/*! modern-normalize v1.1.0 | MIT License | https://github.com/sindresorhus/modern-normalize */*,:after,:before{box-sizing:border-box}html{line-height:1.15;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:100%}body{font-family:system-ui,-apple-system,Segoe UI,Roboto,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji;margin:0}hr{color:inherit;height:0}abbr[title]{-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,pre,samp{font-family:ui-monospace,SFMono-Regular,Consolas,Liberation Mono,Menlo,monospace;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{border-color:inherit;text-indent:0}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}::-moz-focus-inner{border-style:none;padding:0}:-moz-focusring{outline:1px dotted ButtonText}:-moz-ui-invalid{box-shadow:none}legend{padding:0}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}@font-face{font-family:Outfit;font-style:normal;font-weight:100 900;src:url(./Outfit-VariableFont_wght.Cutr3deL.ttf) format("truetype-variations")}html{background:#000;font-size:16px}@media only screen and (min-width:2000px){html{font-size:24px}}html body{background:#fff;font-family:Outfit,sans-serif;font-weight:300;line-height:1.35}@media only screen and (min-width:901px){html body{overflow:hidden}}@font-face{font-family:Outfit;font-style:normal;font-weight:100 900;src:url(./Outfit-VariableFont_wght.Cutr3deL.ttf) format("truetype-variations")}.text-link[data-v-08bb3668]{display:inline-block;line-height:1;position:relative}.text-link[data-v-08bb3668]:before{left:0;transition:width .35s ease-out}.text-link[data-v-08bb3668]:after,.text-link[data-v-08bb3668]:before{background:#000;content:"";height:100%;position:absolute;width:0}.text-link[data-v-08bb3668]:after{right:-1.25rem;transition:all .15s ease-out .35s}.text-link[data-v-08bb3668]:hover:before{width:calc(100% + 1.25rem)}.text-link[data-v-08bb3668]:hover:after{transition:all .15s ease-out .7s;width:1rem}.text-link:hover a[data-v-08bb3668]:before{width:calc(100% + 1rem)}.text-link:hover a[data-v-08bb3668]:after{opacity:1}.text-link a[data-v-08bb3668]{color:#000;position:relative;text-decoration:none}@media (hover:none){.text-link a[data-v-08bb3668]{margin-right:1rem}}.text-link a span[data-v-08bb3668]{position:relative}.text-link a[data-v-08bb3668]:before{background:#fff;content:"";height:100%;left:0;position:absolute;transition:width .35s ease-out .35s;width:0}.text-link a[data-v-08bb3668]:after{content:url(../images/KM_arrow_forward_white.svg);opacity:0;position:absolute;right:-1rem;transition:opacity .35s ease .7s;width:.75rem;z-index:1}@media (hover:none){.text-link a[data-v-08bb3668]:after{content:url(../images/KM_arrow_forward_black.svg);opacity:1;width:.7rem}}@font-face{font-family:Outfit;font-style:normal;font-weight:100 900;src:url(./Outfit-VariableFont_wght.Cutr3deL.ttf) format("truetype-variations")}.page-wrap[data-v-6892c327]{display:flex}@media only screen and (max-width:900px){.page-wrap[data-v-6892c327]{flex-direction:column}}@media (-ms-high-contrast:none),screen and (-ms-high-contrast:active){.page-wrap[data-v-6892c327]{display:none!important}}.page-wrap main[data-v-6892c327]{align-items:center;display:flex;flex-direction:column;height:100vh;height:100dvh;justify-content:space-between;padding:4rem;position:relative;transition:all .5s ease-out;width:100%}.page-wrap main[data-v-6892c327]:before{animation:animateGlow-6892c327 8s linear infinite;background:linear-gradient(270deg,#ff5770,#e4428d,#c42da8,#9e16c3,#8547b5,#9e16c3,#c42da8,#e4428d,#ff5770);background-size:200% 200%;border-radius:50%;content:"";filter:blur(150px);height:30vw;inset:calc(50% - 15vw);position:absolute;transform:scale(.9) translateZ(0);width:30vw}@media only screen and (max-width:900px){.page-wrap main[data-v-6892c327]:before{filter:blur(100px);height:50vw;inset:calc(50% - 25vw);width:50vw}}@media only screen and (max-width:500px){.page-wrap main[data-v-6892c327]:before{filter:blur(100px);height:70vw;inset:calc(50% - 35vw);width:70vw}}@keyframes animateGlow-6892c327{0%{background-position:0 50%;transform:scale(.9)}50%{transform:scale(1.1)}to{background-position:200% 50%;transform:scale(.9)}}.page-wrap main.done[data-v-6892c327]{margin-right:0;transition:all 1.35s cubic-bezier(.02,.01,.47,1)}@media only screen and (max-width:1200px){.page-wrap main[data-v-6892c327]{padding:2rem}.page-wrap main.done[data-v-6892c327]{margin-right:0}}@media only screen and (max-width:900px){.page-wrap main[data-v-6892c327],.page-wrap main.done[data-v-6892c327]{margin-right:0;width:100%}}.page-wrap main header[data-v-6892c327]{align-items:center;display:flex;justify-content:space-between;width:100%}@media only screen and (max-width:500px){.page-wrap main header[data-v-6892c327]{align-items:start}}.page-wrap main header h1[data-v-6892c327]{font-size:1.25rem;letter-spacing:.035em;line-height:1;margin:0}.page-wrap main header nav ul[data-v-6892c327]{display:flex;gap:2rem;list-style:none;margin:0}@media only screen and (max-width:500px){.page-wrap main header nav ul[data-v-6892c327]{align-items:flex-end;flex-direction:column-reverse;gap:1rem;margin-top:.25rem}}.page-wrap main header nav ul li[data-v-6892c327]{line-height:1}.page-wrap main .hi-wrap[data-v-6892c327]{display:flex;margin-bottom:10vh;margin-left:8vw;margin-top:10vh;position:relative}@media only screen and (max-width:900px){.page-wrap main .hi-wrap[data-v-6892c327]{margin-left:15vw}}.page-wrap main .hi-wrap span[data-v-6892c327]{font-size:12vw;font-weight:700;line-height:1.2;transition:all .5s cubic-bezier(.02,.01,.47,1)}@media only screen and (max-width:900px){.page-wrap main .hi-wrap span[data-v-6892c327]{font-size:20vw}}@media only screen and (max-width:500px){.page-wrap main .hi-wrap span[data-v-6892c327]{font-size:25vw}}.page-wrap main .hi-wrap img[data-v-6892c327]{height:auto;left:-9vw;position:relative;transition:all .5s cubic-bezier(.02,.01,.47,1);width:22vw}@media only screen and (max-width:900px){.page-wrap main .hi-wrap img[data-v-6892c327]{left:-12vw;width:36vw}}@media only screen and (max-width:500px){.page-wrap main .hi-wrap img[data-v-6892c327]{left:-14vw;width:42vw}}.page-wrap main footer[data-v-6892c327]{align-items:flex-end;display:flex;gap:4rem;justify-content:space-between;width:100%}@media only screen and (max-width:900px){.page-wrap main footer[data-v-6892c327]{align-items:flex-start;flex-direction:column;gap:1rem;max-width:none}}.page-wrap main footer .desc[data-v-6892c327]{max-width:36rem}@media only screen and (max-width:900px){.page-wrap main footer .desc[data-v-6892c327]{max-width:80%}}@media only screen and (max-width:500px){.page-wrap main footer .desc[data-v-6892c327]{max-width:none}}.page-wrap main footer .tech[data-v-6892c327]{white-space:nowrap}.page-wrap .reveal[data-v-6892c327]{align-items:center;background:#000;display:flex;height:100%;inset:0;justify-content:center;position:fixed;transition:width 1s cubic-bezier(.02,.01,.47,1) .35s;width:100%;z-index:99}.page-wrap .reveal span[data-v-6892c327]{color:#fff;font-size:10vh;font-weight:700;opacity:0;position:absolute;transition:opacity .25s cubic-bezier(.02,.01,.47,1)}.page-wrap .reveal span.show[data-v-6892c327]{opacity:1}.page-wrap .reveal.show[data-v-6892c327]{width:0}.page-wrap .reveal.show span[data-v-6892c327]{opacity:0}.ie[data-v-6892c327]{background:#000;color:#fff;display:none;font-size:20px;padding:200px 50px;text-align:center}.ie img[data-v-6892c327]{display:inline-block;height:auto;margin-bottom:50px;width:200px}@media (-ms-high-contrast:none),screen and (-ms-high-contrast:active){.ie[data-v-6892c327]{display:block}}
