.bgs-modes{display:grid;grid-template-columns:1fr 1fr;gap:12px;border:0;padding:0;margin:0 0 24px}.bgs-intake .bgs-modes label{display:flex;flex-direction:row;align-items:center;gap:8px;padding:12px;border:1px solid #60676c;cursor:pointer}.bgs-intake .bgs-modes input[type=radio]{width:18px;height:18px;min-height:0;flex:0 0 18px;margin:0;padding:0}.bgs-modes label:has(input:checked){border-color:#92d7c5;color:#92d7c5}.bgs-intake [hidden]{display:none!important}.bgs-intake small,.bgs-footnote{font-size:13px;color:#bac3c6}.bgs-result{padding:0;line-height:1.6;overflow-wrap:anywhere}.bgs-result:not(:empty){padding:14px;border:1px solid #708b82;background:#16201d}.bgs-challenge,.bgs-local-notice{font-size:12px;color:#92d7c5}.bgs-intake input[type=file]{height:auto;padding:12px;max-width:100%}.bgs-intake input,.bgs-intake textarea,.bgs-intake select{max-width:100%;box-sizing:border-box}.bgs-calculator{margin:0 auto 64px;max-width:1200px;border-top:1px solid #42484b;padding:20px}.bgs-calculator summary{cursor:pointer}.bgs-calculator .quote-section{grid-template-columns:1fr;padding:24px 0}.bgs-new{margin-top:12px}@media(max-width:600px){.bgs-modes{grid-template-columns:1fr}.bgs-intake{gap:24px}.bgs-intake-form{padding:18px}}
