.pg-event .h2{font:900 clamp(30px,3.8vw,46px)/1.02 var(--display);letter-spacing:-.01em;margin:10px 0 0}.pg-event .lead{color:var(--muted);font-size:17px;max-width:36em;margin:12px 0 0}.pg-event .dash{border:1.5px dashed #c9cfda;border-radius:16px}.pg-event .eh{padding:20px 0 72px;overflow-x:clip}@media (min-width:980px){.pg-event .eh{padding-top:36px}}.pg-event .eh .grid{display:grid;grid-gap:44px;gap:44px;align-items:start}@media (min-width:980px){.pg-event .eh .grid{grid-template-columns:1fr 470px;gap:56px}}.pg-event .crumb{font:500 12px var(--mono);letter-spacing:.1em;text-transform:uppercase;color:#8FA0BD}.pg-event .crumb a{color:#C9D2E3;text-decoration:none}.pg-event .crumb a:hover{color:#fff}.pg-event .kind{display:inline-flex;align-items:center;gap:8px;margin-top:22px;font:500 12px var(--mono);letter-spacing:.12em;text-transform:uppercase;color:#C9D2E3}.pg-event .kind i{width:12px;height:12px;border-radius:50%;background:var(--c,var(--blue))}.pg-event .eh h1{font:900 clamp(40px,5.4vw,74px)/.98 var(--display);letter-spacing:-.015em;margin:12px 0 22px}.pg-event .eh h1 em{font-style:normal;color:var(--sig)}.pg-event .when3{display:grid;grid-template-columns:repeat(3,auto);justify-content:start;grid-gap:6px 34px;gap:6px 34px;margin:0 0 30px}.pg-event .when3>div{display:grid;grid-gap:6px;gap:6px;align-content:start}.pg-event .when3 dt{font:500 11px var(--mono);letter-spacing:.14em;text-transform:uppercase;color:#8FA0BD}.pg-event .when3 dd{margin:0;font:700 18px var(--body);color:#fff}.pg-event .when3 dd small{display:block;font:400 13px var(--body);color:#8FA0BD}@media (max-width:520px){.pg-event .when3{grid-template-columns:1fr 1fr;gap:18px 24px}.pg-event .when3>div:nth-child(3){grid-column:span 2}}.pg-event .eh .ctas{display:flex;flex-wrap:wrap;gap:12px;align-items:center}.pg-event .eh .ctas .free{font:500 12px var(--mono);letter-spacing:.1em;text-transform:uppercase;color:#8FA0BD}.pg-event .eh .ticket{transform:rotate(2deg)}.pg-event .eh .ticket:hover{transform:rotate(0)}.pg-event .eh .ticket .ttl{font:900 26px/1.08 var(--display);margin:10px 0 14px;max-width:13em}.pg-event .eh .ticket .st{display:inline-flex;align-items:center;gap:6px;font:500 11px var(--mono);letter-spacing:.12em;text-transform:uppercase;color:#0E8F7F}.pg-event .eh .ticket .st:before{content:"";width:8px;height:8px;border-radius:50%;background:var(--teal)}.pg-event .eh .ticket .stamp{position:absolute;right:22px;top:92px;font:900 16px/1 var(--display);letter-spacing:.08em;color:var(--coral);border:3px solid var(--coral);border-radius:8px;padding:6px 10px;transform:rotate(-10deg);display:none}.pg-event .evp.after .eh .ticket .stamp{display:block}.pg-event .evp.after .eh .ticket .st{color:#6b7280}.pg-event .evp.after .eh .ticket .st:before{background:#C3C9D4}.pg-event .evp.after .only-before,.pg-event .evp:not(.after) .only-after{display:none!important}.pg-event .about{padding:64px 0}.pg-event .about .grid{display:grid;grid-gap:32px;gap:32px}@media (min-width:900px){.pg-event .about .grid{grid-template-columns:1.3fr 1fr;gap:64px}}.pg-event .about p.body{font-size:18px;line-height:1.6;color:#2B3140;margin:0 0 16px;max-width:34em}.pg-event .who{list-style:none;margin:18px 0 0;padding:0;display:grid;grid-gap:0;gap:0;border-top:1px solid var(--line)}.pg-event .who li{display:flex;gap:14px;align-items:baseline;padding:14px 0;border-bottom:1px solid var(--line);font:600 16px var(--body);color:var(--night)}.pg-event .who li span{width:22px;flex:none}.pg-event .who li span,.pg-event .who-h{font:500 12px var(--mono);color:var(--muted)}.pg-event .who-h{letter-spacing:.14em;text-transform:uppercase}.pg-event .agenda{padding:0 0 64px}.pg-event .ag{position:relative;margin-top:30px;display:grid}.pg-event .ag:before{content:"";position:absolute;left:105px;top:10px;bottom:10px;width:6px;margin-left:-3px;background:var(--c,var(--blue));border-radius:6px}.pg-event .ag .s{display:grid;grid-template-columns:82px 46px minmax(0,1fr);align-items:start;grid-gap:0;gap:0;padding:14px 0}.pg-event .ag time{font:700 15px var(--mono);color:var(--night);padding-top:3px;text-align:right;padding-right:0}.pg-event .ag .dot{justify-self:center;width:24px;height:24px;border-radius:50%;background:#fff;border:5px solid var(--c,var(--blue));box-sizing:border-box;position:relative;z-index:1;margin-left:0}.pg-event .ag .s.key .dot{background:var(--c,var(--blue));box-shadow:0 0 0 5px #fff,0 0 0 7px var(--c,var(--blue))}.pg-event .ag b{display:block;font:800 20px/1.25 var(--display);color:var(--night)}.pg-event .ag small{display:block;color:var(--muted);font-size:15px;margin-top:3px}@media (min-width:900px){.pg-event .ag{grid-template-columns:1fr;max-width:760px}}.pg-event .people{padding:0 0 72px}.pg-event .spk{display:grid;grid-gap:16px;gap:16px;margin-top:28px}@media (min-width:760px){.pg-event .spk{grid-template-columns:repeat(3,1fr)}}.pg-event .spk .slot{padding:22px;display:flex;gap:16px;align-items:center}.pg-event .spk .av{width:64px;height:64px;border-radius:50%;border:2px dashed #c9cfda;display:grid;place-items:center;font:900 22px var(--display);color:#C3C9D4;flex:none}.pg-event .spk b{display:block;font:800 17px/1.2 var(--display);color:var(--night)}.pg-event .spk small{color:var(--muted);font-size:14px}.pg-event .spk a.slot{text-decoration:none;border-color:var(--blue);background:color-mix(in srgb,var(--blue) 5%,#fff)}.pg-event .spk a.slot .av{border-color:var(--blue);color:var(--blue)}.pg-event .cohost{margin-top:40px;display:flex;flex-wrap:wrap;gap:14px 28px;align-items:center;padding:20px 22px}.pg-event .cohost .lb{font:500 12px var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--muted)}.pg-event .cohost .logo-slot{width:150px;height:52px;border-radius:10px;background:repeating-linear-gradient(45deg,#F3F5F9 0 10px,#fff 10px 20px);display:grid;place-items:center;font:500 11px var(--mono);color:#9AA3B5;letter-spacing:.1em;text-transform:uppercase}.pg-event .cohost a{margin-left:auto;color:var(--night);font-weight:600;text-decoration:none}.pg-event .cohost a:hover{text-decoration:underline}.pg-event .kb{padding:64px 0}.pg-event .kb-grid{display:grid;grid-gap:0;gap:0;margin-top:30px;border-top:1px solid rgba(255,255,255,.14)}@media (min-width:760px){.pg-event .kb-grid{grid-template-columns:1fr 1fr;column-gap:48px}}.pg-event .kb-row{display:grid;grid-template-columns:44px minmax(0,1fr);grid-gap:14px;gap:14px;padding:20px 0;border-bottom:1px solid rgba(255,255,255,.14)}.pg-event .kb-row .ic{width:44px;height:44px;border-radius:50%;display:grid;place-items:center;background:rgba(255,255,255,.08);color:var(--sig)}.pg-event .kb-row b{display:block;font:700 16px var(--body);color:#fff;margin-bottom:3px}.pg-event .kb-row span{color:#C9D2E3;font-size:15px}.pg-event .kb-row a{color:#fff}.pg-event .share{padding:40px 0;border-bottom:1px solid var(--line)}.pg-event .share .wrap{display:flex;flex-wrap:wrap;gap:14px 24px;align-items:center;justify-content:space-between}.pg-event .share b{display:block;font:800 22px var(--display);color:var(--night)}.pg-event .share small{display:block;color:var(--muted);font-size:15px;margin-top:4px;max-width:30em}.pg-event .share .btns{display:flex;gap:8px;flex-wrap:wrap}.pg-event .share .sb{display:inline-flex;align-items:center;gap:8px;min-height:44px;padding:0 16px;border-radius:999px;border:1.5px solid var(--line);color:var(--night);font:600 14px var(--body);text-decoration:none;background:#fff;cursor:pointer}.pg-event .share .sb:hover{border-color:var(--night)}.pg-event .after-box{padding:26px;margin-top:30px;display:grid;grid-gap:12px;gap:12px}@media (min-width:760px){.pg-event .after-box{grid-template-columns:repeat(3,1fr)}}.pg-event .after-box a{display:flex;justify-content:space-between;align-items:center;padding:18px 20px;border-radius:12px;background:#F3F5F9;color:var(--night);font:700 16px var(--body);text-decoration:none}.pg-event .after-box a:hover{background:#E8ECF3}