.wt-hero{padding:64px 0 26px;max-width:900px}.wt-hero h1{font-size:clamp(36px,5vw,62px);margin:10px 0}.wt-hero p{font-size:19px;color:#526078;max-width:780px}.wt-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:18px;padding:20px 0 55px}.wt-card{background:#fff;border:1px solid #dfe5ed;border-radius:16px;padding:24px;box-shadow:0 10px 30px rgba(16,36,74,.06)}.wt-card h3{margin:8px 0}.wt-card a{text-decoration:none}.wt-icon{width:42px;height:42px;border-radius:11px;background:#10244a;color:#d8aa46;display:grid;place-items:center;font-weight:800}.wt-form{max-width:850px;background:#fff;border:1px solid #dfe5ed;border-radius:14px;padding:20px;margin:12px 0 25px}.wt-row{display:flex;gap:10px;margin-top:9px}.wt-row input,.wt-row select{flex:1;padding:13px;border:1px solid #cbd4df;border-radius:8px}.wt-result{background:#fff;border:1px solid #dfe5ed;border-radius:14px;overflow:auto;margin:20px 0 35px}.wt-result table{width:100%;border-collapse:collapse}.wt-result th,.wt-result td{padding:12px 15px;border-bottom:1px solid #edf0f4;text-align:left;vertical-align:top}.wt-result th{width:240px;background:#f7f9fc;color:#10244a}.wt-error{padding:14px 16px;background:#fff3f2;border:1px solid #e8b5b1;border-radius:10px;margin:16px 0;color:#8a2720}.wt-upsell{display:flex;justify-content:space-between;gap:24px;align-items:center;background:#10244a;color:#fff;border-radius:18px;padding:28px;margin:35px 0 65px}.wt-upsell p{margin:5px 0 0;color:#dce5f4}.wt-note{padding:14px 16px;background:#f5f8fc;border-left:4px solid #d8aa46;margin:16px 0}.wt-preview{background:#fff;border:1px solid #dfe5ed;border-radius:14px;padding:22px;margin:20px 0}.wt-preview .serp-title{font-size:20px;color:#1a0dab}.wt-preview .serp-url{color:#137333;margin:4px 0}.wt-preview img{max-width:100%;max-height:300px;border-radius:10px}.wt-code{white-space:pre-wrap;background:#0e1d38;color:#e7edf8;padding:18px;border-radius:12px;overflow:auto}.wt-upload input,.wt-upload select{margin:7px 0;padding:10px}.tool-badge{font-size:12px;text-transform:uppercase;letter-spacing:.08em;color:#8b6a24;font-weight:800}@media(max-width:700px){.wt-row,.wt-upsell{flex-direction:column;align-items:stretch}.wt-result th{width:auto}.wt-result th,.wt-result td{display:block}}
.wt-shell{padding-top:42px;padding-bottom:20px}.wt-shell .wt-hero{padding:18px 0 26px;max-width:900px}.wt-shell .wt-hero h1{color:var(--ink);line-height:1.04;letter-spacing:-.035em}.wt-shell .wt-hero p{color:var(--muted)}.wt-shell .eyebrow{color:#6b7789;border-color:#d7dee8;background:#fff}.wt-shell .wt-form,.wt-shell .wt-result,.wt-shell .wt-error,.wt-shell .wt-note,.wt-shell .wt-preview{max-width:960px}.wt-shell .wt-upsell{max-width:none}.auditor-public-head{align-items:start;margin-top:10px}.auditor-public-head>div{max-width:900px}.auditor-public-head h1{font-size:clamp(2.4rem,5vw,4.4rem);line-height:1;letter-spacing:-.04em;margin:14px 0 14px}.auditor-public-head p{font-size:1.08rem;max-width:780px}.auditor-eyebrow{color:#6b7789;border-color:#d7dee8;background:#fff}.auditor-public-panel{max-width:900px}.auditor-url-row{max-width:none;margin-top:9px}.auditor-status{max-width:900px}.auditor-status .btn{margin-top:8px}@media(max-width:700px){.auditor-url-row{flex-direction:column;max-width:none}}
