@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:400;src:url(/aeo-assets/poppins-devanagari-400-normal-CJDn6rn8.woff2) format("woff2"),url(/aeo-assets/poppins-devanagari-400-normal-CqVvlrh5.woff) format("woff");unicode-range:U+0900-097F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09}@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:400;src:url(/aeo-assets/poppins-latin-ext-400-normal-by3JarPu.woff2) format("woff2"),url(/aeo-assets/poppins-latin-ext-400-normal-DaBSavcJ.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:400;src:url(/aeo-assets/poppins-latin-400-normal-cpxAROuN.woff2) format("woff2"),url(/aeo-assets/poppins-latin-400-normal-BOb3E3N0.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:500;src:url(/aeo-assets/poppins-devanagari-500-normal-BIdkeU1p.woff2) format("woff2"),url(/aeo-assets/poppins-devanagari-500-normal-DMPDjHtT.woff) format("woff");unicode-range:U+0900-097F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09}@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:500;src:url(/aeo-assets/poppins-latin-ext-500-normal-CK-6C4Hw.woff2) format("woff2"),url(/aeo-assets/poppins-latin-ext-500-normal-CgAe2rWW.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:500;src:url(/aeo-assets/poppins-latin-500-normal-C8OXljZJ.woff2) format("woff2"),url(/aeo-assets/poppins-latin-500-normal-DGXqpDMm.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:600;src:url(/aeo-assets/poppins-devanagari-600-normal-STEjXBNN.woff2) format("woff2"),url(/aeo-assets/poppins-devanagari-600-normal-ClASKHrr.woff) format("woff");unicode-range:U+0900-097F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09}@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:600;src:url(/aeo-assets/poppins-latin-ext-600-normal-CAhIAdZj.woff2) format("woff2"),url(/aeo-assets/poppins-latin-ext-600-normal-Df5ffKXP.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:600;src:url(/aeo-assets/poppins-latin-600-normal-zEkxB9Mr.woff2) format("woff2"),url(/aeo-assets/poppins-latin-600-normal-BJdTmd5m.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:700;src:url(/aeo-assets/poppins-devanagari-700-normal-O-jipLrW.woff2) format("woff2"),url(/aeo-assets/poppins-devanagari-700-normal-fHs-vx92.woff) format("woff");unicode-range:U+0900-097F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09}@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:700;src:url(/aeo-assets/poppins-latin-ext-700-normal-cby-RkWa.woff2) format("woff2"),url(/aeo-assets/poppins-latin-ext-700-normal-DctTR6Tg.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:700;src:url(/aeo-assets/poppins-latin-700-normal-Qrb0O0WB.woff2) format("woff2"),url(/aeo-assets/poppins-latin-700-normal-BVuQR_eA.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--black: #080504;--orange: #FF6D1F;--white: #ffffff;--grey-mid: #4D5250;--grey-light: #999C9B;--grey-bg: #f4f3f1;--grey-line: rgba(8, 5, 4, .08);--font-britannic: "Britannic Bold", "Arial Black", sans-serif;--font-poppins: "Poppins", system-ui, -apple-system, Segoe UI, Roboto, sans-serif;--radius: 12px;--container: 1240px}*{box-sizing:border-box}html,body{margin:0;padding:0}body{background:var(--white);color:var(--grey-mid);font-family:var(--font-poppins);-webkit-font-smoothing:antialiased;min-height:100vh}h1,h2,.display{font-family:var(--font-britannic);color:var(--black);font-weight:700}.container{max-width:var(--container);margin:0 auto;padding:0 24px}.section{padding:5rem 0}.label{display:inline-block;text-transform:uppercase;letter-spacing:.14em;font-size:.72rem;font-weight:600;color:var(--orange);margin-bottom:14px}.gradient-text{background:linear-gradient(90deg,var(--orange),#ff9a5c);-webkit-background-clip:text;background-clip:text;color:transparent}.btn-primary,.btn-ghost-dark{display:inline-flex;align-items:center;justify-content:center;border-radius:999px;padding:14px 26px;font-family:var(--font-poppins);font-size:1rem;font-weight:600;cursor:pointer;border:1px solid transparent;transition:transform .15s ease,box-shadow .15s ease,background .15s ease;position:relative;overflow:hidden}.btn-primary{background:var(--orange);color:var(--white)}.btn-primary:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 12px 28px -10px #ff6d1f99}.btn-primary:after{content:"";position:absolute;top:0;left:-120%;width:60%;height:100%;background:linear-gradient(100deg,transparent,rgba(255,255,255,.35),transparent);transition:left .5s ease}.btn-primary:hover:after{left:130%}.btn-primary:disabled{opacity:.6;cursor:default}.btn-ghost-dark{background:var(--white);color:var(--black);border-color:var(--grey-line)}.btn-ghost-dark:hover{border-color:var(--black);transform:translateY(-2px)}.site-header{padding:14px 0;border-bottom:1px solid var(--grey-line)}.wordmark{display:inline-flex;align-items:center}.logo-img{height:90px;width:auto;display:block}@media (max-width: 768px){.logo-img{height:52px}}@media (max-width: 480px){.logo-img{height:42px}}.site-header .tagline{color:var(--grey-light);font-size:.8rem;letter-spacing:.04em}.hero{text-align:center}.hero h1{font-size:clamp(2.2rem,5.5vw,3.8rem);line-height:1.03;margin:0 auto 20px;max-width:18ch}.lede{color:var(--grey-mid);font-size:1.1rem;line-height:1.65;max-width:58ch;margin:0 auto 32px}.lede strong{color:var(--black)}.scan-form{display:flex;gap:10px;max-width:560px;margin:0 auto;flex-wrap:wrap}.scan-form input{flex:1 1 280px;min-width:0;background:var(--white);border:1px solid var(--grey-line);color:var(--black);border-radius:999px;padding:15px 22px;font-size:1rem;outline:none;font-family:var(--font-poppins);transition:border-color .15s}.scan-form input::placeholder{color:var(--grey-light)}.scan-form input:focus{border-color:var(--orange)}.scan-note{margin:16px auto 0;font-size:.95rem;max-width:560px}.scan-note.error{color:#c0392b}.scan-note.done{color:var(--orange)}.eu-note{color:var(--grey-light);font-size:.85rem;margin-top:28px}.tiers-section{background:var(--grey-bg);border-top:1px solid var(--grey-line)}.tiers{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.product-card{background:var(--white);border:1px solid var(--grey-line);border-radius:var(--radius);padding:28px;display:flex;flex-direction:column;transition:transform .18s ease,box-shadow .18s ease}.product-card:hover{transform:translateY(-4px);box-shadow:0 24px 50px -30px #08050459}.product-card--featured{border-color:var(--orange);box-shadow:0 0 0 1px var(--orange)}.product-card__head{display:flex;align-items:baseline;justify-content:space-between}.product-card__head h2{margin:0;font-size:1.2rem}.product-card__price{font-family:var(--font-britannic);color:var(--black);font-size:1.4rem}.product-card__tagline{color:var(--grey-light);margin:6px 0 18px;font-size:.9rem}.product-card ul{list-style:none;padding:0;margin:0 0 24px;flex:1}.product-card li{color:var(--grey-mid);font-size:.92rem;line-height:1.45;padding:9px 0 9px 24px;position:relative;border-top:1px solid var(--grey-line)}.product-card li:first-child{border-top:0}.product-card li:before{content:"→";position:absolute;left:0;color:var(--orange)}.product-card button{width:100%}.site-footer{padding:28px 0;color:var(--grey-light);font-size:.85rem;border-top:1px solid var(--grey-line)}.site-footer a{color:var(--grey-mid);text-decoration:none}.site-footer a:hover{color:var(--orange)}.header-inner{display:flex;justify-content:space-between;align-items:center;gap:20px}.header-right{display:flex;align-items:center;gap:14px}.lang-select{background:#fff;border:1px solid var(--grey-line);border-radius:999px;padding:6px 10px;font-family:var(--font-poppins);font-size:.82rem;color:var(--grey-mid);cursor:pointer}.footer-inner{display:flex;justify-content:space-between;align-items:center;gap:16px}.scorecard{max-width:680px;margin:0 auto;text-align:left}.scorecard__hero{display:flex;align-items:center;gap:26px;margin-bottom:30px}.scorecard__ring{flex:0 0 auto;width:132px;height:132px;border-radius:50%;display:grid;place-content:center;text-align:center;background:var(--grey-bg);border:6px solid var(--c, var(--orange))}.scorecard__num{font-family:var(--font-britannic);font-size:2.6rem;color:var(--black);line-height:1}.scorecard__den{color:var(--grey-light);font-size:.85rem}.scorecard__band{font-size:1.8rem;margin:6px 0 4px}.scorecard__url{color:var(--grey-light);font-size:.9rem;margin:0;word-break:break-all}.pillars{display:flex;flex-direction:column;gap:14px;margin-bottom:22px}.pillar__row{display:flex;justify-content:space-between;font-size:.9rem;margin-bottom:6px;color:var(--black)}.pillar__track{height:8px;background:var(--grey-bg);border-radius:999px;overflow:hidden}.pillar__fill{height:100%;border-radius:999px;transition:width .5s ease}.scorecard__alert{background:#fdecea;color:#a03026;border:1px solid #f5c6c0;border-radius:var(--radius);padding:12px 16px;font-size:.9rem;margin-bottom:22px}.scorecard__cta{background:var(--grey-bg);border:1px solid var(--grey-line);border-radius:var(--radius);padding:22px;text-align:center}.scorecard__cta p{margin:0 0 16px;color:var(--grey-mid)}.scorecard__cta .btn-primary{margin-right:10px}.email-form{text-align:left;background:var(--grey-bg);border:1px solid var(--grey-line);border-radius:var(--radius);padding:22px}.email-form__lead{margin:0 0 14px;color:var(--grey-mid)}.email-form__row{display:flex;gap:10px;flex-wrap:wrap;margin-bottom:12px}.email-form__row input{flex:1 1 240px;min-width:0;background:#fff;border:1px solid var(--grey-line);border-radius:999px;padding:13px 18px;font-family:var(--font-poppins);font-size:1rem}.email-form__row input:focus{outline:none;border-color:var(--orange)}.chk{display:flex;align-items:flex-start;gap:9px;font-size:.88rem;color:var(--grey-mid);margin:8px 0;cursor:pointer}.chk input{margin-top:3px;accent-color:var(--orange)}.email-form__fine{font-size:.78rem;color:var(--grey-light);margin:12px 0 0}.report{max-width:760px;margin:0 auto}.report .scorecard{margin-bottom:26px}.report-block{background:#fff;border:1px solid var(--grey-line);border-radius:var(--radius);padding:24px;margin-bottom:18px}.findings{list-style:none;padding:0;margin:6px 0 0}.finding{padding:14px 0;border-top:1px solid var(--grey-line)}.finding:first-child{border-top:0}.finding__head{font-weight:600;color:var(--black);font-size:.98rem}.finding__impact{margin:6px 0 0;color:var(--grey-mid);font-size:.9rem;line-height:1.5}.sev{display:inline-block;font-size:.68rem;font-weight:700;text-transform:uppercase;letter-spacing:.06em;padding:2px 8px;border-radius:999px;margin-right:6px;vertical-align:middle}.sev--critical{background:#fdecea;color:#c0392b}.sev--warn{background:#fff2e6;color:#b3560f}.sev--info{background:var(--grey-bg);color:var(--grey-mid)}.whatai__meta{color:var(--grey-mid);margin:8px 0 0}.whatai__text{margin:12px 0 0;padding:14px;background:var(--grey-bg);border-radius:10px;font-size:.85rem;color:var(--grey-mid);line-height:1.55;font-style:italic}.comprehension__summary{font-size:1.05rem;color:var(--black);line-height:1.5;margin:8px 0 16px}.comprehension__grid{display:grid;grid-template-columns:1fr 1fr;gap:12px}.comprehension__grid div{display:flex;flex-direction:column;gap:2px}.comprehension__grid b{font-size:.72rem;text-transform:uppercase;letter-spacing:.06em;color:var(--grey-light)}.comprehension__grid span{color:var(--black);font-size:.92rem}.comprehension__cant{margin-top:16px;background:#fdecea;border:1px solid #f5c6c0;border-radius:10px;padding:14px 16px}.comprehension__cant b{color:#a03026;font-size:.85rem}.comprehension__cant ul{margin:8px 0 0;padding-left:18px;color:#a03026;font-size:.88rem}.paid-grid{display:grid;grid-template-columns:1fr 1fr;gap:14px;margin:8px 0 20px}.paid-card{position:relative;background:var(--grey-bg);border:1px dashed var(--grey-line);border-radius:10px;padding:18px}.paid-card__lock{position:absolute;top:14px;right:16px;opacity:.5}.paid-card h3{margin:0 0 6px;font-size:1rem;color:var(--black)}.paid-card p{margin:0;color:var(--grey-mid);font-size:.86rem;line-height:1.45}.report-cta{text-align:center}.report-block.expert{text-align:center;background:var(--grey-bg)}.report-block.expert h3{margin:0 0 6px;color:var(--black)}.report-block.expert p{margin:0 0 16px;color:var(--grey-mid)}@media (max-width: 768px){.tiers{grid-template-columns:1fr}.section{padding:3.5rem 0}.scorecard__hero{flex-direction:column;text-align:center}.comprehension__grid,.paid-grid{grid-template-columns:1fr}}.back-btn{margin-bottom:18px;padding:9px 18px;font-size:.9rem}.plans-intro{color:var(--grey-mid);max-width:60ch;margin:0 0 24px;font-size:1rem}.plans-note{color:var(--grey-light);font-size:.82rem;margin:0;font-style:italic}.product-card>.btn-primary,.product-card>.btn-ghost-dark{width:100%}.modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;background:#0805048c;display:grid;place-items:center;padding:20px;z-index:100}.modal{background:#fff;border-radius:var(--radius);padding:30px;max-width:520px;width:100%;position:relative;box-shadow:0 30px 80px -20px #08050480}.modal__close{position:absolute;top:14px;right:16px;background:none;border:0;font-size:1.1rem;cursor:pointer;color:var(--grey-light)}.modal h3{margin:4px 0 8px;color:var(--black);font-size:1.5rem}.modal__lead{color:var(--grey-mid);margin:0 0 18px;font-size:.95rem}.modal__row{display:flex;gap:10px;margin-bottom:10px;flex-wrap:wrap}.modal input,.modal textarea{flex:1 1 200px;min-width:0;background:#fff;border:1px solid var(--grey-line);border-radius:10px;padding:12px 14px;font-family:var(--font-poppins);font-size:.95rem}.modal textarea{width:100%;margin-bottom:12px;resize:vertical}.modal input:focus,.modal textarea:focus{outline:none;border-color:var(--orange)}.modal__sent{text-align:center;padding:10px 0}.link-cta{background:none;border:0;color:var(--orange);font-family:var(--font-poppins);font-size:.9rem;font-weight:600;cursor:pointer;text-decoration:underline;margin-top:16px;display:inline-block}.consent{align-items:flex-start;margin-top:10px}.consent a{color:var(--orange)}.cookie-banner{position:fixed;left:16px;right:16px;bottom:16px;max-width:760px;margin:0 auto;background:var(--black);color:#fff;border-radius:12px;padding:14px 18px;display:flex;align-items:center;gap:16px;justify-content:space-between;box-shadow:0 20px 50px -20px #00000080;z-index:200;font-size:.85rem;line-height:1.4}.cookie-banner .btn-primary{padding:10px 18px;white-space:nowrap}@media (max-width: 560px){.cookie-banner{flex-direction:column;align-items:stretch;text-align:center}}@media (max-width: 480px){.container{padding:0 16px}.modal{padding:22px}.scorecard__ring{width:108px;height:108px}.scorecard__num{font-size:2.1rem}.hero h1{max-width:100%}}
