.text--sharp-wrap[data-v-035bde65]{--sharp-overflow:20px;--sharp-bleed:calc(var(--sharp-blur)*3);--sharp-dir-right:clamp(0,sin(var(--sharp-angle)) * 100,1);--sharp-dir-left:clamp(0,-1 * sin(var(--sharp-angle)) * 100,1);--sharp-dir-top:clamp(0,cos(var(--sharp-angle)) * 100,1);--sharp-dir-bottom:clamp(0,-1 * cos(var(--sharp-angle)) * 100,1);--sharp-pad-right:calc(var(--sharp-bleed) + var(--sharp-dir-right)*var(--sharp-overflow));--sharp-pad-left:calc(var(--sharp-bleed) + var(--sharp-dir-left)*var(--sharp-overflow));--sharp-pad-top:calc(var(--sharp-bleed) + var(--sharp-dir-top)*var(--sharp-overflow));--sharp-pad-bottom:calc(var(--sharp-bleed) + var(--sharp-dir-bottom)*var(--sharp-overflow));contain:layout;overflow:visible;position:relative;width:-moz-fit-content;width:fit-content}.text__blur[data-v-035bde65],.text__sharp[data-v-035bde65]{padding:calc(.22em + var(--sharp-pad-top)) var(--sharp-pad-right) calc(.08em + var(--sharp-pad-bottom)) var(--sharp-pad-left)}.text__sharp[data-v-035bde65]{display:block;margin:calc(var(--sharp-pad-top)*-1) calc(var(--sharp-pad-right)*-1) calc(var(--sharp-pad-bottom)*-1) calc(var(--sharp-pad-left)*-1);mask-image:linear-gradient(var(--sharp-angle),#000 0,#000 var(--sharp-edge),transparent calc(var(--sharp-edge) + var(--sharp-feather)));-webkit-mask-image:linear-gradient(var(--sharp-angle),#000 0,#000 var(--sharp-edge),transparent calc(var(--sharp-edge) + var(--sharp-feather)));overflow:visible}.text__blur[data-v-035bde65]{bottom:calc(var(--sharp-pad-bottom)*-1);display:block;filter:blur(var(--sharp-blur));left:calc(var(--sharp-pad-left)*-1);mask-image:linear-gradient(var(--sharp-angle),transparent var(--sharp-edge),#000 calc(var(--sharp-edge) + var(--sharp-feather)));-webkit-mask-image:linear-gradient(var(--sharp-angle),transparent var(--sharp-edge),#000 calc(var(--sharp-edge) + var(--sharp-feather)));opacity:.9;pointer-events:none;position:absolute;right:calc(var(--sharp-pad-right)*-1);top:calc(var(--sharp-pad-top)*-1);transform:translateZ(0)}.geistmono14[data-v-035bde65]{font-size:14px;font-style:normal;font-weight:400;letter-spacing:-5%;line-height:100%}@media screen and (max-width:767px){.geistmono14[data-v-035bde65]{font-size:12px}}.geistmono16[data-v-035bde65]{font-size:16px;font-style:normal;font-weight:400;letter-spacing:-5%;line-height:100%}@media screen and (max-width:767px){.geistmono16[data-v-035bde65]{font-size:12px}}.geistmono22[data-v-035bde65]{font-size:22px;font-weight:400;letter-spacing:-5%;line-height:120%}@media screen and (max-width:1024px){.geistmono22[data-v-035bde65]{font-size:20px}}@media screen and (max-width:767px){.geistmono22[data-v-035bde65]{font-size:16px}}.geistmono24[data-v-035bde65]{font-size:24px;font-weight:400;letter-spacing:-5%;line-height:120%}@media screen and (max-width:1024px){.geistmono24[data-v-035bde65]{font-size:20px}}@media screen and (max-width:640px){.geistmono24[data-v-035bde65]{font-size:18px}}.geistmono26[data-v-035bde65]{font-size:26px;font-weight:500;letter-spacing:-5%;line-height:120%}.geistmono30[data-v-035bde65]{font-size:30px;font-weight:600;letter-spacing:-2%;line-height:90%}.geistmono32[data-v-035bde65]{font-size:32px}.geistmono32[data-v-035bde65],.geistmono60[data-v-035bde65]{font-weight:600;letter-spacing:-2%;line-height:81%}.geistmono60[data-v-035bde65]{font-size:60px}.geistmono70[data-v-035bde65]{font-size:70px;font-weight:600;letter-spacing:-2%;line-height:81%}@media screen and (max-width:1024px){.geistmono70[data-v-035bde65]{font-size:46px}}@media screen and (max-width:767px){.geistmono70[data-v-035bde65]{font-size:32px}}.geistmono90[data-v-035bde65]{font-size:90px;font-weight:600;letter-spacing:-2%;line-height:81%}@media screen and (max-width:1024px){.geistmono90[data-v-035bde65]{font-size:46px}}@media screen and (max-width:767px){.geistmono90[data-v-035bde65]{font-size:32px}}.geistmono140[data-v-035bde65]{font-size:140px;font-weight:600;letter-spacing:-2%;line-height:81%}@media screen and (max-width:1024px){.geistmono140[data-v-035bde65]{font-size:40px}}.geistmono200[data-v-035bde65]{font-size:200px;font-weight:600;letter-spacing:-2%;line-height:81%}@media screen and (max-width:1024px){.geistmono200[data-v-035bde65]{font-size:120px}}@media screen and (max-width:767px){.geistmono200[data-v-035bde65]{font-size:72px}}.geistmono420[data-v-035bde65]{font-size:420px;font-weight:600;letter-spacing:-2%;line-height:81%}@media screen and (max-width:1024px){.geistmono420[data-v-035bde65]{font-size:280px}}@media screen and (max-width:767px){.geistmono420[data-v-035bde65]{font-size:203px}}.onest12reg[data-v-035bde65]{font-weight:400}.onest12med[data-v-035bde65],.onest12reg[data-v-035bde65]{font-family:Onest,sans-serif;font-size:12px;letter-spacing:-2%;line-height:100%}.onest12med[data-v-035bde65]{font-weight:500}.onest14[data-v-035bde65]{font-size:14px}.onest14[data-v-035bde65],.onest16[data-v-035bde65]{font-family:Onest,sans-serif;font-weight:400;letter-spacing:-2%;line-height:100%}.onest16[data-v-035bde65]{font-size:16px}@media screen and (max-width:1024px){.onest16[data-v-035bde65]{font-size:14px}}.onest18[data-v-035bde65]{font-size:18px;line-height:100%}.onest18[data-v-035bde65],.onest20[data-v-035bde65]{font-family:Onest,sans-serif;font-weight:400;letter-spacing:-2%}.onest20[data-v-035bde65]{font-size:20px;line-height:120%}@media screen and (max-width:1024px){.onest20[data-v-035bde65]{font-size:16px}}@media screen and (max-width:767px){.onest20[data-v-035bde65]{font-size:14px}}.onest22reg[data-v-035bde65]{font-family:Onest,sans-serif;font-size:22px;font-weight:400;letter-spacing:-2%;line-height:100%}@media screen and (max-width:767px){.onest22reg[data-v-035bde65]{font-size:18px}}.onest22med[data-v-035bde65]{font-family:Onest,sans-serif;font-size:22px;font-weight:500;letter-spacing:-2%;line-height:100%}@media screen and (max-width:1024px){.onest22med[data-v-035bde65]{font-size:20px}}@media screen and (max-width:767px){.onest22med[data-v-035bde65]{font-size:18px}}.onest24[data-v-035bde65]{font-family:Onest,sans-serif;font-size:24px;font-weight:500;letter-spacing:-2%;line-height:100%}@media screen and (max-width:1024px){.onest24[data-v-035bde65]{font-size:18px}}.onest26[data-v-035bde65]{font-family:Onest,sans-serif;font-size:26px;font-weight:500;letter-spacing:-2%;line-height:100%}@media screen and (max-width:1024px){.onest26[data-v-035bde65]{font-size:20px}}.onest30[data-v-035bde65]{font-family:Onest,sans-serif;font-size:30px;font-weight:500;letter-spacing:-2%;line-height:110%}@media screen and (max-width:1024px){.onest30[data-v-035bde65]{font-size:20px}}@media screen and (max-width:767px){.onest30[data-v-035bde65]{font-size:18px}}.white[data-v-035bde65]{color:#fff}.gray-50[data-v-035bde65]{color:#f7f7f7}.gray-100[data-v-035bde65]{color:#f5f5f5}.gray-150[data-v-035bde65]{color:#f2f2f2}.gray-200[data-v-035bde65]{color:#dedede}.gray-300[data-v-035bde65]{color:#c7c7c7}.gray-350[data-v-035bde65]{color:#bfbfbf}.gray-400[data-v-035bde65]{color:#b5b5b5}.gray-500[data-v-035bde65]{color:#ababab}.gray-600[data-v-035bde65]{color:#757575}.gray-650[data-v-035bde65]{color:#6e6e6e}.gray-700[data-v-035bde65]{color:#696969}.dark-100[data-v-035bde65]{color:#2e2e2e}.dark-150[data-v-035bde65]{color:#292929}.dark-200[data-v-035bde65]{color:#262626}.dark-250[data-v-035bde65]{color:#282828}.dark-300[data-v-035bde65]{color:#1a1a1c}.dark-400[data-v-035bde65]{color:#121212}.black[data-v-035bde65]{color:#000}.orange[data-v-035bde65]{color:#ff704f}.blue[data-v-035bde65]{color:#0078ff}.blue-dark[data-v-035bde65]{color:#0078eb}.blue-light[data-v-035bde65]{color:#00abff}.blue-cyan[data-v-035bde65]{color:#008fd1}.red[data-v-035bde65]{color:#ff2b42}.red-dark[data-v-035bde65]{color:#ff0a33}.red-light[data-v-035bde65]{color:#ff4054}.red-deep[data-v-035bde65]{color:#c20d0d}.green[data-v-035bde65]{color:#05e061}.purple[data-v-035bde65]{color:#965eeb}.cookie-banner[data-v-fef75fac]{backdrop-filter:blur(5px);-webkit-backdrop-filter:blur(5px);background-color:#f5f5f566;border:1px solid hsla(0,0%,100%,.45);border-radius:16px;bottom:40px;box-shadow:inset 0 1px 1px #ffffff8c,inset 0 -1px 1px 1px #ffffff14,0 18px 48px #00000029;display:flex;flex-direction:column;gap:20px;left:auto;padding:20px;position:fixed;right:40px;transition:left .35s ease-in-out,right .35s ease-in-out,bottom .5s cubic-bezier(.4,0,.2,1);width:330px;z-index:900}@media screen and (max-width:1024px){.cookie-banner[data-v-fef75fac]{left:30px;right:auto;width:312px}}@media screen and (max-width:640px){.cookie-banner[data-v-fef75fac]{bottom:88px;height:-moz-fit-content;height:fit-content;left:16px;width:calc(100% - 32px)}}.cookie-banner--section[data-v-fef75fac]{bottom:40px;left:auto;right:40px}@media screen and (max-width:1024px){.cookie-banner--section[data-v-fef75fac]{bottom:30px;left:30px;right:auto}}@media screen and (max-width:640px){.cookie-banner--section[data-v-fef75fac]{bottom:16px;left:16px}}@media screen and (max-width:1024px){.cookie-banner--pushed[data-v-fef75fac]{bottom:278px}}@media screen and (max-width:640px){.cookie-banner--pushed[data-v-fef75fac]{bottom:258px}}.cookie-banner__text[data-v-fef75fac]{letter-spacing:-.02em;line-height:110%}.cookie-banner__link[data-v-fef75fac]{text-decoration:underline;text-underline-offset:2px}.cookie-banner__button[data-v-fef75fac]{align-items:center;background:#fff;border:none;border-radius:16px;cursor:pointer;display:flex;height:66px;justify-content:center;transition:background-color .35s ease-in-out,opacity .35s ease-in-out;width:100%}.cookie-banner__button[data-v-fef75fac]:hover{background:#f7f7f7}@media screen and (max-width:1024px){.cookie-banner__button[data-v-fef75fac]{height:48px}}@media screen and (max-width:640px){.cookie-banner__button[data-v-fef75fac]{height:40px}}.cookie-banner-enter-active[data-v-fef75fac],.cookie-banner-leave-active[data-v-fef75fac]{transition:opacity .35s ease-in-out,transform .35s ease-in-out}.cookie-banner-enter-from[data-v-fef75fac],.cookie-banner-leave-to[data-v-fef75fac]{opacity:0;transform:translateY(12px)}.icon-wrapper[data-v-475da4df]{align-items:center;display:inline-flex;justify-content:center}.contact-fab[data-v-97b8af2b]{align-items:center;backdrop-filter:blur(4px) saturate(1.15);-webkit-backdrop-filter:blur(4px) saturate(1.15);background:radial-gradient(ellipse at 38% 32%,#ffffff6b 0,#ffffff29 55%,#ffffff14),#ffffff47;border:none;border-radius:50%;bottom:40px;box-shadow:inset 0 0 0 1px #ffffff8c,inset 0 1px #ffffffb3,inset 0 -1px #b5b5b540,0 8px 28px #0000001a;cursor:pointer;display:flex;height:64px;justify-content:center;left:40px;position:fixed;transition:transform .35s ease-in-out,box-shadow .35s ease-in-out,left .35s ease-in-out,right .35s ease-in-out,bottom .35s ease-in-out;width:64px;z-index:95}.contact-fab[data-v-97b8af2b]:hover{box-shadow:inset 0 0 0 1px #ffffffb3,inset 3px 3px 10px #ffffff47,0 12px 32px #00000024;transform:scale(1.04)}@media screen and (max-width:1024px){.contact-fab[data-v-97b8af2b]{bottom:30px;height:56px;left:30px;width:56px}}@media screen and (max-width:640px){.contact-fab[data-v-97b8af2b]{bottom:16px;height:52px;left:16px;width:52px}}@media screen and (max-width:1024px){.contact-fab--cookie[data-v-97b8af2b]{left:auto;right:30px}}@media screen and (max-width:640px){.contact-fab--cookie[data-v-97b8af2b]{right:16px}}.contact-fab--spin .contact-fab__icon[data-v-97b8af2b]{animation:contact-fab-spin-97b8af2b .45s ease-out both}.contact-fab__icon[data-v-97b8af2b]{transform-origin:center}@keyframes contact-fab-spin-97b8af2b{to{transform:rotate(1turn)}}.contact-chat[data-v-97b8af2b]{background:#fff;border-radius:40px;bottom:40px;box-shadow:0 18px 48px #0000001f;color:#282828;display:flex;flex-direction:column;left:40px;overflow:hidden;overscroll-behavior:contain;position:fixed;top:40px;width:465px;z-index:920}@media screen and (max-width:1024px){.contact-chat[data-v-97b8af2b]{bottom:30px;left:30px;top:30px;width:calc(50% - 30px)}}@media screen and (max-width:767px){.contact-chat[data-v-97b8af2b]{border-radius:0;box-shadow:none;inset:0;width:auto}}.contact-chat__scroll[data-v-97b8af2b]{flex:1 1 auto;min-height:0;overflow:auto;overscroll-behavior:contain;scrollbar-width:none;-ms-overflow-style:none;padding:104px 30px 30px;touch-action:pan-y}.contact-chat__scroll[data-v-97b8af2b]::-webkit-scrollbar{display:none;height:0;width:0}@media screen and (max-width:1024px){.contact-chat__scroll[data-v-97b8af2b]{padding:76px 20px 20px}}@media screen and (max-width:767px){.contact-chat__scroll[data-v-97b8af2b]{padding:74px 16px 16px}}.contact-chat__close[data-v-97b8af2b]{align-items:center;display:inline-flex;height:34px;justify-content:center;left:30px;position:absolute;top:30px;transition:opacity .35s ease-in-out;width:34px;z-index:2}.contact-chat__close[data-v-97b8af2b]:hover{opacity:.7}@media screen and (max-width:1024px){.contact-chat__close[data-v-97b8af2b]{left:20px;top:20px}}@media screen and (max-width:767px){.contact-chat__close[data-v-97b8af2b]{left:16px;top:16px}}.contact-chat__form[data-v-97b8af2b]{display:flex;flex:1 1 auto;flex-direction:column;gap:40px;min-height:100%;position:relative;width:100%}.contact-chat__stages[data-v-97b8af2b]{display:flex;flex-direction:column;gap:40px}.contact-chat__stage[data-v-97b8af2b]{display:flex;flex-direction:column;gap:20px}.contact-chat__text[data-v-97b8af2b]{line-height:1}.contact-chat__value[data-v-97b8af2b]{color:#ff6f4f;display:inline;text-align:left;text-decoration:underline}.contact-chat__enter[data-v-97b8af2b],.contact-chat__value[data-v-97b8af2b]{background:none;border:none;cursor:pointer;font:inherit;letter-spacing:inherit;line-height:inherit;margin:0;padding:0}.contact-chat__enter[data-v-97b8af2b]{color:currentColor;opacity:.28;transition:opacity .2s ease;-webkit-user-select:none;-moz-user-select:none;user-select:none;white-space:nowrap}.contact-chat__enter[data-v-97b8af2b]:focus-visible,.contact-chat__enter[data-v-97b8af2b]:hover{opacity:.55}.contact-chat__enter--under[data-v-97b8af2b]{align-self:flex-start}.contact-chat__nav[data-v-97b8af2b]{align-items:baseline;-moz-column-gap:40px;column-gap:40px;display:flex;flex-wrap:wrap;row-gap:8px}.contact-chat__field[data-v-97b8af2b]{align-items:baseline;display:inline-flex;min-width:1ch;vertical-align:baseline}.contact-chat__grow[data-v-97b8af2b]{align-items:baseline;border-bottom:1px solid rgba(40,40,40,.28);display:inline-grid;min-width:6ch;padding-bottom:1px}.contact-chat__input[data-v-97b8af2b],.contact-chat__sizer[data-v-97b8af2b]{font:inherit;grid-area:1/1;letter-spacing:inherit;line-height:inherit;white-space:pre}.contact-chat__sizer[data-v-97b8af2b]{min-width:1ch;padding-right:2px;visibility:hidden}.contact-chat__input[data-v-97b8af2b]{background:transparent;border:none;caret-color:#ff6f4f;color:#ff6f4f;min-width:1ch;outline:none;padding:0;width:100%}.contact-chat__input[data-v-97b8af2b]::-moz-placeholder{color:#28282847}.contact-chat__input[data-v-97b8af2b]::placeholder{color:#28282847}.contact-chat__choices[data-v-97b8af2b]{align-items:flex-start;display:flex;flex-direction:column;gap:12px}.contact-chat__pills[data-v-97b8af2b]{display:flex;flex-wrap:wrap;gap:8px;max-width:640px}.contact-chat__pill[data-v-97b8af2b]{align-items:center;background:#f7f7f7;border-radius:999px;color:#282828b3;display:inline-flex;height:26px;padding:0 14px;text-decoration:none;transition:color .25s ease-in-out,background-color .25s ease-in-out,border-color .25s ease-in-out}.contact-chat__pill.is-active[data-v-97b8af2b],.contact-chat__pill[data-v-97b8af2b]:hover{background:#ff6f4f14;border-color:#ff6f4f59}.contact-chat__pill.is-active[data-v-97b8af2b] .text,.contact-chat__pill[data-v-97b8af2b]:hover .text{color:#ff6f4f}@media screen and (max-width:767px){.contact-chat__pill[data-v-97b8af2b]{padding:8px 12px}}.contact-chat__legal[data-v-97b8af2b]{display:flex;flex-direction:column;gap:12px;max-width:420px}.contact-chat__check[data-v-97b8af2b]{align-items:flex-start;cursor:pointer;display:flex;gap:10px}.contact-chat__check input[data-v-97b8af2b]{opacity:0;pointer-events:none;position:absolute}.contact-chat__check .contact-chat__check-text[data-v-97b8af2b]{line-height:130%}.contact-chat__check.is-error .contact-chat__link[data-v-97b8af2b],.contact-chat__check.is-error[data-v-97b8af2b] .text{color:#ff2b42}.contact-chat__box[data-v-97b8af2b]{background:#fff;border:1px solid rgba(40,40,40,.22);border-radius:4px;flex-shrink:0;height:20px;transition:border-color .2s ease-in-out;width:20px}.contact-chat__check input:checked+.contact-chat__box[data-v-97b8af2b]{background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'><path d='M5 10.2 8.2 13.5 15 6.5' fill='none' stroke='%23ff6f4f' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'/></svg>");background-position:50%;background-repeat:no-repeat;background-size:20px}.contact-chat__check.is-error .contact-chat__box[data-v-97b8af2b]{border-color:#ff2b42}.contact-chat__link[data-v-97b8af2b]{color:#ff6f4f;text-decoration:none}.contact-chat__submit[data-v-97b8af2b]{align-items:center;align-self:flex-end;background:#f2f2f2;border:none;border-radius:12px;cursor:pointer;display:inline-flex;gap:8px;justify-content:space-between;margin-top:auto;min-height:52px;padding:14px 22px;position:sticky;transition:background-color .25s ease-in-out,opacity .25s ease-in-out;width:100%}.contact-chat__submit[data-v-97b8af2b]:hover{background:#dedede}.contact-chat__submit.is-muted[data-v-97b8af2b]{opacity:.45}@media screen and (max-width:767px){.contact-chat__submit[data-v-97b8af2b]{width:100%}}.contact-chat-enter-active[data-v-97b8af2b],.contact-chat-leave-active[data-v-97b8af2b]{transition:opacity .42s ease-in-out,transform .42s ease-in-out}.contact-chat-enter-from[data-v-97b8af2b],.contact-chat-leave-to[data-v-97b8af2b]{opacity:0;transform:translate(-16px)}@media screen and (max-width:767px){.contact-chat-enter-from[data-v-97b8af2b],.contact-chat-leave-to[data-v-97b8af2b]{transform:translateY(16px)}}.page-loader[data-v-9d2e2479]{--loader-duration-enter:1.6s;--loader-duration-leave:1s;--loader-ease:ease-in-out;--loader-red:#ff6f4f;inset:0;overflow:hidden;pointer-events:none;position:fixed;z-index:1000}.page-loader__circle[data-v-9d2e2479]{background:linear-gradient(#ff6f4fe6,#ff6f4fe6),url(../icons/webp/bg-loader.webp) 50%/cover no-repeat,var(--loader-red);border-radius:50%;filter:blur(50px);height:max(260vmax,260vh);left:var(--circle-origin-x);position:absolute;top:50%;transform:translate(var(--circle-start-x),var(--circle-start-y)) scale(0);transform-origin:center;width:max(260vmax,260vh)}.page-loader--forward[data-v-9d2e2479]{--circle-origin-x:100%;--circle-start-x:-10%;--circle-start-y:-50%;--circle-end-x:-60%;--circle-end-y:-50%;--circle-leave-x:-155%;--circle-leave-y:-75%}.page-loader--reverse[data-v-9d2e2479]{--circle-origin-x:100%;--circle-start-x:-155%;--circle-start-y:-75%;--circle-end-x:-60%;--circle-end-y:-50%;--circle-leave-x:55%;--circle-leave-y:-50%}.page-loader--enter .page-loader__circle[data-v-9d2e2479]{animation:loader-circle-in-9d2e2479 var(--loader-duration-enter) var(--loader-ease) forwards}.page-loader--covered .page-loader__circle[data-v-9d2e2479]{transform:translate(var(--circle-end-x),var(--circle-end-y)) scale(1)}.page-loader--leave .page-loader__circle[data-v-9d2e2479]{animation:loader-circle-out-9d2e2479 var(--loader-duration-leave) var(--loader-ease) forwards}@keyframes loader-circle-in-9d2e2479{0%{transform:translate(var(--circle-start-x),var(--circle-start-y)) scale(0)}to{transform:translate(var(--circle-end-x),var(--circle-end-y)) scale(1)}}@keyframes loader-circle-out-9d2e2479{0%{transform:translate(var(--circle-end-x),var(--circle-end-y)) scale(1)}to{transform:translate(var(--circle-leave-x),var(--circle-leave-y)) scale(1)}}.cursor[data-v-5877c391]{--cursor-color:#282828;--cursorouter-color:#424242;--cursor-link-bg:rgba(26,26,26,.06);--dot-size:6px;--outer-size:13px;--outer-border:1px}@media screen and (max-width:767px){.cursor[data-v-5877c391]{display:none}}.cursor[data-v-5877c391]{color:var(--cursor-color);left:0;pointer-events:none;position:fixed;top:0;z-index:9999}.cursor--theme-light[data-v-5877c391]{--cursor-color:#fff;--cursorouter-color:hsla(0,0%,100%,.72);--cursor-link-bg:hsla(0,0%,100%,.14)}.cursor__tail[data-v-5877c391]{color:inherit;left:0;overflow:visible;pointer-events:none;position:fixed;top:0}.cursor__dot[data-v-5877c391]{background:var(--cursor-color);height:var(--dot-size);margin-left:calc(var(--dot-size)/-2);margin-top:calc(var(--dot-size)/-2);transition:width .25s ease,height .25s ease,opacity .25s ease,background .25s ease;width:var(--dot-size)}.cursor__dot[data-v-5877c391],.cursor__outer[data-v-5877c391]{border-radius:50%;left:0;position:fixed;top:0;will-change:transform}.cursor__outer[data-v-5877c391]{align-items:center;border:var(--outer-border) solid var(--cursorouter-color);display:flex;height:var(--outer-size);justify-content:center;margin-left:calc(var(--outer-size)/-2);margin-top:calc(var(--outer-size)/-2);transition:width .3s cubic-bezier(.4,0,.2,1),height .3s cubic-bezier(.4,0,.2,1),opacity .3s ease,background .3s ease,border-color .3s ease;width:var(--outer-size)}.cursor__outer-icon[data-v-5877c391]{color:var(--cursor-color);font-size:14px;opacity:0;transform:translate(-12px);transition:opacity .2s ease .1s,transform .2s ease .1s}.cursor--link[data-v-5877c391]{--outer-size:24px}.cursor--link .cursor__outer[data-v-5877c391]{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:var(--cursor-link-bg);border:none}.cursor--link .cursor__dot[data-v-5877c391]{opacity:0}.cursor--link .cursor__outer-icon[data-v-5877c391]{opacity:1;transform:translate(0)}.cursor--link .cursor__tail[data-v-5877c391]{display:none}.cursor--triggered[data-v-5877c391]{--outer-size:24px}.cursor--triggered .cursor__outer[data-v-5877c391]{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#ff6f4f4d;border:none}.cursor--triggered .cursor__dot[data-v-5877c391]{opacity:0}.cursor--disabled[data-v-5877c391],.cursor--triggered .cursor__tail[data-v-5877c391]{display:none}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;src:url(./GeistMono-VariableFont_wght.0unNFQBi.ttf) format("truetype")}@font-face{font-family:Onest;font-style:normal;font-weight:100 900;src:url(./Onest-VariableFont_wght.ClXEBONp.ttf) format("truetype")}.code-stream[data-v-42df02f5]{inset:0;-webkit-mask-image:linear-gradient(180deg,transparent 0,#000 12%,#000 88%,transparent);mask-image:linear-gradient(180deg,transparent 0,#000 12%,#000 88%,transparent);opacity:0;overflow:hidden;pointer-events:none;position:absolute;transition:opacity .64s cubic-bezier(.4,0,.2,1)}.code-stream.is-active[data-v-42df02f5]{opacity:1}.code-stream__track[data-v-42df02f5]{padding:24px 16px;will-change:transform}.code-stream__line[data-v-42df02f5]{color:#ffffff47;display:flex;font-family:Geist Mono,monospace;font-size:11px;font-weight:400;letter-spacing:-.04em;line-height:18px;margin:0;min-height:18px;overflow:hidden}.code-stream__num[data-v-42df02f5]{flex:0 0 32px;opacity:.42;text-align:right;white-space:pre}.code-stream__src[data-v-42df02f5]{flex:1;min-width:0;overflow:hidden;padding-left:12px;-moz-tab-size:2;-o-tab-size:2;tab-size:2;text-overflow:clip;white-space:pre}.button[data-v-34e353b9]{align-items:center;border:none;cursor:pointer;display:inline-flex;font:inherit;gap:20px;justify-content:center;text-decoration:none;transition:color .35s ease-in-out,background-color .35s ease-in-out,opacity .35s ease-in-out}.button.is-disabled[data-v-34e353b9],.button[data-v-34e353b9]:disabled{opacity:.5;pointer-events:none}.button--primary[data-v-34e353b9]{background:transparent}.button--secondary[data-v-34e353b9]{align-items:center;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#c7c7c733;border-radius:55px;box-shadow:inset 0 1px 1px #ffffff80,inset 0 -1px 1px 1px #ffffff14,0 4px 12px #0000000a;display:flex;gap:6px;justify-content:center;overflow:hidden;padding:14px 22px}.button--secondary[data-v-34e353b9]:hover{background:#ffffffb3}.error-hero[data-v-38f7edc5]{--error-cols:4;--error-grid-inset:40px;--error-line-color:hsla(0,0%,100%,.14);--error-line-thickness:1px;--error-line-dash:14px;--error-line-gap:18px;background:radial-gradient(ellipse 80% 55% at 50% -10%,hsla(0,0%,100%,.08) 0,transparent 62%),linear-gradient(180deg,#2a2a2a,#121212 48%,#0c0c0c);color:#fff;min-height:100vh;min-height:var(--stack-vh,100lvh);overflow:hidden;position:relative}@media screen and (max-width:1024px){.error-hero[data-v-38f7edc5]{--error-cols:2}}@media screen and (max-width:767px){.error-hero[data-v-38f7edc5]{--error-grid-inset:16px}}.error-hero__noise[data-v-38f7edc5]{background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='180' height='180'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='0.5' numOctaves='4' stitchTiles='stitch' result='t'/><feColorMatrix in='t' type='saturate' values='0' result='m'/><feComponentTransfer in='m'><feFuncA type='linear' slope='0.64'/></feComponentTransfer></filter><rect width='100%' height='100%' filter='url(%23n)' fill='%23000'/></svg>");background-size:180px 180px;inset:0;opacity:.22;pointer-events:none;position:absolute;z-index:0}.error-hero__columns[data-v-38f7edc5]{display:grid;grid-template-columns:repeat(var(--error-cols),minmax(0,1fr));inset:0 var(--error-grid-inset);pointer-events:none;position:absolute;z-index:1}.error-hero__columns[data-v-38f7edc5]:after{background-image:repeating-linear-gradient(to bottom,var(--error-line-color) 0 var(--error-line-dash),transparent var(--error-line-dash) calc(var(--error-line-dash) + var(--error-line-gap)));bottom:0;content:"";pointer-events:none;position:absolute;right:0;top:0;transform:translate(50%);width:var(--error-line-thickness)}.error-hero__column[data-v-38f7edc5]{min-height:100%;min-width:0;overflow:hidden;position:relative}.error-hero__column[data-v-38f7edc5]:before{background-image:repeating-linear-gradient(to bottom,var(--error-line-color) 0 var(--error-line-dash),transparent var(--error-line-dash) calc(var(--error-line-dash) + var(--error-line-gap)));bottom:0;content:"";left:0;pointer-events:none;position:absolute;top:0;transform:translate(-50%);width:var(--error-line-thickness);z-index:0}.error-hero__column.is-filled[data-v-38f7edc5]{pointer-events:auto;z-index:2}@media screen and (max-width:1024px){.error-hero__column[data-v-38f7edc5]:nth-child(n+3){display:none}}.error-hero__scatter[data-v-38f7edc5]{bottom:80px;left:50%;overflow:hidden;pointer-events:none;position:absolute;top:96px;transform:translate(-50%);width:min(1300px,100% - 80px);z-index:1}@media screen and (max-width:1024px){.error-hero__scatter[data-v-38f7edc5]{display:none}}.error-hero__fragment[data-v-38f7edc5]{max-width:46%;position:absolute;white-space:nowrap}.error-hero__fragment[data-v-38f7edc5] .text__blur,.error-hero__fragment[data-v-38f7edc5] .text__sharp{padding-bottom:14px;padding-right:36px}.error-hero__fragment--code[data-v-38f7edc5]{left:auto;max-width:48%;right:2%;top:6%}.error-hero__fragment--code[data-v-38f7edc5] .text__blur,.error-hero__fragment--code[data-v-38f7edc5] .text__sharp{padding-bottom:18px;padding-right:48px}.error-hero__fragment--0[data-v-38f7edc5]{left:2%;top:14%}.error-hero__fragment--1[data-v-38f7edc5]{left:auto;right:6%;top:44%}.error-hero__fragment--2[data-v-38f7edc5]{bottom:8%;left:18%;top:auto}.error-hero__inner[data-v-38f7edc5]{display:flex;flex-direction:column;justify-content:end;min-height:100vh;min-height:var(--stack-vh,100lvh);padding-bottom:80px;padding-top:120px;pointer-events:none;position:relative;z-index:1}.error-hero__content[data-v-38f7edc5]{align-items:flex-start;display:flex;flex-direction:column;pointer-events:auto;width:100%}.error-hero__code[data-v-38f7edc5]{margin:0 auto;overflow:visible}.error-hero__code[data-v-38f7edc5] .text__blur,.error-hero__code[data-v-38f7edc5] .text__sharp{padding-bottom:20px;padding-right:56px}.error-hero__title[data-v-38f7edc5]{overflow:visible}.error-hero__title[data-v-38f7edc5] .text__blur,.error-hero__title[data-v-38f7edc5] .text__sharp{padding-bottom:12px;padding-right:40px}.error-hero__description[data-v-38f7edc5]{margin-top:28px;max-width:570px;opacity:.8}@media screen and (max-width:767px){.error-hero__description[data-v-38f7edc5]{font-size:16px}}.error-hero__home[data-v-38f7edc5]{align-items:center;background:#fff;border-radius:14px;bottom:80px;display:flex;gap:10px;height:66px;justify-content:space-between;min-width:292px;padding:0 24px;position:absolute;right:40px;z-index:3}.error-hero__home[data-v-38f7edc5]:hover{background:#ffffffe0}@media screen and (max-width:1024px){.error-hero__home[data-v-38f7edc5]{height:48px;margin-top:40px;min-width:352px;position:static}}@media screen and (max-width:640px){.error-hero__home[data-v-38f7edc5]{min-width:auto;width:100%}}@media screen and (min-width:1025px){.error-hero .error-hero__code[data-v-38f7edc5],.error-hero .error-hero__description[data-v-38f7edc5],.error-hero .error-hero__title[data-v-38f7edc5]{display:none}}@media screen and (max-width:1024px){.error-hero__inner[data-v-38f7edc5]{padding-bottom:96px;padding-top:100px}.error-hero__title[data-v-38f7edc5]{margin-top:20px}}@media screen and (max-width:767px){.error-hero__inner[data-v-38f7edc5]{padding-bottom:40px;padding-top:88px}.error-hero__title[data-v-38f7edc5]{margin-top:16px}.error-hero__description[data-v-38f7edc5]{margin-top:14px;max-width:320px}}.grid-mark[data-v-2bf7ce66]{--mark-color:#282828;--mark-size:28px;--mark-thickness:3px;height:var(--mark-size);pointer-events:none;position:absolute;transition:opacity .3s ease,transform .45s cubic-bezier(.34,1.56,.64,1),filter .3s ease;width:var(--mark-size);z-index:10}.grid-mark--flying[data-v-2bf7ce66]{animation:mark-fly-out-2bf7ce66 .48s ease-in forwards;animation-delay:inherit;transition:none}.grid-mark__arm[data-v-2bf7ce66]{background:var(--mark-color);position:absolute}.grid-mark__arm--bottom[data-v-2bf7ce66],.grid-mark__arm--top[data-v-2bf7ce66]{height:50%;left:50%;transform:translate(-50%);width:var(--mark-thickness)}.grid-mark__arm--top[data-v-2bf7ce66]{top:0}.grid-mark__arm--bottom[data-v-2bf7ce66]{bottom:0}.grid-mark__arm--left[data-v-2bf7ce66],.grid-mark__arm--right[data-v-2bf7ce66]{height:var(--mark-thickness);top:50%;transform:translateY(-50%);width:50%}.grid-mark__arm--right[data-v-2bf7ce66]{right:0}.grid-mark__arm--left[data-v-2bf7ce66]{left:0}@media screen and (max-width:767px){.grid-mark--mobile-hidden[data-v-2bf7ce66]{display:none}}@keyframes mark-fly-out-2bf7ce66{0%{opacity:1;transform:translate(calc(var(--base-x)),calc(var(--base-y))) rotate(0) scale(1)}50%{opacity:1;transform:translate(calc(var(--base-x) + var(--arc-x)),calc(var(--base-y) + var(--arc-y))) rotate(var(--fly-rot)) scale(1.05)}to{opacity:0;transform:translate(calc(var(--base-x) + var(--fly-x)),calc(var(--base-y) + var(--fly-y))) rotate(var(--fly-rot)) scale(.4)}}.news-card[data-v-2e73fd10]{--transition:.6s cubic-bezier(.16,1,.3,1);color:inherit;display:flex;flex-direction:column;height:422px;justify-content:space-between;overflow:visible;padding:18px;position:relative;text-decoration:none;width:100%}.news-card__image[data-v-2e73fd10]{background-color:#ff6f4f;display:block;height:100%;inset:0;-o-object-fit:cover;object-fit:cover;opacity:0;position:absolute;transform:scale(.8);transition:opacity .25s ease,transform .7s cubic-bezier(.16,1,.3,1);width:100%;z-index:0}.news-card__content[data-v-2e73fd10]{flex:1;flex-direction:column;position:relative;z-index:1}.news-card__content[data-v-2e73fd10],.news-card__top[data-v-2e73fd10]{display:flex;justify-content:space-between}.news-card__top[data-v-2e73fd10]{width:100%}.news-card__info[data-v-2e73fd10]{display:flex;flex-direction:column;gap:14px}.news-card__text[data-v-2e73fd10]{max-width:400px}.news-card__arrow[data-v-2e73fd10]{border:1px solid rgba(0,0,0,.1);border-radius:50%;height:48px;transform:rotate(-45deg);transition:background-color var(--transition),border-color var(--transition),transform var(--transition);width:48px}.news-card__arrow[data-v-2e73fd10] .icon{transition:filter var(--transition)}.news-card[data-v-2e73fd10] .text{transition:color var(--transition)}.news-card--with-image:hover .news-card__image[data-v-2e73fd10]{opacity:1;transform:scale(1)}.news-card--with-image:hover .news-card__arrow[data-v-2e73fd10]{background:#ffffff29;border-color:transparent;transform:rotate(0)}.news-card--with-image:hover .news-card__arrow[data-v-2e73fd10] .icon{filter:brightness(0) invert(1)}.news-card--with-image[data-v-2e73fd10]:hover .text{color:#fff}@media screen and (max-width:767px){.news-card[data-v-2e73fd10]{height:508px;padding:18px 22px}.news-card__text[data-v-2e73fd10]{max-width:100%}}.news{display:flex;gap:40px;justify-content:center;margin-bottom:140px;margin-top:140px}@media screen and (max-width:767px){.news{margin-bottom:80px}}.news__title-wrap{flex:0 0 auto;height:-moz-fit-content;height:fit-content;position:relative;width:-moz-fit-content;width:fit-content}.news__title{display:block;position:relative;z-index:1}.news .news-cards{display:grid;grid-template-columns:repeat(3,minmax(0,480px));max-width:1440px;position:relative;width:100%}@media screen and (max-width:1360px){.news{display:block;margin-top:80px}.news .news-cards{grid-template-columns:repeat(2,minmax(0,1fr));margin-top:28px;max-width:none}}@media screen and (max-width:767px){.news .news-cards{grid-template-columns:1fr}.news .news-card{--dash-right-size:var(--dash-thickness) 100%;--dash-bottom-size:100% var(--dash-thickness)}.news .news-card:nth-of-type(n+4){display:none}}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;src:url(./GeistMono-VariableFont_wght.0unNFQBi.ttf) format("truetype")}@font-face{font-family:Onest;font-style:normal;font-weight:100 900;src:url(./Onest-VariableFont_wght.ClXEBONp.ttf) format("truetype")}html{--stack-vh:100vh;background-color:#282828;font-family:Geist Mono,sans-serif;overflow-anchor:none;scroll-behavior:smooth}@supports (height:100lvh){html{--stack-vh:100lvh}}body{background-color:#282828}html.lenis{scroll-behavior:auto}*,:after,:before{box-sizing:border-box;font-family:inherit;margin:0;padding:0}a{text-decoration:none}a,button{color:inherit;cursor:pointer;font-size:inherit}button{background-color:transparent;border:none;font-family:inherit;outline:none}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration,input[type=search]::-webkit-search-results-button,input[type=search]::-webkit-search-results-decoration{display:none}img{background-repeat:no-repeat;background-size:cover;font-size:0;font-style:italic;height:auto;max-width:100%;shape-margin:1rem;vertical-align:middle}ul li{list-style:none}.nuxt-icon{margin-bottom:0!important}*,:after,:before{cursor:none!important}.dash-vars{--dash-color:#d8d8d8;--dash-thickness:1px;--dash-length:14px;--dash-gap:18px;--dash-top-size:100% var(--dash-thickness);--dash-right-size:var(--dash-thickness) 100%;--dash-bottom-size:100% var(--dash-thickness);--dash-left-size:var(--dash-thickness) 100%}@property --dash-color{syntax:"<color>";inherits:true;initial-value:#d8d8d8}.dash-border{background-image:repeating-linear-gradient(to right,var(--dash-color) 0 var(--dash-length),transparent var(--dash-length) calc(var(--dash-length) + var(--dash-gap))),repeating-linear-gradient(to bottom,var(--dash-color) 0 var(--dash-length),transparent var(--dash-length) calc(var(--dash-length) + var(--dash-gap))),repeating-linear-gradient(to bottom,var(--dash-color) 0 var(--dash-length),transparent var(--dash-length) calc(var(--dash-length) + var(--dash-gap))),repeating-linear-gradient(to right,var(--dash-color) 0 var(--dash-length),transparent var(--dash-length) calc(var(--dash-length) + var(--dash-gap)));background-position:0 0,100% 0,0 0,0 100%;background-repeat:no-repeat;background-size:var(--dash-top-size),var(--dash-right-size),var(--dash-left-size),var(--dash-bottom-size);border:0}.dash-mark{--mark-color:#282828;--mark-size:28px;--mark-thickness:4px}.anim-type,.anim-type-hold{display:inline-block;max-width:100%}.anim-type-hold{clip-path:inset(0 100% 0 0)}.anim-type{animation:anim-type .4s ease both;animation-delay:calc(var(--i, 0)*.06s)}@keyframes anim-type{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0 0 0 0)}}@media (prefers-reduced-motion:reduce){.anim-type,.anim-type-hold{animation:none;clip-path:none}}
