@font-face{font-display:swap;font-family:Roboto Flex;font-weight:400;src:url(./RobotoFlex-Regular.D-lodU0k.woff2) format("woff2"),url(./RobotoFlex-Regular.bJmHNySr.woff) format("woff"),url(./RobotoFlex-Regular.BHYPCqiK.ttf) format("truetype")}:root{--general-radius:1.5em;--header-height:7.25em}@media screen and (max-width:767px){:root{--header-height:5.5em}}body,button{color:#172e4d}.section{padding:3em 0}.section.section_hero{background-position:50%;background-repeat:no-repeat;background-size:cover;padding-top:var(--header-height)}.section__header{display:flex;justify-content:space-between;margin-bottom:1.5em}.section__header_column{flex-direction:column}.section__header h2{max-width:11.3636363636em}.section__header_full-title h2{max-width:none}.section__header_column h1,.section__header_column h2{margin-bottom:.2727272727em}.section__header p{max-width:30em}@media screen and (max-width:767px){.section{padding:1.5em 0}.section__header{flex-direction:column;justify-content:flex-start}.section__header h1,.section__header h2{margin-bottom:.375em}}.link{color:inherit;transition:color .2s ease-out}.link_light{color:#fff}@media screen and (hover:hover){.link:hover{color:#c18f6d}}.link:active{color:#c18f6d}.link_underlined{text-decoration:underline}.image-full-cover{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.absolute-full-size{height:100%;left:0;position:absolute;top:0;width:100%}.carousel{--carousel-gap:.75em;--carousel-padding:.75em;position:relative}.carousel__viewport{height:100%;overflow:hidden}.carousel__wrapper{display:flex;height:100%;margin-left:calc(var(--carousel-gap)*-1)}.carousel_grid .carousel__wrapper{display:grid;gap:var(--carousel-gap);grid-auto-flow:column;margin-left:0}.carousel__slide{height:100%;min-width:0;padding-left:var(--carousel-gap)}.carousel_grid .carousel__slide{padding-left:0}.carousel__arrows{left:0;padding:var(--carousel-padding);position:absolute;top:50%;transform:translateY(-50%);width:100%}.bg-blur{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background-color:#fff3}*,:after,:before{box-sizing:border-box;margin:0;outline:none;padding:0}body{-webkit-tap-highlight-color:transparent}a{color:inherit;text-decoration:none}button{background-color:transparent;border:none;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}ul{list-style-position:inside;list-style-type:none}address{font-style:normal}table{border:none;border-spacing:0}td,th{text-align:left}body{font-family:Roboto Flex,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:1em;font-weight:400;line-height:1.2}@media screen and (max-width:1249px){body{font-size:1.3vw!important}}@media screen and (max-width:767px){body{font-size:3.4vw!important}}.button,button{font-family:Roboto Flex,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:1em;font-weight:400}h1,h2{font-family:Roboto Flex,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:2.75em;font-weight:700}@media screen and (max-width:767px){h2{font-size:2em}}h3{font-family:Roboto Flex,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:2em;font-weight:500}@media screen and (max-width:767px){h3{font-size:1.5em}}h4{font-size:1.75em;font-weight:400}@media screen and (max-width:767px){h4{font-size:1.25em;font-weight:500}}h5{font-size:.875em;font-weight:500}.section__header p{font-size:1.25em}@media screen and (max-width:767px){.section__header p{font-size:1.125em}}#__nuxt,body,html{height:100%;position:relative}#__nuxt{display:flex;flex-direction:column;height:auto;min-height:100%}
