/* Zahnwissen only. Existing locally hosted SMD fonts; no scripts or remote assets. */
:is(.page-zahnwissen,.page-zahnwissen-zahnsteinentfernung-oder-pzr,.page-zahnwissen-zahnarztbesuch-nach-pause,.page-zahnwissen-fragen-vor-alignerbehandlung) #main{--zw-line:rgba(154,125,82,.42);--zw-ink:#332c26;--zw-muted:#62574c}
:is(.page-zahnwissen,.page-zahnwissen-zahnsteinentfernung-oder-pzr,.page-zahnwissen-zahnarztbesuch-nach-pause,.page-zahnwissen-fragen-vor-alignerbehandlung) #main a:focus-visible{outline:2px solid #92703b;outline-offset:5px}
.page-zahnwissen .zw-index-hero{padding:158px 0 76px;background:#211c18;color:#e8dfd5}
.page-zahnwissen .zw-index-intro{max-width:1000px}
.page-zahnwissen .zw-index-hero .eyebrow,.page-zahnwissen .zw-index-close .eyebrow{color:#d4b989}
.page-zahnwissen .zw-index-hero h1{margin:27px 0;font-size:clamp(48px,6.8vw,86px);line-height:1.04;color:#faf4eb}
.page-zahnwissen .zw-index-hero h1 em{font-weight:300;color:#d4b989}
.page-zahnwissen .zw-intro{max-width:43em;font-size:17px;line-height:1.9}
.page-zahnwissen .zw-jump{display:inline-flex;align-items:center;gap:25px;min-height:44px;margin-top:25px;border-bottom:1px solid #9d835b;color:#eee5d8;font-size:13px}
.page-zahnwissen .zw-overview{padding:70px 0 75px;background:#f5f0eb}
.page-zahnwissen .zw-section-heading{max-width:730px;margin-bottom:38px}
.page-zahnwissen .zw-section-heading h2{margin:16px 0;font-size:clamp(34px,4vw,48px)}
.page-zahnwissen .zw-card-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:26px}
.page-zahnwissen .zw-card{display:flex;flex-direction:column;background:#faf7f2;border-bottom:1px solid var(--zw-line);min-width:0}
.page-zahnwissen .zw-card-image{display:block;overflow:hidden;aspect-ratio:4/3;background:#d8cbbd}
.page-zahnwissen .zw-card-image img{width:100%;height:100%;object-fit:cover;filter:saturate(.35);transition:filter .35s ease}
.page-zahnwissen .zw-card:hover .zw-card-image img,.page-zahnwissen .zw-card:focus-within .zw-card-image img{filter:saturate(.85)}
.page-zahnwissen .zw-card:nth-child(2) .zw-card-image img{object-position:center 44%}
.page-zahnwissen .zw-card-copy{display:flex;flex:1;flex-direction:column;align-items:flex-start;padding:26px 25px 28px}
.page-zahnwissen .zw-category,:is(.page-zahnwissen-zahnsteinentfernung-oder-pzr,.page-zahnwissen-zahnarztbesuch-nach-pause,.page-zahnwissen-fragen-vor-alignerbehandlung) .zw-category{font-size:10.5px;font-weight:500;letter-spacing:.18em;text-transform:uppercase;color:#806237}
.page-zahnwissen .zw-card h3{margin:12px 0 17px;font-size:31px;line-height:1.14;hyphens:auto}
.page-zahnwissen .zw-card h3 a{display:block}
.page-zahnwissen .zw-card-copy>p:not(.zw-category){font-size:14px;line-height:1.85;margin:0 0 22px}
.page-zahnwissen .zw-text-link,:is(.page-zahnwissen-zahnsteinentfernung-oder-pzr,.page-zahnwissen-zahnarztbesuch-nach-pause,.page-zahnwissen-fragen-vor-alignerbehandlung) .zw-text-link{display:inline-flex;align-items:center;gap:12px;min-height:44px;border-bottom:1px solid var(--zw-line);font-size:12px;font-weight:500;color:var(--zw-ink)}
.page-zahnwissen .zw-card .zw-text-link{margin-top:auto}
.page-zahnwissen .zw-overview-note{max-width:720px;margin:34px 0 0;font-size:13px;color:var(--zw-muted)}
.page-zahnwissen .zw-index-close{padding:64px 0;background:#29221c;color:#e7ded2}
.page-zahnwissen .zw-close-layout{display:flex;align-items:center;justify-content:space-between;gap:45px}
.page-zahnwissen .zw-index-close h2{margin:17px 0;color:#f7f0e6;font-size:42px}
.page-zahnwissen .zw-index-close p:not(.eyebrow){max-width:640px;font-size:14px}
.page-zahnwissen .zw-index-close .btn{flex-shrink:0}
:is(.page-zahnwissen-zahnsteinentfernung-oder-pzr,.page-zahnwissen-zahnarztbesuch-nach-pause,.page-zahnwissen-fragen-vor-alignerbehandlung) .zw-article{background:#faf7f2;color:var(--zw-ink)}
:is(.page-zahnwissen-zahnsteinentfernung-oder-pzr,.page-zahnwissen-zahnarztbesuch-nach-pause,.page-zahnwissen-fragen-vor-alignerbehandlung) .zw-article-hero{padding:128px 0 58px;background:#f0e9e0;border-bottom:1px solid var(--zw-line)}
:is(.page-zahnwissen-zahnsteinentfernung-oder-pzr,.page-zahnwissen-zahnarztbesuch-nach-pause,.page-zahnwissen-fragen-vor-alignerbehandlung) .zw-back{display:inline-flex;align-items:center;gap:14px;min-height:44px;font-size:12px;color:var(--zw-muted)}
:is(.page-zahnwissen-zahnsteinentfernung-oder-pzr,.page-zahnwissen-zahnarztbesuch-nach-pause,.page-zahnwissen-fragen-vor-alignerbehandlung) .zw-hero-grid{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(0,.85fr);align-items:center;gap:65px;margin-top:27px}
:is(.page-zahnwissen-zahnsteinentfernung-oder-pzr,.page-zahnwissen-zahnarztbesuch-nach-pause,.page-zahnwissen-fragen-vor-alignerbehandlung) .zw-hero-grid h1{max-width:19ch;margin:23px 0;font-size:clamp(42px,5.3vw,67px);line-height:1.06;hyphens:auto;overflow-wrap:break-word}
:is(.page-zahnwissen-zahnsteinentfernung-oder-pzr,.page-zahnwissen-zahnarztbesuch-nach-pause,.page-zahnwissen-fragen-vor-alignerbehandlung) .zw-hero-grid h1 em{display:block;font-weight:300;color:#80603a}
:is(.page-zahnwissen-zahnsteinentfernung-oder-pzr,.page-zahnwissen-zahnarztbesuch-nach-pause,.page-zahnwissen-fragen-vor-alignerbehandlung) .zw-intro{max-width:42em;color:#50463d;font-size:16px;line-height:1.85}
:is(.page-zahnwissen-zahnsteinentfernung-oder-pzr,.page-zahnwissen-zahnarztbesuch-nach-pause,.page-zahnwissen-fragen-vor-alignerbehandlung) .zw-date{margin-top:24px;color:var(--zw-muted);font-size:11px;letter-spacing:.025em}
:is(.page-zahnwissen-zahnsteinentfernung-oder-pzr,.page-zahnwissen-zahnarztbesuch-nach-pause,.page-zahnwissen-fragen-vor-alignerbehandlung) .zw-hero-photo{min-width:0;margin:0}
:is(.page-zahnwissen-zahnsteinentfernung-oder-pzr,.page-zahnwissen-zahnarztbesuch-nach-pause,.page-zahnwissen-fragen-vor-alignerbehandlung) .zw-hero-photo img{width:100%;height:auto;filter:saturate(.55)}
.page-zahnwissen-zahnarztbesuch-nach-pause .zw-photo-arrival img{aspect-ratio:5/4;object-fit:cover;object-position:center 42%}
:is(.page-zahnwissen-zahnsteinentfernung-oder-pzr,.page-zahnwissen-zahnarztbesuch-nach-pause,.page-zahnwissen-fragen-vor-alignerbehandlung) .zw-hero-photo figcaption{position:static;padding:12px 0 0;font-size:11px;line-height:1.7;color:var(--zw-muted);background:none;letter-spacing:0;text-shadow:none}
:is(.page-zahnwissen-zahnsteinentfernung-oder-pzr,.page-zahnwissen-zahnarztbesuch-nach-pause,.page-zahnwissen-fragen-vor-alignerbehandlung) .zw-reading-layout{display:grid;grid-template-columns:minmax(190px,260px) minmax(0,730px);justify-content:space-between;align-items:start;gap:75px;padding-top:62px;padding-bottom:65px}
:is(.page-zahnwissen-zahnsteinentfernung-oder-pzr,.page-zahnwissen-zahnarztbesuch-nach-pause,.page-zahnwissen-fragen-vor-alignerbehandlung) .zw-reading-note{border-top:1px solid var(--zw-line);padding-top:22px}
:is(.page-zahnwissen-zahnsteinentfernung-oder-pzr,.page-zahnwissen-zahnarztbesuch-nach-pause,.page-zahnwissen-fragen-vor-alignerbehandlung) .zw-reading-note>p:not(.zw-category){font-family:var(--serif);font-size:28px;line-height:1.3;margin:18px 0 20px}
:is(.page-zahnwissen-zahnsteinentfernung-oder-pzr,.page-zahnwissen-zahnarztbesuch-nach-pause,.page-zahnwissen-fragen-vor-alignerbehandlung) .zw-prose{font-size:15.5px;line-height:1.9;min-width:0}
:is(.page-zahnwissen-zahnsteinentfernung-oder-pzr,.page-zahnwissen-zahnarztbesuch-nach-pause,.page-zahnwissen-fragen-vor-alignerbehandlung) .zw-prose section{padding:0 0 34px;margin:0 0 30px;border-bottom:1px solid var(--zw-line)}
:is(.page-zahnwissen-zahnsteinentfernung-oder-pzr,.page-zahnwissen-zahnarztbesuch-nach-pause,.page-zahnwissen-fragen-vor-alignerbehandlung) .zw-prose h2{display:flex;align-items:baseline;gap:17px;margin-bottom:18px;font-size:33px;line-height:1.15;hyphens:auto;scroll-margin-top:110px}
:is(.page-zahnwissen-zahnsteinentfernung-oder-pzr,.page-zahnwissen-zahnarztbesuch-nach-pause,.page-zahnwissen-fragen-vor-alignerbehandlung) .zw-number{color:#896736;font:400 13px/1.5 var(--sans);flex-shrink:0}
:is(.page-zahnwissen-zahnsteinentfernung-oder-pzr,.page-zahnwissen-zahnarztbesuch-nach-pause,.page-zahnwissen-fragen-vor-alignerbehandlung) .zw-prose ul{padding-left:23px;margin:17px 0}
:is(.page-zahnwissen-zahnsteinentfernung-oder-pzr,.page-zahnwissen-zahnarztbesuch-nach-pause,.page-zahnwissen-fragen-vor-alignerbehandlung) .zw-prose li{padding-left:5px;margin:7px 0}
:is(.page-zahnwissen-zahnsteinentfernung-oder-pzr,.page-zahnwissen-zahnarztbesuch-nach-pause,.page-zahnwissen-fragen-vor-alignerbehandlung) .zw-prose p a,:is(.page-zahnwissen-zahnsteinentfernung-oder-pzr,.page-zahnwissen-zahnarztbesuch-nach-pause,.page-zahnwissen-fragen-vor-alignerbehandlung) .zw-sources a{text-decoration:underline;text-decoration-color:#a78b61;text-underline-offset:4px}
:is(.page-zahnwissen-zahnsteinentfernung-oder-pzr,.page-zahnwissen-zahnarztbesuch-nach-pause,.page-zahnwissen-fragen-vor-alignerbehandlung) .zw-article-cta{padding:29px 32px;background:#eee5d9;border-left:2px solid #ab8858;margin-top:12px}
:is(.page-zahnwissen-zahnsteinentfernung-oder-pzr,.page-zahnwissen-zahnarztbesuch-nach-pause,.page-zahnwissen-fragen-vor-alignerbehandlung) .zw-article-cta h2{font-size:33px}
:is(.page-zahnwissen-zahnsteinentfernung-oder-pzr,.page-zahnwissen-zahnarztbesuch-nach-pause,.page-zahnwissen-fragen-vor-alignerbehandlung) .zw-article-cta .btn{margin-top:24px;max-width:100%;text-align:center;letter-spacing:.12em;padding:15px 23px;font-size:11px;line-height:1.7}
:is(.page-zahnwissen-zahnsteinentfernung-oder-pzr,.page-zahnwissen-zahnarztbesuch-nach-pause,.page-zahnwissen-fragen-vor-alignerbehandlung) .zw-booking-note{margin-top:14px;font-size:11px;line-height:1.8;color:var(--zw-muted)}
:is(.page-zahnwissen-zahnsteinentfernung-oder-pzr,.page-zahnwissen-zahnarztbesuch-nach-pause,.page-zahnwissen-fragen-vor-alignerbehandlung) .zw-sources{margin:36px 0 18px;border-top:1px solid var(--zw-line);border-bottom:1px solid var(--zw-line);font-size:12px;color:var(--zw-muted)}
:is(.page-zahnwissen-zahnsteinentfernung-oder-pzr,.page-zahnwissen-zahnarztbesuch-nach-pause,.page-zahnwissen-fragen-vor-alignerbehandlung) .zw-sources summary{padding:17px 0;cursor:pointer;font-weight:500;color:var(--zw-ink);min-height:44px}
:is(.page-zahnwissen-zahnsteinentfernung-oder-pzr,.page-zahnwissen-zahnarztbesuch-nach-pause,.page-zahnwissen-fragen-vor-alignerbehandlung) .zw-sources>div{padding:0 0 18px;overflow-wrap:anywhere}
:is(.page-zahnwissen-zahnsteinentfernung-oder-pzr,.page-zahnwissen-zahnarztbesuch-nach-pause,.page-zahnwissen-fragen-vor-alignerbehandlung) .zw-bottom-back{margin-top:8px}
@media(max-width:980px){
  .page-zahnwissen .zw-card-grid{gap:16px}
  .page-zahnwissen .zw-card-copy{padding:22px 18px}
  .page-zahnwissen .zw-card h3{font-size:28px}
  :is(.page-zahnwissen-zahnsteinentfernung-oder-pzr,.page-zahnwissen-zahnarztbesuch-nach-pause,.page-zahnwissen-fragen-vor-alignerbehandlung) .zw-hero-grid{gap:32px}
  :is(.page-zahnwissen-zahnsteinentfernung-oder-pzr,.page-zahnwissen-zahnarztbesuch-nach-pause,.page-zahnwissen-fragen-vor-alignerbehandlung) .zw-reading-layout{grid-template-columns:190px minmax(0,1fr);gap:35px}
}
@media(max-width:760px){
  .page-zahnwissen .zw-index-hero{padding:133px 0 55px}
  .page-zahnwissen .zw-overview{padding:48px 0}
  .page-zahnwissen .zw-card-grid{grid-template-columns:1fr;gap:28px}
  .page-zahnwissen .zw-card{display:grid;grid-template-columns:42% minmax(0,1fr)}
  .page-zahnwissen .zw-card-image{aspect-ratio:auto;min-height:230px}
  .page-zahnwissen .zw-card h3{font-size:29px}
  .page-zahnwissen .zw-close-layout{display:block}
  .page-zahnwissen .zw-index-close .btn{margin-top:26px}
  :is(.page-zahnwissen-zahnsteinentfernung-oder-pzr,.page-zahnwissen-zahnarztbesuch-nach-pause,.page-zahnwissen-fragen-vor-alignerbehandlung) .zw-article-hero{padding:116px 0 36px}
  :is(.page-zahnwissen-zahnsteinentfernung-oder-pzr,.page-zahnwissen-zahnarztbesuch-nach-pause,.page-zahnwissen-fragen-vor-alignerbehandlung) .zw-hero-grid{grid-template-columns:1fr;gap:29px;margin-top:23px}
  :is(.page-zahnwissen-zahnsteinentfernung-oder-pzr,.page-zahnwissen-zahnarztbesuch-nach-pause,.page-zahnwissen-fragen-vor-alignerbehandlung) .zw-hero-grid h1{font-size:clamp(40px,8vw,57px)}
  :is(.page-zahnwissen-zahnsteinentfernung-oder-pzr,.page-zahnwissen-zahnarztbesuch-nach-pause,.page-zahnwissen-fragen-vor-alignerbehandlung) .zw-hero-photo{max-width:540px}
  :is(.page-zahnwissen-zahnsteinentfernung-oder-pzr,.page-zahnwissen-zahnarztbesuch-nach-pause,.page-zahnwissen-fragen-vor-alignerbehandlung) .zw-reading-layout{grid-template-columns:1fr;gap:37px;padding-top:34px;padding-bottom:42px}
  :is(.page-zahnwissen-zahnsteinentfernung-oder-pzr,.page-zahnwissen-zahnarztbesuch-nach-pause,.page-zahnwissen-fragen-vor-alignerbehandlung) .zw-reading-note{padding:20px 24px;background:#f0e9e0}
  :is(.page-zahnwissen-zahnsteinentfernung-oder-pzr,.page-zahnwissen-zahnarztbesuch-nach-pause,.page-zahnwissen-fragen-vor-alignerbehandlung) .zw-reading-note>p:not(.zw-category){font-size:25px;margin:10px 0 6px}
}
@media(max-width:480px){
  :is(.page-zahnwissen,.page-zahnwissen-zahnsteinentfernung-oder-pzr,.page-zahnwissen-zahnarztbesuch-nach-pause,.page-zahnwissen-fragen-vor-alignerbehandlung) #main .wrap{padding-left:24px;padding-right:24px}
  .page-zahnwissen .zw-card{display:flex}
  .page-zahnwissen .zw-card-image{aspect-ratio:4/3;min-height:0}
  .page-zahnwissen .zw-card-copy{padding:25px}
  .page-zahnwissen .zw-card h3{font-size:33px}
  .page-zahnwissen .zw-index-close h2{font-size:36px}
  :is(.page-zahnwissen-zahnsteinentfernung-oder-pzr,.page-zahnwissen-zahnarztbesuch-nach-pause,.page-zahnwissen-fragen-vor-alignerbehandlung) .zw-prose h2{font-size:29px;gap:12px}
  :is(.page-zahnwissen-zahnsteinentfernung-oder-pzr,.page-zahnwissen-zahnarztbesuch-nach-pause,.page-zahnwissen-fragen-vor-alignerbehandlung) .zw-article-cta{padding:24px 22px}
}
@media(prefers-reduced-motion:reduce){.page-zahnwissen .zw-card-image img{transition:none}}
