@layer components{:where(.pg-news) .n-head{grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:end;gap:56px;padding-block:72px 56px;display:grid}:where(.pg-news) .ed-note{border:1px solid var(--ink);background:#fff;border-radius:4px;flex-direction:column;display:flex}:where(.pg-news) .ed-note-h{border-bottom:1px solid var(--ink);background:var(--paper);justify-content:space-between;gap:12px;padding:10px 16px;display:flex}:where(.pg-news) .ed-q{letter-spacing:-.025em;color:var(--ink);text-wrap:balance;font-size:30px;font-weight:600;line-height:37px}:where(.pg-news) .ledger{border-collapse:collapse;width:100%}:where(.pg-news) .ledger caption{text-align:left}:where(.pg-news) .ledger th{text-align:left;letter-spacing:.12em;text-transform:uppercase;color:var(--soft);border-bottom:2px solid var(--ink);padding:14px 16px 14px 0;font-family:IBM Plex Mono,ui-monospace,monospace;font-size:11px;font-weight:500;line-height:14px}:where(.pg-news) .ledger td{border-bottom:1px solid var(--line);vertical-align:baseline;padding:28px 16px 28px 0}:where(.pg-news) .ledger tr.yr td{border-bottom:1px solid var(--line);padding:28px 0 10px}:where(.pg-news) .l-ref{letter-spacing:.08em;color:var(--soft);white-space:nowrap;font-family:IBM Plex Mono,ui-monospace,monospace;font-size:12px}:where(.pg-news) .l-date{letter-spacing:.06em;color:var(--ink);white-space:nowrap;font-family:IBM Plex Mono,ui-monospace,monospace;font-size:15px;font-weight:500;line-height:22px}:where(.pg-news) .l-tbc{letter-spacing:.1em;color:var(--muted);white-space:nowrap;border:1px dashed #a5a8ab;border-radius:3px;padding:2px 8px;font-family:IBM Plex Mono,ui-monospace,monospace;font-size:12px;line-height:18px;display:inline-block}:where(.pg-news) .l-type{letter-spacing:.12em;text-transform:uppercase;color:var(--cyanink);white-space:nowrap;font-family:IBM Plex Mono,ui-monospace,monospace;font-size:12px;line-height:18px}:where(.pg-news) .l-title{letter-spacing:-.015em;color:var(--text);text-wrap:balance;font-size:22px;font-weight:700;line-height:30px}:where(.pg-news) .l-title:hover{color:var(--navy)}:where(.pg-news) .l-status{letter-spacing:.1em;text-transform:uppercase;color:var(--soft);white-space:nowrap;font-family:IBM Plex Mono,ui-monospace,monospace;font-size:11px;line-height:16px}:where(.pg-news) .l-go{width:44px;height:44px;color:var(--ink);border-radius:50%;justify-content:center;align-items:center;font-weight:700;display:inline-flex;box-shadow:inset 0 0 0 1px #b9bec4}:where(.pg-news) .l-go:hover{box-shadow:inset 0 0 0 1px var(--ink);color:var(--ink)}:where(.pg-news) .rules{grid-template-columns:minmax(0,4fr) minmax(0,8fr);gap:56px;display:grid}:where(.pg-news) .rules dl{flex-direction:column;display:flex}:where(.pg-news) .rules dl div{border-top:1px solid var(--line);grid-template-columns:200px minmax(0,1fr);gap:24px;padding:22px 0;display:grid}:where(.pg-news) .rules dt{letter-spacing:.12em;text-transform:uppercase;color:var(--navy);font-family:IBM Plex Mono,ui-monospace,monospace;font-size:12px;line-height:24px}:where(.pg-news) .rules dd{color:var(--muted);font-size:17px;line-height:28px}@media (max-width:1100px){:where(.pg-news) .n-head{grid-template-columns:minmax(0,1fr);gap:40px}:where(.pg-news) .rules{grid-template-columns:minmax(0,1fr);gap:24px}:where(.pg-news) .l-status{white-space:normal}}@media (max-width:720px){:where(.pg-news) .n-head{padding-block:44px 40px}:where(.pg-news) .ed-q{font-size:24px;line-height:31px}:where(.pg-news) .ledger thead{display:none}:where(.pg-news) .ledger caption,:where(.pg-news) .ledger,:where(.pg-news) .ledger tbody,:where(.pg-news) .ledger tr,:where(.pg-news) .ledger td{width:100%;display:block}:where(.pg-news) .ledger tr{border-bottom:1px solid var(--line);grid-template-columns:minmax(0,1fr) 44px;gap:8px 16px;padding:22px 0;display:grid}:where(.pg-news) .ledger tr.yr{padding:20px 0 8px}:where(.pg-news) .ledger td,:where(.pg-news) .ledger tr.yr td{border:0;padding:0}:where(.pg-news) .ledger td.c-ref,:where(.pg-news) .ledger td.c-status{display:none}:where(.pg-news) .ledger td.c-date,:where(.pg-news) .ledger td.c-type,:where(.pg-news) .ledger td.c-title{grid-column:1}:where(.pg-news) .ledger td.c-go{grid-area:1/2/span 3;align-self:center}:where(.pg-news) .l-title{font-size:19px;line-height:26px}:where(.pg-news) .rules dl div{grid-template-columns:minmax(0,1fr);gap:6px}}}
