*,:after,:before{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgb(59 130 246/0.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }::backdrop{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgb(59 130 246/0.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }/*
! tailwindcss v3.4.19 | MIT License | https://tailwindcss.com
*/*,:after,:before{box-sizing:border-box;border:0 solid #e5e7eb}:after,:before{--tw-content:""}:host,html{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;tab-size:4;font-family:var(--font-spoqa);font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent}body{margin:0;line-height:inherit}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,pre,samp{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-feature-settings:normal;font-variation-settings:normal;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-family:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-size:100%;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,input:where([type=button]),input:where([type=reset]),input:where([type=submit]){-webkit-appearance:button;background-color:transparent;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dd,dl,figure,h1,h2,h3,h4,h5,h6,hr,p,pre{margin:0}fieldset{margin:0}fieldset,legend{padding:0}menu,ol,ul{list-style:none;margin:0;padding:0}dialog{padding:0}textarea{resize:vertical}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}[role=button],button{cursor:pointer}:disabled{cursor:default}audio,canvas,embed,iframe,img,object,svg,video{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}[hidden]:where(:not([hidden=until-found])){display:none}*{scrollbar-color:auto;scrollbar-width:auto}html{font-family:SpoqaHanSansNeo,sans-serif;background-color:#121212;color:#fff}.container{width:100%;margin-right:auto;margin-left:auto}@media (min-width:100%){.container{max-width:100%;padding-right:20px;padding-left:20px}}@media (min-width:960px){.container{max-width:960px;padding-right:0;padding-left:0}}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.inset-0{inset:0}.bottom-\[10\%\]{bottom:10%}.left-1\/2{left:50%}.top-0{top:0}.top-\[30\%\]{top:30%}.z-50{z-index:50}.order-1{order:1}.order-2{order:2}.order-3{order:3}.m-auto{margin:auto}.mx-auto{margin-left:auto;margin-right:auto}.my-\[100px\]{margin-top:100px;margin-bottom:100px}.mb-\[24px\]{margin-bottom:24px}.mb-\[42px\]{margin-bottom:42px}.mb-\[45px\]{margin-bottom:45px}.mb-\[47px\]{margin-bottom:47px}.mt-\[62px\]{margin-top:62px}.block{display:block}.flex{display:flex}.hidden{display:none}.h-\[11px\]{height:11px}.h-\[15px\]{height:15px}.h-\[161px\]{height:161px}.h-\[16px\]{height:16px}.h-\[17px\]{height:17px}.h-\[189px\]{height:189px}.h-\[190px\]{height:190px}.h-\[191px\]{height:191px}.h-\[19px\]{height:19px}.h-\[20px\]{height:20px}.h-\[21px\]{height:21px}.h-\[22px\]{height:22px}.h-\[26px\]{height:26px}.h-\[320px\]{height:320px}.h-\[32px\]{height:32px}.h-\[37px\]{height:37px}.h-\[38px\]{height:38px}.h-\[40px\]{height:40px}.h-\[517px\]{height:517px}.h-\[56px\]{height:56px}.h-auto{height:auto}.h-full{height:100%}.h-screen{height:100vh}.w-2\/5{width:40%}.w-\[120px\]{width:120px}.w-\[156px\]{width:156px}.w-\[180px\]{width:180px}.w-\[181px\]{width:181px}.w-\[1px\]{width:1px}.w-\[21px\]{width:21px}.w-\[222px\]{width:222px}.w-\[31px\]{width:31px}.w-\[40px\]{width:40px}.w-\[44px\]{width:44px}.w-\[50px\]{width:50px}.w-\[545px\]{width:545px}.w-\[62px\]{width:62px}.w-\[65px\]{width:65px}.w-\[72px\]{width:72px}.w-\[77px\]{width:77px}.w-\[88px\]{width:88px}.w-\[91px\]{width:91px}.w-\[93px\]{width:93px}.w-\[97px\]{width:97px}.w-auto{width:auto}.w-fit{width:fit-content}.w-full{width:100%}.max-w-\[960px\]{max-width:960px}.flex-none{flex:none}.-translate-x-1\/2{--tw-translate-x:-50%}.-translate-x-1\/2,.transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.cursor-pointer{cursor:pointer}.snap-x{scroll-snap-type:x var(--tw-scroll-snap-strictness)}.snap-mandatory{--tw-scroll-snap-strictness:mandatory}.snap-start{scroll-snap-align:start}.flex-col{flex-direction:column}.flex-col-reverse{flex-direction:column-reverse}.flex-wrap{flex-wrap:wrap}.items-start{align-items:flex-start}.items-center{align-items:center}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.gap-\[10px\]{gap:10px}.gap-\[12px\]{gap:12px}.gap-\[16px\]{gap:16px}.gap-\[24px\]{gap:24px}.gap-\[32px\]{gap:32px}.gap-\[40px\]{gap:40px}.gap-\[45px\]{gap:45px}.gap-\[4px\]{gap:4px}.overflow-x-hidden{overflow-x:hidden}.overflow-x-scroll{overflow-x:scroll}.overflow-y-scroll{overflow-y:scroll}.whitespace-pre-line{white-space:pre-line}.whitespace-pre-wrap{white-space:pre-wrap}.rounded-\[5px\]{border-radius:5px}.border{border-width:1px}.border-\[\#2BF096\]{--tw-border-opacity:1;border-color:rgb(43 240 150/var(--tw-border-opacity,1))}.border-\[\#9393FF\]{--tw-border-opacity:1;border-color:rgb(147 147 255/var(--tw-border-opacity,1))}.border-\[\#FF815F\]{--tw-border-opacity:1;border-color:rgb(255 129 95/var(--tw-border-opacity,1))}.bg-\[\#121212\]{--tw-bg-opacity:1;background-color:rgb(18 18 18/var(--tw-bg-opacity,1))}.bg-black{--tw-bg-opacity:1;background-color:rgb(0 0 0/var(--tw-bg-opacity,1))}.bg-white{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}.bg-opacity-10{--tw-bg-opacity:0.1}.bg-\[url\(\'\/assets\/images\/img_hero\.png\'\)\]{background-image:url(/assets/images/img_hero.png)}.bg-contain{background-size:contain}.bg-cover{background-size:cover}.bg-bottom{background-position:bottom}.bg-center{background-position:50%}.bg-no-repeat{background-repeat:no-repeat}.object-contain{object-fit:contain}.object-cover{object-fit:cover}.px-\[20px\]{padding-left:20px;padding-right:20px}.px-\[32px\]{padding-left:32px;padding-right:32px}.py-\[100px\]{padding-top:100px;padding-bottom:100px}.py-\[16px\]{padding-top:16px;padding-bottom:16px}.text-center{text-align:center}.font-sans{font-family:var(--font-spoqa)}.text-\[14px\]{font-size:14px}.text-\[16px\]{font-size:16px}.text-\[20px\]{font-size:20px}.text-\[64px\]{font-size:64px}.font-bold{font-weight:700}.font-medium{font-weight:500}.italic{font-style:italic}.text-\[\#2BF096\]{--tw-text-opacity:1;color:rgb(43 240 150/var(--tw-text-opacity,1))}.text-\[\#8C8C8C\]{--tw-text-opacity:1;color:rgb(140 140 140/var(--tw-text-opacity,1))}.text-\[\#9393FF\]{--tw-text-opacity:1;color:rgb(147 147 255/var(--tw-text-opacity,1))}.text-\[\#FF815F\]{--tw-text-opacity:1;color:rgb(255 129 95/var(--tw-text-opacity,1))}.text-black{--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity,1))}.text-white{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.backdrop-blur-lg{--tw-backdrop-blur:blur(16px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.\[background-size\:150\%\]{background-size:150%}@font-face{font-family:SpoqaHanSansNeo;src:url(/_next/static/media/SpoqaHanSansNeo-Regular.ae11f023.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:SpoqaHanSansNeo;src:url(/_next/static/media/SpoqaHanSansNeo-Medium.bff60530.woff2) format("woff2");font-weight:500;font-style:italic;font-display:swap}@font-face{font-family:SpoqaHanSansNeo;src:url(/_next/static/media/SpoqaHanSansNeo-Bold.0bb6dc12.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap}@media (min-width:375px){.xs\:h-\[260px\]{height:260px}}@media (min-width:390px){.sm\:h-\[260px\]{height:260px}}@media (min-width:412px){.md\:h-\[260px\]{height:260px}}@media (min-width:820px){.lg\:bottom-\[20px\]{bottom:20px}.lg\:left-\[20px\]{left:20px}.lg\:left-auto{left:auto}.lg\:right-\[20px\]{right:20px}.lg\:top-\[32px\]{top:32px}.lg\:my-\[160px\]{margin-top:160px;margin-bottom:160px}.lg\:mb-\[24px\]{margin-bottom:24px}.lg\:mb-\[48px\]{margin-bottom:48px}.lg\:mb-\[84px\]{margin-bottom:84px}.lg\:mt-\[40px\]{margin-top:40px}.lg\:block{display:block}.lg\:hidden{display:none}.lg\:h-\[22px\]{height:22px}.lg\:h-\[257px\]{height:257px}.lg\:h-\[262px\]{height:262px}.lg\:h-\[275px\]{height:275px}.lg\:h-\[30px\]{height:30px}.lg\:h-\[310px\]{height:310px}.lg\:h-\[35px\]{height:35px}.lg\:h-\[37px\]{height:37px}.lg\:h-\[38px\]{height:38px}.lg\:h-\[39px\]{height:39px}.lg\:h-\[40px\]{height:40px}.lg\:h-\[42px\]{height:42px}.lg\:h-\[44px\]{height:44px}.lg\:h-\[493px\]{height:493px}.lg\:h-\[517px\]{height:517px}.lg\:h-\[72px\]{height:72px}.lg\:h-full{height:100%}.lg\:w-\[120px\]{width:120px}.lg\:w-\[125px\]{width:125px}.lg\:w-\[131px\]{width:131px}.lg\:w-\[132px\]{width:132px}.lg\:w-\[145px\]{width:145px}.lg\:w-\[153px\]{width:153px}.lg\:w-\[162px\]{width:162px}.lg\:w-\[182px\]{width:182px}.lg\:w-\[185px\]{width:185px}.lg\:w-\[240px\]{width:240px}.lg\:w-\[245px\]{width:245px}.lg\:w-\[263px\]{width:263px}.lg\:w-\[292px\]{width:292px}.lg\:w-\[360px\]{width:360px}.lg\:w-\[44px\]{width:44px}.lg\:w-\[500px\]{width:500px}.lg\:w-\[512px\]{width:512px}.lg\:w-\[62px\]{width:62px}.lg\:w-\[87px\]{width:87px}.lg\:w-\[97px\]{width:97px}.lg\:w-auto{width:auto}.lg\:w-full{width:100%}.lg\:-translate-x-0{--tw-translate-x:-0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.lg\:flex-row{flex-direction:row}.lg\:items-start{align-items:flex-start}.lg\:justify-between{justify-content:space-between}.lg\:gap-0{gap:0}.lg\:gap-\[16px\]{gap:16px}.lg\:gap-\[20px\]{gap:20px}.lg\:gap-\[24px\]{gap:24px}.lg\:object-left{object-position:left}.lg\:py-\[100px\]{padding-top:100px;padding-bottom:100px}.lg\:pr-\[20px\]{padding-right:20px}.lg\:text-right{text-align:right}.lg\:text-justify{text-align:justify}.lg\:text-\[16px\]{font-size:16px}.lg\:text-\[20px\]{font-size:20px}.lg\:text-\[24px\]{font-size:24px}.lg\:text-\[32px\]{font-size:32px}.lg\:text-\[36px\]{font-size:36px}.lg\:\[background-size\:105\%\]{background-size:105%}}@media (min-width:961px){.xl\:block{display:block}.xl\:hidden{display:none}.xl\:h-\[76px\]{height:76px}.xl\:w-\[260px\]{width:260px}.xl\:px-0{padding-left:0;padding-right:0}}@media (min-width:1920px){.xxl\:order-1{order:1}.xxl\:order-2{order:2}.xxl\:my-\[200px\]{margin-top:200px;margin-bottom:200px}.xxl\:mb-0{margin-bottom:0}.xxl\:mb-\[40px\]{margin-bottom:40px}.xxl\:ml-\[32px\]{margin-left:32px}.xxl\:block{display:block}.xxl\:hidden{display:none}.xxl\:h-4\/5{height:80%}.xxl\:h-\[40px\]{height:40px}.xxl\:h-\[419px\]{height:419px}.xxl\:h-\[504px\]{height:504px}.xxl\:h-\[506px\]{height:506px}.xxl\:h-\[56px\]{height:56px}.xxl\:h-\[622px\]{height:622px}.xxl\:h-\[66px\]{height:66px}.xxl\:h-\[68px\]{height:68px}.xxl\:h-\[72px\]{height:72px}.xxl\:h-\[73px\]{height:73px}.xxl\:h-\[74px\]{height:74px}.xxl\:h-\[76px\]{height:76px}.xxl\:h-\[78px\]{height:78px}.xxl\:h-\[80px\]{height:80px}.xxl\:h-\[82px\]{height:82px}.xxl\:h-\[846px\]{height:846px}.xxl\:h-\[99px\]{height:99px}.xxl\:h-full{height:100%}.xxl\:w-1\/2{width:50%}.xxl\:w-\[115px\]{width:115px}.xxl\:w-\[161px\]{width:161px}.xxl\:w-\[232px\]{width:232px}.xxl\:w-\[243px\]{width:243px}.xxl\:w-\[245px\]{width:245px}.xxl\:w-\[260px\]{width:260px}.xxl\:w-\[268px\]{width:268px}.xxl\:w-\[276px\]{width:276px}.xxl\:w-\[282px\]{width:282px}.xxl\:w-\[338px\]{width:338px}.xxl\:w-\[342px\]{width:342px}.xxl\:w-\[412px\]{width:412px}.xxl\:w-\[450px\]{width:450px}.xxl\:w-\[467px\]{width:467px}.xxl\:w-\[482px\]{width:482px}.xxl\:w-\[722px\]{width:722px}.xxl\:w-\[81px\]{width:81px}.xxl\:basis-1\/3{flex-basis:33.333333%}.xxl\:flex-row{flex-direction:row}.xxl\:flex-row-reverse{flex-direction:row-reverse}.xxl\:items-start{align-items:flex-start}.xxl\:justify-between{justify-content:space-between}.xxl\:gap-0{gap:0}.xxl\:bg-bottom{background-position:bottom}.xxl\:object-cover{object-fit:cover}.xxl\:object-left{object-position:left}.xxl\:text-justify{text-align:justify}.xxl\:text-start{text-align:start}.xxl\:text-\[24px\]{font-size:24px}.xxl\:text-\[32px\]{font-size:32px}.xxl\:text-\[48px\]{font-size:48px}.xxl\:text-\[64px\]{font-size:64px}}.promo-page{--promo-service:#24c37a;background:#151515;color:#fff;min-height:calc(100vh - 24px);margin:12px;border-radius:32px;overflow:clip;font-family:Pretendard Variable,Pretendard,system-ui,sans-serif;line-height:1.5}.promo-page *{box-sizing:border-box}.promo-page button,.promo-page select{font:inherit}.promo-page a,.promo-page button,.promo-page select{touch-action:manipulation}.promo-page button{cursor:pointer}.promo-page a{text-decoration:none;color:inherit}.promo-page a:focus-visible,.promo-page button:focus-visible,.promo-page select:focus-visible{outline:3px solid #24c37a;outline-offset:4px}.promo-skip{position:fixed;top:-100px}.promo-skip:focus{top:10px;z-index:100}.promo-header{position:fixed;z-index:60;top:12px;left:12px;right:12px;height:60px;border-radius:20px;background:rgba(0,0,0,.78);color:#fff;backdrop-filter:blur(18px);box-shadow:0 8px 30px -12px #0007}.promo-header-in{max-width:1280px;margin:auto;height:100%;display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:40px;padding:0 40px}.promo-brand{display:inline-flex;align-items:center;gap:8px;font-size:22px;font-weight:600;white-space:nowrap;letter-spacing:-.5px}.promo-brand>span{color:#fff}.promo-brand i{font-style:normal;color:#c8ff3d}.promo-header nav{display:flex;gap:44px;font-size:15px}.promo-header nav a{opacity:.92}.promo-header nav a[aria-current]{opacity:1;text-decoration:underline;text-underline-offset:6px;text-decoration-color:#c8ff3d}.promo-header-in>button{justify-self:end;background:#ffffff19;border:1px solid #ffffff99;border-radius:30px;padding:9px 14px;font-size:13px;color:#fff;white-space:nowrap}.promo-main{max-width:1280px;margin:auto;padding:146px 40px 96px}.promo-eyebrow{font-size:11px;letter-spacing:.4px;font-weight:700;color:#ffffff99;margin:0 0 18px}.promo-intro h1{font-size:clamp(32px,3.2vw,44px);line-height:1.25;font-weight:700;letter-spacing:-1px;margin:0 0 22px}.promo-intro h1 span{color:#fff}.promo-intro>p:last-child{color:#ffffff99;font-size:15px;margin:0}.promo-tabs{display:flex;gap:8px;margin:44px 0 38px;border-bottom:1px solid #ffffff1a;padding-bottom:16px;overflow-x:auto}.promo-tabs button{flex:1;display:flex;align-items:center;justify-content:center;gap:10px;white-space:nowrap;padding:16px;border:1px solid transparent;background:transparent;border-radius:14px;color:#ffffff80;font-weight:600;font-size:16px}.promo-tabs button[aria-selected=true]{background:#1f2420;color:#fff;border-color:#ffffff24;box-shadow:none}.promo-tabs i{width:8px;height:8px;background:var(--tab-color);border-radius:50%}.promo-tabs button>span{font-size:11px;opacity:.45;margin-left:5px}.promo-section-heading{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-bottom:24px}.promo-section-heading p{font-size:12px;color:var(--promo-service);font-weight:700;margin:0 0 8px}.promo-section-heading h2{font-size:23px;letter-spacing:-1px;margin:0}.promo-section-heading>a{font-size:13px;white-space:nowrap;color:#ffffffb3}.promo-feature{background:#1a1d1b;border-radius:20px;border:1px solid #ffffff14;overflow:hidden}.promo-player{aspect-ratio:16/9;background:#080a09;display:flex;justify-content:center;overflow:hidden}.promo-player>video{height:100%;width:100%;object-fit:contain}.promo-player.is-portrait>video{max-width:100%}.promo-caption{padding:28px 32px;display:flex;justify-content:space-between;gap:24px;align-items:center}.promo-video-label{color:var(--promo-service);font-size:10px;letter-spacing:1.2px;font-weight:700}.promo-caption h3{font-size:23px;letter-spacing:-.7px;margin:8px 0}.promo-caption p{font-size:14px;color:#ffffff99;margin:0;line-height:1.7}.promo-primary{display:inline-flex;background:#c8ff3d;color:#111!important;border:0;border-radius:30px;padding:14px 23px;font-size:14px;font-weight:600;white-space:nowrap}.promo-empty,.promo-primary{align-items:center;justify-content:center}.promo-empty{display:flex;flex-direction:column;padding:32px;text-align:center;background:radial-gradient(ellipse at 50% 120%,#1c4431,transparent 70%);color:#fff;width:100%}.promo-empty>span{font-size:13px;opacity:.6}.promo-empty h3{font-size:32px;margin:20px 0 12px;letter-spacing:-1px}.promo-empty p{font-size:14px;opacity:.5}.promo-empty a{font-size:14px;margin-top:25px;border-bottom:1px solid #ffffff55;padding-bottom:8px}.promo-clips{margin-top:44px}.promo-list-heading{display:flex;justify-content:space-between;align-items:center;margin-bottom:18px}.promo-list-heading h3{font-size:17px;margin:0}.promo-list-heading span{font-size:10px;letter-spacing:1px;color:#ffffff66}.promo-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px}.promo-clip{border:0;padding:0;background:transparent;text-align:left;min-width:0}.promo-thumbnail{aspect-ratio:16/10;border-radius:14px;overflow:hidden;background:#1f2420;position:relative;border:2px solid transparent}.promo-clip.is-active .promo-thumbnail{border-color:var(--promo-service)}.promo-thumbnail video{width:100%;height:100%;object-fit:cover}.promo-play{position:absolute;left:16px;bottom:16px;border-radius:50%;background:#ffffffed;display:grid;place-items:center;width:32px;height:32px;font-size:10px;padding-left:2px}.promo-thumbnail small{position:absolute;right:12px;bottom:15px;background:#142019b3;color:#fff;border-radius:8px;padding:4px 8px;font-size:10px}.promo-clip strong{display:block;font-size:15px;margin:14px 0 7px;letter-spacing:-.4px}.promo-clip p{font-size:12px;color:#ffffff80;margin:0;line-height:1.7}.promo-footer{border-top:1px solid #ffffff1a;max-width:1200px;margin:0 auto;padding:32px 0 40px;display:flex;justify-content:space-between;align-items:center;gap:24px}.promo-footer p,.promo-footer small{font-size:11px;color:#ffffff66}.promo-modal-backdrop{position:fixed;inset:0;background:#0a140db3;z-index:100;display:flex;justify-content:center;align-items:center;padding:24px;backdrop-filter:blur(8px)}.promo-manager{width:640px;max-height:90dvh;overflow:auto;background:#1f2420;color:#fff;padding:32px;border-radius:24px;box-shadow:0 24px 80px #0004}.promo-manager-title{display:flex;justify-content:space-between;align-items:center}.promo-manager-title h2{font-size:26px;letter-spacing:-1px;margin:0}.promo-manager-title .promo-eyebrow{margin-bottom:8px}.promo-manager-title button{border:0;background:none;font-size:30px;align-self:flex-start}.promo-manager>p{font-size:13px;color:#ffffff99;line-height:1.6}.promo-field{display:flex;flex-direction:column;gap:8px;font-size:12px;font-weight:600;margin-top:24px}.promo-field select{border:1px solid #ffffff24;padding:12px;border-radius:10px;background:#151515;color:#fff;min-width:0}.promo-upload{display:flex;align-items:flex-end;gap:12px}.promo-upload .promo-field{flex:1}.promo-upload-button{background:#303b33;padding:13px 18px;border-radius:10px;cursor:pointer;font-size:13px}.promo-upload-button input{position:absolute;width:1px;height:1px;opacity:0}.promo-note{font-size:11px!important;color:#ffffff80!important}.promo-playlist{list-style:none;padding:0;margin:24px 0;border-top:1px solid #ffffff1a}.promo-playlist li{display:flex;gap:12px;align-items:center;border-bottom:1px solid #ffffff1a;padding:16px 0}.promo-playlist input{accent-color:#24c37a}.promo-playlist li>div{flex:1;min-width:0}.promo-playlist strong{font-size:13px;display:block;overflow-wrap:anywhere}.promo-playlist small{display:block;font-size:11px;margin-top:5px;color:#ffffff80}.promo-playlist button{border:1px solid #ffffff24;background:#ffffff0d;border-radius:8px;padding:5px 9px}.promo-page button:disabled{opacity:.3;cursor:default}.promo-start{width:100%;margin-top:16px}.promo-exhibition{display:none}.promo-exhibition.is-open{display:block;position:fixed;inset:0;z-index:200;background:#000;color:#fff}.promo-exhibition video{width:100%;height:100%;object-fit:contain}.promo-exit{position:absolute;right:24px;top:24px;background:#0008;border:1px solid #ffffff66;color:#fff;padding:12px 18px;border-radius:30px}.promo-exhibit-caption{position:absolute;bottom:0;left:0;right:0;background:linear-gradient(transparent,#000a);padding:50px 28px 24px;display:flex;justify-content:space-between;pointer-events:none;font-size:14px}.promo-exhibit-error{position:absolute;top:90px;left:24px;right:24px;color:#fff}.promo-page:has(.promo-exhibition.is-open){overflow:hidden}@media(max-width:760px){.promo-page{margin:8px;border-radius:32px}.promo-header{top:8px;left:8px;right:8px;height:auto;min-height:60px;border-radius:20px}.promo-header-in{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:12px;padding:0 20px;height:60px}.promo-brand{font-size:19px}.promo-header nav{min-width:0;justify-content:safe center;gap:18px;font-size:13px;white-space:nowrap;overflow-x:auto;scrollbar-width:none}.promo-header nav::-webkit-scrollbar{display:none}.promo-header nav a{flex-shrink:0}.promo-header-in>button{font-size:11px;padding:9px 12px}.promo-main{padding:152px 20px 60px}.promo-intro h1{letter-spacing:-.8px}.promo-intro>p:last-child{font-size:13px}.promo-tabs{margin:30px 0}.promo-tabs button{flex:none;font-size:13px;padding:12px;gap:7px}.promo-section-heading{align-items:flex-start}.promo-section-heading h2{font-size:18px}.promo-section-heading>a{font-size:11px}.promo-caption{padding:22px;align-items:flex-start;flex-direction:column}.promo-caption h3{font-size:20px}.promo-caption p{font-size:13px}.promo-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.promo-clip strong{font-size:13px}.promo-footer{padding:28px 20px;flex-direction:column;align-items:flex-start;gap:8px}.promo-manager{padding:24px}.promo-modal-backdrop{padding:12px}.promo-empty h3{font-size:24px}.promo-player:has(.promo-empty){min-height:280px}.promo-upload{flex-wrap:wrap}.promo-playlist li{gap:8px}}@media(prefers-reduced-motion:reduce){.promo-page *{scroll-behavior:auto!important}}.promo-page .promo-header button:hover,.promo-page .promo-section-heading>a:hover{background:#ffffff1a}.promo-primary:hover{background:#d5ff75}.promo-clip:hover .promo-thumbnail{border-color:var(--promo-service)}.promo-manager-title button,.promo-playlist button{color:#fff}.promo-footer .promo-brand{font-size:20px}@media(min-width:761px) and (max-width:1050px){.promo-header-in{gap:20px;padding:0 24px}.promo-header nav{gap:24px;font-size:13px}.promo-header-in>button{font-size:11px}.promo-footer{margin:0 40px}}.promo-filters{display:flex;justify-content:space-between;gap:16px;margin:-10px 0 32px}.promo-categories{display:flex;gap:8px;flex-wrap:wrap}.promo-categories button{border:1px solid #ffffff24;background:transparent;border-radius:24px;color:#ffffff80;padding:7px 13px;font-size:12px}.promo-categories button[aria-pressed=true]{color:#fff;border-color:var(--promo-service);background:#ffffff0a}.promo-thumbnail img{object-fit:contain}.promo-playlist{max-height:300px;overflow-y:auto}.promo-clip .promo-thumbnail small{font-size:9px}.promo-player.is-portrait{aspect-ratio:16/10}.promo-player.is-portrait>video{max-height:640px}@media(max-width:760px){.promo-filters{gap:12px}.promo-player.is-portrait{aspect-ratio:3/4}.promo-player.is-portrait>video{max-height:none}}.promo-hidden-label{display:inline-block;margin-left:8px;font-size:10px;font-weight:400;color:#ffffff99;background:#ffffff12;border:1px solid #ffffff20;border-radius:5px;padding:1px 5px;vertical-align:middle}.promo-playlist li.is-hidden{background:#ffffff03}.promo-playlist li.is-hidden>div{color:#ffffff66}.promo-playlist .promo-visibility{white-space:nowrap;font-size:11px;padding:7px 9px;min-width:64px}.promo-playlist li.is-hidden .promo-visibility{color:#c8ff3d}.promo-tabs-row .promo-tabs{padding-left:4px;padding-right:4px}.promo-filters{align-items:center}.promo-categories{min-width:0;flex:1;flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none}.promo-categories::-webkit-scrollbar{display:none}.promo-categories button{flex-shrink:0;white-space:nowrap;min-height:36px}.promo-video-language{display:block;position:relative;flex-shrink:0;color:#ffffffa6}.promo-video-language select{appearance:none;display:block;min-height:36px;max-width:190px;padding:7px 30px 7px 34px;border:1px solid #ffffff24;border-radius:999px;background:#ffffff04;color:#ffffffb3;font-size:12px;line-height:20px;cursor:pointer;transition:background .15s,border-color .15s}.promo-video-language select:hover{background:#ffffff0b;border-color:#ffffff45}.promo-video-language select option{background:#202020;color:#fff}.promo-language-chevron,.promo-language-globe{position:absolute;top:50%;transform:translateY(-50%);pointer-events:none}.promo-language-globe{left:12px}.promo-language-chevron{right:12px}@media(max-width:480px){.promo-filters{gap:10px}.promo-video-language select{max-width:170px;font-size:11px;padding-left:30px;padding-right:25px}.promo-language-globe{left:10px}.promo-language-chevron{right:9px}}.promo-admin-login{max-width:520px;margin:0 auto;padding:100px 24px;display:flex;flex-direction:column;gap:24px}.promo-admin-login h1,.promo-admin-login p{margin:0}.promo-admin-login>p{color:#ffffffa6}.promo-admin-login .promo-eyebrow{margin-top:32px}.promo-admin-login button:disabled{opacity:.4;cursor:not-allowed}.promo-admin-login>a:last-child{font-size:13px;color:#ffffff99}.promo-admin-logout{border:1px solid #ffffff33;border-radius:24px;background:transparent;color:#fff;padding:12px 20px;margin-left:12px}.promo-header-in>nav:last-child{grid-column:2}.promo-footer small>a{margin-left:12px;color:#ffffff80}.promo-admin-label-compact{display:none}@media(max-width:480px){.promo-header-in{gap:8px;padding:0 16px}.promo-header .promo-brand>span{display:none}.promo-header nav{gap:14px}.promo-admin-label{display:none}.promo-admin-label-compact{display:inline}}.promo-header-actions{justify-self:end;display:flex;align-items:center;gap:12px}.promo-site-language{position:relative}.promo-site-language summary{cursor:pointer;list-style:none;background:#ffffff19;border:1px solid #e1e1e1;color:#fff;white-space:nowrap}.promo-site-language summary::-webkit-details-marker{display:none}.promo-site-language .hh-lang-menu{display:none;position:absolute;right:0;background:#14151f;border:1px solid #ffffff29;box-shadow:0 16px 36px #0005}.promo-site-language[open] .hh-lang-menu{display:block}.promo-site-language .hh-lang-option{display:block;width:100%;color:#ffffffb3;text-align:left;background:transparent;border:0}.promo-site-language .hh-lang-option:hover,.promo-site-language .hh-lang-option[aria-current=true]{color:#fff;background:#ffffff1f}.promo-header-actions>button{border:1px solid #ffffff66;border-radius:999px;background:#ffffff19;color:#fff;font-size:12px;padding:9px 12px;white-space:nowrap}.promo-header-actions .promo-admin-label{display:none}.promo-header-actions .promo-admin-label-compact{display:inline}@media(max-width:639px){.promo-site-language summary>span{display:none}.promo-header-actions{gap:6px}.promo-header-actions>button{font-size:11px;padding:8px}}:is(.hhdr,.promo-header){top:12px;left:12px;right:12px;height:60px;min-height:60px;border-radius:20px;font-family:Pretendard Variable,Pretendard,system-ui,sans-serif;font-size:16px;line-height:1.5}:is(.hhdr,.promo-header) :is(.hhdr-in,.promo-header-in){display:grid;grid-template-columns:1fr auto 1fr;align-items:center;max-width:1280px;height:60px;margin:0 auto;padding:0 40px;gap:40px}:is(.hhdr,.promo-header) :is(.hh-logo,.promo-brand){display:inline-flex;align-items:center;justify-self:start;gap:8px;white-space:nowrap}:is(.hhdr,.promo-header) :is(.hh-appicon,.promo-brand>img){width:28px;height:28px;flex-shrink:0}:is(.hhdr,.promo-header) :is(.hh-logo span,.promo-brand>span){font-family:Pretendard Variable,Pretendard,system-ui,sans-serif;font-size:22px;font-weight:600;line-height:1;letter-spacing:-.5px}:is(.hhdr,.promo-header) :is(.hh-nav,nav){display:flex;min-width:0;align-items:center;justify-content:safe center;gap:44px;white-space:nowrap;overflow-x:auto;scrollbar-width:none}:is(.hhdr,.promo-header) :is(.hh-nav,nav) a{flex-shrink:0;font-family:Pretendard Variable,Pretendard,system-ui,sans-serif;font-size:15px;line-height:22px;padding:19px 0}:is(.hhdr,.promo-header) .hh-right{gap:12px}:is(.hhdr,.promo-header) :is(.hh-lang,.promo-header-in>button){box-sizing:border-box;display:inline-flex;align-items:center;gap:6px;height:41px;padding:0 11px;border-radius:999px;font-size:14px;line-height:20px}:is(.hhdr,.promo-header) .hh-lang svg{width:20px;height:20px}:is(.hhdr,.promo-header) .burger{width:40px;height:40px;gap:5px}:is(.hhdr,.promo-header) .burger i{width:16px;height:1px}:is(.hhdr,.promo-header) .hh-right .burger{display:none}:is(.hhdr,.promo-header) .hh-lang-menu{top:calc(100% + 8px);width:144px;padding:6px;border-radius:14px}:is(.hhdr,.promo-header) .hh-lang-option{font-size:13px;line-height:20px;padding:10px 12px;border-radius:10px}@media (max-width:1023px){:is(.hhdr,.promo-header) :is(.hhdr-in,.promo-header-in){grid-template-columns:auto minmax(0,1fr) auto;gap:16px;padding:0 20px}:is(.hhdr,.promo-header) :is(.hh-nav,nav){gap:20px}:is(.hhdr,.promo-header) :is(.hh-nav,nav) a{font-size:13px}:is(.hhdr,.promo-header) :is(.hh-logo span,.promo-brand>span){font-size:19px}:is(.hhdr,.promo-header) .promo-header-in>button{font-size:11px}}@media (max-width:639px){:is(.hhdr,.promo-header){top:8px;left:8px;right:8px}:is(.hhdr,.promo-header) :is(.hhdr-in,.promo-header-in){gap:8px;padding:0 16px}:is(.hhdr,.promo-header) :is(.hh-nav,nav){gap:14px}:is(.hhdr,.promo-header) .hh-right{gap:8px}}@media (max-width:480px){:is(.hhdr,.promo-header) :is(.hh-logo span,.promo-brand>span){display:none}}@font-face{font-family:spoqa;src:url(/_next/static/media/ae11f023272d3641-s.p.woff2) format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:spoqa;src:url(/_next/static/media/bff605305ca72295-s.p.woff2) format("woff2");font-display:swap;font-weight:500;font-style:italic}@font-face{font-family:spoqa;src:url(/_next/static/media/0bb6dc123aa42fb6-s.p.woff2) format("woff2");font-display:swap;font-weight:700;font-style:normal}@font-face{font-family:spoqa Fallback;src:local("Arial");ascent-override:92.62%;descent-override:26.93%;line-gap-override:0.00%;size-adjust:104.72%}.__className_1549b3{font-family:spoqa,spoqa Fallback}.__variable_1549b3{--font-spoqa:"spoqa","spoqa Fallback"}