.Account_page__si_KM{min-height:100vh;background:var(--bg)}.Account_main__9_KFB{padding:36px 0 72px}.Account_shell__zrXqQ{display:grid;grid-gap:1rem;gap:1rem}.Account_card__hfpI_,.Account_emptyCard__jpTUl,.Account_headerCard__SKnS2,.Account_tableCard__eqoOm{border:1px solid var(--border);border-radius:var(--radius-xl);background:var(--surface);box-shadow:0 1px 0 color-mix(in srgb,var(--text) 4%,transparent)}.Account_headerCard__SKnS2{display:grid;grid-gap:1rem;gap:1rem;padding:clamp(1rem,3vw,1.5rem)}.Account_eyebrow__8pKqS{color:var(--text-3);font-family:var(--font-mono);font-size:.74rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.Account_h1__d6luU,.Account_h2___oZ0b,.Account_h3__3g1Eb{color:var(--text);font-family:var(--font-display);letter-spacing:-.02em;line-height:1.15}.Account_h1__d6luU{font-size:clamp(1.9rem,5vw,2.7rem)}.Account_h2___oZ0b{font-size:clamp(1.35rem,3vw,1.8rem)}.Account_h3__3g1Eb{font-size:1.1rem}.Account_text2__J7M9e{color:var(--text-2)}.Account_mono__3GS0B{color:var(--text-3);font-family:var(--font-mono);font-size:.78rem}.Account_nav__PX4xF{display:flex;flex-wrap:wrap;gap:.5rem}.Account_button__Indze,.Account_dangerButton__z083l,.Account_nav__PX4xF a,.Account_secondaryButton__ADZQq{min-height:2.45rem;display:inline-flex;align-items:center;justify-content:center;border-radius:999px;cursor:pointer;font-size:.9rem;font-weight:900;text-decoration:none}.Account_nav__PX4xF a,.Account_secondaryButton__ADZQq{border:1px solid var(--border);background:var(--surface);color:var(--text-2);padding:0 .85rem}.Account_nav__PX4xF a:hover,.Account_secondaryButton__ADZQq:hover{border-color:var(--border-strong);background:var(--surface-2);color:var(--text)}.Account_grid__kqLVs{display:grid;grid-gap:1rem;gap:1rem}.Account_card__hfpI_,.Account_emptyCard__jpTUl,.Account_tableCard__eqoOm{padding:1.1rem}.Account_card__hfpI_{display:grid;grid-gap:.65rem;gap:.65rem}.Account_cardLink__cnbll{color:var(--text);font-weight:900;-webkit-text-decoration-color:var(--accent);text-decoration-color:var(--accent)}.Account_button__Indze{border:1px solid var(--accent);background:var(--accent);color:#fff;padding:0 1rem}.Account_button__Indze:hover{background:var(--accent-hover);border-color:var(--accent-hover)}.Account_dangerButton__z083l{border:1px solid color-mix(in srgb,var(--critical) 28%,var(--border));background:color-mix(in srgb,var(--critical) 10%,var(--surface));color:var(--critical);padding:0 1rem}.Account_form__pe8Sv{display:grid;grid-gap:.75rem;gap:.75rem;margin-top:.7rem}.Account_field__6Fkwo{display:grid;grid-gap:.35rem;gap:.35rem}.Account_field__6Fkwo label{font-weight:900}.Account_field__6Fkwo input{width:100%;border:1px solid var(--border);border-radius:16px;background:var(--surface-2);color:var(--text);padding:.8rem .9rem}.Account_error__tpWVE{color:var(--critical)}.Account_error__tpWVE,.Account_success__Tme81{min-height:1.4rem;font-size:.9rem;font-weight:800}.Account_success__Tme81{color:var(--success)}.Account_tableWrap___RwN3{overflow-x:auto}.Account_table__FI01Z{width:100%;min-width:680px;border-collapse:collapse}.Account_table__FI01Z td,.Account_table__FI01Z th{border-bottom:1px solid var(--border);padding:.75rem .6rem;text-align:left;vertical-align:top}.Account_table__FI01Z th{color:var(--text-3);font-family:var(--font-mono);font-size:.72rem;letter-spacing:.08em;text-transform:uppercase}.Account_table__FI01Z a{color:var(--text);font-weight:900;-webkit-text-decoration-color:var(--accent);text-decoration-color:var(--accent)}.Account_score__z_2Lu{display:inline-flex;min-width:2.5rem;justify-content:center;border-radius:999px;background:var(--surface-2);color:var(--text);font-family:var(--font-mono);font-weight:900;padding:.25rem .45rem}.Account_deltaUp__0w5PN{color:var(--success);font-family:var(--font-mono);font-weight:900}.Account_deltaDown__oV0nX{color:var(--critical);font-family:var(--font-mono);font-weight:900}.Account_deltaFlat__BKLYL{color:var(--text-3);font-family:var(--font-mono);font-weight:900}.Account_monitorCard__C3AWw{border-left:3px solid var(--geo)}.Account_billingActions__fbTMd,.Account_billingSummary__WZG_1{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.75rem}.Account_billingActions__fbTMd{justify-content:flex-start}.Account_cleanBullets__IRFIx,.Account_siteList__AZTpO{display:grid;grid-gap:.65rem;gap:.65rem;margin:0;padding:0;list-style:none}.Account_cleanBullets__IRFIx li{display:grid;grid-template-columns:auto 1fr;grid-gap:.5rem;gap:.5rem;color:var(--text-2)}.Account_cleanBullets__IRFIx li:before{content:"✓";color:var(--success);font-weight:900}.Account_siteItem__1PwG_{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.75rem;border:1px solid var(--border);border-radius:var(--radius-md);background:var(--surface-2);padding:.75rem}.Account_apiStack__QXmVH{display:grid;grid-gap:1rem;gap:1rem}.Account_apiCreateCard__zDaMG,.Account_apiQuotaCard__fkVi8,.Account_apiUpsellCard__s_XYx{border-left:3px solid var(--accent)}.Account_apiQuotaCard__fkVi8{border-left-color:var(--geo)}.Account_brandingCard__x9PhC,.Account_embedCard__3Pa7_{border-left:3px solid var(--accent)}.Account_embedCard__3Pa7_{border-left-color:var(--geo)}.Account_siteInfo__FrjIg{min-width:min(100%,18rem);display:grid;grid-gap:.25rem;gap:.25rem}.Account_siteActions__EgI_A{flex:1 1 26rem;display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:flex-end;gap:.75rem}.Account_clientLabel__Z4ots{width:-moz-fit-content;width:fit-content;border:1px solid color-mix(in srgb,var(--geo) 30%,var(--border));border-radius:999px;background:var(--geo-soft);color:var(--text);font-family:var(--font-mono);font-size:.76rem;font-weight:900;padding:.25rem .5rem}.Account_labelForm__8XET3{display:grid;grid-template-columns:minmax(10rem,1fr) auto;grid-gap:.45rem;gap:.45rem;align-items:start;max-width:28rem}.Account_labelForm__8XET3 input{min-height:2.45rem;border:1px solid var(--border);border-radius:999px;background:var(--surface);color:var(--text);padding:0 .8rem}.Account_labelForm__8XET3 .Account_error__tpWVE,.Account_labelForm__8XET3 .Account_success__Tme81{grid-column:1/-1;min-height:0}.Account_logoPreviewRow__Kw1Bd{display:flex;flex-wrap:wrap;align-items:center;gap:.75rem}.Account_logoPreview__Ke_uN{width:9rem;max-height:4rem;object-fit:contain;border:1px solid var(--border);border-radius:var(--radius-sm);background:var(--surface-2);padding:.5rem}.Account_snippetBox__7PElS{overflow-x:auto;border:1px solid var(--border);border-radius:var(--radius-md);background:var(--code-bg);color:var(--code-text);font-family:var(--font-mono);font-size:.82rem;line-height:1.6;padding:.9rem;white-space:pre}.Account_embedPreview__SGFbm{width:100%;min-height:360px;border:1px solid var(--border-strong);border-radius:var(--radius-md);background:var(--surface-2)}.Account_secretPanel__RtLqA{display:grid;grid-gap:.85rem;gap:.85rem;border:1px solid color-mix(in srgb,var(--warning) 36%,var(--border));border-radius:var(--radius-md);background:color-mix(in srgb,var(--warning) 9%,var(--surface));padding:1rem}.Account_secretBox__M0WS_{display:grid;grid-gap:.75rem;gap:.75rem}.Account_secretBox__M0WS_ code{overflow-x:auto;border:1px solid var(--border);border-radius:var(--radius-sm);background:var(--code-bg);color:var(--code-text);font-family:var(--font-mono);font-size:.85rem;line-height:1.6;padding:.85rem;white-space:nowrap}.Account_actionsRow__VnXL3{display:flex;flex-wrap:wrap;gap:.75rem;align-items:center}.Account_rankCard__AGT7K,.Account_rankUpsell__VtdeS{border-left:3px solid var(--geo)}.Account_keywordForm__aqEAl{display:grid;grid-gap:.75rem;gap:.75rem;margin-top:.7rem}.Account_keywordForm__aqEAl .Account_button__Indze{width:-moz-fit-content;width:fit-content}.Account_optional__XNh_f{color:var(--text-3);font-weight:600}.Account_configNotice__11eIv,.Account_emptyPanel__SgHZW,.Account_limitNotice___V_xK{display:grid;grid-gap:.25rem;gap:.25rem;border:1px solid color-mix(in srgb,var(--geo) 32%,var(--border));border-radius:var(--radius-md);background:var(--geo-soft);color:var(--text-2);padding:.85rem}.Account_configNotice__11eIv strong{color:var(--text)}.Account_rankUrl__tCNrD{max-width:22rem;overflow:hidden;color:var(--text-3);font-family:var(--font-mono);font-size:.76rem;text-overflow:ellipsis;white-space:nowrap}.Account_geoPill__5HSGn,.Account_neutralPill__XL8Cb{display:inline-flex;border-radius:999px;font-family:var(--font-mono);font-size:.72rem;font-weight:900;padding:.25rem .45rem}.Account_geoPill__5HSGn{background:var(--geo-soft);color:var(--geo)}.Account_neutralPill__XL8Cb{background:var(--surface-2);color:var(--text-3)}.Account_historyChips___ena7{display:flex;flex-wrap:wrap;gap:.25rem}.Account_historyChip__x7LVf{display:inline-flex;align-items:center;gap:.25rem;border:1px solid var(--border);border-radius:999px;background:var(--surface-2);color:var(--text);font-family:var(--font-mono);font-size:.72rem;font-weight:900;padding:.22rem .4rem}.Account_aiDot__14cZL{border-radius:999px;background:var(--geo);color:var(--bg);font-size:.62rem;line-height:1;padding:.12rem .25rem}@media (min-width:780px){.Account_headerCard__SKnS2{grid-template-columns:minmax(0,1fr) auto;align-items:end}.Account_grid__kqLVs{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.Account_labelForm__8XET3,.Account_siteActions__EgI_A{width:100%}.Account_siteActions__EgI_A{justify-content:stretch}.Account_labelForm__8XET3{grid-template-columns:1fr}}.Logo_logo__2PR44{display:inline-flex;align-items:center;gap:.65rem;color:var(--text);text-decoration:none;white-space:nowrap}.Logo_mark__L4mpX{width:1.5rem;height:1.5rem;color:var(--accent);flex:0 0 auto}.Logo_wordmark__896dD{font-family:var(--font-display);font-size:1.05rem;letter-spacing:-.02em;line-height:1}.Logo_deep__bCbQo{color:var(--text);font-weight:700}.Logo_seo__0Jo2C{color:var(--accent);font-weight:700;letter-spacing:.04em}.Logo_analysis__MlmIm{color:var(--text-2);font-weight:500}.Logo_compact__07DQg .Logo_wordmark__896dD{display:none}.Report_page__3ZTOK{min-height:100vh;background:var(--bg)}.Report_header__5lgep{position:-webkit-sticky;position:sticky;top:0;z-index:35;height:56px;border-bottom:1px solid var(--border);background:color-mix(in srgb,var(--surface) 94%,transparent);-webkit-backdrop-filter:saturate(180%) blur(8px);backdrop-filter:saturate(180%) blur(8px)}.Report_headerInner__tqLxh{height:100%;display:flex;align-items:center;justify-content:space-between;gap:1rem}.Report_target__rGUhU{min-width:0;display:flex;align-items:center;gap:.65rem}.Report_favicon__n9mT3{flex:0 0 auto;width:1rem;height:1rem;border-radius:4px;background:var(--accent-soft);box-shadow:inset 0 0 0 1px var(--border);object-fit:contain}.Report_domain__RlyD_{max-width:min(48vw,620px);overflow:hidden;color:var(--text);font-family:var(--font-mono);font-size:.86rem;font-weight:700;text-overflow:ellipsis;white-space:nowrap}.Report_timestamp__udEm0{color:var(--text-3);font-family:var(--font-mono);font-size:.74rem}.Report_headerActions__TKG4i{display:flex;align-items:center;gap:.45rem}.Report_button__cK_6l,.Report_copyButton__OvYUS,.Report_ghostButton__08xsV{min-height:2.35rem;display:inline-flex;align-items:center;justify-content:center;gap:.4rem;border-radius:999px;cursor:pointer;font-size:.88rem;font-weight:800;text-decoration:none;transition:background .16s ease,border-color .16s ease,transform .16s ease}.Report_button__cK_6l,.Report_copyButton__OvYUS{border:1px solid var(--accent);background:var(--accent);color:white;padding:0 .85rem}.Report_button__cK_6l:hover,.Report_copyButton__OvYUS:hover{background:var(--accent-hover);border-color:var(--accent-hover);transform:translateY(-1px)}.Report_ghostButton__08xsV{border:1px solid var(--border);background:var(--surface);color:var(--text-2);padding:0 .8rem}.Report_ghostButton__08xsV:hover{border-color:var(--border-strong);color:var(--text);background:var(--surface-2)}.Report_dataPill__bkFn5,.Report_proPill__Ix_Yr,.Report_scorePill__DehWG,.Report_severity__RD58G{display:inline-flex;align-items:center;gap:.35rem;border-radius:999px;font-family:var(--font-mono);font-size:.72rem;font-weight:800;letter-spacing:.03em;line-height:1;white-space:nowrap}.Report_proPill__Ix_Yr{background:var(--surface-2);color:var(--text-2);padding:.3rem .45rem}.Report_main__4w3eN{padding:28px 0 64px}.Report_layout__a_7Yp{display:grid;grid-gap:1.25rem;gap:1.25rem}.Report_sidebar___HENh{display:none}.Report_mobileNav__fEl3i{position:-webkit-sticky;position:sticky;top:56px;z-index:25;display:flex;gap:.5rem;overflow-x:auto;border-bottom:1px solid var(--border);background:var(--bg);padding:.65rem 0;scrollbar-width:thin}.Report_mobileNav__fEl3i a{flex:0 0 auto;border-radius:999px;background:var(--surface);color:var(--text-2);padding:.5rem .7rem;text-decoration:none;font-size:.85rem;font-weight:800}.Report_mobileNav__fEl3i a:first-child{background:var(--accent-soft);color:var(--accent)}.Report_content__RXeo3{min-width:0;display:grid;grid-gap:1rem;gap:1rem}.Report_errorPanel__xh_Hd,.Report_panel__m_mus,.Report_priorityPanel__djUS5,.Report_progressPanel__tyYit,.Report_scorePanel__PJR3c,.Report_section__SF_SN,.Report_shareBar__dq8TM,.Report_upgradeCard__qjMkc{border:1px solid var(--border);border-radius:var(--radius-xl);background:var(--surface);box-shadow:0 1px 0 color-mix(in srgb,var(--text) 4%,transparent)}.Report_scorePanel__PJR3c{display:grid;grid-gap:1.25rem;gap:1.25rem;padding:clamp(1rem,3vw,1.5rem)}.Report_scoreGrid__kLBZG{display:grid;grid-gap:1rem;gap:1rem;align-items:center}.Report_gaugeRow__vc8FF{display:flex;flex-wrap:wrap;gap:1.1rem;align-items:center}.Report_scoreGauge__4X3ap{--gauge-color:var(--success);--score-angle:360deg;width:var(--gauge-size,180px);height:var(--gauge-size,180px);display:grid;place-items:center;border-radius:50%;background:radial-gradient(var(--surface) 58%,transparent 60%),conic-gradient(var(--gauge-color) 0 var(--score-angle),var(--surface-2) var(--score-angle) 1turn);color:var(--text);font-family:var(--font-display);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.Report_gaugeWrap__xtqX6{display:grid;justify-items:center;grid-gap:.55rem;gap:.55rem}.Report_gaugeInner__9at0F{display:grid;justify-items:center;line-height:1}.Report_gaugeValue__9hr_0{font-size:clamp(2rem,7vw,3.5rem);font-weight:800;letter-spacing:-.04em}.Report_gaugeCaption__4expr{color:var(--text-3);font-family:var(--font-mono);font-size:.72rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase;text-align:center;white-space:nowrap}.Report_gaugeSm__K4t21{--gauge-size:96px}.Report_gaugeSm__K4t21+.Report_gaugeCaption__4expr{font-size:.66rem}.Report_gaugeSm__K4t21 .Report_gaugeValue__9hr_0{font-size:1.7rem}.Report_bandCritical__CgMbL{--gauge-color:var(--critical)}.Report_bandWarning__5Pmua{--gauge-color:var(--warning)}.Report_bandSuccess__YSpHk{--gauge-color:var(--success)}.Report_geoGauge__n1eZQ{--gauge-color:var(--geo)}.Report_scoreText__p3gXQ{display:grid;grid-gap:.45rem;gap:.45rem}.Report_eyebrow__KEcJX{color:var(--text-3);font-family:var(--font-mono);font-size:.74rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.Report_h1__6J_i4,.Report_h2__ALxN1,.Report_h3__hOLXs,.Report_h4__4gb2z{font-family:var(--font-display);letter-spacing:-.02em;line-height:1.15}.Report_h1__6J_i4{font-size:clamp(1.8rem,3vw,2.65rem)}.Report_h2__ALxN1{font-size:clamp(1.35rem,2vw,1.8rem)}.Report_h3__hOLXs{font-size:1.15rem}.Report_h4__4gb2z{font-size:1.02rem}.Report_text2__rc71T{color:var(--text-2)}.Report_metaRow__mJlFD,.Report_mono__QzKdq{color:var(--text-3);font-family:var(--font-mono);font-size:.78rem}.Report_metaRow__mJlFD{display:flex;flex-wrap:wrap;gap:.5rem .8rem;border-top:1px solid var(--border);padding-top:1rem}.Report_priorityPanel__djUS5{padding:1.1rem}.Report_priorityHeader__NK5_A{display:flex;align-items:center;justify-content:space-between;gap:1rem;margin-bottom:.9rem}.Report_priorityItem__RkAlp,.Report_priorityList__Qa0E6{display:grid;grid-gap:.65rem;gap:.65rem}.Report_priorityItem__RkAlp{border:1px solid var(--border);border-radius:16px;background:var(--surface-2);padding:.85rem}.Report_priorityMain__Ch4VF{display:flex;min-width:0;align-items:center;gap:.65rem}.Report_priorityActions__wFxfl{display:flex;flex-wrap:wrap;gap:.4rem;align-items:center}.Report_dataPill__bkFn5{border:1px solid var(--border);background:var(--surface);color:var(--text-2);padding:.35rem .5rem}.Report_jumpLink__4duYp{color:var(--text);font-weight:800;-webkit-text-decoration-color:var(--accent);text-decoration-color:var(--accent)}.Report_geoPanel__NGEUv{scroll-margin-top:124px;display:grid;grid-gap:1rem;gap:1rem;border:1px solid color-mix(in srgb,var(--geo) 30%,var(--border));border-left:3px solid var(--geo);border-radius:var(--radius-xl);background:linear-gradient(180deg,var(--geo-soft),transparent 220px),var(--surface);box-shadow:0 1px 0 color-mix(in srgb,var(--geo) 12%,transparent);padding:clamp(1rem,3vw,1.35rem)}.Report_geoPanelHeader__LTSbC{display:grid;grid-gap:1rem;gap:1rem;align-items:center}.Report_geoScoreBox__mVjm3{width:118px;height:118px;display:grid;place-items:center;border:1px solid color-mix(in srgb,var(--geo) 35%,var(--border));border-radius:28px;background:var(--surface);color:var(--geo-band-color,var(--geo));font-family:var(--font-display);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;box-shadow:inset 0 -4px 0 var(--geo-soft)}.Report_geoScoreBox__mVjm3 span{font-size:3rem;font-weight:900;line-height:1;letter-spacing:-.05em}.Report_geoScoreBox__mVjm3 small{margin-top:-1.1rem;color:var(--text-3);font-family:var(--font-mono);font-size:.75rem;font-weight:900}.Report_geoFactorList__cnEId,.Report_geoFactor__D6lVc{display:grid;grid-gap:.75rem;gap:.75rem}.Report_geoFactor__D6lVc{border:1px solid var(--border);border-radius:18px;background:color-mix(in srgb,var(--surface) 94%,var(--geo-soft));padding:.9rem}.Report_geoFactorTop__NqGFl{display:grid;grid-gap:.75rem;gap:.75rem}.Report_geoFactorScore__uDq_h{justify-self:start;display:inline-flex;align-items:baseline;gap:.1rem;border-radius:999px;background:var(--surface);color:var(--factor-color,var(--geo));font-family:var(--font-mono);font-weight:900;padding:.35rem .55rem}.Report_geoFactorScore__uDq_h small{color:var(--text-3);font-size:.7rem}.Report_geoFactorBar__l1qtr{height:8px;overflow:hidden;border-radius:999px;background:var(--surface-2)}.Report_geoFactorBar__l1qtr span{display:block;width:var(--factor-score,0);height:100%;border-radius:inherit;background:var(--factor-color,var(--geo))}.Report_geoFactorFooter__1ib2Q{display:grid;grid-gap:.45rem;gap:.45rem;color:var(--text-2);font-size:.9rem}.Report_geoStatus__czvje{width:-moz-fit-content;width:fit-content;display:inline-flex;align-items:center;border-radius:999px;font-family:var(--font-mono);font-size:.7rem;font-weight:900;letter-spacing:.06em;padding:.35rem .5rem;text-transform:uppercase}.Report_geoStatusGood__wxwny{background:color-mix(in srgb,var(--success) 12%,transparent);color:var(--success)}.Report_geoStatusWarning__iFb1v{background:color-mix(in srgb,var(--warning) 14%,transparent);color:var(--warning)}.Report_geoStatusPoor__kqR4g{background:color-mix(in srgb,var(--critical) 12%,transparent);color:var(--critical)}.Report_geoRecommendations__fpQJc{border:1px solid color-mix(in srgb,var(--geo) 24%,var(--border));border-radius:18px;background:var(--surface);padding:1rem}.Report_geoRecommendations__fpQJc ul{display:grid;grid-gap:.45rem;gap:.45rem;margin:.6rem 0 0;padding-left:1.2rem;color:var(--text-2)}.Report_section__SF_SN{scroll-margin-top:124px;padding:1.1rem}.Report_sectionHeader__2g7i_{display:grid;grid-gap:.45rem;gap:.45rem;border-bottom:1px solid var(--border);padding-bottom:1rem;margin-bottom:1rem}.Report_sectionTitleRow__Yaj_9{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.75rem}.Report_scorePill__DehWG{border:1px solid color-mix(in srgb,var(--score-color,var(--success)) 35%,var(--border));background:color-mix(in srgb,var(--score-color,var(--success)) 12%,transparent);color:var(--score-color,var(--success));padding:.42rem .55rem}.Report_issueList__BBal7{display:grid;grid-gap:.8rem;gap:.8rem}.Report_issue__oXAPq{border:1px solid var(--border);border-left:3px solid var(--issue-color,var(--border-strong));border-radius:18px;background:var(--surface);overflow:hidden;transition:box-shadow .16s ease,transform .16s ease,border-color .16s ease}.Report_issue__oXAPq:hover{border-color:var(--border-strong);box-shadow:var(--shadow-soft);transform:translateY(-1px)}.Report_issueCritical___bYDb{--issue-color:var(--critical)}.Report_issueWarning__f6MBy{--issue-color:var(--warning)}.Report_issueInfo__FXYs8{--issue-color:var(--text-3)}.Report_issuePassed__8ewLG{--issue-color:var(--success)}.Report_issueSummary__fGT99{list-style:none;cursor:pointer;padding:1rem}.Report_issueSummary__fGT99::-webkit-details-marker{display:none}.Report_issueTop__BQCsI{display:grid;grid-gap:.75rem;gap:.75rem}.Report_issueTitleLine__pKhKL{display:flex;align-items:center;justify-content:space-between;gap:.75rem}.Report_issueTitleLeft__EeZEo{min-width:0;display:flex;flex-wrap:wrap;align-items:center;gap:.55rem}.Report_checkId__SudEl{color:var(--text-3);font-family:var(--font-mono);font-size:.75rem}.Report_issueFooter__lmWTF{display:flex;flex-wrap:wrap;gap:.45rem;align-items:center;color:var(--text-3);font-family:var(--font-mono);font-size:.76rem}.Report_severity__RD58G{padding:.35rem .5rem}.Report_severityCritical__WnOue{background:color-mix(in srgb,var(--critical) 12%,transparent);color:var(--critical)}.Report_severityWarning__BhmH5{background:color-mix(in srgb,var(--warning) 14%,transparent);color:var(--warning)}.Report_severityInfo__FjnDr{background:var(--surface-2);color:var(--text-2)}.Report_severityPassed__Fuo3p{background:color-mix(in srgb,var(--success) 12%,transparent);color:var(--success)}.Report_issueBody__z2bTf{display:grid;grid-gap:1rem;gap:1rem;border-top:1px solid var(--border);padding:1rem}.Report_affected__RexYt{border:1px solid var(--border);border-radius:14px;overflow:hidden}.Report_affectedHeader__IgPVa{display:flex;justify-content:space-between;gap:1rem;background:var(--surface-2);padding:.7rem .85rem;font-weight:800}.Report_affectedList__iAiER{max-height:240px;overflow:auto}.Report_affectedEmpty__NbJ3s,.Report_affectedList__iAiER a{display:block;overflow:hidden;border-top:1px solid var(--border);color:var(--text-2);font-family:var(--font-mono);font-size:.78rem;padding:.65rem .85rem;text-decoration:none;text-overflow:ellipsis;white-space:nowrap}.Report_affectedList__iAiER a:hover{color:var(--text);background:var(--surface-2)}.Report_codeBlock__if0x5{overflow:hidden;border-radius:16px;background:var(--code-bg);color:var(--code-text)}.Report_codeHeader__l_oQ_{display:flex;align-items:center;justify-content:space-between;gap:1rem;border-bottom:1px solid color-mix(in srgb,var(--code-text) 16%,transparent);padding:.65rem .8rem}.Report_codeLabel__A_LGx{font-family:var(--font-mono);font-size:.72rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.Report_codeCopy__MRH8y{min-height:2rem;border:1px solid color-mix(in srgb,var(--code-text) 22%,transparent);border-radius:999px;background:color-mix(in srgb,var(--code-text) 8%,transparent);color:var(--code-text);cursor:pointer;font-size:.78rem;font-weight:800;padding:0 .65rem}.Report_codePre__q5DR5{overflow-x:auto;margin:0;padding:1rem;font-family:var(--font-mono);font-size:.82rem;line-height:1.55;white-space:pre}.Report_passedDetails__WObnU{border:1px dashed var(--border-strong);border-radius:16px;background:var(--surface-2)}.Report_passedDetails__WObnU summary{cursor:pointer;padding:.85rem 1rem;color:var(--text-2);font-weight:800}.Report_passedList__skaxH{display:grid;grid-gap:.4rem;gap:.4rem;border-top:1px solid var(--border);padding:.85rem 1rem}.Report_shareBar__dq8TM{display:grid;grid-gap:.75rem;gap:.75rem;padding:1rem}.Report_shareUrl__9rHmG{overflow:hidden;border:1px solid var(--border);border-radius:999px;background:var(--surface-2);color:var(--text);font-family:var(--font-mono);font-size:.8rem;padding:.65rem .8rem;text-overflow:ellipsis;white-space:nowrap}.Report_upgradeCard__qjMkc{border-left:3px solid var(--accent);padding:1rem}.Report_errorPanel__xh_Hd,.Report_progressPanel__tyYit{max-width:820px;margin:3rem auto;padding:clamp(1rem,4vw,2rem)}.Report_progressSteps__yJqk8{display:grid;grid-gap:.7rem;gap:.7rem;margin-top:1.25rem}.Report_progressStep__HX4Nh{display:grid;grid-template-columns:auto 1fr;grid-gap:.7rem;gap:.7rem;align-items:center;border:1px solid var(--border);border-radius:14px;background:var(--surface-2);padding:.75rem}.Report_stepDot__VgQvU{width:1.1rem;height:1.1rem;border-radius:50%;border:2px solid var(--border-strong);background:var(--surface)}.Report_stepDone__yWHaR .Report_stepDot__VgQvU{display:grid;place-items:center;border-color:var(--success);background:var(--success);color:var(--surface);font-size:.7rem;font-weight:700;line-height:1}.Report_stepActive__uEom5{border-color:color-mix(in srgb,var(--accent) 40%,var(--border))}.Report_stepActive__uEom5 .Report_stepDot__VgQvU{border-color:var(--accent);border-top-color:transparent;animation:Report_spin__uZk5T .8s linear infinite}@keyframes Report_spin__uZk5T{to{transform:rotate(1turn)}}.Report_logLine__XgFib{margin-top:1rem;border-radius:14px;background:var(--code-bg);color:var(--code-text);font-family:var(--font-mono);font-size:.82rem;padding:.9rem}@media (min-width:768px){.Report_geoPanelHeader__LTSbC,.Report_scoreGrid__kLBZG{grid-template-columns:auto 1fr}.Report_geoFactorTop__NqGFl{grid-template-columns:minmax(0,1fr) auto;align-items:start}.Report_priorityItem__RkAlp{grid-template-columns:minmax(0,1fr) auto;align-items:center}.Report_shareBar__dq8TM{grid-template-columns:1fr auto;align-items:center}}@media (min-width:1024px){.Report_layout__a_7Yp{grid-template-columns:240px minmax(0,1fr);align-items:start}.Report_sidebar___HENh{position:-webkit-sticky;position:sticky;top:76px;display:block;border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--surface);padding:.65rem}.Report_sidebar___HENh a{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:.5rem;gap:.5rem;align-items:center;border-radius:12px;color:var(--text-2);font-size:.9rem;font-weight:700;padding:.62rem .65rem;text-decoration:none}.Report_sidebar___HENh a:first-child,.Report_sidebar___HENh a:hover{background:var(--accent-soft);color:var(--text);box-shadow:inset 2px 0 0 var(--accent)}.Report_mobileNav__fEl3i{display:none}}@media (max-width:760px){.Report_shareBar__dq8TM{position:-webkit-sticky;position:sticky;bottom:.5rem;z-index:20;box-shadow:var(--shadow-card)}.Report_headerActions__TKG4i .Report_rerunButton__iPEWq,.Report_timestamp__udEm0{display:none}.Report_headerActions__TKG4i .Report_ghostButton__08xsV{padding:0;width:2.35rem}.Report_headerActions__TKG4i .Report_pdfButton__YXhHH{width:auto;padding:0 .65rem}}@keyframes Report_shimmer___7Miy{0%{background-position:-200% 0}to{background-position:200% 0}}.Report_skelGauge__TmAgG{background:radial-gradient(var(--surface) 58%,transparent 60%),conic-gradient(var(--surface-2) 0deg,var(--surface-2) 1turn)}.Report_skelDot__xaA1P{display:inline-block;width:.6em;height:.6em;border-radius:50%;border:3px solid var(--border-strong);border-top:3px solid transparent;animation:Report_spin__uZk5T .8s linear infinite}.Report_skelPill__z66Uc{color:var(--text-3)!important;background:var(--surface-2)!important;padding:.25rem .5rem}.Report_skelInline__Gw7Ka{display:inline-block;width:260px;max-width:80%;height:.85rem;border-radius:6px;background:linear-gradient(90deg,var(--surface-2) 25%,var(--border) 50%,var(--surface-2) 75%);background-size:200% 100%;animation:Report_shimmer___7Miy 1.8s ease-in-out infinite}.Report_skelProgress__Zczn3{border:1px solid var(--border);border-radius:var(--radius-xl);background:var(--surface);padding:clamp(1rem,3vw,1.5rem)}.Report_skelProgressSteps__ivmuh{display:grid;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));grid-gap:.5rem;gap:.5rem}.Report_skelStep___5sqB{display:flex;align-items:center;gap:.5rem;border-radius:10px;background:var(--surface-2);padding:.6rem .75rem;font-size:.82rem;color:var(--text-3);transition:background .3s ease,color .3s ease}.Report_skelStepDone__bUfY1{color:var(--success)}.Report_skelStepActive__yhMc_{background:color-mix(in srgb,var(--accent) 8%,var(--surface-2));color:var(--text)}.Report_skelStepDot__8acKK{flex:0 0 auto;width:1rem;height:1rem;border-radius:50%;border:2px solid var(--border-strong);display:grid;place-items:center;font-size:.65rem;font-weight:700;line-height:1}.Report_skelStepDone__bUfY1 .Report_skelStepDot__8acKK{border-color:var(--success);background:var(--success);color:white}.Report_skelStepActive__yhMc_ .Report_skelStepDot__8acKK{border-color:var(--accent);border-top-color:transparent;animation:Report_spin__uZk5T .8s linear infinite}.Report_skelSection__k2Jh1{opacity:.55}.Report_skelBar__M9NvI{height:.7rem;width:180px;max-width:60%;margin-top:.5rem;border-radius:6px;background:linear-gradient(90deg,var(--surface-2) 25%,var(--border) 50%,var(--surface-2) 75%);background-size:200% 100%;animation:Report_shimmer___7Miy 1.8s ease-in-out infinite}.Report_skelCards__AX7ox{display:grid;grid-gap:.5rem;gap:.5rem;margin-top:.75rem}.Report_skelCard__Nt38d{height:56px;border:1px solid var(--border);border-radius:14px;background:linear-gradient(90deg,var(--surface-2) 25%,var(--border) 50%,var(--surface-2) 75%);background-size:200% 100%;animation:Report_shimmer___7Miy 1.8s ease-in-out infinite}@media (prefers-reduced-motion:reduce){.Report_skelBar__M9NvI,.Report_skelCard__Nt38d,.Report_skelDot__xaA1P,.Report_skelInline__Gw7Ka,.Report_skelStepActive__yhMc_ .Report_skelStepDot__8acKK,.Report_stepActive__uEom5 .Report_stepDot__VgQvU{animation:none}}.ThemeToggle_toggle__RoeI1{min-width:2.75rem;height:2.75rem;display:inline-grid;place-items:center;border:1px solid var(--border);border-radius:999px;background:var(--surface);color:var(--text-2);cursor:pointer;transition:color .16s ease,border-color .16s ease,background .16s ease}.ThemeToggle_toggle__RoeI1:hover{color:var(--text);border-color:var(--border-strong);background:var(--surface-2)}.ThemeToggle_icon__MJs1a{font-size:1rem;line-height:1}.Header_header__KwdYD{position:-webkit-sticky;position:sticky;top:0;z-index:40;height:64px;border-bottom:1px solid var(--border);background:color-mix(in srgb,var(--surface) 92%,transparent);-webkit-backdrop-filter:saturate(180%) blur(8px);backdrop-filter:saturate(180%) blur(8px)}.Header_inner__DLT3k{height:100%;display:flex;align-items:center;justify-content:space-between;gap:1rem}.Header_nav__tNWGY{display:none;align-items:center;gap:1.05rem;margin-left:auto}.Header_nav__tNWGY a{position:relative;color:var(--text-2);font-size:.92rem;font-weight:600;text-decoration:none;transition:color .15s ease}.Header_nav__tNWGY a:hover,.Header_nav__tNWGY a[aria-current=page]{color:var(--text)}.Header_nav__tNWGY a[aria-current=page]:after{content:"";position:absolute;left:0;right:0;bottom:-.55rem;height:2px;background:var(--accent)}.Header_actions__dQYHE{display:flex;align-items:center;gap:.6rem}.Header_authLink__X5QbA{display:none;color:var(--text-2);font-size:.92rem;font-weight:600;text-decoration:none;transition:color .15s ease}.Header_authLink__X5QbA:hover{color:var(--text)}@media (min-width:1024px){.Header_authLink__X5QbA{display:inline}}.Header_menuButton__IVbCv,.Header_runButton__HJt0G{min-height:2.75rem;border-radius:999px;cursor:pointer;font-weight:700;transition:background .16s ease,color .16s ease,border-color .16s ease}.Header_runButton__HJt0G{padding:0 1rem;background:var(--accent);color:#fff}.Header_runButton__HJt0G:hover{background:var(--accent-hover)}.Header_menuButton__IVbCv{display:inline-flex;align-items:center;justify-content:center;width:2.75rem;border:1px solid var(--border);background:var(--surface);color:var(--text)}.Header_menuButton__IVbCv:hover{border-color:var(--border-strong);background:var(--surface-2)}.Header_sheetBackdrop__Ts4fT{position:fixed;inset:0;z-index:50;display:grid;align-items:end;background:rgba(7,10,16,.42)}.Header_sheet__6UR7h{border:1px solid var(--border);border-radius:24px 24px 0 0;background:var(--surface);padding:1rem;box-shadow:0 -20px 60px rgba(0,0,0,.2)}.Header_sheetTop__SRS_f{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding-bottom:.8rem;border-bottom:1px solid var(--border)}.Header_closeButton__S036c{width:2.5rem;height:2.5rem;border-radius:999px;background:var(--surface-2);color:var(--text);cursor:pointer}.Header_sheetLinks__vN3zu{display:grid;grid-gap:.45rem;gap:.45rem;padding-top:.8rem}.Header_sheetLinks__vN3zu a{border-radius:14px;padding:.85rem .75rem;color:var(--text);font-weight:700;text-decoration:none}.Header_sheetLinks__vN3zu a:hover{background:var(--surface-2)}@media (min-width:1024px){.Header_nav__tNWGY{display:flex}.Header_menuButton__IVbCv{display:none}}@media (max-width:520px){.Header_runButton__HJt0G{padding:0 .75rem}}.Pricing_page__vtX_e{min-height:100vh;background:var(--bg)}.Pricing_main__dR_Fj{padding-bottom:5rem}.Pricing_hero__s5Sg3,.Pricing_section__ZJalo{padding:clamp(2.5rem,7vw,5rem) 0}.Pricing_hero__s5Sg3{display:grid;grid-gap:1rem;gap:1rem;text-align:center}.Pricing_eyebrow__2_5q_,.Pricing_planEyebrow__j2rXl{color:var(--text-3);font-family:var(--font-mono);font-size:.74rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.Pricing_h1__Xmuog,.Pricing_h2__6FVhh,.Pricing_planName__LG_oD{color:var(--text);font-family:var(--font-display);letter-spacing:-.02em;line-height:1.08}.Pricing_h1__Xmuog{max-width:780px;margin:0 auto;font-size:clamp(2.35rem,8vw,4.8rem)}.Pricing_h2__6FVhh{font-size:clamp(1.55rem,4vw,2.4rem)}.Pricing_ledeSmall__1Tztp,.Pricing_lede__E2LbU{max-width:760px;margin:0 auto;color:var(--text-2);font-size:1.08rem}.Pricing_ledeSmall__1Tztp{margin:0}.Pricing_trustStrip__PO2Kx{display:flex;flex-wrap:wrap;justify-content:center;gap:.55rem;margin-top:.6rem}.Pricing_badge__R1aiN,.Pricing_trustStrip__PO2Kx span{border:1px solid var(--border);border-radius:999px;background:var(--surface);color:var(--text-2);font-family:var(--font-mono);font-size:.76rem;font-weight:800;padding:.38rem .62rem}.Pricing_toggleRow__KmGJf{display:grid;grid-gap:1rem;gap:1rem;align-items:end;margin-bottom:1.25rem}.Pricing_toggle__HI2ZK{display:inline-grid;grid-template-columns:1fr 1fr;width:min(100%,360px);border:1px solid var(--border);border-radius:999px;background:var(--surface);padding:.25rem;box-shadow:0 1px 0 color-mix(in srgb,var(--text) 4%,transparent)}.Pricing_toggle__HI2ZK button{min-height:2.6rem;border-radius:999px;background:transparent;color:var(--text-2);cursor:pointer;font-weight:900}.Pricing_toggle__HI2ZK button[aria-pressed=true]{background:var(--text);color:var(--bg)}.Pricing_toggle__HI2ZK span{color:var(--geo);font-family:var(--font-mono);font-size:.72rem}.Pricing_planGrid__pdj4_{display:grid;grid-gap:1rem;gap:1rem}.Pricing_planCard__mWdzr{position:relative;display:grid;grid-gap:.9rem;gap:.9rem;overflow:hidden;border:1px solid var(--border);border-radius:var(--radius-xl);background:linear-gradient(180deg,color-mix(in srgb,var(--surface-2) 52%,transparent),transparent 9rem),var(--surface);padding:clamp(1.1rem,3vw,1.5rem);box-shadow:var(--shadow-soft)}.Pricing_planCard__mWdzr:before{content:"";position:absolute;inset:0 0 auto 0;height:3px;background:var(--border-strong)}.Pricing_popularCard__Fs8kG{border-color:color-mix(in srgb,var(--accent) 62%,var(--border));box-shadow:0 22px 70px color-mix(in srgb,var(--accent) 16%,transparent)}.Pricing_popularCard__Fs8kG:before{background:var(--accent)}.Pricing_anchorCard__tD9SB:before{background:var(--geo)}.Pricing_cardTopline__EEKg8{display:flex;align-items:center;justify-content:space-between;gap:.75rem}.Pricing_badge__R1aiN{border-color:color-mix(in srgb,var(--accent) 28%,var(--border));background:var(--accent-soft);color:var(--text)}.Pricing_planName__LG_oD{font-size:1.55rem}.Pricing_faqItem__ekD8R p,.Pricing_featureList__YNoi_,.Pricing_planDescription__i1xgp,.Pricing_priceNote__z4T4W,.Pricing_table__m3ZZ1 td{color:var(--text-2)}.Pricing_price__AdvgA{color:var(--text);font-family:var(--font-display);font-size:clamp(2.3rem,6vw,3.25rem);font-weight:700;letter-spacing:-.04em;line-height:1}.Pricing_price__AdvgA span{color:var(--text-3);font-family:var(--font-sans);font-size:1rem;letter-spacing:0}.Pricing_priceNote__z4T4W{min-height:1.5rem;font-size:.92rem}.Pricing_disabledButton__W7IWO,.Pricing_primaryButton__pUcwN,.Pricing_secondaryButton__3xfYE{min-height:3rem;display:inline-flex;align-items:center;justify-content:center;border-radius:999px;padding:0 1rem;font-weight:900;text-decoration:none}.Pricing_primaryButton__pUcwN{background:var(--accent);color:#fff;cursor:pointer}.Pricing_primaryButton__pUcwN:hover{background:var(--accent-hover)}.Pricing_secondaryButton__3xfYE{border:1px solid var(--border);background:var(--surface);color:var(--text)}.Pricing_secondaryButton__3xfYE:hover{border-color:var(--border-strong);background:var(--surface-2)}.Pricing_disabledButton__W7IWO{border:1px solid var(--border);background:var(--surface-2);color:var(--text-3);cursor:not-allowed}.Pricing_featureList__YNoi_{display:grid;grid-gap:.55rem;gap:.55rem;margin:0;padding:0;list-style:none}.Pricing_featureList__YNoi_ li{display:grid;grid-template-columns:1.25rem 1fr;grid-gap:.45rem;gap:.45rem}.Pricing_featureList__YNoi_ li:before{content:"✓";color:var(--success);font-weight:900}.Pricing_trustBand__H7F4b{border-block:1px solid var(--border);background:var(--bg-subtle)}.Pricing_trustBand__H7F4b>div{display:grid;grid-gap:.65rem;gap:.65rem}.Pricing_tableWrap__c62t0{overflow-x:auto;margin-top:1rem;border:1px solid var(--border);border-radius:var(--radius-xl);background:var(--surface)}.Pricing_table__m3ZZ1{width:100%;min-width:760px;border-collapse:collapse}.Pricing_table__m3ZZ1 td,.Pricing_table__m3ZZ1 th{border-bottom:1px solid var(--border);padding:.9rem 1rem;text-align:left}.Pricing_table__m3ZZ1 tr:last-child td,.Pricing_table__m3ZZ1 tr:last-child th{border-bottom:0}.Pricing_table__m3ZZ1 thead th{color:var(--text-3);font-family:var(--font-mono);font-size:.72rem;letter-spacing:.08em;text-transform:uppercase}.Pricing_table__m3ZZ1 tbody th{color:var(--text);font-weight:900}.Pricing_faqGrid__EQowT{display:grid;grid-gap:.8rem;gap:.8rem;margin-top:1rem}.Pricing_faqItem__ekD8R{border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--surface);padding:1rem}.Pricing_faqItem__ekD8R h3{margin-bottom:.35rem;color:var(--text);font-size:1rem}@media (min-width:760px){.Pricing_toggleRow__KmGJf{grid-template-columns:minmax(0,1fr) auto}.Pricing_planGrid__pdj4_{grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch}.Pricing_popularCard__Fs8kG{transform:translateY(-.65rem)}.Pricing_faqGrid__EQowT{grid-template-columns:repeat(2,minmax(0,1fr))}}.Footer_footer__pQtti{border-top:1px solid var(--border);background:var(--surface);padding:40px 0 24px}.Footer_footerTop__aHjwR{display:grid;grid-gap:2rem;gap:2rem}.Footer_footerTagline__jv0tL{max-width:32ch;margin-top:.8rem;color:var(--text-2)}.Footer_footerLinks__M17kI{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));grid-gap:1.5rem;gap:1.5rem}.Footer_footerCol__KIz90{display:grid;align-content:start;grid-gap:.55rem;gap:.55rem}.Footer_columnTitle__WcnMX{color:var(--text-3);font-family:var(--font-mono);font-size:.8rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.Footer_footerCol__KIz90 a{color:var(--text-2);text-decoration:none}.Footer_footerCol__KIz90 a:hover{color:var(--text);text-decoration:underline;-webkit-text-decoration-color:var(--accent);text-decoration-color:var(--accent)}.Footer_footerBottom__YIYBj{display:flex;flex-wrap:wrap;gap:.75rem 1.2rem;justify-content:space-between;border-top:1px solid var(--border);margin-top:2rem;padding-top:1.25rem;color:var(--text-3);font-family:var(--font-mono);font-size:.78rem}@media (min-width:768px){.Footer_footerTop__aHjwR{grid-template-columns:1fr 2fr}}.ComparisonTable_tableWrap__PcRy9{overflow-x:auto;border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--surface);box-shadow:0 1px 0 color-mix(in srgb,var(--text) 4%,transparent)}.ComparisonTable_table__68mvK{width:100%;min-width:720px;border-collapse:collapse;color:var(--text)}.ComparisonTable_table__68mvK caption{caption-side:top;padding:.9rem 1rem;border-bottom:1px solid var(--border);color:var(--text-2);font-family:var(--font-mono);font-size:.78rem;font-weight:700;letter-spacing:.06em;text-align:left;text-transform:uppercase}.ComparisonTable_table__68mvK td,.ComparisonTable_table__68mvK th{border-bottom:1px solid var(--border);padding:.9rem 1rem;text-align:left;vertical-align:top}.ComparisonTable_table__68mvK thead th{background:var(--surface-2);color:var(--text);font-size:.9rem;font-weight:800}.ComparisonTable_table__68mvK tbody th{width:22%;color:var(--text);font-weight:800}.ComparisonTable_table__68mvK tbody td{color:var(--text-2)}.ComparisonTable_table__68mvK tbody tr:last-child td,.ComparisonTable_table__68mvK tbody tr:last-child th{border-bottom:0}.ComparisonTable_highlight__qAiCa{background:color-mix(in srgb,var(--accent-soft) 56%,transparent)}@media (max-width:720px){.ComparisonTable_table__68mvK{min-width:640px}}.Landing_main__gnHzG{overflow:hidden}.Landing_section__HNeMw{padding:64px 0}.Landing_subtle___kkBC{background:var(--bg-subtle);border-block:1px solid var(--border)}.Landing_hero__CwHiP{position:relative;padding:72px 0 64px}.Landing_hero__CwHiP:after{content:"";position:absolute;right:max(2rem,calc((100vw - var(--container)) / 2));top:4.5rem;width:280px;height:160px;opacity:.045;background:repeating-linear-gradient(0deg,var(--text),var(--text) 2px,transparent 2px,transparent 28px);transform:skewY(-8deg);pointer-events:none}.Landing_heroGrid__kiUwS{position:relative;z-index:1;display:grid;grid-gap:2rem;gap:2rem;align-items:center}.Landing_heroCopy__z5s70{display:grid;justify-items:start;grid-gap:1.15rem;gap:1.15rem}.Landing_eyebrow__tTbnK{color:var(--text-3);font-family:var(--font-mono);font-size:.75rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.Landing_h1__cb5Sk,.Landing_h2__M_wXk{font-family:var(--font-display);color:var(--text);letter-spacing:-.02em}.Landing_h1__cb5Sk{max-width:12ch;font-size:clamp(2.25rem,1.5rem + 3vw,3.5rem);font-weight:700;line-height:1.05}.Landing_h2__M_wXk{font-size:clamp(1.5rem,1.2rem + 1.2vw,2.25rem);font-weight:700;line-height:1.15}.Landing_h3__0v1lN{font-family:var(--font-display);font-size:1.25rem;line-height:1.3}.Landing_lede__vWuJl{max-width:60ch;color:var(--text-2);font-size:1.125rem;line-height:1.6}.Landing_center__AWI6c{display:grid;justify-items:center;grid-gap:.8rem;gap:.8rem;text-align:center}.Landing_center__AWI6c .Landing_lede__vWuJl{margin-inline:auto}.Landing_heroInput___nxMx{margin-top:.3rem}.Landing_previewCard__jvHg2{position:relative;border:1px solid var(--border);border-radius:var(--radius-xl);background:var(--surface);padding:1rem;box-shadow:var(--shadow-card);overflow:hidden}.Landing_previewCard__jvHg2:before{content:"";position:absolute;inset:0;background:linear-gradient(120deg,transparent,color-mix(in srgb,var(--accent) 10%,transparent),transparent);transform:translateX(-100%);animation:Landing_scan__u3nx_ 5s ease-in-out infinite;pointer-events:none}@keyframes Landing_scan__u3nx_{0%,38%,to{transform:translateX(-100%)}58%{transform:translateX(100%)}}.Landing_previewTop__oINc0{display:flex;justify-content:space-between;gap:1rem;border-bottom:1px solid var(--border);padding-bottom:.9rem;color:var(--text-3);font-family:var(--font-mono);font-size:.78rem}.Landing_previewBody__yI14P{display:grid;grid-gap:1rem;gap:1rem;padding-top:1rem}.Landing_previewScore__gsLQx{display:grid;grid-template-columns:auto 1fr;grid-gap:1rem;gap:1rem;align-items:center}.Landing_gaugeMock___W_zw{width:92px;height:92px;display:grid;place-items:center;border-radius:50%;background:radial-gradient(var(--surface) 58%,transparent 60%),conic-gradient(var(--warning) 0 78%,var(--surface-2) 78% 100%);font-family:var(--font-display);font-size:1.75rem;font-weight:700;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.Landing_previewBars__571zO{display:grid;grid-gap:.65rem;gap:.65rem}.Landing_previewBar__px566{display:grid;grid-template-columns:9rem 1fr 2.5rem;grid-gap:.75rem;gap:.75rem;align-items:center;color:var(--text-2);font-size:.86rem}.Landing_barTrack___XODR{height:8px;overflow:hidden;border-radius:999px;background:var(--surface-2)}.Landing_barTrack___XODR span{display:block;height:100%;border-radius:inherit;background:var(--accent)}.Landing_issueMock__VxX8N{border:1px solid var(--border);border-left:3px solid var(--critical);border-radius:16px;background:var(--surface);padding:1rem}.Landing_issueHead__hu8h9{display:flex;align-items:center;justify-content:space-between;gap:.75rem;margin-bottom:.55rem;font-weight:800}.Landing_badge__icrgd,.Landing_geoBadge___nwmm,.Landing_proBadge__j7U7s,.Landing_severityCritical__canOL{display:inline-flex;align-items:center;border-radius:999px;font-family:var(--font-mono);font-size:.72rem;font-weight:800;letter-spacing:.04em;line-height:1;padding:.35rem .55rem;text-transform:uppercase}.Landing_severityCritical__canOL{background:color-mix(in srgb,var(--critical) 12%,transparent);color:var(--critical)}.Landing_badge__icrgd{background:var(--accent-soft);color:var(--accent)}.Landing_geoBadge___nwmm{background:var(--geo-soft);color:var(--geo)}.Landing_proBadge__j7U7s{background:var(--surface-2);color:var(--text-2)}.Landing_codeMock__qzsKS{margin-top:.9rem;border-radius:14px;background:var(--code-bg);color:var(--code-text);font-family:var(--font-mono);font-size:.78rem;overflow-x:auto;padding:.9rem}.Landing_grid3__pwnZq,.Landing_grid4__ZYrGv,.Landing_pillarGrid__kuO1o,.Landing_pricingGrid__dV8f9{display:grid;grid-gap:1rem;gap:1rem}.Landing_pillarGrid__kuO1o{grid-template-columns:repeat(auto-fit,minmax(250px,1fr));margin-top:2rem}.Landing_card___kqsB,.Landing_pillar__wLIKp,.Landing_priceCard__oRrMX,.Landing_promiseCard__EHe0s,.Landing_proofPanel__UIClW,.Landing_spotlight__aRHoZ,.Landing_toolCard__5yQHM{border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--surface);padding:1.25rem;box-shadow:0 1px 0 color-mix(in srgb,var(--text) 4%,transparent)}.Landing_pillar__wLIKp{min-height:190px;display:grid;align-content:start;grid-gap:.75rem;gap:.75rem;transition:border-color .16s ease,transform .16s ease,box-shadow .16s ease}.Landing_pillar__wLIKp:hover,.Landing_priceCard__oRrMX:hover,.Landing_toolCard__5yQHM:hover{border-color:var(--border-strong);box-shadow:var(--shadow-soft);transform:translateY(-1px)}.Landing_iconBox__Egnsu{width:2.6rem;height:2.6rem;display:grid;place-items:center;border-radius:14px;background:var(--accent-soft);color:var(--accent);font-family:var(--font-mono);font-weight:800}.Landing_geo__gdBAa .Landing_iconBox__Egnsu{background:var(--geo-soft);color:var(--geo)}.Landing_cardMeta__KDeI1,.Landing_mono__FfyL8,.Landing_tally__D_DUj{color:var(--text-3);font-family:var(--font-mono);font-size:.78rem}.Landing_cardText__vEwWp{color:var(--text-2)}.Landing_pillarTitle__xaX6b{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem;font-family:var(--font-display);font-size:1.1rem;font-weight:700}.Landing_tally__D_DUj{margin-top:1.5rem;text-align:center}.Landing_promiseHeadline__j_M_N{max-width:760px;margin-inline:auto}.Landing_promiseGrid__Qhk6H{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));grid-gap:1rem;gap:1rem;margin-top:2rem}.Landing_promiseCard__EHe0s{background:color-mix(in srgb,var(--surface) 88%,var(--bg-subtle))}.Landing_geoGrid__lIzzF{display:grid;grid-gap:2rem;gap:2rem;align-items:center}.Landing_spotlight__aRHoZ{background:var(--geo-soft);border-color:color-mix(in srgb,var(--geo) 24%,var(--border))}.Landing_spotlightScore__AGzvi{display:grid;grid-template-columns:auto 1fr;grid-gap:1rem;gap:1rem;align-items:center;margin-bottom:1rem}.Landing_geoGauge__LHdQ9{width:96px;height:96px;display:grid;place-items:center;border-radius:50%;background:radial-gradient(var(--surface) 57%,transparent 59%),conic-gradient(var(--geo) 0 64%,var(--surface-2) 64% 100%);color:var(--text);font-family:var(--font-display);font-size:1.6rem;font-weight:700}.Landing_checklist__wmcvt{display:grid;grid-gap:.7rem;gap:.7rem;list-style:none;margin:0;padding:0}.Landing_checklist__wmcvt li{display:grid;grid-template-columns:auto 1fr;grid-gap:.55rem;gap:.55rem;color:var(--text-2)}.Landing_checklist__wmcvt li:before{content:"✓";color:var(--geo);font-weight:900}.Landing_ghostLink__a1r6O{display:inline-flex;width:-moz-fit-content;width:fit-content;margin-top:1.1rem;border:1px solid var(--border-strong);border-radius:999px;padding:.7rem 1rem;color:var(--text);font-weight:800;text-decoration:none}.Landing_steps__M3eUF{position:relative;display:grid;grid-gap:1rem;gap:1rem;margin-top:2rem}.Landing_step__pJgDO{position:relative;border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--surface);padding:1.25rem}.Landing_stepNum__rro1L{color:var(--text-3);font-family:var(--font-mono);font-size:.78rem;font-weight:800}.Landing_sampleShell__xqHU3{max-height:520px;overflow:auto;border:1px solid var(--border);border-radius:var(--radius-xl);background:var(--surface);box-shadow:var(--shadow-card)}.Landing_sampleReport__VDXWs{min-width:min(760px,100%);padding:1rem}.Landing_sampleNav__ly_SR{position:-webkit-sticky;position:sticky;top:0;display:flex;gap:.45rem;flex-wrap:wrap;border-bottom:1px solid var(--border);background:var(--surface);padding:.6rem 0 .9rem;z-index:1}.Landing_sampleNav__ly_SR span{border-radius:999px;background:var(--surface-2);color:var(--text-2);font-family:var(--font-mono);font-size:.72rem;padding:.35rem .55rem}.Landing_sampleIssue__KAw3c{margin-top:1rem;border:1px solid var(--border);border-left:3px solid var(--warning);border-radius:18px;padding:1rem}.Landing_toolGrid___nfNP{display:grid;grid-template-columns:repeat(auto-fit,minmax(210px,1fr));grid-gap:1rem;gap:1rem;margin-top:2rem}.Landing_toolCard__5yQHM{display:grid;grid-gap:.55rem;gap:.55rem;text-decoration:none}.Landing_toolIcon__LjM6t{color:var(--accent);font-family:var(--font-mono);font-weight:900}.Landing_proofGrid__tl2_y{display:grid;grid-gap:1rem;gap:1rem;margin-top:2rem}.Landing_sourceList__Wthf2{display:flex;flex-wrap:wrap;gap:.5rem;margin-top:1rem}.Landing_sourceList__Wthf2 span{border:1px solid var(--border);border-radius:999px;background:var(--surface-2);color:var(--text-2);padding:.45rem .65rem;font-weight:800}.Landing_founder__3A2hJ{display:grid;grid-template-columns:auto 1fr;grid-gap:.8rem;gap:.8rem;align-items:center}.Landing_avatar__OjKpY{width:3rem;height:3rem;display:grid;place-items:center;border-radius:50%;background:var(--brand);color:var(--code-text);font-family:var(--font-display);font-weight:800}.Landing_pricingGrid__dV8f9{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));margin-top:2rem}.Landing_priceCard__oRrMX{display:grid;grid-gap:.75rem;gap:.75rem}.Landing_priceCardFeatured__zTd2X{border-color:var(--accent);box-shadow:0 0 0 1px color-mix(in srgb,var(--accent) 20%,transparent),var(--shadow-soft)}.Landing_price__18HRP{font-family:var(--font-display);font-size:1.8rem;font-weight:800}.Landing_features__GKnrJ{display:grid;grid-gap:.45rem;gap:.45rem;color:var(--text-2);list-style:none;margin:0;padding:0}.Landing_features__GKnrJ li:before{content:"— ";color:var(--text-3)}.Landing_faq__rBtJA{max-width:860px;margin:2rem auto 0;display:grid;grid-gap:.75rem;gap:.75rem}.Landing_faqItem__OdxFb{border:1px solid var(--border);border-radius:18px;background:var(--surface);overflow:hidden}.Landing_faqItem__OdxFb summary{cursor:pointer;padding:1rem 1.1rem;color:var(--text);font-weight:800}.Landing_faqItem__OdxFb p{border-top:1px solid var(--border);color:var(--text-2);padding:1rem 1.1rem}.Landing_ctaBand__JKGHz{position:relative;border:1px solid var(--border);border-radius:var(--radius-xl);background:var(--surface);padding:clamp(1.5rem,4vw,3rem);overflow:hidden;box-shadow:var(--shadow-card)}.Landing_ctaBand__JKGHz:before{content:"";position:absolute;inset:1rem;border-radius:inherit;background:repeating-linear-gradient(0deg,transparent,transparent 22px,color-mix(in srgb,var(--text) 7%,transparent) 23px);opacity:.55;pointer-events:none}.Landing_ctaContent__9piBe{position:relative;display:grid;justify-items:center;grid-gap:1rem;gap:1rem;text-align:center}.Landing_footer__Do5aU{border-top:1px solid var(--border);background:var(--surface);padding:40px 0 24px}.Landing_footerTop__u7C4_{display:grid;grid-gap:2rem;gap:2rem}.Landing_footerTagline__JtiIT{margin-top:.8rem;color:var(--text-2)}.Landing_footerLinks__jFfKT{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));grid-gap:1.5rem;gap:1.5rem}.Landing_footerCol__Qfqxy{display:grid;align-content:start;grid-gap:.55rem;gap:.55rem}.Landing_footerCol__Qfqxy h3{font-size:.8rem;color:var(--text-3);font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase}.Landing_footerCol__Qfqxy a{color:var(--text-2);text-decoration:none}.Landing_footerBottom__T4a_M{display:flex;flex-wrap:wrap;gap:.75rem 1.2rem;justify-content:space-between;border-top:1px solid var(--border);margin-top:2rem;padding-top:1.25rem;color:var(--text-3);font-family:var(--font-mono);font-size:.78rem}@media (min-width:768px){.Landing_footerTop__u7C4_{grid-template-columns:1fr 2fr}}@media (min-width:1024px){.Landing_geoGrid__lIzzF,.Landing_heroGrid__kiUwS,.Landing_proofGrid__tl2_y{grid-template-columns:minmax(0,1fr) minmax(360px,.85fr)}.Landing_steps__M3eUF{grid-template-columns:repeat(3,1fr)}.Landing_steps__M3eUF:before{content:"";position:absolute;left:10%;right:10%;top:1.6rem;height:1px;background:var(--border)}}@media (max-width:760px){.Landing_section__HNeMw{padding:42px 0}.Landing_hero__CwHiP{padding-top:52px}.Landing_previewBar__px566{grid-template-columns:1fr;gap:.25rem}}@media (prefers-reduced-motion:reduce){.Landing_previewCard__jvHg2:before{animation:none}}.Tools_main__XvDb1{overflow:hidden}.Tools_indexHero__zcLdO,.Tools_toolHero__3sEt6{position:relative;padding:64px 0 36px}.Tools_indexHero__zcLdO:after,.Tools_toolHero__3sEt6:after{content:"";position:absolute;right:max(1rem,calc((100vw - var(--container)) / 2));top:4.25rem;width:260px;height:150px;opacity:.045;background:repeating-linear-gradient(0deg,var(--text),var(--text) 2px,transparent 2px,transparent 28px);transform:skewY(-8deg);pointer-events:none}.Tools_heroInner__Jif4P{position:relative;z-index:1;display:grid;grid-gap:1rem;gap:1rem;max-width:860px}.Tools_heroActions__M8Ttz{display:flex;flex-wrap:wrap;gap:.75rem;margin-top:.35rem}.Tools_eyebrow__zu8fy{color:var(--text-3);font-family:var(--font-mono);font-size:.75rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.Tools_h1___rquz,.Tools_h2__LZpHp,.Tools_h3__Fx03K{font-family:var(--font-display);color:var(--text);letter-spacing:-.02em}.Tools_h1___rquz{max-width:15ch;font-size:clamp(2.25rem,1.5rem + 3vw,3.5rem);font-weight:700;line-height:1.05}.Tools_h2__LZpHp{font-size:clamp(1.5rem,1.2rem + 1.2vw,2.25rem);font-weight:700;line-height:1.15}.Tools_h3__Fx03K{font-size:1.25rem;font-weight:700;line-height:1.3}.Tools_lede__lbRTq{max-width:68ch;color:var(--text-2);font-size:1.125rem;line-height:1.6}.Tools_section__TEmi4{padding:40px 0 64px}.Tools_subtleSection__VmqmO{border-block:1px solid var(--border);background:var(--bg-subtle);padding:56px 0}.Tools_articleLink__7_L2l{display:inline-flex;align-items:center;gap:.625rem;font-size:1rem;font-weight:600;color:var(--accent);text-decoration:none;padding:.75rem 0;transition:opacity .15s ease}.Tools_articleLink__7_L2l:hover{opacity:.7}.Tools_articleLinkIcon__tUnfP{font-size:1.125rem;line-height:1}.Tools_toolLayout__Oy3xT{display:grid;grid-gap:1rem;gap:1rem;align-items:start}.Tools_ctaBand__1kkIp,.Tools_infoPanel__pu6tM,.Tools_outputCard__xhgUE,.Tools_panel__vSU9O,.Tools_previewCard__BT_jh,.Tools_resultPanel__nqrY7,.Tools_toolCard__u_Lek,.Tools_toolPanel__4SGPq,.Tools_warningCard__bRuFX{border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--surface);box-shadow:0 1px 0 color-mix(in srgb,var(--text) 4%,transparent)}.Tools_infoPanel__pu6tM,.Tools_outputCard__xhgUE,.Tools_resultPanel__nqrY7,.Tools_toolPanel__4SGPq,.Tools_warningCard__bRuFX{padding:1.25rem}.Tools_panelHeader___aHwW{display:grid;grid-gap:.35rem;gap:.35rem;margin-bottom:1rem}.Tools_outputHeader__1vODa,.Tools_panelHeaderRow__mBTPy,.Tools_previewHeader__ckZnp,.Tools_rowHeader__a5AY0,.Tools_verdictHeader__5IO51{display:flex;align-items:center;justify-content:space-between;gap:.75rem}.Tools_cardText__ar4op,.Tools_helpText__u9BfJ{color:var(--text-2)}.Tools_helpText__u9BfJ{font-size:.9rem}.Tools_badgeGeo__MfZk1,.Tools_badgeNeutral__BpeVs,.Tools_badge__LDpHY,.Tools_counter__ojKU4,.Tools_errorText__dzJdU,.Tools_metricLabel__NtOuh,.Tools_mono__Jpg5T,.Tools_successText__4xwZ_{font-family:var(--font-mono);font-size:.78rem}.Tools_counter__ojKU4,.Tools_metricLabel__NtOuh,.Tools_mono__Jpg5T{color:var(--text-3)}.Tools_badgeGeo__MfZk1,.Tools_badgeNeutral__BpeVs,.Tools_badge__LDpHY{display:inline-flex;align-items:center;width:-moz-fit-content;width:fit-content;border-radius:999px;font-weight:800;letter-spacing:.04em;line-height:1;padding:.35rem .55rem;text-transform:uppercase}.Tools_badge__LDpHY{background:var(--accent-soft);color:var(--accent)}.Tools_badgeGeo__MfZk1{background:var(--geo-soft);color:var(--geo)}.Tools_badgeNeutral__BpeVs{background:var(--surface-2);color:var(--text-2)}.Tools_cardGrid__lzccM,.Tools_checkGrid__b0NCg,.Tools_compactGrid__ju9gg,.Tools_faqGrid__bQMwq,.Tools_formGrid__IJstl,.Tools_metricGrid__YQtKa,.Tools_previewGrid__btzFY,.Tools_rowGrid__m91G5{display:grid;grid-gap:1rem;gap:1rem}.Tools_formGrid__IJstl{grid-template-columns:1fr}.Tools_checkboxField__0gwdQ,.Tools_field__bXtjh{display:grid;grid-gap:.45rem;gap:.45rem}.Tools_label__PCcmY{color:var(--text);font-weight:700}.Tools_input__pY6TW,.Tools_select__DM05W,.Tools_textarea__Oe3hl{width:100%;border:1px solid var(--border-strong);border-radius:14px;background:var(--surface);color:var(--text);padding:.78rem .85rem;transition:border-color .16s ease,box-shadow .16s ease,background .16s ease}.Tools_input__pY6TW:focus,.Tools_select__DM05W:focus,.Tools_textarea__Oe3hl:focus{border-color:var(--accent);box-shadow:0 0 0 3px color-mix(in srgb,var(--accent) 18%,transparent);outline:none}.Tools_textarea__Oe3hl{min-height:132px;resize:vertical}.Tools_codeTextarea__S8ZCS{min-height:260px;font-family:var(--font-mono);font-size:.86rem}.Tools_checkboxField__0gwdQ{grid-template-columns:auto 1fr;align-items:start;border:1px solid var(--border);border-radius:16px;background:var(--surface-2);padding:.85rem}.Tools_checkboxField__0gwdQ input{width:1.1rem;height:1.1rem;margin-top:.22rem;accent-color:var(--accent)}.Tools_buttonRow__z9PVx,.Tools_inlineActions__ak2or{display:flex;flex-wrap:wrap;gap:.65rem;align-items:center}.Tools_ghostButton__kLtLt,.Tools_primaryButton___axMM,.Tools_secondaryButton__NPCDn,.Tools_smallButton__L6Wuo,.Tools_tabButton__xT3vn{min-height:2.75rem;border-radius:999px;cursor:pointer;font-weight:800;text-decoration:none;transition:background .16s ease,color .16s ease,border-color .16s ease,transform .16s ease,box-shadow .16s ease}.Tools_ghostButton__kLtLt,.Tools_primaryButton___axMM,.Tools_secondaryButton__NPCDn,.Tools_smallButton__L6Wuo{display:inline-flex;align-items:center;justify-content:center}.Tools_primaryButton___axMM{background:var(--accent);color:#fff;padding:0 1rem}.Tools_primaryButton___axMM:hover{background:var(--accent-hover);color:#fff}.Tools_secondaryButton__NPCDn{border:1px solid var(--border-strong);background:var(--surface);color:var(--text);padding:0 1rem}.Tools_ghostButton__kLtLt:hover,.Tools_secondaryButton__NPCDn:hover,.Tools_smallButton__L6Wuo:hover,.Tools_tabButton__xT3vn:hover{border-color:var(--border-strong);background:var(--surface-2);color:var(--text)}.Tools_ghostButton__kLtLt{background:transparent;color:var(--text-2);padding:0 .9rem}.Tools_smallButton__L6Wuo{min-height:2.25rem;border:1px solid var(--border);background:var(--surface);color:var(--text-2);padding:0 .75rem;font-size:.9rem}.Tools_ghostButton__kLtLt:disabled,.Tools_primaryButton___axMM:disabled,.Tools_secondaryButton__NPCDn:disabled,.Tools_smallButton__L6Wuo:disabled{cursor:not-allowed;opacity:.55}.Tools_errorText__dzJdU{color:var(--critical);font-weight:800}.Tools_successText__4xwZ_{color:var(--success);font-weight:800}.Tools_rowList__vQpg2{display:grid;grid-gap:.8rem;gap:.8rem}.Tools_editableRow__GYwQy{display:grid;grid-gap:.75rem;gap:.75rem;border:1px solid var(--border);border-radius:18px;background:var(--surface-2);padding:.9rem}.Tools_tabs__y4vD5{display:flex;flex-wrap:wrap;gap:.45rem;margin-bottom:1rem}.Tools_tabButton__xT3vn{border:1px solid var(--border);background:var(--surface);color:var(--text-2);padding:0 .85rem}.Tools_tabButton__xT3vn[aria-selected=true]{border-color:color-mix(in srgb,var(--accent) 42%,var(--border));background:var(--accent-soft);color:var(--text)}.Tools_copyBlock__dtEL7{overflow:hidden;border:1px solid color-mix(in srgb,var(--code-bg) 70%,var(--border));border-radius:18px;background:var(--code-bg);color:var(--code-text)}.Tools_codeHeader__fPfMV{display:flex;align-items:center;justify-content:space-between;gap:.75rem;border-bottom:1px solid rgba(255,255,255,.12);padding:.7rem .85rem}.Tools_codeHeader__fPfMV span{color:color-mix(in srgb,var(--code-text) 72%,transparent);font-family:var(--font-mono);font-size:.75rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.Tools_codeHeader__fPfMV button,.Tools_copyButtonDark__qkaiz{min-height:2rem;border:1px solid rgba(255,255,255,.18);border-radius:999px;background:rgba(255,255,255,.08);color:var(--code-text);cursor:pointer;font-weight:800;padding:0 .75rem}.Tools_pre___bDmZ{margin:0;overflow-x:auto;padding:1rem;color:var(--code-text);font-family:var(--font-mono);font-size:.86rem;line-height:1.65;white-space:pre}.Tools_cleanList__RfddQ,.Tools_summaryList__ZHZ4Z,.Tools_warningList__9q4Lb{display:grid;grid-gap:.55rem;gap:.55rem;margin:0;padding:0;list-style:none}.Tools_cleanList__RfddQ li,.Tools_summaryList__ZHZ4Z li,.Tools_warningList__9q4Lb li{display:grid;grid-template-columns:auto 1fr;grid-gap:.5rem;gap:.5rem;color:var(--text-2)}.Tools_warningList__9q4Lb li:before{content:"⚠";color:var(--warning)}.Tools_cleanList__RfddQ li:before,.Tools_summaryList__ZHZ4Z li:before{content:"✓";color:var(--success);font-weight:900}.Tools_metricGrid__YQtKa{grid-template-columns:repeat(auto-fit,minmax(135px,1fr))}.Tools_metric__0bLGJ{border:1px solid var(--border);border-radius:16px;background:var(--surface-2);padding:.85rem}.Tools_metricValue__yYkMk{color:var(--text);font-family:var(--font-display);font-size:1.45rem;font-weight:800;line-height:1.1}.Tools_metricWarn__LvEll{color:var(--warning)}.Tools_metricBad__LLNjp{color:var(--critical)}.Tools_metricGood__0U77T{color:var(--success)}.Tools_serpPreviewStack__dM6KW,.Tools_socialPreviewStack__Xo6k4{display:grid;grid-gap:1rem;gap:1rem}.Tools_googleCard__PS0CR{border:1px solid var(--border);border-radius:18px;background:var(--surface);padding:1rem}.Tools_googleDesktop__j9vtu{max-width:600px}.Tools_googleMobile__txplQ{max-width:390px}.Tools_googleUrl__OCP32{color:var(--text-2);font-family:Arial,sans-serif;font-size:.875rem;line-height:1.3;word-break:break-word}.Tools_googleTitle__8rV5F{color:#1a0dab;font-family:Arial,sans-serif;font-size:1.25rem;line-height:1.3;margin-top:.2rem}[data-theme=dark] .Tools_googleTitle__8rV5F{color:#8ab4f8}.Tools_googleDesc__9vKFu{color:var(--text-2);font-family:Arial,sans-serif;font-size:.94rem;line-height:1.45;margin-top:.25rem}.Tools_pixelBar__RuJb3{overflow:hidden;height:8px;border-radius:999px;background:var(--surface-2)}.Tools_pixelBar__RuJb3 span{display:block;height:100%;border-radius:inherit;background:var(--accent)}.Tools_pixelBarWarn__O4dVS span{background:var(--warning)}.Tools_pixelBarBad__AwJjm span{background:var(--critical)}.Tools_verdictCard__M1BwT{border:1px solid var(--border);border-left:4px solid var(--success);border-radius:18px;background:var(--surface);padding:1rem}.Tools_verdictBlocked__XQdeB{border-left-color:var(--critical)}.Tools_verdictTitle___5d1j{font-family:var(--font-display);font-size:1.35rem;font-weight:800}.Tools_botTable__1USRq{overflow:hidden;border:1px solid var(--border);border-radius:18px}.Tools_botRow__wUtzr{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:.75rem;gap:.75rem;align-items:center;border-top:1px solid var(--border);padding:.75rem .85rem}.Tools_botRow__wUtzr:first-child{border-top:0}.Tools_statusAllowed__MuypI,.Tools_statusBlocked__IV_lm{display:inline-flex;align-items:center;border-radius:999px;font-family:var(--font-mono);font-size:.75rem;font-weight:900;padding:.32rem .5rem;text-transform:uppercase}.Tools_statusAllowed__MuypI{background:color-mix(in srgb,var(--success) 13%,transparent);color:var(--success)}.Tools_statusBlocked__IV_lm{background:color-mix(in srgb,var(--critical) 13%,transparent);color:var(--critical)}.Tools_socialCard__IE3lR{overflow:hidden;border:1px solid var(--border);border-radius:18px;background:var(--surface)}.Tools_socialImage__kZugk{display:grid;min-height:190px;place-items:center;overflow:hidden;background:var(--surface-2);color:var(--text-3);font-family:var(--font-mono);font-size:.8rem}.Tools_socialImage__kZugk img{width:100%;height:100%;max-height:260px;object-fit:cover}.Tools_socialBody__xw8UR{display:grid;grid-gap:.25rem;gap:.25rem;padding:.9rem}.Tools_socialKicker__qOCSa{color:var(--text-3);font-size:.78rem;text-transform:uppercase}.Tools_socialTitle__LDXU_{color:var(--text);font-weight:800;line-height:1.35}.Tools_socialDesc__gLfDY{color:var(--text-2);font-size:.9rem;line-height:1.45}.Tools_twitterCard__h9rdx{border-radius:16px}.Tools_hreflangOutput__wod8S{display:grid;grid-gap:1rem;gap:1rem}.Tools_ctaBand__1kkIp{position:relative;display:grid;grid-gap:.75rem;gap:.75rem;margin-top:1rem;overflow:hidden;padding:clamp(1.4rem,4vw,2.4rem)}.Tools_ctaBand__1kkIp:before{content:"";position:absolute;inset:1rem;border-radius:inherit;background:repeating-linear-gradient(0deg,transparent,transparent 22px,color-mix(in srgb,var(--text) 7%,transparent) 23px);opacity:.55;pointer-events:none}.Tools_ctaContent__JXxGP{position:relative;display:grid;grid-gap:.75rem;gap:.75rem}.Tools_cardGrid__lzccM,.Tools_indexGrid__pNEfE{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));grid-gap:1rem;gap:1rem}.Tools_toolCard__u_Lek{display:grid;grid-gap:.65rem;gap:.65rem;min-height:220px;padding:1.25rem;text-decoration:none;transition:border-color .16s ease,transform .16s ease,box-shadow .16s ease}.Tools_toolCard__u_Lek:hover{border-color:var(--border-strong);box-shadow:var(--shadow-soft);transform:translateY(-1px)}.Tools_toolIcon__Q4zO_{color:var(--accent);font-family:var(--font-mono);font-weight:900}.Tools_faqGrid__bQMwq{max-width:900px}.Tools_faqItem__LLtOh{overflow:hidden;border:1px solid var(--border);border-radius:18px;background:var(--surface)}.Tools_faqItem__LLtOh summary{cursor:pointer;padding:1rem 1.1rem;color:var(--text);font-weight:800}.Tools_faqItem__LLtOh p{border-top:1px solid var(--border);color:var(--text-2);padding:1rem 1.1rem}@media (min-width:720px){.Tools_compactGrid__ju9gg,.Tools_formGrid__IJstl{grid-template-columns:repeat(2,minmax(0,1fr))}.Tools_rowGrid__m91G5{grid-template-columns:1.15fr 1fr 1.15fr auto}.Tools_checkGrid__b0NCg{grid-template-columns:1fr 1fr}.Tools_previewGrid__btzFY{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:1024px){.Tools_toolLayout__Oy3xT{grid-template-columns:minmax(0,.95fr) minmax(360px,.8fr)}.Tools_indexHero__zcLdO{padding-top:78px}}@media (max-width:719px){.Tools_indexHero__zcLdO,.Tools_toolHero__3sEt6{padding-top:48px}.Tools_section__TEmi4{padding-bottom:42px}.Tools_rowGrid__m91G5{grid-template-columns:1fr}.Tools_outputHeader__1vODa,.Tools_panelHeaderRow__mBTPy,.Tools_previewHeader__ckZnp,.Tools_verdictHeader__5IO51{align-items:flex-start;flex-direction:column}}@media (prefers-reduced-motion:reduce){.Tools_ghostButton__kLtLt,.Tools_primaryButton___axMM,.Tools_secondaryButton__NPCDn,.Tools_smallButton__L6Wuo,.Tools_tabButton__xT3vn,.Tools_toolCard__u_Lek{transition:none}}.Breadcrumb_nav__jXicl{padding:.625rem 0 0}.Breadcrumb_list__c3379{flex-wrap:wrap;gap:.25rem;list-style:none;padding:0;margin:0;font-size:.8125rem;color:var(--text-muted,#888)}.Breadcrumb_item__wgUK5,.Breadcrumb_list__c3379{display:flex;align-items:center}.Breadcrumb_item__wgUK5:not(:first-child):before{content:"/";margin-right:.25rem;opacity:.5}.Breadcrumb_link__sH0il{color:var(--accent,#0070f3);text-decoration:none;transition:opacity .15s}.Breadcrumb_link__sH0il:hover{opacity:.75;text-decoration:underline}.Breadcrumb_current__lYCBb{color:inherit;font-weight:500}.MarketingPages_main__wrsvX{overflow:hidden}.MarketingPages_hero__tbud8{position:relative;padding:64px 0 42px}.MarketingPages_hero__tbud8:after{content:"";position:absolute;right:max(1rem,calc((100vw - var(--container)) / 2));top:4.25rem;width:260px;height:150px;opacity:.045;background:repeating-linear-gradient(0deg,var(--text),var(--text) 2px,transparent 2px,transparent 28px);transform:skewY(-8deg);pointer-events:none}.MarketingPages_articleInner__aXEb6,.MarketingPages_heroInner__CA_N7{position:relative;z-index:1;display:grid;grid-gap:1rem;gap:1rem;max-width:920px}.MarketingPages_heroSplit__h_iKs{position:relative;z-index:1;display:grid;grid-gap:1.5rem;gap:1.5rem;align-items:center}.MarketingPages_card__775h9,.MarketingPages_ctaBand__fVRyC,.MarketingPages_heroCard__UxtT8,.MarketingPages_legalNotice__GeNtU,.MarketingPages_noteCard__Up2_u,.MarketingPages_postCard__9I_ry,.MarketingPages_summaryPanel__9VymH{border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--surface);box-shadow:0 1px 0 color-mix(in srgb,var(--text) 4%,transparent)}.MarketingPages_card__775h9,.MarketingPages_heroCard__UxtT8,.MarketingPages_legalNotice__GeNtU,.MarketingPages_noteCard__Up2_u,.MarketingPages_postCard__9I_ry,.MarketingPages_summaryPanel__9VymH{padding:1.25rem}.MarketingPages_heroCard__UxtT8{display:grid;grid-gap:.8rem;gap:.8rem;border-left:3px solid var(--accent)}.MarketingPages_eyebrow__ulf_H{color:var(--text-3);font-family:var(--font-mono);font-size:.75rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.MarketingPages_h1__em2qv,.MarketingPages_h2__pk1gM,.MarketingPages_h3__lo9ld{font-family:var(--font-display);color:var(--text);letter-spacing:-.02em}.MarketingPages_h1__em2qv{max-width:16ch;font-size:clamp(2.25rem,1.5rem + 3vw,3.5rem);font-weight:700;line-height:1.05}.MarketingPages_h1Wide__xBNDR{max-width:20ch}.MarketingPages_h2__pk1gM{font-size:clamp(1.5rem,1.2rem + 1.2vw,2.25rem);font-weight:700;line-height:1.15}.MarketingPages_h3__lo9ld{font-size:1.25rem;font-weight:700;line-height:1.3}.MarketingPages_cardText__JNIic,.MarketingPages_faqItem__7Xb_S p,.MarketingPages_ledeSmall__VN9jm,.MarketingPages_lede__7Q6RR,.MarketingPages_prose__IiPNA li,.MarketingPages_prose__IiPNA p{color:var(--text-2)}.MarketingPages_lede__7Q6RR{max-width:68ch;font-size:1.125rem;line-height:1.6}.MarketingPages_ledeSmall__VN9jm{max-width:76ch}.MarketingPages_articleMeta__NaGsn,.MarketingPages_legalMeta__0AwI6,.MarketingPages_mono__uAKj3,.MarketingPages_postMeta__pYXgH{color:var(--text-3);font-family:var(--font-mono);font-size:.78rem}.MarketingPages_badgeGeo__lIdkE,.MarketingPages_badgeNeutral__u_36O,.MarketingPages_badge__lc6dW{display:inline-flex;align-items:center;width:-moz-fit-content;width:fit-content;border-radius:999px;font-family:var(--font-mono);font-size:.72rem;font-weight:800;letter-spacing:.04em;line-height:1;padding:.35rem .55rem;text-transform:uppercase}.MarketingPages_badge__lc6dW{background:var(--accent-soft);color:var(--accent)}.MarketingPages_badgeGeo__lIdkE{background:var(--geo-soft);color:var(--geo)}.MarketingPages_badgeNeutral__u_36O{background:var(--surface-2);color:var(--text-2)}.MarketingPages_actions__5dM5_,.MarketingPages_inlineLinks__BAUmk{display:flex;flex-wrap:wrap;gap:.75rem;align-items:center}.MarketingPages_primaryButton__bspsQ,.MarketingPages_secondaryButton__guc7x{display:inline-flex;min-height:2.75rem;align-items:center;justify-content:center;border-radius:999px;font-weight:800;padding:0 1rem;text-decoration:none;transition:background .16s ease,border-color .16s ease,color .16s ease,transform .16s ease}.MarketingPages_primaryButton__bspsQ{background:var(--accent);color:#fff}.MarketingPages_primaryButton__bspsQ:hover{background:var(--accent-hover);color:#fff;transform:translateY(-1px)}.MarketingPages_secondaryButton__guc7x{border:1px solid var(--border-strong);background:var(--surface);color:var(--text)}.MarketingPages_secondaryButton__guc7x:hover{background:var(--surface-2)}.MarketingPages_section__GH5eR{padding:54px 0}.MarketingPages_subtle__SssL4{border-block:1px solid var(--border);background:var(--bg-subtle)}.MarketingPages_sectionHeader__DFCCc{display:grid;grid-gap:.55rem;gap:.55rem;margin-bottom:1.35rem}.MarketingPages_center__lzJUk{justify-items:center;text-align:center}.MarketingPages_cardStack__elEhq,.MarketingPages_faqGrid__NLOWx,.MarketingPages_grid3__JWkQU,.MarketingPages_grid__vMXsT,.MarketingPages_postGrid__nfMZu,.MarketingPages_prosCons__b00hT,.MarketingPages_quickFacts__JkHCY{display:grid;grid-gap:1rem;gap:1rem}.MarketingPages_grid__vMXsT{grid-template-columns:repeat(auto-fit,minmax(240px,1fr))}.MarketingPages_grid3__JWkQU,.MarketingPages_postGrid__nfMZu,.MarketingPages_quickFacts__JkHCY{grid-template-columns:repeat(auto-fit,minmax(250px,1fr))}.MarketingPages_twoCol__rC0Du{display:grid;grid-gap:1rem;gap:1rem;align-items:start}.MarketingPages_card__775h9,.MarketingPages_postCard__9I_ry{display:grid;align-content:start;grid-gap:.65rem;gap:.65rem}.MarketingPages_cardAccent__cS79U{border-left:3px solid var(--accent)}.MarketingPages_cardGeo__d9in5{border-left:3px solid var(--geo)}.MarketingPages_noteCard__Up2_u{display:grid;grid-gap:.65rem;gap:.65rem;background:color-mix(in srgb,var(--surface) 84%,var(--bg-subtle))}.MarketingPages_legalNotice__GeNtU{border-color:color-mix(in srgb,var(--warning) 34%,var(--border));background:color-mix(in srgb,var(--warning) 9%,var(--surface))}.MarketingPages_legalNotice__GeNtU strong{color:var(--text)}.MarketingPages_summaryPanel__9VymH{display:grid;grid-gap:.7rem;gap:.7rem}.MarketingPages_checklist__xj4yy,.MarketingPages_cleanList__VLapi,.MarketingPages_prosCons__b00hT ul,.MarketingPages_prose__IiPNA ul{display:grid;grid-gap:.55rem;gap:.55rem;margin:0;padding:0;list-style:none}.MarketingPages_checklist__xj4yy li,.MarketingPages_cleanList__VLapi li,.MarketingPages_prosCons__b00hT li,.MarketingPages_prose__IiPNA ul li{display:grid;grid-template-columns:auto 1fr;grid-gap:.5rem;gap:.5rem}.MarketingPages_checklist__xj4yy li:before,.MarketingPages_cleanList__VLapi li:before,.MarketingPages_prosCons__b00hT li:before,.MarketingPages_prose__IiPNA ul li:before{content:"✓";color:var(--success);font-weight:900}.MarketingPages_conList__eTg_C li:before,.MarketingPages_warningList__kS9YM li:before{content:"—";color:var(--warning)}.MarketingPages_prose__IiPNA{display:grid;grid-gap:1rem;gap:1rem;max-width:920px}.MarketingPages_prose__IiPNA section{display:grid;grid-gap:.85rem;gap:.85rem;scroll-margin-top:88px}.MarketingPages_cardText__JNIic a,.MarketingPages_lede__7Q6RR a,.MarketingPages_prose__IiPNA a{color:var(--text);-webkit-text-decoration-color:var(--accent);text-decoration-color:var(--accent)}.MarketingPages_legalDoc__zwrwg{max-width:920px}.MarketingPages_legalDoc__zwrwg section{display:grid;grid-gap:.8rem;gap:.8rem;padding-top:1.25rem}.MarketingPages_legalDoc__zwrwg section+section{border-top:1px solid var(--border)}.MarketingPages_ctaBand__fVRyC{position:relative;overflow:hidden;padding:clamp(1.5rem,4vw,2.6rem)}.MarketingPages_ctaBand__fVRyC:before{content:"";position:absolute;inset:1rem;border-radius:inherit;background:repeating-linear-gradient(0deg,transparent,transparent 22px,color-mix(in srgb,var(--text) 7%,transparent) 23px);opacity:.55;pointer-events:none}.MarketingPages_ctaContent__1aeSn{position:relative;display:grid;grid-gap:.8rem;gap:.8rem}.MarketingPages_faqGrid__NLOWx{max-width:920px}.MarketingPages_faqItem__7Xb_S{overflow:hidden;border:1px solid var(--border);border-radius:18px;background:var(--surface)}.MarketingPages_faqItem__7Xb_S summary{cursor:pointer;padding:1rem 1.1rem;color:var(--text);font-weight:800}.MarketingPages_faqItem__7Xb_S p{border-top:1px solid var(--border);padding:1rem 1.1rem}.MarketingPages_postCard__9I_ry{min-height:220px;text-decoration:none;transition:border-color .16s ease,box-shadow .16s ease,transform .16s ease}.MarketingPages_postCard__9I_ry:hover{border-color:var(--border-strong);box-shadow:var(--shadow-soft);transform:translateY(-1px)}.MarketingPages_article__XsXn1{display:grid;grid-gap:2rem;gap:2rem}.MarketingPages_articleHeader__nbMnl{display:grid;grid-gap:.85rem;gap:.85rem}.MarketingPages_prosCons__b00hT{margin-top:.3rem}.MarketingPages_toolName__qr5mI{display:flex;flex-wrap:wrap;gap:.5rem;align-items:center}.MarketingPages_priceLine__TU0w4{color:var(--text);font-family:var(--font-display);font-size:1.35rem;font-weight:800}.MarketingPages_codeBlock__bJL2t{overflow-x:auto;border:1px solid var(--border-strong);border-radius:var(--radius-md);background:var(--code-bg);color:var(--code-text);font-family:var(--font-mono);font-size:.86rem;line-height:1.65;margin:0;padding:1rem;white-space:pre}.MarketingPages_cardText__JNIic code,.MarketingPages_cleanList__VLapi code{border-radius:.35rem;background:var(--surface-2);color:var(--text);font-family:var(--font-mono);font-size:.88em;padding:.08rem .25rem}.MarketingPages_statGrid__d3BYK{display:grid;grid-template-columns:repeat(auto-fit,minmax(210px,1fr));grid-gap:1rem;gap:1rem}.MarketingPages_statCard__ChB9_{display:grid;grid-gap:.45rem;gap:.45rem;border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--surface);padding:1.1rem;box-shadow:0 1px 0 color-mix(in srgb,var(--text) 4%,transparent)}.MarketingPages_statNumber__ba10Z{color:var(--text);font-family:var(--font-display);font-size:clamp(2.1rem,6vw,3.4rem);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-weight:800;letter-spacing:-.04em;line-height:1}.MarketingPages_quoteList__prltE{display:grid;grid-gap:.65rem;gap:.65rem;margin-top:1rem}.MarketingPages_quoteList__prltE p{border-left:3px solid var(--geo);border-radius:0 var(--radius-md) var(--radius-md) 0;background:var(--geo-soft);color:var(--text);font-weight:800;padding:.9rem 1rem}.MarketingPages_tableScroll__HwK6Q{overflow-x:auto}.MarketingPages_dataTable__ECv4S{width:100%;min-width:520px;border-collapse:collapse}.MarketingPages_dataTable__ECv4S td,.MarketingPages_dataTable__ECv4S th{border-bottom:1px solid var(--border);padding:.72rem .55rem;text-align:left;vertical-align:top}.MarketingPages_dataTable__ECv4S th{color:var(--text-3);font-family:var(--font-mono);font-size:.72rem;letter-spacing:.08em;text-transform:uppercase}@media (min-width:760px){.MarketingPages_prosCons__b00hT,.MarketingPages_twoCol__rC0Du{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.MarketingPages_heroSplit__h_iKs{grid-template-columns:minmax(0,1fr) minmax(340px,.75fr)}.MarketingPages_hero__tbud8{padding-top:78px}}@media (max-width:719px){.MarketingPages_hero__tbud8{padding-top:48px}.MarketingPages_section__GH5eR{padding:42px 0}}@media (prefers-reduced-motion:reduce){.MarketingPages_postCard__9I_ry,.MarketingPages_primaryButton__bspsQ{transition:none}}