.rm :where(.rm-ev-hero,.rm-ev-card,.rm-ev-details,.rm-ev-takeaways,.rm-ev-speaker,.rm-ev-take){overflow-wrap:anywhere}.rm .rm-ev-index-hero>.rm-wrap{padding-block:96px 56px}.rm .rm-ev-list>.rm-wrap{gap:28px}.rm .rm-ev-grid{--rm-col:340px}.rm a.rm-ev-card{display:block;block-size:100%;color:inherit;text-decoration:none;border-radius:var(--rm-radius)}.rm .rm-ev-card .rm-card{block-size:100%;transition:border-color .18s ease,box-shadow .18s ease}.rm .rm-ev-card:hover .rm-card{border-color:var(--rm-teal);box-shadow:0 12px 28px rgb(22 41 47/.08)}.rm .rm-ev-go{-webkit-margin-before:auto;margin-block-start:auto;display:inline-flex;align-items:center;gap:8px;-webkit-padding-before:8px;padding-block-start:8px;font-weight:600;color:var(--rm-teal-ink)}.rm .rm-ev-empty{display:block;font-size:17px;color:var(--rm-slate)}.rm .rm-ev-hero-grid{padding-block:88px 80px;align-items:start}.rm .rm-ev-h1{max-inline-size:18ch}.rm .rm-ev-deck{font-size:20px;line-height:1.55;color:var(--rm-line);max-inline-size:580px;text-wrap:pretty}.rm .rm-ev-room{-webkit-padding-start:16px;padding-inline-start:16px;-webkit-border-start:3px solid var(--rm-gold);border-inline-start:3px solid var(--rm-gold);font-size:18px;font-weight:600;max-inline-size:44ch}.rm .rm-ev-host{display:flex;flex-wrap:wrap;align-items:center;gap:12px;font-size:15px;color:var(--rm-muted)}.rm .rm-ev-host img{block-size:44px;inline-size:auto;max-inline-size:180px;object-fit:contain;background:#fff;border-radius:8px;padding:6px 10px;box-sizing:content-box}.rm .rm-ev-host strong{color:#fff}.rm .rm-ev-offer{scroll-margin-block-start:88px;background:var(--rm-surface);color:var(--rm-ink);border:1px solid var(--rm-line);-webkit-border-before:4px solid var(--rm-teal);border-block-start:4px solid var(--rm-teal);border-radius:var(--rm-radius);box-shadow:0 40px 80px rgb(0 0 0/.35);padding:28px;display:flex;flex-direction:column;gap:12px;min-inline-size:0}.rm .rm-ev-offer-tag{align-self:flex-start;padding:3px 10px;border-radius:999px;background:var(--rm-soft);color:var(--rm-teal-ink);font-family:var(--rm-display);font-size:12px;font-weight:600;letter-spacing:.1em;text-transform:uppercase}.rm .rm-ev-offer-title{font-size:26px;font-weight:700;line-height:1.2}.rm .rm-ev-offer .rm-keep{font-size:17px}.rm .rm-ev-offer .ev-form .btn.btn-primary{min-block-size:48px;border-radius:999px;background:var(--rm-teal);font-size:17px}.rm .rm-ev-offer .ev-form .btn.btn-primary:hover{background:var(--rm-teal-ink)}.rm .rm-ev-details{gap:56px}.rm .rm-ev-facts{display:grid;grid-gap:20px;gap:20px;-webkit-margin-before:8px;margin-block-start:8px}.rm .rm-ev-facts>div{display:grid;grid-gap:4px;gap:4px;-webkit-padding-before:16px;padding-block-start:16px;-webkit-border-before:1px solid var(--rm-line);border-block-start:1px solid var(--rm-line)}.rm .rm-ev-facts dt{font-family:var(--rm-display);font-size:13px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--rm-teal-ink)}.rm .rm-ev-facts dd{margin:0;font-size:18px;font-weight:600}.rm .rm-ev-facts dd span{display:block;font-weight:400;font-size:16px;color:var(--rm-body)}.rm .rm-ev-access{align-self:start}.rm .rm-ev-contacts{list-style:none;padding:0;display:grid;grid-gap:12px;gap:12px}.rm .rm-ev-contacts li{display:grid;grid-gap:2px;gap:2px;font-size:15px}.rm .rm-ev-takeaways{list-style:none;padding:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(min(300px,100%),1fr));grid-gap:16px;gap:16px}.rm .rm-ev-takeaways li{background:var(--rm-surface);border:1px solid var(--rm-line);border-radius:12px;padding:22px 24px;display:flex;flex-direction:column;gap:8px}.rm .rm-ev-takeaways li>span{font-family:var(--rm-display);font-size:13px;font-weight:600;letter-spacing:.08em;color:var(--rm-teal-ink)}.rm .rm-ev-takeaways li>p{font-size:17px;line-height:1.5;color:var(--rm-slate)}.rm .rm-ev-points-more{display:flex;flex-wrap:wrap;align-items:center;gap:16px 24px}.rm .rm-ev-points-more .rm-body{max-inline-size:52ch}.rm .rm-ev-take-points{display:flex;flex-direction:column;gap:16px}.rm .rm-ev-speaker{display:grid;grid-template-columns:240px minmax(0,1fr);grid-gap:40px;gap:40px;align-items:center;background:var(--rm-ink);color:#fff;border-radius:var(--rm-radius);padding:32px}.rm .rm-ev-speaker img{inline-size:100%;max-inline-size:240px;aspect-ratio:4/5;object-fit:cover;border-radius:12px}.rm .rm-ev-speaker .rm-eyebrow{color:var(--rm-gold)}.rm .rm-ev-role{font-size:15px;color:var(--rm-line)}.rm .rm-ev-bio{font-size:17px;line-height:1.6;color:var(--rm-line);max-inline-size:60ch}.rm .rm-ev-close{font-size:clamp(34px,4vw,54px);line-height:1.05;letter-spacing:-.02em}.rm .rm-ev-close-actions{gap:14px;align-items:flex-start}.rm .rm-band--teal .rm-ev-close-actions .rm-body{color:#fff}.rm .rm-ev-take>.rm-wrap{padding-block:96px}.rm .rm-ev-sender{font-size:16px;color:var(--rm-body)}.rm .rm-ev-sender strong{color:var(--rm-ink);overflow-wrap:anywhere}@media (max-width:700px){.rm .rm-ev-speaker{grid-template-columns:1fr;padding:24px}.rm .rm-ev-hero-grid{padding-block:72px 56px}}@media (prefers-reduced-motion:no-preference){.rm .rm-ev-offer{animation:mkt-rise .8s cubic-bezier(.16,1,.3,1) .22s both}}@media (prefers-reduced-motion:reduce){.rm .rm-ev-card .rm-card{transition:none}}