.launch-contact{text-align:center;padding-block:70px 78px}
.launch-contact h2{font-size:clamp(40px,4.2vw,58px);line-height:1.1;letter-spacing:-.025em;margin-top:22px}
.launch-contact>p:not(.eyebrow){color:var(--muted);font-size:21px;line-height:1.5;margin-top:22px}
.contact-email{display:inline-flex;align-items:center;gap:30px;font:20px/1.5 var(--sans);padding:14px 0;border-bottom:1px solid var(--line);margin-top:17px}
.launch-contact .contact-note{font:11px/1.6 var(--sans)!important;margin-top:20px!important}
.launch-privacy{max-width:820px;padding-block:50px 75px;min-height:65vh}
.launch-privacy h1{font-size:clamp(43px,6vw,66px);line-height:1.1;margin-top:20px}
.launch-privacy h2{font-size:30px;margin-top:36px}
.launch-privacy p{font-size:21px;line-height:1.55;color:var(--muted);margin-top:15px}
.launch-privacy p a{text-decoration:underline;text-underline-offset:4px}
.launch-privacy .text-link{margin-top:30px}
@media(max-width:600px){.launch-contact{padding-block:48px 52px}.launch-contact h2{font-size:39px}.launch-contact>p:not(.eyebrow){font-size:20px}.contact-email{font-size:17px;gap:15px}.launch-privacy{padding-top:32px}.launch-privacy p{font-size:20px}}
