@font-face{font-display:swap;font-family:AvertaLight;font-style:normal;font-weight:400;src:local(AvertaLight),url(/fonts/averta/averta-light-webfont.woff2)format("woff2")}@font-face{font-display:swap;font-family:AvertaRegular;font-style:normal;font-weight:400;src:local(AvertaRegular),url(/fonts/averta/averta-regular-webfont.woff2)format("woff2")}@font-face{font-display:swap;font-family:AvertaSemiBold;font-style:normal;font-weight:400;src:local(AvertaSemiBold),url(/fonts/averta/averta-semibold-webfont.woff2)format("woff2")}@font-face{font-display:swap;font-family:AvertaBold;font-style:normal;font-weight:400;src:local(AvertaBold),url(/fonts/averta/averta-bold-webfont.woff2)format("woff2")}@font-face{font-display:swap;font-family:AvertaBlack;font-style:normal;font-weight:400;src:local(AvertaBlack),url(/fonts/averta/averta-black-webfont.woff2)format("woff2")}@font-face{font-display:swap;font-family:AvertaRegularItalic;font-style:normal;font-weight:400;src:local(AvertaRegularItalic),url(/fonts/averta/averta-regularitalic-webfont.woff2)format("woff2")}@font-face{font-display:swap;font-family:Bega;font-style:normal;font-weight:400;src:url(/fonts/bega/bega-regular-webfont.woff2)format("woff2")}@font-face{font-display:swap;font-family:Bega;font-style:normal;font-weight:500;src:url(/fonts/bega/bega-medium-webfont.woff2)format("woff2")}@font-face{font-display:swap;font-family:Bega;font-style:normal;font-weight:600;src:url(/fonts/bega/bega-semibold-webfont.woff2)format("woff2")}@font-face{font-display:swap;font-family:Bega;font-style:normal;font-weight:700;src:url(/fonts/bega/bega-bold-webfont.woff2)format("woff2")}@font-face{font-display:swap;font-family:Bega;font-style:italic;font-weight:400;src:url(/fonts/bega/bega-regularitalic-webfont.woff2)format("woff2")}@font-face{font-display:swap;font-family:MenloRegular;font-style:normal;font-weight:400;src:local(MenloRegular),url(/fonts/menlo/menlo-regular.woff2)format("woff2")}@font-face{font-display:swap;font-family:MenloRegularItalic;font-style:normal;font-weight:400;src:local(MenloRegularItalic),url(/fonts/menlo/menlo-italic.woff2)format("woff2")}@font-face{font-display:swap;font-family:MenloBold;font-style:normal;font-weight:400;src:local(MenloBold),url(/fonts/menlo/menlo-bold.woff2)format("woff2")}@font-face{font-display:swap;font-family:MenloBoldItalic;font-style:normal;font-weight:400;src:local(MenloBoldItalic),url(/fonts/menlo/menlo-bold-italic.woff2)format("woff2")}@font-face{font-display:swap;font-family:Recoleta;font-style:normal;font-weight:400;src:url(/fonts/recoleta/recoleta-regular-webfont.woff2)format("woff2")}@font-face{font-display:swap;font-family:Recoleta;font-style:normal;font-weight:500;src:url(/fonts/recoleta/recoleta-medium-webfont.woff2)format("woff2")}@font-face{font-display:swap;font-family:Recoleta;font-style:normal;font-weight:600;src:url(/fonts/recoleta/recoleta-semibold-webfont.woff2)format("woff2")}@font-face{font-display:swap;font-family:Recoleta;font-style:normal;font-weight:700;src:url(/fonts/recoleta/recoleta-bold-webfont.woff2)format("woff2")}@font-face{font-display:swap;font-family:Recoleta;font-style:normal;font-weight:800;src:url(/fonts/recoleta/recoleta-black-webfont.woff2)format("woff2")}@font-face{fonts-souvenir:swap;font-family:Souvenir;font-style:normal;font-weight:500;src:url(/fonts/itcsouvenir/Souvenir-Medium.woff2)format("woff2")}@font-face{fonts-souvenir:swap;font-family:Souvenir;font-style:normal;font-weight:600;src:url(/fonts/itcsouvenir/Souvenir-Demi.woff2)format("woff2")}@font-face{fonts-souvenir:swap;font-family:Souvenir;font-style:normal;font-weight:700;src:url(/fonts/itcsouvenir/Souvenir-Bold.woff2)format("woff2")}@font-face{font-display:swap;font-family:Nexa;font-style:normal;font-weight:200;src:url(/fonts/nexa/nexa-light-webfont.woff2)format("woff2")}@font-face{font-display:swap;font-family:Nexa;font-style:normal;font-weight:300;src:url(/fonts/nexa/nexa-book-webfont.woff2)format("woff2")}@font-face{font-display:swap;font-family:Nexa;font-style:normal;font-weight:400;src:url(/fonts/nexa/nexa-regular-webfont.woff2)format("woff2")}@font-face{font-display:swap;font-family:Nexa;font-style:normal;font-weight:500;src:url(/fonts/nexa/nexa-bold-webfont.woff2)format("woff2")}@font-face{font-display:swap;font-family:Nexa;font-style:normal;font-weight:600;src:url(/fonts/nexa/nexa-heavy-webfont.woff2)format("woff2")}@font-face{font-display:swap;font-family:Nexa;font-style:normal;font-weight:700;src:url(/fonts/nexa/nexa-black-webfont.woff2)format("woff2")}@font-face{font-display:swap;font-family:Decimal;font-style:normal;font-weight:400;src:url(/fonts/decimal/decimal-book.woff2)format("woff2")}@font-face{font-display:swap;font-family:Decimal;font-style:normal;font-weight:500;src:url(/fonts/decimal/decimal-medium.woff2)format("woff2")}@font-face{font-display:swap;font-family:Decimal;font-style:normal;font-weight:600;src:url(/fonts/decimal/decimal-seimibold.woff2)format("woff2")}@font-face{font-display:swap;font-family:Decimal;font-style:normal;font-weight:700;src:url(/fonts/decimal/decimal-bold.woff2)format("woff2")}@font-face{font-display:swap;font-family:Decimal;font-style:italic;font-weight:400;src:url(/fonts/decimal/decimal-italic.woff2)format("woff2")}@font-face{font-display:swap;font-family:Tiempos;font-style:normal;font-weight:400;src:url(/fonts/tiempos/tiempostext-regular-webfont.woff2)format("woff2")}@font-face{font-display:swap;font-family:Tiempos;font-style:normal;font-weight:600;src:url(/fonts/tiempos/tiempostext-semibold-webfont.woff2)format("woff2")}@font-face{font-display:swap;font-family:Tiempos;font-style:italic;font-weight:400;src:url(/fonts/tiempos/tiempostext-italic-webfont.woff2)format("woff2")}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{font:inherit;vertical-align:baseline;border:0;margin:0;padding:0;font-size:100%}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}button{all:unset;appearance:none;color:inherit;font:inherit;text-align:inherit;background:0 0;border:none;justify-content:center;margin:0;padding:0;display:inline-flex}textarea{all:unset;box-sizing:border-box;color:inherit;font:inherit;resize:none;white-space:pre-wrap;background:0 0;border:none;outline:none;width:100%;height:auto;margin:0;padding:0}:root{--wrapper-width:87.5rem;--site-top-gap:3rem;--header-size:5rem;--group-width:10rem;--input-outer-circle-size:18px;--input-inner-circle-size:12px;--transition-productive:all var(--transition-duration-short) ease-in-out;--border-width:1px;--border-width-lg:3px;--border-radius:4px;--border-radius-sm:2px;--border-line:var(--border-width) solid var(--gray-04);--logo-height:1.5rem;--toggle-button-size:1.25rem;--toggle-padding:.125rem;--button-icon-size:1.5rem;--tooltip-distance:.4rem;--tooltip-height:20px;--tooltip-delay:.8s;--tooltip-arrow-size:4px;--filters-height:4rem;--white:#fff;--black:#000;--main:#e5484d;--secondary:#2c8c88;--gray-01:#f7f8f9;--gray-02:#f0f1f2;--gray-03:#e8e9ea;--gray-04:#e0e0e0;--gray-05:#98999b;--gray-06:#707172;--gray-07:#616161;--gray-08:#383838;--gray-09:#191919;--green:#16c47f;--red:#f93827;--responsive-space-sm:.5rem;--responsive-space-lg:1rem;--transition-duration-short:.15s}@media only screen and (min-width:48.05em){:root{--responsive-space-sm:1rem;--responsive-space-lg:2rem}}.theme--light{--bg-color:var(--gray-01);--bg-color-inverted:var(--black);--text-color:var(--black);--text-color-inverted:var(--white);--border-color-1:var(--gray-04);--border-color-2:var(--gray-05);--border-color-3:var(--gray-06)}.theme--dark{--bg-color:var(--gray-09);--bg-color-inverted:var(--white);--text-color:var(--gray-02);--text-color-inverted:var(--black);--border-color-1:var(--gray-08);--border-color-2:var(--gray-05);--bg-color-3:var(--gray-04)}p,li{font-size:1rem;line-height:1.3}h1{font-family:AvertaSemiBold,HelveticaNeue,Helvetica Neue,helvetica,arial,roboto,sans-serif;font-size:1.26563rem}@media only screen and (min-width:48.05em){h1{font-size:1.44rem}}@media only screen and (min-width:71.3em){h1{font-size:1.5625rem}}h2{font-family:AvertaSemiBold,HelveticaNeue,Helvetica Neue,helvetica,arial,roboto,sans-serif;font-size:1.125rem}@media only screen and (min-width:48.05em){h2{font-size:1.2rem}}@media only screen and (min-width:71.3em){h2{font-size:1.25rem}}h3{font-family:AvertaBold,HelveticaNeue,Helvetica Neue,helvetica,arial,roboto,sans-serif;font-size:1rem}@media only screen and (min-width:48.05em){h3{font-size:1rem}}@media only screen and (min-width:71.3em){h3{font-size:1rem}}h3{text-transform:uppercase}a{color:inherit;text-decoration:none}html{scrollbar-gutter:stable}body{font-family:AvertaRegular,HelveticaNeue,Helvetica Neue,helvetica,arial,roboto,sans-serif;font-size:1rem}@media only screen and (min-width:48.05em){body{font-size:1rem}}@media only screen and (min-width:71.3em){body{font-size:1rem}}body{will-change:background-color,color;background-color:var(--bg-color);color:var(--text-color);line-height:1}::selection{background-color:var(--black);color:var(--white)}.theme--light{-webkit-font-smoothing:subpixel-antialiased;-moz-osx-font-smoothing:auto;text-rendering:optimizelegibility}.theme--dark{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility;background-color:var(--gray-09);text-shadow:1px 1px 1px #00000001}.wrapper{box-sizing:border-box;width:100%;max-width:135rem;margin:0 auto;padding:0 2rem}.page{flex:0 auto;width:100%}main{display:flex}
