*{font-family:Arial,Helvetica,sans-serif;color:#fff;box-sizing:border-box}nav a{border-bottom:2px solid transparent}nav a.router-link-active{border-bottom:2px solid orange!important}html,body,#app{padding:0;margin:0;overscroll-behavior:contain}main,body,#app{scroll-snap-type:y mandatory;overscroll-behavior-y:none}header{width:100%;height:8rem;background-color:#000;display:flex;justify-content:space-between;border-bottom:2px solid orange}.brand{padding:1rem 2rem;font-size:6rem;line-height:100%;font-family:Arial,Helvetica,sans-serif}.brand-vulp{color:#fff}.brand-tech{margin-left:-1rem;color:orange}.firstSection{height:calc(100vh - 10rem)}section{scroll-snap-align:start;height:101vh;background-color:#708090;position:relative;background-repeat:no-repeat;background-position:center center;overflow:hidden;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}.glass,.glasss{background:radial-gradient(ellipse at top left,rgba(0,0,0,.5),rgba(0,0,0,.7));box-shadow:0 8px 32px #1f26875e;backdrop-filter:blur(7px);-webkit-backdrop-filter:blur(7px);border-radius:10px;border:1px solid rgba(255,255,255,.18)}section>div{position:absolute;inset:20% 0%;height:min-content;padding:1rem;margin-inline:auto;min-width:350px;max-width:50%;text-align:center;font-size:2em;background:rgba(0,0,0,.6);box-shadow:0 8px 32px #1f26875e;backdrop-filter:blur(7px);-webkit-backdrop-filter:blur(7px);border-radius:10px;border:1px solid rgba(255,255,255,.18)}.cta{border:none;color:orange;font-size:1.5em;padding:1.5rem 1rem;border-radius:1rem;height:2rem;margin-block-start:auto}ul{list-style-type:none}footer{border-top:2px solid orange;min-height:10rem;background-color:#000;display:grid;grid-template-columns:repeat(4,1fr);color:#fff!important;padding:1rem 1.5rem}footer h2{text-decoration:underline}.link-list{display:flex;flex-direction:column}footer a{color:#fff!important;text-decoration:none}footer a:hover{color:orange!important}.footer-end{background-color:#484848;padding:1rem;margin-bottom:-1rem;display:flex;justify-content:space-between}.rm{text-decoration:line-through}.ins{font-weight:700}@media (max-width: 400px){header{flex-direction:column}.brand{font-size:3rem}.brand-tech{margin-left:-1.5rem}footer{grid-template-columns:1fr}footer h2{text-align:center}section>div{font-size:1.5em}.footer-end{flex-direction:column}}.h{position:absolute;top:0;z-index:1000;border-bottom-color:orange;border-radius:0}header[data-v-e2e3caff]{line-height:1.5;max-height:100vh}.logo[data-v-e2e3caff]{display:block;margin:0 auto 2rem}nav[data-v-e2e3caff]{width:100%;font-size:12px;text-align:center;margin-top:2rem}nav a.router-link-exact-active[data-v-e2e3caff]{color:var(--color-text)}nav a.router-link-exact-active[data-v-e2e3caff]:hover{background-color:transparent}nav a[data-v-e2e3caff]{display:inline-block;padding:0 1rem;border-left:1px solid var(--color-border)}nav a[data-v-e2e3caff]:first-of-type{border:0}@media (min-width: 1024px){header[data-v-e2e3caff]{display:flex;place-items:center;padding-right:calc(var(--section-gap) / 2)}.logo[data-v-e2e3caff]{margin:0 2rem 0 0}header .wrapper[data-v-e2e3caff]{display:flex;place-items:flex-start;flex-wrap:wrap}nav[data-v-e2e3caff]{text-align:left;margin-left:-1rem;font-size:1rem;padding:1rem 0;margin-top:1rem}}a[data-v-122fe713]{text-decoration:none}nav[data-v-10ae61b7]{width:100%;border-radius:0;padding-inline:.5rem;gap:.25rem;display:flex;justify-content:center}nav a[data-v-10ae61b7]{display:block;padding:.5rem;text-decoration:none}nav a[data-v-10ae61b7]:hover,nav a[data-v-10ae61b7]:active{text-decoration:underline}main[data-v-48768e5b]{padding-top:8rem;min-height:calc(100vh - 8rem);display:grid;grid-template-rows:min-content 1fr min-content min-content;background-position:center center;overflow:hidden;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}.layout-content[data-v-48768e5b]{min-height:calc(100vh - 14rem);overflow-y:auto;position:relative}.err-wrapper[data-v-5eaff64a]{display:flex;align-content:center;justify-content:center}.err-card[data-v-5eaff64a]{min-width:350px;text-align:center;position:absolute;margin-inline:auto;top:4rem;left:auto;right:auto;padding:1rem;border-radius:1rem}code[data-v-5eaff64a]{color:#8b0000;font-family:monospace;background-color:beige;padding:.25rem}
