/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,::backdrop,:after,:before{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial;--tw-ease:initial}}}@layer theme{:host,:root{--color-amber-400:oklch(82.8% .189 84.429);--color-amber-500:oklch(76.9% .188 70.08);--color-cyan-400:oklch(78.9% .154 211.53);--color-cyan-500:oklch(71.5% .143 215.221);--color-blue-400:oklch(70.7% .165 254.624);--color-blue-500:oklch(62.3% .214 259.815);--color-violet-400:oklch(70.2% .183 293.541);--color-violet-500:oklch(60.6% .25 292.717);--color-rose-400:oklch(71.2% .194 13.428);--color-rose-500:oklch(64.5% .246 16.439);--spacing:.25rem;--ease-in-out:cubic-bezier(.4, 0, .2, 1);--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--color-old-neutral-50:oklch(98.5% 0 none);--color-old-neutral-100:oklch(97% 0 none);--color-old-neutral-200:oklch(92.2% 0 none);--color-old-neutral-300:oklch(87% 0 none);--color-old-neutral-400:oklch(70.8% 0 none);--color-old-neutral-500:oklch(55.6% 0 none);--color-old-neutral-600:oklch(43.9% 0 none);--color-old-neutral-700:oklch(37.1% 0 none);--color-old-neutral-800:oklch(26.9% 0 none);--color-old-neutral-900:oklch(20.5% 0 none);--color-old-neutral-950:oklch(14.5% 0 none);--ui-header-height:4rem;--ui-radius:.25rem;--ui-container:80rem}.light,:host,:root{--ui-text-dimmed:var(--ui-color-neutral-400);--ui-text-muted:var(--ui-color-neutral-500);--ui-text-toned:var(--ui-color-neutral-600);--ui-text:var(--ui-color-neutral-700);--ui-text-highlighted:var(--ui-color-neutral-900);--ui-text-inverted:#fff;--ui-bg:#fff;--ui-bg-muted:var(--ui-color-neutral-50);--ui-bg-elevated:var(--ui-color-neutral-100);--ui-bg-accented:var(--ui-color-neutral-200);--ui-bg-inverted:var(--ui-color-neutral-900);--ui-border:var(--ui-color-neutral-200);--ui-border-muted:var(--ui-color-neutral-200);--ui-border-accented:var(--ui-color-neutral-300);--ui-border-inverted:var(--ui-color-neutral-900);--ui-chart-1:var(--ui-primary);--ui-chart-2:var(--color-blue-500,oklch(62.3% .214 259.815));--ui-chart-3:var(--color-violet-500,oklch(60.6% .25 292.717));--ui-chart-4:var(--color-amber-500,oklch(76.9% .188 70.08));--ui-chart-5:var(--color-rose-500,oklch(64.5% .246 16.439));--ui-chart-6:var(--color-cyan-500,oklch(71.5% .143 215.221))}.dark{--ui-text-dimmed:var(--ui-color-neutral-500);--ui-text-muted:var(--ui-color-neutral-400);--ui-text-toned:var(--ui-color-neutral-300);--ui-text:var(--ui-color-neutral-200);--ui-text-highlighted:#fff;--ui-text-inverted:var(--ui-color-neutral-900);--ui-bg:var(--ui-color-neutral-900);--ui-bg-muted:var(--ui-color-neutral-800);--ui-bg-elevated:var(--ui-color-neutral-800);--ui-bg-accented:var(--ui-color-neutral-700);--ui-bg-inverted:#fff;--ui-border:var(--ui-color-neutral-800);--ui-border-muted:var(--ui-color-neutral-700);--ui-border-accented:var(--ui-color-neutral-700);--ui-border-inverted:#fff;--ui-chart-1:var(--ui-primary);--ui-chart-2:var(--color-blue-400,oklch(70.7% .165 254.624));--ui-chart-3:var(--color-violet-400,oklch(70.2% .183 293.541));--ui-chart-4:var(--color-amber-400,oklch(82.8% .189 84.429));--ui-chart-5:var(--color-rose-400,oklch(71.2% .194 13.428));--ui-chart-6:var(--color-cyan-400,oklch(78.9% .154 211.53))}}@layer base{body{background-color:var(--ui-bg);color:var(--ui-text);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}body:where(.dark,.dark *){--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}a:focus-visible{outline-offset:0}}@layer components;@layer utilities{.collapse{visibility:collapse}.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden}.absolute,.sr-only{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.inset-0{inset:0}.isolate{isolation:isolate}.container{width:100%}@media (width>=40rem){.container{max-width:40rem}}@media (width>=48rem){.container{max-width:48rem}}@media (width>=64rem){.container{max-width:64rem}}@media (width>=80rem){.container{max-width:80rem}}@media (width>=96rem){.container{max-width:96rem}}.ms-4{margin-inline-start:calc(var(--spacing) * 4)}.ms-4\.5{margin-inline-start:calc(var(--spacing) * 4.5)}.ms-5{margin-inline-start:calc(var(--spacing) * 5)}.ms-5\.5{margin-inline-start:calc(var(--spacing) * 5.5)}.ms-6{margin-inline-start:calc(var(--spacing) * 6)}.block{display:block}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.table{display:table}.size-5{width:calc(var(--spacing) * 5);height:calc(var(--spacing) * 5)}.flex-shrink{flex-shrink:1}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.cursor-pointer{cursor:pointer}.resize{resize:both}.flex-wrap{flex-wrap:wrap}.rounded{border-radius:.25rem}.rounded-full{border-radius:2147483647px}.border{border-style:var(--tw-border-style);border-width:1px}.ps-1\.5{padding-inline-start:calc(var(--spacing) * 1.5)}.text-center{text-align:center}.text-wrap{text-wrap:wrap}.text-inherit{color:inherit}.italic{font-style:italic}.underline{text-decoration-line:underline}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a)}.ring,.shadow{box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.ring{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.blur{--tw-blur:blur(8px)}.blur,.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.backdrop-filter{-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.ease-in-out{--tw-ease:var(--ease-in-out);transition-timing-function:var(--ease-in-out)}.focus\:outline-none:focus{--tw-outline-style:none;outline-style:none}:where(.ui-macos) .in-\[\.ui-macos\]\:hidden{display:none}:where(.ui-macos) .in-\[\.ui-macos\]\:inline{display:inline}@media (width>=40rem){.sm\:block{display:block}}@media (width>=64rem){.lg\:block{display:block}.lg\:flex{display:flex}.lg\:hidden{display:none}}.dark\:block:where(.dark,.dark *){display:block}.dark\:hidden:where(.dark,.dark *){display:none}.dark\:inline-block:where(.dark,.dark *){display:inline-block}}@keyframes accordion-up{0%{height:var(--reka-accordion-content-height);overflow:hidden}to{height:0;overflow:hidden}}@keyframes accordion-down{0%{height:0;overflow:hidden}to{height:var(--reka-accordion-content-height);overflow:hidden}}@keyframes collapsible-up{0%{height:var(--reka-collapsible-content-height);overflow:hidden}to{height:0;overflow:hidden}}@keyframes collapsible-down{0%{height:0;overflow:hidden}to{height:var(--reka-collapsible-content-height);overflow:hidden}}@keyframes toast-slide-in-from-top{0%{transform:translateY(-100%)}to{transform:var(--transform)}}@keyframes toast-slide-in-from-bottom{0%{transform:translateY(100%)}to{transform:var(--transform)}}@keyframes toast-slide-up{0%{transform:translateX(0) translateY(var(--translate))}to{transform:translateX(0) translateY(calc(-100% + var(--translate)))}}@keyframes toast-slide-down{0%{transform:translateX(0) translateY(var(--translate))}to{transform:translateX(0) translateY(calc(100% + var(--translate)))}}@keyframes toast-pulse-a{0%,to{scale:1}50%{scale:1.04}}@keyframes toast-pulse-b{0%,to{scale:1}50%{scale:1.04}}@keyframes toast-collapsed-closed{0%{transform:var(--transform)}to{transform:translateY(calc((var(--before) - var(--height)) * var(--gap))) scale(var(--scale))}}@keyframes toast-closed{0%{transform:var(--transform)}to{transform:translateY(calc((var(--offset) - var(--height)) * var(--translate-factor)))}}@keyframes toast-slide-left{0%{transform:translateX(0) translateY(var(--translate))}to{transform:translateX(-100%) translateY(var(--translate))}}@keyframes toast-slide-right{0%{transform:translateX(0) translateY(var(--translate))}to{transform:translateX(100%) translateY(var(--translate))}}@keyframes fade-in{0%{opacity:0}to{opacity:1}}@keyframes fade-out{0%{opacity:1}to{opacity:0}}@keyframes scale-in{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}@keyframes scale-out{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.95)}}@keyframes slide-in-from-top{0%{transform:translateY(-100%)}to{transform:translateY(0)}}@keyframes slide-out-to-top{0%{transform:translateY(0)}to{transform:translateY(-100%)}}@keyframes slide-in-from-right{0%{transform:translate(100%)}to{transform:translate(0)}}@keyframes slide-out-to-right{0%{transform:translate(0)}to{transform:translate(100%)}}@keyframes slide-in-from-bottom{0%{transform:translateY(100%)}to{transform:translateY(0)}}@keyframes slide-out-to-bottom{0%{transform:translateY(0)}to{transform:translateY(100%)}}@keyframes slide-in-from-left{0%{transform:translate(-100%)}to{transform:translate(0)}}@keyframes slide-out-to-left{0%{transform:translate(0)}to{transform:translate(-100%)}}@keyframes slide-in-from-top-and-fade{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}@keyframes slide-out-to-top-and-fade{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-4px)}}@keyframes slide-in-from-right-and-fade{0%{opacity:0;transform:translate(4px)}to{opacity:1;transform:translate(0)}}@keyframes slide-out-to-right-and-fade{0%{opacity:1;transform:translate(0)}to{opacity:0;transform:translate(4px)}}@keyframes slide-in-from-bottom-and-fade{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}@keyframes slide-out-to-bottom-and-fade{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(4px)}}@keyframes slide-in-from-left-and-fade{0%{opacity:0;transform:translate(-4px)}to{opacity:1;transform:translate(0)}}@keyframes slide-out-to-left-and-fade{0%{opacity:1;transform:translate(0)}to{opacity:0;transform:translate(-4px)}}@keyframes enter-from-right{0%{opacity:0;transform:translate(200px)}to{opacity:1;transform:translate(0)}}@keyframes enter-from-left{0%{opacity:0;transform:translate(-200px)}to{opacity:1;transform:translate(0)}}@keyframes exit-to-right{0%{opacity:1;transform:translate(0)}to{opacity:0;transform:translate(200px)}}@keyframes exit-to-left{0%{opacity:1;transform:translate(0)}to{opacity:0;transform:translate(-200px)}}@keyframes carousel{0%,to{width:50%}0%{transform:translate(-100%)}to{transform:translate(200%)}}@keyframes carousel-rtl{0%,to{width:50%}0%{transform:translate(100%)}to{transform:translate(-200%)}}@keyframes carousel-vertical{0%,to{height:50%}0%{transform:translateY(-100%)}to{transform:translateY(200%)}}@keyframes carousel-inverse{0%,to{width:50%}0%{transform:translate(200%)}to{transform:translate(-100%)}}@keyframes carousel-inverse-rtl{0%,to{width:50%}0%{transform:translate(-200%)}to{transform:translate(100%)}}@keyframes carousel-inverse-vertical{0%,to{height:50%}0%{transform:translateY(200%)}to{transform:translateY(-100%)}}@keyframes swing{0%,to{width:50%}0%,to{transform:translate(-25%)}50%{transform:translate(125%)}}@keyframes swing-vertical{0%,to{height:50%}0%,to{transform:translateY(-25%)}50%{transform:translateY(125%)}}@keyframes elastic{0%,to{width:50%;left:25%}50%{width:100%;left:0}}@keyframes elastic-vertical{0%,to{height:50%;top:25%}50%{height:100%;top:0}}@keyframes marquee{0%{transform:translateZ(0)}to{transform:translate3d(calc(-100% - var(--gap)),0,0)}}@keyframes marquee-rtl{0%{transform:translateZ(0)}to{transform:translate3d(calc(100% + var(--gap)),0,0)}}@keyframes marquee-vertical{0%{transform:translateZ(0)}to{transform:translate3d(0,calc(-100% - var(--gap)),0)}}@keyframes shimmer{0%{background-position:100%}to{background-position:0}}@keyframes shimmer-rtl{0%{background-position:0}to{background-position:100%}}@media (prefers-reduced-motion:reduce){@keyframes scale-in{0%{opacity:0}to{opacity:1}}@keyframes scale-out{0%{opacity:1}to{opacity:0}}@keyframes slide-in-from-top{0%{opacity:0}to{opacity:1}}@keyframes slide-out-to-top{0%{opacity:1}to{opacity:0}}@keyframes slide-in-from-right{0%{opacity:0}to{opacity:1}}@keyframes slide-out-to-right{0%{opacity:1}to{opacity:0}}@keyframes slide-in-from-bottom{0%{opacity:0}to{opacity:1}}@keyframes slide-out-to-bottom{0%{opacity:1}to{opacity:0}}@keyframes slide-in-from-left{0%{opacity:0}to{opacity:1}}@keyframes slide-out-to-left{0%{opacity:1}to{opacity:0}}@keyframes slide-in-from-top-and-fade{0%{opacity:0}to{opacity:1}}@keyframes slide-out-to-top-and-fade{0%{opacity:1}to{opacity:0}}@keyframes slide-in-from-right-and-fade{0%{opacity:0}to{opacity:1}}@keyframes slide-out-to-right-and-fade{0%{opacity:1}to{opacity:0}}@keyframes slide-in-from-bottom-and-fade{0%{opacity:0}to{opacity:1}}@keyframes slide-out-to-bottom-and-fade{0%{opacity:1}to{opacity:0}}@keyframes slide-in-from-left-and-fade{0%{opacity:0}to{opacity:1}}@keyframes slide-out-to-left-and-fade{0%{opacity:1}to{opacity:0}}@keyframes enter-from-right{0%{opacity:0}to{opacity:1}}@keyframes enter-from-left{0%{opacity:0}to{opacity:1}}@keyframes exit-to-right{0%{opacity:1}to{opacity:0}}@keyframes exit-to-left{0%{opacity:1}to{opacity:0}}@keyframes toast-slide-in-from-top{0%{opacity:0}to{opacity:1}}@keyframes toast-slide-in-from-bottom{0%{opacity:0}to{opacity:1}}@keyframes toast-closed{0%{opacity:1}to{opacity:0}}@keyframes toast-collapsed-closed{0%{opacity:1}to{opacity:0}}}html{overflow-y:scroll}.site-shell :is(h1,h2)[tabindex="-1"]:focus{outline:none}.integration-logo{vertical-align:middle;flex-shrink:0;width:1em;height:1em}body{color:#000;-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto;background-color:#0000;margin:0}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-backdrop-blur{syntax:"*";inherits:false}@property --tw-backdrop-brightness{syntax:"*";inherits:false}@property --tw-backdrop-contrast{syntax:"*";inherits:false}@property --tw-backdrop-grayscale{syntax:"*";inherits:false}@property --tw-backdrop-hue-rotate{syntax:"*";inherits:false}@property --tw-backdrop-invert{syntax:"*";inherits:false}@property --tw-backdrop-opacity{syntax:"*";inherits:false}@property --tw-backdrop-saturate{syntax:"*";inherits:false}@property --tw-backdrop-sepia{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}.hero-background[data-v-6bed6f36]{--hero-left:154 191 202;--hero-right:139 202 209;isolation:isolate;pointer-events:none;background:linear-gradient(180deg,transparent 60%,#fff var(--hero-fade-end,80%)),radial-gradient(ellipse var(--hero-glow-width,60%) 150% at 0 var(--hero-glow-y,27%),rgb(var(--hero-left)) 0,rgb(var(--hero-left)/57%) 25%,rgb(var(--hero-left)/30%) 50%,rgb(var(--hero-left)/6.5%) 75%,transparent 100%),radial-gradient(ellipse var(--hero-glow-width,60%) 150% at 100% var(--hero-glow-y,27%),rgb(var(--hero-right)) 0,rgb(var(--hero-right)/57%) 25%,rgb(var(--hero-right)/30%) 50%,rgb(var(--hero-right)/6.5%) 75%,transparent 100%),#fff;align-self:start;height:95vh;position:relative;overflow:hidden}.texture[data-v-6bed6f36]{position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000,#000 55%,#0000 94%);mask-image:linear-gradient(#000,#000 55%,#0000 94%)}.texture--grain[data-v-6bed6f36]{mix-blend-mode:soft-light;opacity:.55;background:url(../images/grain.svg)}.texture--glass[data-v-6bed6f36]{background-image:linear-gradient(90deg,#39515608,#ffffff05 18%,#ffffff2e 48%,#ffffff0d 72%,#39515608);background-size:64px 100%}.texture--dots[data-v-6bed6f36]{background-image:radial-gradient(circle,#324c4f33 .7px,#0000 .9px);background-size:12px 12px}@media (width>=577px) and (width<=1199.98px){.hero-background[data-v-6bed6f36]{height:100vh}}@media (width>=901px) and (orientation:portrait){.hero-background[data-v-6bed6f36]{height:calc(clamp(680px,76svh,1050px))}}@media (width<=1000px) and (height<=500px) and (orientation:landscape),(width<=900px){.hero-background[data-v-6bed6f36]{--hero-left:225 240 241;--hero-right:223 240 242;--hero-glow-width:85%;--hero-glow-y:40%;--hero-fade-end:90%;height:100svh}}.waitlist-button[data-v-8892045a]{min-width:var(--waitlist-width,115px);height:var(--waitlist-height,30px);background:var(--waitlist-background,#000);color:var(--waitlist-color,#fff);white-space:nowrap;cursor:pointer;touch-action:manipulation;border:0;border-radius:18px;flex-shrink:0;justify-content:center;align-items:center;gap:6px;padding:0 18px;font-family:inherit;font-size:12px;line-height:1.2;text-decoration:none;transition:background-color .15s,color .15s,transform .15s;display:inline-flex;box-shadow:0 4px 7px #0000001a}.waitlist-button[data-v-8892045a]:hover{background:var(--waitlist-hover-background,#191919)}.waitlist-button[data-v-8892045a]:active{transform:scale(.98)}.waitlist-button[data-v-8892045a]:focus-visible{outline-offset:3px;outline:2px solid #47787f}.waitlist-button svg[data-v-8892045a]{transition:transform .15s}.waitlist-button:hover svg[data-v-8892045a]{transform:translate(2px)}@media (prefers-reduced-motion:reduce){.waitlist-button[data-v-8892045a],.waitlist-button svg[data-v-8892045a]{transition:none}}.navbar-frame[data-v-847cfbb3]{--waitlist-background:rgb(0 0 0/calc(1 - .18 * var(--glass-strength)));--waitlist-hover-background:rgb(25 25 25/calc(1 - .18 * var(--glass-strength)));--navbar-surface:#ffffff80;--navbar-ink:#111;--navbar-hover:#477f83;--navbar-focus:#47787f;--navbar-divider:#2640423d;--navbar-menu-surface:#fffffff5;z-index:10;box-sizing:border-box;justify-content:center;padding:12px 32px 0;display:flex;position:fixed;inset:0 0 auto}.navbar-frame--dark[data-v-847cfbb3]{--navbar-surface:#0f1613e0;--navbar-ink:#edf5ef;--navbar-hover:#a6c9be;--navbar-focus:#a6c9be;--navbar-divider:#e2f1e93d;--navbar-menu-surface:#131c17fa;--waitlist-background:rgb(238 244 240/calc(1 - .18 * var(--glass-strength)));--waitlist-color:#101715;--waitlist-hover-background:rgb(220 233 225/calc(1 - .18 * var(--glass-strength)))}.navbar-bar[data-v-847cfbb3]{box-sizing:border-box;background:var(--navbar-surface);width:100%;max-width:1240px;height:54px;color:var(--navbar-ink);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);border-radius:12px;justify-content:space-between;align-items:center;gap:16px;padding:12px 16px 12px 24px;transition:background-color .22s,color .22s,box-shadow .22s;display:flex;position:relative;box-shadow:0 .6px .6px -1.25px #0000002e,0 2.29px 2.29px -2.5px #00000029,0 10px 10px -3.75px #0000000f}.navbar-frame--dark .navbar-bar[data-v-847cfbb3]{box-shadow:inset 0 0 0 1px #def0e612,0 8px 24px #0003}.navbar-actions[data-v-847cfbb3],.navbar-brand[data-v-847cfbb3],.navbar-links[data-v-847cfbb3],.navbar-main[data-v-847cfbb3]{align-items:center;display:flex}.navbar-main[data-v-847cfbb3]{gap:30px}.navbar-brand[data-v-847cfbb3]{flex-shrink:0;width:89px}.navbar-brand img[data-v-847cfbb3]{-o-object-fit:contain;object-fit:contain;transition:filter .22s;display:block}.navbar-frame--dark .navbar-brand img[data-v-847cfbb3]{filter:brightness(0)invert()}.navbar-divider[data-v-847cfbb3]{background:var(--navbar-divider);width:1px;height:24px;transition:background-color .22s}.navbar-links[data-v-847cfbb3]{gap:24px}.navbar-link[data-v-847cfbb3]{min-height:44px;color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;align-items:center;padding:0;font-size:14px;text-decoration:none;display:inline-flex}.navbar-link[data-v-847cfbb3]:hover{color:var(--navbar-hover)}.navbar-login[data-v-847cfbb3]{flex-shrink:0}.navbar-brand[data-v-847cfbb3]:focus-visible,.navbar-link[data-v-847cfbb3]:focus-visible,.navbar-toggle[data-v-847cfbb3]:focus-visible{outline:2px solid var(--navbar-focus);outline-offset:3px;border-radius:4px}.navbar-actions[data-v-847cfbb3]{gap:12px}.navbar-actions[data-v-847cfbb3] .waitlist-button{isolation:isolate;-webkit-backdrop-filter:blur(calc(12px * var(--glass-strength))) saturate(calc(1 + .4 * var(--glass-strength)));backdrop-filter:blur(calc(12px * var(--glass-strength))) saturate(calc(1 + .4 * var(--glass-strength)));box-shadow:inset 0 1px 0 rgb(255 255 255/calc(.7 * var(--glass-strength))),0 calc(2px + 1px * var(--glass-strength)) calc(5px + 4px * var(--glass-strength)) rgb(0 0 0/calc(.1 + .06 * var(--glass-strength)));position:relative}.navbar-actions[data-v-847cfbb3] .waitlist-button:before{z-index:-1;border-radius:inherit;background:linear-gradient(180deg,rgb(255 255 255/calc(.12 * var(--glass-strength))),transparent 45%,transparent 70%,rgb(255 255 255/calc(.03 * var(--glass-strength))));box-shadow:inset 0 0 0 1px rgb(255 255 255/calc(.3 * var(--glass-strength)));content:"";pointer-events:none;position:absolute;inset:0}.mobile-navigation[data-v-847cfbb3],.navbar-toggle[data-v-847cfbb3]{display:none}@media (width<=1000px) and (height<=500px) and (orientation:landscape),(width<=900px){.navbar-divider[data-v-847cfbb3],.navbar-links[data-v-847cfbb3],.navbar-login[data-v-847cfbb3]{display:none}.navbar-toggle[data-v-847cfbb3]{width:44px;height:44px;color:inherit;cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;padding:0;display:flex}.mobile-navigation[data-v-847cfbb3]:not([hidden]){box-sizing:border-box;overscroll-behavior:contain;background:var(--navbar-menu-surface);border-radius:12px;flex-direction:column;align-items:stretch;width:100%;max-height:calc(100dvh - 88px);padding:8px 16px;transition:background-color .22s;display:flex;position:absolute;top:calc(100% + 8px);left:0;overflow-y:auto;box-shadow:0 6px 20px #2640421f}.mobile-navigation .navbar-link[data-v-847cfbb3]{text-align:left}.navbar-actions[data-v-847cfbb3] .waitlist-button:after{content:"";position:absolute;inset:-7px 0}}@media (width<=576.98px){.navbar-frame[data-v-847cfbb3]{padding-inline:8px}.navbar-bar[data-v-847cfbb3]{max-width:358px}.navbar-brand[data-v-847cfbb3]{width:auto}.navbar-actions[data-v-847cfbb3]{gap:8px}.navbar-actions[data-v-847cfbb3] .waitlist-button{padding-inline:8px}}@media (width<=1000px) and (height<=500px) and (orientation:landscape){.navbar-frame[data-v-847cfbb3]{padding-inline:max(12px,env(safe-area-inset-left)) max(12px,env(safe-area-inset-right))}.navbar-bar[data-v-847cfbb3]{max-width:600px}}@media (prefers-reduced-motion:reduce){.mobile-navigation[data-v-847cfbb3],.navbar-bar[data-v-847cfbb3],.navbar-brand img[data-v-847cfbb3],.navbar-divider[data-v-847cfbb3]{transition:none}}@font-face{font-family:Geist Variable Fallback\: Arial;src:local(Arial),local(Arial Regular),local(Arial-Regular),local(ArialMT);size-adjust:122.701%;ascent-override:81.9067%;descent-override:24.0423%;line-gap-override:0%}@font-face{font-family:Geist Variable Fallback\: Segoe UI;src:local(Segoe UI),local(Segoe UI Regular),local(SegoeUI-Regular),local(SegoeUI);size-adjust:123.376%;ascent-override:81.4582%;descent-override:23.9106%;line-gap-override:0%}@font-face{font-family:Geist Variable Fallback\: Helvetica Neue;src:local(Helvetica Neue),local(Helvetica Neue Regular),local(HelveticaNeue-Regular),local(HelveticaNeue);size-adjust:121.556%;ascent-override:82.6782%;descent-override:24.2687%;line-gap-override:0%}@font-face{font-family:Geist Variable Fallback\: Noto Sans;src:local(Noto Sans),local(Noto Sans Regular),local(NotoSans-Regular);size-adjust:115.401%;ascent-override:87.0878%;descent-override:25.5631%;line-gap-override:0%}@font-face{font-family:Geist Variable Fallback\: Liberation Sans;src:local(Liberation Sans),local(Liberation Sans Regular),local(LiberationSans-Regular);size-adjust:122.701%;ascent-override:81.9067%;descent-override:24.0423%;line-gap-override:0%}@font-face{font-family:Geist Variable Fallback\: Arial;src:local(Arial),local(Arial Regular),local(Arial-Regular),local(ArialMT);size-adjust:104.755%;ascent-override:95.9379%;descent-override:28.1609%;line-gap-override:0%}@font-face{font-family:Geist Variable Fallback\: Segoe UI;src:local(Segoe UI),local(Segoe UI Regular),local(SegoeUI-Regular),local(SegoeUI);size-adjust:105.332%;ascent-override:95.4125%;descent-override:28.0066%;line-gap-override:0%}@font-face{font-family:Geist Variable Fallback\: Helvetica Neue;src:local(Helvetica Neue),local(Helvetica Neue Regular),local(HelveticaNeue-Regular),local(HelveticaNeue);size-adjust:103.778%;ascent-override:96.8415%;descent-override:28.4261%;line-gap-override:0%}@font-face{font-family:Geist Variable Fallback\: Noto Sans;src:local(Noto Sans),local(Noto Sans Regular),local(NotoSans-Regular);size-adjust:98.5232%;ascent-override:102.006%;descent-override:29.9422%;line-gap-override:0%}@font-face{font-family:Geist Variable Fallback\: Liberation Sans;src:local(Liberation Sans),local(Liberation Sans Regular),local(LiberationSans-Regular);size-adjust:104.755%;ascent-override:95.9379%;descent-override:28.1609%;line-gap-override:0%}.language-close[data-v-66fcaa3a],.language-trigger[data-v-66fcaa3a]{color:#f0f4f2;font:inherit;cursor:pointer;border:0;border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.language-trigger[data-v-66fcaa3a]{white-space:nowrap;background:#ffffff12;gap:10px;min-height:44px;padding:0 18px;font-size:13px}.language-trigger[data-v-66fcaa3a]:hover,.language-trigger[data-state=open][data-v-66fcaa3a]{background:#ffffff1f}.language-close[data-v-66fcaa3a]:focus-visible,.language-option[data-v-66fcaa3a]:focus-visible,.language-trigger[data-v-66fcaa3a]:focus-visible{outline-offset:3px;outline:2px solid #a6c9be}.language-panel[data-v-66fcaa3a]{box-sizing:border-box;color:#f0f4f2;background:#25322c;border:1px solid #cfe1d829;border-radius:18px;width:calc(min(280px,100vw - 40px));padding:8px;font-family:Geist Variable,Geist Variable Fallback\: Arial,Geist Variable Fallback\: Segoe UI,Geist Variable Fallback\: Helvetica Neue,Geist Variable Fallback\: Noto Sans,Geist Variable Fallback\: Liberation Sans,Arial,sans-serif;font-size:14px;line-height:1.5;box-shadow:0 12px 36px #0000003d}.language-heading[data-v-66fcaa3a]{justify-content:space-between;align-items:center;gap:16px;padding:4px 4px 8px 12px;display:flex}.language-heading h2[data-v-66fcaa3a]{margin:0;font-size:14px;font-weight:500}.language-close[data-v-66fcaa3a]{background:0 0;width:44px;height:44px}.language-close[data-v-66fcaa3a]:hover{background:#ffffff14}.language-options[data-v-66fcaa3a]{margin:0;padding:0;list-style:none}.language-option[data-v-66fcaa3a]{color:inherit;border-radius:12px;justify-content:space-between;align-items:center;gap:16px;padding:12px;text-decoration:none;display:flex}.language-option[data-v-66fcaa3a]:focus-visible,.language-option[data-v-66fcaa3a]:hover{background:#ffffff12}.language-label[data-v-66fcaa3a]{flex-direction:column;gap:2px;display:flex}.language-translation[data-v-66fcaa3a]{color:#b5c1bd;font-size:12px}.language-check[data-v-66fcaa3a]{background:#17231d;border-radius:50%;flex-shrink:0;place-items:center;width:28px;height:28px;display:grid}.language-trigger--light[data-v-66fcaa3a]{-webkit-backdrop-filter:blur(10px)saturate(1.25);backdrop-filter:blur(10px)saturate(1.25);color:#101715;background:#10171514 linear-gradient(#ffffff59,#0000);border:1px solid #0000;box-shadow:inset 0 1px #ffffffbf,0 3px 9px #1017150f}.language-trigger--light[data-v-66fcaa3a]:hover,.language-trigger--light[data-state=open][data-v-66fcaa3a]{background-color:#1017151c}.language-panel--light[data-v-66fcaa3a]{color:#101715;background:#f5f9f9;border-color:#2640421f;box-shadow:0 12px 36px #2640421f}.language-panel--light .language-close[data-v-66fcaa3a]{color:inherit}.language-panel--light .language-check[data-v-66fcaa3a],.language-panel--light .language-close[data-v-66fcaa3a]:hover,.language-panel--light .language-option[data-v-66fcaa3a]:focus-visible,.language-panel--light .language-option[data-v-66fcaa3a]:hover{background:#26404212}.language-panel--light .language-translation[data-v-66fcaa3a]{color:#445b5b}.language-panel--light[data-v-66fcaa3a] :focus-visible,.language-trigger--light[data-v-66fcaa3a]:focus-visible{outline-color:#47787f}.site-footer[data-v-894eca2a]{--footer-ink:#f0f4f2;--footer-muted:#b5c1bd;--footer-focus:#a6c9be;--waitlist-background:rgb(237 243 239/calc(1 - .18 * var(--footer-glass)));--waitlist-color:#15221b;--waitlist-hover-background:rgb(220 233 225/calc(1 - .18 * var(--footer-glass)));--waitlist-width:180px;--waitlist-height:36px;isolation:isolate;color:var(--footer-ink);padding-bottom:72px;position:relative}.site-footer[data-v-894eca2a]:before{background:radial-gradient(ellipse 65% 90% at 10% 100%,var(--footer-left-glow,rgb(var(--palette-warm,200 151 112)/13%)),transparent 75%),radial-gradient(ellipse 65% 100% at 95% 100%,rgb(var(--palette-cool,92 148 139)/20%),transparent 75%)}.site-footer[data-v-894eca2a]:after,.site-footer[data-v-894eca2a]:before{z-index:-1;content:"";pointer-events:none;position:absolute;inset:0}.site-footer[data-v-894eca2a]:after{opacity:var(--dark-grain-opacity,.08);background:url(../images/grain.svg)}.footer-card[data-v-894eca2a]{box-sizing:border-box;border:1px solid rgb(207 225 216/calc(.16 + .1 * var(--footer-glass)));background:linear-gradient(125deg,rgb(38 51 44/calc(.98 - .18 * var(--footer-glass))),rgb(26 38 31/calc(.98 - .3 * var(--footer-glass))));width:calc(100% - 112px);max-width:1120px;-webkit-backdrop-filter:blur(calc(12px * var(--footer-glass))) saturate(calc(1 + .25 * var(--footer-glass)));backdrop-filter:blur(calc(12px * var(--footer-glass))) saturate(calc(1 + .25 * var(--footer-glass)));box-shadow:inset 0 1px 0 rgb(255 255 255/calc(.1 * var(--footer-glass))),0 18px 48px rgb(0 0 0/calc(.24 + .06 * var(--footer-glass)));border-radius:22px;margin:0 auto;padding:40px 44px 24px}.footer-main[data-v-894eca2a]{grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr) minmax(0,1fr);align-items:start;gap:48px;display:grid}.footer-brand>a[data-v-894eca2a]{border-radius:4px;display:inline-block}.footer-brand img[data-v-894eca2a]{filter:brightness(0)invert();display:block}.footer-brand p[data-v-894eca2a]{max-width:240px;color:var(--footer-muted);letter-spacing:-.015em;text-wrap:pretty;margin:16px 0 0;font-size:16px;line-height:1.5}.footer-main h2[data-v-894eca2a]{letter-spacing:-.02em;margin:0 0 12px;font-size:16px;font-weight:500;line-height:1.5}.footer-contact[data-v-894eca2a],.footer-navigation a[data-v-894eca2a]{width:fit-content;color:var(--footer-muted);letter-spacing:-.015em;text-underline-offset:5px;padding:5px 0;font-size:15px;line-height:1.5;text-decoration:none;transition:color .15s;display:block}.footer-contact[data-v-894eca2a]:hover,.footer-navigation a[data-v-894eca2a]:hover{color:var(--footer-ink);text-decoration:underline}.site-footer a[data-v-894eca2a]:focus-visible{outline:2px solid var(--footer-focus);outline-offset:5px;border-radius:3px}.footer-action[data-v-894eca2a]{text-align:center;flex-direction:column;justify-self:end;align-items:center;width:max-content;max-width:100%;display:flex}.footer-action[data-v-894eca2a] .waitlist-button{isolation:isolate;-webkit-backdrop-filter:blur(calc(12px * var(--footer-glass))) saturate(calc(1 + .4 * var(--footer-glass)));backdrop-filter:blur(calc(12px * var(--footer-glass))) saturate(calc(1 + .4 * var(--footer-glass)));box-shadow:inset 0 1px 0 rgb(255 255 255/calc(.7 * var(--footer-glass))),0 calc(4px + 1px * var(--footer-glass)) calc(7px + 9px * var(--footer-glass)) rgb(0 0 0/calc(.1 + .08 * var(--footer-glass)));position:relative}.footer-action[data-v-894eca2a] .waitlist-button:before{z-index:-1;border-radius:inherit;background:linear-gradient(180deg,rgb(255 255 255/calc(.12 * var(--footer-glass))),transparent 45%,transparent 70%,rgb(255 255 255/calc(.03 * var(--footer-glass))));box-shadow:inset 0 0 0 1px rgb(255 255 255/calc(.3 * var(--footer-glass)));content:"";pointer-events:none;position:absolute;inset:0}.footer-action[data-v-894eca2a] .waitlist-button:focus-visible{outline-color:var(--footer-focus)}.footer-contact-row[data-v-894eca2a]{flex-wrap:wrap;justify-content:center;align-items:center;gap:2px 10px;width:100%;margin-top:40px;display:flex}.footer-socials[data-v-894eca2a]{display:flex}.footer-social[data-v-894eca2a]{width:32px;height:32px;color:var(--footer-muted);flex-shrink:0;place-items:center;display:grid}.footer-bottom[data-v-894eca2a]{color:var(--footer-muted);border-top:1px solid #cfe1d81f;justify-content:space-between;align-items:center;gap:16px 32px;margin-top:32px;padding-top:22px;font-size:12px;line-height:1.5;display:flex}.footer-legal[data-v-894eca2a]{flex-wrap:wrap;gap:8px 24px;display:flex}@media (width<=900px){.site-footer[data-v-894eca2a]{--waitlist-height:44px;padding-bottom:64px}.footer-card[data-v-894eca2a]{width:calc(100% - 80px);max-width:600px;padding:32px 32px 24px}.footer-main[data-v-894eca2a]{grid-template-columns:repeat(2,minmax(0,1fr));gap:32px}.footer-brand[data-v-894eca2a]{grid-column:1/-1;align-items:center;gap:32px;display:flex}.footer-brand p[data-v-894eca2a]{max-width:220px;margin:0}.footer-contact[data-v-894eca2a],.footer-navigation a[data-v-894eca2a]{box-sizing:border-box;min-height:44px;padding-block:10px}.footer-social[data-v-894eca2a]{width:44px;height:44px}.footer-bottom[data-v-894eca2a]{flex-wrap:wrap;align-items:center;gap:20px}.footer-legal[data-v-894eca2a]{justify-content:flex-end;gap:8px 16px}}@media (width<=576.98px){.site-footer[data-v-894eca2a]{padding-bottom:64px}.footer-card[data-v-894eca2a]{border-radius:18px;width:calc(100% - 40px);padding:28px 24px 24px}.footer-main[data-v-894eca2a]{gap:28px 20px}.footer-brand[data-v-894eca2a]{grid-column:auto;display:block}.footer-brand img[data-v-894eca2a]{width:88px;height:auto}.footer-brand p[data-v-894eca2a]{margin-top:16px;font-size:15px}.footer-main h2[data-v-894eca2a]{margin-bottom:8px;font-size:15px}.footer-action[data-v-894eca2a]{grid-column:1/-1;justify-self:center}.footer-action h2[data-v-894eca2a]{margin-bottom:14px}.footer-contact-row[data-v-894eca2a]{margin-top:32px}.footer-bottom[data-v-894eca2a]{flex-direction:column;align-items:flex-start;gap:12px;margin-top:24px;padding-top:20px}.footer-legal[data-v-894eca2a]{justify-content:flex-start}}.site-footer--light[data-v-894eca2a]{--footer-ink:#101715;--footer-muted:#445b5b;--footer-focus:#47787f;--waitlist-background:rgb(0 0 0/calc(1 - .18 * var(--footer-glass)));--waitlist-color:#fff;--waitlist-hover-background:rgb(25 25 25/calc(1 - .18 * var(--footer-glass)));padding-bottom:24px}.site-footer--light .footer-action[data-v-894eca2a] .waitlist-button{box-shadow:inset 0 1px 0 rgb(255 255 255/calc(.7 * var(--footer-glass))),0 calc(2px + 1px * var(--footer-glass)) calc(5px + 4px * var(--footer-glass)) rgb(0 0 0/calc(.1 + .06 * var(--footer-glass)))}.site-footer--light[data-v-894eca2a]:after,.site-footer--light[data-v-894eca2a]:before{display:none}.site-footer--light .footer-card[data-v-894eca2a]{background:#ffffff80;border-color:#2640422e;padding-block:28px 16px;box-shadow:inset 0 1px #fffc,0 8px 28px #26404214}.site-footer--light .footer-brand img[data-v-894eca2a]{filter:none}.site-footer--light .footer-contact-row[data-v-894eca2a]{margin-top:20px}.site-footer--light .footer-bottom[data-v-894eca2a]{border-color:#2640421f;margin-top:20px;padding-top:12px}.site-footer--compact .footer-main[data-v-894eca2a]{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:24px}.site-footer--compact .footer-brand[data-v-894eca2a]{grid-column:auto;display:block}.site-footer--compact .footer-contact-row[data-v-894eca2a]{flex-direction:column;align-items:flex-end;gap:8px;margin-top:0}.site-footer--compact .footer-socials[data-v-894eca2a]{order:-1}.site-footer--compact .footer-bottom[data-v-894eca2a]{grid-template-columns:auto minmax(0,1fr) auto;gap:12px 24px;display:grid}.site-footer--compact .footer-legal[data-v-894eca2a]{justify-content:flex-start}@media (width<=576.98px){.site-footer--compact .footer-main[data-v-894eca2a]{grid-template-columns:minmax(0,1fr);gap:16px}.site-footer--compact .footer-action[data-v-894eca2a]{grid-column:auto;justify-self:start}.site-footer--compact .footer-contact-row[data-v-894eca2a]{justify-content:flex-start;align-items:flex-start}.site-footer--compact .footer-bottom[data-v-894eca2a]{grid-template-columns:minmax(0,1fr);justify-items:start}}@media (prefers-reduced-motion:reduce){.footer-contact[data-v-894eca2a],.footer-navigation a[data-v-894eca2a]{transition:none}}@font-face{font-family:Geist Variable Fallback\: Arial;src:local(Arial),local(Arial Regular),local(Arial-Regular),local(ArialMT);size-adjust:122.701%;ascent-override:81.9067%;descent-override:24.0423%;line-gap-override:0%}@font-face{font-family:Geist Variable Fallback\: Segoe UI;src:local(Segoe UI),local(Segoe UI Regular),local(SegoeUI-Regular),local(SegoeUI);size-adjust:123.376%;ascent-override:81.4582%;descent-override:23.9106%;line-gap-override:0%}@font-face{font-family:Geist Variable Fallback\: Helvetica Neue;src:local(Helvetica Neue),local(Helvetica Neue Regular),local(HelveticaNeue-Regular),local(HelveticaNeue);size-adjust:121.556%;ascent-override:82.6782%;descent-override:24.2687%;line-gap-override:0%}@font-face{font-family:Geist Variable Fallback\: Noto Sans;src:local(Noto Sans),local(Noto Sans Regular),local(NotoSans-Regular);size-adjust:115.401%;ascent-override:87.0878%;descent-override:25.5631%;line-gap-override:0%}@font-face{font-family:Geist Variable Fallback\: Liberation Sans;src:local(Liberation Sans),local(Liberation Sans Regular),local(LiberationSans-Regular);size-adjust:122.701%;ascent-override:81.9067%;descent-override:24.0423%;line-gap-override:0%}@font-face{font-family:Geist Variable Fallback\: Arial;src:local(Arial),local(Arial Regular),local(Arial-Regular),local(ArialMT);size-adjust:104.755%;ascent-override:95.9379%;descent-override:28.1609%;line-gap-override:0%}@font-face{font-family:Geist Variable Fallback\: Segoe UI;src:local(Segoe UI),local(Segoe UI Regular),local(SegoeUI-Regular),local(SegoeUI);size-adjust:105.332%;ascent-override:95.4125%;descent-override:28.0066%;line-gap-override:0%}@font-face{font-family:Geist Variable Fallback\: Helvetica Neue;src:local(Helvetica Neue),local(Helvetica Neue Regular),local(HelveticaNeue-Regular),local(HelveticaNeue);size-adjust:103.778%;ascent-override:96.8415%;descent-override:28.4261%;line-gap-override:0%}@font-face{font-family:Geist Variable Fallback\: Noto Sans;src:local(Noto Sans),local(Noto Sans Regular),local(NotoSans-Regular);size-adjust:98.5232%;ascent-override:102.006%;descent-override:29.9422%;line-gap-override:0%}@font-face{font-family:Geist Variable Fallback\: Liberation Sans;src:local(Liberation Sans),local(Liberation Sans Regular),local(LiberationSans-Regular);size-adjust:104.755%;ascent-override:95.9379%;descent-override:28.1609%;line-gap-override:0%}.error-page[data-v-d91bb4e0]{--error-ink:#101715;--error-accent:#012b5d;isolation:isolate;box-sizing:border-box;min-height:100svh;color:var(--error-ink);background:#fff;grid-template-rows:1fr auto;padding-top:88px;font-family:Geist Variable,Geist Variable Fallback\: Arial,Geist Variable Fallback\: Segoe UI,Geist Variable Fallback\: Helvetica Neue,Geist Variable Fallback\: Noto Sans,Geist Variable Fallback\: Liberation Sans,Arial,sans-serif;display:grid;position:relative}.error-background[data-v-d91bb4e0]{z-index:-1;pointer-events:none;position:absolute;inset:0}.error-main[data-v-d91bb4e0]{box-sizing:border-box;text-align:center;align-self:center;width:calc(100% - 48px);max-width:640px;min-height:0;margin:0 auto;padding-block:16px 24px}.error-code[data-v-d91bb4e0]{color:var(--error-accent);letter-spacing:-.07em;margin:0 0 12px;font-size:calc(clamp(80px,8vw,112px));font-weight:500;line-height:.9}.error-main h1[data-v-d91bb4e0]{letter-spacing:-.045em;text-wrap:balance;margin:0;font-size:calc(clamp(32px,3.4vw,44px));font-weight:500;line-height:1.08}.error-description[data-v-d91bb4e0]{text-wrap:pretty;max-width:520px;margin:12px auto 20px;font-size:17px;line-height:1.6}.error-home[data-v-d91bb4e0]{--glass-strength:.9;isolation:isolate;box-sizing:border-box;background:rgb(0 0 0/calc(1 - .18 * var(--glass-strength)));min-height:48px;-webkit-backdrop-filter:blur(calc(12px * var(--glass-strength))) saturate(calc(1 + .4 * var(--glass-strength)));backdrop-filter:blur(calc(12px * var(--glass-strength))) saturate(calc(1 + .4 * var(--glass-strength)));box-shadow:inset 0 1px 0 rgb(255 255 255/calc(.7 * var(--glass-strength))),0 calc(2px + 1px * var(--glass-strength)) calc(5px + 4px * var(--glass-strength)) rgb(0 0 0/calc(.1 + .06 * var(--glass-strength)));color:#fff;border-radius:999px;justify-content:center;align-items:center;padding:12px 24px;font-size:15px;font-weight:500;line-height:1.5;text-decoration:none;transition:background-color .15s;display:inline-flex;position:relative}.error-home[data-v-d91bb4e0]:before{z-index:-1;border-radius:inherit;background:linear-gradient(180deg,rgb(255 255 255/calc(.12 * var(--glass-strength))),transparent 45%,transparent 70%,rgb(255 255 255/calc(.03 * var(--glass-strength))));box-shadow:inset 0 0 0 1px rgb(255 255 255/calc(.3 * var(--glass-strength)));content:"";pointer-events:none;position:absolute;inset:0}.error-home[data-v-d91bb4e0]:hover{background:rgb(25 25 25/calc(1 - .18 * var(--glass-strength)))}.error-page a[data-v-d91bb4e0]:focus-visible{outline:2px solid var(--error-accent);outline-offset:5px}@media (width<=576px){.error-main[data-v-d91bb4e0]{padding-block:24px 32px}.error-description[data-v-d91bb4e0]{font-size:16px}}@media (prefers-reduced-motion:reduce){.error-home[data-v-d91bb4e0]{transition:none}}
