.localized-clinic{font-family:Arial,Helvetica,sans-serif;color:#242829;background:#faf9f6;overflow-wrap:anywhere}.localized-clinic .container{width:min(1170px,calc(100% - 40px));max-width:1170px;margin-inline:auto}.localized-clinic .main-header{position:relative;background:#fff}.localized-clinic .main-header__top{position:relative}.localized-clinic .main-menu__wrapper-inner{padding-block:16px;gap:20px;flex-wrap:wrap}.localized-clinic .main-menu__list{display:flex!important;flex-wrap:wrap;gap:12px 25px}.localized-clinic .main-menu__list>li{margin:0!important;padding:10px 0!important}.localized-clinic .main-menu__main-menu-box>.mobile-nav__toggler{display:none!important}.localized-clinic .main-menu__left{width:auto;gap:32px}.localized-clinic .main-menu__main-menu-box{display:block}.localized-clinic .main-menu__logo img{max-width:190px}.localized-clinic .main-menu__list .dropdown>ul{position:absolute;z-index:20;display:none!important;visibility:visible;opacity:1;transform:none;background:#fff;min-width:200px;padding:12px;box-shadow:0 10px 30px #0002}.localized-clinic .main-menu__list .dropdown:hover>ul,.localized-clinic .main-menu__list .dropdown:focus-within>ul{display:block!important}.localized-clinic .main-menu__list .dropdown>ul a{color:#242829;padding:8px}.localized-skip{position:absolute;inset-inline-start:16px;top:-100px;z-index:100;padding:12px;background:#fff}.localized-skip:focus{top:8px}.localized-language{position:relative;flex-shrink:0;z-index:25;font-size:14px}.localized-language summary{list-style:none;cursor:pointer;border:1px solid #d4d1c6;border-radius:5px;padding:10px 16px}.localized-language ul{position:absolute;inset-inline-end:0;min-width:180px;background:#fff;border:1px solid #ddd8cc;box-shadow:0 10px 25px #0002;padding:8px;list-style:none}.localized-language li a{display:flex;align-items:center;gap:10px;padding:8px 10px;color:#242829;text-decoration:none}.localized-language img{width:24px;height:16px;object-fit:cover}.localized-heading{padding:48px 0 35px;background:#eeeae1}.localized-heading h1{font-size:clamp(30px,4vw,48px);line-height:1.25;margin:0 0 18px;color:#25292a}.localized-heading p{font-size:17px;line-height:1.7;margin:0}.localized-eyebrow{color:#8b6a34;font-size:13px;line-height:1.6;margin-bottom:10px}.localized-article{padding:45px 0 60px}.localized-article .container{background:#fff;border:1px solid #e1ded4;border-radius:6px;padding:35px;font-size:17px;line-height:1.8}.localized-article p{font-size:17px;line-height:1.8;margin-bottom:20px}.localized-article h2{font-size:27px;line-height:1.35;margin:30px 0 17px}.localized-article h3{font-size:21px;line-height:1.5;margin:25px 0 13px}.localized-article a{color:#84632f;text-decoration:underline;text-underline-offset:3px}.localized-article li{margin-bottom:10px;line-height:1.7}.localized-article-image{float:inline-end;max-width:260px;width:35%;max-height:320px;object-fit:contain;margin:0 0 25px 30px}.localized-source-note{font-size:13px;padding-block:20px;color:#6c6b63}.localized-fallback-header{padding:20px 0;background:#fff;border-bottom:1px solid #ddd8cc}.localized-fallback-header>.container{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:22px}.localized-fallback-header nav,.localized-fallback-footer nav{display:flex;flex-wrap:wrap;gap:12px 20px}.localized-fallback-header nav a{color:#242829;font-size:14px}.localized-fallback-footer{padding:40px 0;background:#25292a;color:#e5e4de}.localized-fallback-footer p{margin-block:15px}.localized-fallback-footer a{color:#e5e4de}.localized-cases{padding:35px 0 60px}.localized-case-filter{display:flex;align-items:center;flex-wrap:wrap;gap:12px;margin-bottom:30px}.localized-case-filter select,.localized-case-filter button{min-height:46px;border:1px solid #c9b388;border-radius:4px;padding:10px 15px;background:#fff;font:inherit}.localized-case-filter button{background:#d9be8d;color:#242829;cursor:pointer}.localized-case-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}.localized-case{min-width:0;background:#fff;border:1px solid #ddd8cc;border-radius:6px;padding:25px}.localized-case h2{font-size:23px;line-height:1.45;margin:0 0 20px}.localized-case p{font-size:16px;line-height:1.75;margin-bottom:18px}.localized-case-attribution,.localized-case p.localized-case-warning{font-size:13px;line-height:1.7;color:#66695f}.localized-case p.localized-case-warning{border-inline-start:3px solid #c9b388;padding-inline-start:12px;background:#f8f6f1;padding-block:10px}.localized-case-dates{display:grid;grid-template-columns:max-content 1fr;gap:4px 13px;font-size:13px;line-height:1.7;margin:0 0 20px}.localized-case-dates dt,.localized-case-dates dd{margin:0}.localized-case details summary{cursor:pointer;color:#84632f;font-weight:700;margin-bottom:16px}.localized-case figure{margin:0 0 20px}.localized-case figure img{display:block;width:100%;height:auto;border-radius:4px}.localized-case figcaption{font-size:13px;color:#66695f;margin-top:6px}.localized-clinic .clinic-home-hero{padding-top:45px}.localized-clinic .page-header{padding-top:55px}.localized-clinic .site-footer__top{padding-top:50px}.localized-clinic [hidden]{display:none!important}.localized-clinic :focus-visible{outline:3px solid #936c2b;outline-offset:3px}.localized-clinic.rtl{font-family:Tahoma,Arial,sans-serif;text-align:start}.localized-clinic.rtl .localized-article-image{margin:0 30px 25px 0}.localized-clinic.rtl h1,.localized-clinic.rtl h2,.localized-clinic.rtl h3{letter-spacing:normal}.localized-clinic.rtl .main-header__contact-list{direction:rtl}.localized-clinic.rtl .main-menu__list{direction:rtl}
@media(max-width:850px){.localized-clinic .main-header__top-text-and-social{display:none}.localized-clinic .main-header__contact-list{flex-wrap:wrap;gap:10px}.localized-clinic .main-menu__left{flex-wrap:wrap;gap:15px}.localized-clinic .main-menu__main-menu-box{width:100%}.localized-clinic .main-menu__list{gap:7px 18px}.localized-case-grid{grid-template-columns:minmax(0,1fr)}.localized-clinic .main-menu__wrapper-inner{align-items:flex-start}.localized-clinic .main-menu__logo img{max-width:160px}}
@media(max-width:640px){.localized-clinic .container{width:calc(100% - 30px)}.localized-heading{padding:32px 0 25px}.localized-article{padding:25px 0 35px}.localized-article .container{padding:24px 20px}.localized-article h2{font-size:23px}.localized-article p{font-size:17px}.localized-article-image{float:none;width:100%;max-width:280px;margin:0 auto 25px!important;display:block}.localized-case{padding:20px}.localized-case h2{font-size:21px}.localized-fallback-header>.container{gap:16px}.localized-fallback-header nav{font-size:13px}.localized-clinic .main-header__top{display:none}.localized-clinic .main-menu__list{font-size:13px;gap:5px 15px}.localized-clinic .main-menu__list>li>a{font-size:13px;line-height:1.5}.localized-clinic .clinic-home-hero__grid{gap:25px}.localized-clinic .thm-breadcrumb{flex-wrap:wrap}}
.localized-clinic .wow{visibility:visible!important;opacity:1!important;animation:none!important;transform:none!important}.localized-clinic .owl-carousel{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr));gap:22px}.localized-clinic .accrodion-content{display:block!important}.localized-clinic .accrodion .accrodion-title{cursor:default}.localized-clinic .faq-one__inner{max-width:100%}@media(max-width:950px){.localized-clinic .owl-carousel{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:600px){.localized-clinic .owl-carousel{grid-template-columns:minmax(0,1fr)}}
.localized-language summary{display:flex;align-items:center;gap:7px}.localized-language summary img{display:inline-block}.localized-language summary span{font-size:11px}.localized-source-note p{font-size:13px;line-height:1.6;margin-bottom:8px}
/* Match the existing public tablet case catalogue beneath this standalone shell. */
.localized-clinic .case-catalog__intro{padding:44px 0 34px;background:var(--case-paper)}.localized-clinic .case-catalog__lead{margin-bottom:0}.localized-clinic.rtl .case-catalog h1,.localized-clinic.rtl .case-card h3,.localized-clinic.rtl .case-catalog__section-title,.localized-clinic.rtl .case-catalog__dialog-heading h2{font-family:Tahoma,Arial,sans-serif;letter-spacing:normal}.localized-clinic.rtl .case-catalog__sidebar{padding-right:0;padding-left:22px;border-right:0;border-left:1px solid var(--case-line)}.localized-clinic.rtl .case-card__warning{border-left:0;border-right:3px solid var(--case-teal)}.localized-clinic.rtl .case-catalog__topic-link.is-active{box-shadow:inset -3px 0 #a58348;padding-left:10px;padding-right:14px}@media(min-width:1400px){.localized-clinic .case-catalog__content>.container{width:min(1440px,calc(100% - 40px));max-width:1440px}}@media(max-width:991px){.localized-clinic.rtl .case-catalog__sidebar{padding:0 0 24px;border:0}.localized-clinic.rtl .case-catalog__topic-link.is-active{box-shadow:none;padding-right:12px}}

.localized-panel-quick-link{display:none}@media(max-width:767px){.localized-panel-quick-link{display:block;background:#eee9df;border-block:1px solid #d8cfbf}.localized-panel-quick-link>.container{display:flex;align-items:center;justify-content:space-between;gap:12px;padding-block:12px}.localized-panel-quick-link>.container>span{max-width:48%;font-size:12px;line-height:1.45;color:#38382e}.localized-panel-quick-link a{display:inline-flex;align-items:center;justify-content:center;gap:8px;max-width:55%;min-height:44px;padding:10px 15px;border-radius:5px;background:#27252d;color:#fff;font-size:14px;font-weight:700;line-height:1.4;text-decoration:none;text-align:center}.localized-panel-quick-link a:focus-visible{outline:3px solid #8d6b35;outline-offset:3px}}

.localized-clinic .case-catalog__topic-link>span:first-child{hyphens:auto;overflow-wrap:normal}

/* A separate compact mobile header keeps the original desktop navigation intact. */
.localized-mobile-header{display:none}
@media(max-width:767px){.localized-desktop-header{display:none!important}.localized-mobile-header{display:block;background:#fff;color:#25312b;border-bottom:1px solid #d8cfbf}.localized-mobile-header__row{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:62px;padding-block:4px;box-sizing:border-box}.localized-mobile-header__logo{display:inline-flex;align-items:center;flex-shrink:0;padding:4px 8px;border-radius:4px;background:#25312b}.localized-mobile-header__logo img{display:block;width:124px;height:auto;max-width:100%}.localized-mobile-header .localized-language{font-size:12px;max-inline-size:158px}.localized-mobile-header .localized-language summary{min-height:44px;box-sizing:border-box;gap:5px;padding:8px;border:1px solid #c9bd9f;background:#fff;color:#25312b;font-size:12px;line-height:1.3;white-space:nowrap}.localized-mobile-header .localized-language summary>span{display:none}.localized-mobile-header .localized-language ul{margin:5px 0 0;max-inline-size:calc(100vw - 30px)}.localized-mobile-nav{padding-bottom:6px}.localized-mobile-nav>summary{display:flex;align-items:center;gap:9px;min-height:44px;box-sizing:border-box;padding:10px 13px;border:1px solid #d8cfbf;border-radius:4px;background:#f5f2eb;color:#25312b;cursor:pointer;list-style:none;font-size:15px;font-weight:700;line-height:1.4}.localized-mobile-nav>summary::-webkit-details-marker{display:none}.localized-mobile-nav__chevron{margin-inline-start:auto;transition:transform .15s}.localized-mobile-nav[open]>summary .localized-mobile-nav__chevron{transform:rotate(180deg)}.localized-mobile-nav>nav{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:4px;padding-block:8px 0}.localized-mobile-nav>nav>a{display:flex;align-items:center;min-height:44px;box-sizing:border-box;padding:10px;border-radius:4px;color:#25312b;background:#f7f5ef;font-size:14px;line-height:1.45;text-decoration:none;overflow-wrap:anywhere}.localized-mobile-nav>nav>a:hover,.localized-mobile-nav>nav>a:focus-visible{background:#e9dfcb;color:#17241c}.localized-mobile-header :focus-visible{outline:3px solid #8d6b35;outline-offset:2px}}
@media(max-width:359px){.localized-mobile-header__row{gap:8px}.localized-mobile-header__logo img{width:106px}.localized-mobile-header .localized-language{max-inline-size:152px}.localized-mobile-nav>nav{grid-template-columns:minmax(0,1fr)}}
