.sh{color:var(--color-tiefsee)}.sh h1,.sh h2,.sh h3,.sh h4,.sh h5{-webkit-hyphens:manual;hyphens:manual;overflow-wrap:normal}.sh-wrap{width:100%;max-width:1440px;margin-inline:auto;padding-inline:16px}@media (min-width:768px){.sh-wrap{padding-inline:40px}}@media (min-width:1280px){.sh-wrap{padding-inline:80px}}.sh-wrap-kopf{width:100%;max-width:1440px;margin-inline:auto;padding-inline:16px}@media (min-width:768px){.sh-wrap-kopf{padding-inline:40px}}.sh-display{letter-spacing:-.02em;text-wrap:balance;font-weight:500}.sh .sh-btn{border-radius:var(--radius-md);gap:8px;height:48px;min-height:48px;padding-inline:32px;font-size:16px;line-height:24px}.sh .sh-btn-breit{padding-inline:48px}.sh .sh-btn-rand{color:var(--color-tiefsee);box-shadow:inset 0 0 0 1px var(--color-tiefsee);background:0 0}.sh .sh-btn-rand:hover{background:var(--color-aqua-tief);color:var(--color-weiss);box-shadow:inset 0 0 0 1px var(--color-aqua-tief)}@media (max-width:30rem){.sh .sh-btn{white-space:nowrap}}.sh-buehne{background-color:var(--color-nacht);background-image:linear-gradient(#e7eef10b 1px,#0000 1px),linear-gradient(90deg,#e7eef10b 1px,#0000 1px);background-position:top;background-size:64px 64px}.sh-scroll{scroll-snap-type:x mandatory;scrollbar-width:none;overscroll-behavior-x:contain;scroll-padding-inline:16px;overflow-x:auto}.sh-scroll::-webkit-scrollbar{display:none}.sh-scroll>*{scroll-snap-align:start}@media (min-width:768px){.sh-scroll{scroll-padding-inline:40px}}@media (min-width:1280px){.sh-scroll{scroll-padding-inline:max(80px,50vw - 640px)}}.sh-linkzeile{border-bottom:1px solid var(--color-linie);justify-content:space-between;align-items:center;gap:16px;padding-bottom:24px;font-size:18px;line-height:26px;display:flex}@media (min-width:1024px){.sh-linkzeile{font-size:20px;line-height:28px}}.sh-linkzeile .sh-pfeil{transition:transform var(--motion-fast) var(--ease-signature);flex:none}.sh-linkzeile:hover .sh-pfeil,.sh-linkzeile:focus-visible .sh-pfeil{transform:translate(4px)}.sh-linkzeile .sh-pfeil{color:var(--color-aqua-tief)}.sh-linkzeile{transition:border-color var(--motion-fast) var(--ease-signature), color var(--motion-fast) var(--ease-signature)}.sh-linkzeile:hover,.sh-linkzeile:focus-visible{border-color:var(--color-aqua);color:var(--color-aqua-tief)}.sh-dunkel .sh-linkzeile .sh-pfeil{color:var(--color-aqua-hell)}.sh-dunkel .sh-linkzeile:hover,.sh-dunkel .sh-linkzeile:focus-visible{border-color:var(--color-aqua-hell);color:var(--color-aqua-hell)}.sh-dunkel .sh-linkzeile{border-color:var(--color-linie-dunkel)}@media (hover:hover){.sh-hebt{transition:transform var(--motion-fast) var(--ease-signature), box-shadow var(--motion-base) var(--ease-signature)}.sh-hebt:hover{box-shadow:var(--shadow-hebung);transform:translateY(-2px)}}@media (min-width:1024px){.sh-masonry{height:1291px;overflow:hidden}}.sh details>summary{list-style:none}.sh details>summary::-webkit-details-marker{display:none}.sh details[open] .sh-plus{transform:rotate(45deg)}.sh-plus{transition:transform var(--motion-fast) var(--ease-signature)}@media (prefers-reduced-motion:reduce){.sh-hebt:hover,.sh-linkzeile:hover .sh-pfeil{transform:none}}.sh-clip{padding-bottom:calc(125% + 42px);position:relative}@media (min-width:768px){.sh-clip{padding-bottom:calc(50% + 42px)}}.sh-clip iframe{border:0;width:100%;height:100%;position:absolute;inset:0}.sh .sh-h1{text-wrap:nowrap;font-size:clamp(30px,9.2vw,36px);line-height:1.222}@media (min-width:640px){.sh .sh-h1{font-size:44px;line-height:52px}}@media (min-width:1024px){.sh .sh-h1{font-size:56px;line-height:64px}}@media (min-width:1280px){.sh .sh-h1{font-size:64px;line-height:72px}}
