:root{--content-1300-box-indent:3.2em;--minus-content-1300-box-indent:calc(var(--content-1300-box-indent)*-1);--section-spacing-large:5.5em;--section-spacing-medium:4em;--section-spacing-small:3em;--gap-1:0.9em;--gap-2:calc(var(--gap-1)*2);--gap-3:calc(var(--gap-1)*3);--gap-4:calc(var(--gap-1)*4);--gap-5:calc(var(--gap-1)*5);--gap-small:calc(var(--gap-1)/2);--button-padding:0.75em 1.8em 0.85em 1.8em;--tab-padding:0.45em 1.4em 0.55em 1.4em}@media(min-width:1600px){:root{--gap-1:1.05em}}@media(min-width:1800px){:root{--content-1300-box-indent:3.6em}}@media(min-width:1921px){:root{--content-1300-box-indent:7em}}@media(min-width:2201px){:root{--content-1300-box-indent:11em}}@media(max-width:1439px){:root{--content-1300-box-indent:clamp(1.25rem,-2.3214rem + 7.4405vw,4.375rem)}}@media(min-width:1921px){:root{--gap-1:1.1em}}@media(max-width:1080px){:root{--section-spacing-large:4.8em;--section-spacing-medium:3.5em;--section-spacing-small:2.8em;--gap-2:calc(var(--gap-1)*1.2);--gap-3:calc(var(--gap-1)*1.8);--gap-4:calc(var(--gap-1)*2.4);--gap-5:calc(var(--gap-1)*3)}}html{scrollbar-gutter:stable}html.fixed{overflow:hidden}body{align-items:stretch;background-color:#f9f7f6;color:#222;display:flex;flex-direction:column;font-family:Financier Display;font-size:var(--fontSize-22);font-weight:400;line-height:normal;min-height:100dvh}.page,section{position:relative;width:100%}section{margin-inline:auto;max-width:2560px;overflow-x:clip}.section-content{margin-inline:auto;padding-block:var(--section-spacing-large)}.stretch{height:100%;inset:0;width:100%}.stretch,.stretch.image-wrapper{position:absolute}img.stretch,video.stretch{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.image-wrapper{position:relative}.image-wrapper img,.image-wrapper svg{height:auto;vertical-align:bottom;width:100%}.image-wrapper img.stretch,.image-wrapper svg.stretch{height:100%}.vector-wrapper{aspect-ratio:1/1;position:relative;width:1em}.vector-wrapper svg{display:block;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;position:absolute;width:100%}.unselectable{-webkit-user-select:none;-moz-user-select:none;user-select:none}.uppercase{text-transform:uppercase}.pointer{cursor:pointer}.align-center{text-align:center}.grecaptcha-badge{display:none}.content-1300,.content-900{margin-inline:auto}.content-900{padding-inline:var(--content-900-box-indent)}.content-1300{padding-inline:var(--content-1300-box-indent)}.flex-box{align-items:flex-start;display:flex;justify-content:flex-start}.flex-box>*{flex:1 1 100%}.grid-box{display:grid;--size:1fr}.grid-box.grid-auto{--size:auto}.grid-box--col2{grid-template-columns:repeat(2,var(--size))}.grid-box--col3{grid-template-columns:repeat(3,var(--size))}.grid-box--col4{grid-template-columns:repeat(4,var(--size))}.grid-box--col5{grid-template-columns:repeat(5,var(--size))}.grid-box--col6{grid-template-columns:repeat(6,var(--size))}.flex-box,.grid-box{gap:var(--gap-2)}.large-content-limit{margin-inline:auto;max-width:2560px}mark{background:#222;color:#fff}a[href^="tel:"]{white-space:nowrap}#skip-link{background-color:#222;border:1px dashed #000;color:#fff;display:block;height:auto;left:-10000px;overflow:hidden;padding:.35em .75em;position:fixed;top:0;width:auto;z-index:10000}#skip-link:focus,#skip-link:focus-visible{left:0}.nothing-found{display:none;margin-bottom:2em}.no-wrap{white-space:nowrap}.section.pt-none .section-content{padding-top:0}.section.pb-none .section-content{padding-bottom:0}.section.pt-increased .section-content{padding-top:calc(var(--section-spacing-large) + var(--section-spacing-small))}.section.pb-increased .section-content{padding-bottom:calc(var(--section-spacing-large) + var(--section-spacing-small))}.section.pt-reduced .section-content{padding-top:var(--section-spacing-medium)}.section.pb-reduced .section-content{padding-bottom:var(--section-spacing-medium)}.section.pt-normal .section-content{padding-top:var(--section-spacing-large)}.section.pb-normal .section-content{padding-bottom:var(--section-spacing-large)}.section.mb-l .section-content{margin-bottom:var(--section-spacing-large)}.section.border-bottom .section-content{position:relative}.section.border-bottom .section-content:before{background-color:#d9d9d9;bottom:0;content:"";height:1px;left:0;opacity:1;position:absolute;width:100%}.section.border-top .section-content{position:relative}.section.border-top .section-content:after{background-color:#d9d9d9;content:"";height:1px;left:0;opacity:1;position:absolute;top:0;width:100%}@media(min-width:1081px){.section.pb-xl-pc .section-content{padding-bottom:calc(var(--section-spacing-large)*1.25)}.section.pt-xl-pc .section-content{padding-top:calc(var(--section-spacing-large)*1.25)}}@keyframes underline-run-right{0%{background-position:100%;background-size:100% 100%}49%{background-position:100%;background-size:0 100%}50%{background-position:0;background-size:0 100%}to{background-position:0;background-size:100% 100%}}@keyframes underline-run-left{0%{background-position:0;background-size:100% 100%}49%{background-position:0;background-size:0 100%}50%{background-position:100%;background-size:0 100%}to{background-position:100%;background-size:100% 100%}}@keyframes underline-run-inverse-left{0%{background-position:0;background-size:0 100%}49%{background-position:0;background-size:100% 100%}50%{background-position:100%;background-size:100% 100%}to{background-position:100%;background-size:0 100%}}@keyframes underline-run-inverse-right{0%{background-position:100%;background-size:0 100%}49%{background-position:100%;background-size:100% 100%}50%{background-position:0;background-size:100% 100%}to{background-position:0;background-size:0 100%}}*{margin:0;outline:none;padding:0;-webkit-tap-highlight-color:rgba(0,0,0,0)}*,:after,:before{box-sizing:border-box}article li,article p{text-wrap:unset}a{color:inherit;text-decoration:none}p a{white-space:pre-wrap;word-wrap:break-word}input,select,textarea{border-radius:0;box-shadow:none;font-family:inherit}input[type=search]::-webkit-search-cancel-button{display:none}button{background-color:transparent;border:none;color:inherit;cursor:pointer;font-family:inherit;font-size:inherit;font-weight:inherit;letter-spacing:inherit;text-transform:inherit}button::-moz-focus-inner{border:0}button[type=submit],input[type=submit]{-webkit-appearance:none;-moz-appearance:none;appearance:none}h1,h2,h3,h4,h5,h6{font-size:1em;font-weight:400;text-wrap:pretty}img,svg{display:inline-block;height:auto}ol li:last-child,ol:last-child,p li:last-child,p:last-child,ul li:last-child,ul:last-child{margin-bottom:0}.grecaptcha-badge{display:none!important}.plaintext .wp-block-heading{font-family:Financier Display}.plaintext h1.wp-block-heading{margin-top:.8em}.plaintext h1.wp-block-heading,.plaintext h2.wp-block-heading{font-size:var(--fontSize-44);font-style:normal;font-weight:300;line-height:1.1em;margin-bottom:.55em}.plaintext h2.wp-block-heading{margin-top:.95em}.plaintext h3.wp-block-heading{font-size:var(--fontSize-34);font-style:normal;font-weight:300;line-height:1.1em}.plaintext h4.wp-block-heading{font-size:var(--fontSize-28);font-style:normal;font-weight:300;line-height:1.1em}.plaintext h5.wp-block-heading{font-size:var(--fontSize-22);font-style:normal;font-weight:300;line-height:1.1em}.plaintext h6.wp-block-heading{font-size:var(--fontSize-20);font-style:normal;font-weight:300;line-height:1.1em}.has-text-align-left{text-align:left}.has-text-align-center{text-align:center}.has-text-align-right{text-align:right}.wp-block-image{margin-top:2em}.wp-block-image:has(figure.alignright){text-align:right}.wp-block-image:has(figure.alignleft){text-align:left}.wp-block-image:has(figure.aligncenter){text-align:center}.wp-block-image figure,.wp-block-image img{display:inline-block}.wp-block-image img{vertical-align:bottom;width:100%}figcaption{margin-top:.5em;opacity:.7;text-align:center}.wp-block-embed.is-provider-vimeo{margin-block:2em}.wp-block-embed.is-provider-vimeo iframe{aspect-ratio:16/9;height:100%;width:100%}.wp-block-cover{align-items:center;display:flex;height:30vw;justify-content:center;margin-block:3em;overflow:hidden;padding:1em;position:relative}.wp-block-cover__background{height:100%;left:0;position:absolute;top:0;width:100%}.wp-block-cover__background.has-background-dim{z-index:1}.wp-block-cover__background.has-background-dim[class*=-background-color]{background-color:#222}.wp-block-cover__background.has-background-dim.has-background-dim-10{opacity:0;opacity:.1}.wp-block-cover__background.has-background-dim.has-background-dim-20{opacity:.2}.wp-block-cover__background.has-background-dim.has-background-dim-30{opacity:.3}.wp-block-cover__background.has-background-dim.has-background-dim-40{opacity:.4}.wp-block-cover__background.has-background-dim.has-background-dim-50{opacity:.5}.wp-block-cover__background.has-background-dim.has-background-dim-60{opacity:.6}.wp-block-cover__background.has-background-dim.has-background-dim-70{opacity:.7}.wp-block-cover__background.has-background-dim.has-background-dim-80{opacity:.8}.wp-block-cover__background.has-background-dim.has-background-dim-90{opacity:.9}.wp-block-cover__background.has-background-dim.has-background-dim-100{opacity:1}.wp-block-cover__inner-container{color:#fff;margin:1em 0;position:relative;z-index:1}.wp-block-cover__image-background{display:inline-block;min-height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;position:absolute;width:auto}.wp-block-cover.is-light .wp-block-cover__inner-container{color:#222}@media(max-width:1024px){.wp-block-cover{height:40vw}}@media(max-width:540px){.wp-block-cover{height:50vw}}.wp-block-table{margin:2em auto;overflow-x:auto;width:100%}.wp-block-table table{border-collapse:collapse;min-width:767px;width:100%}.wp-block-table table thead{background-color:rgba(34,34,34,.2);border-bottom:3px solid;color:#222}.wp-block-table table tfoot{background-color:rgba(34,34,34,.1);border-top:3px solid;color:#222}.wp-block-table table.has-fixed-layout{table-layout:fixed;width:100%}.wp-block-table table.has-fixed-layout td,.wp-block-table table.has-fixed-layout th{word-break:break-word}.wp-block-table table tr td,.wp-block-table table tr th{border:1px solid;padding:1em;word-break:normal}.wp-block-table figcaption{font-style:italic;opacity:.7;padding-top:1em}.wp-block-table.is-style-stripes{background-color:transparent;border-bottom:1px solid rgba(34,34,34,.05);border-collapse:inherit;border-spacing:0}.wp-block-table.is-style-stripes tbody tr:nth-child(odd){background-color:rgba(34,34,34,.05)}.wp-block-table.is-style-stripes tbody tr td,.wp-block-table.is-style-stripes tbody tr th{border-color:transparent}.wp-block-quote{border-left:1px solid #222;margin-block:2em;padding-left:2em}.wp-block-quote p{font-size:var(--fontSize-32);line-height:1.4em}.wp-block-pullquote{border-bottom:4px solid;border-top:4px solid;color:#222;margin:0 0 1em;padding:3em 0;text-align:center}.wp-block-pullquote p{font-size:1.75em;line-height:1.6}.wp-block-pullquote cite{font-size:.8125em;font-style:normal;text-transform:uppercase}.wp-block-buttons{margin-block:3em}.wp-block-buttons .wp-block-button__link{background-color:transparent}sub,sup{font-size:.7em;line-height:0;position:relative;vertical-align:baseline}sup{top:-.6em}sub{bottom:-.3em;font-size:.7em}ol,ul:not(.menu){margin-block:1.1em;padding-left:1.2em}.wp-block-columns{display:flex;flex-wrap:wrap!important;gap:2em;margin-block:3em}@media(max-width:1024px){.wp-block-columns .wp-block-column{flex-basis:100%!important}}.wp-block-gallery{padding-block:3em}.wp-block-video{aspect-ratio:16/9;margin-block:3em;position:relative}.wp-block-video video{left:0;max-height:100%;position:absolute;width:100%}.wp-block-media-text{display:grid;gap:2em;grid-template-columns:repeat(auto-fit,minmax(500px,1fr));margin-block:3em}.wp-block-media-text .wp-block-media-text__media{position:relative}.wp-block-media-text .wp-block-media-text__media img{max-width:100%;vertical-align:bottom}.wp-block-media-text .wp-block-media-text__content .wp-block-heading{margin-top:1em}hr{background-color:#222;border-color:transparent;margin-block:2em;opacity:.2}@font-face{font-display:swap;font-family:Financier Display;font-style:normal;font-weight:400;src:url(../fonts/financier-display-regular.woff2) format("woff2")}@font-face{font-display:swap;font-family:Financier Display;font-style:normal;font-weight:300;src:url(../fonts/financier-display-light.woff2) format("woff2")}@font-face{font-display:swap;font-family:Financier Display;font-style:italic;font-weight:300;src:url(../fonts/financier-display-light-italic.woff2) format("woff2")}@font-face{font-display:swap;font-family:Financier Display;font-style:italic;font-weight:400;src:url(../fonts/financier-display-regular-italic.woff2) format("woff2")}@font-face{font-display:swap;font-family:Financier Display;font-style:normal;font-weight:600;src:url(../fonts/financier-display-semibold.woff2) format("woff2")}@font-face{font-display:swap;font-family:Founders Grotesk;font-style:normal;font-weight:300;src:url(../fonts/founders-grotesk-light.woff2) format("woff2")}@font-face{font-display:swap;font-family:Founders Grotesk;font-style:italic;font-weight:300;src:url(../fonts/founders-grotesk-light-italic.woff2) format("woff2")}@font-face{font-display:swap;font-family:Founders Grotesk;font-style:normal;font-weight:500;src:url(../fonts/founders-grotesk-medium.woff2) format("woff2")}@font-face{font-display:swap;font-family:Founders Grotesk;font-style:normal;font-weight:400;src:url(../fonts/founders-grotesk-regular.woff2) format("woff2")}@font-face{font-display:swap;font-family:Founders Grotesk;font-style:italic;font-weight:400;src:url(../fonts/founders-grotesk-regular-italic.woff2) format("woff2")}@font-face{font-display:swap;font-family:Tobias;font-style:normal;font-weight:500;src:url(../fonts/tobias-medium.woff2) format("woff2")}:root{--fontSize-14:0.875rem;--fontSize-16:1rem;--fontSize-18:1.125rem;--fontSize-20:1.25rem;--fontSize-22:clamp(1.25rem,1.1555rem + 0.2439vw,1.375rem);--fontSize-28:clamp(1.375rem,1.075rem + 0.75vw,1.75rem);--fontSize-32:clamp(1.5rem,1.1rem + 1vw,2rem);--fontSize-34:clamp(1.75rem,1.45rem + 0.75vw,2.125rem);--fontSize-40:clamp(2rem,1.6rem + 1vw,2.5rem);--fontSize-44:clamp(2.125rem,1.625rem + 1.25vw,2.75rem);--fontSize-58:clamp(2.625rem,1.825rem + 2vw,3.625rem);--fontSize-80:clamp(2.875rem,1.175rem + 4.25vw,5rem);--font-size-92:clamp(2.625rem,0.125rem + 6.25vw,5.75rem);--fontSize-103:clamp(2.875rem,0.025rem + 7.125vw,6.4375rem)}@media(min-width:1921px){:root{--fontSize-14:1rem;--fontSize-16:1.2rem;--fontSize-18:1.35rem;--fontSize-20:1.5rem;--fontSize-22:clamp(1.5rem,1.386rem + 0.2927vw,1.65rem);--fontSize-28:clamp(1.5rem,1.046rem + 1.1707vw,2.1rem);--fontSize-32:clamp(1.8rem,1.346rem + 1.1707vw,2.4rem);--fontSize-34:clamp(1.8rem,1.2rem + 1.5vw,2.55rem);--fontSize-40:clamp(2.1rem,1.419rem + 1.7561vw,3rem);--fontSize-44:clamp(2.25rem,1.456rem + 2.0488vw,3.3rem);--fontSize-58:clamp(2.7rem,1.38rem + 3.3vw,4.35rem);--fontSize-80:clamp(3rem,0.6rem + 6vw,6rem);--fontSize-92:clamp(3.15rem,0.15rem + 7.5vw,6.9rem);--fontSize-103:clamp(3.45rem,0.03rem + 8.55vw,7.725rem)}}@media(max-width:820px){:root{--fontSize-16:0.9375rem;--fontSize-18:1.0625rem;--fontSize-20:1.125rem}}.page-heading{color:#fff;font-size:var(--fontSize-103);font-style:normal;font-weight:300;line-height:.8;margin-bottom:.3em;text-wrap:balance}.page-heading:last-child{margin-bottom:0}@media(max-width:1080px){.page-heading{line-height:1}}.page-header-section:not(.home-page-header) .page-heading{font-size:var(--fontSize-80);line-height:1}.section-heading{font-size:var(--fontSize-44);font-style:normal;font-weight:300;line-height:1.1;margin-bottom:.9em}.section-heading:last-child{margin-bottom:0}.block-heading,.subtitle{font-family:Founders Grotesk;font-size:var(--fontSize-28);font-style:normal;font-weight:300;line-height:1.1em;margin-bottom:1.4em}.block-heading:last-child,.subtitle:last-child{margin-bottom:0}.card-heading{font-size:var(--fontSize-22);line-height:1.2em}.smalltext{font-size:var(--fontSize-16);line-height:1.375em}.tinytext{line-height:1.4em}.overhead,.tinytext{font-size:var(--fontSize-14)}.overhead{color:#b28793;font-family:Founders Grotesk;font-style:normal;font-weight:500;letter-spacing:.05em;line-height:normal;margin-bottom:1.25em;text-transform:uppercase}.overhead:last-child{margin-bottom:0}.plaintext,.smalltext{font-family:Founders Grotesk;line-height:1.5em}.plaintext :first-child,.smalltext :first-child{margin-top:0;padding-top:0}.plaintext p,.smalltext p{margin-bottom:1.1em}.plaintext p strong,.smalltext p strong{font-weight:500}.plaintext ol,.plaintext ul,.smalltext ol,.smalltext ul{margin-block:1.35em;padding-left:1.2em}.plaintext ol ol,.plaintext ol ul,.plaintext ul ol,.plaintext ul ul,.smalltext ol ol,.smalltext ol ul,.smalltext ul ol,.smalltext ul ul{margin-block:1em!important;padding-left:1.2em}.plaintext ol ol li,.plaintext ol ul li,.plaintext ul ol li,.plaintext ul ul li,.smalltext ol ol li,.smalltext ol ul li,.smalltext ul ol li,.smalltext ul ul li{margin-bottom:0}.plaintext ul li::marker,.smalltext ul li::marker{font-size:.8em}.plaintext h2,.plaintext h3,.smalltext h2,.smalltext h3{margin-block:.75em .35em}.plaintext h2,.plaintext h2 strong,.plaintext h3,.plaintext h3 strong,.smalltext h2,.smalltext h2 strong,.smalltext h3,.smalltext h3 strong{font-weight:500}.plaintext h4,.plaintext h5,.plaintext h6,.smalltext h4,.smalltext h5,.smalltext h6{margin-block:1em .4em}.plaintext :last-child,.smalltext :last-child{margin-bottom:0}.plaintext:has(a>img,a>svg) a:has(img,svg),.smalltext:has(a>img,a>svg) a:has(img,svg){background-image:none!important}.plaintext a,.smalltext a{background-image:linear-gradient(0deg,transparent 1px,currentColor 0,currentColor 2px,transparent 2px);background-position:0;background-repeat:no-repeat;background-size:100% 100%;text-decoration:none}.plaintext a.hover,.plaintext a:focus,.plaintext a:hover,.smalltext a.hover,.smalltext a:focus,.smalltext a:hover{animation:underline-run-left .4s linear 1 both}.plaintext a:focus-visible,.smalltext a:focus-visible{outline:1px dashed currentColor;outline-offset:2px}a{transition:color .4s ease}a.burgundy-hover:is(:hover,:focus-visible){color:#781937}a.peach-hover:is(:hover,:focus-visible){color:#fadcbb}.button-link,button.filter-button-simple,button[type=submit].button-link{align-items:center;cursor:pointer;display:inline-flex;font-family:Founders Grotesk;font-size:var(--fontSize-16);font-weight:400;justify-content:center;line-height:1.3;min-width:13em;padding:var(--button-padding);text-align:center;leading-trim:both;text-edge:cap;background:#781937;border-radius:.25em;color:#fff;transition:background-color .4s ease,color .4s ease}.button-link:is(:hover,:focus-visible),button.filter-button-simple:is(:hover,:focus-visible),button[type=submit].button-link:is(:hover,:focus-visible){background:#fadcbb;color:#222}.button-link:focus-visible,button.filter-button-simple:focus-visible,button[type=submit].button-link:focus-visible{outline:1px dashed #fadcbb}.button-link,button.filter-button-simple,button[type=submit].button-link{position:relative}.button-link:focus-visible,button.filter-button-simple:focus-visible,button[type=submit].button-link:focus-visible{outline-offset:2px}.button-link.fill-rose-red,button.filter-button-simple.fill-rose-red,button[type=submit].button-link.fill-rose-red{align-items:center;cursor:pointer;display:inline-flex;font-family:Founders Grotesk;font-size:var(--fontSize-16);font-weight:400;justify-content:center;line-height:1.3;min-width:13em;padding:var(--button-padding);text-align:center;leading-trim:both;text-edge:cap;background:#9d2e4e;border-radius:.25em;color:#fff;transition:background-color .4s ease,color .4s ease}.button-link.fill-rose-red:is(:hover,:focus-visible),button.filter-button-simple.fill-rose-red:is(:hover,:focus-visible),button[type=submit].button-link.fill-rose-red:is(:hover,:focus-visible){background:#fadcbb;color:#222}.button-link.fill-rose-red:focus-visible,button.filter-button-simple.fill-rose-red:focus-visible,button[type=submit].button-link.fill-rose-red:focus-visible{outline:1px dashed #fadcbb}.button-link.fill-rose-red,button.filter-button-simple.fill-rose-red,button[type=submit].button-link.fill-rose-red{position:relative}.button-link.fill-rose-red:focus-visible,button.filter-button-simple.fill-rose-red:focus-visible,button[type=submit].button-link.fill-rose-red:focus-visible{outline-offset:2px}.fill-rose-red .button-link,.fill-rose-red button.filter-button-simple,.fill-rose-red button[type=submit].button-link{align-items:center;cursor:pointer;display:inline-flex;font-family:Founders Grotesk;font-size:var(--fontSize-16);font-weight:400;justify-content:center;line-height:1.3;min-width:13em;padding:var(--button-padding);text-align:center;leading-trim:both;text-edge:cap;background:#9d2e4e;border-radius:.25em;color:#fff;transition:background-color .4s ease,color .4s ease}.fill-rose-red .button-link:is(:hover,:focus-visible),.fill-rose-red button.filter-button-simple:is(:hover,:focus-visible),.fill-rose-red button[type=submit].button-link:is(:hover,:focus-visible){background:#fadcbb;color:#222}.fill-rose-red .button-link:focus-visible,.fill-rose-red button.filter-button-simple:focus-visible,.fill-rose-red button[type=submit].button-link:focus-visible{outline:1px dashed #fadcbb}.fill-rose-red .button-link,.fill-rose-red button.filter-button-simple,.fill-rose-red button[type=submit].button-link{position:relative}.fill-rose-red .button-link:focus-visible,.fill-rose-red button.filter-button-simple:focus-visible,.fill-rose-red button[type=submit].button-link:focus-visible{outline-offset:2px}.tabs .menu-item.menu-item a{background:#fff;color:#222;cursor:pointer;display:inline-block;font-family:Founders Grotesk;font-size:var(--fontSize-16);font-weight:400;line-height:normal;padding:var(--tab-padding);text-align:center;leading-trim:both;text-edge:cap;border-radius:.25em;letter-spacing:.02em;min-width:auto;transition:background-color .4s ease,color .4s ease}@media(max-width:640px){.tabs .menu-item.menu-item a{font-size:var(--fontSize-18)}}.tabs .menu-item.menu-item a:is(:hover,:focus-visible){background:#781937;color:#fff}.tabs .menu-item.menu-item a:focus-visible{outline:1px dashed #781937}.tabs .menu-item.menu-item.current-menu-item a{background:#781937;color:#fff}.tabs .menu-item.tab{background:#fff;color:#222;cursor:pointer;display:inline-block;font-family:Founders Grotesk;font-size:var(--fontSize-16);font-weight:400;line-height:normal;padding:var(--tab-padding);text-align:center;leading-trim:both;text-edge:cap;border-radius:.25em;letter-spacing:.02em;min-width:auto;transition:background-color .4s ease,color .4s ease}@media(max-width:640px){.tabs .menu-item.tab{font-size:var(--fontSize-18)}}.tabs .menu-item.tab:is(:hover,:focus-visible){background:#781937;color:#fff}.tabs .menu-item.tab:focus-visible{outline:1px dashed #781937}.tabs .menu-item.tab.active{background:#781937;color:#fff}.tab.menu-item a{background:#fff;color:#222;cursor:pointer;display:inline-block;font-family:Founders Grotesk;font-size:var(--fontSize-16);font-weight:400;line-height:normal;padding:var(--tab-padding);text-align:center;leading-trim:both;text-edge:cap;border-radius:.25em;letter-spacing:.02em;min-width:auto;transition:background-color .4s ease,color .4s ease}@media(max-width:640px){.tab.menu-item a{font-size:var(--fontSize-18)}}.tab.menu-item a:is(:hover,:focus-visible){background:#781937;color:#fff}.tab.menu-item a:focus-visible{outline:1px dashed #781937}.tab.menu-item.current-menu-item a{background:#781937;color:#fff}.tab.tab{background:#fff;color:#222;cursor:pointer;display:inline-block;font-family:Founders Grotesk;font-size:var(--fontSize-16);font-weight:400;line-height:normal;padding:var(--tab-padding);text-align:center;leading-trim:both;text-edge:cap;border-radius:.25em;letter-spacing:.02em;min-width:auto;transition:background-color .4s ease,color .4s ease}@media(max-width:640px){.tab.tab{font-size:var(--fontSize-18)}}.tab.tab:is(:hover,:focus-visible){background:#781937;color:#fff}.tab.tab:focus-visible{outline:1px dashed #781937}.tab.tab.active{background:#781937;color:#fff}.buttons-group{align-items:center;display:inline-flex;flex-wrap:wrap;gap:var(--gap-2);max-width:100%}.buttons-group.show-more-button-wrapper{margin-top:2.25em;width:100%}.buttons-group.show-more-button-wrapper .show-more-btn{margin-inline:auto}.buttons-group>*{display:inline-flex;flex:0 1 auto}.show-more-btn{align-items:center;display:flex;gap:var(--gap-small);justify-content:center;padding-block:.2em;transition:color .4s ease}.show-more-btn span{color:#222;text-align:center;leading-trim:both;text-edge:cap;font-family:Founders Grotesk;font-size:var(--fontSize-18);font-style:normal;font-weight:400;line-height:1.1}.show-more-btn svg{overflow:visible}.show-more-btn path{transition:stroke .4s ease}.show-more-btn:is(:hover,:focus-visible) span{color:#781937}.show-more-btn:is(:hover,:focus-visible) path{stroke:#781937;transition:transform .4s ease}.show-more-btn:is(:hover,:focus-visible) path:first-child{transform:scaleY(1.2)}.show-more-btn:is(:hover,:focus-visible) path:last-child{transform:translateY(.15em)}.nav-link{align-items:center;display:inline-flex;gap:var(--gap-small);justify-content:center;transition:color .4s ease}.nav-link span{color:#222;text-align:center;leading-trim:both;text-edge:cap;font-family:Founders Grotesk;font-size:var(--fontSize-18);font-style:normal;font-weight:400;line-height:1.1;padding-bottom:.1em}.nav-link svg{overflow:visible}.nav-link path{transition:stroke .4s,transform .4s}.nav-link.left path:first-child{transform-origin:right}.nav-link.left:is(:hover,:focus-visible) span{color:#781937}.nav-link.left:is(:hover,:focus-visible) path{stroke:#781937}.nav-link.left:is(:hover,:focus-visible) path:first-child{transform:scaleX(1.2)}.nav-link.left:is(:hover,:focus-visible) path:last-child{transform:translateX(-.15em)}.nav-link.right path:first-child{transform-origin:left}.nav-link.right:is(:hover,:focus-visible) span{color:#781937}.nav-link.right:is(:hover,:focus-visible) path{stroke:#781937}.nav-link.right:is(:hover,:focus-visible) path:first-child{transform:scaleX(1.2)}.nav-link.right:is(:hover,:focus-visible) path:last-child{transform:translateX(.15em)}#arrow-up{background-color:#0f4b4b;border-radius:.2em;bottom:2.5em;height:2.4em;opacity:0;pointer-events:none;position:fixed;right:max(var(--content-1300-box-indent),(100vw - 2560px + var(--content-1300-box-indent)*2)/2);transition:opacity .4s,background-color .4s;width:2.4em;z-index:999}#arrow-up:hover{background-color:#781937}#arrow-up.active{opacity:1;pointer-events:auto}#arrow-up svg{width:26%}@media(max-width:1080px){#arrow-up{display:none}}.filters-bar{margin-bottom:3em;padding-bottom:var(--gap-1)}.filters-bar .filter-container .filter-block{align-items:center;flex-wrap:wrap;gap:var(--gap-1);justify-content:space-between}.filters-bar .filter-container .filter-menu{align-items:center;display:inline-flex;flex:1 0 max-content;flex-wrap:wrap;gap:var(--gap-small);list-style:none;margin:0;max-width:100%;padding-left:0}.filters-bar .filter-container .filter-menu>*{display:inline-flex;flex:0 1 auto}.filters-bar .filter-container .filter-target-el.active button{cursor:default}.filters-bar.filters-news .top-row{flex-wrap:wrap;gap:var(--gap-small);padding-bottom:var(--gap-small)}.filters-bar.filters-news .top-row>*{flex:0 1 auto}.filters-bar.filters-news .bottom-row{display:grid;grid-template-rows:0fr;transition:grid-template-rows .5s ease}.filters-bar.filters-news .bottom-row .filter-container{overflow:hidden}.filters-bar.filters-news .bottom-row.opened{grid-template-rows:1fr}.filters-bar.filters-news .search-box{margin-top:var(--gap-1)}.filters-bar.filters-news .year-list-toggle{padding-right:1.85em}.filters-bar.filters-news .year-list-toggle .title{display:inline-block}.filters-bar.filters-news .year-list-toggle .title:after{border-bottom:2px solid #a1a1a1;border-left:2px solid #a1a1a1;content:"";display:inline-block;height:.42em;rotate:-45deg;transition:.4s ease;translate:.6em -40%;width:.42em}.filters-bar.filters-news .year-list-toggle:is(:hover,:focus-visible,.active) .title:after{border-color:#fff;rotate:135deg;translate:.6em 0}.filters-bar.filters-team{margin-bottom:1.8em;padding-bottom:0}.filters-bar.filters-team .search-box{display:none}.filters-bar.filters-investments{margin-bottom:0;padding-bottom:1.85em}.filters-bar.filters-investments .filter-block-title{display:none}@media(min-width:1023px){.filters-bar.filters-news{border-bottom:none;padding-bottom:0;position:relative}.filters-bar.filters-news .search-box{margin-top:0;position:absolute;right:0;top:0}}@media(max-width:1200px){.filters-bar .filter-block-title{font-size:var(--fontSize-18)}}@media(max-width:1023px){.filters-bar.filters-news .top-row{padding-bottom:0}.filters-bar.filters-news .bottom-row{padding-top:var(--gap-small)}.filters-bar.filters-team .search-box{border-top:1px solid #222;padding-top:var(--gap-1);width:100%}.filters-bar.filters-news .year-list-toggle .title:after{height:.47em;width:.47em}}@media(max-width:720px){.filters-bar{margin-bottom:2em}.filters-bar.filters-investments{flex-wrap:wrap;gap:var(--gap-2)}.filters-bar.filters-investments>*{flex:1 1 100%}.filters-bar.filters-investments .sectors-filters{border-bottom:none;flex:1 1 100%;margin-bottom:0;padding-bottom:0}.filters-bar.filters-investments .sectors-filters .filter-block{padding-right:0}.filters-bar.filters-investments .cs-filters .filter-block-title,.filters-bar.filters-investments .status-filters .filter-block-title{text-align:left}.filters-bar.filters-investments .status-filters .filter-menu{flex-wrap:wrap}}@media(max-width:520px){.filters-bar.filters-news .search-box,.filters-bar.filters-news .search-box .inner-wrapper,.filters-bar.filters-news .search-box .inner-wrapper input{width:100%}}@media(max-width:399px){.filters-bar.filters-team .reset-wrapper{border-right:none;padding-right:0}.filters-bar.filters-news .reset-wrapper{flex:1 1 100%;padding-right:0;width:100%}.filters-bar.filters-news .reset-button{box-sizing:border-box;display:block;width:100%}.filters-bar.filters-news .news-types-filters,.filters-bar.filters-news .year-list-toggle,.filters-bar.filters-news .year-list-toggle-wrapper{width:100%}.filters-bar.filters-news .year-row .filter-menu{display:flex}.filters-bar .filter-container .filter-menu>*,.filters-bar .search-box{flex:1 1 100%}.filters-bar .filter-container .filter-menu>* button,.filters-bar .filter-container .filter-menu>*>*,.filters-bar .search-box button,.filters-bar .search-box>*{box-sizing:border-box;display:block;width:100%}.filters-bar .search-box .inner-wrapper,.filters-bar .search-box .inner-wrapper input{width:100%}}.focus-border{position:relative}.focus-border:focus-visible{outline:1px dashed currentColor;outline-offset:2px}.focus-border.focus-inner:focus-visible{outline-offset:-25px}.footer{background-color:#083232;color:#fff;padding-bottom:var(--section-spacing-small);padding-top:var(--section-spacing-medium);width:100%}.footer .footer-top{align-items:center;display:flex;gap:var(--gap-2);justify-content:space-between;padding-bottom:1.5em}.footer .footer-logo{height:2.75em}.footer .footer-logo svg{height:100%;width:auto}.footer .footer-menu-row{border-top:1px solid #a0b1b1;margin-bottom:var(--gap-4);padding-top:1.5em}.footer .footer-menu{display:flex;flex-wrap:wrap;font-family:Founders Grotesk;font-feature-settings:"calt" off;font-size:var(--fontSize-18);font-style:normal;font-weight:400;gap:var(--gap-2);line-height:1.3;list-style-type:none}.footer .footer-menu li a{background-image:linear-gradient(0deg,transparent 1px,currentColor 0,currentColor 2px,transparent 2px);background-position:0;background-repeat:no-repeat;background-size:0 100%;padding-bottom:.2em;transition:background-size .4s}.footer .footer-menu li a.hover,.footer .footer-menu li a:focus,.footer .footer-menu li a:hover{background-position:0;background-size:100% 100%}.footer .footer-menu li a{transition:color .4s ease,background-size .4s ease}.footer .footer-menu li a:is(:hover,:focus-visible){color:#fadcbb}.footer .footer-menu li a:focus-visible{color:#fadcbb;outline:1px dashed #fadcbb}.footer .footer-menu li:not(.button).current-menu-item>a,.footer .footer-menu li:not(.button).current-page-ancestor>a{background-size:100% 100%;color:#fadcbb}.footer .footer-bottom{display:flex;flex-wrap:wrap;gap:var(--gap-2);justify-content:space-between;padding-right:var(--gap-5)}.footer .footer-copyright{color:#a0b1b1;font-family:Founders Grotesk;font-size:var(--fontSize-16);font-style:normal;font-weight:400;line-height:1.5;text-align:center}.footer .footer-copyright a{background-image:linear-gradient(0deg,transparent 1px,currentColor 0,currentColor 2px,transparent 2px);background-position:0;background-repeat:no-repeat;background-size:0 100%;text-decoration:none}.footer .footer-copyright a.hover,.footer .footer-copyright a:focus,.footer .footer-copyright a:hover{animation:underline-run-inverse-left .6s linear 1 both}.footer .footer-legal-menu{color:#a0b1b1;display:flex;font-family:Founders Grotesk;font-size:var(--fontSize-16);font-style:normal;font-weight:400;gap:var(--gap-2);justify-content:space-between;line-height:1.5;list-style-type:none}.footer .footer-legal-menu li{margin-bottom:0}.footer .footer-legal-menu a{background-image:linear-gradient(0deg,transparent 1.25px,currentColor 0,currentColor 2.25px,transparent 2.25px);background-position:0;background-repeat:no-repeat;background-size:100% 100%;padding-bottom:1.5px;text-decoration:none}.footer .footer-legal-menu a.hover,.footer .footer-legal-menu a:focus,.footer .footer-legal-menu a:hover{animation:underline-run-left .6s linear 1 both}@media(min-width:1601px){.footer .footer-logo{height:3.25em}}@media(max-width:1080px){.footer .footer-bottom{padding-right:0}}@media(max-width:840px){.footer .footer-top{flex-direction:column;gap:var(--gap-3)}.footer .footer-menu{display:grid;gap:var(--gap-3) var(--gap-4);grid-template-columns:auto auto;justify-content:center}.footer .footer-bottom{align-items:center;flex-direction:column;padding-right:0}}@media(max-width:600px){.footer .footer-menu{grid-template-columns:1fr;justify-items:center}}@media(min-width:601px){.form-wrapper div.wpforms-container .wpforms-form .wpforms-field-layout .wpforms-layout-row{margin-left:-.5em;margin-right:-.5em}.form-wrapper div.wpforms-container .wpforms-form .wpforms-field-layout .wpforms-layout-column,.form-wrapper div.wpforms-container .wpforms-form .wpforms-field-repeater .wpforms-layout-column{padding:0 .5em}}.form-wrapper .wp-core-ui div.wpforms-container .wpforms-field,.form-wrapper .wpforms-container .wpforms-field{padding:0 0 1em}.form-wrapper .wpforms-container{font-family:Founders Grotesk;margin-bottom:0}.form-wrapper .wpforms-container .wpforms-confirmation-container{align-items:center;background-color:#fff;display:flex;flex-direction:column;gap:2.2em;padding-top:6em;position:relative;text-align:center}.form-wrapper .wpforms-container .wpforms-confirmation-container:after{background-image:url(../images/confirmations-icon.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";height:3.2em;left:50%;position:absolute;top:1.4em;transform:translateX(-50%);width:3.2em}.form-wrapper .wpforms-container .wpforms-confirmation-container strong{font-family:Financier Display;font-size:var(--fontSize-44);font-style:normal;font-weight:300;line-height:1.1}@media(max-width:550px){.form-wrapper .wpforms-container .wpforms-confirmation-container{padding-top:5.6em}}.form-wrapper .wpforms-container .wpforms-field label:not(.wpforms-field-label-inline){color:#222;display:flex;font-family:Founders Grotesk;font-feature-settings:"calt" off;font-size:var(--fontSize-16);font-style:normal;font-weight:400;line-height:1.3;margin-bottom:3px}.form-wrapper .wpforms-container .wpforms-field .wpforms-field-label-inline{color:#222;font-family:Founders Grotesk;font-size:var(--fontSize-16);font-style:normal;font-weight:400;letter-spacing:.05em;line-height:normal}.form-wrapper .wpforms-container .wpforms-field .wpforms-field-label-inline span{display:none}.form-wrapper .wpforms-container .wpforms-field legend{color:#000;font-family:Founders Grotesk;font-size:var(--fontSize-16);font-style:normal;font-weight:400;letter-spacing:.02em;line-height:normal;margin-bottom:1em}.form-wrapper .wpforms-container .wpforms-field.wpforms-field-checkbox:not(.wpforms-list-3-columns,.wpforms-list-2-columns,.wpforms-list-inline) ul{padding-top:.2em}.form-wrapper .wpforms-container .wpforms-field.wpforms-field-checkbox:not(.wpforms-list-3-columns,.wpforms-list-2-columns,.wpforms-list-inline) ul li{margin-bottom:.4em}.form-wrapper .wpforms-container .wpforms-field.wpforms-field-checkbox:not(.wpforms-list-3-columns,.wpforms-list-2-columns,.wpforms-list-inline) ul li:last-child{margin-bottom:0}.form-wrapper .wpforms-container .wpforms-field.wpforms-field-checkbox ul{list-style-type:none;padding-left:0}.form-wrapper .wpforms-container .wpforms-field.wpforms-field-checkbox li{align-items:center;display:flex;gap:.5em}.form-wrapper .wpforms-container .wpforms-field.wpforms-field-checkbox input{-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;font-size:var(--fontSize-22);height:.65em;margin:.05em 0 0;position:relative;width:.65em;z-index:1}.form-wrapper .wpforms-container .wpforms-field.wpforms-field-checkbox input:after{border:1px solid #a1a1a1;border-radius:3px;content:"";height:.65em;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:.65em;z-index:-1}.form-wrapper .wpforms-container .wpforms-field.wpforms-field-checkbox input:before{background-color:#781937;border-radius:3px;content:"";height:.4em;left:50%;opacity:0;position:absolute;top:50%;transform:translate(-50%,-50%);transition:opacity .4s ease;width:.4em;z-index:-1}.form-wrapper .wpforms-container .wpforms-field.wpforms-field-checkbox input:checked:before{opacity:1}.form-wrapper .wpforms-container .wpforms-field.wpforms-field-checkbox input:focus-visible{outline:1px dashed currentColor}.form-wrapper .wpforms-container .wpforms-field.wpforms-field-checkbox label{cursor:pointer}.form-wrapper .wpforms-container .wpforms-field input[type=date],.form-wrapper .wpforms-container .wpforms-field input[type=email],.form-wrapper .wpforms-container .wpforms-field input[type=number],.form-wrapper .wpforms-container .wpforms-field input[type=password],.form-wrapper .wpforms-container .wpforms-field input[type=tel],.form-wrapper .wpforms-container .wpforms-field input[type=text],.form-wrapper .wpforms-container .wpforms-field input[type=time],.form-wrapper .wpforms-container .wpforms-field input[type=url],.form-wrapper .wpforms-container .wpforms-field textarea{border:1px solid #d9d9d9;border-radius:.45em;font-feature-settings:"calt" off;font-size:var(--fontSize-16);font-style:normal;font-weight:400;line-height:1.3;padding:.75em 1em 1em;transition:border-color .4s ease}.form-wrapper .wpforms-container .wpforms-field input[type=date]::-moz-placeholder,.form-wrapper .wpforms-container .wpforms-field input[type=email]::-moz-placeholder,.form-wrapper .wpforms-container .wpforms-field input[type=number]::-moz-placeholder,.form-wrapper .wpforms-container .wpforms-field input[type=password]::-moz-placeholder,.form-wrapper .wpforms-container .wpforms-field input[type=tel]::-moz-placeholder,.form-wrapper .wpforms-container .wpforms-field input[type=text]::-moz-placeholder,.form-wrapper .wpforms-container .wpforms-field input[type=time]::-moz-placeholder,.form-wrapper .wpforms-container .wpforms-field input[type=url]::-moz-placeholder,.form-wrapper .wpforms-container .wpforms-field textarea::-moz-placeholder{color:#a1a1a1}.form-wrapper .wpforms-container .wpforms-field input[type=date]::placeholder,.form-wrapper .wpforms-container .wpforms-field input[type=email]::placeholder,.form-wrapper .wpforms-container .wpforms-field input[type=number]::placeholder,.form-wrapper .wpforms-container .wpforms-field input[type=password]::placeholder,.form-wrapper .wpforms-container .wpforms-field input[type=tel]::placeholder,.form-wrapper .wpforms-container .wpforms-field input[type=text]::placeholder,.form-wrapper .wpforms-container .wpforms-field input[type=time]::placeholder,.form-wrapper .wpforms-container .wpforms-field input[type=url]::placeholder,.form-wrapper .wpforms-container .wpforms-field textarea::placeholder{color:#a1a1a1}.form-wrapper .wpforms-container .wpforms-field input[type=date]:is(:hover,:focus),.form-wrapper .wpforms-container .wpforms-field input[type=email]:is(:hover,:focus),.form-wrapper .wpforms-container .wpforms-field input[type=number]:is(:hover,:focus),.form-wrapper .wpforms-container .wpforms-field input[type=password]:is(:hover,:focus),.form-wrapper .wpforms-container .wpforms-field input[type=tel]:is(:hover,:focus),.form-wrapper .wpforms-container .wpforms-field input[type=text]:is(:hover,:focus),.form-wrapper .wpforms-container .wpforms-field input[type=time]:is(:hover,:focus),.form-wrapper .wpforms-container .wpforms-field input[type=url]:is(:hover,:focus),.form-wrapper .wpforms-container .wpforms-field textarea:is(:hover,:focus){border:1px solid #083232}.form-wrapper .wpforms-container .wpforms-field textarea{resize:none}.form-wrapper .wpforms-container .wpforms-field textarea.wpforms-field-medium{height:8em}.form-wrapper .wpforms-container .wpforms-field .wpforms-field-file-upload,.form-wrapper .wpforms-container .wpforms-field.wpforms-field-file-upload{overflow:hidden}.form-wrapper .wpforms-container .wpforms-field .wpforms-field-file-upload .dz-message svg,.form-wrapper .wpforms-container .wpforms-field.wpforms-field-file-upload .dz-message svg{background-image:url(../images/upload-icon.svg);background-position:50%;background-repeat:no-repeat;background-size:100%}.form-wrapper .wpforms-container .wpforms-field .wpforms-field-file-upload .dz-message svg path,.form-wrapper .wpforms-container .wpforms-field.wpforms-field-file-upload .dz-message svg path{display:none}.form-wrapper .wpforms-container .wpforms-field .wpforms-field-file-upload .wpforms-uploader,.form-wrapper .wpforms-container .wpforms-field.wpforms-field-file-upload .wpforms-uploader{background-color:#fff;border:1px solid #d9d9d9;border-radius:.45em;transition:border-color .4s}.form-wrapper .wpforms-container .wpforms-field .wpforms-field-file-upload .wpforms-uploader.wpforms-focus,.form-wrapper .wpforms-container .wpforms-field .wpforms-field-file-upload .wpforms-uploader:hover,.form-wrapper .wpforms-container .wpforms-field.wpforms-field-file-upload .wpforms-uploader.wpforms-focus,.form-wrapper .wpforms-container .wpforms-field.wpforms-field-file-upload .wpforms-uploader:hover{border:1px solid #083232}.form-wrapper .wpforms-container .wpforms-field.wpforms-field-divider h3{color:#000;font-family:Founders Grotesk;font-size:var(--fontSize-16);font-style:normal;font-weight:400;letter-spacing:.02em;line-height:normal}.form-wrapper .wpforms-container .wpforms-field.wpforms-field-select.wpforms-field-select-style-modern .choices:after{background-image:url(../images/arrow-select.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;border:none;height:.6em;margin-top:0;right:.9em;top:50%;transform:translateY(calc(-50% + .05em));transition:transform .4s ease;width:.6em}.form-wrapper .wpforms-container .wpforms-field.wpforms-field-select.wpforms-field-select-style-modern .choices:is(:focus-visible,:hover) .choices__inner{border:1px solid #083232}.form-wrapper .wpforms-container .wpforms-field.wpforms-field-select.wpforms-field-select-style-modern .choices.is-open:after{transform:translateY(calc(-50% - .05em)) scaleY(-1)}.form-wrapper .wpforms-container .wpforms-field.wpforms-field-select.wpforms-field-select-style-modern .choices__button{background-size:contain;height:.95em;margin-inline-end:2.5em;margin-top:0;transform:translateY(-50%);width:.95em}.form-wrapper .wpforms-container .wpforms-field.wpforms-field-select.wpforms-field-select-style-modern .choices__button:hover{opacity:.5}.form-wrapper .wpforms-container .wpforms-field.wpforms-field-select.wpforms-field-select-style-modern .choices__inner{border:1px solid #d9d9d9;border-radius:.45em;font-feature-settings:"calt" off;font-size:var(--fontSize-16);font-style:normal;font-weight:400;line-height:1.3;padding:.9em!important;transition:border-color .4s}.form-wrapper .wpforms-container .wpforms-field.wpforms-field-select.wpforms-field-select-style-modern .choices__list{font-size:var(--fontSize-16);padding-left:0}.form-wrapper .wpforms-container .wpforms-field.wpforms-field-select.wpforms-field-select-style-modern .choices__list--dropdown{border:1px solid #d9d9d9;border-radius:.45em!important}.form-wrapper .wpforms-container .wpforms-field.wpforms-field-select.wpforms-field-select-style-modern .choices__list--single{padding-right:1.5em}.form-wrapper .wpforms-container .wpforms-field.wpforms-field-select.wpforms-field-select-style-modern .choices__item{color:#222}.form-wrapper .wpforms-container .wpforms-field.wpforms-field-select.wpforms-field-select-style-modern .choices__item.is-highlighted{background-color:#781937;color:#fff}.form-wrapper .wpforms-container .wpforms-field.wpforms-field-select.wpforms-field-select-style-modern .choices__placeholder{color:#a1a1a1;opacity:1}.form-wrapper .wpforms-container .wpforms-field.wpforms-has-error input[type=date],.form-wrapper .wpforms-container .wpforms-field.wpforms-has-error input[type=email],.form-wrapper .wpforms-container .wpforms-field.wpforms-has-error input[type=number],.form-wrapper .wpforms-container .wpforms-field.wpforms-has-error input[type=password],.form-wrapper .wpforms-container .wpforms-field.wpforms-has-error input[type=tel],.form-wrapper .wpforms-container .wpforms-field.wpforms-has-error input[type=text],.form-wrapper .wpforms-container .wpforms-field.wpforms-has-error input[type=time],.form-wrapper .wpforms-container .wpforms-field.wpforms-has-error input[type=url],.form-wrapper .wpforms-container .wpforms-field.wpforms-has-error textarea{border:1px solid #9d2e4e}.form-wrapper .wpforms-container .wpforms-field.wpforms-has-error .wpforms-error{color:#9d2e4e;font-feature-settings:"calt" off;font-size:var(--fontSize-14);font-style:normal;font-weight:400;line-height:1.3;margin-top:3px}.form-wrapper .wpforms-container .wpforms-field-layout{padding-bottom:0}.form-wrapper .wpforms-container .wpforms-field-layout.has-accordion-trigger{background-color:#f9f7f6;border-radius:.5em;margin-bottom:1em;padding:1.4em}@media(max-width:550px){.form-wrapper .wpforms-container .wpforms-field-layout.has-accordion-trigger{padding:1em}}.form-wrapper .wpforms-container .wpforms-field-layout.has-accordion-trigger>.wpforms-field-label{border-top:none;cursor:pointer;font-size:var(--fontSize-16);font-style:normal;font-weight:500;letter-spacing:.7px;letter-spacing:.05em;line-height:normal;margin-bottom:0;margin-top:0;padding-bottom:.22em;padding-right:1.5em;padding-top:.22em;position:relative;text-transform:uppercase}.form-wrapper .wpforms-container .wpforms-field-layout.has-accordion-trigger>.wpforms-field-label:is(:focus-visible){outline:1px dashed currentColor;outline-offset:2px}.form-wrapper .wpforms-container .wpforms-field-layout.has-accordion-trigger>.wpforms-field-label:after{background-image:url(../images/accordion-arrow.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";height:.9em;position:absolute;right:0;top:50%;transform:translateY(-50%);transition:transform .4s ease;width:.9em}.form-wrapper .wpforms-container .wpforms-field-layout.has-accordion-trigger.active>.wpforms-field-label:after{transform:translateY(-50%) scaleY(-1)}.form-wrapper .wpforms-container .wpforms-field-layout.has-accordion-trigger.active .wpforms-field-layout-rows{display:block}.form-wrapper .wpforms-container .wpforms-field-layout.has-accordion-trigger .wpforms-field-layout-rows{border-top:1px solid #d9d9d9;display:none;flex-wrap:wrap;margin-top:1.4em}@media(min-width:601px){.form-wrapper .wpforms-container .wpforms-field-layout.has-accordion-trigger .wpforms-layout-row.field-50{display:inline-block;vertical-align:top;width:calc(50% + .5em)}.form-wrapper .wpforms-container .wpforms-field-layout.has-accordion-trigger .wpforms-layout-row.field-50:nth-child(-1) .wpforms-field,.form-wrapper .wpforms-container .wpforms-field-layout.has-accordion-trigger .wpforms-layout-row.field-50:nth-child(-2) .wpforms-field{padding-bottom:0}.form-wrapper .wpforms-container .wpforms-field-layout.has-accordion-trigger .wpforms-layout-row.spacing-left{margin-left:.5em}.form-wrapper .wpforms-container .wpforms-field-layout.has-accordion-trigger .wpforms-layout-row.spacing-top{padding-top:calc(var(--fontSize-16) + 3px)}.form-wrapper .wpforms-container .wpforms-field-layout.has-accordion-trigger .wpforms-layout-row.pb-none .wpforms-field{padding-bottom:0}}.form-wrapper .wpforms-container .wpforms-field-layout.has-accordion-trigger .wpforms-layout-row:last-child .wpforms-field{padding-bottom:0}.form-wrapper .wpforms-container .wpforms-field-layout.has-accordion-trigger .wpforms-layout-row .border-top{border-top:1px solid #d9d9d9;padding-top:1em}.form-wrapper .wpforms-submit-container button[type=submit]{align-items:center;cursor:pointer;display:inline-flex;font-family:Founders Grotesk;font-size:var(--fontSize-16);font-weight:400;justify-content:center;line-height:1.3;min-width:13em;padding:var(--button-padding);text-align:center;leading-trim:both;text-edge:cap;background:#781937;border-radius:.25em;color:#fff;transition:background-color .4s ease,color .4s ease}.form-wrapper .wpforms-submit-container button[type=submit]:is(:hover,:focus-visible){background:#fadcbb;color:#222}.form-wrapper .wpforms-submit-container button[type=submit]:focus-visible{outline:1px dashed #fadcbb}.form-wrapper .wpforms-submit-container button[type=submit]{position:relative}.form-wrapper .wpforms-submit-container button[type=submit]:focus-visible{outline-offset:2px}#site-header{color:#fff;height:auto;left:50%;margin-inline:auto;position:fixed;top:0;transform:translateX(-50%);transition:background-color .35s ease;width:100%;z-index:1000}#site-header .main-nav-box{flex:0 0 auto}#site-header .main-nav-box .main-nav-menu{align-items:center;gap:0;margin-block:0;padding-left:0}#site-header .main-nav-box .main-nav-menu>.menu-item{align-items:center;display:flex;flex:0 0 auto;position:relative}#site-header .main-nav-box .main-nav-menu>.menu-item:not(.button)>a{display:block;font-family:Founders Grotesk;font-size:var(--fontSize-18);margin-block:.6em;position:relative;white-space:nowrap;z-index:50;leading-trim:both;text-edge:cap;background-image:linear-gradient(0deg,transparent 1px,currentColor 0,currentColor 2px,transparent 2px);background-position:0;background-repeat:no-repeat;background-size:0 100%;font-style:normal;font-weight:400;line-height:1.3;padding-bottom:.2em;transition:background-size .4s}#site-header .main-nav-box .main-nav-menu>.menu-item:not(.button)>a.hover,#site-header .main-nav-box .main-nav-menu>.menu-item:not(.button)>a:focus,#site-header .main-nav-box .main-nav-menu>.menu-item:not(.button)>a:hover{background-position:0;background-size:100% 100%}#site-header .main-nav-box .main-nav-menu>.menu-item:not(.button)>a{transition:color .4s ease,background-size .4s ease}#site-header .main-nav-box .main-nav-menu>.menu-item:not(.button)>a:hover{color:#fadcbb}#site-header .main-nav-box .main-nav-menu>.menu-item:not(.button)>a:focus-visible{color:#fadcbb;outline:1px dashed #fadcbb}#site-header .main-nav-box .main-nav-menu>.menu-item:not(.button,:last-child){margin-right:var(--gap-2)}#site-header .main-nav-box .main-nav-menu>.menu-item:not(.button).current-menu-item>a,#site-header .main-nav-box .main-nav-menu>.menu-item:not(.button).current-page-ancestor>a{background-size:100% 100%;color:#fadcbb}#site-header .main-nav-box .main-nav-menu>.menu-item.menu-item-has-children:after{border-bottom:2px solid;border-left:2px solid;content:"";display:inline-block;height:.42em;margin-inline:10px;rotate:-45deg;transition:translate .4s ease,rotate .4s ease;translate:0 -20%;width:.42em}#site-header .main-nav-box .main-nav-menu>.menu-item.menu-item-has-children.hovered:after,#site-header .main-nav-box .main-nav-menu>.menu-item.menu-item-has-children:has(a:is(:hover,:focus-visible)):after{rotate:135deg;translate:0 30%}#site-header .main-nav-box .main-nav-menu .sub-menu .sub-menu{display:none}#site-header .outer-wrapper .inner-wrapper{align-items:center;display:flex;gap:var(--gap-2);justify-content:space-between;margin-inline:auto;max-width:2560px;overflow-x:clip;padding-block:var(--gap-1);position:relative;z-index:800}@media(max-width:1080px){#site-header .outer-wrapper .inner-wrapper{padding-block:.5em}}.safari-browser #site-header .outer-wrapper .inner-wrapper{overflow-x:clip;overflow-y:visible}#site-header .outer-wrapper .inner-wrapper .logo-outer-wrapper{align-items:center;display:flex;flex:0 0 6.5em;position:relative}#site-header .outer-wrapper .inner-wrapper .logo-outer-wrapper .logo-container{position:relative;width:100%}#site-header .outer-wrapper .inner-wrapper .logo-outer-wrapper .logo-container svg{width:100%}#site-header .outer-wrapper .inner-wrapper .logo-outer-wrapper .logo-container svg:last-child{height:auto;left:0;opacity:0;position:absolute;top:0;width:100%}.safari-browser #site-header .outer-wrapper .inner-wrapper{overflow-x:visible}#site-header .outer-wrapper .inner-wrapper .menu-outer-wrapper{align-items:center;flex:0 0 auto;gap:0}#site-header .outer-wrapper .inner-wrapper .main-nav-box{margin-inline:auto 0}#site-header .outer-wrapper .inner-wrapper .main-nav-box .main-nav-menu .sub-menu{align-content:center;background-color:#fff;clip-path:inset(0 0 100% 0);left:-1em;margin:0;opacity:1;padding:.35em 1em;position:absolute;top:100%;width:auto;z-index:10}#site-header .outer-wrapper .inner-wrapper .main-nav-box .main-nav-menu .sub-menu .menu-item{list-style:none;padding-left:0;position:relative}#site-header .outer-wrapper .inner-wrapper .main-nav-box .main-nav-menu .sub-menu .menu-item a{display:inline-block;font-size:var(--fontSize-16);padding-block:.75em;white-space:nowrap;z-index:50}#site-header .outer-wrapper .inner-wrapper .main-nav-box .main-nav-menu .sub-menu .menu-item a:focus-visible{outline:1px dashed currentColor;outline-offset:2px}#site-header .outer-wrapper .inner-wrapper .main-nav-box .main-nav-menu>.menu-item.hovered .sub-menu{clip-path:inset(0 0 0 0);opacity:1;transition:clip-path .5s ease-out,opacity .5s ease;translate:0 0;z-index:80}#site-header .menu-button{border:1px solid #fff;border-radius:50%;height:2em;position:absolute;right:0;top:50%;translate:-1px -50%;width:2em}#site-header .menu-button .line{background-color:#fff;bottom:0;height:2px;left:0;margin:auto;position:absolute;right:0;scale:1;top:0;transform-origin:center;transition:translate .5s ease,transform .5s ease,scale .5s ease;width:55%}#site-header .menu-button .line:first-child{transform:translateY(-.25em)}#site-header .menu-button .line:nth-child(3){transform:translateY(.25em)}#site-header .menu-buttons-group>*{flex:0 0 auto}#site-header .menu-buttons-group .investor-login{white-space:nowrap}#site-header.background-light-grey,#site-header.menu-scrolled{background-color:#f9f7f6;color:#222}#site-header.background-light-grey .outer-wrapper .inner-wrapper .logo-outer-wrapper .logo-container svg:first-child,#site-header.menu-scrolled .outer-wrapper .inner-wrapper .logo-outer-wrapper .logo-container svg:first-child{opacity:0}#site-header.background-light-grey .outer-wrapper .inner-wrapper .logo-outer-wrapper .logo-container svg:last-child,#site-header.menu-scrolled .outer-wrapper .inner-wrapper .logo-outer-wrapper .logo-container svg:last-child{opacity:1}#site-header.background-light-grey .menu-button,#site-header.menu-scrolled .menu-button{border-color:#781937}#site-header.background-light-grey .menu-button .line,#site-header.menu-scrolled .menu-button .line{background-color:#781937}#site-header.background-light-grey .main-nav-box .main-nav-menu>.menu-item:not(.button)>a:is(:hover,:focus-visible),#site-header.menu-scrolled .main-nav-box .main-nav-menu>.menu-item:not(.button)>a:is(:hover,:focus-visible){color:#781937}#site-header.background-light-grey .main-nav-box .main-nav-menu>.menu-item:not(.button)>a:focus-visible,#site-header.menu-scrolled .main-nav-box .main-nav-menu>.menu-item:not(.button)>a:focus-visible{color:#781937;outline:1px dashed #781937}#site-header.background-light-grey .main-nav-box .main-nav-menu>.menu-item:not(.button).current-menu-item>a,#site-header.background-light-grey .main-nav-box .main-nav-menu>.menu-item:not(.button).current-page-ancestor>a,#site-header.menu-scrolled .main-nav-box .main-nav-menu>.menu-item:not(.button).current-menu-item>a,#site-header.menu-scrolled .main-nav-box .main-nav-menu>.menu-item:not(.button).current-page-ancestor>a{color:#781937}#site-header.background-light-grey .main-nav-box .main-nav-menu>.menu-item.menu-item-has-children>a:after,#site-header.menu-scrolled .main-nav-box .main-nav-menu>.menu-item.menu-item-has-children>a:after{border-color:#222}#site-header.opened{background-color:#f9f7f6;height:100svh}#site-header.opened .outer-wrapper .inner-wrapper .logo-outer-wrapper .logo-container svg:first-child{opacity:0}#site-header.opened .outer-wrapper .inner-wrapper .logo-outer-wrapper .logo-container svg:last-child{opacity:1}#site-header.opened .menu-button{border-color:#781937}#site-header.opened .menu-button .line{background-color:#781937}#site-header.opened .menu-button .line:first-child{transform:rotate(45deg) translateY(0)}#site-header.opened .menu-button .line:nth-child(2){scale:0}#site-header.opened .menu-button .line:nth-child(3){transform:rotate(-45deg) translateY(0)}@media(min-width:1081px){#site-header .menu-button{display:none}}@media(min-width:1440px){#site-header .outer-wrapper .inner-wrapper .logo-outer-wrapper{flex:0 0 7.5em}}@media(min-width:2561px){#site-header .outer-wrapper .inner-wrapper{padding-inline:var(--content-900-box-indent)}}@media(max-width:1240px){#site-header .main-nav-box .main-nav-menu>.menu-item{margin-right:var(--gap-2)}}@media(max-width:1080px){#site-header{color:#222;height:auto;transition:background-color .35s ease,height .7s}#site-header .main-nav-box .main-nav-menu>.menu-item.menu-item-has-children>a:after{border-color:#222}#site-header::-webkit-scrollbar{background-color:hsla(0,0%,100%,.5);-webkit-transition:background-color .8s ease .8s;transition:background-color .8s ease .8s;width:1.4px}#site-header::-webkit-scrollbar-thumb{background-color:#222}#site-header.opened:not(.lock){overflow:auto}#site-header .outer-wrapper .inner-wrapper{display:grid;gap:0;grid-template-rows:min-content 0fr;justify-content:stretch}#site-header .outer-wrapper .inner-wrapper .logo-outer-wrapper{grid-row:1;padding-block:.5em;z-index:100}#site-header .outer-wrapper .inner-wrapper .logo-outer-wrapper .logo-container{width:120px}#site-header .outer-wrapper .inner-wrapper .menu-outer-wrapper{display:block;grid-row:2;min-height:0;overflow:hidden;padding:0;transition:visibility .5s ease .4s,padding .5s ease .4s;visibility:hidden}#site-header .outer-wrapper .inner-wrapper .main-nav-box{opacity:0;transition:opacity 0s}#site-header .outer-wrapper .inner-wrapper .main-nav-box a{background:none!important}#site-header .outer-wrapper .inner-wrapper .main-nav-box .main-nav-menu{display:flex;flex-direction:column;padding-bottom:1em;padding-top:2em;row-gap:.9em;width:100%}#site-header .outer-wrapper .inner-wrapper .main-nav-box .main-nav-menu>.menu-item{contain:paint;margin-right:0;overflow:clip;padding:0;position:relative;width:-moz-fit-content;width:fit-content}#site-header .outer-wrapper .inner-wrapper .main-nav-box .main-nav-menu>.menu-item:not(.button)>a:is(:focus-visible,:hover){color:#781937}#site-header .outer-wrapper .inner-wrapper .main-nav-box .main-nav-menu>.menu-item:not(.button).current-menu-item>a,#site-header .outer-wrapper .inner-wrapper .main-nav-box .main-nav-menu>.menu-item:not(.button).current-page-ancestor>a{color:#781937}#site-header .outer-wrapper .inner-wrapper .main-nav-box .main-nav-menu>.menu-item:not(.button).current-menu-item>a:after,#site-header .outer-wrapper .inner-wrapper .main-nav-box .main-nav-menu>.menu-item:not(.button).current-page-ancestor>a:after{background-color:#781937;top:calc(100% - .7em)}#site-header .outer-wrapper .inner-wrapper .main-nav-box .main-nav-menu>.menu-item.menu-item-has-children{grid-template-rows:min-content 0fr;transition:grid-template-rows .5s ease,border-color .5s ease}#site-header .outer-wrapper .inner-wrapper .main-nav-box .main-nav-menu>.menu-item.menu-item-has-children:after{height:.55em;position:absolute;right:0;top:2.2em;translate:0 -80%;width:.55em}#site-header .outer-wrapper .inner-wrapper .main-nav-box .main-nav-menu>.menu-item.menu-item-has-children:is(:hover,:focus-visible):after{translate:0 -60%}#site-header .outer-wrapper .inner-wrapper .main-nav-box .main-nav-menu>.menu-item>a{display:block;font-size:var(--fontSize-22);grid-row:1;margin-block:0;padding-block:.7em;will-change:transform,opacity}#site-header .outer-wrapper .inner-wrapper .main-nav-box .main-nav-menu>.menu-item .sub-menu{grid-row:2;left:0;min-height:0;opacity:0;overflow:hidden;padding:0;position:relative;top:0;transition:opacity .25s ease,visibility .25s ease,padding .25s ease;visibility:hidden}#site-header .outer-wrapper .inner-wrapper .main-nav-box .main-nav-menu>.menu-item.menu-item-has-children>a{margin-right:1.5em}#site-header .outer-wrapper .inner-wrapper .main-nav-box .main-nav-menu>.menu-item.menu-item-has-children.hovered{grid-template-rows:min-content 1fr}#site-header .outer-wrapper .inner-wrapper .main-nav-box .main-nav-menu>.menu-item.menu-item-has-children.hovered .sub-menu{opacity:1;padding-block:0 1em;transition:opacity .25s ease .25s,visibility .25s ease,padding .25s ease;visibility:visible}#site-header .outer-wrapper .inner-wrapper .main-nav-box .main-nav-menu>.menu-item.menu-item-has-children.hovered .sub-menu a{font-size:var(--fontSize-18)}#site-header .outer-wrapper .inner-wrapper .main-nav-box .main-nav-menu>.menu-item.button-link{margin-top:var(--gap-1)}#site-header .outer-wrapper .inner-wrapper .main-nav-box .main-nav-menu>.menu-item.button-link a{padding:var(--button-padding)!important}#site-header.lock .outer-wrapper .inner-wrapper .main-nav-box{transition:opacity 0s ease .3s}#site-header.opened .outer-wrapper .inner-wrapper{grid-template-rows:min-content 1fr}#site-header.opened .outer-wrapper .inner-wrapper .menu-outer-wrapper{transition:visibility .3s ease,opacity .3s ease;visibility:visible}#site-header.opened .outer-wrapper .inner-wrapper .main-nav-box{opacity:1;transition:opacity 0s}#site-header .menu-button{display:block}}.notes-wrapper{margin-top:var(--section-spacing-small);opacity:.75}.page-header-section{align-items:flex-end;aspect-ratio:2.7/1;background-color:#222;color:#fff;display:flex;height:auto;overflow:clip;position:relative}.page-header-section .section-content{width:100%}.page-header-section:not(.home-page-header) .page-heading{max-width:800px;width:100%}@media(max-width:1800px){.page-header-section:not(.home-page-header) .page-heading{max-width:700px}}@media(max-width:1300px){.page-header-section:not(.home-page-header) .page-heading{max-width:600px}}@media(max-width:1080px){.page-header-section:not(.home-page-header) .page-heading{max-width:500px}}.page-header-section.home-page-header .section-content{padding-bottom:var(--section-spacing-medium)}@media(min-width:1025px)and (max-width:1799px){.page-header-section.home-page-header{aspect-ratio:2.1/1}}@media(min-width:1800px){.page-header-section.home-page-header{aspect-ratio:2.4/1}}@media(min-width:1921px){.page-header-section.home-page-header{aspect-ratio:2.8/1}}.page-header-section .section-content{margin-left:0;padding-block:var(--section-spacing-large);padding-bottom:2em;position:relative;z-index:10}.page-header-section .section-content .inner-wrapper{align-items:end;display:grid;gap:var(--gap-5);grid-template-columns:2.37fr 1fr}@media(max-width:1200px){.page-header-section .section-content .inner-wrapper{gap:var(--gap-3)}}@media(max-width:1080px){.page-header-section .section-content .inner-wrapper{gap:var(--gap-3)}}@media(max-width:850px){.page-header-section .section-content .inner-wrapper{grid-template-columns:1fr}}.page-header-section .section-content .subtitle{color:#fff;margin-bottom:1.4em}.page-header-section .section-content .subtitle:last-child{margin-bottom:0}.page-header-section .ph-banner{position:absolute;z-index:1}.page-header-section.fullscreen{aspect-ratio:unset;height:100svh;position:relative}@media((min-width:1200px) and (max-width:1800px) and (max-height:500px)),((min-width:768px) and (max-width:1199px) and (max-height:600px)){.page-header-section,.page-header-section.fullscreen{aspect-ratio:unset;height:auto}}@media(min-width:1601px)and (max-height:600px){.page-header-section,.page-header-section.fullscreen{aspect-ratio:unset;height:auto}}@media(max-width:1080px)and (max-height:450px){.page-header-section,.page-header-section.fullscreen{aspect-ratio:unset;height:auto}.page-header-section .section-content,.page-header-section.fullscreen .section-content{padding-top:calc(var(--section-spacing-large)*1.5)}}@media(max-width:1080px)and (min-height:900px){.page-header-section.fullscreen{height:auto}}@media(min-width:1600px)and (max-height:700px){.page-header-section{aspect-ratio:3/1}.page-header-section.fullscreen .section-content{height:100svh}.page-header-section.fullscreen .section-content .inner-wrapper{padding-top:calc(var(--section-spacing-large)*1)}}@media(min-width:1800px){.page-header-section{aspect-ratio:3.7/1}}@media(min-width:1921px){.page-header-section{aspect-ratio:4/1}}@media(min-width:2561px){.page-header-section.fullscreen{height:auto}}@media(max-width:1080px){.page-header-section,.page-header-section.fullscreen{aspect-ratio:unset}.page-header-section .section-content,.page-header-section.fullscreen .section-content{padding-top:calc(var(--section-spacing-large)*3)}}.search-box{flex:0 0 auto}.search-box .inner-wrapper{position:relative;width:-moz-fit-content;width:fit-content}.search-box .inner-wrapper input{background-color:#fff;border:none;border-radius:.5em;color:#222;font-family:Founders Grotesk;font-size:var(--fontSize-16);font-style:normal;font-weight:400;letter-spacing:.05em;line-height:normal;padding:.9em 1.8em .9em 3em;position:relative;width:26em;z-index:1}.search-box .inner-wrapper input::-moz-placeholder{color:#222;font-size:var(--fontSize-16);opacity:.5;-moz-transition:opacity .4s ease;transition:opacity .4s ease}.search-box .inner-wrapper input::placeholder{color:#222;font-size:var(--fontSize-16);opacity:.5;transition:opacity .4s ease}.search-box .inner-wrapper input:focus-visible{outline:1px dashed #781937}.search-box .inner-wrapper input:not([type=checkbox]):focus::-moz-placeholder{opacity:0}.search-box .inner-wrapper input:not([type=checkbox]):focus::placeholder{opacity:0}.search-box .inner-wrapper svg{left:1em;position:absolute;top:calc(50% - .3em);width:.8em;z-index:20}.sp-header-section .section-content{padding-bottom:0;padding-top:0}.sp-header-section .single-page-header .overhead{align-items:center;display:flex;flex-wrap:wrap;gap:.8em;margin-bottom:2.5em}.sp-header-section .single-page-header .overhead .news-type{background-color:#d9d9d9;border-radius:.2em;color:#222;display:inline-flex;padding:.7em .8em .7em .9em;leading-trim:both;text-edge:cap;font-family:Founders Grotesk;font-size:var(--fontSize-14);font-style:normal;font-weight:400;letter-spacing:.3px;line-height:normal}.sp-header-section .single-page-header .overhead .date{color:#222;font-family:Founders Grotesk;font-size:var(--fontSize-16);font-style:normal;font-weight:400;line-height:1.3}.sp-header-section .single-page-header .section-heading{margin-bottom:0;text-wrap:pretty}.page-header-contact-section .inner-wrapper{align-items:center;display:flex;flex-direction:column;gap:var(--gap-2);padding-top:var(--section-spacing-large)}.page-header-contact-section .page-heading{color:#222;font-size:var(--fontSize-80);font-style:normal;font-weight:300;line-height:1;margin-bottom:.1em;text-align:center}.page-header-contact-section .subtitle{font-family:Founders Grotesk;font-size:var(--fontSize-22);font-style:normal;font-weight:300;line-height:normal;margin-bottom:0;text-align:center;width:65%}.page-header-contact-section .contact-menu{display:flex;gap:var(--gap-small);justify-content:center;list-style-type:none}@media(max-width:640px){.page-header-contact-section .section-content{padding-bottom:var(--section-spacing-medium)}.page-header-contact-section .inner-wrapper{padding-top:var(--section-spacing-medium)}.page-header-contact-section .subtitle{width:100%}.page-header-contact-section .contact-menu{flex-direction:column;gap:var(--gap-2);margin-top:.8em}.page-header-contact-section .contact-menu li a{width:100%}}.single-navigation{display:grid;gap:var(--gap-2);grid-template-columns:1fr 1fr}.single-nav-item{display:flex;flex-direction:column;padding:.9em}.single-nav-item:focus-visible{outline:1px dashed currentColor}.single-nav-item.left{align-items:flex-start}.single-nav-item.left .nav-btn{flex-direction:row-reverse}.single-nav-item.left:is(:hover,:focus-visible) .nav-btn span{color:#781937}.single-nav-item.left:is(:hover,:focus-visible) .nav-btn path{stroke:#781937;transition:transform .4s ease}.single-nav-item.left:is(:hover,:focus-visible) .nav-btn path:first-child{transform:scaleX(1.2);transform-origin:right}.single-nav-item.left:is(:hover,:focus-visible) .nav-btn path:last-child{transform:translateX(-.15em)}.single-nav-item.right{align-items:flex-end}.single-nav-item.right .info{flex-direction:row-reverse}.single-nav-item.right .name{text-align:right}.single-nav-item.right:is(:hover,:focus-visible) .nav-btn span{color:#781937}.single-nav-item.right:is(:hover,:focus-visible) .nav-btn path{stroke:#781937;transition:transform .4s ease}.single-nav-item.right:is(:hover,:focus-visible) .nav-btn path:first-child{transform:scaleX(1.2);transform-origin:left}.single-nav-item.right:is(:hover,:focus-visible) .nav-btn path:last-child{transform:translateX(.15em)}.single-nav-item .nav-btn{align-items:center;display:inline-flex;gap:var(--gap-small);justify-content:center;margin-bottom:.9em;transition:color .4s ease}.single-nav-item .nav-btn span{color:#222;text-align:center;leading-trim:both;text-edge:cap;font-family:Founders Grotesk;font-size:var(--fontSize-18);font-style:normal;font-weight:400;line-height:1.1;padding-bottom:.1em}.single-nav-item .nav-btn svg{overflow:visible}.single-nav-item .nav-btn path{transition:stroke .4s ease}.single-nav-item .info{align-items:center;display:flex;gap:var(--gap-1);transform-origin:bottom left;transition:scale .4s ease}.single-nav-item .image-wrapper{border-radius:.4em;height:5em;overflow:clip;width:5em}.single-nav-item .image-wrapper img{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:top center;object-position:top center;width:100%}.single-nav-item .image-wrapper.placeholder{align-items:center;background-color:rgba(34,34,34,.25);display:flex;justify-content:center}.single-nav-item .image-wrapper.placeholder svg{width:65%}.single-nav-item .image-wrapper.logo{background-color:#fff;padding:.2em}.single-nav-item .image-wrapper.logo img{-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center}.single-nav-item .name{leading-trim:both;text-edge:cap;font-family:Founders Grotesk;font-style:normal;font-weight:300;line-height:normal}@media(max-width:640px){.single-nav-item{padding:0}.single-nav-item.left .info,.single-nav-item.right .info{flex-direction:column}.single-nav-item.left .info{align-items:flex-start}.single-nav-item.right .info{align-items:flex-end}}.latest-news .swiper-slide-inner.animated .description-row:after,.news-card.active .description-row:after{scale:1}.news-card{display:grid;grid-template-rows:auto 1fr;position:relative;width:100%}.news-card .media-wrapper{aspect-ratio:1.7/1;margin-bottom:var(--gap-1);overflow:hidden;position:relative}.news-card .media-wrapper .cover-image{position:absolute;scale:1.001;transition:scale .4s;width:100%;z-index:1}.news-card .media-wrapper .placeholder{align-items:center;background-color:#781937;display:flex;height:100%;justify-content:center;width:100%}.news-card .media-wrapper .placeholder svg{scale:1.001;transition:scale .4s;width:45%}.news-card .description-row{display:flex;flex-direction:column;padding-left:.9em;padding-right:.9em;position:relative}.news-card .description-row:after{background-color:#d9d9d9;content:"";height:100%;left:0;position:absolute;scale:1 0;top:0;transform-origin:bottom;transition:scale .8s .4s;width:1px}.news-card .description-row .news-type{color:#b28793;font-family:Founders Grotesk;font-size:var(--fontSize-14);font-style:normal;font-weight:500;letter-spacing:.05em;line-height:normal;margin-bottom:.7em;text-transform:uppercase}.news-card .description-row .card-heading{margin-bottom:1.35em}.news-card .description-row .title{color:#222;font-size:var(--fontSize-34);font-style:normal;font-weight:300;line-height:1.1}.news-card .description-row .news-date{color:rgba(34,34,34,.6);font-family:Founders Grotesk;font-size:var(--fontSize-18);font-style:normal;font-weight:400;line-height:1.3;margin-top:auto}.news-card.focus-active .cover-image,.news-card:is(:hover,:focus-visible) .cover-image{scale:1.02}.news-card.focus-active .placeholder svg,.news-card:is(:hover,:focus-visible) .placeholder svg{scale:1.02}.news-card.focus-active .title,.news-card:is(:hover,:focus-visible) .title{color:#781937}.company-card{background-color:#fff;border-radius:.4em;min-height:18em;overflow:clip;padding:2.2em;position:relative;width:100%}.company-card:after{content:"";height:100%;left:0;position:absolute;top:0;transition:height 0s .05s;width:100%;z-index:10}.company-card:is(:hover,:focus-visible) .hover-state{opacity:1}.company-card:is(:hover,:focus-visible):after{height:0}.company-card .inner-wrapper{align-items:center;display:flex;flex-direction:column;gap:var(--gap-1);height:100%;justify-content:center}.company-card .logo-wrapper{width:var(--width)}.company-card .logo-wrapper img{height:auto;width:100%}.company-card .relationships,.company-card .relationships-item{align-items:center;display:flex;flex-direction:column;gap:var(--gap-1);width:100%}.company-card .relationships-item{border-bottom:1px solid #d9d9d9;padding-bottom:var(--gap-small)}.company-card .relationships-item .text{color:#222;font-family:Founders Grotesk;font-size:var(--fontSize-16);font-style:normal;font-weight:400;letter-spacing:.05em;line-height:normal;text-align:center}.company-card .hover-state{background-color:#0f4b4b;border-radius:.4em;display:flex;flex-direction:column;gap:var(--gap-1);height:100%;left:0;opacity:0;overflow:auto;overflow:clip;padding:1.5em;position:absolute;top:0;transition:opacity .4s ease;width:100%}.company-card .hover-state.focus-active{opacity:1}.company-card .hover-state .excerpt{color:#f9f7f6;font-size:var(--fontSize-28);font-style:normal;font-weight:300;line-height:1.1}.company-card .hover-state .permalink{color:#fadcbb;leading-trim:both;text-edge:cap;font-family:Founders Grotesk;font-size:var(--fontSize-18);font-style:normal;font-weight:400;line-height:1.3;margin-left:auto;margin-top:auto;position:relative}.company-card .hover-state .permalink:after{background-color:#fadcbb;content:"";height:1px;left:0;opacity:0;position:absolute;scale:0;top:calc(100% + .1em);transform-origin:left;transition:scale .3s ease,opacity .3s ease;width:100%}.company-card .hover-state .permalink:is(:hover,:focus-visible){color:#fadcbb}.company-card .hover-state .permalink:is(:hover,:focus-visible):after{opacity:1;scale:1}@media(min-width:1921px){.company-card .relationships-item .text{font-size:var(--fontSize-20)}}@media(max-width:1300px){.company-card{padding:1.5em}}.contact-icons{display:flex;gap:var(--gap-1)}.contact-icons.light .contact-item:focus-visible{outline:1px dashed #fff}.contact-icons.light .contact-item:is(:hover,:focus-visible) circle{stroke:#fff}.contact-icons.dark .contact-item:focus-visible{outline:1px dashed #0f4b4b}.contact-icons.dark .contact-item:is(:hover,:focus-visible) circle{stroke:#0f4b4b}.contact-icons .contact-item svg{overflow:visible;width:2.8em}@media(max-width:1080px){.contact-icons .contact-item svg svg{width:2.4em}}.contact-icons .contact-item circle{transition:.6s ease}.contact-icons .contact-item path,.contact-icons .contact-item rect{transition:.4s ease}.contact-icons .contact-item.email-icon:is(:hover,:focus-visible) circle{fill:#0f4b4b;stroke:transparent}.contact-icons .contact-item.email-icon:is(:hover,:focus-visible) path,.contact-icons .contact-item.email-icon:is(:hover,:focus-visible) rect{stroke:#fff}.contact-icons .contact-item.linkedin-icon:is(:hover,:focus-visible) circle{fill:#0f4b4b;stroke:transparent}.contact-icons .contact-item.linkedin-icon:is(:hover,:focus-visible) path{fill:#fff}.animated-word .letter{opacity:0}.infoblock-section{position:relative;z-index:1}.infoblock-section.beige{background-color:#f9f7f6}.infoblock-section.beige .main-content-block .overhead{color:#b28793}.infoblock-section.beige .main-content-block .plaintext,.infoblock-section.beige .main-content-block .section-heading,.infoblock-section.beige .main-content-block .subtitle{color:#222}.infoblock-section.burgundy{background-color:#781937}.infoblock-section.burgundy.gradient-top-right:after{background:linear-gradient(30deg,#781937 75%,rgba(120,25,55,0))}.infoblock-section.burgundy.gradient-bottom-left:after{background:linear-gradient(30deg,rgba(120,25,55,0),#781937 25%)}.infoblock-section.burgundy:after{content:"";inset:0;position:absolute;z-index:3}.infoblock-section.burgundy canvas{height:100%;inset:0;position:absolute;width:100%;z-index:2}.infoblock-section.burgundy .main-content-block .overhead{color:#fadcbb}.infoblock-section.burgundy .main-content-block .plaintext,.infoblock-section.burgundy .main-content-block .section-heading,.infoblock-section.burgundy .main-content-block .subtitle{color:#fff}.infoblock-section .section-content{align-items:stretch;display:flex;gap:var(--gap-5);position:relative;z-index:4}.infoblock-section .main-content-block{display:flex;flex-direction:column;gap:1.5em;width:100%}.infoblock-section .main-content-block .overhead,.infoblock-section .main-content-block .section-heading,.infoblock-section .main-content-block .subtitle{margin-bottom:0}.infoblock-section .image-outer-wrapper img{width:100%}@media(min-width:1081px){.infoblock-section .image-outer-wrapper.offset{height:100%;position:relative}.infoblock-section .image-outer-wrapper.offset .image-inner-wrapper{position:absolute;top:50%;transform:translateY(-15em)}.infoblock-section .image-outer-wrapper.offset .image-inner-wrapper.image-size-large{max-width:640px;width:100%}.infoblock-section .image-outer-wrapper.offset .image-inner-wrapper.image-size-medium{max-width:530px}.infoblock-section .image-outer-wrapper.offset .image-inner-wrapper img{max-width:100%}}@media(min-width:701px){.infoblock-section .column:first-child{--first-column-width:calc(var(--first-column-size) - var(--gap-3)/2);flex:0 0 var(--first-column-width);width:var(--first-column-width)}.infoblock-section .column:first-child .image-inner-wrapper{left:0}.infoblock-section .column:last-child:not(:first-child){flex:1 1 auto;min-width:0;width:auto}.infoblock-section .column:last-child:not(:first-child) .image-inner-wrapper{right:0}.infoblock-section .column.padding-top{padding-top:1.5em}}@media(max-width:1080px){.infoblock-section .image-outer-wrapper.offset img{width:100%}}@media(max-width:700px){.infoblock-section .section-content{display:grid}.infoblock-section.burgundy.gradient-top-right:after{background:linear-gradient(30deg,#781937 85%,rgba(120,25,55,0))}.infoblock-section.burgundy.gradient-bottom-left:after{background:linear-gradient(30deg,rgba(120,25,55,0),#781937 10%)}}.investments-section .investments-set{gap:var(--gap-1)}@media(max-width:1080px){.investments-section .investments-set{grid-template-columns:repeat(2,1fr)}}@media(max-width:550px){.investments-section .investments-set{gap:var(--gap-2);grid-template-columns:1fr}}.key-numbers-section .section-inner{background-color:#781937;overflow:clip;padding-block:var(--section-spacing-medium);padding-inline:var(--content-1300-box-indent);position:relative;z-index:1}.key-numbers-section .section-inner:after{background:linear-gradient(30deg,rgba(120,25,55,0),#781937 20%);content:"";inset:0;position:absolute;z-index:3}.key-numbers-section .section-inner canvas{height:100%;inset:0;position:absolute;width:100%;z-index:2}.key-numbers-section .section-inner .vector-bg{bottom:-6.5em;position:absolute;right:1.5em;width:45%;z-index:4}.key-numbers-section .section-inner .vector-bg svg{opacity:.5;width:100%}.key-numbers-section .section-inner>:not(canvas){position:relative;z-index:5}.key-numbers-section.columns-1 .section-header{margin-bottom:2em}.key-numbers-section.columns-1 .kn-list{grid-template-columns:repeat(4,1fr)}.key-numbers-section.columns-2 .section-content{padding-inline:0}.key-numbers-section.columns-2 .section-inner{-moz-column-gap:var(--gap-5);column-gap:var(--gap-5);display:grid;grid-template-columns:1fr 1fr}.key-numbers-section.columns-2 .kn-list{grid-template-columns:repeat(2,1fr)}.key-numbers-section .section-header{display:flex;flex-direction:column;gap:1.5em}.key-numbers-section .section-header>*{margin-bottom:0}.key-numbers-section .section-header .overhead{color:#fadcbb}.key-numbers-section .section-header .section-heading{color:#fff;font-size:var(--fontSize-58);font-style:normal;font-weight:300;line-height:1.1}.key-numbers-section .section-header .subtitle{color:#fff;font-family:Financier Display;font-size:var(--fontSize-44);font-style:normal;font-weight:300;line-height:1.1}.key-numbers-section .section-header .subtitle p:not(:last-child){margin-bottom:1em}.key-numbers-section .kn-list{-moz-column-gap:var(--gap-1);column-gap:var(--gap-1);display:grid;row-gap:3.5em}.key-numbers-section .kn-item{display:flex;flex-direction:column;gap:1.4em;padding:.45em 1.4em;position:relative}.key-numbers-section .kn-item.animated:after{scale:1}.key-numbers-section .kn-item:after{background-color:#fadcbb;content:"";height:100%;left:0;position:absolute;scale:1 0;top:0;transform-origin:bottom;transition:scale .8s .4s;width:1px}.key-numbers-section .kn-item.column-size-2{grid-column:span 2}.key-numbers-section .kn-item.column-size-2 .kn-description{max-width:60%}.key-numbers-section .kn-item .kn-title{color:#fff;font-size:var(--fontSize-80);font-weight:300;line-height:1}.key-numbers-section .kn-item .kn-description{color:#fff;font-family:Founders Grotesk;font-weight:300;line-height:normal}@media(min-width:2201px){.key-numbers-section .section-inner{padding-inline:calc(var(--content-1300-box-indent)/2)}}@media(min-width:1921px){.key-numbers-section .section-inner .vector-bg{width:30%}}@media(min-width:1081px){.key-numbers-section.padding-bottom-inner-xl .section-inner{padding-bottom:8em}}@media(min-width:1081px)and (max-width:1300px){.key-numbers-section.padding-bottom-inner-xl .section-inner{padding-bottom:6em}}@media(max-width:1080px){.key-numbers-section .section-inner:after{background:linear-gradient(30deg,rgba(120,25,55,0),#781937 10%)}.key-numbers-section .section-inner .vector-bg{bottom:-2.5em}.key-numbers-section.columns-1 .kn-list{grid-template-columns:repeat(2,1fr)}.key-numbers-section.columns-2 .section-header{margin-bottom:3.5em}.key-numbers-section.columns-2 .section-inner{grid-template-columns:1fr}.key-numbers-section .kn-item.column-size-2{grid-column:span 1}.key-numbers-section .kn-item.column-size-2 .kn-description{max-width:100%}}@media(max-width:500px){.key-numbers-section .section-inner .vector-bg{display:none}.key-numbers-section.columns-1 .kn-list,.key-numbers-section.columns-2 .kn-list{grid-template-columns:1fr}.key-numbers-section .kn-item{align-items:flex-start;text-align:right}}.news-section .section-content{padding-top:var(--section-spacing-medium)}.news-section .news-set{row-gap:var(--gap-3)}@media(max-width:1080px){.news-section .news-set{grid-template-columns:repeat(2,1fr)}}@media(max-width:767px){.news-section .news-set{grid-template-columns:1fr}}.section-404 .section-content{-moz-column-gap:var(--gap-4);column-gap:var(--gap-4);display:grid;grid-template-columns:1fr 1fr;padding-top:9em}.section-404 .left-column,.section-404 .left-column svg{width:100%}.section-404 .title-404{color:#222;font-size:var(--fontSize-58);font-style:normal;font-weight:300;line-height:1.1;margin-bottom:.5em}@media(max-width:640px){.section-404 .section-content{grid-template-columns:1fr;row-gap:1.5em}}.quick-links-section{--gradient-angle:25deg;--gradient-start:85%;--gradient-end:95%}.quick-links-section .section-heading{color:#fff;margin-bottom:1.8em;max-width:95%}.quick-links-section .section-content{display:grid;gap:var(--gap-1);grid-auto-rows:1fr;padding-top:0}.quick-links-section.columns-2{--gradient-angle:45deg;--gradient-start:70%;--gradient-end:90%}.quick-links-section.columns-2 .section-content{grid-template-columns:1fr 1fr}.quick-links-section .quick-link{display:flex;overflow:hidden;padding:var(--gap-1);position:relative;transition:background-color .4s;z-index:1}.quick-links-section .quick-link .canvas-wrapper{display:block;height:100%;position:absolute;right:0;top:0;transition:opacity .4s;width:100%;z-index:2}.quick-links-section .quick-link .canvas-wrapper canvas{height:100%;width:100%}.quick-links-section .quick-link .canvas-wrapper:after{content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:3}.quick-links-section .quick-link .canvas-wrapper.first{opacity:1}.quick-links-section .quick-link .canvas-wrapper.second{opacity:0}.quick-links-section .quick-link.dark-teal{background-color:#0f4b4b}.quick-links-section .quick-link.dark-teal .canvas-wrapper.first:after{background:linear-gradient(var(--gradient-angle),#0f4b4b var(--gradient-start),rgba(87,199,133,0) var(--gradient-end))}.quick-links-section .quick-link.dark-teal .canvas-wrapper.second:after{background:linear-gradient(var(--gradient-angle),#f2efeb var(--gradient-start),hsla(34,21%,94%,0) var(--gradient-end))}.quick-links-section .quick-link.dark-teal:is(:hover,:focus-visible){background-color:#f2efeb}.quick-links-section .quick-link.dark-teal:is(:hover,:focus-visible) .canvas-wrapper.first{opacity:0}.quick-links-section .quick-link.dark-teal:is(:hover,:focus-visible) .canvas-wrapper.second{opacity:1}.quick-links-section .quick-link.dark-teal:is(:hover,:focus-visible) .label{color:#083232}.quick-links-section .quick-link.dark-teal:is(:hover,:focus-visible) .link-title{color:#222}.quick-links-section .quick-link.dark-teal:focus-visible{outline:1px dashed #fff}.quick-links-section .quick-link.burgundy{background-color:#781937}.quick-links-section .quick-link.burgundy .vector-wrapper{background-color:#9d2e4e}.quick-links-section .quick-link.burgundy .vector-wrapper svg path{stroke:#fff}.quick-links-section .quick-link.burgundy .canvas-wrapper.first:after{background:linear-gradient(var(--gradient-angle),#781937 var(--gradient-start),rgba(87,199,133,0) var(--gradient-end))}.quick-links-section .quick-link.burgundy .canvas-wrapper.second:after{background:linear-gradient(var(--gradient-angle),#9d2e4e var(--gradient-start),hsla(34,21%,94%,0) var(--gradient-end))}.quick-links-section .quick-link.burgundy:is(:hover,:focus-visible){background-color:#9d2e4e}.quick-links-section .quick-link.burgundy:is(:hover,:focus-visible) .canvas-wrapper.first{opacity:0}.quick-links-section .quick-link.burgundy:is(:hover,:focus-visible) .canvas-wrapper.second{opacity:1}.quick-links-section .quick-link.burgundy:is(:hover,:focus-visible) .label{color:#fff}.quick-links-section .quick-link.burgundy:is(:hover,:focus-visible) .vector-wrapper{background-color:#fff}.quick-links-section .quick-link.burgundy:is(:hover,:focus-visible) .vector-wrapper svg path{stroke:#222}.quick-links-section .quick-link.burgundy:focus-visible{outline:1px dashed #fff}.quick-links-section .quick-link .quick-link-inner-wrapper{display:flex;flex-direction:column;gap:var(--gap-1);justify-content:flex-end;position:relative;width:100%;z-index:3}.quick-links-section .quick-link .label{color:#fadcbb;font-family:Founders Grotesk;font-size:var(--fontSize-14);font-style:normal;font-weight:500;letter-spacing:.05em;line-height:normal;margin-bottom:var(--gap-4);text-transform:uppercase;transition:color .4s ease}.quick-links-section .quick-link .bottom{align-items:flex-end;display:flex;gap:var(--gap-3);justify-content:space-between;margin-top:auto}.quick-links-section .quick-link .link-title{color:#fff;font-size:var(--fontSize-40);font-style:normal;font-weight:300;line-height:1.1;transition:color .4s ease}.quick-links-section .quick-link .vector-wrapper{align-items:center;background-color:#083232;border-radius:.36em;display:flex;height:2em;justify-content:center;transition:background-color .4s ease;width:2em}.quick-links-section .quick-link .vector-wrapper svg{height:auto;width:.41em}.quick-links-section .quick-link .vector-wrapper svg path{transition:stroke .4s ease}@media(min-width:1025px){.quick-links-section.columns-1 .quick-link{padding:var(--gap-2)}.quick-links-section.columns-1 .quick-link .label{margin-bottom:0}.quick-links-section.columns-1 .quick-link .link-title{font-size:var(--fontSize-44)}.quick-links-section.columns-1 .quick-link .bottom{align-items:center}.quick-links-section.columns-1 .quick-link .vector-wrapper{border-radius:.4em;height:3.5em;width:3.5em}.quick-links-section.columns-1 .quick-link .vector-wrapper svg{width:.5em}}@media(max-width:1024px){.quick-links-section,.quick-links-section.columns-2{--gradient-angle:50deg;--gradient-start:88%;--gradient-end:100%}.quick-links-section .section-heading{max-width:100%}.quick-links-section.columns-2 .section-content{grid-template-columns:1fr}.quick-links-section .label{margin-bottom:0}.quick-links-section .bottom{align-items:center}}.single-news-page{padding-top:7.8em}.single-news-page .sticky-wrapper{position:relative}.single-news-page .main-article-content{overflow:visible;padding-bottom:var(--section-spacing-large)}.single-news-page .main-article-content .section-content{padding-bottom:0;padding-top:1.1em}.single-news-page .nav-link{left:0;position:sticky;top:var(--header-height)}.single-news-page .single-news-navigation{border-top:1px solid #d9d9d9;display:flex;justify-content:space-between;margin-top:2em;padding-top:2em}@media(min-width:1081px){.single-news-page{display:grid;grid-template-columns:17% 66% 17%;margin-inline:auto}}@media(max-width:1080px){.single-news-page{padding-top:5em}.single-news-page .sticky-wrapper{margin-bottom:1em}}@media(max-width:520px){.single-news-page .news-nav-section .news-set.grid-box--col3{grid-template-columns:1fr}}.team-section .team-global-wrapper{row-gap:var(--gap-3)}.team-section .dep-title{font-size:var(--fontSize-40);font-style:normal;font-weight:300;line-height:1.1}.team-section .team-set-wrapper{-moz-column-gap:var(--gap-1);column-gap:var(--gap-1);row-gap:var(--gap-2)}.team-section .team-set-wrapper .person-card .image-wrapper{aspect-ratio:1/1.27;background-color:rgba(34,34,34,.25);overflow:clip}.team-section .team-set-wrapper .person-card .image-wrapper .photo{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;scale:1.001;transition:scale .4s;width:100%}.team-section .team-set-wrapper .person-card .image-wrapper.placeholder{align-items:center;display:flex;justify-content:center}.team-section .team-set-wrapper .person-card .image-wrapper svg{margin-inline:auto;scale:1.001;transition:scale .4s;width:50%}.team-section .team-set-wrapper .person-card .team-name{font-size:var(--fontSize-34);font-style:normal;font-weight:300;line-height:1.1;margin-top:.6em;transition:color .4 ease}.team-section .team-set-wrapper .person-card .team-position{font-family:Founders Grotesk;font-size:var(--fontSize-18);font-style:normal;font-weight:400;line-height:1.3;margin-top:.55em}.team-section .team-set-wrapper .person-card:not(.inactive):is(:hover,:focus-visible) .photo-wrapper .photo{scale:1.02}.team-section .team-set-wrapper .person-card:not(.inactive):is(:hover,:focus-visible) .image-wrapper svg{scale:1.02}.team-section .team-set-wrapper .person-card:not(.inactive):is(:hover,:focus-visible) .team-name{color:#781937}@media(min-width:1921px){.team-section .team-set-wrapper{grid-template-columns:repeat(5,1fr)}}@media(max-width:1180px){.team-section .team-set-wrapper{grid-template-columns:repeat(3,1fr)}}@media(max-width:720px){.team-section .team-set-wrapper{grid-template-columns:repeat(2,1fr)}}@media(max-width:420px){.team-section .team-set-wrapper{grid-template-columns:1fr}}.infoblock-key-numbers{overflow:hidden}.infoblock-key-numbers .infoblock-row{background-color:#781937;color:#fff;position:relative;z-index:2}.infoblock-key-numbers .infoblock-row:after{background:linear-gradient(45deg,rgba(120,25,55,0),#781937 20%);content:"";inset:0;position:absolute;z-index:3}.infoblock-key-numbers .infoblock-row canvas{height:100%;inset:0;position:absolute;width:100%;z-index:2}.infoblock-key-numbers .infoblock-row .vector-bg{bottom:0;display:flex;left:var(--content-1300-box-indent);position:absolute;width:62%;z-index:4}.infoblock-key-numbers .infoblock-row .vector-bg svg{height:auto;width:100%}.infoblock-key-numbers .infoblock-row .section-content{align-items:stretch;gap:var(--gap-5);padding-bottom:7.5em;padding-top:var(--section-spacing-medium);position:relative;z-index:5}.infoblock-key-numbers .infoblock-row .image-wrapper{flex:1 1 80%;height:auto;position:relative}.infoblock-key-numbers .infoblock-row .image-wrapper img{bottom:-13em;max-height:calc(100% + 12em);max-width:600px;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;position:absolute}.infoblock-key-numbers .kn-row{background-color:#f9f7f6;position:relative;z-index:1}.infoblock-key-numbers .kn-row .vector-bg{display:flex;left:var(--content-1300-box-indent);position:absolute;top:0;width:62%;z-index:2}.infoblock-key-numbers .kn-row .vector-bg svg{height:auto;width:100%}.infoblock-key-numbers .kn-row .section-content{padding-block:8em;position:relative;z-index:3}.infoblock-key-numbers .kn-row .kn-wrapper{gap:3.5em var(--gap-1)}.infoblock-key-numbers .kn-row .kn-item{display:flex;flex-direction:column;gap:var(--gap-1);padding-block:var(--gap-small);padding-inline:var(--gap-1);position:relative}.infoblock-key-numbers .kn-row .kn-item.animated:after{scale:1}.infoblock-key-numbers .kn-row .kn-item:after{background-color:#d9d9d9;content:"";height:100%;left:0;position:absolute;scale:1 0;top:0;transform-origin:bottom;transition:scale .8s .4s;width:1px}.infoblock-key-numbers .kn-row .kn-item .kn-title{color:#781937;font-size:var(--fontSize-80);font-weight:300;line-height:1}.infoblock-key-numbers .kn-row .kn-item .kn-description{font-family:Founders Grotesk;font-weight:300;line-height:normal}@media(max-width:1300px){.infoblock-key-numbers .infoblock-row .section-content{padding-bottom:4.5em}.infoblock-key-numbers .infoblock-row .image-wrapper img{bottom:-8em;max-height:calc(100% + 8em);max-width:600px;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;position:absolute}}@media(max-width:1024px){.infoblock-key-numbers .infoblock-row .section-content{gap:var(--gap-3);padding-bottom:var(--section-spacing-medium)}.infoblock-key-numbers .infoblock-row .image-wrapper{flex:1 1 100%;transform:unset}.infoblock-key-numbers .infoblock-row .image-wrapper img{position:static}.infoblock-key-numbers .kn-row .section-content{padding-block:var(--section-spacing-medium)}.infoblock-key-numbers .kn-row .kn-wrapper{grid-template-columns:1fr 1fr}.infoblock-key-numbers .kn-row .kn-item{padding-block:var(--gap-1)}}@media(max-width:500px){.infoblock-key-numbers .infoblock-row:after{background:linear-gradient(25deg,rgba(120,25,55,0),#781937 10%)}.infoblock-key-numbers .infoblock-row .section-content{flex-direction:column}.infoblock-key-numbers .kn-row .kn-wrapper{grid-template-columns:1fr}.infoblock-key-numbers .kn-row .kn-item{align-items:flex-start;text-align:right}}@media(min-width:1025px){.infoblock-key-numbers .infoblock-row .section-header-wrapper{flex:1 1 80%}}@media(min-width:1441px){.infoblock-key-numbers .infoblock-row .vector-bg,.infoblock-key-numbers .kn-row .vector-bg{max-width:800px;width:100%}}@media(min-width:1921px){.infoblock-key-numbers .infoblock-row .vector-bg,.infoblock-key-numbers .kn-row .vector-bg{max-width:900px}}.testimonials .testimonials-slider{margin-inline:auto;overflow:hidden;width:100%}.testimonials .testimonial-card{display:flex;flex-direction:column;gap:1.8em;margin-inline:auto;width:70%}.testimonials .testimonial-card .testimonial-content{color:#222;font-size:var(--fontSize-44);font-style:italic;font-weight:300;line-height:1.1;text-align:center;text-wrap:pretty}.testimonials .testimonial-card .testimonial-author{align-items:center;display:flex;flex-direction:column}.testimonials .testimonial-card .image-wrapper{align-items:center;background-color:#fff;border-radius:100px;display:flex;height:3.6em;justify-content:center;margin-bottom:var(--gap-1);width:3.6em}.testimonials .testimonial-card .image-wrapper img{height:auto;width:70%}.testimonials .testimonial-card .name,.testimonials .testimonial-card .position{font-family:Founders Grotesk;font-size:var(--fontSize-18);font-style:normal;font-weight:500;line-height:1.3;text-align:center}.testimonials .testimonial-card .position{font-weight:400;opacity:.5}.testimonials .swiper-pagination{display:flex;gap:.75em;justify-content:center;margin-top:1.2em;position:static}.testimonials .swiper-pagination .swiper-pagination-bullet{background-color:#083232;height:.5em;margin:0!important;opacity:.2;transition:.3s ease;width:.5em}.testimonials .swiper-pagination .swiper-pagination-bullet:focus-visible{outline:1px dashed #222}.testimonials .swiper-pagination .swiper-pagination-bullet-active{opacity:1}@media(max-width:1080px){.testimonials .testimonial-card{width:100%}}.contact-form .section-content{position:relative;z-index:1}.contact-form .section-content:after{background-color:#083232;content:"";height:calc(100% - 22em + 1px);left:0;position:absolute;top:22em;width:100%;z-index:-1}.contact-form .inner-wrapper{background-color:#fff;display:grid;gap:var(--gap-5);grid-template-columns:1fr 2fr;padding-block:var(--section-spacing-medium);padding-inline:2.2em}.contact-form .section-header-wrapper .section-heading{margin-bottom:.4em;max-width:100%}.contact-form .section-header-wrapper .subtitle{font-size:var(--fontSize-22)}.contact-form .contact-heading{color:#b28793;font-family:Founders Grotesk;font-size:var(--fontSize-14);font-style:normal;font-weight:500;letter-spacing:.05em;line-height:normal;margin-bottom:.9em;text-transform:uppercase}.contact-form .contacts{border-bottom:1px solid #d9d9d9;display:grid;font-family:Founders Grotesk;font-style:normal;font-weight:400;gap:var(--gap-2);grid-template-columns:1fr 1fr;line-height:1.3;margin-bottom:2em;padding-bottom:2em}.contact-form .email,.contact-form .phone{display:flex;flex-wrap:wrap;font-size:var(--fontSize-18);gap:0 .5em}.contact-form .email span,.contact-form .phone span{color:#a1a1a1}.contact-form .book-call-link{align-items:center;background-color:#0f4b4b;display:flex;gap:var(--gap-1);margin-top:1.8em;padding:1.4em;transition:background-color .4s ease;width:100%}.contact-form .book-call-link:is(:hover,:focus-visible){background-color:#083232}.contact-form .book-call-link:focus-visible{outline:1px dashed currentColor}.contact-form .book-call-link span:first-child{color:#fff;flex:1 1 100%;font-size:var(--fontSize-34);font-style:normal;font-weight:300;line-height:1.1}.contact-form .book-call-link span:nth-child(2){color:#fff;flex-shrink:0;font-family:Founders Grotesk;font-size:var(--fontSize-18);font-style:normal;font-weight:400;line-height:1;text-align:center}.contact-form .book-call-link svg{margin-left:var(--gap-1)}@media(max-width:1200px){.contact-form .inner-wrapper{padding-block:var(--section-spacing-small);padding-inline:1.5em}}@media(max-width:1080px){.contact-form .inner-wrapper{gap:var(--gap-3);grid-template-columns:1fr}.contact-form .section-header-wrapper{max-width:60%}}@media(max-width:640px){.contact-form .inner-wrapper{padding-block:1.5em;padding-inline:1.5em}.contact-form .contacts{grid-template-columns:1fr}.contact-form .section-header-wrapper{max-width:100%}}@media(max-width:550px){.contact-form .inner-wrapper{padding-block:1em;padding-inline:1em}.contact-form .book-call-link{align-items:flex-start;flex-direction:column;gap:var(--gap-small);padding:1em}}.features .section-content{display:flex;flex-direction:column;gap:2.8em}.features .section-header{display:grid;grid-template-columns:1fr 1fr;row-gap:1.4em}.features .section-header>*{grid-column:span 2;margin-bottom:0}.features .section-header .section-heading,.features .section-header .subtitle{grid-column:span 1}.features .section-header .section-heading{padding-right:var(--gap-1)}.features.columns-2 .section-header .section-heading,.features.columns-2 .section-header .subtitle{grid-column:span 2}.features.columns-2 .section-content{-moz-column-gap:var(--gap-5);column-gap:var(--gap-5);display:grid;grid-template-columns:1fr 1fr}.features.columns-2 .row{-moz-column-gap:var(--gap-1);column-gap:var(--gap-1);grid-template-columns:1fr 1fr;row-gap:0}.features.columns-2 .column{border-left:0;padding-left:0}.features.columns-2 .column:after{content:none}.features .row{display:grid;grid-template-columns:repeat(4,1fr);row-gap:var(--gap-2)}.features .column{padding:1.5em 1.5em 1.5em 1.8em;position:relative}.features .column.animated:after{scale:1}.features .column:after{background-color:#d9d9d9;content:"";height:100%;left:0;position:absolute;scale:1 0;top:0;transform-origin:bottom;transition:scale .8s .4s;width:1px}.features .column .icon-wrapper{height:6.5em;margin-bottom:1.75em;width:auto}.features .column .icon-wrapper .icon{height:100%;max-width:100%;-o-object-fit:contain;object-fit:contain;width:auto}.features .column .title{color:#222;font-size:var(--fontSize-40);font-style:normal;font-weight:300;line-height:1.1;margin-bottom:.5em}.features .column .text{color:#222;font-family:Founders Grotesk;font-style:normal;font-weight:300;line-height:normal}@media(max-width:1024px){.features.columns-2 .section-content{-moz-column-gap:var(--gap-5);column-gap:var(--gap-5);display:grid;grid-template-columns:1fr}.features.columns-2 .row{-moz-column-gap:0;column-gap:0;row-gap:var(--gap-2)}.features.columns-2 .column{padding-left:1.5em}.features.columns-2 .column:after{content:""}.features .row{grid-template-columns:1fr 1fr}}@media(max-width:640px){.features .section-header .section-heading{padding-right:0}.features .section-header .section-heading,.features .section-header .subtitle{grid-column:span 2}}@media(max-width:500px){.features .row,.features.columns-2 .row{grid-template-columns:1fr}}.logos .section-content{display:flex;flex-direction:column;gap:3.5em}.logos .section-header{text-align:center}.logos .logos-slider{overflow:hidden;width:100%}.logos .swiper-wrapper{transition-timing-function:linear!important}.logos .swiper-slide{height:auto}.logos .image-wrapper{align-items:center;display:flex;height:6.2em;justify-content:center;margin:1px;opacity:.7;padding:.5em;width:100%}.logos .image-wrapper img{display:block;width:var(--image-size)}.logos a{transition:.4s}.logos a:hover{opacity:1}.logos a:focus-visible{outline:1px dashed #781937}@media(max-width:480px){.logos .section-content{gap:2em}}@media(max-width:390px){.logos .image-wrapper{margin-inline:auto;width:80%}}.single-team-page .section-content{padding-top:6.5em}.single-team-page .top-row{display:grid;gap:var(--gap-5);grid-template-columns:1.1fr 2fr;padding-bottom:3.5em;padding-top:1.1em}.single-team-page .top-row.only-content{grid-template-columns:1fr}.single-team-page .top-row .left-column{position:relative}.single-team-page .top-row .image-wrapper{position:sticky;top:var(--header-height);width:100%}.single-team-page .top-row .image-wrapper img{width:100%}.single-team-page .top-row .header{display:grid;gap:var(--gap-2);grid-template-columns:1fr auto}.single-team-page .top-row .header .header-left-column{display:flex;flex-direction:column;gap:1em}.single-team-page .top-row .header .section-heading{font-size:var(--fontSize-58);line-height:1.1;margin-bottom:0}.single-team-page .top-row .header .position{font-family:Founders Grotesk;font-size:var(--fontSize-28);font-style:normal;font-weight:300;line-height:normal}.single-team-page .top-row .content{border-top:1px solid #d9d9d9;font-size:var(--fontSize-28);font-weight:300;line-height:1.1;margin-top:1.8em;padding-top:1.8em}.single-team-page .top-row .content p{margin-bottom:.85em}.single-team-page .top-row .content p:last-child{margin-bottom:0}.single-team-page .center-row{border-bottom:1px solid #d9d9d9;border-top:1px solid #d9d9d9;padding-block:3.5em}.single-team-page .center-row .quote{display:block;font-size:var(--fontSize-44);font-style:italic;font-weight:300;line-height:1.1;margin-inline:auto;text-align:center;text-wrap:pretty;width:71%}.single-team-page .bottom-row{padding-top:.2em}@media(min-width:1921px){.single-team-page .section-content .nav-link,.single-team-page .section-content .top-row{padding-inline:calc(var(--content-1300-box-indent)*1.5)}}@media(min-width:1601px){.single-team-page .section-content .nav-link,.single-team-page .section-content .top-row{padding-inline:var(--content-1300-box-indent)}}@media(max-width:1080px){.single-team-page .section-content{padding-top:5em}.single-team-page .top-row{gap:var(--gap-3)}}@media(max-width:640px){.single-team-page .top-row{grid-template-columns:1fr}.single-team-page .center-row .quote{width:100%}.single-team-page .bottom-row{padding-top:var(--gap-1)}}@media(max-width:500px){.single-team-page .top-row .header{grid-template-columns:1fr;justify-items:center}}.cards-carousel{overflow:clip}.cards-carousel .section-header{display:flex;flex-direction:column;gap:1.5em;margin-bottom:1.5em;padding-right:5em;width:100%}.cards-carousel .section-header .overhead,.cards-carousel .section-header .section-heading,.cards-carousel .section-header .subtitle{margin-bottom:0}.cards-carousel .cards-slider{position:relative;width:100%}.cards-carousel .cards-slider .swiper-slide{height:auto}.cards-carousel .cards-slider .swiper-nav{bottom:calc(100% + 1.5em);display:flex;justify-content:space-between;position:absolute;right:0;width:4em}.cards-carousel .cards-slider .swiper-nav .slider-button{height:auto;margin:0;padding-block:.2em;position:static;width:1.3em}.cards-carousel .cards-slider .swiper-nav .slider-button:focus-visible{outline:1px dashed #781937}.cards-carousel .cards-slider .swiper-nav .slider-button.swiper-button-prev{scale:-1 1}.cards-carousel .cards-slider .swiper-nav .slider-button.swiper-button-disabled{opacity:.4}.cards-carousel .cards-slider .swiper-nav .slider-button svg{overflow:visible}.cards-carousel .cards-slider .swiper-nav .slider-button path{transition:stroke .4s ease,transform .4s ease}.cards-carousel .cards-slider .swiper-nav .slider-button:is(:hover,:focus-visible) path:first-child{transform:translateX(20%)}.cards-carousel .cards-slider .swiper-nav .slider-button:is(:hover,:focus-visible) path:last-child{transform:scaleX(1.2);transform-origin:left}.cards-carousel .cards-slider .swiper-nav .slider-button svg{fill:none}.cards-carousel .card{background-color:#083232;border-radius:.5em;display:grid;gap:var(--gap-2);grid-template-columns:1fr 1fr;height:100%;min-height:22.75em;overflow:clip}.cards-carousel .card .left-column{align-items:flex-start;display:flex;flex-direction:column;gap:.9em;padding:1.8em 0 1.8em 1.8em}.cards-carousel .card .card-label{background-color:#0f4b4b;border-radius:.2em;color:#fff;display:inline-flex;padding:.7em .8em .7em .9em;leading-trim:both;text-edge:cap;font-family:Founders Grotesk;font-size:var(--fontSize-14);font-style:normal;font-weight:400;letter-spacing:.3px;line-height:normal}.cards-carousel .card .card-title{color:#fff;font-size:var(--fontSize-44);font-style:normal;font-weight:300;line-height:1.1}.cards-carousel .card .card-text{color:#fff;font-family:Founders Grotesk;font-size:var(--fontSize-22);font-style:normal;font-weight:300;line-height:normal;margin-bottom:1em}.cards-carousel .card .button{margin-top:auto}.cards-carousel .card .image-wrapper{overflow:clip;position:relative}.cards-carousel .card .image-wrapper img{height:100%;left:0;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;position:absolute;top:0;width:100%}.cards-carousel .bottom-buttons{margin-top:1.5em}@media(min-width:1081px){.cards-carousel .card,.cards-carousel .card .card-label{transition:background-color .4s ease}.cards-carousel .card .card-text{opacity:0;transition:opacity .4s ease}.cards-carousel .card .image-wrapper img{scale:1.001;transition:scale .4s,filter .4s}.cards-carousel .card.focus-active,.cards-carousel .card:is(:hover,:focus-visible){background-color:#0f4b4b}.cards-carousel .card.focus-active .card-label,.cards-carousel .card:is(:hover,:focus-visible) .card-label{background-color:rgba(105,135,130,.2)}.cards-carousel .card.focus-active .card-text,.cards-carousel .card:is(:hover,:focus-visible) .card-text{opacity:1}.cards-carousel .card.focus-active .image-wrapper img,.cards-carousel .card:is(:hover,:focus-visible) .image-wrapper img{filter:brightness(.8);scale:1.01}}@media(max-width:1080px){.cards-carousel .card{min-height:auto}.cards-carousel .card .left-column .card-text{font-size:var(--fontSize-20);margin-bottom:0}}@media(max-width:840px){.cards-carousel .card{grid-template-columns:1fr}.cards-carousel .card .left-column{padding:1.5em}.cards-carousel .card .left-column .card-text{margin-bottom:0}.cards-carousel .card .image-wrapper{display:none}}@media(max-width:600px){.cards-carousel .section-header{margin-bottom:4em}.cards-carousel .cards-slider .swiper-nav{bottom:calc(100% + 1.5em);gap:var(--gap-1);justify-content:flex-end;width:100%}.cards-carousel .cards-slider .swiper-nav .slider-button{font-size:var(--fontSize-32)}}.section-info-columns .main-content-block{display:flex;flex-direction:column;gap:1.5em;margin-bottom:2.5em;width:100%}.section-info-columns .main-content-block .overhead{margin-bottom:0}.section-info-columns .main-content-block .section-heading{font-size:var(--fontSize-44)}.section-info-columns .main-content-block .subtitle{margin-bottom:0}.section-info-columns .columns-grid{-moz-column-gap:var(--gap-1);column-gap:var(--gap-1);display:grid;grid-template-columns:repeat(3,1fr);row-gap:1.8em}.section-info-columns .column{border-left:1px solid #d9d9d9;padding-inline:1.5em}.section-info-columns .column .column-number{color:#b28793;font-family:Founders Grotesk;font-size:var(--fontSize-18);font-style:normal;font-weight:400;line-height:1.3;margin-bottom:.8em}.section-info-columns .column .column-title{font-size:var(--fontSize-40);font-style:normal;font-weight:300;line-height:1.1;margin-bottom:.5em}.section-info-columns .column .column-text{font-family:Founders Grotesk;font-weight:300}@media(max-width:1080px){.section-info-columns .main-content-block{margin-bottom:2em}.section-info-columns .columns-grid{grid-template-columns:1fr}.section-info-columns .column{gap:1em}.section-info-columns .column .column-number{font-size:var(--fontSize-22)}}.features-list .section-content{-moz-column-gap:var(--gap-5);column-gap:var(--gap-5);display:grid;grid-template-columns:1fr 1fr}.features-list .section-header{display:flex;flex-direction:column;row-gap:1.3em}.features-list .section-header>*{margin-bottom:0}.features-list .list{display:flex;flex-direction:column;row-gap:1em}.features-list .list-item{background-color:#fff;display:flex;flex-direction:column;padding:1.45em;row-gap:.9em}.features-list .list-item .title{align-items:center;display:flex;gap:var(--gap-1)}.features-list .list-item .title svg{height:auto;overflow:visible;width:1.1em}.features-list .list-item .title span{color:var(--B_Woods-1-B_Black,#222);font-size:var(--fontSize-40);font-style:normal;font-weight:300;line-height:1.1}.features-list .list-item .text{font-family:Founders Grotesk;font-weight:300;padding-left:calc(var(--gap-1) + 1.1em)}@media(max-width:1080px){.features-list .section-content{grid-template-columns:1fr;row-gap:3.5em}}@media(max-width:500px){.features-list .list-item .title{align-items:flex-start;flex-direction:column}.features-list .list-item .text{padding-left:0}}.steps-carousel.deep-green{background-color:#083232;z-index:1}.steps-carousel.deep-green .section-inner-wrapper{position:relative}.steps-carousel.deep-green .section-inner-wrapper:before{background:linear-gradient(35deg,#083232 85%,rgba(87,199,133,0));content:"";inset:0;position:absolute;z-index:3}.steps-carousel.deep-green .section-inner-wrapper canvas{display:block;height:100%;left:0;position:absolute;top:0;width:100%;z-index:2}.steps-carousel.deep-green .section-inner-wrapper>:not(canvas){position:relative;z-index:4}.steps-carousel.deep-green .section-header .overhead{color:#fadcbb}.steps-carousel.deep-green .section-header .plaintext,.steps-carousel.deep-green .section-header .section-heading,.steps-carousel.deep-green .section-header .subtitle{color:#fff}.steps-carousel.deep-green .section-header .button:first-child{align-items:center;cursor:pointer;display:inline-flex;font-family:Founders Grotesk;font-size:var(--fontSize-16);font-weight:400;justify-content:center;line-height:1.3;min-width:13em;padding:var(--button-padding);text-align:center;leading-trim:both;text-edge:cap;background:#fff;border:1px solid #fff;border-radius:.25em;color:#222;transition:background-color .4s ease,color .4s ease}.steps-carousel.deep-green .section-header .button:first-child:is(:hover,:focus-visible){background:#fadcbb;border:1px solid #fadcbb;color:#222}.steps-carousel.deep-green .section-header .button:first-child:focus-visible{outline:1px dashed #fff}.steps-carousel.deep-green .section-header .button:first-child{position:relative}.steps-carousel.deep-green .section-header .button:first-child:focus-visible{outline-offset:2px}.steps-carousel.deep-green .section-header .button:not(:first-child){align-items:center;cursor:pointer;display:inline-flex;font-family:Founders Grotesk;font-size:var(--fontSize-16);font-weight:400;justify-content:center;line-height:1.3;min-width:13em;padding:var(--button-padding);text-align:center;leading-trim:both;text-edge:cap;background:transparent;border:1px solid #fff;border-radius:.25em;color:#fff;transition:background-color .4s ease,color .4s ease}.steps-carousel.deep-green .section-header .button:not(:first-child):is(:hover,:focus-visible){background:#fadcbb;border:1px solid #fadcbb;color:#222}.steps-carousel.deep-green .section-header .button:not(:first-child):focus-visible{outline:1px dashed #fff}.steps-carousel.deep-green .section-header .button:not(:first-child){position:relative}.steps-carousel.deep-green .section-header .button:not(:first-child):focus-visible{outline-offset:2px}.steps-carousel.deep-green .swiper-nav .slider-button svg path{stroke:#fff}.steps-carousel.deep-green .swiper-nav .slider-button:focus-visible{outline:1px dashed #fff}.steps-carousel.deep-green .step:after{background-color:#0f4b4b}.steps-carousel.deep-green .step .number,.steps-carousel.deep-green .step .text,.steps-carousel.deep-green .step .title{color:#fff}.steps-carousel.deep-green .steps-link:focus-visible{outline:1px dashed #083232}.steps-carousel.deep-green .steps-link:is(:hover,:focus-visible){background-color:#fff}.steps-carousel.deep-green .steps-link:is(:hover,:focus-visible) span:first-child{color:#222}.steps-carousel.deep-green .steps-link:is(:hover,:focus-visible) span:nth-child(2){color:#222}.steps-carousel.deep-green .steps-link:is(:hover,:focus-visible) svg path{stroke:#222}.steps-carousel .section-content{display:flex;flex-direction:column}.steps-carousel .section-header{-moz-column-gap:var(--gap-2);column-gap:var(--gap-2);display:grid;grid-template-columns:calc(50% - var(--gap-2)) 50%;margin-bottom:1.5em;row-gap:1.3em}.steps-carousel .section-header>*{grid-column:span 2;margin-bottom:0}.steps-carousel .section-header .buttons-group,.steps-carousel .section-header .section-heading,.steps-carousel .section-header .subtitle{grid-column:span 1}.steps-carousel .section-header .section-heading{font-size:var(--fontSize-58)}.steps-carousel .section-header .buttons-group:last-child{grid-column:2/span 1}.steps-carousel .steps-slider{margin-top:3.5em;overflow:clip;width:100%}.steps-carousel .swiper-nav{display:flex;justify-content:space-between;margin-left:auto;position:static;width:100%;width:4em}.steps-carousel .swiper-nav .slider-button{height:auto;margin:0;padding-block:.2em;position:static;width:1.3em}.steps-carousel .swiper-nav .slider-button.swiper-button-prev{scale:-1 1}.steps-carousel .swiper-nav .slider-button.swiper-button-disabled{opacity:.4}.steps-carousel .swiper-nav .slider-button svg{overflow:visible}.steps-carousel .swiper-nav .slider-button path{transition:stroke .4s ease,transform .4s ease}.steps-carousel .swiper-nav .slider-button:is(:hover,:focus-visible) path:first-child{transform:translateX(20%)}.steps-carousel .swiper-nav .slider-button:is(:hover,:focus-visible) path:last-child{transform:scaleX(1.2);transform-origin:left}.steps-carousel .swiper-nav .slider-button:focus-visible{outline:1px dashed #781937}.steps-carousel .swiper-nav .slider-button svg{fill:none}.steps-carousel .swiper-slide{height:auto}.steps-carousel .step{height:100%;padding:1.5em 1.5em 1.5em 1.8em;position:relative}.steps-carousel .step .number{color:#b28793;font-family:Founders Grotesk;font-size:var(--fontSize-18);font-style:normal;font-weight:400;line-height:1.3;margin-bottom:1.5em}.steps-carousel .step.animated:after{scale:1}.steps-carousel .step:after{background-color:#d9d9d9;content:"";height:100%;left:0;position:absolute;scale:1 0;top:0;transform-origin:bottom;transition:scale .8s .4s;width:1px}.steps-carousel .step .icon-wrapper{height:6.5em;margin-bottom:1.75em;width:auto}.steps-carousel .step .icon-wrapper .icon{height:100%;max-width:100%;-o-object-fit:contain;object-fit:contain;width:auto}.steps-carousel .step .title{color:#222;font-size:var(--fontSize-40);font-style:normal;font-weight:300;line-height:1.1;margin-bottom:.5em}.steps-carousel .step .text{color:#222;font-family:Founders Grotesk;font-style:normal;font-weight:300;line-height:normal}.steps-carousel .steps-link{align-items:center;background-color:#0f4b4b;display:flex;gap:var(--gap-1);margin-top:3.5em;padding:1.4em;transition:background-color .4s ease;width:100%}.steps-carousel .steps-link:is(:hover,:focus-visible){background-color:#083232}.steps-carousel .steps-link:focus-visible{outline:1px dashed #083232}.steps-carousel .steps-link span{transition:color .4s ease}.steps-carousel .steps-link span:first-child{color:#fff;flex:1 1 100%;font-size:var(--fontSize-34);font-style:normal;font-weight:300;line-height:1.1}.steps-carousel .steps-link span:nth-child(2){color:#fff;flex-shrink:0;font-family:Founders Grotesk;font-size:var(--fontSize-18);font-style:normal;font-weight:400;line-height:1;text-align:center}.steps-carousel .steps-link svg{margin-left:var(--gap-1)}.steps-carousel .steps-link svg path{transition:stroke .4s ease}@media(max-width:1080px){.steps-carousel .section-header .buttons-group,.steps-carousel .section-header .buttons-group:last-child,.steps-carousel .section-header .section-heading,.steps-carousel .section-header .subtitle{grid-column:span 2}.steps-carousel .steps-slider{margin-top:2em}.steps-carousel .step .number{font-size:var(--fontSize-22)}}@media(max-width:700px){.steps-carousel.deep-green .section-inner-wrapper:before{background:linear-gradient(35deg,#083232 90%,rgba(87,199,133,0))}.steps-carousel .steps-link{align-items:flex-start;flex-direction:column;gap:var(--gap-small);margin-top:2em;padding:1em}}@media(max-width:640px){.steps-carousel .swiper-nav{bottom:calc(100% + 1em);gap:var(--gap-1);justify-content:flex-end;width:100%}.steps-carousel .swiper-nav .slider-button{font-size:var(--fontSize-32)}.steps-carousel .steps-slider{margin-top:1.5em}}@media(max-width:500px){.steps-carousel .section-header .buttons-group .button{width:100%}}.features-grid .top-row{-moz-column-gap:var(--gap-4);column-gap:var(--gap-4);display:grid;grid-template-columns:45% 40%;margin-bottom:3.5em}.features-grid .image-wrapper{width:100%}.features-grid .image-wrapper img{height:auto;left:0;position:absolute;top:0;width:100%}.features-grid .section-header{display:flex;flex-direction:column;gap:1.5em;width:100%}.features-grid .section-header .overhead,.features-grid .section-header .section-heading,.features-grid .section-header .subtitle{margin-bottom:0}.features-grid .grid{display:grid;gap:var(--gap-1);grid-auto-rows:1fr;grid-template-columns:1fr 1fr;margin-left:auto;width:67%}.features-grid .grid-item{background-color:#0f4b4b;border-radius:.5em;overflow:clip;position:relative;transition:background-color .4s ease;z-index:1}.features-grid .grid-item:after{background:linear-gradient(30deg,#0f4b4b 75%,rgba(15,75,75,0));content:"";height:100%;left:0;opacity:1;position:absolute;top:0;width:100%;z-index:4}.features-grid .grid-item canvas{height:calc(100% - .4em);position:absolute;right:.2em;top:.2em;width:calc(100% - .4em);z-index:2}.features-grid .grid-item .grid-item-inner{display:flex;flex-direction:column;gap:1.5em;padding:1.5em;position:relative;z-index:5}.features-grid .grid-item .grid-item-inner .number{color:#fff;font-family:Founders Grotesk;font-size:var(--fontSize-18);font-style:normal;font-weight:400;line-height:1.3}.features-grid .grid-item .grid-item-inner .text{color:#fff;font-family:Financier Display;font-size:var(--fontSize-40);font-style:normal;font-weight:300;line-height:1.1}@media(min-width:1921px){.features-grid .top-row{grid-template-columns:40% 40%}}@media(min-width:2201px){.features-grid .top-row{grid-template-columns:36% 38%}}@media(max-width:1200px){.features-grid .grid{width:75%}}@media(max-width:1080px){.features-grid .top-row{grid-template-columns:1fr 1fr;margin-bottom:2em}.features-grid .grid{width:100%}.features-grid .image-wrapper img{position:static}.features-grid .grid-item .grid-item-inner .number{font-size:var(--fontSize-22)}}@media(max-width:640px){.features-grid .top-row{grid-template-columns:1fr;row-gap:2em}.features-grid .image-wrapper{order:1}.features-grid .grid{grid-template-columns:1fr}}.transactions-carousel .top-row{-moz-column-gap:var(--gap-4);column-gap:var(--gap-4);display:grid;grid-template-columns:45% 40%;margin-bottom:2.8em}.transactions-carousel .image-wrapper{width:100%}.transactions-carousel .image-wrapper img{height:auto;left:0;position:absolute;top:0;width:100%}.transactions-carousel .section-header{display:flex;flex-direction:column;gap:1.5em;width:100%}.transactions-carousel .section-header .overhead,.transactions-carousel .section-header .section-heading,.transactions-carousel .section-header .subtitle{margin-bottom:0}.transactions-carousel .transactions-slider{margin-left:auto;width:75%}.transactions-carousel .swiper-slide,.transactions-carousel .swiper-slide-inner{display:flex;height:auto;width:100%}.transactions-carousel .swiper-nav{display:flex;justify-content:space-between;margin-bottom:2.8em;margin-left:auto;position:static;width:100%;width:4em}.transactions-carousel .swiper-nav .slider-button{height:auto;margin:0;padding-block:.2em;position:static;width:1.3em}.transactions-carousel .swiper-nav .slider-button.swiper-button-prev{scale:-1 1}.transactions-carousel .swiper-nav .slider-button.swiper-button-disabled{opacity:.4}.transactions-carousel .swiper-nav .slider-button svg{overflow:visible}.transactions-carousel .swiper-nav .slider-button path{transition:stroke .4s ease,transform .4s ease}.transactions-carousel .swiper-nav .slider-button:is(:hover,:focus-visible) path:first-child{transform:translateX(20%)}.transactions-carousel .swiper-nav .slider-button:is(:hover,:focus-visible) path:last-child{transform:scaleX(1.2);transform-origin:left}.transactions-carousel .swiper-nav .slider-button:focus-visible{outline:1px dashed #781937}.transactions-carousel .swiper-nav .slider-button svg{fill:none}@media(min-width:1081px){.transactions-carousel .swiper-slide{opacity:0;transition:opacity .4s ease}.transactions-carousel .swiper-slide.swiper-slide-active,.transactions-carousel .swiper-slide.swiper-slide-active+.swiper-slide,.transactions-carousel .swiper-slide.swiper-slide-active+.swiper-slide+.swiper-slide,.transactions-carousel .swiper-slide.swiper-slide-active+.swiper-slide+.swiper-slide+.swiper-slide{opacity:1}}@media(min-width:1921px){.transactions-carousel .top-row{grid-template-columns:40% 40%}}@media(min-width:2201px){.transactions-carousel .top-row{grid-template-columns:36% 38%}}@media(max-width:1080px){.transactions-carousel .top-row{grid-template-columns:1fr 1fr;margin-bottom:2em}.transactions-carousel .transactions-slider{margin-top:2em;width:100%}.transactions-carousel .swiper-nav{margin-bottom:2em}.transactions-carousel .image-wrapper img{position:static}}@media(max-width:640px){.transactions-carousel .top-row{grid-template-columns:1fr;row-gap:2em}.transactions-carousel .image-wrapper{order:1}.transactions-carousel .swiper-nav{bottom:calc(100% + 1em);gap:var(--gap-1);justify-content:flex-end;width:100%}.transactions-carousel .swiper-nav .slider-button{font-size:var(--fontSize-32)}}.latest-news .section-header{align-items:flex-start;display:flex;gap:var(--gap-2);justify-content:space-between;margin-bottom:3.5em}.latest-news .section-header .section-heading{margin-bottom:0}.latest-news .swiper-nav{justify-content:space-between;margin-bottom:2em;margin-left:auto;position:static;width:100%;width:4em}.latest-news .swiper-nav .slider-button{height:auto;margin:0;padding-block:.2em;position:static;width:1.3em}.latest-news .swiper-nav .slider-button.swiper-button-prev{scale:-1 1}.latest-news .swiper-nav .slider-button.swiper-button-disabled{opacity:.4}.latest-news .swiper-nav .slider-button svg{overflow:visible}.latest-news .swiper-nav .slider-button path{transition:stroke .4s ease,transform .4s ease}.latest-news .swiper-nav .slider-button:is(:hover,:focus-visible) path:first-child{transform:translateX(20%)}.latest-news .swiper-nav .slider-button:is(:hover,:focus-visible) path:last-child{transform:scaleX(1.2);transform-origin:left}.latest-news .swiper-nav .slider-button svg{fill:none}.latest-news .swiper-slide,.latest-news .swiper-slide-inner{display:flex;height:auto;width:100%}.latest-news .news-slider{overflow:hidden;width:100%}@media(max-width:1080px){.latest-news .section-header{margin-bottom:2em}.latest-news .swiper-nav{display:flex}}@media(max-width:640px){.latest-news .section-header{flex-direction:column}.latest-news .swiper-nav{gap:var(--gap-1);justify-content:flex-end;margin-bottom:1.5em;width:100%}.latest-news .swiper-nav .slider-button{font-size:var(--fontSize-32)}}.single-transactions-page .section-header .header-image{aspect-ratio:1440/460;display:block;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}.single-transactions-page .section-header .row{-moz-column-gap:var(--gap-5);column-gap:var(--gap-5);display:grid;grid-template-columns:41.5% 1fr;padding-bottom:3.5em;padding-top:3.5em}.single-transactions-page .section-header .row.has-bg .left-column{margin-top:-10em}.single-transactions-page .section-header .row.has-bg .left-column .nav-link:not(.on-light) span{color:#fff}.single-transactions-page .section-header .row.has-bg .left-column .nav-link:not(.on-light) path{stroke:#fff}.single-transactions-page .section-header .row.has-bg .left-column .nav-link:not(.on-light):is(:hover,:focus-visible) span{color:#fadcbb}.single-transactions-page .section-header .row.has-bg .left-column .nav-link:not(.on-light):is(:hover,:focus-visible) path{stroke:#fadcbb}.single-transactions-page .section-header .row.no-bg{padding-top:5.5em}.single-transactions-page .section-header .row.no-bg .right-column{padding-top:2.75em}.single-transactions-page .section-header .left-column{position:relative;width:100%}.single-transactions-page .section-header .left-column .column-inner-wrapper{position:sticky;top:var(--header-height)}.single-transactions-page .section-header .nav-link{margin-bottom:1.5em}.single-transactions-page .section-header .company-card{align-items:center;display:flex;justify-content:center;min-height:29em;padding:2.5em 3.5em}.single-transactions-page .section-header .company-card .inner-wrapper{gap:1.8em;width:100%}.single-transactions-page .section-header .company-card .relationships{gap:1.8em}.single-transactions-page .section-header .company-card .relationships-item{gap:1.8em;padding-bottom:1.8em}.single-transactions-page .section-header .company-card .relationships-item .text{font-size:var(--fontSize-22)}.single-transactions-page .section-header .right-column{display:flex;flex-direction:column;row-gap:1.8em}.single-transactions-page .section-header .short-info{display:flex;flex-direction:column;list-style-type:none;margin:0;padding:0;row-gap:.9em}.single-transactions-page .section-header .short-info li{align-items:center;border-bottom:1px solid #d9d9d9;-moz-column-gap:var(--gap-small);column-gap:var(--gap-small);display:flex;flex-wrap:wrap;padding-bottom:.9em}.single-transactions-page .section-header .short-info li span:first-child{color:#a1a1a1;font-family:Founders Grotesk;font-size:var(--fontSize-22);font-style:normal;font-weight:500;line-height:1.1;min-width:6.8em}.single-transactions-page .section-header .short-info li span:last-child{font-family:Founders Grotesk;font-size:var(--fontSize-28);font-style:normal;font-weight:300;line-height:1.1}.single-transactions-page .section-header .content{font-family:Founders Grotesk;font-size:var(--fontSize-22);font-style:normal;font-weight:300;line-height:normal}.single-transactions-page .section-header .content p{margin-bottom:1em}.single-transactions-page .section-header .content p:last-child{margin-bottom:0}.single-transactions-page .navigation-wrapper{padding-block:3.5em}@media(min-width:1601px){.single-transactions-page .section-header .header-image{aspect-ratio:1440/400}.single-transactions-page .section-header .row{grid-template-columns:36% 1fr;padding-inline:calc(var(--content-1300-box-indent)*2)}}@media(min-width:1921px){.single-transactions-page .section-header .header-image{aspect-ratio:1440/300}.single-transactions-page .section-header .row{grid-template-columns:36% 1fr;padding-inline:calc(var(--content-1300-box-indent)*1.5)}}@media(min-width:2201px){.single-transactions-page .section-header .company-card{min-height:24em}}@media(max-width:1200px){.single-transactions-page .section-header .company-card{min-height:25em;padding:2em}}@media(max-width:1080px){.single-transactions-page .section-header .header-image{aspect-ratio:1440/600}.single-transactions-page .section-header .row{-moz-column-gap:var(--gap-3);column-gap:var(--gap-3)}.single-transactions-page .section-header .company-card{min-height:20em;padding:1.5em}.single-transactions-page .section-header .company-card .inner-wrapper,.single-transactions-page .section-header .company-card .relationships{gap:1em}.single-transactions-page .section-header .company-card .relationships-item{gap:1em;padding-bottom:1em}.single-transactions-page .section-header .company-card .relationships-item .text{font-size:var(--fontSize-18)}}@media(max-width:840px){.single-transactions-page .section-header .short-info li{-moz-column-gap:var(--gap-small);column-gap:var(--gap-small)}.single-transactions-page .section-header .short-info li span:first-child{font-size:var(--fontSize-18);min-width:5.5em}.single-transactions-page .section-header .short-info li span:last-child{font-size:var(--fontSize-22)}}@media(max-width:640px){.single-transactions-page .section-header .header-image{aspect-ratio:2/1.5}.single-transactions-page .section-header .row{grid-template-columns:1fr;row-gap:1.5em}.single-transactions-page .section-header .row.no-bg .right-column{padding-top:0}.single-transactions-page .section-header .nav-link{margin-bottom:1em}.single-transactions-page .section-header .company-card{min-height:17em}.single-transactions-page .section-header .company-card .logo-wrapper{width:var(--width)}}@media(max-width:550px){.single-transactions-page .section-header .header-image{aspect-ratio:2/1.7}}
