.j4Wf7q_main{max-width:none;padding:0}.j4Wf7q_hero{max-width:900px;padding-block:82px 56px}.j4Wf7q_eyebrow{color:var(--accent);letter-spacing:.14em;text-transform:uppercase;margin:0 0 13px;font-size:.78rem;font-weight:900}.j4Wf7q_hero h1{letter-spacing:-.06em;margin:0;font-size:clamp(3rem,7vw,6rem);line-height:.96}.j4Wf7q_lead{max-width:780px;margin:26px 0 0;font-size:clamp(1.05rem,2vw,1.25rem)}.j4Wf7q_statusSection{gap:18px;padding-bottom:80px;display:grid}.j4Wf7q_statusPanel,.j4Wf7q_componentCard,.j4Wf7q_explanation,.j4Wf7q_supportCallout{border:1px solid var(--border);background:color-mix(in srgb, var(--surface) 92%, transparent)}.j4Wf7q_statusPanel{min-height:190px;box-shadow:0 24px 74px color-mix(in srgb, var(--text) 8%, transparent);border-radius:24px;justify-content:space-between;align-items:center;gap:28px;padding:clamp(24px,5vw,42px);display:flex}.j4Wf7q_statusPanel h2{letter-spacing:-.045em;margin:0;font-size:clamp(1.9rem,4vw,3.25rem);line-height:1.05}.j4Wf7q_statusPanel p:last-child{margin-bottom:0}.j4Wf7q_overallStatus{grid-template-columns:auto minmax(0,1fr);align-items:start;gap:20px;display:grid}.j4Wf7q_statusDot,.j4Wf7q_componentDot{background:currentColor;border-radius:50%;flex:none;display:block}.j4Wf7q_statusDot{width:18px;height:18px;box-shadow:0 0 0 8px color-mix(in srgb, currentColor 14%, transparent);margin-top:5px}.j4Wf7q_timestamp{margin-top:16px;font-size:.86rem}.j4Wf7q_componentGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;display:grid}.j4Wf7q_componentCard{border-radius:18px;grid-template-columns:auto minmax(0,1fr);align-items:start;gap:13px;min-height:130px;padding:20px;display:grid}.j4Wf7q_componentDot{width:11px;height:11px;margin-top:5px}.j4Wf7q_componentCard h3{letter-spacing:-.015em;margin:0;font-size:1rem}.j4Wf7q_componentCard p{margin:7px 0 0;font-size:.88rem;font-weight:800}.j4Wf7q_componentCard .j4Wf7q_componentDescription{color:var(--muted);font-size:.82rem;font-weight:400;line-height:1.45}.j4Wf7q_tone-ok{color:var(--success);border-color:color-mix(in srgb, var(--success) 36%, var(--border))}.j4Wf7q_tone-warning{color:var(--warning);border-color:color-mix(in srgb, var(--warning) 42%, var(--border))}.j4Wf7q_tone-critical{color:var(--error);border-color:color-mix(in srgb, var(--error) 42%, var(--border))}.j4Wf7q_tone-ok h2,.j4Wf7q_tone-warning h2,.j4Wf7q_tone-critical h2,.j4Wf7q_tone-ok h3,.j4Wf7q_tone-warning h3,.j4Wf7q_tone-critical h3{color:var(--text)}.j4Wf7q_tone-ok p:not(.j4Wf7q_eyebrow),.j4Wf7q_tone-warning p:not(.j4Wf7q_eyebrow),.j4Wf7q_tone-critical p:not(.j4Wf7q_eyebrow){color:var(--muted)}.j4Wf7q_unavailablePanel{border-color:color-mix(in srgb, var(--muted) 38%, var(--border))}.j4Wf7q_loadingIndicator{border:4px solid color-mix(in srgb, var(--accent) 20%, var(--border));border-top-color:var(--accent);border-radius:50%;flex:none;width:34px;height:34px;animation:.9s linear infinite j4Wf7q_spin}@keyframes j4Wf7q_spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.j4Wf7q_loadingIndicator{animation:none}}.j4Wf7q_explanation{border-radius:24px;grid-template-columns:minmax(0,.7fr) minmax(0,1.3fr);gap:40px;margin-top:4px;padding:clamp(26px,5vw,48px);display:grid}.j4Wf7q_explanation h2,.j4Wf7q_supportCallout h2{letter-spacing:-.05em;margin:0;font-size:clamp(2rem,4vw,3.4rem);line-height:1}.j4Wf7q_meaningGrid{gap:16px;display:grid}.j4Wf7q_meaningGrid article{border-bottom:1px solid var(--border);padding-bottom:16px}.j4Wf7q_meaningGrid article:last-child{border-bottom:0;padding-bottom:0}.j4Wf7q_meaningGrid strong{color:var(--text);font-size:1.05rem}.j4Wf7q_meaningGrid p{margin:6px 0 0}.j4Wf7q_supportCallout{background:linear-gradient(135deg, color-mix(in srgb, var(--accent) 13%, var(--surface)), var(--surface));border-radius:24px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:30px;margin-block:18px 86px;padding:clamp(26px,5vw,48px);display:grid}.j4Wf7q_supportCallout p:last-child{max-width:720px;margin-bottom:0}.j4Wf7q_main :where(a,button):focus-visible{outline:3px solid var(--accent);outline-offset:4px}@media (max-width:940px){.j4Wf7q_componentGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.j4Wf7q_explanation,.j4Wf7q_supportCallout{grid-template-columns:1fr}}@media (max-width:660px){.j4Wf7q_hero{padding-block:48px}.j4Wf7q_hero h1{font-size:clamp(2.75rem,15vw,4.35rem)}.j4Wf7q_statusPanel{flex-direction:column;align-items:stretch}.j4Wf7q_componentGrid{grid-template-columns:1fr}}
.R-_F9W_button{border-radius:var(--radius-control);min-height:48px;font:inherit;cursor:pointer;white-space:nowrap;transition:transform var(--motion-standard) var(--ease-standard), border-color var(--motion-standard) var(--ease-standard), color var(--motion-standard) var(--ease-standard), filter var(--motion-standard) var(--ease-standard), background var(--motion-standard) var(--ease-standard);border:1px solid #0000;justify-content:center;align-items:center;gap:8px;padding:11px 20px;font-size:.95rem;font-weight:700;line-height:1.2;text-decoration:none;display:inline-flex}.R-_F9W_primary{background:var(--gradient-action);color:var(--accent-foreground);box-shadow:var(--shadow-floating)}.R-_F9W_secondary{border-color:var(--border-strong);background:var(--surface);color:var(--text)}.R-_F9W_small{min-height:40px;padding:8px 16px;font-size:.9rem}.R-_F9W_large{min-height:54px;padding:13px 22px;font-size:1rem}.R-_F9W_button:hover{transform:translateY(-1px)}.R-_F9W_primary:hover{filter:brightness(1.06)}.R-_F9W_secondary:hover{border-color:var(--accent);background:var(--surface-hover);color:var(--accent)}.R-_F9W_button:focus-visible{outline:3px solid var(--focus-ring);outline-offset:3px}.R-_F9W_button:disabled{cursor:progress;opacity:.72;filter:none;transform:none}@media (prefers-reduced-motion:reduce){.R-_F9W_button{transition:none}.R-_F9W_button:hover{transform:none}}
.-xHd1q_auditForm{gap:10px;max-width:600px;display:grid}.-xHd1q_field{border:1px solid var(--border-strong);background:var(--surface);box-shadow:var(--shadow-soft);transition:border-color var(--motion-standard) ease, box-shadow var(--motion-standard) ease;border-radius:16px;align-items:center;gap:6px;padding:6px 6px 6px 16px;display:flex}.-xHd1q_field:focus-within{border-color:var(--accent);box-shadow:0 0 0 4px var(--accent-soft), var(--shadow-soft)}.-xHd1q_field:has(input[aria-invalid=true]){border-color:var(--error)}.-xHd1q_fieldIcon{color:var(--text-tertiary);flex:none;place-items:center;display:grid}.-xHd1q_fieldIcon svg{width:20px;height:20px}.-xHd1q_auditForm .-xHd1q_field input{width:auto;min-width:0;min-height:46px;color:var(--text);font:inherit;box-shadow:none;background:0 0;border:0;border-radius:0;flex:1;margin:0;padding:0 8px;font-size:1rem}.-xHd1q_auditForm .-xHd1q_field input::placeholder{color:var(--text-tertiary)}.-xHd1q_auditForm .-xHd1q_field input:focus-visible{outline:none}.-xHd1q_auditHelp,.-xHd1q_auditError{min-height:1.2em;margin:0;font-size:.78rem;line-height:1.5}.-xHd1q_auditHelp{color:var(--text-tertiary)}.-xHd1q_auditError{color:var(--error);font-weight:600}.-xHd1q_visuallyHidden{clip:rect(0, 0, 0, 0)!important;white-space:nowrap!important;border:0!important;width:1px!important;height:1px!important;padding:0!important;position:absolute!important;overflow:hidden!important}@media (max-width:560px){.-xHd1q_field{flex-wrap:wrap;padding:8px}.-xHd1q_auditForm .-xHd1q_field input{flex:100%;min-height:40px;padding-inline:4px}.-xHd1q_fieldIcon{display:none}.-xHd1q_field>button{width:100%}}
.qTM_4W_visual{border:1px solid var(--border);background:var(--surface);box-shadow:var(--shadow-soft);border-radius:16px;overflow:hidden}.qTM_4W_visualHeader{border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;gap:12px;padding:14px 18px;font-size:.88rem;font-weight:700;display:flex}.qTM_4W_visualTag{border:1px solid var(--border);border-radius:var(--radius-pill);background:var(--surface-quiet);color:var(--muted);padding:3px 9px;font-size:.7rem;font-weight:600}.qTM_4W_visualFooter{border-top:1px solid var(--border);background:var(--surface-quiet);color:var(--text-tertiary);align-items:center;gap:6px;margin:0;padding:10px 18px;font-size:.74rem;display:flex}.qTM_4W_visualFooter svg{flex:none;width:13px;height:13px}.qTM_4W_stepRows{margin:0;padding:0;list-style:none;display:grid}.qTM_4W_stepRows li{border-bottom:1px solid var(--border);grid-template-columns:auto 1fr auto;align-items:center;gap:14px;padding:14px 18px;display:grid}.qTM_4W_stepRows li:last-child{border-bottom:0}.qTM_4W_stepRows li>div{gap:3px;min-width:0;display:grid}.qTM_4W_stepRank{background:var(--band);width:24px;height:24px;color:var(--muted-strong);border-radius:7px;place-items:center;font-size:.72rem;font-weight:700;display:grid}.qTM_4W_stepRows strong{font-size:.9rem;font-weight:700}.qTM_4W_stepRows small{color:var(--text-tertiary);font-size:.74rem}.qTM_4W_stepRows i{color:var(--border-strong);font-size:1.2rem;font-style:normal;line-height:1}.qTM_4W_healthSummary{grid-template-columns:auto 1fr;align-items:center;gap:22px;padding:18px;display:grid}.qTM_4W_miniScoreWrap{color:var(--text-tertiary);text-transform:uppercase;justify-items:center;gap:6px;font-size:.7rem;display:grid}.qTM_4W_miniScore{background:conic-gradient(var(--accent) 0 68%, var(--border) 68% 100%);border-radius:50%;place-items:center;width:84px;height:84px;display:grid;position:relative}.qTM_4W_miniScore:before{background:var(--surface);content:"";border-radius:50%;position:absolute;inset:7px}.qTM_4W_miniScore strong{color:var(--text);letter-spacing:-.04em;font-size:1.7rem;font-weight:800;position:relative}.qTM_4W_healthStats{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:0;display:grid}.qTM_4W_healthStats>div{border:1px solid var(--border);background:var(--surface-quiet);border-radius:12px;gap:4px;padding:12px;display:grid}.qTM_4W_healthStats dt{color:var(--text-tertiary);font-size:.7rem}.qTM_4W_healthStats dd{letter-spacing:-.03em;margin:0;font-size:1.25rem;font-weight:800}.qTM_4W_healthStats dd[data-tone=critical]{color:var(--error)}.qTM_4W_healthStats dd[data-tone=warning]{color:var(--warning)}.qTM_4W_finding{border:1px solid color-mix(in srgb, var(--error) 30%, var(--border));background:color-mix(in srgb, var(--error) 5%, var(--surface));border-radius:12px;margin:0 18px 18px;padding:14px 16px}.qTM_4W_findingHeading{color:var(--error);letter-spacing:.06em;text-transform:uppercase;justify-content:space-between;gap:12px;font-size:.68rem;font-weight:800;display:flex}.qTM_4W_finding h4{margin:10px 0 5px;font-size:.98rem}.qTM_4W_finding p{color:var(--muted);margin:0;font-size:.8rem;line-height:1.5}.qTM_4W_searchStats{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;padding:18px 18px 0;display:grid}.qTM_4W_searchStats>div{border:1px solid var(--border);background:var(--surface-quiet);border-radius:12px;gap:3px;padding:10px 12px;display:grid}.qTM_4W_searchStats span{color:var(--text-tertiary);font-size:.68rem}.qTM_4W_searchStats strong{letter-spacing:-.03em;font-size:1.15rem;font-weight:800}.qTM_4W_chart{width:100%;height:auto;color:var(--accent);margin-top:10px;padding:0 18px;display:block}.qTM_4W_chartGrid line{stroke:var(--border);stroke-width:1px}.qTM_4W_chartArea{fill:url(#home-search-fill)}.qTM_4W_chartLine{fill:none;stroke:currentColor;stroke-linecap:round;stroke-width:3px}.qTM_4W_chartPoint{fill:var(--surface);stroke:currentColor;stroke-width:2.5px}.qTM_4W_opportunity{border:1px solid var(--border);background:var(--band);border-radius:12px;justify-content:space-between;align-items:center;gap:12px;margin:8px 18px 18px;padding:12px 14px;display:flex}.qTM_4W_opportunityCopy{gap:3px;min-width:0;display:grid}.qTM_4W_opportunityCopy strong,.qTM_4W_opportunityCopy span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.qTM_4W_opportunityCopy strong{font-size:.88rem}.qTM_4W_opportunityCopy span{color:var(--text-tertiary);font-size:.72rem}.qTM_4W_opportunityAction{border-radius:var(--radius-pill);background:var(--accent-soft);color:var(--accent);flex:none;padding:5px 9px;font-size:.7rem;font-weight:700}.qTM_4W_timeline{margin:0;padding:4px 18px;list-style:none;display:grid}.qTM_4W_timeline li{border-bottom:1px solid var(--border);grid-template-columns:62px auto 1fr;align-items:start;gap:12px;padding:12px 0;display:grid}.qTM_4W_timeline li:last-child{border-bottom:0}.qTM_4W_timeline li>span{color:var(--text-tertiary);font-size:.72rem}.qTM_4W_timeline i{background:var(--info);width:10px;height:10px;box-shadow:0 0 0 4px var(--accent-soft);border-radius:50%;margin-top:4px}.qTM_4W_timeline i[data-tone=success]{background:var(--success);box-shadow:0 0 0 4px color-mix(in srgb, var(--success) 14%, transparent)}.qTM_4W_timeline i[data-tone=warning]{background:var(--warning);box-shadow:0 0 0 4px color-mix(in srgb, var(--warning) 14%, transparent)}.qTM_4W_timeline strong{font-size:.88rem;display:block}.qTM_4W_timeline p{color:var(--text-tertiary);margin:2px 0 0;font-size:.74rem}.qTM_4W_guardrail{border:1px solid var(--border);background:var(--band);border-radius:12px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 14px;margin:6px 18px 18px;padding:12px 14px;font-size:.78rem;display:flex}.qTM_4W_guardrail span{color:var(--text-tertiary)}.qTM_4W_guardrail strong{color:var(--muted-strong)}@media (max-width:600px){.qTM_4W_healthSummary{grid-template-columns:1fr}.qTM_4W_healthStats,.qTM_4W_searchStats{grid-template-columns:repeat(2,minmax(0,1fr))}.qTM_4W_opportunity{flex-direction:column;align-items:flex-start}.qTM_4W_timeline li{grid-template-columns:52px auto 1fr;gap:9px}}
._20T9-W_page{background:var(--background);min-height:100vh;color:var(--text)}._20T9-W_page *,._20T9-W_page :before,._20T9-W_page :after{box-sizing:border-box}._20T9-W_page a,._20T9-W_page button,._20T9-W_page input,._20T9-W_page summary{-webkit-tap-highlight-color:transparent}._20T9-W_page a:focus-visible,._20T9-W_page button:focus-visible,._20T9-W_page input:focus-visible,._20T9-W_page summary:focus-visible,._20T9-W_page [tabindex]:focus-visible{outline:3px solid var(--focus-ring);outline-offset:3px}._20T9-W_skipLink{z-index:200;background:var(--text);color:var(--background);opacity:0;pointer-events:none;transition:opacity var(--motion-standard) ease, transform var(--motion-standard) ease;border-radius:10px;padding:11px 15px;font-weight:700;text-decoration:none;position:fixed;top:12px;left:12px;transform:translateY(-18px)}._20T9-W_skipLink:focus{opacity:1;pointer-events:auto;transform:translateY(0)}._20T9-W_navShell{z-index:100;border-bottom:1px solid var(--border);background:var(--background);margin:0;position:sticky;top:0}._20T9-W_navigation,._20T9-W_footerInner{width:min(1200px,100% - 48px);margin-inline:auto}._20T9-W_navigation{grid-template-columns:auto 1fr auto;align-items:center;gap:24px;min-height:72px;display:grid;position:relative}._20T9-W_brand,._20T9-W_brandIdentity{align-items:center;display:inline-flex}._20T9-W_brand{color:var(--text);text-decoration:none}._20T9-W_brandIdentity{gap:10px}._20T9-W_brandMark{border-radius:10px;flex:none;width:36px;height:36px;display:block}._20T9-W_brandWords{color:var(--text);letter-spacing:-.03em;white-space:nowrap;flex-wrap:wrap;align-items:baseline;row-gap:3px;font-size:1.15rem;font-weight:700;line-height:1.05;display:flex}._20T9-W_brandWords strong{color:var(--accent);font-weight:800}._20T9-W_brandWords small{color:var(--text-tertiary);letter-spacing:.07em;text-transform:uppercase;flex-basis:100%;font-size:.66rem;font-weight:600}._20T9-W_navLinks,._20T9-W_navActions{align-items:center;display:flex}._20T9-W_navLinks{justify-content:center;gap:4px}._20T9-W_menuGroup{position:static}._20T9-W_navLinks>a,._20T9-W_menuTrigger,._20T9-W_textLink{min-height:40px;color:var(--muted-strong);cursor:pointer;font:inherit;box-shadow:none;transition:background var(--motion-fast) ease, color var(--motion-fast) ease;background:0 0;border:0;border-radius:10px;align-items:center;gap:6px;padding:8px 12px;font-size:.92rem;font-weight:600;text-decoration:none;display:inline-flex}._20T9-W_navLinks>a:hover,._20T9-W_menuTrigger:hover,._20T9-W_menuTrigger[aria-expanded=true],._20T9-W_textLink:hover{background:var(--surface-hover);color:var(--text)}._20T9-W_navLinks>a[aria-current=page]{color:var(--accent)}._20T9-W_menuTrigger span{color:var(--text-tertiary);transition:transform var(--motion-fast) ease;font-size:.8rem;line-height:1;display:inline-block}._20T9-W_menuTrigger[aria-expanded=true] span{transform:rotate(180deg)}._20T9-W_megaMenu{z-index:20;border:1px solid var(--border);background:var(--surface);width:min(1040px,100%);box-shadow:var(--shadow-raised);border-radius:20px;padding:14px;position:absolute;top:calc(100% + 6px);left:50%;transform:translate(-50%)}._20T9-W_megaMenu[hidden]{display:none}._20T9-W_megaColumns{grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:12px 20px;padding:6px 4px;display:grid}._20T9-W_megaColumn{align-content:start;gap:2px;display:grid}._20T9-W_megaColumn strong{color:var(--text-tertiary);letter-spacing:.08em;text-transform:uppercase;margin-bottom:4px;padding:6px 10px;font-size:.72rem;font-weight:700}._20T9-W_megaColumn a{color:var(--text);transition:background var(--motion-fast) ease, color var(--motion-fast) ease;border-radius:9px;padding:7px 10px;font-size:.92rem;font-weight:550;text-decoration:none}._20T9-W_megaColumn a:hover{background:var(--surface-hover);color:var(--accent)}._20T9-W_megaMenuFoot{border-top:1px solid var(--border);color:var(--muted);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 16px;margin-top:6px;padding:12px 14px 6px;font-size:.85rem;display:flex}._20T9-W_megaMenuFoot a{color:var(--accent);font-weight:650;text-decoration:none}._20T9-W_megaMenuFoot a:hover{text-decoration:underline}._20T9-W_navActions{justify-content:flex-end;gap:6px}._20T9-W_mobileMenu{display:none}._20T9-W_mobileMenuPanel{display:grid}._20T9-W_mobileMenuAction{border-radius:var(--radius-control);justify-content:center;align-items:center;gap:10px;font-weight:700;text-decoration:none;display:inline-flex}._20T9-W_mobileMenuGroup{border-block-start:1px solid var(--border);padding-block:10px;display:grid}._20T9-W_mobileMenuGroup>strong{color:var(--text-tertiary);letter-spacing:.08em;text-transform:uppercase;padding:8px 12px 4px;font-size:.72rem;font-weight:700}._20T9-W_menuScrim,._20T9-W_menuLabelOpen,._20T9-W_mobileMenu[open] ._20T9-W_menuLabelClosed{display:none}._20T9-W_mobileMenu[open] ._20T9-W_menuLabelOpen{display:inline}._20T9-W_footer{border-top:1px solid var(--border);background:var(--background);padding-block:56px 28px}._20T9-W_footerGrid{grid-template-columns:minmax(220px,1.1fr) minmax(0,2fr);gap:clamp(32px,6vw,96px);display:grid}._20T9-W_footerBrand{align-content:start;gap:14px;display:grid}._20T9-W_footerBrand p{max-width:300px;color:var(--muted);margin:0;font-size:.92rem;line-height:1.6}._20T9-W_footerColumns{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;display:grid}._20T9-W_footerColumns>div{align-content:start;justify-items:start;gap:1px;display:grid}._20T9-W_footerColumns strong{color:var(--text);margin-bottom:5px;font-size:.82rem;font-weight:700}._20T9-W_footerColumns a{color:var(--muted);padding:4px 0;font-size:.86rem;line-height:1.4;text-decoration:none;display:inline-block}._20T9-W_footerColumns a:hover{color:var(--accent)}._20T9-W_footerBottom{border-top:1px solid var(--border);color:var(--text-tertiary);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px 24px;margin-top:44px;padding-top:20px;font-size:.8rem;display:flex}._20T9-W_footerBottom>div{flex-wrap:wrap;gap:8px 20px;display:flex}._20T9-W_footerBottom a{color:var(--muted);padding:5px 0;text-decoration:none;display:inline-block}._20T9-W_footerBottom a:hover{color:var(--accent)}@media (max-width:720px){._20T9-W_footerBrand ._20T9-W_brand{padding:4px 0}._20T9-W_footerColumns a{padding:11px 0}._20T9-W_footerBottom a{padding:13px 0}}@media (max-width:1040px){._20T9-W_navigation,._20T9-W_footerInner{width:min(100% - 32px,1200px)}._20T9-W_navigation{grid-template-columns:1fr auto;gap:12px;min-height:64px}._20T9-W_navLinks,._20T9-W_navActions{display:none}._20T9-W_mobileMenu{display:block;position:relative}._20T9-W_mobileMenu summary{border:1px solid var(--border-strong);background:var(--surface);min-width:64px;min-height:40px;color:var(--text);cursor:pointer;border-radius:10px;place-items:center;font-size:.82rem;font-weight:700;list-style:none;display:grid}._20T9-W_mobileMenu summary::-webkit-details-marker{display:none}._20T9-W_mobileMenu[open] summary{z-index:7;position:relative}._20T9-W_mobileMenu[open] ._20T9-W_menuScrim{z-index:5;background:var(--scrim);width:100vw;height:100vh;display:block;position:fixed;top:0;left:0}._20T9-W_mobileMenuPanel{z-index:6;border:1px solid var(--border);background:var(--surface);width:min(320px,100vw - 32px);max-height:calc(100dvh - 100px);box-shadow:var(--shadow-raised);overscroll-behavior:contain;border-radius:16px;gap:2px;padding:10px;position:absolute;top:calc(100% + 10px);right:0;overflow-y:auto}._20T9-W_mobileMenuPanel a{color:var(--muted-strong);border-radius:9px;padding:10px 12px;font-size:.95rem;font-weight:600;text-decoration:none}._20T9-W_mobileMenuPanel a:hover{background:var(--surface-hover);color:var(--text)}._20T9-W_mobileMenuPanel ._20T9-W_mobileMenuAction{background:var(--gradient-action);color:var(--accent-foreground);margin-top:8px}._20T9-W_footerGrid{grid-template-columns:1fr;gap:36px}}@media (max-width:640px){._20T9-W_footer{padding-block:40px 24px}._20T9-W_footerColumns{grid-template-columns:1fr 1fr}}@media (max-width:420px){._20T9-W_brandWords{font-size:1.05rem}._20T9-W_footerColumns{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){._20T9-W_page *,._20T9-W_page :before,._20T9-W_page :after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}
._3ky8Ma_field{color:var(--muted-strong);align-content:start;gap:8px;font-size:.85rem;font-weight:760;display:grid}._3ky8Ma_field input{border:1px solid var(--border-standard);border-radius:var(--radius-control);background:var(--background);width:100%;min-height:48px;color:var(--text);font:inherit;margin:0;padding:11px 13px}._3ky8Ma_field input::placeholder{color:var(--text-tertiary)}._3ky8Ma_field input:focus-visible{border-color:var(--accent-strong);outline:3px solid var(--accent-soft);outline-offset:2px}._3ky8Ma_field small{color:var(--text-tertiary);font-size:.72rem;font-weight:500;line-height:1.45}
.IwVGWW_preview{border:1px solid var(--border-strong);border-radius:var(--radius-feature);background:var(--surface);min-width:0;box-shadow:var(--shadow-soft);overflow:hidden}.IwVGWW_topbar{justify-content:space-between;align-items:center;gap:var(--space-2);padding:var(--space-3) var(--space-5);border-bottom:1px solid var(--border);background:var(--surface-quiet);color:var(--muted-strong);font-size:var(--font-size-xs);flex-wrap:wrap;display:flex}.IwVGWW_demoBadge{color:var(--accent);font-weight:750}.IwVGWW_heading{padding:var(--space-5)}.IwVGWW_heading>p{margin:0 0 var(--space-2);color:var(--muted-strong);font-size:var(--font-size-xs);line-height:1.5}.IwVGWW_heading h2{color:var(--text);letter-spacing:-.025em;margin:0;font-size:clamp(1.2rem,2vw,1.5rem);line-height:1.3}.IwVGWW_sampleLabel{margin-top:var(--space-2);color:var(--muted);font-size:var(--font-size-xs);line-height:1.5;display:block}.IwVGWW_notice{margin:0 var(--space-5) var(--space-4);padding:var(--space-3) var(--space-4);border-left:3px solid var(--warning);border-radius:var(--radius-small);background:var(--surface-raised);color:var(--text);font-size:var(--font-size-sm);line-height:1.5}.IwVGWW_rows,.IwVGWW_linkPaths{padding:0 var(--space-5);margin:0;list-style:none}.IwVGWW_rows li{gap:var(--space-3);padding:var(--space-4) 0;border-top:1px solid var(--border);display:flex}.IwVGWW_rowContent{flex:1;min-width:0}.IwVGWW_rowHeading{justify-content:space-between;align-items:baseline;gap:var(--space-2);flex-wrap:wrap;display:flex}.IwVGWW_rowHeading h3{color:var(--text);font-size:var(--font-size-sm);margin:0;font-weight:650;line-height:1.5}.IwVGWW_rowState{color:var(--accent);font-size:var(--font-size-xs);font-weight:650;line-height:1.5}.IwVGWW_rows p,.IwVGWW_linkPaths p,.IwVGWW_diff p{margin:var(--space-1) 0 0;color:var(--muted-strong);font-size:var(--font-size-xs);overflow-wrap:anywhere;line-height:1.6}.IwVGWW_step{border:1px solid var(--border-strong);border-radius:var(--radius-small);background:var(--surface-raised);height:32px;color:var(--accent);font:600 var(--font-size-xs) var(--font-mono);flex:0 0 32px;place-items:center;display:grid}.IwVGWW_walkthrough li:first-child{border-top:none;padding-top:0}.IwVGWW_crawlCoverage{margin:0 var(--space-5) var(--space-4)}.IwVGWW_crawlCoverage>div{justify-content:space-between;gap:var(--space-2);color:var(--muted-strong);font-size:var(--font-size-xs);flex-wrap:wrap;display:flex}.IwVGWW_crawlCoverage strong{color:var(--text)}.IwVGWW_crawlCoverage meter{width:100%;height:12px;margin-top:var(--space-2);accent-color:var(--accent);display:block}.IwVGWW_crawlCoverage meter::-webkit-meter-bar{background:var(--surface-raised);border:1px solid var(--border)}.IwVGWW_crawlCoverage meter::-webkit-meter-optimum-value{background:var(--accent)}.IwVGWW_crawlCoverage meter::-moz-meter-bar{background:var(--accent)}.IwVGWW_metrics{margin:0 var(--space-5);border-top:1px solid var(--border);border-bottom:1px solid var(--border);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.IwVGWW_metrics>div{min-width:0;padding:var(--space-5) var(--space-3)}.IwVGWW_metrics>div+div{border-left:1px solid var(--border)}.IwVGWW_metrics>div:first-child{padding-left:0}.IwVGWW_metrics>div:last-child{padding-right:0}.IwVGWW_metrics dt{color:var(--muted-strong);font-size:var(--font-size-xs);line-height:1.5}.IwVGWW_metrics dd{margin:var(--space-2) 0 0;color:var(--accent);overflow-wrap:anywhere;font-size:clamp(.9rem,1.8vw,1.35rem);font-weight:700;line-height:1.3}.IwVGWW_metrics dd.IwVGWW_metricDetail{color:var(--muted);font-size:var(--font-size-xs);font-weight:400;line-height:1.5}.IwVGWW_linkPaths li{padding:var(--space-4) 0;border-top:1px solid var(--border)}.IwVGWW_path{align-items:center;gap:var(--space-2);grid-template-columns:minmax(0,1fr) auto minmax(0,1.5fr);display:grid}.IwVGWW_path>span:first-child,.IwVGWW_path strong{padding:var(--space-2);border:1px solid var(--border-strong);border-radius:var(--radius-small);background:var(--surface-raised);color:var(--text);font:500 var(--font-size-xs)/1.5 var(--font-mono);overflow-wrap:anywhere}.IwVGWW_path strong{border-color:var(--accent);background:var(--accent-soft)}.IwVGWW_arrow{color:var(--accent);font-size:var(--font-size-lg)}.IwVGWW_linkPaths li:last-child .IwVGWW_path strong{border-style:dashed}.IwVGWW_comparison{padding:0 var(--space-5)}.IwVGWW_comparisonLabel{justify-content:center;gap:var(--space-4);padding:var(--space-3);border-radius:var(--radius-small);background:var(--surface-raised);color:var(--muted-strong);font-size:var(--font-size-xs);margin:0;display:flex}.IwVGWW_comparison dl{margin:var(--space-3) 0 0}.IwVGWW_comparison dl>div{gap:var(--space-3);padding:var(--space-3) 0;border-bottom:1px solid var(--border);grid-template-columns:minmax(0,1fr) minmax(0,1fr);display:grid}.IwVGWW_comparison dt{color:var(--text);font-size:var(--font-size-sm);line-height:1.5}.IwVGWW_comparison dd{margin:0}.IwVGWW_comparison dd strong{color:var(--accent);font-size:var(--font-size-lg);font-variant-numeric:tabular-nums}.IwVGWW_comparison dd span{margin-top:var(--space-1);color:var(--muted-strong);font-size:var(--font-size-xs);line-height:1.5;display:block}.IwVGWW_changeReview{margin:0 var(--space-5)}.IwVGWW_diff{padding:var(--space-3) var(--space-4);border-left:3px solid var(--border-strong);background:var(--surface-quiet)}.IwVGWW_diff+.IwVGWW_diff{margin-top:var(--space-2);border-color:var(--accent);background:var(--accent-soft)}.IwVGWW_diff>span{margin-bottom:var(--space-2);color:var(--muted-strong);font-size:var(--font-size-xs);display:block}.IwVGWW_diff code{color:var(--text);font-size:var(--font-size-sm);overflow-wrap:anywhere;line-height:1.7}.IwVGWW_approval{margin:var(--space-4) 0 0;color:var(--muted-strong);font-size:var(--font-size-xs);line-height:1.5}.IwVGWW_approval strong{margin-bottom:var(--space-1);color:var(--text);font-size:var(--font-size-sm);display:block}.IwVGWW_inspector{margin:var(--space-5);border:1px solid var(--border);border-radius:var(--radius-medium);background:var(--surface);container-type:inline-size}.IwVGWW_inspector summary{justify-content:space-between;align-items:center;gap:var(--space-3);padding:var(--space-3) var(--space-4);border-radius:calc(var(--radius-medium) - 1px);color:var(--accent);cursor:pointer;font-size:var(--font-size-sm);font-weight:650;line-height:1.5;list-style:none;display:flex}.IwVGWW_inspector summary::-webkit-details-marker{display:none}.IwVGWW_inspector summary:after{content:"";width:7px;height:7px;margin-right:var(--space-1);border-bottom:2px solid;border-right:2px solid;flex:none;transition:transform .16s;transform:translateY(-2px)rotate(45deg)}.IwVGWW_inspector[open] summary{border-bottom-right-radius:0;border-bottom-left-radius:0}.IwVGWW_inspector[open] summary:after{transform:translateY(2px)rotate(-135deg)}.IwVGWW_inspector summary:hover{background:var(--surface-hover)}.IwVGWW_inspector summary:focus-visible{outline:3px solid var(--accent);outline-offset:2px}.IwVGWW_inspector dl{padding:0 var(--space-4);border-top:1px solid var(--border);margin:0}.IwVGWW_inspector dl>div{gap:var(--space-1);padding:var(--space-3) 0;display:grid}.IwVGWW_inspector dl>div+div{border-top:1px solid var(--border)}.IwVGWW_inspector dt{color:var(--muted-strong);font-size:var(--font-size-xs);font-weight:650;line-height:1.6}.IwVGWW_inspector dd{color:var(--text);font-size:var(--font-size-sm);overflow-wrap:anywhere;margin:0;line-height:1.6}@container (min-width:420px){.IwVGWW_inspector dl>div{align-items:baseline;gap:var(--space-4);grid-template-columns:8.5rem minmax(0,1fr)}}.IwVGWW_disclosure{padding:var(--space-4) var(--space-5);border-top:1px solid var(--border);background:var(--surface-quiet);color:var(--muted-strong);font-size:var(--font-size-xs);margin:0;line-height:1.65}@media (max-width:520px){.IwVGWW_topbar,.IwVGWW_heading,.IwVGWW_disclosure,.IwVGWW_rows,.IwVGWW_linkPaths,.IwVGWW_comparison{padding-left:var(--space-4);padding-right:var(--space-4)}.IwVGWW_metrics,.IwVGWW_notice,.IwVGWW_changeReview,.IwVGWW_crawlCoverage,.IwVGWW_inspector{margin-left:var(--space-4);margin-right:var(--space-4)}.IwVGWW_metrics{grid-template-columns:1fr}.IwVGWW_metrics>div,.IwVGWW_metrics>div:first-child,.IwVGWW_metrics>div:last-child{padding:var(--space-3) 0}.IwVGWW_metrics>div+div{border-left:0;border-top:1px solid var(--border)}.IwVGWW_metrics dd{font-size:var(--font-size-lg)}.IwVGWW_rowHeading{align-items:flex-start;gap:var(--space-1);flex-direction:column}}@media (prefers-reduced-motion:reduce){.IwVGWW_preview,.IwVGWW_preview *{scroll-behavior:auto;transition:none;animation:none}}
.GUSe0a_main{width:min(1200px,100% - 48px);max-width:none;margin-inline:auto;padding:0 0 clamp(64px,8vw,112px)}.GUSe0a_breadcrumbs{color:var(--text-tertiary);flex-wrap:wrap;align-items:center;gap:9px;padding-top:22px;font-size:.8rem;font-weight:600;display:flex}.GUSe0a_breadcrumbs a{color:var(--muted);padding:5px 0;text-decoration:none;display:inline-block}.GUSe0a_breadcrumbs a:hover{color:var(--accent)}@media (max-width:720px){.GUSe0a_breadcrumbs a{padding:13px 0}}.GUSe0a_eyebrow,.GUSe0a_counter{color:var(--text);letter-spacing:.1em;text-transform:uppercase;align-items:center;gap:10px;margin:0 0 14px;font-size:.78rem;font-weight:700;line-height:1.2;display:inline-flex}.GUSe0a_eyebrow:before,.GUSe0a_counter:before{background:var(--accent);content:"";flex:none;width:8px;height:8px}.GUSe0a_counter span{color:var(--text-tertiary);letter-spacing:0;font-weight:500}.GUSe0a_display{letter-spacing:-.03em;text-transform:uppercase;text-wrap:balance;max-width:18ch;margin:0 0 28px;font-size:clamp(2rem,4vw,3.2rem);font-weight:800;line-height:1}.GUSe0a_section{padding-block:var(--space-section)}.GUSe0a_hero{grid-template-columns:minmax(0,.95fr) minmax(460px,1.05fr);align-items:center;gap:clamp(32px,5vw,64px);padding-block:clamp(28px,4vw,48px) clamp(24px,4vw,40px);display:grid}.GUSe0a_heroCopy{z-index:2;position:relative}.GUSe0a_hero h1{max-width:640px;color:var(--text);letter-spacing:-.04em;text-wrap:balance;margin:0;font-size:clamp(2.3rem,4.4vw,3.6rem);font-weight:800;line-height:1.02}.GUSe0a_lead{max-width:560px;color:var(--muted);margin:20px 0 0;font-size:clamp(1.02rem,1.5vw,1.15rem);line-height:1.6}.GUSe0a_heroActions{flex-wrap:wrap;gap:10px;margin-top:28px;display:flex}.GUSe0a_processGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.GUSe0a_processGrid article{background:var(--band);border-radius:22px;align-content:start;gap:10px;padding:clamp(22px,3vw,30px);display:grid}.GUSe0a_processGrid article:nth-child(2){background:var(--canvas-soft)}.GUSe0a_stepNumber{color:var(--accent);font-variant-numeric:tabular-nums;font-size:.8rem;font-weight:800}.GUSe0a_cardEyebrow{color:var(--text-tertiary);letter-spacing:.1em;text-transform:uppercase;margin:0;font-size:.72rem;font-weight:700}.GUSe0a_processGrid h3{letter-spacing:-.025em;text-wrap:balance;margin:0;font-size:1.3rem;font-weight:750;line-height:1.2}.GUSe0a_processGrid ul{color:var(--muted-strong);gap:8px;margin:8px 0 0;padding:0;font-size:.95rem;line-height:1.5;list-style:none;display:grid}.GUSe0a_processGrid li{grid-template-columns:auto 1fr;gap:9px;display:grid}.GUSe0a_processGrid li:before{color:var(--accent);content:"✓";font-weight:800}.GUSe0a_toolGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.GUSe0a_toolCard{background:var(--band);border-radius:22px;align-content:start;justify-items:start;gap:10px;padding:clamp(22px,3vw,30px);scroll-margin-top:96px;display:grid}.GUSe0a_toolCard[data-tool-revealed]{outline:2px solid var(--accent);outline-offset:4px}.GUSe0a_toolIcon{background:var(--canvas-soft);block-size:40px;inline-size:40px;color:var(--accent);border-radius:12px;place-items:center;display:inline-grid}.GUSe0a_toolIcon svg{block-size:20px;inline-size:20px}.GUSe0a_toolCard h3{letter-spacing:-.025em;text-wrap:balance;margin:0;font-size:1.3rem;font-weight:750;line-height:1.2}.GUSe0a_toolCard>p:not(.GUSe0a_cardEyebrow){color:var(--muted-strong);margin:0;font-size:.95rem;line-height:1.5}.GUSe0a_toolNeeds{gap:4px;margin:4px 0 6px;font-size:.9rem;line-height:1.5;display:grid}.GUSe0a_toolNeeds dt{color:var(--text-tertiary);letter-spacing:.1em;text-transform:uppercase;font-size:.72rem;font-weight:700}.GUSe0a_toolNeeds dd{color:var(--muted-strong);margin:0}.GUSe0a_toolNote{color:var(--text-tertiary);margin:16px 0 0;font-size:.9rem;line-height:1.5}.GUSe0a_requirementsIntro a,.GUSe0a_faqIntro a{padding:4px 0;display:inline-block}.GUSe0a_requirements{background:var(--panel-dark);color:var(--panel-dark-text);border-radius:26px;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:clamp(28px,5vw,72px);padding:clamp(28px,4vw,52px);display:grid}.GUSe0a_requirements .GUSe0a_counter{color:var(--panel-dark-text)}.GUSe0a_requirements .GUSe0a_counter:before{background:var(--panel-dark-accent)}.GUSe0a_requirementsIntro{align-content:start;justify-items:start;gap:18px;display:grid}.GUSe0a_requirementsIntro h2{letter-spacing:-.035em;margin:0;font-size:clamp(1.8rem,3.2vw,2.6rem);font-weight:800;line-height:1.05}.GUSe0a_requirementsIntro a{color:var(--panel-dark-text);font-weight:700;text-decoration:none}.GUSe0a_requirementsIntro a:hover{color:var(--panel-dark-accent)}.GUSe0a_requirements ol{gap:10px;margin:0;padding:0;list-style:none;display:grid}.GUSe0a_requirements li{border:1px solid var(--panel-dark-border);background:color-mix(in srgb, var(--panel-dark-text) 6%, transparent);border-radius:14px;grid-template-columns:auto 1fr;align-items:start;gap:14px;padding:14px 16px;display:grid}.GUSe0a_requirements li span{color:var(--panel-dark-accent);font-variant-numeric:tabular-nums;font-size:.72rem;font-weight:800}.GUSe0a_requirements li p{color:var(--panel-dark-muted);margin:0;font-size:.95rem;line-height:1.5}.GUSe0a_relatedGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.GUSe0a_relatedGrid>a{border:1px solid var(--border);background:var(--surface);color:var(--text);transition:border-color var(--motion-standard) ease, box-shadow var(--motion-standard) ease;border-radius:18px;align-content:start;gap:10px;padding:22px;text-decoration:none;display:grid}.GUSe0a_relatedGrid>a:hover{border-color:var(--border-strong);box-shadow:var(--shadow-soft)}.GUSe0a_relatedGrid>a>span{color:var(--accent);letter-spacing:.1em;text-transform:uppercase;font-size:.72rem;font-weight:700}.GUSe0a_relatedGrid h3{letter-spacing:-.02em;margin:0;font-size:1.15rem;font-weight:700;line-height:1.25}.GUSe0a_relatedGrid strong{color:var(--accent);align-items:center;gap:6px;margin-top:6px;font-size:.86rem;display:inline-flex}.GUSe0a_relatedGrid strong i{font-style:normal}.GUSe0a_faqSection{padding-block:var(--space-section);grid-template-columns:minmax(0,.75fr) minmax(0,1.25fr);gap:clamp(32px,6vw,96px);display:grid}.GUSe0a_faqIntro{align-content:start;justify-items:start;gap:16px;display:grid}.GUSe0a_faqIntro h2{letter-spacing:-.035em;margin:0;font-size:clamp(1.8rem,3.2vw,2.6rem);font-weight:800;line-height:1.05}.GUSe0a_faqIntro a{color:var(--accent);font-weight:700;text-decoration:none}.GUSe0a_faqIntro a:hover{text-decoration:underline}.GUSe0a_faqList{border-top:1px solid var(--border)}.GUSe0a_faqList details{border-bottom:1px solid var(--border)}.GUSe0a_faqList summary{min-height:62px;color:var(--text);cursor:pointer;justify-content:space-between;align-items:center;gap:20px;padding-block:18px;font-size:1.02rem;font-weight:700;list-style:none;display:flex}.GUSe0a_faqList summary::-webkit-details-marker{display:none}.GUSe0a_faqList summary span{width:26px;height:26px;color:var(--accent);transition:transform var(--motion-standard) ease;flex:none;place-items:center;font-size:1.3rem;font-weight:400;line-height:1;display:grid}.GUSe0a_faqList details[open] summary span{transform:rotate(45deg)}.GUSe0a_faqList details>p{max-width:64ch;color:var(--muted);margin:-6px 46px 22px 0;line-height:1.65}.GUSe0a_finalCta{background:var(--band);text-align:center;border-radius:26px;justify-items:center;gap:24px;padding:clamp(36px,6vw,64px);display:grid}.GUSe0a_finalCta>p{max-width:56ch;color:var(--muted-strong);text-wrap:balance;margin:-8px 0 0;font-size:1.05rem;line-height:1.55}.GUSe0a_finalCta h2{letter-spacing:-.035em;text-wrap:balance;max-width:20ch;margin:0;font-size:clamp(1.9rem,3.6vw,2.9rem);font-weight:800;line-height:1.05}.GUSe0a_finalActions{flex-wrap:wrap;justify-content:center;gap:10px;display:flex}@media (max-width:1040px){.GUSe0a_hero{grid-template-columns:1fr}.GUSe0a_heroCopy{max-width:760px}.GUSe0a_processGrid,.GUSe0a_toolGrid,.GUSe0a_relatedGrid,.GUSe0a_requirements,.GUSe0a_faqSection{grid-template-columns:1fr}}@media (max-width:720px){.GUSe0a_main{width:min(100% - 32px,1200px)}.GUSe0a_breadcrumbs{padding-top:16px}.GUSe0a_display{max-width:none}.GUSe0a_heroActions,.GUSe0a_finalActions,.GUSe0a_heroActions>a,.GUSe0a_finalActions>a{width:100%}.GUSe0a_requirements{border-radius:20px}.GUSe0a_faqList details>p{margin-right:0}}@media (prefers-reduced-motion:reduce){.GUSe0a_relatedGrid>a,.GUSe0a_faqList summary span{transition:none}}
._8N4uya_page{background:var(--background);min-height:100vh;color:var(--text);overflow:clip}._8N4uya_main{width:100%;max-width:none;margin:0;padding:0}._8N4uya_container{width:min(1200px,100% - 48px);margin-inline:auto}._8N4uya_section{padding-block:var(--space-section)}._8N4uya_counter,._8N4uya_counterDark{color:var(--text);letter-spacing:.1em;text-transform:uppercase;align-items:center;gap:10px;margin:0 0 14px;font-size:.78rem;font-weight:700;line-height:1.2;display:inline-flex}._8N4uya_counter:before,._8N4uya_counterDark:before{background:var(--accent);content:"";flex:none;width:8px;height:8px}._8N4uya_counter span{color:var(--text-tertiary);letter-spacing:0;font-weight:500}._8N4uya_counterDark{color:var(--panel-dark-text)}._8N4uya_counterDark:before{background:var(--panel-dark-accent)}._8N4uya_display{letter-spacing:-.03em;text-transform:uppercase;text-wrap:balance;max-width:22ch;margin:0 0 28px;font-size:clamp(2.1rem,4.2vw,3.4rem);font-weight:800;line-height:1}._8N4uya_sectionHead{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px 32px;display:flex}._8N4uya_sectionHead ._8N4uya_display{margin-bottom:28px}._8N4uya_headLink{color:var(--accent);align-items:center;gap:8px;margin-bottom:34px;font-size:.98rem;font-weight:700;text-decoration:none;display:inline-flex}._8N4uya_headLink:hover{text-decoration:underline}._8N4uya_headLink i{font-style:normal}._8N4uya_hero{text-align:center;padding-block:clamp(48px,7vw,88px) 0}._8N4uya_hero h1{max-width:900px;color:var(--text);letter-spacing:-.045em;text-wrap:balance;margin:0 auto;font-size:clamp(2.8rem,6.2vw,5rem);font-weight:800;line-height:.98}._8N4uya_hero h1 span{color:var(--accent);display:block}._8N4uya_heroLead{max-width:560px;color:var(--muted);margin:22px auto 0;font-size:clamp(1.05rem,1.5vw,1.2rem);line-height:1.55}._8N4uya_heroForm{text-align:left;max-width:640px;margin:28px auto 0;scroll-margin-top:96px}._8N4uya_heroForm form{max-width:none}._8N4uya_heroPreview{background:var(--band-strong);text-align:left;border-radius:28px;width:min(1040px,100%);margin:clamp(36px,5vw,56px) auto 0;padding:clamp(12px,2vw,22px)}._8N4uya_previewWindow{border:1px solid var(--border);background:var(--surface);box-shadow:var(--shadow-soft);border-radius:18px;overflow:hidden}._8N4uya_previewBar{border-bottom:1px solid var(--border);background:var(--surface-quiet);color:var(--muted);align-items:center;gap:12px;padding:12px 18px;font-size:.78rem;display:flex}._8N4uya_previewDots{gap:4px;display:inline-flex}._8N4uya_previewDots i{background:var(--border-strong);border-radius:50%;width:7px;height:7px}._8N4uya_previewTag{border:1px solid var(--border);background:var(--surface);color:var(--text-tertiary);border-radius:999px;margin-left:auto;padding:3px 9px;font-size:.7rem;font-weight:600}._8N4uya_previewBody{padding:20px 22px 18px}._8N4uya_previewHeading{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}._8N4uya_previewHeading p{color:var(--text-tertiary);letter-spacing:.06em;text-transform:uppercase;margin:0 0 4px;font-size:.7rem;font-weight:700}._8N4uya_previewHeading h2{letter-spacing:-.03em;margin:0;font-size:1.3rem;font-weight:750}._8N4uya_previewHeading>span{color:var(--text-tertiary);flex:none;align-items:center;gap:6px;font-size:.74rem;display:inline-flex}._8N4uya_previewHeading>span svg{width:15px;height:15px}._8N4uya_previewStats{border-block:1px solid var(--border);grid-template-columns:1.4fr 1fr 1fr 1fr;margin-top:18px;padding-block:16px;display:grid}._8N4uya_previewStats>div{border-left:1px solid var(--border);align-content:center;gap:4px;padding-inline:18px;display:grid}._8N4uya_previewStats>div:first-child{border-left:0;padding-left:0}._8N4uya_previewStats strong{letter-spacing:-.04em;font-size:1.7rem;font-weight:750;line-height:1}._8N4uya_previewStats span{color:var(--text-tertiary);font-size:.74rem}._8N4uya_previewStats>._8N4uya_previewScore{align-items:center;gap:12px;display:flex}._8N4uya_scoreRing{background:conic-gradient(var(--accent) 0 82%, var(--border) 82% 100%);border-radius:50%;flex:none;place-items:center;width:64px;height:64px;display:grid;position:relative}._8N4uya_scoreRing:before{background:var(--surface);content:"";border-radius:50%;position:absolute;inset:5px}._8N4uya_scoreRing strong{font-size:1.45rem;position:relative}._8N4uya_previewStepHeading{justify-content:space-between;align-items:baseline;gap:12px;margin-top:16px;display:flex}._8N4uya_previewStepHeading strong{font-size:.86rem;font-weight:700}._8N4uya_previewStepHeading span{color:var(--text-tertiary);font-variant-numeric:tabular-nums;font-size:.72rem}._8N4uya_previewFinding{border:1px solid var(--border);background:var(--band);border-radius:14px;margin-top:10px;padding:16px 18px}._8N4uya_previewBadge{background:color-mix(in srgb, var(--warning) 14%, var(--surface));color:var(--warning);border-radius:999px;align-items:center;gap:6px;padding:3px 9px;font-size:.68rem;font-weight:700;display:inline-flex}._8N4uya_previewBadge:before{content:"";background:currentColor;border-radius:50%;width:5px;height:5px}._8N4uya_previewFinding h3{letter-spacing:-.01em;margin:12px 0 6px;font-size:1rem;font-weight:700}._8N4uya_previewFinding p{color:var(--muted);margin:0;font-size:.8rem;line-height:1.5}._8N4uya_previewChips{flex-wrap:wrap;gap:6px;margin-top:12px;display:flex}._8N4uya_previewChips span{border:1px solid var(--border);background:var(--surface);color:var(--muted-strong);border-radius:8px;align-items:center;gap:5px;padding:4px 8px;font-size:.7rem;display:inline-flex}._8N4uya_previewChips svg{width:13px;height:13px;color:var(--text-tertiary)}._8N4uya_previewLink{color:var(--accent);align-items:center;gap:6px;margin-top:14px;font-size:.8rem;font-weight:700;display:inline-flex}._8N4uya_previewLink svg{width:14px;height:14px}._8N4uya_previewNote{color:var(--text-tertiary);align-items:center;gap:6px;margin:14px 0 0;font-size:.72rem;display:flex}._8N4uya_previewNote svg{width:13px;height:13px}._8N4uya_assurances{border-block:1px solid var(--border);margin-top:clamp(36px,5vw,56px);padding-block:20px}._8N4uya_assurances ul{flex-wrap:wrap;justify-content:center;gap:12px 48px;margin:0;padding:0;list-style:none;display:flex}._8N4uya_assurances li{color:var(--muted-strong);align-items:center;gap:8px;font-size:.92rem;font-weight:500;display:inline-flex}._8N4uya_assurances li svg{width:18px;height:18px;color:var(--accent)}._8N4uya_panelGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;display:grid}._8N4uya_panel{background:var(--band);border-radius:24px;align-content:start;gap:14px;padding:clamp(24px,3vw,36px);display:grid}._8N4uya_panel:nth-child(4n+2),._8N4uya_panel:nth-child(4n+3){background:var(--canvas-soft)}._8N4uya_panel h3{letter-spacing:-.03em;text-wrap:balance;margin:0;font-size:clamp(1.5rem,2.4vw,2rem);font-weight:800;line-height:1.08}._8N4uya_panel>p{max-width:46ch;color:var(--muted);margin:0;font-size:1rem;line-height:1.55}._8N4uya_panel>a{justify-self:start}._8N4uya_panelVisual{margin-top:8px}._8N4uya_controlPanel{background:var(--panel-dark);color:var(--panel-dark-text);border-radius:28px;grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);align-items:center;gap:clamp(32px,5vw,72px);padding:clamp(32px,5vw,64px);display:grid}._8N4uya_controlIntro{justify-items:start;gap:18px;display:grid}._8N4uya_controlIntro h2{color:var(--panel-dark-text);letter-spacing:-.035em;margin:0;font-size:clamp(2rem,3.8vw,3rem);font-weight:800;line-height:1.05}._8N4uya_controlIntro h2 span{display:block}._8N4uya_controlIntro>p:not(._8N4uya_counterDark){max-width:40ch;color:var(--panel-dark-muted);margin:0;font-size:1.05rem;line-height:1.55}._8N4uya_controlList{gap:14px;margin:0;padding:0;list-style:none;display:grid}._8N4uya_controlList li{border:1px solid var(--panel-dark-border);background:color-mix(in srgb, var(--panel-dark-text) 6%, transparent);border-radius:16px;grid-template-columns:auto 1fr;align-items:center;gap:14px;padding:16px 18px;font-size:1rem;font-weight:600;display:grid}._8N4uya_controlList svg{width:22px;height:22px;color:var(--panel-dark-accent)}._8N4uya_sectionLead{max-width:62ch;color:var(--muted);margin:-12px 0 28px;font-size:1.08rem;line-height:1.6}._8N4uya_paths{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;margin-bottom:24px;display:grid}._8N4uya_path{border:1px solid var(--border);background:var(--surface);border-radius:24px;align-content:start;gap:14px;padding:clamp(24px,3vw,36px);display:grid}._8N4uya_path:first-child{border-color:var(--accent)}._8N4uya_pathEyebrow{color:var(--accent);letter-spacing:.08em;text-transform:uppercase;margin:0;font-size:.78rem;font-weight:700}._8N4uya_path h3{letter-spacing:-.03em;text-wrap:balance;margin:0;font-size:clamp(1.35rem,2.2vw,1.75rem);font-weight:800;line-height:1.12}._8N4uya_path p,._8N4uya_path li{color:var(--muted);font-size:.98rem;line-height:1.55}._8N4uya_path p{margin:0}._8N4uya_path ul,._8N4uya_path ol{gap:8px;margin:0;padding-left:1.25rem;display:grid}._8N4uya_path ol li::marker{color:var(--accent);font-weight:800}._8N4uya_pathNote{border-top:1px solid var(--border);padding-top:14px;font-size:.92rem}._8N4uya_example{border:1px solid var(--border);background:var(--band);border-radius:24px;padding:clamp(24px,3vw,36px)}._8N4uya_exampleTag{background:var(--surface);color:var(--muted-strong);border-radius:999px;margin:0 0 18px;padding:4px 12px;font-size:.82rem;font-weight:700;display:inline-block}._8N4uya_example dl{gap:0;margin:0;display:grid}._8N4uya_example dl>div{border-top:1px solid var(--border);grid-template-columns:minmax(0,.32fr) minmax(0,1fr);gap:18px;padding-block:16px;display:grid}._8N4uya_example dt{color:var(--text);font-weight:700}._8N4uya_example dd{color:var(--muted);margin:0;line-height:1.55}._8N4uya_planGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin-bottom:24px;display:grid}._8N4uya_planCard{border-top:2px solid var(--text);align-content:start;gap:10px;padding-top:18px;display:grid}._8N4uya_planCard h3{letter-spacing:-.02em;margin:0;font-size:1.15rem;font-weight:800}._8N4uya_planCard p,._8N4uya_planCard li{color:var(--muted);margin:0;font-size:.95rem;line-height:1.55}._8N4uya_planCard ul{gap:6px;margin:0;padding-left:1.1rem;display:grid}._8N4uya_stepsBand{padding-block:var(--space-section);background:var(--band)}._8N4uya_steps{grid-template-columns:repeat(5,minmax(0,1fr));gap:24px;margin:0;padding:0;list-style:none;display:grid}._8N4uya_steps li{border-top:1px solid var(--border-strong);align-content:start;gap:8px;padding-top:18px;display:grid}._8N4uya_steps span{color:var(--accent);font-variant-numeric:tabular-nums;font-size:.8rem;font-weight:800}._8N4uya_steps h3{letter-spacing:-.02em;margin:0;font-size:1.2rem;font-weight:700}._8N4uya_steps p{color:var(--muted);margin:0;font-size:.95rem;line-height:1.5}._8N4uya_steps ._8N4uya_stepWho{color:var(--muted-strong);letter-spacing:.04em;text-transform:uppercase;font-size:.8rem;font-weight:700}._8N4uya_guideGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}._8N4uya_guide{border:1px solid var(--border);background:var(--surface);color:var(--text);transition:border-color var(--motion-standard) ease, box-shadow var(--motion-standard) ease;border-radius:18px;align-content:start;gap:6px;padding:22px;text-decoration:none;display:grid}._8N4uya_guide:hover{border-color:var(--border-strong);box-shadow:var(--shadow-soft)}._8N4uya_guide h3{letter-spacing:-.02em;margin:0;font-size:1.12rem;font-weight:700}._8N4uya_guide p{color:var(--muted);margin:0;font-size:.94rem;line-height:1.5}._8N4uya_guide strong{color:var(--accent);align-items:center;gap:6px;margin-top:10px;font-size:.86rem;font-weight:700;display:inline-flex}._8N4uya_guide strong i{font-style:normal}._8N4uya_ctaBand{background:var(--band);text-align:center;padding-block:clamp(56px,8vw,96px)}._8N4uya_ctaBand ._8N4uya_display{max-width:none;margin:0 auto 14px}._8N4uya_ctaBand>._8N4uya_container>p{color:var(--muted);margin:0;font-size:1.05rem}._8N4uya_ctaActions{flex-wrap:wrap;justify-content:center;gap:12px;margin-top:28px;display:flex}@media (max-width:960px){._8N4uya_panelGrid,._8N4uya_paths,._8N4uya_controlPanel{grid-template-columns:1fr}._8N4uya_steps,._8N4uya_planGrid,._8N4uya_guideGrid{grid-template-columns:repeat(2,minmax(0,1fr))}._8N4uya_previewStats{grid-template-columns:1.4fr 1fr 1fr}._8N4uya_previewStats>div:last-child{display:none}}@media (max-width:720px){._8N4uya_container{width:min(100% - 32px,1200px)}._8N4uya_hero{padding-top:36px}._8N4uya_display{max-width:none}._8N4uya_steps,._8N4uya_planGrid,._8N4uya_guideGrid{grid-template-columns:1fr}._8N4uya_example dl>div{grid-template-columns:1fr;gap:4px}._8N4uya_previewStats{grid-template-columns:1fr 1fr;gap:14px 0}._8N4uya_previewStats>div:first-child{grid-column:1/-1}._8N4uya_previewStats>div:nth-child(2){border-left:0;padding-left:0}._8N4uya_assurances ul{justify-content:flex-start;gap:10px 24px}._8N4uya_controlPanel{border-radius:22px}._8N4uya_ctaActions,._8N4uya_ctaActions>a{width:100%}}@media (prefers-reduced-motion:reduce){._8N4uya_guide{transition:none}}
.vhOysq_document{overflow-wrap:anywhere;max-width:880px;margin:0 auto;padding:clamp(32px,5vw,64px) 0 80px}.vhOysq_header h1{letter-spacing:-.04em;margin:12px 0 20px;font-size:clamp(2.7rem,7vw,4.5rem);line-height:1.05}.vhOysq_eyebrow{color:var(--accent);letter-spacing:.12em;text-transform:uppercase;margin:36px 0 0;font-weight:800}.vhOysq_description{font-size:1.15rem;line-height:1.7}.vhOysq_version{color:var(--muted);font-size:.9rem}.vhOysq_contents,.vhOysq_contact{border:1px solid var(--border);background:var(--surface);border-radius:18px;margin:32px 0;padding:clamp(20px,4vw,32px)}.vhOysq_contents>p{margin-top:0;font-weight:800}.vhOysq_contents ol{margin-bottom:0;padding-left:22px}.vhOysq_contents li{margin:10px 0}.vhOysq_body{font-size:1rem;line-height:1.8}.vhOysq_body section{margin:44px 0}.vhOysq_body h2,.vhOysq_contact h2{letter-spacing:-.025em;scroll-margin-top:100px;font-size:clamp(1.35rem,3vw,1.8rem);line-height:1.3}.vhOysq_body li{margin:14px 0}.vhOysq_links{flex-wrap:wrap;gap:10px 24px;display:flex}.vhOysq_document a{color:var(--accent);text-underline-offset:4px}.vhOysq_document a:focus-visible{outline:3px solid var(--accent);outline-offset:5px}@media print{.vhOysq_contents{display:none}.vhOysq_document{max-width:none;padding:0}.vhOysq_body section{break-inside:avoid}}
.hpc12a_policyAction{background:var(--gradient-action);min-height:46px;color:var(--accent-foreground);box-shadow:var(--shadow-floating);border-radius:12px;justify-content:center;align-items:center;padding:11px 18px;font-weight:850;text-decoration:none;display:inline-flex}.hpc12a_main{max-width:none;padding:0}.hpc12a_hero{max-width:920px;padding-block:82px 62px}.hpc12a_eyebrow,.hpc12a_cardLabel{color:var(--accent);letter-spacing:.14em;text-transform:uppercase;margin:0 0 13px;font-size:.78rem;font-weight:900}.hpc12a_hero h1{letter-spacing:-.06em;margin:0;font-size:clamp(3rem,7vw,6rem);line-height:.96}.hpc12a_lead{max-width:820px;margin:26px 0 0;font-size:clamp(1.05rem,2vw,1.25rem)}.hpc12a_policyGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;padding-bottom:76px;display:grid}.hpc12a_policyCard,.hpc12a_incompleteNotice,.hpc12a_boundary{border:1px solid var(--border);background:color-mix(in srgb, var(--surface) 92%, transparent)}.hpc12a_policyCard{min-height:360px;box-shadow:0 24px 74px color-mix(in srgb, var(--text) 7%, transparent);border-radius:24px;flex-direction:column;align-items:flex-start;padding:clamp(26px,5vw,42px);display:flex}.hpc12a_policyCard h2,.hpc12a_incompleteNotice h2,.hpc12a_boundary h2{letter-spacing:-.05em;margin:0;font-size:clamp(2rem,4vw,3.35rem);line-height:1}.hpc12a_policyCard>p:not(.hpc12a_cardLabel){max-width:560px}.hpc12a_policyAction,.hpc12a_unavailable{margin-top:auto}.hpc12a_unavailable{border:1px solid color-mix(in srgb, var(--error) 34%, var(--border));background:color-mix(in srgb, var(--error) 7%, var(--surface));width:100%;color:var(--error);border-radius:12px;padding:14px 16px;font-weight:760}.hpc12a_incompleteNotice{border-color:color-mix(in srgb, var(--error) 34%, var(--border));border-radius:24px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:30px;margin-bottom:18px;padding:clamp(26px,5vw,48px);display:grid}.hpc12a_incompleteNotice p:last-child{max-width:760px;margin-bottom:0}.hpc12a_boundary{background:linear-gradient(135deg, color-mix(in srgb, var(--accent) 12%, var(--surface)), var(--surface));border-radius:24px;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:44px;margin-bottom:86px;padding:clamp(26px,5vw,48px);display:grid}.hpc12a_boundary>p{align-self:center;margin:0}.hpc12a_main :where(a,button):focus-visible{outline:3px solid var(--accent);outline-offset:4px}@media (max-width:880px){.hpc12a_policyGrid,.hpc12a_incompleteNotice,.hpc12a_boundary{grid-template-columns:1fr}}@media (max-width:660px){.hpc12a_hero{padding-block:48px}.hpc12a_hero h1{font-size:clamp(2.75rem,15vw,4.35rem)}}
.RWoJgq_page{background:radial-gradient(circle at 20% 20%, var(--accent-soft), transparent 32rem), var(--background);color:var(--text);justify-content:center;align-items:center;min-height:100svh;padding:clamp(1rem,4vw,3rem);display:flex}.RWoJgq_card{background:var(--surface);border:1px solid var(--border);box-shadow:var(--shadow-soft);border-radius:1.5rem;width:100%;max-width:42rem;padding:clamp(1.5rem,5vw,3rem)}.RWoJgq_brand{color:var(--text);align-items:center;gap:.75rem;font-weight:700;text-decoration:none;display:inline-flex}.RWoJgq_brand:focus-visible,.RWoJgq_actions a:focus-visible{outline:3px solid var(--focus-ring);outline-offset:3px}.RWoJgq_brandMark{flex:none;width:2rem;height:2rem;display:block}.RWoJgq_statusIcon{background:var(--accent-soft);border:1px solid color-mix(in srgb, var(--accent) 42%, var(--border));color:var(--accent);border-radius:50%;justify-content:center;align-items:center;width:3.5rem;height:3.5rem;margin-top:3rem;font-size:1.75rem;font-weight:800;display:flex}.RWoJgq_eyebrow{color:var(--accent);letter-spacing:.13em;text-transform:uppercase;margin:1.5rem 0 .7rem;font-size:.78rem;font-weight:800}.RWoJgq_card h1{letter-spacing:-.055em;margin:0;font-size:clamp(2.35rem,8vw,4.5rem);line-height:.95}.RWoJgq_lead{color:var(--muted);margin:1.5rem 0 0;font-size:clamp(1rem,2.4vw,1.17rem);line-height:1.65}.RWoJgq_actions{flex-wrap:wrap;gap:.75rem;margin-top:2rem;display:flex}@media (max-width:32rem){.RWoJgq_actions{display:grid}}
.BV_6Pq_main{width:min(1240px,100% - 48px);max-width:1240px;margin-inline:auto;padding:24px 0 72px}.BV_6Pq_breadcrumb{color:var(--muted);align-items:center;gap:12px;font-size:.85rem;display:flex}.BV_6Pq_breadcrumb a{color:var(--muted-strong);padding:5px 0;text-decoration:none;display:inline-block}.BV_6Pq_hero{text-align:center;max-width:900px;margin:22px auto 34px}.BV_6Pq_eyebrow{color:var(--accent);letter-spacing:.12em;text-transform:uppercase;margin:0 0 10px;font-size:.75rem;font-weight:800}.BV_6Pq_hero h1{letter-spacing:-.05em;max-width:none;margin:0;font-size:clamp(2.1rem,4.2vw,3.4rem);line-height:1.1}.BV_6Pq_hero>p:last-of-type{max-width:650px;color:var(--muted-strong);margin:16px auto;font-size:1.05rem}.BV_6Pq_heroLinks{flex-wrap:wrap;justify-content:center;gap:12px 26px;display:flex}.BV_6Pq_heroLinks a{align-items:center;gap:8px;min-height:32px;font-size:.85rem;text-decoration:none;display:inline-flex}.BV_6Pq_heroLinks a:last-child{color:var(--muted-strong)}.BV_6Pq_heroLinks a:hover,.BV_6Pq_breadcrumb a:hover{text-decoration:underline}@media (max-width:720px){.BV_6Pq_breadcrumb a{padding:13px 0}}.BV_6Pq_plans,.BV_6Pq_comparison{scroll-margin-top:104px}.BV_6Pq_planControls{justify-content:space-between;align-items:center;gap:20px;display:flex}.BV_6Pq_planControls h2{letter-spacing:-.025em;margin:0;font-size:1.25rem}.BV_6Pq_pricingContact{align-items:center;gap:8px;min-height:44px;font-size:.9rem;text-decoration:none;display:inline-flex}.BV_6Pq_intervals{border:1px solid var(--border);border-radius:var(--radius-control);background:var(--surface-quiet);gap:4px;padding:4px;display:flex}.BV_6Pq_intervals button{border-radius:var(--radius-small);min-height:40px;color:var(--muted-strong);box-shadow:none;background:0 0;border:1px solid #0000;padding:8px 20px}.BV_6Pq_intervals button[aria-pressed=true]{background:var(--accent-soft);border-color:var(--accent);color:var(--accent)}.BV_6Pq_intervalNote{text-align:right;color:var(--muted);margin:10px 0 18px;font-size:.8rem}.BV_6Pq_planGrid{grid-template-columns:repeat(4,minmax(0,1fr));align-items:stretch;gap:14px;display:grid}.BV_6Pq_planCard{border:1px solid var(--border);border-radius:var(--radius-card);background:var(--surface);flex-direction:column;min-width:0;padding:24px 22px;display:flex}.BV_6Pq_focusCard{border-color:var(--accent);background:linear-gradient(155deg, var(--accent-soft), var(--surface) 52%);box-shadow:var(--shadow-soft)}.BV_6Pq_planTag{color:var(--accent);letter-spacing:.05em;text-transform:uppercase;margin:0 0 13px;font-size:.7rem;font-weight:750}.BV_6Pq_cardHeading h3{letter-spacing:-.03em;margin:0;font-size:1.55rem}.BV_6Pq_cardHeading>p:last-child{min-height:2.8em;margin:8px 0 0;font-size:.86rem;line-height:1.5}.BV_6Pq_price{flex-direction:column;justify-content:center;gap:7px;min-height:100px;padding-block:18px;display:flex}.BV_6Pq_price strong{color:var(--text);letter-spacing:-.045em;overflow-wrap:anywhere;font-variant-numeric:tabular-nums;font-size:clamp(1.3rem,2.1vw,1.8rem);line-height:1.2}.BV_6Pq_price .BV_6Pq_priceMessage{color:var(--muted-strong);letter-spacing:-.02em;font-size:1.1rem}.BV_6Pq_price span{color:var(--muted);font-size:.8rem}.BV_6Pq_repairHighlight{border-block:1px solid var(--border);min-height:64px;color:var(--muted-strong);align-items:center;margin:0;padding-block:12px;font-size:.85rem;line-height:1.5;display:flex}.BV_6Pq_cardLimits{color:var(--muted-strong);gap:12px;margin:18px 0 22px;padding:0;font-size:.84rem;list-style:none;display:grid}.BV_6Pq_cardLimits strong{color:var(--text);font-weight:750}.BV_6Pq_cardLimits li:before{content:"✓";color:var(--accent);margin-right:8px}.BV_6Pq_limitsUnavailable{min-height:135px;font-size:.85rem}.BV_6Pq_cardAction{justify-content:space-between;width:100%;margin-top:auto;padding-inline:14px;font-size:.85rem}.BV_6Pq_dataNotice{color:var(--muted);justify-content:space-between;align-items:center;gap:20px;margin:18px 0 0;font-size:.82rem;line-height:1.6;display:flex}.BV_6Pq_dataNotice strong{color:var(--muted-strong)}.BV_6Pq_dataNotice p{margin:3px 0 0}.BV_6Pq_dataNotice button{flex-shrink:0}.BV_6Pq_comparison{padding-top:56px}.BV_6Pq_sectionHeading{justify-content:space-between;align-items:end;gap:30px;margin-bottom:24px;display:flex}.BV_6Pq_sectionHeading h2,.BV_6Pq_enterprise h2,.BV_6Pq_faq h2,.BV_6Pq_start h2{letter-spacing:-.035em;margin:0;font-size:clamp(1.45rem,2.8vw,2rem);line-height:1.2}.BV_6Pq_sectionHeading>p{max-width:460px;margin:0;font-size:.9rem}.BV_6Pq_tableScroll{border:1px solid var(--border);border-radius:var(--radius-card);background:var(--surface-quiet);overflow-x:auto}.BV_6Pq_table{border-collapse:collapse;text-align:left;width:100%;min-width:770px;font-size:.85rem}.BV_6Pq_table caption{text-align:left;color:var(--muted);border-bottom:1px solid var(--border);padding:16px 22px;font-size:.8rem}.BV_6Pq_table th,.BV_6Pq_table td{border-bottom:1px solid var(--border);vertical-align:middle;padding:17px 22px}.BV_6Pq_table thead th{background:var(--surface);color:var(--text);font-size:.95rem}.BV_6Pq_table tbody th{width:25%;color:var(--muted-strong);font-weight:600}.BV_6Pq_table td{width:18.75%;color:var(--text);font-variant-numeric:tabular-nums}.BV_6Pq_table tbody tr:last-child>*{border-bottom:0}.BV_6Pq_tableNote{max-width:880px;margin:14px 0 0;font-size:.8rem}.BV_6Pq_enterprise{border:1px solid var(--border-strong);border-radius:var(--radius-card);background:linear-gradient(105deg, var(--surface-raised), var(--surface-quiet));justify-content:space-between;align-items:center;gap:32px;margin-top:38px;padding:30px;display:flex}.BV_6Pq_enterprise .BV_6Pq_eyebrow{color:var(--muted-strong)}.BV_6Pq_enterprise p:last-child{max-width:660px;margin:10px 0 0;font-size:.9rem}.BV_6Pq_enterprise>a{flex-shrink:0}.BV_6Pq_faq{grid-template-columns:.8fr 1.2fr;gap:70px;padding-block:60px;display:grid}.BV_6Pq_faq>div>p:not(.BV_6Pq_eyebrow){font-size:.9rem}.BV_6Pq_faq>div>a{align-items:center;min-height:40px;font-size:.9rem;text-decoration:none;display:inline-flex}.BV_6Pq_faqList details{border-bottom:1px solid var(--border)}.BV_6Pq_faqList details:first-child{border-top:1px solid var(--border)}.BV_6Pq_faqList summary{cursor:pointer;justify-content:space-between;align-items:center;gap:20px;padding:20px 0;font-size:.95rem;font-weight:650;list-style:none;display:flex}.BV_6Pq_faqList summary::-webkit-details-marker{display:none}.BV_6Pq_faqList summary span{color:var(--accent);font-size:1.4rem;line-height:1}.BV_6Pq_faqList details[open] summary span{transform:rotate(45deg)}.BV_6Pq_faqList details>p{margin:0 0 20px;font-size:.9rem}.BV_6Pq_start{border:1px solid var(--border-strong);border-radius:var(--radius-card);background:linear-gradient(105deg, var(--accent-soft), var(--surface));justify-content:space-between;align-items:center;gap:30px;padding:30px;display:flex}.BV_6Pq_start p{margin:10px 0 0;font-size:.9rem}.BV_6Pq_start>a{flex-shrink:0}@media (max-width:1050px){.BV_6Pq_planGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.BV_6Pq_price strong{font-size:1.85rem}.BV_6Pq_faq{gap:36px}}@media (max-width:640px){.BV_6Pq_main{width:calc(100% - 32px);padding-top:18px}.BV_6Pq_hero{text-align:left;margin:22px 0 30px}.BV_6Pq_hero>p:last-of-type{margin-inline:0;font-size:1rem}.BV_6Pq_heroLinks{justify-content:flex-start;gap:6px}.BV_6Pq_planControls{flex-direction:column;align-items:flex-start;gap:14px}.BV_6Pq_intervalNote{text-align:left}.BV_6Pq_planGrid{grid-template-columns:1fr}.BV_6Pq_planCard{padding:24px}.BV_6Pq_cardHeading>p:last-child{min-height:0}.BV_6Pq_price{min-height:94px}.BV_6Pq_repairHighlight{min-height:52px}.BV_6Pq_dataNotice,.BV_6Pq_sectionHeading,.BV_6Pq_enterprise,.BV_6Pq_start{flex-direction:column;align-items:flex-start}.BV_6Pq_comparison{padding-top:42px}.BV_6Pq_enterprise,.BV_6Pq_start{gap:22px;padding:24px}.BV_6Pq_faq{grid-template-columns:1fr;gap:24px;padding-block:44px}}
.GZT5xa_page{width:min(1120px,100% - 48px);margin-inline:auto;padding:56px 0 96px}.GZT5xa_intro{grid-template-columns:minmax(0,1fr) minmax(340px,.75fr);align-items:center;gap:clamp(36px,6vw,80px);display:grid}.GZT5xa_eyebrow{color:var(--accent);letter-spacing:.14em;text-transform:uppercase;align-items:center;gap:8px;margin:0 0 14px;font-size:.72rem;font-weight:800;display:inline-flex}.GZT5xa_eyebrow:before{content:"";background:currentColor;border-radius:50%;width:6px;height:6px}.GZT5xa_intro h1{max-width:620px;color:var(--text);letter-spacing:-.04em;text-wrap:balance;margin:0;font-size:clamp(2.4rem,4.6vw,3.6rem);font-weight:800;line-height:1.04}.GZT5xa_lead{max-width:560px;color:var(--muted);margin:20px 0 0;font-size:1.05rem;line-height:1.65}.GZT5xa_assurances{color:var(--muted-strong);gap:10px;margin:24px 0 0;padding:0;list-style:none;display:grid}.GZT5xa_assurances li{align-items:center;gap:10px;font-size:.95rem;display:flex}.GZT5xa_assurances li:before{background:var(--accent-soft);width:20px;height:20px;color:var(--accent);content:"✓";border-radius:50%;flex:none;place-items:center;font-size:.7rem;font-weight:800;display:grid}.GZT5xa_preview{border:1px solid var(--border);background:var(--band);border-radius:20px;padding:22px}.GZT5xa_preview>p{color:var(--text-tertiary);letter-spacing:.1em;text-transform:uppercase;margin:0 0 14px;font-size:.7rem;font-weight:700}.GZT5xa_preview ol{gap:8px;margin:0;padding:0;list-style:none;display:grid}.GZT5xa_preview li{border:1px solid var(--border);background:var(--surface);border-radius:14px;grid-template-columns:auto 1fr;gap:12px;padding:14px 16px;display:grid}.GZT5xa_preview li>span{color:var(--accent);font-family:var(--font-mono);font-size:.7rem;font-weight:800}.GZT5xa_preview li>div{gap:3px;display:grid}.GZT5xa_preview strong{color:var(--text);font-size:.92rem}.GZT5xa_preview small{color:var(--muted);font-size:.82rem;line-height:1.45}.GZT5xa_formSection{border:1px solid var(--border);background:var(--surface);box-shadow:var(--shadow-soft);border-radius:22px;grid-template-columns:minmax(240px,.6fr) minmax(0,1.4fr);gap:clamp(30px,6vw,72px);margin-top:56px;padding:clamp(24px,5vw,44px);display:grid}.GZT5xa_formHeading h2,.GZT5xa_successCard h2{color:var(--text);letter-spacing:-.035em;margin:0;font-size:clamp(1.7rem,3vw,2.4rem);font-weight:800;line-height:1.08}.GZT5xa_formHeading>p:last-child,.GZT5xa_successCard p{color:var(--muted);margin:14px 0 0;line-height:1.6}.GZT5xa_form{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;display:grid}.GZT5xa_form label:nth-of-type(3),.GZT5xa_form label:nth-of-type(4),.GZT5xa_form>button,.GZT5xa_agreement,.GZT5xa_error,.GZT5xa_signInPrompt{grid-column:1/-1}.GZT5xa_agreement{gap:6px;display:grid}.GZT5xa_agreement label{color:var(--muted-strong);align-items:flex-start;gap:10px;font-size:.9rem;line-height:1.5;display:flex}.GZT5xa_agreement input{width:18px;height:18px;accent-color:var(--accent);flex:none;margin:2px 0 0}.GZT5xa_agreement input:focus-visible{outline:3px solid var(--accent-soft);outline-offset:2px}.GZT5xa_agreement a{color:var(--accent);font-weight:700}.GZT5xa_agreement small{color:var(--text-tertiary);padding-left:28px;font-size:.72rem;line-height:1.45}.GZT5xa_error{border:1px solid color-mix(in srgb, var(--error) 35%, var(--border));background:color-mix(in srgb, var(--error) 6%, var(--surface));color:var(--error);border-radius:10px;margin:0;padding:10px 12px;line-height:1.48}.GZT5xa_signInPrompt{color:var(--muted);text-align:center;margin:-4px 0 0;font-size:.86rem}.GZT5xa_signInPrompt a,.GZT5xa_successActions a{color:var(--accent);font-weight:700}.GZT5xa_successCard{border:1px solid color-mix(in srgb, var(--success) 30%, var(--border));background:color-mix(in srgb, var(--success) 5%, var(--surface));border-radius:22px;grid-template-columns:auto 1fr;gap:18px;margin-top:56px;padding:clamp(24px,5vw,44px);display:grid}.GZT5xa_successIcon{background:color-mix(in srgb, var(--success) 12%, var(--surface));width:46px;height:46px;color:var(--success);border-radius:14px;place-items:center;font-size:1.15rem;font-weight:900;display:grid}.GZT5xa_successCard p strong{color:var(--text)}.GZT5xa_successActions{flex-wrap:wrap;align-items:center;gap:18px;margin-top:22px;display:flex}@media (max-width:900px){.GZT5xa_intro,.GZT5xa_formSection{grid-template-columns:1fr}.GZT5xa_preview{max-width:680px}}@media (max-width:620px){.GZT5xa_page{width:min(100% - 32px,1120px);padding-top:36px}.GZT5xa_form{grid-template-columns:1fr}.GZT5xa_form label,.GZT5xa_form label:nth-of-type(3),.GZT5xa_form label:nth-of-type(4),.GZT5xa_form>button,.GZT5xa_agreement,.GZT5xa_error,.GZT5xa_signInPrompt{grid-column:auto}.GZT5xa_successCard{grid-template-columns:1fr}}
.KK9abG_emailAction{background:var(--gradient-action);min-height:46px;color:var(--accent-foreground);box-shadow:var(--shadow-floating);border-radius:12px;justify-content:center;align-items:center;padding:11px 18px;font-weight:850;text-decoration:none;display:inline-flex}.KK9abG_main{max-width:none;padding:0}.KK9abG_hero{grid-template-columns:minmax(0,1.1fr) minmax(300px,.7fr);align-items:center;gap:52px;padding-block:82px 88px;display:grid}.KK9abG_eyebrow,.KK9abG_cardLabel{color:var(--accent);letter-spacing:.14em;text-transform:uppercase;margin:0 0 13px;font-size:.78rem;font-weight:900}.KK9abG_hero h1{letter-spacing:-.06em;max-width:760px;margin:0;font-size:clamp(3rem,7vw,6rem);line-height:.96}.KK9abG_lead{max-width:760px;margin:26px 0 0;font-size:clamp(1.05rem,2vw,1.25rem)}.KK9abG_contactCard,.KK9abG_topicCard,.KK9abG_guidanceCard,.KK9abG_securityNote,.KK9abG_enquiry{border:1px solid var(--border);background:color-mix(in srgb, var(--surface) 92%, transparent)}.KK9abG_contactCard{box-shadow:0 26px 76px color-mix(in srgb, var(--text) 10%, transparent);border-radius:24px;padding:26px}.KK9abG_contactCard h2,.KK9abG_guidanceCard h2,.KK9abG_securityNote h2{letter-spacing:-.035em;margin:0;font-size:clamp(1.65rem,3vw,2.35rem)}.KK9abG_contactCard p:last-child{margin-bottom:0}.KK9abG_emailAction,.KK9abG_contactCard>a{overflow-wrap:anywhere;width:100%;margin-top:18px}.KK9abG_section{border-top:1px solid var(--border);padding-block:80px}.KK9abG_sectionHeader{max-width:760px;margin-bottom:32px}.KK9abG_sectionHeader h2{letter-spacing:-.05em;margin:0;font-size:clamp(2.2rem,5vw,4.1rem);line-height:1}.KK9abG_sectionHeader>p:last-child{margin-bottom:0;font-size:1.04rem}.KK9abG_topicGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;display:grid}.KK9abG_topicCard{border-radius:18px;min-height:230px;padding:22px}.KK9abG_topicCard h3{letter-spacing:-.025em;margin:0 0 12px;font-size:1.25rem}.KK9abG_topicCard p{margin-bottom:14px}.KK9abG_topicCard a{color:var(--accent);padding:4px 0;font-weight:700;text-decoration:none;display:inline-block}.KK9abG_topicCard a:hover{text-decoration:underline}.KK9abG_guideLink{margin:24px 0 0;font-size:1.04rem}.KK9abG_guidanceGrid{border-top:1px solid var(--border);grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;padding-block:80px;display:grid}.KK9abG_guidanceCard{border-radius:22px;padding:clamp(24px,4vw,38px)}.KK9abG_guidanceCard ul{color:var(--muted);gap:12px;margin:24px 0 0;padding-left:20px;line-height:1.55;display:grid}.KK9abG_warningCard{border-color:color-mix(in srgb, var(--error) 38%, var(--border))}.KK9abG_warningCard .KK9abG_eyebrow{color:var(--error)}.KK9abG_securityNote{background:linear-gradient(135deg, color-mix(in srgb, var(--accent) 13%, var(--surface)), var(--surface));border-radius:24px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:30px;margin-bottom:40px;padding:clamp(26px,5vw,48px);scroll-margin-top:96px;display:grid}.KK9abG_securityNote p:last-child{max-width:720px;margin-bottom:0}.KK9abG_securityNote:last-child{margin-bottom:86px}.KK9abG_address{color:var(--text);overflow-wrap:anywhere}.KK9abG_securityActions{gap:10px;width:260px;display:grid}.KK9abG_securityActions>a,.KK9abG_copyEmail>button{width:100%}.KK9abG_contactCard .KK9abG_copyEmail{margin-top:10px}.KK9abG_copyButton.KK9abG_copyButton{border:1px solid var(--border-strong);background:var(--surface);min-height:48px;box-shadow:none;color:var(--text);padding:11px 20px;font-weight:700}.KK9abG_copyButton.KK9abG_copyButton:hover{border-color:var(--accent);background:var(--surface-hover);color:var(--accent)}.KK9abG_contactCard .KK9abG_copyButton.KK9abG_copyButton{border-radius:12px}.KK9abG_copyStatus{color:var(--muted);overflow-wrap:anywhere;margin:0;font-size:.92rem}.KK9abG_copyStatus:not(:empty){margin-top:8px}.KK9abG_main :where(a,button):focus-visible{outline:3px solid var(--accent);outline-offset:4px}@media (max-width:920px){.KK9abG_hero,.KK9abG_securityNote{grid-template-columns:1fr}.KK9abG_securityActions{width:min(100%,360px)}.KK9abG_topicGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:660px){.KK9abG_hero{gap:32px;padding-block:48px 64px}.KK9abG_hero h1{font-size:clamp(2.75rem,15vw,4.35rem)}.KK9abG_topicGrid,.KK9abG_guidanceGrid{grid-template-columns:1fr}.KK9abG_section,.KK9abG_guidanceGrid{padding-block:62px}}.KK9abG_enquiry{border-radius:24px;grid-template-columns:minmax(0,1fr) minmax(300px,.9fr);align-items:start;gap:40px;margin-bottom:40px;padding:clamp(24px,4vw,40px);scroll-margin-top:96px;display:grid}.KK9abG_enquiry h2{letter-spacing:-.035em;margin:0;font-size:clamp(1.65rem,3vw,2.35rem)}.KK9abG_enquiryAlternative{margin-top:22px}.KK9abG_enquiryAlternative p{color:var(--muted-strong);margin:0 0 8px;font-size:.95rem}.KK9abG_enquiryForm{gap:14px;display:grid}.KK9abG_enquiryMessage{gap:6px;font-weight:700;display:grid}.KK9abG_enquiryMessage textarea{border:1px solid var(--border);background:var(--surface);width:100%;min-height:140px;color:var(--text);font:inherit;resize:vertical;border-radius:12px;padding:12px 14px;font-weight:400;line-height:1.5}.KK9abG_enquiryMessage textarea:focus-visible{border-color:var(--accent);outline:2px solid var(--accent);outline-offset:1px}.KK9abG_enquiryMessage small{color:var(--muted-strong);font-weight:400;line-height:1.45}.KK9abG_enquiryTrap{width:1px;height:1px;position:absolute;left:-9999px;overflow:hidden}.KK9abG_enquiryError{color:var(--error);margin:0;font-size:.95rem;line-height:1.5}.KK9abG_enquirySent{border:1px solid var(--border);background:var(--surface);border-radius:16px;gap:8px;padding:20px 22px;display:grid}.KK9abG_enquirySent p{color:var(--muted-strong);margin:0;line-height:1.5}@media (max-width:860px){.KK9abG_enquiry{grid-template-columns:1fr}}
.X6f4Da_main{gap:40px;display:grid}.X6f4Da_eyebrow{color:var(--muted);font-size:var(--font-size-sm);margin:0 0 12px;font-weight:700}.X6f4Da_eyebrow a{color:var(--accent)}.X6f4Da_lead{max-width:680px;font-size:var(--font-size-lg);margin:16px 0 0}.X6f4Da_main h2{font-size:var(--font-size-title);letter-spacing:-.02em;margin:0}.X6f4Da_main h3{font-size:var(--font-size-lg);margin:0 0 10px}.X6f4Da_main ul{gap:10px;margin:0;padding-left:20px;line-height:1.55;display:grid}.X6f4Da_checklist,.X6f4Da_card,.X6f4Da_step{border:1px solid var(--border);border-radius:var(--radius-card);background:var(--surface);padding:clamp(20px,4vw,28px)}.X6f4Da_checklist h2{margin-bottom:14px}.X6f4Da_steps{gap:18px;margin:0;padding:0;list-style:none;display:grid}.X6f4Da_step{grid-template-columns:auto minmax(0,1fr);align-items:start;gap:20px;display:grid}.X6f4Da_number{background:var(--accent);width:40px;height:40px;color:var(--accent-foreground);font-size:var(--font-size-lg);border-radius:50%;place-items:center;font-weight:800;display:grid}.X6f4Da_step h2{margin-bottom:16px}.X6f4Da_substeps{gap:10px;margin:18px 0 0;padding-left:22px;line-height:1.55;display:grid}.X6f4Da_note{color:var(--muted);margin:16px 0 0}.X6f4Da_limits,.X6f4Da_problems{gap:18px;display:grid}.X6f4Da_limitGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.X6f4Da_limits>.X6f4Da_note{margin:0}.X6f4Da_problems dl{gap:18px;margin:0;display:grid}.X6f4Da_problems dl>div{border-left:3px solid var(--border-strong);padding-left:16px}.X6f4Da_problems dt{font-weight:700}.X6f4Da_problems dd{margin:6px 0 0;line-height:1.55}.X6f4Da_card h2{margin-bottom:14px}.X6f4Da_footerNote{margin:0}.X6f4Da_main :where(a):focus-visible{outline:3px solid var(--accent);outline-offset:4px}@media (max-width:660px){.X6f4Da_limitGrid{grid-template-columns:1fr}.X6f4Da_step{grid-template-columns:1fr;gap:12px}}
.aWhzOW_main{width:min(1180px,100% - 48px);max-width:1180px;padding:40px 0 80px}.aWhzOW_hero{gap:10px;padding:16px 0 36px;display:grid}.aWhzOW_hero h1{letter-spacing:-.045em;max-width:720px;font-size:clamp(2.4rem,4vw,3.6rem);line-height:1.08}.aWhzOW_hero p{max-width:640px;margin:0;font-size:1.1rem}.aWhzOW_eyebrow{color:var(--accent);letter-spacing:.08em;text-transform:uppercase;font-weight:750;font-size:.875rem!important}.aWhzOW_directory{min-width:0}.aWhzOW_searchBar{border:1px solid var(--border);background:var(--surface);border-radius:var(--radius-card);box-shadow:var(--shadow-soft);grid-template-columns:auto minmax(180px,1fr) auto;align-items:center;gap:20px;padding:20px;display:grid}.aWhzOW_searchBar label{font-weight:750}.aWhzOW_searchBar>span{color:var(--muted-strong);font-size:.875rem}.aWhzOW_searchInput{align-items:center;gap:8px;display:flex}.aWhzOW_searchInput input{min-width:0;min-height:48px;margin:0}.aWhzOW_searchInput input::placeholder{color:var(--text-tertiary);opacity:1}.aWhzOW_searchInput button{background:var(--surface-hover);min-height:44px;color:var(--text)}.aWhzOW_categoryNav{flex-wrap:wrap;gap:8px;margin-block:18px 36px;display:flex}.aWhzOW_categoryNav a{min-height:44px;color:var(--muted-strong);border:1px solid var(--border);border-radius:var(--radius-control);align-items:center;gap:8px;padding:8px 12px;font-size:.875rem;text-decoration:none;display:inline-flex}.aWhzOW_categoryNav a svg{width:18px;height:18px}.aWhzOW_categoryNav a:hover{color:var(--text);border-color:var(--border-strong);background:var(--surface-raised)}.aWhzOW_group{margin-block:0 44px;scroll-margin-top:110px}.aWhzOW_groupHeading,.aWhzOW_starterHeading{align-items:center;gap:14px;margin-bottom:18px;display:flex}.aWhzOW_groupHeading h2,.aWhzOW_starterHeading h2{letter-spacing:-.025em;margin:0;font-size:clamp(1.4rem,2.5vw,1.75rem)}.aWhzOW_groupHeading p,.aWhzOW_starterHeading p{color:var(--muted);margin:4px 0 0;font-size:.95rem}.aWhzOW_toolIcon{background:var(--accent-soft);width:42px;height:42px;color:var(--accent);border-radius:var(--radius-control);border:0;flex:none;place-items:center;display:inline-grid}.aWhzOW_starterGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;display:grid}.aWhzOW_starterCard{border:1px solid var(--border);border-radius:var(--radius-card);background:var(--surface);border-top-width:3px;flex-direction:column;min-width:0;padding:20px;display:flex}.aWhzOW_starterCard .aWhzOW_toolIdentity{flex-direction:column;gap:14px}.aWhzOW_toolIdentity{align-items:flex-start;gap:14px;min-width:0;display:flex}.aWhzOW_toolTitle{min-width:0}.aWhzOW_toolLabels{flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:8px;display:flex}.aWhzOW_categoryLabel{font-size:.75rem;font-weight:650}.aWhzOW_level{border:1px solid var(--border);background:var(--surface-quiet);border-radius:var(--radius-pill);color:var(--muted-strong);padding:2px 7px;font-size:.7rem;font-weight:650;line-height:1.5;display:inline-flex}.aWhzOW_toolTitle h3{color:var(--text);letter-spacing:-.02em;margin:0 0 6px;font-size:1.14rem;line-height:1.3}.aWhzOW_toolTitle .aWhzOW_technicalName{color:var(--muted);margin:0;font-size:.8rem;line-height:1.5}.aWhzOW_toolDetails{min-width:0}.aWhzOW_toolDetails .aWhzOW_description{color:var(--muted-strong);margin:0 0 10px;font-size:.95rem;line-height:1.55}.aWhzOW_starterCard .aWhzOW_toolDetails{flex-direction:column;flex:1;margin-top:16px;display:flex}.aWhzOW_cardActions{flex-direction:column;align-items:stretch;gap:4px;display:flex}.aWhzOW_cardActions a{min-height:44px;color:var(--muted-strong);justify-content:space-between;align-items:center;gap:12px;font-size:.8rem;text-decoration:none;display:inline-flex}.aWhzOW_cardActions a:first-child{color:var(--accent);font-size:.9rem;font-weight:750}.aWhzOW_cardActions a:hover{text-decoration:underline}.aWhzOW_starterCard .aWhzOW_cardActions{border-top:1px solid var(--border);margin-top:16px;padding-top:10px}.aWhzOW_cardActions:has(>a:only-child) a{justify-content:flex-start;gap:8px}.aWhzOW_toolList{border:1px solid var(--border);border-radius:var(--radius-card);background:var(--surface);overflow:hidden}.aWhzOW_toolRow{transition:background var(--motion-standard);grid-template-columns:minmax(230px,.95fr) minmax(230px,1.25fr) minmax(136px,.45fr);align-items:start;gap:24px;padding:24px;display:grid}.aWhzOW_toolRow+.aWhzOW_toolRow{border-top:1px solid var(--border)}.aWhzOW_toolRow:nth-child(2n){background:var(--surface-quiet)}.aWhzOW_toolRow:hover{background:var(--surface-raised)}.aWhzOW_toolRow .aWhzOW_cardActions{border-left:1px solid var(--border);padding-left:20px}.aWhzOW_toolDetails .aWhzOW_availability{border-left:2px solid var(--border-strong);color:var(--muted-strong);margin:10px 0 0;padding-left:8px;font-size:.8rem;line-height:1.55}.aWhzOW_advanced{margin-top:14px}.aWhzOW_advanced summary{min-height:44px;color:var(--muted-strong);cursor:pointer;align-items:center;gap:8px;padding:0 4px;font-size:.9rem;font-weight:750;list-style:none;display:inline-flex}.aWhzOW_advanced summary::-webkit-details-marker{display:none}.aWhzOW_advanced summary:before{content:"";width:8px;height:8px;transition:transform var(--motion-standard);border-bottom:2px solid;border-right:2px solid;transform:rotate(-45deg)}.aWhzOW_advanced[open] summary:before{transform:rotate(45deg)}.aWhzOW_advanced[open] summary{margin-bottom:12px}.aWhzOW_directory .aWhzOW_advanced summary:focus-visible{outline:3px solid var(--focus-ring);outline-offset:4px}.aWhzOW_directory [data-tool-category=website-health] .aWhzOW_toolIcon{color:var(--tool-health);background:var(--tool-health-soft)}.aWhzOW_directory [data-tool-category=search-growth] .aWhzOW_toolIcon{color:var(--tool-search);background:var(--tool-search-soft)}.aWhzOW_directory [data-tool-category=take-action] .aWhzOW_toolIcon{color:var(--tool-action);background:var(--tool-action-soft)}.aWhzOW_directory [data-tool-category=stay-informed] .aWhzOW_toolIcon{color:var(--tool-monitor);background:var(--tool-monitor-soft)}.aWhzOW_directory [data-tool-category=website-health] .aWhzOW_categoryLabel,.aWhzOW_categoryNav [data-tool-category=website-health] svg{color:var(--tool-health)}.aWhzOW_directory [data-tool-category=search-growth] .aWhzOW_categoryLabel,.aWhzOW_categoryNav [data-tool-category=search-growth] svg{color:var(--tool-search)}.aWhzOW_directory [data-tool-category=take-action] .aWhzOW_categoryLabel,.aWhzOW_categoryNav [data-tool-category=take-action] svg{color:var(--tool-action)}.aWhzOW_directory [data-tool-category=stay-informed] .aWhzOW_categoryLabel,.aWhzOW_categoryNav [data-tool-category=stay-informed] svg{color:var(--tool-monitor)}.aWhzOW_starterCard[data-tool-category=website-health]{border-top-color:var(--tool-health)}.aWhzOW_starterCard[data-tool-category=search-growth]{border-top-color:var(--tool-search)}.aWhzOW_starterCard[data-tool-category=take-action]{border-top-color:var(--tool-action)}.aWhzOW_starterCard[data-tool-category=stay-informed]{border-top-color:var(--tool-monitor)}.aWhzOW_directory :is(a,button,input):focus-visible{outline:3px solid var(--focus-ring);outline-offset:4px}.aWhzOW_empty{text-align:center;border:1px solid var(--border);background:var(--surface);border-radius:var(--radius-card);padding:40px 24px}.aWhzOW_srOnly{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.aWhzOW_goalSection{padding-block:40px 56px}.aWhzOW_goalHeading{justify-content:space-between;align-items:flex-end;gap:24px;margin-bottom:24px;display:flex}.aWhzOW_goalHeading h2{letter-spacing:-.035em;margin:0;font-size:clamp(1.7rem,3vw,2.4rem)}.aWhzOW_goalHeading a{white-space:nowrap;font-size:.95rem}.aWhzOW_goalGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;display:grid}.aWhzOW_goalGrid a{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-card);color:var(--text);flex-direction:column;align-items:flex-start;gap:16px;padding:24px;text-decoration:none;display:flex}.aWhzOW_goalGrid a:hover{border-color:var(--accent);background:var(--surface-raised)}.aWhzOW_goalGrid span{color:var(--accent);font-size:1.5rem}.aWhzOW_goalGrid strong{font-size:1.1rem}.aWhzOW_goalGrid p{margin:0;font-size:1rem}.aWhzOW_goalGrid small{color:var(--accent);margin-top:auto;font-size:.875rem}@media (max-width:1100px){.aWhzOW_starterGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.aWhzOW_toolRow{grid-template-columns:minmax(0,.85fr) minmax(0,1fr);gap:16px 24px}.aWhzOW_toolRow .aWhzOW_cardActions{border-left:0;flex-direction:row;grid-column:2;justify-content:flex-start;gap:24px;padding-left:0}}@media (max-width:1000px){.aWhzOW_goalGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:720px){.aWhzOW_main{width:calc(100% - 32px)}.aWhzOW_hero{grid-template-columns:1fr;gap:20px}.aWhzOW_searchBar{grid-template-columns:1fr;gap:12px}.aWhzOW_toolRow{grid-template-columns:minmax(0,1fr);padding:20px}.aWhzOW_toolRow .aWhzOW_cardActions{border-top:1px solid var(--border);grid-column:1;padding-top:8px}.aWhzOW_goalGrid{grid-template-columns:1fr}.aWhzOW_goalHeading{flex-direction:column;align-items:flex-start}}@media (max-width:480px){.aWhzOW_starterGrid{grid-template-columns:minmax(0,1fr)}.aWhzOW_starterCard .aWhzOW_toolIdentity{flex-direction:row}.aWhzOW_starterCard .aWhzOW_cardActions{flex-flow:wrap;gap:8px 24px}.aWhzOW_categoryNav{gap:6px}.aWhzOW_categoryNav a{width:100%}}@media (prefers-reduced-motion:reduce){.aWhzOW_toolRow,.aWhzOW_advanced summary:before{transition:none}}
