@keyframes splide-loading{0%{transform:rotate(0)}to{transform:rotate(1turn)}}@keyframes fade-in{to{opacity:1}}@keyframes slide-in{to{transform:translate3d(0,0,0);opacity:1}}.splide__container{box-sizing:border-box;position:relative}.splide__list{-webkit-backface-visibility:hidden;backface-visibility:hidden;display:flex;height:100%;margin:0!important;padding:0!important}.splide.is-initialized:not(.is-active) .splide__list{display:block}.splide__pagination{align-items:center;display:flex;flex-wrap:wrap;justify-content:center;margin:0;pointer-events:none}.splide__pagination li{display:inline-block;line-height:1;list-style-type:none;margin:0;pointer-events:auto}.splide:not(.is-overflow) .splide__pagination{display:none}.splide__progress__bar{width:0}.splide{position:relative;visibility:hidden}.splide.is-initialized,.splide.is-rendered{visibility:visible}.splide__slide{-webkit-backface-visibility:hidden;backface-visibility:hidden;box-sizing:border-box;flex-shrink:0;list-style-type:none!important;margin:0}.splide__slide img{vertical-align:bottom}.splide__spinner{animation:splide-loading 1s linear infinite;border:2px solid #999;border-left-color:transparent;border-radius:50%;bottom:0;contain:strict;display:inline-block;height:20px;left:0;margin:auto;position:absolute;right:0;top:0;width:20px}.splide__sr{clip:rect(0 0 0 0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.splide__toggle.is-active .splide__toggle__play,.splide__toggle__pause{display:none}.splide__toggle.is-active .splide__toggle__pause{display:inline}.splide__track{overflow:hidden;position:relative;z-index:0}.splide__track--draggable{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.splide__track--fade>.splide__list>.splide__slide{margin:0!important;opacity:0;z-index:0}.splide__track--fade>.splide__list>.splide__slide.is-active{opacity:1;z-index:1}.splide--rtl{direction:rtl}.splide__track--ttb>.splide__list{display:block}.splide__arrow{align-items:center;background:#ccc;border:0;border-radius:50%;cursor:pointer;display:flex;height:2em;justify-content:center;opacity:.7;padding:0;position:absolute;top:50%;transform:translateY(-50%);width:2em;z-index:1}.splide__arrow svg{fill:#000;height:1.2em;width:1.2em}.splide__arrow:hover:not(:disabled){opacity:.9}.splide__arrow:disabled{opacity:.3}.splide__arrow:focus-visible{outline:3px solid #0bf;outline-offset:3px}.splide__arrow--prev{left:1em}.splide__arrow--prev svg{transform:scaleX(-1)}.splide__arrow--next{right:1em}.splide.is-focus-in .splide__arrow:focus,.splide.is-focus-in .splide__pagination__page:focus{outline:3px solid #0bf;outline-offset:3px}.splide__pagination{bottom:.5em;left:0;padding:0 1em;position:absolute;right:0;z-index:1}.splide__pagination__page{background:#ccc;border:0;border-radius:50%;display:inline-block;height:8px;margin:3px;opacity:.7;padding:0;position:relative;transition:transform .2s linear;width:8px}.splide__pagination__page.is-active{background:#fff;transform:scale(1.4);z-index:1}.splide__pagination__page:hover{cursor:pointer;opacity:.9}.splide__pagination__page:focus-visible{outline:3px solid #0bf;outline-offset:3px}.splide__progress__bar{background:#ccc;height:3px}.splide__slide{-webkit-tap-highlight-color:transparent}.splide__slide:focus{outline:0}@supports (outline-offset:-3px){.splide__slide:focus-visible{outline:3px solid #0bf;outline-offset:-3px}}@media screen and (-ms-high-contrast:none){.splide__slide:focus-visible{border:3px solid #0bf}}@supports (outline-offset:-3px){.splide.is-focus-in .splide__slide:focus{outline:3px solid #0bf;outline-offset:-3px}}@media screen and (-ms-high-contrast:none){.splide.is-focus-in .splide__slide:focus{border:3px solid #0bf}.splide.is-focus-in .splide__track>.splide__list>.splide__slide:focus{border-color:#0bf}}.splide__toggle{cursor:pointer}.splide__toggle:focus-visible{outline:3px solid #0bf;outline-offset:3px}.splide.is-focus-in .splide__toggle:focus{outline:3px solid #0bf;outline-offset:3px}.splide__track--nav>.splide__list>.splide__slide{border:3px solid transparent;cursor:pointer}.splide__track--nav>.splide__list>.splide__slide.is-active{border:3px solid #000}.splide__arrows--rtl .splide__arrow--prev{left:auto;right:1em}.splide__arrows--rtl .splide__arrow--prev svg{transform:scaleX(1)}.splide__arrows--rtl .splide__arrow--next{left:1em;right:auto}.splide__arrows--rtl .splide__arrow--next svg{transform:scaleX(-1)}.splide__arrows--ttb .splide__arrow{left:50%;transform:translate(-50%)}.splide__arrows--ttb .splide__arrow--prev{top:1em}.splide__arrows--ttb .splide__arrow--prev svg{transform:rotate(-90deg)}.splide__arrows--ttb .splide__arrow--next{bottom:1em;top:auto}.splide__arrows--ttb .splide__arrow--next svg{transform:rotate(90deg)}.splide__pagination--ttb{bottom:0;display:flex;flex-direction:column;left:auto;padding:1em 0;right:.5em;top:0}.splitting.cells img{width:100%;display:block}@supports (display:grid){.splitting.cells{position:relative;overflow:hidden;background-size:cover;visibility:hidden}.splitting .cell-grid{background:inherit;position:absolute;top:0;left:0;width:100%;height:100%;display:grid;grid-template:repeat(var(--row-total),1fr)/repeat(var(--col-total),1fr)}.splitting .cell{background:inherit;position:relative;overflow:hidden}.splitting .cell-inner{background:inherit;position:absolute;visibility:visible;width:calc(100%*var(--col-total));height:calc(100%*var(--row-total));left:calc(-100%*var(--col-index));top:calc(-100%*var(--row-index))}.splitting .cell{--center-x:calc((var(--col-total) - 1) / 2);--center-y:calc((var(--row-total) - 1) / 2);--offset-x:calc(var(--col-index) - var(--center-x));--offset-y:calc(var(--row-index) - var(--center-y));--distance-x:calc( (var(--offset-x) * var(--offset-x)) / var(--center-x) );--distance-y:calc( (var(--offset-y) * var(--offset-y)) / var(--center-y) )}}.splitting .char,.splitting .word{display:inline-block}.splitting .char{position:relative}.splitting .char::after,.splitting .char::before{content:attr(data-char);position:absolute;top:0;left:0;visibility:hidden;transition:inherit;-webkit-user-select:none;-moz-user-select:none;user-select:none}.splitting{--word-center:calc((var(--word-total) - 1) / 2);--char-center:calc((var(--char-total) - 1) / 2);--line-center:calc((var(--line-total) - 1) / 2)}.splitting .word{--word-percent:calc(var(--word-index) / var(--word-total));--line-percent:calc(var(--line-index) / var(--line-total))}.splitting .char{--char-percent:calc(var(--char-index) / var(--char-total));--char-offset:calc(var(--char-index) - var(--char-center));--distance:calc(
     (var(--char-offset) * var(--char-offset)) / var(--char-center)
  );--distance-sine:calc(var(--char-offset) / var(--char-center));--distance-percent:calc((var(--distance) / var(--char-center)))}:root{--color-white:rgba(255, 255, 255, 1);--color-white-opaque:rgba(255, 255, 255, 0.6);--color-realgrey:rgba(194, 195, 186, 1);--color-realgrey-opaque:rgba(194, 195, 186, 0.4);--color-lightgrey:rgba(243, 243, 241, 1);--color-lightgrey-opaque:rgba(243, 243, 241, 0.6);--color-racingblack:rgba(58, 66, 55, 1);--color-racingblack-opaque:rgba(58, 66, 55, 0.6);--color-darkgreen:rgba(40, 43, 39, 1);--color-darkgreen-opaque:rgba(40, 43, 39, 0.6);--translatex:-100}@font-face{font-family:"Founders Grotesk Light";src:url(../webfonts/FoundersGroteskWeb-Light.eot);src:url(../webfonts/FoundersGroteskWeb-Light.eot?#iefix)format("embedded-opentype"),url(../webfonts/FoundersGroteskWeb-Light.woff2)format("woff2"),url(../webfonts/FoundersGroteskWeb-Light.woff)format("woff")}.type-heading{font-size:32px;line-height:38px}.type-body,.type-caption,.type-heading,.type-medium,.type-subheading{font-family:"Founders Grotesk Light";font-weight:300;letter-spacing:0}.type-subheading{font-size:28px;line-height:33px;text-align:left}.type-body,.type-caption,.type-medium{font-size:20px;line-height:24px}.type-body,.type-caption{font-size:17px;line-height:20px}.type-caption{font-size:9px;line-height:11px;letter-spacing:.1em}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}html{box-sizing:border-box}*,:after,:before{box-sizing:inherit}body,html{height:100%}body{position:relative;margin:0;background:rgba(0,0,0,.1);font-family:"Founders Grotesk Light";font-size:17px;font-weight:300;line-height:20px;letter-spacing:0;overflow:hidden}a>*{pointer-events:none}article .module:first-child,p:first-child{margin-top:0}article .module:last-child,p:last-child{margin-bottom:0}img.masked{-webkit-mask-size:100%;mask-size:100%}.outlined{border:1px solid transparent;border-width:1px;border-style:solid;padding:4px}.splide__slide[data-colorscheme=light] .outlined{border-color:var(--color-racingblack)}.splide__slide[data-colorscheme=dark] .outlined{border-color:var(--color-white)}.splide__slide[data-colorscheme=bw] .outlined{border-color:var(--color-racingblack)}img.lazy{opacity:0}img:not(.initial){transition-property:opacity;transition-duration:1000ms;transition-timing-function:ease}body.window_load .module_header,img.error,img.initial,img.loaded{opacity:1}img:not([src]){visibility:hidden}.indent :first-child{text-indent:calc(((100% - (5*20px))/6) + 20px)}.splitting .word{opacity:0;animation-name:fade-in;animation-delay:calc(var(--word-index)*50ms);animation-direction:normal;animation-duration:calc(500ms + (100ms*var(--word-index)));animation-fill-mode:forwards;animation-iteration-count:1;animation-play-state:paused;animation-timing-function:ease}.splide__slide.is-active .splitting .word,body.window_load .carousel-progress,body.window_load .splide__slide.is-active .splide__inner article [data-abovefold]{animation-play-state:running}#splide{position:relative;overscroll-behavior:none}@media only screen and (min-width:768px){#splide{position:absolute;top:50%;left:50%;transform:translate3d(-50%,-50%,0)}}.splide__slide{position:relative;overflow-x:hidden;overflow-y:auto;scroll-behaviour:smooth;-ms-overflow-style:none;scrollbar-width:none}.splide__slide::-webkit-scrollbar{display:none}.splide__slide[data-colorscheme=light]{color:var(--color-racingblack);background-color:var(--color-lightgrey)}.splide__slide[data-colorscheme=dark]{color:var(--color-lightgrey);background-color:var(--color-racingblack)}.splide__slide[data-colorscheme=bw]{color:var(--color-racingblack);background-color:var(--color-white)}.module_header,.splide__slide .splide__inner{position:relative;transition:transform 500ms ease 0ms}.splide__slide .splide__inner article [data-abovefold]{opacity:0;animation-name:fade-in;animation-delay:0ms;animation-direction:normal;animation-duration:1500ms;animation-fill-mode:forwards;animation-iteration-count:1;animation-play-state:paused;animation-timing-function:ease}article{padding:40px 15px 150px}@media only screen and (min-width:768px){article{padding:40px 15px 150px}}article img{position:relative;width:100%;height:auto;display:block}.module_header{margin:0 0 100px;display:grid;grid-template-columns:repeat(6,1fr);grid-auto-columns:1fr;grid-auto-flow:row;gap:0 10px;justify-content:space-between;opacity:0;transition:opacity 1000ms ease}@media only screen and (min-width:768px){.module_header{gap:0 20px}}.module_header .title{grid-column-end:span 4;color:transparent;transition:color 250ms ease}.splide__slide[data-colorscheme=light] .module_header .title{color:var(--color-racingblack)}.splide__slide[data-colorscheme=dark] .module_header .title{color:var(--color-white)}.splide__slide[data-colorscheme=bw] .module_header .title,.splide__slide[data-colorscheme=light] .module_header .pagination .index{color:var(--color-racingblack)}.splide__slide[data-subtitle]:not([data-subtitle=""])[data-colorscheme=light] .module_header .title{color:var(--color-realgrey)}.splide__slide[data-subtitle]:not([data-subtitle=""])[data-colorscheme=dark] .module_header .title{color:var(--color-realgrey-opaque)}.splide__slide[data-subtitle]:not([data-subtitle=""])[data-colorscheme=bw] .module_header .title{color:var(--color-realgrey)}.module_header .pagination{grid-column-end:span 2;display:flex;flex-direction:row;justify-content:flex-end;-moz-column-gap:4px;column-gap:4px}.module_header .pagination .divider,.module_header .pagination .index,.module_header .pagination .total{color:transparent;transition:color 250ms ease}.splide__slide[data-colorscheme=dark] .module_header .pagination .index{color:var(--color-white)}.splide__slide[data-colorscheme=bw] .module_header .pagination .index{color:var(--color-racingblack)}.splide__slide[data-colorscheme=light] .module_header .pagination .divider{color:var(--color-realgrey)}.splide__slide[data-colorscheme=dark] .module_header .pagination .divider{color:var(--color-lightgrey)}.splide__slide[data-colorscheme=bw] .module_header .pagination .divider,.splide__slide[data-colorscheme=light] .module_header .pagination .total{color:var(--color-realgrey)}.splide__slide[data-colorscheme=dark] .module_header .pagination .total{color:var(--color-realgrey-opaque)}.splide__slide[data-colorscheme=bw] .module_header .pagination .total{color:var(--color-realgrey)}.module_header .subtitle{grid-column-start:2;grid-column-end:span 5;color:transparent;opacity:0;transition:color 250ms ease,opacity 250ms ease}.splide__slide[data-subtitle]:not([data-subtitle=""])[data-colorscheme=light] .module_header .subtitle{color:var(--color-racingblack)}.splide__slide[data-subtitle]:not([data-subtitle=""])[data-colorscheme=dark] .module_header .subtitle{color:var(--color-lightgrey)}.splide__slide[data-subtitle]:not([data-subtitle=""])[data-colorscheme=bw] .module_header .subtitle{color:var(--color-racingblack)}.splide__slide[data-subtitle]:not([data-subtitle=""]) .module_header .subtitle{opacity:1;transition:color 250ms ease,opacity 250ms ease}.module_welcome{margin:160px 0 30px;padding:0 40px}.module_welcome .heading{text-align:center;text-wrap:balance}.module_properties{margin:150px 0 30px;display:flex;flex-direction:column;grid-row-gap:40px}.module_logomark figure,.module_properties .property figure{margin:0;display:flex;flex-direction:column;grid-row-gap:8px}.module_image figure figcaption,.module_images figure figcaption,.module_logomark figure figcaption,.module_logotype figure figcaption,.module_properties .property figure figcaption,.module_sticky_images figure figcaption{text-transform:uppercase;text-align:center}.module_toc{margin:200px 0 30px}.module_cards ul,.module_links ul,.module_list ul,.module_toc ul{list-style:none;padding:0;display:flex;flex-direction:column;grid-row-gap:50px}.module_toc ul li{display:flex;flex-direction:row;justify-content:space-between;align-items:baseline;grid-column-gap:20px}.module_cards ul li a,.module_links ul li a,.module_toc ul li a{text-decoration:none;color:var(--color-racingblack)}.module_body,.module_heading{margin-bottom:30px}.module_cards,.module_links,.module_list{margin-top:60px;margin-bottom:60px}.module_cards ul,.module_links ul,.module_list ul{grid-row-gap:60px}.module_cards ul li figure,.module_logotype figure{margin:0;display:flex;flex-direction:column;grid-row-gap:20px}.module_links ul,.module_list ul{grid-row-gap:20px}.module_links ul li a{padding:14px 40px;border-radius:40px;border:1px solid var(--color-racingblack);display:inline-flex}.module_list ul{grid-row-gap:30px}.module_list ul li{list-style:none;padding:15px 0 0;display:grid;grid-template-columns:repeat(6,1fr);grid-auto-columns:1fr;grid-auto-flow:row;gap:0 10px;border-top:1px solid var(--color-realgrey)}@media only screen and (min-width:768px){.module_list ul li{gap:0 20px}}.module_list ul li .icon{grid-column-end:span 1}.module_list ul li .icon img{aspect-ratio:1/1;-o-object-fit:contain;object-fit:contain}@media only screen and (min-width:768px){.module_list ul li .icon img{-o-object-fit:none;object-fit:none}}.module_list ul li .label{grid-column-end:span 5}.module_logomark,.module_logotype{margin-top:120px;margin-bottom:120px}.module_logomark.module_logomark_medium,.module_logotype.module_logotype_medium{margin-right:30px;margin-left:30px}.module_logotype.module_logotype_small{margin-right:90px;margin-left:90px}.module_logotype figure{grid-row-gap:15px}.module_image figure figcaption a,.module_logotype figure figcaption a{color:inherit;text-decoration-line:underline;text-decoration-thickness:1px;text-underline-position:from-font;text-underline-offset:0}.module_image,.module_images,.module_sticky_images{margin-top:60px;margin-bottom:60px}.module_image.module_image_medium,.module_images.module_images_medium,.module_sticky_images.module_sticky_images_medium{margin-right:30px;margin-left:30px}.module_image figure,.module_sticky_images figure{margin:0;display:flex;flex-direction:column;grid-row-gap:8px}.module_image figure figcaption.double{display:flex;justify-content:center}.module_image figure figcaption.double span{width:50%}.module_sticky_images figure{position:-webkit-sticky;position:sticky;top:100px}.module_images{display:flex;flex-direction:column;grid-row-gap:60px}.module_images figure,nav.controls ul{position:relative;display:flex;margin:0}.module_images figure{flex-direction:column;grid-row-gap:8px}nav.controls,nav.controls ul li button{-webkit-user-select:none;-moz-user-select:none;user-select:none}nav.controls{position:fixed;right:0;bottom:20px;left:0;padding:0 20px;display:flex;justify-content:center;z-index:1;pointer-events:none;transform:translate3d(0,calc(100% + 20px),0);transition:transform 500ms cubic-bezier(.2,.7,.4,1) 1500ms}@media only screen and (min-width:768px){nav.controls{bottom:calc(5svh + 20px);transform:translate3d(0,calc(100% + 5svh + 20px),0)}}body.window_load nav.controls{transform:translate3d(0,0,0)}@media only screen and (min-width:768px){body.window_load nav.controls{transform:translate3d(0,0,0)}}nav.controls ul{width:100%;height:58px;max-width:340px;flex-direction:row;flex-wrap:wrap;justify-content:space-between;align-items:center;row-gap:10px;-moz-column-gap:20px;column-gap:20px;list-style:none;padding:0 15px;border-radius:30px;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);overflow:hidden;color:transparent;background-color:transparent;transition:color 250ms ease,background-color 250ms ease}body[data-colorscheme=light] nav.controls ul{color:var(--color-racingblack);background-color:var(--color-white-opaque)}body[data-colorscheme=dark] nav.controls ul{color:var(--color-white);background-color:var(--color-darkgreen-opaque)}body[data-colorscheme=bw] nav.controls ul{color:var(--color-racingblack);background-color:var(--color-white-opaque)}nav.controls ul li button{display:block;padding:20px 10px;color:inherit;background-color:transparent;outline:0;border:0;pointer-events:auto;transition:opacity 250ms ease}nav.controls ul li button:disabled{opacity:.25;pointer-events:none}@media only screen and (min-width:768px){nav.controls ul li button{cursor:pointer}}nav.controls ul li button svg{fill:transparent;transition:fill 250ms ease;display:block}body[data-colorscheme=light] nav.controls ul li button.next svg,body[data-colorscheme=light] nav.controls ul li button.previous svg,body[data-colorscheme=light] nav.controls ul li button.toc svg{fill:var(--color-racingblack)}body[data-colorscheme=dark] nav.controls ul li button.next svg,body[data-colorscheme=dark] nav.controls ul li button.previous svg,body[data-colorscheme=dark] nav.controls ul li button.toc svg{fill:var(--color-white)}body[data-colorscheme=bw] nav.controls ul li button.next svg,body[data-colorscheme=bw] nav.controls ul li button.previous svg,body[data-colorscheme=bw] nav.controls ul li button.toc svg{fill:var(--color-racingblack)}nav.controls ul li button.next svg,nav.controls ul li button.previous svg{width:22px;height:16px}nav.controls ul li button.toc svg{width:28px;height:18px}.carousel-progress{position:fixed;top:0;left:0;right:0;overflow:hidden;opacity:0;animation-name:fade-in;animation-delay:1000ms;animation-direction:normal;animation-duration:500ms;animation-fill-mode:forwards;animation-iteration-count:1;animation-play-state:paused;animation-timing-function:ease;mix-blend-mode:difference}@media only screen and (min-width:768px){.carousel-progress{width:100%;max-width:390px;right:auto;top:5svh;left:50%;transform:translate3d(-50%,0,0)}}.carousel-progress-bar{background:var(--color-white);height:1px;width:100%;transform:translate3d(calc(var(--translatex)*1%),0,0);transition:transform 750ms cubic-bezier(.17,.67,.37,1)}
/*# sourceMappingURL=style-min.css.map */