.ContentPage_page__0fjtl{padding:calc(var(--nav-h) + 2.5rem) 0 var(--space-20)}.ContentPage_head__2KGxR{max-width:48rem;margin-bottom:clamp(2rem,4vw,3rem)}.ContentPage_section__odvRy{margin-top:clamp(2.5rem,6vw,4rem)}.ContentPage_section__odvRy>h2{margin-bottom:.5rem;font-family:var(--font-heading);font-size:clamp(1.4rem,2.6vw,1.9rem);font-weight:800;letter-spacing:-.02em}.ContentPage_section__odvRy>p{max-width:44rem;margin-bottom:1.25rem;color:var(--text-2)}.ContentPage_grid2__jJLtW,.ContentPage_grid3__MsZnG{display:grid;grid-gap:1rem;gap:1rem}.ContentPage_grid2__jJLtW{grid-template-columns:repeat(2,1fr)}.ContentPage_grid3__MsZnG{grid-template-columns:repeat(3,1fr)}.ContentPage_card__UCZPc{display:flex;flex-direction:column;gap:.5rem;padding:1.35rem;border-radius:var(--radius-lg);border:1px solid var(--line);background:var(--ink-2);transition:border-color .25s ease,transform .3s var(--ease-out)}a.ContentPage_card__UCZPc:hover{border-color:var(--line-strong);transform:translateY(-3px)}.ContentPage_card__UCZPc h3{font-family:var(--font-heading);font-size:1.12rem;font-weight:700;letter-spacing:-.01em}.ContentPage_card__UCZPc p{font-size:.94rem;color:var(--text-2)}.ContentPage_tag__3wdIa{align-self:flex-start;padding:.15rem .5rem;border-radius:var(--radius-sm);background:var(--accent-soft);font-family:var(--font-mono);font-size:.7rem;letter-spacing:.04em;text-transform:uppercase;color:var(--accent-2)}.ContentPage_icon__JhI1e{display:grid;place-items:center;width:44px;height:44px;margin-bottom:.4rem;border-radius:var(--radius-md);background:var(--accent-soft);color:var(--accent)}.ContentPage_list___8nLx{display:grid;grid-gap:.4rem;gap:.4rem;margin-top:.35rem}.ContentPage_list___8nLx li{position:relative;padding-left:1.1rem;font-size:.92rem;color:var(--text-2)}.ContentPage_list___8nLx li:before{content:"";position:absolute;left:0;top:.6em;width:6px;height:6px;border-radius:2px;background:var(--accent)}.ContentPage_steps__Lsob8{display:grid;grid-gap:1rem;gap:1rem;counter-reset:step}.ContentPage_step__lRpkm{display:grid;grid-template-columns:3rem 1fr;grid-gap:1rem;gap:1rem;padding:1.35rem;border-radius:var(--radius-lg);border:1px solid var(--line);background:var(--ink-2)}.ContentPage_step__lRpkm:before{counter-increment:step;content:counter(step,decimal-leading-zero);font-family:var(--font-mono);font-size:1.1rem;font-weight:500;color:var(--accent)}.ContentPage_step__lRpkm h3{font-family:var(--font-heading);font-size:1.2rem;font-weight:700}.ContentPage_step__lRpkm p{margin-top:.35rem;color:var(--text-2)}.ContentPage_callout__ndUP2{padding:1.25rem 1.4rem;border-radius:var(--radius-lg);border-left:3px solid var(--marker);background:rgba(255,213,74,.06);color:var(--text-2)}.ContentPage_callout__ndUP2 strong{color:var(--text)}.ContentPage_files__jr_ad{display:grid;border-top:1px solid var(--line)}.ContentPage_files__jr_ad a{display:flex;align-items:center;justify-content:space-between;gap:1rem;min-height:56px;padding:.75rem .25rem;border-bottom:1px solid var(--line);transition:padding .3s var(--ease-out),color .2s ease}.ContentPage_files__jr_ad a span{display:grid}.ContentPage_files__jr_ad small{font-size:.8rem;color:var(--text-3)}.ContentPage_files__jr_ad svg{flex:none;color:var(--accent)}.ContentPage_files__jr_ad a:hover{padding-left:.6rem;color:var(--accent)}.ContentPage_cta__ZHLAK{margin-top:clamp(3rem,6vw,4.5rem);padding:clamp(1.5rem,4vw,2.5rem);border-radius:var(--radius-xl);border:1px solid var(--line-strong);background:var(--ink-2)}.ContentPage_cta__ZHLAK h2{font-family:var(--font-heading);font-size:clamp(1.4rem,2.6vw,1.9rem);font-weight:800;letter-spacing:-.02em}.ContentPage_cta__ZHLAK p{max-width:40rem;margin-top:.5rem;color:var(--text-2)}.ContentPage_ctaBtns__oSend{display:flex;flex-wrap:wrap;gap:.75rem;margin-top:1.25rem}@media (max-width:960px){.ContentPage_grid3__MsZnG{grid-template-columns:1fr 1fr}}@media (max-width:640px){.ContentPage_grid2__jJLtW,.ContentPage_grid3__MsZnG,.ContentPage_step__lRpkm{grid-template-columns:1fr}.ContentPage_step__lRpkm{gap:.4rem}}.ContentPage_callout__ndUP2 a,.ContentPage_head__2KGxR a,.ContentPage_section__odvRy>p a{color:var(--accent);font-weight:600}