html{scroll-padding-top:100px}.skip-link{position:fixed;top:-100px;left:12px;z-index:999;background:#fff;padding:12px}.skip-link:focus{top:12px}.launch-page-heading{max-width:1000px;margin:0 auto;padding:100px 32px 50px;text-align:center}.launch-page-heading h1{font-size:clamp(38px,5vw,70px);font-weight:400;line-height:1.12;margin:22px 0}.launch-page-heading>p{max-width:650px;margin:auto;line-height:1.8}.launch-content{max-width:900px;margin:0 auto;padding:35px 32px 90px;line-height:1.85}.launch-content h2{font-size:28px;font-weight:400;line-height:1.3;margin:42px 0 18px}.launch-content h3{font-size:22px;font-weight:400}.launch-content a:not(.button){text-underline-offset:5px}.launch-content p{margin:16px 0}.price-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:34px 28px;margin:40px 0}.price-grid article{border-top:1px solid #d9d2c8;padding-top:15px}.small-copy,.form-note{font-size:13px;line-height:1.75}.enquiry-email p{line-height:1.85;margin:22px 0}.enquiry-email .button{display:inline-flex;text-decoration:none}.about-layout{display:grid;grid-template-columns:1fr 1fr;gap:45px;align-items:start}.about-layout img{width:100%;height:auto;margin-top:45px}.contact-email{font-size:clamp(22px,4vw,34px)}.footer-top a{display:block;margin:12px 0}.footer-bottom{gap:24px;flex-wrap:wrap}.header a{white-space:nowrap}@media(max-width:700px){.launch-page-heading{padding:65px 24px 25px}.launch-content{padding:25px 24px 65px}.price-grid{grid-template-columns:1fr 1fr;gap:24px 20px}.about-layout{grid-template-columns:1fr;gap:12px}.about-layout img{margin-top:0}.header{padding-left:16px;padding-right:16px;gap:10px}.header nav{gap:12px}.header nav a{font-size:11px}.header .logo{font-size:24px}.footer-top{gap:24px}.enquiry-email .button{max-width:100%}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*{animation-duration:.01ms!important;transition-duration:.01ms!important}}