.lead-capture-form-module__99owNW__section{background-color:var(--color-surface);padding:80px 24px}.lead-capture-form-module__99owNW__card{border:1px solid var(--color-border);background:var(--color-surface);max-width:560px;margin:0 auto;padding:40px}.lead-capture-form-module__99owNW__heading{letter-spacing:-.02em;color:var(--color-primary);margin:0;font-size:clamp(24px,3vw,32px);font-weight:600}.lead-capture-form-module__99owNW__subtitle{color:var(--color-secondary);margin:8px 0 0;font-size:.9375rem;line-height:1.5}.lead-capture-form-module__99owNW__form{flex-direction:column;gap:20px;margin-top:28px;display:flex}.lead-capture-form-module__99owNW__field{flex-direction:column;display:flex}.lead-capture-form-module__99owNW__label{color:var(--color-primary);margin-bottom:4px;font-size:.875rem;font-weight:400;display:block}.lead-capture-form-module__99owNW__select{border:1px solid var(--color-border);background:var(--color-surface);width:100%;height:40px;color:var(--color-primary);padding:0 12px;font-family:inherit;font-size:.875rem;transition:border-color .15s}.lead-capture-form-module__99owNW__select:focus{border-color:var(--color-primary);outline:none}.lead-capture-form-module__99owNW__error{color:#dc2626;margin-top:4px;font-size:.75rem}.lead-capture-form-module__99owNW__serverError{color:#dc2626;font-size:.875rem}.lead-capture-form-module__99owNW__submit{width:100%}.lead-capture-form-module__99owNW__checkbox{width:16px;height:16px;accent-color:var(--color-primary);flex-shrink:0;margin-top:2px}.lead-capture-form-module__99owNW__consentRow{align-items:flex-start;gap:8px;display:flex}.lead-capture-form-module__99owNW__consentLabel{color:var(--color-secondary);cursor:pointer;font-size:.8125rem;line-height:1.4}.lead-capture-form-module__99owNW__consentLabel a{color:var(--color-primary);text-decoration:underline}.lead-capture-form-module__99owNW__turnstile{min-height:65px}.lead-capture-form-module__99owNW__honeypot{width:1px;height:1px;position:absolute;left:-9999px;overflow:hidden}.lead-capture-form-module__99owNW__success{text-align:center}.lead-capture-form-module__99owNW__successHeading{letter-spacing:-.02em;color:var(--color-primary);margin:0;font-size:clamp(20px,2.5vw,26px);font-weight:600}.lead-capture-form-module__99owNW__successBody{color:var(--color-secondary);margin:12px 0 0;font-size:.9375rem;line-height:1.5}.lead-capture-form-module__99owNW__section[data-variant=inline] .lead-capture-form-module__99owNW__card{max-width:720px}.lead-capture-form-module__99owNW__section[data-variant=inline] .lead-capture-form-module__99owNW__form{flex-flow:wrap;align-items:flex-end}.lead-capture-form-module__99owNW__section[data-variant=inline] .lead-capture-form-module__99owNW__field{flex:240px}.lead-capture-form-module__99owNW__section[data-variant=inline] .lead-capture-form-module__99owNW__submit{width:auto}.lead-capture-form-module__99owNW__section[data-variant=embed]{padding:0}.lead-capture-form-module__99owNW__section[data-variant=embed] .lead-capture-form-module__99owNW__card{max-width:none}@media (max-width:768px){.lead-capture-form-module__99owNW__section{padding:60px 16px}.lead-capture-form-module__99owNW__card{padding:24px}.lead-capture-form-module__99owNW__select{font-size:16px}.lead-capture-form-module__99owNW__section[data-variant=inline] .lead-capture-form-module__99owNW__form{flex-direction:column;align-items:stretch}.lead-capture-form-module__99owNW__section[data-variant=inline] .lead-capture-form-module__99owNW__submit{width:100%}}
.ai-employee-demo-module__hO7P0q__section{background:#fff;padding:64px 24px}.ai-employee-demo-module__hO7P0q__inner{justify-items:center;gap:32px;width:100%;max-width:1200px;margin:0 auto;display:grid}.ai-employee-demo-module__hO7P0q__copy{text-align:center;flex-direction:column;align-items:center;min-width:0;max-width:640px;display:flex}.ai-employee-demo-module__hO7P0q__title{color:var(--color-primary);font-size:32px;line-height:1.1;font-weight:var(--font-weight-semibold);letter-spacing:-.03em;margin:0}.ai-employee-demo-module__hO7P0q__subtitle{color:var(--color-secondary);margin:16px 0 0;font-size:17px;line-height:1.5}.ai-employee-demo-module__hO7P0q__browser{border:1px solid var(--color-border);background:#fff;width:100%;max-width:720px}.ai-employee-demo-module__hO7P0q__chrome{border-bottom:1px solid var(--color-border);background:var(--color-background,#f8fafc);align-items:center;gap:12px;min-width:0;padding:8px 12px;display:flex}.ai-employee-demo-module__hO7P0q__dots{flex:none;gap:4px;display:flex}.ai-employee-demo-module__hO7P0q__dots i{background:var(--color-border);border-radius:50%;width:8px;height:8px}.ai-employee-demo-module__hO7P0q__urlBar{border:1px solid var(--color-border);min-width:0;color:var(--color-secondary);font-family:var(--font-mono);white-space:nowrap;background:#fff;flex:auto;align-items:center;gap:6px;padding:4px 12px;font-size:12px;line-height:1.4;display:flex;overflow:hidden}.ai-employee-demo-module__hO7P0q__agentBadge{color:var(--color-muted);font-family:var(--font-mono);white-space:nowrap;flex:none;align-items:center;gap:8px;font-size:11px;line-height:1.2;display:flex}.ai-employee-demo-module__hO7P0q__agentBadge[data-done]{color:var(--color-primary)}.ai-employee-demo-module__hO7P0q__agentPulse{background:var(--color-primary);border-radius:50%;flex:none;width:8px;height:8px;animation:1.4s ease-in-out infinite ai-employee-demo-module__hO7P0q__agent-pulse}.ai-employee-demo-module__hO7P0q__agentBadge[data-done] .ai-employee-demo-module__hO7P0q__agentPulse{animation:none}@keyframes ai-employee-demo-module__hO7P0q__agent-pulse{0%,to{opacity:1}50%{opacity:.3}}@media (prefers-reduced-motion:reduce){.ai-employee-demo-module__hO7P0q__agentPulse{animation:none}}.ai-employee-demo-module__hO7P0q__body{gap:16px;padding:20px;display:grid}.ai-employee-demo-module__hO7P0q__steps{gap:8px;margin:0;padding:0;list-style:none;display:grid}.ai-employee-demo-module__hO7P0q__step{border:1px solid var(--color-border);align-items:center;gap:12px;min-width:0;padding:12px 16px;transition:opacity .3s;display:flex}.ai-employee-demo-module__hO7P0q__step[data-state=idle]{opacity:.45}.ai-employee-demo-module__hO7P0q__stepIcon{width:16px;height:16px;color:var(--color-primary);flex:none;justify-content:center;align-items:center;display:flex}.ai-employee-demo-module__hO7P0q__spinner{animation:.9s linear infinite ai-employee-demo-module__hO7P0q__step-spin}@keyframes ai-employee-demo-module__hO7P0q__step-spin{to{transform:rotate(360deg)}}.ai-employee-demo-module__hO7P0q__stepLabel{color:var(--color-primary);text-overflow:ellipsis;white-space:nowrap;flex:auto;font-size:14px;line-height:1.4;overflow:hidden}.ai-employee-demo-module__hO7P0q__stepDetail{color:var(--color-muted);font-family:var(--font-mono);flex:none;font-size:12px;line-height:1.4}.ai-employee-demo-module__hO7P0q__result{border:1px solid var(--color-primary);opacity:0;gap:12px;padding:16px;transition:opacity .4s,transform .4s;display:grid;transform:translateY(8px)}.ai-employee-demo-module__hO7P0q__result[data-visible]{opacity:1;transform:translateY(0)}.ai-employee-demo-module__hO7P0q__resultTitle{color:var(--color-primary);font-size:14px;line-height:1.4;font-weight:var(--font-weight-semibold);margin:0}.ai-employee-demo-module__hO7P0q__resultRows{gap:4px;margin:0;display:grid}.ai-employee-demo-module__hO7P0q__resultRow{justify-content:space-between;align-items:baseline;gap:16px;display:flex}.ai-employee-demo-module__hO7P0q__resultRow dt{color:var(--color-secondary);font-size:13px;line-height:1.5}.ai-employee-demo-module__hO7P0q__resultRow dd{color:var(--color-primary);font-family:var(--font-mono);margin:0;font-size:13px;line-height:1.5}.ai-employee-demo-module__hO7P0q__resultStatus{border-top:1px solid var(--color-border);color:var(--color-primary);font-size:13px;line-height:1.4;font-weight:var(--font-weight-semibold);align-items:center;gap:8px;margin:0;padding-top:12px;display:flex}.ai-employee-demo-module__hO7P0q__ctaRow{justify-content:center;display:flex}@media (max-width:640px){.ai-employee-demo-module__hO7P0q__section{padding:48px 16px}.ai-employee-demo-module__hO7P0q__title{font-size:28px}.ai-employee-demo-module__hO7P0q__agentBadge{display:none}}
.mcp-chat-hero-module__3_fIvG__section{background:#fff;padding:40px 24px 24px}.mcp-chat-hero-module__3_fIvG__inner{grid-template-columns:minmax(0,1fr);align-items:center;gap:40px;width:100%;max-width:1200px;margin:0 auto;display:grid}.mcp-chat-hero-module__3_fIvG__copy{flex-direction:column;align-items:flex-start;min-width:0;display:flex}.mcp-chat-hero-module__3_fIvG__title{color:var(--color-primary);font-size:40px;line-height:1;font-weight:var(--font-weight-semibold);letter-spacing:-.04em;margin:0}.mcp-chat-hero-module__3_fIvG__subtitle{max-width:560px;color:var(--color-secondary);margin:20px 0 0;font-size:18px;line-height:1.5}.mcp-chat-hero-module__3_fIvG__endpoint{gap:8px;width:100%;max-width:440px;margin-top:28px;display:grid}.mcp-chat-hero-module__3_fIvG__endpointLabel{color:var(--color-muted);font-family:var(--font-mono);letter-spacing:.18em;text-transform:uppercase;font-size:11px;line-height:1.2}.mcp-chat-hero-module__3_fIvG__endpointRow{border:1px solid var(--color-border);justify-content:space-between;align-items:center;gap:12px;min-width:0;padding:12px 12px 12px 16px;display:flex}.mcp-chat-hero-module__3_fIvG__endpointValue{color:var(--color-primary);font-family:var(--font-mono);text-overflow:ellipsis;white-space:nowrap;font-size:13px;line-height:1.4;overflow:hidden}.mcp-chat-hero-module__3_fIvG__copyButton{color:var(--color-muted);cursor:pointer;background:0 0;border:0;flex:none;justify-content:center;align-items:center;padding:4px;transition:color .15s;display:flex}.mcp-chat-hero-module__3_fIvG__copyButton:hover{color:var(--color-primary)}.mcp-chat-hero-module__3_fIvG__actions{flex-wrap:wrap;align-items:center;gap:12px;margin-top:28px;display:flex}.mcp-chat-hero-module__3_fIvG__panelWrap{min-width:0}.mcp-chat-hero-module__3_fIvG__panel{border:1px solid var(--color-border);background:#fff;flex-direction:column;display:flex}.mcp-chat-hero-module__3_fIvG__panelHeader{border-bottom:1px solid var(--color-border);justify-content:space-between;align-items:center;gap:12px;padding:12px 16px;display:flex}.mcp-chat-hero-module__3_fIvG__clientTabs{flex-wrap:wrap;gap:4px;min-width:0;display:flex}.mcp-chat-hero-module__3_fIvG__clientTab{color:var(--color-muted);font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;border:1px solid #0000;padding:4px 8px;font-size:11px;line-height:1.2;transition:background .3s,border-color .3s,color .3s}.mcp-chat-hero-module__3_fIvG__clientTab[data-active=true]{border-color:var(--color-primary);background:var(--color-primary);color:#fff}.mcp-chat-hero-module__3_fIvG__connected{color:var(--color-primary);font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;flex:none;align-items:center;gap:8px;font-size:11px;line-height:1.2;display:inline-flex}.mcp-chat-hero-module__3_fIvG__connectedDot{background:var(--color-primary);width:6px;height:6px;animation:2s ease-in-out infinite mcp-chat-hero-module__3_fIvG__dotPulse;display:block}.mcp-chat-hero-module__3_fIvG__thread{flex-direction:column;flex:1;gap:20px;min-height:396px;padding:24px;display:flex}.mcp-chat-hero-module__3_fIvG__turnLabel{color:var(--color-muted);font-family:var(--font-mono);letter-spacing:.18em;text-transform:uppercase;font-size:10px;line-height:1.2}.mcp-chat-hero-module__3_fIvG__userTurn,.mcp-chat-hero-module__3_fIvG__assistantTurn{gap:8px;display:grid}.mcp-chat-hero-module__3_fIvG__userMessage{border:1px solid var(--color-border);min-height:44px;color:var(--color-primary);background:#f8f8f8;align-items:center;gap:2px;margin:0;padding:12px 16px;font-size:15px;line-height:1.4;display:flex}.mcp-chat-hero-module__3_fIvG__caret{background:var(--color-primary);flex:0 0 2px;width:2px;height:16px;animation:1s steps(2,start) infinite mcp-chat-hero-module__3_fIvG__caretBlink;display:inline-block}.mcp-chat-hero-module__3_fIvG__toolCalls{gap:4px;display:grid}.mcp-chat-hero-module__3_fIvG__toolCall{border:1px solid var(--color-border);align-items:center;gap:8px;padding:7px 12px;animation:.28s both mcp-chat-hero-module__3_fIvG__chipIn;display:flex}.mcp-chat-hero-module__3_fIvG__toolCallIcon{border:1px solid var(--color-border);width:16px;height:16px;color:var(--color-muted);flex:0 0 16px;justify-content:center;align-items:center;transition:background .2s,border-color .2s,color .2s;display:inline-flex}.mcp-chat-hero-module__3_fIvG__toolCall[data-state=done] .mcp-chat-hero-module__3_fIvG__toolCallIcon{border-color:var(--color-primary);background:var(--color-primary);color:#fff}.mcp-chat-hero-module__3_fIvG__toolCallSpinner{animation:.9s linear infinite mcp-chat-hero-module__3_fIvG__spin}.mcp-chat-hero-module__3_fIvG__toolCallName{color:var(--color-primary);font-family:var(--font-mono);text-overflow:ellipsis;white-space:nowrap;font-size:12px;line-height:1.3;overflow:hidden}.mcp-chat-hero-module__3_fIvG__toolCallResult{color:var(--color-muted);font-family:var(--font-mono);white-space:nowrap;margin-left:auto;font-size:11px;line-height:1.3}.mcp-chat-hero-module__3_fIvG__resultCard{border:1px solid var(--color-primary);gap:12px;padding:16px;animation:.34s both mcp-chat-hero-module__3_fIvG__panelFade;display:grid}.mcp-chat-hero-module__3_fIvG__resultTitle{color:var(--color-primary);font-size:14px;line-height:1.3;font-weight:var(--font-weight-semibold)}.mcp-chat-hero-module__3_fIvG__resultRows{gap:8px;display:grid}.mcp-chat-hero-module__3_fIvG__resultRow{justify-content:space-between;align-items:baseline;gap:16px;display:flex}.mcp-chat-hero-module__3_fIvG__resultRowLabel{color:var(--color-secondary);font-size:13px;line-height:1.3}.mcp-chat-hero-module__3_fIvG__resultRowValue{color:var(--color-primary);font-family:var(--font-mono);font-variant-numeric:tabular-nums;font-size:13px;line-height:1.3}.mcp-chat-hero-module__3_fIvG__resultStatus{border-top:1px solid var(--color-border);color:var(--color-primary);font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;align-items:center;gap:8px;padding-top:12px;font-size:11px;line-height:1.2;display:inline-flex}@keyframes mcp-chat-hero-module__3_fIvG__chipIn{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}@keyframes mcp-chat-hero-module__3_fIvG__panelFade{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes mcp-chat-hero-module__3_fIvG__spin{to{transform:rotate(360deg)}}@keyframes mcp-chat-hero-module__3_fIvG__caretBlink{0%{opacity:1}to{opacity:0}}@keyframes mcp-chat-hero-module__3_fIvG__dotPulse{0%,to{opacity:1}50%{opacity:.25}}@media (min-width:768px){.mcp-chat-hero-module__3_fIvG__section{padding:120px 40px 24px}.mcp-chat-hero-module__3_fIvG__inner{grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);gap:56px}.mcp-chat-hero-module__3_fIvG__title{font-size:56px}.mcp-chat-hero-module__3_fIvG__subtitle{font-size:20px;line-height:1.45}}@media (prefers-reduced-motion:reduce){.mcp-chat-hero-module__3_fIvG__clientTab,.mcp-chat-hero-module__3_fIvG__connectedDot,.mcp-chat-hero-module__3_fIvG__caret,.mcp-chat-hero-module__3_fIvG__toolCall,.mcp-chat-hero-module__3_fIvG__toolCallSpinner,.mcp-chat-hero-module__3_fIvG__resultCard{transition:none;animation:none}.mcp-chat-hero-module__3_fIvG__caret{display:none}}
.mcp-clients-module__XSmiuG__section{background-color:var(--color-surface);padding:80px 24px}.mcp-clients-module__XSmiuG__inner{max-width:1200px;margin:0 auto}.mcp-clients-module__XSmiuG__listings{grid-template-columns:minmax(0,1fr);gap:16px;display:grid}.mcp-clients-module__XSmiuG__listing{border:1px solid var(--color-border);flex-direction:column;min-width:0;padding:24px;text-decoration:none;transition:border-color .2s,transform .2s;display:flex}.mcp-clients-module__XSmiuG__listing:hover{border-color:var(--color-primary);transform:translateY(-2px)}.mcp-clients-module__XSmiuG__listingTop{justify-content:space-between;align-items:center;gap:12px;min-height:20px;display:flex}.mcp-clients-module__XSmiuG__listingEyebrow{color:var(--color-muted);font-family:var(--font-mono);letter-spacing:.18em;text-transform:uppercase;font-size:11px;line-height:1.2}.mcp-clients-module__XSmiuG__listingBadge{border:1px solid var(--color-primary);color:var(--color-primary);font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;flex:none;align-items:center;gap:6px;padding:3px 8px;font-size:10px;line-height:1.2;display:inline-flex}.mcp-clients-module__XSmiuG__listingName{color:var(--color-primary);font-size:20px;line-height:1.25;font-weight:var(--font-weight-semibold);letter-spacing:-.01em;margin:20px 0 0}.mcp-clients-module__XSmiuG__listingDescription{color:var(--color-secondary);margin:12px 0 0;font-size:15px;line-height:1.55}.mcp-clients-module__XSmiuG__listingLink{color:var(--color-primary);font-size:14px;line-height:1.2;font-weight:var(--font-weight-semibold);align-items:center;gap:6px;margin-top:24px;display:inline-flex}.mcp-clients-module__XSmiuG__listing:hover .mcp-clients-module__XSmiuG__listingLink{gap:10px}.mcp-clients-module__XSmiuG__connect{border:1px solid var(--color-border);margin-top:48px}.mcp-clients-module__XSmiuG__connectHeader{border-bottom:1px solid var(--color-border);padding:24px}.mcp-clients-module__XSmiuG__connectHeading{color:var(--color-primary);font-size:20px;line-height:1.25;font-weight:var(--font-weight-semibold);letter-spacing:-.01em;margin:0}.mcp-clients-module__XSmiuG__connectSubtitle{color:var(--color-secondary);margin:8px 0 0;font-size:15px;line-height:1.55}.mcp-clients-module__XSmiuG__tabs{border-bottom:1px solid var(--color-border);display:flex;overflow-x:auto}.mcp-clients-module__XSmiuG__tab{border:0;border-right:1px solid var(--color-border);color:var(--color-muted);font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;cursor:pointer;background:0 0;flex:none;padding:14px 20px;font-size:12px;line-height:1.2;transition:background .25s,color .25s}.mcp-clients-module__XSmiuG__tab:last-child{border-right:0}.mcp-clients-module__XSmiuG__tab:hover{color:var(--color-primary)}.mcp-clients-module__XSmiuG__tab[data-active=true]{background:var(--color-primary);color:#fff}.mcp-clients-module__XSmiuG__panel{gap:20px;padding:24px;animation:.3s both mcp-clients-module__XSmiuG__panelFade;display:grid}.mcp-clients-module__XSmiuG__steps{gap:12px;margin:0;padding:0;list-style:none;display:grid}.mcp-clients-module__XSmiuG__step{align-items:baseline;gap:12px;display:flex}.mcp-clients-module__XSmiuG__stepNumber{color:var(--color-muted);font-family:var(--font-mono);letter-spacing:.08em;flex:none;font-size:11px;line-height:1.5}.mcp-clients-module__XSmiuG__stepText{color:var(--color-secondary);font-size:15px;line-height:1.5}.mcp-clients-module__XSmiuG__code{border:1px solid var(--color-border);background:#f8f8f8;justify-content:space-between;align-items:flex-start;gap:12px;min-width:0;padding:12px 12px 12px 16px;display:flex}.mcp-clients-module__XSmiuG__codeValue{min-width:0;color:var(--color-primary);font-family:var(--font-mono);white-space:pre;flex:auto;margin:0;font-size:13px;line-height:1.6;overflow-x:auto}.mcp-clients-module__XSmiuG__copyButton{color:var(--color-muted);cursor:pointer;background:0 0;border:0;flex:none;justify-content:center;align-items:center;padding:4px;transition:color .15s;display:flex}.mcp-clients-module__XSmiuG__copyButton:hover{color:var(--color-primary)}.mcp-clients-module__XSmiuG__note{color:var(--color-muted);margin:0;font-size:13px;line-height:1.5}@keyframes mcp-clients-module__XSmiuG__panelFade{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@media (min-width:768px){.mcp-clients-module__XSmiuG__section{padding:80px 40px}.mcp-clients-module__XSmiuG__listings{grid-template-columns:repeat(3,minmax(0,1fr))}.mcp-clients-module__XSmiuG__connectHeader,.mcp-clients-module__XSmiuG__panel{padding:32px}}@media (prefers-reduced-motion:reduce){.mcp-clients-module__XSmiuG__listing,.mcp-clients-module__XSmiuG__listingLink,.mcp-clients-module__XSmiuG__tab,.mcp-clients-module__XSmiuG__panel{transition:none;animation:none}.mcp-clients-module__XSmiuG__listing:hover{transform:none}}
.mcp-tool-catalog-module__qNZKDa__section{background-color:var(--color-surface);border-top:1px solid var(--color-border);padding:80px 24px}.mcp-tool-catalog-module__qNZKDa__inner{max-width:1200px;margin:0 auto}.mcp-tool-catalog-module__qNZKDa__count{text-align:center;flex-direction:column;align-items:center;gap:8px;display:flex}.mcp-tool-catalog-module__qNZKDa__countValue{color:var(--color-primary);font-family:var(--font-mono-display);font-size:72px;line-height:1;font-weight:var(--font-weight-semibold);letter-spacing:-.04em;font-variant-numeric:tabular-nums;align-items:flex-start;display:inline-flex}.mcp-tool-catalog-module__qNZKDa__countSuffix{font-size:32px;line-height:1.2}.mcp-tool-catalog-module__qNZKDa__countLabel{color:var(--color-muted);font-family:var(--font-mono);letter-spacing:.18em;text-transform:uppercase;font-size:11px;line-height:1.2}.mcp-tool-catalog-module__qNZKDa__marquees{border-top:1px solid var(--color-border);border-bottom:1px solid var(--color-border);gap:8px;margin-top:40px;padding:20px 0;display:grid;mask-image:linear-gradient(90deg,#0000,#000 12% 88%,#0000)}.mcp-tool-catalog-module__qNZKDa__marquee{overflow:hidden}.mcp-tool-catalog-module__qNZKDa__marqueeTrack{width:max-content;animation:46s linear infinite mcp-tool-catalog-module__qNZKDa__marqueeScroll;display:flex}.mcp-tool-catalog-module__qNZKDa__marqueeTrack[data-reverse=true]{animation-direction:reverse}.mcp-tool-catalog-module__qNZKDa__marqueeRow{flex:none;gap:8px;padding-right:8px;display:flex}.mcp-tool-catalog-module__qNZKDa__marqueeChip{border:1px solid var(--color-border);color:var(--color-secondary);font-family:var(--font-mono);white-space:nowrap;padding:6px 12px;font-size:12px;line-height:1.3}.mcp-tool-catalog-module__qNZKDa__groups{grid-template-columns:minmax(0,1fr);gap:16px;margin-top:48px;display:grid}.mcp-tool-catalog-module__qNZKDa__group{border:1px solid var(--color-border);flex-direction:column;min-width:0;padding:20px;display:flex}.mcp-tool-catalog-module__qNZKDa__groupTop{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.mcp-tool-catalog-module__qNZKDa__groupName{color:var(--color-primary);font-size:16px;line-height:1.25;font-weight:var(--font-weight-semibold);margin:0}.mcp-tool-catalog-module__qNZKDa__groupCount{color:var(--color-muted);font-family:var(--font-mono);font-variant-numeric:tabular-nums;flex:none;font-size:12px;line-height:1.2}.mcp-tool-catalog-module__qNZKDa__groupDescription{color:var(--color-secondary);margin:8px 0 0;font-size:14px;line-height:1.5}.mcp-tool-catalog-module__qNZKDa__groupTools{flex-wrap:wrap;gap:4px;margin-top:16px;display:flex}.mcp-tool-catalog-module__qNZKDa__groupTool{border:1px solid var(--color-border);color:var(--color-muted);font-family:var(--font-mono);padding:4px 8px;font-size:11px;line-height:1.3;transition:border-color .2s,color .2s}.mcp-tool-catalog-module__qNZKDa__group:hover .mcp-tool-catalog-module__qNZKDa__groupTool{border-color:var(--color-primary);color:var(--color-primary)}.mcp-tool-catalog-module__qNZKDa__skills{border:1px solid var(--color-border);margin-top:48px}.mcp-tool-catalog-module__qNZKDa__skillsHeader{border-bottom:1px solid var(--color-border);padding:24px}.mcp-tool-catalog-module__qNZKDa__skillsHeading{color:var(--color-primary);font-size:20px;line-height:1.25;font-weight:var(--font-weight-semibold);letter-spacing:-.01em;margin:0}.mcp-tool-catalog-module__qNZKDa__skillsSubtitle{color:var(--color-secondary);margin:8px 0 0;font-size:15px;line-height:1.55}.mcp-tool-catalog-module__qNZKDa__skillsGrid{grid-template-columns:minmax(0,1fr);display:grid}.mcp-tool-catalog-module__qNZKDa__skill{border-top:1px solid var(--color-border);gap:4px;padding:16px 24px;transition:background .2s;display:grid}.mcp-tool-catalog-module__qNZKDa__skill:first-child{border-top:0}.mcp-tool-catalog-module__qNZKDa__skill:hover{background:#f8f8f8}.mcp-tool-catalog-module__qNZKDa__skillName{color:var(--color-primary);font-family:var(--font-mono);font-size:13px;line-height:1.3}.mcp-tool-catalog-module__qNZKDa__skillDescription{color:var(--color-secondary);font-size:14px;line-height:1.5}@keyframes mcp-tool-catalog-module__qNZKDa__marqueeScroll{0%{transform:translate(0)}to{transform:translate(-50%)}}@media (min-width:768px){.mcp-tool-catalog-module__qNZKDa__section{padding:80px 40px}.mcp-tool-catalog-module__qNZKDa__countValue{font-size:96px}.mcp-tool-catalog-module__qNZKDa__countSuffix{font-size:40px}.mcp-tool-catalog-module__qNZKDa__groups{grid-template-columns:repeat(3,minmax(0,1fr))}.mcp-tool-catalog-module__qNZKDa__skillsHeader{padding:32px}.mcp-tool-catalog-module__qNZKDa__skillsGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.mcp-tool-catalog-module__qNZKDa__skill{padding:16px 32px}.mcp-tool-catalog-module__qNZKDa__skill:nth-child(2){border-top:0}.mcp-tool-catalog-module__qNZKDa__skill:nth-child(2n){border-left:1px solid var(--color-border)}}@media (prefers-reduced-motion:reduce){.mcp-tool-catalog-module__qNZKDa__marqueeTrack,.mcp-tool-catalog-module__qNZKDa__groupTool,.mcp-tool-catalog-module__qNZKDa__skill{transition:none;animation:none}}
.edge-node-hero-module__DUeEAa__layout{grid-template-columns:1fr;align-items:center;gap:48px;display:grid}@media (min-width:1024px){.edge-node-hero-module__DUeEAa__layout{grid-template-columns:minmax(0,1fr) minmax(0,560px);gap:64px}}.edge-node-hero-module__DUeEAa__copy{flex-direction:column;gap:32px;max-width:640px;display:flex}.edge-node-hero-module__DUeEAa__node{border:1px solid var(--color-primary);background:var(--color-surface);font-family:var(--font-mono);position:relative;overflow:hidden}.edge-node-hero-module__DUeEAa__nodeHeader{border-bottom:1px solid var(--color-border);justify-content:space-between;align-items:center;gap:16px;padding:14px 16px;display:flex}.edge-node-hero-module__DUeEAa__wordmark{font-family:var(--font-plus-jakarta), sans-serif;font-weight:var(--font-weight-semibold);letter-spacing:.02em;color:var(--color-primary);align-items:center;gap:8px;font-size:15px;display:inline-flex}.edge-node-hero-module__DUeEAa__wordmarkBadge{border:1px solid var(--color-primary);letter-spacing:.18em;padding:1px 6px;font-size:10px;line-height:1.4}.edge-node-hero-module__DUeEAa__nodeStatus{letter-spacing:.12em;color:var(--color-muted);text-transform:uppercase;align-items:center;gap:8px;font-size:11px;display:inline-flex}.edge-node-hero-module__DUeEAa__statusDot{background:var(--color-primary);border-radius:0;width:7px;height:7px;animation:1.6s step-end infinite edge-node-hero-module__DUeEAa__edgeBlink}.edge-node-hero-module__DUeEAa__stage{background-image:linear-gradient(to right, color-mix(in srgb, var(--color-border) 55%, transparent) 1px, transparent 1px), linear-gradient(to bottom, color-mix(in srgb, var(--color-border) 55%, transparent) 1px, transparent 1px);background-size:22px 22px;padding:20px 16px 16px;position:relative}.edge-node-hero-module__DUeEAa__egress{align-items:center;gap:7px;display:flex;position:absolute;top:7px;right:12px}.edge-node-hero-module__DUeEAa__egressTrack{width:30px;height:12px;position:relative}.edge-node-hero-module__DUeEAa__egressPulse{background:var(--color-primary);width:4px;height:4px;animation:2.4s ease-in-out infinite edge-node-hero-module__DUeEAa__edgeEgress;position:absolute;top:4px;left:0}.edge-node-hero-module__DUeEAa__egressWall{background:var(--color-primary);width:1px;height:12px;position:absolute;top:0;right:0}.edge-node-hero-module__DUeEAa__egressCloud{color:var(--color-muted);flex:none}.edge-node-hero-module__DUeEAa__egressLabel{letter-spacing:.14em;color:var(--color-muted);text-transform:uppercase;font-size:9.5px}.edge-node-hero-module__DUeEAa__docWrap{gap:14px;display:flex;position:relative}.edge-node-hero-module__DUeEAa__doc{border:1px solid var(--color-primary);background:var(--color-surface);opacity:0;flex:none;width:150px;padding:12px 12px 14px;transition:transform .5s,opacity .5s;position:relative;transform:translateY(-12px)}.edge-node-hero-module__DUeEAa__node[data-phase=upload] .edge-node-hero-module__DUeEAa__doc,.edge-node-hero-module__DUeEAa__node[data-phase=scan] .edge-node-hero-module__DUeEAa__doc,.edge-node-hero-module__DUeEAa__node[data-phase=agents] .edge-node-hero-module__DUeEAa__doc,.edge-node-hero-module__DUeEAa__node[data-phase=filed] .edge-node-hero-module__DUeEAa__doc{opacity:1;transform:translateY(0)}.edge-node-hero-module__DUeEAa__docTag{letter-spacing:.14em;color:var(--color-muted);text-transform:uppercase;margin-bottom:8px;font-size:9px}.edge-node-hero-module__DUeEAa__docLine{background:var(--color-border);height:6px;margin-bottom:6px}.edge-node-hero-module__DUeEAa__docLine:nth-child(2){width:90%}.edge-node-hero-module__DUeEAa__docLine:nth-child(3){width:70%}.edge-node-hero-module__DUeEAa__docLine:nth-child(4){width:80%}.edge-node-hero-module__DUeEAa__docLine:nth-child(5){background:var(--color-secondary);width:45%}.edge-node-hero-module__DUeEAa__beam{background:var(--color-primary);height:2px;box-shadow:0 6px 10px -6px color-mix(in srgb, var(--color-primary) 60%, transparent);opacity:0;position:absolute;top:0;left:-1px;right:-1px}.edge-node-hero-module__DUeEAa__node[data-phase=scan] .edge-node-hero-module__DUeEAa__beam{animation:1.15s ease-in-out infinite edge-node-hero-module__DUeEAa__edgeScan}.edge-node-hero-module__DUeEAa__fields{flex-direction:column;flex:1;gap:7px;min-width:0;padding-top:2px;display:flex}.edge-node-hero-module__DUeEAa__field{color:var(--color-primary);opacity:0;justify-content:space-between;gap:12px;font-size:11.5px;line-height:1.3;transition:opacity .35s,transform .35s;display:flex;transform:translate(6px)}.edge-node-hero-module__DUeEAa__fieldKey{color:var(--color-muted);letter-spacing:.04em}.edge-node-hero-module__DUeEAa__fieldVal{text-align:right}.edge-node-hero-module__DUeEAa__node[data-phase=scan] .edge-node-hero-module__DUeEAa__field,.edge-node-hero-module__DUeEAa__node[data-phase=agents] .edge-node-hero-module__DUeEAa__field,.edge-node-hero-module__DUeEAa__node[data-phase=filed] .edge-node-hero-module__DUeEAa__field{opacity:1;transform:translate(0)}.edge-node-hero-module__DUeEAa__node[data-phase=scan] .edge-node-hero-module__DUeEAa__field:first-child{transition-delay:.15s}.edge-node-hero-module__DUeEAa__node[data-phase=scan] .edge-node-hero-module__DUeEAa__field:nth-child(2){transition-delay:.4s}.edge-node-hero-module__DUeEAa__node[data-phase=scan] .edge-node-hero-module__DUeEAa__field:nth-child(3){transition-delay:.65s}.edge-node-hero-module__DUeEAa__node[data-phase=scan] .edge-node-hero-module__DUeEAa__field:nth-child(4){transition-delay:.9s}.edge-node-hero-module__DUeEAa__node[data-phase=scan] .edge-node-hero-module__DUeEAa__field:nth-child(5){transition-delay:1.15s}.edge-node-hero-module__DUeEAa__fieldTotal .edge-node-hero-module__DUeEAa__fieldKey,.edge-node-hero-module__DUeEAa__fieldTotal .edge-node-hero-module__DUeEAa__fieldVal{color:var(--color-primary);font-weight:600}.edge-node-hero-module__DUeEAa__pipeline{grid-template-columns:repeat(4,1fr);gap:8px;margin-top:18px;display:grid;position:relative}.edge-node-hero-module__DUeEAa__railLine{background:var(--color-border);height:1px;position:absolute;top:15px;left:8%;right:8%}.edge-node-hero-module__DUeEAa__railPulse{background:var(--color-primary);opacity:0;width:5px;height:5px;position:absolute;top:13px;left:8%}.edge-node-hero-module__DUeEAa__node[data-phase=agents] .edge-node-hero-module__DUeEAa__railPulse{animation:1.4s ease-in-out forwards edge-node-hero-module__DUeEAa__edgeRail}.edge-node-hero-module__DUeEAa__agent{text-align:center;flex-direction:column;align-items:center;gap:8px;display:flex}.edge-node-hero-module__DUeEAa__agentDot{z-index:1;border:1px solid var(--color-border);background:var(--color-surface);width:30px;height:30px;color:var(--color-surface);place-items:center;transition:border-color .3s,background .3s,color .3s;display:grid;position:relative}.edge-node-hero-module__DUeEAa__agentDot svg{opacity:0;transition:opacity .3s}.edge-node-hero-module__DUeEAa__node[data-phase=agents] .edge-node-hero-module__DUeEAa__agent .edge-node-hero-module__DUeEAa__agentDot svg,.edge-node-hero-module__DUeEAa__node[data-phase=filed] .edge-node-hero-module__DUeEAa__agent .edge-node-hero-module__DUeEAa__agentDot svg{opacity:1}.edge-node-hero-module__DUeEAa__node[data-phase=agents] .edge-node-hero-module__DUeEAa__agent[data-i="1"] .edge-node-hero-module__DUeEAa__agentDot svg{transition-delay:.45s}.edge-node-hero-module__DUeEAa__node[data-phase=agents] .edge-node-hero-module__DUeEAa__agent[data-i="2"] .edge-node-hero-module__DUeEAa__agentDot svg{transition-delay:.8s}.edge-node-hero-module__DUeEAa__node[data-phase=agents] .edge-node-hero-module__DUeEAa__agent[data-i="3"] .edge-node-hero-module__DUeEAa__agentDot svg{transition-delay:1.15s}.edge-node-hero-module__DUeEAa__agentLabel{letter-spacing:.1em;color:var(--color-muted);text-transform:uppercase;font-size:9px;transition:color .3s}.edge-node-hero-module__DUeEAa__node[data-phase=agents] .edge-node-hero-module__DUeEAa__agent[data-i="0"] .edge-node-hero-module__DUeEAa__agentDot{transition-delay:.1s}.edge-node-hero-module__DUeEAa__node[data-phase=agents] .edge-node-hero-module__DUeEAa__agent[data-i="1"] .edge-node-hero-module__DUeEAa__agentDot{transition-delay:.45s}.edge-node-hero-module__DUeEAa__node[data-phase=agents] .edge-node-hero-module__DUeEAa__agent[data-i="2"] .edge-node-hero-module__DUeEAa__agentDot{transition-delay:.8s}.edge-node-hero-module__DUeEAa__node[data-phase=agents] .edge-node-hero-module__DUeEAa__agent[data-i="3"] .edge-node-hero-module__DUeEAa__agentDot{transition-delay:1.15s}.edge-node-hero-module__DUeEAa__node[data-phase=agents] .edge-node-hero-module__DUeEAa__agent .edge-node-hero-module__DUeEAa__agentDot,.edge-node-hero-module__DUeEAa__node[data-phase=filed] .edge-node-hero-module__DUeEAa__agent .edge-node-hero-module__DUeEAa__agentDot{border-color:var(--color-primary);background:var(--color-primary);color:var(--color-surface)}.edge-node-hero-module__DUeEAa__node[data-phase=agents] .edge-node-hero-module__DUeEAa__agent .edge-node-hero-module__DUeEAa__agentLabel,.edge-node-hero-module__DUeEAa__node[data-phase=filed] .edge-node-hero-module__DUeEAa__agent .edge-node-hero-module__DUeEAa__agentLabel{color:var(--color-primary)}.edge-node-hero-module__DUeEAa__node[data-phase=agents] .edge-node-hero-module__DUeEAa__agent[data-i="1"] .edge-node-hero-module__DUeEAa__agentLabel{transition-delay:.45s}.edge-node-hero-module__DUeEAa__node[data-phase=agents] .edge-node-hero-module__DUeEAa__agent[data-i="2"] .edge-node-hero-module__DUeEAa__agentLabel{transition-delay:.8s}.edge-node-hero-module__DUeEAa__node[data-phase=agents] .edge-node-hero-module__DUeEAa__agent[data-i="3"] .edge-node-hero-module__DUeEAa__agentLabel{transition-delay:1.15s}.edge-node-hero-module__DUeEAa__result{border:1px solid var(--color-border);justify-content:space-between;align-items:center;gap:16px;margin-top:18px;padding:12px 14px;transition:border-color .3s;display:flex;position:relative}.edge-node-hero-module__DUeEAa__node[data-phase=filed] .edge-node-hero-module__DUeEAa__result{border-color:var(--color-primary)}.edge-node-hero-module__DUeEAa__resultLabel{letter-spacing:.12em;color:var(--color-muted);text-transform:uppercase;font-size:10px}.edge-node-hero-module__DUeEAa__resultValue{color:var(--color-primary);font-size:20px;font-weight:600;font-family:var(--font-mono-display)}.edge-node-hero-module__DUeEAa__stamp{border:1px solid var(--color-primary);letter-spacing:.16em;color:var(--color-primary);text-transform:uppercase;opacity:0;align-items:center;gap:6px;padding:4px 8px;font-size:10px;display:inline-flex;transform:scale(.7)rotate(-6deg)}.edge-node-hero-module__DUeEAa__node[data-phase=filed] .edge-node-hero-module__DUeEAa__stamp{animation:.5s cubic-bezier(.2,.9,.3,1.2) forwards edge-node-hero-module__DUeEAa__edgeStamp}.edge-node-hero-module__DUeEAa__ticker{border-top:1px solid var(--color-border);color:var(--color-secondary);align-items:center;gap:8px;min-height:40px;padding:11px 16px;font-size:11px;display:flex}.edge-node-hero-module__DUeEAa__tickerPrompt{color:var(--color-muted)}.edge-node-hero-module__DUeEAa__tickerText{color:var(--color-primary)}.edge-node-hero-module__DUeEAa__count{color:var(--color-muted);white-space:nowrap;align-items:baseline;gap:5px;margin-left:auto;font-size:11px;display:inline-flex}.edge-node-hero-module__DUeEAa__countValue{color:var(--color-primary);font-variant-numeric:tabular-nums}.edge-node-hero-module__DUeEAa__countBump{animation:.5s edge-node-hero-module__DUeEAa__edgeCountBump}.edge-node-hero-module__DUeEAa__cursor{background:var(--color-primary);width:7px;height:14px;animation:1s step-end infinite edge-node-hero-module__DUeEAa__edgeBlink}@keyframes edge-node-hero-module__DUeEAa__edgeScan{0%{opacity:0;top:0}10%{opacity:1}90%{opacity:1}to{opacity:0;top:100%}}@keyframes edge-node-hero-module__DUeEAa__edgeRail{0%{opacity:0;left:8%}10%{opacity:1}90%{opacity:1}to{opacity:0;left:92%}}@keyframes edge-node-hero-module__DUeEAa__edgeStamp{0%{opacity:0;transform:scale(.7)rotate(-6deg)}60%{opacity:1;transform:scale(1.08)rotate(-2deg)}to{opacity:1;transform:scale(1)rotate(-2deg)}}@keyframes edge-node-hero-module__DUeEAa__edgeBlink{0%,50%{opacity:1}50.01%,to{opacity:0}}@keyframes edge-node-hero-module__DUeEAa__edgeEgress{0%{opacity:0;left:0}25%{opacity:1}55%{opacity:1;left:22px}62%{opacity:.15;left:24px}70%,to{opacity:0;left:24px}}@keyframes edge-node-hero-module__DUeEAa__edgeCountBump{0%{opacity:.4;transform:translateY(2px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.edge-node-hero-module__DUeEAa__statusDot,.edge-node-hero-module__DUeEAa__cursor,.edge-node-hero-module__DUeEAa__egressPulse,.edge-node-hero-module__DUeEAa__countBump,.edge-node-hero-module__DUeEAa__node[data-phase=scan] .edge-node-hero-module__DUeEAa__beam,.edge-node-hero-module__DUeEAa__node[data-phase=agents] .edge-node-hero-module__DUeEAa__railPulse{animation:none}.edge-node-hero-module__DUeEAa__egressPulse{opacity:0}.edge-node-hero-module__DUeEAa__node .edge-node-hero-module__DUeEAa__doc,.edge-node-hero-module__DUeEAa__node .edge-node-hero-module__DUeEAa__field,.edge-node-hero-module__DUeEAa__node .edge-node-hero-module__DUeEAa__stamp{opacity:1;transition:none;transform:none}.edge-node-hero-module__DUeEAa__node .edge-node-hero-module__DUeEAa__agentDot{border-color:var(--color-primary);background:var(--color-primary);color:var(--color-surface)}.edge-node-hero-module__DUeEAa__node .edge-node-hero-module__DUeEAa__agentLabel{color:var(--color-primary)}.edge-node-hero-module__DUeEAa__node .edge-node-hero-module__DUeEAa__result{border-color:var(--color-primary)}}
.edge-appliance-module__jHr8Sq__section{background-color:var(--color-surface);padding:80px 24px}.edge-appliance-module__jHr8Sq__inner{max-width:1200px;margin:0 auto}.edge-appliance-module__jHr8Sq__device{text-align:center;max-width:520px;margin:8px auto 0}.edge-appliance-module__jHr8Sq__deviceImage{width:100%;height:auto}.edge-appliance-module__jHr8Sq__deviceCaption{color:var(--color-muted);flex-direction:column;gap:8px;margin-top:24px;font-size:14px;line-height:1.5;display:flex}.edge-appliance-module__jHr8Sq__deviceEyebrow{color:var(--color-primary);font-family:var(--font-mono);letter-spacing:.18em;text-transform:uppercase;font-size:11px;line-height:1.2}.edge-appliance-module__jHr8Sq__facts{grid-template-columns:minmax(0,1fr);gap:16px;margin:56px 0 0;display:grid}@media (min-width:768px){.edge-appliance-module__jHr8Sq__facts{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.edge-appliance-module__jHr8Sq__facts{grid-template-columns:repeat(4,minmax(0,1fr))}}.edge-appliance-module__jHr8Sq__fact{border-top:1px solid var(--color-border);padding-top:20px}.edge-appliance-module__jHr8Sq__factLabel{color:var(--color-primary);font-family:var(--font-mono);letter-spacing:.18em;text-transform:uppercase;font-size:11px;line-height:1.2}.edge-appliance-module__jHr8Sq__factText{color:var(--color-secondary);margin:12px 0 0;font-size:15px;line-height:1.55}
.edge-assurances-module__rNuMlW__section{background-color:var(--color-surface);padding:80px 24px}.edge-assurances-module__rNuMlW__inner{max-width:1200px;margin:0 auto}.edge-assurances-module__rNuMlW__grid{grid-template-columns:minmax(0,1fr);gap:16px;display:grid}@media (min-width:768px){.edge-assurances-module__rNuMlW__grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.edge-assurances-module__rNuMlW__card{border:1px solid var(--color-border);padding:24px}.edge-assurances-module__rNuMlW__icon{color:var(--color-primary);justify-content:center;align-items:center;display:inline-flex}.edge-assurances-module__rNuMlW__title{color:var(--color-primary);font-size:18px;line-height:1.3;font-weight:var(--font-weight-semibold);letter-spacing:-.01em;margin:16px 0 0}.edge-assurances-module__rNuMlW__description{color:var(--color-secondary);margin:12px 0 0;font-size:15px;line-height:1.55}.edge-assurances-module__rNuMlW__deny{border:1px solid var(--color-primary);margin-top:16px;padding:24px}.edge-assurances-module__rNuMlW__denyLabel{color:var(--color-primary);font-family:var(--font-mono);letter-spacing:.18em;text-transform:uppercase;font-size:11px;line-height:1.2}.edge-assurances-module__rNuMlW__denyItems{flex-wrap:wrap;gap:12px 32px;margin:20px 0 0;padding:0;list-style:none;display:flex}.edge-assurances-module__rNuMlW__denyItem{color:var(--color-primary);font-family:var(--font-mono);letter-spacing:.02em;align-items:center;gap:8px;font-size:15px;line-height:1.2;display:inline-flex}.edge-assurances-module__rNuMlW__denyNote{color:var(--color-muted);margin:20px 0 0;font-size:14px;line-height:1.55}
.incorporation-how-it-works-module__oXsiNW__section{background:var(--color-surface);padding:80px 24px}.incorporation-how-it-works-module__oXsiNW__content{width:100%;max-width:1200px;margin:0 auto}.incorporation-how-it-works-module__oXsiNW__headingBlock{max-width:760px;margin-bottom:40px}.incorporation-how-it-works-module__oXsiNW__headingBlock h2{color:var(--color-primary);font-size:clamp(28px,4vw,42px);font-weight:var(--font-weight-semibold);letter-spacing:-.03em;margin:0;line-height:1.1}.incorporation-how-it-works-module__oXsiNW__headingBlock p{color:var(--color-secondary);margin:16px 0 0;font-size:16px;line-height:1.6}.incorporation-how-it-works-module__oXsiNW__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:80px;display:grid}.incorporation-how-it-works-module__oXsiNW__stepCard{flex-direction:column;min-width:0;min-height:470px;display:flex}.incorporation-how-it-works-module__oXsiNW__stepHeader{align-items:center;gap:14px;min-height:32px;display:flex}.incorporation-how-it-works-module__oXsiNW__stepHeader>span{background:var(--color-primary);color:#fff;width:32px;height:32px;font-size:11px;font-weight:var(--font-weight-semibold);flex:0 0 32px;justify-content:center;align-items:center;display:inline-flex}.incorporation-how-it-works-module__oXsiNW__stepHeader h3{color:var(--color-primary);font-size:18px;font-weight:var(--font-weight-semibold);letter-spacing:-.025em;margin:0;line-height:1.2}.incorporation-how-it-works-module__oXsiNW__stepDescription{min-height:92px;color:var(--color-secondary);margin:20px 0 24px;font-size:14px;line-height:1.6}.incorporation-how-it-works-module__oXsiNW__visual{border-top:1px solid var(--color-border);flex-direction:column;flex:1;min-width:0;padding-top:20px;display:flex}.incorporation-how-it-works-module__oXsiNW__visualHeader{justify-content:space-between;align-items:center;gap:12px;min-height:20px;display:flex}.incorporation-how-it-works-module__oXsiNW__visualEyebrow{min-width:0;color:var(--color-secondary);font-size:10px;font-weight:var(--font-weight-semibold);letter-spacing:.12em;text-transform:uppercase;align-items:center;gap:7px;display:inline-flex}.incorporation-how-it-works-module__oXsiNW__visualEyebrow svg{width:16px;height:16px;color:var(--color-primary);flex:0 0 16px}.incorporation-how-it-works-module__oXsiNW__progressLabel,.incorporation-how-it-works-module__oXsiNW__companyName{color:var(--color-secondary);font-size:10px;font-weight:var(--font-weight-semibold);white-space:nowrap}.incorporation-how-it-works-module__oXsiNW__intakeQuestion{margin-top:22px}.incorporation-how-it-works-module__oXsiNW__intakeQuestion p{color:var(--color-primary);margin:0;font-size:14px;line-height:1.45}.incorporation-how-it-works-module__oXsiNW__choiceRow{gap:8px;margin-top:12px;display:flex}.incorporation-how-it-works-module__oXsiNW__choice{border:1px solid var(--color-border);min-width:64px;height:36px;color:var(--color-primary);font-size:12px;font-weight:var(--font-weight-semibold);justify-content:center;align-items:center;transition:background-color .22s,border-color .22s,color .22s;display:inline-flex}.incorporation-how-it-works-module__oXsiNW__choice[data-selected=true]{border-color:var(--color-primary);background:var(--color-primary);color:#fff}.incorporation-how-it-works-module__oXsiNW__intakeField{border-top:1px solid var(--color-border);border-bottom:1px solid var(--color-border);gap:6px;margin-top:22px;padding:12px 0;display:grid}.incorporation-how-it-works-module__oXsiNW__intakeField span{color:var(--color-secondary);font-size:9px;font-weight:var(--font-weight-semibold);letter-spacing:.12em;text-transform:uppercase}.incorporation-how-it-works-module__oXsiNW__intakeField strong{color:var(--color-primary);font-size:13px;font-weight:var(--font-weight-semibold);opacity:.18;filter:blur(4px);line-height:1.35;transition:opacity .22s,filter .22s,transform .22s;transform:translateY(4px)}.incorporation-how-it-works-module__oXsiNW__intakeField strong[data-revealed=true]{opacity:1;filter:none;transform:translateY(0)}.incorporation-how-it-works-module__oXsiNW__confirmedLine,.incorporation-how-it-works-module__oXsiNW__reviewLine,.incorporation-how-it-works-module__oXsiNW__registrationComplete{color:var(--color-primary);font-size:14px;font-weight:var(--font-weight-semibold);opacity:0;align-items:center;gap:8px;margin:auto 0 0;padding-top:18px;line-height:1.4;transition:opacity .22s,transform .22s;display:flex;transform:translateY(6px)}.incorporation-how-it-works-module__oXsiNW__confirmedLine svg,.incorporation-how-it-works-module__oXsiNW__reviewLine svg,.incorporation-how-it-works-module__oXsiNW__registrationComplete svg{flex:0 0 16px;width:16px;height:16px}.incorporation-how-it-works-module__oXsiNW__confirmedLine[data-revealed=true],.incorporation-how-it-works-module__oXsiNW__reviewLine[data-revealed=true],.incorporation-how-it-works-module__oXsiNW__registrationComplete[data-revealed=true]{opacity:1;transform:translateY(0)}.incorporation-how-it-works-module__oXsiNW__readyLabel{background:var(--color-primary);color:#fff;font-size:9px;font-weight:var(--font-weight-semibold);letter-spacing:.08em;opacity:0;text-transform:uppercase;padding:5px 7px;transition:opacity .22s}.incorporation-how-it-works-module__oXsiNW__readyLabel[data-revealed=true]{opacity:1}.incorporation-how-it-works-module__oXsiNW__packageName{color:var(--color-primary);font-size:15px;font-weight:var(--font-weight-semibold);letter-spacing:-.02em;margin-top:22px}.incorporation-how-it-works-module__oXsiNW__documentList{border-top:1px solid var(--color-border);margin:14px 0 0;padding:0;list-style:none;display:grid}.incorporation-how-it-works-module__oXsiNW__documentList li{border-bottom:1px solid var(--color-border);min-height:50px;color:var(--color-primary);opacity:.16;grid-template-columns:18px minmax(0,1fr) auto;align-items:center;gap:9px;transition:opacity .22s,transform .22s;display:grid;transform:translateY(6px)}.incorporation-how-it-works-module__oXsiNW__documentList li[data-revealed=true]{opacity:1;transform:translateY(0)}.incorporation-how-it-works-module__oXsiNW__documentList svg{width:16px;height:16px}.incorporation-how-it-works-module__oXsiNW__documentList span{min-width:0;font-size:12px;font-weight:var(--font-weight-semibold);line-height:1.35}.incorporation-how-it-works-module__oXsiNW__documentList small{color:var(--color-secondary);font-size:9px;font-weight:var(--font-weight-semibold);letter-spacing:.08em;text-transform:uppercase}.incorporation-how-it-works-module__oXsiNW__milestoneList{margin:22px 0 0;padding:0;list-style:none;display:grid}.incorporation-how-it-works-module__oXsiNW__milestoneList li{min-height:58px;color:var(--color-secondary);opacity:0;grid-template-columns:22px minmax(0,1fr) auto;align-items:start;gap:10px;transition:color .18s,opacity .22s,transform .22s;display:grid;position:relative;transform:translateY(6px)}.incorporation-how-it-works-module__oXsiNW__milestoneList li:not(:last-child):after{background:var(--color-border);content:"";width:1px;position:absolute;top:24px;bottom:4px;left:10px}.incorporation-how-it-works-module__oXsiNW__milestoneMarker{width:22px;height:22px;color:var(--color-secondary);justify-content:center;align-items:center;display:flex;position:relative}.incorporation-how-it-works-module__oXsiNW__milestoneMarker>svg:first-child{width:16px;height:16px;transition:opacity .18s}.incorporation-how-it-works-module__oXsiNW__milestoneCheck{opacity:0;width:13px;height:13px;position:absolute;transform:scale(.8)}.incorporation-how-it-works-module__oXsiNW__milestoneText{color:var(--color-primary);font-size:12px;font-weight:var(--font-weight-semibold);padding-top:2px;line-height:1.35}.incorporation-how-it-works-module__oXsiNW__milestoneList small{font-size:9px;font-weight:var(--font-weight-semibold);white-space:nowrap;padding-top:3px}.incorporation-how-it-works-module__oXsiNW__milestoneList li[data-revealed=true]{color:var(--color-primary);opacity:1;transform:translateY(0)}.incorporation-how-it-works-module__oXsiNW__milestoneList li[data-revealed=true] .incorporation-how-it-works-module__oXsiNW__milestoneMarker>svg:first-child{opacity:0}.incorporation-how-it-works-module__oXsiNW__milestoneList li[data-revealed=true] .incorporation-how-it-works-module__oXsiNW__milestoneCheck{opacity:1;transition:opacity .18s,transform .18s;transform:scale(1)}.incorporation-how-it-works-module__oXsiNW__srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (prefers-reduced-motion:reduce){.incorporation-how-it-works-module__oXsiNW__choice,.incorporation-how-it-works-module__oXsiNW__intakeField strong,.incorporation-how-it-works-module__oXsiNW__confirmedLine,.incorporation-how-it-works-module__oXsiNW__reviewLine,.incorporation-how-it-works-module__oXsiNW__registrationComplete,.incorporation-how-it-works-module__oXsiNW__readyLabel,.incorporation-how-it-works-module__oXsiNW__documentList li,.incorporation-how-it-works-module__oXsiNW__milestoneList li,.incorporation-how-it-works-module__oXsiNW__milestoneMarker>svg:first-child,.incorporation-how-it-works-module__oXsiNW__milestoneCheck{transition:none}}@media (max-width:960px){.incorporation-how-it-works-module__oXsiNW__grid{grid-template-columns:1fr;gap:48px}.incorporation-how-it-works-module__oXsiNW__stepCard,.incorporation-how-it-works-module__oXsiNW__stepDescription{min-height:0}.incorporation-how-it-works-module__oXsiNW__visual{min-height:300px}}@media (max-width:640px){.incorporation-how-it-works-module__oXsiNW__section{padding:48px 16px}.incorporation-how-it-works-module__oXsiNW__headingBlock{margin-bottom:24px}.incorporation-how-it-works-module__oXsiNW__headingBlock p{margin-top:8px;font-size:14px}.incorporation-how-it-works-module__oXsiNW__grid{gap:40px}.incorporation-how-it-works-module__oXsiNW__stepHeader h3{font-size:16px}.incorporation-how-it-works-module__oXsiNW__stepDescription{margin:16px 0 20px;font-size:13px}.incorporation-how-it-works-module__oXsiNW__visual{min-height:280px}}
.incorporation-continuity-module__EC2byG__section{background:var(--color-surface);padding:112px 24px}.incorporation-continuity-module__EC2byG__content{width:100%;max-width:1200px;margin:0 auto}.incorporation-continuity-module__EC2byG__headingBlock{max-width:720px;margin-bottom:48px}.incorporation-continuity-module__EC2byG__headingBlock h2{color:var(--color-primary);font-size:clamp(32px,4vw,48px);font-weight:var(--font-weight-semibold);letter-spacing:-.04em;margin:0;line-height:1.05}.incorporation-continuity-module__EC2byG__headingBlock p{color:var(--color-secondary);margin:18px 0 0;font-size:16px;line-height:1.6}.incorporation-continuity-module__EC2byG__handoff{grid-template-columns:minmax(0,.8fr) 132px minmax(0,1.35fr);align-items:stretch;display:grid}.incorporation-continuity-module__EC2byG__registeredCard,.incorporation-continuity-module__EC2byG__workspace{border:1px solid var(--color-border);background:var(--color-surface);min-width:0}.incorporation-continuity-module__EC2byG__registeredCard{flex-direction:column;padding:28px;display:flex}.incorporation-continuity-module__EC2byG__panelHeader,.incorporation-continuity-module__EC2byG__workspaceHeader{justify-content:space-between;align-items:center;gap:16px;min-height:24px;display:flex}.incorporation-continuity-module__EC2byG__eyebrow,.incorporation-continuity-module__EC2byG__completeStatus,.incorporation-continuity-module__EC2byG__activeStatus{font-size:10px;font-weight:var(--font-weight-semibold);letter-spacing:.09em;text-transform:uppercase;align-items:center;gap:7px;display:inline-flex}.incorporation-continuity-module__EC2byG__eyebrow{color:var(--color-secondary)}.incorporation-continuity-module__EC2byG__eyebrow svg{width:17px;height:17px;color:var(--color-primary)}.incorporation-continuity-module__EC2byG__completeStatus,.incorporation-continuity-module__EC2byG__activeStatus{color:var(--color-success)}.incorporation-continuity-module__EC2byG__completeStatus svg{width:13px;height:13px}.incorporation-continuity-module__EC2byG__registeredCard h3{color:var(--color-primary);font-size:24px;font-weight:var(--font-weight-semibold);letter-spacing:-.035em;margin:34px 0 0;line-height:1.15}.incorporation-continuity-module__EC2byG__companyDetails{margin:30px 0 0;display:grid}.incorporation-continuity-module__EC2byG__companyDetails>div{border-top:1px solid var(--color-border);grid-template-columns:minmax(0,1fr) auto;gap:16px;padding:14px 0;display:grid}.incorporation-continuity-module__EC2byG__companyDetails dt,.incorporation-continuity-module__EC2byG__companyDetails dd{margin:0;font-size:12px;line-height:1.4}.incorporation-continuity-module__EC2byG__companyDetails dt{color:var(--color-secondary)}.incorporation-continuity-module__EC2byG__companyDetails dd{color:var(--color-primary);font-weight:var(--font-weight-semibold);text-align:right}.incorporation-continuity-module__EC2byG__transfer{min-width:0;color:var(--color-secondary);flex-direction:column;justify-content:center;align-items:center;gap:12px;display:flex}.incorporation-continuity-module__EC2byG__transfer>span{font-size:10px;font-weight:var(--font-weight-semibold);letter-spacing:.08em;text-align:center;text-transform:uppercase}.incorporation-continuity-module__EC2byG__transferLine{background:var(--color-border);width:100%;height:1px;position:relative}.incorporation-continuity-module__EC2byG__transferLine svg{background:var(--color-surface);width:17px;height:17px;color:var(--color-primary);padding-left:4px;position:absolute;top:50%;right:-1px;transform:translateY(-50%)}.incorporation-continuity-module__EC2byG__workspace{padding:0 28px 8px}.incorporation-continuity-module__EC2byG__workspaceHeader{border-bottom:1px solid var(--color-border);min-height:64px}.incorporation-continuity-module__EC2byG__workspaceIdentity{align-items:center;gap:14px;min-width:0;display:flex}.incorporation-continuity-module__EC2byG__logo{flex:none;width:64px;height:auto}.incorporation-continuity-module__EC2byG__workspaceEyebrow{border-left:1px solid var(--color-border);color:var(--color-secondary);font-size:11px;font-weight:var(--font-weight-semibold);padding-left:14px}.incorporation-continuity-module__EC2byG__activeStatus>span{background:currentColor;border-radius:50%;width:7px;height:7px}.incorporation-continuity-module__EC2byG__workspaceCompany{align-items:center;gap:11px;padding:24px 0 18px;display:flex}.incorporation-continuity-module__EC2byG__workspaceCompany svg{width:20px;height:20px}.incorporation-continuity-module__EC2byG__workspaceCompany h3{color:var(--color-primary);font-size:18px;font-weight:var(--font-weight-semibold);letter-spacing:-.025em;margin:0}.incorporation-continuity-module__EC2byG__workspaceList{margin:0;padding:0;list-style:none}.incorporation-continuity-module__EC2byG__workspaceList li{border-top:1px solid var(--color-border);grid-template-columns:28px minmax(0,1fr) auto;align-items:start;gap:12px;padding:17px 0;display:grid}.incorporation-continuity-module__EC2byG__itemIcon{width:20px;height:20px;color:var(--color-primary);margin-top:2px}.incorporation-continuity-module__EC2byG__workspaceList h4{color:var(--color-primary);font-size:14px;font-weight:var(--font-weight-semibold);margin:0;line-height:1.35}.incorporation-continuity-module__EC2byG__workspaceList p{max-width:420px;color:var(--color-secondary);margin:5px 0 0;font-size:12px;line-height:1.5}.incorporation-continuity-module__EC2byG__itemStatus{color:var(--color-primary);font-size:10px;font-weight:var(--font-weight-semibold);white-space:nowrap;align-items:center;gap:6px;padding-top:2px;display:inline-flex}.incorporation-continuity-module__EC2byG__itemStatus svg{width:12px;height:12px}@media (max-width:900px){.incorporation-continuity-module__EC2byG__handoff{grid-template-columns:1fr}.incorporation-continuity-module__EC2byG__transfer{min-height:104px}.incorporation-continuity-module__EC2byG__transferLine{width:1px;height:48px}.incorporation-continuity-module__EC2byG__transferLine svg{padding:4px 0 0;inset:auto auto -1px 50%;transform:translate(-50%)rotate(90deg)}}@media (max-width:640px){.incorporation-continuity-module__EC2byG__section{padding:72px 16px}.incorporation-continuity-module__EC2byG__headingBlock{margin-bottom:36px}.incorporation-continuity-module__EC2byG__registeredCard,.incorporation-continuity-module__EC2byG__workspace{padding-left:20px;padding-right:20px}.incorporation-continuity-module__EC2byG__panelHeader,.incorporation-continuity-module__EC2byG__workspaceHeader,.incorporation-continuity-module__EC2byG__workspaceIdentity{align-items:flex-start}.incorporation-continuity-module__EC2byG__workspaceIdentity{flex-direction:column;gap:4px}.incorporation-continuity-module__EC2byG__workspaceEyebrow{border-left:0;padding-left:0}.incorporation-continuity-module__EC2byG__workspaceList li{grid-template-columns:24px minmax(0,1fr)}.incorporation-continuity-module__EC2byG__itemStatus{grid-column:2}}
@property --stage-beam-angle{syntax:"<angle>";inherits:false;initial-value:0deg}.stage-demo-parts-module__XyEVoG__log{scroll-behavior:smooth;flex-direction:column;flex:1;min-height:0;display:flex;overflow:hidden}.stage-demo-parts-module__XyEVoG__log[data-scrolled=true]{-webkit-mask-image:linear-gradient(#0000,#000 48px);mask-image:linear-gradient(#0000,#000 48px)}.stage-demo-parts-module__XyEVoG__word{animation:.42s both stage-demo-parts-module__XyEVoG__wordIn;display:inline-block}.stage-demo-parts-module__XyEVoG__turn{grid-template-columns:40px minmax(0,1fr);align-items:start;gap:16px;animation:.32s .12s both stage-demo-parts-module__XyEVoG__turnIn;display:grid}.stage-demo-parts-module__XyEVoG__turnCompact{grid-template-columns:32px minmax(0,1fr);gap:12px}.stage-demo-parts-module__XyEVoG__steps{gap:8px;margin:0;padding:8px 0 0;list-style:none;display:grid}.stage-demo-parts-module__XyEVoG__turnCompact .stage-demo-parts-module__XyEVoG__steps{padding-top:4px}.stage-demo-parts-module__XyEVoG__stepDone,.stage-demo-parts-module__XyEVoG__stepRunning{align-items:flex-start;gap:8px;font-size:13px;line-height:20px;animation:.32s both stage-demo-parts-module__XyEVoG__stepIn;display:flex}.stage-demo-parts-module__XyEVoG__stepDone{color:var(--color-secondary)}.stage-demo-parts-module__XyEVoG__stepIcon{width:12px;height:12px;color:var(--color-primary);flex:0 0 12px;margin-top:4px}.stage-demo-parts-module__XyEVoG__spinner{border:1.5px solid color-mix(in srgb, var(--color-primary) 16%, transparent);border-top-color:var(--color-primary);border-radius:999px;flex:0 0 12px;width:12px;height:12px;margin-top:4px;animation:.8s linear infinite stage-demo-parts-module__XyEVoG__spin;display:inline-block}.stage-demo-parts-module__XyEVoG__shimmer{background:linear-gradient(90deg, var(--color-muted) 0%, var(--color-muted) 36%, var(--color-primary) 50%, var(--color-muted) 64%, var(--color-muted) 100%);color:#0000;background-size:250% 100%;-webkit-background-clip:text;background-clip:text;animation:1.8s linear infinite stage-demo-parts-module__XyEVoG__shimmerSweep}.stage-demo-parts-module__XyEVoG__composer{border:1px solid var(--color-border);background:var(--color-surface);align-items:center;gap:12px;padding:8px 8px 8px 12px;transition:border-color .2s;display:flex}.stage-demo-parts-module__XyEVoG__composer:focus-within{border-color:var(--color-primary)}.stage-demo-parts-module__XyEVoG__composerInput{min-width:0;color:var(--color-primary);font:inherit;background:0 0;border:none;outline:none;flex:1;font-size:13px;line-height:20px}.stage-demo-parts-module__XyEVoG__composerInput::placeholder{color:var(--color-muted);opacity:1}.stage-demo-parts-module__XyEVoG__composerActions{align-items:center;gap:12px;margin-left:auto;display:flex}.stage-demo-parts-module__XyEVoG__composerUtilityIcon{width:20px;height:20px;color:var(--color-secondary)}.stage-demo-parts-module__XyEVoG__composerCompact .stage-demo-parts-module__XyEVoG__composerUtilityIcon{display:none}.stage-demo-parts-module__XyEVoG__composerSend{background:var(--color-border);cursor:default;border:none;justify-content:center;align-items:center;width:32px;height:32px;padding:0;transition:background-color .2s;display:inline-flex}.stage-demo-parts-module__XyEVoG__composerSend:disabled{opacity:1}.stage-demo-parts-module__XyEVoG__composerSendActive{background:var(--color-primary);cursor:pointer}.stage-demo-parts-module__XyEVoG__composerSendIcon{width:16px;height:16px;color:var(--color-surface)}.stage-demo-parts-module__XyEVoG__beam:after{background:conic-gradient(from var(--stage-beam-angle), transparent 0turn, transparent .72turn, var(--color-primary) .97turn, transparent 1turn);content:"";pointer-events:none;-webkit-mask-composite:xor;padding:1px;animation:2.4s linear infinite stage-demo-parts-module__XyEVoG__beamTurn;position:absolute;inset:-1px;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor,source-over;mask:linear-gradient(#000 0 0) content-box exclude,linear-gradient(#000 0 0)}.stage-demo-parts-module__XyEVoG__skeleton{background:linear-gradient(90deg, var(--color-border) 0%, color-mix(in srgb, var(--color-border) 24%, var(--color-surface)) 50%, var(--color-border) 100%);background-size:200% 100%;width:64%;height:8px;margin-top:4px;animation:1.4s linear infinite stage-demo-parts-module__XyEVoG__skeletonSweep;display:block}@keyframes stage-demo-parts-module__XyEVoG__wordIn{0%{opacity:0;filter:blur(4px)}to{opacity:1;filter:blur()}}@keyframes stage-demo-parts-module__XyEVoG__turnIn{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes stage-demo-parts-module__XyEVoG__stepIn{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}@keyframes stage-demo-parts-module__XyEVoG__shimmerSweep{0%{background-position:100% 0}to{background-position:0 0}}@keyframes stage-demo-parts-module__XyEVoG__skeletonSweep{0%{background-position:100% 0}to{background-position:-100% 0}}@keyframes stage-demo-parts-module__XyEVoG__beamTurn{to{--stage-beam-angle:1turn}}@keyframes stage-demo-parts-module__XyEVoG__spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.stage-demo-parts-module__XyEVoG__log{scroll-behavior:auto}}
.incorporation-stage-hero-module__OXQmEW__stage{--stage-nav-width:152px;--stage-padding-x:32px;--stage-padding-y:56px;--stage-package-width:minmax(360px, .96fr);border:1px solid var(--color-border);grid-template-areas:"nav chat divider package";grid-template-columns:var(--stage-nav-width) minmax(0, 1fr) 1px var(--stage-package-width);background:#fff;height:640px;display:grid;overflow:hidden}.incorporation-stage-hero-module__OXQmEW__mobileAppBar{display:none}.incorporation-stage-hero-module__OXQmEW__appNav{flex-direction:column;grid-area:nav;gap:20px;min-width:0;padding:20px;display:flex}.incorporation-stage-hero-module__OXQmEW__appBrand{align-items:center;min-height:32px;display:flex}.incorporation-stage-hero-module__OXQmEW__logo{width:64px;height:auto}.incorporation-stage-hero-module__OXQmEW__navList{gap:16px;display:grid}.incorporation-stage-hero-module__OXQmEW__navItem,.incorporation-stage-hero-module__OXQmEW__navItemActive{min-width:0;min-height:20px;color:var(--color-secondary);align-items:center;gap:8px;font-size:12px;line-height:1.25;display:flex}.incorporation-stage-hero-module__OXQmEW__navItemActive{color:var(--color-primary);font-weight:var(--font-weight-semibold)}.incorporation-stage-hero-module__OXQmEW__navIcon{flex:0 0 14px;width:14px;height:14px}.incorporation-stage-hero-module__OXQmEW__navItem span,.incorporation-stage-hero-module__OXQmEW__navItemActive span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.incorporation-stage-hero-module__OXQmEW__draftLabel{border:1px solid var(--color-border);width:fit-content;color:var(--color-secondary);font-size:9px;line-height:1;font-weight:var(--font-weight-semibold);letter-spacing:.08em;text-transform:uppercase;align-items:center;display:inline-flex}.incorporation-stage-hero-module__OXQmEW__chatWorkspace{min-width:0;min-height:0;padding:var(--stage-padding-y) var(--stage-padding-x) 48px;flex-direction:column;grid-area:chat;gap:24px;display:flex}.incorporation-stage-hero-module__OXQmEW__workspaceHeader,.incorporation-stage-hero-module__OXQmEW__packageHeader{justify-content:space-between;align-items:flex-start;gap:18px;display:flex}.incorporation-stage-hero-module__OXQmEW__workspaceTitle,.incorporation-stage-hero-module__OXQmEW__packageTitle{color:var(--color-primary);font-size:20px;line-height:1.15;font-weight:var(--font-weight-semibold);letter-spacing:-.035em;margin:0}.incorporation-stage-hero-module__OXQmEW__chatWorkspace .incorporation-stage-hero-module__OXQmEW__transcript{align-content:start;gap:20px;width:100%;margin-top:16px;display:grid}.incorporation-stage-hero-module__OXQmEW__assistantMessage,.incorporation-stage-hero-module__OXQmEW__userMessage{gap:5px;width:min(360px,92%);display:grid}.incorporation-stage-hero-module__OXQmEW__assistantMessage{justify-self:start}.incorporation-stage-hero-module__OXQmEW__userMessage{text-align:right;justify-self:end;justify-items:end}.incorporation-stage-hero-module__OXQmEW__assistantMessage p,.incorporation-stage-hero-module__OXQmEW__userMessage p{color:var(--color-primary);margin:0;font-size:14px;line-height:1.5}.incorporation-stage-hero-module__OXQmEW__userMessage p{background:var(--color-primary);color:#fff;width:fit-content;max-width:100%;padding:8px 12px}.incorporation-stage-hero-module__OXQmEW__stageDivider{grid-area:divider;position:relative}.incorporation-stage-hero-module__OXQmEW__stageDivider:after{top:var(--stage-padding-y);right:0;bottom:var(--stage-padding-y);background:var(--color-border);content:"";width:1px;position:absolute}.incorporation-stage-hero-module__OXQmEW__packagePanel{min-width:0;padding:var(--stage-padding-y) var(--stage-padding-x) 48px;flex-direction:column;grid-area:package;display:flex}.incorporation-stage-hero-module__OXQmEW__packageStatus{color:var(--color-primary);font-size:14px;line-height:1.3;font-weight:var(--font-weight-semibold);align-items:center;gap:10px;margin:24px 0 0;padding:12px 0;display:flex}.incorporation-stage-hero-module__OXQmEW__statusMarker{width:20px;height:20px;color:var(--color-primary);flex:0 0 20px;justify-content:center;align-items:center;display:inline-flex}.incorporation-stage-hero-module__OXQmEW__statusMarker svg{width:12px;height:12px}.incorporation-stage-hero-module__OXQmEW__emptyState{min-height:320px;color:var(--color-secondary);text-align:center;flex:1;place-content:center;justify-items:center;gap:16px;display:grid}.incorporation-stage-hero-module__OXQmEW__emptyState p{max-width:220px;margin:0;font-size:13px;line-height:1.45}.incorporation-stage-hero-module__OXQmEW__documentsList{align-content:start;gap:16px;margin-top:22px;display:grid}.incorporation-stage-hero-module__OXQmEW__documentBlock{border:1px solid var(--color-border);min-width:0;padding:16px;position:relative}.incorporation-stage-hero-module__OXQmEW__documentHeader{grid-template-columns:20px minmax(0,1fr) auto;align-items:start;gap:8px;min-width:0;display:grid}.incorporation-stage-hero-module__OXQmEW__documentIconWrap{width:20px;height:20px;color:var(--color-primary);justify-content:center;align-items:center;display:inline-flex}.incorporation-stage-hero-module__OXQmEW__documentIcon{width:15px;height:15px}.incorporation-stage-hero-module__OXQmEW__documentHeading{min-width:0}.incorporation-stage-hero-module__OXQmEW__documentTitle{color:var(--color-primary);font-size:14px;line-height:1.3;font-weight:var(--font-weight-semibold);margin:0}.incorporation-stage-hero-module__OXQmEW__draftLabel{padding:5px 6px}.incorporation-stage-hero-module__OXQmEW__documentFields{grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:0 16px;margin:12px 0 0 28px;display:grid}.incorporation-stage-hero-module__OXQmEW__documentField{border-top:1px solid var(--color-border);align-content:start;gap:4px;padding:8px 0 0;display:grid}.incorporation-stage-hero-module__OXQmEW__documentField dt{min-height:12px;color:var(--color-muted);font-size:10px;line-height:12px;font-weight:var(--font-weight-semibold);letter-spacing:.08em;text-transform:uppercase}.incorporation-stage-hero-module__OXQmEW__documentField dd{min-height:20px;color:var(--color-primary);font-size:13px;line-height:20px;font-weight:var(--font-weight-semibold);overflow-wrap:anywhere;margin:0}.incorporation-stage-hero-module__OXQmEW__fieldText{animation:.5s both incorporation-stage-hero-module__OXQmEW__valueIn}.incorporation-stage-hero-module__OXQmEW__labelSkeleton{width:40%;height:4px}.incorporation-stage-hero-module__OXQmEW__nextSteps{margin-top:14px}.incorporation-stage-hero-module__OXQmEW__nextStepsTitle{color:var(--color-primary);font-size:14px;line-height:1.3;font-weight:var(--font-weight-semibold);margin:0}.incorporation-stage-hero-module__OXQmEW__nextStepsList{gap:9px;margin:12px 0 0;padding:0;list-style:none;display:grid}.incorporation-stage-hero-module__OXQmEW__nextStepsList li{color:var(--color-primary);grid-template-columns:20px minmax(0,1fr);align-items:start;gap:10px;font-size:14px;line-height:1.5;display:grid}.incorporation-stage-hero-module__OXQmEW__stepNumber{border:1px solid var(--color-border);width:20px;height:20px;color:var(--color-primary);font-size:9px;line-height:1;font-weight:var(--font-weight-semibold);justify-content:center;align-items:center;display:inline-flex}.incorporation-stage-hero-module__OXQmEW__reveal{animation:.24s both incorporation-stage-hero-module__OXQmEW__revealPanel}.incorporation-stage-hero-module__OXQmEW__stage[data-reduced-motion=true] .incorporation-stage-hero-module__OXQmEW__reveal{animation:none}@keyframes incorporation-stage-hero-module__OXQmEW__valueIn{0%{opacity:0;filter:blur(4px)}to{opacity:1;filter:blur()}}@keyframes incorporation-stage-hero-module__OXQmEW__revealPanel{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@media (max-width:1020px){.incorporation-stage-hero-module__OXQmEW__stage{grid-template-columns:152px minmax(0,1fr);grid-template-areas:"nav chat""package package";height:auto}.incorporation-stage-hero-module__OXQmEW__stageDivider{display:none}.incorporation-stage-hero-module__OXQmEW__chatWorkspace{height:520px}.incorporation-stage-hero-module__OXQmEW__packagePanel{border-top:1px solid var(--color-border);min-height:480px}}@media (max-width:640px){.incorporation-stage-hero-module__OXQmEW__stage{grid-template-columns:minmax(0,1fr);grid-template-areas:"mobile-bar""chat""package";min-height:0}.incorporation-stage-hero-module__OXQmEW__mobileAppBar{border-bottom:1px solid var(--color-border);grid-area:mobile-bar;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:10px;min-height:50px;padding:12px 14px;display:grid}.incorporation-stage-hero-module__OXQmEW__mobileLogo{width:64px;height:auto}.incorporation-stage-hero-module__OXQmEW__mobileTitle{color:var(--color-primary);font-size:12px;line-height:1.2;font-weight:var(--font-weight-semibold);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.incorporation-stage-hero-module__OXQmEW__mobileMenuIcon{width:16px;height:16px;color:var(--color-primary)}.incorporation-stage-hero-module__OXQmEW__appNav{display:none}.incorporation-stage-hero-module__OXQmEW__chatWorkspace,.incorporation-stage-hero-module__OXQmEW__packagePanel{padding:24px 16px}.incorporation-stage-hero-module__OXQmEW__chatWorkspace{border-bottom:1px solid var(--color-border);height:480px}.incorporation-stage-hero-module__OXQmEW__workspaceTitle,.incorporation-stage-hero-module__OXQmEW__packageTitle{font-size:19px}.incorporation-stage-hero-module__OXQmEW__chatWorkspace .incorporation-stage-hero-module__OXQmEW__transcript{gap:16px;margin-top:8px}.incorporation-stage-hero-module__OXQmEW__assistantMessage,.incorporation-stage-hero-module__OXQmEW__userMessage{width:min(320px,92%)}.incorporation-stage-hero-module__OXQmEW__packagePanel{border-top:none;min-height:430px}.incorporation-stage-hero-module__OXQmEW__packageHeader{align-items:center}.incorporation-stage-hero-module__OXQmEW__emptyState{min-height:230px}.incorporation-stage-hero-module__OXQmEW__documentFields{grid-template-columns:1fr;margin-left:0}}@media (prefers-reduced-motion:reduce){.incorporation-stage-hero-module__OXQmEW__stage *,.incorporation-stage-hero-module__OXQmEW__stage :before,.incorporation-stage-hero-module__OXQmEW__stage :after{transition:none!important;animation:none!important}}
.order-flow-hero-module__0hIHHa__stage{--stage-padding-x:36px;--stage-padding-y:48px;--stage-nav-width:160px;border:1px solid var(--color-border);background:var(--color-surface);grid-template-areas:"nav timeline divider preview";grid-template-columns:var(--stage-nav-width) minmax(0, 1fr) 1px minmax(0, calc((100% - var(--stage-nav-width) - 1px) / 2));height:640px;display:grid;overflow:hidden}.order-flow-hero-module__0hIHHa__appNav{flex-direction:column;grid-area:nav;gap:16px;padding:20px;display:flex}.order-flow-hero-module__0hIHHa__appBrand{align-items:center;min-height:32px;display:flex}.order-flow-hero-module__0hIHHa__appBrandLogo{width:64px;height:auto}.order-flow-hero-module__0hIHHa__navList{gap:16px;display:grid}.order-flow-hero-module__0hIHHa__navItem,.order-flow-hero-module__0hIHHa__navItemActive{min-height:20px;color:var(--color-secondary);align-items:center;gap:8px;font-size:12px;line-height:1.25;display:flex}.order-flow-hero-module__0hIHHa__navItemActive{color:var(--color-primary);font-weight:var(--font-weight-semibold)}.order-flow-hero-module__0hIHHa__navIcon{flex:0 0 14px;width:14px;height:14px}.order-flow-hero-module__0hIHHa__mobileAppBar{display:none}.order-flow-hero-module__0hIHHa__timelineColumn{min-width:0;min-height:0;padding:var(--stage-padding-y) var(--stage-padding-x);flex-direction:column;grid-area:timeline;display:flex}.order-flow-hero-module__0hIHHa__log{gap:24px}.order-flow-hero-module__0hIHHa__orderHeader{gap:8px;display:grid}.order-flow-hero-module__0hIHHa__orderTitle{color:var(--color-primary);font-size:22px;line-height:1.1;font-weight:var(--font-weight-semibold);letter-spacing:-.04em;margin:0}.order-flow-hero-module__0hIHHa__orderLabel{color:var(--color-secondary);margin:0;font-size:14px;line-height:20px}.order-flow-hero-module__0hIHHa__timeline{margin:0;padding:0;list-style:none;display:grid}.order-flow-hero-module__0hIHHa__entry{grid-template-columns:24px minmax(0,1fr);gap:12px;padding-bottom:20px;animation:.36s both order-flow-hero-module__0hIHHa__entryIn;display:grid;position:relative}.order-flow-hero-module__0hIHHa__entry:before{background:var(--color-border);content:"";width:1px;position:absolute;top:28px;bottom:4px;left:12px}.order-flow-hero-module__0hIHHa__entry:last-child:before{display:none}.order-flow-hero-module__0hIHHa__marker{border:1px solid var(--color-border);background:var(--color-surface);width:24px;height:24px;color:var(--color-primary);justify-content:center;align-items:center;display:inline-flex}.order-flow-hero-module__0hIHHa__entry[data-active=true] .order-flow-hero-module__0hIHHa__marker{border-color:var(--color-primary)}.order-flow-hero-module__0hIHHa__entry[data-active=true] .order-flow-hero-module__0hIHHa__markerOrb{border-color:#0000}.order-flow-hero-module__0hIHHa__markerIcon{width:12px;height:12px}.order-flow-hero-module__0hIHHa__entryBody{gap:4px;min-width:0;padding-top:2px;display:grid}.order-flow-hero-module__0hIHHa__entryHead{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.order-flow-hero-module__0hIHHa__entryTitle{min-width:0;color:var(--color-primary);font-size:14px;line-height:20px;font-weight:var(--font-weight-semibold)}.order-flow-hero-module__0hIHHa__entryNumber{color:var(--color-muted);font-family:var(--font-geist-mono);font-size:12px;font-weight:var(--font-weight-regular);margin-left:8px}.order-flow-hero-module__0hIHHa__entryAmount{color:var(--color-primary);font-size:13px;line-height:20px;font-weight:var(--font-weight-semibold);font-variant-numeric:tabular-nums;white-space:nowrap}.order-flow-hero-module__0hIHHa__entryMeta{color:var(--color-muted);flex-wrap:wrap;align-items:center;gap:8px;font-size:12px;line-height:16px;display:flex}.order-flow-hero-module__0hIHHa__badge{border:1px solid var(--color-border);color:var(--color-secondary);font-size:10px;line-height:12px;font-weight:var(--font-weight-semibold);letter-spacing:.08em;text-transform:uppercase;padding:2px 8px;animation:.4s both order-flow-hero-module__0hIHHa__badgeIn;display:inline-flex}.order-flow-hero-module__0hIHHa__entry[data-active=true] .order-flow-hero-module__0hIHHa__badge{border-color:var(--color-primary);color:var(--color-primary)}.order-flow-hero-module__0hIHHa__wait{color:var(--color-muted);font-size:10px;line-height:16px;font-weight:var(--font-weight-semibold);letter-spacing:.08em;text-transform:uppercase;padding:0 0 20px 36px;animation:.36s both order-flow-hero-module__0hIHHa__entryIn;position:relative}.order-flow-hero-module__0hIHHa__wait:before{border-left:1px dashed var(--color-muted);content:"";position:absolute;top:0;bottom:4px;left:12px}.order-flow-hero-module__0hIHHa__replayButton{border:1px solid var(--color-border);background:var(--color-surface);color:var(--color-secondary);cursor:pointer;font:inherit;align-self:flex-start;align-items:center;gap:8px;margin-left:36px;padding:4px 12px;font-size:12px;line-height:20px;transition:border-color .2s,color .2s;animation:.36s .6s both order-flow-hero-module__0hIHHa__entryIn;display:inline-flex}.order-flow-hero-module__0hIHHa__replayButton:hover,.order-flow-hero-module__0hIHHa__replayButton:focus-visible{border-color:var(--color-primary);color:var(--color-primary);outline:none}.order-flow-hero-module__0hIHHa__replayIcon{width:12px;height:12px}.order-flow-hero-module__0hIHHa__stageDivider{grid-area:divider;position:relative}.order-flow-hero-module__0hIHHa__stageDivider:after{top:var(--stage-padding-y);right:0;bottom:var(--stage-padding-y);background:var(--color-border);content:"";width:1px;position:absolute}.order-flow-hero-module__0hIHHa__previewColumn{min-width:0;min-height:0;padding:var(--stage-padding-y) var(--stage-padding-x);flex-direction:column;grid-area:preview;display:flex}.order-flow-hero-module__0hIHHa__preview{flex-direction:column;flex:1;gap:16px;min-height:0;display:flex}.order-flow-hero-module__0hIHHa__previewBar{justify-content:space-between;align-items:center;gap:12px;min-height:32px;display:flex}.order-flow-hero-module__0hIHHa__previewLabel{min-width:0;color:var(--color-secondary);font-size:13px;line-height:20px;font-weight:var(--font-weight-semibold);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.order-flow-hero-module__0hIHHa__action{background:var(--color-primary);height:32px;color:var(--color-surface);font-size:12px;line-height:16px;font-weight:var(--font-weight-semibold);flex:none;align-items:center;gap:8px;padding:0 12px;transition:transform .2s,background-color .2s;animation:.3s both order-flow-hero-module__0hIHHa__entryIn;display:inline-flex}.order-flow-hero-module__0hIHHa__actionPressed{background:color-mix(in srgb, var(--color-primary) 72%, var(--color-surface));transform:scale(.94)}.order-flow-hero-module__0hIHHa__actionIcon{width:14px;height:14px}.order-flow-hero-module__0hIHHa__previewCard{gap:12px;animation:.36s both order-flow-hero-module__0hIHHa__panelIn;display:grid;position:relative}.order-flow-hero-module__0hIHHa__paper{border:1px solid var(--color-border);background:var(--color-surface);color:var(--color-secondary);gap:16px;font-size:11px;line-height:16px;display:grid;position:relative;overflow:hidden}.order-flow-hero-module__0hIHHa__paperHead{background:var(--color-primary);color:var(--color-surface);justify-content:space-between;align-items:flex-start;gap:12px;padding:16px 20px;display:flex}.order-flow-hero-module__0hIHHa__paperSeller{font-size:13px;line-height:20px;font-weight:var(--font-weight-semibold)}.order-flow-hero-module__0hIHHa__paperTitleBlock{justify-items:end;gap:4px;display:grid}.order-flow-hero-module__0hIHHa__paperTitle{font-size:20px;line-height:24px;font-weight:var(--font-weight-semibold);letter-spacing:-.02em}.order-flow-hero-module__0hIHHa__paperNumber{font-family:var(--font-geist-mono);opacity:.8;font-size:10px;line-height:12px}.order-flow-hero-module__0hIHHa__paperMeta{justify-content:space-between;gap:12px;padding:0 20px;display:flex}.order-flow-hero-module__0hIHHa__paperClient{color:var(--color-primary);font-weight:var(--font-weight-semibold)}.order-flow-hero-module__0hIHHa__paperReference{color:var(--color-muted);text-align:right}.order-flow-hero-module__0hIHHa__paperTable{padding:0 20px;display:grid}.order-flow-hero-module__0hIHHa__paperRow{border-bottom:1px solid var(--color-border);color:var(--color-primary);grid-template-columns:minmax(0,1fr) 40px 64px 72px;gap:8px;padding:8px 0;display:grid}.order-flow-hero-module__0hIHHa__paperRowHead{border-bottom-color:var(--color-primary);color:var(--color-muted);font-size:9px;line-height:12px;font-weight:var(--font-weight-semibold);letter-spacing:.08em;text-transform:uppercase}.order-flow-hero-module__0hIHHa__quantityCell,.order-flow-hero-module__0hIHHa__priceCell{text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap;overflow:hidden}.order-flow-hero-module__0hIHHa__paperTotals{justify-self:end;gap:4px;width:60%;max-height:96px;padding-right:20px;display:grid;overflow:hidden}.order-flow-hero-module__0hIHHa__totalsRow{font-variant-numeric:tabular-nums;justify-content:space-between;gap:12px;display:flex}.order-flow-hero-module__0hIHHa__totalsGrand{background:var(--color-primary);color:var(--color-surface);font-weight:var(--font-weight-semibold);margin-top:4px;padding:8px}.order-flow-hero-module__0hIHHa__paperTerms{color:var(--color-muted);padding:0 20px 20px}.order-flow-hero-module__0hIHHa__paper[data-hide-prices=true] .order-flow-hero-module__0hIHHa__paperRow{animation:.6s .5s both order-flow-hero-module__0hIHHa__collapsePrices}.order-flow-hero-module__0hIHHa__paper[data-hide-prices=true] .order-flow-hero-module__0hIHHa__priceCell{animation:.4s .4s both order-flow-hero-module__0hIHHa__fadeOut}.order-flow-hero-module__0hIHHa__paper[data-hide-prices=true] .order-flow-hero-module__0hIHHa__paperTotals{animation:.6s .5s both order-flow-hero-module__0hIHHa__collapseTotals}.order-flow-hero-module__0hIHHa__stamp{border:2px solid var(--color-primary);background:color-mix(in srgb, var(--color-surface) 84%, transparent);color:var(--color-primary);font-size:16px;line-height:24px;font-weight:var(--font-weight-semibold);letter-spacing:.12em;text-transform:uppercase;padding:4px 12px;animation:.5s cubic-bezier(.2,1.4,.4,1) .2s both order-flow-hero-module__0hIHHa__stampIn;position:absolute;bottom:64px;left:28px;transform:rotate(-8deg)}.order-flow-hero-module__0hIHHa__sentNote{color:var(--color-secondary);align-items:center;gap:8px;font-size:12px;line-height:16px;animation:.36s .2s both order-flow-hero-module__0hIHHa__panelIn;display:inline-flex}.order-flow-hero-module__0hIHHa__sentIcon{width:14px;height:14px}.order-flow-hero-module__0hIHHa__email{border:1px solid var(--color-border);color:var(--color-primary);gap:12px;padding:20px;font-size:13px;line-height:20px;display:grid}.order-flow-hero-module__0hIHHa__emailRow{border-bottom:1px solid var(--color-border);grid-template-columns:64px minmax(0,1fr);gap:12px;padding-bottom:8px;display:grid}.order-flow-hero-module__0hIHHa__emailLabel{color:var(--color-muted);font-size:10px;line-height:20px;font-weight:var(--font-weight-semibold);letter-spacing:.08em;text-transform:uppercase}.order-flow-hero-module__0hIHHa__emailSubject{font-weight:var(--font-weight-semibold)}.order-flow-hero-module__0hIHHa__emailBody{align-content:start;gap:8px;min-height:120px;display:grid}.order-flow-hero-module__0hIHHa__emailText{color:var(--color-secondary);margin:0}.order-flow-hero-module__0hIHHa__emailSkeletonShort{width:40%}.order-flow-hero-module__0hIHHa__emailSkeletonLong{width:88%}.order-flow-hero-module__0hIHHa__attachment{border:1px solid var(--color-border);width:fit-content;color:var(--color-secondary);font-family:var(--font-geist-mono);align-items:center;gap:8px;padding:4px 8px;font-size:11px;line-height:16px;display:inline-flex}.order-flow-hero-module__0hIHHa__attachmentIcon{width:12px;height:12px}.order-flow-hero-module__0hIHHa__bankRow{border:1px solid var(--color-border);color:var(--color-primary);grid-template-columns:20px minmax(0,1fr) auto auto;align-items:center;gap:12px;padding:12px 16px;font-size:13px;line-height:20px;animation:.36s both order-flow-hero-module__0hIHHa__panelIn;display:grid}.order-flow-hero-module__0hIHHa__bankIcon{width:20px;height:20px}.order-flow-hero-module__0hIHHa__bankLabel{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.order-flow-hero-module__0hIHHa__bankAmount{font-weight:var(--font-weight-semibold);font-variant-numeric:tabular-nums}.order-flow-hero-module__0hIHHa__bankMatched{border:1px solid var(--color-primary);font-size:10px;line-height:12px;font-weight:var(--font-weight-semibold);letter-spacing:.08em;text-transform:uppercase;padding:2px 8px;animation:.4s both order-flow-hero-module__0hIHHa__badgeIn}@keyframes order-flow-hero-module__0hIHHa__entryIn{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@keyframes order-flow-hero-module__0hIHHa__panelIn{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes order-flow-hero-module__0hIHHa__badgeIn{0%{opacity:0;filter:blur(4px)}to{opacity:1;filter:blur()}}@keyframes order-flow-hero-module__0hIHHa__fadeOut{to{opacity:0}}@keyframes order-flow-hero-module__0hIHHa__collapsePrices{to{grid-template-columns:minmax(0,1fr) 40px 0 0;gap:8px 0}}@keyframes order-flow-hero-module__0hIHHa__collapseTotals{to{opacity:0;max-height:0}}@keyframes order-flow-hero-module__0hIHHa__stampIn{0%{opacity:0;transform:rotate(-8deg)scale(1.6)}to{opacity:1;transform:rotate(-8deg)scale(1)}}@media (max-width:1180px){.order-flow-hero-module__0hIHHa__stage{grid-template-columns:minmax(0,1fr) 1px minmax(0,1fr);grid-template-areas:"timeline divider preview"}.order-flow-hero-module__0hIHHa__appNav{display:none}}@media (max-width:920px){.order-flow-hero-module__0hIHHa__stage{--stage-padding-x:20px;--stage-padding-y:32px}.order-flow-hero-module__0hIHHa__paperRow{grid-template-columns:minmax(0,1fr) 32px 56px 64px}}@media (max-width:640px){.order-flow-hero-module__0hIHHa__stage{grid-template:"bar""timeline"minmax(0,1fr)/minmax(0,1fr);height:560px}.order-flow-hero-module__0hIHHa__stageDivider{display:none}.order-flow-hero-module__0hIHHa__mobileAppBar{grid-area:bar;justify-content:space-between;align-items:center;padding:12px 16px;display:flex}.order-flow-hero-module__0hIHHa__mobileBrandLogo{width:80px;height:auto}.order-flow-hero-module__0hIHHa__mobileMenuIcon{width:16px;height:16px;color:var(--color-primary)}.order-flow-hero-module__0hIHHa__timelineColumn{padding:16px}}@media (prefers-reduced-motion:reduce){.order-flow-hero-module__0hIHHa__stage *,.order-flow-hero-module__0hIHHa__stage :before,.order-flow-hero-module__0hIHHa__stage :after{transition:none!important;animation:none!important}}
.product-stage-hero-module__AE7XBG__stageShell{min-width:0;display:block}.product-stage-hero-module__AE7XBG__stage{--stage-padding-x:36px;--stage-padding-y:56px;--stage-nav-width:160px;--stage-dashboard-width:calc((100% - var(--stage-nav-width) - 1px) / 2);border:1px solid var(--color-border);background:var(--color-surface);grid-template-areas:"nav workspace divider dashboard";grid-template-columns:var(--stage-nav-width) minmax(0, 1fr) 1px minmax(0, var(--stage-dashboard-width));height:640px;display:grid;overflow:hidden}.product-stage-hero-module__AE7XBG__appNav{flex-direction:column;grid-area:nav;gap:16px;padding:20px;display:flex}.product-stage-hero-module__AE7XBG__appBrand{align-items:center;min-height:32px;display:flex}.product-stage-hero-module__AE7XBG__appBrandLogo{width:64px;height:auto}.product-stage-hero-module__AE7XBG__navList{gap:16px;display:grid}.product-stage-hero-module__AE7XBG__navItem,.product-stage-hero-module__AE7XBG__navItemActive{min-height:20px;color:var(--color-secondary);align-items:center;gap:8px;font-size:12px;line-height:1.25;transition:color .2s,transform .2s;display:flex}.product-stage-hero-module__AE7XBG__navItemActive{color:var(--color-primary);font-weight:var(--font-weight-semibold)}.product-stage-hero-module__AE7XBG__navItem:hover,.product-stage-hero-module__AE7XBG__navItemActive:hover{color:var(--color-primary);transform:translate(2px)}.product-stage-hero-module__AE7XBG__navIcon{flex:0 0 14px;width:14px;height:14px}.product-stage-hero-module__AE7XBG__workspace{min-width:0;min-height:0;padding:var(--stage-padding-y) var(--stage-padding-x);flex-direction:column;grid-area:workspace;gap:24px;display:flex}.product-stage-hero-module__AE7XBG__conversation{gap:24px}.product-stage-hero-module__AE7XBG__greeting{gap:12px;display:grid}.product-stage-hero-module__AE7XBG__workspaceTitle{color:var(--color-primary);font-size:22px;line-height:1.1;font-weight:var(--font-weight-semibold);letter-spacing:-.04em;margin:0}.product-stage-hero-module__AE7XBG__workspaceSubtitle{color:var(--color-secondary);margin:0;font-size:16px;line-height:1.45}.product-stage-hero-module__AE7XBG__userMessage{background:var(--color-primary);max-width:100%;color:var(--color-surface);align-self:flex-end;align-items:center;gap:8px;padding:8px 12px;font-size:13px;line-height:20px;animation:.32s both product-stage-hero-module__AE7XBG__messageIn;display:inline-flex}.product-stage-hero-module__AE7XBG__userMessageIcon{flex:0 0 16px;width:16px;height:16px}.product-stage-hero-module__AE7XBG__normanMessage{color:var(--color-primary);margin:0;padding-left:56px;font-size:15px;line-height:24px}.product-stage-hero-module__AE7XBG__replayButton{border:1px solid var(--color-border);background:var(--color-surface);color:var(--color-secondary);cursor:pointer;font:inherit;align-self:flex-start;align-items:center;gap:8px;margin-left:56px;padding:4px 12px;font-size:12px;line-height:20px;transition:border-color .2s,color .2s;animation:.32s .6s both product-stage-hero-module__AE7XBG__messageIn;display:inline-flex}.product-stage-hero-module__AE7XBG__replayButton:hover,.product-stage-hero-module__AE7XBG__replayButton:focus-visible{border-color:var(--color-primary);color:var(--color-primary);outline:none}.product-stage-hero-module__AE7XBG__replayIcon{width:12px;height:12px}.product-stage-hero-module__AE7XBG__stageDivider{grid-area:divider;position:relative}.product-stage-hero-module__AE7XBG__stageDivider:after{top:var(--stage-padding-y);right:0;bottom:var(--stage-padding-y);background:var(--color-border);content:"";width:1px;position:absolute}.product-stage-hero-module__AE7XBG__dashboard{min-width:0;min-height:0;padding:var(--stage-padding-y) var(--stage-padding-x);flex-direction:column;grid-area:dashboard;display:flex}.product-stage-hero-module__AE7XBG__dashboardPanel{flex-direction:column;gap:48px;animation:.36s both product-stage-hero-module__AE7XBG__panelIn;display:flex}.product-stage-hero-module__AE7XBG__dashboardSection{gap:16px;display:grid}.product-stage-hero-module__AE7XBG__dashboardTitle{color:var(--color-primary);font-size:22px;line-height:1.1;font-weight:var(--font-weight-semibold);letter-spacing:-.04em;margin:0}.product-stage-hero-module__AE7XBG__dashboardSubtitle{color:var(--color-secondary);margin:8px 0 0;font-size:14px;line-height:1.45}.product-stage-hero-module__AE7XBG__dashboardValue{color:var(--color-primary);font-size:28px;line-height:1.1;font-weight:var(--font-weight-semibold);letter-spacing:-.04em;margin:0}.product-stage-hero-module__AE7XBG__todoCard{display:grid}.product-stage-hero-module__AE7XBG__todoItem{border-bottom:1px solid var(--color-border);justify-content:space-between;align-items:center;gap:16px;padding:16px 8px;transition:background-color .2s;display:flex}.product-stage-hero-module__AE7XBG__todoItem:last-child{border-bottom:none}.product-stage-hero-module__AE7XBG__todoItemInteractive{appearance:none;background:var(--color-surface);cursor:pointer;width:100%;font:inherit;text-align:left;border-top:none;border-left:none;border-right:none}.product-stage-hero-module__AE7XBG__todoItemInteractive:not(:disabled):hover,.product-stage-hero-module__AE7XBG__todoItemInteractive:not(:disabled):focus-visible{background:color-mix(in srgb, var(--color-border) 40%, var(--color-surface));outline:none}.product-stage-hero-module__AE7XBG__todoItemInteractive:disabled{cursor:default}.product-stage-hero-module__AE7XBG__todoItemDone .product-stage-hero-module__AE7XBG__todoLabel{color:var(--color-secondary)}.product-stage-hero-module__AE7XBG__todoItemLaunching{animation:.4s both product-stage-hero-module__AE7XBG__todoPress}.product-stage-hero-module__AE7XBG__todoItemLaunching .product-stage-hero-module__AE7XBG__todoStatusActive{transform:scale(.94)}.product-stage-hero-module__AE7XBG__todoItemJustDone{animation:1.6s both product-stage-hero-module__AE7XBG__todoDone}.product-stage-hero-module__AE7XBG__todoMain{align-items:center;gap:12px;min-width:0;display:flex}.product-stage-hero-module__AE7XBG__todoMarkerActive,.product-stage-hero-module__AE7XBG__todoMarkerDone{border-radius:999px;flex:0 0 22px;justify-content:center;align-items:center;width:22px;height:22px;display:inline-flex}.product-stage-hero-module__AE7XBG__todoMarkerActive{border:1px solid var(--color-primary);background:var(--color-surface)}.product-stage-hero-module__AE7XBG__todoMarkerDone{background:var(--color-secondary);color:var(--color-surface)}.product-stage-hero-module__AE7XBG__todoMarkerDot{background:var(--color-primary);border-radius:999px;width:8px;height:8px}.product-stage-hero-module__AE7XBG__todoMarkerIcon{width:12px;height:12px}.product-stage-hero-module__AE7XBG__todoLabel{min-width:0;color:var(--color-primary);font-size:15px;line-height:1.3;font-weight:var(--font-weight-semibold)}.product-stage-hero-module__AE7XBG__todoStatusActive,.product-stage-hero-module__AE7XBG__todoStatusDone{border:1px solid var(--color-border);color:var(--color-secondary);font-size:11px;line-height:1.2;font-weight:var(--font-weight-semibold);letter-spacing:.08em;text-transform:uppercase;flex:none;justify-content:center;align-items:center;padding:4px 8px;transition:transform .2s;display:inline-flex}.product-stage-hero-module__AE7XBG__todoStatusActive{border-color:var(--color-primary);background:var(--color-primary);color:var(--color-surface)}.product-stage-hero-module__AE7XBG__reviewCard{border:1px solid var(--color-border);background:var(--color-surface);gap:20px;padding:20px;animation:.36s both product-stage-hero-module__AE7XBG__panelIn;display:grid;position:relative}.product-stage-hero-module__AE7XBG__reviewHeader{justify-content:space-between;align-items:flex-start;gap:16px;min-height:48px;display:flex}.product-stage-hero-module__AE7XBG__reviewHeading{gap:4px;min-width:0;display:grid}.product-stage-hero-module__AE7XBG__reviewTitle{color:var(--color-primary);font-size:18px;line-height:24px;font-weight:var(--font-weight-semibold);letter-spacing:-.03em;margin:0}.product-stage-hero-module__AE7XBG__reviewSubtitle{color:var(--color-secondary);margin:0;font-size:13px;line-height:20px}.product-stage-hero-module__AE7XBG__reviewBody{grid-template-columns:minmax(0,176px) minmax(0,1fr);align-items:start;gap:20px;display:grid}.product-stage-hero-module__AE7XBG__receipt{border:1px solid var(--color-border);background:color-mix(in srgb, var(--color-border) 24%, var(--color-surface));color:var(--color-secondary);font-family:var(--font-geist-mono);gap:4px;padding:16px 12px;font-size:10px;line-height:16px;display:grid;position:relative;overflow:hidden}.product-stage-hero-module__AE7XBG__receipt[data-scanning=true]:after{background:linear-gradient(to bottom, transparent, color-mix(in srgb, var(--color-primary) 8%, transparent) 84%, color-mix(in srgb, var(--color-primary) 64%, transparent)) no-repeat;content:"";pointer-events:none;background-size:100% 48px;animation:1.6s ease-in-out infinite product-stage-hero-module__AE7XBG__receiptScan;position:absolute;inset:0}.product-stage-hero-module__AE7XBG__receiptMerchant{color:var(--color-primary);font-size:12px;font-weight:var(--font-weight-semibold);letter-spacing:.08em;text-align:center}.product-stage-hero-module__AE7XBG__receiptCentered{text-align:center}.product-stage-hero-module__AE7XBG__receiptRule{border-top:1px dashed color-mix(in srgb, var(--color-primary) 24%, transparent);margin:4px 0;display:block}.product-stage-hero-module__AE7XBG__receiptGroup{gap:4px;display:grid}.product-stage-hero-module__AE7XBG__receiptRow{justify-content:space-between;gap:8px;display:flex}.product-stage-hero-module__AE7XBG__receiptTotal{color:var(--color-primary);font-weight:var(--font-weight-semibold);margin-bottom:4px}.product-stage-hero-module__AE7XBG__receiptMark{z-index:0;position:relative}.product-stage-hero-module__AE7XBG__receiptMark:before{--mark-ink:linear-gradient(var(--color-primary), var(--color-primary));z-index:-1;background:var(--mark-ink) left top / 8px 1px no-repeat, var(--mark-ink) left top / 1px 4px no-repeat, var(--mark-ink) right top / 8px 1px no-repeat, var(--mark-ink) right top / 1px 4px no-repeat, var(--mark-ink) left bottom / 8px 1px no-repeat, var(--mark-ink) left bottom / 1px 4px no-repeat, var(--mark-ink) right bottom / 8px 1px no-repeat, var(--mark-ink) right bottom / 1px 4px no-repeat, color-mix(in srgb, var(--color-primary) 5%, var(--color-surface));content:"";animation:.4s both product-stage-hero-module__AE7XBG__markIn;position:absolute;inset:-2px -4px}.product-stage-hero-module__AE7XBG__reviewFields{margin:0;display:grid}.product-stage-hero-module__AE7XBG__reviewField{border-bottom:1px solid var(--color-border);gap:4px;padding:8px 0;display:grid}.product-stage-hero-module__AE7XBG__reviewField:first-child{padding-top:0}.product-stage-hero-module__AE7XBG__reviewField:last-child{border-bottom:none}.product-stage-hero-module__AE7XBG__reviewFieldLabel{color:var(--color-muted);font-size:10px;line-height:12px;font-weight:var(--font-weight-semibold);letter-spacing:.08em;text-transform:uppercase}.product-stage-hero-module__AE7XBG__reviewFieldValue{min-height:20px;color:var(--color-primary);font-size:13px;line-height:20px;font-weight:var(--font-weight-semibold);margin:0}.product-stage-hero-module__AE7XBG__reviewFieldText{animation:.5s both product-stage-hero-module__AE7XBG__valueIn;display:inline-block}.product-stage-hero-module__AE7XBG__approveButton{border:1px solid var(--color-primary);background:var(--color-primary);height:40px;color:var(--color-surface);cursor:pointer;font:inherit;font-size:14px;font-weight:var(--font-weight-semibold);flex:none;align-items:center;gap:8px;padding:0 20px;transition:background-color .2s,color .2s;animation:.36s .3s both product-stage-hero-module__AE7XBG__messageIn;display:inline-flex;position:relative}.product-stage-hero-module__AE7XBG__approveButton:after{border:1px solid var(--color-primary);content:"";pointer-events:none;animation:1.8s ease-out 1.2s infinite product-stage-hero-module__AE7XBG__approvePulse;position:absolute;inset:-1px}.product-stage-hero-module__AE7XBG__approveButton:not(:disabled):hover,.product-stage-hero-module__AE7XBG__approveButton:focus-visible{background:color-mix(in srgb, var(--color-primary) 84%, var(--color-surface));outline:none}.product-stage-hero-module__AE7XBG__approveButtonDone{background:var(--color-surface);color:var(--color-primary);cursor:default;animation:none}.product-stage-hero-module__AE7XBG__approveButtonDone:after{display:none}.product-stage-hero-module__AE7XBG__approveIcon{width:14px;height:14px}.product-stage-hero-module__AE7XBG__mobileStage{border:1px solid var(--color-border);background:var(--color-surface);flex-direction:column;min-width:0;max-width:100%;height:600px;display:flex}.product-stage-hero-module__AE7XBG__mobileAppBar{justify-content:space-between;align-items:center;padding:12px 16px;display:flex}.product-stage-hero-module__AE7XBG__mobileBrandLogo{width:80px;height:auto}.product-stage-hero-module__AE7XBG__mobileMenuButton{width:24px;height:24px;color:var(--color-primary);justify-content:center;align-items:center;margin-left:auto;display:inline-flex}.product-stage-hero-module__AE7XBG__mobileMenuIcon{width:16px;height:16px}.product-stage-hero-module__AE7XBG__mobileWorkspace{flex-direction:column;flex:1;gap:16px;min-width:0;min-height:0;padding:16px;display:flex}.product-stage-hero-module__AE7XBG__mobileWorkspace .product-stage-hero-module__AE7XBG__conversation{gap:20px}.product-stage-hero-module__AE7XBG__mobileWorkspaceTitle{color:var(--color-primary);font-size:24px;line-height:1;font-weight:var(--font-weight-semibold);letter-spacing:-.04em;margin:0}.product-stage-hero-module__AE7XBG__mobileWorkspaceSubtitle,.product-stage-hero-module__AE7XBG__mobileSummaryLine{color:var(--color-secondary);overflow-wrap:anywhere;margin:0;font-size:14px;line-height:1.45}.product-stage-hero-module__AE7XBG__mobileSummary{gap:4px;display:grid}.product-stage-hero-module__AE7XBG__mobileTodoItem{border-top:1px solid var(--color-border);border-bottom:1px solid var(--color-border);flex-direction:column;justify-content:flex-start;align-items:stretch;gap:12px;min-width:0;padding:16px 0}.product-stage-hero-module__AE7XBG__mobileTodoItem .product-stage-hero-module__AE7XBG__todoMain{grid-template-columns:22px minmax(0,1fr);align-items:center;gap:12px;width:100%;display:grid}.product-stage-hero-module__AE7XBG__mobileTodoItem .product-stage-hero-module__AE7XBG__todoLabel{overflow-wrap:anywhere}.product-stage-hero-module__AE7XBG__mobileTodoItem .product-stage-hero-module__AE7XBG__todoStatusActive{letter-spacing:.04em;align-self:flex-start;width:fit-content;margin-left:32px;padding:8px 16px;font-size:13px}.product-stage-hero-module__AE7XBG__mobileWorkspace .product-stage-hero-module__AE7XBG__normanMessage{padding-left:44px;font-size:14px;line-height:22px}.product-stage-hero-module__AE7XBG__mobileWorkspace .product-stage-hero-module__AE7XBG__replayButton{margin-left:44px}.product-stage-hero-module__AE7XBG__mobileReviewCard{gap:16px;padding:16px}.product-stage-hero-module__AE7XBG__mobileReviewCard .product-stage-hero-module__AE7XBG__reviewBody{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:12px}.product-stage-hero-module__AE7XBG__mobileReviewCard .product-stage-hero-module__AE7XBG__receipt{padding:12px 8px;font-size:9px;line-height:14px}.product-stage-hero-module__AE7XBG__mobileReviewCard .product-stage-hero-module__AE7XBG__receiptMerchant{font-size:10px}.product-stage-hero-module__AE7XBG__mobileReviewCard .product-stage-hero-module__AE7XBG__reviewFieldValue{font-size:12px}@keyframes product-stage-hero-module__AE7XBG__messageIn{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes product-stage-hero-module__AE7XBG__panelIn{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes product-stage-hero-module__AE7XBG__valueIn{0%{opacity:0;filter:blur(4px)}to{opacity:1;filter:blur()}}@keyframes product-stage-hero-module__AE7XBG__receiptScan{0%{background-position:0 -48px}to{background-position:0 calc(100% + 48px)}}@keyframes product-stage-hero-module__AE7XBG__markIn{0%{opacity:0;transform:scale(1.08)}to{opacity:1;transform:scale(1)}}@keyframes product-stage-hero-module__AE7XBG__approvePulse{0%{opacity:.4;transform:scale(1)}to{opacity:0;transform:scale(1.12,1.4)}}@keyframes product-stage-hero-module__AE7XBG__todoPress{0%{background:var(--color-surface)}50%{background:color-mix(in srgb, var(--color-border) 64%, var(--color-surface))}to{background:color-mix(in srgb, var(--color-border) 40%, var(--color-surface))}}@keyframes product-stage-hero-module__AE7XBG__todoDone{0%{background:color-mix(in srgb, var(--color-primary) 8%, var(--color-surface))}to{background:var(--color-surface)}}@media (max-width:1180px){.product-stage-hero-module__AE7XBG__stage{grid-template-columns:200px minmax(0,1fr);grid-template-areas:"nav workspace""dashboard dashboard";height:auto}.product-stage-hero-module__AE7XBG__workspace{height:520px}.product-stage-hero-module__AE7XBG__stageDivider{display:none}.product-stage-hero-module__AE7XBG__dashboard{border-top:1px solid var(--color-border);grid-column:1/-1;min-height:520px}.product-stage-hero-module__AE7XBG__dashboardPanel{grid-template-columns:minmax(0,1.2fr) repeat(2,minmax(0,1fr));gap:40px;display:grid}}@media (max-width:920px){.product-stage-hero-module__AE7XBG__stage{grid-template-columns:1fr;grid-template-areas:"nav""workspace""dashboard"}.product-stage-hero-module__AE7XBG__appNav{border-bottom:1px solid var(--color-border);gap:24px;padding:24px 20px}.product-stage-hero-module__AE7XBG__navList{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px 20px}.product-stage-hero-module__AE7XBG__workspace{height:480px;padding:24px 20px}.product-stage-hero-module__AE7XBG__dashboard{padding:28px 20px 24px}.product-stage-hero-module__AE7XBG__dashboardPanel{grid-template-columns:1fr;gap:32px}}@media (prefers-reduced-motion:reduce){.product-stage-hero-module__AE7XBG__stageShell *,.product-stage-hero-module__AE7XBG__stageShell :before,.product-stage-hero-module__AE7XBG__stageShell :after{transition:none!important;animation:none!important}}
.tax-advisor-calculator-module__LFdRSG__grid{grid-template-columns:minmax(0,1fr) minmax(0,460px);align-items:start;gap:48px;display:grid}.tax-advisor-calculator-module__LFdRSG__controls{flex-direction:column;gap:40px;min-width:0;display:flex}.tax-advisor-calculator-module__LFdRSG__field{border:0;min-width:0;margin:0;padding:0}.tax-advisor-calculator-module__LFdRSG__legend{color:var(--ta-fg-muted);margin-bottom:16px;padding:0}.tax-advisor-calculator-module__LFdRSG__fieldHint{color:var(--ta-fg-muted);margin:12px 0 0;font-size:13px;line-height:1.5}.tax-advisor-calculator-module__LFdRSG__options{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.tax-advisor-calculator-module__LFdRSG__option{border:1px solid var(--ta-border);cursor:pointer;background-color:#0000;flex-direction:column;gap:8px;padding:20px;transition:border-color .15s,background-color .15s;display:flex}.tax-advisor-calculator-module__LFdRSG__option:hover{border-color:var(--ta-fg-secondary);background-color:#ffffff08}.tax-advisor-calculator-module__LFdRSG__optionActive{border-color:var(--ta-fg);background-color:#ffffff0f}.tax-advisor-calculator-module__LFdRSG__optionLabel{font-size:16px;font-weight:var(--font-weight-semibold);color:var(--ta-fg);line-height:1.3}.tax-advisor-calculator-module__LFdRSG__optionHint{color:var(--ta-fg-muted);font-size:13px;line-height:1.4}.tax-advisor-calculator-module__LFdRSG__tiers{flex-wrap:wrap;gap:12px;display:flex}.tax-advisor-calculator-module__LFdRSG__tier{border:1px solid var(--ta-border);font-size:14px;font-weight:var(--font-weight-semibold);color:var(--ta-fg-secondary);cursor:pointer;padding:12px 20px;transition:border-color .15s,background-color .15s,color .15s}.tax-advisor-calculator-module__LFdRSG__tier:hover{border-color:var(--ta-fg-secondary);color:var(--ta-fg)}.tax-advisor-calculator-module__LFdRSG__tierActive{border-color:var(--ta-fg);background-color:var(--ta-fg);color:var(--ta-bg)}.tax-advisor-calculator-module__LFdRSG__srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.tax-advisor-calculator-module__LFdRSG__option:focus-within,.tax-advisor-calculator-module__LFdRSG__tier:focus-within{outline:2px solid var(--ta-fg);outline-offset:2px}.tax-advisor-calculator-module__LFdRSG__stepper{border:1px solid var(--ta-border);align-items:stretch;display:inline-flex}.tax-advisor-calculator-module__LFdRSG__stepperButton{width:48px;color:var(--ta-fg);cursor:pointer;background-color:#0000;border:0;font-size:18px;line-height:1;transition:background-color .15s}.tax-advisor-calculator-module__LFdRSG__stepperButton:hover:not(:disabled){background-color:#ffffff0f}.tax-advisor-calculator-module__LFdRSG__stepperButton:disabled{color:var(--ta-fg-muted);cursor:not-allowed}.tax-advisor-calculator-module__LFdRSG__stepperValue{border-left:1px solid var(--ta-border);border-right:1px solid var(--ta-border);min-width:88px;font-family:var(--ta-mono);color:var(--ta-fg);justify-content:center;align-items:center;gap:8px;padding:16px;font-size:16px;display:inline-flex}.tax-advisor-calculator-module__LFdRSG__result{border:1px solid var(--ta-border);background-color:#ffffff08;min-width:0;position:sticky;top:32px}.tax-advisor-calculator-module__LFdRSG__resultInner{padding:32px}.tax-advisor-calculator-module__LFdRSG__planPrefix{color:var(--ta-fg-muted);font-weight:var(--font-weight-regular);margin-right:8px}.tax-advisor-calculator-module__LFdRSG__planName{font-size:15px;font-weight:var(--font-weight-semibold);color:var(--ta-fg-secondary);margin-bottom:8px}.tax-advisor-calculator-module__LFdRSG__price{align-items:baseline;gap:8px;display:flex}.tax-advisor-calculator-module__LFdRSG__priceValue{font-size:clamp(44px,6vw,64px);line-height:1;font-weight:var(--font-weight-semibold);letter-spacing:-.02em;color:var(--ta-fg)}.tax-advisor-calculator-module__LFdRSG__pricePeriod{color:var(--ta-fg-secondary);font-size:16px}.tax-advisor-calculator-module__LFdRSG__priceNote{color:var(--ta-fg-muted);margin:12px 0 0;font-size:13px;line-height:1.5}.tax-advisor-calculator-module__LFdRSG__split{border-top:1px solid var(--ta-border);margin-top:32px;padding-top:28px}.tax-advisor-calculator-module__LFdRSG__splitHeading{color:var(--ta-fg-muted);margin-bottom:20px}.tax-advisor-calculator-module__LFdRSG__splitRow{border-bottom:1px solid var(--ta-border);gap:16px;padding:16px 0;display:flex}.tax-advisor-calculator-module__LFdRSG__splitRow:last-of-type{border-bottom:0}.tax-advisor-calculator-module__LFdRSG__splitIcon{color:var(--ta-fg-secondary);flex:none;align-items:flex-start;padding-top:4px;display:flex}.tax-advisor-calculator-module__LFdRSG__splitBody{flex:auto;min-width:0}.tax-advisor-calculator-module__LFdRSG__splitLabelRow{justify-content:space-between;align-items:baseline;gap:16px;display:flex}.tax-advisor-calculator-module__LFdRSG__splitLabel{font-size:15px;font-weight:var(--font-weight-semibold);color:var(--ta-fg)}.tax-advisor-calculator-module__LFdRSG__splitAmount{font-family:var(--ta-mono);color:var(--ta-fg);flex:none;font-size:15px}.tax-advisor-calculator-module__LFdRSG__splitHint{color:var(--ta-fg-muted);margin:4px 0 0;font-size:12px;line-height:1.45}.tax-advisor-calculator-module__LFdRSG__splitBar{background-color:var(--ta-border);height:4px;margin-top:12px;display:block}.tax-advisor-calculator-module__LFdRSG__splitBarFill{background-color:var(--ta-fg);height:100%;transition:width .2s;display:block}.tax-advisor-calculator-module__LFdRSG__splitNote{color:var(--ta-fg-muted);margin:20px 0 0;font-size:12px;line-height:1.5}.tax-advisor-calculator-module__LFdRSG__addOnRow,.tax-advisor-calculator-module__LFdRSG__totalRow{border-top:1px solid var(--ta-border);color:var(--ta-fg-secondary);justify-content:space-between;align-items:baseline;gap:16px;margin-top:16px;padding-top:16px;font-size:15px;display:flex}.tax-advisor-calculator-module__LFdRSG__addOnAmount,.tax-advisor-calculator-module__LFdRSG__totalAmount{font-family:var(--ta-mono);color:var(--ta-fg)}.tax-advisor-calculator-module__LFdRSG__totalRow{font-weight:var(--font-weight-semibold);color:var(--ta-fg)}.tax-advisor-calculator-module__LFdRSG__totalAmount{font-size:20px}.tax-advisor-calculator-module__LFdRSG__resultCta{justify-content:center;width:100%;margin-top:28px}.tax-advisor-calculator-module__LFdRSG__aboveHeading{font-size:24px;line-height:1.25;font-weight:var(--font-weight-semibold);color:var(--ta-fg);margin:0 0 12px}.tax-advisor-calculator-module__LFdRSG__aboveBody{color:var(--ta-fg-secondary);margin:0 0 28px;font-size:15px;line-height:1.6}@media (max-width:1024px){.tax-advisor-calculator-module__LFdRSG__grid{grid-template-columns:minmax(0,1fr);gap:40px}.tax-advisor-calculator-module__LFdRSG__result{position:static}}@media (max-width:640px){.tax-advisor-calculator-module__LFdRSG__options{grid-template-columns:minmax(0,1fr)}.tax-advisor-calculator-module__LFdRSG__resultInner{padding:24px 20px}.tax-advisor-calculator-module__LFdRSG__tier{text-align:center;flex:auto}}
