.lead-form .form-title:empty,.lead-form h3.form-title:empty{display:none}.lead-form textarea{min-height:96px}.lead-form .hs-button{text-transform:none}.ro-lead__bullets{margin-top:22px;max-width:var(--measure-note)}.ro-lead__bullets ol,.ro-lead__bullets ul{display:grid;gap:12px;list-style:none;margin:0;padding:0}.ro-lead__bullets li{color:var(--fg);font-size:15.5px;line-height:1.5;padding-left:30px;position:relative}.ro-lead__bullets li:before{background:var(--accent-text);content:"";height:17px;left:0;-webkit-mask:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='2.6' viewBox='0 0 24 24'%3E%3Cpath d='M20 6 9 17l-5-5'/%3E%3C/svg%3E") center/contain no-repeat;mask:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='2.6' viewBox='0 0 24 24'%3E%3Cpath d='M20 6 9 17l-5-5'/%3E%3C/svg%3E") center/contain no-repeat;position:absolute;top:.2em;width:17px}.band--dark .ro-lead__bullets li:before{background:var(--accent)}.band--accent .ro-lead__bullets li:before{background:var(--accent-fg)}.ro-lead__bullets p{margin:0;max-width:none}.ro-lead__grid{align-items:start;display:grid;gap:clamp(28px,4vw,56px)}@media(min-width:900px){.ro-lead__grid{grid-template-columns:minmax(0,1.7fr) minmax(0,1fr)}}.ro-lead__h2{font-size:clamp(26px,2.6vw,34px);margin:0}.ro-lead__note{margin-top:12px}.ro-lead__note p{max-width:none}.ro-lead--contact .lead-form{margin-top:clamp(20px,2.2vw,28px)}.ro-lead__aside{border-left:2px solid var(--accent);padding:4px 0 4px clamp(20px,2.4vw,32px)}@media(max-width:899px){.ro-lead__aside{border-left:0;border-top:2px solid var(--accent);padding:22px 0 0}}.ro-lead__aside h3{font-size:clamp(19px,1.6vw,22px);margin:0 0 18px}.ro-lead__aside dl{display:grid;gap:16px;margin:0}.ro-lead__aside dt{color:var(--muted);font-size:12px;font-weight:700;letter-spacing:.14em;margin:0 0 3px;text-transform:uppercase}.ro-lead__aside dd{color:var(--fg);font-size:16.5px;line-height:1.45;margin:0}.ro-lead__aside dd a{border-bottom:1px solid transparent;color:inherit;text-decoration:none}.ro-lead__aside dd a:focus-visible,.ro-lead__aside dd a:hover{border-bottom-color:currentColor}.ro-lead__route{border-top:1px solid var(--line);margin-top:24px;padding-top:20px}.ro-lead__route+.ro-lead__route{margin-top:20px}.ro-lead__route p{color:var(--muted);font-size:15px;margin:0 0 4px;max-width:none}.ro-lead__route a{color:var(--accent-text);font-weight:700;text-decoration:none}.ro-lead__route a:focus-visible,.ro-lead__route a:hover{text-decoration:underline}.ro-lead--contact .lead-form fieldset{max-width:none}.ro-lead--contact .lead-form .hs-form-field .input{margin-right:0!important}.ro-lead--contact .lead-form .hs-input:not([type=checkbox]):not([type=radio]){width:100%}.ro-lead--contact .lead-form fieldset.form-columns-2 .hs-form-field{padding-right:14px}.ro-lead--contact .lead-form fieldset.form-columns-2 .hs-form-field:last-child{padding-right:0}@media(max-width:600px){.ro-lead--contact .lead-form fieldset.form-columns-2 .hs-form-field{padding-right:0}}body:has(.ro-lead--contact) .mcta{display:none!important}body:has(.ro-lead__help) .drawer>.btn-primary,body:has(.ro-lead__help) .hdr-cta{display:none!important}@media(min-width:900px){.ro-lead__grid:has(.ro-lead__help){grid-template-columns:minmax(0,2.1fr) minmax(0,1fr)}}.ro-lead__aside:has(.ro-lead__help) dd{color:var(--muted);font-size:15px;line-height:1.5}.ro-lead__aside:has(.ro-lead__help) dt{color:var(--fg)}.ro-lead__route--big a{color:var(--fg);font-size:clamp(20px,1.8vw,24px)}.ro-lead__route--big a:focus-visible,.ro-lead__route--big a:hover{color:var(--accent-text)}.lead-form .submitted-message{color:var(--base-fg);font-size:clamp(18px,1.5vw,21px);font-weight:600;line-height:1.5;padding:clamp(8px,1.2vw,16px) 0}.lead-form .submitted-message p{color:inherit;font:inherit;margin:0;max-width:none}