.ScrollCue_cue__JGk2k{position:fixed;left:50%;bottom:calc(18px + env(safe-area-inset-bottom));z-index:30;display:flex;flex-direction:column;align-items:center;gap:3px;padding:8px 9px 6px;border-radius:999px;color:var(--on-ink);background:rgba(23,20,15,.62);border:1px solid rgba(242,237,227,.22);backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);pointer-events:none;opacity:0;transform:translate(-50%,8px);transition:opacity .32s ease,transform .32s ease}.ScrollCue_on__rYuTu{opacity:.9;transform:translate(-50%)}.ScrollCue_mouse__hnwRS{position:relative;display:block;width:16px;height:25px;border:1.5px solid;border-radius:999px}.ScrollCue_mouse__hnwRS i{position:absolute;left:50%;top:5px;width:2.5px;height:5px;margin-left:-1.25px;border-radius:2px;background:currentColor;animation:ScrollCue_wheel__0jDVY 1.7s ease-in-out infinite}.ScrollCue_chev__yBT3x{display:block;opacity:.75;animation:ScrollCue_nudge__IIMHg 1.7s ease-in-out infinite}@keyframes ScrollCue_wheel__0jDVY{0%{transform:translateY(0);opacity:1}70%{transform:translateY(8px);opacity:0}to{transform:translateY(0);opacity:0}}@keyframes ScrollCue_nudge__IIMHg{50%{transform:translateY(2px)}}@media (prefers-reduced-motion:reduce){.ScrollCue_cue__JGk2k{transition:none}.ScrollCue_chev__yBT3x,.ScrollCue_mouse__hnwRS i{animation:none}}.SiteLoader_root__PD7jm{position:fixed;inset:0;z-index:9999;display:flex;flex-direction:column;align-items:center;justify-content:center;background:#e1e0e4;animation:SiteLoader_siteLoaderFailsafe___3IZW 0s linear 12s forwards}@keyframes SiteLoader_siteLoaderFailsafe___3IZW{to{opacity:0;visibility:hidden;pointer-events:none}}.SiteLoader_done__FUinw{animation:none;opacity:0;visibility:hidden;pointer-events:none;transition:opacity .6s cubic-bezier(.16,1,.3,1),visibility 0s linear .6s}.SiteLoader_media__kYOBJ{position:absolute;inset:0;overflow:hidden}.SiteLoader_photo__rMq3V,.SiteLoader_tiny__MUT7e{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.SiteLoader_tiny__MUT7e{filter:blur(12px);transform:scale(1.06)}.SiteLoader_photo__rMq3V{opacity:0;transition:opacity .5s ease}.SiteLoader_photo__rMq3V[data-loaded=true]{opacity:1}.SiteLoader_scrim__op4bO{position:absolute;inset:0;background:radial-gradient(ellipse 70% 55% at 50% 50%,rgba(255,255,255,.72) 0,rgba(255,255,255,.28) 55%,rgba(255,255,255,0) 100%)}.SiteLoader_inner__IYhGY{position:relative;display:flex;flex-direction:column;align-items:center;gap:18px;padding:0 24px;text-align:center}.SiteLoader_mark__jSxcU{width:clamp(132px,22vw,208px);height:auto}.SiteLoader_line__roM48{margin:0;font-family:var(--font-mono,monospace);font-size:.68rem;font-weight:700;letter-spacing:.18em;text-transform:uppercase;color:rgba(23,20,15,.55)}.SiteLoader_bar__WiMQd{width:min(240px,62vw);height:3px;border-radius:3px;background:rgba(23,20,15,.14);overflow:hidden}.SiteLoader_fill__d5J_0{display:block;width:0;height:100%;border-radius:3px;background:var(--saffron);transition:width .3s ease}@media (prefers-reduced-motion:reduce){.SiteLoader_done__FUinw{transition:none}}@font-face{font-family:Poppins;font-style:normal;font-weight:300;font-display:swap;src:url(/_next/static/media/6c177e25b87fd9cd-s.woff2) format("woff2");unicode-range:u+0900-097f,u+1cd0-1cf4,u+1cf7-1cf9,u+200c-200d,u+20a8,u+20b9,u+20f0,u+25cc,u+a830-a839,u+a8e0-a8ff,u+11b00-11b0a}@font-face{font-family:Poppins;font-style:normal;font-weight:300;font-display:swap;src:url(/_next/static/media/6c9a125e97d835e1-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:Poppins;font-style:normal;font-weight:300;font-display:swap;src:url(/_next/static/media/4c285fdca692ea22-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:Poppins;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/034d78ad42e9620c-s.woff2) format("woff2");unicode-range:u+0900-097f,u+1cd0-1cf4,u+1cf7-1cf9,u+200c-200d,u+20a8,u+20b9,u+20f0,u+25cc,u+a830-a839,u+a8e0-a8ff,u+11b00-11b0a}@font-face{font-family:Poppins;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/fe0777f1195381cb-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:Poppins;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/eafabf029ad39a43-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:Poppins;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/db911767852bc875-s.woff2) format("woff2");unicode-range:u+0900-097f,u+1cd0-1cf4,u+1cf7-1cf9,u+200c-200d,u+20a8,u+20b9,u+20f0,u+25cc,u+a830-a839,u+a8e0-a8ff,u+11b00-11b0a}@font-face{font-family:Poppins;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/f10b8e9d91f3edcb-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:Poppins;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/8888a3826f4a3af4-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:Poppins;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/29e7bbdce9332268-s.woff2) format("woff2");unicode-range:u+0900-097f,u+1cd0-1cf4,u+1cf7-1cf9,u+200c-200d,u+20a8,u+20b9,u+20f0,u+25cc,u+a830-a839,u+a8e0-a8ff,u+11b00-11b0a}@font-face{font-family:Poppins;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/c3bc380753a8436c-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:Poppins;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/0484562807a97172-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:Poppins;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/29a4aea02fdee119-s.woff2) format("woff2");unicode-range:u+0900-097f,u+1cd0-1cf4,u+1cf7-1cf9,u+200c-200d,u+20a8,u+20b9,u+20f0,u+25cc,u+a830-a839,u+a8e0-a8ff,u+11b00-11b0a}@font-face{font-family:Poppins;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/a1386beebedccca4-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:Poppins;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/b957ea75a84b6ea7-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:Poppins;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/28485c0de2075f40-s.woff2) format("woff2");unicode-range:u+0900-097f,u+1cd0-1cf4,u+1cf7-1cf9,u+200c-200d,u+20a8,u+20b9,u+20f0,u+25cc,u+a830-a839,u+a8e0-a8ff,u+11b00-11b0a}@font-face{font-family:Poppins;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/5fb25f343c7550ca-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:Poppins;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/7db6c35d839a711c-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:Poppins Fallback;src:local("Arial");ascent-override:93.62%;descent-override:31.21%;line-gap-override:8.92%;size-adjust:112.16%}.__className_76bdbe{font-family:Poppins,Poppins Fallback;font-style:normal}.__variable_76bdbe{--poppins-font:"Poppins","Poppins Fallback"}:root{--nav-h:50px;--ink:#17140f;--paper:#f2ede3;--card:#fbf8f2;--saffron:#f2790e;--saffron-deep:#b8500a;--saffron-pressed:#f98b2e;--saffron-tint:#fbe9d2;--saffron-tint-line:#f0d3a8;--saffron-text:#9e4e08;--green:#2e9e63;--green-deep:#1f6e44;--green-tint:#e4f2e9;--green-line:#b9dcc7;--red:#d14a3a;--red-text:#b23a2c;--red-tint:#fbe1dd;--line:#dcd4c6;--line-soft:#e1d9ca;--divider:#e9e2d5;--dashed:#c9c0ae;--tile:#ede7da;--body:#463f35;--body-alt:#564e42;--muted:#6b6355;--faint:#8b8271;--disabled:#a29886;--on-ink:#f2ede3;--on-ink-muted:#b7ae9c;--on-fill:#fff;--photo-a:#e6dccb;--photo-b:#efe7d9;--scrim:rgba(23,20,15,0.5);--font-archivo:var(--poppins-font);--font-mono:var(--poppins-font);--saffron-glow:#f68a22;--saffron-shade:#d95e00;--orb-light:rgba(255,190,110,0.58);--on-saffron:#ffffff;--on-saffron-muted:rgba(255,255,255,0.92);--glass-bg:rgba(255,255,255,0.18);--glass-line:rgba(255,255,255,0.35);--surface:#ffffff;--surface-warm:var(--card);--live-green:var(--green);--shadow-cta:0 2px 0 var(--saffron-deep)}*{box-sizing:border-box}body,html{padding:0;margin:0}body{background:var(--paper);color:var(--body);font-family:var(--font-archivo),system-ui,sans-serif;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}a{color:inherit;text-decoration:none}img{max-width:100%;display:block}button{font:inherit;color:inherit}[tabindex]:focus-visible,a:focus-visible,button:focus-visible{outline:2px solid var(--ink);outline-offset:2px}@media (prefers-reduced-motion:reduce){*{animation-duration:.001ms!important;animation-iteration-count:1!important;transition-duration:.001ms!important;scroll-behavior:auto!important}}:root{--reveal-ease:cubic-bezier(0.16,1,0.3,1)}[data-reveal]{opacity:0;transform:translateY(14px);transition:opacity .42s var(--reveal-ease),transform .42s var(--reveal-ease)}.no-js [data-reveal],[data-reveal].in{opacity:1;transform:none}body.paused *,body.paused :after,body.paused :before{animation-play-state:paused!important}body,html{overflow-x:hidden;overflow-x:clip}@media (pointer:coarse){:root{--nav-h:62px}}