.home .manufacturer-section{background:#fff}.home .manufacturer-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.home .manufacturer-card{border:1px solid #c4d2cb;padding:26px;display:flex;flex-direction:column;text-decoration:none;background:#fcfdf9;min-width:0;transition:background .15s}.home .manufacturer-card:hover{background:#edf7df}.home .manufacturer-logo{height:100px;display:flex;align-items:center;justify-content:center;margin-bottom:24px}.home .manufacturer-logo img{width:100%;max-width:240px;height:80px;object-fit:contain}.home .manufacturer-card strong{font:700 29px 'Barlow Condensed',Impact,sans-serif;text-transform:uppercase;margin-bottom:8px}.home .manufacturer-card span{font-size:14px;line-height:1.6;min-height:44px}.home .manufacturer-card small{font-size:12px;font-weight:bold;margin-top:15px}.home .manufacturer-card.atel img{clip-path:inset(0 6% 0 0)}.home .manufacturer-note{font-size:12px;line-height:1.7;margin:25px 0 0;color:#48655a}.home .connectivity-section{background:#123e3b;color:#fff}.home .connectivity-section .kicker{color:#c9ed79}.home .connectivity-top{display:grid;grid-template-columns:1fr 1fr;gap:60px;align-items:center}.home .connectivity-top p{color:#dfebe6}.home .carrier-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin:32px 0}.home .carrier{padding:27px 30px;background:#fff;border-top:6px solid #167ac6;color:#163b40}.home .carrier strong{font:700 35px/1.2 Arial,sans-serif;display:block;margin-bottom:10px}.home .carrier span{font-size:13px}.home .carrier.att{border-color:#009fdb}.home .carrier.att strong{color:#007ca8}.home .carrier.tmobile{border-color:#e20074}.home .carrier.tmobile strong{color:#c50067}.home .carrier.verizon{border-color:#e21b25}.home .carrier.verizon strong{color:#171717}.home .sim-offer{display:grid;grid-template-columns:1.4fr 1fr;gap:40px;align-items:center;border-top:1px solid #6d8d80;padding-top:32px}.home .sim-offer h3{font-size:42px}.home .sim-offer p{max-width:730px;margin-bottom:0}.home .sim-offer .btn{background:#c9ed79;color:#123e3b}.home .sim-phone{display:block;font-size:23px;font-weight:bold;margin-top:18px;text-decoration:none}.home .connectivity-note{font-size:12px;line-height:1.7;color:#c8dcd1;margin-top:26px;margin-bottom:0}
@media(max-width:850px){.home .manufacturer-grid{grid-template-columns:1fr 1fr}.home .connectivity-top,.home .sim-offer{grid-template-columns:1fr;gap:24px}.home .carrier{padding:22px}.home .carrier strong{font-size:29px}}
@media(max-width:560px){.home .manufacturer-card{padding:20px}.home .manufacturer-logo{height:80px;margin-bottom:16px}.home .manufacturer-logo img{height:65px}.home .manufacturer-card strong{font-size:25px}.home .manufacturer-card span{font-size:12px}.home .carrier-grid{grid-template-columns:1fr;gap:12px}.home .carrier{padding:20px 24px}.home .sim-offer h3{font-size:36px}}
