.experience-hero{background:var(--ice);border-bottom:1px solid var(--line);grid-template-columns:minmax(0,1.25fr) minmax(300px,.55fr);align-items:end;gap:90px;padding:120px clamp(40px,9vw,145px);display:grid}.experience-hero h1{max-width:900px}.experience-hero h1 em{color:var(--blue);font-style:normal}.experience-hero>p{max-width:520px;color:var(--muted);margin:0 0 5px;font-size:20px;line-height:1.55}.experience-content{background:#fff;grid-template-columns:minmax(300px,.65fr) minmax(0,1fr);gap:clamp(70px,9vw,140px);padding:112px clamp(40px,8vw,130px);display:grid}.experience-content aside{align-self:start;position:sticky;top:135px}.experience-content h2{max-width:560px;font-size:clamp(38px,4vw,58px);line-height:1.04}.experience-content aside>p:not(.section-index){max-width:540px;color:var(--muted);margin:28px 0;font-size:18px;line-height:1.58}.experience-content ol{border-top:1px solid var(--line);margin:38px 0 0;padding:0;list-style:none}.experience-content li{border-bottom:1px solid var(--line);color:var(--muted);grid-template-columns:42px 1fr;gap:15px;padding:20px 0;line-height:1.45;display:grid}.experience-content li b{color:var(--blue);font:800 13px/1.5 var(--font-poppins),sans-serif}.experience-form{background:var(--paper);border-top:5px solid var(--blue);padding:42px}.experience-fields{grid-template-columns:1fr 1fr;gap:25px 20px;display:grid}.experience-fields label{flex-direction:column;gap:9px;display:flex}.experience-fields label>span{font:700 14px/1.3 var(--font-poppins),sans-serif}.experience-wide{grid-column:1/-1}.experience-fields input,.experience-fields select,.experience-fields textarea{width:100%;color:var(--ink);font:400 16px/1.4 var(--font-lato),sans-serif;background:#fff;border:1px solid #bac7d2;border-radius:0;padding:14px 15px}.experience-fields textarea{resize:vertical}.experience-fields input:focus,.experience-fields select:focus,.experience-fields textarea:focus{outline:2px solid var(--blue);outline-offset:1px}.experience-consent{color:var(--muted);grid-template-columns:18px 1fr;align-items:start;gap:12px;margin:28px 0 0;font-size:14px;line-height:1.5;display:grid}.experience-consent input{margin-top:4px}.experience-consent a{color:var(--blue-dark);text-decoration:underline}.experience-review{border-left:4px solid var(--blue);background:var(--ice);color:var(--muted);margin:20px 0 0;padding:17px 19px;font-size:14px;line-height:1.5}.experience-submit{background:var(--blue);color:#fff;font:800 15px/1 var(--font-poppins),sans-serif;cursor:pointer;border:0;border-radius:5px;margin-top:26px;padding:17px 24px}.experience-submit:hover{background:var(--ink)}.experience-submit span{margin-left:9px}.experience-form>small{color:var(--muted);margin-top:13px;line-height:1.4;display:block}.experience-back{background:var(--ice);grid-template-columns:1fr auto;align-items:end;gap:60px;padding:90px clamp(40px,8vw,130px);display:grid}.experience-back h2{max-width:830px;font-size:clamp(36px,4vw,58px);line-height:1.05}@media (max-width:900px){.experience-hero,.experience-content,.experience-back{grid-template-columns:1fr}.experience-hero{gap:34px;padding:80px 24px}.experience-content{gap:55px;padding:80px 24px}.experience-content aside{position:static}.experience-back{align-items:start;padding:72px 24px}}@media (max-width:600px){.experience-form{padding:28px 22px}.experience-fields{grid-template-columns:1fr}.experience-wide{grid-column:auto}.experience-hero h1{font-size:48px}}
