.locale-switcher[data-v-67bd5b98]{display:inline-flex}.locale-switcher__track[data-v-67bd5b98]{align-items:center;gap:.5rem;min-height:2.25rem;display:inline-flex;position:relative}.locale-switcher__pill[data-v-67bd5b98]{box-sizing:border-box;letter-spacing:.04em;text-transform:uppercase;background-color:#0000;border:1px solid #e3e3e3;border-radius:9999px;flex-shrink:0;justify-content:center;align-items:center;width:2rem;height:2rem;font-size:.75rem;font-weight:600;line-height:1;text-decoration:none;transition:background-color .3s,color .3s,opacity .3s,transform .3s;display:inline-flex;color:#e3e3e3!important}.locale-switcher__pill--other[data-v-67bd5b98]{opacity:0;pointer-events:none;transform:translate(36px)}.locale-switcher:hover .locale-switcher__pill--active[data-v-67bd5b98],.locale-switcher:focus-within .locale-switcher__pill--active[data-v-67bd5b98]{background-color:#e3e3e3;color:#1e2d38!important}.locale-switcher:hover .locale-switcher__pill--other[data-v-67bd5b98],.locale-switcher:focus-within .locale-switcher__pill--other[data-v-67bd5b98]{opacity:1;pointer-events:auto;transform:translate(0)}.locale-switcher--expanded .locale-switcher__pill--active[data-v-67bd5b98]{background-color:#e3e3e3;color:#1e2d38!important}.site-nav__list[data-v-cf0253be]{align-items:stretch;gap:.25rem;height:4rem}.site-nav__item[data-v-cf0253be]{height:100%;display:flex}.site-nav__link[data-v-cf0253be]{align-items:center;height:100%;padding-inline:1rem;font-size:.875rem;font-weight:500;transition:color .2s;display:inline-flex;position:relative}.site-nav__link[data-v-cf0253be]:after{content:"";inset-inline:0;z-index:1;background-color:var(--color-teal);transform-origin:bottom;height:3px;transition:transform .25s;position:absolute;bottom:-1px;transform:scaleX(0)}.site-nav__link--active[data-v-cf0253be]:after,.site-nav__link[data-v-cf0253be]:not(.site-nav__link--active):hover:after{transform:scaleX(1)}.tetra-scene[data-v-430ffef5]{--animation-duration:15s;--active-size:var(--tetra-mobile-size);--active-pos-x:var(--pos-mobile-x);--active-pos-y:var(--pos-mobile-y);top:var(--active-pos-y);right:var(--active-pos-x);width:var(--active-size);height:calc(var(--active-size) * .906);position:absolute;transform:rotate(10deg)}@media (width>=768px){.tetra-scene[data-v-430ffef5]{--active-size:var(--tetra-size);--active-pos-x:var(--pos-x);--active-pos-y:var(--pos-y)}}.tetra-shadow[data-v-430ffef5]{top:calc(var(--active-size) * .329);width:calc(var(--active-size) * .62);height:calc(var(--active-size) * .537);z-index:0;transform-origin:50%;pointer-events:none;animation:shadow-drift-430ffef5 var(--animation-duration) linear infinite;background:#00000080;position:absolute;left:60%;animation-play-state:paused!important}.tetra[data-v-430ffef5]{width:var(--active-size);padding-bottom:calc(var(--active-size) * .866);z-index:1;transform-style:preserve-3d;animation:rotate-430ffef5 var(--animation-duration) linear infinite;position:absolute;top:0;left:0;transform:rotateX(90deg)rotateY(0)rotate(0)}.tetra div[data-v-430ffef5]{clip-path:polygon(50% 0,100% 100%,0% 100%);width:100%;height:100%;transform-style:preserve-3d;position:absolute;top:0;left:0}.tetra .face1[data-v-430ffef5]{background:#1dd0bb}.tetra .face2[data-v-430ffef5]{transform-origin:0 100%;background:#084f4f;transform:rotate(-60deg)rotateX(-109.5deg)}.tetra .face3[data-v-430ffef5]{transform-origin:100% 100%;background:#1f9898;transform:rotate(60deg)rotateX(-109.5deg)}.tetra .face4[data-v-430ffef5]{transform-origin:50% 100%;background:#0b6d6d;transform:rotate(180deg)rotateX(-109.5deg)}@keyframes rotate-430ffef5{50%{transform:rotateX(130deg)rotateY(10deg)rotate(180deg)}to{transform:rotateX(90deg)rotateY(0)rotate(360deg)}}@keyframes shadow-drift-430ffef5{0%,to{opacity:.72;transform:translate(-50%)scale(1)rotate(0)}50%{opacity:.55;transform:translate(-50%)scale(.88)rotate(180deg)}}@apply relative overflow-hidden text-white;.hero[data-v-2b35b90f]{perspective:9000px;background-image:radial-gradient(60rem at 100% -20%,#3a4955 0%,#0000 100%),linear-gradient(155deg,#1e2d38 0%,#1a2832 38%,#162028 72%,#131c24 100%)}.hero[data-v-2b35b90f]:before{content:"";z-index:0;pointer-events:none;opacity:.55;background:url(/images/wire.svg) 100% 0 no-repeat;position:absolute;inset:0}@apply relative min-h-[70vh] text-white;.not-found[data-v-9ae943d4]{perspective:9000px;background-image:radial-gradient(50rem at 100% -10%,#3a4955 0%,#0000 100%),linear-gradient(155deg,#1e2d38 0%,#1a2832 38%,#162028 72%,#131c24 100%)}.not-found[data-v-9ae943d4]:before{content:"";z-index:0;pointer-events:none;opacity:.45;background:url(/images/wire.svg) 100% 0 no-repeat;position:absolute;inset:0}@apply relative w-full max-w-md;.not-found-illustration[data-v-9ae943d4]{animation:7s ease-in-out infinite float-9ae943d4}@apply h-auto w-full drop-shadow-2xl;@keyframes float-9ae943d4{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}.editable-text[data-v-5a35ba12]{cursor:text;border-radius:.125rem;transition:box-shadow .15s,opacity .15s}.editable-text[data-v-5a35ba12]:hover{box-shadow:0 1px 0 0 color-mix(in srgb, var(--color-teal) 55%, transparent)}.editable-text--saving[data-v-5a35ba12]{opacity:.65}.editable-text--error[data-v-5a35ba12]{box-shadow:0 0 0 1px #ef444499}.editable-text-editor[data-v-5a35ba12]{width:100%;display:block}.editable-text-input[data-v-5a35ba12]{resize:vertical;width:100%;box-shadow:0 0 0 1px color-mix(in srgb, var(--color-teal) 45%, transparent);background:0 0;border:0;border-radius:.125rem;outline:none;margin:0;padding:0;display:block}.editable-text-input[data-v-5a35ba12]:focus{box-shadow:0 0 0 2px color-mix(in srgb, var(--color-teal) 55%, transparent)}@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){[data-v-c25793f4],[data-v-c25793f4]:before,[data-v-c25793f4]:after,[data-v-c25793f4]::backdrop{--tw-border-style:solid;--tw-font-weight:initial}}}.filter-tag[data-v-c25793f4]{cursor:pointer;border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-slate-200,oklch(92.9% .013 255.508));background-color:var(--color-white,#fff);padding-inline:calc(var(--spacing,.25rem) * 4);padding-block:calc(var(--spacing,.25rem) * 1.5);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);color:var(--color-slate-600,oklch(44.6% .043 257.281));transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));border-radius:3.40282e38px;align-items:center;display:inline-flex}@media (hover:hover){.filter-tag[data-v-c25793f4]:hover{border-color:#3ecac04d}@supports (color:color-mix(in lab, red, red)){.filter-tag[data-v-c25793f4]:hover{border-color:color-mix(in oklab, var(--color-teal,#3ecac0) 30%, transparent)}}.filter-tag[data-v-c25793f4]:hover{color:var(--color-teal-dark,#2a9d8f)}}.filter-tag-active[data-v-c25793f4]{border-color:var(--color-teal,#3ecac0);background-color:var(--color-teal,#3ecac0);color:var(--color-white,#fff)}@media (hover:hover){.filter-tag-active[data-v-c25793f4]:hover{border-color:var(--color-teal,#3ecac0);color:var(--color-white,#fff)}}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-font-weight{syntax:"*";inherits:false}html.lenis,html.lenis body{height:auto}.lenis:not(.lenis-autoToggle).lenis-stopped{overflow:clip}.lenis [data-lenis-prevent],.lenis [data-lenis-prevent-wheel],.lenis [data-lenis-prevent-touch],.lenis [data-lenis-prevent-vertical],.lenis [data-lenis-prevent-horizontal]{overscroll-behavior:contain}.lenis.lenis-smooth iframe{pointer-events:none}.lenis.lenis-autoToggle{transition-behavior:allow-discrete;transition-property:overflow;transition-duration:1ms}
