@font-face{font-family:GeistMono;src:url(/_next/static/media/723e11e5093b8e80.p.woff2) format("woff2");font-display:swap;font-weight:100 900}.__className_46451f{font-family:GeistMono,ui-monospace,SFMono-Regular,Roboto Mono,Menlo,Monaco,Liberation Mono,DejaVu Sans Mono,Courier New,monospace}.__variable_46451f{--font-geist-mono:"GeistMono",ui-monospace,SFMono-Regular,Roboto Mono,Menlo,Monaco,Liberation Mono,DejaVu Sans Mono,Courier New,monospace}@font-face{font-family:satoshi;src:url(/_next/static/media/d9396795aa5ec363-s.p.woff2) format("woff2");font-display:swap;font-weight:300 900}@font-face{font-family:satoshi Fallback;src:local("Arial");ascent-override:92.36%;descent-override:21.95%;line-gap-override:9.14%;size-adjust:109.35%}.__className_654a47{font-family:satoshi,satoshi Fallback,system-ui,-apple-system,Segoe UI,sans-serif}.__variable_654a47{--font-satoshi:"satoshi","satoshi Fallback",system-ui,-apple-system,Segoe UI,sans-serif}@font-face{font-family:inter;src:url(/_next/static/media/0336a89fb4e7fc1d-s.p.woff2) format("woff2");font-display:swap;font-weight:100 900}@font-face{font-family:inter Fallback;src:local("Arial");ascent-override:89.79%;descent-override:22.36%;line-gap-override:0.00%;size-adjust:107.89%}.__className_d18add{font-family:inter,inter Fallback,system-ui,-apple-system,Segoe UI,sans-serif}.__variable_d18add{--font-inter:"inter","inter Fallback",system-ui,-apple-system,Segoe UI,sans-serif}@font-face{font-family:"dmSerif";src:url(/_next/static/media/fa3e259cafa8f47e-s.p.woff2) format("woff2");font-display:swap;font-weight:400}@font-face{font-family:"dmSerif Fallback";src:local("Arial");ascent-override:102.23%;descent-override:33.06%;line-gap-override:0.00%;size-adjust:101.35%}.__className_f6bcb4{font-family:"dmSerif","dmSerif Fallback",Georgia,Times New Roman,serif;font-weight:400}.__variable_f6bcb4{--font-dm-serif:"dmSerif","dmSerif Fallback",Georgia,Times New Roman,serif}.light,:root{color-scheme:light;--bg-default:255 255 255;--bg-muted:250 250 250;--bg-subtle:245 245 245;--bg-emphasis:229 229 229;--bg-inverted:23 23 23;--bg-info:219 234 254;--bg-success:220 252 231;--bg-attention:255 237 213;--bg-warning:254 249 195;--bg-error:254 226 226;--border-emphasis:163 163 163;--border-default:212 212 212;--border-muted:245 245 245;--border-subtle:229 229 229;--content-inverted:255 255 255;--content-muted:163 163 163;--content-subtle:115 115 115;--content-default:64 64 64;--content-emphasis:23 23 23;--content-info:37 99 235;--content-success:22 163 74;--content-attention:234 88 12;--content-warning:202 138 4;--content-error:220 38 38}.dark{color-scheme:dark;--bg-default:0 0 0;--bg-muted:23 23 23;--bg-subtle:38 38 38;--bg-emphasis:64 64 64;--bg-inverted:250 250 250;--bg-info:23 37 84;--bg-success:5 46 22;--bg-attention:67 20 7;--bg-warning:66 32 6;--bg-error:69 10 10;--border-muted:38 38 38;--border-subtle:64 64 64;--border-default:82 82 82;--border-emphasis:115 115 115;--content-inverted:0 0 0;--content-muted:82 82 82;--content-subtle:163 163 163;--content-default:212 212 212;--content-emphasis:250 250 250;--content-info:147 197 253;--content-success:134 239 172;--content-attention:253 186 116;--content-warning:253 224 71;--content-error:252 165 165}:root{--button-radius:9999px;--button-height:3rem;--button-height-large:3.5rem;--button-height-icon:2.75rem;--button-padding-x:1.5rem;--button-gap:0.5rem;--button-font-size:0.875rem;--button-font-weight:500}.button-shape,.cta-gradient{display:inline-flex;align-items:center;justify-content:center;gap:var(--button-gap);min-height:var(--button-height);padding-inline:var(--button-padding-x);font-size:var(--button-font-size);font-weight:var(--button-font-weight);transition:background-color .2s ease,color .2s ease,box-shadow .2s ease}.button-shape.button-shape,.cta-gradient.cta-gradient{border-radius:var(--button-radius)}.button-large{--button-height:var(--button-height-large);--button-font-size:1rem}.button-icon.button-icon{min-width:var(--button-height-icon);min-height:var(--button-height-icon);width:var(--button-height-icon);height:var(--button-height-icon);padding:0}.button-shape:focus-visible{outline:2px solid rgb(var(--content-emphasis));outline-offset:2px}.button-shape.button-shape:is(:disabled,[aria-disabled=true]){background:rgb(var(--bg-subtle));color:rgb(var(--content-subtle));cursor:not-allowed}.cta-gradient.cta-gradient{border-width:0;background:#fff;color:#000;box-shadow:inset 0 0 0 1px #d4d4d4}.cta-gradient:not(:disabled):not([aria-disabled=true]):is(:hover,:focus-visible){background:#f5f5f5;color:#000}.cta-gradient.cta-gradient:is([aria-pressed=true],[aria-expanded=true],[data-state=open]){background:#f5f5f5;box-shadow:inset 0 0 0 2px #737373}.cta-gradient.cta-gradient:is(:disabled,[aria-disabled=true]){background:#f5f5f5;color:#000;opacity:.6}.pro-gradient{background:linear-gradient(90deg,#7c3aed,#dc2626);color:#fff}.cta-gradient:focus-visible{outline:2px solid rgb(var(--content-emphasis));outline-offset:2px}@property --interactive-border-angle{syntax:"<angle>";initial-value:0deg;inherits:false}.cta-gradient,.interactive-border{position:relative;isolation:isolate}.cta-gradient:before,.interactive-border:before{--interactive-border-angle:0deg;content:"";position:absolute;inset:0;z-index:1;border-radius:inherit;padding:1.5px;-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none;opacity:0;transition:opacity .2s ease}@supports ((-webkit-mask-composite:xor) or (mask-composite:exclude)) or (-webkit-mask-composite:xor){:is(.cta-gradient,.interactive-border):before{background:conic-gradient(from var(--interactive-border-angle),#7c3aed,#db2777,#ea580c,#eab308,#16a34a,#0891b2,#2563eb,#7c3aed)}}:is(.cta-gradient,.interactive-border):not(:disabled):not([aria-disabled=true]):focus-visible:before{opacity:1;animation:interactive-border-turn 8s linear infinite}@media (hover:hover){:is(.cta-gradient,.interactive-border):not(:disabled):not([aria-disabled=true]):hover:before{opacity:1;animation:interactive-border-turn 8s linear infinite}}@keyframes interactive-border-turn{to{--interactive-border-angle:360deg}}@media (prefers-reduced-motion:reduce){.button-shape,.cta-gradient{transition:none}:is(.cta-gradient,.interactive-border):before{animation:none!important;transition:none}}@media (forced-colors:active){:is(.cta-gradient,.interactive-border){outline:1px solid ButtonText}:is(.cta-gradient,.interactive-border):before{display:none}}