.public-coming-soon-integration_section__aKhyS{background:#eeeae1;color:#202820;border-top:1px solid #c9c4b9;padding:2.5rem max(1rem,4vw)}.public-coming-soon-integration_inner__3_vhY{max-width:80rem;margin:auto}.public-coming-soon-integration_kicker__NuRO7{display:flex;align-items:center;gap:1rem;font-size:.7rem;font-weight:800;text-transform:uppercase;letter-spacing:.12em;color:#735437}.public-coming-soon-integration_kicker__NuRO7 strong{border:1px solid #9a876c;padding:.35rem .6rem;background:#f6f3eb}.public-coming-soon-integration_heading__W56tu h2{font-size:clamp(1.4rem,3vw,2rem);font-weight:750;letter-spacing:-.035em;line-height:1.3;max-width:34ch;margin:1rem 0}.public-coming-soon-integration_flow___MbDC{padding:0;list-style:none;display:grid;grid-template-columns:repeat(8,minmax(0,1fr));gap:1px;background:#c3c3b7;border:1px solid #c3c3b7;margin:1.5rem 0}.public-coming-soon-integration_flow___MbDC li{padding:1rem .75rem;background:#f8f6ee;display:grid;align-content:start;gap:.7rem;min-width:0}.public-coming-soon-integration_flow___MbDC span{font:600 .7rem ui-monospace,monospace;color:#98633d}.public-coming-soon-integration_flow___MbDC strong{font-size:.8rem;line-height:1.6;font-weight:700;overflow-wrap:anywhere}.public-coming-soon-integration_footer__ahzuV{display:flex;align-items:start;justify-content:space-between;gap:1.5rem;font-size:.8rem;line-height:1.7;color:#60645c}.public-coming-soon-integration_footer__ahzuV details{max-width:44rem}.public-coming-soon-integration_footer__ahzuV summary{min-height:44px;cursor:pointer;color:#28392e;font-weight:750}.public-coming-soon-integration_footer__ahzuV p{margin:0}.public-coming-soon-integration_footer__ahzuV ul{padding-inline-start:1rem}@media(max-width:1000px){.public-coming-soon-integration_flow___MbDC{grid-template-columns:repeat(4,minmax(0,1fr))}}@media(max-width:560px){.public-coming-soon-integration_flow___MbDC{grid-template-columns:repeat(2,minmax(0,1fr))}.public-coming-soon-integration_flow___MbDC li{grid-template-columns:1.8rem 1fr;gap:.4rem;padding:.7rem}.public-coming-soon-integration_footer__ahzuV{flex-direction:column;gap:.5rem}}.public-home-training-preview_certificateCard__X_0hr{transform:translateY(0) rotate(-.6deg);animation:public-home-training-preview_certificateFloat__GQaFF 4.6s cubic-bezier(.45,0,.25,1) 1 both}@keyframes public-home-training-preview_certificateFloat__GQaFF{0%,to{transform:translateY(0) rotate(-.6deg)}50%{transform:translateY(-7px) rotate(.35deg)}}@media (max-width:640px){.public-home-training-preview_certificateCard__X_0hr{width:min(100%,25rem);margin-inline:auto}}@media (prefers-reduced-motion:reduce){.public-home-training-preview_certificateCard__X_0hr{animation:none;transform:none}}.public-partner-discovery_section__frEox{position:relative;isolation:isolate;overflow:hidden;border-block:1px solid #705b37;background:#111412;color:#f4f0e7;padding:clamp(2.7rem,6vw,5.3rem) max(1rem,4vw)}.public-partner-discovery_section__frEox:before{content:"";position:absolute;z-index:-2;inset:0;background:radial-gradient(circle at 18% 8%,rgba(199,101,50,.22),transparent 30%),linear-gradient(125deg,#0e110f,#1c211c 52%,#0f1210)}.public-partner-discovery_section__frEox:after{content:"";position:absolute;z-index:-1;inset:0;opacity:.2;background-image:linear-gradient(rgba(213,173,105,.12) 1px,transparent 0),linear-gradient(90deg,rgba(213,173,105,.12) 1px,transparent 0);background-size:44px 44px;mask-image:linear-gradient(180deg,transparent,#000 20%,#000 82%,transparent)}.public-partner-discovery_inner__r_rwK{max-width:86rem;margin:auto;display:grid;grid-template-columns:minmax(15rem,.75fr) minmax(17rem,.8fr) minmax(0,2.45fr);gap:1.2rem 1.5rem;align-items:stretch}.public-partner-discovery_inner__r_rwK header{display:flex;flex-direction:column;justify-content:center}.public-partner-discovery_inner__r_rwK header p{margin:0 0 .65rem;font-size:.66rem;letter-spacing:.17em;text-transform:uppercase;color:#d5ad69;font-weight:900}.public-partner-discovery_inner__r_rwK h2{color:#f4f0e7;font-size:clamp(1.35rem,2.2vw,2.2rem);line-height:1.05;font-weight:950;letter-spacing:-.045em;margin:0;max-width:17ch;text-wrap:balance}.public-partner-discovery_organization__6Y_cj{position:relative;display:flex;align-items:center;gap:1rem;min-width:0;overflow:hidden;border:1px solid rgba(213,173,105,.42);background:linear-gradient(145deg,rgba(213,173,105,.13),rgba(255,255,255,.04));padding:1rem}.public-partner-discovery_organization__6Y_cj:after{content:"";position:absolute;inset:auto 1rem 0;height:2px;background:linear-gradient(90deg,#c76532,#d5ad69,transparent)}.public-partner-discovery_organization__6Y_cj img{width:4rem;height:4rem;object-fit:cover;flex:0 0 4rem;border-radius:2px;box-shadow:0 0 0 1px rgba(255,255,255,.12)}.public-partner-discovery_organization__6Y_cj strong{display:block;font-size:.9rem;line-height:1.35;color:#fff}.public-partner-discovery_organization__6Y_cj span{display:block;margin-block-start:.35rem;font-size:.7rem;color:#d5ad69;line-height:1.5;font-weight:800}.public-partner-discovery_portfolio__m0bGf{min-width:0;border-inline-start:1px solid rgba(255,255,255,.12);padding-inline-start:1.5rem}.public-partner-discovery_portfolioHeading__aHEXp{display:flex;align-items:center;justify-content:space-between;gap:.75rem;margin-block-end:.65rem}.public-partner-discovery_portfolioHeading__aHEXp p{margin:0;color:#d5ad69;font-size:.75rem;font-weight:850}.public-partner-discovery_portfolioHeading__aHEXp span{color:#747c73;font:800 .58rem/1 ui-monospace,monospace;letter-spacing:.13em}.public-partner-discovery_portfolioNames__iy5Jc{margin:0 0 .8rem;color:#c5cac3;font-size:.75rem;line-height:1.6;font-weight:700;overflow-wrap:anywhere}.public-partner-discovery_logos__wCVr2{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:.55rem;align-items:stretch}.public-partner-discovery_logos__wCVr2 figure{position:relative;margin:0;min-width:0;padding-block-end:.7rem;border-block-end:1px solid rgba(255,255,255,.12)}.public-partner-discovery_logos__wCVr2 figure:after{content:"";position:absolute;inset-inline:0;inset-block-end:-1px;height:2px;background:#d5ad69;opacity:.16}.public-partner-discovery_logos__wCVr2 figure>div{position:relative;isolation:isolate;height:5.7rem;display:flex;align-items:center;justify-content:center;overflow:hidden;background:#fff;padding:.5rem;border:1px solid rgba(255,255,255,.15);border-radius:2px}.public-partner-discovery_logos__wCVr2 figure>div:before{content:"";position:absolute;z-index:0;inset:-35% auto -35% -55%;width:34%;transform:skewX(-16deg);background:linear-gradient(90deg,transparent,rgba(199,101,50,.2),transparent);opacity:0}.public-partner-discovery_logos__wCVr2 [data-tone=dark]{background:#191b19;border-color:#313530}.public-partner-discovery_logos__wCVr2 img{position:relative;z-index:1;display:block;width:100%;height:100%;object-fit:contain}.public-partner-discovery_logos__wCVr2 figcaption{text-align:center;margin-block-start:.55rem;font-size:.72rem;line-height:1.35;color:#aeb5ad;font-weight:750;overflow-wrap:anywhere}@media (prefers-reduced-motion:no-preference){.public-partner-discovery_logos__wCVr2 figure:after{animation:public-partner-discovery_portfolioAccent__cLnVN 28s ease-in-out infinite;animation-delay:inherit}.public-partner-discovery_logos__wCVr2 figure>div{animation:public-partner-discovery_portfolioFrame__IBxij 28s ease-in-out infinite;animation-delay:inherit}.public-partner-discovery_logos__wCVr2 figure>div:before{animation:public-partner-discovery_portfolioSweep__NcD8A 28s ease-in-out infinite;animation-delay:inherit}}@keyframes public-partner-discovery_portfolioAccent__cLnVN{0%,25%,to{opacity:.16}16%,9%{opacity:.85}}@keyframes public-partner-discovery_portfolioFrame__IBxij{0%,25%,to{border-color:rgba(255,255,255,.15);box-shadow:none;transform:translateY(0)}16%,9%{border-color:rgba(213,173,105,.72);box-shadow:0 18px 36px -24px rgba(213,173,105,.75);transform:translateY(-3px)}}@keyframes public-partner-discovery_portfolioSweep__NcD8A{0%,20%,7%,to{left:-55%;opacity:0}9%{opacity:1}16%{left:122%;opacity:.85}}@media(max-width:1200px){.public-partner-discovery_inner__r_rwK{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.public-partner-discovery_portfolio__m0bGf{grid-column:1/-1;border-inline-start:0;border-block-start:1px solid rgba(255,255,255,.12);padding:1.2rem 0 0}}@media(max-width:640px){.public-partner-discovery_section__frEox{padding-inline:1rem}.public-partner-discovery_inner__r_rwK{grid-template-columns:1fr;gap:1rem}.public-partner-discovery_inner__r_rwK h2{max-width:13ch;font-size:1.75rem}.public-partner-discovery_organization__6Y_cj{min-height:6.5rem}.public-partner-discovery_portfolio__m0bGf{grid-column:auto;overflow:hidden}.public-partner-discovery_portfolioNames__iy5Jc{font-size:.75rem}.public-partner-discovery_logos__wCVr2{width:100%;grid-template-columns:none;grid-auto-columns:minmax(8.2rem,58vw);grid-auto-flow:column;gap:.65rem;overflow-x:auto;overscroll-behavior-inline:contain;scroll-snap-type:inline mandatory;scrollbar-width:none;padding-block:.25rem .75rem}.public-partner-discovery_logos__wCVr2::-webkit-scrollbar{display:none}.public-partner-discovery_logos__wCVr2 figure{scroll-snap-align:start}.public-partner-discovery_logos__wCVr2 figure>div{height:6.2rem}}@media (prefers-reduced-motion:reduce){.public-partner-discovery_logos__wCVr2 figure:after,.public-partner-discovery_logos__wCVr2 figure>div,.public-partner-discovery_logos__wCVr2 figure>div:before{animation:none}}.public-partner-discovery_logos__wCVr2 figure:after,.public-partner-discovery_logos__wCVr2 figure>div,.public-partner-discovery_logos__wCVr2 figure>div:before{animation:none}@media(max-width:560px){.public-partner-discovery_section__frEox{padding-block:2rem}.public-partner-discovery_logos__wCVr2{grid-template-columns:repeat(3,minmax(0,1fr));grid-auto-flow:row;grid-auto-columns:auto;overflow:visible;padding:0;gap:.45rem}.public-partner-discovery_logos__wCVr2 figure>div{height:4rem}.public-partner-discovery_logos__wCVr2 figure img{max-width:100%;height:auto;max-height:3.1rem;object-fit:contain}.public-partner-discovery_logos__wCVr2 figcaption{font-size:.65rem}.public-partner-discovery_inner__r_rwK h2{max-width:25ch}}.public-patient-journey_journey__rPyr1{--paper:#f4f1e9;--ink:#202421;--muted:#5c6058;--line:#cbc7bb;--copper:#9c431f;background:var(--paper);color:var(--ink);padding:2.75rem 1rem;scroll-margin-top:7rem}.public-patient-journey_inner__P98Ea{max-width:76rem;margin-inline:auto}.public-patient-journey_heading___4tZg{display:flex;flex-wrap:wrap;align-items:end;justify-content:space-between;gap:1.25rem;margin-block-end:1.5rem}.public-patient-journey_heading___4tZg h2{color:var(--ink);font-size:clamp(1.35rem,2.1vw,1.85rem);font-weight:650;letter-spacing:-.035em;line-height:1.25;margin-block:.5rem}.public-patient-journey_eyebrow__AlZ4B{color:var(--copper);font-size:.7rem;font-weight:750;letter-spacing:.1em}.public-patient-journey_intro__PGSYl{color:var(--muted);font-size:.9rem;line-height:1.65;max-width:42rem}.public-patient-journey_step__g57aR:focus-visible{outline:2px solid var(--copper);outline-offset:3px}.public-patient-journey_film__YirmB{border:1px solid var(--line);border-radius:4px;box-shadow:0 18px 40px -34px #20242166}.public-patient-journey_rail__LUr3w{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));background:#e8e4da;border-block-end:1px solid var(--line);border-radius:3px 3px 0 0}.public-patient-journey_step__g57aR{position:relative;display:flex;align-items:center;gap:.7rem;text-align:start;min-width:0;min-height:58px;padding:.8rem 1rem;border-inline-end:1px solid var(--line);background:transparent;color:var(--muted);font-size:.8rem;font-weight:650;cursor:pointer}.public-patient-journey_step__g57aR:last-child{border-inline-end:0}.public-patient-journey_step__g57aR[aria-selected=true]{background:#faf8f2;color:var(--copper)}.public-patient-journey_step__g57aR[aria-selected=true]:after{position:absolute;content:"";inset-inline:0;inset-block-end:0;height:2px;background:#c9a68d}.public-patient-journey_stepNumber__YQaiW{font-family:monospace;font-size:.68rem;color:inherit}.public-patient-journey_progress___IeHn{position:absolute;z-index:1;inset-inline:0;inset-block-end:0;height:2px;background:var(--copper);transform:scaleX(0);transform-origin:left;animation:public-patient-journey_progress___IeHn 6.5s linear both;animation-play-state:paused}.public-patient-journey_journey__rPyr1[dir=rtl] .public-patient-journey_progress___IeHn{transform-origin:right}.public-patient-journey_journey__rPyr1[data-motion=playing] .public-patient-journey_change__rPBBd,.public-patient-journey_journey__rPyr1[data-motion=playing] .public-patient-journey_progress___IeHn{animation-play-state:running}.public-patient-journey_patientHeader__StsTN{display:flex;align-items:center;justify-content:space-between;gap:1rem;background:#202421;color:#f4f1e9;padding:1rem 1.5rem}.public-patient-journey_identity__PNSxV{display:flex;align-items:center;gap:.8rem;min-width:0}.public-patient-journey_monogram__EM0Lv{display:grid;place-items:center;width:2.6rem;height:2.6rem;flex-shrink:0;border:1px solid #62665d;color:#e4c4ae;font-size:.8rem;font-weight:600}.public-patient-journey_identity__PNSxV strong{display:block;color:#f4f1e9;font-size:1rem;font-weight:650}.public-patient-journey_recordLabel__46Hxb{display:block;color:#c6c9be;font-size:.68rem;margin-block-end:.15rem}.public-patient-journey_recordMeta__dHtYi{display:flex;flex-wrap:wrap;align-items:center;justify-content:end;gap:.6rem 1rem;color:#d0d2c8;font-size:.7rem;text-align:end}.public-patient-journey_recordMeta__dHtYi bdi{font-family:monospace;letter-spacing:.06em}.public-patient-journey_panel__HX1dC{display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);min-height:19.5rem;background:#faf8f2}.public-patient-journey_panel__HX1dC[hidden]{display:none}.public-patient-journey_narrative__7vzQe{padding:1.75rem;border-inline-end:1px solid var(--line)}.public-patient-journey_sceneLabel__LKXhv{display:flex;gap:.65rem;align-items:center;color:var(--copper);font-size:.7rem;font-weight:650}.public-patient-journey_sceneLabel__LKXhv bdi{font-family:monospace;color:var(--muted)}.public-patient-journey_narrative__7vzQe h3{color:var(--ink);font-size:1.25rem;font-weight:650;line-height:1.4;letter-spacing:-.025em;margin-block:.85rem;max-width:25ch}.public-patient-journey_narrative__7vzQe>p:not(.public-patient-journey_sceneLabel__LKXhv){color:var(--muted);font-size:.85rem;line-height:1.7;max-width:42ch}.public-patient-journey_result__U1GFz{display:flex;align-items:start;gap:.6rem;color:#3f5747;font-size:.8rem;line-height:1.6;margin-block-start:1.2rem}.public-patient-journey_result__U1GFz>span:first-child{font-size:1rem}.public-patient-journey_journey__rPyr1[dir=rtl] .public-patient-journey_result__U1GFz>span:first-child{transform:scaleX(-1)}.public-patient-journey_dossier__rCjjA{padding:1.5rem 1.75rem;min-width:0}.public-patient-journey_dossierTitle__44iXa{display:flex;flex-wrap:wrap;justify-content:space-between;gap:.6rem;align-items:center;padding-block-end:.7rem;border-block-end:1px solid var(--line);color:var(--ink);font-size:.8rem;font-weight:650}.public-patient-journey_dossierTitle__44iXa>span:last-child{color:var(--muted);font-size:.6rem;letter-spacing:.13em}.public-patient-journey_field__l3nAa{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.2fr);gap:1rem;padding-block:.65rem;border-block-end:1px solid #e2dfd5;font-size:.8rem;line-height:1.5}.public-patient-journey_field__l3nAa dt{color:var(--muted)}.public-patient-journey_field__l3nAa dd{color:var(--ink);font-weight:650;text-align:end;overflow-wrap:anywhere}.public-patient-journey_change__rPBBd{margin-block-start:1rem;border-inline-start:2px solid var(--copper);background:#eee7db;padding:.7rem .9rem;animation:public-patient-journey_reveal__dl4MY .45s ease-out both;animation-play-state:paused}.public-patient-journey_change__rPBBd>p{color:#635346;font-size:.7rem;line-height:1.5;margin-block-end:.4rem}.public-patient-journey_change__rPBBd>div{display:flex;flex-wrap:wrap;align-items:center;gap:.6rem;font-size:.95rem;line-height:1.4}.public-patient-journey_before__x2D3C{color:#686054;font-size:.82rem}.public-patient-journey_change__rPBBd strong{color:#793918;font-weight:700}.public-patient-journey_arrow__CbxNE{color:#793918}.public-patient-journey_journey__rPyr1[dir=rtl] .public-patient-journey_arrow__CbxNE{transform:scaleX(-1)}.public-patient-journey_filmFooter__ELDJg{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:.6rem 1rem;padding:.7rem 1.5rem;border-block-start:1px solid var(--line);background:#eeeae0;color:var(--muted);border-radius:0 0 3px 3px;font-size:.7rem;line-height:1.5}.public-patient-journey_filmFooter__ELDJg>span:last-child{display:flex;gap:.75rem}.public-patient-journey_disclosure__AMDge{color:var(--muted);margin-block-start:.8rem;font-size:.75rem;line-height:1.6}@keyframes public-patient-journey_progress___IeHn{to{transform:scaleX(1)}}@keyframes public-patient-journey_reveal__dl4MY{0%{transform:translateY(4px)}to{transform:translateY(0)}}@media (max-width:640px){.public-patient-journey_journey__rPyr1{padding-block:2rem}.public-patient-journey_rail__LUr3w{grid-template-columns:repeat(3,minmax(0,1fr))}.public-patient-journey_step__g57aR{padding:.65rem .6rem;gap:.4rem;min-height:50px;font-size:.72rem;line-height:1.4;overflow-wrap:anywhere}.public-patient-journey_step__g57aR:nth-child(3){border-inline-end:0}.public-patient-journey_step__g57aR:nth-child(n+4){border-block-start:1px solid var(--line)}.public-patient-journey_panel__HX1dC{grid-template-columns:minmax(0,1fr)}.public-patient-journey_narrative__7vzQe{padding:1.1rem;border-inline-end:0;border-block-end:1px solid var(--line)}.public-patient-journey_narrative__7vzQe h3{font-size:1.12rem;max-width:none;margin-block:.55rem}.public-patient-journey_narrative__7vzQe>p:not(.public-patient-journey_sceneLabel__LKXhv){font-size:.8rem;max-width:none}.public-patient-journey_result__U1GFz{margin-block-start:.6rem}.public-patient-journey_dossier__rCjjA{padding:1rem 1.1rem}.public-patient-journey_patientHeader__StsTN{padding:.9rem 1rem}.public-patient-journey_recordMeta__dHtYi{max-width:9rem;gap:.25rem;font-size:.65rem}.public-patient-journey_identity__PNSxV strong{font-size:.9rem}.public-patient-journey_filmFooter__ELDJg{padding-inline:1rem}}@media (prefers-reduced-motion:reduce){.public-patient-journey_journey__rPyr1 .public-patient-journey_change__rPBBd,.public-patient-journey_journey__rPyr1 .public-patient-journey_progress___IeHn{animation:none;transform:none}}.public-clinic-hero_hero__Ba3TU{--paper:#f4f1e9;--surface:#fcfaf5;--ink:#202421;--muted:#5c6058;--line:#c9c5ba;--copper:#9c431f;position:relative;isolation:isolate;overflow:clip;padding:1.25rem max(1rem,4vw) .8rem;border-block-end:1px solid var(--line);background:var(--paper);color:var(--ink)}.public-clinic-hero_ambient__jiMyF{position:absolute;inset:0;overflow:hidden;z-index:-1;pointer-events:none;background:linear-gradient(112deg,transparent 36%,#dfd7c555 42%,#fffdf7cc 48%,#fffdf7aa 53%,transparent 60%) 74% 50% /150% 220% no-repeat,linear-gradient(170deg,transparent 72%,#bcb5a824 73%,#fffcf288 73.2%,transparent 95%)}.public-clinic-hero_layout__3UtER{position:relative;display:grid;grid-template-columns:minmax(17rem,.68fr) minmax(0,1.45fr);grid-template-areas:"intro picker" "intro stage" "intro footer" "notes notes";column-gap:clamp(1.5rem,3vw,3.5rem);max-width:86rem;margin-inline:auto}.public-clinic-hero_introduction__VBogq{grid-area:intro;display:flex;min-width:0;flex-direction:column;justify-content:center;align-self:stretch;padding-block:.5rem}.public-clinic-hero_eyebrow__Hp6va{margin:0 0 .6rem;color:var(--copper);font-size:12px;line-height:1.5;letter-spacing:.065em;font-weight:700}.public-clinic-hero_introduction__VBogq h1{margin:0;max-width:25ch;color:var(--ink);font-size:clamp(1.75rem,2.8vw,2.65rem);line-height:1.16;letter-spacing:-.045em;font-weight:600}.public-clinic-hero_introduction__VBogq h1>span{display:block;margin-block-start:.2rem;color:var(--copper)}.public-clinic-hero_introDetails__j6ZOp{max-width:29rem}.public-clinic-hero_description__CBoMh{margin:0;color:var(--muted);font-size:13px;line-height:1.65;text-wrap:pretty}.public-clinic-hero_actions__TNsS8{display:flex;flex-wrap:wrap;gap:.65rem;margin-block-start:.9rem}.public-clinic-hero_actions__TNsS8 a{display:inline-flex;align-items:center;justify-content:space-between;gap:.8rem;min-height:46px;padding:.65rem .95rem;border:1px solid var(--line);border-radius:2px;font-size:13px;line-height:1.4;font-weight:650;text-decoration:none}.public-clinic-hero_actions__TNsS8 a.public-clinic-hero_primary__XtXuG{background:var(--ink);color:var(--paper);border-color:var(--ink)}.public-clinic-hero_actions__TNsS8 a.public-clinic-hero_secondary__M37ci{background:var(--surface);color:var(--ink)}.public-clinic-hero_actions__TNsS8 a:hover{border-color:var(--copper)}.public-clinic-hero_assurance__uaGs8{margin:.5rem 0 0;color:var(--muted);font-size:12px;line-height:1.6}.public-clinic-hero_academyShortcut__UN_Yl{display:inline-flex;gap:.6rem;align-items:center;min-height:44px;color:var(--copper);font-size:12px;line-height:1.6;text-decoration:none}.public-clinic-hero_academyShortcut__UN_Yl:focus-visible{outline:2px solid var(--copper);outline-offset:3px}.public-clinic-hero_partnerSeal__iIUt8{display:grid;grid-template-columns:6.4rem minmax(0,1fr);align-items:center;gap:.8rem;margin-block-start:.7rem;padding-block-start:.75rem;border-block-start:1px solid var(--line)}.public-clinic-hero_partnerLogo__Zxd4F{position:relative;display:block;width:6.4rem;height:3.1rem;overflow:hidden;border:1px solid #323632;background:#050505}.public-clinic-hero_partnerLogo__Zxd4F img{object-fit:cover;object-position:center}.public-clinic-hero_partnerCopy__YhFVn{display:block;min-width:0}.public-clinic-hero_partnerCopy__YhFVn small{display:block;color:var(--copper);font-size:10px;font-weight:800;letter-spacing:.1em;text-transform:uppercase}.public-clinic-hero_partnerCopy__YhFVn strong{display:block;margin-block-start:.1rem;color:var(--ink);font-size:13px;line-height:1.35}.public-clinic-hero_partnerCopy__YhFVn>span{display:block;margin-block-start:.1rem;color:var(--muted);font-size:11px;line-height:1.45}.public-clinic-hero_scenePicker__BHsfH{grid-area:picker;display:grid;min-width:0;grid-template-columns:repeat(3,minmax(0,1fr));gap:.8rem;border-block-start:1px solid var(--line)}.public-clinic-hero_scenePicker__BHsfH button{position:relative;display:flex;align-items:baseline;gap:.55rem;min-height:54px;min-width:0;padding:.55rem .25rem .45rem;border:0;border-block-end:1px solid var(--line);background:transparent;color:var(--muted);text-align:start;cursor:pointer}.public-clinic-hero_scenePicker__BHsfH button>span:nth-child(2){min-width:0}.public-clinic-hero_scenePicker__BHsfH strong{display:block;color:var(--ink);font-size:13px;font-weight:650;line-height:1.5}.public-clinic-hero_scenePicker__BHsfH small{display:block;margin-block-start:.15rem;font-size:12px;line-height:1.5;text-wrap:pretty}.public-clinic-hero_stepNumber__PVAsE{color:var(--muted);font-size:12px;font-variant-numeric:tabular-nums}.public-clinic-hero_scenePicker__BHsfH button[aria-pressed=true] .public-clinic-hero_stepNumber__PVAsE,.public-clinic-hero_scenePicker__BHsfH button[aria-pressed=true] strong{color:var(--copper)}.public-clinic-hero_scenePicker__BHsfH button[aria-pressed=true]{border-block-end-color:#aa7354}.public-clinic-hero_stepProgress__GHSb5{position:absolute;inset-inline:0;inset-block-end:-1px;height:2px;background:var(--copper);transform:scaleX(0);transform-origin:left}.public-clinic-hero_scenePicker__BHsfH button[aria-pressed=true] .public-clinic-hero_stepProgress__GHSb5{animation:public-clinic-hero_sceneProgress__TqwOZ 1.6s linear both paused}.public-clinic-hero_hero__Ba3TU[data-motion=playing] .public-clinic-hero_scenePicker__BHsfH button[aria-pressed=true] .public-clinic-hero_stepProgress__GHSb5{animation-play-state:running}.public-clinic-hero_hero__Ba3TU[data-manual=true] .public-clinic-hero_scenePicker__BHsfH button[aria-pressed=true] .public-clinic-hero_stepProgress__GHSb5{transform:scaleX(1)}.public-clinic-hero_hero__Ba3TU[dir=rtl] .public-clinic-hero_stepProgress__GHSb5{transform-origin:right}@keyframes public-clinic-hero_sceneProgress__TqwOZ{to{transform:scaleX(1)}}.public-clinic-hero_stage__K4ojP{grid-area:stage;position:relative;min-width:0;height:352px;margin-block-start:.35rem;perspective:1400px}.public-clinic-hero_architecture__AMFgM{position:absolute;inset:0;width:100%;height:100%;overflow:visible;pointer-events:none}.public-clinic-hero_architecture__AMFgM path{fill:none;vector-effect:non-scaling-stroke}.public-clinic-hero_contour__WkPgk{stroke:#a9a18e;stroke-width:.65;opacity:.28}.public-clinic-hero_flowPath__VxPcX{stroke:#a79981;stroke-width:1.2;opacity:.45}.public-clinic-hero_flowSignal__zRtSV{stroke:var(--copper);stroke-width:2;stroke-dasharray:25 520;stroke-linecap:round;animation:public-clinic-hero_flowSignal__zRtSV 1.6s ease-in-out infinite paused}.public-clinic-hero_stageLabel__f8ELh{position:absolute;inset-inline-end:1.2%;inset-block-start:18px;display:flex;align-items:center;gap:.65rem;color:var(--muted);font-size:12px;letter-spacing:.07em}.public-clinic-hero_stageLabel__f8ELh>span{font-size:12px;color:var(--ink);font-weight:650}.public-clinic-hero_stageLabel__f8ELh i{height:1px;width:28px;background:var(--line)}.public-clinic-hero_calendarSheet__zYNhQ,.public-clinic-hero_dossier__HSZUx,.public-clinic-hero_receipt__UWl3W,.public-clinic-hero_stockSheet___xIt1{position:absolute;border:1px solid var(--line);border-radius:3px;background:var(--surface);color:var(--ink);box-shadow:0 2px 3px #3834260a,0 13px 26px -16px #38342655;transition:transform .85s cubic-bezier(.2,.7,.3,1),border-color .7s,box-shadow .7s}.public-clinic-hero_calendarSheet__zYNhQ{inset-inline-start:2.4%;inset-block-start:24px;width:29%;padding:.8rem .9rem .7rem;transform:rotate(-3deg) rotateY(4deg)}.public-clinic-hero_sheetTop__6odpE{display:flex;align-items:center;gap:.6rem;min-width:0}.public-clinic-hero_sheetTop__6odpE h2{color:var(--ink);margin:0;font-size:13px;line-height:1.45;font-weight:650}.public-clinic-hero_index__NJUBM{color:var(--muted);font-size:12px;line-height:1.5;font-variant-numeric:tabular-nums}.public-clinic-hero_calendarBody__jafnH{position:relative;margin-block-start:.9rem}.public-clinic-hero_timeRow__5YbzY{height:62px;display:flex;justify-content:space-between;align-items:start;padding-block-start:.6rem;border-block-start:1px solid #dfdbd1;color:var(--muted);font-size:12px;line-height:1.5}.public-clinic-hero_timeRow__5YbzY time{font-size:13px;font-variant-numeric:tabular-nums}.public-clinic-hero_appointmentCard__H1XfB{position:absolute;inset-inline-start:3.25rem;inset-inline-end:0;inset-block-start:73px;border-inline-start:2px solid var(--copper);background:#efe6d8;padding:.35rem .55rem;color:var(--ink)}.public-clinic-hero_appointmentCard__H1XfB strong{display:block;color:var(--ink);font-size:13px;line-height:1.4;font-weight:650}.public-clinic-hero_appointmentCard__H1XfB>span{display:block;margin-block-start:.15rem;color:#62513f;font-size:12px;line-height:1.4}.public-clinic-hero_mobileTime__f9O10{display:none}.public-clinic-hero_dossier__HSZUx{inset-inline-start:33%;inset-block-start:46px;width:40%;padding:0 1.05rem;transform:rotate(1deg) rotateY(-3deg);z-index:4;box-shadow:0 2px 3px #3834260b,0 26px 45px -20px #38342646}.public-clinic-hero_dossier__HSZUx:after,.public-clinic-hero_dossier__HSZUx:before{content:"";position:absolute;inset:5px -4px -5px 4px;border:1px solid #d3cec2;border-radius:3px;background:#ebe6d9;z-index:-1}.public-clinic-hero_dossier__HSZUx:after{inset:0;border:0;background:var(--surface)}.public-clinic-hero_dossierHeader__h_wZm{display:flex;align-items:center;gap:.7rem;padding-block:.75rem .65rem;border-block-end:1px solid var(--line)}.public-clinic-hero_recordMark__Nv4Az{display:grid;place-items:center;flex:0 0 36px;width:36px;height:43px;background:var(--ink);border-radius:2px;color:#e4c5ae}.public-clinic-hero_recordMark__Nv4Az svg{width:30px;height:30px;fill:none;stroke:currentColor;stroke-width:1.25}.public-clinic-hero_overline__Ir6aW{display:block;color:var(--muted);font-size:13px;line-height:1.5}.public-clinic-hero_dossierHeader__h_wZm h2{margin:.1rem 0 0;color:var(--ink);font-size:1.23rem;line-height:1.25;font-weight:600;letter-spacing:-.025em}.public-clinic-hero_fictional__l0RM_{margin-inline-start:auto;max-width:7rem;color:var(--muted);font-size:12px;line-height:1.5;text-align:end}.public-clinic-hero_patientBody__F1oEH{padding-block:.25rem}.public-clinic-hero_recordRow__ckYXi{display:flex;justify-content:space-between;align-items:baseline;gap:.75rem;padding-block:.55rem;font-size:13px;line-height:1.5}.public-clinic-hero_recordRow__ckYXi>span{color:var(--muted)}.public-clinic-hero_recordRow__ckYXi strong{color:var(--ink);font-weight:550;text-align:end}.public-clinic-hero_recordRow__ckYXi .public-clinic-hero_confirmed__y8_Cv{color:#3f5b47}.public-clinic-hero_treatmentRow__lRAdX{display:flex;align-items:center;gap:.65rem;padding-block:.58rem;border-block:1px solid #dfdbd1}.public-clinic-hero_tooth__pj473{flex:0 0 32px;height:34px}.public-clinic-hero_tooth__pj473 svg{width:100%;height:100%;fill:#e7e4dc;stroke:#60695d;stroke-width:1.3}.public-clinic-hero_treatmentRow__lRAdX strong{display:block;color:var(--ink);font-size:13px;line-height:1.5;font-weight:600}.public-clinic-hero_toothNumber__nULBc{margin-inline-start:auto;color:var(--muted);font-size:12px;white-space:nowrap}.public-clinic-hero_recordFoot__RIEVM{display:flex;align-items:center;gap:.45rem;padding-block:.5rem;border-block-start:1px solid var(--line);color:var(--muted);font-size:12px;line-height:1.5}.public-clinic-hero_recordFoot__RIEVM>span{flex:0 0 5px;height:5px;background:#61725c}.public-clinic-hero_stockSheet___xIt1{inset-inline-start:2.4%;inset-block-start:215px;width:29%;padding:.7rem .8rem .6rem;transform:rotate(2deg) rotateY(2deg);z-index:5}.public-clinic-hero_stockStatus__GMSjy{margin-inline-start:auto;color:#3f5b47;font-size:13px}.public-clinic-hero_stockItem___p_Xe{display:flex;align-items:center;gap:.65rem;padding-block:.65rem}.public-clinic-hero_implant__MJcdw{width:21px;height:42px;flex:0 0 21px;fill:#d1d3ca;stroke:#535c50;stroke-width:1.2}.public-clinic-hero_stockItem___p_Xe>div:nth-child(2){flex:1 1 auto;min-width:0}.public-clinic-hero_stockItem___p_Xe>div>strong{display:block;color:var(--ink);font-size:13px;font-weight:600;line-height:1.5}.public-clinic-hero_stockItem___p_Xe>div>span{display:block;color:var(--muted);font-size:12px;line-height:1.5}.public-clinic-hero_stockCount__lABCH{flex:0 1 4rem;min-width:0;text-align:center}.public-clinic-hero_stockItem___p_Xe .public-clinic-hero_stockCount__lABCH>span{font-size:12px;line-height:1.3}.public-clinic-hero_stockItem___p_Xe .public-clinic-hero_stockCount__lABCH>strong{font-size:1.4rem;line-height:1.35;font-weight:500;font-variant-numeric:tabular-nums}.public-clinic-hero_stockArrow__51jJO{color:var(--muted);font-size:13px}.public-clinic-hero_stockArrow__51jJO[data-used=true]{display:grid;place-items:center;min-width:26px;height:26px;border:1px solid #bec9b9;border-radius:2px;background:#e5ebdf;color:#3f5b47;font-size:12px;font-variant-numeric:tabular-nums}.public-clinic-hero_stockSheet___xIt1[data-confirmed=true] .public-clinic-hero_stockCount__lABCH:last-child strong{color:var(--copper)}.public-clinic-hero_stockFoot__qA1xr{display:flex;flex-wrap:wrap;justify-content:space-between;gap:.2rem .5rem;border-block-start:1px solid var(--line);margin:0;padding-block-start:.5rem;color:var(--muted);font-size:12px;line-height:1.5}.public-clinic-hero_receipt__UWl3W{inset-inline-end:1.2%;inset-block-start:166px;width:25.5%;padding:.72rem .85rem .6rem;transform:rotate(-3deg) rotateY(-3deg);z-index:5;background:#f5f0e5}.public-clinic-hero_receipt__UWl3W:after{content:"";position:absolute;inset-block-end:-5px;inset-inline:8px;height:5px;background:repeating-linear-gradient(135deg,#d7d1c2 0 1px,#f5f0e5 1px 5px,transparent 5px 8px)}.public-clinic-hero_receiptLabel__joaRd{color:var(--muted);font-size:12px;line-height:1.5;margin:.45rem 0 .7rem}.public-clinic-hero_payment__mY0HQ{display:flex;align-items:baseline;justify-content:space-between;flex-wrap:wrap;gap:.4rem;padding-block:.55rem;border-block:1px dashed #c4bcab}.public-clinic-hero_payment__mY0HQ>span{color:var(--muted);font-size:13px;line-height:1.5}.public-clinic-hero_payment__mY0HQ strong{color:var(--ink);font-size:1.35rem;line-height:1.4;font-weight:500;font-variant-numeric:tabular-nums}.public-clinic-hero_balance__hHEiB{display:flex;align-items:baseline;justify-content:space-between;gap:.6rem;padding-block:.6rem;color:var(--muted);font-size:13px;line-height:1.5}.public-clinic-hero_balance__hHEiB bdi{color:var(--ink);white-space:nowrap}.public-clinic-hero_receiptStatus__pCGt2{display:flex;align-items:start;gap:.4rem;margin:0;color:var(--muted);font-size:12px;line-height:1.5}.public-clinic-hero_receipt__UWl3W[data-recorded=true] .public-clinic-hero_payment__mY0HQ strong,.public-clinic-hero_receipt__UWl3W[data-recorded=true] .public-clinic-hero_receiptStatus__pCGt2{color:var(--copper)}.public-clinic-hero_hero__Ba3TU[data-motion=playing][data-act=stock] .public-clinic-hero_stockArrow__51jJO[data-used=true],.public-clinic-hero_hero__Ba3TU[data-motion=playing][data-act=stock] .public-clinic-hero_stockSheet___xIt1[data-confirmed=true] .public-clinic-hero_stockStatus__GMSjy{animation:public-clinic-hero_usageStamp__CAZ5d .8s cubic-bezier(.2,.7,.3,1) both}.public-clinic-hero_hero__Ba3TU[data-motion=playing][data-act=stock] .public-clinic-hero_stockSheet___xIt1[data-confirmed=true] .public-clinic-hero_stockCount__lABCH:last-child strong{animation:public-clinic-hero_recordedValue__9CWzJ 1.1s cubic-bezier(.2,.7,.3,1) both}.public-clinic-hero_hero__Ba3TU[data-motion=playing][data-act=finance] .public-clinic-hero_receipt__UWl3W[data-recorded=true] .public-clinic-hero_payment__mY0HQ{animation:public-clinic-hero_receiptRule__033Yv 1.2s ease-out both}.public-clinic-hero_hero__Ba3TU[data-motion=playing][data-act=finance] .public-clinic-hero_receipt__UWl3W[data-recorded=true] .public-clinic-hero_payment__mY0HQ strong,.public-clinic-hero_hero__Ba3TU[data-motion=playing][data-act=finance] .public-clinic-hero_receipt__UWl3W[data-recorded=true] .public-clinic-hero_receiptStatus__pCGt2{animation:public-clinic-hero_recordedValue__9CWzJ 1.1s cubic-bezier(.2,.7,.3,1) both}@keyframes public-clinic-hero_usageStamp__CAZ5d{0%{transform:scale(.8);opacity:.65}to{transform:scale(1);opacity:1}}@keyframes public-clinic-hero_recordedValue__9CWzJ{0%{transform:translateY(5px)}to{transform:translateY(0)}}@keyframes public-clinic-hero_receiptRule__033Yv{0%{border-color:#f5f0e5}to{border-color:#c4bcab}}.public-clinic-hero_hero__Ba3TU[data-act=appointment] .public-clinic-hero_calendarSheet__zYNhQ,.public-clinic-hero_hero__Ba3TU[data-act=finance] .public-clinic-hero_receipt__UWl3W,.public-clinic-hero_hero__Ba3TU[data-act=stock] .public-clinic-hero_stockSheet___xIt1{border-color:#aa7354;box-shadow:0 2px 3px #3834260b,0 22px 36px -21px #714b3555;transform:translateY(-7px) rotate(0deg) rotateY(0deg)}.public-clinic-hero_hero__Ba3TU[data-act=appointment] .public-clinic-hero_calendarSheet__zYNhQ .public-clinic-hero_index__NJUBM,.public-clinic-hero_hero__Ba3TU[data-act=finance] .public-clinic-hero_receipt__UWl3W .public-clinic-hero_index__NJUBM,.public-clinic-hero_hero__Ba3TU[data-act=stock] .public-clinic-hero_stockSheet___xIt1 .public-clinic-hero_index__NJUBM{color:var(--copper)}.public-clinic-hero_hero__Ba3TU[data-act=appointment] .public-clinic-hero_appointmentCard__H1XfB{animation:public-clinic-hero_appointmentMove__b1Rz_ 1.6s cubic-bezier(.22,1,.36,1) both paused}.public-clinic-hero_filmFooter__pi2Nv{grid-area:footer;position:relative;display:flex;align-items:center;justify-content:space-between;gap:1rem;border-block-start:1px solid var(--line);padding-block:.65rem .25rem}.public-clinic-hero_narration__5yrPh{display:flex;align-items:baseline;gap:1rem;min-width:0}.public-clinic-hero_sceneNumber__wKfHr{flex-shrink:0;color:var(--copper);font-size:12px;line-height:1.5;font-variant-numeric:tabular-nums}.public-clinic-hero_narration__5yrPh strong{color:var(--ink);font-size:13px;line-height:1.5;font-weight:650}.public-clinic-hero_narration__5yrPh p{margin:.15rem 0 0;color:var(--muted);font-size:13px;line-height:1.5}.public-clinic-hero_hero__Ba3TU a:focus-visible,.public-clinic-hero_hero__Ba3TU button:focus-visible{outline:2px solid var(--copper);outline-offset:3px}.public-clinic-hero_notes__Y3DfF{grid-area:notes;display:flex;flex-wrap:wrap;justify-content:flex-end;gap:.3rem 1rem;margin-block-start:.45rem}.public-clinic-hero_notes__Y3DfF p{margin:0;color:var(--muted);font-size:12px;line-height:1.6}.public-clinic-hero_hero__Ba3TU[data-motion=playing] .public-clinic-hero_flowSignal__zRtSV,.public-clinic-hero_hero__Ba3TU[data-motion=playing][data-act=appointment] .public-clinic-hero_appointmentCard__H1XfB{animation-play-state:running}.public-clinic-hero_hero__Ba3TU[data-manual=true] .public-clinic-hero_appointmentCard__H1XfB{animation:none;transform:none}.public-clinic-hero_hero__Ba3TU[dir=rtl] .public-clinic-hero_architecture__AMFgM,.public-clinic-hero_hero__Ba3TU[dir=rtl] .public-clinic-hero_secondary__M37ci>span,.public-clinic-hero_hero__Ba3TU[dir=rtl] .public-clinic-hero_stockArrow__51jJO:not([data-used=true]),.public-clinic-hero_hero__Ba3TU[dir=rtl] [data-hero-control=next]>span,.public-clinic-hero_hero__Ba3TU[dir=rtl] [data-hero-control=previous]>span{transform:scaleX(-1)}@keyframes public-clinic-hero_flowSignal__zRtSV{0%{stroke-dashoffset:0;opacity:0}15%{opacity:.8}75%,to{stroke-dashoffset:-510;opacity:0}}@keyframes public-clinic-hero_appointmentMove__b1Rz_{0%,18%{transform:translateY(-62px)}48%,to{transform:translateY(0)}}@media (min-width:1500px){.public-clinic-hero_stage__K4ojP{height:352px}.public-clinic-hero_stockSheet___xIt1{inset-block-start:215px;width:29%}.public-clinic-hero_receipt__UWl3W{inset-block-start:166px;width:25%}}@media (max-width:1100px){.public-clinic-hero_hero__Ba3TU{padding-inline:1.25rem}.public-clinic-hero_layout__3UtER{display:block}.public-clinic-hero_introduction__VBogq{display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:1.25rem;padding-block:0}.public-clinic-hero_introduction__VBogq h1{font-size:1.9rem}.public-clinic-hero_description__CBoMh{font-size:13px}.public-clinic-hero_actions__TNsS8 a{font-size:13px;padding-inline:.75rem}.public-clinic-hero_scenePicker__BHsfH{margin-block-start:1rem}.public-clinic-hero_stage__K4ojP{height:418px}.public-clinic-hero_calendarSheet__zYNhQ{width:34%;inset-inline-start:.7%;padding-inline:.75rem}.public-clinic-hero_dossier__HSZUx{inset-inline-start:35.5%;width:52%;inset-block-start:61px;padding-inline:1rem}.public-clinic-hero_stockSheet___xIt1{width:47%;inset-inline-start:1.7%;inset-block-start:274px;padding-inline:.8rem}.public-clinic-hero_receipt__UWl3W{width:42%;inset-inline-end:.7%;inset-block-start:274px;padding:.7rem .85rem}.public-clinic-hero_receiptLabel__joaRd{margin-block:.25rem .4rem}.public-clinic-hero_payment__mY0HQ{padding-block:.35rem}.public-clinic-hero_payment__mY0HQ strong{font-size:1.15rem}.public-clinic-hero_balance__hHEiB{padding-block:.4rem}.public-clinic-hero_stageLabel__f8ELh{inset-block-start:21px;font-size:12px}.public-clinic-hero_stockItem___p_Xe{gap:.5rem}.public-clinic-hero_narration__5yrPh{gap:.65rem}.public-clinic-hero_narration__5yrPh p{font-size:13px}}@media (max-width:640px){.public-clinic-hero_scenePicker__BHsfH{gap:.6rem;margin-block-start:.8rem}.public-clinic-hero_scenePicker__BHsfH button{gap:.4rem;padding-inline:0;align-items:start;min-height:48px}.public-clinic-hero_scenePicker__BHsfH small{display:none}.public-clinic-hero_hero__Ba3TU{padding:1.25rem 1rem .85rem}.public-clinic-hero_introduction__VBogq{grid-template-columns:minmax(0,1fr);gap:.75rem}.public-clinic-hero_introduction__VBogq h1{font-size:1.8rem;line-height:1.15}.public-clinic-hero_eyebrow__Hp6va{margin-block-end:.5rem;font-size:12px}.public-clinic-hero_introDetails__j6ZOp{justify-self:stretch;max-width:none}.public-clinic-hero_description__CBoMh{font-size:13px;line-height:1.6}.public-clinic-hero_actions__TNsS8{gap:.5rem;margin-block-start:.75rem}.public-clinic-hero_actions__TNsS8 a{flex:1 1 auto;font-size:13px;padding-inline:.7rem}.public-clinic-hero_assurance__uaGs8{font-size:12px}.public-clinic-hero_partnerSeal__iIUt8{grid-template-columns:5.5rem minmax(0,1fr)}.public-clinic-hero_partnerLogo__Zxd4F{width:5.5rem;height:2.7rem}.public-clinic-hero_partnerCopy__YhFVn>span{display:none}.public-clinic-hero_stage__K4ojP{height:416px;margin-block-start:.9rem;perspective:none}.public-clinic-hero_architecture__AMFgM{inset-inline:-10%;width:120%}.public-clinic-hero_contour__WkPgk{opacity:.2}.public-clinic-hero_stageLabel__f8ELh{display:none}.public-clinic-hero_calendarSheet__zYNhQ{inset-inline:.7rem;inset-block-start:0;width:auto;padding:.65rem .8rem;display:flex;align-items:center;justify-content:space-between;gap:.6rem;transform:none}.public-clinic-hero_calendarSheet__zYNhQ .public-clinic-hero_sheetTop__6odpE{gap:.4rem}.public-clinic-hero_calendarSheet__zYNhQ .public-clinic-hero_sheetTop__6odpE h2{font-size:12px}.public-clinic-hero_calendarBody__jafnH{display:none}.public-clinic-hero_mobileTime__f9O10{display:flex;flex-direction:column;align-items:end;flex-shrink:0;color:var(--ink);font-size:13px;line-height:1.4}.public-clinic-hero_mobileTime__f9O10>span{color:var(--muted);font-size:12px}.public-clinic-hero_dossier__HSZUx{inset-inline:0;inset-block-start:65px;width:auto;padding-inline:1rem;transform:none}.public-clinic-hero_dossierHeader__h_wZm{gap:.65rem;padding-block:.7rem}.public-clinic-hero_dossierHeader__h_wZm h2{font-size:1.15rem}.public-clinic-hero_recordMark__Nv4Az{flex-basis:29px;width:29px;height:36px}.public-clinic-hero_recordMark__Nv4Az svg{width:26px;height:26px}.public-clinic-hero_fictional__l0RM_{max-width:6.5rem;font-size:12px}.public-clinic-hero_recordRow__ckYXi{padding-block:.5rem;font-size:13px}.public-clinic-hero_treatmentRow__lRAdX{padding-block:.5rem}.public-clinic-hero_treatmentRow__lRAdX strong{font-size:13px}.public-clinic-hero_recordFoot__RIEVM{padding-block:.5rem;font-size:12px}.public-clinic-hero_stockSheet___xIt1{inset-inline:.4rem;inset-block-start:291px;width:auto;padding:.65rem .8rem .55rem;transform:none}.public-clinic-hero_stockItem___p_Xe{gap:.45rem;padding-block:.4rem}.public-clinic-hero_stockItem___p_Xe>div>span,.public-clinic-hero_stockItem___p_Xe>div>strong{font-size:12px}.public-clinic-hero_stockCount__lABCH{flex-basis:3.5rem}.public-clinic-hero_stockItem___p_Xe .public-clinic-hero_stockCount__lABCH>strong{font-size:1.25rem}.public-clinic-hero_stockFoot__qA1xr{font-size:12px;padding-block-start:.4rem}.public-clinic-hero_receipt__UWl3W{display:none;inset-inline:.4rem;inset-block-start:291px;width:auto;padding:.6rem .8rem .55rem;transform:none}.public-clinic-hero_receipt__UWl3W .public-clinic-hero_sheetTop__6odpE{float:inline-start;margin-inline-end:.7rem}.public-clinic-hero_receiptLabel__joaRd{margin:0 0 .4rem;text-align:end;font-size:12px}.public-clinic-hero_payment__mY0HQ{clear:both;padding-block:.25rem}.public-clinic-hero_payment__mY0HQ strong{font-size:1.15rem}.public-clinic-hero_balance__hHEiB{padding-block:.25rem}.public-clinic-hero_receiptStatus__pCGt2{font-size:12px}.public-clinic-hero_hero__Ba3TU[data-act=finance] .public-clinic-hero_receipt__UWl3W{display:block}.public-clinic-hero_hero__Ba3TU[data-act=finance] .public-clinic-hero_stockSheet___xIt1{display:none}.public-clinic-hero_hero__Ba3TU[data-act=appointment] .public-clinic-hero_calendarSheet__zYNhQ,.public-clinic-hero_hero__Ba3TU[data-act=finance] .public-clinic-hero_receipt__UWl3W,.public-clinic-hero_hero__Ba3TU[data-act=stock] .public-clinic-hero_stockSheet___xIt1{transform:none}.public-clinic-hero_filmFooter__pi2Nv{flex-wrap:wrap;align-items:start;gap:.65rem;padding-block-start:.7rem}.public-clinic-hero_narration__5yrPh{flex:1 1 100%}.public-clinic-hero_narration__5yrPh p,.public-clinic-hero_narration__5yrPh strong{font-size:13px}.public-clinic-hero_notes__Y3DfF{gap:.2rem}.public-clinic-hero_notes__Y3DfF p{font-size:12px}.public-clinic-hero_stage__K4ojP{display:grid;grid-template-columns:minmax(0,1fr);gap:.7rem;height:auto;padding-block:.2rem .8rem}.public-clinic-hero_calendarSheet__zYNhQ,.public-clinic-hero_dossier__HSZUx,.public-clinic-hero_receipt__UWl3W,.public-clinic-hero_stockSheet___xIt1{position:relative;inset:auto;width:auto}.public-clinic-hero_calendarSheet__zYNhQ{grid-row:1}.public-clinic-hero_dossier__HSZUx{grid-row:2}.public-clinic-hero_receipt__UWl3W,.public-clinic-hero_stockSheet___xIt1{grid-row:3;min-height:148px}}@media (prefers-reduced-motion:reduce){.public-clinic-hero_hero__Ba3TU *,.public-clinic-hero_hero__Ba3TU :after,.public-clinic-hero_hero__Ba3TU :before{animation:none!important;transition:none!important}.public-clinic-hero_hero__Ba3TU .public-clinic-hero_appointmentCard__H1XfB{transform:none}.public-clinic-hero_flowSignal__zRtSV{stroke-dasharray:none;opacity:.45}}.public-clinic-hero_motionControl__LPfdQ{flex:0 0 44px;width:44px;height:44px;border:1px solid var(--line);background:var(--surface);color:var(--ink);cursor:pointer;order:2;margin-inline-start:auto}.public-clinic-hero_motionControl__LPfdQ:focus-visible{outline:2px solid var(--copper);outline-offset:3px}.public-clinic-hero_motionControl__LPfdQ:disabled{opacity:.45;cursor:default}.public-trust-showcase_section__bohrm{background:#e9e7e0;color:#161917;padding:2.5rem max(1rem,4vw)}.public-trust-showcase_inner__XYySk{max-width:80rem;margin:auto}.public-trust-showcase_eyebrow__bteyr{color:#8e411f;font-size:.7rem;font-weight:800;letter-spacing:.12em;text-transform:uppercase}.public-trust-showcase_inner__XYySk h2{margin:.7rem 0 0;max-width:34ch;font-size:clamp(1.5rem,3vw,2.25rem);line-height:1.2;letter-spacing:-.035em;font-weight:750}.public-trust-showcase_description__R7y_R{margin:.7rem 0 0;color:#60645f;font-size:.9rem;line-height:1.7}.public-trust-showcase_visual__oeXdZ{display:grid;grid-template-columns:1fr 2fr;gap:1rem;margin-top:1.5rem}.public-trust-showcase_core__wiFUf{display:grid;grid-template-columns:2rem 1fr;align-content:center;gap:.4rem 1rem;padding:1.2rem;background:#19221c;color:#f8f6f0;border:1px solid #44534a}.public-trust-showcase_core__wiFUf svg{grid-row:span 2;width:2rem;fill:none;stroke:#d5ad69;stroke-width:3}.public-trust-showcase_core__wiFUf strong{font-size:.95rem}.public-trust-showcase_core__wiFUf span{font-size:.8rem;line-height:1.7;color:#c8d0c8}.public-trust-showcase_visual__oeXdZ ol{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;list-style:none;margin:0;padding:1px;background:#bbb8af}.public-trust-showcase_visual__oeXdZ li{padding:1rem;background:#f8f6f0;display:grid;align-content:start;gap:.45rem}.public-trust-showcase_visual__oeXdZ li b{color:#8e411f;font:700 .7rem ui-monospace,monospace}.public-trust-showcase_visual__oeXdZ li strong{font-size:.9rem}.public-trust-showcase_visual__oeXdZ li span{color:#5d625c;font-size:.8rem;line-height:1.6}.public-trust-showcase_inner__XYySk footer{display:flex;align-items:center;justify-content:space-between;gap:1rem;margin-top:1rem}.public-trust-showcase_inner__XYySk footer p{display:flex;gap:.6rem;margin:0;font-size:.8rem;line-height:1.7;color:#555a54}.public-trust-showcase_inner__XYySk footer a{display:inline-flex;align-items:center;gap:.8rem;min-height:44px;padding:.5rem 0;font-size:.8rem;font-weight:750;text-decoration:underline;text-underline-offset:4px}.public-trust-showcase_inner__XYySk footer a:focus-visible{outline:2px solid #9c3f1d;outline-offset:4px}@media(max-width:820px){.public-trust-showcase_visual__oeXdZ{grid-template-columns:1fr}.public-trust-showcase_inner__XYySk footer{align-items:start;flex-direction:column}}@media(max-width:390px){.public-trust-showcase_visual__oeXdZ li{padding:.7rem}.public-trust-showcase_visual__oeXdZ li span{font-size:.75rem}}