@font-face{font-family:Verified Manrope;font-style:normal;font-weight:400;font-display:swap;src:url(../media/manrope-400.0ichc44-obr6o.ttf)format("truetype")}@font-face{font-family:Verified Manrope;font-style:normal;font-weight:500;font-display:swap;src:url(../media/manrope-500.3z14krew9bt7_.ttf)format("truetype")}@font-face{font-family:Verified Manrope;font-style:normal;font-weight:600;font-display:swap;src:url(../media/manrope-600.1884clw-w6t77.ttf)format("truetype")}@font-face{font-family:Verified Manrope;font-style:normal;font-weight:700;font-display:swap;src:url(../media/manrope-700.2vimgn30-sqel.ttf)format("truetype")}@font-face{font-family:Manrope;font-style:normal;font-weight:400;font-display:swap;src:url(../media/manrope-400.0ichc44-obr6o.ttf)format("truetype")}@font-face{font-family:Manrope;font-style:normal;font-weight:500;font-display:swap;src:url(../media/manrope-500.3z14krew9bt7_.ttf)format("truetype")}@font-face{font-family:Manrope;font-style:normal;font-weight:600;font-display:swap;src:url(../media/manrope-600.1884clw-w6t77.ttf)format("truetype")}@font-face{font-family:Manrope;font-style:normal;font-weight:700;font-display:swap;src:url(../media/manrope-700.2vimgn30-sqel.ttf)format("truetype")}@font-face{font-family:Verified Turret Road;font-style:normal;font-weight:400;font-display:swap;src:url(../media/turret-road-400.3kyej7_spgla6.ttf)format("truetype")}@font-face{font-family:Verified Turret Road;font-style:normal;font-weight:500;font-display:swap;src:url(../media/turret-road-500.1lvroxgc0ay_8.ttf)format("truetype")}@font-face{font-family:Verified Turret Road;font-style:normal;font-weight:700;font-display:swap;src:url(../media/turret-road-700.2jau83lyk5_4i.ttf)format("truetype")}@font-face{font-family:Verified Turret Road;font-style:normal;font-weight:800;font-display:swap;src:url(../media/turret-road-800.1q2n07us8om_m.ttf)format("truetype")}@font-face{font-family:Turret Road;font-style:normal;font-weight:400;font-display:swap;src:url(../media/turret-road-400.3kyej7_spgla6.ttf)format("truetype")}@font-face{font-family:Turret Road;font-style:normal;font-weight:500;font-display:swap;src:url(../media/turret-road-500.1lvroxgc0ay_8.ttf)format("truetype")}@font-face{font-family:Turret Road;font-style:normal;font-weight:700;font-display:swap;src:url(../media/turret-road-700.2jau83lyk5_4i.ttf)format("truetype")}@font-face{font-family:Turret Road;font-style:normal;font-weight:800;font-display:swap;src:url(../media/turret-road-800.1q2n07us8om_m.ttf)format("truetype")}
:root,:host,.vf-root{--canvas:#f2f2f2;--surface:#fff;--ink:#252525;--ink-strong:#000;--muted:#626262;--tile:#f5f5f5;--line:#2525251a;--line-strong:#25252533;--line-mark:silver;--ring-track:#d6d6d6;--signal:#16845e;--font-display:"Verified Turret Road", "Turret Road", Arial, sans-serif;--font-body:"Verified Manrope", "Manrope", Arial, sans-serif;--fs-display:30px;--fs-tile:20px;--fs-title:15px;--fs-body:12px;--fs-meta:10px;--fs-micro:9px;--fs-lead:11px;--s-1:5px;--s-2:10px;--s-3:15px;--s-4:20px;--s-5:25px;--s-6:30px;--s-8:40px;--r-xs:5px;--r-sm:10px;--r-md:15px;--hair:1px;--hair-thin:.5px;--popup-w:380px;--popup-h:600px;--panel-w:340px;--panel-inset:20px;--card-w:300px;--card-pad:15px;--icon:20px;--icon-btn:44px;--ring:72px;--tile-w:26px;--tile-h:34px;--tile-gap:4px;--tile-row-gap:7px;--ease-out:cubic-bezier(.22, .61, .36, 1);--ease-in-out:cubic-bezier(.65, 0, .35, 1);--ease-snap:cubic-bezier(.2, .9, .1, 1);--dur-fast:.16s;--dur:.3s;--dur-slow:.6s;--stagger:40ms;--ink-soft:#3a3a3a;--ink-on-dark:#fff;--ink-disabled:#25252566;--line-faint:#2525250f;--line-sep:#2525251f;--line-dot:#25252533;--line-ink:#2525258c;--line-mark-soft:#d9d9d9;--mark-ink:#8a8a8a;--grid-line:#25252526;--signal-soft:#16845e1f;--signal-line:#16845e73;--disabled-opacity:.4;--hover-fill:#2525250a;--press-fill:#25252512;--focus:#252525;--focus-w:2px;--focus-gap:3px;--fw-regular:400;--fw-medium:500;--fw-semibold:600;--fw-bold:700;--lh-tight:1.1;--lh-snug:1.3;--lh-body:1.45;--lh-display:35px;--lh-title:20px;--lh-text:20px;--lh-small:15px;--lh-lead:15px;--track-tight:-.01em;--track-display:0;--track-label:.02em;--track-eyebrow:.12em;--track-micro:.14em;--module:5px;--grid-col-x:20px;--grid-col-w:300px;--header-h:74px;--cell-pad-y:25px;--rhythm-pair:10px;--rhythm-block:20px;--mark:11px;--mark-arm:1px;--dur-instant:80ms;--ease-linear:linear;--z-grid:0;--z-panel:1;--z-raised:2;--z-toast:50;--grid-mark:var(--mark-ink);--scrollbar-w:6px;--panel-border:var(--hair) solid var(--grid-line);--scrollbar:#2525252e;--scrollbar-hover:#25252552;--card-gap:var(--s-4);--seg-track:var(--canvas);--seg-radius:var(--r-md);--seg-pad:var(--s-1);--seg-thumb:var(--ink);--seg-thumb-radius:var(--r-sm);--seg-item-pad-y:var(--s-2);--seg-item-pad-x:var(--s-3);--seg-item-w:80px;--seg-fs:var(--fs-meta);--seg-fw:var(--fw-bold);--seg-lh:14px;--seg-ink:var(--ink);--seg-ink-active:var(--ink-on-dark);--chip-bg:var(--canvas);--chip-radius:var(--r-xs);--chip-pad:8px;--chip-gap:var(--s-2);--chip-fs:var(--fs-meta);--chip-lh:14px;--pill-bg:#fff3;--pill-blur:10px;--pill-radius:var(--r-xs);--pill-pad-y:7px;--pill-pad-x:var(--s-2);--pill-fs:var(--fs-meta);--pill-fw:var(--fw-semibold);--pill-edge:#ffffff73;--pill-lh:16px;--meta-sep-h:10px;--meta-dot:2.5px;--meta-gap:var(--s-1);--person-fs:var(--fs-body);--person-gap:var(--s-2);--person-row-h:25px;--person-list-gap:var(--s-1);--cta-popup-fs:var(--fs-body);--cta-popup-fw:var(--fw-semibold);--cta-popup-pad-y:var(--s-2);--cta-popup-pad-x:var(--s-5);--cta-popup-radius:var(--r-sm);--cta-popup-h:35px;--cta-xs-fs:var(--fs-meta);--cta-xs-pad-y:var(--s-1);--cta-xs-pad-x:var(--s-2);--cta-xs-radius:var(--r-xs);--cta-icon-radius:var(--r-md);--cta-sm-h:30px;--cta-sm-fs:11px;--cta-sm-pad-y:var(--s-1);--cta-sm-pad-x:12px;--cta-sm-gap:4px;--cta-sm-radius:var(--r-sm);--glass-dark-hi:#454545;--glass-dark-lo:#080808;--glass-dark-caustic:#ffffff40;--glass-dark-spec:#ffffff38;--glass-dark-shade:#0006;--glass-dark-edge:#ffffff80;--glass-light-hi:#fff;--glass-light-lo:#dadada;--glass-light-caustic:#ffffffe0;--glass-light-spec:#fff;--glass-light-shade:#2525251f;--glass-light-rim:#25252533;--glass-light-edge-mid:#25252514;--glass-light-edge:#25252557;--glass-light-glint:#fffffff2;--glass-light-veil:#ffffff47;--notice-h:24px;--skeleton-fill:var(--line-faint);--skeleton-pass:#ffffffb3;--skeleton-band:120px;--hit-min:24px;--icon-trim:3px;--subtitle-w:277px;--board-w:calc(10 * var(--tile-w) + 9 * var(--tile-gap));--portrait-h:219px}
.cta-glass{--cta-glass-background:radial-gradient(101.79% 101.79% at 65.61% 81.79%, #ffffff40, transparent), radial-gradient(114.65% 114.65% at 9.73% 17.27%, #454545, #080808);isolation:isolate;letter-spacing:-.13px;color:#fff;cursor:pointer;background:var(--cta-glass-background);border:0;border-radius:12px;justify-content:center;align-items:center;gap:10px;min-height:48px;font-family:inherit;font-size:14px;font-weight:500;transition:transform .16s ease-out;display:inline-flex;position:relative;overflow:hidden;box-shadow:inset -3px -3px 4px #ffffff38,inset 4px 4px 4px #0006}.cta-glass .label,.cta-glass svg{z-index:3;position:relative}.cta-glass svg{flex-shrink:0;width:16px;height:16px}.cta-glass .edge-wrap{border-radius:inherit;filter:blur(1px);pointer-events:none;z-index:2;position:absolute;inset:0}.cta-glass .edge{border-radius:inherit;opacity:.45;-webkit-mask-composite:xor;background:linear-gradient(176.87deg,#ffffff80 8.56%,#fff0 85.04%);padding:3px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.cta-glass:after{content:"";border-radius:inherit;z-index:0;opacity:0;mix-blend-mode:overlay;pointer-events:none;background:#fff9;transition:opacity .3s;position:absolute;inset:1px}.cta-glass:hover{background:var(--cta-glass-background);transform:scale(1.03)}.cta-glass:hover:after{opacity:.4}.cta-glass:active{transform:scale(.97)}.cta-glass:focus-visible{outline-offset:6px;outline:2px solid #888}@media (min-width:761px){.cta-glass{padding:14px 23px}}@media (prefers-reduced-motion:reduce){.cta-glass,.cta-glass:after{transition:none}}.cta-glass .px-icon{z-index:3;flex:none;position:relative}.cta-glass--popup{width:calc-size(fit-content, round(up, size, 1px));min-height:var(--cta-popup-h);gap:var(--s-2);padding:var(--cta-popup-pad-y) var(--cta-popup-pad-x);border-radius:var(--cta-popup-radius);font-family:var(--font-body);font-size:var(--cta-popup-fs);font-weight:var(--cta-popup-fw);line-height:var(--lh-small);letter-spacing:0;white-space:nowrap}.cta-glass--popup .px-icon{margin-block:-3px}.cta-glass--icon{width:var(--icon-btn);height:var(--icon-btn);border-radius:var(--cta-icon-radius);flex:none;gap:0;min-height:0;padding:0}.cta-glass--sm{width:calc-size(fit-content, round(up, size, 1px));min-height:var(--cta-sm-h);gap:var(--cta-sm-gap);padding:var(--cta-sm-pad-y) var(--cta-sm-pad-x);border-radius:var(--cta-sm-radius);font-family:var(--font-body);font-size:var(--cta-sm-fs);font-weight:var(--fw-semibold);letter-spacing:0;white-space:nowrap;line-height:14px}.cta-glass--sm .px-icon{margin-right:-4px}.cta-glass--xs{width:calc-size(fit-content, round(up, size, 1px));gap:var(--s-1);min-height:24px;padding:var(--cta-xs-pad-y) var(--cta-xs-pad-x);border-radius:var(--cta-xs-radius);font-family:var(--font-body);font-size:var(--cta-xs-fs);font-weight:var(--fw-semibold);letter-spacing:0;white-space:nowrap;line-height:14px;box-shadow:inset -2px -2px 3px #ffffff38,inset 2px 2px 3px #0006}.cta-glass--xs .edge{padding:2px}.cta-glass--xs .px-icon{margin:calc(var(--icon-trim) * -1)}.cta-glass--light{--cta-glass-background:radial-gradient(101.79% 101.79% at 65.61% 81.79%, var(--glass-light-caustic), #fff0), radial-gradient(114.65% 114.65% at 9.73% 17.27%, var(--glass-light-hi), var(--glass-light-lo));color:var(--ink);box-shadow:inset 0 1px 0 var(--glass-light-spec), inset 0 0 0 var(--hair-thin) var(--glass-light-rim), inset -3px -3px 4px var(--glass-light-spec), inset 4px 4px 4px var(--glass-light-shade)}.cta-glass--light.cta-glass--xs{box-shadow:inset 0 1px 0 var(--glass-light-spec), inset 0 0 0 var(--hair-thin) var(--glass-light-rim), inset -2px -2px 3px var(--glass-light-spec), inset 2px 2px 3px var(--glass-light-shade)}.cta-glass--light .edge{opacity:.9;background:linear-gradient(176.87deg, var(--glass-light-spec) 8.56%, var(--glass-light-edge-mid) 45%, var(--glass-light-edge) 92%)}.cta-glass--light:after{opacity:0;mix-blend-mode:normal;background:linear-gradient(105deg, #fff0 34%, var(--glass-light-glint) 50%, #fff0 66%) 100% 0 / 260% 100% no-repeat, linear-gradient(var(--glass-light-veil), var(--glass-light-veil)) 0 0 / 100% 100% no-repeat;transition:opacity var(--dur) var(--ease-out), background-position 0s linear var(--dur);inset:0}.cta-glass--light:hover:after{opacity:1;transition:opacity var(--dur-fast) var(--ease-out), background-position var(--dur-slow) var(--ease-out);background-position:0 0,0 0}.cta-glass.is-hover{transform:scale(1.03)}.cta-glass.is-hover:after{opacity:.4}.cta-glass--light.is-hover:after{opacity:1;background-position:50% 0,0 0}.cta-glass.is-active,.cta-glass.is-active:hover{transform:scale(.97)}.cta-glass--popup:focus-visible,.cta-glass--icon:focus-visible,.cta-glass--sm:focus-visible,.cta-glass--xs:focus-visible,.cta-glass.is-focus{outline:var(--focus-w) solid var(--focus);outline-offset:var(--focus-gap)}.cta-glass:disabled,.cta-glass[aria-disabled=true]{cursor:not-allowed;opacity:var(--disabled-opacity);transform:none}.cta-glass:disabled:hover,.cta-glass:disabled:active,.cta-glass[aria-disabled=true]:hover,.cta-glass[aria-disabled=true]:active{transform:none}.cta-glass:disabled:after,.cta-glass[aria-disabled=true]:after,.cta-glass:disabled:hover:after,.cta-glass[aria-disabled=true]:hover:after{opacity:0}.cta-glass[aria-busy=true]{cursor:progress;pointer-events:none;transform:none}.cta-glass[aria-busy=true]:after{opacity:0}@media (prefers-reduced-motion:reduce){.cta-glass--light:after{display:none}}
@keyframes vf-enter-kf{0%{opacity:0;translate:0 var(--vf-rise,8px)}to{opacity:1;translate:0}}@keyframes vf-exit-kf{0%{opacity:1;translate:0}to{opacity:0;translate:0 calc(var(--vf-lift,4px) * -1)}}@keyframes vf-fade-kf{0%{opacity:0}to{opacity:1}}@keyframes vf-fade-out-kf{0%{opacity:1}to{opacity:0}}@keyframes vf-status-kf{0%{opacity:.35}to{opacity:1}}@keyframes vf-success-kf{0%{opacity:.25}25%{opacity:.55}50%{opacity:.8}75%,to{opacity:1}}@keyframes vf-st-in-kf{0%{opacity:0;translate:var(--vf-st-dx,12px) 0}to{opacity:1;translate:0}}@keyframes vf-st-out-kf{0%{opacity:1;translate:0}to{opacity:0;translate:calc(var(--vf-st-dx,12px) * -1) 0}}.vf-enter{animation:vf-enter-kf var(--dur,.3s) var(--ease-out,cubic-bezier(.22, .61, .36, 1)) backwards}.vf-exit{animation:vf-exit-kf var(--dur-fast,.16s) var(--ease-in-out,cubic-bezier(.65, 0, .35, 1)) both;pointer-events:none}.vf-fade{animation:vf-fade-kf var(--dur,.3s) var(--ease-out,cubic-bezier(.22, .61, .36, 1)) backwards}.vf-stagger>*{animation:vf-enter-kf var(--dur,.3s) var(--ease-out,cubic-bezier(.22, .61, .36, 1)) backwards;animation-delay:calc(var(--vf-i,0) * var(--stagger,40ms))}.vf-stagger>:nth-child(2){--vf-i:1}.vf-stagger>:nth-child(3){--vf-i:2}.vf-stagger>:nth-child(4){--vf-i:3}.vf-stagger>:nth-child(5){--vf-i:4}.vf-stagger>:nth-child(6){--vf-i:5}.vf-stagger>:nth-child(7){--vf-i:6}.vf-stagger>:nth-child(n+8){--vf-i:7}.vf-press{transition:scale var(--dur-fast,.16s) var(--ease-out,cubic-bezier(.22, .61, .36, 1))}.vf-press:active:not(:disabled):not([aria-disabled=true]){transition-duration:var(--dur-instant,80ms);scale:.97}.vf-press.cta-glass:active{scale:none}.vf-status-change{animation:vf-status-kf var(--dur,.3s) var(--ease-out,cubic-bezier(.22, .61, .36, 1)) backwards}.vf-success{animation:.24s step-end backwards vf-success-kf}.vf-screen-transition{height:100%;position:relative;overflow-x:clip}.vf-st-layer{height:100%}.vf-st-layer:focus{outline:none}.vf-st-layer[data-vf-dir=forward]{--vf-st-dx:var(--vf-shift,12px)}.vf-st-layer[data-vf-dir=back]{--vf-st-dx:calc(var(--vf-shift,12px) * -1)}.vf-st-layer[data-vf-dir=none]{--vf-st-dx:0px}.vf-st-in{animation:vf-st-in-kf var(--dur,.3s) var(--ease-out,cubic-bezier(.22, .61, .36, 1)) backwards}.vf-st-out{animation:vf-st-out-kf var(--dur-fast,.16s) var(--ease-in-out,cubic-bezier(.65, 0, .35, 1)) both}.vf-st-ghosts{pointer-events:none;position:absolute;inset:0;overflow:hidden}.vf-st-ghosts:empty{display:none}.vf-st-ghosts>.vf-st-out *{transition:none!important;animation:none!important}.vf-crossfade{position:relative}.vf-cf-out{pointer-events:none;animation:vf-fade-out-kf var(--dur-instant,80ms) var(--ease-in-out,cubic-bezier(.65, 0, .35, 1)) both;position:absolute;inset-block-start:0;inset-inline:0}.vf-cf-in{animation:vf-fade-kf var(--dur-fast,.16s) var(--ease-out,cubic-bezier(.22, .61, .36, 1)) var(--dur-instant,80ms) backwards}[data-vf-still] :is(.vf-enter,.vf-exit,.vf-fade,.vf-stagger>*,.vf-status-change,.vf-success,.vf-st-in,.vf-st-out,.vf-cf-in,.vf-cf-out),[data-motion=paused] :is(.vf-enter,.vf-exit,.vf-fade,.vf-stagger>*,.vf-status-change,.vf-success,.vf-st-in,.vf-st-out,.vf-cf-in,.vf-cf-out){animation-duration:1ms!important;animation-delay:0s!important}[data-vf-still] .vf-press,[data-motion=paused] .vf-press{transition:none}[data-vf-still] .vf-press:active,[data-motion=paused] .vf-press:active{scale:none}[data-vf-still] .sf-row,[data-motion=paused] .sf-row{transition:none}@media (prefers-reduced-motion:reduce){.vf-enter,.vf-exit,.vf-fade,.vf-stagger>*,.vf-status-change,.vf-success,.vf-st-in,.vf-st-out,.vf-cf-in,.vf-cf-out{animation-duration:1ms!important;animation-delay:0s!important}.vf-press{transition:none}.vf-press:active{scale:none!important}}
:root,:host,.vf-root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--font-body:"Verified Manrope", "Manrope", system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Arial, sans-serif;--font-display:"Verified Turret Road", "Turret Road", system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Arial, sans-serif;--font-mono:ui-monospace, "SF Mono", Menlo, Consolas, "Cascadia Mono", monospace;--caution:#9a5b00;--caution-ink:#7a4a00;--caution-soft:#9a5b001f;--v-bg:var(--canvas);--v-surface:var(--surface);--v-surface-2:var(--tile);--v-border:var(--line-strong);--v-text:var(--ink);--v-text-muted:var(--muted);--v-text-faint:var(--muted);--v-accent:var(--ink);--v-accent-hover:var(--ink-strong);--v-accent-soft:var(--press-fill);--v-on-accent:var(--ink-on-dark);--v-verified:var(--signal);--v-verified-soft:var(--signal-soft);--v-warning:var(--caution-ink);--v-warning-soft:var(--caution-soft);--v-neutral-badge:var(--muted);--v-neutral-badge-soft:var(--press-fill);--v-font:var(--font-body);--v-font-mono:var(--font-mono);--v-text-xs:var(--fs-body);--v-text-sm:13px;--v-text-md:var(--fs-title);--v-text-lg:18px;--v-text-xl:24px;--v-text-2xl:var(--fs-display);--v-space-1:var(--s-1);--v-space-2:var(--s-2);--v-space-3:var(--s-3);--v-space-4:var(--s-4);--v-space-5:var(--s-5);--v-space-6:var(--s-6);--v-space-7:calc(var(--s-8) + var(--s-2));--v-radius-sm:var(--r-xs);--v-radius-md:var(--r-sm);--v-radius-lg:var(--r-md);--v-radius-pill:999px;--v-shadow-sm:none;--v-shadow-md:none;--v-focus-ring:0 0 0 var(--focus-gap) var(--surface), 0 0 0 calc(var(--focus-gap) + var(--focus-w)) var(--focus);--v-motion-fast:var(--dur-fast) var(--ease-out);--v-motion-normal:var(--dur) var(--ease-out)}@media (prefers-reduced-motion:reduce){:root,:host,.vf-root{--v-motion-fast:0s;--v-motion-normal:0s}}html,body,#root{height:100%;margin:0}body{background:var(--v-bg);color:var(--v-text);font-family:var(--v-font);font-size:var(--v-text-md);line-height:var(--lh-body);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;-webkit-user-select:none;user-select:none}h1,h2,h3{font-family:var(--font-display);font-weight:var(--fw-bold);color:var(--ink-strong);letter-spacing:var(--track-display)}*{box-sizing:border-box}:focus-visible{outline:var(--focus-w) solid var(--focus);outline-offset:var(--focus-gap)}
body{-webkit-user-select:text;user-select:text}::selection{background:var(--ink);color:var(--ink-on-dark)}a{color:var(--ink);text-underline-offset:2px;text-decoration-thickness:1px}a:hover{color:var(--ink-strong)}.v-muted{color:var(--muted)}.v-mono{font-family:var(--font-mono);font-size:var(--v-text-sm);word-break:break-all}.v-stack{gap:var(--s-4);display:grid}.v-stack--tight{gap:var(--s-2)}
