.Hero_heroSection__8Y0h0{min-height:100vh;min-height:100svh;width:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;position:relative;overflow:hidden;padding:clamp(96px,15vh,150px) 0 clamp(84px,12vh,120px)}.Hero_heroBg__hQ7rg{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#000;background-size:cover;background-position:50%;filter:brightness(.6);animation:Hero_zoomSlow___bbdS 20s infinite alternate;z-index:-1}.Hero_heroBgLayer__fsnsb{opacity:0;transition:opacity .9s ease-in-out}.Hero_heroBgActive__2y_8r{opacity:.6}.Hero_heroStage__60asF{position:relative;width:100%;display:grid}.Hero_heroSlide__iEH_9{grid-area:1/1;width:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:0 clamp(20px,8vw,104px);opacity:0;transform:translateY(24px);transition:opacity .7s ease,transform .7s cubic-bezier(.16,1,.3,1);pointer-events:none}.Hero_heroSlideActive__6A5Ir{opacity:1;transform:translateY(0);pointer-events:auto}.Hero_heroLabel__4g9eZ{color:var(--accent-gold);font-weight:700;letter-spacing:.12em;text-transform:uppercase;word-break:keep-all;max-width:100%;font-size:clamp(11px,1.35vw,var(--hero-label-size));margin-bottom:clamp(10px,1.6vw,20px)}.Hero_heroTitle__54m0s{font-weight:800;line-height:1.14;letter-spacing:-.025em;white-space:pre-line;word-break:keep-all;font-size:clamp(30px,8.4vw,var(--hero-title-size));margin-bottom:clamp(14px,2.4vw,30px)}.Hero_heroDesc__JG18O{color:rgba(255,255,255,.82);font-weight:400;max-width:800px;white-space:pre-line;word-break:keep-all;line-height:1.62;font-size:clamp(15px,2.1vw,var(--hero-desc-size));margin-bottom:clamp(26px,3.6vw,48px)}.Hero_heroBtn__LJsle{background:var(--toss-blue);color:white;padding:clamp(14px,1.5vw,18px) clamp(28px,3.4vw,42px);border-radius:40px;font-size:clamp(15px,1.4vw,18px);font-weight:700;transition:transform .2s;cursor:pointer;min-height:48px;display:inline-flex;align-items:center}.Hero_heroBtn__LJsle:hover{transform:scale(1.05)}.Hero_heroNav__ASq3Y{position:absolute;top:50%;transform:translateY(-50%);width:48px;height:48px;border-radius:50%;border:1px solid rgba(255,255,255,.18);background:rgba(0,0,0,.35);backdrop-filter:blur(6px);color:#fff;font-size:16px;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:background .2s ease,border-color .2s ease;z-index:3}.Hero_heroNav__ASq3Y:hover{background:rgba(0,0,0,.65);border-color:rgba(255,255,255,.4)}.Hero_heroNavPrev__uWsYd{left:clamp(12px,2.4vw,36px)}.Hero_heroNavNext__rusNv{right:clamp(12px,2.4vw,36px)}.Hero_heroDots__d8iNd{position:absolute;bottom:clamp(28px,5vh,48px);left:50%;transform:translateX(-50%);display:flex;gap:10px;z-index:3}.Hero_heroDot__iEWqF{position:relative;width:9px;height:9px;border-radius:50%;border:none;padding:0;background:rgba(255,255,255,.3);cursor:pointer;transition:background .25s ease,width .25s ease}.Hero_heroDot__iEWqF:after{content:"";position:absolute;inset:-14px -7px}.Hero_heroDot__iEWqF:hover{background:rgba(255,255,255,.6)}.Hero_heroDotActive__gNvI8{width:28px;border-radius:5px;background:#fff}@media (max-width:1024px){.Hero_heroNav__ASq3Y{width:42px;height:42px;font-size:14px}.Hero_heroDesc__JG18O{max-width:620px}}@media (max-width:768px){.Hero_heroNav__ASq3Y{display:none}.Hero_heroDesc__JG18O{max-width:100%}}@media (max-width:380px){.Hero_heroDesc__JG18O{white-space:normal}}@media (max-height:520px) and (orientation:landscape){.Hero_heroSection__8Y0h0{padding:72px 0 64px}.Hero_heroTitle__54m0s{font-size:clamp(26px,5.2vh,44px)}.Hero_heroDesc__JG18O{margin-bottom:20px}.Hero_heroDots__d8iNd{bottom:16px}}@media (prefers-reduced-motion:reduce){.Hero_heroBg__hQ7rg{animation:none}.Hero_heroBgLayer__fsnsb,.Hero_heroSlide__iEH_9{transition-duration:.01ms}.Hero_heroSlide__iEH_9{transform:none}}.Hero_logoDivider__kJzxy{width:100%;background-color:#000;text-align:center;padding:40px 0 20px;display:flex;justify-content:center;align-items:center}.Hero_dividerLogo__HfqJe{width:350px;height:auto;max-width:60vw;object-fit:contain}@media (max-width:768px){.Hero_logoDivider__kJzxy{padding:30px 0 15px}.Hero_dividerLogo__HfqJe{height:20px}}.Ax_axSection__XLRTK{padding:120px 20px;background:#0d0d0d;width:100%;position:relative;overflow:hidden}.Ax_axGlow__KDy9t{position:absolute;top:-200px;left:50%;transform:translateX(-50%);width:800px;height:500px;background:radial-gradient(circle,rgba(49,130,246,.18) 0,transparent 70%);pointer-events:none}.Ax_axContainer___k17E{max-width:1200px;margin:0 auto;position:relative}.Ax_axHeader__r6_9h{margin-bottom:60px}.Ax_axBadge__N5oAh{display:inline-block;padding:8px 18px;border:1px solid var(--toss-blue);border-radius:30px;color:var(--toss-blue);font-size:14px;font-weight:700;letter-spacing:1px}.Ax_axTitle__Ww3hv{font-size:48px;font-weight:800;margin:20px 0;line-height:1.25;word-break:keep-all;color:#fff}.Ax_axHighlight__qj4hj{background:linear-gradient(to right,var(--toss-blue),#6ba8ff);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.Ax_axLead__AkCrX{color:var(--text-sub);font-size:20px;line-height:1.7;word-break:keep-all;max-width:780px}.Ax_axGrid__wL2_y{display:grid;grid-template-columns:repeat(2,1fr);gap:24px}.Ax_axCard__I8P_Y{background:var(--card-bg);border:1px solid #2a2a2c;border-radius:24px;padding:40px;transition:transform .3s ease,border-color .3s ease}.Ax_axCard__I8P_Y:hover{transform:translateY(-6px);border-color:var(--toss-blue)}.Ax_axCardNo__0Av30{color:var(--toss-blue);font-size:14px;font-weight:800;letter-spacing:2px}.Ax_axCardTitle__zduWk{font-size:28px;font-weight:800;color:#fff;margin:12px 0 6px;word-break:keep-all}.Ax_axCardTitleEn__6DZCZ{display:block;font-size:14px;font-weight:600;color:var(--text-sub);letter-spacing:1px;margin-top:6px}.Ax_axCardSummary__W68Gw{color:#d8d8dc;font-size:17px;line-height:1.65;word-break:keep-all;margin:20px 0}.Ax_axCardDetail__Y6lEh{color:var(--text-sub);font-size:15px;line-height:1.7;word-break:keep-all;padding-bottom:24px;border-bottom:1px solid #2a2a2c}.Ax_axList__rfqHP{list-style:none;padding:24px 0 0;margin:0}.Ax_axListItem__8Du5s{display:flex;align-items:flex-start;gap:10px;color:#c8c8cc;font-size:15px;line-height:1.6;word-break:keep-all;margin-bottom:12px}.Ax_axListItem__8Du5s i{color:var(--toss-blue);font-size:13px;margin-top:5px;flex-shrink:0}.Ax_axCta__6iVlz{margin-top:32px;display:flex;flex-wrap:wrap;justify-content:center;gap:14px}.Ax_axCtaBtn__ySdNq{display:inline-block;background:var(--toss-blue);color:#fff;padding:18px 44px;border-radius:40px;font-size:17px;font-weight:700;transition:transform .2s ease}.Ax_axCtaBtn__ySdNq:hover{transform:scale(1.05)}.Ax_axCtaBtnGhost__hhNR7{display:inline-block;background:transparent;border:1px solid #3a3a3d;color:#fff;padding:17px 44px;border-radius:40px;font-size:17px;font-weight:700;transition:border-color .2s ease,background .2s ease,transform .2s ease}.Ax_axCtaBtnGhost__hhNR7:hover{border-color:#fff;background:rgba(255,255,255,.06);transform:scale(1.05)}@media (max-width:520px){.Ax_axCta__6iVlz{flex-direction:column}.Ax_axCtaBtnGhost__hhNR7,.Ax_axCtaBtn__ySdNq{width:100%;text-align:center}}.Ax_faqSection__WSk0l{padding:120px 20px;background:black;width:100%}.Ax_faqContainer__Ebx9D{max-width:900px;margin:0 auto}.Ax_faqHeader__6w3hd{text-align:center;margin-bottom:50px}.Ax_faqTitle__mq9XW{font-size:48px;font-weight:800;color:#fff;margin-bottom:16px;word-break:keep-all}.Ax_faqSubtitle__mkUch{color:var(--text-sub);font-size:18px;word-break:keep-all}.Ax_faqItem__HCfpg{border-bottom:1px solid #222}.Ax_faqQuestion__eWbim{display:flex;justify-content:space-between;align-items:center;gap:16px;padding:26px 4px;cursor:pointer;list-style:none;color:#fff;font-size:19px;font-weight:700;word-break:keep-all;transition:color .2s ease}.Ax_faqQuestion__eWbim::-webkit-details-marker{display:none}.Ax_faqIcon__VDvR4,.Ax_faqQuestion__eWbim:hover{color:var(--toss-blue)}.Ax_faqIcon__VDvR4{font-size:14px;flex-shrink:0;transition:transform .25s ease}.Ax_faqItem__HCfpg[open] .Ax_faqIcon__VDvR4{transform:rotate(45deg)}.Ax_faqAnswer__fr3Kw{color:var(--text-sub);font-size:16px;line-height:1.8;word-break:keep-all;padding:0 4px 28px;margin:0}@media (max-width:900px){.Ax_axGrid__wL2_y{grid-template-columns:1fr}.Ax_axTitle__Ww3hv,.Ax_faqTitle__mq9XW{font-size:34px}.Ax_axLead__AkCrX{font-size:17px}.Ax_axCard__I8P_Y{padding:30px 24px}.Ax_axCardTitle__zduWk{font-size:23px}.Ax_axSection__XLRTK,.Ax_faqSection__WSk0l{padding:80px 20px}.Ax_faqQuestion__eWbim{font-size:17px}}.Ax_techStrip__DqADK{margin-top:36px;padding-top:28px;border-top:1px solid rgba(255,255,255,.08)}.Ax_techStripHeading__Ao4JD{font-size:14px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#6a6a72;margin:0 0 28px}.Ax_techStripGrid__klFa5{display:grid;grid-template-columns:repeat(4,1fr);gap:20px}.Ax_techTile__Nu6GG{background:rgba(255,255,255,.03);border:1px solid rgba(255,255,255,.08);border-radius:14px;padding:24px 22px;transition:border-color .25s ease,background .25s ease}.Ax_techTile__Nu6GG:hover{border-color:rgba(49,130,246,.4);background:rgba(49,130,246,.05)}.Ax_techTileLabel__2Q7sS{display:inline-block;font-size:12px;font-weight:700;color:var(--toss-blue);margin-bottom:10px}.Ax_techTileTitle__8_W6Z{font-size:17px;font-weight:700;line-height:1.4;margin:0 0 8px;word-break:keep-all}.Ax_techTileDesc__EeF53{font-size:14px;line-height:1.6;color:var(--text-sub);margin:0;word-break:keep-all}@media (max-width:1000px){.Ax_techStripGrid__klFa5{grid-template-columns:repeat(2,1fr)}}@media (max-width:600px){.Ax_techStripGrid__klFa5{grid-template-columns:1fr}.Ax_techStrip__DqADK{margin-top:28px;padding-top:24px}}.News_newsroomSection__5F_EW{padding:120px 20px;background:#fff;width:100%}.News_newsTabs__L_Vqt{display:flex;justify-content:center;gap:10px;margin-bottom:40px;flex-wrap:wrap}.News_newsTabBtn__kEGt2{padding:8px 24px;border-radius:24px;border:1px solid #e5e5e5;background:#fff;color:#666;font-size:15px;font-weight:600;cursor:pointer;transition:all .2s}.News_newsTabBtn__kEGt2:hover{background:#f5f5f7}.News_newsTabBtnActive__wLzmm{background:var(--toss-blue);color:#fff;border-color:var(--toss-blue)}.News_newsGrid__4Eai_{display:grid;grid-template-columns:repeat(3,1fr);gap:40px;max-width:1200px;margin:0 auto;transition:opacity .3s ease-in-out}.News_fading__3uokj{opacity:0}.News_newsCard__kBrdq{cursor:pointer;display:block;text-decoration:none}.News_newsThumb__VlW14{width:100%;height:240px;border-radius:20px;overflow:hidden;margin-bottom:20px;background:#f5f5f7;border:1px solid #eee}.News_newsThumb__VlW14 img{width:100%;height:100%;object-fit:cover;transition:transform .4s}.News_newsCard__kBrdq:hover .News_newsThumb__VlW14 img{transform:scale(1.05)}.News_newsMeta__eTB2P{font-size:13px;color:#86868b;margin-bottom:8px;font-weight:600;text-transform:uppercase}.News_newsTitle__qWX1D{font-size:22px;font-weight:700;line-height:1.4;color:#1d1d1f;margin-bottom:10px;transition:color .2s;word-break:keep-all}.News_newsCard__kBrdq:hover .News_newsTitle__qWX1D{color:var(--toss-blue)}.News_newsSummary__OeJCb{font-size:15px;color:#666;line-height:1.6;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;word-break:keep-all}.News_newsModalOverlay__McYlL{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.6);backdrop-filter:blur(5px);-webkit-backdrop-filter:blur(5px);z-index:200000;display:none;opacity:0;transition:opacity .3s;justify-content:center;align-items:center;padding:20px}.News_newsModalOverlay__McYlL.News_open__enot_{display:flex;opacity:1}.News_newsModalContent__cEwvR{background:white;width:100%;max-width:800px;max-height:90vh;border-radius:24px;overflow-y:auto;position:relative;box-shadow:0 20px 60px rgba(0,0,0,.2);transform:translateY(20px);transition:transform .3s}.News_newsModalOverlay__McYlL.News_open__enot_ .News_newsModalContent__cEwvR{transform:translateY(0)}.News_newsModalHeader__Eid0h{position:relative;height:350px;background:#eee;width:100%;overflow:hidden}.News_newsModalImg__QI6sq{width:100%;height:100%;object-fit:cover;display:block}.News_newsModalClose__WjFMy{position:absolute;top:20px;right:20px;width:40px;height:40px;background:rgba(255,255,255,.9);border-radius:50%;color:#333;display:flex;justify-content:center;align-items:center;cursor:pointer;backdrop-filter:blur(4px);transition:.2s;box-shadow:0 4px 10px rgba(0,0,0,.1);font-size:20px}.News_newsModalClose__WjFMy:hover{transform:scale(1.1)}.News_newsModalBody__YF0hc{padding:50px}.News_newsModalDate__vDMRb{color:var(--toss-blue);font-weight:700;margin-bottom:15px;display:block;font-size:14px}.News_newsModalTitle__VzucG{display:none}.News_newsModalText__aWhEO{font-size:17px;line-height:1.8;color:#333;word-break:keep-all}.News_newsModalText__aWhEO h1{font-size:28px;font-weight:800;margin-top:40px;margin-bottom:16px;color:#111}.News_newsModalText__aWhEO h2{font-size:24px;font-weight:700;margin-top:32px;margin-bottom:14px;color:#111}.News_newsModalText__aWhEO h3{font-size:20px;font-weight:700;margin-top:24px;margin-bottom:12px;color:#111}.News_newsModalText__aWhEO p{margin-bottom:16px}.News_newsModalText__aWhEO ul{list-style-type:disc;padding-left:24px;margin-bottom:16px}.News_newsModalText__aWhEO ol{list-style-type:decimal;padding-left:24px;margin-bottom:16px}.News_newsModalText__aWhEO li{margin-bottom:8px}.News_newsModalText__aWhEO img{max-width:100%;height:auto;border-radius:12px;margin:24px 0;display:block}.News_newsModalText__aWhEO blockquote{border-left:4px solid var(--toss-blue);margin:24px 0;color:#555;font-style:italic;background:#f9f9f9;padding:20px;border-radius:0 12px 12px 0}.News_newsModalText__aWhEO a{color:var(--toss-blue);text-decoration:underline;font-weight:600}.News_newsModalText__aWhEO strong{font-weight:700;color:#000}@keyframes News_shimmer__BmJgE{0%{background-position:-400px 0}to{background-position:400px 0}}.News_skeletonCard__tNUno{display:block}.News_skeletonThumb__ZZhQp{width:100%;height:240px;border-radius:20px;margin-bottom:20px}.News_skeletonLine__nW1fZ,.News_skeletonThumb__ZZhQp{background:linear-gradient(90deg,#f0f0f0 25%,#e0e0e0 50%,#f0f0f0 75%);background-size:800px 100%;animation:News_shimmer__BmJgE 1.5s linear infinite}.News_skeletonLine__nW1fZ{height:14px;border-radius:6px;margin-bottom:10px}.News_skeletonLineMeta__zoks5{width:40%;height:12px}.News_skeletonLineTitle__3almi{width:80%;height:20px}.News_skeletonLineSummary1__35AUA{width:100%}.News_skeletonLineSummary2__cXynM{width:65%}@media (max-width:768px){.News_newsGrid__4Eai_{grid-template-columns:1fr;gap:30px}.News_newsModalHeader__Eid0h{height:250px}.News_newsModalBody__YF0hc{padding:24px}.News_newsModalTitle__VzucG{font-size:24px;margin-bottom:20px}.News_newsModalText__aWhEO{font-size:16px}.News_newsModalText__aWhEO h1{font-size:24px}.News_newsModalText__aWhEO h2{font-size:20px}}.Layout_mainWrapper__dyoib{width:100vw;min-height:100vh;position:relative;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw;background-color:var(--bg-color);color:var(--text-main);font-family:Pretendard,sans-serif;line-height:1.4;z-index:9999}