.TenantLanding_page__wflPB{min-height:100vh;display:flex;flex-direction:column;background:#F7F5F2;font-family:var(--font-body,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif);--accent:#C8A24B;--dark-bg:#0A2540}.TenantLanding_embedded__uVVG8{position:relative;transform:translateZ(0);overflow-x:hidden}.TenantLanding_loadingWrap__hsqL8{flex:1 1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1rem;padding:4rem 2rem;background:#F7F5F2}.TenantLanding_loadingSpinner__GAzCt{width:36px;height:36px;border:3px solid rgba(10,37,64,.15);border-top-color:#c8a24b;border-radius:50%;animation:TenantLanding_spin__U3j84 .8s linear infinite}@keyframes TenantLanding_spin__U3j84{to{transform:rotate(1turn)}}.TenantLanding_loadingText__dn_GQ{font-size:.95rem;color:#6b7280;letter-spacing:.01em}.TenantLanding_nav__0QAPZ{display:flex;align-items:center;justify-content:space-between;padding:0 1.4rem;height:54px;border-radius:100px;width:min(1040px,calc(100vw - 2rem));position:fixed;top:14px;top:calc(14px + env(safe-area-inset-top, 0px));left:50%;transform:translateX(-50%);z-index:200;background:color-mix(in srgb,var(--dark-bg,#0A2540) 55%,transparent);backdrop-filter:blur(20px) saturate(1.6);-webkit-backdrop-filter:blur(20px) saturate(1.6);border:1px solid color-mix(in srgb,var(--accent,#c8a24b) 25%,transparent);box-shadow:0 8px 32px rgba(0,0,0,.22);transition:background .3s ease,border-color .3s ease,box-shadow .3s ease}.TenantLanding_navScrolled__3yP_a{background:color-mix(in srgb,var(--dark-bg,#0A2540) 78%,transparent);box-shadow:0 10px 40px rgba(0,0,0,.3)}@media (prefers-reduced-motion:reduce){.TenantLanding_nav__0QAPZ{transition:none}}.TenantLanding_navBrand__aFXPR{font-size:1.2rem;font-weight:800;color:#ffffff;letter-spacing:-.04em;text-transform:lowercase;white-space:nowrap}.TenantLanding_navBrandAccent__3Tx4E{color:var(--accent,#C8A24B)}.TenantLanding_navLogo__lXjrf{height:36px;width:auto;max-width:160px;object-fit:contain;display:block;filter:brightness(1.1)}.TenantLanding_navName__8fmoH{font-size:.85rem;font-weight:600;color:rgba(255,255,255,.72);margin-left:1rem;padding-left:1rem;border-left:1px solid rgba(255,255,255,.18);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:200px}.TenantLanding_navLeft__qw2mR{display:flex;align-items:center;min-width:0}.TenantLanding_navActions__A_5Sf{display:flex;align-items:center;gap:.75rem;flex-shrink:0}.TenantLanding_navBtnOutline__Ep3Nz{padding:.42rem 1rem;min-height:44px;border-radius:100px;border:1px solid rgba(255,255,255,.28);font-size:.85rem;font-weight:500;color:rgba(255,255,255,.82);text-decoration:none;transition:border-color .15s,color .15s,background .15s;white-space:nowrap;display:inline-flex;align-items:center}.TenantLanding_navBtnOutline__Ep3Nz:hover{border-color:rgba(255,255,255,.55);color:#fff;background:rgba(255,255,255,.08);text-decoration:none}.TenantLanding_navBtnPrimary___RHf5{padding:.45rem 1.2rem;min-height:44px;border-radius:100px;background:var(--accent);color:#fff;font-size:.875rem;font-weight:700;text-decoration:none;transition:background .15s,transform .1s,box-shadow .15s;letter-spacing:.01em;white-space:nowrap;display:inline-flex;align-items:center;box-shadow:0 2px 12px color-mix(in srgb,var(--accent) 40%,transparent)}.TenantLanding_navBtnPrimary___RHf5:hover{background:color-mix(in srgb,var(--accent) 85%,#fff 15%);text-decoration:none;translate:0 -1px;box-shadow:0 4px 18px color-mix(in srgb,var(--accent) 55%,transparent)}.TenantLanding_logoLockChip___9g5J{display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;border-radius:50%;background:rgba(10,37,64,.1);border:none;cursor:pointer;font-size:12px;flex-shrink:0;position:relative;padding:0}.TenantLanding_logoLockTooltip__TEC_z{display:none;position:absolute;top:28px;left:50%;transform:translateX(-50%);background:rgba(10,37,64,.92);color:rgba(255,255,255,.92);font-size:.72rem;font-style:normal;white-space:nowrap;padding:.35rem .7rem;border-radius:6px;z-index:300;pointer-events:none;font-weight:500}.TenantLanding_logoLockChip___9g5J:focus-visible .TenantLanding_logoLockTooltip__TEC_z,.TenantLanding_logoLockChip___9g5J:hover .TenantLanding_logoLockTooltip__TEC_z,.TenantLanding_logoLockChip___9g5J[data-open="1"] .TenantLanding_logoLockTooltip__TEC_z{display:block}.TenantLanding_hero__d64PY{padding:calc(14px + 54px + 16px + env(safe-area-inset-top, 0px)) 0 0;background:linear-gradient(160deg,color-mix(in srgb,var(--dark-bg) 88%,white) 0,var(--dark-bg) 60%,color-mix(in srgb,var(--dark-bg) 85%,black) 100%);flex:0 0 auto;overflow:hidden}.TenantLanding_heroInner__ezYPT{max-width:min(1880px,92vw);margin:0 auto;display:grid;grid-template-columns:1fr 1fr;min-height:600px}.TenantLanding_heroContent__vBHP8{display:flex;flex-direction:column;justify-content:center;padding:5rem 3.5rem 5rem 3rem}.TenantLanding_heroImagePanel___EmEE{position:relative;overflow:hidden;display:flex;align-items:center;justify-content:center;padding:3rem 2.5rem}.TenantLanding_heroPortraitFrame__mhEZB{width:100%;max-width:320px;aspect-ratio:3/4;background:transparent;flex-shrink:0}.TenantLanding_heroPortraitImg__uLYJT{width:100%;height:100%;object-fit:cover;object-position:center top;display:block;border-radius:18px;-webkit-mask-image:linear-gradient(90deg,transparent,#000 9%,#000 91%,transparent),linear-gradient(180deg,transparent,#000 8%,#000 92%,transparent);-webkit-mask-composite:source-in;mask-image:linear-gradient(90deg,transparent,#000 9%,#000 91%,transparent),linear-gradient(180deg,transparent,#000 8%,#000 92%,transparent);-webkit-mask-composite:source-in,xor;mask-composite:intersect;filter:drop-shadow(0 18px 40px rgba(0,0,0,.38))}.TenantLanding_heroMonogram__Kre1N{width:100%;height:100%;min-height:500px;background:linear-gradient(160deg,color-mix(in srgb,var(--dark-bg) 88%,white) 0,var(--dark-bg) 60%,color-mix(in srgb,var(--dark-bg) 85%,black) 100%);display:flex;align-items:center;justify-content:center}.TenantLanding_heroMonogramInner__v0mas{width:180px;height:180px;border-radius:50%;border:3px solid rgba(200,162,75,.5);background:rgba(200,162,75,.1);display:flex;align-items:center;justify-content:center;font-size:5rem;font-weight:300;color:rgba(200,162,75,.8);letter-spacing:-.02em}.TenantLanding_heroGoldRule__FPumw{width:40px;height:2px;background:var(--accent);margin-bottom:1.25rem}.TenantLanding_heroBadge___U_zE{display:inline-flex;align-items:center;gap:.4rem;background:color-mix(in srgb,var(--accent) 15%,transparent);color:var(--accent);font-size:.72rem;font-weight:700;padding:.32rem .9rem;border-radius:100px;margin-bottom:1.5rem;letter-spacing:.07em;text-transform:uppercase;border:1px solid color-mix(in srgb,var(--accent) 30%,transparent);width:-moz-fit-content;width:fit-content}.TenantLanding_heroTitle__OM5mu{font-family:var(--font-display,Georgia,"Times New Roman",serif);font-size:calc(clamp(2.25rem, 5vw, 3.5rem) * var(--fs, 1));font-weight:600;color:#ffffff;line-height:1.1;margin-bottom:1rem;letter-spacing:-.02em}.TenantLanding_heroTagline__NFzYa{font-size:1.05rem;color:rgba(255,255,255,.75);font-weight:400;margin-bottom:1.75rem;line-height:1.65;max-width:420px}.TenantLanding_heroBio__RirRh{font-size:.925rem;color:rgba(255,255,255,.65);max-width:420px;margin-bottom:2.5rem;line-height:1.8;white-space:pre-wrap}.TenantLanding_ctaGroup__Jq5HL{display:flex;gap:1rem;flex-wrap:wrap;margin-bottom:2rem}.TenantLanding_ctaPrimary__FXJfo{display:inline-flex;align-items:center;padding:.875rem 2rem;background:var(--accent);color:#fff;border-radius:8px;font-weight:700;font-size:.975rem;text-decoration:none;transition:background .15s,transform .1s,box-shadow .15s;letter-spacing:.01em;box-shadow:0 4px 20px color-mix(in srgb,var(--accent) 35%,transparent)}.TenantLanding_ctaPrimary__FXJfo:hover{background:color-mix(in srgb,var(--accent) 80%,#000 20%);text-decoration:none;translate:0 -2px;box-shadow:0 6px 24px color-mix(in srgb,var(--accent) 45%,transparent)}.TenantLanding_ctaOutline___KDH4{display:inline-flex;align-items:center;padding:.875rem 2rem;background:transparent;color:rgba(255,255,255,.85);border:1.5px solid rgba(255,255,255,.35);border-radius:8px;font-weight:600;font-size:.975rem;text-decoration:none;transition:background .15s,border-color .15s}.TenantLanding_ctaOutline___KDH4:hover{background:rgba(255,255,255,.07);border-color:rgba(255,255,255,.6);text-decoration:none}@media (max-width:768px){.TenantLanding_hero__d64PY{padding-top:calc(14px + 54px + 14px + env(safe-area-inset-top, 0px))}.TenantLanding_heroInner__ezYPT{grid-template-columns:1fr}.TenantLanding_heroImagePanel___EmEE{padding:2rem 1.5rem 1.5rem;order:-1;min-height:0}.TenantLanding_heroPortraitFrame__mhEZB{max-width:200px;aspect-ratio:3/4}.TenantLanding_heroMonogram__Kre1N{min-height:240px}.TenantLanding_heroContent__vBHP8{padding:2.5rem 1.25rem}.TenantLanding_heroTitle__OM5mu{font-size:calc(clamp(1.75rem, 7vw, 2.5rem) * var(--fs, 1))}.TenantLanding_heroCta__ioWE5{flex-direction:column}.TenantLanding_ctaOutline___KDH4,.TenantLanding_ctaPrimary__FXJfo{width:100%;justify-content:center}.TenantLanding_servicesGrid__PF80m,.TenantLanding_videoGrid__m3W2x{grid-template-columns:1fr}.TenantLanding_carouselImg__Iu4gu{height:220px}.TenantLanding_carouselWrap__8k3op{max-width:100%}.TenantLanding_blogGrid__2y7r4{grid-template-columns:1fr}.TenantLanding_blogSection__YRcYp,.TenantLanding_clinicSection__UYdZ5,.TenantLanding_servicesSection__Be_cR,.TenantLanding_sobreSection__3xIyU,.TenantLanding_svcCarouselSection__h_mRx,.TenantLanding_testimonialsSection__c_Oeb,.TenantLanding_topicsSection__O7npr,.TenantLanding_videosSection__9Xo9_{padding:3.5rem 1.25rem}.TenantLanding_testimonialsGrid__XHjQy{grid-template-columns:1fr}.TenantLanding_ctaSection__tw8V0{padding:4rem 1.25rem}.TenantLanding_ctaGroupCentered__d2jZA{flex-direction:column;align-items:stretch}.TenantLanding_ctaPrimaryLg__gD1op,.TenantLanding_ctaSecondaryLg__Z3lFN{width:100%;justify-content:center}.TenantLanding_instagramSection__164ft{padding:2.5rem 1.25rem}.TenantLanding_instagramInner___CkPQ{flex-direction:column;align-items:flex-start}}@media (max-width:480px){.TenantLanding_nav__0QAPZ{padding:0 .85rem}.TenantLanding_navActions__A_5Sf{gap:.45rem}.TenantLanding_navBtnOutline__Ep3Nz,.TenantLanding_navBtnPrimary___RHf5{padding:.42rem .7rem;font-size:.8rem}}.TenantLanding_sectionInner__CqcHg{max-width:min(1880px,92vw);margin:0 auto;padding:0 2rem}.TenantLanding_sectionMeta__z6rgC{display:flex;align-items:center;gap:.75rem;margin-bottom:.75rem}.TenantLanding_sectionGoldLine__DQkE7{width:32px;height:2px;background:var(--accent);flex-shrink:0}.TenantLanding_sectionLabel__aDlcv{font-size:.68rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--accent)}.TenantLanding_sectionTitle__IPMgm{font-family:var(--font-display,Georgia,"Times New Roman",serif);font-size:calc(clamp(1.75rem, 3.5vw, 2.5rem) * var(--fs, 1));font-weight:600;color:#0A2540;margin-bottom:1.25rem;letter-spacing:-.02em;line-height:1.15}.TenantLanding_sectionBody__5MCRR{font-size:1rem;color:#4b5563;line-height:1.75;max-width:680px}.TenantLanding_sobreSection__3xIyU{padding:6rem 2rem;background:#FFFFFF;border-top:none}.TenantLanding_sobreGrid__JyCsL{display:grid;grid-template-columns:1fr 2fr;grid-gap:4rem;gap:4rem;align-items:center}.TenantLanding_sobrePortraitWrap__LZh2q{position:relative}.TenantLanding_sobrePortrait__H8UPR{width:100%;aspect-ratio:3/4;object-fit:cover;object-position:center top;border-radius:14px;display:block;-webkit-mask-image:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent),linear-gradient(180deg,transparent,#000 7%,#000 93%,transparent);-webkit-mask-composite:source-in;mask-image:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent),linear-gradient(180deg,transparent,#000 7%,#000 93%,transparent);-webkit-mask-composite:source-in,xor;mask-composite:intersect;filter:drop-shadow(0 14px 36px rgba(10,37,64,.16))}.TenantLanding_sobrePortraitAbsent__6CEDO{width:100%;aspect-ratio:3/4;border-radius:12px;background:linear-gradient(160deg,#f0ede8,#e8e3dc);display:flex;align-items:center;justify-content:center;font-size:4rem;color:rgba(200,162,75,.5);font-weight:300;letter-spacing:-.02em;box-shadow:0 12px 48px rgba(10,37,64,.08)}.TenantLanding_sobreContent__Rmbi9{display:flex;flex-direction:column;gap:1.5rem}.TenantLanding_sobreStats__QCWgA{display:flex;gap:2rem;flex-wrap:wrap;margin-bottom:.5rem}.TenantLanding_sobreStat__RbLQt{display:flex;flex-direction:column;gap:.15rem}.TenantLanding_sobreStatValue__ZU_Ua{font-size:1.75rem;font-weight:700;color:#0A2540;line-height:1}.TenantLanding_sobreStatLabel__sQiMv{font-size:.75rem;color:#9ca3af;font-weight:500;letter-spacing:.03em}.TenantLanding_sobreCrpChip__lerSw{display:inline-flex;align-items:center;gap:.4rem;background:rgba(10,37,64,.06);color:#0A2540;font-size:.8rem;font-weight:600;padding:.35rem .875rem;border-radius:100px;border:1px solid rgba(10,37,64,.12);width:-moz-fit-content;width:fit-content}.TenantLanding_sobreCrpDot__CA8Iv{width:6px;height:6px;border-radius:50%;background:var(--accent);flex-shrink:0}@media (max-width:700px){.TenantLanding_sobreGrid__JyCsL{grid-template-columns:1fr;gap:2.5rem}.TenantLanding_sobrePortraitWrap__LZh2q{max-width:280px;margin:0 auto}}.TenantLanding_servicesSection__Be_cR{padding:6rem 2rem;background:#F7F5F2}.TenantLanding_servicesGrid__PF80m{display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));grid-gap:1rem;gap:1rem;margin-top:2.5rem}.TenantLanding_serviceCard__RRm6d{background:#FFFFFF;border:1px solid rgba(10,37,64,.08);border-radius:12px;padding:1.5rem 1.5rem 1.5rem 1.25rem;display:flex;align-items:flex-start;gap:1rem;transition:box-shadow .2s,transform .15s;box-shadow:0 2px 8px rgba(10,37,64,.04)}.TenantLanding_serviceCard__RRm6d:hover{box-shadow:0 6px 24px rgba(10,37,64,.1);translate:0 -2px}.TenantLanding_serviceIconWrap__82fBo{width:38px;height:38px;border-radius:10px;background:rgba(200,162,75,.12);display:flex;align-items:center;justify-content:center;flex-shrink:0;color:var(--accent)}.TenantLanding_serviceIcon__V1L_p{color:var(--accent)}.TenantLanding_serviceCardBody__IXSlM{display:flex;flex-direction:column;gap:.35rem;min-width:0}.TenantLanding_serviceCardName__6U2UC{font-size:.975rem;color:#0A2540;font-weight:700;line-height:1.4}.TenantLanding_serviceCardDesc__ia2R3{font-size:.85rem;color:#6b7280;line-height:1.6;margin:0}.TenantLanding_serviceGoldDot__UJ3Fl{width:8px;height:8px;border-radius:50%;background:var(--accent)}.TenantLanding_serviceText__Dzk_Y{font-size:.95rem;color:#1a2a3a;font-weight:500;line-height:1.5;padding-top:.35rem}.TenantLanding_topicsSection__O7npr{padding:5rem 2rem;background:#F7F5F2}.TenantLanding_topicsList__q7XRy{display:flex;flex-wrap:wrap;gap:.875rem;list-style:none;padding:0;margin:2rem 0 0}.TenantLanding_topicsChip__71iDv{display:inline-flex;align-items:center;padding:.75rem 1.75rem;background:#FFFFFF;border:1.5px solid rgba(200,162,75,.35);border-radius:100px;font-size:1.05rem;font-weight:600;color:#0A2540;letter-spacing:.01em;line-height:1.4;box-shadow:0 2px 8px rgba(10,37,64,.07);transition:background .15s,border-color .15s,color .15s,box-shadow .15s;cursor:default}.TenantLanding_topicsChip__71iDv:hover{background:color-mix(in srgb,var(--accent) 8%,#fff);border-color:var(--accent);color:#0A2540;box-shadow:0 3px 14px rgba(200,162,75,.22)}.TenantLanding_svcCarouselSection__h_mRx{padding:5rem 2rem 6rem;background:#FFFFFF;--svc-card-gap:1.25rem;--svc-visible:3}.TenantLanding_svcCarouselOuter__53LdA{overflow:hidden;margin-top:2.5rem;padding:.375rem 0 .75rem;--svc-card-gap:1.25rem;--svc-card-w:calc((100% - (var(--svc-visible) - 1) * var(--svc-card-gap)) / var(--svc-visible))}.TenantLanding_svcCarouselTrack__KcTVs{display:flex;gap:var(--svc-card-gap);transition:transform .42s cubic-bezier(.4,0,.2,1);touch-action:pan-y;-webkit-user-select:none;-moz-user-select:none;user-select:none;padding:.25rem 0 .5rem}.TenantLanding_svcCard__b3zTL{flex:0 0 var(--svc-card-w);min-width:var(--svc-card-w);background:#F7F5F2;border:1px solid rgba(10,37,64,.08);border-radius:16px;padding:2.25rem 2rem;display:flex;flex-direction:column;gap:1rem;box-shadow:0 3px 16px rgba(10,37,64,.07);transition:box-shadow .25s,transform .2s;position:relative;overflow:hidden}.TenantLanding_svcCardAccent__q5N67{position:absolute;top:0;left:0;right:0;height:3px;background:linear-gradient(90deg,var(--accent),color-mix(in srgb,var(--accent) 30%,transparent));border-radius:3px 3px 0 0}.TenantLanding_svcCardIconWrap__tzaut{width:42px;height:42px;border-radius:12px;background:rgba(200,162,75,.12);display:flex;align-items:center;justify-content:center;flex-shrink:0;color:var(--accent)}.TenantLanding_svcCardIcon__vFnnQ{color:var(--accent)}.TenantLanding_svcCardName__iDHTl{font-family:var(--font-display,Georgia,"Times New Roman",serif);font-size:1.2rem;font-weight:600;color:#0A2540;line-height:1.3;margin:0}.TenantLanding_svcCardDesc__XnwKF{font-size:.9rem;color:#4b5563;line-height:1.75;margin:0;flex:1 1}.TenantLanding_svcCarouselControls__VDfVH{display:flex;align-items:center;justify-content:center;gap:1rem;margin-top:1.5rem;flex-wrap:wrap}.TenantLanding_svcArrow__Qpv89{width:44px;height:44px;border-radius:50%;border:1.5px solid rgba(200,162,75,.4);background:#fff;color:var(--accent);display:flex;align-items:center;justify-content:center;cursor:pointer;transition:background .15s,border-color .15s,transform .15s,box-shadow .15s;flex-shrink:0;box-shadow:0 2px 8px rgba(10,37,64,.08)}.TenantLanding_svcArrow__Qpv89:hover:not(:disabled){background:var(--accent);border-color:var(--accent);color:#fff;scale:1.08;box-shadow:0 4px 16px rgba(200,162,75,.3)}.TenantLanding_svcArrowDisabled__AGzY5,.TenantLanding_svcArrow__Qpv89:disabled{opacity:.3;cursor:not-allowed;pointer-events:none}.TenantLanding_svcArrowIcon__CsgHg{color:inherit;display:block}.TenantLanding_svcArrowIconFlip__Rzomi{color:inherit;display:block;transform:rotate(180deg)}.TenantLanding_svcDots__HTsBM{display:flex;align-items:center;gap:7px}.TenantLanding_svcDot__CjlqA{width:7px;height:7px;border-radius:50%;border:none;padding:0;cursor:pointer;background:rgba(200,162,75,.3);transition:background .2s,transform .2s;position:relative}.TenantLanding_svcDot__CjlqA:before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:44px;height:44px}.TenantLanding_svcDot__CjlqA:hover{background:rgba(200,162,75,.65)}.TenantLanding_svcDotActive__Jx7FU{background:var(--accent);transform:scale(1.4)}.TenantLanding_svcCounter__KC2IE{font-size:.72rem;font-weight:600;letter-spacing:.06em;color:#9ca3af;min-width:3ch;text-align:center}@media (max-width:680px){.TenantLanding_svcCarouselSection__h_mRx{padding:3.5rem 2rem 4.5rem}.TenantLanding_topicsSection__O7npr{padding:3.5rem 1.25rem}.TenantLanding_topicsList__q7XRy{gap:.6rem}.TenantLanding_topicsChip__71iDv{font-size:.9rem;padding:.55rem 1.25rem}}.TenantLanding_videosSection__9Xo9_{padding:6rem 2rem;background:#FFFFFF}.TenantLanding_videoGrid__m3W2x{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));grid-gap:1.5rem;gap:1.5rem;margin-top:2.5rem}.TenantLanding_videoWrap__rxpNI{position:relative;padding-bottom:56.25%;height:0;overflow:hidden;border-radius:12px;box-shadow:0 4px 20px rgba(10,37,64,.1);background:#0A2540}.TenantLanding_videoFrame__CiHEo{position:absolute;top:0;left:0;width:100%;height:100%;border:0}.TenantLanding_videoWrapShort__IXI8B{position:relative;width:min(100%,320px);margin:0 auto;padding-bottom:min(177.78%,569px);height:0;overflow:hidden;border-radius:14px;box-shadow:0 4px 20px rgba(10,37,64,.12);background:#0A2540}.TenantLanding_instagramSection__164ft{padding:3.5rem 2rem;background:#F7F5F2}.TenantLanding_instagramInner___CkPQ{display:flex;align-items:center;justify-content:space-between;gap:2rem;flex-wrap:wrap}.TenantLanding_instagramText__QoJvv{font-size:1rem;color:#4b5563;max-width:480px}.TenantLanding_instagramBtn__zLFyQ{display:inline-flex;align-items:center;gap:.5rem;padding:.7rem 1.75rem;background:linear-gradient(135deg,#f09433,#e6683c 25%,#dc2743 50%,#cc2366 75%,#bc1888);color:#fff;border-radius:8px;font-weight:700;font-size:.925rem;text-decoration:none;transition:opacity .15s,transform .1s;white-space:nowrap;flex-shrink:0}.TenantLanding_instagramBtn__zLFyQ:hover{opacity:.9;text-decoration:none;translate:0 -1px}.TenantLanding_sectionLabelIcon__MuBTx{display:inline-block;vertical-align:middle;margin-right:.3rem;color:var(--accent);flex-shrink:0}.TenantLanding_sectionLabelIconLight__KVden{display:inline-block;vertical-align:middle;margin-right:.3rem;color:rgba(200,162,75,.9);flex-shrink:0}.TenantLanding_testimonialsSection__c_Oeb{padding:6rem 2rem;background:#FFFFFF}.TenantLanding_testimonialsGrid__XHjQy{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));grid-gap:1.5rem;gap:1.5rem;margin-top:2.5rem}.TenantLanding_testimonialCard__Xckxb{background:#F7F5F2;border:1px solid rgba(10,37,64,.07);border-radius:14px;padding:2rem 1.75rem 1.5rem;display:flex;flex-direction:column;gap:.75rem;box-shadow:0 2px 10px rgba(10,37,64,.05);transition:box-shadow .2s,transform .15s;margin:0;position:relative}.TenantLanding_testimonialCard__Xckxb:hover{box-shadow:0 8px 28px rgba(10,37,64,.1);translate:0 -2px}.TenantLanding_testimonialQuoteMark___9Mvy{font-family:Georgia,serif;font-size:4rem;line-height:1;color:var(--accent);opacity:.35;position:absolute;top:.75rem;left:1.5rem;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.TenantLanding_testimonialText__GrYtd{font-size:.925rem;color:#374151;line-height:1.75;font-style:italic;padding-top:1.25rem;margin:0;flex:1 1}.TenantLanding_testimonialAuthor__ESfVN{font-size:.8rem;font-weight:700;color:#6b7280;letter-spacing:.02em;margin-top:.25rem}.TenantLanding_clinicSection__UYdZ5{padding:6rem 2rem;background:#0A2540}.TenantLanding_clinicSection__UYdZ5 .TenantLanding_sectionLabel__aDlcv{color:rgba(200,162,75,.9)}.TenantLanding_clinicSection__UYdZ5 .TenantLanding_sectionGoldLine__DQkE7{background:rgba(200,162,75,.6)}.TenantLanding_clinicSection__UYdZ5 .TenantLanding_sectionTitle__IPMgm{color:#ffffff}.TenantLanding_clinicAddress__v6LpZ{font-size:.925rem;color:rgba(255,255,255,.6);margin-bottom:2.5rem;line-height:1.7;display:flex;align-items:flex-start;gap:.5rem}.TenantLanding_clinicAddressPin__UENFd{color:var(--accent);flex-shrink:0;margin-top:.1rem}.TenantLanding_carouselWrap__8k3op{margin-top:2rem;width:100%;max-width:680px;margin-left:auto;margin-right:auto}.TenantLanding_carouselTrack__90ddQ{position:relative;border-radius:14px;overflow:hidden;background:#071c30;border:1px solid rgba(200,162,75,.2);box-shadow:0 12px 40px rgba(0,0,0,.35);touch-action:pan-y;-webkit-user-select:none;-moz-user-select:none;user-select:none}.TenantLanding_carouselSlide__dCvMi{width:100%}.TenantLanding_carouselImg__Iu4gu{width:100%;height:400px;object-fit:cover;display:block}.TenantLanding_carouselArrow__N7gTI{position:absolute;top:50%;transform:translateY(-50%);width:44px;height:44px;border-radius:50%;background:rgba(10,37,64,.75);border:1.5px solid color-mix(in srgb,var(--accent) 50%,transparent);color:var(--accent);font-size:1.6rem;line-height:1;cursor:pointer;display:flex;align-items:center;justify-content:center;z-index:10;transition:background .15s,border-color .15s,transform .15s;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.TenantLanding_carouselArrow__N7gTI:hover{background:rgba(10,37,64,.92);border-color:var(--accent);transform:translateY(-50%) scale(1.08)}.TenantLanding_carouselArrowPrev__00Zsq{left:12px}.TenantLanding_carouselArrowNext__HszDp{right:12px}.TenantLanding_carouselDots__SWia5{display:flex;align-items:center;justify-content:center;gap:8px;margin-top:14px}.TenantLanding_carouselDot__kFZ9K{width:8px;height:8px;border-radius:50%;background:rgba(200,162,75,.3);border:none;cursor:pointer;padding:0;transition:background .2s,transform .2s;position:relative}.TenantLanding_carouselDot__kFZ9K:before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:44px;height:44px}.TenantLanding_carouselDot__kFZ9K:hover{background:rgba(200,162,75,.65)}.TenantLanding_carouselDotActive__yFuX_{background:var(--accent);transform:scale(1.35)}.TenantLanding_carouselCounter__T8JZ0{text-align:center;font-size:.72rem;color:rgba(255,255,255,.4);margin-top:6px;letter-spacing:.05em}.TenantLanding_blogSection__YRcYp{padding:6rem 2rem;background:#F7F5F2}.TenantLanding_blogDisclaimer__kBHmG{font-size:.78rem;color:#9ca3af;margin-top:-.75rem;margin-bottom:2.5rem;font-style:italic}.TenantLanding_blogGrid__2y7r4{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));grid-gap:1.5rem;gap:1.5rem}.TenantLanding_blogCard__X4s2k{background:#FFFFFF;border:1px solid rgba(10,37,64,.07);border-radius:14px;padding:1.75rem;display:flex;flex-direction:column;gap:.75rem;box-shadow:0 2px 12px rgba(10,37,64,.05);transition:box-shadow .2s,transform .15s}.TenantLanding_blogCard__X4s2k:hover{box-shadow:0 8px 28px rgba(10,37,64,.1);translate:0 -2px}.TenantLanding_blogCardTop__rNY2W{width:100%;height:3px;background:linear-gradient(90deg,var(--accent),color-mix(in srgb,var(--accent) 30%,transparent));border-radius:3px;margin-bottom:.25rem}.TenantLanding_blogDate__gn0vW{font-size:.7rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--accent)}.TenantLanding_blogTitle__yTLmN{font-size:1rem;font-weight:700;color:#0A2540;line-height:1.4}.TenantLanding_blogExcerpt__z5yZf{font-size:.875rem;color:#6b7280;line-height:1.7;flex:1 1}.TenantLanding_ctaSection__tw8V0{padding:7rem 2rem;background:linear-gradient(135deg,var(--dark-bg) 0,color-mix(in srgb,var(--dark-bg) 88%,white) 100%);text-align:center;position:relative;overflow:hidden}.TenantLanding_ctaSection__tw8V0:before{content:"";position:absolute;top:-60px;right:-80px;width:400px;height:400px;border-radius:50%;background:rgba(200,162,75,.06);pointer-events:none}.TenantLanding_ctaSection__tw8V0:after{content:"";position:absolute;bottom:-80px;left:-60px;width:300px;height:300px;border-radius:50%;background:rgba(200,162,75,.05);pointer-events:none}.TenantLanding_ctaSectionInner__JKio3{max-width:560px;margin:0 auto}.TenantLanding_ctaGoldRule__57i4f{width:48px;height:2px;background:var(--accent);margin:0 auto 2rem}.TenantLanding_ctaSectionTitle__1TKDR{font-family:var(--font-display,Georgia,"Times New Roman",serif);font-size:calc(clamp(2rem, 4vw, 3rem) * var(--fs, 1));font-weight:600;color:#ffffff;margin-bottom:1rem;letter-spacing:-.02em;line-height:1.15}.TenantLanding_ctaSectionText__IxaYT{font-size:1rem;color:rgba(255,255,255,.7);margin-bottom:2.5rem;line-height:1.7}.TenantLanding_ctaGroupCentered__d2jZA{display:flex;gap:1rem;justify-content:center;flex-wrap:wrap}.TenantLanding_ctaPrimaryLg__gD1op{display:inline-flex;align-items:center;padding:1rem 2.5rem;background:var(--accent);color:#fff;border-radius:8px;font-weight:700;font-size:1rem;text-decoration:none;transition:background .15s,transform .1s,box-shadow .15s;box-shadow:0 4px 20px color-mix(in srgb,var(--accent) 40%,transparent);letter-spacing:.01em}.TenantLanding_ctaPrimaryLg__gD1op:hover{background:color-mix(in srgb,var(--accent) 80%,#000 20%);text-decoration:none;translate:0 -2px;box-shadow:0 6px 28px color-mix(in srgb,var(--accent) 50%,transparent)}.TenantLanding_ctaSecondaryLg__Z3lFN{display:inline-flex;align-items:center;padding:1rem 2.5rem;background:transparent;color:rgba(255,255,255,.85);border:1.5px solid rgba(255,255,255,.3);border-radius:8px;font-weight:600;font-size:1rem;text-decoration:none;transition:background .15s,border-color .15s}.TenantLanding_ctaSecondaryLg__Z3lFN:hover{background:rgba(255,255,255,.07);border-color:rgba(255,255,255,.5);text-decoration:none}.TenantLanding_footer__ECOcQ{background:color-mix(in srgb,var(--dark-bg) 85%,black);color:rgba(255,255,255,.55);padding:3.5rem 2.5rem 0}.TenantLanding_footerInner__O2MjO{max-width:min(1880px,92vw);margin:0 auto;display:grid;grid-template-columns:1fr auto;grid-gap:3rem;gap:3rem;padding-bottom:2.5rem;border-bottom:1px solid rgba(255,255,255,.07);align-items:start;flex-wrap:wrap}@media (max-width:600px){.TenantLanding_footerInner__O2MjO{grid-template-columns:1fr;gap:1.5rem}}.TenantLanding_footerLeft__qqtBK{display:flex;flex-direction:column;gap:.75rem}.TenantLanding_footerLogo__A4yvn{font-size:1.25rem;font-weight:800;color:#ffffff;letter-spacing:-.04em}.TenantLanding_footerLogoAccent__6hawq{color:var(--accent)}.TenantLanding_footerNote__pUHbM{font-size:.825rem;color:rgba(255,255,255,.4);line-height:1.6;max-width:400px}.TenantLanding_footerLinks__KjVqD{display:flex;flex-direction:column;gap:.6rem;align-items:flex-end}@media (max-width:600px){.TenantLanding_footerLinks__KjVqD{align-items:flex-start}}.TenantLanding_footerLink__On3_S{font-size:.8rem;color:rgba(255,255,255,.5);text-decoration:none;transition:color .15s;display:inline-flex;align-items:center;padding-block:.6rem}.TenantLanding_footerLink__On3_S:hover{color:var(--accent);text-decoration:none}.TenantLanding_footerLegalLink__ttRTo{color:rgba(255,255,255,.65);text-decoration:underline;font-weight:500;transition:color .15s;display:inline-flex;align-items:center;padding-block:.6rem}.TenantLanding_footerLegalLink__ttRTo:hover{color:var(--accent);text-decoration:underline}.TenantLanding_footerCvv__7vddE{display:inline-flex;align-items:center;gap:.4rem;font-size:.78rem;font-weight:700;color:rgba(255,255,255,.5);letter-spacing:.04em}.TenantLanding_footerCvvNumber__r4Cc_{background:color-mix(in srgb,var(--accent) 25%,transparent);color:var(--accent);padding:.1rem .4rem;border-radius:4px;font-weight:800}.TenantLanding_footerBottom__9_CKO{max-width:min(1880px,92vw);margin:0 auto;padding:1.5rem 0}.TenantLanding_footerBottom__9_CKO p{font-size:.7rem;color:rgba(255,255,255,.3);line-height:1.6}@media (min-width:1024px){.TenantLanding_blogSection__YRcYp,.TenantLanding_bookingWrapper__cmNlU,.TenantLanding_clinicSection__UYdZ5,.TenantLanding_ctaSection__tw8V0,.TenantLanding_hero__d64PY,.TenantLanding_instagramSection__164ft,.TenantLanding_sobreSection__3xIyU,.TenantLanding_svcCarouselSection__h_mRx,.TenantLanding_testimonialsSection__c_Oeb,.TenantLanding_topicsSection__O7npr,.TenantLanding_videosSection__9Xo9_{min-height:100vh;min-height:100svh;display:flex;flex-direction:column;justify-content:center}.TenantLanding_hero__d64PY{padding-top:calc(14px + 54px + 20px + env(safe-area-inset-top, 0px))}.TenantLanding_heroInner__ezYPT{min-height:calc(100vh - 84px);min-height:calc(100svh - 84px);align-items:center;padding-top:1rem;padding-bottom:2rem}.TenantLanding_heroTitle__OM5mu{font-size:calc(clamp(2.8rem, 4.5vw, 7rem) * var(--fs, 1));margin-bottom:1.25rem}.TenantLanding_heroTagline__NFzYa{font-size:calc(clamp(1.25rem, 1.6vw, 2.4rem) * var(--fs, 1));margin-bottom:2rem;max-width:500px;line-height:1.55}.TenantLanding_heroBio__RirRh{font-size:calc(clamp(1.1rem, 1.25vw, 1.9rem) * var(--fs, 1));margin-bottom:3rem;max-width:500px;line-height:1.8}.TenantLanding_heroContent__vBHP8{padding:5rem 3.5rem 5rem 3rem;justify-content:center}.TenantLanding_ctaOutline___KDH4,.TenantLanding_ctaPrimary__FXJfo{padding:1.1rem 2.5rem;font-size:clamp(.975rem,1.05vw,1.15rem)}.TenantLanding_ctaGroup__Jq5HL{gap:1.25rem;margin-bottom:0}.TenantLanding_heroPortraitFrame__mhEZB{max-width:clamp(380px,30vw,520px)}.TenantLanding_sectionLabel__aDlcv{font-size:calc(clamp(.78rem, .8vw, 1.05rem) * var(--fs, 1));letter-spacing:.09em}.TenantLanding_sectionTitle__IPMgm{font-size:calc(clamp(2rem, 3vw, 4.8rem) * var(--fs, 1))}.TenantLanding_sectionBody__5MCRR{font-size:calc(clamp(1.05rem, 1.15vw, 1.8rem) * var(--fs, 1));line-height:1.8}.TenantLanding_blogSection__YRcYp .TenantLanding_sectionInner__CqcHg,.TenantLanding_clinicSection__UYdZ5 .TenantLanding_sectionInner__CqcHg,.TenantLanding_instagramSection__164ft .TenantLanding_sectionInner__CqcHg,.TenantLanding_sobreSection__3xIyU .TenantLanding_sectionInner__CqcHg,.TenantLanding_svcCarouselSection__h_mRx .TenantLanding_sectionInner__CqcHg,.TenantLanding_testimonialsSection__c_Oeb .TenantLanding_sectionInner__CqcHg,.TenantLanding_topicsSection__O7npr .TenantLanding_sectionInner__CqcHg,.TenantLanding_videosSection__9Xo9_ .TenantLanding_sectionInner__CqcHg{width:100%;padding-top:5rem;padding-bottom:5rem}.TenantLanding_bookingWrapper__cmNlU{align-items:stretch}.TenantLanding_ctaSection__tw8V0{padding:0 2rem}.TenantLanding_ctaSectionInner__JKio3{padding-top:5rem;padding-bottom:5rem}.TenantLanding_sectionTitle__IPMgm{font-size:calc(clamp(2.2rem, 3.3vw, 5.2rem) * var(--fs, 1));margin-bottom:1.75rem}.TenantLanding_topicsSection__O7npr{padding:0 2rem;background:#F7F5F2}.TenantLanding_topicsList__q7XRy{gap:1.1rem;margin-top:2.5rem;justify-content:center}.TenantLanding_topicsChip__71iDv{font-size:calc(clamp(2rem, 2.3vw, 3.7rem) * var(--fs, 1));padding:clamp(1.3rem,1.5vw,1.9rem) clamp(2.8rem,3.2vw,4rem);border-radius:100px;box-shadow:0 5px 22px rgba(10,37,64,.11)}.TenantLanding_svcCarouselSection__h_mRx{padding:0 2rem}.TenantLanding_svcCard__b3zTL{min-height:480px;padding:3.25rem 2.75rem}.TenantLanding_svcCardName__iDHTl{font-size:calc(clamp(2.3rem, 2.75vw, 4.4rem) * var(--fs, 1));margin-bottom:.5rem;line-height:1.15}.TenantLanding_svcCardDesc__XnwKF{font-size:calc(clamp(1.45rem, 1.65vw, 2.65rem) * var(--fs, 1));line-height:1.7}.TenantLanding_svcCarouselOuter__53LdA{margin-top:3rem}.TenantLanding_sobreSection__3xIyU{padding:0 2rem}.TenantLanding_sobreGrid__JyCsL{gap:clamp(3.5rem,5vw,7rem)}.TenantLanding_sobreContent__Rmbi9 .TenantLanding_sectionTitle__IPMgm{font-size:calc(clamp(2.2rem, 3vw, 2.8rem) * var(--fs, 1))}.TenantLanding_sobreContent__Rmbi9 .TenantLanding_sectionBody__5MCRR{font-size:1.15rem;line-height:1.85;max-width:620px}.TenantLanding_sobreContent__Rmbi9 .TenantLanding_ctaPrimary__FXJfo{padding:1.1rem 2.5rem;font-size:1.1rem}.TenantLanding_videosSection__9Xo9_{padding:0 2rem}.TenantLanding_videoGrid__m3W2x{gap:2rem;margin-top:3rem}.TenantLanding_instagramSection__164ft{padding:0 2rem}.TenantLanding_instagramText__QoJvv{font-size:clamp(1.1rem,1.2vw,1.4rem);max-width:560px;line-height:1.7}.TenantLanding_instagramBtn__zLFyQ{padding:.95rem 2.5rem;font-size:clamp(1rem,1.05vw,1.2rem)}.TenantLanding_testimonialsSection__c_Oeb{padding:0 2rem}.TenantLanding_testimonialText__GrYtd{font-size:calc(clamp(1.05rem, 1.15vw, 1.8rem) * var(--fs, 1));line-height:1.8}.TenantLanding_testimonialsGrid__XHjQy{margin-top:3rem;gap:2rem}.TenantLanding_testimonialCard__Xckxb{padding:2.5rem 2.25rem 2rem}.TenantLanding_clinicSection__UYdZ5{padding:0 2rem}.TenantLanding_carouselImg__Iu4gu{height:520px}.TenantLanding_carouselWrap__8k3op{max-width:min(1000px,60vw);margin-left:auto;margin-right:auto}.TenantLanding_blogSection__YRcYp{padding:0 2rem}.TenantLanding_blogGrid__2y7r4{gap:2rem;margin-top:3rem}.TenantLanding_blogCard__X4s2k{padding:2.25rem 2rem;gap:1rem}.TenantLanding_blogTitle__yTLmN{font-size:clamp(1.1rem,1.2vw,1.4rem);line-height:1.35}.TenantLanding_blogExcerpt__z5yZf{font-size:clamp(.95rem,1vw,1.15rem);line-height:1.75}.TenantLanding_blogDate__gn0vW{font-size:clamp(.72rem,.75vw,.85rem)}.TenantLanding_ctaSectionTitle__1TKDR{font-size:calc(clamp(2.4rem, 4vw, 6.2rem) * var(--fs, 1))}.TenantLanding_ctaSectionText__IxaYT{font-size:clamp(1.1rem,1.2vw,1.4rem);margin-bottom:3rem}.TenantLanding_ctaPrimaryLg__gD1op,.TenantLanding_ctaSecondaryLg__Z3lFN{padding:1.25rem 3rem;font-size:clamp(1.05rem,1.1vw,1.25rem)}.TenantLanding_heroScrollCue__xtsrr{position:absolute;bottom:2.5rem;left:50%;transform:translateX(-50%);display:flex;flex-direction:column;align-items:center;gap:.25rem;z-index:10;animation:TenantLanding_cueFloat__E_atQ 2s ease-in-out infinite;pointer-events:none}.TenantLanding_heroScrollCueBar__8eYLq{width:1.5px;height:32px;background:linear-gradient(180deg,rgba(200,162,75,.6),transparent);border-radius:2px}.TenantLanding_heroScrollCueDot__EIZVI{width:6px;height:6px;border-radius:50%;background:var(--accent);opacity:.55}@keyframes TenantLanding_cueFloat__E_atQ{0%,to{opacity:.55;transform:translateX(-50%) translateY(0)}50%{opacity:.85;transform:translateX(-50%) translateY(6px)}}}.TenantLanding_heroScrollCue__xtsrr{display:none}@media (min-width:1024px) and (prefers-reduced-motion:reduce){.TenantLanding_heroScrollCue__xtsrr{animation:none}}@keyframes TenantLanding_ruleGrow__P7_jr{0%{width:0;opacity:0}to{width:40px;opacity:1}}.TenantLanding_heroGoldRuleAnimate__TPn_u{animation:TenantLanding_ruleGrow__P7_jr .7s cubic-bezier(.22,1,.36,1) both}@media (prefers-reduced-motion:reduce){.TenantLanding_heroGoldRuleAnimate__TPn_u{animation:none;width:40px;opacity:1}}.TenantLanding_hero__d64PY{position:relative}.TenantLanding_heroInner__ezYPT{position:relative;z-index:1}.TenantLanding_svcCardInner__9IOWC{display:flex;flex-direction:column;gap:.875rem;height:100%}.TenantLanding_svcCard__b3zTL:hover{box-shadow:0 8px 28px rgba(10,37,64,.13);translate:0 -3px}.TenantLanding_testimonialCardTilt__qqQGq{display:block!important;width:100%;height:100%}.TenantLanding_bookingWrapper__cmNlU{position:relative;background:#FFFFFF}.TenantLanding_bookingAurora__nj1Rw{z-index:0;pointer-events:none}.TenantLanding_bookingWrapper__cmNlU>:not(.TenantLanding_bookingAurora__nj1Rw),.TenantLanding_ctaSectionInner__JKio3{position:relative;z-index:1}.TenantLanding_carouselImg__Iu4gu{transition:transform 1.2s cubic-bezier(.33,0,.2,1);transform-origin:center center}.TenantLanding_carouselSlide__dCvMi:hover .TenantLanding_carouselImg__Iu4gu{scale:1.04}@media (prefers-reduced-motion:reduce){.TenantLanding_carouselImg__Iu4gu{transition:none}.TenantLanding_carouselSlide__dCvMi:hover .TenantLanding_carouselImg__Iu4gu{scale:none}}.TenantLanding_testimonialsEditorGhost__WJjcd{font-size:.9rem;color:rgba(10,37,64,.38);font-style:italic;border:2px dashed rgba(200,162,75,.35);border-radius:10px;padding:1.5rem 2rem;text-align:center;margin:.5rem 0}.TenantLanding_testimonialStatusChip__H1yfS{display:inline-block;font-size:.68rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase;padding:.15rem .55rem;border-radius:100px;margin-bottom:.6rem}.TenantLanding_testimonialStatusChip__H1yfS[data-status=approved]{background:#d1fae5;color:#065f46}.TenantLanding_testimonialStatusChip__H1yfS[data-status=pending]{background:rgba(200,162,75,.18);color:#7a5c10}.TenantLanding_testimonialStatusChip__H1yfS[data-status=rejected]{background:#fee2e2;color:#991b1b}.TenantLanding_testimonialModerationRow__cvs22{display:flex;gap:.4rem;margin-top:.75rem}.TenantLanding_testimonialBtnApprove__b2d_3{flex:1 1;padding:.4rem .7rem;background:#15803d;color:#fff;border:none;border-radius:7px;font-family:inherit;font-size:.8rem;font-weight:700;cursor:pointer;transition:background .14s}.TenantLanding_testimonialBtnApprove__b2d_3:hover:not(:disabled){background:#166534}.TenantLanding_testimonialBtnApprove__b2d_3:disabled{opacity:.5;cursor:not-allowed}.TenantLanding_testimonialBtnReject__7gV5s{flex:1 1;padding:.4rem .7rem;background:#991b1b;color:#fff;border:none;border-radius:7px;font-family:inherit;font-size:.8rem;font-weight:700;cursor:pointer;transition:background .14s}.TenantLanding_testimonialBtnReject__7gV5s:hover:not(:disabled){background:#7f1d1d}.TenantLanding_testimonialBtnReject__7gV5s:disabled{opacity:.5;cursor:not-allowed}.TenantLanding_testimonialBtnRemove__SDpop{flex:1 1;padding:.4rem .7rem;background:transparent;color:rgba(10,37,64,.5);border:1px solid rgba(10,37,64,.2);border-radius:7px;font-family:inherit;font-size:.8rem;font-weight:600;cursor:pointer;transition:background .14s,color .14s,border-color .14s}.TenantLanding_testimonialBtnRemove__SDpop:hover:not(:disabled){background:#fee2e2;color:#991b1b;border-color:#fca5a5}.TenantLanding_testimonialBtnRemove__SDpop:disabled{opacity:.5;cursor:not-allowed}.TenantLanding_heroBgPill__69eer{display:inline-block;margin-bottom:.75rem}.TenantLanding_heroBgPillInner__tekjg{display:inline-flex;align-items:center;gap:.4rem;background:rgba(255,255,255,.1);border:1px solid rgba(255,255,255,.22);color:rgba(255,255,255,.8);font-size:.72rem;font-weight:600;letter-spacing:.04em;text-transform:uppercase;padding:.3rem .75rem .3rem .5rem;border-radius:100px;cursor:pointer;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);transition:background .15s,border-color .15s;-webkit-user-select:none;-moz-user-select:none;user-select:none}.TenantLanding_heroBgPillInner__tekjg:hover{background:rgba(255,255,255,.16);border-color:rgba(255,255,255,.38)}.TenantLanding_heroBgPillDot__p4d57{display:inline-block;width:12px;height:12px;border-radius:50%;border:1.5px solid rgba(255,255,255,.35);flex-shrink:0}.TenantLanding_svcStackedGrid__0Xs6E{display:grid;grid-template-columns:1fr;grid-gap:1.25rem;gap:1.25rem;margin-top:2.5rem}@media (min-width:1024px){.TenantLanding_svcStackedGrid__0Xs6E{grid-template-columns:1fr 1fr;gap:1.75rem;margin-top:3rem}.TenantLanding_svcStackedGrid__0Xs6E .TenantLanding_svcCard__b3zTL{min-height:220px}}.TenantLanding_svcLayoutToggleWrap__GgsBT{display:flex;align-items:center;gap:.75rem;justify-content:flex-end;max-width:min(1880px,92vw);margin:0 auto;padding:1rem 2rem 0;position:relative;z-index:9200}.TenantLanding_svcLayoutToggleLabel__55Ouv{font-size:.72rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:rgba(10,37,64,.45);white-space:nowrap}.TenantLanding_svcLayoutToggle__bqkrq{display:flex;border:1.5px solid rgba(200,162,75,.4);border-radius:8px;overflow:hidden}.TenantLanding_svcLayoutBtn__hvkAD{padding:.4rem .9rem;min-height:36px;background:transparent;color:rgba(10,37,64,.6);font-size:.8rem;font-weight:600;border:none;cursor:pointer;font-family:inherit;transition:background .14s,color .14s;white-space:nowrap}.TenantLanding_svcLayoutBtn__hvkAD+.TenantLanding_svcLayoutBtn__hvkAD{border-left:1.5px solid rgba(200,162,75,.4)}.TenantLanding_svcLayoutBtnActive__oO3cn{background:var(--accent);color:#fff}.TenantLanding_hideBookingToggleWrap__4kqQD{display:flex;flex-direction:column;gap:.35rem;background:rgba(200,162,75,.08);border:1px solid rgba(200,162,75,.25);border-radius:10px;padding:.9rem 1.25rem;margin:0 2rem;max-width:min(1880px,92vw)}.TenantLanding_hideBookingToggleLabel__5ssVM{display:flex;align-items:center;gap:.6rem;font-size:.85rem;font-weight:600;color:#0A2540;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.TenantLanding_hideBookingToggleCheck__LZgeb{width:16px;height:16px;accent-color:var(--accent);cursor:pointer;flex-shrink:0}.TenantLanding_hideBookingToggleHint__NuhR7{font-size:.78rem;color:#b45309;margin:0;font-style:italic}.TenantLanding_bookingHiddenBadge__RQK2V{position:absolute;top:12px;left:50%;transform:translateX(-50%);z-index:10;background:rgba(10,37,64,.85);color:rgba(255,255,255,.92);font-size:.72rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;padding:.3rem .9rem;border-radius:100px;pointer-events:none;white-space:nowrap}.TenantLanding_igEmbedGrid__XpHEd{display:grid;grid-template-columns:1fr;grid-gap:1rem;gap:1rem;margin-top:1.75rem}@media (min-width:600px){.TenantLanding_igEmbedGrid__XpHEd{grid-template-columns:repeat(2,1fr)}}@media (min-width:900px){.TenantLanding_igEmbedGrid__XpHEd{grid-template-columns:repeat(3,1fr)}}.TenantLanding_igEmbedWrap__xPmNZ{position:relative;width:100%;aspect-ratio:4/5;border-radius:12px;overflow:hidden;box-shadow:0 4px 20px rgba(10,37,64,.1);background:#f3f3f3}.TenantLanding_igEmbedFrame___sDGT{position:absolute;top:0;left:0;width:100%;height:100%;border:0;border-radius:12px;display:block}.TenantLanding_igEmbedInvalid__jnH10{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;background:rgba(10,37,64,.04);padding:1rem}.TenantLanding_igEmbedInvalid__jnH10 span{font-size:.82rem;color:rgba(10,37,64,.4);font-style:italic;text-align:center}.TenantLanding_testimonialAuthorRow__HDxiQ{display:flex;align-items:center;gap:.55rem;margin-top:.25rem}.TenantLanding_testimonialAvatar__v_vyl{object-fit:cover}.TenantLanding_testimonialAvatarInitial__R_J3G,.TenantLanding_testimonialAvatar__v_vyl{width:40px;height:40px;border-radius:50%;flex-shrink:0;border:2px solid rgba(200,162,75,.3)}.TenantLanding_testimonialAvatarInitial__R_J3G{background:color-mix(in srgb,var(--accent) 15%,#f7f5f2);display:flex;align-items:center;justify-content:center;font-size:1.05rem;font-weight:700;color:var(--accent)}.TenantLanding_noBgImg__jW982{filter:none!important;box-shadow:none!important;background:transparent!important}.TenantLanding_navHamburger__MQFIy{display:none;flex-direction:column;justify-content:center;align-items:center;gap:5px;width:44px;height:44px;border:none;background:transparent;cursor:pointer;border-radius:8px;padding:0;flex-shrink:0;transition:background .15s;-webkit-tap-highlight-color:transparent}.TenantLanding_navHamburger__MQFIy:hover{background:rgba(255,255,255,.1)}.TenantLanding_navHamburgerBar__oGMnG{display:block;width:22px;height:2px;background:rgba(255,255,255,.88);border-radius:2px;transition:transform .25s ease,opacity .25s ease;transform-origin:center}.TenantLanding_navHamburgerBarTop__WvX3N{transform:translateY(7px) rotate(45deg)}.TenantLanding_navHamburgerBarMid__Gibwh{opacity:0;transform:scaleX(0)}.TenantLanding_navHamburgerBarBot__36D2Z{transform:translateY(-7px) rotate(-45deg)}@media (max-width:768px){.TenantLanding_nav__0QAPZ{padding:0 .75rem 0 1.1rem;width:calc(100vw - 1.5rem)}.TenantLanding_navHamburger__MQFIy{display:flex}.TenantLanding_navBtnOutline__Ep3Nz,.TenantLanding_navName__8fmoH{display:none}}@media (max-width:480px){.TenantLanding_navHamburger__MQFIy{display:flex}.TenantLanding_navBtnPrimary___RHf5{font-size:.8rem;padding:.4rem .9rem}}@media (max-width:375px){.TenantLanding_nav__0QAPZ{width:calc(100vw - 1.25rem);padding:0 .6rem 0 .9rem}}@media (prefers-reduced-motion:reduce){.TenantLanding_navHamburgerBar__oGMnG{transition:none}}.TenantLanding_articlesSection__CFMv0{padding:6rem 2rem;background:#F7F5F2}.TenantLanding_articlesDisclaimer__hSihA{font-size:.78rem;color:#9ca3af;margin-top:-.5rem;margin-bottom:2.5rem;font-style:italic}.TenantLanding_articlesGrid__1gZjW{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));grid-gap:1.5rem;gap:1.5rem;margin-top:0}.TenantLanding_articleCard__uirmo{background:#FFFFFF;border:1px solid rgba(10,37,64,.07);border-radius:16px;padding:1.75rem;display:flex;flex-direction:column;gap:.75rem;box-shadow:0 2px 12px rgba(10,37,64,.05);transition:box-shadow .2s,transform .15s;position:relative;overflow:hidden;cursor:pointer}.TenantLanding_articleCard__uirmo:hover{box-shadow:0 8px 32px rgba(10,37,64,.12);translate:0 -3px}.TenantLanding_articleCardAccent__EICag{position:absolute;top:0;left:0;right:0;height:3px;background:linear-gradient(90deg,var(--accent),color-mix(in srgb,var(--accent) 30%,transparent));border-radius:3px 3px 0 0}.TenantLanding_articleCardDate__oyJ5z{font-size:.7rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--accent)}.TenantLanding_articleCardTitle__EU46f{font-family:var(--font-display,Georgia,"Times New Roman",serif);font-size:1.15rem;font-weight:600;color:#0A2540;line-height:1.35;margin:0}.TenantLanding_articleCardExcerpt__RYtw6{font-size:.875rem;color:#6b7280;line-height:1.75;flex:1 1;margin:0}.TenantLanding_articleBodyHint__tU87e{display:block;font-size:.75rem;color:rgba(10,37,64,.38);font-style:italic;border:1.5px dashed rgba(200,162,75,.35);border-radius:6px;padding:.4rem .7rem;cursor:pointer;margin-top:.25rem}.TenantLanding_articleReadLink__xFh1O{display:inline-flex;align-items:center;gap:.35rem;color:var(--accent);font-size:.825rem;font-weight:700;text-decoration:none;margin-top:.25rem;transition:gap .15s}.TenantLanding_articleReadLink__xFh1O:hover{gap:.55rem;text-decoration:none}.TenantLanding_articleReadIcon__xTNtY{color:inherit;display:block}.TenantLanding_articlesEditorGhost__1vHF6{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.5rem;border:2px dashed rgba(200,162,75,.38);border-radius:16px;padding:3rem 2rem;color:rgba(10,37,64,.38);font-size:.9rem;text-align:center;min-height:180px}.TenantLanding_articlesGhostIcon__sIdnG{color:rgba(200,162,75,.5);margin-bottom:.25rem}.TenantLanding_blogLegacyDivider__2hbwz{display:flex;align-items:center;gap:.75rem;margin:2rem 0 .75rem}.TenantLanding_blogLegacyDivider__2hbwz:after,.TenantLanding_blogLegacyDivider__2hbwz:before{content:"";flex:1 1;height:1px;background:rgba(10,37,64,.1)}.TenantLanding_blogLegacyLabel__oh8zl{font-size:.68rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:rgba(10,37,64,.35);white-space:nowrap}@media (min-width:1024px){.TenantLanding_articlesSection__CFMv0{padding:0 2rem;min-height:100vh;min-height:100svh;display:flex;flex-direction:column;justify-content:center}.TenantLanding_articlesSection__CFMv0 .TenantLanding_sectionInner__CqcHg{width:100%;padding-top:5rem;padding-bottom:5rem}.TenantLanding_articlesGrid__1gZjW{gap:2rem;margin-top:1rem}.TenantLanding_articleCard__uirmo{padding:2.25rem 2rem;gap:1rem}.TenantLanding_articleCardTitle__EU46f{font-size:clamp(1.1rem,1.25vw,1.5rem);line-height:1.3}.TenantLanding_articleCardExcerpt__RYtw6{font-size:clamp(.9rem,.95vw,1.1rem);line-height:1.75}.TenantLanding_articleCardDate__oyJ5z{font-size:clamp(.68rem,.72vw,.82rem)}}@media (max-width:768px){.TenantLanding_articlesSection__CFMv0{padding:3.5rem 1.25rem}.TenantLanding_articlesGrid__1gZjW{grid-template-columns:1fr}}.TenantLanding_patientSection__wuQRQ{padding:6rem 2rem;background:color-mix(in srgb,var(--accent,#C8A24B) 4%,#F7F5F2);position:relative;overflow:hidden}.TenantLanding_patientSection__wuQRQ:before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:600px;height:600px;border-radius:50%;background:radial-gradient(ellipse at center,color-mix(in srgb,var(--accent,#C8A24B) 10%,transparent) 0,transparent 72%);pointer-events:none;z-index:0}.TenantLanding_patientLayout__TrLJl{position:relative;z-index:1;display:flex;flex-direction:column;align-items:center;gap:2.5rem;margin-top:3rem}.TenantLanding_patientPhoneWrap__zCWaP{flex-shrink:0}.TenantLanding_patientPhone__5Tqca{width:220px;aspect-ratio:9/19;border-radius:36px;background:#0A2540;border:6px solid #1a3450;box-shadow:0 0 0 1px rgba(255,255,255,.08),0 24px 64px rgba(10,37,64,.4),0 0 80px color-mix(in srgb,var(--accent,#C8A24B) 18%,transparent);overflow:hidden;position:relative}.TenantLanding_patientPhone__5Tqca:before{content:"";position:absolute;top:0;left:50%;transform:translateX(-50%);width:72px;height:22px;background:#0A2540;border-radius:0 0 16px 16px;z-index:2}.TenantLanding_patientPhoneImg__x8GCo{width:100%;height:100%;object-fit:cover;object-position:top center;display:block}.TenantLanding_patientCardsGrid__m3hOE{display:grid;grid-template-columns:1fr;grid-gap:.875rem;gap:.875rem;width:100%}.TenantLanding_patientCard__9jg8r{background:#FFFFFF;border:1px solid rgba(10,37,64,.08);border-radius:14px;padding:1.25rem 1.25rem 1.25rem 1rem;display:flex;align-items:flex-start;gap:1rem;box-shadow:0 2px 10px rgba(10,37,64,.05);transition:box-shadow .22s,transform .18s}.TenantLanding_patientCard__9jg8r:hover{box-shadow:0 6px 22px rgba(10,37,64,.1);translate:0 -2px}.TenantLanding_patientCardIcon__cOFjr{width:40px;height:40px;border-radius:11px;background:color-mix(in srgb,var(--accent,#C8A24B) 13%,transparent);display:flex;align-items:center;justify-content:center;flex-shrink:0;color:var(--accent,#C8A24B)}.TenantLanding_patientCardBody__y45nS{display:flex;flex-direction:column;gap:.25rem;min-width:0}.TenantLanding_patientCardTitle__crVBk{font-size:calc(.95rem * var(--fs, 1));font-weight:700;color:#0A2540;line-height:1.35;margin:0}.TenantLanding_patientCardDesc__yh1Ei{font-size:calc(.84rem * var(--fs, 1));color:#4b5563;line-height:1.65;margin:0}.TenantLanding_patientCtaRow__Q92ZL{display:flex;flex-direction:column;align-items:center;gap:.875rem;margin-top:2.75rem;text-align:center}.TenantLanding_patientCtaBtn__nJ2dO{display:inline-flex;align-items:center;padding:.9rem 2.25rem;background:var(--accent,#C8A24B);color:#fff;border-radius:8px;font-weight:700;font-size:calc(.975rem * var(--fs, 1));text-decoration:none;transition:background .15s,transform .1s,box-shadow .15s;box-shadow:0 4px 20px color-mix(in srgb,var(--accent,#C8A24B) 35%,transparent)}.TenantLanding_patientCtaBtn__nJ2dO:hover{background:color-mix(in srgb,var(--accent,#C8A24B) 80%,#000 20%);text-decoration:none;translate:0 -2px;box-shadow:0 6px 24px color-mix(in srgb,var(--accent,#C8A24B) 45%,transparent)}.TenantLanding_patientFootnote__Lqje1{font-size:.72rem;color:rgba(10,37,64,.42);line-height:1.6;max-width:480px;margin:0}@media (max-width:768px){.TenantLanding_patientSection__wuQRQ{padding:3.5rem 1.25rem}.TenantLanding_patientCardsGrid__m3hOE{grid-template-columns:1fr}}@media (min-width:560px) and (max-width:1023px){.TenantLanding_patientCardsGrid__m3hOE{grid-template-columns:1fr 1fr}}.TenantLanding_patientCardsLeft__6_7QE,.TenantLanding_patientCardsRight__4h7dP{display:none}@media (min-width:1024px){.TenantLanding_patientSection__wuQRQ{padding:0 2rem;min-height:100vh;min-height:100svh;display:flex;flex-direction:column;justify-content:center}.TenantLanding_patientSection__wuQRQ .TenantLanding_sectionInner__CqcHg{width:100%;padding-top:5rem;padding-bottom:5rem}.TenantLanding_patientLayout__TrLJl{flex-direction:row;align-items:center;justify-content:center;gap:clamp(2rem,3vw,4rem);margin-top:3.5rem}.TenantLanding_patientPhoneWrap__zCWaP{order:2;flex-shrink:0}.TenantLanding_patientPhone__5Tqca{width:clamp(220px,18vw,300px)}.TenantLanding_patientCardsLeft__6_7QE{order:1;flex:1 1;display:flex;flex-direction:column;gap:1rem;max-width:340px}.TenantLanding_patientCardsRight__4h7dP{order:3;flex:1 1;display:flex;flex-direction:column;gap:1rem;max-width:340px}.TenantLanding_patientCardsGrid__m3hOE{display:none}.TenantLanding_patientCard__9jg8r{padding:1.5rem 1.5rem 1.5rem 1.25rem}.TenantLanding_patientCardTitle__crVBk{font-size:calc(clamp(.92rem, .95vw, 1.1rem) * var(--fs, 1))}.TenantLanding_patientCardDesc__yh1Ei{font-size:calc(clamp(.82rem, .85vw, .98rem) * var(--fs, 1))}.TenantLanding_patientCtaRow__Q92ZL{margin-top:3.5rem}.TenantLanding_patientCtaBtn__nJ2dO{padding:clamp(.9rem,1vw,1.15rem) clamp(2.25rem,2.5vw,3rem);font-size:calc(clamp(.975rem, 1.05vw, 1.2rem) * var(--fs, 1))}}.TenantLanding_faqSection__p_Qs5{padding:5rem 2rem;background:#F7F5F2}.TenantLanding_faqList__jo_Hs{margin-top:2rem;display:flex;flex-direction:column;gap:.625rem}.TenantLanding_faqItem__V0edk{background:#FFFFFF;border:1.5px solid rgba(200,162,75,.25);border-radius:12px;overflow:hidden;transition:border-color .15s}.TenantLanding_faqItem__V0edk[open]{border-color:rgba(200,162,75,.55)}.TenantLanding_faqItem__V0edk:hover{border-color:rgba(200,162,75,.45)}.TenantLanding_faqQuestion__36h2o{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:1.1rem 1.5rem;cursor:pointer;list-style:none;font-size:calc(clamp(.93rem, .98vw, 1.07rem) * var(--fs, 1));font-weight:600;color:#0A2540;min-height:52px;-moz-user-select:none;user-select:none;-webkit-user-select:none}.TenantLanding_faqQuestion__36h2o::-webkit-details-marker{display:none}.TenantLanding_faqQuestion__36h2o::marker{display:none}.TenantLanding_faqQuestionText__T8eBo{flex:1 1;line-height:1.45}.TenantLanding_faqChevron__Rd6A6{flex-shrink:0;width:20px;height:20px;border-radius:50%;background:color-mix(in srgb,var(--accent) 12%,transparent);display:flex;align-items:center;justify-content:center;transition:transform .2s ease,background .15s}.TenantLanding_faqChevron__Rd6A6:before{content:"";display:block;width:8px;height:8px;border-right:2px solid var(--accent);border-bottom:2px solid var(--accent);transform:rotate(45deg) translateY(-2px);transition:transform .2s ease}.TenantLanding_faqItem__V0edk[open] .TenantLanding_faqChevron__Rd6A6:before{transform:rotate(-135deg) translateY(-2px)}.TenantLanding_faqAnswer__oWN6T{padding:0 1.5rem 1.25rem}.TenantLanding_faqAnswer__oWN6T p{font-size:calc(clamp(.875rem, .92vw, 1rem) * var(--fs, 1));color:rgba(10,37,64,.75);line-height:1.65;margin:0}@media (max-width:768px){.TenantLanding_faqSection__p_Qs5{padding:3.5rem 1.25rem}.TenantLanding_faqQuestion__36h2o{padding:1rem 1.1rem;font-size:calc(.93rem * var(--fs, 1))}.TenantLanding_faqAnswer__oWN6T{padding:0 1.1rem 1rem}}@keyframes CanvasRenderer_fadeIn__4Ibzo{0%{opacity:0}to{opacity:1}}@keyframes CanvasRenderer_riseIn__hG3Sy{0%{opacity:0;transform:translateY(32px)}to{opacity:1;transform:translateY(0)}}@keyframes CanvasRenderer_zoomIn__1vzqj{0%{opacity:0;transform:scale(.92)}to{opacity:1;transform:scale(1)}}.CanvasRenderer_motionPre___jc89{opacity:0}.CanvasRenderer_revealFade__DLWcu{animation:CanvasRenderer_fadeIn__4Ibzo .55s cubic-bezier(.22,1,.36,1) both;will-change:opacity}.CanvasRenderer_revealRise__W2ZrQ{animation:CanvasRenderer_riseIn__hG3Sy .6s cubic-bezier(.22,1,.36,1) both;will-change:opacity,transform}.CanvasRenderer_revealZoom__Thu7I{animation:CanvasRenderer_zoomIn__1vzqj .55s cubic-bezier(.22,1,.36,1) both;will-change:opacity,transform}.CanvasRenderer_delay0__foGFY{animation-delay:0s}.CanvasRenderer_delay1__1syaj{animation-delay:60ms}.CanvasRenderer_delay2__xP7hU{animation-delay:.12s}.CanvasRenderer_delay3__GsP3w{animation-delay:.18s}.CanvasRenderer_delay4__DfBoW{animation-delay:.24s}.CanvasRenderer_delay5__eDJ1J{animation-delay:.3s}.CanvasRenderer_delay6__JOIbR{animation-delay:.36s}.CanvasRenderer_delay7__eqFu5{animation-delay:.42s}.CanvasRenderer_btnLink__WWRKC{transition:filter .18s ease,transform .18s ease,box-shadow .18s ease;cursor:pointer}.CanvasRenderer_btnLink__WWRKC:hover{filter:brightness(1.07);translate:0 -1px;box-shadow:0 6px 18px rgba(10,37,64,.18)}.CanvasRenderer_btnLink__WWRKC:active{translate:0 0;filter:brightness(.97)}.CanvasRenderer_hoverLift__bjfQe{transition:transform .2s cubic-bezier(.34,1.56,.64,1),box-shadow .2s ease}.CanvasRenderer_hoverLift__bjfQe:hover{translate:0 -3px;scale:1.015;box-shadow:0 8px 28px rgba(10,37,64,.14)}@media (prefers-reduced-motion:reduce){.CanvasRenderer_motionPre___jc89{opacity:1}.CanvasRenderer_revealFade__DLWcu,.CanvasRenderer_revealRise__W2ZrQ,.CanvasRenderer_revealZoom__Thu7I{animation:none;opacity:1}.CanvasRenderer_hoverLift__bjfQe:hover{translate:none;scale:none;box-shadow:none}}