#brand-section .group .flip-text{overflow:hidden;color:transparent;text-shadow:0 1.5em 0 #fff,0 0 0 #fff;transition:text-shadow .3s}#brand-section .group:hover .flip-text{text-shadow:0 0 0 #fff,0 -1.5em 0 #fff}#brand-section .icon-container{position:relative;overflow:hidden;width:16px;height:16px}#brand-section .group .icon-slide{position:absolute;top:0;left:0;width:16px;height:16px;transform:translateX(0);transition:transform .3s ease-in-out}#brand-section .group .icon-slide.duplicate{transform:translateX(-16px)}#brand-section .group:hover .icon-slide{transform:translateX(16px)}#brand-section .group:hover .icon-slide.duplicate{transform:translateX(0)}.hero-section_scrolldown__9y3X7{position:absolute;bottom:11px;right:16px}.hero-section_scrolldown__9y3X7 span{position:absolute;left:-3px;bottom:80px;height:70px;font-size:.7rem;letter-spacing:.05em;writing-mode:vertical-rl}.hero-section_scrolldown__9y3X7:before{content:"";position:absolute;bottom:0;left:-2.8px;width:6px;height:6px;border-radius:50%;background:#1a1a1a;animation:hero-section_circlemove__Nae5l 1.6s ease-in-out infinite,hero-section_cirlemovehide__2LvTN 1.6s ease-out infinite}@keyframes hero-section_circlemove__Nae5l{0%{bottom:75px}to{bottom:-5px}}@keyframes hero-section_cirlemovehide__2LvTN{0%{opacity:0}50%{opacity:1}80%{opacity:.9}to{opacity:0}}.hero-section_scrolldown__9y3X7:after{content:"";position:absolute;bottom:0;left:0;width:.5px;height:80px;background:#1a1a1a}.interview-banner_banner__wt8Fs{z-index:-10;position:absolute;left:120px;top:47px;height:120px;width:605px;@media (min-width:768px){left:auto;height:200px;width:1009px;right:-289px;top:45px}}.interview-banner_slide-in__atiOP{z-index:0;animation:interview-banner_slide-in-sp__crKjb .5s forwards;@media (min-width:768px){animation:interview-banner_slide-in-pc__LkufI .5s forwards}}@keyframes interview-banner_slide-in-sp__crKjb{0%{transform:translateX(50%)}to{transform:translateX(0)}}@keyframes interview-banner_slide-in-pc__LkufI{0%{transform:translateX(100%)}to{transform:translateX(0)}}.purpose-values-section_banner-loop__rcT3g{position:absolute;left:0;bottom:-21.5px;width:2938px;height:108px;background:url(/_next/static/media/banner_out_people_make_sp.0f2d6c8c.svg) repeat-x;animation:purpose-values-section_scroll-bg-sp__ZPZf_ 30s linear infinite;@media (min-width:768px){bottom:-25.5px;width:3552px;height:129px;background:url(/_next/static/media/banner_out_people_make_pc.b39fe8f4.svg) repeat-x;animation:purpose-values-section_scroll-bg-pc__EOq5_ 30s linear infinite}}@keyframes purpose-values-section_scroll-bg-sp__ZPZf_{0%{background-position:0 0}to{background-position:-2938px 0}}@keyframes purpose-values-section_scroll-bg-pc__EOq5_{0%{background-position:0 0}to{background-position:-3552px 0}}.works-banner_banner__CmJyN{z-index:-10;position:absolute;left:120px;top:47px;height:120px;width:413px;@media (min-width:565px){left:auto;right:32px;height:120px;width:413px}@media (min-width:768px){left:auto;height:200px;width:688px;right:32px;top:45px}}.works-banner_slide-in__9kHsc{z-index:0;animation:works-banner_slide-in-sp__3SMcz .5s forwards;@media (min-width:768px){animation:works-banner_slide-in-pc__JBlyz .5s forwards}}@keyframes works-banner_slide-in-sp__3SMcz{0%{transform:translateX(50%)}to{transform:translateX(0)}}@keyframes works-banner_slide-in-pc__JBlyz{0%{transform:translateX(100%)}to{transform:translateX(0)}}