.Yd4PWa_page{background:var(--bg);min-height:100vh;color:var(--text);font-family:var(--font-sans), system-ui, sans-serif}.Yd4PWa_doc{max-width:680px;padding:max(20px, env(safe-area-inset-top)) 20px 72px;margin:0 auto}.Yd4PWa_back{min-height:44px;font-family:var(--font-display);color:var(--text);align-items:center;gap:10px;font-size:20px;font-weight:500;display:inline-flex}.Yd4PWa_doc h1{font-family:var(--font-display);letter-spacing:var(--track-display);margin-top:32px;font-size:clamp(36px,8vw,52px);font-weight:400;line-height:1.04}.Yd4PWa_updated{color:var(--muted);margin-top:8px;font-size:14px;font-weight:500}.Yd4PWa_lede{color:var(--muted);margin-top:20px;font-size:18px;line-height:1.55}.Yd4PWa_doc h2{border-top:1px solid var(--line);font-family:var(--font-display);letter-spacing:var(--track-display);margin-top:40px;padding-top:24px;font-size:26px;font-weight:400}.Yd4PWa_doc p,.Yd4PWa_doc li{color:var(--text);margin-top:12px;font-size:16px;line-height:1.65}.Yd4PWa_doc ul,.Yd4PWa_doc ol{padding-left:20px}.Yd4PWa_doc strong{font-weight:600}.Yd4PWa_doc a{color:var(--text);text-underline-offset:3px;text-decoration:underline}.Yd4PWa_doc a:hover{color:var(--accent-deep)}
