.chero[data-astro-cid-6bfsojfh]{padding-top:clamp(40px,6vw,88px);padding-bottom:clamp(8px,2vw,16px)}.chero[data-astro-cid-6bfsojfh] h1[data-astro-cid-6bfsojfh]{margin-bottom:22px}.cbody[data-astro-cid-6bfsojfh]{padding-top:clamp(40px,5vw,64px)}.cgrid[data-astro-cid-6bfsojfh]{gap:56px 80px;display:grid}@media (width>=1000px){.cgrid[data-astro-cid-6bfsojfh]{grid-template-columns:1.5fr 1fr;align-items:start}}.cform[data-astro-cid-6bfsojfh]{gap:20px;display:grid}.topics[data-astro-cid-6bfsojfh]{border:0;flex-wrap:wrap;gap:8px;margin:0 0 8px;padding:0;display:flex}.topics[data-astro-cid-6bfsojfh] legend[data-astro-cid-6bfsojfh]{font-family:var(--serif);font-size:var(--step-2);margin-bottom:16px;padding:0}.topic[data-astro-cid-6bfsojfh]{cursor:pointer;position:relative}.topic[data-astro-cid-6bfsojfh] input[data-astro-cid-6bfsojfh]{opacity:0;cursor:pointer;position:absolute;inset:0}.topic[data-astro-cid-6bfsojfh] span[data-astro-cid-6bfsojfh]{border:1px solid var(--line-strong);border-radius:999px;align-items:center;gap:8px;min-height:44px;padding:.55em 1.1em;font-size:.94rem;font-weight:500;transition:all .2s;display:inline-flex}.topic--hvac[data-astro-cid-6bfsojfh] span[data-astro-cid-6bfsojfh]:before{content:"";background:var(--chill);border-radius:50%;width:8px;height:8px}.topic[data-astro-cid-6bfsojfh] input[data-astro-cid-6bfsojfh]:checked+span[data-astro-cid-6bfsojfh]{background:var(--ink);color:var(--paper);border-color:var(--ink)}.topic--hvac[data-astro-cid-6bfsojfh] input[data-astro-cid-6bfsojfh]:checked+span[data-astro-cid-6bfsojfh]{background:var(--navy);border-color:var(--navy)}.topic[data-astro-cid-6bfsojfh] input[data-astro-cid-6bfsojfh]:focus-visible+span[data-astro-cid-6bfsojfh]{outline:2px solid var(--river);outline-offset:2px}.row2[data-astro-cid-6bfsojfh]{gap:20px;display:grid}@media (width>=640px){.row2[data-astro-cid-6bfsojfh]{grid-template-columns:1fr 1fr}}.field[data-astro-cid-6bfsojfh]{gap:8px;display:grid}.field[data-astro-cid-6bfsojfh]>span[data-astro-cid-6bfsojfh]{color:var(--ink-2);font-size:.85rem;font-weight:600}.field[data-astro-cid-6bfsojfh] em[data-astro-cid-6bfsojfh]{color:var(--ink-3);font-style:normal;font-weight:400}.field[data-astro-cid-6bfsojfh] input[data-astro-cid-6bfsojfh],.field[data-astro-cid-6bfsojfh] textarea[data-astro-cid-6bfsojfh]{width:100%;font:inherit;color:var(--ink);border:1px solid var(--line-strong);background:#fffdf9;border-radius:8px;padding:14px 16px;font-size:1rem;transition:border-color .2s,box-shadow .2s}.field[data-astro-cid-6bfsojfh] textarea[data-astro-cid-6bfsojfh]{resize:vertical;min-height:150px}.field[data-astro-cid-6bfsojfh] input[data-astro-cid-6bfsojfh]:focus,.field[data-astro-cid-6bfsojfh] textarea[data-astro-cid-6bfsojfh]:focus{border-color:var(--river);outline:none;box-shadow:0 0 0 3px #2b5d6926}.form-error[data-astro-cid-6bfsojfh]{color:#9b3b22;margin:0;font-size:.92rem}.form-foot[data-astro-cid-6bfsojfh]{flex-wrap:wrap;align-items:center;gap:12px 20px;display:flex}.form-foot[data-astro-cid-6bfsojfh] p[data-astro-cid-6bfsojfh],.form-note[data-astro-cid-6bfsojfh]{margin:0}.form-foot[data-astro-cid-6bfsojfh] strong[data-astro-cid-6bfsojfh]{color:var(--ink);font-weight:600}.cside[data-astro-cid-6bfsojfh]{gap:16px;display:grid}.cside-block[data-astro-cid-6bfsojfh]{border:1px solid var(--line);border-radius:var(--radius-lg);background:var(--paper-2);padding:28px}.cside-block--tbc[data-astro-cid-6bfsojfh]{background:var(--navy);border-color:var(--navy);color:#e9eff3;--tbc-text:#f4f8fa}.cside-block--tbc[data-astro-cid-6bfsojfh] .muted[data-astro-cid-6bfsojfh]{color:#9fb2bf}.cside-plain[data-astro-cid-6bfsojfh]{background:0 0}.cside-plain[data-astro-cid-6bfsojfh] p[data-astro-cid-6bfsojfh]+p[data-astro-cid-6bfsojfh]{margin-top:10px}.cside-plain[data-astro-cid-6bfsojfh] a[data-astro-cid-6bfsojfh]{color:var(--river)}.cside-logo[data-astro-cid-6bfsojfh]{height:40px;margin-bottom:18px;display:flex}.cside-logo[data-astro-cid-6bfsojfh] .logo{height:100%}.cside[data-astro-cid-6bfsojfh] h2[data-astro-cid-6bfsojfh]{font-size:var(--step-2);margin-bottom:4px}.cside[data-astro-cid-6bfsojfh] ul[data-astro-cid-6bfsojfh]{gap:8px;margin:16px 0 0;padding:0;list-style:none;display:grid}.cside[data-astro-cid-6bfsojfh] ul[data-astro-cid-6bfsojfh] a[data-astro-cid-6bfsojfh]{overflow-wrap:anywhere;align-items:center;gap:10px;font-weight:600;text-decoration:none;display:inline-flex}.cside[data-astro-cid-6bfsojfh] ul[data-astro-cid-6bfsojfh] svg{flex-shrink:0;width:18px;height:18px}.cside-block--tbc[data-astro-cid-6bfsojfh] ul[data-astro-cid-6bfsojfh] a[data-astro-cid-6bfsojfh]{color:var(--chill)}.cside[data-astro-cid-6bfsojfh] .inline-ic{vertical-align:-3px;width:16px;height:16px;margin-right:4px;display:inline-block}
