@font-face{font-family:sepulchre;src:url(../media/Sepulchre_Regular-s.p.2uuddivfmd71m.woff2)format("woff2");font-display:block;font-weight:400;font-style:normal}@font-face{font-family:sepulchre;src:url(../media/Sepulchre_Bold-s.p.2csurw8yllmc1.woff2)format("woff2");font-display:block;font-weight:700;font-style:normal}@font-face{font-family:sepulchre Fallback;src:local(Arial);ascent-override:91.51%;descent-override:22.34%;line-gap-override:0.0%;size-adjust:107.43%}._8LWZ1G_className{font-family:sepulchre,sepulchre Fallback}._8LWZ1G_variable{--font-sepulchre:"sepulchre", "sepulchre Fallback"}
html{scroll-snap-type:y mandatory;scroll-behavior:smooth;scrollbar-width:none;-webkit-tap-highlight-color:#0000;overflow-x:hidden}html::-webkit-scrollbar{display:none}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}}@keyframes fade-in{to{opacity:1}}strong{font-family:var(--font-sepulchre);font-style:normal;font-weight:700}h1{font-family:var(--font-sepulchre);color:#fff;font-size:38px;font-weight:400;line-height:1.5em}h2{font-family:var(--font-sepulchre);color:#fff;font-size:24px;font-weight:400;line-height:1.5em}p,li{font-family:var(--font-sepulchre);color:#63636c;font-size:18px;font-weight:400;line-height:1.5em}a{color:#fff;border-bottom:1px solid #fff;padding-bottom:4px;text-decoration:none;transition:all .2s ease-in-out}a:hover{color:#63636c;border-bottom:1px solid #63636c}p.slide-number{margin-bottom:12px}ul{text-indent:0;margin-left:0;padding-left:0;list-style-position:inside}body{background-color:#17171d;margin:0;padding:0}#fullpage{max-width:1200px;margin:0 auto}.content{width:75%}.intro-overlay{z-index:99;background-color:#17171d;width:100%;height:100%;position:absolute;top:0;left:0}.am-logo{opacity:0;width:50%;animation:.6s ease-in-out .1s forwards fade-in}.am-logo img{width:100%;height:100%}.section-slide{box-sizing:border-box;scroll-snap-align:start;scroll-snap-stop:always;width:100%;height:100dvh;position:relative;overflow:hidden}.slide-statement{flex-direction:column;display:flex}.slide-icon{width:280px;margin:0 auto;padding-bottom:20px}.slide-copy{width:100%}.slide-icon img{width:100%;height:100%}.scrolling-content{overflow-x:hidden}.services-group{cursor:grab;flex-flow:row;place-content:flex-start;align-items:flex-start;display:flex;position:relative}.services-group:active{cursor:grabbing}.carousel-viewport{width:100%}#scroll-control{flex-flow:row;place-content:center space-between;align-items:center;display:flex}.carousel-dots{text-align:center;flex-flow:row;order:1;align-items:flex-end;width:50%;height:4px;list-style:none;display:flex}.carousel-dots li{background-color:#63636c;width:50%;height:2px;margin-left:2px;transition:height .1s ease-in-out}.carousel-dots li:hover{height:4px}.carousel-dots li .pagination-dash{width:100%;height:inherit;cursor:pointer;padding:0}.carousel-dots li.is-active{background-color:#fff}.carousel-prev,.carousel-next{opacity:0;cursor:pointer;width:44px;height:44px;transition:opacity,background-color .25s ease-in-out;position:relative}.carousel-prev:hover,.carousel-next:hover{cursor:pointer;background-color:gray}.carousel-prev{order:0}.carousel-next{order:2}.scrolling-content:hover .carousel-prev,.scrolling-content:hover .carousel-next{opacity:1}.service-item{outline:none;flex-flow:column;flex:0 0 100%;justify-content:center;min-width:0;display:flex}.service-logo{width:120px;height:120px;margin:0 auto;padding-bottom:20px}.service-logo img{width:100%;height:100%}.service-description{flex:60%;padding:0 20px}.service-list{flex:40%;padding:20px;list-style-type:square;list-style-position:inside}.service-list li{color:#fff}.carousel-controller{pointer-events:none;width:100%;height:80px;position:absolute;top:50%;transform:translateY(-50%)}.arrow-box{pointer-events:auto;cursor:pointer;background-color:#fff;width:80px;height:80px;position:absolute}.carousel-arrow-left{left:0}.carousel-arrow-right{right:0}.logo-boxes{flex-flow:wrap;align-content:flex-start;align-items:flex-start;width:100%;padding-top:20px;display:flex}.logo-item{flex:0 24.8%;margin:-1px 1px}.logo-item img{width:100%;height:100%}.careers-list{flex-flow:row;place-content:flex-start;align-items:flex-start;display:flex}.career-item{text-align:center;flex-basis:33.33%;margin-top:40px}.career-logo{width:120px;height:120px;margin:0 auto}.center-content{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.am-logo-small{margin:0 auto;padding:20px}.am-logo-small img{width:100%;height:100%}nav{width:10%;height:100%;position:fixed;top:50%;left:0;transform:translateY(-50%)}#menu{opacity:0;width:100%;margin:0 auto;animation:.6s ease-in-out .1s forwards fade-in;position:fixed;top:50%;transform:translateY(-50%)}nav ul{margin:0;padding:0;list-style:none}nav ul li{opacity:.5;background-color:#fff;border-radius:4px;width:8px;height:8px;margin:10px auto}nav ul li.active,nav ul li:hover{opacity:1!important}.debug{color:#fff;background-color:red;position:absolute;bottom:0;right:0}.debug div{display:none}@media only screen and (min-width:1201px){.service-description h2{font-size:18px}.service-description p,.service-list li{font-size:14px}#scroll-control{display:none}.logo-item{flex:0 16.3%;margin:-1px 1px}.debug div.debug-width-large-desktop{display:block}}@media only screen and (min-height:1201px){.debug div.debug-height-large-desktop{display:block}}@media only screen and (min-width:801px) and (max-width:1200px){.slide-icon{display:block}.slide-statement{flex-direction:column}.logo-item{flex:0 33%;margin:-1px 1px}.debug div.debug-width-desktop{display:block}}@media only screen and (min-height:769px) and (max-height:1200px){.debug div.debug-height-desktop{display:block}}@media only screen and (min-width:481px) and (max-width:800px){h1{font-size:28px}h2{font-size:18px}h3,p,li{font-size:14px}nav ul li{width:4px;height:4px}.am-logo{width:80%}.slide-icon{width:40%;display:block}.slide-statement{flex-direction:column}.logo-item{flex:0 32.7%;margin:-1px 1px}.debug div.debug-width-tablet{display:block}}@media only screen and (min-height:481px) and (max-height:768px){.logo-item{flex:0 32%;margin:-1px 1px}.debug div.debug-height-tablet{display:block}}@media only screen and (min-width:0) and (max-width:480px){h1{font-size:18px}h2{font-size:16px}h3,p,li{font-size:14px}nav ul li{width:4px;height:4px}.am-logo{width:80%}.slide-icon{width:60%;display:block}.slide-statement{flex-direction:column}.service-logo{width:68px;height:68px}.service-description,.service-list{padding:0}.logo-item{flex:0 49%;margin:-1px 1px}.debug div.debug-width-mobile{display:block}}@media only screen and (min-height:0) and (max-height:480px){h1{font-size:22px;line-height:32px}h2{font-size:18px;line-height:26px}h3,p,li{font-size:14px;line-height:22px}.service-description h2{font-size:18px}.service-description p,.service-list li{font-size:12px}.slide-icon,.service-logo{display:none}.slide-statement{flex-direction:row}.logo-item{flex:0 32%;margin:-1px 1px}.debug div.debug-height-mobile{display:block}}@media only screen and (min-device-width:414px) and (max-device-width:736px) and (-webkit-min-device-pixel-ratio:3) and (orientation:portrait){.service-logo{display:block}}.carousel-viewport{touch-action:pan-y pinch-zoom;-webkit-user-select:none;user-select:none;overflow:hidden}.service-item img{display:block}@media only screen and (min-width:600px){.service-item{flex-basis:50%}}@media only screen and (min-width:1201px){.service-item{flex-basis:25%}}nav ul li a{border:0;width:100%;height:100%;padding:0;display:block}.not-found{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:16px;min-height:100dvh;padding:0 16px;display:flex}
