@layer tokens,base;@layer components{.text-intro--fade-in{--scroll:0;--transparency-distance:clamp(12.5rem, 10.2459vw + 5.94262rem, 15.625rem);position:relative;overflow:hidden}.text-intro--fade-in:before,.text-intro--fade-in:after{content:"";z-index:1;width:100%;display:block;position:absolute;left:0}.text-intro--fade-in:before{height:var(--transparency-distance);background-image:linear-gradient(#0000 0,#fff);background-repeat:no-repeat}.text-intro--fade-in:after{height:100%;translate:0 calc(var(--transparency-distance) - .0625rem);background-color:#fff}.section--main.image+.text-intro.section--main,.section--main.logo-slider+.text-intro.section--main{padding-top:clamp(.75rem,1.67785vw + .41443rem,2rem)}@media (orientation:landscape){.text-intro--fade-in:before,.text-intro--fade-in:after{top:calc(var(--scroll) * 1%)}}@media (orientation:portrait){.text-intro--fade-in:before,.text-intro--fade-in:after{top:calc(var(--scroll) * 2%)}}}@layer utilities,overrides;
