.hero-report-visual[data-v-368b0de1]{height:450px;isolation:isolate;margin:0 auto;position:relative;width:min(100%,590px)}.report-glow[data-v-368b0de1]{background:radial-gradient(circle,#9668ff85,#5d1fdc00 70%);border-radius:50%;filter:blur(28px);top:8%;right:0;bottom:3%;left:5%;position:absolute;z-index:-2}.back-report[data-v-368b0de1]{background:linear-gradient(145deg,#fff,#f4f0fa);border:1px solid hsla(0,0%,100%,.82);border-radius:14px 14px 8px 8px;box-shadow:0 22px 50px #11082d4d;color:#271e38;overflow:hidden;position:absolute;transform-origin:bottom center}.back-report--summary[data-v-368b0de1]{height:372px;right:0;top:3rem;transform:rotate(4.5deg);width:31%;z-index:-1}.back-report--visibility[data-v-368b0de1]{height:388px;right:3.7rem;top:2rem;transform:rotate(2.4deg);width:35%;z-index:0}.paper-accent[data-v-368b0de1]{background:linear-gradient(90deg,#7c3aed,#3b82f6);height:5px}.paper-brand[data-v-368b0de1]{align-items:center;border-bottom:1px solid #ebe6f1;display:flex;font-size:.45rem;gap:.3rem;height:36px;padding:0 .6rem}.paper-brand small[data-v-368b0de1]{color:#958ca0;font-size:.3rem;letter-spacing:.1em;margin-left:auto}.paper-brand__mark[data-v-368b0de1]{background:linear-gradient(145deg,#9a5cff,#5b21d5);border-radius:6px;height:19px;position:relative;width:19px}.paper-brand__mark[data-v-368b0de1]:after,.paper-brand__mark[data-v-368b0de1]:before{background:#fff;border-radius:5px;content:"";height:2px;left:5px;position:absolute;width:9px}.paper-brand__mark[data-v-368b0de1]:before{top:7px;transform:rotate(-42deg)}.paper-brand__mark[data-v-368b0de1]:after{top:11px;transform:rotate(42deg)}.paper-content[data-v-368b0de1]{padding:1rem .8rem}.paper-content>small[data-v-368b0de1]{color:#7c3aed;font-size:.34rem;font-weight:800;letter-spacing:.1em}.paper-title[data-v-368b0de1]{font-size:.8rem;font-weight:750;line-height:1.18;margin:.35rem 0 .7rem}.paper-score[data-v-368b0de1]{align-items:center;background:radial-gradient(circle at center,#fff 61%,transparent 63%),conic-gradient(#8b5cf6 0,#8b5cf6 70%,#e9e5f0 70%);border-radius:50%;display:flex;flex-direction:column;height:68px;justify-content:center;margin:.35rem auto .85rem;width:68px}.paper-score--green[data-v-368b0de1]{background:radial-gradient(circle at center,#fff 61%,transparent 63%),conic-gradient(#22c55e 0,#22c55e 82%,#e9e5f0 82%)}.paper-score strong[data-v-368b0de1]{color:#6d28d9;font-size:1rem;line-height:1}.paper-score span[data-v-368b0de1]{color:#6d28d9;font-size:.34rem;margin-top:.18rem}.summary-lines[data-v-368b0de1]{display:grid;gap:.38rem}.summary-lines i[data-v-368b0de1]{background:linear-gradient(90deg,#e8e3ef 72%,#22c55e 0);border-radius:3px;height:7px}.summary-lines i[data-v-368b0de1]:nth-child(2){width:88%}.summary-lines i[data-v-368b0de1]:nth-child(3){width:76%}.back-check-list[data-v-368b0de1]{display:grid;gap:.32rem}.back-check-list>div[data-v-368b0de1]{align-items:center;background:#f8f6fbeb;border:1px solid #eee8f4;border-radius:6px;color:#655c70;display:flex;font-size:.36rem;gap:.35rem;justify-content:space-between;padding:.34rem .4rem}.back-check-list strong[data-v-368b0de1]{color:#6d28d9;font-size:.42rem}.paper-chart[data-v-368b0de1]{align-items:flex-end;border-bottom:1px solid #ded7e8;display:flex;gap:.27rem;height:45px;margin-top:.8rem;padding:0 .25rem}.paper-chart i[data-v-368b0de1]{background:linear-gradient(#8b5cf6,#c4b5fd);border-radius:3px 3px 0 0;flex:1}.visibility-result[data-v-368b0de1]{align-items:center;background:#f8f6fbe6;border:1px solid #eee8f4;border-radius:6px;display:flex;font-size:.4rem;justify-content:space-between;margin-top:.45rem;padding:.4rem .45rem}.visibility-result strong[data-v-368b0de1]{color:#6d28d9}.primary-report[data-v-368b0de1]{animation:report-hover-368b0de1 7s ease-in-out infinite;background:radial-gradient(circle at 100% 0,rgba(124,58,237,.3),transparent 36%) padding-box,linear-gradient(145deg,#09070d,#110b19) padding-box,linear-gradient(145deg,#a855f7,#7c3aed 38%,#3b82f6 72%,#8b5cf6) border-box;border:1.5px solid transparent;border-radius:17px;box-shadow:0 32px 76px #0c052394,0 0 28px #7c3aed33,inset 0 0 0 1px #ffffff09;color:#f8f6fb;height:450px;left:.2rem;overflow:hidden;padding:.95rem 1rem .8rem;position:absolute;top:.2rem;transform:none;width:63%;z-index:2}.primary-report__header[data-v-368b0de1]{align-items:center;border-bottom:1px solid hsla(0,0%,100%,.1);display:flex;justify-content:space-between;padding-bottom:.65rem}.overall-panel[data-v-368b0de1]{background:#ffffff05;border:1px solid hsla(0,0%,100%,.11);border-radius:9px;margin-top:.62rem;padding:.58rem .62rem}.overall-panel__label[data-v-368b0de1]{color:#d8d1df;font-size:.58rem;font-weight:700;margin-bottom:.45rem}.overall-panel__content[data-v-368b0de1]{align-items:center;display:grid;gap:.7rem;grid-template-columns:108px minmax(0,1fr)}.overall-panel .score-dial[data-v-368b0de1]{height:92px;width:92px}.overall-panel .overall-score[data-v-368b0de1]{padding-bottom:.45rem;position:relative}.overall-panel .overall-score>span[data-v-368b0de1]{background:#15803d;border-radius:999px;bottom:.25rem;color:#d1fae5;font-size:.44rem;font-weight:800;left:50%;margin:0;padding:.19rem .55rem;position:absolute;transform:translate(-50%);z-index:2}.report-details[data-v-368b0de1]{display:grid;gap:.24rem;justify-self:end;width:86%}.report-details>div[data-v-368b0de1]{align-items:center;background:#ffffff05;border:1px solid hsla(0,0%,100%,.08);border-radius:6px;color:#9f8cff;display:grid;gap:.35rem;grid-template-columns:18px minmax(0,1fr);padding:.23rem .35rem}.report-details span[data-v-368b0de1]{display:flex;flex-direction:column;min-width:0}.report-details small[data-v-368b0de1]{color:#777080;font-size:.34rem;line-height:1}.report-details strong[data-v-368b0de1]{color:#ded8e5;font-size:.5rem;margin-top:.11rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.audit-overview-heading[data-v-368b0de1]{align-items:center;display:flex;font-size:.52rem;font-weight:700;justify-content:space-between;margin:.58rem 0 .4rem}.audit-overview-heading small[data-v-368b0de1]{color:#6f6878;font-size:.3rem;letter-spacing:.08em}.audit-sections[data-v-368b0de1]{display:grid;gap:.2rem}.audit-section[data-v-368b0de1]{align-items:center;background:#ffffff06;border:1px solid hsla(0,0%,100%,.07);border-radius:6px;color:#c7c0ce;display:grid;font-size:.5rem;gap:.38rem;grid-template-columns:21px 104px minmax(25px,1fr) 23px;padding:.18rem .35rem}.audit-section__icon[data-v-368b0de1]{background:color-mix(in srgb,var(--section-color) 13%,transparent);border-radius:5px;color:var(--section-color);display:grid;height:19px;place-items:center;width:19px}.audit-section__title[data-v-368b0de1]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.audit-section>i[data-v-368b0de1]{background:#2c2830;border-radius:99px;height:4px;overflow:hidden}.audit-section>i>b[data-v-368b0de1]{background:linear-gradient(90deg,#7c3aed,#6366f1 48%,#38bdf8);border-radius:inherit;box-shadow:0 0 7px #6366f161;display:block;height:100%;width:var(--section-width)}.audit-section>strong[data-v-368b0de1]{color:#d7d0dd;font-size:.48rem;text-align:right}.primary-report__header>span[data-v-368b0de1]{color:#aaa1b4;font-size:.44rem;font-weight:700;letter-spacing:.09em}.agency-brand[data-v-368b0de1]{align-items:center;display:flex;font-size:.68rem;gap:.45rem}.agency-mark[data-v-368b0de1]{background:linear-gradient(145deg,#9b5cff,#5b21d5);border-radius:7px;box-shadow:0 7px 16px #5b21d54d;display:inline-flex;height:25px;position:relative;width:25px}.agency-mark i[data-v-368b0de1],.agency-mark[data-v-368b0de1]:after,.agency-mark[data-v-368b0de1]:before{background:#fff;border-radius:9px;content:"";height:2.5px;left:6px;position:absolute;width:12px}.agency-mark[data-v-368b0de1]:before{top:8px;transform:rotate(-42deg)}.agency-mark[data-v-368b0de1]:after{top:14px;transform:rotate(42deg)}.agency-mark i[data-v-368b0de1]{left:11px;top:9px;transform:rotate(-42deg);width:7px}.report-title-row[data-v-368b0de1]{align-items:flex-start;display:flex;gap:.8rem;justify-content:space-between;padding:.8rem 0 .65rem}.report-title-row small[data-v-368b0de1]{color:#8f8699;font-size:.32rem;font-weight:800;letter-spacing:.1em}.client-name[data-v-368b0de1]{align-items:center;display:flex;font-size:.48rem;gap:.25rem;margin:.2rem 0 .55rem}.client-name>span[data-v-368b0de1]{background:#ff4f00;border-radius:2px;height:6px;width:6px}.client-name em[data-v-368b0de1]{color:#837a8f;font-size:.35rem;font-style:normal}.primary-report-title[data-v-368b0de1]{font-size:1.1rem;font-weight:750;line-height:1.1;margin:0}.overall-score[data-v-368b0de1]{align-items:center;display:flex;flex:0 0 auto;flex-direction:column}.score-dial[data-v-368b0de1]{background:radial-gradient(circle at center,#0c0910 56%,transparent 58%),conic-gradient(from 200deg,#ef4444 0,#f97316 25%,#facc15 48%,#22c55e 72%,#29242f 72%);border-radius:50%;display:grid;height:72px;place-items:center;width:72px}.score-dial strong[data-v-368b0de1]{font-size:1.35rem}.overall-score>span[data-v-368b0de1]{color:#948b9f;font-size:.33rem;margin-top:.28rem}.report-score-cards[data-v-368b0de1]{display:grid;gap:.45rem;grid-template-columns:1fr 1fr}.report-score-cards>div[data-v-368b0de1]{align-items:center;background:#ffffff06;border:1px solid hsla(0,0%,100%,.11);border-radius:7px;color:#b8afc2;display:flex;font-size:.38rem;justify-content:space-between;padding:.48rem .55rem}.report-score-cards strong[data-v-368b0de1]{color:#a987ff;font-size:.58rem}.section-heading[data-v-368b0de1]{align-items:center;display:flex;font-size:.44rem;font-weight:700;justify-content:space-between;margin:.7rem 0 .45rem}.section-heading small[data-v-368b0de1]{color:#6f6878;font-size:.29rem;letter-spacing:.08em}.section-scores[data-v-368b0de1]{display:grid;gap:.37rem}.section-scores>div[data-v-368b0de1]{align-items:center;color:#b7aebe;display:grid;font-size:.36rem;gap:.45rem;grid-template-columns:92px 1fr 24px}.section-scores i[data-v-368b0de1]{background:#2c2830;border-radius:99px;height:4px;overflow:hidden}.fill[data-v-368b0de1]{background:linear-gradient(90deg,#8b5cf6,#38bdf8);border-radius:inherit;display:block;height:100%}.fill--schema[data-v-368b0de1]{width:86%}.fill--content[data-v-368b0de1]{background:linear-gradient(90deg,#f59e0b,#facc15);width:74%}.fill--accessibility[data-v-368b0de1]{width:82%}.fill--discoverability[data-v-368b0de1]{background:linear-gradient(90deg,#06b6d4,#2dd4bf);width:68%}.fill--readability[data-v-368b0de1]{background:linear-gradient(90deg,#10b981,#4ade80);width:83%}.section-scores strong[data-v-368b0de1]{color:#d7d0dd;font-size:.34rem;text-align:right}.report-action[data-v-368b0de1]{align-items:center;background:#6d28d92b;border:1px solid rgba(139,92,246,.35);border-radius:7px;color:#ddd3f9;display:flex;font-size:.4rem;font-weight:700;justify-content:space-between;margin-top:.7rem;padding:.48rem .6rem}.lead-proof[data-v-368b0de1]{align-items:center;background:#fffffffa;border:1px solid rgba(16,185,129,.35);border-radius:13px;bottom:-.9rem;box-shadow:0 18px 42px #0e072666;color:#1f2937;display:grid;gap:.55rem;grid-template-columns:33px 1fr 20px;left:1.1rem;padding:.65rem .75rem;position:absolute;width:250px;z-index:4}.lead-proof>span[data-v-368b0de1]{background:#d1fae5;border-radius:9px;color:#047857;display:grid;height:33px;place-items:center;width:33px}.lead-proof>div[data-v-368b0de1]{display:flex;flex-direction:column;min-width:0}.lead-proof small[data-v-368b0de1]{color:#059669;font-size:.36rem;font-weight:800;letter-spacing:.08em}.lead-proof strong[data-v-368b0de1]{font-size:.58rem;margin-top:.12rem}.lead-proof .lead-check[data-v-368b0de1]{color:#10b981}.hero-report-visual--focused .back-report--summary[data-v-368b0de1],.hero-report-visual--focused .lead-proof[data-v-368b0de1]{display:none}.hero-report-visual--standalone .primary-report[data-v-368b0de1]{animation:none;bottom:-6rem;left:18.5%;top:auto;transform:rotate(-3deg) scale(1.24);transform-origin:bottom center}.hero-report-visual--vertical .back-report[data-v-368b0de1]{display:none}.hero-report-visual--vertical .primary-report[data-v-368b0de1]{animation:vertical-report-hover-368b0de1 7s ease-in-out infinite;bottom:-6rem;left:18.5%;top:auto;transform:scale(1.2);transform-origin:bottom center}.hero-report-visual--standalone .back-report[data-v-368b0de1]{background:linear-gradient(145deg,#fffffffc,#f4f1fafc) padding-box,linear-gradient(145deg,#a855f7,#6366f1 55%,#38bdf8) border-box;border-color:transparent;bottom:-6rem;height:450px;top:auto;transform-origin:bottom center}.hero-report-visual--standalone .paper-accent[data-v-368b0de1]{display:none}.hero-report-visual--standalone .back-report--visibility .paper-brand small[data-v-368b0de1]{color:#5d5068;font-size:.44rem;font-weight:700;letter-spacing:.07em}.hero-report-visual--standalone .back-report--visibility .paper-content[data-v-368b0de1]{padding-top:.55rem}.hero-report-visual--standalone .back-report--visibility .paper-content>small[data-v-368b0de1],.hero-report-visual--standalone .back-report--visibility .paper-title[data-v-368b0de1]{display:none}.hero-report-visual--standalone .back-report .paper-score[data-v-368b0de1]{height:48px;margin:.45rem .45rem .72rem auto;width:48px}.hero-report-visual--standalone .back-report--summary .paper-score[data-v-368b0de1]{margin-right:.05rem}.hero-report-visual--standalone .back-report--visibility[data-v-368b0de1]{right:1rem;transform:rotate(2.4deg) scale(1.1);width:52%;z-index:1}.hero-report-visual--standalone .back-report--summary[data-v-368b0de1]{right:.5rem;transform:rotate(3.8deg) scale(1.08);width:51%;z-index:0}.hero-report-visual--focused .back-report--visibility[data-v-368b0de1]{height:342px;right:.7rem;top:3.45rem;transform:rotate(3.5deg);width:39%}.hero-report-visual--focused .primary-report[data-v-368b0de1]{height:430px;left:.35rem;top:.25rem;transform:none;width:68%}@keyframes report-hover-368b0de1{0%,to{transform:translateY(0)}50%{transform:translateY(-4px)}}@keyframes standalone-report-hover-368b0de1{0%,to{transform:rotate(-3deg) scale(1.24) translateY(0)}50%{transform:rotate(-3deg) scale(1.24) translateY(-3px)}}@keyframes hero-report-enter-368b0de1{0%{opacity:0;translate:0 68px}to{opacity:1;translate:0 0}}@keyframes rear-report-reveal-368b0de1{0%{opacity:0;translate:-72px 38px}to{opacity:1;translate:0 0}}@keyframes vertical-report-hover-368b0de1{0%,to{transform:scale(1.2) translateY(0)}50%{transform:scale(1.2) translateY(-3px)}}@media (max-width:959px){.hero-report-visual[data-v-368b0de1]{height:430px;margin-top:1rem;width:min(100%,570px)}}@media (max-width:600px){.hero-report-visual[data-v-368b0de1]{height:325px;margin-top:0;overflow:hidden}.hero-report-visual--standalone .report-glow[data-v-368b0de1]{display:none}.primary-report[data-v-368b0de1]{height:375px;padding:.62rem;top:.3rem;width:76%}.back-report--summary[data-v-368b0de1]{height:268px;top:3.6rem;width:31%}.back-report--visibility[data-v-368b0de1]{height:282px;right:2.15rem;top:2.5rem;width:34%}.score-dial[data-v-368b0de1]{height:54px;width:54px}.score-dial strong[data-v-368b0de1]{font-size:1rem}.overall-panel[data-v-368b0de1]{margin-top:.45rem;padding:.45rem}.overall-panel__content[data-v-368b0de1]{gap:.45rem;grid-template-columns:65px minmax(0,1fr)}.overall-panel .score-dial[data-v-368b0de1]{height:58px;width:58px}.report-details[data-v-368b0de1]{gap:.22rem}.report-details>div[data-v-368b0de1]{padding:.22rem .3rem}.audit-overview-heading[data-v-368b0de1]{margin:.4rem 0 .28rem}.audit-sections[data-v-368b0de1]{gap:.22rem}.audit-section[data-v-368b0de1]{gap:.25rem;grid-template-columns:17px 77px minmax(20px,1fr) 19px;padding:.23rem .27rem}.audit-section__icon[data-v-368b0de1]{height:16px;width:16px}.paper-content[data-v-368b0de1]{padding:.75rem .55rem}.paper-title[data-v-368b0de1]{font-size:.65rem}.paper-score[data-v-368b0de1]{height:54px;width:54px}.visibility-result[data-v-368b0de1]{padding:.3rem}.lead-proof[data-v-368b0de1]{bottom:-.9rem;left:.65rem;width:220px}.hero-report-visual--standalone .primary-report[data-v-368b0de1]{animation:none;bottom:-2.25rem;box-shadow:inset 0 0 0 1px #ffffff09;height:335px;left:10%;top:auto;transform:rotate(-1.4deg) scale(1.04);width:80%}.hero-report-visual--standalone .audit-section[data-v-368b0de1]:nth-child(n+5),.hero-report-visual--standalone .back-report[data-v-368b0de1]{display:none}.hero-report-visual--focused .primary-report[data-v-368b0de1]{height:380px;left:0;top:.2rem;width:82%}.hero-report-visual--focused .back-report--visibility[data-v-368b0de1]{height:290px;right:0;top:2.7rem;width:36%}}@media (prefers-reduced-motion:reduce){.back-report[data-v-368b0de1],.primary-report[data-v-368b0de1]{animation:none}}
