.at-hero__content{color:var(--at-hero-text,var(--at-ink))}.at-hero__panel{max-width:520px;padding:24px;background:var(--at-hero-overlay,transparent)}.at-category-links{padding-block:34px}.at-category-links__track{display:grid;grid-template-columns:repeat(8,1fr);gap:22px}.at-category-link{text-align:center;font-size:11px}.at-category-link__image{display:block;aspect-ratio:1;border-radius:50%;overflow:hidden;background:var(--at-warm);margin-bottom:10px}.at-category-link__image img,.at-category-link__image svg{width:100%;height:100%;object-fit:contain}.at-editorial{display:grid;grid-template-columns:1fr 1fr;min-height:680px}.at-editorial--reverse .at-editorial__lead{order:2}.at-editorial__lead{position:relative;overflow:hidden;background:var(--at-warm)}.at-editorial__lead>img,.at-editorial__lead>.at-placeholder{width:100%;height:100%;object-fit:cover}.at-editorial__copy{position:absolute;left:7%;bottom:8%;max-width:430px;color:var(--at-white);text-shadow:0 1px 12px rgba(0,0,0,.35)}.at-editorial__copy h2{font:400 38px/1.08 var(--at-display);margin:8px 0 20px}.at-editorial__tiles{display:grid;grid-template-columns:repeat(3,1fr);grid-template-rows:repeat(2,1fr)}.at-editorial__tile{position:relative;overflow:hidden;background:var(--at-warm)}.at-editorial__tile img,.at-editorial__tile svg{width:100%;height:100%;object-fit:cover}.at-editorial__tile span{position:absolute;left:12px;bottom:12px;background:var(--at-white);padding:7px 10px;font-size:9px;letter-spacing:.08em;text-transform:uppercase}.at-stories__grid{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}.at-story{position:relative;aspect-ratio:4/5;overflow:hidden;background:var(--at-warm)}.at-story>img,.at-story>svg{width:100%;height:100%;object-fit:cover}.at-story__copy{position:absolute;inset:auto 24px 24px;color:var(--at-white);text-shadow:0 1px 10px rgba(0,0,0,.45)}.at-story__copy h3{font:400 31px/1.08 var(--at-display);margin:0 0 16px}.at-brand-statement{background:var(--at-section-bg,var(--at-warm));padding:64px 24px;text-align:center}.at-brand-statement h2{font:400 32px/1.15 var(--at-display);margin:10px 0}.at-brand-statement .at-container{max-width:760px}@media(max-width:749px){.at-hero__panel{max-width:64%;padding:12px}.at-category-links__track{display:flex;overflow-x:auto;gap:14px}.at-category-link{flex:0 0 84px}.at-editorial{display:block;min-height:0}.at-editorial--reverse .at-editorial__lead{order:initial}.at-editorial__lead{height:520px}.at-editorial__tiles{height:420px}.at-editorial__copy h2{font-size:28px}.at-stories__grid{display:flex;overflow-x:auto}.at-story{flex:0 0 82%}.at-story__copy h3{font-size:25px}}
