PageSourceSearch

https://clistudios.com/cli-dance-conservatory/audition

html clistudios.com collected 2026-10-02 04:49:16 UTC 73,110 bytes, 828 lines download raw bytes

1<!DOCTYPE html><html lang="en-US"><head><meta charset="UTF-8"><meta name="viewport" content="width=device-width, initial-scale=1"><link rel="profile" href="https://gmpg.org/xfn/11"><meta name='robots' content='index, follow, max-image-preview:large, max-snippet:-1, max-video-preview:-1' /><link media="all" href="https://clistudiosinc.wpengine.com/wp-content/cache/autoptimize/css/autoptimize_fc80944976127547a8ec147b959a9bfb.css" rel="stylesheet"><title>CLI Conservatory Auditions - CLI Studios</title><meta name="description" content="The CLI Conservatory is accepting applications for the 2023-2034 class. Advanced dancers aspiring to a professional dance career are encouraged to apply. Auditioning is free and takes just a few minutes." /><link rel="canonical" href="https://www.clistudios.com/cli-dance-conservatory/audition/" /><meta property="og:locale" content="en_US" /><meta property="og:type" content="article" /><meta property="og:title" content="CLI Conservatory Auditions - CLI Studios" /><meta property="og:description" content="The CLI Conservatory is accepting applications for the 2023-2034 class. Advanced dancers aspiring to a professional dance career are encouraged to apply. Auditioning is free and takes just a few minutes." /><meta property="og:url" content="https://www.clistudios.com/cli-dance-conservatory/audition/" /><meta property="og:site_name" content="CLI Studios" /><meta property="article:modified_time" content="2026-10-02T00:54:22+00:00" /><meta property="og:image" content="https://d22g5lrmqfbqur.cloudfront.net/assets/conservatory_v3/conservatory_logo.svg" /><meta name="twitter:card" content="summary_large_image" /><meta name="twitter:label1" content="Est. reading time" /><meta name="twitter:data1" content="2 minutes" /> 
1<script type="application/ld+json" class="yoast-schema-graph">{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/www.clistudios.com\/cli-dance-conservatory\/audition\/","url":"https:\/\/www.clistudios.com\/cli-dance-conservatory\/audition\/","name":"CLI Conservatory Auditions - CLI Studios","isPartOf":{"@id":"https:\/\/clistudiosinc.wpengine.com\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.clistudios.com\/cli-dance-conservatory\/audition\/#primaryimage"},"image":{"@id":"https:\/\/www.clistudios.com\/cli-dance-conservatory\/audition\/#primaryimage"},"thumbnailUrl":"https:\/\/d22g5lrmqfbqur.cloudfront.net\/assets\/conservatory_v3\/conservatory_logo.svg","datePublished":"2022-11-23T07:48:09+00:00","dateModified":"2026-10-02T00:54:22+00:00","description":"The CLI Conservatory is accepting applications for the 2023-2034 class. Advanced dancers aspiring to a professional dance career are encouraged to apply. Auditioning is free and takes just a few minutes.","breadcrumb":{"@id":"https:\/\/www.clistudios.com\/cli-dance-conservatory\/audition\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.clistudios.com\/cli-dance-conservatory\/audition\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.clistudios.com\/cli-dance-conservatory\/audition\/#primaryimage","url":"https:\/\/d22g5lrmqfbqur.cloudfront.net\/assets\/conservatory_v3\/conservatory_logo.svg","contentUrl":"https:\/\/d22g5lrmqfbqur.cloudfront.net\/assets\/conservatory_v3\/conservatory_logo.svg"},{"@type":"BreadcrumbList","@id":"https:\/\/www.clistudios.com\/cli-dance-conservatory\/audition\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/clistudiosinc.wpengine.com\/"},{"@type":"ListItem","position":2,"name":"CLI Conservatory Auditions"}]},{"@type":"WebSite","@id":"https:\/\/clistudiosinc.wpengine.com\/#website","url":"https:\/\/clistudiosinc.wpengine.com\/","name":"CLI Studios","description":"","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/clistudiosinc.wpengine.com\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"}]}</script>
1  
1<script type='application/javascript'  id='pys-version-script'>console.log('PixelYourSite Free version 11.4.0');</script>
1 <link rel='dns-prefetch' href='//clistudiosinc.wpengine.com' /><link rel="alternate" type="application/rss+xml" title="CLI Studios &raquo; Feed" href="https://clistudiosinc.wpengine.com/feed/" /><link rel="alternate" type="application/rss+xml" title="CLI Studios &raquo; Comments Feed" href="https://clistudiosinc.wpengine.com/comments/feed/" /><link rel="alternate" title="oEmbed (JSON)" type="application/json+oembed" href="https://clistudiosinc.wpengine.com/wp-json/oembed/1.0/embed?url=https%3A%2F%2Fwww.clistudios.com%2Fcli-dance-conservatory%2Faudition%2F" /><link rel="alternate" title="oEmbed (XML)" type="text/xml+oembed" href="https://clistudiosinc.wpengine.com/wp-json/oembed/1.0/embed?url=https%3A%2F%2Fwww.clistudios.com%2Fcli-dance-conservatory%2Faudition%2F&#038;format=xml" /><link rel='stylesheet' id='astra-theme-css-css' href='https://www.clistudios.com/wp-content/themes/astra/assets/css/minified/main.min.css?ver=4.13.7' media='all' /><link rel='stylesheet' id='astra-addon-css-css' href='https://www.clistudios.com/wp-content/uploads/astra-addon/astra-addon-6aa26f43b95dc3-23335584.css?ver=4.13.9' media='all' /> 
1<script id="jquery-core-js" src="https://www.clistudios.com/wp-includes/js/jquery/jquery.min.js?ver=3.7.1"></script>
1 
1<script id="jquery-migrate-js" src="https://www.clistudios.com/wp-includes/js/jquery/jquery-migrate.min.js?ver=3.4.1"></script>
1 <link rel="https://api.w.org/" href="https://clistudiosinc.wpengine.com/wp-json/" /><link rel="alternate" title="JSON" type="application/json" href="https://clistudiosinc.wpengine.com/wp-json/wp/v2/pages/1714" /><link rel="EditURI" type="application/rsd+xml" title="RSD" href="https://clistudiosinc.wpengine.com/xmlrpc.php?rsd" /><link rel='shortlink' href='https://clistudiosinc.wpengine.com/?p=1714' /><link href="https://fonts.googleapis.com/css2?family=Oxygen:wght@300;400;700&display=swap" rel="stylesheet" /><link rel="icon" type="image/png" href="https://new-cli-members.s3.amazonaws.com/assets/clistudios_homepage_dark/favicon.png" /> 
1<script>window.addEventListener('load', (event) => {
2    let body = document.body,
3      html = document.documentElement
4
5    const height = Math.max(
6      body.offsetHeight,
7      html.clientHeight,
8      html.scrollHeight,
9      html.offsetHeight
10    )
11    parent.postMessage({ articleHeight: height + 15 }, '*')
12  })</script>
12 <meta charset='utf-8'><meta content='width=device-width, initial-scale=1.0' name='viewport'><meta content='The CLI Conservatory is accepting applications for the 2023-2034 class. Advanced dancers aspiring to a professional dance career are encouraged to apply. Auditioning is free and takes just a few minutes.' name='description'><title>CLI Conservatory Auditions</title><link href='https://fonts.googleapis.com/css2?family=Fira+Sans+Extra+Condensed:wght@400;500;600;700;900&display=swap' rel='stylesheet'><link href='https://fonts.googleapis.com/css2?&family=Fira+Sans:wght@400;500;600;700;800;900&display=swap' rel='stylesheet'><link href='https://cdnjs.cloudflare.com/ajax/libs/materialize/1.0.0/css/materialize.min.css' rel='stylesheet'> 
12<script src='https://cdnjs.cloudflare.com/ajax/libs/materialize/1.0.0/js/materialize.min.js'></script>
12  
12<script src='https://cdnjs.cloudflare.com/ajax/libs/parsley.js/2.9.2/parsley.min.js'></script>
12  
12<script src='https://cdn.jsdelivr.net/npm/[email protected]/dist/js.cookie.min.js'></script>
12 
12<script>//---------- Hotjar Tracking Code for https://www.clistudios.com/cli-dance-conservatory/ ----------
vendor: 119 bytes, lines 12-15
12
13  (function(h,o,t,j,a,r){
14      h.hj=h.hj||function(){(h.hj.q=h.hj.q||[]).push(arguments)};
15      h._hjSettings={hjid:
152853481
vendor: 248 bytes, lines 15-20
15,hjsv:6};
16      a=o.getElementsByTagName('head')[0];
17      r=o.createElement('script');r.async=1;
18      r.src=t+h._hjSettings.hjid+j+h._hjSettings.hjsv;
19      a.appendChild(r);
20  })(window,document,'https://static.hotjar.com/c/hotjar-','.js?sv=');
21//---------- Hotjar Tracking Code for https://www.clistudios.com/cli-dance-conservatory/ ----------</script>
21 
21<script>document.documentElement.className = document.documentElement.className.replace('no-js', 'js');</script>
21 <link
22 href="https://fonts.googleapis.com/css2?family=Poppins:wght@300;400;600;700;800&display=block"
23 rel="stylesheet"
24/><link
25 href="https://fonts.googleapis.com/css2?family=Libre+Franklin:wght@300;400;600;700;800&display=block"
26 rel="stylesheet"
27/><link
28 href="https://fonts.googleapis.com/css2?family=Fira+Sans+Extra+Condensed:wght@400;500;600;700;900&display=swap"
29 rel="stylesheet"
30/><link
31 href="https://fonts.googleapis.com/css2?&family=Fira+Sans:wght@400;500;600;700;800;900&display=swap"
32 rel="stylesheet"
33/><link href="https://unpkg.com/aos@next/dist/aos.css" rel="stylesheet" /> 
33<script src="https://unpkg.com/aos@next/dist/aos.js"></script>
33 
33<script src="https://www.googleoptimize.com/optimize.js?id=OPT-PDPC779"></script>
33  
33<script>
vendor: 339 bytes, lines 33-37
33(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start':
34  new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0],
35  j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src=
36  'https://www.googletagmanager.com/gtm.js?id=' + i + dl;f.parentNode.insertBefore(j,f);
37  })(window,document,'script','dataLayer','
37GTM-NNFCSSX
vendor: 3 bytes, line 37
37');
37</script>
37    
37<script>//---------- AMPLITUDE tracking ----------
38  (function(e,t){var n=e.amplitude||{_q:[],_iq:{}};var r=t.createElement("script")
39  ;r.type="text/javascript"
40  ;r.integrity="sha384-xwN6OCSgIf1SF9jtD6pouaSwCvpobyV3lanBGQ1d33MwTxLarbQxUif0Slt0npCM"
41  ;r.crossOrigin="anonymous";r.async=true
42  ;r.src="https://cdn.amplitude.com/libs/amplitude-8.3.0-min.gz.js"
43  ;r.onload=function(){if(!e.amplitude.runQueuedFunctions){
44  console.log("[Amplitude] Error: could not load SDK")}}
45  ;var i=t.getElementsByTagName("script")[0];i.parentNode.insertBefore(r,i)
46  ;function s(e,t){e.prototype[t]=function(){
47  this._q.push([t].concat(Array.prototype.slice.call(arguments,0)));return this}}
48  var o=function(){this._q=[];return this}
49  ;var a=["add","append","clearAll","prepend","set","setOnce","unset","preInsert","postInsert","remove"]
50  ;for(var c=0;c<a.length;c++){s(o,a[c])}n.Identify=o;var u=function(){this._q=[]
51  ;return this}
52  ;var l=["setProductId","setQuantity","setPrice","setRevenueType","setEventProperties"]
53  ;for(var p=0;p<l.length;p++){s(u,l[p])}n.Revenue=u
54  ;var d=["init","logEvent","logRevenue","setUserId","setUserProperties","setOptOut","setVersionName","setDomain","setDeviceId","enableTracking","setGlobalUserProperties","identify","clearUserProperties","setGroup","logRevenueV2","regenerateDeviceId","groupIdentify","onInit","logEventWithTimestamp","logEventWithGroups","setSessionId","resetSessionId"]
55  ;function v(e){function t(t){e[t]=function(){
56  e._q.push([t].concat(Array.prototype.slice.call(arguments,0)))}}
57  for(var n=0;n<d.length;n++){t(d[n])}}v(n);n.getInstance=function(e){
58  e=(!e||e.length===0?"$default_instance":e).toLowerCase()
59  ;if(!Object.prototype.hasOwnProperty.call(n._iq,e)){n._iq[e]={_q:[]};v(n._iq[e])
60  }return n._iq[e]};e.amplitude=n})(window,document);
61
62  // Init only after OneTrust Performance (C0002) consent — cookie audit remediation.
63  var amplitudeInited = false;
64  function initAmplitude() {
65    if (amplitudeInited) return;
66    if ((window.OnetrustActiveGroups || '').indexOf('C0002') === -1) return;
67    amplitudeInited = true;
68    amplitude.getInstance().init("5927c1e6984fad03690e5cc4f5939c64");
69  }
70  // Delete cookies of withdrawn categories so an opt-out also clears leftovers.
71  // Skipped until OneTrust has declared consent state (OnetrustActiveGroups is a
72  // string) — running earlier would wipe cookies for consented visitors too.
73  // Scripts already running this session (Hotjar, GTM tags) fully stop on the
74  // next page load; this purge also runs on every load to clear what they left.
75  function purgeRevokedCookies() {
76    if (typeof window.OnetrustActiveGroups !== 'string') return;
77    var groups = window.OnetrustActiveGroups;
78    var prefixes = [];
79    if (groups.indexOf('C0002') === -1) prefixes.push('amp_', '_hj');
80    if (groups.indexOf('C0004') === -1) prefixes.push('_gcl_', 'pys_', 'last_pys', 'pysTrafficSource');
81    if (!prefixes.length) return;
82    document.cookie.split(';').forEach(function (pair) {
83      var name = pair.split('=')[0].trim();
84      var hit = prefixes.some(function (p) { return name.indexOf(p) === 0; });
85      if (!hit) return;
86      var expired = '=; expires=Thu, 01 Jan 1970 00:00:00 GMT; path=/';
87      var parts = location.hostname.split('.');
88      document.cookie = name + expired;
89      for (var i = 0; i < parts.length - 1; i++) {
90        document.cookie = name + expired + '; domain=.' + parts.slice(i).join('.');
91      }
92    });
93  }
94  function applyConsentState() {
95    initAmplitude();
96    if (amplitudeInited) {
97      // Stop/resume event logging when Performance consent changes mid-session.
98      amplitude.getInstance().setOptOut((window.OnetrustActiveGroups || '').indexOf('C0002') === -1);
99    }
100    purgeRevokedCookies();
101  }
102  window.addEventListener('OneTrustGroupsUpdated', applyConsentState);
103  applyConsentState(); // returning visitors whose consent is already recorded
104  //---------- / AMPLITUDE tracking ----------</script>
104  
104<script type="text/javascript" src="https://try.abtasty.com/48dba30d30fcc05f4e47654b7ffc8556.js"></script>
104  
104<script src="https://804c200be35a488c8e3c6cc174784b18.js.ubembed.com" async></script>
104 
104<script type='application/javascript' id='pys-config-warning-script'>console.warn('PixelYourSite: no pixel configured.');</script>
104 </head><body itemtype='https://schema.org/WebPage' itemscope='itemscope' class="wp-singular page-template-default page page-id-1714 wp-embed-responsive wp-theme-astra ast-desktop ast-page-builder-template ast-no-sidebar astra-4.13.7 ast-single-post ast-inherit-site-logo-transparent ast-hfb-header ast-full-width-primary-header ast-full-width-layout ast-sticky-header-shrink ast-inherit-site-logo-sticky astra-addon-4.13.9"> 
104<script>(function(){if(window.matchMedia('(max-width:921.99px)').matches){document.body.classList.add('ast-header-break-point');document.body.classList.remove('ast-desktop');}})();</script>
104 <a
105 class="skip-link screen-reader-text"
106 href="#content"> Skip to content</a><div
107class="hfeed site" id="page">
vendor: 69 bytes, line 107
107 <noscript> <iframe src="https://www.googletagmanager.com/ns.html?id=
107GTM-NNFCSSX
vendor: 83 bytes, line 107
107" height="0" width="0" style="display:none;visibility:hidden"></iframe> </noscript>
107<header
108 class="site-header header-main-layout-1 ast-primary-menu-enabled ast-logo-title-inline ast-hide-custom-menu-mobile ast-builder-menu-toggle-icon ast-mobile-header-inline" id="masthead" itemtype="https://schema.org/WPHeader" itemscope="itemscope" itemid="#masthead"		><div id="ast-desktop-header" data-toggle-type="dropdown"></div><div id="ast-mobile-header" class="ast-mobile-header-wrap " data-type="dropdown"></div></header><div id="content" class="site-content"><div class="ast-container"><div id="primary" class="content-area primary"><main id="main" class="site-main"><article
109class="post-1714 page type-page status-publish ast-article-single" id="post-1714" itemtype="https://schema.org/CreativeWork" itemscope="itemscope"><header class="entry-header ast-no-thumbnail ast-no-title ast-header-without-markup"></header><div class="entry-content clear"
110 itemprop="text"><div id='conservatory-v3-audition-page'><div class='xyz-cli-url' data-value="https://members.clistudios.com"></div><div class='xyz-cli-wp-env' data-value=""></div><div class='conservatory-cta-mode hide' data-mode='audition'></div><div class='cli-studios-header'><div class='cli-studios-logo'><a class='dynamic-href' data-local='/wordpress/cli-dance-conservatory' href='/cli-dance-conservatory'><img alt='cli conservatory' src='https://d22g5lrmqfbqur.cloudfront.net/assets/conservatory_v3/conservatory_logo.svg' loading='lazy'></a></div><div class='middle-nav-container nav-desktop-only'><div class='middle-nav-item multi-items'><a class='dynamic-href' data-local='/wordpress/cli-dance-conservatory/about-the-program' href='/cli-dance-conservatory/about-the-program'>ABOUT THE PROGRAM</a><div class='sub-menu'><div class='sub-menu-item'><a class='dynamic-href' data-local='/wordpress/cli-dance-conservatory/note-from-director' href='/cli-dance-conservatory/note-from-director'>DIRECTOR&#8217;S NOTE</a></div><div class='sub-menu-item'><a class='dynamic-href' data-local='/wordpress/cli-dance-conservatory/audition' href='/cli-dance-conservatory/audition'>AUDITIONS</a></div><div class='sub-menu-item'><a class='dynamic-href' data-local='/wordpress/cli-dance-conservatory/faculty' href='/cli-dance-conservatory/faculty'>FACULTY</a></div><div class='sub-menu-item'><a class='dynamic-href' data-local='/wordpress/cli-dance-conservatory/faq' href='/cli-dance-conservatory/faq'>FAQS</a></div></div></div><div class='middle-nav-item multi-items'><a class='dynamic-href' data-local='/wordpress/intensives' href='/cli-dance-conservatory/intensives'>INTENSIVES</a><div class='sub-menu'><div class='sub-menu-item'><a class='dynamic-href' data-local='/wordpress/summer-dance-intensives' href='/summer-dance-intensives'>SUMMER INTENSIVE</a></div><div class='sub-menu-item'><a class='dynamic-href' data-local='/wordpress/summer-intensive-juniors' href='/summer-intensive-juniors'> SUMMER INTENSIVE <br> FOR JUNIORS </a></div><div class='sub-menu-item'><a class='dynamic-href' data-local='/wordpress/fall-intensive' href='/cli-dance-conservatory/fall-intensive/'>FALL INTENSIVE</a></div><div class='sub-menu-item'><a class='dynamic-href' data-local='/wordpress/winter-contemporary-intensive' href='/cli-dance-conservatory/winter-contemporary-intensive'>WINTER INTENSIVE</a></div></div></div><div class='middle-nav-item multi-items'><a class='dynamic-href' data-development='/clistudios-home-page' data-local='/wordpress/cli_studios_dark' data-production='/' href='/'>CONSERVATORY ONLINE</a><div class='sub-menu'><div class='sub-menu-item'><a class='dynamic-href' data-development='/online-dance-classes-for-teachers/' data-local='/wordpress/seo_teachers' data-production='/online-dance-classes/for-teachers/' href='/online-dance-classes/for-teachers/'>FOR TEACHERS</a></div></div></div></div><div class='nav-container uppercase'><div class='hamburger-btn nav-mobile-only'></div><div class='mobile-menu hide'><div class='mobile-menu-btn mobile-menu-collapsible'><div class='mobile-menu-header'><a class='mobile-menu-link dynamic-href' data-local='/wordpress/cli-dance-conservatory/about-the-program' href='/cli-dance-conservatory/about-the-program'>ABOUT THE PROGRAM</a><span class='chevron'></span></div><div class='mobile-submenu'><div class='mobile-submenu-item'><a class='dynamic-href' data-local='/wordpress/cli-dance-conservatory/note-from-director' href='/cli-dance-conservatory/note-from-director'>DIRECTOR&#8217;S NOTE</a></div><div class='mobile-submenu-item'><a class='dynamic-href' data-local='/wordpress/cli-dance-conservatory/audition' href='/cli-dance-conservatory/audition'>AUDITIONS</a></div><div class='mobile-submenu-item'><a class='dynamic-href' data-local='/wordpress/cli-dance-conservatory/faculty' href='/cli-dance-conservatory/faculty'>FACULTY</a></div><div class='mobile-submenu-item'><a class='dynamic-href' data-local='/wordpress/cli-dance-conservatory/faq' href='/cli-dance-conservatory/faq'>FAQS</a></div></div></div><div class='mobile-menu-btn mobile-menu-collapsible'><div class='mobile-menu-header'><a class='mobile-menu-link dynamic-href' data-local='/wordpress/intensives' href='/cli-dance-conservatory/intensives'>INTENSIVES</a><span class='chevron'></span></div><div class='mobile-submenu'><div class='mobile-submenu-item'><a class='dynamic-href' data-local='/wordpress/summer-dance-intensives' href='/summer-dance-intensives'>SUMMER INTENSIVE</a></div><div class='mobile-submenu-item'><a class='dynamic-href' data-local='/wordpress/summer-intensive-juniors' href='/summer-intensive-juniors'> SUMMER INTENSIVE <br> FOR JUNIORS </a></div><div class='mobile-submenu-item'><a class='dynamic-href' data-local='/wordpress/fall-intensive' href='/cli-dance-conservatory/fall-intensive/'>FALL INTENSIVE</a></div><div class='mobile-submenu-item'><a class='dynamic-href' data-local='/wordpress/winter-contemporary-intensive' href='/cli-dance-conservatory/winter-contemporary-intensive'>WINTER INTENSIVE</a></div></div></div><div class='mobile-menu-btn mobile-menu-collapsible'><div class='mobile-menu-header'><a class='mobile-menu-link dynamic-href' data-development='/clistudios-home-page' data-local='/wordpress/cli_studios_dark' data-production='/' href='/'>CONSERVATORY ONLINE</a><span class='chevron'></span></div><div class='mobile-submenu'><div class='mobile-submenu-item'><a class='dynamic-href' data-development='/online-dance-classes-for-teachers/' data-local='/wordpress/seo_teachers' data-production='/online-dance-classes/for-teachers/' href='/online-dance-classes/for-teachers/'>FOR TEACHERS</a></div></div></div></div><div class='menu nav-desktop-only'><button class='audition-button'>AUDITION NOW</button></div></div></div>
110<script src="/assets/wordpress/download_page_assets-566cd8b95555546cfe95b534acae91ce0bf55af107ce93448fc1d421206f3036.js"></script>
110<div class='alert-footer-banner hidden'><div class='banner-text-group'><p class='banner-text-primary'>EARLY ADMISSION DEADLINE</p><p class='banner-text-secondary'>NOVEMBER 1, 2026</p></div><button class='banner-audition-button audition-button'>Audition Now</button></div><div class='hero-section'><div class='hero-image'></div></div><div class='audition-intro-section'><div class='left-section'><div class='page-title'>AUDITION FOR THE CLI CONSERVATORY</div></div><div class='right-section'><div class='content-text'><div class='text-block'>We are now accepting applications for the <strong>Class of 2028</strong>. Students are accepted on a rolling basis through spring 2027, so you are encouraged to apply early as spots at the CLI Conservatory are limited. Audition by <strong>November 1, 2026</strong> to be eligible for <strong>Early Admission Scholarships</strong>.</div><div class='text-block'>It&#8217;s free to audition and takes just a few minutes. Apply if you are:</div><ul><li>An advanced dancer</li><li>Aspiring to a professional dance career</li><li>At least 17 years old</li></ul><div class='audition-button-container'><button class='cta-button audition-button'>Audition Now</button></div></div></div></div><div class='key-dates-section'><div class='date-milestone'><div class='milestone-icon'></div><div class='milestone-label'>Auditions Open</div><div class='milestone-date'>September 1, 2026</div></div><div class='date-milestone'><div class='milestone-icon'></div><div class='milestone-label'>Early Admission Deadline</div><div class='milestone-date'>November 1, 2026</div></div><div class='date-milestone'><div class='milestone-icon'></div><div class='milestone-label'>Priority Admission Deadline</div><div class='milestone-date'>February 1, 2027</div></div></div><div class='how-to-audition-section'><div class='section-header'><div class='left-section'><div class='section-title'>HOW TO AUDITION</div></div><div class='right-section'><div class='content-text'><div class='text-block'>Auditioning for the Conservatory is free. If you are an aspiring professional dancer age 17+, we encourage you to audition.</div><div class='audition-button-container'><button class='cta-button audition-button'>Audition Now</button></div></div></div></div><div class='audition-steps'><div class='step-svg round-1'></div><div class='star-separator'></div><div class='step-svg round-2'></div><div class='star-separator'></div><div class='step-svg round-3'></div></div></div><div class='opportunities-section'><div class='section-title'>OPPORTUNITIES TO AUDITION IN PERSON</div><a class='cta-button option-link dynamic-href' data-local='/wordpress/cli-dance-conservatory/in_person_auditions' href='/cli-dance-conservatory/in-person-auditions'>Learn More</a><div class='opportunity-images'><div class='image-left'><img alt='Audition opportunity' src='https://d22g5lrmqfbqur.cloudfront.net/assets/conservatory_2026/audition/audition_img_1.jpg' loading='lazy'></div><div class='image-right'><img alt='Audition opportunity' src='https://d22g5lrmqfbqur.cloudfront.net/assets/conservatory_2026/audition/audition_img_2.jpg' loading='lazy'></div></div></div><div class='modal' id='sign-up-modal'><div class='modal-title'>Sign up to learn more</div><div class='sign-up-form'><div class='user-information'><div class='input-group'><label>First name</label><input name='first-name' type='text'></div><div class='input-group'><label>Last name</label><input name='last-name' type='text'></div><div class='input-group'><label>Email address</label><input name='email' type='email'><span class='email-helper-text'></span></div></div><div class='user-type'> Select what best describes you <label for='dancer'><input id='dancer' name='user-type' type='radio' value='Dancer'><span>Dancer</span></label><label for='parent'><input id='parent' name='user-type' type='radio' value='Parent/Guardian'><span>Parent/Guardian of Dancer</span></label><label for='dance-studio-owner'><input id='dance-studio-owner' name='user-type' type='radio' value='Dance Studio Owner'><span>Dance Studio Owner</span></label><label for='dance-teacher'><input id='dance-teacher' name='user-type' type='radio' value='Dancer Teacher'><span>Dance Teacher</span></label><label for='other'><input id='other' name='user-type' type='radio' value='Other'><span>
110Other</span></label></div></div><button class='header-cta' disabled>SUBSCRIBE</button></div></div></div></article></main></div></div></div><footer
111class="site-footer" id="colophon" itemtype="https://schema.org/WPFooter" itemscope="itemscope" itemid="#colophon"><div class="site-primary-footer-wrap ast-builder-grid-row-container site-footer-focus-item ast-builder-grid-row-full ast-builder-grid-row-tablet-full ast-builder-grid-row-mobile-full ast-footer-row-stack ast-footer-row-tablet-stack ast-footer-row-mobile-stack" data-section="section-primary-footer-builder"><div class="ast-builder-grid-row-container-inner"><div class="ast-builder-footer-grid-columns site-primary-footer-inner-wrap ast-builder-grid-row"><div class="site-footer-primary-section-1 site-footer-section site-footer-section-1"><aside
112 class="footer-widget-area widget-area site-footer-focus-item footer-widget-area-inner" data-section="sidebar-widgets-footer-widget-1" aria-label="Footer Widget 1" role="region"				><section id="block-4" class="widget widget_block"><div class="sticky-header" data-aos-delay="100" data-aos-offset="1000" data-aos="fade-down" ><div class="sticky-container"><div class="cli-logo"><img decoding="async" loading="lazy" src="https://d22g5lrmqfbqur.cloudfront.net/assets/beginner_dance/logo/conservatory_logo.svg" alt="CLI Conservatory logo" /></div><div class="description"><span>TRY FREE FOR 7 DAYS</span></div><div class="cta-btn sign-up-btn get-started-btn">GET STARTED</div></div></div><section class="footer-section"><div class="footer-brand"><div class="cli-logo"><a data-development="https://clistudiosdev.wpengine.com/cli-dance-conservatory/" data-production="https://www.clistudios.com/cli-dance-conservatory/" class="v-cons dynamic-href" href="https://www.clistudios.com/cli-dance-conservatory/" ><img decoding="async" loading="lazy" src="https://d22g5lrmqfbqur.cloudfront.net/assets/conservatory_v3/conservatory_logo.svg" alt="CLI Conservatory logo" /></a><a data-development="https://clistudiosdev.wpengine.com/clistudios-home-page/" data-production="https://clistudios.com" class="v-cy dynamic-href" href="https://clistudios.com" ><img decoding="async" loading="lazy" src="https://d22g5lrmqfbqur.cloudfront.net/assets/cy_online_trailers/cy_online_logo.svg" alt="CLI Conservatory Online logo" /></a></div><div class="copyright"></div><div class="social-icons"><div class="social-set v-cons"><a href="https://www.facebook.com/thecliconservatory" target="_blank" rel="noopener" aria-label="CLI Conservatory on Facebook" ><svg width="20" height="20" viewBox="0 0 24 24" aria-hidden="true" focusable="false"><path d="M12 2C6.477 2 2 6.477 2 12c0 4.991 3.657 9.128 8.438 9.878v-6.987
112h-2.54V12h2.54V9.797c0-2.506 1.492-3.89 3.777-3.89 1.094 0 2.238.195 2.238.195v2.46h-1.26c-1.243 0-1.63.771-1.63 1.562V12h2.773l-.443 2.89h-2.33v6.988C18.343 21.128 22 16.991 22 12c0-5.523-4.477-10-10-10z"/></svg></a><a href="https://www.instagram.com/cliconservatory" target="_blank" rel="noopener" aria-label="CLI Conservatory on Instagram" ><svg width="20" height="20" viewBox="0 0 24 24" aria-hidden="true" focusable="false"><path d="M12 2.163c3.204 0 3.584.012 4.85.07 3.252.148 4.771 1.691 4.919 4.919.058 1.265.069 1.645.069 4.849 0 3.205-.012 3.584-.069 4.849-.149 3.225-1.664 4.771-4.919 4.919-1.266.058-1.644.07-4.85.07-3.204 0-3.584-.012-4.849-.07-3.26-.149-4.771-1.699-4.919-4.92-.058-1.265-.07-1.644-.07-4.849 0-3.204.013-3.583.07-4.849.149-3.227 1.664-4.771 4.919-4.919 1.266-.057 1.645-.069 4.849-.069zM12 0C8.741 0 8.333.014 7.053.072 2.695.272.273 2.69.073 7.052.014 8.333 0 8.741 0 12c0 3.259.014 3.668.072 4.948.2 4.358 2.618 6.78 6.98 6.98C8.333 23.986 8.741 24 12 24c3.259 0 3.668-.014 4.948-.072 4.354-.2 6.782-2.618 6.979-6.98.058-1.28.072-1.689.072-4.948 0-3.259-.014-3.667-.072-4.947-.196-4.354-2.617-6.78-6.979-6.98C15.668.014 15.259 0 12 0zm0 5.838a6.162 6.162 0 100 12.324 6.162 6.162 0 000-12.324zM12 16a4 4 0 110-8 4 4 0 010 8zm6.406-11.845a1.44 1.44 0 100 2.881 1.44 1.44 0 000-2.881z"/></svg></a><a href="https://www.pinterest.com/cliconservatory/" target="_blank" rel="noopener" aria-label="CLI Conservatory on Pinterest" ><svg width="20" height="20" viewBox="0 0 24 24" aria-hidden="true" focusable="false"><path d="M12 0C5.373 0 0 5.372 0 12c0 5.084 3.163 9.426 7.627 11.174-.105-.949-.2-2.405.042-3.441.218-.937 1.407-5.965 1.407-5.965s-.359-.719-.359-1.782c0-1.668.967-2.914 2.171-2.914 1.023 0 1.518.769 1.518 1.69 0 1.029-.655 2.568-.994 3.995-.283 1.194.599 2.169 1.777 2.169 2.133 0 3.772-2.249 3.772-5.495 0-2.873-2.064-4.882-5.012-4.882-3.414 0-5.418 2.561-5.418 5.207 0 1.031.397 2.138.893 2.738a.36.36 0 01.083.345l-.333 1.36c-.053.22-.174.267-.402.161-1.499-.698-2.436-2.889-2.436-4.649 0-3.785 2.75-7.262 7.929-7.262 4.163 0 7.398 2.967 7.398 6.931 0 4.136-2.607 7.464-6.227 7.464-1.216 0-2.359-.631-2.75-1.378l-.748 2.853c-.271 1.043-1.002 2.35-1.492 3.146C9.57 23.812 10.763 24 12 24c6.627 0 12-5.373 12-12S18.627 0 12 0"/></svg></a><a href="https://www.youtube.com/@CLIConservatory" target="_blank" rel="noopener" aria-label="CLI Conservatory on YouTube" ><svg width="20" height="20" viewBox="0 0 24 24" aria-hidden="true" focusable="false"><path d="M23.498 6.186a3.016 3.016 0 00-2.122-2.136C19.505 3.545 12 3.545 12 3.545s-7.505 0-9.377.505A3.017 3.017 0 00.502 6.186C0 8.07 0 12 0 12s0 3.93.502 5.814a3.016 3.016 0 002.122 2.136c1.871.505 9.376.505 9.376.505s7.505 0 9.377-.505a3.015 3.015 0 002.122-2.136C24 15.93 24 12 24 12s0-3.93-.502-5.814zM9.545 15.568V8.432L15.818 12l-6.273 3.568z"/></svg></a><a href="https://www.tiktok.com/@cliconservatory" target="_blank" rel="noopener" aria-label="CLI Conservatory on TikTok" ><svg width="20" height="20" viewBox="0 0 24 24" aria-hidden="true" focusable="false"><path d="M12.525.02c1.31-.02 2.61-.01 3.91-.02.08 1.53.63 3.09 1.75 4.17 1.12 1.11 2.7 1.62 4.24 1.79v4.03c-1.44-.05-2.89-.35-4.2-.97-.57-.26-1.1-.59-1.62-.93-.01 2.92.01 5.84-.02 8.75-.08 1.4-.54 2.79-1.35 3.94-1.31 1.92-3.58 3.17-5.91 3.21-1.43.08-2.86-.31-4.08-1.03-2.02-1.19-3.44-3.37-3.65-5.71-.02-.5-.03-1-.01-1.49.18-1.9 1.12-3.72 2.58-4.96 1.66-1.44 3.98-2.13 6.15-1.72.02 1.48-.04 2.96-.04 4.44-.99-.32-2.15-.23-3.02.37-.63.41-1.11 1.04-1.36 1.75-.21.51-.15 1.07-.14 1.61.24 1.64 1.82 3.02 3.5 2.87 1.12-.01 2.19-.66 2.77-1.61.19-.33.4-.67.41-1.06.1-1.79.06-3.57.07-5.36.01-4.03-.01-8.05.02-12.07z"/></svg></a></div><div class="social-set v-cy"><a href="https://www.facebook.com/cliconservatoryonline" target="_blank" rel="noopener" aria-label="CLI Conservatory Online on Facebook" ><svg width="20" height="20" viewBox="0 0 24 24" aria-hidden="true" focusable="false"><path d="M12 2C6.477 2 2 6.477 2 12c0 4.991 3.657 9.128 8.438 9.878v-6.987
112h-2.54V12h2.54V9.797c0-2.506 1.492-3.89 3.777-3.89 1.094 0 2.238.195 2.238.195v2.46h-1.26c-1.243 0-1.63.771-1.63 1.562V12h2.773l-.443 2.89h-2.33v6.988C18.343 21.128 22 16.991 22 12c0-5.523-4.477-10-10-10z"/></svg></a><a href="https://www.instagram.com/cliconservatoryonline" target="_blank" rel="noopener" aria-label="CLI Conservatory Online on Instagram" ><svg width="20" height="20" viewBox="0 0 24 24" aria-hidden="true" focusable="false"><path d="M12 2.163c3.204 0 3.584.012 4.85.07 3.252.148 4.771 1.691 4.919 4.919.058 1.265.069 1.645.069 4.849 0 3.205-.012 3.584-.069 4.849-.149 3.225-1.664 4.771-4.919 4.919-1.266.058-1.644.07-4.85.07-3.204 0-3.584-.012-4.849-.07-3.26-.149-4.771-1.699-4.919-4.92-.058-1.265-.07-1.644-.07-4.849 0-3.204.013-3.583.07-4.849.149-3.227 1.664-4.771 4.919-4.919 1.266-.057 1.645-.069 4.849-.069zM12 0C8.741 0 8.333.014 7.053.072 2.695.272.273 2.69.073 7.052.014 8.333 0 8.741 0 12c0 3.259.014 3.668.072 4.948.2 4.358 2.618 6.78 6.98 6.98C8.333 23.986 8.741 24 12 24c3.259 0 3.668-.014 4.948-.072 4.354-.2 6.782-2.618 6.979-6.98.058-1.28.072-1.689.072-4.948 0-3.259-.014-3.667-.072-4.947-.196-4.354-2.617-6.78-6.979-6.98C15.668.014 15.259 0 12 0zm0 5.838a6.162 6.162 0 100 12.324 6.162 6.162 0 000-12.324zM12 16a4 4 0 110-8 4 4 0 010 8zm6.406-11.845a1.44 1.44 0 100 2.881 1.44 1.44 0 000-2.881z"/></svg></a><a href="https://www.pinterest.com/cliconservatoryonline/" target="_blank" rel="noopener" aria-label="CLI Conservatory Online on Pinterest" ><svg width="20" height="20" viewBox="0 0 24 24" aria-hidden="true" focusable="false"><path d="M12 0C5.373 0 0 5.372 0 12c0 5.084 3.163 9.426 7.627 11.174-.105-.949-.2-2.405.042-3.441.218-.937 1.407-5.965 1.407-5.965s-.359-.719-.359-1.782c0-1.668.967-2.914 2.171-2.914 1.023 0 1.518.769 1.518 1.69 0 1.029-.655 2.568-.994 3.995-.283 1.194.599 2.169 1.777 2.169 2.133 0 3.772-2.249 3.772-5.495 0-2.873-2.064-4.882-5.012-4.882-3.414 0-5.418 2.561-5.418 5.207 0 1.031.397 2.138.893 2.738a.36.36 0 01.083.345l-.333 1.36c-.053.22-.174.267-.402.161-1.499-.698-2.436-2.889-2.436-4.649 0-3.785 2.75-7.262 7.929-7.262 4.163 0 7.398 2.967 7.398 6.931 0 4.136-2.607 7.464-6.227 7.464-1.216 0-2.359-.631-2.75-1.378l-.748 2.853c-.271 1.043-1.002 2.35-1.492 3.146C9.57 23.812 10.763 24 12 24c6.627 0 12-5.373 12-12S18.627 0 12 0"/></svg></a><a href="https://www.youtube.com/@CLIConservatoryOnline" target="_blank" rel="noopener" aria-label="CLI Conservatory Online on YouTube" ><svg width="20" height="20" viewBox="0 0 24 24" aria-hidden="true" focusable="false"><path d="M23.498 6.186a3.016 3.016 0 00-2.122-2.136C19.505 3.545 12 3.545 12 3.545s-7.505 0-9.377.505A3.017 3.017 0 00.502 6.186C0 8.07 0 12 0 12s0 3.93.502 5.814a3.016 3.016 0 002.122 2.136c1.871.505 9.376.505 9.376.505s7.505 0 9.377-.505a3.015 3.015 0 002.122-2.136C24 15.93 24 12 24 12s0-3.93-.502-5.814zM9.545 15.568V8.432L15.818 12l-6.273 3.568z"/></svg></a><a href="https://www.tiktok.com/@cliconservatoryonline" target="_blank" rel="noopener" aria-label="CLI Conservatory Online on TikTok" ><svg width="20" height="20" viewBox="0 0 24 24" aria-hidden="true" focusable="false"><path d="M12.525.02c1.31-.02 2.61-.01 3.91-.02.08 1.53.63 3.09 1.75 4.17 1.12 1.11 2.7 1.62 4.24 1.79v4.03c-1.44-.05-2.89-.35-4.2-.97-.57-.26-1.1-.59-1.62-.93-.01 2.92.01 5.84-.02 8.75-.08 1.4-.54 2.79-1.35 3.94-1.31 1.92-3.58 3.17-5.91 3.21-1.43.08-2.86-.31-4.08-1.03-2.02-1.19-3.44-3.37-3.65-5.71-.02-.5-.03-1-.01-1.49.18-1.9 1.12-3.72 2.58-4.96 1.66-1.44 3.98-2.13 6.15-1.72.02 1.48-.04 2.96-.04 4.44-.99-.32-2.15-.23-3.02.37-.63.41-1.11 1.04-1.36 1.75-.21.51-.15 1.07-.14 1.61.24 1.64 1.82 3.02 3.5 2.87 1.12-.01 2.19-.66 2.77-1.61.19-.33.4-.67.41-1.06.1-1.79.06-3.57.07-5.36.01-4.03-.01-8.05.02-12.07z"/></svg></a></div></div></div><div class="footer-nav"><div class="item terms"><a href="https://members.clistudios.com/pages/term_of_use" target="_blank" rel="noopener" >TERMS</a ></div><div class="item privacy"><a href="https://members.clistudios.com/pages/privacy_policy" target="_blank" rel="noopener" >PRIVACY</a ></div><div class="item contact"><a href="mailto:[email protected]">CONTACT US</a></div><div class="item privacy-choices"><button id="ot-sdk-btn" class="ot-sdk-show-settings"> YOUR PRIVACY CHOICES </button></div><div class="ip2location-attribution"> CLI Studios uses the IP2Location LITE database for <a href="https://lite.ip2location.com" target="_blank" rel="noopener">IP geolocation</a>.</div></div><div class="email-subscription"><div class="subscription-title">Never miss a step.</div><div class="subscription-description v-cons"> Get the latest CLI Conservatory updates by signing up here.</div><div class="subscription-description v-cy"> Get the latest CLI Conservatory Online updates by signing up here.</div><div class="subscription-content" id="mc_embed_signup"><form action="https://clistudios.us8.list-manage.com/subscribe/post?u=50a792b09f1c7e2aa761949b3&amp;id=120d4f741a" class="validate" id="mc-embedded-subscribe-form" method="post" name="mc-embedded-subscribe-form" target="_blank" ><div id="mc_embed_signup_scroll"><div class="mc-field-group"><div class="flex-content"><div class="subscription-text"><input type="email" name="EMAIL" id="mce-EMAIL" value="" placeholder="Your email address" class="email-subscription-text-field email" required="required" /></div><div class="subscription-button"><div aria-hidden="true" style="position: absolute; left: -5000px" ><input name="b_50a792b09f1c7e2aa761949b3_120d4f741a" tabindex="-1" type="text" value="" /></div><input type="submit" name="subscribe" value="SUBSCRIBE" id="mc-embedded-subscribe" class="email-subscription-button" data-disable-with="SUBSCRIBE" /></div></div></div><div class="clear" id="mce-responses"><div class="response" id="mce-error-response" style="display: none" ></div><div class="response" id="mce-success-response" style="display: none" ></div></div></div></form></div></div></section><div><div class="modal cli-seo" id="registrationInfo" data-path="/trial_annual_quiz_full" ></div></div></section></aside></div></div></div></div></footer></div> 
112<script type="speculationrules">{"prefetch":[{"source":"document","where":{"and":[{"href_matches":"/*"},{"not":{"href_matches":["/wp-*.php","/wp-admin/*","/wp-content/uploads/*","/wp-content/*","/wp-content/plugins/*","/wp-content/themes/astra/*","/*\\?(.+)"]}},{"not":{"selector_matches":"a[rel~=\"nofollow\"]"}},{"not":{"selector_matches":".no-prefetch, .no-prefetch a"}}]},"eagerness":"conservative"}]}</script>
112 <div id="ast-scroll-top" tabindex="0" class="ast-scroll-top-icon ast-scroll-to-top-right" data-on-devices="both"> <span class="ast-icon icon-arrow"><svg class="ast-arrow-svg" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" x="0px" y="0px" width="26px" height="16.043px" viewbox="57 35.171 26 16.043" enable-background="new 57 35.171 26 16.043" xml:space="preserve"> <path d="M57.5,38.193l12.5,12.5l12.5-12.5l-2.5-2.5l-10,10l-10-10L57.5,38.193z" /> </svg></span> <span class="screen-reader-text">Scroll to Top</span></div> 
112<script>class SinglePost {
113  constructor() {
114    this.content = jQuery('#content')
115    this.moveUpAuthorBox()
116    this.correctMetaData()
117  }
118
119  moveUpAuthorBox() {
120    const publishedDate = this.content
121      .find('header.entry-header .posted-on .published')
122      .text()
123    const authorAvatarSrc = this.content
124      .find('.ast-single-author-box .post-author-avatar img')
125      .attr('src')
126    const authorName = this.content
127      .find('.ast-single-author-box .author-title')
128      .text()
129    const readingTime = this.content
130      .find('header.entry-header .ast-reading-time')
131      .text()
132      .split(' ')[0]
133    const authorEl = `
134    <div class='author-section'>
135      <div class='author-container'>
136        <div class='author-avatar'>
137          <img src='${authorAvatarSrc}'>
138        </div>
139        <div class='author-content'>
140          <div class='author-name'>${authorName}</div>
141          <div class='author-post-infor'>
142            <div class='author-published-date'>${publishedDate}</div>
143            <div class='author-infor-dot'>.</div>
144            <div class='author-read-time'>${readingTime} min read</div>
145          </div>
146        </div>
147      </div>
148    </div>`
149    this.content.find('.single-layout-1 header').append(authorEl)
150  }
151
152  correctMetaData() {
153    const metaContainer = this.content.find(
154      '.ast-single-post-order .entry-meta'
155    )
156    const tagContainer = this.content.find('.tags-links')
157    metaContainer.html(tagContainer)
158  }
159}
160
161jQuery(document).ready(function () {
162  new SinglePost()
163})</script>
163 
163<script>class SeoFooter {
164  constructor() {
165    this.cliPrivacyUrl = 'https://members.clistudios.com/pages/privacy_policy'
166
167    this.updateCopyRightYear()
168    this.setupOneTrustCustomizations()
169  }
170
171  updateCopyRightYear() {
172    const copyrightText = `© ${new Date().getFullYear()} CLI Studios`
173    jQuery('.copyright').text(copyrightText)
174  }
175
176  setupOneTrustCustomizations() {
177    const observer = new MutationObserver(() => {
178      this.updateOneTrustPopupContent()
179      this.removeOneTrustAutoInjectedButton()
180    })
181
182    observer.observe(document.body, {
183      childList: true,
184      subtree: true
185    })
186  }
187
188  updateOneTrustPopupContent() {
189    // Update privacy link
190    const privacyLink = document.querySelector(
191      '#ot-pc-desc a.privacy-notice-link'
192    )
193    if (privacyLink && privacyLink.href !== this.cliPrivacyUrl) {
194      privacyLink.href = this.cliPrivacyUrl
195    }
196
197    // Replace email address in description
198    const description = document.querySelector('#ot-pc-desc')
199    if (description && description.innerHTML.includes('[email protected]')) {
200      description.innerHTML = description.innerHTML.replace(
201        '[email protected]',
202        '[email protected]'
203      )
204    }
205  }
206
207  removeOneTrustAutoInjectedButton() {
208    const autoButton = document.querySelector('button.footer-linklike')
209    if (autoButton) {
210      autoButton.remove()
211    }
212  }
213}
214
215jQuery(document).ready(function () {
216  new SeoFooter()
217})</script>
217 
217<script>class SeoHeader {
218  constructor() {
219    this.hamburgerBtn = jQuery('.nav-container .hamburger-btn')
220
221    // Sign up modal
222    this.signUpBtns = jQuery('.cta-btn')
223    this.signUpElement = jQuery('#registrationInfo.cli-seo')
224
225    this.bindEvents()
226    this.setFirstTouchLandingPage()
227  }
228
229  bindEvents() {
230    this.setRegistrationPopupUrl()
231    this.setNavHrefs()
232
233    this.bindHamburgerBtn()
234    this.bindStickyHeaderEvent()
235
236    // Sign up events
237    this.bindSignUpBtn()
238  }
239
240  bindHamburgerBtn() {
241    // Remove all actions before binding new ones
242    this.hamburgerBtn.off('click')
243    this.hamburgerBtn.on('click', () => {
244      this.hamburgerBtn.siblings('.mobile-menu').toggleClass('hide')
245    })
246
247    // Bind collapsible menu chevron click
248    jQuery('.mobile-menu-collapsible .chevron').off('click')
249    jQuery('.mobile-menu-collapsible .chevron').on('click', function(e) {
250      e.preventDefault()
251      e.stopPropagation()
252      jQuery(this).closest('.mobile-menu-collapsible').toggleClass('expanded')
253    })
254  }
255
256  bindSignUpBtn() {
257    if (this.signUpBtns.length > 0) {
258      this.signUpBtns.on('click', (e) => {
259        const src = this.signUpElement.data('src')
260        if (src !== undefined) {
261          this.trackStartRegistrationEvent()
262
263          const currentUrl = window.location.href
264          const locationSearch = location.search
265          const firstTouchSearch = this.getFirstTouchLandingPageParams()
266          const amplitudeDeviceId =
267            amplitude && amplitude.getInstance().options
268              ? amplitude.getInstance().options.deviceId
269              : ''
270
271          const url = new URL(src + locationSearch)
272          url.searchParams.append('amplitude_device_id', amplitudeDeviceId)
273          url.searchParams.append('parent_url', currentUrl + firstTouchSearch)
274          window.open(url, '_self')
275        }
276      })
277    }
278  }
279
280  trackStartRegistrationEvent() {
281    const registrationVersionInfoElement = jQuery('.registration-version-info')
282    const registrationVersion =
283      registrationVersionInfoElement.data('registration-version') ||
284      'd2c_trial_annual_quiz'
285
286    const amplitudeProperties = {
287      'Landing page': document.URL,
288      Product: 'Dancer Account',
289      'Registration version': registrationVersion
290    }
291    amplitude.getInstance().logEvent('Start registration', amplitudeProperties)
292
293    // Amplitude registration event - new
294    const cleanURL =
295      registrationVersionInfoElement.data('clean-url') ||
296      document.location.pathname.replace(/^\/|\/$/g, '')
297    const registrationProperties = {
298      'Clean Landing Page URL': cleanURL,
299      'Full URL': document.URL,
300      'Registration Version': registrationVersion
301    }
302    amplitude
303      .getInstance()
304      .logEvent('Registration: Click CTA', registrationProperties)
305  }
306
307  setFirstTouchLandingPage() {
308    // Save the first touch landing page to keep UTM information
309    if (location.search) {
310      sessionStorage.setItem('firstTouchLandingPageParams', location.search)
311    }
312  }
313
314  getFirstTouchLandingPageParams() {
315    let firstTouch = sessionStorage.getItem('firstTouchLandingPageParams')
316    if (firstTouch === null) {
317      firstTouch = ''
318    }
319    return !location.search ? firstTouch : ''
320  }
321
322  bindStickyHeaderEvent() {
323    const offset =
324      jQuery('.cli-studios-default-header').height() + jQuery(window).height()
325    jQuery('.sticky-header').attr('data-aos-offset', offset)
326  }
327
328  setRegistrationPopupUrl() {
329    const domain = "https://members.clistudios.com"
330    const uri = this.signUpElement.data('path')
331    this.signUpElement.data('src', domain + uri)
332  }
333
334  setNavHrefs() {
335    const env = ""
336    jQuery('.dynamic-href').each((index, element) => {
337      const $element = jQuery(element)
338      $element.attr('href', $element.data(env))
339    })
340  }
341}
342
343jQuery(document).ready(function () {
344  new SeoHeader()
345  AOS.init({ once: false })
346})</script>
346 
346<script>class SocialShareBtn {
347  constructor() {
348    this.content = jQuery('#content')
349    this.author = this.content.find('.author-section')
350
351    this.addBtns()
352    this.setShareLinks()
353  }
354
355  addBtns() {
356    const shareBtnsContainer =
357      '<' +
358      "div class='share-btns-container'>Share: " +
359      '<' +
360      "a target='_blank' class='facebook'><" +
361      "img src='https://new-cli-members.s3.amazonaws.com/assets/clistudios_homepage_dark/blog/facebook.svg'/></a>" +
362      '<' +
363      "a class='pinterest'><" +
364      '/a>' +
365      '<' +
366      "a target='_blank' class='twitter'><" +
367      "img src='https://new-cli-members.s3.amazonaws.com/assets/clistudios_homepage_dark/blog/twitter.svg'/></a>" +
368      '<' +
369      '/div>'
370
371    this.author.append(shareBtnsContainer)
372  }
373
374  setShareLinks() {
375    const pageUrl = window.location.href
376    const tweet = this.content
377      .find('.ast-single-post-order .entry-title')
378      .text()
379    const hashtags = jQuery
380      .find('.tags-links a')
381      .map((e) => e.innerText)
382      .join(',')
383    const params =
384      'menubar=no,toolbar=no,status=no,width=570,height=570,top=600,left=600'
385    const pinterestLink =
386      'https://www.pinterest.com/pin/create/button/?url=' +
387      window.location.href +
388      '&description=' +
389      tweet
390    const pinterestShareBtn =
391      '<' +
392      "a data-pin-shape='round' data-pin-do='buttonPin' href='" +
393      pinterestLink +
394      "'></a>"
395
396    jQuery('.share-btns-container .pinterest').replaceWith(pinterestShareBtn)
397
398    jQuery('.share-btns-container .twitter').on('click', function () {
399      const url =
400        'https://twitter.com/intent/tweet?url=' +
401        pageUrl +
402        '&text=' +
403        tweet +
404        '&hashtags=' +
405        hashtags
406      const params =
407        'menubar=no,toolbar=no,status=no,width=570,height=570,top=600,left=600'
408      window.open(url, '', params)
409    })
410
411    jQuery('.share-btns-container .facebook').on('click', function () {
412      const url = 'https://www.facebook.com/sharer.php?u=' + pageUrl
413      window.open(url, '', params)
414    })
415
416    jQuery.getScript('///assets.pinterest.com/js/pinit.js')
417  }
418}
419
420jQuery(document).ready(function () {
421  new SocialShareBtn()
422})</script>
422 
422<script>class ConservatoryV3Layout {
423  constructor() {
424    this.signUpModal = jQuery('#sign-up-modal')
425    this.signUpForm = this.signUpModal.find('.sign-up-form')
426    this.signUpBtn = this.signUpModal.find('.header-cta')
427    this.signUpUpdatesModal = jQuery('#sign-up-updates-modal')
428    this.signUpUpdatesForm = this.signUpUpdatesModal.find(
429      '.sign-up-updates-form'
430    )
431    this.signUpUpdatesError = this.signUpUpdatesForm.find('.error-message')
432    this.signUpUpdatesSubmitButton = this.signUpUpdatesForm.find('.submit-btn')
433    this.signUpUpdatesSuccess = this.signUpUpdatesModal.find('.success-message')
434    this.signUpUpdatesTitle = this.signUpUpdatesModal.find('.modal-title')
435    this.idpSuggestionModal = jQuery('#idp-suggestion-modal')
436    this.FORM_NAME = 'CY7 Leads'
437    this.IDP_ALLOWED_COUNTRIES = [
438      'Australia',
439      'Austria',
440      'Belgium',
441      'Canada',
442      'Croatia',
443      'Czech Republic',
444      'Denmark',
445      'Finland',
446      'France',
447      'Germany',
448      'Greece',
449      'Hungary',
450      'Iceland',
451      'Ireland',
452      'Israel',
453      'Italy',
454      'Japan',
455      'Luxembourg',
456      'Mexico',
457      'Monaco',
458      'Netherlands',
459      'New Zealand',
460      'Norway',
461      'Poland',
462      'Portugal',
463      'Singapore',
464      'Slovakia',
465      'Slovenia',
466      'South Korea',
467      'Spain',
468      'Sweden',
469      'Switzerland',
470      'Taiwan',
471      'United Kingdom'
472    ]
473    this.isSubmittedSuccessfully = false
474    this.alertFooterBanner = jQuery('.alert-footer-banner')
475    this.scrollThreshold = 100
476    this.emailRegex =
477      /^(([^<>()[\]\.,;:\s@\"]+(\.[^<>()[\]\.,;:\s@\"]+)*)|(\".+\"))@(([^<>()[\]\.,;:\s@\"]+\.)+[^<>()[\]\.,;:\s@\"]{2,})$/i
478    this.baseUrl = jQuery('.xyz-cli-url').data('value')
479    this.isLocalEnv = this.baseUrl === "[xyz-ips snippet='CLI-URL']"
480    if (this.isLocalEnv) {
481      this.baseUrl = window.location.origin
482    }
483    this.ctaMode = jQuery('.conservatory-cta-mode').data('mode') || 'audition'
484    this.signUpModal.modal()
485    this.setupUpdatesModal()
486    this.setupEnv()
487    this.setupParsley()
488    this.customMasterTheme()
489    this.bindEvents()
490    this.updateNavLinks()
491    this.initAlertFooterBanner()
492  }
493  customMasterTheme() {
494    const subscribeButton =
495      '<button class="subscribe-button modal-trigger" data-target="sign-up-modal">SUBSCRIBE</button>'
496    jQuery('.footer-section .subscription-description').html(
497      'Get the latest CLI Conservatory updates by signing up here.'
498    )
499    jQuery('.footer-section .subscription-content').html(subscribeButton)
500  }
501  bindEvents() {
502    if (this.ctaMode === 'lead') {
503      jQuery('.audition-button').on('click', () =>
504        this.signUpUpdatesModal.modal('open')
505      )
506    } else {
507      jQuery('.audition-button').on('click', () => this.openAuditionPage())
508    }
509    jQuery('#dob_month, #dob_day, #dob_year').blur(this.updateDobInput)
510    this.bindSubmitUpdatesFormEvent()
511    this.signUpUpdatesForm
512      .find('select[name="country"]')
513      .on('change', (e) => this.handleCountrySelection(e))
514    this.idpSuggestionModal
515      .find('.idp-no-btn')
516      .on('click', () => this.returnToInterestList())
517    this.signUpForm.find('input').on('input', () => this.validateSignUpForm())
518    this.signUpBtn.on('click', () => this.subscribeUser())
519    // remove all actions before binding new ones
520    jQuery('.hamburger-btn').off('click')
521    jQuery('.hamburger-btn').on('click', () => {
522      jQuery('.mobile-menu').toggleClass('hide')
523    })
524    jQuery('.mobile-menu-collapsible .chevron').off('click')
525    jQuery('.mobile-menu-collapsible .chevron').on('click', function (e) {
526      e.preventDefault()
527      e.stopPropagation()
528      jQuery(this).closest('.mobile-menu-collapsible').toggleClass('expanded')
529    })
530  }
531  updateNavLinks() {
532    let env
533    if (this.isLocalEnv) {
534      env = 'local'
535    } else {
536      env = jQuery('.xyz-cli-wp-env').data('value')
537    }
538    jQuery('.dynamic-href').each((_, element) => {
539      const $element = jQuery(element)
540      const envHref = $element.data(env)
541      if (envHref) {
542        $element.attr('href', envHref)
543      }
544    })
545  }
546  openAuditionPage() {
547    const amplitudeDeviceId =
548      typeof amplitude !== 'undefined'
549        ? amplitude.getInstance().options?.deviceId
550        : ''
551    const currentUrl = window.location.href
552    const url = new URL(`${this.baseUrl}/conservatory_round1_auditions`)
553    url.searchParams.append('amplitude_device_id', amplitudeDeviceId)
554    url.searchParams.append('parent_url', currentUrl)
555    window.location.href = url.href
556  }
557  getSignUpFormData() {
558    const firstName = this.signUpForm.find("input[name*='first-name']").val()
559    const lastName = this.signUpForm.find("input[name*='last-name']").val()
560    const email = this.signUpForm.find("input[name*='email']").val()
561    const userType = this.signUpForm
562      .find("input[name*='user-type']:checked")
563      .val()
564    return { firstName, lastName, email, userType }
565  }
566  validateSignUpForm() {
567    const { firstName, lastName, email, userType }
567 = this.getSignUpFormData()
568    const validEmail = String(email).toLowerCase().match(this.emailRegex)
569    const validFormData = !!(firstName && lastName && validEmail && userType)
570    const emailHelperText = email === '' || validEmail ? '' : 'Invalid email'
571    this.signUpBtn.attr('disabled', !validFormData)
572    this.signUpForm.find('.email-helper-text').html(emailHelperText)
573  }
574  subscribeUser() {
575    const { firstName, lastName, email, userType } = this.getSignUpFormData()
576    jQuery.ajax({
577      url: `${this.baseUrl}/event_user/subscribe`,
578      type: 'POST',
579      data: {
580        email,
581        first_name: firstName,
582        last_name: lastName,
583        tags: [userType]
584      }
585    })
586    this.signUpForm
587      .find(
588        "input[name*='first-name'], input[name*='last-name'], input[name*='email']"
589      )
590      .val('')
591    this.signUpForm.find("input[name*='user-type']").prop('checked', false)
592    this.signUpBtn.attr('disabled', true)
593    this.signUpModal.modal('close')
594  }
595  setupUpdatesModal() {
596    this.signUpUpdatesModal.modal({
597      onCloseEnd: () => {
598        if (this.isSubmittedSuccessfully) {
599          this.resetUpdatesModalState()
600        }
601      }
602    })
603    this.idpSuggestionModal.modal()
604  }
605  setupEnv() {
606    const stagingToken =
607      'bJSMwUf9R7ARhZHYye9AI4j6uoZw_BxAm6Dnl7yCK5EKbaDV1i2Z3LLC_yFPAUph3c-AJnW8r7FGJKxUoQ6m1Q'
608    const productionToken =
609      'jOebJsq_7YGBnfmBsMYTZYlPVqOZJJ20icHmniDSx87Qx8rWt3FacveVJhXzz05yncxhqcfK8S_i9ipR3STPQw'
610    this.AUTHORIZATION_TOKEN =
611      this.baseUrl === 'https://members.clistudios.com'
612        ? productionToken
613        : stagingToken
614    this.GOOGLE_SHEET_API = `${this.baseUrl}/api/v3/google_sheet_form_responses`
615    this.MAILCHIMP_API = `${this.baseUrl}/api/v3/external_mailchimp_tag_sync`
616    this.FB_PIXEL_TRACKING_API = `${this.baseUrl}/api/v3/external_fb_conversion_tracking`
617  }
618  setupParsley() {
619    if (typeof window.Parsley === 'undefined') return
620    window.Parsley.addValidator('validDate', {
621      requirementType: 'string',
622      validateString: (value, requirement) => {
623        const date = new Date(value)
624        if ((!date) instanceof Date || isNaN(date)) {
625          return false
626        }
627        const [month, day, year] = value.split('/').map((item) => Number(item))
628        const validDate =
629          date.getDate() === day &&
630          date.getMonth() === month - 1 &&
631          date.getFullYear() === year
632        return validDate
633      },
634      messages: {
635        en: 'Please enter a valid date'
636      }
637    })
638  }
639  updateDobInput() {
640    const month = Number(jQuery('#dob_month').val())
641    const day = Number(jQuery('#dob_day').val())
642    const year = Number(jQuery('#dob_year').val())
643    if (month && day && year) {
644      const dateString = `${month}/${day}/${year}`
645      const dobInput = jQuery('#dob')
646      dobInput.val(dateString)
647      dobInput.parsley().validate()
648    }
649  }
650  bindSubmitUpdatesFormEvent() {
651    this.signUpUpdatesForm.on('submit', (e) => {
652      e.preventDefault()
653      this.signUpUpdatesSubmitButton
654        .text('SUBMITTING ...')
655        .prop('disabled', true)
656      this.signUpUpdatesError.text('').addClass('hide')
657      const values = this.getUpdatesFormValues()
658      const [, firstName, lastName, email, , trainingHours, trainingLocation] =
659        values
660      jQuery
661        .ajax({
662          type: 'POST',
663          url: this.GOOGLE_SHEET_API,
664          headers: {
665            'Content-Type': 'application/json',
666            Authorization: this.AUTHORIZATION_TOKEN
667          },
668          data: JSON.stringify({
669            form_name: this.FORM_NAME,
670            values
671          })
672        })
673        .done(() => {
674          this.isSubmittedSuccessfully = true
675          this.showUpdatesCompleteMessage()
676          this.trackFbPixelEvents({ trainingHours, trainingLocation, email })
677          this.syncMailchimpTags({ firstName, lastName, email })
678        })
679        .fail(() => {
680          this.signUpUpdatesError
681            .text(
682              'There were errors when submitting your response. Please try again.'
683            )
684            .removeClass('hide')
685        })
686        .always(() => {
687          this.signUpUpdatesSubmitButton
688            .text('JOIN THE LIST')
689            .prop('disabled', false)
690        })
691    })
692  }
693  handleCountrySelection(e) {
694    const country = jQuery(e.currentTarget).val()
695    if (!country || !this.IDP_ALLOWED_COUNTRIES.includes(country)) return
696    this.idpSuggestionModal
697      .find('.idp-country-line')
698      .text(`Looks Like You're In ${country}!`)
699    this.signUpUpdatesModal.modal('close')
700    this.idpSuggestionModal.modal('open')
701  }
702  returnToInterestList() {
703    this.idpSuggestionModal.modal('close')
704    this.signUpUpdatesModal.modal('open')
705  }
706  getUpdatesFormValues() {
707    const formData = this.signUpUpdatesForm.serializeArray()
708    const data = formData.reduce((acc, { name, value }) => {
709      acc[name] = value
710      return acc
711    }, {})
712    const time = this.getFormattedCurrentTime()
713    return [
714      time,
715      data.first_name,
716      data.last_name,
717      data.email,
718      data.dob,
719      data.training_hours,
720      data.training_location,
721      data.studio_name,
722      data.country
723    ]
724  }
725  getFormattedCurrentTime() {
726    return new Date().toLocaleString('en-US', {
727      timeZone: 'America/Los_Angeles',
728      month: '2-digit',
729      day: '2-digit',
730      year: 'numeric',
731      hour: '2-digit',
732      minute: '2-digit',
733      second: '2-digit',
734      hour12: false
735    })
736  }
737  showUpdatesCompleteMessage() {
738    this.signUpUpdatesSuccess.removeClass('hide')
739    this.signUpUpdatesTitle.addClass('hide')
740    this.signUpUpdatesForm.addClass('hide')
741  }
742  resetUpdatesModalState() {
743    this.signUpUpdatesForm[0].reset()
744    this.signUpUpdatesForm.parsley().reset()
745    this.signUpUpdatesSuccess.addClass('hide')
746    this.signUpUpdatesTitle.removeClass('hide')
747    this.signUpUpdatesForm.removeClass('hide')
748    this.isSubmittedSuccessfully = false
749  }
750  trackFbPixelEvents({ trainingHours, trainingLocation, email }) {
751    const events = ['Schedule2']
752    const isQualifiedSubmission =
753      ['10 - 20 hours', 'More than 20 hours'].includes(trainingHours) &&
754      ['Dance studio', 'Dance conventions'].includes(trainingLocation)
755    if (isQualifiedSubmission) events.push('QualifiedSubmission')
756    events.forEach((eventName) => this.trackFbPixelEvent({ eventName, email }))
757  }
758  trackFbPixelEvent({ eventName, email }) {
759    jQuery.ajax({
760      type: 'POST',
761      url: this.FB_PIXEL_TRACKING_API,
762      headers: {
763        'Content-Type': 'application/json',
764        Authorization: this.AUTHORIZATION_TOKEN
765      },
766      data: JSON.stringify({
767        event_name: eventName,
768        email: email,
769        url: window.location.href,
770        fbp: typeof Cookies !== 'undefined' ? Cookies.get('_fbp') : null,
771        fbc: typeof Cookies !== 'undefined' ? Cookies.get('_fbc') : null
772      })
773    })
774  }
775  syncMailchimpTags({ firstName, lastName, email }) {
776    jQuery.ajax({
777      type: 'POST',
778      url: this.MAILCHIMP_API,
779      headers: {
780        'Content-Type': 'application/json',
781        Authorization: this.AUTHORIZATION_TOKEN
782      },
783      data: JSON.stringify({
784        first_name: firstName,
785        last_name: lastName,
786        email: email,
787        list_name: 'Conservatory + Intensive Leads',
788        tags: ['CY7 Leads']
789      })
790    })
791  }
792  initAlertFooterBanner() {
793    if (!this.alertFooterBanner.length) return
794    let isAtBottom = false
795    jQuery(window).on('scroll', () => {
796      const scrollTop = jQuery(window).scrollTop()
797      const windowHeight = jQuery(window).height()
798      const documentHeight = jQuery(document).height()
799      const bottomBuffer = 100
800      // Show/hide based on scroll from top
801      if (scrollTop > this.scrollThreshold) {
802        this.alertFooterBanner.removeClass('hidden')
803      } else {
804        this.alertFooterBanner.addClass('hidden')
805      }
806      // Change position when at bottom of page
807      if (scrollTop + windowHeight >= documentHeight - bottomBuffer) {
808        if (!isAtBottom) {
809          isAtBottom = true
810          this.alertFooterBanner.addClass('at-bottom')
811        }
812      } else {
813        if (isAtBottom) {
814          isAtBottom = false
815          this.alertFooterBanner.removeClass('at-bottom')
816        }
817      }
818    })
819  }
820};
821jQuery(document).ready(() => {
822    new ConservatoryV3Layout();
823  });</script>
823 
823<script>/(trident|msie)/i.test(navigator.userAgent)&&document.getElementById&&window.addEventListener&&window.addEventListener("hashchange",function(){var t,e=location.hash.substring(1);/^[A-z0-9_-]+$/.test(e)&&(t=document.getElementById(e))&&(/^(?:a|select|input|button|textarea)$/i.test(t.tagName)||(t.tabIndex=-1),t.focus())},!1);</script>
823 
823<script id="astra-theme-js-js-extra">var astra = {"break_point":"921","isRtl":"","is_scroll_to_id":"","is_scroll_to_top":"1","is_header_footer_builder_active":"1","responsive_cart_click":"flyout","is_dark_palette":"","revealEffectEnable":"","ajax_url":"https://clistudiosinc.wpengine.com/wp-admin/admin-ajax.php","infinite_count":"2","infinite_total":"0","pagination":"number","infinite_scroll_event":"scroll","no_more_post_message":"No more posts to show.","grid_layout":{"desktop":1,"tablet":1,"mobile":1},"site_url":"https://clistudiosinc.wpengine.com","blogArchiveTitleLayout":"","blogArchiveTitleOn":"","show_comments":"Show Comments","enableHistoryPushState":"1","masonryEnabled":"","blogMasonryBreakPoint":"0"};
824//# sourceURL=astra-theme-js-js-extra</script>
824 
824<script id="astra-theme-js-js" src="https://www.clistudios.com/wp-content/themes/astra/assets/js/minified/frontend.min.js?ver=4.13.7"></script>
824 
824<script id="astra-addon-js-js-extra">var astraAddon = {"is_elementor_active":"","sticky_active":"","svgIconClose":"\u003Cspan class=\"ast-icon icon-close\"\u003E\u003Csvg viewbox=\"0 0 512 512\" aria-hidden=\"true\" role=\"img\" version=\"1.1\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" width=\"18px\" height=\"18px\"\u003E\n                                \u003Cpath d=\"M71.029 71.029c9.373-9.372 24.569-9.372 33.942 0L256 222.059l151.029-151.03c9.373-9.372 24.569-9.372 33.942 0 9.372 9.373 9.372 24.569 0 33.942L289.941 256l151.03 151.029c9.372 9.373 9.372 24.569 0 33.942-9.373 9.372-24.569 9.372-33.942 0L256 289.941l-151.029 151.03c-9.373 9.372-24.569 9.372-33.942 0-9.372-9.373-9.372-24.569 0-33.942L222.059 256 71.029 104.971c-9.372-9.373-9.372-24.569 0-33.942z\" /\u003E\n                            \u003C/svg\u003E\u003C/span\u003E","hf_account_show_menu_on":"hover","hf_account_action_type":"link","hf_account_logout_action":"link","header_main_stick":"0","header_above_stick":"0","header_below_stick":"0","stick_header_meta":"","header_main_stick_meta":"","header_above_stick_meta":"","header_below_stick_meta":"","sticky_header_on_devices":"desktop","sticky_header_style":"none","sticky_hide_on_scroll":"0","break_point":"921","tablet_break_point":"921","mobile_break_point":"544","header_main_shrink":"1","header_animation_effect":"none","header_logo_width":"","responsive_header_logo_width":{"desktop":"","tablet":"","mobile":""},"stick_origin_position":"","site_layout":"ast-full-width-layout","site_content_width":"1960","site_layout_padded_width":"1200","site_layout_box_width":"1200","header_builder_active":"1","component_limit":"10","is_header_builder_active":"1"};
825//# sourceURL=astra-addon-js-js-extra</script>
825 
825<script id="astra-addon-js-js" src="https://www.clistudios.com/wp-content/uploads/astra-addon/astra-addon-6aa26f43ba3847-34197779.js?ver=4.13.9"></script>
825 
825<script id="astra-dom-purify-js" src="https://www.clistudios.com/wp-content/plugins/astra-addon/assets/js/minified/purify.min.js?ver=4.13.9"></script>
825 
825<script id="jquery-bind-first-js" defer src="https://www.clistudios.com/wp-content/plugins/pixelyoursite/dist/scripts/jquery.bind-first-0.2.3.min.js?ver=0.2.3"></script>
825 
825<script id="js-cookie-pys-js" defer src="https://www.clistudios.com/wp-content/plugins/pixelyoursite/dist/scripts/js.cookie-2.1.3.min.js?ver=2.1.3"></script>
825 
825<script id="js-sha256-js" defer src="https://www.clistudios.com/wp-content/plugins/pixelyoursite/dist/scripts/sha256.js?ver=0.11.0"></script>
825 
825<script id="js-tld-js" defer src="https://www.clistudios.com/wp-content/plugins/pixelyoursite/dist/scripts/tld.min.js?ver=2.3.1"></script>
825 
825<script id="pys-js-extra">var pysOptions = {"staticEvents":[],"dynamicEvents":[],"triggerEvents":[],"triggerEventTypes":[],"debug":"","siteUrl":"https://clistudiosinc.wpengine.com","ajaxUrl":"https://clistudiosinc.wpengine.com/wp-admin/admin-ajax.php","ajax_event":"50c3d782d3","enable_remove_download_url_param":"1","cookie_duration":"7","last_visit_duration":"60","enable_success_send_form":"","ajaxForServerEvent":"1","ajaxForServerStaticEvent":"1","useSendBeacon":"1","send_external_id":"1","external_id_expire":"180","track_cookie_for_subdomains":"1","google_consent_mode":"1","consent_mode_cmp_active":"","gdpr":{"ajax_enabled":false,"all_disabled_by_api":false,"facebook_disabled_by_api":false,"analytics_disabled_by_api":false,"google_ads_disabled_by_api":false,"pinterest_disabled_by_api":false,"bing_disabled_by_api":false,"reddit_disabled_by_api":false,"openai_disabled_by_api":false,"externalID_disabled_by_api":false,"facebook_prior_consent_enabled":true,"analytics_prior_consent_enabled":true,"google_ads_prior_consent_enabled":null,"pinterest_prior_consent_enabled":true,"bing_prior_consent_enabled":true,"openai_prior_consent_enabled":true,"cookiebot_integration_enabled":false,"cookiebot_facebook_consent_category":"marketing","cookiebot_analytics_consent_category":"statistics","cookiebot_tiktok_consent_category":"marketing","cookiebot_google_ads_consent_category":"marketing","cookiebot_pinterest_consent_category":"marketing","cookiebot_bing_consent_category":"marketing","cookiebot_openai_consent_category":"marketing","consent_magic_integration_enabled":false,"real_cookie_banner_integration_enabled":false,"cookie_notice_integration_enabled":false,"cookie_law_info_integration_enabled":false,"analytics_storage":{"enabled":true,"value":"granted","filter":false},"ad_storage":{"enabled":true,"value":"granted","filter":false},"ad_user_data":{"enabled":true,"value":"granted","filter":false},"ad_personalization":{"enabled":true,"value":"granted","filter":false}},"cookie":{"disabled_all_cookie":true,"disabled_start_session_cookie":false,"disabled_advanced_form_data_cookie":false,"disabled_landing_page_cookie":false,"disabled_first_visit_cookie":false,"disabled_trafficsource_cookie":false,"disabled_utmTerms_cookie":false,"disabled_utmId_cookie":false},"tracking_analytics":{"TrafficLanding":"https://clistudios.com/cli-dance-conservatory-audition/","TrafficUtms":[],"TrafficUtmsId":[]},"GATags":{"ga_datalayer_type":"default","ga_datalayer_name":"dataLayerPYS"},"woo":{"enabled":false},"edd":{"enabled":false},"cache_bypass":"1790916554"};
826//# sourceURL=pys-js-extra</script>
826 
826<script id="pys-js" defer src="https://www.clistudios.com/wp-content/plugins/pixelyoursite/dist/scripts/public.js?ver=11.4.0"></script>
826 
826<script id="wp-emoji-settings" type="application/json">{"baseUrl":"https://s.w.org/images/core/emoji/17.0.2/72x72/","ext":".png","svgUrl":"https://s.w.org/images/core/emoji/17.0.2/svg/","svgExt":".svg","source":{"concatemoji":"https://www.clistudios.com/wp-includes/js/wp-emoji-release.min.js?ver=7.0.5"}}</script>
826 
826<script type="module">/*! This file is auto-generated */
827var e="script#wp-emoji-settings",t=document.querySelector(e);if(!(t instanceof HTMLScriptElement))throw new Error("Element missing: "+e);const r=JSON.parse(t.text),s=(window._wpemojiSettings=r,"wpEmojiSettingsSupports"),o=["flag","emoji"];function i(e){try{var t={supportTests:e,timestamp:(new Date).valueOf()};sessionStorage.setItem(s,JSON.stringify(t))}catch(e){}}function c(e,t,n){e.clearRect(0,0,e.canvas.width,e.canvas.height),e.fillText(t,0,0);t=new Uint32Array(e.getImageData(0,0,e.canvas.width,e.canvas.height).data);e.clearRect(0,0,e.canvas.width,e.canvas.height),e.fillText(n,0,0);const r=new Uint32Array(e.getImageData(0,0,e.canvas.width,e.canvas.height).data);return t.every((e,t)=>e===r[t])}function p(e,t){e.clearRect(0,0,e.canvas.width,e.canvas.height),e.fillText(t,0,0);var n=e.getImageData(16,16,1,1);for(let e=0;e<n.data.length;e++)if(0!==n.data[e])return!1;return!0}function u(e,t,n,r){switch(t){case"flag":return n(e,"\ud83c\udff3\ufe0f\u200d\u26a7\ufe0f","\ud83c\udff3\ufe0f\u200b\u26a7\ufe0f")?!1:!n(e,"\ud83c\udde8\ud83c\uddf6","\ud83c\udde8\u200b\ud83c\uddf6")&&!n(e,"\ud83c\udff4\udb40\udc67\udb40\udc62\udb40\udc65\udb40\udc6e\udb40\udc67\udb40\udc7f","\ud83c\udff4\u200b\udb40\udc67\u200b\udb40\udc62\u200b\udb40\udc65\u200b\udb40\udc6e\u200b\udb40\udc67\u200b\udb40\udc7f");case"emoji":return!r(e,"\ud83e\u1fac8")}return!1}function f(e,t,n,r){let a;const s=(a="undefined"!=typeof WorkerGlobalScope&&self instanceof WorkerGlobalScope?new OffscreenCanvas(300,150):document.createElement("canvas")).getContext("2d",{willReadFrequently:!0}),o=(s.textBaseline="top",s.font="600 32px Arial",{});return e.forEach(e=>{o[e]=t(s,e,n,r)}),o}function a(e){var t=document.createElement("script");t.src=e,t.defer=!0,document.head.appendChild(t)}r.supports={everything:!0,everythingExceptFlag:!0},new Promise(t=>{let n=function(){try{var e=JSON.parse(sessionStorage.getItem(s));if("object"==typeof e&&"number"==typeof e.timestamp&&(new Date).valueOf()<e.timestamp+604800&&"object"==typeof e.supportTests)return e.supportTests}catch(e){}return null}();if(!n){if("undefined"!=typeof Worker&&"undefined"!=typeof OffscreenCanvas&&"undefined"!=typeof URL&&URL.createObjectURL&&"undefined"!=typeof Blob)try{var e="postMessage("+f.toString()+"("+[JSON.stringify(o),u.toString(),c.toString(),p.toString()].join(",")+"));",r=new Blob([e],{type:"text/javascript"});const a=new Worker(URL.createObjectURL(r),{name:"wpTestEmojiSupports"});return void(a.onmessage=e=>{i(n=e.data),a.terminate(),t(n)})}catch(e){}i(n=f(o,u,c,p))}t(n)}).then(e=>{for(const n in e)r.supports[n]=e[n],r.supports.everything=r.supports.everything&&r.supports[n],"flag"!==n&&(r.supports.everythingExceptFlag=r.supports.everythingExceptFlag&&r.supports[n]);var t;r.supports.everythingExceptFlag=r.supports.everythingExceptFlag&&!r.supports.flag,r.supports.everything||((t=r.source||{}).concatemoji?a(t.concatemoji):t.wpemoji&&t.twemoji&&(a(t.twemoji),a(t.wpemoji)))});
828//# sourceURL=https://clistudiosinc.wpengine.com/wp-includes/js/wp-emoji-loader.min.js</script>
828 
828<script>(function(){function c(){var b=a.contentDocument||(a.contentWindow&&a.contentWindow.document);if(b){var d=b.createElement('script');d.innerHTML="window.__CF$cv$params={r:'a44114511defba7a',t:'MTc5MDkxNjU1NA=='};var a=document.createElement('script');a.src='/cdn-cgi/challenge-platform/scripts/jsd/main.js';document.getElementsByTagName('head')[0].appendChild(a);";b.getElementsByTagName('head')[0].appendChild(d)}}if(document.body){var a=document.createElement('iframe');a.height=1;a.width=1;a.style.position='absolute';a.style.top=0;a.style.left=0;a.style.border='none';a.style.visibility='hidden';document.body.appendChild(a);if('loading'!==document.readyState)c();else if(window.addEventListener)document.addEventListener('DOMContentLoaded',c);else{var e=document.onreadystatechange||function(){};document.onreadystatechange=function(b){e(b);'loading'!==document.readyState&&(document.onreadystatechange=e,c())}}}})();</script>
828</body></html>

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.