.hamburger{display:inline-block;transition-property:opacity,filter;transition-duration:.15s;transition-timing-function:linear;text-transform:none;background-color:#fff0;margin:0;overflow:visible;background:0 0;color:inherit;border:0;padding:0;font:inherit;cursor:pointer;outline:inherit}.hamburger:hover{opacity:.7}.hamburger-box{width:40px;display:inline-block;position:relative}.hamburger-inner,.hamburger-inner::after,.hamburger-inner::before{background-color:#000;border-radius:4px;position:absolute;transition-property:transform;transition-duration:.15s;transition-timing-function:ease;display:block}.hamburger-inner{top:50%;margin-top:-2px}.hamburger-inner::after,.hamburger-inner::before{content:""}.hamburger-inner::before{top:-10px}.hamburger-inner::after{bottom:-10px}.hamburger--squeeze .hamburger-inner{transition-duration:.075s;transition-timing-function:cubic-bezier(.55,.055,.675,.19)}.hamburger--squeeze .hamburger-inner::before{transition:top .075s .12s ease,opacity .075s ease}.hamburger--squeeze .hamburger-inner::after{transition:bottom .075s .12s ease,transform .075s cubic-bezier(.55,.055,.675,.19)}.hamburger-inner,.hamburger-inner::after,.hamburger-inner::before{width:30px;height:3px}.hamburger-box{height:38px;display:flex;justify-content:flex-end}.hamburger{display:flex}*,::after,::before,ul{box-sizing:border-box}:root{--wp--preset--font-size--normal:16px;--wp--preset--font-size--huge:42px}.screen-reader-text{clip-path:inset(50%);word-wrap:normal!important}.screen-reader-text:focus{background-color:#ddd;clip-path:none;color:#444;display:block;font-size:1em;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}.site-header{box-shadow:0 2px 4px rgb(0 0 0/.1);width:100%}.site-header .inner{min-height:64px}.brand{flex:0 0 auto}.primary-navigation{width:100%;max-width:100%}.main-menu{gap:2rem}.main-menu li a{color:#333;text-decoration:none;font-weight:500;transition:color .3s ease}.main-menu li a:hover{color:#4ecdc4}.site-footer{background:#f8f9fa;padding:4rem 0 2rem;margin-top:4rem}.footer-bottom{border-top:1px solid #ddd;padding-top:2rem}.copyright{color:#666;font-size:.9rem}main#content{margin-top:0}@media (max-width:1050px){.primary-navigation{display:none}}:root{--clr-bg:#ffffff;--clr-fg:#111111;--clr-muted:#6b6b6b;--clr-border:#d4d4d4;--clr-soft:#f7f7f7;--clr-soft-2:#f0f0f0;--clr-hr:#e5e5e5;--focus:#111111;--container:1140px;--radius:8px;--shadow-s:0 1px 2px rgba(0, 0, 0, 0.04);--shadow-m:0 4px 12px rgba(0, 0, 0, 0.06)}html{-webkit-text-size-adjust:100%;text-size-adjust:100%;scroll-behavior:smooth}body{margin:0;background:var(--clr-bg);line-height:1.6}img{max-width:100%;height:auto;display:block}a{color:var(--clr-fg);text-decoration:none;border-bottom:1px solid #fff0}a:hover{text-decoration:underline}:focus-visible{outline:2px dashed var(--focus);outline-offset:2px}.screen-reader-text{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}.container{width:100%;max-width:var(--container);margin:0 auto;padding:0 16px}.site-header{background:var(--clr-soft);border-bottom:1px solid var(--clr-hr)}nav[aria-label=Primary] ul{list-style:none;display:flex;gap:16px;margin:0;padding:0;justify-content:flex-end}nav[aria-label=Primary] a{display:inline-block;padding:6px 8px;border-radius:6px}nav[aria-label=Primary] a:focus-visible,nav[aria-label=Primary] a:hover{background:0 0;text-decoration:none}.site-footer{border-top:1px solid var(--clr-hr);background:var(--clr-soft)}.hero{padding:24px 0;background:var(--clr-soft)url(/wp-content/uploads/2025/08/BG-breadcumnbs.svg);background-size:cover;background-position:center;border-bottom:1px solid var(--clr-hr)}.hero h1{margin:0;line-height:40px;font-weight:600}.breadcrumbs{margin:12px 0 0;color:var(--clr-muted)}.breadcrumbs a{color:var(--clr-muted);border-bottom:1px dashed var(--clr-border)}.breadcrumbs a:hover{color:var(--clr-fg);border-bottom-color:var(--clr-fg)}button{height:40px;border:1px solid var(--clr-border);border-radius:6px;padding:0 12px;background:#fff;color:var(--clr-fg);line-height:1;cursor:pointer}button:hover{background:var(--clr-soft-2)}button:active{background:#e7e7e7}@media (prefers-reduced-motion:reduce){*{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}@media (max-width:768px){.container{padding:0}}.breadcrumbs{font-size:.75rem}@media (max-width:1024px){.footer-columns{grid-template-columns:repeat(2,1fr);gap:32px}}@media (max-width:768px){.footer-columns{grid-template-columns:1fr;gap:32px}.footer-column h3{margin-bottom:16px}.site-footer{padding:48px 12px 24px}}@media (max-width:1050px){#hamburger{order:2;margin-right:12px}.site-header .brand{margin:0;margin-left:12px!important}.site-header,.site-header .inner{padding:0}}@media (min-width:1050px){#hamburger{display:none}}@media (max-width:1050px){.site-header .inner{flex-direction:row}}@media (max-width:1023px){.site-header .inner{border-left:none;padding-left:0}}@media (max-width:767px){.hero{padding:16px}}.breadcrumbs,body,div,html,li,span{font-family:"Sora",sans-serif;font-weight:400;font-style:normal}.hero h1,h1,h2,h3{font-style:normal}h1{font-weight:800}h2{font-weight:700}h3{font-weight:600}.add-clinic-button{font-style:normal}.main-menu,.primary-navigation,button,nav a{font-weight:500;font-style:normal}*{font-family:"Sora",sans-serif}.add-clinic-button,.hero h1,.main-menu,.primary-navigation,button,h1,h2,h3,nav a{font-family:"Urbanist",sans-serif!important}:root{--primary:#4ECDC4;--navy:#1B365D;--bg:#F8F9FA;--text:#0E223A;--muted:#6C7A89;--radius:12px}body{background:var(--bg);color:var(--text)}.site-header{background:#fff;border-bottom:1px solid #e5e7eb;padding:16px 0;position:sticky;top:0;z-index:100}.site-header .inner{display:flex;align-items:center;justify-content:space-between}.add-clinic-button{display:inline-flex;align-items:center;height:36px;padding:0 16px;background:var(--bg);color:var(--text);border:1px solid #e5e7eb;border-radius:8px;font-size:14px;font-weight:500;text-decoration:none;transition:all .2s ease}.add-clinic-button:hover{background:#f3fbfa;border-color:var(--primary);color:var(--primary);text-decoration:none}.site-header .brand{margin-right:48px}.logo-link{display:block}.site-logo{height:40px;width:auto}.main-menu{display:flex;gap:8px;margin:0;padding:0;list-style:none}.footer-links a,.main-menu a{text-decoration:none;font-size:15px}.main-menu a{display:block;padding:8px 16px;color:var(--text);font-weight:500;border-radius:8px;transition:all .2s ease}.main-menu a:hover{background:#f3fbfa;color:var(--primary)}.main-menu .current_page_item a{background:#eef6f5;color:var(--primary)}.site-footer{background:#023c77;color:#a8b9cb;padding:64px 0 32px}.footer-columns{display:grid;grid-template-columns:repeat(4,1fr);gap:40px;margin-bottom:48px}.footer-column h3{color:#fff;font-size:18px;font-weight:600;margin:0 0 24px}.footer-links{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:12px}.footer-links a{color:#a8b9cb;transition:color .2s ease}.footer-links a:hover{color:#fff;text-decoration:none}.footer-links .highlight a{color:#fff;font-weight:500}.footer-bottom{padding-top:32px;border-top:1px solid rgb(168 185 203/.2);text-align:center;font-size:14px}@media (max-width:1024px){.footer-columns{grid-template-columns:repeat(2,1fr);gap:32px}}@media (max-width:768px){.footer-columns{grid-template-columns:1fr;gap:32px}.footer-column h3{margin-bottom:16px}.site-footer{padding:48px 12px 24px}}@media (max-width:1050px){#hamburger{order:2;margin-right:12px}.site-header .brand{margin:0;margin-left:12px!important}.site-header,.site-header .inner{padding:0}}@media (min-width:1050px){#hamburger{display:none}}.view-all-link-footer{color:#fff!important;text-decoration:underline!important}.footer-links-container{max-height:440px;overflow:hidden;transition:max-height .3s ease}.footer-hidden{display:list-item!important}.toggle-footer-links{display:inline-block;color:var(--primary);text-decoration:none;font-weight:500;cursor:pointer;transition:color .2s ease}.toggle-footer-links:hover{color:var(--navy);text-decoration:underline}.view-all-link-footer{margin-top:10px;padding-top:10px}.site-header .inner{flex-direction:row}@media (max-width:1050px){.site-header .inner{flex-direction:row}}