@charset "UTF-8";@font-face{font-family:Lato;font-weight:400;font-style:normal;src:url("https://p.ec-cloud.org/aline/fonts/fr-be/lato-regular.eot");src:local("Lato"),url("https://p.ec-cloud.org/aline/fonts/fr-be/lato-regular.woff2") format("woff2"),url("https://p.ec-cloud.org/aline/fonts/fr-be/lato-regular.woff") format("woff"),url("https://p.ec-cloud.org/aline/fonts/fr-be/lato-regular.ttf") format("truetype")}@font-face{font-family:Lato;font-weight:700;font-style:normal;src:url("https://p.ec-cloud.org/aline/fonts/fr-be/lato-bold.eot");src:local("lato-bold"),url("https://p.ec-cloud.org/aline/fonts/fr-be/lato-bold.woff2") format("woff2"),url("https://p.ec-cloud.org/aline/fonts/fr-be/lato-bold.woff") format("woff"),url("https://p.ec-cloud.org/aline/fonts/fr-be/lato-bold.ttf") format("truetype")}@font-face{font-family:Lato;font-weight:900;font-style:normal;src:url("https://p.ec-cloud.org/aline/fonts/fr-be/lato-black.eot");src:local("Lato-Black"),url("https://p.ec-cloud.org/aline/fonts/fr-be/lato-black.woff2") format("woff2"),url("https://p.ec-cloud.org/aline/fonts/fr-be/lato-black.woff") format("woff"),url("https://p.ec-cloud.org/aline/fonts/fr-be/lato-black.ttf") format("truetype")}.no-margin{margin:0}.no-padding{padding:0}.margin-xsmall{margin:10px}.margin--top-xsmall{margin-top:10px}.margin--right-xsmall{margin-right:10px}.margin--bottom-xsmall{margin-bottom:10px}.margin--left-xsmall{margin-left:10px}.padding-xsmall{padding:10px}.padding--top-xsmall{padding-top:10px}.padding--right-xsmall{padding-right:10px}.padding--bottom-xsmall{padding-bottom:10px}.padding--left-xsmall{padding-left:10px}.margin-small{margin:15px}.margin--top-small{margin-top:15px}.margin--right-small{margin-right:15px}.margin--bottom-small{margin-bottom:15px}.margin--left-small{margin-left:15px}.padding-small{padding:15px}.padding--top-small{padding-top:15px}.padding--right-small{padding-right:15px}.padding--bottom-small{padding-bottom:15px}.padding--left-small{padding-left:15px}.margin-medium{margin:20px}.margin--top-medium{margin-top:20px}.margin--right-medium{margin-right:20px}.margin--bottom-medium{margin-bottom:20px}.margin--left-medium{margin-left:20px}.padding-medium{padding:20px}.padding--top-medium{padding-top:20px}.padding--right-medium{padding-right:20px}.padding--bottom-medium{padding-bottom:20px}.padding--left-medium{padding-left:20px}.margin-large{margin:25px}.margin--top-large{margin-top:25px}.margin--right-large{margin-right:25px}.margin--bottom-large{margin-bottom:25px}.margin--left-large{margin-left:25px}.padding-large{padding:25px}.padding--top-large{padding-top:25px}.padding--right-large{padding-right:25px}.padding--bottom-large{padding-bottom:25px}.padding--left-large{padding-left:25px}.margin-xlarge{margin:30px}.margin--top-xlarge{margin-top:30px}.margin--right-xlarge{margin-right:30px}.margin--bottom-xlarge{margin-bottom:30px}.margin--left-xlarge{margin-left:30px}.padding-xlarge{padding:30px}.padding--top-xlarge{padding-top:30px}.padding--right-xlarge{padding-right:30px}.padding--bottom-xlarge{padding-bottom:30px}.padding--left-xlarge{padding-left:30px}.margin-xxlarge{margin:50px}.margin--top-xxlarge{margin-top:50px}.margin--right-xxlarge{margin-right:50px}.margin--bottom-xxlarge{margin-bottom:50px}.margin--left-xxlarge{margin-left:50px}.padding-xxlarge{padding:50px}.padding--top-xxlarge{padding-top:50px}.padding--right-xxlarge{padding-right:50px}.padding--bottom-xxlarge{padding-bottom:50px}.padding--left-xxlarge{padding-left:50px}.margin--left-auto{margin-left:auto}.margin--right-auto{margin-right:auto}.margin--top-auto{margin-top:auto}.margin--bottom-auto{margin-bottom:auto}article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,video{display:inline-block}audio:not([controls]){display:none;height:0}[hidden]{display:none}html{font-size:62.5%;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}button,html,input,select,textarea{font-family:sans-serif}body{margin:0;overflow-x:hidden}body{font-size:1.6rem}a:focus{outline-style:dotted;outline-width:thin}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}blockquote{margin:1em 40px}dfn{font-style:italic}mark{background:#ff0;color:#000}p,pre{margin:1em 0}code,kbd,pre,samp{font-family:monospace,serif;font-size:1em}pre{white-space:pre;white-space:pre-wrap;word-wrap:break-word}q{quotes:none}q:after,q:before{content:"";content:none}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}dl,li,ol,ul{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline;list-style:none;list-style-image:none}img{border:0;-ms-interpolation-mode:bicubic}figure{margin:0}form{margin:0}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0;white-space:normal;display:inline-table}button,input,select,textarea{font-size:100%;margin:0;vertical-align:baseline}button,input{line-height:normal}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:none;cursor:pointer}button[disabled],html input[disabled]{cursor:default}input[type=checkbox],input[type=radio]{padding:0}input[type=search]{-webkit-appearance:none}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}table{border-collapse:collapse;border-spacing:0}html{overflow-y:scroll}body{background:#fff}img{max-width:100%}:where(img:not([src*=".svg"]))[width],:where(source[width] ~ img:not([src*=".svg"])){height:auto}img:not([src]):not([srcset]),img[src=""]{opacity:0}picture img:not([src]):not([srcset]),picture img[src=""]{opacity:1}hr{border:none}.ng-cloak,[ng-cloak],[ng\:cloak]{display:none!important}.grecaptcha-badge{z-index:1000;bottom:74px!important}.constrained{margin:0 auto;width:100%;box-sizing:border-box}.constrained:after{content:"";display:block;clear:both;visibility:hidden;line-height:0;height:0}.constrained{padding:0 1rem}.constrained{max-width:105rem}@media screen and (max-width:53.125em){.constrained{max-width:58rem}.leader-panel .constrained{max-width:100%;padding:0}.section--hub-crumb .constrained{max-width:100%;padding:0}}@media screen and (min-width:53.1875em){.constrained--medium{padding:0}.constrained--medium{max-width:77.5rem}}.constrained .constrained--medium{padding:0}@media screen and (min-width:53.1875em){.constrained--narrow{padding:0}.constrained--narrow{max-width:64.5rem}}.constrained .constrained--narrow{padding:0}@media screen and (max-width:53.125em){.constrained--desktop-only{max-width:100%}}.constrained--full{padding:0!important}.constrained--large{padding:0!important}.constrained--large{max-width:105rem}.flex__row{box-sizing:border-box;display:flex;flex-direction:row;flex-wrap:wrap;margin-left:-1.5rem;margin-right:-1.5rem}.flex__row>.flex__row{margin-left:0;margin-right:0}.flex__row--no-gutter{margin-left:0;margin-right:0}@media screen and (max-width:53.125em){.flex__row--no-gutter-xs{margin-left:0;margin-right:0}}.flex__row--centered{justify-content:center}.flex__row--vertical-align{align-items:center}.flex__col,.flex__col-1,.flex__col-10,.flex__col-11,.flex__col-12,.flex__col-2,.flex__col-3,.flex__col-4,.flex__col-5,.flex__col-6,.flex__col-7,.flex__col-8,.flex__col-9,.flex__col-large,.flex__col-large-1,.flex__col-large-10,.flex__col-large-11,.flex__col-large-12,.flex__col-large-2,.flex__col-large-3,.flex__col-large-4,.flex__col-large-5,.flex__col-large-6,.flex__col-large-7,.flex__col-large-8,.flex__col-large-9,.flex__col-lg,.flex__col-lg-1,.flex__col-lg-10,.flex__col-lg-11,.flex__col-lg-12,.flex__col-lg-2,.flex__col-lg-3,.flex__col-lg-4,.flex__col-lg-5,.flex__col-lg-6,.flex__col-lg-7,.flex__col-lg-8,.flex__col-lg-9,.flex__col-md,.flex__col-md-1,.flex__col-md-10,.flex__col-md-11,.flex__col-md-12,.flex__col-md-2,.flex__col-md-3,.flex__col-md-4,.flex__col-md-5,.flex__col-md-6,.flex__col-md-7,.flex__col-md-8,.flex__col-md-9,.flex__col-medium,.flex__col-medium-1,.flex__col-medium-10,.flex__col-medium-11,.flex__col-medium-12,.flex__col-medium-2,.flex__col-medium-3,.flex__col-medium-4,.flex__col-medium-5,.flex__col-medium-6,.flex__col-medium-7,.flex__col-medium-8,.flex__col-medium-9,.flex__col-sm,.flex__col-sm-1,.flex__col-sm-10,.flex__col-sm-11,.flex__col-sm-12,.flex__col-sm-2,.flex__col-sm-3,.flex__col-sm-4,.flex__col-sm-5,.flex__col-sm-6,.flex__col-sm-7,.flex__col-sm-8,.flex__col-sm-9,.flex__col-small,.flex__col-small-1,.flex__col-small-10,.flex__col-small-11,.flex__col-small-12,.flex__col-small-2,.flex__col-small-3,.flex__col-small-4,.flex__col-small-5,.flex__col-small-6,.flex__col-small-7,.flex__col-small-8,.flex__col-small-9{box-sizing:border-box;display:flex;flex-direction:column;flex-grow:0;flex-shrink:0;padding-left:1.5rem;padding-right:1.5rem}.flex__row--no-gutter .flex__col,.flex__row--no-gutter .flex__col-1,.flex__row--no-gutter .flex__col-10,.flex__row--no-gutter .flex__col-11,.flex__row--no-gutter .flex__col-12,.flex__row--no-gutter .flex__col-2,.flex__row--no-gutter .flex__col-3,.flex__row--no-gutter .flex__col-4,.flex__row--no-gutter .flex__col-5,.flex__row--no-gutter .flex__col-6,.flex__row--no-gutter .flex__col-7,.flex__row--no-gutter .flex__col-8,.flex__row--no-gutter .flex__col-9,.flex__row--no-gutter .flex__col-large,.flex__row--no-gutter .flex__col-large-1,.flex__row--no-gutter .flex__col-large-10,.flex__row--no-gutter .flex__col-large-11,.flex__row--no-gutter .flex__col-large-12,.flex__row--no-gutter .flex__col-large-2,.flex__row--no-gutter .flex__col-large-3,.flex__row--no-gutter .flex__col-large-4,.flex__row--no-gutter .flex__col-large-5,.flex__row--no-gutter .flex__col-large-6,.flex__row--no-gutter .flex__col-large-7,.flex__row--no-gutter .flex__col-large-8,.flex__row--no-gutter .flex__col-large-9,.flex__row--no-gutter .flex__col-lg,.flex__row--no-gutter .flex__col-lg-1,.flex__row--no-gutter .flex__col-lg-10,.flex__row--no-gutter .flex__col-lg-11,.flex__row--no-gutter .flex__col-lg-12,.flex__row--no-gutter .flex__col-lg-2,.flex__row--no-gutter .flex__col-lg-3,.flex__row--no-gutter .flex__col-lg-4,.flex__row--no-gutter .flex__col-lg-5,.flex__row--no-gutter .flex__col-lg-6,.flex__row--no-gutter .flex__col-lg-7,.flex__row--no-gutter .flex__col-lg-8,.flex__row--no-gutter .flex__col-lg-9,.flex__row--no-gutter .flex__col-md,.flex__row--no-gutter .flex__col-md-1,.flex__row--no-gutter .flex__col-md-10,.flex__row--no-gutter .flex__col-md-11,.flex__row--no-gutter .flex__col-md-12,.flex__row--no-gutter .flex__col-md-2,.flex__row--no-gutter .flex__col-md-3,.flex__row--no-gutter .flex__col-md-4,.flex__row--no-gutter .flex__col-md-5,.flex__row--no-gutter .flex__col-md-6,.flex__row--no-gutter .flex__col-md-7,.flex__row--no-gutter .flex__col-md-8,.flex__row--no-gutter .flex__col-md-9,.flex__row--no-gutter .flex__col-medium,.flex__row--no-gutter .flex__col-medium-1,.flex__row--no-gutter .flex__col-medium-10,.flex__row--no-gutter .flex__col-medium-11,.flex__row--no-gutter .flex__col-medium-12,.flex__row--no-gutter .flex__col-medium-2,.flex__row--no-gutter .flex__col-medium-3,.flex__row--no-gutter .flex__col-medium-4,.flex__row--no-gutter .flex__col-medium-5,.flex__row--no-gutter .flex__col-medium-6,.flex__row--no-gutter .flex__col-medium-7,.flex__row--no-gutter .flex__col-medium-8,.flex__row--no-gutter .flex__col-medium-9,.flex__row--no-gutter .flex__col-sm,.flex__row--no-gutter .flex__col-sm-1,.flex__row--no-gutter .flex__col-sm-10,.flex__row--no-gutter .flex__col-sm-11,.flex__row--no-gutter .flex__col-sm-12,.flex__row--no-gutter .flex__col-sm-2,.flex__row--no-gutter .flex__col-sm-3,.flex__row--no-gutter .flex__col-sm-4,.flex__row--no-gutter .flex__col-sm-5,.flex__row--no-gutter .flex__col-sm-6,.flex__row--no-gutter .flex__col-sm-7,.flex__row--no-gutter .flex__col-sm-8,.flex__row--no-gutter .flex__col-sm-9,.flex__row--no-gutter .flex__col-small,.flex__row--no-gutter .flex__col-small-1,.flex__row--no-gutter .flex__col-small-10,.flex__row--no-gutter .flex__col-small-11,.flex__row--no-gutter .flex__col-small-12,.flex__row--no-gutter .flex__col-small-2,.flex__row--no-gutter .flex__col-small-3,.flex__row--no-gutter .flex__col-small-4,.flex__row--no-gutter .flex__col-small-5,.flex__row--no-gutter .flex__col-small-6,.flex__row--no-gutter .flex__col-small-7,.flex__row--no-gutter .flex__col-small-8,.flex__row--no-gutter .flex__col-small-9{padding-left:0;padding-right:0}@media screen and (max-width:53.125em){.flex__row--no-gutter-xs .flex__col,.flex__row--no-gutter-xs .flex__col-1,.flex__row--no-gutter-xs .flex__col-10,.flex__row--no-gutter-xs .flex__col-11,.flex__row--no-gutter-xs .flex__col-12,.flex__row--no-gutter-xs .flex__col-2,.flex__row--no-gutter-xs .flex__col-3,.flex__row--no-gutter-xs .flex__col-4,.flex__row--no-gutter-xs .flex__col-5,.flex__row--no-gutter-xs .flex__col-6,.flex__row--no-gutter-xs .flex__col-7,.flex__row--no-gutter-xs .flex__col-8,.flex__row--no-gutter-xs .flex__col-9,.flex__row--no-gutter-xs .flex__col-large,.flex__row--no-gutter-xs .flex__col-large-1,.flex__row--no-gutter-xs .flex__col-large-10,.flex__row--no-gutter-xs .flex__col-large-11,.flex__row--no-gutter-xs .flex__col-large-12,.flex__row--no-gutter-xs .flex__col-large-2,.flex__row--no-gutter-xs .flex__col-large-3,.flex__row--no-gutter-xs .flex__col-large-4,.flex__row--no-gutter-xs .flex__col-large-5,.flex__row--no-gutter-xs .flex__col-large-6,.flex__row--no-gutter-xs .flex__col-large-7,.flex__row--no-gutter-xs .flex__col-large-8,.flex__row--no-gutter-xs .flex__col-large-9,.flex__row--no-gutter-xs .flex__col-lg,.flex__row--no-gutter-xs .flex__col-lg-1,.flex__row--no-gutter-xs .flex__col-lg-10,.flex__row--no-gutter-xs .flex__col-lg-11,.flex__row--no-gutter-xs .flex__col-lg-12,.flex__row--no-gutter-xs .flex__col-lg-2,.flex__row--no-gutter-xs .flex__col-lg-3,.flex__row--no-gutter-xs .flex__col-lg-4,.flex__row--no-gutter-xs .flex__col-lg-5,.flex__row--no-gutter-xs .flex__col-lg-6,.flex__row--no-gutter-xs .flex__col-lg-7,.flex__row--no-gutter-xs .flex__col-lg-8,.flex__row--no-gutter-xs .flex__col-lg-9,.flex__row--no-gutter-xs .flex__col-md,.flex__row--no-gutter-xs .flex__col-md-1,.flex__row--no-gutter-xs .flex__col-md-10,.flex__row--no-gutter-xs .flex__col-md-11,.flex__row--no-gutter-xs .flex__col-md-12,.flex__row--no-gutter-xs .flex__col-md-2,.flex__row--no-gutter-xs .flex__col-md-3,.flex__row--no-gutter-xs .flex__col-md-4,.flex__row--no-gutter-xs .flex__col-md-5,.flex__row--no-gutter-xs .flex__col-md-6,.flex__row--no-gutter-xs .flex__col-md-7,.flex__row--no-gutter-xs .flex__col-md-8,.flex__row--no-gutter-xs .flex__col-md-9,.flex__row--no-gutter-xs .flex__col-medium,.flex__row--no-gutter-xs .flex__col-medium-1,.flex__row--no-gutter-xs .flex__col-medium-10,.flex__row--no-gutter-xs .flex__col-medium-11,.flex__row--no-gutter-xs .flex__col-medium-12,.flex__row--no-gutter-xs .flex__col-medium-2,.flex__row--no-gutter-xs .flex__col-medium-3,.flex__row--no-gutter-xs .flex__col-medium-4,.flex__row--no-gutter-xs .flex__col-medium-5,.flex__row--no-gutter-xs .flex__col-medium-6,.flex__row--no-gutter-xs .flex__col-medium-7,.flex__row--no-gutter-xs .flex__col-medium-8,.flex__row--no-gutter-xs .flex__col-medium-9,.flex__row--no-gutter-xs .flex__col-sm,.flex__row--no-gutter-xs .flex__col-sm-1,.flex__row--no-gutter-xs .flex__col-sm-10,.flex__row--no-gutter-xs .flex__col-sm-11,.flex__row--no-gutter-xs .flex__col-sm-12,.flex__row--no-gutter-xs .flex__col-sm-2,.flex__row--no-gutter-xs .flex__col-sm-3,.flex__row--no-gutter-xs .flex__col-sm-4,.flex__row--no-gutter-xs .flex__col-sm-5,.flex__row--no-gutter-xs .flex__col-sm-6,.flex__row--no-gutter-xs .flex__col-sm-7,.flex__row--no-gutter-xs .flex__col-sm-8,.flex__row--no-gutter-xs .flex__col-sm-9,.flex__row--no-gutter-xs .flex__col-small,.flex__row--no-gutter-xs .flex__col-small-1,.flex__row--no-gutter-xs .flex__col-small-10,.flex__row--no-gutter-xs .flex__col-small-11,.flex__row--no-gutter-xs .flex__col-small-12,.flex__row--no-gutter-xs .flex__col-small-2,.flex__row--no-gutter-xs .flex__col-small-3,.flex__row--no-gutter-xs .flex__col-small-4,.flex__row--no-gutter-xs .flex__col-small-5,.flex__row--no-gutter-xs .flex__col-small-6,.flex__row--no-gutter-xs .flex__col-small-7,.flex__row--no-gutter-xs .flex__col-small-8,.flex__row--no-gutter-xs .flex__col-small-9{padding-left:0;padding-right:0}}.flex__col-10>div,.flex__col-11>div,.flex__col-12>div,.flex__col-1>div,.flex__col-2>div,.flex__col-3>div,.flex__col-4>div,.flex__col-5>div,.flex__col-6>div,.flex__col-7>div,.flex__col-8>div,.flex__col-9>div,.flex__col-large-10>div,.flex__col-large-11>div,.flex__col-large-12>div,.flex__col-large-1>div,.flex__col-large-2>div,.flex__col-large-3>div,.flex__col-large-4>div,.flex__col-large-5>div,.flex__col-large-6>div,.flex__col-large-7>div,.flex__col-large-8>div,.flex__col-large-9>div,.flex__col-large>div,.flex__col-lg-10>div,.flex__col-lg-11>div,.flex__col-lg-12>div,.flex__col-lg-1>div,.flex__col-lg-2>div,.flex__col-lg-3>div,.flex__col-lg-4>div,.flex__col-lg-5>div,.flex__col-lg-6>div,.flex__col-lg-7>div,.flex__col-lg-8>div,.flex__col-lg-9>div,.flex__col-lg>div,.flex__col-md-10>div,.flex__col-md-11>div,.flex__col-md-12>div,.flex__col-md-1>div,.flex__col-md-2>div,.flex__col-md-3>div,.flex__col-md-4>div,.flex__col-md-5>div,.flex__col-md-6>div,.flex__col-md-7>div,.flex__col-md-8>div,.flex__col-md-9>div,.flex__col-md>div,.flex__col-medium-10>div,.flex__col-medium-11>div,.flex__col-medium-12>div,.flex__col-medium-1>div,.flex__col-medium-2>div,.flex__col-medium-3>div,.flex__col-medium-4>div,.flex__col-medium-5>div,.flex__col-medium-6>div,.flex__col-medium-7>div,.flex__col-medium-8>div,.flex__col-medium-9>div,.flex__col-medium>div,.flex__col-sm-10>div,.flex__col-sm-11>div,.flex__col-sm-12>div,.flex__col-sm-1>div,.flex__col-sm-2>div,.flex__col-sm-3>div,.flex__col-sm-4>div,.flex__col-sm-5>div,.flex__col-sm-6>div,.flex__col-sm-7>div,.flex__col-sm-8>div,.flex__col-sm-9>div,.flex__col-sm>div,.flex__col-small-10>div,.flex__col-small-11>div,.flex__col-small-12>div,.flex__col-small-1>div,.flex__col-small-2>div,.flex__col-small-3>div,.flex__col-small-4>div,.flex__col-small-5>div,.flex__col-small-6>div,.flex__col-small-7>div,.flex__col-small-8>div,.flex__col-small-9>div,.flex__col-small>div,.flex__col>div{flex-grow:1}.flex__col,.flex__col-large,.flex__col-lg,.flex__col-md,.flex__col-medium,.flex__col-sm,.flex__col-small{flex-grow:1;flex-basis:0;max-width:100%}.flex__col-1{flex-basis:8.3333333333%;max-width:8.3333333333%}.flex__col-1:empty{display:none}.flex__col-2{flex-basis:16.6666666667%;max-width:16.6666666667%}.flex__col-2:empty{display:none}.flex__col-3{flex-basis:25%;max-width:25%}.flex__col-3:empty{display:none}.flex__col-4{flex-basis:33.3333333333%;max-width:33.3333333333%}.flex__col-4:empty{display:none}.flex__col-5{flex-basis:41.6666666667%;max-width:41.6666666667%}.flex__col-5:empty{display:none}.flex__col-6{flex-basis:50%;max-width:50%}.flex__col-6:empty{display:none}.flex__col-7{flex-basis:58.3333333333%;max-width:58.3333333333%}.flex__col-7:empty{display:none}.flex__col-8{flex-basis:66.6666666667%;max-width:66.6666666667%}.flex__col-8:empty{display:none}.flex__col-9{flex-basis:75%;max-width:75%}.flex__col-9:empty{display:none}.flex__col-10{flex-basis:83.3333333333%;max-width:83.3333333333%}.flex__col-10:empty{display:none}.flex__col-11{flex-basis:91.6666666667%;max-width:91.6666666667%}.flex__col-11:empty{display:none}.flex__col-12{flex-basis:100%;max-width:100%}.flex__col-12:empty{display:none}.flex__col-off-1{margin-left:8.3333333333%}.flex__col-off-2{margin-left:16.6666666667%}.flex__col-off-3{margin-left:25%}.flex__col-off-4{margin-left:33.3333333333%}.flex__col-off-5{margin-left:41.6666666667%}.flex__col-off-6{margin-left:50%}.flex__col-off-7{margin-left:58.3333333333%}.flex__col-off-8{margin-left:66.6666666667%}.flex__col-off-9{margin-left:75%}.flex__col-off-10{margin-left:83.3333333333%}.flex__col-off-11{margin-left:91.6666666667%}@media only screen and (min-width:0){.flex__row--xs-reversed,.flex__row--xsmall-reversed{flex-direction:row-reverse}.flex__row--xs-top,.flex__row--xsmall-top{align-items:flex-start}.flex__row--xs-middle,.flex__row--xsmall-middle{align-items:center}.flex__row--xs-bottom,.flex__row--xsmall-bottom{align-items:flex-end}.flex__row--xs-left,.flex__row--xsmall-left{justify-content:flex-start}.flex__row--xs-center,.flex__row--xsmall-center{justify-content:center}.flex__row--xs-right,.flex__row--xsmall-right{justify-content:flex-end}.flex__col-xs-1,.flex__col-xsmall-1{flex-basis:8.3333333333%;max-width:8.3333333333%;flex-grow:1}.flex__col-xs-2,.flex__col-xsmall-2{flex-basis:16.6666666667%;max-width:16.6666666667%;flex-grow:1}.flex__col-xs-3,.flex__col-xsmall-3{flex-basis:25%;max-width:25%;flex-grow:1}.flex__col-xs-4,.flex__col-xsmall-4{flex-basis:33.3333333333%;max-width:33.3333333333%;flex-grow:1}.flex__col-xs-5,.flex__col-xsmall-5{flex-basis:41.6666666667%;max-width:41.6666666667%;flex-grow:1}.flex__col-xs-6,.flex__col-xsmall-6{flex-basis:50%;max-width:50%;flex-grow:1}.flex__col-xs-7,.flex__col-xsmall-7{flex-basis:58.3333333333%;max-width:58.3333333333%;flex-grow:1}.flex__col-xs-8,.flex__col-xsmall-8{flex-basis:66.6666666667%;max-width:66.6666666667%;flex-grow:1}.flex__col-xs-9,.flex__col-xsmall-9{flex-basis:75%;max-width:75%;flex-grow:1}.flex__col-xs-10,.flex__col-xsmall-10{flex-basis:83.3333333333%;max-width:83.3333333333%;flex-grow:1}.flex__col-xs-11,.flex__col-xsmall-11{flex-basis:91.6666666667%;max-width:91.6666666667%;flex-grow:1}.flex__col-xs-12,.flex__col-xsmall-12{flex-basis:100%;max-width:100%;flex-grow:1}.flex__col-off-1{margin-left:8.3333333333%}.flex__col-off-2{margin-left:16.6666666667%}.flex__col-off-3{margin-left:25%}.flex__col-off-4{margin-left:33.3333333333%}.flex__col-off-5{margin-left:41.6666666667%}.flex__col-off-6{margin-left:50%}.flex__col-off-7{margin-left:58.3333333333%}.flex__col-off-8{margin-left:66.6666666667%}.flex__col-off-9{margin-left:75%}.flex__col-off-10{margin-left:83.3333333333%}.flex__col-off-11{margin-left:91.6666666667%}.flex__col-first-xs,.flex__col-first-xsmall,.flex__col-xs-first,.flex__col-xsmall-first{order:-1}.flex__col-last-xs,.flex__col-last-xsmall,.flex__col-xs-last,.flex__col-xsmall-last{order:1}.flex__col-xs-narrow,.flex__col-xsmall-narrow{flex-grow:0;flex-basis:0;max-width:none;flex:none;padding-left:1.5rem;padding-right:1.5rem}.flex__row--no-gutter .flex__col-xs-narrow,.flex__row--no-gutter .flex__col-xsmall-narrow{padding-left:0;padding-right:0}}@media only screen and (min-width:0) and (max-width:53.125em){.flex__row--no-gutter-xs .flex__col-xs-narrow,.flex__row--no-gutter-xs .flex__col-xsmall-narrow{padding-left:0;padding-right:0}}@media only screen and (min-width:0){.flex__col-xs-narrow img,.flex__col-xsmall-narrow img{max-width:none}.flex__col-xs-auto,.flex__col-xsmall-auto{flex-grow:1;flex-basis:0;max-width:100%;padding-left:1.5rem;padding-right:1.5rem}.flex__row--no-gutter .flex__col-xs-auto,.flex__row--no-gutter .flex__col-xsmall-auto{padding-left:0;padding-right:0}}@media only screen and (min-width:0) and (max-width:53.125em){.flex__row--no-gutter-xs .flex__col-xs-auto,.flex__row--no-gutter-xs .flex__col-xsmall-auto{padding-left:0;padding-right:0}}@media only screen and (min-width:480px){.flex__row--sm-reversed,.flex__row--small-reversed{flex-direction:row-reverse}.flex__row--sm-top,.flex__row--small-top{align-items:flex-start}.flex__row--sm-middle,.flex__row--small-middle{align-items:center}.flex__row--sm-bottom,.flex__row--small-bottom{align-items:flex-end}.flex__row--sm-left,.flex__row--small-left{justify-content:flex-start}.flex__row--sm-center,.flex__row--small-center{justify-content:center}.flex__row--sm-right,.flex__row--small-right{justify-content:flex-end}.flex__col-sm-1,.flex__col-small-1{flex-basis:8.3333333333%;max-width:8.3333333333%;flex-grow:1}.flex__col-sm-2,.flex__col-small-2{flex-basis:16.6666666667%;max-width:16.6666666667%;flex-grow:1}.flex__col-sm-3,.flex__col-small-3{flex-basis:25%;max-width:25%;flex-grow:1}.flex__col-sm-4,.flex__col-small-4{flex-basis:33.3333333333%;max-width:33.3333333333%;flex-grow:1}.flex__col-sm-5,.flex__col-small-5{flex-basis:41.6666666667%;max-width:41.6666666667%;flex-grow:1}.flex__col-sm-6,.flex__col-small-6{flex-basis:50%;max-width:50%;flex-grow:1}.flex__col-sm-7,.flex__col-small-7{flex-basis:58.3333333333%;max-width:58.3333333333%;flex-grow:1}.flex__col-sm-8,.flex__col-small-8{flex-basis:66.6666666667%;max-width:66.6666666667%;flex-grow:1}.flex__col-sm-9,.flex__col-small-9{flex-basis:75%;max-width:75%;flex-grow:1}.flex__col-sm-10,.flex__col-small-10{flex-basis:83.3333333333%;max-width:83.3333333333%;flex-grow:1}.flex__col-sm-11,.flex__col-small-11{flex-basis:91.6666666667%;max-width:91.6666666667%;flex-grow:1}.flex__col-sm-12,.flex__col-small-12{flex-basis:100%;max-width:100%;flex-grow:1}.flex__col-off-sm-1,.flex__col-off-small-1{margin-left:8.3333333333%}.flex__col-off-sm-2,.flex__col-off-small-2{margin-left:16.6666666667%}.flex__col-off-sm-3,.flex__col-off-small-3{margin-left:25%}.flex__col-off-sm-4,.flex__col-off-small-4{margin-left:33.3333333333%}.flex__col-off-sm-5,.flex__col-off-small-5{margin-left:41.6666666667%}.flex__col-off-sm-6,.flex__col-off-small-6{margin-left:50%}.flex__col-off-sm-7,.flex__col-off-small-7{margin-left:58.3333333333%}.flex__col-off-sm-8,.flex__col-off-small-8{margin-left:66.6666666667%}.flex__col-off-sm-9,.flex__col-off-small-9{margin-left:75%}.flex__col-off-sm-10,.flex__col-off-small-10{margin-left:83.3333333333%}.flex__col-off-sm-11,.flex__col-off-small-11{margin-left:91.6666666667%}.flex__col-first-sm,.flex__col-first-small,.flex__col-sm-first,.flex__col-small-first{order:-1}.flex__col-last-sm,.flex__col-last-small,.flex__col-sm-last,.flex__col-small-last{order:1}.flex__col-sm-narrow,.flex__col-small-narrow{flex-grow:0;flex-basis:0;max-width:none;flex:none;padding-left:1.5rem;padding-right:1.5rem}.flex__row--no-gutter .flex__col-sm-narrow,.flex__row--no-gutter .flex__col-small-narrow{padding-left:0;padding-right:0}}@media only screen and (min-width:480px) and (max-width:53.125em){.flex__row--no-gutter-xs .flex__col-sm-narrow,.flex__row--no-gutter-xs .flex__col-small-narrow{padding-left:0;padding-right:0}}@media only screen and (min-width:480px){.flex__col-sm-narrow img,.flex__col-small-narrow img{max-width:none}.flex__col-sm-auto,.flex__col-small-auto{flex-grow:1;flex-basis:0;max-width:100%;padding-left:1.5rem;padding-right:1.5rem}.flex__row--no-gutter .flex__col-sm-auto,.flex__row--no-gutter .flex__col-small-auto{padding-left:0;padding-right:0}}@media only screen and (min-width:480px) and (max-width:53.125em){.flex__row--no-gutter-xs .flex__col-sm-auto,.flex__row--no-gutter-xs .flex__col-small-auto{padding-left:0;padding-right:0}}@media only screen and (min-width:851px){.flex__row--md-reversed,.flex__row--medium-reversed{flex-direction:row-reverse}.flex__row--md-top,.flex__row--medium-top{align-items:flex-start}.flex__row--md-middle,.flex__row--medium-middle{align-items:center}.flex__row--md-bottom,.flex__row--medium-bottom{align-items:flex-end}.flex__row--md-left,.flex__row--medium-left{justify-content:flex-start}.flex__row--md-center,.flex__row--medium-center{justify-content:center}.flex__row--md-right,.flex__row--medium-right{justify-content:flex-end}.flex__col-md-1,.flex__col-medium-1{flex-basis:8.3333333333%;max-width:8.3333333333%;flex-grow:1}.flex__col-md-2,.flex__col-medium-2{flex-basis:16.6666666667%;max-width:16.6666666667%;flex-grow:1}.flex__col-md-3,.flex__col-medium-3{flex-basis:25%;max-width:25%;flex-grow:1}.flex__col-md-4,.flex__col-medium-4{flex-basis:33.3333333333%;max-width:33.3333333333%;flex-grow:1}.flex__col-md-5,.flex__col-medium-5{flex-basis:41.6666666667%;max-width:41.6666666667%;flex-grow:1}.flex__col-md-6,.flex__col-medium-6{flex-basis:50%;max-width:50%;flex-grow:1}.flex__col-md-7,.flex__col-medium-7{flex-basis:58.3333333333%;max-width:58.3333333333%;flex-grow:1}.flex__col-md-8,.flex__col-medium-8{flex-basis:66.6666666667%;max-width:66.6666666667%;flex-grow:1}.flex__col-md-9,.flex__col-medium-9{flex-basis:75%;max-width:75%;flex-grow:1}.flex__col-md-10,.flex__col-medium-10{flex-basis:83.3333333333%;max-width:83.3333333333%;flex-grow:1}.flex__col-md-11,.flex__col-medium-11{flex-basis:91.6666666667%;max-width:91.6666666667%;flex-grow:1}.flex__col-md-12,.flex__col-medium-12{flex-basis:100%;max-width:100%;flex-grow:1}.flex__col-off-md-1,.flex__col-off-medium-1{margin-left:8.3333333333%}.flex__col-off-md-2,.flex__col-off-medium-2{margin-left:16.6666666667%}.flex__col-off-md-3,.flex__col-off-medium-3{margin-left:25%}.flex__col-off-md-4,.flex__col-off-medium-4{margin-left:33.3333333333%}.flex__col-off-md-5,.flex__col-off-medium-5{margin-left:41.6666666667%}.flex__col-off-md-6,.flex__col-off-medium-6{margin-left:50%}.flex__col-off-md-7,.flex__col-off-medium-7{margin-left:58.3333333333%}.flex__col-off-md-8,.flex__col-off-medium-8{margin-left:66.6666666667%}.flex__col-off-md-9,.flex__col-off-medium-9{margin-left:75%}.flex__col-off-md-10,.flex__col-off-medium-10{margin-left:83.3333333333%}.flex__col-off-md-11,.flex__col-off-medium-11{margin-left:91.6666666667%}.flex__col-first-md,.flex__col-first-medium,.flex__col-md-first,.flex__col-medium-first{order:-1}.flex__col-last-md,.flex__col-last-medium,.flex__col-md-last,.flex__col-medium-last{order:1}.flex__col-md-narrow,.flex__col-medium-narrow{flex-grow:0;flex-basis:0;max-width:none;flex:none;padding-left:1.5rem;padding-right:1.5rem}.flex__row--no-gutter .flex__col-md-narrow,.flex__row--no-gutter .flex__col-medium-narrow{padding-left:0;padding-right:0}}@media only screen and (min-width:851px) and (max-width:53.125em){.flex__row--no-gutter-xs .flex__col-md-narrow,.flex__row--no-gutter-xs .flex__col-medium-narrow{padding-left:0;padding-right:0}}@media only screen and (min-width:851px){.flex__col-md-narrow img,.flex__col-medium-narrow img{max-width:none}.flex__col-md-auto,.flex__col-medium-auto{flex-grow:1;flex-basis:0;max-width:100%;padding-left:1.5rem;padding-right:1.5rem}.flex__row--no-gutter .flex__col-md-auto,.flex__row--no-gutter .flex__col-medium-auto{padding-left:0;padding-right:0}}@media only screen and (min-width:851px) and (max-width:53.125em){.flex__row--no-gutter-xs .flex__col-md-auto,.flex__row--no-gutter-xs .flex__col-medium-auto{padding-left:0;padding-right:0}}@media only screen and (min-width:961px){.flex__row--large-reversed,.flex__row--lg-reversed{flex-direction:row-reverse}.flex__row--large-top,.flex__row--lg-top{align-items:flex-start}.flex__row--large-middle,.flex__row--lg-middle{align-items:center}.flex__row--large-bottom,.flex__row--lg-bottom{align-items:flex-end}.flex__row--large-left,.flex__row--lg-left{justify-content:flex-start}.flex__row--large-center,.flex__row--lg-center{justify-content:center}.flex__row--large-right,.flex__row--lg-right{justify-content:flex-end}.flex__col-large-1,.flex__col-lg-1{flex-basis:8.3333333333%;max-width:8.3333333333%;flex-grow:1}.flex__col-large-2,.flex__col-lg-2{flex-basis:16.6666666667%;max-width:16.6666666667%;flex-grow:1}.flex__col-large-3,.flex__col-lg-3{flex-basis:25%;max-width:25%;flex-grow:1}.flex__col-large-4,.flex__col-lg-4{flex-basis:33.3333333333%;max-width:33.3333333333%;flex-grow:1}.flex__col-large-5,.flex__col-lg-5{flex-basis:41.6666666667%;max-width:41.6666666667%;flex-grow:1}.flex__col-large-6,.flex__col-lg-6{flex-basis:50%;max-width:50%;flex-grow:1}.flex__col-large-7,.flex__col-lg-7{flex-basis:58.3333333333%;max-width:58.3333333333%;flex-grow:1}.flex__col-large-8,.flex__col-lg-8{flex-basis:66.6666666667%;max-width:66.6666666667%;flex-grow:1}.flex__col-large-9,.flex__col-lg-9{flex-basis:75%;max-width:75%;flex-grow:1}.flex__col-large-10,.flex__col-lg-10{flex-basis:83.3333333333%;max-width:83.3333333333%;flex-grow:1}.flex__col-large-11,.flex__col-lg-11{flex-basis:91.6666666667%;max-width:91.6666666667%;flex-grow:1}.flex__col-large-12,.flex__col-lg-12{flex-basis:100%;max-width:100%;flex-grow:1}.flex__col-off-large-1,.flex__col-off-lg-1{margin-left:8.3333333333%}.flex__col-off-large-2,.flex__col-off-lg-2{margin-left:16.6666666667%}.flex__col-off-large-3,.flex__col-off-lg-3{margin-left:25%}.flex__col-off-large-4,.flex__col-off-lg-4{margin-left:33.3333333333%}.flex__col-off-large-5,.flex__col-off-lg-5{margin-left:41.6666666667%}.flex__col-off-large-6,.flex__col-off-lg-6{margin-left:50%}.flex__col-off-large-7,.flex__col-off-lg-7{margin-left:58.3333333333%}.flex__col-off-large-8,.flex__col-off-lg-8{margin-left:66.6666666667%}.flex__col-off-large-9,.flex__col-off-lg-9{margin-left:75%}.flex__col-off-large-10,.flex__col-off-lg-10{margin-left:83.3333333333%}.flex__col-off-large-11,.flex__col-off-lg-11{margin-left:91.6666666667%}.flex__col-first-large,.flex__col-first-lg,.flex__col-large-first,.flex__col-lg-first{order:-1}.flex__col-large-last,.flex__col-last-large,.flex__col-last-lg,.flex__col-lg-last{order:1}.flex__col-large-narrow,.flex__col-lg-narrow{flex-grow:0;flex-basis:0;max-width:none;flex:none;padding-left:1.5rem;padding-right:1.5rem}.flex__row--no-gutter .flex__col-large-narrow,.flex__row--no-gutter .flex__col-lg-narrow{padding-left:0;padding-right:0}}@media only screen and (min-width:961px) and (max-width:53.125em){.flex__row--no-gutter-xs .flex__col-large-narrow,.flex__row--no-gutter-xs .flex__col-lg-narrow{padding-left:0;padding-right:0}}@media only screen and (min-width:961px){.flex__col-large-narrow img,.flex__col-lg-narrow img{max-width:none}.flex__col-large-auto,.flex__col-lg-auto{flex-grow:1;flex-basis:0;max-width:100%;padding-left:1.5rem;padding-right:1.5rem}.flex__row--no-gutter .flex__col-large-auto,.flex__row--no-gutter .flex__col-lg-auto{padding-left:0;padding-right:0}}@media only screen and (min-width:961px) and (max-width:53.125em){.flex__row--no-gutter-xs .flex__col-large-auto,.flex__row--no-gutter-xs .flex__col-lg-auto{padding-left:0;padding-right:0}}.flex__row>div>img{align-self:center}.cf:after{content:"";display:block;clear:both;visibility:hidden;line-height:0;height:0}@media screen and (max-width:60em){.desktop-only{display:none!important}}.hidden{display:none}@media screen and (min-width:60.0625em){.hide-on-desktop{display:none!important}}@media print{.hide-on-desktop{display:none}}@media screen and (max-width:53.125em){.hide-on-mobile{display:none!important}}@media screen and (max-width:30em){.hide-on-small-mobile{display:none!important}}@media screen and (min-width:53.1875em){.mobile-only{display:none!important}}.visible{display:inline-block!important}.visuallyhidden{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.visuallyhidden.focusable:active,.visuallyhidden.focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}@media screen and (min-width:60.0625em){.visuallyhidden-desktop{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}}@media screen and (min-width:53.1875em){.visuallyhidden-tablet{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}}.visuallyrevealed{clip:auto;clip:rect(auto auto auto auto);position:static;overflow:visible;margin:0;width:auto;height:auto}.no-js .js-show{display:block}.js .js-hide{display:none!important}@media screen and (max-width:53.125em){.js .js-hide-mobile{display:none!important}}.js-toggle .togglelist{max-height:2000px;transition:all .5s ease-out;height:auto}.js-toggle .collapsed{margin:0!important;max-height:0!important;overflow:hidden;opacity:0!important;min-height:0!important;box-sizing:border-box;transition:all .3s ease-out}.ui-autocomplete{z-index:100000}meta.mq-mobile-min{font-family:"/screen and (min-width:20em)/";width:20em}meta.mq-mobile-max{font-family:"/screen and (max-width:53.125em)/";width:53.125em}meta.mq-tablet-min{font-family:"/screen and (min-width:53.1875em)/";width:53.1875em}meta.mq-tablet-max{font-family:"/screen and (max-width:60em)/";width:60em}meta.mq-desktop-min{font-family:"/screen and (min-width:60.0625em)/";width:60.0625em}.relative{position:relative}.position-relative{position:relative}.reset{position:static;margin:0;padding:0;left:0;top:0}.stuck{position:fixed!important;width:100%;z-index:99}.left{float:left!important}.right{float:right!important}.w100{width:100%}.w75{width:75%}.w50{width:50%}.w25{width:25%}.w33{width:33.3333%}.overflow-hidden{overflow:hidden}.overflow-x{-webkit-overflow-scrolling:touch;transform:translate3d(0,0,0);overflow-x:auto;overflow-y:hidden}.overflow-y{-webkit-overflow-scrolling:touch;transform:translate3d(0,0,0);overflow-x:hidden;overflow-y:auto}.z1{z-index:1!important}.z0{z-index:0!important}.last{margin-bottom:0!important;padding-bottom:0!important}.nopadding{padding:0!important}.padding-none{padding-bottom:0!important}.padding-x-small{padding:1rem}@media screen and (min-width:53.1875em){.padding-x-small{padding:1.5rem}}.padding-x-small.form__error-summary,.padding-x-small.panel--notice{padding:.7rem}@media screen and (min-width:53.1875em){.padding-x-small.form__error-summary,.padding-x-small.panel--notice{padding:1.2rem}}.padding-small{padding:1.5rem}@media screen and (min-width:53.1875em){.padding-small{padding:2rem}}.padding-small.form__error-summary,.padding-small.panel--notice{padding:1.2rem}@media screen and (min-width:53.1875em){.padding-small.form__error-summary,.padding-small.panel--notice{padding:1.7rem}}.padding-medium{padding:2rem}.padding-large{padding:2rem}@media screen and (min-width:53.1875em){.padding-large{padding:3rem}}.padding-large.form__error-summary,.padding-large.panel--notice{padding:1.7rem}@media screen and (min-width:53.1875em){.padding-large.form__error-summary,.padding-large.panel--notice{padding:2.7rem}}.padding-x-large{padding:3rem}@media screen and (min-width:53.1875em){.padding-x-large{padding:3rem 6rem}}.padding-top{padding-top:1.5rem}.padding-bottom{padding-bottom:1.5rem}.padding-right{padding-right:1.5rem}.padding-left{padding-left:1.5rem}.padder-t{padding-top:3rem}.padder-r{padding-right:3rem}.padder-b{padding-bottom:3rem}.padder-l{padding-left:3rem}.padder-lr{padding:0 3rem}.padder-tb{padding:3rem 0}.padder-tblr{padding:3rem}.spacer-none{margin-bottom:0!important}.spacer-xx-small{margin-bottom:.5rem!important}.spacer-x-small{margin-bottom:.5rem!important}@media screen and (min-width:53.1875em){.spacer-x-small{margin-bottom:1rem!important}}.spacer-small{margin-bottom:1.5rem!important}@media screen and (min-width:53.1875em){.spacer-small{margin-bottom:2rem!important}}.spacer-medium{margin-bottom:1.8rem!important}@media screen and (min-width:53.1875em){.spacer-medium{margin-bottom:2.5rem!important}}.spacer-large{margin-bottom:2rem!important}@media screen and (min-width:53.1875em){.spacer-large{margin-bottom:3rem!important}}.spacer-x-large{margin-bottom:3rem!important}@media screen and (min-width:53.1875em){.spacer-x-large{margin-bottom:6rem!important}}@media screen and (min-width:60.0625em){.spacer-x-small-desktop{margin-bottom:1rem!important}}@media screen and (min-width:60.0625em){.spacer-small-desktop{margin-bottom:2rem!important}}@media screen and (min-width:60.0625em){.spacer-large-desktop{margin-bottom:3rem!important}}@media screen and (min-width:60.0625em){.spacer-x-large-desktop{margin-bottom:6rem!important}}@media screen and (max-width:53.125em){.spacer-x-small-mobile{margin-bottom:.5rem!important}}@media screen and (max-width:53.125em){.spacer-small-mobile{margin-bottom:1rem!important}}@media screen and (max-width:53.125em){.spacer-large-mobile{margin-bottom:2rem!important}}.indent-left-small{padding-left:1.5rem}@media screen and (min-width:53.1875em){.indent-left-small{padding-left:2rem}}.spacer-large.spacer-shadow{height:10px;box-shadow:0 5px 10px -4px #333}.align-central{text-align:center!important}.align-left{text-align:left!important}.align-right{text-align:right!important}@media screen and (min-width:60.0625em){.align-central-desktop{text-align:center!important}}@media screen and (max-width:53.125em){.align-central-mobile{text-align:center!important}}@media screen and (min-width:53.1875em){.align-central-tablet{text-align:center!important}}@media screen and (min-width:60.0625em){.align-left-desktop{text-align:left!important}}@media screen and (min-width:53.1875em){.align-left-tablet{text-align:left!important}}@media screen and (min-width:60.0625em){.align-right-desktop{text-align:right!important}}@media screen and (min-width:53.1875em){.align-right-tablet{text-align:right!important}}.centered{margin-left:auto;margin-right:auto;display:block}.vertical-align{position:relative;top:50%;transform:translateY(-50%)}.v-align-middle{vertical-align:middle!important}@media screen and (min-width:53.1875em){.vertical-align-desktop{position:relative;top:50%;transform:translateY(-50%)}}.vertical-align--absolute{position:absolute;top:50%;transform:translateY(-50%)}.vbottom{vertical-align:bottom}.vtop{vertical-align:top}.vmiddle{vertical-align:middle}.fade{opacity:0;transition:opacity .3s linear 0s}.fade.in{opacity:1}.fade.after-5s{transition:opacity .8s ease 5s}.fade.after-10s{transition:opacity .8s ease 10s}.backslide--in{animation:backSlideIn .7s both ease}.backslide--out{animation:backSlideOut .7s both ease}.go--down{animation:goDown .7s both ease}.scale--in-fade--in{animation:scaleInFadeIn .5s both ease-out}.fontweight-light{font-weight:100!important}.normal{font-weight:400!important}.underline{text-decoration:underline}.ellipsis{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.nobr{white-space:nowrap}.word-break{overflow-wrap:break-word;word-wrap:break-word;-ms-word-break:break-all;word-break:break-all;word-break:break-word;hyphens:auto}.blurred{filter:blur(4.5px)}.table{display:table;width:100%}.table-row{display:table-row}.table-cell{display:table-cell}.block{display:block}.inline-block{display:inline-block!important}.flex--auto{display:flex;flex:auto}.border-box{box-sizing:border-box}.border-box *{box-sizing:border-box}.local-color1{color:#016689!important}.local-color2{color:#e4eaed!important}.local-color3{color:#f46506!important}.local-color4{color:#ffe358!important}.local-color5{color:#e74c3c!important}.global-white{color:#fff!important}.global-black{color:#303030!important}.global-grey{color:#4a4a4a!important}.global-middle-grey{color:#6a6a69!important}.global-light-grey1{color:#bfbfbd!important}.global-light-grey2{color:#e0dfde!important}.global-light-grey3{color:#f8f8f8!important}.global-light-grey4{color:#8d8c8b!important}.global-light-grey5{color:#eee!important}.global-ok{color:#72a23a!important}.global-ko{color:#e41900!important}.global-focus{color:#016689!important}.local-bg-color1{background-color:#016689!important}.local-bg-color2{background-color:#e4eaed!important}.local-bg-color3{background-color:#f46506!important}.local-bg-color4{background-color:#ffe358!important}.local-bg-color5{background-color:#e74c3c!important}.theme-bg-color1{background-color:#e74c3c!important}.theme-bg-color2{background-color:#d82567!important}.theme-bg-color3{background-color:#32c9a7!important}.theme-bg-color4{background-color:#06696f!important}.theme-bg-color5{background-color:#4e8c46!important}.theme-bg-color6{background-color:#21b8d8!important}.theme-bg-color7{background-color:#90b039!important}.theme-bg-color8{background-color:#a08a72!important}.theme-bg-color9{background-color:#bfbfbd!important}.global-bg-white{background-color:#fff!important}.global-bg-black{background-color:#303030!important}.global-bg-grey{background-color:#4a4a4a!important}.global-bg-middle-grey{background-color:#6a6a69!important}.global-bg-light-grey1{background-color:#bfbfbd!important}.global-bg-light-grey2{background-color:#e0dfde!important}.global-bg-light-grey3{background-color:#f8f8f8!important}.global-bg-light-grey4{background-color:#8d8c8b!important}.global-bg-light-grey5{background-color:#eee!important}.global-bg-ok{background-color:#72a23a!important}.global-bg-ko{background-color:#e41900!important}.global-bg-focus{background-color:#016689!important}.global-background{background-color:#f8f8f8!important}.include-in-print{display:none}@media print{.include-in-print{display:block}}.has-focus-element{outline:0}.border-top{border-top:2px solid #e4eaed}.border-bottom{border-bottom:2px solid #e4eaed}.border-left{border-left:2px solid #e4eaed}.border-right{border-right:2px solid #e4eaed}.position-left--1:after,.position-left--1:before{left:1%!important}.position-left--2:after,.position-left--2:before{left:2%!important}.position-left--3:after,.position-left--3:before{left:3%!important}.position-left--4:after,.position-left--4:before{left:4%!important}.position-left--5:after,.position-left--5:before{left:5%!important}.position-left--6:after,.position-left--6:before{left:6%!important}.position-left--7:after,.position-left--7:before{left:7%!important}.position-left--8:after,.position-left--8:before{left:8%!important}.position-left--9:after,.position-left--9:before{left:9%!important}.position-left--10:after,.position-left--10:before{left:10%!important}.position-left--11:after,.position-left--11:before{left:11%!important}.position-left--12:after,.position-left--12:before{left:12%!important}.position-left--13:after,.position-left--13:before{left:13%!important}.position-left--14:after,.position-left--14:before{left:14%!important}.position-left--15:after,.position-left--15:before{left:15%!important}.position-left--16:after,.position-left--16:before{left:16%!important}.position-left--17:after,.position-left--17:before{left:17%!important}.position-left--18:after,.position-left--18:before{left:18%!important}.position-left--19:after,.position-left--19:before{left:19%!important}.position-left--20:after,.position-left--20:before{left:20%!important}.position-left--21:after,.position-left--21:before{left:21%!important}.position-left--22:after,.position-left--22:before{left:22%!important}.position-left--23:after,.position-left--23:before{left:23%!important}.position-left--24:after,.position-left--24:before{left:24%!important}.position-left--25:after,.position-left--25:before{left:25%!important}.position-left--26:after,.position-left--26:before{left:26%!important}.position-left--27:after,.position-left--27:before{left:27%!important}.position-left--28:after,.position-left--28:before{left:28%!important}.position-left--29:after,.position-left--29:before{left:29%!important}.position-left--30:after,.position-left--30:before{left:30%!important}.position-left--31:after,.position-left--31:before{left:31%!important}.position-left--32:after,.position-left--32:before{left:32%!important}.position-left--33:after,.position-left--33:before{left:33%!important}.position-left--34:after,.position-left--34:before{left:34%!important}.position-left--35:after,.position-left--35:before{left:35%!important}.position-left--36:after,.position-left--36:before{left:36%!important}.position-left--37:after,.position-left--37:before{left:37%!important}.position-left--38:after,.position-left--38:before{left:38%!important}.position-left--39:after,.position-left--39:before{left:39%!important}.position-left--40:after,.position-left--40:before{left:40%!important}.position-left--41:after,.position-left--41:before{left:41%!important}.position-left--42:after,.position-left--42:before{left:42%!important}.position-left--43:after,.position-left--43:before{left:43%!important}.position-left--44:after,.position-left--44:before{left:44%!important}.position-left--45:after,.position-left--45:before{left:45%!important}.position-left--46:after,.position-left--46:before{left:46%!important}.position-left--47:after,.position-left--47:before{left:47%!important}.position-left--48:after,.position-left--48:before{left:48%!important}.position-left--49:after,.position-left--49:before{left:49%!important}.position-left--50:after,.position-left--50:before{left:50%!important}.position-left--51:after,.position-left--51:before{left:51%!important}.position-left--52:after,.position-left--52:before{left:52%!important}.position-left--53:after,.position-left--53:before{left:53%!important}.position-left--54:after,.position-left--54:before{left:54%!important}.position-left--55:after,.position-left--55:before{left:55%!important}.position-left--56:after,.position-left--56:before{left:56%!important}.position-left--57:after,.position-left--57:before{left:57%!important}.position-left--58:after,.position-left--58:before{left:58%!important}.position-left--59:after,.position-left--59:before{left:59%!important}.position-left--60:after,.position-left--60:before{left:60%!important}.position-left--61:after,.position-left--61:before{left:61%!important}.position-left--62:after,.position-left--62:before{left:62%!important}.position-left--63:after,.position-left--63:before{left:63%!important}.position-left--64:after,.position-left--64:before{left:64%!important}.position-left--65:after,.position-left--65:before{left:65%!important}.position-left--66:after,.position-left--66:before{left:66%!important}.position-left--67:after,.position-left--67:before{left:67%!important}.position-left--68:after,.position-left--68:before{left:68%!important}.position-left--69:after,.position-left--69:before{left:69%!important}.position-left--70:after,.position-left--70:before{left:70%!important}.position-left--71:after,.position-left--71:before{left:71%!important}.position-left--72:after,.position-left--72:before{left:72%!important}.position-left--73:after,.position-left--73:before{left:73%!important}.position-left--74:after,.position-left--74:before{left:74%!important}.position-left--75:after,.position-left--75:before{left:75%!important}.position-left--76:after,.position-left--76:before{left:76%!important}.position-left--77:after,.position-left--77:before{left:77%!important}.position-left--78:after,.position-left--78:before{left:78%!important}.position-left--79:after,.position-left--79:before{left:79%!important}.position-left--80:after,.position-left--80:before{left:80%!important}.position-left--81:after,.position-left--81:before{left:81%!important}.position-left--82:after,.position-left--82:before{left:82%!important}.position-left--83:after,.position-left--83:before{left:83%!important}.position-left--84:after,.position-left--84:before{left:84%!important}.position-left--85:after,.position-left--85:before{left:85%!important}.position-left--86:after,.position-left--86:before{left:86%!important}.position-left--87:after,.position-left--87:before{left:87%!important}.position-left--88:after,.position-left--88:before{left:88%!important}.position-left--89:after,.position-left--89:before{left:89%!important}.position-left--90:after,.position-left--90:before{left:90%!important}.position-left--91:after,.position-left--91:before{left:91%!important}.position-left--92:after,.position-left--92:before{left:92%!important}.position-left--93:after,.position-left--93:before{left:93%!important}.position-left--94:after,.position-left--94:before{left:94%!important}.position-left--95:after,.position-left--95:before{left:95%!important}.position-left--96:after,.position-left--96:before{left:96%!important}.position-left--97:after,.position-left--97:before{left:97%!important}.position-left--98:after,.position-left--98:before{left:98%!important}.position-left--99:after,.position-left--99:before{left:99%!important}.position-left--100:after,.position-left--100:before{left:100%!important}[class*=theme-bg-color],[class*=theme-bg-color] .alpha,[class*=theme-bg-color] .beta,[class*=theme-bg-color] .delta,[class*=theme-bg-color] .epsilon,[class*=theme-bg-color] .gamma,[class*=theme-bg-color] .zeta,[class*=theme-bg-color] h1,[class*=theme-bg-color] h2,[class*=theme-bg-color] h3,[class*=theme-bg-color] h4,[class*=theme-bg-color] h5,[class*=theme-bg-color] h6{color:#fff}:root{--color-white:#ffffff;--color-beige:#f8f2d8;--color-accent-light:#E6C58D;--color-accent-light-900:#302615;--color-ocre:#d89a5b;--color-ocre-hover:#c98944;--color-ocre-text:#9C561C;--color-petroleo:#0A6A8B;--color-petroleo-dark:#05293a;--color-marino:#001624;--color-grey-member:#e9eef1;--color-bg-light:#F7FAFB;--color-text:#1b1f22;--color-text-kicker:#72A0B6;--color-text-soft:#4a5257;--color-border:#d9d9d9;--color-border-dark:#0a4155;--overlay-img:rgba(0, 21, 36, 0.18);--grad-card:linear-gradient(180deg, rgba(0, 8, 14, 0) 38%, rgba(0, 8, 14, 0.82) 100%);--grad-scrim-footer:linear-gradient(180deg, rgba(0, 8, 14, 0) 0%, rgba(0, 8, 14, 0.55) 45%, rgba(0, 8, 14, 0.88) 100%);--grad-scrim:linear-gradient(180deg, rgba(0, 8, 14, 0) 0%, rgba(0, 8, 14, 0.9) 62%);--border-cristal:rgba(255, 255, 255, 0.22);--hover-light:rgba(0, 21, 36, 0.06);--hover-invertido:rgba(255, 255, 255, 0.12);--shadow-menu:0 2px 14px rgba(0, 21, 36, 0.1);--shadow-card:0 16px 30px rgba(0, 21, 36, 0.2);--shadow-text:0 2px 20px rgba(0, 8, 14, 0.45);--foco:#0A6A8B;--fh-line:#cfdbe1;--fh-ink:#082d3b;--fh-muted:#3d5b69;--fh-year:#0b5570;--fh-rail:#dfe9ee;--fh-b:#4785a0;--font-base:"Lato","Inter","Helvetica Neue",Arial,sans-serif;--weight-light:300;--weight-normal:400;--weight-semi:600;--weight-bold:700;--text-xs:1.2rem;--text-s:1.4rem;--text-m:1.6rem;--text-l:1.8rem;--text-xl:2.2rem;--text-2xl:2.6rem;--text-display:clamp(32px, 4.2vw, 60px);--text-cifra:clamp(48px, 5.5vw, 80px);--pad-lateral:20px;--gap-section:56px;--radio-s:4px;--radio-m:10px;--width-max:1200px;--width-page:1440px;--z-menu:50}*,::after,::before{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;font-family:var(--font-base);font-weight:var(--weight-normal);color:var(--color-text);background:var(--color-white);-webkit-font-smoothing:antialiased;overflow:hidden;font-size:62.5%;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;font-size-adjust:0.55}body main#main{margin-top:0}img{max-width:100%;display:block}h1,h2,h3,p{margin:0}a{color:inherit}a:hover{color:var(--color-white)}a:focus-visible,button:focus-visible,input:focus-visible{outline:2px solid var(--foco);outline-offset:2px}[id]{scroll-margin-top:88px}.view{display:none}.view.active{display:block}.margin-none{margin:0!important}.mw-80{max-width:80%!important}.h-auto{height:auto!important}.fnd-boton{display:inline-flex;align-items:center;justify-content:center;gap:var(--text-xs);padding:13px 22px;border:1px solid transparent;border-radius:var(--radio-s);font-family:inherit;font-size:var(--text-m);line-height:1.2;font-weight:var(--weight-semi);letter-spacing:.1rem;text-transform:uppercase;text-decoration:none;text-align:center;cursor:pointer;transition:background-color .15s ease,color .15s ease,border-color .15s ease}.fnd-boton--primario{background:var(--color-ocre);color:var(--color-marino)}.fnd-boton--primario:hover{background:var(--color-ocre-hover)}.fnd-boton--outline{background:0 0;color:var(--color-marino);border-color:var(--color-marino)}.fnd-boton--outline:hover{background:var(--hover-light);color:var(--color-petroleo)}.fnd-boton--outline-claro{background:0 0;color:var(--color-white);border-color:var(--color-white)}.fnd-boton--outline-claro:hover{background:var(--hover-invertido)}.fnd-boton--bloque{width:100%}.fnd-icono{flex:none}.fnd-logo{width:100px;margin-bottom:0}@media screen and (min-width:64em){.fnd-logo{width:150px}}.fnd-menu{position:sticky;top:0;z-index:var(--z-menu);display:flex;align-items:center;justify-content:space-between;gap:var(--text-m);padding:12px var(--pad-lateral);background:var(--color-white);box-shadow:var(--shadow-menu)}.fnd-menu__logo{display:inline-flex;align-items:center;gap:8px;text-decoration:none;color:var(--color-marino)}.fnd-menu__logo-marca{font-size:var(--text-l);line-height:.92;font-weight:var(--weight-bold);letter-spacing:-.5px}.fnd-menu__logo-badge{display:inline-block;padding:3px 7px;border-radius:var(--radio-s);background:var(--color-petroleo-dark);color:var(--color-white);font-size:var(--text-s);font-weight:var(--weight-bold);letter-spacing:.5px}.fnd-menu__acciones{display:inline-flex;align-items:center;gap:var(--text-s)}.fnd-menu__cta-top{padding:10px 18px}.fnd-menu__toggle{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;padding:0;border:none;background:0 0;color:var(--color-marino);cursor:pointer}.fnd-menu__nav{display:flex;flex-direction:column;gap:4px;position:absolute;top:100%;left:0;right:0;padding:var(--text-s) var(--pad-lateral) var(--text-l);background:var(--color-white);box-shadow:var(--shadow-menu);opacity:0;visibility:hidden;transform:translateY(-10px);pointer-events:none;transition:opacity .22s ease,transform .22s ease,visibility .22s}.fnd-menu--abierto .fnd-menu__nav{opacity:1;visibility:visible;transform:none;pointer-events:auto}.fnd-menu__enlace{display:inline-flex;align-items:center;gap:6px;padding:10px 0;color:var(--color-marino);font-size:var(--text-m);line-height:1.2;font-weight:var(--weight-semi);text-decoration:none}.fnd-menu__enlace:hover{color:var(--color-petroleo)}.fnd-menu__enlace--activa{color:var(--color-ocre-text)}.fnd-menu__enlace--boton{border:none;background:0 0;font-family:inherit;cursor:pointer}.fnd-menu__enlace--desktop{display:none}.fnd-menu__item--desplegable{display:none}.fnd-menu__grupo{display:flex;flex-direction:column;gap:2px}.fnd-menu__grupo-etiqueta{padding:10px 0 2px;font-size:var(--text-m);line-height:1.2;font-weight:var(--weight-semi);color:var(--color-text-soft)}.fnd-menu__subenlace{display:block;padding:8px 0 8px 14px;color:var(--color-marino);font-size:var(--text-m);line-height:1.2;text-decoration:none}.fnd-menu__subenlace:hover{color:var(--color-petroleo)}.fnd-hero{display:flex;flex-direction:column;background:var(--color-petroleo);color:var(--color-white)}.fnd-hero__imagen{order:-1;position:relative;width:100%;height:260px}.fnd-hero__imagen img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.fnd-hero__contenido{display:flex;flex-direction:column;gap:var(--text-m);padding:var(--gap-section) var(--pad-lateral)}.fnd-hero__titulo{color:var(--color-white);font-size:var(--text-display);line-height:1.04;letter-spacing:-.5px;font-weight:var(--weight-bold);max-width:16ch;animation:fnd-entrada .7s cubic-bezier(.22,1,.36,1) both;margin-bottom:var(--text-s)}.fnd-hero__subtitulo{font-size:var(--text-l);line-height:1.5;max-width:35ch;opacity:.95;animation:fnd-entrada .7s cubic-bezier(.22,1,.36,1) both;animation-delay:.1s}.fnd-hero__ctas{display:flex;flex-direction:column;gap:var(--text-s);margin-top:8px;animation:fnd-entrada .7s cubic-bezier(.22,1,.36,1) both;animation-delay:.2s}.fnd-franja{display:flex;flex-direction:column;background:var(--color-accent-light);color:var(--color-accent-light-900)}.fnd-franja__item{display:flex;align-items:center;gap:10px;padding:14px var(--pad-lateral);font-size:var(--text-s);line-height:1.4}.fnd-franja__item+.fnd-franja__item{border-top:1px solid var(--border-cristal)}.fnd-franja__item b{font-weight:var(--weight-bold)}.fnd-franja__icono{flex:none;width:22px;height:22px}.fnd-mision{max-width:800px;margin-inline:auto;padding:var(--gap-section) var(--pad-lateral) var(--pad-lateral);text-align:center}.fnd-mision__imagen{width:100%;height:230px;-o-object-fit:cover;object-fit:cover;border-radius:var(--radio-m);margin-inline:auto}.fnd-mision__kicker{margin-top:var(--text-l);font-size:var(--text-m);font-weight:var(--weight-semi);color:var(--color-ocre-text);letter-spacing:.4px}.fnd-mision__parrafo{position:relative;margin:10px auto;max-width:800px;font-size:var(--text-l);line-height:1.5;color:var(--color-marino)}.fnd-mision__cta{margin-top:var(--text-l)}.fnd-destacado-texto{padding:0 var(--pad-lateral) var(--gap-section);position:relative}.fnd-destacado-texto::after{content:"";position:absolute;bottom:-20px;left:0;width:100%;height:70%;background:var(--color-petroleo)}.fnd-destacado-texto--cierre{padding-top:0}.fnd-destacado-texto__panel{max-width:var(--width-max);margin-inline:auto;background:var(--color-petroleo-dark);border-radius:var(--radio-m);padding:var(--gap-section) var(--pad-lateral);text-align:center;color:var(--color-white);z-index:1;position:relative}.fnd-destacado-texto__kicker{font-size:var(--text-m);font-weight:var(--weight-semi);letter-spacing:1px;text-transform:uppercase;color:var(--color-text-kicker)}.fnd-destacado-texto__frase{color:var(--color-white);margin-top:var(--text-m);font-size:var(--text-xl);line-height:1.3;font-weight:var(--weight-normal)}.fnd-destacado-texto__texto{margin-top:var(--text-s);font-size:var(--text-m);line-height:1.5;opacity:.92}.fnd-destacado-texto__texto p{margin-bottom:var(--text-l)}.fnd-destacado-texto__cta{margin-top:var(--text-l)}.fnd-causas{background:var(--color-petroleo);padding:var(--gap-section) 0;color:var(--color-white)}.fnd-causas__cabecera{display:flex;align-items:flex-end;justify-content:space-between;gap:var(--text-m);max-width:var(--width-page);margin-inline:auto;padding:0 var(--pad-lateral) var(--text-l)}@media screen and (min-width:48em){.fnd-causas__cabecera{justify-content:center}}.fnd-causas__titulo{color:var(--color-white);font-size:var(--text-display);line-height:1.05;font-weight:var(--weight-normal)}.fnd-causas__flechas{display:none;gap:10px}@media screen and (max-width:48em){.fnd-causas__flechas{display:flex}}.fnd-causas__flecha{width:46px;height:46px;display:inline-flex;align-items:center;justify-content:center;border:none;border-radius:var(--radio-s);background:var(--color-ocre);color:var(--color-marino);cursor:pointer}.fnd-causas__flecha:hover{background:var(--color-ocre-hover)}.fnd-causas__fila{display:flex;gap:var(--text-m);max-width:var(--width-page);margin-inline:auto;padding:4px var(--pad-lateral) 6px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none}.fnd-causas__fila::-webkit-scrollbar{display:none}@media screen and (min-width:48em){.fnd-causas__fila{justify-content:center}}.fnd-causa{position:relative;display:flex;flex-direction:column;justify-content:flex-end;flex:0 0 300px;height:440px;border-radius:var(--radio-m);overflow:hidden;scroll-snap-align:start;color:var(--color-white);cursor:pointer}.fnd-causa::after{content:"";position:absolute;inset:0;background:var(--grad-card),var(--overlay-img);bottom:0;width:100%;left:0;height:100%}.fnd-causa__imagen{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.fnd-causa__cuerpo{position:relative;padding:0 var(--text-l) var(--text-l);z-index:10}.fnd-causa__cuerpo::after{content:"";background:var(--color-petroleo-dark);height:1px;position:absolute;bottom:0;width:100%;transition:height .8s ease;left:0;z-index:-1}.fnd-causa:hover .fnd-causa__cuerpo::after{height:300%}.fnd-causa__titulo{color:var(--color-white);font-size:var(--text-2xl);line-height:1;font-weight:var(--weight-light);text-shadow:var(--shadow-text)}.fnd-causa__descripcion{margin-top:var(--text-s);font-size:var(--text-s);line-height:1.45}.fnd-causa__pie{margin-top:var(--text-m);padding-top:var(--text-s);border-top:1px solid var(--border-cristal)}.fnd-causa__cta{display:inline-flex;align-items:center;gap:8px;color:var(--color-beige);font-size:var(--text-s);font-weight:var(--weight-semi);letter-spacing:.6px;text-transform:uppercase;text-decoration:none}.fnd-causa__cta:hover{text-decoration:underline}.fnd-destacado{display:flex;flex-direction:column;gap:var(--text-l);max-width:var(--width-max);margin-inline:auto;padding:var(--gap-section) var(--pad-lateral)}.fnd-destacado__kicker{font-size:var(--text-display);line-height:1.08;font-weight:var(--weight-normal);color:var(--color-marino);margin-bottom:var(--text-2xl)}.fnd-destacado__parrafo{font-size:var(--text-m);line-height:1.55;color:var(--color-text-soft);margin-bottom:var(--text-l)}.fnd-destacado__ctas{display:flex;flex-direction:column;gap:var(--text-s);padding-top:var(--text-l)}.fnd-destacado__media{order:-1}.fnd-destacado__media a{text-decoration:none;outline:0}.fnd-destacado__imagen{width:100%;height:260px;-o-object-fit:cover;object-fit:cover;border-radius:var(--radio-m) var(--radio-m) 64px var(--radio-m)}.fnd-cifras{max-width:var(--width-max);margin-inline:auto;padding:0 var(--pad-lateral) var(--gap-section)}.fnd-cifras__panel{border:1px solid var(--color-ocre);border-radius:var(--radio-m);padding:var(--text-2xl)}.fnd-cifras__titulo{font-size:var(--text-2xl);line-height:1.15;font-weight:var(--weight-bold);color:var(--color-marino);margin-bottom:var(--text-2xl)}.fnd-cifras__lista{display:flex;flex-direction:column;gap:var(--text-2xl)}.fnd-cifras__numero{display:block;font-size:var(--text-cifra);line-height:.9;font-weight:var(--weight-light);color:var(--color-marino)}.fnd-cifras__descripcion{display:block;margin-top:8px;font-size:var(--text-s);line-height:1.45;color:var(--color-text-soft)}.fnd-cifras__testimonio{display:flex;flex-direction:column;gap:var(--text-s);padding:var(--text-2xl)}.fnd-cifras__cita{margin:0}.fnd-cifras__cita p{font-size:var(--text-l);line-height:1.4;font-style:italic;font-weight:var(--weight-light);color:var(--color-marino)}.fnd-cifras__autor{font-size:var(--text-m);line-height:1.5;color:var(--color-text-soft)}.fnd-calculadora{display:flex;flex-direction:column;gap:var(--text-l);max-width:var(--width-max);margin-inline:auto;padding:var(--gap-section) var(--pad-lateral)}.fnd-calculadora__titulo{font-size:var(--text-2xl);line-height:1.15;font-weight:var(--weight-normal);color:var(--color-marino);margin-bottom:var(--text-xl)}.fnd-calculadora__parrafo{font-size:var(--text-m);line-height:1.55;color:var(--color-text-soft);margin-bottom:var(--text-xl)}.fnd-calculadora__panel{background:var(--color-petroleo-dark);border-radius:var(--radio-m);padding:var(--text-l);color:var(--color-white)}.fnd-calculadora__panel-titulo{font-size:var(--text-m);font-weight:var(--weight-semi);letter-spacing:1px;text-transform:uppercase;color:var(--color-beige)}.fnd-calculadora__tabs{display:flex;gap:8px;margin-top:var(--text-m)}.fnd-calculadora__tab{flex:1 1 0;padding:10px 12px;border:1px solid var(--color-border-dark);border-radius:var(--radio-s);background:0 0;color:var(--color-white);font-family:inherit;font-size:var(--text-s);cursor:pointer;transition:background-color .15s ease,color .15s ease}.fnd-calculadora__tab--activa{background:var(--color-ocre);color:var(--color-marino);border-color:var(--color-ocre);font-weight:var(--weight-semi)}.fnd-calculadora__campo{margin-top:var(--text-l);position:relative}.fnd-calculadora__campo .moneda{position:absolute;right:10px;color:var(--color-petroleo-dark);font-size:var(--text-l);bottom:10px}.fnd-calculadora__label{display:block;font-size:var(--text-s);color:var(--color-beige);margin-bottom:6px}.fnd-calculadora__input{width:100%;padding:12px 14px;border:1px solid var(--color-border-dark);border-radius:var(--radio-s);background:var(--color-white);color:var(--color-marino);font-family:inherit;font-size:var(--text-m)}.fnd-calculadora__resultado{display:flex;align-items:flex-end;justify-content:space-between;gap:var(--text-s);margin-top:var(--text-l);padding-top:var(--text-l);border-top:1px solid var(--color-border-dark)}.fnd-calculadora__resultado-label{font-size:var(--text-s);text-transform:uppercase;font-weight:700;color:var(--color-beige);letter-spacing:1px}.fnd-calculadora__resultado-valor{font-weight:var(--weight-light);color:var(--color-grey-member);white-space:nowrap;border:1px solid #0a4155;border-radius:var(--radio-s);padding:var(--text-xs);background:#153544}.fnd-calculadora__resultado-valor.gold{color:var(--color-ocre);font-weight:var(--weight-semi)}.fnd-calculadora__resultado--desglose{display:flex;gap:16px;justify-content:space-between;text-align:center}@media screen and (max-width:37.5em){.fnd-calculadora__resultado--desglose{flex-direction:column}}.fnd-calculadora__resultado-col{flex:1;display:flex;flex-direction:column;gap:8px;width:100%}.fnd-calculadora__check{display:flex;gap:12px;align-items:flex-start;margin:16px 0;cursor:pointer;color:#fff}.fnd-calculadora__check span{padding-top:5px}.fnd-calculadora__check input{width:24px;height:24px;flex:none;margin-top:2px;accent-color:var(--color-ocre)}.fnd-calculadora__nota{margin-top:var(--text-m);font-size:var(--text-xs);line-height:1.5;opacity:.8}.fnd-calculadora__unidad{font-size:var(--text-xl);margin-left:.5rem}.fnd-calculadora__cifra{font-size:var(--text-2xl)}.fnd-calculadora__intro{max-width:420px}.fnd-calculadora__media{order:-1}.fnd-calculadora__media-imagen{width:100%;height:240px;-o-object-fit:cover;object-fit:cover;border-radius:var(--radio-m)}.fnd-miembros{background:var(--color-grey-member);position:relative}.fnd-miembros::after{content:"";position:absolute;bottom:-200px;left:0;width:100%;height:75%;background:var(--color-grey-member)}.fnd-miembros__interior{display:flex;flex-direction:column;gap:var(--text-l);max-width:var(--width-page);margin-inline:auto;padding:var(--gap-section) var(--pad-lateral);position:relative;z-index:1}.fnd-miembros__intro{display:flex;flex-direction:column;align-items:flex-start;gap:var(--text-s)}.fnd-miembros__titulo{font-size:var(--text-2xl);line-height:1.15;font-weight:var(--weight-normal);color:var(--color-marino)}.fnd-miembros__texto{font-size:var(--text-m);line-height:1.5;color:var(--color-text-soft)}.fnd-miembros__lista{display:flex;flex-direction:column;gap:var(--text-m)}.fnd-miembro{position:relative;height:160px;border-radius:var(--radio-m);overflow:hidden;color:var(--color-white);border:1px solid var(--color-border);background:var(--color-petroleo)}.fnd-miembro::before{content:"";position:absolute;inset:0;background:var(--grad-card)}.fnd-miembro__imagen{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:none}.fnd-miembro__cuerpo{position:absolute;left:0;right:0;bottom:0;padding:calc(var(--text-l) + var(--text-m)) var(--text-m) var(--text-m);background:var(--grad-scrim);display:flex;flex-direction:column;justify-content:flex-end}.fnd-miembro__nombre{color:var(--color-white);font-size:var(--text-l);line-height:1.2;font-weight:var(--weight-semi);text-shadow:var(--shadow-text)}.fnd-miembro__cargo{margin-top:8px;padding-top:8px;border-top:1px solid var(--border-cristal);font-size:var(--text-xs);letter-spacing:.6px;text-transform:uppercase;color:var(--color-beige)}.fnd-footer{background:var(--color-petroleo);color:var(--color-white)}.fnd-footer__interior{display:flex;flex-direction:column;gap:var(--gap-section);max-width:var(--width-max);margin-inline:auto;padding:var(--gap-section) var(--pad-lateral)}.fnd-footer__columnas{display:flex;flex-direction:column;gap:var(--text-l)}.fnd-footer__columna-titulo{font-size:var(--text-l);font-weight:var(--weight-semi);color:var(--color-beige);margin-bottom:10px}.fnd-footer__lista{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:8px}.fnd-footer__enlace{color:var(--color-white);font-size:var(--text-s);text-decoration:none}.fnd-footer__enlace:hover{color:var(--color-grey-member);text-decoration:underline}.fnd-footer__mini{display:flex;flex-direction:column;gap:var(--text-m)}.fnd-footer__mini-card{display:flex;align-items:flex-end;justify-content:space-between;gap:8px;height:130px;padding:var(--text-s);border-radius:var(--radio-m);overflow:hidden;color:var(--color-white);font-size:var(--text-s);text-decoration:none;position:relative}.fnd-footer__mini-card::after{content:"";width:100%;height:1px;background:var(--color-ocre);position:absolute;bottom:0;left:0;transition:height .8s ease}.fnd-footer__mini-card:hover::after{height:100%}.fnd-footer__mini-card img{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.fnd-footer__mini-card::before{content:"";position:absolute;inset:0;background:var(--grad-scrim-footer)}.fnd-footer__mini-card .fnd-icono{position:relative;z-index:10}.fnd-footer__mini-texto{position:relative;z-index:10}.fnd-footer__suscripcion{display:flex;flex-direction:column;align-items:flex-start;gap:var(--text-s)}.fnd-footer__suscripcion-texto{font-size:var(--text-s);line-height:1.5;opacity:.92}.fnd-footer__pregunta{font-size:var(--text-l);line-height:1.4;color:var(--color-beige)}.fnd-footer__contacto{display:flex;flex-direction:column;gap:var(--text-l)}.fnd-footer__contacto-item{display:flex;flex-direction:column;align-items:flex-start;gap:8px}.fnd-footer__contacto-item--texto .fnd-footer__contacto-dato{border:none;padding:0;font-weight:var(--weight-normal)}.fnd-footer__contacto-etiqueta{font-size:var(--text-xs);letter-spacing:.8px;text-transform:uppercase;color:var(--color-beige)}.fnd-footer__contacto-dato{display:inline-block;padding:12px 18px;border:1px solid var(--color-white);border-radius:var(--radio-s);font-size:var(--text-s);font-weight:var(--weight-semi);color:var(--color-white);text-decoration:none}.fnd-footer__contacto-horario{font-size:var(--text-s);line-height:1.5;opacity:.85}.fnd-footer__legal{border-top:1px solid var(--color-border-dark);padding-top:var(--text-m)}.fnd-footer__legal-lista{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:6px 16px}.fnd-footer__legal-enlace{color:var(--color-white);font-size:var(--text-s);text-decoration:none;opacity:.9}.fnd-footer__legal-enlace:hover{color:var(--color-petroleo);text-decoration:underline}.fnd-subhero{display:flex;flex-direction:column;background:var(--color-petroleo);color:var(--color-white);justify-content:flex-end}.fnd-subhero__contenido{display:flex;flex-direction:column;gap:var(--text-m);padding:var(--gap-section) var(--pad-lateral)}.fnd-subhero__titulo{color:var(--color-white);font-size:var(--text-display);line-height:1.04;letter-spacing:-.5px;font-weight:var(--weight-normal);max-width:18ch}.fnd-subhero__parrafo{font-size:var(--text-m);line-height:1.5;max-width:52ch;opacity:.95}.fnd-subhero__ctas{display:flex;flex-direction:column;align-items:flex-start;gap:var(--text-s);margin-top:8px}.fnd-subhero__imagen{order:-1;position:relative;width:100%;height:240px}.fnd-subhero__imagen img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.fnd-subhero--fondo{position:relative}.fnd-subhero--fondo .fnd-subhero__fondo{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.fnd-subhero--fondo::after{content:"";position:absolute;inset:0;background:var(--grad-card),var(--overlay-img)}.fnd-subhero--fondo .fnd-subhero__contenido{position:relative;z-index:1}.fnd-subhero--simple{display:block}.fnd-subhero--simple .fnd-subhero__contenido{max-width:var(--width-max);margin-inline:auto}.fnd-subhero--404 .fnd-subhero__contenido{background:var(--color-grey-member);color:var(--color-petroleo-dark)}@media screen and (max-width:64em){.fnd-subhero--404 .fnd-subhero__contenido{padding-top:var(--pad-lateral)}}.fnd-subhero--404 .fnd-subhero__imagen{background:var(--color-grey-member)}.fnd-subhero--404 .fnd-subhero__imagen img{-o-object-fit:contain;object-fit:contain}@media screen and (min-width:69.6875em){.fnd-subhero--404 .fnd-subhero__imagen img{-o-object-fit:cover;object-fit:cover}}.fnd-subhero--404 .fnd-subhero__titulo{color:var(--color-petroleo-dark)}.fnd-dupla{display:flex;flex-direction:column;gap:var(--text-l);max-width:var(--width-max);margin-inline:auto;padding:var(--gap-section) var(--pad-lateral) 0}.fnd-dupla__titulo{font-size:var(--text-display);line-height:1.08;font-weight:var(--weight-normal);color:var(--color-marino)}.fnd-dupla__parrafo{margin-top:var(--text-s);font-size:var(--text-m);line-height:1.55;color:var(--color-text-soft)}.fnd-dupla__ctas{display:flex;flex-direction:column;align-items:flex-start;gap:var(--text-s);margin-top:var(--text-m)}.fnd-dupla__media{order:-1}.fnd-dupla__imagen{width:100%;height:240px;-o-object-fit:cover;object-fit:cover;border-radius:var(--radio-m)}.fnd-proyectos{padding:var(--gap-section) 0 0}.fnd-proyectos--petroleo{background:var(--color-petroleo);padding-bottom:var(--gap-section)}.fnd-proyectos--petroleo .fnd-proyectos__titulo{color:var(--color-white)}.fnd-proyectos__interior{display:flex;flex-direction:row;gap:var(--text-l);max-width:var(--width-max);margin-inline:auto;padding:0 var(--pad-lateral)}@media screen and (max-width:48em){.fnd-proyectos__interior{flex-direction:column}}.fnd-proyectos__titulo{font-size:var(--text-2xl);line-height:1.1;font-weight:var(--weight-normal);color:var(--color-marino);max-width:12ch}.fnd-proyectos__fila{display:flex;flex-direction:column;gap:var(--text-m)}.fnd-proyecto{position:relative;display:flex;flex-direction:column;justify-content:flex-end;min-height:420px;border-radius:var(--radio-m);overflow:hidden;color:var(--color-white);cursor:pointer}.fnd-proyecto::after{content:"";position:absolute;inset:0;background:var(--grad-card),var(--overlay-img)}.fnd-proyecto__imagen{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.fnd-proyecto__cuerpo{position:relative;z-index:10;padding:0 var(--text-l) var(--text-l)}.fnd-proyecto__cuerpo::after{content:"";background:var(--color-petroleo-dark);height:1px;position:absolute;bottom:0;width:100%;transition:height .5s ease;left:0;z-index:-1}.fnd-proyecto:hover .fnd-proyecto__cuerpo::after{height:250%}.fnd-proyecto__titulo{color:var(--color-white);font-size:var(--text-2xl);line-height:1.05;font-weight:var(--weight-light);text-shadow:var(--shadow-text)}.fnd-proyecto__descripcion{margin-top:var(--text-s);font-size:var(--text-s);line-height:1.45}.fnd-proyecto__etiqueta{margin-top:var(--text-s);font-size:var(--text-xs);letter-spacing:.8px;text-transform:uppercase;color:var(--color-beige)}.fnd-proyecto__pie{margin-top:var(--text-m);padding-top:var(--text-s);border-top:1px solid var(--border-cristal)}.fnd-proyecto__cta{display:inline-flex;align-items:center;gap:8px;color:var(--color-beige);font-size:var(--text-s);font-weight:var(--weight-semi);letter-spacing:.6px;text-transform:uppercase;text-decoration:none}.fnd-proyecto__cta:hover{text-decoration:underline}.fnd-cifras--interior{padding-top:var(--gap-section)}.fnd-destinos{display:flex;flex-direction:column;gap:var(--text-l);max-width:var(--width-max);margin-inline:auto;padding:0 var(--pad-lateral);position:relative;z-index:1}.fnd-destinos__titulo{font-size:var(--text-2xl);line-height:1.1;font-weight:var(--weight-normal);color:var(--color-marino);max-width:16ch}.fnd-destinos__cta{margin-top:var(--text-m)}.fnd-destinos__cta .fnd-boton--primario{background-color:var(--color-petroleo);color:var(--color-white)}.fnd-destinos__imagen{width:100%;height:240px;-o-object-fit:cover;object-fit:cover;border-radius:var(--radio-m);margin-top:var(--text-l)}.fnd-destinos__lista{display:flex;flex-direction:column;gap:var(--text-l)}.fnd-destinos__texto{margin-top:var(--text-s);font-size:var(--text-m);line-height:1.5;color:var(--color-text-soft)}.fnd-destinos--causa .fnd-destinos__titulo{font-size:var(--text-xl)}.fnd-destino{border-bottom:1px solid var(--color-border);padding-bottom:var(--text-m)}.fnd-destino:last-child{border-bottom:none}.fnd-destino__porcentaje{display:inline-block;font-size:var(--text-cifra);line-height:.95;font-weight:var(--weight-light);color:var(--color-petroleo)}.fnd-destino__porcentaje-unidad{color:var(--color-text-kicker)}.fnd-destino__texto{display:block;margin-top:6px;font-size:var(--text-s);line-height:1.45;color:var(--color-text-soft)}.fnd-cta-dona{display:flex;justify-content:center;padding:5rem var(--pad-lateral) var(--gap-section);position:relative;background:var(--color-beige)}.fnd-banda-crema .fnd-cta-dona{padding-bottom:0}.fnd-banda-crema .fnd-cta-dona::after{content:"";position:absolute;bottom:-200px;left:0;width:100%;height:200px;background:var(--color-beige)}.fnd-banda-crema .fnd-destacado-texto{padding-top:var(--gap-section)}.fnd-apoyo{background:var(--color-grey-member);margin-top:var(--gap-section)}.fnd-apoyo__interior{display:flex;flex-direction:row;gap:var(--text-l);max-width:var(--width-max);margin-inline:auto;padding:var(--gap-section) var(--pad-lateral);justify-content:space-between}@media screen and (max-width:48em){.fnd-apoyo__interior{flex-direction:column}}.fnd-apoyo__titulo{font-size:var(--text-2xl);line-height:1.1;font-weight:var(--weight-normal);color:var(--color-marino);max-width:15ch}.fnd-apoyo__fila{display:flex;flex-direction:column;gap:var(--text-m)}.fnd-apoyo__fila .fnd-causa{flex:1 1 auto;height:360px}.fnd-pasos{display:flex;flex-direction:column;gap:var(--text-l);max-width:var(--width-max);margin-inline:auto;padding:var(--gap-section) var(--pad-lateral)}.fnd-pasos__imagen{width:100%;height:300px;-o-object-fit:cover;object-fit:cover;border-radius:var(--radio-m)}.fnd-pasos__titulo{font-size:var(--text-2xl);line-height:1.1;font-weight:var(--weight-normal);color:var(--color-marino);max-width:16ch}.fnd-pasos__lista{list-style:none;margin:var(--text-l) 0 0;padding:0;counter-reset:paso;display:flex;flex-direction:column;gap:var(--text-l)}.fnd-pasos__testamento{margin-top:var(--text-l);padding-top:var(--text-l);border-top:1px solid var(--color-border)}.fnd-pasos__testamento-intro{font-size:var(--text-s);font-weight:var(--weight-semi);color:var(--color-marino)}.fnd-pasos__testamento-datos{margin-top:8px;font-size:var(--text-s);line-height:1.7;color:var(--color-text-soft);white-space:pre-line}.fnd-paso{display:flex;gap:var(--text-m);align-items:flex-start}.fnd-paso::before{counter-increment:paso;content:counter(paso);flex:none;min-width:1.6em;font-size:var(--text-2xl);line-height:1;font-weight:var(--weight-light);color:var(--color-ocre)}.fnd-paso__titulo{font-size:var(--text-m);line-height:1.3;font-weight:var(--weight-semi);color:var(--color-marino)}.fnd-paso__desc{margin-top:4px;font-size:var(--text-s);line-height:1.5;color:var(--color-text-soft)}.fnd-maneras{background:var(--color-grey-member)}.fnd-maneras__interior{display:flex;flex-direction:column;gap:var(--text-l);max-width:var(--width-max);margin-inline:auto;padding:var(--gap-section) var(--pad-lateral)}.fnd-maneras__interior-single .fnd-maneras__titulo{max-width:100%}.fnd-maneras__titulo{font-size:var(--text-2xl);line-height:1.1;font-weight:var(--weight-normal);color:var(--color-marino);max-width:12ch}.fnd-maneras__subtitulo{margin-top:8px;font-size:var(--text-m);color:var(--color-text-soft)}.fnd-maneras__desc{margin-top:var(--text-m);font-size:var(--text-s);line-height:1.5;color:var(--color-text-soft)}.fnd-maneras__cta{margin-top:var(--text-m)}.fnd-maneras__grid{display:grid;grid-template-columns:1fr;gap:var(--text-m)}.fnd-manera{position:relative;display:flex;flex-direction:column;justify-content:flex-end;min-height:150px;padding:var(--text-l);border-radius:var(--radio-m);background:var(--color-petroleo-dark);color:var(--color-white);overflow:hidden;text-decoration:none}.fnd-manera--imagen{min-height:220px}.fnd-manera--imagen::after{content:"";position:absolute;inset:0;background:var(--grad-card),var(--overlay-img)}.fnd-manera__imagen{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.fnd-manera__imagen-dark{filter:opacity(.7)}.fnd-manera__cuerpo{position:relative;z-index:1}.fnd-manera__titulo{color:var(--color-white);font-size:var(--text-l);line-height:1.2;font-weight:var(--weight-semi)}.fnd-manera__desc{margin-top:8px;font-size:var(--text-s);line-height:1.45;opacity:.92}.fnd-manera__cta{display:inline-flex;align-items:center;gap:8px;margin-top:var(--text-m);font-size:var(--text-s);font-weight:var(--weight-semi);letter-spacing:.6px;text-transform:uppercase;color:var(--color-beige)}.fnd-fiscales{display:flex;flex-direction:column;gap:var(--text-l);max-width:var(--width-max);margin-inline:auto;padding:var(--gap-section) var(--pad-lateral)}.fnd-fiscales__cabecera{display:flex;flex-direction:column;gap:var(--text-m)}.fnd-fiscales__imagen{width:100%;height:260px;-o-object-fit:cover;object-fit:cover;border-radius:var(--radio-m)}.fnd-fiscales__titulo{font-size:var(--text-2xl);line-height:1.1;font-weight:var(--weight-normal);color:var(--color-marino)}.fnd-fiscales__intro{margin-top:8px;font-size:var(--text-m);line-height:1.55;color:var(--color-text-soft)}.fnd-fiscales__nota{margin-top:var(--text-s);font-size:var(--text-xs);line-height:1.5;color:var(--color-text-soft)}.fnd-fiscales__lista{display:flex;flex-direction:column;gap:var(--text-2xl)}.fnd-fiscales__icon-wrapper{max-width:75px;width:42px;min-width:42px}@media screen and (min-width:48em){.fnd-fiscales__icon-wrapper{width:20%}}.fnd-fiscales__grafico-wrapper{min-width:42px}@media screen and (min-width:48em){.fnd-fiscales__grafico-wrapper{min-width:20%}}.fnd-fiscales__persona{display:flex;flex-direction:row;gap:var(--text-l);align-items:center}.fnd-fiscales__persona-icono{max-width:100%;max-height:100%;-o-object-fit:cover;object-fit:cover;margin-bottom:0}@media screen and (min-width:48em){.fnd-fiscales__persona-icono{width:65px}}.fnd-fiscales__persona-titulo{font-size:var(--text-xl);color:var(--color-border-dark);line-height:1.5}.fnd-fiscales__grafico{display:flex;flex-direction:row;gap:var(--text-l);align-items:flex-start}.fnd-fiscales__grafico-icono{max-width:100%;max-height:100%;-o-object-fit:cover;object-fit:cover;margin-bottom:0}@media screen and (min-width:48em){.fnd-fiscales__grafico-icono{width:70px}}.fnd-fiscales .grafico-spacer{border-bottom:1px solid var(--color-border);padding-bottom:var(--text-xl)}@media screen and (min-width:48em){.fnd-fiscales .grafico-spacer{border-bottom:0;padding-bottom:0}}.fnd-fiscal__numero{font-size:var(--text-cifra);line-height:.95;font-weight:var(--weight-light);color:var(--color-petroleo)}.fnd-fiscal__unidad{color:var(--color-text-kicker)}.fnd-fiscal__titulo{display:block;margin-top:6px;font-size:var(--text-m);font-weight:var(--weight-semi);color:var(--color-marino)}.fnd-fiscal__desc{display:block;margin-top:6px;font-size:var(--text-s);line-height:1.45;color:var(--color-text-soft)}.fnd-fiscal__ejemplo{display:block;margin-top:8px;padding-top:8px;border-top:1px solid var(--color-border);font-size:var(--text-xs);line-height:1.5;color:var(--color-text-soft)}.fnd-contacto{background:var(--color-bg-light);color:var(--color-white);padding:var(--gap-section) 0;position:relative}.fnd-contacto__interior{display:flex;flex-direction:column;gap:var(--text-l);max-width:var(--width-max);margin-inline:auto;padding:var(--text-2xl) var(--pad-lateral);background:var(--color-marino);border-radius:var(--radio-m);position:relative;z-index:10}.fnd-contacto__titulo{font-size:var(--text-2xl);line-height:1.2;font-weight:var(--weight-normal);color:var(--color-accent-light);max-width:20ch}.fnd-contacto__texto{margin-top:var(--text-s);font-size:var(--text-m);line-height:1.5;opacity:.92;max-width:46ch}.fnd-contacto__datos{display:flex;flex-direction:column;gap:var(--text-l)}.fnd-contacto__item{display:flex;flex-direction:column;gap:4px}.fnd-contacto__etiqueta{font-size:var(--text-xs);letter-spacing:.8px;text-transform:uppercase;color:var(--color-beige)}.fnd-contacto__dato{font-size:var(--text-m);font-weight:var(--weight-semi)}.fnd-contacto__horario{font-size:var(--text-s);line-height:1.6;opacity:.85;white-space:pre-line}.fnd-destinos+.fnd-contacto::before{content:"";width:100%;height:100px;position:absolute;top:-100px;background:var(--color-bg-light)}@media screen and (max-width:48em){.fnd-destinos+.fnd-contacto::before{height:0}}.fnd-maneras+.fnd-contacto{background-color:var(--color-petroleo);padding-top:0}.fnd-maneras+.fnd-contacto::before{content:"";width:100%;height:30%;position:absolute;top:0;background:var(--color-grey-member)}.fnd-bg-light{background:var(--color-bg-light)}.fnd-constrained{max-width:var(--width-max);padding:0 var(--pad-lateral);margin:0 auto}.fnd-compromiso,.fnd-objetivo{display:flex;flex-direction:column;gap:var(--text-l);max-width:var(--width-max);margin-inline:auto;padding:var(--gap-section) var(--pad-lateral)}.fnd-compromiso__card,.fnd-objetivo__card{border-radius:var(--radio-m)}.fnd-compromiso__card-imagen,.fnd-objetivo__card-imagen{max-width:100px}.fnd-compromiso__card-titulo,.fnd-objetivo__card-titulo{display:block;margin-top:6px;font-size:var(--text-m);font-weight:var(--weight-semi);color:var(--color-marino)}.fnd-compromiso__card-desc,.fnd-objetivo__card-desc{margin-top:6px;font-size:var(--text-s);line-height:1.45;color:var(--color-text-soft)}.fnd-compromiso__titulo,.fnd-objetivo__titulo{font-size:var(--text-2xl);line-height:1.1;font-weight:var(--weight-normal);color:var(--color-marino)}.fnd-compromiso__intro,.fnd-objetivo__intro{margin-top:8px;font-size:var(--text-m);line-height:1.55;color:var(--color-text-soft)}.fnd-objetivo__card-titulo{font-size:var(--text-l)}.fnd-objetivo__imagen{width:100%;height:300px;-o-object-fit:cover;object-fit:cover;border-radius:var(--radio-m)}@media screen and (min-width:48em){.fnd-objetivo__imagen{height:420px}}.fnd-destinos-row{max-width:var(--width-max);margin:var(--text-l) auto;padding:0;border-radius:var(--radio-m)}.fnd-destinos-row .fnd-destinos__imagen{max-height:230px;margin:0}.fnd-destinos-row .fnd-destinos__titulo{font-size:var(--text-xl);max-width:100%;padding:0 var(--text-l) 0 var(--text-2xl)}.fnd-destinos-row .fnd-destino{border-bottom:0}.fnd-destinos-row .fnd-destinos__lista{flex-direction:row;padding:0 var(--text-l) 0 var(--text-2xl)}@media screen and (max-width:30em){.fnd-destinos-row .fnd-destinos__lista{flex-direction:column}.fnd-destinos-row .fnd-destinos__lista .fnd-destino{border-bottom:1px solid var(--color-border)}.fnd-destinos-row .fnd-destinos__lista .fnd-destino:last-child{margin-bottom:var(--text-l)}}.fnd-rendicion__titulo{max-width:var(--width-max);margin:0 auto;padding:var(--gap-section) var(--pad-lateral) 0;font-size:var(--text-2xl);line-height:1.1;font-weight:var(--weight-normal);color:var(--color-marino)}.fnd-informes{max-width:var(--width-max);margin-inline:auto;padding:var(--gap-section) var(--pad-lateral) 0}.fnd-informes__titulo{font-size:var(--text-2xl);line-height:1.1;font-weight:var(--weight-normal);color:var(--color-marino)}.fnd-informes__lista{display:flex;flex-direction:column;gap:var(--text-m);margin-top:var(--text-l)}.fnd-informe{display:flex;flex-direction:column;gap:var(--text-m);align-items:flex-start;padding:var(--text-l);border:1px solid var(--color-border);border-radius:var(--radio-m)}.fnd-informe__titulo{font-size:var(--text-l);font-weight:var(--weight-semi);color:var(--color-marino)}.fnd-equipo{max-width:var(--width-page);margin-inline:auto;padding:var(--gap-section) var(--pad-lateral)}.fnd-equipo__intro{display:flex;flex-direction:column;gap:var(--text-s);margin-bottom:var(--text-l)}.fnd-equipo__titulo{font-size:var(--text-2xl);line-height:1.15;font-weight:var(--weight-normal);color:var(--color-marino)}.fnd-equipo__texto{font-size:var(--text-m);line-height:1.5;color:var(--color-text-soft);max-width:52ch}.fnd-equipo__lista{display:flex;flex-direction:column;gap:var(--text-m)}.fnd-cards-causas{background:var(--color-grey-member)}.fnd-cards-causas__interior{display:flex;flex-direction:row;gap:var(--text-l);max-width:var(--width-max);margin-inline:auto;padding:var(--gap-section) var(--pad-lateral)}@media screen and (max-width:48em){.fnd-cards-causas__interior{flex-direction:column}}.fnd-cards-causas__titulo{font-size:var(--text-2xl);line-height:1.1;font-weight:var(--weight-normal);color:var(--color-marino);max-width:14ch}.fnd-cards-causas__fila{display:flex;flex-direction:column;gap:var(--text-m)}.fnd-cards-causas__fila .fnd-causa{flex:1 1 auto;height:360px}.fnd-timeline{background:var(--color-grey-member)}.fnd-timeline__interior{display:flex;flex-direction:column;gap:var(--text-l);max-width:var(--width-max);margin-inline:auto;padding:var(--gap-section) var(--pad-lateral)}.fnd-timeline__titulo{font-size:var(--text-2xl);line-height:1.1;font-weight:var(--weight-normal);color:var(--color-marino);max-width:16ch}.fnd-timeline__subtitulo{margin-top:8px;font-size:var(--text-m);color:var(--color-text-soft)}.fnd-timeline__cuerpo{display:flex;flex-direction:column;gap:var(--text-l)}.fnd-timeline__anios{display:flex;flex-direction:row;flex-wrap:wrap;gap:8px}.fnd-timeline__anio{padding:8px 16px;border:1px solid var(--color-border);border-radius:var(--radio-s);background:var(--color-white);color:var(--color-text-soft);font-family:inherit;font-size:var(--text-s);font-weight:var(--weight-semi);cursor:pointer;transition:background-color .15s ease,color .15s ease,border-color .15s ease}.fnd-timeline__anio:hover{border-color:var(--color-ocre)}.fnd-timeline__anio--activa{background:var(--color-ocre);color:var(--color-marino);border-color:var(--color-ocre)}.fnd-timeline__panel{display:flex;flex-direction:column;gap:var(--text-l)}.fnd-timeline__text-wrapper{display:flex;flex-direction:column;flex:1}.fnd-timeline__titulo-hito{font-size:var(--text-xl);line-height:1.5;color:var(--color-marino);margin-bottom:1rem}.fnd-timeline__texto{font-size:var(--text-l);line-height:1.5;color:var(--color-marino)}.fnd-timeline__imagen{width:100%;height:240px;-o-object-fit:cover;object-fit:cover;border-radius:var(--radio-m)}.fnd-faqs{max-width:var(--width-max);margin-inline:auto;padding:var(--gap-section) var(--pad-lateral)}.fnd-faqs__tabs{display:flex;flex-direction:row;gap:8px;border-bottom:1px solid var(--color-border)}.fnd-faqs__tab{flex:1 1 0;padding:12px 16px;border:none;border-bottom:3px solid transparent;background:0 0;font-family:inherit;font-size:var(--text-m);font-weight:var(--weight-semi);color:var(--color-text-soft);cursor:pointer;transition:color .15s ease,border-color .15s ease}.fnd-faqs__tab:hover{color:var(--color-marino)}.fnd-faqs__tab--activa{color:var(--color-marino);border-bottom-color:var(--color-ocre)}.fnd-faqs__panel{margin-top:var(--text-l)}.fnd-faqs__panel--oculto{display:none}.fnd-faqs__panel-titulo{font-size:var(--text-2xl);line-height:1.1;font-weight:var(--weight-normal);color:var(--color-marino);margin-bottom:var(--text-m)}.fnd-faqs__lista{display:flex;flex-direction:column}.fnd-acordeon{border-bottom:1px solid var(--color-border)}.fnd-acordeon__boton{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--text-m);width:100%;padding:var(--text-l) 0;border:none;background:0 0;font-family:inherit;font-size:var(--text-l);font-weight:var(--weight-semi);line-height:1.35;text-align:left;color:var(--color-marino);cursor:pointer}.fnd-acordeon__boton[aria-expanded=true] .fnd-acordeon__icono{transform:rotate(-135deg)}.fnd-acordeon__icono{flex:none;width:12px;height:12px;margin-top:6px;border-right:2px solid currentColor;border-bottom:2px solid currentColor;transform:rotate(45deg);transition:transform .2s ease}.fnd-acordeon__panel{padding:0 0 var(--text-l)}.fnd-acordeon__panel[hidden]{display:none}.fnd-acordeon__texto{font-size:var(--text-m);line-height:1.6;color:var(--color-text-soft);white-space:pre-line;max-width:72ch}.fnd-hitos *,.fnd-hitos ::after,.fnd-hitos ::before{box-sizing:border-box}.fnd-hitos{font-family:inherit;color:var(--fh-ink);line-height:1.5;padding:clamp(2rem,5vw,4rem) 0;margin-bottom:var(--gap-section)}.fnd-hitos :focus-visible{outline:3px solid var(--foco);outline-offset:3px}.fnd-hitos .fh-wrap{max-width:1120px;margin:0 auto;padding:0 clamp(1rem,4vw,2rem)}.fnd-hitos .fh-head{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.75rem 1rem;margin-bottom:1rem}.fnd-hitos .fnd-hitos .fh-titulo{margin:0;font-size:clamp(1.5rem, 3.5vw, 2.25rem);font-weight:900;letter-spacing:-.01em;color:var(--fh-year)}.fnd-hitos .fh-ctrl{display:flex;align-items:center;gap:.75rem}.fnd-hitos .fh-count{font-size:var(--text-xs);color:var(--fh-muted);font-variant-numeric:tabular-nums}.fnd-hitos .fh-btn{width:44px;height:44px;display:grid;place-items:center;padding:0;border-radius:50%;border:1.5px solid var(--fh-line);background:var(--color-white);color:var(--fh-year);cursor:pointer;transition:background .15s,color .15s,border-color .15s}.fnd-hitos .fh-btn:hover:not([aria-disabled=true]){background:var(--foco);border-color:var(--foco);color:#fff}.fnd-hitos .fh-btn[aria-disabled=true]{opacity:.35;cursor:default}.fnd-hitos .fh-btn svg{width:20px;height:20px;fill:none;stroke:currentColor;stroke-width:2.5;stroke-linecap:round;stroke-linejoin:round}.fnd-hitos .fh-track{--per:1;--gap:1rem;display:flex;gap:var(--gap);overflow-x:auto;scroll-snap-type:x mandatory;overscroll-behavior-x:contain;scrollbar-width:none;--fh-pad:16px;padding:16px var(--fh-pad) 44px;margin-inline:calc(var(--fh-pad) * -1);scroll-padding-inline:var(--fh-pad)}@media screen and (min-width:40em){.fnd-hitos .fh-track{--per:2}}@media screen and (min-width:62.5em){.fnd-hitos .fh-track{--per:3}}.fnd-hitos .fh-track::-webkit-scrollbar{display:none}.fnd-hitos .fh-slide{flex:0 0 calc((100% - var(--gap) * (var(--per) - 1))/ var(--per));scroll-snap-align:start;display:flex;flex-direction:column;gap:1rem;padding:1.5rem;background:var(--color-white);border:1.5px solid var(--fh-line);border-radius:var(--radio-m);cursor:pointer;opacity:.5;filter:saturate(.4);transition:opacity .25s,filter .25s,transform .25s,border-color .25s,box-shadow .25s}.fnd-hitos .fh-slide.fh-a{--fh-tone:var(--foco)}.fnd-hitos .fh-slide.fh-b{--fh-tone:var(--fh-b)}.fnd-hitos .fh-slide.fh-cur{opacity:1;filter:none;transform:translateY(-6px);border-color:var(--fh-tone);box-shadow:0 0 0 1px var(--fh-tone),0 16px 30px -14px rgba(0,0,0,.35);cursor:default}.fnd-hitos .fh-year{font-size:clamp(2.75rem, 7vw, 3.75rem);font-weight:900;line-height:1;letter-spacing:-.02em;color:var(--fh-year)}.fnd-hitos .fh-tag{margin:0;padding:.55rem 1rem;color:var(--color-petroleo);font-size:var(--text-m);font-weight:700;text-align:center;border-top:1px solid var(--fh-tone);border-bottom:1px solid var(--fh-tone)}.fnd-hitos .fh-slide p{margin:0;max-width:60ch;font-size:var(--text-s);line-height:1.65;color:var(--fh-ink)}.fnd-hitos .fh-rail{margin-top:1.5rem;padding:6px 0 4px;overflow-x:auto;scrollbar-width:none}.fnd-hitos .fh-rail::-webkit-scrollbar{display:none}.fnd-hitos .fh-rail ol{list-style:none;margin:0;padding:0;display:flex;position:relative;min-width:calc(var(--n) * 76px)}.fnd-hitos .fh-rail ol::before{content:"";position:absolute;left:0;right:0;top:9px;height:10px;background:var(--fh-rail);clip-path:polygon(0 0,calc(100% - 12px) 0,100% 50%,calc(100% - 12px) 100%,0 100%)}.fnd-hitos .fh-rail li{flex:1 1 0;min-width:76px;margin:0;padding:0}.fnd-hitos .fh-rail li.fh-a{--fh-tone:var(--foco)}.fnd-hitos .fh-rail li.fh-b{--fh-tone:var(--fh-b)}.fnd-hitos .fh-node{position:relative;z-index:1;width:100%;display:flex;flex-direction:column;align-items:center;gap:.6rem;padding:0;border:0;background:0 0;font:inherit;cursor:pointer}.fnd-hitos .fh-dot{width:28px;height:28px;border-radius:50%;background:var(--fh-tone);box-shadow:0 0 0 4px var(--color-white);opacity:.45;transition:transform .2s,opacity .2s}.fnd-hitos .fh-y{font-size:var(--text-m);font-weight:900;color:var(--fh-muted);transition:color .2s;margin-top:var(--text-s)}.fnd-hitos .fh-node.fh-in .fh-dot{opacity:1}.fnd-hitos .fh-node.fh-in .fh-y{color:var(--fh-year)}.fnd-hitos .fh-node.fh-cur .fh-dot{transform:scale(1.35)}@media (prefers-reduced-motion:reduce){.fnd-hitos .fh-btn,.fnd-hitos .fh-dot,.fnd-hitos .fh-slide,.fnd-hitos .fh-y{transition:none}}@keyframes fnd-entrada{from{opacity:0;transform:translateY(18px)}to{opacity:1;transform:none}}.fnd-reveal{opacity:0;transform:translateY(24px);transition:opacity .6s ease-out,transform .6s ease-out}.fnd-reveal--visible{opacity:1;transform:none}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}.fnd-reveal{opacity:1;transform:none;transition:none}.fnd-hero__ctas,.fnd-hero__subtitulo,.fnd-hero__titulo{animation:none}}@media (min-width:768px){:root{--text-2xl:30px;--text-xl:26px;--pad-lateral:40px;--gap-section:80px}.fnd-hero__ctas{flex-direction:row}.fnd-boton--bloque{width:auto}.fnd-franja{flex-direction:row}.fnd-franja__item{flex:1 1 0;padding:18px var(--text-l)}.fnd-franja__item+.fnd-franja__item{border-top:none;border-left:1px solid var(--border-cristal)}.fnd-cifras__lista{flex-direction:row;gap:var(--text-2xl)}.fnd-cifras__item{flex:1 1 0}.fnd-cifras__testimonio{flex-direction:row;align-items:flex-start;gap:var(--text-xl)}.fnd-cifras__autor{flex:0 0 320px}.fnd-destacado{flex-direction:row;align-items:center;gap:var(--gap-section)}.fnd-destacado__media,.fnd-destacado__texto{flex:1 1 0}.fnd-destacado__media{order:0}.fnd-destacado__imagen{height:380px}.fnd-destacado__ctas{flex-direction:row}.fnd-calculadora{flex-direction:row;align-items:flex-start;gap:var(--gap-section)}.fnd-calculadora__intro,.fnd-calculadora__panel{flex:1 1 0}.fnd-calculadora__media{order:0}.fnd-calculadora__media-imagen{height:100%;min-height:320px}.fnd-cta-dona::before{content:"";position:absolute;top:-80px;left:0;width:100%;height:80px;background:var(--color-beige)}.fnd-miembros__lista{flex-direction:row}.fnd-miembro{flex:1 1 0;height:160px}.fnd-footer__columnas{flex-direction:row;justify-content:space-between}.fnd-footer__contacto{flex-direction:row;flex-wrap:wrap;gap:var(--gap-section)}.fnd-footer__mini{flex-direction:row}.fnd-footer__mini-card{flex:1 1 0}.fnd-footer__legal-lista{justify-content:right}.fnd-subhero__ctas{flex-direction:row;flex-wrap:wrap}.fnd-dupla{flex-direction:row;align-items:center;gap:var(--gap-section)}.fnd-dupla__media,.fnd-dupla__texto{flex:1 1 0}.fnd-dupla__media{order:0}.fnd-dupla--invertida .fnd-dupla__media{order:-1}.fnd-dupla__imagen{height:360px}.fnd-proyectos__fila{flex-direction:row}.fnd-proyectos__fila .fnd-proyecto{flex:1 1 0}.fnd-destinos{flex-direction:row;align-items:flex-start;gap:var(--gap-section)}.fnd-destinos__col,.fnd-destinos__lista{flex:1 1 0}.fnd-apoyo__fila{flex-direction:row}.fnd-pasos{flex-direction:row;align-items:flex-start;gap:var(--gap-section)}.fnd-pasos__contenido,.fnd-pasos__media{flex:1 1 0}.fnd-pasos__imagen{height:460px;position:sticky;top:96px}.fnd-maneras__interior{flex-direction:row;align-items:flex-start;gap:var(--gap-section)}.fnd-maneras__interior-single{flex-direction:column;gap:var(--text-2xl)}.fnd-maneras__interior-single .fnd-maneras__grid{grid-template-columns:1fr 1fr 1fr}.fnd-maneras__cabecera{flex:0 0 30%}.fnd-maneras__grid{flex:1 1 0;grid-template-columns:1fr 1fr}.fnd-fiscales__cabecera{flex-direction:row;align-items:center;gap:var(--gap-section)}.fnd-fiscales__intro-col,.fnd-fiscales__media{flex:1 1 0}.fnd-fiscales__lista{flex-direction:row}.fnd-fiscal{flex:1 1 0}.fnd-contacto__interior{flex-direction:row;align-items:flex-start;gap:var(--gap-section)}.fnd-contacto__datos,.fnd-contacto__info{flex:1 1 0}.fnd-informe{flex-direction:row;align-items:center;justify-content:space-between}.fnd-equipo__lista{flex-direction:row}.fnd-equipo__lista .fnd-miembro{flex:1 1 0}.fnd-cards-causas__fila{flex-direction:row}.fnd-timeline__cuerpo{flex-direction:row;align-items:flex-start}.fnd-timeline__anios{flex-direction:column;flex:0 0 110px}.fnd-timeline__panel{flex:1 1 0;flex-direction:row;align-items:flex-start;gap:var(--gap-section)}.fnd-timeline__text-wrapper{padding-top:3rem}.fnd-timeline__media,.fnd-timeline__texto{flex:1 1 0}.fnd-timeline__imagen{height:360px}}@media (min-width:1024px),(min-width:768px) and (hover:hover) and (pointer:fine){:root{--text-2xl:40px;--gap-section:100px;--text-s:14px;--text-xs:12px}.fnd-menu{flex-wrap:wrap;padding:14px var(--pad-lateral);justify-content:flex-start;gap:var(--text-m) var(--gap-section)}.fnd-menu__toggle{display:none}.fnd-menu__nav{display:flex;flex-direction:row;align-items:center;gap:var(--text-l);position:static;padding:0;background:0 0;box-shadow:none;margin-left:auto;opacity:1;visibility:visible;transform:none;pointer-events:auto}.fnd-menu__enlace{padding:0;font-size:var(--text-s)}.fnd-menu__enlace--desktop{display:inline-flex}.fnd-menu__enlace--movil{display:none}.fnd-menu__acciones .fnd-menu__cta-top{display:none}.fnd-menu__grupo{display:none}.fnd-menu__item--desplegable{display:block;position:relative}.fnd-menu__item--abierto .fnd-menu__desplegable{opacity:1;visibility:visible;pointer-events:auto}.fnd-menu__desplegable{position:absolute;top:100%;left:50%;transform:translateX(-50%);min-width:210px;padding:10px 0;border-radius:var(--radio-s);background:var(--color-white);box-shadow:var(--shadow-menu);opacity:0;visibility:hidden;pointer-events:none;transition:opacity .18s ease,visibility .18s}.fnd-menu__desplegable .fnd-menu__subenlace{padding:10px 18px;font-size:var(--text-s)}.fnd-menu__desplegable .fnd-menu__subenlace:hover{background:var(--hover-light);color:var(--color-petroleo)}.js-desplegable:hover .fnd-menu__desplegable{opacity:1;visibility:visible;pointer-events:auto}.fnd-hero{display:grid;grid-template-columns:1fr 44%;align-items:stretch}.fnd-hero__imagen{order:2;height:auto;min-height:620px}.fnd-hero__contenido{gap:var(--text-l);padding:96px clamp(40px,5vw,100px) 84px;justify-content:center}.fnd-hero__ctas{margin-top:var(--text-m)}.fnd-franja{position:relative;z-index:3;width:min(var(--width-max),100% - var(--gap-section) * 2);margin:-44px auto 0;border-radius:var(--radio-s)}.fnd-causas__titulo{font-size:48px}.fnd-causa{flex:0 0 380px;height:486px}.fnd-destacado__imagen{height:460px}.fnd-miembro{height:130px}.fnd-subhero{display:grid;grid-template-columns:1fr 44%;align-items:stretch}.fnd-subhero__imagen{order:2;height:auto;min-height:480px}.fnd-subhero__contenido{gap:var(--text-l);padding:96px clamp(40px,5vw,100px) 84px;justify-content:center}.fnd-subhero--fondo{display:flex;min-height:540px}.fnd-subhero--simple{display:block}.fnd-proyecto{min-height:480px}.fnd-destinos__imagen{height:320px}.fnd-apoyo__fila .fnd-causa{height:400px}.fnd-pasos__imagen{height:560px}.fnd-maneras__cabecera{flex:0 0 26%}.fnd-fiscales__imagen{height:340px}.fnd-footer__suscripcion{max-width:360px}.fnd-footer__suscripcion .fnd-boton--outline-claro{color:var(--color-marino);border-color:var(--color-marino)}.fnd-footer__suscripcion .fnd-boton--outline-claro:hover{background:var(--hover-light);color:var(--color-petroleo)}.fnd-footer__suscripcion-texto{color:var(--color-text-soft)}.fnd-footer__pregunta{color:var(--color-marino)}.fnd-footer__contacto-etiqueta{color:var(--color-beige)}.fnd-footer__contacto-dato{border:none;padding:8px 0 0;color:var(--color-white);font-weight:var(--weight-normal);border-top:1px solid var(--color-border);border-radius:0}.fnd-footer__contacto-dato:hover{color:var(--color-grey-member)}.fnd-footer__contacto-horario{color:var(--color-grey-member)}.fnd-footer__legal{border-top-color:var(--color-border)}.fnd-footer__legal-enlace{color:var(--color-white)}.fnd-footer__legal-enlace:hover{color:var(--color-grey-member)}.fnd-footer__medio{display:flex;gap:var(--gap-section);justify-content:space-between}}@media (max-width:1023px){.fnd-boton{min-height:48px}.fnd-menu__toggle{width:48px;height:48px}.fnd-menu__enlace{min-height:48px}.fnd-menu__subenlace{display:flex;align-items:center;min-height:48px}.fnd-menu__logo{display:inline-flex;align-items:center;min-height:48px}.fnd-footer__enlace{display:inline-flex;align-items:center;min-height:48px}.fnd-footer__contacto-dato{min-height:48px}.fnd-footer__contacto-etiqueta{font-size:var(--text-m)}.fnd-footer__mini{margin-top:16px}.fnd-footer__legal-lista{gap:8px 16px}.fnd-footer__legal-enlace{display:inline-flex;align-items:center;min-height:44px;padding-inline:4px}.fnd-causas__flecha{width:48px;height:48px}.fnd-causa__cta{display:inline-flex;align-items:center;min-height:48px}.fnd-proyecto__cta{display:inline-flex;align-items:center;min-height:48px}.fnd-proyecto__etiqueta{font-size:var(--text-m)}.fnd-calculadora__tab{min-height:48px}.fnd-calculadora__input{min-height:48px}.fnd-faqs__tab{min-height:48px}.fnd-timeline__anio{min-height:48px}.fnd-miembro__cargo{font-size:var(--text-m)}.fnd-contacto__etiqueta{font-size:var(--text-m)}}.layout-foundation{background:var(--color-white)}