body{margin:0;background:#142a2e;color:#eee7d4;font:16px/1.65 system-ui,sans-serif}main{max-width:860px;margin:auto;padding:30px 24px 60px}nav{display:flex;flex-wrap:wrap;gap:16px}a{color:#dabb78}h1{font-size:30px;font-weight:550}h2{font-size:19px;font-weight:550;margin-top:28px}p{white-space:pre-line;color:#c1cfca}.notice{border:1px solid #756b48;padding:14px;border-radius:6px;font-size:14px}footer{margin-top:36px;border-top:1px solid #526963;padding-top:16px;font-size:14px}@media print{body{background:white;color:black}p{color:black}nav{display:none}}
.notice{color:#c1cfca}a:focus-visible{outline:2px solid #dabb78;outline-offset:4px}main{overflow-wrap:anywhere}

.tier-table-wrap{overflow-x:auto}.tier-table{width:100%;border-collapse:collapse;text-align:left;font-size:15px}.tier-table th,.tier-table td{padding:12px 10px;border-bottom:1px solid #405b5c;vertical-align:top}.tier-table th{font-weight:550}.tier-table td{color:#c1cfca}.tier-table td:nth-child(2){white-space:nowrap}.additional-support{margin:22px 0;padding:12px 0;border-bottom:1px solid #405b5c}.additional-support summary{cursor:pointer;color:#dabb78;font-size:15px}.additional-support p,.additional-support li{font-size:14px;color:#c1cfca}.additional-support ul{padding-left:22px}

.tier-table th:first-child{white-space:nowrap;min-width:90px}.tier-table td:nth-child(2){min-width:105px}@media(max-width:560px){.tier-table{min-width:600px}.tier-table-wrap{scrollbar-color:#756b48 #142a2e}}
