.business-page .website-counters{padding:0 7vw;background:#fff;color:#212529}.website-counters-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));max-width:1140px;margin:0 auto;padding:64px 0 76px;border-bottom:1px solid #e9e9e9;gap:24px}.website-counter{display:grid;grid-template-rows:28px auto auto;justify-items:center;align-content:start;text-align:center;min-width:0}.website-counter dt{display:contents}.website-counter dt svg{grid-row:1;width:28px;height:28px;color:#424649}.website-counter dt span{grid-row:3;font-size:1rem;line-height:1.5;font-weight:400;color:#6b6b6b}.website-counter dd{grid-row:2;margin:3px 0 0;font-size:2.25rem;font-weight:850;line-height:1.2;letter-spacing:-.035em;font-variant-numeric:tabular-nums}@media (max-width:700px){.business-page .website-counters{padding:0 24px}.website-counters-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:38px 20px;padding:48px 0}.website-counter dd{font-size:2rem}}@media (max-width:360px){.website-counters-grid{column-gap:12px}.website-counter dd{font-size:1.75rem}.website-counter dt span{font-size:.875rem}}.digital-business-banner{width:90%;max-width:none;margin:24px auto 40px;display:grid;grid-template-columns:minmax(0,1fr) clamp(320px,36vw,520px);align-items:center;overflow:hidden;border-radius:20px;background:#142c35;color:#fff}.digital-business-copy{padding:28px 34px;min-width:0}.digital-business-eyebrow{display:flex;align-items:center;gap:8px;color:#ffc4a7;font-size:10px;font-weight:700;letter-spacing:.8px;line-height:1.5}.digital-business-eyebrow svg{width:17px;height:17px;flex-shrink:0}.digital-business-copy h2{margin:10px 0;font-size:clamp(30px,2.8vw,42px);font-weight:750;line-height:1.1;letter-spacing:-1.2px;overflow-wrap:break-word}.digital-business-copy h2 em{font-style:normal;color:#ffc4a7}.digital-business-copy>p{font-size:14px;line-height:1.55;color:#d4e0e3;max-width:790px;margin:0}.digital-business-copy .digital-business-lead{font-size:17px;font-weight:650;line-height:1.4;color:#fff;margin:0 0 7px}.digital-business-copy ul{list-style:none;padding:0;margin:17px 0 18px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.digital-business-copy li{display:flex;gap:8px;align-items:flex-start;font-size:12px;line-height:1.45;min-width:0}.digital-business-copy li svg{width:18px;height:18px;color:#ffc4a7;flex-shrink:0;margin-top:1px}.digital-business-actions{display:flex;gap:10px;flex-wrap:wrap}.digital-business-actions a{display:inline-flex;justify-content:center;align-items:center;gap:8px;padding:10px 15px;min-height:42px;background:#fff;color:#142c35;border:1px solid #fff;border-radius:7px;font-size:13px;font-weight:700;text-decoration:none;line-height:1.4}.digital-business-actions a+a{background:transparent;color:#fff;border-color:#78919a}.digital-business-actions a:hover{background:#fff0e7;color:#142c35}.digital-business-actions a:focus-visible{outline:3px solid #ffc4a7;outline-offset:4px}.digital-business-banner figure{margin:0;min-width:0;min-height:360px;aspect-ratio:4/3;align-self:stretch;position:relative;overflow:hidden}.digital-business-banner img{position:absolute;inset:0;display:block;width:100%;height:100%;object-fit:cover;object-position:center;border-radius:0}@media(max-width:1100px){.digital-business-copy{padding:25px 26px}.digital-business-copy ul{gap:10px}.digital-business-copy li{font-size:11px}.digital-business-copy h2{font-size:32px}}@media(max-width:860px){.digital-business-banner{width:calc(100% - 36px);margin:20px 18px 32px;grid-template-columns:1fr;border-radius:18px}.digital-business-copy{padding:24px}.digital-business-copy h2{font-size:30px}.digital-business-copy ul{grid-template-columns:1fr;gap:7px;margin:14px 0}.digital-business-copy li{font-size:12px}.digital-business-copy .digital-business-lead{font-size:16px}.digital-business-banner figure{min-height:0;height:auto;width:100%;max-width:none;margin:0}}@media(max-width:600px){.digital-business-copy h2{font-size:29px}.digital-business-copy>p{font-size:13px}.digital-business-actions a{flex:1;font-size:12px;padding:10px 12px}.digital-business-copy ul{gap:6px}}@media(max-width:380px){.digital-business-banner{width:calc(100% - 24px);margin-inline:12px}.digital-business-copy{padding:22px 18px}.digital-business-copy h2{font-size:27px}}