:root{--base-gutter: .5rem;--gutter: 0px}.block{display:block}.inline{display:inline}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.inline-grid{display:inline-grid}.grid{display:grid}.hidden{display:none}.visible{display:initial}.static{position:static}.relative{position:relative}.absolute{position:absolute}.fixed{position:fixed}.sticky{position:sticky}.flex,.col,.row{display:flex;flex-wrap:wrap;flex-shrink:0;flex-grow:0;align-content:baseline;margin:var(--gutter)}.flex-nowrap{flex-wrap:nowrap}.flex-wrap{flex-wrap:wrap}.col{flex-direction:column}.row{flex-direction:row}.no-gutter>*{--gutter: 0px}.gutter-xs>*{--gutter: calc(var(--base-gutter) * .5)}.gutter-s>*{--gutter: calc(var(--base-gutter) * .75)}.gutter-m>*{--gutter: var(--base-gutter)}.gutter-l>*{--gutter: calc(var(--base-gutter) * 1.5)}.gutter-xl>*{--gutter: calc(var(--base-gutter) * 2)}.vw1{width:calc(100vw / 12 - var(--gutter) * 2)}.vw2{width:calc(100vw / 6 - var(--gutter) * 2)}.vw3{width:calc(100vw / 4 - var(--gutter) * 2)}.vw4{width:calc(100vw / 3 - var(--gutter) * 2)}.vw5{width:calc(100vw / 2.4 - var(--gutter) * 2)}.vw6{width:calc(100vw / 2 - var(--gutter) * 2)}.vw7{width:calc(100vw / 1.7 - var(--gutter) * 2)}.vw8{width:calc(100vw / 1.5 - var(--gutter) * 2)}.vw9{width:calc(100vw / 1.3 - var(--gutter) * 2)}.vw10{width:calc(100vw / 1.2 - var(--gutter) * 2)}.vw11{width:calc(100vw / 1.1 - var(--gutter) * 2)}.vw12{width:calc(100vw - var(--gutter) * 2)}.w1{width:calc(8.333% - var(--gutter) * 2)}.w2{width:calc(16.666% - var(--gutter) * 2)}.w3{width:calc(24.999% - var(--gutter) * 2)}.w4{width:calc(33.333% - var(--gutter) * 2)}.w5{width:calc(41.666% - var(--gutter) * 2)}.w6{width:calc(50% - var(--gutter) * 2)}.w7{width:calc(58.33% - var(--gutter) * 2)}.w8{width:calc(66.66% - var(--gutter) * 2)}.w9{width:calc(74.997% - var(--gutter) * 2)}.w10{width:calc(83.33% - var(--gutter) * 2)}.w11{width:calc(91.66% - var(--gutter) * 2)}.w12{width:calc(100% - var(--gutter) * 2)}@media screen and (max-Width: 601px){.wauto-xs{width:auto}.w1-xs{width:calc(8.333% - var(--gutter) * 2)}.w2-xs{width:calc(16.666% - var(--gutter) * 2)}.w3-xs{width:calc(24.999% - var(--gutter) * 2)}.w4-xs{width:calc(33.333% - var(--gutter) * 2)}.w5-xs{width:calc(41.666% - var(--gutter) * 2)}.w6-xs{width:calc(50% - var(--gutter) * 2)}.w7-xs{width:calc(58.33% - var(--gutter) * 2)}.w8-xs{width:calc(66.66% - var(--gutter) * 2)}.w9-xs{width:calc(74.997% - var(--gutter) * 2)}.w10-xs{width:calc(83.33% - var(--gutter) * 2)}.w11-xs{width:calc(91.66% - var(--gutter) * 2)}.w12-xs{width:calc(100% - var(--gutter) * 2)}}@media screen and (min-width: 601px){.wauto-sm{width:auto}.w1-sm{width:calc(8.333% - var(--gutter) * 2)}.w2-sm{width:calc(16.666% - var(--gutter) * 2)}.w3-sm{width:calc(24.999% - var(--gutter) * 2)}.w4-sm{width:calc(33.333% - var(--gutter) * 2)}.w5-sm{width:calc(41.666% - var(--gutter) * 2)}.w6-sm{width:calc(50% - var(--gutter) * 2)}.w7-sm{width:calc(58.33% - var(--gutter) * 2)}.w8-sm{width:calc(66.66% - var(--gutter) * 2)}.w9-sm{width:calc(74.997% - var(--gutter) * 2)}.w10-sm{width:calc(83.33% - var(--gutter) * 2)}.w11-sm{width:calc(91.66% - var(--gutter) * 2)}.w12-sm{width:calc(100% - var(--gutter) * 2)}}@media screen and (min-width: 961px){.wauto-md{width:auto}.w1-md{width:calc(8.333% - var(--gutter) * 2)}.w2-md{width:calc(16.666% - var(--gutter) * 2)}.w3-md{width:calc(24.999% - var(--gutter) * 2)}.w4-md{width:calc(33.333% - var(--gutter) * 2)}.w5-md{width:calc(41.666% - var(--gutter) * 2)}.w6-md{width:calc(50% - var(--gutter) * 2)}.w7-md{width:calc(58.33% - var(--gutter) * 2)}.w8-md{width:calc(66.66% - var(--gutter) * 2)}.w9-md{width:calc(74.997% - var(--gutter) * 2)}.w10-md{width:calc(83.33% - var(--gutter) * 2)}.w11-md{width:calc(91.66% - var(--gutter) * 2)}.w12-md{width:calc(100% - var(--gutter) * 2)}}@media screen and (min-width: 1265px){.wauto-lg{width:auto}.w1-lg{width:calc(8.333% - var(--gutter) * 2)}.w2-lg{width:calc(16.666% - var(--gutter) * 2)}.w3-lg{width:calc(24.999% - var(--gutter) * 2)}.w4-lg{width:calc(33.333% - var(--gutter) * 2)}.w5-lg{width:calc(41.666% - var(--gutter) * 2)}.w6-lg{width:calc(50% - var(--gutter) * 2)}.w7-lg{width:calc(58.33% - var(--gutter) * 2)}.w8-lg{width:calc(66.66% - var(--gutter) * 2)}.w9-lg{width:calc(74.997% - var(--gutter) * 2)}.w10-lg{width:calc(83.33% - var(--gutter) * 2)}.w11-lg{width:calc(91.66% - var(--gutter) * 2)}.w12-lg{width:calc(100% - var(--gutter) * 2)}}@media screen and (min-width: 1905px){.wauto-xl{width:auto}.w1-xl{width:calc(8.333% - var(--gutter) * 2)}.w2-xl{width:calc(16.666% - var(--gutter) * 2)}.w3-xl{width:calc(24.999% - var(--gutter) * 2)}.w4-xl{width:calc(33.333% - var(--gutter) * 2)}.w5-xl{width:calc(41.666% - var(--gutter) * 2)}.w6-xl{width:calc(50% - var(--gutter) * 2)}.w7-xl{width:calc(58.33% - var(--gutter) * 2)}.w8-xl{width:calc(66.66% - var(--gutter) * 2)}.w9-xl{width:calc(74.997% - var(--gutter) * 2)}.w10-xl{width:calc(83.33% - var(--gutter) * 2)}.w11-xl{width:calc(91.66% - var(--gutter) * 2)}.w12-xl{width:calc(100% - var(--gutter) * 2)}}.grow,.grow-1{flex-grow:1}.grow-2{flex-grow:2}.grow-3{flex-grow:3}.grow-4{flex-grow:4}.grow-5{flex-grow:5}.shrink,.shrink-1{flex-shrink:1}.shrink-2{flex-shrink:2}.shrink-3{flex-shrink:3}.shrink-4{flex-shrink:4}.shrink-5{flex-shrink:5}.vh1{height:calc(100vh / 12 - var(--gutter) * 2)}.vh2{height:calc(100vh / 6 - var(--gutter) * 2)}.vh3{height:calc(100vh / 4 - var(--gutter) * 2)}.vh4{height:calc(100vh / 3 - var(--gutter) * 2)}.vh5{height:calc(100vh / 2.4 - var(--gutter) * 2)}.vh6{height:calc(100vh / 2 - var(--gutter) * 2)}.vh7{height:calc(100vh / 1.7 - var(--gutter) * 2)}.vh8{height:calc(100vh / 1.5 - var(--gutter) * 2)}.vh9{height:calc(100vh / 1.3 - var(--gutter) * 2)}.vh10{height:calc(100vh / 1.2 - var(--gutter) * 2)}.vh11{height:calc(100vh / 1.1 - var(--gutter) * 2)}.vh12{height:calc(100vh - var(--gutter) * 2)}.h1{height:calc(100% / 12)}.h2{height:calc(100% / 6)}.h3{height:25%}.h4{height:calc(100% / 3)}.h5{height:calc(100% / 2.4)}.h6{height:50%}.h7{height:calc(100% / 1.7)}.h8{height:calc(100% / 1.5)}.h9{height:calc(100% / 1.3)}.h10{height:calc(100% / 1.2)}.h11{height:calc(100% / 1.1)}.h12{height:100%}.justify-start{justify-content:flex-start}.justify-end{justify-content:flex-end}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.justify-around{justify-content:space-around}.justify-evenly{justify-content:space-evenly}.content-baseline{align-content:baseline}.content-center{align-content:center}.content-start{align-content:flex-start}.content-end{align-content:flex-end}.content-stretch{align-content:stretch}.align-center{align-content:center;align-items:center}.align-start{align-items:flex-start}.align-end{align-items:flex-end}.align-baseline{align-items:baseline}.align-stretch{align-items:stretch}.font-size-1{font-size:.8rem;line-height:1rem}.font-size-2{font-size:.9rem;line-height:1.2rem}.font-size-3{font-size:1rem;line-height:1.2rem}.font-size-4{font-size:1.1rem;line-height:1.4rem}.font-size-5{font-size:1.3rem;line-height:1.6rem}.font-size-6{font-size:1.5rem;line-height:1.8rem}.font-size-7{font-size:1.7rem;line-height:2rem}.font-size-8{font-size:1.9rem;line-height:2.2rem}.font-size-9{font-size:2.1rem;line-height:2.4rem}.font-size-10{font-size:2.3rem;line-height:2.6rem}.uppercase{text-transform:uppercase}.lowercase{text-transform:lowercase}.capitalize{text-transform:capitalize}.pa-0{padding:0}.pa-1{padding:.5rem}.pa-2{padding:.7rem}.pa-3{padding:1rem}.pa-4{padding:1.2rem}.pa-5{padding:1.4rem}.pa-6{padding:1.6rem}.pa-7{padding:1.8rem}.pa-8{padding:2rem}.pa-9{padding:2.2rem}.pa-10{padding:2.4rem}.px-0{padding-left:0;padding-right:0}.px-1{padding-left:.5rem;padding-right:.5rem}.px-2{padding-left:.7rem;padding-right:.7rem}.px-3{padding-left:1rem;padding-right:1rem}.px-4{padding-left:1.2rem;padding-right:1.2rem}.px-5{padding-left:1.4rem;padding-right:1.4rem}.px-6{padding-left:1.6rem;padding-right:1.6rem}.px-7{padding-left:1.8rem;padding-right:1.8rem}.px-8{padding-left:2rem;padding-right:2rem}.px-9{padding-left:2.2rem;padding-right:2.2rem}.px-10{padding-left:2.4rem;padding-right:2.4rem}.py-0{padding-top:0;padding-bottom:0}.py-1{padding-top:.5rem;padding-bottom:.5rem}.py-2{padding-top:.7rem;padding-bottom:.7rem}.py-3{padding-top:1rem;padding-bottom:1rem}.py-4{padding-top:1.2rem;padding-bottom:1.2rem}.py-5{padding-top:1.4rem;padding-bottom:1.4rem}.py-6{padding-top:1.6rem;padding-bottom:1.6rem}.py-7{padding-top:1.8rem;padding-bottom:1.8rem}.py-8{padding-top:2rem;padding-bottom:2rem}.py-9{padding-top:2.2rem;padding-bottom:2.2rem}.py-10{padding-top:2.4rem;padding-bottom:2.4rem}.pl-0{padding-left:0}.pl-1{padding-left:.5rem}.pl-2{padding-left:.7rem}.pl-3{padding-left:1rem}.pl-4{padding-left:1.2rem}.pl-5{padding-left:1.4rem}.pl-6{padding-left:1.6rem}.pl-7{padding-left:1.8rem}.pl-8{padding-left:2rem}.pl-9{padding-left:2.2rem}.pl-10{padding-left:2.4rem}.pr-0{padding-right:0}.pr-1{padding-right:.5rem}.pr-2{padding-right:.7rem}.pr-3{padding-right:1rem}.pr-4{padding-right:1.2rem}.pr-5{padding-right:1.4rem}.pr-6{padding-right:1.6rem}.pr-7{padding-right:1.8rem}.pr-8{padding-right:2rem}.pr-9{padding-right:2.2rem}.pr-10{padding-right:2.4rem}.pb-0{padding-bottom:0}.pb-1{padding-bottom:.5rem}.pb-2{padding-bottom:.7rem}.pb-3{padding-bottom:1rem}.pb-4{padding-bottom:1.2rem}.pb-5{padding-bottom:1.4rem}.pb-6{padding-bottom:1.6rem}.pb-7{padding-bottom:1.8rem}.pb-8{padding-bottom:2rem}.pb-9{padding-bottom:2.2rem}.pb-10{padding-bottom:2.4rem}.pt-0{padding-top:0}.pt-1{padding-top:.5rem}.pt-2{padding-top:.7rem}.pt-3{padding-top:1rem}.pt-4{padding-top:1.2rem}.pt-5{padding-top:1.4rem}.pt-6{padding-top:1.6rem}.pt-7{padding-top:1.8rem}.pt-8{padding-top:2rem}.pt-9{padding-top:2.2rem}.pt-10{padding-top:2.4rem}.ma-0{margin:0}.ma-1{margin:.5rem}.ma-2{margin:.7rem}.ma-3{margin:1rem}.ma-4{margin:1.2rem}.ma-5{margin:1.4rem}.ma-6{margin:1.6rem}.ma-7{margin:1.8rem}.ma-8{margin:2rem}.ma-9{margin:2.2rem}.ma-10{margin:2.4rem}.mx-0{margin-left:0;margin-right:0}.mx-1{margin-left:.5rem;margin-right:.5rem}.mx-2{margin-left:.7rem;margin-right:.7rem}.mx-3{margin-left:1rem;margin-right:1rem}.mx-4{margin-left:1.2rem;margin-right:1.2rem}.mx-5{margin-left:1.4rem;margin-right:1.4rem}.mx-6{margin-left:1.6rem;margin-right:1.6rem}.mx-7{margin-left:1.8rem;margin-right:1.8rem}.mx-8{margin-left:2rem;margin-right:2rem}.mx-9{margin-left:2.2rem;margin-right:2.2rem}.mx-10{margin-left:2.4rem;margin-right:2.4rem}.my-0{margin-top:0;margin-bottom:0}.my-1{margin-top:.5rem;margin-bottom:.5rem}.my-2{margin-top:.7rem;margin-bottom:.7rem}.my-3{margin-top:1rem;margin-bottom:1rem}.my-4{margin-top:1.2rem;margin-bottom:1.2rem}.my-5{margin-top:1.4rem;margin-bottom:1.4rem}.my-6{margin-top:1.6rem;margin-bottom:1.6rem}.my-7{margin-top:1.8rem;margin-bottom:1.8rem}.my-8{margin-top:2rem;margin-bottom:2rem}.my-9{margin-top:2.2rem;margin-bottom:2.2rem}.my-10{margin-top:2.4rem;margin-bottom:2.4rem}.ml-0{margin-left:0}.ml-1{margin-left:.5rem}.ml-2{margin-left:.7rem}.ml-3{margin-left:1rem}.ml-4{margin-left:1.2rem}.ml-5{margin-left:1.4rem}.ml-6{margin-left:1.6rem}.ml-7{margin-left:1.8rem}.ml-8{margin-left:2rem}.ml-9{margin-left:2.2rem}.ml-10{margin-left:2.4rem}.mr-0{margin-right:0}.mr-1{margin-right:.5rem}.mr-2{margin-right:.7rem}.mr-3{margin-right:1rem}.mr-4{margin-right:1.2rem}.mr-5{margin-right:1.4rem}.mr-6{margin-right:1.6rem}.mr-7{margin-right:1.8rem}.mr-8{margin-right:2rem}.mr-9{margin-right:2.2rem}.mr-10{margin-right:2.4rem}.mb-0{margin-bottom:0}.mb-1{margin-bottom:.5rem}.mb-2{margin-bottom:.7rem}.mb-3{margin-bottom:1rem}.mb-4{margin-bottom:1.2rem}.mb-5{margin-bottom:1.4rem}.mb-6{margin-bottom:1.6rem}.mb-7{margin-bottom:1.8rem}.mb-8{margin-bottom:2rem}.mb-9{margin-bottom:2.2rem}.mb-10{margin-bottom:2.4rem}.mt-0{margin-top:0}.mt-1{margin-top:.5rem}.mt-2{margin-top:.7rem}.mt-3{margin-top:1rem}.mt-4{margin-top:1.2rem}.mt-5{margin-top:1.4rem}.mt-6{margin-top:1.6rem}.mt-7{margin-top:1.8rem}.mt-8{margin-top:2rem}.mt-9{margin-top:2.2rem}.mt-10{margin-top:2.4rem}.ma-n1{margin:-.5rem}.ma-n2{margin:-.7rem}.ma-n3{margin:-1rem}.ma-n4{margin:-1.2rem}.ma-n5{margin:-1.4rem}.ma-n6{margin:-1.6rem}.ma-n7{margin:-1.8rem}.ma-n8{margin:-2rem}.ma-n9{margin:-2.2rem}.ma-n10{margin:-2.4rem}.ml-n1{margin-left:-.5rem}.ml-n2{margin-left:-.7rem}.ml-n3{margin-left:-1rem}.ml-n4{margin-left:-1.2rem}.ml-n5{margin-left:-1.4rem}.ml-n6{margin-left:-1.6rem}.ml-n7{margin-left:-1.8rem}.ml-n8{margin-left:-2rem}.ml-n9{margin-left:-2.2rem}.ml-n10{margin-left:-2.4rem}.mr-n1{margin-right:-.5rem}.mr-n2{margin-right:-.7rem}.mr-n3{margin-right:-1rem}.mr-n4{margin-right:-1.2rem}.mr-n5{margin-right:-1.4rem}.mr-n6{margin-right:-1.6rem}.mr-n7{margin-right:-1.8rem}.mr-n8{margin-right:-2rem}.mr-n9{margin-right:-2.2rem}.mr-n10{margin-right:-2.4rem}.mb-n1{margin-bottom:-.5rem}.mb-n2{margin-bottom:-.7rem}.mb-n3{margin-bottom:-1rem}.mb-n4{margin-bottom:-1.2rem}.mb-n5{margin-bottom:-1.4rem}.mb-n6{margin-bottom:-1.6rem}.mb-n7{margin-bottom:-1.8rem}.mb-n8{margin-bottom:-2rem}.mb-n9{margin-bottom:-2.2rem}.mb-n10{margin-bottom:-2.4rem}.mt-n1{margin-top:-.5rem}.mt-n2{margin-top:-.7rem}.mt-n3{margin-top:-1rem}.mt-n4{margin-top:-1.2rem}.mt-n5{margin-top:-1.4rem}.mt-n6{margin-top:-1.6rem}.mt-n7{margin-top:-1.8rem}.mt-n8{margin-top:-2rem}.mt-n9{margin-top:-2.2rem}.mt-n10{margin-top:-2.4rem}.scroll-x{max-width:100%;overflow-x:auto}a{text-decoration:none;color:inherit}/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none;max-width:100%}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}:root{--background: #E6E6E6;--text: #4a403c;--text-dark: #2c3338;--error: #d63638;--notice: #89cff0;--success: #7CB965;--brown: #65371E;--brown-medium: #7D6A5D;--brown-light: #D6CBBC;--orange: #DFA36B;--orange-light: #E6DCCF;--yellow: #FFEEAB;--blue: var(--notice);--red: var(--error);--grey: #bcbec2;--grey-dark: #848484;--grey-light: #f1f1f1;--green: var(--success);--color-green: var(--success);--color-blue: #4A5CB0;--color-blue-light: var(--notice);--color-blue-medium: #007BFF;--color-blue-dark: #013267;--color-grey-dark: #474747;--color-grey-light: #E6E6E6;--color-red: var(--error);--color-brown-medium: #d2b48c}main>div:first-child{padding-bottom:200px}body{overflow:hidden}.link{cursor:pointer}.bg-blue{background:var(--color-blue-dark)}.bg-blue-gradient{background:linear-gradient(160deg,#003167,#003167 30%,#68bed8 140%)}.bg-header{position:relative;background:var(--color-blue-dark);background-position:0vw 100vh;background-size:100vw 100vh;z-index:2000}.bg-menu{background:var(--color-blue-light);background-position:-82vw 100vh;background-size:100vw 100vh;z-index:1000;position:static}.bg-glass{background:#fff3}.bg-white{background:#fff}.text-blue{color:var(--color-blue-dark)}*{font-family:Open Sans,sans-serif;color:inherit;font-size:1em;box-sizing:border-box}body{background:var(--background);color:var(--text)}button{border:none;border-radius:1rem;display:inline-block;cursor:pointer;background:var(--color-blue-medium);color:#fff;box-shadow:0 3px 3px #0000002b;transition:background,transform .3s}button:hover:not(:disabled){background:var(--color-blue);transform:scale(1.05)}button:disabled{background:var(--grey);color:var(--grey-light);cursor:not-allowed}button.small{padding:5px 10px}.working{position:relative;padding:10px 20px;font-size:16px;cursor:pointer;background-color:#f0f0f0;border:none;border-radius:5px;overflow:hidden}button.working{background:linear-gradient(-90deg,var(--grey),var(--color-grey-dark),var(--grey));background-size:200% 200%;animation:gradient 2s linear infinite}@keyframes gradient{0%{background-position:200% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}.btn-text{border-radius:0;background:none;color:var(--color-grey-dark);border-bottom:1px solid var(--color-grey-dark);margin-bottom:1px;transition:all .3s;box-shadow:none;cursor:pointer}.btn-text:hover:not(:disabled),.btn-text.active:not(:disabled){color:var(--color-blue);background:none;transform:none;border-bottom:1px solid var(--color-blue)}button.btn-text:hover:not(:disabled){transform:none!important;font-weight:500}button.no-style{background:none;color:var(--color-blue-dark);box-shadow:none;border:none}button.no-style:hover{background-color:transparent}button.no-style.active:before{background-color:transparent;content:"✔";color:var(--success)}input{background:none;border:none;outline:none;color:var(--color-grey-dark)}input:focus{border-bottom:1px solid var(--color-blue)}input.white{color:var(--color-blue-dark);border-bottom:2px solid var(--color-blue-dark)}input.white:focus{border-bottom:2px solid var(--color-blue)}input:disabled,select:disabled{background-color:var(--grey-light);color:var(--grey-dark);border-bottom:1px solid var(--grey-dark)}input[type=checkbox]{background-color:#fff;margin:0;font:inherit;color:currentColor;width:1.7em;height:1.7em;border:.15em solid var(--color-blue);border-radius:.15em;display:grid;place-content:center}input[type=radio]{background-color:#fff;margin:0;font:inherit;color:currentColor;width:1.7em;height:1.7em;border:.15em solid var(--color-blue);border-radius:50%;display:grid;place-content:center}select{background:none;border:none;border-bottom:2px solid var(--color-blue);outline:none;color:var(--color-grey-dark)}.form-hint,.form-error-hint{font-size:.8em}.tag{background:var(--color-blue-light);color:var(--color-blue-dark);padding:.2em .5em;border-radius:.25em;margin-right:.5em}.tag.small{font-size:.8em;padding:.1em .3em}.form-error-hint{color:var(--color-red)}.card{box-shadow:0 1px 1px #0000002b}.rounded,.rounded-1{border-radius:.25rem}.rounded-2{border-radius:.5rem}.rounded-3{border-radius:.75rem}.form-error-message{color:#e09846}table{table-layout:fixed;border-collapse:collapse;background-color:#fff}th{padding:10px;text-align:left;border-bottom:1px solid var(--orange-light)}thead.end th{border-bottom:none;border-top:1px solid var(--orange-light)}tr:hover{background-color:var(--grey-light);filter:brightness(.95)}td{padding:15px 10px}td.full-content{white-space:normal;word-wrap:break-word;max-width:0;width:200px}table.dense td{padding:5px 10px}.fw100{font-weight:100}.fw200{font-weight:200}.fw300{font-weight:300}.fw400{font-weight:400}.fw500{font-weight:500}.fw600{font-weight:600}.fw700{font-weight:700}.fw800{font-weight:800}.fw900{font-weight:900}.thin{font-weight:100}.medium{font-weight:500}.bold{font-weight:700}.bolder{font-weight:900}.text-white{color:#fff}.eas_id{font-size:.8rem;color:var(--color-blue-dark);margin-right:.5rem;font-weight:700}.label{font-size:.8rem;font-weight:700;color:var(--grey-dark)}.label-inline{display:inline-block;font-weight:600;color:var(--grey-dark)}.dashboard-block-header{margin-top:0;background-color:var(--color-brown-medium);color:#fff;padding:10px;font-weight:700}.chart-wraper{border-radius:1rem;overflow:hidden;background:#f0f0f0}.modal-wrapper{position:relative}.modal-header{border-radius:1rem 1rem 0 0;background-color:var(--color-blue-light)}.modal-content{overflow:visible;position:relative;flex-wrap:nowrap;width:100%;max-height:90vh;max-width:100%}@media screen and (max-width: 768px){.modal-content{max-height:70vh}}.modal-body{overflow:auto;border-radius:0 0 1rem 1rem;background-color:#fff}.modal-wrapper{bottom:-100px;transition-duration:.3s;transition-property:bottom}.active>.modal-wrapper{bottom:0}.modal-overlay{position:fixed;-webkit-backdrop-filter:blur(0px);backdrop-filter:blur(0px);opacity:0;background:#00000080;top:0;left:0;width:100vw;height:100vh;z-index:99999;display:flex;transition-duration:.3s;transition-property:opacity,backdrop-filter;margin:0}.modal-overlay.active{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);opacity:1}.close-button{color:#fff;position:absolute;right:max(calc(100% - 100vw + 20px),-20px);top:-20px;z-index:1000;border-radius:50%;padding:.5rem;width:50px;height:50px;cursor:pointer}.menu-content[data-v-16e2a06b]{max-height:100%;overflow-y:hidden;width:var(--rm-width)}.right-menu-mobile .menu-content[data-v-16e2a06b]{width:100%}.right-menu[data-v-16e2a06b]{position:relative;padding:60px 0 0;right:0;width:0;top:-60px;height:100vh;margin-top:0;color:var(--color-blue-dark);font-weight:600;z-index:100;transition-duration:.3s;transition-property:width;transition-timing-function:ease-in-out}.right-menu.visible[data-v-16e2a06b]{width:var(--rm-width)}.right-menu-mobile.visible[data-v-16e2a06b]{position:relative;width:85%}.toggle[data-v-16e2a06b]{position:absolute;transition-duration:.3s;transition-property:right,background;transition-timing-function:ease-in-out;width:50px;height:50px;border-radius:50%;top:70px;right:10px;background:var(--color-blue-dark);color:#fff;border:none;padding:.5rem}.toggle.visible[data-v-16e2a06b]{right:calc(var(--rm-width) + 10px)}.right-menu-mobile.visible .toggle.visible[data-v-16e2a06b]{left:-60px}.list[data-v-adcd3118]{overflow:hidden}.active[data-v-adcd3118]{background:#ffffff4d}.agency-header[data-v-adcd3118],.user-row[data-v-adcd3118]{cursor:pointer;-webkit-user-select:none;user-select:none}.user-row.active[data-v-adcd3118]{background:#fff6;margin:0;padding:5px 8px}.eas_id[data-v-adcd3118]{background-color:#fff;padding:0 3px}.user-row[data-v-adcd3118]{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;flex-wrap:nowrap}.user-row .ellipsis[data-v-adcd3118]{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;flex-grow:1}.sidemenu-header[data-v-adcd3118]{position:sticky;top:0;padding:10px;margin:0;z-index:1}.agencies-header[data-v-adcd3118]{font-weight:500;display:none}.agencies-list-container[data-v-adcd3118]{height:calc(100% - 80px);overflow-y:auto;padding-bottom:50px}.expanded[data-v-552f9330]{transform:scaleY(-1)}.expand-btn[data-v-552f9330]{cursor:pointer;-webkit-user-select:none;user-select:none;transition-duration:.3s;margin-top:3px}.menu[data-v-552f9330]{width:200px;text-align:center;z-index:1000;top:40px;padding:0;position:absolute;right:10px;background-color:#fff;border-radius:5px;max-height:0px;transition-duration:.5s;overflow:hidden}.menu.menuexpanded[data-v-552f9330]{display:block;padding:10px;max-height:500px}.whatsapp-button[data-v-60c4233a]{z-index:1000;position:absolute;bottom:20px;right:20px}.debug-infos[data-v-60c4233a]{color:#fff;font-size:12px;margin-right:20px}.status-chip[data-v-3d1a0116]{position:relative;white-space:wrap;display:inline-block;padding:calc(.1rem * var(--size-ratio)) calc(.3rem * var(--size-ratio));font-weight:600;font-size:calc(.8rem * var(--size-ratio));max-width:100%;overflow:hidden;text-overflow:ellipsis}.modal-form[data-v-68f13705]{padding:10px;background:var(--color-grey-light)}.form-section[data-v-68f13705]{background:#fff}.error[data-v-68f13705]{border-color:red}.error-message[data-v-68f13705]{color:red;font-size:.8em}.actions[data-v-68f13705]{display:flex;justify-content:flex-end;margin-top:10px}.edit-button[data-v-68f13705]{background-color:var(--color-blue);color:#fff;border:none;padding:5px 10px;cursor:pointer;margin:5px}.edit-button[data-v-68f13705]:disabled{background-color:var(--grey-dark);cursor:not-allowed}.table-icon[data-v-68f13705]{cursor:pointer;margin:5px;font-size:1.5rem;color:var(--color-blue)}.status-chip-env[data-v-68f13705]{padding:5px;border-radius:5px;color:#fff;font-size:.8rem;margin:5px}.status-chip-env.sent[data-v-68f13705]{background-color:#3a3a70}.status-chip-env.delivered[data-v-68f13705]{background-color:#7b277e}.status-chip-env.completed[data-v-68f13705]{background-color:#238b5b}.contracts-table[data-v-ab1d864d]{border-radius:1rem 1rem 0 0;overflow:hidden;width:100%;border-collapse:collapse;margin-top:20px}.table-loading[data-v-ab1d864d]{opacity:.5}tr[data-v-ab1d864d]{max-width:100%}.comment-col[data-v-ab1d864d],.contracts-table td[data-v-ab1d864d]{max-width:10rem;text-overflow:ellipsis;overflow:hidden;word-wrap:nowrap;white-space:nowrap}.contracts-table th[data-v-ab1d864d],.contracts-table td[data-v-ab1d864d]{padding:8px;text-align:left}.contracts-table th[data-v-ab1d864d]{background-color:var(--color-brown-medium);color:#fff}.contracts-table tr[data-v-ab1d864d]:nth-child(2n){background-color:#f2f2f2}.pagination button[data-v-ab1d864d]:disabled{background-color:#ccc;cursor:not-allowed}.pagination button[data-v-ab1d864d]:hover{color:#fff}.pagination span[data-v-ab1d864d]{margin:0 10px}.pagination-number[data-v-ab1d864d],.pagination-shortcut[data-v-ab1d864d]{background-color:transparent;box-shadow:none;color:var(--color-blue);border:none;cursor:pointer;padding:5px 10px;text-decoration:underline}.contracts-table td.actions[data-v-ab1d864d]{text-align:left;width:6rem;text-align:center;white-space:normal;max-width:0}.row-editable[data-v-ab1d864d]{background-color:bisque}.table-icon[data-v-ab1d864d]{cursor:pointer;margin:5px;font-size:1.5rem;color:var(--color-blue-light)}.contracts-table[data-v-792424ce]{border-radius:1rem 1rem 0 0;overflow:hidden;width:100%;border-collapse:collapse;margin-top:20px}.table-loading[data-v-792424ce]{opacity:.5}tr[data-v-792424ce]{max-width:100%}.comment-col[data-v-792424ce],.contracts-table td[data-v-792424ce]{max-width:10rem;text-overflow:ellipsis;overflow:hidden;word-wrap:nowrap;white-space:nowrap}.contracts-table th[data-v-792424ce],.contracts-table td[data-v-792424ce]{padding:8px;text-align:left}.contracts-table th[data-v-792424ce]{background-color:var(--color-brown-medium);color:#fff}.contracts-table tr[data-v-792424ce]:nth-child(2n),.contract-row[data-v-792424ce]:nth-child(2n){background-color:#f2f2f2}.pagination button[data-v-792424ce]:disabled{background-color:#ccc;cursor:not-allowed}.pagination button[data-v-792424ce]:hover{color:#fff}.pagination span[data-v-792424ce]{margin:0 10px}.pagination-number[data-v-792424ce],.pagination-shortcut[data-v-792424ce]{background-color:transparent;box-shadow:none;color:var(--color-blue);border:none;cursor:pointer;padding:5px 10px;text-decoration:underline}.actions[data-v-792424ce]{width:6rem;text-align:center}.row-editable[data-v-792424ce]{background-color:bisque}.table-icon[data-v-792424ce]{cursor:pointer;width:2rem;height:2rem;margin:0 9px;font-size:4rem;color:var(--color-blue-light)}.expand-button[data-v-724b8156]{display:flex;align-items:center;justify-content:space-between;width:100%;padding:.5rem 1rem;background-color:var(--color-brown-medium);color:#fff;font-weight:700;border-radius:1rem 1rem 0 0}.chevron-button[data-v-724b8156]{background:none;border:none;cursor:pointer;padding:.25rem;display:flex;align-items:center;border-radius:50%}.chevron-button[data-v-724b8156]:hover{background-color:#ffffff1a}.rotate[data-v-724b8156]{transform:rotate(180deg);transition:transform .3s ease}.search-input[data-v-724b8156]{width:100%;padding:.5rem 1rem;background-color:#f0f0f0}.search-input input[data-v-724b8156]{width:100%;padding:.5rem;border:1px solid #ccc;border-radius:4px;font-size:1rem}.filter-toggle-button[data-v-724b8156]{display:flex;align-items:center;justify-content:space-between;width:100%;padding:.5rem 1rem;background-color:var(--color-blue);color:#fff;font-weight:700;border:none;cursor:pointer;margin-top:.5rem}.filter-toggle-button[data-v-724b8156]:hover{background-color:var(--color-blue-dark)}.filter-toggle-button .rotate[data-v-724b8156]{transform:rotate(180deg);transition:transform .3s ease}.multifilters-area[data-v-724b8156]{gap:1rem;padding:0 1rem;background-color:#f0f0f0;border-radius:4px;max-height:0;overflow:hidden;transition:max-height .3s ease,padding .3s ease}.multifilters-area.expanded[data-v-724b8156]{max-height:1000px;padding:1rem}.clear-button[data-v-724b8156]{color:var(--color-blue-dark);background-color:transparent;border-bottom:1px solid var(--color-blue-dark)}.filter-group[data-v-724b8156]{background-color:#fff;border-radius:4px;box-shadow:0 2px 4px #0000001a;padding:1rem;flex-direction:column}.filter-group label[data-v-724b8156]{margin-bottom:.5rem;font-weight:700}.filter-group input[type=date][data-v-724b8156]{padding:.5rem;border:1px solid #ccc;border-radius:4px}.custom-select[data-v-724b8156]{display:flex;flex-wrap:wrap;gap:.5rem}.custom-select button[data-v-724b8156]{padding:.2rem;border-radius:5px;border:1px solid #ccc;background-color:#fff;cursor:pointer;color:var(--color-blue-dark)}.custom-select button.active[data-v-724b8156]{background-color:var(--color-blue);color:#fff}.loader[data-v-55224640]{width:8px;height:40px;border-radius:4px;display:inline-block;margin-left:20px;margin-top:10px;position:relative;background:currentColor;color:var(--color-blue-medium);box-sizing:border-box;animation:animloader-55224640 1s 1s linear infinite alternate}.loader[data-v-55224640]:after,.loader[data-v-55224640]:before{content:"";box-sizing:border-box;width:8px;height:40px;border-radius:4px;background:currentColor;position:absolute;bottom:0;left:20px;animation:animloader1-55224640 1s 1.3s linear infinite alternate}.loader[data-v-55224640]:before{left:-20px;animation-delay:0s}@keyframes animloader-55224640{0%{height:40px;transform:translateY(0)}to{height:10px;transform:translateY(30px)}}@keyframes animloader1-55224640{0%{height:48px}to{height:4.8px}}.chart-placeholder[data-v-45bf1225]{height:300px;display:flex;justify-content:center;align-items:center}.loading[data-v-45bf1225],.error[data-v-45bf1225]{text-align:center;padding:20px;font-size:18px}.error[data-v-45bf1225]{color:red}.filters[data-v-45bf1225]{margin-bottom:20px}.filters[data-v-45bf1225]>*{margin-right:10px}canvas[data-v-45bf1225]{width:100%}.modal-form[data-v-15bc69cd]{padding:10px;background:var(--color-grey-light)}.form-section[data-v-15bc69cd]{background:#fff}.rem-card-form[data-v-c4910181]{position:relative}.rem-card-form .remove-rem-btn[data-v-c4910181]{position:absolute;right:5px;top:5px;color:red}.rem-card-form i[data-v-c4910181]{font-size:.8rem;color:var(--color-grey-dark)}.rem-card-form .delete-icon[data-v-c4910181]{cursor:pointer}.redo-icon[data-v-c4910181]{color:var(--orange)}.delete-icon[data-v-c4910181]:hover{color:var(--color-red)}.user-table[data-v-c4910181]{margin-right:50px}.new-users[data-v-c4910181]{background-color:var(--success)}.disabled-users[data-v-c4910181]{background-color:var(--color-red);color:#fff}.disabled-users .delete-icon[data-v-c4910181]{color:var(--color-grey-dark)}.fixed-column[data-v-c4910181]{background:none!important;position:absolute;right:0;width:50px;top:auto;background-color:#fff}.left-panel[data-v-1925c7e9] *{color:#fff;border-color:#fff}.left-panel[data-v-1925c7e9]>*{width:100%}.action-button[data-v-1925c7e9]{color:#fff;padding:20px 30px;border:none;margin:10px}@media screen and (max-width: 601px){.action-button[data-v-1925c7e9]{padding:15px 10px}}.agency-card[data-v-1925c7e9]{background:var(--color-blue);color:#fff;border:none;border-radius:0}.ranking-card[data-v-a38d72f4]{background-color:#fff;padding:12px;border-radius:15px;box-shadow:0 0 10px #0000001a}.rank[data-v-a38d72f4]{background-color:#013267;font-weight:700;border-radius:10px;transition-duration:.2s;color:var(--color-blue-dark)}.rank[data-v-a38d72f4]:hover{transform:translate(5px)}.rank-0[data-v-a38d72f4]{font-size:1rem;background-color:#f6eebd}.rank-1[data-v-a38d72f4]{font-size:1rem;background-color:#cecdcd}.rank-2[data-v-a38d72f4]{font-size:1rem;background-color:#eadac9}.rank-3[data-v-a38d72f4],.rank-4[data-v-a38d72f4]{font-size:1rem;background-color:#ecf0f1}.user-card[data-v-741bf214]{padding:10px;border:1px solid var(--color-blue-medium);border-radius:5px}.action-button[data-v-741bf214]{color:#fff;padding:20px 30px;border:none;margin:10px}@media screen and (max-width: 601px){.action-button[data-v-741bf214]{padding:15px 10px}}.unverified[data-v-741bf214]{filter:grayscale(100%)}.generate-contracts[data-v-68ceaa3b]{max-width:600px;margin:0 auto;padding:20px}.form-group[data-v-68ceaa3b]{margin-bottom:20px}label[data-v-68ceaa3b]{display:block;margin-bottom:5px}input[data-v-68ceaa3b]{width:100%;padding:5px}button[data-v-68ceaa3b]{background-color:var(--color-blue);color:#fff;padding:10px 20px;border:none;cursor:pointer}button[data-v-68ceaa3b]:disabled{background-color:#ccc;cursor:not-allowed}.notification[data-v-33edc78f]{padding:10px;border-radius:5px;margin:10px 0;font-size:1.2em}.error[data-v-33edc78f]{background-color:var(--red);color:#fff}.success[data-v-33edc78f]{background-color:var(--green);color:#fff}.rem-card[data-v-debf80e3]{box-shadow:2px 2px 5px 3px #0000000c;background-color:#fff}.price-card[data-v-debf80e3]{background-color:var(--color-blue-medium)}.rem-card h1[data-v-debf80e3],.price-card h1[data-v-debf80e3]{color:var(--color-blue);font-size:3rem;margin:15px 0 25px;padding:0;text-align:center}.price-card h1[data-v-debf80e3]{color:#fff;font-size:4rem}.rem-card h3[data-v-debf80e3],.price-card h3[data-v-debf80e3]{text-align:center;color:var(--grey-dark);font-size:1rem;margin:0;padding:0}.price-card h3[data-v-debf80e3]{color:#fff}.rem-card .legend[data-v-debf80e3],.price-card .legend[data-v-debf80e3]{height:0;text-align:center;font-size:.8rem;position:relative;top:-30px;color:var(--grey-dark)}.user-card[data-v-87e5624f]{padding:10px;border:1px solid var(--color-blue);border-radius:5px}.action-button[data-v-87e5624f]{color:#fff;padding:20px 30px;border:none;margin:10px}@media screen and (max-width: 601px){.action-button[data-v-87e5624f]{padding:15px 10px}}.tooltip{position:relative;display:inline-block}.content-wrapper{display:none;position:absolute;top:100%;z-index:1}.content{color:#000;padding:10px}.spacing{height:20px}.tooltip:hover .content-wrapper{display:block}
