.home-module__txgM7a__hero{background:linear-gradient(180deg, var(--lavender-soft), var(--ivory));position:relative;overflow:hidden}.home-module__txgM7a__heroInner{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);align-items:center;gap:32px;min-height:clamp(420px,62vh,620px);padding-block:48px;display:grid}.home-module__txgM7a__heroText{justify-items:start;gap:20px;display:grid}.home-module__txgM7a__heroText h1{max-width:16ch;font-size:clamp(2.3rem,5.4vw,4.4rem)}.home-module__txgM7a__heroText p{color:var(--muted);max-width:46ch;margin:0;font-size:1.05rem}.home-module__txgM7a__heroArt{aspect-ratio:4/5;background:var(--lavender);width:min(100%,420px);color:var(--cobalt);border-radius:999px 999px 24px 24px;justify-self:center;place-items:center;display:grid;position:relative}.home-module__txgM7a__heroArt svg{width:58%;height:auto}@media (max-width:820px){.home-module__txgM7a__heroInner{text-align:center;grid-template-columns:1fr;min-height:0}.home-module__txgM7a__heroText{justify-items:center}.home-module__txgM7a__heroArt{width:min(70%,300px)}}.home-module__txgM7a__categories{grid-template-columns:repeat(5,minmax(0,1fr));gap:18px;display:grid}@media (max-width:1024px){.home-module__txgM7a__categories{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:560px){.home-module__txgM7a__categories{grid-template-columns:repeat(2,minmax(0,1fr))}}.home-module__txgM7a__story{background:var(--cobalt);color:var(--ivory)}.home-module__txgM7a__storyInner{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:clamp(24px,6vw,80px);display:grid}.home-module__txgM7a__story h2{color:var(--ivory);margin-block:10px 16px;font-size:clamp(1.8rem,3.4vw,2.8rem)}.home-module__txgM7a__story .home-module__txgM7a__eyebrow{color:var(--lavender)}.home-module__txgM7a__story p{opacity:.9;max-width:60ch;margin:0}.home-module__txgM7a__storyMark{color:var(--lavender)}@media (max-width:720px){.home-module__txgM7a__storyInner{text-align:center;grid-template-columns:1fr;justify-items:center}}.home-module__txgM7a__editorial{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;display:grid}.home-module__txgM7a__editorialCard{border-radius:var(--radius);background:var(--lavender);align-content:end;gap:14px;min-height:260px;padding:clamp(24px,4vw,44px);display:grid}.home-module__txgM7a__editorialCard:nth-child(2){background:var(--ivory-warm);border:1px solid var(--line)}.home-module__txgM7a__editorialCard h3{font-size:clamp(1.5rem,2.6vw,2rem);font-style:italic}.home-module__txgM7a__editorialCard p{color:var(--charcoal);margin:0}@media (max-width:720px){.home-module__txgM7a__editorial{grid-template-columns:1fr}}.home-module__txgM7a__newsletter{text-align:center;justify-items:center;gap:12px;display:grid}.home-module__txgM7a__newsletter p{color:var(--muted);margin:0}
