.wb .ghost{color:#8a86a6}.wb-hero{color:var(--ink);background:#fff;margin-top:-64px;padding:116px 0 80px}.wb-hero-grid{grid-template-columns:minmax(0,1fr);gap:48px;display:grid}.wb-hero h1{font-family:var(--font-heading);letter-spacing:-.042em;text-wrap:balance;margin-top:20px;font-size:40px;font-weight:500;line-height:1.04}.wb-sub{color:var(--body);text-wrap:pretty;max-width:560px;margin-top:20px;font-size:18px;line-height:1.55}.wb-ticket{color:#fff;background:radial-gradient(90% 90% at 90% 100%,#7068f0 0%,#4f46e5 45%,#3a33c7 100%);border-radius:24px;flex-direction:column;display:flex;overflow:hidden;box-shadow:0 24px 60px #281e7847}.wb-ticket-top{border-bottom:1px dashed #ffffff59;justify-content:space-between;align-items:flex-start;gap:16px;padding:28px 28px 24px;display:flex}.wb-when b{font-family:var(--font-heading);letter-spacing:-.02em;font-size:24px;font-weight:500;display:block}.wb-when span{color:#dcd9fe;margin-top:6px;font-size:15px;display:block}.wb-logos{color:#c9c5fb;align-items:center;gap:10px;font-size:14px;display:flex}.wb-logos img{width:auto;height:18px}.wb-logos .is-wf{filter:brightness(0)invert();height:15px}.wb-stat{padding:28px}.wb-stat b{font-family:var(--font-heading);letter-spacing:-.05em;font-size:72px;font-weight:500;line-height:1;display:block}.wb-stat span{color:#dcd9fe;max-width:320px;margin-top:10px;font-size:15px;display:block}.wb-ticket-people{background:#0a063c38;flex-direction:column;gap:12px;margin-top:auto;padding:22px 28px 26px;display:flex}.wb-mini{align-items:center;gap:12px;display:flex}.wb-mini img{object-fit:cover;border-radius:99px;width:44px;height:44px;box-shadow:0 0 0 2px #ffffff80}.wb-mini b{font-size:15px;font-weight:500;display:block}.wb-mini i{color:#c9c5fb;font-size:13.5px;font-style:normal;display:block}@media (min-width:768px){.wb-hero h1{font-size:52px}}@media (min-width:1024px){.wb-hero-grid{grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:start;gap:72px}}@media (min-width:1280px){.wb-hero{padding:150px 0 104px}.wb-hero h1{font-size:60px}}.wb-gate{margin-top:32px}.wb-gate>div{align-items:flex-start!important;gap:20px!important}.wb-gate>div>div{align-items:flex-start!important}.wb-gate label{max-width:560px!important}.wb-gate label span{color:var(--muted)!important;font-size:12.5px!important;font-style:normal!important;line-height:1.55!important}.wb-gate label input{accent-color:var(--ind);width:18px!important;height:18px!important}.wb-gate a[href^="https://riverside"],.wb-gate button{height:50px;font-weight:500;background:var(--ink)!important;color:#fff!important;border-radius:999px!important;padding:0 28px!important;font-size:16px!important}.wb-gate button:disabled{color:#fff!important;opacity:1!important;background:#cfcdde!important}.wb-gate p{color:var(--quiet)!important;font-size:13.5px!important}.wb-gate.is-card{background:#fff;border-radius:24px;margin:0;padding:28px}.wb-learn{grid-template-columns:minmax(0,1fr);gap:48px;display:grid}.wb-chat-ground{background:radial-gradient(80% 90% at 100% 100%,#b7aaf2 0%,#b7aaf200 70%),#ebe6fd;border-radius:24px;justify-content:center;align-items:center;padding:48px 20px;display:flex}.wb-chat-ground .v11-chat{box-shadow:0 2px 4px #0a063214,0 24px 48px #0a063229}.wb-takeaways{border-top:1px solid var(--line);margin:32px 0 0;padding:0;list-style:none}.wb-takeaways li{border-bottom:1px solid var(--line);color:var(--ink);text-wrap:pretty;padding:18px 0;font-size:17px;line-height:1.55}@media (min-width:1024px){.wb-learn{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:center;gap:72px}.wb-chat-ground{padding:88px 40px}}.wb-speakers{grid-template-columns:minmax(0,1fr);gap:40px 24px;display:grid}.wb-speaker{margin:0}.wb-speaker img{aspect-ratio:1;object-fit:cover;border-radius:20px;width:100%;max-width:320px;display:block}.wb-speaker b{font-family:var(--font-heading);letter-spacing:-.015em;color:var(--ink);margin-top:20px;font-size:22px;font-weight:500;display:block}.wb-speaker .is-role{color:var(--ind);margin-top:4px;font-size:15px;font-weight:500;display:block}.wb-speaker p{color:var(--body);text-wrap:pretty;margin-top:12px;font-size:15.5px;line-height:1.6}@media (min-width:768px){.wb-speakers{grid-template-columns:repeat(3,minmax(0,1fr))}}.wb-run{border-radius:14px;gap:4px;height:56px;display:flex;overflow:hidden}.wb-run span{background:var(--ind);color:#fff;align-items:flex-end;min-width:0;padding:10px 12px;display:flex}.wb-run span.is-b{background:#8b84f0}.wb-run b{white-space:nowrap;font-size:13px;font-weight:500}.wb-agenda{border-top:1px solid var(--line);margin:28px 0 0;padding:0;list-style:none}.wb-agenda li{border-bottom:1px solid var(--line);grid-template-columns:88px minmax(0,1fr);gap:16px;padding:18px 0;display:grid}.wb-agenda .is-d{color:var(--quiet);font-size:15px}.wb-agenda .is-t{font-family:var(--font-heading);letter-spacing:-.012em;color:var(--ink);font-size:20px;font-weight:500}.wb-closing-grid{grid-template-columns:minmax(0,1fr);gap:32px;display:grid;position:relative}@media (min-width:1024px){.wb-closing-grid{grid-template-columns:minmax(0,1fr) 520px;align-items:center;gap:72px}}.wb-audit{grid-template-columns:minmax(0,1fr);gap:48px;display:grid}.wb-audit-h{font-family:var(--font-heading);letter-spacing:-.03em;color:var(--ink);text-wrap:balance;margin-top:18px;font-size:34px;font-weight:500;line-height:1.1}.wb-audit p{color:var(--body);max-width:520px;margin-top:16px;font-size:17px;line-height:1.6}.wb-audit-cta{color:var(--quiet);flex-wrap:wrap;align-items:center;gap:16px;margin-top:28px;font-size:14px;display:flex}.wb-audit-pic{background:radial-gradient(80% 90% at 100% 100%,#b7aaf2 0%,#b7aaf200 70%),#ebe6fd;border-radius:24px;padding:28px 18px}@media (min-width:1024px){.wb-audit{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:center;gap:72px}.wb-audit-pic{padding:40px 36px}}.wb-closing{align-items:center;min-height:560px;display:flex}.wb-closing .v11-wrap{position:relative}@media (max-width:767px){.wb-ticket-top{flex-direction:column-reverse;gap:14px}.wb-stat b{font-size:56px}}.wb-past{margin-top:28px}.wb-past p{color:var(--body);max-width:520px;font-size:16px;line-height:1.55}.wb-past b{color:var(--ink);font-weight:500}.wb-past .v11-btn{margin-top:18px}.wb-speaker img{object-position:center top}
