@font-face{font-family:Sansation;font-style:normal;font-weight:700;font-display:swap;src:url(../media/d0aa151b37dd89d4.07e7cltzuha_b.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Sansation;font-style:normal;font-weight:700;font-display:swap;src:url(../media/0cbb9b2a020f40c8.2xzpso5e6x7_6.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Sansation;font-style:normal;font-weight:700;font-display:swap;src:url(../media/2ecad431f03e3bca.1_6s-olyqvf1n.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:Sansation;font-style:normal;font-weight:700;font-display:swap;src:url(../media/6060bac0d3cae90d.p.01wz-c9nm-sih.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}.sansation_49515ef7-module__iNbLcG__className{font-family:Sansation;font-style:normal;font-weight:700}.sansation_49515ef7-module__iNbLcG__variable{--font-sansation:"Sansation"}
.v2-root{--v2-bg:var(--color-paper);--v2-glass-bg:color-mix(in oklab, var(--color-paper) 72%, transparent);--v2-glass-edge:color-mix(in oklab, var(--color-ink) 8%, transparent);--v2-glass-edge-top:var(--v2-glass-edge);--v2-glass-shadow:0 1px 2px color-mix(in oklab, var(--color-ink) 6%, transparent), 0 18px 40px -18px color-mix(in oklab, var(--color-ink) 22%, transparent);--v2-stars:none;background-color:var(--v2-bg)}:root[data-theme=dark] .v2-root{--v2-bg:var(--color-void);--v2-glass-bg:color-mix(in oklab, var(--color-ink) 5%, transparent);--v2-glass-edge:color-mix(in oklab, var(--color-ink) 10%, transparent);--v2-glass-edge-top:color-mix(in oklab, var(--color-ink) 18%, transparent);--v2-glass-shadow:none;--v2-stars:block}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .v2-root{--v2-bg:var(--color-void);--v2-glass-bg:color-mix(in oklab, var(--color-ink) 5%, transparent);--v2-glass-edge:color-mix(in oklab, var(--color-ink) 10%, transparent);--v2-glass-edge-top:color-mix(in oklab, var(--color-ink) 18%, transparent);--v2-glass-shadow:none;--v2-stars:block}}.v2-stars{display:var(--v2-stars);--star:color-mix(in oklab, var(--color-ink) 70%, transparent);--star-dim:color-mix(in oklab, var(--color-ink) 35%, transparent);background-image:radial-gradient(1px 1px at 23px 41px, var(--star), transparent), radial-gradient(1px 1px at 157px 113px, var(--star-dim), transparent), radial-gradient(1.5px 1.5px at 91px 187px, var(--star), transparent), radial-gradient(1px 1px at 211px 29px, var(--star-dim), transparent), radial-gradient(1px 1px at 61px 251px, var(--star-dim), transparent), radial-gradient(1px 1px at 283px 197px, var(--star), transparent);background-size:311px 293px,347px 331px,419px 401px,277px 263px,389px 373px,443px 421px}.v2-stars-twinkle{animation:6s ease-in-out infinite alternate v2-twinkle}@keyframes v2-twinkle{0%{opacity:.35}to{opacity:1}}.v2-glow-top{background:radial-gradient(60% 50% at 50% 0%, color-mix(in oklab, var(--color-iris) 22%, transparent), transparent 70%), radial-gradient(40% 40% at 85% 10%, color-mix(in oklab, var(--color-brand) 18%, transparent), transparent 70%)}.v2-glass{background:var(--v2-glass-bg);border:1px solid var(--v2-glass-edge);border-top-color:var(--v2-glass-edge-top);box-shadow:var(--v2-glass-shadow);-webkit-backdrop-filter:blur(18px)saturate(140%)}input.v2-glass:focus{border-color:var(--color-brand);box-shadow:0 0 0 2px color-mix(in oklab, var(--color-brand) 25%, transparent)}.v2-spot{isolation:isolate;position:relative}.v2-spot:before{content:"";z-index:-1;border-radius:inherit;background:radial-gradient(28rem circle at var(--mx,-100%) var(--my,-100%), color-mix(in oklab, var(--color-sky) 13%, transparent), transparent 60%);opacity:0;transition:opacity .3s;position:absolute;inset:0}.v2-spot:hover:before{opacity:1}.v2-marquee{-webkit-mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000);mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000)}.v2-marquee-track{animation:48s linear infinite v2-marquee}.v2-marquee:hover .v2-marquee-track{animation-play-state:paused}@keyframes v2-marquee{to{transform:translate(-50%)}}.v2-outline{color:#0000;-webkit-text-stroke:1px color-mix(in oklab, var(--color-ink) 35%, transparent)}.v2-line{padding-bottom:.06em;display:block;overflow:hidden}.v2-line>span{animation:1.1s cubic-bezier(.16,.84,.24,1) both v2-line-in;animation-delay:calc(var(--d,0) * .11s + .1s);display:block}@keyframes v2-line-in{0%{transform:translateY(105%)}to{transform:none}}.v2-fade-in{animation:1.2s cubic-bezier(.16,.84,.24,1) both v2-fade;animation-delay:calc(var(--d,0) * .11s + .1s)}@keyframes v2-fade{0%{opacity:0;filter:blur(6px);transform:translateY(1rem)}to{opacity:1;filter:none;transform:none}}.v2-float{animation:7s ease-in-out infinite alternate v2-float;animation-delay:calc(var(--d,0) * -2.3s)}@keyframes v2-float{0%{transform:translateY(-6px)}to{transform:translateY(6px)}}.v2-pulse{position:relative}.v2-pulse:after{content:"";background:inherit;border-radius:9999px;animation:1.8s ease-out infinite v2-pulse;position:absolute;inset:0}@keyframes v2-pulse{0%{opacity:.7;transform:scale(1)}to{opacity:0;transform:scale(3)}}.v2-eq>span{transform-origin:bottom;animation:1.1s ease-in-out infinite alternate v2-eq;animation-delay:calc(var(--i) * -.17s)}@keyframes v2-eq{0%{transform:scaleY(.25)}to{transform:scaleY(1)}}.v2-ring{animation:4.5s cubic-bezier(.2,.6,.3,1) infinite v2-ring;animation-delay:calc(var(--i) * -1.5s)}@keyframes v2-ring{0%{opacity:.9;transform:scale(.2)}to{opacity:0;transform:scale(1)}}.v2-orbit{animation:linear infinite v2-spin;animation-duration:var(--t,18s)}@keyframes v2-spin{to{transform:rotate(360deg)}}@property --v2-angle{syntax:"<angle>";inherits:false;initial-value:0deg}.v2-halo{background:linear-gradient(var(--v2-bg), var(--v2-bg)) padding-box, conic-gradient(from var(--v2-angle), color-mix(in oklab, var(--color-ink) 12%, transparent) 0deg, var(--color-sky) 60deg, var(--color-iris) 120deg, color-mix(in oklab, var(--color-ink) 12%, transparent) 200deg) border-box;border:1px solid #0000;animation:7s linear infinite v2-halo}@keyframes v2-halo{to{--v2-angle:360deg}}@media (prefers-reduced-motion:no-preference){@supports (animation-timeline:view()){.v2-reveal{animation:linear both v2-rise;animation-timeline:view();animation-range:entry entry 55%}@keyframes v2-rise{0%{opacity:0;filter:blur(8px);transform:translateY(2.5rem)scale(.98)}to{opacity:1;filter:none;transform:none}}.v2-orb-scroll{animation:linear both v2-orb-away;animation-timeline:scroll(root);animation-range:0 100vh}@keyframes v2-orb-away{to{opacity:.25;transform:translateY(18%)scale(.92)}}}}@media (prefers-reduced-motion:reduce){.v2-marquee-track,.v2-float,.v2-pulse:after,.v2-eq>span,.v2-ring,.v2-orbit,.v2-halo,.v2-stars-twinkle,.v2-line>span,.v2-fade-in{animation:none}}
