:root{--black: #000000;--white: #ffffff;--white-1: rgba(255, 255, 255, 0.01);--white-10: rgba(255, 255, 255, 0.1);--white-20: rgba(255, 255, 255, 0.2);--white-40: rgba(255, 255, 255, 0.4);--white-60: rgba(255, 255, 255, 0.6);--Spectrum-Black-100: #182432;--Spectrum-Black-60: rgba(24, 36, 50, 0.60);--Spectrum-Black-40: rgba(24, 36, 50, 0.4);--Spectrum-Black-20: rgba(24, 36, 50, 0.2);--Spectrum-Black-10: rgba(24, 36, 50, 0.1);--bg-gray: #f4f4f4;--color-gray-50: #F6F7F8;--color-gray-100: #E6E8EA;--color-gray-700: #575F6C;--color-text-tertiary: #768091;--color-bg-interactive-secondary: #D5D8DC;--radius-lg: 10px;--color-text-quaternary: #949BA8;--color-text-primary:#1A1A1E;--stellar-glow: #FAFFDC}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{margin:0;padding:0;border:0;font-size:100%;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}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}input:focus{outline:none}button{background:none;border:none;outline:none;padding:0;margin:0}input{padding:0}@font-face{font-family:"Pretendard";font-weight:100;src:url(https://www.worxphere.ai/home/fonts/Pretendard-Thin.woff) format("woff")}@font-face{font-family:"Pretendard";font-weight:200;src:url(https://www.worxphere.ai/home/fonts/Pretendard-ExtraLight.woff) format("woff")}@font-face{font-family:"Pretendard";font-weight:300;src:url(https://www.worxphere.ai/home/fonts/Pretendard-Light.woff) format("woff")}@font-face{font-family:"Pretendard";font-weight:400;src:url(https://www.worxphere.ai/home/fonts/Pretendard-Regular.woff) format("woff")}@font-face{font-family:"Pretendard";font-weight:500;src:url(https://www.worxphere.ai/home/fonts/Pretendard-Medium.woff) format("woff")}@font-face{font-family:"Pretendard";font-weight:600;src:url(https://www.worxphere.ai/home/fonts/Pretendard-SemiBold.woff) format("woff")}@font-face{font-family:"Pretendard";font-weight:700;src:url(https://www.worxphere.ai/home/fonts/Pretendard-Bold.woff) format("woff")}@font-face{font-family:"Pretendard";font-weight:800;src:url(https://www.worxphere.ai/home/fonts/Pretendard-ExtraBold.woff) format("woff")}@font-face{font-family:"Pretendard";font-weight:900;src:url(https://www.worxphere.ai/home/fonts/Pretendard-Black.woff) format("woff")}@font-face{font-family:"Google Sans Flex";font-weight:700;font-display:swap;src:url(https://www.worxphere.ai/home/fonts/GoogleSansFlex-Bold.woff) format("woff")}@font-face{font-family:"Google Sans Flex";font-weight:600;font-display:swap;src:url(https://www.worxphere.ai/home/fonts/GoogleSansFlex-SemiBold.woff) format("woff")}@font-face{font-family:"Google Sans Flex";font-weight:500;font-display:swap;src:url(https://www.worxphere.ai/home/fonts/GoogleSansFlex_9pt-Medium.ttf) format("truetype")}html{touch-action:pan-y;overflow-x:hidden;scroll-behavior:smooth;-webkit-overflow-scrolling:touch}html,body{font-size:10px}*{font-smoothing:antialiased;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-variant-ligatures:no-common-ligatures;font-optical-sizing:none}html:has(.bg-white){background-color:var(--white)}body{margin:0 auto;background-color:var(--Spectrum-Black-100);-ms-overflow-style:none;transition:background-color .3s cubic-bezier(0.45, 0, 0.55, 1)}body::-webkit-scrollbar{display:none}body.bg-white{background-color:var(--white)}body.bg-white .side-indicator .bg{background-color:var(--Spectrum-Black-10)}body.bg-white .side-indicator .indicator-track .track-item .progress-bg{background-color:var(--Spectrum-Black-20)}body.bg-white .side-indicator .indicator-track .track-item .progress-bg .progress-fill{background-color:var(--Spectrum-Black-100)}body.bg-white .header .gnb-menu{color:var(--color-gray-700)}body.bg-white .header .gnb-menu.selected{color:var(--white)}body.bg-white .header .gnb-menu.selected::after{background-color:var(--color-gray-50)}@media(hover: hover){body.bg-white .header .gnb-menu:not(:disabled):not([readonly]):hover{background-color:var(--color-gray-50)}}body.bg-white .header .gnb-menu.selected::after{background-color:var(--Spectrum-Black-100);opacity:1}@media(hover: hover){body.bg-white .header .gnb-menu.selected:not(:disabled):not([readonly]):hover{color:var(--color-gray-700)}}body.bg-white .side-indicator .menu-item{color:var(--Spectrum-Black-40)}body.bg-white .side-indicator .menu-item.active{color:var(--Spectrum-Black-100)}body.bg-white .side-indicator .menu-item.active .idx{color:var(--white)}body.bg-white .side-indicator .menu-item.active .idx::after{background-color:var(--Spectrum-Black-100)}body.bg-white .side-indicator .menu-item .progress-bg{background-color:var(--Spectrum-Black-20)}body.bg-white .side-indicator .menu-item .progress-bg .progress-fill{background-color:var(--Spectrum-Black-100)}@media(hover: hover){body.bg-white .side-indicator .menu-item:not(:disabled):not([readonly]):hover .text{color:var(--Spectrum-Black-100)}body.bg-white .side-indicator .menu-item:not(:disabled):not([readonly]):hover .idx{color:var(--Spectrum-Black-100)}body.bg-white .side-indicator .menu-item:not(:disabled):not([readonly]):hover .idx::after{background-color:var(--Spectrum-Black-10);border-color:var(--Spectrum-Black-100)}body.bg-white .side-indicator .menu-item:not(:disabled):not([readonly]):active .text{color:var(--Spdectrum-Black-20)}body.bg-white .side-indicator .menu-item:not(:disabled):not([readonly]):active .idx{color:var(--Spectrum-Black-20)}body.bg-white .side-indicator .menu-item:not(:disabled):not([readonly]):active .idx::after{border-color:var(--Spectrum-Black-20)}}body.bg-white .side-indicator .idx::after{border:1px solid var(--Spectrum-Black-40)}body.bg-white .stroke{stroke:var(--Spectrum-Black-100)}body.bg-white .fill{fill:var(--Spectrum-Black-100)}*{margin:0;padding:0;box-sizing:border-box;-webkit-tap-highlight-color:rgba(0,0,0,0)}img{width:100%;height:100%;object-fit:cover;vertical-align:bottom;user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-webkit-user-drag:none}a{text-decoration:none}a,button{border:none;background:none;cursor:pointer;color:inherit;font-family:inherit;font-weight:inherit;line-height:inherit}a:disabled,button:disabled{cursor:default}textarea{border:none;background:none;resize:none;font-family:inherit;font-weight:inherit;line-height:inherit}textarea:focus{outline:none}.row{display:flex;flex-direction:row;align-items:center}.col{display:flex;flex-direction:column}.ico{display:inline-block;background-size:cover;background-repeat:no-repeat;font-size:0;vertical-align:middle}.grid-cols-4{display:grid;grid-template-columns:repeat(4, 1fr)}.absolute{position:absolute;width:100%;height:100dvh;padding-top:0;inset:0;margin:auto}.glow{color:var(--stellar-glow)}.container{width:100%}.header{position:fixed;width:100%;left:0;top:0;z-index:99998;opacity:0;visibility:hidden}.header::after{content:"";background:var(--white-1);position:absolute;width:100%;left:0;top:0;backdrop-filter:blur(40px);-webkit-backdrop-filter:blur(40px);height:100%;z-index:0}.header .inner{width:85%;max-width:1280px;margin:0 auto;display:flex;flex-direction:row;align-items:center;justify-content:space-between;position:relative;z-index:1}.header .logo{width:100%;flex:1;max-width:150px;min-width:150px;font-size:0}.header .logo .ico{width:100%;height:100%}.header .logo img{height:auto;width:100%}.header .logo .fill{transition:fill .1s cubic-bezier(0.45, 0, 0.55, 1)}.header .select-box{position:relative;width:max-content;top:unset;right:unset}.header .select-box .list{left:50%;transform:translateX(-50%);margin:0 auto;width:max-content;padding-top:12px;top:100%;height:max-content;background-color:unset;border:none;opacity:0;visibility:hidden}.header .select-box .list .list-inner{height:0;padding:8px 0 !important;width:100%;border-radius:var(--radius-lg);display:grid;flex-wrap:nowrap;grid-template-columns:repeat(2, 1fr);padding:0;overflow:hidden;width:max-content;background-color:hsla(0,0%,100%,.9);box-shadow:0px 0px 8px 0px rgba(0,0,0,.2)}.header .select-box .list .list-inner .btn-link{text-wrap:nowrap}.header .gnb-menu-list{display:flex;flex-direction:row;align-items:center;gap:18px;padding:24px 0;z-index:99998}.header .gnb-menu-list .gnb-menu{color:#e6e8ea;font-family:"Pretendard";font-size:1.6rem;font-style:normal;font-weight:500;line-height:2.4rem;position:relative;text-align:center;padding:4px 16px;transition:color .1s cubic-bezier(0.45, 0, 0.55, 1);border-radius:16px;overflow:hidden;gap:3px;display:flex;flex-direction:row;align-items:center}.header .gnb-menu-list .gnb-menu .ico{width:16px;height:16px}.header .gnb-menu-list .gnb-menu span{position:relative;z-index:1}.header .gnb-menu-list .gnb-menu::after{position:absolute;left:0;top:0;width:100%;height:100%;content:"";transition:background-color .1s cubic-bezier(0.45, 0, 0.55, 1),opacity .1s cubic-bezier(0.45, 0, 0.55, 1);z-index:1;background-color:rgba(250,255,220,.1);opacity:0}.header .gnb-menu-list .gnb-menu.active::after{opacity:1}.header .gnb-menu-list .gnb-menu.selected{color:var(--color-text-primary)}.header .gnb-menu-list .gnb-menu.selected::after{background-color:var(--stellar-glow);opacity:1;z-index:-1}@media(hover: hover){.header .gnb-menu-list .gnb-menu.selected:not(:disabled):not([readonly]):hover{color:#e6e8ea}.header .gnb-menu-list .gnb-menu.selected:not(:disabled):not([readonly]):hover::after{background-color:rgba(250,255,220,.1)}}.header .gnb-menu-list .gnb-menu::after{position:absolute;left:0;top:0;width:100%;height:100%;content:"";transition:background-color .1s cubic-bezier(0.45, 0, 0.55, 1),opacity .1s cubic-bezier(0.45, 0, 0.55, 1);z-index:1;background-color:rgba(250,255,220,.1);opacity:0}.header .gnb-menu-list .gnb-menu.active::after{opacity:1}@media(hover: hover){.header .gnb-menu-list .gnb-menu:not(:disabled):not([readonly]):hover::after{opacity:1}}.header .btn-selected{z-index:2;border-radius:40px;color:var(--color-gray-100);gap:4px;display:flex;flex-direction:row;align-items:center}.header .btn-selected span{pointer-events:none}.header .btn-selected .ico{width:16px;height:16px}.header .btn-selected .ico .stroke{transition:stroke .1s cubic-bezier(0.45, 0, 0.55, 1)}.side-indicator{position:fixed;right:clamp(40px,3.7vw,71px);top:50%;transform:translateY(-50%);z-index:10;cursor:pointer;opacity:0;display:flex;flex-direction:row;align-items:center}@media(max-width: 767px){.side-indicator{display:none}}.side-indicator .side-inner{width:32px;height:96px;position:relative;margin-right:0;margin-left:auto;border-radius:999px;will-change:width,height;overflow:hidden}.side-indicator .bg{width:100%;height:100%;background:var(--white-10);backdrop-filter:blur(5px);position:absolute;right:0;top:0;transition:background-color .1s cubic-bezier(0.45, 0, 0.55, 1)}.side-indicator.is-open .indicator-panel{display:flex;flex-direction:column}.side-indicator.is-open .indicator-track{opacity:0}.side-indicator .indicator-panel{position:absolute;display:none;opacity:0;visibility:hidden;width:100%;height:100%}.side-indicator .indicator-panel .btn-close{position:absolute;right:0;top:0;width:36px;height:36px;padding:8px;z-index:2}.side-indicator .indicator-panel .btn-close::after{width:calc(100% - 16px);height:calc(100% - 16px)}.side-indicator .indicator-track{right:12px;top:0;bottom:0;margin:auto 0;padding:12px 0;justify-content:center;display:flex;flex-direction:column;transition:opacity .3s cubic-bezier(0.45, 0, 0.55, 1) .1s;gap:8px;position:absolute}.side-indicator .indicator-track .track-item{position:relative;margin:0 auto;width:max-content}.side-indicator .indicator-track .track-item .progress-bg{display:block;width:8px;height:8px;transition:height .3s cubic-bezier(0.33, 1, 0.68, 1);background-color:hsla(0,0%,100%,.2);border-radius:999px;transition:background-color .1s cubic-bezier(0.45, 0, 0.55, 1)}.side-indicator .indicator-track .track-item .progress-bg .progress-fill{transition:background-color .1s cubic-bezier(0.45, 0, 0.55, 1)}.side-indicator .indicator-track .track-item.active .progress-bg{opacity:1;display:block;width:8px;height:40px;border-radius:99px;overflow:hidden;background:hsla(0,0%,100%,.3)}.side-indicator .indicator-track .track-item.active .progress-bg .progress-fill{display:block;height:0;background:var(--white);width:100%}.side-indicator .indicator-track .indicator-item{color:var(--white);display:flex;flex-direction:row;align-items:center;justify-content:center;align-items:center;cursor:pointer;height:24px}.side-indicator .indicator-track .indicator-item:nth-child(2),.side-indicator .indicator-track .indicator-item:nth-child(3){padding-top:0;right:50px;top:50%;transform:translateY(-50%);z-index:100}.menu-list{padding:16px 20px 16px 20px;display:flex;flex-direction:column;align-items:flex-start}.menu-list .menu-item{position:relative;cursor:pointer;color:var(--white-40);font-family:"Pretendard";font-size:1.4rem;font-style:normal;font-weight:500;line-height:2.4rem;letter-spacing:-0.05rem;padding:4px 0;width:100%;display:flex;flex-direction:column;transition:color .1s cubic-bezier(0.45, 0, 0.55, 1);z-index:1}.menu-list .menu-item .text{transition:color .1s cubic-bezier(0.45, 0, 0.55, 1)}.menu-list .menu-item:first-child{padding-top:0}.menu-list .menu-item .row{height:30px;gap:6px}.menu-list .menu-item .idx{font-weight:500;font-size:1.1rem;line-height:1.2rem;position:relative;width:16px;height:16px;display:flex;flex-direction:row;align-items:center;justify-content:center;transition:color .1s cubic-bezier(0.45, 0, 0.55, 1)}.menu-list .menu-item .idx::after{border-radius:50%;position:absolute;inset:0;margin:auto;z-index:-1;content:"";border:1px solid var(--white-40);transition:background-color .1s cubic-bezier(0.45, 0, 0.55, 1),border .1s cubic-bezier(0.45, 0, 0.55, 1)}.menu-list .menu-item .menu-progress{width:100%}.menu-list .menu-item .progress-bg{display:none;bottom:0;left:0;width:100%;height:2px;background-color:var(--white-20);border-radius:99px;overflow:hidden;height:8px;border-radius:999px;transition:background-color .1s cubic-bezier(0.45, 0, 0.55, 1)}.menu-list .menu-item .progress-bg .progress-fill{display:block;height:100%;background-color:var(--white);width:0;transition:background-color .1s cubic-bezier(0.45, 0, 0.55, 1)}.menu-list .menu-item.active{color:var(--white);gap:4px}.menu-list .menu-item.active .progress-bg{display:block}.menu-list .menu-item.active .idx{color:var(--Spectrum-Black-100)}.menu-list .menu-item.active .idx::after{background-color:var(--white)}@media(hover: hover){.menu-list .menu-item:not(:disabled):not([readonly]):hover .text{color:var(--white)}.menu-list .menu-item:not(:disabled):not([readonly]):hover .idx::after{background:var(--white-20)}.menu-list .menu-item:not(:disabled):not([readonly]):hover .scroll-nav-label{color:var(--white);background-color:var(--white-20);border-color:var(--white)}.menu-list .menu-item:not(:disabled):not([readonly]):active .idx:after{background-color:var(--white-10)}.menu-list .menu-item:not(:disabled):not([readonly]):active .text{color:var(--white-40)}.menu-list .menu-item:not(:disabled):not([readonly]):active .scroll-nav-label{color:var(--white-40);background-color:var(--white-10);border-color:var(--white-40)}.menu-list .menu-item:not(:disabled):not([readonly]).active:hover .idx::after{background:var(--white)}}.footer{position:relative;background-color:var(--Spectrum-Black-100);padding:40px 0;margin:0 auto;width:100%;color:var(--color-text-tertiary)}.footer::after{content:"";position:fixed;bottom:0;left:0;width:100%;height:2px;background-color:var(--Spectrum-Black-100);z-index:1;transform:translateY(50%)}.footer .inner{width:85%;min-width:800px;max-width:1280px;display:flex;flex-direction:row;align-items:center;justify-content:space-between;align-items:flex-start;gap:16px;margin:0 auto;position:relative}.footer .inner>.col{position:relative}.footer .logo{width:128px;height:52px;display:flex;flex-direction:row;align-items:center}.footer .logo img{width:100%;height:auto}.footer .copyright{font-family:"Pretendard";font-size:1.4rem;font-style:normal;font-weight:500;line-height:2.4rem;letter-spacing:-0.05rem;margin-top:36px;display:flex;flex-direction:column;gap:2px}.footer .copyright .accordion-info{max-width:358px;width:100%}.footer .copyright .accordion-info .company{flex-wrap:wrap;position:relative}.footer .copyright .accordion-info .btn-tag{display:inline-block;text-wrap:nowrap;display:flex;flex-direction:row;align-items:center}.footer .copyright .accordion-info .service{flex-direction:column;align-items:flex-start}.footer .select-box::after{background-color:unset}.footer .select-box .list-inner a{font-size:1.5rem;font-weight:400}@media(hover: hover){.footer .select-box .list-inner a:not(:disabled):not([readonly]):hover{background-color:#f6f7f8}}.footer .select-box .list{background-color:hsla(0,0%,100%,.9)}.footer .select-box .btn-selected{padding:10px 12px 10px 16px;background-color:unset;border:1px solid #d5d8dc;color:#d5d8dc}.footer .select-box .btn-selected .ico{display:flex;flex-direction:row;align-items:center;justify-content:center}.footer .info{font-family:"Pretendard";font-size:1.4rem;font-style:normal;font-weight:500;line-height:2.4rem;letter-spacing:-0.05rem;display:flex;flex-direction:column;font-weight:400;gap:6px}.footer .info span{display:flex;flex-direction:row;align-items:center}.footer .row-items{display:flex;flex-direction:row;align-items:center;gap:6px;margin-top:6px}.footer .item-link{font-family:"Pretendard";font-size:1.6rem;font-style:normal;font-weight:500;line-height:2.4rem;color:var(--white);padding:13px}.footer .item-link:first-child{padding-left:0}.footer .btn-selected{padding:10px 16px;border:1px solid var(--color-bg-interactive-secondary);display:flex;flex-direction:row;align-items:center;justify-content:space-between;background-color:var(--white);border-radius:var(--radius-lg);font-family:"Pretendard";font-size:1.5rem;font-style:normal;font-weight:400;line-height:2.2rem;color:var(--color-text-quaternary)}.footer .btn-selected span{pointer-events:none}.footer .btn-selected .ico{width:24px;height:24px}.footer .select-box{width:320px;height:52px}.footer .select-box .btn-selected{height:100%}.footer .btn-accordion{display:none !important;pointer-events:none !important}@media(max-width: 767px){.footer .btn-accordion{display:block !important;pointer-events:auto !important}}.footer .btn-accordion .fill{fill:var(--color-text-tertiary)}.footer .btn-accordion .ico{width:16px;height:16px}.accordion-container{cursor:pointer;pointer-events:none !important}@media(max-width: 767px){.accordion-container{pointer-events:auto !important}}.accordion-container .accordion-content{height:0;display:none}.accordion-container.is-open .accordion-content{display:block}.full-menu{position:fixed;width:100%;height:100dvh;left:0;top:0;overflow:hidden;z-index:99999;display:none}.full-menu.is-open{display:block}.full-menu .full-inner{background-color:var(--white);width:100%;height:100%;display:flex;flex-direction:column;gap:16px;transform:translateY(-100%);opacity:0;visibility:visible}.full-menu .ui-header{width:100%;height:100%;max-height:56px;display:flex;flex-direction:row;align-items:center}.full-menu .ui-header .btn-menu-close{height:100%;margin-right:8px;margin-left:auto;padding:12px}.full-menu .ui-header .btn-menu-close .ico{width:32px;height:32px}.full-menu .ui-header .btn-menu-close .stroke{stroke:var(--Spectrum-Black-100)}.full-menu .content{flex:1;padding:0 24px;display:flex;flex-direction:column;gap:30px}.full-menu .content .col{display:flex;flex-direction:column;gap:4px}.full-menu .content .menu-title{width:50%;font-family:"Pretendard";font-size:2.2rem;line-height:2.4rem;font-style:normal;font-weight:700;letter-spacing:-0.02rem;height:40px;overflow:hidden;display:flex;flex-direction:row;align-items:center;line-height:2.4rem;gap:3px;color:var(--color-text-primary)}.full-menu .content .menu-title .ico{width:20px;height:20px;display:flex;flex-direction:row;align-items:center;align-items:center}.full-menu .content .menu-title .ico svg{width:100%;height:100%}.full-menu .content .menu-title span{font-family:"Pretendard";font-size:2.2rem;line-height:2.4rem;font-style:normal;font-weight:700;letter-spacing:-0.02rem;color:var(--color-text-primary)}.full-menu .content .menu-title:has(.ico){white-space:nowrap;letter-spacing:0px}.full-menu .content .menu-title .stroke{stroke:var(--black)}.full-menu .content .menu-sub{display:flex;flex-direction:row;align-items:center;flex-wrap:wrap;width:100%}.full-menu .content .menu-sub .menu-item{width:50%;padding:6px 0;font-family:"Pretendard";font-size:1.6rem;font-style:normal;font-weight:500;line-height:2.4rem;color:var(--color-gray-700);font-weight:600}.select-box{position:relative;width:358px;z-index:9;cursor:pointer}.select-box .select-bg{position:fixed;width:100vw;height:100dvh;overflow:hidden;left:0;top:0;display:none}.select-box .list{display:none}.select-box.is-open .list{display:block}.select-box.is-open .select-bg{display:block}.select-box .btn-selected{width:100%}.select-box .list{display:none;position:absolute;bottom:calc(100% + 1px);width:100%;background-color:var(--white);border:1px solid var(--color-bg-interactive-secondary);color:var(--color-text-quaternary);padding:8px 0;border-radius:var(--radius-lg)}.select-box .list a{display:block;padding:12px 16px;font-family:"Pretendard";font-size:1.6rem;font-style:normal;font-weight:500;line-height:2.4rem;color:var(--color-gray-700);font-weight:600;transition:background-color .1s cubic-bezier(0.45, 0, 0.55, 1),color .1s cubic-bezier(0.45, 0, 0.55, 1)}@media(hover: hover){.select-box .list a:not(:disabled):not([readonly]):hover{background-color:var(--color-gray-50);color:var(--color-text-primary);font-weight:600}}@media(max-width: 1279px){.select-box{position:absolute;right:0}.footer .inner{min-width:unset}.footer .select-box{width:245px}}@media(max-width: 810px){.footer{font-family:"Pretendard";font-size:1.4rem;font-style:normal;font-weight:500;line-height:2.4rem;letter-spacing:-0.05rem}.footer .info{font-size:1.3rem}.footer .copyright{font-size:1.3rem}.footer .logo{height:auto}}@media(max-width: 810px){.header .btn-menu{display:block}.header .gnb-menu-list{display:none}.header .inner{width:100%;padding:0 16px;height:56px;max-width:unset;min-width:unset}.header .inner .logo{max-width:128px;min-width:128px}.footer{padding-left:16px;padding-right:16px}.footer .inner{max-width:440px;min-width:unset;gap:24px;width:100%}.footer .inner .col{width:100%}.footer .inner .row-items{gap:8px;margin-top:24px;display:grid;width:100%;grid-template-columns:repeat(3, 1fr)}.footer .inner .row-items .item-link{height:20px;padding:0;font-size:1.5rem}.footer .inner .all{display:none}.footer .inner .info:not(.accordion-info){display:none}.footer .inner .select-box{width:100%;top:120px}.footer .inner .copyright{margin-top:100px}.footer .inner .copyright .btn-accordion{display:block}}@media(max-width: 411px){.side-indicator{display:none}.section-2-1 .circle:not(.bg-img){width:100% !important}.section-2-1 .circle .cir-inner .title{font-family:"Pretendard";font-weight:600;font-size:2.8rem;line-height:4rem;letter-spacing:-0.1rem}.section-4 .bg:not(.video-con) .col .logo{padding:0 4px}}html,body{-webkit-overflow-scrolling:touch;overscroll-behavior:none;overflow-x:hidden}::-webkit-scrollbar{display:none}html,body{scrollbar-width:none}.is-touch-device{position:fixed;top:0;left:0;width:100vw;height:100dvh;transform:translate3d(0, 0, 0)}.is-touch-device #smooth-wrapper{width:100vw;height:100dvh;overflow:auto;opacity:0;overflow-x:hidden;overscroll-behavior-y:none;bottom:0;left:0;position:fixed;right:0;top:0;width:100%}.is-touch-device #smooth-wrapper #smooth-content{width:100vw}.platform-inner{width:100%;height:100%}.pin-spacer{pointer-events:none}.section-1{position:relative;height:100dvh;width:100%;clip-path:inset(0)}.section-1 .intro{position:absolute;background-color:var(--Spectrum-Black-100);width:100%;height:100%;z-index:1;display:flex;flex-direction:row;align-items:center;justify-content:center;opacity:0;visibility:hidden}.section-1 .intro .logo{max-width:628px;width:100%;display:block}.section-1 .s1-sphere{position:absolute;width:100%;height:100%;display:flex;justify-content:center;align-items:center}.section-1 .s1-sphere canvas{width:100%;height:100%;opacity:0}.section-1 .canvas-plane{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:79dvh;height:79dvh;background:hsla(0,0%,100%,.02);border-radius:50%;opacity:0;pointer-events:none;z-index:0;will-change:transfrom,opacity}.section-1 .canvas-line{position:absolute;top:0;bottom:0;left:calc(50% - 57dvh);width:114dvh;height:114dvh;border-radius:50%;margin:auto;opacity:0;pointer-events:none;z-index:0;will-change:transfrom,opacity}.section-1 .canvas-line::before{position:absolute;content:"";top:0;left:0;width:100%;height:100%;border:1px solid #fff7dc;border-radius:50%;opacity:.3;z-index:1}.section-1 .canvas-line::after{position:absolute;content:"";top:0;left:0;width:100%;height:100%;border:4px solid var(--Spectrum-Black-100);border-radius:50%;z-index:2;box-sizing:border-box}.section-1 .text-con{margin:0 auto;color:var(--white);text-align:center;padding-top:177px;height:100%;display:flex;flex-direction:column;justify-content:space-between;position:relative;max-width:1360px;padding-left:40px;padding-right:40px;transition:max-width .3s cubic-bezier(0.33, 1, 0.68, 1)}@media(max-width: 1279px){.section-1 .text-con{max-width:1040px}}@media(max-width: 1023px){.section-1 .text-con{max-width:784px}}@media(max-width: 411px){.section-1 .text-con{padding-left:24px;padding-right:24px}}.section-1 .text-con .sub{font-family:"Google Sans Flex";font-size:clamp(1.4rem,1.25vw,2.4rem) !important;line-height:1.3 !important;font-style:normal;font-weight:600;letter-spacing:-0.02em;opacity:0;visibility:hidden}.section-1 .text-con .title{font-family:"Pretendard";font-size:clamp(4rem,4.16vw,8rem) !important;line-height:1.25 !important;font-style:normal;font-weight:800}.section-1 .text-con .title span{white-space:normal;overflow-wrap:break-word;word-break:keep-all}.section-1 .text-con .col .title{overflow:hidden}.section-1 .text-con .col .title span{opacity:0;visibility:hidden}.section-1 .text-con.absolute{position:absolute;width:100%;height:100dvh;padding-top:0;inset:0;margin:auto}.section-1 .text-con .ani1{gap:8px}.section-1 .text-con.ani2 .row{justify-content:space-between;width:100%;display:flex;flex-direction:row;align-items:center;max-width:1680px;width:100%;margin:auto}.section-1 .text-con.ani2 .row span{opacity:0;visibility:hidden;transform:translateY(150px)}.section-1 .text-con.ani3 .title{width:max-content;inset:0;margin:auto;opacity:0;visibility:hidden;transform:translateY(150px)}.section-1 .text-con.ani3 .logo{display:inline-block;height:clamp(4.5rem,4.16vw,9.6rem);margin-right:8px;display:flex;flex-direction:row;align-items:center}.section-1 .text-con.ani3 .logo img{height:100%;width:auto}.section-1 .scroll{width:max-content;margin:0 auto 40px;display:flex;flex-direction:column;opacity:0;visibility:hidden;transform:translateY(50px)}.section-1 .scroll .text{color:var(--white);font-family:"Google Sans Flex";font-size:2rem;font-style:normal;font-weight:600;line-height:2.8rem;letter-spacing:-0.02em}.section-2{position:relative;display:flex;flex-direction:column;justify-content:center;align-items:center}.section-2 .title{font-family:"Pretendard";font-size:clamp(2.8rem,3.33vw,6.4rem) !important;line-height:1.3 !important;font-style:normal;font-weight:700;letter-spacing:-0.25rem;color:var(--white);text-align:center;margin:0 auto;display:flex;flex-direction:column}.section-2 .title>span:not(.logo){opacity:0;visibility:hidden}.section-2 .ani2,.section-2 .ani3,.section-2 .ani4{z-index:2;display:flex;flex-direction:column;justify-content:center}.section-2 .ani2 .title{justify-content:center}.section-2 .ani3,.section-2 .ani5{opacity:0;visibility:hidden}.section-2 .ani4:is(.title-1,.title-2){opacity:0;visibility:visible}.section-2 .ani6{opacity:0;visibility:hidden;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:60px}.section-2 .ani6 .img-con{position:relative;width:364px;height:384px}.section-2 .ani6 .img{width:120px;display:inline-block;opacity:0;visibility:hidden;aspect-ratio:1/1;position:absolute;margin:auto;inset:0}.section-2 .ani6 .img:not(.main){transform:scale(2)}.section-2 .ani6 .img.main{left:50% !important;margin:unset;inset:unset;top:50%;transform:translate(-50%, -50%);width:410px;z-index:1}.circle-container{position:relative;width:100vw}.circle-container .text-container{position:absolute;top:0;left:0;width:100vw;height:100dvh;display:flex;flex-direction:column;justify-content:flex-end;align-items:center;padding-bottom:15vmin;z-index:3}@media(max-width: 767px){.circle-container .text-container{padding-bottom:23dvh}}.circle-container .circle-wrap{position:absolute;top:0;left:0;width:100vw;height:100vh;z-index:1}.circle-container .card{position:absolute;top:0;left:0;aspect-ratio:220/260;will-change:transform;backface-visibility:hidden;transform:translateZ(0);background-size:cover;background-position:center;background-repeat:no-repeat}.section-2-1{position:relative;width:100vw;height:600dvh}@media(max-width: 767px){.section-2-1{height:500dvh;margin-top:180dvh}}.section-2-1 .inner{position:relative;width:100vw;height:100dvh}@media(max-width: 767px){.section-2-1 .inner{height:max-content}}.section-2-1 .text-con{position:fixed !important}.section-2-1 .text-con.ani4{position:sticky}.section-2-1 .text-con.ani4.ani4-mobile{display:none !important}@media(max-width: 767px){.section-2-1 .text-con.ani4.ani4-mobile{position:fixed !important;display:flex !important;margin:unset;top:0;transform:translateY(-100%)}}.section-2-1 .text-con.ani4.ani4-pc{display:flex !important}@media(max-width: 767px){.section-2-1 .text-con.ani4.ani4-pc{display:none !important}}@media(max-width: 767px){.section-2-1 .text-con.ani3{position:relative !important}}.section-2-1 .caption{font-family:"Pretendard";font-size:1.4rem;font-style:normal;font-weight:500;line-height:2.4rem;letter-spacing:-0.05rem;line-height:2.2rem;color:var(--white-60);margin:0 auto;text-align:center}.section-2-1 .grid-item,.section-2-1 .item{color:var(--white);display:flex;flex-direction:column;gap:8px;opacity:0}.section-2-1 .grid-item .headline,.section-2-1 .item .headline{font-family:"Pretendard";font-size:clamp(2.8rem,3.33vw,6.4rem) !important;line-height:1.3 !important;font-style:normal;font-weight:700;letter-spacing:-0.25rem;display:flex;flex-direction:column;text-align:center}.section-2-1 .history{position:relative;z-index:4;display:flex;flex-direction:row;margin:0 auto;gap:24px;max-width:1360px;padding-left:40px;padding-right:40px;transition:max-width .3s cubic-bezier(0.33, 1, 0.68, 1)}@media(max-width: 1279px){.section-2-1 .history{max-width:1040px}}@media(max-width: 1023px){.section-2-1 .history{max-width:784px}}@media(max-width: 411px){.section-2-1 .history{padding-left:24px;padding-right:24px}}.section-2-1 .history{width:100%;height:100%}.section-2-1 .history .col{width:411px;font-family:"Pretendard";font-size:clamp(1.6rem,.94vw,1.8rem) !important;line-height:1.56 !important;font-style:normal;font-weight:500;letter-spacing:-0.08rem;color:var(--white-20);justify-content:center;align-items:flex-end;gap:16px;position:absolute;inset:0;margin:auto 0}.section-2-1 .history .col .row{width:100%;transition:color .3s cubic-bezier(0.45, 0, 0.55, 1)}.section-2-1 .history .col .row .year{width:61px;overflow:hidden}.section-2-1 .history .col .row.active{color:var(--white)}.section-2-1 .history .progress-bar{position:absolute;left:0;margin:0 auto;bottom:80px;width:100%;height:2px;z-index:0}.section-2-1 .history .progress-bar .bar-bg{width:100%;height:100%;background-color:var(--white-20)}.section-2-1 .history .progress-bar .bar-fill{position:absolute;top:0;left:0;height:100%;max-width:calc(100% - 70px);background-color:var(--white);width:0%;position:relative}.section-2-1 .history .progress-bar .bar-fill .bar-year{position:absolute;right:0;background-color:var(--Spectrum-Black-100);top:50%;transform:translateY(-50%) translateX(100%);padding:0 10px;font-family:"Google Sans Flex";font-size:2rem;font-style:normal;font-weight:600;line-height:2.8rem;letter-spacing:-0.02em;color:var(--white);z-index:2}.section-2-1 .history .history-list{padding-left:411px;position:relative;flex:1}.section-2-1 .history .history-item{color:var(--white);flex:1;display:flex;flex-direction:row;align-items:center;position:absolute;margin:auto;inset:0;width:100%;display:none;gap:24px;justify-content:space-between;width:100%}.section-2-1 .history .history-item::before{content:"";width:411px;height:100%}.section-2-1 .history .history-item.active{display:flex}.section-2-1 .history .history-item .img img{width:280px;height:auto}.section-2-1 .history .history-item .title{width:411px;text-align:right}.section-2-1 .history .history-item .img{width:410px;overflow:hidden;aspect-ratio:1/1;border-radius:50%;background-color:var(--white);place-content:center;display:flex;flex-direction:row;align-items:center}.section-2-1 .absolute{top:0;left:0}.section-2-1 .ani4{inset:0;width:100vw;height:100dvh;display:flex;flex-direction:column;justify-content:center;align-items:center;z-index:5}.section-2-1 .title-1{display:block}.section-2-1 .ani4{z-index:3}.section-2-1 .ani4 .title-1{display:flex;flex-direction:row;align-items:center;justify-content:center}.section-2-1 .ani4 .logo{display:flex;flex-direction:row;align-items:center;margin-right:clamp(0px,.42vw,8px)}.section-2-1 .ani4 .logo .img{margin-right:clamp(.2rem,.52vw,1rem)}.section-2-1 .ani4 .logo img{height:100%;width:auto;vertical-align:middle;height:clamp(2.8rem,3.33vw,6.4rem)}.section-2-1 .title{color:var(--white);text-align:center;margin:0 auto;display:flex;flex-direction:column}.section-2-1 .title>span:not(.logo){opacity:0;visibility:hidden}.section-2-1 .ani4 .title{font-family:"Pretendard";font-size:clamp(2.8rem,3.33vw,6.4rem) !important;line-height:1.3 !important;font-style:normal;font-weight:700;letter-spacing:-0.25rem}.section-2-2{position:relative;width:100vw}@media(max-width: 767px){.section-2-2 .info-inner{width:unset !important}}.section-2-2 .inner{position:relative;min-height:100dvh;max-width:calc(100% - 188px);margin-left:auto;margin-right:auto}@media(max-width: 767px){.section-2-2 .inner{max-width:calc(100% - 40px);margin-top:100dvh}}.section-2-2 .circle{border-radius:50%}.section-2-2 .info-indicator{position:absolute;top:0;left:0;right:0;margin:auto;display:flex;flex-direction:column;max-width:1360px;padding-left:40px;padding-right:40px;transition:max-width .3s cubic-bezier(0.33, 1, 0.68, 1)}@media(max-width: 1279px){.section-2-2 .info-indicator{max-width:1040px}}@media(max-width: 1023px){.section-2-2 .info-indicator{max-width:784px}}@media(max-width: 411px){.section-2-2 .info-indicator{padding-left:24px;padding-right:24px}}.section-2-2 .info-indicator{min-height:100dvh;gap:16px;justify-content:center;align-items:flex-start;opacity:0;will-change:opacity}@media(max-width: 1279px){.section-2-2 .info-indicator{padding-bottom:110px;justify-content:flex-end}}@media(max-width: 1023px){.section-2-2 .info-indicator{max-width:100% !important;padding:0;position:relative;width:100%;margin:unset;min-height:unset !important}}.section-2-2 .info-indicator .step{display:flex;flex-direction:row;align-items:center;font-family:"Pretendard";font-size:clamp(1.6rem,.94vw,1.8rem) !important;line-height:1.56 !important;font-style:normal;font-weight:500;letter-spacing:-0.08rem;color:var(--white);opacity:.3;transition:opacity .3s cubic-bezier(0.45, 0, 0.55, 1);will-change:opacity}.section-2-2 .info-indicator .step div:first-of-type{width:61px;font-family:"Google Sans Flex";font-size:1.4rem;font-style:normal;font-weight:600;line-height:1.8rem;letter-spacing:-0.02em}.section-2-2 .info-indicator .step[data-active=true]{opacity:1}@media(max-width: 1023px){.section-2-2 .info-indicator .step{position:absolute;top:0;left:0;flex-direction:column;align-items:flex-start}.section-2-2 .info-indicator .step:not([data-active=true]){opacity:0}}@media(max-width: 1023px){.section-2-2 .step.relative{position:relative !important;top:0;left:0;flex-direction:column;align-items:flex-start}}.section-2-2 .info-description{position:absolute;top:0;left:0;right:0;margin:auto;max-width:1360px;padding-left:40px;padding-right:40px;transition:max-width .3s cubic-bezier(0.33, 1, 0.68, 1)}@media(max-width: 1279px){.section-2-2 .info-description{max-width:1040px}}@media(max-width: 1023px){.section-2-2 .info-description{max-width:784px}}@media(max-width: 411px){.section-2-2 .info-description{padding-left:24px;padding-right:24px}}.section-2-2 .info-description{display:flex;flex-direction:column;min-height:100dvh;gap:16px;justify-content:center;align-items:flex-end;opacity:0}@media(max-width: 1279px){.section-2-2 .info-description{justify-content:flex-start;top:auto;min-height:248px;bottom:0}}@media(max-width: 1023px){.section-2-2 .info-description{position:relative;margin:unset;min-height:unset !important;padding:0 !important}}.section-2-2 .info-description .step{position:absolute;display:flex;flex-direction:column;gap:20px;text-align:right;opacity:0;transition:opacity .3s cubic-bezier(0.45, 0, 0.55, 1),transform .5s cubic-bezier(0.33, 1, 0.68, 1);transform:translateX(30px);will-change:opacity,transform}.section-2-2 .info-description .step[data-active=true]{opacity:1;transform:translateX(0)}.section-2-2 .info-description .step .title{font-family:"Pretendard";font-size:clamp(2.8rem,3.33vw,6.4rem) !important;line-height:1.3 !important;font-style:normal;font-weight:700;letter-spacing:-0.25rem;color:var(--white)}.section-2-2 .info-description .step .sub{font-family:"Pretendard";font-size:clamp(1.6rem,.94vw,1.8rem) !important;line-height:1.56 !important;font-style:normal;font-weight:500;letter-spacing:-0.08rem;color:var(--white-40)}@media(max-width: 1023px){.section-2-2 .info-description .step{position:absolute;top:0;left:0;flex-direction:column;align-items:flex-start;text-align:left;transform:none !important}}.section-2-2 .info-progress{position:absolute;max-width:1360px;padding-left:40px;padding-right:40px;transition:max-width .3s cubic-bezier(0.33, 1, 0.68, 1)}@media(max-width: 1279px){.section-2-2 .info-progress{max-width:1040px}}@media(max-width: 1023px){.section-2-2 .info-progress{max-width:784px}}@media(max-width: 411px){.section-2-2 .info-progress{padding-left:24px;padding-right:24px}}.section-2-2 .info-progress{max-width:1280px;width:calc(100% - 80px);height:30px;left:0;right:0;bottom:4vw;margin:auto}@media(max-width: 1023px){.section-2-2 .info-progress{display:none !important}}.section-2-2 .info-progress .date{position:absolute;right:0;top:-13.5px;width:60px;padding:0 8px;text-align:center;background:var(--Spectrum-Black-100);color:#fff;font-family:"Google Sans Flex";font-size:2rem;font-style:normal;font-weight:600;line-height:2.8rem;letter-spacing:-0.02em}.section-2-2 .info-progress .date .digit-slot{margin-left:-0.2rem}.section-2-2 .info-progress .bar{position:absolute;top:calc(50% - 1.5px);left:0;width:20%;height:3px}.section-2-2 .info-progress .bar::before{position:absolute;content:"";width:100%;height:100%;background-color:var(--white)}.section-2-2 .info-progress::before{position:absolute;content:"";top:calc(50% - 1.5px);left:0;width:100%;height:3px;background:hsla(0,0%,100%,.2)}.section-2-3{position:relative;height:550dvh;margin-top:-40dvh}@media(max-width: 767px){.section-2-3{height:450dvh}}.section-2-3 .inner{position:relative;height:100dvh;display:flex;flex-direction:column;justify-content:center;align-items:center}.section-2-3 .sphere-wrap{position:relative;width:max-content;min-height:max-content;margin-top:80px}.section-2-3 .sphere-container{position:relative}.section-2-3 .text-con{display:flex;flex-direction:column;justify-content:center;align-items:center}.section-2-3 .text-con .title{font-family:"Pretendard";font-size:clamp(2.8rem,3.33vw,6.4rem) !important;line-height:1.3 !important;font-style:normal;font-weight:700;letter-spacing:-0.25rem;color:var(--white);position:relative;overflow:hidden}.section-2-3 .text-con .title .title-1{display:block;transform:translateY(100%)}.section-3{min-height:100dvh;padding:15dvh 0 0 0;display:flex;flex-direction:column;justify-content:space-between;margin-top:-100dvh;gap:106px;position:relative}.section-3 .text-con{width:100%;margin:0 auto;color:var(--white);display:flex;flex-direction:column;gap:20px;text-align:center;max-height:256px;min-height:256px;height:100%;position:relative}.section-3 .text-con .item{position:absolute;width:max-content;margin:0 auto;inset:0;gap:20px;display:flex;flex-direction:column;opacity:0}.section-3 .text-con .title{font-family:"Google Sans Flex";font-size:clamp(3.2rem,3.33vw,6.4rem) !important;line-height:1.25 !important;font-style:normal;font-weight:600;letter-spacing:-0.02em}.section-3 .text-con .sub-title{font-family:"Pretendard";font-size:clamp(2.8rem,2.5vw,4.8rem) !important;line-height:1.3 !important;font-style:normal;font-weight:600;letter-spacing:-0.2rem;font-weight:700}.section-3 .text-con .sub{font-family:"Pretendard";font-size:clamp(1.6rem,1.25vw,2.4rem) !important;line-height:1.5;font-style:normal;font-weight:500;letter-spacing:-0.1rem}.section-3 .text-con .sub{color:hsla(0,0%,100%,.5)}.section-3 .indicator-fixed{position:absolute;bottom:0;display:flex;flex-direction:column;align-items:center;z-index:99;width:max-content;height:max-content;margin:0 auto;left:0;right:0;height:52%;top:-30px}.section-3 .indicator-fixed .line{width:1px;height:100%;background-color:var(--stellar-glow);position:relative}.section-3 .indicator-fixed .line::before{content:"";position:absolute;top:0;left:50%;transform:translateX(-50%);width:8px;height:8px;background-color:var(--stellar-glow);border-radius:50%}.section-3 .sphere-graphics{position:absolute;bottom:0;left:0;width:100%;aspect-ratio:1/1}.section-3 .graphic-sphere{width:100%;max-width:1280px;right:0;aspect-ratio:1/1;margin:0 auto;position:relative;top:0;flex:1}.section-3 .graphic-sphere .sphere{transition:transform 1.2s cubic-bezier(0.23, 1, 0.32, 1);width:100%;height:100%}.section-3 .graphic-sphere img{position:absolute;top:0;left:0;width:100%;object-fit:contain;height:auto}.section-3::after{position:absolute;bottom:0;left:0;width:100%;height:4px;content:"";background-color:var(--Spectrum-Black-100);z-index:2;transform:translateY(50%)}.section-second{position:relative;border-bottom:2px solid var(--Spectrum-Black-100)}.section-third{position:relative}.section-third::before{position:absolute;top:0;left:0;width:100%;height:3px;background-color:var(--Spectrum-Black-100);content:"";z-index:2;transform:translateY(-50%)}.section-4{height:100dvh;display:flex;flex-direction:row;align-items:center;position:relative;z-index:1;background-color:var(--white);margin-top:-50dvh}.section-4 .bg{height:100dvh}.section-4 .bg:not(.ani3){clip-path:inset(0)}.section-4 .video-con{position:relative;width:100%;height:100%;display:flex;flex-direction:row;align-items:center;justify-content:center;overflow:visible}.section-4 .video-con .title,.section-4 .video-con .ico-graphic,.section-4 .video-con .col{opacity:0;visibility:hidden}.section-4 .video-con .ico-graphic{position:absolute;left:0;right:0;max-width:323px;width:100%;aspect-ratio:1/1;margin:0 auto;opacity:0;visibility:hidden;transform:translateY(150px)}.section-4 .video-con .title{font-family:"Pretendard";font-size:clamp(2.8rem,3.33vw,6.4rem) !important;line-height:1.3 !important;font-style:normal;font-weight:700;letter-spacing:-0.25rem}.section-4 .video-con .grd-bg{background-color:var(--Spectrum-Black-100);position:absolute;left:0;top:-1%;width:100%;height:101%;z-index:99}.section-4 .video-con .video{width:100%;height:100%;position:absolute}.section-4 .video-con .video::after{content:"";position:absolute;width:100%;height:100%;inset:0;margin:auto;background-color:rgba(0,0,0,.4);z-index:1}.section-4 .video-con video{position:absolute;width:100%;height:100%;left:50%;top:50%;z-index:1;transform:translate(-50%, -50%);object-fit:cover}.section-4 .row{justify-content:space-between;color:var(--white);width:100%;max-width:1360px;padding-left:40px;padding-right:40px;transition:max-width .3s cubic-bezier(0.33, 1, 0.68, 1)}@media(max-width: 1279px){.section-4 .row{max-width:1040px}}@media(max-width: 1023px){.section-4 .row{max-width:784px}}@media(max-width: 411px){.section-4 .row{padding-left:24px;padding-right:24px}}.section-4 .row{margin:0 auto;position:relative;z-index:1}.section-4 .col{gap:20px}.section-4 .title{font-family:"Pretendard";font-size:clamp(2.8rem,2.5vw,4.8rem) !important;line-height:1.3 !important;font-style:normal;font-weight:600;letter-spacing:-0.2rem}.section-4 .sub-title{font-family:"Pretendard";font-size:clamp(2.4rem,1.67vw,3.2rem) !important;line-height:1.3 !important;font-style:normal;font-weight:600;letter-spacing:-0.2rem;text-align:right}.section-4 .sub{color:hsla(0,0%,100%,.8);font-family:"Pretendard";font-size:clamp(1.6rem,.94vw,1.8rem) !important;line-height:1.56 !important;font-style:normal;font-weight:500;letter-spacing:-0.08rem;text-align:right}.section-4 .bg:not(.video-con){position:absolute;width:100vw;height:100%;background-color:var(--white);top:0;left:0;opacity:0;visibility:hidden;z-index:0;display:flex;flex-direction:column;justify-content:center;z-index:1}.section-4 .bg:not(.video-con).ani1{overflow:hidden}.section-4 .bg:not(.video-con).ani2{overflow:hidden;z-index:2}.section-4 .bg:not(.video-con).ani3{z-index:3}.section-4 .bg:not(.video-con).ani3 .sub{font-family:"Pretendard";font-weight:600;font-size:clamp(1.6rem,1.25vw,2.4rem) !important;line-height:1.5;letter-spacing:-0.08rem;display:flex;flex-direction:column}@media(max-width: 767px){.section-4 .bg:not(.video-con).ani3 .sub{font-family:"Pretendard";font-size:1.6rem;font-style:normal;font-weight:500;line-height:2.4rem}}.section-4 .bg:not(.video-con).ani3 .col{border-radius:84px;position:relative;padding:114px 183px;isolation:isolate}.section-4 .bg:not(.video-con).ani3 .col::after{content:"";position:absolute;width:100%;height:100%;filter:blur(32px);background-color:var(--white);z-index:0;left:0;top:0;will-change:filter}.section-4 .bg:not(.video-con).ani3 .col .logo{position:relative;z-index:1}.section-4 .bg:not(.video-con).ani3 .col .sub{position:relative;z-index:1}.section-4 .bg:not(.video-con) .logo{width:clamp(235px,33.39vw,641px);margin:0 auto}.section-4 .bg:not(.video-con) .circle-bg{position:relative;height:100%;width:100%}.section-4 .bg:not(.video-con) .circle-bg span{position:absolute;inset:0;margin:auto}.section-4 .bg:not(.video-con) .circle-bg span:first-child{width:100%;aspect-ratio:1/1;border-radius:50%;display:block;position:absolute}.section-4 .bg:not(.video-con) .circle-bg span:nth-child(2){width:78.1%;aspect-ratio:1/1;border-radius:78%;display:block}.section-4 .bg:not(.video-con) .circle-bg span:nth-child(3){width:50%;aspect-ratio:1/1;border-radius:50%;display:block}.section-4 .bg:not(.video-con) .circle-bg span::before{content:"";position:absolute;inset:0;border-radius:inherit;padding:1px;background:linear-gradient(180deg, rgba(24, 36, 50, 0.2) 0%, rgba(24, 36, 50, 0) 39.42%, rgba(24, 36, 50, 0.2) 100%);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none}.section-4 .bg:not(.video-con) .col{margin:auto;position:relative;inset:0;width:max-content;height:max-content;gap:20px;z-index:9}.section-4 .bg:not(.video-con) .title{color:var(--Spectrum-Black-100);text-align:center;display:flex;flex-direction:column;font-family:"Pretendard";font-size:clamp(2.8rem,3.33vw,6.4rem) !important;line-height:1.3 !important;font-style:normal;font-weight:700;letter-spacing:-0.25rem;opacity:0}.section-4 .bg:not(.video-con) .sub{text-align:center;color:var(--Spectrum-Black-60);font-family:"Google Sans Flex";font-size:clamp(1.4rem,1.25vw,2.4rem) !important;line-height:1.3 !important;font-style:normal;font-weight:600;letter-spacing:-0.02em;opacity:0;transform:translateY(20px)}.section-4 .bg:not(.video-con) .platform{position:absolute;inset:0;margin:0 auto;max-width:1280px;height:100%;aspect-ratio:1/1}.section-4 .bg:not(.video-con) .platform.items-orbit{transition:.3s cubic-bezier(0.11, 0, 0.5, 0)}.section-4 .bg:not(.video-con) .platform.items-orbit.outer.rotate{transform:rotate(360deg)}.section-4 .bg:not(.video-con) .platform .platform-inner{width:clamp(556px,66.6vw,1280px);aspect-ratio:1/1;position:relative;inset:0;margin:auto}.section-4 .bg:not(.video-con) .platform .platform-inner .circle-bg{top:50%;left:50%;transform:translate(-50%, -50%)}.section-4 .bg:not(.video-con) .platform .items-orbit{position:absolute;inset:0;transform-origin:50% 50%}.section-4 .bg:not(.video-con) .platform .items-orbit.outer .item:first-child{left:24.4%;top:15.9%}.section-4 .bg:not(.video-con) .platform .items-orbit.outer .item:nth-child(2){left:42.6%;top:72.3%}.section-4 .bg:not(.video-con) .platform .items-orbit.outer .item:nth-child(3){left:10.4%;top:59.4%}.section-4 .bg:not(.video-con) .platform .items-orbit.middle .item:first-child{left:29%;top:93.8%}.section-4 .bg:not(.video-con) .platform .items-orbit.middle .item:nth-child(2){left:72.6%;top:77.3%}.section-4 .bg:not(.video-con) .platform .items-orbit.middle .item:nth-child(3){left:12.8%;top:12.1%}.section-4 .bg:not(.video-con) .platform .items-orbit.inner .item:nth-child(1){left:55.7%;top:24%}.section-4 .bg:not(.video-con) .platform .items-orbit.inner .item:nth-child(2){left:83.8%;top:13.2%}.section-4 .bg:not(.video-con) .platform .items-orbit.inner .item:nth-child(3){left:86.3%;top:51.7%}.section-4 .bg:not(.video-con) .platform .items{position:absolute;width:100%;height:100%;left:0;top:0}.section-4 .bg:not(.video-con) .platform .items .item{position:absolute;width:5%;aspect-ratio:1/1;opacity:0;visibility:visible}.section-4 .bg:not(.video-con) .img-bg{width:100%;position:absolute;height:100%;left:0;top:0;opacity:0;visibility:hidden}.section-4 .bg:not(.video-con) .img-bg .img{position:absolute;will-change:transform,opacity;opacity:0;visibility:hidden}.section-4 .bg:not(.video-con) .img-bg .img:first-child{width:11.4%;aspect-ratio:22/27;left:6%;top:20%}.section-4 .bg:not(.video-con) .img-bg .img:nth-child(2){width:9%;aspect-ratio:18/12;left:25.3%;top:11%;transform-origin:right bottom}.section-4 .bg:not(.video-con) .img-bg .img:nth-child(3){width:18%;aspect-ratio:340/360;left:51%;top:-12%}.section-4 .bg:not(.video-con) .img-bg .img:nth-child(4){width:11%;left:76%;aspect-ratio:220/140;top:15%;transform-origin:center center}.section-4 .bg:not(.video-con) .img-bg .img:nth-child(5){width:6%;aspect-ratio:120/150;left:87%;top:39%}.section-4 .bg:not(.video-con) .img-bg .img:nth-child(6){width:11%;aspect-ratio:220/270;left:19%;top:54%}.section-4 .bg:not(.video-con) .img-bg .img:nth-child(7){width:9%;aspect-ratio:180/120;left:59%;top:68%}.section-4 .bg:not(.video-con) .img-bg .img:nth-child(8){width:11%;aspect-ratio:220/270;left:76%;top:69.2%}.section-4 .bg:not(.video-con) .img-bg .img:nth-child(9){width:11%;height:auto;left:38%;bottom:-1%;transform:scale(0.2);transition:transform .8s cubic-bezier(0.25, 1, 0.5, 1) .4s}.section-4 .bg:not(.video-con) .img-bg .img:nth-child(9) img{width:100%;height:auto;vertical-align:bottom}.section-4 .bg:not(.video-con) .img-bg .img:nth-child(10){width:6%;aspect-ratio:100/120;left:6%;top:76%;transform:scale(0.2);transform-origin:right bottom;transition:transform .8s cubic-bezier(0.25, 1, 0.5, 1) .45s}.section-4 .bg:not(.video-con).show .img-bg .img:nth-child(2),.section-4 .bg:not(.video-con).show .img-bg .img:nth-child(4),.section-4 .bg:not(.video-con).show .img-bg .img:nth-child(9),.section-4 .bg:not(.video-con).show .img-bg .img:nth-child(10){transform:scale(1)}.section-4 .bg:not(.video-con).scale .img-bg{transform:scale(2)}.section-4 .ani2:not(.video-con) .img-bg .img:first-child{aspect-ratio:340/280;width:17.7%;left:25.2%;top:0}.section-4 .ani2:not(.video-con) .img-bg .img:nth-child(2){aspect-ratio:180/120;width:9%;left:57%;top:16.7%}.section-4 .ani2:not(.video-con) .img-bg .img:nth-child(3){aspect-ratio:220/270;width:11.4%;left:82%;top:5.6%}.section-4 .ani2:not(.video-con) .img-bg .img:nth-child(4){aspect-ratio:220/270;width:11.4%;left:6.2%;top:13.8%}.section-4 .ani2:not(.video-con) .img-bg .img:nth-child(5){aspect-ratio:120/150;width:6.2%;left:75%;top:39.4%}.section-4 .ani2:not(.video-con) .img-bg .img:nth-child(6){aspect-ratio:220/270;width:11.4%;left:12.7%;top:62.5%}.section-4 .ani2:not(.video-con) .img-bg .img:nth-child(7){aspect-ratio:180/120;width:9.3%;left:33.2%;top:81.4%}.section-4 .ani2:not(.video-con) .img-bg .img:nth-child(8){aspect-ratio:242/256;width:17.7%;left:57.1%;top:72.2%}.section-4 .ani2:not(.video-con) .img-bg .img:nth-child(9){aspect-ratio:180/120;width:9.3%;left:84.3%;top:59%}.section-5{height:100dvh;position:relative;overflow:hidden;display:flex;flex-direction:row;align-items:center}.section-5 .row-2{display:flex;flex-direction:row;align-items:center}.section-5 .s5{margin:auto;max-width:calc(100% - 188px)}@media(max-width: 767px){.section-5 .s5{max-width:calc(100% - 40px)}}.section-5 canvas{width:100% !important;height:100% !important}.section-5 .s5-stage{margin:auto;aspect-ratio:1/1;width:680px}.section-5 .s5{position:absolute;inset:0;z-index:20;pointer-events:none}.section-5 .s5-item{position:absolute;z-index:9999;inset:0;display:flex;flex-direction:row;align-items:center;justify-content:space-between;color:var(--Spectrum-Black-100);width:100%;margin:0 auto;max-width:1360px;padding-left:40px;padding-right:40px;transition:max-width .3s cubic-bezier(0.33, 1, 0.68, 1)}@media(max-width: 1279px){.section-5 .s5-item{max-width:1040px}}@media(max-width: 1023px){.section-5 .s5-item{max-width:784px}}@media(max-width: 411px){.section-5 .s5-item{padding-left:24px;padding-right:24px}}.section-5 .s5-item .s5-title{font-family:"Google Sans Flex";font-size:clamp(4rem,4.17vw,8rem) !important;line-height:1.25 !important;font-style:normal;font-weight:600;letter-spacing:-0.02em;opacity:0;visibility:hidden;line-height:10rem}.section-5 .s5-item .s5-desc{font-family:"Pretendard";font-size:clamp(2.8rem,2.5vw,4.8rem) !important;line-height:1.3 !important;font-style:normal;font-weight:600;letter-spacing:-0.2rem;text-align:right;opacity:0;visibility:hidden;font-weight:700 !important}.section-5 .s5-item .s5-desc .row{align-items:flex-end;gap:10px}.section-5 .s5-item .s5-desc span{font-size:inherit}.section-5 .s5-item.is-exp .s5-desc{width:471px;flex-direction:column;display:flex}.section-5 .s5-item.is-sphere .s5-desc{width:461px;display:flex;flex-direction:row;align-items:center;flex-wrap:wrap;justify-content:flex-end}.section-5 .s5-item.is-sphere .s5-desc .row{flex-wrap:wrap;justify-content:flex-end}.section-5 .s5-item.is-sphere .s5-desc span:nth-child(1){margin-right:10px}.section-5 .s5-item.is-sphere .s5-desc span:nth-child(2){margin-right:10px}.section-5 .s5-item.is-sphere .s5-desc span:nth-child(3){display:block;margin-right:10px}.section-5 .s5-bg{position:absolute;inset:0;pointer-events:none;z-index:0;height:100%}.section-5 .s5-bg .wrap{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;flex-direction:column;opacity:0;max-width:1360px;padding-left:40px;padding-right:40px;transition:max-width .3s cubic-bezier(0.33, 1, 0.68, 1)}@media(max-width: 1279px){.section-5 .s5-bg .wrap{max-width:1040px}}@media(max-width: 1023px){.section-5 .s5-bg .wrap{max-width:784px}}@media(max-width: 411px){.section-5 .s5-bg .wrap{padding-left:24px;padding-right:24px}}.section-5 .s5-bg .wrap{padding:0;margin:0 auto}.section-5 .s5-bg .wrap .title{width:100%;font-family:"Google Sans Flex";font-weight:700;font-size:clamp(6rem,12.5vw,24rem);line-height:1.08;color:var(--Spectrum-Black-100);transform:translateY(0);text-align:center}.section-5 .s5-stage{position:absolute;inset:0;z-index:10}.section-6{background-color:var(--white);padding-top:120px;padding-bottom:140px}.section-6 .title{color:var(--Spectrum-Black-100);font-family:"Pretendard";font-size:clamp(2.8rem,3.33vw,6.4rem) !important;line-height:1.3 !important;font-style:normal;font-weight:700;letter-spacing:-0.25rem;text-align:center;opacity:0;visibility:hidden}.section-6 .sub{text-align:center;font-family:"Google Sans Flex";font-size:clamp(1.4rem,1.25vw,2.4rem) !important;line-height:1.3 !important;font-style:normal;font-weight:600;letter-spacing:-0.02em;color:var(--Spectrum-Black-60);margin-top:20px;margin-bottom:40px;opacity:0;visibility:hidden;transform:translateY(60%)}.section-6 .col{margin:0 auto;width:max-content}.section-6 .row{gap:24px;max-width:1360px;padding-left:40px;padding-right:40px;transition:max-width .3s cubic-bezier(0.33, 1, 0.68, 1)}@media(max-width: 1279px){.section-6 .row{max-width:1040px}}@media(max-width: 1023px){.section-6 .row{max-width:784px}}@media(max-width: 411px){.section-6 .row{padding-left:24px;padding-right:24px}}.section-6 .row{width:100%;margin:84px auto 0}.section-6 .row .graphic{position:relative;width:50%;background-color:var(--bg-gray);padding:40px;aspect-ratio:9/5;display:flex;flex-direction:column;justify-content:flex-end;opacity:0;visibility:hidden}.section-6 .row .graphic .con{display:flex;flex-direction:column;gap:20px}.section-6 .row .graphic .con .txt-eng{font-family:"Google Sans Flex";font-size:clamp(1.4rem,1.67vw,3.2rem) !important;line-height:1.25 !important;font-style:normal;font-weight:600;letter-spacing:-0.02em;color:var(--Spectrum-Black-100)}.section-6 .row .graphic .con .txt-kor{color:rgba(24,36,50,.6);font-family:"Pretendard";font-size:clamp(1.6rem,.94vw,1.8rem) !important;line-height:1.56 !important;font-style:normal;font-weight:500;letter-spacing:-0.08rem}.section-6 .row .graphic .con .txt-kor span:last-child{display:block}.section-6 .row .graphic .image{width:28%;aspect-ratio:1/1;position:absolute;right:40px;top:40px}@media(max-width: 1279px){.section-1 .text-con{padding-top:237px}.section-2 .ani4 .title-1{flex-direction:column;height:max-content}.section-2 .history .col:not(.info){justify-content:flex-end;height:max-content;margin:auto 0;gap:0}.section-2 .history .col:not(.info)::before{width:306px;height:366px;content:""}.section-2 .history .col:not(.info) .row{margin-top:10px}.section-2 .history .col:not(.info) .row:first-child{margin-top:0}.section-2 .history .row-group{height:300px}.section-2 .history .info{margin-right:0;margin-left:auto}.section-2 .history .history-list{padding:0;display:flex;flex-direction:row;align-items:center}.section-2 .history .history-list .history-item::before{display:block}.section-2 .history .history-list .history-item .img{width:306px}.section-2 .history .history-list .history-item .img img{width:209px}.section-2 .history .history-list .history-item{gap:60px;height:100%;width:100%;display:flex;flex-direction:column;justify-content:center}.section-2 .history .history-list .history-item::before{display:none}.section-2 .history .history-list .history-item .title{width:100%;bottom:0;right:0}.section-2 .grid-cols-4{grid-template-columns:repeat(2, 1fr);row-gap:80px}.section-2 .grid-cols-4 .grid-item:nth-child(2),.section-2 .grid-cols-4 .grid-item:nth-child(4){margin-left:auto}}@media(max-width: 1279px)and (max-width: 767px){.section-2-1 .mask-element{transform:none !important}}@media(max-width: 1279px){.section-2-1 .title .title-1{flex-direction:column}#section-2-1-sphere .sphere-container{justify-content:flex-start !important;align-items:flex-start !important}#section-2-1-sphere .bg-circle-static{top:15% !important;left:0 !important;transform:translate(0, 0) !important}#section-2-1-sphere .sphere-inner{top:15%}#section-2-sphere.bg-img .headline .caption{flex-direction:column}.section-2-2 .inner{display:flex;flex-direction:column;justify-content:center}.section-2-2 .info-inner{flex:1;position:relative;margin:auto;top:auto;left:0;right:0;bottom:0;width:100%;gap:12px;padding-bottom:46px;height:max-content;display:flex;flex-direction:column;justify-content:flex-end}.section-2-2 .info-inner .info-indicator,.section-2-2 .info-inner .info-description{padding-left:0;padding-right:0;width:100%;max-width:960px}.section-2-2 .info-progress{max-width:960px;height:100%;width:100%;bottom:0;height:110px;align-items:flex-start;position:relative}}@media(max-width: 1279px)and (max-width: 1023px){.section-2-2 .info-description{align-items:flex-start;justify-content:flex-end}}@media(max-width: 1279px){.section-4 .video-con .ico-graphic{max-width:240px}.section-4 .video-con .row{padding:0}.section-4 .bg.ani1 .img-bg .img:nth-child(3){top:4%;width:20.2%}.section-4 .bg.ani1 .img-bg .img:nth-child(4){width:13.14%;top:23.2%}.section-4 .bg.ani1 .img-bg .img:nth-child(5){left:92.1%;width:7.1%;top:41%}.section-4 .bg.ani1 .img-bg .img:nth-child(6){width:13%;left:14%;top:52.8%}.section-4 .bg.ani1 .img-bg .img:nth-child(7){width:10.7%;left:60%;top:63%}.section-4 .bg.ani1 .img-bg .img:nth-child(8){width:13%;left:79%;top:64.8%}.section-4 .bg.ani1 .img-bg .img:nth-child(9){width:13.1%;left:36%;bottom:5.3%}.section-4 .bg.ani1 .img-bg .img:nth-child(10){left:0;width:7.2%;top:70%;aspect-ratio:91/114}.section-4 .bg.ani2 .img-bg .img:nth-child(1){width:18.8%;top:9.9%;left:23.6%;height:auto;aspect-ratio:auto}.section-4 .bg.ani2 .img-bg .img:nth-child(2){width:10%;top:27%;left:57.6%}.section-4 .bg.ani2 .img-bg .img:nth-child(3){width:12.2%;top:19.1%;left:84.4%}.section-4 .bg.ani2 .img-bg .img:nth-child(4){top:32.5%;left:3.3%;width:12.2%}.section-4 .bg.ani2 .img-bg .img:nth-child(5){width:6.6%;left:76.6%;top:43.1%}.section-4 .bg.ani2 .img-bg .img:nth-child(6){width:12.2%;left:10%;top:56.5%}.section-4 .bg.ani2 .img-bg .img:nth-child(7){width:10%;top:73%;left:32.1%}.section-4 .bg.ani2 .img-bg .img:nth-child(8){width:18.9%;top:66.4%;left:57.6%}.section-4 .bg:not(.video-con) .platform{max-height:max-content;margin:auto;inset:0;max-width:852px}.section-4 .bg:not(.video-con) .platform .items-orbit{position:absolute;inset:0;transform-origin:50% 50%}.section-4 .bg:not(.video-con) .platform .items-orbit.outer .item:first-child{left:17%;top:24%}.section-4 .bg:not(.video-con) .platform .items-orbit.outer .item:nth-child(2){left:59.5%;top:25.8%}.section-4 .bg:not(.video-con) .platform .items-orbit.outer .item:nth-child(3){left:27.9%;top:81%}.section-4 .bg:not(.video-con) .platform .items-orbit.middle .item:first-child{left:-1%;top:59.9%}.section-4 .bg:not(.video-con) .platform .items-orbit.middle .item:nth-child(2){left:79%;top:70.2%}.section-4 .bg:not(.video-con) .platform .items-orbit.middle .item:nth-child(3){left:86.5%;top:16.1%}.section-4 .bg:not(.video-con) .platform .items-orbit.inner .item:nth-child(1){left:54%;top:71.5%}.section-4 .bg:not(.video-con) .platform .items-orbit.inner .item:nth-child(2){left:92%;top:68.8%}.section-4 .bg:not(.video-con) .platform .items-orbit.inner .item:nth-child(3){left:86%;top:52%}.section-5 .row-2{display:flex;flex-direction:row;align-items:center;flex-direction:column}.section-5 .s5-item .row{flex-direction:column}.section-5 .s5-item.is-exp .s5-desc{width:291px;display:block}.section-5 .s5-item.is-work .s5-desc .row{gap:0}.section-5 .s5-item.is-sphere .s5-desc{width:344px}.section-5 .s5-item.is-sphere .s5-desc span:nth-child(1){margin-right:0;display:block;width:100%}.section-5 .s5-item.is-sphere .s5-desc span:nth-child(3){margin-right:0}.section-5 .s5-item.is-sphere .s5-desc .row{flex-wrap:wrap;justify-content:flex-end;flex-direction:row}.section-5 .s5-item.is-sphere .s5-desc .row-2{display:flex;flex-direction:row;align-items:center;flex-wrap:wrap;justify-content:flex-end}.section-5 .s5-stage{width:400px}.section-6 .row .graphic{padding:164px 32px 32px 32px}.section-6 .row .graphic .image{max-width:120px;right:32px;top:32px}}@media(max-width: 1023px){.section-1 .text-con .title{line-height:8.4rem}.section-1 .scroll .text{font-size:1.4rem}.section-2{gap:40px}.section-2 .title{font-family:"Pretendard";font-size:clamp(2.8rem,2.5vw,4.8rem) !important;line-height:1.3 !important;font-style:normal;font-weight:600;letter-spacing:-0.2rem}.section-2 .title span{height:max-content;overflow:hidden}.section-2 .image-con{height:200px;width:100%}.section-2 .image-con .img{width:170px;height:200px}.section-2 .grid-cols-4{width:100%;max-width:1360px;padding-left:40px;padding-right:40px;transition:max-width .3s cubic-bezier(0.33, 1, 0.68, 1);row-gap:80px}}@media(max-width: 1023px)and (max-width: 1279px){.section-2 .grid-cols-4{max-width:1040px}}@media(max-width: 1023px)and (max-width: 1023px){.section-2 .grid-cols-4{max-width:784px}}@media(max-width: 1023px)and (max-width: 411px){.section-2 .grid-cols-4{padding-left:24px;padding-right:24px}}@media(max-width: 1023px){.section-2 .grid-cols-4 .grid-item .value{font-family:"Pretendard";font-size:3.2rem;font-style:normal;font-weight:700;line-height:4.4rem;letter-spacing:-0.12rem}.section-2 .grid-cols-4 .grid-item .headline{font-family:"Pretendard";font-size:clamp(1.6rem,.94vw,1.8rem) !important;line-height:1.56 !important;font-style:normal;font-weight:500;letter-spacing:-0.08rem}.section-2 .ani1 .title,.section-2 .ani2 .title{line-height:6.4rem;letter-spacing:-0.15rem;font-weight:700}.section-2 .ani4 .logo{height:50px}.section-2 .ani4 .logo img{height:100%;width:auto}.section-2 .ani4 .title{letter-spacing:-0.2rem}.section-2 .history .col:not(.info){justify-content:center;height:100%;font-family:"Pretendard";font-size:1.4rem;font-style:normal;font-weight:500;line-height:2.4rem;letter-spacing:-0.05rem;align-items:flex-start}.section-2 .history .col:not(.info)::before{width:240px;height:280px;display:block}.section-2 .history .col:not(.info) .row-group{height:240px}.section-2 .history .col:not(.info) .row-group .row{font-family:"Pretendard";font-size:1.4rem;font-style:normal;font-weight:500;line-height:2.4rem;letter-spacing:-0.05rem;margin-top:9px}.section-2 .history .col:not(.info) .row-group .row:first-child{margin-top:0}.section-2 .history .history-list{padding:0;width:100%;display:flex;flex-direction:row;align-items:center}.section-2 .history .history-list .history-item{width:100%;display:flex;flex-direction:column;inset:unset;gap:40px;height:100%}.section-2 .history .history-list .history-item::before{display:none}.section-2 .history .history-list .history-item .title{width:100%;font-family:"Pretendard";font-size:clamp(2.8rem,2.5vw,4.8rem) !important;line-height:1.3 !important;font-style:normal;font-weight:600;letter-spacing:-0.2rem}.section-2 .history .history-list .history-item .img{width:240px}.section-2 .history .history-list .history-item .img img{width:163px}.section-2-1 .circle.glow .ico{padding:0 20px}.section-2-1 .circle.graphic .caption{display:flex;flex-direction:column}.section-2-1 .circle.graphic .cir-inner{padding-bottom:0}.section-2-1 .circle.graphic .gr-1{padding:0 20px}.section-2-1 .circle .title{font-family:"Pretendard";font-weight:600;font-size:clamp(1.6rem,1.25vw,2.4rem) !important;line-height:1.5;letter-spacing:-0.08rem}.section-2-1 .ani4 .title{font-family:"Pretendard";font-size:clamp(2.8rem,2.5vw,4.8rem) !important;line-height:1.3 !important;font-style:normal;font-weight:600;letter-spacing:-0.2rem;font-weight:700;letter-spacing:-0.1rem}.section-2-2 .info-indicator{gap:11px;max-width:800px}.section-2-2 .info-indicator .step{font-family:"Pretendard";font-size:1.4rem;font-style:normal;font-weight:500;line-height:2.4rem;letter-spacing:-0.05rem}.section-2-2 .info-description{max-width:800px}.section-2-2 .info-description .step .title{font-family:"Pretendard";font-size:clamp(2.8rem,2.5vw,4.8rem) !important;line-height:1.3 !important;font-style:normal;font-weight:600;letter-spacing:-0.2rem;font-weight:700}.section-2-2 .info-description .step .sub{font-family:"Pretendard";font-size:clamp(1.6rem,.94vw,1.8rem) !important;line-height:1.56 !important;font-style:normal;font-weight:500;letter-spacing:-0.08rem}.section-2-2 .info-progress{max-width:720px}.section-2-3 .title{font-weight:700;line-height:6.4rem}.section-3{padding:20dvh 0px 0px !important;margin-top:-20dvh}.section-3 .text-con .title{font-family:"Google Sans Flex";font-size:4.8rem;font-style:normal;font-weight:600;line-height:6.4rem;letter-spacing:-0.02em}.section-3 .text-con .sub-title{font-family:"Pretendard";font-size:3.2rem;font-style:normal;font-weight:700;line-height:4.4rem;letter-spacing:-0.12rem}.section-3 .text-con .sub{font-family:"Pretendard";font-size:clamp(1.6rem,.94vw,1.8rem) !important;line-height:1.56 !important;font-style:normal;font-weight:500;letter-spacing:-0.08rem}.section-3 .text-con .item{gap:12px}.section-3 .graphic-sphere{bottom:-53%}.section-3 .graphic-sphere .sphere .num:first-child{top:-24px}.section-3 .graphic-sphere .sphere .num:nth-child(2){left:100%}.section-3 .graphic-sphere .sphere .num:nth-child(3){top:100%}.section-3 .indicator-fixed{height:42%}.section-4 .video-con .sub{font-family:"Pretendard";font-size:1.4rem;font-style:normal;font-weight:500;line-height:2.4rem;letter-spacing:-0.05rem;line-height:2.2rem}.section-4 .video-con .ico-graphic{max-width:240px}.section-4 .bg:not(.video-con) .col{gap:12px;padding:0 !important;max-width:533px}.section-4 .bg:not(.video-con) .col .title{font-family:"Pretendard";font-size:clamp(2.8rem,2.5vw,4.8rem) !important;line-height:1.3 !important;font-style:normal;font-weight:600;letter-spacing:-0.2rem;font-weight:700;line-height:6.4rem}.section-4 .bg:not(.video-con) .col .sub{font-family:"Google Sans Flex";font-size:1.8rem;font-style:normal;font-weight:600;line-height:2.4rem;letter-spacing:-0.02em}.section-4 .bg:not(.video-con) .col .logo{padding:0 18px}.section-4 .bg:not(.video-con) .col.ani3{max-width:533px}.section-4 .bg.ani1 .img-bg .img:nth-child(1){left:5.7%;top:27.9%}.section-4 .bg.ani1 .img-bg .img:nth-child(2){left:25.1%;top:22.9%}.section-4 .bg.ani1 .img-bg .img:nth-child(3){top:4.5%;left:50.8%;width:17.8%}.section-4 .bg.ani1 .img-bg .img:nth-child(4){width:11.6%}.section-4 .bg.ani1 .img-bg .img:nth-child(5){width:6.3%;left:87.9%;top:42.7%}.section-4 .bg.ani1 .img-bg .img:nth-child(6){width:11.5%;left:18.7%;top:53.7%}.section-4 .bg.ani1 .img-bg .img:nth-child(7){width:9.5%;left:59.2%;top:64.3%}.section-4 .bg.ani1 .img-bg .img:nth-child(8){width:11.5%;left:76.4%;top:65.6%}.section-4 .bg.ani1 .img-bg .img:nth-child(9){width:11.5%;height:auto;left:38%;top:76%;bottom:auto}.section-4 .bg.ani1 .img-bg .img:nth-child(10){width:6.3%;left:5.8%;top:71%}.section-4 .bg.ani2 .img-bg .img:nth-child(1){width:17.8%;left:34.9%;top:7%}.section-4 .bg.ani2 .img-bg .img:nth-child(2){width:9.4%;top:25%}.section-4 .bg.ani2 .img-bg .img:nth-child(3){top:17%;left:82.7%;width:11.6%}.section-4 .bg.ani2 .img-bg .img:nth-child(8){width:17.8%;top:67%}.section-4 .bg.ani2 .img-bg .img:nth-child(9){height:max-content}.section-4 .ani3.bg .col .sub{line-height:2.8rem}.section-5 .s5-bg .wrap{max-width:max-content}.section-5 .s5-item{flex-direction:column;max-height:473px;margin:auto}}@media(max-width: 1023px)and (max-width: 767px){.section-5 .s5-item{max-height:273px}}@media(max-width: 1023px){.section-5 .s5-item .s5-title{font-family:"Google Sans Flex";font-size:clamp(3.2rem,3.33vw,6.4rem) !important;line-height:1.25 !important;font-style:normal;font-weight:600;letter-spacing:-0.02em}.section-5 .s5-item .s5-desc{transform:none !important;text-align:center;min-width:max-content}.section-5 .s5-item .s5-desc .row{flex-direction:row}.section-5 .s5-item.is-exp .s5-desc{max-width:471px;width:100%;display:flex;flex-direction:column}.section-5 .s5-item.is-sphere .s5-desc{max-width:460px;width:100%;align-items:center;justify-content:center}.section-5 .s5-item.is-sphere .s5-desc .row{justify-content:center;text-align:center}.section-5 .s5-item.is-sphere .s5-desc span:nth-child(1){width:auto;margin-right:8px}.section-5 .s5-item.is-work .row{gap:5px}.section-6 .title{font-family:"Pretendard";font-size:clamp(2.8rem,2.5vw,4.8rem) !important;line-height:1.3 !important;font-style:normal;font-weight:600;letter-spacing:-0.2rem;font-weight:700}.section-6 .sub{font-family:"Google Sans Flex";font-size:1.8rem;font-style:normal;font-weight:600;line-height:2.4rem;letter-spacing:-0.02em;margin-top:12px}.section-6 .row{gap:16px}.section-6 .row .graphic{padding-top:184px}.section-6 .row .graphic .con{gap:10px}.section-6 .row .graphic .con .txt-kor{line-height:2.8rem;font-size:1.4rem !important}.section-6 .row .graphic .image{right:auto;left:32px;width:100%}.section-second .section-2-3 .title{font-family:"Pretendard";font-size:clamp(2.8rem,2.5vw,4.8rem) !important;line-height:1.3 !important;font-style:normal;font-weight:600;letter-spacing:-0.2rem}}@media(max-width: 767px){.section-1 .text-con{padding-top:125px}.section-1 .text-con .title{display:flex;flex-direction:column;font-family:"Pretendard";font-size:4rem !important;font-style:normal;font-weight:800;line-height:5rem !important;letter-spacing:-0.1rem}.section-1 .text-con .sub{font-family:"Google Sans Flex";font-size:1.4rem;font-style:normal;font-weight:600;line-height:1.8rem;letter-spacing:-0.02em}.section-1 .text-con.ani1 .title{width:177px}.section-1 .text-con.ani2 .title{align-items:center;max-width:calc(100% - 40px)}}@media(max-width: 767px)and (max-width: 411px){.section-1 .text-con.ani2 .title{max-width:327px}}@media(max-width: 767px){.section-1 .text-con.ani2 .title span:last-child{max-width:144px;text-align:right}.section-2 .image-con .img{width:143px;height:170px}.section-2 .text-con:not(.ani4) .title{font-family:"Pretendard";font-weight:600;font-size:2.8rem;line-height:4rem;letter-spacing:-0.1rem;font-weight:700}.section-2 .text-con:not(.ani4) .title .title-1,.section-2 .text-con:not(.ani4) .title .title-2{height:40px}.section-2 .ani4.text-con .logo{width:auto;height:32px}.section-2 .ani4.text-con .logo img{height:27px;margin-right:5px}.section-2 .ani4.text-con .logo span{height:40px}.section-2 .ani4.text-con .title{font-family:"Pretendard";font-weight:600;font-size:2.8rem;line-height:4rem;letter-spacing:-0.1rem}.section-2 .grid-cols-4{padding-top:120px;grid-template-columns:repeat(1, 1fr)}.section-2 .grid-cols-4 .grid-item{width:100%}.section-2 .grid-cols-4 .grid-item .value{font-family:"Pretendard";font-weight:600;font-size:2.8rem;line-height:4rem;letter-spacing:-0.1rem}.section-2 .grid-cols-4 .grid-item .headline{font-family:"Pretendard";font-size:2rem;font-style:normal;font-weight:500;line-height:2.8rem;letter-spacing:-0.08rem}.section-2 .grid-cols-4 .grid-item .caption{font-family:"Pretendard";font-size:1.6rem;font-style:normal;font-weight:500;line-height:2.4rem}.section-2 .history{flex-direction:column}.section-2 .history>.col::before{display:none}.section-2 .history>.col .row-group{position:relative}.section-2 .history>.col .row-group .row:not(.active){display:none}.section-2 .history>.col .row-group .row{flex-direction:column;align-items:flex-start;gap:0}.section-2 .history .info{margin-right:auto;margin-left:0}.section-2 .history .info .title{text-align:left}.section-2 .history .info .sub{text-align:left}.section-2 .history .history-list .history-item{height:100%;gap:98px}.section-2 .history .history-list .history-item .img{width:280px;height:280px}.section-2 .history .history-list .history-item .title{font-family:"Pretendard";font-weight:600;font-size:2.8rem;line-height:4rem;letter-spacing:-0.1rem}.section-2 .history .history-list .history-item .sub{font-family:"Pretendard";font-size:1.6rem;font-style:normal;font-weight:500;line-height:2.4rem;height:48px}.section-2 .history .progress-bar{display:none}.section-2-1 .circle{margin:0 auto;position:relative;width:100%}.section-2-1 .circle.glow{display:none}.section-2-1 .circle .title{font-size:2.8rem !important;line-height:4rem !important}.section-2-1 .ani4 .title{font-family:"Pretendard";font-weight:600;font-size:2.8rem;line-height:4rem;letter-spacing:-0.1rem;font-weight:700}.section-2-1 .ani4 .title-2{display:flex;flex-direction:column}.section-2-1 .ani4 .logo img{height:25px;margin-right:5px}.section-2-2 .info-progress{display:none}.section-2-2 .info-description{align-items:flex-start}.section-2-2 .info-description .step{gap:12px;text-align:left}.section-2-2 .info-description .step .title{font-family:"Pretendard";font-weight:600;font-size:2.8rem;line-height:4rem;letter-spacing:-0.1rem}.section-2-2 .info-description .step .sub{font-family:"Pretendard";font-size:1.6rem;font-style:normal;font-weight:500;line-height:2.4rem}.section-3 .text-con .item{gap:12px}.section-3 .text-con .sub-title{font-family:"Pretendard";font-weight:600;font-size:2.8rem;line-height:4rem;letter-spacing:-0.1rem}.section-3 .text-con .sub{font-family:"Pretendard";font-size:1.6rem;font-style:normal;font-weight:500;line-height:2.4rem}.section-3 .graphic-sphere{max-width:500px;bottom:-60%}.section-3 .graphic-sphere .sphere .num:first-child{top:-12%}.section-3 .graphic-sphere .sphere .num:nth-child(2){left:108%}.section-3 .graphic-sphere .sphere .num:nth-child(3){top:108%}.section-3 .indicator-fixed{height:33%}.section-4 .title{text-align:center}.section-4 .row{justify-content:center}.section-4 .bg:not(.video-con) .sub{font-family:"Google Sans Flex";font-size:1.4rem;font-style:normal;font-weight:600;line-height:1.8rem;letter-spacing:-0.02em;letter-spacing:0px}.section-4 .bg .col .title{font-family:"Pretendard";font-weight:600;font-size:2.8rem;line-height:4rem;letter-spacing:-0.1rem}.section-4 .bg.ani3 .col{max-width:243px}.section-4 .bg.ani3 .sub{font-family:"Pretendard";font-size:1.6rem;font-style:normal;font-weight:500;line-height:2.4rem;letter-spacing:-0.06rem;display:block}.section-4 .video-con .title{font-family:"Pretendard";font-size:4rem !important;font-style:normal;font-weight:800;line-height:5rem !important;letter-spacing:-0.1rem}.section-4 .video-con .title+.col{width:82.9%;min-width:max-content}.section-4 .video-con .col{position:absolute;width:100%;text-align:center;inset:0;margin:auto;align-items:center;justify-content:center}.section-4 .video-con .col .sub,.section-4 .video-con .col .sub-title{text-align:center}.section-4 .bg:not(.video-con) .col{gap:8px}.section-4 .bg:not(.video-con) .col .title{font-family:"Pretendard";font-weight:600;font-size:2.8rem;line-height:4rem;letter-spacing:-0.1rem;font-weight:700}.section-4 .bg:not(.video-con) .col .sub{font-family:"Google Sans Flex";font-size:1.4rem;font-style:normal;font-weight:600;line-height:1.8rem;letter-spacing:-0.02em}.section-4 .bg:not(.video-con).ani2 .img-bg .img:nth-child(8){top:74%;width:14.3%}.section-4 .bg:not(.video-con).ani3 .sub{font-family:"Pretendard";font-size:1.6rem;font-style:normal;font-weight:500;line-height:2.4rem;letter-spacing:-0.06rem;display:block;letter-spacing:-0.06rem;line-height:2.4rem}.section-4 .bg:not(.video-con).ani3 .col{max-width:300px;padding:40px 29px 35px 28px !important}.section-4 .bg:not(.video-con).ani3 .col .logo{padding:0 4px}.section-4 .bg:not(.video-con) .platform .platform-inner{position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);margin:unset}.section-5 .s5-item .s5-desc{font-family:"Pretendard";font-weight:600;font-size:2.8rem;line-height:4rem;letter-spacing:-0.1rem}.section-5 .s5-item .s5-desc .row{display:block}.section-5 .s5-item .s5-desc span{margin-right:5px !important}.section-5 .s5-bg .wrap .title{font-family:"Google Sans Flex";font-size:6rem;font-style:normal;font-weight:600;line-height:4.4rem;letter-spacing:-0.02em}.section-5 .s5-stage{width:200px}.section-6{padding-top:160px;padding-bottom:80px}.section-6 .title{font-family:"Pretendard";font-weight:600;font-size:2.8rem;line-height:4rem;letter-spacing:-0.1rem}.section-6 .sub{font-family:"Google Sans Flex";font-size:1.4rem;font-style:normal;font-weight:600;line-height:1.8rem;letter-spacing:-0.02em;margin:8px 0 32px}.section-6 .row{flex-direction:column;margin-top:100px;padding-left:24px;padding-right:24px}.section-6 .row .graphic{max-width:100%;width:100%;height:324px}.section-6 .row .graphic .image{width:120px}.section-6 .row .graphic .con .txt-eng{font-size:2rem !important;line-height:2.4rem !important}.section-6 .row .graphic .con .txt-kor{font-size:1.6rem}.section-6 .row .graphic .con .txt-kor span{display:block}.section-6 .title{font-weight:700}.section-second .section-2-3 .title{font-family:"Pretendard";font-weight:600;font-size:2.8rem;line-height:4rem;letter-spacing:-0.1rem}}@media(max-width: 411px){.section-4 .bg:not(.video-con) .platform{max-width:100%;width:100%;height:100dvh;aspect-ratio:1/1}.section-4 .bg:not(.video-con) .platform .platform-inner .items{height:100%;width:100% !important;max-width:100% !important}.section-4 .bg:not(.video-con) .platform .platform-inner .items .platform-inner{width:556px;position:absolute;height:100%;left:50%;top:50%;transform:translate(-50%, -50%)}.section-4 .bg:not(.video-con).ani1 .img-bg .img:nth-child(1){width:49.6%;left:-91%}.section-4 .bg:not(.video-con).ani1 .img-bg .img:nth-child(2){width:20.7%;left:-4.2%;top:27.7%}.section-4 .bg:not(.video-con).ani1 .img-bg .img:nth-child(3){width:39%;top:18.2%;left:51.7%}.section-4 .bg:not(.video-con).ani1 .img-bg .img:nth-child(4){left:108%;top:28.9%;width:25.3%}.section-4 .bg:not(.video-con).ani1 .img-bg .img:nth-child(5){width:16.2%;left:130%;top:43.2%}.section-4 .bg:not(.video-con).ani1 .img-bg .img:nth-child(6){width:25.3%;left:-18.2%;top:56.3%}.section-4 .bg:not(.video-con).ani1 .img-bg .img:nth-child(7){width:20.7%;left:62.9%;top:66.1%}.section-4 .bg:not(.video-con).ani1 .img-bg .img:nth-child(8){width:25%;left:145.8%;top:67.3%}.section-4 .bg:not(.video-con).ani1 .img-bg .img:nth-child(9){width:25%;left:24%;top:77.1%}.section-4 .bg:not(.video-con).ani1 .img-bg .img:nth-child(10){width:13.6%;left:-32.5%;top:72.2%}.section-4 .bg:not(.video-con).ani2 .img-bg .img:nth-child(1){width:29.3%;left:8.8%;top:10.8%}.section-4 .bg:not(.video-con).ani2 .img-bg .img:nth-child(2){width:15.5%;left:62%;top:28.1%}.section-4 .bg:not(.video-con).ani2 .img-bg .img:nth-child(3){width:19%;left:102%;top:29.7%}.section-4 .bg:not(.video-con).ani2 .img-bg .img:nth-child(5){width:10.2%;top:47.6%;left:91.2%}.section-4 .bg:not(.video-con).ani2 .img-bg .img:nth-child(6){width:19%;left:-12%;top:57.5%}.section-4 .bg:not(.video-con).ani2 .img-bg .img:nth-child(7){width:15.5%;left:22.1%;top:75.1%}.section-4 .bg:not(.video-con).ani2 .img-bg .img:nth-child(8){width:29.3%;left:61.6%;top:76.8%}.section-4 .bg:not(.video-con).ani2 .img-bg .img:nth-child(9){width:15.4%;left:105.6%;top:62%}}#section-2-3-sphere{position:relative;inset:0;width:100vw;height:440px;z-index:9999;pointer-events:none;display:flex;flex-direction:column;justify-content:center;align-items:center}@media(max-width: 1279px){#section-2-3-sphere{height:440px}}@media(max-width: 1023px){#section-2-3-sphere{height:300px}}@media(max-width: 767px){#section-2-3-sphere{height:240px}}@media(max-width: 411px){#section-2-3-sphere{height:240px}}#section-2-3-sphere .sphere-inner{position:relative;width:max-content;height:max-content;margin:auto;transform-origin:center center}#section-2-3-sphere .sphere{position:absolute;width:220px;height:220px;margin:0 auto;border-radius:50%;background-size:101% 101%;background-position:center;background-repeat:no-repeat}@media(max-width: 1279px){#section-2-3-sphere .sphere{width:220px;height:220px}}@media(max-width: 1023px){#section-2-3-sphere .sphere{width:150px;height:150px}}@media(max-width: 767px){#section-2-3-sphere .sphere{width:120px;height:120px}}@media(max-width: 411px){#section-2-3-sphere .sphere{width:120px;height:120px}}#section-2-3-sphere .sphere.center{background-color:var(--white)}#section-2-3-sphere .sphere.center span{position:absolute;top:0;left:0;width:101%;height:101%;background-image:url(/home/assets/images/s2-1.png);background-size:cover;background-position:center;background-repeat:no-repeat}#section-2-3-sphere .sphere[data-index="0"]{background-image:url(/home/assets/images/s2-2.png)}#section-2-3-sphere .sphere[data-index="1"]{background-image:url(/home/assets/images/s2-3.png)}#section-2-3-sphere .sphere[data-index="2"]{background-image:url(/home/assets/images/s2-4.png)}#section-2-3-sphere .sphere[data-index="3"]{background-image:url(/home/assets/images/s2-5.png)}#section-2-3-sphere .sphere[data-index="4"]{background-image:url(/home/assets/images/s2-6.png)}#section-2-3-sphere .sphere[data-index="5"]{background-image:url(/home/assets/images/s2-7.png)}#section-2-1-sphere{position:fixed;inset:0;width:100%;height:100dvh;z-index:9999;overflow:hidden;pointer-events:none;display:flex;flex-direction:column;justify-content:center;align-items:center}#section-2-1-sphere .bg-circle-static{position:absolute;width:clamp(280px,21vw,410px);height:clamp(280px,21vw,410px);border-radius:50%;background-color:var(--white);z-index:0;top:50%;left:50%;transform:translate(-50%, -50%);opacity:0}#section-2-1-sphere .sphere-container{position:relative;display:flex;min-height:100dvh;flex-direction:column;justify-content:center;align-items:center}#section-2-1-sphere .sphere-inner{position:relative;width:clamp(280px,21vw,410px);height:clamp(280px,21vw,410px);margin:0 auto;border-radius:50%;background-color:rgba(0,0,0,0)}#section-2-1-sphere .sphere-inner .sphere{position:absolute;inset:0;width:100%;height:100%;border-radius:50%;opacity:0}#section-2-1-sphere .sphere-inner svg{position:absolute;inset:0;width:100%;height:100%;object-fit:contain}#section-2-1-sphere .sphere-inner{transform-origin:center center;transform-style:preserve-3d;perspective:1000px;transition:transform .5s cubic-bezier(0.65, 0, 0.35, 1),opacity .35s cubic-bezier(0.5, 1, 0.89, 1)}@media(max-width: 767px){#section-2-1-sphere .sphere-inner{transition:none}}#section-2-1-sphere .bg-circle-static{transition:transform .5s cubic-bezier(0.65, 0, 0.35, 1),opacity .3s cubic-bezier(0.5, 1, 0.89, 1)}@media(max-width: 767px){#section-2-1-sphere .bg-circle-static{transition:none}}#section-2-3-sphere{transition:opacity .2s cubic-bezier(0.65, 0, 0.35, 1)}#cover{position:fixed;inset:0;width:100vw;height:100dvh;z-index:99998;background-color:var(--Spectrum-Black-100);display:flex;flex-direction:column;justify-content:center;align-items:center;transform-origin:center center}#cover .logo{position:relative;width:32vw;aspect-ratio:129/24;opacity:0}#cover .logo svg{position:relative;width:100%;height:100%;object-fit:contain}@media(max-width: 1023px){#cover .logo{width:50vw}}@media(max-width: 767px){#cover .logo{width:60vw}}.svg-container{position:absolute;width:100%;display:block}.svg-container svg{width:100%;height:100%;object-fit:contain}.circle-con{position:relative;width:100vw;height:100dvh;inset:0;margin:auto;padding:0;display:flex;flex-direction:column;justify-content:center;align-items:center}.gr-1+.cir-inner{padding-bottom:15px}.cir-inner{position:absolute;width:100%;height:100%;left:0;display:flex;flex-direction:column;justify-content:center;top:0;gap:8px}.cir-inner .title{font-family:"Pretendard";font-size:clamp(2.4rem,1.67vw,3.2rem) !important;line-height:1.3 !important;font-style:normal;font-weight:600;letter-spacing:-0.2rem;color:var(--white)}.cir-inner .row{justify-content:center}.cir-inner .row .glow{margin-right:5px}.headline{font-family:"Pretendard";font-size:clamp(2.8rem,3.33vw,6.4rem) !important;line-height:1.3 !important;font-style:normal;font-weight:700;letter-spacing:-0.25rem;display:flex;flex-direction:column;text-align:center}.caption{font-family:"Pretendard";font-size:1.4rem;font-style:normal;font-weight:500;line-height:2.4rem;letter-spacing:-0.05rem;color:var(--white-60);margin:0 auto;text-align:center}body[data-scroll-lock=true] [id^=section-]{visibility:hidden !important}.mask-container{position:relative;overflow:hidden}.mask-element{display:block;opacity:0;visibility:hidden}.sketch-container{position:fixed;inset:0;top:0;width:100vw;height:100dvh;z-index:99997;overflow-x:hidden;overflow-y:hidden;pointer-events:none;transform:translateY(100%);will-change:transform}.sketch-container .canvas-container{position:absolute;top:0;bottom:0;left:0;right:0;width:100vw !important;height:100vw !important;object-fit:cover;z-index:99998;pointer-events:none;transform:translateY(40dvh);transform-origin:center center;will-change:transform,opacity}@media(max-width: 1023px){.sketch-container .canvas-container{transform:translateY(50dvh)}}.sketch-container .canvas-container{opacity:0}.sketch-container .canvas-container .bg{position:absolute;top:0;left:0;width:100%;height:100%;background-image:url(/home/assets/images/graphic_sphere-bg.png);background-size:cover;background-position:center;background-repeat:no-repeat;z-index:3}@media(max-width: 1023px){.sketch-container .canvas-container .bg{width:150%;height:150%;left:-25%}}.sketch-container .canvas-container .num{position:absolute;top:0;left:0;right:0;margin:auto;font-size:1.6rem;font-style:normal;font-weight:500;line-height:2.4rem;letter-spacing:-0.05rem;color:var(--stellar-glow);margin-bottom:6px;width:max-content;opacity:0;transition:opacity .4s ease;height:max-content;font-family:"pretendard"}.sketch-container .canvas-container .num:first-child{top:-24px;margin:0 auto;left:0;right:0}.sketch-container .canvas-container .num:nth-child(2){left:100%;margin:auto 0;top:0;transform:rotate(90deg);bottom:0}.sketch-container .canvas-container .num:nth-child(3){top:100%;left:0;right:0;margin-left:auto;margin-right:auto;transform:rotate(180deg)}.sketch-container .canvas-container .indicator-wrap{position:absolute;bottom:0;left:0;right:0;width:100%;height:100%;z-index:4}.sketch-container .canvas-container .indicator-wrap[data-step="0"] .num-wrap{transform:rotate(0deg)}.sketch-container .canvas-container .indicator-wrap[data-step="0"] .num-wrap .num:nth-child(1){opacity:1}.sketch-container .canvas-container .indicator-wrap[data-step="1"] .num-wrap{transform:rotate(-90deg)}.sketch-container .canvas-container .indicator-wrap[data-step="1"] .num-wrap .num:nth-child(2){opacity:1}.sketch-container .canvas-container .indicator-wrap[data-step="2"] .num-wrap{transform:rotate(-180deg)}.sketch-container .canvas-container .indicator-wrap[data-step="2"] .num-wrap .num:nth-child(3){opacity:1}.sketch-container .canvas-container .indicator-dot,.sketch-container .canvas-container .indicator-line{position:absolute;bottom:0;left:0;right:0;width:2px;height:90%;margin:auto;background-color:var(--stellar-glow);z-index:3}.sketch-container .canvas-container .indicator-dot::after,.sketch-container .canvas-container .indicator-line::after{position:absolute;content:"";bottom:0;left:0;right:0;height:100%;width:2px;background-color:var(--stellar-glow);transform:translateY(20%);margin:auto}.sketch-container .canvas-container .indicator-dot{width:12px;height:calc(90% + 12px);background-color:rgba(0,0,0,0)}.sketch-container .canvas-container .indicator-dot::before{content:"";position:absolute;top:0;left:0;width:100%;height:12px;background-color:var(--stellar-glow);border-radius:50%;margin:auto}.sketch-container .canvas-container .num-wrap{position:absolute;top:7%;left:0;right:0;width:100%;aspect-ratio:1/1;transition:transform 1.2s cubic-bezier(0.23, 1, 0.32, 1)}.sketch-container .canvas-container canvas{position:absolute;top:0;left:0;width:100% !important;height:100% !important;object-fit:cover;z-index:2;opacity:1 !important;visibility:visible !important;--step-index: 0;transform:rotate(calc(var(--step-index) * -90deg));transform-origin:center center;transition:transform .5s cubic-bezier(0.42, 0, 0.58, 1)}@media(max-width: 1023px){.sketch-container .canvas-container canvas{width:150% !important;height:150% !important;left:-25%}}@media(max-width: 411px){.sketch-container .canvas-container .indicator-wrap{bottom:0}.sketch-container .canvas-container .p5Canvas{bottom:-48%}.sketch-container .canvas-container .num:nth-child(2){left:101%}}.visible-mobile{display:none}@media(max-width: 767px){.visible-mobile{display:block}}.visible-pc{display:block}@media(max-width: 767px){.visible-pc{display:none !important}}.absolute{pointer-events:none}.items-inner{position:relative;width:100%;aspect-ratio:1/1;inset:0;margin:auto;top:50%;transform:translateY(-50%)}.circle-inner{position:relative;width:100%;min-height:100dvh;margin:0 auto;display:flex;flex-direction:column;justify-content:center;align-items:center}@media(max-width: 767px){.circle-inner{gap:90px;flex-direction:column-reverse;height:max-content;min-height:unset}}.circle-inner .circle-inner-wrap{position:relative;margin:auto;width:100%;max-width:1304px;aspect-ratio:1304/883}@media(max-width: 767px){.circle-inner .circle-inner-wrap{display:flex;flex-direction:column;gap:90px;margin-top:80dvh}}.circle-inner .circle-inner-wrap .circle{position:absolute}@media(max-width: 767px){.circle-inner .circle-inner-wrap .circle{position:relative}}@media(max-width: 1279px){.circle-inner .circle-inner-wrap{max-width:963px;aspect-ratio:963/921}}@media(max-width: 1023px){.circle-inner .circle-inner-wrap{max-width:711px;aspect-ratio:711/657}}@media(max-width: 767px){.circle-inner .circle-inner-wrap{max-width:100%;aspect-ratio:unset;height:max-content}}.circle-inner .circle{border-radius:50%;aspect-ratio:1/1;position:absolute;opacity:0}.circle-inner .circle .fill{fill:var(--Spectrum-Black-100)}.circle-inner .circle.circle-size{width:46.0122699387%}@media(max-width: 767px){.circle-inner .circle.circle-size{position:absolute !important}}.circle-inner .circle.bg-img{position:absolute;will-change:auto}@media(max-width: 767px){.circle-inner .circle.bg-img{position:relative}.circle-inner .circle.bg-img img{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);max-height:220vw;object-fit:cover;object-position:center}}.circle-inner .circle.glow{background-color:var(--stellar-glow);width:18.4049079755%;left:11.5797546012%;top:7.0215175538%;display:flex;flex-direction:row;align-items:center}.circle-inner .circle.glow .ico{padding:0 2.8dvh;width:100%}.circle-inner .circle.glow .ico .fill{fill:var(--Spectrum-Black-100)}.circle-inner .circle.ellipse{top:0;right:0;width:27.6073619632%}.circle-inner .circle.ellipse .ico{width:100%;height:100%}.circle-inner .circle.sphere{left:0;bottom:0;width:30.2147239264%}.circle-inner .circle.graphic{width:26.226993865%;align-items:flex-end;right:2.6840490798%;background-color:var(--white);bottom:1.9252548131%}.circle-inner .circle.graphic .title{color:var(--Spectrum-Black-100)}.circle-inner .circle.graphic .caption{color:var(--Spectrum-Black-60)}.circle-inner .circle.graphic .gr-1{position:absolute;left:0;width:100%;bottom:0}@media(max-width: 767px){.circle-inner .circle:not(.bg-img){position:relative;top:0 !important;left:0 !important;bottom:0 !important;right:0 !important;width:calc(100% - 56px) !important;max-width:320px !important;width:100% !important}.circle-inner .circle.bg-img .headline .caption{flex-direction:column}}.bg-img{position:fixed;top:0;left:0;right:0;bottom:0;width:100%;height:100%;overflow:hidden;opacity:0;transform:scale(0.8);transform-origin:50% 50%;border-radius:0 !important;-webkit-mask-image:radial-gradient(circle at 50% 50%, black 0%, black var(--mask-size), transparent var(--mask-size));mask-image:radial-gradient(circle at 50% 50%, black 0%, black var(--mask-size), transparent var(--mask-size))}.bg-img.circle{aspect-ratio:1/1}@media(max-width: 767px){.bg-img.circle{aspect-ratio:unset;min-height:calc(var(--mask-size)*2)}}.bg-img .shadow-img{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:calc(var(--mask-size)*2);height:calc(var(--mask-size)*2);border-top:2px solid rgba(250,255,220,.1);border-bottom:4px solid rgba(250,255,220,.1);box-shadow:20px 4px 54px 0 rgba(250,255,220,.1) inset;border-radius:50%}.bg-img .shadow-img::after{filter:blur(42px);background-image:url(/home/assets/images/gradient.png);background-size:cover;background-position:center;background-repeat:no-repeat;position:absolute;left:0;top:0;width:100%;height:100%;content:""}.bg-img .headline{position:absolute;inset:0;margin:auto;width:max-content;height:max-content;z-index:1;color:var(--white);letter-spacing:-0.2rem;font-family:"Pretendard";font-size:3.2rem;font-style:normal;font-weight:700;line-height:4.4rem;letter-spacing:-0.12rem}.bg-img .headline .caption{display:flex;flex-direction:row;align-items:center;padding-top:8px}.bg-img{pointer-events:none}.bg-img.circle{position:relative}.ani4-mobile{position:fixed;top:0;left:0;width:100%;height:100%;z-index:99;display:flex;flex-direction:column;justify-content:center;align-items:center;display:none}.ani4-mobile .title-1{display:flex;flex-direction:row;align-items:center;justify-content:center}.ani4-mobile .title-1 *{color:var(--white)}@media(max-width: 767px){.ani4-mobile .title-1{flex-direction:column}}.ani4-mobile .logo{display:flex;flex-direction:row;align-items:center;margin-right:clamp(0px,.42vw,8px)}.ani4-mobile .img{margin-right:clamp(.2rem,.52vw,1rem)}.ani4-mobile img{height:100%;width:auto;vertical-align:middle;height:clamp(2.8rem,3.33vw,6.4rem)}.ani4-mobile .title{color:var(--white);text-align:center;margin:0 auto;display:flex;flex-direction:column}.ani4-mobile .title>span:not(.logo){opacity:0;visibility:hidden}.ani4-mobile .title{font-family:"Pretendard";font-size:clamp(2.8rem,2.5vw,4.8rem) !important;line-height:1.3 !important;font-style:normal;font-weight:600;letter-spacing:-0.2rem;font-weight:700;letter-spacing:-0.1rem;align-items:center}body:has(.section-2-1[data-is-active=true]) .ani4-mobile{display:flex}.btn-cta{padding:12px 20px 12px 24px;display:flex;flex-direction:row;align-items:center;gap:4px;background-color:var(--Spectrum-Black-100);border-radius:999px;margin:0 auto;position:relative;overflow:hidden}.btn-cta span{color:var(--white);line-height:2.2rem;font-family:"Google Sans Flex";font-size:1.8rem;font-style:normal;font-weight:600;line-height:2.4rem;letter-spacing:-0.02em}.btn-cta .lottie{width:16px;height:16px;display:inline-block}.btn-cta .ico{width:16px;height:16px}.btn-cta:after{position:absolute;left:0;top:0;height:100%;width:100%;z-index:999;content:"";pointer-events:none;opacity:0;background-color:var(--white-20);transition:opacity .1s cubic-bezier(0.45, 0, 0.55, 1),background-color .1s cubic-bezier(0.45, 0, 0.55, 1)}@media(hover: hover){.btn-cta:not(:disabled):not([readonly]):hover:after{opacity:1}.btn-cta:not(:disabled):not([readonly]):active:after{background-color:var(--white-10)}}.btn-tag{margin-left:8px;border-radius:4px;border:1px solid var(--color-text-tertiary);padding:1px 5px;font-family:"Pretendard";font-size:1.1rem;font-style:normal;font-weight:600;line-height:1.8rem;letter-spacing:-0.05rem;display:flex;flex-direction:row;align-items:center;gap:2px;position:relative;height:18px}.btn-tag .ico{width:12px;height:12px}.btn-close{width:20px;height:20px;margin-left:auto;margin-right:0;font-size:0;position:relative;overflow:hidden}.btn-close:after{border-radius:4px;position:absolute;inset:0;margin:auto;height:100%;width:100%;z-index:999;content:"";pointer-events:none;opacity:0;background-color:var(--white-20);transition:opacity .1s cubic-bezier(0.45, 0, 0.55, 1),background-color .1s cubic-bezier(0.45, 0, 0.55, 1)}@media(hover: hover){.btn-close:not(:disabled):not([readonly]):hover:after{opacity:1}.btn-close:not(:disabled):not([readonly]):active:after{background-color:var(--white-10)}}.btn-menu{display:none;height:100%;padding:0 3px}.btn-menu .ico{width:32px;height:32px}.btn-menu .stroke{transition:stroke .1s cubic-bezier(0.45, 0, 0.55, 1)}
.header{width:100%}#smooth-wrapper{opacity:0}.scroll-hint{position:fixed;bottom:40px;left:50%;transform:translateX(-50%) translateY(20px);z-index:990;display:flex;flex-direction:column;align-items:center;gap:8px;opacity:0;visibility:hidden;pointer-events:none;will-change:transform,opacity}.scroll-hint.is-visible{opacity:1;visibility:visible;transform:translateX(-50%) translateY(0)}.scroll-hint .text{font-family:"Google Sans Flex",sans-serif;font-size:2rem;font-weight:600;color:var(--white, #fff);letter-spacing:.02em}.scroll-hint .ico{width:16px;height:16px;display:flex;align-items:center;justify-content:center;animation:scrollBounce 1.5s ease-in-out infinite}.scroll-hint .ico svg{width:100%;height:100%}.scroll-hint .ico path{fill:var(--white, #fff)}@media(max-width: 767px){.scroll-hint{bottom:24px}.scroll-hint .text{font-size:1.4rem}}@keyframes scrollBounce{0%,100%{transform:translateY(0)}50%{transform:translateY(6px)}}
