header .nav-cta{background:var(--ink);color:white;border-color:var(--ink)}nav a[aria-current=page]{text-decoration:underline;text-underline-offset:6px}.home-domain-promo{max-width:1228px;margin:35px auto 55px;padding:38px;background:#e9ede3;border:1px solid #d8ddcf;border-radius:24px;display:flex;align-items:center;justify-content:space-between;gap:30px}.home-domain-promo h2{font-size:clamp(28px,4vw,42px);letter-spacing:-1.4px;margin:16px 0}.home-domain-promo p{max-width:600px;color:#55604e}.home-domain-promo .button{flex-shrink:0}.domains-page .domain-search{margin-top:24px}.domain-steps{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:30px;margin:50px 0}.domain-steps h2{font-size:24px;letter-spacing:normal;line-height:1.3;margin:15px 0}.domain-steps p{color:#55604e;font-size:15px}@media(max-width:760px){.home-domain-promo{margin:25px 23px 40px;padding:26px;align-items:flex-start;flex-direction:column}.plans-page .home-domain-promo{margin-left:0;margin-right:0}.domain-steps{grid-template-columns:1fr;gap:28px}}@media(max-width:600px){header{justify-content:center;gap:14px;padding-bottom:18px}header nav{width:100%;justify-content:center;gap:25px}header nav a.domains-nav,header nav a.plans-nav{display:inline-flex}header nav .nav-cta{padding:10px 18px}}