/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:0.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace, monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace, monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type="button"],[type="reset"],[type="submit"]{-webkit-appearance:button}button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type="button"]:-moz-focusring,[type="reset"]:-moz-focusring,[type="submit"]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:0.35em 0.75em 0.625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type="checkbox"],[type="radio"]{box-sizing:border-box;padding:0}[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button{height:auto}[type="search"]{-webkit-appearance:textfield;outline-offset:-2px}[type="search"]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}html{box-sizing:border-box}template,[hidden]{display:none}*,:before,:after{box-sizing:inherit}address{font-style:inherit}dfn,cite,em,i{font-style:italic}b,strong{font-weight:700}a{text-decoration:none}a svg{pointer-events:none}ul,ol{margin:0;padding:0;list-style:none}p,figure{margin:0;padding:0}h1,h2,h3,h4,h5,h6{margin:0}a,area,button,input,label,select,textarea,[tabindex]{touch-action:manipulation}[hreflang]>abbr[title]{text-decoration:none}table{border-spacing:0;border-collapse:collapse}hr{display:block;margin:1em 0;padding:0;height:1px;border:0;border-top:1px solid #CCCCCC}audio,canvas,iframe,img,svg,video{vertical-align:middle}audio:not([controls]){display:none;height:0}img,svg{max-width:100%;height:auto}img[width],img[height],svg[width],svg[height]{max-width:none}img{font-style:italic}svg{fill:currentColor}input,select,textarea{display:block;margin:0;padding:0;width:100%;outline:0;border:0;border-radius:0;background:none transparent;color:inherit;font:inherit;line-height:normal;-webkit-appearance:none;-moz-appearance:none;appearance:none}select{text-transform:none}select::-ms-expand{display:none}select::-ms-value{background:none;color:inherit}textarea{overflow:auto;resize:vertical}button,.c-button{display:inline-block;overflow:visible;margin:0;padding:0;outline:0;border:0;background:none transparent;color:inherit;vertical-align:middle;text-align:center;text-decoration:none;text-transform:none;font:inherit;line-height:normal;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}html.is-desktop button:hover,html.is-desktop .c-button:hover{text-decoration:none}@font-face{font-family:"Neue Montreal";src:url("../fonts/NeueMontreal-Regular.woff2") format("woff2"),url("../fonts/NeueMontreal-Regular.woff") format("woff"),url("../fonts/NeueMontreal-Regular.ttf") format("truetype"),url("../fonts/NeueMontreal-Regular.eot") format("embedded-opentype");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:"Monument Extended";src:url("../fonts/MonumentExtended-Bold.woff2") format("woff2"),url("../fonts/MonumentExtended-Bold.woff") format("woff"),url("../fonts/MonumentExtended-Bold.ttf") format("truetype"),url("../fonts/MonumentExtended-Bold.eot") format("embedded-opentype");font-weight:bold;font-style:normal;font-display:swap}html{min-height:100%;color:var(--color);font-family:"Neue Montreal";line-height:1.5;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-tap-highlight-color:transparent}@media (max-width: 699px){html{font-size:14px}}@media (min-width: 700px) and (max-width: 999px){html{font-size:14px}}@media (min-width: 1000px) and (max-width: 1199px){html{font-size:15px}}@media (min-width: 1200px) and (max-width: 1599px){html{font-size:16px}}@media (min-width: 1600px) and (max-width: 1999px){html{font-size:17px}}@media (min-width: 2000px) and (max-width: 2399px){html{font-size:18px}}@media (min-width: 2400px){html{font-size:20px}}html.is-loading{cursor:wait}html.has-scroll-smooth{overflow:hidden;position:fixed;left:0;right:0;top:0;bottom:0}html.has-scroll-dragging{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}body{overscroll-behavior-y:none}.has-scroll-smooth body{overflow:hidden}::-moz-selection{background-color:var(--color);color:var(--background);text-shadow:none}::selection{background-color:var(--color);color:var(--background);text-shadow:none}.is-invert ::-moz-selection{background-color:var(--background);color:var(--color)}.is-invert ::selection{background-color:var(--background);color:var(--color)}a{color:currentColor}.has-scroll-smooth .o-scroll{min-height:100vh}.o-container{margin-right:auto;margin-left:auto;padding-right:.9375rem;padding-left:.9375rem}.o-ratio{position:relative;display:block;overflow:hidden}.o-ratio:before{display:block;padding-bottom:100%;width:100%;content:""}.o-ratio_content,.o-ratio>img,.o-ratio>iframe,.o-ratio>embed,.o-ratio>object{position:absolute;top:0;bottom:0;left:0;width:100%;height:100%}.o-layout{margin:0;padding:0;list-style:none;font-size:0;margin-left:0}.o-layout.-gutter{margin-left:-3.75rem}.o-layout.-gutter-small{margin-left:-.9375rem}.o-layout.-center{text-align:center}.o-layout.-right{text-align:right}.o-layout.-reverse{direction:rtl}.o-layout.-reverse.-flex{flex-direction:row-reverse}.o-layout.-flex{display:flex}.o-layout.-flex.-top{align-items:flex-start}.o-layout.-flex.-middle{align-items:center}.o-layout.-flex.-bottom{align-items:flex-end}.o-layout.-stretch{align-items:stretch}.o-layout_item{display:inline-block;width:100%;vertical-align:top;font-size:1rem;padding-left:0}.o-layout.-gutter>.o-layout_item{padding-left:3.75rem}.o-layout.-gutter-small>.o-layout_item{padding-left:.9375rem}.o-layout.-middle>.o-layout_item{vertical-align:middle}.o-layout.-bottom>.o-layout_item{vertical-align:bottom}.o-layout.-center>.o-layout_item,.o-layout.-right>.o-layout_item,.o-layout.-reverse>.o-layout_item{text-align:left}.o-layout.-reverse>.o-layout_item{direction:ltr}.o-h,h1,.o-h1,h2,.o-h2,h3,.o-h3,h4,.o-h4,h5,.o-h5,h6,.o-h6{margin-top:0;line-height:1.5;margin-bottom:0;line-height:1;font-weight:400;font-family:"Neue Montreal"}.o-h.-monument,h1.-monument,.-monument.o-h1,h2.-monument,.-monument.o-h2,h3.-monument,.-monument.o-h3,h4.-monument,.-monument.o-h4,h5.-monument,.-monument.o-h5,h6.-monument,.-monument.o-h6{font-family:"Monument Extended";letter-spacing:-0.058em;margin-left:-0.0635em;line-height:0.8;font-weight:700}h1,.o-h1{font-size:2.25rem}h1.-medium,.o-h1.-medium{font-size:6.2vw}@media (max-width: 999px){h1.-medium,.o-h1.-medium{font-size:8vw}}h1.-mega,.o-h1.-mega{font-size:10.2vw}@media (max-width: 999px){h1.-mega,.o-h1.-mega{font-size:12vw}}h2,.o-h2{font-size:1.75rem}h3,.o-h3{font-size:1.5rem}h4,.o-h4{line-height:1.2;font-size:1.25rem}h5,.o-h5{font-size:1.125rem}h6,.o-h6{font-size:1rem}.c-scrollbar{position:absolute;right:0;top:0;width:11px;height:100vh;transform-origin:center right;transition:transform 0.3s, opacity 0.3s;opacity:0;display:none}.c-scrollbar:hover{transform:scaleX(1.45)}.c-scrollbar:hover,.has-scroll-scrolling .c-scrollbar,.has-scroll-dragging .c-scrollbar{opacity:1}.c-scrollbar_thumb{position:absolute;top:0;right:0;background-color:black;opacity:0.5;width:7px;border-radius:10px;margin:2px;cursor:-webkit-grab;cursor:grab}.has-scroll-dragging .c-scrollbar_thumb{cursor:-webkit-grabbing;cursor:grabbing}.c-preloader{position:fixed;top:0;right:0;bottom:0;left:0;width:100%;height:100%;background-color:var(--background);z-index:7070;transition:opacity .3s cubic-bezier(0.215, 0.61, 0.355, 1);pointer-events:none}html.is-first-load .c-preloader{opacity:0}.c-about{height:400vh}@media (max-width: 699px){.c-about{height:235vh}}.c-about_scroll{position:absolute;top:100vh;left:0;bottom:100vh;width:100%;pointer-events:none}.c-about_indicator{position:absolute;right:.9375rem;bottom:1.875rem;z-index:200;pointer-events:none;transition:opacity .6s cubic-bezier(0.215, 0.61, 0.355, 1),transform .6s cubic-bezier(0.215, 0.61, 0.355, 1);transform:translate3d(3.125rem, 0, 0)}.is-animated .c-about_indicator{opacity:1;transform:translate3d(0, 0, 0)}.has-scrolled .c-about_indicator{opacity:0}.c-about_indicator_text{position:absolute;transform:rotate(90deg);right:-1.25rem;top:2.1875rem;font-size:1rem}.c-about_indicator_bar{display:inline-block;width:2px;height:8.75rem;position:relative;overflow:hidden}.c-about_indicator_bar:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-color:var(--background);opacity:0.4}.c-about_indicator_bar span{position:absolute;top:0;bottom:0;right:0;left:0;background-color:var(--background);-webkit-animation:indicator 2s cubic-bezier(0.215, 0.61, 0.355, 1) infinite;animation:indicator 2s cubic-bezier(0.215, 0.61, 0.355, 1) infinite}@-webkit-keyframes indicator{0%{transform:translate3d(0, -104%, 0)}69.9%{transform:translate3d(0, 104%, 0)}70%{transform:translate3d(0, -104%, 0)}100%{transform:translate3d(0, -104%, 0)}}@keyframes indicator{0%{transform:translate3d(0, -104%, 0)}69.9%{transform:translate3d(0, 104%, 0)}70%{transform:translate3d(0, -104%, 0)}100%{transform:translate3d(0, -104%, 0)}}.c-about_sticky{position:absolute;left:0;width:100%;height:100vh}html.has-scroll-smooth .c-about_sticky{top:0}html:not(.has-scroll-smooth) .c-about_sticky{position:fixed;bottom:0}.c-about_mask{position:absolute;top:0;left:0;width:100%;height:100%;z-index:2}.c-about_mask_bar{position:absolute;background-color:var(--color)}.c-about_mask_bar.-top{top:0;left:0;width:100%;height:50%;transform-origin:top center}.c-about_mask_bar.-bottom{bottom:0;left:0;width:100%;height:50%;transform-origin:bottom center}.c-about_mask_bar.-left{top:0;left:0;width:50%;height:100%;transform-origin:center left}.c-about_mask_bar.-right{top:0;right:0;width:50%;height:100%;transform-origin:center right}.c-about_video-wrapper{position:absolute;top:0;left:0;width:100%;bottom:1px;overflow:hidden}.c-about_video{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:100%;height:100%;opacity:0;transition:opacity .3s cubic-bezier(0.215, 0.61, 0.355, 1)}.is-animated .c-about_video{opacity:1}.c-about_video:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background-color:var(--background);z-index:1;transition:opacity 1s cubic-bezier(0.215, 0.61, 0.355, 1)}.c-about_video.vimeo-is-loaded:before{opacity:0}.c-about_video_load{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);z-index:3;transition:opacity .6s cubic-bezier(0.215, 0.61, 0.355, 1),transform .6s cubic-bezier(0.215, 0.61, 0.355, 1)}.vimeo-is-loaded .c-about_video_load{opacity:0;transform:translate(-50%, -120%)}.c-button{padding:.3125rem 1.75rem;border:1px solid var(--color);border-radius:6.25rem;font-size:3vw}@media (max-width: 999px){.c-button{font-size:6vw}}.c-form_item{position:relative;margin-bottom:1.875rem}.c-form_label,.c-form_checkboxLabel,.c-form_radioLabel{display:block;margin-bottom:.625rem}.c-form_input,.c-form_select_input,.c-form_textarea{font-size:3.22vw;padding:.625rem 0;border-bottom:1px solid var(--color)}@media (max-width: 999px){.c-form_input,.c-form_select_input,.c-form_textarea{font-size:6vw}}.c-form_input::-moz-placeholder, .c-form_select_input::-moz-placeholder, .c-form_textarea::-moz-placeholder{color:var(--color)}.c-form_input:-ms-input-placeholder, .c-form_select_input:-ms-input-placeholder, .c-form_textarea:-ms-input-placeholder{color:var(--color)}.c-form_input::placeholder,.c-form_select_input::placeholder,.c-form_textarea::placeholder{color:var(--color)}.c-form_checkboxLabel,.c-form_radioLabel{position:relative;display:inline-block;margin-right:.625rem;margin-bottom:0;padding-left:1.75rem;cursor:pointer}.c-form_checkboxLabel::before,.c-form_radioLabel::before,.c-form_checkboxLabel::after,.c-form_radioLabel::after{position:absolute;top:50%;left:0;display:inline-block;margin-top:-.5625rem;padding:0;width:1.125rem;height:1.125rem;content:""}.c-form_checkboxLabel::before,.c-form_radioLabel::before{background-color:#fff;border:1px solid lightgray}.c-form_checkboxLabel::after,.c-form_radioLabel::after{border-color:transparent;background-color:transparent;background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20version%3D%221.1%22%20x%3D%220%22%20y%3D%220%22%20width%3D%2213%22%20height%3D%2210.5%22%20viewBox%3D%220%200%2013%2010.5%22%20enable-background%3D%22new%200%200%2013%2010.5%22%20xml%3Aspace%3D%22preserve%22%3E%3Cpath%20fill%3D%22%23424242%22%20d%3D%22M4.8%205.8L2.4%203.3%200%205.7l4.8%204.8L13%202.4c0%200-2.4-2.4-2.4-2.4L4.8%205.8z%22%2F%3E%3C%2Fsvg%3E");background-position:center;background-size:.75rem;background-repeat:no-repeat;opacity:0}.c-form_checkboxLabel:hover::before,.c-form_radioLabel:hover::before{border-color:darkgray}.c-form_checkbox:focus+.c-form_checkboxLabel::before,.c-form_radio:focus+.c-form_checkboxLabel::before,.c-form_checkbox:focus+.c-form_radioLabel::before,.c-form_radio:focus+.c-form_radioLabel::before{border-color:dimgray}.c-form_checkbox:checked+.c-form_checkboxLabel::after,.c-form_radio:checked+.c-form_checkboxLabel::after,.c-form_checkbox:checked+.c-form_radioLabel::after,.c-form_radio:checked+.c-form_radioLabel::after{opacity:1}.c-form_checkbox,.c-form_radio{position:absolute;width:0;opacity:0}.c-form_radioLabel::before,.c-form_radioLabel::after{border-radius:50%}.c-form_radioLabel::after{background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20version%3D%221.1%22%20x%3D%220%22%20y%3D%220%22%20width%3D%2213%22%20height%3D%2213%22%20viewBox%3D%220%200%2013%2013%22%20enable-background%3D%22new%200%200%2013%2013%22%20xml%3Aspace%3D%22preserve%22%3E%3Ccircle%20fill%3D%22%23424242%22%20cx%3D%226.5%22%20cy%3D%226.5%22%20r%3D%226.5%22%2F%3E%3C%2Fsvg%3E");background-size:.375rem}.c-form_select{position:relative;cursor:pointer}.c-form_select::after{position:absolute;top:0;right:0;bottom:0;z-index:2;width:2.5rem;background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20version%3D%221.1%22%20x%3D%220%22%20y%3D%220%22%20width%3D%2213%22%20height%3D%2211.3%22%20viewBox%3D%220%200%2013%2011.3%22%20enable-background%3D%22new%200%200%2013%2011.3%22%20xml%3Aspace%3D%22preserve%22%3E%3Cpolygon%20fill%3D%22%23424242%22%20points%3D%226.5%2011.3%203.3%205.6%200%200%206.5%200%2013%200%209.8%205.6%20%22%2F%3E%3C%2Fsvg%3E");background-position:center;background-size:.5rem;background-repeat:no-repeat;content:"";pointer-events:none}.c-form_select_input{position:relative;z-index:1;padding-right:2.5rem;cursor:pointer}.c-form_textarea{min-height:12.5rem}.c-header{position:fixed;top:0;left:0;width:100%;padding-top:.9375rem;z-index:6969;color:var(--color);transform:translate3d(0, -100%, 0);transition:transform .6s cubic-bezier(0.215, 0.61, 0.355, 1),color .3s cubic-bezier(0.215, 0.61, 0.355, 1)}.is-invert .c-header{color:var(--background)}.is-first-load .c-header{transform:translate3d(0, 0, 0)}@media (max-width: 699px){.c-header_time{transition:color .3s cubic-bezier(0.215, 0.61, 0.355, 1)}.has-menu .c-header_time{transition:color .3s 0.12s cubic-bezier(0.215, 0.61, 0.355, 1);color:var(--background)}.is-invert.has-menu .c-header_time{color:var(--color)}}@media (max-width: 699px){.c-header_navigation html:not(.is-loading){transition:color .3s .3s cubic-bezier(0.215, 0.61, 0.355, 1)}.has-menu .c-header_navigation{transition:color .3s 0.04s cubic-bezier(0.215, 0.61, 0.355, 1);color:var(--background)}.is-invert.has-menu .c-header_navigation{color:var(--color)}}.c-header_navigation_item:not(:last-child){padding-right:5.625rem}.c-header_button{width:5.25rem;height:2.375rem;border:1px solid currentColor;border-radius:3.75rem;position:relative}.c-header_button span{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);transition:transform .6s cubic-bezier(0.215, 0.61, 0.355, 1)}.has-menu .c-header_button span:first-child{transform:translate(-50%, -180%)}.c-header_button span:last-child{transform:translate(-50%, 100%)}.has-menu .c-header_button span:last-child{transform:translate(-50%, -50%)}.c-home{height:100vh;height:calc(var(--vh) * 100);color:var(--color);background-color:var(--background);overflow:hidden}.c-home_logo{align-self:flex-end;width:100%;position:relative}.c-home_logo svg path{transition:transform 1s cubic-bezier(0.215, 0.61, 0.355, 1);transform:translate3d(0, 110%, 0)}@media (max-width: 699px){.c-home_logo svg path{transform:translate3d(0, 120%, 0)}}.is-animated .c-home_logo svg path{transform:translate3d(0, 0, 0)}.is-animated .c-home_logo svg path:nth-child(1){transition-delay:.16s}.is-animated .c-home_logo svg path:nth-child(2){transition-delay:.32s}.is-animated .c-home_logo svg path:nth-child(3){transition-delay:.48s}.is-animated .c-home_logo svg path:nth-child(4){transition-delay:.64s}.c-menu{position:fixed;top:0;right:0;bottom:0;left:0;width:100%;height:100%;z-index:6868;background-color:var(--color);color:var(--background);transform:translateX(100%);transition:transform .6s cubic-bezier(0.215, 0.61, 0.355, 1),background-color .6s cubic-bezier(0.215, 0.61, 0.355, 1)}.is-invert .c-menu{background-color:var(--background);color:var(--color)}@media (min-width: 700px){.c-menu{display:none}}.has-menu .c-menu{transform:translateX(0)}.c-menu_list{padding-top:1.875rem}.c-menu_item{line-height:1;font-size:17vw;margin-bottom:.3125rem;display:block}.c-error svg{width:31.25rem;fill:var(--color)}.c-section{padding-top:5.625rem;padding-bottom:5.625rem}.c-section-top{padding-top:5.625rem}.c-section-bottom{padding-bottom:5.625rem}.c-link{position:relative}.c-link:before{content:'';width:100%;height:1px;background-color:currentColor;bottom:0;left:0;position:absolute;transform:scaleX(0);transform-origin:right center;transition:transform .6s cubic-bezier(0.215, 0.61, 0.355, 1);pointer-events:none}html.is-desktop .c-link:hover:before{transform:scaleX(1);transform-origin:left center}.c-title{display:flex;flex-direction:column;align-items:flex-start;font-size:22vw}.c-title span:first-child{margin-left:auto}.c-split{display:block;overflow:hidden}.c-split>div{overflow:hidden}.c-split>div>div{transform:translate3d(0, 110%, 0);transition:transform 1s cubic-bezier(0.215, 0.61, 0.355, 1)}.c-split>div>div:nth-child(1){transition-delay:.16s}.c-split>div>div:nth-child(2){transition-delay:.32s}.c-split>div>div:nth-child(3){transition-delay:.48s}.c-split>div>div:nth-child(4){transition-delay:.64s}.c-split>div>div:nth-child(5){transition-delay:.8s}.c-split>div>div:nth-child(6){transition-delay:.96s}.c-split>div>div:nth-child(7){transition-delay:1.12s}.c-split>div>div:nth-child(8){transition-delay:1.28s}.c-split>div>div:nth-child(9){transition-delay:1.44s}.c-split>div>div:nth-child(10){transition-delay:1.6s}.c-split>div>div:nth-child(11){transition-delay:1.76s}.c-split>div>div:nth-child(12){transition-delay:1.92s}.c-split>div>div:nth-child(13){transition-delay:2.08s}.c-split>div>div:nth-child(14){transition-delay:2.24s}.c-split>div>div:nth-child(15){transition-delay:2.4s}.c-split>div>div:nth-child(16){transition-delay:2.56s}.c-split>div>div:nth-child(17){transition-delay:2.72s}.c-split>div>div:nth-child(18){transition-delay:2.88s}.c-split>div>div:nth-child(19){transition-delay:3.04s}.c-split>div>div:nth-child(20){transition-delay:3.2s}.is-animated .c-split.is-split>div>div{transform:translate3d(0, 0, 0)}.c-list:before{position:absolute;top:0;left:0;right:0;height:2px;content:"";background-color:var(--background);transition:transform 1s cubic-bezier(0.215, 0.61, 0.355, 1);transform:scaleX(0);transform-origin:center left}.is-animated .c-list:before{transform:scaleX(1)}.c-list_item{position:relative;padding:.9375rem 0;overflow:hidden}.c-list_item:after{position:absolute;bottom:0;left:0;right:0;height:1px;content:"";background-color:var(--background);transition:transform 1s cubic-bezier(0.215, 0.61, 0.355, 1);transition-delay:calc(var(--transition-delay) * 0.11s);transform:scaleX(0);transform-origin:center left}.is-animated .c-list_item:after{transform:scaleX(1)}.c-list_title{display:block;transition:transform 1s cubic-bezier(0.215, 0.61, 0.355, 1),opacity 1s cubic-bezier(0.215, 0.61, 0.355, 1);transition-delay:calc(var(--transition-delay) * 0.13s);opacity:0;transform:translate3d(0, 110%, 0);line-height:1}.is-animated .c-list_title{opacity:1;transform:translate3d(0, 0, 0)}.c-list_tag{border:1px solid var(--background);border-radius:3.75rem;padding:.375rem .875rem;display:inline-block;transition:transform 1s cubic-bezier(0.215, 0.61, 0.355, 1),opacity 1s cubic-bezier(0.215, 0.61, 0.355, 1);transition-delay:calc(var(--transition-delay) * 0.12s);opacity:0;transform:translate3d(0, 110%, 0);line-height:1}.is-animated .c-list_tag{opacity:1;transform:translate3d(0, 0, 0)}.c-contact_socials.-vertical .c-contact_social{margin-bottom:.625rem}.c-contact_social{border:1px solid currentColor;font-size:1.875rem;border-radius:3.75rem;padding:.3125rem .9375rem;display:inline-block;font-family:"Monument Extended";text-transform:uppercase;display:inline-flex;align-items:center}html.is-desktop .c-contact_social:hover svg{transform:translate3d(.3125rem, 0, 0)}.c-contact_social svg{transition:transform .3s cubic-bezier(0.215, 0.61, 0.355, 1);margin-left:.9375rem;width:2rem;height:2rem}@media (max-width: 699px){.c-contact_social:not(:last-child){margin-bottom:.9375rem}}@media (min-width: 700px){.c-contact_social:not(:last-child){margin-right:.9375rem}}.u-2\:1::before{padding-bottom:50%}.u-4\:3::before{padding-bottom:75%}.u-16\:9::before{padding-bottom:56.25%}.u-1\/1{width:100% !important}.u-1\/2{width:50% !important}.u-2\/2{width:100% !important}.u-1\/3{width:33.33333% !important}.u-2\/3{width:66.66667% !important}.u-3\/3{width:100% !important}.u-1\/4{width:25% !important}.u-2\/4{width:50% !important}.u-3\/4{width:75% !important}.u-4\/4{width:100% !important}.u-1\/5{width:20% !important}.u-2\/5{width:40% !important}.u-3\/5{width:60% !important}.u-4\/5{width:80% !important}.u-5\/5{width:100% !important}@media (min-width: 700px){.u-1\/2\@from-small{width:50%}}@media (min-width: 1000px){.u-1\/2\@from-medium{width:50%}}@media (min-width: 1000px){.u-1\/3\@from-medium{width:33.33333%}}@media (min-width: 700px){.u-3\/5\@from-small{width:60%}}@media (min-width: 1000px){.u-3\/5\@from-medium{width:60%}}.u-float-left{float:left !important}.u-float-right{float:right !important}.u-text-center{text-align:center !important}.u-text-left{text-align:left !important}.u-text-right{text-align:right !important}.u-align-baseline{vertical-align:baseline !important}.u-align-bottom{vertical-align:bottom !important}.u-align-middle{vertical-align:middle !important}.u-align-top{vertical-align:top !important}.u-vertical-center{font-size:0}.u-vertical-center::before{display:inline-block;height:100%;content:"";vertical-align:middle}.u-vertical-center>*{display:inline-block;vertical-align:middle;font-size:1rem}.u-clearfix::after{display:block;clear:both;content:""}.u-truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;word-wrap:normal;max-width:100%}[hidden][aria-hidden="false"]{position:absolute;display:inherit;clip:rect(0, 0, 0, 0)}[hidden][aria-hidden="false"]:focus{clip:auto}.u-flex{display:flex}.u-align-center{align-items:center}.u-space-between{justify-content:space-between}.u-relative{position:relative}.u-margin-fix{margin-top:-.625rem}.u-height-100{height:100%}.u-none-pointer{pointer-events:none}.u-pointer{pointer-events:all}.u-uppercase{text-transform:uppercase}.u-height-full{min-height:100vh}.u-justify-center{justify-content:center}.u-overflow-hidden{overflow:hidden}.u-flex-column{flex-direction:column}.u-overflow-visible{overflow:visible}.u-block{display:block}.u-screen-reader-text{position:absolute !important;overflow:hidden;clip:rect(0 0 0 0);margin:0;padding:0;width:1px;height:1px;border:0}@media not print{.u-screen-reader-text\@screen{position:absolute !important;overflow:hidden;clip:rect(0 0 0 0);margin:0;padding:0;width:1px;height:1px;border:0}}.u-screen-reader-text.-focusable:focus,.u-screen-reader-text.-focusable:active{clip:auto;width:auto;height:auto}.u-color-invert{color:var(--background)}.u-color{color:var(--color)}[aria-busy="true"]{cursor:progress}[aria-controls]{cursor:pointer}[aria-disabled]{cursor:default}.is-visible{visibility:visible !important;opacity:1 !important}.is-invisible{visibility:hidden !important;opacity:0 !important}.is-hidden{display:none !important;visibility:hidden !important}@media not print{.is-hidden\@screen{display:none !important;visibility:hidden !important}}@media print{.is-hidden\@print{display:none !important;visibility:hidden !important}}@media (max-width: 699px){.is-hidden\@to-small{display:none}}@media (min-width: 700px){.is-hidden\@from-small{display:none}}.u-background{background-color:var(--background)}.u-background-invert{background-color:var(--color)}.u-padding-bottom,.u-padding-y{padding-bottom:3.75rem}.u-padding-bottom.-small-padding,.-small-padding.u-padding-y{padding-bottom:.9375rem}.u-padding-top,.u-padding-y{padding-top:3.75rem}.u-padding-top.-small-padding,.-small-padding.u-padding-y{padding-top:.9375rem}.u-padding-left,.u-padding-x{padding-left:3.75rem}.u-padding-left.-small-padding,.-small-padding.u-padding-x{padding-left:.9375rem}.u-padding-right,.u-padding-x{padding-right:3.75rem}.u-padding-right.-small-padding,.-small-padding.u-padding-x{padding-right:.9375rem}.u-anim{opacity:0;transform:translate3d(0, 3.125rem, 0);transition:opacity .6s cubic-bezier(0.215, 0.61, 0.355, 1),transform 1s cubic-bezier(0.215, 0.61, 0.355, 1)}.is-animated .u-anim{opacity:1;transform:translate3d(0, 0, 0);transition-delay:0s}.is-animated .u-anim.-delay-1{transition-delay:.1s}.is-animated .u-anim.-delay-2{transition-delay:.2s}.is-animated .u-anim.-delay-3{transition-delay:.3s}.is-animated .u-anim.-delay-4{transition-delay:.4s}.is-animated .u-anim.-delay-5{transition-delay:.5s}.is-animated .u-anim.-delay-6{transition-delay:.6s}.is-animated .u-anim.-delay-7{transition-delay:.7s}.is-animated .u-anim.-delay-8{transition-delay:.8s}.is-animated .u-anim.-delay-9{transition-delay:.9s}.is-animated .u-anim.-delay-10{transition-delay:1s}
