.post_hero__TJUOq{position:relative;width:100%;height:60vh;min-height:400px;display:flex;align-items:flex-end;overflow:hidden}.post_heroImage__urBTM{-o-object-fit:cover;object-fit:cover;transform:scale(1.05)}.post_heroOverlay__LJZxc{position:absolute;inset:0;background:linear-gradient(180deg,rgba(0,0,0,.2) 0,rgba(4,7,6,.75))}.post_heroContent__U8AQO{position:relative;z-index:1;width:100%;max-width:860px;margin-inline:auto;padding:var(--space-8) var(--space-4);display:flex;flex-direction:column;gap:var(--space-3)}@media (min-width:640px){.post_heroContent__U8AQO{padding-inline:var(--space-6)}}.post_category__zZf2m{display:inline-block;font-family:var(--font-ui);font-size:var(--text-xs);font-weight:var(--weight-semibold);letter-spacing:var(--tracking-widest);text-transform:uppercase;color:var(--color-accent);background:rgba(192,101,66,.15);border:1px solid rgba(192,101,66,.3);padding:.3rem .75rem;border-radius:var(--radius-full);width:-moz-fit-content;width:fit-content}.post_title__vCc7f{font-family:var(--font-heading);font-size:var(--text-4xl);font-weight:var(--weight-semibold);color:var(--color-text-inverse);line-height:var(--leading-tight);max-width:720px}.post_meta__mTwzg{display:flex;align-items:center;gap:var(--space-3);font-family:var(--font-ui);font-size:var(--text-sm);color:hsla(0,0%,100%,.6)}.post_article__OBBdX{background-color:var(--color-bg-main);padding-block:var(--space-16)}@media (min-width:768px){.post_article__OBBdX{padding-block:var(--space-24)}}.post_content__q9dvE{max-width:760px;margin-inline:auto;padding-inline:var(--space-4)}@media (min-width:640px){.post_content__q9dvE{padding-inline:var(--space-6)}}.post_content__q9dvE p{font-size:var(--text-md);color:var(--color-text-secondary);line-height:var(--leading-relaxed);margin-bottom:var(--space-6)}.post_content__q9dvE h2{font-family:var(--font-heading);font-size:var(--text-3xl);color:var(--color-text-main);margin-bottom:var(--space-4);margin-top:var(--space-10)}.post_lead__aUnqc{font-size:var(--text-lg)!important;color:var(--color-text-main)!important;font-weight:var(--weight-medium)!important;border-left:4px solid var(--color-accent);padding-left:var(--space-5);margin-bottom:var(--space-8)!important}.post_backLink__Rczpb{margin-top:var(--space-12);padding-top:var(--space-8);border-top:1px solid var(--color-border)}.post_backLink__Rczpb a{font-family:var(--font-ui);font-size:var(--text-sm);font-weight:var(--weight-semibold);color:var(--color-primary);text-decoration:none;transition:color var(--transition-fast)}.post_backLink__Rczpb a:hover{color:var(--color-primary-hover)}