@font-face{font-family:Fraunces;font-style:italic;font-weight:100 900;font-display:swap;src:url(/_next/static/media/c56fbb5486862d1b-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Fraunces;font-style:italic;font-weight:100 900;font-display:swap;src:url(/_next/static/media/bd7a9b1ce2297c14-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Fraunces;font-style:italic;font-weight:100 900;font-display:swap;src:url(/_next/static/media/45d0fdf0988e07ff-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Fraunces;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/7452ca4a93358909-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Fraunces;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/e0ecb571b51ea3b5-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Fraunces;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/6e8c7cb283336a9d-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Fraunces Fallback;src:local("Times New Roman");ascent-override:84.71%;descent-override:22.09%;line-gap-override:0.00%;size-adjust:115.45%}.__className_35b0e9{font-family:Fraunces,Fraunces Fallback}.__variable_35b0e9{--font-fraunces:"Fraunces","Fraunces Fallback"}@font-face{font-family:Montserrat;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/b1f344208eb4edfe-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Montserrat;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/48e2044251ef3125-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Montserrat;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/bf24a9759715e608-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Montserrat;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/1f173e5e25f3efee-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Montserrat;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/904be59b21bd51cb-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Montserrat Fallback;src:local("Arial");ascent-override:85.79%;descent-override:22.25%;line-gap-override:0.00%;size-adjust:112.83%}.__className_069ab3{font-family:Montserrat,Montserrat Fallback;font-style:normal}.__variable_069ab3{--font-montserrat:"Montserrat","Montserrat Fallback"}.hb{--serif:var(--font-fraunces),Georgia,"Times New Roman",serif;--sans:var(--font-montserrat),system-ui,-apple-system,"Segoe UI",sans-serif;--amber:#F7B31A;--amber-tint:#F9C453;--void:#050403;--plate:#0A0805;--ink:rgba(254,254,255,0.91);--ink-mute:rgba(254,254,255,0.60);--ink-faint:rgba(254,254,255,0.44);--hairline:rgba(254,254,255,0.11);--hairline-am:rgba(247,179,26,0.28);--ease:cubic-bezier(0.22,1,0.36,1);--catch:cubic-bezier(0.34,1.56,0.64,1)}.hb,.hb *,.hb :after,.hb :before{margin:0;padding:0;box-sizing:border-box}html:has(.hb){scroll-behavior:smooth}body:has(.hb){background:#050403}@media (prefers-reduced-motion:reduce){html:has(.hb){scroll-behavior:auto}.hb,.hb *,.hb :after,.hb :before{transition:none!important;animation:none!important}}.hb{background:var(--void);color:var(--ink);font-family:var(--serif);font-size:17px;font-weight:430;line-height:1.76;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;min-height:100dvh}.hb ::selection{background:rgba(247,179,26,.3)}.hb :focus-visible{outline:2px solid var(--amber);outline-offset:3px;border-radius:2px}.hb .wide{max-width:68rem;margin-inline:auto;padding-inline:24px}.hb header{padding:24px 0 20px}.hb .masthead{display:flex;align-items:center;justify-content:space-between;gap:18px;flex-wrap:wrap}.hb .wordmark{display:block;height:38px;width:auto}.hb .tagline{font-family:var(--sans);font-size:10.5px;font-weight:600;letter-spacing:.22em;text-transform:uppercase;color:var(--ink-mute);text-wrap:balance}.hb .legal{font-family:var(--sans);font-size:12px;font-weight:460;line-height:1.6;color:var(--ink-faint);max-width:64ch;text-wrap:pretty}.hb .seam{height:1px;border:0;background:linear-gradient(90deg,rgba(254,254,255,.07),rgba(247,179,26,.3) 50%,rgba(254,254,255,.07))}.hb .hero{padding:50px 0 16px}.hb .hero h1{font-size:clamp(29px,3.7vw,46px);font-weight:540;font-variation-settings:"opsz" 84;line-height:1.2;letter-spacing:-.01em;max-width:22ch;color:#FEFEFF;text-wrap:balance}.hb .standfirst{margin-top:24px;font-family:var(--sans);font-size:13px;font-weight:560;letter-spacing:.14em;text-transform:uppercase;color:rgba(247,179,26,.82);line-height:2.05}.hb .duet{max-width:68rem;margin-inline:auto;padding-inline:24px;display:grid;grid-template-columns:minmax(0,1fr) 21rem;column-gap:72px;padding-top:40px}.hb .duet .hero,.hb .duet section{grid-column:1}.hb .duet .hero{padding-top:44px}.hb .rail{grid-column:2;grid-row:1/6}.hb .solo{max-width:68rem;margin-inline:auto;padding-inline:24px}.hb .solo .closeblock,.hb .solo .cta-again,.hb .solo section{max-width:calc(68rem - 21rem - 72px - 48px)}.hb section{padding-block:36px 42px}.hb .essay p{margin-bottom:1.55em;max-width:62ch;text-wrap:pretty}.hb .essay p:last-child{margin-bottom:0}.hb .kicker{font-family:var(--serif);font-style:italic;font-size:24px;font-weight:500;font-variation-settings:"opsz" 60;letter-spacing:0;text-transform:none;line-height:1.2;color:var(--amber);margin-bottom:24px;display:flex;align-items:baseline;gap:16px}.hb .kicker:after{content:"";height:1px;flex:0 0 34px;background:var(--hairline-am);transform:translateY(-6px)}.hb .lead{font-size:20px;font-weight:470;line-height:1.62;color:#FEFEFF}.hb .stage-wrap{position:sticky;top:76px}.hb .stage{display:block;width:100%;aspect-ratio:320/400;background:var(--plate);border:0;position:relative;overflow:hidden;cursor:pointer;padding:0;font-family:inherit;touch-action:manipulation;-webkit-tap-highlight-color:transparent;-webkit-user-select:none;user-select:none}.hb .stage:before{content:"";position:absolute;inset:9px;border:1px solid rgba(247,179,26,.22);opacity:.62;pointer-events:none;z-index:4;transition:opacity 1.6s var(--ease)}.hb .stage.lit:before{opacity:1}.hb .stage.out:before{opacity:.4;transition:opacity .8s ease-in}.hb .stage.done{cursor:default}.hb .scene{display:block;transform-origin:50% 100%}.hb .ph,.hb .scene{position:absolute;inset:0}.hb .ph{width:100%;height:100%;object-fit:cover;object-position:50% 62%;opacity:0;transition:opacity .9s var(--ease)}.hb .ph-unlit{opacity:1}.hb .lit .ph-unlit{opacity:0}.hb .lit:not(.out) .ph-lit{opacity:1}.hb .out .ph-lit{transition:opacity .5s ease-in}.hb .out .ph-snuffed{opacity:1;transition:opacity .6s ease-in}.hb .flick,.hb .halo,.hb .match{position:absolute;left:50%;border-radius:50%;transform:translate(-50%,-50%);mix-blend-mode:screen;opacity:0;pointer-events:none}.hb .halo{top:34%;width:110%;aspect-ratio:1;background:radial-gradient(circle,rgba(247,179,26,.18) 0,rgba(247,179,26,.05) 38%,rgba(247,179,26,0) 66%)}.hb .flick{top:34.5%;width:26%;aspect-ratio:1;background:radial-gradient(circle,rgba(251,216,126,.4) 0,rgba(247,179,26,.12) 45%,rgba(247,179,26,0) 72%)}.hb .match{top:37%;width:17%;aspect-ratio:1;background:radial-gradient(circle,rgba(254,254,255,.8) 0,rgba(247,179,26,.45) 40%,rgba(247,179,26,0) 70%);transition:opacity .25s var(--ease)}.hb .lit:not(.out) .halo{opacity:1;animation:hbGlowPulse 2.7s ease-in-out infinite}.hb .lit:not(.out) .flick{opacity:1;animation:hbFlickO 1.13s ease-in-out infinite}@keyframes hbGlowPulse{0%,to{opacity:.72}50%{opacity:1}}@keyframes hbFlickO{0%,to{opacity:.5}32%{opacity:.95}68%{opacity:.66}}.hb .holding .match{opacity:1;transition:opacity .9s linear}.hb .dim{inset:0;background:#000000;opacity:0}.hb .dim,.hb .nicks{position:absolute;pointer-events:none}.hb .nicks{right:18px;bottom:16px;z-index:5;display:flex;gap:6px;align-items:flex-end}.hb .nick{display:block;width:2px;height:10px;border-radius:1px;background:var(--amber);box-shadow:0 0 6px rgba(247,179,26,.5);opacity:0;transform:scaleY(0);transform-origin:center bottom}.hb .nick.on{opacity:.85;transform:scaleY(1);transition:opacity .42s var(--ease),transform .42s var(--catch)}.hb .whisper{position:absolute;left:0;right:0;bottom:13px;font-family:var(--sans);font-size:10px;font-weight:600;letter-spacing:.34em;text-transform:uppercase;text-indent:.34em;color:rgba(247,179,26,.66);animation:hbWhisper 3.2s var(--ease) infinite;pointer-events:none}@keyframes hbWhisper{0%,to{opacity:.35}50%{opacity:1}}.hb .lit .whisper{opacity:0;animation:none;transition:opacity .6s var(--ease)}.hb .ambient{position:absolute;inset:-60px -24px -140px -24px;background:radial-gradient(52% 30% at 74% 12%,rgba(247,179,26,.055) 0,rgba(247,179,26,0) 70%);opacity:0;transition:opacity 2.4s var(--ease);pointer-events:none}.hb.is-lit .ambient{opacity:1}.hb .duet{position:relative}.hb .duet>.rail,.hb .duet>section{position:relative;z-index:1}.hb .cta-again{padding:2px 0 6px}.hb .cta-quiet{display:inline-block;background:none;color:var(--amber);border:1px solid rgba(247,179,26,.38);border-radius:4px;font-family:var(--sans);font-size:12px;font-weight:600;letter-spacing:.1em;line-height:1.5;text-wrap:balance;padding:12px 22px;cursor:pointer;text-decoration:none;transition:border-color .2s var(--ease),background-color .2s var(--ease)}.hb .cta-quiet:hover{border-color:var(--amber);background:rgba(247,179,26,.08)}.hb .pricebox{background:#FEFEFF;color:#000000;font-family:var(--sans);font-size:15.5px;font-weight:460;line-height:1.7;padding:26px 28px;max-width:62ch;margin-block:6px 1.55em}.hb .pricebox p{color:#000000;margin-bottom:1em;max-width:none}.hb .pricebox p:last-child{margin-bottom:0}.hb .pricebox strong{font-weight:700}.hb .strip{margin-top:46px;max-width:62ch}.hb .strip .panel{position:relative;background:var(--plate);padding:26px 34px 28px}.hb .strip .panel:before{content:"";position:absolute;inset:9px;border:1px solid rgba(247,179,26,.22);pointer-events:none}.hb .panel-row{justify-content:space-between;gap:12px 16px;flex-wrap:wrap}.hb .panel-row,.hb .runlabel{display:flex;align-items:center}.hb .runlabel{gap:10px;font-family:var(--sans);font-size:10px;font-weight:600;letter-spacing:.3em;text-transform:uppercase;color:var(--ink-mute)}.hb .rundot{width:7px;height:7px;border-radius:50%;background:var(--amber);box-shadow:0 0 6px rgba(247,179,26,.5);animation:hbBreathe 4.4s var(--ease) infinite alternate}@keyframes hbBreathe{0%{opacity:.3}to{opacity:1}}.hb .daynight{font-family:var(--sans);font-size:10px;font-weight:600;letter-spacing:.3em;text-transform:uppercase;color:var(--ink-mute)}.hb .clock{display:flex;align-items:center;justify-content:center;gap:10px;margin:24px 0 6px}.hb .clock svg{height:64px;width:37.4px;display:block}.hb .clock svg.colon{height:64px;width:12px}.hb .seg{fill:var(--amber);opacity:.08;transition:opacity .18s var(--ease)}.hb .seg.on{opacity:1}.hb .cdot{fill:var(--amber);opacity:.08;transition:opacity .12s linear}.hb .cdot.on{opacity:1}.hb .track-wrap{margin-top:30px;padding-top:16px}.hb .track{position:relative;height:14px;border-top:1px solid var(--hairline)}.hb .tick{position:absolute;top:0;width:1px;height:7px;background:var(--hairline)}.hb .tick.q{height:10px}.hb .tick.am3{height:13px;width:2px;margin-left:-1px;background:rgba(247,179,26,.55)}.hb .am3-label{top:18px;transform:translateX(-50%);font-family:var(--sans);font-size:9.5px;font-weight:600;letter-spacing:.18em;color:rgba(247,179,26,.66);white-space:nowrap}.hb .am3-label,.hb .now{position:absolute;left:12.5%}.hb .now{top:0;width:0;height:0}.hb .now-light{position:absolute;top:-3.5px;left:-3.5px;width:7px;height:7px;border-radius:50%;background:var(--amber);box-shadow:0 0 10px 1px rgba(247,179,26,.5)}.hb .now-label{position:absolute;bottom:10px;left:0;transform:translateX(-50%);font-family:var(--sans);font-size:9.5px;font-weight:600;letter-spacing:.18em;text-transform:uppercase;color:var(--ink-mute);white-space:nowrap}.hb .track-foot{position:relative;height:32px}.hb .strip-caption{margin-top:18px;text-align:center;font-family:var(--serif);font-style:italic;font-size:15px;font-weight:470;font-variation-settings:"opsz" 60;letter-spacing:.01em;color:var(--ink-mute)}.hb .closeblock{padding-block:26px 80px}.hb .portrait-frame{position:relative;max-width:344px;margin:8px 0 26px}.hb .portrait-frame img{display:block;width:100%;height:auto;-webkit-mask-image:linear-gradient(180deg,#000,#000 50%,rgba(0,0,0,0));mask-image:linear-gradient(180deg,#000,#000 50%,rgba(0,0,0,0))}.hb .portrait-frame:after{content:"";position:absolute;inset:0;pointer-events:none;background:radial-gradient(120% 100% at 50% 20%,rgba(5,4,3,0) 58%,rgba(5,4,3,.42) 100%)}.hb .face-line{font-size:19.5px;font-weight:460;line-height:1.6;color:#FEFEFF;max-width:46ch;text-wrap:balance}.hb .sig{margin-top:30px}.hb .sig .name{display:block;font-size:17px;font-weight:580;letter-spacing:.01em}.hb .sig .role{display:block;margin-top:7px;font-family:var(--sans);font-size:10.5px;font-weight:600;letter-spacing:.22em;text-transform:uppercase;color:var(--ink-mute)}.hb .aftercare{margin-top:34px}.hb .aftercare p{margin-bottom:1.35em;max-width:62ch;text-wrap:pretty}.hb .privacy-line{color:var(--ink-mute);font-size:14.5px}.hb .offer{margin-top:44px}.hb .cta{display:inline-block;background:var(--amber);color:#000000;font-family:var(--sans);font-size:14px;font-weight:700;letter-spacing:.1em;line-height:1.5;text-wrap:balance;border:0;border-radius:4px;padding:18px 30px;cursor:pointer;text-decoration:none;transition:background-color .2s var(--ease),transform .2s var(--ease)}.hb .cta:hover{background:var(--amber-tint);transform:translateY(-1px)}.hb .cta:active{transform:translateY(0)}.hb .fine{font-family:var(--sans);font-size:12.5px;font-weight:460;line-height:1.6;color:var(--ink-mute);max-width:62ch;text-wrap:pretty}.hb .fine-first{margin-top:20px}.hb .fine+.fine{margin-top:7px}.hb .price-note{font-size:14px;color:var(--ink);margin-bottom:18px}.hb .legal-close{margin-top:48px}.hb footer{border-top:1px solid var(--hairline);padding:48px 0 54px}.hb .foot-nav{display:flex;flex-wrap:wrap;align-items:center;gap:12px 28px;margin-top:28px}.hb .foot-nav a,.hb .foot-nav button{background:none;border:0;padding:0;font-family:var(--sans);font-size:11px;font-weight:600;letter-spacing:.18em;text-transform:uppercase;color:var(--ink-mute);text-decoration:none;cursor:pointer;transition:color .18s var(--ease)}.hb .foot-nav a:hover,.hb .foot-nav button:hover{color:var(--amber)}.hb .foot-nav .copyright{margin-left:auto;font-family:var(--sans);font-size:11px;font-weight:600;letter-spacing:.18em;text-transform:uppercase;color:var(--ink-faint)}.hb dialog{background:#0C0A06;color:var(--ink);border:1px solid rgba(254,254,255,.14);border-radius:10px;box-shadow:0 8px 24px rgba(0,0,0,.55);width:min(30rem,calc(100vw - 48px));padding:38px;margin:auto}.hb dialog::backdrop{background:rgba(0,0,0,.68)}.hb dialog[open]{animation:hbRise .24s var(--ease)}@keyframes hbRise{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.hb dialog h2{font-size:21px;font-weight:560;letter-spacing:0;margin-bottom:16px}.hb dialog p{font-size:15.5px;line-height:1.7}.hb .close{margin-top:26px;background:none;border:1px solid rgba(254,254,255,.22);border-radius:4px;color:var(--ink);font-family:var(--sans);font-size:12px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;padding:10px 20px;cursor:pointer;transition:border-color .18s var(--ease),color .18s var(--ease)}.hb .close:hover{border-color:var(--amber);color:var(--amber)}.hb .dock{position:fixed;right:12px;bottom:16px;z-index:20;width:56px;height:70px;display:none;padding:0;border:0;background:transparent;overflow:hidden;cursor:pointer;opacity:0;transform:translateY(10px);pointer-events:none;transition:opacity .45s var(--ease),transform .45s var(--ease);-webkit-tap-highlight-color:transparent;-webkit-mask-image:radial-gradient(ellipse 62% 60% at 50% 45%,#000 46%,transparent 76%);mask-image:radial-gradient(ellipse 62% 60% at 50% 45%,#000 46%,transparent 76%)}.hb .dock.show{opacity:1;transform:none;pointer-events:auto}.hb .dph{position:absolute;left:50%;top:50%;width:220%;height:auto;max-width:none;transform:translate(-50%,-45%);opacity:0;transition:opacity .7s var(--ease);pointer-events:none}.hb .dph-unlit{opacity:1}.hb .dock.lit .dph-unlit{opacity:0}.hb .dock.lit:not(.out) .dph-lit{opacity:1}.hb .dock.out .dph-snuffed{opacity:1;transition:opacity .5s ease-in}.hb .dock-flick{position:absolute;left:50%;top:30%;width:60%;aspect-ratio:1;border-radius:50%;transform:translate(-50%,-50%);background:radial-gradient(circle,rgba(251,216,126,.45) 0,rgba(247,179,26,.14) 45%,rgba(247,179,26,0) 72%);mix-blend-mode:screen;opacity:0;pointer-events:none}.hb .dock.lit:not(.out) .dock-flick{opacity:1;animation:hbFlickO 1.13s ease-in-out infinite}@media (max-width:1023px){.hb .duet{display:block;padding-top:26px}.hb .duet>.rail{position:static;margin-inline:-24px;padding:0}.hb .stage-wrap{position:static}.hb .stage{aspect-ratio:5/4}.hb .ph{object-position:50% 60%}.hb .halo{top:20%}.hb .flick{top:20.5%}.hb .match{top:27%}.hb .duet section:first-of-type{padding-top:30px}.hb .solo .closeblock,.hb .solo .cta-again,.hb .solo section{max-width:none}.hb .ambient{display:none}.hb .dock{display:block}.hb .duet section,.hb .solo .cta-again,.hb .solo section{padding-right:52px}}@media (max-width:720px){.hb .masthead{flex-direction:column;align-items:flex-start;gap:12px}.hb .wordmark{height:33px}.hb .hero{padding-top:40px}.hb .foot-nav .copyright{margin-left:0;flex-basis:100%}.hb .pricebox{padding:22px 20px;margin-inline:0}.hb .strip .panel{padding:20px 16px 22px}.hb .daynight,.hb .runlabel{font-size:9.5px;letter-spacing:.2em}.hb .clock{gap:7px;margin-top:20px}.hb .clock svg{height:52px;width:30.4px}.hb .clock svg.colon{height:52px;width:9.8px}}