/*! tailwindcss v4.2.2 | MIT License | https://tailwindcss.com */@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,::backdrop,:after,:before{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-ease:initial}}}@layer theme{:host,:root{--font-sans:ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--font-mono:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--spacing:.25rem;--ease-out:cubic-bezier(0,0,.2,1);--ease-in-out:cubic-bezier(.4,0,.2,1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,::backdrop,:after,:before{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}:host,html{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,pre,samp{font-family:var(--default-mono-font-family,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}menu,ol,ul{list-style:none}audio,canvas,embed,iframe,img,object,svg,video{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,optgroup,select,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab,red,red)){::placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit,::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-millisecond-field,::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden}.absolute,.sr-only{position:absolute}.fixed{position:fixed}.relative{position:relative}.start{inset-inline-start:var(--spacing)}.end{inset-inline-end:var(--spacing)}.container{width:100%}@media (min-width:40rem){.container{max-width:40rem}}@media (min-width:48rem){.container{max-width:48rem}}@media (min-width:64rem){.container{max-width:64rem}}@media (min-width:80rem){.container{max-width:80rem}}@media (min-width:96rem){.container{max-width:96rem}}.block{display:block}.flex{display:flex}.hidden{display:none}.table{display:table}.min-h-full{min-height:100%}.grow{flex-grow:1}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.resize{resize:both}.flex-col{flex-direction:column}.italic{font-style:italic}.underline{text-decoration-line:underline}.ring{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.ease-in-out{--tw-ease:var(--ease-in-out);transition-timing-function:var(--ease-in-out)}.ease-out{--tw-ease:var(--ease-out);transition-timing-function:var(--ease-out)}}body,html{min-height:100%}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}@font-face{font-family:Pretendard;font-style:normal;font-weight:100 900;font-display:swap;src:url(/sites/aibox/fonts/pretendard-sub.woff2) format("woff2")}@font-face{font-family:Pretendard Variable;font-style:normal;font-weight:100 900;font-display:swap;src:url(/sites/aibox/fonts/pretendard-variable.woff2) format("woff2")}.svg-definitions{position:absolute}@font-face{font-family:Mona Sans;font-style:normal;font-weight:400;font-display:swap;src:url(/sites/aibox/fonts/mona-400.ttf) format("truetype")}@font-face{font-family:Mona Sans;font-style:normal;font-weight:500;font-display:swap;src:url(/sites/aibox/fonts/mona-500.woff2) format("woff2")}@font-face{font-family:Mona Sans;font-style:normal;font-weight:600;font-display:swap;src:url(/sites/aibox/fonts/mona-600.woff2) format("woff2")}@font-face{font-family:Mona Sans;font-style:normal;font-weight:900;font-display:swap;src:url(/sites/aibox/fonts/mona-900.woff2) format("woff2")}:root{--u:calc(100vw / 1920);--m:1px;--header-unit:1px;--teal:#255459;--ink:#111;--bg-a:#F3F7FA;--bg-b:#DCE5EC;--dark:#28292A;--mute:#647782;--ease:cubic-bezier(.22,.61,.36,1);--ease-io:cubic-bezier(.65,0,.35,1);--sans:"Pretendard",-apple-system,BlinkMacSystemFont,"Apple SD Gothic Neo","Noto Sans KR","Noto Sans CJK KR","Malgun Gothic",sans-serif;--mona:"Mona Sans","Helvetica Neue",Arial,sans-serif;color-scheme:light}html{-webkit-text-size-adjust:100%;text-size-adjust:100%}body,html{background:#fff}body{margin:0;color:var(--ink);overflow-x:clip}:where(.site),:where(.site) *,:where(.site) :after,:where(.site) :before{box-sizing:border-box}:where(.site),:where(.site) *{margin:0;padding:0}.site{font-size:14px;line-height:normal;font-family:var(--sans);color:var(--ink);word-break:keep-all;overflow-wrap:break-word;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;position:relative}:where(.site) a{color:inherit;text-decoration:none}:where(.site) button,:where(.site) select{font:inherit;color:inherit;background:none;border:0;cursor:pointer;letter-spacing:inherit}:where(.site) ul{list-style:none}:where(.site) img,:where(.site) svg{display:block}:where(.site) address{font-style:normal}.site :focus-visible{outline:2px solid #7fd0c8;outline-offset:3px}.vh{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.skip{position:fixed;left:12px;top:-60px;z-index:400;background:#fff;color:#111;padding:10px 16px;border-radius:6px;font-size:14px;font-weight:500;transition:top .2s}.skip:focus{top:12px}.tlink{display:inline-flex;align-items:center;font-weight:600;white-space:nowrap;transition:color .3s}.circ,.tlink svg{flex:none}.circ{display:flex;align-items:center;justify-content:center;border-radius:50%;background:#fff;color:#111;transition:background-color .35s,color .35s}.zoom img{transition:transform 1.4s var(--ease)}.sec-t{font-weight:500;text-align:center}.num{display:inline-flex;align-items:center;justify-content:center;border-radius:50%;background:#111;font-weight:700;letter-spacing:0;flex:none}.num,.tag{color:#fff}.tag{display:inline-block;border:1px solid rgba(255,255,255,.75);border-radius:100px;font-weight:500;white-space:nowrap}@media (hover:hover){.ev-card:hover .ev-cta,.tlink:hover{color:var(--teal)}.ct .tlink:hover,.intro .tlink:hover{color:#9fd6cf}.zoom:hover img{transform:scale(1.045)}a:hover>.circ{background:var(--teal);color:#fff}.ct-btn.pri:hover>.circ{background:#111}.ct-btn.sec:hover>.circ{background:var(--teal)}.ft a:hover,.hd-nav a:hover{opacity:.62}}.site.ready .rv{opacity:0;transform:translate3d(0,36px,0);transition:opacity 1s var(--ease),transform 1.1s var(--ease)}.site.ready .rv.in{opacity:1;transform:none}.hd{position:fixed;left:0;right:0;top:0;z-index:100;display:flex;align-items:center;color:#fff;transition:transform .5s var(--ease),background-color .3s,color .3s,box-shadow .3s}.hd,.mnav{font-family:Pretendard Variable,Pretendard,sans-serif}.hd-logo{display:block;flex:none}.hd-logo svg{width:100%;height:100%}.hd-nav{display:flex}.hd-nav a{transition:opacity .25s}.hd-cta,.hd-nav a{font-weight:500;white-space:nowrap}.hd-cta{justify-content:center;border:1px solid;border-radius:999px;transition:background-color .3s,color .3s}.hd-cta,.lang{display:flex;align-items:center}.lang{position:relative}.lang-btn{display:flex;align-items:center;font-family:var(--mona);font-weight:400;letter-spacing:0;white-space:nowrap}.lang-btn svg{transition:transform .3s var(--ease)}.lang.open .lang-btn svg{transform:rotate(180deg)}.lang-menu{position:absolute;z-index:5;background:#fff;color:#2A353A;font-family:var(--mona);letter-spacing:0;opacity:0;visibility:hidden;transform:translate3d(0,-6px,0);transition:opacity .2s,transform .25s var(--ease),visibility 0s .25s}.lang.open .lang-menu{opacity:1;visibility:visible;transform:none;transition:opacity .2s,transform .3s var(--ease)}.lang-menu button{display:block;width:100%;text-align:left;font-weight:400;color:#2A353A;white-space:nowrap;transition:color .25s}.lang-menu button[aria-checked=true]{font-weight:500;color:var(--teal)}@media (hover:hover){.lang-menu button:hover{color:var(--teal)}}.hd.solid{background:#fff;color:#111;box-shadow:none}.hd.solid .hd-logo{color:var(--teal)}.hd.hide{transform:translate3d(0,-102%,0)}@media (hover:hover){.hd-cta:hover,.hd.solid .hd-cta:hover{background:#000;border-color:#000;color:#fff}}.hd-burger{flex-direction:column;justify-content:center}.hd-burger i{display:block;background:currentColor;width:100%}.mnav{position:fixed;inset:0;z-index:200;background:#1F2021;color:#fff;display:flex;flex-direction:column;overflow-y:auto;overscroll-behavior:contain;opacity:0;transition:opacity .3s}.mnav[hidden]{display:none}.mnav.on{opacity:1}.mnav-top{justify-content:space-between;flex:none}.mnav-top,.mnav-x{display:flex;align-items:center}.mnav-x{justify-content:center}.mnav-list{flex:1 0 auto}.mnav-list>li{border-top:1px solid rgba(255,255,255,.14)}.mnav-list>li:last-child{border-bottom:1px solid rgba(255,255,255,.14)}.mnav-list>li>button{display:flex;align-items:center;justify-content:space-between;width:100%;text-align:left;font-weight:500}.mnav-list>li>button svg{flex:none;transition:transform .35s var(--ease)}.mnav-list>li.open>button svg{transform:rotate(180deg)}.mnav-list>li>ul{overflow:hidden;max-height:0;visibility:hidden;transition:max-height .45s var(--ease),visibility 0s .45s}.mnav-list>li.open>ul{max-height:320px;visibility:visible;transition:max-height .45s var(--ease)}.mnav-list>li>ul a{display:block;color:rgba(255,255,255,.72)}.mnav-list>li>ul>li:first-child a{color:#fff}.mnav-bot{flex:none}.mnav-bot,.mnav-cta{display:flex;align-items:center}.mnav-cta{flex:1;justify-content:center;border:1px solid #fff;border-radius:999px;font-weight:500}.kv{position:relative;background:#4d8f96;color:#F6FCFF;isolation:isolate}.kv,.kv-bg{overflow:hidden}.kv-bg{position:absolute;inset:0;z-index:-1}.kv-bg img{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover}.kv-flow{opacity:.5;transform-origin:50% 50%;animation:kvflow 38s ease-in-out infinite alternate}@keyframes kvflow{0%{transform:scale(1.7) translate3d(-7%,5%,0) rotate(4deg)}to{transform:scale(1.9) translate3d(8%,-6%,0) rotate(-5deg)}}.kv-blobs{position:absolute;inset:0}.blob{border-radius:50%;pointer-events:none;will-change:transform}.blob,.kv-shade{position:absolute;left:0;top:0}.kv-shade{right:0;height:26%;background:linear-gradient(180deg,rgba(20,58,62,.5),rgba(20,58,62,0))}.site.ready .kv-word{opacity:0}.kv-word{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);line-height:0;will-change:opacity;user-select:none;-webkit-user-select:none}.kv-word img{width:100%;height:auto;pointer-events:none}.kv-mark{left:50%;top:50%;width:660px;margin:-132px 0 0 -330px;color:#fff;opacity:0;filter:url(#glassFx);will-change:opacity,transform;pointer-events:none}.kv-mark,.kv-mark .bar{position:absolute;height:264px}.kv-mark .bar{left:0;top:0;width:264px;overflow:hidden}.kv-mark svg{width:100%;height:100%}.kv-markf{position:absolute;left:50%;top:50%;width:calc(700*var(--k));height:calc(304*var(--k));margin:calc(-152*var(--k)) 0 0 calc(-350*var(--k));opacity:0;will-change:opacity,transform;pointer-events:none}.kv.frames .kv-mark{display:none}.kv-probe{position:absolute;left:0;top:0;width:calc(660*var(--k));height:0;visibility:hidden;pointer-events:none}.kv.dragging{cursor:grabbing}.intro{position:relative;background:var(--teal);color:#fff;isolation:isolate}.intro-h{font-weight:500}.intro-h .l1,.intro-h .l2{display:block}.intro-d b{font-weight:700}.intro-links{display:flex;flex-wrap:wrap}.intro-media{position:relative;overflow:hidden;background:#1c4246}.intro-media:after{content:"";position:absolute;left:0;right:0;top:0;height:22%;background:linear-gradient(180deg,rgba(10,30,34,.34),rgba(10,30,34,0));pointer-events:none;z-index:3}.slide{position:absolute;inset:0;overflow:hidden}.slide img{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover;will-change:transform}.intro-ind{position:absolute;top:50%;transform:translateY(-50%);display:flex;flex-direction:column;z-index:4}.intro-ind button{display:block;position:relative;background:#fff;opacity:.6;transition:opacity .4s}.intro-ind button:after{content:"";position:absolute;inset:-9px -6px}.intro-ind button.on{opacity:1}.site.ready .intro .fx{opacity:0;transform:translate3d(0,44px,0);transition:opacity 1s var(--ease),transform 1.2s var(--ease)}.site.ready .intro.in .fx{opacity:1;transform:none}.site.ready .intro.in .intro-h .l2{transition-delay:.12s}.site.ready .intro.in .intro-d{transition-delay:.26s}.site.ready .intro.in .intro-links{transition-delay:.38s}.mat,.mat-pin{background:#fff;position:relative}.mat-img{display:block;position:relative;overflow:hidden;background:#dfe7ea}.mat-img img{width:100%;height:100%;object-fit:cover}.mat-img .circ{position:absolute}.mat-card h3{font-weight:500}.site.ready .mat-card{opacity:0;transform:translate3d(0,var(--rise,120px),0);transition:opacity 1s var(--ease),transform 1.25s var(--ease)}.site.ready .mat-card.in{opacity:1;transform:none}.biz{background:var(--bg-b);position:relative}.biz-card{display:block}.biz-card:focus-visible{outline:2px solid var(--teal);outline-offset:6px}.biz-img{overflow:hidden;background:#c9d4dc}.biz-img img{width:100%;height:100%;object-fit:cover}.biz-card h3{display:flex;align-items:center;font-weight:500}.site.ready .biz-card{opacity:0;transition:opacity 1.2s ease}.site.ready .biz-card.in{opacity:1}.ev{background:var(--bg-a);position:relative}.ev-card{display:flex;flex-direction:column;background:#fff;color:#111}.ev-img{position:relative;overflow:hidden;background:#cfd8de}.ev-img img{width:100%;height:100%;object-fit:cover}.ev-img:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,rgba(20,23,26,0) 40%,rgba(20,23,26,.72))}.ev-img h3{position:absolute;z-index:1;color:#fff;font-weight:500}.ev-body{display:flex;flex-direction:column;flex:1}.ev-cta{display:flex;align-items:center;justify-content:space-between;border-top:1px solid #cacaca;font-weight:500;margin-top:auto;transition:color .3s}.ev-cta svg{flex:none}.site.ready .ev-card.rv:nth-child(2){transition-delay:.14s}.news{background:var(--bg-b);position:relative;overflow:hidden}.news-t{font-weight:500}.news-prog{display:flex;align-items:center}.news-prog .cur,.news-prog .tot{font-family:var(--mona);font-weight:500;font-variant-numeric:tabular-nums;flex:none}.news-prog .tot{color:var(--mute)}.news-prog .bar{flex:1;background:rgba(17,17,17,.16);position:relative;overflow:hidden}.news-prog .bar i{position:absolute;left:0;top:0;bottom:0;width:100%;background:var(--teal);transform-origin:0 50%;transform:scaleX(.25);will-change:transform}.news-track{display:flex;overflow-x:auto;overflow-y:hidden;scrollbar-width:none;-ms-overflow-style:none;-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain}.news-track::-webkit-scrollbar{display:none}.news-card{position:relative;flex:none;overflow:hidden;background:#59666c;color:#fff;display:block;-webkit-user-drag:none;user-select:none;-webkit-user-select:none}.news-card img{left:0;top:0;width:100%;height:100%;object-fit:cover}.news-card img,.news-card:after{position:absolute;pointer-events:none}.news-card:after{content:"";inset:0;background:linear-gradient(180deg,rgba(20,23,26,0) 45%,rgba(20,23,26,.78))}.news-tx{position:absolute;z-index:1;display:flex;flex-direction:column;align-items:flex-start}.news-tx strong{font-weight:500}.news-tx .ds{color:rgba(255,255,255,.82)}.news-card .circ{position:absolute;z-index:1}.ct{background:var(--dark);color:#fff;position:relative}.ct h2{font-weight:500}.ct-d{color:rgba(255,255,255,.74)}.ct-ir{display:flex;flex-wrap:wrap;align-items:center}.ct-ir>span{color:rgba(255,255,255,.6)}.ct-ir .tlink{font-weight:500}.ct-btn,.ct-r{display:flex;flex-direction:column}.ct-btn{position:relative;justify-content:center}.ct-btn.pri{background:var(--teal);color:#fff}.ct-btn.sec{background:#fff;color:#111}.ct-btn .who{opacity:.7}.ct-btn .who,.ct-btn strong{font-weight:500}.ct-btn .ty{opacity:.82}.ct-btn .circ{position:absolute;top:50%}.ct-btn.sec .circ{background:#111;color:#fff}.site.ready .ct-btn.rv.sec{transition-delay:.12s}.ft{background:var(--teal);color:#fff;position:relative}.ft-logo{font-family:var(--mona);font-weight:900;line-height:1}.ft-quick{display:flex;flex-wrap:wrap}.ft-menu>li>button,.ft-quick a{font-weight:600}.ft a{transition:opacity .25s}.ft-group-link{display:none}.ft-copy{color:#A5A5A5;font-weight:500}.ft-menu>li>button{display:flex;align-items:center;justify-content:space-between;text-align:left;white-space:nowrap}.ft-menu>li>ul a{display:block;white-space:nowrap}.ft-fam{position:relative;display:block;background:var(--bg-a);color:#111}.ft-fam-trigger{width:100%;height:100%;font-weight:500;border-radius:0;color:#111;text-align:start}.ft-fam-trigger svg{position:absolute;top:50%;pointer-events:none;transition:transform .2s var(--ease)}.ft-fam-trigger[aria-expanded=true] svg{transform:rotate(180deg)}.ft-fam-menu{position:absolute;bottom:calc(100% + 8px);inset-inline:0;z-index:100;background:var(--bg-a);color:#111;border:1px solid var(--bg-b);box-shadow:0 6px 24px #0003;padding:4px 0}.ft-fam-menu[hidden]{display:none}.ft-fam-menu a{display:block;padding:12px 16px;font-size:14px;line-height:20px;text-align:start}.ft-fam-menu a:focus-visible,.ft-fam-menu a:hover{background:var(--bg-b);opacity:1}@media(prefers-reduced-motion:reduce){.ft-fam-trigger svg{transition:none}}.ft-info{display:flex;flex-direction:column;color:#A5A5A5}@media (min-width:1200px){:root{--header-unit:calc(100vw / 1920)}.ft-menu>li>button{display:none!important}.ft-group-link{display:block;font-size:max(12px,calc(16*var(--u)));line-height:calc(25*var(--u));letter-spacing:calc(-1*var(--u));font-weight:600}.m-only,br.m{display:none}.site.ready .rv{transform:translate3d(0,calc(44*var(--u)),0)}.site.ready .rv.in{transform:none}.hd{height:calc(111*var(--header-unit));padding:0 calc(80*var(--header-unit))}.hd-logo{width:calc(78*var(--header-unit));height:calc(31*var(--header-unit))}.hd-nav{margin-left:calc(80*var(--header-unit));gap:calc(80*var(--header-unit))}.hd-nav a{font-size:calc(18*var(--header-unit));line-height:calc(27*var(--header-unit));letter-spacing:calc(-.18*var(--header-unit))}.hd-cta{margin-left:auto;min-width:0;height:calc(33*var(--header-unit));padding:calc(5*var(--header-unit)) calc(24*var(--header-unit));font-size:calc(15*var(--header-unit));line-height:calc(21*var(--header-unit));letter-spacing:calc(-.15*var(--header-unit))}.hd.solid .hd-cta{border-color:#00000059}.hd-lang{margin-left:calc(40*var(--header-unit));font-size:calc(16*var(--header-unit));line-height:normal}.hd-lang .lang-btn{gap:calc(6*var(--header-unit))}.hd-lang .lang-menu{top:calc(100% + 12*var(--header-unit));right:calc(-33*var(--header-unit));width:max(124px,calc(140*var(--header-unit)));padding:calc(8*var(--header-unit)) 0;border-radius:max(6px,calc(8*var(--header-unit)));box-shadow:0 calc(8*var(--header-unit)) calc(24*var(--header-unit)) rgba(0,0,0,.12)}.hd-lang .lang-menu button{padding:calc(12*var(--header-unit)) calc(20*var(--header-unit));font-size:max(12px,calc(16*var(--header-unit)));line-height:max(18px,calc(24*var(--header-unit)))}.hd-lang svg{width:calc(12*var(--header-unit));height:calc(7*var(--header-unit))}.hd-burger,.mnav{display:none}.intro,.kv{position:sticky;top:0;height:100vh;min-height:calc(560*var(--u))}.sp-kv{height:260vh}.sp-intro{height:190vh}.sp-biz{height:30vh}.fo,.intro-copy{will-change:opacity}.stk{position:sticky;top:0}.stk-end{position:relative}.covered{visibility:hidden}.kv{cursor:grab;touch-action:pan-y}.kv-word{width:calc(999*var(--u))}.kv{--k:calc(1*var(--u))}.intro,.intro-copy{display:flex}.intro-copy{width:calc(990*var(--u));flex:none;flex-direction:column;justify-content:space-between;padding:clamp(calc(96*var(--u)),13.3vh,calc(160*var(--u))) 0 clamp(calc(64*var(--u)),12.6vh,calc(152*var(--u))) calc(80*var(--u))}.intro-h{font-size:calc(86*var(--u));line-height:calc(106*var(--u));letter-spacing:calc(-3*var(--u))}.intro-h .l1{font-weight:300}.intro-h .l2{font-weight:600;font-size:calc(88*var(--u))}.intro-d{font-size:calc(26*var(--u));line-height:calc(40*var(--u));letter-spacing:calc(-1.6*var(--u));font-weight:400}.intro-links{margin-top:calc(52*var(--u));gap:0 calc(64*var(--u))}.intro-links .tlink{font-size:calc(22*var(--u));line-height:calc(30*var(--u));letter-spacing:calc(-1.6*var(--u))}.intro-links .tlink svg{width:calc(20*var(--u));height:calc(20*var(--u));margin-left:calc(12*var(--u))}.intro-media{flex:1}.intro-ind{right:calc(40*var(--u));gap:calc(20*var(--u))}.intro-ind button{width:calc(34*var(--u));height:max(2px,calc(3*var(--u)))}.sec-t{font-size:calc(48*var(--u));line-height:calc(94*var(--u));letter-spacing:calc(-3*var(--u))}.circ{width:calc(57*var(--u));height:calc(57*var(--u))}.circ svg{width:calc(23*var(--u));height:calc(23*var(--u))}.mat{padding:calc(140*var(--u)) calc(240*var(--u)) calc(140*var(--u))}.mat-grid{display:grid;grid-template-columns:repeat(3,1fr);margin-top:calc(31*var(--u))}.mat{position:sticky;top:0}.mat-pin:after{content:"";display:block;height:130vh}.site.ready .mat-card,.site.ready .mat-card.in{opacity:1;transform:translate3d(0,110vh,0);transition:none;will-change:transform}.site.ready .mat .sec-t,.site.ready .mat .sec-t.in{opacity:0;transform:none;transition:none}.site.ready .biz-card{transition:none}.mat-img{height:calc(558*var(--u))}.mat-img .circ{right:calc(30*var(--u));bottom:calc(30*var(--u))}.mat-card h3{font-size:calc(30*var(--u));line-height:calc(42*var(--u));margin:calc(40*var(--u)) 0 0 calc(16*var(--u))}.mat-card h3,.mat-card p{letter-spacing:calc(-1.8*var(--u))}.mat-card p{font-size:calc(22*var(--u));line-height:calc(33*var(--u));font-weight:300;margin:calc(14*var(--u)) 0 0 calc(16*var(--u))}.biz{padding:calc(140*var(--u)) calc(240*var(--u)) calc(160*var(--u))}.biz-grid{display:grid;grid-template-columns:calc(660*var(--u)) calc(660*var(--u));justify-content:space-between;row-gap:calc(40*var(--u));margin-top:calc(86*var(--u))}.biz-img{height:calc(470*var(--u))}.biz-card h3{font-size:calc(30*var(--u));line-height:calc(42*var(--u));margin:calc(24*var(--u)) 0 0 calc(16*var(--u));gap:calc(9*var(--u))}.biz-card h3,.biz-card p{letter-spacing:calc(-1.8*var(--u))}.biz-card p{font-size:calc(22*var(--u));line-height:calc(33*var(--u));font-weight:300;margin:calc(4*var(--u)) 0 0 calc(16*var(--u))}.num{width:calc(24*var(--u));height:calc(24*var(--u));font-size:calc(15*var(--u))}.ev{padding:calc(140*var(--u)) calc(240*var(--u)) calc(164*var(--u))}.ev-grid{display:grid;grid-template-columns:1fr 1fr;gap:calc(48*var(--u));margin-top:calc(31*var(--u))}.ev-img{height:calc(386*var(--u))}.ev-img h3{left:calc(36*var(--u));bottom:calc(30*var(--u));font-size:calc(30*var(--u));line-height:calc(42*var(--u));letter-spacing:calc(-1.8*var(--u))}.ev-body{padding:calc(28*var(--u)) calc(36*var(--u)) calc(36*var(--u));gap:calc(28*var(--u))}.ev-body p{font-size:calc(22*var(--u));line-height:calc(33*var(--u));letter-spacing:calc(-1.8*var(--u))}.ev-cta{padding-top:calc(22*var(--u));font-size:calc(24*var(--u));line-height:calc(34*var(--u));letter-spacing:calc(-1.4*var(--u))}.ev-cta svg{width:calc(20*var(--u));height:calc(20*var(--u))}.news{display:flex;padding:calc(220*var(--u)) 0 calc(220*var(--u)) calc(240*var(--u));gap:calc(40*var(--u))}.news-side{width:calc(420*var(--u));flex:none;display:flex;flex-direction:column;align-items:flex-start;height:calc(760*var(--u))}.news-t{font-size:calc(48*var(--u));line-height:calc(66*var(--u));letter-spacing:calc(-3*var(--u))}.news-all{margin-top:calc(34*var(--u));font-size:calc(20*var(--u));line-height:calc(30*var(--u));letter-spacing:calc(-1.1*var(--u));font-weight:500}.news-all svg{width:calc(18*var(--u));height:calc(18*var(--u));margin-left:calc(12*var(--u))}.news-prog{margin-top:auto;width:100%;gap:calc(20*var(--u))}.news-prog .cur,.news-prog .tot{font-size:calc(28*var(--u));line-height:calc(34*var(--u));letter-spacing:calc(-.5*var(--u))}.news-prog .bar{height:max(2px,calc(3*var(--u)))}.news-track{flex:1;min-width:0;gap:calc(32*var(--u));padding-right:calc(108*var(--u));cursor:grab}.news-track.dragging{cursor:grabbing}.news-card{width:calc(540*var(--u));height:calc(760*var(--u))}.news-tx{left:calc(36*var(--u));right:calc(110*var(--u));bottom:calc(36*var(--u))}.tag{font-size:max(11px,calc(15*var(--u)));line-height:calc(22*var(--u));letter-spacing:calc(-.6*var(--u));padding:calc(4*var(--u)) calc(14*var(--u))}.news-tx strong{font-size:calc(32*var(--u));line-height:calc(44*var(--u));letter-spacing:calc(-1.9*var(--u));margin-top:calc(14*var(--u))}.news-tx .ds{font-size:calc(20*var(--u));line-height:calc(30*var(--u));letter-spacing:calc(-1.4*var(--u));margin-top:calc(4*var(--u))}.news-card .circ{right:calc(30*var(--u));bottom:calc(36*var(--u))}.ct{display:flex;align-items:center;justify-content:space-between;padding:0 calc(240*var(--u));height:calc(864*var(--u))}.ct-l{width:calc(520*var(--u));flex:none}.ct h2{font-size:calc(62*var(--u));line-height:calc(84*var(--u));letter-spacing:calc(-3*var(--u))}.ct-d{margin-top:calc(28*var(--u));font-size:calc(22*var(--u));line-height:calc(35*var(--u));letter-spacing:calc(-1.6*var(--u))}.ct-ir{margin-top:calc(24*var(--u));padding-top:calc(24*var(--u));gap:calc(12*var(--u));font-size:max(12px,calc(18*var(--u)));line-height:calc(26*var(--u));letter-spacing:calc(-1*var(--u))}.ct-ir .tlink svg{width:calc(16*var(--u));height:calc(16*var(--u));margin-left:calc(10*var(--u))}.ct-r{width:calc(710*var(--u));flex:none;gap:calc(18*var(--u))}.ct-btn{height:calc(198*var(--u));padding:0 calc(140*var(--u)) 0 calc(44*var(--u))}.ct-btn .who{font-size:max(11px,calc(16*var(--u)));line-height:calc(24*var(--u));letter-spacing:calc(-.6*var(--u))}.ct-btn strong{font-size:calc(34*var(--u));line-height:calc(46*var(--u));letter-spacing:calc(-2*var(--u))}.ct-btn .ty,.ct-btn strong{margin-top:calc(8*var(--u))}.ct-btn .ty{font-size:calc(20*var(--u));line-height:calc(30*var(--u));letter-spacing:calc(-1.2*var(--u))}.ct-btn .circ{right:calc(44*var(--u));width:calc(64*var(--u));height:calc(64*var(--u));margin-top:calc(-32*var(--u))}.ct-btn .circ svg{width:calc(26*var(--u));height:calc(26*var(--u))}.ft{min-height:calc(560*var(--u));padding:calc(60*var(--u)) calc(80*var(--u)) calc(61*var(--u))}.ft,.ft-l{display:flex}.ft-l{width:calc(733*var(--u));flex:none;flex-direction:column}.ft-logo{font-size:calc(38*var(--u))}.ft-quick{margin-top:calc(22*var(--u));gap:calc(8*var(--u)) calc(72*var(--u))}.ft-quick a{font-size:max(12px,calc(16*var(--u)));line-height:calc(25*var(--u));letter-spacing:calc(-1*var(--u))}.ft-l .ft-copy{margin-top:auto;font-size:max(11px,calc(14*var(--u)));line-height:calc(22*var(--u));letter-spacing:calc(-.22*var(--u))}.ft-r{flex:1;min-width:0;padding-top:calc(60*var(--u))}.ft-menu{display:flex;gap:calc(80*var(--u))}.ft-menu>li>button{font-size:max(12px,calc(16*var(--u)));line-height:calc(25*var(--u));letter-spacing:calc(-1*var(--u));cursor:default}.ft-menu>li>button svg{display:none}.ft-menu>li>ul{margin-top:calc(24*var(--u));display:flex;flex-direction:column;gap:calc(4*var(--u))}.ft-menu>li>ul a{font-size:max(11px,calc(14*var(--u)));line-height:max(17px,calc(21.8*var(--u)));letter-spacing:calc(-.3*var(--u))}.ft-fam{width:max(220px,calc(295*var(--u)));height:max(40px,calc(51*var(--u)));margin-top:calc(57*var(--u))}.ft-fam-trigger{padding-block:0;padding-inline:calc(16*var(--u)) calc(44*var(--u));font-size:max(12px,calc(14*var(--u)));letter-spacing:calc(-.3*var(--u))}.ft-fam-trigger svg{inset-inline-end:calc(18*var(--u));width:max(8px,calc(10*var(--u)));margin-top:calc(-3*var(--u))}.ft-info{margin-top:calc(31*var(--u));font-size:max(11px,calc(14*var(--u)));line-height:max(17px,calc(21.8*var(--u)));letter-spacing:calc(-.3*var(--u))}}@media (min-width:1200px) and (max-width:1500px){.ft-menu{gap:calc(56*var(--u))}}@media (max-width:1199.98px){.ft-l .ft-copy,.sp,br.d{display:none}.hd{height:70px;padding:18px 20px}.hd-logo{width:60.387px;height:24px}.hd-cta,.hd-lang,.hd-nav{display:none}.hd-burger{display:flex;margin-left:auto;width:24px;height:34px;gap:calc(6*var(--header-unit))}.hd-burger i{height:calc(2*var(--header-unit))}.mnav{padding:0 calc(20*var(--header-unit)) calc(28*var(--header-unit))}.mnav-top{height:calc(60*var(--header-unit))}.mnav-x{width:calc(40*var(--header-unit));height:calc(40*var(--header-unit));margin-right:calc(-8*var(--header-unit))}.mnav-x svg{width:calc(24*var(--header-unit));height:calc(24*var(--header-unit))}.mnav-list>li>button{padding:calc(18*var(--header-unit)) 0;font-size:calc(20*var(--header-unit));line-height:calc(28*var(--header-unit));letter-spacing:calc(-1.2*var(--header-unit))}.mnav-list>li>button svg{width:calc(16*var(--header-unit));height:calc(16*var(--header-unit));margin-right:calc(2*var(--header-unit))}.mnav-list>li>ul a{font-size:calc(16*var(--header-unit));line-height:calc(24*var(--header-unit));letter-spacing:calc(-.6*var(--header-unit));padding:calc(7*var(--header-unit)) 0}.mnav-list>li>ul>li:last-child a{padding-bottom:calc(24*var(--header-unit))}.mnav-bot{gap:calc(22*var(--header-unit));padding-top:calc(28*var(--header-unit))}.mnav-cta{height:calc(50*var(--header-unit));letter-spacing:calc(-.6*var(--header-unit))}.mnav-cta,.mnav-lang{font-size:calc(16*var(--header-unit))}.mnav-lang{padding-right:calc(4*var(--header-unit))}.mnav-lang .lang-btn{line-height:calc(24*var(--header-unit));padding:calc(10*var(--header-unit)) 0 calc(10*var(--header-unit)) calc(6*var(--header-unit))}.mnav-lang .lang-menu{bottom:calc(100% + 8*var(--header-unit) - 10*var(--header-unit));right:0;width:calc(140*var(--header-unit));padding:calc(8*var(--header-unit)) 0;border-radius:calc(8*var(--header-unit));box-shadow:0 calc(8*var(--header-unit)) calc(24*var(--header-unit)) rgba(0,0,0,.12);transform:translate3d(0,6px,0)}.mnav-lang.open .lang-menu{transform:none}.mnav-lang .lang-menu button{padding:calc(12*var(--header-unit)) calc(20*var(--header-unit));font-size:calc(16*var(--header-unit));line-height:calc(24*var(--header-unit))}.kv{height:max(520px,min(100svh,178vw))}.kv-word{width:81.4vw}.kv{--k:min(.111vw,1px)}.intro-copy{padding:calc(80*var(--m)) calc(20*var(--m)) calc(72*var(--m));display:flex;flex-direction:column;gap:calc(32*var(--m))}.intro-h{font-size:calc(36*var(--m));line-height:calc(46*var(--m));letter-spacing:calc(-1.6*var(--m))}.intro-d{font-size:calc(14*var(--m));line-height:calc(26*var(--m));letter-spacing:calc(-.6*var(--m))}.intro-links{gap:calc(12*var(--m)) calc(28*var(--m));margin-top:calc(32*var(--m))}.intro-links .tlink{font-size:calc(16*var(--m));line-height:calc(24*var(--m));letter-spacing:calc(-.9*var(--m));font-weight:500}.intro-links .tlink svg{width:calc(15*var(--m));height:calc(15*var(--m));margin-left:calc(9*var(--m))}.intro-media{aspect-ratio:360/280;max-height:78vh;width:100%}.intro-media:after{display:none}.slide{opacity:0;transition:opacity 1.1s ease}.slide.on{opacity:1}.intro-ind{right:calc(20*var(--m));gap:calc(8*var(--m))}.intro-ind button{width:calc(22*var(--m));height:calc(2*var(--m))}.intro-ind button:after{inset:-4px -6px}.sec-t{font-size:calc(28*var(--m));line-height:calc(38*var(--m));letter-spacing:calc(-1.6*var(--m))}.biz,.ev,.mat{padding:calc(96*var(--m)) calc(20*var(--m))}.biz-grid,.ev-grid,.mat-grid{margin-top:calc(44*var(--m));display:grid}.mat-grid{gap:calc(56*var(--m))}.mat-card{--rise:56px}.mat-img{aspect-ratio:320/240}.mat-img .circ{display:none}.mat-card h3{font-size:calc(20*var(--m));line-height:calc(28*var(--m));letter-spacing:calc(-1.2*var(--m));margin:calc(18*var(--m)) calc(4*var(--m)) 0}.mat-card p{font-size:calc(15*var(--m));line-height:calc(24*var(--m));letter-spacing:calc(-.6*var(--m));margin:calc(10*var(--m)) calc(4*var(--m)) 0}.biz-grid{gap:calc(48*var(--m))}.biz-img{aspect-ratio:320/212}.biz-card h3{font-size:calc(20*var(--m));line-height:calc(28*var(--m));letter-spacing:calc(-1.2*var(--m));margin:calc(14*var(--m)) calc(4*var(--m)) 0;gap:calc(6*var(--m))}.biz-card p{font-size:calc(15*var(--m));line-height:calc(24*var(--m));letter-spacing:calc(-.6*var(--m));margin:calc(4*var(--m)) calc(4*var(--m)) 0}.num{width:calc(17*var(--m));height:calc(17*var(--m));font-size:calc(11*var(--m))}.ev-grid{gap:calc(24*var(--m))}.ev-img{aspect-ratio:320/204}.ev-img h3{left:calc(20*var(--m));right:calc(16*var(--m));bottom:calc(18*var(--m));font-size:calc(20*var(--m));line-height:calc(28*var(--m));letter-spacing:calc(-1.2*var(--m))}.ev-body{padding:calc(18*var(--m)) calc(20*var(--m)) calc(20*var(--m));gap:calc(18*var(--m))}.ev-body p{font-size:calc(15*var(--m));line-height:calc(24*var(--m));letter-spacing:calc(-.6*var(--m))}.ev-cta{padding-top:calc(14*var(--m));font-size:calc(17*var(--m));line-height:calc(26*var(--m));letter-spacing:calc(-1*var(--m))}.ev-cta svg{width:calc(15*var(--m));height:calc(15*var(--m))}.news{padding:calc(96*var(--m)) 0;display:flex;flex-direction:column}.news-side{display:contents}.news-t{font-size:calc(28*var(--m));line-height:calc(38*var(--m));letter-spacing:calc(-1.6*var(--m));padding:0 calc(20*var(--m));order:1}.news-all{order:2;align-self:flex-start;margin:calc(14*var(--m)) calc(20*var(--m)) 0;font-size:calc(16*var(--m));line-height:calc(24*var(--m));letter-spacing:calc(-.9*var(--m));font-weight:500}.news-all svg{width:calc(15*var(--m));height:calc(15*var(--m));margin-left:calc(9*var(--m))}.news-track{order:3;margin-top:calc(32*var(--m));gap:calc(12*var(--m));padding:0 calc(20*var(--m));scroll-snap-type:x mandatory;scroll-padding:0 calc(20*var(--m))}.news-card{width:calc(280*var(--m));height:calc(400*var(--m));scroll-snap-align:start}.news-card .circ{display:none}.news-tx{left:calc(20*var(--m));right:calc(20*var(--m));bottom:calc(22*var(--m));min-height:calc(100*var(--m))}.tag{font-size:calc(12*var(--m));line-height:calc(18*var(--m));letter-spacing:calc(-.4*var(--m));padding:calc(3*var(--m)) calc(11*var(--m))}.news-tx strong{font-size:calc(22*var(--m));line-height:calc(30*var(--m));letter-spacing:calc(-1.3*var(--m));margin-top:calc(10*var(--m))}.news-tx .ds{font-size:calc(14*var(--m));line-height:calc(21*var(--m));letter-spacing:calc(-.7*var(--m));margin-top:calc(4*var(--m))}.news-prog{order:4;margin:calc(22*var(--m)) calc(20*var(--m)) 0;gap:calc(14*var(--m))}.news-prog .cur,.news-prog .tot{font-size:calc(13*var(--m));line-height:calc(20*var(--m))}.news-prog .bar{height:calc(2*var(--m))}.ct{padding:calc(96*var(--m)) calc(20*var(--m))}.ct h2{font-size:calc(32*var(--m));line-height:calc(38*var(--m));letter-spacing:calc(-1.8*var(--m))}.ct-d{font-size:calc(15*var(--m));line-height:calc(24*var(--m))}.ct-d,.ct-ir{margin-top:calc(24*var(--m));letter-spacing:calc(-.6*var(--m))}.ct-ir{gap:calc(4*var(--m)) calc(10*var(--m));font-size:calc(14*var(--m));line-height:calc(22*var(--m))}.ct-ir .tlink svg{width:calc(13*var(--m));height:calc(13*var(--m));margin-left:calc(8*var(--m))}.ct-r{margin-top:calc(48*var(--m));gap:calc(12*var(--m))}.ct-btn{padding:calc(22*var(--m)) calc(76*var(--m)) calc(24*var(--m)) calc(22*var(--m))}.ct-btn .who{font-size:calc(14*var(--m));line-height:calc(20*var(--m));letter-spacing:calc(-.4*var(--m))}.ct-btn strong{font-size:calc(20*var(--m));line-height:calc(30*var(--m));letter-spacing:calc(-1.3*var(--m));margin-top:calc(6*var(--m))}.ct-btn .ty{font-size:calc(12*var(--m));line-height:calc(22*var(--m));letter-spacing:calc(-.7*var(--m));margin-top:calc(4*var(--m))}.ct-btn .circ{right:calc(20*var(--m));width:calc(40*var(--m));height:calc(40*var(--m));margin-top:calc(-20*var(--m))}.ct-btn .circ svg{width:calc(17*var(--m));height:calc(17*var(--m))}.ft{padding:calc(64*var(--m)) calc(20*var(--m)) calc(48*var(--m))}.ft-logo{font-size:calc(28*var(--m))}.ft-quick{margin-top:calc(22*var(--m));gap:calc(10*var(--m)) calc(22*var(--m))}.ft-quick a{font-size:calc(14*var(--m));line-height:calc(22*var(--m));letter-spacing:calc(-.6*var(--m));font-weight:500}.ft-menu{margin-top:calc(32*var(--m));border-bottom:1px solid rgba(255,255,255,.18)}.ft-menu>li{border-top:1px solid rgba(255,255,255,.18)}.ft-menu>li>button{width:100%;padding:calc(15*var(--m)) 0;font-size:calc(15*var(--m));line-height:calc(24*var(--m));letter-spacing:calc(-.6*var(--m));font-weight:500}.ft-menu>li>button svg{width:calc(12*var(--m));height:calc(12*var(--m));margin-right:calc(4*var(--m));transition:transform .35s var(--ease)}.ft-menu>li.open>button svg{transform:rotate(180deg)}.ft-menu>li>ul{overflow:hidden;max-height:0;visibility:hidden;transition:max-height .45s var(--ease),visibility 0s .45s}.ft-menu>li.open>ul{max-height:300px;visibility:visible;transition:max-height .45s var(--ease)}.ft-menu>li>ul a{font-size:calc(14*var(--m));line-height:calc(22*var(--m));letter-spacing:calc(-.6*var(--m));padding:calc(5*var(--m)) 0;color:rgba(255,255,255,.78)}.ft-menu>li>ul>li:last-child a{padding-bottom:calc(18*var(--m))}.ft-fam{height:calc(48*var(--m));margin-top:calc(32*var(--m))}.ft-fam-trigger{padding-block:0;padding-inline:calc(16*var(--m)) calc(44*var(--m));font-size:calc(14*var(--m));letter-spacing:calc(-.2*var(--m))}.ft-fam-trigger svg{inset-inline-end:calc(17*var(--m));width:calc(9*var(--m));margin-top:calc(-3*var(--m))}.ft-info{gap:calc(2*var(--m));font-size:calc(13*var(--m));line-height:calc(20*var(--m));letter-spacing:calc(-.4*var(--m))}.ft-copy.m-only,.ft-info{margin-top:calc(32*var(--m));color:rgba(255,255,255,.62)}.ft-copy.m-only{font-size:calc(12*var(--m));line-height:calc(18*var(--m));letter-spacing:calc(-.2*var(--m));font-weight:400}}@media (min-width:600px) and (max-width:1199.98px){:root{--m:1.18px;--header-unit:1.18px}br.m{display:none}.biz,.ct,.ev,.ft,.intro-copy,.mat,.mnav{padding-left:40px;padding-right:40px}.news-t{padding:0 40px}.news-all,.news-prog{margin-left:40px}.news-prog{margin-right:40px}.news-track{padding:0 40px;scroll-padding:0 40px}.kv{height:min(100svh,900px)}.kv-word{width:min(70vw,733px)}.kv{--k:min(.085vw,1px)}.intro-copy{padding-top:calc(96*var(--m));padding-bottom:calc(84*var(--m))}.intro-media{aspect-ratio:16/9}.mat-grid{gap:calc(64*var(--m))}.mat-card{display:grid;grid-template-columns:1fr 1fr;column-gap:40px;align-items:center}.mat-img{grid-row:1/span 2;aspect-ratio:4/3}.mat-card h3{align-self:end;margin:0}.mat-card p{align-self:start;margin:calc(12*var(--m)) 0 0}.mat-card:nth-child(2n) .mat-img{grid-column:2}.mat-card:nth-child(2n) h3,.mat-card:nth-child(2n) p{grid-column:1}.biz-grid{gap:calc(48*var(--m)) 28px}.biz-grid,.ev-grid{grid-template-columns:1fr 1fr}.ev-grid{gap:24px}.ct{display:grid;grid-template-columns:1fr 1fr;gap:40px;align-items:center}.ct-r{margin-top:0}.ft-menu{display:grid;grid-template-columns:1fr 1fr;column-gap:40px;border-bottom:0}.ft-menu>li{border-bottom:1px solid rgba(255,255,255,.18);margin-top:-1px}.ft-fam{max-width:340px}}@media (prefers-reduced-motion:reduce){.site.ready .biz-card,.site.ready .intro .fx,.site.ready .mat-card,.site.ready .rv{opacity:1!important;transform:none!important;transition:none!important}.kv-flow{animation:none}.slide,.zoom img{transition:none}}@media (min-width:1200px){.site:not([lang=ko]) .hd-nav{margin-left:calc(48*var(--header-unit));gap:calc(32*var(--header-unit))}.site:not([lang=ko]) .hd-nav a{font-size:max(12px,calc(16*var(--header-unit)));letter-spacing:0}.site:not([lang=ko]) .intro-h{font-size:calc(64*var(--u));line-height:calc(82*var(--u));letter-spacing:calc(-1.5*var(--u))}.site:not([lang=ko]) .intro-h .l2{font-size:calc(66*var(--u))}.site:not([lang=ko]) .ft-menu{flex-wrap:wrap;gap:calc(24*var(--u)) calc(32*var(--u))}.site:not([lang=ko]) .ft-menu>li{min-width:calc(120*var(--u))}.site:not([lang=ko]) .ft-menu>li>button,.site:not([lang=ko]) .ft-menu>li>ul a{white-space:normal;letter-spacing:0}}@media (max-width:1199px){.site:not([lang=ko]) .intro-h{font-size:calc(30*var(--m));line-height:calc(40*var(--m));letter-spacing:calc(-.7*var(--m))}.site[lang=en] .intro-h,.site[lang=fr] .intro-h{font-size:calc(27*var(--m));line-height:calc(37*var(--m))}}.site[lang=ar]{--sans:"Tahoma","Arial",sans-serif}.site[lang=ar] main[lang=ko]{font-family:Pretendard,sans-serif}.site[lang=ar] :is(.hd,.mnav,.lang-menu button[lang=ar]){font-family:var(--sans)}.lang-menu button[dir=rtl]{text-align:right;font-family:Tahoma,Arial,sans-serif}.site[lang=ar] :is(.hd,.mnav-top,.mnav-bot,.kv,.intro,.mat-grid,.biz-grid,.ev-grid,.news,.news-track,.news-prog,.ct,.ft,.ft-logo,.ft-copy){direction:ltr}.site[lang=ar] :is(.intro-copy,.sec-t,.mat-card h3,.mat-card p,.biz-card h3,.biz-card p,.ev-card,.news-side,.news-tx,.ct-l,.ct-btn,.ft-l,.ft-r,.hd-nav,.hd-cta,.mnav-cta,.mnav-list){direction:rtl}.site[lang=ar] :is(.intro-copy,.mat-card h3,.mat-card p,.biz-card h3,.biz-card p,.ev-card,.news-side,.news-tx,.ct-l,.ct-btn,.ft-l,.ft-r,.mnav-list>li>button,.ft-menu>li>button){text-align:start}.site[lang=ar] :is(.intro,.mat,.biz,.ev,.news,.ct,.ft,.hd,.mnav) :is(h2,h3,p,a,button,strong,.l2,.who,.ty,.tag,.ds,.ft-info,select){letter-spacing:normal}.site[lang=ar] .tlink{column-gap:.5em}.site[lang=ar] .tlink svg{margin-left:0}.site[lang=ar] :is(.tlink,.circ,.ev-cta) svg{transform:scaleX(-1)}@media (min-width:1200px){.site[lang=ar] .intro-copy{padding-right:calc(32*var(--u))}}@font-face{font-family:Mona Sans;font-style:normal;font-weight:700;font-display:swap;src:url(/sites/aibox/fonts/mona-700.ttf) format("truetype")}.subpage{--sans:"Pretendard Variable","Pretendard",sans-serif;--subpage-header-height:70px;word-break:normal;color:#000}.subpage main{min-width:0}.subpage{--content-filter-all-width:4.25em;--content-filter-category-width:7em}.subpage[lang=en]{--content-filter-all-width:4em;--content-filter-category-width:12.5em}.subpage[lang=ja]{--content-filter-all-width:5.5em;--content-filter-category-width:9.5em}.subpage[lang=zh]{--content-filter-all-width:4.5em}.subpage[lang=fr]{--content-filter-all-width:4.75em;--content-filter-category-width:13em}.subpage[lang=ar]{--content-filter-all-width:4.5em;--content-filter-category-width:8.5em}.subpage :is(.newsroom-filters,.field-filters){display:flex;flex-wrap:wrap;gap:8px}.subpage :is(.newsroom-filters,.field-filters) button{flex:none;inline-size:var(--content-filter-category-width);white-space:nowrap;border:1px solid #dce5ec;border-radius:20px;padding:8px 16px;font-size:14px;line-height:20px;font-weight:500;letter-spacing:-.14px;background:#fff}.subpage :is(.newsroom-filters,.field-filters) button:first-child{inline-size:var(--content-filter-all-width)}.subpage :is(.newsroom-filters,.field-filters) button[aria-pressed=true]{background:var(--teal);border-color:var(--teal);color:#fff}@media(min-width:1200px){.subpage :is(.newsroom-filters,.field-filters){gap:calc(10 * var(--u))}.subpage :is(.newsroom-filters,.field-filters) button{border-radius:calc(24 * var(--u));padding:calc(10 * var(--u)) calc(20 * var(--u));font-size:calc(18 * var(--u));line-height:calc(24 * var(--u));letter-spacing:calc(-.18 * var(--u))}}.subpage main [id]{scroll-margin-top:110px}.subpage[data-page=coming-soon] .hd,.subpage[data-page=contact] .hd,.subpage[data-page=ir] .hd,.subpage[data-page=newsroom] .hd,.subpage[data-page=notice] .hd{color:#111;background:#fff}.subpage[data-page=coming-soon] .hd-logo,.subpage[data-page=contact] .hd-logo,.subpage[data-page=ir] .hd-logo,.subpage[data-page=newsroom] .hd-logo,.subpage[data-page=notice] .hd-logo{color:var(--teal)}.subpage .ft{isolation:isolate}.coming-soon{padding:calc(320 * var(--u)) calc(240 * var(--u)) calc(240 * var(--u));display:flex;flex-direction:column;align-items:center;gap:calc(40 * var(--u));text-align:center}.coming-soon-clock{display:grid;place-items:center;width:calc(120 * var(--u));height:calc(120 * var(--u));border-radius:50%;background:var(--bg-a)}.coming-soon-clock img{width:calc(56 * var(--u));height:calc(56 * var(--u))}.coming-soon-copy h1{font-size:calc(52 * var(--u));line-height:calc(68 * var(--u));font-weight:500;letter-spacing:calc(-1.04 * var(--u))}.coming-soon-copy p{margin-top:calc(20 * var(--u));font-size:calc(24 * var(--u));line-height:calc(38 * var(--u));letter-spacing:calc(-.24 * var(--u));color:#6b7378}.coming-soon-actions{display:flex;align-items:center;gap:calc(16 * var(--u))}.subpage a.subpage-button,.subpage button.subpage-button{display:inline-flex;align-items:center;justify-content:center;gap:calc(12 * var(--u));padding:calc(18 * var(--u)) calc(32 * var(--u)) calc(18 * var(--u)) calc(40 * var(--u));border-radius:999px;font-size:calc(20 * var(--u));line-height:calc(28 * var(--u));font-weight:500;letter-spacing:calc(-.2 * var(--u));color:#fff;background:var(--teal);border:1px solid var(--teal)}.subpage button.subpage-button.secondary{color:var(--teal);background:#fff;padding-left:calc(40 * var(--u));padding-right:calc(40 * var(--u))}.subpage-button img{width:calc(22 * var(--u));height:calc(22 * var(--u))}.contact-page-title{padding:100px 20px 40px}.contact-page-title h1{font-size:40px;line-height:48px;letter-spacing:-.8px;font-weight:500}.contact-guide{padding:40px 20px 100px;display:flex;flex-direction:column;gap:40px}.contact-guide-copy h2{font-size:24px;line-height:32px;letter-spacing:-.6px;font-weight:500}.contact-guide-copy>p{margin-top:18px;font-size:15px;line-height:24px;letter-spacing:-.375px;color:#6b7378}.contact-guide-copy strong{font-weight:500}.contact-cards{display:grid;grid-template-columns:1fr;gap:14px}.contact-card{background:var(--bg-a);padding:28px 24px;display:flex;flex-direction:column;gap:8px;min-width:0}.contact-card>*{flex-shrink:0}.contact-card h3{font-size:18px;line-height:20px;font-weight:700;color:var(--teal)}.contact-card>p{font-size:14px;line-height:20px;letter-spacing:-.14px;color:#6b7378}.contact-card .contact-card-value{display:block;font-size:22px;line-height:32px;font-weight:500;letter-spacing:-.22px;color:#000;overflow-wrap:anywhere}.contact-guide-note{font-size:13px;line-height:20px;color:#6b7378;max-width:320px}.contact-intro-line{display:block}.subpage:not([lang=ko]) main{overflow-wrap:anywhere}.subpage:not([lang=ko]) .company-goals li,.subpage:not([lang=ko]) .company-value h3,.subpage:not([lang=ko]) .company-value-copy>p{white-space:normal}.subpage:not([lang=ko]) .company-office-tabs{flex-wrap:wrap}.subpage:not([lang=ko]) .company-office-tabs button:nth-child(n){width:auto;height:auto;min-height:40px;white-space:normal}.subpage:not([lang=ko]) .company-office-details dl,.subpage:not([lang=ko]) .company-office-details dl>div{min-width:0;flex:1}.subpage:not([lang=ko]) .company-timeline:before{height:auto;bottom:0}.subpage:not([lang=ko]) .map-original [data-name="핀 라벨"]{max-width:500px}.subpage:not([lang=ko]) .map-original [data-name="핀 라벨"] p{white-space:normal;overflow-wrap:anywhere}.subpage[lang=ar] main{font-family:var(--sans)}.subpage:is([lang=ja],[lang=zh],[lang=ar]) .company-value h3{font-family:var(--sans)}.subpage[lang=ar] main :is(h1,h2,h3,p,a,button,dd,dt){letter-spacing:normal}.subpage[lang=ar] :is(.company-history-layout,.company-value,.company-map){direction:ltr}.subpage[lang=ar] :is(.company-value-copy,.company-history-heading,.company-timeline ul>li>span:last-child,.map-original [data-name="핀 라벨"]){direction:rtl;text-align:right}.subpage[lang=ar] :is(.subpage-button img,.company-directions svg){transform:scaleX(-1)}@media(min-width:1200px){.subpage:not([lang=ko]) .company-hero h1{font-size:calc(68 * var(--u));line-height:1.3}.subpage:not([lang=ko]) .company-vision{column-gap:calc(60 * var(--u));grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.subpage:not([lang=ko]) .company-vision-title h3{font-size:calc(65 * var(--u));line-height:1.3}.subpage:not([lang=ko]) .company-office-details dl{flex-wrap:wrap}}@media(max-width:1199.98px){.subpage:not([lang=ko]) .company-nav{height:auto;min-height:52px}.subpage:not([lang=ko]) .company-nav a{padding:10px 6px;text-align:center;font-size:12px}.subpage:not([lang=ko]) .map-original [data-name="핀 라벨"]{left:20px;max-width:190px}.subpage:not([lang=ko]) .coming-soon-actions{flex-wrap:wrap;justify-content:center}}@media(min-width:1200px){.subpage{--subpage-header-height:calc(111 * var(--u))}.contact-mobile-space,.footer-mobile-break{display:none}.subpage[data-page=coming-soon] .hd-cta,.subpage[data-page=contact] .hd-cta{border-color:#00000059}.contact-mobile-break{display:none}.contact-intro-line{display:inline}.contact-page-title{padding:calc(240 * var(--u)) calc(240 * var(--u)) calc(120 * var(--u))}.contact-page-title h1{font-size:calc(116 * var(--u));line-height:calc(120 * var(--u));letter-spacing:calc(-2.32 * var(--u))}.contact-guide{padding:calc(40 * var(--u)) calc(240 * var(--u)) calc(200 * var(--u));gap:calc(64 * var(--u))}.contact-guide-copy h2{font-size:calc(40 * var(--u));line-height:calc(56 * var(--u));letter-spacing:calc(-.8 * var(--u))}.contact-guide-copy>p{margin-top:calc(20 * var(--u));font-size:calc(22 * var(--u));line-height:calc(36 * var(--u));letter-spacing:calc(-.22 * var(--u))}.contact-guide-copy strong{font-weight:400}.contact-cards{grid-template-columns:repeat(4,minmax(0,1fr));gap:calc(24 * var(--u))}.contact-card{padding:calc(48 * var(--u)) calc(40 * var(--u));gap:calc(12 * var(--u));height:calc(230 * var(--u))}.contact-card h3{font-size:calc(24 * var(--u));line-height:calc(26 * var(--u))}.contact-card>p{font-size:calc(18 * var(--u));line-height:calc(26 * var(--u));letter-spacing:calc(-.18 * var(--u))}.contact-card .contact-card-value{font-size:calc(30 * var(--u));line-height:calc(40 * var(--u));letter-spacing:calc(-.3 * var(--u));white-space:nowrap}.contact-guide-note{font-size:calc(16 * var(--u));line-height:calc(22 * var(--u));max-width:none}.subpage .ft{height:calc(560 * var(--u));min-height:0;padding:calc(60 * var(--u)) calc(160 * var(--u)) calc(60 * var(--u)) calc(80 * var(--u))}.subpage .ft-l{width:calc(733 * var(--u));height:calc(440 * var(--u));padding-bottom:calc(1 * var(--u))}.subpage .ft-logo{margin-left:calc(8 * var(--u));line-height:calc(22 * var(--u));padding-top:0;height:calc(30 * var(--u))}.subpage .ft-quick{margin-top:calc(38 * var(--u));gap:calc(68 * var(--u));margin-left:calc(8 * var(--u))}.subpage .ft-group-link,.subpage .ft-quick a{font-size:calc(16 * var(--u));line-height:calc(24 * var(--u));letter-spacing:0}.subpage .ft-l .ft-copy{font-size:calc(14 * var(--u));line-height:calc(22 * var(--u));letter-spacing:calc(-.3 * var(--u))}.subpage .ft-menu{gap:calc(80 * var(--u));flex-wrap:nowrap}.subpage .ft-menu>li>ul a{font-size:calc(14 * var(--u));line-height:calc(22 * var(--u));letter-spacing:0}.subpage .ft-fam{width:calc(295 * var(--u));height:calc(51 * var(--u));min-width:0;margin-top:calc(57 * var(--u))}.subpage .ft-fam-trigger{font-family:var(--mona);font-size:calc(14 * var(--u))}.subpage .ft-info{font-size:calc(14 * var(--u));line-height:calc(22 * var(--u));letter-spacing:0}}@media(max-width:1199.98px){.subpage{--m:1px}.subpage .ft{padding:64px 20px 48px}.subpage .ft-logo{line-height:22px}.subpage .ft-quick{max-width:320px;gap:10px 22px;margin-top:32px}.subpage .ft-info{font-size:13px;line-height:20px;max-width:320px;gap:4px}.subpage .ft-copy.m-only{font-size:12px;letter-spacing:-.2px}.subpage .ft-fam{height:48px;background:#fff;max-width:none}.subpage .ft-fam-trigger{font-family:var(--mona)}.subpage .ft-menu{display:block}.subpage .ft-menu>li,.subpage .ft-menu>li>ul{margin:0}.subpage main [id]{scroll-margin-top:80px}.coming-soon{padding:200px 20px 140px;gap:24px}.coming-soon-clock{width:88px;height:88px}.coming-soon-clock img{width:40px;height:40px}.coming-soon-copy h1{font-size:28px;line-height:38px;letter-spacing:-.56px}.coming-soon-copy p{margin-top:12px;font-size:16px;line-height:26px;letter-spacing:-.16px}.coming-soon-actions{gap:8px}.subpage a.subpage-button,.subpage button.subpage-button{gap:6px;padding:12px 16px 12px 20px;font-size:15px;line-height:22px;letter-spacing:-.15px}.subpage button.subpage-button.secondary{padding-left:20px;padding-right:20px}.subpage-button img{width:22px;height:22px}}.newsroom-title{padding:100px 20px 40px}.newsroom-title h1{font-size:40px;line-height:48px;letter-spacing:-.8px;font-weight:500}.newsroom-list{padding:0 20px 100px}.newsroom-tools{display:flex;flex-direction:column;gap:20px;margin:20px 0 32px}.newsroom-search{display:flex;align-items:center;border:1px solid #dce5ec;border-radius:22px;padding:0 18px;height:44px;gap:8px}.newsroom-search input{flex:1;min-width:0;outline:0;font-size:14px;background:transparent}.newsroom-search-icon{display:flex;flex:none;width:18px}.newsroom-search-icon img{display:block;max-width:100%;height:auto}.newsroom-empty{padding:48px 0;color:#6b7378;text-align:center}.newsroom-media{padding:80px 20px 100px;background:#f3f7fa}.newsroom-media>h2{font-size:28px;line-height:38px;font-weight:500;margin-bottom:40px}@media(min-width:1200px){.subpage[data-page=newsroom] .hd-cta{border-color:#00000059}.newsroom-title{padding:calc(240 * var(--u)) calc(240 * var(--u)) calc(120 * var(--u))}.newsroom-title h1{font-size:calc(116 * var(--u));line-height:calc(120 * var(--u));letter-spacing:calc(-2.32 * var(--u))}.newsroom-list{padding:0 calc(240 * var(--u)) calc(140 * var(--u))}.newsroom-tools{border-top:2px solid #000;padding-top:calc(38 * var(--u));flex-direction:row;justify-content:space-between;align-items:center;margin:0 0 calc(48 * var(--u))}.newsroom-search{width:calc(360 * var(--u));height:calc(48 * var(--u));border-width:2px;border-radius:calc(24 * var(--u));padding:0 calc(24 * var(--u))}.newsroom-search input{font-size:calc(18 * var(--u))}.newsroom-search-icon{width:calc(22 * var(--u))}.newsroom-media{padding:calc(140 * var(--u)) calc(240 * var(--u))}.newsroom-media>h2{font-size:calc(48 * var(--u));line-height:calc(66 * var(--u));margin-bottom:calc(80 * var(--u))}}.subpage[data-page=field-applications] .hd{color:#111;background:#fff}.subpage[data-page=field-applications] .hd-logo{color:var(--teal)}.field-title{padding:100px 20px 40px}.field-title h1{font-size:40px;line-height:48px;letter-spacing:-.8px;font-weight:500}.field-list{padding:20px 20px 80px}.field-tools{display:flex;flex-direction:column;gap:20px;margin-bottom:32px}.field-search{display:flex;align-items:center;border:1px solid #dce5ec;border-radius:22px;height:44px;padding-inline:17px 10px;gap:8px;min-width:0}.field-search:focus-within{outline:2px solid var(--teal);outline-offset:3px}.field-search input{flex:1;min-width:0;width:100%;outline:0;font-size:14px;line-height:20px;background:transparent}.field-search input::placeholder{color:rgba(107,115,120,.7);opacity:1}.field-search button{display:grid;place-items:center;flex:none;width:28px;height:30px}.field-search img{display:block;width:18px;height:auto}.field-grid{display:grid;grid-template-columns:minmax(0,1fr);row-gap:40px}.field-card{display:block;min-width:0}.field-card:focus-visible{outline:2px solid var(--teal);outline-offset:6px}.field-empty button:focus-visible,.field-filters button:focus-visible,.field-more:focus-visible,.field-search button:focus-visible{outline:2px solid var(--teal);outline-offset:4px}@media(hover:hover){.field-card:hover h2{color:var(--teal)}}.field-thumbnail{aspect-ratio:320/213;background:#dbe3e8}.field-category{margin-top:16px;font-size:12px;line-height:18px;letter-spacing:-.12px;color:var(--teal);font-weight:500}.field-card h2{margin-top:5px;font-size:18px;line-height:26px;font-weight:500;letter-spacing:-.18px;white-space:pre-line}.field-location{margin-top:10px;font-size:14px;line-height:20px;letter-spacing:-.14px;color:#6b7378}.field-more{display:flex;justify-content:center;align-items:center;gap:8px;width:100%;height:48px;margin:50px auto 0;border:1px solid var(--teal);border-radius:24px;color:var(--teal);font-size:16px;line-height:22px;font-weight:500}.field-more img{display:block;width:18px;height:auto}.field-empty{padding:80px 0;text-align:center;color:#6b7378;line-height:1.6}.field-empty button{margin-top:24px;color:var(--teal);text-decoration:underline;text-underline-offset:4px}.subpage:not([lang=ko]) .field-card h2{white-space:normal}@media(max-width:1199.98px){.field-grid[data-first-page=true]>li:nth-child(n+5){display:none}}@media(min-width:1200px){.subpage[data-page=field-applications] .hd-cta{border-color:#00000059}.field-title{padding:calc(240 * var(--u)) calc(240 * var(--u)) calc(120 * var(--u))}.field-title h1{font-size:calc(116 * var(--u));line-height:calc(120 * var(--u));letter-spacing:calc(-2.32 * var(--u))}.field-list{padding:0 calc(240 * var(--u)) calc(140 * var(--u))}.field-tools{border-top:2px solid #000;padding-top:calc(38 * var(--u));flex-direction:row;justify-content:space-between;align-items:center;margin-bottom:calc(48 * var(--u))}.field-search{flex:none;width:calc(360 * var(--u));height:calc(48 * var(--u));border-width:2px;border-radius:calc(24 * var(--u));padding-inline:calc(22 * var(--u)) calc(16 * var(--u))}.field-search input{font-size:calc(18 * var(--u));line-height:calc(24 * var(--u))}.field-search button{width:calc(28 * var(--u));height:calc(30 * var(--u))}.field-search img{width:calc(22 * var(--u))}.field-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:calc(102 * var(--u)) calc(24 * var(--u))}.field-thumbnail{aspect-ratio:3/2;background:#c4d1da}.field-category{margin-top:calc(24 * var(--u));font-size:calc(18 * var(--u));line-height:calc(20 * var(--u));letter-spacing:calc(-.18 * var(--u))}.field-card h2{margin-top:calc(10 * var(--u));font-size:calc(24 * var(--u));line-height:calc(33 * var(--u));letter-spacing:calc(-.24 * var(--u))}.field-location{margin-top:calc(8 * var(--u));font-size:calc(16 * var(--u));line-height:calc(22 * var(--u));letter-spacing:calc(-.16 * var(--u))}.field-more{width:auto;height:auto;gap:calc(10 * var(--u));margin-top:calc(100 * var(--u));padding:calc(14 * var(--u)) calc(32 * var(--u));border-width:2px;border-radius:calc(28 * var(--u));font-size:calc(18 * var(--u));line-height:calc(24 * var(--u))}.field-more img{width:calc(22 * var(--u))}}