/* Additive editorial section only; commerce and modal selectors untouched. */
.sa-home-editorial{background:#f8f4e9;color:#16283c}.sa-home-editorial *{box-sizing:border-box}.sa-home-editorial .sa-wrap{width:min(1240px,calc(100% - 48px));margin-inline:auto}.sa-home-editorial .sa-section{padding-block:48px}.sa-home-editorial .sa-section-head{display:flex;align-items:end;gap:24px;flex-wrap:wrap;margin-bottom:24px}.sa-home-editorial .sa-section-head>div{flex:1 1 380px}.sa-home-editorial h2{font-size:clamp(28px,3vw,40px);margin:12px 0}.sa-home-editorial .sa-eyebrow,.sa-home-editorial .sa-card-kicker{font-size:12px;font-weight:700;letter-spacing:.08em;color:#875819}.sa-home-editorial .sa-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.sa-home-editorial .sa-card{background:#fffdf7;border:1px solid #d9d5ca;border-radius:12px;overflow:hidden}.sa-home-editorial picture{display:block}.sa-home-editorial picture img{width:100%;height:auto;aspect-ratio:4/3;object-fit:cover;display:block}.sa-home-editorial .sa-card-body{padding:24px}.sa-home-editorial h3{font-size:21px;margin:10px 0}.sa-home-editorial a{color:#16283c}.sa-home-editorial .sa-text-link{display:inline-flex;align-items:center;min-height:44px;font-weight:650;text-underline-offset:4px}.sa-home-editorial .sa-editorial-status,.sa-home-editorial .sa-card-meta,.sa-home-editorial .sa-region{font-size:14px;line-height:1.65}.sa-home-editorial a:focus-visible{outline:3px solid #875819;outline-offset:4px}@media(max-width:760px){.sa-home-editorial .sa-grid{grid-template-columns:1fr}.sa-home-editorial .sa-wrap{width:calc(100% - 32px)}.sa-home-editorial .sa-section{padding-block:32px}}
