.brand-seo-content{background:#fff;padding:80px 0}.brand-seo-content .seo-layout{grid-template-columns:minmax(0,1.15fr) minmax(320px,.85fr);align-items:center;gap:60px;display:grid}.brand-seo-content .seo-layout.image-left .seo-copy{order:2}.brand-seo-content .seo-layout.image-left .seo-visual{order:1}.brand-seo-content .eyebrow{color:#405ff2;text-transform:uppercase;letter-spacing:.08em;margin-bottom:10px;font-size:13px;font-weight:750}.brand-seo-content[dir=rtl] .eyebrow{letter-spacing:0}.brand-seo-content .heading{color:#050b20;letter-spacing:-.8px;margin:0;font-size:clamp(30px,4vw,44px);line-height:1.18}.brand-seo-content[dir=rtl] .heading{letter-spacing:0}.brand-seo-content .content{color:#475467;margin-top:20px;font-size:16px;line-height:1.85}.brand-seo-content .extended{margin-top:20px}.brand-seo-content .expand-button{color:#050b20;cursor:pointer;background:#fff;border:1px solid #d9dee7;border-radius:10px;min-height:44px;margin-top:22px;padding:0 18px;font-size:13px;font-weight:700}.brand-seo-content .quick-links{flex-wrap:wrap;gap:10px;margin-top:24px;display:flex}.brand-seo-content .quick-link{color:#050b20;background:#f4f6fb;border-radius:10px;align-items:center;min-height:40px;padding:0 14px;font-size:13px;font-weight:650;text-decoration:none;display:inline-flex}.brand-seo-content .quick-link:hover{background:#e9edfb}.brand-seo-content .seo-visual{background:#eef1f6;border-radius:22px;min-height:420px;position:relative;overflow:hidden}.brand-seo-content .seo-image{object-fit:cover}@media (max-width:950px){.brand-seo-content .seo-layout{grid-template-columns:1fr;gap:36px}.brand-seo-content .seo-layout.image-left .seo-copy,.brand-seo-content .seo-layout.image-left .seo-visual{order:initial}.brand-seo-content .seo-visual{min-height:340px}}@media (max-width:767px){.brand-seo-content{padding:58px 0}.brand-seo-content .seo-visual{border-radius:18px;min-height:280px}}
