.domain-service-page{background:#f7f8fa;color:#283347}.service-hero{background:#0b1019;color:#fff;padding:53px 0 67px;border-bottom:1px solid #232b39}.service-hero-grid{display:grid;grid-template-columns:1.2fr 1fr;gap:85px;align-items:center}.service-breadcrumb{display:inline-flex;gap:9px;align-items:center;font-size:10px;color:#7e899c;margin-bottom:34px}.service-breadcrumb .icon{width:13px;height:13px}.service-hero .eyebrow{display:block;font-size:9px;letter-spacing:1.7px;color:#ce5b72}.service-hero h1{font-size:clamp(35px,4.4vw,61px);line-height:1.12;letter-spacing:-2.4px;margin:17px 0 22px}.service-hero h1 span{color:#ee354e}.service-hero p{font-size:13px;line-height:1.95;color:#98a5b9;max-width:510px}.service-hero-actions{display:flex;align-items:center;gap:24px;margin-top:29px}.service-text-link{font-size:11px;color:#b6c0d0;line-height:1.8}.service-preview{border:1px solid #293241;border-radius:13px;background:linear-gradient(135deg,#151d29,#10151e);min-height:260px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:19px;padding:30px;box-shadow:0 22px 65px #0003;min-width:0}.service-preview-mark{display:grid;place-items:center;width:52px;height:52px;border:1px solid #68303f;background:#3a202b;border-radius:14px;color:#e37991}.service-preview-mark .icon{width:25px;height:25px}.service-preview code{font-family:var(--mono);font-size:clamp(10px,1.4vw,17px);color:#d4dce7;overflow-wrap:anywhere}.service-preview>strong{font-size:36px;letter-spacing:-1px;color:#dae3ed}.service-preview>span:not(.service-preview-mark){font-size:10px;color:#7c8a9e}.service-preview-protocols{display:flex;gap:10px}.service-preview-protocols b{font:500 9px var(--mono);color:#8393a9;border:1px solid #2c3747;padding:7px 10px;border-radius:4px}.service-plans{padding:64px 0}.service-heading{display:flex;justify-content:space-between;align-items:end;gap:35px;margin-bottom:30px}.service-heading .eyebrow,.service-explainer .eyebrow,.service-faq .eyebrow{font-size:9px;color:#c55b72;letter-spacing:1.3px}.service-heading h2,.service-explainer h2{font-size:31px;line-height:1.28;letter-spacing:-1px;margin-top:12px;color:#202c3f}.service-heading>p{color:#8b96a7;font-size:11px;line-height:1.9;max-width:290px}.service-plan-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:17px}.service-plan-grid-email{grid-template-columns:repeat(2,minmax(0,1fr));max-width:900px;margin-inline:auto}.service-plan{background:#fff;border:1px solid #e1e5ec;border-radius:10px;padding:28px;min-width:0}.service-plan-featured{border-color:#dca3b2;box-shadow:inset 0 3px #e13b58}.service-plan-number{font:8px var(--mono);letter-spacing:1.1px;color:#9ca5b4}.service-plan h3{font-size:23px;letter-spacing:-.7px;color:#2a3447;margin:18px 0 8px}.service-plan-description{font-size:11px;line-height:1.85;min-height:40px;color:#8b96a8}.service-plan-price{display:flex;align-items:baseline;gap:7px;margin:24px 0 25px}.service-plan-price strong{font-size:34px;font-weight:700;letter-spacing:-1.4px;color:#263449;white-space:nowrap}.service-plan-price>span{font-size:11px;color:#9ba5b4}.service-plan dl{display:grid;gap:0;margin-bottom:25px}.service-plan dl>div{display:flex;justify-content:space-between;gap:10px;padding:12px 0;border-top:1px solid #edf0f4;font-size:10px;line-height:1.8}.service-plan dt{color:#8f9aab}.service-plan dd{margin:0;color:#52647c;text-align:right}.service-plan .button{width:100%;font-size:11px;padding-inline:8px}.service-pricing-note{text-align:center;font-size:10px;color:#939daf;line-height:1.9;margin:23px auto 0;max-width:760px}.service-explainer{padding:50px 0;border-block:1px solid #e3e7ed;background:#eef1f5}.service-explainer-grid{display:grid;grid-template-columns:1fr 1fr;gap:65px}.service-explainer-copy p{font-size:12px;line-height:2;color:#7e8ba0;margin-bottom:15px}.service-explainer-copy .inline-link{font-size:11px}.service-faq{background:#fff}.service-faq h2{color:#283448}.service-faq .faq-intro>p{font-size:12px;color:#929caf}.service-faq .faq-answer{font-size:12px;line-height:1.9}
@media(max-width:1000px){.service-hero-grid{gap:35px}.service-plan{padding:23px 20px}.service-plan-price strong{font-size:29px}.service-hero-actions{gap:16px}.service-explainer-grid{gap:35px}}
@media(max-width:740px){.service-hero{padding:30px 0 42px}.service-hero-grid{grid-template-columns:1fr;gap:32px}.service-hero h1{font-size:41px;letter-spacing:-1.7px}.service-preview{min-height:200px}.service-preview code{font-size:14px}.service-hero-actions{flex-wrap:wrap}.service-plans{padding:42px 0}.service-heading{display:block}.service-heading>p{margin-top:15px}.service-heading h2,.service-explainer h2{font-size:28px}.service-plan-grid,.service-plan-grid-email{grid-template-columns:1fr;max-width:480px;margin-inline:auto}.service-plan{padding:25px}.service-plan-description{min-height:0}.service-plan-price strong{font-size:35px}.service-explainer-grid{grid-template-columns:1fr;gap:22px}}
