.page-module__1CjUuq__wrapper{max-width:640px;margin:0 auto;padding:0 16px 48px}.page-module__1CjUuq__hero{text-align:center;padding:80px 0 64px}.page-module__1CjUuq__heroTitle{letter-spacing:-.02em;margin-bottom:20px;font-size:clamp(36px,6vw,52px);font-weight:700;line-height:1.1}.page-module__1CjUuq__heroSubtitle{color:var(--muted);max-width:600px;margin-bottom:40px;margin-left:auto;margin-right:auto;font-size:clamp(17px,3vw,20px);line-height:1.6}.page-module__1CjUuq__heroCta{background-color:var(--tint);color:#fff;transition:transform var(--transition-fast),box-shadow var(--transition-fast);border-radius:32px;padding:14px 40px;font-size:16px;font-weight:600;text-decoration:none;display:inline-block;box-shadow:0 2px 12px #b5651d33}.page-module__1CjUuq__heroCta:hover{transform:translateY(-3px)scale(1.02);box-shadow:0 8px 28px #b5651d4d}.page-module__1CjUuq__heroCta:active{transform:translateY(-1px)scale(.98)}.page-module__1CjUuq__heroCta:focus-visible{outline:2px solid var(--tint);outline-offset:3px}.page-module__1CjUuq__section{margin-top:16px}.page-module__1CjUuq__sectionTitle{color:var(--muted);text-transform:uppercase;letter-spacing:.5px;margin-bottom:16px;font-size:15px;font-weight:600}.page-module__1CjUuq__postList{flex-direction:column;gap:12px;display:flex}.page-module__1CjUuq__postCard{background:var(--card);border:1px solid var(--border);color:inherit;transition:transform var(--transition-fast),box-shadow var(--transition-fast),border-color var(--transition-fast);border-radius:12px;text-decoration:none;display:block;overflow:hidden}.page-module__1CjUuq__postCard:hover{border-color:var(--tint);transform:translateY(-2px);box-shadow:0 4px 12px #00000014}.page-module__1CjUuq__postCard:focus-visible{outline:2px solid var(--tint);outline-offset:2px}.page-module__1CjUuq__postImageWrapper{aspect-ratio:16/9;background:var(--border);width:100%;position:relative;overflow:hidden}.page-module__1CjUuq__postImage{object-fit:cover;width:100%;height:100%;transition:transform var(--transition-medium)}.page-module__1CjUuq__postCard:hover .page-module__1CjUuq__postImage{transform:scale(1.05)}.page-module__1CjUuq__postContent{padding:16px 20px}.page-module__1CjUuq__postTitle{margin-bottom:4px;font-size:17px;font-weight:600;line-height:1.4}.page-module__1CjUuq__postMeta{color:var(--muted);font-size:13px}.page-module__1CjUuq__postExcerpt{color:var(--muted);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-top:8px;font-size:14px;line-height:1.5;display:-webkit-box;overflow:hidden}.page-module__1CjUuq__viewAll{text-align:center;color:var(--tint);margin-top:20px;font-size:15px;font-weight:500;text-decoration:none;display:block}.page-module__1CjUuq__viewAll:hover{text-decoration:underline}@media (prefers-reduced-motion:reduce){.page-module__1CjUuq__heroCta{transition:none}.page-module__1CjUuq__heroCta:hover,.page-module__1CjUuq__heroCta:active{transform:none}.page-module__1CjUuq__postCard{transition:none}.page-module__1CjUuq__postCard:hover{transform:none}.page-module__1CjUuq__postImage{transition:none}.page-module__1CjUuq__postCard:hover .page-module__1CjUuq__postImage{transform:none}}
