.lYvYya_page{--display:var(--font-syne), system-ui, sans-serif;--body:var(--font-manrope), system-ui, sans-serif;--gutter:20px;background-color:var(--c-bg);min-height:100dvh;color:var(--c-paper);font-family:var(--body);font-size:16px;font-weight:500;line-height:1.6}.lYvYya_page :focus-visible{outline:3px solid var(--c-paper);outline-offset:3px;border-radius:6px}.lYvYya_header{max-width:760px;padding:24px var(--gutter);margin:0 auto}.lYvYya_logo{font-family:var(--display);letter-spacing:-1.5px;color:var(--c-paper);align-items:center;gap:10px;font-size:26px;font-weight:800;line-height:1;text-decoration:none;display:inline-flex}.lYvYya_logoQ{color:var(--c-accent)}.lYvYya_main{max-width:760px;padding:16px var(--gutter) 64px;margin:0 auto}.lYvYya_draft{background:var(--c-pink);color:var(--c-onPink);border-radius:14px;margin:0 0 32px;padding:14px 18px;font-weight:700}.lYvYya_title{font-family:var(--display);letter-spacing:-2px;margin:0 0 8px;font-size:clamp(36px,8vw,56px);font-weight:800;line-height:1}.lYvYya_updated{color:var(--c-mutedOnDark);margin:0 0 40px;font-size:14px}.lYvYya_summary{background:var(--c-paper);color:var(--c-ink);border-radius:20px;margin:0 0 48px;padding:24px}.lYvYya_summary h2{margin-top:0}.lYvYya_summary ul{margin-bottom:0}.lYvYya_main .lYvYya_summary a{color:var(--c-accentInkFixed,#c7321a);text-decoration-color:currentColor}.lYvYya_main h2{font-family:var(--display);letter-spacing:-.5px;margin:48px 0 12px;font-size:26px;font-weight:800;line-height:1.15}.lYvYya_main h3{margin:28px 0 8px;font-size:18px;font-weight:800}.lYvYya_main p,.lYvYya_main ul,.lYvYya_main ol{margin:0 0 14px}.lYvYya_main li{margin-bottom:6px}.lYvYya_main strong{font-weight:800}.lYvYya_main a{color:var(--c-paper);-webkit-text-decoration-color:var(--c-accent);text-decoration-color:var(--c-accent);text-underline-offset:3px}.lYvYya_tableWrap{margin:0 0 16px;overflow-x:auto}.lYvYya_table{border-collapse:collapse;width:100%;font-size:15px}.lYvYya_table th,.lYvYya_table td{border-bottom:1px solid var(--c-border);text-align:left;vertical-align:top;padding:10px 12px 10px 0}.lYvYya_table th{color:var(--c-mutedOnDark);text-transform:uppercase;letter-spacing:.5px;font-size:13px;font-weight:700}.lYvYya_todo{background:color-mix(in srgb, var(--c-accent) 25%, transparent);color:inherit;border-radius:4px;padding:0 4px}.lYvYya_callout{border-left:4px solid var(--c-accent);background:var(--c-surface);border-radius:0 12px 12px 0;margin:0 0 16px;padding:16px 18px}.lYvYya_footer{max-width:760px;padding:32px var(--gutter) 40px;border-top:1px solid var(--c-border);color:var(--c-mutedOnDark);margin:0 auto;font-size:14px}.lYvYya_footer a{color:var(--c-paper)}
