.o-page-title{--main-padding:calc(var(--layout-column-width)*1 + var(--layout-columns-gap)*1);align-items:center;display:flex;margin-left:var(--layout-margin);margin-right:var(--layout-margin);margin-top:-2.5rem;min-height:calc(100svh - var(--header-height));padding:2.5rem 0;position:relative}@media (max-width:768px){.o-page-title{display:block;min-height:unset}}.o-page-title_main{font-size:5rem;font-weight:600;line-height:1.3;margin-left:-.15ch;margin-right:-.15ch;padding-left:var(--main-padding);position:relative;white-space:pre-line}@media (max-width:768px){.o-page-title_main{--main-padding:0;font-size:2.5rem;line-height:1.2}.o-page-title_main.is-page-home{padding-right:2.5rem}}.o-page-title_main .w-mask{position:relative;z-index:3}@media (min-width:768px){.o-page-title_main.-home-1-playing .w8-mask{transform:translate3d(9.125rem,0,0);transition:transform 1.25s cubic-bezier(.82,0,.18,1)}.o-page-title_main.-home-0-playing .w2-mask{transform:translate3d(11rem,0,0);transition:transform 1.25s cubic-bezier(.82,0,.18,1)}}@media (max-width:768px){.o-page-title_main.-home-0-playing .w2-mask{transform:translate3d(6.25rem,0,0);transition:transform 1.25s cubic-bezier(.82,0,.18,1)}}@media (min-width:768px){.o-page-title_main.-home-2-playing .w4-mask,.o-page-title_main.-home-2-playing .w5-mask{transform:translate3d(6.25rem,0,0);transition:transform 1.25s cubic-bezier(.82,0,.18,1)}}@media (max-width:768px){.o-page-title_main.-home-2-playing .w8-mask{transform:translate3d(6.25rem,0,0);transition:transform 1.25s cubic-bezier(.82,0,.18,1)}}.o-page-title_line{left:4.625rem;position:absolute;top:0}@media (max-width:768px){.o-page-title_line{display:none}}.o-page-title_lottie-mask{--offset-y:100%;bottom:calc((var(--lines-count) - 1)*1lh - .1lh);height:calc(var(--lines-count)*1lh);left:var(--main-padding);overflow:clip;position:absolute;width:calc(var(--layout-width) - var(--main-padding));z-index:1}.o-page-title_lottie-mask.-landed{overflow:unset}.o-page-title_lottie{left:0;position:absolute;top:0;z-index:1}.o-page-title_lottie.on-home{clip-path:inset(0 100% 0 0);transition:transform 1.25s cubic-bezier(.82,0,.18,1),clip-path 1.25s cubic-bezier(.82,0,.18,1)}.o-page-title_lottie.on-home.-actions{left:12ch;top:.4lh;transform:translate(-50%,-50%) translateY(-11%);width:2.9em;z-index:4}@media (max-width:768px){.o-page-title_lottie.on-home.-actions{left:1.8ch;top:1.6lh}}.o-page-title_lottie.on-home.-idee{left:13.4ch;top:2.8lh;transform:translate(-50%,-50%) translateY(5%);width:2.6em}@media (max-width:768px){.o-page-title_lottie.on-home.-idee{left:1.5ch;top:6.2lh}}.o-page-title_lottie.on-home.-experienz{left:7.65ch;top:1.6lh;transform:translate(-50%,-50%) translateY(2%);width:4.1em}@media (max-width:768px){.o-page-title_lottie.on-home.-experienz{left:5.6ch;top:2.8lh}}.o-page-title_lottie.on-home.-playing{clip-path:inset(0 0 0 0)}.o-page-title_lottie.on-page{--offset-x:0;--position-x:0;--position-y:33%;bottom:0lh;left:var(--first-row-width,0);top:unset;transform:translateY(-.1lh) translate(var(--position-x),var(--position-y)) translate3d(var(--offset-x),var(--offset-y),0)}.o-page-title_lottie.on-page.-resultats{--position-x:-15%;width:3.7em}.o-page-title_lottie.on-page.-actions{--position-y:.3lh;width:2.9em}.o-page-title_lottie.on-page.-think{--position-x:-15%;width:3.7em}.o-page-title_lottie.on-page.-experienz{--position-x:-20%;--position-y:30%;width:3em}.o-page-title_lottie.on-page.-fixerz,.o-page-title_lottie.on-page.-skillz,.o-page-title_lottie.on-page.-speakerz{--position-x:-15%;width:3.7em}.o-page-title_prefix{left:0;position:absolute;top:5.5rem;z-index:1}@media (max-width:768px){.o-page-title_prefix{margin-bottom:2.5rem;position:relative;top:0}}.o-page-title.has-prefix .o-page-title_line{left:calc(var(--layout-column-width)*1 + var(--layout-columns-gap)*1)}.o-page-title.has-prefix .o-page-title_main{--main-padding:calc(var(--layout-column-width)*2 + var(--layout-columns-gap)*1)}@media (max-width:768px){.o-page-title.has-prefix .o-page-title_main{--main-padding:0}}.o-page-title.-large .o-page-title_main{font-size:5rem}@media (max-width:768px){.o-page-title.-large .o-page-title_main{font-size:2.5rem}}
