@layer components{:where(.pg-announcement) .pr{max-width:1040px;margin:0 auto}:where(.pg-announcement) .pr-top{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding-block:32px 0;display:flex}:where(.pg-announcement) .back{min-height:44px;color:var(--navy);align-items:center;gap:10px;font-size:15px;font-weight:700;display:inline-flex}:where(.pg-announcement) .dateline{border-top:2px solid var(--ink);border-bottom:1px solid var(--line);flex-wrap:wrap;gap:0;margin-top:28px;display:flex}:where(.pg-announcement) .dateline span{letter-spacing:.12em;text-transform:uppercase;color:var(--ink);padding:14px 20px 14px 0;font-family:IBM Plex Mono,ui-monospace,monospace;font-size:12px;line-height:16px}:where(.pg-announcement) .dateline span+span{border-left:1px solid var(--line);padding-left:20px}:where(.pg-announcement) .pr-h{letter-spacing:-.02em;text-wrap:balance;max-width:18em;margin-top:36px;font-size:46px;font-weight:600;line-height:53px}:where(.pg-announcement) .pr-sum{color:var(--muted);text-wrap:pretty;max-width:34em;margin-top:20px;font-size:20px;line-height:32px}:where(.pg-announcement) .pr-grid{border-top:1px solid var(--line);grid-template-columns:minmax(0,1fr) 320px;align-items:start;gap:64px;margin-top:40px;padding-block:48px 88px;display:grid}:where(.pg-announcement) .pr-body{flex-direction:column;gap:24px;max-width:62ch;display:flex}:where(.pg-announcement) .pr-body p{color:#3c3e41;text-wrap:pretty;font-size:18px;line-height:31px}:where(.pg-announcement) .pr-body ul{flex-direction:column;gap:10px;margin-top:-8px;display:flex}:where(.pg-announcement) .pr-body li{color:#3c3e41;grid-template-columns:18px minmax(0,1fr);font-size:18px;line-height:29px;display:grid}:where(.pg-announcement) .pr-body li:before{content:"";background:var(--beacon);width:7px;height:7px;margin-top:11px}:where(.pg-announcement) .tbc{letter-spacing:.04em;color:var(--cyanink);white-space:nowrap;background:#f4f1eb;border-radius:3px;padding:1px 6px;font-family:IBM Plex Mono,ui-monospace,monospace;font-size:14px}:where(.pg-announcement) .kf{border-left:3px solid var(--navy);flex-direction:column;gap:10px;padding:6px 0 6px 24px;display:flex}:where(.pg-announcement) .facts{border:1px solid var(--ink);background:#fff;border-radius:4px}:where(.pg-announcement) .facts-h{background:var(--ink);color:#fff;justify-content:space-between;align-items:center;padding:10px 16px;display:flex}:where(.pg-announcement) .facts dl{flex-direction:column;display:flex}:where(.pg-announcement) .facts dl div{border-top:1px solid var(--line);grid-template-columns:96px minmax(0,1fr);gap:12px;padding:14px 16px;display:grid}:where(.pg-announcement) .facts dt{letter-spacing:.12em;text-transform:uppercase;color:var(--soft);font-family:IBM Plex Mono,ui-monospace,monospace;font-size:11px;line-height:22px}:where(.pg-announcement) .facts dd{color:var(--text);font-size:15px;font-weight:600;line-height:22px}:where(.pg-announcement) .canon{border-top:1px solid var(--line);border-bottom:1px solid var(--line);flex-wrap:wrap;align-items:baseline;gap:8px 16px;padding:16px 0;display:flex}@media (max-width:900px){:where(.pg-announcement) .pr-grid{grid-template-columns:minmax(0,1fr);gap:40px}:where(.pg-announcement) .facts-col{order:-1}}@media (max-width:720px){:where(.pg-announcement) .pr-h{margin-top:28px;font-size:32px;line-height:38px}:where(.pg-announcement) .pr-sum{font-size:18px;line-height:29px}:where(.pg-announcement) .dateline span,:where(.pg-announcement) .dateline span+span{border-left:0;padding:12px 14px 12px 0}:where(.pg-announcement) .pr-body p{font-size:17px;line-height:29px}:where(.pg-announcement) .pr-grid{margin-top:32px;padding-block:32px 64px}}}
