:root{font-family:Instrument Sans Variable,system-ui,Helvetica,Arial,sans-serif;line-height:1.2;font-weight:500;letter-spacing:-.01rem;color:#fff;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;--white: #ffffff;--black: #000000;--helium-gradient-start-rgb: 21, 38, 113;--helium-gradient-start: rgb(var(--helium-gradient-start-rgb));--helium-gradient-mid-rgb: 27, 44, 120;--helium-gradient-mid: rgb(var(--helium-gradient-mid-rgb));--helium-gradient-end: #5669bd;--helium-gradient: linear-gradient( 180deg, var(--helium-gradient-start) 10%, var(--helium-gradient-mid) 30%, var(--helium-gradient-end) 100% );--helium-elevated: 175, 190, 255;--helium-elevated-10: rgba(var(--helium-elevated), .1);--helium-elevated-20: rgba(var(--helium-elevated), .2);--helium-elevated-25: rgba(var(--helium-elevated), .25);--helium-elevated-30: rgba(var(--helium-elevated), .3);--helium-elevated-40: rgba(var(--helium-elevated), .4);--helium-elevated-50: rgba(var(--helium-elevated), .5);--helium-elevated-80: rgba(var(--helium-elevated), .8);--helium-elevated-100: rgba(var(--helium-elevated), 1);--top-mask-gradient: linear-gradient( 180deg, #152671 8%, rgba(21, 38, 113, .55) 64%, rgba(21, 38, 113, 0) 100% );--white-80: rgba(255, 255, 255, .8);--white-90: rgba(255, 255, 255, .9);--gap-1: 12px;--gap-2: 24px;--content-padding: 32px;--section-padding: 48px;--page-scroll-gradient-mask: linear-gradient( to bottom, rgba(0, 0, 0, 1) 80%, rgba(0, 0, 0, .1) 90%, rgba(0, 0, 0, 0) 100% )}*{-webkit-tap-highlight-color:transparent}*::-webkit-scrollbar{display:none}body{margin:0;background:var(--helium-gradient-end);display:flex;justify-content:center}h1,h2,h3{line-height:90%;font-weight:500;margin-block:0;margin-inline:0}strong{font-weight:600}.markdown-contents>h1,.markdown-contents h2,.markdown-contents h3{margin-top:32px;margin-bottom:16px}.markdown-contents>p,.markdown-contents li{line-height:130%}h1{font-size:48px;letter-spacing:-.1rem}h2{font-size:36px;letter-spacing:-.06rem}p,a,li{margin:0;font-size:16px;line-height:1.22;color:var(--helium-elevated-100)}a{text-underline-offset:4px}a:focus-visible{border-radius:5px}svg,img{pointer-events:none;user-select:none;-webkit-user-select:none;-webkit-user-drag:none}button{appearance:none;letter-spacing:inherit;word-spacing:unset;line-height:inherit;text-indent:0px;text-shadow:none;text-align:center;cursor:pointer;box-sizing:border-box;margin:0;padding-block:0;padding-inline:0;border:none;font-family:inherit;font-weight:inherit}button,.button{color:var(--white);background-color:var(--helium-elevated-20);font-size:16px;padding:11px 18px;border-radius:12px;transition:.1s background-color,.2s transform,.2s opacity;display:flex;align-items:center;gap:9px;user-select:none;-webkit-user-select:none;-webkit-user-drag:none}:is(button,.button):active,:is(button,.button):hover:active{background-color:var(--helium-elevated-30);transform:scale(.98)}:is(button,.button).primary{color:var(--black);background-color:var(--white)}:is(button,.button).primary:active,:is(button,.button).primary:hover:active{background-color:var(--white-80)}:is(button,.button).inactive,:is(button,.button):disabled{pointer-events:none;opacity:.5}:is(button,.button).selected{box-shadow:0 0 0 2px var(--white) inset}:is(button,.button) svg{height:21px;width:21px;stroke-width:2px}:is(button,.button).thin{padding:9px 16px;gap:7px;border-radius:50px}:is(button,.button).thin svg{height:18px;width:18px;stroke-width:2px}@media (hover: hover){button:hover,.button:hover{background-color:var(--helium-elevated-25);transform:scale(1.03)}button.primary:hover,.button.primary:hover{background-color:var(--white-90)}}a:focus-visible,button:focus-visible,.button:focus-visible{outline:1.5px var(--white) solid;outline-offset:4px}.horizontal-section{display:flex;flex-direction:row;justify-content:space-between;gap:var(--section-padding);margin:var(--section-padding) 0;padding:0 var(--content-padding)}.horizontal-section.big{margin:80px 0}.section-text-stack{display:flex;flex-direction:column;gap:var(--section-padding)}.landing-paragraph{font-size:20px}@keyframes fade-in{0%{opacity:0}}@media (prefers-reduced-motion){*{animation:none!important}}@media screen and (max-width: 535px){:root{--content-padding: 24px;--section-padding: 36px}.landing-paragraph{font-size:18px}h1{font-size:40px}h2{font-size:28px;letter-spacing:-.045rem}}@media screen and (max-width: 1200px){.horizontal-section{flex-direction:column;align-items:center}}ul{padding-left:16px}@media print{:root{--helium-elevated: 0, 0, 0;--content-padding: 0}*{color:#000!important;background:transparent!important}button,footer,.button:not(.helium-logo){display:none!important}}@font-face{font-family:Instrument Sans Variable;font-style:normal;font-display:swap;font-weight:400 700;font-stretch:75% 100%;src:url(./instrument-sans-latin-ext-wdth-normal.C5E2Gvlv.woff2) format("woff2-variations");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Instrument Sans Variable;font-style:normal;font-display:swap;font-weight:400 700;font-stretch:75% 100%;src:url(./instrument-sans-latin-wdth-normal.BVScPF0l.woff2) format("woff2-variations");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}header.svelte-oiwvqb{width:100%;display:flex;justify-content:center;background:var(--top-mask-gradient);position:fixed;z-index:10}#header-content.svelte-oiwvqb{display:flex;justify-content:space-between;align-items:center;width:100%;padding:calc(var(--content-padding) - 2px) var(--content-padding);max-width:1500px}#actions.svelte-oiwvqb{display:flex;gap:8px;align-items:center}.helium-logo.svelte-oiwvqb{background:none;padding:0}.helium-logo.svelte-oiwvqb:active{background:none}.helium-logo.svelte-oiwvqb svg{height:26px;width:auto}@media print{header.svelte-oiwvqb{position:absolute}.helium-logo.svelte-oiwvqb path{fill:#000}}header.svelte-oiwvqb .header-link{display:flex;align-items:center;gap:3px;color:var(--white);text-decoration:none}header.svelte-oiwvqb .header-link svg{height:16px;width:16px}@media (hover: hover){header.svelte-oiwvqb .header-link:not(:active):not(:hover){background:none}}@media not (hover: hover){header.svelte-oiwvqb .header-link:not(:active){background:none}}#menu-toggle.svelte-oiwvqb{display:none;align-items:center;gap:6px;color:var(--white)}.chevron.svelte-oiwvqb{display:flex;align-items:center;transition:transform .2s}.chevron.svelte-oiwvqb.open{transform:rotate(180deg)}.chevron.svelte-oiwvqb svg{height:16px;width:16px}#links.svelte-oiwvqb{display:flex;gap:8px;align-items:center}@media (max-width: 750px){.helium-logo.svelte-oiwvqb svg{height:24px}#menu-toggle.svelte-oiwvqb{display:flex}#links.svelte-oiwvqb{position:absolute;top:0;right:0;width:100%;z-index:-1;background:var(--top-mask-gradient);flex-direction:column;align-items:end;gap:8px;padding:84px var(--content-padding);opacity:0;visibility:hidden;transform:translateY(-20px)}#links.svelte-oiwvqb.animate{transition:transform .2s,opacity .15s,visibility .15s}#links.svelte-oiwvqb.open{opacity:1;visibility:visible;transform:none}#links.svelte-oiwvqb.open.animate{transition:transform .25s,opacity .2s}[dir=rtl] #links.svelte-oiwvqb{left:0;right:unset}}footer.svelte-1sr6y3t{display:flex;flex-direction:row;flex-wrap:wrap;gap:5rem;row-gap:3rem;justify-content:center;padding:calc(var(--content-padding) * 2) var(--content-padding)}.column.svelte-1sr6y3t{display:flex;flex-direction:column;gap:8px}.imput.svelte-1sr6y3t{display:flex;flex-direction:column}.imput-logo.svelte-1sr6y3t svg{height:32px;width:32px}.imput-love.svelte-1sr6y3t{display:inline-block}.imput-love.svelte-1sr6y3t a{color:#fff}footer.svelte-1sr6y3t a{text-decoration:none}@media (hover: hover){footer.svelte-1sr6y3t a:hover{text-decoration:underline}}@media (max-width: 750px){footer.svelte-1sr6y3t{justify-content:start}}.copy-animation.svelte-122274{display:flex;align-items:center;justify-content:center;position:relative;height:24px;width:24px}.copy-animation.svelte-122274 svg{will-change:transform}.icon-copy.svelte-122274,.icon-check.svelte-122274{display:flex;position:absolute;transition:transform .25s,opacity .25s}.icon-copy.svelte-122274{transform:none;opacity:1}.icon-check.svelte-122274{transform:scale(.4);opacity:0}.check.svelte-122274 .icon-copy:where(.svelte-122274){transform:scale(.4);opacity:0}.check.svelte-122274 .icon-check:where(.svelte-122274){transform:none;opacity:1}.dialog-holder.svelte-1lmxhxz{position:fixed;height:100vh;width:100%;z-index:99;pointer-events:none}dialog.svelte-1lmxhxz{display:flex;flex-direction:column;justify-content:center;align-items:center;background:none;max-height:100%;max-width:100%;height:100%;width:100%;margin:0;padding:0;border:none;pointer-events:all;inset-inline-start:unset;inset-inline-end:unset;overflow:hidden;color:var(--white);z-index:99}dialog.svelte-1lmxhxz:modal{inset-block-start:0;inset-block-end:0}dialog.svelte-1lmxhxz:modal::backdrop{display:none}.dialog-container.svelte-1lmxhxz{--padding: calc(var(--content-padding) / 2);display:flex;flex-direction:column;justify-content:flex-end;align-items:center;text-align:center;line-height:1.4;gap:10px;padding:var(--padding);max-width:350px;position:fixed;background:rgba(var(--helium-gradient-mid-rgb),.9);outline:2px solid var(--helium-elevated-30);border-radius:calc(var(--padding) + 12px);will-change:transform;transition:transform .2s,opacity .2s,visibility .2s}.dialog-backdrop.svelte-1lmxhxz{position:fixed;height:100%;width:100%;z-index:-1;opacity:0;background-color:rgba(var(--helium-gradient-mid-rgb),.2);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);transition:opacity .2s;will-change:opacity}.dialog-backdrop-close.svelte-1lmxhxz{position:inherit;height:100%;width:100%;z-index:-1}.dialog-holder.svelte-1lmxhxz:has(dialog[open]:where(.svelte-1lmxhxz)) .dialog-backdrop:where(.svelte-1lmxhxz){opacity:1}body:has(dialog[open]){overflow:hidden}dialog.svelte-1lmxhxz:not([open]){visibility:hidden}dialog.svelte-1lmxhxz:not([open]) .dialog-container:where(.svelte-1lmxhxz){opacity:0;visibility:hidden;transform:scale(.8);transition:transform .2s,opacity .1s,visibility .1s}.dialog-header.svelte-1lmxhxz{display:flex;flex-direction:column;align-items:center;gap:8px}h2.svelte-1lmxhxz{font-size:24px;letter-spacing:-.5px}.header-text.svelte-1lmxhxz{font-size:16px}.dialog-header.svelte-1lmxhxz>svg{width:36px;height:36px;stroke-width:1.5}.dialog-content.svelte-1lmxhxz{display:flex;flex-direction:column;gap:12px;width:100%}.action-container.svelte-1lmxhxz{display:grid;grid-template-columns:1fr 1fr;gap:6px;width:100%}.action-container.svelte-1lmxhxz.three{grid-template-columns:1fr 1fr 1fr}.action-container.svelte-1lmxhxz button:where(.svelte-1lmxhxz),.action-container.svelte-1lmxhxz .button:where(.svelte-1lmxhxz){flex-direction:column;gap:5px;line-height:1.2;padding:14px}.action-container.svelte-1lmxhxz button:where(.svelte-1lmxhxz) svg,.action-container.svelte-1lmxhxz .button:where(.svelte-1lmxhxz) svg{width:24px;height:24px;stroke-width:1.5}button.svelte-1lmxhxz,.button.svelte-1lmxhxz{justify-content:center}a.svelte-1lmxhxz{text-decoration:none}@media screen and (max-width: 550px){dialog.svelte-1lmxhxz:not([open]) .dialog-container:where(.svelte-1lmxhxz){transform:translateY(50px)}.dialog-container.svelte-1lmxhxz{bottom:0;background:none;border-radius:0;outline:none;max-width:500px}.dialog-backdrop.svelte-1lmxhxz{background:linear-gradient(0deg,rgba(var(--helium-gradient-start-rgb),.9) 30%,transparent)}}.page-content.svelte-12qhfyh{height:100%;width:100%;max-width:1500px;padding-top:90px}#page-background.svelte-12qhfyh{position:fixed;z-index:-1;height:100%;width:100%;background:var(--helium-gradient)}@media screen and (max-width: 1500px){.page-content.svelte-12qhfyh{overflow-x:hidden}}@media print{.page-content.svelte-12qhfyh{padding-top:48px}}
