.intro-menu-wrapper{align-items:flex-start;display:flex;flex-direction:column;gap:30px;justify-content:center;margin:0 auto;max-width:100%;min-height:calc(100vh - 184px);padding-top:15px;position:relative}@media (min-width:640px){.intro-menu-wrapper{align-items:center;flex-direction:row}}@media (min-width:1024px){.intro-menu-wrapper{gap:15px;height:calc(100vh - 164px);padding-top:0}}.intro-menu-view{height:100%;margin-left:auto;position:relative;width:530px;z-index:10}@media (min-width:640px){.intro-menu-view{margin-left:0}}.coming-soon-title{align-self:flex-start;flex-shrink:0}.coming-soon-title h1{height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;clip:rect(0 0 0 0);border:0;white-space:nowrap}.coming-soon-title h2{font-size:40px;letter-spacing:-1px;line-height:1;text-transform:uppercase}@media (min-width:1024px){.coming-soon-title h2{font-size:60px}}.coming-soon-title h2 span{display:block}.dico-image{-o-object-fit:contain;object-fit:contain;pointer-events:none;width:80%}@media (min-width:640px){.dico-image{width:340px}}@media (min-width:1024px){.dico-image{height:100%;left:0;position:absolute;top:30px;width:auto;z-index:30}}.intro-menu-shapes{align-items:flex-end;display:flex;flex-direction:column;position:absolute;right:0;top:50%;transform:translateY(-50%);z-index:-1}@media (min-width:1024px){.intro-menu-shapes{z-index:10}}.intro-menu-shape{background-color:#c12f3c;cursor:pointer;height:120px;position:relative;transition:background-color .3s,border-color .3s;width:120px;z-index:10}@media (min-width:640px){.intro-menu-shape{height:170px;width:170px}}.intro-menu-shape--circle{border-radius:50%;margin-right:100px}.intro-menu-shape--circle:hover{background-color:#cfdc68}.intro-menu-shape--triangle{background-color:transparent;border-color:transparent transparent #c12f3c;border-style:solid;border-width:0 60px 103.9px;height:0;margin-top:-40px;transform:rotate(10deg);width:0}@media (min-width:640px){.intro-menu-shape--triangle{border-width:0 95px 164.5px}}.intro-menu-shape--triangle:hover{border-color:transparent transparent #f58e98}.intro-menu-shape--square{margin-right:80px;margin-top:20px;transform:rotate(10deg)}.intro-menu-shape--square:hover{background-color:#6fb8d3}.alert-bands{left:50%;position:absolute;top:60%;transform:translate(-50%,-50%);width:100%;z-index:20}@media (min-width:640px){.alert-bands{top:50%}}*{box-sizing:border-box;margin:0;max-width:100%;padding:0}body{background-color:#e23948;font-family:Montserrat,sans-serif;font-weight:400}h1,h2,h3,h4,h5,h6{font-weight:700;line-height:1.3}@media (min-width:1024px){main{padding-top:94px}}.container{margin:0 auto;max-width:100%;padding:0 15px;width:1200px}.app-header{padding:15px 0}.app-footer{padding:15px 0 30px}@media (min-width:1024px){.app-footer{padding:15px 0}}.app-footer,.app-header{width:100%}@media (min-width:1024px){.app-footer,.app-header{left:0;position:fixed;z-index:100}}.app-header{top:0}.app-header .container{align-items:center;display:flex;justify-content:space-between}.app-footer{margin-top:20px}@media (min-width:1024px){.app-footer{bottom:0;margin-top:0}}.app-footer .container{align-items:center;display:flex;gap:15px;justify-content:center}@media (min-width:1024px){.app-footer .container{justify-content:flex-end}}.app-logo-link{width:64px}.app-logo-link .app-logo{width:100%}.section{background-color:#e23948;position:relative;width:100%;z-index:1}.section,.social-item{align-items:center;display:flex;justify-content:center}.social-item{background-color:#141622;border-radius:50%;height:40px;transition:transform .3s;width:40px}.social-item:hover{transform:translateY(-5px)}
