.domain-hero{padding-top:76px}.domain-hero-layout{display:grid;grid-template-columns:1.2fr 1fr;gap:72px;align-items:center}.domain-hero h1{max-width:18ch;font-size:clamp(36px,3.8vw,58px);line-height:1.14;letter-spacing:-.03em;text-wrap:balance}.domain-hero h1 span{color:#ac9fff}.domain-hero .hero-intro{max-width:65ch}.domain-availability{max-width:65ch;margin-top:24px;font-size:14px}.domain-example{padding:34px;border:1px solid var(--line);border-radius:var(--radius);background:var(--surface)}.domain-example h2{font-size:22px;line-height:1.4}.domain-example dl{margin:24px 0}.domain-example dl div{padding:18px 0;border-bottom:1px solid var(--line)}.domain-example dt{margin-bottom:6px;color:var(--muted);font-size:14px}.domain-example dd{margin:0;font-size:clamp(17px,1.8vw,25px);overflow-wrap:anywhere}.domain-example p{margin-bottom:0;font-size:13px}.domain-scope{display:grid;grid-template-columns:.85fr 1.25fr;gap:88px}.domain-section-intro h2{font-size:clamp(28px,2.8vw,38px);line-height:1.25;letter-spacing:-.025em;text-wrap:balance}.domain-section-intro p,.domain-service-list p,.domain-planning p{max-width:70ch}.domain-service-list article{padding-bottom:28px;margin-bottom:28px;border-bottom:1px solid var(--line)}.domain-service-list article:last-child{margin-bottom:0;padding-bottom:0;border-bottom:0}.domain-service-list h3{margin:0 0 12px;font-size:22px}.domain-service-list p{margin:0}.domain-planning{background:var(--surface)}.domain-checklist{padding-left:22px;margin:0 0 24px;line-height:1.7}.domain-checklist li{padding-left:6px;margin-bottom:12px}.domain-checklist li::marker{color:#ac9fff}@media(max-width:800px){.domain-hero{padding-top:42px}.domain-hero-layout,.domain-scope{grid-template-columns:1fr;gap:36px}.domain-example{padding:24px}.domain-hero h1{max-width:20ch}}
