.quickcheck-page{color:#181818;max-width:1200px;margin:auto;padding:40px 24px 80px}.quickcheck-back{margin-bottom:48px;text-decoration:underline;display:inline-block}.quickcheck-grid{grid-template-columns:1.1fr 1fr;align-items:start;gap:64px;display:grid}.quickcheck-copy h1{letter-spacing:-.04em;margin:20px 0 28px;font-size:clamp(2.3rem,5vw,4.5rem);line-height:1.08}.quickcheck-copy p,.quickcheck-copy li{font-size:1rem;line-height:1.7}.quickcheck-copy ul{margin:24px 0;padding-left:22px}.quickcheck-tag{background:#f4ca51;padding:8px 14px;font-size:.875rem;font-weight:700;display:inline-block}.quickcheck-form-wrap{background:#f5f5f3;border:1px solid #ddd;border-radius:8px;padding:32px}.quickcheck-form{gap:18px;display:grid}.quickcheck-form label{gap:8px;font-size:1rem;font-weight:600;display:grid}.quickcheck-form input:not([type=checkbox]){color:#111;width:100%;font:inherit;background:#fff;border:1px solid #bbb;border-radius:4px;padding:14px}.quickcheck-form .quickcheck-consent{align-items:flex-start;gap:10px;font-size:.875rem;font-weight:400;line-height:1.6;display:flex}.quickcheck-consent input{flex-shrink:0;width:18px;height:18px;margin-top:5px}.quickcheck-form a{text-decoration:underline}.quickcheck-form button,.quickcheck-action{color:#fff;font:inherit;cursor:pointer;background:#111;border:0;border-radius:4px;padding:16px 22px;font-weight:700;display:inline-block}.quickcheck-form button:disabled,.quickcheck-action:disabled{opacity:.6;cursor:wait}.quickcheck-fine{line-height:1.5;font-size:.875rem!important}.quickcheck-form .quickcheck-honey{width:1px;height:1px;position:absolute;left:-10000px;overflow:hidden}.quickcheck-confirm{background:#f5f5f3;max-width:680px;margin:60px auto;padding:32px}.quickcheck-confirm h1{margin-bottom:24px;font-size:2rem;line-height:1.2}.quickcheck-confirm p{margin:20px 0;line-height:1.7}.quickcheck-promo{color:#111;background:#f4ca51;justify-content:space-between;align-items:center;gap:32px;padding:40px max(24px,5vw);display:flex}.quickcheck-promo h2{margin:8px 0 14px;font-size:clamp(1.6rem,3vw,2.5rem);line-height:1.15}.quickcheck-promo p{max-width:700px;font-size:1rem;line-height:1.65}.quickcheck-promo a{color:#fff;background:#111;border-radius:4px;flex-shrink:0;padding:18px 24px;font-weight:700}.seo-admin{border-bottom:1px solid #ddd;padding:32px 0}.seo-admin h2{margin-bottom:16px;font-size:2rem}.seo-admin p{line-height:1.65}.seo-admin article{overflow-wrap:anywhere;border:1px solid #ddd;margin:18px 0;padding:24px}.seo-admin h3{font-size:1.25rem}.seo-admin button{font:inherit;cursor:pointer;border:1px solid #999;margin:12px 12px 0 0;padding:12px 16px}.seo-admin details{margin-top:16px}.seo-admin li{margin:12px 0}.seo-admin input{max-width:100%;font:inherit;border:1px solid #aaa;padding:12px}.seo-admin .seo-good{color:#236044}.seo-admin .seo-warn{color:#8b4c00}@media (width<=800px){.quickcheck-grid{grid-template-columns:1fr;gap:28px}.quickcheck-form-wrap{padding:24px 18px}.quickcheck-promo{flex-direction:column;align-items:flex-start}.quickcheck-page{padding:24px 18px 60px}.quickcheck-back{margin-bottom:28px}}.seo-admin .seo-measurements{grid-template-columns:1fr 1fr;gap:16px;margin:20px 0;display:grid}.seo-measurements>div,.seo-key{background:#f5f5f3;padding:20px}.seo-report-actions{flex-wrap:wrap;align-items:center;gap:20px;margin:22px 0;display:flex}.seo-admin .seo-approval{align-items:flex-start;gap:12px;margin:18px 0;line-height:1.6;display:flex}.seo-approval input{flex-shrink:0;width:20px;height:20px;margin-top:3px}.seo-key{margin:20px 0}.seo-key summary{cursor:pointer;font-weight:700}@media (width<=650px){.seo-admin .seo-measurements{grid-template-columns:1fr}}
