@font-face{font-family:"Source Serif 4";font-style:italic;font-weight:200 900;font-display:swap;src:url(../media/34d6927adec7cf56-s.0bkeoxq1wrrab.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:"Source Serif 4";font-style:italic;font-weight:200 900;font-display:swap;src:url(../media/11e9730d70f3df61-s.0xbeom-k-c995.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:"Source Serif 4";font-style:italic;font-weight:200 900;font-display:swap;src:url(../media/94800d63c463b116-s.0tehcyub_zwpw.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:"Source Serif 4";font-style:italic;font-weight:200 900;font-display:swap;src:url(../media/7685343155bcb53f-s.11szyw9cg-wb7.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:"Source Serif 4";font-style:italic;font-weight:200 900;font-display:swap;src:url(../media/c0640dc9a2bf5797-s.0~wxc5lzwngw3.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:"Source Serif 4";font-style:italic;font-weight:200 900;font-display:swap;src:url(../media/48a1b83fac2e67c0-s.p.0~x-dzvq0oc5l.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Source Serif 4";font-style:normal;font-weight:200 900;font-display:swap;src:url(../media/0fb96d1b5bc8468e-s.0td~nlno2pci9.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:"Source Serif 4";font-style:normal;font-weight:200 900;font-display:swap;src:url(../media/1a36275c0a5dae4b-s.05g1.-j1d2_j_.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:"Source Serif 4";font-style:normal;font-weight:200 900;font-display:swap;src:url(../media/4516abe641523af1-s.0m-tzymvy~tsx.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:"Source Serif 4";font-style:normal;font-weight:200 900;font-display:swap;src:url(../media/8b28f59145c251c9-s.0d_9yo8j51k03.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:"Source Serif 4";font-style:normal;font-weight:200 900;font-display:swap;src:url(../media/6809fa33fa73d760-s.0mvcign-3wg8l.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:"Source Serif 4";font-style:normal;font-weight:200 900;font-display:swap;src:url(../media/cef856781ea24bd1-s.p.17m2ldfggy3u-.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Source Serif 4 Fallback";src:local(Times New Roman);ascent-override:87.87%;descent-override:28.41%;line-gap-override:0.0%;size-adjust:117.91%}.source_serif_4_d6f4593c-module__tLFfHG__className{font-family:"Source Serif 4","Source Serif 4 Fallback"}.source_serif_4_d6f4593c-module__tLFfHG__variable{--font-home-serif:"Source Serif 4", "Source Serif 4 Fallback"}
@font-face{font-family:Hanken Grotesk;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/91bd2e40df15814e-s.0eq-h7p0~f2-i.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Hanken Grotesk;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/a63431c4ac64ea8b-s.0-m28h~k~95g~.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Hanken Grotesk;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/8b4ed0a90d903ab5-s.18283yqfiehau.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:Hanken Grotesk;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/c47649aa31f9e140-s.p.11uo_35nso9mn.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Hanken Grotesk Fallback;src:local(Arial);ascent-override:99.07%;descent-override:30.02%;line-gap-override:0.0%;size-adjust:100.94%}.hanken_grotesk_774653df-module__h2QLTq__className{font-family:Hanken Grotesk,Hanken Grotesk Fallback;font-style:normal}.hanken_grotesk_774653df-module__h2QLTq__variable{--font-home-sans:"Hanken Grotesk", "Hanken Grotesk Fallback"}
@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/e390973e931a41c5-s.08hd0g.321csk.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/59b15b4bcd7b1eb5-s.0x08jh8vondwt.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/e532fa1b9921e1cd-s.0~wrfy7sm-h4g.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/2fe89d53234c61d4-s.0k_.i63k_i_qa.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/99e609270109b47d-s.p.16-z~2sp29ex6.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/5e05ae5b48faa55e-s.0m9hhkgdlzukj.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/a7afbb44bec2bb18-s.0juuwbcf7uz~t.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/02263ebadd758ea4-s.0qg7j5o.yrclm.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/68757d6cddeff913-s.0hkrq11n-dhos.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/effe91970fc4db64-s.p.07ig5l8azj~hy.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Mono Fallback;src:local(Arial);ascent-override:76.16%;descent-override:20.43%;line-gap-override:0.0%;size-adjust:134.59%}.ibm_plex_mono_279ce17-module__qhHbnq__className{font-family:IBM Plex Mono,IBM Plex Mono Fallback;font-style:normal}.ibm_plex_mono_279ce17-module__qhHbnq__variable{--font-home-mono:"IBM Plex Mono", "IBM Plex Mono Fallback"}
.home-module__oe3DtG__root{--c-cream:#f6f4ff;--c-paper:#fff;--c-ink:#14123a;--c-navy:#2b2bd9;--c-navy-2:#4636f0;--c-terra:#ff3d81;--c-terra-text:#d6125f;--c-ochre:#8b5cf6;--c-sage:#12b886;--c-sage-deep:#0b8a62;--c-sky:#38b6ff;--c-line:#e7e4f5;--c-line-2:#d4cef0;--c-muted:#4d4a6b;--c-faint:#6b6890;--c-sand:#efeaff;--c-serif:var(--font-home-serif), "Source Serif 4", Georgia, serif;--c-sans:var(--font-home-sans), "Hanken Grotesk", system-ui, sans-serif;--c-mono:var(--font-home-mono), "IBM Plex Mono", ui-monospace, monospace;--c-ease:cubic-bezier(.22, 1, .36, 1);--c-slow:1.2s;--c-shadow-1:0 1px 2px #2b1ea00f, 0 8px 24px -12px #2b1ea02e;--c-shadow-2:0 2px 4px #2b1ea00d, 0 24px 60px -24px #2b1ea059, 0 60px 120px -60px #2b1ea04d;background:var(--c-cream);min-height:100vh;color:var(--c-ink);font-family:var(--c-sans);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;font-size:17px;line-height:1.55;position:relative;overflow-x:clip}html:has(.home-module__oe3DtG__root){--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background:#f6f4ff;scroll-padding-top:84px}.home-module__oe3DtG__root ::selection{color:var(--c-ink);background:#e2d8ff}.home-module__oe3DtG__root :focus-visible{outline:2px solid var(--c-terra);outline-offset:3px;border-radius:6px}:where(.home-module__oe3DtG__root) a{color:inherit;text-decoration:none}:where(.home-module__oe3DtG__root) button{font:inherit;color:inherit;cursor:pointer}:where(.home-module__oe3DtG__root) h1,:where(.home-module__oe3DtG__root) h2,:where(.home-module__oe3DtG__root) h3,:where(.home-module__oe3DtG__root) h4,:where(.home-module__oe3DtG__root) p,:where(.home-module__oe3DtG__root) ul,:where(.home-module__oe3DtG__root) ol,:where(.home-module__oe3DtG__root) figure{margin:0}:where(.home-module__oe3DtG__root) ul,:where(.home-module__oe3DtG__root) ol{padding:0;list-style:none}.home-module__oe3DtG__srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.home-module__oe3DtG__skip{z-index:200;background:var(--c-navy);border-radius:10px;padding:10px 14px;font-weight:600;position:absolute;top:-60px;left:16px;color:var(--c-paper)!important}.home-module__oe3DtG__skip:focus{top:12px}.home-module__oe3DtG__wrap{width:100%;max-width:1280px;margin:0 auto;padding:0 40px}@media (max-width:760px){.home-module__oe3DtG__wrap{padding:0 20px}}.home-module__oe3DtG__section{padding:64px 0;position:relative}@media (max-width:760px){.home-module__oe3DtG__section{padding:44px 0}}.home-module__oe3DtG__kicker{font-family:var(--c-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--c-muted);align-items:center;gap:10px;font-size:12px;display:inline-flex}.home-module__oe3DtG__kicker:before{content:"";background:var(--k,var(--c-terra));border-radius:50%;width:7px;height:7px}.home-module__oe3DtG__h2{font-family:var(--c-serif);font-optical-sizing:auto;letter-spacing:-.022em;color:var(--c-ink);text-wrap:balance;font-size:clamp(30px,3.4vw,46px);font-weight:400;line-height:1.04}.home-module__oe3DtG__h2 em{color:var(--c-terra-text);font-style:italic}.home-module__oe3DtG__lede{max-width:34em;color:var(--c-muted);text-wrap:pretty;font-size:clamp(17px,1.35vw,19px);line-height:1.6}.home-module__oe3DtG__mono{font-family:var(--c-mono);font-variant-numeric:tabular-nums}.home-module__oe3DtG__btn{letter-spacing:-.005em;white-space:nowrap;height:50px;transition:color .3s ease, border-color .3s ease, transform .4s var(--c-ease), box-shadow .4s var(--c-ease);border:1px solid #0000;border-radius:999px;justify-content:center;align-items:center;gap:10px;padding:0 24px;font-size:16px;font-weight:600;display:inline-flex}.home-module__oe3DtG__btnPrimary{background-color:#7b3cff;background-image:linear-gradient(100deg,#5b3bff 0%,#b23cff 55%,#ff3d81 100%);box-shadow:inset 0 1px #ffffff1f,0 10px 24px -12px #2b1ea0b3;color:var(--c-paper)!important}.home-module__oe3DtG__btnPrimary:hover{background-color:#6a2af0;background-image:linear-gradient(100deg,#4a2af0 0%,#a12ef0 55%,#f02a70 100%);transform:translateY(-1px);box-shadow:inset 0 1px #ffffff1f,0 16px 30px -14px #2b1ea0cc}.home-module__oe3DtG__btnPrimary svg{transition:transform .4s var(--c-ease)}.home-module__oe3DtG__btnPrimary:hover svg{transform:translate(3px)}.home-module__oe3DtG__btnGhost{border-color:var(--c-line-2);color:var(--c-ink);background:0 0}.home-module__oe3DtG__btnGhost:hover{border-color:var(--c-ink);background:var(--c-paper)}.home-module__oe3DtG__btnLight{background:var(--c-paper);color:var(--c-navy)!important}.home-module__oe3DtG__btnLight:hover{background:#fff;transform:translateY(-1px)}.home-module__oe3DtG__root [data-armed] .home-module__oe3DtG__rv{opacity:0;transform:translateY(22px)}.home-module__oe3DtG__root [data-armed] .home-module__oe3DtG__rvFade{opacity:0}.home-module__oe3DtG__root [data-armed][data-in] .home-module__oe3DtG__rv,.home-module__oe3DtG__root [data-armed][data-in] .home-module__oe3DtG__rvFade{opacity:1;transition:opacity var(--c-slow) var(--c-ease), transform var(--c-slow) var(--c-ease);transition-delay:calc(var(--d,0) * 90ms);transform:none}.home-module__oe3DtG__header{z-index:60;border-bottom:1px solid #0000;transition:background .4s,box-shadow .4s,border-color .4s;position:sticky;top:0}.home-module__oe3DtG__header[data-scrolled]{border-bottom-color:var(--c-line);background:#f6f4ffeb;box-shadow:0 10px 30px -24px #2b1ea066}@supports ((-webkit-backdrop-filter:blur(8px)) or (backdrop-filter:blur(8px))){.home-module__oe3DtG__header[data-scrolled]{-webkit-backdrop-filter:saturate(1.2)blur(12px);backdrop-filter:saturate(1.2)blur(12px);background:#f6f4ffd1}}.home-module__oe3DtG__headerInner{align-items:center;gap:28px;height:76px;display:flex}.home-module__oe3DtG__logo{flex:none;width:92px;display:block}.home-module__oe3DtG__logo svg{width:100%;height:auto;display:block}.home-module__oe3DtG__nav{align-items:center;gap:4px;margin:0 auto;display:flex}.home-module__oe3DtG__nav a{color:#231c71;border-radius:999px;padding:8px 13px;font-size:15px;font-weight:500;transition:color .25s,background .25s;position:relative}.home-module__oe3DtG__nav a:hover{color:var(--c-ink);background:#2b1ea00f}.home-module__oe3DtG__headerRight{align-items:center;gap:18px;display:flex}.home-module__oe3DtG__headerAlt{color:var(--c-ink);border-bottom:1px solid var(--c-line-2);padding-bottom:1px;font-size:15px;font-weight:500;transition:border-color .25s}.home-module__oe3DtG__headerAlt:hover{border-color:var(--c-ink)}.home-module__oe3DtG__headerCta{height:42px;padding:0 18px;font-size:15px}.home-module__oe3DtG__menuBtn{border:1px solid var(--c-line-2);background:var(--c-paper);border-radius:999px;justify-content:center;align-items:center;width:44px;height:44px;display:none}.home-module__oe3DtG__menuBtn span{background:var(--c-ink);width:16px;height:1.5px;box-shadow:0 -5px 0 var(--c-ink), 0 5px 0 var(--c-ink);display:block;position:relative}@media (max-width:1120px){.home-module__oe3DtG__headerAlt{display:none}}@media (max-width:980px){.home-module__oe3DtG__nav{display:none}.home-module__oe3DtG__headerRight{margin-left:auto}.home-module__oe3DtG__menuBtn{display:inline-flex}}@media (max-width:520px){.home-module__oe3DtG__headerCta{display:none}.home-module__oe3DtG__headerInner{height:66px}.home-module__oe3DtG__logo{width:80px}}.home-module__oe3DtG__sheet{z-index:90;background:var(--c-cream);flex-direction:column;padding:0 20px 28px;display:flex;position:fixed;inset:0;overflow-y:auto}.home-module__oe3DtG__sheetTop{border-bottom:1px solid var(--c-line);justify-content:space-between;align-items:center;height:66px;display:flex}.home-module__oe3DtG__sheetClose{border:1px solid var(--c-line-2);background:var(--c-paper);border-radius:999px;justify-content:center;align-items:center;width:44px;height:44px;display:inline-flex}.home-module__oe3DtG__sheetNav{flex-direction:column;padding:18px 0;display:flex}.home-module__oe3DtG__sheetNav a{border-bottom:1px solid var(--c-line);font-family:var(--c-serif);letter-spacing:-.015em;justify-content:space-between;align-items:baseline;padding:14px 2px;font-size:30px;line-height:1.1;display:flex}.home-module__oe3DtG__sheetNav a span{font-family:var(--c-mono);color:var(--c-faint);font-size:12px}.home-module__oe3DtG__sheetFoot{flex-direction:column;gap:12px;margin-top:auto;padding-top:20px;display:flex}.home-module__oe3DtG__sheetFoot .home-module__oe3DtG__btn{width:100%}.home-module__oe3DtG__sheet[data-open]{animation:home-module__oe3DtG__sheetIn .45s var(--c-ease)}@keyframes home-module__oe3DtG__sheetIn{0%{opacity:0;transform:translateY(-8px)}}.home-module__oe3DtG__frame{background:var(--c-paper);box-shadow:var(--c-shadow-2);border:1px solid #2b1ea01a;border-radius:14px;position:relative;overflow:hidden}.home-module__oe3DtG__frameBar{border-bottom:1px solid var(--c-line);background:#e4e0f6;align-items:center;gap:10px;height:34px;padding:0 12px;display:flex}.home-module__oe3DtG__frameDots{gap:6px;display:flex}.home-module__oe3DtG__frameDots i{background:#c2bbe3;border-radius:50%;width:9px;height:9px}.home-module__oe3DtG__frameDots i:first-child{background:#f7648e}.home-module__oe3DtG__frameDots i:nth-child(2){background:#f66fb7}.home-module__oe3DtG__frameDots i:nth-child(3){background:#a9e3ce}.home-module__oe3DtG__frameUrl{background:var(--c-paper);border:1px solid var(--c-line);max-width:260px;height:20px;font-family:var(--c-mono);text-align:center;color:var(--c-faint);white-space:nowrap;text-overflow:ellipsis;border-radius:6px;flex:1;margin:0 auto;font-size:10.5px;line-height:18px;overflow:hidden}.home-module__oe3DtG__frameSpacer{width:39px}.home-module__oe3DtG__pill{white-space:nowrap;color:#231c71;background:#e6f2fb;border-radius:999px;align-items:center;gap:6px;height:22px;padding:0 9px;font-size:12px;font-weight:600;display:inline-flex}.home-module__oe3DtG__pill:before{content:"";opacity:.8;background:currentColor;border-radius:50%;width:6px;height:6px}.home-module__oe3DtG__pill[data-tone=sage]{color:#06704f;background:#dcfbef}.home-module__oe3DtG__pill[data-tone=ochre]{color:#722bee;background:#dad2f9}.home-module__oe3DtG__pill[data-tone=sky]{color:#292182;background:#e1f0fa}.home-module__oe3DtG__pill[data-tone=terra]{color:#da0b46;background:#f7dce4}.home-module__oe3DtG__pill[data-tone=muted]{color:#1b659a;background:#e1dcf5}.home-module__oe3DtG__avatar{letter-spacing:.02em;width:30px;height:30px;color:var(--c-ink);border-radius:50%;flex:none;justify-content:center;align-items:center;font-size:11px;font-weight:700;display:inline-flex}.home-module__oe3DtG__grain{isolation:isolate;position:relative}.home-module__oe3DtG__grain:after{content:"";pointer-events:none;border-radius:inherit;opacity:.16;mix-blend-mode:multiply;z-index:2;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='180' height='180'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='2' stitchTiles='stitch'/><feColorMatrix values='0 0 0 0 0.13  0 0 0 0 0.16  0 0 0 0 0.22  0 0 0 0.55 0'/></filter><rect width='100%' height='100%' filter='url(%23n)'/></svg>");position:absolute;inset:0}@media (prefers-reduced-motion:reduce){.home-module__oe3DtG__root *,.home-module__oe3DtG__root :before,.home-module__oe3DtG__root :after{transition-duration:.001ms!important;animation-duration:.001ms!important;animation-iteration-count:1!important}}.home-module__oe3DtG__root section[id]{scroll-margin-top:0}
.ui-module__rjG63W__draft{color:var(--c-ink);padding:18px 20px 20px;font-size:14px;line-height:1.5}.ui-module__rjG63W__draftCompact{padding:14px 16px 16px;font-size:13px}.ui-module__rjG63W__draftHead{justify-content:space-between;align-items:center;gap:10px;margin-bottom:14px;display:flex}.ui-module__rjG63W__queue{color:var(--c-muted);align-items:center;gap:8px;font-size:12.5px;font-weight:600;display:inline-flex}.ui-module__rjG63W__count{background:var(--c-navy);min-width:20px;height:20px;color:var(--c-paper);font-family:var(--c-mono);border-radius:999px;justify-content:center;align-items:center;padding:0 6px;font-size:11px;font-weight:500;display:inline-flex}.ui-module__rjG63W__draftMeta{border-bottom:1px solid var(--c-line);align-items:center;gap:10px;padding-bottom:12px;display:flex}.ui-module__rjG63W__to{color:var(--c-muted);font-size:12.5px}.ui-module__rjG63W__to b{color:var(--c-ink);font-weight:600}.ui-module__rjG63W__subject{letter-spacing:-.01em;font-size:1.05em;font-weight:650}.ui-module__rjG63W__body{color:#201a66;margin-top:12px}.ui-module__rjG63W__attach{background:var(--c-cream);border:1px solid var(--c-line);color:var(--c-muted);border-radius:8px;align-items:center;gap:6px;margin-top:12px;padding:5px 10px;font-size:12px;font-weight:500;display:inline-flex}.ui-module__rjG63W__list{font-size:13px}.ui-module__rjG63W__listHead{border-bottom:1px solid var(--c-line);font-family:var(--c-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--c-faint);grid-template-columns:1fr 44px 104px;gap:10px;padding:10px 14px;font-size:10.5px;display:grid}.ui-module__rjG63W__row{border-bottom:1px solid #ded8f4;grid-template-columns:1fr 44px 104px;align-items:center;gap:10px;padding:9px 14px;display:grid}.ui-module__rjG63W__row:last-child{border-bottom:0}.ui-module__rjG63W__who{align-items:center;gap:9px;min-width:0;display:flex}.ui-module__rjG63W__who>span:last-child{flex-direction:column;min-width:0;display:flex}.ui-module__rjG63W__who b{white-space:nowrap;text-overflow:ellipsis;font-weight:600;overflow:hidden}.ui-module__rjG63W__who small{color:var(--c-faint);white-space:nowrap;text-overflow:ellipsis;font-size:11.5px;overflow:hidden}.ui-module__rjG63W__score{font-family:var(--c-mono);color:var(--c-ink);font-size:12.5px}.ui-module__rjG63W__noScore .ui-module__rjG63W__listHead,.ui-module__rjG63W__noScore .ui-module__rjG63W__row{grid-template-columns:minmax(0,1fr) auto}.ui-module__rjG63W__noScore .ui-module__rjG63W__listHead span:nth-child(2),.ui-module__rjG63W__noScore .ui-module__rjG63W__score{display:none}.ui-module__rjG63W__editor{border:1px solid var(--c-terra);background:var(--c-paper);width:100%;min-height:110px;font:inherit;color:var(--c-ink);resize:vertical;border-radius:10px;outline:none;margin-top:12px;padding:10px 12px;line-height:1.55;display:block;box-shadow:0 0 0 3px #ff3d8124}
.art-module__Jp2OYa__layer{--dd:0;transform:translate3d(calc(var(--mx,0) * var(--dd) * -1.4px), calc(var(--my,0) * var(--dd) * -.9px + var(--sy,0) * var(--dd) * 2.2px), 0);will-change:transform;transition:transform 1.4s cubic-bezier(.22,1,.36,1)}.art-module__Jp2OYa__layer[data-depth="3"]{--dd:3}.art-module__Jp2OYa__layer[data-depth="5"]{--dd:5}.art-module__Jp2OYa__layer[data-depth="7"]{--dd:7}.art-module__Jp2OYa__layer[data-depth="9"]{--dd:9}.art-module__Jp2OYa__layer[data-depth="14"]{--dd:14}.art-module__Jp2OYa__light{mix-blend-mode:screen}.art-module__Jp2OYa__beam,.art-module__Jp2OYa__beamB,.art-module__Jp2OYa__pool,.art-module__Jp2OYa__tableLight{transform-box:fill-box;transform-origin:0 0}.art-module__Jp2OYa__beam{animation:16s ease-in-out infinite alternate art-module__Jp2OYa__beam}.art-module__Jp2OYa__beamB{animation:21s ease-in-out -6s infinite alternate-reverse art-module__Jp2OYa__beam}.art-module__Jp2OYa__pool,.art-module__Jp2OYa__tableLight{animation:16s ease-in-out infinite alternate art-module__Jp2OYa__pool}@keyframes art-module__Jp2OYa__beam{0%{opacity:.38;transform:skew(-3deg)translate(-10px)}to{opacity:.7;transform:skew(2deg)translate(8px)}}@keyframes art-module__Jp2OYa__pool{0%{opacity:.3;transform:translate(-10px)}to{opacity:.55;transform:translate(10px)}}.art-module__Jp2OYa__motes circle{transform-box:fill-box;transform-origin:50%;opacity:0;animation:14s linear infinite art-module__Jp2OYa__mote}.art-module__Jp2OYa__motes circle:nth-child(2){animation-duration:17s;animation-delay:-3s}.art-module__Jp2OYa__motes circle:nth-child(3){animation-duration:12s;animation-delay:-7s}.art-module__Jp2OYa__motes circle:nth-child(4){animation-duration:19s;animation-delay:-10s}.art-module__Jp2OYa__motes circle:nth-child(5){animation-duration:15s;animation-delay:-5s}.art-module__Jp2OYa__motes circle:nth-child(6){animation-duration:18s;animation-delay:-12s}@keyframes art-module__Jp2OYa__mote{0%{opacity:0;transform:translateY(20px)}20%{opacity:.9}80%{opacity:.7}to{opacity:0;transform:translate(26px,-60px)}}.art-module__Jp2OYa__glow{transform-box:fill-box;transform-origin:50%;animation:7s ease-in-out infinite alternate art-module__Jp2OYa__glow}@keyframes art-module__Jp2OYa__glow{0%{opacity:.75}to{opacity:1}}.art-module__Jp2OYa__sway{transform-box:fill-box;transform-origin:50% 100%;animation:none}@keyframes art-module__Jp2OYa__sway{0%{transform:rotate(-1.4deg)}to{transform:rotate(1.4deg)}}.art-module__Jp2OYa__birds{animation:none}@keyframes art-module__Jp2OYa__birds{0%{transform:translate(-120px)}to{transform:translate(1700px)}}.art-module__Jp2OYa__sun{transform-box:fill-box;transform-origin:50%;animation:none}@keyframes art-module__Jp2OYa__sun{0%{opacity:.85;transform:scale(1)}to{opacity:1;transform:scale(1.06)}}@media (prefers-reduced-motion:reduce){.art-module__Jp2OYa__layer{transition:none;transform:none}.art-module__Jp2OYa__beam,.art-module__Jp2OYa__beamB,.art-module__Jp2OYa__pool,.art-module__Jp2OYa__tableLight,.art-module__Jp2OYa__glow,.art-module__Jp2OYa__sway,.art-module__Jp2OYa__sun{animation:none}.art-module__Jp2OYa__birds{animation:none;transform:translate(900px)}.art-module__Jp2OYa__motes circle{opacity:.6;animation:none}}.art-module__Jp2OYa__screenSent{opacity:0;transition:opacity .5s .15s}.art-module__Jp2OYa__screenBtn{transition:opacity .4s}[data-sent] .art-module__Jp2OYa__screenSent{opacity:1}[data-sent] .art-module__Jp2OYa__screenBtn{opacity:0}.art-module__Jp2OYa__cursor{transform-box:fill-box;transform-origin:50%;animation:2.4s ease-in-out 3 art-module__Jp2OYa__cursorPulse}[data-sent] .art-module__Jp2OYa__cursor{opacity:0;animation:none}@keyframes art-module__Jp2OYa__cursorPulse{0%,to{opacity:.85;transform:scale(1)}50%{opacity:.3;transform:scale(1.8)}}.art-module__Jp2OYa__hand{transform-box:fill-box;transform-origin:50%}[data-sent] .art-module__Jp2OYa__hand{animation:.5s art-module__Jp2OYa__press}@keyframes art-module__Jp2OYa__press{40%{transform:translateY(2px)scale(.92)}}.art-module__Jp2OYa__plane{opacity:0;transform:translate(300px,220px)scale(.6)}[data-sent] .art-module__Jp2OYa__plane{animation:2.4s cubic-bezier(.45,0,.2,1) .2s forwards art-module__Jp2OYa__fly}@keyframes art-module__Jp2OYa__fly{0%{opacity:0;transform:translate(300px,220px)rotate(-10deg)scale(.6)}15%{opacity:1}70%{opacity:1}to{opacity:0;transform:translate(540px,40px)rotate(-24deg)scale(1)}}@media (prefers-reduced-motion:reduce){.art-module__Jp2OYa__cursor{animation:none}[data-sent] .art-module__Jp2OYa__plane{animation:none}[data-sent] .art-module__Jp2OYa__hand{animation:none}}
.gate-module__nYB1Tq__section{background:linear-gradient(#f1edff 0%,#f8f6ff 100%);scroll-margin-top:40px}.gate-module__nYB1Tq__head{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);align-items:end;gap:56px;display:grid}.gate-module__nYB1Tq__head h2{max-width:11em}.gate-module__nYB1Tq__stage{grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);align-items:center;gap:0;margin-top:28px;display:grid}.gate-module__nYB1Tq__art{border-radius:26px;position:relative;overflow:hidden;box-shadow:0 30px 70px -50px #2b1ea099}.gate-module__nYB1Tq__svg{width:100%;height:auto;display:block}.gate-module__nYB1Tq__product{z-index:2;flex-direction:column;gap:16px;margin-left:-56px;display:flex;position:relative}.gate-module__nYB1Tq__card{font-size:14px}.gate-module__nYB1Tq__actions{flex-wrap:wrap;align-items:center;gap:14px;min-height:74px;padding:0 20px 20px;display:flex}.gate-module__nYB1Tq__approve{background:var(--c-navy);height:44px;color:var(--c-paper);transition:background .3s ease, transform .3s var(--c-ease);border:0;border-radius:10px;padding:0 20px;font-size:15px;font-weight:650;box-shadow:0 10px 20px -12px #2b1ea0cc}.gate-module__nYB1Tq__approve:hover{background:var(--c-ink);transform:translateY(-1px)}.gate-module__nYB1Tq__approve:active{transform:scale(.98)}.gate-module__nYB1Tq__hint{color:var(--c-muted);font-size:13px}.gate-module__nYB1Tq__sentNote{color:#06704f;height:44px;animation:gate-module__nYB1Tq__pop .6s var(--c-ease);background:#dcfbef;border-radius:10px;align-items:center;gap:8px;padding:0 16px;font-size:15px;font-weight:650;display:inline-flex}@keyframes gate-module__nYB1Tq__pop{0%{opacity:0;transform:scale(.94)}}.gate-module__nYB1Tq__reset{color:var(--c-muted);text-underline-offset:3px;background:0 0;border:0;padding:6px 2px;font-size:14px;font-weight:500;text-decoration:underline}.gate-module__nYB1Tq__audit{background:var(--c-navy);color:#e3f0fa;font-family:var(--c-mono);box-shadow:var(--c-shadow-2);border-radius:14px;padding:16px 20px 14px;font-size:12.5px}.gate-module__nYB1Tq__auditHead{letter-spacing:.08em;text-transform:uppercase;color:#9ecdee;border-bottom:1px solid #ffffff24;justify-content:space-between;margin-bottom:6px;padding-bottom:10px;font-size:11px;display:flex}.gate-module__nYB1Tq__auditRow{min-height:28px;transition:opacity .6s ease, transform .6s var(--c-ease);grid-template-columns:44px 10px minmax(0,1fr);align-items:center;gap:10px;padding:5px 0;display:grid}.gate-module__nYB1Tq__auditRow:not([data-on]),.gate-module__nYB1Tq__auditRow:not([data-on]) .gate-module__nYB1Tq__time{color:#6bb2e5}.gate-module__nYB1Tq__auditRow:not([data-on]) .gate-module__nYB1Tq__dot{background:0 0;box-shadow:inset 0 0 0 1.5px #6bb2e5}.gate-module__nYB1Tq__auditRow[data-on]{animation:gate-module__nYB1Tq__write .7s var(--c-ease)}@keyframes gate-module__nYB1Tq__write{0%{opacity:.4;transform:translate(-6px)}}.gate-module__nYB1Tq__time{color:#9ecdee}.gate-module__nYB1Tq__dot{background:var(--c-sky);border-radius:50%;width:7px;height:7px}.gate-module__nYB1Tq__auditRow[data-human][data-on] .gate-module__nYB1Tq__dot{background:var(--c-ochre);box-shadow:0 0 0 3px #8b5cf640}.gate-module__nYB1Tq__auditRow[data-human][data-on]{color:#bbaafd}.gate-module__nYB1Tq__bottom{border-top:1px solid var(--c-line-2);margin-top:32px;padding-top:24px}.gate-module__nYB1Tq__subhead{font-family:var(--c-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--c-muted);font-size:12px;font-weight:400}.gate-module__nYB1Tq__bounds{grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:12px;margin-top:14px;display:grid}.gate-module__nYB1Tq__bounds li{--tone:var(--c-sage);background:color-mix(in srgb, var(--tone) 8%, #fff);border:1px solid color-mix(in srgb, var(--tone) 22%, transparent);letter-spacing:-.01em;color:var(--c-ink);border-radius:16px;align-items:center;gap:12px;padding:14px 16px;font-size:15px;font-weight:600;line-height:1.3;display:flex}.gate-module__nYB1Tq__bounds li .gate-module__nYB1Tq__tick{background:var(--tone)}.gate-module__nYB1Tq__tick{background:var(--c-sage);width:26px;height:26px;color:var(--c-paper);border-radius:50%;flex:none;justify-content:center;align-items:center;display:inline-flex}.gate-module__nYB1Tq__label{color:var(--c-muted);align-items:center;gap:10px;margin-bottom:16px;font-size:14.5px;display:flex}.gate-module__nYB1Tq__verbs{grid-template-columns:repeat(5,minmax(0,1fr));gap:14px;margin-top:24px;display:grid}.gate-module__nYB1Tq__verb{border-color:var(--c-line);text-align:left;width:100%;height:100%;font:inherit;cursor:pointer;background:var(--c-paper);border:1px solid var(--c-line);color:var(--c-muted);border-radius:16px;flex-direction:column;gap:4px;padding:18px 18px 20px;font-size:15px;line-height:1.45;transition:transform .15s,border-color .15s,box-shadow .15s;display:flex}.gate-module__nYB1Tq__verbs b{font-family:var(--c-serif);letter-spacing:-.01em;color:var(--c-ink);font-size:24px;font-weight:500}.gate-module__nYB1Tq__verbN{font-family:var(--c-mono);color:var(--c-terra-text);font-size:11px}.gate-module__nYB1Tq__caption{font-family:var(--c-serif);color:var(--c-ink);padding-left:4px;font-size:20px;font-style:italic;line-height:1.3}@media (max-width:1000px){.gate-module__nYB1Tq__head,.gate-module__nYB1Tq__stage{grid-template-columns:minmax(0,1fr);gap:24px}.gate-module__nYB1Tq__product{margin:-60px 16px 0}.gate-module__nYB1Tq__verbs{grid-template-columns:repeat(2,minmax(0,1fr))}.gate-module__nYB1Tq__caption{background:var(--c-paper);box-shadow:var(--c-shadow-1);border-radius:12px;align-self:flex-start;padding:10px 16px;font-size:17px}}@media (max-width:560px){.gate-module__nYB1Tq__verbs{grid-template-columns:minmax(0,1fr);gap:10px}.gate-module__nYB1Tq__verb{flex-flow:wrap;align-items:baseline;gap:4px 10px;padding:14px 16px}.gate-module__nYB1Tq__verbs b{font-size:21px}.gate-module__nYB1Tq__product{margin:-36px 0 0}.gate-module__nYB1Tq__stage{margin-top:36px}.gate-module__nYB1Tq__art{border-radius:20px}.gate-module__nYB1Tq__audit{padding:14px 14px 12px;font-size:11.5px}.gate-module__nYB1Tq__auditRow{grid-template-columns:40px 8px minmax(0,1fr);gap:8px}.gate-module__nYB1Tq__hint{display:none}}.gate-module__nYB1Tq__verb{border-style:solid;border-width:1px}.gate-module__nYB1Tq__verb:hover{border-color:var(--c-terra);transform:translateY(-2px)}.gate-module__nYB1Tq__verbOn{border-color:var(--c-terra);box-shadow:0 0 0 3px #ff3d8126}.gate-module__nYB1Tq__auditRow[data-hit]{background:#8b5cf62e;border-radius:6px;box-shadow:0 0 0 4px #8b5cf62e}.gate-module__nYB1Tq__edit{border:1px solid var(--c-line-2);background:var(--c-paper);height:44px;font:inherit;color:var(--c-ink);cursor:pointer;border-radius:10px;padding:0 18px;font-size:15px;font-weight:650;transition:border-color .15s}.gate-module__nYB1Tq__edit:hover,.gate-module__nYB1Tq__edit[aria-pressed=true]{border-color:var(--c-ink)}.gate-module__nYB1Tq__verb{padding:12px 14px 14px;font-size:14px}.gate-module__nYB1Tq__verbs b{font-size:20px}@media (max-width:560px){.gate-module__nYB1Tq__verbs{scroll-snap-type:x mandatory;scrollbar-width:none;gap:8px;margin:18px -20px 0;padding:0 20px 6px;display:flex;overflow-x:auto}.gate-module__nYB1Tq__verbs::-webkit-scrollbar{display:none}.gate-module__nYB1Tq__verbs>li{scroll-snap-align:start;flex:0 0 62%}.gate-module__nYB1Tq__verb{flex-direction:column;padding:10px 12px 12px;font-size:13px}.gate-module__nYB1Tq__verbs b{font-size:18px}.gate-module__nYB1Tq__stage{margin-top:20px}.gate-module__nYB1Tq__art{aspect-ratio:16/10}.gate-module__nYB1Tq__art .gate-module__nYB1Tq__svg{height:100%}.gate-module__nYB1Tq__bounds{grid-template-columns:minmax(0,1fr);gap:8px}.gate-module__nYB1Tq__bounds li{padding:12px 14px;font-size:14px}}
.ask-module__ARg5VG__section{background:radial-gradient(50% 60% at 85% 20%, #38b6ff38, transparent 70%), radial-gradient(40% 50% at 10% 90%, #8b5cf61f, transparent 70%), var(--c-cream);scroll-margin-top:40px}.ask-module__ARg5VG__head{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);align-items:end;gap:56px;display:grid}.ask-module__ARg5VG__head h2{max-width:11em;margin-top:18px}.ask-module__ARg5VG__stageWrap{margin-top:28px;position:relative}.ask-module__ARg5VG__frame{font-size:14px}.ask-module__ARg5VG__app{grid-template-columns:210px minmax(0,1fr);min-height:0;display:grid}.ask-module__ARg5VG__side{border-right:1px solid var(--c-line);background:#f0eefa;flex-direction:column;padding:18px 14px;display:flex}.ask-module__ARg5VG__sideMark{width:22px;margin:2px 8px 18px;display:block}.ask-module__ARg5VG__sideMark svg{width:100%;height:auto;display:block}.ask-module__ARg5VG__side ul{flex-direction:column;gap:2px;display:flex}.ask-module__ARg5VG__side li>*{border-radius:8px;padding:8px 10px;transition:background-color .15s,color .15s;display:block}.ask-module__ARg5VG__side li a:hover{background:var(--c-paper);color:var(--c-ink)}.ask-module__ARg5VG__side li{color:var(--c-muted);border-radius:8px;font-size:13.5px;font-weight:500}.ask-module__ARg5VG__side li[data-on]{background:var(--c-paper);color:var(--c-ink);box-shadow:0 1px 2px #2b1ea014, 0 0 0 1px var(--c-line);font-weight:650}.ask-module__ARg5VG__sideFoot{border-top:1px solid var(--c-line);color:var(--c-muted);margin-top:auto;padding:12px 10px 0;font-size:12px;line-height:1.45}.ask-module__ARg5VG__main{flex-direction:column;min-width:0;display:flex}.ask-module__ARg5VG__chat{flex-direction:column;flex:1;gap:20px;min-height:0;padding:28px 32px;scroll-margin-top:84px;display:flex}.ask-module__ARg5VG__q{justify-content:flex-end;display:flex}.ask-module__ARg5VG__q span{background:var(--c-navy);max-width:80%;min-height:44px;color:var(--c-paper);border-radius:16px 16px 4px;padding:11px 16px;font-size:15px}.ask-module__ARg5VG__caret{vertical-align:-2px;background:var(--c-ochre);width:2px;height:1em;margin-left:2px;animation:.9s steps(2,end) infinite ask-module__ARg5VG__blink;display:inline-block}@keyframes ask-module__ARg5VG__blink{50%{opacity:0}}.ask-module__ARg5VG__thinking{color:var(--c-muted);align-items:center;gap:5px;font-size:13px;display:flex}.ask-module__ARg5VG__thinking i{background:var(--c-sky);border-radius:50%;width:6px;height:6px;animation:1s ease-in-out infinite ask-module__ARg5VG__bob}.ask-module__ARg5VG__thinking i:nth-child(2){animation-delay:.15s}.ask-module__ARg5VG__thinking i:nth-child(3){margin-right:8px;animation-delay:.3s}@keyframes ask-module__ARg5VG__bob{50%{opacity:.5;transform:translateY(-4px)}}.ask-module__ARg5VG__a{grid-template-columns:34px minmax(0,1fr);gap:14px;display:grid}.ask-module__ARg5VG__aMark{background:var(--c-navy);border-radius:10px;justify-content:center;align-items:center;width:34px;height:34px;padding:6px 0;display:flex}.ask-module__ARg5VG__aMark svg{width:auto;height:100%}.ask-module__ARg5VG__aBody>p{color:var(--c-ink);min-height:3.2em;font-size:16px;line-height:1.6}.ask-module__ARg5VG__cards{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:16px;display:grid}.ask-module__ARg5VG__rc{background:var(--c-paper);border:1px solid var(--c-line);border-radius:12px;flex-direction:column;align-items:flex-start;gap:8px;padding:14px;display:flex;box-shadow:0 1px 2px #2b1ea00d}.ask-module__ARg5VG__cards:not([data-show]) .ask-module__ARg5VG__rc{opacity:0;transform:translateY(10px)}.ask-module__ARg5VG__cards[data-show] .ask-module__ARg5VG__rc{transition:opacity .7s var(--c-ease), transform .7s var(--c-ease);transition-delay:calc(var(--n) * .14s)}.ask-module__ARg5VG__rcKind{font-family:var(--c-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--c-faint);font-size:10.5px}.ask-module__ARg5VG__rcBig{color:var(--c-muted);font-size:14px}.ask-module__ARg5VG__rcBig b{font-family:var(--c-serif);color:var(--c-ink);margin-right:4px;font-size:30px;font-weight:500;line-height:1}.ask-module__ARg5VG__person{align-items:center;gap:9px;display:flex}.ask-module__ARg5VG__person>span:last-child{flex-direction:column;display:flex}.ask-module__ARg5VG__person b{font-weight:650}.ask-module__ARg5VG__person small,.ask-module__ARg5VG__personMeta small{color:var(--c-faint);font-size:12px}.ask-module__ARg5VG__personMeta{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.ask-module__ARg5VG__proposal{background:#ebe6fd;border:1px dashed #a49ad6;border-radius:12px;justify-content:space-between;align-items:center;gap:16px;min-height:66px;margin-top:14px;padding:14px 16px;font-size:14px;display:flex}.ask-module__ARg5VG__proposal:not([data-show]){opacity:0}.ask-module__ARg5VG__proposal[data-show]{transition:opacity .7s var(--c-ease) .45s}.ask-module__ARg5VG__proposal b{font-family:var(--c-mono);letter-spacing:.08em;text-transform:uppercase;color:#722bee;margin-right:6px;font-size:10.5px;font-weight:500}.ask-module__ARg5VG__confirm{background:var(--c-navy);height:36px;color:var(--c-paper);border:0;border-radius:9px;padding:0 16px;font-size:14px;font-weight:650}.ask-module__ARg5VG__confirm:hover{background:var(--c-ink)}.ask-module__ARg5VG__confirmed{color:#06704f;align-items:center;gap:8px;font-weight:600;display:flex}.ask-module__ARg5VG__bar{border-top:1px solid var(--c-line);background:#fcf3f8;padding:16px 32px 22px}.ask-module__ARg5VG__starters{flex-wrap:wrap;gap:8px;display:flex}.ask-module__ARg5VG__starters button{cursor:pointer;border:1px solid var(--c-line);background:var(--c-paper);color:var(--c-muted);border-radius:999px;padding:6px 12px;font-size:12.5px;transition:border-color .15s,color .15s,background-color .15s,transform .15s}.ask-module__ARg5VG__input{background:var(--c-paper);border:1px solid var(--c-line-2);height:48px;color:var(--c-faint);border-radius:12px;justify-content:space-between;align-items:center;margin-top:12px;padding:0 8px 0 16px;font-size:15px;display:flex}.ask-module__ARg5VG__input:focus-within{border-color:var(--c-terra);box-shadow:0 0 0 3px #ff3d8126}.ask-module__ARg5VG__input input{min-width:0;height:100%;font:inherit;color:var(--c-ink);background:0 0;border:0;outline:none;flex:1}.ask-module__ARg5VG__input input::placeholder{color:var(--c-faint)}.ask-module__ARg5VG__input button{cursor:pointer;border:0;transition:transform .15s,filter .15s}.ask-module__ARg5VG__input button:hover{filter:brightness(1.15);transform:scale(1.06)}.ask-module__ARg5VG__input button{background:var(--c-navy);width:32px;height:32px;color:var(--c-paper);border-radius:8px;justify-content:center;align-items:center;display:inline-flex}.ask-module__ARg5VG__replay{color:var(--c-ink);text-decoration:underline;-webkit-text-decoration-color:var(--c-line-2);text-decoration-color:var(--c-line-2);text-underline-offset:4px;background:0 0;border:0;margin:20px auto 0;font-size:15px;font-weight:500;display:block}.ask-module__ARg5VG__replay:hover{-webkit-text-decoration-color:var(--c-ink);text-decoration-color:var(--c-ink)}@media (max-width:900px){.ask-module__ARg5VG__head{grid-template-columns:minmax(0,1fr);gap:20px}.ask-module__ARg5VG__app{grid-template-columns:minmax(0,1fr)}.ask-module__ARg5VG__side{display:none}}@media (max-width:640px){.ask-module__ARg5VG__stageWrap{margin-top:36px}.ask-module__ARg5VG__chat{min-height:0;padding:20px 16px}.ask-module__ARg5VG__q span{max-width:92%;font-size:14px}.ask-module__ARg5VG__a{grid-template-columns:minmax(0,1fr);gap:10px}.ask-module__ARg5VG__aBody>p{min-height:0;font-size:15px}.ask-module__ARg5VG__cards{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.ask-module__ARg5VG__rcPerson{grid-column:span 2}.ask-module__ARg5VG__proposal{flex-direction:column;align-items:flex-start}.ask-module__ARg5VG__bar{padding:14px 16px 16px}.ask-module__ARg5VG__input{font-size:14px}}.ask-module__ARg5VG__lead{font-family:var(--c-serif);color:var(--c-terra-text);margin-top:14px;font-size:clamp(22px,2vw,28px);font-style:italic;line-height:1.25}@media (max-width:640px){.ask-module__ARg5VG__rc>span:last-child{white-space:normal;max-width:100%;height:auto;min-height:22px;padding-top:3px;padding-bottom:3px;line-height:1.3}}button.ask-module__ARg5VG__rc{font:inherit;color:inherit;text-align:left;cursor:pointer;transition:border-color .15s,box-shadow .15s,transform .15s}button.ask-module__ARg5VG__rc:hover{border-color:var(--c-terra);transform:translateY(-2px)}.ask-module__ARg5VG__rcOn{border-color:var(--c-terra);box-shadow:0 0 0 3px #ff3d8124}.ask-module__ARg5VG__rcMore{border-top:1px solid var(--c-line);width:100%;color:var(--c-muted);flex-wrap:wrap;gap:4px 10px;padding-top:8px;font-size:12.5px;display:flex}.ask-module__ARg5VG__starters button:hover,.ask-module__ARg5VG__starters button[data-on]{border-color:var(--c-terra);color:var(--c-ink);transform:translateY(-1px)}
.collections-module__7REtnW__section{background:linear-gradient(#e9fbf3 0%,#f2fdf8 100%);scroll-margin-top:40px}.collections-module__7REtnW__head{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);align-items:end;gap:56px;display:grid}.collections-module__7REtnW__label{margin-bottom:16px;display:flex}.collections-module__7REtnW__grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:56px;margin-top:28px;display:grid}.collections-module__7REtnW__list li{border-bottom:1px solid var(--c-line-2);font-family:var(--c-serif);letter-spacing:-.01em;align-items:center;gap:14px;padding:14px 0;font-size:clamp(19px,1.6vw,22px);line-height:1.3;display:flex}.collections-module__7REtnW__tick{background:var(--c-ochre);width:26px;height:26px;color:var(--c-ink);border-radius:50%;flex:none;justify-content:center;align-items:center;display:inline-flex}.collections-module__7REtnW__frame{font-size:14px}.collections-module__7REtnW__schedHead{border-bottom:1px solid var(--c-line);align-items:center;gap:12px;padding:16px 20px;display:flex}.collections-module__7REtnW__schedWho{flex-direction:column;line-height:1.25;display:flex}.collections-module__7REtnW__schedWho b{font-weight:650}.collections-module__7REtnW__schedWho small{color:var(--c-faint);font-size:12.5px}.collections-module__7REtnW__rows{padding:4px 0}.collections-module__7REtnW__row{width:100%;font:inherit;color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;grid-template-columns:minmax(0,1fr) 80px 92px;align-items:center;gap:12px;padding:12px 20px;transition:background-color .15s;display:grid}.collections-module__7REtnW__rows li+li .collections-module__7REtnW__row{border-top:1px solid #f5dbe8}.collections-module__7REtnW__row[data-state=Overdue]{background:#ff3d810f}.collections-module__7REtnW__rowLabel{flex-direction:column;line-height:1.25;display:flex}.collections-module__7REtnW__rowLabel b{font-weight:600}.collections-module__7REtnW__rowLabel small{font-family:var(--c-mono);color:var(--c-faint);font-size:11.5px}.collections-module__7REtnW__amount{font-family:var(--c-mono);text-align:right;font-size:13.5px}.collections-module__7REtnW__row>:last-child{justify-self:end}.collections-module__7REtnW__owner{background:var(--c-cream);border:1px solid var(--c-line);color:var(--c-terra-text);border-radius:10px;align-items:center;gap:10px;margin:4px 20px 18px;padding:10px 12px;font-size:13.5px;font-weight:600;display:flex}.collections-module__7REtnW__ownerDot{background:var(--c-terra);border-radius:50%;width:8px;height:8px}.collections-module__7REtnW__calc{background:var(--c-paper);border:1px solid var(--c-line);border-radius:24px;margin-top:28px;padding:28px 32px 32px}.collections-module__7REtnW__subhead{font-family:var(--c-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--c-muted);font-size:12px;font-weight:400}.collections-module__7REtnW__inputs{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin-top:18px;display:grid}.collections-module__7REtnW__field{color:var(--c-muted);flex-direction:column;justify-content:space-between;gap:8px;font-size:14px;line-height:1.35;display:flex}.collections-module__7REtnW__field input{border:1px solid var(--c-line-2);background:var(--c-cream);width:100%;height:48px;font:inherit;font-family:var(--c-mono);color:var(--c-ink);border-radius:12px;padding:0 14px;font-size:17px;transition:border-color .2s,box-shadow .2s}.collections-module__7REtnW__field input:hover{border-color:var(--c-navy-2)}.collections-module__7REtnW__field input:focus-visible{border-color:var(--c-terra);outline:none;box-shadow:0 0 0 3px #ff3d812e}.collections-module__7REtnW__outputs{border-top:1px solid var(--c-line);grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin:24px 0 0;padding-top:24px;display:grid}.collections-module__7REtnW__outputs dt{color:var(--c-muted);font-size:14px}.collections-module__7REtnW__outputs dd{color:var(--c-muted);margin:4px 0 0;font-size:15px}.collections-module__7REtnW__outputs b{font-family:var(--c-serif);letter-spacing:-.02em;color:var(--c-ink);font-size:clamp(30px,3vw,42px);font-weight:500}@media (max-width:1000px){.collections-module__7REtnW__head,.collections-module__7REtnW__grid{grid-template-columns:minmax(0,1fr);gap:28px}.collections-module__7REtnW__inputs{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:560px){.collections-module__7REtnW__calc{padding:22px 18px 24px}.collections-module__7REtnW__inputs,.collections-module__7REtnW__outputs{grid-template-columns:minmax(0,1fr)}.collections-module__7REtnW__row{grid-template-columns:minmax(0,1fr) auto;padding:12px 16px}.collections-module__7REtnW__amount{text-align:left;grid-row:2}.collections-module__7REtnW__row>:last-child{grid-area:1/2/span 2}}.collections-module__7REtnW__row:hover{background:color-mix(in srgb, var(--c-sky) 14%, transparent)}.collections-module__7REtnW__rowOn{box-shadow:inset 3px 0 0 var(--c-terra);background:color-mix(in srgb, var(--c-terra) 8%, transparent)}.collections-module__7REtnW__progress{color:var(--c-muted);flex-direction:column;align-items:flex-end;gap:4px;margin-left:auto;font-size:12.5px;display:flex}.collections-module__7REtnW__progress b{color:var(--c-ink)}.collections-module__7REtnW__bar{background:var(--c-line);border-radius:3px;width:120px;height:6px;overflow:hidden}.collections-module__7REtnW__bar i{background:var(--c-sage);height:100%;transition:width .5s var(--c-ease);border-radius:3px;display:block}.collections-module__7REtnW__actions{flex-wrap:wrap;gap:8px;padding:4px 20px 6px;display:flex}.collections-module__7REtnW__act,.collections-module__7REtnW__actPrimary{height:34px;font:inherit;cursor:pointer;border-radius:9px;padding:0 14px;font-size:13px;font-weight:650;transition:transform .15s,filter .15s,border-color .15s}.collections-module__7REtnW__act{border:1px solid var(--c-line-2);background:var(--c-paper);color:var(--c-ink)}.collections-module__7REtnW__act:hover{border-color:var(--c-ink)}.collections-module__7REtnW__actPrimary{background:var(--c-navy);color:var(--c-paper);border:0}.collections-module__7REtnW__actPrimary:hover{filter:brightness(1.15);transform:translateY(-1px)}.collections-module__7REtnW__owner svg{color:var(--c-sage-deep)}.collections-module__7REtnW__field input.collections-module__7REtnW__range{appearance:none;cursor:pointer;background:0 0;border:0;border-radius:0;height:22px;padding:0}.collections-module__7REtnW__field input.collections-module__7REtnW__range:focus-visible{box-shadow:none;outline:2px solid var(--c-terra);outline-offset:2px}.collections-module__7REtnW__range::-webkit-slider-runnable-track{background:linear-gradient(90deg,#5b3bff,#b23cff,#ff3d81);border-radius:999px;height:6px}.collections-module__7REtnW__range::-moz-range-track{background:linear-gradient(90deg,#5b3bff,#b23cff,#ff3d81);border-radius:999px;height:6px}.collections-module__7REtnW__range::-webkit-slider-thumb{-webkit-appearance:none;background:#fff;border:3px solid #ff3d81;border-radius:50%;width:18px;height:18px;margin-top:-6px;box-shadow:0 2px 8px #5b3bff59}.collections-module__7REtnW__range::-moz-range-thumb{background:#fff;border:3px solid #ff3d81;border-radius:50%;width:14px;height:14px}.collections-module__7REtnW__list li{padding:10px 0;font-size:clamp(17px,1.35vw,19px)}.collections-module__7REtnW__field input{height:40px;font-size:16px}@media (min-width:1001px){.collections-module__7REtnW__calc{grid-template-columns:minmax(0,1.7fr) minmax(0,1fr);column-gap:32px;padding:22px 28px 24px;display:grid}.collections-module__7REtnW__calc .collections-module__7REtnW__subhead{grid-column:1/-1}.collections-module__7REtnW__inputs{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 16px;margin-top:12px}.collections-module__7REtnW__outputs{border-top:0;border-left:1px solid var(--c-line);grid-template-columns:minmax(0,1fr);align-content:center;margin:12px 0 0;padding:0 0 0 28px}}@media (max-width:560px){.collections-module__7REtnW__inputs{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 12px}.collections-module__7REtnW__field{font-size:12.5px}.collections-module__7REtnW__outputs{grid-template-columns:repeat(2,minmax(0,1fr))}.collections-module__7REtnW__outputs b{font-size:26px}.collections-module__7REtnW__list li{padding:8px 0;font-size:16.5px}}.collections-module__7REtnW__calcHead{flex-wrap:wrap;grid-column:1/-1;justify-content:space-between;align-items:baseline;gap:4px 20px;display:flex}.collections-module__7REtnW__calcTitle{font-family:var(--c-serif);letter-spacing:-.01em;color:var(--c-ink);font-size:clamp(22px,2vw,28px);font-weight:500}.collections-module__7REtnW__calcHint{color:var(--c-muted);font-size:14px}.collections-module__7REtnW__outputs .collections-module__7REtnW__sum{font-family:var(--c-mono);color:var(--c-muted);margin-top:2px;font-size:12px}.collections-module__7REtnW__outputs .collections-module__7REtnW__total{background:linear-gradient(135deg,#5b3bff 0%,#b23cff 55%,#ff3d81 100%);border-radius:16px;margin-top:4px;padding:12px 16px}.collections-module__7REtnW__outputs .collections-module__7REtnW__total dt,.collections-module__7REtnW__outputs .collections-module__7REtnW__total dd,.collections-module__7REtnW__outputs .collections-module__7REtnW__total b{color:#fff}.collections-module__7REtnW__outputs .collections-module__7REtnW__total{grid-column:1/-1}.collections-module__7REtnW__field{justify-content:flex-start}@media (max-width:560px){.collections-module__7REtnW__outputs b{font-size:23px}.collections-module__7REtnW__outputs dd{font-size:13px}}@media (min-width:1001px){.collections-module__7REtnW__inputs{align-content:center}}
.film-module__LFKgaq__section{background:linear-gradient(180deg, transparent 0%, var(--c-cream) 100%);padding:8px 0 0}.film-module__LFKgaq__frame{aspect-ratio:16/9;background:#14123a;border-radius:26px;position:relative;overflow:hidden;box-shadow:0 40px 80px -50px #2b1ea0b3,0 0 0 1px #2b1ea014}.film-module__LFKgaq__video{object-fit:cover;width:100%;height:100%;display:block}.film-module__LFKgaq__play{color:#fff;font:inherit;cursor:pointer;background:linear-gradient(#14123a00 40%,#14123a73 100%);border:0;justify-content:center;align-items:center;gap:16px;display:flex;position:absolute;inset:0}.film-module__LFKgaq__playIcon{width:84px;height:84px;transition:transform .3s var(--c-ease);background:linear-gradient(135deg,#5b3bff 0%,#b23cff 55%,#ff3d81 100%);border-radius:50%;justify-content:center;align-items:center;padding-left:4px;display:inline-flex;box-shadow:0 0 0 10px #ffffff38,0 20px 40px -14px #5b3bffe6}.film-module__LFKgaq__play:hover .film-module__LFKgaq__playIcon,.film-module__LFKgaq__play:focus-visible .film-module__LFKgaq__playIcon{transform:scale(1.07)}.film-module__LFKgaq__play:focus-visible{outline-offset:-3px;outline:3px solid #ff3d81}.film-module__LFKgaq__playText{text-align:left;background:#14123a9e;border-radius:14px;flex-direction:column;gap:2px;padding:10px 16px;font-size:18px;font-weight:650;display:flex}.film-module__LFKgaq__playText small{font-family:var(--c-mono);opacity:.8;font-size:12px;font-weight:400}@media (max-width:640px){.film-module__LFKgaq__frame{border-radius:18px}.film-module__LFKgaq__playIcon{width:60px;height:60px}.film-module__LFKgaq__playText{padding:8px 12px;font-size:15px}}@media (prefers-reduced-motion:reduce){.film-module__LFKgaq__playIcon{transition:none}}
.hero-module__VtfGiq__hero{padding:28px 0 40px;scroll-margin-top:90px;position:relative}.hero-module__VtfGiq__hero:before{content:"";pointer-events:none;background:radial-gradient(50% 60% at 82% 24%,#8b5cf647,#0000 70%),radial-gradient(40% 50% at 8% 8%,#38b6ff42,#0000 70%),radial-gradient(35% 45% at 45% 70%,#ff3d8129,#0000 70%);height:720px;position:absolute;inset:-80px 0 auto}.hero-module__VtfGiq__top{z-index:2;grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start;gap:56px;display:grid;position:relative}.hero-module__VtfGiq__copy{padding-top:20px;padding-bottom:134px;position:relative}.hero-module__VtfGiq__kick{background:var(--c-paper);border:1px solid var(--c-line);color:var(--c-muted);animation:hero-module__VtfGiq__rise 1.1s var(--c-ease) both;border-radius:999px;align-items:center;gap:10px;padding:7px 14px 7px 10px;font-size:13.5px;font-weight:500;display:inline-flex}.hero-module__VtfGiq__liveDot{background:var(--c-terra);border-radius:50%;flex:none;width:8px;height:8px;box-shadow:0 0 0 4px #ff3d8126}.hero-module__VtfGiq__h1{font-family:var(--c-serif);font-optical-sizing:auto;letter-spacing:-.024em;color:var(--c-ink);text-wrap:balance;animation:hero-module__VtfGiq__rise 1.1s var(--c-ease) .12s both;margin-top:22px;font-size:clamp(44px,4.9vw,74px);font-weight:400;line-height:1.02}.hero-module__VtfGiq__accent{background:linear-gradient(95deg,#5b3bff 0%,#c026d3 50%,#ff3d81 100%);color:#0000;-webkit-background-clip:text;background-clip:text;padding-bottom:.06em;display:block}.hero-module__VtfGiq__sub{max-width:32em;color:var(--c-muted);animation:hero-module__VtfGiq__rise 1.2s var(--c-ease) .3s both;margin-top:22px;font-size:17.5px;line-height:1.6}.hero-module__VtfGiq__ctas{animation:hero-module__VtfGiq__rise 1.2s var(--c-ease) .42s both;flex-wrap:wrap;gap:12px;margin-top:28px;display:flex}.hero-module__VtfGiq__product{min-width:0;position:relative}.hero-module__VtfGiq__frame{overflow:hidden}.hero-module__VtfGiq__frame>div:last-child{box-shadow:none;border:0;border-radius:0}.hero-module__VtfGiq__sceneWrap{z-index:1;margin-top:-110px;position:relative}.hero-module__VtfGiq__scene{aspect-ratio:1400/430;animation:hero-module__VtfGiq__sceneIn 1.6s var(--c-ease) .1s both;border-radius:30px;position:relative;overflow:hidden;box-shadow:inset 0 1px #fff9,0 50px 90px -60px #2b1ea08c}.hero-module__VtfGiq__svg{width:100%;height:100%;display:block;position:absolute;inset:0}@keyframes hero-module__VtfGiq__rise{0%{opacity:0;transform:translateY(14px)}}@keyframes hero-module__VtfGiq__sceneIn{0%{opacity:0;transform:scale(.98)}}@media (max-width:1080px){.hero-module__VtfGiq__top{grid-template-columns:minmax(0,1fr);gap:36px}.hero-module__VtfGiq__h1{font-size:clamp(40px,7.5vw,60px)}.hero-module__VtfGiq__sceneWrap{margin-top:32px}.hero-module__VtfGiq__copy{padding-bottom:0}}@media (max-width:760px){.hero-module__VtfGiq__hero{padding:14px 0 48px}.hero-module__VtfGiq__copy{padding-top:6px}.hero-module__VtfGiq__kick{font-size:12.5px}.hero-module__VtfGiq__h1{margin-top:16px;font-size:40px;line-height:1.04}.hero-module__VtfGiq__sub{margin-top:16px;font-size:16px}.hero-module__VtfGiq__ctas{margin-top:22px}.hero-module__VtfGiq__ctas a{flex:auto}.hero-module__VtfGiq__top{gap:28px}.hero-module__VtfGiq__scene{aspect-ratio:16/9;border-radius:22px}.hero-module__VtfGiq__sceneWrap{display:none}}@media (prefers-reduced-motion:reduce){.hero-module__VtfGiq__kick,.hero-module__VtfGiq__h1,.hero-module__VtfGiq__sub,.hero-module__VtfGiq__ctas,.hero-module__VtfGiq__scene{animation:none}}
.dashboard-module__HUOqFG__dash{--d-sky:#1d7fe0;--d-ochre:#7c3aed;--d-sage:#0b8a62;--d-terra:#ff3d81;--d-plum:#c026d3;--tone:var(--c-muted);border:1px solid var(--c-line);background:var(--c-paper);box-shadow:var(--c-shadow-2);animation:dashboard-module__HUOqFG__homeDashIn 1.2s var(--c-ease) .25s both;border-radius:14px;font-size:12.5px;position:relative;overflow:hidden;container-type:inline-size}@keyframes dashboard-module__HUOqFG__homeDashIn{0%{opacity:0;transform:translateY(28px)scale(.985)}to{opacity:1;transform:none}}.dashboard-module__HUOqFG__dash [data-tone=muted]{--tone:var(--c-faint)}.dashboard-module__HUOqFG__dash [data-tone=ochre]{--tone:var(--d-ochre)}.dashboard-module__HUOqFG__dash [data-tone=plum]{--tone:var(--d-plum)}.dashboard-module__HUOqFG__dash [data-tone=sage]{--tone:var(--d-sage)}.dashboard-module__HUOqFG__dash [data-tone=terra]{--tone:var(--d-terra)}.dashboard-module__HUOqFG__dash [data-tone=sky]{--tone:var(--d-sky)}.dashboard-module__HUOqFG__inner{flex-direction:column;height:592px;display:flex;position:relative}.dashboard-module__HUOqFG__dot{background:var(--tone);border-radius:50%;flex:none;width:7px;height:7px;display:inline-block;position:relative}.dashboard-module__HUOqFG__dot[data-pulse]:after{content:"";background:inherit;border-radius:50%;animation:2s ease-out infinite dashboard-module__HUOqFG__homeDotPulse;position:absolute;inset:0}@keyframes dashboard-module__HUOqFG__homeDotPulse{0%{opacity:.7;transform:scale(1)}70%,to{opacity:0;transform:scale(3)}}.dashboard-module__HUOqFG__tick{animation:dashboard-module__HUOqFG__homeTick .55s var(--c-ease) both;display:inline-block}@keyframes dashboard-module__HUOqFG__homeTick{0%{opacity:0;color:var(--d-sky);transform:translateY(55%)}40%{color:var(--d-sky)}to{opacity:1;transform:none}}.dashboard-module__HUOqFG__top{border-bottom:1px solid var(--c-line);white-space:nowrap;background:#efeaff80;align-items:center;gap:12px;height:46px;padding:0 14px;display:flex}.dashboard-module__HUOqFG__topMark{width:18px;height:26px;display:flex}.dashboard-module__HUOqFG__topMark svg{width:auto;height:100%}.dashboard-module__HUOqFG__crumb{align-items:center;gap:7px;min-width:0;font-weight:560;display:flex;overflow:hidden}.dashboard-module__HUOqFG__crumbDim{color:var(--c-muted);font-weight:450}.dashboard-module__HUOqFG__crumbSep{color:var(--c-faint)}.dashboard-module__HUOqFG__engine{height:22px;color:var(--d-sage);background:#12b88614;border:1px solid #12b88638;border-radius:6px;align-items:center;gap:7px;padding:0 8px;font-size:11.5px;font-weight:560;display:inline-flex}.dashboard-module__HUOqFG__search{border:1px solid var(--c-line-2);background:var(--c-cream);height:28px;color:var(--c-muted);border-radius:7px;align-items:center;gap:8px;width:230px;min-width:0;margin-left:auto;padding:0 6px 0 10px;display:inline-flex}.dashboard-module__HUOqFG__searchDot{border:2px solid var(--d-terra);border-radius:50%;flex:none;width:9px;height:9px}.dashboard-module__HUOqFG__searchText{text-overflow:ellipsis;flex:1;overflow:hidden}.dashboard-module__HUOqFG__kbdMini{border:1px solid var(--c-line-2);height:18px;font-family:var(--c-mono);color:var(--c-muted);border-radius:4px;flex:none;align-items:center;padding:0 5px;font-size:10px;display:inline-flex}.dashboard-module__HUOqFG__clock{font-family:var(--c-mono);color:var(--c-ink);text-align:right;width:40px;font-size:12px;overflow:hidden}.dashboard-module__HUOqFG__body2{flex:1;grid-template-columns:164px minmax(0,1fr);min-height:0;display:grid}.dashboard-module__HUOqFG__side{border-right:1px solid var(--c-line);background:#efeaff4d;flex-direction:column;gap:2px;padding:12px 10px;display:flex}.dashboard-module__HUOqFG__sideItem{height:30px;color:var(--c-muted);border-radius:7px;align-items:center;gap:9px;padding:0 8px;display:flex}.dashboard-module__HUOqFG__sideOn{color:var(--c-ink);box-shadow:inset 0 0 0 1px var(--c-line);background:#2b1ea00f}.dashboard-module__HUOqFG__sideIcon{opacity:.8;border:1.5px solid;border-radius:3px;width:12px;height:12px}.dashboard-module__HUOqFG__sideCount{font-family:var(--c-mono);color:var(--c-muted);margin-left:auto;font-size:10.5px}.dashboard-module__HUOqFG__sideFoot{border-top:1px solid var(--c-line);color:var(--c-muted);margin-top:auto;padding:10px 8px 2px;font-size:11px;line-height:1.45}.dashboard-module__HUOqFG__main{flex-direction:column;gap:10px;min-width:0;min-height:0;padding:12px;transition:opacity .5s;display:flex;position:relative;overflow:hidden}.dashboard-module__HUOqFG__queues{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;display:grid}.dashboard-module__HUOqFG__queue{border:1px solid color-mix(in srgb, var(--tone) 22%, transparent);background:linear-gradient(180deg, color-mix(in srgb, var(--tone) 13%, transparent), color-mix(in srgb, var(--tone) 3%, transparent)), var(--c-paper);border-radius:9px;min-width:0;padding:8px 10px 7px;position:relative;overflow:hidden}.dashboard-module__HUOqFG__queue:before{content:"";background:var(--tone);border-radius:0 0 2px 2px;height:2px;position:absolute;top:0;left:10px;right:10px}.dashboard-module__HUOqFG__queueCount{color:var(--c-ink)}.dashboard-module__HUOqFG__queueName{color:var(--c-muted);white-space:nowrap;text-overflow:ellipsis;align-items:center;gap:6px;font-size:11px;display:flex;overflow:hidden}.dashboard-module__HUOqFG__queueCount{font-family:var(--c-mono);letter-spacing:-.02em;height:26px;margin-top:3px;font-size:22px;line-height:1.15;overflow:hidden}.dashboard-module__HUOqFG__queueAlert .dashboard-module__HUOqFG__queueCount{color:var(--d-terra)}.dashboard-module__HUOqFG__pipe{border:1px solid var(--c-line);background:#efeaff4d;border-radius:9px;grid-template-columns:repeat(6,minmax(0,1fr));display:grid;overflow:hidden}.dashboard-module__HUOqFG__pipeCol{border-right:1px solid var(--c-line);background:linear-gradient(180deg, color-mix(in srgb, var(--tone) 4%, transparent), color-mix(in srgb, var(--tone) 14%, transparent));min-width:0;padding:7px 8px 9px;position:relative}.dashboard-module__HUOqFG__pipeCol[data-tone=muted]{background:0 0}.dashboard-module__HUOqFG__pipeCol:last-child{border-right:0}.dashboard-module__HUOqFG__pipeHead{color:color-mix(in srgb, var(--tone) 70%, var(--c-ink));white-space:nowrap;justify-content:space-between;gap:4px;font-size:10.5px;display:flex}.dashboard-module__HUOqFG__pipeHead span:first-child{text-overflow:ellipsis;overflow:hidden}.dashboard-module__HUOqFG__pipeCount{font-family:var(--c-mono);color:var(--c-ink)}.dashboard-module__HUOqFG__pipeChips{gap:4px;min-height:22px;margin-top:6px;display:flex}.dashboard-module__HUOqFG__chip{width:22px;height:22px;color:var(--c-ink);letter-spacing:-.02em;border-radius:6px;place-items:center;font-size:9.5px;font-weight:700;display:grid}.dashboard-module__HUOqFG__chipFocus{box-shadow:0 0 0 2px var(--c-paper), 0 0 0 3px var(--c-ink)}.dashboard-module__HUOqFG__pipeBar{background:var(--tone);opacity:.8;height:3px;position:absolute;bottom:0;left:0;right:0}.dashboard-module__HUOqFG__table{border:1px solid var(--c-line);background:#efeaff40;border-radius:9px;flex:1;min-height:0;overflow:hidden}.dashboard-module__HUOqFG__tr{border-bottom:1px solid var(--c-line);background:var(--c-paper);grid-template-columns:62px minmax(0,1.9fr) 92px 106px minmax(0,.85fr);align-items:center;gap:8px;height:39px;padding:0 12px;display:grid;position:relative}.dashboard-module__HUOqFG__th{height:28px;font-family:var(--c-mono);letter-spacing:.04em;text-transform:uppercase;color:var(--c-muted);background:#efeaff73;font-size:10px}.dashboard-module__HUOqFG__tbody{position:relative}.dashboard-module__HUOqFG__trFresh:before{content:"";pointer-events:none;background:linear-gradient(90deg,#38b6ff29,#0000 70%);animation:2.4s ease-out both dashboard-module__HUOqFG__homeFresh;position:absolute;inset:0}@keyframes dashboard-module__HUOqFG__homeFresh{0%{opacity:1}to{opacity:0}}.dashboard-module__HUOqFG__trFresh:after{content:"";background:var(--d-sky);width:2px;position:absolute;top:0;bottom:0;left:0}.dashboard-module__HUOqFG__trDone:after{background:var(--d-sage)}.dashboard-module__HUOqFG__received{font-family:var(--c-mono);color:var(--c-muted);font-size:11px}.dashboard-module__HUOqFG__person{align-items:center;gap:9px;min-width:0;display:flex}.dashboard-module__HUOqFG__av{width:22px;height:22px;color:var(--c-ink);border-radius:50%;flex:none;place-items:center;font-size:9px;font-weight:700;display:grid}.dashboard-module__HUOqFG__personText{flex-direction:column;min-width:0;line-height:1.2;display:flex}.dashboard-module__HUOqFG__personText b{white-space:nowrap;text-overflow:ellipsis;font-weight:560;overflow:hidden}.dashboard-module__HUOqFG__personText i{color:var(--c-muted);white-space:nowrap;text-overflow:ellipsis;font-size:11px;font-style:normal;overflow:hidden}.dashboard-module__HUOqFG__score{align-items:center;gap:7px;display:flex}.dashboard-module__HUOqFG__scoreNum{font-family:var(--c-mono);text-align:right;width:24px;color:var(--c-ink);font-size:12px}.dashboard-module__HUOqFG__mainReset{opacity:.35}.dashboard-module__HUOqFG__scoreNew{color:var(--d-sky);font-size:9.5px;font-style:normal;font-weight:650}.dashboard-module__HUOqFG__scoreBar{background:#2b1ea014;border-radius:2px;flex:1;height:4px;overflow:hidden}.dashboard-module__HUOqFG__scoreBar span{background:var(--tone);border-radius:2px;height:100%;display:block}.dashboard-module__HUOqFG__stagePill{height:21px;color:var(--tone);background:color-mix(in srgb, var(--tone) 11%, transparent);border:1px solid color-mix(in srgb, var(--tone) 30%, transparent);white-space:nowrap;animation:dashboard-module__HUOqFG__homePop .5s var(--c-ease) both;border-radius:6px;align-items:center;gap:6px;padding:0 8px;font-size:11px;font-weight:560;display:inline-flex}.dashboard-module__HUOqFG__stagePill:before{content:"";background:currentColor;border-radius:50%;width:5px;height:5px}@keyframes dashboard-module__HUOqFG__homePop{0%{opacity:.2;transform:scale(.85)}to{opacity:1;transform:none}}.dashboard-module__HUOqFG__waiting{color:var(--d-ochre);white-space:nowrap;text-overflow:ellipsis;font-size:12px;overflow:hidden}.dashboard-module__HUOqFG__waiting[data-none]{color:var(--c-muted)}.dashboard-module__HUOqFG__audit{border:1px solid var(--c-line);font-family:var(--c-mono);background:#efeaff8c;border-radius:9px;padding:7px 12px 8px;font-size:11px}.dashboard-module__HUOqFG__auditHead{color:var(--c-muted);letter-spacing:.06em;text-transform:uppercase;justify-content:space-between;margin-bottom:4px;font-size:10px;display:flex}.dashboard-module__HUOqFG__auditSig{color:var(--d-sage)}.dashboard-module__HUOqFG__auditLines{flex-direction:column;justify-content:flex-end;height:57px;display:flex;position:relative;overflow:hidden}.dashboard-module__HUOqFG__auditLine{height:19px;color:var(--c-muted);grid-template-columns:44px minmax(0,1fr) auto;align-items:center;gap:8px;display:grid}.dashboard-module__HUOqFG__auditNew{color:var(--c-ink)}.dashboard-module__HUOqFG__auditTime{color:var(--c-faint)}.dashboard-module__HUOqFG__auditText{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.dashboard-module__HUOqFG__auditActor{color:var(--d-terra);font-size:10px}.dashboard-module__HUOqFG__auditActor[data-person]{color:var(--d-sage)}.dashboard-module__HUOqFG__panel{z-index:6;border:1px solid var(--c-line-2);background:var(--c-paper);border-radius:12px;flex-direction:column;gap:12px;width:min(340px,64%);padding:14px 16px;display:flex;position:absolute;top:10px;bottom:10px;right:10px;box-shadow:-30px 0 60px -20px #2b1ea038,inset 0 1px #2b1ea012}.dashboard-module__HUOqFG__panelHead{justify-content:space-between;align-items:center;gap:8px;display:flex}.dashboard-module__HUOqFG__panelKind{align-items:center;gap:8px;font-weight:600;display:inline-flex}.dashboard-module__HUOqFG__panelState{height:22px;font-family:var(--c-mono);color:var(--tone);border:1px solid color-mix(in srgb, var(--tone) 35%, transparent);background:color-mix(in srgb, var(--tone) 9%, transparent);white-space:nowrap;border-radius:6px;align-items:center;padding:0 8px;font-size:10.5px;display:inline-flex}.dashboard-module__HUOqFG__fields{border-top:1px solid var(--c-line);border-bottom:1px solid var(--c-line);flex-direction:column;display:flex}.dashboard-module__HUOqFG__fields div{grid-template-columns:58px minmax(0,1fr);gap:8px;padding:7px 0;display:grid}.dashboard-module__HUOqFG__fields div+div{border-top:1px solid var(--c-line)}.dashboard-module__HUOqFG__fields dt{color:var(--c-muted);font-size:11.5px}.dashboard-module__HUOqFG__fields dd{min-height:1.3em;font-weight:560}.dashboard-module__HUOqFG__body{color:var(--c-ink);min-height:96px;font-size:13px;line-height:1.55}.dashboard-module__HUOqFG__caret{vertical-align:-.15em;background:var(--d-terra);width:2px;height:1.05em;margin-left:1px;animation:.9s step-end infinite dashboard-module__HUOqFG__homeBlink;display:inline-block}@keyframes dashboard-module__HUOqFG__homeBlink{50%{opacity:0}}.dashboard-module__HUOqFG__attach{border:1px solid var(--c-line-2);height:28px;color:var(--c-muted);opacity:0;transition:opacity .4s, transform .4s var(--c-ease);border-radius:7px;align-self:flex-start;align-items:center;gap:8px;padding:0 10px;font-size:11.5px;display:inline-flex;transform:translateY(6px)}.dashboard-module__HUOqFG__attachIn{opacity:1;transform:none}.dashboard-module__HUOqFG__fileIcon{border:1.5px solid var(--d-terra);border-radius:2px;width:10px;height:12px}.dashboard-module__HUOqFG__panelFoot{border-top:1px solid var(--c-line);justify-content:flex-end;gap:8px;margin-top:auto;padding-top:12px;display:flex}.dashboard-module__HUOqFG__ghostBtn{border:1px solid var(--c-line-2);height:32px;color:var(--c-muted);border-radius:8px;align-items:center;padding:0 12px;font-weight:560;display:inline-flex}.dashboard-module__HUOqFG__approve{height:32px;color:var(--c-muted);background:#2b1ea01f;border-radius:8px;align-items:center;gap:8px;padding:0 8px 0 12px;font-weight:600;transition:background-color .25s,color .25s,transform .15s,box-shadow .25s;display:inline-flex}.dashboard-module__HUOqFG__approve .dashboard-module__HUOqFG__kbdMini{color:inherit;border-color:#2b1ea040}.dashboard-module__HUOqFG__approveReady{background:var(--c-navy);color:var(--c-paper);box-shadow:0 0 0 4px #8b5cf62e}.dashboard-module__HUOqFG__approvePressed{background:var(--c-navy-2);transform:scale(.95)}.dashboard-module__HUOqFG__approveSent{background:var(--d-sage);color:var(--c-paper);padding:0 14px;box-shadow:0 0 0 4px #12b88633}.dashboard-module__HUOqFG__fit{border:1px solid var(--c-line);opacity:0;transition:opacity .5s .15s, transform .5s var(--c-ease) .15s;background:#efeaff59;border-radius:9px;flex-direction:column;gap:6px;padding:10px 12px;display:flex;transform:translateY(6px)}.dashboard-module__HUOqFG__fitIn{opacity:1;transform:none}.dashboard-module__HUOqFG__fitHead{color:var(--c-muted);justify-content:space-between;align-items:baseline;font-size:11.5px;display:flex}.dashboard-module__HUOqFG__fitHead b{font-family:var(--c-mono);color:var(--d-sage);font-size:15px;font-weight:500}.dashboard-module__HUOqFG__fitRow{color:var(--c-muted);grid-template-columns:76px minmax(0,1fr);align-items:center;gap:8px;font-size:11px;display:grid}.dashboard-module__HUOqFG__fitBar{background:#2b1ea014;border-radius:2px;height:4px;overflow:hidden}.dashboard-module__HUOqFG__fitBar span{background:var(--d-sage);border-radius:2px;height:100%;display:block}.dashboard-module__HUOqFG__fitBand{color:var(--d-sage);margin-top:2px;font-size:11.5px;font-weight:560}.dashboard-module__HUOqFG__toast{z-index:7;background:var(--c-paper);white-space:nowrap;opacity:0;transition:opacity .4s, transform .5s var(--c-ease);border:1px solid #12b88659;border-radius:10px;align-items:center;gap:10px;padding:9px 14px 9px 10px;display:flex;position:absolute;bottom:108px;left:50%;transform:translate(-50%,12px);box-shadow:0 20px 40px -16px #2b1ea038}.dashboard-module__HUOqFG__toastIn{opacity:1;transform:translate(-50%)}.dashboard-module__HUOqFG__toast b{font-weight:600}.dashboard-module__HUOqFG__toastCheck{background:var(--d-sage);border-radius:50%;flex:none;width:18px;height:18px;position:relative}.dashboard-module__HUOqFG__toastCheck:after{content:"";border:solid var(--c-paper);border-width:0 2px 2px 0;width:5px;height:9px;position:absolute;top:3px;left:6px;transform:rotate(45deg)}.dashboard-module__HUOqFG__toastMeta{font-family:var(--c-mono);color:var(--c-muted);font-size:10.5px}.dashboard-module__HUOqFG__cursor{z-index:20;opacity:0;pointer-events:none;will-change:transform;filter:drop-shadow(0 4px 8px #2b1ea038);transform-origin:2px 2px;position:absolute;top:0;left:0}.dashboard-module__HUOqFG__cursor svg{display:block}.dashboard-module__HUOqFG__cursorTag{background:var(--c-navy);color:var(--c-paper);white-space:nowrap;border-radius:5px;padding:2px 7px;font-size:10.5px;font-weight:650;position:absolute;top:20px;left:16px}.dashboard-module__HUOqFG__ring{z-index:19;border:2px solid var(--d-sage);opacity:0;pointer-events:none;border-radius:50%;width:46px;height:46px;position:absolute;top:0;left:0}@container (max-width:820px){.dashboard-module__HUOqFG__body2{grid-template-columns:minmax(0,1fr)}.dashboard-module__HUOqFG__side{display:none}}@container (max-width:680px){.dashboard-module__HUOqFG__search{width:auto}.dashboard-module__HUOqFG__searchText{display:none}}@container (max-width:600px){.dashboard-module__HUOqFG__top{gap:8px;padding:0 10px}.dashboard-module__HUOqFG__crumbDim,.dashboard-module__HUOqFG__crumbSep,.dashboard-module__HUOqFG__search{display:none}.dashboard-module__HUOqFG__engine{margin-left:auto}.dashboard-module__HUOqFG__main{gap:8px;padding:10px}.dashboard-module__HUOqFG__queues{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px}.dashboard-module__HUOqFG__queueCount{height:23px;font-size:19px}.dashboard-module__HUOqFG__pipe{display:none}.dashboard-module__HUOqFG__tr{grid-template-columns:minmax(0,1fr) 54px 98px;height:44px;padding:0 10px}.dashboard-module__HUOqFG__th{height:26px}.dashboard-module__HUOqFG__tr>:first-child,.dashboard-module__HUOqFG__tr>:last-child,.dashboard-module__HUOqFG__scoreBar{display:none}.dashboard-module__HUOqFG__auditLines{height:38px}.dashboard-module__HUOqFG__auditLine{grid-template-columns:40px minmax(0,1fr)}.dashboard-module__HUOqFG__auditActor{display:none}.dashboard-module__HUOqFG__panel{width:auto;max-height:calc(100% - 16px);inset:auto 8px 8px;box-shadow:0 -30px 60px -20px #2b1ea038}.dashboard-module__HUOqFG__body{min-height:0;font-size:12.5px}.dashboard-module__HUOqFG__fit{display:none}.dashboard-module__HUOqFG__toast{max-width:calc(100% - 20px);bottom:88px}.dashboard-module__HUOqFG__toastMeta{display:none}.dashboard-module__HUOqFG__cursorTag{left:auto;right:12px}.dashboard-module__HUOqFG__inner{height:452px}.dashboard-module__HUOqFG__dash[data-manual] .dashboard-module__HUOqFG__inner{height:560px}.dashboard-module__HUOqFG__dash:not([data-manual]) .dashboard-module__HUOqFG__panel,.dashboard-module__HUOqFG__dash:not([data-manual]) .dashboard-module__HUOqFG__toast,.dashboard-module__HUOqFG__cursor,.dashboard-module__HUOqFG__ring,.dashboard-module__HUOqFG__tbody>:nth-child(n+5){display:none}.dashboard-module__HUOqFG__table{flex:none}.dashboard-module__HUOqFG__audit{margin-top:auto}}@media (prefers-reduced-motion:reduce){.dashboard-module__HUOqFG__dash,.dashboard-module__HUOqFG__tick,.dashboard-module__HUOqFG__stagePill,.dashboard-module__HUOqFG__trFresh:before{animation:none}.dashboard-module__HUOqFG__dot[data-pulse]:after{display:none}}.dashboard-module__HUOqFG__dash button{font:inherit;color:inherit;text-align:left;cursor:pointer}.dashboard-module__HUOqFG__queue{cursor:pointer;width:100%;transition:transform .18s var(--c-ease), box-shadow .18s ease;display:block}.dashboard-module__HUOqFG__queue:hover{box-shadow:0 8px 18px -10px color-mix(in srgb, var(--tone) 70%, transparent);transform:translateY(-2px)}.dashboard-module__HUOqFG__queueOn{box-shadow:0 0 0 2px var(--tone), 0 8px 18px -10px color-mix(in srgb, var(--tone) 70%, transparent)}.dashboard-module__HUOqFG__chip{cursor:pointer;border:0;padding:0}.dashboard-module__HUOqFG__chip:hover{transform:scale(1.12)}.dashboard-module__HUOqFG__trClick{cursor:pointer;transition:background-color .15s}.dashboard-module__HUOqFG__trClick:hover{background:color-mix(in srgb, var(--d-sky) 9%, var(--c-paper))}.dashboard-module__HUOqFG__trOn{background:color-mix(in srgb, var(--d-plum) 12%, var(--c-paper));box-shadow:inset 3px 0 0 var(--d-plum)}.dashboard-module__HUOqFG__empty{color:var(--c-muted);padding:18px 12px;font-size:12px}.dashboard-module__HUOqFG__sideItem{background:0 0;border:0;width:100%;transition:background-color .15s,color .15s}.dashboard-module__HUOqFG__sideItem:hover{background:color-mix(in srgb, var(--d-sky) 10%, transparent);color:var(--c-ink)}.dashboard-module__HUOqFG__sideFoot:hover{color:var(--c-ink)}.dashboard-module__HUOqFG__search{text-decoration:none;transition:border-color .15s,box-shadow .15s}.dashboard-module__HUOqFG__search:hover{border-color:var(--d-plum);box-shadow:0 0 0 3px color-mix(in srgb, var(--d-plum) 18%, transparent)}.dashboard-module__HUOqFG__panelHead{position:relative}.dashboard-module__HUOqFG__panelClose{border:1px solid var(--c-line-2);background:var(--c-paper);border-radius:7px;place-items:center;width:26px;height:26px;margin-left:4px;display:grid}.dashboard-module__HUOqFG__panelClose:hover{border-color:var(--c-ink)}.dashboard-module__HUOqFG__editor{border:1px solid var(--d-plum);background:var(--c-paper);width:100%;min-height:140px;font:inherit;color:var(--c-ink);resize:vertical;box-shadow:0 0 0 3px color-mix(in srgb, var(--d-plum) 16%, transparent);border-radius:9px;outline:none;padding:10px;font-size:13px;line-height:1.55}.dashboard-module__HUOqFG__ghostBtn{background:0 0;transition:border-color .15s,color .15s}.dashboard-module__HUOqFG__ghostBtn:not(:disabled):hover,.dashboard-module__HUOqFG__ghostOn{border-color:var(--c-ink);color:var(--c-ink)}.dashboard-module__HUOqFG__approve{border:0}.dashboard-module__HUOqFG__dash[data-manual] .dashboard-module__HUOqFG__approveReady:hover{filter:brightness(1.1);transform:translateY(-1px)}.dashboard-module__HUOqFG__dash button:disabled{cursor:default}.dashboard-module__HUOqFG__sigWrap{opacity:0;transition:opacity .5s var(--c-ease), transform .5s var(--c-ease);transform:translateY(4px)}.dashboard-module__HUOqFG__sig{align-items:center;gap:10px;font-size:12px;line-height:1.3;display:flex}.dashboard-module__HUOqFG__sigText{flex-direction:column;min-width:0;display:flex}.dashboard-module__HUOqFG__sigText b{color:var(--c-ink);font-weight:650}.dashboard-module__HUOqFG__sigText small{color:var(--c-muted);white-space:nowrap;text-overflow:ellipsis;font-size:10.5px;overflow:hidden}.dashboard-module__HUOqFG__sigMark{color:#fff;border-radius:50%;flex:none;justify-content:center;align-items:center;width:30px;height:30px;font-size:11px;font-weight:700;display:inline-flex}.dashboard-module__HUOqFG__sig[data-look=card]{border-left:3px solid var(--d-ochre);padding-left:10px}.dashboard-module__HUOqFG__sig[data-look=card] .dashboard-module__HUOqFG__sigMark{background:linear-gradient(135deg,#5b3bff,#ff3d81)}.dashboard-module__HUOqFG__sig[data-look=script]{flex-direction:column;align-items:flex-start;gap:2px}.dashboard-module__HUOqFG__sigScript{font-family:var(--c-serif);color:var(--d-plum);font-size:15px;font-style:italic}.dashboard-module__HUOqFG__sig[data-look=finance]{background:color-mix(in srgb, var(--d-terra) 7%, transparent);border-radius:9px;justify-content:space-between;padding:8px 10px}.dashboard-module__HUOqFG__sigChip{background:var(--d-terra);color:#fff;border-radius:999px;flex:none;padding:3px 8px;font-size:10px;font-weight:650}.dashboard-module__HUOqFG__sig[data-look=team]{background:linear-gradient(90deg, color-mix(in srgb, var(--d-sage) 12%, transparent), transparent);border-radius:9px;padding:8px 10px}.dashboard-module__HUOqFG__sig[data-look=team] .dashboard-module__HUOqFG__sigMark{background:var(--d-sage);font-size:13px}.dashboard-module__HUOqFG__sig[data-look=split] .dashboard-module__HUOqFG__sigText{flex-direction:row;align-items:center;gap:10px}.dashboard-module__HUOqFG__sig[data-look=split] .dashboard-module__HUOqFG__sigText small{border-left:1.5px solid var(--d-sky);padding-left:10px}.dashboard-module__HUOqFG__sig[data-look=split] .dashboard-module__HUOqFG__sigText b{font-family:var(--c-serif);font-size:14px;font-weight:500}.dashboard-module__HUOqFG__sig[data-look=office] .dashboard-module__HUOqFG__sigText b{font-family:var(--c-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--d-sky);font-size:10.5px;font-weight:500}@media (prefers-reduced-motion:reduce){.dashboard-module__HUOqFG__sigWrap{transition:none}}.dashboard-module__HUOqFG__sigWrap.dashboard-module__HUOqFG__attachIn{opacity:1;transform:none}.dashboard-module__HUOqFG__sig[data-look=split] .dashboard-module__HUOqFG__sigText b{white-space:nowrap;flex:none}.dashboard-module__HUOqFG__sig[data-look=split] .dashboard-module__HUOqFG__sigText small{white-space:normal;line-height:1.35}
.run-module__P5j7KW__section{background:var(--c-paper);border-top:1px solid var(--c-line);border-bottom:1px solid var(--c-line);scroll-margin-top:20px;position:relative}.run-module__P5j7KW__head{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);align-items:end;gap:56px;display:grid}.run-module__P5j7KW__head h2{max-width:12em}.run-module__P5j7KW__timeline{--p:1;margin:28px 0 0;position:relative}.run-module__P5j7KW__wide{width:100%;height:auto;display:block;overflow:visible}.run-module__P5j7KW__tall{display:none}.run-module__P5j7KW__thread{fill:none;stroke-width:4px;stroke-linecap:round;stroke-dasharray:1 1;stroke-dashoffset:0;opacity:.92}.run-module__P5j7KW__timeline[data-armed] .run-module__P5j7KW__thread{stroke-dashoffset:calc(1 - min(1, var(--p) * (1.04 + var(--i) * .02)))}.run-module__P5j7KW__halo{fill:#fff}.run-module__P5j7KW__mile{transition:opacity 1s var(--c-ease)}.run-module__P5j7KW__mile>g,.run-module__P5j7KW__mile>circle{transform-box:fill-box;transform-origin:50%;transition:transform 1s var(--c-ease)}.run-module__P5j7KW__timeline[data-armed] .run-module__P5j7KW__mile:not([data-on])>g{transform:scale(.6)}.run-module__P5j7KW__timeline[data-armed] .run-module__P5j7KW__mile:not([data-on]){opacity:.35}.run-module__P5j7KW__stages{grid-template-columns:repeat(7,minmax(0,1fr));gap:18px;margin-top:18px;display:grid}.run-module__P5j7KW__stage{display:flex}.run-module__P5j7KW__stageLink{text-align:center;border-radius:16px;flex-direction:column;flex:1;align-items:center;gap:10px;padding:12px 8px 14px;transition:background-color .18s,transform .18s,box-shadow .18s;display:flex}.run-module__P5j7KW__stageLink:hover{background:var(--c-cream);box-shadow:var(--c-shadow-1);transform:translateY(-3px)}.run-module__P5j7KW__stage h3{font-family:var(--c-serif);letter-spacing:-.01em;font-size:21px;font-weight:500;line-height:1.15}.run-module__P5j7KW__stage p{color:var(--c-muted);font-size:14.5px;line-height:1.5}.run-module__P5j7KW__alongside{border-top:1px solid var(--c-line);font-family:var(--c-serif);letter-spacing:-.01em;color:var(--c-ink);max-width:34em;margin-top:28px;padding-top:18px;font-size:clamp(20px,1.9vw,26px);line-height:1.35}@media (max-width:1100px) and (min-width:901px){.run-module__P5j7KW__stages{gap:12px}.run-module__P5j7KW__stage h3{font-size:18px}.run-module__P5j7KW__stage p{font-size:13.5px}}@media (max-width:900px){.run-module__P5j7KW__head{grid-template-columns:minmax(0,1fr);gap:20px}.run-module__P5j7KW__timeline{margin-top:24px}.run-module__P5j7KW__wide{display:none}.run-module__P5j7KW__cols{grid-template-columns:120px minmax(0,1fr);gap:14px;display:grid}.run-module__P5j7KW__tall{width:120px;height:auto;display:block;overflow:visible}.run-module__P5j7KW__stages{flex-direction:column;gap:0;margin-top:0;display:flex}.run-module__P5j7KW__stage{height:160px}.run-module__P5j7KW__stage p{font-size:13.5px;line-height:1.4}.run-module__P5j7KW__stageLink{text-align:left;align-items:flex-start;gap:8px;padding:4px 10px 10px}.run-module__P5j7KW__stage h3{font-size:21px}.run-module__P5j7KW__alongside{margin-top:24px}}
.sections-module__VOKqqq__who{background:var(--c-paper);border-top:1px solid var(--c-line);scroll-margin-top:40px}.sections-module__VOKqqq__whoHead{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);align-items:end;gap:56px;display:grid}.sections-module__VOKqqq__whoHead h2{max-width:11em}.sections-module__VOKqqq__galleryWrap{max-width:1280px;margin:24px auto 0;padding:0 40px}.sections-module__VOKqqq__gallery{grid-template-columns:repeat(4,minmax(0,1fr));gap:18px;display:grid}.sections-module__VOKqqq__tile{background:var(--c-cream);border:1px solid var(--c-line);transition:transform .7s var(--c-ease), box-shadow .7s var(--c-ease);border-radius:22px;overflow:hidden}.sections-module__VOKqqq__tile:hover{box-shadow:var(--c-shadow-1);transform:translateY(-4px)}.sections-module__VOKqqq__tileArt{position:relative;overflow:hidden}.sections-module__VOKqqq__tileSvg{width:100%;height:auto;transition:transform 1.2s var(--c-ease);display:block}.sections-module__VOKqqq__tile:hover .sections-module__VOKqqq__tileSvg{transform:scale(1.03)}.sections-module__VOKqqq__tileFoot{border-top:1px solid var(--c-line);justify-content:space-between;align-items:center;gap:12px;padding:16px 20px 18px;display:flex}.sections-module__VOKqqq__tileFoot h3{font-family:var(--c-serif);letter-spacing:-.015em;font-size:21px;font-weight:450;line-height:1.2}.sections-module__VOKqqq__start{background:linear-gradient(#fff0f6 0%,#fff7fb 100%);scroll-margin-top:40px}.sections-module__VOKqqq__band{color:#fff;background:radial-gradient(circle at 88% 20%,#ff3d818c,#0000 45%),radial-gradient(circle at 10% 110%,#38b6ff73,#0000 50%),linear-gradient(110deg,#3a22d6 0%,#7b3cff 55%,#c13cf0 100%);border-radius:30px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:28px 40px;padding:48px 52px;display:flex;position:relative;overflow:hidden;box-shadow:0 40px 80px -50px #2b1ea0cc}.sections-module__VOKqqq__bandTitle{max-width:14em;font-family:var(--c-serif);letter-spacing:-.02em;color:#fff;font-size:clamp(34px,4.4vw,58px);font-weight:450;line-height:1.04}.sections-module__VOKqqq__bandLine{color:#ffffffdb;max-width:34em;margin-top:14px;font-size:17px;line-height:1.5}.sections-module__VOKqqq__bandBtn{height:58px;padding:0 30px;font-size:17px}@media (max-width:640px){.sections-module__VOKqqq__band{border-radius:24px;padding:32px 24px}.sections-module__VOKqqq__bandLine{font-size:15.5px}.sections-module__VOKqqq__bandBtn{width:100%}}.sections-module__VOKqqq__origin{background:linear-gradient(110deg,#5b3bff14,#ff3d8114);border-left:4px solid #8b5cf6;border-radius:20px;margin-top:36px;padding:26px 30px}.sections-module__VOKqqq__origin p{max-width:46em;font-family:var(--c-serif);color:var(--c-ink);font-size:clamp(19px,2vw,24px);font-style:italic;line-height:1.4}@media (max-width:640px){.sections-module__VOKqqq__origin{margin-top:24px;padding:18px}}.sections-module__VOKqqq__team{padding-top:64px;scroll-margin-top:40px}.sections-module__VOKqqq__teamTitle{font-size:clamp(32px,3vw,44px)}.sections-module__VOKqqq__teamList{grid-template-columns:repeat(4,minmax(0,1fr));gap:20px;margin-top:24px;display:grid}.sections-module__VOKqqq__teamList li{background:var(--c-paper);border:1px solid var(--c-line);border-radius:20px;flex-direction:column;gap:4px;padding:22px;display:flex}.sections-module__VOKqqq__mono{width:64px;height:64px;font-family:var(--c-serif);color:var(--c-paper);border-radius:50%;justify-content:center;align-items:center;margin-bottom:16px;font-size:21px;font-style:italic;display:inline-flex}.sections-module__VOKqqq__teamList li:nth-child(4) .sections-module__VOKqqq__mono{color:var(--c-ink)}.sections-module__VOKqqq__teamName{font-family:var(--c-serif);letter-spacing:-.01em;font-size:23px}.sections-module__VOKqqq__teamRole{color:var(--c-muted);font-size:15px}.sections-module__VOKqqq__mono{overflow:hidden}.sections-module__VOKqqq__mono img{object-fit:cover;width:100%;height:100%;display:block}.sections-module__VOKqqq__teamBio{color:var(--c-ink);margin-top:10px;font-size:14.5px;line-height:1.5}.sections-module__VOKqqq__team{border-top:1px solid var(--c-line);background:linear-gradient(#f3f0ff 0%,#fbfaff 100%)}.sections-module__VOKqqq__teamHead{grid-template-columns:minmax(0,1fr) minmax(0,1.2fr);align-items:end;gap:56px;display:grid}.sections-module__VOKqqq__teamList li{background:var(--c-cream)}.sections-module__VOKqqq__subhead{font-family:var(--c-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--c-muted);font-size:12px;font-weight:400}.sections-module__VOKqqq__partners{border-top:1px solid var(--c-line);grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:40px;margin-top:28px;padding-top:24px;display:grid}.sections-module__VOKqqq__partnersLine{font-family:var(--c-serif);letter-spacing:-.012em;margin-top:12px;font-size:clamp(22px,2.1vw,28px);line-height:1.25}.sections-module__VOKqqq__types{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.sections-module__VOKqqq__types li{background:var(--c-cream);border:1px solid var(--c-line);border-radius:14px;align-items:center;gap:12px;padding:10px 12px;font-size:14.5px;font-weight:500;display:flex}.sections-module__VOKqqq__typeIcon{background:var(--c-paper);border-radius:10px;flex:none;width:38px;height:38px;padding:4px;display:inline-flex}.sections-module__VOKqqq__typeIcon svg{width:100%;height:100%}.sections-module__VOKqqq__closing{background:var(--c-cream)}.sections-module__VOKqqq__closingBand{background:#c9b8ff;min-height:440px;position:relative;overflow:hidden}.sections-module__VOKqqq__courtyard{width:100%;height:100%;position:absolute;inset:0}.sections-module__VOKqqq__closingWrap{z-index:3;justify-content:flex-end;padding-top:48px;padding-bottom:48px;display:flex;position:relative}.sections-module__VOKqqq__closingText{max-width:540px;box-shadow:var(--c-shadow-2);background:#ffffffeb;border-radius:24px;padding:32px 36px 36px}.sections-module__VOKqqq__closingTitle{font-family:var(--c-serif);letter-spacing:-.028em;color:var(--c-ink);font-size:clamp(38px,4vw,60px);font-weight:400;line-height:1.02}.sections-module__VOKqqq__closingBody{color:var(--c-muted);margin-top:18px;font-size:18px;line-height:1.55}.sections-module__VOKqqq__closingBtn{margin-top:28px}.sections-module__VOKqqq__footer{border-top:1px solid var(--c-line);background:var(--c-paper);padding:18px 0}.sections-module__VOKqqq__footRow{flex-wrap:wrap;align-items:center;gap:10px 28px;display:flex}.sections-module__VOKqqq__footLogo{width:64px;display:block}.sections-module__VOKqqq__footLogo svg{width:100%;height:auto;display:block}.sections-module__VOKqqq__footLinks{flex-wrap:wrap;gap:4px 20px;display:flex}.sections-module__VOKqqq__footLinks a{color:var(--c-ink);border-bottom:1px solid #0000;font-size:14px;transition:border-color .2s,color .2s}.sections-module__VOKqqq__footLinks a:hover{color:var(--c-terra);border-color:currentColor}.sections-module__VOKqqq__footBase{font-family:var(--c-mono);color:var(--c-muted);margin-left:auto;font-size:12px}@media (max-width:1000px){.sections-module__VOKqqq__teamHead,.sections-module__VOKqqq__partners{grid-template-columns:minmax(0,1fr);gap:24px}.sections-module__VOKqqq__gallery{grid-template-columns:repeat(2,minmax(0,1fr))}.sections-module__VOKqqq__steps{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:40px}.sections-module__VOKqqq__steps:before{display:none}.sections-module__VOKqqq__teamList{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.sections-module__VOKqqq__galleryWrap{margin-top:32px;padding:0}.sections-module__VOKqqq__gallery{scroll-snap-type:x mandatory;scrollbar-width:none;gap:14px;padding:0 20px 12px;scroll-padding:0 20px;display:flex;overflow-x:auto}.sections-module__VOKqqq__gallery::-webkit-scrollbar{display:none}.sections-module__VOKqqq__tile{scroll-snap-align:start;flex:0 0 82%}.sections-module__VOKqqq__tileFoot h3{font-size:19px}.sections-module__VOKqqq__steps{grid-template-columns:minmax(0,1fr);row-gap:0;margin-top:32px}.sections-module__VOKqqq__step{grid-template-columns:40px minmax(0,1fr);gap:6px 16px;padding-bottom:28px;display:grid}.sections-module__VOKqqq__step:before{content:"";background:repeating-linear-gradient(180deg, var(--c-line-2) 0 6px, transparent 6px 12px);width:2px;position:absolute;top:44px;bottom:4px;left:19px}.sections-module__VOKqqq__step:last-child:before{display:none}.sections-module__VOKqqq__stepNum{grid-row:span 2;width:40px;height:40px;margin:0;font-size:19px}.sections-module__VOKqqq__step h3{align-self:center;font-size:21px}.sections-module__VOKqqq__startFoot{margin-top:16px}.sections-module__VOKqqq__startFoot a{flex:auto}.sections-module__VOKqqq__teamList{grid-template-columns:minmax(0,1fr);gap:12px}.sections-module__VOKqqq__teamList li{grid-template-columns:48px minmax(0,1fr);column-gap:14px;padding:16px;display:grid}.sections-module__VOKqqq__teamBio{grid-column:1/-1;margin-top:8px}.sections-module__VOKqqq__mono{grid-row:span 2;width:48px;height:48px;margin:0;font-size:18px}.sections-module__VOKqqq__types li{flex-direction:column;align-items:flex-start;gap:8px;font-size:14px}.sections-module__VOKqqq__closingBand{background:var(--c-cream);min-height:0}.sections-module__VOKqqq__courtyard{height:320px;display:block;position:relative}.sections-module__VOKqqq__closingWrap{margin-top:-48px;padding-top:0;padding-bottom:32px}.sections-module__VOKqqq__closingText{padding:24px 22px 26px}.sections-module__VOKqqq__closingBtn{width:100%}.sections-module__VOKqqq__footBase{margin-left:0}}.sections-module__VOKqqq__tileLink{height:100%;display:block}.sections-module__VOKqqq__tileArrow{background:var(--c-navy);width:30px;height:30px;color:var(--c-paper);border-radius:50%;flex:none;justify-content:center;align-items:center;transition:transform .2s;display:inline-flex}.sections-module__VOKqqq__tile:hover .sections-module__VOKqqq__tileArrow{transform:translate(3px)}@media (min-width:1081px){.sections-module__VOKqqq__gallery{grid-template-columns:repeat(7,minmax(0,1fr));gap:12px}.sections-module__VOKqqq__tile{border-radius:18px}.sections-module__VOKqqq__tileFoot{align-items:flex-start;padding:12px 12px 14px}.sections-module__VOKqqq__tileFoot h3{font-size:16px}.sections-module__VOKqqq__tileArrow{width:22px;height:22px}}.sections-module__VOKqqq__teamList li{grid-template-rows:auto auto auto;grid-template-columns:auto minmax(0,1fr);align-content:start;align-items:center;gap:2px 14px;padding:16px 18px;display:grid}.sections-module__VOKqqq__mono{grid-row:1/3;width:56px;height:56px;margin-bottom:0;font-size:19px}.sections-module__VOKqqq__teamBio{grid-column:1/-1;margin-top:12px;font-size:14px}.sections-module__VOKqqq__teamName{align-self:end;font-size:20px}.sections-module__VOKqqq__teamRole{align-self:start;font-size:14px}@media (max-width:640px){.sections-module__VOKqqq__teamList{grid-template-columns:minmax(0,1fr);gap:8px}.sections-module__VOKqqq__teamList li{padding:14px}.sections-module__VOKqqq__mono{width:48px;height:48px;font-size:16px}.sections-module__VOKqqq__teamBio{margin-top:10px;font-size:13.5px}.sections-module__VOKqqq__teamName{font-size:17px}.sections-module__VOKqqq__teamRole{font-size:12.5px}.sections-module__VOKqqq__courtyard{height:220px}.sections-module__VOKqqq__step{padding-bottom:18px}}.sections-module__VOKqqq__teamIn{color:#0a66c2;transition:background-color .2s var(--c-ease), color .2s var(--c-ease), border-color .2s var(--c-ease), transform .2s var(--c-ease);background:#e8f1fb;border:1px solid #c9ddf3;border-radius:999px;grid-column:1/-1;justify-self:start;align-items:center;gap:7px;margin-top:14px;padding:6px 13px 6px 10px;font-size:13px;font-weight:600;line-height:1.2;text-decoration:none;display:inline-flex}.sections-module__VOKqqq__teamIn:hover{color:#fff;background:#0a66c2;border-color:#0a66c2;transform:translateY(-1px)}.sections-module__VOKqqq__teamIn:focus-visible{outline-offset:2px;outline:2px solid #0a66c2}.sections-module__VOKqqq__teamList li{align-content:start}@media (min-width:641px){.sections-module__VOKqqq__teamList li{grid-template-rows:auto auto 1fr auto}.sections-module__VOKqqq__teamIn{align-self:end}}@media (prefers-reduced-motion:reduce){.sections-module__VOKqqq__teamIn{transition:none}.sections-module__VOKqqq__teamIn:hover{transform:none}}
.problem-module__vOzNEa__section{background:linear-gradient(180deg, var(--c-cream) 0%, #f3f0ff 100%);scroll-margin-top:60px;position:relative}.problem-module__vOzNEa__runway{position:relative}.problem-module__vOzNEa__sticky{flex-direction:column;padding:56px 0;display:flex;position:relative}.problem-module__vOzNEa__head{grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);align-items:end;gap:56px;display:grid}.problem-module__vOzNEa__head h2{max-width:11.5em}.problem-module__vOzNEa__headRight{flex-direction:column;gap:18px;display:flex}.problem-module__vOzNEa__stat{background:var(--c-paper);border:1px solid var(--c-line);font-family:var(--c-mono);color:var(--c-ink);border-radius:999px;align-self:flex-start;align-items:center;gap:14px;padding:8px 16px;font-size:13px;display:inline-flex}.problem-module__vOzNEa__stat i{background:var(--c-line-2);width:1px;height:16px}.problem-module__vOzNEa__stat span:last-child{color:var(--c-terra-text)}.problem-module__vOzNEa__stageWrap{flex:1;min-height:0;margin-top:20px}.problem-module__vOzNEa__stage{--p:0;aspect-ratio:16/7;border-radius:26px;position:relative;overflow:hidden;box-shadow:0 30px 70px -50px #2b1ea099,0 0 0 1px #2b1ea00f}.problem-module__vOzNEa__surface,.problem-module__vOzNEa__surface svg{width:100%;height:100%;position:absolute;inset:0}.problem-module__vOzNEa__surface:after{content:"";opacity:calc(var(--p) * .9);background:#2b1ea047;position:absolute;inset:0}.problem-module__vOzNEa__folder{width:46%;height:74%;transform:translate(-50%, -50%) scale(calc(.92 + .08 * clamp(0, (var(--p) - .15) * 2, 1)));opacity:clamp(0, calc((var(--p) - .15) * 2.4), 1);filter:drop-shadow(0 24px 30px #14123a59);position:absolute;top:56%;left:50%}.problem-module__vOzNEa__folder svg{width:100%;height:100%;display:block}.problem-module__vOzNEa__folderTab,.problem-module__vOzNEa__folderNote{font-family:var(--c-mono);letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;color:#2b2bd9;background:#fff;border-radius:999px;padding:5px 11px;font-size:12px;line-height:1.2;position:absolute;bottom:calc(100% + 10px);box-shadow:0 6px 16px -8px #14123a80}.problem-module__vOzNEa__folderTab{left:0}.problem-module__vOzNEa__folderNote{color:#ff3d81;opacity:0;transition:opacity .9s var(--c-ease) 1.3s, transform .9s var(--c-ease) 1.3s;right:0;transform:translateY(8px)}.problem-module__vOzNEa__stage[data-filed] .problem-module__vOzNEa__folderNote{opacity:1;transform:none}.problem-module__vOzNEa__objects{position:absolute;inset:0}.problem-module__vOzNEa__obj{--ax:var(--sx);--ay:var(--sy);--ar:var(--sr);--bx:var(--gx);--by:var(--gy);--sc:.6;--t:clamp(0, calc((var(--p) - var(--k) * .035) / .62), 1);width:17%;transform:translate(calc((var(--ax) + (var(--bx) - var(--ax)) * var(--t)) * 1cqw - 50%), calc((var(--ay) + (var(--by) - var(--ay)) * var(--t)) * 1cqh - 50%)) rotate(calc(var(--ar) * (1 - var(--t)) * 1deg)) scale(calc(1 - (1 - var(--sc)) * var(--t)));filter:drop-shadow(0 10px 12px #28145a3d);z-index:calc(10 - var(--k));will-change:transform;flex-direction:column;align-items:center;display:flex;position:absolute;top:0;left:0}.problem-module__vOzNEa__obj svg{width:100%;height:auto;display:block}.problem-module__vOzNEa__tag{--ts:1.45;background:var(--c-paper);font-family:var(--c-mono);white-space:nowrap;color:var(--c-ink);transform:rotate(calc(var(--ar) * -.5deg * (1 - var(--t)))) scale(calc(1 + (var(--ts) - 1) * var(--t)));transform-origin:top;border-radius:6px;margin-top:-6px;padding:4px 10px;font-size:12px;line-height:1.3;box-shadow:0 2px 6px #2b1ea026}@media (min-width:641px){.problem-module__vOzNEa__obj{--sc:.5}.problem-module__vOzNEa__tag{--ts:1.6}}@media (max-width:899px),(max-height:639px){.problem-module__vOzNEa__runway{height:auto}.problem-module__vOzNEa__sticky{height:auto;padding:44px 0 40px;position:relative}.problem-module__vOzNEa__head{grid-template-columns:minmax(0,1fr);gap:22px}.problem-module__vOzNEa__stage{aspect-ratio:16/10;height:auto}}@media (max-width:640px){.problem-module__vOzNEa__sticky{padding:40px 0 36px}.problem-module__vOzNEa__stage{aspect-ratio:4/5;border-radius:20px}.problem-module__vOzNEa__obj{--ax:var(--nx);--ay:var(--ny);--ar:var(--nr);--bx:var(--hx);--by:var(--hy);width:35%}.problem-module__vOzNEa__tag{--ts:1.3;padding:3px 7px;font-size:11px}.problem-module__vOzNEa__folder{width:94%;height:72%}.problem-module__vOzNEa__folderTab,.problem-module__vOzNEa__folderNote{padding:4px 9px;font-size:10.5px}.problem-module__vOzNEa__stat{gap:10px;padding:7px 12px;font-size:12px}}.problem-module__vOzNEa__stage{container-type:size}@media (prefers-reduced-motion:reduce){.problem-module__vOzNEa__folderNote{transition:none}}
.pages-module__IZiPVW__page{background:radial-gradient(42% 50% at 8% 0%, #5b3bff24, transparent 70%), radial-gradient(36% 46% at 96% 12%, #ff3d811f, transparent 70%), radial-gradient(40% 50% at 60% 100%, #38b6ff1f, transparent 70%), var(--c-cream);min-height:calc(100svh - 150px);padding:64px 0 96px}.pages-module__IZiPVW__h1{font-family:var(--c-serif);letter-spacing:-.028em;color:var(--c-ink);font-size:clamp(40px,5vw,68px);font-weight:400;line-height:1.02}.pages-module__IZiPVW__lead{max-width:30em;color:var(--c-muted);margin-top:22px;font-size:19px;line-height:1.6}.pages-module__IZiPVW__actions{flex-wrap:wrap;align-items:center;gap:14px 20px;margin-top:32px;display:flex}.pages-module__IZiPVW__address{font-family:var(--c-mono);color:var(--c-ink);border-bottom:1px solid var(--c-line-2);font-size:15px}.pages-module__IZiPVW__address:hover{border-color:var(--c-ink)}.pages-module__IZiPVW__contactGrid{grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);align-items:start;gap:64px;display:grid}.pages-module__IZiPVW__card{background:var(--c-paper);border:1px solid var(--c-line);box-shadow:var(--c-shadow-1);border-radius:24px;padding:28px 30px 30px}.pages-module__IZiPVW__subhead{font-family:var(--c-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--c-muted);font-size:12px;font-weight:400}.pages-module__IZiPVW__ticks{margin-top:14px}.pages-module__IZiPVW__ticks li{border-bottom:1px solid var(--c-line);gap:12px;padding:12px 0;font-size:16px;line-height:1.45;display:flex}.pages-module__IZiPVW__ticks li:last-child{border-bottom:0}.pages-module__IZiPVW__tick{background:var(--c-sage);width:24px;height:24px;color:var(--c-paper);border-radius:50%;flex:none;justify-content:center;align-items:center;display:inline-flex}@media (max-width:900px){.pages-module__IZiPVW__contactGrid{grid-template-columns:minmax(0,1fr);gap:40px}}@media (max-width:640px){.pages-module__IZiPVW__page{padding:40px 0 80px}.pages-module__IZiPVW__lead{font-size:17px}.pages-module__IZiPVW__actions a{flex:auto}}.pages-module__IZiPVW__formCard{background:var(--c-paper);border:1px solid var(--c-line);box-shadow:var(--c-shadow-1);background-image:linear-gradient(var(--c-paper), var(--c-paper)), linear-gradient(100deg, #5b3bff59, #ff3d8159);background-origin:border-box;background-clip:padding-box,border-box;border-radius:24px;margin-top:36px;padding:28px 30px 30px}.pages-module__IZiPVW__formGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;display:grid}.pages-module__IZiPVW__formField{flex-direction:column;gap:8px;min-width:0;display:flex}.pages-module__IZiPVW__formWide{grid-column:1/-1}.pages-module__IZiPVW__formLabel{color:var(--c-ink);justify-content:space-between;align-items:baseline;gap:8px;font-size:14px;font-weight:600;line-height:1.35;display:flex}.pages-module__IZiPVW__formOptional{font-family:var(--c-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--c-faint);font-size:11px;font-weight:400}.pages-module__IZiPVW__formField input,.pages-module__IZiPVW__formField select,.pages-module__IZiPVW__formField textarea{border:1px solid var(--c-line-2);background:var(--c-cream);width:100%;min-width:0;height:48px;font:inherit;color:var(--c-ink);border-radius:12px;padding:0 14px;font-size:16px;transition:border-color .2s,box-shadow .2s}.pages-module__IZiPVW__formField select{appearance:none;cursor:pointer;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8'%3E%3Cpath d='M1 1.5l5 5 5-5' fill='none' stroke='%234636f0' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-position:right 14px center;background-repeat:no-repeat;padding-right:40px}.pages-module__IZiPVW__formField textarea{resize:vertical;height:auto;min-height:132px;padding:12px 14px;line-height:1.5}.pages-module__IZiPVW__formField textarea::placeholder{color:var(--c-faint)}.pages-module__IZiPVW__formField input:hover,.pages-module__IZiPVW__formField select:hover,.pages-module__IZiPVW__formField textarea:hover{border-color:var(--c-navy-2)}.pages-module__IZiPVW__formField input:focus-visible,.pages-module__IZiPVW__formField select:focus-visible,.pages-module__IZiPVW__formField textarea:focus-visible{border-color:var(--c-ochre);outline:none;box-shadow:0 0 0 3px #8b5cf633}.pages-module__IZiPVW__formField [aria-invalid=true]{border-color:var(--c-terra);background-color:#fff5f8}.pages-module__IZiPVW__formField [aria-invalid=true]:focus-visible{border-color:var(--c-terra);box-shadow:0 0 0 3px #ff3d812e}.pages-module__IZiPVW__formError{color:var(--c-terra-text);font-size:13.5px;line-height:1.4}.pages-module__IZiPVW__formTrap{width:1px;height:1px;position:absolute;left:-10000px;overflow:hidden}.pages-module__IZiPVW__formAlert{color:var(--c-terra-text);background:#fff1f6;border:1px solid #ff3d8159;border-radius:14px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 16px;margin-top:20px;padding:14px 16px;font-size:15px;line-height:1.45;display:flex}.pages-module__IZiPVW__formAlert:focus{outline:none}.pages-module__IZiPVW__formAlert:focus-visible{outline:2px solid var(--c-terra);outline-offset:2px}.pages-module__IZiPVW__formRetry{height:40px;padding:0 18px;font-size:15px}.pages-module__IZiPVW__formFoot{margin-top:24px}.pages-module__IZiPVW__formSubmit{cursor:pointer}.pages-module__IZiPVW__formSubmit:disabled{cursor:progress;opacity:.75;transform:none}.pages-module__IZiPVW__formDone{justify-items:start;gap:12px;padding:32px 30px;display:grid}.pages-module__IZiPVW__formDone:focus{outline:none}.pages-module__IZiPVW__formDone:focus-visible{outline:2px solid var(--c-terra);outline-offset:3px}.pages-module__IZiPVW__doneTick{background:linear-gradient(135deg, var(--c-sage), var(--c-sky));width:40px;height:40px;color:var(--c-paper);border-radius:50%;justify-content:center;align-items:center;display:inline-flex}.pages-module__IZiPVW__doneTitle{font-family:var(--c-serif);letter-spacing:-.02em;color:var(--c-ink);font-size:clamp(26px,2.6vw,34px);font-weight:400;line-height:1.1}.pages-module__IZiPVW__doneBody{color:var(--c-muted);font-size:17px;line-height:1.55}@media (max-width:640px){.pages-module__IZiPVW__formCard{border-radius:20px;margin-top:28px;padding:22px 18px 24px}.pages-module__IZiPVW__formGrid{grid-template-columns:minmax(0,1fr);gap:16px}.pages-module__IZiPVW__formSubmit{white-space:normal;width:100%}.pages-module__IZiPVW__inv{padding-top:20px}.pages-module__IZiPVW__invHero{border-radius:24px;padding:32px 22px 30px}.pages-module__IZiPVW__stats{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.pages-module__IZiPVW__stats li{padding:14px 14px 16px}.pages-module__IZiPVW__statLabel{font-size:11px}.pages-module__IZiPVW__artInner{aspect-ratio:4/3;border-radius:20px}.pages-module__IZiPVW__block{padding-top:44px}.pages-module__IZiPVW__tCard,.pages-module__IZiPVW__engine{padding:24px 20px}.pages-module__IZiPVW__pull{padding:22px 20px}.pages-module__IZiPVW__stages{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.pages-module__IZiPVW__stages li{padding:14px 12px 16px}.pages-module__IZiPVW__card{padding:22px 18px 24px}.pages-module__IZiPVW__partners{gap:8px}.pages-module__IZiPVW__partners li{padding:10px 12px;font-size:16px}.pages-module__IZiPVW__closing{margin-top:44px;padding:30px 22px}.pages-module__IZiPVW__closing a{flex:auto}}.pages-module__IZiPVW__pair{align-items:start}
