.page_page__axF2a{padding:clamp(2.5rem,6vw,4rem) clamp(1rem,4vw,2rem) clamp(4rem,8vw,5rem)}.page_inner__PYskp{max-width:var(--max-width);margin-inline:auto}.page_h1__G7C3d{margin:0 0 .75rem;font-size:clamp(1.85rem,4vw,2.5rem)}.page_intro__eJ_vX{margin:0 0 2.5rem;max-width:46rem;font-size:1.05rem}.page_h2__7W3Wc{margin:2.5rem 0 1rem;font-size:1.35rem}.page_list__KNLEX{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:1.25rem}.page_card__6mCpB{padding:1.5rem 1.35rem;border-radius:var(--radius);background:#fff;border:1px solid var(--border);box-shadow:var(--shadow-sm)}.page_badgeDev___h_pX,.page_badge__Z2NNb{display:inline-block;font-size:.72rem;font-weight:700;text-transform:uppercase;letter-spacing:.05em;padding:.25rem .55rem;border-radius:6px;margin-bottom:.65rem}.page_badge__Z2NNb{background:rgba(0,194,168,.15);color:#0a6b5c}.page_badgeDev___h_pX{background:rgba(0,87,216,.12);color:var(--primary)}.page_code__RFId5{margin:0 0 .35rem;font-weight:700;color:var(--accent);font-size:.95rem}.page_cardTitle__uRZWB{margin:0 0 .35rem;font-size:1.2rem}.page_meta__KyYk_{margin:0 0 .85rem;font-size:.92rem;color:var(--text-secondary)}.page_block__ibbb5{margin:0 0 .65rem;font-size:.95rem;line-height:1.65}.page_block__ibbb5:last-child{margin-bottom:0}