::selection{background-color:#012169;color:#fff}@font-face{font-family:Cooper Lt;src:url(/static/fonts/cooperl.ttf) format("truetype");font-weight:light}@font-face{font-family:Cooper;src:url(/static/fonts/cooperb.ttf) format("truetype");font-weight:700}@font-face{font-family:Cooper;src:url(/static/fonts/cooperbi.ttf) format("truetype");font-weight:700;font-style:italic}@font-face{font-family:Cooper;src:url(/static/fonts/cooperli.ttf) format("truetype");font-weight:light;font-style:italic}@font-face{font-family:Cooper Md;src:url(/static/fonts/cooperm.ttf) format("truetype");font-weight:medium}@font-face{font-family:Cooper;src:url(/static/fonts/coopermi.ttf) format("truetype");font-weight:medium;font-style:italic}@font-face{font-family:Euclid;src:url(/static/fonts/Euclid%20Circular%20A%20Regular.ttf) format("truetype");font-weight:400}@font-face{font-family:Euclid;src:url(/static/fonts/Euclid%20Circular%20A%20Medium.ttf) format("truetype");font-weight:500}@font-face{font-family:Euclid;src:url(/static/fonts/Euclid%20Circular%20A%20SemiBold.ttf) format("truetype");font-weight:700}@font-face{font-family:SangBleu;src:url(/static/fonts/SangBleu%20Sunrise.ttf) format("truetype");font-weight:400}body,html{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;min-width:320px}body,html{min-height:100%}html{font-family:Helvetica Neue,HelveticaNeue,Helvetica,Arial,sans-serif;font-size:10px;color:#33272a;background-color:#fff}html.no--scroll{overflow-y:hidden!important}body{font-size:14px;line-height:1.65;-webkit-hyphens:auto;hyphens:auto;word-break:normal}@media screen and (min-width:480px){body{font-size:calc(14px + 2*(100vw - 480px)/760)}}@media screen and (min-width:1240px){body{font-size:16px}}/*! normalize for this project */*,:after,:before{box-sizing:border-box;margin:0;padding:0}:focus{outline:none}a,body,button,html,input{-webkit-tap-highlight-color:rgba(0,0,0,0)}body{min-height:100%;overflow-y:scroll}table{width:100%}td,th{vertical-align:top}iframe{border:0;display:block}img,svg{vertical-align:middle}svg{display:inline-block}select{max-width:100%}/*! normalize.css v3.0.2 | MIT License | git.io/normalize */body,html{width:100%}html{-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:500}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}hr{box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{padding:0;margin:0;background:none;border:0;outline:none;-moz-appearance:none;appearance:none;-webkit-appearance:none}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield;box-sizing:border-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none;appearance:none}fieldset{margin:0}fieldset,legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:700}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}h1,h2,h3,h4,h5,h6{padding:0;margin:0}h1{line-height:1.5;font-size:21.3333333333px}@media screen and (min-width:480px){h1{font-size:calc(21.3333333333px + 10.6666666667*(100vw - 480px)/760)}}@media screen and (min-width:1240px){h1{font-size:32px}}h2{line-height:1.5;font-size:16px}@media screen and (min-width:480px){h2{font-size:calc(16px + 8*(100vw - 480px)/760)}}@media screen and (min-width:1240px){h2{font-size:24px}}h3{line-height:1.5;font-size:15.8333333333px}@media screen and (min-width:480px){h3{font-size:calc(15.8333333333px + 3.1666666667*(100vw - 480px)/760)}}@media screen and (min-width:1240px){h3{font-size:19px}}h4{font-size:1.6rem}h4,h5{line-height:1.5}h5{font-size:1.3rem}h6{font-size:1.1rem;line-height:1.5}a{text-overflow:ellipsis;transition:.2s cubic-bezier(.455,.03,.515,.955);transition-property:border,color,background-color}.has--keyboard-focus a:focus{position:relative}.has--keyboard-focus a:focus:before{display:block;width:calc(100% + 15px);height:calc(100% + 15px);position:absolute;top:50%;left:50%;transform:translate3d(-50%,-50%,0);background-color:#012169;animation:focus-pulse 1.5s cubic-bezier(.785,.135,.15,.86) infinite;z-index:-1;content:""}@keyframes focus-pulse{0%{opacity:0;transform:translate3d(-50%,-50%,0) scale(.85)}50%{opacity:.15;transform:translate3d(-50%,-50%,0) scale(1)}to{opacity:0;transform:translate3d(-50%,-50%,0) scale(.85)}}p{margin-bottom:1em}p+p:last-child{margin-bottom:0}.o-container{margin-right:auto;margin-left:auto;padding-right:10px;padding-left:10px;max-width:768px}@media(min-width:480px){.o-container{padding-right:30px;padding-left:30px}}.o-grid{box-sizing:border-box;width:calc(100% + 10px);display:flex;flex:0 1 auto;flex-direction:row;flex-wrap:wrap;margin-right:-5px;margin-left:-5px}@media(min-width:480px){.o-grid{width:calc(100% + 20px);margin-right:-10px;margin-left:-10px}}.o-grid.reverse{flex-direction:row-reverse}.o-col.reverse{flex-direction:column-reverse}.o-col{flex-grow:0;flex-shrink:0;padding-right:5px;padding-left:5px;display:flex;flex-grow:1;flex-basis:0;max-width:100%}@media(min-width:480px){.o-col{padding-right:10px;padding-left:10px}}.o-col-0{flex-grow:0;flex-shrink:0;padding-right:5px;padding-left:5px;flex-basis:0%;max-width:0}@media(min-width:480px){.o-col-0{padding-right:10px;padding-left:10px}}.u-push-0{position:relative;right:0}.u-pull-0{position:relative;left:0}.u-pre-0{position:relative;margin-left:0}.u-post-0{position:relative;margin-right:0}.o-col-1{flex-grow:0;flex-shrink:0;padding-right:5px;padding-left:5px;flex-basis:8.3333333333%;max-width:8.3333333333%}@media(min-width:480px){.o-col-1{padding-right:10px;padding-left:10px}}.u-push-1{position:relative;right:-8.3333333333%}.u-pull-1{position:relative;left:-8.3333333333%}.u-pre-1{position:relative;margin-left:8.3333333333%}.u-post-1{position:relative;margin-right:8.3333333333%}.o-col-2{flex-grow:0;flex-shrink:0;padding-right:5px;padding-left:5px;flex-basis:16.6666666667%;max-width:16.6666666667%}@media(min-width:480px){.o-col-2{padding-right:10px;padding-left:10px}}.u-push-2{position:relative;right:-16.6666666667%}.u-pull-2{position:relative;left:-16.6666666667%}.u-pre-2{position:relative;margin-left:16.6666666667%}.u-post-2{position:relative;margin-right:16.6666666667%}.o-col-3{flex-grow:0;flex-shrink:0;padding-right:5px;padding-left:5px;flex-basis:25%;max-width:25%}@media(min-width:480px){.o-col-3{padding-right:10px;padding-left:10px}}.u-push-3{position:relative;right:-25%}.u-pull-3{position:relative;left:-25%}.u-pre-3{position:relative;margin-left:25%}.u-post-3{position:relative;margin-right:25%}.o-col-4{flex-grow:0;flex-shrink:0;padding-right:5px;padding-left:5px;flex-basis:33.3333333333%;max-width:33.3333333333%}@media(min-width:480px){.o-col-4{padding-right:10px;padding-left:10px}}.u-push-4{position:relative;right:-33.3333333333%}.u-pull-4{position:relative;left:-33.3333333333%}.u-pre-4{position:relative;margin-left:33.3333333333%}.u-post-4{position:relative;margin-right:33.3333333333%}.o-col-5{flex-grow:0;flex-shrink:0;padding-right:5px;padding-left:5px;flex-basis:41.6666666667%;max-width:41.6666666667%}@media(min-width:480px){.o-col-5{padding-right:10px;padding-left:10px}}.u-push-5{position:relative;right:-41.6666666667%}.u-pull-5{position:relative;left:-41.6666666667%}.u-pre-5{position:relative;margin-left:41.6666666667%}.u-post-5{position:relative;margin-right:41.6666666667%}.o-col-6{flex-grow:0;flex-shrink:0;padding-right:5px;padding-left:5px;flex-basis:50%;max-width:50%}@media(min-width:480px){.o-col-6{padding-right:10px;padding-left:10px}}.u-push-6{position:relative;right:-50%}.u-pull-6{position:relative;left:-50%}.u-pre-6{position:relative;margin-left:50%}.u-post-6{position:relative;margin-right:50%}.o-col-7{flex-grow:0;flex-shrink:0;padding-right:5px;padding-left:5px;flex-basis:58.3333333333%;max-width:58.3333333333%}@media(min-width:480px){.o-col-7{padding-right:10px;padding-left:10px}}.u-push-7{position:relative;right:-58.3333333333%}.u-pull-7{position:relative;left:-58.3333333333%}.u-pre-7{position:relative;margin-left:58.3333333333%}.u-post-7{position:relative;margin-right:58.3333333333%}.o-col-8{flex-grow:0;flex-shrink:0;padding-right:5px;padding-left:5px;flex-basis:66.6666666667%;max-width:66.6666666667%}@media(min-width:480px){.o-col-8{padding-right:10px;padding-left:10px}}.u-push-8{position:relative;right:-66.6666666667%}.u-pull-8{position:relative;left:-66.6666666667%}.u-pre-8{position:relative;margin-left:66.6666666667%}.u-post-8{position:relative;margin-right:66.6666666667%}.o-col-9{flex-grow:0;flex-shrink:0;padding-right:5px;padding-left:5px;flex-basis:75%;max-width:75%}@media(min-width:480px){.o-col-9{padding-right:10px;padding-left:10px}}.u-push-9{position:relative;right:-75%}.u-pull-9{position:relative;left:-75%}.u-pre-9{position:relative;margin-left:75%}.u-post-9{position:relative;margin-right:75%}.o-col-10{flex-grow:0;flex-shrink:0;padding-right:5px;padding-left:5px;flex-basis:83.3333333333%;max-width:83.3333333333%}@media(min-width:480px){.o-col-10{padding-right:10px;padding-left:10px}}.u-push-10{position:relative;right:-83.3333333333%}.u-pull-10{position:relative;left:-83.3333333333%}.u-pre-10{position:relative;margin-left:83.3333333333%}.u-post-10{position:relative;margin-right:83.3333333333%}.o-col-11{flex-grow:0;flex-shrink:0;padding-right:5px;padding-left:5px;flex-basis:91.6666666667%;max-width:91.6666666667%}@media(min-width:480px){.o-col-11{padding-right:10px;padding-left:10px}}.u-push-11{position:relative;right:-91.6666666667%}.u-pull-11{position:relative;left:-91.6666666667%}.u-pre-11{position:relative;margin-left:91.6666666667%}.u-post-11{position:relative;margin-right:91.6666666667%}.o-col-12{flex-grow:0;flex-shrink:0;padding-right:5px;padding-left:5px;flex-basis:100%;max-width:100%}@media(min-width:480px){.o-col-12{padding-right:10px;padding-left:10px}}.u-push-12{position:relative;right:-100%}.u-pull-12{position:relative;left:-100%}.u-pre-12{position:relative;margin-left:100%}.u-post-12{position:relative;margin-right:100%}@media only screen and (min-width:480px){.o-col--sm{flex-grow:0;flex-shrink:0;padding-right:5px;padding-left:5px;flex-grow:1;flex-basis:0;max-width:100%}}@media only screen and (min-width:480px)and (min-width:480px){.o-col--sm{padding-right:10px;padding-left:10px}}@media only screen and (min-width:480px){.o-col-0--sm{flex-grow:0;flex-shrink:0;padding-right:5px;padding-left:5px;flex-basis:0%;max-width:0}}@media only screen and (min-width:480px)and (min-width:480px){.o-col-0--sm{padding-right:10px;padding-left:10px}}@media only screen and (min-width:480px){.u-push-0--sm{position:relative;right:0}.u-pull-0--sm{position:relative;left:0}.u-pre-0--sm{position:relative;margin-left:0}.u-post-0--sm{position:relative;margin-right:0}.o-col-1--sm{flex-grow:0;flex-shrink:0;padding-right:5px;padding-left:5px;flex-basis:8.3333333333%;max-width:8.3333333333%}}@media only screen and (min-width:480px)and (min-width:480px){.o-col-1--sm{padding-right:10px;padding-left:10px}}@media only screen and (min-width:480px){.u-push-1--sm{position:relative;right:-8.3333333333%}.u-pull-1--sm{position:relative;left:-8.3333333333%}.u-pre-1--sm{position:relative;margin-left:8.3333333333%}.u-post-1--sm{position:relative;margin-right:8.3333333333%}.o-col-2--sm{flex-grow:0;flex-shrink:0;padding-right:5px;padding-left:5px;flex-basis:16.6666666667%;max-width:16.6666666667%}}@media only screen and (min-width:480px)and (min-width:480px){.o-col-2--sm{padding-right:10px;padding-left:10px}}@media only screen and (min-width:480px){.u-push-2--sm{position:relative;right:-16.6666666667%}.u-pull-2--sm{position:relative;left:-16.6666666667%}.u-pre-2--sm{position:relative;margin-left:16.6666666667%}.u-post-2--sm{position:relative;margin-right:16.6666666667%}.o-col-3--sm{flex-grow:0;flex-shrink:0;padding-right:5px;padding-left:5px;flex-basis:25%;max-width:25%}}@media only screen and (min-width:480px)and (min-width:480px){.o-col-3--sm{padding-right:10px;padding-left:10px}}@media only screen and (min-width:480px){.u-push-3--sm{position:relative;right:-25%}.u-pull-3--sm{position:relative;left:-25%}.u-pre-3--sm{position:relative;margin-left:25%}.u-post-3--sm{position:relative;margin-right:25%}.o-col-4--sm{flex-grow:0;flex-shrink:0;padding-right:5px;padding-left:5px;flex-basis:33.3333333333%;max-width:33.3333333333%}}@media only screen and (min-width:480px)and (min-width:480px){.o-col-4--sm{padding-right:10px;padding-left:10px}}@media only screen and (min-width:480px){.u-push-4--sm{position:relative;right:-33.3333333333%}.u-pull-4--sm{position:relative;left:-33.3333333333%}.u-pre-4--sm{position:relative;margin-left:33.3333333333%}.u-post-4--sm{position:relative;margin-right:33.3333333333%}.o-col-5--sm{flex-grow:0;flex-shrink:0;padding-right:5px;padding-left:5px;flex-basis:41.6666666667%;max-width:41.6666666667%}}@media only screen and (min-width:480px)and (min-width:480px){.o-col-5--sm{padding-right:10px;padding-left:10px}}@media only screen and (min-width:480px){.u-push-5--sm{position:relative;right:-41.6666666667%}.u-pull-5--sm{position:relative;left:-41.6666666667%}.u-pre-5--sm{position:relative;margin-left:41.6666666667%}.u-post-5--sm{position:relative;margin-right:41.6666666667%}.o-col-6--sm{flex-grow:0;flex-shrink:0;padding-right:5px;padding-left:5px;flex-basis:50%;max-width:50%}}@media only screen and (min-width:480px)and (min-width:480px){.o-col-6--sm{padding-right:10px;padding-left:10px}}@media only screen and (min-width:480px){.u-push-6--sm{position:relative;right:-50%}.u-pull-6--sm{position:relative;left:-50%}.u-pre-6--sm{position:relative;margin-left:50%}.u-post-6--sm{position:relative;margin-right:50%}.o-col-7--sm{flex-grow:0;flex-shrink:0;padding-right:5px;padding-left:5px;flex-basis:58.3333333333%;max-width:58.3333333333%}}@media only screen and (min-width:480px)and (min-width:480px){.o-col-7--sm{padding-right:10px;padding-left:10px}}@media only screen and (min-width:480px){.u-push-7--sm{position:relative;right:-58.3333333333%}.u-pull-7--sm{position:relative;left:-58.3333333333%}.u-pre-7--sm{position:relative;margin-left:58.3333333333%}.u-post-7--sm{position:relative;margin-right:58.3333333333%}.o-col-8--sm{flex-grow:0;flex-shrink:0;padding-right:5px;padding-left:5px;flex-basis:66.6666666667%;max-width:66.6666666667%}}@media only screen and (min-width:480px)and (min-width:480px){.o-col-8--sm{padding-right:10px;padding-left:10px}}@media only screen and (min-width:480px){.u-push-8--sm{position:relative;right:-66.6666666667%}.u-pull-8--sm{position:relative;left:-66.6666666667%}.u-pre-8--sm{position:relative;margin-left:66.6666666667%}.u-post-8--sm{position:relative;margin-right:66.6666666667%}.o-col-9--sm{flex-grow:0;flex-shrink:0;padding-right:5px;padding-left:5px;flex-basis:75%;max-width:75%}}@media only screen and (min-width:480px)and (min-width:480px){.o-col-9--sm{padding-right:10px;padding-left:10px}}@media only screen and (min-width:480px){.u-push-9--sm{position:relative;right:-75%}.u-pull-9--sm{position:relative;left:-75%}.u-pre-9--sm{position:relative;margin-left:75%}.u-post-9--sm{position:relative;margin-right:75%}.o-col-10--sm{flex-grow:0;flex-shrink:0;padding-right:5px;padding-left:5px;flex-basis:83.3333333333%;max-width:83.3333333333%}}@media only screen and (min-width:480px)and (min-width:480px){.o-col-10--sm{padding-right:10px;padding-left:10px}}@media only screen and (min-width:480px){.u-push-10--sm{position:relative;right:-83.3333333333%}.u-pull-10--sm{position:relative;left:-83.3333333333%}.u-pre-10--sm{position:relative;margin-left:83.3333333333%}.u-post-10--sm{position:relative;margin-right:83.3333333333%}.o-col-11--sm{flex-grow:0;flex-shrink:0;padding-right:5px;padding-left:5px;flex-basis:91.6666666667%;max-width:91.6666666667%}}@media only screen and (min-width:480px)and (min-width:480px){.o-col-11--sm{padding-right:10px;padding-left:10px}}@media only screen and (min-width:480px){.u-push-11--sm{position:relative;right:-91.6666666667%}.u-pull-11--sm{position:relative;left:-91.6666666667%}.u-pre-11--sm{position:relative;margin-left:91.6666666667%}.u-post-11--sm{position:relative;margin-right:91.6666666667%}.o-col-12--sm{flex-grow:0;flex-shrink:0;padding-right:5px;padding-left:5px;flex-basis:100%;max-width:100%}}@media only screen and (min-width:480px)and (min-width:480px){.o-col-12--sm{padding-right:10px;padding-left:10px}}@media only screen and (min-width:480px){.u-push-12--sm{position:relative;right:-100%}.u-pull-12--sm{position:relative;left:-100%}.u-pre-12--sm{position:relative;margin-left:100%}.u-post-12--sm{position:relative;margin-right:100%}}@media only screen and (min-width:768px){.o-col--md{flex-grow:0;flex-shrink:0;padding-right:5px;padding-left:5px;flex-grow:1;flex-basis:0;max-width:100%}}@media only screen and (min-width:768px)and (min-width:480px){.o-col--md{padding-right:10px;padding-left:10px}}@media only screen and (min-width:768px){.o-col-0--md{flex-grow:0;flex-shrink:0;padding-right:5px;padding-left:5px;flex-basis:0%;max-width:0}}@media only screen and (min-width:768px)and (min-width:480px){.o-col-0--md{padding-right:10px;padding-left:10px}}@media only screen and (min-width:768px){.u-push-0--md{position:relative;right:0}.u-pull-0--md{position:relative;left:0}.u-pre-0--md{position:relative;margin-left:0}.u-post-0--md{position:relative;margin-right:0}.o-col-1--md{flex-grow:0;flex-shrink:0;padding-right:5px;padding-left:5px;flex-basis:8.3333333333%;max-width:8.3333333333%}}@media only screen and (min-width:768px)and (min-width:480px){.o-col-1--md{padding-right:10px;padding-left:10px}}@media only screen and (min-width:768px){.u-push-1--md{position:relative;right:-8.3333333333%}.u-pull-1--md{position:relative;left:-8.3333333333%}.u-pre-1--md{position:relative;margin-left:8.3333333333%}.u-post-1--md{position:relative;margin-right:8.3333333333%}.o-col-2--md{flex-grow:0;flex-shrink:0;padding-right:5px;padding-left:5px;flex-basis:16.6666666667%;max-width:16.6666666667%}}@media only screen and (min-width:768px)and (min-width:480px){.o-col-2--md{padding-right:10px;padding-left:10px}}@media only screen and (min-width:768px){.u-push-2--md{position:relative;right:-16.6666666667%}.u-pull-2--md{position:relative;left:-16.6666666667%}.u-pre-2--md{position:relative;margin-left:16.6666666667%}.u-post-2--md{position:relative;margin-right:16.6666666667%}.o-col-3--md{flex-grow:0;flex-shrink:0;padding-right:5px;padding-left:5px;flex-basis:25%;max-width:25%}}@media only screen and (min-width:768px)and (min-width:480px){.o-col-3--md{padding-right:10px;padding-left:10px}}@media only screen and (min-width:768px){.u-push-3--md{position:relative;right:-25%}.u-pull-3--md{position:relative;left:-25%}.u-pre-3--md{position:relative;margin-left:25%}.u-post-3--md{position:relative;margin-right:25%}.o-col-4--md{flex-grow:0;flex-shrink:0;padding-right:5px;padding-left:5px;flex-basis:33.3333333333%;max-width:33.3333333333%}}@media only screen and (min-width:768px)and (min-width:480px){.o-col-4--md{padding-right:10px;padding-left:10px}}@media only screen and (min-width:768px){.u-push-4--md{position:relative;right:-33.3333333333%}.u-pull-4--md{position:relative;left:-33.3333333333%}.u-pre-4--md{position:relative;margin-left:33.3333333333%}.u-post-4--md{position:relative;margin-right:33.3333333333%}.o-col-5--md{flex-grow:0;flex-shrink:0;padding-right:5px;padding-left:5px;flex-basis:41.6666666667%;max-width:41.6666666667%}}@media only screen and (min-width:768px)and (min-width:480px){.o-col-5--md{padding-right:10px;padding-left:10px}}@media only screen and (min-width:768px){.u-push-5--md{position:relative;right:-41.6666666667%}.u-pull-5--md{position:relative;left:-41.6666666667%}.u-pre-5--md{position:relative;margin-left:41.6666666667%}.u-post-5--md{position:relative;margin-right:41.6666666667%}.o-col-6--md{flex-grow:0;flex-shrink:0;padding-right:5px;padding-left:5px;flex-basis:50%;max-width:50%}}@media only screen and (min-width:768px)and (min-width:480px){.o-col-6--md{padding-right:10px;padding-left:10px}}@media only screen and (min-width:768px){.u-push-6--md{position:relative;right:-50%}.u-pull-6--md{position:relative;left:-50%}.u-pre-6--md{position:relative;margin-left:50%}.u-post-6--md{position:relative;margin-right:50%}.o-col-7--md{flex-grow:0;flex-shrink:0;padding-right:5px;padding-left:5px;flex-basis:58.3333333333%;max-width:58.3333333333%}}@media only screen and (min-width:768px)and (min-width:480px){.o-col-7--md{padding-right:10px;padding-left:10px}}@media only screen and (min-width:768px){.u-push-7--md{position:relative;right:-58.3333333333%}.u-pull-7--md{position:relative;left:-58.3333333333%}.u-pre-7--md{position:relative;margin-left:58.3333333333%}.u-post-7--md{position:relative;margin-right:58.3333333333%}.o-col-8--md{flex-grow:0;flex-shrink:0;padding-right:5px;padding-left:5px;flex-basis:66.6666666667%;max-width:66.6666666667%}}@media only screen and (min-width:768px)and (min-width:480px){.o-col-8--md{padding-right:10px;padding-left:10px}}@media only screen and (min-width:768px){.u-push-8--md{position:relative;right:-66.6666666667%}.u-pull-8--md{position:relative;left:-66.6666666667%}.u-pre-8--md{position:relative;margin-left:66.6666666667%}.u-post-8--md{position:relative;margin-right:66.6666666667%}.o-col-9--md{flex-grow:0;flex-shrink:0;padding-right:5px;padding-left:5px;flex-basis:75%;max-width:75%}}@media only screen and (min-width:768px)and (min-width:480px){.o-col-9--md{padding-right:10px;padding-left:10px}}@media only screen and (min-width:768px){.u-push-9--md{position:relative;right:-75%}.u-pull-9--md{position:relative;left:-75%}.u-pre-9--md{position:relative;margin-left:75%}.u-post-9--md{position:relative;margin-right:75%}.o-col-10--md{flex-grow:0;flex-shrink:0;padding-right:5px;padding-left:5px;flex-basis:83.3333333333%;max-width:83.3333333333%}}@media only screen and (min-width:768px)and (min-width:480px){.o-col-10--md{padding-right:10px;padding-left:10px}}@media only screen and (min-width:768px){.u-push-10--md{position:relative;right:-83.3333333333%}.u-pull-10--md{position:relative;left:-83.3333333333%}.u-pre-10--md{position:relative;margin-left:83.3333333333%}.u-post-10--md{position:relative;margin-right:83.3333333333%}.o-col-11--md{flex-grow:0;flex-shrink:0;padding-right:5px;padding-left:5px;flex-basis:91.6666666667%;max-width:91.6666666667%}}@media only screen and (min-width:768px)and (min-width:480px){.o-col-11--md{padding-right:10px;padding-left:10px}}@media only screen and (min-width:768px){.u-push-11--md{position:relative;right:-91.6666666667%}.u-pull-11--md{position:relative;left:-91.6666666667%}.u-pre-11--md{position:relative;margin-left:91.6666666667%}.u-post-11--md{position:relative;margin-right:91.6666666667%}.o-col-12--md{flex-grow:0;flex-shrink:0;padding-right:5px;padding-left:5px;flex-basis:100%;max-width:100%}}@media only screen and (min-width:768px)and (min-width:480px){.o-col-12--md{padding-right:10px;padding-left:10px}}@media only screen and (min-width:768px){.u-push-12--md{position:relative;right:-100%}.u-pull-12--md{position:relative;left:-100%}.u-pre-12--md{position:relative;margin-left:100%}.u-post-12--md{position:relative;margin-right:100%}}@media only screen and (min-width:1024px){.o-col--lg{flex-grow:0;flex-shrink:0;padding-right:5px;padding-left:5px;flex-grow:1;flex-basis:0;max-width:100%}}@media only screen and (min-width:1024px)and (min-width:480px){.o-col--lg{padding-right:10px;padding-left:10px}}@media only screen and (min-width:1024px){.o-col-0--lg{flex-grow:0;flex-shrink:0;padding-right:5px;padding-left:5px;flex-basis:0%;max-width:0}}@media only screen and (min-width:1024px)and (min-width:480px){.o-col-0--lg{padding-right:10px;padding-left:10px}}@media only screen and (min-width:1024px){.u-push-0--lg{position:relative;right:0}.u-pull-0--lg{position:relative;left:0}.u-pre-0--lg{position:relative;margin-left:0}.u-post-0--lg{position:relative;margin-right:0}.o-col-1--lg{flex-grow:0;flex-shrink:0;padding-right:5px;padding-left:5px;flex-basis:8.3333333333%;max-width:8.3333333333%}}@media only screen and (min-width:1024px)and (min-width:480px){.o-col-1--lg{padding-right:10px;padding-left:10px}}@media only screen and (min-width:1024px){.u-push-1--lg{position:relative;right:-8.3333333333%}.u-pull-1--lg{position:relative;left:-8.3333333333%}.u-pre-1--lg{position:relative;margin-left:8.3333333333%}.u-post-1--lg{position:relative;margin-right:8.3333333333%}.o-col-2--lg{flex-grow:0;flex-shrink:0;padding-right:5px;padding-left:5px;flex-basis:16.6666666667%;max-width:16.6666666667%}}@media only screen and (min-width:1024px)and (min-width:480px){.o-col-2--lg{padding-right:10px;padding-left:10px}}@media only screen and (min-width:1024px){.u-push-2--lg{position:relative;right:-16.6666666667%}.u-pull-2--lg{position:relative;left:-16.6666666667%}.u-pre-2--lg{position:relative;margin-left:16.6666666667%}.u-post-2--lg{position:relative;margin-right:16.6666666667%}.o-col-3--lg{flex-grow:0;flex-shrink:0;padding-right:5px;padding-left:5px;flex-basis:25%;max-width:25%}}@media only screen and (min-width:1024px)and (min-width:480px){.o-col-3--lg{padding-right:10px;padding-left:10px}}@media only screen and (min-width:1024px){.u-push-3--lg{position:relative;right:-25%}.u-pull-3--lg{position:relative;left:-25%}.u-pre-3--lg{position:relative;margin-left:25%}.u-post-3--lg{position:relative;margin-right:25%}.o-col-4--lg{flex-grow:0;flex-shrink:0;padding-right:5px;padding-left:5px;flex-basis:33.3333333333%;max-width:33.3333333333%}}@media only screen and (min-width:1024px)and (min-width:480px){.o-col-4--lg{padding-right:10px;padding-left:10px}}@media only screen and (min-width:1024px){.u-push-4--lg{position:relative;right:-33.3333333333%}.u-pull-4--lg{position:relative;left:-33.3333333333%}.u-pre-4--lg{position:relative;margin-left:33.3333333333%}.u-post-4--lg{position:relative;margin-right:33.3333333333%}.o-col-5--lg{flex-grow:0;flex-shrink:0;padding-right:5px;padding-left:5px;flex-basis:41.6666666667%;max-width:41.6666666667%}}@media only screen and (min-width:1024px)and (min-width:480px){.o-col-5--lg{padding-right:10px;padding-left:10px}}@media only screen and (min-width:1024px){.u-push-5--lg{position:relative;right:-41.6666666667%}.u-pull-5--lg{position:relative;left:-41.6666666667%}.u-pre-5--lg{position:relative;margin-left:41.6666666667%}.u-post-5--lg{position:relative;margin-right:41.6666666667%}.o-col-6--lg{flex-grow:0;flex-shrink:0;padding-right:5px;padding-left:5px;flex-basis:50%;max-width:50%}}@media only screen and (min-width:1024px)and (min-width:480px){.o-col-6--lg{padding-right:10px;padding-left:10px}}@media only screen and (min-width:1024px){.u-push-6--lg{position:relative;right:-50%}.u-pull-6--lg{position:relative;left:-50%}.u-pre-6--lg{position:relative;margin-left:50%}.u-post-6--lg{position:relative;margin-right:50%}.o-col-7--lg{flex-grow:0;flex-shrink:0;padding-right:5px;padding-left:5px;flex-basis:58.3333333333%;max-width:58.3333333333%}}@media only screen and (min-width:1024px)and (min-width:480px){.o-col-7--lg{padding-right:10px;padding-left:10px}}@media only screen and (min-width:1024px){.u-push-7--lg{position:relative;right:-58.3333333333%}.u-pull-7--lg{position:relative;left:-58.3333333333%}.u-pre-7--lg{position:relative;margin-left:58.3333333333%}.u-post-7--lg{position:relative;margin-right:58.3333333333%}.o-col-8--lg{flex-grow:0;flex-shrink:0;padding-right:5px;padding-left:5px;flex-basis:66.6666666667%;max-width:66.6666666667%}}@media only screen and (min-width:1024px)and (min-width:480px){.o-col-8--lg{padding-right:10px;padding-left:10px}}@media only screen and (min-width:1024px){.u-push-8--lg{position:relative;right:-66.6666666667%}.u-pull-8--lg{position:relative;left:-66.6666666667%}.u-pre-8--lg{position:relative;margin-left:66.6666666667%}.u-post-8--lg{position:relative;margin-right:66.6666666667%}.o-col-9--lg{flex-grow:0;flex-shrink:0;padding-right:5px;padding-left:5px;flex-basis:75%;max-width:75%}}@media only screen and (min-width:1024px)and (min-width:480px){.o-col-9--lg{padding-right:10px;padding-left:10px}}@media only screen and (min-width:1024px){.u-push-9--lg{position:relative;right:-75%}.u-pull-9--lg{position:relative;left:-75%}.u-pre-9--lg{position:relative;margin-left:75%}.u-post-9--lg{position:relative;margin-right:75%}.o-col-10--lg{flex-grow:0;flex-shrink:0;padding-right:5px;padding-left:5px;flex-basis:83.3333333333%;max-width:83.3333333333%}}@media only screen and (min-width:1024px)and (min-width:480px){.o-col-10--lg{padding-right:10px;padding-left:10px}}@media only screen and (min-width:1024px){.u-push-10--lg{position:relative;right:-83.3333333333%}.u-pull-10--lg{position:relative;left:-83.3333333333%}.u-pre-10--lg{position:relative;margin-left:83.3333333333%}.u-post-10--lg{position:relative;margin-right:83.3333333333%}.o-col-11--lg{flex-grow:0;flex-shrink:0;padding-right:5px;padding-left:5px;flex-basis:91.6666666667%;max-width:91.6666666667%}}@media only screen and (min-width:1024px)and (min-width:480px){.o-col-11--lg{padding-right:10px;padding-left:10px}}@media only screen and (min-width:1024px){.u-push-11--lg{position:relative;right:-91.6666666667%}.u-pull-11--lg{position:relative;left:-91.6666666667%}.u-pre-11--lg{position:relative;margin-left:91.6666666667%}.u-post-11--lg{position:relative;margin-right:91.6666666667%}.o-col-12--lg{flex-grow:0;flex-shrink:0;padding-right:5px;padding-left:5px;flex-basis:100%;max-width:100%}}@media only screen and (min-width:1024px)and (min-width:480px){.o-col-12--lg{padding-right:10px;padding-left:10px}}@media only screen and (min-width:1024px){.u-push-12--lg{position:relative;right:-100%}.u-pull-12--lg{position:relative;left:-100%}.u-pre-12--lg{position:relative;margin-left:100%}.u-post-12--lg{position:relative;margin-right:100%}}@media only screen and (min-width:1240px){.o-col--xlg{flex-grow:0;flex-shrink:0;padding-right:5px;padding-left:5px;flex-grow:1;flex-basis:0;max-width:100%}}@media only screen and (min-width:1240px)and (min-width:480px){.o-col--xlg{padding-right:10px;padding-left:10px}}@media only screen and (min-width:1240px){.o-col-0--xlg{flex-grow:0;flex-shrink:0;padding-right:5px;padding-left:5px;flex-basis:0%;max-width:0}}@media only screen and (min-width:1240px)and (min-width:480px){.o-col-0--xlg{padding-right:10px;padding-left:10px}}@media only screen and (min-width:1240px){.u-push-0--xlg{position:relative;right:0}.u-pull-0--xlg{position:relative;left:0}.u-pre-0--xlg{position:relative;margin-left:0}.u-post-0--xlg{position:relative;margin-right:0}.o-col-1--xlg{flex-grow:0;flex-shrink:0;padding-right:5px;padding-left:5px;flex-basis:8.3333333333%;max-width:8.3333333333%}}@media only screen and (min-width:1240px)and (min-width:480px){.o-col-1--xlg{padding-right:10px;padding-left:10px}}@media only screen and (min-width:1240px){.u-push-1--xlg{position:relative;right:-8.3333333333%}.u-pull-1--xlg{position:relative;left:-8.3333333333%}.u-pre-1--xlg{position:relative;margin-left:8.3333333333%}.u-post-1--xlg{position:relative;margin-right:8.3333333333%}.o-col-2--xlg{flex-grow:0;flex-shrink:0;padding-right:5px;padding-left:5px;flex-basis:16.6666666667%;max-width:16.6666666667%}}@media only screen and (min-width:1240px)and (min-width:480px){.o-col-2--xlg{padding-right:10px;padding-left:10px}}@media only screen and (min-width:1240px){.u-push-2--xlg{position:relative;right:-16.6666666667%}.u-pull-2--xlg{position:relative;left:-16.6666666667%}.u-pre-2--xlg{position:relative;margin-left:16.6666666667%}.u-post-2--xlg{position:relative;margin-right:16.6666666667%}.o-col-3--xlg{flex-grow:0;flex-shrink:0;padding-right:5px;padding-left:5px;flex-basis:25%;max-width:25%}}@media only screen and (min-width:1240px)and (min-width:480px){.o-col-3--xlg{padding-right:10px;padding-left:10px}}@media only screen and (min-width:1240px){.u-push-3--xlg{position:relative;right:-25%}.u-pull-3--xlg{position:relative;left:-25%}.u-pre-3--xlg{position:relative;margin-left:25%}.u-post-3--xlg{position:relative;margin-right:25%}.o-col-4--xlg{flex-grow:0;flex-shrink:0;padding-right:5px;padding-left:5px;flex-basis:33.3333333333%;max-width:33.3333333333%}}@media only screen and (min-width:1240px)and (min-width:480px){.o-col-4--xlg{padding-right:10px;padding-left:10px}}@media only screen and (min-width:1240px){.u-push-4--xlg{position:relative;right:-33.3333333333%}.u-pull-4--xlg{position:relative;left:-33.3333333333%}.u-pre-4--xlg{position:relative;margin-left:33.3333333333%}.u-post-4--xlg{position:relative;margin-right:33.3333333333%}.o-col-5--xlg{flex-grow:0;flex-shrink:0;padding-right:5px;padding-left:5px;flex-basis:41.6666666667%;max-width:41.6666666667%}}@media only screen and (min-width:1240px)and (min-width:480px){.o-col-5--xlg{padding-right:10px;padding-left:10px}}@media only screen and (min-width:1240px){.u-push-5--xlg{position:relative;right:-41.6666666667%}.u-pull-5--xlg{position:relative;left:-41.6666666667%}.u-pre-5--xlg{position:relative;margin-left:41.6666666667%}.u-post-5--xlg{position:relative;margin-right:41.6666666667%}.o-col-6--xlg{flex-grow:0;flex-shrink:0;padding-right:5px;padding-left:5px;flex-basis:50%;max-width:50%}}@media only screen and (min-width:1240px)and (min-width:480px){.o-col-6--xlg{padding-right:10px;padding-left:10px}}@media only screen and (min-width:1240px){.u-push-6--xlg{position:relative;right:-50%}.u-pull-6--xlg{position:relative;left:-50%}.u-pre-6--xlg{position:relative;margin-left:50%}.u-post-6--xlg{position:relative;margin-right:50%}.o-col-7--xlg{flex-grow:0;flex-shrink:0;padding-right:5px;padding-left:5px;flex-basis:58.3333333333%;max-width:58.3333333333%}}@media only screen and (min-width:1240px)and (min-width:480px){.o-col-7--xlg{padding-right:10px;padding-left:10px}}@media only screen and (min-width:1240px){.u-push-7--xlg{position:relative;right:-58.3333333333%}.u-pull-7--xlg{position:relative;left:-58.3333333333%}.u-pre-7--xlg{position:relative;margin-left:58.3333333333%}.u-post-7--xlg{position:relative;margin-right:58.3333333333%}.o-col-8--xlg{flex-grow:0;flex-shrink:0;padding-right:5px;padding-left:5px;flex-basis:66.6666666667%;max-width:66.6666666667%}}@media only screen and (min-width:1240px)and (min-width:480px){.o-col-8--xlg{padding-right:10px;padding-left:10px}}@media only screen and (min-width:1240px){.u-push-8--xlg{position:relative;right:-66.6666666667%}.u-pull-8--xlg{position:relative;left:-66.6666666667%}.u-pre-8--xlg{position:relative;margin-left:66.6666666667%}.u-post-8--xlg{position:relative;margin-right:66.6666666667%}.o-col-9--xlg{flex-grow:0;flex-shrink:0;padding-right:5px;padding-left:5px;flex-basis:75%;max-width:75%}}@media only screen and (min-width:1240px)and (min-width:480px){.o-col-9--xlg{padding-right:10px;padding-left:10px}}@media only screen and (min-width:1240px){.u-push-9--xlg{position:relative;right:-75%}.u-pull-9--xlg{position:relative;left:-75%}.u-pre-9--xlg{position:relative;margin-left:75%}.u-post-9--xlg{position:relative;margin-right:75%}.o-col-10--xlg{flex-grow:0;flex-shrink:0;padding-right:5px;padding-left:5px;flex-basis:83.3333333333%;max-width:83.3333333333%}}@media only screen and (min-width:1240px)and (min-width:480px){.o-col-10--xlg{padding-right:10px;padding-left:10px}}@media only screen and (min-width:1240px){.u-push-10--xlg{position:relative;right:-83.3333333333%}.u-pull-10--xlg{position:relative;left:-83.3333333333%}.u-pre-10--xlg{position:relative;margin-left:83.3333333333%}.u-post-10--xlg{position:relative;margin-right:83.3333333333%}.o-col-11--xlg{flex-grow:0;flex-shrink:0;padding-right:5px;padding-left:5px;flex-basis:91.6666666667%;max-width:91.6666666667%}}@media only screen and (min-width:1240px)and (min-width:480px){.o-col-11--xlg{padding-right:10px;padding-left:10px}}@media only screen and (min-width:1240px){.u-push-11--xlg{position:relative;right:-91.6666666667%}.u-pull-11--xlg{position:relative;left:-91.6666666667%}.u-pre-11--xlg{position:relative;margin-left:91.6666666667%}.u-post-11--xlg{position:relative;margin-right:91.6666666667%}.o-col-12--xlg{flex-grow:0;flex-shrink:0;padding-right:5px;padding-left:5px;flex-basis:100%;max-width:100%}}@media only screen and (min-width:1240px)and (min-width:480px){.o-col-12--xlg{padding-right:10px;padding-left:10px}}@media only screen and (min-width:1240px){.u-push-12--xlg{position:relative;right:-100%}.u-pull-12--xlg{position:relative;left:-100%}.u-pre-12--xlg{position:relative;margin-left:100%}.u-post-12--xlg{position:relative;margin-right:100%}}.u-flex{display:flex}.u-flex-wrap{flex-wrap:wrap}@media only screen and (min-width:480px){.u-flex-wrap--sm{flex-wrap:wrap}}@media only screen and (min-width:768px){.u-flex-wrap--md{flex-wrap:wrap}}@media only screen and (min-width:1024px){.u-flex-wrap--lg{flex-wrap:wrap}}@media only screen and (min-width:1240px){.u-flex-wrap--xlg{flex-wrap:wrap}}.u-flex-nowrap{flex-wrap:nowrap}@media only screen and (min-width:480px){.u-flex-nowrap--sm{flex-wrap:nowrap}}@media only screen and (min-width:768px){.u-flex-nowrap--md{flex-wrap:nowrap}}@media only screen and (min-width:1024px){.u-flex-nowrap--lg{flex-wrap:nowrap}}@media only screen and (min-width:1240px){.u-flex-nowrap--xlg{flex-wrap:nowrap}}.u-flex-column{flex-direction:column}@media only screen and (min-width:480px){.u-flex-column--sm{flex-direction:column}}@media only screen and (min-width:768px){.u-flex-column--md{flex-direction:column}}@media only screen and (min-width:1024px){.u-flex-column--lg{flex-direction:column}}@media only screen and (min-width:1240px){.u-flex-column--xlg{flex-direction:column}}.u-flex-row{flex-direction:row}@media only screen and (min-width:480px){.u-flex-row--sm{flex-direction:row}}@media only screen and (min-width:768px){.u-flex-row--md{flex-direction:row}}@media only screen and (min-width:1024px){.u-flex-row--lg{flex-direction:row}}@media only screen and (min-width:1240px){.u-flex-row--xlg{flex-direction:row}}.u-flex-start{justify-content:flex-start}@media only screen and (min-width:480px){.u-flex-start--sm{justify-content:flex-start}}@media only screen and (min-width:768px){.u-flex-start--md{justify-content:flex-start}}@media only screen and (min-width:1024px){.u-flex-start--lg{justify-content:flex-start}}@media only screen and (min-width:1240px){.u-flex-start--xlg{justify-content:flex-start}}.u-flex-center{justify-content:center}@media only screen and (min-width:480px){.u-flex-center--sm{justify-content:center}}@media only screen and (min-width:768px){.u-flex-center--md{justify-content:center}}@media only screen and (min-width:1024px){.u-flex-center--lg{justify-content:center}}@media only screen and (min-width:1240px){.u-flex-center--xlg{justify-content:center}}.u-flex-baseline{align-items:baseline}@media only screen and (min-width:480px){.u-flex-baseline--sm{align-items:baseline}}@media only screen and (min-width:768px){.u-flex-baseline--md{align-items:baseline}}@media only screen and (min-width:1024px){.u-flex-baseline--lg{align-items:baseline}}@media only screen and (min-width:1240px){.u-flex-baseline--xlg{align-items:baseline}}.u-flex-end{justify-content:flex-end}@media only screen and (min-width:480px){.u-flex-end--sm{justify-content:flex-end}}@media only screen and (min-width:768px){.u-flex-end--md{justify-content:flex-end}}@media only screen and (min-width:1024px){.u-flex-end--lg{justify-content:flex-end}}@media only screen and (min-width:1240px){.u-flex-end--xlg{justify-content:flex-end}}.u-flex-top{align-items:flex-start}@media only screen and (min-width:480px){.u-flex-top--sm{align-items:flex-start}}@media only screen and (min-width:768px){.u-flex-top--md{align-items:flex-start}}@media only screen and (min-width:1024px){.u-flex-top--lg{align-items:flex-start}}@media only screen and (min-width:1240px){.u-flex-top--xlg{align-items:flex-start}}.u-flex-middle{align-items:center}@media only screen and (min-width:480px){.u-flex-middle--sm{align-items:center}}@media only screen and (min-width:768px){.u-flex-middle--md{align-items:center}}@media only screen and (min-width:1024px){.u-flex-middle--lg{align-items:center}}@media only screen and (min-width:1240px){.u-flex-middle--xlg{align-items:center}}.u-flex-bottom{align-items:flex-end}@media only screen and (min-width:480px){.u-flex-bottom--sm{align-items:flex-end}}@media only screen and (min-width:768px){.u-flex-bottom--md{align-items:flex-end}}@media only screen and (min-width:1024px){.u-flex-bottom--lg{align-items:flex-end}}@media only screen and (min-width:1240px){.u-flex-bottom--xlg{align-items:flex-end}}.u-flex-self-left{margin-left:0;margin-right:auto}@media only screen and (min-width:480px){.u-flex-self-left--sm{margin-left:0;margin-right:auto}}@media only screen and (min-width:768px){.u-flex-self-left--md{margin-left:0;margin-right:auto}}@media only screen and (min-width:1024px){.u-flex-self-left--lg{margin-left:0;margin-right:auto}}@media only screen and (min-width:1240px){.u-flex-self-left--xlg{margin-left:0;margin-right:auto}}.u-flex-self-center{margin-left:auto;margin-right:auto}@media only screen and (min-width:480px){.u-flex-self-center--sm{margin-left:auto;margin-right:auto}}@media only screen and (min-width:768px){.u-flex-self-center--md{margin-left:auto;margin-right:auto}}@media only screen and (min-width:1024px){.u-flex-self-center--lg{margin-left:auto;margin-right:auto}}@media only screen and (min-width:1240px){.u-flex-self-center--xlg{margin-left:auto;margin-right:auto}}.u-flex-self-right{margin-left:auto;margin-right:0}@media only screen and (min-width:480px){.u-flex-self-right--sm{margin-left:auto;margin-right:0}}@media only screen and (min-width:768px){.u-flex-self-right--md{margin-left:auto;margin-right:0}}@media only screen and (min-width:1024px){.u-flex-self-right--lg{margin-left:auto;margin-right:0}}@media only screen and (min-width:1240px){.u-flex-self-right--xlg{margin-left:auto;margin-right:0}}.u-flex-self-top{margin-top:0;margin-bottom:auto}@media only screen and (min-width:480px){.u-flex-self-top--sm{margin-top:0;margin-bottom:auto}}@media only screen and (min-width:768px){.u-flex-self-top--md{margin-top:0;margin-bottom:auto}}@media only screen and (min-width:1024px){.u-flex-self-top--lg{margin-top:0;margin-bottom:auto}}@media only screen and (min-width:1240px){.u-flex-self-top--xlg{margin-top:0;margin-bottom:auto}}.u-flex-self-middle{margin-top:auto;margin-bottom:auto}@media only screen and (min-width:480px){.u-flex-self-middle--sm{margin-top:auto;margin-bottom:auto}}@media only screen and (min-width:768px){.u-flex-self-middle--md{margin-top:auto;margin-bottom:auto}}@media only screen and (min-width:1024px){.u-flex-self-middle--lg{margin-top:auto;margin-bottom:auto}}@media only screen and (min-width:1240px){.u-flex-self-middle--xlg{margin-top:auto;margin-bottom:auto}}.u-flex-self-bottom{margin-top:auto;margin-bottom:0}@media only screen and (min-width:480px){.u-flex-self-bottom--sm{margin-top:auto;margin-bottom:0}}@media only screen and (min-width:768px){.u-flex-self-bottom--md{margin-top:auto;margin-bottom:0}}@media only screen and (min-width:1024px){.u-flex-self-bottom--lg{margin-top:auto;margin-bottom:0}}@media only screen and (min-width:1240px){.u-flex-self-bottom--xlg{margin-top:auto;margin-bottom:0}}.u-flex-around{justify-content:space-around}@media only screen and (min-width:480px){.u-flex-around--sm{justify-content:space-around}}@media only screen and (min-width:768px){.u-flex-around--md{justify-content:space-around}}@media only screen and (min-width:1024px){.u-flex-around--lg{justify-content:space-around}}@media only screen and (min-width:1240px){.u-flex-around--xlg{justify-content:space-around}}.u-flex-between{justify-content:space-between}@media only screen and (min-width:480px){.u-flex-between--sm{justify-content:space-between}}@media only screen and (min-width:768px){.u-flex-between--md{justify-content:space-between}}@media only screen and (min-width:1024px){.u-flex-between--lg{justify-content:space-between}}@media only screen and (min-width:1240px){.u-flex-between--xlg{justify-content:space-between}}.u-flex-first{order:-1}@media only screen and (min-width:480px){.u-flex-first--sm{order:-1}}@media only screen and (min-width:768px){.u-flex-first--md{order:-1}}@media only screen and (min-width:1024px){.u-flex-first--lg{order:-1}}@media only screen and (min-width:1240px){.u-flex-first--xlg{order:-1}}.u-flex-last{order:1}@media only screen and (min-width:480px){.u-flex-last--sm{order:1}}@media only screen and (min-width:768px){.u-flex-last--md{order:1}}@media only screen and (min-width:1024px){.u-flex-last--lg{order:1}}@media only screen and (min-width:1240px){.u-flex-last--xlg{order:1}}.u-h1{line-height:1.5;font-size:21.3333333333px}@media screen and (min-width:480px){.u-h1{font-size:calc(21.3333333333px + 10.6666666667*(100vw - 480px)/760)}}@media screen and (min-width:1240px){.u-h1{font-size:32px}}.u-h2{line-height:1.5;font-size:16px}@media screen and (min-width:480px){.u-h2{font-size:calc(16px + 8*(100vw - 480px)/760)}}@media screen and (min-width:1240px){.u-h2{font-size:24px}}.u-h3{line-height:1.5;font-size:15.8333333333px}@media screen and (min-width:480px){.u-h3{font-size:calc(15.8333333333px + 3.1666666667*(100vw - 480px)/760)}}@media screen and (min-width:1240px){.u-h3{font-size:19px}}.u-h4{font-size:1.6rem}.u-h4,.u-h5{line-height:1.5}.u-h5{font-size:1.3rem}.u-h6{font-size:1.1rem;line-height:1.5}.u-inline-children{display:flex;flex-wrap:wrap}@media only screen and (min-width:em(1600px)){.u-margin-top--xlg{margin-top:80px!important}.u-padding-top--xlg{padding-top:80px!important}.u-margin-left--xlg{margin-left:80px!important}.u-padding-left--xlg{padding-left:80px!important}.u-margin-bottom--xlg{margin-bottom:80px!important}.u-padding-bottom--xlg{padding-bottom:80px!important}.u-margin-right--xlg{margin-right:80px!important}.u-padding-right--xlg{padding-right:80px!important}.u-margin-top--lg{margin-top:60px!important}.u-padding-top--lg{padding-top:60px!important}.u-margin-left--lg{margin-left:60px!important}.u-padding-left--lg{padding-left:60px!important}.u-margin-bottom--lg{margin-bottom:60px!important}.u-padding-bottom--lg{padding-bottom:60px!important}.u-margin-right--lg{margin-right:60px!important}.u-padding-right--lg{padding-right:60px!important}.u-margin-top--md{margin-top:40px!important}.u-padding-top--md{padding-top:40px!important}.u-margin-left--md{margin-left:40px!important}.u-padding-left--md{padding-left:40px!important}.u-margin-bottom--md{margin-bottom:40px!important}.u-padding-bottom--md{padding-bottom:40px!important}.u-margin-right--md{margin-right:40px!important}.u-padding-right--md{padding-right:40px!important}}.u-margin-top--sm{margin-top:20px!important}.u-padding-top--sm{padding-top:20px!important}.u-margin-left--sm{margin-left:20px!important}.u-padding-left--sm{padding-left:20px!important}.u-margin-bottom--sm{margin-bottom:20px!important}.u-padding-bottom--sm{padding-bottom:20px!important}.u-margin-right--sm{margin-right:20px!important}.u-padding-right--sm{padding-right:20px!important}.u-margin-top--xs{margin-top:10px!important}.u-padding-top--xs{padding-top:10px!important}.u-margin-left--xs{margin-left:10px!important}.u-padding-left--xs{padding-left:10px!important}.u-margin-bottom--xs{margin-bottom:10px!important}.u-padding-bottom--xs{padding-bottom:10px!important}.u-margin-right--xs{margin-right:10px!important}.u-padding-right--xs{padding-right:10px!important}@media only screen and (min-width:em(1240px))and (max-width:em(1599.5px)){.u-margin-top--xlg{margin-top:80px!important}.u-padding-top--xlg{padding-top:80px!important}.u-margin-left--xlg{margin-left:80px!important}.u-padding-left--xlg{padding-left:80px!important}.u-margin-bottom--xlg{margin-bottom:80px!important}.u-padding-bottom--xlg{padding-bottom:80px!important}.u-margin-right--xlg{margin-right:80px!important}.u-padding-right--xlg{padding-right:80px!important}.u-margin-top--lg{margin-top:60px!important}.u-padding-top--lg{padding-top:60px!important}.u-margin-left--lg{margin-left:60px!important}.u-padding-left--lg{padding-left:60px!important}.u-margin-bottom--lg{margin-bottom:60px!important}.u-padding-bottom--lg{padding-bottom:60px!important}.u-margin-right--lg{margin-right:60px!important}.u-padding-right--lg{padding-right:60px!important}.u-margin-top--md{margin-top:40px!important}.u-padding-top--md{padding-top:40px!important}.u-margin-left--md{margin-left:40px!important}.u-padding-left--md{padding-left:40px!important}.u-margin-bottom--md{margin-bottom:40px!important}.u-padding-bottom--md{padding-bottom:40px!important}.u-margin-right--md{margin-right:40px!important}.u-padding-right--md{padding-right:40px!important}}@media only screen and (min-width:em(1024px))and (max-width:em(1239.5px)){.u-margin-top--xlg{margin-top:40px!important}.u-padding-top--xlg{padding-top:40px!important}.u-margin-left--xlg{margin-left:40px!important}.u-padding-left--xlg{padding-left:40px!important}.u-margin-bottom--xlg{margin-bottom:40px!important}.u-padding-bottom--xlg{padding-bottom:40px!important}.u-margin-right--xlg{margin-right:40px!important}.u-padding-right--xlg{padding-right:40px!important}.u-margin-top--lg{margin-top:40px!important}.u-padding-top--lg{padding-top:40px!important}.u-margin-left--lg{margin-left:40px!important}.u-padding-left--lg{padding-left:40px!important}.u-margin-bottom--lg{margin-bottom:40px!important}.u-padding-bottom--lg{padding-bottom:40px!important}.u-margin-right--lg{margin-right:40px!important}.u-padding-right--lg{padding-right:40px!important}.u-margin-top--md{margin-top:40px!important}.u-padding-top--md{padding-top:40px!important}.u-margin-left--md{margin-left:40px!important}.u-padding-left--md{padding-left:40px!important}.u-margin-bottom--md{margin-bottom:40px!important}.u-padding-bottom--md{padding-bottom:40px!important}.u-margin-right--md{margin-right:40px!important}.u-padding-right--md{padding-right:40px!important}}@media only screen and (min-width:em(768px))and (max-width:em(1023.5px)){.u-margin-top--xlg{margin-top:30px!important}.u-padding-top--xlg{padding-top:30px!important}.u-margin-left--xlg{margin-left:30px!important}.u-padding-left--xlg{padding-left:30px!important}.u-margin-bottom--xlg{margin-bottom:30px!important}.u-padding-bottom--xlg{padding-bottom:30px!important}.u-margin-right--xlg{margin-right:30px!important}.u-padding-right--xlg{padding-right:30px!important}.u-margin-top--lg{margin-top:20px!important}.u-padding-top--lg{padding-top:20px!important}.u-margin-left--lg{margin-left:20px!important}.u-padding-left--lg{padding-left:20px!important}.u-margin-bottom--lg{margin-bottom:20px!important}.u-padding-bottom--lg{padding-bottom:20px!important}.u-margin-right--lg{margin-right:20px!important}.u-padding-right--lg{padding-right:20px!important}.u-margin-top--md{margin-top:20px!important}.u-padding-top--md{padding-top:20px!important}.u-margin-left--md{margin-left:20px!important}.u-padding-left--md{padding-left:20px!important}.u-margin-bottom--md{margin-bottom:20px!important}.u-padding-bottom--md{padding-bottom:20px!important}.u-margin-right--md{margin-right:20px!important}.u-padding-right--md{padding-right:20px!important}}@media only screen and (min-width:em(480px))and (max-width:em(767.5px)){.u-margin-top--xlg{margin-top:20px!important}.u-padding-top--xlg{padding-top:20px!important}.u-margin-left--xlg{margin-left:20px!important}.u-padding-left--xlg{padding-left:20px!important}.u-margin-bottom--xlg{margin-bottom:20px!important}.u-padding-bottom--xlg{padding-bottom:20px!important}.u-margin-right--xlg{margin-right:20px!important}.u-padding-right--xlg{padding-right:20px!important}.u-margin-top--lg{margin-top:20px!important}.u-padding-top--lg{padding-top:20px!important}.u-margin-left--lg{margin-left:20px!important}.u-padding-left--lg{padding-left:20px!important}.u-margin-bottom--lg{margin-bottom:20px!important}.u-padding-bottom--lg{padding-bottom:20px!important}.u-margin-right--lg{margin-right:20px!important}.u-padding-right--lg{padding-right:20px!important}.u-margin-top--md{margin-top:20px!important}.u-padding-top--md{padding-top:20px!important}.u-margin-left--md{margin-left:20px!important}.u-padding-left--md{padding-left:20px!important}.u-margin-bottom--md{margin-bottom:20px!important}.u-padding-bottom--md{padding-bottom:20px!important}.u-margin-right--md{margin-right:20px!important}.u-padding-right--md{padding-right:20px!important}}@media only screen and (max-width:em(479.5px)){.u-margin-top--xlg{margin-top:20px!important}.u-padding-top--xlg{padding-top:20px!important}.u-margin-left--xlg{margin-left:20px!important}.u-padding-left--xlg{padding-left:20px!important}.u-margin-bottom--xlg{margin-bottom:20px!important}.u-padding-bottom--xlg{padding-bottom:20px!important}.u-margin-right--xlg{margin-right:20px!important}.u-padding-right--xlg{padding-right:20px!important}.u-margin-top--lg{margin-top:20px!important}.u-padding-top--lg{padding-top:20px!important}.u-margin-left--lg{margin-left:20px!important}.u-padding-left--lg{padding-left:20px!important}.u-margin-bottom--lg{margin-bottom:20px!important}.u-padding-bottom--lg{padding-bottom:20px!important}.u-margin-right--lg{margin-right:20px!important}.u-padding-right--lg{padding-right:20px!important}.u-margin-top--md{margin-top:20px!important}.u-padding-top--md{padding-top:20px!important}.u-margin-left--md{margin-left:20px!important}.u-padding-left--md{padding-left:20px!important}.u-margin-bottom--md{margin-bottom:20px!important}.u-padding-bottom--md{padding-bottom:20px!important}.u-margin-right--md{margin-right:20px!important}.u-padding-right--md{padding-right:20px!important}}.u-text--left{text-align:left}@media only screen and (min-width:480px){.u-text--left--sm{text-align:left}}@media only screen and (min-width:768px){.u-text--left--md{text-align:left}}@media only screen and (min-width:1024px){.u-text--left--lg{text-align:left}}@media only screen and (min-width:1240px){.u-text--left--xlg{text-align:left}}.u-text--centered{text-align:center}@media only screen and (min-width:480px){.u-text--centered--sm{text-align:center}}@media only screen and (min-width:768px){.u-text--centered--md{text-align:center}}@media only screen and (min-width:1024px){.u-text--centered--lg{text-align:center}}@media only screen and (min-width:1240px){.u-text--centered--xlg{text-align:center}}.u-text--right{text-align:right}@media only screen and (min-width:480px){.u-text--right--sm{text-align:right}}@media only screen and (min-width:768px){.u-text--right--md{text-align:right}}@media only screen and (min-width:1024px){.u-text--right--lg{text-align:right}}@media only screen and (min-width:1240px){.u-text--right--xlg{text-align:right}}.u-visible--xxlg,.u-visible--xxlg-block,.u-visible--xxlg-inline,.u-visible--xxlg-inline-block,.u-visible--xxlg-table-cell{display:none!important}@media only screen and (min-width:em(1600px)){.u-visible--xxlg,.u-visible--xxlg-block{display:block!important}.u-visible--xxlg-table-cell{display:table-cell!important}.u-visible--xxlg-inline-block{display:inline-block!important}.u-visible--xxlg-inline{display:inline!important}.u-hidden--xxlg{display:none!important}}.u-visible--xlg,.u-visible--xlg-block,.u-visible--xlg-inline,.u-visible--xlg-inline-block,.u-visible--xlg-table-cell{display:none!important}@media only screen and (min-width:em(1240px))and (max-width:em(1599.5px)){.u-visible--xlg,.u-visible--xlg-block{display:block!important}.u-visible--xlg-table-cell{display:table-cell!important}.u-visible--xlg-inline-block{display:inline-block!important}.u-visible--xlg-inline{display:inline!important}.u-hidden--xlg{display:none!important}}.u-visible--lg,.u-visible--lg-block,.u-visible--lg-inline,.u-visible--lg-inline-block,.u-visible--lg-table-cell{display:none!important}@media only screen and (min-width:em(1024px))and (max-width:em(1239.5px)){.u-visible--lg,.u-visible--lg-block{display:block!important}.u-visible--lg-table-cell{display:table-cell!important}.u-visible--lg-inline-block{display:inline-block!important}.u-visible--lg-inline{display:inline!important}.u-hidden--lg{display:none!important}}.u-visible--md,.u-visible--md-block,.u-visible--md-inline,.u-visible--md-inline-block,.u-visible--md-table-cell{display:none!important}@media only screen and (min-width:em(768px))and (max-width:em(1023.5px)){.u-visible--md,.u-visible--md-block{display:block!important}.u-visible--md-table-cell{display:table-cell!important}.u-visible--md-inline-block{display:inline-block!important}.u-visible--md-inline{display:inline!important}.u-hidden--md{display:none!important}}.u-visible--sm,.u-visible--sm-block,.u-visible--sm-inline,.u-visible--sm-inline-block,.u-visible--sm-table-cell{display:none!important}@media only screen and (min-width:em(480px))and (max-width:em(767.5px)){.u-visible--sm,.u-visible--sm-block{display:block!important}.u-visible--sm-table-cell{display:table-cell!important}.u-visible--sm-inline-block{display:inline-block!important}.u-visible--sm-inline{display:inline!important}.u-hidden--sm{display:none!important}}.u-visible--xs,.u-visible--xs-block,.u-visible--xs-inline,.u-visible--xs-inline-block,.u-visible--xs-table-cell{display:none!important}@media only screen and (max-width:em(479.5px)){.u-visible--xs,.u-visible--xs-block{display:block!important}.u-visible--xs-table-cell{display:table-cell!important}.u-visible--xs-inline-block{display:inline-block!important}.u-visible--xs-inline{display:inline!important}.u-hidden--xs{display:none!important}}.u-sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}.u-hidden{display:none!important}.paragraph{margin:20px auto;font-family:Helvetica Neue,HelveticaNeue,Helvetica,Arial,sans-serif;line-height:2}i{font-weight:500}a{color:#012169}b{font-weight:700}mark{font-weight:500;color:#fff;background-color:#012169;padding:0 4px}mark i{padding:0 3px 0 0}.histogram-container{height:300px;margin-top:4em}.histogram-container svg{overflow:visible}.histogram-rect{fill:#012169}.histogram-text{fill:#000;font-size:12px}.graph-line{fill:none;stroke-width:10}.line-habitacao{stroke:#26603a;z-index:10}.line-al{stroke:#012169}.circle-habitacao{fill:#26603a}.circle-al{fill:#012169}.graph-label{text-anchor:middle;font-size:15px}.label-habitacao{fill:#26603a}.label-al{fill:#012169}.chart-legend{margin-top:30px}.chart-legend .legend-item{display:flex;align-items:center;margin-bottom:5px}.chart-legend .legend-item .legend-text{font-size:14px;margin-left:10px}button{position:relative;z-index:10;cursor:pointer}body{font-weight:light;font-family:Helvetica Neue,HelveticaNeue,Helvetica,Arial,sans-serif}body,main{overflow-x:hidden!important}main{background-color:#fff;z-index:1;margin-bottom:60vh;position:relative;box-shadow:0 8px 32px 0 rgba(0,0,0,.12)}@media(max-width:768px){main{margin-bottom:100vh}}p{font-size:1.6rem;word-break:break-word;-webkit-hyphens:none;hyphens:none}.text-box-note-megahosts{justify-content:space-between!important;margin-top:30px!important}.text-box-note-megahosts:last-child{margin-top:10px!important}.glassy{background:hsla(0,0%,100%,.3);border-radius:8px;box-shadow:0 8px 32px rgba(0,0,0,.2);backdrop-filter:blur(5.9px);-webkit-backdrop-filter:blur(5.9px);border:1px solid hsla(0,0%,100%,.46);touch-action:pan-y}@media(max-width:768px){.glassy{background:hsla(0,0%,100%,.66)}}header{margin:auto;display:flex;flex-direction:column;justify-content:flex-start}.language-selector{position:absolute;display:flex;top:20px;right:20px;font-size:1.2rem;cursor:default;z-index:1}.language-selector .active{font-weight:700}.language-selector .language{cursor:pointer}.explore-wrapper{position:relative}.explore-fullscreen{position:fixed;top:0;left:0;right:0;bottom:0;width:100vw;height:100vh;z-index:1}.explore-controls{position:fixed;top:40px;left:20px;z-index:2}.explore-controls.is-mobile{left:50%;right:auto;bottom:20px;top:auto;transform:translateX(-50%);width:min(92vw,500px);display:flex;flex-direction:column;align-items:center;gap:10px;z-index:1000}.explore-controls.is-mobile .explore-controls-panel{display:flex;flex-direction:column;align-items:flex-start}.explore-controls.is-mobile .explore-controls-panel .city-switcher-wrapper{position:relative;left:auto;right:auto;bottom:auto;transform:none;align-items:center;margin:16px auto 0}.controls-toggle{display:inline-flex;align-items:center;justify-content:center;height:56px;padding:0 18px;border-radius:99em;border:none;cursor:pointer;font-weight:600;font-size:15px;color:#224;background-color:color-mix(in srgb,hsla(0,0%,100%,.251) 62%,transparent);backdrop-filter:blur(8px) saturate(150%);-webkit-backdrop-filter:blur(8px) saturate(150%);box-shadow:inset 0 0 0 1px color-mix(in srgb,hsla(0,0%,100%,.9) 10%,transparent),inset 1.8px 3px 0 -2px color-mix(in srgb,hsla(0,0%,100%,.9) 90%,transparent),inset -2px -2px 0 -2px color-mix(in srgb,hsla(0,0%,100%,.8) 80%,transparent),inset -3px -8px 1px -6px color-mix(in srgb,hsla(0,0%,100%,.6) 60%,transparent),inset -.3px -1px 4px 0 color-mix(in srgb,rgba(0,0,0,.18) 18%,transparent),inset -1.5px 2.5px 0 -2px color-mix(in srgb,rgba(0,0,0,.3) 30%,transparent),inset 0 3px 4px -2px color-mix(in srgb,rgba(0,0,0,.3) 30%,transparent),inset 2px -6.5px 1px -4px color-mix(in srgb,rgba(0,0,0,.15) 15%,transparent),0 1px 5px 0 color-mix(in srgb,rgba(0,0,0,.15) 15%,transparent),0 6px 16px 0 color-mix(in srgb,rgba(0,0,0,.12) 12%,transparent)}.explore-controls-panel{width:100%;background:hsla(0,0%,100%,.6);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:8px;box-shadow:0 10px 20px rgba(0,0,0,.08);padding:12px 14px}.explore-controls.is-mobile .explore-controls-panel{max-height:0;overflow:hidden;opacity:0;padding-top:0;padding-bottom:0;transition:max-height .3s ease,opacity .25s ease,padding .25s ease}.explore-controls.is-mobile.is-open .explore-controls-panel{max-height:60vh;opacity:1;padding-top:12px;padding-bottom:12px}@media(min-width:768px){.controls-toggle{display:none}}.explore-filters{background:hsla(0,0%,100%,.6);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);padding:16px 18px;border-radius:16px;box-shadow:0 10px 20px rgba(0,0,0,.08)}.explore-filters__title{font-weight:700;margin-bottom:10px}.explore-logo{display:flex;align-items:center;justify-content:flex-start;margin-bottom:16px;width:100%;gap:12px;text-decoration:none;cursor:pointer;transition:all .2s ease}.explore-logo:hover{transform:translateX(-2px)}.explore-logo:hover .explore-back-arrow{color:#001a5c}.explore-back-arrow{color:#012169;font-size:24px;font-weight:900;padding-left:4px;padding-bottom:6px;line-height:1;transition:all .2s ease}.explore-filters__item{display:flex;align-items:center;gap:10px;margin:8px 0}.toggle-switch{display:flex;align-items:center;justify-content:space-between;padding:8px 0;cursor:pointer;gap:16px;width:100%}.toggle-switch__label{font-size:14px;font-weight:500;color:#333;display:flex;align-items:center;gap:8px}.toggle-icon{width:16px;height:16px;border-radius:50%;flex-shrink:0}.toggle-icon--megahost{background:#ff1654;width:12px;height:12px;margin:2px}.toggle-icon--gigahost{background:#a30d35;width:12px;height:12px;margin:2px}.toggle-icon--hotel{background:#012169;border-radius:3px;opacity:.4}.toggle-icon--marker{background:hsla(0,0%,100%,.7);border:1px solid hsla(0,0%,100%,.46);border-radius:3px;box-shadow:0 2px 6px rgba(0,0,0,.1);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);display:flex;align-items:center;justify-content:center;font-size:8px;font-weight:500;color:#012169}.toggle-switch__track{position:relative;width:44px;height:24px;background:#ccc;border-radius:12px;transition:background .3s ease}.toggle-switch__track.is-active{background:#012169}.toggle-switch__thumb{position:absolute;top:2px;left:2px;width:20px;height:20px;background:#fff;border-radius:50%;transition:transform .3s ease;box-shadow:0 2px 4px rgba(0,0,0,.2)}.toggle-switch__track.is-active .toggle-switch__thumb{transform:translateX(20px)}.explore-button-wrapper{margin:32px 0;text-align:center;display:flex}.btn,.explore-button-wrapper{justify-content:center;align-items:center}.btn{display:inline-flex;padding:18px 40px;border-radius:99em;text-decoration:none;font-weight:600;font-size:16px;letter-spacing:.5px;transition:all .4s cubic-bezier(.4,0,.2,1);border:none;position:relative;overflow:hidden;min-width:180px;height:56px}.btn-primary{background-color:color-mix(in srgb,hsla(0,0%,100%,.251) 62%,transparent);color:#224;backdrop-filter:blur(8px) saturate(150%);-webkit-backdrop-filter:blur(8px) saturate(150%);box-shadow:inset 0 0 0 1px color-mix(in srgb,hsla(0,0%,100%,.9) 10%,transparent),inset 1.8px 3px 0 -2px color-mix(in srgb,hsla(0,0%,100%,.9) 90%,transparent),inset -2px -2px 0 -2px color-mix(in srgb,hsla(0,0%,100%,.8) 80%,transparent),inset -3px -8px 1px -6px color-mix(in srgb,hsla(0,0%,100%,.6) 60%,transparent),inset -.3px -1px 4px 0 color-mix(in srgb,rgba(0,0,0,.18) 18%,transparent),inset -1.5px 2.5px 0 -2px color-mix(in srgb,rgba(0,0,0,.3) 30%,transparent),inset 0 3px 4px -2px color-mix(in srgb,rgba(0,0,0,.3) 30%,transparent),inset 2px -6.5px 1px -4px color-mix(in srgb,rgba(0,0,0,.15) 15%,transparent),0 1px 5px 0 color-mix(in srgb,rgba(0,0,0,.15) 15%,transparent),0 6px 16px 0 color-mix(in srgb,rgba(0,0,0,.12) 12%,transparent)}.btn-primary:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.3),transparent);transition:left .6s ease;border-radius:99em}.btn-primary:hover{transform:translateY(-2px) scale(1.02);background-color:color-mix(in srgb,hsla(0,0%,100%,.376) 70%,transparent);color:#0052f5;box-shadow:inset 0 0 0 1px color-mix(in srgb,hsla(0,0%,100%,.95) 15%,transparent),inset 2px 4px 0 -2px color-mix(in srgb,hsla(0,0%,100%,.95) 95%,transparent),inset -3px -3px 0 -2px color-mix(in srgb,hsla(0,0%,100%,.85) 85%,transparent),inset -4px -10px 1px -6px color-mix(in srgb,hsla(0,0%,100%,.7) 70%,transparent),inset -.5px -1px 5px 0 color-mix(in srgb,rgba(0,0,0,.2) 20%,transparent),inset -2px 3px 0 -2px color-mix(in srgb,rgba(0,0,0,.35) 35%,transparent),inset 0 4px 5px -2px color-mix(in srgb,rgba(0,0,0,.35) 35%,transparent),inset 3px -8px 1px -4px color-mix(in srgb,rgba(0,0,0,.18) 18%,transparent),0 2px 8px 0 color-mix(in srgb,rgba(0,0,0,.18) 18%,transparent),0 8px 24px 0 color-mix(in srgb,rgba(0,0,0,.15) 15%,transparent)}.btn-primary:hover:before{left:100%}.btn-primary:active{transform:translateY(0) scale(.98);transition:all .2s cubic-bezier(.4,0,.2,1)}.footer{position:fixed;bottom:0;left:0;width:100vw;height:100vh;overflow:hidden;display:flex;align-items:end;opacity:0;background-color:#e1ebf6;z-index:-1}.footer .footer__content{max-width:768px;margin:0 auto;text-align:left;color:#000;z-index:10;position:relative;padding:0 20px 8rem;min-height:350px}.footer .footer__content a{font-weight:700}.footer .footer__content h3{color:#012169;font-size:2rem;margin-bottom:20px;font-weight:600}.footer .footer__content p{font-size:1.6rem;line-height:1.6;opacity:.9}@media(max-width:768px){.footer .footer__content{padding-bottom:2rem;font-size:1.3em}}.footer__logo{display:flex;justify-content:center;align-items:center;margin-top:4em}.footer-logo{max-width:150px;height:auto;opacity:.8}@keyframes grain{0%,to{transform:translate(0)}10%{transform:translate(-5%,-5%)}20%{transform:translate(-10%,5%)}30%{transform:translate(5%,-10%)}40%{transform:translate(-5%,15%)}50%{transform:translate(-10%,5%)}60%{transform:translate(15%)}70%{transform:translateY(10%)}80%{transform:translate(-15%)}90%{transform:translate(10%,5%)}}.city-switcher{z-index:3}.parallaxWrapper{position:relative;top:0;left:0;pointer-events:none}.parallaxLayer{width:100%;will-change:transform;transform:translateZ(0)}#layer1{background-image:url(/static/images/sky.png);height:100vh;width:100%;max-width:100vw;position:fixed;top:0;left:0;background-size:cover;box-sizing:border-box;z-index:-1}#layer2{width:90vw;margin:10vh auto 20vh;max-width:1350px}#layer3:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:100px;background:linear-gradient(180deg,transparent 70%,#fff)}.paragraphWrapper{position:relative;z-index:2;margin-top:0;width:100%;background-color:#fff;padding-bottom:20px}.paragraphIntro{margin:30px auto;font-family:Helvetica Neue,HelveticaNeue,Helvetica,Arial,sans-serif;line-height:2;font-size:1.2em}.logo{padding:0 2vw}.logoLegend{text-align:right;font-weight:light;font-size:large;color:#012169;margin-top:-3vh;position:relative;z-index:2;pointer-events:auto}.logoLegend a{font-family:Cooper Md}.introDescription{font-size:1.8em;font-weight:700;text-align:center;color:#012169;font-family:Cooper Lt;margin:2em auto 0;letter-spacing:.01em;word-break:normal;-webkit-hyphens:none;hyphens:none}@media(min-width:768px){.introDescription{max-width:80vw}}@media(max-width:768px){.introDescription{font-size:1.3em}.loading-message{font-size:1rem}}.size-disclaimer{display:none;font-size:.9em;text-align:center;color:#989898;margin:1em auto 0;padding:.5em 1em;max-width:90%}@media(max-width:768px){.size-disclaimer{display:block}}a{text-decoration:underline;-webkit-text-decoration-color:transparent;text-decoration-color:transparent;text-decoration-thickness:.1em;text-underline-offset:.2em;cursor:pointer;transition:-webkit-text-decoration-color .3s ease-in-out;transition:text-decoration-color .3s ease-in-out;transition:text-decoration-color .3s ease-in-out,-webkit-text-decoration-color .3s ease-in-out}html.is-touch--with-mouse a:hover,html:not(.is-touch) a:hover{-webkit-text-decoration-color:#012169;text-decoration-color:#012169}@media(max-width:1024px){.language-selector{position:fixed;top:20px;right:20px;z-index:1}.logo{margin:0 auto;padding:0}}@media(min-width:768px)and (max-width:1440px){main{margin-bottom:85vh!important}.full-text-box .content-wrapper .text-container h2{font-size:2em!important}}@media(max-width:768px){.logoLegend{font-size:medium;margin-top:0}}.unselected{filter:grayscale(100%)}.selected{filter:grayscale(0);transform:rotate(5deg);cursor:pointer}.map-container{height:100vh;width:100%;width:100vw;max-width:100vw;overflow:hidden}.map-container .mapboxgl-canvas{width:100%!important;height:100%!important}@supports(-webkit-appearance:none){.map-container{width:100vw!important;max-width:100vw!important}.map-container .mapboxgl-canvas{width:100%!important;height:100%!important;min-width:100%!important}}.whole-container{position:relative}.text-boxes-container .text-box{padding:20px 30px;margin:80vh 20px 0;font-size:1.6rem;word-break:break-word;-webkit-hyphens:none;hyphens:none}.text-boxes-container .text-box:last-child{margin-bottom:100vh}@media only screen and (min-width:48em){.text-boxes-container .text-box{width:550px;margin:80vh 50px 0}.text-boxes-container .text-box:last-child{margin-bottom:100vh}}a.mapboxgl-ctrl-logo,div.mapboxgl-ctrl-attrib{visibility:visible}.mapboxgl-ctrl-top-right{padding-top:40px;padding-right:10px}.button-container{width:100%;display:flex;margin-top:50px}a.button{-webkit-appearance:button;-moz-appearance:button;appearance:button;text-decoration:none;background-color:#012169;color:#faeee7;padding:10px;margin:0 auto;border-radius:30px}a.button:hover{background-color:#012169,10%}.propAL .positive-number{color:#012169!important}.progress-bar{background:#fff;background-color:#fff;width:100%;text-align:left;z-index:10;white-space:nowrap;transition:width .25s ease-out;padding:10px 0 10px 20px;border-bottom:2px solid #012169;border-top:2px solid #012169;opacity:0;font-weight:700;pointer-events:none}.progress-bar,.progress-fill{position:absolute;top:0;left:0;overflow:hidden}.progress-fill{background:#012169;color:#fff;padding:10px 0}.progress-fill-text{padding-left:20px;font-weight:700}.text-boxes-container{position:absolute;top:0}.al-count{color:#012169;font-weight:700;font-size:2em;position:fixed;top:10%;left:50%;transform:translate(-50%,-50%);z-index:20;background:hsla(0,0%,100%,.8);padding:10px;border-radius:8px;box-shadow:0 4px 8px rgba(0,0,0,.1);opacity:0;transition:opacity .5s ease-in-out}.circleSmall{fill:#012169}.circleBig{stroke:#012169;stroke-dasharray:3;fill:transparent}.text-box-note{display:flex;flex-direction:row;color:gray;font-style:italic;font-size:small;align-items:center;justify-content:start;gap:8px;margin-top:20px}.circle-legend-svg{overflow:visible!important}.centroid-marker{opacity:0;background:hsla(0,0%,100%,.7);border-radius:8px;box-shadow:0 4px 30px rgba(0,0,0,.1);backdrop-filter:blur(2px);-webkit-backdrop-filter:blur(2px);border:1px solid hsla(0,0%,100%,.46)}.centroid-marker.visible{opacity:1}.centroid-marker.hidden{opacity:0}.centroid-marker .animation-wrapper{padding:.3em .5em;font-size:160%;font-weight:500;line-height:1.3;color:#000;text-align:center;vertical-align:baseline;opacity:0;transform:translateY(20px) scale(.95);transition:opacity .6s cubic-bezier(.34,1.56,.64,1),transform .6s cubic-bezier(.34,1.56,.64,1);width:110px;white-space:pre-wrap;word-break:break-word;-webkit-hyphens:none;hyphens:none;filter:blur(2px)}.centroid-marker .animation-wrapper.visible{opacity:1;transform:translateY(0) scale(1);filter:blur(0)}.centroid-marker .animation-wrapper .freg-name{font-size:.75em}.centroid-marker .animation-wrapper .marker-cell{display:flex;flex-direction:row;justify-content:space-between;margin:6px 0;opacity:0;max-height:0;overflow:hidden;transform:translateX(-15px) scale(.9);transition:opacity .5s cubic-bezier(.25,.46,.45,.94),max-height .5s cubic-bezier(.25,.46,.45,.94),margin .4s cubic-bezier(.25,.46,.45,.94),transform .5s cubic-bezier(.34,1.56,.64,1)}.centroid-marker .animation-wrapper .marker-cell:first-child{transition-delay:.1s}.centroid-marker .animation-wrapper .marker-cell:nth-child(2){transition-delay:.2s}.centroid-marker .animation-wrapper .marker-cell:nth-child(3){transition-delay:.3s}.centroid-marker .animation-wrapper .marker-cell:nth-child(4){transition-delay:.4s}.centroid-marker .animation-wrapper .marker-cell:nth-child(5){transition-delay:.5s}.centroid-marker .animation-wrapper .marker-cell.visible{opacity:1;max-height:100px;margin:6px 0;transform:translateX(0) scale(1)}.centroid-marker .animation-wrapper .marker-cell.hidden{opacity:0;max-height:0;margin:0;transform:translateX(-15px) scale(.9);transition-delay:0s!important}.centroid-marker .animation-wrapper .marker-cell .cell-icon{color:#012169;transform:scale(.8);transition:transform .3s cubic-bezier(.34,1.56,.64,1)}.centroid-marker .animation-wrapper .marker-cell .positive-number{color:#017701}.centroid-marker .animation-wrapper .marker-cell .negative-number,.centroid-marker .animation-wrapper .marker-cell .positive-number{transform:translateX(5px);opacity:.7;transition:transform .3s cubic-bezier(.25,.46,.45,.94),opacity .3s cubic-bezier(.25,.46,.45,.94)}.centroid-marker .animation-wrapper .marker-cell .negative-number{color:#ce0101}.centroid-marker .animation-wrapper .marker-cell.visible .cell-icon{transform:scale(1)}.centroid-marker .animation-wrapper .marker-cell.visible .negative-number,.centroid-marker .animation-wrapper .marker-cell.visible .positive-number{transform:translateX(0);opacity:1}@media(max-width:768px){#layer2{margin-bottom:10vh}.centroid-marker{overflow:visible}.centroid-marker .animation-wrapper{width:75px;padding:.2em .3em;font-size:120%;overflow:visible}.centroid-marker .animation-wrapper .freg-name{font-size:.85em}.centroid-marker .animation-wrapper .marker-cell{margin:3px 0;overflow:visible}.centroid-marker .animation-wrapper .marker-cell.visible{margin:3px 0;max-height:60px}.centroid-marker .animation-wrapper .marker-cell .cell-icon{transform:scale(.6);margin-left:2px}.centroid-marker .animation-wrapper .marker-cell.visible .cell-icon{transform:scale(1.2)}.centroid-marker .animation-wrapper .marker-cell .cell-text,.centroid-marker .animation-wrapper .marker-cell .negative-number,.centroid-marker .animation-wrapper .marker-cell .positive-number{font-size:.9em;margin-right:2px}}.heatmap-label{display:flex;flex-direction:column;align-items:flex-start;margin-top:1.5em}.heatmap-rectangle{width:100%;position:relative;margin-top:5px;margin-bottom:2px;border-radius:10px;height:10px;box-shadow:0 4px 8px rgba(0,0,0,.1)}.heatmap-rectangle:after{content:"";position:absolute;top:0;left:80%;height:100%;border-left:1px dashed #676767}.heatmap-al{background:linear-gradient(90deg,#fff,#012169)}.heatmap-population{background:linear-gradient(90deg,#b2589a 0,#fff 80%,#b8ffcb)}.heatmap-labels{display:flex;justify-content:space-between;width:100%}.label-center,.label-left,.label-right{font-size:12px}.label-center{font-weight:700}.casas-wrapper{margin-top:20px}.casas-wrapper .casas-title{display:flex;justify-content:space-between}.casas-wrapper .casas-title .casas-title-title{font-weight:700;font-size:12px}.casas-wrapper .casas-title .casas-title-legend{display:flex;justify-content:space-around;align-items:flex-end}.casas-wrapper .casas-container{position:relative;display:grid;width:100%;grid-template-rows:1fr;grid-template-columns:1fr;margin-bottom:15px}.casas-wrapper .casas-container img{grid-row:1/2;grid-column:1/2;width:100%;height:auto}.casas-wrapper .casas-container .separator-line{position:absolute;top:0;left:50%;width:2px;height:100%;background-color:#000;transform:translateX(-50%)}.casas-wrapper .casas-container .percentage-label{position:absolute;bottom:0;transform:translate(-40%,100%);text-align:center}h1,h2,h3{-webkit-hyphens:none;hyphens:none}.full-text-box{width:100vw;height:100vh;padding:2em;margin-top:50vh;position:relative;background-color:#fff;display:flex;flex-direction:column}.full-text-box .full-text-title{color:#012169;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:4em;font-weight:700;-webkit-hyphens:none;hyphens:none}.full-text-box .content-wrapper{display:flex;flex-direction:row;width:100%;height:100%}.full-text-box .content-wrapper .text-container{width:30vw;display:flex;flex-direction:column;align-items:flex-start;justify-content:space-evenly}.full-text-box .content-wrapper .text-container p{font-size:1.2em}.full-text-box .content-wrapper .text-container *{opacity:0}.full-text-box .content-wrapper .text-container h2{font-size:2.5em}.full-text-box .content-wrapper .images-container{width:70vw;position:relative;overflow:visible}.full-text-box .content-wrapper .images-container .image-wrapper{position:absolute;opacity:0;border:4px solid #012169}.full-text-box .content-wrapper .images-container .image-wrapper:first-child{transform:rotate(10deg);left:30%;top:10%}.full-text-box .content-wrapper .images-container .image-wrapper:nth-child(2){top:10%;left:0;transform:rotate(-5deg) scale(.75)}.full-text-box .content-wrapper .images-container .image-wrapper:nth-child(3){transform:rotate(-5deg) scale(1);top:50%;left:30%}@media(max-width:768px){.full-text-box .full-text-title{font-size:3em}.full-text-box .content-wrapper{display:block;position:relative;padding:0}.full-text-box .content-wrapper .text-container{position:absolute;top:0;width:100%;height:100%}.full-text-box .content-wrapper .text-container p{position:absolute;top:20%}.full-text-box .content-wrapper .text-container h2{background-color:#fff;z-index:10;padding:.5em 0;font-size:2em;position:absolute;bottom:10%;white-space:pre-line;word-break:break-word;overflow-wrap:break-word;-webkit-hyphens:none;hyphens:none}.full-text-box .content-wrapper .images-container{position:absolute;top:0;width:100%;height:100%}.full-text-box .content-wrapper .images-container .image-wrapper:first-child{top:10%;left:0}.full-text-box .content-wrapper .images-container .image-wrapper:nth-child(2){top:0;left:0}.full-text-box .content-wrapper .images-container .image-wrapper:nth-child(3){left:0;top:40%}}h1,h2{color:#012169;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;margin-bottom:.5em}.ghostHotels{padding-top:3em;margin-bottom:6em;background-color:#fff}.ghostHotels .paragraphIntro:last-child{margin-bottom:0}.ghostHotels #servicos{margin-top:30px}.ghostHotels img{width:60vw;height:auto;display:block;margin-left:50%;transform:translateX(-50%);border:4px solid #012169}.ghostHotels img:not(#servicos){width:30vw}.ghostHotels .image-legend{text-align:center;margin-top:1em;font-size:.9em;color:#666}.ghostHotels .image-legend a{color:#012169;text-decoration:none}@media(max-width:768px){.ghostHotels img{width:95vw}.ghostHotels img:not(#servicos){width:80vw}}.city-switcher-wrapper{position:fixed;bottom:40px;right:30px;z-index:1000;display:flex;flex-direction:column;align-items:flex-end;opacity:0;transform:translateY(120px)}.city-switcher-wrapper .help-bubble{text-align:center;background:#0045db;color:#fff;padding:.6em;border-radius:8px;opacity:0;box-shadow:0 4px 20px rgba(37,99,235,.25),0 2px 8px rgba(0,0,0,.15);display:block;margin-bottom:.8em;position:relative;min-width:192px;margin-right:10px}.city-switcher-wrapper .help-bubble p{font-size:.9em;margin-bottom:0}.city-switcher-wrapper .help-bubble:after{content:"";position:absolute;bottom:-6px;right:10%;width:0;height:0;border-left:8px solid transparent;border-right:8px solid transparent;border-top:8px solid #0045db}.city-switcher{display:flex;text-align:center;justify-content:space-between;gap:0;width:192px;max-width:192px;min-width:192px;height:70px;box-sizing:border-box;padding:0 12px;touch-action:manipulation;border:none;border-radius:99em;font-size:1rem;background-color:color-mix(in srgb,hsla(0,0%,100%,.251) 62%,transparent);backdrop-filter:blur(8px) saturate(150%);-webkit-backdrop-filter:blur(8px) saturate(150%);flex-shrink:0;box-shadow:inset 0 0 0 1px color-mix(in srgb,hsla(0,0%,100%,.9) 10%,transparent),inset 1.8px 3px 0 -2px color-mix(in srgb,hsla(0,0%,100%,.9) 90%,transparent),inset -2px -2px 0 -2px color-mix(in srgb,hsla(0,0%,100%,.8) 80%,transparent),inset -3px -8px 1px -6px color-mix(in srgb,hsla(0,0%,100%,.6) 60%,transparent),inset -.3px -1px 4px 0 color-mix(in srgb,rgba(0,0,0,.18) 18%,transparent),inset -1.5px 2.5px 0 -2px color-mix(in srgb,rgba(0,0,0,.3) 30%,transparent),inset 0 3px 4px -2px color-mix(in srgb,rgba(0,0,0,.3) 30%,transparent),inset 2px -6.5px 1px -4px color-mix(in srgb,rgba(0,0,0,.15) 15%,transparent),0 1px 5px 0 color-mix(in srgb,rgba(0,0,0,.15) 15%,transparent),0 6px 16px 0 color-mix(in srgb,rgba(0,0,0,.12) 12%,transparent);transition:background-color .4s cubic-bezier(1,0,.4,1),box-shadow .4s cubic-bezier(1,0,.4,1);opacity:1;transform:translateY(0)}.city-switcher:after{content:"";position:absolute;left:4px;top:4px;display:block;width:88px;height:62px;border-radius:99em;background-color:color-mix(in srgb,hsla(0,0%,78%,.36) 80%,transparent);z-index:-1;box-shadow:inset 0 0 0 1px color-mix(in srgb,hsla(0,0%,100%,.1) 10%,transparent),inset 2px 1px 0 -1px color-mix(in srgb,hsla(0,0%,100%,.9) 90%,transparent),inset -1.5px -1px 0 -1px color-mix(in srgb,hsla(0,0%,100%,.8) 80%,transparent),inset -2px -6px 1px -5px color-mix(in srgb,hsla(0,0%,100%,.6) 60%,transparent),inset -1px 2px 3px -1px color-mix(in srgb,rgba(0,0,0,.3) 30%,transparent),inset 0 -4px 1px -2px color-mix(in srgb,rgba(0,0,0,.15) 15%,transparent),0 3px 6px 0 color-mix(in srgb,rgba(0,0,0,.12) 12%,transparent);transition:translate .5s cubic-bezier(.4,0,.2,1)}.city-switcher:has(input[c-option="1"]:checked):after{translate:0 0;transform-origin:center;animation:scaleToggle .4s ease-out}.city-switcher:has(input[c-option="2"]:checked):after{translate:96px 0;transform-origin:center;animation:scaleToggle .4s ease-out}.city-switcher__legend{margin:-1px;border:0;padding:0;-webkit-clip-path:inset(100%);clip-path:inset(100%)}.city-switcher__input,.city-switcher__legend{position:absolute;width:1px;height:1px;white-space:nowrap;clip:rect(0 0 0 0);overflow:hidden}.city-switcher__input{-webkit-clip-path:inset(100%);clip-path:inset(100%)}.city-switcher__text{display:block;font-size:1.4rem;font-weight:500;color:var(--c);transition:all .2s cubic-bezier(.5,0,0,1);line-height:70px;margin:0;padding:0;text-align:center;height:70px}.city-switcher__filter{position:absolute;width:0;height:0;z-index:-1}.city-switcher__option{--c:#224;display:flex;justify-content:center;align-items:center;padding:0;width:72px;height:100%;box-sizing:border-box;border-radius:99em;opacity:1;touch-action:manipulation;-webkit-tap-highlight-color:rgba(0,0,0,0);transition:all .16s;position:relative}@media(hover:hover)and (pointer:fine){.city-switcher__option:hover{--c:#0052f5;cursor:pointer}.city-switcher__option:hover .city-switcher__text{transform:scale(1.2)}}@media(hover:none)and (pointer:coarse){.city-switcher__option:active{--c:#0052f5}.city-switcher__option:active .city-switcher__text{transform:scale(1.1)}}.city-switcher__option:has(input:checked){--c:#224;cursor:auto}.city-switcher__option:has(input:checked) .city-switcher__text{transform:scale(1.4)}@keyframes scaleToggle{0%{scale:1 1}50%{scale:1.15 1}to{scale:1 1}}@keyframes city-switcher-bounce{0%{transform:scale(1)}20%{transform:scale(1.25)}40%{transform:scale(.92)}60%{transform:scale(1.08)}80%{transform:scale(.98)}to{transform:scale(1)}}@media(max-width:768px){.city-switcher-wrapper{left:50%;right:auto;transform:translateX(-50%) translateY(120px);bottom:20px;align-items:center}.city-switcher{left:auto;right:auto;transform:none;bottom:auto}.explore-wrapper .city-switcher{transform:none;opacity:1;margin:0 auto}}.explore-wrapper .city-switcher-wrapper{transform:none;opacity:1}.hover-tooltip{border-bottom:1px dashed #888;cursor:help;text-decoration:none}.tooltip{position:fixed;background-color:hsla(0,0%,100%,.99);border:1px solid #000;color:#000;padding:4px 8px;border-radius:3px;font-size:.75em;z-index:1000;pointer-events:none;opacity:0;visibility:hidden;transition:opacity .2s ease-in-out,visibility .2s ease-in-out,transform .2s ease-in-out;transform:translateX(0) translateY(5px);max-width:400px}.tooltip.visible{opacity:1;visibility:visible;transform:translateX(0) translateY(0)}.pin-spacer{pointer-events:none}.markers-loading{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);background:rgba(0,0,0,.8);color:#fff;padding:20px;border-radius:8px;display:flex;align-items:center;gap:12px;z-index:1000;font-size:14px}.markers-loading .loading-spinner{width:20px;height:20px;border:2px solid hsla(0,0%,100%,.3);border-top-color:#fff;border-radius:50%;animation:spin 1s linear infinite}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.regulation{background-color:#fff;padding-bottom:4em;min-height:100vh}.regulation p{font-size:1.2em}.regulation .paragraphIntro p{font-size:inherit}.regulation hr{margin-top:8em;margin-bottom:6em;color:#012169}.regulation-stage{flex-direction:column;gap:80px;padding-top:2em;margin-bottom:6em}.reg-item,.regulation-stage{display:flex;align-items:center}.reg-item{gap:24px;max-width:800px;width:100%}.reg-item.is-left{flex-direction:row-reverse}.reg-house{position:relative;width:80px;height:62px;flex-shrink:0}.reg-house>span{position:absolute!important;top:0!important;left:0!important;width:80px!important;height:62px!important}.reg-house__img{position:absolute;top:0;left:0;width:80px;height:62px;object-fit:contain}.reg-house__img--green{opacity:0}.reg-textbox{flex:1 1;max-width:420px;line-height:1.4;padding:12px 16px;border-radius:8px;opacity:0;transform:translateY(20px);font-size:15px}@media(max-width:768px){.timeline-order-final{margin:-.5em}}.arrow-container{display:flex;flex-direction:column;align-items:center;justify-content:center;position:relative;top:6em;opacity:0;transform:translateY(-10px);transition:opacity .3s ease,transform .3s ease;pointer-events:none}.arrow-container.visible{opacity:1;transform:translateY(0);pointer-events:auto}@media(max-width:768px){.arrow-container{top:6vh}}.loading-message{display:flex;align-items:center;justify-content:center;position:relative;top:6em;font-size:1.2em;font-weight:700;text-align:center;color:#012169;font-family:Cooper Lt;opacity:0;transform:translateY(-10px);transition:opacity .3s ease,transform .3s ease;pointer-events:none}.loading-message.visible{opacity:.8;transform:translateY(0);pointer-events:auto;animation:pulse 1.5s ease-in-out infinite}@keyframes pulse{0%,to{opacity:.8}50%{opacity:.4}}.arrow{position:relative;width:42px;height:16px;opacity:0}.arrow:after,.arrow:before{content:"";width:21px;height:2px;background-color:#012169;border-radius:2px;display:inline-block}.arrow:before{transform:rotate(45deg) translateX(25%)}.arrow:after{transform:rotate(-45deg) translateX(-25%)}.arrow:first-child{top:-50px;opacity:1;animation:arrow2 1s ease 0s infinite}.arrow:nth-child(2){top:-25px;animation:arrow1 1s ease .25s infinite}@keyframes arrow1{0%{opacity:0;top:-25px}to{opacity:0;top:0}50%{opacity:1}}@keyframes arrow2{0%{opacity:0;top:-35px}to{opacity:0;top:-10px}50%{opacity:1}}