.spinner{display:none;background-image:url(/console-images/images/indicator/spinner.svg);position:fixed;top:30%;left:50%;transform:translate(-50%,-50%);z-index:11;text-align:center;width:150px;height:150px;background-color:#fff0;background-size:contain;background-repeat:no-repeat}.spinner.active{display:block}.input-group .md{height:44px}.input-group .sm{height:36px}.required-badge{color:#2b7fff}.input-box{display:flex;align-items:center;padding:12px 16px;width:100%;border:1px solid #D1D5DC;border-radius:8px}.input-box input::-moz-placeholder{color:#d1d5dc!important;font-size:14px;line-height:20px}.input-box input::placeholder{color:#d1d5dc!important;font-size:14px;line-height:20px}.input-box:has(input:disabled){background-color:#f3f4f6!important;color:#99a1af!important}.input-box input:disabled{background-color:#f3f4f6!important;color:#99a1af!important}.input-box input:disabled:-webkit-autofill{box-shadow:0 0 0 1000px #f3f4f6 inset!important;-webkit-text-fill-color:#99A1AF!important;color:#99a1af!important}.input-box .eye{background-color:#99a1af}.input-box:has(input.focus-danger,textarea.focus-danger){border:1px solid #FB2C36!important}.input-box:has(input:focus){border:1px solid #2B7FFF}.input-box.dark input::-moz-placeholder{color:#99a1af!important;font-size:14px;line-height:20px}.input-box.dark input::placeholder{color:#99a1af!important;font-size:14px;line-height:20px}.input-box.dark textarea::-moz-placeholder{color:#99a1af!important;font-size:14px;line-height:20px}.input-box.dark textarea::placeholder{color:#99a1af!important;font-size:14px;line-height:20px}.input-box.dark:has(input[type=file]){background-color:#282f3e!important}.input-group .input-box.dark{border-color:#1e2939;background-color:#101828}.input-group .input-box.dark:not(.file):hover{border-color:#99a1af!important}.input-box.dark input:-webkit-autofill{box-shadow:0 0 0 1000px #101828 inset!important;-webkit-text-fill-color:#fff!important;-webkit-transition:background-color 5000s ease-in-out 0s;transition:background-color 5000s ease-in-out 0s;caret-color:#fff}.checkbox-group{display:flex;align-items:center;gap:12px}.checkbox-group input[type=checkbox]{width:20px;height:20px;margin:unset;appearance:none;-webkit-appearance:none;-moz-appearance:none;border:1px solid #D1D5DC;border-radius:4px;position:relative;cursor:pointer}.checkbox-group input[type=checkbox]:checked{background-color:#2b7fff;border-color:#2b7fff}.checkbox-group input[type=checkbox]:checked:after{content:"";position:absolute;left:6px;top:3px;width:4px;height:7px;border:solid white;border-width:0 2px 2px 0;transform:rotate(45deg)}.checkbox-group.dark input[type=checkbox]{border-color:#6a7282}.checkbox-group.dark input[type=checkbox]:checked{background-color:#2b7fff;border-color:#2b7fff}p.support-msg{display:none;color:#fb2c36;font-size:12px;line-height:18px;font-family:Pretendard;font-weight:400;padding-left:4px;margin-top:4px}p.support-msg.active{display:block}.dim{display:none;position:fixed;top:0;left:0;width:100vw;height:100vh;background-color:#00000080;z-index:10}.dim.active{display:flex!important}header.white{background-color:#fff!important;border-bottom:1px solid #F3F4F6!important}header.white nav li>a{color:#101828}header.white nav li>a:hover{color:#2b7fff!important}header.white nav li.active,header.white nav li.active>a{color:#2b7fff!important}header.white .dropdown-button{color:#101828}header.white .dropdown-button:hover{color:#2b7fff!important}header.white .dropdown-menu{background-color:#fff!important}header.white .dropdown-menu .dropdown-item .item-row a{color:#101828}header.white .dropdown-menu .dropdown-item .item-row a:hover{background-color:#f9fafb!important;border-radius:8px;color:#101828!important}header.white .dropdown-menu{border-color:#fff!important}header.white .dropdown-menu hr{background-color:#f3f4f6}header.white .dropdown-menu .dropdown-item .profile-area span,header.white .dropdown-menu .dropdown-item .gray-400{color:#6b7280!important}header{position:fixed;top:0;width:100%;background-color:#030712!important;z-index:10;height:60px!important;border-bottom:1px solid #1E2939!important}header nav{display:flex!important;padding-left:40px;padding-right:40px;height:inherit}header nav li>a{color:#99a1af}header nav li>a:hover{color:#fff}header .logo{width:114px;height:24px}header .logo img{width:100%;height:auto}header svg.ic-hamburger{display:none}header .login{font-size:13px;line-height:18px;font-family:Pretendard;font-weight:500;border-color:#030712;width:58px;height:36px}header .login:hover{border:1px solid #fff}header .experience{font-size:13px;line-height:18px;font-family:Pretendard;font-weight:500;border-color:#030712;width:90px;height:36px}header .dropdown-button{cursor:pointer;color:#99a1af;display:flex;overflow:hidden}header .dropdown-button:hover{color:#fff;border-radius:8px}header .dropdown-menu{max-height:0;opacity:0;overflow:hidden;transform:translateY(-10px);transition:max-height .4s ease,opacity .3s ease,transform .3s ease;position:absolute;top:100%;right:0;border-radius:12px;background-color:#030712!important;padding:8px 0;box-shadow:0 5px 15px #0000001a;border:1px solid #1E2939;pointer-events:none}header .dropdown-menu hr{width:100%;height:1px;background-color:#1e2939;margin:12px 0;border:none;box-sizing:border-box}header .dropdown-menu.open{max-height:2000px;opacity:1;transform:translateY(0);pointer-events:unset}header .dropdown-menu .dropdown-item{padding:0 8px;display:flex;flex-direction:column;gap:4px}header .dropdown-menu .dropdown-item .item-row{font-size:14px;line-height:20px;cursor:pointer}header .dropdown-menu .dropdown-item .item-row a{width:100%;padding:10px 12px;display:block;color:#99a1af}header .dropdown-menu .dropdown-item .item-row:hover{background-color:#ffffff0d!important;border-radius:8px}header .dropdown-menu .dropdown-item .item-row:hover a{color:#fff!important}header .menu{position:relative;height:36px;display:flex;align-items:center}header .menu .dropdown-menu{width:180px;left:-2px}header .profile{padding:3px;align-self:center;width:36px;height:36px}header .profile img{width:100%;height:100%;border-radius:8px}header .profile .dropdown-menu{width:240px}header .profile .dropdown-item:first-child{padding:10px 16px}header .profile .dropdown-item .profile-area img{width:41px;height:41px}.demopopup{display:none!important;box-shadow:-5px -5px 15px #0000001a,5px 5px 15px #0000001a;width:480px;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);z-index:11;background-color:#101828;border:1px solid #1E2939;padding:40px;border-radius:24px;text-align:center}.demopopup .input-group .input-box{height:44px;border-color:#4a5565}.demopopup .input-group .input-box:has(input:focus){border:1px solid #99A1AF}.demopopup .input-group .input-box input::-moz-placeholder{color:#99a1af!important}.demopopup .input-group .input-box input::placeholder{color:#99a1af!important}.demopopup .input-domin{background-color:#1e2939!important;color:#fff!important}.demopopup.qr .domain-block{padding:12px 16px;border:1px solid #4A5565;border-radius:8px;color:#fff;background-color:#1e2939}.demopopup.qr .qr-img{width:212px;height:212px;border:1px solid #99A1AF;display:flex;justify-content:center;align-items:center;border-radius:12px}.demopopup.qr .qr-img canvas{max-width:238px}.demopopup.active{display:flex!important}.demopopup.white{background-color:#fff;border-color:#e5e7eb}.demopopup.white .input-group .input-box,.demopopup.qr.white .qr-img,.demopopup.qr.white .domain-block{border-color:#d1d5dc}.fucpopup{display:none!important;box-shadow:-5px -5px 15px #0000001a,5px 5px 15px #0000001a;width:660px;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);z-index:11;background-color:#101828;border:1px solid #1E2939;padding:40px;border-radius:24px;text-align:center}.fucpopup.active{display:flex!important}.fucpopup .fuc-img-wapper{padding:12px 40px;border-radius:12px;height:293px;display:flex;justify-content:center;align-items:center}.fucpopup .fuc-img{width:200px;height:200px}.fucpopup ul li{position:relative;padding-left:12px;text-indent:0;line-height:20px;font-size:14px}.fucpopup ul.disc li:before{content:"•";position:absolute;left:0;top:0;color:#999;font-size:14px}footer{width:100%;background-color:#030712!important;height:400px}footer .footer-content{max-width:1200px;margin:0 auto}footer .logo{width:114px;height:24px}footer .logo a{display:block;width:100%;height:100%}footer .logo img{width:114px;height:24px;-o-object-fit:contain;object-fit:contain}footer .mobile{display:none}footer ul{display:flex;flex-direction:column;gap:16px}footer ul li a:hover{color:#fff}footer.white ul li a:hover{color:#6a7282}footer ul li,footer ul li a{color:#99a1af;font-size:14px;line-height:20px}footer.white{background-color:#f3f4f6!important}footer .terms a:hover{text-decoration:underline}.policy{padding:24px;border:1px solid #D1D5DC;border-radius:12px}.table-scroll{overflow:auto;display:flex}.tbl{width:100%}.tbl th{padding:12px 16px;background-color:#f9fafb;width:33.33%;font-size:14px;line-height:20px}.tbl td{padding:12px 16px;font-size:13px;line-height:18px}@media (max-width: 1023px){header nav{padding:16px 24px!important}header nav .pc{display:none!important}header nav svg.ic-hamburger{display:flex!important;align-self:center}footer .pc{display:none}footer{padding:80px 40px!important}.fucpopup .fuc-img-wapper{padding:24px;height:auto}.fucpopup .fuc-img{width:102px;height:102px}}@media (max-width: 768px){footer{height:unset;padding:80px 24px!important}footer .terms{flex-direction:column;gap:24px}.demopopup{width:328px;min-height:382px;padding:40px 20px!important}.demopopup .popup-title{font-size:18px;line-height:26px}.demopopup .popup-subtitle{font-size:20px;line-height:28px}.demopopup .text-16{font-size:13px;line-height:18px}.demopopup .error-500{min-height:20px}.fucpopup{width:312px;padding:40px 24px}.fucpopup .text-16{font-size:14px;line-height:20px}.fucpopup .text-14,.fucpopup ul li{font-size:13px;line-height:18px}}html,body,div,span,h1,h2,h3,h4,h5,h6,p,a,img,ul,li,button,input,textarea{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline;color:#101828;font-family:Pretendard,Pretendard Fallback,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-weight:400;letter-spacing:0}html{scroll-behavior:auto!important}*{box-sizing:border-box;-webkit-tap-highlight-color:transparent}body{margin:0;min-height:100vh;overflow:auto;scrollbar-gutter:stable}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}::-webkit-scrollbar{width:5px;height:5px}::-webkit-scrollbar-track{background:#f1f1f1;border-radius:10px}::-webkit-scrollbar-thumb{background:#c1c1c1;border-radius:10px}::-webkit-scrollbar-thumb:hover{background:#a8a8a8}.flex{display:flex!important}.flex-col{display:flex;flex-direction:column}.justify-center{justify-content:center!important}.align-center{align-items:center!important}.text-center{text-align:center!important}h1{font-size:48px;line-height:62px;font-family:Pretendard;font-weight:600}h2{font-size:40px;line-height:52px;font-family:Pretendard;font-weight:500}h3{font-size:32px;line-height:42px;font-family:Pretendard;font-weight:500}h4{font-size:28px;line-height:38px;font-family:Pretendard;font-weight:500}h5{font-size:24px;line-height:34px;font-family:Pretendard;font-weight:500}h6{font-size:20px;line-height:28px;font-family:Pretendard;font-weight:500}.white{color:#fff!important}.gray-800{color:#101828!important}.primary-500{color:#2b7fff!important}.bg-white{background-color:#fff!important}.bg-primary-500{background-color:#2b7fff!important}ul{list-style-type:none}header{scrollbar-gutter:stable}img{display:inline-block;width:100%;height:auto;-o-object-fit:cover;object-fit:cover}a{text-decoration:none;cursor:pointer;transition:color .3s}pre{margin:unset;font-family:Pretendard;font-weight:400}input:focus{outline:none}input{border:none;outline:none;width:100%;padding:unset}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}input:-webkit-autofill{box-shadow:0 0 0 1000px #fff inset!important}button{display:flex;align-items:center;justify-content:center;background:none;border:none;padding:0;margin:0;font:inherit;color:inherit;outline:none;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid;border-radius:8px;white-space:nowrap;box-sizing:border-box;opacity:1;transition:opacity .3s ease}button:hover{opacity:.8}textarea{border:none;outline:none;width:100%;padding:unset;box-sizing:border-box;resize:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.black{color:#000!important}.gray-900{color:#030712!important}.gray-700{color:#1e2939!important}.gray-600{color:#4a5565!important}.gray-500{color:#7b8494!important}.gray-400{color:#aeb5bf!important}.gray-300{color:#d1d5dc!important}.gray-200{color:#e5e7eb!important}.gray-100{color:#f3f4f6!important}.gray-50{color:#f9fafb!important}.primary-600{color:#2772e5!important}.primary-400{color:#408cff!important}.info-500{color:#00a6f4!important}.info-50{color:#80d3f9!important}.info-20{color:#ccedfd!important}.info-10{color:#f2fbfe!important}.success-500{color:#00bc7d!important}.success-50{color:#80ddbe!important}.success-20{color:#ccf2e5!important}.success-10{color:#f2fcf8!important}.warning-500{color:#fe9a00!important}.warning-50{color:#ffcd80!important}.warning-20{color:#ffebcc!important}.warning-10{color:#fffaf2!important}.error-500{color:#fb2c36!important}.error-50{color:#fd959a!important}.error-20{color:#fed5d7!important}.error-10{color:#fff4f5!important}.blue-500{color:#74d4ff!important}.green-500{color:#00d492!important}.orange-500{color:#ffb900!important}.bg-black{background-color:#000!important}.bg-gray-900{background-color:#030712!important}.bg-gray-800{background-color:#101828!important}.bg-gray-700{background-color:#1e2939!important}.bg-gray-600{background-color:#4a5565!important}.bg-gray-500{background-color:#6a7282!important}.bg-gray-400{background-color:#99a1af!important}.bg-gray-300{background-color:#d1d5dc!important}.bg-gray-200{background-color:#e5e7eb!important}.bg-gray-100{background-color:#f3f4f6!important}.bg-gray-50{background-color:#f9fafb!important}.bg-primary-600{background-color:#2772e5!important}.bg-primary-400{background-color:#408cff!important}.bg-info-500{background-color:#00a6f4!important}.bg-info-50{background-color:#80d3f9!important}.bg-info-20{background-color:#ccedfd!important}.bg-info-10{background-color:#f2fbfe!important}.bg-success-500{background-color:#00bc7d!important}.bg-success-50{background-color:#80ddbe!important}.bg-success-20{background-color:#ccf2e5!important}.bg-success-10{background-color:#f2fcf8!important}.bg-warning-500{background-color:#fe9a00!important}.bg-warning-50{background-color:#ffcd80!important}.bg-warning-20{background-color:#ffebcc!important}.bg-warning-10{background-color:#fffaf2!important}.bg-error-500{background-color:#fb2c36!important}.bg-error-50{background-color:#fd959a!important}.bg-error-20{background-color:#fed5d7!important}.bg-error-10{background-color:#fff4f5!important}.bg-blue-500{background-color:#74d4ff!important}.bg-green-500{background-color:#00d492!important}.bg-orange-500{background-color:#ffb900!important}button.outline-primary{border-color:#2b7fff!important;color:#2b7fff;background-color:#fff}button.primary{border-color:#2b7fff!important;color:#fff;background-color:#2b7fff}button.gray{border-color:#4a5565!important;background-color:#101828;color:#d1d5dc}button.lightgray{border-color:#e5e7eb!important;color:#4a5565}button.outline-primary:hover{border-color:#2b7fff!important;color:#fff;background-color:#2b7fff}button.outline-primary:hover i{background-color:#fff!important}button.primary:hover{border-color:#2b7fff!important;color:#fff;background-color:#1d4ed8}button.lightgray:hover{border-color:#2b7fff!important;color:#2b7fff!important}button.lightgray:hover i{background-color:#2b7fff!important}button.primary.active{border-color:#2b7fff!important;color:#fff;background-color:#1d4ed8}button.gray.active{border-color:#2b7fff!important;background-color:#2b7fff!important;color:#d1d5dc}button.lightgray.active{border-color:#2b7fff!important;color:#2b7fff}button.lightgray.active i{background-color:#2b7fff!important}button.xs{font-size:12px;line-height:18px;padding:4px 6px}button.sm{font-size:12px;line-height:24px;padding:7px 8px}button.md{font-size:14px;line-height:20px;padding:9px 12px}button.demo{font-size:14px;line-height:20px;padding:12px 16px}button.lg{font-size:16px;line-height:18px;padding:12px 16px}.line-20px{line-height:20px}p.title1{font-size:32px;line-height:42px;font-family:Pretendard;font-weight:500}p.title2{font-size:28px;line-height:38px;font-family:Pretendard;font-weight:500}p.title3{font-size:24px;line-height:34px;font-family:Pretendard;font-weight:500}p.title4{font-size:20px;line-height:28px;font-family:Pretendard;font-weight:500}p.title5{font-size:18px;line-height:26px;font-family:Pretendard;font-weight:500}p.title6{font-size:16px;line-height:24px;font-family:Pretendard;font-weight:500}p.subtitle{font-size:15px;line-height:22px;font-family:Pretendard;font-weight:400}.text-24{font-size:24px;line-height:34px}.text-20{font-size:20px;line-height:28px}.text-18{font-size:18px;line-height:26px}.text-16{font-size:16px;line-height:24px}.text-15{font-size:15px;line-height:22px}.text-14{font-size:14px;line-height:20px}.text-13{font-size:13px;line-height:19px}.text-11{font-size:11px;line-height:16px}span.text-13{font-size:13px;line-height:16px}span.text-12{font-size:12px;line-height:18px}span.text-11{font-size:11px;line-height:16px}.font-l{font-family:Pretendard!important;font-weight:300}.font-r{font-family:Pretendard!important;font-weight:400}.font-m{font-family:Pretendard!important;font-weight:500}.font-sb{font-family:Pretendard!important;font-weight:600}.font-b{font-family:Pretendard!important;font-weight:700}.font-10px{font-size:10px!important}.font-12px{font-size:12px!important;line-height:18px!important}.font-14px{font-size:14px!important;line-height:20px!important}.font-15px{font-size:15px!important;line-height:22px!important}.font-16px{font-size:16px!important;line-height:24px!important}.font-18px{font-size:18px!important;line-height:26px!important}.font-20px{font-size:20px!important;line-height:28px!important}.font-22px{font-size:22px!important;line-height:30px!important}.font-24px{font-size:24px!important;line-height:32px!important}.font-28px{font-size:28px!important;line-height:36px!important}.font-32px{font-size:32px!important;line-height:40px!important}.text-left{text-align:left!important}.text-right{text-align:right!important}.white-space-nowrap{white-space:nowrap}.ellipsis{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.underline{text-decoration:underline}.flex-row{display:flex;flex-direction:row}.flex-reverse{display:flex;flex-direction:row-reverse}.flex-wrap{flex-wrap:wrap}.flex-grow{flex:1 0 0}.flex-1{flex:1}.flex-auto{flex:0 0 auto}.flex-10{flex:0 0 10%}.flex-20{flex:0 0 20%}.flex-30{flex:0 0 30%}.flex-40{flex:0 0 40%}.flex-50{flex:0 0 50%}.flex-60{flex:0 0 60%}.flex-70{flex:0 0 70%}.flex-80{flex:0 0 80%}.justify-start{justify-content:flex-start!important}.justify-end{justify-content:flex-end!important}.justify-between{justify-content:space-between!important}.justify-around{justify-content:space-around!important}.align-start{align-items:flex-start!important}.align-end{align-items:flex-end!important}.align-self-start{align-self:flex-start!important}.align-self-center{align-self:center!important}.align-self-end{align-self:flex-end!important}.gap-unset{gap:unset!important}.gap-2{gap:2px!important}.gap-4{gap:4px!important}.gap-6{gap:6px!important}.gap-8{gap:8px!important}.gap-10{gap:10px!important}.gap-12{gap:12px!important}.gap-16{gap:16px!important}.gap-18{gap:18px!important}.gap-20{gap:20px!important}.gap-22{gap:22px!important}.gap-24{gap:24px!important}.gap-32{gap:32px!important}.gap-36{gap:36px!important}.gap-40{gap:40px!important}.gap-48{gap:48px!important}.gap-60{gap:60px!important}.gap-64{gap:64px!important}.gap-80{gap:80px!important}.m-auto{margin:auto!important}.m-unset{margin:unset!important}.m-25px{margin:25px}.m-4{margin:4rem!important}.m-6{margin:6rem!important}.mt-2px{margin-top:2px!important}.mt-4px{margin-top:4px!important}.mt-5px{margin-top:5px!important}.mt-12px{margin-top:12px!important}.mt-16px{margin-top:16px!important}.mt-20px{margin-top:20px!important}.mt-34px{margin-top:34px!important}.mt-40px{margin-top:40px!important}.mt-1\/4{margin-top:.25rem!important}.mt-1\/2{margin-top:.5rem!important}.mt-1{margin-top:1rem!important}.mt-2{margin-top:2rem!important}.mt-3{margin-top:3rem!important}.mt-4{margin-top:4rem!important}.mt-5{margin-top:5rem!important}.mt-5\/2{margin-top:2.5rem!important}.mt-6{margin-top:6rem!important}.mt-8{margin-top:8rem!important}.mt-10{margin-top:10rem!important}.mt-12{margin-top:12rem!important}.mt-16{margin-top:16rem!important}.mt-20{margin-top:20rem!important}.mt-24{margin-top:24rem!important}.mt-32{margin-top:32rem!important}.mb-2px{margin-bottom:2px!important}.mb-12px{margin-bottom:12px!important}.mb-20px{margin-bottom:20px!important}.mb-24px{margin-bottom:24px!important}.mb-34px{margin-bottom:34px!important}.mb-40px{margin-bottom:40px!important}.mb-60px{margin-bottom:60px!important}.mb-1\/4{margin-bottom:.25rem!important}.mb-1\/2{margin-bottom:.5rem!important}.mb-1{margin-bottom:1rem!important}.mb-2{margin-bottom:2rem!important}.mb-3{margin-bottom:3rem!important}.mb-4{margin-bottom:4rem!important}.mb-5{margin-bottom:5rem!important}.mb-8{margin-bottom:8rem!important}.mb-10{margin-bottom:10rem!important}.mb-16{margin-bottom:16rem!important}.mb-20{margin-bottom:20rem!important}.mb-24{margin-bottom:24rem!important}.mb-32{margin-bottom:32rem!important}.ml-1px{margin-left:1px!important}.ml-2px{margin-left:2px!important}.ml-5px{margin-left:5px!important}.ml-15px{margin-left:15px!important}.ml-25px{margin-left:25px!important}.ml-30px{margin-left:30px!important}.ml-1\/2{margin-left:.5rem!important}.ml-1{margin-left:1rem!important}.ml-7{margin-left:7rem!important}.mr-1px{margin-right:1px!important}.mr-5px{margin-right:5px!important}.mr-6px{margin-right:6px!important}.mr-1\/4{margin-right:.25rem!important}.mr-15px{margin-right:15px!important}.mr-1\/2{margin-right:.5rem!important}.mr-1{margin-right:1rem!important}.mr-14{margin-right:1.4rem!important}.mr-27{margin-right:1.7rem!important}.mx-1\/4{margin-left:.25rem;margin-right:.25rem}.mx-1{margin-left:1rem;margin-right:1rem}.mx-4{margin-left:4rem;margin-right:4rem}.my-1{margin-top:1rem!important;margin-bottom:1rem!important}.my-3\/2{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.my-2{margin-top:2rem!important;margin-bottom:2rem!important}.my-3{margin-top:3rem!important;margin-bottom:3rem!important}.my-4{margin-top:4rem!important;margin-bottom:4rem!important}.my-6{margin-top:6rem!important;margin-bottom:6rem!important}.my-16{margin-top:16rem!important;margin-bottom:16rem!important}.my-24{margin-top:24rem!important;margin-bottom:24rem!important}.my-20px{margin-top:20px!important;margin-bottom:20px!important}.p-unset{padding:unset!important}.p-1\/2{padding:.5rem!important}.p-1{padding:1rem!important}.p-2{padding:2rem!important}.p-4{padding:4rem!important}.p-16{padding:16rem!important}.p-2px{padding:2px!important}.p-3px{padding:3px!important}.pt-2{padding-top:2rem!important}.pt-3px{padding-top:3px!important}.pt-4px{padding-top:4px!important}.pt-40px{padding-top:2.5rem!important}.pt-5{padding-top:5rem!important}.pt-8{padding-top:8rem!important}.pt-10{padding-top:10rem!important}.pb-5{padding-bottom:5rem!important}.pb-2{padding-bottom:2rem!important}.pb-60px{padding-bottom:60px!important}.pl-1\/2{padding-left:.5rem!important}.pl-1{padding-left:1rem!important}.pl-2{padding-left:2rem!important}.pl-40px{padding-left:40px!important}.pl-3{padding-left:3rem!important}.pl-3\/2{padding-left:1.5rem!important}.pr-0{padding-right:0!important}.pr-1{padding-right:1rem}.pr-3\/2{padding-right:1.5rem!important}.px-0{padding-left:0!important;padding-right:0!important}.px-11px{padding-left:11px!important;padding-right:11px!important}.px-13px{padding-left:13px!important;padding-right:13px!important}.px-18px{padding-left:18px!important;padding-right:18px!important}.px-20px{padding-left:20px!important;padding-right:20px!important}.px-33px{padding-left:33px!important;padding-right:33px!important}.px-40px{padding-left:40px!important;padding-right:40px!important}.px-1{padding-left:1rem!important;padding-right:1rem!important}.px-2{padding-left:2rem!important;padding-right:2rem!important}.px-3\/2{padding-left:1.5rem!important;padding-right:1.5rem!important}.px-4{padding-left:4rem!important;padding-right:4rem!important}.px-8{padding-left:8rem!important;padding-right:8rem!important}.px-16{padding-left:16rem!important;padding-right:16rem!important}.px-20{padding-left:20rem!important;padding-right:20rem!important}.py-1\/4{padding-top:.25rem!important;padding-bottom:.25rem!important}.py-7px{padding-top:7px!important;padding-bottom:7px!important}.py-1\/2{padding-top:.5rem!important;padding-bottom:.5rem!important}.py-12px{padding-top:12px!important;padding-bottom:12px!important}.py-20px{padding-top:20px!important;padding-bottom:20px!important}.py-3\/2{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.py-1{padding-top:1rem!important;padding-bottom:1rem!important}.py-5\/4{padding-top:1.25rem!important;padding-bottom:1.25rem!important}.py-2{padding-top:2rem!important;padding-bottom:2rem!important}.py-3{padding-top:3rem!important;padding-bottom:3rem!important}.py-4{padding-top:4rem!important;padding-bottom:4rem!important}.py-5{padding-top:5rem!important;padding-bottom:5rem!important}.py-8{padding-top:8rem!important;padding-bottom:8rem!important}.py-10{padding-top:10rem!important;padding-bottom:10rem!important}.py-16{padding-top:16rem!important;padding-bottom:16rem!important}.py-23{padding-top:23rem!important;padding-bottom:23rem!important}.w-auto{width:auto!important}.w-full{width:100%!important}.w-1rem{width:1rem!important}.w-4rem{width:4rem!important}.w-5{width:5%!important}.w-7{width:7%!important}.w-10{width:10%!important}.w-13{width:13%!important}.w-15{width:15%!important}.w-20{width:20%!important}.w-30{width:30%!important}.w-35{width:35%!important}.w-40{width:40%!important}.w-60{width:60%!important}.w-70{width:70%!important}.w-80{width:80%!important}.w-90{width:90%!important}.w-1\/5{width:20%!important}.w-1\/4{width:25%!important}.w-1\/3{width:33.33%!important}.w-1\/2{width:50%!important}.w-2\/3{width:66.66%!important}.w-69px{width:69px!important}.w-50px{width:50px!important}.w-88px{width:88px!important}.w-100px{width:100px!important}.w-120px{width:120px!important}.w-140px{width:140px!important}.w-160px{width:160px!important}.w-180px{width:180px!important}.h-full{height:100%!important}.h-1rem{height:1rem!important}.h-4rem{height:4rem!important}.h-30px{height:30px}.h-36px{height:36px!important}.h-44px{height:44px!important}.h-48px{height:48px!important}.min-h-100vh{min-height:100vh!important}.min-w-0{min-width:0!important}.max-w-32px{max-width:32px!important}.max-w-35{max-width:35%!important}.max-w-80{max-width:80%}.max-w-90{max-width:90%}.max-w-150px{max-width:150px!important}.max-w-200px{max-width:200px!important}.max-w-250px{max-width:250px!important}.max-w-300px{max-width:300px!important}.max-w-400px{max-width:400px!important}.max-w-500px{max-width:500px!important}.max-w-600px{max-width:600px!important}.max-w-1200px{max-width:1200px!important}.relative{position:relative!important}.absolute{position:absolute!important}.fixed{position:fixed!important}.left-0{left:0}.top-0{top:0}.right-1{right:1rem}.right-20px{right:20px}.top-20px{top:20px}.right-2{right:2rem}.right-5\/2{right:2.5rem}.hidden{display:none!important}.active.flex{display:flex!important}.float-right{float:right}.float-end{float:inline-end}.vertical-top{vertical-align:top}.vertical-middle{vertical-align:middle}.z-10{z-index:10}.z-11{z-index:11}.border-unset{border:unset!important}.border-1{border:1px solid}.border-gray{border-color:#dadada}.border-darkgray{border-color:#1e2939}.border-radius-8px{border-radius:8px}.border-radius-10px{border-radius:10px}.border-radius-12px{border-radius:12px}.border-radius-24px{border-radius:24px}.border-radius-50{border-radius:50%}.border-collapse{border-collapse:collapse!important}.overflow-hidden{overflow:hidden!important}.list-style-none{list-style-type:none}.pointer{cursor:pointer!important}.line-through{text-decoration:line-through}svg.ic{display:inline-block;width:16px;height:16px;flex-shrink:0}svg.ic.\33xlg{width:64px;height:64px}svg.ic.\32xlg{width:56px;height:56px}svg.ic.xlg{width:40px;height:40px}svg.ic.lg{width:28px;height:28px}svg.ic.\32sm{width:36px;height:36px}svg.ic.sm{width:18px;height:18px}svg.ic.xs{width:16px;height:16px}svg.ic.\32xs{width:14px;height:14px}.toast-container{display:none;opacity:0;gap:16px;z-index:9999;position:fixed;top:80px;left:50%;transform:translate(-50%,-20px);transition:opacity .3s ease,transform .3s ease;border-radius:8px;padding:12px 13px;align-items:center;box-shadow:-2px -2px 8px #0000000d,2px 2px 8px #0000000d}.toast-container.active{display:flex;opacity:1;transform:translate(-50%);pointer-events:auto}.toast-container .toast-message{display:flex;gap:8px;pointer-events:none;align-items:center}.toast-container .toast-message .toast-message-text{color:#fff;font-size:13px;line-height:15px;font-family:Pretendard;font-weight:500;white-space:nowrap;max-width:1024px;overflow:hidden;text-overflow:ellipsis}.toast-container .toast-message-close,.toast-container .toast-message-icon{display:flex;align-items:center}.toast-container .toast-message-icon svg.ic{color:#fff}.toast-container.error{background-color:#fb2c36}.toast-container.success{background-color:#00bc7d}.toast-container.info{background-color:#00a6f4}.toast-container.warning{background-color:#fe9a00}.modal{display:none;position:fixed;top:0;left:0;background-color:#00000080;width:100vw;height:100vh;z-index:1012}.modal .modal-close{position:absolute;right:20px;top:20px;width:24px;height:24px;cursor:pointer;display:flex;align-items:center}.modal .modal-close i{color:#99a1af}.modal .modal-container{max-height:90vh;overflow:hidden;position:fixed;left:50%;top:50%;transform:translate(-50%,-50%);background-color:#fff;border-radius:20px}.modal .modal-header{padding:24px 24px 12px;display:flex;flex-direction:column;gap:8px}.modal .modal-contents{padding:0 24px;max-height:70vh;overflow:auto}.modal .modal-footer{padding:12px 24px 28px}aside{display:none}.mobile,.tablet{display:none!important}.container{min-height:calc(100vh - 60px);height:100%;background-color:#030712;position:relative;top:60px}.container .content{height:inherit;position:relative;background-color:transparent;max-width:1200px;margin:0 auto;overflow:visible}.container .content section.banner{padding:5rem 0}.container .content section:first-of-type{padding-top:80px}.container .content section:last-of-type{padding-bottom:80px}.main-banner{overflow:hidden;width:calc(100vw - 10px);position:relative;left:50%;transform:translate(-50%);padding-bottom:120px}#main-main-banner-1 .main-banner .banner-title h1 div{font-size:64px;line-height:80px}#main-main-banner-1 .main-banner .banner-title .banner-subtitle div{font-size:24px;line-height:34px}.banner-title{display:flex;flex-direction:column;gap:16px;text-align:center}.banner-title h1 *,.banner-title h2 *{font-family:Pretendard;font-weight:600}.banner-contents{display:flex;justify-content:space-between;width:100%}.icon-item{width:64px;height:64px;background-color:#101828;border-radius:12px;display:flex;align-items:center;justify-content:center}.banner{gap:80px;display:flex;flex-direction:column}.banner-subtitle{font-size:20px;line-height:28px;font-family:Pretendard;font-weight:500}.banner .banner-title .banner-subtitle div{font-size:20px;line-height:28px}#main-main-banner-1 .banner-contents .banner-left-content .banner-subtitle,#main-banner-3 .banner-contents .banner-item .banner-text h3,#main-banner-4 .banner-contents .banner-item .banner-text h3,#main-banner-5 .banner-contents .banner-item .banner-text h3,#connect-banner .banner-item .banner-text h3{font-size:24px;line-height:34px}#main-banner-7 .banner-contents .banner-item .banner-text h3,#main-banner-9 .banner-contents .banner-item-bundle .banner-item .banner-text h3,#price-banner-1 .banner-item h3,#price-banner-2 .banner-item h3{font-size:20px;line-height:28px;font-family:Pretendard;font-weight:500}#main-main-banner-1 .gradient-bg{z-index:1;position:absolute;width:100%;height:840px;top:0;overflow:hidden;display:flex;align-items:center;justify-content:center;background:radial-gradient(ellipse 80% 40% at 50% 50%,#2b80ff55 0%,transparent 100%),#030712}#main-main-banner-1 .gradient-bg .concentric-container{position:relative;width:100%;height:840px;display:flex;align-items:center;justify-content:center;left:18%;animation:pulse-outer 4s infinite;will-change:transform,opacity;contain:layout}#main-main-banner-1 .gradient-bg .concentric-container:before,#main-main-banner-1 .gradient-bg .concentric-container:after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);border-radius:50%;background-repeat:no-repeat;background-position:center}#main-main-banner-1 .gradient-bg .concentric-container:before{width:2300px;height:2300px;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='2300' height='2300'%3e%3ccircle cx='1150' cy='1150' r='1149' fill='none' stroke='%234A5565' stroke-opacity='0.5' stroke-width='1' stroke-dasharray='20, 12'/%3e%3c/svg%3e"),url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='1700' height='1700'%3e%3ccircle cx='850' cy='850' r='849' fill='none' stroke='%234A5565' stroke-opacity='0.5' stroke-width='1' stroke-dasharray='20, 12'/%3e%3c/svg%3e");background-size:2300px 2300px,1700px 1700px}#main-main-banner-1 .gradient-bg .concentric-container:after{width:1104px;height:1104px;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='1104' height='1104'%3e%3ccircle cx='552' cy='552' r='551' fill='none' stroke='%234A5565' stroke-opacity='0.5' stroke-width='1' stroke-dasharray='20, 12'/%3e%3c/svg%3e"),url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='690' height='690'%3e%3ccircle cx='345' cy='345' r='344' fill='none' stroke='%234A5565' stroke-opacity='0.5' stroke-width='1' stroke-dasharray='16, 10'/%3e%3c/svg%3e");background-size:1104px 1104px,690px 690px}#main-main-banner-1 .gradient-bg .concentric-container .banner-icons{position:relative;height:100%;width:700px}#main-main-banner-1 .gradient-bg .concentric-container .banner-icons svg{color:#6a7282;border:.8px solid #1E2939;background-color:#10182880;border-radius:80px;padding:12.8px;width:80px;height:80px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);animation:bounce 2s ease-in-out infinite}#main-main-banner-1 .gradient-bg .concentric-container .banner-icons svg.icon-1{top:148px;left:-30px;animation-delay:0s}#main-main-banner-1 .gradient-bg .concentric-container .banner-icons svg.icon-2{top:199px;left:610px;animation-delay:-1.2s}#main-main-banner-1 .gradient-bg .concentric-container .banner-icons svg.icon-3{top:384px;left:896px;animation-delay:-2.5s}#main-main-banner-1 .gradient-bg .concentric-container .banner-icons svg.icon-4{top:564px;left:40px;animation-delay:-.8s}#main-main-banner-1 .gradient-bg .concentric-container .banner-icons svg.icon-5{top:595px;left:650px;animation-delay:-3.3s}#main-main-banner-1 .banner-contents{z-index:2;display:flex;width:1400px;height:600px;position:relative;justify-self:center}#main-main-banner-1 .banner-contents .banner-left-content{display:flex;flex-direction:column;gap:40px;justify-content:center;flex:1}#main-main-banner-1 .banner-contents .banner-left-content h1{font-size:64px;line-height:80px;font-family:Pretendard;font-weight:600}#main-main-banner-1 .banner-contents .banner-left-content h1 div{color:inherit;font-weight:inherit}#main-main-banner-1 .banner-left-content button{padding:1rem 18px;display:flex;gap:4px;border-radius:100px;font-size:16px;color:#fff;align-items:center;font-family:Pretendard;font-weight:500}#main-main-banner-1 .banner-right-content{flex:1;position:relative}#main-main-banner-1 .banner-right-content .banner-image{position:relative;width:100%;height:100%}#main-main-banner-1 .banner-right-content .banner-image img{position:absolute;width:344px;height:620px;z-index:3;left:50%;top:50%;transform:translate(-50%,-50%)}#main-main-banner-1 .banner-right-content .banner-image-items{width:515.95px;height:447.51px;position:absolute;z-index:4;left:50%;top:50%;transform:translate(-50%,-54.5%);display:flex;flex-direction:column;justify-content:space-between}#main-main-banner-1 .banner-right-content .banner-image-items .item-card{border:1px solid #E5E7EB;background-color:#fff;width:212px;height:200px;border-radius:28px;position:relative;box-shadow:2.82px 2.82px 5.63px #0000001a;padding:1rem;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1rem;animation:visible-in .4s ease-in forwards,bounce-loop 3s infinite ease-in-out .4s;opacity:0;transform:skew(-6deg);will-change:transform,opacity}#main-main-banner-1 .banner-right-content .banner-image-items .item-card:first-child{left:8px;animation-delay:.3s,0s}#main-main-banner-1 .banner-right-content .banner-image-items .item-card:last-child{display:flex;align-self:flex-end;right:8px;animation-delay:.5s,.5s}#main-main-banner-1 .banner-right-content .banner-image-items .item-card .item-card-content p{font-family:Pretendard;font-weight:500;font-size:11.27px;line-height:1.4;text-align:center}#main-main-banner-1 .banner-right-content .banner-image-items .item-card .item-card-icon{width:64px;height:64px;background-color:#3b82f61a;display:flex;align-items:center;justify-content:center;color:#3b82f6;border-radius:12px}#main-banner-2{width:calc(100vw - 10px);position:relative;left:50%;transform:translate(-50%);overflow:hidden}#main-banner-2 .banner-contents.slide .swiper-wrapper{margin:0 auto;transition-timing-function:linear}#main-banner-2 .banner-contents.slide .slide-item{width:200px!important;height:80px!important;margin-left:15px;margin-right:15px}#main-banner-2 .banner-contents.slide .slide-item img{width:100%;height:auto}#main-banner-3 .banner-contents{gap:24px}#main-banner-3 .banner-contents .banner-item{display:flex;flex-direction:column;align-items:center;gap:24}#main-banner-3 .banner-contents .banner-item .image-item{width:100%;height:100%;border-radius:12px;background-color:#101828}#main-banner-3 .banner-contents .banner-item .image-item img{width:100%;height:auto}#main-banner-3 .banner-contents .banner-item .banner-text{display:flex;text-align:center;flex-direction:column;border-radius:12px}#main-banner-4{padding-top:160px;display:flex;flex-direction:row;justify-content:space-between;position:relative}#main-banner-4 .banner-title{text-align:left;gap:24px;position:sticky;width:520px;top:240px;height:-moz-fit-content;height:fit-content}#main-banner-4 .banner-contents{display:flex;flex-direction:column;gap:60px}#main-banner-4 .banner-contents .banner-item{display:flex;flex-direction:column;border-radius:24px;padding:40px;gap:40px;background-color:#101828}#main-banner-4 .banner-contents .banner-item .banner-text{display:flex;text-align:left;flex-direction:column;border-radius:12px}#main-banner-4 .banner-contents .banner-item .image-item{border-radius:16px;overflow:hidden}#main-banner-4 .banner-contents .banner-item .image-item img{width:100%;height:auto}#main-banner-5 .banner-contents .banner-item{border:1px solid #1E2939;border-radius:24px}#main-banner-5 .banner-contents .banner-item .banner-text{padding:40px 24px;height:210px}#main-banner-5 .banner-contents .banner-item .banner-text p{max-width:900px;margin:0 auto;word-break:keep-all;white-space:normal}#main-banner-5 .banner-contents .banner-item .img-item{padding:24px 40px 0;max-height:360px;height:360px;overflow:hidden}#main-banner-5 .banner-contents .banner-item .img-item div img{-o-object-position:top;object-position:top;-o-object-fit:cover;object-fit:cover;width:100%;height:100%}#main-banner-5 .banner-contents .banner-item .img-item div{transform:translateY(0)}#main-banner-5 .banner-contents .banner-item:hover .img-item{background-color:#101828;border-bottom-left-radius:24px;border-bottom-right-radius:24px}#main-banner-5 .banner-contents .banner-item:hover .img-item div{animation:bounceUp 2s ease forwards}#main-banner-6 .banner-contents{height:400px;padding-left:20px;padding-right:20px}#main-banner-6 .banner-contents>div{padding-top:20px;padding-bottom:20px}#main-banner-6 .banner-contents .banner-item .banner-text{display:flex;gap:16px;width:480px;cursor:pointer}#main-banner-6 .banner-contents .banner-item .banner-text h3{color:#6a7282;font-size:20px;line-height:28px;font-family:Pretendard;font-weight:400;transition:opacity 0s,height .5s ease}#main-banner-6 .banner-contents .banner-item .banner-text p{opacity:0;font-size:16px;line-height:26px;height:0;transition:opacity 0s,height .5s ease}#main-banner-6 .banner-contents .banner-item.active .banner-text h3{color:#fff;font-size:24px;line-height:34px;font-family:Pretendard;font-weight:500;transition:all .3s ease}#main-banner-6 .banner-contents .banner-item.active .banner-text p{opacity:1;height:auto;transition:all .5s ease}#main-banner-6 .banner-contents .banner-item.active .banner-text span.number{background-color:#2b7fff;color:#fff}#main-banner-6 .banner-contents .banner-item .banner-text p{word-break:keep-all;white-space:normal;max-width:424px}#main-banner-6 .banner-contents .banner-item .banner-text span.number{border-radius:100px;width:40px;height:40px;background-color:#1e2939;display:flex;align-items:center;justify-content:center;color:#6a7282}#main-banner-6 .banner-contents .banner-item .banner-img{width:600px;position:absolute;top:0;right:0}#main-banner-6 .banner-contents .banner-item .banner-img img{opacity:0;transition:all .5s ease;height:0px}#main-banner-6 .banner-contents .banner-item.active .banner-img img{opacity:1;transition:all 2s ease;height:auto}#main-banner-7 .banner-item{width:270px;height:146px;text-align:center}#main-banner-7 .banner-text{display:flex;flex-direction:column;gap:24px}#main-banner-7 .banner-contents{gap:20px;justify-content:center}#main-banner-7 .banner-contents .stat-heading{font-size:48px;line-height:62px;font-family:Pretendard;font-weight:600}#main-banner-8{position:fixed;z-index:7;bottom:0;left:50%;transform:translate(-50%)}#main-banner-8 .banner-contents .input-group{max-width:480px;width:360px;border-radius:100px;padding:16px 24px;background-color:#101828;transition:width .3s ease;box-shadow:0 4px 4px #00000040}#main-banner-8 .banner-contents .input-group .input-box:has(input.focus-danger,textarea.focus-danger){border:unset!important}#main-banner-8 .banner-contents .input-group p.support-msg{position:absolute;top:5px;padding:unset;margin:unset}#main-banner-8 .banner-contents .input-group .input-box{padding:unset;border:unset}#main-banner-8 .banner-contents .input-group .input-box input::-moz-placeholder{font-size:16px;line-height:24px}#main-banner-8 .banner-contents .input-group .input-box input::placeholder{font-size:16px;line-height:24px}#main-banner-8 .banner-contents .input-group:has(input:focus){box-shadow:0 0 0 4px #2b7fff40;width:480px}#main-banner-8 .banner-contents .input-group:hover{box-shadow:0 0 0 4px #2b7fff40;width:480px}#main-banner-8 .banner-contents .input-group button{padding:9px 12px;font-size:13px;line-height:18px;border-radius:100px;border:unset}#main-banner-9 .pc{display:flex!important}#main-banner-9 .tablet,#main-banner-9 .mobile{display:none!important}#main-banner-9 .banner-contents{display:flex;flex-direction:column;gap:24px}#main-banner-9 .banner-contents .banner-item-bundle{display:flex;gap:24px}#main-banner-9 .banner-contents .banner-item-bundle .banner-item{background-color:#101828;display:flex;border-radius:24px;overflow:hidden;height:280px;min-height:280px;width:100%}#main-banner-9 .banner-contents .banner-item-bundle .banner-item .banner-text{padding:28px;display:flex;flex-direction:column;gap:12px;flex:0 0 50%}#main-banner-9 .banner-contents .banner-item-bundle .banner-item .banner-content{flex:0 0 50%}#main-banner-9 .banner-contents .banner-item-bundle:first-child .banner-item .banner-content img{width:100%;height:auto}#main-banner-9 .banner-contents .banner-item-bundle .banner-item .banner-text a{font-size:14px;line-height:20px;margin-top:12px;width:86px}#main-banner-9 .banner-contents .banner-item-bundle .banner-item .banner-text a i{transition:transform .2s ease;width:18px;height:18px}#main-banner-9 .banner-contents .banner-item-bundle .banner-item .banner-text a:hover i{transform:translate(3px)}#main-banner-9 .banner-contents .banner-item-bundle:not(:first-child) .banner-item .banner-content{padding:28px;display:flex;align-items:center;justify-content:center}#main-banner-9 .banner-contents .banner-item-bundle:not(:first-child) .banner-item .banner-content:has(.img-02){padding-bottom:0;padding-top:40px}#main-banner-9 .banner-contents .banner-item-bundle:not(:first-child) .banner-item .banner-content:has(.img-03){padding:0}#main-banner-9 .banner-contents .banner-item-bundle:not(:first-child) .banner-item .banner-content .img-02{width:100%}#main-banner-9 .banner-contents .banner-item-bundle:not(:first-child) .banner-item .banner-content .img-03{width:254px;height:100%}#main-banner-9 .banner-contents .banner-item-bundle:not(:first-child) .banner-item .banner-content .img-04{width:240px;height:100%}#main-banner-9 .banner-contents .banner-item-bundle:not(:first-child) .banner-item .banner-content .img-05{width:223px;height:100%}#price-banner-1 .price-toggle-container{display:flex;align-items:center;justify-content:center}#price-banner-1 .price-toggle-container .price-toggle{border-radius:100px;width:194px;padding:8px 12px;background-color:#101828;display:flex;gap:4px;justify-content:space-between}#price-banner-1 .price-toggle-container .price-toggle .price-toggle-item{border-radius:100px;background-color:#101828;padding:8px 12px;height:34px;transition:all .3s ease-in}#price-banner-1 .price-toggle-container .price-toggle .price-toggle-item:first-child{width:61px}#price-banner-1 .price-toggle-container .price-toggle .price-toggle-item:last-child{width:105px}#price-banner-1 .price-toggle-container .price-toggle .price-toggle-item.active{background-color:#2b7fff}#price-banner-1 .price-toggle-container .price-toggle .price-toggle-item.active span{color:#fff;font-family:Pretendard;font-weight:500}#price-banner-1 .price-toggle-container .price-toggle .price-toggle-item span{font-size:13px;line-height:18px;color:#4a5565;text-align:center;font-family:Pretendard;font-weight:400}#price-banner-1 .banner-contents{display:flex;flex-direction:column;gap:40px}#price-banner-1 .banner-contents>.price-list{display:grid;gap:24px;grid-template-columns:repeat(4,1fr)}#price-banner-1 .banner-title .banner-subtitle div{display:flex;flex-direction:column}#price-banner-1 .banner-item{padding:24px;border-radius:12px;border:1px solid #1E2939;background-color:#101828;width:100%}#price-banner-1 .banner-item>div{min-height:130px}#price-banner-1 .banner-item.active{border:1px solid #2B7FFF!important}#price-banner-1 .banner-item .plan{font-size:12px;line-height:18px;border-radius:24px;padding:5px 10px;align-self:flex-start}#price-banner-1 .refund{margin-top:-56px}#price-banner-1 .refund a:hover{text-decoration:underline}#price-banner-2 .banner-title .banner-subtitle div{display:flex;justify-content:center}#price-banner-2 .banner-item{padding:24px;border-radius:12px;border:1px solid #1E2939;background-color:#101828;width:100%}#price-banner-2 .banner-item .mobile{display:none!important}#price-banner-2 .banner-item.active{border:1px solid #2B7FFF!important}#price-banner-2 .banner-item .plan{font-size:12px;line-height:18px;border-radius:24px;padding:5px 10px;align-self:flex-start}#price-banner-2 .refund{margin-top:-56px}#price-banner-2 .refund a:hover{text-decoration:underline}#price-banner-3 .pc{display:block!important}#price-banner-3 .mobile{display:none!important}#price-banner-3 .banner-contents{gap:20px;flex-wrap:wrap;justify-content:center}#price-banner-3 .banner-item{padding:32px 24px;border:1px solid #1E2939;background-color:#030712;border-radius:12px;width:18%}#price-banner-3 .overlay{position:absolute;bottom:-80px;left:0;width:100%;height:300px;background:linear-gradient(to top,#030712,#03071200);margin-bottom:80px;pointer-events:none;z-index:7}#price-banner-3 button{z-index:8}#price-banner-3 button:hover{background-color:#030712!important}#price-banner-4 .banner-contents{display:flex;width:100%;justify-content:center;flex-direction:column;align-items:center;gap:40px;overflow:hidden}#price-banner-4 .banner-contents .banner-item{display:flex}#price-banner-4 ul.accordion{display:flex;gap:16px;flex-direction:column;margin:0 160px}#price-banner-4 ul.accordion>li{padding:24px;border-radius:12px;border:1px solid #1E2939;cursor:pointer}#price-banner-4 ul.accordion>li .item-contents{max-height:0;overflow:hidden;opacity:0}#price-banner-4 ul.accordion>li .text-14{white-space:break-spaces}#price-banner-4 ul.accordion>li i{transition:all .25s ease}#price-banner-4 ul.accordion>li.open{gap:16px}#price-banner-4 ul.accordion>li.open i{transform:rotate(90deg)}#price-banner-4 ul.accordion>li.open .item-contents{transition:all .5s ease;max-height:500px;opacity:1;overflow:auto;padding-right:12px;box-sizing:border-box;scrollbar-width:thin;scrollbar-color:#999 transparent;scroll-behavior:smooth}#price-banner-4 ul.accordion>li.open .item-contents::-webkit-scrollbar{width:6px}#price-banner-4 ul.accordion>li.open .item-contents::-webkit-scrollbar-thumb{background-color:#bbb;border-radius:4px}#price-banner-4 ul.accordion>li.open .item-contents::-webkit-scrollbar-track{background:transparent}#price-banner-4 .banner-contents .category{padding:12px 16px;border-radius:100px;color:#d1d5dc;cursor:pointer}#price-banner-4 .banner-contents .category:hover,#price-banner-4 .banner-contents .category.active{background-color:#1e2939;color:#fff!important}#price-banner-4 .banner-title .banner-subtitle div{display:flex;flex-direction:column}#price-banner-4 .banner-title .mobile{display:none}.rotate-180{transform:rotate(180deg);transition:transform .3s ease}#contact-banner-1 .banner-contents .form{width:880px;max-width:880px;padding:40px;border:1px solid #1E2939;border-radius:12px;margin:0 auto}#contact-banner-1 .banner-contents .form .input-group textarea{min-height:120px}#connect-banner .banner-item{display:flex;flex-direction:column;gap:40px;align-items:center;max-width:237px;flex:1}#connect-banner .banner-item div:first-child{width:64px;height:64px;border-radius:12px;display:flex;justify-content:center;align-items:center}#connect-banner .banner-item .banner-text{display:flex;flex-direction:column;text-align:center;gap:12px}#function-banner .banner-contents{flex-wrap:wrap}#function-banner .banner-item{padding:32px 24px;display:flex;flex-direction:column;align-items:center;border:1px solid #1E2939;background-color:#030712;gap:40px;flex:1 1 25%;height:278px}#function-banner .banner-item .grid{width:64px;height:64px;border-radius:12px;display:flex;justify-content:center;align-items:center}#function-banner .banner-item.app{padding:32px 24px;display:flex;flex-direction:column;align-items:center;border:1px solid #1E2939;background-color:#030712;gap:16px;width:282px;flex:unset;height:unset}#function-banner .banner-item .banner-text{text-align:center;display:flex;flex-direction:column;gap:12px}#function-banner .mobile{display:none!important}#function-banner .pc{display:block!important}#service-push-main-banner-1 img,#service-banner-2 img{-o-object-fit:contain;object-fit:contain;height:auto}#service-push-main-banner-1{background:linear-gradient(to bottom,#030712,#03071200,#030712),linear-gradient(to right,#2b7fff4d,#03071280,#2b7fff4d),#030712}#service-push-main-banner-1 .service-main-banner-1-image-1{padding:0 calc(100vw - 80%);margin:0 auto;position:relative}#service-push-main-banner-1 .service-main-banner-1-image-1.fade-in{opacity:0}#service-push-main-banner-1 .service-main-banner-1-image-2{position:absolute;left:12%;top:25%;width:21%}#service-push-main-banner-1 .service-main-banner-1-image-3{position:absolute;left:70%;top:15%;width:20%}.service-main-banner-1-image-2 img,.service-main-banner-1-image-3 img{width:100%;height:auto}#service-banner-2 .banner-contents{flex-direction:column;gap:120px}#service-banner-2 .banner-item{display:flex}#service-banner-2 .banner-item .banner-text{align-self:center;flex-direction:column;gap:24px;display:flex}#service-banner-2 .banner-item .banner-text p.title5.mobile{display:none!important}#service-banner-2 .banner-item .banner-text .banner-text-main div{padding:8px 12px;background-color:#1e2939;border-radius:8px;white-space:nowrap;color:#fff;max-width:-moz-fit-content;max-width:fit-content}#service-banner-2 .banner-item .banner-text .banner-text-sub{display:flex;flex-direction:column;gap:12px}#service-banner-2 .banner-item .service-banner-image-bg{width:600px;border-radius:24px;padding:48px;background-color:#10182880}#service-inapp-main-banner-1 .pc{display:flex!important}#service-inapp-main-banner-1 .tablet,#service-inapp-main-banner-1 .mobile{display:none!important}#service-inapp-main-banner-1{background:linear-gradient(to bottom,#030712,#03071200,#030712),linear-gradient(to right,#2b7fff4d,#03071280,#2b7fff4d),#030712}#service-inapp-main-banner-1 .banner-title .banner-subtitle div{display:flex;flex-direction:column}#service-inapp-main-banner-1 .banner-contents{height:675px;padding-top:48.5px;padding-bottom:48.5px}#service-inapp-main-banner-1 .banner-contents .banner-item-bundle{width:1195.6px;margin:0 auto;display:flex;align-items:center;gap:60px}#service-inapp-main-banner-1 .banner-contents .banner-item-bundle .circle{width:80px;height:80px;border-radius:50%;background-color:#2b7fff;display:flex;align-items:center;justify-content:center}#service-inapp-main-banner-1 .banner-contents .banner-item-bundle .circle i{display:inline-block;width:32px;height:32px;background-color:#fff}#service-inapp-main-banner-1 .banner-contents .banner-item-bundle .circle i.icon-1{-webkit-mask:url('data:image/svg+xml,<svg viewBox="0 0 32 32" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M28.8003 8.39997L3.20113 8.3996L3.19946 8.40005M28.8003 8.39997L28.7995 26.1547C28.7995 27.8366 27.4102 29.2001 25.6964 29.2001H6.30249C4.58874 29.2001 3.19946 27.8366 3.19946 26.1547V8.40005M28.8003 8.39997L23.6681 3.26868C23.368 2.96862 22.9611 2.80005 22.5367 2.80005H9.4622C9.03786 2.80005 8.63089 2.96862 8.33083 3.26868L3.19946 8.40005M20.7995 13.2C20.7995 15.851 18.6504 18.0001 15.9995 18.0001C13.3485 18.0001 11.1995 15.851 11.1995 13.2" stroke="white" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/></svg>') no-repeat center center;mask:url('data:image/svg+xml,<svg viewBox="0 0 32 32" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M28.8003 8.39997L3.20113 8.3996L3.19946 8.40005M28.8003 8.39997L28.7995 26.1547C28.7995 27.8366 27.4102 29.2001 25.6964 29.2001H6.30249C4.58874 29.2001 3.19946 27.8366 3.19946 26.1547V8.40005M28.8003 8.39997L23.6681 3.26868C23.368 2.96862 22.9611 2.80005 22.5367 2.80005H9.4622C9.03786 2.80005 8.63089 2.96862 8.33083 3.26868L3.19946 8.40005M20.7995 13.2C20.7995 15.851 18.6504 18.0001 15.9995 18.0001C13.3485 18.0001 11.1995 15.851 11.1995 13.2" stroke="white" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/></svg>') no-repeat center center}#service-inapp-main-banner-1 .banner-contents .banner-item-bundle .circle i.icon-2{-webkit-mask:url('data:image/svg+xml,<svg viewBox="0 0 32 32" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M3.99995 12.3999H27.9999M8.79995 17.9998H12.7999M6.40056 6.80005H25.6C27.3673 6.80005 28.8 8.23162 28.8 9.99889L28.8004 22.0014C28.8005 23.7687 27.3678 25.2 25.6004 25.2L6.40087 25.1998C4.63361 25.1998 3.20095 23.7672 3.2009 21.9999L3.20056 10.0001C3.20051 8.23279 4.63321 6.80005 6.40056 6.80005Z" stroke="white" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/></svg>') no-repeat center center;mask:url('data:image/svg+xml,<svg viewBox="0 0 32 32" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M3.99995 12.3999H27.9999M8.79995 17.9998H12.7999M6.40056 6.80005H25.6C27.3673 6.80005 28.8 8.23162 28.8 9.99889L28.8004 22.0014C28.8005 23.7687 27.3678 25.2 25.6004 25.2L6.40087 25.1998C4.63361 25.1998 3.20095 23.7672 3.2009 21.9999L3.20056 10.0001C3.20051 8.23279 4.63321 6.80005 6.40056 6.80005Z" stroke="white" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/></svg>') no-repeat center center}#service-inapp-main-banner-1 .banner-contents .banner-item-bundle .circle i.icon-3{-webkit-mask:url('data:image/svg+xml,<svg viewBox="0 0 32 32" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M2.20007 28.7998C2.20001 29.3521 2.64768 29.7999 3.19996 29.7999C3.75225 29.8 4.20001 29.3523 4.20007 28.8001L3.20007 28.7999L2.20007 28.7998ZM3.20061 23.9994L4.20061 23.9995L3.20061 23.9994ZM16.8001 20.1999C17.3524 20.1999 17.8001 19.7522 17.8001 19.1999C17.8001 18.6477 17.3524 18.1999 16.8001 18.1999V19.1999V20.1999ZM28.8001 21.7999C29.3524 21.7999 29.8001 21.3522 29.8001 20.7999C29.8001 20.2477 29.3524 19.7999 28.8001 19.7999V20.7999V21.7999ZM21.6001 19.7999C21.0478 19.7999 20.6001 20.2477 20.6001 20.7999C20.6001 21.3522 21.0478 21.7999 21.6001 21.7999V20.7999V19.7999ZM24.2001 24.3998C24.2001 24.952 24.6478 25.3998 25.2001 25.3998C25.7524 25.3998 26.2001 24.952 26.2001 24.3998H25.2001H24.2001ZM26.2001 17.1998C26.2001 16.6475 25.7524 16.1998 25.2001 16.1998C24.6478 16.1998 24.2001 16.6475 24.2001 17.1998H25.2001H26.2001ZM19.2001 7.99995H18.2001C18.2001 10.0986 16.4988 11.7999 14.4001 11.7999V12.7999V13.7999C17.6033 13.7999 20.2001 11.2032 20.2001 7.99995H19.2001ZM14.4001 12.7999V11.7999C12.3014 11.7999 10.6001 10.0986 10.6001 7.99995H9.60007H8.60007C8.60007 11.2032 11.1968 13.7999 14.4001 13.7999V12.7999ZM9.60007 7.99995H10.6001C10.6001 5.90127 12.3014 4.19995 14.4001 4.19995V3.19995V2.19995C11.1968 2.19995 8.60007 4.7967 8.60007 7.99995H9.60007ZM14.4001 3.19995V4.19995C16.4988 4.19995 18.2001 5.90127 18.2001 7.99995H19.2001H20.2001C20.2001 4.7967 17.6033 2.19995 14.4001 2.19995V3.19995ZM3.20007 28.7999L4.20007 28.8001L4.20061 23.9995L3.20061 23.9994L2.20061 23.9993L2.20007 28.7998L3.20007 28.7999ZM8.00061 19.1999V18.1999C4.79762 18.1999 2.20097 20.7963 2.20061 23.9993L3.20061 23.9994L4.20061 23.9995C4.20085 21.901 5.9021 20.1999 8.00061 20.1999V19.1999ZM8.00061 19.1999V20.1999H16.8001V19.1999V18.1999H8.00061V19.1999ZM28.8001 20.7999V19.7999H25.2001V20.7999V21.7999H28.8001V20.7999ZM25.2001 20.7999V19.7999H21.6001V20.7999V21.7999H25.2001V20.7999ZM25.2001 24.3998H26.2001V20.7999H25.2001H24.2001V24.3998H25.2001ZM25.2001 20.7999H26.2001V17.1998H25.2001H24.2001V20.7999H25.2001Z" fill="white"/></svg>') no-repeat center center;mask:url('data:image/svg+xml,<svg viewBox="0 0 32 32" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M2.20007 28.7998C2.20001 29.3521 2.64768 29.7999 3.19996 29.7999C3.75225 29.8 4.20001 29.3523 4.20007 28.8001L3.20007 28.7999L2.20007 28.7998ZM3.20061 23.9994L4.20061 23.9995L3.20061 23.9994ZM16.8001 20.1999C17.3524 20.1999 17.8001 19.7522 17.8001 19.1999C17.8001 18.6477 17.3524 18.1999 16.8001 18.1999V19.1999V20.1999ZM28.8001 21.7999C29.3524 21.7999 29.8001 21.3522 29.8001 20.7999C29.8001 20.2477 29.3524 19.7999 28.8001 19.7999V20.7999V21.7999ZM21.6001 19.7999C21.0478 19.7999 20.6001 20.2477 20.6001 20.7999C20.6001 21.3522 21.0478 21.7999 21.6001 21.7999V20.7999V19.7999ZM24.2001 24.3998C24.2001 24.952 24.6478 25.3998 25.2001 25.3998C25.7524 25.3998 26.2001 24.952 26.2001 24.3998H25.2001H24.2001ZM26.2001 17.1998C26.2001 16.6475 25.7524 16.1998 25.2001 16.1998C24.6478 16.1998 24.2001 16.6475 24.2001 17.1998H25.2001H26.2001ZM19.2001 7.99995H18.2001C18.2001 10.0986 16.4988 11.7999 14.4001 11.7999V12.7999V13.7999C17.6033 13.7999 20.2001 11.2032 20.2001 7.99995H19.2001ZM14.4001 12.7999V11.7999C12.3014 11.7999 10.6001 10.0986 10.6001 7.99995H9.60007H8.60007C8.60007 11.2032 11.1968 13.7999 14.4001 13.7999V12.7999ZM9.60007 7.99995H10.6001C10.6001 5.90127 12.3014 4.19995 14.4001 4.19995V3.19995V2.19995C11.1968 2.19995 8.60007 4.7967 8.60007 7.99995H9.60007ZM14.4001 3.19995V4.19995C16.4988 4.19995 18.2001 5.90127 18.2001 7.99995H19.2001H20.2001C20.2001 4.7967 17.6033 2.19995 14.4001 2.19995V3.19995ZM3.20007 28.7999L4.20007 28.8001L4.20061 23.9995L3.20061 23.9994L2.20061 23.9993L2.20007 28.7998L3.20007 28.7999ZM8.00061 19.1999V18.1999C4.79762 18.1999 2.20097 20.7963 2.20061 23.9993L3.20061 23.9994L4.20061 23.9995C4.20085 21.901 5.9021 20.1999 8.00061 20.1999V19.1999ZM8.00061 19.1999V20.1999H16.8001V19.1999V18.1999H8.00061V19.1999ZM28.8001 20.7999V19.7999H25.2001V20.7999V21.7999H28.8001V20.7999ZM25.2001 20.7999V19.7999H21.6001V20.7999V21.7999H25.2001V20.7999ZM25.2001 24.3998H26.2001V20.7999H25.2001H24.2001V24.3998H25.2001ZM25.2001 20.7999H26.2001V17.1998H25.2001H24.2001V20.7999H25.2001Z" fill="white"/></svg>') no-repeat center center}#service-inapp-main-banner-1 .banner-contents .banner-item-bundle .horizontal-line{position:relative;width:160px;height:0px;border-bottom:2px dashed #E5E7EB}#service-inapp-main-banner-1 .banner-contents .banner-item-bundle .dot{position:absolute;width:8px;height:8px;border-radius:50%;background-color:#fff;top:calc(50% + 1px);right:-5px;transform:translateY(-50%)}#service-inapp-main-banner-1 .banner-contents .banner-item-bundle .banner-item .banner-item-image01{width:291.2px;height:576px}#service-inapp-main-banner-1 .banner-contents .banner-item-bundle .banner-item .banner-item-image02,#service-inapp-main-banner-1 .banner-contents .banner-item-bundle .banner-item .banner-item-image03{width:280px;background-color:#fff;border-radius:12.96px}#service-inapp-main-banner-1 .banner-contents .banner-item-bundle .banner-item .line-flow{position:relative;width:184.4px;height:242px}#service-inapp-main-banner-1 .banner-contents .banner-item-bundle .banner-item .line-flow:before{content:"";position:absolute;left:0;top:50%;width:104.4px;border-top:2px dashed #E5E7EB;transform:translateY(-50%)}#service-inapp-main-banner-1 .banner-contents .banner-item-bundle .banner-item .line-flow:after{content:"";position:absolute;top:0;left:104.4px;height:242px;border-left:2px dashed #E5E7EB}#service-inapp-main-banner-1 .banner-contents .banner-item-bundle .banner-item .line-flow .top-line{content:"";position:absolute;left:104.4px;top:0;width:80px;border-top:2px dashed #E5E7EB}#service-inapp-main-banner-1 .banner-contents .banner-item-bundle .banner-item .line-flow .bottom-line{content:"";position:absolute;left:104.4px;bottom:0;width:80px;border-top:2px dashed #E5E7EB}#service-inapp-main-banner-1 .banner-contents .banner-item-bundle .banner-item .line-flow .top-arrow{position:absolute;right:-1px;top:-4px;width:0;height:0;border-left:8px solid #E5E7EB;border-top:5px solid transparent;border-bottom:5px solid transparent}#service-inapp-main-banner-1 .banner-contents .banner-item-bundle .banner-item .line-flow .bottom-arrow{position:absolute;right:-1px;bottom:-4px;width:0;height:0;border-left:8px solid #E5E7EB;border-top:5px solid transparent;border-bottom:5px solid transparent}#service-inapp-banner-2 .pc{display:flex!important}#service-inapp-banner-2 .tablet,#service-inapp-banner-2 .mobile{display:none!important}#service-inapp-banner-2 .banner-contents{display:flex;flex-direction:column;gap:60px}#service-inapp-banner-2 .banner-contents .banner-item-bundle{width:100%}#service-inapp-banner-2 .banner-contents .banner-item-bundle:first-child{display:flex;gap:80px;height:440px}#service-inapp-banner-2 .banner-contents .banner-item-bundle:first-child .banner-item:first-child{width:480px}#service-inapp-banner-2 .banner-contents .banner-item-bundle:first-child .banner-item:last-child{width:640px}#service-inapp-banner-2 .banner-contents .banner-item-bundle:last-child{height:97px;display:grid;grid-template-columns:repeat(4,1fr);gap:24px}#service-inapp-banner-2 .banner-contents .banner-item-bundle .slide-description{display:flex;flex-direction:column;justify-content:center;position:relative;gap:24px}#service-inapp-banner-2 .banner-contents .banner-item-bundle .slide-description .slide-number{width:40px;height:40px;font-size:16px;line-height:24px;background:#3b82f6;border-radius:50%;display:flex;align-items:center;justify-content:center}#service-inapp-banner-2 .banner-contents .banner-item-bundle .slide-description .slide-number .number{color:#fff;font-size:18px;font-weight:700}#service-inapp-banner-2 .banner-contents .banner-item-bundle .slide-description .slide-title{color:#fff;font-size:24px;line-height:34px}#service-inapp-banner-2 .banner-contents .banner-item-bundle .slide-description .slide-content{color:#d1d5dc;font-size:18px;line-height:26px}#service-inapp-banner-2 .banner-contents .banner-item-bundle .slide-progress{display:flex;flex-direction:column;gap:16px;cursor:pointer;transition:opacity .3s ease;justify-content:space-between}#service-inapp-banner-2 .banner-contents .banner-item-bundle .slide-progress:hover{opacity:.8}#service-inapp-banner-2 .banner-contents .banner-item-bundle .slide-progress .progress-bar{width:100%;height:4px;background:#fff3;border-radius:2px;overflow:hidden}#service-inapp-banner-2 .banner-contents .banner-item-bundle .slide-progress .progress-fill{width:0%;height:100%;background:#3b82f6;border-radius:2px;transition:width .05s linear}#service-inapp-banner-2 .banner-contents .banner-item-bundle .slide-progress.completed .progress-fill{width:100%;background:#fff6}#service-inapp-banner-2 .banner-contents .banner-item-bundle .slide-progress.waiting .progress-fill{width:0%}#service-inapp-banner-2 .banner-contents .banner-item-bundle .slide-progress .progress-info{display:flex;flex-direction:column;gap:12px}#service-inapp-banner-2 .banner-contents .banner-item-bundle .slide-progress .progress-number,#service-inapp-banner-2 .banner-contents .banner-item-bundle .slide-progress .progress-title{font-size:20PX;line-height:28px;color:#6a7282;transition:color .3s ease}#service-inapp-banner-2 .banner-contents .banner-item-bundle .slide-progress.active .progress-number,#service-inapp-banner-2 .banner-contents .banner-item-bundle .slide-progress.active .progress-title{color:#fff}#service-inapp-banner-2 .banner-contents .banner-item-bundle .slide-progress.completed .progress-number,#service-inapp-banner-2 .banner-contents .banner-item-bundle .slide-progress.completed .progress-title{color:#ffffff80}#service-inapp-banner-2 .banner-contents .banner-item-bundle .image-container{background-color:#101828;border-radius:24px;padding:40px;display:flex;align-items:center;justify-content:center;width:100%;height:100%}#service-inapp-banner-2 .banner-contents .banner-item-bundle .image-container .image-container-inner{border-radius:20px;display:flex;max-height:360px;overflow:auto;align-items:start}#service-inapp-banner-2 .banner-contents .banner-item-bundle .image-container .image-container-inner::-webkit-scrollbar{display:none}#service-inapp-banner-2 .banner-contents .banner-item-bundle .image-container .image-container-inner img{height:100%;transition:opacity .4s ease,transform .4s ease}#service-inapp-banner-2 .banner-contents .banner-item-bundle .image-container .image-container-inner img.fade-out{opacity:0;transform:scale(.9)}#service-inapp-banner-2 .banner-contents .banner-item-bundle .image-container .image-container-inner img.fade-in{opacity:1;transform:scale(1)}#service-inapp-banner-2 .banner-contents .banner-item-bundle .image-container .image-container-inner.flip-mode{perspective:1000px;height:100%}#service-inapp-banner-2 .banner-contents .banner-item-bundle .image-container .image-container-inner.flip-mode img{transition:transform .8s ease,opacity .4s ease;transform-style:preserve-3d;backface-visibility:hidden}#service-inapp-banner-2 .banner-contents .banner-item-bundle .image-container .image-container-inner.flip-mode img.flip-out{transform:rotateY(180deg);opacity:0}#service-inapp-banner-2 .banner-contents .banner-item-bundle .image-container .image-container-inner.flip-mode img.flip-in{transform:rotateY(0);opacity:1}#service-inapp-banner-2 .banner-contents .banner-item-bundle .image-container .image-container-inner.flip-mode img.flip-ready{transform:rotateY(-180deg);opacity:0}#service-inapp-banner-3 .pc{display:flex!important}#service-inapp-banner-3 .tablet,#service-inapp-banner-3 .mobile{display:none!important}#service-inapp-banner-3 .banner-contents{display:flex;flex-direction:column;gap:120px}#service-inapp-banner-3 .banner-contents .banner-item-bundle{display:flex;gap:80px;height:400px}#service-inapp-banner-3 .banner-contents .banner-item-bundle:first-child .banner-item:first-child{width:600px;height:100%;border-radius:24px;background-color:#10182880;padding:48px;border:1px solid #1E2939}#service-inapp-banner-3 .banner-contents .banner-item-bundle:first-child .banner-item:last-child{width:520px;display:flex;flex-direction:column;justify-content:center;gap:24px}#service-inapp-banner-3 .banner-contents .banner-item-bundle:first-child .banner-item:last-child>div,#service-inapp-banner-3 .banner-contents .banner-item-bundle:last-child .banner-item:first-child>div{padding:8px 12px;background-color:#1e2939;border-radius:8px;white-space:nowrap;color:#fff;max-width:-moz-fit-content;max-width:fit-content;font-size:14px;line-height:20px}#service-inapp-banner-3 .banner-contents .banner-item-bundle:last-child .banner-item:last-child{width:600px;height:100%;border-radius:24px;background-color:#10182880;padding:48px;border:1px solid #1E2939}#service-inapp-banner-3 .banner-contents .banner-item-bundle:last-child .banner-item:first-child{width:520px;display:flex;flex-direction:column;justify-content:center;gap:24px}#service-inapp-banner-4 .pc{display:flex!important}#service-inapp-banner-4 .tablet,#service-inapp-banner-4 .mobile{display:none!important}#service-inapp-banner-4 .banner-contents{display:flex;flex-direction:column;gap:24px}#service-inapp-banner-4 .banner-contents .banner-item-bundle .banner-item{background-color:#101828;border-radius:24px;padding:40px;display:flex;flex-direction:column;gap:40px}#service-inapp-banner-4 .banner-contents .banner-item-bundle:last-child{display:grid;grid-template-columns:repeat(2,1fr);gap:24px}#service-inapp-banner-4 .banner-contents .banner-item-bundle:first-child .banner-item .banner-item-content{border-radius:24px;overflow:hidden}#service-inapp-banner-4 .banner-contents .banner-item-bundle:last-child .banner-item .banner-item-content{border-radius:24px;overflow:hidden}#service-inapp-banner-4 .banner-contents .banner-item-bundle:last-child .banner-item:first-child .banner-item-content{height:284px;max-width:508px;overflow:auto}#service-inapp-banner-4 .banner-contents .banner-item-bundle:last-child .banner-item:first-child .banner-item-content img{width:auto;height:100%;-o-object-position:left;object-position:left}#service-inapp-banner-4 .banner-contents .banner-item-bundle:last-child .banner-item:first-child .banner-item-content::-webkit-scrollbar{display:none}#service-inapp-banner-4 .banner-contents .banner-item-bundle .banner-item .banner-item-title{display:flex;gap:80px;align-items:center}#service-inapp-banner-5 .pc{display:flex!important}#service-inapp-banner-5 .tablet,#service-inapp-banner-5 .mobile{display:none!important}#service-inapp-banner-5 .banner-contents{display:flex;flex-direction:row;gap:24px}#service-inapp-banner-5 .banner-contents .banner-item-bundle{height:470px;background-color:#101828;border-radius:24px;width:100%}#service-inapp-banner-5 .banner-contents .banner-item-bundle .banner-item:first-child{height:338px;padding:40px;display:flex;justify-content:center;align-items:center}#service-inapp-banner-5 .banner-contents .banner-item-bundle .banner-item:first-child img{height:258px;width:auto}#service-inapp-banner-5 .banner-contents .banner-item-bundle .banner-item:last-child{padding:24px;background-color:#03071280;display:flex;flex-direction:column;gap:8px}#service-app-main-banner-1 .service-app-main-banner-1-image-1{width:405px;z-index:1;position:absolute;transform:translate(-50%,-50%);top:50%;left:50%}#service-app-main-banner-1{background:linear-gradient(to bottom,#030712,#03071200,#030712),linear-gradient(to right,#2b7fff4d,#03071280,#2b7fff4d),#030712}#service-app-main-banner-1 .banner-contents{position:relative;min-height:675px;align-items:end}#service-app-main-banner-1 .banner-contents .banner-item{position:relative;overflow:hidden;z-index:2;width:100vw;padding-bottom:2rem}#service-app-main-banner-1 .banner-contents .fucbox{position:absolute;top:40%;left:50%;transform:translate(-50%,-50%);z-index:2;box-shadow:-5px -5px 15px #0000001a,5px 5px 15px #0000001a;background-color:#101828;border:1px solid #1E2939;padding:32px;border-radius:19px;width:480px}#service-app-main-banner-1 .banner-contents .fucbox .fuc-img-wapper{padding:37px 128px;border-radius:10px}#service-app-main-banner-1 .banner-contents .fucbox ul li{position:relative;padding-left:12px;text-indent:0;line-height:16px;font-size:11px}#service-app-main-banner-1 .banner-contents .fucbox ul li:before{content:"•";position:absolute;left:0;top:0;color:#999;font-size:14px}#service-app-main-banner-1 .swiper-slide{width:282px;transform:scale(.8) translate(200px);padding:32px 24px;background-color:#030712;border:1px solid #1E2939;gap:16px;border-radius:12px;text-align:center;flex-direction:column;display:flex;opacity:0;transform:scale(.8);transition:opacity .5s ease,transform .5s ease;z-index:1}#service-app-main-banner-1 .swiper-slide.swiper-slide-active{transform:scale(1) translate(0);opacity:1;z-index:3;position:relative}#service-app-main-banner-1 .swiper-slide.swiper-slide-prev,#service-app-main-banner-1 .swiper-slide.swiper-slide-next{transform:scale(.9) translateY(30px);opacity:.7;z-index:1}#service-app-main-banner-1 .swiper-slide.prev-prev,#service-app-main-banner-1 .swiper-slide.next-next{transform:scale(.9) translateY(30px);opacity:.3;z-index:0}#service-app-main-banner-1 .banner-contents .banner-item .puls{right:10px;top:10px}#service-app-banner-3{gap:unset}#service-app-banner-3 .banner-title .mobile{display:none}#service-app-banner-3 .banner-contents{gap:24px;flex-wrap:wrap;justify-content:flex-start;height:770px;overflow:hidden}#service-app-banner-3 .banner-contents .banner-item{padding:32px 24px;background-color:#030712;border:1px solid #1E2939;gap:16px;border-radius:12px;text-align:center;flex-direction:column;display:flex;width:282px}#service-app-banner-3 .banner-contents .banner-item:hover{background-color:#101828}#service-app-banner-3 .banner-contents .banner-item .puls{right:10px;top:10px}#service-app-banner-3 .overlay{position:absolute;bottom:-80px;left:0;width:100%;height:300px;background:linear-gradient(to top,#030712,#03071200);margin-bottom:80px;z-index:8}#support-banner{display:flex!important}#support-banner .flow-gradient{background:linear-gradient(90deg,#2b7fff4d,#03071280,#2b7fff4d),#030712;background-size:400% 400%;background-position:center;animation:flow 10s ease-in-out infinite;padding:5rem;border-radius:24px}@keyframes flow{0%{background-position:50% 50%}50%{background-position:0% 50%}to{background-position:50% 50%}}.user-contents{margin:0 auto;padding:120px 0;width:360px;justify-content:start;align-items:center;min-height:100vh}.user-contents .page-banner{display:flex;flex-direction:column;gap:24px;justify-content:center;align-items:center}.user-contents .page-banner img{width:160px;height:32px}.user-contents .form{width:100%;display:flex;flex-direction:column;gap:24px}.user-contents .divider{display:flex;align-items:center;gap:24px}.user-contents .divider hr{flex:1;border:none;height:1px;background-color:#e5e7eb}.user-contents .divider span{color:#99a1af;font-size:14px;line-height:20px}.user-contents .divider.oneline{display:flex;align-items:center;width:100%}.user-contents .divider.oneline hr{flex:1;border:none;height:1px;background-color:#e5e7eb}.social{width:48px;height:48px;border-radius:100%;overflow:hidden;border:unset}.social.naver{background-color:#03c75a}.social.kakao{border-color:#fee500}.fade-in{opacity:0;transition:opacity .6s ease}.fade-in.visible{opacity:1!important}.scale-in{opacity:0;transform:scale(0)}.scale-in.visible{animation:pop-in .7s ease-out forwards}.bounce{animation:bounce 2s ease-in-out infinite}@keyframes visible-in{0%{opacity:0}to{opacity:1}}@keyframes pop-in{0%{opacity:0;transform:scale(0)}to{opacity:1;transform:scale(1)}}@keyframes bounce{0%{transform:translateY(0)}50%{transform:translateY(-10px)}to{transform:translateY(0)}}@keyframes bounce-loop{0%,to{transform:skew(-6deg) translateY(0)}50%{transform:skew(-6deg) translateY(-16px)}}@keyframes flow{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}@keyframes pulse-outer{0%,to{transform:scale(1);opacity:.8}50%{transform:scale(1.02);opacity:1}}@keyframes glow-pulse{0%{opacity:.3;transform:translate(-50%,-50%) scale(1)}to{opacity:.6;transform:translate(-50%,-50%) scale(1.1)}}@keyframes bounceUp{0%{transform:translateY(0)}40%{transform:translateY(calc(-100% + 270px))}to{transform:translateY(calc(-100% + 312px))}}@media (max-width: 1023px){.pc,.mobile{display:none!important}.tablet{display:flex!important}#support-banner{width:100%;max-width:688px;margin:0 auto}.container .content section.banner{padding:80px 0}.container .content{padding:0 40px}.main-banner{width:100vw}#main-main-banner-1 .gradient-bg{height:100%}#main-main-banner-1 .gradient-bg .concentric-container{left:0}#main-main-banner-1 .banner-contents{flex-direction:column;width:100%;height:100vh;padding:0 40px}#main-main-banner-1 .banner-contents .banner-left-content{justify-content:start;flex:0}#main-main-banner-1 .banner-contents .banner-left-content button{display:none}#main-main-banner-1 .banner-contents .banner-left-content h1{font-size:56px;line-height:72px}#main-main-banner-1 .banner-contents .banner-left-content .banner-subtitle{font-family:Pretandard-Regular}#main-main-banner-1 .banner-right-content .banner-image-items,#main-main-banner-1 .banner-right-content .banner-image img{transform:translate(-50%,-50%) scale(.8)}#main-banner-4{padding-top:160px;display:flex;flex-direction:column;justify-content:space-between;position:relative}#main-banner-4 .banner-title{text-align:center;gap:24px;width:100%;position:unset}#main-banner-4 .banner-contents{display:flex;flex-direction:column;gap:60px}#main-banner-4 .banner-contents .banner-item{display:flex;flex-direction:column;border-radius:24px;padding:40px;gap:40px;background-color:#101828}#main-banner-4 .banner-contents .banner-item .banner-text{display:flex;text-align:left;flex-direction:column;border-radius:12px}#main-banner-4 .banner-contents .banner-item .image-item{border-radius:16px;overflow:hidden}#service-banner-2 .banner-item .banner-text .banner-text-main{display:flex;justify-content:center}.banner .banner-title h1 div,.banner .banner-title h2 div{font-size:48px;line-height:62px;display:flex;flex-direction:column}.banner .banner-title .banner-subtitle div{font-size:20px;line-height:28px}#main-banner-3 .banner-contents{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:60px}#main-banner-5 .banner-contents .flex{flex-direction:column}#main-banner-5 .banner-contents .banner-item .banner-text p{max-width:705px}#main-banner-5 .banner-contents .banner-item .img-item div img{width:304px}#main-banner-6 .banner-contents .banner-item .banner-text{width:100%;align-items:baseline}#main-banner-6 .banner-contents .banner-item.active .banner-text{flex-direction:column;align-items:center;gap:24px;margin-bottom:40px}#main-banner-6 .banner-contents .banner-item.active .banner-text>div{width:100%;text-align:center;gap:8px}#main-banner-6 .banner-contents .banner-item.active .banner-text>div>p{max-width:100%;text-align:center}#main-banner-6 .banner-contents{height:100%}#main-banner-6 .banner-contents>div{padding-top:0;padding-bottom:0}#main-banner-6 .banner-contents .banner-item .banner-img{position:unset;width:100%;display:flex;justify-content:center}#main-banner-6 .banner-contents .banner-item .banner-img img{-o-object-fit:contain;object-fit:contain;max-width:700px}#main-banner-7 .banner-contents{flex-direction:column;gap:40px}#main-banner-9 .banner-contents .banner-item-bundle{flex-direction:column}#main-banner-9 .banner-contents .banner-item-bundle:not(:first-child) .banner-item .banner-content .img-02{width:220px}#price-banner-1 .price-list{display:flex!important;flex-direction:column!important}#price-banner-1 .refund{margin-top:-56px}#price-banner-2 button{align-self:unset!important}#price-banner-2 .banner-item{flex-direction:column;gap:40px!important}#price-banner-3 .banner-item{width:30%}#price-banner-3 .banner-item:nth-child(n+10){display:none}#price-banner-4 ul.accordion{margin:unset}#connect-banner .banner-title div h1,#connect-banner .banner-title div h2{display:flex;flex-direction:column;font-size:32px;line-height:42px}#connect-banner .banner-contents{flex-direction:column;gap:48px!important}#connect-banner i.double-arrow{transform:rotate(90deg)}#service-push-main-banner-1 .service-main-banner-1-image-1{padding:0 108px}#service-banner-2.banner{gap:120px!important}#service-banner-2 .banner-item .banner-text{text-align:center}#service-banner-2 .banner-item .banner-text p.title5{display:flex;flex-direction:column}#service-banner-2 .banner-contents{gap:unset}#service-banner-2 .banner-contents .gap-80{gap:60px!important}#service-banner-2 .banner-contents .banner-item{flex-direction:column;align-items:center;justify-content:center;margin-top:120px}#service-banner-2 .banner-contents .banner-item:first-child{margin-top:unset}#service-banner-2 .banner-contents .banner-item:nth-of-type(2n){flex-direction:column-reverse;align-items:center;justify-content:center}#service-inapp-main-banner-1 .pc{display:none!important}#service-inapp-main-banner-1 .tablet{display:flex!important}#service-inapp-main-banner-1 .mobile{display:none!important}#service-inapp-main-banner-1 .banner-contents .banner-item-bundle{gap:35px;justify-content:center}#service-inapp-main-banner-1 .banner-contents .banner-item .flex-col.gap-40,#service-inapp-main-banner-1 .banner-contents .banner-item .flex-col.gap-40 .flex.gap-40{gap:23.33px!important}#service-inapp-main-banner-1 .banner-contents .banner-item-bundle .circle{width:46.67px;height:46.67px}#service-inapp-main-banner-1 .banner-contents .banner-item-bundle .circle i{width:18.67px;height:18.67px}#service-inapp-main-banner-1 .banner-contents .banner-item-bundle .horizontal-line{width:93.33px}#service-inapp-main-banner-1 .banner-contents .banner-item-bundle .banner-item .banner-item-image01{width:169.87px;height:336px}#service-inapp-main-banner-1 .banner-contents .banner-item-bundle .banner-item .line-flow{width:107.57px;height:141.17px}#service-inapp-main-banner-1 .banner-contents .banner-item-bundle .banner-item .line-flow:before{width:60.9px}#service-inapp-main-banner-1 .banner-contents .banner-item-bundle .banner-item .line-flow .top-line,#service-inapp-main-banner-1 .banner-contents .banner-item-bundle .banner-item .line-flow .bottom-line{left:60.9px;width:46.67px}#service-inapp-main-banner-1 .banner-contents .banner-item-bundle .banner-item .line-flow:after{content:"";position:absolute;left:60.9px;height:141.17px;border-left:2px dashed #E5E7EB}#service-inapp-main-banner-1 .banner-contents .banner-item-bundle .banner-item:last-child.gap-40{gap:23.33px!important}#service-inapp-main-banner-1 .banner-contents .banner-item-bundle .banner-item .banner-item-image02,#service-inapp-main-banner-1 .banner-contents .banner-item-bundle .banner-item .banner-item-image03{width:163.33px;background-color:#fff;border-radius:12.96px}#service-inapp-main-banner-1 .banner-contents{height:393.75px}#service-inapp-banner-2 .pc{display:none!important}#service-inapp-banner-2 .tablet{display:flex!important}#service-inapp-banner-2 .mobile{display:none!important}#service-inapp-banner-2 .banner-contents .banner-item-bundle:first-child .banner-item:last-child{width:688px}#service-inapp-banner-2 .banner-contents{align-items:center}#service-inapp-banner-2 .banner-contents .banner-item-bundle{width:100%;gap:40px}#service-inapp-banner-2 .banner-contents .banner-item-bundle:first-child{flex-direction:column;align-items:center;justify-content:center;height:auto}#service-inapp-banner-2 .banner-contents .banner-item-bundle:first-child .banner-item:first-child{width:100%;height:166px;display:flex;justify-content:center;align-items:center;text-align:center}#service-inapp-banner-2 .banner-contents .banner-item-bundle:last-child{width:100%;max-width:688px}#service-inapp-banner-2 .banner-contents .banner-item-bundle .image-container{width:100%;max-width:688px;height:440px}#service-inapp-banner-3 .pc{display:none!important}#service-inapp-banner-3 .tablet{display:flex!important}#service-inapp-banner-3 .mobile{display:none!important}#service-inapp-banner-3 .banner-contents .banner-item-bundle:first-child{display:flex;flex-direction:column-reverse;gap:60px;height:auto;align-items:center}#service-inapp-banner-3 .banner-contents .banner-item-bundle:last-child{display:flex;flex-direction:column;gap:60px;height:auto;align-items:center}#service-inapp-banner-3 .banner-contents .banner-item-bundle .banner-item .title5{align-items:center}#service-inapp-banner-3 .banner-contents .banner-item-bundle:first-child .banner-item:first-child{width:688px;padding:55.04px;height:459px}#service-inapp-banner-3 .banner-contents .banner-item-bundle:first-child .banner-item:last-child{align-items:center}#service-inapp-banner-3 .banner-contents .banner-item-bundle:last-child .banner-item:last-child{width:688px;padding:55.04px;height:459px}#service-inapp-banner-3 .banner-contents .banner-item-bundle:last-child .banner-item:first-child{align-items:center}#service-inapp-banner-4 .pc{display:none!important}#service-inapp-banner-4 .tablet{display:flex!important}#service-inapp-banner-4 .mobile{display:none!important}#service-inapp-banner-4 .banner-contents{display:flex;flex-direction:column;gap:24px;align-items:center}#service-inapp-banner-4 .banner-contents .banner-item-bundle{display:flex;align-items:center;justify-content:center}#service-inapp-banner-4 .banner-contents .banner-item-bundle .banner-item{width:100%;max-width:668px;height:unset}#service-inapp-banner-4 .banner-contents .banner-item-bundle:last-child{grid-template-columns:repeat(1,1fr);grid-template-rows:repeat(1,2fr)}#service-inapp-banner-4 .banner-contents .banner-item-bundle .banner-item .banner-item-title{gap:12px;flex-direction:column;align-items:center}#service-inapp-banner-4 .banner-contents .banner-item-bundle:last-child .banner-item:first-child .banner-item-content{max-width:unset}#service-inapp-banner-5 .pc{display:none!important}#service-inapp-banner-5 .tablet{display:flex!important}#service-inapp-banner-5 .mobile{display:none!important}#service-inapp-banner-5 .banner-contents{display:flex;flex-direction:column;gap:24px;align-items:center}#service-inapp-banner-5 .banner-contents .banner-item-bundle{width:100%;max-width:668px;height:470px}#service-inapp-banner-5 .banner-contents .banner-item-bundle .banner-item:first-child{height:338px;padding:40px;display:flex;justify-content:center;align-items:center}#service-inapp-banner-5 .banner-contents .banner-item-bundle .banner-item:first-child img{height:258px;width:auto}#service-inapp-banner-5 .banner-contents .banner-item-bundle .banner-item:last-child{padding:24px;background-color:#03071280;display:flex;flex-direction:column;gap:8px}#service-app-main-banner-1 .swiper-slide{padding:20px 15px;width:211px;gap:12px}#service-app-main-banner-1 .swiper-slide .gap-12{gap:9px!important}#service-app-main-banner-1 .swiper-slide p.title4{font-size:15px;line-height:21px}#service-app-main-banner-1 .swiper-slide .text-16{font-size:12px;line-height:18px}#service-app-main-banner-1 .swiper-slide .text-16 pre{word-break:break-all}#service-app-main-banner-1 .banner-contents{min-height:530px}#service-app-banner-3 .banner-contents .banner-item{flex:1 1 40%}#service-app-banner-3 .banner-title .pc{display:none!important}#service-app-banner-3 .banner-title .mobile{display:flex!important;justify-content:center;flex-direction:column}#function-banner .banner-item,#function-banner .banner-item.app{flex:1 1 40%}.service-app-main-banner-1-image-1{width:275px!important}#support-banner .flow-gradient{padding:5rem 40px}aside.open{z-index:10;background-color:#030712;min-height:calc(100% - 60px);padding:20px 14px 60px;position:fixed;left:0;top:60px;height:calc(100% - 68px);width:100%;overflow:auto;display:flex;flex-direction:column}aside a.active,aside a:hover{background-color:#ffffff1a;color:#fff;border-radius:8px}aside a{color:#99a1af;display:flex;justify-content:space-between;padding:10px 14px;margin-bottom:4px;font-size:14px;line-height:20px}aside .part{display:none;flex-direction:column}aside .part li>a{padding:12px 24px}aside .part.open{display:flex}aside .terms a:hover,aside .terms a.active{background-color:#f9fafb!important;color:#2b7fff!important}aside.bg-white.open{background-color:#fff}aside.bg-white a{color:#374151}aside.bg-white a.active,aside.bg-white a:hover{background-color:#f9fafb!important;color:#2b7fff!important}}@media (max-width: 767px){.pc{display:none!important}.mobile{display:flex!important}.tablet{display:none!important}.main-banner .banner-title h1 div,.main-banner .banner-title h2 div{display:flex;flex-direction:column;font-size:40px;line-height:52px}.main-banner .banner-title .banner-subtitle div{display:flex;flex-direction:column;font-size:20px;line-height:28px}#main-main-banner-1 .banner-contents{padding:0 24px}#main-main-banner-1 .banner-contents .banner-left-content h1{font-size:40px;line-height:52px}#main-main-banner-1 .banner-contents .banner-left-content .banner-subtitle{font-family:Pretandard-Regular;font-size:20px;line-height:28px}#main-main-banner-1 .banner-right-content .banner-image-items,#main-main-banner-1 .banner-right-content .banner-image img{transform:translate(-50%,-50%) scale(.6)}.container .content{padding:0 24px}.banner .banner-title h1 div,.banner .banner-title h2 div{font-size:32px;line-height:42px}.banner .banner-title .banner-subtitle{font-size:16px;line-height:24px;display:flex;flex-direction:column}.banner .banner-title h1 div span,.banner .banner-title h2 div span{display:flex;flex-direction:column}.banner .banner-title .banner-subtitle div{font-size:16px;line-height:24px;display:flex;flex-direction:column}#main-banner-2 .banner-contents.slide .slide-item{width:160px!important;height:64px!important}#main-banner-3 .banner-item{gap:32px}#main-banner-3 .banner-contents .banner-item .banner-text h3{font-size:20px;line-height:28px}#main-banner-3 .banner-contents .banner-item .banner-text .text-16{font-size:14px;line-height:20px}#main-banner-4 .banner-contents .banner-item{padding:24px}#main-banner-4 .banner-contents{gap:40px}#main-banner-4 .banner-contents .banner-item .banner-text h3{font-size:20px;line-height:28px}#main-banner-5 .pc{display:none!important}#main-banner-5 .mobile{display:flex!important}#main-banner-5 .banner-contents .banner-item .banner-text h3{font-size:20px;line-height:28px}#main-banner-5 .banner-contents .banner-item .banner-text p{max-width:600px;font-size:14px;line-height:20px}#main-banner-5 .banner-contents .banner-item .img-item div img{width:264px}#main-banner-6 .banner-contents{padding-left:0;padding-right:0}#main-banner-6 .banner-contents .banner-item .banner-text span.number{padding:20px}#main-banner-6 .banner-contents .banner-item.active .banner-text h3{font-size:20px;line-height:28px}#main-banner-6 .banner-contents .banner-item .banner-text>div>p{font-size:16px;line-height:24px}#main-banner-7 .banner-contents{align-items:center}#main-banner-7 .banner-contents>.flex{flex-direction:column;gap:40px;height:300px}#main-banner-7 .banner-contents .banner-item .banner-text h1,#main-banner-7 .banner-contents .banner-item .banner-text .stat-heading{font-size:40px;line-height:52px}#main-banner-7 .banner-contents .banner-item .banner-text h3{font-size:18px;line-height:26px}#main-banner-7 .banner-contents .banner-item .banner-text p{font-size:14px;line-height:20px}#main-banner-8{width:calc(100vw - 48px)}#main-banner-8 .banner-contents{justify-content:center}#main-banner-8{padding-bottom:50px}#main-banner-8 .banner-contents .input-group .input-box input{text-overflow:ellipsis}#main-banner-8 .banner-contents .input-group{width:300px;max-width:calc(100vw - 40px)}#main-banner-8 .banner-contents .input-group:has(input:focus){width:320px;max-width:calc(100vw - 20px)}#main-banner-9 .pc{display:none!important}#main-banner-9 .mobile{display:flex!important}#main-banner-9 .tablet{display:none!important}#main-banner-9 .banner-contents .banner-item-bundle .banner-item{flex-direction:column;height:100%;overflow:unset;min-height:unset}#main-banner-9 .banner-contents .banner-item-bundle .banner-item .banner-text,#main-banner-9 .banner-contents .banner-item-bundle .banner-item .banner-content{flex:auto}#main-banner-9 .banner-contents .banner-item-bundle:not(:first-child) .banner-item .banner-content .img-02{width:256px}#main-banner-9 .banner-contents .banner-item-bundle:not(:first-child) .banner-item .banner-content .img-03{width:186px}#main-banner-9 .banner-contents .banner-item-bundle:not(:first-child) .banner-item .banner-content .img-04{width:255px}#main-banner-9 .banner-contents .banner-item-bundle:not(:first-child) .banner-item .banner-content .img-05{width:237px}#price-banner-1 .banner-title h1 div,#price-banner-1 .banner-title h2 div{font-size:32px;line-height:42px;display:flex;flex-direction:column}#price-banner-1 .banner-title .banner-subtitle div{font-size:16px;line-height:24px;display:flex;flex-direction:column}#price-banner-1 .banner-item h3{font-size:20px!important;line-height:28px!important}#price-banner-1 .title{font-size:32px!important;line-height:42px!important;word-break:keep-all}#price-banner-2 .banner-item .pc{display:none!important}#price-banner-2 .banner-item .mobile{display:flex!important}#price-banner-2 .text-pc{display:flex!important;flex-direction:column!important}#price-banner-3 .pc{display:none!important}#price-banner-3 .mobile{display:block!important}#price-banner-3 .title{font-size:32px!important;line-height:42px!important;word-break:keep-all}#price-banner-3 .banner-item .text-16{font-size:14px;line-height:20px}#price-banner-3 .banner-title h1 div,#price-banner-3 .banner-title h2 div{font-size:32px;line-height:42px;display:flex;flex-direction:column}#price-banner-3 .banner-title .banner-subtitle{font-size:16px;line-height:24px;display:flex;flex-direction:column}#price-banner-3 .banner-item{width:46%}#price-banner-3 .banner-item:nth-child(n+7){display:none}#price-banner-4 h1,#price-banner-4 h2{font-size:32px;line-height:42px}#price-banner-4 .banner-title .mobile{display:flex!important;font-size:16px!important;line-height:24px!important;word-break:keep-all}#price-banner-4 .banner-title .pc{display:none}#price-banner-4 .banner-contents .banner-item{display:flex;overflow-x:auto;white-space:nowrap;scrollbar-width:none;width:100%}#price-banner-4 ul.accordion>li .item-title{font-size:15px;line-height:22px}#price-banner-4 ul.accordion>li .text-14{font-size:13px;line-height:18px;white-space:break-spaces;max-height:100px}#contact-banner-1 .banner-contents .form{padding:40px 20px}#contact-banner-1 .banner-contents .form>.flex{flex-direction:column}#support-banner .flow-gradient{padding:5rem 24px}#support-banner .banner-title h1 div,#support-banner .banner-title h2 div{font-size:32px;line-height:42px;display:flex;flex-direction:column}#support-banner .banner-title .banner-subtitle div{font-size:16px;line-height:24px;display:flex;flex-direction:column}#function-banner .banner-item .text-20{font-size:20px;line-height:28px}#function-banner .banner-item .text-16{font-size:14px;line-height:20px}#function-banner .banner-title div h1,#function-banner .banner-title div h2{font-size:32px;line-height:42px;display:flex;flex-direction:column}#function-banner .banner-title div .banner-subtitle{font-size:16px;line-height:24px;display:flex;flex-direction:column}#function-banner .banner-item.app .text-20{display:flex;flex-direction:column;font-size:14px;line-height:20px}#function-banner .banner-item.app .text-16{display:none}#function-banner .banner-item{flex:1 1 100%}#function-banner .mobile{display:flex!important}#function-banner .pc{display:none!important}#service-push-main-banner-1 .service-main-banner-1-image-1{padding:0 20px}#service-push-main-banner-1 .service-main-banner-1-image-2{left:0%;top:30%;width:45%}#service-push-main-banner-1 .service-main-banner-1-image-3{left:53%;width:45%}#service-banner-2 .banner-item p.title3{font-size:20px;line-height:28px}#service-banner-2 .banner-item p.title5{font-size:16px;line-height:24px}#service-banner-2 .banner-item .service-banner-image-bg{width:unset;border-radius:24px;padding:25px;background-color:#10182880}#service-banner-2 .banner-item .banner-text p.title5.pc{display:none!important}#service-banner-2 .banner-item .banner-text p.title5.mobile{display:flex!important}#service-app-banner-3 .banner-contents .banner-item{width:100%;flex:unset}#service-app-main-banner-1 .banner-contents{min-height:500px}#service-app-main-banner-1 .banner-contents .fucbox{padding:1rem;max-width:240px}#service-app-main-banner-1 .banner-contents .fucbox h3{font-size:18px}#service-app-main-banner-1 .banner-contents .fucbox .fuc-img-wapper{padding:40px}#service-app-main-banner-1 .banner-contents .pc,#service-inapp-main-banner-1 .pc,#service-inapp-main-banner-1 .tablet{display:none!important}#service-inapp-main-banner-1 .mobile{display:flex!important}#service-inapp-main-banner-1 .banner-contents{height:auto;padding:0 24px}#service-inapp-main-banner-1 .banner-contents .banner-item-bundle{gap:16px;justify-content:center;flex-direction:column}#service-inapp-main-banner-1 .banner-contents .banner-item-bundle .banner-item .banner-item-image02,#service-inapp-main-banner-1 .banner-contents .banner-item-bundle .banner-item .banner-item-image03{width:100%}#service-inapp-main-banner-1 .banner-contents .banner-item-bundle .circle{width:36px;height:36px}#service-inapp-main-banner-1 .banner-contents .banner-item-bundle .circle i{width:14.4px;height:14.4px}#service-inapp-main-banner-1 .banner-contents .banner-item-bundle .line-container{width:124px;position:relative}#service-inapp-main-banner-1 .banner-contents .banner-item-bundle .line-container .horizontal-line{border-bottom:1px dashed #E5E7EB;width:124px;position:absolute;top:50%;transform:translateY(-50%)}#service-inapp-main-banner-1 .banner-contents .banner-item-bundle .line-container .horizontal-line .dot{display:block;width:3px;height:3px;position:relative;top:20px;left:calc(50% - 1px);transform:translate(calc(-50% + 1px))}#service-inapp-main-banner-1 .banner-contents .banner-item-bundle .vertical-line{height:40px;border-left:1px dashed #E5E7EB;position:relative}#service-inapp-main-banner-1 .banner-contents .banner-item-bundle .vertical-line.half{height:20px}#service-inapp-main-banner-1 .banner-contents .banner-item-bundle .vertical-line .dot{width:3px;height:3px;top:0;position:absolute;left:calc(50% - 1px);transform:translate(calc(-50% + 1px))}#service-inapp-main-banner-1 .banner-contents .banner-item-bundle .banner-item .banner-item-image01{width:128px;height:253.19px}#service-inapp-main-banner-1 .banner-contents .banner-item-bundle .banner-item:last-child{flex-direction:column;gap:16px!important}#service-inapp-main-banner-1 .banner-contents .banner-item-bundle .banner-item:last-child .flex-col.gap-24{flex-direction:row}#service-banner-2 .banner-contents .gap-80{gap:40px!important}#service-inapp-banner-2 .banner-contents .banner-item-bundle:first-child .banner-item:last-child{width:100%}#service-inapp-banner-2 .banner-contents{align-items:center}#service-inapp-banner-2 .banner-contents .banner-item-bundle{width:100%;gap:40px!important}#service-inapp-banner-2 .banner-contents .banner-item-bundle .slide-description .slide-content{font-size:16px;line-height:24px;height:72px}#service-inapp-banner-2 .banner-contents .banner-item-bundle .image-container{height:200px}#service-inapp-banner-2 .banner-contents .banner-item-bundle .image-container .image-container-inner{border-radius:0}#service-inapp-banner-2 .banner-contents .banner-item-bundle .image-container .image-container-inner img{max-height:150px;-o-object-fit:contain;object-fit:contain}#service-inapp-banner-2 .banner-contents .banner-item-bundle:first-child{flex-direction:column;align-items:center;justify-content:center;height:auto}#service-inapp-banner-2 .banner-contents .banner-item-bundle:first-child .banner-item:first-child{width:100%;height:auto;display:flex;justify-content:center;align-items:center;text-align:center}#service-inapp-banner-2 .banner-contents .banner-item-bundle:last-child{width:100%;height:5px;gap:12px!important}#service-inapp-banner-2 .banner-contents .banner-item-bundle .slide-progress .progress-bar{height:5px;width:100%}#service-inapp-banner-2 .banner-contents .banner-item-bundle .slide-progress .progress-info{display:none!important}#service-inapp-banner-3 .banner-contents .banner-item-bundle:first-child{display:flex;flex-direction:column-reverse;gap:60px;height:auto;align-items:center}#service-inapp-banner-3 .banner-contents .banner-item-bundle:last-child{display:flex;flex-direction:column;gap:60px;height:auto;align-items:center}#service-inapp-banner-3 .banner-contents .banner-item-bundle:first-child .banner-item:first-child{width:auto;padding:24.96px;height:auto}#service-inapp-banner-3 .banner-contents .banner-item-bundle:first-child .banner-item:last-child{align-items:center;width:100%}#service-inapp-banner-3 .banner-contents .banner-item-bundle:last-child .banner-item:last-child{width:auto;padding:24.96px;height:auto}#service-inapp-banner-3 .banner-contents .banner-item-bundle:last-child .banner-item:first-child{align-items:center;width:100%}#service-inapp-banner-4 .pc,#service-inapp-banner-4 .tablet{display:none!important}#service-inapp-banner-4 .mobile{display:flex!important}#service-inapp-banner-4 .banner-contents{display:flex;flex-direction:column;gap:24px}#service-inapp-banner-4 .banner-contents .banner-item-bundle .banner-item{width:100%;max-width:573px;height:unset;padding:24px;gap:24px}#service-inapp-banner-4 .banner-contents .banner-item-bundle:last-child{display:flex;flex-direction:column;width:100%}#service-inapp-banner-4 .banner-contents .banner-item-bundle:first-child .banner-item:first-child .banner-item-content{border-radius:12.5px}#service-inapp-banner-4 .banner-contents .banner-item-bundle:last-child .banner-item:first-child .banner-item-content{max-height:41vw;border-radius:12.5px}#service-inapp-banner-5 .pc,#service-inapp-banner-5 .tablet{display:none!important}#service-inapp-banner-5 .mobile{display:flex!important}#service-inapp-banner-5 .banner-contents{display:flex;flex-direction:column;gap:24px;align-items:center}#service-inapp-banner-5 .banner-contents .banner-item-bundle{width:100%;max-width:668px;height:470px}#service-inapp-banner-5 .banner-contents .banner-item-bundle .banner-item:first-child{height:338px;padding:40px;display:flex;justify-content:center;align-items:center}#service-inapp-banner-5 .banner-contents .banner-item-bundle .banner-item:first-child img{height:258px;width:auto}#service-inapp-banner-5 .banner-contents .banner-item-bundle .banner-item:last-child{padding:24px;background-color:#03071280;display:flex;flex-direction:column;gap:8px}}.blog-section{padding:80px 0;max-width:1200px;margin:0 auto}.blog-section-header{display:flex;justify-content:space-between;align-items:end;margin-bottom:21px}.blog-section-title{font-size:40px;line-height:52px;font-weight:700;color:#f9fafb;font-family:Pretendard,sans-serif}.blog-section-more{font-size:14px;font-weight:500;color:#9ca3af;text-decoration:none;font-family:Pretendard,sans-serif;transition:color .2s}.blog-section-more:hover{color:#d1d5db}.blog-tabs{display:flex;gap:24px;border-bottom:1px solid #1F2937;margin-bottom:40px}.blog-tab{border-radius:unset;padding:12px 0;height:50px;font-size:18px;font-weight:500;color:#6b7280;background:none;border:none;border-bottom:2px solid transparent;cursor:pointer;white-space:nowrap;transition:color .2s,border-color .2s;font-family:Pretendard,sans-serif}.blog-tab:hover{color:#d1d5db}.blog-tab.active{color:#2b7fff;border-bottom-color:#2b7fff;font-weight:600}.blog-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:24px}.blog-card{display:flex;flex-direction:column;border-radius:12px;overflow:hidden;text-decoration:none;color:inherit;transition:transform .2s,box-shadow .2s;cursor:pointer}.blog-card:hover{transform:translateY(-4px);box-shadow:0 8px 24px #0000004d}.blog-card-thumbnail{position:relative;width:100%;aspect-ratio:4 / 3;background-color:#1f2937;border-radius:12px;overflow:hidden;height:188px}.blog-card-thumbnail img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.blog-card-thumbnail-empty{width:100%;height:100%;background:linear-gradient(135deg,#1f2937,#111827)}.blog-card-badge{position:absolute;bottom:12px;right:12px;padding:0 8px;height:28px;align-items:center;background-color:#2b7fff;color:#fff;font-size:13px;line-height:18px;font-weight:300;border-radius:4px;font-family:Pretendard,sans-serif;text-align:center;display:flex;justify-content:center}.blog-card-body{padding:16px 4px;display:flex;flex-direction:column;gap:8px}.blog-card-title{font-size:16px;font-weight:600;color:#f9fafb;line-height:24px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;font-family:Pretendard,sans-serif}.blog-card-summary{font-size:14px;color:#9ca3af;line-height:1.5;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;font-family:Pretendard,sans-serif}.blog-card-date{font-size:13px;color:#6b7280;font-family:Pretendard,sans-serif}.blog-empty{text-align:center;padding:80px 0}.blog-empty p{font-size:15px;color:#6b7280;font-family:Pretendard,sans-serif}.blog-empty.hidden{display:none}.blog-load-more{display:flex;justify-content:center;margin-top:48px}.blog-load-more-btn{padding:12px 48px;font-size:15px;font-weight:500;color:#d1d5db;background-color:transparent;border:1px solid #374151;border-radius:8px;cursor:pointer;transition:background-color .2s,border-color .2s;font-family:Pretendard,sans-serif}.blog-load-more-btn:hover{background-color:#111827;border-color:#6b7280}.blog-detail-section{padding:80px 0;max-width:1200px;margin:0 auto;display:flex;flex-direction:column;gap:80px}.blog-detail-back{display:inline-flex;align-items:center;gap:6px;color:#6b7280;font-size:14px;text-decoration:none;margin-bottom:32px;transition:color .2s;font-family:Pretendard,sans-serif}.blog-detail-back:hover{color:#111827}.blog-detail-badge{display:inline-block;width:-moz-fit-content;width:fit-content;padding:5px 8px;background-color:#eaf2ff;color:#2b7fff;line-height:18px;font-size:13px;font-weight:500;border-radius:4px;font-family:Pretendard-Medium,sans-serif}.blog-detail-title{font-size:40px;font-weight:700;color:#111827;line-height:52px;font-family:Pretendard-bold,sans-serif}.blog-detail-summary{font-size:18px;font-weight:400;color:#1e2939;line-height:26px;font-family:Pretendard-Medium,sans-serif}.blog-detail-meta{font-size:14px;color:#9ca3af;margin-bottom:40px;padding-bottom:24px;border-bottom:1px solid #E5E7EB;font-family:Pretendard,sans-serif}.blog-detail-content{font-size:16px;color:#374151;line-height:1.8;font-family:Pretendard,sans-serif;overflow:hidden}.blog-detail-content *{max-width:100%}.blog-detail-content h1{font-size:1.875rem;font-weight:700;color:#111827;margin:24px 0 12px;line-height:1.3}.blog-detail-content h2{font-size:1.5rem;font-weight:700;color:#111827;margin:24px 0 12px;line-height:1.35}.blog-detail-content h3{font-size:1.25rem;font-weight:600;color:#111827;margin:20px 0 10px;line-height:1.4}.blog-detail-content h4{font-size:1.125rem;font-weight:600;color:#111827;margin:20px 0 10px;line-height:1.4}.blog-detail-content h5{font-size:1rem;font-weight:600;color:#111827;margin:16px 0 8px;line-height:1.4}.blog-detail-content h6{font-size:.875rem;font-weight:600;color:#6b7280;margin:16px 0 8px;line-height:1.4}.blog-detail-content p{margin:0 0 16px}.blog-detail-content a{color:#2563eb;text-decoration:underline}.blog-detail-content strong,.blog-detail-content b{font-weight:700}.blog-detail-content em,.blog-detail-content i{font-style:italic}.blog-detail-content u{text-decoration:underline}.blog-detail-content s,.blog-detail-content strike{text-decoration:line-through}.blog-detail-content mark{background-color:#fef08a;padding:1px 4px;border-radius:2px;-webkit-box-decoration-break:clone;box-decoration-break:clone}.blog-detail-content blockquote{border-left:3px solid #d1d5db;padding:0 0 0 12px;margin:16px 0;color:#6b7280;font-style:italic}.blog-detail-content hr{border:none;border-top:1px solid #d1d5db;margin:24px 0}.blog-detail-content ul{list-style-type:disc;padding:0 0 0 24px;margin:0 0 16px}.blog-detail-content ol{list-style-type:decimal;padding:0 0 0 24px;margin:0 0 16px}.blog-detail-content li{margin:0 0 4px;line-height:1.7}.blog-detail-content li>ul,.blog-detail-content li>ol{margin:4px 0 0}.blog-detail-content ul+ul,.blog-detail-content ol+ol,.blog-detail-content ul+ol,.blog-detail-content ol+ul{margin-top:-12px}.blog-detail-content table{width:100%;border-collapse:collapse;margin:16px 0;font-size:15px;line-height:1.7;overflow-x:auto;display:block}.blog-detail-content table thead,.blog-detail-content table tbody{display:table;width:100%;table-layout:fixed}.blog-detail-content table tr{display:table-row}.blog-detail-content th{background-color:#f3f4f6;font-weight:600;color:#111827;text-align:left;padding:8px;border:1px solid #d1d5db}.blog-detail-content td{padding:8px;border:1px solid #d1d5db;vertical-align:top}.blog-detail-content th h1,.blog-detail-content th h2,.blog-detail-content th h3,.blog-detail-content th h4,.blog-detail-content th h5,.blog-detail-content th h6,.blog-detail-content td h1,.blog-detail-content td h2,.blog-detail-content td h3,.blog-detail-content td h4,.blog-detail-content td h5,.blog-detail-content td h6{font-size:inherit;font-weight:inherit;margin:0;line-height:inherit;color:inherit}.blog-detail-content img{max-width:100%;height:auto!important;border-radius:8px;margin:16px 0}.blog-detail-content code{background-color:#f3f4f6;padding:2px 6px;border-radius:4px;font-size:.9em;font-family:Courier New,monospace}.blog-detail-content pre{background-color:#f3f4f6;padding:16px;border-radius:8px;overflow-x:auto;margin:16px 0}.blog-detail-content pre code{background:none;padding:0}.blog-detail-content .youtube-wrap{position:relative;margin:16px auto;border-radius:8px;overflow:hidden;max-width:100%}.blog-detail-content .youtube-wrap.yt-responsive{padding-bottom:56.25%;height:0}.blog-detail-content .youtube-wrap.yt-responsive iframe{position:absolute;top:0;left:0;width:100%;height:100%}.blog-detail-content .youtube-wrap iframe{border:0;display:block}.blog-detail-content figure{margin:16px 0}.blog-detail-content figcaption{font-size:14px;color:#6b7280;text-align:center;margin-top:8px}.blog-other-heading{font-size:22px;font-weight:700;color:#111827;margin-bottom:24px;font-family:Pretendard,sans-serif}.blog-other-list{display:flex;flex-direction:column;gap:24px}.blog-other-item{display:flex;gap:24px;text-decoration:none;color:inherit;transition:background-color .15s}.blog-other-item:hover{background-color:#f9fafb}.blog-other-thumbnail{flex-shrink:0;width:160px;height:107px;border-radius:8px;overflow:hidden;background-color:#f3f4f6}.blog-other-thumbnail img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.blog-other-body{display:flex;flex-direction:column;gap:8px;justify-content:center;min-width:0}.blog-other-badge{display:inline-flex;align-self:flex-start;padding:5px 6px;background-color:#eaf2ff;color:#2b7fff;font-size:11px;line-height:16px;font-weight:500;border-radius:4px;font-family:Pretendard-Medium,sans-serif}.blog-other-title{font-size:17px;font-weight:600;color:#111827;line-height:1.5;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;font-family:Pretendard,sans-serif}.blog-other-summary{font-size:14px;color:#6b7280;line-height:1.6;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;font-family:Pretendard,sans-serif}.blog-other-empty{text-align:center;padding:48px 0}.blog-other-empty p{font-size:15px;color:#9ca3af;font-family:Pretendard,sans-serif}.blog-other-empty.hidden{display:none}.blog-detail-section .support-banner{background:linear-gradient(90deg,#2b7fff4d,#03071280,#2b7fff4d),#030712;padding:40px;width:100%;display:flex;flex-direction:column;gap:24px;justify-content:center;align-items:center;color:#fff;border-radius:16px}.blog-detail-section .support-banner h1{color:#fff;font-size:32px;font-weight:600;line-height:42px;font-family:Pretendard-SemiBold,sans-serif}.blog-detail-section .support-banner p{font-size:16px;line-height:24px;font-family:Pretendard-Medium,sans-serif;font-weight:500;color:#fff}.blog-detail-section .support-banner button{background:#2b7fff!important;border:none;border-radius:8px;padding:8px 12px;font-size:14px;line-height:20px;font-family:Pretendard-Medium,sans-serif;font-weight:500;color:#fff}@media (max-width: 1023px){.blog-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width: 767px){.blog-section{padding:40px 0}.blog-tabs{overflow-x:auto;-webkit-overflow-scrolling:touch}.blog-tab{padding:10px 16px;font-size:14px}.blog-grid{grid-template-columns:1fr;gap:16px}.blog-detail-section{padding:40px 0}.blog-detail-title{font-size:22px}.blog-detail-content{font-size:15px}.blog-detail-content h1{font-size:1.5rem}.blog-detail-content h2{font-size:1.25rem}.blog-detail-content h3{font-size:1.125rem}.blog-detail-content h4{font-size:1rem}.blog-detail-content blockquote{padding-left:12px}.blog-detail-content table{font-size:14px}.blog-detail-content th,.blog-detail-content td{padding:8px 10px}.blog-other-thumbnail{width:120px;height:80px}.blog-other-item{gap:16px}.blog-other-title{font-size:15px}.blog-other-summary{font-size:13px;-webkit-line-clamp:1}}
