.pg-event.ev{padding:64px 0 96px}.pg-event .crumbs{font:400 12px var(--mono);color:var(--text-3);flex-wrap:wrap;gap:8px;display:flex}.pg-event .crumbs a:hover{color:var(--text)}.pg-event .chips{flex-wrap:wrap;gap:6px;margin:28px 0 16px;display:flex}.pg-event h1{font:600 clamp(28px, 3.6vw, 40px)/1.2 var(--sans);letter-spacing:-.02em;text-wrap:balance;max-width:820px;margin:0}.pg-event h1 .n{color:var(--sun)}.pg-event .grid{grid-template-columns:1fr 320px;align-items:start;gap:64px;margin-top:48px;display:grid}.pg-event .grid>*{min-width:0}.pg-event .lbl{font:500 11px/1 var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--text-3);margin:0 0 14px}.pg-event .chart{margin-bottom:40px;padding:20px 20px 8px}.pg-event .summary{color:var(--text);max-width:680px;margin:0 0 16px;font-size:16px;line-height:1.7}.pg-event .source{color:var(--text-3);font-size:13px}.pg-event .source a{color:var(--text);border-bottom:1px solid var(--line-2)}.pg-event .facts{border-collapse:collapse;width:100%;font-size:13.5px}.pg-event .facts th,.pg-event .facts td{text-align:left;border-bottom:1px solid var(--line);vertical-align:top;padding:11px 0}.pg-event .facts tr:first-child th,.pg-event .facts tr:first-child td{border-top:1px solid var(--line)}.pg-event .facts th{color:var(--text-3);width:44%;font-weight:400}.pg-event .facts td{font-family:var(--mono);font-size:13px}.pg-event .cta{margin-top:28px;padding:20px}.pg-event .cta b{margin-bottom:12px;font-weight:500;display:block}.field{gap:8px;display:flex}.field input,.input{border:1px solid var(--line-2);background:var(--bg);min-width:0;height:36px;color:var(--text);font:14px var(--sans);border-radius:8px;flex:1;padding:0 10px}@media (max-width:900px){.pg-event .grid{grid-template-columns:1fr;gap:40px}}@media (max-width:760px){.pg-event.ev{padding-top:36px}.pg-event .grid{margin-top:32px}}.pg-event .chart-m{display:none}@media (max-width:760px){.pg-event .chart-d{display:none}.pg-event .chart-m{display:block}}.pg-event .lead{color:var(--text-2);max-width:720px;margin:-4px 0 20px;font-size:16px;line-height:1.55}
