.bc{position:relative;isolation:isolate;background:#060a12;color:var(--paper)}.bc:before{content:"";z-index:-3;background:radial-gradient(60% 40% at 78% 52%,rgba(255,204,128,.1),transparent 70%),linear-gradient(180deg,#05080f,#0c1320 52%,#121b26 60%,#070b12)}.bc-sea,.bc:before{position:fixed;inset:0}.bc-sea{z-index:-1;display:block;width:100vw;height:100lvh;opacity:0;pointer-events:none;transition:opacity .9s var(--ease-settle,ease)}.bc-sea[data-on]{opacity:1}.bc-backdrop{position:fixed;inset:0;z-index:-2;height:100lvh;pointer-events:none}.bc-still,.bc-still-img{position:absolute;inset:0;display:block;width:100%;height:100%}.bc-still-img{-o-object-fit:cover;object-fit:cover}.bc-still--dawn{opacity:var(--bc-calm,0)}.bc .sx-head{border-bottom-color:hsla(0,0%,100%,.07);background:transparent}@media (max-width:1279px){.bc .sx-head-nav{display:none}}.bc .sx-head-cta,.bc .sx-head-nav a,.bc .sx-head-signin{white-space:nowrap}@media (max-width:639px){.bc .sx-head-signin{display:none}}.bc-row{display:block}.bc-hero{position:relative;display:flex;align-items:center;min-height:calc(100svh - 110px);padding:clamp(36px,7vh,96px) 0 clamp(110px,16vh,180px)}.bc-hero:before{content:"";position:absolute;inset:-120px 0 0;z-index:-1;background:linear-gradient(90deg,rgba(4,7,12,.62),rgba(4,7,12,.3) 38%,transparent 62%);pointer-events:none}.bc-hero-in{width:100%}.bc-k{margin-bottom:14px;color:var(--hi);font-size:14px;font-weight:650;letter-spacing:.02em;text-shadow:0 1px 12px rgba(0,0,0,.7)}.bc-h1{max-width:11em;color:var(--paper);font-family:var(--serif);font-size:clamp(50px,6.6vw,100px);font-weight:600;line-height:.95;letter-spacing:-.03em;text-shadow:0 2px 30px rgba(0,0,0,.6)}.bc-lit{color:#ffe2a6;text-shadow:0 0 28px rgba(255,196,110,.35),0 2px 30px rgba(0,0,0,.6)}.bc-lede{max-width:31em;margin-top:26px;color:hsla(0,0%,100%,.86);font-size:clamp(17px,1.3vw,19px);line-height:1.6;text-shadow:0 1px 14px rgba(0,0,0,.6);text-wrap:pretty}.bc-lede b{color:#fff}.bc-offer{max-width:34em;margin-top:14px;color:hsla(0,0%,100%,.72);text-shadow:0 1px 14px rgba(0,0,0,.6)}.bc-cta{display:flex;flex-wrap:wrap;gap:12px;margin-top:30px}.bc .sx-btn-ghost{border-color:hsla(0,0%,100%,.3);background:rgba(6,10,18,.35);color:var(--paper);backdrop-filter:blur(6px)}.bc-cue{position:absolute;bottom:26px;left:50%;display:grid;justify-items:center;gap:10px;color:hsla(0,0%,100%,.55);font-size:12px;font-weight:600;letter-spacing:.16em;text-transform:uppercase;transform:translateX(-50%)}.bc-cue:after{content:"";width:1px;height:34px;background:linear-gradient(hsla(0,0%,100%,.6),transparent);animation:bc-cue 2.4s var(--ease-settle,ease) infinite;transform-origin:top}@keyframes bc-cue{0%{transform:scaleY(0);opacity:1}70%{transform:scaleY(1);opacity:1}to{transform:scaleY(1);opacity:0}}@media (prefers-reduced-motion:reduce){.bc-cue:after{animation:none}}.bc-watch{display:grid;align-items:center;min-height:92svh;padding:80px 0;text-align:center}.bc-watch-h{color:var(--paper);font-family:var(--serif);font-size:clamp(40px,5.6vw,82px);font-weight:600;line-height:.98;letter-spacing:-.03em;text-shadow:0 2px 34px rgba(0,0,0,.75)}.bc-watch-s{max-width:34em;margin:24px auto 0;color:hsla(0,0%,100%,.84);font-size:clamp(17px,1.3vw,19px);line-height:1.6;text-shadow:0 1px 16px rgba(0,0,0,.8)}.bc-panels{display:grid;gap:clamp(14px,2.2vw,28px);padding:0 clamp(10px,2.4vw,32px)}.bc-panel{position:relative;width:100%;max-width:1240px;margin:0 auto;overflow:hidden;border-radius:clamp(20px,2.4vw,32px);background:var(--paper);color:var(--deep);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.4),0 50px 90px -40px rgba(0,0,0,.85)}.bc-gap{height:62svh}.bc-five{margin-top:36px}.bc-panel--ink{background:var(--ink-2);color:var(--paper)}.bc-panel--ink .sx-btn-ink{background:var(--gold);color:var(--on-gold)}.bc-panel--ink .sx-btn-line{border-color:hsla(0,0%,100%,.28);background:transparent;color:var(--paper)}.bc-final{display:grid;align-items:start;min-height:100svh;padding:clamp(90px,16vh,170px) 0 120px;text-align:center}.bc-final-in{position:relative}.bc-final-in:before{content:"";position:absolute;inset:-12% 8% -20%;z-index:-1;background:radial-gradient(closest-side,rgba(24,14,34,.42),rgba(24,14,34,.16) 60%,transparent);filter:blur(18px);pointer-events:none}.bc-final-h{color:#fff6e4;font-family:var(--serif);font-size:clamp(56px,9.5vw,136px);font-weight:600;line-height:.92;letter-spacing:-.035em;text-shadow:0 2px 40px rgba(30,14,4,.45)}.bc-final .bc-k{color:#fff1d0;text-shadow:0 1px 12px rgba(30,14,4,.5)}.bc-final-s{max-width:34em;margin:22px auto 0;color:rgba(255,252,244,.92);font-size:clamp(17px,1.3vw,19px);line-height:1.6;text-shadow:0 1px 18px rgba(30,14,4,.55)}.bc-final-go{display:flex;flex-wrap:wrap;justify-content:center;gap:12px;margin-top:30px}.bc-final-where{margin-top:22px;color:rgba(255,252,244,.78);font-size:13.5px;text-shadow:0 1px 12px rgba(30,14,4,.55)}.bc-final .sx-btn-ghost{border-color:hsla(0,0%,100%,.45);background:rgba(24,16,36,.45)}@media (max-width:699px){.bc-hero{align-items:flex-start;min-height:calc(100svh - 96px);padding-top:28px}.bc-hero:before{background:linear-gradient(180deg,rgba(4,7,12,.55),rgba(4,7,12,.15) 42%,rgba(4,7,12,.1) 60%,rgba(4,7,12,.7))}.bc-h1{font-size:clamp(44px,12.5vw,60px)}.bc-lede{margin-top:18px}.bc-cue{display:none}}.bc-stills{display:grid;gap:28px;padding:24px;background:#0b0e14;color:#c9ced8;font-size:13px}.bc-stills-fig{display:grid;gap:8px;max-width:1200px}.bc-stills-cv{width:100%;height:auto}.bc-stills a{color:var(--hi)}