[data-season=winter]{--color-background:#f3f9f8;--color-muted:#e8f3f0;--color-primary:#1e5c40;--color-primary-foreground:#fff;--color-ring:#1e5c40;--color-accent:#1e5c42;--color-accent-link:#14402f}[data-season=halloween]{--color-background:#fbf4ef;--color-muted:#f5ebe2;--color-primary:#b65616;--color-primary-foreground:#fff;--color-ring:#b65616;--color-accent:#e6671a;--color-accent-link:#a5490f}[data-season=valentines]{--color-background:#fdf2f5;--color-muted:#f8e7eb;--color-primary:#ab2b4d;--color-primary-foreground:#fff;--color-ring:#ab2b4d;--color-accent:#c2335a;--color-accent-link:#9c2547}[data-season=spring]{--color-background:#f2faf5;--color-muted:#e6f4eb;--color-primary:#2e7a4f;--color-primary-foreground:#fff;--color-ring:#2e7a4f;--color-accent:#3f9d6b;--color-accent-link:#2c7350}[data-season=autumn]{--color-background:#faf5f0;--color-muted:#f4ece3;--color-primary:#9c511c;--color-primary-foreground:#fff;--color-ring:#9c511c;--color-accent:#b5531e;--color-accent-link:#8c3f16}[data-season=midsummer]{--color-background:#fbf7ee;--color-muted:#f5efe0;--color-primary:#c1351f;--color-primary-foreground:#fff;--color-ring:#c1351f;--color-accent:#e24e3a;--color-accent-link:#b23320}
[data-archetype=barbershop]{--b-bg:#faf8f2;--b-surface:#fff;--b-surface-2:#f1ece0;--b-ink:#0f0e0c;--b-ink-soft:#2a2722;--b-muted:#6b6555;--b-line:#e5dfd0;--b-accent:#f5a623;--b-accent-fg:#0f0e0c;--b-accent-soft:#f5a6231a;--b-accent-strong:#e8940a;--b-hero-bg:#0f0e0c;--b-hero-ink:#f7f3ea;--b-hero-muted:#f7f3ea8c;--b-hero-line:#f7f3ea1a;--b-radius-card:8px;--b-radius-slot:6px;--b-radius-pill:999px;--b-font-display:var(--font-sans), "Inter", ui-sans-serif, system-ui, sans-serif;--b-font-body:var(--font-sans), "Inter", ui-sans-serif, system-ui, sans-serif;--b-display-tracking:-.03em;--b-display-transform:uppercase;--b-display-weight:900;--b-h1-size:clamp(2.5rem, 8vw, 4rem);--b-mark-bg:#f5a623;--b-mark-fg:#0f0e0c;--b-mark-radius:6px}[data-archetype=barbershop] .b-hero:after{content:"";background:repeating-linear-gradient(90deg, var(--b-accent) 0 24px, transparent 24px 48px);opacity:.9;height:6px;position:absolute;bottom:0;left:0;right:0}[data-archetype=spa]{--b-bg:#f4f1ea;--b-surface:#fbf9f3;--b-surface-2:#ece7db;--b-ink:#2e332d;--b-ink-soft:#51564f;--b-muted:#8a8676;--b-line:#dcd6c7;--b-accent:#7e8b6f;--b-accent-fg:#fbf9f3;--b-accent-soft:#7e8b6f1f;--b-accent-strong:#6a765c;--b-hero-bg:#2e332d;--b-hero-ink:#f4f1ea;--b-hero-muted:#f4f1eaa6;--b-hero-line:#f4f1ea24;--b-radius-card:22px;--b-radius-slot:16px;--b-radius-pill:999px;--b-font-display:var(--font-cormorant), Georgia, serif;--b-font-body:var(--font-sans), ui-sans-serif, system-ui, sans-serif;--b-display-tracking:-.01em;--b-display-transform:none;--b-display-weight:500;--b-h1-size:clamp(2.75rem, 8vw, 4.25rem);--b-mark-bg:transparent;--b-mark-fg:#f4f1ea;--b-mark-radius:999px}[data-archetype=studio]{--b-bg:#0a0908;--b-surface:#131210;--b-surface-2:#1b1a17;--b-ink:#efe9dd;--b-ink-soft:#c8c2b5;--b-muted:#807a6e;--b-line:#2a2823;--b-accent:#e53935;--b-accent-fg:#0a0908;--b-accent-soft:#e539351f;--b-accent-strong:#c72824;--b-hero-bg:#0a0908;--b-hero-ink:#efe9dd;--b-hero-muted:#efe9dd8c;--b-hero-line:#efe9dd1a;--b-radius-card:4px;--b-radius-slot:2px;--b-radius-pill:999px;--b-font-display:var(--font-oswald), "Arial Narrow", sans-serif;--b-font-body:var(--font-sans), ui-sans-serif, system-ui, sans-serif;--b-display-tracking:0;--b-display-transform:uppercase;--b-display-weight:700;--b-h1-size:clamp(3rem, 11vw, 5rem);--b-mark-bg:#e53935;--b-mark-fg:#0a0908;--b-mark-radius:0}[data-archetype=clinical]{--b-bg:#f6fafb;--b-surface:#fff;--b-surface-2:#ecf2f5;--b-ink:#0c1e2a;--b-ink-soft:#2a4050;--b-muted:#5b6e78;--b-line:#d7e2e7;--b-accent:#138583;--b-accent-fg:#fff;--b-accent-soft:#1385831a;--b-accent-strong:#0e6f6d;--b-hero-bg:#0f3540;--b-hero-ink:#eaf4f6;--b-hero-muted:#eaf4f69e;--b-hero-line:#eaf4f61f;--b-radius-card:10px;--b-radius-slot:8px;--b-radius-pill:999px;--b-font-display:var(--font-inter-tight), var(--font-sans), "Inter", ui-sans-serif, system-ui, sans-serif;--b-font-body:var(--font-sans), ui-sans-serif, system-ui, sans-serif;--b-display-tracking:-.02em;--b-display-transform:none;--b-display-weight:600;--b-h1-size:clamp(2.25rem, 6vw, 3.25rem);--b-mark-bg:#138583;--b-mark-fg:#fff;--b-mark-radius:8px}[data-archetype=hospitality]{--b-bg:#fbf3e4;--b-surface:#fffdf6;--b-surface-2:#f2e5c8;--b-ink:#2a1a10;--b-ink-soft:#4b2e1c;--b-muted:#7c6a55;--b-line:#e2d2b6;--b-accent:#b04a28;--b-accent-fg:#fffdf6;--b-accent-soft:#b04a281a;--b-accent-strong:#8c3818;--b-hero-bg:#2d311e;--b-hero-ink:#f4ebd3;--b-hero-muted:#f4ebd39e;--b-hero-line:#f4ebd31f;--b-radius-card:14px;--b-radius-slot:10px;--b-radius-pill:999px;--b-font-display:var(--font-spectral), Georgia, serif;--b-font-body:var(--font-sans), ui-sans-serif, system-ui, sans-serif;--b-display-tracking:-.01em;--b-display-transform:none;--b-display-weight:500;--b-h1-size:clamp(2.5rem, 7vw, 3.75rem);--b-mark-bg:#b04a28;--b-mark-fg:#fffdf6;--b-mark-radius:10px}[data-archetype=fitness]{--b-bg:#0a0a0a;--b-surface:#131311;--b-surface-2:#1b1a17;--b-ink:#f5f2ea;--b-ink-soft:#c9c5ba;--b-muted:#8a8275;--b-line:#2a2823;--b-accent:#c6f542;--b-accent-fg:#0a0a0a;--b-accent-soft:#c6f5421a;--b-accent-strong:#afe52a;--b-hero-bg:#0a0a0a;--b-hero-ink:#f5f2ea;--b-hero-muted:#f5f2ea8c;--b-hero-line:#f5f2ea1a;--b-radius-card:4px;--b-radius-slot:2px;--b-radius-pill:999px;--b-font-display:var(--font-barlow-cond), "Arial Narrow", sans-serif;--b-font-body:var(--font-sans), ui-sans-serif, system-ui, sans-serif;--b-display-tracking:0;--b-display-transform:uppercase;--b-display-weight:800;--b-h1-size:clamp(3rem, 10vw, 4.75rem);--b-mark-bg:#c6f542;--b-mark-fg:#0a0a0a;--b-mark-radius:2px}[data-archetype=professional]{--b-bg:#f4f4f1;--b-surface:#fff;--b-surface-2:#e8e8e3;--b-ink:#1a2030;--b-ink-soft:#3a4258;--b-muted:#5a6275;--b-line:#d5d5d1;--b-accent:#244a66;--b-accent-fg:#fff;--b-accent-soft:#244a6614;--b-accent-strong:#1b3a52;--b-hero-bg:#1a2030;--b-hero-ink:#f0efe9;--b-hero-muted:#f0efe99e;--b-hero-line:#f0efe91f;--b-radius-card:6px;--b-radius-slot:4px;--b-radius-pill:999px;--b-font-display:var(--font-newsreader), Georgia, serif;--b-font-body:var(--font-sans), ui-sans-serif, system-ui, sans-serif;--b-display-tracking:-.01em;--b-display-transform:none;--b-display-weight:500;--b-h1-size:clamp(2.25rem, 6vw, 3.25rem);--b-mark-bg:#244a66;--b-mark-fg:#fff;--b-mark-radius:4px}.b-page{--b-font-system:-apple-system, BlinkMacSystemFont, "SF Pro Text", "Segoe UI", Roboto, Helvetica, Arial, sans-serif;--b-font-body:var(--b-font-system);--b-bg:#f5f5f7;--b-surface:#fff;--b-surface-2:#f5f5f7;--b-ink:#1d1d1f;--b-ink-soft:#424245;--b-muted:#6e6e73;--b-hairline:#d2d2d7;--b-line:var(--b-hairline);--b-radius-card:16px;--b-radius-card-apple:16px;--b-radius-btn:12px;--b-shadow-apple:0 1px 2px #0000000a, 0 8px 24px -16px #0000001f;--b-hero-bg:#fbfbfd;--b-hero-ink:#1d1d1f;--b-hero-muted:#6e6e73;--b-hero-line:#d2d2d7;--color-accent:var(--b-accent);--color-accent-foreground:var(--b-accent-fg);background:var(--b-bg,#f5f5f7);color:var(--b-ink,#1d1d1f);font-family:var(--b-font-system)}.b-page main{color:var(--b-ink,#1d1d1f)}.b-page,.b-page p,.b-page span,.b-page a,.b-page li,.b-page label,.b-page button,.b-page input,.b-page select,.b-page textarea{font-family:var(--b-font-system)}.b-page-hero-scope{--b-font-system:-apple-system, BlinkMacSystemFont, "SF Pro Text", "Segoe UI", Roboto, Helvetica, Arial, sans-serif;--b-hero-bg:#fbfbfd;--b-hero-ink:#1d1d1f;--b-hero-muted:#6e6e73;--b-hero-line:#d2d2d7;--b-surface:#fff;--b-hairline:#d2d2d7}.b-funnel-col{max-width:42rem;margin-inline:auto;padding-inline:1rem}.b-page[data-archetype=studio],.b-page[data-archetype=fitness]{--b-bg:#f5f5f7;--b-surface:#fff;--b-surface-2:#f5f5f7;--b-ink:#1d1d1f;--b-ink-soft:#424245;--b-muted:#6e6e73;--b-line:var(--b-hairline)}.b-step-num{color:var(--b-accent-strong);font-family:var(--b-font-body);letter-spacing:.2em;text-transform:uppercase;font-size:11px;font-weight:700}.b-step-title{font-family:var(--b-font-display);font-weight:var(--b-display-weight);letter-spacing:var(--b-display-tracking);text-transform:var(--b-display-transform);color:var(--b-ink)}.b-service-card{color:var(--b-ink);box-shadow:var(--b-shadow-apple);transition:border-color .18s cubic-bezier(.4,0,.2,1),box-shadow .18s cubic-bezier(.4,0,.2,1),transform .18s cubic-bezier(.4,0,.2,1);background:var(--b-surface)!important;border:1px solid var(--b-line)!important;border-radius:var(--b-radius-card)!important}.b-service-card:hover{transform:translateY(-1px);box-shadow:0 2px 4px #0000000a,0 12px 28px -14px #00000029;border-color:var(--b-accent)!important}.b-service-card[data-critical="1"]{box-shadow:0 0 0 1px var(--b-accent), var(--b-shadow-apple);border-color:var(--b-accent)!important}.b-service-card[data-critical="1"]:hover{box-shadow:0 0 0 1px var(--b-accent), 0 12px 28px -14px #00000029}.b-service-card[data-upgrade-of-active="1"]{box-shadow:0 0 0 1.5px var(--b-accent), 0 0 0 6px var(--b-accent-soft)}.b-service-card[data-upgrade-of-active="1"]:after{content:var(--b-upgrade-label,"upgrade");font-family:var(--b-font-body);letter-spacing:.1em;text-transform:uppercase;color:var(--b-accent);background:var(--b-surface);pointer-events:none;border-radius:999px;padding:2px 6px;font-size:10px;font-weight:600;position:absolute;top:8px;right:10px}.b-service-card .b-service-name{color:var(--b-ink);font-family:var(--b-font-display);font-weight:var(--b-display-weight);letter-spacing:var(--b-display-tracking)}.b-service-card .b-service-meta{color:var(--b-muted)}.b-service-card .b-service-desc{color:var(--b-ink-soft)}.b-service-card .b-service-price{color:var(--b-ink);font-family:var(--b-font-display);letter-spacing:var(--b-display-tracking);font-weight:600}.b-service-card .b-service-cta{font-family:var(--b-font-system);font-weight:600;background-color:var(--b-accent)!important;color:var(--b-accent-fg)!important;border-radius:var(--b-radius-btn)!important}.b-service-card .b-service-cta:hover{background-color:var(--b-accent-strong)!important;opacity:1!important}.b-page footer{border-color:var(--b-line);color:var(--b-muted)}.b-page footer a{color:var(--b-ink-soft)}.b-page footer a:hover{color:var(--b-ink)}.b-page .booking-time-grid>button:not(:disabled):not([aria-pressed=true]){transition:background-color .15s cubic-bezier(.4,0,.2,1),border-color .15s cubic-bezier(.4,0,.2,1);background-color:var(--b-surface)!important;color:var(--b-ink)!important;border:1px solid var(--b-line)!important;border-radius:var(--b-radius-slot)!important}.b-page .booking-time-grid>button:not(:disabled):not([aria-pressed=true]):hover{background-color:var(--b-accent-soft)!important;border-color:var(--b-accent)!important}.b-page .booking-time-grid>button[aria-pressed=true]{border-radius:var(--b-radius-slot)!important;border:1px solid var(--b-accent)!important}.b-page .booking-time-grid>button:disabled{background-color:var(--b-surface-2)!important;color:var(--b-muted)!important;border:1px solid var(--b-line)!important;border-radius:var(--b-radius-slot)!important}.b-page .rdp-root{--rdp-accent-color:var(--b-accent-strong);--rdp-accent-background-color:var(--b-accent-soft);--rdp-today-color:var(--b-accent-strong)}.b-page .rdp-day_button:hover:not([disabled]){background-color:var(--b-accent-soft)!important;color:var(--b-ink)!important}.b-page .rdp-selected .rdp-day_button,.b-page .rdp-day_button[aria-pressed=true]{background-color:var(--b-accent)!important;color:var(--b-accent-fg)!important;border-radius:var(--b-radius-slot)!important}.b-page .rdp-today:not(.rdp-selected) .rdp-day_button{font-weight:700;color:var(--b-accent)!important}.b-page button[data-slot=book-cta],.b-page .b-book-cta{font-family:var(--b-font-system);background-color:var(--b-accent)!important;color:var(--b-accent-fg)!important;border-radius:var(--b-radius-btn)!important}.b-page button[data-slot=book-cta]:hover,.b-page .b-book-cta:hover{background-color:var(--b-accent-strong)!important;opacity:1!important}.b-page .b-panel{background-color:var(--b-surface);border-color:var(--b-line);border-radius:var(--b-radius-card)}.b-page .b-panel-muted{color:var(--b-muted)}
.b-hero{background:var(--b-hero-bg);color:var(--b-hero-ink);border-bottom:1px solid var(--b-hero-line);font-family:var(--b-font-system,-apple-system, BlinkMacSystemFont, "SF Pro Text", "Segoe UI", Roboto, Helvetica, Arial, sans-serif);border-radius:0;padding:56px 20px 48px}.b-hero-inner{max-width:640px;margin:0 auto}.b-eyebrow{font-family:var(--b-font-system,-apple-system, BlinkMacSystemFont, "SF Pro Text", "Segoe UI", Roboto, Helvetica, Arial, sans-serif);letter-spacing:.16em;text-transform:uppercase;color:var(--b-hero-muted);font-size:11px;font-weight:600}.b-mark{background:var(--b-mark-bg);width:44px;height:44px;color:var(--b-mark-fg);border-radius:var(--b-mark-radius);letter-spacing:-.02em;font-weight:800;font-family:var(--b-font-body);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}[data-archetype=spa] .b-mark{border:1.5px solid var(--b-hero-line)}.b-h1{font-family:var(--b-font-display);font-weight:var(--b-display-weight);font-size:var(--b-h1-size);letter-spacing:var(--b-display-tracking);text-transform:var(--b-display-transform);margin:0;line-height:1.04}.b-tagline{font-family:var(--b-font-system,-apple-system, BlinkMacSystemFont, "SF Pro Text", "Segoe UI", Roboto, Helvetica, Arial, sans-serif);color:var(--b-hero-muted);max-width:42ch;margin-top:16px;font-size:16px;line-height:1.55}.b-chip{border-radius:var(--b-radius-pill);background:var(--b-surface,#fff);border:1px solid var(--b-hero-line);min-height:28px;color:var(--b-hero-ink);font-family:var(--b-font-system,-apple-system, BlinkMacSystemFont, "SF Pro Text", "Segoe UI", Roboto, Helvetica, Arial, sans-serif);align-items:center;gap:6px;padding:0 12px;font-size:12px;font-weight:500;text-decoration:none;transition:background .15s cubic-bezier(.4,0,.2,1),border-color .15s cubic-bezier(.4,0,.2,1);display:inline-flex}a.b-chip{min-height:44px;padding:0 16px}a.b-chip:hover{background:var(--b-accent-soft,#0000000a);border-color:var(--b-accent)}a.b-chip:focus-visible{outline:2px solid var(--b-accent);outline-offset:2px}.b-rating{color:var(--b-hero-ink);align-items:center;gap:4px;padding-left:4px;display:inline-flex}.b-rating-on{color:var(--b-accent)}.b-rating-off{color:var(--b-hero-line)}.b-rating-text{font-family:var(--b-font-system,-apple-system, BlinkMacSystemFont, "SF Pro Text", "Segoe UI", Roboto, Helvetica, Arial, sans-serif);margin-left:6px;font-size:12px;font-weight:600}.b-rating-sub{color:var(--b-hero-muted);margin-left:4px;font-weight:400}@media (prefers-reduced-motion:reduce){.b-chip,a.b-chip{transition:none}}
@font-face{font-family:inter;src:url(../media/InterVariable-s.p.0r27kd5h06n72.woff2)format("woff2");font-display:swap}@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_dbb3e0d8-module__QjfwbW__className{font-family:inter,inter Fallback}.inter_dbb3e0d8-module__QjfwbW__variable{--font-sans:"inter", "inter Fallback"}
@font-face{font-family:Outfit;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/b2ea385cb5ae8625-s.0kjod.kaq1k69.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.0gx2haw2tmll8.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_93ba0792-module__m0TUxW__className{font-family:Outfit,Outfit Fallback;font-style:normal}.outfit_93ba0792-module__m0TUxW__variable{--font-body:"Outfit", "Outfit Fallback"}
@font-face{font-family:Playfair Display;font-style:normal;font-weight:400 900;font-display:swap;src:url(../media/65c558afe41e89d6-s.113htgw8u-emy.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Playfair Display;font-style:normal;font-weight:400 900;font-display:swap;src:url(../media/14e23f9b59180572-s.08.c8psu~gif9.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:Playfair Display;font-style:normal;font-weight:400 900;font-display:swap;src:url(../media/b49b0d9b851e4899-s.0yfy_qj1.2qn0.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:Playfair Display;font-style:normal;font-weight:400 900;font-display:swap;src:url(../media/2a65768255d6b625-s.p.14by5b4al-y~f.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:Playfair Display Fallback;src:local(Times New Roman);ascent-override:97.25%;descent-override:22.56%;line-gap-override:0.0%;size-adjust:111.26%}.playfair_display_fa6c7a-module__e6LDAG__className{font-family:Playfair Display,Playfair Display Fallback;font-style:normal}.playfair_display_fa6c7a-module__e6LDAG__variable{--font-serif:"Playfair Display", "Playfair Display Fallback"}
@font-face{font-family:geistMono;src:url(../media/GeistMonoVF-s.p.075j-3l5ydswj.woff2)format("woff2");font-display:swap}@font-face{font-family:geistMono Fallback;src:local(Arial);ascent-override:76.43%;descent-override:22.43%;line-gap-override:0.0%;size-adjust:131.49%}.geistmono_5cbf12b8-module__HaEQ7W__className{font-family:geistMono,geistMono Fallback}.geistmono_5cbf12b8-module__HaEQ7W__variable{--font-geist-mono:"geistMono", "geistMono Fallback"}
@font-face{font-family:Instrument Serif;font-style:italic;font-weight:400;font-display:swap;src:url(../media/fc0a7394b875fa43-s.0y1-r_vehenvp.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:Instrument Serif;font-style:italic;font-weight:400;font-display:swap;src:url(../media/7ebf22b5a21034f8-s.p.10_7676vm7pyy.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:Instrument Serif;font-style:normal;font-weight:400;font-display:swap;src:url(../media/ccf27e5a7366fb23-s.0hck6o0i8wq3a.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:Instrument Serif;font-style:normal;font-weight:400;font-display:swap;src:url(../media/e41d5df559864f9e-s.p.0gq7fw9.sy_5..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:Instrument Serif Fallback;src:local(Times New Roman);ascent-override:117.94%;descent-override:36.93%;line-gap-override:0.0%;size-adjust:83.94%}.instrument_serif_3e0b3a5e-module__-_zyVW__className{font-family:Instrument Serif,Instrument Serif Fallback;font-weight:400}.instrument_serif_3e0b3a5e-module__-_zyVW__variable{--font-wordmark:"Instrument Serif", "Instrument Serif Fallback"}
@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/04c5164763c40239-s.0h-nw9_c8d~-_.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:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/26f284dcc38c84c0-s.10hk62x1-0d9n.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/7e7f32a39836f228-s.0bmyfaahigzds.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:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/fa39153a3fc630ba-s.0-0ft90hthv3~.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:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/6a5386fd6038edbe-s.16fk0g~ypa53a.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:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/051742360c26797e-s.p.0f97p8c3305p~.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:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/04c5164763c40239-s.0h-nw9_c8d~-_.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:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/26f284dcc38c84c0-s.10hk62x1-0d9n.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/7e7f32a39836f228-s.0bmyfaahigzds.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:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/fa39153a3fc630ba-s.0-0ft90hthv3~.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:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/6a5386fd6038edbe-s.16fk0g~ypa53a.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:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/051742360c26797e-s.p.0f97p8c3305p~.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:JetBrains Mono Fallback;src:local(Arial);ascent-override:75.79%;descent-override:22.29%;line-gap-override:0.0%;size-adjust:134.59%}.jetbrains_mono_ec76ef60-module__y36ooG__className{font-family:JetBrains Mono,JetBrains Mono Fallback;font-style:normal}.jetbrains_mono_ec76ef60-module__y36ooG__variable{--font-mono:"JetBrains Mono", "JetBrains Mono Fallback"}
@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:500;font-display:swap;src:url(../media/443a13e61f4b02a3-s.0q3wgy4yz2s5g.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:Cormorant Garamond;font-style:normal;font-weight:500;font-display:swap;src:url(../media/d8c36f2b672bfde8-s.0u278lk6act2k.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:500;font-display:swap;src:url(../media/d61a5a70ee333873-s.033f2x0b9tvdm.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:Cormorant Garamond;font-style:normal;font-weight:500;font-display:swap;src:url(../media/277526a3aaac34fe-s.08.1j1s0wxs4n.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:Cormorant Garamond;font-style:normal;font-weight:500;font-display:swap;src:url(../media/8c920c2e27a65459-s.p.0_k.l0wbjlg7m.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:Cormorant Garamond Fallback;src:local(Times New Roman);ascent-override:95.27%;descent-override:29.59%;line-gap-override:0.0%;size-adjust:96.98%}.cormorant_garamond_db6a8219-module__2lGdxW__className{font-family:Cormorant Garamond,Cormorant Garamond Fallback;font-style:normal;font-weight:500}.cormorant_garamond_db6a8219-module__2lGdxW__variable{--font-cormorant:"Cormorant Garamond", "Cormorant Garamond Fallback"}
@font-face{font-family:Oswald;font-style:normal;font-weight:700;font-display:swap;src:url(../media/674cdcae5df32f1e-s.0-jdcgm_1a_77.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:Oswald;font-style:normal;font-weight:700;font-display:swap;src:url(../media/c5277b5dfc2be681-s.0w.uo1ubb4kiw.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Oswald;font-style:normal;font-weight:700;font-display:swap;src:url(../media/f772b02cb753e8b4-s.0jji2kf6qbj7j.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:Oswald;font-style:normal;font-weight:700;font-display:swap;src:url(../media/226fe66173a5d036-s.0adjbl5h.tl8z.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:Oswald;font-style:normal;font-weight:700;font-display:swap;src:url(../media/65968dad6bcc3c8d-s.p.0mtgye.qt1pn6.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:Oswald Fallback;src:local(Arial);ascent-override:146.51%;descent-override:35.49%;line-gap-override:0.0%;size-adjust:81.43%}.oswald_f5bb0373-module__2Fvy4q__className{font-family:Oswald,Oswald Fallback;font-style:normal;font-weight:700}.oswald_f5bb0373-module__2Fvy4q__variable{--font-oswald:"Oswald", "Oswald Fallback"}
@font-face{font-family:Inter Tight;font-style:normal;font-weight:600;font-display:swap;src:url(../media/6a94457db58d1b7d-s.0~txiom96.j_p.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:Inter Tight;font-style:normal;font-weight:600;font-display:swap;src:url(../media/7d28e9a32dbcdcad-s.0_fzz9e59rmgy.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter Tight;font-style:normal;font-weight:600;font-display:swap;src:url(../media/f3264f13849f971a-s.0gm36ki_qj7dc.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter Tight;font-style:normal;font-weight:600;font-display:swap;src:url(../media/369cee72250b8219-s.0~fzonrpicmdz.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:Inter Tight;font-style:normal;font-weight:600;font-display:swap;src:url(../media/6fdeb454e58b2e7c-s.082iyct~v4.04.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:Inter Tight;font-style:normal;font-weight:600;font-display:swap;src:url(../media/002da61cd1083bc3-s.0rwdexur6qeix.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:Inter Tight;font-style:normal;font-weight:600;font-display:swap;src:url(../media/9873593f5e895d3f-s.p.11kelpldg7lxn.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:Inter Tight Fallback;src:local(Arial);ascent-override:100.51%;descent-override:25.03%;line-gap-override:0.0%;size-adjust:96.39%}.inter_tight_7bec7b9c-module__WfSE-a__className{font-family:Inter Tight,Inter Tight Fallback;font-style:normal;font-weight:600}.inter_tight_7bec7b9c-module__WfSE-a__variable{--font-inter-tight:"Inter Tight", "Inter Tight Fallback"}
@font-face{font-family:Spectral;font-style:normal;font-weight:500;font-display:swap;src:url(../media/61b0fa473c495204-s.0xw8k1a94ca7d.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:Spectral;font-style:normal;font-weight:500;font-display:swap;src:url(../media/ba9e5337ec18f7ed-s.06v6gr1oou5_e.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Spectral;font-style:normal;font-weight:500;font-display:swap;src:url(../media/52a3cc83f9028e85-s.0y8vazmfg0bhk.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:Spectral;font-style:normal;font-weight:500;font-display:swap;src:url(../media/512edca1ee5836a2-s.0-_p6gtpr2dyd.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:Spectral;font-style:normal;font-weight:500;font-display:swap;src:url(../media/23d3c9ac01cd973c-s.p.02r7r_3v3gydk.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:Spectral Fallback;src:local(Times New Roman);ascent-override:96.46%;descent-override:42.17%;line-gap-override:0.0%;size-adjust:109.78%}.spectral_f2bd7e5-module__zE4BXa__className{font-family:Spectral,Spectral Fallback;font-style:normal;font-weight:500}.spectral_f2bd7e5-module__zE4BXa__variable{--font-spectral:"Spectral", "Spectral Fallback"}
@font-face{font-family:Barlow Condensed;font-style:normal;font-weight:800;font-display:swap;src:url(../media/5a938ab334846ae8-s.05o1bpa1vbol~.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:Barlow Condensed;font-style:normal;font-weight:800;font-display:swap;src:url(../media/3dae58b0b46c3f93-s.0oviuialj85z..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:Barlow Condensed;font-style:normal;font-weight:800;font-display:swap;src:url(../media/89232e6535d3b87e-s.p.0uy8evdve.ea3.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:Barlow Condensed Fallback;src:local(Arial);ascent-override:130.73%;descent-override:26.15%;line-gap-override:0.0%;size-adjust:76.49%}.barlow_condensed_89b7c6e5-module__fn_mna__className{font-family:Barlow Condensed,Barlow Condensed Fallback;font-style:normal;font-weight:800}.barlow_condensed_89b7c6e5-module__fn_mna__variable{--font-barlow-cond:"Barlow Condensed", "Barlow Condensed Fallback"}
@font-face{font-family:Newsreader;font-style:normal;font-weight:500;font-display:swap;src:url(../media/64a9c5f716feb56e-s.0tslf2pu78yl..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:Newsreader;font-style:normal;font-weight:500;font-display:swap;src:url(../media/eef73da475b0ec6b-s.00c68awpcs-hj.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:Newsreader;font-style:normal;font-weight:500;font-display:swap;src:url(../media/9e8fa6e4d0f4977e-s.p.09f39ypkrajxj.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:Newsreader Fallback;src:local(Times New Roman);ascent-override:69.68%;descent-override:25.12%;line-gap-override:0.0%;size-adjust:105.48%}.newsreader_ba84462a-module__nNCXMa__className{font-family:Newsreader,Newsreader Fallback;font-style:normal;font-weight:500}.newsreader_ba84462a-module__nNCXMa__variable{--font-newsreader:"Newsreader", "Newsreader Fallback"}
