.hm-knopf{box-sizing:border-box;border:1px solid var(--hm-linie,#11111129);border-radius:var(--hm-radius,.5rem);width:3rem;height:3rem;color:var(--hm-text,#111);cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;flex:none;justify-content:center;align-items:center;margin:0;padding:0;display:inline-flex}.hm-knopf:hover{background:color-mix(in srgb, var(--hm-text,#111) 6%, transparent)}.hm-knopf:focus-visible{outline:2px solid var(--hm-text,#111);outline-offset:2px}.hm-knopf svg,.hm-schliessen svg{width:1.5rem;height:1.5rem;display:block}@media (min-width:768px){.hm-ab-768{display:none}}@media (min-width:960px){.hm-ab-960{display:none}}@media (min-width:1024px){.hm-ab-1024{display:none}}@media (min-width:1280px){.hm-ab-1280{display:none}}.hm-menue{box-sizing:border-box;z-index:2147483000;overscroll-behavior:contain;background:var(--hm-grund,#fff);color:var(--hm-text,#111);font-family:var(--hm-schrift,system-ui, -apple-system, "Segoe UI", Roboto, sans-serif);letter-spacing:normal;text-align:left;text-transform:none;flex-direction:column;font-size:1rem;font-weight:400;line-height:1.5;display:flex;position:fixed;inset:0;overflow:hidden auto}.hm-menue[hidden]{display:none}.hm-menue *,.hm-menue :before,.hm-menue :after{box-sizing:border-box}.hm-menue :focus-visible{outline:2px solid var(--hm-text,#111);outline-offset:3px}.hm-innen{width:100%;max-width:var(--hm-breite,none);flex-direction:column;flex:1 0 auto;margin-inline:auto;display:flex}.hm-kopf{min-height:var(--hm-kopf-hoehe,4rem);padding-inline:var(--hm-rand,1rem);justify-content:space-between;align-items:center;gap:1rem;display:flex}.hm-marke{min-width:2.75rem;min-height:2.75rem;color:inherit;align-items:center;text-decoration:none;display:inline-flex}.hm-schliessen{box-sizing:border-box;border:1px solid var(--hm-linie,#11111129);border-radius:var(--hm-radius,.5rem);width:3rem;height:3rem;color:var(--hm-text,#111);cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;flex:none;justify-content:center;align-items:center;margin:0;padding:0;display:inline-flex}.hm-schliessen:hover{background:color-mix(in srgb, var(--hm-text,#111) 6%, transparent)}.hm-inhalt{padding-top:1.5rem;padding-inline:var(--hm-rand,1rem);padding-bottom:max(1.5rem, env(safe-area-inset-bottom));flex-direction:column;flex:1 0 auto;display:flex}.hm-punkte{margin:0;padding:0;list-style:none}.hm-punkt{min-height:3.5rem;color:var(--hm-text,#111);font-family:var(--hm-schrift-punkte,var(--hm-schrift,system-ui, -apple-system, "Segoe UI", Roboto, sans-serif));letter-spacing:-.01em;overflow-wrap:anywhere;align-items:center;gap:1rem;padding-block:.5rem;font-size:1.75rem;font-weight:600;line-height:1.2;text-decoration:none;display:flex}.hm-punkt:hover .hm-punkt-text{text-underline-offset:.18em;text-decoration:underline;text-decoration-thickness:2px}.hm-nummer{min-width:1.75rem;color:var(--hm-akzent,#111);font-family:var(--hm-schrift,system-ui, -apple-system, "Segoe UI", Roboto, sans-serif);font-variant-numeric:tabular-nums;letter-spacing:.02em;flex:none;font-size:.875rem;font-weight:600}.hm-haupt{border-radius:var(--hm-radius,.5rem);background:var(--hm-akzent,#111);width:100%;max-width:28rem;min-height:3.5rem;color:var(--hm-akzent-text,#fff);font-family:var(--hm-schrift,system-ui, -apple-system, "Segoe UI", Roboto, sans-serif);text-align:center;justify-content:center;align-items:center;gap:.625rem;margin-top:2rem;margin-bottom:2.5rem;padding:.875rem 1.5rem;font-size:1.125rem;font-weight:600;line-height:1.2;text-decoration:none;display:flex}.hm-haupt:hover{background:color-mix(in srgb, var(--hm-akzent,#111) 86%, #000)}.hm-haupt svg{flex:none;width:1.25rem;height:1.25rem}.hm-fuss{border-top:1px solid var(--hm-linie,#11111129);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.25rem 1.5rem;margin-top:auto;padding-top:.75rem;display:flex}.hm-fuss-links{flex-wrap:wrap;gap:0 1.5rem;margin:0;padding:0;list-style:none;display:flex}.hm-fuss-link{min-height:2.75rem;color:var(--hm-gedaempft,#4b5563);text-underline-offset:3px;align-items:center;gap:.375rem;font-size:1rem;font-weight:500;text-decoration:underline;text-decoration-thickness:1px;display:inline-flex}.hm-fuss-link:hover{color:var(--hm-text,#111)}.hm-fuss-link svg{flex:none;width:1rem;height:1rem}.hm-zusatz{align-items:center;min-height:2.75rem;display:flex}@media (prefers-reduced-motion:no-preference){.hm-menue:not([hidden]){animation:.16s ease-out hm-einblenden}.hm-menue:not([hidden]) .hm-inhalt{animation:.22s ease-out hm-hereinrutschen}.hm-knopf,.hm-schliessen,.hm-haupt,.hm-fuss-link{transition:background-color .15s,color .15s}@keyframes hm-einblenden{0%{opacity:0}to{opacity:1}}@keyframes hm-hereinrutschen{0%{transform:translateY(.75rem)}to{transform:none}}}
