﻿*{box-sizing:border-box}body{margin:0;background:#f3f7f9;color:#092744;font-family:DM Sans}header{height:82px;padding:0 5vw;display:flex;align-items:center;justify-content:space-between;background:#fff}header a{display:flex;align-items:center;gap:10px;color:#082b50;text-decoration:none;font-weight:700}header img{width:58px}main{display:grid;grid-template-columns:43% 57%;max-width:1400px;margin:auto}.pitch{padding:85px 7vw 70px 5vw;background:#05284c;color:#fff;min-height:690px}.eyebrow{color:#51c776;text-transform:uppercase;font-size:12px;font-weight:700}.pitch h1{font:800 clamp(44px,5vw,70px)/1.02 Manrope;letter-spacing:-.05em}.pitch>p:not(.eyebrow){color:#c5d6e4;font-size:17px;line-height:1.7}.pitch li{margin:22px 0}.panel{margin:48px 5vw 48px 0;padding:42px;background:#fff;box-shadow:0 20px 70px #021f3b22;align-self:center}.panel h2{font:800 28px Manrope}.panel form>div{display:grid;grid-template-columns:1fr 1fr;gap:16px}label{display:block;font-size:12px;font-weight:700;margin:16px 0}input,select,textarea{width:100%;border:1px solid #cad7e0;background:#fbfcfd;padding:13px;margin-top:7px;font:14px DM Sans}.consent{font-weight:400}.consent input{width:auto}.trap{position:absolute;left:-9999px}button{width:100%;border:0;background:#168c42;color:#fff;padding:16px;font-weight:700}.success{text-align:center;padding:60px 0}#form-status{color:#b42318}@media(max-width:820px){main{grid-template-columns:1fr}.pitch{min-height:auto;padding:60px 6vw}.panel{margin:0;padding:35px 6vw;box-shadow:none}}@media(max-width:500px){.panel form>div{grid-template-columns:1fr}.pitch h1{font-size:40px}}
