.page_main__od5_8{min-height:100vh;display:flex;flex-direction:column}.page_main__od5_8>main{padding-top:80px;flex:1}.page_section__Cek9N{padding:4rem 0}.page_sectionLarge__7hpV4{padding:6rem 0}.page_container__5Donc{max-width:1200px;margin:0 auto;padding:0 1rem}.page_sectionHeader__Cn7QN{text-align:center;margin-bottom:3rem}.page_sectionTitle__QrYOn{font-size:2.5rem;font-weight:700;margin-bottom:1rem;color:var(--gray-900);line-height:1.2}.page_sectionSubtitle__qy9BU{font-size:1.25rem;color:var(--gray-600);max-width:600px;margin:0 auto;line-height:1.6}.page_grid__E7cgn{display:grid;gap:2rem}.page_gridCols2__qPTP8{grid-template-columns:repeat(auto-fit,minmax(300px,1fr))}.page_gridCols3__8XAtG{grid-template-columns:repeat(auto-fit,minmax(280px,1fr))}.page_gridCols4___0DeB{grid-template-columns:repeat(auto-fit,minmax(250px,1fr))}.page_card__rCf1Z{background:white;border-radius:var(--border-radius-lg);box-shadow:var(--shadow-md);padding:2rem;transition:all .3s ease;border:1px solid var(--gray-200)}.page_card__rCf1Z:hover{transform:translateY(-4px);box-shadow:var(--shadow-xl)}.page_cardHeader__nEGrk{margin-bottom:1.5rem}.page_cardTitle__Amp3b{font-size:1.25rem;font-weight:600;margin-bottom:.5rem;color:var(--gray-900)}.page_cardDescription__StKFL{color:var(--gray-600);line-height:1.5}.page_buttonGroup__eLSmX{display:flex;gap:1rem;align-items:center;justify-content:center;flex-wrap:wrap}.page_fadeIn__TMeMp{animation:page_fadeIn__TMeMp .6s ease-out}.page_slideUp__kyXjo{animation:page_slideUp__kyXjo .8s ease-out}.page_slideInLeft__sw0pj{animation:page_slideInLeft__sw0pj .8s ease-out}.page_slideInRight__D3ATD{animation:page_slideInRight__D3ATD .8s ease-out}@keyframes page_fadeIn__TMeMp{0%{opacity:0}to{opacity:1}}@keyframes page_slideUp__kyXjo{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@keyframes page_slideInLeft__sw0pj{0%{opacity:0;transform:translateX(-30px)}to{opacity:1;transform:translateX(0)}}@keyframes page_slideInRight__D3ATD{0%{opacity:0;transform:translateX(30px)}to{opacity:1;transform:translateX(0)}}@media (max-width:768px){.page_main__od5_8>main{padding-top:70px}.page_section__Cek9N{padding:2rem 0}.page_sectionLarge__7hpV4{padding:3rem 0}.page_sectionTitle__QrYOn{font-size:2rem}.page_sectionSubtitle__qy9BU{font-size:1.125rem}.page_grid__E7cgn{gap:1.5rem}.page_gridCols2__qPTP8,.page_gridCols3__8XAtG,.page_gridCols4___0DeB{grid-template-columns:1fr}.page_card__rCf1Z{padding:1.5rem}.page_buttonGroup__eLSmX{flex-direction:column;width:100%}.page_buttonGroup__eLSmX .page_btn__HhbJD{width:100%;max-width:300px}}@media (max-width:480px){.page_container__5Donc{padding:0 .75rem}.page_sectionTitle__QrYOn{font-size:1.75rem}.page_card__rCf1Z{padding:1rem}.page_section__Cek9N{padding:1.5rem 0}.page_sectionLarge__7hpV4{padding:2rem 0}}@media (prefers-color-scheme:dark){.page_sectionTitle__QrYOn{color:var(--gray-100)}.page_sectionSubtitle__qy9BU{color:var(--gray-300)}.page_card__rCf1Z{background:var(--gray-800);border-color:var(--gray-700)}.page_cardTitle__Amp3b{color:var(--gray-100)}.page_cardDescription__StKFL{color:var(--gray-300)}}@media (prefers-reduced-motion:reduce){.page_fadeIn__TMeMp,.page_slideInLeft__sw0pj,.page_slideInRight__D3ATD,.page_slideUp__kyXjo{animation:none}.page_card__rCf1Z{transition:none}.page_card__rCf1Z:hover{transform:none}}@media (prefers-contrast:high){.page_card__rCf1Z{border:2px solid var(--gray-400)}.page_sectionTitle__QrYOn{font-weight:800}.page_cardTitle__Amp3b{font-weight:700}}@media print{.page_main__od5_8>main{padding-top:0}.page_card__rCf1Z{box-shadow:none;border:1px solid #000;break-inside:avoid}.page_buttonGroup__eLSmX{display:none}}.Features_features__GFABV{padding:6rem 0;background:var(--gray-50)}.Features_featuresHeader__HF2Gq{text-align:center;margin-bottom:4rem}.Features_featuresTitle__QjIW9{font-size:2.5rem;font-weight:700;margin-bottom:1rem;color:var(--gray-900);word-break:keep-all;overflow-wrap:break-word}.Features_featuresTitle__QjIW9[data-lang=ko]{font-size:2.3rem;line-height:1.3;letter-spacing:-.02em}.Features_featuresSubtitle__OfxAU{font-size:1.25rem;color:var(--gray-600);max-width:600px;margin:0 auto;line-height:1.6;word-break:keep-all;overflow-wrap:break-word}.Features_featuresSubtitle__OfxAU[data-lang=ko]{font-size:1.2rem;line-height:1.7;letter-spacing:-.01em}.Features_featuresGrid__Y7VXL{display:grid;grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:2rem;max-width:1200px;margin:0 auto}.Features_featureCard__lrWjx{background:white;border-radius:var(--border-radius-xl);padding:2rem;text-align:center;transition:all .3s ease;border:1px solid var(--gray-200);box-shadow:var(--shadow-sm)}.Features_featureCard__lrWjx:hover{transform:translateY(-4px);box-shadow:var(--shadow-lg);border-color:var(--primary-200)}.Features_featureIcon__qmHgw{width:60px;height:60px;background:var(--gradient-primary);border-radius:var(--border-radius-lg);display:flex;align-items:center;justify-content:center;margin:0 auto 1.5rem;color:white}.Features_featureTitle__5Rg5S{font-size:1.25rem;font-weight:600;color:var(--gray-900);margin-bottom:1rem;word-break:keep-all;overflow-wrap:break-word}.Features_featureTitle__5Rg5S[data-lang=ko]{font-size:1.2rem;line-height:1.4;letter-spacing:-.01em}.Features_featureDescription__q7x3H{color:var(--gray-600);line-height:1.6;word-break:keep-all;overflow-wrap:break-word}.Features_featureDescription__q7x3H[data-lang=ko]{line-height:1.7;letter-spacing:-.01em;font-size:.95rem}@media (max-width:768px){.Features_features__GFABV{padding:4rem 0}.Features_featuresGrid__Y7VXL{grid-template-columns:1fr;gap:1.5rem}.Features_featuresTitle__QjIW9{font-size:2rem}.Features_featuresTitle__QjIW9[data-lang=ko]{font-size:1.8rem;line-height:1.4}.Features_featuresSubtitle__OfxAU[data-lang=ko]{font-size:1.1rem}.Features_featureCard__lrWjx{padding:1.5rem}.Features_featureTitle__5Rg5S[data-lang=ko]{font-size:1.1rem}.Features_featureDescription__q7x3H[data-lang=ko]{font-size:.9rem}}@media (max-width:480px){.Features_featuresGrid__Y7VXL{grid-template-columns:1fr;gap:1rem}.Features_featureCard__lrWjx{padding:1.25rem}.Features_featureIcon__qmHgw{width:50px;height:50px}}@media (prefers-color-scheme:dark){.Features_features__GFABV{background:#1e293b}.Features_featuresTitle__QjIW9{color:#f8fafc}.Features_featuresSubtitle__OfxAU{color:#cbd5e1}.Features_featureCard__lrWjx{background:#0f172a;border-color:#334155;box-shadow:0 1px 3px rgba(0,0,0,.2)}.Features_featureCard__lrWjx:hover{box-shadow:0 10px 40px rgba(0,0,0,.3);border-color:#60a5fa;background:#0f172a}.Features_featureIcon__qmHgw{background:linear-gradient(135deg,#60a5fa,#3b82f6)}.Features_featureTitle__5Rg5S{color:#f1f5f9;font-weight:600}.Features_featureDescription__q7x3H{color:#cbd5e1;font-weight:400;line-height:1.6}}.Footer_footer__hGFs_{background:var(--gray-900);color:var(--gray-300);padding:4rem 0 2rem}.Footer_footerContent__IoIIu{display:grid;grid-template-columns:2fr 1fr 1fr 1fr;gap:3rem;margin-bottom:3rem}.Footer_footerSection__ZmcSG{display:flex;flex-direction:column}.Footer_footerLogo__HnaIF{display:flex;align-items:center;gap:.75rem;font-size:1.5rem;font-weight:700;color:white;text-decoration:none;margin-bottom:1rem}.Footer_footerDescription__yO5KY{color:var(--gray-400);line-height:1.6;max-width:300px;word-break:keep-all;overflow-wrap:break-word}.Footer_footerDescription__yO5KY[data-lang=ko]{line-height:1.7;letter-spacing:-.01em}.Footer_footerTitle__Wrzhp{font-size:1.125rem;font-weight:600;color:white;margin-bottom:1rem;word-break:keep-all;overflow-wrap:break-word}.Footer_footerTitle__Wrzhp[data-lang=ko]{line-height:1.4;letter-spacing:-.01em}.Footer_footerLinks__BNHaC{list-style:none;display:flex;flex-direction:column;gap:.75rem}.Footer_footerLinks__BNHaC a{color:var(--gray-400);text-decoration:none;transition:color .2s ease;word-break:keep-all;overflow-wrap:break-word}.Footer_footerLinks__BNHaC a:hover{color:var(--primary-400)}.Footer_footerLinks__BNHaC a[data-lang=ko]{line-height:1.5;letter-spacing:-.01em}.Footer_footerBottom__eRbdP{display:flex;justify-content:space-between;align-items:center;padding-top:2rem;border-top:1px solid var(--gray-700)}.Footer_footerCopyright__gFK_7{color:var(--gray-400);font-size:.875rem;word-break:keep-all;overflow-wrap:break-word}.Footer_footerSocial__rz2AE{display:flex;gap:1.5rem}.Footer_footerSocial__rz2AE a{color:var(--gray-400);text-decoration:none;font-size:.875rem;transition:color .2s ease}.Footer_footerSocial__rz2AE a:hover{color:var(--primary-400)}@media (max-width:768px){.Footer_footer__hGFs_{padding:3rem 0 2rem}.Footer_footerContent__IoIIu{grid-template-columns:1fr;gap:2rem}.Footer_footerBottom__eRbdP{flex-direction:column;gap:1rem;text-align:center}.Footer_footerTitle__Wrzhp[data-lang=ko]{font-size:1rem}.Footer_footerDescription__yO5KY[data-lang=ko]{font-size:.9rem}}.GamingCTA_gamingCTA__GqjO8{padding:5rem 0;background:linear-gradient(135deg,var(--primary-50) 0,white 100%);border-top:1px solid var(--gray-100)}.GamingCTA_content__wutlX{max-width:1200px;margin:0 auto}.GamingCTA_title__A0N9Q{font-size:2.5rem;font-weight:700;text-align:center;color:var(--gray-900);margin-bottom:1rem;word-break:keep-all;overflow-wrap:break-word}.GamingCTA_title__A0N9Q[data-lang=ko]{font-size:2.3rem;line-height:1.3;letter-spacing:-.02em}.GamingCTA_subtitle__4cNsd{font-size:1.25rem;color:var(--gray-600);text-align:center;margin-bottom:3rem;max-width:800px;margin-left:auto;margin-right:auto;word-break:keep-all;overflow-wrap:break-word}.GamingCTA_subtitle__4cNsd[data-lang=ko]{font-size:1.15rem;line-height:1.6;letter-spacing:-.01em}.GamingCTA_mainContent__6nwVZ{display:grid;grid-template-columns:1fr 1fr;gap:3rem;margin-bottom:3rem}.GamingCTA_applications__RavDB,.GamingCTA_features__j7vT9{background:white;padding:2rem;border-radius:var(--border-radius-lg);box-shadow:var(--shadow-sm);border:1px solid var(--gray-200)}.GamingCTA_sectionTitle__xO2ZM{font-size:1.25rem;font-weight:600;color:var(--gray-900);margin-bottom:1.5rem;word-break:keep-all;overflow-wrap:break-word}.GamingCTA_sectionTitle__xO2ZM[data-lang=ko]{font-size:1.15rem;letter-spacing:-.01em}.GamingCTA_featureList___0Lhx{list-style:none;padding:0;margin:0}.GamingCTA_featureItem__gJMHk{display:flex;align-items:flex-start;gap:.75rem;padding:.75rem 0;color:var(--gray-700);border-bottom:1px solid var(--gray-100);line-height:1.6;word-break:keep-all;overflow-wrap:break-word}.GamingCTA_featureItem__gJMHk:last-child{border-bottom:none}.GamingCTA_featureItem__gJMHk[data-lang=ko]{line-height:1.7;letter-spacing:-.01em}.GamingCTA_checkmark__I36gi{color:var(--primary-500);font-weight:600;flex-shrink:0;margin-top:2px}.GamingCTA_applicationList__pKIMq{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem}.GamingCTA_applicationItem__cNmNA{display:flex;align-items:center;justify-content:center;min-height:84px;padding:1rem 1.25rem;background:var(--gray-50);border:1px solid var(--gray-200);border-radius:var(--border-radius-lg);color:var(--gray-700);font-weight:600;text-align:center;transition:all .2s ease;word-break:keep-all;overflow-wrap:break-word}.GamingCTA_applicationItem__cNmNA:hover{background:var(--primary-50);border-color:var(--primary-300);color:var(--primary-700);transform:translateY(-1px)}.GamingCTA_applicationItem__cNmNA[data-lang=ko]{letter-spacing:-.01em}.GamingCTA_enterprise__I_x5m{background:linear-gradient(135deg,var(--primary-600) 0,var(--primary-700) 100%);color:white;padding:2.5rem;border-radius:var(--border-radius-xl);text-align:center;box-shadow:var(--shadow-lg)}.GamingCTA_enterpriseTitle__dkLqG{font-size:1.5rem;font-weight:600;margin-bottom:1rem;color:white;word-break:keep-all;overflow-wrap:break-word}.GamingCTA_enterpriseTitle__dkLqG[data-lang=ko]{font-size:1.4rem;letter-spacing:-.01em}.GamingCTA_enterpriseSummary__SsfSa{max-width:900px;margin:0 auto 1.75rem;color:rgba(255,255,255,.86);line-height:1.7;text-align:center;word-break:keep-all;overflow-wrap:break-word}.GamingCTA_enterpriseFeatures__QLmeo{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:1.5rem;margin-bottom:2.5rem;text-align:left}.GamingCTA_enterpriseFeature__sxCq2{display:flex;align-items:flex-start;gap:.75rem;color:var(--gray-200);line-height:1.5;word-break:keep-all;overflow-wrap:break-word}.GamingCTA_enterpriseFeature__sxCq2[data-lang=ko]{line-height:1.6;letter-spacing:-.01em}.GamingCTA_enterpriseBullet__anrY2{color:var(--primary-300);flex-shrink:0;margin-top:2px}.GamingCTA_enterpriseButton__vVMUA{display:inline-block;padding:.875rem 2rem;background:white;color:var(--primary-600);border:2px solid white;border-radius:var(--border-radius-md);font-weight:600;text-decoration:none;transition:all .2s ease}.GamingCTA_enterpriseButton__vVMUA:hover{background:rgba(255,255,255,.1);color:white;transform:translateY(-2px);box-shadow:0 8px 16px rgba(0,0,0,.2)}@media (max-width:768px){.GamingCTA_gamingCTA__GqjO8{padding:3rem 0}.GamingCTA_title__A0N9Q{font-size:2rem}.GamingCTA_title__A0N9Q[data-lang=ko]{font-size:1.8rem}.GamingCTA_subtitle__4cNsd{font-size:1.1rem}.GamingCTA_subtitle__4cNsd[data-lang=ko]{font-size:1rem}.GamingCTA_mainContent__6nwVZ{grid-template-columns:1fr;gap:1.5rem}.GamingCTA_enterpriseFeatures__QLmeo{grid-template-columns:1fr;gap:1rem}.GamingCTA_applicationList__pKIMq{grid-template-columns:1fr}.GamingCTA_enterprise__I_x5m{padding:2rem 1.5rem}}@media (prefers-color-scheme:dark){.GamingCTA_gamingCTA__GqjO8{background:linear-gradient(135deg,#1e293b,#0f172a);border-top-color:#334155}.GamingCTA_title__A0N9Q{color:#f8fafc}.GamingCTA_subtitle__4cNsd{color:#cbd5e1}.GamingCTA_applications__RavDB,.GamingCTA_features__j7vT9{background:#1e293b;border-color:#334155;box-shadow:0 4px 6px rgba(0,0,0,.2)}.GamingCTA_sectionTitle__xO2ZM{color:#f8fafc}.GamingCTA_featureItem__gJMHk{color:#e2e8f0;border-bottom-color:#334155}.GamingCTA_checkmark__I36gi{color:#60a5fa}.GamingCTA_applicationItem__cNmNA{background:#334155;border-color:#475569;color:#e2e8f0}.GamingCTA_applicationItem__cNmNA:hover{background:#1e3a8a;border-color:#60a5fa;color:#dbeafe}.GamingCTA_enterprise__I_x5m{background:linear-gradient(135deg,#1e3a8a,#1e40af);border:1px solid #3b82f6}.GamingCTA_enterpriseFeature__sxCq2{color:#e0e7ff}.GamingCTA_enterpriseBullet__anrY2{color:#93bbfc}.GamingCTA_enterpriseButton__vVMUA{background:rgba(255,255,255,.15);color:white;border:2px solid rgba(255,255,255,.3)}.GamingCTA_enterpriseButton__vVMUA:hover{background:rgba(255,255,255,.25);border-color:rgba(255,255,255,.5);color:white;box-shadow:0 8px 16px rgba(0,0,0,.3)}}.LanguageSwitcher_languageSwitcher__ySpU3{position:relative}.LanguageSwitcher_select__dsYYp{background:white;border:1px solid var(--gray-300);border-radius:var(--border-radius-md);padding:.5rem .75rem;font-size:.875rem;color:var(--gray-700);cursor:pointer;transition:all .2s ease;min-width:120px}.LanguageSwitcher_select__dsYYp:hover{border-color:var(--primary-400)}.LanguageSwitcher_select__dsYYp:focus{outline:none;border-color:var(--primary-500);box-shadow:0 0 0 3px rgba(59,130,246,.1)}.LanguageSwitcher_select__dsYYp:disabled{opacity:.6;cursor:not-allowed}@media (prefers-color-scheme:dark){.LanguageSwitcher_select__dsYYp{background:var(--gray-800);border-color:var(--gray-600);color:var(--gray-200)}.LanguageSwitcher_select__dsYYp:hover{border-color:var(--primary-400)}}.Header_header___JJGX{background:rgba(255,255,255,.98);backdrop-filter:blur(12px);border-bottom:1px solid rgba(229,231,235,.6);position:fixed;top:0;left:0;right:0;z-index:1000;height:80px;transition:all .3s cubic-bezier(.4,0,.2,1)}.Header_header___JJGX:hover{background:rgba(255,255,255,.99);border-bottom-color:var(--gray-200)}.Header_nav__MRDBG{display:flex;align-items:center;justify-content:space-between;height:100%;max-width:1200px;margin:0 auto;padding:0 1rem;gap:1rem}.Header_logo__6SjiV{display:flex;align-items:center;gap:.875rem;font-size:1.625rem;font-weight:800;color:var(--primary-600);text-decoration:none;transition:all .2s ease;min-width:fit-content}.Header_logo__6SjiV:hover{color:var(--primary-700);transform:translateY(-1px)}.Header_logoImage__8eK2c{border-radius:8px;transition:transform .2s ease}.Header_logo__6SjiV:hover .Header_logoImage__8eK2c{transform:scale(1.05)}.Header_navLinks__w6KkG{display:flex;align-items:center;gap:0;list-style:none;margin:0;padding:0}.Header_navLink__378eB{color:var(--gray-600);font-weight:500;font-size:.95rem;text-decoration:none;padding:.75rem 1.25rem;border-radius:var(--border-radius-lg);transition:all .2s cubic-bezier(.4,0,.2,1);position:relative;white-space:nowrap}.Header_navLink__378eB:hover{color:var(--primary-600);background:rgba(59,130,246,.08);transform:translateY(-1px)}.Header_navLink__378eB:before{content:"";position:absolute;bottom:.25rem;left:50%;width:0;height:2px;background:linear-gradient(90deg,var(--primary-500),var(--primary-600));border-radius:1px;transition:all .3s cubic-bezier(.4,0,.2,1);transform:translateX(-50%)}.Header_navLink__378eB:hover:before{width:calc(100% - 2rem)}.Header_navActions__zKnqb{display:flex;align-items:center;gap:.5rem;min-width:fit-content}.Header_loginLink__pd1Cj{color:var(--gray-600);text-decoration:none;font-weight:500;font-size:.95rem;padding:.5rem 1rem;border-radius:var(--border-radius-md);transition:all .2s cubic-bezier(.4,0,.2,1);white-space:nowrap}.Header_loginLink__pd1Cj:hover{color:var(--primary-600);background:rgba(59,130,246,.06)}.Header_navActions__zKnqb .Header_btn__HDIie{font-size:.95rem;padding:.5rem 1rem;border-radius:var(--border-radius-md);font-weight:500;white-space:nowrap;transition:all .2s cubic-bezier(.4,0,.2,1);min-height:auto;height:auto;line-height:1.5}.Header_navActions__zKnqb .Header_btn__HDIie:hover{transform:translateY(-1px);box-shadow:0 4px 12px -2px rgba(59,130,246,.25)}.Header_navActions__zKnqb>:first-child{margin-right:.25rem}.Header_mobileMenuButton__ZL9hn{display:none;background:none;border:none;padding:.75rem;color:var(--gray-600);cursor:pointer;font-size:1.25rem;border-radius:var(--border-radius-md);transition:all .2s ease}.Header_mobileMenuButton__ZL9hn:hover{background:var(--gray-100);color:var(--primary-600)}.Header_mobileMenu__LAwGY{display:none;position:absolute;top:100%;left:0;right:0;background:rgba(255,255,255,.98);backdrop-filter:blur(12px);border-top:1px solid rgba(229,231,235,.6);border-bottom:1px solid rgba(229,231,235,.6);box-shadow:0 10px 25px -5px rgba(0,0,0,.1),0 10px 10px -5px rgba(0,0,0,.04);padding:1.5rem;animation:Header_slideDown__ZymBU .3s cubic-bezier(.4,0,.2,1)}@keyframes Header_slideDown__ZymBU{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.Header_mobileNavLinks__CDvw1{list-style:none;display:flex;flex-direction:column;gap:.25rem;margin:0;padding:0}.Header_mobileNavLink__pY_n8{color:var(--gray-700);text-decoration:none;padding:1rem 1.25rem;border-radius:var(--border-radius-lg);transition:all .2s cubic-bezier(.4,0,.2,1);display:block;font-weight:500}.Header_mobileNavLink__pY_n8:hover{background:rgba(59,130,246,.08);color:var(--primary-600);transform:translateX(4px)}.Header_mobileActions__REYjS{margin-top:1.5rem;padding-top:1.5rem;border-top:1px solid rgba(229,231,235,.6);display:flex;flex-direction:column;gap:1rem}.Header_mobileActions__REYjS .Header_btn__HDIie{width:100%;justify-content:center;padding:.875rem 1.5rem;font-weight:600;border-radius:var(--border-radius-lg)}@media (max-width:1024px){.Header_nav__MRDBG{padding:0 1rem}.Header_navLinks__w6KkG{gap:0}.Header_navLink__378eB{padding:.625rem 1rem;font-size:.9rem}}@media (max-width:768px){.Header_nav__MRDBG{padding:0 1rem}.Header_navLinks__w6KkG{display:none}.Header_mobileMenuButton__ZL9hn{display:flex;align-items:center;justify-content:center}.Header_mobileMenu__LAwGY{display:block}.Header_loginLink__pd1Cj,.Header_navActions__zKnqb>.Header_btn__HDIie{display:none}.Header_navActions__zKnqb{gap:.5rem}}@media (max-width:480px){.Header_nav__MRDBG{padding:0 .75rem}.Header_logo__6SjiV{font-size:1.5rem;gap:.75rem}.Header_header___JJGX{height:72px}}@media (prefers-color-scheme:dark){.Header_header___JJGX{background:rgba(17,24,39,.98);border-bottom-color:rgba(75,85,99,.6)}.Header_header___JJGX:hover{background:rgba(17,24,39,.99);border-bottom-color:var(--gray-600)}.Header_loginLink__pd1Cj,.Header_mobileMenuButton__ZL9hn,.Header_navLink__378eB{color:var(--gray-300)}.Header_loginLink__pd1Cj:hover,.Header_navLink__378eB:hover{color:var(--primary-400);background:rgba(59,130,246,.15)}.Header_mobileMenuButton__ZL9hn:hover{background:var(--gray-700);color:var(--primary-400)}.Header_mobileMenu__LAwGY{background:rgba(17,24,39,.98);border-color:rgba(75,85,99,.6)}.Header_mobileNavLink__pY_n8{color:var(--gray-300)}.Header_mobileNavLink__pY_n8:hover{background:rgba(59,130,246,.15);color:var(--primary-400)}.Header_mobileActions__REYjS{border-top-color:rgba(75,85,99,.6)}}.Header_header___JJGX.Header_scrolled__msClH{background:rgba(255,255,255,.99);border-bottom-color:var(--gray-200);box-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -1px rgba(0,0,0,.06)}@media (prefers-color-scheme:dark){.Header_header___JJGX.Header_scrolled__msClH{background:rgba(17,24,39,.99);border-bottom-color:var(--gray-600);box-shadow:0 4px 6px -1px rgba(0,0,0,.3),0 2px 4px -1px rgba(0,0,0,.2)}}.Header_logoutOverlay__8FLMt{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.7);display:flex;align-items:center;justify-content:center;z-index:9999;backdrop-filter:blur(4px)}.Header_logoutSpinner__pYe1i{display:flex;flex-direction:column;align-items:center;gap:1rem;color:white}.Header_logoutSpinner__pYe1i .Header_spinner__xlOaf{width:48px;height:48px;border:3px solid rgba(255,255,255,.3);border-top-color:white;border-radius:50%;animation:Header_spin__Bw7NR .8s linear infinite}.Header_logoutSpinner__pYe1i p{font-size:1.125rem;font-weight:500}@keyframes Header_spin__Bw7NR{to{transform:rotate(1turn)}}@media (prefers-reduced-motion:reduce){.Header_btn__HDIie,.Header_header___JJGX,.Header_loginLink__pd1Cj,.Header_logoImage__8eK2c,.Header_logo__6SjiV,.Header_mobileMenuButton__ZL9hn,.Header_mobileNavLink__pY_n8,.Header_navLink__378eB{transition:none}.Header_mobileMenu__LAwGY{animation:none}.Header_navLink__378eB:before{transition:none}}.Hero_hero__jWiTc{position:relative;padding:8rem 0 6rem;overflow:hidden;background:linear-gradient(135deg,#667eea,#764ba2);color:white}.Hero_heroBackground__oMGnV{position:absolute;inset:0;opacity:.1}.Hero_heroPattern__6ifY1{width:100%;height:100%;background-image:radial-gradient(circle at 25% 25%,white 2px,transparent 0),radial-gradient(circle at 75% 75%,white 2px,transparent 0);background-size:50px 50px;background-position:0 0,25px 25px}.Hero_heroContent__MqCFN{position:relative;z-index:1;display:grid;grid-template-columns:1fr 1fr;gap:4rem;align-items:start;min-height:500px}.Hero_heroText__aAihd{max-width:600px}.Hero_heroTitle__sC8sx{font-size:3.5rem;font-weight:700;line-height:1.1;margin-bottom:1.5rem;background:linear-gradient(135deg,#ffffff,#f0f8ff);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;word-break:keep-all;overflow-wrap:break-word}.Hero_heroTitle__sC8sx[data-lang=ko]{font-size:3.2rem;line-height:1.3;letter-spacing:-.02em;font-weight:700}.Hero_heroSubtitle__pwbfx{font-size:1.25rem;line-height:1.6;margin-bottom:2rem;opacity:.9;word-break:keep-all;overflow-wrap:break-word}.Hero_heroSubtitle__pwbfx[data-lang=ko]{font-size:1.2rem;line-height:1.7;letter-spacing:-.01em}.Hero_engineProof__3LRby{font-size:.98rem;line-height:1.6;margin-bottom:1.5rem;color:rgba(255,255,255,.9)}.Hero_benchmarkStrip__3c6JY{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem;margin-bottom:2rem}.Hero_benchmarkCard__h3jwz{background:rgba(255,255,255,.12);border:1px solid rgba(255,255,255,.18);border-radius:var(--border-radius-lg);padding:.9rem 1rem;backdrop-filter:blur(10px);min-height:108px}.Hero_benchmarkValue__biSNl{display:block;font-size:1.1rem;font-weight:700;color:#ffffff;word-break:keep-all;line-height:1.2}.Hero_benchmarkLabel__mzJWs{display:block;margin-top:.4rem;font-size:.76rem;line-height:1.4;color:rgba(255,255,255,.82);word-break:keep-all;overflow-wrap:break-word}.Hero_heroActions__UrHEd{display:flex;gap:1rem;margin-bottom:3rem;flex-wrap:wrap}.Hero_heroStats__oNFFC{display:flex;gap:2rem;flex-wrap:wrap}.Hero_heroStat___UNxW{text-align:center}.Hero_heroStatNumber__cbaTJ{display:block;font-size:1.5rem;font-weight:700;color:#60a5fa}.Hero_heroStatLabel__dyZ_b{font-size:.875rem;opacity:.8;word-break:keep-all;overflow-wrap:break-word}.Hero_heroStatLabel__dyZ_b[data-lang=ko]{font-size:.85rem;line-height:1.6;letter-spacing:-.01em}.Hero_heroVisual___3uPJ{display:flex;flex-direction:column;gap:2rem;align-items:flex-start;width:100%}.Hero_testResultsPanel__teo4J{background:rgba(255,255,255,.95);backdrop-filter:blur(10px);border-radius:var(--border-radius-xl);border:1px solid rgba(255,255,255,.2);padding:2rem;width:100%;box-shadow:0 20px 25px -5px rgba(0,0,0,.1),0 10px 10px -5px rgba(0,0,0,.04);color:var(--gray-900)}.Hero_panelHeader__yqRKY{display:flex;justify-content:space-between;align-items:center;margin-bottom:1.5rem;padding-bottom:1rem;border-bottom:1px solid rgba(0,0,0,.1)}.Hero_panelTitle__gCdkQ{font-size:1.125rem;font-weight:600;color:var(--gray-900);margin:0}.Hero_panelStatus__hnUKt{display:flex;align-items:center;gap:.5rem;font-size:.875rem;color:var(--gray-600)}.Hero_statusDot__OQsFk{width:8px;height:8px;background:#10b981;border-radius:50%;animation:Hero_pulse___rUFl 2s infinite}@keyframes Hero_pulse___rUFl{0%,to{opacity:1}50%{opacity:.5}}.Hero_testGrid__n9eVL{display:grid;grid-template-columns:repeat(2,1fr);gap:1rem;margin-bottom:1rem}.Hero_testCard__5fcX0{background:white;border:2px solid #e5e7eb;border-radius:var(--border-radius-lg);padding:1rem;transition:all .2s cubic-bezier(.4,0,.2,1);text-align:left;width:100%;min-width:0;align-items:flex-start}.Hero_testCard__5fcX0:hover{transform:translateY(-2px);box-shadow:0 8px 15px -3px rgba(0,0,0,.1);border-color:var(--primary-500)}.Hero_testCard__5fcX0.Hero_status-passed__i9HyD{border-color:#10b981;background:linear-gradient(135deg,#ecfdf5,#f0fff4)}.Hero_testCard__5fcX0.Hero_status-failed__MI8OZ{border-color:#ef4444;background:linear-gradient(135deg,#fef2f2,#fff5f5)}.Hero_testCard__5fcX0.Hero_status-warning__0_H0V{border-color:#f59e0b;background:linear-gradient(135deg,#fffbeb,#fefce8)}.Hero_testCard__5fcX0.Hero_status-info__KKmGR{border-color:#60a5fa;background:linear-gradient(135deg,#eff6ff,#f8fbff)}.Hero_testCardHeader__Rdlgc{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:.5rem}.Hero_testCardTitle__JyO6h{font-size:.95rem;font-weight:600;color:var(--gray-900);margin:0;line-height:1.3;content:attr(data-test-name)}.Hero_testCardStatus__cfvQr{flex-shrink:0}.Hero_statusIcon__oi4tI{font-size:1rem;line-height:1}.Hero_testCardDescription__T2jRz{display:block;font-size:.74rem;color:var(--gray-600);margin:0 0 .75rem;line-height:1.4}.Hero_testMetricBlock__0GRnB{display:flex;flex-direction:column;gap:.15rem;margin-bottom:.75rem}.Hero_testMetricValue__ifSQ4{font-size:1rem;font-weight:700;color:var(--gray-900);font-family:Monaco,Menlo,Ubuntu Mono,monospace}.Hero_testMetricLabel__qyoqH{font-size:.7rem;line-height:1.4;color:var(--gray-600)}.Hero_testCardStats__BQGI9{display:flex;justify-content:space-between;align-items:center}.Hero_testStat__Q948I{font-size:.75rem;font-weight:600;color:var(--primary-600);font-family:Monaco,Menlo,Ubuntu Mono,monospace}.Hero_testFileSize__ciwGw{font-size:.7rem;color:var(--gray-500)}.Hero_panelActions__Tje5O{display:flex;gap:.75rem;justify-content:space-between}.Hero_refreshButton__nKexe{background:var(--gradient-primary);color:white;border:none;border-radius:var(--border-radius-md);padding:.75rem 1rem;font-weight:600;font-size:.875rem;cursor:pointer;transition:all .2s cubic-bezier(.4,0,.2,1);flex:1}.Hero_refreshButton__nKexe:hover{transform:translateY(-1px);box-shadow:0 4px 12px -2px rgba(59,130,246,.25)}.Hero_viewDashboardButton__4QYto{background:white;color:var(--primary-600);border:1.5px solid var(--primary-600);border-radius:var(--border-radius-md);padding:.75rem 1rem;font-weight:600;font-size:.875rem;text-decoration:none;transition:all .2s cubic-bezier(.4,0,.2,1);display:flex;align-items:center;justify-content:center;flex:1}.Hero_viewDashboardButton__4QYto:hover{background:var(--primary-50);border-color:var(--primary-700);color:var(--primary-700)}.Hero_modal__QjyEw{background:white;border-radius:var(--border-radius-xl);box-shadow:0 25px 50px -12px rgba(0,0,0,.25);max-width:900px;width:100%;max-height:90vh;overflow:hidden;display:flex;flex-direction:column}.Hero_modalHeader__0sW7k{display:flex;justify-content:space-between;align-items:center;padding:1.5rem 2rem;border-bottom:1px solid #e5e7eb;background:var(--gray-50)}.Hero_modalTitle__I5Et0{font-size:1.5rem;font-weight:700;color:var(--gray-900);margin:0}.Hero_modalCloseButton__lgOL4{background:none;border:none;font-size:2rem;color:var(--gray-500);cursor:pointer;line-height:1;padding:0;width:32px;height:32px;display:flex;align-items:center;justify-content:center;border-radius:50%;transition:all .2s}.Hero_modalCloseButton__lgOL4:hover{background:var(--gray-200);color:var(--gray-700)}.Hero_modalContent__zwlSS{flex:1;overflow-y:auto;padding:2rem}.Hero_modalSummary__iTegM{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:1rem;margin-bottom:2rem;padding:1.5rem;background:var(--gray-50);border-radius:var(--border-radius-lg)}.Hero_summaryItem__Nxmzp{display:flex;flex-direction:column;gap:.25rem}.Hero_summaryLabel__u8YJf{font-size:.875rem;color:var(--gray-600);font-weight:500}.Hero_summaryValue__ptKIK{font-size:1rem;font-weight:600;color:var(--gray-900)}.Hero_summaryValue__ptKIK.Hero_status-passed__i9HyD{color:#10b981}.Hero_summaryValue__ptKIK.Hero_status-failed__MI8OZ{color:#ef4444}.Hero_summaryValue__ptKIK.Hero_status-warning__0_H0V{color:#f59e0b}.Hero_modalRawData__tdMwE{margin-top:1.5rem}.Hero_rawDataTitle__AFwSy{margin:0 0 1rem}.Hero_rawDataContent__MYx_1{background:#1e293b;color:#e2e8f0;border-radius:var(--border-radius-lg);padding:1.5rem;font-size:.875rem;line-height:1.5;overflow-x:auto;white-space:pre-wrap;font-family:Monaco,Menlo,Ubuntu Mono,monospace;max-height:400px;overflow-y:auto}.Hero_modalActions__9NvM1{display:flex;justify-content:flex-end;gap:1rem;padding:1.5rem 2rem;border-top:1px solid #e5e7eb;background:var(--gray-50)}.Hero_modalActions__9NvM1 .Hero_sourceUrl__prknt,.Hero_rawDataHeader__PQo2O .Hero_sourceUrl__prknt{display:none}.Hero_closeButton__37urN{background:white;color:var(--gray-700);border:1px solid var(--gray-300);border-radius:var(--border-radius-md);padding:.75rem 1.5rem;font-weight:600;font-size:.875rem;cursor:pointer;transition:all .2s cubic-bezier(.4,0,.2,1)}.Hero_closeButton__37urN:hover{background:var(--gray-50);border-color:var(--gray-400)}.Hero_modalLoading__63L5q{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:3rem 2rem;text-align:center}.Hero_loadingSpinner__Tlk2o{width:40px;height:40px;border:3px solid #e5e7eb;border-top:3px solid var(--primary-600);border-radius:50%;animation:Hero_spin__BvwtH 1s linear infinite;margin-bottom:1rem}@keyframes Hero_spin__BvwtH{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.Hero_modalLoading__63L5q p{color:var(--gray-600);font-size:.9rem}.Hero_modalError__IhBRd{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:3rem 2rem;text-align:center}.Hero_errorMessage__dKuEW{color:#ef4444;font-size:.9rem;margin-bottom:1rem}.Hero_retryButton__uNOoz{background:var(--primary-600);color:white;border:none;border-radius:var(--border-radius-md);padding:.75rem 1.5rem;font-weight:600;font-size:.875rem;cursor:pointer;transition:all .2s cubic-bezier(.4,0,.2,1)}.Hero_retryButton__uNOoz:hover{background:var(--primary-700);transform:translateY(-1px)}.Hero_rawDataHeader__PQo2O{display:flex;justify-content:space-between;align-items:center;margin-bottom:1rem}.Hero_rawDataTitle__AFwSy{font-size:1.125rem;font-weight:600;color:var(--gray-900);margin:0}.Hero_sourceUrl__prknt{display:none}.Hero_downloadButton__f0fdu{background:var(--gradient-primary);color:white;border:none;border-radius:var(--border-radius-md);padding:.75rem 1.5rem;font-weight:600;font-size:.875rem;cursor:pointer;transition:all .2s cubic-bezier(.4,0,.2,1);display:flex;align-items:center;gap:.5rem}.Hero_downloadButton__f0fdu:hover{transform:translateY(-1px);box-shadow:0 4px 12px -2px rgba(59,130,246,.25)}.Hero_modalOverlay__jvkoC{overflow:hidden}@media (max-width:640px){.Hero_benchmarkStrip__3c6JY{grid-template-columns:repeat(2,minmax(0,1fr))}.Hero_testGrid__n9eVL{grid-template-columns:1fr;gap:.75rem}.Hero_testCard__5fcX0{padding:.75rem}.Hero_testCardTitle__JyO6h{font-size:.875rem}.Hero_testCardDescription__T2jRz{font-size:.7rem;line-height:1.3}.Hero_testStat__Q948I{font-size:.7rem}.Hero_testFileSize__ciwGw{font-size:.65rem}.Hero_modalSummary__iTegM{grid-template-columns:1fr;gap:.75rem;padding:1rem}.Hero_summaryItem__Nxmzp{gap:.125rem}.Hero_summaryLabel__u8YJf{font-size:.8rem}.Hero_summaryValue__ptKIK{font-size:.9rem}.Hero_rawDataContent__MYx_1{font-size:.75rem;padding:1rem;line-height:1.4}.Hero_modalActions__9NvM1{flex-direction:column-reverse;gap:.75rem}.Hero_closeButton__37urN,.Hero_downloadButton__f0fdu{width:100%;padding:.875rem 1rem}}@media (max-width:480px){.Hero_benchmarkStrip__3c6JY{grid-template-columns:1fr}}.Hero_modalOverlay__jvkoC{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.7);backdrop-filter:blur(4px);display:flex;align-items:center;justify-content:center;z-index:1000;padding:1rem;overflow-y:auto}.Hero_codeExample__tHmtc{background:rgba(0,0,0,.3);border-radius:var(--border-radius-lg);overflow:hidden;backdrop-filter:blur(10px);border:1px solid rgba(255,255,255,.1);width:100%}.Hero_codeHeader__GK7z3{display:flex;justify-content:space-between;align-items:center;padding:.75rem 1rem;background:rgba(0,0,0,.2);border-bottom:1px solid rgba(255,255,255,.1);font-size:.875rem}.Hero_codeDots__Ep6wj{display:flex;gap:.25rem}.Hero_codeDots__Ep6wj span{width:8px;height:8px;border-radius:50%;background:#ff5f56}.Hero_codeDots__Ep6wj span:nth-child(2){background:#ffbd2e}.Hero_codeDots__Ep6wj span:nth-child(3){background:#27ca3f}.Hero_codeContent__XxY_G{padding:1rem;font-family:Monaco,Menlo,Ubuntu Mono,monospace;font-size:.75rem;line-height:1.4;overflow-x:auto}@keyframes Hero_float__oqUEF{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}@media (max-width:768px){.Hero_hero__jWiTc{padding:6rem 0 4rem}.Hero_heroContent__MqCFN{grid-template-columns:1fr;gap:3rem;text-align:center}.Hero_heroTitle__sC8sx{font-size:2.5rem}.Hero_heroTitle__sC8sx[data-lang=ko]{font-size:2.2rem;line-height:1.4}.Hero_heroSubtitle__pwbfx{font-size:1.125rem}.Hero_heroSubtitle__pwbfx[data-lang=ko]{font-size:1.1rem;line-height:1.7}.Hero_heroActions__UrHEd,.Hero_heroStats__oNFFC{justify-content:center}.Hero_testResultsPanel__teo4J{max-width:100%}.Hero_testGrid__n9eVL{grid-template-columns:1fr}.Hero_panelActions__Tje5O{flex-direction:column}.Hero_codeExample__tHmtc{max-width:100%}.Hero_codeContent__XxY_G{font-size:.7rem}.Hero_modal__QjyEw{margin:1rem;max-height:calc(100vh - 2rem)}.Hero_modalContent__zwlSS{padding:1.5rem}.Hero_modalSummary__iTegM{grid-template-columns:1fr;padding:1rem}.Hero_modalActions__9NvM1{flex-direction:column-reverse;padding:1rem 1.5rem}}@media (max-width:480px){.Hero_benchmarkStrip__3c6JY{grid-template-columns:1fr}.Hero_heroTitle__sC8sx[data-lang=ko]{font-size:1.9rem;line-height:1.4}.Hero_heroSubtitle__pwbfx[data-lang=ko]{font-size:1rem;line-height:1.7}.Hero_testResultsPanel__teo4J{padding:1.5rem}.Hero_testCard__5fcX0{padding:.75rem}.Hero_testCardTitle__JyO6h{font-size:.875rem}.Hero_testCardDescription__T2jRz{font-size:.7rem}.Hero_modal__QjyEw{margin:.5rem;max-height:calc(100vh - 1rem)}.Hero_modalHeader__0sW7k{padding:1rem 1.5rem}.Hero_modalTitle__I5Et0{font-size:1.25rem}.Hero_rawDataContent__MYx_1{font-size:.75rem;padding:1rem}}