@font-face{font-family:SV Poppins;src:url(/assets/poppins-400-C4GrCEF2.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:SV Poppins;src:url(/assets/poppins-500-Dn8q36F5.woff2)format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:SV Poppins;src:url(/assets/poppins-600-CTZcFnKp.woff2)format("woff2");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:SV Poppins;src:url(/assets/poppins-700-DQKuh9UF.woff2)format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:SV Varta;src:url(/assets/varta-variable-Bnjpuzpi.woff2)format("woff2");font-weight:300 700;font-style:normal;font-display:swap}@font-face{font-family:SV Fraunces;src:url(/assets/fraunces-italic-variable-H76mTBdy.woff2)format("woff2");font-weight:400 600;font-style:italic;font-display:swap}:is(.sv-brand,:root:has(.sv-brand-page)){--sv-navy:oklch(22% .05 248);--sv-navy-brand:oklch(39.7% .086 254.1);--sv-red:oklch(56.8% .216 27.1);--sv-red-hover:oklch(49.1% .185 26.8);--sv-gold-text:oklch(54.5% .079 77);--sv-gold-bright:#e1b771;--sv-blue:#258bd2;--sv-linen:oklch(95.6% .016 82);--sv-slate:oklch(52% .03 235);--sv-canvas:color-mix(in oklab, var(--sv-linen) 40%, white);--sv-surface:#fff;--sv-hover:color-mix(in oklab, var(--sv-linen) 45%, white);--sv-line:oklch(42% .02 80/.14);--sv-heading:var(--sv-navy);--sv-title:var(--sv-navy-brand);--sv-body:var(--sv-slate);--sv-muted:oklch(58% .024 235);--sv-eyebrow:var(--sv-gold-text);--sv-link:var(--sv-blue);--sv-mark:var(--sv-navy-brand);--sv-selected:var(--sv-linen);--sv-skeleton:oklch(93% .01 240);--sv-shimmer:oklch(100% 0 0/.65);--sv-shadow:0 1px 2px oklch(22% .03 260/.03), 0 16px 44px -18px oklch(22% .03 260/.13);--sv-font-head:"SV Poppins", ui-sans-serif, system-ui, sans-serif;--sv-font-body:"SV Varta", ui-sans-serif, system-ui, sans-serif;--sv-font-accent:"SV Fraunces", Georgia, "Times New Roman", serif}@media (prefers-color-scheme:dark){:is(.sv-brand,:root:has(.sv-brand-page)){--sv-canvas:oklch(17% .04 250);--sv-surface:var(--sv-navy);--sv-hover:oklch(26% .05 248);--sv-line:oklch(100% 0 0/.09);--sv-heading:#fff;--sv-title:oklch(100% 0 0/.92);--sv-body:oklch(100% 0 0/.7);--sv-muted:oklch(100% 0 0/.55);--sv-eyebrow:var(--sv-gold-bright);--sv-link:var(--sv-gold-bright);--sv-mark:var(--sv-gold-bright);--sv-selected:oklch(100% 0 0/.06);--sv-skeleton:oklch(100% 0 0/.08);--sv-shimmer:oklch(100% 0 0/.07);--sv-shadow:0 18px 44px -18px oklch(0% 0 0/.6)}}:root:has(.sv-brand-page){--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark}@media (prefers-color-scheme:dark){:root:has(.sv-brand-page){--lightningcss-light: ;--lightningcss-dark:initial}}:root:has(.sv-brand-page){background-color:var(--sv-canvas)}:root:has(.sv-brand-page) body{background-color:var(--sv-canvas)}.sv-brand{font-family:var(--sv-font-body);color:var(--sv-body);-webkit-font-smoothing:antialiased}.sv-brand :is(h1,h2,h3,h4){font-family:var(--sv-font-head)}.sv-brand .sv-accent{font-family:var(--sv-font-accent);font-optical-sizing:auto;font-variation-settings:"WONK" 0;letter-spacing:-.01em;font-size:1.06em;font-style:italic;font-weight:600}.sv-eyebrow{text-transform:uppercase;letter-spacing:.18em;color:var(--sv-eyebrow);font-size:.75rem;font-weight:600;line-height:1.4}.sv-card{background-color:var(--sv-surface);border:1px solid var(--sv-line);box-shadow:var(--sv-shadow);border-radius:1rem}.sv-btn{white-space:nowrap;letter-spacing:.005em;border-radius:9999px;justify-content:center;align-items:center;gap:.625rem;font-weight:500;transition:background-color .2s,border-color .2s,color .2s,box-shadow .2s;display:inline-flex}.sv-btn:focus-visible{outline:2px solid var(--sv-gold-bright);outline-offset:2px}.sv-btn-primary{background-color:var(--sv-red);color:#fff;box-shadow:0 1px 2px oklch(0% 0 0/.05)}.sv-btn-primary:hover{background-color:var(--sv-red-hover);box-shadow:0 4px 10px -2px oklch(0% 0 0/.15)}.sv-btn-secondary{border:1px solid var(--sv-link);color:var(--sv-link);background-color:#0000}.sv-btn-secondary:hover{background-color:color-mix(in oklab, var(--sv-link) 8%, transparent)}.sv-btn-ghost{color:#fff;background-color:#0000;border:1px solid oklch(100% 0 0/.7)}.sv-btn-ghost:hover{background-color:oklch(100% 0 0/.1);border-color:#fff}.sv-btn-bronze{background-color:var(--sv-gold-text);color:color-mix(in oklab, var(--sv-linen) 40%, white);box-shadow:0 1px 2px oklch(0% 0 0/.05)}.sv-btn-bronze:active{background-color:oklch(48% .075 77)}@media (hover:hover){.sv-btn-bronze:hover{background-color:oklch(48% .075 77);box-shadow:0 4px 10px -2px oklch(0% 0 0/.15)}}.sv-focus:focus-visible,.sv-focus-inset:focus-visible{outline:2px solid color-mix(in oklab, var(--sv-gold-bright) 75%, transparent);outline-offset:2px}.sv-focus-inset:focus-visible{outline-offset:-2px}.sv-arrow{transition:transform .2s ease-out}:is(.sv-btn,.group):hover .sv-arrow{transform:translate(2px)}@media (prefers-reduced-motion:reduce){.sv-arrow{transition:none}}.sv-skeleton{background:var(--sv-skeleton) linear-gradient(100deg, transparent 30%, var(--sv-shimmer) 50%, transparent 70%) 0 0 / 250% 100% no-repeat;animation:1.6s ease-in-out infinite sv-shimmer}.sv-skeleton-on-white{--sv-skeleton:oklch(94% .008 240);--sv-shimmer:oklch(100% 0 0/.7)}@keyframes sv-shimmer{0%{background-position:100% 0}to{background-position:0 0}}.sv-in-right{animation:.32s cubic-bezier(.22,1,.36,1) sv-in-right}.sv-in-left{animation:.32s cubic-bezier(.22,1,.36,1) sv-in-left}.sv-in-up{animation:.38s cubic-bezier(.22,1,.36,1) sv-in-up}.sv-in-fade{animation:.26s ease-out sv-in-fade}.sv-in-sheet{animation:.36s cubic-bezier(.22,1,.36,1) sv-in-sheet}.sv-in-sheet::backdrop{animation:.26s ease-out sv-in-fade}@media (width>=640px){.sv-in-sheet{animation-name:sv-in-up}}@keyframes sv-in-right{0%{opacity:0;transform:translate(2.5rem)}}@keyframes sv-in-left{0%{opacity:0;transform:translate(-2.5rem)}}@keyframes sv-in-up{0%{opacity:0;transform:translateY(.75rem)}}@keyframes sv-in-fade{0%{opacity:0}}@keyframes sv-in-sheet{0%{transform:translateY(100%)}}@media (prefers-reduced-motion:reduce){.sv-skeleton{animation:none}.sv-in-right,.sv-in-left,.sv-in-up,.sv-in-sheet{animation:.2s ease-out sv-in-fade}}
