.intro-animation-wrapper{position:relative;min-height:calc(100vh - 72px);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:7.1875rem 12.5rem 1.875rem}@media (min-height:67.5rem){.intro-animation-wrapper{min-height:986px}}@media (max-width:82.5rem){.intro-animation-wrapper{padding-inline:1.5rem;padding-top:5.25rem}}@media (max-width:63.99375rem) and (min-height:43.75rem){.intro-animation-wrapper{min-height:600px}}@media (max-width:47.99375rem){.intro-animation-wrapper{padding-top:3.5rem}}.intro-animation-wrapper .intro-animation-title{position:relative;z-index:2;font-size:1.125rem;font-family:"IBM Plex Mono",monospace;font-weight:600;text-align:center;text-transform:uppercase;margin-bottom:3.25rem}@media (max-width:47.99375rem){.intro-animation-wrapper .intro-animation-title{max-width:244px;font-size:.875rem}}.intro-animation-wrapper .intro-animation-content{position:relative;z-index:2}.intro-animation-wrapper .intro-animation-content h1,.intro-animation-wrapper .intro-animation-content h2,.intro-animation-wrapper .intro-animation-content h3,.intro-animation-wrapper .intro-animation-content p{font-size:10.9375rem;font-family:Seriguela-Black,arial;font-weight:800;text-align:center;text-transform:uppercase;line-height:8.75rem;margin-bottom:4rem}.intro-animation-wrapper .intro-animation-content h1::after,.intro-animation-wrapper .intro-animation-content h2::after,.intro-animation-wrapper .intro-animation-content h3::after,.intro-animation-wrapper .intro-animation-content p::after{display:none}@media (max-width:63.99375rem){.intro-animation-wrapper .intro-animation-content h1,.intro-animation-wrapper .intro-animation-content h2,.intro-animation-wrapper .intro-animation-content h3,.intro-animation-wrapper .intro-animation-content p{font-size:8.75rem;line-height:8.125rem}}@media (max-width:63.99375rem){.intro-animation-wrapper .intro-animation-content h1,.intro-animation-wrapper .intro-animation-content h2,.intro-animation-wrapper .intro-animation-content h3,.intro-animation-wrapper .intro-animation-content p{font-size:5rem;line-height:4.375rem}}.intro-animation-wrapper .intro-animation-scroll-down-button{width:64px;height:64px;border-radius:50%;border:2px solid #191919;background:inherit;background-image:url(../../images/icons/header-menu-arrow.svg);background-size:24px 24px;background-repeat:no-repeat;background-position:center;-webkit-transform:rotate(90deg);transform:rotate(90deg)}.intro-animation-wrapper .intro-animation-scroll-down-button:hover{opacity:.5;-webkit-transform:rotate(90deg) scale(1.1);transform:rotate(90deg) scale(1.1)}.intro-animation-wrapper .geometrical-animation-below{position:absolute;z-index:1;top:0;left:0;width:100%;height:100%;pointer-events:none}@media (max-width:63.99375rem){.intro-animation-wrapper .geometrical-animation-below{display:none}}.intro-animation-wrapper .geometrical-animation-above{position:absolute;z-index:3;top:0;left:0;width:100%;height:100%;pointer-events:none}@media (max-width:63.99375rem){.intro-animation-wrapper .geometrical-animation-above{display:none}}