.R7fUxW_page{background-color:var(--color-primary);padding-top:2rem;padding-bottom:5rem}.R7fUxW_hero{grid-template-columns:1.15fr 1fr;align-items:center;gap:clamp(2rem,4vw,4rem);margin-bottom:2.5rem;display:grid}.R7fUxW_heroCopy{flex-direction:column;justify-content:center;display:flex}.R7fUxW_eyebrow,.R7fUxW_sectionLabel{letter-spacing:.18em;text-transform:uppercase;width:fit-content;color:var(--color-accent);background-color:var(--color-secondary);border:1px solid var(--color-border-soft);border-radius:999px;align-items:center;margin-bottom:1.25rem;padding:.45rem .8rem;font-size:.72rem;font-weight:700;display:inline-flex}.R7fUxW_heroCopy h1{letter-spacing:-.05em;color:var(--color-accent);margin:0 0 1rem;font-size:clamp(2.3rem,4vw,4rem);line-height:1.08}.R7fUxW_heroCopy p{max-width:42rem;color:var(--color-text-secondary);margin:0;font-size:1.08rem;line-height:1.7}.R7fUxW_filterBar{flex-wrap:wrap;gap:.75rem;margin-top:1.75rem;display:flex}.R7fUxW_filterBtn{border:1px solid var(--color-border-soft);background-color:var(--color-panel-subtle);color:var(--color-text-secondary);cursor:pointer;border-radius:999px;padding:.65rem .9rem;font-size:.78rem;font-weight:600;transition:all .2s}.R7fUxW_filterBtn:hover,.R7fUxW_filterBtnActive{border-color:var(--color-border-active);background-color:var(--color-secondary);color:var(--color-accent)}.R7fUxW_featuredCard,.R7fUxW_postCard,.R7fUxW_emptyState{background:var(--color-panel);border:1px solid var(--color-border-soft);border-radius:22px;overflow:hidden;box-shadow:0 18px 44px #0f172a14}.R7fUxW_featuredCard{grid-template-rows:220px 1fr;display:grid}.R7fUxW_visual{isolation:isolate;border-bottom:1px solid var(--color-border-soft);background:linear-gradient(135deg,#247cc124,#247cc105);position:relative;overflow:hidden}.R7fUxW_visual:before,.R7fUxW_visual:after{content:"";z-index:0;border:1px solid #247cc12e;border-radius:30px;width:68%;height:68%;position:absolute;inset:auto auto 12% 12%;transform:rotate(-12deg)}.R7fUxW_visual:after{background:#ffffff1f;border:1px solid #247cc11f;border-radius:50%;width:34%;height:34%;inset:18% 8% auto auto;transform:none}.R7fUxW_visual.R7fUxW_blue{background:linear-gradient(135deg,#247cc12e,#72b5e81f)}.R7fUxW_visual.R7fUxW_sky{background:linear-gradient(135deg,#4a96d129,#b9d9f21f)}.R7fUxW_visual.R7fUxW_indigo{background:linear-gradient(135deg,#286fa838,#247cc114)}.R7fUxW_visual.R7fUxW_lavender{background:linear-gradient(135deg,#b9d9f24d,#247cc114)}.R7fUxW_visual.R7fUxW_teal{background:linear-gradient(135deg,#0e74902e,#247cc114)}.R7fUxW_smallVisual{min-height:200px}.R7fUxW_visualPill{z-index:2;color:var(--color-accent);letter-spacing:.06em;text-transform:uppercase;background:#ffffffc7;border:1px solid #247cc11f;border-radius:999px;align-items:center;padding:.38rem .8rem;font-size:.7rem;font-weight:700;display:inline-flex;position:absolute;top:1rem;left:1rem}.R7fUxW_visualOrb{z-index:1;background:#ffffff29;border:1px solid #ffffff4d;border-radius:50%;width:84px;height:84px;position:absolute;bottom:12%;right:12%;box-shadow:inset 0 0 24px #ffffff14}.R7fUxW_visualLine{z-index:1;background:linear-gradient(90deg,#247cc11f,#247cc18c,#247cc11f);height:2px;position:absolute;bottom:22%;left:12%;right:18%}.R7fUxW_featuredContent{flex-direction:column;gap:1rem;padding:1.5rem;display:flex}.R7fUxW_featuredMeta,.R7fUxW_metaRow{color:var(--color-text-muted);justify-content:space-between;align-items:center;gap:.75rem;font-size:.76rem;display:flex}.R7fUxW_tagRow{flex-wrap:wrap;gap:.5rem;display:flex}.R7fUxW_tag{background-color:var(--color-secondary);border:1px solid var(--color-border-soft);color:var(--color-accent);border-radius:999px;align-items:center;padding:.38rem .72rem;font-size:.7rem;font-weight:700;display:inline-flex}.R7fUxW_featuredCard h2,.R7fUxW_postBody h3{letter-spacing:-.04em;margin:0}.R7fUxW_featuredCard h2{font-size:clamp(1.6rem,2vw,2.2rem);line-height:1.2}.R7fUxW_featuredTitle,.R7fUxW_postTitle{color:var(--color-text-primary);text-decoration:none}.R7fUxW_featuredTitle:hover,.R7fUxW_postTitle:hover{color:var(--color-accent)}.R7fUxW_featuredExcerpt,.R7fUxW_postBody p{color:var(--color-text-secondary);margin:0;line-height:1.75}.R7fUxW_primaryLink,.R7fUxW_readMore{width:fit-content;color:var(--color-accent);align-items:center;margin-top:auto;font-weight:700;text-decoration:none;display:inline-flex}.R7fUxW_contentSection{flex-direction:column;gap:1.5rem;display:flex}.R7fUxW_sectionHeader{justify-content:space-between;align-items:flex-end;gap:1rem;padding-top:.5rem;display:flex}.R7fUxW_sectionHeader h2{letter-spacing:-.04em;color:var(--color-accent);margin:.5rem 0 0;font-size:clamp(1.5rem,2vw,2.2rem)}.R7fUxW_resultCount{color:var(--color-text-muted);letter-spacing:.14em;text-transform:uppercase;font-size:.78rem;font-weight:700}.R7fUxW_grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.25rem;display:grid}.R7fUxW_postCard{transition:transform .2s,box-shadow .2s}.R7fUxW_postCard:hover{transform:translateY(-3px);box-shadow:0 22px 48px #0f172a1f}.R7fUxW_postBody{flex-direction:column;gap:.9rem;padding:1.15rem 1.15rem 1.25rem;display:flex}.R7fUxW_postBody h3{font-size:1.28rem;line-height:1.35}.R7fUxW_emptyState{text-align:center;grid-column:1/-1;padding:2rem}.R7fUxW_emptyState h3{color:var(--color-accent);margin:0 0 .5rem}.R7fUxW_emptyState p{color:var(--color-text-secondary);margin:0}@media (max-width:900px){.R7fUxW_hero{grid-template-columns:1fr}.R7fUxW_grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.R7fUxW_page{padding-top:1.5rem}.R7fUxW_grid{grid-template-columns:1fr}.R7fUxW_heroCopy,.R7fUxW_featuredContent,.R7fUxW_postBody{padding-left:1rem;padding-right:1rem}.R7fUxW_sectionHeader{flex-direction:column;align-items:flex-start}}
