@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-scale-x:1;--tw-scale-y:1;--tw-scale-z:1;--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-duration:initial;--tw-ease:initial}}}@layer theme{:root,:host{--spacing:.25rem;--font-weight-normal:400;--font-weight-medium:500;--leading-tight:1.25;--ease-out:cubic-bezier(0, 0, .2, 1);--ease-in-out:cubic-bezier(.4, 0, .2, 1);--aspect-video:16 / 9;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-sans);--font-sans:var(--font-sans);--font-voice:var(--font-voice);--radius-pill:var(--radius-pill)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring:where(:not(iframe)){outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}html{font-family:var(--font-sans);color:var(--tinte);background:var(--weiss);-moz-text-size-adjust:100%;text-size-adjust:100%;scroll-padding-top:calc(var(--header-h) + 1.5rem);-webkit-tap-highlight-color:transparent}html[lang=ar]{font-family:var(--font-arabic)}body{font-size:var(--text-body);line-height:var(--leading-body);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility;font-synthesis:none;font-weight:400;overflow-x:clip}h1,h2,h3,h4{text-wrap:balance;overflow-wrap:break-word;font-weight:400}p,li,dd{text-wrap:pretty}::selection{background:var(--tiefsee);color:var(--weiss)}:focus-visible{outline:2px solid var(--tiefsee);outline-offset:3px;border-radius:2px}.on-dark :focus-visible,.on-dark:focus-visible{outline-color:var(--weiss)}.on-dark ::selection{background:var(--weiss);color:var(--tiefsee)}@media (prefers-reduced-motion:no-preference){html{scroll-behavior:smooth}}}@layer components{.rule{background:var(--nebel);block-size:1px;transform-origin:var(--start) center}.on-dark .rule{background:var(--petrol)}.rule-top{border-block-start:0;position:relative}.rule-top:before{content:"";background:var(--nebel);block-size:1px;transform-origin:var(--start) center;position:absolute;inset-block-start:0;inset-inline:0}.on-dark .rule-top:before{background:var(--petrol)}.lines,.line,.line-inner{display:block}.line{clip-path:inset(-.12em -.08em -.24em)}.line-inner{white-space:nowrap}@media (prefers-reduced-motion:no-preference){[data-enter]{animation:enter-rise .8s var(--ease-out) both;animation-delay:calc(var(--reveal-delay,0s) + var(--reveal-plus,0s))}[data-enter=fade]{animation-name:enter-fade;animation-duration:1s}[data-enter=title]{animation-name:enter-title;animation-duration:.9s}[data-enter=image]{animation:none}[data-enter=image]>img,[data-enter=image]>.reveal-clip{animation:enter-wipe 1.1s var(--ease-out) both;animation-delay:calc(var(--reveal-delay,0s) + var(--reveal-plus,0s))}.js [data-reveal],.js [data-stagger]{--rd:calc(var(--reveal-delay,0s) + var(--reveal-plus,0s))}.js [data-reveal=true]{opacity:0;transition:opacity .7s var(--ease-out), transform .9s var(--ease-out);transition-delay:var(--rd,0s);transform:translateY(16px)}.js [data-reveal=true].is-in{opacity:1;transform:none}.js [data-reveal=lines]:not(.is-split,.is-in){opacity:0}.js [data-reveal=lines].is-split .line-inner{animation:line-in .9s var(--ease-out) both;animation-delay:calc(var(--line,0) * 80ms + var(--rd,0s))}.js [data-reveal=fade]{opacity:0;transition:opacity 1s var(--ease-out);transition-delay:var(--rd,0s)}.js [data-reveal=fade].is-in{opacity:1}.js [data-reveal=lines].is-plain{animation:reveal-plain .7s var(--ease-out) var(--rd,0s) both}.js [data-reveal=image]>img,.js [data-reveal=image]>.reveal-clip{clip-path:inset(100% 0 0);transition:clip-path 1.1s var(--ease-out), transform 1.5s var(--ease-out);transition-delay:var(--rd,0s);transform:scale(1.06)}.js [data-reveal=image].is-in>img,.js [data-reveal=image].is-in>.reveal-clip{clip-path:inset(0);transform:none}.js .rule[data-reveal=rule],.js .rule-top[data-reveal=rule]:before{transition:transform 1.2s var(--ease-out);transition-delay:var(--rd,0s);transform:scaleX(0)}.js .rule[data-reveal=rule].is-in,.js .rule-top[data-reveal=rule].is-in:before{transform:none}.js [data-stagger]>*{opacity:0;transition:opacity .6s var(--ease-out), transform .8s var(--ease-out);transition-delay:calc(var(--i,0) * 60ms + var(--rd,0s));transform:translateY(14px)}.js [data-stagger].is-in>*{opacity:1;transform:none}html.js:not(.rv) [data-reveal],html.js:not(.rv) [data-stagger]>*,html.js:not(.rv) [data-reveal=rule]:before{animation:.4s 4s forwards reveal-fallback}.js .mark-wrap:not(.is-in) .lb-step{opacity:0}.mark-wrap.is-in .lb-step{animation:lb-step .44s var(--ease-in-out) both;animation-delay:calc(var(--s,0) * .17s + 80ms)}.tile:hover .joint-swap circle[data-joint],.tile:focus-visible .joint-swap circle[data-joint]{transform-box:fill-box;transform-origin:50%;animation:joint-beat .6s var(--ease-out) 1}@supports (animation-timeline:scroll()){.hero-move{animation:linear both hero-parallax;animation-timeline:scroll(root);animation-range:0 100vh}}.voice-in .line-inner{animation:line-in .9s var(--ease-out) both;animation-delay:calc(var(--line,0) * 70ms)}}.hero-move{position:absolute;inset:0}@keyframes enter-rise{0%{opacity:0;transform:translateY(12px)}}@keyframes enter-fade{0%{opacity:0}}@keyframes enter-title{0%{clip-path:inset(0 -.1em 100%);transform:translateY(.6em)}to{clip-path:inset(-.3em -.1em);transform:none}}@keyframes enter-wipe{0%{clip-path:inset(100% 0 0);transform:scale(1.06)}to{clip-path:inset(0);transform:none}}@keyframes reveal-fallback{to{opacity:1;visibility:visible;clip-path:none;transform:none}}@keyframes reveal-plain{0%{opacity:0;transform:translateY(12px)}}@keyframes rise-sm{0%{opacity:0;transform:translateY(8px)}}@keyframes line-in{0%{transform:translateY(110%)}}@keyframes lb-step{0%{opacity:0;transform:translate(-3px,3px)}to{opacity:1;transform:none}}@keyframes joint-beat{0%{transform:scale(1)}45%{transform:scale(1.45)}to{transform:scale(1)}}@keyframes hero-parallax{0%{transform:scale(1.06)translateY(-12px)}to{transform:scale(1.06)translateY(12px)}}@media (prefers-reduced-motion:no-preference){.js .tiles[data-stagger]>*{opacity:1;transform:none}.js .tiles[data-stagger]>*>.tile>*{opacity:0;transition:opacity .6s var(--ease-out), transform .8s var(--ease-out);transition-delay:calc(var(--i,0) * 60ms);transform:translateY(14px)}.js .tiles[data-stagger].is-in>*>.tile>*{opacity:1;transform:none}}.seg{border:var(--line) solid var(--tinte);border-radius:var(--radius-pill);grid-template-columns:1fr 1fr;padding:3px;display:inline-grid;position:relative}.seg-thumb{border-radius:var(--radius-pill);background:var(--tiefsee);inline-size:calc(50% - 3px);transition:transform .45s var(--ease-out);position:absolute;inset-block:3px;inset-inline-start:3px}.seg[data-view=twin] .seg-thumb{transform:translate(100%)}[dir=rtl] .seg[data-view=twin] .seg-thumb{transform:translate(-100%)}.seg-option{border-radius:var(--radius-pill);min-block-size:2.75rem;min-inline-size:6.5rem;font-size:var(--text-small);cursor:pointer;transition:color .3s var(--ease);padding-inline:1.25rem;font-weight:500;position:relative}.seg-option[aria-checked=true]{color:var(--weiss)}.seg-option:focus-visible{outline-offset:1px}.tile-media{aspect-ratio:4/5;clip-path:inset(0 0 100%);inline-size:46%;transition:clip-path .7s var(--ease-out);pointer-events:none;position:absolute;inset-block-start:0;inset-inline-end:0;overflow:hidden}.tile-media img{transition:transform 1.1s var(--ease-out);transform:scale(1.1)}.tile:hover .tile-media,.tile:focus-visible .tile-media{clip-path:inset(0)}.tile:hover .tile-media img,.tile:focus-visible .tile-media img{transform:none}@media (prefers-reduced-motion:reduce){.seg-thumb,.tile-media,.tile-media img{transition:none}}.ph{padding-block:clamp(2.25rem,1.2rem + 4.6vw,6.5rem) clamp(3rem,2rem + 4vw,6rem)}.ph-dark{margin-block-start:calc(-1 * var(--header-h));padding-block-start:calc(var(--header-h) + clamp(2.25rem, 1.2rem + 4.6vw, 6.5rem))}.ph-path{color:var(--stahl);margin-block:-.5rem clamp(.75rem,.55rem + .9vw,1.5rem)}.ph-dark .ph-path{color:var(--gletscher)}.ph-path [aria-current=page]{color:var(--tinte)}.ph-dark .ph-path [aria-current=page]{color:var(--weiss)}.ph-title{max-inline-size:16ch}.ph-words{color:var(--stahl);margin-block-start:.75rem}.ph-dark .ph-words{color:var(--gletscher)}.ph-body{row-gap:clamp(2.5rem,2rem + 2vw,3.5rem);margin-block-start:clamp(2rem,1.3rem + 3vw,4.5rem);display:grid}.ph-lead{max-inline-size:40ch}.ph-dark .ph-lead{color:var(--gletscher)}.ph-lead+.ph-more,.ph-more>*+*{margin-block-start:clamp(1.5rem,1.3rem + .8vw,2rem)}.ph-facts{max-inline-size:var(--measure);row-gap:.875rem;display:grid}.ph-facts>div{row-gap:.125rem;display:grid}.ph-facts dt{color:var(--stahl)}.ph-dark .ph-facts dt{color:var(--gletscher)}@media (min-width:40rem){.ph-facts>div{grid-template-columns:var(--ph-term,7.5rem) minmax(0, 1fr);column-gap:var(--gutter);align-items:baseline}}.ph-facts-lg{--ph-term:9.5rem;row-gap:clamp(1rem,.8rem + .8vw,1.5rem)}.ph-facts-lg dt{font-size:var(--text-label);font-weight:500;line-height:1.43}.ph-facts-lg dd{font-size:var(--text-lead);letter-spacing:var(--tracking-lead);font-variant-numeric:lining-nums;line-height:1.36}@media (min-width:64rem){.ph-body{column-gap:var(--gutter);grid-template-columns:repeat(12,minmax(0,1fr));align-items:start}.ph-main{grid-area:1/6/auto/span 7}.ph-aside{grid-area:1/1/auto/span 4}}.ph-stage{margin-block-start:clamp(1.75rem,1.2rem + 2.4vw,3rem)}@media (max-width:63.99rem){.ph-staged[data-stage=last]{flex-direction:column;display:flex}.ph-staged[data-stage=last]>.ph-stage{order:1;margin-block-start:clamp(2.5rem,2rem + 2vw,3.5rem)}}@media (min-width:64rem){.ph-staged{column-gap:var(--gutter);grid-template-rows:auto 1fr;grid-template-columns:repeat(12,minmax(0,1fr));display:grid}.ph-staged>.ph-top{grid-area:1/1/auto/span 6}.ph-staged>.ph-stage{grid-area:1/8/span 2/span 5;margin-block-start:0}.ph-staged>.ph-body{grid-area:2/1/auto/span 6;display:block}}.ph-wide{margin-block-start:clamp(2.5rem,1.8rem + 3vw,5rem)}.ph-wide-frame{aspect-ratio:3/2}@media (min-width:48rem){.ph-wide-frame{aspect-ratio:21/9}}@media (prefers-reduced-motion:no-preference){[data-enter=rule]{animation:enter-rule 1.2s var(--ease-out) both;animation-delay:calc(var(--reveal-delay,0s) + var(--reveal-plus,0s))}}@keyframes enter-rule{0%{transform:scaleX(0)}}.site-header{z-index:50;color:var(--tinte);background:var(--weiss);border-block-end:var(--line) solid transparent;transition:background-color .3s var(--ease), border-color .3s var(--ease), color .3s var(--ease), -webkit-backdrop-filter .3s var(--ease), backdrop-filter .3s var(--ease);position:fixed;inset-block-start:0;inset-inline:0}.site-header[data-scrolled=true]{background:var(--weiss)}@supports (color:color-mix(in lab, red, red)){.site-header[data-scrolled=true]{background:color-mix(in srgb, var(--weiss) 88%, transparent)}}.site-header[data-scrolled=true]{border-block-end-color:var(--nebel);-webkit-backdrop-filter:saturate(1.4)blur(18px);backdrop-filter:saturate(1.4)blur(18px)}.site-header[data-menu-open=true]{background:var(--weiss);border-block-end-color:var(--nebel)}.hdr-bar{block-size:var(--header-h);transition:block-size .4s var(--ease-out);justify-content:space-between;align-items:center;column-gap:1rem;display:flex}.site-header[data-compact=true] .hdr-bar{block-size:var(--bar-compact)}.hdr-logo{block-size:2.5rem;inline-size:10.9rem;transform-origin:var(--start) center;clip-path:inset(0);transition:scale .4s var(--ease-out), clip-path .5s var(--ease-out);flex:none;display:block;position:relative}.hdr-logo img{block-size:100%;inline-size:100%;max-inline-size:none;transition:opacity .3s var(--ease);position:absolute;inset:0}.logo-neg{opacity:0}@media (min-width:80rem){.hdr-logo{block-size:2.75rem;inline-size:12rem}}.hdr-nav,.hdr-end{display:none}.hdr-mobile{align-items:center;column-gap:.25rem;display:flex}@media (min-width:64rem){.hdr-nav{align-self:stretch;align-items:stretch;column-gap:clamp(.25rem,1.6vw - .6rem,1.5rem);display:flex}.hdr-end{align-items:center;column-gap:clamp(.25rem,1vw - .25rem,1rem);display:flex}.hdr-mobile{display:none}}.nav-item{align-items:center;display:flex;position:relative}.nav-link{letter-spacing:-.005em;white-space:nowrap;align-items:center;block-size:100%;padding-inline:.625rem;font-size:.9375rem;font-weight:500;line-height:1.2;text-decoration:none;display:flex;position:relative}@media (min-width:80rem){.nav-link{font-size:1rem}}.nav-item[data-menu] .nav-link{padding-inline-end:0}.nav-more{border-radius:var(--radius);cursor:pointer;place-items:center;block-size:2.75rem;inline-size:1.5rem;display:grid}.nav-more svg{transition:rotate .4s var(--ease-out)}.nav-more[aria-expanded=true] svg{rotate:180deg}.nav-label{padding-block:.375rem;display:block;position:relative}.nav-label:after{content:"";background:var(--tuerkis);block-size:1.5px;transform-origin:var(--start) center;transition:transform .45s var(--ease-out);position:absolute;inset-block-end:0;inset-inline:0;transform:scaleX(0)}.nav-link:is(:hover,:focus-visible) .nav-label:after,.nav-link[aria-current] .nav-label:after,.nav-item[data-open=true] .nav-label:after{transform:scaleX(1)}.nav-link,.nav-more{transition:color .25s var(--ease)}.site-header[data-menu-open=true] .nav-item:not([data-open=true])>:is(.nav-link,.nav-more){color:var(--stahl)}.site-header[data-menu-open=true] .nav-item:not([data-open=true])>.nav-link:is(:hover,:focus-visible){color:var(--tinte)}.hdr-phone{white-space:nowrap;font-variant-numeric:lining-nums tabular-nums;align-items:center;gap:.5rem;min-block-size:2.75rem;padding-inline:.625rem;font-size:.9375rem;font-weight:500;text-decoration:none;display:inline-flex}.hdr-phone>span,.hdr-cta-long{display:none}@media (max-width:71.99rem){.hdr-phone{display:none}}@media (min-width:72rem){.hdr-cta-long{display:block}.hdr-cta-short{display:none}}@media (min-width:90rem){.hdr-phone>span{display:block}}.svc-item{min-block-size:2.75rem;font-size:var(--text-small);border-radius:var(--radius);align-items:center;gap:.375rem;padding-inline:.5rem;font-weight:500;display:inline-flex}.btn-header{background:var(--tiefsee);color:var(--weiss)}.btn-header:hover{background:var(--petrol)}.menu-btn{border-radius:var(--radius-pill);cursor:pointer;align-items:center;gap:.625rem;min-block-size:2.75rem;margin-inline-end:-.5rem;padding-inline:.625rem .5rem;font-size:.9375rem;font-weight:500;display:inline-flex}.menu-lines{block-size:.875rem;inline-size:1.5rem;display:block;position:relative}.menu-lines>span{block-size:1.5px;transition:transform .5s var(--ease-out), inset-block-start .5s var(--ease-out);background:currentColor;position:absolute;inset-inline:0}.menu-lines>span:first-child{inset-block-start:.1875rem}.menu-lines>span:last-child{inset-block-start:.625rem}.menu-btn[aria-expanded=true] .menu-lines>span{inset-block-start:.40625rem}.menu-btn[aria-expanded=true] .menu-lines>span:first-child{transform:rotate(45deg)}.menu-btn[aria-expanded=true] .menu-lines>span:last-child{transform:rotate(-45deg)}body:has([data-header-mode]) .site-header:not([data-scrolled=true],[data-menu-open=true]){background:0 0}body:has([data-header-mode=dark]) .site-header:not([data-scrolled=true],[data-menu-open=true]){color:var(--weiss)}body:has([data-header-mode=dark]) .site-header:not([data-scrolled=true],[data-menu-open=true]) .btn-header{background:var(--weiss);color:var(--tiefsee)}body:has([data-header-mode=dark]) .site-header:not([data-scrolled=true],[data-menu-open=true]) .btn-header:hover{background:var(--gletscher)}body:has([data-header-mode=dark]) .site-header:not([data-scrolled=true],[data-menu-open=true]) .nav-label:after{background:var(--eisblau)}body:has([data-header-mode=dark]) .site-header:not([data-scrolled=true],[data-menu-open=true]) :focus-visible:not(.popover *){outline-color:var(--weiss)}body:has([data-header-mode=dark]) .site-header:not([data-scrolled=true],[data-menu-open=true]) .logo-pos{opacity:0}body:has([data-header-mode=dark]) .site-header:not([data-scrolled=true],[data-menu-open=true]) .logo-neg{opacity:1}.site-header[data-scrolled=true][data-over=dark]:where(:not([data-menu-open=true])){color:var(--weiss);background:var(--tiefsee)}@supports (color:color-mix(in lab, red, red)){.site-header[data-scrolled=true][data-over=dark]:where(:not([data-menu-open=true])){background:color-mix(in srgb, var(--tiefsee) 88%, transparent)}}.site-header[data-scrolled=true][data-over=dark]:where(:not([data-menu-open=true])){border-block-end-color:var(--petrol)}.site-header[data-scrolled=true][data-over=dark]:where(:not([data-menu-open=true])) .btn-header{background:var(--weiss);color:var(--tiefsee)}.site-header[data-scrolled=true][data-over=dark]:where(:not([data-menu-open=true])) .btn-header:hover{background:var(--gletscher)}.site-header[data-scrolled=true][data-over=dark]:where(:not([data-menu-open=true])) .nav-label:after{background:var(--eisblau)}.site-header[data-scrolled=true][data-over=dark]:where(:not([data-menu-open=true])) :focus-visible:where(:not(.popover *)){outline-color:var(--weiss)}.site-header[data-scrolled=true][data-over=dark]:where(:not([data-menu-open=true])) .logo-pos{opacity:0}.site-header[data-scrolled=true][data-over=dark]:where(:not([data-menu-open=true])) .logo-neg{opacity:1}.hdr-nav,.hdr-phone,.hdr-end .svc-item,.menu-btn{transition:opacity .3s var(--ease), transform .5s var(--ease-out), max-inline-size .4s var(--ease-out), padding .4s var(--ease-out), margin .4s var(--ease-out), visibility 0s}.menu-btn{max-inline-size:8rem}html body .site-header[data-hidden=true]:not(:focus-within,[data-menu-open=true]){color:var(--tinte);-webkit-backdrop-filter:none;backdrop-filter:none;pointer-events:none;background:0 0;border-block-end-color:#0000}html body .site-header[data-hidden=true]:not(:focus-within,[data-menu-open=true]) :is(.hdr-logo,.btn-header){pointer-events:auto}html body .site-header[data-hidden=true]:not(:focus-within,[data-menu-open=true]) :is(.hdr-nav,.hdr-phone,.hdr-end .svc-item,.menu-btn){opacity:0;visibility:hidden;transition:opacity .2s var(--ease), transform .4s var(--ease-out), max-inline-size .4s var(--ease-out), padding .4s var(--ease-out), margin .4s var(--ease-out), visibility 0s linear .2s;transform:translateY(-.5rem)}html body .site-header[data-hidden=true]:not(:focus-within,[data-menu-open=true]) .menu-btn{max-inline-size:0;margin-inline:0;padding-inline:0;overflow:hidden}html body .site-header[data-hidden=true]:not(:focus-within,[data-menu-open=true]) .hdr-logo{clip-path:inset(0 77.08% 0 0)}[dir=rtl] body .site-header[data-hidden=true]:not(:focus-within,[data-menu-open=true]) .hdr-logo{clip-path:inset(0 0 0 77.08%)}html body .site-header[data-hidden=true]:not(:focus-within,[data-menu-open=true]) .logo-pos{opacity:1}html body .site-header[data-hidden=true]:not(:focus-within,[data-menu-open=true]) .logo-neg{opacity:0}html body .site-header[data-hidden=true]:not(:focus-within,[data-menu-open=true]) .btn-header{background:var(--tiefsee);color:var(--weiss)}html body .site-header[data-hidden=true][data-over=dark]:not(:focus-within,[data-menu-open=true]) .logo-pos{opacity:0}html body .site-header[data-hidden=true][data-over=dark]:not(:focus-within,[data-menu-open=true]) .logo-neg{opacity:1}html body .site-header[data-hidden=true][data-over=dark]:not(:focus-within,[data-menu-open=true]) .btn-header{background:var(--weiss);color:var(--tiefsee)}html body .site-header[data-hidden=true][data-over=dark]:not(:focus-within,[data-menu-open=true]) .btn-header:hover{background:var(--gletscher)}html body .site-header[data-hidden=true][data-over=dark]:not(:focus-within,[data-menu-open=true]) :focus-visible{outline-color:var(--weiss)}.hdr-logo,.hdr-end .btn-header,.hdr-mobile .btn-header{transition:opacity .45s var(--ease), translate .6s var(--ease-out), scale .4s var(--ease-out), clip-path .5s var(--ease-out), background-color .3s var(--ease), color .3s var(--ease), visibility 0s}html body .site-header[data-away=true]:not(:focus-within,[data-menu-open=true]) :is(.hdr-logo,.btn-header){opacity:0;visibility:hidden;pointer-events:none;transition:opacity .45s var(--ease), translate .6s var(--ease-out), scale .4s var(--ease-out), clip-path .5s var(--ease-out), background-color .3s var(--ease), color .3s var(--ease), visibility 0s linear .45s;translate:0 -.75rem}.mega{--mega-h:0px;background:var(--weiss);color:var(--tinte);max-block-size:calc(100dvh - var(--header-h));visibility:hidden;clip-path:inset(0 0 calc(100% - var(--mega-h)) 0);transition:clip-path .6s var(--ease-out), visibility 0s linear .6s;display:none;position:absolute;inset-block-start:100%;inset-inline:0;overflow:hidden}@media (min-width:64rem){.mega{display:grid}}.site-header[data-menu-open=true] .mega{visibility:visible;transition:clip-path .6s var(--ease-out), visibility 0s}.mega:after{content:"";background:var(--nebel);block-size:1px;transform:translateY(var(--mega-h));transition:transform .6s var(--ease-out);position:absolute;inset-block-start:-1px;inset-inline:0}.mega-panel{opacity:0;visibility:hidden;transition:opacity .2s var(--ease), visibility 0s linear .2s;grid-area:1/1;align-self:start}.mega-panel[data-active=true]{opacity:1;visibility:visible;transition:opacity .4s var(--ease) 80ms, visibility 0s}.mega-grid{column-gap:var(--gutter);grid-template-columns:repeat(12,minmax(0,1fr));padding-block:clamp(2rem,1rem + 2vw,3rem) clamp(2.5rem,1.5rem + 2vw,3.5rem);display:grid}[data-mi]{transition:opacity .5s var(--ease-out), transform .7s var(--ease-out);transition-delay:calc(var(--mi,0) * 45ms + .1s)}.mega-panel:not([data-active=true]) [data-mi]{opacity:0;transition:none;transform:translateY(10px)}.mega-intro{flex-direction:column;grid-column:1/span 3;align-items:flex-start;display:flex}.mega-intro-title{font-size:clamp(1.5rem,.2rem + 2.1vw,3rem);line-height:var(--leading-title);letter-spacing:var(--tracking-title)}.mega-main{column-gap:var(--gutter);grid-column:4/span 6;grid-template-columns:repeat(2,minmax(0,1fr));align-content:start;display:grid}.mega-main[data-cols="1"]{grid-template-columns:minmax(0,1fr)}.mega-side{grid-column:10/span 3}.mega-group{font-size:var(--text-label);color:var(--stahl);padding-block-end:.75rem;font-weight:500;line-height:1.43}.mega-list{border-block-start:var(--line) solid var(--nebel)}.mega-link{border-block-end:var(--line) solid var(--nebel);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;column-gap:.875rem;min-block-size:3.75rem;padding-block:.75rem;text-decoration:none;display:grid;position:relative}.mega-link:after{content:"";background:var(--tinte);block-size:1px;transform-origin:var(--start) center;transition:transform .5s var(--ease-out);position:absolute;inset-block-end:-1px;inset-inline:0;transform:scaleX(0)}.mega-link:is(:hover,:focus-visible):after{transform:scaleX(1)}.mega-link:focus-visible{outline-offset:2px}.mega-link-name{letter-spacing:-.01em;font-size:1.125rem;font-weight:500;line-height:1.25;display:block}.mega-link .arrow{color:var(--stahl);opacity:0;transition:opacity .25s var(--ease), transform .4s var(--ease-out), color .25s var(--ease);transform:translate(-6px)}.mega-link:is(:hover,:focus-visible) .arrow{opacity:1;color:var(--tuerkis);transform:none}[dir=rtl] .mega-link .arrow{transform:translate(6px)}.mega-frame{aspect-ratio:4/5;border-radius:var(--radius);background:var(--licht);position:relative;overflow:hidden}.mega-frame[data-ratio=wide]{aspect-ratio:4/3}.mega-frame img{object-fit:cover;opacity:0;transition:opacity .5s var(--ease), scale .9s var(--ease-out);scale:1.04}.mega-frame img[data-on=true]{opacity:1;scale:1}.mega-caption{font-size:var(--text-small);color:var(--stahl);margin-block-start:.75rem;line-height:1.45}.mega-card{border-radius:var(--radius);background:var(--licht);min-block-size:100%;transition:background-color .3s var(--ease);flex-direction:column;justify-content:space-between;padding:1.5rem;text-decoration:none;display:flex}a.mega-card:is(:hover,:focus-visible){background:var(--nebel)}.mega-duo{grid-template-rows:1fr 1fr;gap:.75rem;min-block-size:100%;display:grid}.mega-box{border-radius:var(--radius);background:var(--licht);transition:background-color .3s var(--ease);flex-direction:column;justify-content:space-between;row-gap:1.75rem;padding:1.25rem 1.5rem 1.375rem;text-decoration:none;display:flex}.mega-box:is(:hover,:focus-visible){background:var(--nebel)}.mega-box>svg{color:var(--tuerkis)}.mega-box-dark{background:var(--tiefsee);color:var(--weiss)}.mega-box-dark:is(:hover,:focus-visible){background:var(--petrol)}.mega-box-dark>svg{color:var(--eisblau)}.mega-box-dark:focus-visible{outline-color:var(--tiefsee)}.mega-box-foot{justify-content:space-between;align-items:center;column-gap:1rem;display:flex}.mega-box-title{font-size:var(--text-subtitle);letter-spacing:var(--tracking-lead);font-weight:500;line-height:1.2;display:block}.mega-box-number{font-variant-numeric:lining-nums tabular-nums;white-space:nowrap}.mega-box-lines>.block{text-wrap:balance}.mega-box-lines{font-size:var(--text-label);color:var(--stahl);margin-block-start:.375rem;line-height:1.45;display:block}.mega-card-dark{background:var(--tiefsee);color:var(--weiss);position:relative;overflow:hidden}a.mega-card-dark:is(:hover,:focus-visible){background:var(--tiefsee)}.mega-card-dark img{object-fit:cover;opacity:.9;transition:scale .9s var(--ease-out)}a.mega-card-dark:is(:hover,:focus-visible) img{scale:1.04}.mega-card-dark>:not(img){position:relative}.mega-scrim{z-index:40;background:var(--tiefsee);position:fixed;inset:0}@supports (color:color-mix(in lab, red, red)){.mega-scrim{background:color-mix(in srgb, var(--tiefsee) 34%, transparent)}}.mega-scrim{opacity:0;visibility:hidden;transition:opacity .4s var(--ease), visibility 0s linear .4s}.mega-scrim[data-open=true]{opacity:1;visibility:visible;transition:opacity .4s var(--ease), visibility 0s}.popover{z-index:5;background:var(--weiss);min-inline-size:15rem;color:var(--tinte);border:var(--line) solid var(--nebel);border-radius:var(--radius);font-size:var(--text-small);padding:.5rem;line-height:1.5;position:absolute;inset-block-start:calc(100% + .5rem);inset-inline-end:0}.popover[data-place=up]{inset-block:auto calc(100% + .5rem)}.popover[data-align=start]{inset-inline:0 auto}.popover :focus-visible{outline-color:var(--tiefsee)}.fm{z-index:60;background:var(--tiefsee);color:var(--weiss);flex-direction:column;display:flex;position:fixed;inset:0}.fm-top{block-size:var(--header-h);flex:none;justify-content:space-between;align-items:center;column-gap:1rem;display:flex}.fm-body{overscroll-behavior:contain;-webkit-overflow-scrolling:touch;flex:1;overflow-y:auto}.fm-list{border-block-start:var(--line) solid var(--petrol)}.fm-list>li{border-block-end:var(--line) solid var(--petrol)}.fm-item{min-block-size:4.25rem;inline-size:100%;letter-spacing:var(--tracking-title);text-align:start;cursor:pointer;justify-content:space-between;align-items:center;gap:1rem;padding-block:.875rem;font-size:clamp(1.75rem,1.3rem + 2vw,2.5rem);line-height:1.05;text-decoration:none;display:flex}.fm-item[aria-current=page]{color:var(--eisblau)}.fm-plus{block-size:1.25rem;inline-size:1.25rem;color:var(--gletscher);flex:none;position:relative}.fm-plus:before,.fm-plus:after{content:"";block-size:1.5px;transition:transform .5s var(--ease-out);background:currentColor;margin-block-start:-.75px;position:absolute;inset-block-start:50%;inset-inline:0}.fm-plus:after{transform:rotate(90deg)}.fm-item[aria-expanded=true] .fm-plus:after{transform:rotate(0)}.fm-sub{transition:grid-template-rows .5s var(--ease-out);grid-template-rows:0fr;display:grid}.fm-sub[data-open=true]{grid-template-rows:1fr}.fm-sub>div{overflow:hidden}.fm-sub ul{padding-block-end:1.25rem}.fm-sublink{min-block-size:3rem;color:var(--gletscher);transition:color .2s var(--ease);grid-template-columns:1.75rem minmax(0,1fr) auto;align-items:center;column-gap:.75rem;padding-block:.375rem;font-size:1.0625rem;line-height:1.3;text-decoration:none;display:grid}.fm-sublink[data-plain]{grid-template-columns:minmax(0,1fr) auto}.fm-sublink:is(:hover,:focus-visible),.fm-sublink[aria-current=page]{color:var(--weiss)}.fm-sublink .arrow{opacity:.6}.fm-sub li{opacity:0;transition:opacity .3s var(--ease), transform .5s var(--ease-out);transform:translateY(8px)}.fm-sub[data-open=true] li{opacity:1;transition-delay:calc(var(--n,0) * 30ms + .12s);transform:none}.fm-foot{border-block-start:var(--line) solid var(--petrol);padding-block:1rem max(1rem, env(safe-area-inset-bottom));flex:none}.fm-contact{gap:1.25rem var(--gutter);font-size:var(--text-small);padding-block:2rem 2.5rem;line-height:1.5;display:grid}@media (min-width:26rem){.fm-contact{grid-template-columns:repeat(2,minmax(0,1fr))}}.fm-contact dt{color:var(--gletscher)}@media (prefers-reduced-motion:no-preference){.popover{animation:menu-in .2s var(--ease) both}.fm{animation:fm-in .7s var(--ease-out) both}.fm[data-closing=true]{animation:fm-out .26s var(--ease) both}.fm [data-rise]{animation:fm-rise .8s var(--ease-out) both;animation-delay:calc(var(--n,0) * 55ms + .18s)}}@media (prefers-reduced-motion:reduce){.site-header,.hdr-bar,.hdr-logo,html body .site-header :is(.hdr-logo,.btn-header),.mega-box,.hdr-nav,.hdr-phone,.hdr-end .svc-item,.menu-btn,.mega,.mega:after,.mega-panel,[data-mi],.mega-scrim,.mega-frame img,.menu-lines>span,.fm-sub,.fm-sub li,.fm-plus:before,.fm-plus:after{transition:none}}@keyframes menu-in{0%{opacity:0;transform:translateY(-8px)}}@keyframes fm-in{0%{clip-path:inset(0 0 100%)}to{clip-path:inset(0)}}@keyframes fm-out{to{opacity:0}}@keyframes fm-rise{0%{opacity:0;transform:translateY(1.25rem)}}@media (prefers-reduced-motion:reduce){html body .site-header[data-away=true]:not(:focus-within,[data-menu-open=true]) :is(.hdr-logo,.btn-header){transition:none;translate:none}}.cb-list{gap:.75rem;margin-block-start:clamp(2.5rem,2rem + 2.4vw,4.5rem);display:grid}.cb-card{border-radius:var(--radius);background:var(--weiss);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;column-gap:clamp(1rem,.8rem + 1vw,1.5rem);block-size:100%;padding:clamp(1.25rem,1rem + 1.2vw,2rem);text-decoration:none;display:grid;position:relative;overflow:hidden}.cb-card:before{content:"";background:var(--tuerkis);block-size:2px;transform-origin:var(--start) center;transition:transform .6s var(--ease-out);position:absolute;inset-block-start:0;inset-inline:0;transform:scaleX(0)}.cb-card:is(:hover,:focus-visible):before{transform:none}.cb-card:focus-visible{outline-offset:2px}.cb-icon{border-radius:var(--radius-pill);background:var(--licht);block-size:3.25rem;inline-size:3.25rem;color:var(--petrol);transition:background-color .3s var(--ease), color .3s var(--ease);place-items:center;display:grid}.cb-icon svg{block-size:1.625rem;inline-size:1.625rem}.cb-icon .joint-swap circle[data-joint]{transition:fill .25s var(--ease), stroke .25s var(--ease)}.cb-card:is(:hover,:focus-visible) .cb-icon .joint-swap circle[data-joint]{fill:var(--tuerkis);stroke:var(--tuerkis)}.cb-text{row-gap:.25rem;display:grid}.cb-title{font-size:var(--text-subtitle);letter-spacing:var(--tracking-lead);text-wrap:balance;font-weight:500;line-height:1.2}.cb-line{color:var(--stahl);text-wrap:pretty}.cb-go{border:var(--line) solid var(--gletscher);border-radius:var(--radius-pill);block-size:2.75rem;inline-size:2.75rem;transition:background-color .3s var(--ease), border-color .3s var(--ease), color .3s var(--ease);place-items:center;display:grid}.cb-card:is(:hover,:focus-visible) .cb-go{border-color:var(--tiefsee);background:var(--tiefsee);color:var(--weiss)}.cb-card:is(:hover,:focus-visible) .cb-go .arrow{transform:translate(2px)}[dir=rtl] .cb-card:is(:hover,:focus-visible) .cb-go .arrow{transform:translate(-2px)}@media (max-width:25.99rem){.cb-icon{block-size:2.75rem;inline-size:2.75rem}}@media (min-width:64rem){.cb-list{gap:var(--gutter);grid-template-columns:repeat(3,minmax(0,1fr))}.cb-list[data-count="2"]{grid-template-columns:repeat(2,minmax(0,1fr))}.cb-card{grid-template-rows:auto 1fr;grid-template-columns:minmax(0,1fr) auto;align-items:start;row-gap:clamp(3rem,1rem + 4.4vw,5.5rem);padding:clamp(1.75rem,1rem + 1.4vw,2.5rem)}.cb-icon{justify-self:start;block-size:3.75rem;inline-size:3.75rem}.cb-icon svg{block-size:2rem;inline-size:2rem}.cb-go{grid-area:1/2}.cb-text{grid-area:2/1/auto/-1;align-self:start;row-gap:.5rem}.cb-title{letter-spacing:-.02em;font-size:clamp(1.375rem,1.1rem + .6vw,1.75rem);font-weight:400;line-height:1.14}}@media (prefers-reduced-motion:reduce){.cb-card:before,.cb-icon,.cb-go,.cb-go .arrow{transition:none}}.ft{font-size:1rem;line-height:1.65}.ft-top{row-gap:clamp(3.5rem,2.5rem + 4vw,5.5rem);padding-block:clamp(4.5rem,2.5rem + 8vw,10rem) clamp(3.5rem,2.5rem + 4.5vw,7rem);display:grid}.ft-brand{align-items:flex-end;gap:clamp(1.25rem,2.2vw,2.25rem);display:flex}.ft-mark{aspect-ratio:1;flex:none;inline-size:clamp(5.5rem,3.4rem + 8.6vw,11.5rem)}.ft-line{letter-spacing:-.04em;font-size:clamp(2.125rem,1.5rem + 2.6vw,4.25rem);line-height:1;translate:0 .09em}.ft-cols{gap:2.75rem var(--gutter);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.ft-cols>:last-child{grid-column:1/-1}@media (min-width:40rem){.ft-cols{grid-template-columns:minmax(0,.85fr) minmax(0,1.1fr) minmax(0,1.05fr)}.ft-cols>:last-child{grid-column:auto}}@media (min-width:80rem){.ft-top{column-gap:var(--gutter);grid-template-columns:repeat(12,minmax(0,1fr));align-items:end}.ft-brand{grid-column:1/span 5}.ft-cols{grid-column:6/span 7;align-items:start}}.ft-h{font-size:var(--text-label);color:var(--gletscher);margin-block-end:1rem;font-weight:500;line-height:1.43}.ft a{text-decoration:none}.ft-cols li>a,.ft-cols li>.link-grow{padding-block:.1875rem}.ft-cols ul{margin-block-start:-.1875rem}.ft-cols p>.block{text-wrap:balance}.ft-aside{color:var(--gletscher);margin-block-start:.75rem}.ft-aside a{transition:color .2s var(--ease);padding-block:.1875rem}.ft-aside a:is(:hover,:focus-visible){color:var(--weiss)}.ft-route{align-items:center;gap:.375rem;min-block-size:2.75rem;margin-block-start:.375rem;font-weight:500;display:inline-flex}.ft-route:hover .arrow{transform:translate(2px,-2px)}.ft-reach{gap:.75rem;padding-block-end:clamp(2.5rem,2rem + 2.4vw,4.5rem);display:grid}@media (min-width:48rem){.ft-reach{gap:var(--gutter);grid-template-columns:repeat(2,minmax(0,1fr))}}.ft-reach-link{border:var(--line) solid var(--petrol);border-radius:var(--radius);block-size:100%;transition:background-color .35s var(--ease), border-color .35s var(--ease);grid-template-columns:minmax(0,1fr) auto;align-items:end;column-gap:1rem;padding:clamp(1.25rem,1rem + 1.1vw,2rem) clamp(1.25rem,1rem + 1.4vw,2.25rem);display:grid}.ft-reach-link:is(:hover,:focus-visible){border-color:var(--eisblau)}@supports (color:color-mix(in lab, red, red)){.ft-reach-link:is(:hover,:focus-visible){border-color:color-mix(in srgb, var(--eisblau) 55%, var(--petrol))}}.ft-reach-link:is(:hover,:focus-visible){background:var(--petrol)}@supports (color:color-mix(in lab, red, red)){.ft-reach-link:is(:hover,:focus-visible){background:color-mix(in srgb, var(--petrol) 38%, transparent)}}.ft-reach-label{font-size:var(--text-label);color:var(--gletscher);grid-column:1;font-weight:500;line-height:1.43}.ft-reach-value{letter-spacing:-.035em;font-variant-numeric:lining-nums;overflow-wrap:anywhere;grid-column:1;margin-block-start:clamp(.5rem,.3rem + .8vw,1.25rem);font-size:clamp(1.5rem,1.1rem + 1.7vw,2.75rem);line-height:1.05}.ft-reach-icon{border:var(--line) solid var(--petrol);border-radius:var(--radius-pill);block-size:3rem;inline-size:3rem;color:var(--eisblau);transition:background-color .35s var(--ease), border-color .35s var(--ease), color .35s var(--ease);grid-area:1/2/span 2;place-items:center;display:grid}.ft-reach-link:is(:hover,:focus-visible) .ft-reach-icon{border-color:var(--weiss);background:var(--weiss);color:var(--tiefsee)}.ft-bottom{align-items:center;gap:1rem var(--gutter);font-size:var(--text-small);border-block-start:var(--line) solid var(--petrol);color:var(--gletscher);padding-block:1.5rem;line-height:1.6;display:grid}.ft-legal{flex-wrap:wrap;align-items:center;gap:0 1.5rem;display:flex}.ft-quiet{transition:color .2s var(--ease)}.ft-quiet:hover,.ft-quiet:focus-visible{color:var(--weiss)}.ft-social{gap:.25rem;margin-inline:-.6875rem;display:flex}.ft-social-link{border-radius:var(--radius-pill);block-size:2.75rem;inline-size:2.75rem;color:var(--gletscher);transition:color .25s var(--ease);place-items:center;display:grid;position:relative}.ft-social-link:after{content:"";border:var(--line) solid var(--eisblau);border-radius:inherit;opacity:0;transition:opacity .25s var(--ease), scale .5s var(--ease-out);position:absolute;inset:.125rem;scale:.8}.ft-social-link:is(:hover,:focus-visible){color:var(--weiss)}.ft-social-link:is(:hover,:focus-visible):after{opacity:1;scale:1}.ft-credit{white-space:nowrap;align-items:center;gap:.5rem;min-block-size:2.75rem;display:inline-flex}.ft-credit-logo{block-size:.8125rem;inline-size:auto;translate:0 .04em}@media (min-width:64rem){.ft-bottom{grid-template-columns:minmax(0,1fr) auto auto;column-gap:2.5rem}.ft-social{margin-inline:0}}@media (max-width:39.99rem){.ft-bottom{padding-block-end:4.5rem}}@media (prefers-reduced-motion:reduce){.ft-social-link,.ft-social-link:after,.ft-reach-link,.ft-reach-icon,.ft-aside a{transition:none}}.to-top{z-index:70;border:var(--line) solid var(--weiss);block-size:3rem;inline-size:3rem;place-items:center;display:grid;position:fixed;inset-block-end:max(1rem, env(safe-area-inset-bottom));inset-inline-end:max(1rem, env(safe-area-inset-right))}@supports (color:color-mix(in lab, red, red)){.to-top{border:var(--line) solid color-mix(in srgb, var(--weiss) 26%, transparent)}}.to-top{border-radius:var(--radius-pill);background:var(--tiefsee);color:var(--weiss);cursor:pointer;opacity:0;visibility:hidden;transition:opacity .3s var(--ease), translate .45s var(--ease-out), background-color .2s var(--ease), visibility 0s linear .45s;translate:0 .75rem}.to-top[data-shown=true]{opacity:1;visibility:visible;transition:opacity .3s var(--ease), translate .45s var(--ease-out), background-color .2s var(--ease), visibility 0s;translate:0}.to-top:hover{background:var(--petrol)}.to-top:focus-visible{outline:2px solid var(--tiefsee);outline-offset:3px;box-shadow:0 0 0 2px var(--weiss)}.to-top-arrow{transition:translate .25s var(--ease);rotate:180deg}.to-top:hover .to-top-arrow{translate:0 -2px}.to-top:active{transform:scale(.96)}@media (prefers-reduced-motion:reduce){.to-top,.to-top[data-shown=true]{transition:opacity .2s linear,visibility 0s linear .2s;translate:0}.to-top[data-shown=true]{transition:opacity .2s linear}.to-top-arrow{transition:none}}.fx{--fx-line:var(--stahl)}@supports (color:color-mix(in lab, red, red)){.fx{--fx-line:color-mix(in srgb, var(--stahl) 78%, var(--weiss))}}.fx{--fx-h:3.5rem;container:fx/inline-size}.fx:focus{outline:none}.fx-set{border:0;min-inline-size:0;margin:0;padding:0}.fx-st{margin-block-end:clamp(2rem,1.6rem + 1.8vw,3.25rem)}.fx-st-list{align-items:center;display:flex}.fx-st-step{flex:none;align-items:center;min-inline-size:0;display:flex}.fx-st-step+.fx-st-step{flex:auto}.fx-st-step+.fx-st-step:before{content:"";background:var(--gletscher);block-size:1px;min-inline-size:.5rem;transition:background-color .4s var(--ease);flex:.75rem;margin-inline:.375rem}.fx-st-step:not([data-state=todo]):before{background:var(--tiefsee)}.fx-st-pill{border:var(--line) solid transparent;border-radius:var(--radius-pill);min-block-size:2.75rem;font-size:var(--text-label);white-space:nowrap;color:var(--stahl);transition:background-color .3s var(--ease), border-color .3s var(--ease), color .3s var(--ease);align-items:center;gap:.5rem;padding-inline:.5rem 1.125rem;font-weight:500;line-height:1.2;display:inline-flex}.fx-st-n{border:var(--line) solid var(--gletscher);border-radius:var(--radius-pill);font-variant-numeric:lining-nums tabular-nums;block-size:1.75rem;inline-size:1.75rem;transition:background-color .3s var(--ease), border-color .3s var(--ease), color .3s var(--ease);flex:none;place-items:center;display:grid}.fx-st-step[data-state=current] .fx-st-pill{background:var(--tiefsee);color:var(--weiss)}.fx-st-step[data-state=current] .fx-st-n{border-color:var(--weiss);background:var(--weiss);color:var(--tiefsee)}.fx-st-step[data-state=done] .fx-st-pill{border-color:var(--gletscher);color:var(--tinte);cursor:pointer}.fx-st-step[data-state=done] .fx-st-n{border-color:var(--tuerkis);background:var(--tuerkis);color:var(--weiss)}.fx-st-step[data-state=done] .fx-st-pill:is(:hover,:focus-visible){border-color:var(--tinte);background:var(--licht)}.fx-st-pill:disabled{cursor:default}@container fx (max-width:37.99rem){.fx-st-n{block-size:1.5rem;inline-size:1.5rem}.fx-st-step+.fx-st-step:before{flex-basis:.375rem;min-inline-size:.375rem;margin-inline:.25rem}.fx-st-pill{padding-inline:.5rem .875rem}.fx-st-step:not([data-state=current]) .fx-st-pill{padding-inline:.25rem}.fx-st-step:not([data-state=current]) .fx-st-name{clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;position:absolute;overflow:hidden}.fx-st-step[data-state=current],.fx-st-step[data-state=current] .fx-st-pill{min-inline-size:0}.fx-st-step[data-state=current] .fx-st-name{text-overflow:ellipsis;overflow:hidden}}@media (prefers-reduced-motion:reduce){.fx-st-pill,.fx-st-n,.fx-st-step:before{transition:none}}.fx-head{margin-block-end:clamp(1.75rem,1.4rem + 1.4vw,2.5rem)}.fx-title:focus{outline:none}.fx-intro{max-inline-size:52ch;color:var(--stahl);margin-block-start:1rem}@media (prefers-reduced-motion:no-preference){.fx-step[data-move]{animation:fx-step-in .52s var(--ease-out) both}.fx-step[data-move=back],[dir=rtl] .fx-step[data-move=next]{--fx-from:-1.25rem}[dir=rtl] .fx-step[data-move=back]{--fx-from:1.25rem}}@keyframes fx-step-in{0%{opacity:0;transform:translateX(var(--fx-from,1.25rem))}}.fx-fields{column-gap:var(--gutter);row-gap:1.75rem;display:grid}.fx-field{min-inline-size:0}@container fx (min-width:30rem){.fx-fields{grid-template-columns:repeat(2,minmax(0,1fr))}.fx-field{grid-column:1/-1}.fx-field.fx-half{grid-column:auto}.fx-alone>:is(.fx-seg,.fx-input,.fx-lb){inline-size:max(calc(50% - var(--gutter) / 2), min(100%, 26rem))}}.fx-label{font-size:var(--text-label);align-items:baseline;column-gap:.5rem;margin-block-end:.5rem;font-weight:500;line-height:1.43;display:flex}.fx-optional{color:var(--stahl);font-weight:400}.fx-hint{max-inline-size:60ch;font-size:var(--text-small);color:var(--stahl);margin-block:-.25rem .75rem;line-height:1.5}.fx-input{inline-size:100%;min-block-size:var(--fx-h);border:var(--line) solid var(--fx-line);border-radius:var(--radius);background:var(--licht);color:var(--tinte);font:inherit;letter-spacing:0;appearance:none;transition:border-color .2s var(--ease), background-color .2s var(--ease);padding:.9375rem 1rem;font-size:1rem;line-height:1.5;display:block}.fx-input::placeholder{color:var(--stahl);opacity:1}.fx-input:hover{border-color:var(--tinte)}.fx-input:focus-visible{outline:2px solid var(--tiefsee);outline-offset:2px;border-color:var(--tiefsee);border-radius:var(--radius);background:var(--weiss)}.fx-input[aria-invalid=true],.fx-seg[aria-invalid=true],.fx-check-input[aria-invalid=true]:not(:checked){border-color:var(--tinte);background-color:var(--weiss)}.fx-input:is(:autofill,:autofill){-webkit-text-fill-color:var(--tinte);box-shadow:inset 0 0 0 100px var(--licht)}.fx-area{resize:none;min-block-size:7.5rem;overflow:hidden}.fx-error{font-size:var(--text-label);color:var(--tinte);align-items:flex-start;gap:.375rem;margin-block-start:.5rem;font-weight:500;line-height:1.43;display:flex}.fx-error-icon{flex:none;margin-block-start:1px}@media (prefers-reduced-motion:no-preference){.fx-error{animation:fx-error-in .26s var(--ease-out) both}}@keyframes fx-error-in{0%{opacity:0;transform:translateY(-4px)}}.fx-lb{position:relative}.fx-lb-button{text-align:start;cursor:pointer;justify-content:space-between;align-items:center;gap:.75rem;padding-block:0;display:flex}.fx-lb[data-open] .fx-lb-button{border-color:var(--tiefsee);background:var(--weiss)}.fx-lb-value{align-items:center;gap:.75rem;min-inline-size:0;display:flex}.fx-lb-placeholder{color:var(--stahl)}.fx-lb-icon,.fx-lb-check,.fx-lb-chevron{flex:none}.fx-lb-chevron{transition:transform .3s var(--ease-out)}.fx-lb[data-open] .fx-lb-chevron{transform:rotate(180deg)}.fx-lb-pop{z-index:30;overscroll-behavior:contain;border:var(--line) solid var(--tiefsee);border-radius:var(--radius);background:var(--weiss);max-block-size:min(34rem,72svh);padding:.375rem;scroll-margin-block:1rem;position:absolute;inset-block-start:calc(100% + .375rem);inset-inline:0;overflow-y:auto}.fx-lb-pop[hidden]{display:none}.fx-lb-option{cursor:pointer;border-radius:2px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;column-gap:.75rem;min-block-size:3rem;padding-inline:.625rem;scroll-margin-block:.375rem;font-size:1rem;line-height:1.25;display:grid}.fx-lb-text{grid-column:2}.fx-lb-option[data-active]{background:var(--licht)}.fx-lb-option[aria-selected=true]{font-weight:500}.fx-lb .joint-swap circle[data-joint]{transition:fill .2s var(--ease), stroke .2s var(--ease)}.fx-lb-value .joint-swap circle[data-joint],.fx-lb-option:is([data-active],[aria-selected=true]) .joint-swap circle[data-joint]{fill:var(--tuerkis);stroke:var(--tuerkis);stroke-dasharray:none}@media (pointer:coarse){.fx-lb-option{min-block-size:3.25rem}}@media (prefers-reduced-motion:no-preference){.fx-lb-pop{animation:fx-pop-in .18s var(--ease-out) both}}@keyframes fx-pop-in{0%{opacity:0;transform:translateY(-4px)}}.fx-seg,.fx-chips{grid-template-columns:repeat(var(--n), minmax(0, 1fr));gap:.5rem;display:grid}.fx-seg-opt,.fx-chip{cursor:pointer;display:block;position:relative}.fx-seg-input,.fx-chip-input{opacity:0;appearance:none;cursor:pointer;block-size:100%;inline-size:100%;margin:0;position:absolute;inset:0}.fx-seg-face,.fx-chip-face{border:var(--line) solid var(--fx-line);border-radius:var(--radius-pill);background:var(--weiss);text-align:center;text-wrap:balance;block-size:100%;min-block-size:3.25rem;transition:background-color .2s var(--ease), border-color .2s var(--ease), color .2s var(--ease);place-items:center;padding:.5rem .75rem;font-size:.9375rem;line-height:1.2;display:grid}.fx-seg-opt:hover .fx-seg-face,.fx-chip:hover .fx-chip-face{border-color:var(--tinte);background:var(--licht)}.fx-seg-input:checked+.fx-seg-face,.fx-chip-input:checked+.fx-chip-face{border-color:var(--tiefsee);background:var(--tiefsee);color:var(--weiss);font-weight:500}.fx-seg-opt:hover .fx-seg-input:checked+.fx-seg-face,.fx-chip:hover .fx-chip-input:checked+.fx-chip-face{border-color:var(--petrol);background:var(--petrol)}.fx-seg-input:focus-visible+.fx-seg-face,.fx-chip-input:focus-visible+.fx-chip-face{outline:2px solid var(--tiefsee);outline-offset:2px}.fx-seg[aria-invalid=true] .fx-seg-face{border-color:var(--tinte)}@container fx (max-width:35.99rem){.fx-seg[data-narrow=stack]{grid-template-columns:minmax(0,1fr)}.fx-seg[data-narrow=stack] .fx-seg-face{text-align:start;justify-items:start;padding-inline:1.25rem}}@container fx (max-width:29.99rem){.fx-alone>.fx-seg{display:flex}.fx-alone>.fx-seg>.fx-seg-opt{flex:auto}.fx-alone>.fx-seg .fx-seg-face{white-space:nowrap}}@container fx (max-width:39.99rem){.fx-seg[data-narrow=pairs]{grid-template-columns:repeat(2,minmax(0,1fr))}.fx-seg[data-narrow=pairs] .fx-seg-opt:last-child:nth-child(odd){grid-column:1/-1}}.fx-chip-face{padding-inline:.25rem}.fx-chip-short{display:none}@container fx (max-width:35.99rem){.fx-chip-face[data-short] .fx-chip-long{clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;position:absolute;overflow:hidden}.fx-chip-short{display:inline}}.fx-date{grid-template-columns:4.5rem 4.5rem 6.5rem;gap:.5rem;display:grid}.fx-date-part{text-align:center;font-variant-numeric:lining-nums tabular-nums;padding-inline:.5rem}.fx-check{align-items:flex-start;gap:.75rem;padding-block:.5rem;display:flex}.fx-check-input{border:var(--line) solid var(--fx-line);border-radius:var(--radius);background:var(--licht);appearance:none;cursor:pointer;block-size:1.5rem;inline-size:1.5rem;transition:background-color .2s var(--ease), border-color .2s var(--ease);flex:none;place-content:center;margin:.125rem 0 0;display:inline-grid;position:relative}.fx-check-input:before{content:"";position:absolute;inset:-.625rem}.fx-check-input:after{content:"";border-inline-start:2px solid var(--weiss);border-block-end:2px solid var(--weiss);opacity:0;block-size:.4rem;inline-size:.75rem;transform:translateY(-1px)rotate(-45deg)}.fx-check-input:hover{border-color:var(--tinte)}.fx-check-input:checked{border-color:var(--tiefsee);background:var(--tiefsee)}.fx-check-input:checked:after{opacity:1}.fx-check-input:focus-visible{outline:2px solid var(--tiefsee);outline-offset:2px;border-radius:var(--radius)}.fx-check-label{cursor:pointer}.fx-sum{border-block-start:var(--line) solid var(--nebel);margin-block-end:1.5rem}.fx-sum-group{border-block-end:var(--line) solid var(--nebel);padding-block:1.125rem 1.5rem}.fx-sum-head{justify-content:space-between;align-items:baseline;gap:1rem;display:flex}.fx-sum-rows{row-gap:.625rem;margin-block-start:.5rem;display:grid}.fx-sum-row{grid-template-columns:7.5rem minmax(0,1fr);align-items:baseline;column-gap:1rem;display:grid}.fx-sum-row dt{font-size:var(--text-small);color:var(--stahl);line-height:1.5}.fx-sum-row dd{overflow-wrap:anywhere;white-space:pre-line;font-variant-numeric:lining-nums}@container fx (min-width:40rem){.fx-sum-group{column-gap:var(--gutter);grid-template-columns:10.5rem minmax(0,1fr) auto;align-items:baseline;padding-block:1.25rem 1.5rem;display:grid}.fx-sum-head{display:contents}.fx-sum-head>:first-child{grid-area:1/1}.fx-sum-head>.fx-text-btn{grid-area:1/3}.fx-sum-rows{grid-area:1/2;margin-block-start:0}.fx-sum-row{grid-template-columns:8rem minmax(0,1fr)}}.fx-actions{border-block-start:var(--line) solid var(--nebel);flex-direction:row-reverse;justify-content:space-between;align-items:center;gap:1rem;margin-block-start:clamp(2rem,1.6rem + 1.6vw,3rem);padding-block-start:clamp(1.25rem,1.1rem + .6vw,1.75rem);display:flex}.fx-submit{isolation:isolate;min-inline-size:min(100%,10.5rem);min-block-size:var(--fx-h);position:relative;overflow:hidden}.fx-back{gap:.375rem;margin-inline-start:-.25rem}.fx-text-btn{min-block-size:2.75rem;font-size:var(--text-small);cursor:pointer;text-underline-offset:.22em;justify-content:center;align-items:center;padding-inline:.25rem;font-weight:500;line-height:1.5;text-decoration-line:underline;text-decoration-color:currentColor;text-decoration-thickness:1px;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.fx-text-btn{-webkit-text-decoration-color:color-mix(in srgb, currentColor 45%, transparent);-webkit-text-decoration-color:color-mix(in srgb, currentColor 45%, transparent);-webkit-text-decoration-color:color-mix(in srgb, currentColor 45%, transparent);text-decoration-color:color-mix(in srgb, currentColor 45%, transparent)}}.fx-text-btn{transition:text-decoration-color .2s var(--ease)}.fx-text-btn:hover{text-decoration-color:currentColor}.fx-text-btn:active{opacity:.7}.fx-note{max-inline-size:52ch;font-size:var(--text-small);color:var(--stahl);margin-block-start:1.25rem;line-height:1.5}.fx-set:disabled :is(.fx-head,.fx-sum,.fx-fields,.fx-back,.fx-note){opacity:.5;transition:opacity .3s var(--ease)}.fx-set:disabled :is(.fx-input,.fx-seg-input,.fx-chip-input,.fx-check-input,.fx-check-label,.fx-text-btn,.fx-submit){cursor:default}.fx-submit[data-sending]:after{content:"";z-index:-1;background:var(--petrol);transform-origin:var(--start) center;position:absolute;inset:0}@media (prefers-reduced-motion:no-preference){.fx-submit[data-sending]:after{animation:9s cubic-bezier(.1,.7,.2,1) both fx-sending}}@keyframes fx-sending{0%{transform:scaleX(0)}to{transform:scaleX(.94)}}.fx-notice{border-radius:var(--radius);background:var(--licht);margin-block-start:2rem;padding:clamp(1.25rem,1rem + 1.2vw,2rem)}.fx-notice-call{justify-items:start;row-gap:.375rem;margin-block-start:.75rem;display:grid}.fx-notice-phone{white-space:nowrap;font-variant-numeric:lining-nums;text-underline-offset:.14em;text-decoration-line:underline;text-decoration-color:currentColor;text-decoration-thickness:1px}@supports (color:color-mix(in lab, red, red)){.fx-notice-phone{-webkit-text-decoration-color:color-mix(in srgb, currentColor 35%, transparent);-webkit-text-decoration-color:color-mix(in srgb, currentColor 35%, transparent);-webkit-text-decoration-color:color-mix(in srgb, currentColor 35%, transparent);text-decoration-color:color-mix(in srgb, currentColor 35%, transparent)}}.fx-notice-phone{transition:text-decoration-color .2s var(--ease)}.fx-notice-phone:hover{text-decoration-color:currentColor}.fx-notice-hours,.fx-notice-text{font-size:var(--text-small);color:var(--stahl);line-height:1.5}.fx-notice-text{max-inline-size:52ch;margin-block-start:.875rem}@media (prefers-reduced-motion:no-preference){.fx-notice{animation:fx-rise .5s var(--ease-out) both}}.fx-done:focus{outline:none}.fx-done-mark{inline-size:clamp(3.5rem,3rem + 2vw,4.5rem)}.fx-done-mark svg{block-size:auto;inline-size:100%;display:block;overflow:visible}.fx-done-title>span{display:block}.fx-done-title{margin-block-start:clamp(1.75rem,1.5rem + 1vw,2.5rem)}.fx-done-text{max-inline-size:38ch;color:var(--stahl);margin-block-start:1rem}.fx-done-again{cursor:pointer;margin-block-start:1.5rem}@media (prefers-reduced-motion:no-preference){.fx-done-title,.fx-done-text,.fx-done-again{animation:fx-rise .7s var(--ease-out) .62s both}.fx-done-text{animation-delay:.72s}.fx-done-again{animation-delay:.82s}}@keyframes fx-rise{0%{opacity:0;transform:translateY(12px)}}.fx-band{background:var(--licht);padding-block:clamp(2.5rem,2rem + 3vw,5.5rem) clamp(3rem,2.4rem + 3.4vw,6rem)}.fx-band-in{max-inline-size:54rem;margin-inline:auto}.fx-band-head{margin-block-end:clamp(1.75rem,1.5rem + 1.4vw,2.75rem)}.fx-band-head>p{max-inline-size:52ch;color:var(--stahl);margin-block-start:1rem}.fx-sheet{border-radius:var(--radius);background:var(--weiss);padding:clamp(1.5rem,.6rem + 4.4vw,4rem)}@media (max-width:39.99rem){.fx-sheet{margin-inline:calc(-1 * var(--margin));padding-inline:var(--margin);border-radius:0}}.fx-alt{font-size:var(--text-small);color:var(--stahl);text-align:center;text-wrap:balance;margin-block-start:clamp(1.25rem,1rem + 1vw,2rem);line-height:1.6}.fx-alt a{color:var(--tinte);white-space:nowrap;font-weight:500}.fx-info{row-gap:clamp(2.25rem,2rem + 1vw,3rem);display:grid}@media (min-width:64rem){.fx-info{column-gap:calc(var(--gutter) * 2.5);grid-template-columns:repeat(3,minmax(0,1fr))}}.fx-info-block>:is(p,ul,dl){margin-block-start:1rem}.fx-info-text{max-inline-size:44ch;color:var(--stahl)}.fx-info-list{row-gap:.625rem;display:grid}.fx-info-list>li{grid-template-columns:auto minmax(0,1fr);column-gap:.75rem;display:grid}.fx-info-list svg{color:var(--tuerkis);margin-block-start:.3125rem}.fx-info-facts{row-gap:.875rem;display:grid}.fx-info-facts dt{font-size:var(--text-label);color:var(--stahl);font-weight:500;line-height:1.43}.fx-info-facts dd{font-variant-numeric:lining-nums}.fx-plan{aspect-ratio:8/5;border-radius:var(--radius);background:var(--licht);display:block;position:relative;overflow:hidden}.fx-plan svg{transition:scale .9s var(--ease-out)}.fx-plan:is(:hover,:focus-visible) svg{scale:1.03}@media (prefers-reduced-motion:reduce){.fx-plan svg{transition:none}}.fx-arrival{border-block-start:var(--line) solid var(--nebel)}.fx-arrival>div{border-block-end:var(--line) solid var(--nebel);row-gap:.375rem;padding-block:1.25rem 1.5rem;display:grid}.fx-arrival dd{max-inline-size:44ch}@media (min-width:40rem){.fx-arrival>div{column-gap:var(--gutter);grid-template-columns:minmax(0,2fr) minmax(0,5fr);align-items:baseline}}.rev{row-gap:3rem}.rev-summary{margin-block-end:3rem}@media (min-width:64rem){.rev-summary{align-self:start;margin-block-end:0;position:sticky;inset-block-start:calc(var(--bar-compact) + 2rem)}}.rev-list{margin-inline:calc(-1 * var(--margin));padding-inline:var(--margin);overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-padding-inline:var(--margin);scrollbar-width:none;gap:.75rem;display:flex;overflow-x:auto}.rev-list::-webkit-scrollbar{display:none}.rev-list>.rev-card{scroll-snap-align:start;flex:none;inline-size:min(86%,24rem)}@media (min-width:48rem){.rev-list{columns:2;column-gap:var(--gutter);margin-inline:0;padding-inline:0;display:block;overflow:visible}.rev-list>.rev-card{inline-size:auto;margin-block-end:var(--gutter)}}.rev-card{break-inside:avoid;border-radius:var(--radius);background:var(--licht);transition:background-color .4s var(--ease);padding:clamp(1.5rem,1.25rem + .9vw,2.25rem)}.rev-card:hover{background:var(--nebel)}@supports (color:color-mix(in lab, red, red)){.rev-card:hover{background:color-mix(in srgb, var(--nebel) 70%, var(--licht))}}.rev-by{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;column-gap:.875rem;margin-block-end:clamp(1.25rem,1.1rem + .5vw,1.625rem);display:grid}.rev-initial{border-radius:var(--radius-pill);background:var(--weiss);block-size:2.75rem;inline-size:2.75rem;color:var(--petrol);place-items:center;font-weight:500;display:grid}.rev-who{row-gap:.25rem;min-inline-size:0;display:grid}.rev-name{overflow-wrap:anywhere;font-weight:500;line-height:1.3}.rev-name-link{text-underline-offset:.2em;text-decoration-line:underline;text-decoration-color:currentColor;text-decoration-thickness:1px}@supports (color:color-mix(in lab, red, red)){.rev-name-link{-webkit-text-decoration-color:color-mix(in srgb, currentColor 30%, transparent);-webkit-text-decoration-color:color-mix(in srgb, currentColor 30%, transparent);-webkit-text-decoration-color:color-mix(in srgb, currentColor 30%, transparent);text-decoration-color:color-mix(in srgb, currentColor 30%, transparent)}}.rev-name-link{transition:text-decoration-color .2s var(--ease)}.rev-name-link:hover{text-decoration-color:currentColor}.rev-meta{font-size:var(--text-small);color:var(--stahl);flex-wrap:wrap;align-items:center;gap:.125rem .625rem;line-height:1.4;display:flex}.rev-meta .g-stars{block-size:.875rem}.rev-source{color:var(--stahl);align-self:start}.rev-text{white-space:pre-line;overflow-wrap:anywhere}.js .rev-text:not([data-open=true]){-webkit-line-clamp:8;line-clamp:8;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.rev-more{min-block-size:2.75rem;font-size:var(--text-small);color:var(--petrol);cursor:pointer;transition:color .2s var(--ease);align-items:center;gap:.375rem;margin-block:.375rem -.625rem;font-weight:500;display:inline-flex}.rev-more:hover{color:var(--tinte)}.rev-more-icon{transition:rotate .3s var(--ease-out)}.rev-more[aria-expanded=true] .rev-more-icon{rotate:180deg}@media (prefers-reduced-motion:reduce){.rev-card,.rev-more,.rev-more-icon{transition:none}}.fa-ink{position:relative}.fa-ink:after{content:"";background:var(--tinte);block-size:1px;transform-origin:var(--start) center;transition:transform .5s var(--ease-out);position:absolute;inset-block-end:-1px;inset-inline:0;transform:scaleX(0)}.on-dark .fa-ink:after{background:var(--weiss)}:is(a,summary):is(:hover,:focus-visible)>.fa-ink:after,:is(a,summary).fa-ink:is(:hover,:focus-visible):after{transform:scaleX(1)}.fa-arrow{transition:transform .25s var(--ease), color .25s var(--ease);flex:none}a:is(:hover,:focus-visible) .fa-arrow{color:var(--tuerkis);transform:translate(4px)}.on-dark a:is(:hover,:focus-visible) .fa-arrow{color:var(--eisblau)}[dir=rtl] a:is(:hover,:focus-visible) .fa-arrow{transform:translate(-4px)}.fa-joint .joint-swap circle[data-joint]{transition:fill .25s var(--ease), stroke .25s var(--ease)}.fa-joint:is(:hover,:focus-visible) .joint-swap circle[data-joint]{fill:var(--tuerkis);stroke:var(--tuerkis);stroke-dasharray:none}.on-dark .fa-joint:is(:hover,:focus-visible) .joint-swap circle[data-joint]{fill:var(--eisblau);stroke:var(--eisblau)}.fa-anchor{scroll-margin-block-start:calc(var(--header-h) - 2.5rem)}.fa-label{font-size:var(--text-label);color:var(--stahl);font-weight:500;line-height:1.43}.on-dark .fa-label{color:var(--gletscher)}.fa-head-photo{aspect-ratio:3/2}@media (min-width:64rem){.fa-head-photo{aspect-ratio:4/5}}.fa-stage-frame{aspect-ratio:4/5;border-radius:var(--radius);background:var(--licht);position:relative;overflow:hidden}.fa-stage-photo{aspect-ratio:3/2}@media (min-width:40rem) and (max-width:63.99rem){.fa-stage{max-inline-size:30rem}.fa-stage:has(.fa-stage-photo){max-inline-size:none}}@media (min-width:64rem){.fa-stage-photo{aspect-ratio:4/5}}.fa-stage-clip{position:absolute;inset:0}.fa-stage-twin{background:var(--tiefsee);clip-path:inset(100% 0 0);transition:clip-path .9s var(--ease-out);position:absolute;inset:0}.fa-stage[data-view=twin] .fa-stage-twin{clip-path:inset(0)}.fa-stage-scan{border-block-start:1px solid var(--eisblau);opacity:0;pointer-events:none;position:absolute;inset:0;transform:translateY(100%)}@media (prefers-reduced-motion:no-preference){.fa-stage[data-view=twin] .fa-stage-scan{animation:fa-scan .9s var(--ease-out) both}}@media (prefers-reduced-motion:reduce){.fa-stage-twin{transition:none}}.fa-stage-foot{font-size:var(--text-small);color:var(--stahl);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem 1.5rem;margin-block-start:1rem;line-height:1.5;display:flex}.fa-stage-what{align-items:center;gap:.75rem;min-block-size:2.75rem;display:inline-flex}.fa-stage-icon{color:var(--tinte);flex:none}.fa-stage-icon circle[data-joint]{fill:var(--tuerkis);stroke:var(--tuerkis);stroke-dasharray:none}@media (prefers-reduced-motion:no-preference){.fa-stage-icon circle[data-joint]{transform-box:fill-box;transform-origin:50%;animation:joint-beat .7s var(--ease-out) .9s 1 both}}.fa-stage-seg{color:var(--tinte)}.fa-stage-seg .seg-option{min-inline-size:5.5rem;padding-inline:1rem}.fa-stage-seg .seg-option[aria-pressed=true]{color:var(--weiss)}.fa-facts{max-inline-size:26rem;font-size:var(--text-small);color:var(--stahl);row-gap:.625rem;line-height:1.5;display:grid}.fa-group-head{padding-block:clamp(1.5rem,1.2rem + 1.2vw,2.25rem) clamp(1.75rem,1.2rem + 2vw,3rem)}.fa-plates{gap:clamp(2rem, 1.5rem + 2vw, 3rem) var(--gutter);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.fa-plates>:first-child{grid-column:1/-1}.fa-plates>li,.fa-topics>li{display:flex}.fa-plate{flex-direction:column;flex:1;min-inline-size:0;text-decoration:none;display:flex}.fa-plate:focus-visible{outline-offset:6px}.fa-plate-media{aspect-ratio:4/5;border-radius:var(--radius);background:var(--licht);display:block;position:relative;overflow:hidden}.fa-plates>:first-child .fa-plate-media{aspect-ratio:1}.fa-topics .fa-plate-media{aspect-ratio:3/2}.fa-plate-clip{position:absolute;inset:0}.fa-plate-img{transition:scale .9s var(--ease-out)}.fa-plate:is(:hover,:focus-visible) .fa-plate-img{scale:1.03}.fa-plate-twin,.fa-plate-scan{display:none}@media (hover:hover) and (pointer:fine){.fa-plate-twin{background:var(--tiefsee);clip-path:inset(100% 0 0);transition:clip-path .8s var(--ease-out);display:block;position:absolute;inset:0}.fa-plate-twin img{transition:scale 1.3s var(--ease-out);scale:1.08}.fa-plate:is(:hover,:focus-visible) .fa-plate-twin{clip-path:inset(0)}.fa-plate:is(:hover,:focus-visible) .fa-plate-twin img{scale:1}.fa-plate-scan{border-block-start:1px solid var(--eisblau);opacity:0;pointer-events:none;display:block;position:absolute;inset:0;transform:translateY(100%)}}@media (hover:hover) and (pointer:fine) and (prefers-reduced-motion:no-preference){.fa-plate:is(:hover,:focus-visible) .fa-plate-scan{animation:fa-scan .8s var(--ease-out) both}}@keyframes fa-scan{0%{opacity:1;transform:translateY(100%)}80%{opacity:1}to{opacity:0;transform:translateY(0)}}.fa-plate-text{border-block-end:var(--line) solid var(--nebel);flex:1;grid-template-columns:minmax(0,1fr) auto;align-content:start;column-gap:.75rem;padding-block:1rem 1.25rem;display:grid}.fa-plate-arrow{color:var(--stahl);align-self:center}.fa-plate-name{grid-column:1/-1;margin-block-start:.75rem}.fa-plate-line{font-size:var(--text-small);color:var(--stahl);grid-column:1/-1;margin-block-start:.375rem;line-height:1.5}@media (min-width:40rem){.fa-plates{grid-template-columns:repeat(6,minmax(0,1fr))}.fa-plates>li{grid-column:span 2}.fa-plates>:nth-child(-n+2){grid-column:span 3}.fa-plates>:first-child .fa-plate-media{aspect-ratio:4/5}}@media (min-width:64rem){.fa-plates{grid-template-columns:repeat(5,minmax(0,1fr))}.fa-plates>li,.fa-plates>:nth-child(-n+2){grid-column:auto}.fa-plate-text{padding-block:1.25rem 1.5rem}}.fa-topics{gap:clamp(2rem, 1.5rem + 2vw, 3rem) var(--gutter);display:grid}@media (min-width:48rem){.fa-topics{grid-template-columns:repeat(3,minmax(0,1fr))}}.fa-toc-inner{padding-block-end:1.25rem;position:relative}.fa-toc-inner:after{content:"";inset-inline:var(--margin);background:var(--nebel);block-size:1px;position:absolute;inset-block-end:0}.fa-toc-title{padding-block-end:.25rem}.fa-toc-list{flex-wrap:wrap;column-gap:1.5rem;display:flex}.fa-toc-link{min-block-size:2.75rem;font-size:var(--text-label);text-underline-offset:.3em;align-items:center;font-weight:500;line-height:1.43;text-decoration-line:underline;text-decoration-color:currentColor;text-decoration-thickness:1px;display:inline-flex;position:relative}@supports (color:color-mix(in lab, red, red)){.fa-toc-link{-webkit-text-decoration-color:color-mix(in srgb, currentColor 35%, transparent);-webkit-text-decoration-color:color-mix(in srgb, currentColor 35%, transparent);-webkit-text-decoration-color:color-mix(in srgb, currentColor 35%, transparent);text-decoration-color:color-mix(in srgb, currentColor 35%, transparent)}}.fa-toc-link{white-space:nowrap}.fa-toc-cta{display:none}@media (min-width:64rem){.fa-toc{z-index:30;background:var(--weiss);border-block-end:var(--line) solid var(--nebel);transition:inset-block-start .5s var(--ease-out);position:sticky;inset-block-start:var(--header-h)}.fa-toc-inner:after{content:none}body:has(.site-header[data-compact=true]) .fa-toc{inset-block-start:var(--bar-compact)}body:has(.site-header[data-hidden=true]:not(:focus-within,[data-menu-open=true])) .fa-toc{inset-block-start:0}.fa-toc-inner{transition:min-block-size .4s var(--ease-out)}.fa-toc .fa-toc-list{transition:margin .4s var(--ease-out)}body:has(.site-header[data-hidden=true]:not(:focus-within,[data-menu-open=true])) .fa-toc-inner{min-block-size:var(--bar-compact)}body:has(.site-header[data-hidden=true]:not(:focus-within,[data-menu-open=true])) .fa-toc .fa-toc-list{margin-inline:3.25rem 10.5rem}.fa-toc .fa-toc-link{transition:color .2s var(--ease), min-block-size .4s var(--ease-out)}body:has(.site-header[data-hidden=true]:not(:focus-within,[data-menu-open=true])) .fa-toc .fa-toc-link{min-block-size:var(--bar-compact)}.fa-toc-inner{justify-content:space-between;align-items:stretch;column-gap:2rem;padding-block-end:0;display:flex}.fa-toc-title{clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;position:absolute;overflow:hidden}.fa-toc-list{scrollbar-width:none;flex-wrap:nowrap;column-gap:clamp(1.125rem,3.2vw - .9rem,2.25rem);min-inline-size:0;margin-inline:-.5rem;padding-inline:.5rem;position:relative;overflow-x:auto}.fa-toc-list::-webkit-scrollbar{display:none}.fa-toc-list[data-more=end]{-webkit-mask-image:linear-gradient(270deg,#0000,#000 2.5rem);mask-image:linear-gradient(270deg,#0000,#000 2.5rem)}.fa-toc-list[data-more=start]{-webkit-mask-image:linear-gradient(90deg,#0000,#000 2.5rem);mask-image:linear-gradient(90deg,#0000,#000 2.5rem)}.fa-toc-list[data-more=both]{-webkit-mask-image:linear-gradient(90deg,#0000,#000 2.5rem calc(100% - 2.5rem),#0000);mask-image:linear-gradient(90deg,#0000,#000 2.5rem calc(100% - 2.5rem),#0000)}[dir=rtl] .fa-toc-list[data-more=end]{-webkit-mask-image:linear-gradient(90deg,#0000,#000 2.5rem);mask-image:linear-gradient(90deg,#0000,#000 2.5rem)}[dir=rtl] .fa-toc-list[data-more=start]{-webkit-mask-image:linear-gradient(270deg,#0000,#000 2.5rem);mask-image:linear-gradient(270deg,#0000,#000 2.5rem)}.fa-toc-link{min-block-size:3.25rem;color:var(--stahl);transition:color .2s var(--ease);text-decoration:none}.fa-toc-link:focus-visible{outline-offset:-4px}.fa-toc-link:hover,.fa-toc-link[aria-current]{color:var(--tinte)}.fa-toc-link:after{content:"";background:var(--tinte);block-size:1px;transform-origin:var(--start) center;transition:transform .4s var(--ease-out);position:absolute;inset-block-end:0;inset-inline:0;transform:scaleX(0)}.fa-toc-link[aria-current]:after{transform:scaleX(1)}}@media (prefers-reduced-motion:reduce){.fa-toc,.fa-toc-link:after{transition:none}}.fa-terms{border-block-start:var(--line) solid var(--nebel)}.fa-terms>li{border-block-end:var(--line) solid var(--nebel);break-inside:avoid;padding-block:.875rem}.fa-gloss{color:var(--stahl)}.fa-terms-box{container-type:inline-size}@container (min-width:35rem){.fa-terms-2{columns:2;column-gap:var(--gutter)}}.fa-cond+.fa-cond{margin-block-start:clamp(2.5rem,2rem + 2vw,3.5rem)}@media (min-width:40rem){.fa-cond-pair{column-gap:var(--gutter);grid-template-rows:auto auto;grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.fa-cond-pair>.fa-cond{grid-row:span 2;grid-template-rows:subgrid;margin-block-start:0;display:grid}.fa-cond-pair .fa-cond-title{align-self:end}}.fa-cond-title{padding-block-end:.875rem}.fa-groups{border-block-end:var(--line) solid var(--gletscher)}.fa-groups-item{border-block-start:var(--line) solid var(--gletscher);row-gap:1rem;padding-block:clamp(1.25rem,1rem + 1vw,1.75rem) clamp(1.75rem,1.4rem + 1.4vw,2.5rem);display:grid}@media (min-width:48rem) and (max-width:63.99rem),(min-width:80rem){.fa-groups-item{column-gap:var(--gutter);grid-template-columns:minmax(0,3fr) minmax(0,5fr)}.fa-groups-item>dt{align-self:start;position:sticky;inset-block-start:calc(var(--bar-compact) + 5rem)}}.fa-groups .fa-terms{border-block-start:0}.fa-groups .fa-terms>li:first-child{padding-block-start:.125rem}.fa-groups .fa-terms>li:last-child{border-block-end:0;padding-block-end:0}.fa-chapter-media{max-inline-size:22rem;margin-block-start:clamp(2rem,1.5rem + 2vw,3rem)}.fa-chapter-frame{aspect-ratio:1}.fa-chapter .prose{color:var(--gletscher)}.fa-chapter .prose h3{color:var(--weiss)}@media (min-width:48rem){.fa-chapter-frame{aspect-ratio:4/5}}@media (min-width:64rem){.fa-chapter-side{position:sticky;inset-block-start:calc(var(--bar-compact) + 5.5rem)}.fa-chapter-media{max-inline-size:none;inline-size:calc((100% - 4 * var(--gutter)) * 4 / 5 + 3 * var(--gutter))}}.fa-acc{border-block-start:var(--line) solid var(--nebel)}.on-dark .fa-acc{border-color:var(--petrol)}.prose+.fa-acc{margin-block-start:clamp(2rem,1.6rem + 1.6vw,3rem)}.fa-acc-item{border-block-end:var(--line) solid var(--nebel)}.on-dark .fa-acc-item{border-color:var(--petrol)}.fa-acc-head{cursor:pointer;justify-content:space-between;align-items:center;column-gap:1.5rem;min-block-size:3.5rem;padding-block:clamp(1rem,.85rem + .6vw,1.375rem);list-style:none;display:flex}.fa-acc-head::-webkit-details-marker{display:none}.fa-acc-head:focus-visible{outline-offset:2px}.fa-acc-sign{block-size:1rem;inline-size:1rem;transition:color .25s var(--ease);flex:none;position:relative}.fa-acc-sign:before,.fa-acc-sign:after{content:"";block-size:1.5px;transition:transform .4s var(--ease-out);background:currentColor;border-radius:1px;position:absolute;inset-block-start:calc(50% - .75px);inset-inline:0}.fa-acc-sign:after{transform:rotate(90deg)}.fa-acc-item[open] .fa-acc-sign:after{transform:rotate(0)}.fa-acc-head:is(:hover,:focus-visible) .fa-acc-sign{color:var(--tuerkis)}.on-dark .fa-acc-head:is(:hover,:focus-visible) .fa-acc-sign{color:var(--eisblau)}.fa-acc-body{padding-block:.25rem clamp(1.5rem,1.2rem + 1.2vw,2.25rem)}@media (prefers-reduced-motion:no-preference){.fa-acc-item[open]>.fa-acc-body{animation:fa-open .6s var(--ease-out) both}}@keyframes fa-open{0%{opacity:0;transform:translateY(-6px)}}.fa-figures{gap:3rem var(--gutter);display:grid}.fa-figures-wrap{border-block-start:var(--line) solid var(--nebel);margin-block-start:clamp(3.5rem,2.5rem + 4vw,6.5rem);padding-block-start:clamp(2.5rem,2rem + 2vw,4rem)}@media (min-width:80rem){.fa-figures-wrap[data-count="2"]{column-gap:var(--gutter);grid-template-columns:repeat(12,minmax(0,1fr));display:grid}.fa-figures-wrap[data-count="2"]>.fa-figures{grid-column:6/span 7}}.on-dark .fa-figures-wrap{border-color:var(--petrol)}@media (min-width:40rem){.fa-figures{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:68.75rem){.fa-figures[data-count="3"]{column-gap:calc(var(--gutter) * 2);grid-template-columns:repeat(3,minmax(0,1fr))}}.fa-rows{border-block-start:var(--line) solid var(--nebel)}.on-dark .fa-rows{border-color:var(--petrol)}.fa-row{border-block-end:var(--line) solid var(--nebel);grid-template-columns:minmax(0,1fr) auto;align-items:center;column-gap:clamp(1rem,1.8vw,1.75rem);padding-block:clamp(1.25rem,1rem + 1vw,2rem);text-decoration:none;display:grid}.fa-row-icon{grid-template-columns:2rem minmax(0,1fr) auto}.on-dark .fa-row{border-color:var(--petrol)}.fa-row:focus-visible{outline-offset:4px}.fa-row-text{color:var(--stahl);margin-block-start:.25rem;display:block}.fa-index{border-block-start:var(--line) solid var(--nebel)}.fa-index-row{border-block-end:var(--line) solid var(--nebel);grid-template-columns:2rem minmax(0,1fr) auto;align-items:start;column-gap:clamp(1rem,1.8vw,1.75rem);padding-block:clamp(1.75rem,1.3rem + 2vw,3rem);text-decoration:none;display:grid}.fa-index-row:focus-visible{outline-offset:4px}.fa-index-icon{margin-block-start:.2em}.fa-index-arrow{grid-area:1/3;margin-block-start:.5em}.fa-index-text{grid-column:2/-1;margin-block-start:.875rem}.fa-index-who{max-inline-size:44ch;color:var(--stahl);margin-block-start:.375rem;display:block}@media (min-width:64rem){.fa-index-row{column-gap:var(--gutter);grid-template-columns:repeat(12,minmax(0,1fr))}.fa-index-head{grid-column:1/span 5;grid-template-columns:2rem minmax(0,1fr);align-items:start;column-gap:clamp(1rem,1.8vw,1.75rem);display:grid}.fa-index-text{grid-area:1/6/auto/span 6;margin-block-start:.5rem}.fa-index-arrow{grid-column:12;justify-self:end}}@media (max-width:63.99rem){.fa-index-head{display:contents}}.fa-general{padding-block-start:clamp(1.75rem,1.4rem + 1.4vw,2.5rem)}.fa-stair{--rise:clamp(2.75rem, .5rem + 4.4vw, 5.5rem);border-block-start:var(--line) solid var(--petrol);margin-block-start:clamp(2.5rem,2rem + 2.4vw,4.5rem)}.fa-stair-step{column-gap:var(--gutter);border-block-end:var(--line) solid var(--petrol);grid-template-columns:clamp(2.5rem,2rem + 2.4vw,4.5rem) minmax(0,1fr);padding-block:clamp(1.5rem,1.2rem + 1.4vw,2.5rem);display:grid;position:relative}.fa-stair-sq{display:none}.fa-stair-num{color:var(--eisblau);font-size:var(--text-title);line-height:var(--leading-title);letter-spacing:var(--tracking-title);font-variant-numeric:lining-nums tabular-nums}.fa-stair-body{padding-block-start:.375rem}.fa-stair-body>p{max-inline-size:var(--measure);color:var(--gletscher);margin-block-start:.5rem}.fa-stair-note{margin-block-start:1.5rem}@media (min-width:64rem){.fa-stair{border-block-start:0;grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;padding-block-start:1.75rem;display:grid}.fa-stair-step{border-block-start:var(--line) solid var(--eisblau);border-block-end:0;margin-block-start:calc((2 - var(--n)) * var(--rise));padding-block:clamp(1.5rem,1.1rem + 1.2vw,2.25rem) 0;padding-inline-end:calc(var(--gutter) * 1.5);display:block}.fa-stair-step+.fa-stair-step{padding-inline-start:calc(var(--gutter) * 1.25)}.fa-stair-step+.fa-stair-step:before{content:"";inline-size:1px;block-size:var(--rise);background:var(--eisblau);position:absolute;inset-block-start:0;inset-inline-start:0}.fa-stair-sq{inline-size:calc((12 + var(--n) * 7.5) / 16 * 1rem);aspect-ratio:1;background:var(--weiss);display:block;position:absolute;inset-block-end:100%;inset-inline-start:0}.fa-stair-step+.fa-stair-step .fa-stair-sq{background:var(--eisblau);inset-inline-start:1px}.fa-stair-step:nth-child(3) .fa-stair-sq{background:var(--tuerkis)}.fa-stair-num{display:block}.fa-stair-body{padding-block-start:.75rem}.fa-stair-body>p{max-inline-size:38ch}.fa-stair-note{margin-block-start:clamp(2.5rem,2rem + 2vw,4rem)}}.fa-way-actions{flex-wrap:wrap;align-items:center;gap:.75rem 1.5rem;margin-block-start:1.5rem;display:flex}.fa-phone{white-space:nowrap;align-items:center;gap:.625rem;min-block-size:2.75rem;font-weight:500;text-decoration:none;display:inline-flex}@media (prefers-reduced-motion:reduce){.fa-ink:after,.fa-arrow,.fa-plate-img,.fa-plate-twin,.fa-plate-twin img,.fa-acc-sign:before,.fa-acc-sign:after{transition:none}}.sc-row{grid-template-columns:minmax(0,1fr) auto;position:relative}.sc-row-text{color:var(--stahl);grid-column:1;margin-block-start:.25rem}.on-dark .sc-row-text{color:var(--gletscher)}.sc-row-arrow{grid-area:1/2/span 2;align-self:center}@media (min-width:48rem) and (max-width:63.999rem),(min-width:80rem){.sc-row{grid-template-columns:minmax(0,5fr) minmax(0,6fr) auto}.sc-row-text{grid-column:2;margin-block-start:0}.sc-row-arrow{grid-area:auto/3}}.sc-row:after{content:"";background:var(--tinte);block-size:1px;transform-origin:var(--start) center;transition:transform .5s var(--ease-out);position:absolute;inset-block-end:-1px;inset-inline:0;transform:scaleX(0)}.on-dark .sc-row:after{background:var(--weiss)}.sc-row:is(:hover,:focus-visible):after{transform:scaleX(1)}.sc-row:focus-visible{outline-offset:4px}.sc-head-figure{max-inline-size:26rem}@media (min-width:64rem){.sc-head-figure{inline-size:min(26rem,125%);max-inline-size:none}}.sc-roles{justify-items:start;margin-block-start:clamp(.25rem,.1rem + .6vw,.75rem);display:grid}.sc-role{font-size:var(--text-title);letter-spacing:var(--tracking-title);color:var(--stahl);transition:color .25s var(--ease);align-items:baseline;gap:.4em;line-height:1.12;text-decoration:none;display:inline-flex}.sc-role:is(:hover,:focus-visible){color:var(--tinte)}.sc-role-arrow{color:var(--tuerkis);opacity:0;transition:opacity .25s var(--ease), transform .4s var(--ease-out);align-self:center;transform:translateY(-.25rem)}.sc-role:is(:hover,:focus-visible) .sc-role-arrow{opacity:1;transform:none}@media (hover:none){.sc-role-arrow{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.sc-role,.sc-role-arrow{transition:none}}.sc-portrait{max-inline-size:30rem}@media (min-width:64rem){.ph-stage>.sc-portrait{margin-inline-start:auto}}.sc-chapter{padding-block:var(--section);row-gap:2rem;display:grid}.sc-chapter-frame{aspect-ratio:4/5}@media (min-width:40rem) and (max-width:63.999rem){.sc-chapter-frame{aspect-ratio:3/2}}@media (min-width:64rem){.sc-chapter-media{max-inline-size:30rem}.sc-chapter{column-gap:var(--gutter);grid-template-rows:auto 1fr;grid-template-columns:repeat(12,minmax(0,1fr));row-gap:clamp(2rem,1rem + 2vw,3rem)}.sc-chapter-title{grid-area:1/1/auto/span 5}.sc-chapter-media{grid-area:2/1/auto/span 4}.sc-chapter-text{grid-area:1/6/span 2/span 7;margin-block-start:.25rem}}.sc-path-groups{row-gap:clamp(2.5rem,2rem + 2vw,4rem);margin-block-start:2.5rem;display:grid}@media (min-width:64rem){.sc-path-groups{margin-block-start:.25rem}}.sc-path{border-inline-start:var(--line) solid var(--gletscher);margin-block-start:1.25rem;margin-inline-start:.3125rem}.sc-station{max-inline-size:calc(var(--measure) + 1.75rem);padding-block:.75rem;padding-inline-start:1.75rem;position:relative}.sc-station:before{content:"";border:1.5px solid var(--tinte);border-radius:var(--radius-pill);background:var(--weiss);block-size:.625rem;inline-size:.625rem;position:absolute;inset-block-start:calc(.75rem + .55em);inset-inline-start:calc(-.3125rem - .5px)}.sc-station[data-dated]:before{border-color:var(--tuerkis);background:var(--tuerkis)}.sc-station-title{font-weight:500}.sc-station-year{color:var(--tuerkis);font-variant-numeric:tabular-nums;margin-inline-end:.625rem}.sc-station-text{color:var(--stahl)}.sc-cards{border-block-start:var(--line) solid var(--petrol);margin-block-start:clamp(3rem,2rem + 4vw,6rem);display:grid}.sc-card{border-block-end:var(--line) solid var(--petrol);grid-template-columns:5.5rem minmax(0,1fr) auto;align-items:center;column-gap:1.25rem;padding-block:1rem;text-decoration:none;display:grid;position:relative}.sc-card:after{content:"";background:var(--weiss);block-size:1px;transform-origin:var(--start) center;transition:transform .5s var(--ease-out);position:absolute;inset-block-end:-1px;inset-inline:0;transform:scaleX(0)}.sc-card:is(:hover,:focus-visible):after{transform:scaleX(1)}.sc-card:focus-visible{outline-offset:4px}.sc-card-media{aspect-ratio:1;position:relative;overflow:hidden}.sc-card-image{object-fit:cover;object-position:80% 50%;transition:transform .9s var(--ease-out)}.sc-card:is(:hover,:focus-visible) .sc-card-image{transform:scale(1.03)}.sc-card-n{display:none}.sc-card-line{color:var(--gletscher);margin-block-start:.25rem}@media (min-width:48rem){.sc-cards{column-gap:var(--gutter);border-block-start:0;grid-template-columns:repeat(3,minmax(0,1fr))}.sc-card{grid-template-rows:auto 1fr;grid-template-columns:minmax(0,1fr) auto;align-items:start;block-size:100%;padding-block:0 1.5rem}.sc-card-media{aspect-ratio:4/3;-webkit-mask-composite:source-in;-webkit-mask-composite:source-in;-webkit-mask-composite:source-in;grid-column:1/-1;margin-block-end:1.5rem;-webkit-mask-image:linear-gradient(90deg,#0000,#000 7% 93%,#0000),linear-gradient(#0000,#000 7% 93%,#0000);mask-image:linear-gradient(90deg,#0000,#000 7% 93%,#0000),linear-gradient(#0000,#000 7% 93%,#0000);-webkit-mask-composite:source-in;mask-composite:intersect}.sc-card-text{grid-template-columns:1.75rem minmax(0,1fr);display:grid}.sc-card-n{font-size:var(--text-subtitle);color:var(--eisblau);font-variant-numeric:tabular-nums;grid-row:1/span 2;line-height:1.22;display:block}.sc-card-line{grid-column:2}.sc-card-arrow{margin-block-start:.125rem}}.sc-steps{margin-block-start:clamp(2.5rem,2rem + 2.4vw,4.5rem);display:grid}.sc-step{border-block-start:var(--line) solid var(--petrol);grid-template-columns:4rem minmax(0,1fr);column-gap:1.25rem;padding-block:1.5rem;display:grid}.sc-step-glyph{block-size:4rem;inline-size:4rem;margin-block-start:-.75rem;margin-inline-start:-.5rem}.sc-step-n{min-inline-size:1.5em;color:var(--eisblau);font-variant-numeric:tabular-nums;display:inline-block}@media (min-width:40rem){.sc-steps{grid-template-columns:repeat(2,minmax(0,1fr))}.sc-step{border-block-start:0;margin-block-end:3rem;padding-block:0;display:block}.sc-step-glyph{block-size:5rem;inline-size:5rem;margin-block:0 1.25rem}.sc-step-text{border-block-start:var(--line) solid var(--petrol);padding-block-start:1.25rem;padding-inline-end:var(--gutter)}}@media (min-width:64rem){.sc-steps{grid-template-columns:repeat(4,minmax(0,1fr))}.sc-step{margin-block-end:0}}.sc-field{row-gap:1.5rem;padding-block:clamp(3rem,2rem + 4vw,5rem);display:grid;position:relative}.sc-field-rule{position:absolute;inset-block-start:0;inset-inline:0}.sc-field-head{font-size:var(--text-title);column-gap:.4em;display:flex}.sc-field-n{color:var(--eisblau);font-variant-numeric:tabular-nums;flex:none}.sc-field-text{color:var(--gletscher)}.sc-field-tech{border-block-start:var(--line) solid var(--petrol);max-inline-size:46ch;font-size:var(--text-small);margin-block-start:1.5rem;padding-block-start:1rem;line-height:1.5}.sc-field-tech dt{color:var(--weiss);font-weight:500}.sc-field-figure{max-inline-size:21rem}@media (min-width:64rem){.sc-field{column-gap:var(--gutter);grid-template-rows:auto auto 1fr;grid-template-columns:repeat(12,minmax(0,1fr));row-gap:0}.sc-field-head{grid-area:1/1/auto/span 5}.sc-field-text{grid-area:2/1/auto/span 5;margin-block-start:1.5rem}.sc-field-figure{grid-area:3/1/auto/span 4;align-self:end;margin-block-start:2.5rem}.sc-field-media{grid-area:1/6/span 3/span 7;align-self:center}}.sc-projects{border-block-start:var(--line) solid var(--nebel);margin-block-start:clamp(2.5rem,2rem + 2vw,4rem)}.sc-project{border-block-end:var(--line) solid var(--nebel);row-gap:.75rem;padding-block:clamp(1.5rem,1.2rem + 1.2vw,2.5rem);display:grid}@media (min-width:64rem){.sc-project{column-gap:var(--gutter);grid-template-columns:repeat(12,minmax(0,1fr))}.sc-project-head{grid-column:1/span 5}.sc-project-text{grid-column:6/span 7}}.sc-figures{column-gap:var(--gutter);grid-template-columns:repeat(3,minmax(0,1fr));max-inline-size:26rem;display:grid}.sc-figures dd{font-size:var(--text-small);color:var(--stahl);margin-block-start:.375rem;line-height:1.4}.sc-cat{row-gap:2.5rem;margin-block-start:clamp(2.5rem,2rem + 2vw,4rem);display:grid}.sc-cat-tools{margin-block-end:1.5rem;display:none}.js .sc-cat-tools{display:block}.sc-search{border-block-end:var(--line) solid var(--tinte);align-items:center;display:flex;position:relative}.sc-search-icon{color:var(--stahl);flex:none}.sc-search input{block-size:3rem;min-inline-size:0;font:inherit;color:var(--tinte);appearance:none;background:0 0;border:0;border-radius:0;flex:1;padding-inline:.625rem .25rem}.sc-search input::placeholder{color:var(--stahl);opacity:1}.sc-search input::-webkit-search-cancel-button{appearance:none}.sc-search input::-webkit-search-decoration{appearance:none}.sc-search input:focus-visible{outline:none}.sc-search:focus-within{box-shadow:0 1px 0 0 var(--tinte)}.sc-search-clear{border-radius:var(--radius-pill);block-size:2.75rem;inline-size:2.75rem;color:var(--stahl);cursor:pointer;transition:color .2s var(--ease);flex:none;place-items:center;margin-inline-end:-.75rem;display:grid}.sc-search-clear:is(:hover,:focus-visible){color:var(--tinte)}.sc-toggle{cursor:pointer;align-items:center;gap:.625rem;min-block-size:2.75rem;margin-block-start:.5rem;display:inline-flex}.sc-toggle-box{border:var(--line) solid var(--tinte);color:#0000;block-size:1.125rem;inline-size:1.125rem;transition:background-color .2s var(--ease), color .2s var(--ease);border-radius:2px;place-items:center;display:grid}.sc-toggle[aria-pressed=true] .sc-toggle-box{background:var(--tiefsee);border-color:var(--tiefsee);color:var(--weiss)}.sc-toggle:is(:hover,:focus-visible) .sc-toggle-box{border-color:var(--tuerkis)}.sc-cat-count{font-variant-numeric:tabular-nums;font-weight:500}.sc-years{border-block-start:var(--line) solid var(--nebel);grid-template-columns:repeat(auto-fill,minmax(4.5rem,1fr));margin-block-start:1rem;display:grid}.sc-year{min-block-size:2.75rem;color:var(--stahl);font-size:var(--text-small);font-variant-numeric:tabular-nums;transition:color .2s var(--ease);align-items:center;gap:.625rem;text-decoration:none;display:flex}.sc-year:is(:hover,:focus-visible),.sc-year[aria-current]{color:var(--tinte)}.sc-year[aria-current]{font-weight:500}.sc-year[aria-disabled]{opacity:.4;cursor:default}.sc-year-dots{gap:.25rem;display:none}.sc-year-dots i{border-radius:var(--radius-pill);background:var(--gletscher);block-size:.375rem;inline-size:.375rem;transition:background-color .2s var(--ease)}.sc-year:is(:hover,:focus-visible) .sc-year-dots i,.sc-year[aria-current] .sc-year-dots i{background:var(--tuerkis)}.sc-year-dots i[data-off]{background:var(--nebel)}.sc-cat-year{border-block-start:var(--line) solid var(--nebel);row-gap:.5rem;padding-block:1.75rem;display:grid}.sc-cat-year[hidden],.sc-pub[hidden]{display:none}.sc-cat-year-title{font-variant-numeric:tabular-nums}.sc-pub{max-inline-size:46rem;padding-block:1rem;position:relative}.sc-pub+.sc-pub{border-block-start:var(--line) solid var(--nebel)}.sc-pub-link{text-underline-offset:.2em;transition:text-decoration-color .25s var(--ease);text-decoration-line:underline;text-decoration-color:#0000;text-decoration-thickness:1px}.sc-pub-link:is(:hover,:focus-visible){text-decoration-color:currentColor}@supports (color:color-mix(in lab, red, red)){.sc-pub-link:is(:hover,:focus-visible){-webkit-text-decoration-color:color-mix(in srgb, currentColor 55%, transparent);-webkit-text-decoration-color:color-mix(in srgb, currentColor 55%, transparent);-webkit-text-decoration-color:color-mix(in srgb, currentColor 55%, transparent);text-decoration-color:color-mix(in srgb, currentColor 55%, transparent)}}.sc-pub-link:after{content:"";position:absolute;inset:0}.sc-pub-link:focus-visible{outline:none}.sc-pub:has(.sc-pub-link:focus-visible){outline:2px solid var(--tiefsee);outline-offset:4px;border-radius:2px}.sc-pub-authors,.sc-pub-meta{font-size:var(--text-small);color:var(--stahl);margin-block-start:.375rem;line-height:1.5}.sc-pub-authors strong{color:var(--tinte);font-weight:500}.sc-pub-meta{flex-wrap:wrap;justify-content:space-between;align-items:baseline;column-gap:1.5rem;display:flex}.sc-pub-out{color:var(--tinte);text-underline-offset:.22em;align-items:center;gap:.25rem;margin-inline-start:auto;font-weight:500;text-decoration-line:underline;text-decoration-color:currentColor;text-decoration-thickness:1px;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.sc-pub-out{-webkit-text-decoration-color:color-mix(in srgb, currentColor 45%, transparent);-webkit-text-decoration-color:color-mix(in srgb, currentColor 45%, transparent);-webkit-text-decoration-color:color-mix(in srgb, currentColor 45%, transparent);text-decoration-color:color-mix(in srgb, currentColor 45%, transparent)}}.sc-pub-out{transition:text-decoration-color .2s var(--ease)}.sc-pub-arrow{transition:transform .25s var(--ease)}.sc-pub:has(.sc-pub-link:is(:hover,:focus-visible)) .sc-pub-out{text-decoration-color:currentColor}.sc-pub:has(.sc-pub-link:is(:hover,:focus-visible)) .sc-pub-arrow{transform:translate(2px,-2px)}.sc-cat-empty{border-block-start:var(--line) solid var(--nebel);padding-block:1.75rem}@media (min-width:64rem){.sc-cat{column-gap:var(--gutter);grid-template-columns:repeat(12,minmax(0,1fr));align-items:start}.sc-cat-side{max-inline-size:20rem;grid-column:1/span 4;position:sticky;inset-block-start:calc(var(--header-h) + 1.5rem)}.sc-cat-list{grid-column:6/span 7}.sc-years{padding-block-start:.5rem;display:block}.sc-year{min-block-size:1.625rem}.sc-year-n{min-inline-size:2.75rem}.sc-year-dots{display:flex}@media (max-height:52rem){.sc-years{columns:2;column-gap:var(--gutter)}}.sc-cat-year{padding-block:2rem}.sc-cat-year:first-child{border-block-start:0;padding-block-start:0}}@media (min-width:80rem){.sc-cat-year{column-gap:var(--gutter);grid-template-columns:minmax(0,2fr) minmax(0,5fr)}.sc-pub:first-child{padding-block-start:.5rem}}@media (prefers-reduced-motion:reduce){.sc-row:after,.sc-card:after,.sc-card-image,.sc-pub-arrow{transition:none}}.pr-large{letter-spacing:var(--tracking-title);text-wrap:balance;font-size:clamp(1.5rem,1.15rem + 1.5vw,2.5rem);line-height:1.1}.pr-row{text-decoration:none;position:relative}.pr-row:after{content:"";background:var(--tinte);block-size:1px;transform-origin:var(--start) center;transition:transform .5s var(--ease-out);pointer-events:none;position:absolute;inset-block-end:-1px;inset-inline:0;transform:scaleX(0)}.pr-row:is(:hover,:focus-visible):after{transform:scaleX(1)}.pr-row:focus-visible{outline-offset:4px}.pr-row .arrow{transition:transform .25s var(--ease), color .25s var(--ease)}.pr-row:is(:hover,:focus-visible) .arrow{color:var(--tuerkis);transform:translate(4px)}[dir=rtl] .pr-row:is(:hover,:focus-visible) .arrow{transform:translate(-4px)}.pr-step{background:var(--petrol);flex:none;block-size:.625rem;inline-size:.625rem}.pr-step[data-step="1"]{background:var(--tuerkis)}.pr-step[data-step="2"]{background:var(--eisblau)}.pr-spectrum{margin-block-start:clamp(2.5rem,2rem + 2vw,4rem)}.pr-spectrum-title{color:var(--stahl);padding-block-end:.875rem}.pr-ok-list{border-block-start:var(--line) solid var(--petrol);margin-block-start:2.5rem}.pr-ok-list>li{border-block-end:var(--line) solid var(--petrol);grid-template-columns:2.25rem minmax(0,1fr);align-items:baseline;padding-block:clamp(1.125rem,.9rem + .9vw,1.75rem);display:grid}.pr-ok-num{font-size:var(--text-label);font-variant-numeric:lining-nums tabular-nums;color:var(--eisblau);font-weight:500;line-height:1.43}@media (min-width:64rem){.pr-ok-list{margin-block-start:.375rem}.pr-ok-list>li{grid-template-columns:4rem minmax(0,1fr)}}.pr-frames{aspect-ratio:1;inline-size:100%;max-inline-size:30rem;position:relative;container-type:inline-size}.pr-fr{left:calc(var(--x) / 32 * 100%);top:calc(var(--y) / 32 * 100%);inline-size:calc(var(--s) / 32 * 100%);aspect-ratio:1;background:var(--licht);position:absolute;overflow:hidden}.pr-fr:not([data-frame="2"]){outline:4.6875cqi solid var(--weiss)}.pr-fr .reveal-clip{position:absolute;inset:0}.pr-fr img{transition:scale .9s var(--ease-out), opacity .5s var(--ease)}.pr-values-figure{margin-block-start:clamp(2.5rem,2rem + 2vw,4rem)}.pr-values-list{border-block-start:var(--line) solid var(--nebel);margin-block-start:3rem}.pr-value{border-block-end:var(--line) solid var(--nebel);row-gap:.75rem;padding-block:clamp(1.5rem,1.2rem + 1.2vw,2.25rem);display:grid}@media (min-width:48rem){.pr-value{column-gap:var(--gutter);grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:baseline}}@media (min-width:64rem){.pr-values-list{margin-block-start:.375rem}}@media (hover:hover){.pr-values:has(.pr-value:hover) .pr-fr img{opacity:.3}:is(.pr-values:has(.pr-value[data-frame="0"]:hover) .pr-fr[data-frame="0"] img,.pr-values:has(.pr-value[data-frame="1"]:hover) .pr-fr[data-frame="1"] img,.pr-values:has(.pr-value[data-frame="2"]:hover) .pr-fr[data-frame="2"] img){opacity:1;scale:1.04}}.pr-member{position:relative}.pr-member-media{aspect-ratio:4/5;border-radius:var(--radius);background:var(--licht);max-inline-size:30rem;position:relative;overflow:hidden}.pr-member-media .reveal-clip{position:absolute;inset:0}.pr-member-media img{transition:scale .9s var(--ease-out)}.pr-member:has(.pr-member-link:is(:hover,:focus-visible)) .pr-member-media img{scale:1.03}.pr-member-link:before{content:"";z-index:1;position:absolute;inset:0}.pr-member-link:focus-visible{outline:none}.pr-member:has(.pr-member-link:focus-visible){outline:2px solid var(--tiefsee);outline-offset:6px;border-radius:2px}.pr-member-facts{border-block-start:var(--line) solid var(--nebel);font-size:var(--text-small);line-height:1.5}.pr-member-facts>li{border-block-end:var(--line) solid var(--nebel);padding-block:.75rem}.pr-team-solo{row-gap:1.75rem;display:grid}@media (min-width:40rem){.pr-team-solo{column-gap:var(--gutter);grid-template-columns:minmax(0,5fr) minmax(0,6fr);align-items:start}}@media (min-width:80rem){.pr-team-solo{align-items:end}}.pr-team-grid{gap:3rem var(--gutter);display:grid}@media (min-width:40rem){.pr-team-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:90rem){.pr-team-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.pr-film{margin-block-start:clamp(2.5rem,1.5rem + 3vw,4.5rem)}.pr-rooms{gap:2.5rem var(--gutter);margin-block-start:clamp(3rem,2rem + 4vw,6rem);display:grid}.pr-room-media img{transition:scale .9s var(--ease-out)}.pr-room:hover .pr-room-media img{scale:1.03}@media (min-width:40rem){.pr-rooms{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:64rem){.pr-rooms{grid-template-columns:repeat(12,minmax(0,1fr));align-items:end;row-gap:clamp(3rem,2rem + 3vw,5rem)}.pr-room{grid-column:span 5}.pr-room[data-size=l]{grid-column:span 7}}.pr-plan{aspect-ratio:8/5;border-radius:var(--radius);background:var(--licht);display:block;position:relative;overflow:hidden}.pr-plan svg{transition:scale .9s var(--ease-out)}.pr-plan:is(:hover,:focus-visible) svg{scale:1.03}.pr-quote{position:relative}.pr-quote:before{content:"«";position:absolute;inset-block-start:0;inset-inline-start:-.47em}.pr-quote-medium{font-family:var(--font-voice);font-style:var(--voice-style);letter-spacing:-.01em;font-size:clamp(1.3125rem,1.2rem + .5vw,1.625rem);font-weight:300;line-height:1.34}.pr-opening{padding-block:clamp(4rem,2.6rem + 6vw,9rem)}.pr-opening-in{row-gap:clamp(1.75rem,1.5rem + 1.2vw,2.75rem);display:grid}.pr-opening-quote{font-family:var(--font-voice);font-style:var(--voice-style);letter-spacing:-.02em;font-size:clamp(1.75rem,1.1rem + 2.8vw,3.75rem);font-weight:300;line-height:1.16}@media (min-width:64rem){.pr-opening{position:relative}.pr-opening:after{content:"";background:url(/muster/ausschnitt-2-dunkel.svg) 100%/cover no-repeat;inline-size:38%;position:absolute;inset-block:0;inset-inline-end:0}[dir=rtl] .pr-opening:after{display:none}.pr-opening-in{z-index:1;max-inline-size:54%;position:relative}}.pr-voice{row-gap:1.75rem;padding-block:clamp(3rem,2.2rem + 3.4vw,6rem);display:grid}.pr-voice>blockquote{max-inline-size:30em}.pr-voice-by{order:2}@media (min-width:64rem){.pr-voice{column-gap:var(--gutter);grid-template-columns:repeat(12,minmax(0,1fr));align-items:start}.pr-voice-by{order:0;grid-column:1/span 4;padding-block-start:.5em}.pr-voice>blockquote{grid-column:6/span 7}}.pr-recs{row-gap:3rem;margin-block-start:clamp(2.5rem,2rem + 2vw,4rem);display:grid}.pr-rec{border-block-start:var(--line) solid var(--gletscher);flex-direction:column;padding-block-start:1.75rem;display:flex}.pr-rec>figcaption{margin-block-start:auto;padding-block-start:1.75rem}@media (min-width:64rem){.pr-recs{column-gap:calc(var(--gutter) * 2);grid-template-columns:repeat(3,minmax(0,1fr))}}.pr-proof{margin-block-start:clamp(3rem,2rem + 3vw,5rem);padding-block-start:clamp(3rem,2rem + 3vw,5rem)}.pr-lead{border-radius:var(--radius);background:var(--licht);row-gap:clamp(1.5rem,1.2rem + 1.4vw,2.5rem);margin-block-end:clamp(3rem,2rem + 4vw,6rem);padding:clamp(1.5rem,.8rem + 3.2vw,4rem);text-decoration:none;display:grid;position:relative;overflow:hidden}.pr-lead:before{content:"";background:var(--tuerkis);block-size:2px;transform-origin:var(--start) center;transition:transform .7s var(--ease-out);position:absolute;inset-block-start:0;inset-inline:0;transform:scaleX(0)}.pr-lead:is(:hover,:focus-visible):before{transform:none}.pr-lead-meta{font-size:var(--text-label);font-variant-numeric:lining-nums tabular-nums;flex-wrap:wrap;gap:.25rem 1.5rem;font-weight:500;line-height:1.43;display:flex}.pr-lead-meta>span{color:var(--stahl)}.pr-lead-text{row-gap:clamp(1rem,.8rem + .8vw,1.5rem);display:grid}.pr-lead-title{letter-spacing:-.035em;max-inline-size:18ch;font-size:clamp(2rem,1.4rem + 2.6vw,4rem);line-height:1}.pr-lead-summary{max-inline-size:44ch;color:var(--stahl)}.pr-lead-media{aspect-ratio:3/2;border-radius:var(--radius);position:relative;overflow:hidden}.pr-lead-media img{transition:scale .9s var(--ease-out)}.pr-lead:is(:hover,:focus-visible) .pr-lead-media img{scale:1.03}.pr-lead-go{align-items:center;gap:.875rem;font-weight:500;display:inline-flex}.pr-lead-arrow{border:var(--line) solid var(--gletscher);border-radius:var(--radius-pill);block-size:2.75rem;inline-size:2.75rem;transition:background-color .3s var(--ease), border-color .3s var(--ease), color .3s var(--ease);place-items:center;display:grid}.pr-lead:is(:hover,:focus-visible) .pr-lead-arrow{border-color:var(--tiefsee);background:var(--tiefsee);color:var(--weiss)}@media (min-width:64rem){.pr-lead{column-gap:var(--gutter);grid-template-columns:repeat(12,minmax(0,1fr));align-items:end}.pr-lead-meta{grid-column:1/-1}.pr-lead-text{grid-column:1/span 8}.pr-lead-go{grid-column:10/span 3;justify-self:end}.pr-lead:not([data-plain]) .pr-lead-text{grid-column:1/span 7}.pr-lead:not([data-plain]) .pr-lead-media{grid-area:2/9/span 2/span 4}.pr-lead:not([data-plain]) .pr-lead-go{grid-column:1/span 7;justify-self:start}}@media (prefers-reduced-motion:reduce){.pr-lead:before,.pr-lead-media img,.pr-lead-arrow{transition:none}}.pr-year{padding-block:clamp(2rem,1.5rem + 2vw,3.5rem) clamp(3rem,2rem + 4vw,6rem)}.pr-year:last-of-type{padding-block-end:0}.pr-year-mark{color:var(--stahl);font-variant-numeric:lining-nums tabular-nums}.pr-posts{border-block-start:var(--line) solid var(--nebel);margin-block-start:1.5rem}@media (min-width:64rem){.pr-year-mark{align-self:start;position:sticky;inset-block-start:calc(var(--bar-compact) + 2rem)}.pr-posts{border-block-start:0;margin-block-start:0}.pr-posts>li:first-child>.pr-post{padding-block-start:.5rem}.pr-posts>li:last-child>.pr-post{border-block-end:0;padding-block-end:.5rem}.pr-posts>li:last-child>.pr-post:after{content:none}}.pr-post{border-block-end:var(--line) solid var(--nebel);grid-template-columns:minmax(0,1fr) 6.5rem;align-items:start;column-gap:1.25rem;padding-block:clamp(1.5rem,1.2rem + 1.2vw,2.25rem);display:grid}.pr-post-meta{font-size:var(--text-small);color:var(--stahl);flex-wrap:wrap;grid-column:1/-1;align-items:baseline;column-gap:1rem;margin-block-end:.75rem;line-height:1.5;display:flex}.pr-post-kind{color:var(--tinte);font-weight:500}.pr-post-title{text-wrap:balance;grid-column:1}.pr-post[data-plain] .pr-post-title{grid-column:1/-1}.pr-post-summary{max-inline-size:52ch;color:var(--stahl);grid-column:1/-1;margin-block-start:.75rem}.pr-post-media{aspect-ratio:16/9;border-radius:var(--radius);background:var(--licht);grid-area:2/2;position:relative;overflow:hidden}.pr-post-media img{transition:scale .9s var(--ease-out)}.pr-post:is(:hover,:focus-visible) .pr-post-media img{scale:1.04}.pr-post-go{font-size:var(--text-small);grid-column:1/-1;align-items:center;gap:.625rem;margin-block-start:1rem;font-weight:500;display:inline-flex}@media (min-width:40rem){.pr-post{grid-template-columns:minmax(0,1fr) clamp(9rem,22%,12rem);column-gap:clamp(1.5rem,3vw,3rem)}.pr-post-meta,.pr-post-title,.pr-post-summary,.pr-post-go,.pr-post[data-plain] .pr-post-title{grid-column:1}.pr-post-media{grid-row:1/span 4;align-self:start}}.pr-filter{flex-wrap:wrap;gap:.25rem 1.75rem;margin-block-end:clamp(1.5rem,1rem + 2vw,3rem);display:flex}.pr-filter>button{min-block-size:2.75rem;color:var(--stahl);cursor:pointer;transition:color .2s var(--ease);align-items:baseline;gap:.5rem;font-weight:500;display:inline-flex;position:relative}.pr-filter>button:after{content:"";background:var(--tinte);block-size:1px;transform-origin:var(--start) center;transition:transform .4s var(--ease-out);position:absolute;inset-block-end:.5rem;inset-inline:0;transform:scaleX(0)}.pr-filter>button:is(:hover,[aria-pressed=true]){color:var(--tinte)}.pr-filter>button[aria-pressed=true]:after{transform:scaleX(1)}.pr-filter-n{font-size:var(--text-small);font-variant-numeric:lining-nums tabular-nums;color:var(--stahl);font-weight:400}.pr-index[data-show=vortrag] .pr-posts>li:not([data-kind=vortrag]),.pr-index[data-show=beitrag] .pr-posts>li:not([data-kind=beitrag]),.pr-index[data-show=praxis] .pr-posts>li:not([data-kind=praxis]){display:none}.pr-index[data-show=vortrag] .pr-year:not(:has(li[data-kind=vortrag])){display:none}.pr-index[data-show=beitrag] .pr-year:not(:has(li[data-kind=beitrag])){display:none}.pr-index[data-show=praxis] .pr-year:not(:has(li[data-kind=praxis])){display:none}.pr-article .ph-title{max-inline-size:20ch}.pr-article .ph-aside>figure{max-inline-size:30rem}.pr-article-body{padding-block:clamp(2.5rem, 2rem + 2.4vw, 4.5rem) var(--section);row-gap:2.5rem;display:grid}.pr-facts{gap:1.25rem var(--gutter);font-size:var(--text-small);grid-template-columns:repeat(2,minmax(0,1fr));line-height:1.5;display:grid}.pr-facts>div:last-child:nth-child(odd){grid-column:1/-1}.pr-facts dt{color:var(--stahl);margin-block-end:.125rem}@media (min-width:64rem){.pr-article-body{column-gap:var(--gutter);grid-template-columns:repeat(12,minmax(0,1fr));align-items:start}.pr-article-side{grid-column:1/span 4;position:sticky;inset-block-start:calc(var(--bar-compact) + 2rem)}.pr-article-main{grid-column:6/span 7}.pr-facts{grid-template-columns:minmax(0,1fr);gap:1.125rem;max-inline-size:22rem}}.pr-article-main .pr-prose{font-size:clamp(1.125rem,1.08rem + .2vw,1.25rem);line-height:1.62}.pr-prose>h2{font-size:var(--text-subtitle);letter-spacing:var(--tracking-lead);margin-block-start:2.25em;font-weight:500;line-height:1.3}.pr-prose>h2+*{margin-block-start:.75em}.pr-pull{border-inline-start:var(--line) solid var(--gletscher);font-family:var(--font-voice);font-style:var(--voice-style);letter-spacing:-.01em;margin-block:clamp(2rem,1.6rem + 1.6vw,3rem);padding-inline-start:clamp(1.25rem,1rem + 1vw,2rem);font-size:clamp(1.5rem,1.3rem + .9vw,2.125rem);font-weight:300;line-height:1.26}.pr-pull>p:before{content:"«"}.pr-pull>p:after{content:"»"}.pr-figure-credit{color:var(--stahl)}.pr-post-nav{border-block:var(--line) solid var(--nebel);display:grid}.pr-post-nav>a{grid-template-columns:minmax(0,1fr) auto;align-items:center;column-gap:1.5rem;padding-block:clamp(1.5rem,1.2rem + 1.4vw,2.5rem);display:grid}.pr-post-nav>a+a{border-block-start:var(--line) solid var(--nebel)}.pr-post-nav-label{font-size:var(--text-small);color:var(--stahl);grid-column:1;margin-block-end:.375rem;line-height:1.5}.pr-post-nav-title{grid-column:1}.pr-post-nav .arrow{grid-area:1/2/span 2}.pr-post-nav>a[data-dir=previous] .arrow{rotate:180deg}.pr-post-nav>a[data-dir=previous]:is(:hover,:focus-visible) .arrow{transform:translate(4px)}@media (min-width:48rem){.pr-post-nav{column-gap:var(--gutter);grid-template-columns:repeat(2,minmax(0,1fr))}.pr-post-nav>a[data-dir=previous]{grid-template-columns:auto minmax(0,1fr)}.pr-post-nav>a[data-dir=previous] :is(.pr-post-nav-label,.pr-post-nav-title){grid-column:2}.pr-post-nav>a[data-dir=previous] .arrow{grid-column:1}.pr-post-nav>a[data-dir=next]{grid-column:2}.pr-post-nav>a+a{border-block-start:0}}.pr-legal-date{font-size:var(--text-small);color:var(--stahl);line-height:1.5}.pr-legal .legal-toc a{min-block-size:2.75rem;padding-block:.625rem;transition:none;position:relative}.pr-legal .legal-toc a:hover{color:inherit}.pr-legal .legal-toc a:after{content:"";background:var(--tinte);block-size:1px;transform-origin:var(--start) center;transition:transform .5s var(--ease-out);position:absolute;inset-block-end:-1px;inset-inline:0;transform:scaleX(0)}.pr-legal .legal-toc a:is(:hover,:focus-visible):after{transform:scaleX(1)}.pr-legal .legal-toc-n{transition:color .25s var(--ease)}.pr-legal .legal-toc a:is(:hover,:focus-visible) .legal-toc-n{color:var(--tuerkis)}.pr-legal .legal-section{border-block-start:var(--line) solid var(--nebel);padding-block:clamp(2rem,1.6rem + 1.6vw,3rem)}.pr-legal .legal-section+.legal-section{margin-block-start:0}.pr-legal .legal-section:first-child{border-block-start:0;padding-block-start:0}.pr-legal .legal-section:last-child{padding-block-end:0}.pr-legal .legal-title{margin-block-end:1rem;display:block}@media (min-width:40rem){.pr-legal .legal-section{grid-template-columns:3.5rem minmax(0,1fr);display:grid}.pr-legal .legal-section>*{grid-column:2}.pr-legal .legal-section>.legal-n{grid-area:1/1}}.pr-legal .legal-section>.legal-n{min-inline-size:0;font-size:var(--text-label);padding-block-start:calc((var(--text-subtitle) * 1.3 - var(--text-label) * 1.43) / 2 + .06em);font-weight:500;line-height:1.43;display:block}@media (max-width:39.99rem){.pr-legal .legal-section>.legal-n{padding-block:0 .5rem}}.pr-legal .legal-section:target>.legal-n{color:var(--tuerkis)}.pr-nf{min-block-size:calc(100svh - var(--header-h))}.pr-nf-mark{inline-size:clamp(9rem,6rem + 12vw,16rem)}.pr-nf-mark>svg{block-size:auto;inline-size:100%;display:block}.pr-nf-measure{font-size:var(--text-label);font-variant-numeric:lining-nums tabular-nums;color:var(--stahl);justify-content:center;margin-block-start:1.25rem;font-weight:500;line-height:1.43;display:flex;position:relative}.pr-nf-measure:before{content:"";border-inline:var(--line) solid var(--stahl);block-size:.75rem;position:absolute;inset-block-start:50%;inset-inline:0;translate:0 -50%}.pr-nf-measure:after{content:"";background:var(--stahl);block-size:1px;transform-origin:var(--start) center;position:absolute;inset-block-start:50%;inset-inline:0}.pr-nf-measure>span{z-index:1;background:var(--weiss);padding-inline:.75rem;position:relative}.pr-nf-links>li>a{column-gap:var(--gutter);border-block-end:var(--line) solid var(--nebel);grid-template-columns:minmax(0,1fr) auto;align-items:center;padding-block:clamp(1.125rem,.9rem + .9vw,1.625rem);display:grid}.pr-nf-links{border-block-start:var(--line) solid var(--nebel)}.pr-nf-label{align-items:baseline;gap:.875rem;display:flex}.pr-nf-label .pr-step{translate:0 -.12em}.pr-nf-text{color:var(--stahl);grid-column:1;padding-inline-start:1.5rem}.pr-nf-links .arrow{grid-area:1/2/span 2}@media (min-width:48rem){.pr-nf-links>li>a{grid-template-columns:minmax(0,6fr) minmax(0,5fr) auto}.pr-nf-text{grid-column:2;padding-inline-start:0}.pr-nf-links .arrow{grid-area:1/3}}@media (prefers-reduced-motion:no-preference){.pr-nf-mark .lb-step{animation:lb-step .52s var(--ease-in-out) both;animation-delay:calc(var(--s,0) * .2s + .3s)}.pr-nf-measure:after{animation:enter-rule 1s var(--ease-out) 1s both}.pr-nf-measure:before{animation:enter-fade .4s var(--ease-out) 1s both}.js .pr-room-media[data-reveal=image]>img{transition:clip-path 1.1s var(--ease-out), transform 1.5s var(--ease-out), scale .9s var(--ease-out);transition-delay:var(--rd,0s), var(--rd,0s), 0s}.pr-nf-measure>span{animation:enter-fade .6s var(--ease-out) 1.7s both}}@media (prefers-reduced-motion:reduce){.pr-row:after,.pr-row .arrow,.pr-fr img,.pr-member-media img,.pr-room-media img,.pr-plan svg,.pr-post-media img,.pr-filter>button:after,.pr-legal .legal-toc a:after{transition:none}}.vd-twin{--screen:min(100svh, max(34rem, 240vw))}@media (min-width:64rem){.vd-twin{--screen:min(100svh, max(40rem, 62.5vw))}}.vd-twin{margin-block-start:calc(-1*clamp(3rem,2rem + 4vw,6rem));position:relative;overflow-x:clip}.vd-twin-stage{min-block-size:var(--screen);padding-block:calc(var(--bar-compact) + 1.5rem) clamp(2rem, 5svh, 4rem);align-items:start;display:flex}.vd-twin-grid{flex:1;gap:clamp(2rem,4vw,3rem);display:grid}@media (min-width:64rem){.vd-twin-grid{align-items:start;column-gap:var(--gutter);grid-template-columns:minmax(0,5fr) minmax(0,7fr)}}.vd-twin-figure{justify-self:center;margin:0}.vd-twin-frame{block-size:min(46svh, 110vw, var(--screen) * .46);aspect-ratio:4/5;position:relative}@media (min-width:48rem){.vd-twin-frame{block-size:min(54svh, 110vw, var(--screen) * .54)}}@media (min-width:64rem){.vd-twin-frame{block-size:min(74svh, 48rem, var(--screen) * .74)}}.vd-twin-still{object-fit:cover;transition:opacity .7s var(--ease);-webkit-mask-composite:source-in;-webkit-mask-composite:source-in;-webkit-mask-composite:source-in;-webkit-mask-image:linear-gradient(90deg,#0000,#000 7% 93%,#0000),linear-gradient(#0000,#000 7% 93%,#0000);mask-image:linear-gradient(90deg,#0000,#000 7% 93%,#0000),linear-gradient(#0000,#000 7% 93%,#0000);-webkit-mask-composite:source-in;mask-composite:intersect}.vd-twin-canvas{pointer-events:none;-webkit-mask-composite:source-in;-webkit-mask-composite:source-in;-webkit-mask-composite:source-in;block-size:100%;inline-size:190%;position:absolute;inset-block:0;inset-inline:-45%;-webkit-mask-image:linear-gradient(90deg,#0000,#000 22% 78%,#0000),linear-gradient(#0000,#000 7% 93%,#0000);mask-image:linear-gradient(90deg,#0000,#000 22% 78%,#0000),linear-gradient(#0000,#000 7% 93%,#0000);-webkit-mask-composite:source-in;mask-composite:intersect}.vd-twin-glass{border-radius:var(--radius);clip-path:inset(calc((1 - var(--g,0)) * 100%) 0 0 0);display:none;position:absolute;inset:0;overflow:hidden}.vd-twin-scan{background:var(--eisblau);block-size:1px;opacity:calc(min(var(--g,0), 1 - var(--g,0)) * 6);display:none;position:absolute;inset-block-end:calc(var(--g,0) * 100%);inset-inline:-1.5rem}.vd-twin.is-live .vd-twin-scan,.vd-twin.is-live .vd-twin-glass{display:block}.vd-twin-scale{font-size:var(--text-label);color:var(--gletscher);align-items:center;gap:.875rem;margin-block-start:1.25rem;font-weight:500;display:none}.vd-twin.is-live .vd-twin-scale{display:flex}.vd-twin-rule{background:var(--petrol);flex:1;block-size:1px;position:relative;container-type:inline-size}.vd-twin-knob{translate:calc(var(--g,0) * (100cqw - .5625rem)) 0;border-radius:var(--radius-pill);background:var(--eisblau);block-size:.5625rem;inline-size:.5625rem;position:absolute;inset-block-start:-.25rem;inset-inline-start:0}@media (prefers-reduced-motion:no-preference){.js .vd-twin{block-size:270svh}.js .vd-twin:not(.is-still) .vd-twin-still{opacity:var(--t,0);transition:none}.js .vd-twin:not(.is-live,.is-still) .vd-twin-still{animation:.4s 4s forwards reveal-fallback}.js .vd-twin-stage{block-size:100svh;position:sticky;inset-block-start:0;overflow:clip}}.dg{color:var(--tinte);--dg-k:1;margin:0;container-type:inline-size}.dg[data-tone=dark]{color:var(--gletscher)}.dg-svg{aspect-ratio:4/3;block-size:auto;inline-size:100%;display:block;overflow:visible}.dg-s,.dg-h{stroke-width:calc(var(--dg-w,1) * var(--dg-k) * 1px)}.dg-l{font-family:var(--font-sans);font-variant-numeric:tabular-nums;letter-spacing:0;font-size:13px;font-weight:400}.dg-l-s,.dg-l-a{font-size:12px}.dg-l-a{font-weight:500}@container (max-width:26rem){.dg-svg{--dg-k:1.2}.dg-l{font-size:15px}.dg-l-s,.dg-l-a{font-size:14px}}.dg-compact .dg-l,.dg-compact .dg-l-s{font-size:20px}.dg-caption{font-size:var(--text-small);color:var(--stahl);margin-block-start:.75rem;line-height:1.5}.dg[data-tone=dark] .dg-caption{color:var(--gletscher)}@media (prefers-reduced-motion:no-preference){.dg[data-state=armed] :is(.dg-f,.dg-s,.dg-h,.dg-o,.dg-p,.dg-l){opacity:0}.dg[data-state=run] .dg-s{stroke-dasharray:1 1;animation:dg-draw var(--dg-u,.5s) cubic-bezier(.65, 0, .35, 1) var(--dg-t,0s) both}.dg[data-state=run] .dg-f{animation:dg-fade var(--dg-u,.76s) cubic-bezier(.33, 0, .2, 1) var(--dg-t,0s) both}.dg[data-state=run] :is(.dg-h,.dg-o){animation:dg-fade .42s ease-in-out var(--dg-t,0s) both}.dg[data-state=run] .dg-l{animation:dg-fade .45s ease-in-out var(--dg-t,0s) both}.dg[data-state=run] .dg-p{transform-box:fill-box;transform-origin:50%;animation:dg-land .46s cubic-bezier(.2, .7, .2, 1) var(--dg-t,0s) both}.dg[data-state=run] .dg-p.dg-travel{transform-box:view-box;transform-origin:0 0;offset-path:var(--dg-path);offset-rotate:0deg;offset-distance:100%;animation:dg-travel var(--dg-u,1.1s) cubic-bezier(.45, 0, .25, 1) var(--dg-t,0s) both}@supports not (offset-path:path("M0 0L1 1")){.dg[data-state=run] .dg-p.dg-travel{transform-box:fill-box;transform-origin:50%;animation:dg-land .46s cubic-bezier(.2, .7, .2, 1) calc(var(--dg-t,0s) + var(--dg-u,0s)) both}}}@media (prefers-reduced-motion:no-preference) and (scripting:enabled){.dg:not([data-state]) :is(.dg-f,.dg-s,.dg-h,.dg-o,.dg-p,.dg-l){animation:.4s ease-in-out 3s both dg-fade}}@keyframes dg-draw{0%{stroke-dashoffset:1px;opacity:0}3%{opacity:1}to{stroke-dashoffset:0;opacity:1}}@keyframes dg-fade{0%{opacity:0}}@keyframes dg-land{0%{opacity:0;transform:scale(.4)}to{opacity:1;transform:none}}@keyframes dg-travel{0%{offset-distance:0%;opacity:0}10%{opacity:1}to{offset-distance:100%;opacity:1}}.link-grow{text-decoration:none;position:relative}.link-grow:after{content:"";block-size:1px;transform-origin:var(--start) center;transition:transform .3s var(--ease);background:currentColor;position:absolute;inset-block-end:-.12em;inset-inline:0;transform:scaleX(0)}.link-grow:hover:after,.link-grow:focus-visible:after,.link-grow[aria-current=page]:after,.group:hover .link-grow-group:after{transform:scaleX(1)}.link-text{text-underline-offset:.22em;text-decoration-line:underline;text-decoration-color:currentColor;text-decoration-thickness:1px}@supports (color:color-mix(in lab, red, red)){.link-text{-webkit-text-decoration-color:color-mix(in srgb, currentColor 45%, transparent);-webkit-text-decoration-color:color-mix(in srgb, currentColor 45%, transparent);-webkit-text-decoration-color:color-mix(in srgb, currentColor 45%, transparent);text-decoration-color:color-mix(in srgb, currentColor 45%, transparent)}}.link-text{transition:text-decoration-color .2s var(--ease)}.link-text:hover{text-decoration-color:currentColor}.link-arrow{align-items:center;gap:.625rem;min-block-size:2.75rem;font-weight:500;text-decoration:none;display:inline-flex}.link-arrow>span{position:relative}.link-arrow>span:after{content:"";block-size:1px;transform-origin:var(--start) center;transition:transform .3s var(--ease);background:currentColor;position:absolute;inset-block-end:-.2em;inset-inline:0}.link-arrow:hover>span:after{animation:underline-redraw .5s var(--ease)}.arrow{transition:transform .25s var(--ease);flex:none}[dir=rtl] .arrow{scale:-1 1}.link-arrow:hover .arrow,.btn:hover .arrow,.group:hover .arrow-group{transform:translate(4px)}[dir=rtl] .link-arrow:hover .arrow,[dir=rtl] .btn:hover .arrow,[dir=rtl] .group:hover .arrow-group{transform:translate(-4px)}@keyframes underline-redraw{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.btn{border-radius:var(--radius-pill);border:var(--line) solid transparent;letter-spacing:-.005em;white-space:nowrap;cursor:pointer;min-block-size:3.25rem;transition:background-color .2s var(--ease), color .2s var(--ease), border-color .2s var(--ease);justify-content:center;align-items:center;gap:.625rem;padding-inline:1.5rem 1.25rem;font-size:1rem;font-weight:500;line-height:1.25;text-decoration:none;display:inline-flex}.btn-plain{padding-inline:1.5rem}.btn-sm{min-block-size:2.75rem;font-size:var(--text-small);padding-inline:1.125rem 1rem}.btn-primary{background:var(--tiefsee);color:var(--weiss)}.btn-primary:hover{background:var(--petrol)}.btn-light{background:var(--weiss);color:var(--tiefsee)}.btn-light:hover{background:var(--gletscher)}.btn-outline{border-color:var(--tinte);color:var(--tinte);background:0 0}.btn-outline:hover{background:var(--tinte);color:var(--weiss)}.btn-outline-light{border-color:var(--weiss)}@supports (color:color-mix(in lab, red, red)){.btn-outline-light{border-color:color-mix(in srgb, var(--weiss) 55%, transparent)}}.btn-outline-light{color:var(--weiss);background:0 0}.btn-outline-light:hover{background:var(--weiss);color:var(--tiefsee);border-color:var(--weiss)}.btn:active,.icon-btn:active,.seg-option:active{transform:scale(.98)}.link-arrow:active,.link-text:active,.row-link:active,.tile:active,.mega-link:active,.nav-trigger:active{opacity:.7}.btn[disabled],.btn[aria-disabled=true]{opacity:.55;cursor:default;pointer-events:none}.icon-btn{border-radius:var(--radius-pill);block-size:2.75rem;inline-size:2.75rem;color:inherit;cursor:pointer;transition:background-color .2s var(--ease), color .2s var(--ease), border-color .2s var(--ease), opacity .2s var(--ease);place-items:center;display:inline-grid}.icon-btn:hover{background:var(--licht)}.on-dark .icon-btn:hover{background:var(--petrol)}.icon-btn-outline{border:var(--line) solid var(--tinte);block-size:3rem;inline-size:3rem}.icon-btn-outline:hover{background:var(--tinte);color:var(--weiss)}.icon-btn[disabled]{opacity:.3;cursor:default;pointer-events:none}.tag{border-radius:var(--radius-pill);border:var(--line) solid currentColor;opacity:.75;align-items:center;padding:.125rem .5rem;font-size:.75rem;font-weight:500;line-height:1.33;display:inline-flex}.hairlist{border-block-start:var(--line) solid var(--nebel)}.hairlist>li{border-block-end:var(--line) solid var(--nebel);padding-block:.875rem}.on-dark .hairlist,.on-dark .hairlist>li{border-color:var(--petrol)}.prose>*+*{margin-block-start:1.25em}.prose h3{font-size:var(--text-subtitle);letter-spacing:var(--tracking-lead);margin-block-start:2.25em;font-weight:500;line-height:1.3}.prose h3:first-child{margin-block-start:0}.prose h3+*{margin-block-start:.75em}.prose a{text-underline-offset:.22em;text-decoration-line:underline;text-decoration-color:currentColor;text-decoration-thickness:1px}@supports (color:color-mix(in lab, red, red)){.prose a{-webkit-text-decoration-color:color-mix(in srgb, currentColor 45%, transparent);-webkit-text-decoration-color:color-mix(in srgb, currentColor 45%, transparent);-webkit-text-decoration-color:color-mix(in srgb, currentColor 45%, transparent);text-decoration-color:color-mix(in srgb, currentColor 45%, transparent)}}.prose a{transition:text-decoration-color .2s var(--ease);overflow-wrap:anywhere}.prose a:hover{text-decoration-color:currentColor}.prose ul{padding-inline-start:1.1em;list-style:outside}.prose ul>li+li{margin-block-start:.4em}.prose ul>li::marker{color:var(--stahl)}.hero{background:#dfdfe4;position:relative}.hero-frame{border-radius:var(--radius);aspect-ratio:4/5;position:relative;overflow:hidden}.hero-image{object-fit:cover;object-position:92% 50%}@media (min-width:40rem){.hero-frame{aspect-ratio:16/10}.hero-image{object-position:100% 50%}}@media (min-width:68.75rem){.hero-frame{--hero-shift:clamp(0px, 170px - 7vw, 100px);block-size:max(100%, calc((100vw + var(--hero-shift)) * 1357 / 2400));aspect-ratio:2400/1357;border-radius:0;position:absolute;inset-block-start:50%;inset-inline-end:calc(-1 * var(--hero-shift));overflow:visible;transform:translateY(-50%)}[dir=rtl] .hero-frame{transform:translateY(-50%)scaleX(-1)}}html:is([data-start=praxis],[data-start=gespraech]) .hero{background:var(--weiss)}@media (min-width:68.75rem){.hero-frame.hero-photo,[dir=rtl] .hero-frame.hero-photo{inset-block:var(--header-h) 0;aspect-ratio:auto;block-size:auto;inset-inline:50% 0;overflow:hidden;transform:none}html:is([data-start=praxis],[data-start=gespraech]) .hero-text>*{max-inline-size:calc(50vw - max(var(--margin), (100vw - var(--max)) / 2) - 2 * var(--gutter))}}@media (min-width:64rem){.band-text{max-inline-size:calc(50vw - max(var(--margin), (100vw - var(--max)) / 2) - 2 * var(--gutter))}}.seamless{-webkit-mask-composite:source-in;-webkit-mask-composite:source-in;-webkit-mask-composite:source-in;-webkit-mask-image:linear-gradient(90deg,#0000,#000 7% 93%,#0000),linear-gradient(#0000,#000 7% 93%,#0000);mask-image:linear-gradient(90deg,#0000,#000 7% 93%,#0000),linear-gradient(#0000,#000 7% 93%,#0000);-webkit-mask-composite:source-in;mask-composite:intersect}.tile{background:var(--weiss);transition:background-color .25s var(--ease);flex-direction:column;text-decoration:none;display:flex;position:relative}.tile:hover,.tile:focus-visible{background:var(--licht)}.tile:focus-visible{outline-offset:-2px}.tile .joint-swap circle[data-joint],.mega-link .joint-swap circle[data-joint],.row-link .joint-swap circle[data-joint]{transition:fill .25s var(--ease), stroke .25s var(--ease)}.tile:hover .joint-swap circle[data-joint],.tile:focus-visible .joint-swap circle[data-joint],.mega-link:hover .joint-swap circle[data-joint],.mega-link:focus-visible .joint-swap circle[data-joint]{fill:var(--tuerkis);stroke:var(--tuerkis);stroke-dasharray:none}.row-link{align-items:baseline;column-gap:var(--gutter);border-block-start:var(--line) solid var(--nebel);padding-block:clamp(1.25rem,1rem + 1vw,2rem);text-decoration:none;display:grid}.on-dark .row-link{border-color:var(--petrol)}.row-list>:last-child .row-link,.row-list>.row-link:last-child{border-block-end:var(--line) solid var(--nebel)}.hp{clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;position:absolute;overflow:hidden}.film>button:focus-visible{outline-offset:-5px}.film-feature>button:after{content:"";background:var(--tiefsee);opacity:.16;transition:opacity .5s var(--ease);position:absolute;inset:0}.film-feature>button:is(:hover,:focus-visible):after{opacity:.04}.film-play{z-index:1;align-items:center;gap:clamp(1.25rem,2vw,1.75rem);display:flex;position:absolute;inset-block-end:clamp(1.25rem,3.5vw,3rem);inset-inline-start:clamp(1.25rem,3.5vw,3rem)}.film-play-disc{aspect-ratio:1;border-radius:var(--radius-pill);background:var(--weiss);inline-size:clamp(3.75rem,3rem + 2.6vw,5.5rem);color:var(--tiefsee);transition:scale .5s var(--ease-out);place-items:center;display:grid;position:relative}.film-play-icon{translate:6%}.film-play-ring{block-size:calc(100% + 1.75rem);inline-size:calc(100% + 1.75rem);position:absolute;inset:-.875rem;overflow:visible;rotate:-90deg}.film-play-ring circle{fill:none;stroke:var(--weiss);stroke-width:.9px;stroke-dasharray:1.02;stroke-dashoffset:1.02px;transition:stroke-dashoffset .9s var(--ease-in-out)}.film-feature>button:is(:hover,:focus-visible) .film-play-ring circle{stroke-dashoffset:0}.film-feature>button:hover .film-play-disc{scale:1.04}.film-play-label{border-radius:var(--radius-pill);background:var(--tiefsee);color:var(--weiss);font-size:var(--text-small);padding:.4375rem 1rem;font-weight:500;line-height:1.4}@media (prefers-reduced-motion:reduce){.film-play-ring circle,.film-play-disc{transition:none}}.play-button{border-radius:var(--radius-pill);cursor:pointer;place-items:center;display:inline-grid}.play-button:focus-visible{outline-offset:.75rem}.play-disc{aspect-ratio:1;border-radius:var(--radius-pill);background:var(--weiss);inline-size:clamp(3.25rem,2.6rem + 1.6vw,4.5rem);color:var(--tiefsee);box-shadow:0 0 0 1px var(--tiefsee);place-items:center;display:grid;position:relative}@supports (color:color-mix(in lab, red, red)){.play-disc{box-shadow:0 0 0 1px color-mix(in srgb, var(--tiefsee) 10%, transparent)}}.play-disc{transition:scale .5s var(--ease-out)}.play-disc-icon{translate:6%}.play-disc-ring{block-size:calc(100% + 1.25rem);inline-size:calc(100% + 1.25rem);position:absolute;inset:-.625rem;overflow:visible;rotate:-90deg}.play-disc-ring circle{fill:none;stroke:var(--weiss);stroke-width:1px;stroke-dasharray:1.02;stroke-dashoffset:1.02px;transition:stroke-dashoffset .9s var(--ease-in-out)}.play-button:is(:hover,:focus-visible) .play-disc-ring circle{stroke-dashoffset:0}.play-button:hover .play-disc{scale:1.05}.film-modal{block-size:100dvh;max-block-size:none;inline-size:100vw;max-inline-size:none;color:var(--weiss);background:0 0;border:0;margin:0;padding:clamp(1rem,4vw,3rem);position:fixed;inset:0;overflow:hidden}.film-modal[open]{place-items:center;display:grid}.film-modal::backdrop{background:var(--tinte)}@supports (color:color-mix(in lab, red, red)){.film-modal::backdrop{background:color-mix(in srgb, var(--tinte) 90%, transparent)}}.film-modal::backdrop{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.film-modal-box{inline-size:min(100%,177.778dvh - 17.7778rem,110rem);position:relative}.film-modal-frame{aspect-ratio:16/9;border-radius:var(--radius);background:#000;overflow:hidden}.film-modal-player{border:0;block-size:100%;inline-size:100%;display:block}.film-modal-close{border:var(--line) solid var(--weiss);place-items:center;block-size:2.75rem;inline-size:2.75rem;display:grid;position:absolute;inset-block-end:calc(100% + .875rem);inset-inline-end:0}@supports (color:color-mix(in lab, red, red)){.film-modal-close{border:var(--line) solid color-mix(in srgb, var(--weiss) 40%, transparent)}}.film-modal-close{border-radius:var(--radius-pill);color:var(--weiss);cursor:pointer;transition:background-color .25s var(--ease), color .25s var(--ease), border-color .25s var(--ease), rotate .5s var(--ease-out)}.film-modal-close:hover{background:var(--weiss);border-color:var(--weiss);color:var(--tiefsee);rotate:90deg}.film-modal-close:focus-visible{outline-color:var(--weiss)}.film-modal-note{font-size:var(--text-small);color:var(--gletscher);margin-block-start:.875rem;line-height:1.4}html:has(.film-modal[open]){overflow:hidden}@media (prefers-reduced-motion:no-preference){.film-modal[open] .film-modal-box{animation:film-modal-in .6s var(--ease-out) both}.film-modal[open]::backdrop{animation:film-modal-ground .35s var(--ease) both}}@keyframes film-modal-in{0%{opacity:0;transform:translateY(1rem)scale(.965)}}@keyframes film-modal-ground{0%{opacity:0}}@media (prefers-reduced-motion:reduce){.play-disc,.play-disc-ring circle,.film-modal-close{transition:none}}.g-rating-title{align-items:center;gap:.875rem;display:flex}.g-mark{border-radius:var(--radius-pill);background:var(--tuerkis);block-size:2.75rem;inline-size:2.75rem;color:var(--weiss);flex:none;place-items:center;display:grid}.on-dark .g-mark{background:var(--eisblau);color:var(--tiefsee)}.g-rating-value{flex-wrap:wrap;align-items:center;gap:.5rem 1.25rem;margin-block-start:clamp(1.75rem,1.5rem + 1vw,2.5rem);display:flex}.g-rating-num{font-size:var(--text-headline);letter-spacing:var(--tracking-headline);font-variant-numeric:lining-nums tabular-nums;line-height:.9}.g-stars{aspect-ratio:136/24;vertical-align:middle;flex:none;block-size:1rem;display:inline-block;position:relative}.g-stars-lg{block-size:clamp(1.625rem,1.4rem + .9vw,2.125rem)}.g-stars svg{stroke-width:1.2px;stroke-linejoin:round;block-size:100%;inline-size:100%;position:absolute;inset:0}.g-stars-base{fill:var(--gletscher);stroke:var(--gletscher)}.g-stars-on{fill:var(--tuerkis);stroke:var(--tuerkis);clip-path:inset(0 calc(100% - var(--fill,100%)) 0 0)}.on-dark .g-stars-base{fill:var(--petrol);stroke:var(--petrol)}.on-dark .g-stars-on{fill:var(--eisblau);stroke:var(--eisblau)}[dir=rtl] .g-stars{scale:-1 1}.g-rating-count{margin-block-start:1.25rem;font-weight:500}.g-rating-date{font-size:var(--text-small);color:var(--stahl)}.on-dark .g-rating-date{color:var(--gletscher)}.g-rating-link{margin-block-start:1.5rem}@media (prefers-reduced-motion:no-preference){.g-rating .g-stars-on{transition:clip-path 1.4s var(--ease-in-out) .2s}.rv .g-rating:not(.is-in) .g-stars-on{clip-path:inset(0 100% 0 0)}}.legal{padding-block-start:clamp(2.5rem,2rem + 2vw,4rem)}.legal-aside{align-content:start;gap:2.5rem;margin-block-end:clamp(3.5rem,3rem + 2vw,4.5rem);display:grid}@media (min-width:64rem){.legal-aside{max-block-size:calc(100svh - var(--bar-compact) - 4rem);overscroll-behavior:contain;margin-block-end:0;position:sticky;inset-block-start:calc(var(--bar-compact) + 2rem);overflow-y:auto}}.legal-aside-title{font-size:var(--text-label);color:var(--stahl);margin-block-end:.625rem;font-weight:500;line-height:1.43}.legal-toc ol{border-block-start:var(--line) solid var(--nebel)}.legal-toc a{border-block-end:var(--line) solid var(--nebel);min-block-size:2.5rem;font-size:var(--text-small);transition:color .2s var(--ease);grid-template-columns:2rem minmax(0,1fr);align-items:baseline;padding-block:.5rem;line-height:1.4;text-decoration:none;display:grid}.legal-toc a:hover{color:var(--tuerkis)}.legal-toc-n,.legal-n{font-variant-numeric:lining-nums tabular-nums;color:var(--stahl)}.legal-meta{font-size:var(--text-small);gap:1.5rem;line-height:1.5;display:grid}.legal-meta dt{margin-block-end:.25rem}.legal-section+.legal-section{margin-block-start:clamp(2.75rem,2rem + 2vw,4rem)}.legal-title{font-size:var(--text-subtitle);letter-spacing:var(--tracking-lead);gap:.5rem;margin-block-end:1rem;font-weight:500;line-height:1.3;display:flex}.legal-n{flex:none;min-inline-size:2rem;font-weight:400}.legal-address{border-inline-start:var(--line) solid var(--gletscher);padding-block:.25rem;padding-inline-start:1.25rem}.skip-link{z-index:100;border-radius:var(--radius-pill);background:var(--tiefsee);color:var(--weiss);font-size:var(--text-small);padding:.75rem 1.25rem;font-weight:500;position:fixed;inset-block-start:-6rem;inset-inline-start:.75rem}.skip-link:focus-visible{outline-color:var(--weiss);outline-offset:-4px;inset-block-start:.75rem}h1,h2,h3{-webkit-hyphens:manual;hyphens:manual}}@layer utilities{.invisible{visibility:hidden}.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.inset-0{inset:0}.start-\[clamp\(1rem\,3vw\,2\.5rem\)\]{inset-inline-start:clamp(1rem,3vw,2.5rem)}.bottom-\[clamp\(1rem\,3vw\,2\.5rem\)\]{bottom:clamp(1rem,3vw,2.5rem)}.isolate{isolation:isolate}.z-10{z-index:10}.order-2{order:2}.col-start-1{grid-column-start:1}.col-start-2{grid-column-start:2}.row-span-2{grid-row:span 2/span 2}.row-start-1{grid-row-start:1}.wrap{width:100%;max-width:calc(var(--max) + 2 * var(--margin));padding-inline:var(--margin);margin-inline:auto}.-my-3{margin-block:calc(var(--spacing) * -3)}.-ms-1{margin-inline-start:calc(var(--spacing) * -1)}.ms-3{margin-inline-start:calc(var(--spacing) * 3)}.\!mt-2{margin-top:calc(var(--spacing) * 2)!important}.-mt-\[0\.12em\]{margin-top:-.12em}.-mt-\[var\(--header-h\)\]{margin-top:calc(var(--header-h) * -1)}.mt-0\.5{margin-top:calc(var(--spacing) * .5)}.mt-1{margin-top:var(--spacing)}.mt-1\.5{margin-top:calc(var(--spacing) * 1.5)}.mt-2{margin-top:calc(var(--spacing) * 2)}.mt-3{margin-top:calc(var(--spacing) * 3)}.mt-4{margin-top:calc(var(--spacing) * 4)}.mt-5{margin-top:calc(var(--spacing) * 5)}.mt-6{margin-top:calc(var(--spacing) * 6)}.mt-8{margin-top:calc(var(--spacing) * 8)}.mt-10{margin-top:calc(var(--spacing) * 10)}.mt-12{margin-top:calc(var(--spacing) * 12)}.mt-14{margin-top:calc(var(--spacing) * 14)}.mt-16{margin-top:calc(var(--spacing) * 16)}.mt-\[clamp\(2rem\,1\.4rem\+2vw\,3\.25rem\)\]{margin-top:clamp(2rem,1.4rem + 2vw,3.25rem)}.mt-\[clamp\(3\.5rem\,2rem\+5vw\,6\.5rem\)\]{margin-top:clamp(3.5rem,2rem + 5vw,6.5rem)}.mt-\[clamp\(3rem\,2rem\+4vw\,6rem\)\]{margin-top:clamp(3rem,2rem + 4vw,6rem)}.mt-\[var\(--section\)\]{margin-top:var(--section)}.mt-auto{margin-top:auto}.mb-1{margin-bottom:var(--spacing)}.mb-4{margin-bottom:calc(var(--spacing) * 4)}.grid-12{column-gap:var(--gutter);grid-template-columns:repeat(12,minmax(0,1fr));display:grid}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.aspect-\[4\/3\]{aspect-ratio:4/3}.aspect-video{aspect-ratio:var(--aspect-video)}.size-9{width:calc(var(--spacing) * 9);height:calc(var(--spacing) * 9)}.size-10{width:calc(var(--spacing) * 10);height:calc(var(--spacing) * 10)}.size-full{width:100%;height:100%}.min-h-11{min-height:calc(var(--spacing) * 11)}.min-h-40{min-height:calc(var(--spacing) * 40)}.w-fit{width:fit-content}.w-full{width:100%}.max-w-\[11ch\]{max-width:11ch}.max-w-\[12\.5rem\]{max-width:12.5rem}.max-w-\[14ch\]{max-width:14ch}.max-w-\[15ch\]{max-width:15ch}.max-w-\[16ch\]{max-width:16ch}.max-w-\[17ch\]{max-width:17ch}.max-w-\[18rem\]{max-width:18rem}.max-w-\[26ch\]{max-width:26ch}.max-w-\[26em\]{max-width:26em}.max-w-\[28ch\]{max-width:28ch}.max-w-\[30ch\]{max-width:30ch}.max-w-\[30em\]{max-width:30em}.max-w-\[31ch\]{max-width:31ch}.max-w-\[34ch\]{max-width:34ch}.max-w-\[36ch\]{max-width:36ch}.max-w-\[38ch\]{max-width:38ch}.max-w-\[40ch\]{max-width:40ch}.max-w-\[44ch\]{max-width:44ch}.max-w-\[46ch\]{max-width:46ch}.max-w-\[46rem\]{max-width:46rem}.max-w-\[60ch\]{max-width:60ch}.max-w-\[72ch\]{max-width:72ch}.measure{max-width:var(--measure)}.shrink{flex-shrink:1}.shrink-0{flex-shrink:0}.grow{flex-grow:1}.translate-y-1{--tw-translate-y:var(--spacing);translate:var(--tw-translate-x) var(--tw-translate-y)}.-scale-x-100{--tw-scale-x:calc(100% * -1);scale:var(--tw-scale-x) var(--tw-scale-y)}.rotate-180{rotate:180deg}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.cursor-pointer{cursor:pointer}.resize{resize:both}.break-inside-avoid{break-inside:avoid}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-\[1fr_auto\]{grid-template-columns:1fr auto}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.place-items-center{place-items:center}.items-baseline{align-items:baseline}.items-center{align-items:center}.items-end{align-items:flex-end}.items-start{align-items:flex-start}.items-stretch{align-items:stretch}.justify-between{justify-content:space-between}.justify-end{justify-content:flex-end}.gap-2\.5{gap:calc(var(--spacing) * 2.5)}.gap-3{gap:calc(var(--spacing) * 3)}.gap-4{gap:calc(var(--spacing) * 4)}.gap-px{gap:1px}.gap-x-1{column-gap:var(--spacing)}.gap-x-3{column-gap:calc(var(--spacing) * 3)}.gap-x-4{column-gap:calc(var(--spacing) * 4)}.gap-x-6{column-gap:calc(var(--spacing) * 6)}.gap-x-8{column-gap:calc(var(--spacing) * 8)}.gap-x-10{column-gap:calc(var(--spacing) * 10)}.gap-x-\[calc\(var\(--gutter\)\*3\)\]{column-gap:calc(var(--gutter) * 3)}.gap-x-\[var\(--gutter\)\]{column-gap:var(--gutter)}.gap-y-1{row-gap:var(--spacing)}.gap-y-2{row-gap:calc(var(--spacing) * 2)}.gap-y-4{row-gap:calc(var(--spacing) * 4)}.gap-y-5{row-gap:calc(var(--spacing) * 5)}.gap-y-8{row-gap:calc(var(--spacing) * 8)}.gap-y-10{row-gap:calc(var(--spacing) * 10)}.gap-y-12{row-gap:calc(var(--spacing) * 12)}.gap-y-14{row-gap:calc(var(--spacing) * 14)}.self-center{align-self:center}.overflow-hidden{overflow:hidden}.rounded-pill{border-radius:var(--radius-pill)}.rounded-surface{border-radius:var(--radius)}.border-0{border-style:var(--tw-border-style);border-width:0}.border-y{border-block-style:var(--tw-border-style);border-block-width:1px}.border-s{border-inline-start-style:var(--tw-border-style);border-inline-start-width:1px}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-nebel{border-color:var(--nebel)}.border-petrol{border-color:var(--petrol)}.border-tinte{border-color:var(--tinte)}.bg-licht{background-color:var(--licht)}.bg-nebel{background-color:var(--nebel)}.bg-tiefsee{background-color:var(--tiefsee)}.bg-weiss{background-color:var(--weiss)}.object-contain{object-fit:contain}.object-cover{object-fit:cover}.p-4{padding:calc(var(--spacing) * 4)}.px-3{padding-inline:calc(var(--spacing) * 3)}.py-2{padding-block:calc(var(--spacing) * 2)}.py-3{padding-block:calc(var(--spacing) * 3)}.py-3\.5{padding-block:calc(var(--spacing) * 3.5)}.py-4{padding-block:calc(var(--spacing) * 4)}.py-12{padding-block:calc(var(--spacing) * 12)}.py-\[3px\]{padding-block:3px}.py-\[clamp\(3\.5rem\,2\.5rem\+4vw\,6rem\)\]{padding-block:clamp(3.5rem,2.5rem + 4vw,6rem)}.section{padding-block:var(--section)}.section-lg{padding-block:var(--section-lg)}.ps-2{padding-inline-start:calc(var(--spacing) * 2)}.pe-5{padding-inline-end:calc(var(--spacing) * 5)}.pt-0{padding-top:0}.pt-2{padding-top:calc(var(--spacing) * 2)}.pt-5{padding-top:calc(var(--spacing) * 5)}.pt-6{padding-top:calc(var(--spacing) * 6)}.pt-8{padding-top:calc(var(--spacing) * 8)}.pt-10{padding-top:calc(var(--spacing) * 10)}.pt-12{padding-top:calc(var(--spacing) * 12)}.pt-\[calc\(var\(--header-h\)\+6rem\)\]{padding-top:calc(var(--header-h) + 6rem)}.pt-\[calc\(var\(--header-h\)\+clamp\(2\.5rem\,8vw\,5rem\)\)\]{padding-top:calc(var(--header-h) + clamp(2.5rem, 8vw, 5rem))}.pt-\[clamp\(2\.5rem\,1\.5rem\+5vw\,6\.5rem\)\]{padding-top:clamp(2.5rem,1.5rem + 5vw,6.5rem)}.pt-\[var\(--header-h\)\]{padding-top:var(--header-h)}.pt-\[var\(--section\)\]{padding-top:var(--section)}.pt-\[var\(--section-lg\)\]{padding-top:var(--section-lg)}.pb-3{padding-bottom:calc(var(--spacing) * 3)}.pb-5{padding-bottom:calc(var(--spacing) * 5)}.pb-10{padding-bottom:calc(var(--spacing) * 10)}.pb-12{padding-bottom:calc(var(--spacing) * 12)}.pb-\[clamp\(1\.5rem\,4vh\,3rem\)\]{padding-bottom:clamp(1.5rem,4vh,3rem)}.pb-\[var\(--section\)\]{padding-bottom:var(--section)}.pb-\[var\(--section-lg\)\]{padding-bottom:var(--section-lg)}.t-voice{font-family:var(--font-voice);font-style:var(--voice-style);font-weight:300;font-size:var(--text-voice);letter-spacing:-.01em;line-height:1.28}.t-body{font-size:var(--text-body);line-height:var(--leading-body);letter-spacing:0;font-weight:400}.t-display{font-size:var(--text-display);line-height:var(--leading-display);letter-spacing:var(--tracking-display);font-weight:400}.t-headline{font-size:var(--text-headline);line-height:var(--leading-headline);letter-spacing:var(--tracking-headline);font-weight:400}.t-label{font-size:var(--text-label);letter-spacing:0;font-weight:500;line-height:1.43}.t-lead{font-size:var(--text-lead);letter-spacing:var(--tracking-lead);font-weight:400;line-height:1.36}.t-subtitle{font-size:var(--text-subtitle);letter-spacing:var(--tracking-lead);font-weight:500;line-height:1.22}.t-title{font-size:var(--text-title);line-height:var(--leading-title);letter-spacing:var(--tracking-title);font-weight:400}.t-small{font-size:var(--text-small);letter-spacing:0;line-height:1.5}.text-\[1\.125rem\]{font-size:1.125rem}.text-\[clamp\(1\.5rem\,1\.25rem\+0\.9vw\,2rem\)\]{font-size:clamp(1.5rem,1.25rem + .9vw,2rem)}.text-\[clamp\(1\.375rem\,1\.2rem\+0\.7vw\,1\.75rem\)\]{font-size:clamp(1.375rem,1.2rem + .7vw,1.75rem)}.text-\[clamp\(1\.625rem\,1\.15rem\+2\.1vw\,3\.25rem\)\]{font-size:clamp(1.625rem,1.15rem + 2.1vw,3.25rem)}.leading-\[1\.22\]{--tw-leading:1.22;line-height:1.22}.leading-tight{--tw-leading:var(--leading-tight);line-height:var(--leading-tight)}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.font-normal{--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal)}.tracking-\[-0\.01em\]{--tw-tracking:-.01em;letter-spacing:-.01em}.text-balance{text-wrap:balance}.whitespace-nowrap{white-space:nowrap}.text-eisblau{color:var(--eisblau)}.text-gletscher{color:var(--gletscher)}.text-petrol{color:var(--petrol)}.text-stahl{color:var(--stahl)}.text-tinte{color:var(--tinte)}.text-tuerkis{color:var(--tuerkis)}.text-weiss{color:var(--weiss)}.italic{font-style:italic}.not-italic{font-style:normal}.tabular-nums{--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.underline{text-decoration-line:underline}.opacity-45{opacity:.45}.ring{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.blur{--tw-blur:blur(8px);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.invert{--tw-invert:invert(100%);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-colors{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-opacity{transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-transform{transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.duration-200{--tw-duration:.2s;transition-duration:.2s}.duration-500{--tw-duration:.5s;transition-duration:.5s}.duration-700{--tw-duration:.7s;transition-duration:.7s}.ease-quiet{--tw-ease:cubic-bezier(.2, .6, .2, 1);transition-timing-function:cubic-bezier(.2,.6,.2,1)}.outline-none{--tw-outline-style:none;outline-style:none}@media (hover:hover){.group-hover\:scale-\[1\.015\]:is(:where(.group):hover *){scale:1.015}.group-hover\:bg-licht:is(:where(.group):hover *){background-color:var(--licht)}}.last\:pb-0:last-child{padding-bottom:0}@media (hover:hover){.hover\:bg-licht:hover{background-color:var(--licht)}}@media (prefers-reduced-motion:reduce){.motion-reduce\:transition-none{transition-property:none}}@media not all and (min-width:68.75rem){.max-nav\:wrap{width:100%;max-width:calc(var(--max) + 2 * var(--margin));padding-inline:var(--margin);margin-inline:auto}.max-nav\:bg-weiss{background-color:var(--weiss)}.max-nav\:pb-6{padding-bottom:calc(var(--spacing) * 6)}}@media not all and (min-width:64rem){.max-lg\:order-last{order:9999}.max-lg\:mt-12{margin-top:calc(var(--spacing) * 12)}.max-lg\:\!aspect-\[3\/2\],.max-lg\:aspect-\[3\/2\]\!{aspect-ratio:3/2!important}}@media not all and (min-width:48rem){.max-md\:hidden{display:none}}@media not all and (min-width:40rem){.max-sm\:aspect-\[4\/3\]\!{aspect-ratio:4/3!important}.max-sm\:t-small{font-size:var(--text-small);letter-spacing:0;line-height:1.5}}@media not all and (min-width:26rem){.max-xs\:hidden{display:none}}@media (min-width:40rem){.sm\:col-span-2{grid-column:span 2/span 2}.sm\:block{display:block}.sm\:hidden{display:none}.sm\:aspect-\[16\/9\]{aspect-ratio:16/9}.sm\:max-w-\[16rem\]{max-width:16rem}.sm\:columns-2{columns:2}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.sm\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.sm\:grid-cols-\[5rem_1fr_auto\]{grid-template-columns:5rem 1fr auto}.sm\:flex-row{flex-direction:row}.sm\:gap-x-6{column-gap:calc(var(--spacing) * 6)}.sm\:border-b-0{border-bottom-style:var(--tw-border-style);border-bottom-width:0}.sm\:p-6{padding:calc(var(--spacing) * 6)}.sm\:pt-5{padding-top:calc(var(--spacing) * 5)}.sm\:text-\[1\.25rem\]{font-size:1.25rem}}@media (min-width:48rem){.md\:col-start-2{grid-column-start:2}.md\:col-start-3{grid-column-start:3}.md\:row-span-1{grid-row:span 1/span 1}.md\:mt-0{margin-top:0}.md\:mt-8{margin-top:calc(var(--spacing) * 8)}.md\:mt-10{margin-top:calc(var(--spacing) * 10)}.md\:mt-16{margin-top:calc(var(--spacing) * 16)}.md\:hidden{display:none}.md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.md\:grid-cols-\[minmax\(0\,5fr\)_minmax\(0\,6fr\)_auto\]{grid-template-columns:minmax(0,5fr) minmax(0,6fr) auto}}@media (min-width:64rem){.lg\:absolute{position:absolute}.lg\:sticky{position:sticky}.lg\:inset-y-0{inset-block:0}.lg\:end-0{inset-inline-end:calc(var(--spacing) * 0)}.lg\:top-\[calc\(var\(--header-h\)\+2rem\)\]{top:calc(var(--header-h) + 2rem)}.lg\:col-span-3{grid-column:span 3/span 3}.lg\:col-span-4{grid-column:span 4/span 4}.lg\:col-span-5{grid-column:span 5/span 5}.lg\:col-span-6{grid-column:span 6/span 6}.lg\:col-span-7{grid-column:span 7/span 7}.lg\:col-span-8{grid-column:span 8/span 8}.lg\:col-span-9{grid-column:span 9/span 9}.lg\:col-start-1{grid-column-start:1}.lg\:col-start-5{grid-column-start:5}.lg\:col-start-6{grid-column-start:6}.lg\:col-start-7{grid-column-start:7}.lg\:col-start-8{grid-column-start:8}.lg\:col-start-10{grid-column-start:10}.lg\:row-start-1{grid-row-start:1}.lg\:ms-auto{margin-inline-start:auto}.lg\:mt-0{margin-top:0}.lg\:mt-1{margin-top:var(--spacing)}.lg\:mt-2{margin-top:calc(var(--spacing) * 2)}.lg\:mt-3{margin-top:calc(var(--spacing) * 3)}.lg\:mt-8{margin-top:calc(var(--spacing) * 8)}.lg\:mt-10{margin-top:calc(var(--spacing) * 10)}.lg\:mt-12{margin-top:calc(var(--spacing) * 12)}.lg\:mt-14{margin-top:calc(var(--spacing) * 14)}.lg\:mt-16{margin-top:calc(var(--spacing) * 16)}.lg\:mt-20{margin-top:calc(var(--spacing) * 20)}.lg\:mt-24{margin-top:calc(var(--spacing) * 24)}.lg\:mt-auto{margin-top:auto}.lg\:grid-12{column-gap:var(--gutter);grid-template-columns:repeat(12,minmax(0,1fr));display:grid}.lg\:block{display:block}.lg\:hidden{display:none}.lg\:aspect-auto{aspect-ratio:auto}.lg\:size-10{width:calc(var(--spacing) * 10);height:calc(var(--spacing) * 10)}.lg\:min-h-\[3em\]{min-height:3em}.lg\:min-h-\[19rem\]{min-height:19rem}.lg\:min-h-\[min\(48rem\,86svh\)\]{min-height:min(48rem,86svh)}.lg\:w-1\/2{width:50%}.lg\:max-w-\[11ch\]{max-width:11ch}.lg\:max-w-none{max-width:none}.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.lg\:grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}.lg\:items-end{align-items:flex-end}.lg\:items-start{align-items:flex-start}.lg\:self-center{align-self:center}.lg\:self-end{align-self:flex-end}.lg\:p-8{padding:calc(var(--spacing) * 8)}.lg\:py-16{padding-block:calc(var(--spacing) * 16)}.lg\:ps-6{padding-inline-start:calc(var(--spacing) * 6)}.lg\:pt-12{padding-top:calc(var(--spacing) * 12)}.lg\:pt-16{padding-top:calc(var(--spacing) * 16)}.lg\:pt-40{padding-top:calc(var(--spacing) * 40)}.lg\:pt-\[calc\(var\(--section\)\/2\)\]{padding-top:calc(var(--section) / 2)}.lg\:pb-16{padding-bottom:calc(var(--spacing) * 16)}.lg\:t-subtitle{font-size:var(--text-subtitle);letter-spacing:var(--tracking-lead);font-weight:500;line-height:1.22}}@media (min-width:68.75rem){.nav\:mt-8{margin-top:calc(var(--spacing) * 8)}.nav\:mt-10{margin-top:calc(var(--spacing) * 10)}.nav\:flex{display:flex}.nav\:min-h-\[max\(38rem\,min\(100svh\,62\.5vw\)\)\]{min-height:max(38rem,min(100svh,62.5vw))}.nav\:items-end{align-items:flex-end}.nav\:pt-\[calc\(var\(--header-h\)\+3rem\)\]{padding-top:calc(var(--header-h) + 3rem)}.nav\:pb-\[clamp\(3\.5rem\,8vh\,6rem\)\]{padding-bottom:clamp(3.5rem,8vh,6rem)}}.rtl\:-scale-x-100:where(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)),[dir=rtl],[dir=rtl] *){--tw-scale-x:calc(100% * -1);scale:var(--tw-scale-x) var(--tw-scale-y)}.rtl\:scale-x-100:where(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)),[dir=rtl],[dir=rtl] *){--tw-scale-x:100%;scale:var(--tw-scale-x) var(--tw-scale-y)}.\[\&\>p\:first-child\]\:t-lead>p:first-child{font-size:var(--text-lead);letter-spacing:var(--tracking-lead);font-weight:400;line-height:1.36}.on-dark .\[\.on-dark_\&\]\:text-gletscher{color:var(--gletscher)}}:root{--tinte:#0a1418;--tiefsee:#0b2c36;--petrol:#1c4960;--tuerkis:#337a8c;--eisblau:#64b6cb;--stahl:#5e6e76;--gletscher:#b9d3d9;--nebel:#e4eaeb;--licht:#f4f6f6;--weiss:#fff;--font-sans:"Instrument Sans", system-ui, -apple-system, "Segoe UI", sans-serif;--font-voice:"Newsreader", Georgia, serif;--font-arabic:"Noto Sans Arabic", var(--font-sans);--text-display:clamp(3.5rem, 1.2rem + 10.2vw, 11.25rem);--text-title:clamp(2rem, 1.4rem + 2.6vw, 3.5rem);--text-lead:clamp(1.25rem, 1.1rem + .7vw, 1.75rem);--text-subtitle:clamp(1.25rem, 1.15rem + .45vw, 1.75rem);--text-body:clamp(1.0625rem, 1.03rem + .14vw, 1.125rem);--text-small:.9375rem;--text-label:.875rem;--tracking-display:-.05em;--tracking-title:-.025em;--tracking-lead:-.01em;--leading-display:.96;--leading-title:1.1;--leading-body:1.55;--space-1:.5rem;--space-2:1rem;--space-3:1.5rem;--space-4:2rem;--space-6:3rem;--space-8:4rem;--space-12:6rem;--space-16:8rem;--gutter:1.5rem;--margin:clamp(1.25rem, 5vw, 6rem);--max:108rem;--radius:4px;--radius-pill:999px;--line:1px}::view-transition{pointer-events:none}::view-transition-old(root){animation:.22s cubic-bezier(.4,0,1,1) both vt-leave}::view-transition-new(root){animation:.52s cubic-bezier(.16,1,.3,1) .12s both vt-arrive}::view-transition-group(site-header){z-index:100;animation:none}::view-transition-old(site-header){display:none}::view-transition-new(site-header){animation:none}@keyframes vt-leave{to{opacity:0;transform:translateY(-10px)}}@keyframes vt-arrive{0%{opacity:0;transform:translateY(16px)}}@media (prefers-reduced-motion:reduce){::view-transition-group(*){animation:none!important}::view-transition-old(*){animation:none!important}::view-transition-new(*){animation:none!important}}:root{--header-h:4rem;--bar-compact:var(--header-h)}@media (min-width:64rem){:root{--header-h:5.5rem}}:root{--font-sans:var(--font-instrument), system-ui, -apple-system, "Segoe UI", sans-serif;--font-voice:var(--font-newsreader), Georgia, serif;--voice-style:normal;--text-display:clamp(3.75rem, 2.2rem + 6.6vw, 9rem);--tracking-display:-.055em;--leading-display:.9;--text-headline:clamp(2.375rem, 1.6rem + 3.3vw, 5rem);--tracking-headline:-.04em;--leading-headline:.98;--text-title:clamp(1.875rem, 1.5rem + 1.6vw, 3rem);--tracking-title:-.03em;--leading-title:1.04;--text-subtitle:clamp(1.1875rem, 1.12rem + .3vw, 1.4375rem);--text-lead:clamp(1.1875rem, 1.1rem + .42vw, 1.5rem);--text-voice:clamp(1.5rem, 1.17rem + 1.48vw, 2.5rem);--section:clamp(4.5rem, 3rem + 6.5vw, 9rem);--section-lg:clamp(5rem, 3rem + 8.4vw, 10rem);--gutter:1.5rem;--measure:58ch;--ease:cubic-bezier(.2, .6, .2, 1);--ease-out:cubic-bezier(.16, 1, .3, 1);--ease-in-out:cubic-bezier(.65, 0, .35, 1);--start:left}[dir=rtl]{--start:right}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@property --tw-scale-x{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-y{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-z{syntax:"*";inherits:false;initial-value:1}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-ordinal{syntax:"*";inherits:false}@property --tw-slashed-zero{syntax:"*";inherits:false}@property --tw-numeric-figure{syntax:"*";inherits:false}@property --tw-numeric-spacing{syntax:"*";inherits:false}@property --tw-numeric-fraction{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-duration{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}
