@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:200 800;font-stretch:100%;font-display:swap;src:url(../media/caa77eaf0c6cae2c-s.0c05j22lu0e1h.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:Bricolage Grotesque;font-style:normal;font-weight:200 800;font-stretch:100%;font-display:swap;src:url(../media/6260001f568fa40d-s.14r01_8b-ryu9.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:Bricolage Grotesque;font-style:normal;font-weight:200 800;font-stretch:100%;font-display:swap;src:url(../media/2aa781f449db21e3-s.p.2lg3sxkcxwsl6.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:Bricolage Grotesque Fallback;src:local(Arial);ascent-override:88.21%;descent-override:25.61%;line-gap-override:0.0%;size-adjust:105.43%}.bricolage_grotesque_12659670-module__Iiw5ra__className{font-family:Bricolage Grotesque,Bricolage Grotesque Fallback;font-style:normal}.bricolage_grotesque_12659670-module__Iiw5ra__variable{--font-bricolage:"Bricolage Grotesque", "Bricolage Grotesque Fallback"}
@font-face{font-family:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/a342834df7752944-s.1ypl14jhz9yyw.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:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/d3fe2f289711ac3f-s.2g9li78_0_it5.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/58c4895d0a0ef7cc-s.00u3xrku2lqty.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:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/bfc7db5c00d21bc5-s.2vepgg3wcdr2q.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:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/6ab0db14f70d8ed6-s.2ttjmmx-9gnz1.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:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/a343f882a40d2cc9-s.p.3259ncl47-hqj.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:Manrope Fallback;src:local(Arial);ascent-override:103.31%;descent-override:29.07%;line-gap-override:0.0%;size-adjust:103.19%}.manrope_de7b2fa9-module__1ltb7q__className{font-family:Manrope,Manrope Fallback;font-style:normal}.manrope_de7b2fa9-module__1ltb7q__variable{--font-manrope:"Manrope", "Manrope Fallback"}
:root{--bg:var(--light-bg);--surface:var(--light-surface);--text:var(--light-text);--text-muted:var(--light-text-muted);--accent:var(--light-accent-text);--action:var(--light-accent-text);--success:var(--light-success);--danger:var(--light-error);--border:var(--light-border);--divider:var(--light-divider);--on-accent:var(--light-bg);--ink-on-fill:#421111;--fill-golden:#f6d866;--fill-candy:#ffa5f2;--light-bg:#fff;--light-surface:#f7f4ee;--light-text:#1c1a17;--light-text-muted:#6b655c;--light-accent-fill:#f6d866;--light-on-accent-fill:#1c1a17;--light-accent-tint:#fcf3cf;--light-accent-text:#8a6a00;--light-success:#2f6b4f;--light-success-tint:#eef6f1;--light-error:#b42318;--light-error-tint:#fef3f2;--light-destructive-fill:#421111;--light-on-destructive-fill:#fff;--light-border:#1c1a17;--light-divider:#e7e2d8;--mkt-lavender:#ede6f5;--mkt-plum:#35213f;--mkt-coral-text:#c2412d;--mkt-peach:#f9e2d5;--mkt-coral:#f77e6c;--type-display-size:clamp(2.625rem, 1rem + 6.6667vw, 7rem);--type-display-line:clamp(2.875rem, 1.2964rem + 6.4762vw, 7.125rem);--type-display-track:clamp(-.25rem, -.0271rem - .2476vw, -.0875rem);--type-hero-size:clamp(2.625rem, 1.8357rem + 3.2381vw, 4.75rem);--type-hero-line:clamp(2.875rem, 1.9929rem + 3.619vw, 5.25rem);--type-section-size:clamp(2.25rem, 1.7857rem + 1.9048vw, 3.5rem);--type-section-line:clamp(2.5rem, 1.9893rem + 2.0952vw, 3.875rem);--type-closing-size:clamp(2.375rem, 1.7714rem + 2.4762vw, 4rem);--type-closing-line:clamp(2.625rem, 1.975rem + 2.6667vw, 4.375rem);--type-subsection-size:clamp(1.875rem, 1.6429rem + .9524vw, 2.5rem);--type-subsection-line:clamp(2.25rem, 2.0179rem + .9524vw, 2.875rem);--type-heading-track:-1.4px;--type-step-size:clamp(1.75rem, 1.6107rem + .5714vw, 2.125rem);--type-step-line:clamp(2.625rem, 2.4161rem + .8571vw, 3.1875rem);--type-card-size:clamp(1.5rem, 1.4536rem + .1905vw, 1.625rem);--type-card-line:clamp(2rem, 1.8375rem + .6667vw, 2.4375rem);--type-numeral-size:clamp(2.25rem, 1.8321rem + 1.7143vw, 3.375rem);--type-numeral-line:clamp(2.5rem, 2.0589rem + 1.8095vw, 3.6875rem);--type-policy-size:clamp(1.375rem, 1.1893rem + .7619vw, 1.875rem);--type-policy-line:clamp(1.625rem, 1.4625rem + .6667vw, 2.0625rem);--type-eyebrow-size:.75rem;--type-eyebrow-line:1.125rem;--type-eyebrow-track:.14em;--type-lead-size:clamp(1.0625rem, 1.0393rem + .0952vw, 1.125rem);--type-lead-line:clamp(1.625rem, 1.6018rem + .0952vw, 1.6875rem);--type-body-size:1rem;--type-body-line:1.5rem;--action-fill:#35213f;--on-action-fill:var(--light-bg);--surface-lavender:#ede6f5;--app-input-edge:var(--light-border);--surface-ytint:var(--light-accent-tint);--app-dialog-surface:var(--light-bg);--app-dialog-radius:24px;--app-dialog-padding:32px;--app-dialog-gap:20px;--app-dialog-max-width:480px;--app-scrim:#00000080;--font-display:var(--font-bricolage), system-ui, -apple-system, sans-serif;--font-body:var(--font-manrope), system-ui, -apple-system, sans-serif;--font-mono:ui-monospace, SFMono-Regular, Menlo, Consolas, monospace;--space-xs:4px;--space-sm:8px;--space-md:12px;--space-lg:16px;--space-xl:24px;--space-xxl:32px;--radius-sm:8px;--radius-md:12px;--radius-lg:16px;--touch-target:44px}[data-theme=document]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background:var(--bg);color:var(--text);flex:1 0 auto}[data-ground=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--bg:#421111;--surface:#4e1616;--text:#ffe7a0;--text-muted:#ffab77;--accent:#f6d866;--action:#f6d866;--success:#a9d877;--danger:#ffb4a8;--border:#b36a6a;--divider:#b36a6a;--on-accent:#421111;background:var(--bg);color:var(--text)}@media (prefers-color-scheme:dark){:root:has([data-theme=document]:not([data-pin=light])){--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}[data-theme=document]:not([data-pin=light]){--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--bg:#421111;--surface:#4e1616;--text:#ffe7a0;--text-muted:#ffab77;--accent:#f6d866;--action:#f6d866;--success:#a9d877;--danger:#ffb4a8;--border:#b36a6a;--divider:#b36a6a;--on-accent:#421111}body:has([data-theme=document]:not([data-pin=light])){--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--bg:#421111;--surface:#4e1616;--text:#ffe7a0;--text-muted:#ffab77;--accent:#f6d866;--action:#f6d866;--success:#a9d877;--danger:#ffb4a8;--border:#b36a6a;--divider:#b36a6a;--on-accent:#421111}}html{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;height:100%}html,body{max-width:100vw;overflow-x:hidden}body{min-height:100%;color:var(--text);background:var(--bg);font-family:var(--font-body);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;flex-direction:column;font-size:16px;line-height:1.6;display:flex}h1,h2,h3{font-family:var(--font-display);text-wrap:balance;line-height:1.15}*{box-sizing:border-box;margin:0;padding:0}a{color:inherit;text-decoration:none}:focus-visible{outline:2px solid var(--accent);outline-offset:2px}
