.page_hero__GuWPD{position:relative;padding:6rem 2rem;overflow:hidden}.page_heroBg__Ft35U{position:absolute;inset:0;background:radial-gradient(ellipse at 60% 0,rgba(91,115,145,.1) 0,transparent 60%),linear-gradient(180deg,var(--color-dark-2) 0,var(--color-dark) 100%);z-index:0}.page_heroInner__W8CMS{position:relative;z-index:1;max-width:1280px;margin:0 auto;display:flex;flex-direction:column;gap:1.5rem}.page_heroTitle__19SGS{font-family:Formula Condensed,Arial Narrow,Impact,sans-serif;font-size:clamp(5rem,13vw,14rem);text-transform:uppercase;line-height:.85;color:var(--color-cream);letter-spacing:0}.page_heroTitleAccent__13IJL{color:var(--color-teal)}.page_heroSubtitle__hZBV9{font-size:clamp(1rem,1.6vw,1.15rem);color:rgba(255,249,241,.65);line-height:1.7;max-width:560px}.page_blogSection__wy_eh{padding:5rem 0 8rem}.page_emptyState__XtNPx{padding:5rem 2rem;text-align:center;border:2px dashed rgba(255,249,241,.1);color:rgba(255,249,241,.5);display:flex;flex-direction:column;gap:1rem;align-items:center}.page_temas__hCvfb{margin-top:5rem;padding-top:2.5rem;border-top:var(--border-subtle)}.page_temasTitle__r09Is{font-family:var(--font-body);font-size:.75rem;font-weight:700;text-transform:uppercase;letter-spacing:.12em;color:var(--color-cream);opacity:.6;margin-bottom:1rem}.page_temasList__bfKal{list-style:none;display:flex;flex-wrap:wrap;gap:.5rem}.page_temaLink__esCq7{display:inline-block;padding:.5rem 1.1rem;font-family:var(--font-body);font-size:.75rem;font-weight:700;text-transform:uppercase;letter-spacing:.1em;text-decoration:none;color:var(--color-cream);border:var(--border-subtle);transition:border-color .2s ease,color .2s ease}.page_temaLink__esCq7:hover{border-color:var(--color-orange);color:var(--color-orange)}