.seo-checker_page__75vlU{min-height:100vh;overflow-x:hidden;background:radial-gradient(circle at 8% 2%,rgb(214 246 235/72%),transparent 31rem),linear-gradient(180deg,#fbfcfa,#f5f8f6);color:#0f1f1a}.seo-checker_shell__4wpG_{width:min(1180px,calc(100% - 40px));margin:0 auto;padding:34px 0 96px}.seo-checker_breadcrumb__3bfQu{display:flex;align-items:center;gap:9px;color:#6a7d75;font-size:13px}.seo-checker_breadcrumb__3bfQu a{color:#176f5c;text-decoration:none}.seo-checker_breadcrumb__3bfQu a:hover{color:#0e5647;text-decoration:underline;text-underline-offset:4px}.seo-checker_actions__iyVr5 a:focus-visible,.seo-checker_apiActions__vjBPC a:focus-visible,.seo-checker_breadcrumb__3bfQu a:focus-visible{outline:3px solid rgb(28 139 114/28%);outline-offset:4px}.seo-checker_hero__a7IO9{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(330px,.65fr);gap:clamp(36px,6vw,84px);align-items:center;padding:clamp(64px,8vw,104px) 0 76px}.seo-checker_heroCopy__rd1YH{min-width:0}.seo-checker_eyebrow__92WNd{margin:0 0 18px;color:#0c7a63;font-size:12px;font-weight:750;letter-spacing:.15em;text-transform:uppercase}.seo-checker_hero__a7IO9 h1{max-width:780px;margin:0;color:#10201b;font-size:clamp(44px,6.2vw,78px);font-weight:650;letter-spacing:-.055em;line-height:.99;text-wrap:balance}.seo-checker_hero__a7IO9 h1 em{color:#16866d;font-family:Georgia,Times New Roman,serif;font-weight:500}.seo-checker_lead__9VQpz{max-width:720px;margin:28px 0 0;color:#53675f;font-size:17px;line-height:1.8;text-wrap:pretty}.seo-checker_actions__iyVr5{display:flex;flex-wrap:wrap;gap:12px;margin-top:32px}.seo-checker_primaryAction__gphns,.seo-checker_secondaryAction__iuLQR{display:inline-flex;min-height:48px;align-items:center;justify-content:center;gap:9px;border-radius:10px;padding:0 20px;font-size:14px;font-weight:700;text-decoration:none;touch-action:manipulation}.seo-checker_primaryAction__gphns{background:#10201b;color:#fff;box-shadow:0 10px 24px rgb(15 40 32/14%)}.seo-checker_primaryAction__gphns:hover{background:#18342a;transform:translateY(-1px)}.seo-checker_secondaryAction__iuLQR{border:1px solid #b9cec6;background:rgb(255 255 255/74%);color:#155e4e}.seo-checker_secondaryAction__iuLQR:hover{border-color:#7ea99a;background:#fff}.seo-checker_heroFacts__iUZH4{display:grid;gap:10px;margin:30px 0 0;padding:0;list-style:none;color:#53675f;font-size:13px}.seo-checker_heroFacts__iUZH4 li{display:flex;align-items:flex-start;gap:9px}.seo-checker_heroFacts__iUZH4 svg{flex:0 0 auto;margin-top:2px;color:#159174}.seo-checker_capabilityCard___zvM4{position:relative;overflow:hidden;border:1px solid #cbe1d9;border-radius:22px;padding:28px;background:rgb(255 255 255/84%);box-shadow:0 28px 64px rgb(43 90 74/12%)}.seo-checker_capabilityCard___zvM4:after{position:absolute;right:-60px;bottom:-90px;width:180px;height:180px;border-radius:50%;background:#dff4ea;content:""}.seo-checker_capabilityTop__gIjVM{position:relative;z-index:1;display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:10px;color:#456159;font-size:12px}.seo-checker_capabilityTop__gIjVM svg{color:#17846b}.seo-checker_capabilityTop__gIjVM strong{border-radius:999px;padding:6px 10px;background:#e8f6f0;color:#0f705b;font-size:11px;letter-spacing:.04em}.seo-checker_capabilityCard___zvM4 h2{position:relative;z-index:1;margin:30px 0 0;font-size:27px;line-height:1.18;letter-spacing:-.03em;text-wrap:balance}.seo-checker_capabilityCard___zvM4>p{position:relative;z-index:1;margin:14px 0 0;color:#61736c;font-size:14px;line-height:1.7}.seo-checker_capabilityCard___zvM4 dl{position:relative;z-index:1;display:grid;gap:0;margin:26px 0 0}.seo-checker_capabilityCard___zvM4 dl div{display:flex;align-items:center;justify-content:space-between;gap:16px;border-top:1px solid #e4ece9;padding:13px 0;font-size:12px}.seo-checker_capabilityCard___zvM4 dt{color:#687a73}.seo-checker_capabilityCard___zvM4 dd{margin:0;color:#163c31;font-weight:700}.seo-checker_capabilityCard___zvM4 .seo-checker_pending__5DlI2{color:#91601d}.seo-checker_coverage__88azq{border-top:1px solid #cfe0da;padding:72px 0}.seo-checker_sectionHeading__3dtjh>p{margin:0 0 10px;color:#0c7a63;font-size:12px;font-weight:750;letter-spacing:.12em;text-transform:uppercase}.seo-checker_sectionHeading__3dtjh h2{max-width:680px;margin:0;font-size:clamp(30px,4vw,46px);line-height:1.08;letter-spacing:-.04em;text-wrap:balance}.seo-checker_coverageGrid__Ggwru{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-top:34px}.seo-checker_coverageGrid__Ggwru article{min-width:0;border:1px solid #d7e5e0;border-radius:16px;padding:24px;background:rgb(255 255 255/70%)}.seo-checker_coverageGrid__Ggwru article>span{color:#179174;font-size:12px;font-weight:800;font-variant-numeric:tabular-nums}.seo-checker_coverageGrid__Ggwru h3{margin:34px 0 0;font-size:18px;letter-spacing:-.02em}.seo-checker_coverageGrid__Ggwru p{margin:10px 0 0;color:#63766e;font-size:13px;line-height:1.7}.seo-checker_scopeNote__7BcgF{display:flex;align-items:flex-start;gap:12px;margin-top:18px;border-radius:12px;padding:16px 18px;background:#eaf5f0;color:#355b50}.seo-checker_scopeNote__7BcgF svg{flex:0 0 auto;margin-top:2px}.seo-checker_scopeNote__7BcgF p{margin:0;font-size:13px;line-height:1.7}.seo-checker_developer__dJani{scroll-margin-top:92px;display:grid;grid-template-columns:minmax(0,.92fr) minmax(420px,1.08fr);gap:clamp(32px,5vw,68px);align-items:center;border-radius:24px;padding:clamp(30px,5vw,56px);background:#11241d;color:#fff;box-shadow:0 24px 60px rgb(15 34 27/16%)}.seo-checker_developerCopy__hSPqU{min-width:0}.seo-checker_developerCopy__hSPqU .seo-checker_eyebrow__92WNd{color:#72d6b7}.seo-checker_developer__dJani h2{margin:0;font-size:clamp(29px,4vw,44px);line-height:1.08;letter-spacing:-.04em;text-wrap:balance}.seo-checker_developerCopy__hSPqU>p:not(.seo-checker_eyebrow__92WNd){margin:18px 0 0;color:#b9cbc4;font-size:14px;line-height:1.75}.seo-checker_releaseChecks__bkppp{display:grid;gap:10px;margin-top:24px;color:#d9e6e1;font-size:12px}.seo-checker_releaseChecks__bkppp span{display:flex;align-items:center;gap:9px}.seo-checker_releaseChecks__bkppp svg{color:#70cfb2}.seo-checker_apiActions__vjBPC{display:flex;flex-wrap:wrap;align-items:center;gap:10px 18px;margin-top:28px}.seo-checker_apiActions__vjBPC a,.seo-checker_apiActions__vjBPC button{min-height:44px;border-radius:9px;padding:0 15px;font:inherit;font-size:12px;font-weight:700}.seo-checker_apiActions__vjBPC button{border:1px solid #4a6158;background:#21362f;color:#82958e;cursor:not-allowed}.seo-checker_apiActions__vjBPC a{display:inline-flex;align-items:center;gap:7px;color:#dff9f0;text-decoration:none}.seo-checker_apiActions__vjBPC a:hover{color:#83dfc1}.seo-checker_codeCard__gCwGI{min-width:0;overflow:hidden;border:1px solid #355148;border-radius:16px;background:#0b1915}.seo-checker_codeCard__gCwGI>div{display:flex;align-items:center;justify-content:space-between;gap:16px;border-bottom:1px solid #2c443c;padding:13px 16px;color:#b8ccc4;font-size:11px}.seo-checker_codeCard__gCwGI>div strong{border-radius:999px;padding:5px 9px;background:#3a2e18;color:#f3cb80;font-size:10px;letter-spacing:.04em;text-transform:uppercase}.seo-checker_codeCard__gCwGI pre{margin:0;overflow-x:auto;padding:22px;color:#dcebe5;font-size:12px;line-height:1.8;-moz-tab-size:2;tab-size:2}.seo-checker_codeCard__gCwGI code{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace}@media (max-width:860px){.seo-checker_developer__dJani,.seo-checker_hero__a7IO9{grid-template-columns:1fr}.seo-checker_hero__a7IO9{padding-top:54px}.seo-checker_capabilityCard___zvM4{max-width:620px}.seo-checker_coverageGrid__Ggwru{grid-template-columns:1fr}.seo-checker_coverageGrid__Ggwru h3{margin-top:18px}}@media (max-width:560px){.seo-checker_shell__4wpG_{width:min(100% - 28px,1180px);padding-top:24px}.seo-checker_hero__a7IO9{gap:38px;padding:42px 0 56px}.seo-checker_hero__a7IO9 h1{font-size:42px}.seo-checker_lead__9VQpz{margin-top:22px;font-size:15px}.seo-checker_actions__iyVr5{align-items:stretch;flex-direction:column}.seo-checker_actions__iyVr5 a{width:100%}.seo-checker_capabilityCard___zvM4{border-radius:18px;padding:22px}.seo-checker_coverage__88azq{padding:56px 0}.seo-checker_developer__dJani{border-radius:18px;padding:26px 20px}.seo-checker_apiActions__vjBPC{align-items:stretch;flex-direction:column}.seo-checker_apiActions__vjBPC a,.seo-checker_apiActions__vjBPC button{width:100%;justify-content:center;text-align:center}.seo-checker_codeCard__gCwGI pre{padding:18px;font-size:11px}}@media (prefers-reduced-motion:reduce){.seo-checker_primaryAction__gphns{transform:none!important}}