.Qu0mEa_page{color:#3a2e2a;background:#f7f7f6;min-height:100vh}.Qu0mEa_bar{background:#231c19;justify-content:space-between;align-items:center;gap:12px;padding:18px clamp(16px,4vw,40px);display:flex}.Qu0mEa_brand{color:#f3e7d3;font:600 .9rem/1 var(--font-sans), system-ui, sans-serif;letter-spacing:.18em;text-decoration:none}.Qu0mEa_bar a:not(.Qu0mEa_brand){color:#d9c9a8;text-underline-offset:3px;font-size:.86rem}.Qu0mEa_doc{width:min(760px,100% - 32px);font:400 1rem/1.75 var(--font-sans), system-ui, sans-serif;margin:0 auto;padding:clamp(36px,7vw,72px) 0 96px}.Qu0mEa_doc h1{font:500 clamp(2rem, 6vw, 2.8rem)/1.15 var(--font-sans), system-ui, sans-serif;margin:0 0 8px}.Qu0mEa_updated{color:#8a7d76;margin:0 0 28px;font-size:.88rem}.Qu0mEa_doc h2{font:500 1.35rem/1.3 var(--font-sans), system-ui, sans-serif;margin:34px 0 8px}.Qu0mEa_doc p,.Qu0mEa_doc li{margin:0 0 12px}.Qu0mEa_doc ul{padding-left:22px}.Qu0mEa_doc a{color:#8a6a2f;text-underline-offset:3px}.Qu0mEa_note{background:#efeeec;border-radius:12px;padding:14px 16px;font-size:.92rem}.Qu0mEa_nav{border-top:1px solid #e3d8c6;flex-wrap:wrap;gap:18px;margin-top:40px;padding-top:18px;font-size:.92rem;display:flex}
