@charset "UTF-8";.vue-typer{--char-typed-color:#000;--char-selected-color:#000;--char-typed-background-color:transparent;--char-selected-background-color:#accef7;--caret-idle-color:#000;--caret-typing-color:#000;--caret-selecting-color:#000;--caret-erasing-color:#000;--caret-complete-color:#000;cursor:default;-webkit-user-select:none;-moz-user-select:none;user-select:none}.vue-typer .caret{display:inline-block;width:1px}.vue-typer .caret:empty:before{content:"​"}.vue-typer .caret.idle{background-color:var(--caret-idle-color)}.vue-typer .caret.typing{background-color:var(--caret-typing-color)}.vue-typer .caret.selecting{background-color:var(--caret-selecting-color);display:none}.vue-typer .caret.erasing{background-color:var(--caret-erasing-color)}.vue-typer .caret.complete{background-color:var(--caret-complete-color);display:none}.vue-typer .char{display:inline-block;white-space:pre-wrap}.vue-typer .char.newline{display:inline}.vue-typer .char.typed{background-color:var(--char-typed-background-color);color:var(--char-typed-color)}.vue-typer .char.selected{background-color:var(--char-selected-background-color);color:var(--char-selected-color)}.vue-typer .char.erased{display:none}.vue-typer span.left,.vue-typer span.right{display:inline}@keyframes vue-typer-caret-blink{50%{opacity:0}to{opacity:1}}@keyframes vue-typer-caret-smooth{0%,20%{opacity:1}60%,to{opacity:0}}@keyframes vue-typer-caret-phase{0%,20%{opacity:1}90%,to{opacity:0}}@keyframes vue-typer-caret-expand{0%,20%{transform:scaleY(1)}80%,to{transform:scaleY(0)}}.vue-typer .caret.blink{animation:vue-typer-caret-blink 1s step-start 0s infinite}.vue-typer .caret.smooth{animation:vue-typer-caret-smooth .5s ease-in-out 0s infinite alternate}.vue-typer .caret.phase{animation:vue-typer-caret-phase .5s ease-in-out 0s infinite alternate}.vue-typer .caret.expand{animation:vue-typer-caret-expand .5s ease-in-out 0s infinite alternate}html.hero-locked,html.hero-locked body{overflow:hidden;overscroll-behavior:none;touch-action:none}.vue-typer{--char-typed-color:var(--bg_invert);--char-selected-color:var(--bg_invert);--char-typed-background-color:transparent;--char-selected-background-color:var(--bg);--caret-idle-color:var(--bg_invert);--caret-typing-color:var(--bg_invert);--caret-selecting-color:var(--bg_invert);--caret-erasing-color:var(--bg_invert);--caret-complete-color:var(--bg_invert);font-size:14px;font-weight:400;line-height:22.4px;z-index:99}.vue-typer .custom.char.selected{background-color:transparent;color:var(--bg_invert)}.container[data-v-93c01f05]{height:100svh;overflow:hidden;padding:0!important}.container[data-v-93c01f05],.hero-stage[data-v-93c01f05]{background:var(--bg,#000);transition:background .3s}.gridBlock[data-v-93c01f05]{margin-top:25px;position:absolute;top:0;z-index:20}@media(min-width:1024px){.gridBlock[data-v-93c01f05]{grid-template-columns:1fr 1fr 1fr 1fr}}.hero-depth[data-v-93c01f05]{transform-origin:center center;will-change:transform,filter}.hero-backdrop[data-v-93c01f05]{background:var(--bg,#000);filter:invert(1);transition:background .3s;z-index:0}.click-zones[data-v-93c01f05]{z-index:10}.hero-frame[data-v-93c01f05]{--frame-x:8px;--frame-top:108px;--frame-bottom:8px;border-radius:10px;bottom:var(--frame-bottom);isolation:isolate;left:var(--frame-x);overflow:hidden;position:absolute;right:var(--frame-x);top:var(--frame-top);transform:translateZ(0);z-index:1}@media(min-width:768px){.hero-frame[data-v-93c01f05]{--frame-x:16px}}@media(min-width:1024px){.hero-frame[data-v-93c01f05]{--frame-x:32px;--frame-top:90px;--frame-bottom:22px}}.hero-slider[data-v-93c01f05]{opacity:0;transform-origin:center center;z-index:1}.hero-slide[data-v-93c01f05]{opacity:0;transform:scale(.94);transform-origin:center center;transition:opacity .7s ease,transform 0s .7s;z-index:0}.hero-slide.is-active[data-v-93c01f05]{opacity:1;transform:scale(1);transition:opacity .7s ease,transform .9s cubic-bezier(.16,1,.3,1);z-index:1}@media(prefers-reduced-motion:reduce){.hero-slide[data-v-93c01f05],.hero-slide.is-active[data-v-93c01f05]{transform:none;transition:opacity .7s ease}}.hero-sheet[data-v-93c01f05]{align-items:center;display:flex;height:100%;inset:0;justify-content:center;margin:auto;overflow:hidden;position:absolute;width:100%;z-index:5}.hero-logo[data-v-93c01f05],.hero-sheet[data-v-93c01f05]{background:var(--bg,#000);transition:background .3s}.hero-logo[data-v-93c01f05]{filter:invert(1);flex:none;height:calc(52px*var(--logo-render, 1));mask-image:url(../logo.svg);-webkit-mask-image:url(../logo.svg);mask-position:center;-webkit-mask-position:center;mask-repeat:no-repeat;-webkit-mask-repeat:no-repeat;mask-size:100% 100%;-webkit-mask-size:100% 100%;opacity:0;transform-origin:center center;width:calc(64px*var(--logo-render, 1))}@media(min-width:1024px){.hero-logo[data-v-93c01f05]{height:calc(85px*var(--logo-render, 1));width:calc(104px*var(--logo-render, 1))}}.hero-scrim[data-v-93c01f05]{background:linear-gradient(0deg,rgba(0,0,0,.72) 0,rgba(0,0,0,.5) 30%,rgba(0,0,0,.22) 60%,rgba(0,0,0,.06) 85%,transparent);bottom:0;height:45%;left:0;opacity:0;pointer-events:none;position:absolute;right:0;transition:opacity .6s ease;z-index:2}.hero-scrim.is-visible[data-v-93c01f05]{opacity:1}.bottom-ui[data-v-93c01f05]{animation:bottom-ui-in-93c01f05 .6s ease both;bottom:0;color:#fff;display:flex;flex-direction:column;gap:16px;left:0;padding:0 20px 24px;pointer-events:none;position:absolute;right:0;z-index:20}@media(min-width:1024px){.bottom-ui[data-v-93c01f05]{gap:20px;padding:0 32px 28px}}@keyframes bottom-ui-in-93c01f05{0%{opacity:0;transform:translateY(12px)}}.meta-row[data-v-93c01f05]{align-items:flex-end;display:flex;gap:16px;justify-content:space-between}.project-title[data-v-93c01f05]{font-size:16px;line-height:100%;min-width:0;pointer-events:auto;text-shadow:0 1px 12px rgba(0,0,0,.35);transition:opacity .2s}.project-title[data-v-93c01f05]:after{content:"↗";display:inline-block;font-size:.7em;margin-left:.3em;transition:transform .2s;vertical-align:.2em}.project-title[data-v-93c01f05]:hover{opacity:.75}.project-title[data-v-93c01f05]:hover:after{transform:translate(2px,-2px)}.segments[data-v-93c01f05]{display:flex;gap:6px}.segment[data-v-93c01f05]{cursor:pointer;flex:1;height:16px;margin:-6px 0;pointer-events:auto;position:relative}.segment[data-v-93c01f05]:before{background:#ffffff52;border-radius:2px;content:"";height:2px;left:0;position:absolute;right:0;top:50%;transform:translateY(-50%);transition:background .4s ease,height .2s ease}.segment[data-v-93c01f05]:hover:before{background:#fff9}.segment.is-active[data-v-93c01f05]:before{height:3px}.segment[data-v-93c01f05]:focus-visible{outline:none}.segment[data-v-93c01f05]:focus-visible:before{box-shadow:0 0 0 2px #fff9}.segment-fill[data-v-93c01f05]{animation-fill-mode:forwards;animation-name:segment-fill-93c01f05;animation-timing-function:linear;background:#fff;border-radius:2px;height:3px;left:0;margin-top:-1.5px;position:absolute;right:0;top:50%;transform:scaleX(0);transform-origin:left center}.segment-fill.is-paused[data-v-93c01f05]{animation-play-state:paused}@keyframes segment-fill-93c01f05{to{transform:scaleX(1)}}.title-swap-enter-active[data-v-93c01f05],.title-swap-leave-active[data-v-93c01f05]{transition:opacity .3s ease,transform .3s ease}.title-swap-enter-from[data-v-93c01f05]{opacity:0;transform:translateY(8px)}.title-swap-leave-to[data-v-93c01f05]{opacity:0;transform:translateY(-8px)}@media(prefers-reduced-motion:reduce){.bottom-ui[data-v-93c01f05]{animation:none}.title-swap-enter-from[data-v-93c01f05],.title-swap-leave-to[data-v-93c01f05]{transform:none}}.intro[data-v-b25905de]{color:var(--bg);transition:color .3s}.container[data-v-b25905de]{padding-bottom:24px;padding-top:96px}@media(min-width:1024px){.container[data-v-b25905de]{padding-bottom:32px;padding-top:120px}}.intro-text[data-v-b25905de]{font-size:22px;font-weight:500;letter-spacing:-.01em;line-height:125%;max-width:900px;text-transform:uppercase;text-wrap:balance}@media(min-width:1024px){.intro-text[data-v-b25905de]{font-size:32px;line-height:120%}}.facts[data-v-163ac045]{color:var(--bg);position:relative;transition:color .3s}.facts--desktop[data-v-163ac045]{display:none}@media(min-width:768px){.facts--desktop[data-v-163ac045]{display:block}.facts--mobile[data-v-163ac045]{display:none}}.facts-accordion[data-v-163ac045]{padding-bottom:24px;padding-top:32px}.facts-item[data-v-163ac045]{border-top:1px solid color-mix(in srgb,currentColor 15%,transparent)}.facts-item[data-v-163ac045]:last-child{border-bottom:1px solid color-mix(in srgb,currentColor 15%,transparent)}.facts-summary[data-v-163ac045]{align-items:center;cursor:pointer;display:flex;font-size:15px;font-weight:500;justify-content:space-between;line-height:120%;list-style:none;min-height:52px;text-transform:uppercase}.facts-summary[data-v-163ac045]::-webkit-details-marker{display:none}.facts-summary[data-v-163ac045]:focus-visible{outline:2px solid currentColor;outline-offset:2px}.facts-icon[data-v-163ac045]{flex:none;height:12px;position:relative;width:12px}.facts-icon[data-v-163ac045]:after,.facts-icon[data-v-163ac045]:before{background:currentColor;content:"";height:1.5px;left:0;margin-top:-.75px;position:absolute;top:50%;transition:transform .25s ease;width:100%}.facts-icon[data-v-163ac045]:after{transform:rotate(90deg)}.facts-item[open] .facts-icon[data-v-163ac045]:after{transform:rotate(0)}.facts-item .facts-list[data-v-163ac045]{padding-bottom:20px}.facts-grid[data-v-163ac045]{display:grid;gap:40px 16px;grid-template-columns:1fr;padding-bottom:0;padding-top:64px}@media(min-width:768px){.facts-grid[data-v-163ac045]{gap:48px 16px;grid-template-columns:1fr 1fr}}@media(min-width:1024px){.facts-grid[data-v-163ac045]{gap:24px;grid-template-columns:repeat(var(--facts-cols,4),minmax(0,1fr))}}.facts-title[data-v-163ac045]{font-size:15px;font-weight:500;line-height:120%;margin-bottom:24px;mix-blend-mode:normal;opacity:.55;text-transform:uppercase}@media(min-width:1024px){.facts-title[data-v-163ac045]{margin-bottom:28px}}.facts-list[data-v-163ac045]{font-size:14px;line-height:150%;list-style:none;margin:0;padding:0}.facts-list li[data-v-163ac045]{margin:0}.facts-link[data-v-163ac045]{transition:opacity .2s}.facts-link[data-v-163ac045]:hover{opacity:.6}.container[data-v-58448f74]{margin:0 auto;max-width:1920px;padding:0 8px 32px;width:100%}@media(min-width:768px){.container[data-v-58448f74]{padding:20px 16px}}@media(min-width:1024px){.container[data-v-58448f74]{padding:0 32px 64px}}h2[data-v-58448f74]{color:var(--bg);font-size:40px;font-style:normal;font-weight:400;line-height:110%;padding-top:32px;transform:translateZ(0);transition:color .3s}@media(min-width:1280px){h2[data-v-58448f74]{font-size:60px;letter-spacing:-2%;line-height:120%;max-width:80%}}@media(min-width:1024px){.four_grid[data-v-58448f74]{display:grid;gap:16px;grid-template-columns:1fr 1fr 1fr 1fr}}.big_link[data-v-58448f74]{margin-top:40px}@media(min-width:768px){.big_link[data-v-58448f74]{margin-bottom:30px;margin-top:110px}}.slider[data-v-58448f74]{display:grid;gap:32px 16px;margin-top:32px;transition:background .3s}@media(min-width:1024px){.slider[data-v-58448f74]{grid-template-columns:1fr 1fr}}.slider .text[data-v-58448f74]{color:var(--bg);font-size:14px;font-style:normal;font-weight:400;height:unset;line-height:160%;max-width:80%;padding-top:12px;transform:translateZ(0);transition:color .3s;width:100%}@media(min-width:1024px){.slider .text[data-v-58448f74]{font-size:16px;line-height:22.4px;max-width:unset}}.slider h3[data-v-58448f74]{color:var(--bg);font-size:16px;font-style:normal;font-weight:400;line-height:160%;transition:color .3s}.slider .slide_block[data-v-58448f74]{display:flex;flex-direction:column;height:100%;position:relative;width:100%}@media(min-width:1024px){.slider .slide_block[data-v-58448f74]{height:700px}.slider .slide_block[data-v-58448f74]:nth-child(3n+1){grid-column:span 2;height:1000px}}.slider .slide[data-v-58448f74]{border-radius:10px;gap:16px;height:100%;margin-top:32px;opacity:1;overflow:hidden;position:relative;transition:all .1s ease;width:100%;will-change:transform}@media(min-width:768px){.slider .slide[data-v-58448f74]{border-radius:10px}}.slider .slide .slide_img[data-v-58448f74]{align-items:center;clip-path:inset(0 0 round 4px);display:flex;height:100%;justify-content:center;width:100%}@media(min-width:768px){.slider .slide .slide_img[data-v-58448f74]{border-radius:10px;clip-path:inset(0 0 round 4px);height:100%}}.slider .slide .slide_img .bg[data-v-58448f74]{background:var(--img);background-position:50%;background-repeat:no-repeat;background-size:auto 100%;border-radius:10px;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;transform:translateZ(0);transition:.4s ease-in-out;width:100%;will-change:transform;z-index:-1}.slider .slide .slide_img .prew[data-v-58448f74]{left:50%;max-height:80%;max-width:80%;-o-object-fit:contain;object-fit:contain;position:absolute;top:50%;transform:translate(-50%,-50%)}@media(min-width:1024px){.slider .slide .slide_img .prew[data-v-58448f74]{max-width:65%}}.slider .slide:hover .bg[data-v-58448f74]{transform:scale(1.03)}.slider .slide:active .slide_img[data-v-58448f74]{transform:scale(.97);transition:.2s ease-in-out}@keyframes slideAnim-58448f74{0%{transform:scale(1)}to{transform:scale(.8)}}.presentation[data-v-e8a37598]{--sticker-size:148px;align-items:center;background:var(--bg);display:flex;height:100svh;justify-content:center;min-height:560px;overflow:hidden;position:relative;transition:background .3s;-webkit-user-select:none;-moz-user-select:none;user-select:none}.sticker[data-v-e8a37598]{height:var(--sticker-size);left:0;opacity:0;pointer-events:none;position:absolute;top:0;width:var(--sticker-size);will-change:transform}.presentation-button[data-v-e8a37598]{position:relative;z-index:2}.big_link[data-v-3d23c08f]{margin-top:40px}@media(min-width:768px){.big_link[data-v-3d23c08f]{margin-bottom:30px;margin-top:110px}}section[data-v-3d23c08f]{background:var(--bg_invert);transition:background .3s}@media(min-width:1024px){section[data-v-3d23c08f]{margin-bottom:56px}}.info_list[data-v-3d23c08f]{display:grid;flex-direction:column;gap:2px;margin-top:60px;mix-blend-mode:difference}@media(min-width:1024px){.info_list[data-v-3d23c08f]{grid-template-columns:1fr 1fr 1fr 1fr}}.info_list .info_block[data-v-3d23c08f]{border-radius:10px;display:flex;flex-direction:column;gap:60px;padding:20px 40px 20px 20px;position:relative}@media(min-width:768px){.info_list .info_block[data-v-3d23c08f]{gap:0;height:200px;justify-content:space-between}}.info_list .info_block span[data-v-3d23c08f]{color:#fff;font-size:16px;font-style:normal;font-weight:400;line-height:160%;mix-blend-mode:difference}@media(min-width:768px){.info_list .info_block span[data-v-3d23c08f]{font-size:16px}}.info_list .info_block[data-v-3d23c08f]:hover:before{opacity:.9}.info_list .info_block svg[data-v-3d23c08f]{flex-shrink:0}.info_list .info_block[data-v-3d23c08f]:before{background:#fff;border-radius:10px;content:"";height:100%;left:0;mix-blend-mode:difference;opacity:.05;position:absolute;top:0;transition:.2s ease-in-out;width:100%;z-index:-1}h2[data-v-3d23c08f]{color:var(--bg);font-size:22px;font-style:normal;font-weight:500;letter-spacing:-.01em;line-height:125%;max-width:900px;mix-blend-mode:normal;text-transform:uppercase;text-wrap:balance;transition:color .3s}@media(min-width:1024px){h2[data-v-3d23c08f]{font-size:32px;line-height:120%}}
