.main{padding-top:0}.containerSection{position:relative;height:100vh;overflow:hidden;scroll-behavior:smooth}.containerSection .section{position:sticky;top:0;background:#fff;height:100vh}.containerSection .footer{overflow:hidden;padding-top:8%}@media(max-width: 1024.98px){.containerSection .footer{padding-top:30%;padding-bottom:20%}}.containerSection .experience-region,.containerSection .experience-component{display:contents}.arrowWrapper{position:sticky;left:50%;bottom:1rem;width:8rem;transform:translateX(-4rem);padding-left:4rem;cursor:pointer;z-index:5}@media(max-width: 1024.98px){.arrowWrapper{bottom:4rem}}.arrowSticky{animation:animArrow 1.5s ease-in-out infinite}.arrowSticky.-white{background:#fff}.arrowSticky.-black{background:#000}.sectionsSticky{display:flex;flex-direction:column;align-items:flex-end;gap:1rem;position:fixed;bottom:15%;right:5%;z-index:5;transform:translateX(-15%)}.sectionsSticky.-white{color:#fff}.sectionsSticky.-black{color:#000}.sectionsStickyName{cursor:pointer;opacity:.4}.sectionsStickyName.-active{opacity:1}.dashSticky{display:flex;transform:rotate(90deg);align-items:flex-start;gap:.25rem;position:fixed;top:45vh;left:80%;padding:.5rem;height:1rem;width:224px;z-index:5}@media(max-width: 767.98px){.dashSticky{left:65%}}.dashSticky .visual_indicator_dash{height:2px;flex:1 0 0;opacity:.5}.dashSticky .visual_indicator_dash.-active{opacity:1}.dashSticky.-white .visual_indicator_dash{background:#fff}.dashSticky.-black .visual_indicator_dash{background:#000}.isFloatingBannerHp{overflow:hidden}@keyframes animArrow{0%,100%{transform:translate(-0.75rem, 0) rotate(180deg)}50%{transform:translate(-0.75rem, -0.5rem) rotate(180deg)}}
