.content-page[data-v-cb7b09d2]{background:var(--theme-color-bg);min-height:70vh;padding:calc(76px + var(--spacing-xl)) 0 calc(var(--spacing-xl)*2)}.content-page__container[data-v-cb7b09d2]{max-width:920px}.content-page__back[data-v-cb7b09d2]{color:var(--theme-color-text-muted);align-items:center;gap:var(--spacing-xs);margin-bottom:var(--spacing-lg);text-decoration:none;display:inline-flex}.content-page__card[data-v-cb7b09d2]{background:var(--theme-color-surface);border:1px solid var(--theme-color-border);border-radius:var(--theme-radius-card);box-shadow:var(--theme-shadow-sm);padding:clamp(var(--spacing-lg),5vw,calc(var(--spacing-xl)*1.5))}.content-page__eyebrow[data-v-cb7b09d2]{color:var(--theme-color-primary);letter-spacing:.12em;margin:0 0 var(--spacing-sm);text-transform:uppercase;font-size:.78rem;font-weight:800}h1[data-v-cb7b09d2]{color:var(--theme-color-text);margin:0;font-size:clamp(2rem,5vw,3.25rem);line-height:1.1}.content-page__lead[data-v-cb7b09d2]{color:var(--theme-color-text-muted);margin:var(--spacing-lg) 0 0;font-size:1.08rem;line-height:1.7}.content-page__body[data-v-cb7b09d2]{color:var(--theme-color-text-strong);margin-top:var(--spacing-xl);white-space:pre-line;line-height:1.85}.content-page__updated[data-v-cb7b09d2]{border-top:1px solid var(--theme-color-border);color:var(--theme-color-text-soft);margin:var(--spacing-xl) 0 0;padding-top:var(--spacing-md);font-size:.82rem}@media (width<=768px){.content-page[data-v-cb7b09d2]{padding-top:calc(62px + var(--spacing-lg))}}@media (width<=600px){.content-page__container[data-v-cb7b09d2]{padding-inline:var(--spacing-md)}.content-page__back[data-v-cb7b09d2]{min-height:44px;margin-bottom:var(--spacing-md)}.content-page__card[data-v-cb7b09d2]{padding:var(--spacing-lg)}.content-page h1[data-v-cb7b09d2]{font-size:clamp(1.75rem,9vw,2.25rem)}.content-page__lead[data-v-cb7b09d2]{font-size:.98rem}.content-page__body[data-v-cb7b09d2]{margin-top:var(--spacing-lg);font-size:.94rem;line-height:1.75}}@media (width<=480px){.content-page[data-v-cb7b09d2]{padding-top:calc(58px + var(--spacing-md))}}
