.meetup-page>h1{font-size:clamp(29px,5.5vw,42px);line-height:1.65}.meetup-page>h1>span{display:block}.meetup-page>.cx-primary{margin-bottom:10px}.meetup-hero-note{color:#52696a;font-size:13px}.meetup-takeaways{border-top:1px solid var(--cx-line);margin-top:40px;padding:28px 0}.meetup-takeaways h2{font-size:25px;line-height:1.7}.meetup-takeaways h2>span{display:inline-block}.meetup-takeaways ul{gap:12px;margin:20px 0 0;padding:0;list-style:none;display:grid}.meetup-takeaways li{background:#edf1e9;border-left:3px solid #a9ba79;border-radius:0 8px 8px 0;padding:19px 22px}.meetup-takeaways li:nth-child(2){background:#eef0fa;border-color:#94a0d9}.meetup-takeaways li:nth-child(3){background:linen;border-color:#d4ac7f}.meetup-takeaways b{font-size:17px}.meetup-takeaways p{margin:7px 0 0;font-size:14px}.meetup-page .cx-event p:not(.cx-kicker){margin:14px 0}.meetup-page .cx-event h2{margin:0}.meetup-journey ol{margin:22px 0;padding:0;list-style:none}.meetup-journey li{grid-template-columns:36px minmax(0,1fr);gap:14px;padding:16px 0;display:grid}.meetup-step-number{color:#fff;background:#173d46;border-radius:50%;align-self:start;place-items:center;width:36px;height:36px;font:600 16px/1 system-ui;display:grid}.meetup-journey strong{font-size:17px;line-height:1.7;display:block}.meetup-journey li p{margin:7px 0 0}.meetup-page .cx-community-form h2{margin-bottom:18px}.meetup-joined-next{background:#f1f4ea;border-radius:6px;margin:24px 0;padding:20px}.meetup-joined-next h3{margin-bottom:8px;font-size:18px}.meetup-joined-next p{font-size:14px}.meetup-joined-next .cx-primary{margin-top:16px}.meetup-joined-next .cx-text-link{text-align:center;min-height:44px;font-size:14px;display:block}.meetup-share-fallback{border:1px solid var(--cx-line);background:#fff;width:100%;min-height:140px;padding:12px;font-size:16px;display:block}.meetup-faq{border-top:1px solid var(--cx-line);border-bottom:1px solid var(--cx-line);margin-bottom:18px;padding:16px 0;font-size:15px}.meetup-faq summary{min-height:32px;font-weight:600;line-height:1.8}.meetup-faq p{margin-top:12px;font-size:14px}.meetup-page .cx-text-link:disabled{cursor:wait}@media (max-width:480px){.meetup-takeaways h2{font-size:23px}.meetup-takeaways li{padding:17px 18px}.meetup-page .cx-event dl>div{grid-template-columns:64px minmax(0,1fr);gap:10px}.meetup-journey strong{font-size:16px}.meetup-page .cx-community-form{padding:25px 18px}.meetup-joined-next{padding:18px 14px}}.cx-community-form h1{font-size:clamp(25px,5vw,36px);line-height:1.6}.cx-community-form label{font-size:16px}.cx-community-form .cx-consent{align-items:flex-start;gap:12px;font-size:14px;font-weight:400;display:flex}.cx-consent input{flex:0 0 20px;width:20px;height:20px;margin-top:5px}.cx-community .cx-note{font-size:14px!important}.cx-community-form summary{cursor:pointer;padding:12px 0;font-size:16px}.cx-community-form input:disabled{opacity:.65}.meetup-page>.cx-kicker{font-size:14px!important}.meetup-page>.cx-lead{font-size:16px}.meetup-page .meetup-announcement{margin:28px 0 36px}.meetup-page .meetup-schedule-label{color:var(--cx-blue);font-size:14px;font-weight:600}.meetup-announcement h2{font-size:clamp(22px,4.5vw,30px);line-height:1.65}.meetup-announcement p,.meetup-journey p{font-size:16px}.meetup-announcement .cx-primary{white-space:normal;text-align:center;max-width:100%;margin-top:12px}.meetup-journey h2{font-size:23px;line-height:1.7}.meetup-journey ol{margin-bottom:0}
