._home_1akii_1{--paper:#f1eee5;--night:#07100d;--forest:#11251c;--orange:#ef8138;--sky:#b9e7f5;min-height:100vh;color:var(--paper);background:var(--night);font-family:var(--font-sans),sans-serif;overflow:hidden}._header_1akii_1{z-index:20;justify-content:space-between;align-items:center;max-width:1440px;margin:auto;padding:1.5rem clamp(1.2rem,5vw,4.5rem);display:flex;position:absolute;inset:0 0 auto}._wordmark_1akii_1{color:inherit;line-height:.82;text-decoration:none}._wordmark_1akii_1 span{font:700 1.8rem var(--font-display),serif;display:block}._wordmark_1akii_1 small{color:#a4aaa4;letter-spacing:.23em;text-transform:uppercase;margin-top:.42rem;font-size:.62rem;display:block}._header_1akii_1 nav{align-items:center;gap:1.3rem;display:flex}._header_1akii_1 nav a{color:#d7d8d2;font-size:.82rem;text-decoration:none}._navCta_1akii_1{border:1px solid #ffffff47;border-radius:999px;padding:.8rem 1rem}._hero_1akii_1{grid-template-columns:1.05fr .75fr;align-items:center;max-width:1440px;min-height:min(900px,100svh);margin:auto;padding:8rem clamp(1.2rem,5vw,4.5rem) 3rem;display:grid;position:relative}._heroCopy_1akii_1{z-index:2;max-width:780px;padding-right:2rem}._eyebrow_1akii_1{color:var(--orange);letter-spacing:.22em;text-transform:uppercase;margin:0 0 1rem;font-size:.7rem;font-weight:800}._hero_1akii_1 h1{font:600 clamp(4rem,8vw,8rem)/.9 var(--font-display),serif;letter-spacing:-.06em;margin:0}._hero_1akii_1 h1 em{color:var(--sky);font-weight:400}._lead_1akii_1{color:#afb7b1;max-width:640px;margin:2rem 0;font-size:clamp(1rem,1.7vw,1.3rem);line-height:1.65}._primaryButton_1akii_1{background:var(--orange);color:#111;border-radius:.35rem;align-items:center;gap:.75rem;margin-top:.4rem;padding:1rem 1.2rem;font-weight:850;text-decoration:none;display:inline-flex}._primaryButton_1akii_1 svg,._menuCard_1akii_1 span svg,._bigPhoto_1akii_1 a svg{width:1rem}._heroPortrait_1akii_1{align-self:end;height:min(730px,78svh);position:relative}._heroPortrait_1akii_1 img{object-fit:cover;object-position:center top;filter:saturate(.85);width:100%;height:100%}._heroPortrait_1akii_1:after{content:"";background:linear-gradient(transparent,var(--night));height:28%;position:absolute;inset:auto 0 0}._tenYears_1akii_1{z-index:2;color:#142019;background:var(--sky);border-radius:50%;align-items:center;gap:.6rem;width:9rem;height:9rem;padding:1rem;display:flex;position:absolute;bottom:2.5rem;right:-1rem;transform:rotate(-7deg)}._tenYears_1akii_1 strong{font:700 3.4rem var(--font-display),serif}._tenYears_1akii_1 span{text-transform:uppercase;font-size:.64rem;font-weight:850}._quick_1akii_1{border-top:1px solid #ffffff1f;max-width:1440px;margin:auto;padding:clamp(5rem,9vw,8rem) clamp(1.2rem,5vw,4.5rem)}._sectionHeading_1akii_1{justify-content:space-between;align-items:end;gap:2rem;margin-bottom:3rem;display:flex}._sectionHeading_1akii_1 h2,._bigPhoto_1akii_1 h2{font:500 clamp(2.8rem,5vw,5rem)/.98 var(--font-display),serif;letter-spacing:-.04em;margin:0}._sectionHeading_1akii_1>p{color:#929d96;max-width:430px;margin:0;line-height:1.65}._menuGrid_1akii_1{grid-template-columns:repeat(4,1fr);gap:.8rem;display:grid}._menuCard_1akii_1{color:#fff;border:1px solid #ffffff18;border-radius:.6rem;flex-direction:column;min-height:320px;padding:1.5rem;text-decoration:none;transition:transform .2s;display:flex}._menuCard_1akii_1:hover{transform:translateY(-5px)}._menuCard_1akii_1>svg{width:1.7rem;height:1.7rem;margin-bottom:auto}._menuCard_1akii_1 small{letter-spacing:.16em;text-transform:uppercase;opacity:.65;margin-top:3rem;font-size:.65rem;font-weight:800}._menuCard_1akii_1 h3{font:600 clamp(1.7rem,2.6vw,2.7rem)/1 var(--font-display),serif;margin:.65rem 0}._menuCard_1akii_1 p{opacity:.75;margin:0 0 1.6rem;font-size:.88rem;line-height:1.55}._menuCard_1akii_1 span{align-items:center;gap:.5rem;font-weight:850;display:flex}._green_1akii_1{background:#12372a}._orange_1akii_1{background:#9a4823}._dark_1akii_1{background:#101916}._sky_1akii_1{color:#102019;background:#b9e7f5}._formal_1akii_1{background:#2a2725}._cream_1akii_1{color:#142019;background:#e8e4d9}._red_1akii_1{background:#742d23}._gold_1akii_1{color:#111;background:#b9882e}._weekStrip_1akii_1{background:var(--paper);color:#142019;grid-template-columns:repeat(3,1fr);display:grid}._weekStrip_1akii_1>div{border-right:1px solid #c9c6bd;min-height:260px;padding:2rem clamp(1.2rem,4vw,4rem)}._weekStrip_1akii_1 svg{color:#b44d20;width:1.4rem}._weekStrip_1akii_1 p{color:#b44d20;letter-spacing:.16em;text-transform:uppercase;margin:3rem 0 .5rem;font-size:.7rem;font-weight:850}._weekStrip_1akii_1 strong,._weekStrip_1akii_1 span{display:block}._weekStrip_1akii_1 strong{font:600 clamp(1.7rem,2.6vw,2.6rem) var(--font-display),serif}._weekStrip_1akii_1 span{color:#667067;margin-top:.6rem}._bigPhoto_1akii_1{background:#14271f;grid-template-columns:1fr 1fr;min-height:650px;display:grid;position:relative}._bigPhoto_1akii_1 img{object-fit:cover;width:100%;height:100%}._bigPhoto_1akii_1>div{flex-direction:column;justify-content:center;padding:clamp(3rem,7vw,7rem);display:flex}._bigPhoto_1akii_1 a{color:var(--paper);align-items:center;gap:.6rem;margin-top:2rem;font-weight:800;text-decoration:none;display:flex}._footer_1akii_1{background:#050a08;grid-template-columns:1fr auto;align-items:center;gap:2rem;padding:3rem clamp(1.2rem,5vw,4.5rem);display:grid}._footerBrand_1akii_1{align-items:center;gap:1rem;display:flex}._footerBrand_1akii_1>svg{width:1.5rem;color:var(--orange)}._footerBrand_1akii_1 strong,._footerBrand_1akii_1 span{display:block}._footerBrand_1akii_1 strong{font:600 1.5rem var(--font-display),serif}._footerBrand_1akii_1 span{color:#747b75;letter-spacing:.14em;text-transform:uppercase;margin-top:.25rem;font-size:.65rem}._footerLinks_1akii_1{flex-wrap:wrap;gap:1.4rem;display:flex}._footerLinks_1akii_1 a{color:#afb5b0;font-size:.85rem;text-decoration:none}._subpage_1akii_2{--paper:#f1eee5;--night:#07100d;--orange:#ef8138;--sky:#b9e7f5;min-height:100vh;color:var(--paper);background:var(--night);font-family:var(--font-sans),sans-serif}._subHeader_1akii_2{justify-content:space-between;align-items:center;max-width:1260px;margin:auto;padding:1.4rem clamp(1.2rem,5vw,4rem);display:flex}._subHeader_1akii_2 a{color:inherit;font-weight:800;text-decoration:none}._subHero_1akii_2{max-width:1260px;margin:auto;padding:clamp(4rem,9vw,8rem) clamp(1.2rem,5vw,4rem)}._subHero_1akii_2 h1{max-width:1050px;font:600 clamp(3.4rem,8vw,7.5rem)/.92 var(--font-display),serif;letter-spacing:-.05em;margin:0}._subHero_1akii_2 h1 em{color:var(--sky);font-weight:400}._subHero_1akii_2>p:not(._eyebrow_1akii_1){color:#aeb7b0;max-width:760px;font-size:1.1rem;line-height:1.7}._content_1akii_2{max-width:1160px;margin:auto;padding:0 clamp(1.2rem,5vw,4rem) clamp(5rem,10vw,9rem)}._content_1akii_2 h2{font:500 clamp(2.5rem,5vw,4.7rem)/1 var(--font-display),serif;margin:0 0 2rem}._bioGrid_1akii_2,._scheduleGrid_1akii_2,._productGrid_1akii_2,._platformGrid_1akii_2{gap:1rem;display:grid}._bioGrid_1akii_2{grid-template-columns:repeat(3,1fr)}._bioGrid_1akii_2 article,._productGrid_1akii_2 article,._platformGrid_1akii_2 a{color:inherit;background:#0d1814;border:1px solid #ffffff1c;border-radius:.6rem;padding:1.6rem;text-decoration:none}._bioGrid_1akii_2 h3,._productGrid_1akii_2 h3{font:600 2rem var(--font-display),serif;margin:2rem 0 .7rem}._bioGrid_1akii_2 p,._productGrid_1akii_2 p{color:#9eaaa3;line-height:1.65}._timeline_1akii_2{gap:.6rem;margin-top:5rem;display:grid}._timeline_1akii_2 div{border-top:1px solid #ffffff1c;grid-template-columns:8rem 1fr;gap:1rem;padding:1.2rem 0;display:grid}._timeline_1akii_2 strong{color:var(--orange)}._scheduleGrid_1akii_2{grid-template-columns:repeat(3,1fr)}._showCard_1akii_2{background:linear-gradient(145deg,#153a2b,#0b1712);border-radius:.7rem;flex-direction:column;min-height:390px;padding:1.8rem;display:flex}._showCard_1akii_2:nth-child(2){background:linear-gradient(145deg,#824125,#241610)}._showCard_1akii_2 small{color:#c1c8c3}._showCard_1akii_2 h2{font:600 3rem/1 var(--font-display),serif;margin:auto 0 1rem}._showCard_1akii_2 strong{font-size:1.15rem}._showCard_1akii_2 a{color:var(--sky);align-self:flex-start;margin-top:1.5rem}._steps_1akii_2{grid-template-columns:repeat(4,1fr);gap:.8rem;display:grid}._steps_1akii_2 article{color:#142019;background:#e9e6dd;border-radius:.6rem;padding:1.5rem}._steps_1akii_2 b{font:600 3rem var(--font-display),serif;color:#d15e27}._steps_1akii_2 h3{font:600 1.4rem var(--font-display),serif}._steps_1akii_2 p{color:#5d6760;line-height:1.55}._videoGrid_1akii_2{grid-template-columns:1fr 1fr;gap:1rem;display:grid}._video_1akii_2{aspect-ratio:16/9;border:0;border-radius:.6rem;width:100%}._platformGrid_1akii_2,._productGrid_1akii_2{grid-template-columns:repeat(4,1fr)}._productGrid_1akii_2 strong{color:var(--orange);margin-top:1rem;font-size:1.2rem;display:block}._reviewCard_1akii_2{background:#10271d;border:1px solid #415b4e;border-radius:.7rem;max-width:760px;padding:2rem}._reviewCard_1akii_2 a,._reviewCard_1akii_2 span{border-radius:.4rem;justify-content:space-between;align-items:center;margin-top:.8rem;padding:1rem;font-weight:850;text-decoration:none;display:flex}._reviewCard_1akii_2 a{background:var(--orange);color:#111}._reviewCard_1akii_2 span{color:#7d8981;border:1px solid #ffffff24}._note_1akii_2{color:#7f8b83;margin-top:1.4rem;font-size:.82rem;line-height:1.6}@media (max-width:900px){._hero_1akii_1{grid-template-columns:1fr}._heroPortrait_1akii_1{height:64svh;margin-top:3rem}._menuGrid_1akii_1{grid-template-columns:1fr 1fr}._weekStrip_1akii_1,._bigPhoto_1akii_1{grid-template-columns:1fr}._bigPhoto_1akii_1 img{aspect-ratio:16/9}._bioGrid_1akii_2,._scheduleGrid_1akii_2,._productGrid_1akii_2,._steps_1akii_2,._platformGrid_1akii_2{grid-template-columns:1fr 1fr}}@media (max-width:600px){._header_1akii_1{padding:1.15rem}._header_1akii_1 nav>a:first-child{display:none}._hero_1akii_1{min-height:auto;padding:8rem 1.2rem 0}._hero_1akii_1 h1{font-size:clamp(3.4rem,17vw,5rem)}._heroCopy_1akii_1{padding:0}._heroPortrait_1akii_1{aspect-ratio:2/3;width:calc(100% + 2.4rem);height:auto;margin-left:-1.2rem}._heroPortrait_1akii_1 img{object-fit:contain}._menuGrid_1akii_1,._bioGrid_1akii_2,._scheduleGrid_1akii_2,._productGrid_1akii_2,._steps_1akii_2,._videoGrid_1akii_2,._platformGrid_1akii_2{grid-template-columns:1fr}._menuCard_1akii_1{min-height:300px}._sectionHeading_1akii_1{flex-direction:column;align-items:flex-start}._weekStrip_1akii_1>div{min-height:220px}._bigPhoto_1akii_1{min-height:0}._bigPhoto_1akii_1>div{padding:3rem 1.2rem}._footer_1akii_1{grid-template-columns:1fr}._subHero_1akii_2{padding-top:4rem}._subHero_1akii_2 h1{font-size:3.4rem}._timeline_1akii_2 div{grid-template-columns:1fr}._showCard_1akii_2{min-height:340px}}._tenYears_1akii_1{aspect-ratio:1;text-align:center;box-sizing:border-box;border:1px solid #10201933;place-items:center;width:7.6rem;height:auto;padding:.85rem;display:grid;bottom:2.5rem;right:1.2rem;transform:rotate(-5deg);box-shadow:0 1rem 3rem #0005}._tenYears_1akii_1 strong{margin-bottom:-.55rem;font-size:3.15rem;line-height:.85;display:block}._tenYears_1akii_1 span{letter-spacing:.05em;max-width:5rem;font-size:.54rem;font-weight:750;line-height:1.15}._tenYears_1akii_1 span b{font-size:.72rem}._appHero_1akii_13{grid-template-columns:1.15fr .65fr;align-items:center;gap:clamp(2rem,7vw,7rem);padding-top:clamp(2rem,5vw,4rem);display:grid}._appHero_1akii_13>div:first-child>p:not(._eyebrow_1akii_1){color:#aeb7b0;max-width:720px;font-size:1.1rem;line-height:1.7}._phoneShot_1akii_15{background:#111b17;border:1px solid #ffffff25;border-radius:2.3rem;justify-self:center;max-width:390px;padding:.55rem;position:relative;transform:rotate(2deg);box-shadow:0 2rem 5rem #0008}._phoneShot_1akii_15 img{object-fit:cover;object-position:top;border-radius:1.85rem;width:100%;max-height:680px;display:block}._appStory_1akii_17{grid-template-columns:.8fr 1.2fr;align-items:center;gap:clamp(2rem,7vw,7rem);padding-top:2rem;display:grid}._appStoryIntro_1akii_18>p:not(._eyebrow_1akii_1){color:#9ba69f;line-height:1.7}._appVisual_1akii_19{background:#0c1512;border:1px solid #ffffff20;border-radius:.8rem;position:relative;overflow:hidden}._appVisual_1akii_19 img{object-fit:cover;object-position:top;width:100%;max-height:610px;display:block}._appVisual_1akii_19>div{background:var(--sky);color:#12211a;border-radius:.5rem;flex-direction:column;padding:1rem 1.3rem;display:flex;position:absolute;bottom:1.2rem;right:1.2rem}._appVisual_1akii_19 span{font:700 2.5rem var(--font-display),serif}._appVisual_1akii_19 small{text-transform:uppercase;letter-spacing:.1em;font-weight:850}._appSteps_1akii_23{padding-top:2rem}._appSteps_1akii_23 ._steps_1akii_2 article{flex-direction:column;min-height:260px;display:flex}._appSteps_1akii_23 ._steps_1akii_2 h3{margin-top:auto;font-size:1.55rem}._appPromise_1akii_24{background:#12372a;border-radius:.7rem;grid-template-columns:1fr 1fr;gap:2rem;margin-top:1rem;padding:clamp(2rem,5vw,4rem);display:grid}._appPromise_1akii_24 strong{font:600 clamp(2.1rem,4vw,4rem)/1 var(--font-display),serif}._appPromise_1akii_24 p{color:#b8c2bc;max-width:480px;margin:0;line-height:1.7}._platformGrid_1akii_2{grid-template-columns:repeat(5,1fr)}._platformGrid_1akii_2 a{justify-content:space-between;align-items:center;min-height:92px;display:flex}._platformGrid_1akii_2 a strong{color:#07100d;text-transform:uppercase;background:#1ed760;border-radius:999px;padding:.25rem .45rem;font-size:.58rem}._platformGrid_1akii_2 ._spotify_1akii_29{background:#123b26;border-color:#1ed76055;grid-column:span 2}._productGrid_1akii_2{grid-template-columns:repeat(2,1fr)}._productGrid_1akii_2 article{padding:0;overflow:hidden}._productGrid_1akii_2 article>img{aspect-ratio:16/10;object-fit:cover;object-position:center;width:100%;display:block}._productGrid_1akii_2 article>div{padding:1.5rem}@media (max-width:600px){._tenYears_1akii_1{width:6.6rem;padding:.7rem;bottom:1.25rem;right:1rem}._tenYears_1akii_1 strong{font-size:2.7rem}._tenYears_1akii_1 span{font-size:.48rem}._tenYears_1akii_1 span b{font-size:.64rem}._platformGrid_1akii_2 ._spotify_1akii_29{grid-column:auto}._appHero_1akii_13,._appStory_1akii_17,._appPromise_1akii_24{grid-template-columns:1fr}._appHero_1akii_13{padding-top:2rem}._appHero_1akii_13 h1{font-size:3.4rem}._phoneShot_1akii_15{max-width:290px;margin-top:1rem}._appStory_1akii_17{padding-top:0}._appVisual_1akii_19 img{max-height:520px}._appSteps_1akii_23 ._steps_1akii_2 article{min-height:230px}._productGrid_1akii_2{grid-template-columns:1fr}._productGrid_1akii_2 article>img{aspect-ratio:4/3}}
