.story[data-astro-cid-n2lz65zz]{background:var(--milk);height:420vh;padding:0;position:relative}.stick[data-astro-cid-n2lz65zz]{background:var(--milk);height:100svh;color:var(--navy);flex-direction:column;display:flex;position:sticky;top:0;overflow:hidden}.top[data-astro-cid-n2lz65zz]{z-index:2;width:100%;padding-top:clamp(96px,13vh,140px);position:relative}.eyebrow[data-astro-cid-n2lz65zz]{color:inherit;opacity:.6}.caps[data-astro-cid-n2lz65zz]{min-height:clamp(150px,20vh,200px);margin-top:14px;position:relative}.cap[data-astro-cid-n2lz65zz]{opacity:0;transition:opacity .6s var(--ease), transform .6s var(--ease);flex-direction:column;gap:12px;display:flex;position:absolute;inset:0 auto auto 0;transform:translateY(16px)}.cap[data-astro-cid-n2lz65zz].on{opacity:1;transform:none}.cap[data-astro-cid-n2lz65zz] h2[data-astro-cid-n2lz65zz]{max-width:15ch;font-size:clamp(36px,5.6vw,72px)}.cap[data-astro-cid-n2lz65zz] span{color:var(--orange)}.cap[data-astro-cid-n2lz65zz] p[data-astro-cid-n2lz65zz]{opacity:.7;max-width:44ch;font-size:clamp(17px,1.6vw,20px)}.stage[data-astro-cid-n2lz65zz]{flex:1;place-items:center;padding-bottom:6vh;display:grid;position:relative}.batt[data-astro-cid-n2lz65zz]{z-index:1;width:min(68vw,640px,72vh);height:auto;position:relative;overflow:visible}.outline[data-astro-cid-n2lz65zz]{fill:none;stroke:currentColor;stroke-width:9px;stroke-linecap:round;stroke-dasharray:1;stroke-dashoffset:1px;opacity:0}.tip[data-astro-cid-n2lz65zz]{fill:currentColor;opacity:0}.sun[data-astro-cid-n2lz65zz]{fill:var(--orange)}.seg[data-astro-cid-n2lz65zz]{fill:var(--orange);transform-box:fill-box;transform-origin:50%;opacity:0}.rings[data-astro-cid-n2lz65zz]{aspect-ratio:122/76;opacity:0;pointer-events:none;width:min(68vw,640px,72vh);position:absolute;top:50%;left:50%;transform:translate(-50%,calc(-50% - 3vh))}.rings[data-astro-cid-n2lz65zz] i[data-astro-cid-n2lz65zz]{border:2px solid var(--orange);opacity:0;border-radius:22%;animation:3.2s cubic-bezier(.25,.6,.3,1) infinite ring;position:absolute;inset:0}.rings[data-astro-cid-n2lz65zz] i[data-astro-cid-n2lz65zz]:nth-child(2){animation-delay:1.07s}.rings[data-astro-cid-n2lz65zz] i[data-astro-cid-n2lz65zz]:nth-child(3){animation-delay:2.14s}@keyframes ring{0%{opacity:.6;transform:scale(1)}to{opacity:0;transform:scale(1.7)}}@media (width<=640px){.story[data-astro-cid-n2lz65zz]{height:360vh}.batt[data-astro-cid-n2lz65zz],.rings[data-astro-cid-n2lz65zz]{width:84vw}.stage[data-astro-cid-n2lz65zz]{padding-bottom:14vh}}.hero[data-astro-cid-lcdefpme]{flex-direction:column;min-height:100svh;padding-block:clamp(132px,18vh,180px) 0;display:flex;position:relative;overflow:hidden}.hero-in[data-astro-cid-lcdefpme]{z-index:1;flex-direction:column;gap:22px;width:100%;display:flex;position:relative}.hero[data-astro-cid-lcdefpme] h1[data-astro-cid-lcdefpme]{max-width:13ch;font-size:clamp(44px,7.4vw,100px)}.hero[data-astro-cid-lcdefpme] h1[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{color:var(--orange)}.actions[data-astro-cid-lcdefpme]{flex-wrap:wrap;gap:12px;margin-top:8px;display:flex}.facts[data-astro-cid-lcdefpme]{color:var(--on-night-soft);flex-wrap:wrap;gap:12px 36px;margin:20px 0 0;padding:0;font-size:15px;list-style:none;display:flex}.facts[data-astro-cid-lcdefpme] b[data-astro-cid-lcdefpme]{color:var(--milk);font-weight:800}.horizon[data-astro-cid-lcdefpme]{height:clamp(150px,24vw,280px);margin-top:auto;position:relative}.horizon[data-astro-cid-lcdefpme] .sun[data-astro-cid-lcdefpme]{width:clamp(280px,44vw,560px);position:absolute;bottom:0;left:50%;transform:translate(-50%)}.waves[data-astro-cid-lcdefpme]{aspect-ratio:2;width:clamp(280px,44vw,560px);position:absolute;bottom:0;left:50%;transform:translate(-50%)}.waves[data-astro-cid-lcdefpme] i[data-astro-cid-lcdefpme]{border:1.5px solid var(--orange);transform-origin:50% 100%;opacity:0;border-bottom:0;border-radius:999px 999px 0 0;animation:6s cubic-bezier(.25,.6,.3,1) infinite wave;position:absolute;inset:0}.waves[data-astro-cid-lcdefpme] i[data-astro-cid-lcdefpme]:first-child{animation-delay:2.4s}.waves[data-astro-cid-lcdefpme] i[data-astro-cid-lcdefpme]:nth-child(2){animation-delay:4.4s}.waves[data-astro-cid-lcdefpme] i[data-astro-cid-lcdefpme]:nth-child(3){animation-delay:6.4s}@keyframes wave{0%{opacity:.55;transform:scale(1)}to{opacity:0;transform:scale(1.9)}}.rise[data-astro-cid-lcdefpme]{animation:rise 2.2s var(--ease) .3s both}@keyframes rise{0%{transform:translate(-50%,100%)}to{transform:translate(-50%)}}@media (width<=560px){.hero[data-astro-cid-lcdefpme] .actions[data-astro-cid-lcdefpme] .btn[data-astro-cid-lcdefpme]{flex:100%}.facts[data-astro-cid-lcdefpme]{flex-direction:column;gap:6px}}.num[data-astro-cid-lcdefpme]{letter-spacing:-.04em;font-variant-numeric:tabular-nums;margin-bottom:8px;font-size:clamp(40px,5vw,56px);font-weight:800;line-height:1}.accent[data-astro-cid-lcdefpme]{background:var(--navy);color:var(--milk)}.accent[data-astro-cid-lcdefpme] .num[data-astro-cid-lcdefpme]{color:var(--orange)}.accent[data-astro-cid-lcdefpme] .small[data-astro-cid-lcdefpme]{color:var(--on-night-soft)}.note[data-astro-cid-lcdefpme]{margin-top:20px}.split[data-astro-cid-lcdefpme]{flex-flow:wrap;justify-content:space-between;align-items:flex-end;max-width:none}.split[data-astro-cid-lcdefpme]>div[data-astro-cid-lcdefpme]{flex-direction:column;gap:16px;display:flex}.more[data-astro-cid-lcdefpme]{border-bottom:2px solid var(--orange);padding-bottom:6px;font-weight:600;text-decoration:none}.more-sec[data-astro-cid-lcdefpme]{padding-top:0}.big[data-astro-cid-lcdefpme]{transition:transform .6s var(--ease), box-shadow .6s var(--ease);gap:14px;padding:clamp(28px,4vw,44px);text-decoration:none}.big[data-astro-cid-lcdefpme]:hover{transform:translateY(-6px);box-shadow:0 28px 56px #0b223624}.big[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{letter-spacing:-.03em;font-size:clamp(28px,3.2vw,40px);line-height:1.05}.big[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]:not(.eyebrow){max-width:46ch}.night-tile[data-astro-cid-lcdefpme]{background:var(--navy);color:var(--milk)}.night-tile[data-astro-cid-lcdefpme] .eyebrow[data-astro-cid-lcdefpme]{color:var(--on-night-soft)}.night-tile[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]:not(.eyebrow){color:#c9d4de}.soft[data-astro-cid-lcdefpme]{color:var(--ink-soft)}.go[data-astro-cid-lcdefpme]{align-items:center;gap:8px;margin-top:auto;padding-top:12px;font-weight:800;text-decoration:none;display:inline-flex}.go[data-astro-cid-lcdefpme] i[data-astro-cid-lcdefpme]{color:var(--orange);transition:transform .4s var(--ease);font-style:normal}.big[data-astro-cid-lcdefpme]:hover .go[data-astro-cid-lcdefpme] i[data-astro-cid-lcdefpme],a[data-astro-cid-lcdefpme].go:hover i[data-astro-cid-lcdefpme]{transform:translate(6px)}.h-mid[data-astro-cid-lcdefpme]{letter-spacing:-.03em;font-size:clamp(26px,3vw,36px);line-height:1.08}.kv[data-astro-cid-lcdefpme]{gap:14px;margin-top:auto;padding-top:18px;display:grid}.kv[data-astro-cid-lcdefpme] div[data-astro-cid-lcdefpme]{border-bottom:1px solid var(--navy-3);justify-content:space-between;align-items:baseline;gap:12px;padding-bottom:14px;display:flex}.kv[data-astro-cid-lcdefpme] b[data-astro-cid-lcdefpme]{white-space:nowrap;font-size:22px}
