/* Minification failed. Returning unminified contents.
(1,7): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,25): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,43): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,58): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,2979): run-time error CSS1039: Token not allowed after unary operator: '-padding'
(1,3136): run-time error CSS1039: Token not allowed after unary operator: '-padding'
(1,3206): run-time error CSS1039: Token not allowed after unary operator: '-padding'
(1,3688): run-time error CSS1039: Token not allowed after unary operator: '-padding'
(1,4450): run-time error CSS1039: Token not allowed after unary operator: '-padding'
(1,4484): run-time error CSS1039: Token not allowed after unary operator: '-padding'
(1,4650): run-time error CSS1039: Token not allowed after unary operator: '-padding'
(1,4719): run-time error CSS1039: Token not allowed after unary operator: '-padding-half'
(1,6298): run-time error CSS1039: Token not allowed after unary operator: '-padding'
(1,6463): run-time error CSS1039: Token not allowed after unary operator: '-padding'
(1,6689): run-time error CSS1039: Token not allowed after unary operator: '-padding-2x'
(1,7041): run-time error CSS1039: Token not allowed after unary operator: '-padding-4x'
(1,7285): run-time error CSS1039: Token not allowed after unary operator: '-padding-4x'
(1,7392): run-time error CSS1039: Token not allowed after unary operator: '-padding-2x'
(1,7662): run-time error CSS1039: Token not allowed after unary operator: '-padding-4x'
(1,7761): run-time error CSS1039: Token not allowed after unary operator: '-padding'
(1,7820): run-time error CSS1039: Token not allowed after unary operator: '-padding-4x'
(1,7838): run-time error CSS1039: Token not allowed after unary operator: '-padding'
(1,7944): run-time error CSS1039: Token not allowed after unary operator: '-padding-2x'
(1,8206): run-time error CSS1039: Token not allowed after unary operator: '-padding-2x'
(1,8239): run-time error CSS1039: Token not allowed after unary operator: '-padding-2x'
(1,8376): run-time error CSS1039: Token not allowed after unary operator: '-padding-4x'
(1,8484): run-time error CSS1039: Token not allowed after unary operator: '-padding-2x'
(1,9011): run-time error CSS1039: Token not allowed after unary operator: '-padding-2x'
(1,9125): run-time error CSS1039: Token not allowed after unary operator: '-padding'
(1,9220): run-time error CSS1039: Token not allowed after unary operator: '-padding'
(1,9244): run-time error CSS1039: Token not allowed after unary operator: '-padding-2x'
(1,9664): run-time error CSS1039: Token not allowed after unary operator: '-padding'
(1,9901): run-time error CSS1039: Token not allowed after unary operator: '-padding'
(1,10445): run-time error CSS1039: Token not allowed after unary operator: '-padding-2x'
(1,10471): run-time error CSS1039: Token not allowed after unary operator: '-padding-2x'
(1,10986): run-time error CSS1039: Token not allowed after unary operator: '-padding'
(1,11009): run-time error CSS1039: Token not allowed after unary operator: '-padding'
(1,11123): run-time error CSS1039: Token not allowed after unary operator: '-padding'
(1,11257): run-time error CSS1039: Token not allowed after unary operator: '-padding'
(1,11642): run-time error CSS1039: Token not allowed after unary operator: '-padding'
(1,11770): run-time error CSS1039: Token not allowed after unary operator: '-padding-4x'
(1,11837): run-time error CSS1039: Token not allowed after unary operator: '-padding'
(1,12171): run-time error CSS1039: Token not allowed after unary operator: '-padding'
 */
:root{--padding-4x:80px;--padding-2x:40px;--padding:20px;--padding-half:10px;}.flex{display:flex;}.align-center{text-align:center;}.align-left{text-align:left;}.align-right{text-align:right;}.flex-yend{align-items:flex-end;}.flex-column{-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column;}.flex-center{align-items:center;justify-content:center;}.flex-ycenter{align-items:center;}.flex-ystretch{align-items:stretch;}.flex-start{align-items:start;}.flex-end{justify-content:end;}.flex-between{justify-content:space-between;}.flex-wrap{flex-wrap:wrap;}section{position:relative;}section .section-background{height:100%;width:100%;z-index:0;position:absolute;left:0;top:0;overflow:hidden;}section .section-content{position:relative;width:100%;}.text-center{text-align:center;}@media only screen and (max-width:48rem){.column-10.column-mobile-100,.column-20.column-mobile-100,.column-25.column-mobile-100,.column-30.column-mobile-100,.column-33.column-mobile-100,.column-34.column-mobile-100,.column-40.column-mobile-100,.column-50.column-mobile-100,.column-60.column-mobile-100,.column-66.column-mobile-100,.column-67.column-mobile-100,.column-70.column-mobile-100,.column-75.column-mobile-100,.column-80.column-mobile-100,.column-90.column-mobile-100{flex:1 1 auto!important;margin-left:0!important;max-width:100%!important;width:100%!important;}.column-10.column-mobile-50,.column-20.column-mobile-50,.column-25.column-mobile-50,.column-30.column-mobile-50,.column-33.column-mobile-50,.column-34.column-mobile-50,.column-40.column-mobile-50,.column-50.column-mobile-50,.column-60.column-mobile-50,.column-66.column-mobile-50,.column-67.column-mobile-50,.column-70.column-mobile-50,.column-75.column-mobile-50,.column-80.column-mobile-50,.column-90.column-mobile-50{flex:1 0 auto!important;max-width:50%!important;width:100%!important;}.mobile-reverse{flex-direction:column-reverse;}}@media only screen and (max-width:60rem) andonly screen and (min-width:38rem){.column-10.column-tablet-50,.column-20.column-tablet-50,.column-25.column-tablet-50,.column-30.column-tablet-50,.column-33.column-tablet-50,.column-34.column-tablet-50,.column-40.column-tablet-50,.column-50.column-tablet-50,.column-60.column-tablet-50,.column-66.column-tablet-50,.column-67.column-tablet-50,.column-70.column-tablet-50,.column-75.column-tablet-50,.column-80.column-tablet-50,.column-90.column-tablet-50{flex:1 0 auto !important;max-width:50% !important;width:100% !important;}}.cycle{display:none;}.position-bottom{object-position:bottom;}h1,h2,h3,h4,h5,q,figcaption{font-family:'Poppins',serif;}h1,h2,h3,h4{font-weight:700;}@media only screen and (max-width:48rem){h3,.h3{font-size:2.2rem;}}h5,.h5{font-weight:400;}h1{font-size:40px;}@media only screen and (max-width:48rem){h1{font-size:32px;}}@media only screen and (max-width:48rem){.animated{opacity:1!important;}}a{color:#292f44;}.dark a,.content-block a{color:#e1dcd6;}blockquote{background:#fff;border:0;padding:var(--padding);margin:0;font-size:16px;}q>span{quotes:"“" "”" "‘" "’";}q>span::before{content:open-quote;}q>span::after{content:close-quote;}ul{padding-left:var(--padding);list-style:none;}ul li{position:relative;margin-bottom:var(--padding);}ul li::before{font-family:'Linearicons-Free';content:'';position:absolute;left:-26px;}ul a span{word-break:break-all;}body{font-family:'Poppins',sans-serif;font-weight:500;color:#000;font-size:16px;background:#fff;}picture img{display:block;}.news figure{position:relative;}.news figure img{max-height:200px;width:100%;object-fit:cover;}.news figure figcaption{font-family:'Poppins',sans-serif;font-weight:100;font-size:16px;position:absolute;bottom:0;padding:calc(var(--padding)/2);background:#292f44;color:#fff;width:100%;}.news figure figcaption cite{font-weight:500;}.news figure figcaption cite::after{content:'•';position:relative;margin-left:2px;}.news figure .attribution{position:absolute;top:5px;right:5px;background:#292f44;color:#fff;width:16px;height:16px;border-radius:100%;display:inline-flex;justify-content:center;align-items:center;font-size:6pt;z-index:0;}.news figure .attribution .text{position:absolute;width:200px;right:100%;font-size:8pt;border-radius:8px;color:#292f44;background:#e1dcd6;visibility:hidden;opacity:0;z-index:-1;}.news figure .attribution .text a{border:0;font-weight:bold;}.news figure .attribution:hover .text{transition:all ease-in-out .5s;visibility:visible;opacity:1;padding:0 calc(var(--padding)/2);}header{padding:var(--padding) 0;font-weight:200;}header .logo{width:120px;}header .menu--toggle{display:none;}header .hamburger{display:none;position:relative;}header .menu{padding:var(--padding) 0;}header .menu a{font-size:115%;color:#000;padding:0 var(--padding-half);}@media only screen and (max-width:48rem){header .menu-wrapper{order:-1;}header .menu-wrapper .menu--toggle{opacity:0;position:absolute;}header .menu-wrapper .menu--toggle:checked+.hamburger>div{transform:rotate(135deg);}header .menu-wrapper .menu--toggle:checked+.hamburger>div:before,header .menu-wrapper .menu--toggle:checked+.hamburger>div:after{top:0;transform:rotate(90deg);}header .menu-wrapper .menu--toggle:checked+.hamburger>div:after{opacity:0;}header .menu-wrapper .flex-center{display:flex;align-items:center;justify-content:center;}header .menu-wrapper .hamburger{width:50px;height:50px;padding:.5em 1em;background:transparent;border-radius:0 .12em .12em 0;cursor:pointer;transition:box-shadow .4s ease;backface-visibility:hidden;display:flex;align-items:center;justify-content:center;}header .menu-wrapper .hamburger>div{position:relative;flex:none;width:100%;height:2px;background:#888;transition:all .4s ease;display:flex;align-items:center;justify-content:center;}header .menu-wrapper .hamburger>div:before,header .menu-wrapper .hamburger>div:after{content:'';position:absolute;z-index:1;top:calc(-50px/8);left:0;width:100%;height:2px;background:inherit;transition:all .4s ease;}header .menu-wrapper .hamburger>div:after{top:calc(50px/8);}header .menu-wrapper .menu--toggle{display:block;}header .menu-wrapper .menu{position:absolute;height:0;padding:0;margin:0;width:100%;left:0;background-color:#fff;overflow:hidden;transition:height ease-in-out .5s;flex-direction:column;z-index:10;}header .menu-wrapper .menu a{text-align:center;padding:var(--padding) 0;}header .menu-wrapper .menu--toggle:checked~.menu{height:80vh;}}main .progress-container{height:2px;width:300px;position:absolute;bottom:calc(0px - var(--padding));}main .progress-container .progress-bar{border-bottom:2px solid #292f44;position:absolute;}main .play-pause{border:0;background:none;position:relative;}main .play-pause::after{content:'';}main section{padding:var(--padding-2x) 0;}main section a{border-bottom:1px dashed #292f44;}main section.dark{background:#292f44;color:#fff;}main section.alternate{background:#e1dcd6;}main .intro{background-color:#d9dfdf;padding-bottom:0;}main .intro .section-background img{width:800px;object-fit:cover;object-position:bottom;}main .intro .section-content .content{padding:var(--padding-4x) 0;}main .intro .section-content .content h1{font-family:'Merriweather',sans-serif;font-size:250%;font-weight:lighter;min-height:25vh;display:flex;align-items:center;}main .intro .section-content .content p{margin-right:calc(2*var(--padding-4x));}@media only screen and (max-width:48rem){main .intro .section-content .content{padding:var(--padding-2x) 0;}main .intro .section-content .content h1{font-family:'Merriweather',sans-serif;font-size:175%;font-weight:lighter;min-height:25vh;display:flex;align-items:start;text-align:center;}}main .image-right{padding:0;}main .image-right .container{padding:0 var(--padding-4x);}@media only screen and (max-width:48rem){main .image-right .container{padding:0 var(--padding);}}main .image-right .column-content{padding:var(--padding-4x) var(--padding);}@media only screen and (max-width:48rem){main .image-right .column-content{padding-bottom:var(--padding-2x);}}main .image-right .column-image{position:relative;}@media only screen and (max-width:48rem){main .image-right .column-image{min-height:350px;}}main .image-right img{position:absolute;z-index:1;object-fit:cover;object-position:top;padding-top:var(--padding-2x);padding-bottom:var(--padding-2x);left:0;bottom:0;right:0;height:100%;width:100%;}main .image-right.light{background:#e1dcd6;}main .four-columns{padding:var(--padding-4x) 0;background:#e1dcd6;}@media only screen and (max-width:48rem){main .four-columns{padding:var(--padding-2x) 0;}}main .four-columns .text-columns-2{column-count:2;}@media only screen and (max-width:48rem){main .four-columns .text-columns-2{column-count:1;}}main .four-columns.dark{background:#292f44;color:#fff;}main .four-columns.white{background:#fff;color:#292f44;}main .four-columns.white blockquote{color:#fff;background:#292f44;}main .four-columns.white blockquote.soft{color:#292f44;background:#f8efef;}main .four-columns .quotes-container{min-height:35vh;}main .four-columns .quotes-container h3{margin-bottom:var(--padding-2x);}@media only screen and (max-width:48rem){main .four-columns .quotes-container h3{margin-bottom:var(--padding);}}main .four-columns .quotes-container q{display:flex;flex-direction:column;gap:var(--padding);margin:0 var(--padding-2x);}@media only screen and (max-width:48rem){main .four-columns .quotes-container q{column-count:1;margin:0;}}main .four-columns .quotes-container q span{position:relative;text-align:center;}main .four-columns .quotes-container q cite{text-align:center;}main .image-left.dark{background:#292f44;color:#fff;}main .image-left figure{background:#292f44;}main .image-left figure figcaption{color:#fff;padding:var(--padding);}main .image-left figure img{max-height:500px;width:100%;object-fit:cover;object-position:top;}main .image-left .cycle-container{height:100%;}main .image-left .logo-block{height:100%;display:flex;flex-direction:column;gap:var(--padding);justify-content:space-evenly;}main .image-left .logo-block img{height:80px;width:max-content;object-fit:contain;}main .image-left .text-columns-2{column-count:2;}main .image-left .text-columns-2 p{break-after:column;}@media only screen and (max-width:48rem){main .image-left .text-columns-2{column-count:1;}main .image-left .text-columns-2 p{break-after:unset;}}main .content-background .section-background img{object-fit:cover;width:100%;height:100%;}main .content-background .content-block{background:rgba(41,47,68,.95);margin:var(--padding-2x);padding:var(--padding-2x);max-width:650px;}main .content-background .content-block h1{font-size:30px;}@media only screen and (max-width:48rem){main .content-background .content-block h1{font-size:26px;}}main .content-background .content-block h1,main .content-background .content-block p{color:#fff;}main .content-background .content-block a{border-bottom:1px dashed #e1dcd6;}main .content-background .content-block p{font-weight:100;}@media only screen and (max-width:48rem){main .content-background .content-block{margin:var(--padding);padding:var(--padding);}}main .slider .block{height:140px;}main .slider .block img{object-fit:contain;height:100%;padding:var(--padding);}main .owl-carousel .owl-dots{display:flex;justify-content:center;}main .owl-carousel .owl-dots .owl-dot{margin:0 calc(var(--padding)/4);}main .owl-carousel .owl-dots .owl-dot span{background:#d9dfdf;border-radius:100%;height:10px;width:10px;display:inline-block;}main .owl-carousel .owl-dots .owl-dot.active span{background:#292f44;}main .owl-carousel .owl-nav{position:absolute;bottom:-25px;right:0;}main .owl-carousel .owl-nav button.owl-prev,main .owl-carousel .owl-nav button.owl-next{margin:0 calc(var(--padding)/4);width:28px;height:28px;display:inline-flex;align-items:center;justify-content:center;}main .outro{padding-top:var(--padding-4x);padding-bottom:0;}footer{background:#000;padding:var(--padding) 0;font-weight:200;color:#fff;}footer .logo{width:70px;}footer a{color:#fff;}.no-margin{margin:0;}ul.block-list{list-style:none;column-count:2;padding:0;}@media only screen and (max-width:48rem){ul.block-list{column-count:1;}}ul.block-list li::before{content:'';}ul.block-list li{display:flex;align-items:flex-start;gap:var(--padding);break-inside:avoid;}ul.block-list li svg{width:48px;height:48px;stroke:#292f44;flex-shrink:0;}ul.block-list li div{display:flex;flex-direction:column;}ul.block-list li div h3{margin:0;}.hyphens-auto{hyphens:auto;word-break:break-word;overflow-wrap:break-word;overflow:hidden;}
