.seo-audit_pageWrapper__n7fHW{min-height:100vh;background-color:#f8fafc;color:#0f1e2c;overflow-x:hidden}.seo-audit_container__XveKB{max-width:1280px;margin:0 auto;padding:0 1.5rem}.seo-audit_heroSection___Vj9X{position:relative;padding:10.5rem 0 5rem;background:radial-gradient(circle at 82% 18%,rgba(255,194,43,.14) 0,transparent 42%),radial-gradient(circle at 14% 78%,rgba(56,189,248,.12) 0,transparent 45%),linear-gradient(165deg,#07111b,#0f1e2c 58%,#13273a);color:#ffffff;overflow:hidden;border-bottom:1px solid rgba(255,255,255,.08)}.seo-audit_heroGridOverlay__52z5e{position:absolute;inset:0;background-image:linear-gradient(rgba(255,255,255,.035) 1px,transparent 0),linear-gradient(90deg,rgba(255,255,255,.035) 1px,transparent 0);background-size:48px 48px;mask-image:radial-gradient(ellipse 80% 70% at 50% 35%,#000 40%,transparent 100%);pointer-events:none}.seo-audit_heroInner__eP7fB{position:relative;z-index:2;max-width:1040px;margin:0 auto}.seo-audit_heroTopBadges__ZhS8Y{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:.85rem;margin-bottom:1.75rem}.seo-audit_engineBadge__nK_lE{display:inline-flex;align-items:center;gap:.6rem;padding:.48rem 1rem;background:rgba(255,194,43,.12);border:1px solid rgba(255,194,43,.35);color:#FFC22B;font-size:.76rem;font-weight:700;letter-spacing:.09em;text-transform:uppercase}.seo-audit_pulseDot__HzPZY{width:8px;height:8px;border-radius:50%;background-color:#FFC22B;box-shadow:0 0 0 4px rgba(255,194,43,.22)}.seo-audit_quotaBadge__RIZ5f{display:inline-flex;align-items:center;gap:.55rem;background:rgba(255,255,255,.07);backdrop-filter:blur(8px);color:#f8fafc;font-size:.8rem;font-weight:600;padding:.5rem 1rem;border:1px solid rgba(255,255,255,.15);border-left:3px solid #ffc22b}.seo-audit_quotaDot__QAF2W{width:8px;height:8px;border-radius:50%;background-color:#10b981;box-shadow:0 0 0 3px rgba(16,185,129,.22)}.seo-audit_quotaDotZero__QlyOD{background-color:#ef4444;box-shadow:0 0 0 3px rgba(239,68,68,.25)}.seo-audit_heroHeadlineBlock__iFX0b{text-align:center;margin-bottom:2.35rem}.seo-audit_heroTitle__IvdEG{font-size:clamp(2.2rem,4.4vw,3.65rem);font-weight:700;color:#ffffff;line-height:1.12;letter-spacing:-.025em;margin:0 0 1.1rem}.seo-audit_heroTitleAccent__ljpsQ{color:#FFC22B;display:inline}.seo-audit_heroSubtitle__jGQlB{font-size:clamp(1rem,1.35vw,1.18rem);color:#cbd5e1;max-width:780px;margin:0 auto;line-height:1.65;font-weight:400}.seo-audit_scannerCard__1Vvpq{background:#ffffff;color:#0f1e2c;border:1px solid rgba(255,255,255,.2);box-shadow:0 28px 70px rgba(3,10,18,.48),0 0 0 1px rgba(255,194,43,.18);padding:2.15rem 2.25rem 1.85rem;position:relative}.seo-audit_scannerCard__1Vvpq:before{content:"";position:absolute;top:0;left:0;right:0;height:4px;background:linear-gradient(90deg,#FFC22B,#38bdf8 55%,#FFC22B)}.seo-audit_formGrid__328pQ{display:flex;flex-direction:column;gap:1.1rem}.seo-audit_urlRow__V_0xG{display:flex;gap:.85rem;align-items:stretch}.seo-audit_urlInputWrapper__CnvHH{flex:1;position:relative;display:flex;align-items:center}.seo-audit_urlIcon___3THG{position:absolute;left:1.15rem;color:#0f1e2c;opacity:.55;pointer-events:none}.seo-audit_urlInput___tAEC{width:100%;height:60px;padding:0 1.25rem 0 3.1rem;font-size:1.05rem;font-weight:500;color:#0f1e2c;background-color:#f8fafc;border:2px solid #cbd5e1;outline:none;transition:border-color .2s ease,background-color .2s ease,box-shadow .2s ease}.seo-audit_urlInput___tAEC:focus{background-color:#ffffff;border-color:#0f1e2c;box-shadow:0 0 0 4px rgba(15,30,44,.08)}.seo-audit_scanBtn__H75Ph{height:60px;padding:0 2.4rem;background-color:#FFC22B;color:#0f1e2c;font-size:1.02rem;font-weight:800;letter-spacing:.01em;border:none;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;gap:.65rem;white-space:nowrap;transition:background-color .2s ease,color .2s ease,transform .15s ease,box-shadow .2s ease;box-shadow:0 8px 20px rgba(255,194,43,.32)}.seo-audit_scanBtn__H75Ph:hover:not(:disabled){background-color:#0f1e2c;color:#ffffff;transform:translateY(-1px);box-shadow:0 10px 24px rgba(15,30,44,.28)}.seo-audit_scanBtn__H75Ph:disabled{opacity:.65;cursor:not-allowed}.seo-audit_quickTryRow___ZDPs{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:.75rem;padding-bottom:.85rem;border-bottom:1px dashed #e2e8f0}.seo-audit_sampleUrlGroup__rkLnE{display:flex;align-items:center;flex-wrap:wrap;gap:.45rem;font-size:.78rem;color:#64748b;font-weight:600}.seo-audit_sampleUrlChip__rrivV{background-color:#f1f5f9;color:#0f1e2c;border:1px solid #cbd5e1;padding:.22rem .6rem;font-size:.75rem;font-weight:600;cursor:pointer;transition:all .15s ease}.seo-audit_sampleUrlChip__rrivV:hover:not(:disabled){background-color:#0f1e2c;color:#FFC22B;border-color:#0f1e2c}.seo-audit_optionalHint__Ng8oD{font-size:.76rem;color:#64748b;font-weight:500}.seo-audit_optionalRow__Sd80w{display:grid;grid-template-columns:1fr 1fr;gap:.85rem}.seo-audit_optionalField__BPYEK{display:flex;flex-direction:column;gap:.35rem}.seo-audit_optionalLabel__CSa7m{font-size:.78rem;font-weight:700;color:#334155;display:flex;align-items:center;gap:.45rem}.seo-audit_optionalTag__J6T1_{font-size:.68rem;font-weight:700;text-transform:uppercase;letter-spacing:.05em;color:#0f1e2c;background-color:#fef3c7;border:1px solid #fde68a;padding:.1rem .45rem}.seo-audit_optionalInput__GrKO9{height:44px;padding:0 .95rem;font-size:.9rem;color:#0f1e2c;background-color:#f8fafc;border:1px solid #cbd5e1;outline:none;transition:border-color .2s ease,background-color .2s ease}.seo-audit_optionalInput__GrKO9:focus{background-color:#ffffff;border-color:#0f1e2c}.seo-audit_errorBanner__lKzby{margin-top:1rem;padding:.9rem 1.15rem;background-color:#fef2f2;border:1px solid #fecaca;border-left:4px solid #dc2626;color:#991b1b;font-size:.92rem;font-weight:600;display:flex;align-items:center;gap:.6rem}.seo-audit_heroTrustStrip__G0cF5{display:grid;grid-template-columns:repeat(4,1fr);gap:1rem;margin-top:1.65rem}.seo-audit_heroTrustItem__lL1Up{display:flex;align-items:center;gap:.6rem;padding:.75rem 1rem;background:rgba(255,255,255,.05);border:1px solid rgba(255,255,255,.1);font-size:.82rem;font-weight:600;color:#e2e8f0}.seo-audit_heroTrustCheck__QXRW4{width:20px;height:20px;background:rgba(255,194,43,.18);color:#FFC22B;display:inline-flex;align-items:center;justify-content:center;font-size:.75rem;font-weight:800;flex-shrink:0}.seo-audit_progressBox__LUXo_{margin-top:1.5rem;padding:1.75rem 2rem;background-color:#0f1e2c;color:#ffffff;border-top:4px solid #ffc22b}.seo-audit_progressTop__UTSQY{display:flex;align-items:center;justify-content:space-between;margin-bottom:.85rem}.seo-audit_progressTitle__1pCtT{font-size:1rem;font-weight:600;color:#ffffff;display:flex;align-items:center;gap:.65rem}.seo-audit_spinner__62joS{width:18px;height:18px;border:2.5px solid rgba(255,194,43,.3);border-top-color:#ffc22b;border-radius:50%;animation:seo-audit_spin__rHwvk .8s linear infinite}@keyframes seo-audit_spin__rHwvk{to{transform:rotate(1turn)}}.seo-audit_progressBarTrack__PptPE{width:100%;height:8px;background-color:rgba(255,255,255,.14);overflow:hidden;margin-bottom:1.25rem}.seo-audit_progressBarFill__QOLYl{height:100%;background:linear-gradient(90deg,#FFC22B,#34d399);transition:width .5s ease}.seo-audit_stepsList__aWcoJ{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:.75rem}.seo-audit_stepItem__FjcO_{font-size:.8rem;color:#94a3b8;display:flex;align-items:center;gap:.5rem}.seo-audit_stepItemActive__RfuhG{color:#FFC22B;font-weight:700}.seo-audit_stepItemDone__04mCn{color:#34d399}.seo-audit_reportSection__hqa_s{padding:3.5rem 0 4rem;background-color:#f1f5f9;border-bottom:1px solid #e2e8f0}.seo-audit_reportTopBar__tE7uR{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:1.25rem;background:linear-gradient(135deg,#091521,#0f1e2c);color:#ffffff;padding:1.65rem 2rem;border-left:5px solid #ffc22b;margin-bottom:1.75rem;box-shadow:0 14px 34px rgba(15,30,44,.12)}.seo-audit_reportMetaLeft__V4uZ8 h3{font-size:1.25rem;font-weight:700;color:#ffffff;margin:0 0 .45rem;word-break:break-all;display:flex;align-items:center;gap:.65rem;flex-wrap:wrap}.seo-audit_httpPill__OfwE3{font-size:.72rem;font-weight:800;padding:.2rem .55rem;background:rgba(16,185,129,.2);color:#34d399;border:1px solid rgba(52,211,153,.35);text-transform:uppercase;letter-spacing:.05em}.seo-audit_reportMetaSub__aIN_e{font-size:.82rem;color:#cbd5e1;display:flex;flex-wrap:wrap;gap:1.1rem}.seo-audit_reportActions__8qAVT{display:flex;align-items:center;gap:.75rem;flex-wrap:wrap}.seo-audit_downloadPdfBtn__t8G7V{background-color:#FFC22B;color:#0f1e2c;font-size:.92rem;font-weight:800;padding:.85rem 1.5rem;border:none;cursor:pointer;display:inline-flex;align-items:center;gap:.55rem;text-decoration:none;transition:background-color .2s ease,transform .15s ease;box-shadow:0 6px 18px rgba(255,194,43,.28)}.seo-audit_downloadPdfBtn__t8G7V:hover{background-color:#ffffff;color:#0f1e2c;transform:translateY(-1px)}.seo-audit_secondaryActionBtn__uQe0v{background-color:rgba(255,255,255,.08);color:#ffffff;font-size:.86rem;font-weight:600;padding:.85rem 1.2rem;border:1px solid rgba(255,255,255,.22);cursor:pointer;transition:background-color .2s ease}.seo-audit_secondaryActionBtn__uQe0v:hover{background-color:rgba(255,255,255,.18)}.seo-audit_summaryGrid__6eEe_{display:grid;grid-template-columns:320px 1fr;gap:1.5rem;margin-bottom:1.75rem}.seo-audit_overallScoreCard__Q60sf{background-color:#ffffff;border:1px solid #e2e8f0;box-shadow:0 8px 24px rgba(15,30,44,.04);padding:2.25rem 1.5rem;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;position:relative}.seo-audit_overallScoreLabel__JvDdJ{font-size:.75rem;font-weight:800;text-transform:uppercase;letter-spacing:.08em;color:#64748b;margin-bottom:1rem}.seo-audit_gaugeSvgWrap__KlDCv{position:relative;width:170px;height:170px;margin-bottom:1rem}.seo-audit_gaugeCenterText__sSURU{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center}.seo-audit_gaugeScoreNum__J0nIM{font-size:2.85rem;font-weight:800;color:#0f1e2c;line-height:1}.seo-audit_gaugeScoreOut__sPhzh{font-size:.82rem;color:#64748b;font-weight:600;margin-top:.25rem}.seo-audit_verdictBadge__sXu_g{font-size:.84rem;font-weight:700;padding:.38rem .95rem;margin-bottom:1.1rem}.seo-audit_countsRow__qMcg_{display:flex;gap:.5rem;width:100%;justify-content:center;flex-wrap:wrap}.seo-audit_countPill__GOi7n{font-size:.78rem;font-weight:700;padding:.38rem .7rem;border:1px solid transparent;cursor:pointer;transition:transform .15s ease}.seo-audit_countPill__GOi7n:hover{transform:translateY(-1px)}.seo-audit_countFail__q24H0{background-color:#fef2f2;color:#dc2626;border-color:#fecaca}.seo-audit_countWarn__Pwn_7{background-color:#fffbeb;color:#d97706;border-color:#fde68a}.seo-audit_countPass__vDYQj{background-color:#ecfdf5;color:#059669;border-color:#a7f3d0}.seo-audit_rightSummaryCol__JPU88{display:flex;flex-direction:column;gap:1.25rem}.seo-audit_categoryCardsRow__D6HRo{display:grid;grid-template-columns:repeat(3,1fr);gap:1rem}.seo-audit_categoryCard__TfggV{background-color:#ffffff;border:1px solid #e2e8f0;box-shadow:0 8px 24px rgba(15,30,44,.04);padding:1.35rem 1.4rem}.seo-audit_categoryCardTop___yMk_{display:flex;align-items:center;justify-content:space-between;margin-bottom:.55rem}.seo-audit_categoryCardLabel___nNMC{font-size:.76rem;font-weight:800;text-transform:uppercase;letter-spacing:.06em;color:#64748b}.seo-audit_categoryCardScore__5ZDt_{font-size:1.85rem;font-weight:800;color:#0f1e2c;margin-bottom:.65rem}.seo-audit_categoryBarTrack__a250B{width:100%;height:7px;background-color:#e2e8f0;overflow:hidden}.seo-audit_categoryBarFill__Lraib{height:100%;transition:width .5s ease}.seo-audit_snapshotCard__XNH9C{background-color:#ffffff;border:1px solid #e2e8f0;box-shadow:0 8px 24px rgba(15,30,44,.04);padding:1.4rem 1.6rem;flex:1}.seo-audit_snapshotTitle__3HDmi{font-size:.84rem;font-weight:800;text-transform:uppercase;letter-spacing:.06em;color:#0f1e2c;margin:0 0 .9rem}.seo-audit_snapshotGrid__mLaaT{display:grid;grid-template-columns:repeat(4,1fr);gap:.85rem;margin-bottom:1rem;padding-bottom:1rem;border-bottom:1px solid #f1f5f9}.seo-audit_statItem__p8U79{background-color:#f8fafc;padding:.7rem .9rem;border:1px solid #e2e8f0}.seo-audit_statLabel__1b_wZ{font-size:.72rem;color:#64748b;text-transform:uppercase;font-weight:700}.seo-audit_statValue__0iVoP{font-size:1.1rem;font-weight:800;color:#0f1e2c;margin-top:.2rem}.seo-audit_metaPairList__yiZwZ{display:flex;flex-direction:column;gap:.5rem;font-size:.86rem}.seo-audit_metaPairRow__72BEf{display:grid;grid-template-columns:150px 1fr;gap:.75rem}.seo-audit_metaKey__zu2Du{font-weight:700;color:#334155}.seo-audit_metaVal__iB2fl{color:#475569;word-break:break-word}.seo-audit_emailCaptureCard__ypvJu{background:linear-gradient(135deg,#091521,#162c42);color:#ffffff;padding:1.85rem 2.2rem;border-left:5px solid #ffc22b;margin-bottom:2rem;display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:1.5rem;box-shadow:0 14px 32px rgba(15,30,44,.14)}.seo-audit_emailCaptureText__jljS0{flex:1;min-width:260px}.seo-audit_emailCaptureBadge__dJKye{display:inline-block;background-color:rgba(255,194,43,.18);color:#FFC22B;font-size:.72rem;font-weight:800;text-transform:uppercase;letter-spacing:.08em;padding:.25rem .65rem;margin-bottom:.45rem}.seo-audit_emailCaptureText__jljS0 h3{font-size:1.25rem;font-weight:700;color:#ffffff;margin:0 0 .25rem}.seo-audit_emailCaptureText__jljS0 p{font-size:.9rem;color:#cbd5e1;margin:0}.seo-audit_emailCaptureForm__CAOD5{display:flex;align-items:center;gap:.65rem;flex-wrap:wrap}.seo-audit_emailCaptureInput__NYlPn{height:48px;padding:0 1rem;font-size:.92rem;background-color:#ffffff;color:#0f1e2c;border:1px solid #cbd5e1;min-width:220px;outline:none}.seo-audit_emailCaptureBtn__Imgif{height:48px;padding:0 1.5rem;background-color:#FFC22B;color:#0f1e2c;font-size:.92rem;font-weight:800;border:none;cursor:pointer;white-space:nowrap;transition:background-color .2s ease}.seo-audit_emailCaptureBtn__Imgif:hover:not(:disabled){background-color:#ffffff}.seo-audit_emailCaptureBtn__Imgif:disabled{opacity:.65;cursor:not-allowed}.seo-audit_emailSuccessMsg___osHT{margin-top:.65rem;font-size:.86rem;color:#34d399;font-weight:600}.seo-audit_vitalsSection__CHzXs{background-color:#ffffff;border:1px solid #e2e8f0;box-shadow:0 8px 24px rgba(15,30,44,.04);padding:1.85rem;margin-bottom:2rem}.seo-audit_sectionHeader__ZpLoo{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:.75rem;margin-bottom:1.25rem;padding-bottom:.85rem;border-bottom:1px solid #e2e8f0}.seo-audit_sectionHeader__ZpLoo h3{font-size:1.18rem;font-weight:700;color:#0f1e2c;margin:0}.seo-audit_vitalsGrid__B0tDt{display:grid;grid-template-columns:1fr 1fr;gap:1.25rem}.seo-audit_deviceCard__TyuVx{background-color:#f8fafc;border:1px solid #e2e8f0;padding:1.35rem}.seo-audit_deviceHeader__M2xPs{display:flex;align-items:center;justify-content:space-between;margin-bottom:1rem}.seo-audit_deviceTitle___EJ9P{font-size:.95rem;font-weight:800;color:#0f1e2c;text-transform:uppercase;letter-spacing:.04em}.seo-audit_deviceScorePill__TJrc_{font-size:.9rem;font-weight:800;padding:.28rem .8rem;background-color:#0f1e2c;color:#ffffff}.seo-audit_metricsTable__mf81p{display:grid;grid-template-columns:repeat(2,1fr);gap:.65rem}.seo-audit_metricBox__HJmcY{background-color:#ffffff;border:1px solid #e2e8f0;padding:.7rem .9rem}.seo-audit_metricName__D6dfg{font-size:.74rem;color:#64748b;font-weight:700}.seo-audit_metricVal__68Aok{font-size:1.05rem;font-weight:800;color:#0f1e2c;margin-top:.18rem}.seo-audit_filterTabsRow__QSyEZ{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:1rem;margin-bottom:1.5rem;background:#ffffff;padding:1.15rem 1.4rem;border:1px solid #e2e8f0}.seo-audit_filterRightControls___JFUZ{display:flex;align-items:center;gap:.75rem;flex-wrap:wrap}.seo-audit_checkSearchInput__K4TIx{height:38px;padding:0 .85rem;font-size:.85rem;border:1px solid #cbd5e1;background:#f8fafc;color:#0f1e2c;min-width:210px;outline:none}.seo-audit_checkSearchInput__K4TIx:focus{border-color:#0f1e2c;background:#ffffff}.seo-audit_filterTabs__gE_Ii{display:flex;gap:.45rem;flex-wrap:wrap}.seo-audit_filterTabBtn__87QSc{padding:.55rem 1.05rem;font-size:.83rem;font-weight:700;background-color:#f8fafc;color:#475569;border:1px solid #cbd5e1;cursor:pointer;transition:all .15s ease}.seo-audit_filterTabBtnActive__9GKfm{background-color:#0f1e2c;color:#FFC22B;border-color:#0f1e2c}.seo-audit_categoryBlock__sMWSZ{margin-bottom:2.25rem}.seo-audit_categoryBlockHeader__b8oY_{display:flex;align-items:center;justify-content:space-between;background-color:#0f1e2c;color:#ffffff;padding:.95rem 1.4rem;border-left:4px solid #ffc22b;margin-bottom:.85rem}.seo-audit_categoryBlockHeader__b8oY_ h4{margin:0;font-size:1rem;font-weight:700;letter-spacing:.02em}.seo-audit_categoryBlockScore__sN1Ik{font-size:.86rem;font-weight:800;color:#FFC22B}.seo-audit_checksList__0aFY8{display:flex;flex-direction:column;gap:.75rem}.seo-audit_checkCard__Jm05_{background-color:#ffffff;border:1px solid #e2e8f0;border-left:4px solid #cbd5e1;padding:1.2rem 1.4rem;transition:box-shadow .15s ease}.seo-audit_checkCard__Jm05_:hover{box-shadow:0 6px 18px rgba(15,30,44,.05)}.seo-audit_checkCardFail__IYdVQ{border-left-color:#dc2626}.seo-audit_checkCardWarn__odSQp{border-left-color:#d97706}.seo-audit_checkCardPass__RKeeG{border-left-color:#10b981}.seo-audit_checkCardInfo__G9HWe{border-left-color:#3b82f6}.seo-audit_checkTopRow__LPsnq{justify-content:space-between;flex-wrap:wrap;margin-bottom:.5rem}.seo-audit_checkTitleGroup__oZChC,.seo-audit_checkTopRow__LPsnq{display:flex;align-items:center;gap:.65rem}.seo-audit_statusBadge___4JKd{font-size:.7rem;font-weight:800;text-transform:uppercase;letter-spacing:.06em;padding:.22rem .55rem}.seo-audit_badgeFail__qiafT{background-color:#fef2f2;color:#dc2626;border:1px solid #fecaca}.seo-audit_badgeWarn__HLxi_{background-color:#fffbeb;color:#d97706;border:1px solid #fde68a}.seo-audit_badgePass__GnYZO{background-color:#ecfdf5;color:#059669;border:1px solid #a7f3d0}.seo-audit_badgeInfo__W75Dl{background-color:#eff6ff;color:#2563eb;border:1px solid #bfdbfe}.seo-audit_checkTitle__bbIk9{font-size:1.02rem;font-weight:700;color:#0f1e2c;margin:0}.seo-audit_checkMeasuredValue__PMhgD{font-size:.82rem;font-weight:700;color:#0f1e2c;background-color:#f1f5f9;border:1px solid #e2e8f0;padding:.25rem .65rem}.seo-audit_checkWhy__L5gg_{font-size:.89rem;color:#475569;margin:0;line-height:1.55}.seo-audit_checkFixBox__NlYYY{margin-top:.7rem;padding:.7rem .95rem;background-color:#f8fafc;border-left:3px solid #ffc22b;font-size:.86rem;color:#0f1e2c}.seo-audit_checkFixBox__NlYYY strong{font-weight:800}.seo-audit_featuresSection__kTWE4{padding:5.5rem 0;background-color:#ffffff;border-bottom:1px solid #e2e8f0}.seo-audit_sectionHeadingBlock__7ygAn{text-align:center;max-width:760px;margin:0 auto 3.5rem}.seo-audit_sectionEyebrow__naVud{display:inline-block;font-size:.76rem;font-weight:800;text-transform:uppercase;letter-spacing:.1em;color:#0f1e2c;background-color:#fef3c7;border-left:3px solid #ffc22b;padding:.3rem .8rem;margin-bottom:.85rem}.seo-audit_sectionMainTitle__f2Rmy{font-size:clamp(1.85rem,3.2vw,2.65rem);font-weight:700;color:#0f1e2c;line-height:1.2;letter-spacing:-.02em;margin:0 0 .85rem}.seo-audit_sectionSubtext__IK94H{font-size:1.02rem;color:#475569;line-height:1.65;margin:0}.seo-audit_bentoGrid__BcwMj{display:grid;grid-template-columns:repeat(3,1fr);gap:1.5rem}.seo-audit_bentoCard__jmWAT{background-color:#f8fafc;border:1px solid #e2e8f0;padding:2rem 1.85rem;position:relative;transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease}.seo-audit_bentoCard__jmWAT:hover{transform:translateY(-4px);background-color:#ffffff;border-color:#0f1e2c;box-shadow:0 18px 38px rgba(15,30,44,.08)}.seo-audit_bentoIconWrap__6gyfZ{width:48px;height:48px;background-color:#0f1e2c;color:#FFC22B;display:flex;align-items:center;justify-content:center;margin-bottom:1.25rem}.seo-audit_bentoCard__jmWAT h3{font-size:1.2rem;font-weight:700;color:#0f1e2c;margin:0 0 .65rem}.seo-audit_bentoCard__jmWAT p{font-size:.92rem;color:#475569;line-height:1.6;margin:0 0 1.2rem}.seo-audit_bentoChecklist__Sl9sf{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:.45rem}.seo-audit_bentoChecklist__Sl9sf li{font-size:.82rem;font-weight:600;color:#1e293b;display:flex;align-items:center;gap:.5rem}.seo-audit_bentoChecklist__Sl9sf li span{color:#059669;font-weight:800}.seo-audit_workflowSection__2cywu{padding:5.5rem 0;background:linear-gradient(180deg,#f8fafc,#f1f5f9);border-bottom:1px solid #e2e8f0}.seo-audit_workflowGrid__b7sH2{display:grid;grid-template-columns:1fr 1.05fr;gap:3.5rem;align-items:center}.seo-audit_stepsColumn__RT7s4{display:flex;flex-direction:column;gap:1.5rem}.seo-audit_workflowStepCard__g_xJQ{background:#ffffff;border:1px solid #e2e8f0;border-left:4px solid #0f1e2c;padding:1.5rem 1.65rem;display:flex;gap:1.2rem;align-items:flex-start;box-shadow:0 8px 20px rgba(15,30,44,.04)}.seo-audit_workflowStepCard__g_xJQ:hover{border-left-color:#FFC22B}.seo-audit_stepNumBadge__iFrhO{width:40px;height:40px;background-color:#0f1e2c;color:#FFC22B;font-size:.95rem;font-weight:800;display:flex;align-items:center;justify-content:center;flex-shrink:0}.seo-audit_workflowStepText__nthjf h4{font-size:1.12rem;font-weight:700;color:#0f1e2c;margin:0 0 .35rem}.seo-audit_workflowStepText__nthjf p{font-size:.9rem;color:#475569;line-height:1.55;margin:0}.seo-audit_pdfMockupCard__lUHEV{background:#ffffff;border:1px solid #cbd5e1;box-shadow:0 24px 60px rgba(15,30,44,.14);overflow:hidden}.seo-audit_pdfMockupHeader__oxPtS{background-color:#0f1e2c;color:#ffffff;padding:1.35rem 1.75rem;border-bottom:4px solid #ffc22b;display:flex;align-items:center;justify-content:space-between}.seo-audit_pdfMockupBrand__0KoVz{display:flex;flex-direction:column;gap:.2rem}.seo-audit_pdfMockupBrand__0KoVz strong{font-size:1.05rem;letter-spacing:.04em;color:#ffffff}.seo-audit_pdfMockupBrand__0KoVz span{font-size:.74rem;color:#FFC22B;text-transform:uppercase;letter-spacing:.08em;font-weight:700}.seo-audit_pdfMockupTag__AbupM{background:rgba(255,255,255,.1);color:#f8fafc;font-size:.72rem;font-weight:700;padding:.3rem .65rem;border:1px solid rgba(255,255,255,.2)}.seo-audit_pdfMockupBody__E0vVi{padding:1.75rem}.seo-audit_pdfMockupTopRow__IuMlY{display:flex;align-items:center;gap:1.5rem;padding-bottom:1.35rem;margin-bottom:1.35rem;border-bottom:1px solid #e2e8f0}.seo-audit_pdfMockupCircle__1SdfE{width:88px;height:88px;border-radius:50%;border:8px solid #059669;display:flex;flex-direction:column;align-items:center;justify-content:center;flex-shrink:0}.seo-audit_pdfMockupCircle__1SdfE strong{font-size:1.65rem;font-weight:800;color:#0f1e2c;line-height:1}.seo-audit_pdfMockupCircle__1SdfE span{font-size:.65rem;color:#64748b;font-weight:700}.seo-audit_pdfMockupBars__3XS3K{flex:1;display:flex;flex-direction:column;gap:.6rem}.seo-audit_pdfMockupBarRow___9ygN{display:flex;flex-direction:column;gap:.2rem}.seo-audit_pdfMockupBarLabel__F_p8b{display:flex;justify-content:space-between;font-size:.76rem;font-weight:700;color:#334155}.seo-audit_pdfMockupBarTrack__Wybdj{height:6px;background:#e2e8f0}.seo-audit_pdfMockupBarFill__TYHUA{height:100%}.seo-audit_pdfMockupSampleChecks__vYwhM{display:flex;flex-direction:column;gap:.6rem}.seo-audit_pdfMockupCheckItem__ShrAQ{padding:.65rem .85rem;background:#f8fafc;border:1px solid #e2e8f0;border-left:3px solid #059669;font-size:.8rem;display:flex;align-items:center;justify-content:space-between;gap:.5rem}.seo-audit_pdfMockupCheckItemWarn__xZv6U{border-left-color:#d97706}.seo-audit_pdfMockupCheckItemFail__z1zZZ{border-left-color:#dc2626}.seo-audit_metricsBand__6jjDL{background-color:#0f1e2c;color:#ffffff;padding:4rem 0;border-top:3px solid #ffc22b;border-bottom:1px solid rgba(255,255,255,.1)}.seo-audit_metricsBandGrid__WQmiY{display:grid;grid-template-columns:repeat(4,1fr);gap:1.5rem}.seo-audit_metricBandCard__ANLse{padding:1.25rem 1.5rem;background:rgba(255,255,255,.04);border:1px solid rgba(255,255,255,.1);border-left:3px solid #ffc22b}.seo-audit_metricBandNum__rMERJ{font-size:2.35rem;font-weight:800;color:#FFC22B;line-height:1.1;margin-bottom:.4rem}.seo-audit_metricBandDesc__MgWRG{font-size:.88rem;color:#cbd5e1;line-height:1.5;margin:0}.seo-audit_faqSection__IZrrM{padding:5.5rem 0;background-color:#ffffff}.seo-audit_faqList__dac8O{max-width:880px;margin:0 auto;display:flex;flex-direction:column;gap:.85rem}.seo-audit_faqItem__yCsoo{border:1px solid #e2e8f0;background-color:#f8fafc;transition:border-color .2s ease,background-color .2s ease}.seo-audit_faqItemOpen__eBBC_{background-color:#ffffff;border-color:#0f1e2c;border-left:4px solid #ffc22b}.seo-audit_faqQuestionBtn__j5ZR_{width:100%;padding:1.25rem 1.5rem;background:transparent;border:none;text-align:left;font-size:1.02rem;font-weight:700;color:#0f1e2c;cursor:pointer;display:flex;align-items:center;justify-content:space-between;gap:1rem}.seo-audit_faqToggleIcon__Fdsnb{width:28px;height:28px;background-color:#0f1e2c;color:#FFC22B;display:inline-flex;align-items:center;justify-content:center;font-size:1.1rem;font-weight:700;flex-shrink:0}.seo-audit_faqAnswer__IObXi{padding:0 1.5rem 1.35rem;font-size:.94rem;color:#475569;line-height:1.65}.seo-audit_bottomCtaSection__cHMg1{padding:0 0 5rem;background-color:#ffffff}.seo-audit_bottomCtaCard___t09R{background:linear-gradient(135deg,#091521,#0f1e2c 60%,#19324a);color:#ffffff;position:relative;overflow:hidden;padding:3.25rem 3rem;display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:2rem;border-left:6px solid #ffc22b;box-shadow:0 22px 50px rgba(15,30,44,.16)}.seo-audit_bottomCtaContent__VCWK7{position:relative;z-index:2;max-width:680px}.seo-audit_bottomCtaContent__VCWK7 h3{font-size:clamp(1.55rem,2.4vw,2.15rem);font-weight:700;color:#ffffff;margin:0 0 .6rem}.seo-audit_bottomCtaContent__VCWK7 p{font-size:1rem;color:#cbd5e1;margin:0;line-height:1.6}.seo-audit_bottomCtaButtons__kQ6ao{position:relative;z-index:2;display:flex;gap:.85rem;flex-wrap:wrap}.seo-audit_ctaPrimaryBtn__XXTl_{background-color:#FFC22B;color:#0f1e2c;font-size:.95rem;font-weight:800;padding:.95rem 1.75rem;border:none;cursor:pointer;text-decoration:none;display:inline-flex;align-items:center;gap:.55rem;transition:background-color .2s ease,transform .15s ease}.seo-audit_ctaPrimaryBtn__XXTl_:hover{background-color:#ffffff;color:#0f1e2c;transform:translateY(-1px)}.seo-audit_ctaWhatsappBtn__iOj9k{background-color:#10b981;color:#ffffff;font-size:.95rem;font-weight:700;padding:.95rem 1.6rem;border:none;cursor:pointer;text-decoration:none;display:inline-flex;align-items:center;gap:.5rem;transition:opacity .2s ease}.seo-audit_ctaWhatsappBtn__iOj9k:hover{opacity:.92}.seo-audit_modalBackdrop__UQOQp{position:fixed;inset:0;background-color:rgba(15,30,44,.76);backdrop-filter:blur(4px);display:flex;align-items:center;justify-content:center;z-index:9999;padding:1.25rem}.seo-audit_modalCard__UhOae{background-color:#ffffff;max-width:520px;width:100%;border-top:5px solid #ffc22b;padding:2.25rem;position:relative;box-shadow:0 24px 48px rgba(0,0,0,.28)}.seo-audit_modalCloseBtn__vCQWF{position:absolute;top:1rem;right:1rem;background:transparent;border:none;font-size:1.4rem;color:#64748b;cursor:pointer}.seo-audit_modalBadge__vru1f{display:inline-block;background-color:#fef2f2;color:#dc2626;font-size:.75rem;font-weight:800;text-transform:uppercase;letter-spacing:.06em;padding:.3rem .7rem;margin-bottom:.85rem}.seo-audit_modalCard__UhOae h3{font-size:1.45rem;font-weight:700;color:#0f1e2c;margin:0 0 .65rem}.seo-audit_modalCard__UhOae p{font-size:.95rem;color:#475569;line-height:1.55;margin:0 0 1.5rem}.seo-audit_modalActions__OfxuJ{display:flex;flex-direction:column;gap:.75rem}@media (max-width:1024px){.seo-audit_bentoGrid__BcwMj{grid-template-columns:repeat(2,1fr)}.seo-audit_workflowGrid__b7sH2{grid-template-columns:1fr}.seo-audit_heroTrustStrip__G0cF5,.seo-audit_metricsBandGrid__WQmiY{grid-template-columns:repeat(2,1fr)}}@media (max-width:992px){.seo-audit_categoryCardsRow__D6HRo,.seo-audit_summaryGrid__6eEe_{grid-template-columns:1fr}.seo-audit_snapshotGrid__mLaaT{grid-template-columns:repeat(2,1fr)}.seo-audit_vitalsGrid__B0tDt{grid-template-columns:1fr}}@media (max-width:640px){.seo-audit_heroSection___Vj9X{padding:8.75rem 0 3.5rem}.seo-audit_scannerCard__1Vvpq{padding:1.4rem}.seo-audit_urlRow__V_0xG{flex-direction:column}.seo-audit_scanBtn__H75Ph{width:100%}.seo-audit_bentoGrid__BcwMj,.seo-audit_heroTrustStrip__G0cF5,.seo-audit_metricsBandGrid__WQmiY,.seo-audit_optionalRow__Sd80w{grid-template-columns:1fr}.seo-audit_metaPairRow__72BEf{grid-template-columns:1fr;gap:.2rem}.seo-audit_emailCaptureCard__ypvJu{padding:1.35rem}.seo-audit_emailCaptureBtn__Imgif,.seo-audit_emailCaptureForm__CAOD5,.seo-audit_emailCaptureInput__NYlPn{width:100%}.seo-audit_bottomCtaCard___t09R{padding:2rem 1.5rem}}