.elementor .suche-vorschlaege{width:100%;}.elementor .suche-schliessen{flex:0 0 auto;}.elementor .suche-knopf{flex:0 0 auto;}.elementor .suche-mehr{margin-block-start:8px;align-self:flex-start;padding-inline: 0px;\n}.elementor .suche-alle{margin-block-start:16px;align-self:flex-start;}.elementor .suche-leer{max-width:560px;padding-block-start:8px;padding-block-end:8px;padding-inline-start:0px;padding-inline-end:0px;}.elementor .suche-markierung{color:var(--farbe-avocado-hell);padding:0px;background-color:transparent;}.elementor .suche-pfeil{flex:0 0 auto;}.elementor .suche-auszug{overflow:hidden;display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 2;\n}.elementor .suche-titel{overflow-wrap: anywhere;\n}.elementor .suche-zeile-text{min-width:0px;display:flex;flex-direction:column;gap:6px;flex:1 1 auto;}.elementor .suche-zeile{color:inherit;text-decoration:none;padding-block-start:18px;padding-block-end:18px;padding-inline-start:0px;padding-inline-end:0px;display:flex;flex-direction:row;gap:24px;align-items:center;& .suche-titel { transition: color 0.2s; } & .suche-pfeil { transition: transform 0.2s, color 0.2s; } &:hover .suche-titel, &:focus-visible .suche-titel { color: var(--farbe-avocado-hell); } &:hover .suche-pfeil, &:focus-visible .suche-pfeil { color: var(--farbe-avocado-hell); transform: translateX(4px); } &:focus-visible { outline: 2px solid var(--farbe-avocado-hell); outline-offset: 4px; }\n}.elementor .suche-eintrag{margin:0px;border-block-end-width:1px;border-bottom-style: solid; border-bottom-color: var(--linie-dunkel);\n}.elementor .suche-liste{padding:0px;margin:0px;list-style: none;\n}.elementor .suche-gruppenkopf{padding-block-end:12px;border-block-end-width:1px;display:flex;flex-direction:row;justify-content:space-between;align-items: baseline; border-bottom-style: solid; border-bottom-color: var(--linie-dunkel-stark);\n}.elementor .suche-gruppe{width:100%;scroll-margin-top:96px;display:flex;flex-direction:column;}.elementor .suche-treffer{width:100%;padding:0px;display:flex;flex-direction:column;gap:var(--abstand-sektionskopf);&[aria-busy] { opacity: 0.6; transition: opacity 0.2s 0.15s; }\n}.elementor .suche-eingabe{width:100%;height:auto;min-width:0px;font-family:var(--font-archivo);font-weight:700;font-size:40px;color:var(--text-dunkel-primaer);letter-spacing:-0.025em;line-height:1.15;padding-block-start:14px;padding-block-end:14px;padding-inline-start:0px;padding-inline-end:0px;border-radius:0px;border-width:0px;outline-style:none;background-color:transparent;flex:1 1 auto;appearance:none;&::placeholder { color: var(--text-dunkel-tertiaer); opacity: 1; } &::-webkit-search-cancel-button { appearance: none; } &:focus-visible { outline: none; box-shadow: none; border: 0; }\n}.elementor .suche-eingabe:focus{border-width:0px;outline-style:none;box-shadow: none;\n}.elementor .suche-feld-icon{width:28px;height:28px;color:var(--text-dunkel-tertiaer);flex:0 0 auto;fill: none; & svg { fill: none; }\n}.elementor .suche-feld{width:100%;color:var(--text-dunkel-tertiaer);padding:0px;border-block-end-width:1px;transition:border-color 0.2s;display:flex;flex-direction:row;gap:16px;flex-wrap:nowrap;align-items:center;border-bottom-style: solid; border-bottom-color: var(--linie-dunkel-stark); &:focus-within { border-bottom-color: var(--farbe-avocado-hell); }\n}.elementor .suche-overlay-kopf{width:100%;min-height:52px;padding:0px;display:flex;flex-direction:row;justify-content:space-between;align-items:center;}.elementor .suche-overlay-inhalt{width:100%;max-width:880px;padding-block-start:16px;padding-block-end:var(--abstand-unterseite-mobil);padding-inline-start:var(--rand-seite);padding-inline-end:var(--rand-seite);display:flex;flex-direction:column;gap:var(--gap-karten);}.elementor .suche-overlay{width:100%;max-width:100%;position:fixed;z-index:300;padding:0px;background-color:var(--farbe-nacht);display:flex;flex-direction:column;align-items:center;inset: 0px; height: 100dvh; overflow-y: auto; overscroll-behavior: contain;\n}.elementor .suche-status{min-height:1.5em;}.elementor .navigation-aktionen{width:auto;padding:0px;display:flex;flex-direction:row;gap:8px;flex:0 0 auto;align-items:center;}.elementor .icon-knopf:hover,.elementor .icon-knopf:focus-visible{color:var(--farbe-avocado-hell);background-color:var(--linie-dunkel);}.elementor .icon-knopf{width:44px;height:44px;color:var(--text-dunkel-primaer);cursor:pointer;padding:11px;border-radius:999px;border-width:0px;background-color:transparent;transition:color 0.2s, background-color 0.2s;display:inline-flex;flex:0 0 auto;justify-content:center;align-items:center;&:focus-visible { outline: 2px solid var(--farbe-avocado-hell); outline-offset: 2px; } fill: none; & svg { fill: none; }\n}.elementor .bewegung-menue{--stufe: platzhalter;\n}.elementor .bewegung-gestaffelt{--stufe: platzhalter;\n}.elementor .bewegung-diagramm{--stufe: platzhalter;\n}.elementor .bewegung-kopf{--stufe: platzhalter;\n}.elementor .auswahl-fertig{--stufe: platzhalter;\n}.elementor .auswahl-chips{--stufe: platzhalter;\n}.elementor .auswahl-ausloeser{--stufe: platzhalter;\n}.elementor .saison-auswahl{--stufe: platzhalter;\n}.elementor .panel-bezug{position:relative;}.elementor .ergebnis-hinweis{--stufe: platzhalter;\n}.elementor .ergebnis-seg-ausfall{--stufe: platzhalter;\n}.elementor .ergebnis-seg-rest{--stufe: platzhalter;\n}.elementor .ergebnis-seg-top10{--stufe: platzhalter;\n}.elementor .ergebnis-seg-podest{--stufe: platzhalter;\n}.elementor .ergebnis-seg-sieg{--stufe: platzhalter;\n}.elementor .ergebnis-labor{--stufe: platzhalter;\n}.elementor .ergebnis-bilanz{--stufe: platzhalter;\n}.elementor .ergebnis-wert{text-align: right; white-space: nowrap;\n}.elementor .ergebnis-name{min-width:0px;overflow-wrap: anywhere;\n}.elementor .ergebnis-fuellung{height:100%;min-width:0px;overflow:hidden;padding:0px;display:flex;flex-direction:row;}.elementor .ergebnis-balken{width:100%;height:16px;min-width:0px;padding:0px;display:flex;flex-direction:row;}.elementor .ergebnis-zeile{width:100%;padding-block-start:14px;padding-block-end:14px;padding-inline-start:0px;padding-inline-end:0px;border-block-end-width:1px;display:grid;gap:20px;grid-template-columns:minmax(0px, 180px) minmax(0px, 1fr) minmax(0px, 120px);align-items:center;border-bottom-style: solid; border-bottom-color: var(--linie-dunkel);\n}.elementor .ergebnis-zeile-total{border-bottom-color: var(--linie-dunkel-stark);\n}.elementor .ergebnis-diagramm{width:100%;padding:0px;border-block-start-width:1px;display:flex;flex-direction:column;gap:0px;border-top-style: solid; border-top-color: var(--linie-dunkel);\n}.elementor .diagramm-kopf{width:100%;padding:0px;display:flex;flex-direction:row;gap:12px;flex-wrap:wrap;justify-content:space-between;align-items:center;}.elementor .achse-30{inset-block-end:10%;}.elementor .achse-10{inset-block-end:40%;}.elementor .achse-3{inset-block-end:70%;}.elementor .achse-1{inset-block-end:100%;}.elementor .verlauf-achse-spur{width:100%;min-height:0px;position:relative;padding:0px;flex:1 1 auto;}.elementor .verlauf-achse{width:30px;min-width:0px;padding-block-start:14px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;display:flex;flex-direction:column;gap:8px;flex:0 0 auto;}.elementor .verlauf-linie{width:2px;min-width:0px;padding:0px;flex:1 1 auto;}.elementor .verlauf-punkt{width:28px;height:auto;min-width:0px;max-width:calc(100% - 4px);aspect-ratio:1 / 1;padding:0px;margin-block-start:-14px;background-color:var(--farbe-graphit);display:flex;flex-direction:row;flex:0 0 auto;justify-content:center;align-items:center;}.elementor .verlauf-stiel{width:100%;min-width:0px;min-height:0px;padding:0px;display:flex;flex-direction:column;flex:0 0 auto;align-items:center;}.elementor .verlauf-spur{width:100%;min-height:0px;padding:0px;border-block-end-width:1px;display:flex;flex-direction:column;flex:1 1 auto;justify-content:flex-end;align-items:center;border-bottom-style: solid; border-bottom-color: var(--linie-dunkel-stark); background-image: linear-gradient(to top, transparent calc(10% - 1px), var(--linie-dunkel) calc(10% - 1px), var(--linie-dunkel) 10%, transparent 10%, transparent calc(40% - 1px), var(--linie-dunkel) calc(40% - 1px), var(--linie-dunkel) 40%, transparent 40%, transparent calc(70% - 1px), var(--linie-dunkel) calc(70% - 1px), var(--linie-dunkel) 70%, transparent 70%, transparent calc(100% - 1px), var(--linie-dunkel) calc(100% - 1px));\n}.elementor .verlauf-rahmen{width:100%;padding:0px;display:flex;flex-direction:row;gap:12px;align-items:stretch;}.elementor .rang-hoehe{--stufe: platzhalter;\n}.elementor .hoehe-100{height:100%;}.elementor .hoehe-95{height:95%;}.elementor .hoehe-90{height:90%;}.elementor .hoehe-85{height:85%;}.elementor .hoehe-80{height:80%;}.elementor .hoehe-75{height:75%;}.elementor .hoehe-70{height:70%;}.elementor .hoehe-65{height:65%;}.elementor .hoehe-60{height:60%;}.elementor .hoehe-55{height:55%;}.elementor .hoehe-50{height:50%;}.elementor .hoehe-45{height:45%;}.elementor .hoehe-40{height:40%;}.elementor .hoehe-35{height:35%;}.elementor .hoehe-30{height:30%;}.elementor .hoehe-25{height:25%;}.elementor .hoehe-20{height:20%;}.elementor .hoehe-15{height:15%;}.elementor .hoehe-10{height:10%;}.elementor .hoehe-5{height:5%;}.elementor .hoehe-0{height:0%;}.elementor .labor-zahl{--stufe: platzhalter;\n}.elementor .labor-aktiv{--stufe: platzhalter;\n}.elementor .labor-fertig{--stufe: platzhalter;\n}.elementor .labor-ausloeser{--stufe: platzhalter;\n}.elementor .textknopf:hover,.elementor .textknopf:focus-visible{text-decoration:underline;}.elementor .textknopf{min-height:44px;cursor:pointer;padding-block-start:12px;padding-block-end:12px;padding-inline-start:6px;padding-inline-end:6px;border-width:0px;background-color:transparent;}.elementor .laborleiste-aktionen{width:auto;padding:0px;margin-inline-start:auto;display:flex;flex-direction:row;gap:4px;align-items:center;}.elementor .laborschleier{position:fixed;inset-block-start:0px;inset-inline-end:0px;inset-block-end:0px;inset-inline-start:0px;z-index:205;padding:0px;background-color:transparent;pointer-events: none;\n}.elementor .laborpanel{width:auto;position:absolute;inset-block-start:calc(100% + 8px);inset-inline-end:0px;inset-inline-start:0px;z-index:50;padding:20px;border-width:1px;border-color:var(--linie-dunkel-stark);border-style:solid;background-color:var(--farbe-nacht);display:flex;flex-direction:column;gap:16px;align-items:flex-start;}.elementor .laborfilter{width:auto;position:static;padding:0px;display:flex;}.elementor .laborleiste{width:100%;position:relative;padding:0px;display:flex;flex-direction:row;gap:8px;flex-wrap:wrap;align-items:center;}.elementor .statistik-zelle{min-width:0px;padding:0px;display:flex;flex-direction:column;gap:2px;align-items:flex-end;}.elementor .rekordkachel-zusatz{width:100%;padding-block-start:12px;margin-block-start:auto;border-block-start-width:1px;border-top-style: solid; border-top-color: var(--linie-hell);\n}.elementor .rekordkachel{min-width:0px;padding:var(--padding-karte);border-block-end-width:1px;border-inline-end-width:1px;display:flex;flex-direction:column;gap:8px;align-items:flex-start;border-right-style: solid; border-right-color: var(--linie-hell); border-bottom-style: solid; border-bottom-color: var(--linie-hell);\n}.elementor .rekordraster{width:100%;padding:0px;border-block-start-width:1px;border-inline-start-width:1px;display:grid;gap:0px;grid-template-columns:repeat(4, minmax(0, 1fr));border-top-style: solid; border-top-color: var(--linie-hell); border-left-style: solid; border-left-color: var(--linie-hell);\n}.elementor .rekordraster-5{grid-template-columns:repeat(5, minmax(0, 1fr));}.elementor .rekordraster-3{grid-template-columns:repeat(3, minmax(0, 1fr));}.elementor .balken-segment{height:100%;min-width:0px;padding:0px;}.elementor .flagge-land-platz-6{--platzhalter: 1;\n}.elementor .flagge-land-platz-5{--platzhalter: 1;\n}.elementor .flagge-land-platz-4{--platzhalter: 1;\n}.elementor .flagge-land-platz-3{--platzhalter: 1;\n}.elementor .flagge-land-platz-2{--platzhalter: 1;\n}.elementor .flagge-land-platz-1{--platzhalter: 1;\n}.elementor .flagge-ort-platz-6{--platzhalter: 1;\n}.elementor .flagge-ort-platz-5{--platzhalter: 1;\n}.elementor .flagge-ort-platz-4{--platzhalter: 1;\n}.elementor .flagge-ort-platz-3{--platzhalter: 1;\n}.elementor .flagge-ort-platz-2{--platzhalter: 1;\n}.elementor .flagge-ort-platz-1{--platzhalter: 1;\n}.elementor .balken-gruppe{--platzhalter: 1;\n}.elementor .labor-leer{--platzhalter: 1;\n}.elementor .labor-csv{--platzhalter: 1;\n}.elementor .labor-zuruecksetzen{--platzhalter: 1;\n}.elementor .labor-mehr{--platzhalter: 1;\n}.elementor .labor-wert{--platzhalter: 1;\n}.elementor .labor-datum{--platzhalter: 1;\n}.elementor .labor-disziplin{--platzhalter: 1;\n}.elementor .labor-ort{--platzhalter: 1;\n}.elementor .labor-flagge{--platzhalter: 1;\n}.elementor .labor-rang{--platzhalter: 1;\n}.elementor .labor-rang-box{--platzhalter: 1;\n}.elementor .labor-rennen{--platzhalter: 1;\n}.elementor .labor-liste{--platzhalter: 1;\n}.elementor .labor-tabellenzeile{--platzhalter: 1;\n}.elementor .labor-tabelle{--platzhalter: 1;\n}.elementor .labor-kopf{--platzhalter: 1;\n}.elementor .labor-zahl-schnitt{--platzhalter: 1;\n}.elementor .labor-zahl-ausfaelle{--platzhalter: 1;\n}.elementor .labor-zahl-top10{--platzhalter: 1;\n}.elementor .labor-zahl-podeste{--platzhalter: 1;\n}.elementor .labor-zahl-siege{--platzhalter: 1;\n}.elementor .labor-zahl-starts{--platzhalter: 1;\n}.elementor .labor-anzahl{--platzhalter: 1;\n}.elementor .labor-reihenfolge{--platzhalter: 1;\n}.elementor .labor-gruppierung{--platzhalter: 1;\n}.elementor .labor-filter-ergebnis{--platzhalter: 1;\n}.elementor .labor-filter-land{--platzhalter: 1;\n}.elementor .labor-filter-rennart{--platzhalter: 1;\n}.elementor .labor-filter-disziplin{--platzhalter: 1;\n}.elementor .labor-filter-saison{--platzhalter: 1;\n}.elementor .labor-wurzel{--platzhalter: 1;\n}.elementor .rangliste-zeile{width:100%;padding-block-start:14px;padding-block-end:14px;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:0px;border-block-end-width:1px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:var(--linie-dunkel);border-style:solid;display:grid;gap:20px;grid-template-columns:minmax(0, 1.3fr) minmax(0, 2fr);align-items:center;}.elementor .sortierbar:hover,.elementor .sortierbar:focus-visible{text-decoration:underline;}.elementor .sortierbar{cursor:pointer;user-select: none;\n}.elementor .statistik-gruppe{min-width:0px;overflow-wrap: anywhere;\n}.elementor .statistik-zeile{width:100%;padding-block-start:16px;padding-block-end:16px;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:0px;border-block-end-width:1px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:var(--linie-dunkel);border-style:solid;display:grid;gap:12px;grid-template-columns:minmax(0, 2.2fr) repeat(7, minmax(0, 1fr));align-items:center;}.elementor .flagge-zeile{width:auto;max-width:100%;padding:0px;display:flex;flex-direction:row;gap:10px;flex-wrap:nowrap;align-items:center;}.elementor .flagge-jp{background-image: url("/wp-content/mu-plugins/beyontiq-marco/assets/flaggen/jp.svg");\n}.elementor .flagge-bg{background-image: url("/wp-content/mu-plugins/beyontiq-marco/assets/flaggen/bg.svg");\n}.elementor .flagge-se{background-image: url("/wp-content/mu-plugins/beyontiq-marco/assets/flaggen/se.svg");\n}.elementor .flagge-cn{background-image: url("/wp-content/mu-plugins/beyontiq-marco/assets/flaggen/cn.svg");\n}.elementor .flagge-si{background-image: url("/wp-content/mu-plugins/beyontiq-marco/assets/flaggen/si.svg");\n}.elementor .flagge-ad{background-image: url("/wp-content/mu-plugins/beyontiq-marco/assets/flaggen/ad.svg");\n}.elementor .flagge-no{background-image: url("/wp-content/mu-plugins/beyontiq-marco/assets/flaggen/no.svg");\n}.elementor .flagge-ca{background-image: url("/wp-content/mu-plugins/beyontiq-marco/assets/flaggen/ca.svg");\n}.elementor .flagge-us{background-image: url("/wp-content/mu-plugins/beyontiq-marco/assets/flaggen/us.svg");\n}.elementor .flagge-de{background-image: url("/wp-content/mu-plugins/beyontiq-marco/assets/flaggen/de.svg");\n}.elementor .flagge-fr{background-image: url("/wp-content/mu-plugins/beyontiq-marco/assets/flaggen/fr.svg");\n}.elementor .flagge-it{background-image: url("/wp-content/mu-plugins/beyontiq-marco/assets/flaggen/it.svg");\n}.elementor .flagge-at{background-image: url("/wp-content/mu-plugins/beyontiq-marco/assets/flaggen/at.svg");\n}.elementor .flagge-ch{background-image: url("/wp-content/mu-plugins/beyontiq-marco/assets/flaggen/ch.svg");\n}.elementor .flagge{width:20px;min-width:0px;aspect-ratio:4/3;padding:0px;flex:0 0 auto;background-size: cover; background-position: center center; background-repeat: no-repeat;\n}.elementor .nur-mit-rang-wert{--platzhalter: 1;\n}.elementor .anteil{--stufe: platzhalter;\n}.elementor .zaehler{--stufe: platzhalter;\n}.elementor .bg-flaeche-header-scroll{background-color:var(--flaeche-header-scroll);}.elementor .filter-bereich{--filter: bereich;\n}.elementor .loop-rahmen{width:100%;min-width:0px;padding:0px;}.elementor .stufe-wert{--stufe: platzhalter;\n}.elementor .stufe-box-zahl{--stufe: platzhalter;\n}.elementor .stufe-box{--stufe: platzhalter;\n}.elementor .stufe-balken{--stufe: platzhalter;\n}.elementor .loop-liste{width:100%;padding:0px;display:flex;flex-direction:column;gap:0px;}.elementor .titel-zeile{width:100%;padding:0px;display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;gap: 6px 14px;\n}.elementor .rang-box-rest{border-width:1px;border-color:var(--linie-dunkel-stark);border-style:solid;}.elementor .rang-box-podest{border-width:1px;border-color:var(--farbe-schnee);border-style:solid;}.elementor .rang-box{width:64px;height:64px;min-width:64px;padding:0px;display:flex;flex-direction:row;flex:0 0 auto;justify-content:center;align-items:center;}.elementor .resultat-zeile{width:100%;padding-block-start:16px;padding-block-end:16px;padding-inline-start:0px;padding-inline-end:0px;border-block-end-width:1px;display:flex;flex-direction:row;gap:24px;align-items:center;border-bottom-style: solid; border-bottom-color: var(--linie-dunkel);\n}.elementor .verlauf-saeule{height:100%;min-width:0px;padding:0px;display:flex;flex-direction:column;gap:8px;flex:1 1 0px;justify-content:flex-end;align-items:stretch;}.elementor .verlauf-diagramm{width:100%;height:240px;min-width:0px;padding-block-start:14px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;display:flex;flex-direction:row;gap:0px;flex:1 1 auto;align-items:stretch;}.elementor .legende-farbe{width:12px;height:12px;min-width:12px;padding:0px;flex:0 0 auto;}.elementor .legende-eintrag{width:auto;padding:0px;display:flex;flex-direction:row;gap:8px;align-items:center;}.elementor .legende{width:auto;padding:0px;display:flex;flex-direction:row;gap:16px;flex-wrap:wrap;align-items:center;}.elementor .balken-wert{width:84px;flex:0 0 auto;text-align: right;\n}.elementor .balken-fuellung{width:100%;height:100%;min-width:0px;padding:0px;background-color:var(--farbe-avocado-hell);}.elementor .balken-spur{height:10px;min-width:0px;padding:0px;background-color:var(--linie-dunkel);display:flex;flex-direction:row;flex:1 1 auto;}.elementor .balken-zeile{width:100%;padding:0px;display:flex;flex-direction:row;gap:16px;align-items:center;}.elementor .abstand-unten-6{margin-block-end:6px;}.elementor .link-text:hover,.elementor .link-text:focus-visible{color:var(--farbe-avocado-hell);background-size: 100% 1px;\n}.elementor .link-text{color:var(--text-dunkel-sekundaer);text-decoration:none;cursor:pointer;background-image:linear-gradient(0deg, currentColor 0%,currentColor 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;transition:color 0.2s;background-repeat: no-repeat; background-position: 0 100%; background-size: 0% 1px; transition: color 0.2s, background-size 0.4s;\n}.elementor .stapel-16{width:100%;padding:0px;display:flex;flex-direction:column;gap:16px;align-items:flex-start;}.elementor .visuell-verborgen{width:1px;height:1px;overflow:hidden;position:absolute;margin:0px;opacity:0%;&:checked + label { background-color:var(--farbe-avocado-hell);border-color:var(--farbe-avocado-hell);color:var(--text-hell-primaer); } &:focus-visible + label { outline:2px solid var(--farbe-avocado-hell);outline-offset:2px; }\n}.elementor .flex-fuellend{flex:1 1 auto;}.elementor .abstand-oben-14{margin-block-start:14px;}.elementor .stapel-28{width:100%;padding:0px;display:flex;flex-direction:column;gap:28px;align-items:flex-start;}.elementor .zweispaltig-56{width:100%;padding:0px;display:grid;gap:56px;grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;}.elementor .nicht-umbrechen{flex:0 0 auto;white-space: nowrap; white-space: nowrap;\n}.elementor .text-rechts{text-align: right; text-align: right;\n}.elementor .abstand-oben-28{margin-block-start:28px;}.elementor .logo-gross{width:auto;height:40px;display:block;max-width: none;\n}.elementor .logo{width:auto;height:35px;display:block;max-width: none;\n}.elementor .menue-mobil-links{padding-block-start:8px;padding-block-end:clamp(16px, 4dvh, 40px);padding-inline-start:32px;padding-inline-end:32px;display:flex;flex-direction:row;gap:10px;flex-wrap:wrap;}.elementor .menue-mobil-liste{min-height:0px;padding-block-start:clamp(8px, 3dvh, 24px);padding-block-end:clamp(8px, 3dvh, 24px);padding-inline-start:32px;padding-inline-end:32px;display:flex;flex-direction:column;flex:1 1 auto;}.elementor .menue-mobil{min-height:0px;padding:0px;display:flex;flex-direction:column;height: 100dvh;\n}.elementor .abstand-unten-4{padding-block-end:4px;}.elementor .fusszeile-unten{padding-block-start:20px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:1px;display:flex;flex-direction:row;gap:12px;flex-wrap:wrap;justify-content:space-between;border-top-style: solid; border-top-color: var(--linie-dunkel);\n}.elementor .fusszeile-spalte{padding:0px;display:flex;flex-direction:column;gap:10px;align-items:flex-start;}.elementor .fusszeile-marke{padding:0px;}.elementor .fusszeile-spalten{padding:0px;display:grid;gap:40px;grid-template-columns:repeat(4, 1fr);}.elementor .fusszeile{padding-block-start:72px;padding-block-end:40px;padding-inline-start:80px;padding-inline-end:80px;border-block-start-width:1px;display:flex;flex-direction:column;gap:56px;border-top-style: solid; border-top-color: var(--linie-dunkel);\n}.elementor .nav-link:hover,.elementor .nav-link:focus-visible{color:var(--farbe-avocado-hell);background-size: 100% 1px;\n}.elementor .nav-link{color:var(--text-dunkel-primaer);padding-block-start:10px;padding-block-end:10px;padding-inline-start:12px;padding-inline-end:12px;border-radius:0px;border-width:0px;background-image:linear-gradient(0deg, currentColor 0%,currentColor 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;background-color:transparent;transition:color 0.2s;background-repeat: no-repeat; background-origin: content-box; background-position: 0 calc(100% + 4px); background-size: 0% 1px; transition: color 0.2s, background-size 0.4s;\n}.elementor .menue{width:auto;padding:0px;display:flex;flex-direction:row;gap:2px;align-items:center;}.elementor .navigation{padding-block-start:16px;padding-block-end:16px;padding-inline-start:32px;padding-inline-end:32px;border-block-end-width:1px;background-color:var(--flaeche-header-scroll);backdrop-filter:blur(10px) saturate(140%);display:flex;flex-direction:row;justify-content:space-between;align-items:center;border-bottom-style: solid; border-bottom-color: var(--linie-dunkel); padding-inline: var(--rand-seite); -webkit-backdrop-filter: blur(24px) saturate(160%); -webkit-backdrop-filter: blur(10px) saturate(140%);\n}.elementor .stapel-4{padding:0px;display:flex;flex-direction:column;gap:4px;}.elementor .reihe-24{width:auto;padding:0px;display:flex;flex-direction:row;gap:24px;flex-wrap:wrap;align-items:flex-start;}.elementor .btn-auf-avocado{color:var(--farbe-nacht);padding-block-start:14px;padding-block-end:14px;padding-inline-start:22px;padding-inline-end:22px;border-radius:999px;border-width:0px;background-color:var(--farbe-papier);transition:background-color 0.2s;}.elementor .btn-auf-avocado:hover,.elementor .btn-auf-avocado:focus-visible{background-color:var(--farbe-kreide-dunkel);}.elementor .tag-reihe{width:100%;padding:0px;display:flex;flex-direction:row;gap:8px;flex-wrap:wrap;}.elementor .kachel-kennzahl{padding-block-start:28px;padding-block-end:28px;padding-inline-start:24px;padding-inline-end:24px;border-block-end-width:1px;border-inline-end-width:1px;background-color:var(--farbe-nacht);display:flex;flex-direction:column;gap:12px;align-items:flex-start;border-right-style: solid; border-right-color: var(--linie-dunkel); border-bottom-style: solid; border-bottom-color: var(--linie-dunkel);\n}.elementor .kachelraster{width:100%;padding:0px;border-block-start-width:1px;border-inline-start-width:1px;display:grid;gap:0px;grid-template-columns:repeat(2, minmax(0, 1fr));border-top-style: solid; border-top-color: var(--linie-dunkel); border-left-style: solid; border-left-color: var(--linie-dunkel);\n}.elementor .kalender-rennen{min-width:0px;padding:0px;display:flex;flex-direction:column;gap:4px;flex:1 1 0px;align-items:flex-start;hyphens: auto; overflow-wrap: break-word;\n}.elementor .liste{width:100%;padding:0px;border-block-start-width:1px;display:flex;flex-direction:column;border-top-style: solid; border-top-color: var(--linie-dunkel);\n}.elementor .chip-inaktiv{color:var(--text-dunkel-primaer);padding-block-start:11px;padding-block-end:11px;padding-inline-start:18px;padding-inline-end:18px;border-radius:999px;border-width:1px;border-color:var(--linie-dunkel-stark);border-style:solid;background-color:transparent;transition:border-color 0.2s, background-color 0.2s;display:inline-block;}.elementor .chip-inaktiv:hover,.elementor .chip-inaktiv:focus-visible{border-color:var(--farbe-schnee);background-color:var(--linie-dunkel);}.elementor .chip-aktiv{color:var(--text-hell-primaer);padding-block-start:11px;padding-block-end:11px;padding-inline-start:18px;padding-inline-end:18px;border-radius:999px;border-width:0px;background-color:var(--farbe-avocado-hell);display:inline-block;}.elementor .btn-sekundaer{color:var(--text-dunkel-primaer);padding-block-start:14px;padding-block-end:14px;padding-inline-start:22px;padding-inline-end:22px;border-radius:999px;border-width:1px;border-color:var(--linie-dunkel-stark);border-style:solid;background-color:transparent;transition:background-color 0.2s, border-color 0.2s;display:inline-block;}.elementor .btn-sekundaer:hover,.elementor .btn-sekundaer:focus-visible{border-color:var(--farbe-schnee);background-color:var(--linie-dunkel);}.elementor .stapel-12{width:100%;padding:0px;display:flex;flex-direction:column;gap:12px;align-items:flex-start;}.elementor .sektionskopf-hell{width:100%;padding-block-start:0px;padding-block-end:20px;padding-inline-start:0px;padding-inline-end:0px;border-block-end-width:1px;display:flex;flex-direction:column;gap:12px;align-items:flex-start;border-bottom-style: solid; border-bottom-color: var(--linie-hell);\n}.elementor .sektionskopf{width:100%;padding-block-start:0px;padding-block-end:20px;padding-inline-start:0px;padding-inline-end:0px;border-block-end-width:1px;display:flex;flex-direction:column;gap:12px;align-items:flex-start;border-bottom-style: solid; border-bottom-color: var(--linie-dunkel);\n}.elementor .text-schmal{max-width:680px;}.elementor .intro-lead{max-width:640px;padding-block-start:12px;}.elementor .seitenkopf{width:100%;padding:0px;display:flex;flex-direction:column;gap:16px;align-items:flex-start;}.elementor .inhalt{width:100%;max-width:1280px;padding:0px;display:flex;flex-direction:column;gap:var(--abstand-sektionskopf);align-items:flex-start;}.elementor .sektion-intro{padding-block-start:80px;padding-block-end:64px;padding-inline-start:32px;padding-inline-end:32px;display:flex;flex-direction:column;align-items:center;padding-block: var(--abstand-intro) 64px; padding-inline: var(--rand-seite);\n}.elementor .sektion-gross{padding-block-start:96px;padding-block-end:96px;padding-inline-start:32px;padding-inline-end:32px;display:flex;flex-direction:column;align-items:center;padding-block: var(--abstand-unterseite); padding-inline: var(--rand-seite);\n}.elementor .bg-linie-dunkel-stark{background-color:var(--linie-dunkel-stark);}.elementor .bg-linie-dunkel{background-color:var(--linie-dunkel);}.elementor .bg-text-dunkel-tertiaer{background-color:var(--text-dunkel-tertiaer);}.elementor .bg-schnee{background-color:var(--farbe-schnee);}.elementor .bg-avocado-hell{background-color:var(--farbe-avocado-hell);}.elementor .bg-kreide{background-color:var(--farbe-kreide);}.elementor .bg-footer{background-color:var(--farbe-footer);}.elementor .bg-graphit{background-color:var(--farbe-graphit);}.elementor .bg-nacht{background-color:var(--farbe-nacht);}.elementor .tx-avocado{color:var(--farbe-avocado);}.elementor .tx-akzent{color:var(--farbe-avocado-hell);}.elementor .tx-hell-tertiaer{color:var(--text-hell-tertiaer);}.elementor .tx-hell-sekundaer{color:var(--text-hell-sekundaer);}.elementor .tx-hell-primaer{color:var(--text-hell-primaer);}.elementor .tx-dunkel-tertiaer{color:var(--text-dunkel-tertiaer);}.elementor .tx-dunkel-sekundaer{color:var(--text-dunkel-sekundaer);}.elementor .tx-dunkel-primaer{color:var(--text-dunkel-primaer);}.elementor .typo-button{font-family:var(--font-ibm-plex-mono);font-weight:500;font-size:11px;letter-spacing:0.12em;line-height:1.4em;text-transform:uppercase;}.elementor .typo-label{font-family:var(--font-ibm-plex-mono);font-weight:500;font-size:12px;letter-spacing:0.14em;line-height:1.4em;text-transform:uppercase;}.elementor .typo-daten-s{font-family:var(--font-ibm-plex-mono);font-weight:400;font-size:13px;letter-spacing:0em;line-height:1.5em;}.elementor .typo-daten-m{font-family:var(--font-ibm-plex-mono);font-weight:400;font-size:20px;letter-spacing:0em;line-height:1.3em;}.elementor .typo-daten-l{font-family:var(--font-ibm-plex-mono);font-weight:400;font-size:30px;letter-spacing:-0.03em;line-height:1.2em;}.elementor .typo-text-small{font-family:var(--font-archivo);font-weight:400;font-size:14px;letter-spacing:0em;line-height:1.5em;}.elementor .typo-text-body-s{font-family:var(--font-archivo);font-weight:400;font-size:16px;letter-spacing:0em;line-height:1.6em;}.elementor .typo-text-body-stark{font-family:var(--font-archivo);font-weight:600;font-size:17px;letter-spacing:0em;line-height:1.5em;}.elementor .typo-text-body{font-family:var(--font-archivo);font-weight:400;font-size:17px;letter-spacing:0em;line-height:1.6em;}.elementor .typo-text-intro{font-family:var(--font-archivo);font-weight:500;font-size:24px;letter-spacing:-0.01em;line-height:1.45em;}.elementor .typo-titel-karte{font-family:var(--font-archivo);font-weight:700;font-size:22px;letter-spacing:-0.015em;line-height:1.2em;}.elementor .typo-titel-karte-gross{font-family:var(--font-archivo);font-weight:800;font-size:26px;letter-spacing:-0.025em;line-height:1.1em;}.elementor .typo-titel-menue{font-family:var(--font-archivo);font-weight:800;font-size:40px;letter-spacing:-0.035em;line-height:1em;}.elementor .typo-daten-xl{font-family:var(--font-ibm-plex-mono);font-weight:400;font-size:60px;letter-spacing:-0.04em;line-height:1em;}.elementor .typo-h2{font-family:var(--font-archivo);font-weight:800;font-size:60px;letter-spacing:-0.035em;line-height:1em;}.elementor .typo-h1{font-family:var(--font-archivo);font-weight:900;font-size:128px;letter-spacing:-0.045em;line-height:0.88em;text-transform:uppercase;overflow-wrap: break-word;\n}.elementor .menue-mobil-link:hover,.elementor .menue-mobil-link:focus-visible{color:var(--farbe-avocado-hell);}.elementor .menue-mobil-link{min-height:0px;font-size:clamp(20px, 4.6dvh, 40px);padding:0px;border-block-end-width:1px;transition:color 0.2s;display:flex;flex:0 1 77px;align-items:center;border-bottom-style: solid; border-bottom-color: var(--linie-dunkel);\n}.elementor .achse-marke{position:absolute;inset-inline-end:0px;line-height:1em;transform:translate3d(0px, 50%, 0px);white-space: nowrap;\n}.elementor .verlauf-kuerzel{height:20px;overflow:hidden;text-align:center;white-space: nowrap;\n}.elementor .verlauf-zahl{line-height:1em;}.elementor .sichtbar-tablet{display:none;}.elementor .sektionskopf-mit-aktion{flex-direction:row;flex-wrap:wrap;justify-content:space-between;align-items:flex-end;}.elementor .breite-auto{width:auto;}.elementor .inhalt-weit{gap:64px;}.elementor .kachelraster-6{grid-template-columns:repeat(6, minmax(0px, 1fr));}.elementor .kachelraster-3{grid-template-columns:repeat(3, minmax(0, 1fr));}.elementor .anteil-100{width:100%;flex:0 0 100%;}.elementor .anteil-95{width:95%;flex:0 0 95%;}.elementor .anteil-90{width:90%;flex:0 0 90%;}.elementor .anteil-85{width:85%;flex:0 0 85%;}.elementor .anteil-80{width:80%;flex:0 0 80%;}.elementor .anteil-75{width:75%;flex:0 0 75%;}.elementor .anteil-70{width:70%;flex:0 0 70%;}.elementor .anteil-65{width:65%;flex:0 0 65%;}.elementor .anteil-60{width:60%;flex:0 0 60%;}.elementor .anteil-55{width:55%;flex:0 0 55%;}.elementor .anteil-50{width:50%;flex:0 0 50%;}.elementor .anteil-45{width:45%;flex:0 0 45%;}.elementor .anteil-40{width:40%;flex:0 0 40%;}.elementor .anteil-35{width:35%;flex:0 0 35%;}.elementor .anteil-30{width:30%;flex:0 0 30%;}.elementor .anteil-25{width:25%;flex:0 0 25%;}.elementor .anteil-20{width:20%;flex:0 0 20%;}.elementor .anteil-15{width:15%;flex:0 0 15%;}.elementor .anteil-10{width:10%;flex:0 0 10%;}.elementor .anteil-5{width:5%;flex:0 0 5%;}.elementor .anteil-0{width:0%;flex:0 0 0%;}.elementor .sichtbar-mobil{display:none;}.elementor .ausgeblendet{display:none;}.elementor .nav-aktiv{color:var(--farbe-avocado-hell);background-size: 100% 1px;\n}.elementor .ohne-versalien{text-transform:none;}