.blog-module__C5EbZG__page{color:#64042c;background:#f4ece7}.blog-module__C5EbZG__hero{padding:140px 0 55px}.blog-module__C5EbZG__heroGrid{grid-template-columns:.85fr 1.15fr;align-items:center;gap:48px;display:grid}.blog-module__C5EbZG__eyebrow{text-transform:uppercase;letter-spacing:.18em;font-size:11px;font-weight:600}.blog-module__C5EbZG__hero h1{letter-spacing:-.055em;margin:22px 0;font-size:clamp(44px,5.8vw,82px);font-weight:600;line-height:1.03}.blog-module__C5EbZG__hero h1 em{color:#8e1c2f;font-weight:400}.blog-module__C5EbZG__intro{opacity:.85;max-width:35ch;font-size:16px;line-height:1.75}.blog-module__C5EbZG__heroPhoto{padding:0 0 24px 20px;position:relative}.blog-module__C5EbZG__heroPhoto:before{content:"";background:#9aad97;border-radius:100px 16px 16px;position:absolute;inset:30px 20px 0 0}.blog-module__C5EbZG__heroPhoto img{border-radius:100px 16px 16px;width:100%;height:auto;position:relative}.blog-module__C5EbZG__photoLabel{color:#f4ece7;background:#64042c;border-radius:50px;padding:14px 22px;font-size:12px;position:absolute;bottom:7px;right:22px;box-shadow:0 6px 25px #64042c22}.blog-module__C5EbZG__links{flex-wrap:wrap;align-items:center;gap:18px 24px;margin-top:28px;font-size:13px;font-weight:600;display:flex}.blog-module__C5EbZG__links a{white-space:nowrap}.blog-module__C5EbZG__pill{color:#f4ece7;background:#64042c;border-radius:50px;align-items:center;gap:14px;padding:14px 22px;display:inline-flex}.blog-module__C5EbZG__journal{background:#fffcf9;border-radius:32px 32px 0 0;padding:64px 0 80px}.blog-module__C5EbZG__sectionHead{justify-content:space-between;align-items:end;gap:24px;margin-bottom:26px;display:flex}.blog-module__C5EbZG__sectionHead h2{letter-spacing:-.035em;margin-top:10px;font-size:clamp(28px,3vw,42px);font-weight:600;line-height:1.15}.blog-module__C5EbZG__search{background:#f4ece7;border:1px solid #64042c22;border-radius:50px;align-items:center;gap:10px;padding:12px 18px;display:flex}.blog-module__C5EbZG__search input{background:0 0;outline:none;width:210px;min-width:0;font-size:13px}.blog-module__C5EbZG__search:focus-within{outline-offset:3px;outline:2px solid #64042c}.blog-module__C5EbZG__filters{flex-wrap:wrap;gap:8px;margin:25px 0 30px;display:flex}.blog-module__C5EbZG__filters button{cursor:pointer;border:1px solid #64042c25;border-radius:30px;padding:9px 17px;font-size:12px;transition:background .2s}.blog-module__C5EbZG__filters button[aria-pressed=true]{color:#fff;background:#64042c}.blog-module__C5EbZG__filters button:focus-visible,.blog-module__C5EbZG__card a:focus-visible,.blog-module__C5EbZG__links a:focus-visible{outline-offset:5px;outline:2px solid #8e1c2f}.blog-module__C5EbZG__grid{grid-template-columns:1.1fr 1fr;gap:20px;display:grid}.blog-module__C5EbZG__card{background:#f4ece7;border:1px solid #64042c12;border-radius:18px;grid-template-columns:42% 1fr;align-items:center;gap:20px;padding:14px;transition:transform .3s,box-shadow .3s;display:grid}.blog-module__C5EbZG__card:hover{transform:translateY(-3px);box-shadow:0 14px 32px #64042c0c}.blog-module__C5EbZG__cardImage{background:#64042c;border-radius:10px;display:block;overflow:hidden}.blog-module__C5EbZG__card img{width:100%;height:auto;transition:opacity .3s}.blog-module__C5EbZG__card:hover img{opacity:.93}.blog-module__C5EbZG__featured{flex-direction:column;grid-row:span 3;align-items:stretch;gap:0;padding:18px;display:flex}.blog-module__C5EbZG__cardBody{padding:5px 4px}.blog-module__C5EbZG__featured .blog-module__C5EbZG__cardBody{padding:28px 14px 16px}.blog-module__C5EbZG__meta{letter-spacing:.04em;flex-wrap:wrap;align-items:center;gap:10px;font-size:10px;display:flex}.blog-module__C5EbZG__category{border:1px solid #64042c30;border-radius:20px;padding:4px 9px}.blog-module__C5EbZG__card h3{letter-spacing:-.025em;margin:12px 0;font-size:17px;font-weight:600;line-height:1.4}.blog-module__C5EbZG__featured h3{font-size:clamp(25px,2.3vw,34px);line-height:1.22}.blog-module__C5EbZG__card h3 a:hover{text-underline-offset:4px;text-decoration:underline}.blog-module__C5EbZG__excerpt{opacity:.8;margin:15px 0 26px;font-size:14px;line-height:1.75}.blog-module__C5EbZG__author{justify-content:space-between;align-items:center;gap:12px;font-size:11px;line-height:1.6;display:flex}.blog-module__C5EbZG__author strong{font-weight:500;display:block}.blog-module__C5EbZG__author time{opacity:.7;font-size:10px}.blog-module__C5EbZG__arrow{color:#fff;background:#64042c;border-radius:50%;flex-shrink:0;place-items:center;width:32px;height:32px;display:grid}.blog-module__C5EbZG__empty{text-align:center;border:1px dashed #64042c40;border-radius:16px;padding:50px 20px}.blog-module__C5EbZG__empty button{cursor:pointer;margin:20px auto 0;text-decoration:underline;display:block}.blog-module__C5EbZG__community{color:#f4ece7;background:#64042c;border-radius:22px;grid-template-columns:1fr 1fr;margin:70px 0;display:grid;overflow:hidden}.blog-module__C5EbZG__community img{object-fit:cover;width:100%;height:100%}.blog-module__C5EbZG__communityText{flex-direction:column;justify-content:center;align-items:start;padding:50px;display:flex}.blog-module__C5EbZG__communityText h2{letter-spacing:-.04em;margin:20px 0;font-size:clamp(30px,3.6vw,50px);line-height:1.1}.blog-module__C5EbZG__communityText p{max-width:36ch;font-size:14px;line-height:1.7}.blog-module__C5EbZG__communityText a{border-bottom:1px solid #f4ece770;margin-top:26px;padding-bottom:8px;font-size:13px}@media (min-width:1600px){.blog-module__C5EbZG__card h3{font-size:20px}.blog-module__C5EbZG__featured h3{font-size:38px}}@media (max-width:1000px){.blog-module__C5EbZG__heroGrid{gap:25px}.blog-module__C5EbZG__grid{grid-template-columns:1fr 1fr}.blog-module__C5EbZG__card{flex-direction:column;align-items:stretch;gap:10px;display:flex}.blog-module__C5EbZG__featured{grid-row:auto}.blog-module__C5EbZG__featured .blog-module__C5EbZG__cardBody{padding:5px 4px}.blog-module__C5EbZG__featured h3,.blog-module__C5EbZG__card h3{font-size:22px}.blog-module__C5EbZG__communityText{padding:30px}}@media (max-width:640px){.blog-module__C5EbZG__hero{padding:115px 0 35px}.blog-module__C5EbZG__heroGrid{grid-template-columns:1fr;gap:30px}.blog-module__C5EbZG__hero h1{max-width:11ch;font-size:48px}.blog-module__C5EbZG__heroPhoto{max-width:480px}.blog-module__C5EbZG__sectionHead{display:block}.blog-module__C5EbZG__search{margin-top:24px}.blog-module__C5EbZG__search input{width:100%}.blog-module__C5EbZG__journal{border-radius:24px 24px 0 0;padding:40px 0}.blog-module__C5EbZG__grid{grid-template-columns:1fr;gap:20px}.blog-module__C5EbZG__card{padding:14px}.blog-module__C5EbZG__cardBody,.blog-module__C5EbZG__featured .blog-module__C5EbZG__cardBody{padding:10px 5px}.blog-module__C5EbZG__featured h3,.blog-module__C5EbZG__card h3{font-size:23px}.blog-module__C5EbZG__community{grid-template-columns:1fr;margin:40px 0}.blog-module__C5EbZG__community img{height:auto}.blog-module__C5EbZG__communityText{padding:32px 26px}}@media (prefers-reduced-motion:reduce){.blog-module__C5EbZG__card,.blog-module__C5EbZG__card img{transition:none}.blog-module__C5EbZG__card:hover{transform:none}}
