.takeaways .body-copy{margin-top:24px;max-width:360px}.process{list-style:none;padding:0;margin:48px 0 0;display:grid;grid-template-columns:repeat(3,1fr);gap:45px}.process li{border-top:1px solid #0f274040;padding-top:22px}.process span{font-size:11px;letter-spacing:2px;font-weight:700}.process h3{margin:20px 0 16px;font-size:31px}.process p{font-size:14px;color:var(--muted)}.price{font-size:78px;line-height:1.2;font-weight:600;letter-spacing:-3px}.price span{font-size:12px;letter-spacing:1px;font-weight:400}.form-card h3{margin-bottom:12px;font-size:36px}.price-note{font-size:12px;margin:18px 0 26px;color:#e3e6e8}.delivery{font-size:13px;padding:22px 0;margin-bottom:24px;border-top:1px solid #ffffff40;border-bottom:1px solid #ffffff40}.button:disabled{cursor:default;background:#d5df7a}.policy{padding-bottom:85px;max-width:900px}.policy h2{font-size:38px;margin-bottom:25px}.policy p:not(.eyebrow){font-size:13px;color:var(--muted);margin-top:15px}.policy a,.registration-copy a{text-decoration:underline}.host-band{padding:70px 0}@media(max-width:640px){.process{grid-template-columns:1fr;gap:28px;margin-top:32px}.policy{padding-bottom:60px}.policy h2{font-size:32px}.price{font-size:68px}}

.hero{display:block;max-width:950px;padding-top:75px;padding-bottom:70px}.hero h1{font-size:clamp(58px,7vw,88px)}.hero h1 br:nth-of-type(2){display:none}.hero .intro{max-width:610px}.hero-copy{padding-bottom:0}@media(max-width:640px){.hero{padding-top:45px;padding-bottom:45px}.hero h1{font-size:58px}}
