@font-face{font-family:GeistSans;src:url(../media/Geist_Variable-s.p.0mrjj4bg00-he.woff2)format("woff2");font-display:swap;font-weight:100 900}@font-face{font-family:GeistSans Fallback;src:local(Arial);ascent-override:94.56%;descent-override:27.76%;line-gap-override:0.0%;size-adjust:106.28%}.geistsans_d5a4f12f-module__Ur3q_a__className{font-family:GeistSans,GeistSans Fallback}.geistsans_d5a4f12f-module__Ur3q_a__variable{--font-geist-sans:"GeistSans", "GeistSans Fallback"}
@font-face{font-family:GeistMono;src:url(../media/GeistMono_Variable.p.3ms9vq719j3f8.woff2)format("woff2");font-display:swap;font-weight:100 900}.geistmono_157ca88a-module__iaM1Ya__className{font-family:GeistMono,ui-monospace,SFMono-Regular,Roboto Mono,Menlo,Monaco,Liberation Mono,DejaVu Sans Mono,Courier New,monospace}.geistmono_157ca88a-module__iaM1Ya__variable{--font-geist-mono:"GeistMono", ui-monospace, SFMono-Regular, Roboto Mono, Menlo, Monaco, Liberation Mono, DejaVu Sans Mono, Courier New, monospace}
:root{--oa-ink:#0e1116;--oa-ink-2:#3b414d;--oa-muted:#5a6170;--oa-hairline:#e3e5ea;--oa-line-strong:#d5d8de;--oa-ground:#f4f5f7;--oa-ground-2:#e8eaee;--oa-surface:#fff;--oa-accent:#3d4bd1;--oa-accent-ink:#2a36a8;--oa-accent-soft:#eceefd;--oa-accent-track:#dde0f8;--oa-accent-on-dark:#8f99ff;--oa-sun:#f4b740;--oa-sun-text-large:#b8650a;--oa-sun-ink:#7a4300;--oa-error:#b3261e;--oa-error-soft:#fbe9e7;--oa-sun-soft:#fdf3e1;--oa-sun-track:#f3e3c3;--oa-available:#1e7f4f;--oa-available-ink:#16613c;--oa-available-soft:#e4f2ea;--oa-held:#f6ddb0;--oa-held-ink:#7a4300;--oa-sold:#cdd2d9;--oa-sold-ink:#4a505c;--oa-heart:#e0445a;--oa-stage:#0b0d12;--oa-stage-2:#141822;--oa-stage-3:#1b2030;--oa-stage-line:#272c39;--oa-stage-text:#fff;--oa-stage-text-2:#b9bfcc;--oa-stage-text-3:#9097a8;--oa-live:#5bd69a;--oa-land:#e7ede2;--oa-land-2:#dce5d6;--oa-park:#bfd5b2;--oa-tree:#8db37b;--oa-water:#8ec3e6;--oa-lake:#b8d2e4;--oa-road:#fff;--oa-asphalt:#4e535c;--oa-shadow-plan:#222c3e42;--oa-font-display:"Geist", system-ui, sans-serif;--oa-display-weight:600;--oa-display-tracking:-.035em;--oa-display-soft:.46;--oa-font-ui:"Geist", system-ui, sans-serif;--oa-font-mono:"Geist Mono", ui-monospace, monospace;--oa-text-display-xl:88px;--oa-text-display:48px;--oa-text-title:32px;--oa-text-heading:20px;--oa-text-body-lg:17px;--oa-text-body:15px;--oa-text-caption:12.5px;--oa-text-label:11.5px;--oa-leading-tight:1;--oa-leading-body:1.5;--oa-tracking-heading:-.02em;--oa-tracking-label:.12em;--oa-space-1:2px;--oa-space-2:4px;--oa-space-3:6px;--oa-space-4:8px;--oa-space-5:10px;--oa-space-6:12px;--oa-space-7:14px;--oa-space-8:16px;--oa-space-9:20px;--oa-space-10:24px;--oa-space-11:28px;--oa-space-12:32px;--oa-space-13:40px;--oa-space-14:48px;--oa-space-15:64px;--oa-space-16:72px;--oa-target-min:44px;--oa-button-h:56px;--oa-button-h-sm:44px;--oa-button-h-senior:64px;--oa-input-h:48px;--oa-radius-control:12px;--oa-radius-pill-inner:11px;--oa-radius-button:18px;--oa-radius-card:22px;--oa-radius-sheet:28px;--oa-radius-full:999px;--oa-radius-phone:44px;--oa-shadow-sm:0 1px 3px #0e11161f;--oa-shadow-card:0 1px 0 var(--oa-hairline), 0 12px 32px #0e11160f;--oa-shadow-float:0 8px 24px #0e11161f;--oa-shadow-sheet:0 -10px 36px #0e11161a;--oa-shadow-bar:0 14px 36px #0e111624;--oa-shadow-modal:0 30px 80px #0e111647;--oa-glass-bg:#ffffffdb;--oa-glass-border:#fffffff2;--oa-glass-blur:blur(18px) saturate(1.6);--oa-glass-dark-bg:#141822db;--oa-focus-ring:3px solid var(--oa-accent);--oa-focus-offset:2px;--oa-spring:linear(0, .0367, .126, .2427, .3689, .4925, .606, .7053, .7887, .8564, .9094, .9493, .9783, .9982, 1.0111, 1.0185, 1.022, 1.0227, 1.0216, 1.0194, 1.0167, 1.0138, 1.011, 1.0085, 1.0063, 1.0045, 1.003, 1.0019, 1.001, 1.0004, 1, .9997, .9996, .9995, .9995, .9996, .9997, .9998, 1);--oa-ease-out:cubic-bezier(.2, .8, .2, 1);--oa-dur-press:.16s;--oa-dur-swap:.2s;--oa-dur-fade:.22s;--oa-dur-slide:.52s;--oa-dur-morph:.56s;--oa-swap-blur:6px;--oa-stretch-max:24px;--oa-stretch-resistance:.35;--oa-toast-ms:2600;--oa-gallery-idle-ms:20000;--oa-gallery-scene-ms:4200}html{-webkit-text-size-adjust:100%}body{background:var(--oa-ground);color:var(--oa-ink);font-family:var(--oa-font-ui);font-size:var(--oa-text-body);line-height:var(--oa-leading-body);-webkit-font-smoothing:antialiased;margin:0}:where(a,button,input,select,textarea,[role=slider],[role=switch]):focus-visible{outline:var(--oa-focus-ring);outline-offset:var(--oa-focus-offset)}:where(button,a):active{transform:scale(.97)}:where(input,select,textarea){font-size:max(16px,1em)}.oa-num{font-family:var(--oa-font-mono);font-variant-numeric:tabular-nums}.oa-display{font-family:var(--oa-font-display);letter-spacing:var(--oa-display-tracking);font-weight:600;line-height:1.04}.oa-glass{background:var(--oa-glass-bg);-webkit-backdrop-filter:var(--oa-glass-blur);backdrop-filter:var(--oa-glass-blur);border:1px solid var(--oa-glass-border);box-shadow:var(--oa-shadow-float)}@keyframes oa-swap-a{0%{filter:blur(var(--oa-swap-blur));opacity:0}to{filter:blur();opacity:1}}@keyframes oa-swap-b{0%{filter:blur(var(--oa-swap-blur));opacity:0}to{filter:blur();opacity:1}}@keyframes oa-squash-a{0%{transform:scaleX(1)}35%{transform:scaleX(1.12)scaleY(.92)}to{transform:scaleX(1)}}@keyframes oa-squash-b{0%{transform:scaleX(1)}35%{transform:scaleX(1.12)scaleY(.92)}to{transform:scaleX(1)}}@keyframes oa-squash-soft-a{0%{transform:scaleX(1)}35%{transform:scaleX(1.08)scaleY(.94)}to{transform:scaleX(1)}}@keyframes oa-squash-soft-b{0%{transform:scaleX(1)}35%{transform:scaleX(1.08)scaleY(.94)}to{transform:scaleX(1)}}@keyframes oa-grow-y{0%{transform:scaleY(0)}to{transform:scaleY(1)}}@keyframes oa-grow-x{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes oa-draw{0%{stroke-dashoffset:var(--oa-draw-length,24)}to{stroke-dashoffset:0}}@keyframes oa-rise{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}@keyframes oa-spin{to{transform:rotate(360deg)}}@keyframes oa-pulse{0%{opacity:.55;transform:scale(1)}to{opacity:0;transform:scale(2.4)}}.oa-swap-a{animation:oa-swap-a var(--oa-dur-swap) both}.oa-swap-b{animation:oa-swap-b var(--oa-dur-swap) both}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-property:opacity,color,background-color,border-color!important;transition-duration:.15s!important;animation-duration:1ms!important;animation-iteration-count:1!important}:where(button,a):active{transform:none}}:root{--oa-layer-stage:0;--oa-layer-floating:10;--oa-layer-bar:20;--oa-layer-sheet:30;--oa-layer-held:40;--oa-layer-toast:50;--oa-layer-consent:60;--oa-layer-scrim:70;--oa-bp-phone-min:360px;--oa-bp-tablet:744px;--oa-bp-desktop:1024px;--oa-bp-wide:1280px;--oa-safe-bottom:env(safe-area-inset-bottom,0px);--oa-safe-top:env(safe-area-inset-top,0px)}
:root{--oa-font-display:var(--font-geist-sans), "Geist", system-ui, sans-serif;--oa-font-ui:var(--font-geist-sans), "Geist", system-ui, sans-serif;--oa-font-mono:var(--font-geist-mono), "Geist Mono", ui-monospace, monospace}*{box-sizing:border-box}html,body{min-height:100%}body{background:var(--oa-ground)}a{color:var(--oa-accent)}img,svg,video,canvas{max-width:100%}h1,h2,h3{text-wrap:balance}.oa-soft{opacity:var(--oa-display-soft)}:-webkit-any(input:-webkit-autofill,textarea:-webkit-autofill,select:-webkit-autofill){-webkit-text-fill-color:var(--oa-ink);caret-color:var(--oa-ink);-webkit-box-shadow:0 0 0 1000px var(--oa-surface) inset;box-shadow:0 0 0 1000px var(--oa-surface) inset;transition:background-color 600000s,color 600000s}:is(input:autofill,textarea:autofill,select:autofill){-webkit-text-fill-color:var(--oa-ink);caret-color:var(--oa-ink);-webkit-box-shadow:0 0 0 1000px var(--oa-surface) inset;box-shadow:0 0 0 1000px var(--oa-surface) inset;transition:background-color 600000s,color 600000s}:-webkit-any(input:-webkit-autofill:focus,textarea:-webkit-autofill:focus,select:-webkit-autofill:focus){-webkit-box-shadow:0 0 0 1000px var(--oa-surface) inset, 0 0 0 3px var(--oa-accent-soft);box-shadow:0 0 0 1000px var(--oa-surface) inset, 0 0 0 3px var(--oa-accent-soft)}:is(input:autofill:focus,textarea:autofill:focus,select:autofill:focus){-webkit-box-shadow:0 0 0 1000px var(--oa-surface) inset, 0 0 0 3px var(--oa-accent-soft);box-shadow:0 0 0 1000px var(--oa-surface) inset, 0 0 0 3px var(--oa-accent-soft)}
