.Footer-module__OuWGhG__footer{width:100%;padding:0 var(--container-padding-x)60px;margin:0 auto}@media (max-width:768px){.Footer-module__OuWGhG__footer{padding-inline:0}}.Footer-module__OuWGhG__contentWrapper:first-of-type{justify-content:space-between;align-items:flex-start;margin-top:60px;display:flex}@media (max-width:768px){.Footer-module__OuWGhG__contentWrapper:first-of-type{text-align:left;flex-direction:column-reverse;align-items:stretch}.Footer-module__OuWGhG__contentWrapper:first-of-type img{margin-left:var(--container-padding-x);align-self:flex-start;width:130px!important}}.Footer-module__OuWGhG__contentWrapper:first-of-type .Footer-module__OuWGhG__linkColumns{align-items:flex-start;gap:48px;display:flex}@media (max-width:768px){.Footer-module__OuWGhG__contentWrapper:first-of-type .Footer-module__OuWGhG__linkColumns{width:100%;padding-block:20px;padding-inline:var(--container-padding-x);border-top:1px solid #ffffff0d;border-bottom:1px solid #ffffff0d;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:24px;margin-bottom:32px}}.Footer-module__OuWGhG__contentWrapper:first-of-type .Footer-module__OuWGhG__linkColumn{text-align:left;flex-direction:column;align-items:flex-start;display:flex}.Footer-module__OuWGhG__contentWrapper:first-of-type .Footer-module__OuWGhG__linkColumnTitle{letter-spacing:-.4px;color:#787878;margin:0 0 12px;font-family:SUIT,sans-serif;font-size:14px;font-weight:800;line-height:150%}.Footer-module__OuWGhG__contentWrapper:first-of-type .Footer-module__OuWGhG__linkList{flex-direction:column;align-items:flex-start;gap:8px;margin:0;padding:0;list-style:none;display:flex}@media (max-width:768px){.Footer-module__OuWGhG__contentWrapper:first-of-type .Footer-module__OuWGhG__linkList{flex-flow:wrap;align-items:center;gap:12px 20px}}.Footer-module__OuWGhG__contentWrapper:first-of-type .Footer-module__OuWGhG__linkList li a{font-size:20px;font-weight:700}@media (max-width:768px){.Footer-module__OuWGhG__contentWrapper:first-of-type .Footer-module__OuWGhG__linkList li a{font-size:14px}}.Footer-module__OuWGhG__contentWrapper:nth-of-type(2){margin-top:40px}@media (max-width:768px){.Footer-module__OuWGhG__contentWrapper:nth-of-type(2){padding-inline:var(--container-padding-x);margin-top:16px}}@media (max-width:768px){.Footer-module__OuWGhG__contentWrapper:nth-of-type(2) .Footer-module__OuWGhG__companyInformation{line-height:100%}}.Footer-module__OuWGhG__contentWrapper:nth-of-type(2) .Footer-module__OuWGhG__companyInformation *{color:#8a8a8a;font-size:20px;display:inline}@media (max-width:768px){.Footer-module__OuWGhG__contentWrapper:nth-of-type(2) .Footer-module__OuWGhG__companyInformation *{font-size:13px}}.Footer-module__OuWGhG__contentWrapper:nth-of-type(2) .Footer-module__OuWGhG__companyInformation dt:not(:first-of-type,:nth-of-type(4)):after{content:":";padding-inline:4px;display:inline-block}.Footer-module__OuWGhG__contentWrapper:nth-of-type(2) .Footer-module__OuWGhG__companyInformation dd:not(:nth-of-type(3),:nth-of-type(4),:nth-of-type(6)):after{content:"|";padding-inline:4px;display:inline-block}.Footer-module__OuWGhG__contentWrapper:nth-of-type(3){justify-content:space-between;align-items:flex-end;margin-top:12px;display:flex}@media (max-width:768px){.Footer-module__OuWGhG__contentWrapper:nth-of-type(3){padding-inline:var(--container-padding-x);flex-direction:column-reverse;align-items:flex-start;gap:16px}}.Footer-module__OuWGhG__contentWrapper:nth-of-type(3) .Footer-module__OuWGhG__copyright{color:#fff;font-size:22px}@media (max-width:768px){.Footer-module__OuWGhG__contentWrapper:nth-of-type(3) .Footer-module__OuWGhG__copyright{font-size:14px}}.Footer-module__OuWGhG__contentWrapper:nth-of-type(3) .Footer-module__OuWGhG__privacyPolicy{color:#8a8a8a;font-size:16px;font-weight:600;text-decoration:underline}@media (max-width:768px){.Footer-module__OuWGhG__contentWrapper:nth-of-type(3) .Footer-module__OuWGhG__privacyPolicy{font-size:13px}}
.SkipLinks-module__ne_pZa__skipLinks{z-index:10000;position:absolute;top:0;left:0}.SkipLinks-module__ne_pZa__skipLink{color:#fff;white-space:nowrap;background-color:#0482ff;border-radius:4px;padding:12px 24px;font-size:16px;font-weight:600;text-decoration:none;transition:all .2s ease-in-out;position:absolute;top:-9999px;left:-9999px}.SkipLinks-module__ne_pZa__skipLink:focus{z-index:10001;outline-offset:2px;outline:2px solid #fff;position:fixed;top:16px;left:16px;box-shadow:0 4px 12px #0000004d}@media (min-width:769px){.SkipLinks-module__ne_pZa__skipLink:hover{background-color:#0370d9}}.SkipLinks-module__ne_pZa__skipLink:active{background-color:#0259b3}.SkipLinks-module__ne_pZa__skipLink:not(:last-child){margin-bottom:8px}
@font-face{font-family:SUIT;font-weight:100 900;src:url(/font/SUIT-Variable.woff2)format("woff2-variations");font-display:swap}@font-face{font-family:SUIT;font-weight:100;src:url(/font/SUIT-Thin.woff2)format("woff2");font-display:swap}@font-face{font-family:SUIT;font-weight:200;src:url(/font/SUIT-ExtraLight.woff2)format("woff2");font-display:swap}@font-face{font-family:SUIT;font-weight:300;src:url(/font/SUIT-Light.woff2)format("woff2");font-display:swap}@font-face{font-family:SUIT;font-weight:400;src:url(/font/SUIT-Regular.woff2)format("woff2");font-display:swap}@font-face{font-family:SUIT;font-weight:500;src:url(/font/SUIT-Medium.woff2)format("woff2");font-display:swap}@font-face{font-family:SUIT;font-weight:600;src:url(/font/SUIT-SemiBold.woff2)format("woff2");font-display:swap}@font-face{font-family:SUIT;font-weight:700;src:url(/font/SUIT-Bold.woff2)format("woff2");font-display:swap}@font-face{font-family:SUIT;font-weight:800;src:url(/font/SUIT-ExtraBold.woff2)format("woff2");font-display:swap}@font-face{font-family:SUIT;font-weight:900;src:url(/font/SUIT-Heavy.woff2)format("woff2");font-display:swap}@font-face{font-family:Poppins;font-weight:400;font-style:normal;src:url(https://fonts.gstatic.com/s/poppins/v22/pxiEyp8kv8JHgFVrJJfecnEPKqEpoeb.woff2)format("woff2");font-display:swap}@font-face{font-family:ONE Mobile Title;font-weight:400;src:url("/font/ONE Mobile Title/ONE Mobile Title.ttf")format("truetype"),url("/font/ONE Mobile Title/ONE Mobile Title OTF.otf")format("opentype");font-display:swap}@font-face{font-family:Pretendard;font-weight:100;src:url(/font/Pretendard/Pretendard-Thin.woff2)format("woff2");font-display:swap}@font-face{font-family:Pretendard;font-weight:200;src:url(/font/Pretendard/Pretendard-ExtraLight.woff2)format("woff2");font-display:swap}@font-face{font-family:Pretendard;font-weight:300;src:url(/font/Pretendard/Pretendard-Light.woff2)format("woff2");font-display:swap}@font-face{font-family:Pretendard;font-weight:400;src:url(/font/Pretendard/Pretendard-Regular.woff2)format("woff2");font-display:swap}@font-face{font-family:Pretendard;font-weight:500;src:url(/font/Pretendard/Pretendard-Medium.woff2)format("woff2");font-display:swap}@font-face{font-family:Pretendard;font-weight:600;src:url(/font/Pretendard/Pretendard-SemiBold.woff2)format("woff2");font-display:swap}@font-face{font-family:Pretendard;font-weight:700;src:url(/font/Pretendard/Pretendard-Bold.woff2)format("woff2");font-display:swap}@font-face{font-family:Pretendard;font-weight:800;src:url(/font/Pretendard/Pretendard-ExtraBold.woff2)format("woff2");font-display:swap}@font-face{font-family:Pretendard;font-weight:900;src:url(/font/Pretendard/Pretendard-Black.woff2)format("woff2");font-display:swap}
@media (max-width:768px){@supports (-webkit-touch-callout:none){[data-conic-glow-shell]{clip-path:inset(0 round var(--border-radius));contain:paint}[data-conic-glow-shell]>[data-conic-glow-bleed]{border-radius:var(--border-radius);filter:none;overflow:hidden}[data-conic-glow-shell]>[data-conic-glow-bleed]:before,[data-conic-glow-shell]>[data-conic-glow-bleed]:after{border-width:6px;inset:0}}}
*{box-sizing:border-box;color:inherit;word-break:keep-all;overflow-wrap:break-word;background:0 0;border:none;outline:none;margin:0;padding:0;text-decoration:none}html{scroll-behavior:smooth;scrollbar-width:none;-ms-overflow-style:none}html::-webkit-scrollbar{display:none}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#fff;background-color:#212121;margin:0 auto;font-family:SUIT,-apple-system,sans-serif;overflow-x:auto}@media (min-width:1440px){body{overflow-x:hidden}}body{scrollbar-width:none;-ms-overflow-style:none}body::-webkit-scrollbar{display:none}body *{letter-spacing:-.4px;font-weight:500;line-height:160%}main{position:relative}section{margin:0 auto;overflow-x:visible}section:not(#partners,#contact,#hero,#certifications){max-width:1440px}section:not(#partners,#solutions,#contact,#certifications){padding-inline:var(--container-padding-x)}li{list-style:none}img{height:auto;display:block}:root{--color-primary:#000;--color-secondary:#fff;--color-text:#333;--color-text-light:#666;--color-border:#e0e0e0;--color-background:#212121;--color-accent:#0482ff;--font-family-base:"SUIT",-apple-system,sans-serif;--font-size-base:16px;--line-height-base:1.5;--spacing-xs:4px;--spacing-sm:8px;--spacing-md:16px;--spacing-lg:24px;--spacing-xl:32px;--spacing-2xl:48px;--container-max-width:1440px;--container-padding-x:100px}@media (max-width:768px){:root{--container-padding-x:20px}}:root{--transition-fast:.2s ease;--transition-normal:.3s ease;--transition-slow:.4s ease-in-out;--transition-opacity:opacity .4s ease-in-out;--transition-transform:transform .4s ease-out;--transition-all:all .3s ease;--ease-out-expo:cubic-bezier(.19,1,.22,1);--ease-out-back:cubic-bezier(.34,1.56,.64,1);--ease-in-out:cubic-bezier(.4,0,.2,1)}.one-mobile-title{font-family:ONE Mobile Title,sans-serif}@media (min-width:769px){body{min-width:1440px}.noneAtPC{display:none}}@media (max-width:768px){.onlyAtPC{display:none}}@media (min-width:769px){.onlyAtMobile{display:none!important}}@media (max-width:768px){.noneAtMobile{display:none}}.mt-0{margin-top:0!important}.mb-4{margin-bottom:4px!important}.mb-8{margin-bottom:8px!important}.underline{text-decoration:underline!important}.anim-fade-in{opacity:0;transition:var(--transition-opacity)}.anim-fade-in.visible{opacity:1}.anim-slide-up{opacity:0;transition:opacity .4s ease-out,transform .4s ease-out;transform:translateY(20px)}.anim-slide-up.visible{opacity:1;transform:translateY(0)}.anim-slide-right{opacity:0;transition:opacity .4s ease-out,transform .4s ease-out;transform:translate(40px)}.anim-slide-right.visible{opacity:1;transform:translate(0)}.anim-slide-left{opacity:0;transition:opacity .4s ease-out,transform .4s ease-out;transform:translate(-40px)}.anim-slide-left.visible{opacity:1;transform:translate(0)}.anim-scale-in{opacity:0;transition:opacity .3s ease-out,transform .3s var(--ease-out-back);transform:scale(.9)}.anim-scale-in.visible{opacity:1;transform:scale(1)}
@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeInUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeInDown{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeInLeft{0%{opacity:0;transform:translate(-40px)}to{opacity:1;transform:translate(0)}}@keyframes fadeInRight{0%{opacity:0;transform:translate(40px)}to{opacity:1;transform:translate(0)}}@keyframes scaleIn{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:scale(1)}}@keyframes popIn{0%{opacity:0;transform:scale(0)}70%{transform:scale(1.05)}to{opacity:1;transform:scale(1)}}@keyframes slideUp{0%{transform:translateY(100%)}to{transform:translateY(0)}}@keyframes float{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}@keyframes pulse{0%,to{opacity:1}50%{opacity:.5}}@keyframes bounce{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}@keyframes arrowBounce{0%,to{transform:translateY(0)}50%{transform:translateY(6px)}}@keyframes shine{0%{background-position:-200%}to{background-position:200%}}@keyframes lineDraw{to{stroke-dashoffset:0}}@keyframes scrollX{0%{transform:translate(0)}to{transform:translate(-100%)}}.keyframe-fade-in{animation:.4s ease-out forwards fadeIn}.keyframe-fade-in-up{animation:.4s ease-out forwards fadeInUp}.keyframe-pop-in{animation:popIn .3s var(--ease-out-back,cubic-bezier(.34,1.56,.64,1))forwards}.keyframe-float{animation:3s ease-in-out infinite float}.keyframe-bounce{animation:1s ease-in-out infinite bounce}
.ScrollToTop-module__Mchsda__scrollToTop{color:#fff;cursor:pointer;z-index:999;background-color:#373737;border:none;border-radius:50%;justify-content:center;align-items:center;width:52px;height:52px;transition:all .3s ease-in-out;display:flex;position:fixed;bottom:63px;right:59px;box-shadow:0 2px 8px #00000026}@media (min-width:769px){.ScrollToTop-module__Mchsda__scrollToTop:hover{background-color:#0482ff;transform:translateY(-3px);box-shadow:0 4px 12px #0003}.ScrollToTop-module__Mchsda__scrollToTop:hover img{transition:all .3s ease-in-out;transform:translateY(-3px)}}@media (max-width:768px){.ScrollToTop-module__Mchsda__scrollToTop{bottom:20px;right:20px}}
