@keyframes page-module-scss-module__WcaYCG__fadeInUp{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}.page-module-scss-module__WcaYCG__controls{gap:14px;margin-top:18px;display:grid}.page-module-scss-module__WcaYCG__featured{animation:page-module-scss-module__WcaYCG__fadeInUp .5s var(--ease) both;margin-top:22px}.page-module-scss-module__WcaYCG__grid{grid-template-columns:1fr;gap:18px;margin-top:22px;display:grid}.page-module-scss-module__WcaYCG__grid>*{animation:page-module-scss-module__WcaYCG__fadeInUp .5s var(--ease) both}.page-module-scss-module__WcaYCG__grid>:nth-child(2){animation-delay:60ms}.page-module-scss-module__WcaYCG__grid>:nth-child(3){animation-delay:.12s}.page-module-scss-module__WcaYCG__grid>:nth-child(4){animation-delay:.18s}.page-module-scss-module__WcaYCG__grid>:nth-child(5){animation-delay:.24s}.page-module-scss-module__WcaYCG__grid>:nth-child(n+6){animation-delay:.3s}@media (min-width:640px){.page-module-scss-module__WcaYCG__grid{grid-template-columns:repeat(2,1fr)}}@media (min-width:768px){.page-module-scss-module__WcaYCG__controls{grid-template-columns:minmax(0,1fr) auto;align-items:center}}@media (min-width:1024px){.page-module-scss-module__WcaYCG__grid{grid-template-columns:repeat(3,1fr);gap:20px}}@media (prefers-reduced-motion:reduce){.page-module-scss-module__WcaYCG__featured,.page-module-scss-module__WcaYCG__grid>*{animation:none}}.page-module-scss-module__WcaYCG__empty{text-align:center;background:#ffffffb3;border:1px solid #0000000f;border-radius:24px;margin-top:26px;padding:22px}@media (min-width:768px){.page-module-scss-module__WcaYCG__empty{padding:48px 22px}}.page-module-scss-module__WcaYCG__emptyTitle{color:var(--text);font-size:16px;font-weight:650}.page-module-scss-module__WcaYCG__emptyBody{color:var(--text-muted);margin-top:6px;font-size:14px;line-height:1.6}
.FeaturedBlogCard-module-scss-module__c8n9yW__card{transition:transform .32s var(--ease),box-shadow .32s var(--ease);background:#fff;border:1px solid #0000000f;border-radius:28px;overflow:hidden;box-shadow:0 10px 30px #0000000f}.FeaturedBlogCard-module-scss-module__c8n9yW__card:hover{box-shadow:0 22px 48px #0000001a}@media (min-width:1024px){.FeaturedBlogCard-module-scss-module__c8n9yW__card{grid-template-columns:1.15fr 1fr;align-items:stretch;display:grid}}.FeaturedBlogCard-module-scss-module__c8n9yW__coverLink{display:block}.FeaturedBlogCard-module-scss-module__c8n9yW__cover{aspect-ratio:16/9;background:#f7f7f7;position:relative;overflow:hidden}@media (min-width:1024px){.FeaturedBlogCard-module-scss-module__c8n9yW__cover{aspect-ratio:auto;height:100%;min-height:420px}}.FeaturedBlogCard-module-scss-module__c8n9yW__coverImg{-o-object-fit:cover;object-fit:cover;transition:transform .6s var(--ease)}.FeaturedBlogCard-module-scss-module__c8n9yW__card:hover .FeaturedBlogCard-module-scss-module__c8n9yW__coverImg{transform:scale(1.04)}.FeaturedBlogCard-module-scss-module__c8n9yW__featuredBadge{z-index:1;letter-spacing:.14em;text-transform:uppercase;color:#fff;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#111111c7;border-radius:999px;padding:8px 14px;font-size:11px;font-weight:700;position:absolute;top:18px;left:18px}.FeaturedBlogCard-module-scss-module__c8n9yW__categoryBadge{z-index:1;letter-spacing:.1em;text-transform:uppercase;color:var(--text);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#ffffffd9;border-radius:999px;padding:8px 14px;font-size:11px;font-weight:700;position:absolute;top:18px;right:18px}.FeaturedBlogCard-module-scss-module__c8n9yW__body{flex-direction:column;padding:24px 22px 26px;display:flex}@media (min-width:768px){.FeaturedBlogCard-module-scss-module__c8n9yW__body{padding:30px 30px 32px}}@media (min-width:1024px){.FeaturedBlogCard-module-scss-module__c8n9yW__body{justify-content:center;padding:40px}}.FeaturedBlogCard-module-scss-module__c8n9yW__kicker{justify-content:space-between;align-items:center;gap:16px;display:flex}.FeaturedBlogCard-module-scss-module__c8n9yW__category{letter-spacing:.12em;text-transform:uppercase;color:var(--accent);font-size:12px;font-weight:600;text-decoration:none}.FeaturedBlogCard-module-scss-module__c8n9yW__category:hover{opacity:.75}.FeaturedBlogCard-module-scss-module__c8n9yW__title{letter-spacing:-.03em;color:var(--text);margin-top:14px;font-size:26px;font-weight:650;line-height:1.1}@media (min-width:768px){.FeaturedBlogCard-module-scss-module__c8n9yW__title{font-size:34px}}@media (min-width:1024px){.FeaturedBlogCard-module-scss-module__c8n9yW__title{font-size:38px}}.FeaturedBlogCard-module-scss-module__c8n9yW__titleLink{color:inherit;transition:color .2s var(--ease);background-image:linear-gradient(#0000,#0000);text-decoration:none}.FeaturedBlogCard-module-scss-module__c8n9yW__titleLink:hover{color:var(--accent)}.FeaturedBlogCard-module-scss-module__c8n9yW__excerpt{color:var(--text-muted);max-width:66ch;margin-top:12px;font-size:15px;line-height:1.65}.FeaturedBlogCard-module-scss-module__c8n9yW__footer{justify-content:space-between;align-items:center;gap:16px;margin-top:22px;display:flex}.FeaturedBlogCard-module-scss-module__c8n9yW__by{color:var(--text-muted);font-size:13px}.FeaturedBlogCard-module-scss-module__c8n9yW__readMore{color:var(--text);transition:gap .2s var(--ease),color .2s var(--ease);border-bottom:1px solid #0000002e;align-items:center;gap:6px;padding-bottom:2px;font-size:13px;font-weight:600;text-decoration:none;display:inline-flex}.FeaturedBlogCard-module-scss-module__c8n9yW__readMore:hover{color:var(--accent);border-color:var(--accent);gap:10px}.FeaturedBlogCard-module-scss-module__c8n9yW__arrow{transition:transform .2s var(--ease);display:inline-block}.FeaturedBlogCard-module-scss-module__c8n9yW__readMore:hover .FeaturedBlogCard-module-scss-module__c8n9yW__arrow{transform:translate(2px)}
