.pilot-review-bar{background:var(--slate);color:#fff;padding:10px 0;font-size:12px}.pilot-review-bar .shell{display:flex;flex-wrap:wrap;gap:8px 22px;align-items:center}.pilot-review-bar a{color:var(--gold)}.pilot-review-bar select{color:var(--slate);padding:4px}.product-title{background:#eaf3f9;padding:38px 0;border-bottom:5px solid var(--gold)}.product-title h1{margin:0;max-width:28ch}.product-columns{display:grid;grid-template-columns:minmax(0,1fr) 350px;gap:48px;padding-top:40px;padding-bottom:64px;align-items:start}.product-copy{min-width:0;font-size:16px;line-height:1.75}.product-copy h2{font-size:clamp(23px,2.3vw,32px);line-height:1.3;margin:34px 0 18px}.product-copy h2:first-child{margin-top:0}.product-copy h3{font-size:21px;line-height:1.4;margin-top:28px}.product-copy p{margin:0 0 20px}.product-copy img{display:block;max-width:100%;width:100%;height:auto;border-radius:10px}.product-copy li{margin:8px 0}.product-copy a{overflow-wrap:anywhere}.product-form{position:static;scroll-margin-top:calc(var(--site-header-height,125px) + 20px)}.product-form h2{font-size:25px;margin-top:0}.product-page .form-submit{font-size:18px;font-weight:700;min-height:48px;width:100%}.product-page .field-group{margin-bottom:17px}.product-page .required-note{font-size:13px}.product-page .success-panel p{font-size:16px}.product-page .consent-row label{font-size:13px}.product-page .skip-link:focus{z-index:100}@media(max-width:800px){.product-columns{grid-template-columns:1fr;gap:32px}.product-form{position:static}.product-title{padding:28px 0}.pilot-review-bar .shell{gap:8px 16px}}
