.intro-section__container{position:relative;width:100%;overflow:hidden}.intro-section__container .intro-section__video-wrapper{display:flex;width:100%;height:100vh;height:100lvh;position:relative;z-index:2;overflow:hidden;will-change:transform;transform-origin:center center}.intro-section__container .intro-section__video-wrapper video{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.intro-section__container .intro-section__video-wrapper .intro-section__video-title{position:absolute;left:50%;transform:translateX(-50%)}.intro-section__container .intro-section__video-wrapper .intro-section__video-title.before{top:50%;left:50%;transform:translate(-50%,-50%);width:100%;height:100%;display:flex;flex-direction:row;align-items:center;justify-content:center;gap:calc(700/1920*100vw);opacity:1}.intro-section__container .intro-section__video-wrapper .intro-section__video-title.before img{width:calc(305/1920*100vw);height:auto}.intro-section__container .intro-section__video-wrapper .intro-section__video-title.before span{font-size:calc(51/1920*100vw);line-height:1.2;letter-spacing:-.05em;font-weight:400;color:#fff;white-space:nowrap}@media(max-width:1024px){.intro-section__container .intro-section__video-wrapper .intro-section__video-title.before{top:calc(160/1024*100vw);height:unset}.intro-section__container .intro-section__video-wrapper .intro-section__video-title.before img{width:calc(405/1024*100vw)}.intro-section__container .intro-section__video-wrapper .intro-section__video-title.before span{display:none}}@media(max-width:480px){.intro-section__container .intro-section__video-wrapper .intro-section__video-title.before{top:calc(160/400*100vw);height:unset;justify-content:center}.intro-section__container .intro-section__video-wrapper .intro-section__video-title.before span{display:none}.intro-section__container .intro-section__video-wrapper .intro-section__video-title.before img{width:calc(303/400*100vw)}}.intro-section__container .intro-section__video-wrapper .intro-section__video-title.after{display:flex;flex-direction:column;align-items:center;height:100%;width:100%;gap:calc(20/1920*100vw);padding:calc(77/1920*100vw) 0 calc(125/1920*100vw);justify-content:space-between;opacity:0}@media(max-width:1024px){.intro-section__container .intro-section__video-wrapper .intro-section__video-title.after{padding-top:calc(112/1024*100vw);justify-content:flex-start;gap:calc(20/1024*100vw)}}@media(max-width:480px){.intro-section__container .intro-section__video-wrapper .intro-section__video-title.after{padding-top:calc(101/400*100vw);justify-content:flex-start;gap:calc(20/400*100vw)}}.intro-section__container .intro-section__video-wrapper .intro-section__video-title.after h6{color:#fff}.intro-section__container .intro-section__video-wrapper .intro-section__video-title.after button{background-color:#fff;gap:5px;transition:all .15s ease-in-out;padding:calc(19.5/1920*100vw) calc(31.4/1920*100vw);display:flex;flex-direction:row;align-items:center;justify-content:center;border-radius:99px}@media(max-width:1024px){.intro-section__container .intro-section__video-wrapper .intro-section__video-title.after button{padding:calc(10/1024*100vw) calc(15/1024*100vw)}}@media(max-width:480px){.intro-section__container .intro-section__video-wrapper .intro-section__video-title.after button{padding:calc(5/400*100vw) calc(15/400*100vw)}}.intro-section__container .intro-section__video-wrapper .intro-section__video-title.after button:hover{background-color:#333d4b;color:#fff}.intro-section__container .intro-section__video-wrapper .intro-section__video-title.after button:hover svg path:first-child{fill:#fff}.intro-section__container .intro-section__video-wrapper .intro-section__video-title.after button:hover span{color:#fff}.intro-section__container .intro-section__video-wrapper .intro-section__video-title.after button svg{width:18px;height:18px}@media(max-width:480px){.intro-section__container .intro-section__video-wrapper .intro-section__video-title.after button svg{width:calc(18/400*100vw);height:calc(18/400*100vw)}}.intro-section__container .intro-section__video-wrapper .intro-section__video-title.after button svg path:first-child{fill:#000}.intro-section__container .intro-section__video-wrapper .intro-section__video-title.after button span{font-size:20px;line-height:1.2;letter-spacing:-.05em;color:#000;font-weight:700}.intro-section__container .intro-section__video-wrapper .scroll-wrapper{display:flex;flex-direction:column;align-items:center;gap:13px;position:absolute;bottom:80px;right:-10%;width:-moz-fit-content;width:fit-content}.intro-section__container .intro-section__video-wrapper .scroll-wrapper .fv-scroll-arrow i{display:block;width:18px;height:10px;background:50%/contain no-repeat url(https://d1as53h2pztvcj.cloudfront.net/images/main-renewal/introSection/scroll-arrow-icon.avif);margin:1px 0}.intro-section__container .intro-section__video-wrapper .scroll-wrapper .fv-scroll-arrow i:first-child{animation:scrollFlow 1.5s infinite}.intro-section__container .intro-section__video-wrapper .scroll-wrapper .fv-scroll-arrow i:nth-child(2){animation:scrollFlow 1.5s .25s infinite}.intro-section__container .intro-section__video-wrapper .scroll-wrapper .fv-scroll-arrow i:nth-child(3){animation:scrollFlow 1.5s .5s infinite}.intro-section__container .intro-section__video-wrapper .scroll-wrapper span{color:hsla(0,0%,100%,.8);writing-mode:vertical-lr;font-size:24px;font-weight:700}@media(max-width:768px){.intro-section__container .intro-section__video-wrapper .scroll-wrapper{bottom:40px;right:5%}.intro-section__container .intro-section__video-wrapper .scroll-wrapper span{font-size:16px}.intro-section__container .intro-section__video-wrapper .scroll-wrapper .fv-scroll-arrow i{width:12px;height:6px}}.intro-section__container .intro-section__content-wrapper{width:100%;min-height:100vh;min-height:100lvh;position:absolute;top:0;left:0;z-index:1;opacity:0;will-change:opacity;overflow:hidden}.intro-section__container .intro-section__content-wrapper .intro-section__content-bg{width:100%;height:100%;position:absolute;top:0;left:0;background-image:url(https://d1as53h2pztvcj.cloudfront.net/images/main-renewal/introSection/pc-bg.avif);background-size:cover;background-position:bottom;background-repeat:no-repeat}@media(max-width:480px){.intro-section__container .intro-section__content-wrapper .intro-section__content-bg{background-position:50%;background-image:url(https://d1as53h2pztvcj.cloudfront.net/images/main-renewal/introSection/bg.avif)}}.intro-section__container .intro-section__content-wrapper .intro-section__content-body{display:flex;flex-direction:column;align-items:center;justify-content:space-between;gap:20px;position:absolute;top:0;left:0;width:100%;height:100%;z-index:2;padding:calc(92/1920*100vw) calc(38/1920*100vw) 0}@media(max-width:1024px){.intro-section__container .intro-section__content-wrapper .intro-section__content-body{padding:calc(92/1024*100vw) calc(38/1024*100vw) 0}}@media(max-width:480px){.intro-section__container .intro-section__content-wrapper .intro-section__content-body{padding:calc(80/400*100vw) calc(38/400*100vw) calc(55/400*100vw)}}.intro-section__container .intro-section__content-wrapper .intro-section__content-body .intro-section__content-body-title{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:20px;color:#fff;text-align:center}.intro-section__container .intro-section__content-wrapper .intro-section__content-body .intro-section__content-body-title span{font-size:20px;line-height:1.2;letter-spacing:-.05em}@keyframes scrollFlow{0%{opacity:.5}50%{opacity:1}to{opacity:.5}}.section-snackbar{position:fixed;bottom:0;left:0;width:100%;height:180px;z-index:1000;display:flex;justify-content:center;align-items:center;transform:translateY(210px);transition:transform .5s ease-in-out,opacity .5s ease-in-out,visibility .5s ease-in-out}.section-snackbar.visible{transform:translateY(0)}.section-snackbar .btn-snackbar{width:100%;height:100%;display:flex;justify-content:center;align-items:center;z-index:2}@media(max-width:1024px){.section-snackbar .btn-snackbar{max-width:90vw;margin:0 auto}}.section-snackbar .btn-snackbar .content__wrapper{width:100%;max-width:1068px;height:180px;position:relative;display:flex;z-index:1;backdrop-filter:blur(calc(10 / 1920 * 100vw));padding:0 calc(169/1920*100vw);border:1px solid rgba(0,0,0,0);border-radius:15px}@media(max-width:1024px){.section-snackbar .btn-snackbar .content__wrapper{padding:0 calc(60/1024*100vw);height:130px}}.section-snackbar .btn-snackbar .content__wrapper .border{position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(110deg,rgb(63,113,255),rgb(133,39,255)) padding-box padding-box,linear-gradient(110deg,rgb(68,205,255),rgb(144,175,255) 51%,rgb(191,128,255)) border-box border-box;border:2px solid rgba(0,0,0,0);border-radius:15px;opacity:1;z-index:-1;box-shadow:0 6.8px 13.61px 0 rgba(0,0,0,.3)}.section-snackbar .btn-snackbar .content__wrapper .title__wrapper{width:55%;height:100%;display:flex;flex-direction:column;justify-content:center;align-items:flex-start;z-index:2}.section-snackbar .btn-snackbar .content__wrapper .title__wrapper .title{font-size:28px;font-weight:700;font-family:Wanted Sans;line-height:1.2;letter-spacing:-.05em;color:#fff;padding-bottom:2px}@media(max-width:1024px){.section-snackbar .btn-snackbar .content__wrapper .title__wrapper .title{font-size:calc(28/1024*100vw)}}.section-snackbar .btn-snackbar .content__wrapper .title__wrapper .subtitle{font-size:24px;font-weight:400;font-family:Wanted Sans;line-height:1.2;letter-spacing:-.05em;color:#fff;opacity:.7;display:flex;align-items:center}@media(max-width:1024px){.section-snackbar .btn-snackbar .content__wrapper .title__wrapper .subtitle{font-size:calc(24/1024*100vw)}}.section-snackbar .btn-snackbar .content__wrapper .title__wrapper .subtitle svg{width:21px;height:21px}.section-snackbar .btn-snackbar .content__wrapper .image__wrapper{width:45%;height:100%;display:flex;flex-direction:column;justify-content:flex-end;align-items:flex-end;z-index:2}@media(max-width:1024px){.section-snackbar .btn-snackbar .content__wrapper .image__wrapper img{width:100%;height:auto}}.section-btn{position:fixed;width:100%;display:flex;align-items:center;justify-content:center;z-index:1000;transform:translateY(127px);transition:transform .3s ease-in-out,opacity .3s ease-in-out,visibility .3s ease-in-out;bottom:27px}.section-btn.visible{transform:translateY(0)}.section-btn .section-btn__content{width:calc(100% - 76/1920*100vw);aspect-ratio:324/74;height:auto;position:relative;display:flex;flex-direction:row;align-items:center;justify-content:center;gap:calc(16/1920*100vw);cursor:pointer}@media(max-width:480px){.section-btn .section-btn__content{width:calc(100% - 76/400*100vw);gap:calc(16/400*100vw)}}.section-btn .section-btn__content:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-image:url(https://d1as53h2pztvcj.cloudfront.net/images/main-renewal/serviceIntroSection/btn-bg.avif);background-size:cover;background-position:50%;background-repeat:no-repeat;z-index:1}.section-btn .btn-text{position:relative;z-index:2;color:#fff;display:flex;flex-direction:column;gap:1px}.section-btn .btn-text span{font-size:calc(14/1920*100vw);line-height:1.2;font-weight:400;letter-spacing:-.05em}@media(max-width:480px){.section-btn .btn-text span{font-size:calc(14/400*100vw)}}.section-btn .btn-text strong{font-size:calc(21/1920*100vw);line-height:1.2;font-weight:700;letter-spacing:-.05em}@media(max-width:480px){.section-btn .btn-text strong{font-size:calc(21/400*100vw)}}.section-btn .btn-image{width:calc(8/1920*100vw);height:auto;position:relative;z-index:2}@media(max-width:480px){.section-btn .btn-image{width:calc(8/400*100vw)}}.section-btn .btn-image img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}
/*# sourceMappingURL=c3b162b0e3494b1c.css.map*/