.Navbar-module__mCmXEa__nav{z-index:100;background:0 0;justify-content:space-between;align-items:center;height:64px;padding:0 2rem;transition:background .3s,box-shadow .3s,border-color .3s;display:flex;position:fixed;top:0;left:0;right:0}.Navbar-module__mCmXEa__navScrolled{background:color-mix(in srgb,var(--bg-primary)92%,transparent);-webkit-backdrop-filter:blur(20px);border-bottom:1px solid var(--border);box-shadow:0 4px 24px #0000001f}.Navbar-module__mCmXEa__logo{color:var(--text-primary);letter-spacing:-.02em;flex-shrink:0;align-items:center;gap:8px;font-size:1.25rem;font-weight:700;text-decoration:none;display:flex}.Navbar-module__mCmXEa__links{align-items:center;gap:2rem;list-style:none;display:flex}.Navbar-module__mCmXEa__link{color:var(--text-secondary);transition:color var(--transition);font-size:.9rem;font-weight:500;text-decoration:none}.Navbar-module__mCmXEa__link:hover{color:var(--text-primary)}.Navbar-module__mCmXEa__actions{align-items:center;gap:.75rem;display:flex}.Navbar-module__mCmXEa__themeToggle{border-radius:var(--radius-md);border:1px solid var(--border);background:var(--bg-card);width:36px;height:36px;color:var(--text-secondary);transition:all var(--transition);cursor:pointer;flex-shrink:0;justify-content:center;align-items:center;display:flex}.Navbar-module__mCmXEa__themeToggle:hover{border-color:var(--accent);color:var(--accent);background:var(--accent-light)}.Navbar-module__mCmXEa__signIn{color:var(--text-secondary);border-radius:var(--radius-md);transition:color var(--transition);cursor:pointer;background:0 0;border:none;padding:.5rem 1rem;font-size:.9rem;font-weight:500;text-decoration:none}.Navbar-module__mCmXEa__signIn:hover{color:var(--text-primary)}.Navbar-module__mCmXEa__getAccess{color:var(--nav-cta-text,#050c08);background:var(--nav-cta-bg,var(--accent));border-radius:var(--radius-md);transition:all var(--transition);box-shadow:0 0 20px var(--accent-glow);cursor:pointer;border:none;align-items:center;padding:.5rem 1.25rem;font-size:.9rem;font-weight:600;text-decoration:none;display:inline-flex}.Navbar-module__mCmXEa__getAccess:hover{background:var(--nav-cta-bg-hover,var(--accent-hover));box-shadow:0 0 30px var(--accent-glow);color:var(--nav-cta-text,#050c08);transform:translateY(-1px)}.Navbar-module__mCmXEa__hamburger{border:1px solid var(--border);border-radius:var(--radius-md);cursor:pointer;width:38px;height:38px;transition:border-color var(--transition),background var(--transition);background:0 0;flex-direction:column;justify-content:center;align-items:center;gap:5px;padding:8px;display:none}.Navbar-module__mCmXEa__hamburger:hover{border-color:var(--accent);background:var(--accent-light)}.Navbar-module__mCmXEa__bar{background:var(--text-primary);transform-origin:50%;border-radius:2px;width:18px;height:2px;transition:all .25s;display:block}.Navbar-module__mCmXEa__barTop{transform:translateY(7px)rotate(45deg)}.Navbar-module__mCmXEa__barMid{opacity:0;transform:scaleX(0)}.Navbar-module__mCmXEa__barBot{transform:translateY(-7px)rotate(-45deg)}.Navbar-module__mCmXEa__mobileMenu{background:var(--bg-primary);border-top:1px solid var(--border);z-index:99;flex-direction:column;padding:0;animation:.2s forwards Navbar-module__mCmXEa__slideDown;position:fixed;inset:64px 0 0;overflow-y:auto}@keyframes Navbar-module__mCmXEa__slideDown{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}.Navbar-module__mCmXEa__mobileMenuInner{flex-direction:column;padding:.75rem 1.5rem 2rem;display:flex}.Navbar-module__mCmXEa__mobileLink{color:var(--text-primary);border-bottom:1px solid var(--border);transition:color var(--transition);align-items:center;padding:.875rem 0;font-size:1rem;font-weight:500;text-decoration:none;display:flex}.Navbar-module__mCmXEa__mobileLink:hover{color:var(--accent)}.Navbar-module__mCmXEa__mobileDivider{background:var(--border);height:1px;margin:.75rem 0}.Navbar-module__mCmXEa__mobileActions{flex-direction:column;gap:.625rem;margin-top:1.25rem;display:flex}.Navbar-module__mCmXEa__mobileSignIn{text-align:center;color:var(--text-primary);border:1px solid var(--border);border-radius:var(--radius-md);transition:all var(--transition);padding:.75rem;font-size:.95rem;font-weight:500;text-decoration:none;display:block}.Navbar-module__mCmXEa__mobileSignIn:hover{border-color:var(--accent);color:var(--accent)}.Navbar-module__mCmXEa__mobileGetAccess{text-align:center;background:var(--nav-cta-bg,var(--accent));color:var(--nav-cta-text,#050c08);border-radius:var(--radius-md);transition:all var(--transition);padding:.75rem;font-size:.95rem;font-weight:600;text-decoration:none;display:block}.Navbar-module__mCmXEa__mobileGetAccess:hover{background:var(--accent-hover)}.Navbar-module__mCmXEa__mobileThemeRow{border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;padding:.875rem 0;display:flex}.Navbar-module__mCmXEa__mobileThemeLabel{color:var(--text-primary);font-size:1rem;font-weight:500}.Navbar-module__mCmXEa__mobileThemeToggle{border-radius:var(--radius-md);border:1px solid var(--border);background:var(--bg-card);width:36px;height:36px;color:var(--text-secondary);cursor:pointer;transition:all var(--transition);justify-content:center;align-items:center;display:flex}.Navbar-module__mCmXEa__mobileThemeToggle:hover{border-color:var(--accent);color:var(--accent);background:var(--accent-light)}.Navbar-module__mCmXEa__solutionsItem{list-style:none;position:static}.Navbar-module__mCmXEa__solutionsTrigger{color:var(--text-secondary);cursor:pointer;transition:color var(--transition);background:0 0;border:none;align-items:center;gap:4px;padding:0;font-family:inherit;font-size:.9rem;font-weight:500;display:inline-flex}.Navbar-module__mCmXEa__solutionsTrigger:hover,.Navbar-module__mCmXEa__solutionsTriggerOpen{color:var(--text-primary)}.Navbar-module__mCmXEa__chevron{flex-shrink:0;transition:transform .2s}.Navbar-module__mCmXEa__chevronOpen{transform:rotate(180deg)}.Navbar-module__mCmXEa__dropdown{z-index:99;background:var(--bg-secondary);-webkit-backdrop-filter:blur(20px);border-bottom:1px solid var(--border);padding:2rem;animation:.2s forwards Navbar-module__mCmXEa__dropdownIn;position:fixed;top:64px;left:0;right:0;box-shadow:0 24px 48px #00000080}@keyframes Navbar-module__mCmXEa__dropdownIn{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}.Navbar-module__mCmXEa__dropdownInner{grid-template-columns:1fr 380px;gap:3rem;max-width:1100px;margin:0 auto;display:grid}.Navbar-module__mCmXEa__dropdownSection{flex-direction:column;gap:.75rem;display:flex}.Navbar-module__mCmXEa__dropdownSectionTitle{text-transform:uppercase;letter-spacing:.1em;color:var(--text-muted);border-bottom:1px solid var(--border-subtle);padding-bottom:.25rem;font-size:11px;font-weight:700}.Navbar-module__mCmXEa__dropdownGrid{grid-template-columns:1fr 1fr;gap:4px;display:grid}.Navbar-module__mCmXEa__dropdownList{flex-direction:column;gap:4px;display:flex}.Navbar-module__mCmXEa__dropdownItem{border-radius:var(--radius-md);transition:all var(--transition);border:1px solid #0000;border-left-width:2px;align-items:flex-start;gap:.75rem;padding:.625rem .75rem;text-decoration:none;display:flex}.Navbar-module__mCmXEa__dropdownItem:hover{background:var(--bg-hover);border-color:var(--border-subtle);border-left-color:var(--accent)}.Navbar-module__mCmXEa__dropdownItemIcon{border-radius:var(--radius-sm);background:var(--accent-light);width:32px;min-width:32px;height:32px;color:var(--accent);justify-content:center;align-items:center;display:flex}.Navbar-module__mCmXEa__dropdownItemContent{flex-direction:column;gap:2px;min-width:0;display:flex}.Navbar-module__mCmXEa__dropdownItemTitle{color:var(--text-primary);white-space:nowrap;text-overflow:ellipsis;font-size:13px;font-weight:600;overflow:hidden}.Navbar-module__mCmXEa__dropdownItemDesc{color:var(--text-muted);white-space:nowrap;text-overflow:ellipsis;font-size:12px;overflow:hidden}.Navbar-module__mCmXEa__mobileSolutionsToggle{width:100%;color:var(--text-primary);border:none;border-bottom:1px solid var(--border);cursor:pointer;text-align:left;transition:color var(--transition);background:0 0;justify-content:space-between;align-items:center;padding:.875rem 0;font-family:inherit;font-size:1rem;font-weight:500;display:flex}.Navbar-module__mCmXEa__mobileSolutionsToggle:hover{color:var(--accent)}.Navbar-module__mCmXEa__mobileSolutionsList{background:var(--bg-card);border-radius:var(--radius-md);border:1px solid var(--border);flex-direction:column;gap:0;margin:.5rem 0;padding:.5rem;display:flex}.Navbar-module__mCmXEa__mobileSolutionsGroup{margin-bottom:.25rem}.Navbar-module__mCmXEa__mobileSolutionsGroupLabel{text-transform:uppercase;letter-spacing:.1em;color:var(--text-muted);padding:.5rem .5rem .25rem;font-size:10px;font-weight:700}.Navbar-module__mCmXEa__mobileSolutionLink{color:var(--text-secondary);border-radius:var(--radius-sm);transition:all var(--transition);align-items:center;gap:.625rem;padding:.5rem .625rem;font-size:.9rem;font-weight:500;text-decoration:none;display:flex}.Navbar-module__mCmXEa__mobileSolutionLink:hover{color:var(--text-primary);background:var(--bg-hover)}@media (max-width:768px){.Navbar-module__mCmXEa__links,.Navbar-module__mCmXEa__actions{display:none}.Navbar-module__mCmXEa__hamburger,.Navbar-module__mCmXEa__mobileMenu{display:flex}}
.NewsletterForm-module__6lDYbW__form{border-top:1px solid var(--border);margin-top:2rem;padding-top:1.5rem}.NewsletterForm-module__6lDYbW__label{text-transform:uppercase;letter-spacing:.08em;color:var(--text-primary);margin:0 0 .6rem;font-size:.75rem;font-weight:700}.NewsletterForm-module__6lDYbW__row{gap:.4rem;display:flex}.NewsletterForm-module__6lDYbW__input{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-md);min-width:0;color:var(--text-primary);outline:none;flex:1;padding:.55rem .8rem;font-family:inherit;font-size:13px;transition:border-color .15s}.NewsletterForm-module__6lDYbW__input::placeholder{color:var(--text-muted)}.NewsletterForm-module__6lDYbW__input:focus{border-color:var(--accent)}.NewsletterForm-module__6lDYbW__btn{background:var(--accent);color:#0a1a0e;border-radius:var(--radius-md);cursor:pointer;white-space:nowrap;border:none;padding:.55rem 1rem;font-family:inherit;font-size:13px;font-weight:700;transition:background .15s}.NewsletterForm-module__6lDYbW__btn:hover{background:var(--accent-hover)}.NewsletterForm-module__6lDYbW__btn:disabled{opacity:.6;cursor:not-allowed}.NewsletterForm-module__6lDYbW__success{color:var(--accent);align-items:center;gap:.5rem;margin-top:1.5rem;font-size:13px;font-weight:600;display:flex}.NewsletterForm-module__6lDYbW__successIcon{background:var(--accent-light);border-radius:50%;justify-content:center;align-items:center;width:18px;height:18px;font-size:11px;display:flex}.NewsletterForm-module__6lDYbW__error{color:var(--danger);margin:.4rem 0 0;font-size:12px}
.Footer-module__DaFM4q__footer{border-top:1px solid var(--border-subtle);background:var(--bg-secondary);padding:4rem 2rem 2rem}.Footer-module__DaFM4q__inner{grid-template-columns:2fr 1fr 1fr 1fr;gap:3rem;max-width:1200px;margin:0 auto 3rem;display:grid}.Footer-module__DaFM4q__logo{color:var(--text-primary);letter-spacing:-.02em;align-items:center;gap:8px;margin-bottom:1rem;font-size:1.125rem;font-weight:700;display:inline-flex}.Footer-module__DaFM4q__desc{color:var(--text-muted);max-width:280px;margin-bottom:1.5rem;font-size:.875rem;line-height:1.7}.Footer-module__DaFM4q__socials{gap:.75rem;display:flex}.Footer-module__DaFM4q__social{border-radius:var(--radius-md);background:var(--bg-card);border:1px solid var(--border);width:36px;height:36px;color:var(--text-muted);transition:all var(--transition);justify-content:center;align-items:center;display:flex}.Footer-module__DaFM4q__social:hover{border-color:var(--accent);color:var(--accent);background:var(--accent-light)}.Footer-module__DaFM4q__colTitle{text-transform:uppercase;letter-spacing:.1em;color:var(--text-primary);margin-bottom:1rem;font-size:.75rem;font-weight:700}.Footer-module__DaFM4q__links{flex-direction:column;gap:.625rem;list-style:none;display:flex}.Footer-module__DaFM4q__link{color:var(--text-muted);transition:color var(--transition);font-size:.875rem}.Footer-module__DaFM4q__link:hover{color:var(--text-primary)}.Footer-module__DaFM4q__bottom{border-top:1px solid var(--border-subtle);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem;max-width:1200px;margin:0 auto;padding-top:1.5rem;display:flex}.Footer-module__DaFM4q__copy{color:var(--text-muted);font-size:.8rem}@media (max-width:900px){.Footer-module__DaFM4q__inner{grid-template-columns:1fr 1fr}.Footer-module__DaFM4q__brand{grid-column:1/-1}}@media (max-width:480px){.Footer-module__DaFM4q__inner{grid-template-columns:1fr}}
.Hero-module__s-6kkG__hero{border-bottom:1px solid var(--h-line);position:relative;overflow:hidden}.Hero-module__s-6kkG__globe{pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.Hero-module__s-6kkG__inner{max-width:var(--h-max);border-inline:1px solid var(--h-line);grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);align-items:center;gap:48px;min-height:min(100dvh,820px);margin:0 auto;padding:136px 48px 88px;display:grid;position:relative}.Hero-module__s-6kkG__copy{max-width:600px}.Hero-module__s-6kkG__h1{letter-spacing:-.035em;color:var(--h-text);margin:0;font-size:clamp(38px,4.6vw,58px);font-weight:500;line-height:1.04}.Hero-module__s-6kkG__line1{white-space:nowrap}.Hero-module__s-6kkG__typed{color:var(--h-text)}.Hero-module__s-6kkG__caret{vertical-align:-.08em;background:var(--h-accent);width:.06em;height:.9em;margin-left:.06em;animation:1s step-end infinite Hero-module__s-6kkG__blink;display:inline-block}.Hero-module__s-6kkG__dot{color:var(--h-accent)}.Hero-module__s-6kkG__sub{max-width:46ch;color:var(--h-muted);margin:24px 0 0;font-size:17px;line-height:1.6}.Hero-module__s-6kkG__ctas{flex-wrap:wrap;gap:12px;margin-top:36px;display:flex}.Hero-module__s-6kkG__primary,.Hero-module__s-6kkG__secondary{white-space:nowrap;border-radius:10px;align-items:center;gap:8px;height:44px;padding:0 20px;font-size:15px;font-weight:500;text-decoration:none;transition:transform .2s cubic-bezier(.16,1,.3,1),background-color .2s,border-color .2s;display:inline-flex}.Hero-module__s-6kkG__primary{background:var(--h-ink);color:var(--h-on-ink)}.Hero-module__s-6kkG__primary:hover{background:var(--h-ink-hover)}.Hero-module__s-6kkG__primary svg{transition:transform .2s cubic-bezier(.16,1,.3,1)}.Hero-module__s-6kkG__primary:hover svg{transform:translate(3px)}.Hero-module__s-6kkG__secondary{border:1px solid var(--h-line-strong);background:var(--h-surface);color:var(--h-text)}.Hero-module__s-6kkG__secondary:hover{border-color:var(--h-muted)}.Hero-module__s-6kkG__primary:active,.Hero-module__s-6kkG__secondary:active{transform:scale(.98)}.Hero-module__s-6kkG__primary:focus-visible,.Hero-module__s-6kkG__secondary:focus-visible{outline:2px solid var(--h-accent);outline-offset:3px}.Hero-module__s-6kkG__chat{flex-direction:column;justify-self:end;gap:10px;width:100%;max-width:380px;min-height:430px;display:flex;position:relative}.Hero-module__s-6kkG__bubbleIn,.Hero-module__s-6kkG__bubbleOut,.Hero-module__s-6kkG__order,.Hero-module__s-6kkG__saved,.Hero-module__s-6kkG__typing{opacity:0;transition:opacity .45s cubic-bezier(.16,1,.3,1),transform .45s cubic-bezier(.16,1,.3,1);transform:translateY(10px)scale(.98)}[data-shown=true].Hero-module__s-6kkG__bubbleIn,[data-shown=true].Hero-module__s-6kkG__bubbleOut,[data-shown=true].Hero-module__s-6kkG__order,[data-shown=true].Hero-module__s-6kkG__saved,[data-shown=true].Hero-module__s-6kkG__typing{opacity:1;transform:none}.Hero-module__s-6kkG__bubbleIn,.Hero-module__s-6kkG__bubbleOut{border:1px solid var(--h-line);max-width:85%;color:var(--h-text);box-shadow:var(--h-shadow);padding:10px 14px 22px;font-size:14px;line-height:1.45;position:relative}.Hero-module__s-6kkG__bubbleIn{background:var(--h-surface);border-radius:14px 14px 14px 4px;align-self:flex-start}.Hero-module__s-6kkG__bubbleOut{background:var(--h-bubble-out);border-radius:14px 14px 4px;align-self:flex-end}.Hero-module__s-6kkG__agent{color:var(--h-accent-ink);margin-bottom:2px;font-size:12px;font-weight:500;display:block}.Hero-module__s-6kkG__time{font-family:var(--font-geist-mono),ui-monospace,monospace;color:var(--h-faint);align-items:center;gap:3px;font-size:10px;display:inline-flex;position:absolute;bottom:5px;right:10px}.Hero-module__s-6kkG__time svg{color:var(--h-accent)}.Hero-module__s-6kkG__typing{background:var(--h-bubble-out);border-radius:14px;align-self:flex-end;gap:4px;height:0;padding:0 14px;display:flex;overflow:hidden}[data-shown=true].Hero-module__s-6kkG__typing{align-items:center;height:34px}.Hero-module__s-6kkG__typing span{background:var(--h-muted);border-radius:50%;width:6px;height:6px;animation:1s ease-in-out infinite Hero-module__s-6kkG__bounce}.Hero-module__s-6kkG__typing span:nth-child(2){animation-delay:.15s}.Hero-module__s-6kkG__typing span:nth-child(3){animation-delay:.3s}.Hero-module__s-6kkG__order{border:1px solid var(--h-line);background:var(--h-surface);box-shadow:var(--h-shadow);border-radius:14px;margin-top:6px;padding:14px}.Hero-module__s-6kkG__orderTop{justify-content:space-between;align-items:baseline;display:flex}.Hero-module__s-6kkG__orderId{font-family:var(--font-geist-mono),ui-monospace,monospace;color:var(--h-faint);font-size:11px}.Hero-module__s-6kkG__orderPrice{color:var(--h-text);font-variant-numeric:tabular-nums;font-size:18px;font-weight:500}.Hero-module__s-6kkG__orderItem{color:var(--h-muted);margin-top:4px;font-size:13px}.Hero-module__s-6kkG__pills{flex-wrap:wrap;gap:6px;margin-top:12px;display:flex}.Hero-module__s-6kkG__pill{border:1px solid var(--h-line);color:var(--h-faint);border-radius:999px;align-items:center;gap:4px;padding:4px 10px;font-size:12px;transition:background-color .3s,color .3s,border-color .3s;display:inline-flex}.Hero-module__s-6kkG__pill svg{opacity:0;transition:opacity .3s}.Hero-module__s-6kkG__pill[data-on=true]{background:var(--h-accent-soft);color:var(--h-accent-ink);border-color:#0000}.Hero-module__s-6kkG__pill[data-on=true] svg{opacity:1}.Hero-module__s-6kkG__saved{border:1px solid var(--h-line);background:var(--h-surface);color:var(--h-text);border-radius:12px;align-items:center;gap:10px;padding:10px 14px;font-size:13px;display:flex}.Hero-module__s-6kkG__savedIcon{background:var(--h-accent);width:22px;height:22px;color:var(--h-on-accent);border-radius:50%;place-items:center;display:grid}@keyframes Hero-module__s-6kkG__blink{50%{opacity:0}}@keyframes Hero-module__s-6kkG__bounce{0%,60%,to{transform:translateY(0)}30%{transform:translateY(-3px)}}@media (max-width:960px){.Hero-module__s-6kkG__inner{grid-template-columns:1fr;gap:40px;min-height:0;padding:112px 24px 64px}.Hero-module__s-6kkG__chat{justify-self:start;min-height:410px}}@media (max-width:640px){.Hero-module__s-6kkG__inner{border-inline:0;padding:104px 16px 56px}.Hero-module__s-6kkG__h1{min-height:3.12em}.Hero-module__s-6kkG__line1{white-space:normal}.Hero-module__s-6kkG__sub{font-size:16px}.Hero-module__s-6kkG__primary,.Hero-module__s-6kkG__secondary{flex:auto;justify-content:center}}@media (prefers-reduced-motion:reduce){.Hero-module__s-6kkG__caret,.Hero-module__s-6kkG__typing span{animation:none}.Hero-module__s-6kkG__bubbleIn,.Hero-module__s-6kkG__bubbleOut,.Hero-module__s-6kkG__order,.Hero-module__s-6kkG__saved,.Hero-module__s-6kkG__typing,.Hero-module__s-6kkG__pill,.Hero-module__s-6kkG__pill svg{transition:none}}
.Home-module__YeEf2G__page{--h-max:1200px;--h-bg:#08110c;--h-surface:#0e1a13;--h-surface-2:#122119;--h-line:#e2f4e914;--h-line-strong:#e2f4e929;--h-text:#e6f4ec;--h-muted:#97ae9f;--h-faint:#66806f;--h-accent:#00dc82;--h-accent-ink:#3ee89f;--h-accent-soft:#00dc821f;--h-on-accent:#04140b;--h-ink:#e6f4ec;--h-ink-hover:#f7fdf9;--h-on-ink:#08110c;--h-bubble-out:#10291c;--h-shadow:0 1px 2px #0000004d,0 8px 24px #00000038;--wave-rgb:0,220,130;--wave-tint:150,240,120;--wave-strength:.8;--bg-primary:var(--h-bg);--bg-card:var(--h-surface);--bg-hover:var(--h-surface-2);--border:var(--h-line-strong);--border-subtle:var(--h-line);--text-primary:var(--h-text);--text-secondary:var(--h-muted);--text-muted:var(--h-faint);--accent:var(--h-accent);--accent-glow:transparent;--bg-secondary:var(--h-surface-2);--nav-cta-bg:var(--h-ink);--nav-cta-bg-hover:var(--h-ink-hover);--nav-cta-text:var(--h-on-ink);--font-sans:var(--font-geist),ui-sans-serif,system-ui,sans-serif;background:var(--h-bg);min-height:100dvh;color:var(--h-text);font-family:var(--font-sans);-webkit-font-smoothing:antialiased}[data-theme=light] .Home-module__YeEf2G__page{--h-bg:#fbfcfa;--h-surface:#fff;--h-surface-2:#f3f7f4;--h-line:#0c2c1c14;--h-line-strong:#0c2c1c26;--h-text:#0d2318;--h-muted:#55695d;--h-faint:#7f9186;--h-accent:#00b86b;--h-accent-ink:#00774a;--h-accent-soft:#00b86b1f;--h-on-accent:#fbfffd;--h-ink:#0f3b29;--h-ink-hover:#165238;--h-on-ink:#f4fbf7;--h-bubble-out:#e6f7ee;--h-shadow:0 1px 2px #10281c0d,0 8px 24px #10281c0f;--wave-rgb:0,184,107;--wave-tint:110,214,70;--wave-strength:.85;--globe-rgb:0,128,76;--globe-strength:1.6}.Home-module__YeEf2G__section{border-bottom:1px solid var(--h-line)}.Home-module__YeEf2G__frame{max-width:var(--h-max);border-inline:1px solid var(--h-line);margin:0 auto;padding:104px 48px}.Home-module__YeEf2G__head{max-width:720px;margin-bottom:56px;position:relative}.Home-module__YeEf2G__head:before{content:"";background:var(--h-accent);width:2px;height:28px;position:absolute;top:6px;left:-49px}.Home-module__YeEf2G__h2{letter-spacing:-.025em;color:var(--h-text);margin:0;font-size:clamp(28px,3.4vw,40px);font-weight:500;line-height:1.15}.Home-module__YeEf2G__h2 span{color:var(--h-muted);display:block}.Home-module__YeEf2G__lead{max-width:56ch;color:var(--h-muted);margin:16px 0 0;font-size:16px;line-height:1.6}.Home-module__YeEf2G__mono{font-family:var(--font-geist-mono),ui-monospace,monospace}.Home-module__YeEf2G__reveal[data-reveal=armed]>*,.Home-module__YeEf2G__reveal[data-reveal=in]>*{transition:opacity .7s cubic-bezier(.16,1,.3,1),transform .7s cubic-bezier(.16,1,.3,1)}.Home-module__YeEf2G__reveal[data-reveal=armed]>*{opacity:0;transform:translateY(18px)}.Home-module__YeEf2G__reveal>:nth-child(2){transition-delay:70ms}.Home-module__YeEf2G__reveal>:nth-child(3){transition-delay:.14s}.Home-module__YeEf2G__reveal>:nth-child(4){transition-delay:.21s}.Home-module__YeEf2G__reveal>:nth-child(5){transition-delay:.28s}.Home-module__YeEf2G__reveal>:nth-child(6){transition-delay:.35s}.Home-module__YeEf2G__reveal>:nth-child(7){transition-delay:.42s}.Home-module__YeEf2G__reveal>:nth-child(n+8){transition-delay:.49s}.Home-module__YeEf2G__strip{border-bottom:1px solid var(--h-line);overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000);mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000)}.Home-module__YeEf2G__stripTrack{width:max-content;animation:50s linear infinite Home-module__YeEf2G__marquee;display:flex}.Home-module__YeEf2G__strip:hover .Home-module__YeEf2G__stripTrack{animation-play-state:paused}.Home-module__YeEf2G__stripItem{color:var(--h-muted);white-space:nowrap;align-items:center;gap:10px;padding:18px 32px;font-size:14px;display:flex}.Home-module__YeEf2G__stripValue{background:var(--h-accent-soft);color:var(--h-accent-ink);font-family:var(--font-geist-mono),ui-monospace,monospace;font-variant-numeric:tabular-nums;border-radius:6px;padding:2px 8px;font-size:12px}.Home-module__YeEf2G__bento{grid-template-rows:auto auto;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);gap:16px;display:grid}.Home-module__YeEf2G__card{border:1px solid var(--h-line);background:var(--h-surface);border-radius:16px;flex-direction:column;transition:border-color .25s,transform .35s cubic-bezier(.16,1,.3,1);display:flex;overflow:hidden}.Home-module__YeEf2G__card:hover{border-color:var(--h-line-strong);transform:translateY(-2px)}.Home-module__YeEf2G__cardTall{grid-row:span 2}.Home-module__YeEf2G__cardTop{justify-content:space-between;align-items:center;padding:20px 24px 0;display:flex}.Home-module__YeEf2G__cardName{color:var(--h-text);font-size:15px;font-weight:500}.Home-module__YeEf2G__tag{background:var(--h-accent-soft);color:var(--h-accent-ink);font-family:var(--font-geist-mono),ui-monospace,monospace;border-radius:6px;padding:2px 8px;font-size:11px}.Home-module__YeEf2G__demo{border:1px solid var(--h-line);background:var(--h-surface-2);border-radius:12px;flex-direction:column;flex:1;justify-content:space-between;gap:16px;margin:16px 24px 0;padding:16px;display:flex;position:relative}.Home-module__YeEf2G__cardBody{padding:20px 24px 24px}.Home-module__YeEf2G__cardTitle{color:var(--h-text);margin:0;font-size:17px;font-weight:500}.Home-module__YeEf2G__cardDesc{color:var(--h-muted);margin:6px 0 0;font-size:14px;line-height:1.55}.Home-module__YeEf2G__trio{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.Home-module__YeEf2G__trio .Home-module__YeEf2G__cardDesc{min-height:4.65em}.Home-module__YeEf2G__agentCard{border:1px solid var(--h-line);background:radial-gradient(ellipse 60% 90% at 18% 50%,var(--h-accent-soft),transparent 70%),var(--h-surface);border-radius:16px;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:center;gap:48px;margin-top:16px;padding:40px 48px;display:grid}.Home-module__YeEf2G__agentTop{align-items:center;gap:12px;display:flex}.Home-module__YeEf2G__agentName{color:var(--h-accent-ink);font-size:15px;font-weight:500}.Home-module__YeEf2G__agentTitle{letter-spacing:-.02em;color:var(--h-text);margin:16px 0 0;font-size:clamp(22px,2.4vw,28px);font-weight:500}.Home-module__YeEf2G__agentCopy .Home-module__YeEf2G__cardDesc{max-width:58ch;margin-top:10px;font-size:15px}.Home-module__YeEf2G__powers{flex-wrap:wrap;align-items:center;gap:8px;margin-top:24px;display:flex}.Home-module__YeEf2G__powersLabel{font-family:var(--font-geist-mono),ui-monospace,monospace;color:var(--h-faint);margin-right:4px;font-size:12px}.Home-module__YeEf2G__caps{grid-template-columns:repeat(4,minmax(0,1fr));gap:40px 32px;margin-top:72px;display:grid}.Home-module__YeEf2G__cap{border-top:1px solid var(--h-line);padding-top:20px}.Home-module__YeEf2G__capIcon{border:1px solid var(--h-line);width:32px;height:32px;color:var(--h-accent-ink);border-radius:8px;place-items:center;margin-bottom:14px;display:grid}.Home-module__YeEf2G__capName{color:var(--h-text);margin:0;font-size:15px;font-weight:500}.Home-module__YeEf2G__capDesc{color:var(--h-muted);margin:6px 0 0;font-size:13px;line-height:1.55}.Home-module__YeEf2G__industries{flex-wrap:wrap;align-items:center;gap:8px;margin-top:64px;display:flex}.Home-module__YeEf2G__industriesLabel{color:var(--h-faint);margin-right:8px;font-size:13px}.Home-module__YeEf2G__industry{border:1px solid var(--h-line);color:var(--h-muted);border-radius:999px;padding:6px 12px;font-size:13px}.Home-module__YeEf2G__textLink{color:var(--h-text);align-items:center;gap:6px;margin-top:40px;font-size:14px;font-weight:500;text-decoration:none;display:inline-flex}.Home-module__YeEf2G__textLink svg{transition:transform .2s cubic-bezier(.16,1,.3,1)}.Home-module__YeEf2G__textLink:hover svg{transform:translate(3px)}.Home-module__YeEf2G__steps{border-top:1px solid var(--h-line);border-bottom:1px solid var(--h-line);grid-template-columns:repeat(4,minmax(0,1fr));margin:0 -48px;padding:0;list-style:none;display:grid;position:relative;overflow:hidden}.Home-module__YeEf2G__step{padding:28px 24px 32px;position:relative}.Home-module__YeEf2G__step+.Home-module__YeEf2G__step{border-left:1px solid var(--h-line)}.Home-module__YeEf2G__step:before{content:"";background:var(--h-accent);transform-origin:0;height:2px;position:absolute;top:-1px;left:0;right:0;transform:scaleX(0)}.Home-module__YeEf2G__steps[data-reveal=in] .Home-module__YeEf2G__step:before{animation:.6s cubic-bezier(.16,1,.3,1) forwards Home-module__YeEf2G__stepOn}.Home-module__YeEf2G__steps[data-reveal=in] .Home-module__YeEf2G__step:nth-child(2):before{animation-delay:.5s}.Home-module__YeEf2G__steps[data-reveal=in] .Home-module__YeEf2G__step:nth-child(3):before{animation-delay:1s}.Home-module__YeEf2G__steps[data-reveal=in] .Home-module__YeEf2G__step:nth-child(4):before{animation-delay:1.5s}.Home-module__YeEf2G__steps:after{content:"";background:linear-gradient(to right,transparent,var(--h-accent-ink),transparent);width:120px;height:2px;animation:4.5s cubic-bezier(.65,0,.35,1) 2s infinite Home-module__YeEf2G__spark;position:absolute;top:-1px;left:0;transform:translate(-120px)}.Home-module__YeEf2G__steps[data-reveal=idle] .Home-module__YeEf2G__step:before{transform:none}.Home-module__YeEf2G__stepNum{font-family:var(--font-geist-mono),ui-monospace,monospace;color:var(--h-accent-ink);font-size:12px}.Home-module__YeEf2G__stepTitle{color:var(--h-text);margin:14px 0 0;font-size:17px;font-weight:500}.Home-module__YeEf2G__stepDesc{color:var(--h-muted);margin:6px 0 0;font-size:14px;line-height:1.55}.Home-module__YeEf2G__quoteBox{text-align:center;max-width:820px;margin:0 auto}.Home-module__YeEf2G__quote{letter-spacing:-.015em;min-height:7.5em;color:var(--h-text);margin:0;font-size:clamp(20px,2.4vw,28px);font-weight:400;line-height:1.45;animation:.5s cubic-bezier(.16,1,.3,1) Home-module__YeEf2G__quoteIn}.Home-module__YeEf2G__quoteTabs{border-top:1px solid var(--h-line);justify-content:center;margin-top:40px;display:flex}.Home-module__YeEf2G__quoteTab{text-align:left;cursor:pointer;color:var(--h-faint);background:0 0;border:0;padding:18px 24px 0;transition:color .2s;position:relative}.Home-module__YeEf2G__quoteTab:before{content:"";background:var(--h-accent);height:2px;transition:transform .4s cubic-bezier(.16,1,.3,1);position:absolute;top:-1px;left:0;right:0;transform:scaleX(0)}.Home-module__YeEf2G__quoteTab[aria-selected=true]{color:var(--h-text)}.Home-module__YeEf2G__quoteTab[aria-selected=true]:before{transform:scaleX(1)}.Home-module__YeEf2G__quoteTabs[data-auto=true] .Home-module__YeEf2G__quoteTab[aria-selected=true]:before{transform-origin:0;animation:7s linear Home-module__YeEf2G__timer}.Home-module__YeEf2G__quoteTab:focus-visible{outline:2px solid var(--h-accent);outline-offset:4px;border-radius:4px}.Home-module__YeEf2G__quoteName{font-size:14px;font-weight:500;display:block}.Home-module__YeEf2G__quoteRole{color:var(--h-faint);margin-top:2px;font-size:12px;display:block}.Home-module__YeEf2G__plans{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.Home-module__YeEf2G__plan{border:1px solid var(--h-line);background:var(--h-surface);border-radius:16px;flex-direction:column;padding:28px;display:flex;position:relative}.Home-module__YeEf2G__planPro{border-color:var(--h-accent);box-shadow:0 0 0 1px var(--h-accent-soft)}.Home-module__YeEf2G__planBadge{background:var(--h-accent-soft);color:var(--h-accent-ink);border-radius:6px;padding:2px 8px;font-size:12px;font-weight:500;position:absolute;top:24px;right:24px}.Home-module__YeEf2G__planName{color:var(--h-muted);font-size:15px;font-weight:500}.Home-module__YeEf2G__planPrice{letter-spacing:-.03em;color:var(--h-text);font-variant-numeric:tabular-nums;margin-top:10px;font-size:36px;font-weight:500}.Home-module__YeEf2G__planPrice span{letter-spacing:0;color:var(--h-faint);font-size:15px;font-weight:400}.Home-module__YeEf2G__planDesc{color:var(--h-muted);margin:8px 0 0;font-size:14px;line-height:1.55}.Home-module__YeEf2G__planList{border-top:1px solid var(--h-line);flex-direction:column;flex:1;gap:10px;margin:24px 0 28px;padding:24px 0 0;list-style:none;display:flex}.Home-module__YeEf2G__planItem{color:var(--h-text);gap:10px;font-size:14px;display:flex}.Home-module__YeEf2G__planItem svg{color:var(--h-accent-ink);flex-shrink:0;margin-top:3px}.Home-module__YeEf2G__planBtn{border:1px solid var(--h-line-strong);height:44px;color:var(--h-text);border-radius:10px;justify-content:center;align-items:center;font-size:15px;font-weight:500;text-decoration:none;transition:background-color .2s,border-color .2s,transform .2s;display:inline-flex}.Home-module__YeEf2G__planBtn:hover{border-color:var(--h-muted)}.Home-module__YeEf2G__planBtnSolid{background:var(--h-ink);color:var(--h-on-ink);border-color:#0000}.Home-module__YeEf2G__planBtnSolid:hover{background:var(--h-ink-hover);border-color:#0000}.Home-module__YeEf2G__planBtn:active{transform:scale(.98)}.Home-module__YeEf2G__planUsd{color:var(--h-faint);font-variant-numeric:tabular-nums;margin-top:4px;font-size:13px}.Home-module__YeEf2G__cycle{border:1px solid var(--h-line);background:var(--h-surface);border-radius:12px;gap:4px;margin-bottom:24px;padding:4px;display:inline-flex}.Home-module__YeEf2G__cycleBtn{height:36px;font:inherit;color:var(--h-muted);cursor:pointer;background:0 0;border:0;border-radius:8px;align-items:center;gap:8px;padding:0 16px;font-size:14px;font-weight:500;transition:background-color .2s,color .2s;display:inline-flex}.Home-module__YeEf2G__cycleBtn[aria-checked=true]{background:var(--h-ink);color:var(--h-on-ink)}.Home-module__YeEf2G__cycleBtn:focus-visible{outline:2px solid var(--h-accent);outline-offset:2px}.Home-module__YeEf2G__cycleSave{background:var(--h-accent-soft);color:var(--h-accent-ink);border-radius:5px;padding:1px 6px;font-size:11px}.Home-module__YeEf2G__cycleBtn[aria-checked=true] .Home-module__YeEf2G__cycleSave{background:var(--h-accent);color:var(--h-on-accent)}.Home-module__YeEf2G__planNote{color:var(--h-faint);margin:12px 0 0;font-size:13px}.Home-module__YeEf2G__payg{color:var(--h-muted);margin:32px 0 0;font-size:14px}.Home-module__YeEf2G__cta{position:relative;overflow:hidden}.Home-module__YeEf2G__ctaWave{pointer-events:none;width:100%;height:160px;position:absolute;bottom:0;left:0;right:0}.Home-module__YeEf2G__ctaRow{justify-content:space-between;align-items:flex-end;gap:32px;padding-bottom:120px;display:flex}.Home-module__YeEf2G__ctaRow .Home-module__YeEf2G__head{max-width:820px;margin-bottom:0}.Home-module__YeEf2G__ctaButtons{flex-shrink:0;gap:12px;display:flex}@keyframes Home-module__YeEf2G__marquee{to{transform:translate(-50%)}}@keyframes Home-module__YeEf2G__stepOn{to{transform:scaleX(1)}}@keyframes Home-module__YeEf2G__timer{0%{transform:scaleX(0)}}@keyframes Home-module__YeEf2G__spark{to{transform:translateX(calc(var(--h-max) + 120px))}}@keyframes Home-module__YeEf2G__quoteIn{0%{opacity:0;transform:translateY(8px)}}@media (max-width:960px){.Home-module__YeEf2G__frame{padding:80px 24px}.Home-module__YeEf2G__head:before{left:-25px}.Home-module__YeEf2G__bento{grid-template-columns:1fr}.Home-module__YeEf2G__cardTall{grid-row:auto}.Home-module__YeEf2G__trio{grid-template-columns:1fr}.Home-module__YeEf2G__agentCard{grid-template-columns:1fr;gap:32px;padding:32px 24px}.Home-module__YeEf2G__caps{grid-template-columns:repeat(2,minmax(0,1fr))}.Home-module__YeEf2G__plans{grid-template-columns:1fr;max-width:520px}.Home-module__YeEf2G__steps{grid-template-columns:repeat(2,minmax(0,1fr));margin:0 -24px}.Home-module__YeEf2G__step:nth-child(3){border-left:0}.Home-module__YeEf2G__step:nth-child(n+3){border-top:1px solid var(--h-line)}.Home-module__YeEf2G__ctaRow{flex-direction:column;align-items:flex-start}}@media (max-width:640px){.Home-module__YeEf2G__frame{border-inline:0;padding:64px 16px}.Home-module__YeEf2G__head:before{display:none}.Home-module__YeEf2G__caps,.Home-module__YeEf2G__plans{grid-template-columns:1fr}.Home-module__YeEf2G__steps{grid-template-columns:1fr;margin:0 -16px}.Home-module__YeEf2G__step+.Home-module__YeEf2G__step{border-left:0;border-top:1px solid var(--h-line)}.Home-module__YeEf2G__quoteTabs{justify-content:flex-start;overflow-x:auto}.Home-module__YeEf2G__quoteTab{padding-inline:16px}.Home-module__YeEf2G__ctaButtons{flex-direction:column;width:100%}}@media (prefers-reduced-motion:reduce){.Home-module__YeEf2G__stripTrack,.Home-module__YeEf2G__quote{animation:none}.Home-module__YeEf2G__steps .Home-module__YeEf2G__step:before{transform:none;animation:none!important}.Home-module__YeEf2G__steps:after,.Home-module__YeEf2G__quoteTabs .Home-module__YeEf2G__quoteTab:before{animation:none!important}.Home-module__YeEf2G__card,.Home-module__YeEf2G__card:hover{transition:none;transform:none}}
.Demos-module___sw-wa__mono{font-family:var(--font-geist-mono),ui-monospace,monospace;color:var(--h-faint);font-size:11px}.Demos-module___sw-wa__fx [data-on]{transition:opacity .45s cubic-bezier(.16,1,.3,1),transform .45s cubic-bezier(.16,1,.3,1)}.Demos-module___sw-wa__fx [data-on=false]{opacity:0;transform:translateY(6px)}.Demos-module___sw-wa__row{color:var(--h-text);justify-content:space-between;align-items:baseline;gap:12px;font-size:13px;display:flex}.Demos-module___sw-wa__sub{color:var(--h-faint);font-size:12px}.Demos-module___sw-wa__sub b{color:var(--h-text);font-variant-numeric:tabular-nums;font-weight:500}.Demos-module___sw-wa__in,.Demos-module___sw-wa__out{max-width:82%;color:var(--h-text);border-radius:12px;padding:8px 12px;font-size:13px;line-height:1.45}.Demos-module___sw-wa__in{border:1px solid var(--h-line);background:var(--h-surface);border-bottom-left-radius:4px;align-self:flex-start}.Demos-module___sw-wa__out{background:var(--h-bubble-out);border-bottom-right-radius:4px;align-self:flex-end}.Demos-module___sw-wa__typing{background:var(--h-bubble-out);border-radius:12px 12px 4px;align-self:flex-end;gap:4px;padding:12px 14px;display:flex}.Demos-module___sw-wa__typing span{background:var(--h-accent-ink);border-radius:50%;width:5px;height:5px;animation:1s ease-in-out infinite Demos-module___sw-wa__bob}.Demos-module___sw-wa__typing span:nth-child(2){animation-delay:.15s}.Demos-module___sw-wa__typing span:nth-child(3){animation-delay:.3s}.Demos-module___sw-wa__replies{flex-direction:column;justify-content:space-between;gap:16px;height:100%;display:flex}.Demos-module___sw-wa__chat{flex-direction:column;gap:8px;min-height:380px;display:flex}.Demos-module___sw-wa__handover{border:1px dashed var(--h-line-strong);color:var(--h-muted);border-radius:10px;justify-content:space-between;align-items:center;gap:12px;padding:10px 12px;font-size:12px;display:flex}.Demos-module___sw-wa__handoverBtn{background:var(--h-ink);color:var(--h-on-ink);border-radius:6px;padding:4px 10px;font-size:12px;font-weight:500}.Demos-module___sw-wa__pulse{vertical-align:1px;background:#f5a524;border-radius:50%;width:6px;height:6px;margin-right:8px;animation:1.6s ease-out infinite Demos-module___sw-wa__ping;display:inline-block;box-shadow:0 0 #f5a52480}.Demos-module___sw-wa__broadcast{flex-direction:column;gap:14px;display:flex}.Demos-module___sw-wa__dots{grid-template-columns:repeat(20,1fr);gap:6px;display:grid}.Demos-module___sw-wa__dots span{aspect-ratio:1;background:var(--h-line-strong);border-radius:50%;transition:background-color .3s,transform .3s cubic-bezier(.16,1,.3,1)}.Demos-module___sw-wa__dots span[data-state=sent]{background:var(--h-accent);opacity:.55}.Demos-module___sw-wa__dots span[data-state=replied]{background:var(--h-accent);box-shadow:0 0 0 3px var(--h-accent-soft);transform:scale(1.35)}.Demos-module___sw-wa__status{flex-direction:column;gap:14px;display:flex}.Demos-module___sw-wa__statusRow{align-items:center;gap:12px;display:flex}.Demos-module___sw-wa__statusText{flex:1;min-width:0;animation:.5s cubic-bezier(.16,1,.3,1) Demos-module___sw-wa__rise}.Demos-module___sw-wa__ring{flex-shrink:0;width:44px;height:44px}.Demos-module___sw-wa__seg{fill:none;stroke:var(--h-line-strong);stroke-width:3px;stroke-linecap:round;stroke-dasharray:28 72;transform-box:fill-box;transform-origin:50%}.Demos-module___sw-wa__seg[data-on=true]{stroke:var(--h-accent)}.Demos-module___sw-wa__seg[data-draw=true]{animation:1s cubic-bezier(.16,1,.3,1) Demos-module___sw-wa__draw28}.Demos-module___sw-wa__posted{background:var(--h-accent-soft);color:var(--h-accent-ink);font-family:var(--font-geist-mono),ui-monospace,monospace;border-radius:5px;padding:1px 6px;font-size:10px}.Demos-module___sw-wa__queue{flex-direction:column;gap:6px;display:flex}.Demos-module___sw-wa__queueItem{border:1px solid var(--h-line);background:var(--h-surface);color:var(--h-muted);border-radius:8px;justify-content:space-between;align-items:center;gap:8px;padding:7px 10px;font-size:12px;animation:.5s cubic-bezier(.16,1,.3,1) both Demos-module___sw-wa__rise;display:flex}.Demos-module___sw-wa__chart{height:150px;position:relative}.Demos-module___sw-wa__chartSvg{width:100%;height:calc(100% - 8px);position:absolute;inset:8px 0 0;overflow:visible}.Demos-module___sw-wa__line{fill:none;stroke:var(--h-accent);stroke-width:2px;vector-effect:non-scaling-stroke;stroke-dasharray:100}.Demos-module___sw-wa__chartLine[data-draw=true] .Demos-module___sw-wa__line{animation:2s cubic-bezier(.65,0,.35,1) both Demos-module___sw-wa__draw100}.Demos-module___sw-wa__chartLine[data-draw=true] .Demos-module___sw-wa__area{animation:1.4s .8s both Demos-module___sw-wa__fade}.Demos-module___sw-wa__chartLine[data-draw=false] .Demos-module___sw-wa__line{stroke-dashoffset:0}.Demos-module___sw-wa__marker{stroke:var(--h-line-strong);stroke-dasharray:3 4;vector-effect:non-scaling-stroke}.Demos-module___sw-wa__chip{border:1px solid var(--h-line);background:var(--h-surface);color:var(--h-accent-ink);font-family:var(--font-geist-mono),ui-monospace,monospace;white-space:nowrap;border-radius:7px;padding:4px 8px;font-size:11px;position:absolute}.Demos-module___sw-wa__pipe{flex-direction:column;gap:10px;display:flex}.Demos-module___sw-wa__pipeHead{color:var(--h-muted);grid-template-columns:repeat(3,1fr);gap:8px;font-size:12px;display:grid}.Demos-module___sw-wa__pipeHead b{color:var(--h-accent-ink);margin-left:4px;font-weight:400}.Demos-module___sw-wa__pipeBody{background-image:linear-gradient(to right,transparent calc(33.33% - 4px),var(--h-line)calc(33.33% - 4px),var(--h-line)calc(33.33% - 3px),transparent calc(33.33% - 3px),transparent calc(66.66% - 4px),var(--h-line)calc(66.66% - 4px),var(--h-line)calc(66.66% - 3px),transparent calc(66.66% - 3px));height:112px;position:relative}.Demos-module___sw-wa__lead{border:1px solid var(--h-line);background:var(--h-surface);width:calc(33.3333% - 5.33333px);color:var(--h-text);white-space:nowrap;text-overflow:ellipsis;border-radius:8px;padding:7px 8px;font-size:12px;transition:transform .7s cubic-bezier(.65,0,.35,1),border-color .3s,background-color .3s;position:absolute;top:0;left:0;overflow:hidden}.Demos-module___sw-wa__lead[data-won=true]{background:var(--h-accent-soft);color:var(--h-accent-ink);border-color:#0000}.Demos-module___sw-wa__memory{flex-direction:column;gap:8px;min-height:150px;display:flex}.Demos-module___sw-wa__recall{border:1px dashed var(--h-line-strong);color:var(--h-text);border-radius:8px;flex-direction:column;align-self:center;gap:2px;padding:6px 10px;font-size:12px;display:flex}.Demos-module___sw-wa__radar{aspect-ratio:1;width:100%;max-width:300px;margin:0 auto;position:relative}.Demos-module___sw-wa__radarRing{border:1px solid rgba(var(--wave-rgb),.22);border-radius:50%;position:absolute}.Demos-module___sw-wa__sweep{background:conic-gradient(from 0deg,rgba(var(--wave-rgb),.28),transparent 70deg);border-radius:50%;animation:6s linear infinite paused Demos-module___sw-wa__spin;position:absolute;inset:6%;-webkit-mask-image:radial-gradient(circle,#000 0 70%,#0000 71%);mask-image:radial-gradient(circle,#000 0 70%,#0000 71%)}.Demos-module___sw-wa__links{width:100%;height:100%;position:absolute;inset:0}.Demos-module___sw-wa__links line{stroke:rgba(var(--wave-rgb),.35);stroke-width:.4px;stroke-dasharray:1.2 1.6;animation:2.4s linear infinite paused Demos-module___sw-wa__flow}.Demos-module___sw-wa__source{font-family:var(--font-geist-mono),ui-monospace,monospace;color:var(--h-muted);white-space:nowrap;align-items:center;gap:6px;font-size:11px;animation:3.5s ease-in-out infinite paused Demos-module___sw-wa__glow;display:flex;position:absolute;transform:translate(-5px,-50%)}.Demos-module___sw-wa__source i{background:var(--h-accent);border-radius:50%;width:7px;height:7px}.Demos-module___sw-wa__core{background:var(--h-accent);width:14px;height:14px;box-shadow:0 0 0 6px var(--h-accent-soft),0 0 24px rgba(var(--wave-rgb),.6);border-radius:50%;margin:-7px 0 0 -7px;position:absolute;top:50%;left:50%}.Demos-module___sw-wa__radar[data-live=true] .Demos-module___sw-wa__sweep,.Demos-module___sw-wa__radar[data-live=true] .Demos-module___sw-wa__links line,.Demos-module___sw-wa__radar[data-live=true] .Demos-module___sw-wa__source{animation-play-state:running}@keyframes Demos-module___sw-wa__bob{0%,60%,to{opacity:.5;transform:translateY(0)}30%{opacity:1;transform:translateY(-3px)}}@keyframes Demos-module___sw-wa__ping{0%{box-shadow:0 0 #f5a52480}to{box-shadow:0 0 0 8px #f5a52400}}@keyframes Demos-module___sw-wa__rise{0%{opacity:0;transform:translateY(8px)}}@keyframes Demos-module___sw-wa__draw28{0%{stroke-dashoffset:28px}to{stroke-dashoffset:0}}@keyframes Demos-module___sw-wa__draw100{0%{stroke-dashoffset:100px}to{stroke-dashoffset:0}}@keyframes Demos-module___sw-wa__fade{0%{opacity:0}}@keyframes Demos-module___sw-wa__spin{to{transform:rotate(360deg)}}@keyframes Demos-module___sw-wa__flow{to{stroke-dashoffset:-5.6px}}@keyframes Demos-module___sw-wa__glow{0%,to{opacity:.55}50%{opacity:1}}@media (prefers-reduced-motion:reduce){.Demos-module___sw-wa__typing span,.Demos-module___sw-wa__pulse,.Demos-module___sw-wa__statusText,.Demos-module___sw-wa__queueItem,.Demos-module___sw-wa__sweep,.Demos-module___sw-wa__links line,.Demos-module___sw-wa__source{animation:none}.Demos-module___sw-wa__fx [data-on],.Demos-module___sw-wa__lead,.Demos-module___sw-wa__dots span{transition:none}}
.AuthShowcase-module__JFnoBa__split{background:var(--bg-primary);grid-template-columns:minmax(0,1fr) minmax(0,1fr);min-height:100dvh;display:grid}.AuthShowcase-module__JFnoBa__form{justify-content:center;align-items:center;padding:2rem 1rem;display:flex}.AuthShowcase-module__JFnoBa__panel{border-right:1px solid var(--h-line);height:100dvh;position:sticky;top:0;overflow:hidden}.AuthShowcase-module__JFnoBa__wave{opacity:.7;pointer-events:none;width:100%;height:46%;position:absolute;bottom:0;left:0;right:0}.AuthShowcase-module__JFnoBa__inner{flex-direction:column;justify-content:space-between;gap:32px;height:100%;padding:56px 56px 48px;display:flex;position:relative}.AuthShowcase-module__JFnoBa__h{letter-spacing:-.035em;color:var(--h-text);margin:0;font-size:clamp(30px,3.2vw,46px);font-weight:500;line-height:1.08}.AuthShowcase-module__JFnoBa__h span{color:var(--h-muted);display:block}.AuthShowcase-module__JFnoBa__foot{color:var(--h-muted);margin:0;font-size:14px}.AuthShowcase-module__JFnoBa__mono{font-family:var(--font-geist-mono),ui-monospace,monospace;color:var(--h-faint);white-space:nowrap;font-size:11px}.AuthShowcase-module__JFnoBa__art{width:100%;max-width:520px;max-height:56vh;margin:0 auto;overflow:visible}.AuthShowcase-module__JFnoBa__line,.AuthShowcase-module__JFnoBa__lineFaint,.AuthShowcase-module__JFnoBa__lineAccent{fill:none;stroke:var(--h-line-strong);stroke-width:1.5px;stroke-linecap:round}.AuthShowcase-module__JFnoBa__lineFaint{stroke:var(--h-line)}.AuthShowcase-module__JFnoBa__lineAccent{stroke:var(--h-accent);stroke-width:3px}.AuthShowcase-module__JFnoBa__lineFill{fill:var(--h-line-strong)}.AuthShowcase-module__JFnoBa__body,.AuthShowcase-module__JFnoBa__roof,.AuthShowcase-module__JFnoBa__scallop,.AuthShowcase-module__JFnoBa__phoneBody{fill:var(--h-surface);stroke:var(--h-line-strong);stroke-width:1.5px;stroke-linejoin:round}.AuthShowcase-module__JFnoBa__roof{fill:var(--h-surface-2)}.AuthShowcase-module__JFnoBa__scallopAccent{fill:var(--h-accent-soft);stroke:var(--h-accent);stroke-width:1.5px}.AuthShowcase-module__JFnoBa__glass{fill:var(--h-surface-2);stroke:var(--h-line-strong);stroke-width:1.5px}.AuthShowcase-module__JFnoBa__item{fill:var(--h-line-strong)}.AuthShowcase-module__JFnoBa__fillAccent{fill:var(--h-accent)}.AuthShowcase-module__JFnoBa__fillAccentSoft{fill:var(--h-accent-soft)}.AuthShowcase-module__JFnoBa__signText{font-family:var(--font-geist-mono),ui-monospace,monospace;letter-spacing:.08em;fill:var(--h-muted);font-size:9px}.AuthShowcase-module__JFnoBa__sign{transform-box:fill-box;transform-origin:50% 0;animation:5s ease-in-out infinite AuthShowcase-module__JFnoBa__sway}.AuthShowcase-module__JFnoBa__moon{animation:7s ease-in-out infinite AuthShowcase-module__JFnoBa__bobMoon}.AuthShowcase-module__JFnoBa__star{fill:var(--h-accent-ink);animation:3.2s ease-in-out infinite AuthShowcase-module__JFnoBa__twinkle}.AuthShowcase-module__JFnoBa__zzz{font-family:var(--font-geist),sans-serif;fill:var(--h-faint);opacity:0;font-size:18px;font-weight:500;animation:4.5s ease-in-out infinite AuthShowcase-module__JFnoBa__zzz}.AuthShowcase-module__JFnoBa__z2{font-size:22px;animation-delay:.6s}.AuthShowcase-module__JFnoBa__z3{font-size:28px;animation-delay:1.2s}.AuthShowcase-module__JFnoBa__screen{fill:var(--h-bg);stroke:var(--h-accent);stroke-width:1px;filter:drop-shadow(0 0 14px rgba(var(--wave-rgb),.5))}.AuthShowcase-module__JFnoBa__phone{animation:5s ease-in-out infinite AuthShowcase-module__JFnoBa__bobPhone}.AuthShowcase-module__JFnoBa__msgIn{fill:var(--h-line-strong)}.AuthShowcase-module__JFnoBa__msgOut{fill:var(--h-accent)}.AuthShowcase-module__JFnoBa__msgIn,.AuthShowcase-module__JFnoBa__msgOut{opacity:0;animation:7.2s infinite AuthShowcase-module__JFnoBa__msg}.AuthShowcase-module__JFnoBa__m2{animation-delay:.8s}.AuthShowcase-module__JFnoBa__m3{animation-delay:1.8s}.AuthShowcase-module__JFnoBa__m4{animation-delay:2.6s}.AuthShowcase-module__JFnoBa__m5{animation-delay:3.6s}.AuthShowcase-module__JFnoBa__m6{animation-delay:4.4s}.AuthShowcase-module__JFnoBa__reply{opacity:0;animation:7.2s cubic-bezier(.16,1,.3,1) infinite AuthShowcase-module__JFnoBa__floatUp}.AuthShowcase-module__JFnoBa__replyBox{fill:var(--h-surface);stroke:var(--h-line-strong);stroke-width:1px;filter:drop-shadow(0 6px 14px #0000002e)}.AuthShowcase-module__JFnoBa__replyText{font-family:var(--font-geist),sans-serif;fill:var(--h-text);font-size:12.5px}.AuthShowcase-module__JFnoBa__tick{fill:none;stroke:var(--h-on-accent);stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round}.AuthShowcase-module__JFnoBa__feed{border:1px solid var(--h-line);background:var(--h-surface);width:100%;max-width:460px;box-shadow:var(--h-shadow);border-radius:18px;margin:0 auto;padding:20px}.AuthShowcase-module__JFnoBa__feedHead{justify-content:space-between;align-items:center;padding-bottom:16px;display:flex}.AuthShowcase-module__JFnoBa__live{color:var(--h-text);align-items:center;gap:8px;font-size:14px;font-weight:500;display:flex}.AuthShowcase-module__JFnoBa__live i{background:var(--h-accent);width:7px;height:7px;box-shadow:0 0 0 4px var(--h-accent-soft);border-radius:50%}.AuthShowcase-module__JFnoBa__rows{height:292px;margin:0;padding:0;list-style:none;position:relative;overflow:hidden}.AuthShowcase-module__JFnoBa__row{border:1px solid var(--h-line);background:var(--h-surface-2);height:52px;color:var(--h-text);border-radius:12px;align-items:center;gap:12px;padding:0 12px;font-size:14px;display:flex;position:absolute;top:0;left:0;right:0}.AuthShowcase-module__JFnoBa__feed[data-moving=true] .AuthShowcase-module__JFnoBa__row{transition:transform .7s cubic-bezier(.16,1,.3,1),opacity .7s;animation:.7s cubic-bezier(.16,1,.3,1) AuthShowcase-module__JFnoBa__rowIn}.AuthShowcase-module__JFnoBa__rowIcon{background:var(--h-accent-soft);width:28px;height:28px;color:var(--h-accent-ink);border-radius:8px;flex-shrink:0;place-items:center;display:grid}.AuthShowcase-module__JFnoBa__rowText{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}@keyframes AuthShowcase-module__JFnoBa__twinkle{0%,to{opacity:.25}50%{opacity:1}}@keyframes AuthShowcase-module__JFnoBa__sway{0%,to{transform:rotate(-4deg)}50%{transform:rotate(4deg)}}@keyframes AuthShowcase-module__JFnoBa__bobMoon{0%,to{transform:translateY(0)}50%{transform:translateY(-6px)}}@keyframes AuthShowcase-module__JFnoBa__bobPhone{0%,to{transform:translateY(0)}50%{transform:translateY(-5px)}}@keyframes AuthShowcase-module__JFnoBa__zzz{0%{opacity:0;transform:translateY(8px)}30%,60%{opacity:1}to{opacity:0;transform:translate(6px,-12px)}}@keyframes AuthShowcase-module__JFnoBa__msg{0%{opacity:0;transform:translateY(4px)}6%,88%{opacity:1;transform:none}96%,to{opacity:0}}@keyframes AuthShowcase-module__JFnoBa__floatUp{0%{opacity:0;transform:translateY(30px)}8%,26%{opacity:1;transform:translateY(0)}38%,to{opacity:0;transform:translateY(-46px)}}@keyframes AuthShowcase-module__JFnoBa__rowIn{0%{opacity:0}}@media (max-width:960px){.AuthShowcase-module__JFnoBa__split{grid-template-columns:1fr}.AuthShowcase-module__JFnoBa__panel{display:none}}@media (max-height:760px){.AuthShowcase-module__JFnoBa__inner{padding:40px 48px 32px}.AuthShowcase-module__JFnoBa__rows{height:232px}}@media (prefers-reduced-motion:reduce){.AuthShowcase-module__JFnoBa__sign,.AuthShowcase-module__JFnoBa__moon,.AuthShowcase-module__JFnoBa__star,.AuthShowcase-module__JFnoBa__phone,.AuthShowcase-module__JFnoBa__zzz{animation:none}.AuthShowcase-module__JFnoBa__zzz,.AuthShowcase-module__JFnoBa__msgIn,.AuthShowcase-module__JFnoBa__msgOut{opacity:1;animation:none}.AuthShowcase-module__JFnoBa__reply{animation:none}.AuthShowcase-module__JFnoBa__reply:first-of-type{opacity:1}}
.LiveCounters-module__cGY4TG__band{border-bottom:1px solid var(--h-line)}.LiveCounters-module__cGY4TG__frame{max-width:var(--h-max);border-inline:1px solid var(--h-line);grid-template-columns:repeat(3,minmax(0,1fr));margin:0 auto;display:grid}.LiveCounters-module__cGY4TG__counter{padding:36px 48px 40px}.LiveCounters-module__cGY4TG__counter+.LiveCounters-module__cGY4TG__counter{border-left:1px solid var(--h-line)}.LiveCounters-module__cGY4TG__label{color:var(--h-muted);align-items:center;gap:10px;font-size:14px;display:flex}.LiveCounters-module__cGY4TG__dot{background:var(--h-accent);border-radius:50%;flex-shrink:0;width:7px;height:7px;position:relative}.LiveCounters-module__cGY4TG__dot:after{content:"";background:var(--h-accent);border-radius:50%;animation:1.8s cubic-bezier(0,0,.2,1) infinite LiveCounters-module__cGY4TG__ping;position:absolute;inset:0}.LiveCounters-module__cGY4TG__value{align-items:baseline;gap:12px;margin-top:14px;display:flex}.LiveCounters-module__cGY4TG__odometer{letter-spacing:-.03em;color:var(--h-text);font-variant-numeric:tabular-nums;font-size:clamp(34px,4vw,52px);font-weight:500;line-height:1;display:inline-flex}.LiveCounters-module__cGY4TG__digit{height:1em;display:inline-block;overflow:hidden}.LiveCounters-module__cGY4TG__column{flex-direction:column;display:flex}.LiveCounters-module__cGY4TG__odometer[data-rolling=true] .LiveCounters-module__cGY4TG__column{transition:transform 1.1s cubic-bezier(.16,1,.3,1)}.LiveCounters-module__cGY4TG__cell{height:1em}.LiveCounters-module__cGY4TG__separator{color:var(--h-faint)}.LiveCounters-module__cGY4TG__gain{background:var(--h-accent-soft);color:var(--h-accent-ink);font-family:var(--font-geist-mono),ui-monospace,monospace;border-radius:6px;padding:2px 8px;font-size:12px;animation:2.6s cubic-bezier(.16,1,.3,1) both LiveCounters-module__cGY4TG__gain}.LiveCounters-module__cGY4TG__srOnly{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@keyframes LiveCounters-module__cGY4TG__ping{75%,to{opacity:0;transform:scale(2.6)}}@keyframes LiveCounters-module__cGY4TG__gain{0%{opacity:0;transform:translateY(8px)}12%,75%{opacity:1;transform:none}to{opacity:0;transform:translateY(-6px)}}@media (max-width:960px){.LiveCounters-module__cGY4TG__counter{padding:28px 24px 32px}}@media (max-width:640px){.LiveCounters-module__cGY4TG__frame{border-inline:0;grid-template-columns:1fr}.LiveCounters-module__cGY4TG__counter{padding:24px 16px}.LiveCounters-module__cGY4TG__counter+.LiveCounters-module__cGY4TG__counter{border-left:0;border-top:1px solid var(--h-line)}}@media (prefers-reduced-motion:reduce){.LiveCounters-module__cGY4TG__dot:after,.LiveCounters-module__cGY4TG__gain{animation:none}.LiveCounters-module__cGY4TG__odometer .LiveCounters-module__cGY4TG__column{transition:none!important}}
.CodeTabs-module__5N9jba__wrap{border:1px solid var(--border);border-radius:var(--radius-md);background:var(--bg-secondary);margin:0 0 .5rem;overflow:hidden}.CodeTabs-module__5N9jba__tabs{border-bottom:1px solid var(--border);background:var(--bg-card);gap:0;display:flex}.CodeTabs-module__5N9jba__tab{appearance:none;color:var(--text-muted);cursor:pointer;transition:var(--transition);background:0 0;border:none;border-bottom:2px solid #0000;padding:.5rem .9rem;font-family:inherit;font-size:.8rem;font-weight:600}.CodeTabs-module__5N9jba__tab:hover{color:var(--text-primary)}.CodeTabs-module__5N9jba__active{color:var(--accent);border-bottom-color:var(--accent)}.CodeTabs-module__5N9jba__code{color:var(--text-primary);white-space:pre;margin:0;padding:1rem;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.82rem;line-height:1.5;overflow-x:auto}
.page-module__UgEjfq__page{background:var(--bg-primary);min-height:100vh}.page-module__UgEjfq__hero{text-align:center;padding:9rem 2rem 6rem;position:relative;overflow:hidden}.page-module__UgEjfq__heroBg{pointer-events:none;background:radial-gradient(70% 60% at 50% 0,#00dc8214 0%,#0000 70%),radial-gradient(40% 30% at 80% 100%,#00c8b40d 0%,#0000 50%);position:absolute;inset:0}.page-module__UgEjfq__badge{background:var(--accent-light);color:var(--accent);border:1px solid #00dc824d;border-radius:100px;align-items:center;gap:.5rem;margin-bottom:1.5rem;padding:.375rem 1rem;font-size:13px;font-weight:600;display:inline-flex;position:relative}.page-module__UgEjfq__heroTitle{color:var(--text-primary);letter-spacing:-.03em;max-width:780px;margin:0 auto 1.5rem;font-size:clamp(2.5rem,6vw,4rem);font-weight:800;line-height:1.1;position:relative}.page-module__UgEjfq__heroTitle span{background:linear-gradient(135deg,var(--accent)0%,var(--teal)100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.page-module__UgEjfq__heroDesc{color:var(--text-secondary);max-width:600px;margin:0 auto;font-size:18px;line-height:1.7;position:relative}.page-module__UgEjfq__stats{background:var(--border);border:1px solid var(--border);border-radius:var(--radius-xl);grid-template-columns:repeat(4,1fr);gap:1px;max-width:900px;margin:0 auto;padding:0 2rem 5rem;display:grid;overflow:hidden}.page-module__UgEjfq__stat{background:var(--bg-card);text-align:center;padding:2rem 1.5rem}.page-module__UgEjfq__statNum{color:var(--accent);letter-spacing:-.02em;margin-bottom:.25rem;font-size:clamp(1.75rem,3vw,2.5rem);font-weight:800}.page-module__UgEjfq__statLabel{color:var(--text-muted);font-size:13px}.page-module__UgEjfq__mission{border-top:1px solid var(--border);grid-template-columns:1fr 1fr;align-items:center;gap:5rem;max-width:1100px;margin:0 auto;padding:5rem 2rem;display:grid}.page-module__UgEjfq__sectionBadge{letter-spacing:.1em;text-transform:uppercase;color:var(--accent);margin-bottom:1rem;font-size:12px;font-weight:700}.page-module__UgEjfq__sectionTitle{color:var(--text-primary);letter-spacing:-.02em;margin-bottom:1.25rem;font-size:clamp(1.75rem,3vw,2.25rem);font-weight:800;line-height:1.2}.page-module__UgEjfq__sectionDesc{color:var(--text-secondary);font-size:16px;line-height:1.8}.page-module__UgEjfq__missionVisual{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-xl);flex-direction:column;gap:1rem;padding:2rem;display:flex}.page-module__UgEjfq__missionItem{align-items:flex-start;gap:1rem;display:flex}.page-module__UgEjfq__missionItemIcon{background:var(--accent-light);border-radius:var(--radius-md);flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;font-size:20px;display:flex}.page-module__UgEjfq__missionItemTitle{color:var(--text-primary);margin-bottom:.25rem;font-size:14px;font-weight:700}.page-module__UgEjfq__missionItemDesc{color:var(--text-secondary);font-size:13px;line-height:1.6}.page-module__UgEjfq__values{background:var(--bg-secondary);border-top:1px solid var(--border);border-bottom:1px solid var(--border);padding:5rem 2rem}.page-module__UgEjfq__valuesInner{max-width:1100px;margin:0 auto}.page-module__UgEjfq__valuesHeader{text-align:center;margin-bottom:3rem}.page-module__UgEjfq__valuesGrid{grid-template-columns:repeat(4,1fr);gap:1.25rem;display:grid}.page-module__UgEjfq__valueCard{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);transition:border-color var(--transition),transform var(--transition);padding:1.5rem}.page-module__UgEjfq__valueCard:hover{border-color:#00dc824d;transform:translateY(-2px)}.page-module__UgEjfq__valueIcon{margin-bottom:.75rem;font-size:28px}.page-module__UgEjfq__valueTitle{color:var(--text-primary);margin-bottom:.5rem;font-size:15px;font-weight:700}.page-module__UgEjfq__valueDesc{color:var(--text-secondary);font-size:13px;line-height:1.6}.page-module__UgEjfq__team{max-width:1100px;margin:0 auto;padding:5rem 2rem}.page-module__UgEjfq__teamHeader{text-align:center;margin-bottom:3rem}.page-module__UgEjfq__teamGrid{grid-template-columns:repeat(3,1fr);gap:1.5rem;display:grid}.page-module__UgEjfq__teamCard{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-xl);text-align:center;transition:border-color var(--transition),transform var(--transition);padding:2rem}.page-module__UgEjfq__teamCard:hover{border-color:#00dc824d;transform:translateY(-2px)}.page-module__UgEjfq__teamAvatar{background:linear-gradient(135deg,var(--accent),var(--teal));color:#050c08;border:3px solid var(--bg-primary);border-radius:50%;justify-content:center;align-items:center;width:72px;height:72px;margin:0 auto 1rem;font-size:28px;font-weight:800;display:flex;box-shadow:0 0 0 2px #00dc824d}.page-module__UgEjfq__teamName{color:var(--text-primary);margin-bottom:.25rem;font-size:16px;font-weight:700}.page-module__UgEjfq__teamRole{color:var(--accent);margin-bottom:.75rem;font-size:13px;font-weight:500}.page-module__UgEjfq__teamBio{color:var(--text-secondary);margin-bottom:1rem;font-size:13px;line-height:1.6}.page-module__UgEjfq__teamLinks{justify-content:center;gap:.5rem;display:flex}.page-module__UgEjfq__teamLink{color:var(--text-secondary);border:1px solid var(--border);transition:color var(--transition),border-color var(--transition);border-radius:100px;align-items:center;gap:.375rem;padding:.25rem .625rem;font-size:12px;text-decoration:none;display:inline-flex}.page-module__UgEjfq__teamLink:hover{color:var(--accent);border-color:#00dc8266}.page-module__UgEjfq__openRole{background:var(--bg-secondary);border:1px dashed var(--border)}.page-module__UgEjfq__openRole .page-module__UgEjfq__teamAvatar{background:var(--bg-secondary);border-color:var(--border);color:var(--text-muted);box-shadow:none;font-size:32px}.page-module__UgEjfq__openRole .page-module__UgEjfq__teamName{color:var(--text-secondary)}.page-module__UgEjfq__openRole .page-module__UgEjfq__teamRole{color:var(--text-muted)}.page-module__UgEjfq__openRoleLink{color:var(--accent);align-items:center;font-size:13px;font-weight:500;text-decoration:none;display:inline-flex}.page-module__UgEjfq__openRoleLink:hover{text-decoration:underline}.page-module__UgEjfq__cta{background:var(--bg-secondary);border-top:1px solid var(--border);text-align:center;padding:5rem 2rem}.page-module__UgEjfq__ctaInner{max-width:560px;margin:0 auto}.page-module__UgEjfq__ctaTitle{color:var(--text-primary);letter-spacing:-.02em;margin-bottom:1rem;font-size:clamp(1.5rem,3vw,2rem);font-weight:800}.page-module__UgEjfq__ctaDesc{color:var(--text-secondary);margin-bottom:2rem;font-size:16px;line-height:1.7}.page-module__UgEjfq__ctaButtons{flex-wrap:wrap;justify-content:center;gap:.75rem;display:flex}.page-module__UgEjfq__ctaPrimary{background:var(--accent);color:#050c08;border-radius:var(--radius-md);transition:background var(--transition),box-shadow var(--transition);align-items:center;gap:.5rem;padding:.875rem 1.75rem;font-size:15px;font-weight:600;text-decoration:none;display:inline-flex;box-shadow:0 0 20px #00dc8240}.page-module__UgEjfq__ctaPrimary:hover{background:var(--accent-hover);box-shadow:0 0 30px #00dc8266}.page-module__UgEjfq__ctaSecondary{border-radius:var(--radius-md);border:1px solid var(--border);color:var(--text-primary);transition:border-color var(--transition),background var(--transition);align-items:center;padding:.875rem 1.75rem;font-size:15px;font-weight:500;text-decoration:none;display:inline-flex}.page-module__UgEjfq__ctaSecondary:hover{background:var(--bg-hover);border-color:#00dc8266}@media (max-width:900px){.page-module__UgEjfq__stats,.page-module__UgEjfq__valuesGrid,.page-module__UgEjfq__teamGrid{grid-template-columns:repeat(2,1fr)}.page-module__UgEjfq__mission{grid-template-columns:1fr;gap:2.5rem}}@media (max-width:600px){.page-module__UgEjfq__stats,.page-module__UgEjfq__valuesGrid{grid-template-columns:1fr 1fr}.page-module__UgEjfq__teamGrid{grid-template-columns:1fr}}
.page-module__TvMEaq__page{background:var(--bg-primary);min-height:100vh}.page-module__TvMEaq__backRow{max-width:1100px;margin:0 auto;padding:6rem 2rem 0}.page-module__TvMEaq__backLink{color:var(--text-secondary);transition:color var(--transition);align-items:center;gap:.5rem;font-size:13px;font-weight:500;text-decoration:none;display:inline-flex}.page-module__TvMEaq__backLink:hover{color:var(--accent)}.page-module__TvMEaq__hero{text-align:center;border-bottom:1px solid var(--border);max-width:760px;margin:0 auto;padding:2.5rem 2rem 3rem}.page-module__TvMEaq__meta{flex-wrap:wrap;justify-content:center;align-items:center;gap:.5rem;margin-bottom:1.25rem;display:flex}.page-module__TvMEaq__categoryBadge{color:var(--cat-color,var(--accent));background:color-mix(in srgb,var(--cat-color,var(--accent))12%,transparent);border-radius:100px;padding:.25rem .75rem;font-size:12px;font-weight:600}.page-module__TvMEaq__dot{color:var(--text-muted);font-size:12px}.page-module__TvMEaq__date{color:var(--text-muted);font-size:13px}.page-module__TvMEaq__title{color:var(--text-primary);letter-spacing:-.03em;margin-bottom:1.25rem;font-size:clamp(1.75rem,4vw,2.75rem);font-weight:800;line-height:1.2}.page-module__TvMEaq__excerpt{color:var(--text-secondary);max-width:620px;margin:0 auto;font-size:17px;line-height:1.7}.page-module__TvMEaq__layout{grid-template-columns:1fr 280px;align-items:start;gap:3rem;max-width:1100px;margin:0 auto;padding:3rem 2rem 5rem;display:grid}.page-module__TvMEaq__article{min-width:0}.page-module__TvMEaq__prose{line-height:1.75}.page-module__TvMEaq__h2{color:var(--text-primary);letter-spacing:-.02em;border-top:1px solid var(--border);margin:2.25rem 0 .875rem;padding-top:.5rem;font-size:1.375rem;font-weight:700}.page-module__TvMEaq__h3{color:var(--text-primary);letter-spacing:-.01em;margin:1.75rem 0 .625rem;font-size:1.125rem;font-weight:600}.page-module__TvMEaq__h4{color:var(--text-secondary);margin:1.25rem 0 .5rem;font-size:1rem;font-weight:600}.page-module__TvMEaq__p{color:var(--text-secondary);margin-bottom:1.125rem;font-size:15px;line-height:1.8}.page-module__TvMEaq__ul,.page-module__TvMEaq__ol{flex-direction:column;gap:.375rem;margin:.75rem 0 1.25rem 1.25rem;display:flex}.page-module__TvMEaq__li{color:var(--text-secondary);padding-left:.25rem;font-size:15px;line-height:1.7}.page-module__TvMEaq__strong{color:var(--text-primary);font-weight:600}.page-module__TvMEaq__a{color:var(--accent);transition:border-color var(--transition);border-bottom:1px solid #00dc824d;text-decoration:none}.page-module__TvMEaq__a:hover{border-color:var(--accent)}.page-module__TvMEaq__hr{border:none;border-top:1px solid var(--border);margin:2rem 0}.page-module__TvMEaq__blockquote{border-left:3px solid var(--accent);background:var(--bg-card);border-radius:0 var(--radius-md)var(--radius-md)0;color:var(--text-secondary);margin:1.5rem 0;padding:.75rem 1.25rem;font-style:italic}.page-module__TvMEaq__cta{background:var(--bg-card);border-radius:var(--radius-xl);text-align:center;border:1px solid #00dc8233;margin-top:3rem;padding:2.5rem;position:relative;overflow:hidden}.page-module__TvMEaq__ctaGlow{pointer-events:none;background:radial-gradient(80% 60% at 50% 0,#00dc8212 0%,#0000 70%);position:absolute;inset:0}.page-module__TvMEaq__ctaTitle{color:var(--text-primary);letter-spacing:-.02em;margin-bottom:.625rem;font-size:1.5rem;font-weight:700}.page-module__TvMEaq__ctaDesc{color:var(--text-secondary);max-width:400px;margin:0 auto 1.5rem;font-size:15px;line-height:1.6}.page-module__TvMEaq__ctaBtns{flex-wrap:wrap;justify-content:center;gap:.75rem;display:flex}.page-module__TvMEaq__ctaBtnPrimary{background:var(--accent);color:var(--bg-primary);border-radius:var(--radius-md);transition:opacity var(--transition);align-items:center;padding:.75rem 1.5rem;font-size:14px;font-weight:700;text-decoration:none;display:inline-flex}.page-module__TvMEaq__ctaBtnPrimary:hover{opacity:.9}.page-module__TvMEaq__ctaBtnSecondary{background:var(--bg-secondary);border:1px solid var(--border);color:var(--text-primary);border-radius:var(--radius-md);transition:border-color var(--transition);align-items:center;padding:.75rem 1.5rem;font-size:14px;font-weight:500;text-decoration:none;display:inline-flex}.page-module__TvMEaq__ctaBtnSecondary:hover{border-color:var(--accent)}.page-module__TvMEaq__sidebar{flex-direction:column;gap:1.25rem;display:flex;position:sticky;top:6rem}.page-module__TvMEaq__sideCard{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:1.25rem}.page-module__TvMEaq__sideTitle{text-transform:uppercase;letter-spacing:.07em;color:var(--text-muted);margin-bottom:.75rem;font-size:13px;font-weight:700}.page-module__TvMEaq__sideDesc{color:var(--text-secondary);margin-bottom:1rem;font-size:13px;line-height:1.6}.page-module__TvMEaq__sideBtn{color:var(--accent);transition:opacity var(--transition);align-items:center;font-size:13px;font-weight:700;text-decoration:none;display:inline-flex}.page-module__TvMEaq__sideBtn:hover{opacity:.8}.page-module__TvMEaq__relatedList{flex-direction:column;gap:.75rem;display:flex}.page-module__TvMEaq__relatedItem{border-radius:var(--radius-md);transition:border-color var(--transition),background var(--transition);border:1px solid #0000;flex-direction:column;gap:.2rem;padding:.625rem;text-decoration:none;display:flex}.page-module__TvMEaq__relatedItem:hover{background:var(--bg-secondary);border-color:var(--border)}.page-module__TvMEaq__relatedTitle{color:var(--text-primary);-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:13px;font-weight:500;line-height:1.4;display:-webkit-box;overflow:hidden}.page-module__TvMEaq__relatedDate{color:var(--text-muted);font-size:11px}@media (max-width:900px){.page-module__TvMEaq__layout{grid-template-columns:1fr;gap:2rem;padding:2rem 1.5rem 4rem}.page-module__TvMEaq__sidebar{flex-flow:wrap;order:-1;position:static}.page-module__TvMEaq__sideCard{flex:1;min-width:260px}}@media (max-width:640px){.page-module__TvMEaq__backRow{padding:5rem 1.5rem 0}.page-module__TvMEaq__hero{padding:2rem 1.5rem 2.5rem}.page-module__TvMEaq__excerpt{font-size:15px}.page-module__TvMEaq__cta{padding:1.75rem 1.25rem}.page-module__TvMEaq__sidebar{flex-direction:column}}
.page-module__UUqHRG__page{background:var(--bg-primary);min-height:100vh}.page-module__UUqHRG__hero{text-align:center;border-bottom:1px solid var(--border);background:radial-gradient(70% 50% at 50% 0,#00dc820f 0%,#0000 70%);padding:9rem 2rem 4rem}.page-module__UUqHRG__badge{background:var(--accent-light);color:var(--accent);border:1px solid #00dc824d;border-radius:100px;align-items:center;margin-bottom:1.5rem;padding:.375rem 1rem;font-size:13px;font-weight:600;display:inline-flex}.page-module__UUqHRG__heroTitle{color:var(--text-primary);letter-spacing:-.03em;margin-bottom:1rem;font-size:clamp(2.2rem,5vw,3.25rem);font-weight:800}.page-module__UUqHRG__heroDesc{color:var(--text-secondary);max-width:520px;margin:0 auto 2rem;font-size:17px;line-height:1.7}.page-module__UUqHRG__searchWrap{max-width:420px;margin:0 auto;position:relative}.page-module__UUqHRG__searchIcon{color:var(--text-muted);pointer-events:none;position:absolute;top:50%;left:.875rem;transform:translateY(-50%)}.page-module__UUqHRG__searchInput{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);width:100%;color:var(--text-primary);transition:border-color var(--transition),box-shadow var(--transition);outline:none;padding:.75rem 1rem .75rem 2.5rem;font-size:14px}.page-module__UUqHRG__searchInput::placeholder{color:var(--text-muted)}.page-module__UUqHRG__searchInput:focus{border-color:var(--accent);box-shadow:0 0 0 3px #00dc821f}.page-module__UUqHRG__filters{flex-wrap:wrap;gap:.5rem;max-width:1200px;margin:0 auto;padding:1.5rem 2rem;display:flex}.page-module__UUqHRG__filterBtn{background:var(--bg-card);border:1px solid var(--border);color:var(--text-secondary);cursor:pointer;transition:all var(--transition);white-space:nowrap;border-radius:100px;padding:.375rem 1rem;font-size:13px;font-weight:500}.page-module__UUqHRG__filterBtn:hover{border-color:var(--accent);color:var(--accent)}.page-module__UUqHRG__filterBtnActive{background:var(--accent-light);color:var(--accent);border-color:#00dc8266}.page-module__UUqHRG__resultsInfo{max-width:1200px;color:var(--text-muted);margin:0 auto;padding:0 2rem .75rem;font-size:13px}.page-module__UUqHRG__grid{grid-template-columns:repeat(auto-fill,minmax(320px,1fr));gap:1.5rem;max-width:1200px;margin:0 auto;padding:0 2rem 5rem;display:grid}.page-module__UUqHRG__card{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);transition:border-color var(--transition),transform var(--transition),box-shadow var(--transition);flex-direction:column;gap:.75rem;padding:1.5rem;text-decoration:none;display:flex}.page-module__UUqHRG__card:hover{border-color:#00dc824d;transform:translateY(-2px);box-shadow:0 8px 24px #00000026}.page-module__UUqHRG__cardTop{justify-content:space-between;align-items:center;gap:.5rem;display:flex}.page-module__UUqHRG__categoryBadge{color:var(--cat-color,var(--accent));background:color-mix(in srgb,var(--cat-color,var(--accent))12%,transparent);white-space:nowrap;border-radius:100px;padding:.25rem .625rem;font-size:11px;font-weight:600}.page-module__UUqHRG__cardDate{color:var(--text-muted);white-space:nowrap;font-size:12px}.page-module__UUqHRG__cardTitle{color:var(--text-primary);letter-spacing:-.01em;font-size:16px;font-weight:700;line-height:1.4}.page-module__UUqHRG__cardExcerpt{color:var(--text-secondary);-webkit-line-clamp:3;-webkit-box-orient:vertical;flex:1;font-size:13px;line-height:1.6;display:-webkit-box;overflow:hidden}.page-module__UUqHRG__cardFooter{border-top:1px solid var(--border-subtle);margin-top:auto;padding-top:.5rem}.page-module__UUqHRG__readMore{color:var(--accent);align-items:center;gap:.375rem;font-size:13px;font-weight:600;display:inline-flex}.page-module__UUqHRG__empty{text-align:center;color:var(--text-secondary);padding:5rem 2rem}.page-module__UUqHRG__emptyIcon{margin-bottom:1rem;font-size:3rem}@media (max-width:640px){.page-module__UUqHRG__hero{padding:7rem 1.5rem 3rem}.page-module__UUqHRG__filters{padding:1.25rem 1.5rem}.page-module__UUqHRG__resultsInfo{padding:0 1.5rem .5rem}.page-module__UUqHRG__grid{grid-template-columns:1fr;padding:0 1.5rem 4rem}}
.page-module__RUNDiG__page{background:var(--bg-primary);min-height:100vh}.page-module__RUNDiG__hero{text-align:center;border-bottom:1px solid var(--border);padding:9rem 2rem 6rem;position:relative;overflow:hidden}.page-module__RUNDiG__heroBg{pointer-events:none;background:radial-gradient(70% 60% at 50% 0,#00dc8212 0%,#0000 70%);position:absolute;inset:0}.page-module__RUNDiG__badge{background:var(--accent-light);color:var(--accent);border:1px solid #00dc824d;border-radius:100px;align-items:center;gap:.5rem;margin-bottom:1.5rem;padding:.375rem 1rem;font-size:13px;font-weight:600;display:inline-flex;position:relative}.page-module__RUNDiG__heroTitle{color:var(--text-primary);letter-spacing:-.03em;margin-bottom:1.25rem;font-size:clamp(2.5rem,6vw,4rem);font-weight:800;line-height:1.1;position:relative}.page-module__RUNDiG__heroTitle span{background:linear-gradient(135deg,var(--accent)0%,var(--teal)100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.page-module__RUNDiG__heroDesc{color:var(--text-secondary);max-width:560px;margin:0 auto;font-size:18px;line-height:1.7;position:relative}.page-module__RUNDiG__benefits{background:var(--bg-secondary);border-bottom:1px solid var(--border);padding:5rem 2rem}.page-module__RUNDiG__benefitsInner{max-width:1100px;margin:0 auto}.page-module__RUNDiG__benefitsHeader{text-align:center;margin-bottom:3rem}.page-module__RUNDiG__sectionBadge{letter-spacing:.1em;text-transform:uppercase;color:var(--accent);margin-bottom:.75rem;font-size:12px;font-weight:700}.page-module__RUNDiG__sectionTitle{color:var(--text-primary);letter-spacing:-.02em;font-size:clamp(1.75rem,3vw,2.25rem);font-weight:800}.page-module__RUNDiG__benefitsGrid{grid-template-columns:repeat(4,1fr);gap:1.25rem;display:grid}.page-module__RUNDiG__benefitCard{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:1.5rem}.page-module__RUNDiG__benefitIcon{margin-bottom:.75rem;font-size:28px}.page-module__RUNDiG__benefitTitle{color:var(--text-primary);margin-bottom:.375rem;font-size:14px;font-weight:700}.page-module__RUNDiG__benefitDesc{color:var(--text-secondary);font-size:13px;line-height:1.6}.page-module__RUNDiG__roles{max-width:860px;margin:0 auto;padding:5rem 2rem 6rem}.page-module__RUNDiG__rolesHeader{margin-bottom:2rem}.page-module__RUNDiG__rolesTitle{color:var(--text-primary);letter-spacing:-.02em;font-size:clamp(1.5rem,3vw,2rem);font-weight:800}.page-module__RUNDiG__emptyState{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-xl);text-align:center;padding:4rem 2rem}.page-module__RUNDiG__emptyIcon{opacity:.8;margin-bottom:1rem;font-size:48px}.page-module__RUNDiG__emptyTitle{color:var(--text-primary);margin-bottom:.5rem;font-size:1.125rem;font-weight:700}.page-module__RUNDiG__emptyDesc{color:var(--text-secondary);max-width:420px;margin-bottom:1.75rem;margin-left:auto;margin-right:auto;font-size:15px;line-height:1.7}.page-module__RUNDiG__generalBtn{background:var(--accent);color:#050c08;border-radius:var(--radius-md);transition:background var(--transition),box-shadow var(--transition);align-items:center;gap:.5rem;padding:.75rem 1.75rem;font-size:15px;font-weight:600;text-decoration:none;display:inline-flex;box-shadow:0 0 20px #00dc8233}.page-module__RUNDiG__generalBtn:hover{background:var(--accent-hover);box-shadow:0 0 30px #00dc8259}@media (max-width:860px){.page-module__RUNDiG__benefitsGrid{grid-template-columns:repeat(2,1fr)}}@media (max-width:600px){.page-module__RUNDiG__benefitsGrid{grid-template-columns:1fr 1fr}}
.page-module__uF-WLq__main{min-height:100vh}.page-module__uF-WLq__hero{text-align:center;padding:9rem 2rem 4rem;position:relative;overflow:hidden}.page-module__uF-WLq__hero:before{content:"";pointer-events:none;background:radial-gradient(#00dc8212 0%,#0000 70%);width:700px;height:350px;position:absolute;top:0;left:50%;transform:translate(-50%)}.page-module__uF-WLq__heroInner{z-index:1;max-width:680px;margin:0 auto;position:relative}.page-module__uF-WLq__heroBadge{background:var(--accent-light);color:var(--accent);text-transform:uppercase;letter-spacing:.1em;border:1px solid #00dc8233;border-radius:100px;align-items:center;margin-bottom:1.5rem;padding:6px 16px;font-size:.75rem;font-weight:600;display:inline-flex}.page-module__uF-WLq__heroTitle{letter-spacing:-.03em;color:var(--text-primary);margin-bottom:1rem;font-size:clamp(2rem,4vw,3rem);font-weight:700;line-height:1.15}.page-module__uF-WLq__heroTitle span{background:linear-gradient(135deg,#00dc82,#00c8b4);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.page-module__uF-WLq__heroSubtitle{color:var(--text-secondary);font-size:1rem;line-height:1.7}.page-module__uF-WLq__timeline{padding:2rem 2rem 8rem}.page-module__uF-WLq__timelineInner{flex-direction:column;gap:0;max-width:820px;margin:0 auto;display:flex}.page-module__uF-WLq__entry{grid-template-columns:160px 32px 1fr;gap:0 1.5rem;min-height:0;display:grid}.page-module__uF-WLq__entryLeft{flex-direction:column;align-items:flex-end;gap:.5rem;padding-top:2px;padding-bottom:2.5rem;display:flex}.page-module__uF-WLq__entryDate{color:var(--text-muted);white-space:nowrap;font-size:12px;font-weight:600}.page-module__uF-WLq__tag{text-transform:uppercase;letter-spacing:.07em;border:1px solid #0000;border-radius:99px;padding:2px 9px;font-size:10px;font-weight:700}.page-module__uF-WLq__tagGreen{color:var(--accent);background:#22c55e14;border-color:#22c55e33}.page-module__uF-WLq__tagBlue{color:#60a5fa;background:#3b82f614;border-color:#3b82f633}.page-module__uF-WLq__tagOrange{color:#fbbf24;background:#f59e0b14;border-color:#f59e0b33}.page-module__uF-WLq__entryConnector{flex-direction:column;align-items:center;display:flex}.page-module__uF-WLq__entryDot{background:var(--accent);border:2px solid var(--bg-primary,#07100a);border-radius:50%;flex-shrink:0;width:12px;height:12px;margin-top:3px;box-shadow:0 0 0 3px #00dc8226}.page-module__uF-WLq__entryLine{background:linear-gradient(#00dc8240,#00dc820d);flex:1;width:1px;min-height:40px;margin-top:6px}.page-module__uF-WLq__entryContent{padding-bottom:3rem}.page-module__uF-WLq__entryTitle{color:var(--text-primary);letter-spacing:-.02em;margin-bottom:.625rem;font-size:18px;font-weight:700;line-height:1.3}.page-module__uF-WLq__entryDesc{color:var(--text-secondary);margin-bottom:1rem;font-size:14px;line-height:1.7}.page-module__uF-WLq__entryBullets{flex-direction:column;gap:.4rem;margin:0;padding:0;list-style:none;display:flex}.page-module__uF-WLq__entryBullet{color:var(--text-secondary);align-items:flex-start;gap:.5rem;font-size:13px;line-height:1.5;display:flex}.page-module__uF-WLq__bulletCheck{color:var(--accent);flex-shrink:0;margin-top:2px;font-size:11px;font-weight:700}@media (max-width:640px){.page-module__uF-WLq__entry{grid-template-columns:1fr;gap:.5rem 0}.page-module__uF-WLq__entryLeft{flex-direction:row;align-items:center;gap:.75rem;padding-bottom:0}.page-module__uF-WLq__entryConnector{display:none}.page-module__uF-WLq__entryContent{border-left:2px solid #00dc8226;margin-left:.25rem;padding-bottom:2.5rem;padding-left:1rem}}
.page-module__UFcpwW__page{background:var(--bg-primary);min-height:100vh;padding:8rem 2rem 6rem}.page-module__UFcpwW__inner{max-width:1100px;margin:0 auto}.page-module__UFcpwW__header{text-align:center;margin-bottom:4rem}.page-module__UFcpwW__badge{background:var(--accent-light);color:var(--accent);letter-spacing:.04em;text-transform:uppercase;border:1px solid #00dc8233;border-radius:100px;align-items:center;gap:6px;margin-bottom:1.25rem;padding:6px 14px;font-size:.8rem;font-weight:600;display:inline-flex}.page-module__UFcpwW__title{letter-spacing:-.03em;color:var(--text-primary);margin-bottom:1rem;font-size:clamp(2rem,4vw,3rem);font-weight:700;line-height:1.1}.page-module__UFcpwW__title span{background:linear-gradient(135deg,var(--accent),var(--teal));-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.page-module__UFcpwW__subtitle{color:var(--text-secondary);max-width:520px;margin:0 auto;font-size:1.05rem;line-height:1.7}.page-module__UFcpwW__grid{grid-template-columns:1fr 1.5fr;align-items:start;gap:3rem;display:grid}.page-module__UFcpwW__infoCol{flex-direction:column;gap:1rem;display:flex}.page-module__UFcpwW__infoCard{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);transition:border-color var(--transition),box-shadow var(--transition);align-items:flex-start;gap:1rem;padding:1.5rem;display:flex}.page-module__UFcpwW__infoCard:hover{border-color:var(--accent);box-shadow:var(--shadow-glow)}.page-module__UFcpwW__infoIconWrap{border-radius:var(--radius-md);background:var(--accent-light);width:42px;height:42px;color:var(--accent);flex-shrink:0;justify-content:center;align-items:center;display:flex}.page-module__UFcpwW__infoTitle{color:var(--text-muted);text-transform:uppercase;letter-spacing:.05em;margin-bottom:.35rem;font-size:.85rem;font-weight:600}.page-module__UFcpwW__infoValue{color:var(--text-primary);margin-bottom:.2rem;font-size:.95rem;font-weight:600}.page-module__UFcpwW__infoSub{color:var(--text-muted);font-size:.82rem}.page-module__UFcpwW__demoBanner{background:linear-gradient(135deg,var(--accent-light),var(--teal-light));border:1px solid var(--border);border-radius:var(--radius-lg);margin-top:.5rem;padding:1.5rem}.page-module__UFcpwW__demoBannerTitle{color:var(--text-primary);margin-bottom:.4rem;font-size:1rem;font-weight:700}.page-module__UFcpwW__demoBannerText{color:var(--text-secondary);margin-bottom:1rem;font-size:.875rem;line-height:1.6}.page-module__UFcpwW__demoBannerBtn{background:var(--accent);color:#050c08;border-radius:var(--radius-md);transition:all var(--transition);border:none;align-items:center;gap:6px;padding:.6rem 1.25rem;font-size:.875rem;font-weight:700;text-decoration:none;display:inline-flex}.page-module__UFcpwW__demoBannerBtn:hover{background:var(--accent-hover);transform:translateY(-1px)}.page-module__UFcpwW__formCard{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-xl);box-shadow:var(--shadow-card);padding:2.5rem}.page-module__UFcpwW__formTitle{color:var(--text-primary);letter-spacing:-.02em;margin-bottom:.35rem;font-size:1.25rem;font-weight:700}.page-module__UFcpwW__formSubtitle{color:var(--text-muted);margin-bottom:2rem;font-size:.875rem}.page-module__UFcpwW__form{flex-direction:column;gap:1.25rem;display:flex}.page-module__UFcpwW__row{grid-template-columns:1fr 1fr;gap:1rem;display:grid}.page-module__UFcpwW__field{flex-direction:column;gap:.4rem;display:flex}.page-module__UFcpwW__label{color:var(--text-secondary);font-size:.85rem;font-weight:600}.page-module__UFcpwW__input{background:var(--bg-secondary);border:1px solid var(--border);border-radius:var(--radius-md);color:var(--text-primary);transition:border-color var(--transition),box-shadow var(--transition);outline:none;width:100%;padding:.75rem 1rem;font-size:.95rem}.page-module__UFcpwW__input::placeholder{color:var(--text-muted)}.page-module__UFcpwW__input:focus{border-color:var(--accent);box-shadow:0 0 0 3px var(--accent-light)}.page-module__UFcpwW__select{background:var(--bg-secondary);border:1px solid var(--border);border-radius:var(--radius-md);color:var(--text-primary);transition:border-color var(--transition);cursor:pointer;appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 24 24' fill='none' stroke='%234a6b56' stroke-width='2'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E");background-position:right 1rem center;background-repeat:no-repeat;outline:none;width:100%;padding:.75rem 1rem;font-size:.95rem}.page-module__UFcpwW__select:focus{border-color:var(--accent);box-shadow:0 0 0 3px var(--accent-light)}.page-module__UFcpwW__textarea{background:var(--bg-secondary);border:1px solid var(--border);border-radius:var(--radius-md);color:var(--text-primary);transition:border-color var(--transition),box-shadow var(--transition);resize:vertical;outline:none;width:100%;min-height:130px;padding:.75rem 1rem;font-size:.95rem;line-height:1.6}.page-module__UFcpwW__textarea::placeholder{color:var(--text-muted)}.page-module__UFcpwW__textarea:focus{border-color:var(--accent);box-shadow:0 0 0 3px var(--accent-light)}.page-module__UFcpwW__error{color:var(--danger);margin-top:.2rem;font-size:.8rem}.page-module__UFcpwW__submitBtn{background:var(--accent);color:#050c08;border-radius:var(--radius-md);width:100%;box-shadow:0 0 24px var(--accent-glow);border:none;justify-content:center;align-items:center;gap:8px;margin-top:.5rem;padding:.9rem;font-size:1rem;font-weight:700;transition:all .2s;display:flex}.page-module__UFcpwW__submitBtn:hover:not(:disabled){background:var(--accent-hover);box-shadow:0 0 36px var(--accent-glow);transform:translateY(-1px)}.page-module__UFcpwW__submitBtn:disabled{opacity:.65;cursor:not-allowed}.page-module__UFcpwW__success{text-align:center;padding:3rem 2rem}.page-module__UFcpwW__successIcon{background:var(--accent-light);width:64px;height:64px;color:var(--accent);border-radius:50%;justify-content:center;align-items:center;margin:0 auto 1.5rem;display:flex}.page-module__UFcpwW__successTitle{color:var(--text-primary);letter-spacing:-.02em;margin-bottom:.75rem;font-size:1.5rem;font-weight:700}.page-module__UFcpwW__successText{color:var(--text-secondary);max-width:380px;margin:0 auto 2rem;font-size:.95rem;line-height:1.7}.page-module__UFcpwW__successBack{color:var(--accent);cursor:pointer;transition:gap var(--transition);background:0 0;border:none;align-items:center;gap:6px;font-size:.9rem;font-weight:600;display:inline-flex}.page-module__UFcpwW__successBack:hover{gap:10px}@media (max-width:860px){.page-module__UFcpwW__grid{grid-template-columns:1fr}.page-module__UFcpwW__infoCol{order:2}.page-module__UFcpwW__formCard{order:1}}@media (max-width:560px){.page-module__UFcpwW__row{grid-template-columns:1fr}.page-module__UFcpwW__formCard{padding:1.5rem}}
.page-module__jligya__page{background:var(--bg-primary);min-height:100vh}.page-module__jligya__hero{text-align:center;border-bottom:1px solid var(--border);background:radial-gradient(80% 50% at 50% 0,#ef44440d 0%,#0000 70%);padding:9rem 2rem 4rem}.page-module__jligya__badge{color:#ef4444;background:#ef444414;border:1px solid #ef444440;border-radius:100px;align-items:center;gap:.5rem;margin-bottom:1.5rem;padding:.375rem 1rem;font-size:13px;font-weight:600;display:inline-flex}.page-module__jligya__title{color:var(--text-primary);letter-spacing:-.02em;margin-bottom:1rem;font-size:clamp(2rem,5vw,3rem);font-weight:800}.page-module__jligya__subtitle{color:var(--text-secondary);max-width:560px;margin:0 auto;font-size:16px;line-height:1.7}.page-module__jligya__subtitle strong{color:var(--text-primary)}.page-module__jligya__inner{max-width:1100px;margin:0 auto;padding:3rem 2rem 6rem}.page-module__jligya__infoRow{grid-template-columns:repeat(3,1fr);gap:1rem;margin-bottom:3rem;display:grid}.page-module__jligya__infoCard{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:1.25rem 1.5rem}.page-module__jligya__infoIcon{color:var(--accent);margin-bottom:.5rem}.page-module__jligya__infoTitle,.page-module__jligya__infoText2{color:var(--text-primary);margin-bottom:.25rem;font-size:14px;font-weight:600}.page-module__jligya__infoText{color:var(--text-muted);margin:0;font-size:13px;line-height:1.5}.page-module__jligya__grid{grid-template-columns:300px 1fr;align-items:start;gap:2.5rem;display:grid}.page-module__jligya__sidebar{flex-direction:column;gap:1rem;display:flex}.page-module__jligya__sideCard{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:1.25rem 1.5rem}.page-module__jligya__sideTitle{letter-spacing:.05em;text-transform:uppercase;color:var(--text-muted);margin-bottom:.75rem;font-size:13px;font-weight:700}.page-module__jligya__sideList{margin:0 0 .5rem;padding-left:1.25rem;list-style:outside}.page-module__jligya__sideList li{color:var(--text-secondary);margin-bottom:.4rem;font-size:13px;line-height:1.6}.page-module__jligya__sideNote{color:var(--text-muted);margin:.5rem 0 0;font-size:13px;line-height:1.6}.page-module__jligya__sideNote a{color:var(--accent);text-underline-offset:3px;text-decoration:underline}.page-module__jligya__formCard{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-xl);padding:2rem}.page-module__jligya__formHeader{border-bottom:1px solid var(--border);align-items:flex-start;gap:.75rem;margin-bottom:1.75rem;padding-bottom:1.5rem;display:flex}.page-module__jligya__formIcon{color:#ef4444;flex-shrink:0;margin-top:3px}.page-module__jligya__formTitle{color:var(--text-primary);margin-bottom:.15rem;font-size:1.1rem;font-weight:700}.page-module__jligya__formSubtitle{color:var(--text-muted);font-size:13px}.page-module__jligya__formError{border-radius:var(--radius-md);color:#ef4444;background:#ef444414;border:1px solid #ef444440;margin-bottom:1.25rem;padding:.75rem 1rem;font-size:14px}.page-module__jligya__form{flex-direction:column;gap:1.25rem;display:flex}.page-module__jligya__fieldRow{grid-template-columns:1fr 1fr;gap:1rem;display:grid}.page-module__jligya__field{flex-direction:column;gap:.35rem;display:flex}.page-module__jligya__label{color:var(--text-primary);font-size:13px;font-weight:600}.page-module__jligya__optional{color:var(--text-muted);font-weight:400}.page-module__jligya__input{background:var(--bg-primary);border:1px solid var(--border);border-radius:var(--radius-md);color:var(--text-primary);transition:border-color var(--transition);outline:none;padding:.65rem .875rem;font-family:inherit;font-size:14px}.page-module__jligya__input:focus{border-color:var(--accent)}.page-module__jligya__inputError{border-color:#ef4444}.page-module__jligya__textarea{background:var(--bg-primary);border:1px solid var(--border);border-radius:var(--radius-md);color:var(--text-primary);resize:vertical;transition:border-color var(--transition);outline:none;padding:.65rem .875rem;font-family:inherit;font-size:14px}.page-module__jligya__textarea:focus{border-color:var(--accent)}.page-module__jligya__hint{color:var(--text-muted);font-size:12px;line-height:1.5}.page-module__jligya__radioLabel{cursor:pointer;border-radius:var(--radius-md);border:1px solid var(--border);color:var(--text-secondary);transition:border-color var(--transition),background var(--transition);align-items:flex-start;gap:.6rem;margin-bottom:.4rem;padding:.6rem .875rem;font-size:14px;display:flex}.page-module__jligya__radioLabel:hover{border-color:var(--accent);background:var(--accent-light)}.page-module__jligya__radio{accent-color:var(--accent);flex-shrink:0;margin-top:2px}.page-module__jligya__checkLabel{cursor:pointer;border-radius:var(--radius-md);border:1px solid var(--border);color:var(--text-secondary);transition:border-color var(--transition);align-items:flex-start;gap:.75rem;padding:1rem;font-size:14px;line-height:1.6;display:flex}.page-module__jligya__checkLabelError{border-color:#ef4444}.page-module__jligya__checkLabel strong{color:var(--text-primary)}.page-module__jligya__checkbox{accent-color:#ef4444;flex-shrink:0;width:16px;height:16px;margin-top:3px}.page-module__jligya__error{color:#ef4444;font-size:12px}.page-module__jligya__submitBtn{color:#fff;border-radius:var(--radius-md);cursor:pointer;transition:background var(--transition),opacity var(--transition);background:#ef4444;border:none;justify-content:center;align-items:center;gap:.5rem;margin-top:.5rem;padding:.875rem 1.5rem;font-family:inherit;font-size:15px;font-weight:600;display:flex}.page-module__jligya__submitBtn:hover:not(:disabled){background:#dc2626}.page-module__jligya__submitBtn:disabled{opacity:.6;cursor:not-allowed}.page-module__jligya__spinner{border:2px solid #ffffff59;border-top-color:#fff;border-radius:50%;width:18px;height:18px;animation:.7s linear infinite page-module__jligya__spin}@keyframes page-module__jligya__spin{to{transform:rotate(360deg)}}.page-module__jligya__success{text-align:center;flex-direction:column;align-items:center;gap:1rem;padding:2rem 1rem;display:flex}.page-module__jligya__successIconWrap{color:#22c55e;background:#22c55e1f;border:1px solid #22c55e4d;border-radius:50%;justify-content:center;align-items:center;width:64px;height:64px;display:flex}.page-module__jligya__successTitle{color:var(--text-primary);margin:0;font-size:1.4rem;font-weight:800}.page-module__jligya__successText{color:var(--text-secondary);max-width:440px;margin:0;font-size:15px;line-height:1.7}.page-module__jligya__successText strong{color:var(--text-primary)}.page-module__jligya__refBox{background:var(--bg-primary);border:1px solid var(--border);border-radius:var(--radius-lg);flex-direction:column;align-items:center;gap:.35rem;width:100%;max-width:340px;padding:1.25rem 2rem;display:flex}.page-module__jligya__refLabel{text-transform:uppercase;letter-spacing:.06em;color:var(--text-muted);font-size:12px;font-weight:600}.page-module__jligya__refCode{letter-spacing:.05em;color:var(--text-primary);font-family:monospace;font-size:1.25rem;font-weight:800}.page-module__jligya__refNote{color:var(--text-muted);font-size:12px}.page-module__jligya__newRequest{color:var(--text-muted);cursor:pointer;text-underline-offset:3px;background:0 0;border:none;padding:0;font-family:inherit;font-size:14px;text-decoration:underline}.page-module__jligya__newRequest:hover{color:var(--text-primary)}@media (max-width:900px){.page-module__jligya__grid,.page-module__jligya__infoRow,.page-module__jligya__fieldRow{grid-template-columns:1fr}}@media (max-width:600px){.page-module__jligya__formCard{padding:1.5rem 1.25rem}}
.page-module__Vu3P9W__page{max-width:880px;margin:0 auto;padding:2rem 1.25rem 4rem}.page-module__Vu3P9W__hero{border-bottom:1px solid var(--border);margin-bottom:2.5rem;padding:3rem 0 2.5rem}.page-module__Vu3P9W__eyebrow{text-transform:uppercase;letter-spacing:.08em;color:var(--accent);margin-bottom:.75rem;font-size:.75rem;font-weight:700;display:inline-block}.page-module__Vu3P9W__title{color:var(--text-primary);margin:0 0 1rem;font-size:2.25rem;font-weight:800;line-height:1.15}.page-module__Vu3P9W__lead{color:var(--text-secondary);max-width:60ch;margin:0 0 1.75rem;font-size:1.05rem;line-height:1.6}.page-module__Vu3P9W__cta{background:var(--accent);color:#fff;border-radius:var(--radius-md);transition:var(--transition);padding:.7rem 1.25rem;font-size:.95rem;font-weight:600;text-decoration:none;display:inline-block}.page-module__Vu3P9W__cta:hover{filter:brightness(1.05)}.page-module__Vu3P9W__heroLinks{flex-wrap:wrap;align-items:center;gap:.75rem;display:flex}.page-module__Vu3P9W__ctaGhost{color:var(--text-secondary);border:1px solid var(--border);border-radius:var(--radius-md);transition:var(--transition);background:0 0;padding:.7rem 1.1rem;font-size:.9rem;font-weight:600;text-decoration:none;display:inline-block}.page-module__Vu3P9W__ctaGhost:hover{color:var(--text-primary);border-color:var(--text-muted)}.page-module__Vu3P9W__section{margin-bottom:2.5rem}.page-module__Vu3P9W__section h2{color:var(--text-primary);margin:0 0 1rem;font-size:1.35rem;font-weight:700}.page-module__Vu3P9W__body{color:var(--text-secondary);margin:0 0 1rem;font-size:.95rem;line-height:1.6}.page-module__Vu3P9W__body code,.page-module__Vu3P9W__list code,.page-module__Vu3P9W__caption code{background:var(--bg-secondary);color:var(--text-primary);border-radius:4px;padding:.1rem .35rem;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.85em}.page-module__Vu3P9W__caption{color:var(--text-muted);margin:.75rem 0 .4rem;font-size:.8rem;font-weight:600}.page-module__Vu3P9W__code{background:var(--bg-secondary);border:1px solid var(--border);border-radius:var(--radius-md);color:var(--text-primary);white-space:pre;margin:0 0 .5rem;padding:1rem;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.82rem;line-height:1.5;overflow-x:auto}.page-module__Vu3P9W__surfaces{grid-template-columns:1fr 1fr;gap:1rem;display:grid}.page-module__Vu3P9W__surfaceCard{border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--bg-card);padding:1.25rem}.page-module__Vu3P9W__surfaceCard h3{color:var(--text-primary);margin:0 0 .5rem;font-size:1.05rem}.page-module__Vu3P9W__surfaceCard code{background:var(--bg-secondary);color:var(--accent);border-radius:4px;margin-bottom:.6rem;padding:.25rem .5rem;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.8rem;display:inline-block}.page-module__Vu3P9W__surfaceCard p{color:var(--text-secondary);margin:0;font-size:.88rem;line-height:1.5}.page-module__Vu3P9W__list{color:var(--text-secondary);margin:0;padding-left:1.25rem;font-size:.95rem;line-height:1.8}.page-module__Vu3P9W__table{border-collapse:collapse;border:1px solid var(--border);border-radius:var(--radius-md);width:100%;font-size:.88rem;overflow:hidden}.page-module__Vu3P9W__table th{text-align:left;background:var(--bg-secondary);color:var(--text-muted);text-transform:uppercase;letter-spacing:.03em;border-bottom:1px solid var(--border);padding:.6rem .85rem;font-size:.75rem;font-weight:600}.page-module__Vu3P9W__table td{border-bottom:1px solid var(--border);color:var(--text-secondary);padding:.6rem .85rem}.page-module__Vu3P9W__table tr:last-child td{border-bottom:none}.page-module__Vu3P9W__table code{color:var(--text-primary);font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.82rem}.page-module__Vu3P9W__ctaSection{text-align:center;border-top:1px solid var(--border);margin-top:1rem;padding:2.5rem 1rem}.page-module__Vu3P9W__ctaSection h2{color:var(--text-primary);margin:0 0 1.25rem;font-size:1.35rem}@media (max-width:640px){.page-module__Vu3P9W__surfaces{grid-template-columns:1fr}.page-module__Vu3P9W__title{font-size:1.75rem}}
.page-module__XSrYmG__main{min-height:100vh}.page-module__XSrYmG__hero{text-align:center;padding:9rem 2rem 4rem;position:relative;overflow:hidden}.page-module__XSrYmG__hero:before{content:"";pointer-events:none;background:radial-gradient(#00dc8214 0%,#0000 70%);width:600px;height:400px;position:absolute;top:0;left:50%;transform:translate(-50%)}.page-module__XSrYmG__heroInner{z-index:1;max-width:680px;margin:0 auto;position:relative}.page-module__XSrYmG__heroBadge{background:var(--accent-light);color:var(--accent);text-transform:uppercase;letter-spacing:.1em;border:1px solid #00dc8233;border-radius:100px;align-items:center;margin-bottom:1.5rem;padding:6px 16px;font-size:.75rem;font-weight:600;display:inline-flex}.page-module__XSrYmG__heroTitle{letter-spacing:-.03em;color:var(--text-primary);margin-bottom:1rem;font-size:clamp(2.5rem,5vw,4rem);font-weight:700;line-height:1.1}.page-module__XSrYmG__heroSubtitle{color:var(--text-secondary);margin-bottom:2rem;font-size:1rem;line-height:1.7}.page-module__XSrYmG__toggle{align-items:center;gap:.875rem;display:inline-flex}.page-module__XSrYmG__toggleLabel{color:var(--text-muted);font-size:.875rem;font-weight:500}.page-module__XSrYmG__toggleLabelActive{color:var(--text-primary);font-size:.875rem;font-weight:600}.page-module__XSrYmG__toggleBtn{background:var(--border);cursor:pointer;border:none;border-radius:100px;width:44px;height:24px;transition:background .3s;position:relative}.page-module__XSrYmG__toggleBtn:has(.page-module__XSrYmG__toggleThumbOn){background:var(--accent)}.page-module__XSrYmG__toggleThumb{background:var(--text-muted);border-radius:50%;width:18px;height:18px;transition:all .3s;position:absolute;top:3px;left:3px}.page-module__XSrYmG__toggleThumbOn{background:#050c08;left:23px}.page-module__XSrYmG__saveBadge{background:var(--accent-light);color:var(--accent);text-transform:uppercase;letter-spacing:.06em;vertical-align:middle;border:1px solid #00dc8233;border-radius:100px;margin-left:.5rem;padding:2px 8px;font-size:.65rem;font-weight:700;display:inline-block}.page-module__XSrYmG__plansSection{max-width:1000px;margin:0 auto;padding:2rem 2rem 4rem}.page-module__XSrYmG__plansGrid{grid-template-columns:1fr 1fr;align-items:start;gap:1.5rem;margin-bottom:1.5rem;display:grid}.page-module__XSrYmG__creditsNote{max-width:760px;color:var(--text-muted);text-align:center;margin:0 auto 1.5rem;font-size:.85rem;line-height:1.6}.page-module__XSrYmG__planCard{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-xl);padding:2rem;position:relative}.page-module__XSrYmG__planCardPro{border-color:var(--accent);box-shadow:0 0 50px #00dc821f}.page-module__XSrYmG__planPopularBadge{background:var(--accent);color:#050c08;letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;border-radius:100px;padding:4px 14px;font-size:.65rem;font-weight:700;position:absolute;top:-12px;left:50%;transform:translate(-50%)}.page-module__XSrYmG__planName{text-transform:uppercase;letter-spacing:.1em;color:var(--text-muted);margin-bottom:.625rem;font-size:.75rem;font-weight:700}.page-module__XSrYmG__planPrice{color:var(--text-primary);letter-spacing:-.02em;flex-wrap:wrap;align-items:baseline;gap:.375rem;margin-bottom:.375rem;font-size:2.25rem;font-weight:700;display:flex}.page-module__XSrYmG__planPriceNote{color:var(--text-muted);letter-spacing:0;font-size:.875rem;font-weight:400}.page-module__XSrYmG__planDesc{color:var(--text-secondary);min-height:56px;margin-bottom:1.5rem;font-size:.875rem;line-height:1.6}.page-module__XSrYmG__planBtn{text-align:center;border-radius:var(--radius-md);width:100%;transition:all var(--transition);cursor:pointer;padding:.75rem;font-size:.9rem;font-weight:700;display:block}.page-module__XSrYmG__planBtnOutline{border:1px solid var(--border);color:var(--text-primary);background:0 0}.page-module__XSrYmG__planBtnOutline:hover{border-color:var(--accent);color:var(--accent)}.page-module__XSrYmG__planBtnSolid{background:var(--accent);color:#050c08;box-shadow:0 0 20px var(--accent-glow);border:none}.page-module__XSrYmG__planBtnSolid:hover{background:var(--accent-hover);box-shadow:0 0 35px var(--accent-glow);color:#050c08;transform:translateY(-1px)}.page-module__XSrYmG__planDivider{background:var(--border-subtle);height:1px;margin:1.5rem 0}.page-module__XSrYmG__planFeatures{flex-direction:column;gap:.625rem;list-style:none;display:flex}.page-module__XSrYmG__planFeature{color:var(--text-secondary);align-items:flex-start;gap:.625rem;font-size:.875rem;display:flex}.page-module__XSrYmG__planFeatureDimmed{color:var(--text-muted);opacity:.5;text-decoration:line-through;-webkit-text-decoration-color:var(--border);text-decoration-color:var(--border)}.page-module__XSrYmG__planCheck{color:var(--accent);flex-shrink:0;font-weight:700}.page-module__XSrYmG__planCross{color:var(--text-muted);flex-shrink:0;font-weight:400}.page-module__XSrYmG__enterpriseCard{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-xl);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:2rem;padding:1.5rem 2rem;display:flex}.page-module__XSrYmG__enterpriseTitle{color:var(--text-primary);margin-bottom:.375rem;font-size:1.125rem;font-weight:700}.page-module__XSrYmG__enterpriseDesc{color:var(--text-secondary);max-width:540px;font-size:.875rem;line-height:1.6}.page-module__XSrYmG__enterpriseBtn{border:1px solid var(--border);color:var(--text-primary);border-radius:var(--radius-md);transition:all var(--transition);white-space:nowrap;flex-shrink:0;align-items:center;gap:8px;padding:.75rem 1.5rem;font-size:.875rem;font-weight:600;display:inline-flex}.page-module__XSrYmG__enterpriseBtn:hover{border-color:var(--accent);color:var(--accent)}.page-module__XSrYmG__comparisonSection{background:var(--bg-secondary);border-top:1px solid var(--border-subtle);padding:4rem 2rem}.page-module__XSrYmG__comparisonInner{max-width:1000px;margin:0 auto}.page-module__XSrYmG__comparisonTitle{color:var(--text-primary);letter-spacing:-.02em;margin-bottom:2rem;font-size:clamp(1.5rem,2.5vw,2rem);font-weight:700}.page-module__XSrYmG__comparisonTable{border:1px solid var(--border);border-radius:var(--radius-lg);overflow:hidden}.page-module__XSrYmG__comparisonHeader{background:var(--bg-hover);border-bottom:1px solid var(--border);grid-template-columns:2fr 1fr 1fr 1fr;display:grid}.page-module__XSrYmG__comparisonRow{border-bottom:1px solid var(--border-subtle);transition:background var(--transition);grid-template-columns:2fr 1fr 1fr 1fr;display:grid}.page-module__XSrYmG__comparisonRow:last-child{border-bottom:none}.page-module__XSrYmG__comparisonRow:hover{background:var(--bg-hover)}.page-module__XSrYmG__comparisonFeatureCol{color:var(--text-secondary);border-right:1px solid var(--border-subtle);padding:.875rem 1.25rem;font-size:.875rem}.page-module__XSrYmG__comparisonHeader .page-module__XSrYmG__comparisonFeatureCol,.page-module__XSrYmG__comparisonHeader .page-module__XSrYmG__comparisonPlanCol{text-transform:uppercase;letter-spacing:.08em;color:var(--text-muted);font-size:.75rem;font-weight:700}.page-module__XSrYmG__comparisonPlanCol{color:var(--text-secondary);text-align:center;padding:.875rem 1.25rem;font-size:.875rem}.page-module__XSrYmG__comparisonPlanColPro{color:var(--accent);background:#00dc8208;font-weight:500}.page-module__XSrYmG__comparisonHeader .page-module__XSrYmG__comparisonPlanColPro{color:var(--accent);font-weight:700}.page-module__XSrYmG__faqSection{padding:6rem 2rem}.page-module__XSrYmG__faqInner{max-width:720px;margin:0 auto}.page-module__XSrYmG__faqLabel{color:var(--accent);text-transform:uppercase;letter-spacing:.12em;margin-bottom:.75rem;font-size:.75rem;font-weight:600}.page-module__XSrYmG__faqTitle{color:var(--text-primary);letter-spacing:-.02em;margin-bottom:2.5rem;font-size:clamp(1.75rem,3vw,2.5rem);font-weight:700}.page-module__XSrYmG__faqList{flex-direction:column;display:flex}.page-module__XSrYmG__faqItem{border-bottom:1px solid var(--border-subtle);cursor:pointer;padding:1.25rem 0}.page-module__XSrYmG__faqItem:first-child{border-top:1px solid var(--border-subtle)}.page-module__XSrYmG__faqItemOpen .page-module__XSrYmG__faqQ{color:var(--accent)}.page-module__XSrYmG__faqQ{color:var(--text-primary);transition:color var(--transition);justify-content:space-between;align-items:center;gap:1rem;font-size:1rem;font-weight:600;display:flex}.page-module__XSrYmG__faqChevron{color:var(--text-muted);flex-shrink:0;font-size:1.25rem;font-weight:300}.page-module__XSrYmG__faqItemOpen .page-module__XSrYmG__faqChevron{color:var(--accent)}.page-module__XSrYmG__faqA{color:var(--text-secondary);margin-top:.875rem;padding-right:2rem;font-size:.9rem;line-height:1.7}.page-module__XSrYmG__ctaSection{text-align:center;background:var(--bg-secondary);border-top:1px solid var(--border-subtle);padding:6rem 2rem;position:relative;overflow:hidden}.page-module__XSrYmG__ctaGlow{pointer-events:none;background:radial-gradient(#00dc821a 0%,#0000 70%);width:500px;height:400px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.page-module__XSrYmG__ctaInner{z-index:1;max-width:560px;margin:0 auto;position:relative}.page-module__XSrYmG__ctaTitle{color:var(--text-primary);letter-spacing:-.02em;margin-bottom:1rem;font-size:clamp(1.75rem,3vw,2.5rem);font-weight:700}.page-module__XSrYmG__ctaDesc{color:var(--text-secondary);margin-bottom:2rem;font-size:1rem;line-height:1.7}.page-module__XSrYmG__ctaBtn{background:var(--accent);color:#050c08;border-radius:var(--radius-md);align-items:center;padding:.875rem 2rem;font-size:.9rem;font-weight:700;transition:all .2s;display:inline-flex;box-shadow:0 0 25px #00dc824d}.page-module__XSrYmG__ctaBtn:hover{background:var(--accent-hover);color:#050c08;transform:translateY(-2px)}@media (max-width:700px){.page-module__XSrYmG__plansGrid{grid-template-columns:1fr}.page-module__XSrYmG__comparisonHeader,.page-module__XSrYmG__comparisonRow{grid-template-columns:1.5fr 1fr 1fr 1fr}.page-module__XSrYmG__comparisonFeatureCol,.page-module__XSrYmG__comparisonPlanCol{padding:.625rem .75rem;font-size:.8rem}.page-module__XSrYmG__enterpriseCard{flex-direction:column;gap:1rem}.page-module__XSrYmG__enterpriseBtn{justify-content:center;width:100%}}
