._footerContainer_1agqm_1{background-color:var(--gray800);color:var(--white);padding:40px 0}._footerContainer_1agqm_1 h4{margin-bottom:8px;font-weight:600}@media (width>=640px){._footerContainer_1agqm_1{padding:200px 0}}._flexWrap_1agqm_16{flex-direction:column;gap:16px;padding:20px;display:flex}._flexWrap_1agqm_16 div{flex-direction:column;flex:1;display:flex}._flexWrap_1agqm_16 div:first-of-type{flex:2}._flexWrap_1agqm_16 ul{color:var(--gray400);font-size:14px}._flexWrap_1agqm_16 ul li{padding:4px 0}._flexWrap_1agqm_16 ul a{color:var(--gray400);text-decoration:none}@media (width>=640px){._flexWrap_1agqm_16{flex-direction:row;padding:0}}._companyInfo_1agqm_48 address{color:var(--gray400);padding:4px 0;font-size:14px}._companyInfo_1agqm_48 p{color:var(--gray500);margin-bottom:8px;font-size:13px}._companyInfo_1agqm_48 b{font-weight:600}._desktopNav_r21y3_1{display:none}@media (width>=640px){._desktopNav_r21y3_1{max-width:var(--desktopMaxWidth);min-height:var(--desktopNavHeight);z-index:var(--nav-index);justify-content:space-between;align-items:center;margin:0 auto;padding:0 8px 0 20px;display:flex;position:sticky;top:0}}._navBg_r21y3_19{width:100%;height:var(--desktopNavHeight);background-color:var(--navScrolledBg);backdrop-filter:blur(12px);z-index:-1;position:fixed;top:0;left:0}._logo_r21y3_30{cursor:pointer;height:34px;display:block}._navList_r21y3_36{align-items:center;display:flex}._navList_r21y3_36 li a{text-align:center;color:var(--gray700);padding:16px 20px;font-size:18px;font-weight:400;line-height:24px;display:block}._navList_r21y3_36 li a:hover{background-color:var(--grayOpacity50)}._mobileNav_itz0r_1{width:100%;z-index:var(--nav-index);flex-direction:column;display:flex;position:fixed;top:0;left:0}@media (width>=640px){._mobileNav_itz0r_1{display:none}}._heightFiller_itz0r_16{height:var(--mobileNavHeight);background-color:var(--white);width:100%}@media (width>=640px){._heightFiller_itz0r_16{display:none}}._navBg_itz0r_27{width:100%;height:var(--mobileNavHeight);background-color:var(--navScrolledBg);backdrop-filter:blur(12px);z-index:-1;position:fixed;top:0;left:0}._navHeader_itz0r_38{z-index:1;min-height:var(--mobileNavHeight);justify-content:space-between;align-items:center;padding:0 8px 0 20px;display:flex;position:relative}._logo_itz0r_48{cursor:pointer;height:28px;display:block}._navToggle_itz0r_54{cursor:pointer;background-color:#0000;border:none;width:48px;height:48px;padding:12px}._navToggle_itz0r_54 img{width:100%}._iconClose_itz0r_66{display:none}._navOverlay_itz0r_70{padding-top:calc(var(--mobileNavHeight) + 24px);backdrop-filter:blur(30px);opacity:0;visibility:hidden;background-color:#ffffffe3;flex-direction:column;transition:opacity .3s,visibility 0s .3s;display:flex;position:fixed;inset:0;overflow-y:auto}._navList_itz0r_84{flex-direction:column;padding:0 20px;display:flex}._navList_itz0r_84 li{opacity:0;filter:blur(10px);transition:opacity .2s cubic-bezier(.6,0,0,.6),transform .2s cubic-bezier(.6,0,0,.6),filter .2s cubic-bezier(.6,0,0,.6);transform:translateY(-20px)}._navList_itz0r_84 li a{color:var(--gray800);padding:11px 0;font-size:22px;font-weight:600;line-height:32px;display:block}._mobileNav_itz0r_1[data-open] ._navOverlay_itz0r_70{opacity:1;visibility:visible;transition:opacity .3s}._mobileNav_itz0r_1[data-open] ._navList_itz0r_84 li{opacity:1;filter:none;transition-delay:calc(var(--i) * 60ms);transform:none}._mobileNav_itz0r_1[data-open] ._iconMenu_itz0r_115{display:none}._mobileNav_itz0r_1[data-open] ._iconClose_itz0r_66{display:block}@media (prefers-reduced-motion:reduce){._navOverlay_itz0r_70,._navList_itz0r_84 li{transition:none}._navList_itz0r_84 li{filter:none;transform:none}}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{font-size:100%;font:inherit;vertical-align:baseline;border:0;margin:0;padding:0}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1.5}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}a{text-decoration:none}button{border:none;padding:0}:focus-visible{outline-offset:2px;box-shadow:0 0 0 2px var(--white), 0 0 0 4px var(--orange700);outline:2px solid #0000}@font-face{font-family:Pretendard Variable;font-weight:45 920;font-style:normal;font-display:swap;src:url(/fonts/PretendardVariable.woff2)format("woff2-variations")}@font-face{font-family:Waguri;font-weight:400;font-style:normal;font-display:swap;src:url(/fonts/Waguri.woff2)format("woff2")}html,body{letter-spacing:-.02em;word-break:keep-all;overflow-wrap:break-word;font-family:Pretendard Variable,Pretendard,sans-serif}:root{--gray50:#fafafa;--gray100:#f3f4f5;--gray200:#e6e8ea;--gray300:#d3d6d8;--gray400:#b4b8bd;--gray500:#90959b;--gray600:#71777e;--gray700:#555a62;--gray800:#393e45;--gray900:#1d2024;--grayOpacity50:#00163305;--grayOpacity100:#021f470d;--grayOpacity200:#001c371a;--grayOpacity300:#001e3b2e;--grayOpacity400:#001e374f;--grayOpacity500:#00183275;--grayOpacity600:#00142b94;--grayOpacity700:#001328b3;--grayOpacity800:#000d1ecc;--grayOpacity900:#000913e8;--white:#fff;--black:#000;--orange700:#f34f08;--background:#fff;--grayBackground:#f3f4f5;--mobileNavHeight:60px;--desktopNavHeight:72px;--navHeight:var(--mobileNavHeight);--desktopMaxWidth:940px;--mobileCtaBarHeight:72px;--heroRunway:700px;--navScrolledBg:#ffffffb8;--nav-index:50;--dimmer-index:100;--drawer-index:110;--toast-index:500;--breakpoint:640;--destructive:#e7000b;--destructiveMuted:#ffedeb;--destructiveBorder:#febab2;--info:#2971c6;--infoMuted:#e9f3ff;--infoBorder:#b4d0f5;--warning:#e89d00;--warningMuted:#fbf5df;--warningBorder:#e6ca91;--success:#008c41;--successMuted:#e3f8e9;--successBorder:#a4deb7;--chart1:#70e9b9;--chart2:#3ad198;--chart3:#15ba81;--chart4:#009869;--chart5:#147859;--radius-sm:6px;--radius-md:8px;--radius-lg:10px;--radius-xl:14px;--radius-2xl:18px;--radius-3xl:22px;--radius-4xl:26px;--duration:.15s;--duration-reveal:.4s;--ease:cubic-bezier(.4, 0, .2, 1);--font-display:"Waguri", "Pretendard Variable", sans-serif;--type-hero:800 36px/1.3 "Pretendard Variable", Pretendard, sans-serif;--type-h2:700 24px/1.3 "Pretendard Variable", Pretendard, sans-serif;--type-cardTitle:600 18px/1.375 "Pretendard Variable", Pretendard, sans-serif;--type-body:400 16px/1.625 "Pretendard Variable", Pretendard, sans-serif;--type-caption:500 12px/1.5 "Pretendard Variable", Pretendard, sans-serif;--type-eyebrow:600 14px/1.4 "Pretendard Variable", Pretendard, sans-serif;--type-metric:800 36px/1.2 "Pretendard Variable", Pretendard, sans-serif;--sectionPadding:64px;--appDarkBackground:#030712;--appDarkForeground:#fafafa;--appDarkCard:#101828;--appDarkOrange:#ff7041}@media (width>=640px){:root{--navHeight:var(--desktopNavHeight);--type-hero:800 60px/1.28 "Pretendard Variable", Pretendard, sans-serif;--type-h2:700 36px/1.4 "Pretendard Variable", Pretendard, sans-serif;--type-cardTitle:600 20px/1.48 "Pretendard Variable", Pretendard, sans-serif;--type-body:400 18px/1.6 "Pretendard Variable", Pretendard, sans-serif;--type-caption:500 14px/1.6 "Pretendard Variable", Pretendard, sans-serif;--type-metric:800 60px/1.2 "Pretendard Variable", Pretendard, sans-serif;--sectionPadding:120px}}@media (width>=1280px){:root{--desktopMaxWidth:1080px;--type-hero:800 72px/1.2 "Pretendard Variable", Pretendard, sans-serif;--type-h2:700 44px/1.4 "Pretendard Variable", Pretendard, sans-serif;--type-cardTitle:600 22px/1.48 "Pretendard Variable", Pretendard, sans-serif;--type-metric:800 72px/1.2 "Pretendard Variable", Pretendard, sans-serif}}@media (width>=1600px){:root{--desktopMaxWidth:1200px;--type-hero:800 80px/1.2 "Pretendard Variable", Pretendard, sans-serif;--type-h2:700 48px/1.4 "Pretendard Variable", Pretendard, sans-serif;--type-cardTitle:600 24px/1.48 "Pretendard Variable", Pretendard, sans-serif;--type-metric:800 80px/1.2 "Pretendard Variable", Pretendard, sans-serif}}@media (width>=640px){.maxWidth{max-width:640px;max-width:var(--desktopMaxWidth);margin:0 auto}}.reveal{opacity:1;transform:none}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.reveal{animation:reveal var(--duration-reveal) var(--ease) both;animation-timeline:view();animation-range:entry 15% entry 65%}}}html[data-sda] .reveal{opacity:0;transition:opacity var(--duration-reveal) var(--ease), transform var(--duration-reveal) var(--ease);transform:translateY(16px)}html[data-sda] .reveal[data-in]{opacity:1;transform:none}@keyframes reveal{0%{opacity:0;transform:translateY(16px)}}@media (prefers-reduced-motion:no-preference){@supports (animation-timeline:scroll()){body:has([data-hero]) [data-nav-frost],body:has([data-hero]) [data-nav-invert],body:has([data-hero]) [data-nav-link]{animation-timing-function:linear;animation-fill-mode:both;animation-timeline:scroll(root);animation-range:0 var(--heroRunway)}[data-nav-frost]{animation-name:navFrost}[data-nav-invert]{animation-name:navContentOnVideo}[data-nav-link]{animation-name:navLinkOnVideo}[data-open] [data-nav-invert]{animation-name:none}}html[data-sda] body:has([data-hero]) [data-nav-frost],html[data-sda] body:has([data-hero]) [data-nav-invert],html[data-sda] body:has([data-hero]) [data-nav-link]{animation-duration:1s;animation-timing-function:linear;animation-play-state:paused;animation-fill-mode:both;animation-delay:calc(var(--heroProgress,0) * -1s)}html[data-sda] [data-nav-frost]{animation-name:navFrost}html[data-sda] [data-nav-invert]{animation-name:navContentOnVideo}html[data-sda] [data-nav-link]{animation-name:navLinkOnVideo}html[data-sda] [data-open] [data-nav-invert]{animation-name:none}}@keyframes navFrost{0%,71%{backdrop-filter:blur();background-color:#0000}to{background-color:var(--navScrolledBg);backdrop-filter:blur(12px)}}@keyframes navContentOnVideo{0%,50%{filter:brightness()invert(0)}57%,71%{filter:brightness(0)invert()}to{filter:brightness()invert(0)}}@keyframes navLinkOnVideo{0%,50%{color:var(--gray700)}57%,71%{color:var(--white)}to{color:var(--gray700)}}
