.Q1exyq_page{color:#1a1a1a;min-height:100vh;font-family:var(--font-body,"Inter", system-ui, -apple-system, "Segoe UI", sans-serif);-webkit-font-smoothing:antialiased;background:#f4f1ea}.Q1exyq_top{color:#fff;background:#111;padding:18px 24px}.Q1exyq_topInner{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;max-width:820px;margin:0 auto;display:flex}.Q1exyq_brand{color:#fff;letter-spacing:.02em;align-items:center;gap:12px;font-weight:700;text-decoration:none;display:flex}.Q1exyq_brandLogo{object-fit:contain;width:36px;height:36px}.Q1exyq_topNav{gap:18px;font-size:.95rem;display:flex}.Q1exyq_topNav a{color:#ddd;text-decoration:none}.Q1exyq_topNav a[aria-current=page]{color:#fff;border-bottom:2px solid #dc0000;padding-bottom:2px}.Q1exyq_sheet{background:#fff;border:1px solid #e3ded3;border-radius:10px;max-width:820px;margin:28px auto 64px;padding:40px 44px;box-shadow:0 2px 12px #0000000d}.Q1exyq_sheet h1{margin:0 0 6px;font-size:2rem;line-height:1.15}.Q1exyq_meta{color:#666;margin:0 0 22px;font-size:.9rem}.Q1exyq_sheet h2{border-top:1px solid #eee;margin:30px 0 10px;padding-top:18px;font-size:1.25rem}.Q1exyq_sheet p,.Q1exyq_sheet li{font-size:1rem;line-height:1.6}.Q1exyq_sheet ul{padding-left:22px}.Q1exyq_sheet a{color:#b00000}.Q1exyq_callout{background:#fff6f6;border:1px solid #f1c9c9;border-left:4px solid #dc0000;border-radius:8px;margin:18px 0;padding:14px 18px}.Q1exyq_callout p{margin:6px 0}.Q1exyq_foot{color:#666;text-align:center;max-width:820px;margin:0 auto;padding:0 24px 40px;font-size:.85rem}@media (max-width:640px){.Q1exyq_sheet{margin:16px 12px 40px;padding:26px 20px}}
