body.dental-neural-enabled{isolation:isolate}#dental-neural-background{position:fixed;inset:0;width:100%;height:100%;z-index:-15;pointer-events:none;user-select:none}body.dental-neural-enabled .dental-neural-control{position:fixed;left:max(12px,env(safe-area-inset-left));bottom:max(12px,env(safe-area-inset-bottom));z-index:40;width:36px;height:36px;min-height:36px;padding:0;display:grid;place-items:center;border:1px solid #736f69;border-radius:50%;background:#211e1ee8;color:#eeeae4;font:18px/1 Arial,sans-serif;cursor:pointer}body.dental-neural-enabled .dental-neural-control:hover{background:#38362f}body.dental-neural-enabled .dental-neural-control:focus-visible{outline:3px solid #b5c5a7;outline-offset:3px}.dental-clinic-gallery{width:min(1180px,calc(100% - 40px));margin:60px auto;color:#eeeae4}.dental-clinic-gallery h2{font-size:clamp(26px,4vw,42px);margin:0 0 28px}.dental-clinic-gallery-photo{display:block;overflow:hidden;background:#262323}.dental-clinic-gallery-photo img{display:block;width:100%;height:clamp(280px,60vw,680px);object-fit:contain}.dental-clinic-gallery-photo:focus-visible{outline:3px solid #b5c5a7;outline-offset:-3px}.dental-clinic-gallery-controls{display:flex;justify-content:flex-end;gap:16px;margin-top:24px}@media (max-width:360px){body.dental-neural-enabled .hero-copy h1{font-size:34px;line-height:1.12}}@media print{#dental-neural-background,body.dental-neural-enabled .dental-neural-control{display:none}}.clinic-notice_content__PK7nr::backdrop{background:rgb(0 0 0/75%)}.clinic-notice_content__PK7nr{position:fixed;margin:0;padding:0;border:0;overflow:hidden;background:transparent;top:50%;left:50%;transform:translate(-50%,-50%);width:min(64rem,calc(100vw - 2rem));max-height:calc(100svh - 2rem);outline:none}.clinic-notice_content__PK7nr[open]{display:flex;flex-direction:column}.clinic-notice_single__A8OSN{width:min(48rem,calc(100vw - 2rem))}.clinic-notice_toolbar__DgKtl{display:flex;justify-content:flex-end;padding-bottom:.5rem;flex-shrink:0}.clinic-notice_cards__Ls8TW{display:grid;grid-template-columns:minmax(0,1fr);gap:1rem;align-items:center;overflow-y:auto;overscroll-behavior:contain;min-height:0}.clinic-notice_paired__l2b2D .clinic-notice_cards__Ls8TW{grid-template-columns:repeat(2,minmax(0,1fr))}.clinic-notice_card__apPu4{min-width:0}.clinic-notice_promoAction__NtZdY{display:block;width:100%;padding:0;background:transparent;cursor:pointer}.clinic-notice_promoAction__NtZdY:focus-visible{outline:3px solid white;outline-offset:-3px}@media (max-width:639px){.clinic-notice_content__PK7nr{width:min(24rem,calc(100vw - 2rem))}.clinic-notice_paired__l2b2D .clinic-notice_cards__Ls8TW{grid-template-columns:minmax(0,1fr)}}.clinic-notice_image__jSc73{display:block;width:100%;height:auto}.clinic-notice_close__K77Os{display:grid;place-items:center;width:2.75rem;height:2.75rem;border-radius:50%;background:white;color:#222;cursor:pointer}.clinic-notice_close__K77Os:focus-visible{outline:3px solid white;outline-offset:-3px}