@font-face{font-family:Figtree;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/d9fef5bf2f64cf9a-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-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Figtree;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/de42cfb9a3b980ae-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:Figtree;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/d9fef5bf2f64cf9a-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-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Figtree;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/de42cfb9a3b980ae-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:Figtree;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/d9fef5bf2f64cf9a-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-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Figtree;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/de42cfb9a3b980ae-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:Figtree;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/d9fef5bf2f64cf9a-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-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Figtree;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/de42cfb9a3b980ae-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:Figtree Fallback;src:local("Arial");ascent-override:94.32%;descent-override:24.82%;line-gap-override:0.00%;size-adjust:100.72%}.__className_04858b{font-family:Figtree,Figtree Fallback;font-style:normal}.__variable_04858b{--font-web-round:"Figtree","Figtree Fallback"}:root{--bg:#111111;--fg:#ffffff;--fg-dim:rgba(255,255,255,0.70);--fg-faint:rgba(255,255,255,0.50);--fg-ghost:rgba(255,255,255,0.28);--glass-fill:rgba(255,255,255,0.05);--glass-fill-strong:rgba(255,255,255,0.11);--surface-fill:#1d1d1d;--surface-fill-strong:#2b2b2b;--send:#00ba7c;--send-ink:#04140d;--glass-edge:rgba(255,255,255,0.16);--glass-edge-top:rgba(255,255,255,0.42);--blur-panel:22px;--blur-sheet:30px;--blur-chip:14px;--glass-sat:180%;--r-panel:18px;--r-row:20px;--r-field:24px;--r-sheet:26px;--r-chip:999px;--gap-4:4px;--gap-8:8px;--gap-12:12px;--gap-16:16px;--gap-24:24px;--page-pad:24px;--bar-h:52px;--rail-w:350px;--pill-h:36px;--pill-h-compact:32px;--pill-pad:14px;--pill-pad-compact:11px;--vh-full:100vh;--sheet-medium:62vh;--sheet-large:90vh;--avail-h:max(0px,calc(var(--vh-full) - var(--page-pad) * 2 - var(--bar-h) - var(--gap-16)));--avail-w:max(0px,calc(min(1180px, 100vw - var(--page-pad) * 2) - var(--rail-w) - var(--gap-24)));--pic-w:min(calc(var(--avail-h) * 9 / 16),var(--avail-w));--pic-h:calc(var(--pic-w) * 16 / 9);--col-h:calc(var(--bar-h) + var(--gap-16) + var(--pic-h));--live-fill:#e01043;--accent:#ff5c8a;--accent-soft:rgba(255,92,138,0.40);--ease-out:cubic-bezier(0.16,1,0.3,1);--ease-in-out:cubic-bezier(0.65,0,0.35,1);--font-round:"SF Pro Rounded",ui-rounded,var(--font-web-round),"SF Pro Text",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif;--t-label:11px;--t-meta:13px;--t-body:15px;--t-lead:18px;--t-input:16px;--w-regular:400;--w-medium:500;--w-semibold:600;--w-bold:700;--track-label:0.09em;--track-tight:-0.01em;--track-display:-0.025em}@supports (height:1dvh){:root{--vh-full:100dvh;--sheet-medium:62dvh;--sheet-large:90dvh}}*{box-sizing:border-box}body,html{margin:0;padding:0;height:100%;background:var(--bg)}body{font-family:var(--font-round);color:var(--fg);-webkit-font-smoothing:antialiased;overscroll-behavior:none}button{cursor:pointer}button,input{font:inherit;color:inherit;background:none;border:0}input{outline:0}:focus-visible{outline:2px solid var(--fg);outline-offset:2px}[role=button]:focus-visible,button:focus-visible{outline:2px solid var(--fg);outline-offset:3px}input:focus-visible{outline:none}.glass:has(input:focus-visible){outline:2px solid var(--fg);outline-offset:2px}.hit:after{content:"";position:absolute;inset:-9px -8px}.sr-only{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;-webkit-clip-path:inset(50%);clip-path:inset(50%);white-space:nowrap;border:0}.glass{position:relative;background-color:var(--glass-fill);backdrop-filter:blur(var(--blur-panel)) saturate(var(--glass-sat)) brightness(1.06);-webkit-backdrop-filter:blur(var(--blur-panel)) saturate(var(--glass-sat)) brightness(1.06);border:1px solid var(--glass-edge);box-shadow:0 8px 32px rgba(0,0,0,.36),inset 0 1px 0 var(--glass-edge-top),inset 1px 0 0 rgba(255,255,255,.1),inset -1px 0 0 rgba(255,255,255,.1),inset 0 -1px 0 rgba(255,255,255,.06);transform:translateZ(0);isolation:isolate}.glass[data-strong]{background-color:var(--glass-fill-strong)}.glass[data-elected]{transform:translateZ(0) scale(1.015)}.glass[data-elected],.glass[data-strong]{transition:transform .42s var(--ease-out)}.flat .glass{backdrop-filter:none;-webkit-backdrop-filter:none;background-color:var(--surface-fill);transform:none}.flat .glass[data-strong]{background-color:var(--surface-fill-strong)}.flat .glass[data-elected]{transform:scale(1.015)}.glass:before{content:"";position:absolute;inset:0;border-radius:inherit;background-image:linear-gradient(180deg,rgba(255,255,255,.16) 0,rgba(255,255,255,.04) 40%,transparent 64%);pointer-events:none;z-index:-1}.credit{background-color:rgba(0,0,0,.42);backdrop-filter:blur(var(--blur-chip)) saturate(var(--glass-sat));-webkit-backdrop-filter:blur(var(--blur-chip)) saturate(var(--glass-sat));border:1px solid rgba(255,255,255,.12)}.sheet-surface{background-color:rgba(18,18,20,.72);backdrop-filter:blur(var(--blur-sheet)) saturate(var(--glass-sat));-webkit-backdrop-filter:blur(var(--blur-sheet)) saturate(var(--glass-sat))}@supports not (((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))) or (-webkit-backdrop-filter:blur(1px))){.glass{background-color:rgba(28,28,30,.88)}.credit{background-color:rgba(10,10,12,.92)}.sheet-surface{background-color:rgba(18,18,20,.96)}}@media (prefers-reduced-transparency:reduce){.credit,.glass,.sheet-surface{backdrop-filter:none;-webkit-backdrop-filter:none}.glass{background-color:rgba(24,24,26,.94)}.credit{background-color:rgba(10,10,12,.96)}.sheet-surface{background-color:rgba(18,18,20,.98)}.glass:before{display:none}}@media (prefers-reduced-motion:reduce){*,:after,:before{animation-duration:.001ms!important;animation-iteration-count:1!important;transition-duration:.001ms!important}}@keyframes livepulse{0%{box-shadow:0 0 0 0 rgba(255,255,255,.55)}70%{box-shadow:0 0 0 7px rgba(255,255,255,0)}to{box-shadow:0 0 0 0 rgba(255,255,255,0)}}@keyframes elected-sweep{0%{transform:translateX(-120%)}to{transform:translateX(220%)}}@keyframes fade-up{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@keyframes x-heart{0%{transform:scale(0)}38%{transform:scale(1.35)}62%{transform:scale(.92)}80%{transform:scale(1.04)}to{transform:scale(1)}}@keyframes x-ring{0%{transform:scale(.2);opacity:0;border-width:6px}12%{opacity:.85}to{transform:scale(2.6);opacity:0;border-width:1px}}@keyframes x-dot{0%{transform:translate(0) scale(0);opacity:0}18%{transform:translate(calc(var(--dx) * .35),calc(var(--dy) * .35)) scale(1);opacity:1}to{transform:translate(var(--dx),var(--dy)) scale(0);opacity:0}}@keyframes just-sent{0%{opacity:0;transform:translateY(-10px) scale(.97)}to{opacity:1;transform:none}}@keyframes np-pulse{0%{transform:scale(1);opacity:.7}70%{transform:scale(2.6);opacity:0}to{transform:scale(2.6);opacity:0}}@keyframes send-fly{0%{opacity:0;transform:translateY(0) scale(1)}18%{opacity:1}to{opacity:0;transform:translateY(-46px) scale(.9)}}@keyframes splash-in{0%{opacity:0;transform:translateY(14px) scale(.97);filter:blur(6px)}to{opacity:1;transform:none;filter:none}}@keyframes splash-drift{0%{opacity:.62;transform:translateZ(0) scale(1)}50%{opacity:1;transform:translate3d(0,-2.5%,0) scale(1.06)}to{opacity:.62;transform:translateZ(0) scale(1)}}@keyframes feed-nudge{0%{transform:translateY(0)}42%{transform:translateY(-11%)}to{transform:translateY(0)}}@keyframes hint-bob{0%,to{transform:translateY(0);opacity:.55}50%{transform:translateY(5px);opacity:1}}@keyframes sheet-in{0%{transform:translateY(100%)}to{transform:translateY(0)}}@keyframes backdrop-in{0%{opacity:0}to{opacity:1}}@keyframes bar-sweep{0%{transform:translateX(-150%)}to{transform:translateX(360%)}}.brochure-split{display:grid;grid-template-columns:1fr;grid-gap:var(--gap-16);gap:var(--gap-16)}@media (min-width:640px){.brochure-split{grid-template-columns:1fr 1fr;gap:var(--gap-24)}}