.AgendaOnline_twmAgendaPage__IOjbz{--twm-agenda-bg:#f4f3ef;--twm-agenda-surface:#ffffff;--twm-agenda-ink:#111820;--twm-agenda-muted:#5b6470;--twm-agenda-line:rgba(17,24,32,0.1);--twm-agenda-accent:#d95454;--twm-agenda-accent-dark:#b84242;--twm-agenda-dark:#121a22;--twm-agenda-dark-soft:#1b2631;--twm-agenda-radius:30px;--twm-agenda-container:1180px;min-height:100vh;background:var(--twm-agenda-bg);color:var(--twm-agenda-ink)}.AgendaOnline_twmAgendaPage__IOjbz *{box-sizing:border-box}.AgendaOnline_twmAgendaContainer__jNVLv{width:min(var(--twm-agenda-container),calc(100% - 2rem));margin:0 auto}.AgendaOnline_twmAgendaSkip__LW6ej{position:fixed;top:-5rem;left:1rem;z-index:1000;padding:.8rem 1rem;border-radius:10px;background:#fff;color:var(--twm-agenda-ink)}.AgendaOnline_twmAgendaSkip__LW6ej:focus{top:1rem}.AgendaOnline_twmAgendaBreadcrumb__m8atF{display:flex;flex-wrap:wrap;align-items:center;gap:.45rem;padding-top:1.25rem;color:var(--twm-agenda-muted);font-size:.82rem}.AgendaOnline_twmAgendaBreadcrumb__m8atF a{color:inherit;text-decoration:none}.AgendaOnline_twmAgendaBreadcrumb__m8atF a:hover{color:var(--twm-agenda-accent-dark)}.AgendaOnline_twmAgendaHero__Ieglj{position:relative;overflow:hidden;padding:3.5rem 0 5.6rem}.AgendaOnline_twmAgendaHero__Ieglj:before{content:"";position:absolute;inset:-18rem auto auto 52%;width:44rem;height:44rem;border-radius:50%;background:radial-gradient(circle,rgba(217,84,84,.16) 0,rgba(217,84,84,0) 68%);pointer-events:none}.AgendaOnline_twmAgendaHeroGrid__T8oyH{position:relative;display:grid;grid-template-columns:minmax(0,.92fr) minmax(520px,1.08fr);gap:3.3rem;align-items:center}.AgendaOnline_twmAgendaEyebrow__tBjY_{margin:0 0 .9rem;color:var(--twm-agenda-accent-dark);font-size:.74rem;font-weight:850;letter-spacing:.12em;text-transform:uppercase}.AgendaOnline_twmAgendaHero__Ieglj h1{max-width:700px;margin:0;font-size:clamp(2.7rem,5.4vw,5.4rem);line-height:.98;letter-spacing:-.055em}.AgendaOnline_twmAgendaLead__m2nci{max-width:650px;margin:1.35rem 0 0;color:var(--twm-agenda-muted);font-size:clamp(1.05rem,1.8vw,1.18rem);line-height:1.72}.AgendaOnline_twmAgendaActions__vTD_Y{display:flex;flex-wrap:wrap;gap:.75rem;margin-top:1.8rem}.AgendaOnline_twmAgendaPrimary__yBo3_,.AgendaOnline_twmAgendaSecondary__0pKe3{min-height:50px;display:inline-flex;align-items:center;justify-content:center;padding:.78rem 1.3rem;border:1px solid var(--twm-agenda-line);border-radius:999px;font-size:.9rem;text-decoration:none;transition:transform .16s ease,box-shadow .16s ease,background-color .16s ease}.AgendaOnline_twmAgendaPrimary__yBo3_{background:var(--twm-agenda-accent);color:#fff;box-shadow:0 16px 32px rgba(217,84,84,.22)}.AgendaOnline_twmAgendaSecondary__0pKe3{background:rgba(255,255,255,.75);color:var(--twm-agenda-ink)}.AgendaOnline_twmAgendaPrimary__yBo3_:hover,.AgendaOnline_twmAgendaSecondary__0pKe3:hover{transform:translateY(-2px)}.AgendaOnline_twmAgendaPrimary__yBo3_:hover{background:var(--twm-agenda-accent-dark)}.AgendaOnline_twmAgendaProof__yaTlK{display:flex;flex-wrap:wrap;gap:.55rem;margin-top:1.5rem}.AgendaOnline_twmAgendaProof__yaTlK span{display:inline-flex;align-items:center;gap:.45rem;padding:.52rem .72rem;border:1px solid var(--twm-agenda-line);border-radius:999px;background:rgba(255,255,255,.62);color:var(--twm-agenda-muted);font-size:.78rem}.AgendaOnline_twmAgendaProof__yaTlK span:before{content:"✓";color:var(--twm-agenda-accent);font-weight:900}.AgendaOnline_twmAgendaMockup__pCSbw{position:relative;padding:1rem;border:1px solid rgba(17,24,32,.08);border-radius:34px;background:rgba(255,255,255,.85);box-shadow:0 30px 70px rgba(17,24,32,.14);backdrop-filter:blur(10px)}.AgendaOnline_twmAgendaMockupTop__bL3IC{display:flex;justify-content:space-between;align-items:center;gap:1rem;padding:.7rem .75rem 1.05rem}.AgendaOnline_twmAgendaMockupBrand__2kmtf{display:flex;align-items:center;gap:.7rem;font-size:.82rem;font-weight:800}.AgendaOnline_twmAgendaLogoDot__mnznY{width:34px;height:34px;display:grid;place-items:center;border-radius:11px;background:var(--twm-agenda-dark);color:#fff;font-size:.78rem}.AgendaOnline_twmAgendaViewPills__ZEbbl{display:flex;gap:.35rem;padding:.3rem;border-radius:999px;background:#eef0f2}.AgendaOnline_twmAgendaViewPills__ZEbbl span{padding:.38rem .62rem;border-radius:999px;color:#68717b;font-size:.7rem}.AgendaOnline_twmAgendaViewPills__ZEbbl .AgendaOnline_twmAgendaActivePill__TaRMP{background:#fff;color:var(--twm-agenda-ink);box-shadow:0 3px 10px rgba(17,24,32,.08)}.AgendaOnline_twmAgendaCalendar__Cl3pv{overflow:hidden;border:1px solid rgba(17,24,32,.08);border-radius:24px;background:#fff}.AgendaOnline_twmAgendaCalendarHead__tRuyK{display:grid;grid-template-columns:74px repeat(4,1fr);border-bottom:1px solid var(--twm-agenda-line);background:#f8f8f6}.AgendaOnline_twmAgendaCalendarHead__tRuyK span{padding:.9rem .7rem;border-left:1px solid var(--twm-agenda-line);color:var(--twm-agenda-muted);font-size:.72rem;text-align:center}.AgendaOnline_twmAgendaCalendarHead__tRuyK span:first-child{border-left:0}.AgendaOnline_twmAgendaCalendarGrid__wBxt5{display:grid;grid-template-columns:74px repeat(4,1fr);min-height:380px}.AgendaOnline_twmAgendaHours___5qsp{display:grid;grid-template-rows:repeat(6,1fr);background:#fafafa}.AgendaOnline_twmAgendaHours___5qsp span{padding:.75rem .55rem;border-bottom:1px solid var(--twm-agenda-line);color:#89919a;font-size:.68rem;text-align:right}.AgendaOnline_twmAgendaDay__7FMWX{position:relative;min-width:0;border-left:1px solid var(--twm-agenda-line);background-image:linear-gradient(to bottom,transparent calc(16.66% - 1px),var(--twm-agenda-line) 16.66%);background-size:100% 16.66%}.AgendaOnline_twmAgendaAppointment__kXZ0u{position:absolute;left:8px;right:8px;min-height:58px;padding:.65rem .7rem;border-radius:14px;border:1px solid rgba(217,84,84,.18);background:#fff1f1;box-shadow:0 8px 18px rgba(17,24,32,.07);animation:AgendaOnline_twmAgendaFloat__LT4iw 5.4s ease-in-out infinite}.AgendaOnline_twmAgendaAppointment__kXZ0u strong{display:block;font-size:.72rem;line-height:1.25}.AgendaOnline_twmAgendaAppointment__kXZ0u small{display:block;margin-top:.25rem;color:#756a6a;font-size:.62rem}.AgendaOnline_twmAgendaAppointment__kXZ0u:nth-child(2){border-color:rgba(58,71,80,.18);background:#eef2f4;animation-delay:-1.8s}.AgendaOnline_twmAgendaAppointment__kXZ0u:nth-child(3){border-color:rgba(84,127,105,.2);background:#eef7f1;animation-delay:-3.1s}.AgendaOnline_twmAgendaDay__7FMWX:nth-child(2) .AgendaOnline_twmAgendaAppointment__kXZ0u:first-child{top:8%}.AgendaOnline_twmAgendaDay__7FMWX:nth-child(2) .AgendaOnline_twmAgendaAppointment__kXZ0u:nth-child(2){top:48%}.AgendaOnline_twmAgendaDay__7FMWX:nth-child(3) .AgendaOnline_twmAgendaAppointment__kXZ0u:first-child{top:25%}.AgendaOnline_twmAgendaDay__7FMWX:nth-child(4) .AgendaOnline_twmAgendaAppointment__kXZ0u:first-child{top:57%}.AgendaOnline_twmAgendaDay__7FMWX:nth-child(5) .AgendaOnline_twmAgendaAppointment__kXZ0u:first-child{top:14%}.AgendaOnline_twmAgendaDay__7FMWX:nth-child(5) .AgendaOnline_twmAgendaAppointment__kXZ0u:nth-child(2){top:68%}.AgendaOnline_twmAgendaMockupFoot__0sIgg{display:flex;justify-content:space-between;gap:1rem;padding:.8rem .75rem .15rem;color:#7d8690;font-size:.68rem}.AgendaOnline_twmAgendaSection__aWu1X{padding:5.4rem 0}.AgendaOnline_twmAgendaWhite__ZzgsN{background:#fff}.AgendaOnline_twmAgendaDark__Tg1O5{position:relative;overflow:hidden;background:var(--twm-agenda-dark);color:#fff}.AgendaOnline_twmAgendaDark__Tg1O5:after{content:"";position:absolute;width:34rem;height:34rem;right:-14rem;bottom:-18rem;border-radius:50%;background:radial-gradient(circle,rgba(217,84,84,.2) 0,rgba(217,84,84,0) 70%)}.AgendaOnline_twmAgendaHeading__ceN_f{max-width:820px;margin:0 auto 2.7rem;text-align:center}.AgendaOnline_twmAgendaHeading__ceN_f h2{margin:0;font-size:clamp(2rem,4.1vw,3.7rem);line-height:1.04;letter-spacing:-.045em}.AgendaOnline_twmAgendaHeading__ceN_f p{max-width:720px;margin:1rem auto 0;color:var(--twm-agenda-muted);line-height:1.72}.AgendaOnline_twmAgendaDark__Tg1O5 .AgendaOnline_twmAgendaHeading__ceN_f p{color:#b9c2ca}.AgendaOnline_twmAgendaBenefitGrid__cBNST{display:grid;grid-template-columns:repeat(4,1fr);gap:1rem}.AgendaOnline_twmAgendaBenefit__zt6iv{padding:1.35rem;border:1px solid var(--twm-agenda-line);border-radius:22px;background:#fff}.AgendaOnline_twmAgendaBenefitIcon__aBj0r{width:42px;height:42px;display:grid;place-items:center;margin-bottom:1.2rem;border-radius:14px;background:#f5e8e8;color:var(--twm-agenda-accent-dark);font-weight:900}.AgendaOnline_twmAgendaBenefit__zt6iv h3{margin:0;font-size:1.05rem}.AgendaOnline_twmAgendaBenefit__zt6iv p{margin:.65rem 0 0;color:var(--twm-agenda-muted);font-size:.9rem;line-height:1.55}.AgendaOnline_twmAgendaBeforeAfter__DodCv{position:relative;z-index:1;display:grid;grid-template-columns:1fr 120px 1fr;gap:1rem;align-items:stretch}.AgendaOnline_twmAgendaState__JUUFS{padding:clamp(1.6rem,3vw,2.4rem);border:1px solid rgba(255,255,255,.12);border-radius:28px;background:rgba(255,255,255,.055)}.AgendaOnline_twmAgendaStateLabel__Ccn7z{color:#98a4ae;font-size:.72rem;font-weight:800;letter-spacing:.12em;text-transform:uppercase}.AgendaOnline_twmAgendaState__JUUFS h3{margin:.65rem 0 0;font-size:clamp(1.55rem,2.5vw,2.35rem);letter-spacing:-.03em}.AgendaOnline_twmAgendaState__JUUFS p{margin:.8rem 0 0;color:#b9c2ca;line-height:1.65}.AgendaOnline_twmAgendaScatter__x06zk{display:flex;flex-wrap:wrap;gap:.55rem;margin-top:1.5rem}.AgendaOnline_twmAgendaScatter__x06zk span{padding:.58rem .72rem;border:1px solid rgba(255,255,255,.13);border-radius:999px;background:rgba(255,255,255,.06);color:#d9dfe4;font-size:.78rem}.AgendaOnline_twmAgendaArrow__9Qvv_{display:grid;place-items:center;font-size:2rem;color:var(--twm-agenda-accent)}.AgendaOnline_twmAgendaUnified__bYuSA{display:grid;gap:.7rem;margin-top:1.5rem}.AgendaOnline_twmAgendaUnified__bYuSA div{display:flex;align-items:center;gap:.75rem;padding:.8rem .9rem;border-radius:14px;background:rgba(255,255,255,.07);color:#e6eaed;font-size:.82rem}.AgendaOnline_twmAgendaUnified__bYuSA div:before{content:"✓";width:24px;height:24px;display:grid;place-items:center;flex:0 0 auto;border-radius:50%;background:rgba(217,84,84,.2);color:#ff8c8c;font-weight:900}.AgendaOnline_twmAgendaScenarioGrid__2fAlW{display:grid;grid-template-columns:repeat(3,1fr);gap:1.1rem}.AgendaOnline_twmAgendaScenario__wsAQt{min-height:270px;display:flex;flex-direction:column;padding:1.5rem;border:1px solid var(--twm-agenda-line);border-radius:26px;background:#fff;transition:transform .16s ease,box-shadow .16s ease}.AgendaOnline_twmAgendaScenario__wsAQt:hover{transform:translateY(-3px);box-shadow:0 20px 40px rgba(17,24,32,.08)}.AgendaOnline_twmAgendaScenarioNumber__jgOGp{width:42px;height:42px;display:grid;place-items:center;margin-bottom:1.3rem;border-radius:14px;background:var(--twm-agenda-dark);color:#fff;font-size:.78rem}.AgendaOnline_twmAgendaScenario__wsAQt h3{margin:0;font-size:1.25rem;line-height:1.25}.AgendaOnline_twmAgendaScenario__wsAQt p{margin:.75rem 0 0;color:var(--twm-agenda-muted);line-height:1.62}.AgendaOnline_twmAgendaScenario__wsAQt a{margin-top:auto;padding-top:1.1rem;color:var(--twm-agenda-accent-dark);text-decoration:none}.AgendaOnline_twmAgendaViewsShell__CyMkF{padding:1rem;border:1px solid var(--twm-agenda-line);border-radius:30px;background:#f7f7f5;box-shadow:0 22px 48px rgba(17,24,32,.08)}.AgendaOnline_twmAgendaViewsNav__l4zyp{display:flex;flex-wrap:wrap;gap:.4rem;padding:.35rem;border-radius:999px;background:#eceeec;width:fit-content;margin:0 auto 1rem}.AgendaOnline_twmAgendaViewsNav__l4zyp span{padding:.55rem .9rem;border-radius:999px;color:#6c757d;font-size:.78rem}.AgendaOnline_twmAgendaViewsNav__l4zyp span:first-child{background:#fff;color:var(--twm-agenda-ink);box-shadow:0 4px 12px rgba(17,24,32,.07)}.AgendaOnline_twmAgendaViewsContent__vjAza{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(280px,.75fr);gap:1rem}.AgendaOnline_twmAgendaMiniDay__WVRgR{min-height:360px;padding:1.2rem;border-radius:22px;background:#fff}.AgendaOnline_twmAgendaMiniDayHeader__9LwYH{display:flex;justify-content:space-between;gap:1rem;align-items:center;padding-bottom:1rem;border-bottom:1px solid var(--twm-agenda-line)}.AgendaOnline_twmAgendaMiniDayHeader__9LwYH strong{font-size:1.05rem}.AgendaOnline_twmAgendaMiniDayHeader__9LwYH span{color:var(--twm-agenda-muted);font-size:.78rem}.AgendaOnline_twmAgendaTimeline__UlEia{display:grid;gap:.7rem;padding-top:1rem}.AgendaOnline_twmAgendaTimelineRow__AZnKP{display:grid;grid-template-columns:64px 1fr;gap:.75rem;align-items:stretch}.AgendaOnline_twmAgendaTimelineRow__AZnKP>span{padding-top:.85rem;color:#89919a;font-size:.72rem;text-align:right}.AgendaOnline_twmAgendaTimelineCard__xJSrk{padding:.9rem 1rem;border-radius:16px;background:#fff1f1}.AgendaOnline_twmAgendaTimelineCard__xJSrk strong{display:block;font-size:.82rem}.AgendaOnline_twmAgendaTimelineCard__xJSrk small{display:block;margin-top:.2rem;color:#776d6d}.AgendaOnline_twmAgendaTimelineRow__AZnKP:nth-child(2) .AgendaOnline_twmAgendaTimelineCard__xJSrk{background:#eef2f4}.AgendaOnline_twmAgendaTimelineRow__AZnKP:nth-child(3) .AgendaOnline_twmAgendaTimelineCard__xJSrk{background:#eef7f1}.AgendaOnline_twmAgendaViewsAside__x1UrL{display:grid;gap:1rem}.AgendaOnline_twmAgendaViewCard__lSsIj{padding:1.2rem;border-radius:22px;background:#fff}.AgendaOnline_twmAgendaViewCard__lSsIj span{color:var(--twm-agenda-accent-dark);font-size:.72rem;font-weight:800;letter-spacing:.1em;text-transform:uppercase}.AgendaOnline_twmAgendaViewCard__lSsIj h3{margin:.45rem 0 0;font-size:1.1rem}.AgendaOnline_twmAgendaViewCard__lSsIj p{margin:.55rem 0 0;color:var(--twm-agenda-muted);font-size:.86rem;line-height:1.55}.AgendaOnline_twmAgendaAvailability__KPIEU{display:grid;grid-template-columns:repeat(5,1fr);gap:.8rem;align-items:stretch}.AgendaOnline_twmAgendaFactor__bQjYV{position:relative;padding:1.25rem;border:1px solid var(--twm-agenda-line);border-radius:22px;background:#fff;text-align:center}.AgendaOnline_twmAgendaFactor__bQjYV:not(:last-child):after{content:"+";position:absolute;right:-.7rem;top:50%;transform:translateY(-50%);z-index:2;width:24px;height:24px;display:grid;place-items:center;border-radius:50%;background:var(--twm-agenda-bg);color:var(--twm-agenda-accent-dark);font-weight:900}.AgendaOnline_twmAgendaFactor__bQjYV:last-child{border-color:var(--twm-agenda-dark);background:var(--twm-agenda-dark);color:#fff}.AgendaOnline_twmAgendaFactor__bQjYV strong{display:block;font-size:.95rem}.AgendaOnline_twmAgendaFactor__bQjYV p{margin:.55rem 0 0;color:var(--twm-agenda-muted);font-size:.8rem;line-height:1.5}.AgendaOnline_twmAgendaFactor__bQjYV:last-child p{color:#b9c2ca}.AgendaOnline_twmAgendaConnectedGrid__phHoD{display:grid;grid-template-columns:repeat(3,1fr);gap:1rem}.AgendaOnline_twmAgendaConnectedCard__OZ2Bb{min-height:180px;padding:1.35rem;border:1px solid var(--twm-agenda-line);border-radius:22px;background:#fff}.AgendaOnline_twmAgendaConnectedCard__OZ2Bb strong{display:block;font-size:1rem}.AgendaOnline_twmAgendaConnectedCard__OZ2Bb p{margin:.55rem 0 0;color:var(--twm-agenda-muted);font-size:.86rem;line-height:1.55}.AgendaOnline_twmAgendaConnectedCard__OZ2Bb a{display:inline-flex;margin-top:.9rem;color:var(--twm-agenda-accent-dark);font-size:.82rem;text-decoration:none}.AgendaOnline_twmAgendaConnectedCenter__32GDh{background:var(--twm-agenda-accent);color:#fff;border-color:var(--twm-agenda-accent)}.AgendaOnline_twmAgendaConnectedCenter__32GDh p{color:#ffe6e6}.AgendaOnline_twmAgendaVerticalGrid__YdZEN{display:grid;grid-template-columns:repeat(3,1fr);gap:1rem}.AgendaOnline_twmAgendaVertical__RcOIM{display:block;padding:1.35rem;border:1px solid var(--twm-agenda-line);border-radius:22px;background:#fff;color:inherit;text-decoration:none;transition:transform .16s ease,box-shadow .16s ease}.AgendaOnline_twmAgendaVertical__RcOIM:hover{transform:translateY(-3px);box-shadow:0 18px 34px rgba(17,24,32,.08)}.AgendaOnline_twmAgendaVertical__RcOIM strong{display:block;font-size:1rem}.AgendaOnline_twmAgendaVertical__RcOIM p{margin:.5rem 0 0;color:var(--twm-agenda-muted);font-size:.85rem;line-height:1.55}.AgendaOnline_twmAgendaCompare__4UTs7{overflow:hidden;border:1px solid var(--twm-agenda-line);border-radius:26px;background:#fff}.AgendaOnline_twmAgendaCompareRow__p4CEZ{display:grid;grid-template-columns:1fr 1fr}.AgendaOnline_twmAgendaCompareRow__p4CEZ+.AgendaOnline_twmAgendaCompareRow__p4CEZ{border-top:1px solid var(--twm-agenda-line)}.AgendaOnline_twmAgendaCompareCell__woZN9{padding:1.05rem 1.25rem}.AgendaOnline_twmAgendaCompareCell__woZN9+.AgendaOnline_twmAgendaCompareCell__woZN9{border-left:1px solid var(--twm-agenda-line)}.AgendaOnline_twmAgendaCompareHead__KdrBQ{background:#f7f7f5;font-weight:850}.AgendaOnline_twmAgendaCompareRow__p4CEZ .AgendaOnline_twmAgendaCompareCell__woZN9:last-child{background:#fffafa}.AgendaOnline_twmAgendaCompareCell__woZN9 span{color:var(--twm-agenda-muted);line-height:1.55}.AgendaOnline_twmAgendaScope__gtbcU{display:grid;grid-template-columns:1.1fr .9fr;gap:1rem;align-items:stretch}.AgendaOnline_twmAgendaCapabilities__eiWbm{padding:1.6rem;border:1px solid var(--twm-agenda-line);border-radius:26px;background:#fff}.AgendaOnline_twmAgendaCapabilities__eiWbm h3{margin:0;font-size:1.35rem}.AgendaOnline_twmAgendaCheckGrid__0ioPI{margin:1.2rem 0 0;padding:0;display:grid;grid-template-columns:1fr 1fr;gap:.7rem;list-style:none}.AgendaOnline_twmAgendaCheckGrid__0ioPI li{position:relative;padding:.8rem .9rem .8rem 2.25rem;border-radius:14px;background:#f7f7f5;color:var(--twm-agenda-muted);line-height:1.45}.AgendaOnline_twmAgendaCheckGrid__0ioPI li:before{content:"✓";position:absolute;left:.85rem;color:var(--twm-agenda-accent);font-weight:900}.AgendaOnline_twmAgendaConditions___v672{padding:1.6rem;border-radius:26px;background:var(--twm-agenda-dark);color:#fff}.AgendaOnline_twmAgendaConditions___v672 h3{margin:0;font-size:1.35rem}.AgendaOnline_twmAgendaConditions___v672 ul{margin:1.2rem 0 0;padding:0;display:grid;gap:.8rem;list-style:none}.AgendaOnline_twmAgendaConditions___v672 li{padding-left:1.25rem;position:relative;color:#bdc6ce;line-height:1.55}.AgendaOnline_twmAgendaConditions___v672 li:before{content:"•";position:absolute;left:0;color:#ff8c8c}.AgendaOnline_twmAgendaFaq___ZAvB{max-width:920px;margin:0 auto;display:grid;gap:.8rem}.AgendaOnline_twmAgendaFaq___ZAvB details{padding:0 1.3rem;border:1px solid var(--twm-agenda-line);border-radius:18px;background:#fff}.AgendaOnline_twmAgendaFaq___ZAvB summary{padding:1.2rem 0;cursor:pointer;font-weight:800;list-style:none}.AgendaOnline_twmAgendaFaq___ZAvB summary::-webkit-details-marker{display:none}.AgendaOnline_twmAgendaFaq___ZAvB summary:after{content:"+";float:right;color:var(--twm-agenda-accent)}.AgendaOnline_twmAgendaFaq___ZAvB details[open] summary:after{content:"−"}.AgendaOnline_twmAgendaFaq___ZAvB p{margin:0 0 1.25rem;color:var(--twm-agenda-muted);line-height:1.65}.AgendaOnline_twmAgendaGuideGrid__L1KBy{display:grid;grid-template-columns:repeat(2,1fr);gap:1rem}.AgendaOnline_twmAgendaGuide___Ozgs{padding:1.5rem;border:1px solid var(--twm-agenda-line);border-radius:24px;background:#fff}.AgendaOnline_twmAgendaGuide___Ozgs h3{margin:0;font-size:1.18rem}.AgendaOnline_twmAgendaGuide___Ozgs p{margin:.7rem 0 0;color:var(--twm-agenda-muted);line-height:1.6}.AgendaOnline_twmAgendaGuide___Ozgs a{display:inline-flex;margin-top:1rem;color:var(--twm-agenda-accent-dark);text-decoration:none}.AgendaOnline_twmAgendaFinal__YMu9H{padding:5.5rem 0}.AgendaOnline_twmAgendaFinalCard__PFzxN{position:relative;overflow:hidden;padding:clamp(2rem,5vw,4.4rem);border-radius:34px;background:var(--twm-agenda-dark);color:#fff;text-align:center}.AgendaOnline_twmAgendaFinalCard__PFzxN:before{content:"";position:absolute;width:26rem;height:26rem;left:-8rem;top:-12rem;border-radius:50%;background:radial-gradient(circle,rgba(217,84,84,.28) 0,rgba(217,84,84,0) 70%)}.AgendaOnline_twmAgendaFinalCard__PFzxN h2{position:relative;max-width:780px;margin:0 auto;font-size:clamp(2rem,4vw,3.7rem);line-height:1.05;letter-spacing:-.04em}.AgendaOnline_twmAgendaFinalCard__PFzxN p{position:relative;max-width:680px;margin:1rem auto 0;color:#bdc6ce;line-height:1.7}.AgendaOnline_twmAgendaFinalCard__PFzxN .AgendaOnline_twmAgendaActions__vTD_Y{position:relative;justify-content:center}.AgendaOnline_twmAgendaPage__IOjbz :is(a,button,summary):focus-visible{outline:3px solid var(--twm-agenda-accent);outline-offset:3px}@keyframes AgendaOnline_twmAgendaFloat__LT4iw{0%,to{transform:translateY(0)}50%{transform:translateY(-3px)}}@media (max-width:1040px){.AgendaOnline_twmAgendaHeroGrid__T8oyH{grid-template-columns:1fr}.AgendaOnline_twmAgendaHeroCopy__Bb8gn{text-align:center}.AgendaOnline_twmAgendaHero__Ieglj h1,.AgendaOnline_twmAgendaLead__m2nci{margin-left:auto;margin-right:auto}.AgendaOnline_twmAgendaActions__vTD_Y,.AgendaOnline_twmAgendaProof__yaTlK{justify-content:center}.AgendaOnline_twmAgendaMockup__pCSbw{max-width:820px;margin:0 auto;width:100%}.AgendaOnline_twmAgendaBenefitGrid__cBNST{grid-template-columns:repeat(2,1fr)}.AgendaOnline_twmAgendaAvailability__KPIEU{grid-template-columns:1fr 1fr}.AgendaOnline_twmAgendaFactor__bQjYV:not(:last-child):after{display:none}.AgendaOnline_twmAgendaFactor__bQjYV:last-child{grid-column:1/-1}}@media (max-width:820px){.AgendaOnline_twmAgendaSection__aWu1X{padding:4.3rem 0}.AgendaOnline_twmAgendaBeforeAfter__DodCv{grid-template-columns:1fr}.AgendaOnline_twmAgendaArrow__9Qvv_{transform:rotate(90deg);min-height:70px}.AgendaOnline_twmAgendaConnectedGrid__phHoD,.AgendaOnline_twmAgendaScenarioGrid__2fAlW,.AgendaOnline_twmAgendaVerticalGrid__YdZEN{grid-template-columns:1fr 1fr}.AgendaOnline_twmAgendaScope__gtbcU,.AgendaOnline_twmAgendaViewsContent__vjAza{grid-template-columns:1fr}.AgendaOnline_twmAgendaCalendarGrid__wBxt5{min-height:320px}}@media (max-width:620px){.AgendaOnline_twmAgendaHero__Ieglj{padding:2.7rem 0 4rem}.AgendaOnline_twmAgendaHeroGrid__T8oyH{gap:2.2rem}.AgendaOnline_twmAgendaAvailability__KPIEU,.AgendaOnline_twmAgendaBenefitGrid__cBNST,.AgendaOnline_twmAgendaConnectedGrid__phHoD,.AgendaOnline_twmAgendaGuideGrid__L1KBy,.AgendaOnline_twmAgendaScenarioGrid__2fAlW,.AgendaOnline_twmAgendaVerticalGrid__YdZEN{grid-template-columns:1fr}.AgendaOnline_twmAgendaFactor__bQjYV:last-child{grid-column:auto}.AgendaOnline_twmAgendaViewPills__ZEbbl span:nth-child(n+3){display:none}.AgendaOnline_twmAgendaCalendarHead__tRuyK{grid-template-columns:54px repeat(3,1fr)}.AgendaOnline_twmAgendaCalendarHead__tRuyK span:last-child,.AgendaOnline_twmAgendaDay__7FMWX:last-child{display:none}.AgendaOnline_twmAgendaCalendarGrid__wBxt5{grid-template-columns:54px repeat(3,1fr);min-height:280px}.AgendaOnline_twmAgendaHours___5qsp span{padding-right:.35rem}.AgendaOnline_twmAgendaAppointment__kXZ0u{left:5px;right:5px;padding:.5rem}.AgendaOnline_twmAgendaAppointment__kXZ0u small{display:none}.AgendaOnline_twmAgendaMockupFoot__0sIgg{flex-direction:column;gap:.35rem}.AgendaOnline_twmAgendaCompareCell__woZN9{padding:.9rem}.AgendaOnline_twmAgendaCheckGrid__0ioPI{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.AgendaOnline_twmAgendaPage__IOjbz *{animation:none!important;transition:none!important;scroll-behavior:auto!important}}