.aeo-audit_shell__KHrDZ{max-width:1080px;margin:0 auto;padding:0 20px 96px;color:var(--text-primary,#fff)}.aeo-audit_hero__pEQaR{padding:56px 0 8px;text-align:center}.aeo-audit_eyebrow__mfSIx{display:inline-block;font-size:12px;font-weight:800;letter-spacing:.16em;text-transform:uppercase;color:#c084fc;background:rgba(168,85,247,.12);border:1px solid rgba(168,85,247,.32);padding:6px 12px;border-radius:999px}.aeo-audit_heroTitle__xiy13{margin:18px auto 0;max-width:18ch;font-size:clamp(2rem,5vw,3.25rem);line-height:1.08;letter-spacing:-.02em;font-weight:800}.aeo-audit_heroTitle__xiy13 .aeo-audit_accent__AEInD{background:linear-gradient(90deg,#c084fc,#38bdf8);-webkit-background-clip:text;background-clip:text;color:transparent}.aeo-audit_heroSub__adHC1{margin:18px auto 0;max-width:60ch;font-size:clamp(1rem,2.2vw,1.2rem);line-height:1.55;color:var(--text-secondary,hsla(0,0%,100%,.66))}.aeo-audit_tool__lkv0_{margin:28px auto 0}.aeo-audit_inputCard__DSL3K{max-width:640px;margin:0 auto;background:hsla(0,0%,100%,.03);border:1px solid hsla(0,0%,100%,.1);border-radius:16px;padding:22px;text-align:left;box-shadow:0 20px 60px rgba(0,0,0,.35)}.aeo-audit_inputLabel___BCtg{display:block;font-size:13px;font-weight:700;color:var(--text-secondary,hsla(0,0%,100%,.66));margin-bottom:8px}.aeo-audit_inputRow__CuQYf{display:flex;gap:10px;flex-wrap:wrap}.aeo-audit_input__Cyg3u{flex:1 1 240px;min-width:0;background:#0a0a0f;border:1px solid hsla(0,0%,100%,.14);border-radius:10px;padding:13px 14px;font-size:16px;color:#f0f0f8;outline:none;transition:border-color .15s ease}.aeo-audit_input__Cyg3u:focus{border-color:#a855f7}.aeo-audit_input__Cyg3u::placeholder{color:#5b6478}.aeo-audit_runBtn__nFuth{flex:0 0 auto;border:none;border-radius:10px;padding:13px 22px;font-size:15px;font-weight:800;cursor:pointer;color:#0a0a0f;background:var(--site-cta-gradient,linear-gradient(90deg,#3ee7c4,#38bdf8 50%,#8b5cf6));box-shadow:0 0 32px rgba(139,92,246,.28);transition:transform .12s ease,box-shadow .12s ease,opacity .12s ease}.aeo-audit_runBtn__nFuth:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 0 44px rgba(139,92,246,.42)}.aeo-audit_runBtn__nFuth:disabled{opacity:.55;cursor:not-allowed}.aeo-audit_scanningNote__JeeEI{margin:14px 0 0;font-size:14px;line-height:1.5;color:#c084fc}.aeo-audit_errorNote__1RJXe{margin:12px 0 0;font-size:14px;color:#fca5a5}.aeo-audit_privacyNote__vmoKH{margin:14px 0 0;font-size:12.5px;line-height:1.5;color:var(--text-muted,#6b7899)}.aeo-audit_results__N_Chq{max-width:1040px;margin:8px auto 0;display:grid;grid-template-columns:minmax(0,1fr);grid-gap:22px;gap:22px}.aeo-audit_scoreHero__q1m2V{display:flex;gap:28px;align-items:center;flex-wrap:wrap;background:rgba(168,85,247,.06);border:1px solid rgba(168,85,247,.22);border-radius:18px;padding:26px}.aeo-audit_scoreHeroBody__wCU2Q{flex:1 1 320px}.aeo-audit_scoreHeroEyebrow__K1oWA{margin:0;font-size:12px;font-weight:800;letter-spacing:.14em;text-transform:uppercase;color:#c084fc}.aeo-audit_scoreHeroTitle__aMemG{margin:8px 0 0;font-size:clamp(1.4rem,3vw,2rem);line-height:1.18;font-weight:800}.aeo-audit_scoreHeroSub__Az0_q{margin:12px 0 0;font-size:15px;line-height:1.55;color:var(--text-secondary,hsla(0,0%,100%,.66))}.aeo-audit_resetLink__XVKjf{margin-top:16px;background:none;border:none;color:#67e8f9;font-size:14px;font-weight:700;cursor:pointer;padding:0}.aeo-audit_resetLink__XVKjf:hover{text-decoration:underline}.aeo-audit_ring__AIEfw{flex:0 0 auto;width:168px;height:168px;border-radius:50%;display:grid;place-items:center}.aeo-audit_ringInner__ypzVm{width:138px;height:138px;border-radius:50%;background:#0b0b0c;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center}.aeo-audit_ringScore__q3sZw{font-size:46px;font-weight:800;line-height:1}.aeo-audit_ringOutOf__TjHfP{font-size:12px;color:var(--text-muted,#6b7899);margin-top:2px}.aeo-audit_ringGrade__AeEE_{margin-top:8px;font-size:12.5px;font-weight:800;letter-spacing:.01em;max-width:120px;line-height:1.2}.aeo-audit_crawlerCard__C4xtl{background:hsla(0,0%,100%,.03);border:1px solid hsla(0,0%,100%,.09);border-radius:16px;padding:24px}.aeo-audit_crawlerTitle__B5Gi4{margin:0;font-size:18px;font-weight:800}.aeo-audit_crawlerSub___6Oga{margin:8px 0 0;font-size:14px;line-height:1.55;color:var(--text-secondary,hsla(0,0%,100%,.66))}.aeo-audit_jsWarning__GVt73{margin:14px 0 0;padding:12px 14px;border-radius:10px;font-size:13.5px;line-height:1.5;color:#fcd34d;background:rgba(245,158,11,.1);border:1px solid rgba(245,158,11,.28)}.aeo-audit_crawlerGrid__Eczj6{margin:18px 0 0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:14px 24px;gap:14px 24px}.aeo-audit_crawlerGrid__Eczj6 dt{font-size:11.5px;font-weight:800;letter-spacing:.06em;text-transform:uppercase;color:var(--text-muted,#6b7899)}.aeo-audit_crawlerGrid__Eczj6 dd{margin:4px 0 0;font-size:14px;line-height:1.45;color:var(--text-primary,#fff);word-break:break-word}.aeo-audit_muted__hQojO{color:var(--text-muted,#6b7899)}.aeo-audit_okText__ho6Le{color:#5eead4;font-weight:600}.aeo-audit_chips__EDmpS{display:flex;flex-wrap:wrap;gap:6px}.aeo-audit_chip__x4QaX{font-size:12px;font-weight:700;padding:3px 9px;border-radius:999px;background:rgba(56,189,248,.12);border:1px solid rgba(56,189,248,.3);color:#7dd3fc}.aeo-audit_chipDanger__MkIwe{background:rgba(239,68,68,.12);border-color:rgba(239,68,68,.34);color:#fca5a5}.aeo-audit_categoryGrid___767_{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:18px;gap:18px}.aeo-audit_categoryCard__Al2RJ{background:hsla(0,0%,100%,.03);border:1px solid hsla(0,0%,100%,.09);border-radius:16px;padding:20px}.aeo-audit_categoryHead__RC3iZ{display:flex;align-items:flex-start;justify-content:space-between;gap:14px}.aeo-audit_categoryTitle__jfkTr{margin:0;font-size:16px;font-weight:800}.aeo-audit_categoryBlurb__cEKEy{margin:6px 0 0;font-size:13px;line-height:1.5;color:var(--text-secondary,hsla(0,0%,100%,.62))}.aeo-audit_categoryScore__OWlf2{font-size:30px;font-weight:800;line-height:1;flex:0 0 auto}.aeo-audit_scoreBar__EmXuG{margin:14px 0 16px;height:7px;border-radius:999px;background:hsla(0,0%,100%,.08);overflow:hidden}.aeo-audit_scoreBarFill__1E62g{height:100%;border-radius:999px;transition:width .5s ease}.aeo-audit_checkList__K_yMo{list-style:none;margin:0;padding:0;display:grid;grid-gap:10px;gap:10px}.aeo-audit_checkRow__xotyE{display:flex;gap:10px;align-items:flex-start}.aeo-audit_statusDot__i6bwE{flex:0 0 auto;width:19px;height:19px;border-radius:50%;display:grid;place-items:center;font-size:11px;font-weight:900;margin-top:1px}.aeo-audit_pass__qXmLk{background:rgba(62,231,196,.16);color:#5eead4}.aeo-audit_warn__JyYn6{background:rgba(245,158,11,.18);color:#fcd34d}.aeo-audit_fail__WUlvK{background:rgba(239,68,68,.16);color:#fca5a5}.aeo-audit_checkBody__hfp2c{display:flex;flex-direction:column;gap:1px}.aeo-audit_checkLabel__x2DWo{font-size:13.5px;font-weight:700}.aeo-audit_checkDetail__LCdkv{font-size:12.5px;line-height:1.45;color:var(--text-muted,#79839b)}.aeo-audit_unlockCard__LhwWm{background:linear-gradient(180deg,rgba(168,85,247,.08),rgba(56,189,248,.05));border:1px solid rgba(168,85,247,.28);border-radius:18px;padding:26px;text-align:center}.aeo-audit_unlockTitle__rKbh_{margin:0 auto;max-width:30ch;font-size:clamp(1.15rem,2.4vw,1.5rem);font-weight:800;line-height:1.2}.aeo-audit_unlockSub__XtT55{margin:12px auto 0;max-width:56ch;font-size:14.5px;line-height:1.55;color:var(--text-secondary,hsla(0,0%,100%,.7))}.aeo-audit_lockPreview__gfY26{margin:20px auto;max-width:420px;display:grid;grid-gap:10px;gap:10px;filter:blur(1px);opacity:.5}.aeo-audit_lockRow__ZIQ__{display:flex;align-items:center;gap:12px}.aeo-audit_lockNum__U4U24{flex:0 0 auto;width:22px;height:22px;border-radius:6px;background:hsla(0,0%,100%,.12);display:grid;place-items:center;font-size:12px;font-weight:800}.aeo-audit_lockBar__arUBX{height:12px;border-radius:999px;background:hsla(0,0%,100%,.16)}.aeo-audit_unlockForm__HUGGO{margin:6px auto 0;max-width:480px;display:flex;gap:10px;flex-wrap:wrap;justify-content:center}.aeo-audit_unlockForm__HUGGO .aeo-audit_input__Cyg3u{flex:1 1 220px;text-align:left}.aeo-audit_subscribeRow__jrvns{display:flex;gap:9px;align-items:flex-start;max-width:480px;margin:14px auto 0;text-align:left;font-size:12.5px;line-height:1.45;color:var(--text-muted,#8893a8);cursor:pointer}.aeo-audit_subscribeRow__jrvns input{margin-top:2px;accent-color:#a855f7}.aeo-audit_fixesSection__r3g8L{background:hsla(0,0%,100%,.03);border:1px solid hsla(0,0%,100%,.09);border-radius:18px;padding:26px}.aeo-audit_fixesTitle__BGyqS{margin:0;font-size:20px;font-weight:800}.aeo-audit_fixesSub__deXnq{margin:8px 0 0;font-size:14px;color:var(--text-secondary,hsla(0,0%,100%,.66))}.aeo-audit_fixList__ExGs_{list-style:none;margin:20px 0 0;padding:0;display:grid;grid-template-columns:minmax(0,1fr);grid-gap:16px;gap:16px}.aeo-audit_fixCard__OJAH5{min-width:0;background:#0c0c11;border:1px solid hsla(0,0%,100%,.08);border-radius:14px;padding:18px}.aeo-audit_fixHead__EVeg1{display:flex;align-items:center;gap:11px;flex-wrap:wrap}.aeo-audit_fixNum___3RuD{flex:0 0 auto;width:26px;height:26px;border-radius:8px;background:rgba(168,85,247,.16);color:#c084fc;display:grid;place-items:center;font-size:13px;font-weight:800}.aeo-audit_fixTitle__cbY_c{margin:0;flex:1 1 auto;font-size:15.5px;font-weight:800}.aeo-audit_effort__U_cXX{flex:0 0 auto;font-size:11px;font-weight:800;letter-spacing:.04em;text-transform:uppercase;padding:4px 9px;border-radius:999px}.aeo-audit_effort_quick__cuY2Y{background:rgba(62,231,196,.14);color:#5eead4}.aeo-audit_effort_moderate__jDPSu{background:rgba(56,189,248,.14);color:#7dd3fc}.aeo-audit_effort_project__xErrD{background:rgba(245,158,11,.14);color:#fcd34d}.aeo-audit_fixBody__h6Sn7{margin:12px 0 0;font-size:14px;line-height:1.6;color:var(--text-secondary,hsla(0,0%,100%,.72))}.aeo-audit_snippetWrap__Gl3qv{margin:14px 0 0;border:1px solid hsla(0,0%,100%,.1);border-radius:10px;overflow:hidden}.aeo-audit_snippetBar__afO8H{display:flex;align-items:center;justify-content:space-between;padding:7px 12px;background:hsla(0,0%,100%,.04);font-size:11.5px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--text-muted,#79839b)}.aeo-audit_copyBtn__V7hgL{border:1px solid hsla(0,0%,100%,.16);background:transparent;color:#c7d2fe;border-radius:7px;padding:3px 11px;font-size:12px;font-weight:700;cursor:pointer;text-transform:none;letter-spacing:0}.aeo-audit_copyBtn__V7hgL:hover{background:hsla(0,0%,100%,.06)}.aeo-audit_snippet__xynEe{margin:0;padding:14px;overflow-x:auto;font-size:12.5px;line-height:1.55;color:#d6deeb;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;white-space:pre}.aeo-audit_nextSteps__JWXdK{margin:26px 0 0;padding-top:24px;border-top:1px solid hsla(0,0%,100%,.08)}.aeo-audit_nextTitle__d20gn{margin:0 0 16px;font-size:16px;font-weight:800}.aeo-audit_nextGrid__1_jFz{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:14px;gap:14px}.aeo-audit_nextCard__glG4B{display:flex;flex-direction:column;gap:6px;padding:16px;border-radius:12px;background:hsla(0,0%,100%,.03);border:1px solid hsla(0,0%,100%,.09);text-decoration:none;transition:border-color .15s ease,transform .15s ease}.aeo-audit_nextCard__glG4B:hover{border-color:rgba(168,85,247,.4);transform:translateY(-2px)}.aeo-audit_nextCardKicker___J4nS{font-size:11px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:#c084fc}.aeo-audit_nextCardTitle__8zW9I{font-size:15px;font-weight:800;color:var(--text-primary,#fff)}.aeo-audit_nextCardBody__mbrkB{font-size:13px;line-height:1.5;color:var(--text-secondary,hsla(0,0%,100%,.64))}.aeo-audit_section__WixZF{margin:64px auto 0;max-width:920px}.aeo-audit_sectionEyebrow__nfKzs{font-size:12px;font-weight:800;letter-spacing:.14em;text-transform:uppercase;color:#c084fc;text-align:center}.aeo-audit_sectionTitle__pdMTy{margin:10px auto 0;max-width:24ch;text-align:center;font-size:clamp(1.5rem,3.4vw,2.1rem);font-weight:800;line-height:1.15}.aeo-audit_sectionLead__GrwcE{margin:14px auto 0;max-width:62ch;text-align:center;font-size:16px;line-height:1.6;color:var(--text-secondary,hsla(0,0%,100%,.66))}.aeo-audit_featureGrid__jHEsI{margin:36px 0 0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:16px;gap:16px}.aeo-audit_featureCard__ky66_{background:hsla(0,0%,100%,.03);border:1px solid hsla(0,0%,100%,.09);border-radius:14px;padding:22px}.aeo-audit_featureIndex___B01_{font-size:13px;font-weight:800;color:#c084fc}.aeo-audit_featureTitle__C_Zjg{margin:8px 0 0;font-size:17px;font-weight:800}.aeo-audit_featureText__E8dDb{margin:8px 0 0;font-size:14px;line-height:1.6;color:var(--text-secondary,hsla(0,0%,100%,.66))}.aeo-audit_stepGrid__NC_JB{margin:36px 0 0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:16px;gap:16px}.aeo-audit_step__K1Dwq{text-align:center;padding:8px}.aeo-audit_stepNum__KozaR{width:40px;height:40px;margin:0 auto;border-radius:50%;display:grid;place-items:center;font-size:17px;font-weight:800;color:#0a0a0f;background:linear-gradient(135deg,#c084fc,#38bdf8)}.aeo-audit_stepTitle__nNzMO{margin:12px 0 0;font-size:16px;font-weight:800}.aeo-audit_stepText__qlTqf{margin:6px 0 0;font-size:14px;line-height:1.55;color:var(--text-secondary,hsla(0,0%,100%,.66))}.aeo-audit_faqWrap__0fx2p{margin:28px auto 0;max-width:760px}.aeo-audit_ctaBand__zQVLo{margin:64px auto 0;max-width:820px;text-align:center;background:linear-gradient(180deg,rgba(168,85,247,.1),rgba(56,189,248,.05));border:1px solid rgba(168,85,247,.26);border-radius:20px;padding:40px 28px}.aeo-audit_ctaTitle__v_frU{margin:0 auto;max-width:24ch;font-size:clamp(1.4rem,3vw,2rem);font-weight:800;line-height:1.18}.aeo-audit_ctaText__CWYYV{margin:14px auto 0;max-width:54ch;font-size:15px;line-height:1.6;color:var(--text-secondary,hsla(0,0%,100%,.7))}.aeo-audit_ctaRow___LRZK{margin:24px 0 0;display:flex;gap:12px;justify-content:center;flex-wrap:wrap}.aeo-audit_ctaPrimary__9Zt99{color:#0a0a0f;background:var(--site-cta-gradient,linear-gradient(90deg,#3ee7c4,#38bdf8 50%,#8b5cf6));box-shadow:0 0 32px rgba(139,92,246,.28)}.aeo-audit_ctaPrimary__9Zt99,.aeo-audit_ctaSecondary__jzs8e{border-radius:10px;padding:13px 24px;font-size:15px;font-weight:800;text-decoration:none}.aeo-audit_ctaSecondary__jzs8e{color:#e9d5ff;border:1px solid rgba(192,132,252,.5);background:rgba(168,85,247,.1)}@media (max-width:760px){.aeo-audit_categoryGrid___767_,.aeo-audit_crawlerGrid__Eczj6,.aeo-audit_featureGrid__jHEsI,.aeo-audit_nextGrid__1_jFz,.aeo-audit_stepGrid__NC_JB{grid-template-columns:minmax(0,1fr)}.aeo-audit_scoreHero__q1m2V{justify-content:center;text-align:center}.aeo-audit_scoreHeroBody__wCU2Q{text-align:center}}