:root{--space-1:5px;--space-2:8px;--space-2-5:10px;--space-3:12px;--space-4:16px;--space-5:20px;--space-5-5:22px;--space-7:30px;--space-section:60px;--radius-sm:6px;--radius-md:8px;--radius-btn:14px;--radius-btn-sm:12px;--radius-chip:10px;--radius-card:16px;--radius-lg:20px;--radius-full:50%;--font-display:var(--font-comfortaa), "Comfortaa", "Nunito Sans", system-ui, sans-serif;--font-sans:var(--font-nunito-sans), "Nunito Sans", system-ui, sans-serif;--text-h1:700 28px/1.2 var(--font-display);--text-h2:700 24px/1.25 var(--font-display);--text-h3:700 17px/22px var(--font-display);--text-h4:700 16px/24px var(--font-display);--text-guide-title:700 18px/24px var(--font-display);--text-footer-heading:700 17px/25.5px var(--font-display);--text-body-lg:400 16px/24px var(--font-sans);--text-body:400 15px/22.5px var(--font-sans);--text-small:400 14px/22.4px var(--font-sans);--text-quote:300 14px/19.6px var(--font-sans);--text-footer-link:300 13px/24px var(--font-sans);--text-caption:700 12px/14px var(--font-sans);--text-link-lg:700 19px/24px var(--font-sans);--text-button:500 16px/16px var(--font-sans);--text-button-strong:700 16px/16px var(--font-sans);--text-button-sm:600 13px/16px var(--font-sans)}:root,[data-theme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--brand:#c74152;--brand-strong:#a83144;--brand-text:#c74152;--brand-shadow:#a0303e;--brand-text-strong:#a83144;--brand-pressed:#962b3a;--brand-deep:#68202b;--brand-coral:#f66f7a;--brand-tint:#fcc8ce;--brand-wash:#ffedeb;--teal:#227272;--teal-muted:#658d8d;--teal-text:#227272;--teal-slate:#4a7272;--teal-light:#70bfbf;--teal-tint:#cbe3e3;--teal-tint-2:#c2d9d9;--teal-tint-3:#d2e3e3;--teal-wash:#e1f4f4;--sky-light:#a8dcf1;--sky:#6ec1e4;--sky-deep:#3e9cc3;--yellow:#f3dc71;--yellow-deep:#e3c538;--yellow-tint:#f7e9a9;--yellow-wash:#fcf1bd;--c2-icon-teal-fill:#9edbd8;--c2-icon-teal-stroke:#176e70;--c2-icon-teal:#237c7c;--c2-icon-brand-fill:#f49aa8;--c2-icon-brand-stroke:#b32c43;--c2-icon-brand:#b32c43;--c2-icon-yellow-fill:#f5ce39;--c2-icon-yellow-wash:#ffe68a;--c2-icon-yellow-stroke:#c49d08;--olive:#71814f;--olive-tint:#d3ddbd;--plum:#675a71;--ink:#3f3f3f;--ink-strong:#2c2f31;--ink-soft:#4f4f4f;--muted:#757575;--subtle:#929292;--placeholder:#76736b;--stone-ink:#57544e;--border:#c6c6c6;--surface:#fff;--on-fill:#fff;--on-fill-soft:#d7ecec;--surface-sand:#efeee9;--surface-stone:#e4e3df;--surface-footer:#56544f;--surface-dark:#46443f;--success:#2e7d4f;--success-ink:#1f5e3a;--success-tint:#e3f2e8;--warning:#a15c00;--warning-ink:#7a4600;--warning-tint:#fdf0d5;--danger:#b42318;--danger-ink:#8f1d14;--danger-tint:#fde7e4;--info:#1d6fa5;--info-ink:#155a87;--info-tint:#e2f1fa;--focus:#1d6fa5;--surface-hover:#f4f3ef;--disabled-bg:#f4f3ef;--disabled-ink:#8a877f;--overlay:#00000021;--shadow-card:0 0 10px 0 #8b8b8b80;--shadow-btn-primary:0 4px 0 0 #a0303e, inset 0 1px 0 0 #ffffff59;--shadow-btn-secondary:0 3px 0 0 #e4e3df;--shadow-btn-primary-hover:0 6px 0 0 #a0303e, inset 0 1px 0 0 #ffffff59;--shadow-btn-secondary-hover:0 5px 0 0 #e4e3df;--shadow-card-rest:0 1px 2px 0 #3f3f3f0f, 0 4px 14px 0 #3f3f3f0f;--shadow-card-lift:0 14px 30px 0 #2272722e;--shadow-inset:inset 0 1px 3px 0 #0000004d;--shadow-popover:0 10px 30px 0 #0000024d;--shadow-focus:0 0 0 2px #fff, 0 0 0 4px #1d6fa5;--shadow-card-hover:0 4px 16px 0 #3f3f3f2e}[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--brand:#c74152;--brand-strong:#b8394b;--brand-text:#f28b98;--brand-shadow:#7e2432;--brand-text-strong:#f9aab4;--brand-pressed:#a3303f;--brand-deep:#fcc8ce;--brand-coral:#f66f7a;--brand-tint:#48212b;--brand-wash:#2a1c22;--teal:#1f6b6b;--teal-muted:#6f9c9c;--teal-text:#7cc9c9;--teal-slate:#8fb8b8;--teal-light:#4ea3a3;--teal-tint:#173a3c;--teal-tint-2:#1b4446;--teal-tint-3:#163436;--teal-wash:#133033;--sky-light:#a8dcf1;--sky:#6ec1e4;--sky-deep:#3e9cc3;--yellow:#f3dc71;--yellow-deep:#e3c538;--yellow-tint:#35331f;--yellow-wash:#28291a;--c2-icon-teal-fill:#286a6c;--c2-icon-teal-stroke:#72cbca;--c2-icon-teal:#72cbca;--c2-icon-brand-fill:#9c394b;--c2-icon-brand-stroke:#ff9eaa;--c2-icon-brand:#ff9eaa;--c2-icon-yellow-fill:#f1cf58;--c2-icon-yellow-wash:#61531e;--c2-icon-yellow-stroke:#f1cf58;--olive:#a3b37a;--olive-tint:#283221;--plum:#b9a9c6;--ink:#e5eff0;--ink-strong:#f4f9f9;--ink-soft:#c3d4d6;--muted:#8fa8ac;--subtle:#76909a;--placeholder:#8aa2a6;--stone-ink:#cbdcdd;--border:#3a545d;--surface:#15262d;--on-fill:#fff;--on-fill-soft:#d7ecec;--surface-sand:#0e1b20;--surface-stone:#294049;--surface-footer:#09141a;--surface-dark:#050e12;--success:#5cc488;--success-ink:#a6e3bd;--success-tint:#12382a;--warning:#e3a54a;--warning-ink:#f5cf8a;--warning-tint:#342b14;--danger:#f07a6e;--danger-ink:#ffb4ab;--danger-tint:#3f1c1f;--info:#62b3e8;--info-ink:#a8d6f5;--info-tint:#10304a;--focus:#62b3e8;--surface-hover:#1d313a;--disabled-bg:#1a2c33;--disabled-ink:#5f7880;--overlay:#00000080;--shadow-card:0 0 0 1px #ffffff0d, 0 2px 10px 0 #00000073;--shadow-btn-primary:0 4px 0 0 #7e2432, inset 0 1px 0 0 #ffffff40;--shadow-btn-secondary:0 3px 0 0 #294049;--shadow-btn-primary-hover:0 6px 0 0 #7e2432, inset 0 1px 0 0 #ffffff40;--shadow-btn-secondary-hover:0 5px 0 0 #294049;--shadow-card-rest:0 0 0 1px #ffffff0f, 0 4px 14px 0 #00000059;--shadow-card-lift:0 0 0 1px #ffffff14, 0 14px 30px 0 #0000008c;--shadow-inset:inset 0 1px 3px 0 #0009;--shadow-popover:0 10px 30px 0 #0009;--shadow-focus:0 0 0 2px #15262d, 0 0 0 4px #62b3e8;--shadow-card-hover:0 4px 16px 0 #0000008c}
