.akutt-google-consent[data-astro-cid-6xxhrdif]{position:fixed;inset-inline-start:14px;bottom:calc(14px + env(safe-area-inset-bottom));z-index:45;color:#155f65}.akutt-cookie-toggle[data-astro-cid-6xxhrdif]{display:grid;place-items:center;width:44px;height:44px;border:1px solid #c8d9d0;border-radius:50%;background:#fffdf8;box-shadow:0 2px 10px #173b3218;cursor:pointer}.akutt-cookie-toggle[data-astro-cid-6xxhrdif][hidden],.akutt-google-consent__actions[data-astro-cid-6xxhrdif][hidden]{display:none}.akutt-cookie-dialog[data-astro-cid-6xxhrdif]{position:fixed;inset:auto;inset-inline-start:14px;bottom:calc(68px + env(safe-area-inset-bottom));width:min(340px,calc(100vw - 28px));max-height:calc(100dvh - 100px);overflow-y:auto;margin:0;padding:20px;border:1px solid #c8d9d0;border-radius:16px;background:#fffdf8;color:#254a42;box-shadow:0 12px 40px #173b3226;font-size:.9rem}.akutt-cookie-dialog[data-astro-cid-6xxhrdif]::backdrop{background:#173b3233}.akutt-cookie-heading[data-astro-cid-6xxhrdif]{display:flex;align-items:center;justify-content:space-between;gap:12px}.akutt-cookie-heading[data-astro-cid-6xxhrdif] h2[data-astro-cid-6xxhrdif]{font-size:1.1rem;font-weight:600}.akutt-cookie-close[data-astro-cid-6xxhrdif]{display:grid;place-items:center;width:44px;height:44px;margin:-10px -10px -10px 0;cursor:pointer;border-radius:50%}.akutt-cookie-dialog[data-astro-cid-6xxhrdif] p[data-astro-cid-6xxhrdif]{line-height:1.6;margin-block:12px}.akutt-cookie-dialog[data-astro-cid-6xxhrdif] a[data-astro-cid-6xxhrdif]{text-decoration:underline;text-underline-offset:3px}.akutt-google-consent__actions[data-astro-cid-6xxhrdif]{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-block:16px 10px}.akutt-google-consent__actions[data-astro-cid-6xxhrdif] button[data-astro-cid-6xxhrdif]{border:1px solid #155f65;color:#155f65;background:#fff;padding:10px 14px;min-height:44px;border-radius:8px;cursor:pointer;font-weight:600}.akutt-google-consent[data-astro-cid-6xxhrdif] button[data-astro-cid-6xxhrdif]:hover{background:#e9f0eb}.akutt-google-consent[data-astro-cid-6xxhrdif] button[data-astro-cid-6xxhrdif]:focus-visible,.akutt-google-consent[data-astro-cid-6xxhrdif] a[data-astro-cid-6xxhrdif]:focus-visible{outline:3px solid #155f65;outline-offset:3px}.akutt-google-consent__status[data-astro-cid-6xxhrdif]{font-size:.8rem;color:#526762}.akutt-cookie-dialog[data-astro-cid-6xxhrdif] .akutt-google-consent__status[data-astro-cid-6xxhrdif]{margin-bottom:0}.akutt-cookie-nojs[data-astro-cid-6xxhrdif]{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}@media(max-width:767px){body:has([data-akutt-mobile-call]:not([hidden])) .akutt-google-consent[data-astro-cid-6xxhrdif]{bottom:calc(88px + env(safe-area-inset-bottom))}}.akutt-page{color:#254a42}.akutt-page h1,.akutt-page h2,.akutt-page h3{font-weight:500}.akutt-page p{line-height:1.7}.akutt-page [hidden]{display:none!important}.akutt-page--focused .akutt-facts--compact{grid-template-columns:1fr 1fr 1fr}.akutt-page--focused .akutt-team-grid{margin-block:20px}.akutt-page--focused .akutt-section{padding-block:32px}@media(max-width:600px){.akutt-page--focused .akutt-facts.akutt-facts--compact{grid-template-columns:1fr 1fr}.akutt-page--focused .akutt-facts>div:first-child{grid-column:1 / -1}.akutt-page--focused .akutt-actions>a{width:100%}.akutt-page--focused .akutt-callback{padding-block:28px}.akutt-page--focused .akutt-team-grid{gap:10px}}.akutt-page button:focus-visible,.akutt-page a:focus-visible,.akutt-page summary:focus-visible{outline:3px solid #155f65;outline-offset:4px}.akutt-hero.akutt-hero--booking{padding-top:28px;padding-bottom:26px}.akutt-hero.akutt-hero--booking h1{font-size:clamp(2rem,3.5vw,3.1rem);margin-block:12px}.akutt-hero.akutt-hero--booking h1 span{display:inline}.akutt-hero--booking .akutt-lead{max-width:none;margin-top:8px}.akutt-hero--booking .akutt-actions{margin-block:16px 8px}.akutt-hero--booking .akutt-clarification{max-width:none}.akutt-slots{margin-top:24px;padding:clamp(18px,3vw,28px);background:#fffdf8;border:1px solid #c8d9d0;border-radius:16px}.akutt-slots-heading{display:flex;align-items:center;justify-content:space-between;gap:16px}.akutt-slots h2{font-size:clamp(1.5rem,2.7vw,2rem);line-height:1.2;margin:8px 0 12px}.akutt-slots-heading>a,.akutt-slot-actions a{text-decoration:underline;text-underline-offset:4px}.akutt-slots [role=status]{font-size:.87rem;color:#526762}.akutt-slot-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-top:16px}.akutt-visuals{padding-block:24px}.akutt-visuals h2{font-size:clamp(1.35rem,2.5vw,1.8rem);margin-bottom:16px}.akutt-visual-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.akutt-visual-grid a{overflow:hidden;border:1px solid #d7ddd3;border-radius:12px;background:#fffdf8}.akutt-visual-grid img{display:block;width:100%;height:auto;aspect-ratio:600 / 314;object-fit:contain}.akutt-visual-grid span{display:block;padding:12px 14px;font-weight:500}.akutt-visual-grid small{display:block;margin-top:4px;font-weight:400;color:#155f65}@media(max-width:600px){.akutt-visual-grid{grid-template-columns:1fr;gap:8px}.akutt-visual-grid a{display:flex;align-items:center}.akutt-visual-grid img{width:104px;flex-shrink:0}.akutt-visual-grid span{padding:10px 12px;font-size:.9rem}}.akutt-slot{display:flex;flex-direction:column;gap:4px;padding:16px 12px;background:#e9f0eb;border:1px solid #bcd0c4;border-radius:10px}.akutt-slot:hover{background:#d6e8dd}.akutt-slot span{font-size:.82rem}.akutt-slot strong{font-size:1.4rem;color:#155f65}.akutt-slot small{font-size:.75rem}.akutt-slots-note{font-size:.82rem;color:#526762;margin-top:16px}.akutt-slot-actions{display:flex;flex-wrap:wrap;align-items:center;gap:12px 24px;margin-top:14px;font-size:.9rem}.akutt-slot-actions button,.akutt-checker-back{min-height:44px;padding:10px 16px;border:1px solid #b4c7bb;border-radius:8px;cursor:pointer}.akutt-facts.akutt-facts--compact{grid-template-columns:repeat(4,minmax(0,1fr))}.akutt-symptom-widget{margin-top:26px;padding:clamp(16px,3vw,32px);border:1px solid #c8d9d0;border-radius:16px;background:#fffdf8}.akutt-symptom-widget h3{font-size:clamp(1.3rem,2.5vw,1.8rem);margin:12px 0 22px;line-height:1.3}.akutt-symptom-widget h3{scroll-margin-top:110px}.akutt-symptom-options{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.akutt-symptom-options button{display:flex;align-items:center;gap:12px;min-height:82px;padding:16px;border:1px solid #c8d9d0;border-radius:10px;text-align:left;line-height:1.4;cursor:pointer;background:#f7f4ee}.akutt-symptom-options button span{flex-shrink:0;font-size:.8rem;color:#155f65}.akutt-symptom-options button:hover{border-color:#155f65;background:#e9f0eb}.akutt-symptom-options--list{grid-template-columns:1fr 1fr}.akutt-checker-back{margin-top:24px}.akutt-result-actions{display:flex;gap:20px;align-items:center;flex-wrap:wrap;margin-top:24px}.akutt-result-actions>a:not(.site-button){text-decoration:underline;text-underline-offset:4px}.akutt-guide-section{border-top:1px solid #d7ddd3}.akutt-guide-grid{display:grid;grid-template-columns:1.15fr 1fr;align-items:start;gap:clamp(24px,5vw,70px)}.akutt-guide-grid .akutt-text-link{display:inline-block;margin-top:20px}.akutt-guide-steps{border-radius:14px;background:#e9f0eb;padding:clamp(22px,3vw,36px)}.akutt-guide-steps ol{list-style:none;margin-block:20px}.akutt-guide-steps li{display:flex;align-items:start;gap:16px;padding-block:14px;border-bottom:1px solid #c8d9d0;line-height:1.6}.akutt-guide-steps li span{font-size:.8rem;color:#155f65;padding-top:3px}.akutt-guide-steps>a{font-weight:600;text-decoration:underline}.akutt-guide-faq{margin-top:30px}.akutt-guide-faq h3{font-size:1.25rem;margin-block:24px 16px}.akutt-sources{margin-top:18px;color:#526762;font-size:.78rem}.akutt-sources a{text-decoration:underline}@media(max-width:900px){.akutt-slot-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.akutt-symptom-options{grid-template-columns:1fr 1fr}.akutt-guide-grid{grid-template-columns:1fr}}@media(max-width:600px){.akutt-hero--booking .akutt-call{min-height:48px}.akutt-hero--booking .akutt-actions{gap:10px}.akutt-hero--booking .akutt-promise{font-size:1.02rem}.akutt-hero--booking .akutt-lead{font-size:.92rem}.akutt-slots-heading{display:block}.akutt-slots-heading>a{display:none}.akutt-facts.akutt-facts--compact{grid-template-columns:1fr 1fr}.akutt-symptom-options{gap:8px}.akutt-symptom-options button{padding:14px 10px;flex-direction:column;align-items:start;font-size:.9rem}.akutt-symptom-options--list{grid-template-columns:1fr}.akutt-slot{padding:12px 8px}}.akutt-page section[id]{scroll-margin-top:95px}.akutt-new-patients{margin-top:10px;color:#155f65;font-size:.88rem;font-weight:600}.akutt-jump-links{display:flex;flex-wrap:wrap;gap:10px 24px;padding-block:20px;border-block:1px solid #d7ddd3;font-size:.88rem}.akutt-jump-links a{padding-block:8px;text-decoration:underline;text-underline-offset:4px}.akutt-section{padding-block:clamp(36px,5vw,65px)}.akutt-section h2,.akutt-price-grid h2{font-size:clamp(1.9rem,3vw,2.7rem);line-height:1.2;margin:12px 0 22px}.akutt-section-intro{max-width:720px;color:#526762;margin-bottom:28px}.akutt-condition-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.akutt-condition-grid article{padding:24px;border:1px solid #d7ddd3;background:#fffdf8;border-radius:12px}.akutt-condition-grid h3{font-size:1.25rem;line-height:1.3;margin-bottom:12px}.akutt-condition-grid p{font-size:.95rem;color:#526762}.akutt-safety{margin-top:24px;padding:22px;background:#f0e9df;border-left:3px solid #8c5f39;border-radius:0 8px 8px 0}.akutt-safety p{margin-top:10px;font-size:.92rem}.akutt-safety .akutt-sources{font-size:.78rem}.akutt-price-section{padding-block:clamp(36px,5vw,65px);background:#e9f0eb}.akutt-price-grid{display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:clamp(28px,6vw,90px)}.akutt-price-grid>div>p{margin-block:16px}.akutt-price-card{background:#fffdf8;border-radius:16px;padding:clamp(22px,3vw,36px)}.akutt-price-card h3{font-size:1.25rem}.akutt-price-card .akutt-price-amount{font-size:3.2rem;font-weight:600;letter-spacing:-.04em;line-height:1.2;color:#155f65}.akutt-price-amount span{font-size:1.1rem;letter-spacing:0}.akutt-price-card dl>div{display:flex;justify-content:space-between;gap:16px;border-top:1px solid #d7ddd3;padding-block:13px;font-size:.9rem;line-height:1.6}.akutt-price-card dt{flex:1}.akutt-price-card dd{flex:1;text-align:right}.akutt-price-note{font-size:.82rem;color:#526762}.akutt-price-card .site-button{width:100%}.akutt-team{border-top:1px solid #d7ddd3}.akutt-team-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin-block:30px}.akutt-team-grid article{display:flex;align-items:center;gap:16px;padding:20px;background:#fffdf8;border:1px solid #d7ddd3;border-radius:12px}.akutt-team-grid img,.akutt-avatar{width:78px;height:78px;flex-shrink:0;border-radius:50%;object-fit:cover}.akutt-avatar{display:grid;place-items:center;font-size:1.5rem;background:#e4ede6;color:#155f65}.akutt-team-grid h3{font-size:1.16rem;line-height:1.35}.akutt-team-grid p{font-size:.8rem;margin-top:6px}.akutt-team-links{display:flex;flex-wrap:wrap;gap:16px 32px;margin-top:22px}.akutt-faq{border-block:1px solid #d7ddd3}.akutt-faq details{border-top:1px solid #d7ddd3}.akutt-faq summary{padding:20px 4px;font-size:1.05rem;line-height:1.55;cursor:pointer;font-weight:600}.akutt-faq details p{padding:0 4px 22px;max-width:850px;color:#526762}.akutt-location{display:grid;grid-template-columns:1fr 1fr;gap:clamp(28px,6vw,90px);align-items:center}.akutt-location p{margin-bottom:20px}.akutt-location img{width:100%;height:auto;border-radius:16px}.akutt-regular-hours{color:#526762;font-size:.88rem}.akutt-mobile-call{display:none}@media(max-width:1000px){.akutt-team-grid{grid-template-columns:1fr}}@media(max-width:767px){.akutt-condition-grid{grid-template-columns:1fr 1fr}.akutt-price-grid,.akutt-location{grid-template-columns:1fr}.has-akutt-mobile-call{padding-bottom:calc(80px + env(safe-area-inset-bottom))}.akutt-mobile-call:not([hidden]){display:block;position:fixed;bottom:0;inset-inline:0;z-index:40;padding:10px 16px calc(10px + env(safe-area-inset-bottom));border-top:1px solid #d4e0da;background:#fffefaf5}.akutt-mobile-call .site-button{display:flex;width:100%}}@media(max-width:480px){.akutt-condition-grid{grid-template-columns:1fr}.akutt-price-card dl>div{font-size:.84rem;gap:10px}}.akutt-hero{padding-block:clamp(32px,5vw,70px);background:#f7f4ee}.akutt-hero__grid{display:grid;grid-template-columns:1.15fr 1fr;align-items:center;gap:clamp(30px,5vw,70px)}.akutt-hero h1{margin:18px 0 22px;font-size:clamp(2.5rem,4.3vw,4.4rem);letter-spacing:-.045em;line-height:1.07}.akutt-hero h1 span{display:block}.akutt-promise{font-size:clamp(1.15rem,2vw,1.45rem);font-weight:700;color:#155f65}.akutt-lead{margin-top:14px;font-size:1.05rem;color:#4b605a;max-width:540px}.akutt-actions{display:flex;flex-wrap:wrap;align-items:center;gap:16px 24px;margin-block:24px 14px}.akutt-call{min-height:56px;font-size:1.08rem}.akutt-text-link,.akutt-page p a,.akutt-facts a{text-decoration:underline;text-underline-offset:4px}.akutt-clarification{max-width:480px;font-size:.84rem;color:#5f665f}.akutt-facts{display:grid;gap:22px;grid-template-columns:1fr 1fr;padding-top:25px;margin-top:25px;border-top:1px solid #d7ddd3}.akutt-facts dt{font-size:.78rem;margin-bottom:7px;color:#53635e}.akutt-facts dd{font-size:.95rem;font-weight:600;line-height:1.6}.akutt-facts dd span,.akutt-facts a{display:block;font-size:.82rem;font-weight:400;margin-top:4px}.akutt-hero__photo{position:relative;overflow:hidden;border-radius:20px 20px 80px;background:#e7e4db}.akutt-hero__photo img{width:100%;height:565px;object-fit:cover;object-position:60% center}.akutt-hero__photo figcaption{position:absolute;bottom:22px;left:22px;right:22px;padding:18px 22px;background:#fffef4f2;border-radius:10px;color:#254a42}.akutt-hero__photo figcaption span,.akutt-hero__photo figcaption strong{display:block}.akutt-hero__photo figcaption span{font-size:.8rem;margin-bottom:6px}.akutt-hero__photo figcaption strong{font-size:1.1rem;line-height:1.4;font-weight:500}.akutt-steps{padding-block:44px 55px;border-top:1px solid #d7ddd3}.akutt-steps h2{font-size:1.6rem;margin-bottom:26px}.akutt-steps ol{display:grid;grid-template-columns:repeat(3,1fr);gap:30px;list-style:none}.akutt-steps li{display:flex;align-items:start;gap:16px}.akutt-steps li>span{font-size:.82rem;border:1px solid #b4c7bb;border-radius:50%;padding:9px;flex-shrink:0}.akutt-steps h3{font-size:1.08rem;margin:4px 0 8px}.akutt-steps p{color:#53635e;font-size:.92rem}.akutt-callback{padding-block:clamp(40px,6vw,80px);background:#e9f0eb;scroll-margin-top:90px}.akutt-callback__grid{display:grid;grid-template-columns:1fr 1fr;gap:clamp(28px,6vw,90px);align-items:start}.akutt-callback h2{margin:14px 0 20px;font-size:clamp(2rem,3vw,2.8rem);line-height:1.15}.akutt-callback p{margin-block:14px}.akutt-notice{padding:18px 20px;border-left:3px solid #155f65;background:#f7faf5;margin-block:24px}.akutt-notice p{margin-bottom:0;font-size:.92rem}.akutt-contact-line{font-size:.9rem}.akutt-form{min-width:0;background:#fff;border-radius:16px;padding:28px;box-shadow:0 10px 35px #173b3210}.akutt-form h3{font-size:1.35rem}.akutt-form-privacy{margin-top:16px;font-size:.82rem;color:#53635e}.akutt-form-privacy summary{padding-block:12px;cursor:pointer}.akutt-form p,.akutt-attribution{font-size:.9rem}.akutt-attribution{display:flex;gap:12px;align-items:start;line-height:1.6;margin:24px 0;cursor:pointer}.akutt-attribution input{flex-shrink:0;width:20px;height:20px;margin-top:3px;accent-color:#155f65}.akutt-form button{width:100%;cursor:pointer}.akutt-form iframe{display:block;width:100%;border:0;min-height:620px}.akutt-form__fallback{color:#53635e;overflow-wrap:anywhere}@media(max-width:900px){.akutt-hero__grid{grid-template-columns:1fr;gap:28px}.akutt-hero__photo img{height:320px}.akutt-hero__photo{border-radius:16px 16px 50px}.akutt-callback__grid{grid-template-columns:1fr}}@media(max-width:600px){.akutt-hero{padding-top:28px}.akutt-hero h1{font-size:2.6rem;margin:16px 0 18px}.akutt-actions{gap:18px}.akutt-call{width:100%}.akutt-text-link{margin-inline:auto}.akutt-facts{gap:14px}.akutt-hero__photo img{height:280px}.akutt-hero__photo figcaption{bottom:16px;left:16px;right:16px;padding:14px 16px}.akutt-steps ol{grid-template-columns:1fr;gap:24px}.akutt-form{padding:20px 12px}.akutt-form [data-form-gate]{padding-inline:8px}}.akutt-hours{margin-top:24px;border-top:1px solid #d7ddd3}.akutt-hours>div{padding-block:16px;border-bottom:1px solid #d7ddd3}.akutt-hours dt{font-weight:600;margin-bottom:6px}.akutt-hours dd{color:#526762;font-size:.92rem;line-height:1.7}.akutt-team-grid article>div{min-width:0}.akutt-team-grid h3{overflow-wrap:anywhere}.akutt-price-card p{margin-block:14px}.akutt-steps ol{padding:0}@media(min-width:1001px){.akutt-team-grid article{align-items:flex-start;flex-direction:column}}@media(max-width:600px){.akutt-condition-grid{gap:10px}.akutt-condition-grid article{padding:18px}.akutt-condition-grid h3{margin-bottom:8px}}.akutt-condition-link{display:inline-block;margin-top:14px;padding-block:6px;color:#155f65;font-size:.88rem;text-decoration:underline;text-underline-offset:3px}.akutt-intro-grid{display:grid;grid-template-columns:1.3fr 1fr;gap:clamp(24px,4vw,56px);align-items:center}.akutt-intro-copy{min-width:0}.akutt-intro-photo{position:relative;overflow:hidden;border-radius:18px 18px 54px;background:#e9f0eb}.akutt-intro-photo img{display:block;width:100%;height:300px;object-fit:cover;object-position:62% center}.akutt-intro-photo figcaption{position:absolute;inset-inline:14px;bottom:14px;padding:10px 14px;background:#fffdf8f2;border-radius:8px;font-size:.8rem}.akutt-facts dt{display:flex;align-items:center;gap:8px}.akutt-facts dt svg,.akutt-actions svg{flex-shrink:0}.akutt-actions .site-button{gap:9px}.akutt-condition-icon{display:grid;place-items:center;width:46px;height:46px;border-radius:13px;background:#e9f0eb;color:#155f65;margin-bottom:16px}.akutt-condition-grid article:nth-child(2n) .akutt-condition-icon{background:#f2eadf}.akutt-condition-grid article{position:relative}.akutt-visit-layout{display:grid;grid-template-columns:1.15fr 1fr;gap:clamp(28px,5vw,70px);align-items:center}.akutt-visit-layout ol{grid-template-columns:1fr;gap:22px}.akutt-visit-photo img{display:block;width:100%;height:auto;border-radius:16px}.akutt-visit-photo figcaption,.akutt-place-photo figcaption{color:#526762;font-size:.8rem;line-height:1.6;margin-top:10px}@media(max-width:1000px)and (min-width:768px){.akutt-intro-grid{grid-template-columns:1.2fr 1fr}.akutt-intro-grid .akutt-actions{gap:10px}.akutt-intro-grid .akutt-actions a{width:100%}}@media(max-width:767px){.akutt-intro-grid,.akutt-visit-layout{grid-template-columns:1fr;gap:20px}.akutt-intro-photo img{height:172px;object-position:center 43%}.akutt-intro-photo{border-radius:14px 14px 36px}.akutt-intro-photo figcaption{inset-inline:10px;bottom:10px;padding:8px 10px}.akutt-visit-photo img{max-height:250px;object-fit:cover}.akutt-condition-icon{width:40px;height:40px;margin-bottom:12px}}
