.v2-root{--paper:#ffffff;--paper-2:#f4f4f3;--paper-3:#e9e9e7;--ink:#0f0f0f;--ink-2:#191919;--moss:#3b4630;--moss-2:#4d5b3e;--orange:#e2550d;--orange-2:#c44709;--ink-c:15 15 15;--paper-c:255 255 255;--moss-c:59 70 48;--orange-c:226 85 13;--rule:rgb(15 15 15/0.11);--rule-strong:rgb(15 15 15/0.30);--rule-inv:rgb(255 255 255/0.16);--rule-inv-strong:rgb(255 255 255/0.38);font-family:var(--font-v2-body),ui-sans-serif,system-ui,sans-serif;background:var(--paper);color:var(--ink);-webkit-font-smoothing:antialiased}.v2-display{font-family:var(--font-v2-display),ui-sans-serif,system-ui,sans-serif;font-weight:800;letter-spacing:-.035em;line-height:1;text-wrap:balance}.v2-mono{font-family:var(--font-mono),ui-monospace,monospace;font-size:11px;font-weight:500;letter-spacing:.16em;text-transform:uppercase}.v2-halftone{background-image:radial-gradient(currentColor 1.1px,transparent 1.2px);background-size:9px 9px}.v2-reveal{opacity:0;transform:translateY(14px);transition:opacity .6s cubic-bezier(.16,1,.3,1),transform .6s cubic-bezier(.16,1,.3,1);transition-delay:var(--v2-delay,0s)}.v2-reveal[data-shown=true]{opacity:1;transform:none}@keyframes v2-blink{0%,60%,to{opacity:.22}30%{opacity:1}}@keyframes v2-wave{0%,to{transform:scaleY(.32)}50%{transform:scaleY(1)}}@keyframes v2-ticker{0%{transform:translateX(0)}to{transform:translateX(-50%)}}.v2-dot{animation:v2-blink 1.3s ease-in-out infinite}.v2-bar{transform-origin:center;animation:v2-wave 1.1s ease-in-out infinite}.v2-ticker{animation:v2-ticker 42s linear infinite}.v2-link{position:relative;padding-bottom:3px}.v2-link:after{content:"";position:absolute;left:0;bottom:0;height:1.5px;width:100%;background:currentColor;transform:scaleX(1);transform-origin:left;transition:transform .32s cubic-bezier(.16,1,.3,1)}.v2-link:hover:after{transform:scaleX(.3)}.v2-btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;border:1.5px solid var(--orange);background:var(--orange);color:#fff;border-radius:2px;padding:17px 30px;font-size:15px;font-weight:600;letter-spacing:-.01em;transition:background .22s ease,color .22s ease}.v2-btn:hover{background:transparent;color:var(--orange)}.v2-btn-ghost{border-color:var(--rule-strong);background:transparent;color:var(--ink)}.v2-btn-ghost:hover{background:var(--ink);border-color:var(--ink);color:var(--paper)}.v2-btn-inv{border-color:var(--rule-inv-strong);background:transparent;color:var(--paper)}.v2-btn-inv:hover{background:var(--paper);border-color:var(--paper);color:var(--ink)}.v2-faq summary{list-style:none;cursor:pointer}.v2-faq summary::-webkit-details-marker{display:none}.v2-faq details[open] .v2-faq-sign{transform:rotate(135deg)}.v2-no-scrollbar{scrollbar-width:none;-ms-overflow-style:none}.v2-no-scrollbar::-webkit-scrollbar{display:none}@media (prefers-reduced-motion:reduce){.v2-root *,.v2-root :after,.v2-root :before{animation-duration:.001ms!important;animation-iteration-count:1!important;transition-duration:.001ms!important}.v2-reveal{opacity:1;transform:none}}