.agenda_page__ougtc{--ink:#111827;--muted:#526078;--pink:#ec4899;--purple:#8b5cf6;--green:#22c55e;--mint:#dff8ed;overflow:hidden;color:var(--ink);background:#ffffff;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}.agenda_page__ougtc *,.agenda_page__ougtc :after,.agenda_page__ougtc :before{box-sizing:border-box}.agenda_container__j1nz9{width:min(1180px,calc(100% - 40px));margin:0 auto}.agenda_narrow__DeVQA{max-width:1040px}.agenda_hero__iERyj{position:relative;padding:92px 0 105px;background:linear-gradient(rgba(139,92,246,.045) 1px,transparent 0),linear-gradient(90deg,rgba(139,92,246,.045) 1px,transparent 0),linear-gradient(180deg,#fff,#fff8fc 68%,#f7f5ff);background-size:56px 56px,56px 56px,auto}.agenda_heroGlowOne__L1th1,.agenda_heroGlowTwo__UGFx1{position:absolute;border-radius:999px;filter:blur(20px);pointer-events:none}.agenda_heroGlowOne__L1th1{width:340px;height:340px;top:18px;left:-170px;background:rgba(236,72,153,.14)}.agenda_heroGlowTwo__UGFx1{width:440px;height:440px;right:-210px;bottom:-180px;background:rgba(139,92,246,.14)}.agenda_heroGrid__MuSwL{position:relative;z-index:1;display:grid;grid-template-columns:.88fr 1.12fr;grid-gap:64px;gap:64px;align-items:center}.agenda_eyebrow__twxXj,.agenda_sectionLabel__SY4XH{display:inline-flex;align-items:center;padding:8px 13px;border:1px solid rgba(139,92,246,.17);border-radius:999px;background:rgba(255,255,255,.82);color:#7c3aed;font-size:.75rem;font-weight:900;letter-spacing:.075em;line-height:1.2}.agenda_hero__iERyj h1{max-width:760px;margin:22px 0 24px;color:var(--ink);font-size:clamp(2.65rem,4.3vw,3.45rem);font-weight:800;letter-spacing:-.035em;line-height:1.06}.agenda_headingGradient__mrryO,.agenda_hero__iERyj h1 span{color:transparent;background:linear-gradient(90deg,var(--pink),var(--purple));background-clip:text;-webkit-background-clip:text}.agenda_headingGradient__mrryO{-webkit-text-fill-color:transparent}.agenda_desktopBreak__KNJoj{display:block}.agenda_heroLead__ud1kn{max-width:640px;margin:0;color:#46536a;font-size:1.13rem;line-height:1.72}.agenda_heroLead__ud1kn strong{color:var(--ink)}.agenda_heroActions__dp3Gu{display:flex;flex-wrap:wrap;gap:12px;margin-top:30px}.agenda_ctaButton__7n6OC,.agenda_primaryButton__M2HGG,.agenda_secondaryButton__pyghF{display:inline-flex;min-height:54px;align-items:center;justify-content:center;padding:0 24px;border-radius:999px;font-size:.98rem;font-weight:800;text-decoration:none;transition:transform .18s ease,box-shadow .18s ease}.agenda_ctaButton__7n6OC,.agenda_primaryButton__M2HGG{color:#fff;background:linear-gradient(90deg,var(--pink),var(--purple));box-shadow:0 14px 30px rgba(139,92,246,.28)}.agenda_secondaryButton__pyghF{border:1px solid #dce1ea;color:var(--ink);background:rgba(255,255,255,.88)}.agenda_ctaButton__7n6OC:hover,.agenda_primaryButton__M2HGG:hover,.agenda_secondaryButton__pyghF:hover{transform:translateY(-2px)}.agenda_heroProof__8qcqX{display:flex;flex-wrap:wrap;gap:8px 18px;padding:0;margin:24px 0 0;list-style:none}.agenda_heroProof__8qcqX li{position:relative;padding-left:19px;color:#556176;font-size:.88rem;font-weight:750}.agenda_heroProof__8qcqX li:before{position:absolute;top:.44em;left:0;width:9px;height:9px;border-radius:50%;background:var(--green);box-shadow:0 0 0 4px rgba(34,197,94,.12);content:""}.agenda_heroVisual__A7HXP{position:relative;min-width:0;padding:32px 0 60px}.agenda_productFrame__n6Lyn,.agenda_showcaseFrame__2UZUJ{overflow:hidden;border:1px solid rgba(148,163,184,.23);background:#fff;box-shadow:0 34px 80px -28px rgba(30,41,59,.34)}.agenda_productFrame__n6Lyn{border-radius:24px}.agenda_frameTop__UIlRk{display:flex;height:36px;align-items:center;gap:6px;padding:0 13px;border-bottom:1px solid #edf0f5}.agenda_frameTop__UIlRk span{width:8px;height:8px;border-radius:50%;background:#e2e8f0}.agenda_frameTop__UIlRk small{margin-left:auto;color:#94a3b8;font-size:.7rem;font-weight:700}.agenda_productFrame__n6Lyn img,.agenda_showcaseFrame__2UZUJ img{display:block;width:100%;height:auto}.agenda_mobileAgenda__tcHp9{display:none!important}.agenda_heroMobileAgenda__OoRC5{position:absolute;z-index:2;right:-34px;bottom:-12px;display:block;width:clamp(170px,28%,250px)!important;height:auto!important;border:7px solid #fff;border-radius:27px;box-shadow:0 26px 50px -22px rgba(30,41,59,.55)}.agenda_confirmCard__MpjU5,.agenda_pushCard__UxSj8{position:absolute;display:flex;align-items:center;border:1px solid rgba(226,232,240,.95);background:rgba(255,255,255,.94);box-shadow:0 20px 44px -20px rgba(30,41,59,.38);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.agenda_pushCard__UxSj8{top:0;right:-20px;gap:11px;width:310px;padding:13px;border-radius:19px}.agenda_pushIcon__4umB_{display:grid;width:42px;height:42px;flex:0 0 auto;place-items:center;border-radius:13px;color:#fff;background:linear-gradient(135deg,var(--pink),var(--purple));font-weight:900}.agenda_confirmCard__MpjU5 div,.agenda_pushCard__UxSj8 div:nth-child(2){display:grid;grid-gap:2px;gap:2px}.agenda_pushCard__UxSj8 span{color:#7c3aed;font-size:.66rem;font-weight:900;letter-spacing:.06em;text-transform:uppercase}.agenda_confirmCard__MpjU5 strong,.agenda_pushCard__UxSj8 strong{color:var(--ink);font-size:.84rem}.agenda_confirmCard__MpjU5 small,.agenda_pushCard__UxSj8 small,.agenda_pushCard__UxSj8 time{color:#7b8799;font-size:.68rem}.agenda_pushCard__UxSj8 time{align-self:flex-start;margin-left:auto}.agenda_confirmCard__MpjU5{z-index:1;right:auto;left:50%;bottom:-2px;gap:10px;padding:13px 16px;border-radius:17px;transform:translateX(-50%)}.agenda_confirmDot__egmkW{display:grid;width:34px;height:34px;place-items:center;border-radius:50%;color:#14864a;background:var(--mint);font-weight:900}.agenda_audienceSection__KG6O3,.agenda_connectedSection__fleyr,.agenda_faqSection__lmysS,.agenda_finalCta__OW_4K,.agenda_flowSection__Nu9wi,.agenda_outcomesSection__R9Pbi,.agenda_painSection__J00vc,.agenda_showcaseSection__VkUhx,.agenda_statusSection__2lqbQ{padding:100px 0}.agenda_painSection__J00vc{text-align:center;background:#fff}.agenda_connectedCopy__b0p_I h2,.agenda_ctaCard__d7_wC h2,.agenda_faqIntro__VfKvo h2,.agenda_painSection__J00vc h2,.agenda_sectionHeading__p2T1k h2,.agenda_showcaseHeading__5VhQ6 h2{margin:18px 0 16px;color:var(--ink);font-size:clamp(2rem,3.5vw,2.6rem);font-weight:900;letter-spacing:-.035em;line-height:1.08}.agenda_painSection__J00vc>div>p{max-width:780px;margin:0 auto;color:var(--muted);font-size:1.13rem;line-height:1.75}.agenda_painSection__J00vc>div>p strong{color:var(--ink)}.agenda_audienceGrid__v_Ljs,.agenda_flowGrid__EaDzV,.agenda_outcomeGrid__3fNjZ,.agenda_painGrid__kuzFu{display:grid;grid-gap:18px;gap:18px}.agenda_painGrid__kuzFu{grid-template-columns:repeat(3,1fr);margin-top:54px;text-align:left}.agenda_audienceGrid__v_Ljs article,.agenda_flowCard__9gT2Y,.agenda_outcomeGrid__3fNjZ article,.agenda_painGrid__kuzFu article{border:1px solid #e8eaf0;border-radius:24px;background:#fff}.agenda_painGrid__kuzFu article{overflow:hidden;padding:0}.agenda_painImage__v_hTm{display:block;width:100%;height:175px;object-fit:cover}.agenda_painCardContent__yEhsz{padding:28px}.agenda_painGrid__kuzFu article>span{color:#c4cad4;font-size:.78rem;font-weight:900;letter-spacing:.09em}.agenda_audienceGrid__v_Ljs h3,.agenda_flowCard__9gT2Y h3,.agenda_outcomeGrid__3fNjZ h3,.agenda_painGrid__kuzFu h3{margin:17px 0 10px;color:var(--ink);font-size:1.22rem;line-height:1.25}.agenda_audienceGrid__v_Ljs p,.agenda_flowCard__9gT2Y p,.agenda_outcomeGrid__3fNjZ p,.agenda_painGrid__kuzFu p{margin:0;color:var(--muted);font-size:.96rem;line-height:1.65}.agenda_flowSection__Nu9wi{background:linear-gradient(135deg,#fff1f8,#f4eaff)}.agenda_sectionHeading__p2T1k{max-width:850px;margin:0 auto 50px;text-align:center}.agenda_flowSection__Nu9wi .agenda_sectionLabel__SY4XH{border-color:rgba(139,92,246,.17);color:#7c3aed;background:rgba(255,255,255,.8)}.agenda_flowSection__Nu9wi .agenda_sectionHeading__p2T1k h2{color:var(--ink)}.agenda_connectedCopy__b0p_I>p,.agenda_ctaCard__d7_wC>p,.agenda_faqIntro__VfKvo>p,.agenda_sectionHeading__p2T1k>p,.agenda_showcaseHeading__5VhQ6>p{margin:0;color:var(--muted);font-size:1.08rem;line-height:1.7}.agenda_flowSection__Nu9wi .agenda_sectionHeading__p2T1k>p{color:var(--muted)}.agenda_flowGrid__EaDzV{grid-template-columns:repeat(4,1fr)}.agenda_flowCard__9gT2Y{position:relative;padding:20px;border-color:rgba(139,92,246,.14);background:rgba(255,255,255,.86);box-shadow:0 20px 45px -36px rgba(88,28,135,.38)}.agenda_flowCard__9gT2Y:not(:last-child):after{position:absolute;z-index:2;top:67px;right:-15px;display:grid;width:30px;height:30px;place-items:center;border:1px solid rgba(139,92,246,.18);border-radius:50%;color:#fff;background:linear-gradient(135deg,#ec4899,#8b5cf6);content:"→"}.agenda_flowNumber__wkF3f{display:grid;width:30px;height:30px;place-items:center;border-radius:9px;color:#7c3aed;background:#f3e8ff;font-size:.76rem;font-weight:900}.agenda_flowVisual__ipMe7{display:grid;position:relative;width:100%;max-width:300px;min-height:0;aspect-ratio:16/9;margin:18px 0 22px;align-items:start;border:1px solid rgba(139,92,246,.1);border-radius:16px;color:#6d28d9;background:linear-gradient(135deg,#f8fafc,#f1f5f9);font-size:.82rem;font-weight:800}.agenda_flowPanel__Fxi9i{position:relative;overflow:hidden;width:100%;height:100%;border:3px solid #fff;border-radius:14px;background:#fff;box-shadow:0 10px 22px -13px rgba(30,41,59,.55)}.agenda_flowPanelTop__HX8sP{display:flex;position:relative;align-items:center;gap:3px;height:20px;padding:0 8px;background:linear-gradient(90deg,#ec4899,#8b5cf6)}.agenda_flowPanelTop__HX8sP span{width:4px;height:4px;border-radius:50%;background:rgba(255,255,255,.8)}.agenda_flowPanelTop__HX8sP b{position:absolute;right:8px;color:rgba(255,255,255,.92);font-size:.42rem;font-weight:900;letter-spacing:0}.agenda_flowScene__NHIj3{display:grid;grid-template-columns:30px 1fr;grid-gap:8px;gap:8px;height:calc(100% - 20px);padding:9px;color:#172033;font-size:.52rem}.agenda_flowVisualReservation__gxZ14 .agenda_flowScene__NHIj3,.agenda_flowVisualResponse__T_rpx .agenda_flowScene__NHIj3,.agenda_flowVisualUpdated__Ws6Oc .agenda_flowScene__NHIj3{grid-template-columns:1fr}.agenda_flowMiniSidebar__xhSJf{display:grid;grid-gap:5px;gap:5px;align-content:start;padding-top:3px}.agenda_flowMiniSidebar__xhSJf i{height:10px;border-radius:4px;background:#e2e8f0}.agenda_flowMiniSidebar__xhSJf i:first-child{background:#c4b5fd}.agenda_flowAgenda__v8dvo,.agenda_flowBooking__PEp5T,.agenda_flowInbox__BF_J9,.agenda_flowPatient__AseDq{display:grid;align-content:start;grid-gap:6px;gap:6px;min-width:0}.agenda_flowAgenda__v8dvo small,.agenda_flowBooking__PEp5T small,.agenda_flowInbox__BF_J9 small,.agenda_flowPatient__AseDq small{color:#8b5cf6;font-size:.48rem;font-weight:900;letter-spacing:0}.agenda_flowSlotGrid__Qu_33{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:5px;gap:5px}.agenda_flowSlotGrid__Qu_33 b,.agenda_flowSlotGrid__Qu_33 span{padding:6px 2px;border-radius:6px;background:#f1f5f9;font-size:.48rem;text-align:center}.agenda_flowSlotGrid__Qu_33 b{color:#fff;background:#8b5cf6;animation:agenda_flowSelectedSlot__Se_at 3.2s ease-in-out infinite}.agenda_flowButton__QE_Q4{justify-self:start;padding:5px 9px;border:0;border-radius:999px;color:#fff;background:#8b5cf6;font-size:.48rem;font-weight:900}.agenda_flowBooking__PEp5T .agenda_flowButton__QE_Q4{animation:agenda_flowButtonPress__rd09_ 3.2s ease-in-out infinite}.agenda_flowNotice___a1kS{display:flex;align-items:center;gap:7px;padding:8px;border:1px solid #fbcfe8;border-radius:9px;background:#fdf2f8;animation:agenda_flowNoticeIn__bya3o 3.2s ease-in-out infinite}.agenda_flowNotice___a1kS b{display:grid;width:24px;height:24px;flex:0 0 auto;place-items:center;border-radius:8px;color:#fff;background:linear-gradient(135deg,#ec4899,#8b5cf6)}.agenda_flowAppointment__G6Awu span,.agenda_flowNotice___a1kS span{display:grid;grid-gap:2px;gap:2px;min-width:0;font-size:.56rem;font-weight:900}.agenda_flowAppointment__G6Awu em,.agenda_flowNotice___a1kS em{overflow:hidden;color:#64748b;font-size:.46rem;font-style:normal;font-weight:600;text-overflow:ellipsis;white-space:nowrap}.agenda_flowVisualReservation__gxZ14 .agenda_flowInbox__BF_J9 .agenda_flowButton__QE_Q4{background:#db2777;animation:agenda_flowButtonPress__rd09_ 3.2s ease-in-out infinite}.agenda_flowAppointment__G6Awu{display:flex;align-items:center;gap:7px;padding:7px;border-radius:9px;background:#f1f5f9}.agenda_flowAppointment__G6Awu b{display:grid;width:34px;height:24px;place-items:center;border-radius:7px;color:#7c3aed;background:#ede9fe;font-size:.5rem}.agenda_flowActions__4Bz4R{display:grid;grid-template-columns:1fr 1fr;grid-gap:5px;gap:5px}.agenda_flowActions__4Bz4R span{border:0;border-radius:999px;padding:5px 4px;font-size:.47rem;font-weight:900;text-align:center}.agenda_flowActions__4Bz4R span:first-child{color:#fff;background:#16a34a;animation:agenda_flowConfirmClick__isSby 3.2s ease-in-out infinite}.agenda_flowActions__4Bz4R span:last-child{color:#64748b;background:#e2e8f0}.agenda_flowAgendaGrid__4RthT{display:grid;grid-template-columns:34px 1fr;grid-gap:5px;gap:5px}.agenda_flowAgendaGrid__4RthT b,.agenda_flowAgendaGrid__4RthT i,.agenda_flowAgendaGrid__4RthT span{padding:5px 6px;border-radius:6px;background:#f1f5f9;font-size:.47rem;font-style:normal;font-weight:800}.agenda_flowAgendaGrid__4RthT b{display:grid;position:relative;overflow:hidden;min-height:24px;color:#92400e;background:#fef3c7;animation:agenda_flowAgendaUpdate__A4WfO 3.2s ease-in-out infinite}.agenda_flowAgendaGrid__4RthT b em,.agenda_flowAgendaGrid__4RthT b strong{grid-area:1/1;font-style:normal}.agenda_flowAgendaGrid__4RthT b em{animation:agenda_flowAgendaPendingText__hxgtn 3.2s ease-in-out infinite}.agenda_flowAgendaGrid__4RthT b strong{opacity:0;animation:agenda_flowAgendaConfirmedText__fPQf9 3.2s ease-in-out infinite}.agenda_flowAgendaGrid__4RthT i{grid-column:2;color:#15803d;background:#ecfdf5;animation:agenda_flowConfirmStatus__YcRND 3.2s ease-in-out infinite}.agenda_flowAgenda__v8dvo .agenda_flowButton__QE_Q4{color:#15803d;background:#dcfce7;animation:agenda_flowSyncDone__rzSrT 3.2s ease-in-out infinite}.agenda_flowCursor__iCBdA{position:absolute;z-index:4;width:0;height:0;opacity:0;border-color:transparent transparent #111827 #111827;border-style:solid;border-width:8px 5px;filter:drop-shadow(1px 2px 1px rgba(15,23,42,.25));animation:agenda_flowCursorSlot__NRytT 3.2s ease-in-out infinite}.agenda_flowVisualReservation__gxZ14 .agenda_flowCursor__iCBdA{animation-name:agenda_flowCursorReservation__YyiYp}.agenda_flowVisualResponse__T_rpx .agenda_flowCursor__iCBdA{animation-name:agenda_flowCursorResponse__SdgqX}.agenda_flowVisualUpdated__Ws6Oc .agenda_flowCursor__iCBdA{animation-name:agenda_flowCursorUpdated__j9UY8}@keyframes agenda_flowSelectedSlot__Se_at{0%,42%,to{box-shadow:none;transform:scale(1)}54%,72%{box-shadow:0 0 0 4px rgba(139,92,246,.18);transform:scale(1.04)}}@keyframes agenda_flowButtonPress__rd09_{0%,48%,to{transform:scale(1);filter:none}58%,72%{transform:scale(.96);filter:brightness(1.05)}}@keyframes agenda_flowNoticeIn__bya3o{0%,30%{opacity:.55;transform:translateY(4px)}46%,to{opacity:1;transform:translateY(0)}}@keyframes agenda_flowConfirmClick__isSby{0%,48%,to{box-shadow:none;transform:scale(1)}58%,76%{box-shadow:0 0 0 4px rgba(34,197,94,.16);transform:scale(.96)}}@keyframes agenda_flowAgendaUpdate__A4WfO{0%,48%{color:#92400e;background:#fef3c7;box-shadow:0 0 0 0 rgba(245,158,11,0);transform:translateX(-4px)}62%,to{color:#065f46;background:#dcfce7;box-shadow:0 0 0 4px rgba(34,197,94,.14);transform:translateX(0)}}@keyframes agenda_flowAgendaPendingText__hxgtn{0%,52%{opacity:1;transform:translateY(0)}64%,to{opacity:0;transform:translateY(-6px)}}@keyframes agenda_flowAgendaConfirmedText__fPQf9{0%,52%{opacity:0;transform:translateY(6px)}64%,to{opacity:1;transform:translateY(0)}}@keyframes agenda_flowConfirmStatus__YcRND{0%,52%{color:#92400e;background:#fef3c7}64%,to{color:#15803d;background:#ecfdf5}}@keyframes agenda_flowSyncDone__rzSrT{0%,50%{opacity:.7}62%,to{opacity:1}}@keyframes agenda_flowCursorSlot__NRytT{0%,18%,86%,to{opacity:0;transform:translate(38px,74px)}28%,46%{opacity:1;transform:translate(125px,47px)}56%,66%{opacity:1;transform:translate(125px,47px) scale(.78)}}@keyframes agenda_flowCursorReservation__YyiYp{0%,18%,86%,to{opacity:0;transform:translate(30px,72px)}28%,46%{opacity:1;transform:translate(88px,86px)}56%,66%{opacity:1;transform:translate(88px,86px) scale(.78)}}@keyframes agenda_flowCursorResponse__SdgqX{0%,18%,86%,to{opacity:0;transform:translate(42px,70px)}28%,46%{opacity:1;transform:translate(72px,95px)}56%,66%{opacity:1;transform:translate(72px,95px) scale(.78)}}@keyframes agenda_flowCursorUpdated__j9UY8{0%,18%,86%,to{opacity:0;transform:translate(44px,72px)}28%,46%{opacity:1;transform:translate(112px,58px)}56%,66%{opacity:1;transform:translate(112px,58px) scale(.78)}}.agenda_flowCard__9gT2Y h3{color:var(--ink)}.agenda_flowCard__9gT2Y p{color:var(--muted)}.agenda_showcaseSection__VkUhx{background:#f8fafc}.agenda_showcaseHeading__5VhQ6{display:grid;grid-template-columns:1.1fr .9fr;grid-gap:70px;gap:70px;align-items:end;margin-bottom:48px}.agenda_showcaseHeading__5VhQ6 h2{max-width:670px;margin-bottom:0}.agenda_showcaseFrame__2UZUJ{position:relative;overflow:visible;padding:12px;border-radius:30px}.agenda_showcaseMobileAgenda__QBp0A{position:absolute;z-index:2;right:4%;bottom:-32px;display:block;width:clamp(170px,22%,240px)!important;height:auto!important;border:7px solid #fff;border-radius:27px;box-shadow:0 26px 50px -22px rgba(30,41,59,.55)}.agenda_showcaseFrame__2UZUJ img{border-radius:20px}.agenda_callout__04cs5{position:absolute;padding:10px 14px;border:1px solid rgba(226,232,240,.9);border-radius:999px;color:#374151;background:rgba(255,255,255,.94);box-shadow:0 14px 30px -16px rgba(15,23,42,.3);font-size:.75rem;font-weight:850;z-index:3;animation:agenda_calloutFloat___YRZN 2.8s ease-in-out infinite}.agenda_callout__04cs5:before{display:inline-block;width:8px;height:8px;margin-right:7px;border-radius:50%;background:var(--green);content:""}.agenda_calloutOne__jFtDG{top:16%;right:-24px;animation-delay:0s}.agenda_calloutTwo__V70_j{bottom:17%;left:-22px;animation-delay:.52s}.agenda_calloutThree__gs59E{bottom:-17px;left:50%;animation-name:agenda_calloutFloatCentered__68uQs;animation-delay:1.04s;transform:translateX(-50%)}@keyframes agenda_calloutFloat___YRZN{0%,to{transform:translateY(0)}50%{transform:translateY(-7px)}}@keyframes agenda_calloutFloatCentered__68uQs{0%,to{transform:translateX(-50%) translateY(0)}50%{transform:translateX(-50%) translateY(-7px)}}.agenda_statusSection__2lqbQ{background:#ffffff}.agenda_statusGrid__vzzRQ{display:grid;grid-template-columns:.84fr 1.16fr;grid-gap:76px;gap:76px;align-items:center}.agenda_statusCopy__eYnMh h2{margin:18px 0 16px;color:var(--ink);font-size:clamp(2rem,3.5vw,2.6rem);font-weight:900;letter-spacing:-.035em;line-height:1.08}.agenda_statusCopy__eYnMh>p{margin:0;color:var(--muted);font-size:1.08rem;line-height:1.7}.agenda_statusLegend____Dzz{display:grid;grid-gap:13px;gap:13px;padding:0;margin:28px 0 0;list-style:none}.agenda_statusLegend____Dzz li{display:grid;grid-template-columns:13px 70px 1fr;grid-gap:10px;gap:10px;align-items:center;color:#596579;font-size:.94rem}.agenda_statusLegend____Dzz li>span{width:11px;height:11px;border-radius:50%}.agenda_statusLegend____Dzz strong{color:var(--ink)}.agenda_statusGreen__QuTGT{background:#22c55e;box-shadow:0 0 0 5px rgba(34,197,94,.12)}.agenda_statusYellow__dgACz{background:#eab308;box-shadow:0 0 0 5px rgba(234,179,8,.13)}.agenda_statusRed__Cb8W_{background:#ef4444;box-shadow:0 0 0 5px rgba(239,68,68,.11)}.agenda_statusPanel__KGVjF{overflow:hidden;padding:20px;border:1px solid #e4e8ef;border-radius:28px;background:#f8fafc;box-shadow:0 30px 70px -38px rgba(15,23,42,.38)}.agenda_statusPanelHeader__vm0OV{display:flex;align-items:center;justify-content:space-between;gap:18px;padding:5px 5px 18px}.agenda_statusPanelHeader__vm0OV div{display:grid;grid-gap:5px;gap:5px}.agenda_statusPanelHeader__vm0OV span{color:#8b5cf6;font-size:.66rem;font-weight:900;letter-spacing:.08em}.agenda_statusPanelHeader__vm0OV strong{color:var(--ink);font-size:1rem}.agenda_statusPanelHeader__vm0OV small{padding:7px 10px;border-radius:999px;color:#14864a;background:#dcfce7;font-size:.7rem;font-weight:800}.agenda_appointmentList__qj6_O{display:grid;grid-gap:10px;gap:10px}.agenda_appointmentList__qj6_O article{position:relative;display:grid;grid-template-columns:56px 1fr auto;grid-gap:14px;gap:14px;align-items:center;overflow:hidden;padding:17px 18px;border:1px solid #e7eaf0;border-radius:17px;background:#fff}.agenda_appointmentList__qj6_O article:before{position:absolute;inset:0 auto 0 0;width:5px;content:""}.agenda_appointmentConfirmed__cBXrm:before{background:#22c55e}.agenda_appointmentPending__PL05I:before{background:#eab308}.agenda_appointmentCancelled__KQbUE:before{background:#ef4444}.agenda_appointmentList__qj6_O time{color:#334155;font-size:.82rem;font-weight:900}.agenda_appointmentList__qj6_O article>div{display:grid;grid-gap:4px;gap:4px}.agenda_appointmentList__qj6_O article>div strong{color:var(--ink);font-size:.9rem}.agenda_appointmentList__qj6_O article>div small{color:#7a8699;font-size:.72rem}.agenda_appointmentList__qj6_O article>span{padding:7px 10px;border-radius:999px;font-size:.7rem;font-weight:850;white-space:nowrap}.agenda_appointmentConfirmed__cBXrm>span{color:#15803d;background:#dcfce7}.agenda_appointmentPending__PL05I>span{color:#9a6700;background:#fef9c3}.agenda_appointmentCancelled__KQbUE>span{color:#b91c1c;background:#fee2e2}.agenda_statusPanelNote__fHg2Y{display:flex;align-items:center;justify-content:center;gap:8px;margin:17px 0 0;color:#657186;font-size:.78rem;font-weight:700}.agenda_statusPanelNote__fHg2Y span{display:grid;width:20px;height:20px;place-items:center;border-radius:50%;color:#15803d;background:#dcfce7}.agenda_outcomesSection__R9Pbi{background:#fff}.agenda_outcomeGrid__3fNjZ{grid-template-columns:repeat(3,1fr)}.agenda_outcomeGrid__3fNjZ article{overflow:hidden;padding:0;background:linear-gradient(180deg,#fff,#fbfaff)}.agenda_outcomeImageWrap__GSh3p{position:relative;overflow:hidden;aspect-ratio:16/9;background:#f8fafc}.agenda_outcomeImage__Idmtv{display:block;width:100%;height:100%;object-fit:cover}.agenda_outcomeMark__rnkyF{display:grid;position:absolute;left:22px;bottom:-21px;width:42px;height:42px;place-items:center;border-radius:13px;color:#fff;background:linear-gradient(135deg,var(--pink),var(--purple));box-shadow:0 14px 26px -14px rgba(124,58,237,.8);font-size:1.2rem}.agenda_outcomeCardContent__39h7H{padding:34px 32px 32px}.agenda_connectedSection__fleyr{background:linear-gradient(135deg,#fdf2f8,#f5f3ff 58%,#ecfdf5)}.agenda_connectedGrid__b5SrB{display:grid;grid-template-columns:.85fr 1.15fr;grid-gap:70px;gap:70px;align-items:center}.agenda_connectedCopy__b0p_I h2{max-width:640px}.agenda_textLink__Fd2CR{display:inline-flex;gap:8px;align-items:center;margin-top:26px;color:#7c3aed;font-weight:850;text-decoration:none}.agenda_connectedFlow__HByo8{display:grid;grid-gap:14px;gap:14px;position:relative;padding:18px;border:1px solid rgba(255,255,255,.9);border-radius:28px;background:linear-gradient(135deg,rgba(255,255,255,.9),rgba(255,255,255,.62)),radial-gradient(circle at 15% 0,rgba(236,72,153,.12),transparent 34%),radial-gradient(circle at 100% 100%,rgba(34,197,94,.14),transparent 34%);box-shadow:0 30px 70px -42px rgba(15,23,42,.45)}.agenda_connectedPanelFoot__4grLK,.agenda_connectedPanelTop__yxqNG{display:flex;align-items:center;justify-content:space-between}.agenda_connectedPanelTop__yxqNG{padding:4px 6px 2px}.agenda_connectedPanelTop__yxqNG span{color:#7c3aed;font-size:.78rem;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.agenda_connectedPanelTop__yxqNG strong{padding:7px 11px;border-radius:999px;color:#15803d;background:#dcfce7;font-size:.78rem}.agenda_connectedTrack__d8muS{display:grid;position:relative;grid-gap:12px;gap:12px}.agenda_connectedTrack__d8muS:before{position:absolute;top:26px;bottom:26px;left:28px;width:2px;border-radius:999px;background:linear-gradient(180deg,#ec4899,#8b5cf6 52%,#22c55e);content:""}.agenda_connectedStep__7viKD{display:grid;position:relative;grid-template-columns:56px 1fr auto;grid-gap:14px;gap:14px;align-items:center;padding:18px;border:1px solid rgba(226,232,240,.92);border-radius:20px;background:rgba(255,255,255,.86);box-shadow:0 16px 40px -30px rgba(15,23,42,.42);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.agenda_connectedStepIcon__AH7Kw{display:grid;position:relative;z-index:1;width:42px;height:42px;place-items:center;border:4px solid #fff;border-radius:16px;color:#fff;background:linear-gradient(135deg,var(--pink),var(--purple));box-shadow:0 16px 28px -18px rgba(124,58,237,.9);font-size:.9rem;font-weight:900}.agenda_connectedStep__7viKD div{min-width:0}.agenda_connectedStep__7viKD small{display:block;margin-bottom:5px;color:#8b5cf6;font-size:.72rem;font-weight:900;letter-spacing:.04em;text-transform:uppercase}.agenda_connectedStep__7viKD strong{display:block;color:var(--ink);font-size:1rem;line-height:1.2}.agenda_connectedStep__7viKD p{margin:6px 0 0;color:#697488;font-size:.82rem;line-height:1.45}.agenda_connectedStep__7viKD em{align-self:start;padding:7px 10px;border-radius:999px;color:#065f46;background:#ecfdf5;font-size:.72rem;font-style:normal;font-weight:900;white-space:nowrap}.agenda_connectedStep__7viKD:nth-child(2) .agenda_connectedStepIcon__AH7Kw{background:linear-gradient(135deg,#8b5cf6,#22c55e)}.agenda_connectedStep__7viKD:nth-child(3) .agenda_connectedStepIcon__AH7Kw{background:linear-gradient(135deg,#06b6d4,#8b5cf6)}.agenda_connectedStep__7viKD:nth-child(4) .agenda_connectedStepIcon__AH7Kw{background:linear-gradient(135deg,#22c55e,#14b8a6)}.agenda_connectedPanelFoot__4grLK{justify-content:flex-start;gap:10px;padding:8px 6px 2px;color:#475569;font-size:.88rem;font-weight:800}.agenda_connectedPanelFoot__4grLK span{width:9px;height:9px;border-radius:50%;background:#22c55e;box-shadow:0 0 0 5px rgba(34,197,94,.14)}.agenda_audienceSection__KG6O3{background:#fff}.agenda_audienceGrid__v_Ljs{grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch}.agenda_audienceGrid__v_Ljs article{display:flex;overflow:hidden;min-height:290px;flex-direction:column;justify-content:flex-start;padding:0;background:linear-gradient(180deg,#ffffff,#fbfaff);box-shadow:0 22px 55px -40px rgba(15,23,42,.32)}.agenda_audienceImage__KutC4{display:block;width:100%;height:285px;object-fit:cover}.agenda_audienceCardContent__1YDsI{padding:34px 38px 38px}.agenda_audienceCardContent__1YDsI>span{color:#7c3aed;font-size:.75rem;font-weight:900;letter-spacing:.06em;text-transform:uppercase}.agenda_audienceGrid__v_Ljs h3{max-width:520px;margin-top:18px;font-size:clamp(1.55rem,2.5vw,2.35rem);letter-spacing:-.035em}.agenda_faqSection__lmysS{background:#f8fafc}.agenda_faqWrap__hNl0_{display:grid;grid-template-columns:.72fr 1.28fr;grid-gap:80px;gap:80px;align-items:start}.agenda_faqIntro__VfKvo{position:-webkit-sticky;position:sticky;top:120px}.agenda_faqIntro__VfKvo h2{font-size:clamp(2rem,3.5vw,3.35rem)}.agenda_faqList__khavd{display:grid;grid-gap:11px;gap:11px}.agenda_faqList__khavd details{border:1px solid #e3e7ee;border-radius:17px;background:#fff}.agenda_faqList__khavd summary{display:flex;min-height:66px;align-items:center;justify-content:space-between;gap:18px;padding:17px 20px;color:var(--ink);cursor:pointer;font-size:.98rem;font-weight:800;list-style:none}.agenda_faqList__khavd summary::-webkit-details-marker{display:none}.agenda_faqList__khavd summary span{color:#a78bfa;font-size:1.35rem;font-weight:500}.agenda_faqList__khavd details[open] summary span{transform:rotate(45deg)}.agenda_faqList__khavd details p{padding:0 20px 20px;margin:0;color:var(--muted);font-size:.95rem;line-height:1.7}.agenda_finalCta__OW_4K{background:#fff}.agenda_ctaCard__d7_wC{position:relative;overflow:hidden;padding:74px 44px;border-radius:34px;text-align:center;border:1px solid rgba(139,92,246,.14);background:radial-gradient(circle at 10% 0,rgba(236,72,153,.13),transparent 36%),radial-gradient(circle at 90% 100%,rgba(139,92,246,.13),transparent 36%),linear-gradient(135deg,#fff5fa,#f5edff)}.agenda_ctaCard__d7_wC>span{color:#7c3aed;font-size:.75rem;font-weight:900;letter-spacing:.08em}.agenda_ctaCard__d7_wC h2{max-width:820px;margin-right:auto;margin-left:auto;color:var(--ink)}.agenda_ctaCard__d7_wC>p{max-width:670px;margin:0 auto 28px;color:var(--muted)}.agenda_ctaButton__7n6OC,.agenda_ctaCard__d7_wC .agenda_ctaButton__7n6OC{background:linear-gradient(90deg,#ec4899,#8b5cf6)}.agenda_ctaCard__d7_wC .agenda_ctaButton__7n6OC{color:#fff;box-shadow:0 14px 30px rgba(139,92,246,.26)}@media (max-width:1024px){.agenda_connectedGrid__b5SrB,.agenda_heroGrid__MuSwL,.agenda_statusGrid__vzzRQ{grid-template-columns:1fr}.agenda_heroCopy__N2H7H{max-width:800px}.agenda_heroVisual__A7HXP{max-width:850px;margin:0 auto}.agenda_flowGrid__EaDzV{grid-template-columns:repeat(2,1fr)}.agenda_flowCard__9gT2Y:after{display:none!important}.agenda_faqWrap__hNl0_{grid-template-columns:1fr;gap:40px}.agenda_faqIntro__VfKvo{position:static;max-width:700px}}@media (max-width:760px){.agenda_container__j1nz9{width:min(100% - 30px,1180px)}.agenda_desktopBreak__KNJoj{display:none}.agenda_hero__iERyj{padding:62px 0 72px}.agenda_heroGrid__MuSwL{gap:34px}.agenda_hero__iERyj h1{margin-top:18px;font-size:clamp(2.05rem,8.6vw,2.45rem);letter-spacing:-.04em;line-height:1.08}.agenda_heroLead__ud1kn{font-size:1rem}.agenda_heroActions__dp3Gu{display:grid}.agenda_primaryButton__M2HGG,.agenda_secondaryButton__pyghF{width:100%}.agenda_heroProof__8qcqX{display:grid}.agenda_heroVisual__A7HXP{display:flex;min-height:650px;align-items:flex-start;justify-content:center;padding:42px 0 86px}.agenda_productFrame__n6Lyn{width:min(78vw,340px);min-width:0;border-radius:28px;transform:none}.agenda_frameTop__UIlRk{display:none}.agenda_desktopAgenda__ddVpX{display:none!important}.agenda_mobileAgenda__tcHp9{display:block!important;width:100%!important;height:auto!important}.agenda_heroMobileAgenda__OoRC5{display:none!important}.agenda_pushCard__UxSj8{top:10px;right:-2px;width:min(88%,300px)}.agenda_confirmCard__MpjU5{right:0;bottom:18px;transform:none}.agenda_audienceSection__KG6O3,.agenda_connectedSection__fleyr,.agenda_faqSection__lmysS,.agenda_finalCta__OW_4K,.agenda_flowSection__Nu9wi,.agenda_outcomesSection__R9Pbi,.agenda_painSection__J00vc,.agenda_showcaseSection__VkUhx,.agenda_statusSection__2lqbQ{padding:74px 0}.agenda_connectedCopy__b0p_I h2,.agenda_ctaCard__d7_wC h2,.agenda_faqIntro__VfKvo h2,.agenda_painSection__J00vc h2,.agenda_sectionHeading__p2T1k h2,.agenda_showcaseHeading__5VhQ6 h2{font-size:clamp(1.85rem,7.8vw,2.35rem);line-height:1.1}.agenda_audienceGrid__v_Ljs,.agenda_flowGrid__EaDzV,.agenda_outcomeGrid__3fNjZ,.agenda_painGrid__kuzFu,.agenda_showcaseHeading__5VhQ6{grid-template-columns:1fr}.agenda_showcaseHeading__5VhQ6{gap:20px}.agenda_showcaseFrame__2UZUJ{width:min(84vw,360px);margin:0 auto;overflow:hidden;padding:0;border-radius:28px}.agenda_showcaseMobileAgenda__QBp0A{display:none!important}.agenda_showcaseFrame__2UZUJ img{width:100%;max-width:100%}.agenda_callout__04cs5{display:none}.agenda_connectedGrid__b5SrB,.agenda_statusGrid__vzzRQ{gap:38px}.agenda_statusCopy__eYnMh h2{font-size:clamp(1.85rem,7.8vw,2.35rem);line-height:1.1}.agenda_statusPanel__KGVjF{padding:13px;border-radius:22px}.agenda_statusPanelHeader__vm0OV{align-items:flex-start}.agenda_statusPanelHeader__vm0OV small{max-width:105px;text-align:center}.agenda_appointmentList__qj6_O article{grid-template-columns:48px 1fr;padding:15px 14px}.agenda_appointmentList__qj6_O article>span{grid-column:2;width:-moz-fit-content;width:fit-content}.agenda_connectedFlow__HByo8{padding:12px;border-radius:22px}.agenda_connectedPanelTop__yxqNG{align-items:flex-start;flex-direction:column;gap:8px}.agenda_connectedStep__7viKD{grid-template-columns:46px 1fr;padding:15px 14px}.agenda_connectedStepIcon__AH7Kw{width:36px;height:36px;border-radius:13px}.agenda_connectedTrack__d8muS:before{left:23px}.agenda_connectedStep__7viKD em{grid-column:2;justify-self:start}.agenda_audienceGrid__v_Ljs article{padding:0}.agenda_audienceImage__KutC4{height:210px}.agenda_audienceCardContent__1YDsI{padding:28px}.agenda_ctaCard__d7_wC{padding:56px 22px;border-radius:26px}}@media (max-width:390px){.agenda_hero__iERyj h1{font-size:2.05rem}.agenda_pushCard__UxSj8{right:-8px;width:270px}.agenda_pushCard__UxSj8 time{display:none}}@media (prefers-reduced-motion:reduce){.agenda_calloutThree__gs59E,.agenda_callout__04cs5,.agenda_flowActions__4Bz4R span:first-child,.agenda_flowAgendaGrid__4RthT b,.agenda_flowAgendaGrid__4RthT b em,.agenda_flowAgendaGrid__4RthT b strong,.agenda_flowAgendaGrid__4RthT i,.agenda_flowAgenda__v8dvo .agenda_flowButton__QE_Q4,.agenda_flowButton__QE_Q4,.agenda_flowCursor__iCBdA,.agenda_flowNotice___a1kS,.agenda_flowSlotGrid__Qu_33 b{animation:none}.agenda_ctaButton__7n6OC,.agenda_primaryButton__M2HGG,.agenda_secondaryButton__pyghF{transition:none}}