.row{--gutter:1rem;--gutter-half:calc(var(--gutter)/2);box-sizing:border-box;display:flex;flex:0 1 auto;flex-direction:row;flex-wrap:wrap;margin:0 auto;margin-inline-end:calc(var(--gutter-half)*-1);margin-inline-start:calc(var(--gutter-half)*-1);--gutter:1.3rem}@media only screen and (min-width:768px){.row{--gutter:1.6rem}}@media only screen and (min-width:1280px){.row{--gutter:2rem}}@media only screen and (min-width:1920px){.row{--gutter:2.4rem}}.row.reverse{flex-direction:row-reverse}.row.natural-height{align-items:flex-start}.row.flex-column{flex-direction:column}.col{box-sizing:border-box;flex-basis:0;flex-grow:1;max-width:100%;padding:var(--gutter-half,1rem)}.col.reverse{flex-direction:column-reverse}.first{order:-1}.last{order:1}.align-start{align-self:flex-start}.align-end{align-self:flex-end}.align-center{align-self:center}.align-baseline{align-self:baseline}.align-stretch{align-self:stretch}.col-xs{flex-basis:0;flex-grow:1;max-width:100%}.col-xs,.col-xs-1{box-sizing:border-box;padding:var(--gutter-half,1rem)}.col-xs-1{flex-basis:8.3333333333%;max-width:8.3333333333%}.col-xs-offset-1,.col-xs-offset-x-1{margin-inline-start:8.3333333333%}.col-xs-offset-x-1{margin-inline-end:8.3333333333%}.grid-out .col-xs-in-1{flex-basis:8.3333333333%;max-width:8.3333333333%}.col-xs-2,.grid-out .col-xs-in-1{box-sizing:border-box;padding:var(--gutter-half,1rem)}.col-xs-2{flex-basis:16.6666666667%;max-width:16.6666666667%}.col-xs-offset-2,.col-xs-offset-x-2{margin-inline-start:16.6666666667%}.col-xs-offset-x-2{margin-inline-end:16.6666666667%}.grid-out .col-xs-in-2{flex-basis:16.6666666667%;max-width:16.6666666667%}.col-xs-3,.grid-out .col-xs-in-2{box-sizing:border-box;padding:var(--gutter-half,1rem)}.col-xs-3{flex-basis:25%;max-width:25%}.col-xs-offset-3,.col-xs-offset-x-3{margin-inline-start:25%}.col-xs-offset-x-3{margin-inline-end:25%}.grid-out .col-xs-in-3{flex-basis:25%;max-width:25%}.col-xs-4,.grid-out .col-xs-in-3{box-sizing:border-box;padding:var(--gutter-half,1rem)}.col-xs-4{flex-basis:33.3333333333%;max-width:33.3333333333%}.col-xs-offset-4,.col-xs-offset-x-4{margin-inline-start:33.3333333333%}.col-xs-offset-x-4{margin-inline-end:33.3333333333%}.grid-out .col-xs-in-4{flex-basis:33.3333333333%;max-width:33.3333333333%}.col-xs-5,.grid-out .col-xs-in-4{box-sizing:border-box;padding:var(--gutter-half,1rem)}.col-xs-5{flex-basis:41.6666666667%;max-width:41.6666666667%}.col-xs-offset-5,.col-xs-offset-x-5{margin-inline-start:41.6666666667%}.col-xs-offset-x-5{margin-inline-end:41.6666666667%}.grid-out .col-xs-in-5{flex-basis:41.6666666667%;max-width:41.6666666667%}.col-xs-6,.grid-out .col-xs-in-5{box-sizing:border-box;padding:var(--gutter-half,1rem)}.col-xs-6{flex-basis:50%;max-width:50%}.col-xs-offset-6,.col-xs-offset-x-6{margin-inline-start:50%}.col-xs-offset-x-6{margin-inline-end:50%}.grid-out .col-xs-in-6{flex-basis:50%;max-width:50%}.col-xs-7,.grid-out .col-xs-in-6{box-sizing:border-box;padding:var(--gutter-half,1rem)}.col-xs-7{flex-basis:58.3333333333%;max-width:58.3333333333%}.col-xs-offset-7,.col-xs-offset-x-7{margin-inline-start:58.3333333333%}.col-xs-offset-x-7{margin-inline-end:58.3333333333%}.grid-out .col-xs-in-7{flex-basis:58.3333333333%;max-width:58.3333333333%}.col-xs-8,.grid-out .col-xs-in-7{box-sizing:border-box;padding:var(--gutter-half,1rem)}.col-xs-8{flex-basis:66.6666666667%;max-width:66.6666666667%}.col-xs-offset-8,.col-xs-offset-x-8{margin-inline-start:66.6666666667%}.col-xs-offset-x-8{margin-inline-end:66.6666666667%}.grid-out .col-xs-in-8{flex-basis:66.6666666667%;max-width:66.6666666667%}.col-xs-9,.grid-out .col-xs-in-8{box-sizing:border-box;padding:var(--gutter-half,1rem)}.col-xs-9{flex-basis:75%;max-width:75%}.col-xs-offset-9,.col-xs-offset-x-9{margin-inline-start:75%}.col-xs-offset-x-9{margin-inline-end:75%}.grid-out .col-xs-in-9{flex-basis:75%;max-width:75%}.col-xs-10,.grid-out .col-xs-in-9{box-sizing:border-box;padding:var(--gutter-half,1rem)}.col-xs-10{flex-basis:83.3333333333%;max-width:83.3333333333%}.col-xs-offset-10,.col-xs-offset-x-10{margin-inline-start:83.3333333333%}.col-xs-offset-x-10{margin-inline-end:83.3333333333%}.grid-out .col-xs-in-10{flex-basis:83.3333333333%;max-width:83.3333333333%}.col-xs-11,.grid-out .col-xs-in-10{box-sizing:border-box;padding:var(--gutter-half,1rem)}.col-xs-11{flex-basis:91.6666666667%;max-width:91.6666666667%}.col-xs-offset-11,.col-xs-offset-x-11{margin-inline-start:91.6666666667%}.col-xs-offset-x-11{margin-inline-end:91.6666666667%}.grid-out .col-xs-in-11{flex-basis:91.6666666667%;max-width:91.6666666667%}.col-xs-12,.grid-out .col-xs-in-11{box-sizing:border-box;padding:var(--gutter-half,1rem)}.col-xs-12{flex-basis:100%;max-width:100%}.col-xs-offset-12,.col-xs-offset-x-12{margin-inline-start:100%}.col-xs-offset-x-12{margin-inline-end:100%}.grid-out .col-xs-in-12{box-sizing:border-box;flex-basis:100%;max-width:100%;padding:var(--gutter-half,1rem)}.row.start-xs{justify-content:flex-start}.row.center-xs{justify-content:center}.row.end-xs{justify-content:flex-end}.row.top-xs{align-items:flex-start}.row.middle-xs{align-items:center}.row.bottom-xs{align-items:flex-end}.row.around-xs{justify-content:space-around}.row.between-xs{justify-content:space-between}.first-xs{order:-1}.last-xs{order:1}@media only screen and (min-width:768px){.col-sm{flex-basis:0;flex-grow:1;max-width:100%}.col-sm,.col-sm-1{box-sizing:border-box;padding:var(--gutter-half,1rem)}.col-sm-1{flex-basis:8.3333333333%;max-width:8.3333333333%}.col-sm-offset-1,.col-sm-offset-x-1{margin-inline-start:8.3333333333%}.col-sm-offset-x-1{margin-inline-end:8.3333333333%}.grid-out .col-sm-in-1{flex-basis:8.3333333333%;max-width:8.3333333333%}.col-sm-2,.grid-out .col-sm-in-1{box-sizing:border-box;padding:var(--gutter-half,1rem)}.col-sm-2{flex-basis:16.6666666667%;max-width:16.6666666667%}.col-sm-offset-2,.col-sm-offset-x-2{margin-inline-start:16.6666666667%}.col-sm-offset-x-2{margin-inline-end:16.6666666667%}.grid-out .col-sm-in-2{flex-basis:16.6666666667%;max-width:16.6666666667%}.col-sm-3,.grid-out .col-sm-in-2{box-sizing:border-box;padding:var(--gutter-half,1rem)}.col-sm-3{flex-basis:25%;max-width:25%}.col-sm-offset-3,.col-sm-offset-x-3{margin-inline-start:25%}.col-sm-offset-x-3{margin-inline-end:25%}.grid-out .col-sm-in-3{flex-basis:25%;max-width:25%}.col-sm-4,.grid-out .col-sm-in-3{box-sizing:border-box;padding:var(--gutter-half,1rem)}.col-sm-4{flex-basis:33.3333333333%;max-width:33.3333333333%}.col-sm-offset-4,.col-sm-offset-x-4{margin-inline-start:33.3333333333%}.col-sm-offset-x-4{margin-inline-end:33.3333333333%}.grid-out .col-sm-in-4{flex-basis:33.3333333333%;max-width:33.3333333333%}.col-sm-5,.grid-out .col-sm-in-4{box-sizing:border-box;padding:var(--gutter-half,1rem)}.col-sm-5{flex-basis:41.6666666667%;max-width:41.6666666667%}.col-sm-offset-5,.col-sm-offset-x-5{margin-inline-start:41.6666666667%}.col-sm-offset-x-5{margin-inline-end:41.6666666667%}.grid-out .col-sm-in-5{flex-basis:41.6666666667%;max-width:41.6666666667%}.col-sm-6,.grid-out .col-sm-in-5{box-sizing:border-box;padding:var(--gutter-half,1rem)}.col-sm-6{flex-basis:50%;max-width:50%}.col-sm-offset-6,.col-sm-offset-x-6{margin-inline-start:50%}.col-sm-offset-x-6{margin-inline-end:50%}.grid-out .col-sm-in-6{flex-basis:50%;max-width:50%}.col-sm-7,.grid-out .col-sm-in-6{box-sizing:border-box;padding:var(--gutter-half,1rem)}.col-sm-7{flex-basis:58.3333333333%;max-width:58.3333333333%}.col-sm-offset-7,.col-sm-offset-x-7{margin-inline-start:58.3333333333%}.col-sm-offset-x-7{margin-inline-end:58.3333333333%}.grid-out .col-sm-in-7{flex-basis:58.3333333333%;max-width:58.3333333333%}.col-sm-8,.grid-out .col-sm-in-7{box-sizing:border-box;padding:var(--gutter-half,1rem)}.col-sm-8{flex-basis:66.6666666667%;max-width:66.6666666667%}.col-sm-offset-8,.col-sm-offset-x-8{margin-inline-start:66.6666666667%}.col-sm-offset-x-8{margin-inline-end:66.6666666667%}.grid-out .col-sm-in-8{flex-basis:66.6666666667%;max-width:66.6666666667%}.col-sm-9,.grid-out .col-sm-in-8{box-sizing:border-box;padding:var(--gutter-half,1rem)}.col-sm-9{flex-basis:75%;max-width:75%}.col-sm-offset-9,.col-sm-offset-x-9{margin-inline-start:75%}.col-sm-offset-x-9{margin-inline-end:75%}.grid-out .col-sm-in-9{flex-basis:75%;max-width:75%}.col-sm-10,.grid-out .col-sm-in-9{box-sizing:border-box;padding:var(--gutter-half,1rem)}.col-sm-10{flex-basis:83.3333333333%;max-width:83.3333333333%}.col-sm-offset-10,.col-sm-offset-x-10{margin-inline-start:83.3333333333%}.col-sm-offset-x-10{margin-inline-end:83.3333333333%}.grid-out .col-sm-in-10{flex-basis:83.3333333333%;max-width:83.3333333333%}.col-sm-11,.grid-out .col-sm-in-10{box-sizing:border-box;padding:var(--gutter-half,1rem)}.col-sm-11{flex-basis:91.6666666667%;max-width:91.6666666667%}.col-sm-offset-11,.col-sm-offset-x-11{margin-inline-start:91.6666666667%}.col-sm-offset-x-11{margin-inline-end:91.6666666667%}.grid-out .col-sm-in-11{flex-basis:91.6666666667%;max-width:91.6666666667%}.col-sm-12,.grid-out .col-sm-in-11{box-sizing:border-box;padding:var(--gutter-half,1rem)}.col-sm-12{flex-basis:100%;max-width:100%}.col-sm-offset-12,.col-sm-offset-x-12{margin-inline-start:100%}.col-sm-offset-x-12{margin-inline-end:100%}.grid-out .col-sm-in-12{box-sizing:border-box;flex-basis:100%;max-width:100%;padding:var(--gutter-half,1rem)}.row.start-sm{justify-content:flex-start}.row.center-sm{justify-content:center}.row.end-sm{justify-content:flex-end}.row.top-sm{align-items:flex-start}.row.middle-sm{align-items:center}.row.bottom-sm{align-items:flex-end}.row.around-sm{justify-content:space-around}.row.between-sm{justify-content:space-between}.first-sm{order:-1}.last-sm{order:1}}@media only screen and (min-width:1280px){.col-md{flex-basis:0;flex-grow:1;max-width:100%}.col-md,.col-md-1{box-sizing:border-box;padding:var(--gutter-half,1rem)}.col-md-1{flex-basis:8.3333333333%;max-width:8.3333333333%}.col-md-offset-1,.col-md-offset-x-1{margin-inline-start:8.3333333333%}.col-md-offset-x-1{margin-inline-end:8.3333333333%}.grid-out .col-md-in-1{flex-basis:8.3333333333%;max-width:8.3333333333%}.col-md-2,.grid-out .col-md-in-1{box-sizing:border-box;padding:var(--gutter-half,1rem)}.col-md-2{flex-basis:16.6666666667%;max-width:16.6666666667%}.col-md-offset-2,.col-md-offset-x-2{margin-inline-start:16.6666666667%}.col-md-offset-x-2{margin-inline-end:16.6666666667%}.grid-out .col-md-in-2{flex-basis:16.6666666667%;max-width:16.6666666667%}.col-md-3,.grid-out .col-md-in-2{box-sizing:border-box;padding:var(--gutter-half,1rem)}.col-md-3{flex-basis:25%;max-width:25%}.col-md-offset-3,.col-md-offset-x-3{margin-inline-start:25%}.col-md-offset-x-3{margin-inline-end:25%}.grid-out .col-md-in-3{flex-basis:25%;max-width:25%}.col-md-4,.grid-out .col-md-in-3{box-sizing:border-box;padding:var(--gutter-half,1rem)}.col-md-4{flex-basis:33.3333333333%;max-width:33.3333333333%}.col-md-offset-4,.col-md-offset-x-4{margin-inline-start:33.3333333333%}.col-md-offset-x-4{margin-inline-end:33.3333333333%}.grid-out .col-md-in-4{flex-basis:33.3333333333%;max-width:33.3333333333%}.col-md-5,.grid-out .col-md-in-4{box-sizing:border-box;padding:var(--gutter-half,1rem)}.col-md-5{flex-basis:41.6666666667%;max-width:41.6666666667%}.col-md-offset-5,.col-md-offset-x-5{margin-inline-start:41.6666666667%}.col-md-offset-x-5{margin-inline-end:41.6666666667%}.grid-out .col-md-in-5{flex-basis:41.6666666667%;max-width:41.6666666667%}.col-md-6,.grid-out .col-md-in-5{box-sizing:border-box;padding:var(--gutter-half,1rem)}.col-md-6{flex-basis:50%;max-width:50%}.col-md-offset-6,.col-md-offset-x-6{margin-inline-start:50%}.col-md-offset-x-6{margin-inline-end:50%}.grid-out .col-md-in-6{flex-basis:50%;max-width:50%}.col-md-7,.grid-out .col-md-in-6{box-sizing:border-box;padding:var(--gutter-half,1rem)}.col-md-7{flex-basis:58.3333333333%;max-width:58.3333333333%}.col-md-offset-7,.col-md-offset-x-7{margin-inline-start:58.3333333333%}.col-md-offset-x-7{margin-inline-end:58.3333333333%}.grid-out .col-md-in-7{flex-basis:58.3333333333%;max-width:58.3333333333%}.col-md-8,.grid-out .col-md-in-7{box-sizing:border-box;padding:var(--gutter-half,1rem)}.col-md-8{flex-basis:66.6666666667%;max-width:66.6666666667%}.col-md-offset-8,.col-md-offset-x-8{margin-inline-start:66.6666666667%}.col-md-offset-x-8{margin-inline-end:66.6666666667%}.grid-out .col-md-in-8{flex-basis:66.6666666667%;max-width:66.6666666667%}.col-md-9,.grid-out .col-md-in-8{box-sizing:border-box;padding:var(--gutter-half,1rem)}.col-md-9{flex-basis:75%;max-width:75%}.col-md-offset-9,.col-md-offset-x-9{margin-inline-start:75%}.col-md-offset-x-9{margin-inline-end:75%}.grid-out .col-md-in-9{flex-basis:75%;max-width:75%}.col-md-10,.grid-out .col-md-in-9{box-sizing:border-box;padding:var(--gutter-half,1rem)}.col-md-10{flex-basis:83.3333333333%;max-width:83.3333333333%}.col-md-offset-10,.col-md-offset-x-10{margin-inline-start:83.3333333333%}.col-md-offset-x-10{margin-inline-end:83.3333333333%}.grid-out .col-md-in-10{flex-basis:83.3333333333%;max-width:83.3333333333%}.col-md-11,.grid-out .col-md-in-10{box-sizing:border-box;padding:var(--gutter-half,1rem)}.col-md-11{flex-basis:91.6666666667%;max-width:91.6666666667%}.col-md-offset-11,.col-md-offset-x-11{margin-inline-start:91.6666666667%}.col-md-offset-x-11{margin-inline-end:91.6666666667%}.grid-out .col-md-in-11{flex-basis:91.6666666667%;max-width:91.6666666667%}.col-md-12,.grid-out .col-md-in-11{box-sizing:border-box;padding:var(--gutter-half,1rem)}.col-md-12{flex-basis:100%;max-width:100%}.col-md-offset-12,.col-md-offset-x-12{margin-inline-start:100%}.col-md-offset-x-12{margin-inline-end:100%}.grid-out .col-md-in-12{box-sizing:border-box;flex-basis:100%;max-width:100%;padding:var(--gutter-half,1rem)}.row.start-md{justify-content:flex-start}.row.center-md{justify-content:center}.row.end-md{justify-content:flex-end}.row.top-md{align-items:flex-start}.row.middle-md{align-items:center}.row.bottom-md{align-items:flex-end}.row.around-md{justify-content:space-around}.row.between-md{justify-content:space-between}.first-md{order:-1}.last-md{order:1}}@media only screen and (min-width:1920px){.col-lg{flex-basis:0;flex-grow:1;max-width:100%}.col-lg,.col-lg-1{box-sizing:border-box;padding:var(--gutter-half,1rem)}.col-lg-1{flex-basis:8.3333333333%;max-width:8.3333333333%}.col-lg-offset-1,.col-lg-offset-x-1{margin-inline-start:8.3333333333%}.col-lg-offset-x-1{margin-inline-end:8.3333333333%}.grid-out .col-lg-in-1{flex-basis:8.3333333333%;max-width:8.3333333333%}.col-lg-2,.grid-out .col-lg-in-1{box-sizing:border-box;padding:var(--gutter-half,1rem)}.col-lg-2{flex-basis:16.6666666667%;max-width:16.6666666667%}.col-lg-offset-2,.col-lg-offset-x-2{margin-inline-start:16.6666666667%}.col-lg-offset-x-2{margin-inline-end:16.6666666667%}.grid-out .col-lg-in-2{flex-basis:16.6666666667%;max-width:16.6666666667%}.col-lg-3,.grid-out .col-lg-in-2{box-sizing:border-box;padding:var(--gutter-half,1rem)}.col-lg-3{flex-basis:25%;max-width:25%}.col-lg-offset-3,.col-lg-offset-x-3{margin-inline-start:25%}.col-lg-offset-x-3{margin-inline-end:25%}.grid-out .col-lg-in-3{flex-basis:25%;max-width:25%}.col-lg-4,.grid-out .col-lg-in-3{box-sizing:border-box;padding:var(--gutter-half,1rem)}.col-lg-4{flex-basis:33.3333333333%;max-width:33.3333333333%}.col-lg-offset-4,.col-lg-offset-x-4{margin-inline-start:33.3333333333%}.col-lg-offset-x-4{margin-inline-end:33.3333333333%}.grid-out .col-lg-in-4{flex-basis:33.3333333333%;max-width:33.3333333333%}.col-lg-5,.grid-out .col-lg-in-4{box-sizing:border-box;padding:var(--gutter-half,1rem)}.col-lg-5{flex-basis:41.6666666667%;max-width:41.6666666667%}.col-lg-offset-5,.col-lg-offset-x-5{margin-inline-start:41.6666666667%}.col-lg-offset-x-5{margin-inline-end:41.6666666667%}.grid-out .col-lg-in-5{flex-basis:41.6666666667%;max-width:41.6666666667%}.col-lg-6,.grid-out .col-lg-in-5{box-sizing:border-box;padding:var(--gutter-half,1rem)}.col-lg-6{flex-basis:50%;max-width:50%}.col-lg-offset-6,.col-lg-offset-x-6{margin-inline-start:50%}.col-lg-offset-x-6{margin-inline-end:50%}.grid-out .col-lg-in-6{flex-basis:50%;max-width:50%}.col-lg-7,.grid-out .col-lg-in-6{box-sizing:border-box;padding:var(--gutter-half,1rem)}.col-lg-7{flex-basis:58.3333333333%;max-width:58.3333333333%}.col-lg-offset-7,.col-lg-offset-x-7{margin-inline-start:58.3333333333%}.col-lg-offset-x-7{margin-inline-end:58.3333333333%}.grid-out .col-lg-in-7{flex-basis:58.3333333333%;max-width:58.3333333333%}.col-lg-8,.grid-out .col-lg-in-7{box-sizing:border-box;padding:var(--gutter-half,1rem)}.col-lg-8{flex-basis:66.6666666667%;max-width:66.6666666667%}.col-lg-offset-8,.col-lg-offset-x-8{margin-inline-start:66.6666666667%}.col-lg-offset-x-8{margin-inline-end:66.6666666667%}.grid-out .col-lg-in-8{flex-basis:66.6666666667%;max-width:66.6666666667%}.col-lg-9,.grid-out .col-lg-in-8{box-sizing:border-box;padding:var(--gutter-half,1rem)}.col-lg-9{flex-basis:75%;max-width:75%}.col-lg-offset-9,.col-lg-offset-x-9{margin-inline-start:75%}.col-lg-offset-x-9{margin-inline-end:75%}.grid-out .col-lg-in-9{flex-basis:75%;max-width:75%}.col-lg-10,.grid-out .col-lg-in-9{box-sizing:border-box;padding:var(--gutter-half,1rem)}.col-lg-10{flex-basis:83.3333333333%;max-width:83.3333333333%}.col-lg-offset-10,.col-lg-offset-x-10{margin-inline-start:83.3333333333%}.col-lg-offset-x-10{margin-inline-end:83.3333333333%}.grid-out .col-lg-in-10{flex-basis:83.3333333333%;max-width:83.3333333333%}.col-lg-11,.grid-out .col-lg-in-10{box-sizing:border-box;padding:var(--gutter-half,1rem)}.col-lg-11{flex-basis:91.6666666667%;max-width:91.6666666667%}.col-lg-offset-11,.col-lg-offset-x-11{margin-inline-start:91.6666666667%}.col-lg-offset-x-11{margin-inline-end:91.6666666667%}.grid-out .col-lg-in-11{flex-basis:91.6666666667%;max-width:91.6666666667%}.col-lg-12,.grid-out .col-lg-in-11{box-sizing:border-box;padding:var(--gutter-half,1rem)}.col-lg-12{flex-basis:100%;max-width:100%}.col-lg-offset-12,.col-lg-offset-x-12{margin-inline-start:100%}.col-lg-offset-x-12{margin-inline-end:100%}.grid-out .col-lg-in-12{box-sizing:border-box;flex-basis:100%;max-width:100%;padding:var(--gutter-half,1rem)}.row.start-lg{justify-content:flex-start}.row.center-lg{justify-content:center}.row.end-lg{justify-content:flex-end}.row.top-lg{align-items:flex-start}.row.middle-lg{align-items:center}.row.bottom-lg{align-items:flex-end}.row.around-lg{justify-content:space-around}.row.between-lg{justify-content:space-between}.first-lg{order:-1}.last-lg{order:1}}.col-gutter-lr{padding:0 var(--gutter-half,1rem)}.col-no-gutter{padding:0}.col-no-gutter-lr{padding-inline-end:0;padding-inline-start:0}.show{display:block!important}.row.show{display:flex!important}.hide{display:none!important}.show-xs{display:block!important}.row.show-xs{display:flex!important}.hide-xs{display:none!important}@media only screen and (min-width:375px)and (max-width:767px){.show-xs-only{display:block!important}.row.show-xs-only{display:flex!important}.hide-xs-only{display:none!important}}@media only screen and (min-width:768px){.show-sm{display:block!important}.row.show-sm{display:flex!important}.hide-sm{display:none!important}}@media only screen and (min-width:768px)and (max-width:1279px){.show-sm-only{display:block!important}.row.show-sm-only{display:flex!important}.hide-sm-only{display:none!important}}@media only screen and (min-width:1280px){.show-md{display:block!important}.row.show-md{display:flex!important}.hide-md{display:none!important}}@media only screen and (min-width:1280px)and (max-width:1919px){.show-md-only{display:block!important}.row.show-md-only{display:flex!important}.hide-md-only{display:none!important}}@media only screen and (min-width:1920px){.show-lg{display:block!important}.row.show-lg{display:flex!important}.hide-lg{display:none!important}}*,:after,:before{box-sizing:border-box}html{scroll-behavior:smooth}a,abbr,acronym,article,audio,b,big,blockquote,body,caption,center,dd,del,div,dl,dt,em,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,html,i,iframe,img,label,legend,menu,nav,p,section,small,span,strike,strong,sub,sup,u,video{border:0;margin:0;padding:0}article,details,figcaption,figure,footer,header,menu,nav,section{display:block}body{line-height:1}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}table,tbody,td,tfoot,th,thead,tr{margin:0;padding:0}table:not(.kf-rich-text-box table,tbody,tfoot,thead,tr,th,td),tbody:not(.kf-rich-text-box table,tbody,tfoot,thead,tr,th,td),td:not(.kf-rich-text-box table,tbody,tfoot,thead,tr,th,td),tfoot:not(.kf-rich-text-box table,tbody,tfoot,thead,tr,th,td),th:not(.kf-rich-text-box table,tbody,tfoot,thead,tr,th,td),thead:not(.kf-rich-text-box table,tbody,tfoot,thead,tr,th,td),tr:not(.kf-rich-text-box table,tbody,tfoot,thead,tr,th,td){border:0}@font-face{font-display:swap;font-family:Tiempos Headline;font-stretch:normal;font-style:normal;font-weight:400;src:url(/assets/fonts/tiempos-headline/tiempos-headline-regular.woff2) format("woff2")}@font-face{font-display:swap;font-family:Tiempos Headline;font-stretch:normal;font-style:italic;font-weight:400;src:url(/assets/fonts/tiempos-headline/tiempos-headline-regular-italic.woff2) format("woff2")}@font-face{font-display:swap;font-family:Suisse Intl;font-stretch:normal;font-style:normal;font-weight:400;src:url(/assets/fonts/suisseintl/suisseintl-regular.woff2) format("woff2")}@font-face{font-display:swap;font-family:Suisse Intl;font-stretch:normal;font-style:italic;font-weight:400;src:url(/assets/fonts/suisseintl/suisseintl-regular-italic.woff2) format("woff2")}@font-face{font-display:swap;font-family:Suisse Intl;font-stretch:normal;font-style:normal;font-weight:500;src:url(/assets/fonts/suisseintl/suisseintl-medium.woff2) format("woff2")}@font-face{font-display:swap;font-family:Suisse Intl;font-stretch:normal;font-style:italic;font-weight:500;src:url(/assets/fonts/suisseintl/suisseintl-medium-italic.woff2) format("woff2")}@font-face{font-display:swap;font-family:Suisse Intl;font-stretch:normal;font-style:normal;font-weight:600;src:url(/assets/fonts/suisseintl/suisseintl-semibold.woff2) format("woff2")}@font-face{font-display:swap;font-family:Suisse Intl;font-stretch:normal;font-style:italic;font-weight:600;src:url(/assets/fonts/suisseintl/suisseintl-semibold-italic.woff2) format("woff2")}.h1,h1{font-family:Tiempos Headline,serif;font-size:3.8rem;font-weight:400;letter-spacing:.02em;line-height:1.08}@media(min-width:768px){.h1,h1{font-size:4.8rem}}.h1--sans,h1--sans{font-family:Suisse Intl,sans-serif;font-size:3rem;font-weight:500;line-height:1.08}@media(min-width:768px){.h1--sans,h1--sans{font-size:4.4rem}}.h2,h2{font-family:Tiempos Headline,serif;font-size:3.4rem;font-weight:400;letter-spacing:.02em;line-height:1.08}@media(min-width:768px){.h2,h2{font-size:4.4rem}}.h2--sans,h2--sans{font-family:Suisse Intl,sans-serif;font-size:2.8rem;font-weight:500;line-height:1.08}@media(min-width:768px){.h2--sans,h2--sans{font-size:3.8rem}}.h3,h3{font-family:Tiempos Headline,serif;font-size:3rem;font-weight:400;letter-spacing:.02em;line-height:1.08}@media(min-width:768px){.h3,h3{font-size:3.8rem}}.h3--sans,h3--sans{font-family:Suisse Intl,sans-serif;font-size:2.6rem;font-weight:500;line-height:1.08}@media(min-width:768px){.h3--sans,h3--sans{font-size:3.4rem}}.h4,h4{font-family:Tiempos Headline,serif;font-size:2.6rem;font-weight:400;letter-spacing:.02em;line-height:1.2}@media(min-width:768px){.h4,h4{font-size:3.4rem}}.h4--sans,h4--sans{font-family:Suisse Intl,sans-serif;font-size:2.4rem;font-weight:500;letter-spacing:0;line-height:1.08}@media(min-width:768px){.h4--sans,h4--sans{font-size:2.8rem}}.h5,h5{font-family:Tiempos Headline,serif;font-size:2.2rem;font-weight:400;letter-spacing:.02em;line-height:1.2}@media(min-width:768px){.h5,h5{font-size:2.8rem}}.h5--sans,h5--sans{font-family:Suisse Intl,sans-serif;font-size:2.2rem;font-weight:500;letter-spacing:0;line-height:1.08}@media(min-width:768px){.h5--sans,h5--sans{font-size:2.4rem}}.h6,h6{font-family:Tiempos Headline,serif;font-size:1.8rem;font-weight:400;letter-spacing:.02em;line-height:1.2}@media(min-width:768px){.h6,h6{font-size:2.4rem}}.h6--sans,h6--sans{font-family:Suisse Intl,sans-serif;font-size:1.6rem;font-weight:500;letter-spacing:0;line-height:1.16}@media(min-width:768px){.h6--sans,h6--sans{font-size:1.8rem}}.body-1-semi-bold{font-family:Suisse Intl,sans-serif;font-size:1.6rem;font-weight:600;line-height:1.34}@media(min-width:768px){.body-1-semi-bold{font-size:1.8rem;line-height:1.4}}.body-1-medium{font-family:Suisse Intl,sans-serif;font-size:1.6rem;font-weight:500;letter-spacing:0;line-height:1.34}@media(min-width:768px){.body-1-medium{font-size:1.8rem;line-height:1.4}}.body-1-regular{font-family:Suisse Intl,sans-serif;font-size:1.6rem;font-weight:400;line-height:1.34}@media(min-width:768px){.body-1-regular{font-size:1.8rem;line-height:1.4}}.body-1-italic{font-family:Suisse Intl,sans-serif;font-size:1.6rem;font-style:italic;font-weight:400;line-height:1.34}@media(min-width:768px){.body-1-italic{font-size:1.8rem;line-height:1.4}}.body-2-semi-bold{font-family:Suisse Intl,sans-serif;font-size:1.4rem;font-weight:600;line-height:1.3}@media(min-width:768px){.body-2-semi-bold{font-size:1.6rem;line-height:1.34}}.body-2-medium{font-family:Suisse Intl,sans-serif;font-size:1.4rem;font-weight:500;letter-spacing:0;line-height:1.3}@media(min-width:768px){.body-2-medium{font-size:1.6rem;line-height:1.34}}.body-2-regular{font-family:Suisse Intl,sans-serif;font-size:1.4rem;font-weight:400;line-height:1.3}@media(min-width:768px){.body-2-regular{font-size:1.6rem;line-height:1.34}}.body-2-italic{font-family:Suisse Intl,sans-serif;font-size:1.4rem;font-style:italic;font-weight:400;line-height:1.3}@media(min-width:768px){.body-2-italic{font-size:1.6rem;line-height:1.34}}.body-3-semi-bold{font-family:Suisse Intl,sans-serif;font-size:1.2rem;font-weight:600;line-height:1.28}@media(min-width:768px){.body-3-semi-bold{font-size:1.4rem;line-height:1.3}}.body-3-medium{font-family:Suisse Intl,sans-serif;font-size:1.2rem;font-weight:500;line-height:1.28}@media(min-width:768px){.body-3-medium{font-size:1.4rem;line-height:1.3}}.body-3-regular{font-family:Suisse Intl,sans-serif;font-size:1.2rem;font-weight:400;line-height:1.28}@media(min-width:768px){.body-3-regular{font-size:1.4rem;line-height:1.3}}.body-3-italic{font-family:Suisse Intl,sans-serif;font-size:1.2rem;font-style:italic;font-weight:400;line-height:1.28}@media(min-width:768px){.body-3-italic{font-size:1.4rem;line-height:1.3}}.caption{font-family:Suisse Intl,sans-serif;font-size:1rem;font-weight:400;letter-spacing:0;line-height:1}@media(min-width:768px){.caption{font-size:1.2rem}}.quote{font-family:Tiempos Headline,serif;font-size:2.2rem;font-weight:400;letter-spacing:.02em;line-height:1.2}@media(min-width:768px){.quote{font-size:2.8rem}}.overline{font-family:Suisse Intl,sans-serif;font-size:1.2rem;font-weight:500;letter-spacing:.08em;line-height:1}@media(min-width:768px){.overline{font-size:1.4rem}}.paragraph,p{font-family:Suisse Intl,sans-serif;font-size:1.6rem;letter-spacing:0;line-height:1.6}@media(min-width:768px){.paragraph,p{font-size:1.8rem;line-height:1.68}}.paragraph--semi-bold,p--semi-bold{font-family:Suisse Intl,sans-serif;font-size:1.6rem;font-weight:600;line-height:1.6}@media(min-width:768px){.paragraph--semi-bold,p--semi-bold{font-size:1.8rem;line-height:1.68}}.paragraph--medium,p--medium{font-family:Suisse Intl,sans-serif;font-size:1.6rem;font-weight:500;line-height:1.6}@media(min-width:768px){.paragraph--medium,p--medium{font-size:1.8rem;line-height:1.68}}.paragraph--italic,p--italic{font-family:Suisse Intl,sans-serif;font-size:1.6rem;font-style:italic;font-weight:400;line-height:1.6}@media(min-width:768px){.paragraph--italic,p--italic{font-size:1.8rem;line-height:1.68}}:root{text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-text-size-adjust:100%}html{font-size:10px}body{background-color:var(--white);color:var(--black);display:flex;flex-direction:column;font-family:Suisse Intl,sans-serif;font-size:1.2rem;font-weight:400;line-height:1.28;min-height:100vh;min-height:100dvh;overflow-x:hidden!important;overflow-y:var(--body-overflow-y-by-mobile-main-nav,var(--body-overflow-y-by-site-preference))}.kf-research body,body.kf-research{background-color:var(--green-1);color:var(--dark-black)}@media(min-width:768px){body{font-size:1.4rem;line-height:1.3}}body [align=left]{text-align:start}body [align=right]{text-align:end}main{flex-grow:1}.kf-container{--margin-x:3.2rem;margin-inline-end:var(--margin-x);margin-inline-start:var(--margin-x)}@media(min-width:768px){.kf-container{--margin-x:6.8rem}}@media(min-width:1280px){.kf-container{--margin-x:4rem}}@media(min-width:1920px){.kf-container{max-width:168rem;--margin-x:auto}}.kf-container .kf-container{margin-inline-end:0;margin-inline-start:0}.section-margin-top{margin-top:4rem}@media(min-width:768px){.section-margin-top--s-up{margin-top:4rem}}.section-margin-top-xl{margin-top:6.8rem}@media(min-width:1920px){.section-margin-top-xl--l-up{margin-top:6.8rem}}.px-col{padding-inline-end:1.5rem;padding-inline-start:1.5rem}.grecaptcha-badge{visibility:hidden!important}.hide-scroll-bars{scrollbar-width:none;-ms-overflow-style:none}.hide-scroll-bars::-webkit-scrollbar{display:none}.box-row{background-color:aqua;display:flex;flex-direction:row;justify-content:space-between;padding:1rem}ul#epi-quickNavigator a,ul#epi-quickNavigator li.epi-quickNavigator-dropdown>ul#epi-quickNavigator-menu>li>a,ul#epi-quickNavigator span{font-family:Arial,Helvetica,sans-serif!important;font-size:16px!important;letter-spacing:normal!important;line-height:16px!important}ul#epi-quickNavigator>li.epi-quickNavigator-editLink>a{align-items:center!important;display:flex!important;gap:4px!important}ul#epi-quickNavigator>li.epi-quickNavigator-dropdown>ul#epi-quickNavigator-menu{border:1px solid #ccc!important;padding:0!important}ul#epi-quickNavigator>li.epi-quickNavigator-dropdown>ul#epi-quickNavigator-menu>li:not(:first-child){border-top:1px solid #e0e0e0!important}ul#epi-quickNavigator>li.epi-quickNavigator-dropdown>ul#epi-quickNavigator-menu>li>a{padding:12px 20px!important}:root,[data-theme=light]{--white:#fff;--black:#202320;--red:#d0103a;--dark-black:#000;--grey-01:#5e615e;--grey-02:#a8a8a7;--grey-03:#d3d3d3;--grey-04:#f5f5f5;--grey-05:#888;--dark-grey:#373a36;--light-grey:#c1c5cb;--teal-01:#75a3a9;--teal-02:#bad1d4;--teal-03:#e3edee;--clay-01:#cbc9bd;--clay-02:#e0dfd7;--clay-03:#efefeb;--pink-01:#ec9fb0;--pink-02:#f6cfd8;--pink-03:#fae7eb;--purple-01:#7a498a;--purple-02:#cab6d0;--purple-03:#e4dbe8;--laurel-01:#a3b5a3;--laurel-02:#d1dad1;--laurel-03:#e8ede8;--apricot-01:#f9bc6e;--apricot-02:#fcddb6;--apricot-03:#fdeedb;--dark-red:#9b1632;--success:#1dad65;--error:#ff6e64;--warning:#ffa564;--information:#025150;--btn-primary-bg:var(--red);--btn-primary-color:var(--white);--btn-primary-hover-bg:var(--dark-red);--btn-primary-border:var(--red);--btn-primary-hover-border:var(--dark-red);--btn-primary-disabled-border:var(--grey-02);--btn-primary-disabled-bg:var(--white);--btn-primary-disabled-color:var(--grey-02);--btn-secondary-bg:#0000;--btn-secondary-color:var(--red);--btn-secondary-hover-border:var(--grey-03);--btn-secondary-hover-bg:var(--grey-04);--btn-secondary-border:var(--red);--btn-secondary-hover-border:var(--dark-red);--btn-secondary-hover-color:var(--dark-red);--btn-secondary-disabled-color:var(--grey-02);--btn-secondary-disabled-bg:#0000;--btn-secondary-disabled-border:var(--grey-03);--btn-disabled-bg:var(--white);--btn-disabled-color:var(--grey-02);--btn-tertiary-bg:#0000;--btn-tertiary-color:var(--black);--btn-tertiary-hover-bg:#0000;--btn-tertiary-hover-color:var(--dark-red);--btn-tertiary-disabled-color:var(--grey-02);--btn-tertiary-border:var(--red);--btn-tertiary-hover-border:var(--dark-red);--btn-transparent-bg:#0000;--btn-transparent-color:var(--red);--btn-transparent-hover-bg:var(--grey-04);--btn-transparent-hover-color:var(--dark-red);--btn-transparent-disabled-color:var(--grey-02);--btn-transparent-border:var(--grey-03);--btn-transparent-hover-border:var(--grey-03)}[data-theme=black]{--btn-primary-bg:var(--white);--btn-primary-color:var(--black);--btn-primary-border:var(--black);--btn-primary-hover-color:var(--white);--btn-primary-hover-bg:var(--dark-red);--btn-primary-hover-border:#0000;--btn-secondary-bg:var(--black);--btn-secondary-color:var(--white);--btn-secondary-border:var(--white);--btn-secondary-hover-border:var(--grey-04);--btn-secondary-hover-bg:var(--grey-04);--btn-secondary-hover-color:var(--dark-red);--btn-tertiary-bg:#0000;--btn-tertiary-color:var(--white);--btn-tertiary-disabled-color:var(--grey-02);--btn-tertiary-border:var(--white);--btn-tertiary-hover-bg:#0000;--btn-tertiary-hover-color:var(--grey-02);--btn-tertiary-hover-border:var(--grey-02)}.kf-research{--dark-black:#000;--red:#d0103a;--white:#fff;--green-0:#f6f7f2;--green-1:#f4f4ed;--green-2:#f0f0e4;--green-3:#e2e2cb;--green-4:#d4d4b5;--green:#f0f0e4;--dark-green:#e2e2cb;--dark-grey:#373a36;--mid-grey:#75787b;--light-grey:#c1c5cb;--s-blue-1:#0a4870;--s-blue-2:#0087a4;--s-blue-3:#2dccd3;--s-blue-4:#aee9e8;--s-laurel-3:#aee9eb;--s-green-1:#01624f;--s-green-2:#00a56e;--s-green-3:#80d098;--s-green-4:#c3f1cf;--s-pink-1:#840b55;--s-pink-2:#ca2e5b;--s-pink-3:#e98f9d;--s-pink-4:#fad7da;--s-red-1:#9f2e1c;--s-red-2:#ea5131;--s-orange:#f6a04d;--s-yellow:#fef380;--btn-primary-bg:var(--black);--btn-primary-color:var(--white);--btn-primary-hover-bg:var(--dark-red);--btn-primary-hover-color:var(--white);--btn-primary-border:#0000;--btn-primary-hover-border:var(--dark-red);--btn-primary-disabled-border:var(--grey-02);--btn-primary-disabled-bg:var(--white);--btn-primary-disabled-color:var(--mid-grey);--btn-secondary-bg:#0000;--btn-secondary-color:var(--dark-black);--btn-secondary-hover-border:var(--dark-red);--btn-secondary-hover-bg:var(--dark-green);--btn-secondary-border:var(--dark-black);--btn-secondary-hover-color:var(--dark-red);--btn-secondary-disabled-border:var(--grey-03);--btn-secondary-disabled-bg:#0000;--btn-secondary-disabled-color:var(--mid-grey);--btn-disabled-bg:var(--white);--btn-disabled-color:var(--grey-02)}.theme-toggle{padding:1rem 2rem}@media(min-width:768px){.theme-toggle{padding:0}}.theme-toggle a{display:block;padding:0;position:relative}.theme-toggle .kf-a-icon{cursor:pointer}.theme-toggle .kf-a-icon:first-child{display:none}.theme-toggle .kf-a-icon:first-child[data-theme=dark],[data-theme=dark]:not(:has(.theme-toggle .kf-a-icon:first-child[data-theme])) .theme-toggle .kf-a-icon:first-child{display:block}.theme-toggle .kf-a-icon:nth-child(2){display:block}.theme-toggle .kf-a-icon:nth-child(2)[data-theme=dark],[data-theme=dark]:not(:has(.theme-toggle .kf-a-icon:nth-child(2)[data-theme])) .theme-toggle .kf-a-icon:nth-child(2){display:none}.text__black{color:var(--black)}.text__white{color:var(--white)}.text__red{color:var(--red)}.text__grey-01{color:var(--grey-01)}.text__grey-02{color:var(--grey-02)}.text__grey-03{color:var(--grey-03)}.text__grey-04{color:var(--grey-04)}.text__teal-01{color:var(--teal-01)}.text__teal-02{color:var(--teal-02)}.text__teal-03{color:var(--teal-03)}.text__clay-01{color:var(--clay-01)}.text__clay-02{color:var(--clay-02)}.text__clay-03{color:var(--clay-03)}.text__pink-01{color:var(--pink-01)}.text__pink-02{color:var(--pink-02)}.text__pink-03{color:var(--pink-03)}.text__purple-01{color:var(--purple-01)}.text__purple-02{color:var(--purple-02)}.text__purple-03{color:var(--purple-03)}.text__laurel-01{color:var(--laurel-01)}.text__laurel-02{color:var(--laurel-02)}.text__laurel-03{color:var(--laurel-03)}.text__apricot-01{color:var(--apricot-01)}.text__apricot-02{color:var(--apricot-02)}.text__apricot-03{color:var(--apricot-03)}.text__dark-red{color:var(--dark-red)}.text__success{color:var(--success)}.text__error{color:var(--error)}.text__warning{color:var(--warning)}.text__information{color:var(--information)}:root{--block-space:6.8rem;--block-space--s:4rem;--grid-ignore-margin:2.4rem;--foundations-space-4-point-x4:1.6rem;--foundations-space-4-point-x6:2.4rem;--foundations-space-4-point-x8:3.2rem;--foundations-grid-gutter:1.3rem;--foundations-grid-wrapper-gap:1.6rem;--foundations-grid-space:4rem;--foundations-grid-margin-bottom:3.2rem;--foundations-grid-margin:3.2rem;--foundations-grid-space-after:6.8rem;--foundations-space-4-point-40:2.4rem;--foundations-space-4-point-68:3.2rem;--foundations-space-4-point-80:4rem;--foundations-column-size-max-width-8:20.3rem;--foundations-components-size-min-height-button-small:4.4rem}@media(min-width:768px){:root{--grid-ignore-margin:3rem;--foundations-space-4-point-x4:1.6rem;--foundations-space-4-point-x6:2.4rem;--foundations-space-4-point-x8:3.2rem;--foundations-grid-gutter:1.6rem;--foundations-grid-space:6.8rem;--foundations-grid-margin-bottom:4rem;--foundations-grid-margin:6.8rem;--foundations-grid-space-after:6.8rem;--foundations-column-size-max-width-8:41.6rem}}@media(min-width:1280px){:root{--block-space:8rem;--block-space--s:6.8rem;--grid-ignore-margin:4rem;--foundations-space-4-point-x4:2rem;--foundations-space-4-point-x6:3.2rem;--foundations-space-4-point-x8:4rem;--foundations-space-4-point-40:3.2rem;--foundations-space-4-point-68:4rem;--foundations-space-4-point-80:6.8rem;--foundations-grid-gutter:2rem;--foundations-grid-margin-bottom:4rem;--foundations-grid-margin:8rem;--foundations-grid-space-after:8rem;--foundations-column-size-max-width-8:84.6rem}}@media(min-width:1920px){:root{--block-space:12rem;--block-space--s:8rem;--foundations-space-4-point-x4:2.4rem;--foundations-space-4-point-x6:4rem;--foundations-space-4-point-x8:6.8rem;--foundations-space-4-point-40:4rem;--foundations-space-4-point-68:6.8rem;--foundations-space-4-point-80:8rem;--foundations-grid-gutter:2.4rem;--foundations-grid-margin-bottom:6.8rem;--foundations-grid-margin:12rem;--foundations-grid-space-after:12rem;--foundations-column-size-max-width-8:111.2rem}}.kf-a-back-to-top{align-items:center;background:var(--white);border-top:.1rem solid var(--grey-03);bottom:0;cursor:pointer;display:flex;gap:.4rem;inset-inline-start:0;opacity:0;padding:1.6rem 0 1.6rem 3.2rem;position:fixed;transition:.3s ease;visibility:hidden;width:100%;z-index:10000}.kf-a-back-to-top.visible{opacity:1;visibility:visible}.kf-a-back-to-top:hover .kf-a-back-to-top__icon{transform:translateY(-.2rem) rotate(90deg)}@media(min-width:768px){.kf-a-back-to-top{gap:.8rem;padding:2.4rem 0 2.4rem 6.8rem}}@media(min-width:1280px){.kf-a-back-to-top{padding-inline-start:29.7rem}}@media(min-width:1920px){.kf-a-back-to-top{padding-inline-start:55rem}}.kf-a-back-to-top__text{font-family:Suisse Intl,sans-serif;font-size:1.4rem;font-weight:600;line-height:1.3}@media(min-width:768px){.kf-a-back-to-top__text{font-size:1.6rem;line-height:1.34}}.kf-a-back-to-top__text{line-height:1.4rem}@media(min-width:768px){.kf-a-back-to-top__text{line-height:1.6rem}}.kf-a-back-to-top__icon{color:var(--red);transform:rotate(90deg);transition:transform .2s}.kf-a-site-loading{display:block;height:100px;inset-inline-start:50%;overflow:hidden;position:absolute;top:50%;transform:translate(-50%,-50%);width:100px}[dir=rtl] .kf-a-site-loading{transform:translate(50%,-50%)}.kf-a-site-loading__triangle{height:148%;margin-top:-24%;margin-inline-start:-24%;position:relative;transform:rotate(45deg);width:148%}.kf-a-site-loading__triangle>div{float:left;height:33.3%;position:relative;width:33.3%}.kf-a-site-loading__triangle-topleft{animation:site-loading 3s linear 2.25s infinite;background:#d0103a;opacity:1}.kf-a-site-loading__triangle-topright{animation:site-loading 3s linear 1.5s infinite;background:#d0103a;opacity:1}.kf-a-site-loading__triangle-bottomright{animation:site-loading 3s linear .75s infinite;background:#d0103a;opacity:1}.kf-a-site-loading__triangle-bottomleft{animation:site-loading 3s linear infinite;background:#d0103a;opacity:1}@keyframes site-loading{0%{opacity:1}75%{opacity:0}to{opacity:1}}.kf-a-dropdown{--height:4.4rem;--extra-space:0;--label-color:var(--white);--options-color:var(--white);font-size:1.8rem;position:relative;width:100%}.kf-a-dropdown--flat .kf-a-dropdown__options{background:var(--white);border:none;border-radius:0;padding:0;top:unset}.kf-a-dropdown--flat .kf-a-dropdown__label:focus,.kf-a-dropdown--flat .kf-a-dropdown__label:hover{border-color:#0000}.kf-a-dropdown--checkbox-checkmark .kf-a-dropdown__label{--padding-block-end:1.3rem;height:auto;padding-block:1.3rem var(--padding-block-end);padding-inline:1.2rem 0}.kf-a-dropdown--checkbox-checkmark .kf-a-dropdown__label:not(:has(.kf-a-dropdown-selection-item)){--padding-block-end:0.5rem}@media(min-width:768px){.kf-a-dropdown--checkbox-checkmark .kf-a-dropdown__label{--padding-block-end:1.3rem}}.kf-a-dropdown--checkbox-checkmark .kf-a-dropdown__label-text{display:flex;flex-wrap:wrap;gap:.4rem;margin-inline-end:6rem}.kf-a-dropdown--checkbox-checkmark .kf-a-dropdown__text{flex:1;font-family:Suisse Intl,sans-serif;font-size:1.4rem;font-weight:400;line-height:1.3}@media(min-width:768px){.kf-a-dropdown--checkbox-checkmark .kf-a-dropdown__text{font-size:1.6rem;line-height:1.34}}.kf-a-dropdown--checkbox-checkmark .kf-a-dropdown__text{font-size:1.6rem;line-height:1.34}.kf-a-dropdown--checkbox-checkmark .kf-a-dropdown__option .checkmark{align-items:center;border:.1rem solid var(--grey-03);display:flex;height:2.4rem;justify-content:center;margin:0;padding:0;transform:none;visibility:visible;width:2.4rem}.kf-a-dropdown--checkbox-checkmark .kf-a-dropdown__option .checkmark svg{display:none}.kf-a-dropdown--checkbox-checkmark .kf-a-dropdown__option label{align-items:center;display:flex;gap:.8rem}.kf-a-dropdown--checkbox-checkmark .kf-a-dropdown__option:hover .checkmark{border:.2rem solid var(--black)}.kf-a-dropdown--checkbox-checkmark .kf-a-dropdown__option:has(input:checked:not(:disabled)) .checkmark{border:.1rem solid var(--grey-01)}.kf-a-dropdown--checkbox-checkmark .kf-a-dropdown__option:has(input:checked:not(:disabled)):hover{background-color:var(--grey-04);cursor:default}.kf-a-dropdown--checkbox-checkmark .kf-a-dropdown__option:has(input:checked:not(:disabled)):hover .checkmark{border:.2rem solid var(--black)}.kf-a-dropdown--checkbox-checkmark .kf-a-dropdown__option input:checked:not(:disabled)+label{color:inherit}.kf-a-dropdown--checkbox-checkmark .kf-a-dropdown__option input:checked:not(:disabled)+label svg{display:inline}.kf-a-dropdown--checkbox-checkmark .kf-a-dropdown__option input:disabled+label{color:var(--grey-02);cursor:not-allowed}.kf-a-dropdown--tab-selection[data-tab-view-enabled=true] .kf-a-dropdown__label{display:none}.kf-a-dropdown--tab-selection[data-tab-view-enabled=true] .kf-a-dropdown__text{font-family:Suisse Intl,sans-serif;font-size:1.4rem;font-weight:400;line-height:1.3}@media(min-width:768px){.kf-a-dropdown--tab-selection[data-tab-view-enabled=true] .kf-a-dropdown__text{font-size:1.6rem;line-height:1.34}}.kf-a-dropdown--tab-selection[data-tab-view-enabled=true] .kf-a-dropdown__options{background:#0000;border:0;display:flex;flex-direction:column;flex-wrap:wrap;max-height:unset;overflow:visible;position:relative;z-index:0}@media(min-width:768px){.kf-a-dropdown--tab-selection[data-tab-view-enabled=true] .kf-a-dropdown__options{flex-direction:row}}.kf-a-dropdown--tab-selection[data-tab-view-enabled=true] .kf-a-dropdown__options:focus,.kf-a-dropdown--tab-selection[data-tab-view-enabled=true] .kf-a-dropdown__options:focus-visible{border:.1rem solid var(--grey-03);outline:none}.kf-a-dropdown--tab-selection[data-tab-view-enabled=true] .kf-a-dropdown__option{border:.1rem solid var(--grey-03);position:relative}.kf-a-dropdown--tab-selection[data-tab-view-enabled=true] .kf-a-dropdown__option:not(:last-child){border-bottom-color:#0000}@media(min-width:768px){.kf-a-dropdown--tab-selection[data-tab-view-enabled=true] .kf-a-dropdown__option{flex-basis:calc(100%/var(--max-columns));margin-bottom:-.1rem}.kf-a-dropdown--tab-selection[data-tab-view-enabled=true] .kf-a-dropdown__option:not(:last-child){border-bottom:.1rem solid var(--grey-03);border-right-color:#0000}.kf-a-dropdown--tab-selection[data-tab-view-enabled=true] .kf-a-dropdown__option:hover{border:.1rem solid var(--black)}.kf-a-dropdown--tab-selection[data-tab-view-enabled=true] .kf-a-dropdown__option:focus-visible:after,.kf-a-dropdown--tab-selection[data-tab-view-enabled=true] .kf-a-dropdown__option:focus:after{border:.1rem solid var(--grey-03);box-shadow:0 0 0 2.5px #00000040;content:"";height:100%;inset-inline-start:0;pointer-events:none;position:absolute;top:0;width:100%;z-index:1}.kf-a-dropdown--tab-selection[data-tab-view-enabled=true] .kf-a-dropdown__option:focus+.kf-a-dropdown__option,.kf-a-dropdown--tab-selection[data-tab-view-enabled=true] .kf-a-dropdown__option:focus-visible+.kf-a-dropdown__option{border-right-color:#0000}}.kf-a-dropdown--tab-selection[data-tab-view-enabled=true] .kf-a-dropdown__option:has(input:checked){border:.1rem solid var(--black)}.kf-a-dropdown--tab-selection[data-tab-view-enabled=true] .kf-a-dropdown__option:has(input:checked) label{background:var(--black);color:var(--white)}.kf-a-dropdown--tab-selection[data-tab-view-enabled=true] .kf-a-dropdown__option:has(input[value=""]){display:none}.kf-a-dropdown--tab-selection[data-tab-view-enabled=true] .kf-a-dropdown__option:focus,.kf-a-dropdown--tab-selection[data-tab-view-enabled=true] .kf-a-dropdown__option:focus-visible{outline:none}.kf-a-dropdown--tab-selection[data-tab-view-enabled=true] .kf-a-dropdown__option label{align-items:center;background:var(--white);cursor:pointer;display:flex;font-family:Suisse Intl,sans-serif;font-size:1.4rem;font-weight:400;justify-content:center;line-height:1.3;min-height:4.4rem;padding:0 1.2rem;text-align:center}@media(min-width:768px){.kf-a-dropdown--tab-selection[data-tab-view-enabled=true] .kf-a-dropdown__option label{font-size:1.6rem;line-height:1.34;min-height:6rem;padding:1.8rem 1.2rem;white-space:nowrap}}.kf-a-dropdown--tab-selection[data-tab-view-enabled=true] .kf-a-dropdown__option label .kf-a-dropdown__text{margin-inline-end:0}.kf-a-dropdown--tab-selection[data-tab-view-enabled=true] .kf-a-dropdown__option .checkmark{display:none}.kf-a-dropdown__label{align-items:center;background-color:var(--label-color);border:.1rem solid var(--dropdown-border-color,var(--grey-03));box-shadow:none;cursor:pointer;display:flex;font-family:Suisse Intl,sans-serif;font-size:1.6rem;font-weight:400;height:var(--dropdown-label-height,var(--height));line-height:1.6;padding:var(--dropdown-label-padding,1.5rem 4.5rem 1.5rem 1.2rem);padding-inline:1.2rem 4.5rem;position:relative;width:100%}@media(min-width:768px){.kf-a-dropdown__label{font-size:1.8rem;line-height:1.68}}.kf-a-dropdown__label:focus,.kf-a-dropdown__label:hover{border-color:var(--dropdown-border-hover-color,var(--black));outline:none}.kf-a-dropdown:has(.open) .kf-a-dropdown__label{border-color:var(--dropdown-border-color,var(--grey-03))}.kf-a-dropdown__text{font-family:Suisse Intl,sans-serif;font-size:1.6rem;font-weight:400;line-height:1.6}@media(min-width:768px){.kf-a-dropdown__text{font-size:1.8rem;line-height:1.68}}.kf-a-dropdown__text{font-size:var(--dropdown-option-font-size,1.8rem);line-height:var(--dropdown-option-line-height,1.68)}.kf-a-dropdown__arrow{align-items:center;color:var(--red);display:flex;inset-inline-end:var(--dropdown-arrow-right,1.6rem);padding:var(--dropdown-arrow-padding);position:absolute;top:1rem}@media(min-width:768px){.kf-a-dropdown__arrow{top:1.6rem}}.kf-a-dropdown__arrow .arrow{border:solid var(--red);border-width:0 .2rem .2rem 0;display:inline-block;margin-top:-.4rem;padding:.4rem;transform:rotate(45deg)}.kf-a-dropdown__arrow.active .arrow{transform:rotate(-135deg)}.kf-a-dropdown__arrow .arrow,.kf-a-dropdown__arrow svg{transition:all .6s cubic-bezier(.165,.84,.44,1)}.kf-a-dropdown__arrow.active svg{transform:rotate(-180deg)}.kf-a-dropdown__options{background-color:var(--options-color);border:.1rem solid var(--grey-03);display:none;font-size:var(--dropdown-option-font-size,1.8rem);inset-inline-end:0;inset-inline-start:0;line-height:2.5rem;max-height:var(--dropdown-options-max-height,20rem);overflow-y:auto;position:absolute;top:calc(var(--height) + var(--extra-space));z-index:1000}.kf-a-dropdown__options input{display:none}.kf-a-dropdown__options.open{border-top:none;display:block}.kf-a-dropdown__option{cursor:pointer;display:block}.kf-a-dropdown__option[data-hidden=true]{display:none}.kf-a-dropdown__option:hover{background-color:var(--grey-04)}.kf-a-dropdown__option label{cursor:pointer;display:block;padding:var(--dropdown-option-padding,1.5rem 0 1.5rem 1.2rem);width:100%}[dir=rtl] .kf-a-dropdown__option label{padding:var(--dropdown-option-padding,1.5rem 1.2rem 1.5rem 0)}.kf-a-dropdown__option .checkmark{border:solid var(--black);border-width:0 .2rem .2rem 0;display:none;margin-inline-end:1rem;margin-bottom:.2rem;margin-top:-.4rem;padding:.5rem .2rem;transform:rotate(45deg);visibility:hidden}.kf-a-dropdown__option:has(input:checked):hover{background-color:var(--white);cursor:default}.kf-a-dropdown__option input:checked+label{color:var(--grey-02)}.kf-a-dropdown__option input:checked[type=radio]+label{cursor:default;pointer-events:none}.kf-a-dropdown__option input[value=""]+label .checkmark{display:none}.kf-a-dropdown--property-search{--dropdown-arrow-right:0;--dropdown-arrow-padding:0 1rem}@media(min-width:768px){.kf-a-dropdown--property-search{--dropdown-arrow-right:initial;--dropdown-arrow-padding:initial}}.kf-a-dropdown-selection-item{align-items:center;background:var(--grey-04);border:.1rem solid var(--grey-03);cursor:auto;display:flex;gap:1.2rem;padding:.7rem .8rem}.kf-a-dropdown-selection-item>*{color:var(--grey-01)}.kf-a-dropdown-selection-item:hover{border-color:var(--black)}.kf-a-dropdown-selection-item:hover .kf-a-dropdown-selection-item__remove-icon{color:var(--dark-red)}.kf-a-dropdown-selection-item__text{flex:1;font-family:Suisse Intl,sans-serif;font-size:1.2rem;font-weight:600;line-height:1}@media(min-width:768px){.kf-a-dropdown-selection-item__text{font-size:1.4rem;font-size:1.2rem}}.kf-a-dropdown-selection-item__remove-button{background:#0000;border:none;cursor:pointer;padding:0}.kf-a-tags{display:flex;flex-wrap:wrap;gap:.8rem;margin-bottom:2.4rem;padding:1.6rem 0}.kf-a-tags__tag{background-color:var(--white);color:var(--black);font-family:Suisse Intl,sans-serif;font-size:1rem;font-weight:400;letter-spacing:0;line-height:1;padding:1rem .8rem}@media(min-width:768px){.kf-a-tags__tag{font-size:1.2rem}}.kf-a-radio-button{--outer-size:2.4rem;--inner-size:1.2rem;--checkmark-border-color:var(--grey-03);--wrapper-border-color:var(--grey-03);background-color:var(--white);display:inline-flex;font-size:1.8rem;justify-content:center;-webkit-tap-highlight-color:rgba(0,0,0,0);font-family:Suisse Intl,sans-serif;font-size:1.4rem;font-weight:400;line-height:1.3}@media(min-width:768px){.kf-a-radio-button{font-size:1.6rem;line-height:1.34}}.kf-a-radio-button__checkmark{align-items:center;background-color:var(--grey-04);border:.2rem solid var(--checkmark-border-color);border-radius:50%;display:flex;flex-shrink:0;height:var(--outer-size);justify-content:center;margin-inline-end:1rem;position:relative;transition:all .6s cubic-bezier(.165,.84,.44,1);width:var(--outer-size)}.kf-a-radio-button__checkmark:after{background:var(--red);border-radius:50%;content:"";height:var(--inner-size);opacity:0;position:absolute;transition:all .6s cubic-bezier(.165,.84,.44,1);width:var(--inner-size)}input:checked+.kf-a-radio-button__checkmark{--checkmark-border-color:var(--red)}input:checked+.kf-a-radio-button__checkmark:after{opacity:1}.kf-a-radio-button:hover{--checkmark-border-color:var(--red)}.kf-a-radio-button:hover,.kf-a-radio-button:hover label{cursor:pointer}.kf-a-radio-button input{inset-inline-start:-99.9rem;opacity:0;position:absolute}.kf-a-radio-button input~span:nth-of-type(2){padding-top:.3rem}@media(min-width:768px){.kf-a-radio-button input~span:nth-of-type(2){padding-top:.15rem}}.kf-rich-text-box{--marker-1-color:var(--red);--marker-2-color:var(--red);--marker-3-color:var(--grey-01);margin-bottom:var(--block-space);position:relative}.kf-rich-text-box .kf-container>.row>.col-xs-12{padding-bottom:0;padding-top:0}.kf-rich-text-box .kf-container>.row>.col-xs-12>:last-child:not(.kf-a-button){margin-bottom:0!important}.kf-rich-text-box[data-theme]{padding-bottom:var(--block-space);padding-top:var(--block-space)}.kf-rich-text-box[data-theme=white],[data-theme=white]:not(:has(.kf-rich-text-box[data-theme])) .kf-rich-text-box{background:var(--white);padding-bottom:0;padding-top:0}.kf-rich-text-box[data-theme=clay],[data-theme=clay]:not(:has(.kf-rich-text-box[data-theme])) .kf-rich-text-box{background:var(--clay-03)}.kf-rich-text-box[data-theme=pink],[data-theme=pink]:not(:has(.kf-rich-text-box[data-theme])) .kf-rich-text-box{background:var(--pink-03)}.kf-rich-text-box[data-theme=black],[data-theme=black]:not(:has(.kf-rich-text-box[data-theme])) .kf-rich-text-box{background:var(--black);color:var(--white);--text-color:var(--white);--marker-1-color:var(--grey-01);--marker-2-color:var(--grey-01);--marker-3-color:var(--grey-01);--richtext-anchor-color:var(--white);--richtext-anchor-hover-color:var(--grey-02);--richtext-heading-color:var(--white)}.kf-rich-text-box[data-theme=grey],[data-theme=grey]:not(:has(.kf-rich-text-box[data-theme])) .kf-rich-text-box{background:var(--grey-04)}@media(min-width:1280px)and (max-width:1919.9px){.kf-rich-text-box .col-md-8{max-width:86.6rem}}.kf-rich-text-box h2{color:var(--richtext-heading-color,var(--black));font-family:Tiempos Headline,serif;font-size:2.6rem;font-weight:400;letter-spacing:.02em;line-height:1.2;margin-bottom:.8rem}@media(min-width:768px){.kf-rich-text-box h2{font-size:3.4rem}}.kf-rich-text-box h3{color:var(--richtext-heading-color,var(--black));font-family:Suisse Intl,sans-serif;font-size:2.2rem;font-weight:500;letter-spacing:0;line-height:1.08}@media(min-width:768px){.kf-rich-text-box h3{font-size:2.4rem}}.kf-rich-text-box h4{color:var(--richtext-heading-color,var(--black));font-family:Suisse Intl,sans-serif;font-size:1.6rem;font-weight:500;letter-spacing:0;line-height:1.16}@media(min-width:768px){.kf-rich-text-box h4{font-size:1.8rem}}.kf-rich-text-box h5{color:var(--richtext-heading-color,var(--black));font-family:Suisse Intl,sans-serif;font-size:1.6rem;font-weight:500;letter-spacing:0;line-height:1.34;line-height:1.5}@media(min-width:768px){.kf-rich-text-box h5{font-size:1.8rem;line-height:1.4;line-height:1.5}}.kf-rich-text-box h6{color:var(--richtext-heading-color,var(--black));font-family:Suisse Intl,sans-serif;font-size:1.4rem;font-weight:500;letter-spacing:0;line-height:1.3;line-height:1.5}@media(min-width:768px){.kf-rich-text-box h6{font-size:1.6rem;line-height:1.34;line-height:1.5}}.kf-rich-text-box h2,.kf-rich-text-box h3,.kf-rich-text-box h4,.kf-rich-text-box h5,.kf-rich-text-box h6{margin-bottom:.8rem}@media(min-width:768px){.kf-rich-text-box h2,.kf-rich-text-box h3,.kf-rich-text-box h4,.kf-rich-text-box h5,.kf-rich-text-box h6{margin-bottom:1.6rem}}.kf-rich-text-box h2--sans,.kf-rich-text-box h3--sans,.kf-rich-text-box h4--sans,.kf-rich-text-box h5--sans,.kf-rich-text-box h6--sans{margin-bottom:.8rem}@media(min-width:768px){.kf-rich-text-box h2--sans,.kf-rich-text-box h3--sans,.kf-rich-text-box h4--sans,.kf-rich-text-box h5--sans,.kf-rich-text-box h6--sans{margin-bottom:1.6rem}}.kf-rich-text-box p:not([class]){color:var(--text-color,var(--grey-01));line-height:1.6;margin-bottom:2.4rem}@media(min-width:768px){.kf-rich-text-box p:not([class]){line-height:1.68;margin-bottom:3.2rem}}.kf-rich-text-box p:not([class]):has(+p:not([class])){margin-bottom:1.8rem}.kf-rich-text-box strong{font-weight:500}.kf-rich-text-box .standfirst{color:var(--richtext-heading-color,var(--black));font-family:Suisse Intl,sans-serif;font-size:1.6rem;font-weight:500;letter-spacing:0;line-height:160%;line-height:1.6;margin-bottom:2.4rem}@media(min-width:768px){.kf-rich-text-box .standfirst{font-size:1.8rem;line-height:168%;line-height:1.68;margin-bottom:3.2rem}}.kf-rich-text-box .standfirst:has(+.standfirst){margin-bottom:0}.kf-rich-text-box .caption{color:var(--text-color,var(--grey-01));line-height:1.5;margin-bottom:.4rem}.kf-rich-text-box p:last-child{margin-bottom:1.6rem}@media(min-width:1200px){.kf-rich-text-box p:last-child{margin-bottom:2rem}}.kf-rich-text-box p:last-child:has(>img){margin-bottom:3.2rem}@media(min-width:1200px){.kf-rich-text-box p:last-child:has(>img){margin-bottom:4rem}}.kf-rich-text-box .body-1-medium+p,.kf-rich-text-box p:has(.body-1-medium)+p{margin-top:3.2rem}@media(min-width:1200px){.kf-rich-text-box .body-1-medium+p,.kf-rich-text-box p:has(.body-1-medium)+p{margin-top:4rem}}.kf-rich-text-box .body-1{font-family:Suisse Intl,sans-serif;font-size:1.6rem;font-weight:500;letter-spacing:0;line-height:1.34;line-height:1.5;margin-bottom:.8rem}@media(min-width:768px){.kf-rich-text-box .body-1{font-size:1.8rem;line-height:1.4;line-height:1.5;margin-bottom:1.6rem}}.kf-rich-text-box .body-2{font-family:Suisse Intl,sans-serif;font-size:1.4rem;font-weight:500;letter-spacing:0;line-height:1.3;line-height:1.5;margin-bottom:.8rem}@media(min-width:768px){.kf-rich-text-box .body-2{font-size:1.6rem;line-height:1.34;line-height:1.5;margin-bottom:1.6rem}}.kf-rich-text-box .overline+h1,.kf-rich-text-box .overline+h2,.kf-rich-text-box .overline+h3,.kf-rich-text-box .overline+h4,.kf-rich-text-box .overline+h5,.kf-rich-text-box .overline+h6,.kf-rich-text-box p:has(.overline)+h1,.kf-rich-text-box p:has(.overline)+h2,.kf-rich-text-box p:has(.overline)+h3,.kf-rich-text-box p:has(.overline)+h4,.kf-rich-text-box p:has(.overline)+h5,.kf-rich-text-box p:has(.overline)+h6{margin-top:1.6rem}@media(min-width:1200px){.kf-rich-text-box .overline+h1,.kf-rich-text-box .overline+h2,.kf-rich-text-box .overline+h3,.kf-rich-text-box .overline+h4,.kf-rich-text-box .overline+h5,.kf-rich-text-box .overline+h6,.kf-rich-text-box p:has(.overline)+h1,.kf-rich-text-box p:has(.overline)+h2,.kf-rich-text-box p:has(.overline)+h3,.kf-rich-text-box p:has(.overline)+h4,.kf-rich-text-box p:has(.overline)+h5,.kf-rich-text-box p:has(.overline)+h6{margin-top:2rem}}.kf-rich-text-box td,.kf-rich-text-box th{overflow-wrap:break-word}.kf-rich-text-box td h1,.kf-rich-text-box td h2,.kf-rich-text-box td h3,.kf-rich-text-box td h4,.kf-rich-text-box td h5,.kf-rich-text-box td h6,.kf-rich-text-box td p,.kf-rich-text-box td p.caption,.kf-rich-text-box td p.standfirst,.kf-rich-text-box td p:last-child,.kf-rich-text-box th h1,.kf-rich-text-box th h2,.kf-rich-text-box th h3,.kf-rich-text-box th h4,.kf-rich-text-box th h5,.kf-rich-text-box th h6,.kf-rich-text-box th p,.kf-rich-text-box th p.caption,.kf-rich-text-box th p.standfirst,.kf-rich-text-box th p:last-child{margin-bottom:0}.kf-rich-text-box ol,.kf-rich-text-box ul{color:var(--text-color,var(--grey-01));font-size:1.6rem;margin-bottom:2.4rem;margin-top:0;margin-inline-start:0;padding-inline-start:0}.kf-rich-text-box ol li+li,.kf-rich-text-box ul li+li{margin-top:.4rem}@media(min-width:768px){.kf-rich-text-box ol,.kf-rich-text-box ul{font-size:1.8rem;margin-inline-start:1.8rem;margin-bottom:3.2rem}}.kf-rich-text-box ol ol,.kf-rich-text-box ol ul,.kf-rich-text-box ul ol,.kf-rich-text-box ul ul{margin-inline-start:0;margin-bottom:0;margin-top:0}.kf-rich-text-box li{list-style:none}.kf-rich-text-box li:before{margin-inline-end:.8rem}@media(min-width:768px){.kf-rich-text-box li:before{margin-inline-end:1.2rem}}.kf-rich-text-box li>ol:first-of-type,.kf-rich-text-box li>ul:first-of-type{margin-top:.4rem}.kf-rich-text-box ol{counter-reset:counter-1;list-style:none}.kf-rich-text-box ol>li{counter-increment:counter-1;font-family:Suisse Intl,sans-serif;font-size:1.6rem;font-weight:500;line-height:1.6}@media(min-width:768px){.kf-rich-text-box ol>li{font-size:1.8rem;line-height:1.68}}.kf-rich-text-box ol>li:before{color:var(--marker-1-color);content:counter(counter-1) ".";font-family:Suisse Intl,sans-serif;font-size:1.6rem;font-weight:500;line-height:1.6}@media(min-width:768px){.kf-rich-text-box ol>li:before{font-size:1.8rem;line-height:1.68}}.kf-rich-text-box ol>li>ol{counter-reset:counter-2;list-style:none}.kf-rich-text-box ol>li>ol>li{counter-increment:counter-2;font-weight:400;margin-inline-start:1.6rem}@media(min-width:768px){.kf-rich-text-box ol>li>ol>li{margin-inline-start:6rem}}.kf-rich-text-box ol>li>ol>li{font-family:Suisse Intl,sans-serif;font-size:1.6rem;letter-spacing:0;line-height:1.6}@media(min-width:768px){.kf-rich-text-box ol>li>ol>li{font-size:1.8rem;line-height:1.68}}.kf-rich-text-box ol>li>ol>li:before{color:var(--marker-2-color);content:counter(counter-1) "." counter(counter-2);display:inline-block}.kf-rich-text-box ol>li>ol>li>ol{counter-reset:counter-3;list-style:none;margin-inline-start:0}.kf-rich-text-box ol>li>ol>li>ol>li{counter-increment:counter-3}.kf-rich-text-box ol>li>ol>li>ol>li:before{color:var(--marker-3-color);content:counter(counter-1) "." counter(counter-2) "." counter(counter-3)}.kf-rich-text-box ul>li{font-family:Suisse Intl,sans-serif;font-size:1.6rem;font-weight:500;line-height:1.6}@media(min-width:768px){.kf-rich-text-box ul>li{font-size:1.8rem;line-height:1.68}}.kf-rich-text-box ul>li:before{background-color:var(--marker-1-color);bottom:.15em;content:""!important;display:inline-flex;height:.8rem;position:relative;width:.8rem}.kf-rich-text-box ul>li>ul>li{font-family:Suisse Intl,sans-serif;font-size:1.6rem;font-weight:400;line-height:1.6;margin-inline-start:1.6rem}@media(min-width:768px){.kf-rich-text-box ul>li>ul>li{font-size:1.8rem;line-height:1.68;margin-inline-start:6rem}}.kf-rich-text-box ul>li>ul>li:before{background:#0000;border:.2rem solid var(--marker-2-color);bottom:.25em}.kf-rich-text-box ul>li>ul>li>ul>li:before{background:#0000;border:.2rem solid var(--marker-3-color)}.kf-rich-text-box a:not(.kf-a-button){color:var(--richtext-anchor-color,var(--red));font-family:Suisse Intl,sans-serif;font-size:1.6rem;font-weight:600;line-height:1;text-decoration-line:underline;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;text-decoration-style:solid;text-decoration-thickness:auto;text-underline-offset:20%;text-underline-position:from-font}.kf-rich-text-box a:not(.kf-a-button):hover{color:var(--richtext-anchor-hover-color,var(--dark-red))}.kf-rich-text-box p:has(>img){margin-top:3.2rem}@media(min-width:1200px){.kf-rich-text-box p:has(>img){margin-top:4rem}}.kf-rich-text-box img{height:auto;max-width:100%;padding-top:0}.kf-rich-text-box figure{display:flex;flex-direction:column;gap:1.2rem;margin-bottom:2.4rem}@media(min-width:768px){.kf-rich-text-box figure{gap:1.6rem;margin-bottom:3.2rem}}.kf-rich-text-box figure figcaption{font-family:Suisse Intl,sans-serif;font-size:1rem;font-weight:400;letter-spacing:0;line-height:1}@media(min-width:768px){.kf-rich-text-box figure figcaption{font-size:1.2rem}}.kf-rich-text-box .kf-a-button{margin-bottom:1.6rem;width:100%}@media(min-width:768px){.kf-rich-text-box .kf-a-button{height:fit-content;margin-bottom:3.2rem;width:auto}}@media(min-width:768px){.kf-rich-text-box .kf-a-button:has(+.kf-a-button){margin-inline-end:2.4rem}}.kf-rich-text-box .table-wrapper{margin:2.4rem 0;max-width:100%;overflow-x:auto}.kf-rich-text-box .table-wrapper table{table-layout:fixed}@media(min-width:768px){.kf-rich-text-box .table-wrapper{margin-bottom:3.2rem}}.kf-rich-text-box .table-wrapper table{margin:0 0 2.4rem}.kf-rich-text-box .border-bottom{border-width:0 0 .1rem}.kf-rich-text-box .border-top{border-width:.1rem 0 0}.kf-rich-text-box .border-left{border-width:0 0 0 .1rem}.kf-rich-text-box .border-right{border-width:0 .1rem 0 0}.kf-rich-text-box .kf-o-in-the-news,.kf-rich-text-box .kf-rich-text-box:has(.kf-o-footnote){inset-inline-end:50%;inset-inline-start:50%;margin-inline-end:-50vw;margin-inline-start:-50vw;position:relative;width:100vw}.kf-rich-text-box .kf-o-in-the-news>.kf-container,.kf-rich-text-box .kf-rich-text-box:has(.kf-o-footnote)>.kf-container{margin-inline-end:var(--margin-x);margin-inline-start:var(--margin-x)}.kf-research .kf-rich-text-box,.kf-rich-text-box.kf-research{background:#0000;--text-color:var(--dark-grey)}.kf-a-button{--button-color:var(--btn-primary-color);--button-hover-color:var(--btn-primary-hover-color);--bg-color:var(--btn-primary-bg);--border-radius:0;--bg-hover-color:var(--btn-primary-hover-bg);--font-weight:600;--font-family:Suisse Intl,sans-serif;--border-color:#0000;--border-hover-color:var(--btn-primary-hover-border);--border-disabled-color:var(--btn-primary-disabled-border);--width:auto;--padding-x:2.4rem;--padding-x-extended:0.8rem;--padding-y:1.2rem;--padding-y-extended:0.3rem;--icon-size:2rem;--border-size:0.1rem;transition:.2s ease-in}@media(min-width:768px){.kf-a-button{--padding-x:4.8rem;--padding-x-extended:2rem;--padding-y:1.8rem;--padding-y-extended:0.4rem;--icon-size:2.4rem}}.kf-a-button{font-family:Suisse Intl,sans-serif;font-size:1.4rem;font-weight:600;line-height:1}@media(min-width:768px){.kf-a-button{font-size:1.6rem}}.kf-a-button{align-items:center;background-color:var(--bg-color);border:var(--border-size) solid var(--border-color);border-radius:var(--border-radius);color:var(--button-color);cursor:pointer;display:inline-flex;flex-shrink:0;font-family:var(--font-family);font-weight:var(--font-weight);gap:.4rem;justify-content:center;padding:calc(var(--padding-y) - var(--border-size)) var(--padding-x);position:relative;text-decoration:none;vertical-align:middle;width:var(--width);word-break:break-word}.kf-a-button:not(:has(.kf-a-icon)){padding-bottom:calc(var(--padding-y) + var(--padding-y-extended) - var(--border-size));padding-top:calc(var(--padding-y) + var(--padding-y-extended) - var(--border-size))}.kf-a-button__icon-before{height:var(--icon-size);width:var(--icon-size)}@media(min-width:768px){.kf-a-button__icon-before{margin-inline-end:.4rem}}.kf-a-button__icon-after{height:var(--icon-size);width:var(--icon-size)}@media(min-width:768px){.kf-a-button__icon-after{margin-inline-end:.4rem}}.kf-a-button:not(:has(.kf-a-button__icon-before)){padding-inline-start:calc(var(--padding-x) + var(--padding-x-extended))}.kf-a-button:not(:has(.kf-a-button__icon-after)){padding-inline-end:calc(var(--padding-x) + var(--padding-x-extended))}.kf-a-button:before{background-color:var(--bg-hover-color);border-radius:var(--border-radius);content:"";display:block;height:100%;inset-inline-start:50%;position:absolute;top:0;width:0}.kf-a-button:focus-visible,.kf-a-button:hover{background-color:var(--bg-hover-color);border-color:var(--border-hover-color);color:var(--button-hover-color,var(--button-color))}.kf-a-button:focus-visible.kf-a-button--tertiary span,.kf-a-button:hover.kf-a-button--tertiary span{border-color:var(--border-hover-color)}.kf-a-button--disabled,.kf-a-button:disabled{background-color:var(--btn-disabled-bg);border-color:var(--border-disabled-color);color:var(--btn-disabled-color);cursor:not-allowed;pointer-events:none}.kf-a-button--disabled.kf-a-button--tertiary span,.kf-a-button:disabled.kf-a-button--tertiary span{border:solid var(--border-disabled-color)}.kf-a-button--disabled:hover,.kf-a-button:disabled:hover{transform:none}.kf-a-button--disabled:hover:before,.kf-a-button:disabled:hover:before{width:0}.kf-a-button--primary{--button-color:var(--btn-primary-color);--bg-color:var(--btn-primary-bg);--bg-hover-color:var(--btn-primary-hover-bg);--border-color:var(--btn-primary-border);--border-hover-color:var(--btn-primary-hover-border);--border-disabled-color:var(--btn-primary-disabled-border);--btn-disabled-bg:var(--btn-primary-disabled-bg);--btn-disabled-color:var(--btn-primary-disabled-color)}.kf-a-button--secondary{--button-color:var(--btn-secondary-color);--bg-color:var(--btn-secondary-bg);--bg-hover-color:var(--btn-secondary-hover-bg);--border-color:var(--btn-secondary-border);--border-hover-color:var(--btn-secondary-hover-border);--button-hover-color:var(--btn-secondary-hover-color);--border-disabled-color:var(--btn-secondary-disabled-color);--btn-disabled-bg:var(--btn-secondary-disabled-bg);--btn-disabled-color:var(--btn-secondary-disabled-color)}.kf-a-button--tertiary{--button-color:var(--btn-tertiary-color);--bg-color:var(--btn-tertiary-bg);--bg-hover-color:var(--btn-tertiary-hover-bg);--button-hover-color:var(--btn-tertiary-hover-color);--border-color:var(--btn-tertiary-border);--border-hover-color:var(--btn-tertiary-hover-border);--btn-disabled-bg:#0000;--border-disabled-color:var(--grey-02);border-radius:0;border-width:0!important;min-height:2.8rem;padding:0!important;transition:color .4s ease-in-out}.kf-a-button--tertiary span{border:solid var(--border-color);border-width:0 0 .2rem!important;padding:0 0 .4rem!important;transition:border-color .4s ease-in-out}.kf-a-button--transparent{--button-color:var(--btn-transparent-color);--bg-color:var(--btn-transparent-bg);--bg-hover-color:var(--btn-transparent-hover-bg);--button-hover-color:var(--btn-transparent-hover-color);--border-color:var(--btn-transparent-border);--border-hover-color:var(--btn-transparent-hover-border)}.kf-a-button--large{font-family:Suisse Intl,sans-serif;font-size:1.4rem;font-weight:600;line-height:1}@media(min-width:768px){.kf-a-button--large{font-size:1.6rem}}.kf-a-button--large{--padding-y:1.2rem;--padding-y-extended:0.3rem;--padding-x:2.4rem;--padding-x-extended:0.8rem;--icon-size:2rem}@media(min-width:768px){.kf-a-button--large{--padding-y:1.8rem;--padding-y-extended:0.4rem;--padding-x:4.8rem;--padding-x-extended:2rem;--icon-size:2.4rem}}.kf-a-button--small{font-family:Suisse Intl,sans-serif;font-size:1.2rem;font-weight:600;line-height:1}@media(min-width:768px){.kf-a-button--small{font-size:1.4rem}}.kf-a-button--small{--padding-y:0.7rem;--padding-y-extended:0.4rem;--padding-x:2.4rem;--padding-x-extended:0.8rem;--icon-size:2rem}@media(min-width:768px){.kf-a-button--small{--padding-y:1.2rem;--padding-y-extended:0.3rem;--padding-x:2.8rem;--padding-x-extended:1.2rem;--icon-size:2rem}}.kf-a-button--full-width{--width:100%}.kf-a-button--bold{--font-weight:700}.kf-a-button--semi-bold{--font-weight:600}.kf-a-button--medium{--font-weight:500}.kf-a-button--regular{--font-weight:400}.kf-a-button--underline{text-decoration:underline}.kf-a-button--border-grey{--border-color:var(--grey-03)}.kf-a-button--bg-white{--bg-color:var(--white);--border-color:var(--white)}.kf-a-button--text-center{text-align:center}.kf-a-figure-picture{display:flex;flex-direction:column}.kf-a-figure-picture picture{height:100%;width:100%}.kf-a-figure-picture picture>img{display:block;height:100%;object-fit:cover;width:100%}.kf-a-figure-picture figcaption{font-family:Suisse Intl,sans-serif;font-size:1rem;font-weight:400;letter-spacing:0;line-height:1;margin-top:1.2rem}@media(min-width:768px){.kf-a-figure-picture figcaption{font-size:1.2rem}}.kf-a-picture{display:flex;flex-direction:column}.kf-a-picture img{height:100%;object-fit:cover;width:100%}.kf-a-picture img[data-fallback-image-url]{opacity:0}.kf-a-picture img[data-fallback-image-url].loaded{opacity:1}.kf-a-pull-quote{--icon-color:var(--red);margin-bottom:var(--block-space);position:relative;--container-bottom-gap:2.4rem}@media(min-width:768px){.kf-a-pull-quote{--container-bottom-gap:1.6rem;margin-inline-start:4rem}}@media(min-width:1280px){.kf-a-pull-quote{--container-bottom-gap:3.2rem}}.kf-a-pull-quote__container{padding-bottom:var(--container-bottom-gap);padding-inline-start:calc(3.247rem + var(--gutter-half)*2)}@media(min-width:768px){.kf-a-pull-quote__container{padding-inline-start:calc(3.247rem + var(--gutter-half))}}.kf-a-pull-quote__content-container{padding:0 .65rem 0 1.6rem}@media(min-width:768px){.kf-a-pull-quote__content-container{padding-inline-end:2.141rem}}@media(min-width:1280px){.kf-a-pull-quote__content-container{padding-inline-end:calc(2.141rem + var(--gutter))}}@media(min-width:1920px){.kf-a-pull-quote__content-container{padding-inline-end:calc(1.809rem + var(--gutter-half))}}.kf-a-pull-quote__open-quote{align-items:center;color:var(--icon-color);inset-inline-start:var(--gutter-half);position:absolute;top:0}[dir=rtl] .kf-a-pull-quote__open-quote{transform:rotateY(180deg)}@media(min-width:768px){.kf-a-pull-quote__open-quote{inset-inline-start:0}}.kf-a-pull-quote__close-quote{align-items:center;color:var(--icon-color);margin-bottom:1rem;transform:rotate(180deg)}[dir=rtl] .kf-a-pull-quote__close-quote{transform:rotate(0deg) rotateX(180deg)}.kf-a-pull-quote__quote{font-family:Tiempos Headline,serif;font-size:2.2rem;font-weight:400;letter-spacing:.02em;line-height:1.2;margin-bottom:1.6rem}@media(min-width:768px){.kf-a-pull-quote__quote{font-size:2.8rem}}.kf-a-pull-quote__quotee{color:var(--grey-01);font-family:Suisse Intl,sans-serif;font-size:1.4rem;font-weight:600;line-height:1.3;margin-bottom:.8rem}@media(min-width:768px){.kf-a-pull-quote__quotee{font-size:1.6rem;line-height:1.34}}.kf-a-pull-quote__company{color:var(--grey-01);font-family:Suisse Intl,sans-serif;font-size:1rem;font-weight:400;letter-spacing:0;line-height:1}@media(min-width:768px){.kf-a-pull-quote__company{font-size:1.2rem}}@media(max-width:767.9px){.kf-a-pull-quote__company{font-size:1.2rem}}.kf-a-pull-quote[data-theme=black],[data-theme=black]:not(:has(.kf-a-pull-quote[data-theme])) .kf-a-pull-quote{--icon-color:var(--grey-01)}.kf-a-pull-copy{border-left:.2rem solid var(--border-color,var(--red));font-family:Tiempos Headline,serif;font-size:2.2rem;font-weight:400;letter-spacing:.02em;line-height:1.2;margin-bottom:2.4rem;padding-inline-start:1.6rem}@media(min-width:768px){.kf-a-pull-copy{font-size:2.8rem;margin-bottom:3.2rem;margin-inline-end:10.8rem;margin-inline-start:4rem}}@media(min-width:1280px){.kf-a-pull-copy{margin-inline-end:21.6rem}}@media(min-width:1920px){.kf-a-pull-copy{margin-inline-end:14.6rem}}.kf-a-pull-copy[data-theme=black],[data-theme=black]:not(:has(.kf-a-pull-copy[data-theme])) .kf-a-pull-copy{--border-color:var(--grey-01)}.kf-a-icon--md{height:3rem;width:3rem}.kf-a-icon--navigation{--fill:var(--red);color:var(--fill)}.kf-a-icon--navigation:hover{--fill:var(--dark-red)}.kf-a-icon--navigation.disabled{--fill:var(--grey-02);cursor:default;pointer-events:none}.kf-a-text-input{--placeholder-color:var(--grey-03);--padding-y:0.6rem;--padding-x:1.6rem;--input-content-height:3rem;--gap:0.4rem;--input-text-color:var(--black);display:inline-flex;flex:1;position:relative}@media(min-width:768px){.kf-a-text-input{--padding-y:1.4rem}}.kf-a-text-input__pre{align-items:center;background-color:#0000;border-radius:.4rem 0 0 .4rem;color:var(--grey-01);display:inline-flex;font-family:Suisse Intl,sans-serif;font-size:1.8rem;font-weight:400;height:3rem;justify-content:center;line-height:1.68;margin-inline-end:-.1rem;margin-inline-start:var(--padding-x);padding-inline-end:var(--gap);position:absolute;top:51%;transform:translateY(-50%);width:1.5rem}.kf-a-text-input__pre+.kf-a-text-input__input{padding-inline-start:3.05rem}.kf-a-text-input__input{background-color:var(--white);border:.1rem solid var(--input-border-color,var(--grey-03));color:var(--input-text-color,var(--grey-01));font-family:inherit;font-size:var(--input-font-size,1.8rem);height:calc(var(--input-content-height) + var(--padding-y)*2 + .2rem);padding:var(--padding-y) var(--padding-x);width:100%}.kf-a-text-input__input::placeholder{color:var(--placeholder-color);opacity:1}.kf-a-text-input__input::-ms-input-placeholder{color:var(--placeholder-color)}.kf-a-text-input__input:focus,.kf-a-text-input__input:focus-visible{border-color:var(--black);box-shadow:0 0 0 .25rem var(--light-grey);outline:none}.kf-a-text-input__input:not(:placeholder-shown){border-color:var(--grey-01)}.kf-a-text-input__input:hover{border-color:var(--input--hover-border-color,var(--black))}.kf-a-text-input__input:hover:not(:focus),.kf-a-text-input__input:hover:not(:focus-visible){outline:.1rem solid var(--black);--padding-x:1.5rem}.kf-a-text-input--full-width{width:100%}.kf-a-divider--tripped-dotted{border-top:.2rem dotted var(--dark-black);margin-bottom:var(--foundations-grid-margin-bottom);position:relative}.kf-a-divider--tripped-dotted:after,.kf-a-divider--tripped-dotted:before{content:"";inset-inline-start:0;position:absolute;width:100%}.kf-a-divider--tripped-dotted:before{border-top:.2rem dotted var(--dark-black);top:.4rem}.kf-a-divider--tripped-dotted:after{border-top:.2rem dotted var(--dark-black);top:1rem}.kf-a-divider--double-line{border-top:.2rem solid var(--dark-black);position:relative}.kf-a-divider--double-line:before{border-top:.2rem solid var(--dark-black);content:"";inset-inline-start:0;position:absolute;top:.4rem;width:100%}.kf-a-divider--show-border{--dark-black:var(--black)}.kf-a-link{--color:var(--black);--hover-color:var(--red);--text-decoration:none;color:var(--color);-webkit-text-decoration:var(--text-decoration);text-decoration:var(--text-decoration)}.kf-a-link:hover{color:var(--hover-color);cursor:pointer}.kf-a-link--red{--color:var(--red);--hover-color:var(--dark-red)}.kf-a-link--btn-outlined,.kf-a-link--no-underline{--text-decoration:none!important}.kf-a-link--btn-outlined{background:#0000;border:.1rem solid var(--black);padding:1.2rem 4rem}.kf-a-link--btn-outlined span{color:var(--black)}.kf-a-link--btn{--button-color:var(--btn-primary-color);--button-hover-color:var(--btn-primary-hover-color);--bg-color:var(--btn-primary-bg);--border-radius:0;--bg-hover-color:var(--btn-primary-hover-bg);--font-weight:600;--font-family:Suisse Intl,sans-serif;--border-color:#0000;--border-hover-color:var(--btn-primary-hover-border);--border-disabled-color:var(--btn-primary-disabled-border);--width:auto;--padding-x:2.4rem;--padding-x-extended:0.8rem;--padding-y:1.2rem;--padding-y-extended:0.3rem;--icon-size:2rem;--border-size:0.1rem;transition:.2s ease-in}@media(min-width:768px){.kf-a-link--btn{--padding-x:4.8rem;--padding-x-extended:2rem;--padding-y:1.8rem;--padding-y-extended:0.4rem;--icon-size:2.4rem}}.kf-a-link--btn{font-family:Suisse Intl,sans-serif;font-size:1.4rem;font-weight:600;line-height:1}@media(min-width:768px){.kf-a-link--btn{font-size:1.6rem}}.kf-a-link--btn{align-items:center;background-color:var(--bg-color);border:var(--border-size) solid var(--border-color);border-radius:var(--border-radius);color:var(--button-color);cursor:pointer;display:inline-flex;flex-shrink:0;font-family:var(--font-family);font-weight:var(--font-weight);gap:.4rem;justify-content:center;padding:calc(var(--padding-y) - var(--border-size)) var(--padding-x);position:relative;text-decoration:none;vertical-align:middle;width:var(--width);word-break:break-word}.kf-a-link--btn:not(:has(.kf-a-icon)){padding-bottom:calc(var(--padding-y) + var(--padding-y-extended) - var(--border-size));padding-top:calc(var(--padding-y) + var(--padding-y-extended) - var(--border-size))}.kf-a-link--btn__icon-before{height:var(--icon-size);width:var(--icon-size)}@media(min-width:768px){.kf-a-link--btn__icon-before{margin-inline-end:.4rem}}.kf-a-link--btn__icon-after{height:var(--icon-size);width:var(--icon-size)}@media(min-width:768px){.kf-a-link--btn__icon-after{margin-inline-end:.4rem}}.kf-a-link--btn:not(:has(.kf-a-button__icon-before)){padding-inline-start:calc(var(--padding-x) + var(--padding-x-extended))}.kf-a-link--btn:not(:has(.kf-a-button__icon-after)){padding-inline-end:calc(var(--padding-x) + var(--padding-x-extended))}.kf-a-link--btn:before{background-color:var(--bg-hover-color);border-radius:var(--border-radius);content:"";display:block;height:100%;inset-inline-start:50%;position:absolute;top:0;width:0}.kf-a-link--btn:focus-visible,.kf-a-link--btn:hover{background-color:var(--bg-hover-color);border-color:var(--border-hover-color);color:var(--button-hover-color,var(--button-color))}.kf-a-link--btn:focus-visible.kf-a-button--tertiary span,.kf-a-link--btn:hover.kf-a-button--tertiary span{border-color:var(--border-hover-color)}.kf-a-link--btn--disabled,.kf-a-link--btn:disabled{background-color:var(--btn-disabled-bg);border-color:var(--border-disabled-color);color:var(--btn-disabled-color);cursor:not-allowed;pointer-events:none}.kf-a-link--btn--disabled.kf-a-button--tertiary span,.kf-a-link--btn:disabled.kf-a-button--tertiary span{border:solid var(--border-disabled-color)}.kf-a-link--btn--disabled:hover,.kf-a-link--btn:disabled:hover{transform:none}.kf-a-link--btn--disabled:hover:before,.kf-a-link--btn:disabled:hover:before{width:0}.kf-a-link--btn--primary{--button-color:var(--btn-primary-color);--bg-color:var(--btn-primary-bg);--bg-hover-color:var(--btn-primary-hover-bg);--border-color:var(--btn-primary-border);--border-hover-color:var(--btn-primary-hover-border);--border-disabled-color:var(--btn-primary-disabled-border);--btn-disabled-bg:var(--btn-primary-disabled-bg);--btn-disabled-color:var(--btn-primary-disabled-color)}.kf-a-link--btn--secondary{--button-color:var(--btn-secondary-color);--bg-color:var(--btn-secondary-bg);--bg-hover-color:var(--btn-secondary-hover-bg);--border-color:var(--btn-secondary-border);--border-hover-color:var(--btn-secondary-hover-border);--button-hover-color:var(--btn-secondary-hover-color);--border-disabled-color:var(--btn-secondary-disabled-color);--btn-disabled-bg:var(--btn-secondary-disabled-bg);--btn-disabled-color:var(--btn-secondary-disabled-color)}.kf-a-link--btn--tertiary{--button-color:var(--btn-tertiary-color);--bg-color:var(--btn-tertiary-bg);--bg-hover-color:var(--btn-tertiary-hover-bg);--button-hover-color:var(--btn-tertiary-hover-color);--border-color:var(--btn-tertiary-border);--border-hover-color:var(--btn-tertiary-hover-border);--btn-disabled-bg:#0000;--border-disabled-color:var(--grey-02);border-radius:0;border-width:0!important;min-height:2.8rem;padding:0!important;transition:color .4s ease-in-out}.kf-a-link--btn--tertiary span{border:solid var(--border-color);border-width:0 0 .2rem!important;padding:0 0 .4rem!important;transition:border-color .4s ease-in-out}.kf-a-link--btn--transparent{--button-color:var(--btn-transparent-color);--bg-color:var(--btn-transparent-bg);--bg-hover-color:var(--btn-transparent-hover-bg);--button-hover-color:var(--btn-transparent-hover-color);--border-color:var(--btn-transparent-border);--border-hover-color:var(--btn-transparent-hover-border)}.kf-a-link--btn--large{font-family:Suisse Intl,sans-serif;font-size:1.4rem;font-weight:600;line-height:1}@media(min-width:768px){.kf-a-link--btn--large{font-size:1.6rem}}.kf-a-link--btn--large{--padding-y:1.2rem;--padding-y-extended:0.3rem;--padding-x:2.4rem;--padding-x-extended:0.8rem;--icon-size:2rem}@media(min-width:768px){.kf-a-link--btn--large{--padding-y:1.8rem;--padding-y-extended:0.4rem;--padding-x:4.8rem;--padding-x-extended:2rem;--icon-size:2.4rem}}.kf-a-link--btn--small{font-family:Suisse Intl,sans-serif;font-size:1.2rem;font-weight:600;line-height:1}@media(min-width:768px){.kf-a-link--btn--small{font-size:1.4rem}}.kf-a-link--btn--small{--padding-y:0.7rem;--padding-y-extended:0.4rem;--padding-x:2.4rem;--padding-x-extended:0.8rem;--icon-size:2rem}@media(min-width:768px){.kf-a-link--btn--small{--padding-y:1.2rem;--padding-y-extended:0.3rem;--padding-x:2.8rem;--padding-x-extended:1.2rem;--icon-size:2rem}}.kf-a-link--btn--full-width{--width:100%}.kf-a-link--btn--bold{--font-weight:700}.kf-a-link--btn--semi-bold{--font-weight:600}.kf-a-link--btn--medium{--font-weight:500}.kf-a-link--btn--regular{--font-weight:400}.kf-a-link--btn--underline{text-decoration:underline}.kf-a-link--btn--border-grey{--border-color:var(--grey-03)}.kf-a-link--btn--bg-white{--bg-color:var(--white);--border-color:var(--white)}.kf-a-link--btn--text-center{text-align:center}.kf-a-link--btn{--text-decoration:none;padding:1.2rem 4rem}.kf-a-link-with-icon{--color:var(--black);--hover-color:var(--black);color:var(--color);display:flex}.kf-a-link-with-icon:hover{color:var(--hover-color)}.kf-a-dropdown-group .kf-a-dropdown__options{max-height:30.2rem}.kf-a-dropdown-group__item-group{border-top:.1rem solid var(--grey-03);padding-top:1.6rem}.kf-a-dropdown-group__item-group-label{font-family:Suisse Intl,sans-serif;font-size:1.2rem;line-height:1.28}@media(min-width:768px){.kf-a-dropdown-group__item-group-label{font-size:1.4rem;line-height:1.3}}.kf-a-dropdown-group__item-group-label{color:var(--grey-01);margin-bottom:.4rem;margin-inline-start:.8rem}.kf-m-contact-form-person{background:var(--grey-04);margin-bottom:2rem}.kf-m-contact-form-person__top{flex-direction:row;gap:1.6rem;padding:1.6rem}.kf-m-contact-form-person__image,.kf-m-contact-form-person__top{align-items:center;display:flex}.kf-m-contact-form-person__image .kf-a-picture,.kf-m-contact-form-person__image .kf-a-picture img{border-radius:50%;height:8rem;width:8rem}@media(max-width:767.9px){.kf-m-contact-form-person__image .kf-a-picture,.kf-m-contact-form-person__image .kf-a-picture img{height:6rem;width:6rem}}.kf-m-contact-form-person__info{display:flex;flex-direction:column;justify-content:center}.kf-m-contact-form-person__info__name{font-family:Suisse Intl,sans-serif;font-size:1.4rem;font-weight:600;line-height:1;margin-top:0}@media(min-width:768px){.kf-m-contact-form-person__info__name{font-size:1.6rem}}.kf-m-contact-form-person__info__ref-no{color:var(--grey-01);font-family:Suisse Intl,sans-serif;font-size:1rem;font-weight:400;letter-spacing:0;line-height:1;margin-top:.8rem}@media(min-width:768px){.kf-m-contact-form-person__info__ref-no{font-size:1.2rem}}.kf-m-contact-form-person__info__links{display:flex;flex-direction:row;font-family:Suisse Intl,sans-serif;font-size:1.4rem;font-weight:600;gap:2.4rem;justify-content:flex-start;line-height:1;list-style-type:none;margin:1.6rem 0 0!important;padding:0!important}@media(min-width:768px){.kf-m-contact-form-person__info__links{font-size:1.6rem}}@media(max-width:767.9px){.kf-m-contact-form-person__info__links{display:none}}.kf-m-contact-form-person__info__phone{color:var(--red);font-family:Suisse Intl,sans-serif;font-size:1.4rem;font-weight:600;line-height:1}@media(min-width:768px){.kf-m-contact-form-person__info__phone{font-size:1.6rem}}.kf-m-contact-form-person__bottom{display:flex;flex-direction:row;justify-content:stretch;width:100%}.kf-m-contact-form-person__bottom__call{flex:1}.kf-m-contact-form-person__bottom__call .kf-a-button{height:4.4rem;margin-bottom:0;padding-bottom:2rem;padding-left:unset;padding-right:unset;padding-top:2rem}.kf-m-contact-form-person__bottom__call:not(:last-child) .kf-a-button{border-right:0}@media(min-width:768px){.kf-m-contact-form-person__bottom{display:none}}.kf-m-person{--image-ratio:1/1;--image-width:100%;--phone-mobile-display:none;--links-display:none;--image-border-radius:50%;--link-padding:0 0.8rem;--links-margin-inline-start:-0.8rem}@media(min-width:768px){.kf-m-person{--link-padding:0 1.2rem;--links-margin-inline-start:-1.2rem}}.kf-m-person{align-items:center;display:flex;flex-direction:column;gap:1.2rem;margin-bottom:1.6rem;width:100%}@media(min-width:768px){.kf-m-person{gap:1.6rem}}.kf-m-person__image{aspect-ratio:var(--image-ratio);border-radius:var(--image-border-radius,50%);flex-shrink:0;overflow:hidden;width:var(--image-width)}.kf-m-person__image .kf-a-picture{height:100%;width:100%}.kf-m-person__info{font-family:Suisse Intl,sans-serif;font-size:1.2rem;font-weight:400;line-height:1.28;overflow-x:hidden}@media(min-width:768px){.kf-m-person__info{font-size:1.4rem;line-height:1.3}}.kf-m-person__info{align-items:center;color:var(--grey-01);display:flex;flex-direction:column;gap:.8rem}.kf-m-person__phone{display:var(--phone-mobile-display)}@media(min-width:768px){.kf-m-person__phone{display:block}}.kf-m-person__job-role{color:var(--black);font-family:Suisse Intl,sans-serif;font-size:1.2rem;font-weight:400;line-height:1.28}@media(min-width:768px){.kf-m-person__job-role{font-size:1.4rem;line-height:1.3}}.kf-m-person__icons,.kf-m-person__links{display:flex;justify-content:center;list-style-type:none;margin:0;padding:0;width:100%}.kf-m-person__links{display:var(--links-display);overflow:hidden;width:fit-content}@media(min-width:768px){.kf-m-person__links{display:flex}}.kf-m-person__icons{gap:1.6rem}@media(min-width:768px){.kf-m-person__icons{display:none}}.kf-m-person__link{font-family:Suisse Intl,sans-serif;font-size:1.4rem;font-weight:500;letter-spacing:0;line-height:1.3;padding:var(--link-padding);position:relative}@media(min-width:768px){.kf-m-person__link{font-size:1.6rem;line-height:1.34}}.kf-m-person__link.mobile-only{display:block}.kf-m-person__link.tablet-up-only{display:none}.kf-m-person__link:after{background-color:var(--grey-01);content:"";height:70%;inset-inline-end:-.1rem;position:absolute;top:15%;width:.1rem}@media(min-width:768px){.kf-m-person__link.mobile-only{display:none}.kf-m-person__link.tablet-up-only{display:block}}.kf-m-person__icon .kf-a-link-with-icon{align-items:center;height:3.8rem;justify-content:center;width:3.8rem;--icon-color:var(--red);border:.15rem solid var(--icon-color);border-radius:50%;cursor:pointer}.kf-m-person__icon .kf-a-link-with-icon:hover{--icon-color:var(--dark-red)}.kf-m-person__icon .kf-a-icon{color:var(--icon-color);height:2rem;width:2rem}.kf-m-person--team-contact{--image-ratio:unset;--image-width:8rem;--phone-mobile-display:block;--links-display:flex;flex-direction:row;justify-content:flex-start}@media(min-width:768px){.kf-m-person--team-contact{--image-width:10rem}}.kf-m-person--team-contact .kf-a-picture{--image-size:8rem}@media(min-width:768px){.kf-m-person--team-contact .kf-a-picture{--image-size:10rem}}.kf-m-person--team-contact .kf-m-person__info{align-items:flex-start;font-family:Suisse Intl,sans-serif;font-size:1.2rem;font-weight:400;line-height:1.28}@media(min-width:768px){.kf-m-person--team-contact .kf-m-person__info{font-size:1.4rem;line-height:1.3}}.kf-m-person--team-contact .kf-m-person__link{font-family:Suisse Intl,sans-serif;font-size:1.2rem;font-weight:500;line-height:1.28}@media(min-width:768px){.kf-m-person--team-contact .kf-m-person__link{font-size:1.4rem;line-height:1.3}}.kf-m-person--team-contact .kf-m-person__links{margin-inline-start:var(--links-margin-left);width:fit-content}.kf-m-person__job-title{word-break:break-word;word-wrap:break-word;overflow:hidden;overflow-wrap:break-word;width:100%}.kf-m-person--people-search{--phone-mobile-display:block;--links-display:flex;align-items:flex-start;flex-direction:row;justify-content:flex-start}.kf-m-person--people-search .kf-m-person__job-title{font-family:Suisse Intl,sans-serif;font-size:1.2rem;font-weight:500;line-height:1.28}@media(min-width:768px){.kf-m-person--people-search .kf-m-person__job-title{font-size:1.4rem;line-height:1.3}}.kf-m-person--people-search .kf-m-person__job-role{color:var(--grey-01)}.kf-m-person--people-search .kf-m-person__location{color:var(--grey-01);text-transform:capitalize}.kf-m-person--people-search .kf-m-person__ref-no{color:var(--grey-01)}.kf-m-person--people-search .kf-m-person__info{align-items:flex-start;color:var(--black);font-family:Suisse Intl,sans-serif;font-size:1rem;font-weight:400;gap:.8rem;letter-spacing:0;line-height:1;overflow-x:inherit}@media(min-width:768px){.kf-m-person--people-search .kf-m-person__info{font-size:1.2rem}}.kf-m-person--image-quare{--image-border-radius:0}.kf-m-pagination-with-nav{--margin-top:4rem;--pagination-page-first-child-padding-inline-end:0}@media(min-width:768px){.kf-m-pagination-with-nav{--margin-top:4.8rem}}@media(min-width:1280px){.kf-m-pagination-with-nav{--margin-top:6.8rem}}.kf-m-pagination-with-nav{align-items:center;display:flex;gap:3.2rem;justify-content:space-between;margin-bottom:var(--pagination-margin-bottom);margin-top:var(--pagination-margin-top,var(--margin-top))}@media(min-width:768px){.kf-m-pagination-with-nav{justify-content:center}}.kf-m-pagination-with-nav .has-separator:after{background-color:var(--red);content:"";display:inline-block;height:.1rem;margin-inline-start:.4rem;width:4.4rem}.kf-m-pagination-with-nav .hide-separator:after{display:none}.kf-m-pagination-with-nav .current-page{color:var(--black)!important;cursor:default}.kf-m-pagination-with-nav .current-page:hover{color:var(--black)!important}.kf-m-pagination-with-nav .disabled{border-color:var(--grey-02);color:var(--grey-02);cursor:default}.kf-m-pagination-with-nav__navigation-button{column-gap:1.6rem;display:flex}@media(max-width:767.9px){.kf-m-pagination-with-nav__navigation-button{justify-content:space-between;width:100%}}.kf-m-pagination-with-nav__navigation-button-next,.kf-m-pagination-with-nav__navigation-button-prev{--button-color:var(--red);align-items:center;border:1.5px solid var(--button-color);border-radius:50%;color:var(--button-color);cursor:pointer;display:flex;height:3.2rem;justify-content:center;-webkit-user-select:none;user-select:none;width:3.2rem}[dir=rtl] .kf-m-pagination-with-nav__navigation-button-next,[dir=rtl] .kf-m-pagination-with-nav__navigation-button-prev{transform:rotateY(180deg)}@media(min-width:768px){.kf-m-pagination-with-nav__navigation-button-next,.kf-m-pagination-with-nav__navigation-button-prev{height:3.8rem;width:3.8rem}}.kf-m-pagination-with-nav__navigation-button-next:hover,.kf-m-pagination-with-nav__navigation-button-prev:hover{--button-color:var(--dark-red)}.kf-m-pagination-with-nav__nodes-container{display:flex;gap:.4rem}.kf-m-pagination-with-nav .kf-m-pagination__page{border-bottom:.1rem solid #0000;color:var(--grey-01);font-family:Suisse Intl,sans-serif;font-size:1.4rem;font-weight:600;line-height:1.3;text-decoration:none}@media(min-width:768px){.kf-m-pagination-with-nav .kf-m-pagination__page{font-size:1.6rem;line-height:1.34}}.kf-m-pagination-with-nav .kf-m-pagination__page.hide-separator{margin-inline-end:0}.kf-m-pagination-with-nav .kf-m-pagination__page.hide-separator:after{display:none}.kf-m-pagination-with-nav .kf-m-pagination__page-inner{align-items:center;display:inline-flex;height:4.4rem;justify-content:center;width:4.4rem}.kf-m-pagination-with-nav .kf-m-pagination__page-inner:hover{border-bottom:.1rem solid var(--red);color:var(--red)}.kf-m-pagination-with-nav .kf-m-pagination__page--current:has(+.kf-m-pagination__dots:not(.front-dots):not(.rear-dots)):after{display:none}.kf-m-pagination-with-nav .kf-m-pagination__dots{align-items:center;justify-content:center}.kf-m-pagination-with-nav .kf-m-pagination__dots.front-dots{display:var(--pagination-front-dots-display,flex)}.kf-m-pagination-with-nav .kf-m-pagination__dots.rear-dots{display:var(--pagination-rear-dots-display,flex)}.kf-m-pagination-with-nav--static-html{--pagination-page-first-child-min-width:4.4rem;--pagination-page-first-child-justify-content:center;column-gap:1.65rem}@media(min-width:768px){.kf-m-pagination-with-nav--static-html{column-gap:4rem}}.kf-m-pagination-with-nav--static-html .kf-m-pagination__page--current{cursor:pointer}.kf-m-pagination-with-nav--static-html .kf-m-pagination__page--current.separator-hidden-on-xs{margin-inline-end:0}@media(min-width:768px){.kf-m-pagination-with-nav--static-html .kf-m-pagination__page--current.separator-hidden-on-xs{margin-inline-end:4.8rem}}.kf-m-pagination-with-nav--static-html .kf-m-pagination__page--current.separator-hidden-on-xs:after{content:none}@media(min-width:768px){.kf-m-pagination-with-nav--static-html .kf-m-pagination__page--current.separator-hidden-on-xs:after{content:""}}.kf-m-pagination-with-nav--static-html .kf-m-pagination__page--current.separator-hidden-on-xs.separator-hidden-on-m-and-above:after{content:none}@media(min-width:768px){.kf-m-pagination-with-nav--static-html .kf-m-pagination__page--current.separator-hidden-on-m-and-above{margin-inline-end:0}}.kf-m-pagination-with-nav--static-html .kf-m-pagination__page--current.separator-hidden-on-m-and-above:after{content:""}@media(min-width:768px){.kf-m-pagination-with-nav--static-html .kf-m-pagination__page--current.separator-hidden-on-m-and-above:after{content:none}}.kf-m-pagination-with-nav--static-html .kf-m-pagination__page--current.last-page{margin-inline-end:0;margin-inline-start:2.6rem}@media(min-width:768px){.kf-m-pagination-with-nav--static-html .kf-m-pagination__page--current.last-page{margin-inline-start:4.8rem}}.kf-m-pagination-with-nav--static-html .kf-m-pagination__page--current.last-page:after{content:none}.kf-m-pagination-with-nav--static-html .kf-m-pagination__page--current.last-page:before{border-bottom:.1rem solid var(--red);content:"";display:inline-block;height:.1rem;inset-inline-end:calc(100% + 4px);position:absolute;width:2.2rem}@media(min-width:768px){.kf-m-pagination-with-nav--static-html .kf-m-pagination__page--current.last-page:before{width:4.4rem}}.kf-m-pagination-with-nav--static-html .kf-m-pagination__page.node-hidden-on-xs{display:none}@media(min-width:768px){.kf-m-pagination-with-nav--static-html .kf-m-pagination__page.node-hidden-on-xs{display:flex}}.kf-m-pagination-with-nav--static-html .kf-m-pagination__dots.front-dots.dots-hidden-on-xs,.kf-m-pagination-with-nav--static-html .kf-m-pagination__dots.rear-dots.dots-hidden-on-xs{display:none}@media(min-width:768px){.kf-m-pagination-with-nav--static-html .kf-m-pagination__dots.front-dots.dots-hidden-on-xs,.kf-m-pagination-with-nav--static-html .kf-m-pagination__dots.rear-dots.dots-hidden-on-xs{display:flex}}.kf-m-pagination-with-nav--static-html .kf-m-pagination__dots.front-dots.dots-hidden-on-xs.dots-hidden-on-m-and-above,.kf-m-pagination-with-nav--static-html .kf-m-pagination__dots.rear-dots.dots-hidden-on-xs.dots-hidden-on-m-and-above{display:none}.kf-m-pagination-with-nav--static-html .kf-m-pagination__dots.front-dots.dots-hidden-on-m-and-above,.kf-m-pagination-with-nav--static-html .kf-m-pagination__dots.rear-dots.dots-hidden-on-m-and-above{display:flex}@media(min-width:768px){.kf-m-pagination-with-nav--static-html .kf-m-pagination__dots.front-dots.dots-hidden-on-m-and-above,.kf-m-pagination-with-nav--static-html .kf-m-pagination__dots.rear-dots.dots-hidden-on-m-and-above{display:none}.kf-m-pagination{column-gap:.4rem;display:inline-flex}}.kf-m-pagination__page{align-items:center;color:var(--grey-01);cursor:pointer;display:flex;flex-shrink:0;font-family:Suisse Intl,sans-serif;font-size:1.4rem;font-weight:600;justify-content:center;line-height:1.3;position:relative}@media(min-width:768px){.kf-m-pagination__page{font-size:1.6rem;line-height:1.34}}.kf-m-pagination__page:not(.ball){height:4.4rem;min-width:4.4rem;padding:0}.kf-m-pagination__page:not(.ball):first-child{justify-content:var(--pagination-page-first-child-justify-content,flex-start);min-width:var(--pagination-page-first-child-min-width,2.5rem);padding-inline-end:var(--pagination-page-first-child-padding-right,.4rem)}.kf-m-pagination__page[tabindex="-1"]{cursor:default;pointer-events:none}.kf-m-pagination__page.ball{background-color:var(--grey-03);border-radius:50%;height:1rem;width:1rem}.kf-m-pagination__page--current{color:var(--black);font-family:Suisse Intl,sans-serif;font-size:1.4rem;font-weight:600;line-height:1.3}@media(min-width:768px){.kf-m-pagination__page--current{font-size:1.6rem;line-height:1.34}}.kf-m-pagination__page--current:not(.ball){margin-inline-end:2.6rem}@media(min-width:768px){.kf-m-pagination__page--current:not(.ball){margin-inline-end:4.8rem}}.kf-m-pagination__page--current:not(.ball):after{background-color:#0000;border-bottom:.1rem solid var(--red);content:"";display:var(--pagination-item-separator-display,inline-block);height:.1rem;inset-inline-start:calc(100% + .4rem);position:absolute;width:2.2rem}@media(min-width:768px){.kf-m-pagination__page--current:not(.ball):after{width:4.4rem}}.kf-m-pagination__page--current.ball{background-color:var(--red)}.kf-m-pagination__page--current.ball:after,.kf-m-pagination__page--lastpage:not(.ball):after{display:none}.kf-m-pagination__dots{font-family:Suisse Intl,sans-serif;font-size:1.4rem;font-weight:600;line-height:1.3;margin:0;width:4.4rem}@media(min-width:768px){.kf-m-pagination__dots{font-size:1.6rem;line-height:1.34}}.kf-m-pagination__page:first-child{margin-inline-start:0}.kf-m-error-summary{background-color:var(--pink-03);border-left:.1rem solid var(--red);border:.1rem solid var(--red);border-left-width:.4rem;margin:2.4rem 0;padding:1.6rem 2.4rem}.kf-m-error-summary__list{list-style-type:none;margin:2.4rem 0 0;padding-inline-start:0;width:100%}.kf-m-error-summary__item{align-items:start;color:var(--grey-01);display:flex;font-size:1.8rem;font-weight:500;gap:1.2rem;line-height:1.68;padding-inline-start:1.8rem;position:relative}@media(max-width:767.9px){.kf-m-error-summary__item{font-size:1.6rem;line-height:1.6}}.kf-m-error-summary__item::marker{content:""!important;display:none}.kf-m-error-summary__item:before{background-color:var(--red);content:""!important;flex-shrink:0;height:.8rem;margin-top:.9rem;width:.8rem}@media(max-width:767.9px){.kf-m-error-summary__item:before{margin-top:.8rem}}.kf-m-slide-form .kf-m-error-summary__item{font-size:1.6rem;font-weight:500;line-height:1.6}@media(max-width:767.9px){.kf-m-slide-form .kf-m-error-summary__item{font-size:1.4rem}}.kf-m-error-summary__title{align-items:center;display:flex;font-family:Suisse Intl,sans-serif;font-size:1.6rem;font-weight:600;gap:.8rem;line-height:1.34}@media(min-width:768px){.kf-m-error-summary__title{font-size:1.8rem;line-height:1.4}}.kf-m-slide-form .kf-m-error-summary__title{font-family:Suisse Intl,sans-serif;font-size:1.4rem;font-weight:600;line-height:1.3}@media(min-width:768px){.kf-m-slide-form .kf-m-error-summary__title{font-size:1.6rem;line-height:1.34}}.kf-m-result-item{background-color:var(--pink-03);display:flex;flex:1;flex-direction:column;gap:var(--foundations-grid-wrapper-gap);justify-content:center;padding:var(--grid-ignore-margin);width:100%}.kf-m-result-item__title{font-family:Suisse Intl,sans-serif;font-size:1.4rem;font-weight:500;letter-spacing:0;line-height:1.3}@media(min-width:768px){.kf-m-result-item__title{font-size:1.6rem;line-height:1.34}}.kf-m-result-item__content{font-family:Suisse Intl,sans-serif;font-size:2.6rem;font-weight:500;line-height:1.08}@media(min-width:768px){.kf-m-result-item__content{font-size:3.4rem}}.kf-m-result-item__pre-text{margin-inline-end:.4rem}.kf-m-listed-links{--pb:2.4rem;margin-bottom:2.4rem}@media(min-width:768px){.kf-m-listed-links{--pb:3.2rem;margin-bottom:3.2rem}}.kf-m-listed-links__list{display:flex;flex-direction:column;flex-wrap:wrap;gap:1.2rem;list-style:none;margin:0!important;padding:0!important}.kf-m-listed-links__item{align-items:center;display:flex;margin-bottom:0}.kf-m-listed-links__item:before{display:none!important}.kf-m-listed-links__item{font-family:Suisse Intl,sans-serif;font-size:1.4rem;font-weight:600;line-height:1}@media(min-width:768px){.kf-m-listed-links__item{font-size:1.6rem}}.kf-m-listed-links__item>.kf-a-icon{color:var(--icon-color,var(--red))}[dir=rtl] .kf-m-listed-links__item>.kf-a-icon{transform:rotateY(180deg)}.kf-m-listed-links__item>.kf-a-icon{--icon-size:2rem;height:var(--icon-size);margin-inline-end:.4rem;width:var(--icon-size)}@media(min-width:768px){.kf-m-listed-links__item>.kf-a-icon{--icon-size:2.4rem;margin-inline-end:.8rem}}.kf-m-listed-links__item a.kf-a-link-with-icon{color:var(--link-color,var(--black));display:flex;gap:.8rem;text-decoration:none}.kf-m-listed-links__item .kf-a-link-with-icon__text-link{color:var(--link-color,var(--black));font-family:Suisse Intl,sans-serif;font-size:1.4rem;font-weight:600;line-height:1}@media(min-width:768px){.kf-m-listed-links__item .kf-a-link-with-icon__text-link{font-size:1.6rem}}.kf-m-listed-links__item .kf-a-link-with-icon__text-link:hover{color:var(--hover-link-color,var(--dark-red));cursor:pointer}.kf-m-listed-links__item:hover .kf-a-icon{color:var(--hover-link-color,var(--dark-red))}.kf-m-listed-links__metadata{color:var(--link-color,var(--black));display:inline;font-family:Suisse Intl,sans-serif;font-size:1rem;font-weight:400;letter-spacing:0;line-height:1;margin-inline-start:.8rem}@media(min-width:768px){.kf-m-listed-links__metadata{font-size:1.2rem}}.kf-m-listed-links__external-icon{margin-inline-start:.8rem}.kf-m-listed-links__external-icon svg.kf-a-icon{color:var(--link-color,var(--black))!important}.kf-m-listed-links[data-theme=black],[data-theme=black]:not(:has(.kf-m-listed-links[data-theme])) .kf-m-listed-links{--icon-color:var(--white);--link-color:var(--white);--hover-link-color:var(--grey-02)}.kf-m-radio-group{display:inline-flex;flex-direction:column}.kf-m-radio-group__items{display:inline-flex;flex-direction:row;gap:2.4rem}.kf-m-radio-group__title{font-family:Suisse Intl,sans-serif;font-size:1.4rem;font-weight:400;line-height:1.3;margin:0 0 1rem}@media(min-width:768px){.kf-m-radio-group__title{font-size:1.6rem;line-height:1.34}}.kf-m-radio-group.disabled .kf-m-radio-group__items label{color:var(--grey-01)!important;pointer-events:none}.kf-m-radio-group.disabled .kf-m-radio-group__items label .kf-a-radio-button{cursor:not-allowed}.kf-m-radio-group.disabled .kf-m-radio-group__items label .kf-a-radio-button__checkmark{border-color:var(--grey-03)}.kf-m-radio-group.disabled .kf-m-radio-group__items label span{background-color:var(--white)}.kf-m-radio-group.disabled .kf-m-radio-group__items label span:after{background-color:var(--grey-03);border-color:var(--grey-03)}.kf-m-dropdown-field{display:inline-flex;flex-direction:column;width:100%;--dropdown-options-max-height:30.2rem;--dropdown-label-padding:0rem 4.5rem 0rem 1.2rem;--dropdown-label-height:4.4rem}[dir=rtl] .kf-m-dropdown-field{--dropdown-label-padding:0rem 1.2rem 0rem 4.5rem}@media(min-width:768px){.kf-m-dropdown-field{--dropdown-label-height:6rem}}.kf-m-dropdown-field.show-error{--dropdown-border-color:var(--red);--dropdown-border-hover-color:var(--red)}.kf-m-dropdown-field__error{color:var(--red);display:none;font-size:1.2rem;margin-bottom:.5rem;margin-top:.5rem}@media(min-width:768px){.kf-m-dropdown-field__error{font-size:1.4rem}}.show-error .kf-m-dropdown-field__error{display:flex;gap:.4rem}.show-error .kf-m-dropdown-field__error:before{align-items:center;background-color:#0000;border:1px solid var(--red);border-radius:1000rem;content:"!";display:flex;flex-shrink:0;font-size:1.2rem;height:1.5rem;justify-content:center;width:1.5rem}.kf-m-dropdown-field__title{font-family:Suisse Intl,sans-serif;font-size:1.4rem;font-weight:400;line-height:1.3;margin-bottom:.8rem}@media(min-width:768px){.kf-m-dropdown-field__title{font-size:1.6rem;line-height:1.34}}.kf-m-dropdown-field__description{font-size:1.1rem}.kf-m-dropdown-field--full-width{width:100%}.kf-m-property-category{--gap:1.2rem;color:var(--black);display:flex;flex-direction:column;font-family:Suisse Intl,sans-serif;font-size:1.6rem;font-weight:500;gap:var(--gap);letter-spacing:0;line-height:1.16;text-align:center;text-decoration:none;width:100%;word-break:break-word}.kf-m-property-category:hover{color:var(--dark-red)}@media(min-width:768px){.kf-m-property-category{font-size:1.8rem;gap:1.6rem}}.kf-m-property-category .kf-a-picture{aspect-ratio:16/9;height:100%;overflow:hidden}.kf-m-search-input{display:flex;flex-direction:column;gap:.8rem;width:100%}@media(min-width:768px){.kf-m-search-input{flex-direction:row}}.kf-m-search-input__input{font-family:Suisse Intl,sans-serif;font-size:1.6rem;letter-spacing:0;line-height:1.6}@media(min-width:768px){.kf-m-search-input__input{font-size:1.8rem;line-height:1.68}}.kf-m-search-input__input{border:.1rem solid var(--grey-03);padding:1.5rem 1.6rem;width:100%}.kf-m-search-input__input:has(+.active){padding-inline-end:5.2rem}.kf-m-search-input__input::placeholder{color:var(--grey-01);font-family:Suisse Intl,sans-serif;font-size:1.6rem;letter-spacing:0;line-height:1.6;opacity:1}@media(min-width:768px){.kf-m-search-input__input::placeholder{font-size:1.8rem;line-height:1.68}}.kf-m-search-input__pre-icon{align-items:center;color:var(--grey-01);display:flex;height:100%;inset-inline-start:1.6rem;position:absolute}.kf-m-search-input__pre-icon+input{padding-inline-start:4.4rem}.kf-m-search-input__input-wrapper{position:relative;width:100%}.kf-m-search-input__input-wrapper input{height:6rem;padding-bottom:1.5rem;padding-top:1.5rem}@media(min-width:1280px){.kf-m-search-input__input-wrapper{width:72.3rem}}.kf-m-search-input__options-wrapper{position:relative;width:100%}.kf-m-search-input__options{inset-inline-start:0!important;position:absolute;top:100%!important;z-index:1}.kf-m-search-input__flag-icon{height:1.6rem;margin-inline-end:.8rem;width:2.56rem}.kf-m-search-input__clear-button{cursor:pointer;display:none;height:6rem;inset-inline-end:0;padding:1.8rem 1.6rem;position:absolute;top:50%;transform:translateY(-50%);width:5.2rem}.kf-m-search-input__clear-button svg{height:2.4rem;width:2.4rem}.kf-m-search-input__clear-button.active{display:block}.kf-m-search-input__clear-button--big{inset-inline-end:.8rem}.kf-m-search-input__autocomplete{background-color:var(--white);border:.1rem solid var(--grey-03);z-index:100}.kf-m-search-input__autocomplete-item{align-items:var(--autocomplete-item-align-items,flex-start);cursor:pointer;display:flex;flex-direction:var(--autocomplete-item-flex-direction,column);gap:.4rem;justify-content:var(--autocomplete-item-justify-content,flex-start);padding:var(--autocomplete-item-padding,1.6rem 1.6rem);position:relative;text-decoration:none}.kf-m-search-input__autocomplete-item:hover{background-color:var(--grey-04)}.kf-m-search-input__autocomplete-item__label{color:var(--black);cursor:pointer;font-size:1.6rem;line-height:1.34}@media(min-width:768px){.kf-m-search-input__autocomplete-item__label{font-size:1.8rem;line-height:1.68}}.kf-m-search-input__autocomplete-item__label.ellipsis{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:calc(100% - 4rem)}.kf-m-search-input__autocomplete-item__description{font-family:Suisse Intl,sans-serif;font-size:1rem;font-weight:400;letter-spacing:0;line-height:1}@media(min-width:768px){.kf-m-search-input__autocomplete-item__description{font-size:1.2rem}}.kf-m-search-input__autocomplete-item__description{color:var(--grey-01);font-size:1.2rem!important}.kf-m-search-input__autocomplete-item__flag-icon{inset-inline-end:var(--flag-icon-right,1.6rem);position:var(--flag-icon-position,absolute)}.kf-m-search-input__autocomplete-item__flag-icon .fflag{height:2rem;width:2.667rem}.selected .kf-m-search-input__autocomplete-item{background-color:var(--grey-04)}.kf-m-search-input__autocomplete-item.search{padding:1.6rem}.kf-m-search-input__autocomplete-item--property-search{--autocomplete-item-padding:0 1.6rem;--autocomplete-item-flex-direction:row;--autocomplete-item-align-items:center;--flag-icon-position:relative;--flag-icon-right:0;--autocomplete-item-justify-content:space-between;height:44px}@media(min-width:768px){.kf-m-search-input__autocomplete-item--property-search{height:60px}}.kf-m-search-input.kf-research,.kf-research .kf-m-search-input{gap:.5rem}@media(min-width:768px){.kf-m-search-input.kf-research,.kf-research .kf-m-search-input{flex-direction:column}}@media(min-width:1280px){.kf-m-search-input.kf-research,.kf-research .kf-m-search-input{flex-direction:row}.kf-m-search-input.kf-research__input-wrapper,.kf-research .kf-m-search-input__input-wrapper{width:64.1rem}}.kf-o-form-loading{align-items:center;background-color:var(--white);bottom:0;display:flex;inset-inline-end:0;inset-inline-start:0;justify-content:center;opacity:0;padding:var(--space-top) var(--space-x);pointer-events:none;position:absolute;top:0;transition:opacity .3s ease-out;z-index:20000}.kf-o-form-loading.show{opacity:1}.kf-o-form-loading__wrapper{display:grid;gap:4rem;grid-template-columns:1fr}.kf-o-form-loading__image{margin:0 auto;width:15rem}.kf-o-form-loading__text{color:var(--grey-01);font-family:Tiempos Headline,serif;font-size:2.2rem;font-style:italic;font-weight:400;letter-spacing:.044rem;line-height:1.2;text-align:center}.kf-m-slide-form{--space-top:4rem;--space-x:2.4rem;--main-right:-100vw;--transition-form:right 0.2s ease-in;--transition-overlay:opacity 0.2s ease-in;--opacity:0;--pointer-event:none;--overflow:auto;opacity:var(--opacity)}@media(min-width:1280px){.kf-m-slide-form{--main-right:-60rem}}.kf-m-slide-form{height:100vh;height:100dvh;inset-inline-end:0;pointer-events:var(--pointer-event);position:fixed;top:0;width:0;z-index:10000}.kf-m-slide-form.no-scroll{--overflow:hidden}.kf-m-slide-form__overlay{background-color:#00000080;height:100vh;height:100dvh;inset-inline-end:0;opacity:var(--opacity);position:absolute;transition:var(--transition-overlay);width:100vw;z-index:10000}.kf-m-slide-form:before{content:"";display:block;height:100%;width:12.4rem;z-index:10020}.kf-m-slide-form:before,.kf-m-slide-form__main{background:var(--white);inset-inline-end:var(--main-right);position:absolute;top:0;transition:var(--transition-form)}.kf-m-slide-form__main{height:100vh;height:100dvh;overflow-y:var(--overflow);padding:var(--space-top) var(--space-x) var(--block-space);width:100vw;z-index:10001}@media(min-width:1280px){.kf-m-slide-form__main{width:60rem}}.kf-m-slide-form--open{--transition-form:inset 0.8s cubic-bezier(0.7,-0.4,0.4,1.4);--transition-overlay:opacity 0.8s ease-in;--opacity:1;--pointer-event:auto;z-index:10000}.kf-m-slide-form--open:before{inset-inline-end:-10rem;pointer-events:none}.kf-m-slide-form--open-animation-end{--opacity:1}.kf-m-slide-form--open-animation-end:before{background:#0000}.kf-m-slide-form__header__close{border:none;color:var(--red);cursor:pointer;inset-inline-end:var(--space-x);margin-inline-start:2rem;position:absolute;top:var(--space-top);z-index:1}.kf-m-slide-form__header__close:hover{border:none}.kf-m-slide-form__header__subtitle{font-family:Suisse Intl,sans-serif;font-size:1.4rem;font-weight:400;line-height:1.3}@media(min-width:768px){.kf-m-slide-form__header__subtitle{font-size:1.6rem;line-height:1.34}}.kf-m-slide-form__footer{display:flex;flex-direction:column;gap:var(--foundations-grid-gutter);justify-content:center;padding-top:2.4rem}@media(min-width:1280px){.kf-m-slide-form{--main-right:-53.3rem}}.kf-m-slide-form--open{--main-right:0}.kf-m-slide-form__form.kf-rich-text-box{margin-bottom:0}.kf-m-slide-form__main{padding:4rem 2.4rem var(--block-space) 2.4rem}@media(min-width:768px){.kf-m-slide-form__main{padding-inline-end:9.2rem;padding-inline-start:9.2rem}}@media(min-width:1280px){.kf-m-slide-form__main{padding-inline-end:4rem;padding-inline-start:4rem;width:53.3rem}}.kf-m-slide-form.no-scroll .kf-o-form-loading{opacity:1}[data-status=submitted] .kf-m-slide-form__contact-person{display:none}.kf-m-slide-form[data-status=submitted-error] .kf-m-slide-form__main,.kf-m-slide-form[data-status=submitted] .kf-m-slide-form__main{display:flex;flex-direction:column;justify-content:center;padding-bottom:4rem}.kf-m-form a{color:var(--red)}.kf-m-form a:hover{color:var(--dark-red)}.kf-m-form .Form__Title{font-family:Tiempos Headline,serif;font-size:2.2rem;font-weight:400;letter-spacing:.02em;line-height:1.2}@media(min-width:768px){.kf-m-form .Form__Title{font-size:2.8rem}}.kf-m-form .Form__Title{margin-bottom:2rem;margin-top:0;padding-inline-end:2rem}.kf-m-form .Form__Description{margin-bottom:2.4rem}.kf-m-form .Form__MainBody .FormStep{display:flex;flex-direction:column;gap:3.2rem}.kf-m-form .Form__SubmissionSuccess__Button{display:flex;justify-content:center;margin-top:4rem}.kf-m-form .Form__Element__Caption{font-size:1.6rem;line-height:1.34}.kf-m-form .Form__Element.FormTextbox{display:flex!important;flex-direction:column;gap:.8rem}.kf-m-form .Form__Element.FormTextbox.hide{display:none!important}.kf-m-form .Form__Element.FormTextbox.FormTextbox--Textarea .FormTextbox__Input{height:15.2rem;resize:none}@media(min-width:1920px){.kf-m-form .Form__Element.FormTextbox.FormTextbox--Textarea .FormTextbox__Input{height:15rem}}.kf-m-form .Form__Element.FormTextbox.ValidationFail .FormTextbox__Input{border-color:var(--red)}.kf-m-form .Form__Element.FormTextbox .FormTextbox__Input{border:.1rem solid var(--grey-03);font-family:Suisse Intl,sans-serif;font-size:1.6rem;height:4.4rem;line-height:1.48;outline:none;padding:1.3rem}.kf-m-form .Form__Element.FormTextbox .FormTextbox__Input:focus{border:.1rem solid var(--grey-03)}.kf-m-form .Form__Element.FormTextbox .FormTextbox__Input.filled{border-color:var(--grey-01)}.kf-m-form .Form__Element.FormTextbox .FormTextbox__Input.filled:focus{border-color:var(--black)}.kf-m-form .Form__Element.FormTextbox .FormTextbox__Input:hover:not(:disabled){border:.2rem solid var(--black);padding:1.2rem}@media(min-width:768px){.kf-m-form .Form__Element.FormTextbox .FormTextbox__Input:hover:not(:disabled){padding:1.5rem}.kf-m-form .Form__Element.FormTextbox .FormTextbox__Input{font-size:1.8rem;height:6rem;padding:1.6rem}}.kf-m-form .Form__Element.FormTextbox .FormTextbox__Input:focus,.kf-m-form .Form__Element.FormTextbox .FormTextbox__Input:focus-visible,.kf-m-form .Form__Element.FormTextbox.FormTextbox--Textarea .FormTextbox__Input:focus,.kf-m-form .Form__Element.FormTextbox.FormTextbox--Textarea .FormTextbox__Input:focus-visible{box-shadow:0 0 0 .25rem var(--light-grey)}.kf-m-form .Form__Element.FormTextbox .FormTextbox__Input:disabled{background-color:var(--grey-03);border:var(--grey-03);color:var(--grey-01);opacity:.5}.kf-m-form .Form__Element.FormTextbox:has(.FormTextbox__Input:disabled) label{opacity:.5}.kf-m-form .Form__Element.FormParagraphText h2{color:var(--richtext-heading-color,var(--black));font-family:Tiempos Headline,serif;font-size:2.6rem;font-weight:400;letter-spacing:.02em;line-height:1.2;margin-bottom:.8rem}@media(min-width:768px){.kf-m-form .Form__Element.FormParagraphText h2{font-size:3.4rem}}.kf-m-form .Form__Element.FormParagraphText h3{color:var(--richtext-heading-color,var(--black));font-family:Suisse Intl,sans-serif;font-size:2.2rem;font-weight:500;letter-spacing:0;line-height:1.08}@media(min-width:768px){.kf-m-form .Form__Element.FormParagraphText h3{font-size:2.4rem}}.kf-m-form .Form__Element.FormParagraphText h4{color:var(--richtext-heading-color,var(--black));font-family:Suisse Intl,sans-serif;font-size:1.6rem;font-weight:500;letter-spacing:0;line-height:1.16}@media(min-width:768px){.kf-m-form .Form__Element.FormParagraphText h4{font-size:1.8rem}}.kf-m-form .Form__Element.FormParagraphText h5{color:var(--richtext-heading-color,var(--black));font-family:Suisse Intl,sans-serif;font-size:1.6rem;font-weight:500;letter-spacing:0;line-height:1.34;line-height:1.5}@media(min-width:768px){.kf-m-form .Form__Element.FormParagraphText h5{font-size:1.8rem;line-height:1.4;line-height:1.5}}.kf-m-form .Form__Element.FormParagraphText h6{color:var(--richtext-heading-color,var(--black));font-family:Suisse Intl,sans-serif;font-size:1.4rem;font-weight:500;letter-spacing:0;line-height:1.3;line-height:1.5}@media(min-width:768px){.kf-m-form .Form__Element.FormParagraphText h6{font-size:1.6rem;line-height:1.34;line-height:1.5}}.kf-m-form .Form__Element.FormParagraphText h2,.kf-m-form .Form__Element.FormParagraphText h3,.kf-m-form .Form__Element.FormParagraphText h4,.kf-m-form .Form__Element.FormParagraphText h5,.kf-m-form .Form__Element.FormParagraphText h6{margin-bottom:.8rem}@media(min-width:768px){.kf-m-form .Form__Element.FormParagraphText h2,.kf-m-form .Form__Element.FormParagraphText h3,.kf-m-form .Form__Element.FormParagraphText h4,.kf-m-form .Form__Element.FormParagraphText h5,.kf-m-form .Form__Element.FormParagraphText h6{margin-bottom:1.6rem}}.kf-m-form .Form__Element.FormParagraphText h2--sans,.kf-m-form .Form__Element.FormParagraphText h3--sans,.kf-m-form .Form__Element.FormParagraphText h4--sans,.kf-m-form .Form__Element.FormParagraphText h5--sans,.kf-m-form .Form__Element.FormParagraphText h6--sans{margin-bottom:.8rem}@media(min-width:768px){.kf-m-form .Form__Element.FormParagraphText h2--sans,.kf-m-form .Form__Element.FormParagraphText h3--sans,.kf-m-form .Form__Element.FormParagraphText h4--sans,.kf-m-form .Form__Element.FormParagraphText h5--sans,.kf-m-form .Form__Element.FormParagraphText h6--sans{margin-bottom:1.6rem}}.kf-m-form .Form__Element.FormParagraphText p:not([class]){color:var(--text-color,var(--grey-01));line-height:1.6;margin-bottom:2.4rem}@media(min-width:768px){.kf-m-form .Form__Element.FormParagraphText p:not([class]){line-height:1.68;margin-bottom:3.2rem}}.kf-m-form .Form__Element.FormParagraphText p:not([class]):has(+p:not([class])){margin-bottom:1.8rem}.kf-m-form .Form__Element.FormParagraphText strong{font-weight:500}.kf-m-form .Form__Element.FormParagraphText .standfirst{color:var(--richtext-heading-color,var(--black));font-family:Suisse Intl,sans-serif;font-size:1.6rem;font-weight:500;letter-spacing:0;line-height:160%;line-height:1.6;margin-bottom:2.4rem}@media(min-width:768px){.kf-m-form .Form__Element.FormParagraphText .standfirst{font-size:1.8rem;line-height:168%;line-height:1.68;margin-bottom:3.2rem}}.kf-m-form .Form__Element.FormParagraphText .standfirst:has(+.standfirst){margin-bottom:0}.kf-m-form .Form__Element.FormParagraphText .caption{color:var(--text-color,var(--grey-01));line-height:1.5;margin-bottom:.4rem}.kf-m-form .Form__Element.FormParagraphText p:last-child{margin-bottom:1.6rem}@media(min-width:1200px){.kf-m-form .Form__Element.FormParagraphText p:last-child{margin-bottom:2rem}}.kf-m-form .Form__Element.FormParagraphText p:last-child:has(>img){margin-bottom:3.2rem}@media(min-width:1200px){.kf-m-form .Form__Element.FormParagraphText p:last-child:has(>img){margin-bottom:4rem}}.kf-m-form .Form__Element.FormParagraphText .body-1-medium+p,.kf-m-form .Form__Element.FormParagraphText p:has(.body-1-medium)+p{margin-top:3.2rem}@media(min-width:1200px){.kf-m-form .Form__Element.FormParagraphText .body-1-medium+p,.kf-m-form .Form__Element.FormParagraphText p:has(.body-1-medium)+p{margin-top:4rem}}.kf-m-form .Form__Element.FormParagraphText .body-1{font-family:Suisse Intl,sans-serif;font-size:1.6rem;font-weight:500;letter-spacing:0;line-height:1.34;line-height:1.5;margin-bottom:.8rem}@media(min-width:768px){.kf-m-form .Form__Element.FormParagraphText .body-1{font-size:1.8rem;line-height:1.4;line-height:1.5;margin-bottom:1.6rem}}.kf-m-form .Form__Element.FormParagraphText .body-2{font-family:Suisse Intl,sans-serif;font-size:1.4rem;font-weight:500;letter-spacing:0;line-height:1.3;line-height:1.5;margin-bottom:.8rem}@media(min-width:768px){.kf-m-form .Form__Element.FormParagraphText .body-2{font-size:1.6rem;line-height:1.34;line-height:1.5;margin-bottom:1.6rem}}.kf-m-form .Form__Element.FormParagraphText .overline+h1,.kf-m-form .Form__Element.FormParagraphText .overline+h2,.kf-m-form .Form__Element.FormParagraphText .overline+h3,.kf-m-form .Form__Element.FormParagraphText .overline+h4,.kf-m-form .Form__Element.FormParagraphText .overline+h5,.kf-m-form .Form__Element.FormParagraphText .overline+h6,.kf-m-form .Form__Element.FormParagraphText p:has(.overline)+h1,.kf-m-form .Form__Element.FormParagraphText p:has(.overline)+h2,.kf-m-form .Form__Element.FormParagraphText p:has(.overline)+h3,.kf-m-form .Form__Element.FormParagraphText p:has(.overline)+h4,.kf-m-form .Form__Element.FormParagraphText p:has(.overline)+h5,.kf-m-form .Form__Element.FormParagraphText p:has(.overline)+h6{margin-top:1.6rem}@media(min-width:1200px){.kf-m-form .Form__Element.FormParagraphText .overline+h1,.kf-m-form .Form__Element.FormParagraphText .overline+h2,.kf-m-form .Form__Element.FormParagraphText .overline+h3,.kf-m-form .Form__Element.FormParagraphText .overline+h4,.kf-m-form .Form__Element.FormParagraphText .overline+h5,.kf-m-form .Form__Element.FormParagraphText .overline+h6,.kf-m-form .Form__Element.FormParagraphText p:has(.overline)+h1,.kf-m-form .Form__Element.FormParagraphText p:has(.overline)+h2,.kf-m-form .Form__Element.FormParagraphText p:has(.overline)+h3,.kf-m-form .Form__Element.FormParagraphText p:has(.overline)+h4,.kf-m-form .Form__Element.FormParagraphText p:has(.overline)+h5,.kf-m-form .Form__Element.FormParagraphText p:has(.overline)+h6{margin-top:2rem}}.kf-m-form .Form__Element.FormParagraphText td,.kf-m-form .Form__Element.FormParagraphText th{overflow-wrap:break-word}.kf-m-form .Form__Element.FormParagraphText td h1,.kf-m-form .Form__Element.FormParagraphText td h2,.kf-m-form .Form__Element.FormParagraphText td h3,.kf-m-form .Form__Element.FormParagraphText td h4,.kf-m-form .Form__Element.FormParagraphText td h5,.kf-m-form .Form__Element.FormParagraphText td h6,.kf-m-form .Form__Element.FormParagraphText td p,.kf-m-form .Form__Element.FormParagraphText td p.caption,.kf-m-form .Form__Element.FormParagraphText td p.standfirst,.kf-m-form .Form__Element.FormParagraphText td p:last-child,.kf-m-form .Form__Element.FormParagraphText th h1,.kf-m-form .Form__Element.FormParagraphText th h2,.kf-m-form .Form__Element.FormParagraphText th h3,.kf-m-form .Form__Element.FormParagraphText th h4,.kf-m-form .Form__Element.FormParagraphText th h5,.kf-m-form .Form__Element.FormParagraphText th h6,.kf-m-form .Form__Element.FormParagraphText th p,.kf-m-form .Form__Element.FormParagraphText th p.caption,.kf-m-form .Form__Element.FormParagraphText th p.standfirst,.kf-m-form .Form__Element.FormParagraphText th p:last-child{margin-bottom:0}.kf-m-form .Form__Element.FormParagraphText ol,.kf-m-form .Form__Element.FormParagraphText ul{color:var(--text-color,var(--grey-01));font-size:1.6rem;margin-bottom:2.4rem;margin-top:0;margin-inline-start:0;padding-inline-start:0}.kf-m-form .Form__Element.FormParagraphText ol li+li,.kf-m-form .Form__Element.FormParagraphText ul li+li{margin-top:.4rem}@media(min-width:768px){.kf-m-form .Form__Element.FormParagraphText ol,.kf-m-form .Form__Element.FormParagraphText ul{font-size:1.8rem;margin-inline-start:1.8rem;margin-bottom:3.2rem}}.kf-m-form .Form__Element.FormParagraphText ol ol,.kf-m-form .Form__Element.FormParagraphText ol ul,.kf-m-form .Form__Element.FormParagraphText ul ol,.kf-m-form .Form__Element.FormParagraphText ul ul{margin-inline-start:0;margin-bottom:0;margin-top:0}.kf-m-form .Form__Element.FormParagraphText li{list-style:none}.kf-m-form .Form__Element.FormParagraphText li:before{margin-inline-end:.8rem}@media(min-width:768px){.kf-m-form .Form__Element.FormParagraphText li:before{margin-inline-end:1.2rem}}.kf-m-form .Form__Element.FormParagraphText li>ol:first-of-type,.kf-m-form .Form__Element.FormParagraphText li>ul:first-of-type{margin-top:.4rem}.kf-m-form .Form__Element.FormParagraphText ol{counter-reset:counter-1;list-style:none}.kf-m-form .Form__Element.FormParagraphText ol>li{counter-increment:counter-1;font-family:Suisse Intl,sans-serif;font-size:1.6rem;font-weight:500;line-height:1.6}@media(min-width:768px){.kf-m-form .Form__Element.FormParagraphText ol>li{font-size:1.8rem;line-height:1.68}}.kf-m-form .Form__Element.FormParagraphText ol>li:before{color:var(--marker-1-color);content:counter(counter-1) ".";font-family:Suisse Intl,sans-serif;font-size:1.6rem;font-weight:500;line-height:1.6}@media(min-width:768px){.kf-m-form .Form__Element.FormParagraphText ol>li:before{font-size:1.8rem;line-height:1.68}}.kf-m-form .Form__Element.FormParagraphText ol>li>ol{counter-reset:counter-2;list-style:none}.kf-m-form .Form__Element.FormParagraphText ol>li>ol>li{counter-increment:counter-2;font-weight:400;margin-inline-start:1.6rem}@media(min-width:768px){.kf-m-form .Form__Element.FormParagraphText ol>li>ol>li{margin-inline-start:6rem}}.kf-m-form .Form__Element.FormParagraphText ol>li>ol>li{font-family:Suisse Intl,sans-serif;font-size:1.6rem;letter-spacing:0;line-height:1.6}@media(min-width:768px){.kf-m-form .Form__Element.FormParagraphText ol>li>ol>li{font-size:1.8rem;line-height:1.68}}.kf-m-form .Form__Element.FormParagraphText ol>li>ol>li:before{color:var(--marker-2-color);content:counter(counter-1) "." counter(counter-2);display:inline-block}.kf-m-form .Form__Element.FormParagraphText ol>li>ol>li>ol{counter-reset:counter-3;list-style:none;margin-inline-start:0}.kf-m-form .Form__Element.FormParagraphText ol>li>ol>li>ol>li{counter-increment:counter-3}.kf-m-form .Form__Element.FormParagraphText ol>li>ol>li>ol>li:before{color:var(--marker-3-color);content:counter(counter-1) "." counter(counter-2) "." counter(counter-3)}.kf-m-form .Form__Element.FormParagraphText ul>li{font-family:Suisse Intl,sans-serif;font-size:1.6rem;font-weight:500;line-height:1.6}@media(min-width:768px){.kf-m-form .Form__Element.FormParagraphText ul>li{font-size:1.8rem;line-height:1.68}}.kf-m-form .Form__Element.FormParagraphText ul>li:before{background-color:var(--marker-1-color);bottom:.15em;content:""!important;display:inline-flex;height:.8rem;position:relative;width:.8rem}.kf-m-form .Form__Element.FormParagraphText ul>li>ul>li{font-family:Suisse Intl,sans-serif;font-size:1.6rem;font-weight:400;line-height:1.6;margin-inline-start:1.6rem}@media(min-width:768px){.kf-m-form .Form__Element.FormParagraphText ul>li>ul>li{font-size:1.8rem;line-height:1.68;margin-inline-start:6rem}}.kf-m-form .Form__Element.FormParagraphText ul>li>ul>li:before{background:#0000;border:.2rem solid var(--marker-2-color);bottom:.25em}.kf-m-form .Form__Element.FormParagraphText ul>li>ul>li>ul>li:before{background:#0000;border:.2rem solid var(--marker-3-color)}.kf-m-form .Form__Element.FormParagraphText a:not(.kf-a-button){color:var(--richtext-anchor-color,var(--red));font-family:Suisse Intl,sans-serif;font-size:1.6rem;font-weight:600;line-height:1;text-decoration-line:underline;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;text-decoration-style:solid;text-decoration-thickness:auto;text-underline-offset:20%;text-underline-position:from-font}.kf-m-form .Form__Element.FormParagraphText a:not(.kf-a-button):hover{color:var(--richtext-anchor-hover-color,var(--dark-red))}.kf-m-form .Form__Element.FormParagraphText p:has(>img){margin-top:3.2rem}@media(min-width:1200px){.kf-m-form .Form__Element.FormParagraphText p:has(>img){margin-top:4rem}}.kf-m-form .Form__Element.FormParagraphText img{height:auto;max-width:100%;padding-top:0}.kf-m-form .Form__Element.FormParagraphText figure{display:flex;flex-direction:column;gap:1.2rem;margin-bottom:2.4rem}@media(min-width:768px){.kf-m-form .Form__Element.FormParagraphText figure{gap:1.6rem;margin-bottom:3.2rem}}.kf-m-form .Form__Element.FormParagraphText figure figcaption{font-family:Suisse Intl,sans-serif;font-size:1rem;font-weight:400;letter-spacing:0;line-height:1}@media(min-width:768px){.kf-m-form .Form__Element.FormParagraphText figure figcaption{font-size:1.2rem}}.kf-m-form .Form__Element.FormParagraphText .kf-a-button{margin-bottom:1.6rem;width:100%}@media(min-width:768px){.kf-m-form .Form__Element.FormParagraphText .kf-a-button{height:fit-content;margin-bottom:3.2rem;width:auto}}@media(min-width:768px){.kf-m-form .Form__Element.FormParagraphText .kf-a-button:has(+.kf-a-button){margin-inline-end:2.4rem}}.kf-m-form .Form__Element.FormParagraphText .table-wrapper{margin:2.4rem 0;max-width:100%;overflow-x:auto}.kf-m-form .Form__Element.FormParagraphText .table-wrapper table{table-layout:fixed}@media(min-width:768px){.kf-m-form .Form__Element.FormParagraphText .table-wrapper{margin-bottom:3.2rem}}.kf-m-form .Form__Element.FormParagraphText .table-wrapper table{margin:0 0 2.4rem}.kf-m-form .Form__Element.FormParagraphText .border-bottom{border-width:0 0 .1rem}.kf-m-form .Form__Element.FormParagraphText .border-top{border-width:.1rem 0 0}.kf-m-form .Form__Element.FormParagraphText .border-left{border-width:0 0 0 .1rem}.kf-m-form .Form__Element.FormParagraphText .border-right{border-width:0 .1rem 0 0}.kf-m-form .Form__Element.FormParagraphText div p:last-child{margin-bottom:0}.kf-m-form .Form__Element.FormParagraphText div p a{color:var(--red);font-family:Suisse Intl,sans-serif;font-size:1.6rem;font-weight:600;line-height:1;text-decoration-line:underline;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;text-decoration-style:solid;text-decoration-thickness:auto;text-underline-offset:20%;text-underline-position:from-font}.kf-m-form .Form__Element.FormParagraphText div p a:hover{color:var(--dark-red)}.kf-m-form .Form__Element.FormParagraphText div>:last-child{margin-bottom:0}.kf-m-form .Form__Element.FormParagraphText:has(h3){margin-top:.8rem}.kf-m-form .Form__Element.FormParagraphText h1,.kf-m-form .Form__Element.FormParagraphText h2,.kf-m-form .Form__Element.FormParagraphText h3,.kf-m-form .Form__Element.FormParagraphText h4,.kf-m-form .Form__Element.FormParagraphText h5,.kf-m-form .Form__Element.FormParagraphText h6{margin-bottom:.8rem;margin-top:0}.kf-m-form .Form__Element.FormSubmitButton{--button-color:var(--btn-primary-color);--button-hover-color:var(--btn-primary-hover-color);--bg-color:var(--btn-primary-bg);--border-radius:0;--bg-hover-color:var(--btn-primary-hover-bg);--font-weight:600;--font-family:Suisse Intl,sans-serif;--border-color:#0000;--border-hover-color:var(--btn-primary-hover-border);--border-disabled-color:var(--btn-primary-disabled-border);--width:auto;--padding-x:2.4rem;--padding-x-extended:0.8rem;--padding-y:1.2rem;--padding-y-extended:0.3rem;--icon-size:2rem;--border-size:0.1rem;margin-top:.8rem;transition:.2s ease-in}@media(min-width:768px){.kf-m-form .Form__Element.FormSubmitButton{--padding-x:4.8rem;--padding-x-extended:2rem;--padding-y:1.8rem;--padding-y-extended:0.4rem;--icon-size:2.4rem}}.kf-m-form .Form__Element.FormSubmitButton{font-family:Suisse Intl,sans-serif;font-size:1.4rem;font-weight:600;line-height:1}@media(min-width:768px){.kf-m-form .Form__Element.FormSubmitButton{font-size:1.6rem}}.kf-m-form .Form__Element.FormSubmitButton{align-items:center;background-color:var(--bg-color);border:var(--border-size) solid var(--border-color);border-radius:var(--border-radius);color:var(--button-color);cursor:pointer;display:inline-flex;flex-shrink:0;font-family:var(--font-family);font-weight:var(--font-weight);gap:.4rem;justify-content:center;padding:calc(var(--padding-y) - var(--border-size)) var(--padding-x);position:relative;text-decoration:none;vertical-align:middle;width:var(--width);word-break:break-word}.kf-m-form .Form__Element.FormSubmitButton:not(:has(.kf-a-icon)){padding-bottom:calc(var(--padding-y) + var(--padding-y-extended) - var(--border-size));padding-top:calc(var(--padding-y) + var(--padding-y-extended) - var(--border-size))}.kf-m-form .Form__Element.FormSubmitButton__icon-before{height:var(--icon-size);width:var(--icon-size)}@media(min-width:768px){.kf-m-form .Form__Element.FormSubmitButton__icon-before{margin-inline-end:.4rem}}.kf-m-form .Form__Element.FormSubmitButton__icon-after{height:var(--icon-size);width:var(--icon-size)}@media(min-width:768px){.kf-m-form .Form__Element.FormSubmitButton__icon-after{margin-inline-end:.4rem}}.kf-m-form .Form__Element.FormSubmitButton:not(:has(.kf-a-button__icon-before)){padding-inline-start:calc(var(--padding-x) + var(--padding-x-extended))}.kf-m-form .Form__Element.FormSubmitButton:not(:has(.kf-a-button__icon-after)){padding-inline-end:calc(var(--padding-x) + var(--padding-x-extended))}.kf-m-form .Form__Element.FormSubmitButton:before{background-color:var(--bg-hover-color);border-radius:var(--border-radius);content:"";display:block;height:100%;inset-inline-start:50%;position:absolute;top:0;width:0}.kf-m-form .Form__Element.FormSubmitButton:focus-visible,.kf-m-form .Form__Element.FormSubmitButton:hover{background-color:var(--bg-hover-color);border-color:var(--border-hover-color);color:var(--button-hover-color,var(--button-color))}.kf-m-form .Form__Element.FormSubmitButton:focus-visible.kf-a-button--tertiary span,.kf-m-form .Form__Element.FormSubmitButton:hover.kf-a-button--tertiary span{border-color:var(--border-hover-color)}.kf-m-form .Form__Element.FormSubmitButton--disabled,.kf-m-form .Form__Element.FormSubmitButton:disabled{background-color:var(--btn-disabled-bg);border-color:var(--border-disabled-color);color:var(--btn-disabled-color);cursor:not-allowed;pointer-events:none}.kf-m-form .Form__Element.FormSubmitButton--disabled.kf-a-button--tertiary span,.kf-m-form .Form__Element.FormSubmitButton:disabled.kf-a-button--tertiary span{border:solid var(--border-disabled-color)}.kf-m-form .Form__Element.FormSubmitButton--disabled:hover,.kf-m-form .Form__Element.FormSubmitButton:disabled:hover{transform:none}.kf-m-form .Form__Element.FormSubmitButton--disabled:hover:before,.kf-m-form .Form__Element.FormSubmitButton:disabled:hover:before{width:0}.kf-m-form .Form__Element.FormSubmitButton--primary{--button-color:var(--btn-primary-color);--bg-color:var(--btn-primary-bg);--bg-hover-color:var(--btn-primary-hover-bg);--border-color:var(--btn-primary-border);--border-hover-color:var(--btn-primary-hover-border);--border-disabled-color:var(--btn-primary-disabled-border);--btn-disabled-bg:var(--btn-primary-disabled-bg);--btn-disabled-color:var(--btn-primary-disabled-color)}.kf-m-form .Form__Element.FormSubmitButton--secondary{--button-color:var(--btn-secondary-color);--bg-color:var(--btn-secondary-bg);--bg-hover-color:var(--btn-secondary-hover-bg);--border-color:var(--btn-secondary-border);--border-hover-color:var(--btn-secondary-hover-border);--button-hover-color:var(--btn-secondary-hover-color);--border-disabled-color:var(--btn-secondary-disabled-color);--btn-disabled-bg:var(--btn-secondary-disabled-bg);--btn-disabled-color:var(--btn-secondary-disabled-color)}.kf-m-form .Form__Element.FormSubmitButton--tertiary{--button-color:var(--btn-tertiary-color);--bg-color:var(--btn-tertiary-bg);--bg-hover-color:var(--btn-tertiary-hover-bg);--button-hover-color:var(--btn-tertiary-hover-color);--border-color:var(--btn-tertiary-border);--border-hover-color:var(--btn-tertiary-hover-border);--btn-disabled-bg:#0000;--border-disabled-color:var(--grey-02);border-radius:0;border-width:0!important;min-height:2.8rem;padding:0!important;transition:color .4s ease-in-out}.kf-m-form .Form__Element.FormSubmitButton--tertiary span{border:solid var(--border-color);border-width:0 0 .2rem!important;padding:0 0 .4rem!important;transition:border-color .4s ease-in-out}.kf-m-form .Form__Element.FormSubmitButton--transparent{--button-color:var(--btn-transparent-color);--bg-color:var(--btn-transparent-bg);--bg-hover-color:var(--btn-transparent-hover-bg);--button-hover-color:var(--btn-transparent-hover-color);--border-color:var(--btn-transparent-border);--border-hover-color:var(--btn-transparent-hover-border)}.kf-m-form .Form__Element.FormSubmitButton--large{font-family:Suisse Intl,sans-serif;font-size:1.4rem;font-weight:600;line-height:1}@media(min-width:768px){.kf-m-form .Form__Element.FormSubmitButton--large{font-size:1.6rem}}.kf-m-form .Form__Element.FormSubmitButton--large{--padding-y:1.2rem;--padding-y-extended:0.3rem;--padding-x:2.4rem;--padding-x-extended:0.8rem;--icon-size:2rem}@media(min-width:768px){.kf-m-form .Form__Element.FormSubmitButton--large{--padding-y:1.8rem;--padding-y-extended:0.4rem;--padding-x:4.8rem;--padding-x-extended:2rem;--icon-size:2.4rem}}.kf-m-form .Form__Element.FormSubmitButton--small{font-family:Suisse Intl,sans-serif;font-size:1.2rem;font-weight:600;line-height:1}@media(min-width:768px){.kf-m-form .Form__Element.FormSubmitButton--small{font-size:1.4rem}}.kf-m-form .Form__Element.FormSubmitButton--small{--padding-y:0.7rem;--padding-y-extended:0.4rem;--padding-x:2.4rem;--padding-x-extended:0.8rem;--icon-size:2rem}@media(min-width:768px){.kf-m-form .Form__Element.FormSubmitButton--small{--padding-y:1.2rem;--padding-y-extended:0.3rem;--padding-x:2.8rem;--padding-x-extended:1.2rem;--icon-size:2rem}}.kf-m-form .Form__Element.FormSubmitButton--full-width{--width:100%}.kf-m-form .Form__Element.FormSubmitButton--bold{--font-weight:700}.kf-m-form .Form__Element.FormSubmitButton--semi-bold{--font-weight:600}.kf-m-form .Form__Element.FormSubmitButton--medium{--font-weight:500}.kf-m-form .Form__Element.FormSubmitButton--regular{--font-weight:400}.kf-m-form .Form__Element.FormSubmitButton--underline{text-decoration:underline}.kf-m-form .Form__Element.FormSubmitButton--border-grey{--border-color:var(--grey-03)}.kf-m-form .Form__Element.FormSubmitButton--bg-white{--bg-color:var(--white);--border-color:var(--white)}.kf-m-form .Form__Element.FormSubmitButton--text-center{text-align:center}.kf-m-form .Form__Element.FormSelection{display:flex;flex-direction:column;gap:.8rem}.kf-m-form .Form__Element.FormSelection .kf-a-dropdown__option input:not([value])+label,.kf-m-form .Form__Element.FormSelection .kf-a-dropdown__option input[value=""]+label,.kf-m-form .Form__Element.FormSelection select{display:none}.kf-m-form .Form__Element.FormSelection .kf-a-dropdown--checkbox-checkmark .kf-a-dropdown__label:hover{margin:0 -.1rem}.kf-m-form .Form__Element.FormSelection .kf-a-dropdown--checkbox-checkmark .kf-a-dropdown__label:focus{margin:0}.kf-m-form .Form__Element.FormSelection .kf-a-dropdown--checkbox-checkmark .kf-a-dropdown__label:has(.kf-a-dropdown-selection-item):hover{border:1px solid #0000;margin:0;outline:.2rem solid var(--black)}@media(max-width:767.9px){.kf-m-form .Form__Element.FormSelection .kf-a-dropdown--tab-selection .kf-a-dropdown__text{white-space:wrap}}.kf-m-form .Form__Element.FormSelection .kf-a-dropdown__text{display:block;margin-inline-end:1.2rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.kf-m-form .Form__Element.FormSelection .kf-a-dropdown__label{min-height:4.4rem}@media(min-width:768px){.kf-m-form .Form__Element.FormSelection .kf-a-dropdown__label{min-height:6rem}}.kf-m-form .Form__Element.FormSelection .kf-a-dropdown__label:hover{border:.2rem solid var(--black);margin:0 -.1rem;position:relative}.kf-m-form .Form__Element.FormSelection .kf-a-dropdown__label:focus,.kf-m-form .Form__Element.FormSelection .kf-a-dropdown__label:focus-visible{border:.1rem solid var(--black);border-radius:0;box-shadow:0 0 0 .25rem var(--light-grey);margin:0;outline:none}.kf-m-form .Form__Element.FormSelection .kf-a-dropdown__label-text:not([data-filled=true]){color:var(--grey-02)}.kf-m-form .Form__Element.FormSelection .kf-a-dropdown:not(.kf-a-dropdown--checkbox-checkmark) .kf-a-dropdown__label-text{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.kf-m-form .Form__Element.FormSelection .kf-a-dropdown:has(.open) .kf-a-dropdown__label{border:.1rem solid var(--grey-03);border-bottom:none;box-shadow:none;margin:0}.kf-m-form .Form__Element.FormSelection .kf-a-dropdown:has(.open) .kf-a-dropdown__label:hover{border:.1rem solid var(--grey-03);border-bottom:none;margin:0;outline:none}.kf-m-form .Form__Description{font-family:Suisse Intl,sans-serif;font-size:1.4rem;font-weight:400;line-height:1.3}@media(min-width:768px){.kf-m-form .Form__Description{font-size:1.6rem;line-height:1.34}}.kf-m-form .Form__Description{color:var(--grey-01)}.kf-m-form .EPiServerForms .Form__Original__ParagraphText,.kf-m-form .Form__Status{display:none}.kf-m-form .EPiServerForms .ValidationFail .kf-a-dropdown__label{border:.1rem solid var(--Primary-Red,var(--red))}.kf-m-form .EPiServerForms .ValidationFail .kf-a-dropdown__label:hover{margin:0}.kf-m-form .EPiServerForms .Form__Element__ValidationError{font-family:Suisse Intl,sans-serif;font-size:1.2rem;font-weight:400;line-height:1.28}@media(min-width:768px){.kf-m-form .EPiServerForms .Form__Element__ValidationError{font-size:1.4rem;line-height:1.3}}.kf-m-form .EPiServerForms .Form__Element__ValidationError.hidden{display:none}.kf-m-form .EPiServerForms .Form__Element__ValidationError{align-items:start;color:var(--red);display:flex;gap:.4rem;line-height:1.3}.kf-m-form .EPiServerForms .Form__Element__ValidationError:before{align-items:center;border:.1rem solid var(--red);border-radius:50%;content:"!";display:inline-flex;flex-shrink:0;font-size:1.1rem;height:1.5rem;justify-content:center;padding:.2rem;width:1.5rem}.kf-m-form .EPiServerForms .ValidationRequired .Form__Element__Caption:after{content:""}.kf-m-form .EPiServerForms .FormRecaptcha:has(.Form__Element__ValidationError.hidden),.kf-m-form .EPiServerForms .FormRecaptcha:has(.Form__Element__ValidationError[style*="display: none;"]){display:none}.kf-m-form__form-reponse-status{display:none}.kf-m-form__try-again{font-size:1.6rem;height:4.4rem;margin-top:4rem;padding-inline-end:4.8rem;padding-inline-start:4.8rem}@media(min-width:768px){.kf-m-form__try-again{height:6rem}}.kf-m-form[data-status=submitted] .Form__Description,.kf-m-form[data-status=submitted] .Form__Title,.kf-m-form[data-status=submitted] .show-on-inputting,[data-status=submitted] .kf-m-form .Form__Description,[data-status=submitted] .kf-m-form .Form__Title,[data-status=submitted] .kf-m-form .show-on-inputting{display:none}.kf-m-form[data-status=submitted] .show-on-submitted,[data-status=submitted] .kf-m-form .show-on-submitted{display:block}@media(min-width:1280px){.kf-m-form[data-status=submitted] .show-on-inputting,[data-status=submitted] .kf-m-form .show-on-inputting{display:block}.kf-m-form[data-status=submitted] .show-on-submitted,[data-status=submitted] .kf-m-form .show-on-submitted{display:none}}.kf-m-form[data-status=open] .Form__SuccessMessage,.kf-m-form[data-status=open] .show-on-inputting,[data-status=open] .kf-m-form .Form__SuccessMessage,[data-status=open] .kf-m-form .show-on-inputting{display:block}.kf-m-form[data-status=open] .show-on-submitted,.kf-m-form[data-status=submitted-error] .Form__SuccessMessage,[data-status=open] .kf-m-form .show-on-submitted,[data-status=submitted-error] .kf-m-form .Form__SuccessMessage{display:none}.kf-m-form[data-status=submitted-error] .show-on-inputting,[data-status=submitted-error] .kf-m-form .show-on-inputting{display:block}.kf-m-form[data-status=submitted-error] .show-on-submitted,.kf-m-form[data-status=submitted-error] form,[data-status=submitted-error] .kf-m-form .show-on-submitted,[data-status=submitted-error] .kf-m-form form{display:none}.kf-m-form[data-status=submitted-error] .kf-m-form__form-reponse-status,[data-status=submitted-error] .kf-m-form .kf-m-form__form-reponse-status{display:block}.kf-m-form--embedded{background-color:var(--clay-03);margin-bottom:var(--block-space);padding:var(--block-space) 0;position:relative}.kf-m-form--embedded.no-scroll .kf-o-form-loading{opacity:1}.kf-m-form--embedded .kf-m-form__content{position:relative}.kf-m-form--embedded .kf-m-form__content .kf-m-form__wrapper{padding-bottom:0;padding-top:0}@media(min-width:1280px){.kf-m-form--embedded .kf-m-form__content .kf-m-form__wrapper .kf-m-form__form{margin:0 auto;max-width:84.6rem}}@media(min-width:1920px){.kf-m-form--embedded .kf-m-form__content .kf-m-form__wrapper .kf-m-form__form{max-width:none}}.kf-m-form--embedded .kf-m-form__content .kf-m-form__wrapper .Form__Title{margin-bottom:.8rem}.kf-m-form--embedded .kf-m-form__content .kf-m-form__wrapper .Form__Description{margin-bottom:3.2rem}@media(min-width:768px){.kf-m-form--embedded .kf-m-form__content .kf-m-form__wrapper .Form__MainBody .Form__Element .FormSubmitButton{width:var(--width)}}@media(min-width:1280px){.kf-m-form--embedded .kf-m-form__content .kf-m-form__wrapper .Form__MainBody .Form__Element .FormSubmitButton{width:fit-content}}.kf-m-form--embedded .kf-m-form__content .kf-m-form__wrapper .Form__Success .Form__SubmissionSuccess__Button .kf-a-button{width:100%}@media(min-width:1280px){.kf-m-form--embedded .kf-m-form__content .kf-m-form__wrapper .Form__Success .Form__SubmissionSuccess__Button .kf-a-button{width:fit-content}}.kf-m-form--embedded .kf-m-form__try-again{width:100%}@media(min-width:768px){.kf-m-form--embedded .kf-m-form__try-again{width:auto}}.kf-m-form--embedded .kf-m-form__try-again-wrapper{display:flex;justify-content:stretch}@media(min-width:768px){.kf-m-form--embedded .kf-m-form__try-again-wrapper{justify-content:center}}.kf-m-form--embedded .Form__SubmissionSuccess__Button{justify-content:stretch}@media(min-width:768px){.kf-m-form--embedded .Form__SubmissionSuccess__Button{justify-content:center}.kf-m-form--embedded .Form__Element .FormSubmitButton{padding-inline-end:6.4rem;padding-inline-start:6.4rem;width:fit-content}}.kf-o-video-overlay{align-items:center;background-color:#000;display:none;height:100vh;inset-inline-start:0;justify-content:center;position:fixed;top:0;width:100vw;z-index:2001}@media(min-width:768px){.kf-o-video-overlay{background-color:#000000b3}}@media(max-height:767.9px)and (orientation:landscape){.kf-o-video-overlay{background-color:#000}}.kf-o-video-overlay__video{aspect-ratio:16/9;margin-bottom:4rem;margin-top:10.4rem;max-width:calc(177.77778vh - 25.6rem);position:relative;width:100%}@media(min-width:768px){.kf-o-video-overlay__video{--margin-x:3.2rem;margin-inline-end:var(--margin-x);margin-inline-start:var(--margin-x)}}@media(min-width:768px)and (min-width:768px){.kf-o-video-overlay__video{--margin-x:6.8rem}}@media(min-width:768px)and (min-width:1280px){.kf-o-video-overlay__video{--margin-x:4rem}}@media(min-width:768px)and (min-width:1920px){.kf-o-video-overlay__video{max-width:168rem;--margin-x:auto}}@media(min-width:1920px){.kf-o-video-overlay__video{max-width:min((100vh - 14.4rem)*16/9,168rem)}}@media(max-height:767.9px)and (orientation:landscape){.kf-o-video-overlay__video{height:auto;margin:auto 11.4rem auto 6.8rem;max-width:calc(177.77778vh - 3.55556rem);width:100%}}.kf-o-video-overlay__video iframe{aspect-ratio:16/9;inset-inline-start:0;position:absolute;top:50%;transform:translateY(-50%);width:100%}.kf-o-video-overlay__close-icon{align-items:center;background-color:var(--white);border:.15rem solid var(--red);border-radius:50%;cursor:pointer;display:flex;height:4.8rem;inset-inline-end:0;justify-content:center;position:absolute;top:-6.4rem;-webkit-user-select:none;user-select:none;width:4.8rem}.kf-o-video-overlay__close-icon svg{color:var(--red)}@media(max-width:767.9px){.kf-o-video-overlay__close-icon{height:3.8rem;inset-inline-end:0;top:-4.6rem;width:3.8rem}}@media(max-height:767.9px)and (orientation:landscape){.kf-o-video-overlay__close-icon{height:3.8rem;inset-inline-end:-4.6rem;top:0;width:3.8rem}}.kf-o-video-overlay .kf-a-site-loading{display:none}.kf-m-filters-bar{display:grid;grid-template-areas:"selected result" "items items";row-gap:1.6rem;--mt:var(--foundations-grid-wrapper-gap);--mb:2.4rem;margin-bottom:var(--mb)}@media(min-width:768px){.kf-m-filters-bar{--mt:2.4rem;--mb:var(--foundations-grid-margin-bottom)}}@media(min-width:1280px){.kf-m-filters-bar{grid-template-areas:"selected items result";grid-template-columns:auto 1fr auto;--mt:4rem}}.kf-m-filters-bar:has(.kf-m-filters-bar__filter-items:empty){row-gap:0}.kf-m-filters-bar__selected-filter{grid-area:selected;-ms-grid-column:1;-ms-grid-row:1}.kf-m-filters-bar__selected-filter .kf-m-filters-bar__text-content{color:var(--dark-black);justify-content:flex-start}.kf-m-filters-bar__result{grid-area:result;-ms-grid-column:2;-ms-grid-row:1;text-align:right}@media(min-width:1280px){.kf-m-filters-bar__result{align-items:flex-end;display:flex;justify-content:flex-end}}.kf-m-filters-bar__result p,.kf-m-filters-bar__selected-filter p{color:var(--dark-black);font-family:Suisse Intl,sans-serif;font-size:1.2rem;font-weight:500;line-height:1.28}@media(min-width:768px){.kf-m-filters-bar__result p,.kf-m-filters-bar__selected-filter p{font-size:1.4rem;line-height:1.3}}.kf-m-filters-bar__filter-items{-ms-grid-column:1;-ms-grid-row:3;-ms-grid-column-span:2;display:flex;flex-wrap:wrap;gap:1.3rem;grid-area:items}@media (min-width:1280px){.kf-m-filters-bar__selected-filter{-ms-grid-column:1;-ms-grid-row:1}.kf-m-filters-bar__result{-ms-grid-column:3;-ms-grid-row:1}.kf-m-filters-bar__filter-items{-ms-grid-column:2;-ms-grid-row:1;-ms-grid-column-span:1}}@media(min-width:768px){.kf-m-filters-bar__filter-items{gap:1.6rem}}@media(min-width:1280px){.kf-m-filters-bar__filter-items{gap:2rem;margin-inline-end:8rem;margin-inline-start:2rem}}.kf-m-filters-bar__filter-item{align-items:center;background:var(--dark-black);color:var(--white);cursor:pointer;display:flex;gap:.8rem;padding:.5rem .8rem}.kf-m-filters-bar__filter-item-text{font-family:Suisse Intl,sans-serif;font-size:1rem;font-weight:400;letter-spacing:0;line-height:1}@media(min-width:768px){.kf-m-filters-bar__filter-item-text{font-size:1.2rem;line-height:1.2rem}}.kf-m-filters-bar__filter-item-icon,.kf-m-filters-bar__filter-item-text{pointer-events:none}@media(min-width:1280px){.kf-m-filters-bar__text-content{align-items:center;display:flex;height:3.4rem;justify-content:center}}.kf-m-text-field{display:inline-flex;flex-direction:column;--arrow-visible:hidden;--input-font-size:1.6rem}@media(min-width:768px){.kf-m-text-field{--input-font-size:1.8rem}}.kf-m-text-field.show-error{--input-border-color:var(--red)}.kf-m-text-field__error{color:var(--red);display:none;font-size:1.2rem;margin-bottom:.5rem;margin-top:.5rem;order:var(--error-border-order,6)}@media(min-width:768px){.kf-m-text-field__error{font-size:1.4rem}}.show-error .kf-m-text-field__error{display:flex;gap:.4rem}.kf-m-text-field__title{margin-bottom:.8rem;order:1;position:relative}@media(min-width:768px){.kf-m-text-field__title{position:static}}.kf-m-text-field__title{font-family:Suisse Intl,sans-serif;font-size:1.4rem;font-weight:400;line-height:1.3}@media(min-width:768px){.kf-m-text-field__title{font-size:1.6rem;line-height:1.34}}.kf-m-text-field__input{order:5}.kf-m-text-field__description{align-items:center;display:flex;font-size:1.1rem;order:7}.kf-m-text-field__description .kf-a-icon{display:inline-block}.kf-m-text-field__description a{color:var(--black);font-size:1.3rem;font-weight:500}.kf-m-text-field__tooltip{color:var(--red);display:inline-flex;inset-inline-start:0;margin-inline-start:.8rem;position:static}@media(min-width:768px){.kf-m-text-field__tooltip{inset-inline-start:unset;position:relative}}.kf-m-text-field__tooltip:hover{--arrow-visible:visible}@media(min-width:768px){.kf-m-text-field__tooltip:hover{--arrow-visible:hidden}}.kf-m-text-field__tooltip:before{border-color:var(--grey-04) #0000 #0000 #0000;border-style:solid;border-width:.8rem;bottom:1.3rem;content:"";position:absolute;visibility:var(--arrow-visible)}.kf-m-text-field__tooltip svg{transform:translateY(.2rem)}.kf-m-text-field__tooltip__text{background-color:var(--grey-04);bottom:calc(100% + 9px);color:var(--black);font-size:1.2rem;inset-inline-start:0;line-height:1.536rem;margin-inline-start:0;padding:1rem;position:absolute;visibility:hidden;width:100%;z-index:1}.kf-m-text-field__tooltip__text.kf-rich-text-box{margin-bottom:0}@media(min-width:768px){.kf-m-text-field__tooltip__text{bottom:unset;font-size:1.4rem;inset-inline-start:2rem;line-height:1.82rem;margin-inline-start:.8rem;top:.6em;transform:translateY(-50%);width:24.7rem}}.kf-m-text-field__tooltip__text:before{border:.8rem solid #0000;border-inline-end-color:var(--grey-04);content:"";inset-inline-end:100%;margin-top:-.8rem;position:absolute;top:50%}.kf-m-text-field__tooltip__text a{font-weight:500!important;text-decoration:none}.kf-m-text-field__tooltip__text a:hover{text-decoration:underline}.kf-m-text-field__tooltip__text p{font-size:inherit;line-height:inherit}.kf-m-text-field__tooltip__text p:last-child{margin-bottom:0!important}.kf-m-text-field__tooltip__text .kf-rich-text-box{background-color:#0000;color:var(--black);padding:0}.kf-m-text-field__tooltip:hover .kf-m-text-field__tooltip__text{visibility:visible}.kf-m-text-field__tooltip:hover .kf-m-text-field__tooltip__text:before{visibility:hidden}@media(min-width:768px){.kf-m-text-field__tooltip:hover .kf-m-text-field__tooltip__text:before{visibility:visible}}.kf-m-text-field--full-width,.kf-m-text-field--full-width .kf-a-text-input{width:100%}.kf-m-text-field--error-bottom{--error-border-order:6}.kf-m-link-list-with-icon{align-items:center;display:flex;gap:2.4rem;list-style:none;margin:0;padding:0}.kf-m-list{display:grid;gap:1rem;list-style:none;margin:0;padding:0}.kf-m-item{align-items:center;display:flex;gap:1rem;justify-content:center}.kf-m-section-heading{--text-align:center;--text-container-width:100%;display:flex;flex-direction:column;row-gap:2.4rem}@media(min-width:1280px){.kf-m-section-heading{row-gap:3.2rem}}@media(min-width:1920px){.kf-m-section-heading{row-gap:4rem}}.kf-m-section-heading--chapter{color:var(--black);margin-bottom:2.4rem}@media(min-width:768px){.kf-m-section-heading--chapter{margin-bottom:4rem}}.kf-m-section-heading--chapter .kf-m-section-heading__heading{font-family:Tiempos Headline,serif;font-size:2.6rem;font-weight:400;letter-spacing:.02em;line-height:1.2}@media(min-width:768px){.kf-m-section-heading--chapter .kf-m-section-heading__heading{font-size:3.4rem}}.kf-m-section-heading--chapter .kf-m-section-heading__sub-heading{font-family:Suisse Intl,sans-serif;font-size:1.6rem;font-weight:500;letter-spacing:0;line-height:1.34}@media(min-width:768px){.kf-m-section-heading--chapter .kf-m-section-heading__sub-heading{font-size:1.8rem;line-height:1.4}.kf-m-section-heading--with-buttons{--text-align:start;--text-container-width:unset}}.kf-m-section-heading[data-persist-desktop-buttons] .kf-m-section-heading__buttons-container{display:flex!important}.kf-m-section-heading[data-persist-desktop-buttons] .kf-m-section-heading__buttons-container--mobile{display:none!important}.kf-m-section-heading__heading-container{display:flex;flex-direction:column;row-gap:2.4rem}@media(min-width:768px){.kf-m-section-heading__heading-container{column-gap:3.2rem;flex-direction:row}}.kf-m-section-heading__text-container{text-align:var(--text-align);width:var(--text-container-width)}@media(min-width:768px){.kf-m-section-heading__text-container:has(+.kf-m-section-heading__buttons-container){--text-align:start;--text-container-width:unset}}.kf-m-section-heading__heading{font-family:Tiempos Headline,serif;font-size:2.2rem;font-weight:400;letter-spacing:.02em;line-height:1.2}@media(min-width:768px){.kf-m-section-heading__heading{font-size:2.8rem}}.kf-m-section-heading__sub-heading{color:var(--grey-01);font-family:Suisse Intl,sans-serif;font-size:1.4rem;letter-spacing:0;line-height:1.3;margin-top:.8rem}@media(min-width:768px){.kf-m-section-heading__sub-heading{font-size:1.6rem;line-height:1.34}}.kf-m-section-heading__buttons-container{align-items:center;display:none;flex-direction:column;margin-inline-end:auto;margin-inline-start:auto;row-gap:2.4rem}@media(min-width:768px){.kf-m-section-heading__buttons-container{column-gap:3.2rem;display:flex;flex-direction:row;margin-inline-end:0;margin-inline-start:auto}}.kf-m-section-heading__buttons-container .kf-a-button{width:max-content}.kf-m-section-heading__buttons-container--mobile{display:flex}@media(min-width:768px){.kf-m-section-heading__buttons-container--mobile{display:none}}.kf-m-section-heading.kf-research,.kf-research .kf-m-section-heading{--text-align:start}.kf-m-filter-criterion{column-gap:var(--foundations-grid-gutter);display:flex;flex-wrap:wrap;row-gap:1.2rem}@media(min-width:1280px){.kf-m-filter-criterion{column-gap:2.4rem}}.kf-m-filter-criterion__check-icon{display:none;flex-shrink:0}.kf-m-filter-criterion__option{align-items:center;display:flex;flex:1 1 33%;font-family:Suisse Intl,sans-serif;font-size:1rem;font-weight:400;gap:.8rem;letter-spacing:0;line-height:1;margin-inline-start:.8rem;position:relative}@media(min-width:768px){.kf-m-filter-criterion__option{font-size:1.2rem;line-height:1.2rem}}.kf-m-filter-criterion__option input{-moz-appearance:none;-webkit-appearance:none;-o-appearance:none;background:#0000;border:none;cursor:pointer;height:100%;inset-inline-start:0;margin:0;position:absolute;top:0;width:100%}.kf-m-filter-criterion__option input:checked~.kf-m-filter-criterion__checkmark .kf-a-icon{display:block}.kf-m-filter-criterion__checkmark{align-items:center;border:.1rem solid var(--black);display:flex;flex-shrink:0;height:2.4rem;justify-content:center;width:2.4rem}.kf-m-filter-criterion__checkmark .kf-a-icon{display:none}.kf-m-drawer{--space-top:4rem;--space-x:2.4rem;--main-right:-100vw;--transition-form:right 0.2s ease-in;--transition-overlay:opacity 0.2s ease-in;--opacity:0;--pointer-event:none;--overflow:auto;opacity:var(--opacity)}@media(min-width:1280px){.kf-m-drawer{--main-right:-60rem}}.kf-m-drawer{height:100vh;height:100dvh;inset-inline-end:0;pointer-events:var(--pointer-event);position:fixed;top:0;width:0;z-index:10000}.kf-m-drawer.no-scroll{--overflow:hidden}.kf-m-drawer__overlay{background-color:#00000080;height:100vh;height:100dvh;inset-inline-end:0;opacity:var(--opacity);position:absolute;transition:var(--transition-overlay);width:100vw;z-index:10000}.kf-m-drawer:before{content:"";display:block;height:100%;width:12.4rem;z-index:10020}.kf-m-drawer:before,.kf-m-drawer__main{background:var(--white);inset-inline-end:var(--main-right);position:absolute;top:0;transition:var(--transition-form)}.kf-m-drawer__main{height:100vh;height:100dvh;overflow-y:var(--overflow);padding:var(--space-top) var(--space-x) var(--block-space);width:100vw;z-index:10001}@media(min-width:1280px){.kf-m-drawer__main{width:60rem}}.kf-m-drawer--open{--main-right:0;--transition-form:inset 0.8s cubic-bezier(0.7,-0.4,0.4,1.4);--transition-overlay:opacity 0.8s ease-in;--opacity:1;--pointer-event:auto;z-index:10000}.kf-m-drawer--open:before{inset-inline-end:-10rem;pointer-events:none}.kf-m-drawer--open-animation-end{--opacity:1}.kf-m-drawer--open-animation-end:before{background:#0000}.kf-m-drawer__header__close{border:none;color:var(--red);cursor:pointer;inset-inline-end:var(--space-x);margin-inline-start:2rem;position:absolute;top:var(--space-top);z-index:1}.kf-m-drawer__header__close:hover{border:none}.kf-m-drawer__header__subtitle{font-family:Suisse Intl,sans-serif;font-size:1.4rem;font-weight:400;line-height:1.3}@media(min-width:768px){.kf-m-drawer__header__subtitle{font-size:1.6rem;line-height:1.34}}.kf-m-drawer__footer{gap:var(--foundations-grid-gutter);padding-top:2.4rem}.kf-m-drawer__footer,.kf-m-lazy-load-more{display:flex;flex-direction:column;justify-content:center}.kf-m-lazy-load-more{align-items:center}.kf-m-lazy-load-more .kf-a-button{font-size:1.4rem;padding-bottom:1.4rem;padding-top:1.4rem;width:100%}@media(min-width:768px){.kf-m-lazy-load-more .kf-a-button{width:max-content}}.kf-m-lazy-load-more .kf-a-button[disabled=true]{pointer-events:none}.kf-m-lazy-load-more__label{color:var(--black);font-family:Suisse Intl,sans-serif;font-size:1.4rem;font-weight:500;letter-spacing:0;line-height:1.3;margin-bottom:1.6rem}@media(min-width:768px){.kf-m-lazy-load-more__label{font-size:1.6rem;line-height:1.34}}.kf-m-lazy-load-more__progress-bar{-webkit-appearance:none;appearance:none;border:none;height:.1rem;margin-bottom:3.2rem;width:41.4rem}.kf-m-lazy-load-more__progress-bar[value]::-webkit-progress-value{background:var(--red)}.kf-m-lazy-load-more__progress-bar[value]::-webkit-progress-bar{background:var(--grey-03)}.kf-m-lazy-load-more__progress-bar[value]::-moz-progress-bar{background:var(--red)}.kf-m-lazy-load-more__label,.kf-m-lazy-load-more__progress-bar{display:none}@media(min-width:1280px){.kf-m-lazy-load-more__label,.kf-m-lazy-load-more__progress-bar{display:block}}
/*# sourceMappingURL=style-base.css.map */