@font-face{font-family:Outfit;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/b2ea385cb5ae8625-s.1spbknb88wd48.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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Outfit;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/1b99372b3eaef0c8-s.p.1gsd1jahc5dg_.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:Outfit Fallback;src:local(Arial);ascent-override:100.18%;descent-override:26.05%;line-gap-override:0.0%;size-adjust:99.82%}.outfit_fd5b62f8-module__dIqYfa__className{font-family:Outfit,Outfit Fallback;font-style:normal}.outfit_fd5b62f8-module__dIqYfa__variable{--font-storefront:"Outfit", "Outfit Fallback"}
.storefront-theme{--background:#f7f6f3;--foreground:#16181d;--surface:#fff;--surface-raised:#fff;--surface-sunken:#efece6;--card:#fff;--card-foreground:#16181d;--popover:#fff;--popover-foreground:#16181d;--primary:var(--sf-brand,#0f766e);--primary-hover:var(--sf-brand-hover,#0d5f58);--primary-foreground:var(--sf-on-brand,#fff);--primary-muted:#d9efe9;--secondary:#eee;--secondary-foreground:#1a1c1c;--muted:#f3f3f3;--muted-foreground:#434656;--accent:#f3f3f3;--accent-foreground:#1a1c1c;--destructive:#ba1a1a;--destructive-foreground:#fff;--destructive-muted:#ffdad6;--success:#006d32;--success-foreground:#fff;--success-muted:#c9f7d4;--warning:#7d4900;--warning-foreground:#fff;--warning-muted:#ffeee0;--info:var(--sf-brand,#0f766e);--info-foreground:var(--sf-on-brand,#fff);--info-muted:#d9efe9;--border:#d4cfc4;--border-subtle:#e8e4db;--input:#c9c3b6;--ring:var(--sf-brand,#0f766e);--text-primary:#16181d;--text-secondary:#4b4f58;--text-tertiary:#6f7480;--text-inverted:#fff;--shadow-xs:0 1px 2px #00000014;--shadow-sm:0 2px 8px #00000014;--shadow-md:0 8px 24px #0000001f;--shadow-lg:0 12px 40px #00000029;--radius-sm:4px;--radius-md:8px;--radius-lg:12px;--sf-secondary:var(--sf-cta,#0d9488);--sf-secondary-hover:var(--sf-cta-hover,#0b7c72);--sf-on-secondary:var(--sf-on-cta,#fff);--sf-secondary-container:#d5f4ef;--sf-on-secondary-container:#0b4f48;--sf-primary-container:#d9efe9;--sf-on-primary-container:#0b3d38;--sf-surface-container:#eee;--sf-surface-container-high:#e8e8e8;--sf-surface-container-highest:#e2e2e2;--sf-outline:#747688;--sf-outline-variant:#c4c5d9;--sf-card-shadow:0 2px 8px #00000014;--sf-card-shadow-hover:0 8px 24px #0000001f;--font-display:var(--font-storefront), system-ui, -apple-system, sans-serif;font-family:var(--font-storefront), system-ui, -apple-system, sans-serif;color:var(--foreground);background:var(--background);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}.storefront-theme .sf-display-lg{font-family:var(--font-storefront), system-ui, sans-serif;letter-spacing:-.02em;font-size:48px;font-weight:700;line-height:1.1}.storefront-theme .sf-headline-md{font-family:var(--font-storefront), system-ui, sans-serif;font-size:24px;font-weight:600;line-height:1.3}.storefront-theme .sf-headline-sm{font-family:var(--font-storefront), system-ui, sans-serif;font-size:20px;font-weight:600;line-height:1.4}.storefront-theme .sf-body-lg{font-size:18px;font-weight:400;line-height:1.6}.storefront-theme .sf-body-sm{font-size:14px;font-weight:400;line-height:1.5}.storefront-theme .sf-label-md{letter-spacing:.05em;font-size:14px;font-weight:600;line-height:1}.storefront-theme .sf-label-sm{font-size:12px;font-weight:500;line-height:1}.storefront-theme .sf-logo{letter-spacing:-.01em;font-weight:800}.storefront-theme .sf-card-shadow{box-shadow:var(--sf-card-shadow)}.storefront-theme .sf-card-shadow-hover:hover{box-shadow:var(--sf-card-shadow-hover)}.storefront-theme .sf-container{max-width:1280px;margin-left:auto;margin-right:auto;padding-left:16px;padding-right:16px}@media (min-width:768px){.storefront-theme .sf-container{padding-left:40px;padding-right:40px}}.storefront-theme .sf-hero-bg{background:linear-gradient(105deg, color-mix(in srgb, var(--sf-brand,#0f766e) 92%, #000) 0%, color-mix(in srgb, var(--sf-brand,#0f766e) 55%, #1a1c1c) 100%)}html.sf-dark-root .storefront-theme,.storefront-theme.sf-dark{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--background:#0c1117;--foreground:#f4f1ea;--surface:#151b23;--surface-raised:#1c2430;--surface-sunken:#0a0e13;--card:#151b23;--card-foreground:#f4f1ea;--popover:#151b23;--popover-foreground:#f4f1ea;--primary:var(--sf-brand,#2dd4bf);--primary-hover:var(--sf-brand-hover,#5eead4);--primary-foreground:var(--sf-on-brand,#042f2e);--primary-muted:#134e4a;--secondary:#1e293b;--secondary-foreground:#f1f5f9;--muted:#1e293b;--muted-foreground:#a8b3c4;--accent:#1e293b;--accent-foreground:#f1f5f9;--destructive:#f87171;--destructive-foreground:#1a0505;--destructive-muted:#450a0a;--success:#34d399;--success-foreground:#052e1f;--success-muted:#022c22;--warning:#fbbf24;--warning-foreground:#1a1200;--warning-muted:#451a03;--info:var(--sf-brand,#2dd4bf);--info-foreground:var(--sf-on-brand,#042f2e);--info-muted:#134e4a;--border:#2a3340;--border-subtle:#1e2630;--input:#2a3340;--ring:var(--sf-brand,#2dd4bf);--text-primary:#f4f1ea;--text-secondary:#c4bdb0;--text-tertiary:#8f887c;--text-inverted:#0c1117;--shadow-xs:0 1px 2px #0006;--shadow-sm:0 2px 8px #0006;--shadow-md:0 8px 24px #00000080;--shadow-lg:0 12px 40px #0009;--sf-secondary:var(--sf-cta,#2dd4bf);--sf-secondary-hover:var(--sf-cta-hover,#5eead4);--sf-on-secondary:var(--sf-on-cta,#042f2e);--sf-secondary-container:#134e4a;--sf-on-secondary-container:#99f6e4;--sf-primary-container:#134e4a;--sf-on-primary-container:#ccfbf1;--sf-surface-container:#1c2430;--sf-surface-container-high:#232c3a;--sf-surface-container-highest:#2a3444;--sf-outline:#c4bdb0;--sf-outline-variant:#2a3340;--sf-card-shadow:0 2px 8px #00000080;--sf-card-shadow-hover:0 8px 24px #000000b3}html.sf-dark-root .storefront-theme .sf-hero-bg,.storefront-theme.sf-dark .sf-hero-bg{background:linear-gradient(105deg, color-mix(in srgb, var(--sf-brand,#2dd4bf) 35%, #0c1117) 0%, #0c1117 100%)}
