.page_page__556_G{min-height:100vh}.page_nav__ijo23{max-width:var(--maxw);margin:0 auto;padding:var(--space-5) var(--space-5) 0;display:flex;align-items:center;justify-content:space-between}.page_brand__7TV1Q{font-weight:var(--fw-bold);font-size:var(--fs-lg);letter-spacing:.02em}.page_brand__7TV1Q span{color:var(--color-primary)}.page_navLinks__8rPi_{display:flex;gap:var(--space-5);align-items:center}.page_navNote__DLqob{font-size:var(--fs-sm);color:var(--color-muted)}.page_navNote__DLqob:hover{color:var(--color-primary)}.page_hero__7KFOs{max-width:860px;margin:0 auto;padding:var(--space-8) var(--space-5) var(--space-7);text-align:center}.page_kicker__4Y54j{text-transform:uppercase;letter-spacing:.14em;font-size:var(--fs-xs);color:var(--color-primary);font-weight:var(--fw-semibold)}.page_title__po7na{font-size:var(--fs-3xl);font-weight:var(--fw-bold);margin:var(--space-3) 0}.page_lead__vF_iL{color:var(--color-ink-soft);font-size:var(--fs-lg);max-width:620px;margin:0 auto var(--space-6)}.page_ctaRow__ZDq_0{display:flex;gap:var(--space-3);justify-content:center;flex-wrap:wrap}.page_features__GdcOS{max-width:var(--maxw);margin:0 auto;padding:0 var(--space-5) var(--space-8);display:grid;grid-template-columns:repeat(4,1fr);grid-gap:var(--space-5);gap:var(--space-5)}.page_feature__LruQD{padding:var(--space-5)}.page_featureIcon__UHR_A{font-size:1.6rem;margin-bottom:var(--space-3)}.page_featureTitle__pGLZ6{font-weight:var(--fw-bold);margin-bottom:var(--space-2)}.page_featureText__G2Vtt{color:var(--color-ink-soft);font-size:var(--fs-sm);margin:0}.page_adminNote__FKfLd{max-width:var(--maxw);margin:0 auto;padding:0 var(--space-5) var(--space-8)}.page_adminNoteInner__eEkNa{padding:var(--space-5) var(--space-6);display:flex;align-items:center;gap:var(--space-4);color:var(--color-ink-soft)}.page_adminNoteInner__eEkNa strong{color:var(--color-ink)}@media (max-width:900px){.page_features__GdcOS{grid-template-columns:repeat(2,1fr)}}@media (max-width:560px){.page_features__GdcOS{grid-template-columns:1fr}.page_title__po7na{font-size:var(--fs-2xl)}.page_adminNoteInner__eEkNa{flex-direction:column;text-align:center}}.ui_gradient__MUGWF{min-height:100vh;background:var(--gradient-page)}.ui_container__JA0D1{width:100%;max-width:var(--maxw);margin:0 auto;padding:0 var(--space-5)}.ui_card__4haTy{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);box-shadow:var(--shadow-md)}.ui_search__ix0Bq{position:relative;width:100%}.ui_searchField__hAbeM{width:100%;border:1px solid var(--color-border);background:hsla(0,0%,100%,.75);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);border-radius:var(--radius-lg);padding:20px 24px;font-size:var(--fs-lg);color:var(--color-ink);box-shadow:var(--shadow-sm)}.ui_searchField__hAbeM::placeholder{color:var(--color-muted)}.ui_breadcrumb__Hp2IA{display:flex;align-items:center;gap:var(--space-2);font-size:var(--fs-sm);color:var(--color-ink-soft);margin-bottom:var(--space-4)}.ui_breadcrumb__Hp2IA a:hover{color:var(--color-primary)}.ui_breadcrumbSep__xif6f{color:var(--color-muted)}.ui_breadcrumbCurrent__zrJPS{color:var(--color-ink);font-weight:var(--fw-medium)}.ui_tabs__tYVJZ{border-bottom:1px solid var(--color-border);display:flex;gap:var(--space-6);overflow-x:auto}.ui_tab__41Rpb{background:none;padding:var(--space-4) 0;font-size:var(--fs-lg);color:var(--color-ink-soft);font-weight:var(--fw-medium);border:none;border-bottom:3px solid transparent;margin-bottom:-1px;white-space:nowrap}.ui_tab__41Rpb:hover{color:var(--color-ink)}.ui_tabActive__anyPi{color:var(--color-primary);border-bottom-color:var(--color-primary);font-weight:var(--fw-semibold)}.ui_tabPanel__bR1VJ{padding-top:var(--space-5)}.ui_stars___txfr{color:var(--color-star);letter-spacing:2px;font-size:var(--fs-lg)}.ui_testimonial__6UJh3{background:var(--color-surface);border-radius:var(--radius-lg);box-shadow:var(--shadow-md);padding:var(--space-5)}.ui_testimonialQuote__4_azP{color:var(--color-ink-soft);margin-bottom:var(--space-4)}.ui_testimonialPerson__By070{display:flex;align-items:center;gap:var(--space-3)}.ui_testimonialAvatar__OPO5b{width:44px;height:44px;border-radius:var(--radius-pill);object-fit:cover;background:var(--color-surface-2)}.ui_testimonialName__ypZLP{font-weight:var(--fw-semibold)}.ui_testimonialRole__aeZky{color:var(--color-muted);font-size:var(--fs-sm)}.ui_vdPanel__AeTbq{background:var(--gradient-panel);border-radius:var(--radius-lg);padding:var(--space-6) var(--space-5);display:flex;flex-direction:column;min-height:420px}.ui_vdIcon__yzdoo{font-size:2rem;align-self:center;margin-bottom:var(--space-3)}.ui_vdTitle__fekgK{text-align:center;font-size:var(--fs-xl);margin-bottom:var(--space-2)}.ui_vdSub__oEfya{text-align:center;color:var(--color-ink-soft);font-size:var(--fs-sm);margin-bottom:var(--space-6)}.ui_vdSpacer__daPtu{flex:1 1}.ui_vdChips__snhRv{display:flex;flex-direction:column;gap:var(--space-3);margin-bottom:var(--space-3)}.ui_vdChip__hosTi{background:hsla(0,0%,100%,.6);border:1px solid hsla(0,0%,100%,.8);border-radius:var(--radius-md);padding:12px 16px;text-align:left;color:var(--color-ink-soft);font-size:var(--fs-sm)}.ui_vdChip__hosTi:hover{background:hsla(0,0%,100%,.85)}.ui_vdInputRow__Ny7Bd{display:flex;gap:var(--space-2);align-items:center}.ui_vdInput__MFYis{flex:1 1;border:1px solid var(--color-border);background:#fff;border-radius:var(--radius-md);padding:12px 16px;font-size:var(--fs-sm)}.ui_vdSend__LVWx3{width:44px;height:44px;flex:0 0 44px;border-radius:var(--radius-pill);background:var(--color-primary);color:#fff;border:none;font-size:var(--fs-lg)}.ui_player__P_c1Q{position:relative;width:100%;aspect-ratio:16/9;border-radius:var(--radius-lg);overflow:hidden;background:#0b1020}.ui_playerVideo__PyKPJ{width:100%;height:100%;object-fit:cover;display:block}.ui_playerPoster__JUy28{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.ui_playerOverlay__Bdcw8{position:absolute;inset:0;flex-direction:column;gap:var(--space-3);background:linear-gradient(0deg,rgba(11,16,32,.45),rgba(11,16,32,.15));color:#fff;border:none;width:100%}.ui_playBtn__iNkqI,.ui_playerOverlay__Bdcw8{display:flex;align-items:center;justify-content:center}.ui_playBtn__iNkqI{width:76px;height:76px;border-radius:var(--radius-pill);background:hsla(0,0%,100%,.92);color:var(--color-primary);font-size:1.8rem;box-shadow:var(--shadow-lg)}.ui_playerNote__GqRy8{font-size:var(--fs-sm);opacity:.9}.auth_wrap__ODkee{min-height:100vh;display:flex;align-items:center;justify-content:center;padding:var(--space-6)}.auth_card__YbReF{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);box-shadow:var(--shadow-lg);width:100%;padding:var(--space-7)}.auth_cardNarrow__PWRvD{max-width:420px}.auth_cardWide__bLsbs{max-width:640px}.auth_brand__Ptxqd{font-weight:var(--fw-bold);font-size:var(--fs-lg);margin-bottom:var(--space-2)}.auth_brand__Ptxqd span{color:var(--color-primary)}.auth_title__5UmYV{font-size:var(--fs-2xl);font-weight:var(--fw-bold);margin:0 0 var(--space-1)}.auth_sub__XOH4X{color:var(--color-ink-soft);margin-bottom:var(--space-6)}.auth_field__GMQLM{display:flex;flex-direction:column;gap:6px;margin-bottom:var(--space-4)}.auth_label__Fmj0L{font-size:var(--fs-sm);font-weight:var(--fw-semibold)}.auth_input__GHS_0{border:1px solid var(--color-border);border-radius:var(--radius-md);padding:11px 14px;font-size:var(--fs-base);font-family:inherit;width:100%}.auth_grid2__tzwl_{display:grid;grid-template-columns:1fr 1fr;grid-gap:0 var(--space-4);gap:0 var(--space-4)}.auth_error__dD4ri{color:var(--color-danger);font-size:var(--fs-sm);margin-top:4px}.auth_actions__pSOsZ{margin-top:var(--space-5)}.auth_full__mR5O2{width:100%}.auth_hintBox__Bn56s{background:var(--color-surface-2);border:1px solid var(--color-border);border-radius:var(--radius-md);padding:var(--space-4);margin-bottom:var(--space-5);font-size:var(--fs-sm)}.auth_hintBox__Bn56s strong{display:block;margin-bottom:var(--space-2)}.auth_hintRow__ywSOW{display:flex;justify-content:space-between;align-items:baseline;gap:var(--space-3);padding:4px 0;color:var(--color-ink-soft)}.auth_hintRow__ywSOW code{color:var(--color-ink);font-size:var(--fs-xs);word-break:break-all;min-width:0}.auth_hintRow__ywSOW span{flex:none;white-space:nowrap}.auth_note__LYEga{font-size:var(--fs-xs);color:var(--color-muted);margin-top:var(--space-4)}.auth_success__O8pA6{text-align:center}.auth_successIcon__efbWK{font-size:2.4rem;margin-bottom:var(--space-3)}.auth_footLinks__OUZBG{margin-top:var(--space-5);font-size:var(--fs-sm);color:var(--color-ink-soft);text-align:center}.auth_footLinks__OUZBG a{color:var(--color-primary);font-weight:var(--fw-semibold)}@media (max-width:520px){.auth_grid2__tzwl_{grid-template-columns:1fr}}.public_clinicHeader__uOY77{background:hsla(0,0%,100%,.7);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-bottom:1px solid var(--color-border);border-top:4px solid var(--color-primary)}.public_clinicHeaderInner__lD9IQ{display:flex;align-items:center;gap:var(--space-3);padding:var(--space-3) 0}.public_clinicHeaderName__gjtCG{font-weight:var(--fw-bold);font-size:var(--fs-lg);color:var(--color-ink)}.public_clinicFooter__GYiS7{border-top:1px solid var(--color-border);background:hsla(0,0%,100%,.6);margin-top:var(--space-8)}.public_clinicFooterInner__n4C__{display:flex;align-items:center;gap:var(--space-3);padding:var(--space-5) 0;color:var(--color-ink-soft);font-size:var(--fs-sm)}.public_clinicFooterDot__sKMza,.public_clinicFooterMuted__zByK4{color:var(--color-muted)}.public_landing__Wd2mQ{padding:var(--space-7) 0 var(--space-8)}.public_searchWrap__5zMjO{margin-bottom:var(--space-7)}.public_welcome__lzZAE{font-size:var(--fs-3xl);font-weight:var(--fw-bold);margin-bottom:var(--space-2)}.public_welcomeSub__8A0WP{color:var(--color-ink-soft);font-size:var(--fs-lg);margin-bottom:var(--space-6)}.public_cardGrid__MX_Yc{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:var(--space-5);gap:var(--space-5);margin-bottom:var(--space-8)}.public_procCard__CYuXF{position:relative;display:block;aspect-ratio:3/3.1;border-radius:var(--radius-lg);overflow:hidden;background:linear-gradient(160deg,var(--color-secondary),var(--color-primary));box-shadow:var(--shadow-md);transition:transform .12s ease,box-shadow .12s ease}.public_procCard__CYuXF:hover{transform:translateY(-3px);box-shadow:var(--shadow-lg)}.public_procThumb__glBb4{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.public_procOverlay__1px_3{position:absolute;inset:0;background:linear-gradient(180deg,transparent 45%,rgba(0,0,0,.72))}.public_procTitle__01wWL{position:absolute;left:var(--space-5);bottom:var(--space-5);right:var(--space-5);color:#fff;font-size:var(--fs-xl);font-weight:var(--fw-bold)}.public_sectionTitle__Jg_Dp{font-size:var(--fs-xl);font-weight:var(--fw-bold);margin-bottom:var(--space-5)}.public_testimonialRow__5D_o8{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:var(--space-5);gap:var(--space-5)}.public_empty__y3yKc{padding:var(--space-7);text-align:center;color:var(--color-muted)}.public_videoPage__y5YGj{background:#fff;min-height:100vh;padding:var(--space-6) 0 var(--space-8)}.public_videoTitle__7FHXH{font-size:var(--fs-2xl);font-weight:var(--fw-bold);margin-bottom:var(--space-5);border-bottom:1px solid var(--color-border);padding-bottom:var(--space-4)}.public_videoGrid__o4DZD{display:grid;grid-template-columns:minmax(0,1fr) 360px;grid-gap:var(--space-6);gap:var(--space-6);align-items:start}.public_rightCol__PTRdJ{display:flex;flex-direction:column;gap:var(--space-6)}.public_panelTitleRow__TcFWv{display:flex;align-items:center;justify-content:space-between;margin-bottom:var(--space-4)}.public_panelTitle__CVg_d{font-size:var(--fs-xl);font-weight:var(--fw-bold);margin:0}.public_panelNav__1vUoA{display:flex;gap:var(--space-2)}.public_navBtn__zBl4n{width:36px;height:36px;border-radius:var(--radius-pill);border:1px solid var(--color-primary);background:#fff;color:var(--color-primary)}.public_overviewText__zQ6N3{color:var(--color-ink-soft);font-size:var(--fs-lg);max-width:70ch}.public_processGrid__YyEhE{display:grid;grid-template-columns:repeat(5,1fr);grid-gap:var(--space-4);gap:var(--space-4)}.public_processCard__7H5UI{border:1px solid var(--color-border);border-radius:var(--radius-md);padding:var(--space-4)}.public_processNum__meZo_{width:38px;height:38px;border-radius:var(--radius-pill);background:var(--color-primary);color:#fff;display:flex;align-items:center;justify-content:center;font-weight:var(--fw-bold);margin-bottom:var(--space-3)}.public_processTitle__ZUK1h{font-weight:var(--fw-bold);margin-bottom:var(--space-2)}.public_processDesc__zk_qF{color:var(--color-ink-soft);font-size:var(--fs-sm)}.public_prosCons__jkXw4{display:grid;grid-template-columns:1fr 1fr;grid-gap:var(--space-7);gap:var(--space-7)}.public_prosHead__1Npz7{color:var(--color-primary)}.public_consHead__FVWPi,.public_prosHead__1Npz7{font-weight:var(--fw-bold);margin-bottom:var(--space-3)}.public_consHead__FVWPi{color:var(--color-danger)}.public_checkItem__l9JfJ,.public_crossItem__NCqqG{display:flex;gap:var(--space-3);align-items:flex-start;margin-bottom:var(--space-3);color:var(--color-ink-soft)}.public_checkItem__l9JfJ:before{content:"✓";color:var(--color-primary);font-weight:var(--fw-bold)}.public_crossItem__NCqqG:before{content:"✕";color:var(--color-danger);font-weight:var(--fw-bold)}.public_altGrid__Iwh8r{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:var(--space-5);gap:var(--space-5)}.public_altCard__UPR2l{border:1px solid var(--color-border);border-radius:var(--radius-md);padding:var(--space-5)}.public_altName__FVhj7{font-weight:var(--fw-bold);font-size:var(--fs-lg);margin-bottom:var(--space-3)}.public_altSummary__BsKKH{color:var(--color-ink-soft);font-size:var(--fs-sm);margin-bottom:var(--space-4)}.public_tabsWrap__43KOv{margin-top:var(--space-6)}.public_modalOverlay__PMnrw{position:fixed;inset:0;z-index:100;background:rgba(20,19,43,.5);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);display:flex;align-items:center;justify-content:center;padding:var(--space-5)}.public_modalCard__a0gdq{position:relative;width:100%;max-width:520px;background:var(--color-surface);border-radius:var(--radius-lg);box-shadow:var(--shadow-lg);padding:var(--space-6)}.public_modalClose__OWGeI{position:absolute;top:var(--space-3);right:var(--space-3);width:34px;height:34px;border-radius:var(--radius-pill);border:none;background:var(--color-surface-2);color:var(--color-ink-soft);font-size:var(--fs-base)}.public_modalClose__OWGeI:hover{background:var(--color-border)}.public_confirmCard__PEsMk{margin-top:var(--space-5);padding:var(--space-5);border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface-2)}.public_confirmStatement__Fpdkh{font-weight:var(--fw-semibold);margin-bottom:var(--space-4)}.public_confirmRow__At1PQ{display:flex;gap:var(--space-3);align-items:flex-start;flex-wrap:wrap}.public_nameInput__w8U_C{flex:1 1;min-width:220px;border:1px solid var(--color-border);border-radius:var(--radius-md);padding:12px 16px;font-size:var(--fs-base)}.public_error__vwfQK{color:var(--color-danger);font-size:var(--fs-sm);margin-top:var(--space-2)}.public_success__Vi7Ip{color:var(--color-success);font-weight:var(--fw-semibold)}@media (max-width:1000px){.public_videoGrid__o4DZD{grid-template-columns:1fr}.public_cardGrid__MX_Yc{grid-template-columns:repeat(2,1fr)}.public_testimonialRow__5D_o8{grid-template-columns:1fr}.public_processGrid__YyEhE{grid-template-columns:repeat(2,1fr)}.public_altGrid__Iwh8r{grid-template-columns:1fr}}@media (max-width:560px){.public_cardGrid__MX_Yc,.public_prosCons__jkXw4{grid-template-columns:1fr}.public_prosCons__jkXw4{gap:var(--space-5)}.public_processGrid__YyEhE{grid-template-columns:1fr}.public_welcome__lzZAE{font-size:var(--fs-2xl)}}