*,*::after,*::before{box-sizing:border-box}html,body{margin:0;padding:0;overscroll-behavior:none}p{margin:0;padding:0}body{color:#262626;background-color:#1a1a1a;font-size:16px;line-height:1.5rem}nav,section,.container{width:100%;margin:0 auto;padding:0 .75rem}@media(min-width:576px){nav,section,.container{max-width:540px}}@media(min-width:768px){nav,section,.container{max-width:720px}}@media(min-width:992px){nav,section,.container{max-width:960px}}.container-fluid{width:100%;padding:0 .75rem}.row{display:flex;flex-wrap:wrap;margin:0 -.75rem}[class*=col-]{position:relative;width:100%;padding:0 .75rem;flex:none}.col{flex:1 0}.col-1{flex:none;width:8.33333333%}.col-2{flex:none;width:16.66666667%}.col-3{flex:none;width:25%}.col-4{flex:none;width:33.33333333%}.col-5{flex:none;width:41.66666667%}.col-6{flex:none;width:50%}.col-7{flex:none;width:58.33333333%}.col-8{flex:none;width:66.66666667%}.col-9{flex:none;width:75%}.col-10{flex:none;width:83.33333333%}.col-11{flex:none;width:91.66666667%}.col-12{flex:none;width:100%}.col-auto{flex:none;width:auto}@media(min-width:576px){.col-sm-1{flex:none;width:8.33333333%}.col-sm-2{flex:none;width:16.66666667%}.col-sm-3{flex:none;width:25%}.col-sm-4{flex:none;width:33.33333333%}.col-sm-5{flex:none;width:41.66666667%}.col-sm-6{flex:none;width:50%}.col-sm-7{flex:none;width:58.33333333%}.col-sm-8{flex:none;width:66.66666667%}.col-sm-9{flex:none;width:75%}.col-sm-10{flex:none;width:83.33333333%}.col-sm-11{flex:none;width:91.66666667%}.col-sm-12{flex:none;width:100%}.col-sm-auto{flex:none;width:auto}.col-sm{flex:1 0}}@media(min-width:768px){.col-md-1{flex:none;width:8.33333333%}.col-md-2{flex:none;width:16.66666667%}.col-md-3{flex:none;width:25%}.col-md-4{flex:none;width:33.33333333%}.col-md-5{flex:none;width:41.66666667%}.col-md-6{flex:none;width:50%}.col-md-7{flex:none;width:58.33333333%}.col-md-8{flex:none;width:66.66666667%}.col-md-9{flex:none;width:75%}.col-md-10{flex:none;width:83.33333333%}.col-md-11{flex:none;width:91.66666667%}.col-md-12{flex:none;width:100%}.col-md-auto{flex:none;width:auto}.col-md{flex:1 0}}@media(min-width:992px){.col-lg-1{flex:none;width:8.33333333%}.col-lg-2{flex:none;width:16.66666667%}.col-lg-3{flex:none;width:25%}.col-lg-4{flex:none;width:33.33333333%}.col-lg-5{flex:none;width:41.66666667%}.col-lg-6{flex:none;width:50%}.col-lg-7{flex:none;width:58.33333333%}.col-lg-8{flex:none;width:66.66666667%}.col-lg-9{flex:none;width:75%}.col-lg-10{flex:none;width:83.33333333%}.col-lg-11{flex:none;width:91.66666667%}.col-lg-12{flex:none;width:100%}.col-lg-auto{flex:none;width:auto}.col-lg{flex:1 0}}.push-0{margin-left:0}.push-1{margin-left:8.33333333%}.push-2{margin-left:16.66666667%}.push-3{margin-left:25%}.push-4{margin-left:33.33333333%}.push-5{margin-left:41.66666667%}.push-6{margin-left:50%}.push-7{margin-left:58.33333333%}.push-8{margin-left:66.66666667%}.push-9{margin-left:75%}.push-10{margin-left:83.33333333%}.push-11{margin-left:91.66666667%}@media(min-width:576px){.push-sm-0{margin-left:0}.push-sm-1{margin-left:8.33333333%}.push-sm-2{margin-left:16.66666667%}.push-sm-3{margin-left:25%}.push-sm-4{margin-left:33.33333333%}.push-sm-5{margin-left:41.66666667%}.push-sm-6{margin-left:50%}.push-sm-7{margin-left:58.33333333%}.push-sm-8{margin-left:66.66666667%}.push-sm-9{margin-left:75%}.push-sm-10{margin-left:83.33333333%}.push-sm-11{margin-left:91.66666667%}}@media(min-width:768px){.push-md-0{margin-left:0}.push-md-1{margin-left:8.33333333%}.push-md-2{margin-left:16.66666667%}.push-md-3{margin-left:25%}.push-md-4{margin-left:33.33333333%}.push-md-5{margin-left:41.66666667%}.push-md-6{margin-left:50%}.push-md-7{margin-left:58.33333333%}.push-md-8{margin-left:66.66666667%}.push-md-9{margin-left:75%}.push-md-10{margin-left:83.33333333%}.push-md-11{margin-left:91.66666667%}}@media(min-width:992px){.push-lg-0{margin-left:0}.push-lg-1{margin-left:8.33333333%}.push-lg-2{margin-left:16.66666667%}.push-lg-3{margin-left:25%}.push-lg-4{margin-left:33.33333333%}.push-lg-5{margin-left:41.66666667%}.push-lg-6{margin-left:50%}.push-lg-7{margin-left:58.33333333%}.push-lg-8{margin-left:66.66666667%}.push-lg-9{margin-left:75%}.push-lg-10{margin-left:83.33333333%}.push-lg-11{margin-left:91.66666667%}}.order-0{order:0}.order-1{order:1}.order-2{order:2}.order-3{order:3}.order-4{order:4}.order-5{order:5}.order-6{order:6}.order-7{order:7}.order-8{order:8}.order-9{order:9}.order-10{order:10}.order-11{order:11}.order-12{order:12}.order-first{order:-1}.order-last{order:13}@media(min-width:576px){.order-sm-0{order:0}.order-sm-1{order:1}.order-sm-2{order:2}.order-sm-3{order:3}.order-sm-4{order:4}.order-sm-5{order:5}.order-sm-6{order:6}.order-sm-7{order:7}.order-sm-8{order:8}.order-sm-9{order:9}.order-sm-10{order:10}.order-sm-11{order:11}.order-sm-12{order:12}.order-sm-first{order:-1}.order-sm-last{order:13}}@media(min-width:768px){.order-md-0{order:0}.order-md-1{order:1}.order-md-2{order:2}.order-md-3{order:3}.order-md-4{order:4}.order-md-5{order:5}.order-md-6{order:6}.order-md-7{order:7}.order-md-8{order:8}.order-md-9{order:9}.order-md-10{order:10}.order-md-11{order:11}.order-md-12{order:12}.order-md-first{order:-1}.order-md-last{order:13}}@media(min-width:992px){.order-lg-0{order:0}.order-lg-1{order:1}.order-lg-2{order:2}.order-lg-3{order:3}.order-lg-4{order:4}.order-lg-5{order:5}.order-lg-6{order:6}.order-lg-7{order:7}.order-lg-8{order:8}.order-lg-9{order:9}.order-lg-10{order:10}.order-lg-11{order:11}.order-lg-12{order:12}.order-lg-first{order:-1}.order-lg-last{order:13}}.row.justify-start{justify-content:flex-start}.row.justify-center{justify-content:center}.row.justify-end{justify-content:flex-end}.row.justify-around{justify-content:space-around}.row.justify-between{justify-content:space-between}.row.justify-evenly{justify-content:space-evenly}.row.align-start{align-items:flex-start}.row.align-center{align-items:center}.row.align-end{align-items:flex-end}.row.align-stretch{align-items:stretch}.row.align-baseline{align-items:baseline}[class*=col-].align-self-start{align-self:flex-start}[class*=col-].align-self-center{align-self:center}[class*=col-].align-self-end{align-self:flex-end}[class*=col-].align-self-stretch{align-self:stretch}[class*=col-].align-self-baseline{align-self:baseline}@media(min-width:576px){.text-sm-left{text-align:left}.text-sm-center{text-align:center}.text-sm-right{text-align:right}}@media(min-width:768px){.text-md-left{text-align:left}.text-md-center{text-align:center}.text-md-right{text-align:right}}@media(min-width:992px){.text-lg-left{text-align:left}.text-lg-center{text-align:center}.text-lg-right{text-align:right}}.no-gutters{margin:0}.no-gutters>[class*=col-]{padding:0}.mt-0{margin-top:0!important}.mt-10{margin-top:10px!important}.mt-20{margin-top:20px!important}.mt-30{margin-top:30px!important}.mt-40{margin-top:40px!important}.mt-50{margin-top:50px!important}.mt-60{margin-top:60px!important}.mt-70{margin-top:70px!important}.mt-80{margin-top:80px!important}@media(min-width:576px){.mt-sm-0{margin-top:0!important}}@media(min-width:576px){.mt-sm-10{margin-top:10px!important}}@media(min-width:576px){.mt-sm-20{margin-top:20px!important}}@media(min-width:576px){.mt-sm-30{margin-top:30px!important}}@media(min-width:576px){.mt-sm-40{margin-top:40px!important}}@media(min-width:576px){.mt-sm-50{margin-top:50px!important}}@media(min-width:576px){.mt-sm-60{margin-top:60px!important}}@media(min-width:576px){.mt-sm-70{margin-top:70px!important}}@media(min-width:576px){.mt-sm-80{margin-top:80px!important}}@media(min-width:768px){.mt-md-0{margin-top:0!important}}@media(min-width:768px){.mt-md-10{margin-top:10px!important}}@media(min-width:768px){.mt-md-20{margin-top:20px!important}}@media(min-width:768px){.mt-md-30{margin-top:30px!important}}@media(min-width:768px){.mt-md-40{margin-top:40px!important}}@media(min-width:768px){.mt-md-50{margin-top:50px!important}}@media(min-width:768px){.mt-md-60{margin-top:60px!important}}@media(min-width:768px){.mt-md-70{margin-top:70px!important}}@media(min-width:768px){.mt-md-80{margin-top:80px!important}}@media(min-width:992px){.mt-lg-0{margin-top:0!important}}@media(min-width:992px){.mt-lg-10{margin-top:10px!important}}@media(min-width:992px){.mt-lg-20{margin-top:20px!important}}@media(min-width:992px){.mt-lg-30{margin-top:30px!important}}@media(min-width:992px){.mt-lg-40{margin-top:40px!important}}@media(min-width:992px){.mt-lg-50{margin-top:50px!important}}@media(min-width:992px){.mt-lg-60{margin-top:60px!important}}@media(min-width:992px){.mt-lg-70{margin-top:70px!important}}@media(min-width:992px){.mt-lg-80{margin-top:80px!important}}.mb-0{margin-bottom:0!important}.mb-10{margin-bottom:10px!important}.mb-20{margin-bottom:20px!important}.mb-30{margin-bottom:30px!important}.mb-40{margin-bottom:40px!important}.mb-50{margin-bottom:50px!important}.mb-60{margin-bottom:60px!important}.mb-70{margin-bottom:70px!important}.mb-80{margin-bottom:80px!important}@media(min-width:576px){.mb-sm-0{margin-bottom:0!important}}@media(min-width:576px){.mb-sm-10{margin-bottom:10px!important}}@media(min-width:576px){.mb-sm-20{margin-bottom:20px!important}}@media(min-width:576px){.mb-sm-30{margin-bottom:30px!important}}@media(min-width:576px){.mb-sm-40{margin-bottom:40px!important}}@media(min-width:576px){.mb-sm-50{margin-bottom:50px!important}}@media(min-width:576px){.mb-sm-60{margin-bottom:60px!important}}@media(min-width:576px){.mb-sm-70{margin-bottom:70px!important}}@media(min-width:576px){.mb-sm-80{margin-bottom:80px!important}}@media(min-width:768px){.mb-md-0{margin-bottom:0!important}}@media(min-width:768px){.mb-md-10{margin-bottom:10px!important}}@media(min-width:768px){.mb-md-20{margin-bottom:20px!important}}@media(min-width:768px){.mb-md-30{margin-bottom:30px!important}}@media(min-width:768px){.mb-md-40{margin-bottom:40px!important}}@media(min-width:768px){.mb-md-50{margin-bottom:50px!important}}@media(min-width:768px){.mb-md-60{margin-bottom:60px!important}}@media(min-width:768px){.mb-md-70{margin-bottom:70px!important}}@media(min-width:768px){.mb-md-80{margin-bottom:80px!important}}@media(min-width:992px){.mb-lg-0{margin-bottom:0!important}}@media(min-width:992px){.mb-lg-10{margin-bottom:10px!important}}@media(min-width:992px){.mb-lg-20{margin-bottom:20px!important}}@media(min-width:992px){.mb-lg-30{margin-bottom:30px!important}}@media(min-width:992px){.mb-lg-40{margin-bottom:40px!important}}@media(min-width:992px){.mb-lg-50{margin-bottom:50px!important}}@media(min-width:992px){.mb-lg-60{margin-bottom:60px!important}}@media(min-width:992px){.mb-lg-70{margin-bottom:70px!important}}@media(min-width:992px){.mb-lg-80{margin-bottom:80px!important}}html{font-family:BlinkMacSystemFont,-apple-system,segoe ui,Roboto,Oxygen,Ubuntu,Cantarell,open sans,helvetica neue,sans-serif;-webkit-text-size-adjust:100%}p{margin-bottom:1rem}a,a:hover,a:visited{color:#0a0a0a;font-weight:500;text-decoration:none;white-space:nowrap}a.extern:after{display:inline-block;margin-left:4px;content:" \2192";transition:transform .3s;transform:rotate(-45deg)}a.extern:hover:after{transform:rotate(0)}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.text-small{font-size:.75rem;line-height:1.5rem}img{max-width:100%;max-height:auto;margin:0 auto}.img-caption{font-size:.75rem;line-height:1.5rem;color:#737373}body>header{z-index:10;background-color:#f1f1f1;padding-bottom:80px}nav{position:relative;height:60px;line-height:60px}nav a,nav a:hover{color:#262626}body>main{min-height:100vh;z-index:10;position:relative;background-color:#f1f1f1;border-bottom-left-radius:20px;border-bottom-right-radius:20px;margin-bottom:280px}section{margin-bottom:60px}section>header h2{margin:0;font-size:1.5rem;line-height:3.5rem;font-weight:700;text-transform:uppercase}section>header p{margin-bottom:40px;line-height:3.5rem;border-top:1px solid #d4d4d4;border-bottom:1px solid #d4d4d4}@media(min-width:576px){section header p{margin-left:-.75rem;margin-right:-.75rem;padding-left:.75rem;padding-right:.75rem}}article{margin-bottom:60px}article h3{margin-bottom:.5rem}section article:last-child,div p:last-child{margin-bottom:0!important}#intro span{font-weight:700}@media(min-width:992px){#intro p{margin-top:10%!important}#intro span{display:block;margin-bottom:1rem}}#about .cite{font-size:.875rem;line-height:1.5rem}#about .cite p{margin:0}#about .cite .author{font-size:.75rem;line-height:1.5rem;margin-left:50px;color:#737373}.compare{--mask-width:50%;--handle-size:32px;position:relative}.compare_separator{position:absolute;top:0;height:100%;left:var(--mask-width);width:2px;margin-left:-1px;background:#f1f1f1;z-index:1;pointer-events:none}.compare_image-one{width:100%;display:block;max-width:none!important;max-height:none!important;margin:0!important}.compare_mask{position:absolute;top:0;left:0;height:100%;z-index:1;background:#f1f1f1;overflow:hidden;width:var(--mask-width)}.compare_image-two{height:100%!important;width:auto!important;max-width:none!important;max-height:none!important;margin:0!important}.compare_input{-moz-appearance:none;appearance:none;-webkit-appearance:none;-webkit-tap-highlight-color:transparent;position:absolute;top:0;left:calc(var(--handle-size)/-2);width:calc(100% + var(--handle-size));height:100%;opacity:0;z-index:2;cursor:col-resize;background-color:transparent}.compare_input::-moz-range-track{height:100%}.compare_input::-moz-range-thumb{height:100%;border-radius:0;width:var(--handle-size);border:none}.compare_input::-webkit-slider-runnable-track{height:100%}.compare_input::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;height:100%;border-radius:0;width:var(--handle-size);border:none}.compare_icon{position:absolute;z-index:2;color:#f1f1f1;width:var(--handle-size);height:var(--handle-size);top:50%;left:var(--mask-width);transform:translate(-50%,-50%);padding:6px;border:2px solid;border-radius:50%;background:#262626}.compare_icon path{stroke-linecap:round;stroke-linejoin:round;stroke-width:2px;stroke:#f1f1f1}.tools{display:flex;flex-direction:row;justify-content:space-between;align-items:center;height:120px;flex-wrap:wrap}.tools-details{margin-bottom:40px}.tools img{margin-bottom:0;max-width:80px;width:100%;height:auto}@media(min-width:768px){.tools img{margin:0 5px}}@media(min-width:992px){.tools-details{margin-bottom:0}.tools{height:160px}.tools img{margin:0 0 20px}}#vita{padding-bottom:80px}#vita article p{margin:0;font-size:.875rem;line-height:1.5rem}#vita article p.year{color:#737373}#vita .description,#vita .details{margin-top:20px}#vita dl{margin:0;padding:0;display:flex;flex-flow:row wrap}#vita dl dt{flex-basis:30%;font-size:.875rem;line-height:1.5rem;color:#737373}#vita dl dd{flex-basis:60%;margin:0;font-size:.875rem;line-height:1.5rem}#vita .corp{padding-bottom:0}#vita .corp img{margin-bottom:40px}@media(min-width:768px){#vita .description,#vita .details{margin-top:0}#vita .corp img{margin-left:20px;margin-right:20px}}@media(min-width:992px){#vita .corp img{margin-left:auto;margin-right:auto}}#legal-notice dl{margin:0;padding:0;display:flex;flex-flow:row wrap}#legal-notice dl dt{flex-basis:20%;font-size:.875rem;line-height:1.5rem;color:#737373}#legal-notice dl dd{flex-basis:80%;margin:0;font-size:.875rem;line-height:1.5rem}#privacy-policy{padding-bottom:80px}footer{position:fixed;bottom:0;left:0;width:100%;height:300px;box-shadow:0 -2px 16px rgba(0,0,0,.12);z-index:-1;font-size:.75rem;line-height:1.5rem;color:#d4d4d4;padding:80px 0 40px;text-shadow:0 2px 8px rgba(0,0,0,.3)}footer a,footer a:hover,footer a:visited{color:#d4d4d4;font-weight:500;text-decoration:none}footer a:hover{color:#f1f1f1}footer p a:last-of-type{margin-left:20px}footer video{position:absolute;left:0;top:0;width:100vw;height:100%;-o-object-fit:cover;object-fit:cover;pointer-events:none;z-index:-1}footer hr{margin-top:20px;border:none;border-top:1px solid #d4d4d4}footer a.icon svg{vertical-align:middle;fill:#d4d4d4}footer a.icon:hover svg,footer a.icon:focus svg{fill:#f1f1f1}@media(min-width:576px){footer hr{margin-left:-.75rem;margin-right:-.75rem;padding-left:.75rem;padding-right:.75rem}}.closeBtn{position:fixed;display:block;width:40px;height:40px;right:20px;top:10px;transform:translateX(-50%);z-index:100;transform:rotate(0);border-radius:5px;background-color:#fff;box-shadow:0;box-shadow:rgba(0,0,0,.16)0 1px 4px;transition:box-shadow .5s}@media(min-width:576px){.closeBtn{right:calc(50vw - min(50vw,540px/2) + 20px)}}@media(min-width:768px){.closeBtn{right:calc(50vw - min(50vw,720px/2) + 20px)}}@media(min-width:992px){.closeBtn{right:calc(50vw - min(50vw,960px/2) + 20px)}}.closeBtn span{display:block;position:absolute;left:6px;top:18px;height:4px;width:28px;background:#0a0a0a;border-radius:4px;transform:rotate(0)}.closeBtn span:nth-child(1),.closeBtn span:nth-child(3){width:14px;transform:rotate(45deg)}.closeBtn span:nth-child(1){left:8px;top:14px}.closeBtn span:nth-child(2){transform:rotate(-45deg)}.closeBtn span:nth-child(3){left:17px;top:23px}.closeBtn:hover span{background:#456}.under-construction{text-align:center;padding-bottom:100px}.under-construction p{margin:20px 0}.under-construction img{max-width:80%;height:auto}img.not-found{margin-top:60px;margin-bottom:60px;max-width:80%;height:auto}