:is(:root:has(.ws-marketing),.ws-marketing){--background:#fcfaf7;--paper:#f7f4ee;--card:#fffefd;--foreground:#101621;--muted-foreground:#555b66;--border:#e1ded7;--ws-ink:#101621;--ws-hairline:#10162114;--ws-sky:#5db2f7;--ws-iris:#8477f3;--ws-rose:#fb83bf;--ws-sun:#ffbf71;--ws-glow:color-mix(in oklch, var(--primary) 35%, transparent);--ws-r-card:1.5rem;--ws-r-panel:2rem;--ws-r-band:2.25rem;--ws-shadow-1:0 1px 2px #0e16240f, 0 1px 1px #0e16240a;--ws-shadow-2:0 2px 4px -1px #0e16240f, 0 12px 32px -12px #0e16242e;--ws-shadow-device:0 50px 90px -40px #08173f80, 0 24px 40px -24px #03092066;--ws-ease-out:cubic-bezier(.22, 1, .36, 1);--ws-ease-io:cubic-bezier(.65, 0, .35, 1);--ws-ease-back:cubic-bezier(.34, 1.56, .64, 1);--ws-ease-exit:cubic-bezier(.4, 0, 1, 1);--ws-dur-1:.16s;--ws-dur-2:.32s;--ws-dur-3:.6s;--ws-dur-4:.9s}@supports (color:lab(0% 0 0)){:is(:root:has(.ws-marketing),.ws-marketing){--background:lab(98.3965% .135779 1.90164);--paper:lab(96.3242% .255466 3.43025);--card:lab(99.6603% .0525117 .75953);--foreground:lab(7.09343% -.087522 -8.9719);--muted-foreground:lab(38.4355% -.60752 -7.41066);--border:lab(88.4399% .289172 3.81488);--ws-ink:lab(7.09343% -.087522 -8.9719);--ws-hairline:lab(7.09343% -.087522 -8.9719/.08);--ws-sky:lab(69.563% -11.2199 -42.6662);--ws-iris:lab(55.7798% 29.1805 -62.0258);--ws-rose:lab(70.0105% 51.5276 -9.93003);--ws-sun:lab(82.4104% 19.6216 52.7337);--ws-shadow-1:0 1px 2px lab(7.05376% .127919 -10.7126/.06), 0 1px 1px lab(7.05376% .127919 -10.7126/.04);--ws-shadow-2:0 2px 4px -1px lab(7.05376% .127919 -10.7126/.06), 0 12px 32px -12px lab(7.05376% .127919 -10.7126/.18);--ws-shadow-device:0 50px 90px -40px lab(8.58349% 7.78735 -28.2419/.5), 0 24px 40px -24px lab(2.76966% 2.25486 -14.3688/.4)}}@media screen and (prefers-reduced-motion:no-preference){html:has(.ws-marketing){scroll-behavior:smooth}}@keyframes ws-fade-up{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:none}}@keyframes ws-rise{0%{transform:translateY(14px)}to{transform:none}}@keyframes ws-float{0%,to{transform:translate(0,0)}50%{transform:translateY(-10px)}}@keyframes ws-drift-a{0%,to{transform:translate(-8%,-6%)scale(1)}50%{transform:translate(8%,6%)scale(1.18)}}@keyframes ws-drift-b{0%,to{transform:translate(10%,4%)scale(1.1)}50%{transform:translate(-6%,-8%)scale(.92)}}@keyframes ws-drift-c{0%,to{transform:translateY(8%)scale(.95)}50%{transform:translate(-10%,-4%)scale(1.12)}}@keyframes ws-spin-centered{0%{transform:translate(-50%,-50%)rotate(0)}to{transform:translate(-50%,-50%)rotate(360deg)}}@keyframes ws-ping{75%,to{opacity:0;transform:scale(2.2)}}@keyframes ws-aur-a{0%{transform:translate(-3%,2%)scale(1)}to{transform:translate(3%,-3%)scale(1.06)}}@keyframes ws-aur-b{0%{transform:translate(4%,-1%)scale(1.04)}to{transform:translate(-4%,3%)scale(.97)}}@keyframes ws-aur-c{0%{transform:translateY(3%)scale(.98)}to{transform:translate(-2%,-2%)scale(1.05)}}.ws-aurora{pointer-events:none;position:absolute;inset:0;overflow:hidden}.ws-aurora>span{border-radius:9999px;position:absolute}.ws-aurora>span:first-child{aspect-ratio:1;background:radial-gradient(circle at center, color-mix(in oklch, var(--brand) 38%, transparent) 0%, transparent 65%);width:75%;top:-30%;left:-20%}.ws-aurora>span:nth-child(2){aspect-ratio:1;background:radial-gradient(circle at center, color-mix(in oklch, var(--brand-violet) 34%, transparent) 0%, transparent 65%);width:70%;top:-10%;right:-25%}.ws-aurora>span:nth-child(3){aspect-ratio:1;background:radial-gradient(circle at center, color-mix(in oklch, var(--accent-warm) 26%, transparent) 0%, transparent 62%);width:60%;bottom:-35%;left:20%}.ws-grid{pointer-events:none;background-image:radial-gradient(color-mix(in oklch, var(--foreground) 14%, transparent) 1px, transparent 1px);background-size:22px 22px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(70% 60% at 50% 35%,#000 20%,#0000 75%);mask-image:radial-gradient(70% 60% at 50% 35%,#000 20%,#0000 75%)}.ws-gradient-border{isolation:isolate;padding:2px;position:relative;overflow:hidden}.ws-gradient-border:before{content:"";z-index:-1;aspect-ratio:1;background:conic-gradient(from 0deg, var(--brand), var(--brand-violet), var(--accent-warm), var(--brand-violet), var(--brand));width:300%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.ws-scaled-canvas{opacity:0;transition:opacity .5s ease-out}.ws-scaled[data-ready=true]>.ws-scaled-canvas{opacity:1}@media screen and (prefers-reduced-motion:no-preference){.ws-enter{animation:.8s cubic-bezier(.22,1,.36,1) both ws-fade-up;animation-delay:var(--ws-delay,0s)}.ws-rise{animation:.9s cubic-bezier(.22,1,.36,1) both ws-rise}.ws-float{animation:ws-float var(--ws-duration,6s) ease-in-out infinite;animation-delay:var(--ws-delay,0s)}.ws-ping{animation:1.8s cubic-bezier(0,0,.2,1) infinite ws-ping}.ws-aurora>span{will-change:transform}.ws-aurora>span:first-child{animation:18s ease-in-out infinite ws-drift-a}.ws-aurora>span:nth-child(2){animation:22s ease-in-out infinite ws-drift-b}.ws-aurora>span:nth-child(3){animation:26s ease-in-out infinite ws-drift-c}.ws-gradient-border:before{animation:7s linear infinite ws-spin-centered}}.ws-faq [data-slot=accordion-content][data-state=closed]{display:none}@media (prefers-reduced-motion:reduce){.ws-faq [data-slot=accordion-content]{animation:none!important}}@layer components{.ws-dark{--background:#0a0e17;--paper:#111620;--card:#121721;--card-foreground:#f8f7f4;--foreground:#f8f7f4;--muted:#1a1f2a;--muted-foreground:#abb1be;--border:#ffffff1a;--input:#ffffff24;--primary:#70adfb;--primary-foreground:#0b0f18;--ring:#70adfb;--ws-hairline:#ffffff14;--ws-glow:color-mix(in oklch, var(--primary) 35%, transparent);background:var(--background);color:var(--foreground);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}@supports (color:lab(0% 0 0)){.ws-dark{--background:lab(3.9743% .225678 -5.66098);--paper:lab(7.09583% .290647 -7.97367);--card:lab(7.64594% .28681 -8.03276);--card-foreground:lab(97.1165% .107408 1.5206);--foreground:lab(97.1165% .107408 1.5206);--muted:lab(11.7071% .184163 -8.07646);--muted-foreground:lab(72.0628% -.238627 -7.50904);--border:lab(100% 0 0/.1);--input:lab(100% 0 0/.14);--primary:lab(69.2026% -3.5221 -45.3802);--primary-foreground:lab(4.35024% .224039 -5.98213);--ring:lab(69.2026% -3.5221 -45.3802);--ws-hairline:lab(100% 0 0/.08)}}.ws-serif{font-family:var(--font-display-serif), Georgia, serif;letter-spacing:-.01em;font-style:italic;font-weight:400}.ws-ink-gradient{color:#0000;background-image:linear-gradient(100deg,#1957d2,#6c3ccd 45%,#c42d81 80%,#cb4838);background-image:linear-gradient(100deg,lab(39.6376% 19.096 -70.0996),lab(38.3077% 46.2857 -69.1374) 45%,lab(46.2895% 63.4814 -9.73184) 80%,lab(49.6829% 52.392 38.9022));-webkit-background-clip:text;background-clip:text;margin-inline-end:-.08em;padding-inline-end:.08em}.ws-grain{isolation:isolate;position:relative}.ws-grain:after{content:"";z-index:-1;border-radius:inherit;pointer-events:none;opacity:.05;background:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' width='180' height='180'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='2' stitchTiles='stitch'/><feColorMatrix type='saturate' values='0'/></filter><rect width='100%25' height='100%25' filter='url(%23n)'/></svg>") 0 0/180px;position:absolute;inset:0}.ws-dark.ws-grain:after,.ws-dark .ws-grain:after{opacity:.08}.ws-glass{background:color-mix(in oklch, var(--card) 80%, transparent);border:1px solid var(--ws-hairline);box-shadow:inset 0 1px 0 #fff9, var(--ws-shadow-2)}@supports (color:lab(0% 0 0)){.ws-glass{box-shadow:inset 0 1px 0 lab(100% 0 0/.6), var(--ws-shadow-2)}}.ws-dark .ws-glass{box-shadow:inset 0 1px 0 #ffffff14, var(--ws-shadow-2)}@supports (color:lab(0% 0 0)){.ws-dark .ws-glass{box-shadow:inset 0 1px 0 lab(100% 0 0/.08), var(--ws-shadow-2)}}.ws-hairline{border:1px solid var(--ws-hairline)}.ws-dot{background:conic-gradient(from 200deg, var(--ws-sky), var(--ws-iris), var(--ws-rose), var(--ws-sun), var(--ws-sky))}.ws-spotlight{isolation:isolate;position:relative;overflow:clip}.ws-spotlight:before{content:"";z-index:-1;width:var(--ws-spot-size,22rem);aspect-ratio:1;pointer-events:none;background:radial-gradient(closest-side, var(--ws-spot-color,color-mix(in oklch, var(--primary) 13%, transparent)), transparent);translate:calc(var(--ws-mx,0px) - 50%) calc(var(--ws-my,0px) - 50%);opacity:0;border-radius:50%;position:absolute;top:50%;left:50%}.ws-aur{z-index:-1;pointer-events:none;position:absolute;inset:0;overflow:clip}.ws-aur>span{background:radial-gradient(closest-side, var(--c), color-mix(in oklch, var(--c) 55%, transparent) 42%, color-mix(in oklch, var(--c) 18%, transparent) 72%, transparent);position:absolute}.ws-aur>:first-child{--c:var(--ws-sky);--d:ws-aur-a 24s;--dl:-6s}.ws-aur>:nth-child(2){--c:var(--ws-iris);--d:ws-aur-b 20s;--dl:-11s}.ws-aur>:nth-child(3){--c:var(--ws-rose);--d:ws-aur-c 26s;--dl:-3s}.ws-aur>:nth-child(4){--c:var(--ws-sun);--d:ws-aur-a 28s;--dl:-19s}.ws-aur>:nth-child(5){--c:#fff;--d:ws-aur-b 18s;--dl:-9s}.ws-aur-hero>:first-child{opacity:.42;height:64%;inset:auto -12% 16%}.ws-aur-hero>:nth-child(2){opacity:.52;height:66%;inset:auto -20% -6% 36%}.ws-aur-hero>:nth-child(3){opacity:.54;height:62%;inset:auto 36% -8% -20%}.ws-aur-hero>:nth-child(4){opacity:.78;height:56%;inset:auto 12% -24%}.ws-aur-hero>:nth-child(5){opacity:.9;height:44%;inset:auto 24% 6%}.ws-aur-band>:first-child{opacity:.44;height:78%;inset:-40% 22% auto}.ws-aur-band>:nth-child(2){opacity:.4;height:72%;inset:-34% 46% auto -12%}.ws-aur-band>:nth-child(3){opacity:.34;height:66%;inset:-30% -12% auto 52%}.ws-aur-horizon>:first-child{opacity:.38;height:82%;inset:auto -12% 12%}.ws-aur-horizon>:nth-child(2){opacity:.5;height:82%;inset:auto -22% -22% 30%}.ws-aur-horizon>:nth-child(3){opacity:.54;height:82%;inset:auto 30% -22% -22%}.ws-aur-horizon>:nth-child(4){opacity:.82;height:76%;inset:auto 18% -36%}.ws-aur-horizon>:nth-child(5){opacity:.75;height:46%;inset:auto 30% -10%}.ws-header{border-bottom:1px solid #0000}.ws-header[data-scrolled=true]{background:var(--background);border-bottom-color:var(--ws-hairline)}@media (min-width:768px){.ws-header[data-scrolled=true]{background:color-mix(in oklch, var(--background) 82%, transparent);-webkit-backdrop-filter:blur(14px)saturate(1.4);backdrop-filter:blur(14px)saturate(1.4)}}.ws-cta:after{content:"";border-radius:inherit;pointer-events:none;box-shadow:0 10px 28px -8px var(--ws-glow);opacity:0;position:absolute;inset:0}.ws-cta:is(:hover,:focus-visible):after{opacity:1}@media (forced-colors:active){.ws-ink-gradient{color:canvastext;background:0 0}}@media screen and (prefers-reduced-motion:no-preference){.ws-header{transition:background-color var(--ws-dur-1), border-color var(--ws-dur-1)}.ws-cta:after{transition:opacity var(--ws-dur-2) var(--ws-ease-out)}.ws-cta>[data-icon=inline-end]{transition:translate var(--ws-dur-1) var(--ws-ease-out)}.ws-cta:hover>[data-icon=inline-end]{translate:2px}@media (hover:hover) and (pointer:fine){.ws-spotlight:before{transition:opacity var(--ws-dur-2) var(--ws-ease-out)}:root:not([data-v2-tier=lite]) .ws-spotlight:is(:hover,:has(:focus-visible)):before{opacity:1}}:root:not([data-v2-tier=lite]) .ws-aur:not(.ws-aur-still)>span{will-change:transform;animation:var(--d) ease-in-out var(--dl) infinite alternate}}@media (min-width:1024px){.ws-grain:after{mix-blend-mode:overlay}}}
@font-face{font-family:Instrument Serif;font-style:italic;font-weight:400;font-display:swap;src:url(../media/fc0a7394b875fa43-s.p.3zvkfbs08rnj_.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-20C4,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.3strvg7o-g5v2.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_b9e0b85c-module__S9htJq__className{font-family:Instrument Serif,Instrument Serif Fallback;font-style:italic;font-weight:400}.instrument_serif_b9e0b85c-module__S9htJq__variable{--font-display-serif:"Instrument Serif", "Instrument Serif Fallback"}
