.page-module__hUlLAq__hero{background:0 0;flex-direction:column;justify-content:flex-end;min-height:100vh;display:flex;position:relative}.page-module__hUlLAq__heroInner{z-index:2;flex-direction:column;justify-content:flex-end;gap:32px;padding-top:120px;padding-bottom:72px;animation:.9s cubic-bezier(.22,1,.36,1) .2s both page-module__hUlLAq__slideIn;display:flex;position:relative}@keyframes page-module__hUlLAq__slideIn{0%{opacity:0;transform:translateY(32px)}to{opacity:1;transform:translateY(0)}}.page-module__hUlLAq__back{color:#f0f0f080;letter-spacing:.06em;transition:color var(--transition), gap var(--transition);align-items:center;gap:8px;width:fit-content;font-size:13px;font-weight:600;display:inline-flex}.page-module__hUlLAq__back:hover{color:var(--accent);gap:12px}.page-module__hUlLAq__header{max-width:820px}.page-module__hUlLAq__headerMeta{align-items:center;gap:14px;margin-bottom:20px;display:flex}.page-module__hUlLAq__tag{letter-spacing:.14em;text-transform:uppercase;color:var(--accent);background:#c8a96e1f;border:1px solid #c8a96e4d;border-radius:4px;padding:3px 8px;font-size:10px;font-weight:700}.page-module__hUlLAq__date{color:#f0f0f066;letter-spacing:.04em;font-size:13px}.page-module__hUlLAq__title{font-family:var(--font-serif);letter-spacing:-.025em;color:#fff;margin-bottom:20px;font-size:clamp(34px,5.5vw,62px);font-weight:700;line-height:1.1}.page-module__hUlLAq__excerpt{color:#f0f0f099;max-width:680px;font-size:18px;font-style:italic;line-height:1.7}.page-module__hUlLAq__articleSection{background:var(--bg);z-index:1;padding:80px 0 120px;position:relative}.page-module__hUlLAq__articleInner{max-width:720px;margin:0 auto}.page-module__hUlLAq__body{color:var(--text-muted);font-size:17px;line-height:1.8}.page-module__hUlLAq__body p{margin-bottom:24px}.page-module__hUlLAq__body h2{font-family:var(--font-serif);color:var(--text);letter-spacing:-.02em;margin:48px 0 16px;font-size:26px;font-weight:700;line-height:1.25}.page-module__hUlLAq__body h3{color:var(--text);margin:36px 0 12px;font-size:18px;font-weight:600}.page-module__hUlLAq__body strong{color:var(--text);font-weight:600}.page-module__hUlLAq__body em{color:var(--accent);font-style:italic}.page-module__hUlLAq__body ul,.page-module__hUlLAq__body ol{flex-direction:column;gap:8px;margin:0 0 24px 24px;display:flex}.page-module__hUlLAq__body li{line-height:1.7}.page-module__hUlLAq__body ul li{list-style:outside}.page-module__hUlLAq__body ol li{list-style:decimal}.page-module__hUlLAq__body blockquote{border-left:3px solid var(--accent);color:var(--text);margin:32px 0;padding:4px 0 4px 24px;font-size:19px;font-style:italic;line-height:1.6}.page-module__hUlLAq__body a{color:var(--accent);text-underline-offset:3px;text-decoration:underline}.page-module__hUlLAq__body hr{border:none;border-top:1px solid var(--border);margin:40px 0}.page-module__hUlLAq__footerCta{background:var(--bg-dark);border-radius:var(--radius-lg);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:32px;margin-top:80px;padding:48px;display:flex}.page-module__hUlLAq__footerCtaText{font-family:var(--font-serif);color:#fff;font-size:22px;font-weight:700;line-height:1.3}@media (max-width:768px){.page-module__hUlLAq__hero{min-height:100svh}.page-module__hUlLAq__heroInner{padding-bottom:56px}.page-module__hUlLAq__footerCta{flex-direction:column;align-items:flex-start}}
