.sensi-track,.track-home-session{--track-lime:#d0f647;--track-purple:#b59bdc;--track-paper:#e6e7df;--track-ink:#161913;--track-rule:#16191340}.sensi-track{background:#121410;color:#f0f0e9}.sensi-track :is(h1,h2,h3){overflow-wrap:break-word}.track-wrap{width:min(100% - 2.5rem,1240px);margin-inline:auto}.track-paper{background:var(--track-paper);color:var(--track-ink)}.sensi-track :is(a,button,input,select,textarea,summary):focus-visible,.track-home-session a:focus-visible{outline:2px solid currentColor;outline-offset:5px}.sensi-track :is(a,button,input,select,summary,textarea){-webkit-tap-highlight-color:transparent}.sensi-track ::selection,.track-home-session ::selection{background:var(--track-lime);color:#161913}.track-header{background:#121410;color:#f0f0e9;border-bottom:1px solid #ffffff25}.track-header-inner{min-height:78px;display:flex;align-items:center;justify-content:space-between;gap:1rem}.track-brand{display:flex;align-items:center;gap:.8rem;flex-shrink:0}.track-brand-name{font-size:10px;font-weight:750;line-height:1.5;letter-spacing:.1em;text-transform:uppercase}.track-brand-symbol{position:relative;display:block;width:22px;height:54px;overflow:hidden}.track-brand-symbol img{position:absolute;max-width:none;width:86px;height:86px;top:-10px;left:50%;transform:translateX(-50%)}.track-header-edition{display:none;font-size:10px;line-height:1.5;letter-spacing:.05em;color:#aeb5a4}.track-header-nav{display:flex;gap:1.2rem;align-items:center}.track-nav-link{font-size:12px}.track-header-access,.track-nav-link{display:inline-flex;align-items:center;min-height:44px}.track-header-access{justify-content:center;gap:.5rem;padding:.6rem .8rem;border:1px solid #ffffff40;font-size:11px;font-weight:650}.track-header-access:hover{border-color:var(--track-lime);color:var(--track-lime)}.track-button{display:inline-flex;min-height:52px;align-items:center;justify-content:center;gap:1.5rem;border:1px solid var(--track-lime);padding:.95rem 1.25rem;background:var(--track-lime);color:#161913;font-size:13px;font-weight:750;text-align:center;line-height:1.5;transition:background .2s,color .2s}.track-button svg{flex-shrink:0;transition:transform .2s}.track-button:hover{background:#e0ff80}.track-button:hover svg{transform:translateX(4px)}.track-button:disabled{cursor:wait;opacity:.5}.track-button-ink{background:var(--track-ink);color:var(--track-paper);border-color:var(--track-ink)}.track-button-ink:hover{background:#343d24;color:white}.track-button-ghost{background:transparent;color:#f0f0e9;border-color:#ffffff50}.track-button-ghost:hover{background:#ffffff0c}.track-button-small{min-height:44px;gap:.5rem;padding:.65rem .8rem;font-size:11px}.track-text-link{display:inline-flex;align-items:center;gap:.7rem;min-height:44px;color:var(--track-lime);font-size:12px;font-weight:600;text-underline-offset:5px}.track-text-link:hover{text-decoration:underline}.track-paper .track-text-link{color:var(--track-ink)}.track-eyebrow,.track-section-index{font-size:10px;line-height:1.7;font-weight:650;letter-spacing:.12em;text-transform:uppercase;color:var(--track-lime)}.track-paper .track-eyebrow{color:#596147}.track-section{padding-block:4rem;scroll-margin-top:1.5rem}.track-heading{font-family:var(--font-dm),sans-serif;font-weight:650;font-size:clamp(2.3rem,4.7vw,4rem);line-height:1.05;letter-spacing:-.05em}.track-serif{font-family:Georgia,serif;font-style:italic;font-weight:400;letter-spacing:-.045em}.track-pill{display:inline-flex;border:1px solid #ffffff35;padding:.4rem .7rem;font-size:10px;line-height:1.5}.track-session-hero{background:#121410;padding-top:1.1rem}.track-session-intro{display:flex;justify-content:space-between;gap:1rem;margin-bottom:1rem;font-size:10px;line-height:1.6;color:#c5cabb}.track-session-intro>span{color:var(--track-lime);white-space:nowrap}.track-session-stage{position:relative;isolation:isolate;height:360px;background:#242720;overflow:hidden}.track-artist-strip{position:absolute;inset:0;display:grid;grid-template-columns:1fr 1fr;gap:4px}.track-artist-strip figure{position:relative;min-width:0;overflow:hidden}.track-artist-strip figure:nth-child(3){display:none}.track-artist-strip img{object-position:50% 35%}.track-artist-strip figcaption{position:absolute;top:1rem;left:.85rem;background:#080a07b3;color:white;padding:.25rem .5rem;font-size:10px;line-height:1.5;font-weight:550}.track-session-image-shade{position:absolute;inset:0;background:linear-gradient(transparent 35%,#070b0594 68%,#070b05dc)}.track-session-title{position:absolute;left:1rem;right:1rem;bottom:1.1rem;display:flex;flex-direction:column;align-items:start;font-family:var(--font-dm),sans-serif;font-size:clamp(4.8rem,24vw,8rem);font-weight:900;line-height:.8;letter-spacing:-.075em;color:#f5f4eb}.track-session-title span+span{margin-top:.075em}.track-session-genres{position:absolute;right:1rem;bottom:1.3rem;writing-mode:vertical-rl;font-size:9px;font-weight:650;letter-spacing:.09em;color:#d8e0cd}.track-session-offer{display:grid;gap:1.5rem;padding-block:1.5rem}.track-session-offer h2{font-size:23px;line-height:1.1;letter-spacing:-.04em;font-weight:600}.track-session-offer p{max-width:510px;margin-top:.7rem;color:#b8c0ae;font-size:14px;line-height:1.8}.track-session-invitation{display:flex;flex-direction:column;gap:.6rem;align-items:start}.track-session-invitation .track-button{width:100%;justify-content:space-between}.track-session-invitation>span{font-size:11px;color:#b8c0ae}.track-session-nav{display:flex;justify-content:space-between;gap:1rem;flex-wrap:wrap;border-top:1px solid #ffffff30;padding-block:.7rem}.track-session-nav a{display:flex;gap:.4rem;align-items:center;min-height:44px;font-size:10px;color:#c8cebe}.track-film-trigger,.track-session-nav a:hover{color:var(--track-lime)}.track-film-trigger{display:flex;align-items:center;gap:.6rem;min-height:44px;margin-left:auto;font-size:11px;font-weight:600}.track-film-trigger>span{font-size:10px}.track-film-trigger:hover{text-decoration:underline;text-underline-offset:5px}.track-film-dialog{width:min(920px,calc(100vw - 32px));max-width:none;max-height:90dvh;margin:auto;padding:0;border:1px solid #ffffff40;background:#171c13;color:#f0f0e9;overflow:auto}.track-film-dialog::backdrop{background:#040603d9}.track-film-header{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:1rem 1.25rem}.track-film-header p{font-size:10px;line-height:1.6;color:#bdc7b0}.track-film-header h2{font-size:18px;line-height:1.3;letter-spacing:-.03em;font-weight:600;margin-top:.3rem}.track-film-close{display:flex;align-items:center;justify-content:center;min-width:44px;min-height:44px;flex-shrink:0;border:1px solid #ffffff40;font-size:25px}.track-film-embed{display:block;width:100%;height:auto;aspect-ratio:16/9;border:0;background:black}.track-film-footer{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.5rem 1rem;padding:.8rem 1.25rem}.track-film-footer p{font-size:11px;color:#bdc7b0;line-height:1.7}.track-film-footer a{display:flex;align-items:center;min-height:44px;font-size:12px;color:var(--track-lime)}html:has(.track-film-dialog[open]){overflow:hidden}.track-session-section-head{display:grid;gap:1rem;margin-bottom:2.25rem}.track-session-section-head>p:last-child{font-size:14px;line-height:1.8;color:#58614d;max-width:250px}.track-journey-tabs{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border-bottom:1px solid var(--track-rule)}.track-journey-tab{display:flex;align-items:center;gap:.7rem;justify-content:center;min-height:64px;padding:.75rem .3rem;border-bottom:3px solid transparent;text-align:center;color:#626857;font-size:15px;font-weight:600}.track-journey-tab-index{display:none}.track-journey-tab[aria-selected=true]{border-color:var(--track-ink);color:var(--track-ink);background:#16191308}.track-journey-tab:hover{background:#16191308}.track-journey-panel{display:grid;gap:1.5rem;padding-top:2rem;min-height:460px;outline-offset:10px}.track-journey-panel[hidden]{display:none}.track-journey-eyebrow{font-size:11px;color:#596147}.track-journey-heading{margin-top:.6rem;font-size:clamp(1.7rem,3vw,2.4rem);line-height:1.08;letter-spacing:-.04em;font-weight:600;max-width:500px}.track-journey-body{margin-top:1.1rem;max-width:520px;font-size:14px;line-height:1.85;color:#505846}.track-journey-body p+p{margin-top:.7rem}.track-journey-list-label{font-size:11px;letter-spacing:.08em;text-transform:uppercase;font-weight:600}.track-journey-list{margin-top:.8rem}.track-journey-list li{position:relative;padding:.85rem 0 .85rem 1.3rem;border-bottom:1px solid var(--track-rule);font-size:14px;line-height:1.6}.track-journey-list li:before{content:"✓";position:absolute;left:0;color:#5b7121}.track-journey-condition{max-width:820px;font-size:11px;line-height:1.8;color:#626857}.track-formation-section{background:#1a1e16}.track-formation-layout{display:grid;gap:2.5rem}.track-formation-lead h2{margin-top:1rem}.track-formation-lead h2>span{color:var(--track-lime)}.track-formation-lead>p:not(.track-eyebrow){font-size:14px;line-height:1.85;color:#b8c0ae;max-width:360px;margin-top:1.5rem}.track-formation-lead .track-text-link{margin-top:1rem}.track-formation-availability{display:block;max-width:300px;margin-top:.6rem;font-size:11px;line-height:1.8;color:#9da792}.track-learning-list details{border-top:1px solid #ffffff35}.track-learning-list details:last-of-type{border-bottom:1px solid #ffffff35}.track-learning-list summary{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding-block:1.25rem;list-style:none;cursor:pointer}.track-learning-list summary::-webkit-details-marker{display:none}.track-learning-level{font-size:11px;line-height:1.5;color:#b4bea8}.track-learning-list h3{margin-top:.5rem;font-size:25px;font-weight:550;line-height:1.15;letter-spacing:-.035em}.track-learning-toggle{font:25px/1 monospace;color:var(--track-lime)}.track-learning-list details[open] .track-learning-toggle{transform:rotate(45deg)}.track-learning-content{padding-bottom:1.5rem}.track-learning-access{display:inline-block;border-left:2px solid var(--track-lime);padding:.2rem .75rem;font-size:11px;color:#d4e6ba}.track-learning-content ul{margin-top:1rem}.track-learning-content li{padding-left:1rem;position:relative;margin-top:.5rem;font-size:14px;line-height:1.8;color:#b8c0ae}.track-learning-content li:before{content:"—";position:absolute;left:0}.track-learning-note{font-size:11px;line-height:1.8;color:#a9b29e;margin-top:1.25rem}.track-listening{background:#e6e7df;color:#161913;padding-block:4rem;scroll-margin-top:1.5rem}.track-listening-inner{width:min(100% - 2.5rem,1240px);margin-inline:auto;display:grid;gap:2rem}.track-listening-header h2{font-size:clamp(2.4rem,4.8vw,4rem);line-height:1;letter-spacing:-.055em;font-weight:650}.track-listening-header p{max-width:260px;margin-top:1rem;font-size:14px;line-height:1.8;color:#58614d}.track-listening-tracks{border-top:1px solid #16191340;list-style:none}.track-listening-track{display:grid;grid-template-columns:52px minmax(0,1fr) auto;align-items:center;gap:.75rem;padding-block:1.25rem;border-bottom:1px solid #16191340}.track-listening-number{display:none}.track-listening-cover{width:52px;height:52px;object-fit:cover}.track-listening-info{min-width:0}.track-listening-info h3{font-size:15px;line-height:1.3;font-weight:650;overflow-wrap:anywhere}.track-listening-info p{margin-top:.3rem;font-size:11px;line-height:1.5;color:#596147}.track-listening-trigger{display:flex;align-items:center;justify-content:center;gap:.4rem;min-height:44px;min-width:56px;font-size:11px;font-weight:600}.track-listening-trigger:hover{text-decoration:underline;text-underline-offset:5px}.track-listening-trigger[aria-expanded=true]{color:#4f681e}.track-listening-player{padding-top:1.5rem;border-top:1px solid #16191340}.track-listening-player[hidden]{display:none}.track-listening-player-toolbar{display:flex;justify-content:space-between;align-items:center;gap:1rem;margin-bottom:.75rem}.track-listening-player-toolbar p{font-size:11px;color:#596147}.track-listening-close{display:flex;gap:1rem;min-height:44px;align-items:center;font-size:12px}.track-listening-embed{width:100%;height:152px;border:0}.track-listening-external{display:inline-flex;gap:.5rem;align-items:center;min-height:44px;font-size:11px;text-decoration:underline;text-underline-offset:4px}.track-listening-status{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.track-future{background:#242a1c}.track-future-grid{display:grid;gap:1.75rem}.track-future-heading h2{margin-top:1rem}.track-future-grid>div:last-child>p{font-size:15px;line-height:1.85;color:#ccd4bf;max-width:510px}.track-future ul{display:grid;gap:.7rem;margin-top:1.5rem}.track-future li{border-bottom:1px solid #ffffff25;padding-bottom:.7rem;font-size:13px;line-height:1.7;color:#ccd4bf}.track-future small{display:block;margin-top:1.1rem;font-size:11px;line-height:1.8;color:#aeb99f}.track-mega-bonus{padding-block:1.5rem;background:var(--track-lime);color:#161913}.track-mega-bonus>.track-wrap{display:grid;gap:1rem}.track-mega-bonus>.track-wrap>span{font-size:15px;font-weight:800;letter-spacing:-.02em}.track-mega-bonus b{margin-left:.5rem;font-weight:450}.track-mega-bonus p{font-size:13px;line-height:1.8;max-width:740px}.track-mega-bonus small{font-size:11px}.track-registration-section{background:#121410}.track-registration-section>.track-wrap>.track-section-index{margin-bottom:2rem}.track-registration{display:grid;gap:2rem}.track-registration-intro{max-width:390px;font-size:14px;line-height:1.85;color:#b8c0ae;margin-top:1.25rem}.track-registration-steps{list-style:decimal;list-style-position:outside;margin:1.25rem 0 0 1rem;max-width:360px;color:#b8c0ae;font-size:12px;line-height:1.85}.track-registration-steps li{padding-left:.35rem;margin-top:.5rem}.track-registration-price{display:flex;flex-direction:column;gap:.3rem;border-block:1px solid #ffffff30;padding-block:1.25rem;margin-top:1.75rem}.track-registration-price span{font-size:11px;line-height:1.7;color:#bdc6b0}.track-registration-price strong{font-size:43px;font-weight:600;line-height:1.2;letter-spacing:-.055em;color:var(--track-lime)}.track-registration-terms{max-width:380px;margin-block:1rem .4rem;font-size:11px;line-height:1.85;color:#aab59e}.track-form-toolbar{display:flex;justify-content:space-between;align-items:center;gap:1rem;flex-wrap:wrap;margin-bottom:.75rem;font-size:10px;color:#c8cfbd}.track-form-toolbar>a{min-height:44px;display:flex;align-items:center;text-decoration:underline;text-underline-offset:4px}.track-form-placeholder{display:flex;flex-direction:column;align-items:start;justify-content:center;min-height:350px;padding:1.5rem;background:var(--track-paper);color:var(--track-ink)}.track-form-index{font-size:11px;font-weight:600;color:#687159}.track-form-placeholder h3{font-size:38px;line-height:1.02;font-weight:650;letter-spacing:-.05em;margin-top:1.5rem}.track-form-placeholder p{margin-top:1.2rem;max-width:350px;font-size:14px;line-height:1.8;color:#58614d}.track-form-placeholder .track-button{width:100%;margin-top:1.5rem;justify-content:space-between}.track-google-note{margin-top:.8rem;font-size:11px;line-height:1.8;color:#aab59e}.track-faq-grid{display:grid;gap:2rem}.track-faq-grid h2{margin-top:1rem}.track-faq{border-top:1px solid var(--track-rule)}.track-faq:last-child{border-bottom:1px solid var(--track-rule)}.track-faq summary{display:flex;justify-content:space-between;align-items:center;gap:1rem;list-style:none;min-height:70px;padding-block:1rem;font-size:14px;line-height:1.6;font-weight:550;cursor:pointer}.track-faq summary::-webkit-details-marker{display:none}.track-faq summary>span{font:24px/1 monospace;flex-shrink:0}.track-faq[open] summary>span{transform:rotate(45deg)}.track-faq p{padding:0 1rem 1.5rem 0;font-size:14px;line-height:1.85;color:#58614d}.track-official-art{border-top:1px solid var(--track-rule);margin-top:2.5rem;padding-top:1rem}.track-official-art summary{display:flex;align-items:center;justify-content:space-between;gap:1rem;min-height:44px;font-size:12px;list-style:none;cursor:pointer}.track-official-art summary::-webkit-details-marker{display:none}.track-enrollment-dock{position:fixed;z-index:80;bottom:0;left:0;right:0;display:flex;justify-content:space-between;gap:1rem;align-items:center;border-top:1px solid #ffffff40;background:#171c13;padding:.75rem 1.25rem calc(.75rem + env(safe-area-inset-bottom, 0px));box-shadow:0 -5px 30px #0002}.track-enrollment-dock-copy{display:flex;flex-direction:column;gap:.2rem}.track-enrollment-dock-copy strong{font-size:17px;line-height:1.3;font-weight:600}.track-enrollment-dock-copy span{font-size:9px;color:#bcc7ac;line-height:1.5}.track-enrollment-dock-link{display:flex;justify-content:space-between;align-items:center;gap:1rem;min-height:46px;background:var(--track-lime);color:var(--track-ink);padding:.8rem 1rem;font-size:12px;font-weight:650}.sensi-track:has(.track-session-campaign)>footer{padding-bottom:7rem}.track-home-session{background:#171c13;color:#f0f0e9;scroll-margin-top:90px;padding-block:2rem}.track-home-session-grid{display:grid;gap:1.5rem}.track-home-session-copy h2{font-family:var(--font-dm),sans-serif;font-size:clamp(4rem,19vw,6rem);font-weight:850;line-height:.82;letter-spacing:-.065em;margin-top:1.5rem}.track-home-session-description{font-size:14px;line-height:1.8;color:#bdc7b0;margin-top:1.5rem}.track-home-session-actions{display:flex;flex-direction:column;align-items:start;gap:.5rem;margin-top:1.5rem}.track-home-session-actions .track-button{justify-content:space-between;min-width:235px}.track-home-session-photo{position:relative;height:250px;min-width:0;overflow:hidden}.track-home-session-photo img{object-position:50% 35%}.track-home-session-photo:after{content:"";position:absolute;inset:40% 0 0;background:linear-gradient(transparent,#080b05d9)}.track-home-session-photo figcaption{position:absolute;left:1.25rem;bottom:1.25rem;z-index:1;display:flex;flex-direction:column;gap:.25rem;color:white}.track-home-session-photo figcaption>span{font-size:31px;font-weight:750;line-height:1;letter-spacing:-.045em}.track-home-session-photo figcaption>small{font-size:10px;color:#cbd2c2}.track-home-session-footer{display:grid;grid-template-columns:1fr 1fr;gap:.75rem 1rem;border-top:1px solid #ffffff30;padding-top:1.25rem}.track-home-session-footer>span{font-size:11px;color:#cbd2c2;display:flex;min-height:32px;align-items:center}.track-home-session-footer>a{display:flex;align-items:center;gap:.75rem;justify-self:end;min-height:44px;font-size:11px;color:var(--track-lime)}.track-field{display:block;margin-top:.5rem;width:100%;min-height:48px;border:1px solid #ffffff40;border-radius:0;padding:.8rem 1rem;background:#171b13;color:white;font-size:1rem}.track-label{display:block;font-size:12px;color:#d1d9c7}.track-feedback{margin-top:1rem;border-left:2px solid var(--track-lime);padding:.8rem 1rem;background:#d0f6470a;font-size:12px;line-height:1.8}.track-feedback-error{border-color:#ffb5ae;background:#ffb5ae09;color:#ffd4cf}.track-empty{border:1px solid #ffffff30;padding:2rem;text-align:center}.track-icon-box{display:inline-flex;width:52px;height:52px;align-items:center;justify-content:center;border:1px solid #d0f64740;color:var(--track-lime)}.track-library-grid{display:grid;gap:2rem}.track-lesson-button{display:flex;width:100%;align-items:center;gap:1rem;padding:1rem;border-block:1px solid #ffffff25;border-left:3px solid transparent;background:transparent;text-align:left;transition:background .2s,border-color .2s}.track-lesson-button:hover,.track-lesson-button[aria-current=true]{border-left-color:var(--track-lime);background:#d0f64709}.track-player{border:1px solid #ffffff30;border-top:3px solid var(--track-lime);background:#1b2116;padding:1.25rem}.track-player iframe,.track-player video{width:100%;aspect-ratio:16/9;border:0;background:#000}.track-player audio{width:100%;margin-block:1rem}.sensi-track progress{appearance:none;border:0;overflow:hidden;background:#ffffff18}.sensi-track progress::-webkit-progress-bar{background:#ffffff18}.sensi-track progress::-webkit-progress-value{background:var(--track-lime)}.sensi-track progress::-moz-progress-bar{background:var(--track-lime)}.track-login{display:grid;gap:2rem;padding-block:2rem 4rem}.track-login h1{margin-top:1rem;font-family:var(--font-dm),sans-serif;font-size:40px;font-weight:650;letter-spacing:-.055em;line-height:1}.track-login-copy>figure,.track-login-copy>p:not(.track-eyebrow){display:none}.track-login .track-text-link{margin-top:.75rem}.track-login form{padding-top:.5rem}.track-auth-card{border-top:1px solid #ffffff40;padding-top:1.5rem}.track-auth-card h2{font-size:27px;letter-spacing:-.04em;line-height:1.15}.track-auth-card h2,.track-library-heading h1{font-family:var(--font-dm),sans-serif;font-weight:600}.track-library-heading h1{font-size:35px;letter-spacing:-.055em;line-height:1.1}.track-participant-library .font-display{font-family:var(--font-dm),sans-serif;font-weight:550;letter-spacing:-.04em;line-height:1.15}.track-participant-library .track-player h2{font-size:32px}.track-participant-library .track-player h3{font-size:26px}.track-access-overview{display:grid;gap:1rem;margin-block:2rem;padding-block:1.5rem;border-block:1px solid #ffffff30}.track-access-overview>div{padding-inline:0}@media (max-width:599px){.track-artist-strip figure:first-child{display:none}.track-artist-strip figure:nth-child(3){display:block}}@media (min-width:600px){.track-listening-inner,.track-wrap{width:min(100% - 4rem,1240px)}.track-header-edition{display:block}.track-header-access{min-width:170px}.track-session-stage{height:400px}.track-artist-strip{grid-template-columns:1fr 1fr 1fr}.track-artist-strip figure:nth-child(3){display:block}.track-session-title{flex-direction:row;align-items:end;justify-content:space-between;left:1.5rem;right:1.5rem;font-size:clamp(4rem,13.8vw,11.3rem)}.track-session-title span+span{margin-top:0}.track-session-genres{writing-mode:horizontal-tb;right:1.5rem;bottom:auto;top:1.25rem;font-size:10px}.track-journey-panel{grid-template-columns:1.1fr 1fr;gap:2rem;min-height:350px}.track-journey-condition{grid-column:1/-1}.track-journey-tab-index{display:block;font-size:10px;font-weight:400}.track-listening-track{grid-template-columns:20px 60px minmax(0,1fr) auto;gap:1rem}.track-listening-number{display:block;font-size:10px;color:#768166}.track-listening-cover{width:60px;height:60px}.track-listening-info h3{font-size:18px}.track-listening-info p{font-size:12px}.track-listening-trigger{font-size:12px;min-width:75px}.track-enrollment-dock{left:50%;right:auto;bottom:1rem;transform:translateX(-50%);width:520px;border:1px solid #ffffff40;padding:.75rem 1rem;box-shadow:0 8px 35px #0004}.track-enrollment-dock-copy span{font-size:10px}.track-home-session-grid{grid-template-columns:1.1fr 1fr;gap:1.5rem 2.5rem}.track-home-session-photo{height:auto;min-height:350px}.track-home-session-footer{grid-column:1/-1;grid-template-columns:repeat(3,1fr) auto;gap:1rem}.track-home-session-actions .track-button{min-width:220px}.track-home-session-photo figcaption>span{font-size:40px}.track-mega-bonus>.track-wrap{grid-template-columns:200px 1fr;gap:2rem;align-items:center}.track-access-overview{grid-template-columns:repeat(3,minmax(0,1fr));gap:0}.track-access-overview>div:not(:first-child){border-left:1px solid #ffffff30;padding-left:1.5rem;margin-left:1.5rem}}@media (min-width:760px){.track-listening,.track-section{padding-block:5rem}.track-header-inner{min-height:86px}.track-session-intro{font-size:11px;margin-bottom:1.25rem}.track-session-stage{height:440px}.track-artist-strip{gap:6px}.track-session-title{bottom:1.5rem}.track-artist-strip figcaption{top:1.25rem;left:1.25rem;font-size:11px}.track-session-offer{grid-template-columns:1fr auto;align-items:center;gap:3rem;padding-block:2rem}.track-session-offer h2{font-size:30px}.track-session-offer p{font-size:14px;max-width:590px}.track-session-invitation{min-width:240px}.track-session-nav{justify-content:start;gap:3rem}.track-session-nav a{font-size:11px;gap:1rem}.track-session-section-head{grid-template-columns:1fr 1fr;align-items:end;gap:1rem 2rem;margin-bottom:2.5rem}.track-session-section-head .track-eyebrow{grid-column:1/-1}.track-session-section-head>p:last-child{justify-self:end}.track-journey-panel{padding-top:2.5rem;grid-template-columns:1.1fr 1fr;gap:2rem 4rem;min-height:320px}.track-journey-tab{font-size:21px;min-height:76px;justify-content:start;padding-inline:1.5rem;gap:1.25rem}.track-journey-list li{font-size:15px}.track-formation-layout{grid-template-columns:.85fr 1.15fr;gap:4rem}.track-learning-list h3{font-size:29px}.track-learning-list summary{padding-block:1.5rem}.track-listening-inner{grid-template-columns:.85fr 1.15fr;gap:2rem 4rem}.track-listening-player{grid-column:2}.track-future-grid{grid-template-columns:1fr 1fr;gap:4rem}.track-future-heading .track-heading{font-size:clamp(2.1rem,4vw,3.5rem)}.track-future-grid>div:last-child{padding-top:2rem}.track-registration{grid-template-columns:.85fr 1.15fr;gap:4rem}.track-form-placeholder{padding:2rem;min-height:390px}.track-form-placeholder h3{font-size:46px}.track-faq-grid{grid-template-columns:.85fr 1.15fr;gap:4rem}.track-home-session{padding-block:2.5rem}.track-home-session-copy h2{font-size:clamp(5rem,9.2vw,8rem)}.track-home-session-photo{min-height:410px}.track-login{grid-template-columns:1fr 1fr;gap:4rem;padding-block:4rem 5rem}.track-login h1{font-size:60px}.track-login-copy>p:not(.track-eyebrow){display:block;margin-top:1.5rem;max-width:350px;font-size:13px;line-height:1.9;color:#b8c0ae}.track-login-copy>figure{display:block;position:relative;height:230px;margin-top:2rem;overflow:hidden}.track-login-copy>figure img{object-fit:cover;object-position:50% 35%}.track-login-copy>figure figcaption{position:absolute;bottom:.8rem;left:1rem;font-size:9px;line-height:1.6;color:#161913;background:var(--track-paper);padding:.3rem .5rem}.track-auth-card{border:1px solid #ffffff30;padding:2rem}.track-library-heading h1{font-size:48px}}@media (min-width:1024px){.track-listening,.track-section{padding-block:6rem}.track-session-stage{height:470px}.track-session-title{left:2rem;right:2rem}.track-session-offer h2{font-size:34px}.track-journey-body,.track-session-offer p{font-size:15px}.track-journey-panel{min-height:300px}.track-faq-grid,.track-formation-layout,.track-listening-inner,.track-registration{column-gap:6rem}.track-home-session-grid{column-gap:4rem}.track-home-session-photo{min-height:425px}.track-home-session-description{font-size:15px}.track-home-session-actions{flex-direction:row;align-items:center;gap:1.5rem;flex-wrap:wrap}.track-home-session-footer>span{font-size:12px}.track-library-grid{grid-template-columns:340px minmax(0,1fr);align-items:start}.track-player{position:sticky;top:1.5rem;padding:2rem}.track-login{gap:7rem}}@media (max-width:379px){.track-brand-name{display:none}.track-header-nav{gap:1rem}.track-session-intro{font-size:9px}.track-session-intro p{max-width:130px}.track-session-stage{height:320px}.track-session-title{font-size:24vw;left:.75rem;bottom:1rem}.track-session-offer h2{font-size:22px}.track-session-nav{gap:.5rem}.track-session-nav a{font-size:9px}.track-journey-list li,.track-journey-tab{font-size:13px}.track-listening-track{gap:.6rem;grid-template-columns:46px minmax(0,1fr) auto}.track-listening-cover{width:46px;height:46px}.track-listening-info h3{font-size:13px}.track-listening-info p{font-size:10px}.track-listening-trigger{min-width:45px;font-size:10px}.track-enrollment-dock{gap:.5rem;padding-inline:1rem}.track-enrollment-dock-link{padding:.8rem;font-size:11px}.track-enrollment-dock-copy strong{font-size:15px}.track-enrollment-dock-copy span{font-size:8px}.track-home-session-copy h2{font-size:24vw}.track-home-session-footer>span{font-size:10px}.track-login h1{font-size:34px}}@media (prefers-reduced-motion:reduce){.track-button,.track-button svg,.track-lesson-button{transition:none}.track-button:hover svg{transform:none}}