.regular-card{gap:.9rem;display:grid}.regular-card.cancelled{opacity:.75}.regular-top{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.5rem 1rem;display:flex}.regular-top strong{font-family:var(--serif);color:var(--navy);font-size:1.9rem;font-weight:600}.regular-top strong small{font-family:var(--sans);color:var(--muted);font-size:1rem;font-weight:500}.regular-card dl{grid-template-columns:repeat(auto-fit,minmax(9rem,1fr));gap:.75rem 1rem;margin:0;display:grid}.regular-card dt{color:var(--muted);font-size:.82rem}.regular-card dd{color:var(--navy);margin:0;font-weight:700}.manage{border-top:1px solid var(--line);gap:.75rem;padding-top:.9rem;display:grid}.manage form{background:var(--sand);border-radius:var(--radius-sm);gap:.75rem;padding:1rem;display:grid}.manage form p{margin:0}.history-table{border-collapse:collapse;width:100%;font-size:.95rem}.history-table th,.history-table td{text-align:left;border-bottom:1px solid var(--line);padding:.7rem .5rem}.history-table th{color:var(--muted);text-transform:uppercase;letter-spacing:.04em;font-size:.8rem}.history-table td.num,.history-table th.num{text-align:right;font-variant-numeric:tabular-nums}.year-row td{background:var(--sand);color:var(--navy);font-weight:700}.tick-yes{color:var(--ok);font-weight:700}[data-when][hidden],.statement{display:none}@media print{body>:not(main),main>:not(#statement),.site-banner,header.site-header,footer{display:none!important}main>#statement{padding:0;display:block!important}.statement{color:#000;font-size:11pt}.statement h1{margin:0 0 .25rem;font-size:20pt}.statement table{border-collapse:collapse;width:100%;margin-top:1rem}.statement th,.statement td{text-align:left;border-bottom:1px solid #999;padding:4pt}.statement .num{text-align:right}}
