.page-content{padding:64px 0 80px}.page-label{display:inline-block;font-size:13px;font-weight:600;color:var(--color-text-muted);text-transform:uppercase;letter-spacing:1.5px;margin-bottom:24px}.page-title{font-size:clamp(32px,6vw,44px);font-weight:700;letter-spacing:-1.5px;line-height:1.15;color:var(--color-text);margin-bottom:48px}.rule{width:40px;height:1px;background:var(--color-border);margin-bottom:40px}.body p{font-size:16px;font-weight:400;line-height:1.75;color:var(--color-text-secondary);margin-bottom:24px}.body p:last-child{margin-bottom:0}.body strong{font-weight:600;color:var(--color-text)}.section-break{margin:40px 0;display:flex;align-items:center;gap:16px}.section-break span{font-size:11px;font-weight:600;letter-spacing:1.5px;text-transform:uppercase;color:var(--color-text-muted);white-space:nowrap}.section-break::after{content:'';flex:1;height:1px;background:var(--color-border)}.pull{font-size:18px;font-weight:500;font-style:italic;line-height:1.65;color:var(--color-text-secondary);border-left:2px solid var(--color-border);padding-left:24px;margin:40px 0}.footnote{margin-top:48px;padding-top:24px;border-top:1px solid var(--color-border);font-size:13px;color:var(--color-text-muted);line-height:1.7}.page-content>*{opacity:0;transform:translateY(12px);animation:fadeInWhy .6s ease forwards}.page-label{animation-delay:.1s}.page-title{animation-delay:.2s}.rule{animation-delay:.3s}.body{animation-delay:.4s}@keyframes fadeInWhy{to{opacity:1;transform:translateY(0)}}