.product-hero[data-astro-cid-bxnvigt6]{overflow:hidden;padding:var(--space-8) var(--gutter) var(--space-16)}.scene[data-astro-cid-bxnvigt6]{position:absolute;inset:0;z-index:-1;background-color:var(--tint)}.frame[data-astro-cid-bxnvigt6]{position:absolute;inset:0;width:100%;height:100%;max-width:none;object-fit:cover;object-position:62% 26%}.scene[data-astro-cid-bxnvigt6]:after,.veil[data-astro-cid-bxnvigt6]{position:absolute;inset:0}.scene[data-astro-cid-bxnvigt6]:after{content:"";background-color:var(--accent);mix-blend-mode:color;opacity:.22}.veil[data-astro-cid-bxnvigt6]{z-index:1;background:linear-gradient(180deg,color-mix(in srgb,var(--tint) 50%,transparent) 0%,transparent 24%,transparent 58%,color-mix(in srgb,var(--tint) 85%,transparent) 84%,var(--tint) 100%),linear-gradient(90deg,var(--tint) 0%,color-mix(in srgb,var(--tint) 88%,transparent) 34%,color-mix(in srgb,var(--tint) 40%,transparent) 62%,color-mix(in srgb,var(--tint) 55%,transparent) 100%)}.inner[data-astro-cid-bxnvigt6]{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--space-12)}.lead[data-astro-cid-bxnvigt6]{min-width:0}@media(width>=960px){.product-hero[data-astro-cid-bxnvigt6]{min-height:min(calc(100svh - var(--header-h)),52rem);display:grid;align-items:center;padding-block:var(--space-12) var(--space-16)}.inner[data-astro-cid-bxnvigt6]{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);gap:clamp(3rem,6vw,6rem);align-items:end}}@media(width<=959.98px){.scene[data-astro-cid-bxnvigt6]{bottom:auto;height:min(100%,40rem)}.frame[data-astro-cid-bxnvigt6]{object-position:70% 22%}.veil[data-astro-cid-bxnvigt6]{background:linear-gradient(180deg,color-mix(in srgb,var(--tint) 58%,transparent) 0%,color-mix(in srgb,var(--tint) 66%,transparent) 40%,color-mix(in srgb,var(--tint) 90%,transparent) 72%,var(--tint) 100%)}}.crumbs[data-astro-cid-bxnvigt6]{color:var(--bone-soft)}.crumbs[data-astro-cid-bxnvigt6] ol[data-astro-cid-bxnvigt6]{display:flex;flex-wrap:wrap;gap:var(--space-2);list-style:none}.crumbs[data-astro-cid-bxnvigt6] li[data-astro-cid-bxnvigt6]+li[data-astro-cid-bxnvigt6]:before{content:"/";margin-right:var(--space-2);opacity:.6}.crumbs[data-astro-cid-bxnvigt6] a[data-astro-cid-bxnvigt6]{text-decoration:underline;text-decoration-color:color-mix(in srgb,currentColor 45%,transparent)}.crumbs[data-astro-cid-bxnvigt6] a[data-astro-cid-bxnvigt6]:hover{text-decoration-color:currentColor}.title[data-astro-cid-bxnvigt6]{display:grid;margin-top:var(--space-8)}.word[data-astro-cid-bxnvigt6]{font-size:clamp(2.6rem,.9rem + 6.4vw,6rem);font-weight:var(--wght);white-space:nowrap}.punch[data-astro-cid-bxnvigt6]{margin-top:var(--space-4);max-width:22ch;font-family:var(--font-display);font-size:var(--text-xl);font-weight:var(--weight-title);line-height:1.15;letter-spacing:var(--track-display);text-wrap:balance}.feels[data-astro-cid-bxnvigt6]{margin-top:var(--space-6);max-width:40ch;font-size:var(--text-lg);line-height:1.4}.ask[data-astro-cid-bxnvigt6]{font-family:var(--font-display);font-weight:500;color:var(--accent)}.desc[data-astro-cid-bxnvigt6]{margin-top:var(--space-2);max-width:44ch;color:var(--bone-soft)}.facts[data-astro-cid-bxnvigt6]{display:grid;grid-template-columns:repeat(auto-fit,minmax(9.5rem,1fr));gap:var(--space-4) var(--space-6);max-width:38rem;margin-top:var(--space-8);padding-top:var(--space-4);border-top:1px solid var(--hairline-strong)}.facts[data-astro-cid-bxnvigt6] dt[data-astro-cid-bxnvigt6]{color:var(--bone-soft)}.facts[data-astro-cid-bxnvigt6] dd[data-astro-cid-bxnvigt6]{margin:var(--space-1) 0 0;font-family:var(--font-display);font-size:1.0625rem;font-weight:var(--weight-title);line-height:1.25}.acts[data-astro-cid-bxnvigt6]{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-2) var(--space-6);margin-top:var(--space-8)}.terms[data-astro-cid-bxnvigt6]{margin-top:var(--space-3);max-width:46ch;font-size:var(--text-sm);line-height:1.45;color:var(--bone-soft)}.art[data-astro-cid-bxnvigt6]{display:grid;justify-items:end;max-width:30rem;justify-self:end;width:100%}.art[data-astro-cid-bxnvigt6] .big-score{max-width:100%;color:var(--accent)}@media(width<=959px){.art[data-astro-cid-bxnvigt6]{max-width:16rem;justify-self:start;justify-items:start}}@media(prefers-reduced-motion:no-preference){.art[data-astro-cid-bxnvigt6] .big-score rect{transform-box:fill-box;transform-origin:50% 100%;animation:rise .52s var(--ease-out) both}.art[data-astro-cid-bxnvigt6] .big-score rect:nth-child(2n){animation-delay:60ms}.art[data-astro-cid-bxnvigt6] .big-score rect:nth-child(3n){animation-delay:.12s}}@keyframes rise{0%{transform:scaleY(.2)}to{transform:none}}.lead[data-astro-cid-tja5tr3w]{font-size:var(--text-lg);line-height:1.4;max-width:40ch;color:var(--bone-read)}.player[data-astro-cid-tja5tr3w]{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-4) var(--space-6);margin-top:var(--space-6)}.play[data-astro-cid-tja5tr3w]{display:inline-flex;align-items:center;gap:var(--space-3);min-height:3.25rem;padding:.7rem 1.5rem .7rem 1.1rem;border:1px solid var(--accent);border-radius:var(--radius-button);background-color:#0000;color:var(--bone);font-size:var(--text-sm);font-weight:500;cursor:pointer;transition:transform var(--press) var(--ease-out),background-color var(--press) linear}.play[data-astro-cid-tja5tr3w]:hover{background-color:color-mix(in srgb,var(--accent) 14%,transparent)}.play[data-astro-cid-tja5tr3w]:active{transform:scale(.97)}.play[data-astro-cid-tja5tr3w]:focus-visible{outline:2px solid var(--accent);outline-offset:3px;border-radius:var(--radius-button)}.icon[data-astro-cid-tja5tr3w]{color:var(--accent)}.icon-stop[data-astro-cid-tja5tr3w],.play[data-astro-cid-tja5tr3w][aria-pressed=true] .icon-play[data-astro-cid-tja5tr3w]{display:none}.play[data-astro-cid-tja5tr3w][aria-pressed=true] .icon-stop[data-astro-cid-tja5tr3w]{display:block}.meta[data-astro-cid-tja5tr3w]{flex:14rem;min-width:0}.track[data-astro-cid-tja5tr3w]{font-size:var(--text-sm);font-weight:500}.bar[data-astro-cid-tja5tr3w]{position:relative;height:3px;margin-top:var(--space-2);background-color:var(--hairline-strong);border-radius:2px;overflow:hidden}.bar[data-astro-cid-tja5tr3w] span[data-astro-cid-tja5tr3w]{position:absolute;inset:0 auto 0 0;width:0;background-color:var(--accent)}.time[data-astro-cid-tja5tr3w]{margin-top:var(--space-2)}.fallback[data-astro-cid-tja5tr3w]{width:100%;max-width:28rem;margin-top:var(--space-4)}.split[data-astro-cid-jzvldxvo]{display:grid;gap:var(--space-12);align-items:center}@media(width>=960px){.split[data-astro-cid-jzvldxvo]{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);gap:clamp(3rem,7vw,7rem)}}.lede[data-astro-cid-jzvldxvo]{margin-top:var(--space-4)}.soft[data-astro-cid-jzvldxvo]{color:var(--bone-soft)}.steps[data-astro-cid-jzvldxvo]{max-width:40rem;margin-top:var(--space-8);list-style:none;border-top:1px solid var(--hairline)}.steps[data-astro-cid-jzvldxvo] li[data-astro-cid-jzvldxvo]{padding-block:var(--space-4);border-bottom:1px solid var(--hairline);font-size:var(--text-lg);line-height:1.4}.notes[data-astro-cid-jzvldxvo]{display:grid;gap:var(--space-2);max-width:44ch;margin-top:var(--space-6);padding-left:1.1rem;color:var(--bone-soft)}.notes[data-astro-cid-jzvldxvo] li::marker{color:var(--accent)}.more[data-astro-cid-jzvldxvo]{margin-top:var(--space-6)}.phone[data-astro-cid-jzvldxvo]{justify-self:center;width:min(22rem,78vw)}.phone[data-astro-cid-jzvldxvo] img{width:100%;height:auto}.media-split[data-astro-cid-jzvldxvo]{align-items:start}.media[data-astro-cid-jzvldxvo] .headline[data-astro-cid-jzvldxvo]{margin-bottom:var(--space-6)}.video[data-astro-cid-jzvldxvo]{min-width:0}.video[data-astro-cid-jzvldxvo] figcaption[data-astro-cid-jzvldxvo]{margin-top:var(--space-3)}.video[data-astro-cid-jzvldxvo] figcaption[data-astro-cid-jzvldxvo] a[data-astro-cid-jzvldxvo]{text-decoration:underline;text-decoration-color:color-mix(in srgb,currentColor 45%,transparent)}.moments[data-astro-cid-jzvldxvo]{margin-top:var(--space-8);list-style:none;border-top:1px solid var(--hairline)}.moment[data-astro-cid-jzvldxvo]{display:grid;gap:var(--space-1) var(--space-6);padding-block:var(--space-4);border-bottom:1px solid var(--hairline)}@media(width>=760px){.moment[data-astro-cid-jzvldxvo]{grid-template-columns:minmax(0,1fr) minmax(0,.9fr) minmax(0,1.3fr);align-items:baseline}}.m-q[data-astro-cid-jzvldxvo]{font-family:var(--font-display);font-size:var(--text-lg);font-weight:var(--weight-title);line-height:1.25}.m-act[data-astro-cid-jzvldxvo]{color:var(--accent)}.m-out[data-astro-cid-jzvldxvo]{color:var(--bone-soft)}.tips[data-astro-cid-jzvldxvo]{margin-top:var(--space-4);max-width:60ch}.intro[data-astro-cid-jzvldxvo]{margin-top:var(--space-6);max-width:60ch}.expect[data-astro-cid-jzvldxvo]{display:grid;gap:var(--space-6);margin-top:var(--space-12)}@media(width>=760px){.expect[data-astro-cid-jzvldxvo]{grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--space-8)}}.expect[data-astro-cid-jzvldxvo]>div[data-astro-cid-jzvldxvo]{padding-top:var(--space-3);border-top:1px solid var(--accent)}.expect[data-astro-cid-jzvldxvo] dt[data-astro-cid-jzvldxvo]{color:var(--bone-soft)}.expect[data-astro-cid-jzvldxvo] dd[data-astro-cid-jzvldxvo]{margin:var(--space-2) 0 0;line-height:1.5}.voices[data-astro-cid-jzvldxvo]{margin-top:var(--space-16)}.quotes[data-astro-cid-jzvldxvo]{margin-top:var(--space-6);border-top:1px solid var(--hairline)}.quote[data-astro-cid-jzvldxvo]{padding-block:var(--space-6);border-bottom:1px solid var(--hairline)}.quote[data-astro-cid-jzvldxvo] blockquote[data-astro-cid-jzvldxvo]{max-width:38ch;font-family:var(--font-display);font-size:clamp(1.25rem,1rem + .9vw,1.75rem);font-weight:300;line-height:1.25;text-wrap:pretty}.quote[data-astro-cid-jzvldxvo] figcaption[data-astro-cid-jzvldxvo]{display:grid;gap:.15rem;margin-top:var(--space-3);font-size:var(--text-sm);line-height:1.35;color:var(--bone-soft)}.q-name[data-astro-cid-jzvldxvo]{font-weight:500;color:var(--bone)}.deep-grid[data-astro-cid-jzvldxvo]{display:grid;gap:var(--space-12);margin-top:var(--space-8)}@media(width>=960px){.deep-grid[data-astro-cid-jzvldxvo]{grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-12) var(--space-16)}}.deep-item[data-astro-cid-jzvldxvo] h3{margin-bottom:var(--space-2)}.ticks[data-astro-cid-jzvldxvo]{display:grid;gap:var(--space-2);padding-left:1.15rem;list-style:outside}.journeys[data-astro-cid-jzvldxvo]{margin-top:var(--space-16)}.journey-list[data-astro-cid-jzvldxvo]{margin-top:var(--space-6);list-style:none;border-top:1px solid var(--hairline)}.journey-list[data-astro-cid-jzvldxvo] li[data-astro-cid-jzvldxvo]{display:grid;gap:var(--space-1) var(--space-6);padding-block:var(--space-4);border-bottom:1px solid var(--hairline)}@media(width>=760px){.journey-list[data-astro-cid-jzvldxvo] li[data-astro-cid-jzvldxvo]{grid-template-columns:minmax(0,.8fr) minmax(0,.6fr) minmax(0,1.6fr);align-items:baseline}}.j-name[data-astro-cid-jzvldxvo]{font-family:var(--font-display);font-size:var(--text-lg);font-weight:var(--weight-title)}.j-about[data-astro-cid-jzvldxvo]{max-width:60ch;color:var(--bone-read)}.narrow[data-astro-cid-jzvldxvo]{max-width:52rem}.faq[data-astro-cid-jzvldxvo]{margin-top:var(--space-8);border-top:1px solid var(--hairline)}.qa[data-astro-cid-jzvldxvo]{border-bottom:1px solid var(--hairline)}.qa[data-astro-cid-jzvldxvo] summary[data-astro-cid-jzvldxvo]{display:flex;justify-content:space-between;align-items:center;gap:var(--space-4);min-height:3.5rem;padding-block:var(--space-4);font-family:var(--font-display);font-size:clamp(1.15rem,1rem + .5vw,1.4rem);font-weight:var(--weight-title);line-height:1.3;cursor:pointer;list-style:none}.qa[data-astro-cid-jzvldxvo] summary[data-astro-cid-jzvldxvo]::-webkit-details-marker{display:none}.chev[data-astro-cid-jzvldxvo]{flex:none;color:var(--accent);transition:transform var(--snap) var(--ease-out)}.qa[data-astro-cid-jzvldxvo][open] .chev[data-astro-cid-jzvldxvo]{transform:rotate(180deg)}.answer[data-astro-cid-jzvldxvo]{padding-bottom:var(--space-6)}.answer[data-astro-cid-jzvldxvo] h3,.answer[data-astro-cid-jzvldxvo] h4{margin-top:var(--space-6);font-size:var(--text-lg)}.answer[data-astro-cid-jzvldxvo] ul{padding-left:1.15rem;list-style:outside}.answer[data-astro-cid-jzvldxvo] li+li{margin-top:var(--space-1)}.band[data-astro-cid-jzvldxvo]{display:flex;flex-wrap:wrap;gap:var(--space-2) var(--space-3);align-items:baseline}.other-list[data-astro-cid-jzvldxvo]{display:grid;gap:0;margin-top:var(--space-6);list-style:none;border-top:1px solid var(--hairline)}@media(width>=760px){.other-list[data-astro-cid-jzvldxvo]{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:var(--space-8)}}.other[data-astro-cid-jzvldxvo]{display:grid;grid-template-columns:1.5rem minmax(0,auto) minmax(0,1fr);align-items:baseline;column-gap:var(--space-3);min-height:3.5rem;padding:var(--space-4) var(--space-2);border-bottom:1px solid var(--hairline);transition:background-color var(--press) linear}.other[data-astro-cid-jzvldxvo]:hover{background-color:color-mix(in srgb,var(--accent) 7%,transparent)}.swatch[data-astro-cid-jzvldxvo]{align-self:center;display:inline-grid;place-items:center;color:var(--accent)}.o-name[data-astro-cid-jzvldxvo]{font-family:var(--font-display);font-size:var(--text-lg);font-style:italic;font-weight:var(--weight-title)}.o-feels[data-astro-cid-jzvldxvo]{justify-self:end;font-size:.72rem;font-weight:500;letter-spacing:var(--track-caps);text-transform:uppercase;color:var(--bone-soft)}.o-need[data-astro-cid-jzvldxvo]{grid-column:2 / -1;font-size:var(--text-sm);color:var(--bone-mute)}.all[data-astro-cid-jzvldxvo]{margin-top:var(--space-6)}
