@font-face{font-family:inter;src:url(../media/inter_latin_wght_normal-s.p.1j27dg3h95i3k.woff2)format("woff2");font-display:swap;font-weight:100 900}@font-face{font-family:inter Fallback;src:local(Arial);ascent-override:89.79%;descent-override:22.36%;line-gap-override:0.0%;size-adjust:107.89%}.inter_66f925f8-module__uFWosW__className{font-family:inter,inter Fallback}.inter_66f925f8-module__uFWosW__variable{--font-inter:"inter", "inter Fallback"}
@font-face{font-family:plusJakartaSans;src:url(../media/plus_jakarta_sans_latin_wght_normal-s.p.0_l8wf7tt5xrh.woff2)format("woff2");font-display:swap;font-weight:200 800}@font-face{font-family:plusJakartaSans Fallback;src:local(Arial);ascent-override:98.16%;descent-override:20.99%;line-gap-override:0.0%;size-adjust:105.75%}.plusjakartasans_9d025460-module__XwWRqG__className{font-family:plusJakartaSans,plusJakartaSans Fallback}.plusjakartasans_9d025460-module__XwWRqG__variable{--font-jakarta:"plusJakartaSans", "plusJakartaSans Fallback"}
:root{--color-bg-page:#fff;--color-bg-surface:#fff;--color-bg-subtle:#f9fafc;--color-bg-inverse:#1e2126;--color-bg-brand:#01a17e;--color-bg-brand-deep:#123f33;--color-bg-brand-soft:#e9fcf5;--color-bg-accent:#ffb224;--color-bg-accent-soft:#fffaeb;--color-bg-signal-soft:#ffe7d5;--color-bg-info-soft:#e7ffff;--color-bg-warm:#f2f1ee;--color-action-primary:#01a17e;--color-action-primary-hover:#008266;--color-action-primary-active:#076953;--color-action-primary-strong:#008266;--color-action-accent:#ffb224;--color-action-signal:#ff5b1f;--color-action-signal-hover:#ff8b5d;--color-action-signal-active:#db5202;--color-action-inverse:#1e2126;--color-text-primary:#1e2126;--color-text-secondary:#6c727b;--color-text-brand:#076953;--color-text-on-brand:#fff;--color-text-on-brand-muted:#d3f8ea;--color-text-on-accent:#101215;--color-text-inverse:#fff;--color-text-signal:#b24800;--color-border-default:#e3e6ec;--color-border-subtle:#f1f4f7;--color-border-strong:#ced3da;--color-border-brand:#abefd8;--color-border-on-brand:#d3f8ea;--color-border-info-soft:#97f6f9;--color-border-focus:#01a17e;--color-bg-muted:#f1f4f7;--radius-sm:8px;--radius-md:12px;--radius-lg:16px;--radius-xl:24px;--radius-2xl:32px;--radius-full:999px;--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:20px;--space-6:24px;--space-8:32px;--space-10:40px;--space-12:48px;--space-16:64px;--space-20:80px;--space-24:96px;--container-width:440px;--layout-page-gutter:16px;--layout-section-y:64px;--layout-section-gap:32px;--layout-grid-gutter:16px;--layout-header-height:64px;--landing-hero-photo-h:432px;--landing-hero-photo-min-w:440px;--landing-segment-photo-h:328px;--landing-segment-card-w:240px;--landing-bento-shot-card-h:480px;--landing-bento-overlap-card-w:292px;--shadow-card:0px 8px 24px #0e534214;--shadow-float:0px 20px 48px #0b2b232e;--color-features-bg:#123f33;--color-features-card-bg:#0e5342;--color-features-card-bg-alt:#0b2b23;--color-mock-text-primary:#2f2b3d;--color-mock-avatar-bg:#d3f8ea;--color-mock-info:#00b4be;--color-mock-success:#43c09d;--color-mock-warning:#ffb224}@media (min-width:640px){:root{--container-width:704px;--layout-page-gutter:32px;--layout-section-y:80px;--layout-section-gap:40px;--layout-grid-gutter:24px;--landing-hero-photo-min-w:0px;--landing-bento-shot-card-h:488px}}@media (min-width:1280px){:root{--container-width:1200px;--layout-page-gutter:40px;--layout-section-y:112px;--layout-section-gap:64px;--layout-header-height:80px;--landing-hero-photo-h:624px;--landing-segment-photo-h:304px;--landing-segment-card-w:220px;--landing-bento-shot-card-h:648px}}@media (min-width:1536px){:root{--container-width:1440px;--layout-page-gutter:48px;--layout-section-y:128px;--layout-grid-gutter:32px;--landing-hero-photo-h:760px;--landing-segment-photo-h:360px;--landing-segment-card-w:262px}}
*{box-sizing:border-box}html,body{margin:0;padding:0}body{background:var(--color-bg-page);color:var(--color-text-primary);-webkit-font-smoothing:antialiased}@layer base{img{max-width:100%}button{font:inherit;cursor:pointer;color:inherit;background:0 0;border:none}a{color:inherit;text-decoration:none}}
