.blog-module__JsT-Oq__page{background:#f7f7f2;min-height:80vh}.blog-module__JsT-Oq__hero{color:#fff;background:#151611;border-bottom:1px solid #dedfd8;padding:78px 0 54px}.blog-module__JsT-Oq__hero h1{max-width:850px;font-family:var(--font-agora-display);margin:6px 0 18px;font-size:clamp(44px,7vw,82px);line-height:1}.blog-module__JsT-Oq__hero p{color:#c7cabe;max-width:720px;font-size:18px;line-height:1.65}.blog-module__JsT-Oq__hero .eyebrow{color:#d5ff45}.blog-module__JsT-Oq__filters{flex-wrap:wrap;gap:10px;margin-top:28px;display:flex}.blog-module__JsT-Oq__filter{color:#e8eadf;border:1px solid #56594e;border-radius:999px;padding:9px 13px;font-size:12px;font-weight:800}.blog-module__JsT-Oq__filter:hover,.blog-module__JsT-Oq__filterActive{color:#151611;background:#d5ff45;border-color:#d5ff45}.blog-module__JsT-Oq__content{padding:48px 0 88px}.blog-module__JsT-Oq__featured{background:#fff;border:1px solid #151611;grid-template-columns:1.15fr .85fr;gap:0;margin-bottom:38px;display:grid}.blog-module__JsT-Oq__featureBody{padding:clamp(26px,5vw,58px)}.blog-module__JsT-Oq__featureBody h2{margin:10px 0 14px;font-size:clamp(34px,4vw,54px);line-height:1.06}.blog-module__JsT-Oq__featureBody p{color:#62655b;line-height:1.7}.blog-module__JsT-Oq__featurePanel{background:#d5ff45;align-content:end;padding:34px;display:grid}.blog-module__JsT-Oq__featurePanel strong{font-size:clamp(52px,8vw,100px);line-height:.8}.blog-module__JsT-Oq__featurePanel span{margin-top:18px;font-weight:850}.blog-module__JsT-Oq__featureImagePanel{background:#151611;min-height:360px;padding:0;display:block;overflow:hidden}.blog-module__JsT-Oq__featureImagePanel img{object-fit:cover;width:100%;height:100%;min-height:360px}.blog-module__JsT-Oq__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.blog-module__JsT-Oq__card{background:#fff;border:1px solid #dedfd8;flex-direction:column;min-height:330px;padding:24px;display:flex}.blog-module__JsT-Oq__cardImage{aspect-ratio:16/9;background:#151611;margin:-24px -24px 22px;overflow:hidden}.blog-module__JsT-Oq__cardImage img{object-fit:cover;width:100%;height:100%;transition:transform .18s}.blog-module__JsT-Oq__card:hover .blog-module__JsT-Oq__cardImage img{transform:scale(1.025)}.blog-module__JsT-Oq__card:hover{border-color:#151611;transform:translateY(-3px)}.blog-module__JsT-Oq__meta{color:#62655b;text-transform:uppercase;justify-content:space-between;gap:12px;font-size:11px;font-weight:750;display:flex}.blog-module__JsT-Oq__card h2{margin:22px 0 12px;font-size:25px;line-height:1.16}.blog-module__JsT-Oq__card p{color:#62655b;margin:0;line-height:1.62}.blog-module__JsT-Oq__read{margin-top:auto;padding-top:24px;font-weight:850}.blog-module__JsT-Oq__article{background:#fff;padding:70px 0 96px}.blog-module__JsT-Oq__articleHeader{max-width:900px;margin:0 auto 52px}.blog-module__JsT-Oq__articleHeader h1{margin:12px 0 20px;font-size:clamp(44px,7vw,76px);line-height:1}.blog-module__JsT-Oq__articleLead{color:#62655b;font-size:21px;line-height:1.7}.blog-module__JsT-Oq__articleMeta{color:#62655b;border-block:1px solid #dedfd8;flex-wrap:wrap;gap:12px 24px;padding:18px 0;font-size:13px;display:flex}.blog-module__JsT-Oq__articleCover{aspect-ratio:16/9;background:#151611;width:100%;margin-top:30px;overflow:hidden}.blog-module__JsT-Oq__articleCover img{object-fit:cover;width:100%;height:100%}.blog-module__JsT-Oq__articleBody{max-width:760px;margin:auto}.blog-module__JsT-Oq__block{border-bottom:1px solid #dedfd8;padding:30px 0}.blog-module__JsT-Oq__block h2{margin:0 0 16px;font-size:31px}.blog-module__JsT-Oq__block p,.blog-module__JsT-Oq__block li{color:#3f413a;font-size:17px;line-height:1.78}.blog-module__JsT-Oq__block ul{padding-left:22px}.blog-module__JsT-Oq__note{color:#505348;background:#f2f5e6;border-left:4px solid #d5ff45;margin-top:38px;padding:20px;line-height:1.6}.blog-module__JsT-Oq__back{margin-bottom:30px;font-weight:850;display:inline-flex}.blog-module__JsT-Oq__empty{background:#fff;border:1px dashed #b7b9af;padding:40px}@media (max-width:850px){.blog-module__JsT-Oq__featured,.blog-module__JsT-Oq__grid{grid-template-columns:1fr 1fr}.blog-module__JsT-Oq__featureBody{grid-column:1/-1}}@media (max-width:620px){.blog-module__JsT-Oq__hero{padding-top:54px}.blog-module__JsT-Oq__featured,.blog-module__JsT-Oq__grid{grid-template-columns:1fr}.blog-module__JsT-Oq__featurePanel{min-height:170px}.blog-module__JsT-Oq__featureImagePanel,.blog-module__JsT-Oq__featureImagePanel img{min-height:220px}.blog-module__JsT-Oq__article{padding-top:44px}}
