@font-face{font-family:Instrument Sans;font-style:normal;font-weight:400 700;font-stretch:100%;font-display:swap;src:url(../media/c7f47671e39f7787-s.3wn_q526zaolu.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Instrument Sans;font-style:normal;font-weight:400 700;font-stretch:100%;font-display:swap;src:url(../media/f06bf9da926bae75-s.p.3uuun_-7zsf1g.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Instrument Sans Fallback;src:local(Arial);ascent-override:94.42%;descent-override:24.33%;line-gap-override:0.0%;size-adjust:102.74%}.LA5v5G_className{font-family:Instrument Sans,Instrument Sans Fallback;font-style:normal}.LA5v5G_variable{--font-instrument-sans:"Instrument Sans", "Instrument Sans Fallback"}
:root{--brand-green:#00e878;--ink-0:#fff;--ink-50:#f7f9f8;--ink-100:#eef1f0;--ink-200:#dde2e0;--ink-300:#c4cbc8;--ink-400:#98a19d;--ink-500:#69746f;--ink-600:#47524d;--ink-800:#1a211e;--ink-900:#101412;--ink-950:#080b0a;--volta-canvas:var(--ink-50);--volta-surface:var(--ink-0);--volta-ink:var(--ink-950);--volta-muted:var(--ink-600);--volta-border:var(--ink-200);--action-background:var(--brand-green);--action-foreground:var(--ink-950);--action-hover:#12d976;--text-accent:#006b39;--focus-ring:#007540;--motion-fast:.14s;--motion-standard:.22s;--ease-settle:cubic-bezier(.16, 1, .3, 1);--radius-control:8px;--radius-surface:16px}*{box-sizing:border-box}html{scroll-behavior:smooth;background:var(--volta-canvas)}body{color:var(--volta-ink);font-family:var(--font-instrument-sans,Arial), sans-serif;-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;margin:0}button,input,summary{font:inherit}a{color:inherit;text-decoration:none}button,a,summary{-webkit-tap-highlight-color:transparent}button,summary{cursor:pointer}svg{vertical-align:middle;flex-shrink:0}img{max-width:100%;display:block}p,h1,h2,h3,h4,figure{margin:0}h1,h2,h3{text-wrap:balance}::selection{background:var(--brand-green);color:var(--ink-950)}:focus-visible{outline:3px solid var(--focus-ring);outline-offset:5px}[id]{scroll-margin-top:104px}[hidden]{display:none!important}.sr-only{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.volta-container{width:min(100% - 96px,1248px);margin-inline:auto}.eyebrow{color:var(--text-accent);letter-spacing:.035em;align-items:center;gap:12px;font-size:12px;font-weight:600;line-height:1.6;display:flex}.shift-mark{flex:0 0 18px;width:18px;height:18px;display:inline-block;position:relative}.shift-mark:before,.shift-mark:after{content:"";background:var(--brand-green);width:12px;height:12px;position:absolute}.shift-mark:before{top:0;left:0}.shift-mark:after{top:6px;left:6px}.button{border-radius:var(--radius-control);min-height:52px;transition:background var(--motion-fast), transform var(--motion-standard) var(--ease-settle);border:1px solid #0000;justify-content:center;align-items:center;gap:24px;padding:14px 24px;font-size:14px;font-weight:600;line-height:1.5;display:inline-flex}.button-green{background:var(--action-background);color:var(--action-foreground)}.button-dark{background:var(--ink-950);color:var(--ink-0)}.button-small{gap:16px;min-height:44px;padding:10px 16px;font-size:13px}.text-link,.product-link{align-items:center;gap:12px;min-height:44px;font-size:14px;font-weight:600;display:inline-flex}.product-link{border-bottom:1px solid;align-self:flex-start}.text-link svg,.product-link svg{transition:transform var(--motion-standard) var(--ease-settle)}.status{background:var(--ink-100);max-width:100%;color:var(--ink-600);border:1px solid var(--ink-200);white-space:nowrap;border-radius:4px;align-items:center;padding:4px 8px;font-size:10px;font-weight:550;line-height:1.5;display:inline-flex}.status-available{color:#006839;background:#e8f9ee;border-color:#c6e9d3}.status-evolving{color:#725416;background:#faf3e3;border-color:#eadfc3}.status-inverse{background:var(--ink-800);border-color:var(--ink-600);color:var(--ink-300)}.skip-link{z-index:100;background:var(--brand-green);color:var(--ink-950);border-radius:8px;padding:16px 24px;font-weight:600;position:fixed;top:8px;left:16px;transform:translateY(-160%)}.skip-link:focus{transform:translateY(0)}.site-header{z-index:50;border-bottom:1px solid var(--volta-border);background:color-mix(in srgb, var(--volta-canvas) 96%, transparent);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);position:sticky;top:0}.header-inner{justify-content:space-between;align-items:center;gap:24px;min-height:80px;display:flex}.home-link{padding-block:8px;display:inline-flex}.volta-lockup{align-items:center;gap:10px;display:inline-flex}.volta-symbol{border:1px solid var(--volta-border);background:var(--ink-0);width:34px;height:34px;color:var(--ink-950);letter-spacing:-.07em;border-radius:8px;justify-content:center;align-items:center;font-size:20px;font-weight:700;display:flex;position:relative}.volta-symbol>span{background:var(--brand-green);border-radius:50%;width:5px;height:5px;position:absolute;bottom:5px;right:5px}.volta-wordmark{letter-spacing:-.06em;font-size:23px;font-weight:750}.desktop-navigation{align-items:center;gap:32px;display:flex}.desktop-navigation>a{min-height:44px;color:var(--volta-muted);align-items:center;font-size:14px;font-weight:500;display:flex}.header-actions{align-items:center;gap:12px;display:flex}.mobile-navigation{display:none;position:relative}.menu-trigger{border:1px solid var(--volta-border);width:46px;height:46px;color:var(--volta-ink);background:var(--volta-surface);border-radius:8px;justify-content:center;align-items:center;display:flex}.mobile-menu{border:1px solid var(--volta-border);border-radius:var(--radius-surface);background:var(--ink-0);width:min(320px,100vw - 48px);padding:16px;position:absolute;top:60px;right:0;box-shadow:0 16px 40px #080b0a12}.mobile-menu-label{color:var(--ink-500);padding:0 8px 12px;font-size:12px}.mobile-menu a{border-top:1px solid var(--ink-100);justify-content:space-between;align-items:center;padding:16px 8px;font-size:16px;font-weight:550;display:flex}.site-footer{border-top:1px solid var(--volta-border);background:var(--volta-canvas);padding:64px 0 24px}.footer-main{grid-template-columns:1.7fr 1fr 1fr 1fr;gap:48px;display:grid}.footer-brand p{max-width:280px;color:var(--volta-muted);margin-top:16px;font-size:14px;line-height:1.6}.footer-links{flex-direction:column;align-items:flex-start;display:flex}.footer-links>p{color:var(--ink-500);margin-bottom:12px;font-size:12px}.footer-links a{min-height:44px;color:var(--volta-muted);align-items:center;gap:12px;font-size:14px;display:inline-flex}.footer-bottom{border-top:1px solid var(--volta-border);color:var(--ink-500);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin-top:48px;padding-top:20px;font-size:11px;display:flex}.footer-bottom a{align-items:center;gap:12px;min-height:44px;display:flex}@media (hover:hover){.button-green:hover{background:var(--action-hover)}.button-dark:hover{background:var(--ink-800)}.button:hover{transform:translateY(-2px)}.text-link:hover svg,.product-link:hover svg{transform:translate(2px,-2px)}.desktop-navigation a:hover,.footer-links a:hover{color:var(--text-accent)}}@media (max-width:1100px){.footer-main{gap:24px}}@media (max-width:899px){.desktop-navigation{display:none}.mobile-navigation{display:block}}@media (max-width:767px){.volta-container{width:calc(100% - 48px)}.header-inner{gap:12px;min-height:72px}.header-cta{display:none}.site-footer{padding-top:48px}.footer-main{grid-template-columns:1fr 1fr;gap:32px 16px}.footer-brand{grid-column:1/-1}.footer-brand p{max-width:320px}.footer-bottom{gap:4px 16px;margin-top:32px}.footer-bottom>p:nth-child(2){display:none}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition:none!important;animation:none!important}.button:hover{transform:none}}@media (forced-colors:active){.button,.status,.volta-symbol,.menu-trigger{border:1px solid buttontext}.shift-mark:before,.shift-mark:after{background:highlight}a:focus-visible{outline-color:highlight}}
