.initial-loader[data-v-ae169051]{align-items:center;background-color:var(--black);display:flex;height:100vh;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:9999}.loader-content[data-v-ae169051]{align-items:center;display:flex;flex-direction:column}.loader-logo[data-v-ae169051]{animation:logo-move-ae169051 1s ease 2.1s both;color:var(--mono-100);max-width:490px;padding:0 var(--side-padding) 2.4em;position:absolute;width:100%}@keyframes logo-move-ae169051{0%{top:50%;transform:translateY(-50%)}to{top:100%;transform:translateY(-100%)}}.animate-logo[data-v-ae169051] #logo-letter-1,.animate-logo[data-v-ae169051] #logo-letter-10,.animate-logo[data-v-ae169051] #logo-letter-11,.animate-logo[data-v-ae169051] #logo-letter-12,.animate-logo[data-v-ae169051] #logo-letter-2,.animate-logo[data-v-ae169051] #logo-letter-3,.animate-logo[data-v-ae169051] #logo-letter-4,.animate-logo[data-v-ae169051] #logo-letter-5,.animate-logo[data-v-ae169051] #logo-letter-6,.animate-logo[data-v-ae169051] #logo-letter-7,.animate-logo[data-v-ae169051] #logo-letter-8,.animate-logo[data-v-ae169051] #logo-letter-9{opacity:0;transform:translateZ(0);will-change:transform,opacity}.animate-logo[data-v-ae169051] #logo-letter-1{animation:fadeInLetter-ae169051 .5s ease .5s forwards}.animate-logo[data-v-ae169051] #logo-letter-2{animation:fadeInLetter-ae169051 .5s ease .6s forwards}.animate-logo[data-v-ae169051] #logo-letter-3{animation:fadeInLetter-ae169051 .5s ease .7s forwards}.animate-logo[data-v-ae169051] #logo-letter-4{animation:fadeInLetter-ae169051 .5s ease .8s forwards}.animate-logo[data-v-ae169051] #logo-letter-5{animation:fadeInLetter-ae169051 .5s ease .9s forwards}.animate-logo[data-v-ae169051] #logo-letter-6{animation:fadeInLetter-ae169051 .5s ease 1s forwards}.animate-logo[data-v-ae169051] #logo-letter-7{animation:fadeInLetter-ae169051 .5s ease 1.1s forwards}.animate-logo[data-v-ae169051] #logo-letter-8{animation:fadeInLetter-ae169051 .5s ease 1.2s forwards}.animate-logo[data-v-ae169051] #logo-letter-9{animation:fadeInLetter-ae169051 .5s ease 1.3s forwards}.animate-logo[data-v-ae169051] #logo-letter-10{animation:fadeInLetter-ae169051 .5s ease 1.4s forwards}.animate-logo[data-v-ae169051] #logo-letter-11{animation:fadeInLetter-ae169051 .5s ease 1.5s forwards}.animate-logo[data-v-ae169051] #logo-letter-12{animation:fadeInLetter-ae169051 .5s ease 1.6s forwards}@keyframes fadeInLetter-ae169051{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.fade-enter-active[data-v-ae169051],.fade-leave-active[data-v-ae169051]{transition:opacity 1s ease}.fade-enter-from[data-v-ae169051],.fade-leave-to[data-v-ae169051]{opacity:0}.main-btn{align-items:center;background:var(--color);border-radius:2em;color:var(--text-color);display:inline-flex;gap:.5em;justify-content:center;line-height:1;padding:.6em .8em}.body-text .main-btn *{margin-bottom:0}a .main-btn:hover,a.main-btn:hover,article .main-btn:hover,button .main-btn:hover,button.main-btn:hover{background:var(--hover-color);color:var(--text-hover-color)}.main-btn.secondary{border:1px solid var(--color)}.main-btn.secondary:hover,a .main-btn.secondary:hover,article .main-btn.secondary:hover,button .main-btn.secondary:hover{border-color:var(--hover-color)}a div.main-btn,article div.main-btn,button .main-btn{transition:all .5s ease}.main-btn:disabled{opacity:.5}.main-btn .nuxt-icon{height:.8em;width:.8em}.menu-modal{background:var(--theme-color);border-radius:20px;color:var(--theme-bg);height:auto;left:20px;max-height:calc(100vh - 40px);max-height:calc(100dvh - 40px);opacity:0;overflow-y:auto;padding-top:var(--header-height);pointer-events:none;position:fixed;top:20px;transition:opacity .5s ease;width:calc(100% - 40px);z-index:20;-ms-overflow-style:none;scrollbar-width:none}.menu-modal::-webkit-scrollbar{display:none}.menu-modal.active{opacity:1;pointer-events:all}.menu-modal>.sub-wrapper{align-items:center;padding:10px 40px 40px}.menu-modal-list{align-items:flex-start;display:flex;flex-direction:column;gap:2em;list-style:none;margin:0;padding:0;width:100%}.menu-modal-list .company-link{align-items:center;display:inline-flex;gap:.75em}.menu-modal-list a:hover{opacity:.75}.menu-modal-list a .icon{font-size:.8em;margin-bottom:.1em;transform:rotate(-45deg);transition:transform .5s ease}.menu-modal-list a:hover .icon{transform:rotate(-45deg) translate(2px)}.menu-modal-list ul{align-items:flex-start;display:flex;flex-direction:column;gap:.5em;list-style:none;margin:0;padding:0}.industry-title{display:inline-block;margin-bottom:.35em}@media (min-width:700px){.menu-modal-list{display:grid;gap:2em;grid-template-columns:repeat(2,1fr)}}@media (min-width:1000px){.menu-modal-list{grid-template-columns:repeat(4,1fr)}}#head{justify-content:center;left:0;padding-bottom:.9em;padding-top:2.8em;pointer-events:none;position:fixed;top:0;transition:all .5s ease;z-index:50}#head.dark{color:var(--white)}#head>.sub-wrapper{align-items:center;flex-direction:row;gap:1.4em;justify-content:center;max-width:420px;min-width:260px;width:80vw}.head-btn{backdrop-filter:blur(10px) saturate(180%) brightness(.9);-webkit-backdrop-filter:blur(10px) saturate(180%) brightness(.9);background:#e9e9e780;border:1px solid transparent;pointer-events:auto;width:auto;width:50%}.main-btn.head-btn:hover{background:#afafac80}#head.dark .head-btn{backdrop-filter:blur(10px) saturate(180%) brightness(1.2);-webkit-backdrop-filter:blur(10px) saturate(180%) brightness(1.2);background:var(--theme-color);border:1px solid var(--theme-bg);color:var(--theme-bg)}#head.dark .main-btn.head-btn:hover{background:var(--theme-bg);border:1px solid transparent;color:var(--theme-color)}@media (min-width:700px){#head>.sub-wrapper{width:60vw}}@media (min-width:1000px){#head>.sub-wrapper{width:42vw}}#foot{background-color:var(--theme-color);bottom:0;color:var(--theme-bg);left:0;max-height:100vh;max-height:100dvh;overflow-y:auto;padding:1.4em 0 2.2em;position:fixed;scrollbar-width:none;width:100%;z-index:20;-ms-overflow-style:none;pointer-events:none;transform:translateY(100%);transition:transform .5s ease}#foot::-webkit-scrollbar{display:none}#foot.active{pointer-events:auto;transform:translateY(0)}#foot>.sub-wrapper{align-items:center;gap:2.8em}.foot-content{display:flex;flex-direction:column;gap:1em;width:100%}.foot-content a{text-decoration:underline}.foot-logo{padding:0 var(--side-padding);width:100%}.foot-col,.foot-logo>.icon{width:100%}.foot-col{align-items:center;display:flex;flex-direction:column;font-size:14px;justify-content:center;text-align:center}.foot-col:nth-child(2){font-size:1.15em;line-height:1.05em}@media (min-width:400px){.foot-content{display:grid;gap:3em;grid-template-columns:1fr 1fr}.foot-col:first-child{align-items:flex-start;grid-area:1/1/1/1;text-align:left}.foot-col:nth-child(2){grid-area:2/1/2/span 2}.foot-col:nth-child(3){align-items:flex-end;grid-area:1/2/1/2;text-align:right}}@media (min-width:700px){#foot{padding:1.4em 0 1.3em}#foot>.sub-wrapper{gap:4em}.foot-content{display:grid;gap:3em;grid-template-columns:1fr 1fr 1fr;place-items:start}.foot-col:first-child{grid-area:1/1/1/1}.foot-col:nth-child(2){grid-area:1/2/1/2}.foot-col:nth-child(3){grid-area:1/3/1/3}.foot-col .icon,.foot-col a{transition:all .3s ease}.foot-col a:hover{color:#ff7443}}@media (min-width:1000px){#foot>.sub-wrapper{gap:6.5em}.foot-col{font-size:16px}}
