.panel-container[data-v-e6f44458]{border-top:2px solid;margin-left:auto;margin-right:auto;padding-bottom:5px;padding-left:var(--padding-left,20px);padding-right:var(--padding-right,20px);padding-top:5px}@media (min-width:768px){.panel-container[data-v-e6f44458]{--padding-left:40px;--padding-right:40px}}@media (min-width:1024px){.panel-container[data-v-e6f44458]{--padding-left:80px;--padding-right:80px}}@media (min-width:1440px){.panel-container[data-v-e6f44458]{--padding-left:120px;--padding-right:120px}}.setting-group[data-v-b2d0c517]{align-items:center;display:flex;gap:10px}.setting-group--column[data-v-b2d0c517]{align-items:flex-start;flex-direction:column}.setting-group__title[data-v-b2d0c517]{font-size:16px;font-weight:600;margin:0;white-space:nowrap}.setting-group__description[data-v-b2d0c517]{color:color-mix(in oklab,currentColor 45%,transparent);font-size:13px;margin:4px 0 0}.setting-group__controls[data-v-b2d0c517]{align-items:center;display:flex;gap:10px}.setting-group__controls--column[data-v-b2d0c517]{align-items:flex-start;flex-direction:column;gap:8px}.a11y-option-button[data-v-9fb8b935]{background:var(--surface);border:1px solid;border-radius:8px;color:inherit;cursor:pointer;padding:6px 12px;transition:background-color .15s ease,color .15s ease}.a11y-option-button[data-v-9fb8b935]:focus-visible{outline:3px solid color-mix(in oklab,currentColor 35%,transparent);outline-offset:2px}.a11y-option-button.active[data-v-9fb8b935]{background:var(--bg);box-shadow:0 0 0 2px color-mix(in oklab,currentColor 35%,transparent)}.a11y-option-button--default.active[data-v-9fb8b935]{background:var(--bg)}.a11y-option-button--theme[data-v-9fb8b935]{border-style:solid;border-width:2px}.a11y-option-button--theme.white-theme-button[data-v-9fb8b935]{background:#fff;border-color:#000;color:#000}.a11y-option-button--theme.black-theme-button[data-v-9fb8b935]{background:#000;border-color:#fff;color:#fff}.a11y-option-button--theme.blue-theme-button[data-v-9fb8b935]{background:#c7e4ff;border-color:#0a325b;color:#0a325b}.a11y-option-button--theme.beige-theme-button[data-v-9fb8b935]{background:#faf6e5;border-color:#735840;color:#735840}.a11y-option-button--theme.green-theme-button[data-v-9fb8b935]{background:#4a3320;border-color:#ade24c;color:#ade24c}.a11y-option-button.font-family-button[data-v-9fb8b935]{border-radius:10px}.a11y-option-button.system-font-button[data-v-9fb8b935]{font-family:system-ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif}.a11y-option-button.arial-font-button[data-v-9fb8b935]{font-family:Inter,Arial,sans-serif}.a11y-option-button.opendyslexic-font-button[data-v-9fb8b935]{font-family:OpenDyslexic,Arial,sans-serif}.switch[data-v-3ab44c6c]{align-items:center;cursor:pointer;display:inline-flex;gap:10px;position:relative}.switch input[data-v-3ab44c6c]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:var(--bg);block-size:28px;border:2px solid;border-radius:999px;inline-size:52px;position:relative;transition:background-color .2s ease}.switch input[data-v-3ab44c6c]:focus-visible{outline:3px solid color-mix(in oklab,currentColor 35%,transparent);outline-offset:2px}.switch input[data-v-3ab44c6c]:before{background:var(--surface);block-size:18px;border:2px solid;border-radius:50%;content:"";inline-size:18px;inset-block-start:50%;inset-inline-start:4px;position:absolute;transform:translateY(-50%);transition:transform .2s ease}.switch input[data-v-3ab44c6c]:checked{background:color-mix(in oklab,currentColor 25%,transparent)}.switch input[data-v-3ab44c6c]:checked:before{transform:translate(22px,-50%)}.switch__label[data-v-3ab44c6c]{font-size:14px;line-height:1.3}.checkbox[data-v-379ee89e]{cursor:pointer;gap:10px}.checkbox[data-v-379ee89e],.checkbox input[data-v-379ee89e]{align-items:center;display:inline-flex}.checkbox input[data-v-379ee89e]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:var(--surface,#fff);block-size:20px;border:2px solid;border-radius:6px;inline-size:20px;justify-content:center;margin:0;position:relative;transition:background-color .15s ease,border-color .15s ease}.checkbox input[data-v-379ee89e]:after{color:var(--checkmark-color,currentColor);content:"✔";font-size:13px;line-height:1;opacity:0;position:absolute;transform:scale(.6);transition:opacity .15s ease,transform .2s ease}.checkbox input[data-v-379ee89e]:checked{background:currentColor;border-color:currentColor}.checkbox input[data-v-379ee89e]:checked:after{color:var(--checkmark-on-color,var(--bg,#fff));opacity:1;transform:scale(1)}.checkbox input[data-v-379ee89e]:focus-visible{outline:3px solid color-mix(in oklab,currentColor 35%,transparent);outline-offset:2px}.checkbox__text[data-v-379ee89e]{display:inline-flex;flex-direction:column;gap:2px}.checkbox__label[data-v-379ee89e]{font-size:14px;line-height:1.3}.checkbox__description[data-v-379ee89e]{color:color-mix(in oklab,currentColor 55%,transparent);font-size:12px}.settings-panel[data-v-1f7de2cc]{align-items:center;display:flex;flex-wrap:wrap;gap:12px 20px;justify-content:center}.setting-actions[data-v-1f7de2cc]{align-items:center;display:flex;gap:8px;margin-left:auto}.more-btn[data-v-1f7de2cc],.reset-btn[data-v-1f7de2cc]{border:2px solid;border-radius:999px;padding:6px 12px}.reset-btn[data-v-1f7de2cc]{border-color:color-mix(in oklab,currentColor 60%,transparent);opacity:.9}.spacing-groups[data-v-37256eb8]{display:flex;flex-wrap:wrap;gap:8px 16px}.group[data-v-37256eb8]{align-items:center;border:1px dashed;border-radius:999px;display:inline-flex;gap:8px;padding:6px 10px}.group-label[data-v-37256eb8]{font-size:12px;margin-right:2px;opacity:.7}.settings-panel[data-v-83c9c623]{align-items:center;display:flex;flex-wrap:wrap;gap:12px 20px;justify-content:center}.a11y-panel[data-v-9d87d11a]{display:block}.a11y-adv-enter-from[data-v-9d87d11a],.a11y-adv-leave-to[data-v-9d87d11a]{opacity:0;transform:translateY(-6px)}.a11y-adv-enter-active[data-v-9d87d11a],.a11y-adv-leave-active[data-v-9d87d11a]{transition:opacity .2s ease,transform .2s ease}.header-container[data-v-a5163e63]{margin-inline:auto;padding:var(--padding-top,10px) var(--padding-right,20px) var(--padding-bottom,10px) var(--padding-left,20px)}@media (min-width:768px){.header-container[data-v-a5163e63]{--padding-left:40px;--padding-right:40px;--padding-top:15px;--padding-bottom:15px}}@media (min-width:1024px){.header-container[data-v-a5163e63]{--padding-left:80px;--padding-right:80px}}@media (min-width:1440px){.header-container[data-v-a5163e63]{--padding-left:120px;--padding-right:120px;--padding-top:20px;--padding-bottom:20px}}.a11y-btn[data-v-85271fdc]{align-items:center;background-color:var(--surface,#fff);border:2px solid var(--brand,#ff7000cc);border-radius:45px;color:var(--fg,#323130);cursor:pointer;display:inline-flex;gap:12px;line-height:1;padding:12px}.a11y-btn[data-v-85271fdc]:hover{opacity:.8}.btn-text[data-v-85271fdc]{font-size:24px;font-weight:300}.a11y-btn[data-v-85271fdc] svg{height:32px;width:auto}@media (max-width:1440px){.btn-text[data-v-85271fdc]{font-size:20px}}@media (max-width:1280px){.btn-text[data-v-85271fdc]{display:none}}.burger-menu[data-v-497f0947]{background:none;border:none;cursor:pointer;display:none}.burger-menu[data-v-497f0947] svg{block-size:32px;inline-size:32px;transition:transform .3s,opacity .3s}.burger-menu[data-v-497f0947]:hover{opacity:.8}@media (max-width:1024px){.burger-menu[data-v-497f0947]{display:flex}}.sr-only[data-v-497f0947]{height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;clip:rect(0,0,0,0);border:0;white-space:nowrap}.nav[data-v-de80b8d8]{display:flex;flex-grow:1;justify-content:center}.nav-list[data-v-de80b8d8]{display:flex;justify-content:space-around;list-style:none;margin:0;padding:0;width:100%}.nav-item[data-v-de80b8d8]{margin:0 1rem}.nav-item a[data-v-de80b8d8]{color:inherit;font-size:clamp(16px,1.4vw,24px);font-weight:300;text-decoration:none}.nav-item a.active[data-v-de80b8d8],.nav-item a[data-v-de80b8d8]:hover{text-decoration:underline}.nav-item a.active[data-v-de80b8d8]{text-underline-offset:6px}@media (max-width:1024px){.nav[data-v-de80b8d8]{align-items:flex-start;background-color:var(--bg);flex-direction:column;height:100vh;justify-content:center;position:absolute;right:0;top:0;transform:translate(100%);transition:transform .3s ease-in-out;width:100%;z-index:-1}.nav.open[data-v-de80b8d8]{transform:translate(0)}.nav-list[data-v-de80b8d8]{flex-direction:column;gap:1.5rem}}header[data-v-36f45caa]{background:var(--bg);box-shadow:var(--shadow);flex-direction:column;left:0;position:fixed;top:0;z-index:1000}.header-main[data-v-36f45caa],header[data-v-36f45caa]{display:flex;inline-size:100%}.header-main[data-v-36f45caa]{align-items:center;justify-content:space-between}.header-logo[data-v-36f45caa]{display:flex}.header-logo[data-v-36f45caa] svg{inline-size:100%;max-block-size:80px}.header-btns[data-v-36f45caa]{align-items:center;display:flex;gap:var(--space-3);justify-content:space-between}@media (max-width:1440px){.header-logo[data-v-36f45caa] svg{max-block-size:60px}}@media (max-width:768px){.header-logo[data-v-36f45caa] svg{max-block-size:50px}.a11y-btn[data-v-36f45caa],.appointment-btn[data-v-36f45caa],.theme-btn[data-v-36f45caa]{display:none}}.footer-container[data-v-50167d7f]{margin-left:auto;margin-right:auto;padding:var(--footer-pt,20px) var(--footer-pr,20px) var(--footer-pb,20px) var(--footer-pl,20px)}@media (min-width:768px){.footer-container[data-v-50167d7f]{--footer-pl:40px;--footer-pr:40px;--footer-pt:40px;--footer-pb:40px}}@media (min-width:1024px){.footer-container[data-v-50167d7f]{--footer-pl:80px;--footer-pr:80px;--footer-pt:60px;--footer-pb:60px}}@media (min-width:1440px){.footer-container[data-v-50167d7f]{--footer-pl:120px;--footer-pr:120px;--footer-pt:60px;--footer-pb:60px}}footer[data-v-440f089b]{background:var( --footer-bg,linear-gradient(180deg,color-mix(in oklab,var(--bg),#fff 3%) 0,color-mix(in oklab,var(--fg),transparent 60%) 100%) )}.footer-main[data-v-440f089b]{display:flex;flex-direction:column;gap:var(--footer-gap,28px)}.footer-top[data-v-440f089b]{align-items:flex-start;display:flex;inline-size:100%;justify-content:space-between}.footer-logo[data-v-440f089b]{inline-size:45%}.footer-logo[data-v-440f089b] :where(svg,img){block-size:auto;inline-size:100%;max-inline-size:var(--footer-logo-max-w,400px)}.footer-nav[data-v-440f089b]{inline-size:50%}.footer-links[data-v-440f089b]{-moz-column-count:2;column-count:2;list-style:none;margin:0;padding:0}.footer-links li[data-v-440f089b]{margin-block-end:32px}.footer-links a[data-v-440f089b]{color:inherit;font-size:clamp(16px,2vw,var(--footer-links-fs,32px));text-decoration:none}.footer-links a[data-v-440f089b]:hover{text-decoration:underline}@media (max-width:1366px){.footer-top[data-v-440f089b]{inline-size:100%}}@media (max-width:768px){.footer-top[data-v-440f089b]{flex-direction:column;gap:32px;justify-content:space-between}.footer-logo[data-v-440f089b]{inline-size:50%}.footer-nav[data-v-440f089b]{inline-size:60%}.footer-links a[data-v-440f089b]{font-size:clamp(16px,3.4vw,28px)}}@media (max-width:480px){.footer-logo[data-v-440f089b]{inline-size:50%}.footer-links a[data-v-440f089b]{font-size:16px}.footer-bottom p[data-v-440f089b]{font-size:10px}}.banner-container[data-v-51380f28]{background-color:var(--banner-bg);border:var(--banner-border,none);border-radius:var(--radius);box-shadow:var(--shadow);padding:24px}.cookie-banner[data-v-ce261dfd]{bottom:20px;flex-direction:column;max-width:700px;position:fixed;right:20px;width:90%;z-index:1000}.cookie-banner[data-v-ce261dfd],.cookie-content[data-v-ce261dfd]{align-items:center;display:flex;gap:20px}.cookie-content[data-v-ce261dfd]{justify-content:space-between}.cookie-text[data-v-ce261dfd]{flex-grow:1}.cookie-text h4[data-v-ce261dfd]{font-weight:bolder}.cookie-text p[data-v-ce261dfd]{font-weight:lighter}.cookie-link[data-v-ce261dfd]{text-decoration:underline}.cookie-btn[data-v-ce261dfd]{background-color:#e1dcdf;border:none;border-radius:45px;cursor:pointer;font-size:1rem;margin-left:1rem;padding:.5rem 1rem}.cookie-btn[data-v-ce261dfd]:hover{opacity:.8}
