.blog-module__JsT-Oq__page{background:linear-gradient(#fff2f8 0%,#fff 100%);padding:160px 0 80px}.blog-module__JsT-Oq__shell{width:min(100% - 48px,1112px);margin:0 auto}.blog-module__JsT-Oq__hero{text-align:center}.blog-module__JsT-Oq__eyebrow{color:#ff3158;letter-spacing:1px;text-transform:uppercase;margin:0;font-size:12px;font-weight:700;line-height:1.2}.blog-module__JsT-Oq__hero h1{color:#0c0a0d;letter-spacing:-.8px;margin:16px 0 0;font-family:DM Serif Display,Georgia,serif;font-size:50px;font-weight:400;line-height:1.1}.blog-module__JsT-Oq__hero h1 span{color:#ff2d55}.blog-module__JsT-Oq__lede{color:#7a757a;letter-spacing:-.1px;margin:16px auto 0;font-size:14px;font-weight:400;line-height:1.6}.blog-module__JsT-Oq__cardBase{background:#fff;border:1px solid #ffe0e7e6;border-radius:28px;overflow:hidden;box-shadow:inset 0 1px #fffffff5,0 9px 18px #ff436821}.blog-module__JsT-Oq__featured{grid-template-columns:minmax(0,1fr) minmax(0,1fr);margin-top:48px;display:grid;}.blog-module__JsT-Oq__featuredMedia{aspect-ratio:556/365;position:relative}.blog-module__JsT-Oq__featuredMedia img{object-fit:cover}.blog-module__JsT-Oq__featuredBody{flex-direction:column;justify-content:center;padding:36px;display:flex}.blog-module__JsT-Oq__featuredBody h2{color:#0c0a0d;letter-spacing:-.4px;margin:12px 0 0;font-family:DM Serif Display,Georgia,serif;font-size:30px;font-weight:400;line-height:1.2}.blog-module__JsT-Oq__featuredBody p{color:#7a757a;letter-spacing:-.05px;margin:12px 0 0;font-size:14px;font-weight:400;line-height:1.62}.blog-module__JsT-Oq__featuredBody .blog-module__JsT-Oq__readMore{margin-top:18px}.blog-module__JsT-Oq__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin-top:24px;display:grid}.blog-module__JsT-Oq__card{flex-direction:column;display:flex;}.blog-module__JsT-Oq__cardMedia{aspect-ratio:1058/576;position:relative}.blog-module__JsT-Oq__cardMedia img{object-fit:cover}.blog-module__JsT-Oq__cardBody{flex-direction:column;flex:1;padding:26px;display:flex}.blog-module__JsT-Oq__cardBody h3{color:#0c0a0d;letter-spacing:-.2px;margin:12px 0 0;font-family:DM Serif Display,Georgia,serif;font-size:19px;font-weight:400;line-height:1.25}.blog-module__JsT-Oq__cardBody p{color:#7a757a;letter-spacing:-.05px;margin:11px 0 0;font-size:14px;font-weight:400;line-height:1.62}.blog-module__JsT-Oq__cardBody .blog-module__JsT-Oq__readMore{margin-top:auto;padding-top:18px}.blog-module__JsT-Oq__meta{align-items:center;gap:14px;display:flex}.blog-module__JsT-Oq__tag{color:#ff2d55;background:#ffe3ea;border-radius:999px;align-items:center;height:20px;padding:0 12px;font-size:11px;font-weight:600;line-height:1;display:inline-flex}.blog-module__JsT-Oq__date{color:#7a757a;font-size:13px;font-weight:400;line-height:1}.blog-module__JsT-Oq__readMore{color:#ff2d55;font-size:13px;font-weight:600;line-height:1}@media (max-width:1050px){.blog-module__JsT-Oq__page{padding:140px 0 70px}.blog-module__JsT-Oq__featured{grid-template-columns:minmax(0,1fr)}.blog-module__JsT-Oq__featuredMedia{aspect-ratio:1058/528}.blog-module__JsT-Oq__featuredBody{padding:28px}.blog-module__JsT-Oq__featuredBody h2{font-size:26px}.blog-module__JsT-Oq__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.blog-module__JsT-Oq__page{padding:136px 0 58px}.blog-module__JsT-Oq__shell{width:calc(100% - 36px)}.blog-module__JsT-Oq__hero h1{font-size:clamp(32px,9vw,42px)}.blog-module__JsT-Oq__lede{font-size:15px}.blog-module__JsT-Oq__lede br{display:none}.blog-module__JsT-Oq__featured,.blog-module__JsT-Oq__grid{max-width:420px;margin-inline:auto}.blog-module__JsT-Oq__featured{border-radius:22px;margin-top:36px}.blog-module__JsT-Oq__grid{grid-template-columns:minmax(0,1fr);gap:20px;margin-top:20px}.blog-module__JsT-Oq__card{border-radius:22px}.blog-module__JsT-Oq__featuredBody h2{font-size:24px}}@media (max-width:480px){.blog-module__JsT-Oq__page{padding:128px 0 48px}.blog-module__JsT-Oq__shell{width:calc(100% - 32px)}.blog-module__JsT-Oq__featuredBody,.blog-module__JsT-Oq__cardBody{padding:20px}.blog-module__JsT-Oq__cardBody h3{font-size:18px}}.blog-module__JsT-Oq__featured,.blog-module__JsT-Oq__card{transition:transform .18s,box-shadow .18s}.blog-module__JsT-Oq__featured:hover,.blog-module__JsT-Oq__card:hover{transform:translateY(-3px);box-shadow:inset 0 1px #fffffff5,0 14px 26px #ff43682e}.blog-module__JsT-Oq__featured:focus-visible,.blog-module__JsT-Oq__card:focus-visible{outline-offset:3px;outline:3px solid #ff365d6b}@media (prefers-reduced-motion:reduce){.blog-module__JsT-Oq__featured,.blog-module__JsT-Oq__card{transition:none}}
