:root{--main-color: $main-color;--text-color: $text-color;--focus-color: $focus-color;--background-color: $white;--form-bg-color: transparent;--form-border-color: $border-color;--form-field-height: 40px;--form-shadow: none}@font-face{font-family:"Open Sans";src:url("../fonts/OpenSans-Italic.woff2") format("woff2");font-weight:normal;font-style:italic;font-display:swap}@font-face{font-family:"Open Sans";src:url("../fonts/OpenSans-Regular.woff2") format("woff2");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:"Open Sans";src:url("../fonts/OpenSans-Bold.woff2") format("woff2");font-weight:bold;font-style:normal;font-display:swap}@font-face{font-family:"Cormorant Garamond";src:url("../fonts/CormorantGaramond-Bold.woff2") format("woff2");font-weight:bold;font-style:normal;font-display:swap}@font-face{font-family:"Cormorant Garamond";src:url("../fonts/CormorantGaramond-Italic.woff2") format("woff2");font-weight:normal;font-style:italic;font-display:swap}@font-face{font-family:"Cormorant Garamond";src:url("../fonts/CormorantGaramond-MediumItalic.woff2") format("woff2");font-weight:500;font-style:italic;font-display:swap}@font-face{font-family:"Cormorant Garamond";src:url("../fonts/CormorantGaramond-Medium.woff2") format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:"Cormorant Garamond";src:url("../fonts/CormorantGaramond-Regular.woff2") format("woff2");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:"Cormorant Garamond";src:url("../fonts/CormorantGaramond-Light.woff2") format("woff2");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:"Inter 18pt";src:url("../fonts/Inter18pt-Light.woff2") format("woff2");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:"Inter 18pt";src:url("../fonts/Inter18pt-Medium.woff2") format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:"Inter 18pt";src:url("../fonts/Inter18pt-Regular.woff2") format("woff2");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:"Inter 18pt";src:url("../fonts/Inter18pt-Bold.woff2") format("woff2");font-weight:bold;font-style:normal;font-display:swap}html{font-size:1.1111111111vw}@media screen and (min-width: 90.0625em){html{font-size:16px}}@media print,screen and (max-width: 75.06125em){html{font-size:max(1.1111111111vw,15px)}}@media print,screen and (max-width: 64.06125em){html{font-size:max(1.1111111111vw,14px)}html:has(header.menu-open){overflow-y:hidden}}@media print,screen and (max-width: 48.06125em){html{font-size:16px}}body{font-size:max(14px,1rem);font-family:"Inter 18pt",sans-serif;color:#2c2c2c;line-height:1.5}@media print,screen and (max-width: 48.06125em){body{font-size:.875rem}}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{font-family:"Cormorant Garamond",sans-serif;line-height:1.25;font-weight:500}h1 a,h2 a,h3 a,h4 a,h5 a,h6 a,.h1 a,.h2 a,.h3 a,.h4 a,.h5 a,.h6 a{color:inherit}h1 strong,h2 strong,h3 strong,h4 strong,h5 strong,h6 strong,.h1 strong,.h2 strong,.h3 strong,.h4 strong,.h5 strong,.h6 strong{font-weight:500;color:#604a1a;font-style:italic}h1 i,h2 i,h3 i,h4 i,h5 i,h6 i,.h1 i,.h2 i,.h3 i,.h4 i,.h5 i,.h6 i{font-style:italic}h1 em,h2 em,h3 em,h4 em,h5 em,h6 em,.h1 em,.h2 em,.h3 em,.h4 em,.h5 em,.h6 em{font-style:italic}.place-title strong{font-weight:500;color:#604a1a;font-style:italic}h1,.h1{font-size:4.5rem;font-weight:400;line-height:1em}@media print,screen and (max-width: 48.06125em){h1,.h1{font-size:2.5rem}}h2,.h2{font-size:2.625rem}@media print,screen and (max-width: 48.06125em){h2,.h2{font-size:2rem}}h3,.h3{font-size:2rem}@media screen and (max-width: 48em){h3,.h3{font-size:1.125rem}}h4,.h4{font-size:1.75rem}@media screen and (max-width: 48em){h4,.h4{font-size:1.5rem}}h5,.h5{font-size:1.5rem}@media screen and (max-width: 48em){h5,.h5{font-size:1.375rem}}h6,.h6{font-size:1.25rem}@media screen and (max-width: 48em){h6,.h6{font-size:1.125rem}}.inverted{color:#fff}ol li{list-style:auto}ul li{list-style:disc;list-style-position:outside !important}ul li::marker{font-size:.8em}ul,ol{padding-left:2rem}p,li{color:#2a2824}p:empty,li:empty{display:none}p em,li em{font-style:italic}p a,li a{text-decoration:underline}p a em,li a em{font-style:italic}address{font-style:normal}address,:is(p,ul,ol,blockquote),:is(h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6){margin-bottom:1rem}strong{font-weight:700}a{color:#604a1a;-webkit-text-decoration:underline #604a1a solid 1px;text-decoration:underline #604a1a solid 1px;transition:all .2s ease-in-out;text-underline-offset:.3125rem}a:hover,a:focus{color:#8a8a8a}button,.button,input[type=submit],input[type=reset],input[type=button]{font-size:1rem;line-height:1.5;font-weight:600;text-transform:uppercase;padding:.6875rem 2.125rem;text-align:center}:is(button,.button,.btn,input[type=submit],input[type=reset],input[type=button]):not(.slick-arrow){font-family:"Inter 18pt",sans-serif;text-decoration:none;transition:.5s ease-in-out;transition-property:background-color,color,border-color;justify-content:center}:is(button,.button,.btn,input[type=submit],input[type=reset],input[type=button]):not(.slick-arrow).primary{color:#fff;background-color:#2897af;border:1px solid #fff}:is(button,.button,.btn,input[type=submit],input[type=reset],input[type=button]):not(.slick-arrow).primary:hover{color:#2c2c2c;background-color:#fff;border-color:#fffd68}:is(button,.button,.btn,input[type=submit],input[type=reset],input[type=button]):not(.slick-arrow).secondary{color:#2c2c2c;background-color:#fff;border:1px solid #fffd68}:is(button,.button,.btn,input[type=submit],input[type=reset],input[type=button]):not(.slick-arrow).secondary:hover{color:#fff;background-color:#8a8a8a;border-color:#8a8a8a}*:last-child{margin-bottom:0}.no-outline button,.no-outline a,.no-outline [tabindex]{outline:none}input,textarea{text-align:left}input::-moz-placeholder, textarea::-moz-placeholder{opacity:1}input::placeholder,textarea::placeholder{opacity:1}:root{--input-fz: 1rem;--input-lh: 1.5;--input-pt: 0.625rem;--input-pb: 0.625rem;--input-pl: 0.9375rem;--input-pr: 0.9375rem;--input-bd: 1px}[type=color],[type=date],[type=datetime-local],[type=datetime],[type=email],[type=month],[type=number],[type=password],[type=search],[type=tel],[type=text],[type=time],[type=url],[type=week],textarea,select{--input-height: calc(var(--input-fz) * var(--input-lh) + var(--input-pt) + var(--input-pb) + var(--input-bd) * 2);height:var(--input-height);margin-bottom:0;padding-top:var(--input-pt);padding-bottom:var(--input-pb);padding-left:var(--input-pl);padding-right:var(--input-pr);border-width:var(--input-bd);font-size:var(--input-fz);line-height:var(--input-lh)}[type=color]:focus,[type=date]:focus,[type=datetime-local]:focus,[type=datetime]:focus,[type=email]:focus,[type=month]:focus,[type=number]:focus,[type=password]:focus,[type=search]:focus,[type=tel]:focus,[type=text]:focus,[type=time]:focus,[type=url]:focus,[type=week]:focus,textarea:focus,select:focus{border-width:var(--input-bd)}select:not([multiple]){padding:.625rem .9375rem;padding-right:2rem}textarea[rows]{max-width:100%;height:10rem}[type=number]{-moz-appearance:textfield}[type=number]{-moz-appearance:textfield}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{margin:0;-webkit-appearance:none}[type=checkbox],[type=file],[type=radio]{margin-bottom:0}.hidden{display:none}#wpadminbar{-webkit-transform:translateZ(0)}ul.pagination{margin:0;padding:0;list-style:none;margin:1rem 0;text-align:center;display:flex;justify-content:center}ul.pagination .pagination-arrow{line-height:1;height:1rem;font-size:0;--svg-icon: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http://www.w3.org/2000/svg%22%20width%3D%2216%22%20height%3D%2216%22%20fill%3D%22none%22%3E%3Cpath%20stroke%3D%22%2348BBC8%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M14%208H2m0%200%205.667-5.667M2%208l5.667%205.667%22/%3E%3C/svg%3E")}ul.pagination .pagination-arrow:before{content:"";display:block;width:1rem;height:1rem;background-color:#fff;-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-image:var(--svg-icon);mask-image:var(--svg-icon)}ul.pagination .pagination-arrow.pagination-arrow--right:before{transform:rotate(180deg)}ul.pagination .pagination-arrow.disabled{cursor:not-allowed;opacity:.7}ul.pagination li{display:inline-block;margin:0 .5rem;padding:0;line-height:1.5}ul.pagination li>span,ul.pagination li>a{padding:0 .5rem;display:flex;background-color:#2897af;color:#fff;border-radius:50%;width:40px;height:40px;align-items:center;justify-content:center;text-decoration:none;font-size:.875rem;font-weight:700;letter-spacing:.09em}ul.pagination li>span.current,ul.pagination li>a.current{background:#fffd68;color:#fff}ul.pagination li>span.next .pagination-arrow:before,ul.pagination li>a.next .pagination-arrow:before{transform:rotate(180deg)}html{height:100%}body{position:static !important;display:flex;flex-direction:column;height:auto;min-height:100vh;--max-width: 100.625rem;font-optical-sizing:auto;font-style:normal;font-weight:normal}main{display:block}section{margin-top:0 !important;margin-left:revert;margin-right:revert;--section-padding: 0}iframe{width:100%}img{transition:opacity .3s ease-in-out}img.pre-lazyload,img[data-lazy-src]{opacity:0}img.lazyloaded{opacity:1}.responsive-embed{display:block}.grid-container{width:100%}main{padding-bottom:0}.not-found{padding-top:12.5rem;padding-bottom:12.5rem;flex:1}.not-found .label{padding:.25rem .625rem;background-color:#2897af;color:#fff;text-decoration:none;cursor:pointer}.not-found .label:hover{color:#fff}.not-found h2{margin-bottom:2rem;line-height:1.2}.not-found h3{margin-bottom:1rem}.not-found p{line-height:1.75}svg#arrow{margin-left:1em;transition:fill .3s ease-in-out}svg#arrow:hover circle{fill:#fffd68}.inherit-color :is(h1,h2,h3,h4,h5,h6),.inherit-color :is(.h1,.h2,.h3,.h4,.h5,.h6){color:inherit}.stretched-img{width:100%;height:100%}.rel-wrap{position:relative}.rel-content{position:relative;z-index:3}.of-cover,.stretched-img{-o-object-position:50% 50%;object-position:50% 50%;-o-object-fit:cover;object-fit:cover}@media print,screen and (min-width: 48.0625em){.two-columns{-moz-columns:2;columns:2}}@media print,screen and (min-width: 48.0625em){.three-columns{-moz-columns:3;columns:3}}.grid,.grid-2,.grid-3,.grid-4{justify-content:normal;justify-items:normal;gap:calc(var(--col-gap, 1rem)*2)}.grid>*,.grid-2>*,.grid-3>*,.grid-4>*{width:100%;text-align:initial !important}.header{padding-top:.625rem;padding-bottom:.625rem}.header .header-main{align-items:center}.header .menu-grid-container{padding-left:0;padding-right:0}.header .align-left-right{align-items:center}.header .menu{margin-left:0;padding-left:0}.header .menu .menu-main-top-menu-container{height:100%;display:flex;align-items:center}.header .menu .menu-item{position:relative;margin:0 2rem}.header .menu .menu-item:before{content:"";position:absolute;width:100%;transform:scaleX(0);height:2px;bottom:0;left:0;background-color:#2897af;transition:transform .25s ease-out;transform-origin:bottom left}.header .menu .menu-item.current-menu-item:before{transform:scaleX(1)}.header .menu .menu-item:hover:before{transform:scaleX(1)}.header .menu .menu-item.current-menu-item>a{color:#1e1e1e}.header .menu .menu-item.menu-item-has-children{display:flex;flex-direction:row;align-items:center;flex-wrap:nowrap;gap:2px;--svg-icon: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http://www.w3.org/2000/svg%22%20width%3D%2216%22%20height%3D%2214%22%20fill%3D%22none%22%3E%3Cpath%20stroke%3D%22%2348BBC8%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22m4%205.5%204%204%204-4%22/%3E%3C/svg%3E")}.header .menu .menu-item.menu-item-has-children:after{content:"";display:block;flex:none;width:1rem;height:.8125rem;background-color:#2897af;-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-image:var(--svg-icon);mask-image:var(--svg-icon)}.header .menu .menu-item.menu-item-has-children:before{content:unset}.header .menu .menu-item a{padding:.5rem 0;font-size:1rem;line-height:1.5;font-weight:400;color:#1e1e1e;flex:0 0 auto;letter-spacing:0;width:100%}.header .menu .menu-item a:hover{color:#2897af}@media print,screen and (max-width: 64.06125em){.header .menu .menu-item a{padding:1.25rem 0 !important}}.header .menu .sub-menu{padding:0 1.25rem;box-shadow:none;max-width:16.875rem}.header .menu .sub-menu .menu-item{text-wrap:initial;line-height:1.25;padding:0;margin:1.25rem 0}.header .menu .sub-menu .menu-item:after{bottom:-3px}.header .menu .sub-menu .menu-item a{padding:0;color:#1e1e1e}.header .align-left{display:flex;justify-content:flex-start;flex:1}@media print,screen and (max-width: 64.06125em){.header .align-left{display:none}}.header .align-right{display:flex;justify-content:flex-end;flex:1}@media print,screen and (max-width: 64.06125em){.header .align-right{justify-content:flex-end}}.header .align-right>.menu{display:flex;align-items:center;gap:2rem}@media print,screen and (max-width: 64.06125em){.header .align-right>.menu{display:none}}.header .align-right #burger-menu{font-size:.84375rem;font-weight:500;cursor:pointer;align-self:center;margin-left:1em;margin-right:0;display:flex;align-items:center;width:auto;height:auto;gap:.375rem;--svg-icon: url("data:image/svg+xml,%3Csvg%20width%3D%2264%22%20height%3D%2249%22%20viewBox%3D%220%200%2064%2049%22%20fill%3D%22none%22%20xmlns%3D%22http://www.w3.org/2000/svg%22%3E%3Cpath%20d%3D%22M1.23682%201.90381H62.5701%22%20stroke%3D%22black%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22/%3E%3Cpath%20d%3D%22M1.23682%2024.9038H62.5701%22%20stroke%3D%22black%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22/%3E%3Cpath%20d%3D%22M1.23682%2047.9038H62.5701%22%20stroke%3D%22black%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22/%3E%3C/svg%3E")}@media(min-width: 768px){.header .align-right #burger-menu{display:flex}}@media(min-width: 1025px){.header .align-right #burger-menu{display:none}}.header .align-right #burger-menu:after{content:"";display:block;width:3.875rem;height:2.875rem;background-color:#000;-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-image:var(--svg-icon);mask-image:var(--svg-icon);flex:none}.header .align-right #burger-menu>span{margin:0;background:rgba(0,0,0,0);height:auto}.header .align-right #burger-menu>span:after,.header .align-right #burger-menu>span:before{content:unset}.header .align-right #burger-menu .menu-close{display:none}.header .header-menu{display:flex;align-items:center}.header .header-menu a{text-decoration:none;cursor:pointer}.header .logo h1{font-size:0}.header .logo a{display:inline-block;padding:0}.header .logo img{width:12.5rem;max-width:12.5rem;height:auto;-o-object-fit:contain;object-fit:contain;transition:width .35s ease-in-out}.scroll-threshold .header .logo img{width:10rem}@media screen and (max-width: 64em){.header .logo img{width:10.75rem}}header{padding-top:1.375rem;display:flex;padding-bottom:1.375rem;border-bottom:1px solid rgba(96,74,26,.4);margin-bottom:0;z-index:1;height:7.4375rem;position:fixed;width:100%;background-color:#fff}header .inner-header{max-width:80rem;width:88.8888%;padding-left:3rem;display:flex;flex-direction:row;gap:1.25rem;margin-inline:auto;align-items:center}@media print,screen and (max-width: 75.06125em){header .inner-header{padding-left:0}}header .inner-header .mobile-switcher{display:flex;flex-direction:column;justify-content:center;align-items:start}header .inner-header .mobile-switcher .polylang_langswitcher{display:flex;flex-direction:row;gap:.625rem;padding:0}header .inner-header .mobile-switcher .polylang_langswitcher li a{color:#0f0e0c;text-decoration:none;font-weight:300;text-transform:uppercase;font-size:.8125rem;letter-spacing:.06875rem}header .inner-header .mobile-switcher .polylang_langswitcher li a:hover{color:#604a1a;text-decoration:underline}header .inner-header .mobile-switcher .polylang_langswitcher li.current-lang a{font-weight:500}header .inner-header .mobile-switcher .polylang_langswitcher li.current-lang a:hover{color:#0f0e0c;text-decoration:none}@media print,screen and (max-width: 64.06125em){header .inner-header>.mobile-switcher{display:none}}header .inner-header .nav-menu{display:flex;border-right:1px solid #e4decf}@media print,screen and (max-width: 64.06125em){header .inner-header .nav-menu{display:none}}header .inner-header .nav-menu nav{padding:0;margin-block:auto}header .inner-header .nav-menu nav ul{padding:0;display:flex;flex-direction:row;gap:2rem;align-items:center}@media print,screen and (max-width: 75.06125em){header .inner-header .nav-menu nav ul{gap:1rem}}header .inner-header .nav-menu nav ul li{position:relative}header .inner-header .nav-menu nav ul li a{font-family:"Inter 18pt",sans-serif;font-weight:400;font-size:.8125rem;line-height:1.340625rem;letter-spacing:.005rem;color:#2a2824;text-decoration:none}header .inner-header .nav-menu nav ul li a:hover{color:#604a1a;text-decoration:underline}header .inner-header .nav-menu nav ul li.current_page_item>a{font-weight:500}header .inner-header .nav-menu nav ul li.current_page_item>a:hover{color:#0f0e0c;text-decoration:none}header .inner-header .nav-menu nav ul li .sub-menu{position:absolute;padding:0;transform:translate(calc(-50% + 1.5rem), 0.375rem);left:50%;flex-direction:column;gap:0;align-items:start;background-color:#fff;border-block:1px solid rgba(96,74,26,.4);transition:opacity .3s ease-in-out,visibility .3s;transition-delay:.5s;opacity:0;visibility:hidden;padding:0 3rem .25rem .375rem}header .inner-header .nav-menu nav ul li .sub-menu li a{white-space:nowrap}header .inner-header .nav-menu nav ul li a:hover+.sub-menu,header .inner-header .nav-menu nav ul li .sub-menu:hover,header .inner-header .nav-menu nav ul li .sub-menu li:hover,header .inner-header .nav-menu nav ul li .sub-menu a:hover{opacity:1;visibility:visible;transition-delay:0s}header .inner-header .burger-nav-menu{display:none}@media print,screen and (max-width: 64.06125em){header .inner-header .burger-nav-menu{display:flex}header .inner-header .burger-nav-menu nav{display:block !important}}header .inner-header .burger-nav-menu .burger-button{display:flex;flex-direction:column;justify-content:space-between;height:2.625rem;width:2.875rem}header .inner-header .burger-nav-menu .burger-button .line{display:block;width:100%;height:2px;background-color:#000;border-radius:10px;transform-origin:center left;transition:opacity .3s ease-in-out,transform .3s ease-in-out}header .inner-header .burger-nav-menu .menu{transition:transform .3s ease-in-out,visibility .3s;visibility:hidden;transform:translateX(100%);top:7.4375rem;right:0;left:unset;position:fixed;width:100%;max-width:40rem;height:100vh;z-index:5;background-color:#fff;padding-top:2rem;padding-left:1.5rem}header .inner-header .burger-nav-menu .menu nav{position:relative;box-shadow:none;width:100%;top:unset;left:unset;right:unset}header .inner-header .burger-nav-menu .menu nav ul{padding-left:0}header .inner-header .burger-nav-menu .menu nav ul li ul{padding-left:1rem}header .inner-header .burger-nav-menu .menu nav ul li a{font-size:1.125rem;line-height:1.875rem;color:#0f0e0c;font-weight:300;text-decoration:none}header .inner-header .burger-nav-menu .menu nav ul li a:hover{color:#604a1a;text-decoration:underline}header .inner-header .burger-nav-menu .menu nav ul li.current-menu-item a{font-weight:500}header .inner-header .burger-nav-menu .menu nav ul li.current-menu-item a:hover{color:#0f0e0c;text-decoration:underline}header .inner-header .burger-nav-menu .menu .polylang_langswitcher{margin-top:1.5rem}header .inner-header .burger-nav-menu .menu .polylang_langswitcher li a{font-size:1.125rem;line-height:1.875rem;color:#0f0e0c;font-weight:300;text-decoration:none}header .inner-header .burger-nav-menu .menu .polylang_langswitcher li a:hover{color:#604a1a;text-decoration:underline}header .inner-header .burger-nav-menu .menu .polylang_langswitcher li.current-lang a{font-weight:500}header .inner-header .burger-nav-menu .menu .polylang_langswitcher li.current-lang a:hover{color:#0f0e0c;text-decoration:underline}header .inner-header .select-lang{display:flex;flex-direction:row;align-items:center}header .inner-header .select-lang ul{padding:0;display:flex;flex-direction:row;gap:1rem}header .inner-header .logo{margin-right:auto}header .inner-header .logo img{width:200px}header .overlay{position:fixed;top:7.4375rem;left:0;width:100%;height:100%;visibility:hidden;background-color:rgba(0,0,0,0);transition:background-color .3s ease-in-out,visibility .3s;z-index:4}@media print,screen and (max-width: 64.06125em){header.menu-open .overlay{background-color:rgba(0,0,0,.4);visibility:visible}header.menu-open .burger-nav-menu .menu{transform:translateX(0%);visibility:visible}header.menu-open .burger-nav-menu .burger-button .line:nth-child(1){transform:translate(20%, 0.2rem) rotate(45deg)}header.menu-open .burger-nav-menu .burger-button .line:nth-child(2){opacity:0}header.menu-open .burger-nav-menu .burger-button .line:nth-child(3){transform:translate(20%, -0.2rem) rotate(-45deg)}}#wpadminbar+header{margin-top:2rem}@media print,screen and (max-width: 48.06125em){#wpadminbar+header{margin-top:2.875rem}}body #wpadminbar{position:fixed}body .main{margin-top:7.4375rem}body:has(#wpadminbar) header .burger-nav-menu .menu{top:9.4375rem}@media print,screen and (max-width: 48.06125em){body:has(#wpadminbar) header .burger-nav-menu .menu{top:10.3125rem}}body:has(#wpadminbar) header .overlay{top:9.4375rem}@media print,screen and (max-width: 48.06125em){body:has(#wpadminbar) header .overlay{top:10.3125rem}}body:has(#wpadminbar) .main{margin-top:9.4375rem}@media print,screen and (max-width: 48.06125em){body:has(#wpadminbar) .main{margin-top:10.3125rem}}.footer{padding:3.875rem 0;background:#fbff09}footer{margin:0}footer .contact-us.mobile{display:none;text-align:center;transition:opacity .2s ease-in-out;text-decoration:none;font-weight:500;font-size:.65625rem;line-height:.951875rem;letter-spacing:.144375rem;text-transform:uppercase;color:#fff;width:-moz-fit-content;width:fit-content;margin-inline:auto}@media print,screen and (max-width: 64.06125em){footer .contact-us.mobile{display:block}}footer .contact-us.mobile:hover{opacity:.6}footer .description{--description-gap: 3.75rem;display:grid;grid-template-columns:625fr 547fr;gap:0 var(--description-gap)}@media print,screen and (max-width: 48.06125em){footer .description{grid-template-columns:1fr;gap:0}}footer .description div{grid-column:span 2}footer .description .text{width:calc(50% - var(--description-gap)/2 - 1rem);margin-bottom:2.5rem}@media print,screen and (max-width: 64.06125em){footer .description .text{margin-bottom:2rem}}@media print,screen and (max-width: 48.06125em){footer .description .text{width:100%;margin-bottom:1rem}}footer .description .text p{font-family:"Cormorant Garamond",sans-serif;font-weight:400;font-style:italic;font-size:1.1875rem;line-height:1.6625rem;letter-spacing:.005rem}footer .description .text p strong{font-style:normal;color:#a9a49a;font-weight:500}@media print,screen and (max-width: 48.06125em){footer .description .text hr:nth-child(odd){display:none}}footer .description .link{justify-self:end;display:flex;flex-direction:row;justify-content:center;align-items:center;width:calc(46.672% - 3.75rem)}@media print,screen and (max-width: 64.06125em){footer .description .link{display:none}}@media print,screen and (max-width: 48.06125em){footer .description .link{width:100%}}footer .description .link a{border:none}footer .locations{display:flex;flex-direction:row;gap:3.75rem;margin-top:1.375rem;margin-bottom:2.125rem;padding-right:3rem}@media print,screen and (max-width: 64.06125em){footer .locations{gap:1.5rem;flex-direction:column;padding-right:0;margin-top:0;margin-bottom:1.375rem}}footer .locations .item{flex-basis:100%}footer .locations .item .upper-text{color:#a9a49a;margin-bottom:0}footer .locations .item .address{font-weight:300;font-size:.8125rem;line-height:1.340625rem;letter-spacing:.005rem}@media print,screen and (max-width: 64.06125em){footer .locations .item a img{max-width:1.875rem}}footer .locations .item.opacity-hover a img:hover{opacity:.6}footer .locations .item:last-child{display:flex;flex-direction:row;justify-content:start}@media print,screen and (max-width: 64.06125em){footer .locations .item:last-child{justify-content:center}}footer hr{border-bottom:1px solid rgba(255,255,255,.18)}footer .inner-container>hr{margin-bottom:1.75rem;width:calc(100% - 3rem)}@media print,screen and (max-width: 64.06125em){footer .inner-container>hr{width:calc(100% - 7px)}}footer #copyright{color:#a9a49a;font-weight:300;font-size:.6875rem;line-height:1.134375rem;letter-spacing:.055rem}.copyright{display:flex;align-items:center;justify-content:center;border-top:2px solid #000;margin-top:3.125rem;padding-top:2.125rem}.copyright a{color:#000;text-decoration:none;margin-left:1.25rem}.grid,.grid-2,.grid-3,.grid-4{justify-content:normal;justify-items:normal;gap:calc(var(--col-gap, 1rem)*2)}.grid>*,.grid-2>*,.grid-3>*,.grid-4>*{width:100%;text-align:initial !important}.align-center{align-items:center}.full-grid{grid-column:1/-1}.stretched-content{display:flex;align-items:flex-start;flex-flow:column;justify-content:space-between}.padding-right{padding-right:calc((100% - 100.625rem + 30px)/2)}@media screen and (max-width: 99.9375em){.padding-right{padding-right:.9375rem}}.padding-left{padding-left:calc((100% - 100.625rem + 30px)/2)}@media screen and (max-width: 99.9375em){.padding-left{padding-left:.9375rem}}body .gform-theme--framework{--gf-form-gap-x: 2rem;--gf-form-gap-y: 1.25rem;--gf-field-gap-x: var(--gf-form-gap-x);--gf-field-gap-y: var(--gf-form-gap-y);--gf-color-primary: #2897AF !important;--gf-field-list-btn-size: 1.25rem;--gf-field-list-btns-width: 5rem;--gf-icon-font-size: 1.25rem;--gf-ctrl-number-spin-btn-bg-size: 0.5rem 1rem;--gf-ctrl-number-spin-btn-width: 0.5rem;--gf-ctrl-radius: 0;--gf-ctrl-size-md: calc(var(--input-fz) * var(--input-lh) + var(--input-pt) + var(--input-pb) + var(--input-bd) * 2);--gf-ctrl-size-sm: calc(var(--gf-ctrl-size-md) * 0.9);--gf-ctrl-size-lg: calc(var(--gf-ctrl-size-md) * 1.1);--gf-ctrl-size-xl: calc(var(--gf-ctrl-size-md) * 1.2);--gf-ctrl-padding-y: var(--input-pt);--gf-ctrl-padding-x: var(--input-pl);--gf-ctrl-bg-color: #fff;--gf-ctrl-border-color-error: #cc4b37;--gf-ctrl-border-color: #cacaca !important;--gf-ctrl-border-width: 1px !important;--gf-ctrl-color: #000;--gf-ctrl-font-family: inherit;--gf-ctrl-font-size: var(--input-fz);--gf-ctrl-font-style: normal;--gf-ctrl-font-weight: 400;--gf-ctrl-line-height: var(--input-lh);--gf-ctrl-shadow: none;--gf-ctrl-radio-check-size-md: 0.5rem;--gf-ctrl-choice-size-md: 1.25rem;--gf-ctrl-textarea-height: 6rem;--gf-ctrl-label-font-size-primary: inherit;--gf-ctrl-label-font-size-secondary: inherit;--gf-ctrl-label-font-size-tertiary: inherit;--gf-ctrl-label-font-size-req: inherit;--gf-ctrl-file-btn-font-size: inherit;--gf-ctrl-desc-font-size: 1em;--gf-label-space-primary: 0.5rem;--gf-ctrl-label-color-primary: #000 !important;--gf-ctrl-label-color-secondary: #000 !important;--gf-ctrl-label-color-tertiary: #000;--gf-label-choice-field-space-primary: 0.5rem;--gf-label-space-x-secondary: 0.5rem;--gf-field-section-padding-y-end: 0.5rem;--gf-label-width: 100%;--gf-label-req-gap: 0.5rem;--gf-desc-space: 0.5rem;--gf-ctrl-btn-bg-color-primary: #2897AF;--gf-ctrl-btn-bg-color-hover-primary: #24889e;--gf-ctrl-btn-bg-color-focus-primary: #24889e;--gf-ctrl-btn-bg-color-disabled-primary: #2897AF;--gf-ctrl-btn-border-color-primary: transparent;--gf-ctrl-btn-border-color-hover-primary: transparent;--gf-ctrl-btn-border-color-focus-primary: var(--gf-ctrl-btn-bg-color-hover-primary);--gf-ctrl-btn-border-color-disabled-primary: transparent;--gf-ctrl-btn-border-style-primary: solid;--gf-ctrl-btn-border-width-primary: 1px;--gf-ctrl-btn-color-primary: #fff;--gf-ctrl-btn-color-hover-primary: #fff;--gf-ctrl-btn-color-focus-primary: #fff;--gf-ctrl-btn-color-disabled-primary: #fff;--gf-ctrl-btn-radius: var(--gf-ctrl-radius);--gf-ctrl-btn-size-md: auto;--gf-ctrl-btn-padding-y: 0.625rem;--gf-ctrl-btn-padding-x: 0.9375rem;--gf-ctrl-btn-font-size-md: 1rem;--gf-form-footer-margin-y-start: 1rem;--gf-form-footer-gap: 0.5rem;--gf-field-date-width: 10.5rem;--gf-field-time-width: 7rem;--gf-field-list-btns-gap: 0.5rem;--gf-field-pg-steps-gap-y: 0.5rem;--gf-field-pg-steps-gap-x: 1.5rem}@media print,screen and (max-width: 64.06125em){body .gform-theme--framework{--gf-form-gap-x: 2%;--gf-form-gap-y: 0.625rem}}body .gform-theme--framework input[type=file]{--gf-ctrl-padding-y: 0}body .gform-theme--framework .gfield .select2-selection--single{position:relative;height:var(--gf-ctrl-size);padding-top:0;padding-bottom:0;display:flex;align-items:center}body .gform-theme--framework .gfield textarea.small{min-block-size:7rem}body .gform-theme--framework .gfield textarea.medium{min-block-size:8rem}body .gform-theme--framework .gfield textarea.large{min-block-size:10rem}body .gform-theme--framework .gfield--type-choice .gchoice,body .gform-theme--framework .gfield--type-choice .ginput_container_consent{align-items:center}.home-slider .home-slide{width:100%}.home-slider .home-slide__inner{height:100%}.home-slider .home-slide__inner img{-o-object-position:50% 50%;object-position:50% 50%;-o-object-fit:cover;object-fit:cover}.home-slider .home-slide__content{max-width:62.5rem;margin:auto}.home-slider .home-slide__content h1,.home-slider .home-slide__content h2{font-weight:200;text-align:center}.home-slider .home-slide__caption{position:relative;z-index:3;min-height:39.125rem}@media print,screen and (max-width: 75.06125em){.home-slider .home-slide__caption{min-height:36.5rem}}@media print,screen and (max-width: 64.06125em){.home-slider .home-slide__caption{min-height:25rem}}@media print,screen and (max-width: 48.06125em){.home-slider .home-slide__caption{min-height:28.125rem}}.full-height .home-slider .home-slide__caption{min-height:100vh}.home-slider .home-slide__button{margin-top:1.5rem}.home-slider .slick-slider:not(.slick-initialized)::after{content:"";display:table;clear:both}.home-slider .slick-slider:not(.slick-initialized) .slick-slide:first-child{display:block}.home-slider .slick-slide{transition:transform .3s ease-in-out}.home-slider .video-holder{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;overflow:hidden;background:#f6f6f6}.home-slider .video-holder__media{z-index:2;pointer-events:none;position:absolute;top:50%;right:50%;transform:translate(50%, -50%)}.home-slider .video-holder video{height:100%}@media print,screen and (max-width: 48.06125em){.home-slider .video-holder video{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}}.home-slider .slick-prev{left:1rem}.home-slider .slick-next{right:1rem}.home-slider .slick-dots{display:flex;justify-content:center;left:0}.home-slider .slick-dots li:only-child{display:none}.home-slider .slick-dots li button::before{border:2px solid #2897af;background-color:rgba(0,0,0,0)}.home-slider .slick-dots li.slick-active button::before{background-color:#2897af}.intro{background-color:#fffd68;padding:3.75rem 0 2.75rem}@media print,screen and (max-width: 48.06125em){.intro{padding:1rem 0}}.intro h2{font-size:2.875rem;line-height:1.41;max-width:80%}@media print,screen and (max-width: 48.06125em){.intro h2{font-size:2.25rem;line-height:1.19;max-width:100%}}.brand{padding:3.125rem 0 2.5rem}@media print,screen and (max-width: 48.06125em){.brand{padding:1rem 0 0}}.brand__inner{display:flex;align-items:center;gap:2rem}@media print,screen and (max-width: 48.06125em){.brand__inner{flex-direction:column}}.brand__inner-image{flex:0 0 65%}@media print,screen and (max-width: 48.06125em){.brand__inner-image{flex:0 0 100%}}.brand__inner-image h2{color:#2897af}.brand__inner-image .img-wrap{margin-top:3.5rem}.management{background-color:#000;color:#fff;padding:3.75rem 0 2.75rem}@media print,screen and (max-width: 48.06125em){.management{padding:2rem 0}}.management h2{text-align:center}.management__list{display:grid;grid-template-columns:repeat(3, minmax(0, 1fr));gap:2rem;padding:0;margin-top:3.625rem}@media print,screen and (max-width: 48.06125em){.management__list{grid-template-columns:repeat(1, 1fr);padding-left:1rem;padding-right:1rem;gap:4.75rem}}.management .management-item{list-style:none;display:flex;flex-direction:column;align-items:center;margin:0}.management .management-item__counter{font-size:6.25rem;width:10.25rem;height:10.25rem;border:1px solid #fff;border-radius:50%;display:flex;align-items:center;justify-content:center}.management .management-item__title{margin-top:3.125rem;margin-bottom:.875rem}@media print,screen and (max-width: 48.06125em){.management .management-item__title{margin-top:3.625rem;margin-bottom:1.75rem}}.management .management-item__description{margin-top:2.75rem;text-align:center}@media print,screen and (max-width: 48.06125em){.management .management-item__description{margin-top:1.625rem}}.management .management-item hr{display:block;height:5px;background:#fff;width:100%}.ingredients{background-color:#2897af;color:#fff;padding:3.125rem 0 0}@media print,screen and (max-width: 48.06125em){.ingredients{padding-top:1.125rem}}.ingredients h2{text-align:center;max-width:46.875rem;margin:auto}@media print,screen and (max-width: 48.06125em){.ingredients h2{font-size:2.5rem}}.ingredients__list{margin-top:3.75rem}@media print,screen and (max-width: 48.06125em){.ingredients__list{margin-top:5rem}}.ingredients__list .ingredients-item{display:flex;align-items:center;gap:2rem}@media print,screen and (max-width: 48.06125em){.ingredients__list .ingredients-item{flex-direction:column}}.ingredients__list .ingredients-item:nth-child(even){flex-direction:row-reverse}@media print,screen and (max-width: 48.06125em){.ingredients__list .ingredients-item:nth-child(even){flex-direction:column}}.ingredients__list .ingredients-item__image{flex:0 0 31%}.ingredients__list .ingredients-item__image img{max-height:18.75rem;-o-object-fit:contain;object-fit:contain}@media print,screen and (max-width: 48.06125em){.ingredients__list .ingredients-item__image img{max-height:16.875rem}}.ingredients__list .ingredients-item h3{font-size:2.875rem;line-height:1.41;margin-bottom:.75rem}@media print,screen and (max-width: 48.06125em){.ingredients__list .ingredients-item h3{font-size:2.25rem;line-height:1.19;margin-bottom:0}}.news-last{display:grid;grid-template-columns:repeat(4, minmax(0, 1fr));grid-template-rows:repeat(2, minmax(0, 1fr))}@media print,screen and (max-width: 48.06125em){.news-last{grid-template-columns:repeat(1, minmax(0, 1fr));grid-template-rows:repeat(1, minmax(0, 1fr))}}.news-last__item-info p{margin-bottom:.625rem}@media print,screen and (max-width: 48.06125em){.news-last__item-info p{margin-bottom:.25rem}}.news-last__item{grid-row:span 1/span 1;grid-column:span 2/span 2}.news-last__item:first-child{grid-row:span 2/span 2;grid-column:span 2/span 2;color:#2897af;display:flex;flex-direction:column;justify-content:space-between;padding:2.5rem}@media screen and (min-width: 91.25em){.news-last__item:first-child{padding-left:calc(100% - 42.5rem)}}@media print,screen and (max-width: 48.06125em){.news-last__item:first-child{padding:1rem}}.news-last__item:first-child .news-last__img{text-align:center}@media print,screen and (max-width: 48.06125em){.news-last__item:first-child .news-last__img img{max-height:200px;-o-object-fit:contain;object-fit:contain}}.news-last__item:first-child a{font-size:2.875rem;line-height:1.41}@media print,screen and (max-width: 48.06125em){.news-last__item:first-child a{line-height:1.18}}.news-last__item:nth-child(2){display:flex;flex-direction:row-reverse}@media screen and (min-width: 91.25em){.news-last__item:nth-child(2){padding-right:calc(100% - 42.5rem)}}@media print,screen and (max-width: 48.06125em){.news-last__item:nth-child(2){flex-direction:column}}.news-last__item:nth-child(2) .news-last__img{flex:1}.news-last__item:nth-child(2) .news-last__item-info{padding:2.5rem .625rem 5.5rem;flex:1}@media print,screen and (max-width: 48.06125em){.news-last__item:nth-child(2) .news-last__item-info{padding:1rem}}.news-last__item:nth-child(2) .news-last__item-info h3{font-size:2rem;line-height:1.31}.news-last__item:nth-child(2) img{height:100%;-o-object-fit:cover;object-fit:cover}.news-last__item:nth-child(3){color:#fff;background-color:#000;padding:3.875rem 2.5rem}@media screen and (min-width: 91.25em){.news-last__item:nth-child(3){padding-right:calc(100% - 42.5rem)}}@media print,screen and (max-width: 48.06125em){.news-last__item:nth-child(3){padding:1rem}}.news-last__item:nth-child(3) img{display:none}.news-last__item:nth-child(3) .news-last__item-info h3{font-size:2rem;line-height:1.31}.news-last__item a{padding:0;font-family:"Inter 18pt",sans-serif}.news-link{border-top:1px solid #000;border-bottom:1px solid #000;padding:1em 0}@media print,screen and (max-width: 48.06125em){.news-link{padding:.625rem 0}}.news-link a{display:flex;align-items:center;justify-content:center;gap:0;font-family:"Inter 18pt",sans-serif;font-size:2rem;line-height:1.31;font-weight:800;letter-spacing:-0.25px;color:#000}@media print,screen and (max-width: 48.06125em){.news-link a{font-size:1rem;line-height:1.5;font-weight:850}}#services,#about{scroll-margin-top:6.25rem}.our-publications__list{display:grid;grid-template-columns:repeat(3, minmax(0, 1fr));gap:2.25rem;margin-top:2.75rem}@media print,screen and (max-width: 64.06125em){.our-publications__list{grid-template-columns:repeat(2, minmax(0, 1fr))}}@media print,screen and (max-width: 48.06125em){.our-publications__list{grid-template-columns:repeat(1, minmax(0, 1fr))}}.our-publications__list .post{display:flex;flex-direction:column;overflow:hidden}.our-publications__list .post__image{display:block;padding:0}.our-publications__list .post__image img{aspect-ratio:1.5;width:100%;height:100%;transition:transform .3s ease}.our-publications__list .post:hover .post__image img{transform:scale(1.1)}.our-publications__list .post__content{display:flex;flex-direction:column;flex:1;padding:1.125rem .75rem}.our-publications__list .post__header{margin-bottom:.5rem}.our-publications__list .post__title{flex:1}.our-publications__list .post__title h3{font-size:2rem;line-height:1.31;color:#000}.our-publications__list .post__exceprt{padding-top:.875rem;margin-top:.625rem;border-top:1px solid #000;font-size:1rem;line-height:1.5;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;height:7rem}.our-publications .grid-container{max-width:70rem}.our-publications .grid-container.large{max-width:90rem}.our-publications h2{font-size:3.4375rem;line-height:1.18;margin-top:.625rem}.post__nav svg{width:1rem;height:1rem}.post__nav a{color:#000;letter-spacing:-0.25px}.load-more-wrapper{text-align:center;padding:1.25rem;border-top:1px solid #000;border-bottom:1px solid #000;margin-top:2.625rem}.load-more-wrapper.inactive{display:none}.load-more-wrapper .load-more{font-size:2rem;font-family:"Inter 18pt",sans-serif;line-height:1.31;letter-spacing:-0.25px;font-weight:800;color:#000}.single-post h3{font-size:2rem;line-height:1.3125;color:#2897af}.single-post .post__title{margin:1.75rem 0;word-break:break-word}.single-post .post__date{margin-bottom:1.375rem}.single-post .post__date span{font-weight:850}.single-post .our-publications{padding-top:1.875rem;padding-bottom:4rem;border-top:1px solid #000}.single-post .our-publications h2{text-align:center;font-size:2.875rem;line-height:1.41}.single-post .our-publications__list{padding:0 3rem}@media print,screen and (max-width: 64.06125em){.single-post .our-publications__list{padding:0}}.single-post .our-publications__list .post__title{margin:0}.single-post .our-publications__list .post__exceprt{display:none}.single-team main article{padding-inline:5rem}@media print,screen and (max-width: 64.06125em){.single-team main article{padding-inline:1.875rem}}.single-team main article hr{border-bottom:1px solid #e4decf;margin-bottom:3rem}@media print,screen and (max-width: 64.06125em){.single-team main article hr{margin-bottom:1rem}}.single-team main article .hero-team-section{margin-top:3.75rem;margin-bottom:.75rem;padding-inline:5rem}@media print,screen and (max-width: 64.06125em){.single-team main article .hero-team-section{padding-inline:1.875rem;margin-top:1.875rem}}@media print,screen and (max-width: 48.06125em){.single-team main article .hero-team-section{padding-inline:0}}.single-team main article .hero-team-section .title{font-weight:400;font-size:3.875rem;line-height:1em;letter-spacing:-.085rem;color:#0f0e0c}@media print,screen and (max-width: 64.06125em){.single-team main article .hero-team-section .title{font-size:2.625rem}}.single-team main article .hero-team-section .position{color:#616161;margin-bottom:1.75rem}.single-team main article .image{padding-inline:3rem}@media print,screen and (max-width: 64.06125em){.single-team main article .image{padding-inline:1.5rem}}@media print,screen and (max-width: 48.06125em){.single-team main article .image{padding-inline:0}}.single-team main article .image img{max-height:30vh;min-height:19.6875rem}@media print,screen and (max-width: 64.06125em){.single-team main article .image img{min-height:unset}}.single-team main article .content-wrapper{display:flex;flex-direction:row;gap:4.5rem;margin-top:1.75rem;padding-inline:3rem;margin-bottom:4.875rem}@media print,screen and (max-width: 64.06125em){.single-team main article .content-wrapper{flex-direction:column-reverse;gap:1.25rem;margin-top:1.125rem;padding-inline:0;margin-bottom:1.5rem}}.single-team main article .content-wrapper .content{flex-basis:0;flex-grow:1}.single-team main article .content-wrapper .content .description h3{font-weight:500;font-size:1.5rem;line-height:1.77rem;letter-spacing:-.015rem}.single-team main article .content-wrapper .content .description p{font-weight:300;font-size:.84375rem;line-height:1.35rem;letter-spacing:.005rem;color:#2a2824}.single-team main article .content-wrapper .content .description blockquote{padding-block:1.5rem;padding-left:.9375rem;margin-top:2.125rem;border-left:1px solid rgba(96,74,26,.4)}@media print,screen and (max-width: 64.06125em){.single-team main article .content-wrapper .content .description blockquote{margin-top:1rem}}.single-team main article .content-wrapper .content .description blockquote p{font-family:"Cormorant Garamond",sans-serif;font-weight:400;font-style:italic;font-size:1.5rem;line-height:2.25rem;letter-spacing:.005rem;color:#2a2824;max-width:26.9375rem}.single-team main article .content-wrapper .sidebar{width:23.75rem;padding:2.125rem 1.75rem .625rem .625rem}@media print,screen and (max-width: 48.06125em){.single-team main article .content-wrapper .sidebar{width:100%}}.single-team main article .content-wrapper .sidebar .languages{border:1px solid rgba(96,74,26,.4);padding-left:.25rem;padding-block:.375rem}.single-team main article .content-wrapper .sidebar .languages p{margin:0}.single-team main article .content-wrapper .sidebar .languages .lang{font-weight:300;color:#000;font-weight:300;font-size:.84375rem;line-height:1.3925rem;letter-spacing:.005rem}.single-team main article .more-members{margin-bottom:1.75rem}.single-team main article .more-members .member-slider-wrapper{padding-inline:10.75rem;margin-top:4.25rem}@media print,screen and (max-width: 75.06125em){.single-team main article .more-members .member-slider-wrapper{padding-inline:6.125rem}}@media print,screen and (max-width: 64.06125em){.single-team main article .more-members .member-slider-wrapper{margin-top:2rem}}@media print,screen and (max-width: 48.06125em){.single-team main article .more-members .member-slider-wrapper{padding-inline:2rem}}.single-team main article .more-members .member-slider-wrapper .slick-list.draggable{padding:.625rem}.single-team main article .more-members .member-slider-wrapper .members-slider .member{padding-inline:.625rem;position:relative;transition:opacity .2s ease-in-out}.single-team main article .more-members .member-slider-wrapper .members-slider .member:has(.link-trigger:hover){opacity:.7}.single-team main article .more-members .member-slider-wrapper .members-slider .member .link-trigger{position:absolute;top:0;right:0;width:100%;height:100%;z-index:1}.single-team main article .more-members .member-slider-wrapper .members-slider .member .image{height:13rem;background-position:0 13%;background-size:cover;background-repeat:no-repeat}.single-team main article .more-members .member-slider-wrapper .members-slider .member .title{margin-bottom:0;font-weight:500;font-size:1.3125rem;line-height:3.125rem;letter-spacing:-.044375rem}.single-team main article .more-members .member-slider-wrapper .members-slider .member .title a{color:#0f0e0c;text-decoration:none}.single-team main article .more-members .member-slider-wrapper .members-slider .member .title a:hover{color:#0f0e0c}.single-team main article .more-members .member-slider-wrapper .members-slider .member p{letter-spacing:.118125rem;color:#626363;margin-bottom:.625rem}.single-team main article .more-members .member-slider-wrapper .members-slider .slick-arrow{height:3.875rem;width:2rem;background-position:center;background-size:contain;background-repeat:no-repeat;transition-property:transform;transition-duration:300ms;transition-timing-function:cubic-bezier(0.34, 1.56, 0.64, 1);background-image:url(/wp-content/themes/ocim-v3/assets/svg/arrow-right.svg)}.single-team main article .more-members .member-slider-wrapper .members-slider .slick-arrow::before{content:none}.single-team main article .more-members .member-slider-wrapper .members-slider .slick-next{right:-5.25rem;top:6.875rem}@media print,screen and (max-width: 48.06125em){.single-team main article .more-members .member-slider-wrapper .members-slider .slick-next{right:-2.375rem}}.single-team main article .more-members .member-slider-wrapper .members-slider .slick-next:hover{transform:translate(18%, -50%)}.single-team main article .more-members .member-slider-wrapper .members-slider .slick-prev{transform:rotate(180deg);left:-5.25rem;top:4.5625rem}@media print,screen and (max-width: 48.06125em){.single-team main article .more-members .member-slider-wrapper .members-slider .slick-prev{left:-2.375rem}}.single-team main article .more-members .member-slider-wrapper .members-slider .slick-prev:hover{transform:rotate(180deg) translate(18%, 0)}.page-404{height:50vh}.page-404 .content{display:flex;flex-direction:column;align-items:center;margin-top:5rem}.inner-container{width:100%;margin-inline:auto;max-width:80rem}.single-image{margin-top:2.5rem;margin-bottom:2.25rem}@media print,screen and (max-width: 64.06125em){.single-image{margin-top:2rem}}.button{color:#0f0e0c;border-bottom:1px solid #0f0e0c;font-weight:500;font-size:.71875rem;letter-spacing:.100625rem;text-transform:uppercase;font-family:"Inter 18pt",sans-serif;line-height:1.1875rem;position:relative;padding:.375rem 1.7rem .5625rem 0;transition:background-color .15s ease-in-out,color .15s ease-in-out}@media print,screen and (max-width: 64.06125em){.button{padding-right:1.5rem}}.button::after{content:"→";font-size:1rem;font-weight:300;line-height:0;padding-left:.5rem;padding-bottom:.1875rem;transition:transform .3s cubic-bezier(0.34, 1.56, 0.64, 1);transform:rotate(0deg);position:absolute;right:0;transform-origin:1em center}@media print,screen and (max-width: 64.06125em){.button::after{font-size:.875rem}}.button:hover{color:#0f0e0c}.button:hover::after{transform:rotate(90deg)}.button.simple{border:none;padding:0 1.7rem 0 0}.button.pesto{color:#604a1a}.button.pesto:hover{color:#604a1a}.button.pesto-bg{padding:1rem 2.75rem 1rem 1.5rem;background-color:rgba(96,74,26,.4)}.button.pesto-bg::after{right:1rem}.button.pesto-bg:hover{color:#fff;background-color:#626363}.button.black-bg{padding:1rem 2.75rem 1rem 1.5rem;background-color:#0f0e0c;color:#fff;border:none}.button.black-bg::after{right:1rem}.button.download::after{transform:rotate(90deg)}.button.download:hover::after{transform:rotate(-90deg)}.white-text .button{border-bottom:1px solid #fff;color:#fff}.white-text .button:hover{color:#fff}.titles-component{display:flex;flex-direction:row;gap:5rem}@media print,screen and (max-width: 64.06125em){.titles-component{gap:0;flex-direction:column}}.titles-component .left-title{color:#0f0e0c;flex-basis:33.3333%}.titles-component .left-title h2{font-weight:400;font-size:2.75rem;line-height:3.025rem;letter-spacing:-.049375rem}.titles-component .left-title .upper-text{margin-bottom:.875rem;display:block;font-family:"Inter 18pt",sans-serif;font-weight:500;font-size:.65625rem;line-height:1.083125rem;letter-spacing:.1575rem;text-transform:uppercase;color:#6e6a62}@media print,screen and (max-width: 64.06125em){.titles-component .left-title{padding-bottom:1rem}}.titles-component .right-texts{flex-basis:66.6666%}@media print,screen and (max-width: 64.06125em){.titles-component .right-texts{padding-top:1rem}}.titles-component .right-texts hr{border-bottom:1px solid #c8c0ac;max-width:31.3125rem}@media print,screen and (max-width: 64.06125em){.titles-component .right-texts hr{max-width:100%}}.titles-component .right-title p{font-size:1.375rem;font-family:"Cormorant Garamond",sans-serif;font-weight:400;line-height:2rem;letter-spacing:-.04125rem;font-style:italic;max-width:31.4375rem}@media print,screen and (max-width: 64.06125em){.titles-component .right-title p{max-width:100%}}.titles-component .description p,.titles-component .description ul li{font-size:.9375rem;font-weight:300;line-height:1.695625rem;letter-spacing:.08;font-family:"Inter 18pt",sans-serif}.titles-component .description p strong,.titles-component .description ul li strong{font-weight:500}.titles-component .description p{max-width:36.625rem}@media print,screen and (max-width: 64.06125em){.titles-component .description p{max-width:100%}}.titles-component .description ul{padding-left:1.2rem}.titles-component .description p+ul{margin-top:-1rem}.titles-component.type2 .right-title p,.titles-component.type3 .right-title p,.titles-component.type4 .right-title p{color:#626363;font-style:normal;font-size:2.75rem;line-height:3.1625rem}.titles-component.type2 .left-title,.titles-component.type3 .left-title,.titles-component.type4 .left-title{color:#626363}@media print,screen and (max-width: 64.06125em){.titles-component.type3 .left-title{padding-bottom:0}}@media print,screen and (max-width: 64.06125em){.titles-component.type3 .left-title .upper-text{margin-bottom:0}}.titles-component.type3 .left-title .upper-text,.titles-component.type4 .left-title .upper-text{font-family:"Cormorant Garamond",sans-serif;font-weight:300;font-size:.8125rem;line-height:1.340625rem;letter-spacing:.284375rem;text-transform:uppercase;padding-bottom:.75rem;border-bottom:1px solid #263f8c;color:#263f8c;width:100%;display:block}.titles-component.type3 .right-texts .right-title,.titles-component.type4 .right-texts .right-title{margin-bottom:2.5rem}@media print,screen and (max-width: 64.06125em){.titles-component.type3 .right-texts .right-title,.titles-component.type4 .right-texts .right-title{margin-top:.25rem}}.titles-component.type3 .right-texts hr,.titles-component.type4 .right-texts hr{display:none}.titles-component.type4 .right-texts{margin-top:3.125rem}@media print,screen and (max-width: 64.06125em){.titles-component.type4 .right-texts{margin-top:.25rem}}.white-text .titles-component .left-title .upper-text,.white-text .titles-component .left-title h2{color:#fff}.white-text .titles-component .left-title .upper-text{border-bottom:1px solid rgba(255,255,255,.18)}.white-text .titles-component .right-texts .right-title p,.white-text .titles-component .right-texts .description{color:#fff}.titles-vertical .title{font-weight:400;font-size:2.625rem}@media print,screen and (max-width: 64.06125em){.titles-vertical .title{font-size:2.625rem;margin-bottom:0}}.titles-vertical .title i{font-style:italic}.titles-vertical hr{border-bottom:1px solid rgba(96,74,26,.4)}@media print,screen and (max-width: 64.06125em){.titles-vertical hr{margin-top:0}}.titles-vertical .description{color:#2a2824;font-weight:300;font-style:italic;font-size:1.125rem;line-height:1.75rem;letter-spacing:.005rem;font-family:"Cormorant Garamond",sans-serif;width:42.614%}@media print,screen and (max-width: 64.06125em){.titles-vertical .description{width:100%}}.white-text .titles-vertical .title{color:#fff}.white-text .titles-vertical hr{border-bottom:1px solid rgba(255,255,255,.2)}.white-text .titles-vertical .description{color:#fff}.subtitles-component{display:flex;flex-direction:row}.subtitles-component>div{flex-basis:100%}.button-component{display:flex;flex-direction:row;justify-content:end}.button-component a{display:relative}.quotes-brackets{font-family:"Cormorant Garamond",sans-serif;font-size:7.5rem;line-height:3.75rem;margin:0;font-weight:300;font-style:italic;color:#626363}hr{border-bottom:#604a1a max(.0625rem,1px) solid;margin-block:1rem}.brown-background{background-color:#bfb7a3}.pearl-bush-background{background-color:#e4decf}.white-white-lien-background{background-color:#fcfaf5}.gray-background{background-color:#f1f1f0}.dark-gray-background{background-color:rgba(98,99,99,.8980392157)}.gold-background{background-color:rgba(96,74,26,.3019607843)}.dark-gold-background{background-color:rgba(96,74,26,.6)}.blue-background{background-color:#263f8c}.black-background{background-color:#0d0c0f}.dash-list{padding-left:0}.dash-list li{position:relative;list-style-type:none;padding-left:.8rem}.dash-list li::before{content:" ";background-color:#604a1a;width:5px;height:1px;top:.9em;left:0;position:absolute}.dot-list{padding-left:0;--dot-height: 0.7em}.dot-list li{position:relative;list-style-type:none;padding-left:.8rem}.dot-list li::before{content:" ";background-color:#604a1a;width:3px;height:3px;top:var(--dot-height);left:0;position:absolute;border-radius:100%}.dot-list.big li::before{width:5px;height:5px}.dot-list.hollow li:before{background-color:unset;border:1px solid #a9a49a}.white-text .dash-list li{color:#fff}.white-text .dash-list li::before{background-color:#6e6a62}.section-padding-inline-128{padding-inline:8rem}@media print,screen and (max-width: 75.06125em){.section-padding-inline-128{padding-inline:4rem}}@media print,screen and (max-width: 64.06125em){.section-padding-inline-128{padding-inline:1.875rem}}.section-padding-inline-135-80{padding-left:8.4375rem;padding-right:5rem}@media print,screen and (max-width: 75.06125em){.section-padding-inline-135-80{padding-left:3.75rem;padding-right:2.5rem}}@media print,screen and (max-width: 64.06125em){.section-padding-inline-135-80{padding-left:1.875rem;padding-right:1.875rem}}.section-padding-inline-80{padding-inline:5rem}@media print,screen and (max-width: 75.06125em){.section-padding-inline-80{padding-inline:2.5rem}}@media print,screen and (max-width: 64.06125em){.section-padding-inline-80{padding-inline:1.875rem}}.section-padding-inline-218{padding-inline:13.625rem}@media print,screen and (max-width: 75.06125em){.section-padding-inline-218{padding-inline:6.8125rem}}@media print,screen and (max-width: 64.06125em){.section-padding-inline-218{padding-inline:1.875rem}}.section-padding-inline-80-100{padding-left:5rem;padding-right:6.25rem}@media print,screen and (max-width: 75.06125em){.section-padding-inline-80-100{padding-left:2.5rem;padding-right:3.125rem}}@media print,screen and (max-width: 64.06125em){.section-padding-inline-80-100{padding-left:1.875rem;padding-right:1.875rem}}.section-padding-inline-128-96{padding-left:8rem;padding-right:6rem}@media print,screen and (max-width: 75.06125em){.section-padding-inline-128-96{padding-left:4rem;padding-right:3rem}}@media print,screen and (max-width: 64.06125em){.section-padding-inline-128-96{padding-left:1.875rem;padding-right:1.875rem}}.section-padding-inline-128-80{padding-left:8rem;padding-right:5rem}@media print,screen and (max-width: 75.06125em){.section-padding-inline-128-80{padding-left:4rem;padding-right:2.5rem}}@media print,screen and (max-width: 64.06125em){.section-padding-inline-128-80{padding-left:1.875rem;padding-right:1.875rem}}.section-padding-inline-128-240{padding-left:8rem;padding-right:15rem}@media print,screen and (max-width: 75.06125em){.section-padding-inline-128-240{padding-left:4rem;padding-right:5rem}}@media print,screen and (max-width: 64.06125em){.section-padding-inline-128-240{padding-left:1.875rem;padding-right:1.875rem}}.section-padding-block-90{padding-block:5.625rem}@media print,screen and (max-width: 75.06125em){.section-padding-block-90{padding-block:2.8125rem}}@media print,screen and (max-width: 64.06125em){.section-padding-block-90{padding-block:1.875rem}}.section-padding-block-45{padding-block:2.8125rem}@media print,screen and (max-width: 75.06125em){.section-padding-block-45{padding-block:2.1875rem}}@media print,screen and (max-width: 64.06125em){.section-padding-block-45{padding-block:1.875rem}}.section-padding-block-60{padding-block:3.75rem}@media print,screen and (max-width: 75.06125em){.section-padding-block-60{padding-block:2.5rem}}@media print,screen and (max-width: 64.06125em){.section-padding-block-60{padding-block:1.875rem}}.section-padding-block-90-78{padding-top:5.625rem;padding-bottom:4.875rem}@media print,screen and (max-width: 75.06125em){.section-padding-block-90-78{padding-top:2.8125rem;padding-bottom:2.25rem}}@media print,screen and (max-width: 64.06125em){.section-padding-block-90-78{padding-top:1.875rem;padding-bottom:1.875rem}}.section-padding-block-90-64{padding-top:5.625rem;padding-bottom:4rem}@media print,screen and (max-width: 75.06125em){.section-padding-block-90-64{padding-top:2.8125rem;padding-bottom:2rem}}@media print,screen and (max-width: 64.06125em){.section-padding-block-90-64{padding-top:1.875rem;padding-bottom:1.875rem}}.section-padding-block-90-45{padding-top:5.625rem;padding-bottom:2.8125rem}@media print,screen and (max-width: 75.06125em){.section-padding-block-90-45{padding-top:2.8125rem;padding-bottom:1.875rem}}@media print,screen and (max-width: 64.06125em){.section-padding-block-90-45{padding-top:1.875rem;padding-bottom:1.875rem}}.section-padding-block-90-80{padding-top:5.625rem;padding-bottom:5rem}@media print,screen and (max-width: 75.06125em){.section-padding-block-90-80{padding-top:2.8125rem;padding-bottom:2.5rem}}@media print,screen and (max-width: 64.06125em){.section-padding-block-90-80{padding-top:1.875rem;padding-bottom:1.875rem}}.section-padding-block-90-100{padding-top:5.625rem;padding-bottom:6.25rem}@media print,screen and (max-width: 75.06125em){.section-padding-block-90-100{padding-top:2.8125rem;padding-bottom:3.125rem}}@media print,screen and (max-width: 64.06125em){.section-padding-block-90-100{padding-top:1.875rem;padding-bottom:1.875rem}}.section-padding-block-45-88{padding-top:2.8125rem;padding-bottom:5.5rem}@media print,screen and (max-width: 75.06125em){.section-padding-block-45-88{padding-top:1.875rem;padding-bottom:2.75rem}}@media print,screen and (max-width: 64.06125em){.section-padding-block-45-88{padding-top:1.875rem;padding-bottom:1.875rem}}.section-padding-block-80-32{padding-top:5rem;padding-bottom:2rem}@media print,screen and (max-width: 75.06125em){.section-padding-block-80-32{padding-top:2.5rem;padding-bottom:1.875rem}}@media print,screen and (max-width: 64.06125em){.section-padding-block-80-32{padding-top:1.875rem;padding-bottom:1.875rem}}.section-padding-block-45-90{padding-top:2.8125rem;padding-bottom:5.625rem}@media print,screen and (max-width: 75.06125em){.section-padding-block-45-90{padding-top:2rem;padding-bottom:2.8125rem}}@media print,screen and (max-width: 64.06125em){.section-padding-block-45-90{padding-top:1.875rem;padding-bottom:1.875rem}}.top-border-white{border-top:1px solid #fff}.border-block-pearl-bush{border-block:1px solid #e4decf}.border-bottom-pearl-bush{border-bottom:1px solid #e4decf}.border-top-pearl-bush{border-top:1px solid #e4decf}.white-text{color:#fff}.white-text p,.white-text h1,.white-text h2,.white-text h3,.white-text h4,.white-text div,.white-text span,.white-text a{color:#fff}.dark-text{color:#000}.accent-text{font-family:"Inter 18pt",sans-serif;font-weight:500;font-size:.65625rem;line-height:1.0625rem;text-transform:uppercase;color:#604a1a;letter-spacing:.170625rem}.image-section{height:24.6527vw}@media print,screen and (max-width: 64.06125em){.image-section{height:39.534vw}}.image-section div{background-position:center;background-size:cover;width:100%;height:100%}.posts-home-section .posts{padding:1.25rem 3rem;background-color:#fff}@media print,screen and (max-width: 64.06125em){.posts-home-section .posts{padding:.625rem}}.posts-home-section .posts h2{font-weight:300;font-size:.8125rem;letter-spacing:.284375rem;text-transform:uppercase;color:#263f8c;padding-bottom:.875rem;max-width:20rem;line-height:1.340625rem;margin-bottom:1.5rem;padding-inline:0;padding-top:0;border-bottom:1px solid #263f8c}.center-text-section .inner-container{padding-block:5.625rem;display:flex;flex-direction:column;align-items:center;border-bottom:1px solid #c8c0ac;padding-inline:1.875rem}.center-text-section .inner-container h2{max-width:39.375rem;width:100%;font-weight:400;font-style:italic;font-size:1.5rem;line-height:2.25rem;letter-spacing:.005rem;color:#2a2824;text-align:center}.center-text-section .inner-container a{font-weight:500;font-size:.84375rem;line-height:1.3925rem;letter-spacing:.135rem;text-transform:uppercase;color:#604a1a;border-bottom:1px solid currentColor}.center-text-section .inner-container a:hover{opacity:.6}.two-frameworks-section .titles-component{padding-inline:3rem}@media print,screen and (max-width: 64.06125em){.two-frameworks-section .titles-component{padding:0}}.two-frameworks-section .button{border-bottom:1px solid #8b6f2e}.two-frameworks-section .inner-container{display:flex;flex-direction:column;align-items:center}.two-frameworks-section .inner-container .button-component{align-self:stretch}.redistribute-or-transform-section .titles-vertical{padding-left:3.5rem}@media print,screen and (max-width: 64.06125em){.redistribute-or-transform-section .titles-vertical{padding-left:0}}.redistribute-or-transform-section .white-list{padding-left:1.125rem}@media print,screen and (max-width: 64.06125em){.redistribute-or-transform-section .white-list{padding-left:0}}.redistribute-or-transform-section .white-list .list{padding-left:2.375rem}@media print,screen and (max-width: 64.06125em){.redistribute-or-transform-section .white-list .list{padding-left:0}}.redistribute-or-transform-section .white-list>.description{padding-left:1.4375rem;width:46.413%;text-align:center;font-size:1.375rem}@media print,screen and (max-width: 64.06125em){.redistribute-or-transform-section .white-list>.description{width:100%;padding-left:0}}.redistribute-or-transform-section .white-list hr{width:45.388%;margin-top:3.5rem}@media print,screen and (max-width: 64.06125em){.redistribute-or-transform-section .white-list hr{width:100%}}.proof-apparatus-section .titles-vertical hr{border-bottom:1px solid rgba(96,74,26,.4)}.proof-apparatus-section .white-list .list .delimiter::before{top:0;height:100%}.compliance-gap-section .titles-component .right-texts .right-title p{font-style:normal;font-weight:400;font-size:1.625rem;line-height:2.275rem;letter-spacing:-.045625rem;color:#2a2824}.compliance-gap-section .titles-component .right-texts .right-title p strong{font-weight:700;color:#2a2824;font-style:normal}.page-template-template-compliance .main .hero-section .inner-container .texts p{color:#0f0e0c}.page-template-template-compliance .main .compliance-gap-section .inner-container .titles-component .right-texts .right-title p{max-width:37.75rem}.page-template-template-compliance .main .path-section .inner-container .titles-vertical .description,.page-template-template-compliance .main .risks-section .inner-container .titles-vertical .description{font-family:"Inter 18pt",sans-serif;font-size:.9375rem}.page-template-template-compliance .main .path-section .inner-container .titles-vertical .description{max-width:35.6875rem;width:100%}@media print,screen and (max-width: 64.06125em){.page-template-template-compliance .main .path-section .inner-container .titles-vertical .description{max-width:100%}}.page-template-template-compliance .main .faq-section .inner-container .accordion h2{margin-bottom:4rem}@media print,screen and (max-width: 64.06125em){.page-template-template-compliance .main .faq-section .inner-container .accordion h2{margin-bottom:1.5rem}}.path-section .inner-container .titles-vertical,.three-pillars-section .inner-container .titles-vertical,.risks-section .inner-container .titles-vertical{padding-left:.3125rem}.path-section .inner-container .titles-vertical .title,.three-pillars-section .inner-container .titles-vertical .title,.risks-section .inner-container .titles-vertical .title{width:38.107%}@media print,screen and (max-width: 64.06125em){.path-section .inner-container .titles-vertical .title,.three-pillars-section .inner-container .titles-vertical .title,.risks-section .inner-container .titles-vertical .title{width:100%}}.path-section .inner-container .titles-vertical .description,.three-pillars-section .inner-container .titles-vertical .description,.risks-section .inner-container .titles-vertical .description{font-style:normal}.path-section .inner-container .titles-vertical hr,.three-pillars-section .inner-container .titles-vertical hr,.risks-section .inner-container .titles-vertical hr{border-bottom:1px solid rgba(0,0,0,0)}.certifications-section .inner-container .titles-vertical{padding-left:.3125rem}.certifications-section .inner-container .titles-vertical .title{width:100%;max-width:23rem;line-height:3.125rem}@media print,screen and (max-width: 64.06125em){.certifications-section .inner-container .titles-vertical .title{max-width:100%}}.certifications-section .inner-container .titles-vertical hr{border-bottom:1px solid rgba(0,0,0,0)}.certifications-section .inner-container .titles-vertical .description{font-size:1.3125rem}.three-pillars-section .inner-container .titles-vertical hr{margin-block:2.875rem}@media print,screen and (max-width: 64.06125em){.three-pillars-section .inner-container .titles-vertical hr{margin-block:.5rem}}.three-pillars-section .inner-container .titles-vertical .description{font-family:"Inter 18pt",sans-serif;font-size:.9375rem;line-height:1.59375rem}.xtrace-section .inner-container .titles-vertical,.swiss-regulation-section .inner-container .titles-vertical{margin-bottom:4rem}@media print,screen and (max-width: 64.06125em){.xtrace-section .inner-container .titles-vertical,.swiss-regulation-section .inner-container .titles-vertical{margin-bottom:1.25rem}}.xtrace-section .inner-container .titles-vertical .title,.swiss-regulation-section .inner-container .titles-vertical .title{width:31.186%}@media print,screen and (max-width: 64.06125em){.xtrace-section .inner-container .titles-vertical .title,.swiss-regulation-section .inner-container .titles-vertical .title{width:100%}}.publications-section .inner-container .posts h2{padding-bottom:2.5rem}@media print,screen and (max-width: 64.06125em){.publications-section .inner-container .posts h2{padding-bottom:.625rem}}.publications-section .inner-container .posts h2 strong{color:#263f8c;font-style:italic;font-weight:400}.page-template-template-group .hero-section .inner-container .texts p{font-weight:500;font-style:normal;font-size:1.3125rem;line-height:1.96875rem;color:#0f0e0c}.page-template-template-group .titles-component .right-texts .right-title p strong{font-style:normal}.page-template-template-group .leadership-section .inner-container .titles-vertical h2{font-size:2.375rem}.page-template-template-group .field-as-it-stands-section .inner-container .timeline .point .content{max-width:7.0625rem}@media print,screen and (max-width: 64.06125em){.page-template-template-group .field-as-it-stands-section .inner-container .timeline .point .content{max-width:100%}}.page-template-template-group .field-as-it-stands-section .inner-container .timeline .point .content .description{font-size:.6875rem}.page-template-template-contact .main .hero-section .inner-container .texts{padding-inline:5rem}@media print,screen and (max-width: 75.06125em){.page-template-template-contact .main .hero-section .inner-container .texts{padding-inline:2.5rem}}@media print,screen and (max-width: 64.06125em){.page-template-template-contact .main .hero-section .inner-container .texts{padding-inline:0}}.page-template-template-contact .main .form-section .form-wrapper{padding-right:0;max-width:40.5rem;margin-left:0;margin-right:auto}.page-template-template-contact .main .form-section .form-wrapper .gform_confirmation_message{font-size:.875rem;line-height:auto;font-weight:400}.page-template-template-contact .main .form-section .form-wrapper .gfield_required_text{display:none !important}.page-template-template-contact .main .form-section .form-wrapper .gform_heading{margin-bottom:1.6875rem;max-width:28.125rem}.page-template-template-contact .main .form-section .form-wrapper .gform_heading p{font-weight:300;font-size:.84375rem;line-height:1.35rem;letter-spacing:.005rem;color:#000}.page-template-template-contact .main .form-section .form-wrapper .gform_validation_errors{padding:0;background-color:unset;border:none}.page-template-template-contact .main .form-section .form-wrapper .gform_validation_errors .valuation-form-error{font-size:.6875rem;line-height:1.125rem;letter-spacing:.0275rem;font-weight:300;color:#ff2d55}.page-template-template-contact .main .form-section .form-wrapper form .gform_footer .button:hover{background-color:#616161;color:#fff}.page-template-template-contact .main .form-section .form-wrapper form .gform_footer .button:hover::after{color:#fff;transition:color .3s ease-in-out,transform .3s ease-in-out}.page-template-template-contact .main .form-section .form-wrapper form textarea{min-height:unset;height:6.5625rem}.page-template-template-contact .main .form-section .form-wrapper form .gform_fields{gap:1.4375rem 1.125rem}.page-template-template-contact .main .form-section .form-wrapper form .gform_fields .gfield_label{font-weight:500;font-size:.625rem;line-height:1.08125rem;letter-spacing:.144375rem;text-transform:uppercase;color:#604a1a}.page-template-template-contact .main .form-section .form-wrapper form .gform_fields .ginput_container input{height:-moz-fit-content;height:fit-content}.page-template-template-contact .main .form-section .form-wrapper form .gform_fields .ginput_container input,.page-template-template-contact .main .form-section .form-wrapper form .gform_fields .ginput_container textarea{border:none;border-bottom:1px solid rgba(96,74,26,.4);font-size:.84375rem;font-weight:300;color:#0f0e0c;line-height:1.5em;letter-spacing:.005rem}.page-template-template-contact .main .form-section .form-wrapper form .gform_fields .ginput_container input:focus-visible,.page-template-template-contact .main .form-section .form-wrapper form .gform_fields .ginput_container textarea:focus-visible{outline:none !important}.page-template-template-contact .main .form-section .form-wrapper form .gform_fields .gfield--input-type-textarea{grid-column:span 1}@media print,screen and (max-width: 64.06125em){.page-template-template-contact .main .form-section .form-wrapper form .gform_fields .gfield--input-type-textarea{grid-column:1/-1}}.page-template-template-contact .main .form-section .form-wrapper form .gform_fields .gfield--input-type-checkbox{margin-top:1.875rem;margin-bottom:1.9375rem}@media print,screen and (max-width: 64.06125em){.page-template-template-contact .main .form-section .form-wrapper form .gform_fields .gfield--input-type-checkbox{margin-top:1rem;margin-bottom:0}}.page-template-template-contact .main .form-section .form-wrapper form .gform_fields .gfield--input-type-checkbox .gfield_label{display:none}.page-template-template-contact .main .form-section .form-wrapper form .gform_fields .gfield--input-type-checkbox input{border:none}.page-template-template-contact .main .form-section .form-wrapper form .gform_fields .gfield--input-type-checkbox .ginput_container label{font-weight:300;font-size:.6875rem;line-height:1.134375rem;letter-spacing:.0275rem;color:#000}.page-template-template-contact .main .form-section .form-wrapper form .gform_fields .gfield--input-type-checkbox .ginput_container label a{font-weight:300;font-size:.6875rem;line-height:1.134375rem;letter-spacing:.0275rem;color:#000;transition:opacity .2s ease-in-out}.page-template-template-contact .main .form-section .form-wrapper form .gform_fields .gfield--input-type-checkbox .ginput_container label a:hover{opacity:.6}.page-template-template-contact .main .form-section .form-wrapper form .gform_fields input[type=checkbox]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:rgba(0,0,0,0);margin-right:.875rem;border:1px solid #000;width:1em;height:1em}.page-template-template-contact .main .form-section .form-wrapper form .gform_fields input[type=checkbox]::before{content:" ";width:calc(1em - 2px);height:calc(1em - 2px);transform:scale(0);transition:120ms transform ease-in-out;box-shadow:inset 1em 1em #000;position:relative;display:block}.page-template-template-contact .main .form-section .form-wrapper form .gform_fields input[type=checkbox]:checked::before{transform:scale(1)}.page-template-template-contact .main .form-section .form-wrapper form .validation_message{display:none !important}.page-template-template-contact .main .form-section .form-wrapper form .gform-footer{justify-content:start;font-size:0}.page-template-template-contact .main .form-section .form-wrapper form .gform-footer button{padding:.96875rem 1.5rem;color:#fff;background-color:rgba(96,74,26,.4)}.page-template-template-contact .main .form-section .form-wrapper form .gform-footer button::after{color:#0f0e0c;transform:rotate(90deg)}.page-template-template-model .main .two-frameworks-section .inner-container .titles-component .right-texts .right-title p{max-width:36.5625rem}@media print,screen and (max-width: 64.06125em){.page-template-template-model .main .two-frameworks-section .inner-container .titles-component .right-texts .right-title p{max-width:100%}}@media print,screen and (max-width: 48.06125em){.page-template-template-model .main .two-frameworks-section .inner-container .button-component .button{white-space:nowrap;margin-right:-1.25rem}}.page-template-template-responsible_gold .main .hero-section .inner-container .texts p{max-width:29.875rem;width:100%}.page-template-template-responsible_gold .main .intro-section .inner-container .titles-component .right-texts .right-title p strong{font-style:normal}.page-template-template-responsible_gold .main .proof-apparatus-section .inner-container .titles-vertical h2,.page-template-template-responsible_gold .main .proof-apparatus-section .inner-container .titles-vertical p{color:#fcfaf5}.page-template-template-responsible_gold .main .redistribute-or-transform-section .inner-container .titles-vertical h2{color:#fcfaf5}.page-template-template-impact_design .main .hero-section .inner-container .texts h1{font-size:4.8625rem;font-weight:500;line-height:5.054375rem;letter-spacing:-.096875rem}@media print,screen and (max-width: 64.06125em){.page-template-template-impact_design .main .hero-section .inner-container .texts h1{font-size:4.5rem;line-height:4.625rem}}.page-template-template-impact_design .main .baseline-section .inner-container .titles-vertical .description strong{font-style:normal;font-weight:500}.page-template-template-impact_design .main .titles-section .inner-container .titles-component .left-title h2{max-width:15ch}@media print,screen and (max-width: 64.06125em){.page-template-template-impact_design .main .titles-section .inner-container .titles-component .left-title h2{max-width:100%}}.page-template-template-impact_design .main .titles-section .inner-container .titles-component .right-texts hr{margin-bottom:2.25rem}@media print,screen and (max-width: 64.06125em){.page-template-template-impact_design .main .titles-section .inner-container .titles-component .right-texts hr{margin-bottom:1rem}}.page-template-template-impact_design .main .titles-section .inner-container .titles-component .right-texts .right-title p strong{font-style:normal}.page-template-template-impact_design .main .roadmap-section .inner-container .titles-vertical .description{font-style:normal;font-weight:500}.page-template-template-impact_design .main .roadmap-section .inner-container .titles-vertical .description em{font-weight:300}.page-template-template-soleil_metals .main .hero-section .inner-container .texts h1{font-size:4rem;letter-spacing:-.08rem}.page-template-template-soleil_metals .main .recent-activity-section .inner-container .vertical-posts h2{font-size:2.375rem}.page-template-template-soleil_metals .main .recent-activity-section .inner-container .vertical-posts .posts .post .texts .categories{margin-bottom:.375rem}.page-template-template-soleil_metals .main .recent-activity-section .inner-container .vertical-posts .posts .post .texts .title{font-size:1.25rem}.page-template-template-publications .main .hero-section .inner-container .texts h1{font-size:3.875rem;letter-spacing:-.085rem;line-height:1em}.page-template-template-publications .main .annual-report-section .inner-container .annual-report .button{color:#fff}.page-template-template-publications .main .annual-report-section .inner-container .annual-report .button::after{color:#0f0e0c;transition:color .3s ease-in-out,transform .3s ease-in-out}.page-template-template-publications .main .annual-report-section .inner-container .annual-report .button:hover::after{color:#fff}.single-post .heading{font-weight:500;font-size:.625rem;line-height:1.125rem;letter-spacing:.125rem;vertical-align:middle;text-transform:uppercase;border-bottom:1px solid #604a1a;color:#604a1a;width:97.73%}.single-post p{font-size:.84375rem;letter-spacing:.005rem;font-weight:300}.single-post blockquote p{width:calc(66% + 3rem);padding-left:.9375rem;font-weight:400;font-family:"Cormorant Garamond",sans-serif;font-size:1.5rem;line-height:2.25rem;letter-spacing:.005rem;padding-block:1.35rem;border-left:1px solid rgba(96,74,26,.4)}@media print,screen and (max-width: 64.06125em){.single-post blockquote p{width:100%}}.single-post .single-hero-section .inner-container .date{display:flex;flex-direction:row;margin-bottom:1.375rem}.single-post .single-hero-section .inner-container .date p{font-weight:300;font-size:.625rem}.single-post .single-hero-section .inner-container .date p strong{font-weight:500}.single-post .single-hero-section .inner-container .title{font-size:3.875rem;line-height:1em;letter-spacing:-.085rem}.single-post .single-hero-section .inner-container .chapo{font-family:"Cormorant Garamond",sans-serif;font-weight:400;font-style:italic;font-size:1.375rem;line-height:1.925rem;letter-spacing:.005rem;color:#2a2824;max-width:44.0625rem;margin-bottom:1.25rem}.single-post .single-hero-section .inner-container .taxonomies{display:flex;flex-direction:row;gap:2.375rem;margin-top:3rem;margin-bottom:1.25rem}@media print,screen and (max-width: 64.06125em){.single-post .single-hero-section .inner-container .taxonomies{margin-top:1.5rem}}.single-post .single-hero-section .inner-container .taxonomies div{border:1px solid rgba(96,74,26,.4);padding:.5rem 1rem}.single-post .single-hero-section .inner-container .taxonomies div p{margin:0;font-weight:400;font-size:.71875rem;letter-spacing:.0575rem}.single-post .single-hero-section .inner-container .taxonomies .category{background-color:#0f0e0c}.single-post .single-hero-section .inner-container .taxonomies .category p{color:#fff}.single-post .single-hero-section .inner-container .taxonomies .territory{background-color:rgba(96,74,26,.04)}.single-post .single-hero-section .inner-container .taxonomies .territory p{color:#2a2824}.single-post .content-section{padding-bottom:3rem}.single-post .content-section .inner-container{display:flex;flex-direction:row}@media print,screen and (max-width: 64.06125em){.single-post .content-section .inner-container{flex-direction:column-reverse;gap:1.5rem}}.single-post .content-section .inner-container .content{flex-basis:73%;padding-right:1rem}.single-post .content-section .inner-container .side-bar{flex-basis:27%;flex-grow:1;display:flex;flex-direction:column;gap:4.4375rem}.single-post .content-section .inner-container .side-bar .frame{padding:1rem;border:1px solid rgba(96,74,26,.4)}.single-post .content-section .inner-container .side-bar .frame .title{text-transform:uppercase;font-size:.65625rem;font-weight:500;letter-spacing:.11875rem;color:#604a1a}.single-post .content-section .inner-container .side-bar .frame .upper-text{margin-bottom:1.5em;font-size:.65625rem;letter-spacing:.118125rem;font-weight:500;color:#604a1a}.single-post .content-section .inner-container .side-bar .frame .description{font-weight:300;font-size:.84375rem;line-height:1.3925rem;letter-spacing:.005rem;color:#000}.single-post .content-section .inner-container .side-bar .frame .download-button{height:3.125rem;width:100%;padding-inline:1.5rem;color:#fff;justify-content:start;margin-block:1rem}.single-post .content-section .inner-container .side-bar .frame .download-button::after{color:#0f0e0c;transition:color .3s ease-in-out,transform .3s ease-in-out;right:unset;left:11ch;transform:rotate(90deg)}.single-post .content-section .inner-container .side-bar .frame .download-button:hover::after{color:#fff}.single-post .image-section{height:unset;margin-bottom:2rem}.single-post .image-section .inner-container{display:flex;flex-direction:row;justify-content:space-between}@media print,screen and (max-width: 64.06125em){.single-post .image-section .inner-container{flex-direction:column;gap:1.125rem}}.single-post .image-section .inner-container .image{position:relative;width:33.125rem;height:19.6875rem}@media print,screen and (max-width: 64.06125em){.single-post .image-section .inner-container .image{width:100%;height:40vw}}.single-post .image-section .inner-container .image img{position:absolute;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;left:0;top:0;width:100%;height:100%}.single-post .image-section .inner-container .author{width:19.5625rem;border:rgba(96,74,26,.4) 1px solid;padding:1.125rem;display:flex;flex-direction:column;gap:0;height:-moz-fit-content;height:fit-content}@media print,screen and (max-width: 64.06125em){.single-post .image-section .inner-container .author{width:100%}}.single-post .image-section .inner-container .author p{margin:0}.single-post .image-section .inner-container .author .upper-text,.single-post .image-section .inner-container .author .author-name,.single-post .image-section .inner-container .author .author-position{letter-spacing:.118125rem;font-size:.65625rem;font-weight:500}.single-post .image-section .inner-container .author .upper-text{margin-bottom:1.5em}.single-post .image-section .inner-container .author .author-name{color:#0f0e0c;margin:0}.single-post .image-section .inner-container .author .author-position{color:#626363;margin-bottom:1.5em}.single-post .image-section .inner-container .author .author-excerpt{font-weight:300;font-size:.84375rem;line-height:1.3925rem;letter-spacing:.005rem;color:#000;margin-bottom:1.5em}.single-post .see-more-section{margin-top:6.5625rem}@media print,screen and (max-width: 64.06125em){.single-post .see-more-section{margin-top:3.875rem}}@media print,screen and (max-width: 48.06125em){.single-post .see-more-section{margin-top:1.875rem}}.single-post .subscribe-section .inner-container .subscribe .form form .ginput_container_email input{color:#0f0e0c !important}.single-post .subscribe-section .inner-container .subscribe .form form .ginput_container_email input::-moz-placeholder{color:#a9a49a !important;opacity:1}.single-post .subscribe-section .inner-container .subscribe .form form .ginput_container_email input::placeholder{color:#a9a49a !important;opacity:1}.single-post .subscribe-section .inner-container .subscribe .form .gform_heading p{color:#616161 !important}.hero-section .inner-container{width:100%;padding:3.75rem 3.125rem 3.4375rem 5rem;display:flex;flex-direction:row;gap:4.5rem;align-items:center;max-width:90rem}@media print,screen and (max-width: 90.06125em){.hero-section .inner-container{max-width:100%}}@media print,screen and (max-width: 64.06125em){.hero-section .inner-container{padding:1.875rem;align-items:start;flex-direction:column;height:auto;gap:0}}.hero-section .inner-container .image{background-position:center;background-size:cover;height:100%;flex-basis:0;flex-grow:1}@media print,screen and (max-width: 90.06125em){.hero-section .inner-container .image{height:28vw}}@media print,screen and (max-width: 64.06125em){.hero-section .inner-container .image{min-height:50vw;width:100%}}.hero-section .inner-container .texts{width:30.75rem}@media print,screen and (max-width: 64.06125em){.hero-section .inner-container .texts{width:100%}}.hero-section .inner-container .texts h1{letter-spacing:-.09375rem;font-size:4.5rem}@media print,screen and (max-width: 64.06125em){.hero-section .inner-container .texts h1{font-size:4.5rem}}.hero-section .inner-container .texts p{margin-top:calc(2rem + 1em);color:#626363;font-weight:300;font-style:italic;font-size:1.3125rem;line-height:1.903125rem;font-family:"Cormorant Garamond",sans-serif;width:82.256%}.hero-section .inner-container .texts p strong{font-weight:500;font-style:normal}@media print,screen and (max-width: 64.06125em){.hero-section .inner-container .texts p{margin-top:2rem;margin-bottom:calc(1em + .8125rem);width:100%}}.hero-section.image .inner-container{height:35.875rem}@media print,screen and (max-width: 64.06125em){.hero-section.image .inner-container{height:auto}}.hero-section-video{height:41.875rem;display:flex;position:relative;padding-inline:5rem;padding-top:2.8125rem}@media print,screen and (max-width: 75.06125em){.hero-section-video{padding-inline:2.5rem;padding-top:1.5rem}}@media print,screen and (max-width: 64.06125em){.hero-section-video{padding-inline:1rem;padding-top:1rem}}.hero-section-video .placeholder-image{position:absolute;left:0;top:0;width:100%;height:100%;background-size:cover;background-position:center;z-index:-1}.hero-section-video .video{position:absolute;left:0;top:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;z-index:-1}.hero-section-video .inner-container{max-width:80rem;margin-inline:auto;margin-block:0}.hero-section-video .inner-container h1,.hero-section-video .inner-container span{color:#fff}.hero-section-video .inner-container h1{letter-spacing:-rem-calc(1.37);font-size:4.75rem;max-width:31.6875rem}.hero-section-video .inner-container h1 i{font-weight:500;font-style:italic}.hero-section-video .inner-container span{font-weight:400;font-style:italic;font-family:"Cormorant Garamond",sans-serif;font-size:1.375rem;line-height:1.925rem;letter-spacing:.005rem}.hero-section-video .inner-container hr{border-bottom:1px solid rgba(255,255,255,.2);margin-block:1rem;max-width:22.875rem}.our-mission-list{display:flex;gap:.78125rem;margin-top:4.8125rem;flex-direction:row}@media print,screen and (max-width: 64.06125em){.our-mission-list{flex-direction:column;gap:1.5rem}}.our-mission-list .item{flex-basis:100%}.our-mission-list .item .image{height:4.3125rem;margin-bottom:2.625rem;width:100%;background-size:cover;background-position:center}.our-mission-list .item .content{padding-left:2.5rem;padding-right:.625rem}.our-mission-list .item .content .upper-text{font-size:.65625rem;line-height:1.59375rem;letter-spacing:.3125rem;text-transform:uppercase;font-weight:500;color:#604a1a}.our-mission-list .item .content h3{line-height:1.85625rem;font-weight:500;font-size:1.5rem;letter-spacing:-.0075rem}@media screen and (min-width: 75.0625em){.our-mission-list .item .content h3{text-wrap:nowrap;width:0}}.our-mission-list .item .content .description .description_item h4{color:#263f8c;font-size:1.5rem;line-height:1.875rem;letter-spacing:.005rem;margin:0}.our-mission-list .item .content .description .description_item span{font-family:"Cormorant Garamond",sans-serif;font-weight:300;font-style:italic;font-size:1.125rem;line-height:1em;letter-spacing:.005rem;color:#604a1a}.our-mission-list .item .content .description .description_item ul{padding:0;margin-top:.5rem}.our-mission-list .item .content .description .description_item ul li{margin-top:0;font-weight:300;font-size:.9375rem;line-height:1.59375rem;letter-spacing:.005rem;padding-left:1.0625rem}.our-mission-list .item hr{border-bottom:1px solid rgba(96,74,26,.4)}.our-mission-list .item:first-child .content,.our-mission-list .item:last-child .content{padding-left:2rem;padding-right:2rem}.our-mission-list .item:first-child .content .description,.our-mission-list .item:last-child .content .description{margin-top:35%}@media print,screen and (max-width: 64.06125em){.our-mission-list .item:first-child .content .description,.our-mission-list .item:last-child .content .description{margin-top:0}}.our-mission-list .right-arrow{flex-basis:0%;max-width:2px;position:relative}.our-mission-list .right-arrow::after{content:" ";position:absolute;width:1.5625rem;height:3.9375rem;background-position:center;background-size:contain;background-repeat:no-repeat;top:5.6875rem;background-image:url("data:image/svg+xml,%3Csvg width='26' height='64' viewBox='0 0 26 64' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0.5 63.5L25.5 32L0.500002 0.499999' stroke='%230F0E0C' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");transform:translateX(-50%)}@media print,screen and (max-width: 64.06125em){.our-mission-list .right-arrow{align-self:center;display:none}.our-mission-list .right-arrow::after{transform:translateX(-50%) translateY(-50%) rotate(90deg);top:0}}.our-mission-list+hr{margin-top:1rem;margin-bottom:1.5rem;border-bottom:1px solid rgba(96,74,26,.4)}.operational-companies-list{margin-top:2.65625rem;margin-bottom:3.5rem;display:flex;flex-direction:row}@media print,screen and (max-width: 64.06125em){.operational-companies-list{flex-direction:column;margin-top:.9375rem;margin-bottom:1.5rem}}.operational-companies-list .item{flex-basis:100%}.operational-companies-list .item .image{height:20rem;background-size:cover;background-position:center}@media print,screen and (max-width: 64.06125em){.operational-companies-list .item .image{height:56.976vw}}.operational-companies-list .item .text{padding-inline:2rem;padding-block:2.5rem;background-color:#fff}.operational-companies-list .item .text .accent-text{margin-bottom:1.5rem;display:block}.operational-companies-list .item .text h3{font-weight:500;font-size:1.75rem;line-height:1.925rem;letter-spacing:-.0175rem}.operational-companies-list .item .text P{color:#0f0e0c;font-size:.84375rem;line-height:1.3925rem;letter-spacing:.005rem;font-weight:300}.operational-companies-list .item:not(:first-child) .text{border-left:1px #c8c0ac solid}.what-define-us-list{display:flex;flex-direction:row;gap:1.5rem;margin-top:2rem}@media print,screen and (max-width: 64.06125em){.what-define-us-list{flex-direction:row;margin-top:0;flex-wrap:wrap}}@media print,screen and (max-width: 48.06125em){.what-define-us-list{gap:2.75rem;flex-direction:column}}.what-define-us-list .item{flex-basis:100%;display:flex;flex-direction:column}@media print,screen and (max-width: 64.06125em){.what-define-us-list .item{flex-basis:40%;flex-grow:1}}@media print,screen and (max-width: 48.06125em){.what-define-us-list .item{flex-basis:100%}}.what-define-us-list .item .image{height:10.5rem;background-size:cover;background-position:center}@media print,screen and (max-width: 64.06125em){.what-define-us-list .item .image{height:53.023vw}}.what-define-us-list .item .content{flex-grow:1;display:flex;flex-direction:column;align-items:start;padding-top:1.4375rem;border-right:1px solid #e4decf}.what-define-us-list .item .content hr{border-bottom:1px solid #e4decf;align-self:stretch;width:88.235%}.what-define-us-list .item .content .title{color:#0f0e0c;font-weight:500;font-size:1.625rem;line-height:1.75rem;letter-spacing:-.01625rem;padding-left:.3125rem}.what-define-us-list .item .content .description{flex-grow:1;padding-left:.3125rem;font-weight:300;font-size:.84375rem;line-height:1.35rem;letter-spacing:.005rem;color:#0f0e0c;margin:0;padding-right:1.3125rem}.what-define-us-list .item .content .button{padding-left:.3125rem}.what-define-us-list .item:last-child .content{border:none}.list-of-members{display:grid;grid-template-columns:1fr 1fr 1fr;overflow:hidden;margin-top:2.1875rem}@media print,screen and (max-width: 64.06125em){.list-of-members{grid-template-columns:1fr 1fr;margin-top:1.25rem}}@media print,screen and (max-width: 48.06125em){.list-of-members{grid-template-columns:1fr}}.list-of-members+.list-of-members_bottom-text{margin-top:2.1875rem}@media print,screen and (max-width: 64.06125em){.list-of-members+.list-of-members_bottom-text{margin-top:1.25rem}}.list-of-members+.list-of-members_bottom-text p{font-weight:300;font-style:italic;font-family:"Cormorant Garamond",sans-serif;line-height:1.546875rem;letter-spacing:.005rem;font-size:.9375rem}.list-of-members .member-item{padding:2.0625rem 1.5rem;display:flex;flex-direction:column;box-shadow:0 0 0 1px #4b5f9d}.list-of-members .member-item .description{flex-grow:1;font-weight:300;font-size:.78125rem;line-height:1.21125rem;letter-spacing:.005rem;margin:0;max-width:14.375rem}@media print,screen and (max-width: 48.06125em){.list-of-members .member-item .description{align-self:start}}.list-of-members .member-item .logo{height:4.625rem;-o-object-fit:contain;object-fit:contain;-o-object-position:left center;object-position:left center;margin-bottom:1.75rem;max-width:15.625rem}@media print,screen and (max-width: 48.06125em){.list-of-members .member-item .logo{-o-object-position:left;object-position:left}}.list-of-members .member-item hr{border-bottom:1px solid #4b5f9d}.list-of-members .member-item h3{font-size:1.3125rem;line-height:2.165625rem;letter-spacing:-.00625rem;font-weight:500}.list-of-members .member-item .progress{font-weight:300;font-size:.65625rem;line-height:1.083125rem;letter-spacing:.144375rem;text-transform:uppercase}@media print,screen and (max-width: 48.06125em){.list-of-members .member-item h3,.list-of-members .member-item p,.list-of-members .member-item span,.list-of-members .member-item div{text-align:left}}.member-group{display:grid;grid-template-columns:repeat(4, 1fr);gap:2rem;margin-top:2.625rem}@media print,screen and (max-width: 75.06125em){.member-group{grid-template-columns:repeat(3, 1fr)}}@media print,screen and (max-width: 64.06125em){.member-group{margin-top:1rem;grid-template-columns:repeat(2, 1fr)}}@media print,screen and (max-width: 48.06125em){.member-group{grid-template-columns:repeat(1, 1fr)}}.member-group .member{position:relative;transition:opacity .2s ease-in-out}@media print,screen and (max-width: 48.06125em){.member-group .member{max-width:25rem;justify-self:center;width:100%}}.member-group .member:has(.link:hover){opacity:.6}.member-group .member .image{height:17rem;background-position:center;background-size:cover;margin-bottom:.875rem}@media print,screen and (max-width: 75.06125em){.member-group .member .image{height:27vw}}@media print,screen and (max-width: 64.06125em){.member-group .member .image{height:40vw}}@media print,screen and (max-width: 48.06125em){.member-group .member .image{height:25rem}}.member-group .member .title{font-weight:500;font-size:1.3125rem;line-height:1.575rem;letter-spacing:-.010625rem;color:#0f0e0c;margin-bottom:.25rem}.member-group .member .position{color:#616161;letter-spacing:.118125rem;margin:0}.member-group .member .link{position:absolute;width:100%;height:100%;top:0;left:0}@media print,screen and (min-width: 48.0625em)and (max-width: 64.06125em){.member-group.odd .member:last-child{grid-column:span 2;display:flex;flex-direction:column;width:50%;align-items:center;justify-self:center}.member-group.odd .member:last-child .image{width:100%}}.table-members hr{border-bottom:1px solid #e4decf;margin-top:.875rem;margin-bottom:2.125rem}@media print,screen and (max-width: 64.06125em){.table-members hr{margin-bottom:.875rem}}.table-members .table{display:grid;grid-template-columns:1fr 1fr 1fr;gap:2rem}@media print,screen and (max-width: 64.06125em){.table-members .table{grid-template-columns:1fr 1fr}}@media print,screen and (max-width: 48.06125em){.table-members .table{grid-template-columns:1fr}}.table-members .table .item{display:flex;flex-direction:row;gap:1.25rem;padding:1.6875rem;border:1px solid #e4decf;background-color:#fff}@media print,screen and (max-width: 64.06125em){.table-members .table .item{padding:1rem}}.table-members .table .item .member-image{width:4.75rem}.table-members .table .item .member-image img{height:5.125rem;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}.table-members .table .item .content{flex-basis:0;flex-grow:1;display:flex;flex-direction:column;align-items:start}.table-members .table .item .content .member-name{margin-bottom:.25rem;font-weight:500;font-size:1.375rem;line-height:1.58125rem;letter-spacing:-.01125rem;color:#0f0e0c}.table-members .table .item .content .member-position{margin-bottom:.875rem;color:#616161}.table-members .table .item .content hr{width:100%;margin-top:0;margin-bottom:.75rem}.table-members .table .item .content .excerpt{font-size:.8125rem;font-weight:300;line-height:1.3rem;letter-spacing:.005rem;color:#2a2824;flex-grow:1}.table-members .table .item .content .button{width:-moz-fit-content;width:fit-content}.posts h2{font-weight:400;font-size:2.75rem;line-height:3.1625rem;letter-spacing:-.04125rem;color:#0f0e0c;padding:.625rem;border-bottom:1px solid #c8c0ac;margin-bottom:1.975rem}@media print,screen and (max-width: 64.06125em){.posts h2{margin-bottom:2rem;padding:0}}.posts h2 i{font-style:italic}.posts .latest-post{display:flex;flex-direction:row-reverse;min-height:25.25rem;gap:3.75rem;margin-bottom:1.5rem}@media print,screen and (max-width: 64.06125em){.posts .latest-post{gap:1rem;flex-direction:column;height:auto}}@media print,screen and (max-width: 48.06125em){.posts .latest-post{gap:0}}.posts .latest-post .title{font-size:2.875rem;line-height:3.1625rem;letter-spacing:-.043125rem;font-weight:400;color:#626363}.posts .latest-post .post-featured-image{flex-basis:80%;background-position:center;background-size:cover}@media print,screen and (max-width: 64.06125em){.posts .latest-post .post-featured-image{min-height:14.9375rem}}.posts .latest-post .post-info{flex-basis:100%;display:flex;flex-direction:column}.posts .latest-post .post-info .button{align-self:end}.posts .latest-post .excerpt{font-size:.9375rem;font-weight:300;line-height:1.59375rem;letter-spacing:.005rem;color:#2a2824}.posts .other-posts{display:flex;flex-direction:row;gap:2rem;margin-bottom:3rem}@media print,screen and (max-width: 64.06125em){.posts .other-posts{gap:1.5rem;flex-direction:column;margin-bottom:1.5rem}}.posts .other-posts .post{flex-basis:100%;display:flex;flex-direction:column}.posts .other-posts .post .button{align-self:end}@media print,screen and (max-width: 64.06125em){.posts .other-posts .post .button{padding-top:.875rem;margin-top:1.125rem;border-top:1px solid #e4decf}}.posts .other-posts .post .image-wrapper{height:14.399375rem;margin-bottom:1.975rem}@media print,screen and (max-width: 64.06125em){.posts .other-posts .post .image-wrapper{height:16.75rem;margin-bottom:0}}.posts .other-posts .post .image-wrapper .post-image{width:100%;height:100%;background-position:center;background-size:cover;background-repeat:no-repeat}.posts .other-posts .post .meta{border-top:1px solid #0f0e0c}@media print,screen and (max-width: 64.06125em){.posts .other-posts .post .meta{border-top:none}}@media print,screen and (max-width: 64.06125em){.posts .other-posts .post hr{display:none}}@media print,screen and (max-width: 64.06125em){.posts .button-component .button{width:100%;justify-content:start}.posts .button-component .button::after{position:relative}}.posts .meta{display:flex;flex-direction:row;justify-content:space-between;padding-top:1.25rem}.posts .meta p{font-size:.65625rem;color:#626363;line-height:1.083125rem;text-transform:uppercase;letter-spacing:.13125rem}.posts .meta .cat{font-weight:500}.posts .meta .cat strong{font-weight:500;color:#604a1a}.posts .meta .date{font-weight:300}.posts .excerpt{flex-grow:1;font-family:"Inter 18pt",sans-serif;font-weight:300;font-size:.84375rem;line-height:1.3925rem;letter-spacing:.005rem;color:#2a2824}.posts .title{font-weight:500;font-size:1.375rem;line-height:1.71875rem;letter-spacing:-.01125rem;color:#0f0e0c}.posts hr{border-bottom:1px solid #e4decf}.vertical-posts hr{border-bottom:1px #c8c0ac solid}.vertical-posts.all{margin-top:1.875rem}.vertical-posts.all .vertical-posts .posts .post .permalink{justify-content:start}.vertical-posts.all .vertical-posts .posts .post .permalink .button{padding:0 1.3rem 0 0}.vertical-posts .facetwp-type-pager .facetwp-pager{display:flex;flex-direction:row;justify-content:space-between;margin-top:2.5rem}@media print,screen and (max-width: 64.06125em){.vertical-posts .facetwp-type-pager .facetwp-pager{margin-top:1.5rem}}.vertical-posts .facetwp-type-pager .facetwp-pager .facetwp-page.prev,.vertical-posts .facetwp-type-pager .facetwp-pager .facetwp-page.next{position:relative;padding-right:1.5rem;padding-left:.25rem;-webkit-text-decoration:0;text-decoration:0;border-bottom:1px solid #0f0e0c;padding-bottom:1rem;color:#0f0e0c;font-family:"Inter 18pt",sans-serif;font-weight:300;font-size:.8125rem;line-height:1.340625rem;letter-spacing:.065rem}.vertical-posts .facetwp-type-pager .facetwp-pager .facetwp-page.prev::after,.vertical-posts .facetwp-type-pager .facetwp-pager .facetwp-page.next::after{content:"→";font-size:1rem;font-weight:300;line-height:0;padding-left:.5rem;padding-bottom:.1875rem;transition:transform .3s cubic-bezier(0.34, 1.56, 0.64, 1);transform:rotate(0deg);position:absolute;right:0;transform-origin:1em center;top:.65em}@media print,screen and (max-width: 64.06125em){.vertical-posts .facetwp-type-pager .facetwp-pager .facetwp-page.prev::after,.vertical-posts .facetwp-type-pager .facetwp-pager .facetwp-page.next::after{font-size:.875rem}}.vertical-posts .facetwp-type-pager .facetwp-pager .facetwp-page.prev:hover::after,.vertical-posts .facetwp-type-pager .facetwp-pager .facetwp-page.next:hover::after{transform:rotate(90deg)}.vertical-posts .facetwp-type-pager .facetwp-pager .facetwp-page.prev{padding-left:1.5rem;padding-right:.25rem}.vertical-posts .facetwp-type-pager .facetwp-pager .facetwp-page.prev::after{transform:rotate(180deg);right:unset;left:-0.5rem}.vertical-posts .facetwp-type-pager .facetwp-pager .facetwp-page.next{margin-left:auto}.vertical-posts .facetwp-type-radio{display:flex;flex-direction:row;gap:.75rem;margin-bottom:.875rem;flex-wrap:wrap}.vertical-posts .facetwp-type-radio.facetwp-facet-tag_filter .facetwp-display-value{text-transform:uppercase}.vertical-posts .facetwp-type-radio .taxonomy-name{font-weight:500;font-size:.6875rem;line-height:1.134375rem;letter-spacing:.12375rem;text-transform:uppercase;color:#616161;margin:0;align-self:center}.vertical-posts .facetwp-type-radio .facetwp-radio{transition:border .1s ease-in-out;background:unset;background-color:rgba(96,74,26,.05);border:1px solid rgba(96,74,26,.4);padding:.5rem 1rem;margin:0}.vertical-posts .facetwp-type-radio .facetwp-radio,.vertical-posts .facetwp-type-radio .facetwp-radio span{font-weight:400;font-size:.71875rem;letter-spacing:.0575rem;color:#2a2824}.vertical-posts .facetwp-type-radio .facetwp-radio:hover{border:1px solid #000}.vertical-posts .facetwp-type-radio .facetwp-radio.checked{background:unset;background-color:#000;color:#fff;border:none}.vertical-posts .facetwp-type-radio .facetwp-radio.checked span{color:#fff}.vertical-posts .button-component{margin-top:1.5rem}.vertical-posts .posts .post{padding-block:1.5625rem;display:flex;flex-direction:row;gap:2.25rem;border-bottom:1px #c8c0ac solid;margin-bottom:0}@media print,screen and (max-width: 64.06125em){.vertical-posts .posts .post{gap:1rem;margin-bottom:.625rem;padding-top:0;padding-bottom:.5rem}}@media print,screen and (max-width: 48.06125em){.vertical-posts .posts .post{flex-direction:column}}.vertical-posts .posts .post:last-child{margin-bottom:0}.vertical-posts .posts .post .date{width:7.5rem;display:flex;flex-direction:column;justify-content:center;align-items:start}@media print,screen and (max-width: 64.06125em){.vertical-posts .posts .post .date{width:-moz-fit-content;width:fit-content}}.vertical-posts .posts .post .date .day{margin-bottom:.3125rem;font-family:"Cormorant Garamond",sans-serif;font-weight:500;font-size:1.75rem;line-height:2.45rem;letter-spacing:-.00875rem;color:#0f0e0c}@media print,screen and (max-width: 48.06125em){.vertical-posts .posts .post .date .day{margin-bottom:0}}.vertical-posts .posts .post .date .month-year{font-size:.875rem;font-weight:300;font-style:italic;line-height:1.225rem;letter-spacing:.005rem;color:#616161;font-family:"Cormorant Garamond",sans-serif}.vertical-posts .posts .post .texts{flex-basis:0;flex-grow:1}.vertical-posts .posts .post .texts .categories{display:flex;flex-direction:row;gap:.5rem;margin-bottom:.6875rem}@media print,screen and (max-width: 48.06125em){.vertical-posts .posts .post .texts .categories{margin-bottom:.25rem}}.vertical-posts .posts .post .texts .categories p{padding-inline:.5rem;padding-block:.125rem;letter-spacing:.095rem;font-size:.59375rem;margin:0;font-weight:500}@media print,screen and (max-width: 48.06125em){.vertical-posts .posts .post .texts .categories p{padding-inline:0}}.vertical-posts .posts .post .texts .categories .category{color:#0f0e0c}.vertical-posts .posts .post .texts .categories .territory{color:#263f8c}.vertical-posts .posts .post .texts .title{font-weight:500;font-size:1.625rem;line-height:1.5rem;letter-spacing:-.0125rem;color:#0f0e0c;margin-bottom:.5rem}.vertical-posts .posts .post .texts .excerpt{font-weight:300;font-size:.875rem;line-height:1.4rem;letter-spacing:.005rem;color:#2a2824;max-width:34.625rem;width:100%}.vertical-posts .posts .post .permalink{display:flex;flex-direction:column;justify-content:center}@media print,screen and (max-width: 48.06125em){.vertical-posts .posts .post .permalink a{align-self:start}}.facetwp-facet.facetwp-facet-new_pager .facetwp-pager .facetwp-page{display:none}.facetwp-facet.facetwp-facet-new_pager .facetwp-pager .facetwp-page.next,.facetwp-facet.facetwp-facet-new_pager .facetwp-pager .facetwp-page.prev{display:inline-block}.facetwp-counter{display:none !important}.annual-report{display:flex;flex-direction:row;gap:2.25rem}@media print,screen and (max-width: 64.06125em){.annual-report{gap:.5rem;flex-direction:column}}.annual-report .image{width:17.5625rem;background-position:center;background-size:cover;margin-right:2.4375rem;height:10.125rem}.annual-report .content{flex-basis:0;flex-grow:1;display:flex;flex-direction:column;justify-content:center}.annual-report .content .meta p,.annual-report .content .title,.annual-report .content .excerpt{color:#604a1a}.annual-report .content .meta{margin-bottom:.375rem}.annual-report .content .title{font-size:1.875rem;line-height:1.96875rem;letter-spacing:rem-cacl(-0.36);margin-bottom:.375rem}.annual-report .content .excerpt{font-weight:300;font-size:.9375rem;line-height:1.3125rem;letter-spacing:.005rem;font-family:"Cormorant Garamond",sans-serif;width:53.509%;font-style:italic}@media print,screen and (max-width: 64.06125em){.annual-report .content .excerpt{max-width:21.3525rem;width:100%}}@media print,screen and (max-width: 64.06125em){.annual-report .content{order:-1}}.annual-report .button{align-self:center}@media print,screen and (max-width: 64.06125em){.annual-report .button{align-self:start}}.member-quote{display:flex;flex-direction:row}@media print,screen and (max-width: 64.06125em){.member-quote{flex-direction:column-reverse;gap:2.5rem}}.member-quote .texts{flex-basis:0;flex-grow:1;padding-right:5vw}@media print,screen and (max-width: 64.06125em){.member-quote .texts{padding:0}}.member-quote .texts .title{font-weight:500;font-style:italic;font-size:1.875rem;line-height:2.4375rem;letter-spacing:-.01875rem;color:#263f8c}.member-quote .texts .description p{font-family:"Cormorant Garamond",sans-serif;font-weight:400;font-style:normal;font-size:1.625rem;line-height:2.19375rem}.member-quote .author{width:27rem}.member-quote .author .word-from{color:#626363}.member-quote .author .author-name{font-weight:500;font-size:.71875rem;line-height:.970625rem;letter-spacing:.02875rem;text-transform:uppercase}.member-quote .author .author-position{font-style:italic;font-weight:400;font-size:.89375rem;line-height:100%;color:rgba(96,74,26,.4)}.member-quote .author .image{margin-top:2.5rem;margin-bottom:.375rem}.list-component .texts .title{color:#0f0e0c;font-weight:400;font-size:2.625rem;line-height:2.8875rem;letter-spacing:-.039375rem}@media print,screen and (max-width: 64.06125em){.list-component .texts .title{margin-bottom:0}}.list-component .texts .description{color:#2a2824;font-weight:300;font-style:italic;font-size:1.125rem;line-height:1.74375rem;letter-spacing:.005rem;width:42.614%;font-family:"Cormorant Garamond",sans-serif}@media print,screen and (max-width: 64.06125em){.list-component .texts .description{width:100%}}.list-component hr{border-bottom:1px solid #c8c0ac}@media print,screen and (max-width: 64.06125em){.list-component hr{margin-top:0}}.list-component .list{display:flex;flex-direction:row}.list-component .list .item{flex-basis:100%}@media print,screen and (max-width: 64.06125em){.list-component .list{flex-direction:column}}.list-component .list.simple{gap:2rem;margin-top:3rem}@media print,screen and (max-width: 64.06125em){.list-component .list.simple{margin-top:1.0625rem;gap:0}}.list-component .list.simple .item{border-top:1px solid rgba(96,74,26,.4);padding-bottom:2rem}@media print,screen and (max-width: 64.06125em){.list-component .list.simple .item{padding-top:1.625rem}}.list-component .list.simple .item .title{color:#0f0e0c;font-size:1.625rem;line-height:1.875rem;letter-spacing:-.019375rem;padding-top:1.625rem;margin-top:.1875rem}.list-component .list.simple .item .description{font-family:"Inter 18pt",sans-serif;font-weight:300;font-size:.875rem;line-height:1.44375rem;letter-spacing:.005rem;color:#2a2824;padding-bottom:1rem;border-bottom:1px solid #e4decf}@media print,screen and (max-width: 64.06125em){.list-component .list.simple .item .description{border-bottom:none;padding-bottom:0;margin-bottom:0}}.list-component .list.simple .item .button-component{margin-top:1.125rem}@media print,screen and (max-width: 64.06125em){.list-component .list.simple .item .button-component .button{border-top:1px solid #e4decf;padding-top:.875rem}}.list-component .list.subtitles{gap:1.75rem;margin-top:3rem}.list-component .list.subtitles .item{border-top:1px solid #0f0e0c}.list-component .list.subtitles .item .title{color:#604a1a;font-size:2.75rem;line-height:1em;letter-spacing:-.0625rem;padding-top:1.75rem}.list-component .list.subtitles .item .subtitle{font-family:"Cormorant Garamond",sans-serif;font-weight:500;font-size:1.3125rem;line-height:1.575rem;letter-spacing:-.010625rem;color:#0f0e0c}.list-component .list.subtitles .item .description{font-family:"Inter 18pt",sans-serif;font-weight:300;font-size:.84375rem;line-height:1.3925rem;letter-spacing:.005rem;color:#2a2824}.list-component .list.images_s .item img,.list-component .list.images_e .item img{width:3.375rem;height:3.375rem;margin-block:.6875rem}.list-component .list.images_s{gap:2.5rem;margin-top:1.0625rem}.list-component .list.images_s .item{border-top:1px solid #0f0e0c}@media print,screen and (max-width: 64.06125em){.list-component .list.images_s .item img{margin-bottom:0}}.list-component .list.images_s .item .title{font-weight:500;font-size:1.3125rem;line-height:1.575rem;letter-spacing:-.010625rem;color:#0f0e0c}@media print,screen and (max-width: 64.06125em){.list-component .list.images_s .item .title{margin-bottom:.25rem}}.list-component .list.images_s .item .description{font-weight:300;font-size:.875rem;line-height:1.4875rem;letter-spacing:rem-cacl(0.08);color:#2a2824}.list-component .list.images_e{gap:2rem;margin-top:1.625rem}.list-component .list.images_e .item{border-top:1px solid rgba(96,74,26,.4)}.list-component .list.images_e .item .title{font-family:"Inter 18pt",sans-serif;font-weight:500;font-size:.65625rem;line-height:1.083125rem;letter-spacing:.144375rem;text-transform:uppercase;color:#0f0e0c}.list-component .list.images_e .item .subtitle{font-family:"Cormorant Garamond",sans-serif;font-weight:300;font-size:.90625rem;line-height:1.540625rem;letter-spacing:-.0075rem;color:#0f0e0c;font-style:italic;max-width:16.625rem}.list-component .list.images_e .item .description{font-family:"Inter 18pt",sans-serif;font-weight:300;font-size:.90625rem;line-height:1.5175rem;letter-spacing:.005rem;color:#2a2824}@media print,screen and (max-width: 64.06125em){.list-component .list .item .title{padding-top:0 !important}}.brown-background .list-component .texts .description{color:#0f0e0c}.brown-background .list-component hr{border-bottom:1px solid #0f0e0c}.white-list .list{margin-top:2.75rem;display:flex;flex-direction:row;gap:1.875rem;align-items:start}@media print,screen and (max-width: 48.06125em){.white-list .list{flex-direction:column;gap:.9375rem;margin-top:1.25rem}}.white-list .list .item{flex-basis:100%;height:100%;padding-left:.3125rem}.white-list .list .item .title{width:60.921%;font-size:1.75rem;letter-spacing:-.02125rem;line-height:2.0125rem;color:#f6f3ec}@media print,screen and (max-width: 64.06125em){.white-list .list .item .title{width:100%}}.white-list .list .item .description{font-weight:300;font-size:.90625rem;line-height:1.540625rem;letter-spacing:.005rem;margin-bottom:1rem}.white-list .list .delimiter{min-width:1px;flex-basis:0;align-self:stretch;position:relative}.white-list .list .delimiter::before{content:" ";background-color:rgba(255,255,255,.2);width:1px;left:0;top:5%;height:90%;position:absolute}.white-list hr{border-bottom:1px solid rgba(255,255,255,.2);margin-bottom:2.625rem}@media print,screen and (max-width: 64.06125em){.white-list hr{margin-bottom:1.125rem}}.white-list>.description{font-family:"Cormorant Garamond",sans-serif;font-size:1.125rem;font-style:italic;line-height:1.8rem;letter-spacing:.005rem;font-weight:300;width:51.675%;color:#f6f3ec}@media print,screen and (max-width: 64.06125em){.white-list>.description{width:100%}}.white-list>.description strong{color:#0f0e0c;font-weight:500}.white-list.type1 .list .item .accent-text{color:#0f0e0c}.white-list.type1 .list .item .title{margin-bottom:1.3125rem}.white-list.type1 .list .item .description{width:73.274%}@media print,screen and (max-width: 64.06125em){.white-list.type1 .list .item .description{width:100%}}@media print,screen and (max-width: 64.06125em){.white-list.type2 .list .delimiter{min-height:1px;background-color:#fff}}.white-list.type2 .list .delimiter::before{background-color:#c8c0ac}@media print,screen and (max-width: 64.06125em){.white-list.type2 .list .item{padding-bottom:.3125rem}}.white-list.type2 .list .item .title{font-size:1.875rem}.white-list.type2 .list .item .description{width:78%}@media print,screen and (max-width: 64.06125em){.white-list.type2 .list .item .description{width:100%}}.white-list.type2 hr{border-bottom:1px solid #c8c0ac}.vertical-list{--indent: 7rem}.vertical-list.type2{--indent: 22.25rem;border-top:1px solid #c8c0ac}.vertical-list.type2 .item:not(:last-child){border-bottom:1px solid #c8c0ac}.vertical-list.type1 .item{border-bottom:1px solid rgba(111,110,110,.1019607843)}.vertical-list .item{padding-top:3rem;padding-bottom:3rem}@media print,screen and (max-width: 64.06125em){.vertical-list .item{padding-top:1.375rem;padding-bottom:1.375rem}}.vertical-list .item .banner-image{padding-left:var(--indent);height:10.625rem}.vertical-list .item .banner-image .image{height:100%;background-position:center;background-size:cover}@media print,screen and (max-width: 64.06125em){.vertical-list .item .banner-image{display:none}}.vertical-list .item .banner-image.mobile{display:none;height:14.418vw}@media print,screen and (max-width: 64.06125em){.vertical-list .item .banner-image.mobile{display:block;padding:0}}@media print,screen and (max-width: 64.06125em){.vertical-list .item:not(:first-child) .block .side-text{border-top:1px solid rgba(111,110,110,.1019607843)}}.vertical-list .item .block{display:flex;flex-direction:row;gap:0}@media print,screen and (max-width: 64.06125em){.vertical-list .item .block{flex-direction:column}}.vertical-list .item .block .side-text{width:var(--indent);padding-right:1rem;padding-top:1rem}@media print,screen and (max-width: 64.06125em){.vertical-list .item .block .side-text{width:100%;padding-top:0}}.vertical-list .item .block .side-text .block-title-large{font-weight:400;font-family:"Cormorant Garamond",sans-serif;font-size:3.75rem;letter-spacing:-.0825rem;color:#604a1a}@media print,screen and (max-width: 64.06125em){.vertical-list .item .block .side-text .block-title-large{margin:0;line-height:1.23em}}.vertical-list .item .block .side-text .block-title{font-family:"Cormorant Garamond",sans-serif;font-weight:400;font-size:2rem;line-height:2.2rem;letter-spacing:-.02375rem;color:#0f0e0c}.vertical-list .item .block .side-text .description{font-weight:300;font-size:.8125rem;line-height:1.3rem;letter-spacing:.005rem;color:#6e6a62;max-width:12.9375rem}.vertical-list .item .block .content{flex-basis:50%;flex-grow:1;margin-top:3rem}@media print,screen and (max-width: 64.06125em){.vertical-list .item .block .content{margin-top:1rem}}.vertical-list .item .block .content .block-title{color:#0f0e0c;font-weight:500;font-size:1.75rem;line-height:2.0125rem;letter-spacing:-.02125rem;margin-bottom:.625rem}.vertical-list .item .block .content .block-subtitle{font-family:"Cormorant Garamond",sans-serif;font-weight:300;font-style:italic;font-size:1.0625rem;line-height:1.59375rem;letter-spacing:.005rem;color:#2a2824;margin-bottom:1.9375rem}@media print,screen and (max-width: 64.06125em){.vertical-list .item .block .content .block-subtitle{margin-bottom:.625rem}}.vertical-list .item .block .content .descriptions{display:flex;flex-direction:row;gap:2.5rem;min-height:10rem}@media print,screen and (max-width: 64.06125em){.vertical-list .item .block .content .descriptions{flex-direction:column;gap:1.6875rem;min-height:0}}.vertical-list .item .block .content .descriptions .description>h4{padding-bottom:.625rem;border-bottom:1px solid rgba(96,74,26,.4);font-weight:500;font-size:1.125rem;line-height:1.4625rem;letter-spacing:-0.09;color:#0f0e0c}.vertical-list .item .block .content .descriptions .description>p{margin-top:.75rem;font-weight:300;font-size:.875rem;line-height:1.4875rem;letter-spacing:.005rem;color:#2a2824}.vertical-list .item .block .content .descriptions .description .additional-description .item{display:flex;flex-direction:row;border-bottom:1px dashed #e4decf;padding-top:1rem;padding-bottom:.625rem}.vertical-list .item .block .content .descriptions .description .additional-description .item .side-text{width:4.6875rem;padding:0;font-weight:500;font-family:"Cormorant Garamond",sans-serif;font-size:1.625rem;line-height:1rem;letter-spacing:-.01625rem;color:#0f0e0c;border:none}.vertical-list .item .block .content .descriptions .description .additional-description .item .text h5,.vertical-list .item .block .content .descriptions .description .additional-description .item .text p{font-size:.78125rem;line-height:1.133125rem;letter-spacing:.005rem}.vertical-list .item .block .content .descriptions .description .additional-description .item .text h5{margin:0;font-family:"Inter 18pt",sans-serif;font-weight:500;color:#2a2824}.vertical-list .item .block .content .descriptions .description .additional-description .item .text p{font-weight:300;color:#6e6a62}.vertical-list.type2:last-child{border-bottom:none}.vertical-list.type2 .item .block .content .descriptions .description>h4{padding-bottom:.5rem;font-weight:500;font-size:.625rem;line-height:1.03125rem;letter-spacing:.125rem;text-transform:uppercase;color:#604a1a;font-family:"Inter 18pt",sans-serif}.vertical-list.type2 .item .block .side-text{padding-top:3rem}@media print,screen and (max-width: 64.06125em){.vertical-list.type2 .item .block .side-text{padding-top:0}}.blue-list{margin-top:2.625rem}.blue-list .list{margin-bottom:2.5rem;display:flex;flex-direction:row}@media print,screen and (max-width: 64.06125em){.blue-list .list{margin-bottom:1.25rem;flex-direction:column;gap:1.125rem}}.blue-list .list .item{flex-basis:100%;display:flex;flex-direction:column}.blue-list .list .item .content{padding:2.625rem;flex-grow:1}@media print,screen and (max-width: 64.06125em){.blue-list .list .item .content{padding:.75rem}}.blue-list .list .item .content hr{border-bottom:1px solid #fff}.blue-list .list .item .content h3{font-size:1.5rem;letter-spacing:-.025rem}.blue-list .list .item .content .accent-text{color:#0f0e0c;margin-bottom:0}.blue-list .list .item .content .dash-list li{font-weight:300;font-size:.8125rem;line-height:1.25rem;letter-spacing:.005rem}.blue-list .list .item:nth-child(even) .content{background-color:#fff}.blue-list .list .item:nth-child(even) .content p,.blue-list .list .item:nth-child(even) .content ul li,.blue-list .list .item:nth-child(even) .content span,.blue-list .list .item:nth-child(even) .content div,.blue-list .list .item:nth-child(even) .content h3{color:#263f8c}.blue-list .list .item:nth-child(even) .content ul li::before{color:#604a1a}.blue-list .list .item:nth-child(even) .content .accent-text{color:#604a1a}.blue-list .list .item:nth-child(even) .content hr{display:none}.blue-list .list .item:nth-child(3) .content .accent-text{color:#6e6a62}.blue-list .list .item .image{height:4.3125rem;background-size:cover;background-position:center}@media print,screen and (max-width: 64.06125em){.blue-list .list .item .image{height:16.046vw}}.blue-list .list .item .bottom-text{margin-top:1.34375rem;height:3.5rem;display:flex;justify-content:center;align-items:center;font-size:.6875rem;text-transform:uppercase;font-weight:300;letter-spacing:.15625rem;border-right:1px solid #e4decf}@media print,screen and (max-width: 64.06125em){.blue-list .list .item .bottom-text{display:none}}.blue-list .list .item:last-child .bottom-text{border-right:none}.blue-list .button-component .button{font-size:.8125rem;letter-spacing:.065rem;font-weight:300}.grid-list{display:grid;grid-template-columns:1fr 1fr}@media print,screen and (max-width: 48.06125em){.grid-list{grid-template-columns:1fr}}.grid-list .item{padding-block:1.8125rem;border-bottom:1px solid rgba(96,74,26,.4)}@media print,screen and (min-width: 48.0625em){.grid-list .item:nth-last-child(-n+2){border-bottom:none}}.grid-list .item:nth-child(odd) .content{border-right:1px solid rgba(96,74,26,.4);padding-right:2.25rem}@media print,screen and (max-width: 48.06125em){.grid-list .item:nth-child(odd) .content{border:none;padding:0}}.grid-list .item:nth-child(even) .content{padding-left:2.25rem}@media print,screen and (max-width: 48.06125em){.grid-list .item:nth-child(even) .content{padding:0}}.grid-list .item .content{padding-block:.8125rem}.grid-list .item .content h3{margin-bottom:.8125rem;color:#263f8c;font-weight:500;font-size:1.5rem;line-height:1.77rem;letter-spacing:-.015rem}.grid-list .item .content div p{color:#2a2824;font-weight:300;font-size:.84375rem;line-height:1.35rem;letter-spacing:.005rem}.grid-list .item .content div p strong{color:#263f8c;font-weight:500}.timeline{display:flex;flex-direction:row;justify-content:space-between;position:relative;margin-top:1.9375rem}@media print,screen and (max-width: 48.06125em){.timeline{flex-direction:column}}.timeline .line{position:absolute;left:12.5%;width:75%;height:1px;background-color:#604a1a;top:2.88rem}@media print,screen and (max-width: 48.06125em){.timeline .line{display:none}}.timeline .line.points-5{left:10%;width:80%}.timeline .point{flex-basis:100%;display:flex;flex-direction:row;justify-content:center}.timeline .point .content{display:flex;flex-direction:column;align-items:center;max-width:10.625rem;width:100%}@media print,screen and (max-width: 48.06125em){.timeline .point .content{max-width:100%}}.timeline .point .content .title{margin-bottom:.375rem;font-family:"Cormorant Garamond",sans-serif;font-weight:500;font-size:1.875rem;line-height:1em;letter-spacing:-.028125rem;color:#0f0e0c}.timeline .point .content .circle{position:relative;height:1.25rem;width:1.25rem;background-color:#fff;border-radius:100%}.timeline .point .content .circle::before{position:absolute;width:.75rem;height:.75rem;border-radius:100%;background-color:#000;content:" ";left:.25rem;top:.25rem}@media print,screen and (max-width: 48.06125em){.timeline .point .content .circle{height:1px;width:100%;background-color:#604a1a}.timeline .point .content .circle::before{content:none}}.timeline .point .content .description{text-align:center;font-weight:300;font-size:.78125rem;line-height:1.171875rem;letter-spacing:.005rem;color:#2a2824;margin-top:1.5rem}@media print,screen and (max-width: 48.06125em){.timeline .point .content .description{margin-top:.75rem;margin-bottom:.75rem;width:94.836%}}.timeline.last-gray .point:last-child .content .title,.timeline.last-gray .point:last-child .content .description{color:gray;font-style:italic}.timeline.last-gray .point:last-child .content .circle{background-color:gray}.timeline.last-gray .point:last-child .content .circle::before{background-color:#fff}.accordion .items .item{border-bottom:max(.08rem,1px) solid #e4decf}.accordion .items .item:first-child{border-top:max(.08rem,1px) solid #e4decf}.accordion .items .item summary{position:relative;font-weight:500;font-family:"Cormorant Garamond",sans-serif;font-size:1.3125rem;line-height:1.640625rem;letter-spacing:-.010625rem;color:#0f0e0c;padding-block:1.625rem;padding-right:.9375rem;cursor:pointer;transition:color .15s ease-in-out}.accordion .items .item summary::after,.accordion .items .item summary::before{content:" ";position:absolute;right:0;top:50%;background-color:#604a1a;width:.8rem;height:1px}.accordion .items .item summary::before{transform:rotate(90deg);transition:transform .3s cubic-bezier(0.34, 1.56, 0.64, 1)}.accordion .items .item summary:hover{color:#604a1a}.accordion .items .item .content-wrapper{display:grid;grid-template-rows:0fr;transition:grid-template-rows .3s ease-in-out}.accordion .items .item .content-wrapper .content{min-height:0;overflow:hidden}.accordion .items .item .content-wrapper .content p{font-family:"Cormorant Garamond",sans-serif;font-weight:500;font-size:1.3125rem;line-height:1.640625rem;letter-spacing:-.010625rem;color:#0f0e0c}.accordion .items .item .content-wrapper .content p:first-child{padding-top:1.625rem}.accordion .items .item .content-wrapper .content p:last-child{padding-bottom:2.1875rem}.accordion .items .item[open] .content-wrapper{grid-template-rows:1fr}.accordion .items .item[open]:not(.is-closing) summary::before{transition:transform .3s cubic-bezier(0.36, 0, 0.66, -0.56);transform:none}.accordion .items .item.is-closing .content-wrapper{grid-template-rows:0fr}.notes{display:flex;flex-direction:row;background-color:rgba(111,110,110,.1019607843);margin-top:3.75rem}@media print,screen and (max-width: 64.06125em){.notes{flex-direction:column;margin-top:1.25rem}}.notes>.item{padding-top:2.64875rem;padding-inline:2rem;padding-bottom:1.25rem;flex-basis:100%;display:flex;flex-direction:column}@media print,screen and (max-width: 64.06125em){.notes>.item{padding:1.25rem .75rem}}.notes>.item>.title{margin-bottom:1.25rem}.notes>.item>.title h3{font-weight:500;font-size:1.5625rem;line-height:1.796875rem;letter-spacing:-.015625rem;color:#0f0e0c;padding-bottom:1.1875rem;border-bottom:1px solid #e4decf;max-width:28ch}@media print,screen and (max-width: 75.06125em){.notes>.item>.title h3{max-width:18ch}}@media print,screen and (max-width: 64.06125em){.notes>.item>.title h3{max-width:100%}}.notes>.item .content .item{margin-bottom:1.25rem}.notes>.item .content .item h4{font-family:"Inter 18pt",sans-serif;font-weight:500;font-size:.65625rem;line-height:1.083125rem;letter-spacing:.13125rem;text-transform:uppercase;color:#604a1a;margin-bottom:.5rem}.notes>.item .content .item p{font-weight:300;font-size:.84375rem;line-height:1.35rem;letter-spacing:.005rem;color:#2a2824}.notes.type1>.item:not(:last-child){border-right:1px solid rgba(111,110,110,.1019607843)}@media print,screen and (max-width: 64.06125em){.notes.type1>.item:not(:last-child){border-right:none;border-bottom:1px solid rgba(111,110,110,.1019607843)}}.notes.type2{background-color:rgba(0,0,0,0);gap:1.5625rem}.notes.type2>.item{padding:0}.notes.type2>.item .title{padding:1.29375rem 1.75rem;background-color:#263f8c;border-bottom:3px solid #bfb7a3}.notes.type2>.item .title h3{color:#fff;padding:0;margin:0;border-bottom:none;font-size:1.3125rem;line-height:1.575rem;letter-spacing:-.00625rem;font-weight:500}@media print,screen and (max-width: 75.06125em){.notes.type2>.item .title h3{max-width:14ch}}@media print,screen and (max-width: 64.06125em){.notes.type2>.item .title h3{max-width:100%}}.notes.type2>.item .content .item{padding-inline:1.75rem;margin-top:1.5rem;margin-bottom:0;padding-bottom:1.5rem}.notes.type2>.item .content .item:not(:last-child){border-bottom:1px solid #e4decf}.notes.type2>.item .content .item:last-child{font-style:italic}.notes+.button-component{margin-top:2rem}@media print,screen and (max-width: 64.06125em){.notes+.button-component{margin-top:1rem}}.notes+.button-component a{font-weight:300}.image-and-text{display:flex;flex-direction:row;gap:3.75rem}@media print,screen and (max-width: 64.06125em){.image-and-text{gap:1rem;flex-direction:column}}.image-and-text .image{width:31.875rem;background-position:center;background-size:cover}@media print,screen and (max-width: 64.06125em){.image-and-text .image{align-self:center;max-width:35rem;height:30vw;width:100%}}.image-and-text .content{flex-basis:10%;flex-grow:1}.image-and-text .content .description p{font-weight:300;font-size:.9375rem;line-height:1.640625rem;letter-spacing:.005rem;width:81.566%}@media print,screen and (max-width: 64.06125em){.image-and-text .content .description p{width:100%}}.image-and-text .content .description p strong{font-weight:500;font-style:normal}.image-and-text .content hr{border-bottom:1px solid rgba(246,243,236,.14);margin-top:2.5rem;margin-bottom:1.5rem}@media print,screen and (max-width: 64.06125em){.image-and-text .content hr{margin-top:1.25rem;margin-bottom:1rem}}.image-and-text .content .additional{display:flex;flex-direction:row}.image-and-text .content .additional .item{flex-basis:100%}@media print,screen and (max-width: 64.06125em){.image-and-text .content .additional .item p{text-align:center}}.image-and-text .content .additional .item .upper-text{color:#000;font-size:.65625rem;line-height:1.083125rem;letter-spacing:.13125rem;text-transform:uppercase;margin-bottom:.21875rem}.image-and-text .content .additional .item .bottom-text{font-weight:300;font-size:.75rem;line-height:1.2375rem;letter-spacing:.03rem;color:#a9a49a}.swiss-regulation-component{display:flex;flex-direction:row;gap:5rem}@media print,screen and (max-width: 64.06125em){.swiss-regulation-component{flex-direction:column;gap:1.125rem}}.swiss-regulation-component .table{border:1px solid #2a2824;--bottom-text-height: 3.081875rem;flex-basis:100%;height:-moz-fit-content;height:fit-content}.swiss-regulation-component .table .content{display:flex;flex-direction:row}@media print,screen and (max-width: 48.06125em){.swiss-regulation-component .table .content{flex-direction:column;gap:.3125rem}}.swiss-regulation-component .table .content .item{flex-basis:100%;padding:2.25rem 2rem}@media print,screen and (max-width: 64.06125em){.swiss-regulation-component .table .content .item{padding:1rem .5rem 1rem 1.375rem}}.swiss-regulation-component .table .content .item .title{font-weight:500;font-size:1.375rem;line-height:1.58125rem;letter-spacing:-.01375rem;color:#0f0e0c}.swiss-regulation-component .table .content .item ul li{font-weight:300;font-size:.78125rem;line-height:1.289375rem;letter-spacing:.005rem;color:#2a2824;padding-bottom:.375rem}.swiss-regulation-component .table .content .delimiter{flex-basis:0;min-width:2px;max-width:2px;display:flex;align-items:center;justify-content:center;background-color:#c8c0ac}.swiss-regulation-component .table .content .delimiter .arrow{min-width:3rem;height:3rem;font-family:"Cormorant Garamond",sans-serif;font-weight:400;font-size:1.6rem;line-height:3rem;background-color:#fff;border-radius:100%;color:#fff;text-align:center;margin-top:var(--bottom-text-height);position:relative;z-index:0;pointer-events:none}.swiss-regulation-component .table .content .delimiter .arrow::before{content:" ";left:.375rem;width:2.25rem;top:.375rem;height:2.25rem;background-color:#263f8c;position:absolute;border-radius:100%;z-index:-1}@media print,screen and (max-width: 48.06125em){.swiss-regulation-component .table .content .delimiter{min-height:2px;max-height:2px;max-width:100%}.swiss-regulation-component .table .content .delimiter .arrow{margin-top:0;line-height:2.9rem;transform:rotate(90deg)}}.swiss-regulation-component .table .bottom-text{height:var(--bottom-text-height);background-color:#263f8c;display:flex;flex-direction:row;justify-content:center;align-items:center}.swiss-regulation-component .table .bottom-text p{color:#fff;font-weight:500;font-size:.65625rem;line-height:1.083125rem;letter-spacing:.21rem;text-transform:uppercase}.swiss-regulation-component .side-texts{flex-basis:100%}.swiss-regulation-component .side-texts .title{font-family:"Cormorant Garamond",sans-serif;font-weight:400;font-size:2rem;line-height:2.3rem;letter-spacing:-.02375rem}.swiss-regulation-component .side-texts .title strong{font-weight:400;font-style:italic;color:#604a1a}.swiss-regulation-component .side-texts .description p{font-weight:300;font-size:.90625rem;line-height:1.58625rem;letter-spacing:.005rem;color:#2a2824}.team-members .titles{display:flex;flex-direction:column;align-items:center;margin-bottom:5rem}@media print,screen and (max-width: 64.06125em){.team-members .titles{margin-bottom:1.25rem}}.team-members .titles p,.team-members .titles h2{text-align:center}.team-members .titles .accent-text{color:#616161}.team-members .titles h2{max-width:53.437%;font-weight:400;font-size:3.2375rem;line-height:3.625rem;letter-spacing:-.04875rem}@media print,screen and (max-width: 64.06125em){.team-members .titles h2{max-width:100%}}.team-members .members-list .item{display:flex;flex-direction:row;gap:2.125rem}.team-members .members-list .item:nth-child(even){flex-direction:row-reverse}@media print,screen and (max-width: 64.06125em){.team-members .members-list .item:nth-child(even){flex-direction:column}}.team-members .members-list .item:not(:last-child){margin-bottom:5rem}@media print,screen and (max-width: 64.06125em){.team-members .members-list .item:not(:last-child){margin-bottom:1.25rem}}@media print,screen and (max-width: 64.06125em){.team-members .members-list .item{flex-direction:column}}.team-members .members-list .item .image{height:auto;width:31.625rem;background-position:center;background-size:cover}@media print,screen and (max-width: 64.06125em){.team-members .members-list .item .image{height:60vw;width:100%;max-width:35rem;align-self:center;background-position:0 20%}}.team-members .members-list .item .content{flex-basis:0;flex-grow:1}.team-members .members-list .item .content .quotes-brackets{font-size:5rem;line-height:2rem}.team-members .members-list .item .content .quote{margin-bottom:2rem;max-width:70.1863%}@media print,screen and (max-width: 64.06125em){.team-members .members-list .item .content .quote{margin-bottom:1rem;max-width:100%}}.team-members .members-list .item .content .quote p{font-family:"Cormorant Garamond",sans-serif;font-weight:500;font-style:italic;font-size:2.125rem;line-height:2.7625rem;letter-spacing:-.010625rem;color:#604a1a}.team-members .members-list .item .content .quotes-brackets{color:#604a1a}.team-members .members-list .item .content .member-name{font-family:"Cormorant Garamond",sans-serif;font-weight:500;font-size:1.375rem;line-height:2.26875rem;letter-spacing:-.006875rem;color:#0f0e0c;margin-bottom:.25rem}.team-members .members-list .item .content .member-position{color:#616161}.team-members .members-list .item .content hr{border-bottom:1px solid #e4decf;margin-top:1.125rem;margin-bottom:1.25rem;max-width:68%}@media print,screen and (max-width: 64.06125em){.team-members .members-list .item .content hr{max-width:100%}}.team-members .members-list .item .content .excerpt{font-weight:300;font-size:.84375rem;line-height:1.3925rem;letter-spacing:.005rem;color:#2a2824;margin-bottom:1.5rem;max-width:70.1863%}@media print,screen and (max-width: 64.06125em){.team-members .members-list .item .content .excerpt{max-width:100%}}.team-members .members-list .item .content .links{display:flex;flex-direction:row;gap:2rem}@media print,screen and (max-width: 64.06125em){.team-members .members-list .item .content .links{gap:1rem}}.team-members .members-list .item .content .links .button{padding-bottom:.25rem}.files-component h2{color:#fff;margin-bottom:4rem;font-weight:400}@media print,screen and (max-width: 64.06125em){.files-component h2{margin-bottom:1.25rem}}.files-component .files{background-color:#fcfaf5}.files-component .files .file{display:flex;flex-direction:row;align-items:center;gap:2.125rem;min-height:6.4375rem;padding:0 2rem;position:relative;background-color:#fff;transition:background-color .2s ease-in-out;border-bottom:1px solid #c8c0ac}@media print,screen and (max-width: 48.06125em){.files-component .files .file{gap:.5rem;padding:.75rem 1rem}}.files-component .files .file:has(.link-trigger:hover){background-color:#f6f3ec}.files-component .files .file .link-trigger{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;cursor:pointer}.files-component .files .file .icon{min-width:2.625rem;background-position:center;background-size:contain;background-repeat:no-repeat;height:6.4375rem}.files-component .files .file .texts{flex-grow:1}.files-component .files .file .texts h3{margin-bottom:.1875rem;font-weight:500;font-size:1.25rem;line-height:1.5625rem;letter-spacing:-.00625rem;color:#0f0e0c}.files-component .files .file .texts p{color:#6e6a62}.files-component .files .file .download{display:block}.files-component .files .file .download .button::after{transform:rotate(90deg)}@media print,screen and (max-width: 48.06125em){.files-component .files .file .download{display:none}}.files-component .files .file .download.mobile{display:none}@media print,screen and (max-width: 48.06125em){.files-component .files .file .download.mobile{display:block}}.files-component .files .file .download.mobile a{color:#604a1a;font-size:1.5rem}.roadmap{display:flex;flex-direction:row;margin-top:2.875rem}@media print,screen and (max-width: 64.06125em){.roadmap{margin-top:1rem;flex-direction:column;gap:1.25rem}}.roadmap .point{flex-basis:100%;padding-inline:2.5rem;border-right:1px solid #e4decf}@media print,screen and (max-width: 64.06125em){.roadmap .point{border-right:none}}.roadmap .point:first-child{padding-left:0}@media print,screen and (max-width: 64.06125em){.roadmap .point:first-child{padding-inline:0}}.roadmap .point:last-child{padding-right:0;border:none}@media print,screen and (max-width: 64.06125em){.roadmap .point:last-child{padding-inline:0}}@media print,screen and (max-width: 64.06125em){.roadmap .point{padding-inline:0}}@media print,screen and (max-width: 64.06125em){.roadmap .point .items .item{padding-right:1rem}}.roadmap .point.gray-text .title{color:#616161;font-style:italic}.roadmap .point.gray-text .items .item{color:#616161}.roadmap .point .title{font-weight:500;font-size:1.625rem;line-height:2.68125rem;letter-spacing:-.01625rem;color:#0f0e0c;margin-bottom:.4375rem}.roadmap .point .subtitle{padding-bottom:.875rem;border-bottom:1px solid #e4decf;margin-bottom:1.375rem}.roadmap .point ul{--dot-height: calc(0.7em + 0.625rem)}.roadmap .point ul li{padding-block:.625rem;font-weight:300;font-size:.84375rem;line-height:1.35rem;letter-spacing:.005rem}.roadmap .point ul li:not(:last-child){border-bottom:1px solid #e4decf}.key-points{display:flex;flex-direction:row;padding-inline:3rem}@media print,screen and (max-width: 64.06125em){.key-points{padding-inline:0}}@media print,screen and (max-width: 48.06125em){.key-points{flex-wrap:wrap;gap:.75rem 0}}.key-points .point{flex-basis:100%;padding-inline:1.75rem}@media print,screen and (min-width: 48.0625em){.key-points .point:first-child{padding-left:0}}@media print,screen and (min-width: 48.0625em){.key-points .point:last-child{padding-right:0}}@media print,screen and (max-width: 64.06125em){.key-points .point{padding-inline:.75rem}}@media print,screen and (max-width: 48.06125em){.key-points .point{flex-basis:40%;flex-grow:1}.key-points .point:nth-child(odd){border-right:1px solid #e4decf}}@media print,screen and (min-width: 48.0625em){.key-points .point:not(:last-child){border-right:1px solid #e4decf}}.key-points .point .title{font-family:"Cormorant Garamond",sans-serif;font-weight:400;font-size:3.125rem;line-height:1em;letter-spacing:-.06875rem;color:#0f0e0c;margin-bottom:.375rem}.key-points .point .subtitle{color:#616161;margin-bottom:.375rem;letter-spacing:.13125rem}.key-points .point .bottom-text{font-family:"Cormorant Garamond",sans-serif;font-weight:300;font-size:.78125rem;line-height:1.055rem;letter-spacing:.005rem;color:#2a2824;font-style:italic;margin:0}.vitals{display:flex;flex-direction:row;gap:5rem}@media print,screen and (max-width: 64.06125em){.vitals{gap:1.25rem;flex-direction:column-reverse}}.vitals .list{width:28.125rem}@media print,screen and (max-width: 64.06125em){.vitals .list{width:100%}}.vitals .list .item{display:flex;flex-direction:row;gap:1.875rem;padding-block:.875rem}.vitals .list .item:not(:last-child){border-bottom:1px solid #e4decf}.vitals .list .item:first-child{border-top:1px solid #0f0e0c}@media print,screen and (max-width: 64.06125em){.vitals .list .item{gap:.75rem}}.vitals .list .item .parameter{width:8.75rem;letter-spacing:.13125rem;color:#616161;margin:0}@media print,screen and (max-width: 64.06125em){.vitals .list .item .parameter{width:unset;flex-basis:100%}}.vitals .list .item .value,.vitals .list .item .link{flex-basis:0;flex-grow:1;font-family:"Inter 18pt",sans-serif;font-weight:300;font-size:.90625rem;line-height:1.359375rem;letter-spacing:.005rem;color:#0f0e0c;margin:0}@media print,screen and (max-width: 64.06125em){.vitals .list .item .value{flex-grow:unset;flex-basis:100%}}@media print,screen and (max-width: 64.06125em){.vitals .list .item .link-holder{flex-grow:unset;flex-basis:100%}}.vitals .list .item .link{color:#604a1a;border-bottom:1px solid #604a1a;max-width:-moz-fit-content;max-width:fit-content}.vitals .side-texts{flex-basis:0;flex-grow:1}.vitals .side-texts h2{width:21.5rem}@media print,screen and (max-width: 64.06125em){.vitals .side-texts h2{width:100%}}.vitals .side-texts p{font-weight:300;font-size:.9375rem;line-height:1.640625rem;letter-spacing:.005rem;color:#2a2824;width:32.4375rem}.vitals .side-texts p strong{font-weight:500}@media print,screen and (max-width: 64.06125em){.vitals .side-texts p{width:100%}}.progress .list .item{display:flex;flex-direction:row;align-items:flex-start;gap:2rem;padding-block:1.75rem;padding-right:3.5rem;border-bottom:1px solid #e4decf}@media print,screen and (max-width: 64.06125em){.progress .list .item{padding-block:.875rem;padding-right:.5rem;flex-direction:column}}.progress .list .item .image{width:18.125rem;flex-shrink:0}@media print,screen and (max-width: 64.06125em){.progress .list .item .image{width:100%}}.progress .list .item .image img{display:block;width:100%;height:auto}.progress .list .item .content{flex-basis:0;flex-grow:1}.progress .list .item .content .title{font-weight:500;font-size:1.375rem;line-height:1.65rem;letter-spacing:-.01125rem;color:#0f0e0c}.progress .list .item .content .description{width:68.564%}@media print,screen and (max-width: 64.06125em){.progress .list .item .content .description{width:100%}}.progress .list .item .content .description p{font-weight:300;font-size:.875rem;line-height:1.44375rem;letter-spacing:.005rem;color:#2a2824}.progress .list .item .content .description p strong{color:#604a1a;font-weight:500}.compliance-frame{display:flex;flex-direction:row;gap:5rem}@media print,screen and (max-width: 64.06125em){.compliance-frame{flex-direction:column;gap:1.25rem}}.compliance-frame .side-texts{width:36.775%}@media print,screen and (max-width: 64.06125em){.compliance-frame .side-texts{width:100%}}.compliance-frame .side-texts h2{font-weight:400;font-size:1.875rem;line-height:2.0625rem;letter-spacing:-.0225rem}.compliance-frame .side-texts h2 i{font-style:italic}.compliance-frame .content{flex-basis:0;flex-grow:1}.compliance-frame .content .list{margin-bottom:3.125rem;padding-right:3rem}@media print,screen and (max-width: 64.06125em){.compliance-frame .content .list{margin-bottom:1rem;padding-right:0}}.compliance-frame .content .list .item{display:flex;flex-direction:row;border-top:1px #fff solid;padding-block:1rem}.compliance-frame .content .list .item:last-child{border-bottom:1px #fff solid}.compliance-frame .content .list .item .title{width:8.75rem}.compliance-frame .content .list .item .description{flex-basis:0;flex-grow:1}.compliance-frame .content .list .item .description p{font-weight:300;font-size:.875rem;line-height:1.35625rem;letter-spacing:.005rem}.compliance-frame .content .list .item .description p strong{font-weight:500}.contact .locations{display:flex;flex-direction:row;margin-bottom:1.5rem;margin-top:3.375rem}@media print,screen and (max-width: 64.06125em){.contact .locations{flex-direction:column;margin-bottom:1rem;margin-top:.75rem;gap:1.25rem}}.contact .locations .location{flex-basis:100%}@media print,screen and (max-width: 64.06125em){.contact .locations .location .upper-text{margin-bottom:.375rem}}@media print,screen and (max-width: 64.06125em){.contact .locations .location .title{margin-bottom:.375rem}}.contact .locations .location .description{padding-right:1.5rem}@media print,screen and (max-width: 64.06125em){.contact .locations .location .description{padding-right:0}}.contact .locations .location .description p{font-weight:300;font-size:.84375rem;line-height:1.308125rem;letter-spacing:.005rem;color:#2a2824}.contact .bottom-banner{display:flex;flex-direction:row;padding:1.5rem 1.75rem;background-color:#fff;border:1px solid #2a2824}@media print,screen and (max-width: 48.06125em){.contact .bottom-banner{flex-direction:column;gap:.875rem}}.contact .bottom-banner .texts{flex-grow:1}.contact .bottom-banner .texts .upper-text{margin-bottom:.25rem}.contact .bottom-banner .texts .title{font-family:"Cormorant Garamond",sans-serif;font-weight:500;font-size:1.25rem;line-height:2.0625rem;letter-spacing:-.01rem;color:#0f0e0c}.contact .bottom-banner .link{flex-grow:0;display:flex;flex-direction:column;justify-content:center}.entities{margin-top:2.625rem;display:flex;flex-direction:row;justify-content:center}@media print,screen and (max-width: 64.06125em){.entities{margin-top:1rem}}.entities .content{max-width:45rem;width:100%}.entities .content .item{padding-inline:1.8125rem;padding-top:2.1875rem;padding-bottom:1.625rem;position:relative;background-color:#fff}.entities .content .item::before{content:" ";position:absolute;height:2px;width:2.25rem;top:1px;left:1px;background-color:#604a1a}.entities .content .item .title{font-family:"Cormorant Garamond",sans-serif;font-weight:500;font-size:1.625rem;line-height:1.95rem;letter-spacing:-.01625rem;color:#0f0e0c;margin-bottom:.875rem}.entities .content .item .subtitle{margin-bottom:.875rem}.entities .content .item .location{text-transform:uppercase;color:#616161;font-weight:500;font-size:.6875rem;line-height:1.134375rem;letter-spacing:.11rem;margin-bottom:.25rem}.entities .content .item .year{font-weight:500;font-size:.6875rem;line-height:1.134375rem;letter-spacing:.09625rem;text-transform:uppercase;color:#604a1a}.entities .content .item .description{font-family:"Cormorant Garamond",sans-serif;font-style:italic;font-size:.84375rem;line-height:1.308125rem;color:#2a2824;max-width:14rem}.entities .content .item hr{border-bottom:1px solid #e4decf}.entities .content .item hr:first-child{margin-bottom:.6875rem}.entities .content .item hr:last-child{margin-top:.875rem}.entities .content .item .button{padding-bottom:.28125rem;border-bottom:1px solid #0f0e0c}.entities .content .delimiter{padding-block:.875rem;display:flex;flex-direction:column;justify-content:center;align-items:center}.entities .content .delimiter p{font-weight:300;font-style:italic;font-size:.875rem;line-height:1.44375rem;letter-spacing:.035rem;color:#604a1a;font-family:"Cormorant Garamond",sans-serif;margin-bottom:.5rem}.entities .content .delimiter .arrow{background-image:url(/wp-content/themes/ocim-v3/assets/images/vertical_divider.svg);width:.625rem;height:1.8125rem;background-position:center;background-size:contain;background-repeat:no-repeat}.subscribe{display:flex;flex-direction:row;align-items:center;gap:5rem}@media print,screen and (max-width: 48.06125em){.subscribe{flex-direction:column;gap:1.25rem;align-items:start}}.subscribe .texts{flex-basis:100%}.subscribe .texts .upper-text{color:#616161;margin-bottom:.8125rem;font-weight:500;font-size:.65625rem;line-height:1.083125rem;letter-spacing:.1575rem}.subscribe .texts .title{margin-bottom:.8125rem;font-size:2.125rem;letter-spacing:-.025625rem}.subscribe .texts .description{font-family:"Cormorant Garamond",sans-serif;font-style:italic;font-size:.875rem;line-height:1.4rem;letter-spacing:.005rem;color:#2a2824}.subscribe .form{flex-basis:100%}@media print,screen and (max-width: 48.06125em){.subscribe .form{width:100%}}.subscribe .form .gform_confirmation_message{font-size:.875rem;font-weight:400;line-height:auto;color:#fff}.subscribe .form #gform_wrapper_1{display:flex;flex-direction:column-reverse}.subscribe .form #gform_wrapper_1 .validation_message{display:none !important}.subscribe .form #gform_wrapper_1 .gform_validation_errors{background:none;border:none;padding:0}.subscribe .form #gform_wrapper_1 .gform_validation_errors .valuation-form-error{margin-top:1rem;font-size:.6875rem;line-height:1.13125rem;letter-spacing:.0275rem;color:#ff2d55}.subscribe .form #gform_wrapper_1 form .gform_body #gform_fields_1{display:flex;flex-direction:row;border-bottom:1px solid #000}.subscribe .form #gform_wrapper_1 form .gform_body #gform_fields_1 .gfield_label{display:none}.subscribe .form #gform_wrapper_1 form .gform_body #gform_fields_1 input{border:none;padding:0;color:#fff;font-weight:400;font-size:.875rem}.subscribe .form #gform_wrapper_1 form .gform_body #gform_fields_1 input:focus-visible{outline:none}.subscribe .form #gform_wrapper_1 form .gform_body #gform_fields_1 #field_submit{flex-basis:0;height:-moz-fit-content;height:fit-content;align-self:end;margin-bottom:.625rem}.subscribe .form #gform_wrapper_1 form .gform_body #gform_fields_1 #field_submit button{font-weight:400;letter-spacing:.129375rem;font-size:.71875rem}.subscribe .form #gform_wrapper_1 form .gform_body #gform_fields_1 .gfield--type-submit{font-size:0;width:-moz-fit-content;width:fit-content;display:flex}.subscribe .form #gform_wrapper_1 form .gform_footer{margin:0;font-size:0}.subscribe .form #gform_wrapper_1 .gform_heading{margin-top:1rem}.subscribe .form #gform_wrapper_1 .gform_heading p{color:#fff;font-weight:300;font-size:.6875rem;line-height:1.134375rem;letter-spacing:.0275rem}
