.QuestionStep-module__x7X7Sq__root{flex-direction:column;gap:12px;display:flex}.QuestionStep-module__x7X7Sq__input{border:1.5px solid var(--border-strong);border-radius:var(--radius);width:100%;color:var(--text);background:var(--surface);outline-offset:2px;outline:2px solid #0000;padding:12px 16px;font-size:1rem;transition:border-color .15s,box-shadow .15s}.QuestionStep-module__x7X7Sq__input:focus-visible{border-color:var(--accent);box-shadow:0 0 0 3px var(--accent-ring)}.QuestionStep-module__x7X7Sq__inputError{border-color:var(--error)}.QuestionStep-module__x7X7Sq__inputError:focus-visible{box-shadow:0 0 0 3px #dc262633}.QuestionStep-module__x7X7Sq__error{color:var(--error);align-items:center;gap:5px;font-size:.85rem;display:flex}.QuestionStep-module__x7X7Sq__error:before{content:"⚠";flex-shrink:0;font-size:.8em}.QuestionStep-module__x7X7Sq__star{color:var(--border-strong);outline-offset:2px;border-radius:4px;outline:2px solid #0000;justify-content:center;align-items:center;min-width:44px;min-height:44px;padding:4px;font-size:2.2rem;line-height:1;transition:color .12s,transform .1s;display:inline-flex}.QuestionStep-module__x7X7Sq__star:hover,.QuestionStep-module__x7X7Sq__starFilled{color:#f59e0b}.QuestionStep-module__x7X7Sq__star:hover{transform:scale(1.15)}.QuestionStep-module__x7X7Sq__star:focus-visible{outline-color:var(--accent);border-radius:6px}.QuestionStep-module__x7X7Sq__ratingLabel{color:var(--text-2);margin-top:-4px;font-size:.9rem}[role=radiogroup] .QuestionStep-module__x7X7Sq__boolBtn,.QuestionStep-module__x7X7Sq__boolBtn{display:block}[role=radiogroup]:has(.QuestionStep-module__x7X7Sq__boolBtn){gap:12px;display:flex}.QuestionStep-module__x7X7Sq__boolBtn{border:1.5px solid var(--border-strong);border-radius:var(--radius);min-height:48px;color:var(--text-2);background:var(--surface);outline-offset:2px;outline:2px solid #0000;flex:1;padding:14px;font-size:1rem;font-weight:500;transition:border-color .15s,background .15s,color .15s}.QuestionStep-module__x7X7Sq__boolBtn:hover{border-color:var(--accent);color:var(--accent)}.QuestionStep-module__x7X7Sq__boolBtn:focus-visible{outline-color:var(--accent)}.QuestionStep-module__x7X7Sq__boolBtnSelected{border-color:var(--accent);background:var(--accent-light);color:var(--accent-dark)}.QuestionStep-module__x7X7Sq__optionList{flex-direction:column;gap:8px;display:flex}.QuestionStep-module__x7X7Sq__option{border:1.5px solid var(--border);border-radius:var(--radius);min-height:48px;color:var(--text);background:var(--surface);text-align:left;outline-offset:2px;outline:2px solid #0000;align-items:center;gap:12px;width:100%;padding:12px 16px;font-size:.95rem;transition:border-color .15s,background .15s;display:flex}.QuestionStep-module__x7X7Sq__option:hover{border-color:var(--accent);background:var(--accent-light)}.QuestionStep-module__x7X7Sq__option:focus-visible{outline-color:var(--accent)}.QuestionStep-module__x7X7Sq__optionSelected{border-color:var(--accent);background:var(--accent-light);color:var(--accent-dark);font-weight:500}.QuestionStep-module__x7X7Sq__optionDot{background:0 0;border:2px solid;border-radius:50%;flex-shrink:0;width:16px;height:16px;transition:background .12s,border-color .12s}.QuestionStep-module__x7X7Sq__optionSelected .QuestionStep-module__x7X7Sq__optionDot{background:var(--accent);border-color:var(--accent)}.QuestionStep-module__x7X7Sq__optionCheck{border-radius:var(--radius-sm);border:2px solid var(--border-strong);color:#0000;flex-shrink:0;justify-content:center;align-items:center;width:18px;height:18px;font-size:11px;font-weight:700;transition:background .12s,border-color .12s,color .12s;display:flex}.QuestionStep-module__x7X7Sq__optionCheckFilled{background:var(--accent);border-color:var(--accent);color:#fff}@media (prefers-reduced-motion:reduce){.QuestionStep-module__x7X7Sq__input,.QuestionStep-module__x7X7Sq__star,.QuestionStep-module__x7X7Sq__boolBtn,.QuestionStep-module__x7X7Sq__option,.QuestionStep-module__x7X7Sq__optionDot,.QuestionStep-module__x7X7Sq__optionCheck{transition:none}.QuestionStep-module__x7X7Sq__star:hover{transform:none}}
.QuestionnaireDemo-module__77q3aq__card{background:var(--surface);border-radius:var(--radius-lg);box-shadow:var(--shadow-lg);width:100%;max-width:560px;margin:0 auto;overflow:hidden}.QuestionnaireDemo-module__77q3aq__header{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;padding:20px 28px 12px;display:flex}.QuestionnaireDemo-module__77q3aq__headerLeft{align-items:center;gap:8px;display:flex}.QuestionnaireDemo-module__77q3aq__sectionTag{letter-spacing:.06em;text-transform:uppercase;color:var(--accent-dark);background:var(--accent-light);border-radius:999px;padding:2px 9px;font-size:.72rem;font-weight:700}.QuestionnaireDemo-module__77q3aq__stepBadge{color:var(--text-3);font-size:.8rem;font-weight:500}.QuestionnaireDemo-module__77q3aq__progressPct{color:var(--accent);font-size:.8rem;font-weight:600}.QuestionnaireDemo-module__77q3aq__progressTrack{background:var(--surface-2);height:3px;overflow:hidden}.QuestionnaireDemo-module__77q3aq__progressFill{background:var(--accent);border-radius:0 2px 2px 0;height:100%;transition:width .35s}.QuestionnaireDemo-module__77q3aq__srOnly{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.QuestionnaireDemo-module__77q3aq__body{flex-direction:column;gap:10px;padding:28px 28px 16px;display:flex}.QuestionnaireDemo-module__77q3aq__questionText{color:var(--text);font-size:1.35rem;font-weight:700;line-height:1.35}.QuestionnaireDemo-module__77q3aq__questionDesc{color:var(--text-2);margin-top:-4px;font-size:.9rem}.QuestionnaireDemo-module__77q3aq__condBadge{color:var(--accent-dark);background:var(--accent-light);border-radius:999px;align-items:center;gap:5px;width:fit-content;padding:3px 10px;font-size:.75rem;font-weight:600;display:inline-flex}.QuestionnaireDemo-module__77q3aq__optionalBadge{letter-spacing:.04em;text-transform:uppercase;color:var(--text-3);background:var(--surface-2);border-radius:999px;align-items:center;width:fit-content;padding:2px 9px;font-size:.72rem;font-weight:600;display:inline-flex}.QuestionnaireDemo-module__77q3aq__inputArea{margin-top:8px}.QuestionnaireDemo-module__77q3aq__nav{justify-content:space-between;align-items:center;gap:12px;padding:16px 28px 24px;display:flex}.QuestionnaireDemo-module__77q3aq__navSecondary{border-radius:var(--radius);min-height:44px;color:var(--text-2);border:1.5px solid var(--border-strong);outline-offset:2px;background:0 0;outline:2px solid #0000;padding:10px 18px;font-size:.9rem;font-weight:500;transition:border-color .15s,color .15s}.QuestionnaireDemo-module__77q3aq__navSecondary:hover:not(:disabled){border-color:var(--text-2);color:var(--text)}.QuestionnaireDemo-module__77q3aq__navSecondary:focus-visible{outline-color:var(--accent)}.QuestionnaireDemo-module__77q3aq__navSecondary:disabled{opacity:.35;cursor:default}.QuestionnaireDemo-module__77q3aq__navPrimary{border-radius:var(--radius);color:#fff;background:var(--accent);outline-offset:2px;outline:2px solid #0000;min-height:44px;margin-left:auto;padding:10px 24px;font-size:.9rem;font-weight:600;transition:background .15s,transform .1s}.QuestionnaireDemo-module__77q3aq__navPrimary:hover:not(:disabled){background:var(--accent-dark);transform:translateY(-1px)}.QuestionnaireDemo-module__77q3aq__navPrimary:focus-visible{outline-color:var(--accent-dark)}.QuestionnaireDemo-module__77q3aq__navPrimary:disabled{opacity:.45;cursor:default;transform:none}@media (prefers-reduced-motion:reduce){.QuestionnaireDemo-module__77q3aq__progressFill{transition:none}.QuestionnaireDemo-module__77q3aq__navPrimary{transition:background .15s}.QuestionnaireDemo-module__77q3aq__navPrimary:hover:not(:disabled){transform:none}.QuestionnaireDemo-module__77q3aq__resetBtn{transition:none}}.QuestionnaireDemo-module__77q3aq__completion{background:var(--surface);border-radius:var(--radius-lg);box-shadow:var(--shadow-lg);text-align:center;width:100%;max-width:560px;margin:0 auto;padding:40px 28px}.QuestionnaireDemo-module__77q3aq__completionIcon{margin-bottom:12px;font-size:3rem}.QuestionnaireDemo-module__77q3aq__completionTitle{color:var(--text);font-size:1.6rem;font-weight:700}.QuestionnaireDemo-module__77q3aq__completionSub{color:var(--text-2);margin-top:6px;margin-bottom:24px;font-size:.9rem}.QuestionnaireDemo-module__77q3aq__responseList{text-align:left;flex-direction:column;gap:10px;margin-bottom:28px;display:flex}.QuestionnaireDemo-module__77q3aq__responseRow{background:var(--surface-2);border-radius:var(--radius);justify-content:space-between;align-items:flex-start;gap:12px;padding:10px 14px;display:flex}.QuestionnaireDemo-module__77q3aq__responseLabel{color:var(--text-2);flex:1;min-width:0;font-size:.85rem}.QuestionnaireDemo-module__77q3aq__responseValue{color:var(--text);text-align:right;max-width:55%;font-size:.85rem;font-weight:600}.QuestionnaireDemo-module__77q3aq__resetBtn{border-radius:var(--radius);color:#fff;background:var(--accent);padding:10px 24px;font-size:.9rem;font-weight:600;transition:background .15s}.QuestionnaireDemo-module__77q3aq__resetBtn:hover{background:var(--accent-dark)}
.AccordionDemo-module__5KoUhG__root{flex-direction:column;gap:12px;width:100%;max-width:680px;margin:0 auto;display:flex}.AccordionDemo-module__5KoUhG__stats{color:var(--text-3);flex-wrap:wrap;align-items:center;gap:8px;font-size:.82rem;display:flex}.AccordionDemo-module__5KoUhG__dot{color:var(--border-strong)}.AccordionDemo-module__5KoUhG__complete{color:var(--success);font-weight:600}.AccordionDemo-module__5KoUhG__resetBtn{color:var(--text-3);border:1px solid var(--border);border-radius:999px;margin-left:auto;padding:2px 10px;font-size:.78rem;font-weight:500;transition:all .15s}.AccordionDemo-module__5KoUhG__resetBtn:hover{color:var(--text);border-color:var(--text-3)}.AccordionDemo-module__5KoUhG__accordion{border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--surface);box-shadow:var(--shadow);flex-direction:column;gap:0;display:flex;overflow:hidden}.AccordionDemo-module__5KoUhG__item{border-bottom:1px solid var(--border);position:relative}.AccordionDemo-module__5KoUhG__item:last-child{border-bottom:none}.AccordionDemo-module__5KoUhG__itemChild{margin-left:calc(var(--depth,1) * 20px);border-inline-start:2px solid var(--accent-light);background:var(--accent-light);background:color-mix(in srgb, var(--accent-light) 30%, var(--surface))}.AccordionDemo-module__5KoUhG__connector{background:var(--accent);opacity:.35;width:2px;position:absolute;top:0;bottom:0;left:-2px}.AccordionDemo-module__5KoUhG__header{text-align:left;background:0 0;justify-content:space-between;align-items:center;gap:12px;width:100%;min-height:52px;padding:14px 18px;transition:background .15s;display:flex}.AccordionDemo-module__5KoUhG__header:hover,.AccordionDemo-module__5KoUhG__headerOpen{background:var(--surface-2)}.AccordionDemo-module__5KoUhG__headerLeft{flex:1;align-items:center;gap:8px;min-width:0;display:flex}.AccordionDemo-module__5KoUhG__forkIcon{color:var(--accent);flex-shrink:0;margin-top:-1px;font-size:1rem;line-height:1}.AccordionDemo-module__5KoUhG__questionText{color:var(--text);font-size:.92rem;font-weight:500;line-height:1.4}.AccordionDemo-module__5KoUhG__optionalPill{letter-spacing:.04em;text-transform:uppercase;color:var(--text-3);background:var(--surface-2);border:1px solid var(--border);border-radius:999px;flex-shrink:0;padding:1px 7px;font-size:.68rem;font-weight:600}.AccordionDemo-module__5KoUhG__headerRight{flex-shrink:0;align-items:center;gap:8px;display:flex}.AccordionDemo-module__5KoUhG__answerPreview{color:var(--accent-dark);background:var(--accent-light);text-overflow:ellipsis;white-space:nowrap;border-radius:6px;max-width:160px;padding:2px 8px;font-size:.8rem;font-weight:500;overflow:hidden}.AccordionDemo-module__5KoUhG__checkmark{background:var(--success);color:#fff;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:20px;height:20px;font-size:11px;font-weight:700;display:flex}.AccordionDemo-module__5KoUhG__errorDot{background:var(--error);color:#fff;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:20px;height:20px;font-size:12px;font-weight:800;display:flex}.AccordionDemo-module__5KoUhG__chevron{color:var(--text-3);flex-shrink:0;font-size:1.3rem;line-height:1;transition:transform .2s}.AccordionDemo-module__5KoUhG__chevronOpen{transform:rotate(90deg)}.AccordionDemo-module__5KoUhG__body{grid-template-rows:0fr;transition:grid-template-rows .25s;display:grid;overflow:hidden}.AccordionDemo-module__5KoUhG__bodyOpen{grid-template-rows:1fr}.AccordionDemo-module__5KoUhG__bodyInner{flex-direction:column;gap:8px;padding:0 18px;display:flex;overflow:hidden}.AccordionDemo-module__5KoUhG__bodyOpen .AccordionDemo-module__5KoUhG__bodyInner{padding:12px 18px 16px}.AccordionDemo-module__5KoUhG__desc{color:var(--text-2);font-size:.82rem;line-height:1.55}.AccordionDemo-module__5KoUhG__children{flex-direction:column;display:flex}.AccordionDemo-module__5KoUhG__children .AccordionDemo-module__5KoUhG__item{border-top:1px solid var(--accent-light);border-bottom:none;animation:.22s AccordionDemo-module__5KoUhG__slideIn}.AccordionDemo-module__5KoUhG__children .AccordionDemo-module__5KoUhG__item:last-child{border-bottom:none}@keyframes AccordionDemo-module__5KoUhG__slideIn{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}.AccordionDemo-module__5KoUhG__srOnly{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.AccordionDemo-module__5KoUhG__completeBanner{border-radius:var(--radius-lg);background:#f0fdf4;background:color-mix(in srgb, var(--success) 8%, var(--surface));border:1px solid #bbf7d0;border-color:color-mix(in srgb, var(--success) 30%, transparent);color:var(--success);align-items:center;gap:12px;padding:14px 18px;font-size:.88rem;font-weight:500;display:flex}@media (prefers-reduced-motion:reduce){.AccordionDemo-module__5KoUhG__body,.AccordionDemo-module__5KoUhG__chevron,.AccordionDemo-module__5KoUhG__header{transition:none}.AccordionDemo-module__5KoUhG__children .AccordionDemo-module__5KoUhG__item{animation:none}}.AccordionDemo-module__5KoUhG__completeBanner>div{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.AccordionDemo-module__5KoUhG__submitBtn{border-radius:var(--radius);background:var(--success);color:#fff;padding:6px 16px;font-size:.83rem;font-weight:600;transition:opacity .15s}.AccordionDemo-module__5KoUhG__submitBtn:hover{opacity:.85}.AccordionDemo-module__5KoUhG__submittedBanner{background:var(--surface);border-radius:var(--radius-lg);border:1px solid var(--border);box-shadow:var(--shadow);flex-direction:column;gap:14px;padding:24px;display:flex}.AccordionDemo-module__5KoUhG__submittedNote{color:var(--text-2);font-size:.82rem}.AccordionDemo-module__5KoUhG__submittedNote code{background:var(--surface-2);color:var(--accent-dark);border-radius:4px;padding:1px 5px;font-family:SF Mono,monospace;font-size:.85em}.AccordionDemo-module__5KoUhG__responseList{flex-direction:column;gap:6px;display:flex}.AccordionDemo-module__5KoUhG__responseRow{background:var(--surface-2);border-radius:var(--radius);justify-content:space-between;gap:12px;padding:8px 12px;display:flex}.AccordionDemo-module__5KoUhG__responseLabel{color:var(--text-2);flex:1;min-width:0;font-size:.82rem}.AccordionDemo-module__5KoUhG__responseValue{color:var(--text);text-align:right;font-size:.82rem;font-weight:600}
.Footer-module__EZoWya__footer{border-top:1px solid var(--border);background:var(--surface);margin-top:64px;padding:32px 20px}.Footer-module__EZoWya__inner{flex-direction:column;align-items:center;gap:16px;max-width:960px;margin:0 auto;display:flex}.Footer-module__EZoWya__label{letter-spacing:.06em;text-transform:uppercase;color:var(--text-3);font-size:.75rem;font-weight:600}.Footer-module__EZoWya__tools{flex-wrap:wrap;justify-content:center;gap:8px;display:flex}.Footer-module__EZoWya__tool{border:1px solid var(--border);color:var(--text-2);background:var(--surface);border-radius:999px;align-items:center;gap:6px;padding:6px 14px;font-size:.85rem;font-weight:500;transition:all .15s;display:flex}.Footer-module__EZoWya__tool:hover{border-color:var(--accent);color:var(--accent);background:var(--accent-light)}.Footer-module__EZoWya__toolEmoji{font-size:1rem;line-height:1}.Footer-module__EZoWya__copy{color:var(--text-3);text-align:center;font-size:.78rem}.Footer-module__EZoWya__copy a{color:var(--accent);font-weight:500}.Footer-module__EZoWya__copy a:hover{text-decoration:underline}
.page-module__E0kJGG__page{flex-direction:column;min-height:100vh;display:flex}.page-module__E0kJGG__hero{color:#fff;text-align:center;background:linear-gradient(135deg,#1e1b4b 0%,#312e81 50%,#4c1d95 100%);padding:80px 20px 100px}.page-module__E0kJGG__heroInner{flex-direction:column;align-items:center;gap:20px;max-width:720px;margin:0 auto;display:flex}.page-module__E0kJGG__badge{color:#ffffffe6;letter-spacing:.02em;background:#ffffff1f;border:1px solid #fff3;border-radius:999px;padding:5px 16px;font-family:SF Mono,Fira Code,monospace;font-size:.8rem;font-weight:500;display:inline-block}.page-module__E0kJGG__heroTitle{letter-spacing:-.02em;font-size:clamp(2rem,5vw,3.2rem);font-weight:800;line-height:1.15}.page-module__E0kJGG__heroSub{color:#ffffffb8;max-width:540px;font-size:1.05rem;line-height:1.7}.page-module__E0kJGG__statsPills{flex-wrap:wrap;justify-content:center;align-items:center;gap:8px;margin-top:-4px;display:flex}.page-module__E0kJGG__statsPill{color:#ffffffb3;letter-spacing:.03em;font-size:.78rem;font-weight:600}.page-module__E0kJGG__statsDivider{color:#ffffff4d;font-size:.78rem}.page-module__E0kJGG__heroCtas{flex-wrap:wrap;justify-content:center;align-items:center;gap:10px;margin-top:4px;display:flex}.page-module__E0kJGG__ctaPrimary{border-radius:var(--radius);color:#312e81;letter-spacing:-.01em;background:#fff;padding:11px 24px;font-size:.92rem;font-weight:700;transition:opacity .15s,transform .15s}.page-module__E0kJGG__ctaPrimary:hover{opacity:.92;transform:translateY(-1px)}.page-module__E0kJGG__ctaSecondary{border-radius:var(--radius);color:#ffffffbf;border:1.5px solid #ffffff47;padding:10px 18px;font-size:.88rem;font-weight:500;transition:background .15s,border-color .15s,color .15s}.page-module__E0kJGG__ctaSecondary:hover{color:#fffffff2;background:#ffffff1a;border-color:#ffffff80}.page-module__E0kJGG__sectionInner{flex-direction:column;align-items:center;gap:12px;max-width:800px;margin:0 auto;padding:0 20px;display:flex}.page-module__E0kJGG__sectionLabel{letter-spacing:.08em;text-transform:uppercase;color:var(--accent);font-size:.75rem;font-weight:700}.page-module__E0kJGG__sectionTitle{color:var(--text);text-align:center;letter-spacing:-.02em;font-size:clamp(1.5rem,3vw,2rem);font-weight:800}.page-module__E0kJGG__sectionSub{color:var(--text-2);text-align:center;max-width:520px;margin-bottom:8px;font-size:.9rem;line-height:1.65}.page-module__E0kJGG__sectionSub code{background:var(--surface-2);color:var(--accent-dark);border-radius:4px;padding:1px 5px;font-family:SF Mono,Fira Code,monospace;font-size:.82em}.page-module__E0kJGG__demoSection{background:var(--bg);padding:72px 20px}.page-module__E0kJGG__demoSection .page-module__E0kJGG__sectionInner{max-width:720px}.page-module__E0kJGG__demoSectionAlt{background:var(--surface)}.page-module__E0kJGG__forkBadge{color:var(--accent);margin:0 1px;font-size:1em;display:inline-block}.page-module__E0kJGG__featuresSection{background:var(--surface);padding:72px 20px}.page-module__E0kJGG__featuresSection .page-module__E0kJGG__sectionInner{max-width:960px}.page-module__E0kJGG__featureGrid{grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:16px;width:100%;margin-top:12px;display:grid}.page-module__E0kJGG__featureCard{border-radius:var(--radius-lg);border:1px solid var(--border);background:var(--surface);flex-direction:column;gap:8px;padding:22px;transition:box-shadow .2s,transform .2s;display:flex}.page-module__E0kJGG__featureCard:hover{box-shadow:var(--shadow);transform:translateY(-2px)}.page-module__E0kJGG__featureIcon{font-size:1.6rem}.page-module__E0kJGG__featureTitle{color:var(--text);font-size:.95rem;font-weight:700}.page-module__E0kJGG__featureBody{color:var(--text-2);font-size:.85rem;line-height:1.6}.page-module__E0kJGG__codeSection{background:var(--bg);padding:72px 20px}.page-module__E0kJGG__codeSection .page-module__E0kJGG__sectionInner{max-width:860px}.page-module__E0kJGG__codeSectionAlt{background:var(--surface)}.page-module__E0kJGG__codeBlock{color:#e2e8f0;border-radius:var(--radius-lg);width:100%;box-shadow:var(--shadow-lg);background:#0f172a;margin-top:8px;padding:28px;font-family:SF Mono,Fira Code,Fira Mono,monospace;font-size:.82rem;line-height:1.75;overflow-x:auto}.page-module__E0kJGG__codeBlock code{white-space:pre}.page-module__E0kJGG__codeBlockSmall{padding:16px 20px}.page-module__E0kJGG__inlineCode{background:var(--surface-2);color:var(--accent-dark);border-radius:4px;padding:1px 6px;font-family:SF Mono,Fira Code,monospace;font-size:.88em}.page-module__E0kJGG__tableWrap{border-radius:var(--radius-lg);border:1px solid var(--border);width:100%;margin-top:8px;overflow-x:auto}.page-module__E0kJGG__table{border-collapse:collapse;width:100%;font-size:.88rem}.page-module__E0kJGG__table th{background:var(--surface-2);text-align:left;letter-spacing:.04em;text-transform:uppercase;color:var(--text-2);border-bottom:1px solid var(--border);padding:10px 16px;font-size:.78rem;font-weight:700}.page-module__E0kJGG__table td{border-bottom:1px solid var(--border);color:var(--text);vertical-align:top;padding:10px 16px;line-height:1.55}.page-module__E0kJGG__table tr:last-child td{border-bottom:none}.page-module__E0kJGG__table tr:nth-child(2n) td{background:var(--surface-2)}.page-module__E0kJGG__inlineCodeGray{color:var(--text-2);white-space:nowrap;font-family:SF Mono,Fira Code,monospace;font-size:.82em}@media (max-width:600px){.page-module__E0kJGG__codeBlock{padding:18px 16px;font-size:.76rem}.page-module__E0kJGG__statsPills{gap:6px}}@media (prefers-reduced-motion:reduce){.page-module__E0kJGG__featureCard{transition:none}.page-module__E0kJGG__featureCard:hover{transform:none}.page-module__E0kJGG__ctaPrimary{transition:opacity .15s}.page-module__E0kJGG__ctaPrimary:hover{transform:none}.page-module__E0kJGG__ctaSecondary{transition:none}}
