.Obstacle_obstacleWrap__fJ7Qv{width:100%;overflow:hidden;--tw-bg-opacity:1;background-color:rgb(0 0 0/var(--tw-bg-opacity));padding-top:86px;padding-bottom:86px}@media (max-width:1920px){.Obstacle_obstacleWrap__fJ7Qv{padding-top:calc(86 / 1920 * 100vw);padding-bottom:calc(86 / 1920 * 100vw)}}@media (max-width:768px){.Obstacle_obstacleWrap__fJ7Qv{padding-top:calc(45 / 390 * 100vw);padding-bottom:calc(45 / 390 * 100vw)}}.Obstacle_titleInfo__M48cR{margin-left:auto;margin-right:auto;display:flex;width:1293px;max-width:1293px;flex-direction:column;align-items:center;justify-content:center}@media (max-width:1920px){.Obstacle_titleInfo__M48cR{width:calc(1293 / 1920 * 100vw)}}@media (max-width:768px){.Obstacle_titleInfo__M48cR{width:100%;padding-left:calc(24 / 390 * 100vw);padding-right:calc(24 / 390 * 100vw)}}.Obstacle_title__a06h4{text-align:center;font-size:56px;font-weight:600;line-height:84px;letter-spacing:-.56px;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}@media (max-width:1920px){.Obstacle_title__a06h4{font-size:calc(56 / 1920 * 100vw);line-height:calc(84 / 1920 * 100vw);letter-spacing:-calc(.56/1920 * 100vw)}}@media (max-width:768px){.Obstacle_title__a06h4{width:100%;font-size:calc(30 / 390 * 100vw);line-height:calc(48 / 390 * 100vw)}}.Obstacle_info__P0V38{margin-top:20px;text-align:center;font-size:22px;font-weight:400;line-height:32px;letter-spacing:-.22px;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}@media (max-width:1920px){.Obstacle_info__P0V38{margin-top:calc(20 / 1920 * 100vw);font-size:calc(22 / 1920 * 100vw);line-height:calc(32 / 1920 * 100vw);letter-spacing:-calc(.22/1920 * 100vw)}}@media (max-width:768px){.Obstacle_info__P0V38{margin-top:calc(10 / 390 * 100vw);width:100%;text-align:center;font-size:calc(14 / 390 * 100vw);line-height:calc(24 / 390 * 100vw);letter-spacing:-calc(.14/390 * 100vw)}}.Obstacle_obstacleGallery__ijHzo{margin-top:50px;display:flex;width:100%;flex-wrap:nowrap;-moz-column-gap:2rem;column-gap:2rem;overflow:visible;scroll-behavior:smooth;scrollbar-width:none}.Obstacle_obstacleGallery__ijHzo::-webkit-scrollbar{display:none}@media (max-width:1920px){.Obstacle_obstacleGallery__ijHzo{margin-top:calc(50 / 1920 * 100vw)}}@media (max-width:768px){.Obstacle_obstacleGallery__ijHzo{margin-top:calc(30 / 390 * 100vw)}}.Obstacle_imgOne__IyhOn{width:993px}@media (max-width:1920px){.Obstacle_imgOne__IyhOn{width:calc(993 / 1920 * 100vw)}}.Obstacle_imgTwo__dinX4{width:576px}@media (max-width:1920px){.Obstacle_imgTwo__dinX4{width:calc(576 / 1920 * 100vw)}}.Obstacle_imgThree__HXnWm{width:494px}@media (max-width:1920px){.Obstacle_imgThree__HXnWm{width:calc(494 / 1920 * 100vw)}}.Obstacle_imgFour__YbeRP{width:815px}@media (max-width:1920px){.Obstacle_imgFour__YbeRP{width:calc(815 / 1920 * 100vw)}}.Obstacle_obstacleImg__CEWV5{display:inline-block;height:930px;flex-shrink:0;-o-object-fit:cover;object-fit:cover}@media (max-width:1920px){.Obstacle_obstacleImg__CEWV5{height:calc(930 / 1920 * 100vw)}}@media (max-width:768px){.Obstacle_obstacleImg__CEWV5{height:calc(695 / 390 * 100vw);width:100%}}