.v2-removal-coverage{padding-top:40px}.v2-coverage-search{max-width:680px;margin:0 auto 28px}.v2-coverage-search label{display:block;font-size:16px;font-weight:600;color:var(--v2-text);margin-bottom:10px}.v2-coverage-input-row{display:flex;align-items:center;gap:12px}.v2-coverage-input-row input{flex:1;min-width:0;width:100%;box-sizing:border-box;background:var(--v2-bg-card);color:var(--v2-text);border:1px solid var(--v2-border-strong);border-radius:var(--v2-radius);padding:16px;font:inherit;font-size:16px}.v2-coverage-input-row input::-moz-placeholder{color:var(--v2-text-dim)}.v2-coverage-input-row input::placeholder{color:var(--v2-text-dim)}.v2-coverage-search p,.v2-coverage-results-label,.v2-coverage-note{color:var(--v2-text-muted);font-size:13px;line-height:1.6}.v2-coverage-search p{margin:10px 0 0}.v2-coverage-results-label{margin:0 0 12px}.v2-coverage-sites{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;max-height:360px;overflow-y:auto;padding:3px;margin:-3px -3px 24px}.v2-coverage-sites button{padding:14px 12px;min-height:48px;border:1px solid var(--v2-border);border-radius:var(--v2-radius);background:var(--v2-bg-card);color:var(--v2-text);cursor:pointer;font:inherit;font-size:15px;font-weight:600;overflow-wrap:anywhere}.v2-coverage-sites button:hover,.v2-coverage-sites button[aria-pressed=true]{border-color:var(--v2-teal);background:var(--v2-teal-dim);color:var(--v2-teal)}.v2-removal-coverage :is(input,button,a):focus-visible{outline:2px solid var(--v2-teal);outline-offset:2px}.v2-coverage-detail{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,2fr);gap:24px;background:var(--v2-bg-card);border:1px solid var(--v2-border);border-radius:var(--v2-radius-xl);padding:28px;overflow-wrap:anywhere}.v2-coverage-detail h3{color:var(--v2-text);font-size:22px;line-height:1.3;margin:14px 0 8px}.v2-coverage-detail p{color:var(--v2-text-muted);font-size:15px;line-height:1.7;margin:0 0 12px}.v2-coverage-detail p:last-child{margin-bottom:0}.v2-coverage-detail .v2-coverage-domain{font-size:13px}.v2-coverage-detail .v2-card-tag{white-space:normal;line-height:1.5}.v2-coverage-empty{display:block;text-align:center}.v2-coverage-empty h3{margin-top:0}.v2-coverage-next{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;gap:20px;margin-top:28px}.v2-coverage-note{text-align:center;max-width:700px;margin:20px auto 0}@media(max-width:600px){.v2-coverage-sites{grid-template-columns:repeat(2,minmax(0,1fr));max-height:496px}.v2-coverage-detail{grid-template-columns:minmax(0,1fr);padding:24px 20px;gap:20px}.v2-coverage-next{flex-direction:column;gap:16px;text-align:center}.v2-coverage-next .v2-btn{width:100%;white-space:normal}.v2-removal-page .v2-founder{padding:56px 20px}}.v2-removal-page .v2-removal-hero{padding-bottom:40px}.v2-removal-page .v2-removal-hero .v2-subhead{max-width:660px}.v2-removal-accent{color:var(--v2-teal)}.v2-removal-reassurance{color:var(--v2-text-muted);font-size:14px;line-height:1.6;margin:16px 0 24px;text-align:center}.v2-removal-page .v2-trust-row{margin:24px 0 16px}.v2-removal-page .v2-scope-note{text-align:center}.v2-removal-page .v2-removal-pricing{padding-top:32px}.v2-removal-page .v2-section-head{margin-bottom:32px}.v2-removal-page .v2-testimonial-card{overflow-wrap:anywhere}.v2-removal-faq summary{cursor:pointer;padding:22px 0;font-size:16px;font-weight:600;line-height:1.5;color:var(--v2-text)}.v2-removal-faq summary::marker{color:var(--v2-teal)}.v2-removal-faq summary:focus-visible{outline:2px solid var(--v2-teal);outline-offset:4px}.v2-removal-final{text-align:center}@media(max-width:600px){.v2-removal-page .v2-h1{font-size:clamp(32px,8.5vw,40px);line-height:1.12}.v2-removal-page .v2-hero .v2-eyebrow{margin-bottom:20px}.v2-removal-page .v2-btn-lg{width:100%;max-width:440px;white-space:normal}.v2-removal-page .v2-pricing{padding:24px 20px}.v2-removal-page .v2-pricing-amount .price{font-size:44px}}.v2-removal-page .v2-cta-doors{width:100%;align-items:center}.v2-removal-page .v2-cta-doors .v2-btn-ghost.v2-btn-lg{font-size:16px}
