.domain-form-grid{display:grid;grid-template-columns:1fr 1fr;gap:0 20px}.domain-wide{grid-column:1/-1}.domain-quote-panel>h3{overflow-wrap:anywhere;font-size:27px;margin-bottom:20px}.domain-total{font-size:19px;padding-block:20px}.domain-quote-panel h4{font-size:21px;margin-top:30px}.domain-quote-panel form{margin-top:30px}.domain-agreement{border:1px solid #d7ddec;border-radius:14px;padding:20px;margin:22px 0;font-size:12px;line-height:1.8;background:#f5f7fd}.domain-agreement p{font-size:12px;line-height:1.8;margin-bottom:12px}.domain-consent{display:flex;gap:12px;align-items:flex-start;margin:24px 0;font-size:13px;line-height:1.7}.domain-consent input{width:19px;height:19px;flex:0 0 auto;margin-top:2px;accent-color:#687db6}.domain-actions{display:flex;gap:16px;flex-wrap:wrap;align-items:center}.domain-purchases{margin-top:30px}.domain-purchase h3{overflow-wrap:anywhere;margin-top:20px}.domain-purchase>p{margin-block:15px;font-size:14px;line-height:1.8}.domain-quote-panel .button,.domain-purchase .button{max-width:100%;white-space:normal}.site-access-panel{margin-top:22px;padding:22px;border:1px solid #d7ddec;border-radius:16px;background:#f5f7fd}.site-access-panel code{display:block;overflow-wrap:anywhere;user-select:all;margin:12px 0;font-size:14px}.site-access-panel p{font-size:13px;line-height:1.7}.site-live-links{display:flex;flex-wrap:wrap;gap:14px;margin-top:24px}@media(max-width:620px){.domain-form-grid{grid-template-columns:1fr}.domain-wide{grid-column:auto}.domain-actions{align-items:stretch;flex-direction:column}.domain-quote-panel>h3{font-size:23px}.domain-agreement{padding:16px}.domain-consent{font-size:12px}}
