.xp-article{max-width:720px;margin:0 auto;padding:clamp(40px,7vw,88px) clamp(20px,4vw,32px) clamp(34px,5vw,60px)}.xp-h1{font-family:var(--font-display);font-size:clamp(1.9rem,4.5vw,2.9rem);font-weight:800;letter-spacing:-.03em;line-height:1.08;color:var(--text-primary);margin:10px 0 16px}.xp-lede{font-size:clamp(1.02rem,1.6vw,1.15rem);line-height:1.6;color:#0b1221b3;margin:0 0 8px}.xp-h2{font-family:var(--font-display);font-size:clamp(1.25rem,2.4vw,1.55rem);font-weight:700;letter-spacing:-.02em;color:var(--text-primary);margin:40px 0 10px}.xp-p{font-size:.98rem;line-height:1.7;color:#0b1221b8;margin:0 0 14px}.xp-p a{color:var(--text-primary);font-weight:600}.xp-steps{list-style:none;counter-reset:xp-step;margin:18px 0 6px;padding:0;display:flex;flex-direction:column;gap:14px}.xp-steps li{counter-increment:xp-step;position:relative;padding:14px 16px 14px 56px;background:#fff;border:1px solid rgba(11,18,33,.08);border-radius:12px}.xp-steps li:before{content:counter(xp-step);position:absolute;left:16px;top:14px;width:26px;height:26px;border-radius:50%;display:flex;align-items:center;justify-content:center;background:var(--text-primary);color:#fff;font-size:.8rem;font-weight:700}.xp-steps strong{display:block;font-size:.95rem;color:var(--text-primary);margin-bottom:3px}.xp-steps p{margin:0;font-size:.9rem;line-height:1.6;color:#0b1221ad}.xp-note{margin:20px 0;padding:14px 18px;border-left:3px solid var(--warning-strong);border-radius:0 10px 10px 0;background:#d977060f;font-size:.94rem;line-height:1.6;color:#0b1221c7}.xp-defs{margin:16px 0;display:flex;flex-direction:column;gap:10px}.xp-def{display:flex;gap:12px;align-items:baseline;padding:12px 14px;background:#fff;border:1px solid rgba(11,18,33,.08);border-radius:10px}.xp-def-chip{flex:0 0 auto;font-size:.62rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;padding:3px 9px;border-radius:999px;white-space:nowrap}.xp-def-chip--verified{background:var(--success-soft);color:var(--success-deep)}.xp-def-chip--reported{background:var(--surface-inverted-text);color:var(--text-secondary)}.xp-def p{margin:0;font-size:.9rem;line-height:1.55;color:#0b1221b3}.xp-cta-band{margin-top:44px;padding:26px;border-radius:16px;background:var(--text-primary);text-align:center}.xp-cta-band h2{font-family:var(--font-display);font-size:1.3rem;font-weight:700;letter-spacing:-.02em;color:#fff;margin:0 0 14px}.xp-cta-band .al-cta{margin:0 6px 8px}.al-page .xp-cta-band .al-cta--primary{background:#fff;color:var(--text-primary)}.al-page .xp-cta-band .al-cta--primary:hover{background:var(--border-opaque)}.al-page .xp-cta-band .al-cta--ghost{border-color:#ffffff59;color:#fff}.al-page .xp-cta-band .al-cta--ghost:hover{border-color:#ffffffb3}.xp-article .al-faq{max-width:none}.xp-article .al-faq-item{border-color:#0b12211a}.xp-article .al-faq-item summary{color:var(--text-primary)}.xp-article .al-faq-a{color:#0b1221ad}
