.rail.svelte-1fhsx1r{display:none}@media (width>=860px){.rail.svelte-1fhsx1r{z-index:30;opacity:0;pointer-events:none;transition:opacity var(--d-state) var(--ease-snap), translate var(--d-state) var(--ease-snap);display:block;position:fixed;top:50%;right:clamp(.75rem,1.6vw,1.5rem);translate:12px -50%}}.rail--visible.svelte-1fhsx1r{opacity:1;pointer-events:auto;translate:0 -50%}ol.svelte-1fhsx1r{border-radius:var(--r-panel);transition:background-color var(--d-hover) var(--ease-snap);flex-direction:column;align-items:flex-end;gap:.15rem;margin:0;padding:.6rem .5rem;list-style:none;display:flex}a.svelte-1fhsx1r{min-height:28px;color:var(--ice);justify-content:flex-end;align-items:center;gap:.7rem;padding-inline:.35rem;display:flex}.rail__label.svelte-1fhsx1r{font-family:var(--display);letter-spacing:.09em;text-transform:uppercase;white-space:nowrap;opacity:0;transition:opacity var(--d-hover) var(--ease-snap), translate var(--d-hover) var(--ease-snap), color var(--d-hover) var(--ease-snap);font-size:1rem;font-weight:500;translate:6px}.rail__tick.svelte-1fhsx1r{background:var(--slate);transform-origin:100%;width:14px;height:2px;transition:background-color var(--d-hover) var(--ease-snap), transform var(--d-hover) var(--ease-snap);border-radius:1px;flex:none}a.active.svelte-1fhsx1r .rail__tick:where(.svelte-1fhsx1r){background:var(--gold);transform:scaleX(1.8)}a.active.svelte-1fhsx1r .rail__label:where(.svelte-1fhsx1r){color:var(--gold)}.rail.svelte-1fhsx1r:hover ol:where(.svelte-1fhsx1r),.rail.svelte-1fhsx1r:focus-within ol:where(.svelte-1fhsx1r){-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#0b1320d1}.rail.svelte-1fhsx1r:hover .rail__label:where(.svelte-1fhsx1r),.rail.svelte-1fhsx1r:focus-within .rail__label:where(.svelte-1fhsx1r){opacity:1;translate:0}@media (hover:hover) and (pointer:fine){a.svelte-1fhsx1r:hover .rail__label:where(.svelte-1fhsx1r){color:var(--starlight)}a.svelte-1fhsx1r:hover .rail__tick:where(.svelte-1fhsx1r){background:var(--starlight)}a.active.svelte-1fhsx1r:hover .rail__label:where(.svelte-1fhsx1r){color:var(--gold)}a.active.svelte-1fhsx1r:hover .rail__tick:where(.svelte-1fhsx1r){background:var(--gold)}}a.svelte-1fhsx1r:focus-visible{outline:1px solid var(--sage);outline-offset:2px;border-radius:var(--r-chip)}.signup.svelte-11zdcmq{width:100%;max-width:34rem}.field.svelte-11zdcmq{border:1px solid var(--hair);border-radius:calc(var(--r-control) + 6px);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);transition:border-color var(--d-hover) var(--ease-snap);background:#0b1320b8;gap:.5rem;padding:.4rem;display:flex}.field.svelte-11zdcmq:focus-within{border-color:var(--sage)}.input.svelte-11zdcmq{border-radius:var(--r-control);min-width:0;min-height:48px;color:var(--starlight);font-family:var(--body);background:0 0;border:0;flex:auto;padding:0 .9rem;font-size:1rem}.input.svelte-11zdcmq::placeholder{color:var(--slate)}.input.svelte-11zdcmq:focus{outline:none}.signup--banner.svelte-11zdcmq .field:where(.svelte-11zdcmq){background:#1b2a3ee6}.error.svelte-11zdcmq{color:var(--flare);margin-top:.65rem;font-size:.9375rem}.sr-only.svelte-11zdcmq{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (width<=520px){.field.svelte-11zdcmq{flex-direction:column}.input.svelte-11zdcmq{text-align:center}}.hero.svelte-1a1se6c{background:var(--void);align-items:flex-end;min-height:100dvh;display:flex;position:relative;overflow:hidden}.hero__photo.svelte-1a1se6c{object-fit:cover;object-position:72% 52%;width:100%;height:100%;animation:svelte-1a1se6c-photo-settle 1.6s var(--spring-smooth) both;position:absolute;inset:0}@keyframes svelte-1a1se6c-photo-settle{0%{opacity:0;transform:scale(1.06)}to{opacity:1;transform:scale(1)}}.hero__scrim.svelte-1a1se6c{background:linear-gradient(100deg,#0b1320fa 0%,#0b1320f0 34%,#0b1320a8 56%,#0b13203d 100%),linear-gradient(#0000 52%,#0b1320eb 100%),linear-gradient(#0b132038,#0b132038);position:absolute;inset:0}.hero__content.svelte-1a1se6c{z-index:2;padding-top:9rem;padding-bottom:clamp(3.5rem,8vh,7rem);position:relative}.hero__eyebrow.svelte-1a1se6c,.hero__title.svelte-1a1se6c,.hero__sub.svelte-1a1se6c,.hero__form.svelte-1a1se6c,.hero__note.svelte-1a1se6c{animation:svelte-1a1se6c-rise .85s var(--spring-snappy) both}@keyframes svelte-1a1se6c-rise{0%{opacity:0;filter:blur(8px);transform:translateY(28px)}}.hero__eyebrow.svelte-1a1se6c{color:var(--sage-light);margin-bottom:clamp(1rem,2vw,1.5rem);animation-delay:.1s}.hero__title.svelte-1a1se6c{animation-delay:.2s}.hero__sub.svelte-1a1se6c{animation-delay:.32s}.hero__form.svelte-1a1se6c{animation-delay:.44s}.hero__note.svelte-1a1se6c{animation-delay:.56s}.hero__title.svelte-1a1se6c{letter-spacing:-.022em;text-shadow:0 2px 40px #0b132080;font-size:clamp(3.25rem,10.5vw,9.5rem);line-height:.86}.hero__sub.svelte-1a1se6c{max-width:34rem;color:var(--ice);margin-top:clamp(1.1rem,2.2vw,1.75rem);font-size:clamp(1.0625rem,1rem + .4vw,1.3125rem);line-height:1.55}.hero__form.svelte-1a1se6c{margin-top:clamp(1.75rem,3.5vw,2.75rem)}.hero__note.svelte-1a1se6c{max-width:34rem;color:var(--slate);margin-top:1rem;font-size:.9375rem}.hero__note.svelte-1a1se6c strong:where(.svelte-1a1se6c){color:var(--gold);font-weight:400}@media (width<=760px){.hero__photo.svelte-1a1se6c{object-position:60% 45%}.hero__scrim.svelte-1a1se6c{background:linear-gradient(#0b132059 0%,#0b13208c 30%,#0b1320e6 58%,#0b1320f7 100%)}}@media (prefers-reduced-motion:reduce){.hero__photo.svelte-1a1se6c,.hero__eyebrow.svelte-1a1se6c,.hero__title.svelte-1a1se6c,.hero__sub.svelte-1a1se6c,.hero__form.svelte-1a1se6c,.hero__note.svelte-1a1se6c{animation:.3s both svelte-1a1se6c-fade-only}@keyframes svelte-1a1se6c-fade-only{0%{opacity:0}}}.strip.svelte-bxsjsz{border-bottom:1px solid var(--hair-soft);background:var(--navy);padding-block:clamp(2rem,4vw,3rem)}.strip__inner.svelte-bxsjsz{grid-template-columns:repeat(2,1fr);gap:clamp(1.5rem,3vw,2rem);margin:0;padding-block:0;list-style:none;display:grid}li.svelte-bxsjsz{flex-direction:column;gap:.15rem;display:flex}.strip__value.svelte-bxsjsz{font-family:var(--display);letter-spacing:-.015em;color:var(--starlight);font-variant-numeric:tabular-nums;font-size:clamp(2rem,4vw,3.25rem);font-weight:700;line-height:1}@media (width>=720px){.strip__inner.svelte-bxsjsz{grid-template-columns:repeat(5,1fr)}}.x.svelte-1lqd9qe{transform:rotate(var(--rotate));filter:drop-shadow(0 1.5px 1px #0000002e)drop-shadow(0 18px 28px #00000073);margin:0;container-type:inline-size}.x--light.svelte-1lqd9qe{--bg:#fff;--fg:#0f1419;--muted:#536471;--line:#eff3f4;--blue:#1d9bf0;--edge:#0f141924}.x--dim.svelte-1lqd9qe{--bg:#15202b;--fg:#f7f9f9;--muted:#8b98a5;--line:#38444d;--blue:#1d9bf0;--edge:#ffffff14}.x--dark.svelte-1lqd9qe{--bg:#000;--fg:#e7e9ea;--muted:#71767b;--line:#2f3336;--blue:#1d9bf0;--edge:#ffffff1a}.shot.svelte-1lqd9qe{--u:calc(100cqw / 600);background:var(--bg);color:var(--fg);outline:calc(var(--u) * 1) solid var(--edge);font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;font-weight:400;font-size:calc(var(--u) * 15);letter-spacing:0;text-align:left;filter:contrast(.97)saturate(.9);-webkit-user-select:none;user-select:none;line-height:1.3125;position:relative;overflow:hidden}.topbar.svelte-1lqd9qe{align-items:center;gap:calc(var(--u) * 30);height:calc(var(--u) * 53);padding-inline:calc(var(--u) * 16);font-size:calc(var(--u) * 20);font-weight:700;display:flex}.topbar.svelte-1lqd9qe .icon:where(.svelte-1lqd9qe){width:calc(var(--u) * 20);height:calc(var(--u) * 20)}.topbar__reply.svelte-1lqd9qe{padding:calc(var(--u) * 6) calc(var(--u) * 16);border:calc(var(--u) * 1) solid var(--line);font-size:calc(var(--u) * 14);border-radius:999px;margin-left:auto}.avatar.svelte-1lqd9qe{width:calc(var(--u) * var(--size));height:calc(var(--u) * var(--size));background-color:var(--avatar-bg);background-repeat:no-repeat;background-size:calc(var(--zoom) * 100%);background-position:var(--pos);color:#fff;font-weight:700;font-size:calc(var(--u) * var(--size) * .45);border-radius:50%;flex:none;place-items:center;display:grid}.avatar--org.svelte-1lqd9qe{border-radius:calc(var(--u) * 6)}.badge.svelte-1lqd9qe{width:calc(var(--u) * 18.75);height:calc(var(--u) * 18.75);margin-left:calc(var(--u) * 2);vertical-align:text-bottom;flex:none;display:inline-block}.badge--blue.svelte-1lqd9qe{fill:#1d9bf0}.badge--gold.svelte-1lqd9qe{fill:#e2b719}.badge--grey.svelte-1lqd9qe{fill:#829aab}.badge__check.svelte-1lqd9qe{fill:none;stroke:#fff;stroke-width:2.1px}.icon.svelte-1lqd9qe{width:calc(var(--u) * 18.75);height:calc(var(--u) * 18.75);fill:currentColor;flex:none}.link.svelte-1lqd9qe{color:var(--blue)}.who.svelte-1lqd9qe{align-items:center;gap:calc(var(--u) * 8);display:flex}.who__names.svelte-1lqd9qe{flex-direction:column;min-width:0;display:flex}.who__name.svelte-1lqd9qe{white-space:nowrap;align-items:center;font-weight:700;display:inline-flex}.who__handle.svelte-1lqd9qe{color:var(--muted);white-space:nowrap}.who__more.svelte-1lqd9qe{color:var(--muted);margin-left:auto;display:flex}.main.svelte-1lqd9qe{padding:calc(var(--u) * 12) calc(var(--u) * 16) 0}.main__text.svelte-1lqd9qe{margin-top:calc(var(--u) * 12);font-size:calc(var(--u) * 17);white-space:pre-wrap;overflow-wrap:anywhere;line-height:1.5}.main__image.svelte-1lqd9qe,.reply__image.svelte-1lqd9qe{width:100%;margin-top:calc(var(--u) * 12);border:calc(var(--u) * 1) solid var(--line);border-radius:calc(var(--u) * 16)}.main__meta.svelte-1lqd9qe{gap:calc(var(--u) * 4);margin-top:calc(var(--u) * 16);padding-bottom:calc(var(--u) * 16);color:var(--muted);flex-wrap:wrap;display:flex}.main__meta.svelte-1lqd9qe strong:where(.svelte-1lqd9qe){color:var(--fg);font-weight:700}.bar.svelte-1lqd9qe{color:var(--muted);justify-content:space-between;align-items:center;display:flex}.bar.svelte-1lqd9qe>span:where(.svelte-1lqd9qe){align-items:center;gap:calc(var(--u) * 4);font-size:calc(var(--u) * 13);display:inline-flex}.bar--main.svelte-1lqd9qe{height:calc(var(--u) * 48);padding-inline:calc(var(--u) * 4);border-top:calc(var(--u) * 1) solid var(--line);border-bottom:calc(var(--u) * 1) solid var(--line)}.bar--main.svelte-1lqd9qe .icon:where(.svelte-1lqd9qe){width:calc(var(--u) * 22.5);height:calc(var(--u) * 22.5)}.bar--main.svelte-1lqd9qe>span:where(.svelte-1lqd9qe){font-size:calc(var(--u) * 14)}.bar--reply.svelte-1lqd9qe{margin-top:calc(var(--u) * 12);max-width:calc(var(--u) * 480)}.bar__pair.svelte-1lqd9qe{gap:calc(var(--u) * 12)!important}.reply.svelte-1lqd9qe,.cut.svelte-1lqd9qe{gap:calc(var(--u) * 8);padding:calc(var(--u) * 12) calc(var(--u) * 16);border-bottom:calc(var(--u) * 1) solid var(--line);display:flex}.reply__col.svelte-1lqd9qe{flex:1;min-width:0}.reply__head.svelte-1lqd9qe{align-items:center;gap:calc(var(--u) * 4);display:flex}.reply__text.svelte-1lqd9qe{margin-top:calc(var(--u) * 2);white-space:pre-wrap;overflow-wrap:anywhere}.cut.svelte-1lqd9qe{height:calc(var(--u) * 46);border-bottom:0;overflow:hidden}.cut.svelte-1lqd9qe .who__name:where(.svelte-1lqd9qe){margin-right:calc(var(--u) * 4)}.grain.svelte-1lqd9qe{pointer-events:none;mix-blend-mode:overlay;opacity:.35;background:linear-gradient(118deg,#ffffff12 0%,#fff0 38%),url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 0.5 0 0 0 0 0.5 0 0 0 0 0.5 0 0 0 .55 0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");position:absolute;inset:0}.board.svelte-wc1ebe{gap:2.5rem;max-width:30rem;margin:0 auto;padding:0;list-style:none;display:grid}@media (width<=759px){.board--carousel.svelte-wc1ebe{max-width:none;margin-inline:calc(var(--gutter) * -1);padding:1.5rem var(--gutter) 2.5rem;scroll-snap-type:x mandatory;scroll-padding-inline:var(--gutter);scrollbar-width:none;grid-auto-columns:82%;grid-auto-flow:column;align-items:start;gap:1rem;overflow-x:auto}.board--carousel.svelte-wc1ebe::-webkit-scrollbar{display:none}.board--carousel.svelte-wc1ebe li:where(.svelte-wc1ebe){scroll-snap-align:start}}@media (width>=760px){.board.svelte-wc1ebe{max-width:none;margin-inline:calc(50% - min(50vw - 2.75rem, 44rem) + var(--overlap));--overlap:clamp(2rem, 5vw, 4.5rem);grid-template-columns:repeat(3,1fr);align-items:start;column-gap:0}.board.svelte-wc1ebe li:where(.svelte-wc1ebe){margin-inline:calc(var(--overlap) / -2);position:relative}.board.svelte-wc1ebe li:where(.svelte-wc1ebe):first-child{z-index:1;margin-top:1.75rem}.board.svelte-wc1ebe li:where(.svelte-wc1ebe):nth-child(2){z-index:2}.board.svelte-wc1ebe li:where(.svelte-wc1ebe):nth-child(3){z-index:3;margin-top:2.75rem}}.board--drop.svelte-wc1ebe li:where(.svelte-wc1ebe){animation:svelte-wc1ebe-drop .9s var(--spring-snappy) both;animation-delay:calc(.15s + var(--i) * .12s)}@keyframes svelte-wc1ebe-drop{0%{opacity:0;filter:blur(6px);transform:translateY(-36px)rotate(-4deg)scale(1.06)}}@media (prefers-reduced-motion:reduce){.board--drop.svelte-wc1ebe li:where(.svelte-wc1ebe){animation:.3s both svelte-wc1ebe-fade-only}@keyframes svelte-wc1ebe-fade-only{0%{opacity:0}}}.onx.svelte-qny8o3{background:var(--navy);border-block:1px solid var(--hair-soft);overflow:hidden}.onx__head.svelte-qny8o3 h2:where(.svelte-qny8o3){max-width:18ch;margin-top:.7rem;font-size:clamp(1.75rem,3.4vw,2.75rem)}.onx__board.svelte-qny8o3{margin-top:clamp(1.5rem,3vw,2.25rem)}.agencies.svelte-1mpih3t{background:var(--void)}.agencies__head.svelte-1mpih3t{align-items:end;gap:clamp(1rem,3vw,3rem);display:grid}.agencies__head.svelte-1mpih3t h2:where(.svelte-1mpih3t){max-width:15ch;margin-top:.75rem;font-size:clamp(2rem,4.4vw,3.5rem)}.grid.svelte-1mpih3t{gap:clamp(1.25rem,2.4vw,2rem);margin:clamp(2.5rem,5vw,4rem) 0 0;padding:0;list-style:none;display:grid}.agency.svelte-1mpih3t{flex-direction:column;gap:1rem;display:flex}.agency.svelte-1mpih3t img:where(.svelte-1mpih3t){width:100%;transition:transform var(--d-hover) var(--ease-snap);border-radius:10px;box-shadow:0 22px 48px -18px #000c}.agency.svelte-1mpih3t h3:where(.svelte-1mpih3t){color:var(--starlight);font-size:clamp(1.3125rem,2vw,1.625rem)}.agency__effect.svelte-1mpih3t{color:var(--ice);margin-top:.4rem;font-size:.9375rem}.agency__start.svelte-1mpih3t{border-top:1px solid var(--hair-soft);flex-wrap:wrap;gap:.35rem .9rem;margin:.85rem 0 0;padding-top:.75rem;display:flex}.agency__start.svelte-1mpih3t>div:where(.svelte-1mpih3t){align-items:baseline;gap:.3rem;display:flex}dt.svelte-1mpih3t{font-family:var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--slate);font-size:.625rem}dd.svelte-1mpih3t{font-family:var(--display);color:var(--c);font-variant-numeric:tabular-nums;margin:0;font-size:1.0625rem;font-weight:600;line-height:1}.agencies__more.svelte-1mpih3t{border-top:1px solid var(--hair);max-width:52rem;color:var(--slate);align-items:center;gap:clamp(1rem,2vw,1.75rem);margin-top:clamp(2.5rem,5vw,3.5rem);padding-top:clamp(1.5rem,3vw,2.25rem);font-size:.9375rem;display:flex}.agencies__count.svelte-1mpih3t{font-family:var(--display);color:var(--sage);flex:none;font-size:clamp(2.75rem,6vw,4.25rem);font-weight:700;line-height:.85}@media (hover:hover) and (pointer:fine){.agency.svelte-1mpih3t:hover img:where(.svelte-1mpih3t){transform:translateY(-6px)}}@media (width>=640px){.grid.svelte-1mpih3t{grid-template-columns:repeat(2,1fr)}}@media (width>=1040px){.agencies__head.svelte-1mpih3t{grid-template-columns:1.1fr .9fr}.grid.svelte-1mpih3t{grid-template-columns:repeat(4,1fr)}}.month.svelte-hqri1{background:var(--void)}.month__head.svelte-hqri1 h2:where(.svelte-hqri1){margin-top:.75rem;font-size:clamp(2rem,4.4vw,3.5rem)}.month__head.svelte-hqri1 .lede:where(.svelte-hqri1){margin-top:clamp(1rem,2vw,1.5rem)}.clock.svelte-hqri1{align-items:center;gap:clamp(1.75rem,4vw,3rem);margin-top:clamp(2.5rem,5vw,4rem);display:grid}.clock__photo.svelte-hqri1{margin:0}.clock__photo.svelte-hqri1 img:where(.svelte-hqri1){aspect-ratio:4/3;object-fit:cover;object-position:45% 60%;border-radius:var(--r-panel);width:100%;box-shadow:0 28px 60px -28px #000000d9}.clock__photo.svelte-hqri1 figcaption:where(.svelte-hqri1){font-family:var(--mono);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--slate);margin-top:.85rem;font-size:.6875rem}.track.svelte-hqri1{grid-template-columns:repeat(5,1fr);gap:.4rem;display:grid}.track__cell.svelte-hqri1{aspect-ratio:.866;background:linear-gradient(150deg, var(--amber), var(--gold));color:#111f33bf;font-family:var(--display);font-variant-numeric:tabular-nums;place-items:center;font-size:1.125rem;font-weight:600;display:grid}.track__cell--pass.svelte-hqri1{background:linear-gradient(150deg, var(--flare), #d4402a);color:#ffffffeb}.track__key.svelte-hqri1{font-family:var(--mono);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--slate);align-items:center;gap:.55rem;margin-top:.9rem;font-size:.6875rem;display:flex}.track__swatch.svelte-hqri1{background:var(--flare);clip-path:polygon(50% 0%,100% 25%,100% 75%,50% 100%,0% 75%,0% 25%);width:.606rem;height:.7rem}.phases.svelte-hqri1{flex-direction:column;gap:clamp(2rem,3.5vw,3rem);margin:clamp(3rem,6vw,5rem) 0 0;padding:0;list-style:none;display:flex;position:relative}.phases.svelte-hqri1:before{content:"";background:linear-gradient(to bottom, var(--hair), transparent);width:1px;position:absolute;top:1rem;bottom:3rem;left:1.5rem}.phases.svelte-hqri1 li:where(.svelte-hqri1){grid-template-columns:3rem 1fr;align-items:start;gap:clamp(1rem,2.5vw,2rem);display:grid;position:relative}.phases__key.svelte-hqri1{border:1px solid var(--accent);background:var(--void);width:3rem;height:3rem;color:var(--accent);font-family:var(--display);border-radius:50%;place-items:center;font-size:1.375rem;font-weight:600;display:grid}.phases.svelte-hqri1 h3:where(.svelte-hqri1){color:var(--starlight);font-size:clamp(1.5rem,2.6vw,2.125rem)}.phases__lead.svelte-hqri1{max-width:46ch;color:var(--ice);margin-top:.45rem;font-size:clamp(1rem,.98rem + .3vw,1.1875rem)}.phases__note.svelte-hqri1{max-width:56ch;color:var(--slate);margin-top:.6rem;font-size:.9375rem}@media (width>=900px){.clock.svelte-hqri1{grid-template-columns:1.15fr .85fr}.phases.svelte-hqri1{grid-template-columns:1fr 1fr;gap:clamp(2.5rem,4vw,3.5rem) clamp(2.5rem,5vw,4.5rem);display:grid}.phases.svelte-hqri1:before{display:none}}.planner.svelte-10xkmte{--cw:16rem;isolation:isolate;-webkit-user-select:none;user-select:none;position:relative;container-type:inline-size}.planner__grid.svelte-10xkmte{display:grid}.planner__intro.svelte-10xkmte{-webkit-user-select:text;user-select:text;grid-area:intro}.sun.svelte-10xkmte{grid-area:sun;max-width:20rem}.board.svelte-10xkmte{grid-area:board;align-items:start;gap:1.5rem;display:grid}.board__card.svelte-10xkmte{justify-self:center;width:min(17rem,76%)}.board__tuck.svelte-10xkmte{height:calc(var(--cw) / .714 * .48)}.status.svelte-10xkmte{grid-area:status}@container (width>=46rem){.planner__grid.svelte-10xkmte{grid-template:"intro board""sun board"1fr"status status"/minmax(13rem,18rem) minmax(0,1fr);gap:1.5rem clamp(2rem,4cqw,3.5rem)}.board.svelte-10xkmte{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(1.25rem,3cqw,2.25rem);padding-top:1rem}.board__card.svelte-10xkmte{width:100%}}.head.svelte-10xkmte{font-family:var(--mono);letter-spacing:var(--tracking-label);text-transform:uppercase;justify-content:space-between;align-items:baseline;gap:.75rem;font-size:.625rem;line-height:1.3;display:flex}.head__title.svelte-10xkmte{color:var(--ice);white-space:nowrap}.head__need.svelte-10xkmte{color:var(--slate);letter-spacing:.06em;text-align:right;transition:color var(--d-state) var(--ease-snap)}.head__need.svelte-10xkmte i:where(.svelte-10xkmte){margin-right:.4em;font-style:normal;font-weight:600}.head__need.svelte-10xkmte i:where(.svelte-10xkmte):empty{display:none}.done.svelte-10xkmte .head__need:where(.svelte-10xkmte){color:var(--sage-light)}.over.svelte-10xkmte .head__need:where(.svelte-10xkmte){color:var(--flare)}.sun__hex.svelte-10xkmte{filter:drop-shadow(0 16px 26px #00000080);margin-top:.75rem;position:relative}.sun__hex.svelte-10xkmte img:where(.svelte-10xkmte){pointer-events:none;width:100%;height:auto;display:block}.sun__due.svelte-10xkmte{clip-path:polygon(25% 0,75% 0,100% 50%,75% 100%,25% 100%,0 50%);background:var(--starlight);opacity:0;transition:opacity var(--d-state) var(--ease-snap);position:absolute}.sun__due.hot.svelte-10xkmte{animation:1.6s ease-in-out infinite svelte-10xkmte-glow}@keyframes svelte-10xkmte-glow{50%{opacity:.38}}.sun__note.svelte-10xkmte{color:var(--slate);margin-top:.75rem;font-size:.875rem}.card.svelte-10xkmte{z-index:6;transition:box-shadow var(--d-state) var(--ease-snap);border-radius:4.5%/3.2%;position:relative;box-shadow:0 18px 40px -12px #000000bf}.card.svelte-10xkmte img:where(.svelte-10xkmte){border-radius:inherit;pointer-events:none;width:100%;height:auto;display:block}.card.target.svelte-10xkmte{box-shadow:0 0 0 2px color-mix(in srgb, var(--starlight) 55%, transparent), 0 18px 40px -12px #000000bf}.card.planned.svelte-10xkmte{box-shadow:0 0 0 3px var(--gold), 0 0 48px -4px color-mix(in srgb, var(--gold) 55%, transparent), 0 18px 40px -12px #000000bf}.card__square.svelte-10xkmte{border-radius:2px;animation:1.8s ease-out infinite svelte-10xkmte-beacon;position:absolute}.card__square.filled.svelte-10xkmte{animation:none}.card__square.hot.svelte-10xkmte{background:color-mix(in srgb, var(--gold) 28%, transparent);outline:2px dashed var(--gold);outline-offset:3px}@keyframes svelte-10xkmte-beacon{0%{box-shadow:0 0 0 0 color-mix(in srgb, var(--gold) 70%, transparent)}to{box-shadow:0 0 0 calc(var(--cw) * .06) transparent}}.card__hint.svelte-10xkmte{border:1px solid var(--hair);font-family:var(--mono);letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;color:var(--starlight);pointer-events:none;background:#0b1320d1;border-radius:999px;padding:.45em .9em;font-size:.625rem;position:absolute;top:79%;left:50%;translate:-50%}.card__stamp.svelte-10xkmte{border:3px solid var(--gold);font-family:var(--display);font-size:clamp(1rem, calc(var(--cw) * .085), 1.75rem);letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;color:var(--gold);pointer-events:none;z-index:100;animation:svelte-10xkmte-stamp .5s var(--ease-snap) both;background:#0b1320d9;border-radius:6px;padding:.3em .7em .2em;font-weight:700;position:absolute;top:0;left:50%;translate:-50% -40%;rotate:-4deg}@keyframes svelte-10xkmte-stamp{0%{opacity:0;scale:1.6}to{opacity:1;scale:1}}.supply.svelte-10xkmte{gap:.75rem;display:grid}.zone.svelte-10xkmte{border:1px dashed var(--hair);border-radius:var(--r-control);transition:border-color var(--d-state) var(--ease-snap);background:#0b132059;padding:.7rem .85rem .8rem}.zone.done.svelte-10xkmte{border-style:solid;border-color:color-mix(in srgb, var(--sage) 60%, transparent)}.zone.over.svelte-10xkmte{border-color:color-mix(in srgb, var(--flare) 70%, transparent)}.zone__slots.svelte-10xkmte{align-items:flex-end;gap:.5rem calc(var(--cw) * .035 * var(--ss,1));flex-wrap:wrap;margin-top:.6rem;display:flex}.slot.svelte-10xkmte{display:block}.slot--pair.svelte-10xkmte{margin-left:calc(var(--cw) * .07 * var(--ss,1))}.marker.svelte-10xkmte{z-index:25;pointer-events:none;position:absolute}.piece.svelte-10xkmte{cursor:grab;touch-action:none;transform-origin:50%;transition:transform var(--d-state) var(--ease-snap);-webkit-tap-highlight-color:transparent;background:0 0;border:0;padding:0;position:absolute}.piece.svelte-10xkmte img:where(.svelte-10xkmte){object-fit:contain;pointer-events:none;width:100%;height:100%;display:block}.piece--tech.svelte-10xkmte img:where(.svelte-10xkmte){border-radius:4.5%/3.2%;box-shadow:0 8px 20px -8px #000c}.piece.svelte-10xkmte:focus-visible{outline:2px solid var(--gold);outline-offset:4px;border-radius:6px}.piece.dragging.svelte-10xkmte{cursor:grabbing;filter:drop-shadow(0 14px 14px #0000008c);transition:none}.planner.instant.svelte-10xkmte .piece:where(.svelte-10xkmte){transition:none}.piece.idle.svelte-10xkmte img:where(.svelte-10xkmte){animation:2.6s ease-in-out infinite svelte-10xkmte-bob}.piece.idle.svelte-10xkmte:nth-of-type(2n) img:where(.svelte-10xkmte){animation-delay:-1.3s}@keyframes svelte-10xkmte-bob{0%,to{translate:0}50%{translate:0 -4%}}@media (hover:hover) and (pointer:fine){.piece.svelte-10xkmte:not(.dragging):hover img:where(.svelte-10xkmte){filter:brightness(1.08);translate:0 -3%}}.status.svelte-10xkmte{border:1px solid var(--hair-soft);border-radius:var(--r-control);color:var(--slate);transition:border-color var(--d-state) var(--ease-snap), background var(--d-state) var(--ease-snap);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem 1rem;padding:.75rem 1rem;font-size:.9375rem;display:flex}.status.svelte-10xkmte strong:where(.svelte-10xkmte){color:var(--starlight);font-weight:600}.status.planned.svelte-10xkmte{border-color:color-mix(in srgb, var(--gold) 60%, transparent);background:color-mix(in srgb, var(--gold) 8%, transparent)}.status.planned.svelte-10xkmte strong:where(.svelte-10xkmte){color:var(--gold)}.status__reset.svelte-10xkmte{border:1px solid var(--hair);border-radius:var(--r-chip);font-family:var(--mono);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--ice);cursor:pointer;background:0 0;padding:.4rem .8rem;font-size:.6875rem}.status__reset.svelte-10xkmte:hover{border-color:var(--ice)}@container (width<46rem){.planner__grid.svelte-10xkmte{--ss:.85;grid-template:"intro intro""card supply""sun supply"1fr"status status"/minmax(0,1fr) minmax(0,1fr);gap:1rem .85rem}.board.svelte-10xkmte{display:contents}.board__card.svelte-10xkmte{grid-area:card;width:100%}.board__tuck.svelte-10xkmte{height:calc(var(--cw) / .714 * .235 * var(--tucked) + .25rem);transition:height var(--d-state) var(--ease-snap)}.supply.svelte-10xkmte{grid-area:supply;align-self:start;gap:.4rem}.sun.svelte-10xkmte{max-width:none}.sun__note.svelte-10xkmte{display:none}.zone.svelte-10xkmte{padding:.45rem .5rem .5rem}.head.svelte-10xkmte{flex-direction:column;align-items:flex-start;gap:.15rem;font-size:.5625rem}.head__need.svelte-10xkmte{text-align:left}.zone__slots.svelte-10xkmte{margin-top:.35rem}.card__hint.svelte-10xkmte{white-space:normal;text-align:center;width:max-content;max-width:86%;font-size:.5625rem}.card__stamp.svelte-10xkmte{font-size:clamp(.75rem, calc(var(--cw) * .1), 1rem);border-width:2px}}@media (prefers-reduced-motion:reduce){.piece.svelte-10xkmte,.card.svelte-10xkmte,.zone.svelte-10xkmte{transition-duration:10ms}.piece.idle.svelte-10xkmte img:where(.svelte-10xkmte),.card__square.svelte-10xkmte,.card__stamp.svelte-10xkmte,.sun__due.hot.svelte-10xkmte{animation:none}.sun__due.hot.svelte-10xkmte{opacity:.3}}.actions.svelte-l3nzyv{background:var(--navy);border-block:1px solid var(--hair-soft)}.actions__head.svelte-l3nzyv{align-items:center;gap:clamp(1.75rem,4vw,3rem);display:grid}.actions__head.svelte-l3nzyv h2:where(.svelte-l3nzyv){max-width:18ch;margin-top:.75rem;font-size:clamp(2rem,4.4vw,3.5rem)}.actions__head.svelte-l3nzyv .lede:where(.svelte-l3nzyv){margin-top:clamp(1rem,2vw,1.5rem)}.actions__photo.svelte-l3nzyv{margin:0}.actions__photo.svelte-l3nzyv img:where(.svelte-l3nzyv){aspect-ratio:4/3;object-fit:cover;object-position:50% 58%;border-radius:var(--r-panel);width:100%;box-shadow:0 28px 60px -28px #000000d9}.actions__photo.svelte-l3nzyv figcaption:where(.svelte-l3nzyv){font-family:var(--mono);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--slate);margin-top:.85rem;font-size:.6875rem}.bento.svelte-l3nzyv{gap:clamp(.75rem,1.4vw,1.125rem);margin-top:clamp(2.5rem,5vw,4rem);display:grid}.cell.svelte-l3nzyv{transition:transform var(--d-hover) var(--ease-snap), border-color var(--d-hover) var(--ease-snap);flex-direction:column;justify-content:space-between;gap:1.25rem;padding:clamp(1.25rem,2.2vw,1.75rem);display:flex}.cell.svelte-l3nzyv h3:where(.svelte-l3nzyv){color:var(--starlight);font-size:clamp(1.375rem,2.1vw,1.75rem)}.cell__cost.svelte-l3nzyv{font-family:var(--mono);letter-spacing:var(--tracking-label);text-transform:uppercase;margin-top:.4rem;font-size:.6875rem;font-weight:500}.cell__lead.svelte-l3nzyv{max-width:40ch;color:var(--ice);margin-top:.6rem;font-size:clamp(1rem,.98rem + .25vw,1.125rem)}.cell__note.svelte-l3nzyv{max-width:46ch;color:var(--slate);margin-top:.65rem;font-size:.9375rem}.options.svelte-l3nzyv{flex-direction:column;gap:.4rem;margin:.85rem 0 0;padding:0;list-style:none;display:flex}.options.svelte-l3nzyv li:where(.svelte-l3nzyv){color:var(--ice);padding-left:1.1rem;font-size:1rem;position:relative}.options.svelte-l3nzyv li:where(.svelte-l3nzyv):before{content:"";background:var(--accent);border-radius:1px;width:.45rem;height:.45rem;position:absolute;top:.62em;left:0}.prices.svelte-l3nzyv{margin:.9rem 0 0;padding:0;list-style:none}.prices.svelte-l3nzyv li:where(.svelte-l3nzyv){border-bottom:1px solid var(--hair-soft);grid-template-columns:1fr auto;gap:.1rem 1rem;padding-block:.7rem;display:grid}.prices.svelte-l3nzyv li:where(.svelte-l3nzyv):last-child{border-bottom:0;padding-bottom:0}.prices__what.svelte-l3nzyv{font-family:var(--display);letter-spacing:.03em;text-transform:uppercase;color:var(--starlight);font-size:1.25rem;font-weight:600}.prices__cost.svelte-l3nzyv{font-family:var(--display);font-variant-numeric:tabular-nums;white-space:nowrap;grid-row:span 2;align-self:center;font-size:1.75rem;font-weight:700;line-height:1}.prices__cost.svelte-l3nzyv em:where(.svelte-l3nzyv){font-family:var(--mono);letter-spacing:.1em;text-transform:uppercase;margin-left:.3rem;font-size:.625rem;font-style:normal;font-weight:500}.prices__note.svelte-l3nzyv{color:var(--slate);grid-column:1;font-size:.8125rem}.cell--plan.svelte-l3nzyv{flex-direction:column;gap:1.5rem}.cell--plan.svelte-l3nzyv h3:where(.svelte-l3nzyv){font-size:clamp(1.75rem,3.2vw,2.75rem)}@media (hover:hover) and (pointer:fine){.cell.svelte-l3nzyv:not(.cell--plan):hover{border-color:color-mix(in srgb, var(--accent) 55%, var(--hair));transform:translateY(-4px)}}@media (width>=1040px){.actions__head.svelte-l3nzyv{grid-template-columns:1.05fr .95fr}}@media (width>=880px){.bento.svelte-l3nzyv{grid-template-columns:1fr 1fr;grid-template-areas:"plan plan""research buy"}.cell--plan.svelte-l3nzyv{grid-area:plan}.cell--research.svelte-l3nzyv{grid-area:research}.cell--buy.svelte-l3nzyv{grid-area:buy}}.hcard.svelte-6618oe{aspect-ratio:825/1125;background-position:top;background-size:cover;border-radius:12px;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff1f,0 24px 48px -18px #000000bf;container-type:inline-size}.hcard__band.svelte-6618oe{color:#f6ecd0;font-family:var(--display);position:absolute;top:78.4%;left:13.7%;right:10%}.hcard__name.svelte-6618oe{letter-spacing:.02em;text-transform:uppercase;font-size:5.2cqw;font-weight:700;line-height:1.16}.hcard__power.svelte-6618oe{margin-top:3.2cqw;font-size:4.2cqw;font-weight:400;line-height:1.2}.headlines.svelte-1aq0vz0{background:var(--navy);border-block:1px solid var(--hair-soft);overflow:hidden}.headlines__head.svelte-1aq0vz0 h2:where(.svelte-1aq0vz0){margin-top:.75rem;font-size:clamp(2rem,4.8vw,3.75rem)}.headlines__head.svelte-1aq0vz0 .lede:where(.svelte-1aq0vz0){margin-top:clamp(1rem,2vw,1.5rem)}.papers.svelte-1aq0vz0{gap:clamp(1.25rem,2.4vw,2rem);margin-top:clamp(2.5rem,5vw,4rem);display:grid}.paper.svelte-1aq0vz0{flex-direction:column;padding:clamp(1.25rem,3vw,2.25rem);display:flex}.masthead.svelte-1aq0vz0{border-radius:var(--r-control);transition:transform var(--d-hover) var(--ease-snap);justify-content:space-between;align-items:center;gap:1rem;padding:.9rem 1.1rem;display:flex}.masthead.svelte-1aq0vz0:hover{transform:translateY(-2px)}.paper--max-q.svelte-1aq0vz0 .masthead:where(.svelte-1aq0vz0){background:#e8ecdd;border-bottom:3px solid #4e708c}.mq.svelte-1aq0vz0{font-family:"Jost", var(--body);letter-spacing:.04em;color:#4e708c;font-size:clamp(2rem,4vw,2.75rem);font-weight:500;line-height:1}.mq__daily.svelte-1aq0vz0{color:#4e708c;align-items:center;gap:.4rem;font-size:.9375rem;font-weight:500;display:inline-flex}.mq__psi.svelte-1aq0vz0{color:#e8ecdd;background:#4e708c;border-radius:50%;place-items:center;width:1.6em;height:1.6em;font-family:Georgia,serif;line-height:1;display:grid}.paper--clarkonian.svelte-1aq0vz0 .masthead:where(.svelte-1aq0vz0){background:#3d3d3d;justify-content:center}.tc.svelte-1aq0vz0{border-block:4px solid #fff;padding-block:.35rem;display:inline-block}.tc__word.svelte-1aq0vz0{font-family:var(--display);color:#fff;text-transform:uppercase;font-size:clamp(2rem,4vw,2.75rem);font-weight:700;line-height:.85;display:block}.paper__tag.svelte-1aq0vz0{color:var(--accent);margin-top:1.5rem}.paper__body.svelte-1aq0vz0{max-width:46ch;color:var(--ice);margin-top:.5rem}.fan.svelte-1aq0vz0{grid-template-columns:1fr 1fr;gap:clamp(.75rem,2vw,1.5rem);margin:2rem 0 0;padding:.5rem .5rem 0;list-style:none;display:grid}.fan.svelte-1aq0vz0 a:where(.svelte-1aq0vz0){transform:rotate(var(--tilt));transition:transform var(--d-hover) var(--ease-snap);display:block}.fan.svelte-1aq0vz0 a:where(.svelte-1aq0vz0):hover,.fan.svelte-1aq0vz0 a:where(.svelte-1aq0vz0):focus-visible{transform:rotate(0)translateY(-8px)scale(1.03)}.fan__read.svelte-1aq0vz0{font-family:var(--mono);letter-spacing:var(--tracking-label);text-transform:uppercase;text-align:center;color:var(--slate);transition:color var(--d-hover) var(--ease-snap);margin-top:.85rem;font-size:.6875rem;display:block}.fan.svelte-1aq0vz0 a:where(.svelte-1aq0vz0):hover .fan__read:where(.svelte-1aq0vz0){color:var(--starlight)}.paper__link.svelte-1aq0vz0{font-family:var(--display);letter-spacing:.03em;text-transform:uppercase;color:var(--starlight);align-self:flex-start;margin-top:auto;padding-top:1.75rem;font-size:1.3rem;font-weight:600}.paper__link.svelte-1aq0vz0 span:where(.svelte-1aq0vz0){transition:transform var(--d-hover) var(--ease-snap);display:inline-block}.paper__link.svelte-1aq0vz0:hover span:where(.svelte-1aq0vz0){transform:translate(4px)}.headlines__note.svelte-1aq0vz0{max-width:46rem;color:var(--ice);align-items:center;gap:1.25rem;margin-top:clamp(2rem,4vw,3rem);display:flex}.headlines__note.svelte-1aq0vz0 a:where(.svelte-1aq0vz0){color:var(--starlight);text-underline-offset:.2em;text-decoration:underline;-webkit-text-decoration-color:var(--gold);text-decoration-color:var(--gold)}.headlines__note.svelte-1aq0vz0 a:where(.svelte-1aq0vz0):hover{color:var(--gold)}.headlines__count.svelte-1aq0vz0{font-family:var(--display);color:var(--gold);flex:none;font-size:3.5rem;font-weight:700;line-height:1}@media (width<=559px){.fan.svelte-1aq0vz0{scroll-snap-type:x mandatory;scrollbar-width:none;grid-template-columns:none;grid-auto-columns:74%;grid-auto-flow:column;gap:1rem;margin-inline:calc(-1*clamp(1.25rem,3vw,2.25rem));padding:1rem clamp(1.25rem,3vw,2.25rem) .5rem;scroll-padding-inline:clamp(1.25rem,3vw,2.25rem);overflow-x:auto}.fan.svelte-1aq0vz0::-webkit-scrollbar{display:none}.fan.svelte-1aq0vz0 li:where(.svelte-1aq0vz0){scroll-snap-align:start}}@media (width>=900px){.papers.svelte-1aq0vz0{grid-template-columns:1fr 1fr}}@media (prefers-reduced-motion:reduce){.fan.svelte-1aq0vz0 a:where(.svelte-1aq0vz0),.masthead.svelte-1aq0vz0{transition:none}}.break.svelte-oewvct{background:var(--void);height:clamp(16rem,46vh,30rem);position:relative;overflow:hidden}.break.svelte-oewvct[data-reveal]{opacity:1;filter:none;transition:none;transform:none}.break.svelte-oewvct img:where(.svelte-oewvct){object-fit:cover;clip-path:inset(0 0 100%);width:100%;height:100%;transition:clip-path 1s var(--spring-snappy), transform 1.4s var(--spring-snappy);transform:scale(1.06)}.break.svelte-oewvct[data-reveal=in] img:where(.svelte-oewvct){clip-path:inset(0);transform:scale(1)}@media (prefers-reduced-motion:reduce){.break.svelte-oewvct img:where(.svelte-oewvct){clip-path:none;opacity:0;transition:opacity .3s;transform:none}.break.svelte-oewvct[data-reveal=in] img:where(.svelte-oewvct){opacity:1}}.art.svelte-n2v7io{padding-block:var(--section-y);background:var(--void);overflow:hidden}.art__head.svelte-n2v7io h2:where(.svelte-n2v7io){max-width:18ch;margin-top:.75rem;font-size:clamp(2rem,4.4vw,3.5rem)}.art__head.svelte-n2v7io .lede:where(.svelte-n2v7io){margin-top:clamp(1rem,2vw,1.5rem)}.artists.svelte-n2v7io{margin-top:clamp(1.5rem,3vw,2.25rem)}.artists__label.svelte-n2v7io{letter-spacing:.12em;text-transform:uppercase;color:var(--slate);font-size:.8125rem}.artists__list.svelte-n2v7io{flex-wrap:wrap;gap:1.25rem clamp(2rem,5vw,4rem);margin:.85rem 0 0;padding:0;list-style:none;display:flex}.artist.svelte-n2v7io{color:inherit;align-items:center;gap:clamp(1rem,2vw,1.5rem);text-decoration:none;display:flex}.artist__photo.svelte-n2v7io{aspect-ratio:1;object-fit:cover;border:2px solid var(--hair);border-radius:50%;flex:none;width:clamp(5.5rem,9vw,7rem);transition:border-color .2s}.artist__text.svelte-n2v7io{flex-direction:column;gap:.2rem;display:flex}.artist__name.svelte-n2v7io{font-family:var(--display);letter-spacing:.03em;text-transform:uppercase;color:var(--starlight);font-size:clamp(1.5rem,2.4vw,1.875rem);font-weight:500}.artist__bio.svelte-n2v7io{max-width:36ch;color:var(--slate);font-size:.9375rem}.artist__link.svelte-n2v7io{color:var(--gold);margin-top:.25rem;font-size:.9375rem}.artist.svelte-n2v7io:hover .artist__photo:where(.svelte-n2v7io),.artist.svelte-n2v7io:focus-visible .artist__photo:where(.svelte-n2v7io){border-color:var(--gold)}.artist.svelte-n2v7io:hover .artist__link:where(.svelte-n2v7io),.artist.svelte-n2v7io:focus-visible .artist__link:where(.svelte-n2v7io){text-underline-offset:.2em;text-decoration:underline}.marquee.svelte-n2v7io{margin-top:clamp(2rem,4vw,3rem);overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000);mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000)}.marquee.svelte-n2v7io+.marquee:where(.svelte-n2v7io){margin-top:clamp(.75rem,1.4vw,1.125rem)}.marquee__track.svelte-n2v7io{align-items:flex-start;gap:clamp(.75rem,1.4vw,1.125rem);width:max-content;animation:68s linear infinite svelte-n2v7io-marquee;display:flex}.marquee--reverse.svelte-n2v7io .marquee__track:where(.svelte-n2v7io){animation-duration:84s;animation-direction:reverse}.marquee.svelte-n2v7io:hover .marquee__track:where(.svelte-n2v7io){animation-play-state:paused}@keyframes svelte-n2v7io-marquee{to{transform:translate(-33.3333%)}}.marquee.svelte-n2v7io img:where(.svelte-n2v7io){border-radius:6px;width:clamp(8rem,13vw,11.5rem);box-shadow:0 14px 34px #0000008c}.sr-only.svelte-n2v7io{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (prefers-reduced-motion:reduce){.marquee__track.svelte-n2v7io{animation:none}.marquee.svelte-n2v7io{overflow-x:auto}}.table.svelte-f22yc{background:var(--navy);border-block:1px solid var(--hair-soft)}.table__head.svelte-f22yc{align-items:end;gap:clamp(1rem,3vw,3rem);display:grid}.table__head.svelte-f22yc h2:where(.svelte-f22yc){max-width:14ch;margin-top:.75rem;font-size:clamp(2rem,4.4vw,3.5rem)}.gallery.svelte-f22yc{gap:clamp(.75rem,1.4vw,1.125rem);margin-top:clamp(2.5rem,5vw,4rem);display:grid}.shot.svelte-f22yc{border-radius:var(--r-panel);background:var(--console);margin:0;position:relative;overflow:hidden}.shot.svelte-f22yc img:where(.svelte-f22yc){width:100%;height:100%;aspect-ratio:var(--ratio);object-fit:cover;transition:transform .8s var(--ease-snap)}.shot--win.svelte-f22yc img:where(.svelte-f22yc){aspect-ratio:3/4}@media (hover:hover) and (pointer:fine){.shot.svelte-f22yc:hover img:where(.svelte-f22yc){transform:scale(1.04)}}@media (width>=700px){.gallery.svelte-f22yc{grid-template-columns:repeat(2,1fr)}}@media (width>=1040px){.table__head.svelte-f22yc{grid-template-columns:1.1fr .9fr}.gallery.svelte-f22yc{grid-template-columns:repeat(4,1fr);grid-template-areas:"win win wide wide""win win a b""c c d e"}.shot--win.svelte-f22yc{grid-area:win}.shot--wide.svelte-f22yc{grid-area:wide}.shot--a.svelte-f22yc{grid-area:a}.shot--b.svelte-f22yc{grid-area:b}.shot--c.svelte-f22yc{grid-area:c}.shot--d.svelte-f22yc{grid-area:d}.shot--e.svelte-f22yc{grid-area:e}.shot.svelte-f22yc img:where(.svelte-f22yc){aspect-ratio:auto;min-height:100%}.shot--win.svelte-f22yc img:where(.svelte-f22yc){aspect-ratio:auto}}.joint.svelte-2zjczj{background:var(--void);overflow:hidden}.joint__grid.svelte-2zjczj{align-items:center;gap:clamp(2rem,5vw,4.5rem);display:grid}.joint__photo.svelte-2zjczj{width:min(22rem,72%);margin:0 auto}.joint__photo.svelte-2zjczj img:where(.svelte-2zjczj){filter:drop-shadow(0 28px 40px #0009);width:100%;height:auto}.joint__text.svelte-2zjczj h2:where(.svelte-2zjczj){max-width:16ch;margin-top:.75rem;font-size:clamp(2rem,4.4vw,3.5rem)}.joint__text.svelte-2zjczj .lede:where(.svelte-2zjczj){margin-top:clamp(1rem,2vw,1.5rem)}.joint__example.svelte-2zjczj{max-width:40rem;color:var(--slate);margin-top:.9rem}.catches.svelte-2zjczj{flex-direction:column;gap:1rem;max-width:40rem;margin:clamp(1.5rem,3vw,2rem) 0 0;padding:0;list-style:none;display:flex}.catches.svelte-2zjczj li:where(.svelte-2zjczj){border-left:2px solid var(--accent,var(--sage));color:var(--slate);padding-left:1rem}.catches.svelte-2zjczj strong:where(.svelte-2zjczj){color:var(--starlight);margin-bottom:.2rem;display:block}@media (width>=900px){.joint__grid.svelte-2zjczj{grid-template-columns:.8fr 1.2fr}.joint__photo.svelte-2zjczj{width:min(24rem,100%)}}.video.svelte-p74rz7{background:var(--navy);border-block:1px solid var(--hair-soft);overflow:hidden}.video__grid.svelte-p74rz7{align-items:center;gap:clamp(2.5rem,5vw,4.5rem);display:grid}.video__media.svelte-p74rz7{margin:0}.frame.svelte-p74rz7{aspect-ratio:16/9;border:1px solid var(--hair);border-radius:var(--r-panel);background:radial-gradient(ellipse at 50% 110%, #6fa99e38, transparent 55%), linear-gradient(150deg, var(--console-hi), var(--void) 70%);place-items:center;display:grid;position:relative;overflow:hidden;box-shadow:0 28px 60px -28px #000000d9}.frame__orbit.svelte-p74rz7{aspect-ratio:1;pointer-events:none;border-radius:50%;position:absolute;top:50%;left:50%;translate:-50% -50%}.frame__orbit--a.svelte-p74rz7{border:1px solid #6fa99e59;width:82%}.frame__orbit--b.svelte-p74rz7{border:1px solid #e96d2a4d;width:58%;translate:-42% -50%}.frame__orbit--c.svelte-p74rz7{border:1px solid #6fa99e2e;width:112%}.frame__body.svelte-p74rz7{text-align:center;flex-direction:column;align-items:center;padding:1.5rem;display:flex;position:relative}.frame__play.svelte-p74rz7{aspect-ratio:1;background:var(--flare);width:clamp(3.5rem,7vw,4.75rem);fill:var(--void);border-radius:50%;place-items:center;display:grid;box-shadow:0 0 0 clamp(.5rem,1vw,.75rem) #ecf0f014}.frame__play.svelte-p74rz7 svg:where(.svelte-p74rz7){margin-left:4px}.frame__kicker.svelte-p74rz7{font-family:var(--mono);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--sage-light);margin-top:clamp(1.25rem,3vw,2rem);font-size:.6875rem;font-weight:500}.frame__title.svelte-p74rz7{font-family:var(--display);letter-spacing:.02em;text-transform:uppercase;color:var(--starlight);margin-top:.4rem;font-size:clamp(1.75rem,3.6vw,2.75rem);font-weight:600;line-height:1.05}.frame__meta.svelte-p74rz7{color:var(--ice);margin-top:.6rem;font-size:.875rem}.video__media.svelte-p74rz7 figcaption:where(.svelte-p74rz7){font-family:var(--mono);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--slate);margin-top:.85rem;font-size:.6875rem}.video__text.svelte-p74rz7 h2:where(.svelte-p74rz7){max-width:16ch;margin-top:.75rem;font-size:clamp(2rem,4.4vw,3.5rem)}.video__text.svelte-p74rz7 .lede:where(.svelte-p74rz7){margin-top:clamp(1rem,2vw,1.5rem)}.points.svelte-p74rz7{flex-direction:column;gap:.85rem;margin:clamp(1.5rem,3vw,2rem) 0 0;padding:0;list-style:none;display:flex}.points.svelte-p74rz7 li:where(.svelte-p74rz7){color:var(--ice);padding-left:1.6rem;font-size:1.0625rem;position:relative}.points.svelte-p74rz7 li:where(.svelte-p74rz7):before{content:"";background:var(--flare);clip-path:polygon(50% 0,62% 38%,100% 50%,62% 62%,50% 100%,38% 62%,0 50%,38% 38%);width:.85rem;height:.85rem;position:absolute;top:.3em;left:0}@media (width<=559px){.frame.svelte-p74rz7{aspect-ratio:4/3}}@media (width>=960px){.video__grid.svelte-p74rz7{grid-template-columns:1.1fr .9fr}}.launch.svelte-k9s2qn{background:radial-gradient(90% 120% at 50% 0%, #1c3050 0%, transparent 62%), var(--void);text-align:center;padding-block:clamp(5rem,10vw,8.5rem);position:relative;overflow:hidden}.launch__inner.svelte-k9s2qn{z-index:1;flex-direction:column;align-items:center;display:flex;position:relative}.launch.svelte-k9s2qn h2:where(.svelte-k9s2qn){margin-top:.85rem;font-size:clamp(2.75rem,7.5vw,6rem)}.launch__sub.svelte-k9s2qn{max-width:40ch;color:var(--ice);margin-top:clamp(1rem,2vw,1.5rem);font-size:clamp(1.0625rem,1rem + .35vw,1.25rem)}.launch__form.svelte-k9s2qn{justify-content:center;width:100%;margin-top:clamp(1.75rem,3.5vw,2.75rem);display:flex}.launch__fine.svelte-k9s2qn{color:var(--slate);margin-top:1.1rem;font-size:.875rem}
