.wdc-intro-section{background-color:var(--main-color);color:#323232;overflow:hidden;height:736px}@media(max-width:768px){.wdc-intro-section{height:calc(100vh - 86px)}}.wdc-intro-section .wdc-intro-container{max-width:1090px;margin:0 auto;position:relative;height:100%}.wdc-intro-section .app-image-container{position:absolute;width:1200px;height:932px;bottom:-213px;right:-310px}@media(max-width:768px){.wdc-intro-section .app-image-container{width:700px;height:583px;bottom:-120px;right:calc((700px - 100vw)/-2)}}.wdc-intro-section .wdc-intro-left{font-size:50px;line-height:1.4;font-weight:500;display:flex;flex-direction:column;justify-content:center;height:100%}@media(max-width:768px){.wdc-intro-section .wdc-intro-left{max-width:100%;justify-content:justify-center;align-items:center;margin-top:30px;text-align:center;font-size:24px;height:calc(100% - 583px + 120px)}}.wdc-intro-section .wdc-intro-left .wdc-intro-pretitle{font-family:var(--font-baskerville);font-weight:700;font-size:30px;line-height:87px;color:#323232}@media(max-width:768px){.wdc-intro-section .wdc-intro-left .wdc-intro-pretitle{font-size:16px;line-height:40px}}.wdc-intro-section .wdc-intro-left .wdc-intro-title{font-weight:800}.wdc-intro-section .wdc-intro-left .wdc-store-buttons{margin-top:48px;display:flex;gap:16px}@media(max-width:768px){.wdc-intro-section .wdc-intro-left .wdc-store-buttons{justify-content:center;margin-top:20px;gap:10px}}.wdc-intro-section .wdc-intro-left .wdc-store-buttons .wdc-btn{border:none;background:#fff;padding:0;cursor:pointer;width:206px;height:56px;border-radius:10px}@media(max-width:768px){.wdc-intro-section .wdc-intro-left .wdc-store-buttons .wdc-btn{width:140px;height:42px;border-radius:5px}}.wdc-intro-section .wdc-intro-left .wdc-store-buttons .wdc-btn.appstore img{position:relative;top:-9.04px;width:223.74px;height:72.32px}@media(max-width:768px){.wdc-intro-section .wdc-intro-left .wdc-store-buttons .wdc-btn.appstore img{inset:0;top:-1px;width:100%;height:100%;object-fit:cover}}.wdc-intro-section .wdc-intro-left .wdc-store-buttons .wdc-btn.googleplay img{position:relative;width:226px;height:76.84px;top:-6.78px}@media(max-width:768px){.wdc-intro-section .wdc-intro-left .wdc-store-buttons .wdc-btn.googleplay img{inset:0;top:2px;width:100%;height:100%;object-fit:cover}}.wdc-intro-right{position:relative;flex:1;display:flex;flex-direction:column;align-items:center}.wdc-intro-right .wdc-phone-wrapper{position:relative;width:100%;max-width:700px;padding-bottom:100%;height:0;margin-bottom:0}@media(max-width:768px){.wdc-intro-right .wdc-phone-wrapper{max-width:80%;margin-bottom:0}}.wdc-intro-right .wdc-phone-wrapper .wdc-phone-image{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:contain}.wdc-language-popup{position:fixed;top:50%;right:10px;z-index:1000}.wdc-language-popup .language-menu{transform:translateY(-50%);background:#fff;border-radius:12px;box-shadow:0 4px 10px rgba(0,0,0,.2);padding:15px;width:100px;text-align:center;z-index:1000;font-family:var(--font-pretendard)}.wdc-language-popup .language-menu .language-list{list-style:none;padding:0;margin:0;display:flex;flex-direction:column}.wdc-language-popup .language-menu .language-list .language-option{display:flex;flex-direction:column;align-items:center;padding:12px 0;cursor:pointer;transition:background .3s;border-bottom:1px solid #ddd}.wdc-language-popup .language-menu .language-list .language-option:last-child{border-bottom:none}.wdc-language-popup .language-menu .language-list .language-option img{width:32px;height:22px;margin-bottom:6px}.wdc-language-popup .language-menu .language-list .language-option span{font-size:13px;font-weight:500;color:#333}.wdc-language-popup .language-menu .language-list .language-option:hover{background:#f5f5f5;border-radius:5px}@media(max-width:768px){.wdc-language-popup{position:sticky;top:56px;left:0;right:0}.wdc-language-popup .language-menu{transform:unset;width:100%;padding:0;box-shadow:none;border-radius:0}.wdc-language-popup .language-menu .language-list{display:flex;flex-direction:row;justify-content:center;align-items:center;gap:10px}.wdc-language-popup .language-menu .language-list .language-option{padding:0;border-bottom:none}.wdc-language-popup .language-menu span{display:none}}