:root{color-scheme:dark}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;background:radial-gradient(ellipse at 100% 0,#342a3d22,transparent 50%),#0c0d13;color:#ece9e3;font:16px/1.8 Arial,sans-serif}header{max-width:1100px;margin:auto;display:flex;align-items:center;justify-content:space-between;padding:30px 25px;border-bottom:1px solid #ffffff13}header img{width:155px;height:auto}a{color:#d4c4ab;text-underline-offset:4px}header a:last-child{font-size:12px}main{max-width:850px;margin:auto;padding:65px 25px 90px}small,.eyebrow{color:#aa9db5;font-size:10px;letter-spacing:.15em}h1{font:400 clamp(36px,5vw,64px)/1.1 Georgia,serif;letter-spacing:-.035em;margin:22px 0 30px}h2{font-size:21px;font-weight:500;line-height:1.4;margin:40px 0 13px;color:#e2d2ba}p{color:#c0bec7}strong{color:#f1ebe0}.notice{border:1px solid #d4c4ab30;border-radius:16px;padding:24px;background:#ffffff03}table{border-collapse:collapse;width:100%;font-size:14px}th,td{text-align:left;padding:13px 10px;border-bottom:1px solid #ffffff18;vertical-align:top}th{color:#d4c4ab}td{color:#c0bec7}td:last-child{min-width:80px}.doc-actions{display:flex;flex-wrap:wrap;gap:12px;margin:28px 0}.doc-actions a{display:inline-flex;padding:10px 15px;border:1px solid #d4c4ab44;border-radius:10px;text-decoration:none;font-size:12px}footer{max-width:1100px;margin:auto;padding:35px 25px;border-top:1px solid #ffffff15}footer nav{display:flex;gap:18px;flex-wrap:wrap}footer a{font-size:12px}footer p{font-size:11px;color:#918c9a}code{overflow-wrap:anywhere}@media(max-width:600px){body{font-size:14px}header{padding:22px}header img{width:130px}main{padding:40px 22px 65px}h2{font-size:19px}table{font-size:12px}td,th{padding:10px 6px}.notice{padding:18px}}@media print{body{background:white;color:black;font-size:11pt}p,td,strong,h2{color:black}header img{filter:brightness(.3)}header a:last-child,footer,.doc-actions{display:none}main{max-width:none;padding:20px}a{color:black}h2{break-after:avoid}table,tr{break-inside:avoid}}