@charset "UTF-8";
html.mm-blocking body{overflow:scroll !important}body #main-navbar{overflow:hidden !important;-moz-transition:none;-webkit-transition:none;-o-transition:none;transition:none;padding-top:0;padding-bottom:0;padding-right:0;padding-left:0;margin-left:0}body #main-navbar.navbar{padding:0;border-bottom:1px solid #00154070 !important}body #main-navbar.navbar .border-end{border-right:1px solid #00154070 !important}body #main-navbar .mobile{z-index:10;width:100%;height:48px}body #main-navbar .mobile .icon{font:normal normal normal 16px/1 "atac-icons";font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:1.7rem;line-height:48px}body #main-navbar .mobile ul{padding:0;margin:0}body #main-navbar .mobile ul li{list-style-type:none;text-align:center;display:inline;padding-right:0;padding-left:0;height:48px}body #main-navbar .mobile ul li:last-of-type{border-right:0}body #main-navbar .mobile ul li.previous a,body #main-navbar .mobile ul li.previous p,body #main-navbar .mobile ul li.next a,body #main-navbar .mobile ul li.next p,body #main-navbar .mobile ul li.totop a,body #main-navbar .mobile ul li.totop p{color:#001540;line-height:48px;text-align:center;padding:0}body #main-navbar .mobile ul li.previous a:active,body #main-navbar .mobile ul li.previous p:active,body #main-navbar .mobile ul li.next a:active,body #main-navbar .mobile ul li.next p:active,body #main-navbar .mobile ul li.totop a:active,body #main-navbar .mobile ul li.totop p:active{background-color:transparent;color:#007AFF}body #main-navbar .mobile ul li.previous a.back-to-top,body #main-navbar .mobile ul li.previous p.back-to-top,body #main-navbar .mobile ul li.next a.back-to-top,body #main-navbar .mobile ul li.next p.back-to-top,body #main-navbar .mobile ul li.totop a.back-to-top,body #main-navbar .mobile ul li.totop p.back-to-top{position:relative;bottom:auto;right:auto;padding:0;opacity:1}body #main-navbar .mobile ul li.logo a:active{background-color:transparent}body #main-navbar .mobile ul li a{display:block;width:100%;height:100%;color:#001540}body #main-navbar .mobile ul li a i.fa{font-size:1.5rem;line-height:48px}body #main-navbar .mobile ul li a.langmobile{font-size:1.1rem;line-height:36px}body #main-navbar .mobile ul li a.scrollToTop{display:none;transform:rotate(0deg)}body #main-navbar .mobile ul li a.navbar-brand{padding-top:0;padding-bottom:0;margin-right:0;text-align:center;width:100%;max-width:none}body #main-navbar .mobile ul li a.navbar-brand img.img-fluid{height:22px;width:auto;display:inline;margin-top:12px}body #main-navbar .mobile ul li a:focus,body #main-navbar .mobile ul li a:hover,body #main-navbar .mobile ul li a:active{cursor:pointer;color:#001540;text-decoration:none;outline:0}body #main-navbar .navbar-collapse{flex-grow:unset;background-color:#fff;margin-left:0rem;margin-right:0rem}body #main-navbar .navbar-collapse .navbar-nav #nav-item-4 .btn-primary{background-color:transparent;border-color:transparent;color:#353340 !important}body #main-navbar .navbar-collapse .navbar-nav #nav-item-4 .btn-primary:focus,body #main-navbar .navbar-collapse .navbar-nav #nav-item-4 .btn-primary:hover,body #main-navbar .navbar-collapse .navbar-nav #nav-item-4 .btn-primary:active,body #main-navbar .navbar-collapse .navbar-nav #nav-item-4 .btn-primary.active{color:#007bff !important}body #main-navbar .navbar-collapse .navbar-nav .nav-item{list-style-type:none;text-align:center;display:inline;padding-right:0;padding-left:0;transition:none}body #main-navbar .navbar-collapse .navbar-nav .nav-item.previous a:active,body #main-navbar .navbar-collapse .navbar-nav .nav-item.next a:active,body #main-navbar .navbar-collapse .navbar-nav .nav-item.totop a:active{background-color:transparent;color:#001540}body #main-navbar .navbar-collapse .navbar-nav .nav-item.logo a:active{background-color:transparent}body #main-navbar .navbar-collapse .navbar-nav .nav-item .nav-link{display:block;width:100%;height:100%;color:#001540;font-size:1.2rem}body #main-navbar .navbar-collapse .navbar-nav .nav-item .nav-link i.fa{font-size:1.5rem;line-height:48px}body #main-navbar .navbar-collapse .navbar-nav .nav-item .nav-link.scrollToTop{display:none;transform:rotate(0deg)}body #main-navbar .navbar-collapse .navbar-nav .nav-item .nav-link.navbar-brand{padding-top:0;padding-bottom:0;margin-right:0;text-align:center;width:100%;max-width:none}body #main-navbar .navbar-collapse .navbar-nav .nav-item .nav-link.navbar-brand img.img-fluid{height:18px;width:auto;display:inline;margin-top:14px}body #main-navbar .navbar-collapse .navbar-nav .nav-item .nav-link:focus,body #main-navbar .navbar-collapse .navbar-nav .nav-item .nav-link:hover,body #main-navbar .navbar-collapse .navbar-nav .nav-item .nav-link:active{cursor:pointer;color:#007AFF !important;text-decoration:none;outline:0}body #main-navbar .navbar-collapse .navbar-nav .nav-item .nav-link.btn-primary{color:#fff;border:2px solid #007bff}body #main-navbar .navbar-collapse .navbar-nav .nav-item .nav-link.btn-primary:focus,body #main-navbar .navbar-collapse .navbar-nav .nav-item .nav-link.btn-primary:hover,body #main-navbar .navbar-collapse .navbar-nav .nav-item .nav-link.btn-primary:active{color:#007AFF;background-color:#ffffff;border:2px solid #007bff}body #main-navbar .navbar-collapse .navbar-nav .navbar-brand{padding-top:0;padding-bottom:0;margin-right:0;text-align:center;width:100%;max-width:none}body #main-navbar .navbar-collapse .navbar-nav .navbar-brand img.img-fluid{width:auto;display:inline;margin-top:14px}.navbar-top .navbar-default{padding-top:1.875rem;padding-bottom:1.875rem;margin-left:2.8125rem;margin-right:2.8125rem}@media (min-width:544px){body #main-navbar .mobile ul li.previous,body #main-navbar .mobile ul li.next,body #main-navbar .mobile ul li.totop{line-height:56px}body #main-navbar .mobile ul li a.langmobile{font-size:1.2rem;line-height:44px}body #main-navbar .navbar-collapse{border-bottom:0}body #main-navbar .navbar-collapse .navbar-nav .nav-item{border-right:0}body #main-navbar .navbar-collapse .navbar-nav .nav-item .nav-link{padding:0.6rem 1.4rem}body #main-navbar .navbar-collapse .navbar-nav .nav-item.previous,body #main-navbar .navbar-collapse .navbar-nav .nav-item.next,body #main-navbar .navbar-collapse .navbar-nav .nav-item.totop{width:33.33333%}body #main-navbar .navbar-collapse .navbar-nav .nav-item.previous a .icon,body #main-navbar .navbar-collapse .navbar-nav .nav-item.previous p .icon,body #main-navbar .navbar-collapse .navbar-nav .nav-item.next a .icon,body #main-navbar .navbar-collapse .navbar-nav .nav-item.next p .icon,body #main-navbar .navbar-collapse .navbar-nav .nav-item.totop a .icon,body #main-navbar .navbar-collapse .navbar-nav .nav-item.totop p .icon{font-size:1.2rem;position:relative;top:6px}body #main-navbar .navbar-collapse .navbar-nav .nav-item.previous a:focus,body #main-navbar .navbar-collapse .navbar-nav .nav-item.previous a:hover,body #main-navbar .navbar-collapse .navbar-nav .nav-item.previous a:active,body #main-navbar .navbar-collapse .navbar-nav .nav-item.previous p:focus,body #main-navbar .navbar-collapse .navbar-nav .nav-item.previous p:hover,body #main-navbar .navbar-collapse .navbar-nav .nav-item.previous p:active,body #main-navbar .navbar-collapse .navbar-nav .nav-item.next a:focus,body #main-navbar .navbar-collapse .navbar-nav .nav-item.next a:hover,body #main-navbar .navbar-collapse .navbar-nav .nav-item.next a:active,body #main-navbar .navbar-collapse .navbar-nav .nav-item.next p:focus,body #main-navbar .navbar-collapse .navbar-nav .nav-item.next p:hover,body #main-navbar .navbar-collapse .navbar-nav .nav-item.next p:active,body #main-navbar .navbar-collapse .navbar-nav .nav-item.totop a:focus,body #main-navbar .navbar-collapse .navbar-nav .nav-item.totop a:hover,body #main-navbar .navbar-collapse .navbar-nav .nav-item.totop a:active,body #main-navbar .navbar-collapse .navbar-nav .nav-item.totop p:focus,body #main-navbar .navbar-collapse .navbar-nav .nav-item.totop p:hover,body #main-navbar .navbar-collapse .navbar-nav .nav-item.totop p:active{background-color:transparent;color:#007aff}body #main-navbar .navbar-collapse .navbar-nav .navbar-brand{text-align:left;padding-left:3.75rem}}@media (min-width:768px){body #main-navbar{border-bottom:0;height:88px}body #main-navbar .mobile{display:none}body #main-navbar .navbar-brand{margin-left:1.46875rem}body #main-navbar .navbar-collapse .navbar-nav .nav-item.previous a,body #main-navbar .navbar-collapse .navbar-nav .nav-item.previous p,body #main-navbar .navbar-collapse .navbar-nav .nav-item.next a,body #main-navbar .navbar-collapse .navbar-nav .nav-item.next p,body #main-navbar .navbar-collapse .navbar-nav .nav-item.totop a,body #main-navbar .navbar-collapse .navbar-nav .nav-item.totop p{display:block}body #main-navbar .navbar-collapse .navbar-nav .nav-item.previous a .icon,body #main-navbar .navbar-collapse .navbar-nav .nav-item.previous p .icon,body #main-navbar .navbar-collapse .navbar-nav .nav-item.next a .icon,body #main-navbar .navbar-collapse .navbar-nav .nav-item.next p .icon,body #main-navbar .navbar-collapse .navbar-nav .nav-item.totop a .icon,body #main-navbar .navbar-collapse .navbar-nav .nav-item.totop p .icon{top:3px}body #main-navbar .navbar-collapse .navbar-nav .nav-item a.scrollToTop{display:none;transform:rotate(0deg)}}@media (min-width:992px){body #main-navbar{border-bottom:0}body #main-navbar .navbar-collapse .navbar-nav .nav-item.previous a .icon,body #main-navbar .navbar-collapse .navbar-nav .nav-item.next a .icon,body #main-navbar .navbar-collapse .navbar-nav .nav-item.totop a .icon{font-size:1.7rem;top:5px}}body{height:101%;overflow-y:scroll;padding-top:0;font-family:"Crimson Pro", serif;font-style:normal;font-weight:normal;color:#001540 !important}body .container,body .container-fluid,body .container-sm,body .container-md,body .container-lg,body .container-xl,body .container-xxl{padding-right:0;padding-left:0}body small{font-size:1rem}body h1,body .h1,body h2,body .h2,body h3,body .h3,body h4,body .h4,body h5,body .h5,body h6,body .h6{font-weight:400 !important}body h2{font-size:1rem;font-family:"DM Mono", monospace;margin-top:1rem;text-transform:uppercase;letter-spacing:0.1rem}body h3{font-size:3rem;line-height:1.2;margin-bottom:1.1rem}body h3,body h4,body .lead,body blockquote,body .carousel-caption{font-size:1.625rem;font-family:"Crimson Pro", serif;line-height:1.2;text-align:left}body .text-body .carousel-caption{color:#ffffff !important}body blockquote strong{background:linear-gradient(120deg, #CBCCC4 0%, #CBCCC4 100%);background-repeat:no-repeat;background-size:100% 25%;background-position:0 88%;font-weight:normal}body .accordion-body .lead strong{background:linear-gradient(120deg, #eee0ff 0%, #eee0ff 100%);background-repeat:no-repeat;background-size:100% 25%;background-position:0 88%;font-weight:normal}body a{text-decoration:none}body .monospace{font-size:1.25rem;font-family:"DM Mono", monospace;font-weight:300}body ol,body ul,body dl{list-style-type:none;padding-left:24px;text-indent:-24px}body li{font-size:1.25rem;margin-bottom:1rem}body .checklist li::before{font-size:1.25rem;content:"✔" !important;font-family:"DM Mono", monospace;font-weight:normal;padding-right:8px}body .border-top{border-top:1px solid #00154070 !important}body .border-end{border-right:1px solid #00154070 !important}body .btn{border-radius:5rem;padding:0.5rem 2rem}body .mt10{margin-top:10vh}body .mt25{margin-top:25vh}body figure{margin-bottom:0.9375rem}body blockquote,body .carousel-caption{min-height:25vh !important}body .card,body .card-img-top{background-color:transparent;border:0;border-radius:0}body .carousel-indicators{display:none !important}body .accordion-button:not(.collapsed){background-color:#ffffff}body .accordion-header{margin-top:0rem !important;font-family:"Crimson Pro"}body .accordion-header:first-of-type{border-top:1px solid #00154080}body .accordion-button{color:#001540;font-size:1.5rem}body .accordion-item{color:#001540;border:1px solid #00154080}body .accordion-body .lead{text-indent:2.5rem}@media (min-width:768px){.accordion{border-left:1px solid #00154080}.accordion-header:first-of-type{border-top:0px !important}}@media (min-width:1200px){p{font-size:1.25rem;line-height:1.35}h3,h4,.lead,blockquote,.carousel-caption{font-size:2.3rem !important}}#page-1 .jumbotron,#page-4 .jumbotron{display:none;visibility:hidden}#page-1 #page-content,#page-4 #page-content{padding-top:3rem}#page-content #overview{width:auto}#page-content #overview .item{padding:0}#page-content #overview .item a:focus,#page-content #overview .item a:hover,#page-content #overview .item a:active{text-decoration:none;cursor:pointer}#page-content #overview .item img{max-width:100%;width:100%;height:auto;margin:0;opacity:1;transition:all 0.5s}#page-content #overview .item .overlay{display:none;padding:0.9375rem}#page-content #overview .item .overlay:hover{cursor:pointer}@media (min-width:544px){#page-content #overview .item a{display:block;position:relative;height:100%;width:100%;top:0;left:0;margin:0}#page-content #overview .item a img{display:block;margin:0;opacity:1;transition:all 0.5s}#page-content #overview .item a .overlay{position:absolute;display:block;opacity:0;height:100%;width:100%;overflow:hidden;top:0;left:0;padding:1.875rem;transition:all 0.5s}#page-content #overview .item a .overlay h1,#page-content #overview .item a .overlay h2,#page-content #overview .item a .overlay h3,#page-content #overview .item a .overlay p{padding:0;font-size:22.4px;line-height:1.2;letter-spacing:0.04rem;color:#fff}#page-content #overview .item a .overlay h1 span,#page-content #overview .item a .overlay h2 span,#page-content #overview .item a .overlay h3 span,#page-content #overview .item a .overlay p span{position:absolute;bottom:1.475rem;right:1.475rem}#page-content #overview .item a .overlay h2{margin-bottom:0.9375rem}#page-content #overview .item a:focus .overlay,#page-content #overview .item a:hover .overlay,#page-content #overview .item a:active .overlay{background-color:#007bff;opacity:1;transition:all 0.5s}}@media (min-width:768px){#page-1 #page-content,#page-4 #page-content{padding-top:5.5rem}#page-content #overview{position:relative;top:0}#page-content #overview .item a .overlay{padding:2.8125rem}#page-content #overview .item a .overlay h1,#page-content #overview .item a .overlay h2,#page-content #overview .item a .overlay h3,#page-content #overview .item a .overlay p{font-size:22.4px;line-height:1.2;letter-spacing:0.04rem;color:#f7f7f7}#page-content #overview .item a .overlay h1 span,#page-content #overview .item a .overlay h2 span,#page-content #overview .item a .overlay h3 span,#page-content #overview .item a .overlay p span{bottom:2.75rem;right:2.75rem}#page-content #overview .item a:focus .overlay,#page-content #overview .item a:hover .overlay,#page-content #overview .item a:active .overlay{opacity:1;transition:all 0.5s}}@media (min-width:992px){#page-1 #page-content{padding-top:4.8rem}#page-content #overview .item a .overlay{padding:3.1875rem}#page-content #overview .item a .overlay h1,#page-content #overview .item a .overlay h2,#page-content #overview .item a .overlay h3,#page-content #overview .item a .overlay p{font-size:25.6px;line-height:1.4;letter-spacing:0.04rem}}@media (min-width:1200px){#page-1 #page-content{padding-top:5.5rem}#page-content #overview .item a .overlay h1,#page-content #overview .item a .overlay h2,#page-content #overview .item a .overlay h3,#page-content #overview .item a .overlay p{font-size:22.4px;line-height:1.2;letter-spacing:0.04rem}}@media (min-width:1600px){#page-content #overview .item a .overlay h1,#page-content #overview .item a .overlay h2,#page-content #overview .item a .overlay h3,#page-content #overview .item a .overlay p{font-size:25.6px;line-height:1.4;letter-spacing:0.04rem}}.center__text{margin:auto;font-family:"Fika", sans-serif;font-size:42px}.glitch{position:relative;display:inline-block;height:90%;top:-3px;left:-2px;color:#007AFF;mix-blend-mode:darken}.glitch:before,.glitch:after{content:attr(data-text);position:absolute;top:0;width:100%;background:transparent;clip:rect(0, 0, 0, 0)}.glitch:before{left:-1px;text-shadow:1px 0 rgba(255, 99, 89, 0.7)}.glitch:after{left:1px;text-shadow:-1px 0 rgba(95, 128, 137, 0.7)}.glitch:hover{color:#212529}.glitch:hover:before{text-shadow:2px 0 rgba(255, 99, 89, 0.7);animation:glitch-loop-1 0.5s infinite ease-in-out alternate-reverse}.glitch:hover:after{text-shadow:-2px 0 rgba(95, 128, 137, 0.7);animation:glitch-loop-2 0.7s infinite linear alternate-reverse}@keyframes glitch-loop-1{0%{clip:rect(36px, 9999px, 9px, 0)}25%{clip:rect(25px, 9999px, 99px, 0)}50%{clip:rect(50px, 9999px, 102px, 0)}75%{clip:rect(30px, 9999px, 92px, 0)}100%{clip:rect(91px, 9999px, 98px, 0)}}@keyframes glitch-loop-2{0%{top:-1px;left:1px;clip:rect(65px, 9999px, 119px, 0)}25%{top:-6px;left:4px;clip:rect(79px, 9999px, 19px, 0)}50%{top:-3px;left:2px;clip:rect(68px, 9999px, 11px, 0)}75%{top:0px;left:-4px;clip:rect(95px, 9999px, 53px, 0)}100%{top:-1px;left:-1px;clip:rect(31px, 9999px, 149px, 0)}}