.public-academy-discovery_section__bRvEc{background:#f4f1e9;color:#202421;border-block-end:1px solid #c9c5ba;padding:2rem max(1rem,4vw);scroll-margin-top:6rem}.public-academy-discovery_layout__SEIN6{max-width:86rem;margin:auto;display:grid;grid-template-columns:minmax(0,2fr) minmax(260px,1fr);gap:2rem}.public-academy-discovery_academy__xnovx{min-width:0}.public-academy-discovery_eyebrow__IV7XN{font-size:11px;letter-spacing:.12em;color:#93411f;font-weight:750;margin:0 0 .6rem}.public-academy-discovery_heading__nPPVs h2{font-size:clamp(23px,2.4vw,30px);line-height:1.18;letter-spacing:-.035em;color:#202421;font-weight:600;margin:0}.public-academy-discovery_heading__nPPVs>p:last-child{color:#585e55;font-size:13px;line-height:1.7;max-width:60ch;margin:.65rem 0 0}.public-academy-discovery_story__nwAcW{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);gap:1.5rem;margin-block:1.25rem;align-items:center}.public-academy-discovery_stage__VJ5k6{position:relative;min-width:0;height:298px;background:#202620;border:1px solid #394439;border-radius:3px;overflow:hidden;isolation:isolate}.public-academy-discovery_stage__VJ5k6:before{content:"";position:absolute;inset:0;background:linear-gradient(145deg,#a5b99e10,transparent 70%)}.public-academy-discovery_stageLabel__072fa{position:absolute;inset:12px 14px auto;color:#c2cabe;font-size:10px;letter-spacing:.025em}.public-academy-discovery_broadcast__HxT_h{position:absolute;inset:37px 17px auto;border:1px solid #586352;background:#1b211c;transform:rotate(-2deg)}.public-academy-discovery_screen__Ce5yA{position:relative;height:139px;overflow:hidden}.public-academy-discovery_screen__Ce5yA svg{width:100%;height:115px}.public-academy-discovery_screen__Ce5yA>span{position:absolute;inset:auto 10px 8px;font-size:11px;color:#eee9dc}.public-academy-discovery_caption__0kFyp{display:flex;align-items:center;gap:8px;padding:7px 9px;margin:0;font-size:10px;line-height:1.4;color:#f4f1e9;background:#080c09}.public-academy-discovery_caption__0kFyp bdi{flex:0 0 auto;font-size:9px;color:#c8d8bf}.public-academy-discovery_question__NxSjs{position:absolute;inset:auto 13px 50px 32px;display:flex;align-items:center;gap:8px;padding:10px;background:#e4dbc9;color:#30382d;font-size:11px;line-height:1.4;box-shadow:0 3px 12px #0003;transform:rotate(1deg);animation:public-academy-discovery_question__NxSjs 24s ease-in-out infinite}.public-academy-discovery_questionMark__RV3dF{display:grid;place-items:center;width:22px;height:22px;border:1px solid #89947c;flex:0 0 22px}.public-academy-discovery_certificate__Ot1Gb{position:absolute;inset:61px 24px 22px;background:#f5f0e4;padding:17px;color:#2b3028;border:1px solid #bca77d;box-shadow:0 8px 25px #0005;transform:translateY(140%) rotate(3deg);animation:public-academy-discovery_certificate__Ot1Gb 24s ease-in-out infinite}.public-academy-discovery_certificate__Ot1Gb:before{content:"";position:absolute;inset:6px;border:1px solid #d1c5ae;pointer-events:none}.public-academy-discovery_seal__ulqA8{float:inline-end;width:23px;height:23px;display:grid;place-items:center;color:#73522b;border:1px solid #aa9268;font-family:Georgia,serif}.public-academy-discovery_certificate__Ot1Gb p{font-size:11px;margin:4px 0 17px}.public-academy-discovery_certificate__Ot1Gb strong{font-family:Georgia,serif;display:block;font-size:20px;font-weight:400;padding-block-end:9px;border-block-end:1px solid #c8b998}.public-academy-discovery_certificate__Ot1Gb>span:not(.public-academy-discovery_seal__ulqA8){display:block;font-size:10px;margin-block:8px}.public-academy-discovery_verification__RKFIW{display:flex;gap:7px;align-items:center;font-size:10px;color:#59654e}.public-academy-discovery_verification__RKFIW svg{width:22px;height:22px;flex:0 0 22px}.public-academy-discovery_steps__0WfTU{list-style:none;padding:0;margin:0}.public-academy-discovery_steps__0WfTU li{display:flex;gap:10px;padding-block:13px;border-block-end:1px solid #d2cec3}.public-academy-discovery_steps__0WfTU li:first-child{padding-block-start:0}.public-academy-discovery_steps__0WfTU li:last-child{border:0}.public-academy-discovery_number__9JLdq{flex:0 0 22px;font-size:12px;color:#955333;padding-block-start:2px;font-variant-numeric:tabular-nums}.public-academy-discovery_steps__0WfTU h3{font-size:14px;font-weight:650;line-height:1.4;color:#202421;margin:0}.public-academy-discovery_steps__0WfTU p{font-size:12px;line-height:1.65;color:#585e55;margin:4px 0 0}.public-academy-discovery_footer__TMsUd{display:flex;gap:1rem;align-items:center}.public-academy-discovery_cta__kWrpY{display:inline-flex;min-height:44px;align-items:center;justify-content:space-between;gap:1.3rem;padding:10px 13px;background:#202421;color:#f4f1e9;border:1px solid #202421;font-size:13px;text-decoration:none;flex:0 0 auto}.public-academy-discovery_footer__TMsUd p{color:#63685f;font-size:11px;line-height:1.6;margin:0;max-width:46ch}.public-academy-discovery_features__iO8tf{min-width:0;border-inline-start:1px solid #c9c5ba;padding-inline-start:1.5rem}.public-academy-discovery_features__iO8tf>h2{font-size:12px;font-weight:500;color:#5c6058;margin:0 0 10px}.public-academy-discovery_feature__6fsFb{display:block;min-height:44px;padding-block:14px;border-block-end:1px solid #d2cec3;text-decoration:none}.public-academy-discovery_feature__6fsFb:last-child{border:none}.public-academy-discovery_featureLabel__1scLR{color:#93411f;display:flex;justify-content:space-between;gap:10px;font-size:11px;line-height:1.5;font-weight:650;letter-spacing:.04em}.public-academy-discovery_feature__6fsFb h3{font-size:14px;line-height:1.5;font-weight:650;color:#202421;margin:6px 0}.public-academy-discovery_feature__6fsFb p{font-size:12px;line-height:1.6;color:#585e55;margin:0}.public-academy-discovery_feature__6fsFb:hover h3{color:#93411f}.public-academy-discovery_cta__kWrpY:focus-visible,.public-academy-discovery_feature__6fsFb:focus-visible{outline:2px solid #93411f;outline-offset:4px}@keyframes public-academy-discovery_question__NxSjs{0%,23%{opacity:0;transform:translateY(15px) rotate(1deg)}29%,60%{opacity:1;transform:translateY(0) rotate(1deg)}67%,to{opacity:0;transform:translateY(15px) rotate(1deg)}}@keyframes public-academy-discovery_certificate__Ot1Gb{0%,61%{transform:translateY(140%) rotate(3deg)}70%,94%{transform:translateY(0) rotate(0)}to{transform:translateY(140%) rotate(3deg)}}@media (max-width:1000px){.public-academy-discovery_layout__SEIN6{grid-template-columns:minmax(0,1fr);gap:1.5rem}.public-academy-discovery_features__iO8tf{border-inline-start:0;padding-inline-start:0;border-block-start:1px solid #c9c5ba;padding-block-start:1rem;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:1.5rem}.public-academy-discovery_features__iO8tf>h2{grid-column:1/-1}}@media (max-width:560px){.public-academy-discovery_section__bRvEc{padding:1.5rem 1rem}.public-academy-discovery_story__nwAcW{grid-template-columns:minmax(0,1fr);gap:1rem}.public-academy-discovery_stage__VJ5k6{height:275px;max-width:360px;width:100%}.public-academy-discovery_screen__Ce5yA{height:125px}.public-academy-discovery_footer__TMsUd{flex-wrap:wrap;gap:.7rem}.public-academy-discovery_features__iO8tf{grid-template-columns:minmax(0,1fr)}.public-academy-discovery_steps__0WfTU li{padding-block:10px}.public-academy-discovery_steps__0WfTU li:first-child{padding-block-start:0}}@media (prefers-reduced-motion:reduce){.public-academy-discovery_certificate__Ot1Gb,.public-academy-discovery_question__NxSjs{animation:none}.public-academy-discovery_question__NxSjs{display:none}.public-academy-discovery_certificate__Ot1Gb{transform:none;inset-block-start:77px}}body:has([data-hero-control=playback][aria-pressed=true]) .public-academy-discovery_question__NxSjs{animation:none;display:none}body:has([data-hero-control=playback][aria-pressed=true]) .public-academy-discovery_certificate__Ot1Gb{animation:none;transform:none;inset-block-start:77px}.public-partner-discovery_section__frEox{background:#fbfaf6;border-block-end:1px solid #c9c5ba;color:#202421;padding:1.1rem max(1rem,4vw)}.public-partner-discovery_inner__r_rwK{max-width:86rem;margin:auto;display:grid;grid-template-columns:minmax(160px,.8fr) minmax(225px,1fr) minmax(0,2fr);gap:10px 24px;align-items:center}.public-partner-discovery_inner__r_rwK header p{margin:0 0 5px;font-size:11px;letter-spacing:.045em;color:#93411f;font-weight:650}.public-partner-discovery_inner__r_rwK h2{color:#202421;font-size:16px;line-height:1.4;font-weight:600;letter-spacing:-.02em;margin:0;max-width:25ch}.public-partner-discovery_organization__6Y_cj{display:flex;align-items:center;gap:12px;border-inline:1px solid #d6d2c8;padding-inline:20px;min-width:0}.public-partner-discovery_organization__6Y_cj img{width:58px;height:58px;object-fit:cover;flex:0 0 58px;border-radius:2px}.public-partner-discovery_organization__6Y_cj strong{display:block;font-size:13px;line-height:1.5;color:#202421}.public-partner-discovery_organization__6Y_cj span{display:block;font-size:11px;color:#5c6058;line-height:1.5;margin-block-start:3px}.public-partner-discovery_portfolio__m0bGf{min-width:0}.public-partner-discovery_portfolio__m0bGf>p{margin:0 0 7px;color:#5c6058;font-size:11px}.public-partner-discovery_logos__wCVr2{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;align-items:center}.public-partner-discovery_logos__wCVr2 figure{margin:0;min-width:0}.public-partner-discovery_logos__wCVr2 figure>div{height:38px;display:flex;align-items:center;justify-content:center;background:#fff;padding:5px;border-radius:2px}.public-partner-discovery_logos__wCVr2 [data-tone=dark]{background:#191b19}.public-partner-discovery_logos__wCVr2 img{display:block;width:100%;height:100%;object-fit:contain}.public-partner-discovery_logos__wCVr2 figcaption{text-align:center;margin-block-start:5px;font-size:11px;line-height:1.4;color:#5c6058}.public-partner-discovery_inner__r_rwK .public-partner-discovery_note__ZPfXD{grid-column:1/-1;color:#63685f;font-size:10px;line-height:1.5;margin:0}@media(max-width:1000px){.public-partner-discovery_inner__r_rwK{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.public-partner-discovery_organization__6Y_cj{border-inline-end:0;padding-inline-end:0}.public-partner-discovery_portfolio__m0bGf{grid-column:1/-1;border-block-start:1px solid #d6d2c8;padding-block-start:10px}.public-partner-discovery_logos__wCVr2 figure>div{height:42px}}@media(max-width:560px){.public-partner-discovery_inner__r_rwK{gap:12px}.public-partner-discovery_inner__r_rwK h2{font-size:14px}.public-partner-discovery_organization__6Y_cj{padding-inline-start:12px;gap:8px;flex-wrap:wrap}.public-partner-discovery_organization__6Y_cj img{width:52px;height:52px;flex-basis:52px}.public-partner-discovery_organization__6Y_cj strong{font-size:12px}.public-partner-discovery_logos__wCVr2{gap:8px}}.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_controls__FBIw_{display:flex;flex-wrap:wrap;gap:.5rem}.public-patient-journey_controls__FBIw_ button{display:inline-flex;align-items:center;justify-content:center;gap:.55rem;min-height:44px;border:1px solid var(--line);border-radius:3px;background:#faf8f2;color:var(--ink);padding:.55rem .85rem;font-size:.75rem;font-weight:650;cursor:pointer}.public-patient-journey_controls__FBIw_ button:disabled{color:#676a62;background:#e6e2d8;cursor:default}.public-patient-journey_controls__FBIw_ button:hover:not(:disabled){border-color:var(--copper)}.public-patient-journey_controls__FBIw_ button:focus-visible,.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_playbackState__ySCmf{display:flex;align-items:center;gap:.5rem}.public-patient-journey_playbackState__ySCmf>span{width:5px;height:5px;background:#75786d;flex-shrink:0}.public-patient-journey_journey__rPyr1[data-motion=playing] .public-patient-journey_playbackState__ySCmf>span{background:#496653}.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.75rem max(1rem,4vw) 1rem;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}.public-clinic-hero_daylight__hUblX{position:absolute;inset:-60% -25%;background:linear-gradient(112deg,transparent 36%,#dfd7c555 42%,#fffdf7cc 48%,#fffdf7aa 53%,transparent 60%);transform:translateX(-8%);animation:public-clinic-hero_daylight__hUblX 22s ease-in-out infinite alternate paused}.public-clinic-hero_floor__eQk_f{position:absolute;inset:51% -10% -30%;background:linear-gradient(173deg,transparent 27%,#bcb5a824 28%,#fffcf288 28.2%,transparent 55%);transform:skewY(-3deg)}.public-clinic-hero_layout__3UtER{position:relative;max-width:86rem;margin-inline:auto}.public-clinic-hero_introduction__VBogq{display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:2rem}.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{justify-self:end;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_stage__K4ojP{position:relative;height:456px;margin-block-start:.75rem;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 7s ease-in-out infinite paused}.public-clinic-hero_stageLabel__f8ELh{position:absolute;inset-inline-end:1.2%;inset-block-start:28px;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:34px;width:29%;padding:1rem 1.1rem .85rem;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:64px;width:40%;padding:0 1.3rem;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:.75rem;padding-block:1rem .9rem;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:.75rem;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:.8rem;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:.7rem;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:282px;width:29%;padding:.85rem 1rem .75rem;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_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:215px;width:25.5%;padding:.9rem 1.05rem .75rem;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-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_ 7s cubic-bezier(.22,1,.36,1) both paused}.public-clinic-hero_filmFooter__pi2Nv{position:relative;display:flex;align-items:center;justify-content:space-between;gap:1rem;border-block-start:1px solid var(--line);padding-block:.8rem .3rem}.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_playback__Full3{display:flex;align-items:center;gap:.3rem;flex-shrink:0}.public-clinic-hero_playback__Full3 button{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;min-width:44px;min-height:44px;padding:.5rem .65rem;border:1px solid var(--line);border-radius:2px;background:var(--surface);color:var(--ink);font-size:13px;line-height:1.4;cursor:pointer}.public-clinic-hero_playback__Full3 button:disabled{background:#e6e2d8;color:#676a62;cursor:default}.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{display:flex;flex-wrap:wrap;justify-content:space-between;gap:.3rem 1rem;margin-block-start:.5rem}.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_daylight__hUblX,.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,.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_daylight__hUblX{to{transform:translateX(12%)}}@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:440px}.public-clinic-hero_stockSheet___xIt1{inset-block-start:278px;width:29%}.public-clinic-hero_receipt__UWl3W{inset-block-start:191px;width:25%}}@media (max-width:1023px){.public-clinic-hero_hero__Ba3TU{padding-inline:1.25rem}.public-clinic-hero_introduction__VBogq{gap:1.25rem}.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_stage__K4ojP{height:516px}.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:355px;padding-inline:.8rem}.public-clinic-hero_receipt__UWl3W{width:42%;inset-inline-end:.7%;inset-block-start:355px;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_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_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_playback__Full3{margin-inline-start:auto}.public-clinic-hero_playback__Full3 button{font-size:13px}.public-clinic-hero_notes__Y3DfF{gap:.2rem}.public-clinic-hero_notes__Y3DfF p{font-size:12px}}@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}}