._main_dx87s_1{color:#171b36;font-family:"Pretendard", var(--font-geist-sans), "Noto Sans KR", Arial, sans-serif;background:#fff;padding-top:82px;overflow:hidden}._main_dx87s_1 h1,._main_dx87s_1 h2,._main_dx87s_1 h3,._main_dx87s_1 p,._main_dx87s_1 figure{margin-top:0}._hero_dx87s_17{background:#f5f6fd;border-bottom:1px solid #171b36;min-height:600px;position:relative;overflow:hidden}._heroCopy_dx87s_25{z-index:1;flex-direction:column;justify-content:center;min-height:600px;padding:64px 54% 64px clamp(32px,5vw,88px);display:flex;position:relative}._heroCopy_dx87s_25>*{z-index:1;max-width:720px;position:relative}._heroTitle_dx87s_41{color:#171b36;letter-spacing:-.04em;margin-bottom:0;font-size:clamp(24px,3.04vw,45px);line-height:1.08}._heroTitle_dx87s_41 span{display:block}._heroCopy_dx87s_25>p{color:#626c7d;margin-top:22px;margin-bottom:0;font-size:clamp(16px,1.25vw,20px);line-height:1.7}._heroImage_dx87s_61{object-fit:contain;object-position:center;width:54%;height:100%;padding:24px 20px 20px 0;position:absolute;top:0;right:0}._primaryCta_dx87s_72,._outlineCta_dx87s_73{color:#171c70;background:#fff;border:1px solid #171c70;justify-content:center;align-items:center;width:164px;min-height:52px;padding:0 20px;font-size:14px;font-weight:800;transition:background .18s,color .18s;display:inline-flex}._primaryCta_dx87s_72{margin-top:26px}._outlineCta_dx87s_73{justify-content:space-between}._primaryCta_dx87s_72:hover,._primaryCta_dx87s_72:focus-visible,._outlineCta_dx87s_73:hover,._outlineCta_dx87s_73:focus-visible{color:#fff;background:#171c70;border-color:#171c70;outline:0}._outlineCta_dx87s_73 b{font-size:20px;font-weight:650}._kicker_dx87s_111{color:#171c70;letter-spacing:.08em;margin-bottom:28px;font-size:15px;font-weight:800}._companyIntro_dx87s_119{text-align:center;background:#fff;border-bottom:1px solid #171b36;flex-direction:column;align-items:center;min-height:820px;padding:96px clamp(24px,6vw,100px) 88px;display:flex}._companyIntro_dx87s_119 h2{letter-spacing:-.045em;margin-bottom:0;font-size:clamp(24px,3.04vw,45px);line-height:1.14}._companyIntro_dx87s_119 header>p:last-child{color:#777;margin:36px 0 0;font-size:clamp(16px,1.25vw,20px);line-height:1.8}._metrics_dx87s_148{grid-template-columns:repeat(4,minmax(0,1fr));gap:34px;width:100%;max-width:1600px;margin-top:82px;display:grid}._metric_dx87s_148{flex-direction:column;align-items:center;min-width:0;display:flex}._metric_dx87s_148 img{object-fit:contain;width:88px;height:72px;display:block}._metric_dx87s_148 strong{color:#171c70;letter-spacing:-.035em;white-space:nowrap;margin-top:22px;font-size:clamp(34px,3.45vw,58px);line-height:1}._metric_dx87s_148 p{color:#262b3b;margin-top:23px;margin-bottom:0;font-size:18px}._metric_dx87s_148 small{color:#7c4b0a;background:#fff3c7;margin-top:10px;padding:4px 7px;font-size:12px;font-weight:800}._products_dx87s_200{background:#fff;border-bottom:1px solid #171b36}._productRow_dx87s_205{grid-template-columns:1fr 1fr;align-items:center;max-width:1920px;min-height:720px;margin:0 auto;display:grid}._productVisual_dx87s_218{aspect-ratio:1.366;background:#edf3fc;width:100%;margin-bottom:0;position:relative;overflow:hidden}._productVisual_dx87s_218 img{object-fit:cover;width:100%;max-width:100%;height:100%;display:block;position:absolute;top:0;left:0}._coginsightVisual_dx87s_238{aspect-ratio:1.154}._coginsightVisual_dx87s_238 img{left:auto;right:0}._productCopy_dx87s_247{flex-direction:column;justify-content:center;align-items:flex-start;min-height:520px;padding:54px clamp(46px,6vw,120px);display:flex}._productCopy_dx87s_247 ._kicker_dx87s_111{margin-bottom:0}._productCopy_dx87s_247 h2{letter-spacing:-.04em;margin:35px 0 0;font-size:clamp(24px,3.04vw,45px);line-height:1.08}._productCopy_dx87s_247>p:not(._kicker_dx87s_111){color:#777;margin:38px 0 0;font-size:clamp(16px,1.2vw,20px);line-height:1.8}._news_dx87s_281{background:#fff;border-bottom:1px solid #171b36;padding:96px clamp(24px,6vw,100px) 72px;overflow:hidden}._newsHead_dx87s_288{justify-content:space-between;align-items:flex-end;gap:48px;max-width:1720px;margin:0 auto;display:flex}._newsHead_dx87s_288 h2{letter-spacing:-.045em;max-width:860px;margin-bottom:0;font-size:clamp(32px,3.5vw,54px);line-height:1.2}._newsActions_dx87s_305{justify-content:flex-end;align-items:center;gap:12px;display:flex}._newsControl_dx87s_312{color:#171c70;cursor:pointer;background:#fff;border:1px solid #d5dbea;border-radius:50%;justify-content:center;align-items:center;width:42px;height:42px;padding:0;font-size:16px;font-weight:800;transition:border-color .18s,background .18s,color .18s;display:flex}._newsControl_dx87s_312:hover,._newsControl_dx87s_312:focus-visible{color:#fff;background:#171c70;border-color:#171c70;outline:0}._newsViewport_dx87s_337{max-width:1720px;margin:72px auto 0;overflow:hidden}._newsTrack_dx87s_343{will-change:transform;gap:24px;transition:transform .55s cubic-bezier(.22,.75,.25,1);display:flex}._newsCard_dx87s_350{background:#fff;border:1px solid #d6dce8;flex:0 0 calc(33.3333% - 16px);min-width:0}._newsCard_dx87s_350>a{flex-direction:column;height:100%;display:flex}._newsVisual_dx87s_363{background:linear-gradient(135deg,#eaf1ff,#cdddf8);justify-content:center;align-items:center;height:240px;padding:28px;display:flex;position:relative;overflow:hidden}._newsVisual_dx87s_363:before,._newsVisual_dx87s_363:after{content:"";border:1px solid #171c7021;border-radius:50%;position:absolute}._newsVisual_dx87s_363:before{width:260px;height:260px;bottom:-145px;right:-95px}._newsVisual_dx87s_363:after{width:140px;height:140px;top:-74px;left:-54px}._newsVisual2_dx87s_396{background:linear-gradient(135deg,#f5f7fb,#dce7f8)}._newsVisual3_dx87s_400{background:linear-gradient(135deg,#e9f4f6,#cadff0)}._newsVisual4_dx87s_404{background:linear-gradient(135deg,#eef0fa,#d9d7f4)}._newsVisual_dx87s_363 img{z-index:1;object-fit:contain;width:min(72%,260px);max-height:94px;position:relative}._newsVisualAsset_dx87s_416{background:#eff1f5;padding:0}._newsVisualAsset_dx87s_416:before,._newsVisualAsset_dx87s_416:after{display:none}._newsVisualAsset_dx87s_416 img{object-fit:contain;width:100%;height:100%;max-height:none;position:absolute;inset:0}._newsVisual_dx87s_363 span{z-index:1;color:#171c70;letter-spacing:.14em;font-size:12px;font-weight:800;position:absolute;bottom:18px;right:20px}._newsCardBody_dx87s_446{flex-direction:column;flex:1;min-height:270px;padding:26px 28px;display:flex}._newsCardBody_dx87s_446 h3{color:#171b36;letter-spacing:-.025em;margin-bottom:0;font-size:21px;line-height:1.45}._newsCardBody_dx87s_446>p{color:#777;margin:18px 0 0;font-size:15px;line-height:1.65}._newsCardBody_dx87s_446 time{color:#777;align-items:center;gap:5px;margin-top:auto;padding-top:26px;font-size:14px;display:flex}._newsDateIcon_dx87s_482{flex:0 0 18px;width:18px;height:18px}._newsCard_dx87s_350>a:hover h3,._newsCard_dx87s_350>a:focus-visible h3{color:#17498c}._newsCard_dx87s_350>a:focus-visible{outline-offset:-2px;outline:2px solid #2d66e6}._newsSource_dx87s_498,._customerSource_dx87s_499{color:#788394;text-align:right;max-width:1720px;margin:22px auto 0;font-size:12px}._customers_dx87s_507{background:#fff;border-bottom:1px solid #171b36;padding:86px 0 70px;overflow:hidden}._customers_dx87s_507>header{text-align:center;padding:0 clamp(24px,6vw,100px)}._customers_dx87s_507>header h2{letter-spacing:-.04em;margin-bottom:0;font-size:clamp(30px,3.4vw,50px);line-height:1.15}._logoStage_dx87s_526{outline:0;margin-top:62px}._logoStage_dx87s_526:focus-visible{outline-offset:-4px;outline:2px solid #2d66e6}._logoRow_dx87s_536{width:100%;overflow:hidden}._logoRow_dx87s_536+._logoRow_dx87s_536{margin-top:34px}._logoTrack_dx87s_545{will-change:transform;width:max-content;animation:50s linear infinite _customerLogoFlow_dx87s_1;display:flex}._logoRowOffset_dx87s_552 ._logoTrack_dx87s_545{animation-duration:54s;animation-delay:-21s}._logoGroup_dx87s_557{align-items:center;gap:120px;margin:0;padding:0 120px 0 0;list-style:none;display:flex}._logoGroup_dx87s_557 li{flex:0 0 230px;justify-content:center;align-items:center;width:230px;height:96px;display:flex}._logoGroup_dx87s_557 img{object-fit:contain;width:auto;max-width:220px;height:auto;max-height:70px;display:block}._logoStage_dx87s_526:hover ._logoTrack_dx87s_545,._logoStage_dx87s_526:focus-within ._logoTrack_dx87s_545{animation-play-state:paused}._customerSource_dx87s_499{margin:42px clamp(24px,6vw,100px) 0}@keyframes _customerLogoFlow_dx87s_1{to{transform:translate(-50%)}}._education_dx87s_599{background:#f5f6fa;border-bottom:1px solid #171b36;justify-content:space-between;align-items:center;gap:56px;min-height:330px;padding:82px max(24px,50% - 795px);display:flex}._education_dx87s_599>div{max-width:920px}._education_dx87s_599 h2{color:#171b36;letter-spacing:-.045em;margin:24px 0 0;font-family:HomepagePretendard,Pretendard,Noto Sans KR,Arial,sans-serif;font-size:clamp(32px,3.4vw,50px);font-weight:700;line-height:1.2}._education_dx87s_599>div>p:not(._kicker_dx87s_111){color:#777;margin:22px 0 0;font-size:18px;line-height:1.8}._education_dx87s_599 ._outlineCta_dx87s_73{flex:0 0 200px;width:200px;min-height:64px;padding-inline:24px}._contact_dx87s_628{color:#fff;background:radial-gradient(circle at 24% 92%,#1d5cc24d,#0000 36%),linear-gradient(135deg,#030612 0%,#080b1d 52%,#06132d 100%);grid-template-columns:minmax(430px,.9fr) minmax(620px,1.35fr);gap:clamp(60px,7vw,130px);min-height:760px;padding:110px clamp(24px,6vw,100px);display:grid;position:relative;overflow:hidden}._contactIntro_dx87s_640{z-index:1;flex-direction:column;display:flex;position:relative}._contactIntro_dx87s_640 ._kicker_dx87s_111{color:#dce7ff}._contactIntro_dx87s_640 ._kickerDark_dx87s_651{color:#fff;align-self:flex-start}._contactIntro_dx87s_640 h2{letter-spacing:-.045em;margin:28px 0 0;font-size:clamp(30px,3.4vw,50px);line-height:1.2}._contactIntro_dx87s_640>p:not(._kicker_dx87s_111){color:#aeb8cd;gap:4px;margin:38px 0 0;font-size:clamp(15px,1.05vw,18px);line-height:1.8;display:grid}._contactIntro_dx87s_640>p:not(._kicker_dx87s_111) span{white-space:nowrap}._contactVisual_dx87s_676{background:radial-gradient(circle at 38% 32%,#2f8dff,#123b9b 66%,#071b4e);border:1px solid #8ebeff57;border-radius:50%;justify-content:center;align-items:center;width:190px;height:190px;margin:56px auto 0;display:flex;position:relative;top:auto;left:auto;right:auto;box-shadow:0 0 0 34px #2a6edd14,0 28px 90px #1c72ff61}._contactVisual_dx87s_676:before,._contactVisual_dx87s_676:after{content:"";border:1px solid #55a4ff38;border-radius:50%;position:absolute}._contactVisual_dx87s_676:before{width:290px;height:290px}._contactVisual_dx87s_676:after{width:410px;height:410px}._contactVisual_dx87s_676 img{z-index:1;filter:brightness(0)invert();width:88px;height:88px;position:relative}._contactForm_dx87s_719{z-index:1;align-self:center;position:relative}._contactForm_dx87s_719 fieldset{border:0;margin:0;padding:0}._contactType_dx87s_731{background:#fff1;grid-template-columns:130px repeat(3,minmax(150px,1fr));align-items:center;min-height:70px;display:grid;border:1px solid #ffffff12!important;padding:0 24px!important}._contactType_dx87s_731 legend{font-size:15px;font-weight:800;display:contents}._contactType_dx87s_731 legend b,._contactField_dx87s_748 b,._contactEmail_dx87s_749 b,._contactMessage_dx87s_750 b{color:#9dbdff}._contactType_dx87s_731 label{color:#aeb5c5;cursor:pointer;align-items:center;gap:12px;min-height:70px;display:flex}._contactType_dx87s_731 input{accent-color:#2e75ff;width:22px;height:22px;margin:0}._contactFieldGrid_dx87s_770{grid-template-columns:1fr 1fr;gap:4px;margin-top:4px;display:grid}._contactField_dx87s_748,._contactEmail_dx87s_749,._contactMessage_dx87s_750{background:#ffffff12;align-items:center;min-height:68px;padding:0 22px;display:flex}._contactField_dx87s_748 span,._contactEmail_dx87s_749>span,._contactMessage_dx87s_750>span{color:#eef2fb;flex:0 0 112px;font-size:15px;font-weight:800}._contactField_dx87s_748 input,._contactEmail_dx87s_749 input,._contactMessage_dx87s_750 textarea{color:#fff;min-width:0;font:inherit;background:0 0;border:0;outline:0}._contactField_dx87s_748 input{width:100%;height:66px}._contactField_dx87s_748 input::placeholder,._contactEmail_dx87s_749 input::placeholder,._contactMessage_dx87s_750 textarea::placeholder{color:#697186}._contactEmail_dx87s_749{grid-template-columns:112px minmax(0,1fr);margin-top:4px;display:grid}._contactEmail_dx87s_749 input{width:100%;height:66px}._contactMessage_dx87s_750{align-items:flex-start;min-height:190px;margin-top:4px;padding-top:24px}._contactMessage_dx87s_750 textarea{resize:vertical;width:100%;min-height:150px;padding:0;line-height:1.6}._honeypot_dx87s_844{opacity:0!important;width:1px!important;height:1px!important;position:absolute!important;left:-9999px!important}._contactFormFooter_dx87s_852{grid-template-columns:1fr 190px;align-items:center;gap:28px;margin-top:32px;display:grid}._contactConsents_dx87s_860{gap:12px;display:grid}._contactConsents_dx87s_860 label{color:#aeb6c8;align-items:center;gap:12px;font-size:14px;line-height:1.45;display:flex}._contactConsents_dx87s_860 input{accent-color:#2e75ff;flex:0 0 24px;width:24px;height:24px;margin:0}._contactConsents_dx87s_860 b{color:#fff}._contactSubmit_dx87s_886{color:#fff;letter-spacing:.08em;cursor:pointer;background:0 0;border:1px solid #e5ebfa;justify-content:space-between;align-items:center;min-height:70px;padding:0 22px;font-size:15px;font-weight:800;transition:background .18s,color .18s;display:flex}._contactSubmit_dx87s_886:hover,._contactSubmit_dx87s_886:focus-visible{color:#071128;background:#fff;outline:0}._contactSubmit_dx87s_886 b{font-size:22px}._contactStatus_dx87s_913{color:#9fc2ff;min-height:24px;margin:18px 0 0;font-size:14px}._contactForm_dx87s_719 input:focus-visible,._contactForm_dx87s_719 select:focus-visible,._contactForm_dx87s_719 textarea:focus-visible{box-shadow:inset 0 -2px #69a2ff}._main_dx87s_1{color:#1f2337;padding-top:75px}._hero_dx87s_17{background:#f5f6fa;border-bottom:0;min-height:1005px}._heroCopy_dx87s_25{justify-content:flex-start;width:min(1590px,100% - 80px);min-height:1005px;margin:0 auto;padding:175px min(52%,991px) 180px 0}._heroTitle_dx87s_41{color:#1f2337;max-width:753px;font-family:var(--font-home-lexend), "Lexend", "HomepagePretendard", "Pretendard", "Noto Sans KR", Arial, sans-serif;letter-spacing:-2.5px;font-size:65px;font-weight:700;line-height:85px}._heroTitleAccent_dx87s_963{color:#171c61;white-space:nowrap}._heroCopy_dx87s_25>p{color:#777;letter-spacing:-.6px;max-width:600px;margin-top:25px;font-family:HomepagePretendard,Pretendard,Noto Sans KR,Arial,sans-serif;font-size:20px;line-height:34px}._heroCopy_dx87s_25 ._primaryCta_dx87s_72{letter-spacing:-.8px;margin-top:50px;padding-top:18px;padding-bottom:18px;font-family:HomepagePretendard,Pretendard,Noto Sans KR,Arial,sans-serif;font-size:16px;font-weight:600;line-height:28px}._heroImage_dx87s_61{object-fit:cover;object-position:center;width:100%;height:100%;padding:0;right:0}._companyIntro_dx87s_119{border-bottom:0;min-height:832px;padding:128px max(24px,50% - 795px) 80px}._companyIntro_dx87s_119>header{max-width:844px}._companyIntro_dx87s_119 h2{font-size:clamp(38px,3.15vw,50px);line-height:1.36}._companyIntro_dx87s_119 header>p:last-child{max-width:624px;margin:25px auto 0;font-size:18px;line-height:1.78}._metrics_dx87s_148{gap:0;max-width:1590px;margin-top:85px}._metric_dx87s_148{justify-content:flex-start;min-height:196px}._metric_dx87s_148 img{width:81px;height:67px}._metric_dx87s_148:first-child img,._metric_dx87s_148:nth-child(4) img{width:74px}._metric_dx87s_148:nth-child(2) img{width:65px;height:66px}._metric_dx87s_148 strong{color:#171c61;margin-top:15px;font-size:clamp(43px,3.45vw,60px)}._metric_dx87s_148 p{margin-top:15px;font-size:18px}._companyIntro_dx87s_119>._outlineCta_dx87s_73{margin-top:85px}._products_dx87s_200{border-bottom:0;padding:200px 0 0}._productRow_dx87s_205{grid-template-columns:780px minmax(0,1fr);gap:100px;width:min(1590px,100% - 80px);min-height:590px;margin:0 auto 80px}._productRowReverse_dx87s_1074{grid-template-columns:minmax(0,1fr) 780px}._productRow_dx87s_205+._productRow_dx87s_205{border-top:0}._productVisual_dx87s_218,._coginsightVisual_dx87s_238{aspect-ratio:auto;height:590px}._productCopy_dx87s_247{min-height:0;padding:0}._productCopy_dx87s_247 h2{margin-top:22px;font-size:50px;line-height:1.3}._productCopy_dx87s_247>p:not(._kicker_dx87s_111){margin-top:25px;font-size:18px;line-height:1.78}._productCopy_dx87s_247 ._outlineCta_dx87s_73{width:200px;min-height:64px;margin-top:60px}._news_dx87s_281{border-bottom:0;padding:120px max(24px,50% - 795px) 0}._newsHead_dx87s_288,._newsViewport_dx87s_337{max-width:1590px}._newsViewport_dx87s_337{margin-top:60px}._newsCard_dx87s_350{border-color:#dbdde3}._newsVisual_dx87s_363{height:250px}._customers_dx87s_507{border-bottom:0;padding:120px 0 84px}._customers_dx87s_507>header h2{letter-spacing:-2.5px;font-family:HomepagePretendard,Pretendard,Noto Sans KR,Arial,sans-serif;font-size:clamp(42px,3.15vw,50px);font-weight:700;line-height:68px}._contact_dx87s_628{min-height:980px;padding:140px max(24px,50% - 795px)}._kicker_dx87s_111,._primaryCta_dx87s_72,._outlineCta_dx87s_73{font-family:var(--font-home-lexend), "Lexend", var(--font-geist-sans), "Pretendard", Arial, sans-serif}._kicker_dx87s_111{letter-spacing:.28px;justify-content:center;align-items:flex-start;height:30px;font-size:14px;font-weight:700;line-height:24px;display:inline-flex}._kicker_dx87s_111>span{margin-right:-20px}._kicker_dx87s_111>img{object-fit:contain;flex:0 0 35px;width:35px;height:30px}._primaryCta_dx87s_72:after,._outlineCta_dx87s_73 b{content:"";background:url(/images/homepage/figma/arrow-right-alt.svg) 50%/23px 23px no-repeat;flex:0 0 23px;width:23px;height:23px;display:block}._primaryCta_dx87s_72{justify-content:space-between}._primaryCta_dx87s_72:hover:after,._primaryCta_dx87s_72:focus-visible:after,._outlineCta_dx87s_73:hover b,._outlineCta_dx87s_73:focus-visible b{filter:brightness(0)invert()}._productCopy_dx87s_247 ._outlineCta_dx87s_73{width:200px;min-height:64px;margin-top:60px;padding:20px 25px}._outlineCta_dx87s_73 b{font-size:0}._newsCardBody_dx87s_446{min-height:220px;padding:30px}._newsCardBody_dx87s_446 h3{letter-spacing:-.8px;font-family:HomepagePretendard,Pretendard,Noto Sans KR,Arial,sans-serif;font-size:20px;font-weight:600;line-height:28px}._newsCardBody_dx87s_446>p,._newsCardBody_dx87s_446 time{letter-spacing:-.48px;font-family:HomepagePretendard,Pretendard,Noto Sans KR,Arial,sans-serif;font-size:16px;line-height:28px}._contactIntro_dx87s_640 h2{letter-spacing:-2.5px;font-family:HomepagePretendard,Pretendard,Noto Sans KR,Arial,sans-serif;font-size:50px;font-weight:700;line-height:68px}._contactIntro_dx87s_640>p:not(._kicker_dx87s_111){letter-spacing:-.6px;font-family:HomepagePretendard,Pretendard,Noto Sans KR,Arial,sans-serif;font-size:20px;line-height:34px}._contactType_dx87s_731 legend,._contactField_dx87s_748 span,._contactEmail_dx87s_749>span,._contactMessage_dx87s_750>span{letter-spacing:-.8px;font-size:16px;font-weight:600;line-height:28px}._contactField_dx87s_748 input,._contactEmail_dx87s_749 input,._contactMessage_dx87s_750 textarea,._contactType_dx87s_731 label,._contactConsents_dx87s_860 label{letter-spacing:-.48px;font-size:16px;line-height:28px}._companyIntro_dx87s_119 h2,._newsHead_dx87s_288 h2{letter-spacing:-2px;font-family:HomepagePretendard,Pretendard,Noto Sans KR,Arial,sans-serif;font-weight:700}._companyIntro_dx87s_119 h2{letter-spacing:-2.5px;line-height:68px}._companyIntro_dx87s_119 header>p:last-child,._productCopy_dx87s_247>p:not(._kicker_dx87s_111){letter-spacing:-.54px;font-family:HomepagePretendard,Pretendard,Noto Sans KR,Arial,sans-serif;font-size:18px;line-height:32px}._metric_dx87s_148 strong{font-family:var(--font-home-lexend), "Lexend", var(--font-geist-sans), Arial, sans-serif;font-size:50px;line-height:80px}._metric_dx87s_148 p{letter-spacing:-.6px;font-family:HomepagePretendard,Pretendard,Noto Sans KR,Arial,sans-serif;font-size:20px;line-height:34px}._productCopy_dx87s_247 h2{font-family:var(--font-home-lexend), "Lexend", var(--font-geist-sans), "Pretendard", Arial, sans-serif;letter-spacing:0;font-size:50px;font-weight:700;line-height:65px}._newsHead_dx87s_288 h2{font-size:50px;line-height:68px}._primaryCta_dx87s_72,._outlineCta_dx87s_73{letter-spacing:.28px;width:200px;min-height:64px;padding:20px 25px;font-size:14px;font-weight:700;line-height:24px}@media (width<=1200px){._newsCard_dx87s_350{flex-basis:calc(50% - 12px)}._newsHead_dx87s_288{flex-direction:column;align-items:flex-start}._newsActions_dx87s_305{justify-content:flex-start;width:100%}._contact_dx87s_628{grid-template-columns:1fr;gap:70px}._contactIntro_dx87s_640{min-height:280px}._contactVisual_dx87s_676{margin-top:46px}}@media (width<=900px){._heroCopy_dx87s_25{padding-right:43%}._heroImage_dx87s_61{width:48%}._metrics_dx87s_148{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:64px}._productRow_dx87s_205{grid-template-columns:1fr;min-height:0}._productRowReverse_dx87s_1074 ._productCopy_dx87s_247{order:2}._productRowReverse_dx87s_1074 ._productVisual_dx87s_218{order:1}._productVisual_dx87s_218{aspect-ratio:1.7}._coginsightVisual_dx87s_238{aspect-ratio:1.55}}@media (width<=760px){._education_dx87s_599{flex-direction:column;align-items:flex-start;gap:34px;min-height:0;padding:64px 20px}._education_dx87s_599>div>p:not(._kicker_dx87s_111){font-size:16px}._education_dx87s_599 ._outlineCta_dx87s_73{flex-basis:58px;width:100%}._main_dx87s_1{padding-top:72px}._hero_dx87s_17{flex-direction:column;min-height:0;display:flex}._heroCopy_dx87s_25{box-sizing:border-box;justify-content:flex-start;width:100%;min-height:0;padding:58px 20px 38px}._heroTitle_dx87s_41{letter-spacing:-.04em;font-size:clamp(30px,9vw,40px);line-height:1.08}._heroTitleAccent_dx87s_963{white-space:normal}._heroCopy_dx87s_25>p{letter-spacing:normal;font-size:clamp(16px,1.25vw,20px);line-height:1.7}._heroCopy_dx87s_25 ._primaryCta_dx87s_72{letter-spacing:normal;margin-top:26px;padding-top:0;padding-bottom:0;font-size:14px;line-height:normal}._heroImage_dx87s_61{object-fit:contain;object-position:center bottom;width:100%;height:auto;max-height:252px;padding:0 12px 12px;position:relative;top:auto;bottom:0;right:auto}._primaryCta_dx87s_72,._outlineCta_dx87s_73{width:160px;min-height:50px}._companyIntro_dx87s_119{min-height:0;padding:70px 20px 64px}._companyIntro_dx87s_119 h2{font-size:clamp(27px,7.4vw,32px);line-height:1.3}._companyIntro_dx87s_119 header>p:last-child{margin-top:22px;font-size:16px;line-height:1.7}._companyIntro_dx87s_119 header>p:last-child br,._productCopy_dx87s_247 br{display:none}._metrics_dx87s_148{grid-template-columns:1fr;gap:50px;margin-top:58px}._companyIntro_dx87s_119>._outlineCta_dx87s_73{margin-top:60px}._productVisual_dx87s_218,._coginsightVisual_dx87s_238{aspect-ratio:1.45}._productCopy_dx87s_247{min-height:0;padding:46px 20px 52px}._productCopy_dx87s_247 h2{font-size:clamp(28px,8vw,34px);line-height:1.2}._productCopy_dx87s_247>p:not(._kicker_dx87s_111){margin-top:20px;font-size:16px;line-height:1.72}._productCopy_dx87s_247 ._outlineCta_dx87s_73{width:190px;min-height:60px;margin-top:48px}._news_dx87s_281{padding:70px 20px 54px}._newsHead_dx87s_288 h2{font-size:clamp(28px,8vw,36px)}._newsActions_dx87s_305{flex-wrap:wrap}._newsViewport_dx87s_337{margin-top:48px}._newsCard_dx87s_350{flex-basis:100%}._newsVisual_dx87s_363{height:210px}._newsCardBody_dx87s_446{min-height:250px;padding:24px}._newsSource_dx87s_498,._customerSource_dx87s_499{text-align:left}._customers_dx87s_507{padding:68px 0 54px}._customers_dx87s_507>header{padding:0 20px}._customers_dx87s_507>header h2{font-size:clamp(28px,8vw,36px)}._logoStage_dx87s_526{margin-top:48px}._logoRow_dx87s_536+._logoRow_dx87s_536{margin-top:22px}._logoTrack_dx87s_545{animation-duration:40s}._logoRowOffset_dx87s_552 ._logoTrack_dx87s_545{animation-duration:44s}._logoGroup_dx87s_557{gap:70px;padding-right:70px}._logoGroup_dx87s_557 li{flex-basis:180px;width:180px;height:78px}._logoGroup_dx87s_557 img{max-width:170px;max-height:58px}._customerSource_dx87s_499{margin:34px 20px 0}._contact_dx87s_628{gap:54px;min-height:0;padding:70px 20px}._contactIntro_dx87s_640{min-height:0}._contactIntro_dx87s_640 h2{font-size:clamp(28px,8vw,36px)}._contactIntro_dx87s_640>p:not(._kicker_dx87s_111) span{white-space:normal}._contactVisual_dx87s_676{width:112px;height:112px;margin:40px auto 54px}._contactVisual_dx87s_676:before{width:180px;height:180px}._contactVisual_dx87s_676:after{width:240px;height:240px}._contactVisual_dx87s_676 img{width:54px;height:54px}._contactType_dx87s_731{grid-template-columns:1fr!important;padding:18px 20px!important}._contactType_dx87s_731 legend{margin-bottom:8px;display:block}._contactType_dx87s_731 label{min-height:48px}._contactFieldGrid_dx87s_770{grid-template-columns:1fr}._contactField_dx87s_748,._contactMessage_dx87s_750{padding-left:16px;padding-right:16px}._contactField_dx87s_748 span,._contactEmail_dx87s_749>span,._contactMessage_dx87s_750>span{flex-basis:88px}._contactEmail_dx87s_749{grid-template-columns:88px minmax(0,1fr);padding:0 16px}._contactFormFooter_dx87s_852{grid-template-columns:1fr}._contactSubmit_dx87s_886{width:100%}}@media (prefers-reduced-motion:reduce){._logoTrack_dx87s_545{animation:none}._logoRow_dx87s_536{overflow-x:auto}._newsTrack_dx87s_343{transition:none}}@font-face{font-family:HomepagePretendard;src:url(/fonts/Pretendard-Regular.woff2)format("woff2");font-style:normal;font-weight:400;font-display:swap}@font-face{font-family:HomepagePretendard;src:url(/fonts/Pretendard-SemiBold.woff2)format("woff2");font-style:normal;font-weight:600;font-display:swap}@font-face{font-family:HomepagePretendard;src:url(/fonts/Pretendard-Bold.woff2)format("woff2");font-style:normal;font-weight:700;font-display:swap}._main_dx87s_1{font-family:"HomepagePretendard", "Pretendard", var(--font-geist-sans), "Noto Sans KR", Arial, sans-serif}@media (width<=768px){._main_dx87s_1{padding-top:72px}._hero_dx87s_17{flex-direction:column;min-height:0;display:flex}._heroCopy_dx87s_25{justify-content:flex-start;width:100%;min-height:0;padding:58px 20px 38px}._heroTitle_dx87s_41{font-size:clamp(30px,9vw,40px);line-height:1.08}._heroCopy_dx87s_25>p{font-size:16px;line-height:1.7}._heroImage_dx87s_61{object-fit:contain;object-position:center bottom;width:100%;height:auto;max-height:252px;padding:0 12px 12px;position:relative;top:auto;right:auto}}@media (width<=430px){._heroCopy_dx87s_25{padding:48px 20px 30px}._heroTitle_dx87s_41{font-size:32px}._heroImage_dx87s_61{max-height:220px;padding-left:8px;padding-right:8px}}._companyIntro_dx87s_119>._companyIntroEnglish_dx87s_1752{width:100%;max-width:1120px}._companyIntroEnglish_dx87s_1752 h2{max-width:844px;margin-inline:auto}._companyIntro_dx87s_119 ._companyIntroEnglish_dx87s_1752>p:last-child{max-width:1000px}@media (width<=768px){._companyIntroTitleBreak_dx87s_1767{display:none}}
