#app{display:flex;flex-direction:column;min-height:100vh}body{font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;margin:0}.contact-us{display:flex;align-items:center}.contact-us a{margin:0 1.25rem}.contact-us{height:1.6rem;border-radius:.8rem;background:#4169e1}.default-main{display:flex;justify-content:center}.default-main h1,.default-main a,.default-main p{margin:0}.default-main .main-inner{margin:4rem 0}.default-main .intro{display:flex;flex-direction:column;text-align:center;color:#0c0c0c;margin-bottom:3rem}.default-main .intro h1{margin-bottom:1.5rem}.default-main .intro p{font-size:20px}body{min-height:100vh}main{flex:1}.mobile{display:none}.desktop{display:flex}a{text-decoration:none;color:#fff;font-weight:600}ul{list-style:none;padding:0;margin:0}.logo a{margin:0}.logo img{height:100%}.category ul{flex-direction:column}.title,.copyright a{font-size:11px;color:gray}@media screen and (max-width:768px){.default-main .main-inner{margin-bottom:1px;width:100vh}.default-main .intro h1{margin-bottom:1rem}.default-main .intro p{margin:2rem 1rem}.mobile{display:flex}.desktop{display:none}.company{flex-direction:column}}.lp-panel{background:#0c0c0c;height:var(--language-bar-height);display:flex;justify-content:flex-end;align-items:center}.language-picker{margin:0 1rem}.language-picker a{padding:0 .5rem}.language-picker button{padding:0;cursor:pointer}.language-picker button,.language-picker a{background:transparent;border:none;color:#fff;font-size:14px}html{--language-bar-height: 4rem}.fixed{position:sticky;width:-webkit-fill-available;top:0}header{display:flex;justify-content:space-between;padding:.75rem 1rem;font-size:13px;align-items:center}.logo{height:2.5rem;transition:opacity .15s ease}.flyout{display:none}header{background:#fff;backdrop-filter:none}.nav-menu{inset:0;height:0;width:100vw;transition:height .25s ease-out;top:calc(var(--language-bar-height) * 2);position:fixed;overflow:hidden;background:#fff;flex-direction:column;align-items:flex-start;border-radius:0}.nav-menu li{height:auto}.nav-menu a{color:#0c0c0c;font-size:28px;margin:2rem 2rem 0}.contact-us{display:none}.activate-mobile-nav button{padding:0;border:none;background:transparent;font-size:18px;color:#0c0c0c;text-decoration:none}@media screen and (max-width:768px){.activate-mobile-nav button{font-size:20px}}@media screen and (min-width:769px){@supports (top: anchor(bottom)){header{backdrop-filter:blur(20px) saturate(140%);background:#ffffffa0}.activate-mobile-nav{display:none}.nav-menu{display:flex;background:#0c0c0c;border-radius:.8rem;align-items:center;z-index:1;position:relative;top:auto;height:auto;width:fit-content;flex-direction:row}.nav-menu a{font-size:13px;color:#fff}.nav-menu li{height:1.6rem}.nav-menu a,.contact-us a{margin:0 1.25rem}.contact-us,.nav-menu li{display:flex;align-items:center}.contact-us{height:1.6rem;border-radius:.8rem;background:#4169e1}.flyout{display:flex;position:absolute;background:#0c0c0c;border-bottom-left-radius:.8rem;border-bottom-right-radius:.8rem;transition:height .35s ease;z-index:0;padding-top:.625rem;position-anchor:--nav-wrapper;width:anchor-size(width);left:anchor(left);top:calc(anchor-size(height)/2 + anchor(top))}.nav-wrapper{position:relative;display:flex;anchor-name:--nav-wrapper}.inner{display:flex;overflow:hidden;transition:height .6s ease;flex-wrap:wrap}.category{margin-top:.625rem;margin-left:1.25rem}}}footer{background:#0c0c0c;font-size:13px}.footer-nav,.copyright,.company,.linkedin{display:flex;justify-content:center;padding:.8rem 0;align-items:center}.footer-nav a,.copyright a,.company a,.linkedin a{margin:.8rem;align-items:center;text-align:center}.company img{height:3rem}.linkedin img{height:1.5rem;margin:0 .5rem}.address{max-width:200px}.contact-data{display:flex;flex-direction:column;margin:.8rem}.contact-data a{margin:0}@media screen and (max-width:600px){footer a{font-size:11px}}
