@import "https://fonts.googleapis.com/css2?family=Noto+Sans+KR:wght@300;400;700&display=swap";*{box-sizing:border-box;margin:0;padding:0}body{color:#212121;background-color:#fff;font-family:Noto Sans KR,sans-serif;font-size:16px;line-height:1.6}a{color:inherit;text-decoration:none}ul{list-style:none}img{max-width:100%;height:auto;display:block}.container{max-width:1200px;margin:0 auto;padding:0 20px}.insight{height:0}.insight a{font-size:0}.btn{text-align:center;cursor:pointer;border-radius:4px;padding:12px 24px;font-weight:700;transition:background-color .3s;display:inline-block}.btn--primary{color:#fff;background-color:#e91e63}.btn--primary:hover{background-color:#c1134e}.btn--secondary{color:#212121;background-color:#0000;border:1px solid #212121}.btn--secondary:hover{background-color:#e1f5fe}.card{background-color:#fff;border-radius:8px;padding:20px;box-shadow:0 4px 6px #0000001a}.card--blue{background-color:#e1f5fe}.grid-3{grid-template-columns:repeat(3,1fr);gap:30px;display:grid}.header{justify-content:space-between;align-items:center;padding-top:30px;padding-bottom:30px;display:flex}.logo__img{width:auto;height:40px}.header-divider{background-color:#eee;border:none;height:1px;margin-bottom:80px}.nav ul{gap:20px;display:flex}.nav ul a{color:#777;font-size:14px}.nav ul a:hover{color:#e91e63}.hero{background-color:#0000;background-image:linear-gradient(135deg,#ffffffe6 0%,#fff 100%),url(/assets/hero-bg-IjlXF1to.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover;background-attachment:scroll;background-origin:padding-box;background-clip:border-box;padding-top:100px;padding-bottom:80px}.hero .category-tag{color:#fff;background-color:#fff3}.hero h2{margin-bottom:25px;font-size:40px;font-weight:700;line-height:1.3}.hero p{margin-bottom:30px;font-size:16px;line-height:1.6}.hero__container{-webkit-backdrop-filter:blur(10px);background-color:#f8bbd0cc;border-radius:8px;max-width:600px;margin:0 auto;padding:50px;display:block;box-shadow:0 10px 20px #0000000d}.hero__container .category-tag{color:#fff;background-color:#fff3}.hero__container h2{color:#222;margin-bottom:15px;font-size:32px;font-weight:700;line-height:1.4}.hero__container p{color:#777;margin-bottom:30px;font-size:15px;line-height:1.8}.hero__btn-group{justify-content:flex-start;gap:15px;display:flex}.app-notes{background-color:#0000;background-image:linear-gradient(135deg,#ffffffe6 0%,#fff 100%),url(/assets/app-notes-bg-BqPqoIA6.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover;background-attachment:scroll;background-origin:padding-box;background-clip:border-box;padding-top:80px;padding-bottom:80px}.app-notes__container{-webkit-backdrop-filter:blur(10px);background-color:#e1e1f833;border-radius:8px;padding:40px;box-shadow:0 10px 20px #0000000d}.app-notes__header{text-align:left;margin-bottom:50px}.app-notes__header .category-tag{color:#777;margin-bottom:10px;font-size:12px;font-weight:300;display:inline-block}.app-notes__header h2{margin-bottom:20px;font-size:36px;font-weight:700}.app-notes__header p{color:#777;margin:0 auto;font-size:16px}.app-notes__grid{margin-top:50px}.card--app-note{text-align:left;background-color:#fff;border:1px solid #eee;border-radius:4px;padding:30px;box-shadow:0 4px 6px #0000000d}.card--app-note:hover{box-shadow:0 8px 15px #0000001a}.card--app-note{position:relative}.card--app-note:before{content:"";background-color:#3f51b5;border-radius:3px;width:6px;position:absolute;top:20px;bottom:20px;left:0}.card--app-note h3{margin-bottom:15px;font-size:20px;font-weight:700}.card--app-note p{color:#777;margin-bottom:0;font-size:14px;line-height:1.6}.case-studies{padding-top:80px;padding-bottom:80px}.case-studies__header{text-align:left;margin-bottom:50px}.case-studies__header .category-tag{color:#777;margin-bottom:10px;font-size:12px;font-weight:300;display:inline-block}.case-studies__header h2{margin-bottom:20px;font-size:36px;font-weight:700}.case-studies__header p{color:#777;margin:0 auto;font-size:16px}.card{transition:transform .3s;box-shadow:0 10px 20px #0000000d}.card:hover{transform:translateY(-5px)}.card__icon{width:60px;height:60px;margin-bottom:20px}.card h3{margin-bottom:10px;font-size:20px;font-weight:700}.card p{color:#777;font-size:14px}.new-products{background-color:#f9f9f9;padding-top:80px;padding-bottom:80px}.new-products h2{text-align:center;margin-bottom:40px;font-size:28px;font-weight:700}.new-products__container{align-items:center;gap:60px;display:flex}.new-products__illust{flex:1;justify-content:center;display:flex}.new-products__illust-img{border-radius:8px;max-width:100%;height:auto;box-shadow:0 4px 6px #0000001a}.new-products__info{flex:1;padding:40px}.new-products__info-title{width:auto;height:auto;margin:0 auto 30px;display:block}.new-products__features li{color:#777;align-items:center;gap:12px;margin-bottom:12px;font-size:15px;display:flex}.opc-program{padding-top:80px;padding-bottom:80px}.opc-program__header{text-align:left;margin-bottom:50px}.opc-program__header .category-tag{color:#777;margin-bottom:10px;font-size:12px;font-weight:300;display:inline-block}.opc-program__header h2{margin-bottom:20px;font-size:36px;font-weight:700}.opc-program__header p{color:#777;font-size:16px}.opc-program__grid{grid-template-columns:repeat(2,1fr);gap:20px;display:grid}.opc-card{text-align:left;background-color:#e1e1f8;border:1px solid #eee;border-radius:4px;padding:30px;box-shadow:0 4px 6px #0000000d}.opc-card:hover{box-shadow:0 8px 15px #0000001a}.opc-card h3{margin-bottom:15px;font-size:20px;font-weight:700}.opc-card p{color:#777;margin-bottom:0;font-size:14px;line-height:1.6}.dataplant{padding-top:80px;padding-bottom:80px}.dataplant__header{text-align:left;margin-bottom:50px}.dataplant__header .category-tag{color:#777;margin-bottom:10px;font-size:12px;font-weight:300;display:inline-block}.dataplant__header h2{margin-bottom:20px;font-size:36px;font-weight:700}.dataplant__content{align-items:flex-start;gap:60px;display:flex}.dataplant__info{text-align:left;flex:1;padding:40px}.dataplant__info.card--pink{color:#fff;background-color:#e91e63;border-radius:8px;box-shadow:0 10px 20px #0000000d}.dataplant__info h3{margin-bottom:20px;font-size:20px;font-weight:700}.dataplant__info p{color:#fff;margin-bottom:30px;font-size:15px;line-height:1.8}.dataplant__btn-group{justify-content:flex-start;gap:15px;display:flex}.dataplant__features{text-align:left;flex:1;padding:40px}.dataplant__features h3{margin-bottom:30px;font-size:20px;font-weight:700}.dataplant__features-list{padding-left:20px;list-style:outside}.dataplant__features-list li{color:#777;margin-bottom:12px;font-size:14px;line-height:1.6}.opctalk{padding-top:80px;padding-bottom:80px}.opctalk__header{text-align:left;margin-bottom:50px}.opctalk__header .category-tag{color:#777;margin-bottom:10px;font-size:12px;font-weight:300;display:inline-block}.opctalk__header h2{margin-bottom:20px;font-size:36px;font-weight:700}.opctalk__header p{color:#777;margin:0;font-size:16px}.opctalk__features{justify-content:space-between;gap:30px;display:flex}.opctalk-feature-card{text-align:left;flex:1;align-items:flex-start;gap:20px;display:flex}.opctalk-feature-card .icon-wrapper{border:2px solid #e91e63;border-radius:50%;justify-content:center;align-items:center;width:60px;height:60px;display:flex}.opctalk-feature-card .icon-wrapper img{width:30px;height:30px}.opctalk-feature-card .text-group h3{margin-bottom:10px;font-size:18px;font-weight:700}.opctalk-feature-card .text-group p{color:#777;margin-bottom:0;font-size:14px;line-height:1.6}.manual{padding-top:80px;padding-bottom:80px}.manual__header{text-align:left;margin-bottom:50px}.manual__header .category-tag{color:#777;margin-bottom:10px;font-size:12px;font-weight:300;display:inline-block}.manual__header h2{margin-bottom:20px;font-size:36px;font-weight:700}.manual__content{align-items:center;gap:60px;display:flex}.manual__illust{flex:1;justify-content:center;display:flex}.manual__illust-img{max-width:100%;height:auto}.manual__info{text-align:left;flex:1}.manual__info h3{margin-bottom:20px;font-size:20px;font-weight:700}.manual__info p{color:#777;margin-bottom:30px;font-size:15px;line-height:1.8}.manual__download-list{list-style:none}.manual__download-list li{align-items:flex-start;gap:15px;margin-bottom:20px;display:flex}.manual__download-list li .arrow-icon{color:#e91e63;margin-top:2px;font-size:20px}.manual__download-list li .text-group h4{margin-bottom:5px;font-size:18px;font-weight:700}.manual__download-list li .text-group p{color:#777;margin-bottom:0;font-size:14px}.contact-us{padding-top:80px;padding-bottom:80px}.contact-us__header{text-align:left;margin-bottom:50px}.contact-us__header h2{margin-bottom:20px;font-size:36px;font-weight:700}.contact-us__header p{color:#777;max-width:800px;margin:0;font-size:16px}.contact-us__content{align-items:center;gap:60px;display:flex}.contact-us__cards{flex:1.5}.grid-2-1{grid-template-columns:repeat(2,1fr);gap:20px;display:grid}.contact-icon-card{text-align:left;background-color:#e1e1f8;border:1px solid #eee;border-radius:4px;align-items:center;gap:20px;padding:30px;display:flex;box-shadow:0 4px 6px #0000000d}.contact-icon-card.contact-icon-card--full{grid-column:span 2}.contact-icon-card .icon-wrapper{background-color:#e91e63;border-radius:50%;justify-content:center;align-items:center;width:50px;height:50px;display:flex}.contact-icon-card .icon-wrapper img{width:24px;height:24px}.contact-icon-card .text-group h3{margin-bottom:5px;font-size:18px;font-weight:700}.contact-icon-card .text-group p{color:#777;margin-bottom:0;font-size:14px}.contact-us__illust{flex:1;justify-content:flex-end;display:flex}.contact-us__illust-img{max-width:100%;height:auto}.qa-board{padding-top:80px;padding-bottom:80px}.qa-board__header{text-align:left;margin-bottom:50px}.qa-board__header .category-tag{color:#777;margin-bottom:10px;font-size:12px;font-weight:300;display:inline-block}.qa-board__header h2{margin-bottom:20px;font-size:36px;font-weight:700}.qa-board__content{align-items:flex-start;gap:60px;display:flex}.qa-board__info{text-align:left;flex:1;padding:40px}.qa-board__info.card--pink-light{background-color:#f8bbd0;border-radius:8px;box-shadow:0 10px 20px #0000000d}.qa-board__info h3{margin-bottom:20px;font-size:20px;font-weight:700}.qa-board__bullet-list{list-style:none}.qa-board__bullet-list li{color:#777;align-items:center;gap:12px;margin-bottom:12px;font-size:14px;display:flex}.qa-board__tip{text-align:left;flex:1;padding:40px}.qa-board__tip h3{margin-bottom:20px;font-size:20px;font-weight:700}.qa-board__tip p{color:#777;margin-bottom:30px;font-size:15px;line-height:1.8}.qa-board__btn-group{justify-content:flex-start;gap:15px;display:flex}.start-now{background-color:#f1f3f9;padding-top:80px;padding-bottom:80px}.start-now__container{align-items:center;gap:60px;display:flex}.start-now__content{flex:1.5}.start-now__header{text-align:left;margin-bottom:50px}.start-now__header h2{margin-bottom:20px;font-size:36px;font-weight:700}.start-now__header p{color:#777;max-width:800px;margin:0;font-size:16px}.start-now__cards{grid-template-columns:repeat(2,1fr);gap:20px;margin-bottom:50px;display:grid}.start-card{text-align:left;background-color:#e1e1f8;border:1px solid #eee;border-radius:4px;padding:30px;box-shadow:0 4px 6px #0000000d}.start-card:hover{box-shadow:0 8px 15px #0000001a}.start-card.start-card--full{grid-column:span 2}.start-card h3{margin-bottom:15px;font-size:20px;font-weight:700}.start-card p{color:#777;margin-bottom:0;font-size:14px;line-height:1.6}.start-now__btn-group{justify-content:flex-start;gap:15px;display:flex}.btn--white{color:#e91e63;background-color:#fff}.btn--white:hover{background-color:#fffc}.start-now__illust{flex:1;justify-content:flex-end;display:flex}.start-now__illust-img{max-width:100%;height:auto}.footer{text-align:center;border-top:1px solid #eee;padding-top:30px;padding-bottom:30px}.copyright{color:#777;font-size:12px}@media (width<=768px){.header{text-align:center;flex-direction:column;gap:10px}.nav ul{flex-wrap:wrap;justify-content:center;gap:10px}.hero{justify-content:center;height:auto;padding:80px 0}.hero__container{text-align:center;flex-direction:column;gap:20px}.hero__content{text-align:center}.hero__btn-group,.hero__illust{justify-content:center}.grid-3{grid-template-columns:1fr;gap:20px}.card{text-align:center}.card__icon{margin-left:auto;margin-right:auto}.new-products__container{flex-direction:column;gap:30px}.new-products__illust{justify-content:center}.new-products__info{text-align:center}.new-products__info-title{margin-left:auto;margin-right:auto}.new-products__features li{justify-content:center}.contact-us__container{flex-direction:column;gap:30px}.contact-us__info,.contact-card{text-align:center}.contact-us__illust{justify-content:center}}
