.domain-sale-v1{--ink:#202a3c;--muted:#647085;--green:#263b62;--cream:#faf9f5;--line:#e2e3e8}.domain-sale-v1 h1{font-size:clamp(2.6rem,4.7vw,4.8rem);letter-spacing:-.04em}.domain-sale-v1 h1 span{overflow-wrap:anywhere}.domain-sale-v1 h1 em{color:#7b623d}.domain-sale-v1 .hero{grid-template-columns:1.35fr 1fr;min-height:570px}.sale-card{background:linear-gradient(135deg,#eee6d7,#e4eaf2);padding:48px 36px;border:1px solid #ddd9d0;border-radius:36px 6px 6px 6px}.domain-name{display:block;font:1.8rem Georgia,serif;overflow-wrap:anywhere}.sale-card p:not(.eyebrow):not(.price){line-height:1.7;color:#5c6674}.sale-card .price-label{margin-top:40px}.sale-card .price{font:3.8rem Georgia,serif;margin:8px 0 20px}.sale-card>a{display:inline-block;margin-top:24px}.secondary{display:inline-block;margin:20px 0 0 18px;font-size:.875rem}.possibilities{padding:25px 6% 65px}.possibilities h2{font:2.5rem Georgia,serif}.possibility-note{color:var(--muted);line-height:1.7;margin:16px 0 30px}.idea-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.idea-grid article{padding:28px;border:1px solid var(--line);border-radius:6px}.idea-grid h3{font:1.5rem Georgia,serif;margin:0 0 16px}.idea-grid p{line-height:1.8;color:var(--muted);overflow-wrap:anywhere}.domain-sale-v1 .contact{background:#243650}.domain-sale-v1 .contact .light{background:#eee6d7;color:#243650}.domain-sale-v1 .privacy{background:#f0f1f4}@media(max-width:720px){.domain-sale-v1 .hero{grid-template-columns:1fr;min-height:0}.sale-card{padding:32px 25px}.idea-grid{grid-template-columns:1fr}.secondary{margin-left:0;margin-right:18px}.domain-sale-v1 .wordmark span{letter-spacing:0}}

.idea-grid .traffic-summary{display:flex;align-items:baseline;gap:12px;flex-wrap:wrap;margin:16px 0 0}.idea-grid .traffic-total{font:2rem Georgia,serif;color:var(--ink)}.traffic-period{font-size:.875rem;white-space:nowrap}.idea-grid .traffic-note{font-size:.75rem;margin-top:16px}.traffic-card{background:transparent}

/* Keep intermediate widths comfortable as well as narrow phones. */
.domain-sale-v1 .hero{grid-template-columns:minmax(0,1.35fr) minmax(0,1fr)}
.sale-card{min-width:0}.sale-card .price{overflow-wrap:anywhere}
.secondary,.sale-card>a{min-height:44px;display:inline-flex;align-items:center}
@media(min-width:721px) and (max-width:1000px){.idea-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.idea-grid article{padding:24px}.sale-card{padding:32px 24px}.sale-card .price{font-size:3rem}}
@media(max-width:720px){
 .domain-sale-v1 .hero{grid-template-columns:minmax(0,1fr)}
 .domain-sale-v1 h1{font-size:clamp(2.25rem,9vw,3.25rem)}
 .hero-copy>.button,.secondary{width:100%;justify-content:center}.secondary{margin:8px 0 0}
 .sale-card .price-label{margin-top:24px}.sale-card .price{font-size:clamp(2.6rem,11vw,3.4rem)}
 .possibilities h2{font-size:2rem}.idea-grid article{padding:24px}
}
