.liquid-glass[data-astro-cid-pux6a34n]{background:linear-gradient(135deg,#ffffff47,#ffffff1a,#fff3);backdrop-filter:blur(18px) saturate(180%);-webkit-backdrop-filter:blur(18px) saturate(180%);border:1px solid rgba(255,255,255,.3);box-shadow:inset 0 1px #ffffff73,inset 0 -1px #ffffff1a,inset 1px 0 #fff3,0 8px 32px #0f21260f,0 2px 8px #0f212608}.liquid-glass[data-astro-cid-pux6a34n]:before{content:"";position:absolute;inset:0;border-radius:inherit;background:linear-gradient(180deg,#ffffff38,#fff0 45%);pointer-events:none}header[data-astro-cid-pux6a34n].is-over-dark .liquid-glass[data-astro-cid-pux6a34n]{background:linear-gradient(135deg,#ffffff2e,#ffffff14,#ffffff24);border-color:#ffffff38;box-shadow:inset 0 1px #ffffff40,0 8px 32px #00000040}.desktop-dropdown[data-astro-cid-pux6a34n]{background-color:#ffffffd9;backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);border:1px solid rgba(245,245,245,.92);box-shadow:0 8px 32px #00000014}nav[data-astro-cid-pux6a34n] ul[data-astro-cid-pux6a34n] li[data-astro-cid-pux6a34n].is-active{position:relative}nav[data-astro-cid-pux6a34n] ul[data-astro-cid-pux6a34n] li[data-astro-cid-pux6a34n].is-active:after{content:"";position:absolute;left:0;right:0;bottom:-20px;height:1px;border-radius:2px;background-color:var(--color-dark);pointer-events:none}header[data-astro-cid-pux6a34n].is-over-dark nav[data-astro-cid-pux6a34n] ul[data-astro-cid-pux6a34n] li[data-astro-cid-pux6a34n].is-active:after{background-color:#fff}@media(max-width:767px){nav[data-astro-cid-pux6a34n]{height:54px!important;width:95%!important}.hamburger-btn[data-astro-cid-pux6a34n]{padding:7px 6px;background-image:linear-gradient(var(--color-primary),var(--color-primary-light));border-radius:5px;color:#fff}}.mobile-menu[data-astro-cid-pux6a34n]{width:95%;max-width:1320px;margin:6px auto 0;background-color:#ffffffd9;backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);border:1px solid rgba(245,245,245,.92);border-radius:24px;box-shadow:0 8px 32px #00000014}nav[data-astro-cid-pux6a34n],.nav-link[data-astro-cid-pux6a34n],nav[data-astro-cid-pux6a34n] img[data-astro-cid-pux6a34n]{transition:color .3s ease,filter .3s ease,background-color .3s ease,border-color .3s ease}header[data-astro-cid-pux6a34n].is-over-dark .nav-link[data-astro-cid-pux6a34n],header[data-astro-cid-pux6a34n].is-over-dark .nav-link[data-astro-cid-pux6a34n] a[data-astro-cid-pux6a34n]{color:#fff!important}header[data-astro-cid-pux6a34n].is-over-dark img[data-astro-cid-pux6a34n][alt="Tårnby Tandklinik"]{filter:brightness(0) invert(1)}#cc-main{display:none!important}.dm-cc{--cc-ink: var(--dm-cc-ink, #1f2937);--cc-ink-2: var(--dm-cc-ink-muted, #4b5563);--cc-ink-3: var(--dm-cc-ink-soft, #6b7280);--cc-track: var(--dm-cc-track, #d1d5db);--cc-bg: var(--dm-cc-bg, #f9fafb);--cc-surface: var(--dm-cc-surface, #ffffff);--cc-hairline: var(--dm-cc-hairline, #e5e7eb);--cc-hairline-strong: var(--dm-cc-hairline-strong, #d1d5db);--cc-accent: var(--dm-cc-accent, #1f2937);--cc-accent-contrast: var(--dm-cc-accent-contrast, #ffffff);position:fixed;inset:0;z-index:2147483600;display:none;align-items:center;justify-content:center;padding:20px}.dm-cc.is-open{display:flex}.dm-cc__backdrop{position:absolute;inset:0;background:color-mix(in oklab,var(--cc-ink) 55%,transparent);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.dm-cc__modal{position:relative;width:100%;max-width:720px;max-height:calc(100vh - 40px);overflow-y:auto;display:flex;flex-direction:column;background:var(--cc-surface);border:1px solid var(--cc-hairline);border-radius:20px;box-shadow:0 50px 100px -34px color-mix(in oklab,var(--cc-ink) 50%,transparent)}.dm-cc__header{padding:22px 34px;border-bottom:1px solid var(--cc-hairline)}.dm-cc__logo{height:42px;width:auto;display:block}.dm-cc__tabs{display:flex;padding:0 34px;border-bottom:1px solid var(--cc-hairline)}.dm-cc__tab{flex:1;padding:15px 8px;background:none;border:none;border-bottom:2px solid transparent;margin-bottom:-1px;font:inherit;font-size:15px;font-weight:600;color:var(--cc-ink-3);cursor:pointer;transition:color .2s ease,border-color .2s ease}.dm-cc__tab:hover{color:var(--cc-ink-2)}.dm-cc__tab.is-active{color:var(--cc-ink);border-bottom-color:var(--cc-accent)}.dm-cc__body{padding:26px 34px}.dm-cc__panel{display:none}.dm-cc__panel.is-active{display:block}.dm-cc__title{font-size:20px;font-weight:600;line-height:1.3;color:var(--cc-ink);margin:0 0 12px}.dm-cc__desc{font-size:14.5px;line-height:1.65;color:var(--cc-ink-2);margin:0}.dm-cc__desc+.dm-cc__desc{margin-top:12px}.dm-cc__link{color:var(--cc-ink);text-decoration:underline;text-underline-offset:2px}.dm-cc__link:hover{color:var(--cc-ink-2)}.dm-cc__intro{font-size:13.5px;color:var(--cc-ink-3);margin:0 0 6px}.dm-cc__cat{display:flex;align-items:flex-start;justify-content:space-between;gap:20px;padding:16px 0;border-top:1px solid var(--cc-hairline)}.dm-cc__cat-text{display:flex;flex-direction:column;gap:4px}.dm-cc__cat-title{font-size:14.5px;font-weight:600;color:var(--cc-ink)}.dm-cc__cat-desc{font-size:13px;line-height:1.5;color:var(--cc-ink-3)}.dm-cc__always{font-size:12px;font-weight:600;color:var(--cc-ink-3);white-space:nowrap;padding-top:3px}.dm-cc__switch{position:relative;flex-shrink:0;width:44px;height:26px;cursor:pointer}.dm-cc__switch input{position:absolute;inset:0;opacity:0;margin:0;cursor:pointer}.dm-cc__track{position:absolute;inset:0;background:var(--cc-track);border-radius:999px;transition:background .2s ease}.dm-cc__track:after{content:"";position:absolute;top:3px;left:3px;width:20px;height:20px;background:#fff;border-radius:50%;box-shadow:0 1px 3px #00000040;transition:transform .2s ease}.dm-cc__switch input:checked+.dm-cc__track{background:var(--cc-accent)}.dm-cc__switch input:checked+.dm-cc__track:after{transform:translate(18px)}.dm-cc__switch input:focus-visible+.dm-cc__track{outline:2px solid var(--cc-accent);outline-offset:2px}.dm-cc__footer{display:flex;justify-content:flex-end;align-items:center;gap:12px;padding:18px 34px 24px;border-top:1px solid var(--cc-hairline)}.dm-cc__btn{font:inherit;font-size:14.5px;font-weight:600;padding:12px 26px;border-radius:10px;border:1px solid transparent;cursor:pointer;transition:background .2s ease,color .2s ease,border-color .2s ease,transform .15s ease}.dm-cc__btn:hover{transform:translateY(-1px)}.dm-cc__btn--ghost{background:transparent;color:var(--cc-ink);border-color:var(--cc-hairline-strong)}.dm-cc__btn--ghost:hover{border-color:var(--cc-ink-3);background:var(--cc-bg)}.dm-cc__btn--solid{background:var(--cc-accent);color:var(--cc-accent-contrast);border-color:var(--cc-accent)}.dm-cc__btn--solid:hover{background:color-mix(in oklab,var(--cc-accent) 85%,#000)}@media(max-width:560px){.dm-cc{padding:12px}.dm-cc__header{padding:18px 22px}.dm-cc__logo{height:36px}.dm-cc__tabs{padding:0 14px}.dm-cc__tab{padding:14px 4px;font-size:14px}.dm-cc__body{padding:22px}.dm-cc__footer{padding:16px 22px 20px;flex-direction:column}.dm-cc__btn{width:100%}}
