.godvote-business-page{max-width:1060px;padding-block:clamp(40px,6vw,80px)}.godvote-business-page h1{color:var(--text-heading,#18324f);font-size:var(--font-size-fluid-title-lg);line-height:1.3}.godvote-business-intro{max-width:800px;margin-block:18px 30px;line-height:1.8}.godvote-needs fieldset{border:0;gap:12px;margin:0;padding:0;display:grid}.godvote-needs legend{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.godvote-need{cursor:pointer;background:#fff;border:1px solid #dbe5ed;border-radius:14px;align-items:flex-start;gap:14px;padding:18px 20px;display:flex}.godvote-need.is-selected{background:#f0faf6;border-color:#15965d}.godvote-need input{accent-color:#15965d;flex-shrink:0;width:20px;height:20px;margin-top:3px}.godvote-need span{line-height:1.7}.godvote-need b{color:#117d6a;font-size:var(--font-size-body-compact);margin-inline-end:14px}.godvote-needs__equipment{background:#eef5fa;border-radius:14px;margin-block-start:25px;padding:24px}.godvote-needs__equipment h2{font-size:var(--font-size-heading-xs);margin-block-end:14px}.godvote-needs__equipment ul{flex-wrap:wrap;gap:10px;padding:0;list-style:none;display:flex}.godvote-needs__equipment li{background:#fff;border-radius:8px;padding:8px 12px}.godvote-note{color:#51667b;line-height:1.8;font-size:var(--font-size-body-compact);margin-block:24px}.godvote-actions{flex-wrap:wrap;align-items:center;gap:20px;display:flex}.godvote-download-card{border:1px solid #dbe5ed;border-radius:14px;margin-block-end:20px;padding:26px}.godvote-download-card h2{margin-block-end:18px}@media (max-width:600px){.godvote-need{padding:16px 12px}.godvote-actions .proto-btn{text-align:center;width:100%}}
