.business-nav{display:flex;flex-wrap:wrap;gap:20px;padding:20px 0;margin-bottom:24px;border-bottom:1px solid #303847}.business-cards{display:grid;grid-template-columns:repeat(4,1fr);gap:14px}.business-cards .panel{margin:0}.business-table{overflow-x:auto;margin:20px 0}.business-table table{width:100%;border-collapse:collapse;text-align:left}.business-table th,.business-table td{padding:14px;border-bottom:1px solid #303847}.business-table small{display:block;color:#aab0bd}.business form label{margin-bottom:14px}.business fieldset{border:1px solid #303847;margin:16px 0}.business select{padding:12px;background:#101724;color:#eee;border:1px solid #485366}.business .panel{margin-bottom:20px}.duet-offer{border:1px solid #bca060;padding:18px;border-radius:12px;margin:18px 0;background:#151b27}.duet-offer p{margin:8px 0}.business details summary{cursor:pointer}.business h1{font-size:clamp(32px,5vw,60px)}@media(max-width:760px){.business-cards{grid-template-columns:repeat(2,1fr)}.business-table td,.business-table th{padding:10px}.business-cards .panel{padding:14px}}@media(max-width:380px){.business-cards{grid-template-columns:1fr}}

.business-cards{grid-template-columns:repeat(auto-fit,minmax(170px,1fr))}.business-cards .panel{min-width:0;padding:18px}.business-cards h2{font-size:30px;margin:8px 0}.business-cards p{margin:0}.business form.inline{flex-wrap:wrap;gap:14px}.business form.inline label{min-width:0}.business-cards a{overflow-wrap:anywhere}@media(max-width:460px){.business-cards{grid-template-columns:repeat(2,minmax(0,1fr))}.business-cards .panel{padding:12px}.business-cards a{font-size:13px}.business-cards span{font-size:14px}.business form.inline{display:grid;grid-template-columns:1fr}.business form.inline input,.business form.inline select{width:100%;box-sizing:border-box}}
