.Hero-module-scss-module__G5WYXW__section{padding:5rem var(--rw-page-x) 4rem;background:var(--rw-bg);flex-direction:column;align-items:flex-start;gap:1.5rem;font-family:Inter,Helvetica,Arial,sans-serif;display:flex}.Hero-module-scss-module__G5WYXW__headline{font-weight:800;line-height:1.1}.Hero-module-scss-module__G5WYXW__lead{max-width:48.75rem;font-size:1.25rem;line-height:1.65}@media (max-width:64rem){.Hero-module-scss-module__G5WYXW__section{padding-block:3rem 2.5rem}.Hero-module-scss-module__G5WYXW__lead{font-size:1rem}}
.Featured-module-scss-module__GoW68a__section{padding:0 var(--rw-page-x);background:var(--rw-bg);font-family:Inter,Helvetica,Arial,sans-serif}.Featured-module-scss-module__GoW68a__card{background:var(--rw-bg-elevated);border:1px solid var(--rw-border);border-radius:1.25rem;grid-template-columns:minmax(0,47.5rem) minmax(0,1fr);align-items:center;gap:3rem;padding:1.5rem;display:grid}.Featured-module-scss-module__GoW68a__media{aspect-ratio:760/420;background:var(--rw-bg-muted);border-radius:.75rem;width:100%;display:block;overflow:hidden}.Featured-module-scss-module__GoW68a__media img{object-fit:cover;width:100%;height:100%;display:block}.Featured-module-scss-module__GoW68a__content{flex-direction:column;align-items:flex-start;gap:1.5rem;min-width:0;display:flex}.Featured-module-scss-module__GoW68a__meta{flex-wrap:wrap;align-items:center;gap:1rem;display:flex}.Featured-module-scss-module__GoW68a__date{color:var(--rw-text-muted);font-size:.875rem;line-height:normal}.Featured-module-scss-module__GoW68a__title{color:var(--rw-text);overflow-wrap:anywhere;font-size:2.25rem;font-weight:800;line-height:1.2}.Featured-module-scss-module__GoW68a__link{letter-spacing:.0375rem;text-transform:uppercase;color:var(--rw-accent);font-size:1.125rem;font-weight:700;line-height:normal;transition:color .2s}.Featured-module-scss-module__GoW68a__link:hover{color:var(--rw-accent-hover)}@media (max-width:75rem){.Featured-module-scss-module__GoW68a__card{grid-template-columns:1fr;gap:1.5rem}.Featured-module-scss-module__GoW68a__title{font-size:1.75rem}}@media (max-width:64rem){.Featured-module-scss-module__GoW68a__title{font-size:1.5rem}}@media (max-width:487.98px){.Featured-module-scss-module__GoW68a__card{border-radius:1rem;padding:1rem}}
.Posts-module-scss-module___qg6hG__section{padding:4rem var(--rw-page-x);background:var(--rw-bg);font-family:Inter,Helvetica,Arial,sans-serif}.Posts-module-scss-module___qg6hG__grid{grid-template-columns:repeat(3,1fr);gap:3rem 2rem;display:grid}.Posts-module-scss-module___qg6hG__card{background:var(--rw-bg-elevated);border:1px solid var(--rw-border);border-radius:1rem;flex-direction:column;align-items:flex-start;gap:1.25rem;padding:1.5rem;transition:border-color .2s;display:flex}.Posts-module-scss-module___qg6hG__card:hover{border-color:var(--rw-bg-subtle)}.Posts-module-scss-module___qg6hG__thumb{background:var(--rw-bg-muted);border-radius:.5rem;width:100%;height:13.75rem;overflow:hidden}.Posts-module-scss-module___qg6hG__thumb img{object-fit:cover;width:100%;height:100%;display:block}.Posts-module-scss-module___qg6hG__body{flex-direction:column;flex:1;align-items:flex-start;gap:.75rem;width:100%;display:flex}.Posts-module-scss-module___qg6hG__meta{justify-content:space-between;align-items:center;gap:1rem;width:100%;font-size:.875rem;line-height:normal;display:flex}.Posts-module-scss-module___qg6hG__author{text-transform:uppercase;text-overflow:ellipsis;white-space:nowrap;color:var(--rw-accent);font-weight:700;overflow:hidden}.Posts-module-scss-module___qg6hG__date{color:var(--rw-text-muted);flex-shrink:0}.Posts-module-scss-module___qg6hG__title{color:var(--rw-text);-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:1.5rem;font-weight:700;line-height:1.4;transition:color .2s;display:-webkit-box;overflow:hidden}.Posts-module-scss-module___qg6hG__title:hover{color:var(--rw-accent)}.Posts-module-scss-module___qg6hG__foot{justify-content:space-between;align-items:center;gap:1rem;width:100%;padding-top:.5rem;display:flex}.Posts-module-scss-module___qg6hG__link{letter-spacing:.0375rem;text-transform:uppercase;color:var(--rw-accent);font-size:1rem;font-weight:700;line-height:normal;transition:color .2s}.Posts-module-scss-module___qg6hG__link:hover{color:var(--rw-accent-hover)}.Posts-module-scss-module___qg6hG__views{color:var(--rw-text-muted);font-size:.875rem;line-height:normal}.Posts-module-scss-module___qg6hG__empty{text-align:center;color:var(--rw-text-muted);padding:4rem 0;font-size:1.125rem;line-height:normal}@media (max-width:64rem){.Posts-module-scss-module___qg6hG__grid{grid-template-columns:repeat(2,1fr);gap:2rem 1.5rem}.Posts-module-scss-module___qg6hG__section{padding-block:3rem}}@media (max-width:767.98px){.Posts-module-scss-module___qg6hG__grid{grid-template-columns:1fr}}@media (max-width:487.98px){.Posts-module-scss-module___qg6hG__card{padding:1rem}.Posts-module-scss-module___qg6hG__thumb{height:11rem}.Posts-module-scss-module___qg6hG__title{font-size:1.25rem}}
