.v25.home-premium .business-solutions{padding:32px var(--space-v25-gutter,24px);color:#171717;background:#f6f6f4}.business-solutions>header{justify-content:space-between;align-items:center;gap:24px;margin-bottom:20px;display:flex}.business-eyebrow{letter-spacing:.06em;color:#be4800;margin-bottom:5px;font-size:11px;font-weight:600;display:block}.business-solutions h2{letter-spacing:0;margin:0 0 8px;font-size:30px;font-weight:600;line-height:1.35}.business-solutions header p{color:#606060;max-width:850px;margin:0;font-size:14px;line-height:1.75}.business-more{white-space:nowrap;color:#b74400;align-items:center;gap:8px;min-height:44px;font-size:13px;font-weight:500;display:inline-flex}.business-cards{grid-template-columns:repeat(5,minmax(0,1fr));gap:18px;display:grid}.business-card{background:#fff;border:1px solid #e9e7e3;border-radius:9px;flex-direction:column;min-width:0;transition:transform .25s,box-shadow .25s;display:flex;overflow:hidden;box-shadow:0 3px 12px #20202007}.business-photo{aspect-ratio:16/10;background:#ece8e2;position:relative;overflow:hidden}.business-photo img{-o-object-fit:cover;object-fit:cover;transition:transform .4s}.business-copy{flex:1;grid-template-columns:24px 1fr 24px;align-items:start;gap:10px;padding:16px 12px;display:grid}.business-icon{color:#ff6500;stroke-width:1.65px;width:24px;height:24px}.business-copy h3{margin:0 0 4px;font-size:15px;font-weight:600;line-height:1.5}.business-copy p{color:#626262;margin:0;font-size:12px;line-height:1.7}.business-arrow{color:#ef5900;border:1px solid #ffc8a4;border-radius:50%;align-self:end;place-items:center;width:24px;height:24px;display:grid}.business-card:focus-visible,.business-more:focus-visible,.business-cards:focus-visible{outline-offset:4px;outline:2px solid #a84100}@media (hover:hover){.business-card:hover{transform:translateY(-3px);box-shadow:0 8px 24px #20202012}.business-card:hover img{transform:scale(1.035)}}@media (max-width:1099px){.business-cards{scroll-snap-type:x mandatory;padding-bottom:12px;display:flex;overflow-x:auto}.business-card{scroll-snap-align:start;flex:0 0 40%}.business-copy h3{font-size:16px}.business-copy p{font-size:14px}}@media (max-width:700px){.v25.home-premium .business-solutions{padding:28px 16px}.business-solutions>header{margin-bottom:16px;display:block}.business-solutions h2{font-size:24px}.business-more{margin-top:6px}.business-card{flex-basis:82%}.business-cards{gap:14px}.business-copy{gap:12px;padding:16px}.business-photo{aspect-ratio:3/2}}@media (prefers-reduced-motion:reduce){.business-card,.business-photo img{transition:none}}.business-solutions .business-copy{grid-template-columns:24px minmax(0,1fr)}.business-details{flex-direction:column;min-width:0;display:flex}.business-solutions .business-copy p{margin-bottom:14px}.business-card-link{color:#ad3f00;align-items:center;gap:6px;margin-top:auto;font-size:12px;font-weight:500;line-height:1.6;display:flex}.business-card-link svg{flex-shrink:0}.business-answer{background:#fff;border:1px solid #e8e5e1;border-left:3px solid #ff6500;border-radius:0 12px 12px 0;margin-top:22px;padding:18px 20px}.business-answer h3{margin:0 0 6px;font-size:16px;font-weight:500;line-height:1.6}.business-answer p{color:#595959;max-width:1100px;margin:0;font-size:14px;line-height:1.8}@media (max-width:700px){.business-answer{margin-top:16px;padding:14px}.business-answer h3{font-size:15px}.business-answer p,.business-card-link{font-size:13px}}.business-copy .business-details{align-self:stretch}@media (min-width:1100px){.business-copy h3{min-height:3em}}.v25.home-premium:not(.services-hub) .business-card-link,.v25.home-premium:not(.services-hub) .business-card-link svg{color:#ff6500!important}
