a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{border:0;font-size:100%;font:inherit;margin:0;padding:0;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}html{box-sizing:border-box}*,:after,:before{box-sizing:inherit}.no-js{opacity:0;visibility:hidden}.js{opacity:1;visibility:visible}html{background-color:var(--body-bg-color);font-size:100%;overflow-x:hidden}img{display:block;height:auto;max-width:100%}:root{--font-primary:"Work Sans",sans-serif;--font-secondary:"Work Sans",sans-serif;--text-base-size:0.9375rem;--text-scale-ratio:1.25;--text-l-1:calc(var(--text-base-size)*var(--text-scale-ratio));--text-l-2:calc(var(--text-l-1)*var(--text-scale-ratio));--text-l-3:calc(var(--text-l-2)*var(--text-scale-ratio));--text-l-4:calc(var(--text-l-3)*var(--text-scale-ratio));--text-l-5:calc(var(--text-l-4)*var(--text-scale-ratio));--text-l-6:calc(var(--text-l-5)*var(--text-scale-ratio));--text-l-7:calc(var(--text-l-6)*var(--text-scale-ratio));--text-s-1:calc(var(--text-base-size)/var(--text-scale-ratio));--text-s-2:calc(var(--text-s-1)/var(--text-scale-ratio));--heading-line-height:1.333;--body-line-height:1.75}@media (min-width:48em){:root{--text-base-size:1.125rem}}body{color:var(--color-text);font-family:var(--font-primary);font-size:var(--text-base-size);line-height:var(--body-line-height)}h1,h2,h3,h4,h5,h6,legend{color:var(--color-text-heading);line-height:var(--heading-line-height)}p{line-height:var(--body-line-height)}b,strong{font-weight:700}.truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}:root{--space-base:0.4375rem;--space-s-1:calc(var(--space-base)/2);--space-0:var(--space-base);--space-1:calc(var(--space-base)*2);--space-2:calc(var(--space-base)*3);--space-3:calc(var(--space-base)*4);--space-4:calc(var(--space-base)*5);--space-5:calc(var(--space-base)*6);--space-6:calc(var(--space-base)*7);--space-7:calc(var(--space-base)*8);--space-8:calc(var(--space-base)*9);--space-9:calc(var(--space-base)*10);--space-super:calc(var(--space-base)*15);--space-hyper:calc(var(--space-base)*20);--space-ultra:calc(var(--space-base)*25)}@media (min-width:48em){:root{--space-base:0.5rem}}:root{--color-primary:#031e2e;--color-primary-50:#000305;--color-primary-100:#010609;--color-primary-200:#010c12;--color-primary-300:#02121c;--color-primary-400:#021825;--color-primary-500:var(--color-primary);--color-primary-600:#354b58;--color-primary-700:#687882;--color-primary-800:#9aa5ab;--color-primary-900:#cdd2d5;--color-primary-950:#e6e9ea;--color-accent:#1de9b6;--color-accent-50:#031712;--color-accent-100:#062f24;--color-accent-200:#0c5d49;--color-accent-300:#118c6d;--color-accent-400:#17ba92;--color-accent-500:var(--color-accent);--color-accent-600:#4aedc5;--color-accent-700:#77f2d3;--color-accent-800:#a5f6e2;--color-accent-900:#d2fbf0;--color-accent-950:#e8fdf8;--color-white:#fafafa;--color-neutral-100:#f5f5f5;--color-neutral-200:#e5e5e5;--color-neutral-300:#d4d4d4;--color-neutral-400:#a3a3a3;--color-neutral-500:#737373;--color-neutral-600:#525252;--color-neutral-700:#404040;--color-neutral-800:#262626;--color-neutral-900:#171717;--color-black:#0a0a0a;--color-success:#4ade80;--color-error:#ef4444;--color-warning:#facc15;--color-text:var(--color-black);--color-link:var(--color-accent-400);--color-link-hover:var(--color-accent-500);--body-bg-color:var(--color-white)}:root a{color:var(--color-link)}@media (hover:hover){:root a:focus,:root a:hover{color:var(--color-link-hover)}}:root{--stacking-pseudo:-1;--stacking-base:0;--stacking-content:1;--stacking-navbar:2;--stacking-search:3;--grid-gap-x:var(--space-0);--grid-gap-y:0}.row{display:flex;flex-flow:row wrap;margin-left:calc(var(--grid-gap-x)*-.5);margin-right:calc(var(--grid-gap-x)*-.5);margin-top:calc(var(--grid-gap-y)*-1)}.row>*{background-clip:content-box;flex-shrink:0;margin-top:var(--grid-gap-y);max-width:100%;padding-left:calc(var(--grid-gap-x)*.5);padding-right:calc(var(--grid-gap-x)*.5);width:100%}.row_debug [class^=col]{background-color:hsla(0,0%,100%,.2)}.row_debug [class^=col] p{padding:var(--space-2)}.row.justify-between{justify-content:space-between}.row.justify-around{justify-content:space-around}.row.justify-center{justify-content:center}.row.justify-start{justify-content:flex-start}.row.justify-end{justify-content:flex-end}.row.align-center{align-items:center}.row.align-start{align-items:flex-start}.row.align-end{align-items:flex-end}@media (max-width:36em){.row.justify-between-xs{justify-content:space-between}.row.justify-around-xs{justify-content:space-around}.row.justify-center-xs{justify-content:center}.row.justify-start-xs{justify-content:flex-start}.row.justify-end-xs{justify-content:flex-end}.row.align-center-xs{align-items:center}.row.align-start-xs{align-items:flex-start}.row.align-end-xs{align-items:flex-end}}@media (min-width:36em){.row.justify-between-sm{justify-content:space-between}.row.justify-around-sm{justify-content:space-around}.row.justify-center-sm{justify-content:center}.row.justify-start-sm{justify-content:flex-start}.row.justify-end-sm{justify-content:flex-end}.row.align-center-sm{align-items:center}.row.align-start-sm{align-items:flex-start}.row.align-end-sm{align-items:flex-end}}@media (min-width:48em){.row.justify-between-md{justify-content:space-between}.row.justify-around-md{justify-content:space-around}.row.justify-center-md{justify-content:center}.row.justify-start-md{justify-content:flex-start}.row.justify-end-md{justify-content:flex-end}.row.align-center-md{align-items:center}.row.align-start-md{align-items:flex-start}.row.align-end-md{align-items:flex-end}}@media (min-width:62em){.row.justify-between-lg{justify-content:space-between}.row.justify-around-lg{justify-content:space-around}.row.justify-center-lg{justify-content:center}.row.justify-start-lg{justify-content:flex-start}.row.justify-end-lg{justify-content:flex-end}.row.align-center-lg{align-items:center}.row.align-start-lg{align-items:flex-start}.row.align-end-lg{align-items:flex-end}}@media (min-width:75em){.row.justify-between-xl{justify-content:space-between}.row.justify-around-xl{justify-content:space-around}.row.justify-center-xl{justify-content:center}.row.justify-start-xl{justify-content:flex-start}.row.justify-end-xl{justify-content:flex-end}.row.align-center-xl{align-items:center}.row.align-start-xl{align-items:flex-start}.row.align-end-xl{align-items:flex-end}}.col{flex:1 0 0%}.col-1{width:8.33%}.col-1,.col-2{flex-basis:auto;flex-grow:0;flex-shrink:0;margin-top:var(--grid-gap-y);padding-left:calc(var(--grid-gap-x)*.5);padding-right:calc(var(--grid-gap-x)*.5)}.col-2{width:16.66%}.col-3{width:25%}.col-3,.col-4{flex-basis:auto;flex-grow:0;flex-shrink:0;margin-top:var(--grid-gap-y);padding-left:calc(var(--grid-gap-x)*.5);padding-right:calc(var(--grid-gap-x)*.5)}.col-4{width:33.33%}.col-5{width:41.66%}.col-5,.col-6{flex-basis:auto;flex-grow:0;flex-shrink:0;margin-top:var(--grid-gap-y);padding-left:calc(var(--grid-gap-x)*.5);padding-right:calc(var(--grid-gap-x)*.5)}.col-6{width:50%}.col-7{width:58.33%}.col-7,.col-8{flex-basis:auto;flex-grow:0;flex-shrink:0;margin-top:var(--grid-gap-y);padding-left:calc(var(--grid-gap-x)*.5);padding-right:calc(var(--grid-gap-x)*.5)}.col-8{width:66.66%}.col-9{width:75%}.col-10,.col-9{flex-basis:auto;flex-grow:0;flex-shrink:0;margin-top:var(--grid-gap-y);padding-left:calc(var(--grid-gap-x)*.5);padding-right:calc(var(--grid-gap-x)*.5)}.col-10{width:83.33%}.col-11{width:91.66%}.col-11,.col-12{flex-basis:auto;flex-grow:0;flex-shrink:0;margin-top:var(--grid-gap-y);padding-left:calc(var(--grid-gap-x)*.5);padding-right:calc(var(--grid-gap-x)*.5)}.col-12{width:100%}@media (max-width:36em){.col-xs-1{width:8.33%}.col-xs-1,.col-xs-2{flex-basis:auto;flex-grow:0;flex-shrink:0;margin-top:var(--grid-gap-y);padding-left:calc(var(--grid-gap-x)*.5);padding-right:calc(var(--grid-gap-x)*.5)}.col-xs-2{width:16.66%}.col-xs-3{width:25%}.col-xs-3,.col-xs-4{flex-basis:auto;flex-grow:0;flex-shrink:0;margin-top:var(--grid-gap-y);padding-left:calc(var(--grid-gap-x)*.5);padding-right:calc(var(--grid-gap-x)*.5)}.col-xs-4{width:33.33%}.col-xs-5{width:41.66%}.col-xs-5,.col-xs-6{flex-basis:auto;flex-grow:0;flex-shrink:0;margin-top:var(--grid-gap-y);padding-left:calc(var(--grid-gap-x)*.5);padding-right:calc(var(--grid-gap-x)*.5)}.col-xs-6{width:50%}.col-xs-7{width:58.33%}.col-xs-7,.col-xs-8{flex-basis:auto;flex-grow:0;flex-shrink:0;margin-top:var(--grid-gap-y);padding-left:calc(var(--grid-gap-x)*.5);padding-right:calc(var(--grid-gap-x)*.5)}.col-xs-8{width:66.66%}.col-xs-9{width:75%}.col-xs-10,.col-xs-9{flex-basis:auto;flex-grow:0;flex-shrink:0;margin-top:var(--grid-gap-y);padding-left:calc(var(--grid-gap-x)*.5);padding-right:calc(var(--grid-gap-x)*.5)}.col-xs-10{width:83.33%}.col-xs-11{width:91.66%}.col-xs-11,.col-xs-12{flex-basis:auto;flex-grow:0;flex-shrink:0;margin-top:var(--grid-gap-y);padding-left:calc(var(--grid-gap-x)*.5);padding-right:calc(var(--grid-gap-x)*.5)}.col-xs-12{width:100%}}@media (min-width:36em){.col-sm-1{width:8.33%}.col-sm-1,.col-sm-2{flex-basis:auto;flex-grow:0;flex-shrink:0;margin-top:var(--grid-gap-y);padding-left:calc(var(--grid-gap-x)*.5);padding-right:calc(var(--grid-gap-x)*.5)}.col-sm-2{width:16.66%}.col-sm-3{width:25%}.col-sm-3,.col-sm-4{flex-basis:auto;flex-grow:0;flex-shrink:0;margin-top:var(--grid-gap-y);padding-left:calc(var(--grid-gap-x)*.5);padding-right:calc(var(--grid-gap-x)*.5)}.col-sm-4{width:33.33%}.col-sm-5{width:41.66%}.col-sm-5,.col-sm-6{flex-basis:auto;flex-grow:0;flex-shrink:0;margin-top:var(--grid-gap-y);padding-left:calc(var(--grid-gap-x)*.5);padding-right:calc(var(--grid-gap-x)*.5)}.col-sm-6{width:50%}.col-sm-7{width:58.33%}.col-sm-7,.col-sm-8{flex-basis:auto;flex-grow:0;flex-shrink:0;margin-top:var(--grid-gap-y);padding-left:calc(var(--grid-gap-x)*.5);padding-right:calc(var(--grid-gap-x)*.5)}.col-sm-8{width:66.66%}.col-sm-9{width:75%}.col-sm-10,.col-sm-9{flex-basis:auto;flex-grow:0;flex-shrink:0;margin-top:var(--grid-gap-y);padding-left:calc(var(--grid-gap-x)*.5);padding-right:calc(var(--grid-gap-x)*.5)}.col-sm-10{width:83.33%}.col-sm-11{width:91.66%}.col-sm-11,.col-sm-12{flex-basis:auto;flex-grow:0;flex-shrink:0;margin-top:var(--grid-gap-y);padding-left:calc(var(--grid-gap-x)*.5);padding-right:calc(var(--grid-gap-x)*.5)}.col-sm-12{width:100%}}@media (min-width:48em){.col-md-1{width:8.33%}.col-md-1,.col-md-2{flex-basis:auto;flex-grow:0;flex-shrink:0;margin-top:var(--grid-gap-y);padding-left:calc(var(--grid-gap-x)*.5);padding-right:calc(var(--grid-gap-x)*.5)}.col-md-2{width:16.66%}.col-md-3{width:25%}.col-md-3,.col-md-4{flex-basis:auto;flex-grow:0;flex-shrink:0;margin-top:var(--grid-gap-y);padding-left:calc(var(--grid-gap-x)*.5);padding-right:calc(var(--grid-gap-x)*.5)}.col-md-4{width:33.33%}.col-md-5{width:41.66%}.col-md-5,.col-md-6{flex-basis:auto;flex-grow:0;flex-shrink:0;margin-top:var(--grid-gap-y);padding-left:calc(var(--grid-gap-x)*.5);padding-right:calc(var(--grid-gap-x)*.5)}.col-md-6{width:50%}.col-md-7{width:58.33%}.col-md-7,.col-md-8{flex-basis:auto;flex-grow:0;flex-shrink:0;margin-top:var(--grid-gap-y);padding-left:calc(var(--grid-gap-x)*.5);padding-right:calc(var(--grid-gap-x)*.5)}.col-md-8{width:66.66%}.col-md-9{width:75%}.col-md-10,.col-md-9{flex-basis:auto;flex-grow:0;flex-shrink:0;margin-top:var(--grid-gap-y);padding-left:calc(var(--grid-gap-x)*.5);padding-right:calc(var(--grid-gap-x)*.5)}.col-md-10{width:83.33%}.col-md-11{width:91.66%}.col-md-11,.col-md-12{flex-basis:auto;flex-grow:0;flex-shrink:0;margin-top:var(--grid-gap-y);padding-left:calc(var(--grid-gap-x)*.5);padding-right:calc(var(--grid-gap-x)*.5)}.col-md-12{width:100%}}@media (min-width:62em){.col-lg-1{width:8.33%}.col-lg-1,.col-lg-2{flex-basis:auto;flex-grow:0;flex-shrink:0;margin-top:var(--grid-gap-y);padding-left:calc(var(--grid-gap-x)*.5);padding-right:calc(var(--grid-gap-x)*.5)}.col-lg-2{width:16.66%}.col-lg-3{width:25%}.col-lg-3,.col-lg-4{flex-basis:auto;flex-grow:0;flex-shrink:0;margin-top:var(--grid-gap-y);padding-left:calc(var(--grid-gap-x)*.5);padding-right:calc(var(--grid-gap-x)*.5)}.col-lg-4{width:33.33%}.col-lg-5{width:41.66%}.col-lg-5,.col-lg-6{flex-basis:auto;flex-grow:0;flex-shrink:0;margin-top:var(--grid-gap-y);padding-left:calc(var(--grid-gap-x)*.5);padding-right:calc(var(--grid-gap-x)*.5)}.col-lg-6{width:50%}.col-lg-7{width:58.33%}.col-lg-7,.col-lg-8{flex-basis:auto;flex-grow:0;flex-shrink:0;margin-top:var(--grid-gap-y);padding-left:calc(var(--grid-gap-x)*.5);padding-right:calc(var(--grid-gap-x)*.5)}.col-lg-8{width:66.66%}.col-lg-9{width:75%}.col-lg-10,.col-lg-9{flex-basis:auto;flex-grow:0;flex-shrink:0;margin-top:var(--grid-gap-y);padding-left:calc(var(--grid-gap-x)*.5);padding-right:calc(var(--grid-gap-x)*.5)}.col-lg-10{width:83.33%}.col-lg-11{width:91.66%}.col-lg-11,.col-lg-12{flex-basis:auto;flex-grow:0;flex-shrink:0;margin-top:var(--grid-gap-y);padding-left:calc(var(--grid-gap-x)*.5);padding-right:calc(var(--grid-gap-x)*.5)}.col-lg-12{width:100%}}@media (min-width:75em){.col-xl-1{width:8.33%}.col-xl-1,.col-xl-2{flex-basis:auto;flex-grow:0;flex-shrink:0;margin-top:var(--grid-gap-y);padding-left:calc(var(--grid-gap-x)*.5);padding-right:calc(var(--grid-gap-x)*.5)}.col-xl-2{width:16.66%}.col-xl-3{width:25%}.col-xl-3,.col-xl-4{flex-basis:auto;flex-grow:0;flex-shrink:0;margin-top:var(--grid-gap-y);padding-left:calc(var(--grid-gap-x)*.5);padding-right:calc(var(--grid-gap-x)*.5)}.col-xl-4{width:33.33%}.col-xl-5{width:41.66%}.col-xl-5,.col-xl-6{flex-basis:auto;flex-grow:0;flex-shrink:0;margin-top:var(--grid-gap-y);padding-left:calc(var(--grid-gap-x)*.5);padding-right:calc(var(--grid-gap-x)*.5)}.col-xl-6{width:50%}.col-xl-7{width:58.33%}.col-xl-7,.col-xl-8{flex-basis:auto;flex-grow:0;flex-shrink:0;margin-top:var(--grid-gap-y);padding-left:calc(var(--grid-gap-x)*.5);padding-right:calc(var(--grid-gap-x)*.5)}.col-xl-8{width:66.66%}.col-xl-9{width:75%}.col-xl-10,.col-xl-9{flex-basis:auto;flex-grow:0;flex-shrink:0;margin-top:var(--grid-gap-y);padding-left:calc(var(--grid-gap-x)*.5);padding-right:calc(var(--grid-gap-x)*.5)}.col-xl-10{width:83.33%}.col-xl-11{width:91.66%}.col-xl-11,.col-xl-12{flex-basis:auto;flex-grow:0;flex-shrink:0;margin-top:var(--grid-gap-y);padding-left:calc(var(--grid-gap-x)*.5);padding-right:calc(var(--grid-gap-x)*.5)}.col-xl-12{width:100%}}.col-auto{flex:0 0 auto;width:auto}@media (max-width:36em){.col-xs-auto{flex:0 0 auto;width:auto}}@media (min-width:36em){.col-sm-auto{flex:0 0 auto;width:auto}}@media (min-width:48em){.col-md-auto{flex:0 0 auto;width:auto}}@media (min-width:62em){.col-lg-auto{flex:0 0 auto;width:auto}}@media (min-width:75em){.col-xl-auto{flex:0 0 auto;width:auto}}.col-offset-0{margin-left:0}.col-offset-1{margin-left:8.33%}.col-offset-2{margin-left:16.66%}.col-offset-3{margin-left:25%}.col-offset-4{margin-left:33.33%}.col-offset-5{margin-left:41.66%}.col-offset-6{margin-left:50%}.col-offset-7{margin-left:58.33%}.col-offset-8{margin-left:66.66%}.col-offset-9{margin-left:75%}.col-offset-10{margin-left:83.33%}.col-offset-11{margin-left:91.66%}.col-offset-12{margin-left:100%}@media (max-width:36em){.col-xs-offset-0{margin-left:0}.col-xs-offset-1{margin-left:8.33%}.col-xs-offset-2{margin-left:16.66%}.col-xs-offset-3{margin-left:25%}.col-xs-offset-4{margin-left:33.33%}.col-xs-offset-5{margin-left:41.66%}.col-xs-offset-6{margin-left:50%}.col-xs-offset-7{margin-left:58.33%}.col-xs-offset-8{margin-left:66.66%}.col-xs-offset-9{margin-left:75%}.col-xs-offset-10{margin-left:83.33%}.col-xs-offset-11{margin-left:91.66%}.col-xs-offset-12{margin-left:100%}}@media (min-width:36em){.col-sm-offset-0{margin-left:0}.col-sm-offset-1{margin-left:8.33%}.col-sm-offset-2{margin-left:16.66%}.col-sm-offset-3{margin-left:25%}.col-sm-offset-4{margin-left:33.33%}.col-sm-offset-5{margin-left:41.66%}.col-sm-offset-6{margin-left:50%}.col-sm-offset-7{margin-left:58.33%}.col-sm-offset-8{margin-left:66.66%}.col-sm-offset-9{margin-left:75%}.col-sm-offset-10{margin-left:83.33%}.col-sm-offset-11{margin-left:91.66%}.col-sm-offset-12{margin-left:100%}}@media (min-width:48em){.col-md-offset-0{margin-left:0}.col-md-offset-1{margin-left:8.33%}.col-md-offset-2{margin-left:16.66%}.col-md-offset-3{margin-left:25%}.col-md-offset-4{margin-left:33.33%}.col-md-offset-5{margin-left:41.66%}.col-md-offset-6{margin-left:50%}.col-md-offset-7{margin-left:58.33%}.col-md-offset-8{margin-left:66.66%}.col-md-offset-9{margin-left:75%}.col-md-offset-10{margin-left:83.33%}.col-md-offset-11{margin-left:91.66%}.col-md-offset-12{margin-left:100%}}@media (min-width:62em){.col-lg-offset-0{margin-left:0}.col-lg-offset-1{margin-left:8.33%}.col-lg-offset-2{margin-left:16.66%}.col-lg-offset-3{margin-left:25%}.col-lg-offset-4{margin-left:33.33%}.col-lg-offset-5{margin-left:41.66%}.col-lg-offset-6{margin-left:50%}.col-lg-offset-7{margin-left:58.33%}.col-lg-offset-8{margin-left:66.66%}.col-lg-offset-9{margin-left:75%}.col-lg-offset-10{margin-left:83.33%}.col-lg-offset-11{margin-left:91.66%}.col-lg-offset-12{margin-left:100%}}@media (min-width:75em){.col-xl-offset-0{margin-left:0}.col-xl-offset-1{margin-left:8.33%}.col-xl-offset-2{margin-left:16.66%}.col-xl-offset-3{margin-left:25%}.col-xl-offset-4{margin-left:33.33%}.col-xl-offset-5{margin-left:41.66%}.col-xl-offset-6{margin-left:50%}.col-xl-offset-7{margin-left:58.33%}.col-xl-offset-8{margin-left:66.66%}.col-xl-offset-9{margin-left:75%}.col-xl-offset-10{margin-left:83.33%}.col-xl-offset-11{margin-left:91.66%}.col-xl-offset-12{margin-left:100%}}.container,.footer,.qform{margin-left:auto;margin-right:auto;max-width:1200px;padding:0 var(--space-1);width:100%}@media (min-width:48em){.container,.footer,.qform{padding:0 var(--space-3)}}.container_fluid{max-width:none}.container>.container,.container>.footer,.container>.qform,.footer>.container,.footer>.footer,.footer>.qform,.qform>.container,.qform>.footer,.qform>.qform{padding-left:0;padding-right:0}:root{--qform__label-color:var(--color-neutral-800);--qform__label-size:var(--text-base-size);--qform__section-border:2px solid var(--color-neutral-600);--qform__input-border:1px solid var(--color-neutral-500)}.container_yPadded{padding-bottom:var(--space-4);padding-top:var(--space-4)}.qform{max-width:calc(36.875rem + var(--space-2)*2)}@media (min-width:48em){.qform__section{border:var(--qform__section-border);padding:0 var(--space-2) var(--space-2)}}.qform__section+.qform__section{margin-top:var(--space-4)}.qform__section_noBorder{border:none;padding:0}.qform__sectionTitle{background-color:var(--color-white);display:table;font-size:var(--text-l-2);font-weight:500;line-height:1}@media (min-width:48em){.qform__sectionTitle{margin-left:calc(var(--space-1)*-1);margin-top:calc(var(--space-1)*-1);padding:0 var(--space-1)}}.qform__sectionTitle+*{margin-top:var(--space-1)}.qform__fieldset,.qform__labelContainer{display:block}.qform__fieldset+.qform__fieldset,.qform__fieldset+.qform__labelContainer,.qform__labelContainer+.qform__fieldset,.qform__labelContainer+.qform__labelContainer{margin-top:var(--space-2)}.qform__labelGroup .qform__fieldset+.qform__fieldset,.qform__labelGroup .qform__fieldset+.qform__labelContainer,.qform__labelGroup .qform__labelContainer+.qform__fieldset,.qform__labelGroup .qform__labelContainer+.qform__labelContainer{margin-top:var(--space-0)}.qform__labelGroup .qform__fieldset:nth-child(odd):not(:first-child),.qform__labelGroup .qform__labelContainer:nth-child(odd):not(:first-child){margin-top:var(--space-2)}.qform__section+.qform__fieldset,.qform__section+.qform__labelContainer{margin-top:var(--space-4)}.qform__label,.qform__legend{color:var(--qform__label-color);display:inline-block;font-size:var(--qform__label-size);font-weight:500;line-height:var(--heading-line-height)}.qform__label a,.qform__legend a{color:var(--color-accent-400)}.inputWrapper{margin-top:var(--space-s-1)}.qform__help+.inputWrapper{margin-top:var(--space-0)}.inputWrapper_select{position:relative}.inputWrapper_select:after{border-bottom:2px solid var(--color-neutral-500);border-left:2px solid var(--color-neutral-500);content:"";display:block;height:.8em;pointer-events:none;position:absolute;right:var(--space-0);top:.96em;transform:rotate(-45deg);transform-origin:bottom left;width:.8em}.qform input,.qform select,.qform textarea,.qform__area,.qform__input,.qform__select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:var(--color-neutral-100);border:var(--qform__input-border);border-radius:0;display:block;font-family:var(--font-primary);font-size:16px;line-height:var(--body-line-height);margin-top:var(--space-s-1);padding:var(--space-0);width:100%}@media (min-width:48em){.qform input,.qform select,.qform textarea,.qform__area,.qform__input,.qform__select{font-size:var(--text-base-size)}}.qform input:focus,.qform select:focus,.qform textarea:focus,.qform__area:focus,.qform__input:focus,.qform__select:focus{outline:2px dotted var(--color-accent)}.qform__help+.qform input,.qform__help+.qform select,.qform__help+.qform textarea,.qform__help+.qform__area,.qform__help+.qform__input,.qform__help+.qform__select{margin-top:var(--space-0)}.inputWrapper>.qform input,.inputWrapper>.qform select,.inputWrapper>.qform textarea,.inputWrapper>.qform__area,.inputWrapper>.qform__input,.inputWrapper>.qform__select{margin-top:0}.qform__area{resize:vertical}.qform__help{color:var(--color-neutral-600);display:block;font-size:var(--text-s-1);line-height:var(--heading-line-height)}.qform__labelGroup{border-left:2px solid var(--color-neutral-700);margin-top:var(--space-1);padding-left:var(--space-2)}.qform__labelGroup+.qform__labelGroup{margin-top:var(--space-2)}.qform__button{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:var(--color-accent);border:none;border-radius:0;cursor:pointer;display:block;font-family:var(--font-primary);font-size:var(--text-base-size);font-weight:500;overflow:hidden;padding:.8em;position:relative;text-transform:uppercase;transition:background .4s cubic-bezier(.25,.46,.45,.94);width:100%}.qform__button:before{background:linear-gradient(90deg,rgba(31,41,55,0),#fafafa 30%,#fafafa 70%,hsla(0,0%,98%,0));content:"";display:block;height:300%;left:-20%;opacity:.24;pointer-events:none;position:absolute;top:-100%;transform:rotate(-45deg);transition:all .6s cubic-bezier(.86,0,.07,1);width:3em}@media (hover:hover){.qform__button:hover:before{left:110%;opacity:.4}.qform__button:hover{background-color:var(--color-accent-700)}}[data-field-altro]{display:none}.checkboxContainer,.radioContainer,.wpcf7-form-control.wpcf7-checkbox,.wpcf7-form-control.wpcf7-radio{align-items:flex-start;display:flex;flex-direction:column;margin-top:0}@media (min-width:48em){.checkboxContainer,.radioContainer,.wpcf7-form-control.wpcf7-checkbox,.wpcf7-form-control.wpcf7-radio{margin-top:0}}.wpcf7-form-control.wpcf7-checkbox,.wpcf7-form-control.wpcf7-radio{align-items:flex-start;display:flex;flex-direction:column;margin-top:var(--space-1)}@media (min-width:48em){.wpcf7-form-control.wpcf7-checkbox,.wpcf7-form-control.wpcf7-radio{margin-top:var(--space-0)}}.checkboxContainer label,.checkboxEl,.radioContainer label,.radioEl{position:relative}.checkboxContainer label+.checkboxContainer label,.checkboxContainer label+.checkboxEl,.checkboxContainer label+.radioContainer label,.checkboxContainer label+.radioEl,.checkboxEl+.checkboxContainer label,.checkboxEl+.checkboxEl,.checkboxEl+.radioContainer label,.checkboxEl+.radioEl,.radioContainer label+.checkboxContainer label,.radioContainer label+.checkboxEl,.radioContainer label+.radioContainer label,.radioContainer label+.radioEl,.radioEl+.checkboxContainer label,.radioEl+.checkboxEl,.radioEl+.radioContainer label,.radioEl+.radioEl{margin-top:var(--space-0)}.checkboxInput,.qform input[type=checkbox],.qform input[type=radio],.radioInput{height:.1px;left:0;opacity:0;position:absolute;top:0;width:.1px}.checkboxInput+span,.qform input[type=checkbox]+span,.qform input[type=radio]+span,.radioInput+span{cursor:pointer;display:block;padding-left:calc(1em + var(--space-0));position:relative}.checkboxInput+span:before,.qform input[type=checkbox]+span:before,.qform input[type=radio]+span:before,.radioInput+span:before{background-color:var(--color-neutral-100);border:var(--qform__input-border);content:"";height:1em;left:0;position:absolute;top:.3em;width:1em}.checkboxInput+span:after,.qform input[type=checkbox]+span:after,.qform input[type=radio]+span:after,.radioInput+span:after{border-bottom:3px solid var(--color-accent);border-left:3px solid var(--color-accent);content:"";height:.5em;left:0;opacity:0;position:absolute;top:.25em;transform:rotate(315deg) translate(9%,111%);transform-origin:bottom left;width:1em}.checkboxInput:focus+span:before,.qform input[type=checkbox]:focus+span:before,.qform input[type=radio]:focus+span:before,.radioInput:focus+span:before{outline:2px dotted var(--color-accent)}.checkboxInput:checked+span:after,.qform input[type=checkbox]:checked+span:after,.qform input[type=radio]:checked+span:after,.radioInput:checked+span:after{opacity:1}.qform .checkboxContainer_smaller input[type=checkbox]+span{font-size:var(--text-s-1)}.checkboxLabel a{color:var(--color-accent-400)}.wpcf7-list-item{margin:0}.wpcf7-list-item+.wpcf7-list-item,.wpcf7-not-valid-tip{margin-top:var(--space-0)}.wpcf7-not-valid-tip{color:var(--color-error);font-size:var(--text-base-size);line-height:1}@media (min-width:48em){.wpcf7-not-valid-tip{font-size:var(--text-s-1)}}.qform .wpcf7-not-valid input[type=checkbox]+span:before,.qform .wpcf7-not-valid input[type=radio]+span:before,input.wpcf7-not-valid,select.wpcf7-not-valid,textarea.wpcf7-not-valid{border-color:var(--color-error)}.wpcf7 form .wpcf7-response-output{border-style:solid;border-width:4px;margin:0;padding:var(--space-2) var(--space-5) var(--space-2) var(--space-2)}.wpcf7 form.sent .wpcf7-response-output{border-color:var(--color-success)}.wpcf7 form.aborted .wpcf7-response-output,.wpcf7 form.failed .wpcf7-response-output{border-color:var(--color-error)}.wpcf7 form.invalid .wpcf7-response-output,.wpcf7 form.payment-required .wpcf7-response-output,.wpcf7 form.spam .wpcf7-response-output,.wpcf7 form.unaccepted .wpcf7-response-output{border-color:var(--color-warning)}.intro{margin-left:auto;margin-right:auto;max-width:calc(36.875rem + var(--space-2)*2);padding:0 var(--space-1);width:100%}@media (min-width:48em){.intro{padding-left:var(--space-4);padding-right:var(--space-4)}}.intro+*{margin-top:var(--space-4)}.intro>*+*{margin-top:var(--space-1)}.intro h1{font-size:var(--text-l-3);font-weight:700}.response{background-color:var(--color-white);box-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -4px rgba(0,0,0,.1);display:block;left:var(--space-1);margin:0;padding:0;pointer-events:none;position:fixed;right:var(--space-1);top:50%;visibility:hidden}@media (min-width:62em){.response{margin:0 auto;max-width:72ch}}.response__close{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;border-radius:100%;color:var(--color-neutral-400);cursor:pointer;display:block;font-size:var(--text-l-1);line-height:1;margin:0;padding:0;position:absolute;right:var(--space-1);text-align:center;top:var(--space-1)}@media (hover:hover){.response__close:hover{opacity:.56}}.response__darkener{background-color:var(--color-neutral-800);cursor:pointer;height:100%;left:0;opacity:0;pointer-events:none;position:fixed;top:0;transition:opacity .3s ease-out;visibility:hidden;width:100%}.stupidproof>*+*{margin-top:var(--space-1)}.stupidproof h1,.stupidproof h2,.stupidproof h3,.stupidproof h4,.stupidproof h5,.stupidproof h6{font-weight:700}.stupidproof h1+*,.stupidproof h2+*,.stupidproof h3+*,.stupidproof h4+*,.stupidproof h5+*,.stupidproof h6+*{margin-top:var(--space-0)}.stupidproof h2{font-size:var(--text-l-2)}.stupidproof h3{font-size:var(--text-l-1)}.stupidproof ol,.stupidproof ul{margin-left:1em}.stupidproof ul{list-style-type:disc}.stupidproof ol{list-style-type:decimal-leading-zero}.footer{font-size:var(--text-s-1);max-width:calc(36.875rem + var(--space-2)*2);padding-bottom:var(--space-1);padding-top:var(--space-1)}.footer__list li{display:inline-block}.footer__list li+li{margin-right:var(--space-0)}:root{--icon-sprite-width:5rem;--icon-sprite-height:--icon-sprite-width;--icon-sprite-fill-color:currentColor;--icon-sprite-stroke-color:var(--icon-sprite-fill-color)}.icon-sprite{fill:var(--icon-sprite-fill-color);stroke:none;height:var(--icon-sprite-height);overflow:hidden;width:var(--icon-sprite-width)}.icon-sprite.outline{fill:none;stroke:var(--icon-sprite-stroke-color)}

 /*# sourceMappingURL=main.css.map */