.hx{max-width:760px;padding:28px 0 0}.hx .eyebrow{color:var(--text-2)}.hx h1 .hx-dates{white-space:nowrap}.hx h1{letter-spacing:-.04em;margin:0 0 12px;font-size:clamp(34px,6vw,52px);font-weight:800;line-height:1}.hx h2{letter-spacing:-.02em;color:var(--text);margin:0 0 10px;font-size:22px}.hx-form{margin:8px 0 24px}.hx-form fieldset{border:0;min-width:0;margin:0;padding:0}.hx-form legend{margin-bottom:10px;padding:0;font-size:15px;font-weight:700}.hx-fields{flex-wrap:wrap;align-items:stretch;gap:10px;display:flex}.hx-fields label{background:var(--s1);border:1px solid var(--line2);border-radius:14px;align-items:center;gap:6px;min-height:54px;padding:0 14px;display:inline-flex}.hx-fields label:focus-within{border-color:var(--mint)}.hx-fields input{width:2.4ch;color:var(--text);font:700 24px/1 var(--mono);font-variant-numeric:tabular-nums;text-align:right;background:0 0;border:0;outline:none;padding:0}.hx-fields label:nth-child(2) input{width:2.6ch}.hx-fields span{color:var(--text-2);font-size:15px}.hx-go,.hx-ghost{min-height:54px;font:800 16px/1 var(--sans);cursor:pointer;border:1px solid #0000;border-radius:14px;padding:0 22px}.hx-go{background:var(--mint);color:var(--on-mint)}.hx-ghost{color:var(--text);border-color:var(--line2);background:0 0}.hx-go:focus-visible,.hx-ghost:focus-visible,.hx-presets button:focus-visible,.hx a:focus-visible{outline-offset:3px;outline:3px solid #fff}.hx-error{color:#fca5a5;margin:10px 0 0;font-size:15px}.hx-presets{flex-wrap:wrap;gap:8px;margin-top:12px;display:flex}.hx-presets button{min-height:44px;color:var(--text-2);border:1px solid var(--line2);font:600 15px/1 var(--mono);font-variant-numeric:tabular-nums;cursor:pointer;background:0 0;border-radius:999px;padding:0 16px}.hx-presets button.on{color:var(--text);border-color:var(--mint);background:var(--mint-glow)}.hx-summary{background:var(--line);border:1px solid var(--line);border-radius:18px;grid-template-columns:repeat(2,1fr);gap:1px;margin-bottom:16px;display:grid;overflow:hidden}.hx-summary div{background:var(--s1);align-content:start;gap:2px;padding:14px 16px;display:grid}.hx-summary .eyebrow{margin:0}.hx-summary b{letter-spacing:-.02em;font-size:26px;font-weight:600}.hx-summary small{color:var(--text-2);font-size:13px}@media (min-width:640px){.hx-summary{grid-template-columns:repeat(4,1fr)}}.hx-table{border-collapse:collapse;width:100%;font-size:15px}.hx-caption{text-align:left;color:var(--text-2);padding-bottom:8px;font-size:13px}.hx-table th,.hx-table td{border-bottom:1px solid var(--line);text-align:right;white-space:nowrap;padding:9px 6px}.hx-table thead th{color:var(--text-2);letter-spacing:.1em;text-transform:uppercase;font-size:11.5px;font-weight:500}.hx-table th:first-child{text-align:left;white-space:normal;padding-left:0}.hx-table td:last-child{color:var(--text-2);padding-right:0}.hx-table tbody th{font-weight:700}.hx-table tbody th span{color:var(--text-2);font-size:13px;font-weight:500;display:block}.hx-table .hx-roxzone th,.hx-table .hx-roxzone td{color:var(--text-2);padding-top:5px;padding-bottom:5px;font-size:13px}.hx-table .hx-roxzone th span{margin-left:6px;display:inline}.hx-table .hx-station th{color:var(--mint)}.hx-actions{flex-wrap:wrap;gap:10px;margin:18px 0 8px;display:flex}.hx-notes{border-top:1px solid var(--line);color:var(--text-2);margin-top:28px;padding-top:22px;font-size:15px;line-height:1.6}.hx-notes p{max-width:60ch;margin:0 0 12px}.hx-disclosure a,.hx-fluid a{color:var(--text);text-decoration:underline}.hx-fluid a{overflow-wrap:anywhere}.hx-faq{margin:22px 0 18px}.hx-faq h3{color:var(--text);max-width:60ch;margin:16px 0 6px;font-size:16px;line-height:1.35}.hx-faq a{color:var(--text);text-decoration:underline}@media print{@page{size:A4 portrait;margin:12mm}html,body{color:#000!important;background:#fff!important}header.top,footer.foot,.hx-form,.hx-actions,.hx-head .lede,.hx-notes h2,.hx-notes p:first-of-type,.hx-fluid,.hx-disclosure,.hx-faq{display:none!important}main{max-width:none!important;padding:0!important}.hx{max-width:none;padding:0}.hx h1{color:#000;margin-bottom:6pt;font-size:22pt}.hx .eyebrow,.hx-caption,.hx-table thead th,.hx-table tbody th span,.hx-table td:last-child,.hx-summary small{color:#444!important}.hx-summary{background:#999;border-color:#999;grid-template-columns:repeat(4,1fr);margin-bottom:8pt}.hx-summary div{background:#fff;padding:5pt 8pt}.hx-summary b{color:#000;font-size:15pt}.hx-table{font-size:10pt}.hx-table th,.hx-table td{color:#000;border-color:#bbb;padding:3pt 4pt}.hx-table .hx-station th{color:#000}.hx-table tbody th span{margin-left:6pt;display:inline}.hx-table .hx-roxzone th,.hx-table .hx-roxzone td{color:#555;padding:1pt 4pt;font-size:8.5pt}.hx-notes{color:#444;border:0;margin:6pt 0 0;padding:0;font-size:8.5pt}}
