@font-face{font-family:"Source Sans 3";font-style:normal;font-weight:300;font-display:swap;src:url(https://beta.deutsches-ivf-register.de/wp-content/plugins/dir-jahrbuch-2025/site/assets/fonts/source-sans-3-300.woff2) format("woff2")}@font-face{font-family:"Source Sans 3";font-style:normal;font-weight:400;font-display:swap;src:url(https://beta.deutsches-ivf-register.de/wp-content/plugins/dir-jahrbuch-2025/site/assets/fonts/source-sans-3-400.woff2) format("woff2")}@font-face{font-family:"Source Sans 3";font-style:italic;font-weight:400;font-display:swap;src:url(https://beta.deutsches-ivf-register.de/wp-content/plugins/dir-jahrbuch-2025/site/assets/fonts/source-sans-3-400-italic.woff2) format("woff2")}@font-face{font-family:"Source Sans 3";font-style:normal;font-weight:600;font-display:swap;src:url(https://beta.deutsches-ivf-register.de/wp-content/plugins/dir-jahrbuch-2025/site/assets/fonts/source-sans-3-600.woff2) format("woff2")}@font-face{font-family:"Source Sans 3";font-style:normal;font-weight:700;font-display:swap;src:url(https://beta.deutsches-ivf-register.de/wp-content/plugins/dir-jahrbuch-2025/site/assets/fonts/source-sans-3-700.woff2) format("woff2")}.dir-jahrbuch{
  --bg:#f5f6f4; --surface:#ffffff; --ink:#1d2a2e; --muted:#566467; --line:#dde2e0; --line-2:#c9d1cf;
  --accent:#c9631d; --accent-soft:#fbe6d6; --teal:#2f6f73; --teal-soft:#e1eeed; --plum:#7a5a8c; --gold:#b38a1e; --grey:#a7b1b2;
  --pos:47,125,84; --neg:186,74,50;
  --c1:#e6852e; --c2:#706f6f; --c3:#f0b575; --c4:#b2b2b2; --c5:#a85a17; --c6:#3c3c3b; --c7:#f8dcbd; --c8:#dadada; --c9:#575756;
  --f-display:"Source Sans 3","Source Sans Pro","Segoe UI",system-ui,sans-serif;
  --f-body:"Source Sans 3","Source Sans Pro","Segoe UI",system-ui,sans-serif;
  --f-mono:"Source Sans 3","Source Sans Pro","Segoe UI",system-ui,sans-serif;
  color-scheme:only light;
}.dir-jahrbuch *{box-sizing:border-box}.dir-jahrbuch{scroll-padding-top:72px}.dir-jahrbuch{margin:0;background:var(--bg);color:var(--ink);font:300 17px/1.6 var(--f-body);font-variant-numeric:tabular-nums;-webkit-text-size-adjust:100%}.dir-jahrbuch a{color:var(--teal);text-underline-offset:2px}.dir-jahrbuch a:hover{color:var(--accent)}.dir-jahrbuch :focus-visible{outline:2px solid var(--accent);outline-offset:2px}.dir-jahrbuch .skip{position:absolute;left:-999px;top:8px;background:var(--surface);padding:8px 12px;z-index:50}.dir-jahrbuch .skip:focus{left:16px}.dir-jahrbuch .sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}html:not(.js) .dir-jahrbuch .js-only{display:none!important}.dir-jahrbuch h1,.dir-jahrbuch h2,.dir-jahrbuch h3{font-family:var(--f-display);line-height:1.15;text-wrap:balance;margin:0}.dir-jahrbuch h1{font-size:clamp(1.75rem,3.6vw,2.6rem);font-weight:700;letter-spacing:-.01em}.dir-jahrbuch h2{font-size:clamp(1.3rem,2.4vw,1.7rem);font-weight:700;margin-top:2.2rem;position:relative}.dir-jahrbuch h3{font-size:1.12rem;font-weight:600;margin-top:1.4rem}.dir-jahrbuch p{margin:0}.dir-jahrbuch .anchor{position:absolute;left:-1.1em;color:var(--line-2);text-decoration:none;opacity:0;font-weight:400}.dir-jahrbuch h2:hover .anchor,.dir-jahrbuch .anchor:focus{opacity:1}.dir-jahrbuch::before{content:"";position:fixed;inset:0 0 auto;height:env(safe-area-inset-top,0px);z-index:30;background:var(--surface)}.dir-jahrbuch .topbar{position:sticky;top:env(safe-area-inset-top,0px);z-index:20;background:var(--surface);border-bottom:1px solid var(--line)}.dir-jahrbuch .topbar-in{max-width:1320px;margin:0 auto;display:flex;align-items:center;justify-content:space-between;gap:12px;
  padding-block:10px;padding-left:max(16px,env(safe-area-inset-left,0px));padding-right:max(16px,env(safe-area-inset-right,0px))}.dir-jahrbuch .brand{display:flex;align-items:center;gap:10px;text-decoration:none;color:var(--ink);font:600 1rem var(--f-display)}.dir-jahrbuch .mark{background:var(--accent);color:#fff;font:700 .78rem/1 var(--f-mono);letter-spacing:.06em;padding:6px 7px;border-radius:4px}.dir-jahrbuch .navbtn{display:none;font:600 .9rem var(--f-body);background:none;border:1px solid var(--line-2);color:var(--ink);padding:6px 12px;border-radius:999px;cursor:pointer}.dir-jahrbuch .layout{max-width:1320px;margin:0 auto;display:grid;grid-template-columns:260px minmax(0,1fr);gap:40px;
  padding-left:max(16px,env(safe-area-inset-left,0px));padding-right:max(16px,env(safe-area-inset-right,0px))}.dir-jahrbuch .side{position:sticky;top:64px;align-self:start;max-height:calc(100vh - 80px);overflow:auto;padding-block:24px;font-size:.92rem}.dir-jahrbuch .side ul{list-style:none;margin:0;padding:0;display:grid;gap:1px}.dir-jahrbuch .side .grp{font:600 .7rem/1.2 var(--f-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--muted);padding:14px 10px 4px}.dir-jahrbuch .side a{display:flex;justify-content:space-between;gap:8px;padding:6px 10px;border-radius:6px;color:var(--ink);text-decoration:none;line-height:1.3}.dir-jahrbuch .side a span{color:var(--muted);font:.72rem var(--f-mono);white-space:nowrap;padding-top:2px}.dir-jahrbuch .side a:hover{background:var(--teal-soft)}.dir-jahrbuch .side a[aria-current="page"]{background:var(--accent-soft);font-weight:600}.dir-jahrbuch main{min-width:0;padding-block:28px 64px}.dir-jahrbuch article{display:grid;gap:1rem;max-width:960px}.dir-jahrbuch article>p,.dir-jahrbuch article>ul,.dir-jahrbuch .lead,.dir-jahrbuch .glance,.dir-jahrbuch .callout{max-width:72ch}.dir-jahrbuch .crumbs{font-size:.85rem;color:var(--muted);margin-bottom:10px}.dir-jahrbuch .crumbs a{color:var(--muted)}.dir-jahrbuch .meta{font:.78rem/1.4 var(--f-mono);color:var(--muted);letter-spacing:.02em}.dir-jahrbuch .lead{font-size:1.12rem;color:var(--muted)}.dir-jahrbuch .note{font-size:.88rem;color:var(--muted)}.dir-jahrbuch .src{font:.75rem var(--f-mono);color:var(--muted);border-top:1px dashed var(--line-2);padding-top:6px}.dir-jahrbuch .list{padding-left:1.2rem;display:grid;gap:.6rem;margin:0}.dir-jahrbuch .list li::marker{color:var(--accent)}.dir-jahrbuch .glance{background:var(--surface);border:1px solid var(--line);border-radius:10px;padding:16px 20px}.dir-jahrbuch .glance-h{font-size:.8rem;font-family:var(--f-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--accent);margin:0 0 8px}.dir-jahrbuch .glance ul{margin:0;padding-left:1.1rem;display:grid;gap:.35rem}.dir-jahrbuch .toc{font-size:.9rem;border-left:2px solid var(--line-2);padding-left:14px}.dir-jahrbuch .toc p{font:600 .72rem var(--f-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--muted);margin-bottom:4px}.dir-jahrbuch .toc ol{margin:0;padding-left:1.1rem;display:grid;gap:2px;columns:2;column-gap:28px}.dir-jahrbuch .toc li{break-inside:avoid}.dir-jahrbuch .callout{border-left:4px solid var(--accent);background:var(--accent-soft);padding:14px 18px;border-radius:0 8px 8px 0}.dir-jahrbuch .callout-t{font:700 1rem var(--f-display);margin-bottom:6px}.dir-jahrbuch .kpis{display:grid;grid-template-columns:repeat(auto-fill,minmax(190px,1fr));gap:10px;margin:0}.dir-jahrbuch .kpis div{background:var(--surface);border:1px solid var(--line);border-radius:10px;padding:12px 14px;display:flex;flex-direction:column-reverse;justify-content:flex-end;gap:4px}.dir-jahrbuch .kpis dd{margin:0;font:600 1.5rem/1 var(--f-mono);color:var(--accent);font-variant-numeric:tabular-nums}.dir-jahrbuch .kpis dt{font-size:.85rem;color:var(--muted);line-height:1.3}.dir-jahrbuch .kpis.big dd{font-size:1.9rem}.dir-jahrbuch .tbl-wrap{overflow-x:auto;max-width:100%;border:1px solid var(--line);border-radius:10px;background:var(--surface)}.dir-jahrbuch table.data{border-collapse:collapse;width:100%;font-size:.86rem;font-variant-numeric:tabular-nums}.dir-jahrbuch table.data caption{caption-side:top;text-align:left;font:600 .98rem/1.35 var(--f-display);padding:12px 14px 8px}.dir-jahrbuch table.data th,.dir-jahrbuch table.data td{padding:6px 10px;border-bottom:1px solid var(--line);vertical-align:top}.dir-jahrbuch table.data thead th{font:600 .72rem/1.3 var(--f-body);text-transform:uppercase;letter-spacing:.03em;color:var(--muted);text-align:right;background:var(--surface);border-bottom:1px solid var(--line-2)}.dir-jahrbuch table.data thead th:first-child,.dir-jahrbuch table.data tbody th{text-align:left}.dir-jahrbuch table.data thead th[scope="colgroup"]{text-align:center;border-bottom:1px solid var(--line)}.dir-jahrbuch table.data tbody th{font-weight:400;min-width:12ch}.dir-jahrbuch table.data td{text-align:right;font-family:var(--f-mono);font-size:.8rem;white-space:nowrap}.dir-jahrbuch table.data td:not(.n){font-family:var(--f-body);font-size:.86rem;white-space:normal;text-align:left}.dir-jahrbuch table.data td.hl{color:var(--accent);font-weight:600}.dir-jahrbuch table.data tbody tr:hover>*{background:var(--teal-soft)}.dir-jahrbuch table.data tbody tr.sel>*{background:var(--accent-soft)}.dir-jahrbuch table.data tbody tr{cursor:default}.dir-jahrbuch table.sortable thead th{cursor:pointer;user-select:none}.dir-jahrbuch table.sortable thead th:hover{color:var(--ink)}.dir-jahrbuch table.sortable thead th[aria-sort="ascending"]::after{content:" ▲";color:var(--accent)}.dir-jahrbuch table.sortable thead th[aria-sort="descending"]::after{content:" ▼";color:var(--accent)}.dir-jahrbuch .tnote{font-size:.8rem;color:var(--muted);margin-top:6px}.dir-jahrbuch figure{margin:0}.dir-jahrbuch .chart,.dir-jahrbuch .heat{background:var(--surface);border:1px solid var(--line);border-radius:12px;padding:14px 16px;display:grid;gap:10px;min-width:0}.dir-jahrbuch .chart figcaption,.dir-jahrbuch .heat figcaption{display:flex;justify-content:space-between;align-items:flex-start;gap:12px;flex-wrap:wrap}.dir-jahrbuch .fig-title{font:600 1rem/1.3 var(--f-display);max-width:60ch}.dir-jahrbuch .fig-cap{font-size:.84rem;color:var(--muted)}.dir-jahrbuch .fig-tools{display:flex;border:1px solid var(--c1);border-radius:999px;overflow:hidden;flex:none}.dir-jahrbuch .tbtn{font:600 .74rem/1 var(--f-body);background:none;border:0;color:var(--muted);padding:6px 11px;cursor:pointer}.dir-jahrbuch .tbtn[aria-pressed="true"]{background:var(--c1);color:#fff}.dir-jahrbuch .chart-box{position:relative;min-width:0;height:var(--h,320px)}.dir-jahrbuch .chart-info{font-size:.82rem;color:var(--muted);min-height:1.3em}.dir-jahrbuch .chart-info b{color:var(--ink);font-family:var(--f-mono)}html.js .dir-jahrbuch .chart:not(.show-table) .chart-table{display:none}html.js .dir-jahrbuch .chart.show-table .chart-box,html.js .dir-jahrbuch .chart.show-table .chart-info{display:none}.dir-jahrbuch .chart-table{border:0}.dir-jahrbuch .chart-table caption{padding:0}.dir-jahrbuch .heat-wrap{border:0}.dir-jahrbuch table.heatmap{border-collapse:separate;border-spacing:2px;font:.68rem/1.1 var(--f-mono);font-variant-numeric:tabular-nums}.dir-jahrbuch table.heatmap th{font-weight:600;color:var(--muted);padding:3px 4px;text-align:center;white-space:nowrap;background:var(--surface)}.dir-jahrbuch table.heatmap thead th{position:sticky;top:0}.dir-jahrbuch table.heatmap tbody th{position:sticky;left:0;text-align:right}.dir-jahrbuch table.heatmap .corner{font:600 .66rem/1.25 var(--f-body);white-space:normal;min-width:130px;text-align:left}.dir-jahrbuch table.heatmap .f,.dir-jahrbuch table.heatmap .g{display:block;font-weight:400;font-size:.6rem;color:var(--muted)}.dir-jahrbuch table.heatmap td{min-width:40px;height:30px;text-align:center;border-radius:3px;cursor:pointer;color:var(--ink)}.dir-jahrbuch table.heatmap td.pos{background:rgba(var(--pos),calc(.12 + var(--a)*.75))}.dir-jahrbuch table.heatmap td.neg{background:rgba(var(--neg),calc(.12 + var(--a)*.75))}.dir-jahrbuch table.heatmap td.empty{background:none;cursor:default}.dir-jahrbuch table.heatmap td:hover,.dir-jahrbuch table.heatmap td.on{outline:2px solid var(--ink);outline-offset:-1px}.dir-jahrbuch table.heatmap th.on{color:var(--accent)}.dir-jahrbuch .heat-info{font-size:.86rem;min-height:1.4em}.dir-jahrbuch .heat-info b{font-family:var(--f-mono)}.dir-jahrbuch .people{display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:12px}.dir-jahrbuch .people section{background:var(--surface);border:1px solid var(--line);border-radius:10px;padding:12px 16px}.dir-jahrbuch .people h3{margin:0 0 6px;font-size:.98rem;font-weight:700}.dir-jahrbuch .people ul{list-style:none;margin:0;padding:0;font-size:.88rem;display:grid;gap:2px}.dir-jahrbuch .faq{display:grid;gap:0}.dir-jahrbuch .faq details{border-bottom:1px solid var(--line);padding-block:10px}.dir-jahrbuch .faq summary{cursor:pointer;font:600 1rem var(--f-display)}.dir-jahrbuch .faq details p{margin-top:8px;color:var(--muted);max-width:72ch}.dir-jahrbuch .grp-sec h2{margin-bottom:12px}.dir-jahrbuch .pair{display:grid;gap:1rem;min-width:0}.dir-jahrbuch .pair-col{display:grid;gap:.6rem;min-width:0;align-content:start}.dir-jahrbuch .head-pair{display:grid;gap:1rem}.dir-jahrbuch article.wide-text>p,.dir-jahrbuch article.wide-text>.lead{max-width:100ch}.dir-jahrbuch .wt-sec{display:grid;gap:1rem;min-width:0}.dir-jahrbuch .wt-sec>p,.dir-jahrbuch .wt-sec>ul,.dir-jahrbuch .wt-sec>.lead{max-width:72ch}.dir-jahrbuch .cards{display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:12px}.dir-jahrbuch .card{display:grid;gap:6px;align-content:start;background:var(--surface);border:1px solid var(--line);border-radius:10px;padding:14px 16px;text-decoration:none;color:var(--ink);transition:border-color .15s,transform .15s}.dir-jahrbuch .card:hover{border-color:var(--accent);transform:translateY(-2px);color:var(--ink)}.dir-jahrbuch .card-p{font:.72rem var(--f-mono);color:var(--muted)}.dir-jahrbuch .card-t{font:700 1.02rem/1.25 var(--f-display)}.dir-jahrbuch .card-s{font-size:.88rem;color:var(--muted);line-height:1.4}.dir-jahrbuch .pn{display:flex;justify-content:space-between;gap:12px;margin-top:48px;max-width:960px;flex-wrap:wrap}.dir-jahrbuch .pn a{display:grid;gap:2px;text-decoration:none;border:1px solid var(--line);background:var(--surface);border-radius:10px;padding:10px 16px;color:var(--ink);font-weight:600;min-width:0}.dir-jahrbuch .pn a span{font:.72rem var(--f-mono);color:var(--muted);font-weight:400}.dir-jahrbuch .pn .next{margin-left:auto;text-align:right}.dir-jahrbuch .pn a:hover{border-color:var(--accent)}.dir-jahrbuch .foot{border-top:1px solid var(--line);background:var(--surface)}.dir-jahrbuch .foot-in{max-width:1320px;margin:0 auto;display:grid;gap:6px;font-size:.82rem;color:var(--muted);
  padding-block:24px calc(24px + env(safe-area-inset-bottom,0px));padding-left:max(16px,env(safe-area-inset-left,0px));padding-right:max(16px,env(safe-area-inset-right,0px))}@media (max-width:900px){.dir-jahrbuch .layout{grid-template-columns:minmax(0,1fr);gap:0}.dir-jahrbuch .navbtn{display:inline-block}html.js .dir-jahrbuch .side{display:none;position:fixed;top:calc(52px + env(safe-area-inset-top,0px));left:0;right:0;bottom:0;max-height:none;z-index:25;background:var(--surface);
    padding-left:max(16px,env(safe-area-inset-left,0px));padding-right:max(16px,env(safe-area-inset-right,0px));padding-bottom:calc(24px + env(safe-area-inset-bottom,0px))}html.js body.nav-open .dir-jahrbuch .side{display:block}html:not(.js) .dir-jahrbuch .side{position:static;max-height:none}.dir-jahrbuch .toc ol{columns:1}.dir-jahrbuch .anchor{display:none}}@media print{.dir-jahrbuch .topbar,.dir-jahrbuch .side,.dir-jahrbuch .pn,.dir-jahrbuch .fig-tools,.dir-jahrbuch .chart-box,.dir-jahrbuch .chart-info{display:none!important}.dir-jahrbuch .chart .chart-table{display:block!important}.dir-jahrbuch .layout{display:block}}@media (prefers-reduced-motion:reduce){.dir-jahrbuch *{transition:none!important;scroll-behavior:auto!important}}.dir-jahrbuch .methodik{border:1px solid var(--line);border-left:4px solid var(--teal);background:var(--surface);border-radius:0 10px 10px 0;padding:12px 16px;max-width:860px}.dir-jahrbuch .methodik-t{font:600 .74rem/1 var(--f-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--teal);margin-bottom:8px}.dir-jahrbuch .methodik dl,.dir-jahrbuch .glossar dl{margin:0;display:grid;gap:6px}.dir-jahrbuch .methodik dl div,.dir-jahrbuch .glossar dl div{display:grid;grid-template-columns:minmax(0,170px) minmax(0,1fr);gap:12px;font-size:.88rem}.dir-jahrbuch .methodik dt,.dir-jahrbuch .glossar dt{font-weight:600}.dir-jahrbuch .methodik dd,.dir-jahrbuch .glossar dd{margin:0;color:var(--muted)}.dir-jahrbuch .glossar dl div{border-bottom:1px solid var(--line);padding-block:6px}@media (max-width:560px){.dir-jahrbuch .methodik dl div,.dir-jahrbuch .glossar dl div{grid-template-columns:minmax(0,1fr);gap:2px}}.dir-jahrbuch .hero{display:grid;grid-template-columns:minmax(0,1fr) minmax(180px,260px);gap:32px;align-items:start}.dir-jahrbuch .hero-text{display:grid;gap:1rem;min-width:0}.dir-jahrbuch .hero-cover{margin:0}.dir-jahrbuch .hero-cover img{display:block;width:100%;height:auto;border-radius:4px;border:1px solid var(--line);box-shadow:0 8px 24px rgba(20,30,35,.12)}@media (max-width:700px){.dir-jahrbuch .hero{grid-template-columns:minmax(0,1fr)}.dir-jahrbuch .hero-cover{max-width:220px;justify-self:center;order:-1}}.dir-jahrbuch .wf{container-type:inline-size;background:var(--surface);border:1px solid var(--line);border-radius:12px;padding:16px;display:grid;gap:10px;min-width:0}.dir-jahrbuch .wf figcaption{display:grid;gap:4px}.dir-jahrbuch .wf-top{display:grid;gap:0;max-width:760px}.dir-jahrbuch .wf-row{display:grid;gap:10px}.dir-jahrbuch .wf-split{grid-template-columns:minmax(0,1.5fr) minmax(0,1fr)}.dir-jahrbuch .wf-split3{grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(0,1fr)}.dir-jahrbuch .wf-arrow{height:16px;width:0;border-left:2px dotted var(--line-2);margin-left:28px}.dir-jahrbuch .wf-box{display:grid;gap:2px;padding:9px 12px;border-radius:8px;background:var(--bg);border:1px solid var(--line);min-width:0}.dir-jahrbuch .wf-t{font-size:.85rem;line-height:1.25}.dir-jahrbuch .wf-t b{font-weight:700}.dir-jahrbuch .wf-v{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:0 8px}.dir-jahrbuch .wf-n{font:600 .95rem var(--f-mono);font-variant-numeric:tabular-nums}.dir-jahrbuch .wf-p{font:700 1.15rem var(--f-mono);color:var(--accent);font-variant-numeric:tabular-nums}.dir-jahrbuch .wf-sub{font-size:.75rem;color:var(--muted)}.dir-jahrbuch .wf-hero .wf-v{justify-content:center;gap:0 16px}.dir-jahrbuch .wf-hero{background:var(--accent-soft);border-color:transparent;text-align:center}.dir-jahrbuch .wf-hero .wf-t{font-weight:700}.dir-jahrbuch .wf-hero .wf-n{font-size:1.5rem;color:var(--accent)}.dir-jahrbuch .wf-accent{background:var(--accent-soft);border-color:transparent}.dir-jahrbuch .wf-accent .wf-t{font-weight:700;color:var(--accent)}.dir-jahrbuch .wf-side .wf-p{color:var(--accent)}.dir-jahrbuch .wf-off{opacity:.8}.dir-jahrbuch .wf-off .wf-p{color:var(--muted)}.dir-jahrbuch .wf-tabs{display:none;gap:4px;flex-wrap:wrap}.dir-jahrbuch .wf-tabs button{font:600 .82rem var(--f-body);border:1px solid var(--line-2);background:none;color:var(--ink);padding:6px 12px;border-radius:999px;cursor:pointer}.dir-jahrbuch .wf-tabs button[aria-selected="true"]{background:var(--teal);border-color:var(--teal);color:var(--surface)}.dir-jahrbuch .wf-cols{display:grid;grid-template-columns:repeat(var(--wf-n,4),minmax(0,1fr));gap:8px}.dir-jahrbuch .wf-empty{visibility:hidden}.dir-jahrbuch .wf-col{display:grid;gap:8px;align-content:start;padding:6px;border-radius:10px;transition:opacity .2s,background .2s;cursor:pointer}.dir-jahrbuch .wf-col:hover{background:var(--teal-soft)}.dir-jahrbuch .wf.has-focus .wf-col{opacity:.45}.dir-jahrbuch .wf.has-focus .wf-col.on{opacity:1;background:var(--teal-soft)}.dir-jahrbuch .wf-branch{padding-left:14px;border-left:2px dotted var(--line-2)}.dir-jahrbuch .wf-note{font-size:.75rem;color:var(--muted);padding-left:14px;border-left:2px dotted var(--line-2)}.dir-jahrbuch .wf-note b{font-family:var(--f-mono);font-weight:600;color:var(--ink)}.dir-jahrbuch .wf-ss{border-color:var(--c2)}.dir-jahrbuch .wf-ss .wf-p{color:var(--c2)}.dir-jahrbuch .wf-out{margin:0;display:grid;gap:2px;font-size:.8rem}.dir-jahrbuch .wf-out div{display:flex;justify-content:space-between;gap:8px}.dir-jahrbuch .wf-out dt{font-weight:700}.dir-jahrbuch .wf-out dd{margin:0;display:flex;gap:10px;font-family:var(--f-mono)}.dir-jahrbuch .wf-out dd span:last-child{color:var(--accent);min-width:3.8em;text-align:right}.dir-jahrbuch .wf-birth .wf-t{font-weight:700;color:var(--accent)}.dir-jahrbuch .wf-bar{display:flex;height:12px;border-radius:3px;overflow:hidden;background:var(--line)}.dir-jahrbuch .wf-bar i,.dir-jahrbuch .wf-legend i{display:inline-block;height:100%}.dir-jahrbuch .b-geb{background:var(--c1)}.dir-jahrbuch .b-ab{background:var(--c2)}.dir-jahrbuch .b-eug{background:var(--c3)}.dir-jahrbuch .b-ne{background:var(--c4)}.dir-jahrbuch .wf-legend{font-size:.78rem;color:var(--muted);display:flex;gap:12px;flex-wrap:wrap;align-items:center}.dir-jahrbuch .wf-legend span{white-space:nowrap}.dir-jahrbuch .wf-legend i{width:10px;height:10px;border-radius:2px;margin-right:4px;vertical-align:-1px}.dir-jahrbuch .wf-births{border-collapse:collapse;font-size:.8rem;width:100%}.dir-jahrbuch .wf-births th,.dir-jahrbuch .wf-births td{padding:3px 4px;border-bottom:1px solid var(--line);text-align:right;font-variant-numeric:tabular-nums}.dir-jahrbuch .wf-births th[scope="row"],.dir-jahrbuch .wf-births thead th:first-child{text-align:left}.dir-jahrbuch .wf-births thead th{color:var(--accent);font-weight:700}.dir-jahrbuch .wf-births td{font-family:var(--f-mono)}@container (max-width:700px){
  .wf-split,.wf-split3{grid-template-columns:minmax(0,1fr)}
  .wf-tabs{display:flex}
  .wf-cols{grid-template-columns:minmax(0,1fr)}
  .wf-col{display:none;cursor:default}
  .wf-col.show{display:grid}
  .wf-empty{display:none}
  .wf.has-focus .wf-col{opacity:1}
}.dir-jahrbuch .wf-tables{border:1px solid var(--line);border-radius:10px;padding:8px 14px;background:var(--surface)}.dir-jahrbuch .wf-tables summary{cursor:pointer;font:600 .95rem var(--f-display);padding:4px 0}.dir-jahrbuch .wf-tables[open] summary{margin-bottom:8px}@supports (grid-template-rows:subgrid){.dir-jahrbuch .wf-cols{grid-auto-rows:auto;row-gap:8px}.dir-jahrbuch .wf-col{grid-row:span var(--wf-rows);grid-template-rows:subgrid;row-gap:8px}}@container (max-width:700px){
  .wf-col{grid-row:auto;grid-template-rows:none}
}.dir-jahrbuch table.data th.sep,.dir-jahrbuch table.data td.sep{border-left:2px dashed var(--line-2)}.dir-jahrbuch .mz-filter{display:grid;gap:6px;background:var(--surface);border:1px solid var(--line);border-radius:10px;padding:12px 16px;position:sticky;top:64px;z-index:5}.dir-jahrbuch .mz-filter label{font-weight:600;font-size:.9rem}.dir-jahrbuch .mz-filter input{font:inherit;font-size:1rem;padding:8px 12px;border:1px solid var(--line-2);border-radius:8px;background:var(--bg);color:var(--ink);width:100%;box-sizing:border-box}.dir-jahrbuch .mz-count{margin:0;font-size:.8rem;color:var(--muted)}.dir-jahrbuch .mz-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:12px}.dir-jahrbuch .mz{background:var(--surface);border:1px solid var(--line);border-radius:10px;padding:12px 16px;font-size:.88rem;line-height:1.45;display:grid;gap:6px;align-content:start;min-width:0;overflow-wrap:anywhere}.dir-jahrbuch .mz h3{margin:0;font-size:.98rem;line-height:1.3}.dir-jahrbuch .mz p,.dir-jahrbuch .mz address{margin:0}.dir-jahrbuch .mz address{font-style:normal}.dir-jahrbuch .mz-lead{font-weight:600}.dir-jahrbuch .mz-team{color:var(--muted);font-size:.82rem}.dir-jahrbuch .mz-tel{font-family:var(--f-mono);font-size:.8rem}.dir-jahrbuch .mz-links a{word-break:break-all}.dir-jahrbuch .mz:target{outline:2px solid var(--accent)}.dir-jahrbuch .mz-hidden{display:none!important}.dir-jahrbuch .anh-figs{display:flex;flex-wrap:wrap;gap:16px;align-items:flex-end}.dir-jahrbuch .anh-figs figure{margin:0;display:grid;gap:6px}.dir-jahrbuch .anh-figs img{max-width:220px;height:auto;border:1px solid var(--line);border-radius:6px;background:#fff}.dir-jahrbuch .anh-figs figcaption{font-size:.8rem;color:var(--muted)}.dir-jahrbuch .foerd{display:grid;gap:10px}.dir-jahrbuch .foerd article{background:var(--surface);border:1px solid var(--line);border-radius:10px;padding:12px 16px;display:grid;gap:2px}.dir-jahrbuch .foerd h3{margin:0;font-size:1rem}.dir-jahrbuch .foerd p{margin:0;font-size:.88rem}.dir-jahrbuch h2[id^="plz-"],.dir-jahrbuch .mz{scroll-margin-top:190px}@media (max-width:760px){.dir-jahrbuch .mz-filter{position:static}.dir-jahrbuch h2[id^="plz-"],.dir-jahrbuch .mz{scroll-margin-top:70px}}.dir-jahrbuch .top-r{display:flex;align-items:center;gap:10px;margin-left:auto}.dir-jahrbuch .lang{display:flex;align-items:center;border:1px solid var(--c1);border-radius:999px;overflow:hidden;font:600 .78rem/1 var(--f-mono);letter-spacing:.04em}.dir-jahrbuch .lang a,.dir-jahrbuch .lang span{padding:6px 10px;text-decoration:none}.dir-jahrbuch .lang a{color:var(--accent)}.dir-jahrbuch .lang a:hover{background:var(--accent-soft);color:var(--accent)}.dir-jahrbuch .lang [aria-current]{background:var(--c1);color:#fff}.dir-jahrbuch .brand-logo{display:block;height:32px;width:auto}.dir-jahrbuch .brand span{white-space:nowrap}@media (max-width:420px){.dir-jahrbuch .brand-logo{height:26px}.dir-jahrbuch .brand{gap:8px}}@media (max-width:420px){.dir-jahrbuch .brand span{font-size:.9rem}.dir-jahrbuch .navbtn{padding:5px 10px}.dir-jahrbuch .top-r{gap:6px}}.dir-jahrbuch strong,.dir-jahrbuch b{font-weight:600}.dir-jahrbuch table,.dir-jahrbuch figcaption,.dir-jahrbuch .fig-cap,.dir-jahrbuch .tnote,.dir-jahrbuch .meta,.dir-jahrbuch .src,.dir-jahrbuch .side,.dir-jahrbuch .toc,.dir-jahrbuch .methodik,.dir-jahrbuch .glossar,.dir-jahrbuch .mz,.dir-jahrbuch .wf,.dir-jahrbuch .kpis dt,.dir-jahrbuch .chart-info,.dir-jahrbuch .heat-info,.dir-jahrbuch .pn,.dir-jahrbuch .card-p,.dir-jahrbuch .lang,.dir-jahrbuch .navbtn,.dir-jahrbuch .tbtn,.dir-jahrbuch .callout,.dir-jahrbuch .faq,.dir-jahrbuch .foerd,.dir-jahrbuch .mz-filter,.dir-jahrbuch label,.dir-jahrbuch input,.dir-jahrbuch button{font-weight:400}.dir-jahrbuch table.data td{font-size:.86rem}.dir-jahrbuch .side .grp,.dir-jahrbuch .toc p,.dir-jahrbuch .glance-h,.dir-jahrbuch .methodik-t{letter-spacing:.06em}.dir-jahrbuch .jbsearch{position:relative;flex:1 1 auto;max-width:440px;margin:0 16px;display:flex;align-items:center}.dir-jahrbuch .jbsearch svg{position:absolute;left:11px;color:var(--muted);pointer-events:none}.dir-jahrbuch .jbsearch input{width:100%;font:400 .95rem var(--f-body);padding:7px 12px 7px 34px;border:1px solid var(--line-2);border-radius:999px;background:var(--bg);color:var(--ink)}.dir-jahrbuch .jbsearch input:focus{outline:2px solid var(--accent);outline-offset:1px;background:var(--surface)}.dir-jahrbuch .jbsearch input::-webkit-search-cancel-button{cursor:pointer}.dir-jahrbuch .jbres{position:absolute;top:calc(100% + 6px);left:0;right:0;min-width:320px;max-height:min(70vh,560px);overflow:auto;background:var(--surface);border:1px solid var(--line-2);border-radius:10px;box-shadow:0 10px 30px rgba(0,0,0,.14);z-index:40;padding:4px}.dir-jahrbuch .jbres a{display:grid;gap:2px;padding:9px 12px;border-radius:7px;text-decoration:none;color:var(--ink)}.dir-jahrbuch .jbres a:hover,.dir-jahrbuch .jbres a.on{background:var(--accent-soft)}.dir-jahrbuch .jbr-n{font-size:.72rem;letter-spacing:.04em;text-transform:uppercase;color:var(--muted)}.dir-jahrbuch .jbr-h{font-weight:600;font-size:.95rem;line-height:1.3}.dir-jahrbuch .jbr-x{font-size:.84rem;color:var(--muted);line-height:1.4}.dir-jahrbuch .jbres mark{background:#f6d6b8;color:inherit;border-radius:2px;padding:0 1px}.dir-jahrbuch .jbres-note{margin:0;padding:10px 12px;font-size:.85rem;color:var(--muted)}.dir-jahrbuch .jbsearch-btn{display:none;background:none;border:1px solid var(--line-2);color:var(--ink);border-radius:999px;width:34px;height:34px;align-items:center;justify-content:center;cursor:pointer;margin-left:auto}@media (max-width:900px){.dir-jahrbuch .jbsearch{display:none}.dir-jahrbuch .jbsearch-btn{display:inline-flex}.dir-jahrbuch .top-r{margin-left:6px}body.search-open .dir-jahrbuch .jbsearch{display:flex;position:absolute;left:0;right:0;top:100%;max-width:none;margin:0;padding:8px 12px;background:var(--surface);border-bottom:1px solid var(--line)}body.search-open .dir-jahrbuch .jbsearch svg{left:23px}body.search-open .dir-jahrbuch .jbres{left:12px;right:12px;min-width:0}}html:not(.js) .dir-jahrbuch .jbsearch,html:not(.js) .dir-jahrbuch .jbsearch-btn{display:none!important}@media (max-width:440px){.dir-jahrbuch .brand span{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}}.dir-jahrbuch .side ul.sub{margin:2px 0 8px 10px;padding-left:8px;border-left:2px solid var(--accent-soft);gap:0}.dir-jahrbuch .side ul.sub a{display:block;padding:4px 8px;font-size:.82rem;line-height:1.3;color:var(--muted);font-weight:400}.dir-jahrbuch .side ul.sub a:hover{color:var(--ink)}.dir-jahrbuch .side ul.sub a[aria-current="location"]{color:var(--accent);font-weight:600;background:none}.dir-jahrbuch .float-fig{float:right;width:min(36%,230px);margin:4px 0 14px 24px;display:grid;gap:6px}.dir-jahrbuch .float-fig img{width:100%;height:auto;border:1px solid var(--line);border-radius:4px;box-shadow:0 4px 14px rgba(0,0,0,.08)}.dir-jahrbuch .float-fig figcaption{font-size:.78rem;color:var(--muted);line-height:1.35}.dir-jahrbuch h2{clear:both}.dir-jahrbuch .chart,.dir-jahrbuch .heat,.dir-jahrbuch .tbl-wrap,.dir-jahrbuch .wf,.dir-jahrbuch .kpis{clear:both}@media (max-width:560px){.dir-jahrbuch .float-fig{float:none;width:min(70%,240px);margin:4px auto 16px}}.dir-jahrbuch .with-fig p+p{margin-top:1rem}.dir-jahrbuch .with-fig{max-width:calc(72ch + 260px)}.dir-jahrbuch .float-figs{gap:14px}.dir-jahrbuch .float-figs figure{margin:0;display:grid;gap:6px}.dir-jahrbuch .float-figs img{width:100%;height:auto;border:1px solid var(--line);border-radius:4px;box-shadow:0 4px 14px rgba(0,0,0,.08)}.dir-jahrbuch .float-figs figcaption{font-size:.78rem;color:var(--muted);line-height:1.35}.dir-jahrbuch .float-figs a{display:block}.dir-jahrbuch .with-fig .lead{margin-bottom:1rem;max-width:none}.dir-jahrbuch .float-fig.float-figs{width:min(38%,280px)}@media (max-width:560px){.dir-jahrbuch .float-fig.float-figs{width:min(85%,320px)}}.dir-jahrbuch .zoombox{position:fixed;inset:0;z-index:100;background:rgba(20,24,26,.82);display:flex;align-items:center;justify-content:center;padding:24px;cursor:zoom-out}.dir-jahrbuch .zoombox[hidden]{display:none}.dir-jahrbuch .zoombox img{max-width:min(1340px,100%);max-height:100%;width:auto;height:auto;background:#fff;border-radius:6px;box-shadow:0 10px 40px rgba(0,0,0,.4);cursor:default}.dir-jahrbuch .zoombox-x{position:absolute;top:12px;right:16px;width:40px;height:40px;border-radius:50%;border:0;background:#fff;color:#1d2a2e;font:600 26px/1 var(--f-body);cursor:pointer}body.zoom-open{overflow:hidden}.dir-jahrbuch a.zoom{cursor:zoom-in}.dir-jahrbuch .side li.has-sub>a[aria-current="page"]{position:relative;padding-right:26px}.dir-jahrbuch .side li.has-sub>a[aria-current="page"]::after{content:"";position:absolute;right:10px;top:50%;width:7px;height:7px;border-right:2px solid var(--accent);border-bottom:2px solid var(--accent);transform:translateY(-70%) rotate(45deg);transition:transform .15s}.dir-jahrbuch .side li.has-sub.sub-closed>a[aria-current="page"]::after{transform:translateY(-50%) rotate(-45deg)}.dir-jahrbuch .side li.sub-closed>ul.sub{display:none}.dir-jahrbuch .side .grp{font-weight:700;color:var(--ink)}.dir-jahrbuch .flow{background:var(--surface);border:1px solid var(--line);border-radius:12px;padding:14px 16px;display:grid;gap:12px;margin:0;clear:both}.dir-jahrbuch .flow-steps{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:22px}.dir-jahrbuch .flow-step{position:relative;display:grid;justify-items:center;text-align:center;gap:6px;padding:14px 10px;border:1px solid var(--line);border-radius:10px;background:var(--bg)}.dir-jahrbuch .flow-step:not(:last-child)::after{content:"";position:absolute;right:-17px;top:50%;width:0;height:0;border-left:9px solid var(--c2);border-top:7px solid transparent;border-bottom:7px solid transparent;transform:translateY(-50%)}.dir-jahrbuch .flow-step:last-child{background:var(--accent-soft);border-color:transparent}.dir-jahrbuch .flow-ring{width:72px;height:72px;border-radius:50%;background:conic-gradient(var(--c1) calc(var(--p)*1%),var(--line) 0);-webkit-mask:radial-gradient(circle,transparent 46%,#000 47%);mask:radial-gradient(circle,transparent 46%,#000 47%)}.dir-jahrbuch .flow-lab{font-weight:600;font-size:.84rem;line-height:1.3;min-height:3.9em;display:flex;align-items:center}.dir-jahrbuch .flow-pct{font-weight:700;font-size:1.35rem;color:var(--accent);line-height:1}.dir-jahrbuch .flow-n{font-size:.78rem;color:var(--muted)}@media (max-width:900px){.dir-jahrbuch .flow-steps{grid-template-columns:repeat(2,minmax(0,1fr))}.dir-jahrbuch .flow-step::after{display:none}.dir-jahrbuch .flow-step:last-child{grid-column:1/-1}}.dir-jahrbuch .fig-row{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;clear:both}.dir-jahrbuch .fig-row>.chart{min-width:0}@media (max-width:760px){.dir-jahrbuch .fig-row{grid-template-columns:minmax(0,1fr)}}.dir-jahrbuch .kpis .kpi-link{position:relative;transition:border-color .15s,box-shadow .15s}.dir-jahrbuch .kpis .kpi-link a{color:inherit;text-decoration:underline;text-decoration-color:var(--c3);text-underline-offset:3px}.dir-jahrbuch .kpis .kpi-link a::after{content:"";position:absolute;inset:0;border-radius:10px}.dir-jahrbuch .kpis .kpi-link:hover{border-color:var(--accent);box-shadow:0 2px 10px rgba(0,0,0,.06)}.dir-jahrbuch .kpis .kpi-link a:focus-visible{outline:none}.dir-jahrbuch .kpis .kpi-link:focus-within{outline:2px solid var(--accent);outline-offset:2px}.dir-jahrbuch .faq details:target{scroll-margin-top:90px}@media (min-width:1600px){.dir-jahrbuch .topbar-in,.dir-jahrbuch .layout,.dir-jahrbuch .foot-in{max-width:1760px}.dir-jahrbuch article,.dir-jahrbuch .pn{max-width:1320px}.dir-jahrbuch .chart-box{height:calc(var(--h,320px) * 1.2)}.dir-jahrbuch .grp-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:32px 12px;margin-top:8px}.dir-jahrbuch .grp-grid .grp-sec{grid-column:span var(--n,1);display:grid;grid-template-rows:auto 1fr;min-width:0}.dir-jahrbuch .grp-grid .grp-sec h2{font:700 .78rem/1.3 var(--f-display);letter-spacing:.08em;text-transform:uppercase;color:var(--ink);margin:0 0 10px;padding-bottom:8px;border-bottom:2px solid var(--c1)}.dir-jahrbuch .grp-grid .cards{grid-template-columns:repeat(var(--n,1),minmax(0,1fr))}.dir-jahrbuch .pair{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start}.dir-jahrbuch .head-pair{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:28px;align-items:start}.dir-jahrbuch .head-pair .glance{max-width:none}.dir-jahrbuch .head-pair .toc ol{columns:1}.dir-jahrbuch article.wide-text>p,.dir-jahrbuch article.wide-text>.lead,.dir-jahrbuch .wt-sec>p,.dir-jahrbuch .wt-sec>ul,.dir-jahrbuch .wt-sec>.lead{max-width:130ch}.dir-jahrbuch .wt-sec .with-fig{max-width:calc(130ch + 260px)}}.dir-jahrbuch .fp{text-transform:none;white-space:nowrap;letter-spacing:normal}.dir-jahrbuch .fp i{font-style:italic}.dir-jahrbuch article>p.p-full{max-width:none;font-weight:600}.dir-jahrbuch .karte{margin:0;background:var(--surface);border:1px solid var(--line);border-radius:12px;padding:14px 18px;clear:both;display:flex;align-items:center;justify-content:space-between;gap:16px}.dir-jahrbuch .karte svg{display:block;width:min(560px,62%);height:auto;flex:none}.dir-jahrbuch .karte .hex polygon{fill:#dadada}.dir-jahrbuch .karte .kt-n{fill:#fff;font:700 15px var(--f-display);letter-spacing:.02em}.dir-jahrbuch .karte .kt-i{fill:#fff;font:400 12px var(--f-body)}.dir-jahrbuch .karte .kt-cap{display:grid;justify-items:end;text-align:right;gap:4px;padding-right:8px}.dir-jahrbuch .karte .kt-big{color:var(--c1);font:700 clamp(2.4rem,6vw,4.2rem)/1 var(--f-display)}.dir-jahrbuch .karte .kt-lab{color:var(--c1);font:600 1.15rem/1.2 var(--f-display)}@media (max-width:700px){.dir-jahrbuch .karte{flex-direction:column;align-items:stretch}.dir-jahrbuch .karte svg{width:100%}.dir-jahrbuch .karte .kt-cap{justify-items:center;text-align:center;padding:0 0 6px}}.dir-jahrbuch .kpi-karte{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.7fr);gap:16px;align-items:center;clear:both}.dir-jahrbuch .kpi-karte .kpis{grid-template-columns:repeat(2,minmax(0,1fr))}.dir-jahrbuch .karte-bild{margin:0;background:#fff;border:1px solid var(--line);border-radius:12px;overflow:hidden}.dir-jahrbuch .karte-bild img{display:block;width:100%;height:auto}@media (max-width:900px){.dir-jahrbuch .kpi-karte{grid-template-columns:minmax(0,1fr)}}
html{--c1:#E6852E;--c2:#706F6F;--c3:#F0B575;--c4:#b2b2b2}
.dir-jahrbuch .fig-tools{border-color:var(--c1)}
.dir-jahrbuch .tbtn{color:var(--accent)}
.dir-jahrbuch .tbtn:hover{background:var(--accent-soft);color:var(--accent)}
.dir-jahrbuch .tbtn[aria-pressed="true"]{background:var(--c1);color:#fff}
.dir-jahrbuch-band{background:#f5f6f4}
body.dir-digital-yearbook .wrapper{overflow:clip}
.dir-jahrbuch .jbsearch-btn{padding:0}
.dir-jahrbuch .jbsearch-btn svg{flex:none}
body.dir-digital-yearbook .site-header{position:relative;z-index:40}
body.admin-bar .dir-jahrbuch .topbar{top:32px}
@media (max-width:782px){body.admin-bar .dir-jahrbuch .topbar{top:46px}}
@media (max-width:900px){
  html.js body.dir-digital-yearbook .dir-jahrbuch .side{top:var(--jb-nav-top,120px);z-index:30;align-self:normal;overscroll-behavior:contain}
  html.js body.dir-digital-yearbook.nav-open{overflow:hidden}
  html.js body.dir-digital-yearbook.nav-open .wrapper{overflow:visible}
}
.dir-jahrbuch-gate{max-width:1655px;margin:0 auto;padding:4.5rem 2.5rem 6rem}
.dir-jahrbuch-gate h1{font-size:2rem;line-height:1.2;margin:0 0 1rem;color:#1d2a2e;font-weight:700}
.dir-jahrbuch-gate-lead{max-width:42rem;color:#3c3c3b;margin:0}
.dir-jahrbuch-gate-error{color:#9a3412;font-weight:600;margin:.75rem 0 0}
.dir-jahrbuch-gate form{margin-top:1.5rem;max-width:36rem}
.dir-jahrbuch-gate label{display:block;margin-bottom:.4rem;font-weight:600;color:#1d2a2e}
.dir-jahrbuch-gate-row{display:flex;align-items:stretch}
.dir-jahrbuch-gate input[type="password"]{background:#4a4a4a;color:#fff;border:0;height:2.75rem;padding:0 1rem;width:auto;flex:1;min-width:0}
.dir-jahrbuch-gate input[type="submit"]{background:#e16f1e;color:#fff;border:0;height:2.75rem;padding:0 1.25rem;width:auto;flex:none;cursor:pointer;font-weight:700;letter-spacing:.04em}
.dir-jahrbuch-gate .post-password-form{width:auto}
@media (max-width:560px){.dir-jahrbuch-gate{padding:2.5rem 1rem 4rem}.dir-jahrbuch-gate h1{font-size:1.6rem}}
@media (min-width:992px){
  body.dir-digital-yearbook .site-navigation ul.menu li:hover>.sub-menu{
    display:block;
    opacity:1;
    z-index:5;
  }
  body.dir-digital-yearbook .site-navigation .menu:hover:before{z-index:4;background:#fff;opacity:1}
}
