.home .skip-link{z-index:10;background:var(--ink);color:#fff;border-radius:8px;padding:10px 14px;font-size:.8rem;font-weight:800;transition:transform .15s;position:fixed;top:8px;left:8px;transform:translateY(-180%)}.home .skip-link:focus-visible{outline-offset:3px;outline:3px solid #8fb6ff;transform:translateY(0)}.home :where(a,button,summary):focus-visible{outline-offset:3px;outline:3px solid #8fb6ff}.home .hero-workspace-preview{overflow:visible;container-type:inline-size}.home .hero{grid-template-columns:minmax(320px,.95fr) minmax(0,1.05fr);align-items:start;gap:46px}.home .hero-copy{padding-top:max(28px,min(5vw,72px))}.home .hero-copy>p:not(.eyebrow){max-width:500px}.home .hero-copy .hero-boundary{color:var(--ink);margin-top:12px;font-size:.9rem;font-weight:700;line-height:1.45}.home .hero-local-note{color:#526b86;letter-spacing:.03em;align-items:center;gap:7px;margin:0 0 12px;font-size:.73rem;font-weight:800;display:inline-flex}.home .hero-local-note span{color:#23a967;font-size:.6rem}.home .scanner-status-wrap{justify-content:space-between;align-items:center;gap:14px;display:flex}.home .scanner-status-cta{color:var(--blue);flex:none;align-items:center;gap:6px;font-size:.78rem;font-weight:800;display:inline-flex}.home .scanner-status-cta:focus-visible{outline-offset:2px;outline:3px solid #8eb5ff}.home .hero-workspace-preview{justify-self:end;width:min(100%,680px)}.home .hero-workspace-preview .report{gap:12px}.home .hero-workspace-preview .report-head{padding:21px 22px}.home .hero-workspace-preview .risk-group{padding:19px 20px}.home .hero-workspace-preview .risk-group article{margin-top:11px;padding:12px 0}.home .hero-workspace-preview .report-footer{padding:14px 18px}.home .hero-example{width:min(100%,760px);margin:-38px 0 48px auto}.home .hero-example .example-result{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px 12px;margin:0}.home .hero-example .example-result-head{grid-column:1/-1}.home .hero-example .example-file{grid-column:1/-1}.home .hero-example .example-summary{grid-column:1/-1}.home .hero-example .example-next{grid-column:1/-1}.home .hero-example .example-note{grid-column:1/-1}.home .workspace-preview-grid{grid-template-columns:minmax(500px,1.32fr) minmax(220px,.78fr);align-items:start;display:grid}.home .workspace-preview-grid>.scanner-tool{min-width:0}.home .example-result{background:#f8fbff;border:1px solid #d7e2f0;border-radius:16px;align-content:start;gap:12px;margin:18px 18px 18px 0;padding:17px;display:grid}.home .example-result-head{justify-content:space-between;align-items:center;gap:10px;display:flex}.home .example-file{justify-content:space-between;align-items:center;gap:10px;display:flex}.home .example-finding>div{justify-content:space-between;align-items:center;gap:10px;display:flex}.home .coverage-card-head{justify-content:space-between;align-items:center;gap:10px;display:flex}.home .hero-example .example-result{box-shadow:0 8px 24px rgba(16,36,61,.04)}.home .example-result .eyebrow{margin:0}.home .example-result-head>span{color:#607189;background:#eef3f9;border-radius:999px;padding:4px 7px;font-size:.62rem;font-weight:800}.home .example-file{border-bottom:1px solid #dfe8f2;gap:2px;padding-bottom:11px;display:grid}.home .example-file strong{font-size:.84rem}.home .example-file span{color:var(--muted);font-size:.69rem;line-height:1.45}.home .example-note{color:var(--muted);font-size:.69rem;line-height:1.45}.home .example-summary{grid-template-columns:repeat(3,minmax(0,1fr));gap:5px;display:grid}.home .example-summary span{color:#5d6e85;text-align:center;white-space:nowrap;border:1px solid #dde7f2;border-radius:8px;padding:6px 4px;font-size:.58rem;font-weight:750}.home .example-summary b{color:var(--ink);font-size:.73rem}.home .example-finding{background:#fff;border:1px solid #e0e8f0;border-radius:10px;gap:6px;padding:10px;display:grid}.home .example-finding span{color:var(--ink);font-size:.71rem;font-weight:800}.home .example-finding strong{border-radius:999px;padding:4px 6px;font-size:.6rem;line-height:1}.home .example-warning strong{color:#8d4d00;background:#fff1db}.home .example-review strong{color:#9a5b00;background:#fff3df}.home .example-finding p{margin:0}.home .example-note{margin:0}.home .example-finding p{font-size:.7rem;line-height:1.35}.home .example-next{color:var(--ink);margin:0;font-size:.69rem;font-weight:800;line-height:1.4}.home .scanner-risk-scope{color:#53647a;margin:12px 2px 0;font-size:.7rem;line-height:1.45}.home .usage-strip{color:#53647a;justify-content:space-between;align-items:center;gap:20px;margin-top:-47px;padding:0 0 39px;font-size:.78rem;font-weight:700;display:flex}.home .usage-strip>div{flex-wrap:wrap;gap:8px;display:flex}.home .usage-strip b{background:var(--paper);color:#40526a;border:1px solid #dbe3ed;border-radius:999px;padding:6px 9px;font-size:.7rem}.home .catch-preview{background:#f9fbff;border:1px solid #dde7f2;border-radius:10px;gap:5px;margin-top:20px;padding:11px 12px;display:grid}.home .catch-preview span{color:#56677e;font-size:.66rem;font-weight:800}.home .catch-preview strong{font-size:.78rem}.home .catch-preview small{font-size:.66rem;font-weight:750}.home .catch-warning{background:#fffaf1;border-color:#ead9b6}.home .catch-warning strong{color:#8d4d00}.home .catch-warning small{color:#8d4d00}.home .catch-review{background:#fffaf1;border-color:#edcf9d}.home .catch-review strong{color:#9a5b00}.home .catch-review small{color:#9a5b00}.home .catch-clear{background:#f4fbf7;border-color:#cae8d9}.home .catch-clear strong{color:var(--mint-ink)}.home .catch-clear small{color:var(--mint-ink)}.home .journey{grid-template-columns:repeat(4,minmax(0,1fr));gap:0}.home .journey li{grid-template-columns:1fr;gap:10px;padding:0 22px 0 0;display:grid}.home .journey li+li{padding-left:22px}.home .journey li:not(:last-child):before{content:"";background:#cdd8e8;width:auto;height:1px;top:14px;bottom:auto;left:34px;right:-2px}.home .journey span{background:var(--blue);width:29px;height:29px;font-size:.6rem}.home .journey li:nth-child(n+2) span{background:var(--ink)}.home .journey p{font-size:.79rem}.home .coverage-card-head{align-items:flex-start}.home .coverage-card-head h3{margin:0}.home .coverage-status{min-height:21px;color:var(--mint-ink);letter-spacing:.06em;background:#f2fbf6;border:1px solid #cae8d9;border-radius:999px;align-items:center;padding:3px 6px;font-size:.58rem;font-weight:850;display:inline-flex}.home .plans ul{min-height:0;color:var(--muted);gap:7px;margin:19px 0 5px;padding:0;font-size:.78rem;line-height:1.35;list-style:none;display:grid}.home .plans .price b{font-size:2.05rem}.home .plans .price small{color:#40526a;font-size:.73rem;font-weight:800;display:inline-block}.home .plan-label span{color:var(--blue);letter-spacing:.03em;vertical-align:middle;background:#edf4ff;border:1px solid #b9d1ff;border-radius:999px;align-items:center;margin-left:7px;padding:3px 7px;font-size:.62rem;font-weight:850;display:inline-flex}.home .pricing-preview>div>p:not(.eyebrow){max-width:480px}.home .pricing-transition{color:#40526a;margin:0;padding:34px 0 0;font-size:.84rem;font-weight:750}.home .footer-cta .tool-cta{margin-top:18px}.home .trust-row{flex-wrap:wrap;gap:7px 0;margin-top:24px;display:flex}.home .trust-row span{align-items:center;gap:0;display:inline-flex}.home .trust-row span+span:before{color:#93a2b6;content:"·";margin:0 9px}.home .dropzone:focus-within{border-color:var(--blue);outline-offset:3px;outline:3px solid #bfd1fb}.home:has(.workspace-active) .hero{max-width:1080px;padding:28px 0 52px;display:block}.home:has(.workspace-active) .hero-copy{display:none}.home:has(.workspace-active) .workspace-bar{display:none}.home:has(.workspace-active) .scanner-intro{display:none}.home:has(.workspace-active) .scanner-risk-scope{display:none}.home:has(.workspace-active) .dropzone{display:none}.home:has(.workspace-active) .workspace-footnote{display:none}.home:has(.workspace-active) .usage-strip{display:none}.home:has(.workspace-active) .hero-example{display:none}.home:has(.workspace-active)>section:not(.hero){display:none}.home:has(.workspace-active) .footer-cta{display:none}.home:has(.workspace-active) .hero-workspace-preview{width:100%;max-width:none;box-shadow:none;background:0 0;border:0;border-radius:0}.home:has(.workspace-active) .scanner-tool{padding:0}.home:has(.workspace-active) .compact-file-bar{display:flex}.home:has(.workspace-active) .report{gap:26px;margin-top:24px}.home:has(.workspace-active) .report-head{background:0 0;border:0;border-bottom:1px solid #dce3ec;border-radius:0;padding:0 0 22px}.home:has(.workspace-active) .report-head .score-card{display:none}.home:has(.workspace-active) .result-summary{display:none}.home:has(.workspace-active) .report-head .score-card.scan-partial{display:grid}.home:has(.workspace-active) .report-head h2{max-width:none;font-size:max(2rem,min(4vw,3rem))}.home:has(.workspace-active) .risk-group{background:0 0;border:0;border-top:1px solid #dce3ec;border-radius:0;padding:26px 0 0}.home:has(.workspace-active) .risk-group article{max-width:820px}.home:has(.workspace-active) .action-card{border-left:0}.home:has(.workspace-active) .review-required{background:0 0}.home:has(.workspace-active) .report-footer{border:0;border-top:1px solid #dce3ec;border-radius:0;padding:24px 22px}.home .compact-file-bar{background:var(--paper);border:1px solid #d7e0ea;border-radius:14px;justify-content:space-between;align-items:center;gap:20px;padding:16px 20px;display:none}.home .compact-file-bar>div{gap:3px;min-width:0;display:grid}.home .compact-file-bar strong{color:var(--ink);text-overflow:ellipsis;white-space:nowrap;font-size:1rem;overflow:hidden}.home .compact-file-bar span{color:var(--muted);font-size:.76rem}.home .compact-file-bar small{color:var(--muted);font-size:.76rem}.home .compact-file-bar button{white-space:nowrap;flex:none}.home .workspace-actions{align-items:center}.home .workspace-action-copy{color:var(--muted);gap:4px;font-size:.8rem;display:grid}.home .workspace-action-copy span+span{color:var(--mint-ink);font-weight:750}@container (width<=800px){.home .workspace-preview-grid{grid-template-columns:minmax(0,1fr)}.home .example-result{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 10px;margin:0 18px 18px;padding:13px}.home .example-result-head{grid-column:1/-1}.home .example-file{grid-column:1/-1}.home .example-next{grid-column:1/-1}.home .example-note{grid-column:1/-1}.home .example-summary{grid-column:1/-1}.home .example-finding{min-height:0}}@media (max-width:1100px) and (min-width:901px){.home .usage-strip{margin-top:-32px;padding-bottom:28px}}@media (max-width:900px){.home .usage-strip{margin:0;padding:0 0 28px}.home .journey{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px}.home .journey li{grid-template-columns:auto 1fr;gap:11px;padding:0}.home .journey li+li{grid-template-columns:auto 1fr;gap:11px;padding:0}.home .journey li:not(:last-child):before{display:none}}@media (max-width:560px){.home .hero{grid-template-columns:1fr;align-items:start;gap:20px;padding:25px 0 34px}.home .hero-copy{padding-top:0}.home .hero-workspace-preview{width:100%}.home:has(.workspace-active) .hero{padding:18px 0 34px}.home:has(.workspace-active) .compact-file-bar{flex-direction:column;align-items:stretch;gap:12px;padding:14px}.home:has(.workspace-active) .compact-file-bar button{width:100%}.home:has(.workspace-active) .report{gap:20px}.home:has(.workspace-active) .workspace-actions{flex-direction:column;align-items:stretch}.home:has(.workspace-active) .workspace-action-copy{order:2}.home:has(.workspace-active) .workspace-actions>.quiet{width:100%}.home .hero-example{width:100%;margin:-18px 0 30px}.home .hero h1{margin:.08em 0 .09em;font-size:max(2.55rem,min(11vw,3rem))}.home .hero-copy>p:not(.eyebrow){margin:0;font-size:.94rem;line-height:1.48}.home .trust-row{color:#40526a;margin-top:15px;font-size:.72rem}.home .scanner-status-wrap{justify-content:stretch;gap:5px;display:grid}.home .scanner-status-cta{min-height:44px}.home .scanner-tool{padding:16px}.home .scanner-intro h2{font-size:1.28rem}.home .scanner-intro .trial-note{margin-top:7px}.home .scanner-intro .trial-note span{display:none}.home .scanner-risk-scope{margin-top:10px;font-size:.66rem}.home .dropzone{margin-top:13px;padding:18px 12px}.home .dropzone-icon{width:32px;height:32px}.home .example-result{margin:0 14px 14px;padding:14px}.home .pricing-transition{padding-top:26px;font-size:.78rem}.home .usage-strip{gap:10px;padding-bottom:24px;display:grid}.home .usage-strip>div{gap:6px}.home .usage-strip b{font-size:.66rem}.home .journey{grid-template-columns:1fr;gap:17px}.home .journey li{grid-template-columns:29px 1fr}.home .coverage-card-head{gap:8px;display:grid}.home .coverage-status{justify-self:start}.home :where(a,button,summary){touch-action:manipulation;min-height:44px}.home .footer-cta .tool-cta{display:inline-flex}}
.scanner-intro .trial-note{color:#50627a;background:#f8fbff;border:1px solid #dce7f5;border-radius:10px;gap:3px;max-width:450px;margin:10px 0 0;padding:8px 10px;font-size:.72rem;line-height:1.45;display:grid}.scanner-intro .trial-note b{color:var(--ink)}.scanner-intro .trial-note span{font-size:.66rem}.scanner-intro .trial-trial{background:#f2f6ff;border-color:#bed1fa}.scanner-intro .trial-trial b{color:#155eef}.scanner-intro .trial-pro{background:#f1fbf6;border-color:#c9eadb}.scanner-intro .trial-pro b{color:var(--mint-ink)}.hero{grid-template-columns:minmax(0,.84fr) minmax(0,1.16fr);gap:36px}.hero-workspace{width:100%;min-width:0}.report{width:100%;min-width:0}.hero h1{font-size:max(3.2rem,min(5.4vw,5.15rem))}.report-head{grid-template-columns:minmax(0,1fr) auto;align-items:start;display:grid}.file-context{min-width:0}.file-context b{max-width:min(310px,54vw)}.result-summary{grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.result-summary span{align-content:center;gap:2px;min-width:0;display:grid}.result-summary b{font-size:1.08rem;line-height:1}.result-summary small{color:var(--muted);letter-spacing:.02em;text-transform:uppercase;font-size:.68rem;font-weight:750}.score-card{background:#f5fcf8;border:1px solid #d9e7df;border-radius:12px;align-content:start;justify-items:start;min-width:160px;padding:12px 14px;display:grid}.score-card .scan-state{color:#167448;letter-spacing:.02em;text-transform:uppercase;align-items:center;gap:6px;font-size:.68rem;font-weight:800;display:inline-flex}.score-card .scan-state i{background:#22aa68;border-radius:50%;width:6px;height:6px}.score-card.scan-partial{background:#fffaf1;border-color:#edcf9d}.score-card.scan-partial .scan-state{color:#9a5b00}.score-card.scan-partial .scan-state i{background:#d99016}.score-card strong{color:var(--ink);letter-spacing:-.025em;margin-top:6px;font-size:1rem}.score-card p{color:var(--muted);margin:0;font-size:.7rem}.action-card{align-content:start;min-height:0}.summary-limited{background:#fffaf1!important;border-color:#edcf9d!important}.summary-limited b{color:#9a5b00}.scan-limitations{background:#fffaf1;border-color:#edcf9d}.scan-limitations>.eyebrow{color:#9a5b00}.scan-limitation .risk-assessment{color:#9a5b00;background:#fff0d9}.home .report section.risk-group{padding:22px}.seo-page .report section.risk-group{padding:22px}.home .report section.no-findings{padding:21px}.seo-page .report section.no-findings{padding:21px}.seo-page .header-cta{color:#fff!important;text-decoration:none!important}.action-card>div:first-child{gap:3px;display:grid}.action-card>button{justify-self:start;margin-top:14px}.risk-group article{grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);align-items:start;display:grid}.risk-group article p{overflow-wrap:anywhere;max-width:none}.risk-group article.risk-item{grid-template-columns:minmax(0,.82fr) minmax(0,1.18fr);gap:20px}.risk-heading{justify-items:start;gap:6px;display:grid}.risk-assessment{letter-spacing:.02em;border-radius:999px;align-items:center;min-height:22px;padding:3px 7px;font-size:.66rem;font-weight:800;line-height:1;display:inline-flex}.risk-resolution{letter-spacing:.02em;border-radius:999px;align-items:center;min-height:22px;padding:3px 7px;font-size:.66rem;font-weight:800;line-height:1;display:inline-flex}.risk-assessment{color:#8d4d00;background:#fff1db}.severity-high .risk-assessment{color:#ad3030;background:#fff0ef}.requires-review .risk-assessment{color:#9a5b00;background:#fff3df}.risk-resolution{color:var(--mint-ink);background:#edf9f2}.requires-review .risk-resolution{color:#6a7687;background:#f0f3f7}.risk-detail{min-width:0}.risk-detail>p{margin:0}.risk-evidence{gap:6px;margin:10px 0 0;display:grid}.risk-evidence-disclosure{margin-top:10px}.risk-evidence-disclosure summary{color:#155eef;cursor:pointer;background:#f8fbff;border:1px solid #dce7f5;border-radius:8px;align-items:center;gap:7px;min-height:34px;padding:8px 10px;font-size:.72rem;font-weight:800;list-style:none;display:flex}.risk-evidence-disclosure summary::-webkit-details-marker{display:none}.risk-evidence-disclosure summary:before{content:"+";font-size:1rem;font-weight:500;line-height:1}.risk-evidence-disclosure[open] summary:before{content:"−"}.risk-evidence-disclosure[open] summary{background:#f2f6ff;border-color:#bcd0f5}.risk-evidence div{background:#fafcff;border:1px solid #e7edf3;border-radius:8px;grid-template-columns:minmax(92px,.36fr) minmax(0,1fr);gap:10px;padding:8px 10px;display:grid}.risk-evidence dt{color:var(--muted);font-size:.68rem;font-weight:750}.risk-evidence dd{min-width:0;color:var(--ink);overflow-wrap:anywhere;margin:0;font-size:.76rem;font-weight:700}.risk-evidence-empty{color:var(--muted);margin-top:10px!important;font-size:.74rem!important}.action-card .clean-confirmation{margin-top:18px;scroll-margin-top:24px}.report-footer{flex-wrap:wrap}.workspace-actions{align-items:stretch;gap:18px;padding:20px 22px;display:grid}.workspace-action-bar{justify-content:space-between;align-items:center;gap:18px;display:flex}.workspace-action-copy{min-width:0;color:var(--muted);gap:3px;font-size:.82rem;display:grid}.workspace-action-copy span{display:block}.workspace-actions .feedback{border-top:1px solid var(--line);padding-top:17px}@media (max-width:1200px) and (min-width:901px){.hero{gap:28px}.scanner-tool{padding:20px}.report-head{padding:20px}.home .report section.risk-group{padding:20px}.seo-page .report section.risk-group{padding:20px}.score-card{min-width:142px;padding:10px 12px}.risk-group article{gap:12px}}@media (max-width:900px){.hero{grid-template-columns:1fr}}@media (max-width:680px){.report-head{grid-template-columns:1fr}.score-card{width:100%;min-width:0}.result-summary{grid-template-columns:repeat(2,minmax(0,1fr))}.result-summary span:last-child{grid-column:1/-1}.risk-group article{grid-template-columns:1fr}.risk-evidence div{grid-template-columns:1fr;gap:3px}.workspace-actions{gap:15px;padding:17px}.workspace-action-bar{flex-direction:column;align-items:flex-start;gap:12px}.workspace-action-bar .quiet{width:100%}.workspace-actions .feedback{padding-top:15px}}
.feedback-prompt-module__kMAXrW__prompt{color:#12233f;gap:.75rem;display:grid}.feedback-prompt-module__kMAXrW__prompt strong{font-size:.95rem}.feedback-prompt-module__kMAXrW__actions{gap:.5rem;display:flex}.feedback-prompt-module__kMAXrW__result{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:1rem}.feedback-prompt-module__kMAXrW__result .feedback-prompt-module__kMAXrW__actions{justify-content:flex-end}.feedback-prompt-module__kMAXrW__actions button,.feedback-prompt-module__kMAXrW__submit{color:#fff;min-height:2.5rem;font:inherit;cursor:pointer;background:#1761f5;border:0;border-radius:.65rem;padding:.55rem 1rem;font-weight:700}.feedback-prompt-module__kMAXrW__actions button:disabled,.feedback-prompt-module__kMAXrW__submit:disabled{opacity:.6;cursor:wait}.feedback-prompt-module__kMAXrW__actions button:focus-visible{outline-offset:2px;outline:3px solid #8eb5ff}.feedback-prompt-module__kMAXrW__submit:focus-visible{outline-offset:2px;outline:3px solid #8eb5ff}.feedback-prompt-module__kMAXrW__link:focus-visible{outline-offset:2px;outline:3px solid #8eb5ff}.feedback-prompt-module__kMAXrW__prompt input:focus-visible{outline-offset:2px;outline:3px solid #8eb5ff}.feedback-prompt-module__kMAXrW__prompt textarea:focus-visible{outline-offset:2px;outline:3px solid #8eb5ff}.feedback-prompt-module__kMAXrW__panel{margin-top:.5rem}.feedback-prompt-module__kMAXrW__link{color:#1761f5;font:inherit;cursor:pointer;background:0 0;border:0;padding:.25rem 0;font-weight:700}.feedback-prompt-module__kMAXrW__form{gap:.75rem;display:grid}.feedback-prompt-module__kMAXrW__form h3{margin:0;font-size:1rem}.feedback-prompt-module__kMAXrW__form fieldset{border:0;gap:.5rem;margin:0;padding:0;display:grid}.feedback-prompt-module__kMAXrW__form legend{margin-bottom:.15rem;font-size:.85rem;font-weight:700}.feedback-prompt-module__kMAXrW__form label{cursor:pointer;align-items:center;gap:.5rem;font-size:.9rem;display:flex}.feedback-prompt-module__kMAXrW__form input[type=checkbox]{accent-color:#1761f5;width:1.1rem;height:1.1rem}.feedback-prompt-module__kMAXrW__textLabel{margin-bottom:-.45rem;font-weight:700;display:block!important}.feedback-prompt-module__kMAXrW__textLabel span{color:#60718b;font-weight:500}.feedback-prompt-module__kMAXrW__form textarea{box-sizing:border-box;resize:vertical;width:100%;color:inherit;font:inherit;background:#fff;border:1px solid #c8d4e5;border-radius:.65rem;padding:.7rem}.feedback-prompt-module__kMAXrW__privacy{color:#60718b;margin:0;font-size:.78rem}.feedback-prompt-module__kMAXrW__error{color:#a53131;margin:0;font-size:.85rem}.feedback-prompt-module__kMAXrW__success{color:#16734b;margin:0;font-size:.9rem;font-weight:700}@media (max-width:680px){.feedback-prompt-module__kMAXrW__result{grid-template-columns:1fr;gap:.65rem}.feedback-prompt-module__kMAXrW__result .feedback-prompt-module__kMAXrW__actions{justify-content:flex-start}}
.seo-tool-visual-module__drVymG__visual{background:#f8fbff;border:1px solid #d7e1ef;border-radius:18px;grid-template-columns:minmax(180px,.7fr) 36px minmax(250px,1.3fr);align-items:center;gap:18px;margin:34px 0 38px;padding:24px;display:grid}.seo-tool-visual-module__drVymG__visual figcaption{color:#63748a;grid-column:1/-1;margin-top:3px;font-size:.72rem;line-height:1.45}.seo-tool-visual-module__drVymG__visual .seo-visual-file{background:var(--paper);border:1px solid #dbe5f1;border-radius:13px;align-items:center;gap:11px;padding:17px;display:flex}.seo-tool-visual-module__drVymG__visual .seo-file-icon{width:34px;height:40px;color:var(--blue);background:#edf4ff;border:1px solid #a9c2f6;border-radius:8px 8px 11px;place-items:center;font-size:1.25rem;display:grid}.seo-tool-visual-module__drVymG__visual .seo-visual-file strong{display:block}.seo-tool-visual-module__drVymG__visual .seo-visual-file small{display:block}.seo-tool-visual-module__drVymG__visual .seo-visual-file strong{font-size:.85rem}.seo-tool-visual-module__drVymG__visual .seo-visual-file small{color:#6b7b90;margin-top:4px;font-size:.68rem}.seo-tool-visual-module__drVymG__visual .seo-visual-arrow{color:var(--blue);text-align:center;font-size:1.45rem;font-weight:800}.seo-tool-visual-module__drVymG__visual .seo-visual-report{background:var(--paper);border:1px solid #cfdfef;border-radius:13px;padding:18px}.seo-tool-visual-module__drVymG__visual .seo-visual-head{color:#687a91;border-bottom:1px solid #e3eaf2;justify-content:space-between;gap:12px;padding-bottom:12px;font-size:.7rem;font-weight:750;display:flex}.seo-tool-visual-module__drVymG__visual .seo-visual-head b{color:var(--amber);font-size:.68rem}.seo-tool-visual-module__drVymG__visual .seo-visual-report ul{gap:8px;margin:13px 0;padding:0;list-style:none;display:grid}.seo-tool-visual-module__drVymG__visual .seo-visual-report li{justify-content:space-between;gap:15px;font-size:.74rem;display:flex;margin:0!important}.seo-tool-visual-module__drVymG__visual .seo-visual-report li span{color:#687a91}.seo-tool-visual-module__drVymG__visual .seo-visual-report li b{color:var(--ink);text-align:right;font-weight:750}.seo-tool-visual-module__drVymG__visual .seo-visual-report p{color:#687a91;border-top:1px solid #e8edf4;margin:0;padding-top:11px;font-size:.7rem;line-height:1.4}.seo-tool-visual-module__drVymG__visual.word-author-visual{grid-template-columns:minmax(180px,.7fr) minmax(250px,1.3fr)}.seo-tool-visual-module__drVymG__visual.excel-sheet-visual{grid-template-columns:minmax(180px,.7fr) minmax(250px,1.3fr)}.seo-tool-visual-module__drVymG__visual.image-metadata-visual{grid-template-columns:minmax(180px,.7fr) minmax(250px,1.3fr)}.seo-tool-visual-module__drVymG__visual .word-page{background:var(--paper);border:1px solid #cbdaf0;border-radius:10px;gap:12px;min-height:182px;padding:25px 22px;display:grid;box-shadow:8px 8px #e8f0fb}.seo-tool-visual-module__drVymG__visual .word-page i{background:#d8e2ee;border-radius:999px;height:8px}.seo-tool-visual-module__drVymG__visual .word-page .wide{width:92%}.seo-tool-visual-module__drVymG__visual .word-page .short{width:62%}.seo-tool-visual-module__drVymG__visual .excel-grid{background:#fff;border:1px solid #bcd2c4;border-radius:11px;overflow:hidden}.seo-tool-visual-module__drVymG__visual .excel-row{grid-template-columns:repeat(4,1fr);height:25px;display:grid}.seo-tool-visual-module__drVymG__visual .excel-row i{background:linear-gradient(90deg,#fff 0,#fff 55%,#f2f6f3 55%);border-bottom:1px solid #e0e8e2;border-right:1px solid #e0e8e2}.seo-tool-visual-module__drVymG__visual .excel-row.header i{background:#e5f5ec}.seo-tool-visual-module__drVymG__visual .excel-tabs{background:#f4faf6;border-top:1px solid #cddbd1;align-items:center;gap:7px;min-height:36px;padding:7px;font-size:.61rem;font-weight:750;display:flex}.seo-tool-visual-module__drVymG__visual .excel-tabs span{color:#60746a;background:#fff;border-radius:5px;padding:5px 6px}.seo-tool-visual-module__drVymG__visual .excel-tabs b{color:#60746a;background:#fff;border-radius:5px;padding:5px 6px}.seo-tool-visual-module__drVymG__visual .excel-tabs b{color:#9a5b00;background:#fff1dd;margin-left:auto}.seo-tool-visual-module__drVymG__visual .image-preview{background:linear-gradient(145deg,#dceeff,#f7fbff);border:1px solid #bdd5ee;border-radius:13px;grid-template-columns:repeat(3,1fr);align-content:end;gap:7px;min-height:182px;padding:16px;display:grid}.seo-tool-visual-module__drVymG__visual .image-preview span{color:#2f6faa;grid-column:1/-1;font-size:2rem}.seo-tool-visual-module__drVymG__visual .image-preview i{background:#8cb6df;border-radius:6px;height:31px;display:block}.seo-tool-visual-module__drVymG__visual .image-preview i:nth-child(3){background:#5d92c7;height:58px}.seo-tool-visual-module__drVymG__visual .image-preview i:nth-child(4){background:#b3cce5;height:43px}@media (max-width:620px){.seo-tool-visual-module__drVymG__visual{grid-template-columns:1fr;gap:15px;padding:17px}.seo-tool-visual-module__drVymG__visual.word-author-visual{grid-template-columns:1fr;gap:15px;padding:17px}.seo-tool-visual-module__drVymG__visual.excel-sheet-visual{grid-template-columns:1fr;gap:15px;padding:17px}.seo-tool-visual-module__drVymG__visual.image-metadata-visual{grid-template-columns:1fr;gap:15px;padding:17px}.seo-tool-visual-module__drVymG__visual .seo-visual-arrow{display:none}.seo-tool-visual-module__drVymG__visual figcaption{grid-column:auto}.seo-tool-visual-module__drVymG__visual .word-page{min-height:150px}.seo-tool-visual-module__drVymG__visual .seo-visual-report{padding:15px}}
.pro-launch-copy-module__u0lSIG__title{align-items:center;gap:8px;margin:0;display:inline-flex}.pro-launch-copy-module__u0lSIG__badge{color:var(--blue);letter-spacing:.03em;white-space:nowrap;background:#edf4ff;border:1px solid #b9d1ff;border-radius:999px;align-items:center;padding:3px 7px;font-size:.62rem;font-weight:850;display:inline-flex}.pro-launch-copy-module__u0lSIG__price{color:var(--ink);gap:3px;margin:0 0 10px;display:grid}.pro-launch-copy-module__u0lSIG__amount{letter-spacing:-.05em;font-size:1.7rem;font-weight:850}.pro-launch-copy-module__u0lSIG__oneTime,.pro-launch-copy-module__u0lSIG__note{color:var(--muted);font-size:.72rem;font-weight:700;line-height:1.4}.pro-launch-copy-module__u0lSIG__note{color:#687990;margin-top:15px;font-weight:600;display:block}
