:root{--ac-font-display:var(--acf-manrope);--ac-font-body:var(--acf-dm-sans);--ac-bg:#fff;--ac-surface:#f6f6f4;--ac-surface-raised:#fff;--ac-chip:#f4f4f2;--ac-border:#e7e7e3;--ac-divider:#eeeeea;--ac-ink:#16181d;--ac-body:#2e3036;--ac-muted:#5a5d64;--ac-hero:#101216;--ac-hero-text:#fff;--ac-hero-muted:#b9bbb5;--ac-accent:#b4472b;--ac-accent-text:#8e3520;--ac-accent-on-dark:#e58a6f;--ac-accent-tint:#fbeae4;--ac-success:#2f6b45;--ac-success-tint:#e6f2ea;--ac-error:#a3241b;--ac-error-tint:#fcebe9;--ac-error-on-dark:#f4a39a;--ac-warning:#7a4e00;--ac-warning-tint:#fff3d6;--ac-focus:#b4472b;--ac-text-xs:13px;--ac-text-sm:14px;--ac-text-ui:15px;--ac-text-md:16px;--ac-text-lg:18px;--ac-r-tag:8px;--ac-r-btn:12px;--ac-r-card:16px;--ac-r-panel:20px;--ac-r-pill:999px;--ac-s-1:4px;--ac-s-2:8px;--ac-s-3:12px;--ac-s-4:16px;--ac-s-5:24px;--ac-s-6:32px;--ac-s-7:48px;--ac-s-8:56px;--ac-s-9:72px;--ac-s-10:88px;--ac-container:1280px;--ac-grid-paper:linear-gradient(#ffffff0b 1px, transparent 1px) 0 0 / 96px 96px, linear-gradient(90deg, #ffffff0b 1px, transparent 1px) 0 0 / 96px 96px, linear-gradient(#ffffff06 1px, transparent 1px) 0 0 / 24px 24px, linear-gradient(90deg, #ffffff06 1px, transparent 1px) 0 0 / 24px 24px;--ac-page-top:48px;--ac-page-bottom:88px;--ac-gutter:24px;--ac-shadow-card:0 1px 2px #1012160a;--ac-shadow-float:0 12px 40px #1012162e}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){--ac-bg:#0b0d10;--ac-surface:#15181d;--ac-surface-raised:#1d2026;--ac-chip:#23262c;--ac-border:#2a2d33;--ac-divider:#23262c;--ac-ink:#f2f2ef;--ac-body:#d4d5d0;--ac-muted:#a6a9a2;--ac-hero:#101216;--ac-hero-text:#fff;--ac-hero-muted:#b9bbb5;--ac-accent:#b4472b;--ac-accent-text:#f2b39f;--ac-accent-on-dark:#e58a6f;--ac-accent-tint:#3a1e16;--ac-success:#9bd8b0;--ac-success-tint:#1e3a2a;--ac-error:#f4a39a;--ac-error-tint:#3a1715;--ac-error-on-dark:#f4a39a;--ac-warning:#f2cc7a;--ac-warning-tint:#382b0e;--ac-focus:#e58a6f;--ac-shadow-card:none;--ac-shadow-float:none;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}}:root[data-theme=dark]{--ac-bg:#0b0d10;--ac-surface:#15181d;--ac-surface-raised:#1d2026;--ac-chip:#23262c;--ac-border:#2a2d33;--ac-divider:#23262c;--ac-ink:#f2f2ef;--ac-body:#d4d5d0;--ac-muted:#a6a9a2;--ac-hero:#101216;--ac-hero-text:#fff;--ac-hero-muted:#b9bbb5;--ac-accent:#b4472b;--ac-accent-text:#f2b39f;--ac-accent-on-dark:#e58a6f;--ac-accent-tint:#3a1e16;--ac-success:#9bd8b0;--ac-success-tint:#1e3a2a;--ac-error:#f4a39a;--ac-error-tint:#3a1715;--ac-error-on-dark:#f4a39a;--ac-warning:#f2cc7a;--ac-warning-tint:#382b0e;--ac-focus:#e58a6f;--ac-shadow-card:none;--ac-shadow-float:none;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}:root[data-theme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}@media (max-width:767px){:root{--ac-gutter:16px;--ac-page-top:32px;--ac-page-bottom:56px}}
:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark}@media (prefers-color-scheme:dark){:root{--lightningcss-light: ;--lightningcss-dark:initial}}*{box-sizing:border-box}html{-webkit-text-size-adjust:100%}body{background:var(--ac-bg);color:var(--ac-body);font:400 var(--ac-text-md)/1.55 var(--ac-font-body), system-ui, -apple-system, "Segoe UI", sans-serif;margin:0}h1,h2,h3{font-family:var(--ac-font-display), system-ui, sans-serif;color:var(--ac-ink);letter-spacing:-.03em;margin:0 0 var(--ac-s-4);line-height:1.1}h1{letter-spacing:-.045em;font-size:clamp(32px,5vw,48px);font-weight:800}h2{font-size:clamp(22px,3vw,30px);font-weight:800}h3{font-size:var(--ac-text-lg);letter-spacing:-.02em;font-weight:700}a{color:var(--ac-accent-text)}button,input,select,textarea{font:inherit;letter-spacing:inherit}:focus-visible{outline:2px solid var(--ac-focus);outline-offset:2px}.visually-hidden{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (prefers-reduced-motion:reduce){*{transition:none!important;animation:none!important}}
