.blur-orb[data-astro-cid-xm6k5x7w]{position:absolute;border-radius:999rem;width:var(--size);height:var(--size);filter:blur(calc(var(--blur-size) * 1px));z-index:-1;top:var(--top);left:var(--left);bottom:var(--bottom);right:var(--right);opacity:var(--opacity);transform:var(--transform);background-color:var(--bg-col)}@media (max-width: 750px){.blur-orb[data-astro-cid-xm6k5x7w]{width:var(--mobile-size, var(--size));height:var(--mobile-size, var(--size));filter:blur(calc(var(--mobile-blur-size, var(--blur-size)) * 1px));z-index:-1;top:var(--mobile-top, var(--top));left:var(--mobile-left, var(--left));bottom:var(--mobile-bottom, var(--bottom));right:var(--mobile-right, var(--right));opacity:var(--mobile-opacity, var(--opacity));transform:var(--mobile-transform, var(--transform));background-color:var(--mobile-bg-col, var(--bg-col))}}.spinner-root[data-astro-cid-lolztsa2]{display:inline-flex;align-items:center;justify-content:center}.spinner-container[data-astro-cid-lolztsa2]{animation:spinner-rotate linear 1.4s infinite;display:inline-block}@keyframes spinner-rotate{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.spinner-container[data-astro-cid-lolztsa2] circle[data-astro-cid-lolztsa2]{stroke-dasharray:80px,200px;stroke-dashoffset:0;animation:spinner-indicator 1.4s infinite ease-in-out;stroke:currentColor}@keyframes spinner-indicator{0%{stroke-dasharray:1px,200px;stroke-dashoffset:0}50%{stroke-dasharray:100px,200px;stroke-dashoffset:-15px}to{stroke-dasharray:100px,200px;stroke-dashoffset:-125px}}.button[data-astro-cid-vnzlvqnm]{display:flex;gap:1rem;align-items:center;cursor:pointer;border-radius:999rem;--height: 2.875rem;height:var(--height);padding:.625rem .625rem .625rem 1.25rem;white-space:nowrap;text-decoration:none;transition:filter .2s ease-out;font-size:.9375rem}.button[data-astro-cid-vnzlvqnm]:where(.color-primary){--bg-col: var(--theme-primary-main);--text-col: var(--theme-primary-contrastText)}.button[data-astro-cid-vnzlvqnm]:where(.variant-contained){background-color:var(--bg-col);color:var(--text-col)}.button[data-astro-cid-vnzlvqnm]:where(.variant-contained:hover){filter:brightness(120%)}.button[data-astro-cid-vnzlvqnm]:where(.variant-outlined){border:1px solid var(--bg-col);height:calc(var(--height) - 1px);color:var(--text-col)}.arrow-container[data-astro-cid-vnzlvqnm]{display:flex;align-items:center;justify-content:center;padding:.5625rem;border-radius:999rem;width:2.125rem;height:2.125rem;margin-left:auto}.arrow[data-astro-cid-vnzlvqnm]{width:100%;height:100%;margin-left:auto}.button[data-astro-cid-vnzlvqnm]:where(.variant-contained) .arrow-container[data-astro-cid-vnzlvqnm]{background-color:#fff}.button[data-astro-cid-vnzlvqnm]:where(.variant-outlined) .arrow-container[data-astro-cid-vnzlvqnm]{background-color:var(--bg-col)}.button[data-astro-cid-vnzlvqnm]:where(.variant-outlined) .arrow[data-astro-cid-vnzlvqnm]>[data-astro-cid-vnzlvqnm]{stroke:var(--text-col)}.button[data-astro-cid-vnzlvqnm]:focus-visible{outline:2px solid #fff}.button[data-astro-cid-vnzlvqnm] .spinner[data-astro-cid-vnzlvqnm]{position:absolute;left:50%;transform:translate(-50%);color:var(--text-col)}.button[data-astro-cid-vnzlvqnm]:not(.loading) .spinner[data-astro-cid-vnzlvqnm]{display:none}.button[data-astro-cid-vnzlvqnm].loading .arrow-container[data-astro-cid-vnzlvqnm]{opacity:0}.button[data-astro-cid-vnzlvqnm].loading{color:transparent}.card[data-astro-cid-dohjnao5]{display:flex;flex-direction:column;gap:1rem;--border: #1a204c;--border-grad: linear-gradient(var(--border) 0%, var(--border) 100%);--bg: var(--theme-bg-card);--bg-grad: linear-gradient(var(--bg) 0%, var(--bg) 100%);position:relative;isolation:isolate;background:var(--bg-grad) padding-box,var(--border-grad) border-box;border:1px solid transparent;padding:var(--padding);border-radius:1.25rem;overflow:hidden}.card[data-astro-cid-dohjnao5].padding-default{--padding: 2.5rem}.card[data-astro-cid-dohjnao5].padding-sm{--padding: 1.5rem}@media (max-width: 750px){.card[data-astro-cid-dohjnao5].padding-default{--padding: 1.875rem}}.dots[data-astro-cid-sexpyg22]{isolation:isolate;position:absolute;z-index:-1;width:var(--size);height:var(--size);background-image:radial-gradient(var(--dot-color) 0%,var(--dot-color) var(--dot-size),transparent calc(var(--dot-size) + 1px));background-size:calc(var(--dot-size) + var(--dot-spacing)) calc(var(--dot-size) + var(--dot-spacing))}.dots[data-astro-cid-sexpyg22].fade:after{content:" ";position:absolute;top:0;left:0;width:100%;height:100%;background-image:radial-gradient(transparent 0%,var(--fade-col) 75%);transform:scale(1.02);transform-origin:center}.section-inner[data-astro-cid-sz7xmlte]{flex-direction:row!important;justify-content:space-between}.company-info[data-astro-cid-sz7xmlte]{display:flex;flex-direction:column;align-items:flex-start;gap:1.875rem;max-width:16.5rem}.logo[data-astro-cid-sz7xmlte]{width:auto;height:1.75rem}.socials[data-astro-cid-sz7xmlte]{display:flex;gap:.9375rem}.social-link[data-astro-cid-sz7xmlte]{display:flex}.social-link[data-astro-cid-sz7xmlte] img[data-astro-cid-sz7xmlte]{width:1.5rem;height:1.5rem}.link-groups[data-astro-cid-sz7xmlte]{display:flex;gap:5rem}.link-group[data-astro-cid-sz7xmlte]{display:flex;flex-direction:column;gap:1.5rem}.link[data-astro-cid-sz7xmlte]{color:var(--theme-text-primary)}@media (max-width: 750px){.section[data-astro-cid-sz7xmlte]{padding-bottom:calc(var(--section-padding-block) * 2)}.section-inner[data-astro-cid-sz7xmlte]{flex-direction:column!important}.link-groups[data-astro-cid-sz7xmlte]{justify-content:space-between;gap:2rem;max-width:24rem}}html{--nav-height: 5rem}nav[data-astro-cid-5blmo7yk]{display:flex;align-items:center;padding-inline:2rem;position:sticky;top:0;left:0;width:100%;height:var(--nav-height);z-index:1000}nav[data-astro-cid-5blmo7yk]:before{content:" ";position:absolute;top:0;left:0;width:100%;height:100%;background-color:#ffffff0d;opacity:1;z-index:-1;backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);transition:max-height .2s ease-out,opacity .2s ease-out}nav[data-astro-cid-5blmo7yk]:not(.scrolled):not(.open):before{opacity:0}.nav-inner[data-astro-cid-5blmo7yk]{display:flex;align-items:center;max-width:90rem;width:100%;height:100%;margin-inline:auto;gap:1.25rem}.logo-link[data-astro-cid-5blmo7yk]{display:flex;padding:.5rem;margin:-.5rem}.logo[data-astro-cid-5blmo7yk]{height:1.75rem;width:auto}.links-container[data-astro-cid-5blmo7yk]{display:flex;justify-content:space-between;gap:1rem;align-items:center;flex:1}.links-container-inner[data-astro-cid-5blmo7yk]{display:contents}.links[data-astro-cid-5blmo7yk]{display:flex}.link[data-astro-cid-5blmo7yk]{padding-inline:.75rem;padding-block:1rem;color:var(--theme-text-secondary);font-size:.9375rem}.nav-menu-button[data-astro-cid-5blmo7yk]{display:none}@media (max-width: 750px){html{--nav-height: 4rem}nav[data-astro-cid-5blmo7yk]{padding-inline:1.25rem}nav[data-astro-cid-5blmo7yk]:before{height:calc(var(--nav-height) + var(--nav-max-height));max-height:calc(var(--nav-height) + var(--nav-max-height))}nav[data-astro-cid-5blmo7yk]:not(.open):before{max-height:var(--nav-height)}nav[data-astro-cid-5blmo7yk].open:before{max-height:calc(var(--nav-max-height) + var(--nav-height))}.nav-menu-button[data-astro-cid-5blmo7yk]{display:flex;align-items:center;justify-content:center;width:1.5rem;height:1.5rem;cursor:pointer;margin-left:auto}.nav-menu-button-open-icon[data-astro-cid-5blmo7yk]{width:100%;height:100%}.nav-menu-button-close-icon[data-astro-cid-5blmo7yk]{width:80%;height:80%}nav[data-astro-cid-5blmo7yk]:not(.open) .nav-menu-close-icon[data-astro-cid-5blmo7yk]{display:none}nav[data-astro-cid-5blmo7yk].open .nav-menu-open-icon[data-astro-cid-5blmo7yk]{display:none}.links-container[data-astro-cid-5blmo7yk]{position:absolute;display:flex;flex-direction:column;align-items:flex-start;top:100%;left:0;width:100%;height:auto;max-height:var(--nav-max-height);overflow:hidden;transition:max-height .2s ease-out}.links-container-inner[data-astro-cid-5blmo7yk]{display:flex;flex-direction:column;align-items:stretch;padding:1.25rem;padding-top:0;gap:1rem}nav[data-astro-cid-5blmo7yk]:not(.open) .links-container[data-astro-cid-5blmo7yk]{max-height:0}.links[data-astro-cid-5blmo7yk]{flex-direction:column;gap:.25rem}.link[data-astro-cid-5blmo7yk]{padding-block:.5rem;padding-inline:0}}@font-face{font-family:General Sans;src:url(/_astro/GeneralSans-Variable.p1VyP7gg.woff2) format("woff2"),url(/_astro/GeneralSans-Variable.DAqniUaj.woff) format("woff"),url(/_astro/GeneralSans-Variable.D4t1btYN.ttf) format("truetype");font-weight:100 900;font-style:normal;font-display:swap}@font-face{font-family:Inter;src:url(/_astro/Inter-Variable.CsZN7Q4s.woff2) format("woff2"),url(/_astro/Inter-Variable.ECa2c6oC.ttf) format("truetype");font-weight:100 900;font-style:normal}@font-face{font-family:PP Supply Mono;src:url(/_astro/PPSupplyMono-Light.BiCRKESF.woff2) format("woff2"),url(/_astro/PPSupplyMono-Light.DApj15XS.otf) format("opentype");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:PP Supply Mono;src:url(/_astro/PPSupplyMono-Regular.CZTeOlSF.woff2) format("woff2"),url(/_astro/PPSupplyMono-Regular.DYY0lEvl.otf) format("opentype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:PP Supply Mono;src:url(/_astro/PPSupplyMono-Medium.Bg5T9Ok2.woff2) format("woff2"),url(/_astro/PPSupplyMono-Medium.DgbC8HgP.otf) format("opentype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:PP Supply Mono;src:url(/_astro/PPSupplyMono-Bold.2KNdrM9b.woff2) format("woff2"),url(/_astro/PPSupplyMono-Bold.B5qi6hK8.otf) format("opentype");font-weight:700;font-style:normal;font-display:swap}html{display:flex;flex-direction:column;font-family:var(--theme-font-primary);min-height:100%;font-size:clamp(10px,1.5vw,16px);color-scheme:dark}@media (max-width: 750px){html{font-size:100%}}body{display:flex;flex-direction:column;flex:1;background-color:var(--theme-bg-default);color:var(--theme-text-primary)}#root{display:flex;flex-direction:column;flex:1}a{color:var(--theme-primary-main);border-radius:4px}a:hover{text-decoration:underline}*:where(:not(html,iframe,canvas,img,svg,video,audio):not(svg *,symbol *,.katex *)){all:unset;display:revert}*:not(.katex *),*:before,*:after{box-sizing:border-box}:where(a,button){cursor:revert}ol,ul,menu{list-style:none}img{max-inline-size:100%;max-block-size:100%}table{border-collapse:collapse}input,textarea{-webkit-user-select:auto}textarea{white-space:revert}meter{-webkit-appearance:revert;appearance:revert}:where(pre){all:revert}::placeholder{color:unset}::marker{content:initial}:where([hidden]){display:none}:where([contenteditable]:not([contenteditable=false])){-moz-user-modify:read-write;-webkit-user-modify:read-write;overflow-wrap:break-word;-webkit-line-break:after-white-space;-webkit-user-select:auto}:where([draggable=true]){-webkit-user-drag:element}:where(dialog:modal){all:revert}@media (max-width: 850px){.custom img{height:100%!important}}*{box-sizing:border-box}*:not([readonly]):focus-visible{outline:2px solid #fff}html{--track-col: #333;--thumb-col: #838383}.thin-scroll.contrast{--track-col: #2a2a2a;--thumb-col: #3f3f3f}.thin-scroll{scrollbar-width:thin;scrollbar-color:var(--thumb-col) var(--track-col)}.thin-scroll::-webkit-scrollbar{width:6px!important;height:6px!important}.thin-scroll::-webkit-scrollbar-track{box-shadow:none;background-color:var(--track-col)}.thin-scroll::-webkit-scrollbar-thumb{background-color:var(--thumb-col)}.hide-scroll::-webkit-scrollbar{display:none}.hide-scroll{-ms-overflow-style:none;scrollbar-width:none}img{color:transparent}li{position:relative;padding-left:1.75em}li:before{content:" ";position:absolute;top:.7em;left:.55em;width:.3em;height:.3em;border-radius:999rem;background:#fff}@keyframes loader{0%{opacity:1}to{opacity:.7}}@keyframes fade-in{0%{opacity:0}to{opacity:1}}.contrast{color:var(--theme-background-contrast)}.highlight{color:var(--theme-primary-main);font-weight:500}@media (min-width: 500.1px){.sm-only{display:none}}@media (min-width: 700.1px){.mobile-only{display:none}}@media (max-width: 700px){.hide-mobile{display:none}}.bold{font-weight:700}.italic{font-style:italic}.underline{text-decoration:underline}.blink{animation:blink .8s infinite linear}@keyframes blink{0%{opacity:1}30%{opacity:0}70%{opacity:0}to{opacity:1}}.vis-hidden{clip:rect(0 0 0 0);clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}
