.page-module__hUlLAq__page{background:linear-gradient(#6d28d90a 0%,#fff0 100%);min-height:100vh;padding:7rem 1.5rem 3rem}.page-module__hUlLAq__wrapper{max-width:1280px;margin:0 auto}.page-module__hUlLAq__backLink{color:var(--primary);align-items:center;gap:.45rem;margin-bottom:1.2rem;font-weight:700;text-decoration:none;display:inline-flex}.page-module__hUlLAq__postCard{border:1px solid var(--border-light);background:var(--background);border-radius:28px;overflow:hidden;box-shadow:0 22px 70px #0f172a1a}.page-module__hUlLAq__imageWrapper{background:var(--surface-alt);width:100%;height:clamp(320px,32vw,520px);min-height:420px;position:relative}.page-module__hUlLAq__heroImage{object-fit:cover;object-position:center;width:100%;height:100%;display:block}.page-module__hUlLAq__postBody{padding:2.25rem 2.5rem}.page-module__hUlLAq__postMeta{color:var(--text-grey);flex-wrap:wrap;align-items:center;gap:.75rem;margin-bottom:1rem;display:flex}.page-module__hUlLAq__postMeta span{color:var(--text-grey);font-size:.95rem}.page-module__hUlLAq__categoryTag{color:var(--primary);text-transform:uppercase;letter-spacing:.16em;font-size:.78rem;font-weight:700}.page-module__hUlLAq__postTitle{color:var(--foreground);margin-bottom:.9rem;font-size:clamp(2rem,3vw,3rem);line-height:1.2}.page-module__hUlLAq__postExcerpt{color:var(--text-grey);margin-bottom:1.4rem;font-size:1.05rem;line-height:1.9}.page-module__hUlLAq__introCard,.page-module__hUlLAq__sectionCard,.page-module__hUlLAq__conclusionCard{border:1px solid var(--border-light);background:var(--surface-alt);border-radius:16px;margin-bottom:1.5rem;padding:1.1rem 1.2rem}.page-module__hUlLAq__sectionCard{background:#fffc}.page-module__hUlLAq__sectionTitle{color:var(--foreground);margin-bottom:.7rem;font-size:1.15rem}.page-module__hUlLAq__sectionParagraph,.page-module__hUlLAq__introText,.page-module__hUlLAq__conclusionText{color:var(--text-grey);margin:0 0 .7rem;line-height:1.8}.page-module__hUlLAq__highlightsBlock{gap:.8rem;margin-bottom:1.5rem;display:grid}.page-module__hUlLAq__highlightsBlock h2{color:var(--foreground);margin:0;font-size:1.1rem}.page-module__hUlLAq__highlightsList{color:var(--text-grey);margin:0;padding-left:1.2rem;line-height:1.8}.page-module__hUlLAq__hashtagSection{margin-top:1.5rem}.page-module__hUlLAq__hashtagLabel{color:var(--foreground);margin-bottom:.6rem;font-weight:700}.page-module__hUlLAq__hashtags{flex-wrap:wrap;gap:.6rem;display:flex}.page-module__hUlLAq__hashtag{background:var(--surface-alt);color:var(--primary);border-radius:999px;align-items:center;padding:.45rem .75rem;font-weight:600;display:inline-flex}@media (max-width:900px){.page-module__hUlLAq__postBody{padding:2rem 1.5rem}}@media (max-width:680px){.page-module__hUlLAq__postMeta{gap:.5rem}.page-module__hUlLAq__postTitle{font-size:2rem}}
