.solution-page .commercial-product-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,280px),1fr))}.solution-page .commercial-product-grid article{display:flex;flex-direction:column}.solution-page .commercial-product-grid article>p,.solution-page .product-limit{font-size:15px;line-height:1.65}.solution-page .product-limit{flex:1}.solution-page .best-for{font-size:13px}.solution-page .commercial-product-grid small{font-size:12px}.solution-checklist{padding-left:22px}.solution-checklist li{margin:12px 0;color:var(--muted)}.solution-link,.solution-sources a{color:#65ddff}.solution-sources p,.pricing-note{color:var(--muted);font-size:14px;line-height:1.65}.solution-sources li{margin:10px 0}
.extension-options{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin:20px 0}.extension-options article{display:flex;flex-direction:column;padding:21px;border:1px solid #1d526d;border-radius:12px;background:linear-gradient(150deg,#0b2b45,#071725)}.extension-options h3{font-size:22px;margin:11px 0 7px}.extension-options p{flex:1;color:var(--muted);font-size:15px;line-height:1.65}.extension-options a{display:block;margin-top:14px;padding:11px;border-radius:8px;background:linear-gradient(110deg,#087df0,#08a4dc);color:#fff;text-align:center;font-weight:700;font-size:13px}.extension-limit{margin:18px 0 0;padding:16px 18px;border-left:3px solid #31d8ff;background:#071927;color:var(--muted);font-size:14px;line-height:1.65}.extension-limit b{color:#f4f7ff}@media(max-width:760px){.extension-options{grid-template-columns:1fr}}
