.curve .curve-svg,.curve .background{pointer-events:none;z-index:9999;width:100vw;height:calc(100vh + 600px);position:fixed;top:0;left:0}.curve .background{background-color:#000;transition:opacity 0s linear .1s}.curve .route{color:#fff;z-index:10000;text-align:center;font-size:62px;position:fixed;top:40%;left:50%;transform:translate(-50%)}.main .header{gap:15px;height:30px;padding:40px;display:flex;position:fixed;top:0;left:0}.main .header a{color:#000;text-decoration:none}.main .header a:hover{text-decoration:underline}.main .page{min-height:100vh}.main h1{margin-top:50px}.main .body{gap:40px;display:flex}
.style-module-scss-module__oIPsCa__menu{color:#fff;z-index:55;background-color:#292929;height:100vh;position:fixed;top:0;right:0}.style-module-scss-module__oIPsCa__menu .style-module-scss-module__oIPsCa__body{box-sizing:border-box;flex-direction:column;justify-content:space-between;height:100%;padding:100px;display:flex}.style-module-scss-module__oIPsCa__menu .style-module-scss-module__oIPsCa__body .style-module-scss-module__oIPsCa__nav{flex-direction:column;gap:12px;margin-top:80px;font-size:56px;display:flex}.style-module-scss-module__oIPsCa__menu .style-module-scss-module__oIPsCa__body .style-module-scss-module__oIPsCa__nav .style-module-scss-module__oIPsCa__header{color:#999;text-transform:uppercase;border-bottom:1px solid #999;margin-bottom:40px;font-size:11px}.style-module-scss-module__oIPsCa__menu .style-module-scss-module__oIPsCa__body .style-module-scss-module__oIPsCa__nav a{color:#fff;font-weight:300;text-decoration:none}
.style-module-scss-module__qX4PXG__link{align-items:center;display:flex;position:relative}.style-module-scss-module__qX4PXG__link .style-module-scss-module__qX4PXG__indicator{background-color:#fff;border-radius:50%;width:10px;height:10px;position:absolute;left:-30px}
.styles-module-scss-module__LKNc_W__svgCurve{fill:#292929;stroke:none;width:100px;height:100%;position:absolute;top:0;left:-99px}
.style-module-scss-module__Ooia0G__nav{align-items:center;display:flex}.style-module-scss-module__Ooia0G__nav .style-module-scss-module__Ooia0G__el{z-index:1;cursor:pointer;flex-direction:column;padding:15px;display:flex;position:relative}.style-module-scss-module__Ooia0G__nav .style-module-scss-module__Ooia0G__el:hover .style-module-scss-module__Ooia0G__indicator{transform:scale(1)}.style-module-scss-module__Ooia0G__nav .style-module-scss-module__Ooia0G__el .style-module-scss-module__Ooia0G__indicator{background-color:#fff;border-radius:50%;width:5px;height:5px;transition:transform .2s cubic-bezier(.76,0,.24,1);position:absolute;top:45px;left:50%;transform:scale(0)translate(-50%)}.style-module-scss-module__Ooia0G__nav a{cursor:pointer}.style-module-scss-module__Ooia0G__headerButtonContainer{z-index:60;position:fixed;right:0;transform:scale(0)}.style-module-scss-module__Ooia0G__headerButtonContainer .style-module-scss-module__Ooia0G__button{cursor:pointer;background-color:#1c1d20;border:1px solid #6a7282;border-radius:50%;justify-content:center;align-items:center;width:100px;height:100px;margin:20px;display:flex;position:relative}.style-module-scss-module__Ooia0G__headerButtonContainer .style-module-scss-module__Ooia0G__burger{z-index:1;width:100%;position:relative}.style-module-scss-module__Ooia0G__headerButtonContainer .style-module-scss-module__Ooia0G__burger:after,.style-module-scss-module__Ooia0G__headerButtonContainer .style-module-scss-module__Ooia0G__burger:before{content:"";background-color:#bbbebf;width:50%;height:2px;margin:auto;transition:transform .3s;display:block;position:relative}.style-module-scss-module__Ooia0G__headerButtonContainer .style-module-scss-module__Ooia0G__burger:after{top:-6px}.style-module-scss-module__Ooia0G__headerButtonContainer .style-module-scss-module__Ooia0G__burger:before{top:6px}.style-module-scss-module__Ooia0G__headerButtonContainer .style-module-scss-module__Ooia0G__burgerActive:after,.style-module-scss-module__Ooia0G__headerButtonContainer .style-module-scss-module__Ooia0G__burgerActive:before{background-color:#fff}.style-module-scss-module__Ooia0G__headerButtonContainer .style-module-scss-module__Ooia0G__burgerActive:after{top:-1px;transform:rotate(45deg)}.style-module-scss-module__Ooia0G__headerButtonContainer .style-module-scss-module__Ooia0G__burgerActive:before{top:1px;transform:rotate(-45deg)}
