/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
html{overflow-y:scroll;box-sizing:border-box;text-rendering:geometricPrecision;-webkit-text-size-adjust:100%;min-block-size:100%}*,*::before,*::after{box-sizing:inherit}body,h1,h2,h3,h4,h5,h6,blockquote,p,pre,code,dl,dd,ol,ul,figure,hr,fieldset,legend,menu{margin-block:0;margin-inline:0;padding-block:0;padding-inline:0}main{display:block}hr{overflow:visible;box-sizing:content-box;block-size:0}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{background-color:rgba(0,0,0,0);-webkit-text-decoration-skip:objects}a:active,a:hover{outline-width:0}abbr[title]{text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;border-block-end:0}address{font-style:normal}b,strong{font-weight:bolder}code,kbd,pre,samp,var{font-family:"SFMono-Regular","Menlo","Monaco","Segoe UI Mono","Consolas","Liberation Mono","Courier New",monospace;font-size:1em}var{font-style:normal}small{font-size:inherit}sub,sup{position:relative;vertical-align:baseline;font-size:75%;line-height:0}sub{inset-block-end:-0.25em}sup{inset-block-start:-0.5em}ul[class],ol[class],menu[class]{list-style:none}table{inline-size:100%;border-spacing:0;border-collapse:collapse}img,object,svg{max-inline-size:100%;block-size:auto;vertical-align:middle;border-style:none}audio:not([controls]){display:none;block-size:0}svg:not(:root){overflow:hidden}button,input,optgroup,select,textarea{margin-block:0;margin-inline:0;font-family:inherit;font-size:inherit;line-height:inherit}button,input{overflow:visible}button,select{text-transform:none}[type=checkbox],[type=radio]{padding-block:0;padding-inline:0}button,html [type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{padding-block:0;padding-inline:0;border-style:none}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:.1rem dotted ButtonText}fieldset{border-block:0;border-inline:0}legend{display:table;box-sizing:border-box;max-inline-size:100%;padding-block:0;padding-inline:0;white-space:normal;color:inherit}textarea{overflow:auto}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{block-size:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-0.2rem}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}progress{vertical-align:baseline}details,menu{display:block}summary{display:list-item;outline:none}template{display:none}
html{overflow-x:hidden;min-block-size:100%;scroll-behavior:smooth;scroll-padding-top:8rem !important}@media screen and (min-width:78.125em){html{scroll-padding-top:8.8rem !important}}html.gin--dark-mode{scroll-padding-top:11.9rem !important}@media screen and (width >= 61em){html.gin--dark-mode{scroll-padding-top:8.8rem !important}}body{min-block-size:100vh;color:#252329;background-color:#fff}.o-container.o-container--wide{max-inline-size:139rem}@media screen and (min-width:90em){.path-frontpage .o-container.o-container--wide{max-inline-size:188rem}}
.gin--navigation{--font-size-s:1.4rem !important}html{-webkit-tap-highlight-color:rgba(0,0,0,0);font-size:62.5%}body{font-size:2.1rem;line-height:1.8;font-family:"Catalogue",-apple-system,system-ui,"BlinkMacSystemFont","Segoe UI","Roboto","Helvetica Neue","Arial",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-weight:400}::selection{color:#fff;background-color:rgba(213,177,127,.8)}p:not(:last-child){margin-block-end:1em}code,kbd,pre,samp,var{text-align:start;word-spacing:normal;word-wrap:normal;word-break:normal;tab-size:2;hyphens:none}a:not([class]){transition:all .3s ease-out;color:#252329}@media screen and (prefers-reduced-motion:reduce){a:not([class]){transition:none}}a:not([class]):focus{outline:none}a:not([class]):focus,a:not([class]):hover,a:not([class]):visited,a:not([class]):active{color:#000}a:not([class]):link,a:not([class]):visited{text-decoration:none}h1:not([class]),h2:not([class]),h3:not([class]),h4:not([class]),h5:not([class]),h6:not([class]){font-family:"FreightText Pro",serif}h1:not([class]){font-size:2.8rem;line-height:1}@media screen and (min-width:48em){h1:not([class]){font-size:3.6rem}}@media screen and (min-width:78.125em){h1:not([class]){font-size:4rem}}h2:not([class]){font-size:4rem;line-height:1.025}h3:not([class]){font-size:2.8rem;line-height:1.1}@media screen and (min-width:48em){h3:not([class]){font-size:3rem}}@media screen and (min-width:78.125em){h3:not([class]){font-size:3.4rem}}h4:not([class]){font-size:2.7rem;line-height:1.44}h5:not([class]){font-size:2.4rem;line-height:1.2}h6:not([class]){font-size:1.8rem;line-height:1.09}@media screen and (min-width:64em){h6:not([class]){font-size:2.1rem}}ul:not([class]),ol:not([class]),menu:not([class]),pre:not([class]),hr:not([class]){margin-block:1em;margin-inline:0}ul:not([class])+p,ul:not([class])+blockquote,hr+ul:not([class]),ol:not([class])+p,ol:not([class])+blockquote,hr+ol:not([class]),menu:not([class])+p,menu:not([class])+blockquote,hr+menu:not([class]),pre:not([class])+p,pre:not([class])+blockquote,hr+pre:not([class]),hr:not([class])+p,hr:not([class])+blockquote,hr+hr:not([class]){margin-block-start:0}ul:not([class]),ol:not([class]){padding-inline-start:1.1em}ul:not([class]) ul,ul:not([class]) ol,ol:not([class]) ul,ol:not([class]) ol{margin-block:0}
.o-container{padding-inline:2rem;max-width:117.6rem;inline-size:100%;margin-inline:auto}@media screen and (min-width:36.25em){.o-container{padding-inline:4.8rem}}.o-container--coming-soon{padding-inline:3rem}@media screen and (min-width:48em){.o-container--coming-soon{padding-inline:8rem}}@media screen and (min-width:64em){.o-container--coming-soon{padding-inline:0}}.o-container--coming-soon{max-width:68rem;margin-inline:auto}
.o-grid{margin-inline:-1rem;display:flex;flex-wrap:wrap;box-sizing:border-box;list-style:none}@media screen and (min-width:36.25em){.o-grid{margin-inline:-2.4rem}}.o-grid>.o-grid__item{padding-inline:1rem;flex-basis:auto;box-sizing:inherit;inline-size:100%;min-inline-size:0}@media screen and (min-width:36.25em){.o-grid>.o-grid__item{padding-inline:2.4rem}}.o-grid--small{display:flex;flex-wrap:wrap;box-sizing:border-box;list-style:none}.o-grid--small>.o-grid--small__item{flex-basis:auto;box-sizing:inherit;inline-size:100%;min-inline-size:0}
.o-media{display:flex;align-items:flex-start}.o-media>.o-media__fixed{padding-inline-end:2rem}@media screen and (min-width:36.25em){.o-media>.o-media__fixed{padding-inline-end:4.8rem}}.o-media>.o-media__fluid{flex:1}
.ui-widget{background:none;}.ui-widget-content{border:none;}.ui-dialog{z-index:var(--jui-dialog-z-index);}.ui-state-default,.ui-state-hover,.ui-state-focus,.ui-state-active{outline:0;}.ui-state-highlight{font-weight:bold;}.ui-state-active,.ui-widget-content .ui-state-active{color:#840;}.ui-state-error,.ui-widget-content .ui-state-error{color:#fff;border-color:#d52;background:#e63;}.ui-state-disabled,.ui-widget-content .ui-state-disabled{opacity:0.35;}.ui-priority-secondary,.ui-widget-content .ui-priority-secondary{opacity:0.7;}.ui-icon{display:block;overflow:hidden;width:1rem;height:1rem;text-indent:-6249.9375rem;background-image:url(/core/themes/claro/images/ui-icons-222222-256x240.png);background-repeat:no-repeat;}.ui-widget-content .ui-icon,.ui-widget-header .ui-icon{background-image:url(/core/themes/claro/images/ui-icons-222222-256x240.png);}.ui-state-default .ui-icon{background-image:url(/core/themes/claro/images/ui-icons-888888-256x240.png);}.ui-state-hover .ui-icon,.ui-state-focus .ui-icon,.ui-state-highlight .ui-icon{background-image:url(/core/themes/claro/images/ui-icons-454545-256x240.png);}.ui-state-active .ui-icon{background-image:url(/core/themes/claro/images/ui-icons-800000-256x240.png);}.ui-state-error .ui-icon,.ui-state-error-text .ui-icon{background-image:url(/core/themes/claro/images/ui-icons-ffffff-256x240.png);}.ui-widget p .ui-icon{margin:2px 0.1875rem 0 0;}[dir="rtl"] .ui-widget p .ui-icon{margin:2px 0 0 0.1875rem;}.ui-icon-carat-1-ne{background-position:-16px 0;}.ui-icon-carat-1-e{background-position:-32px 0;}.ui-icon-carat-1-se{background-position:-48px 0;}.ui-icon-carat-1-s{background-position:-64px 0;}.ui-icon-carat-1-sw{background-position:-80px 0;}.ui-icon-carat-1-w{background-position:-96px 0;}.ui-icon-carat-1-nw{background-position:-112px 0;}.ui-icon-carat-2-n-s{background-position:-128px 0;}.ui-icon-carat-2-e-w{background-position:-144px 0;}.ui-icon-triangle-1-n{background-position:0 -16px;}.ui-icon-triangle-1-ne{background-position:-16px -16px;}.ui-icon-triangle-1-e{background-position:-32px -16px;}.ui-icon-triangle-1-se{background-position:-48px -16px;}.ui-icon-triangle-1-s{background-position:-64px -16px;}.ui-icon-triangle-1-sw{background-position:-80px -16px;}.ui-icon-triangle-1-w{background-position:-96px -16px;}.ui-icon-triangle-1-nw{background-position:-112px -16px;}.ui-icon-triangle-2-n-s{background-position:-128px -16px;}.ui-icon-triangle-2-e-w{background-position:-144px -16px;}.ui-icon-arrow-1-n{background-position:0 -32px;}.ui-icon-arrow-1-ne{background-position:-16px -32px;}.ui-icon-arrow-1-e{background-position:-32px -32px;}.ui-icon-arrow-1-se{background-position:-48px -32px;}.ui-icon-arrow-1-s{background-position:-64px -32px;}.ui-icon-arrow-1-sw{background-position:-80px -32px;}.ui-icon-arrow-1-w{background-position:-96px -32px;}.ui-icon-arrow-1-nw{background-position:-112px -32px;}.ui-icon-arrow-2-n-s{background-position:-128px -32px;}.ui-icon-arrow-2-ne-sw{background-position:-144px -32px;}.ui-icon-arrow-2-e-w{background-position:-160px -32px;}.ui-icon-arrow-2-se-nw{background-position:-176px -32px;}.ui-icon-arrowstop-1-n{background-position:-192px -32px;}.ui-icon-arrowstop-1-e{background-position:-208px -32px;}.ui-icon-arrowstop-1-s{background-position:-224px -32px;}.ui-icon-arrowstop-1-w{background-position:-240px -32px;}.ui-icon-arrowthick-1-n{background-position:0 -48px;}.ui-icon-arrowthick-1-ne{background-position:-16px -48px;}.ui-icon-arrowthick-1-e{background-position:-32px -48px;}.ui-icon-arrowthick-1-se{background-position:-48px -48px;}.ui-icon-arrowthick-1-s{background-position:-64px -48px;}.ui-icon-arrowthick-1-sw{background-position:-80px -48px;}.ui-icon-arrowthick-1-w{background-position:-96px -48px;}.ui-icon-arrowthick-1-nw{background-position:-112px -48px;}.ui-icon-arrowthick-2-n-s{background-position:-128px -48px;}.ui-icon-arrowthick-2-ne-sw{background-position:-144px -48px;}.ui-icon-arrowthick-2-e-w{background-position:-160px -48px;}.ui-icon-arrowthick-2-se-nw{background-position:-176px -48px;}.ui-icon-arrowthickstop-1-n{background-position:-192px -48px;}.ui-icon-arrowthickstop-1-e{background-position:-208px -48px;}.ui-icon-arrowthickstop-1-s{background-position:-224px -48px;}.ui-icon-arrowthickstop-1-w{background-position:-240px -48px;}.ui-icon-arrowreturnthick-1-w{background-position:0 -64px;}.ui-icon-arrowreturnthick-1-n{background-position:-16px -64px;}.ui-icon-arrowreturnthick-1-e{background-position:-32px -64px;}.ui-icon-arrowreturnthick-1-s{background-position:-48px -64px;}.ui-icon-arrowreturn-1-w{background-position:-64px -64px;}.ui-icon-arrowreturn-1-n{background-position:-80px -64px;}.ui-icon-arrowreturn-1-e{background-position:-96px -64px;}.ui-icon-arrowreturn-1-s{background-position:-112px -64px;}.ui-icon-arrowrefresh-1-w{background-position:-128px -64px;}.ui-icon-arrowrefresh-1-n{background-position:-144px -64px;}.ui-icon-arrowrefresh-1-e{background-position:-160px -64px;}.ui-icon-arrowrefresh-1-s{background-position:-176px -64px;}.ui-icon-arrow-4{background-position:0 -80px;}.ui-icon-arrow-4-diag{background-position:-16px -80px;}.ui-icon-extlink{background-position:-32px -80px;}.ui-icon-newwin{background-position:-48px -80px;}.ui-icon-refresh{background-position:-64px -80px;}.ui-icon-shuffle{background-position:-80px -80px;}.ui-icon-transfer-e-w{background-position:-96px -80px;}.ui-icon-transferthick-e-w{background-position:-112px -80px;}.ui-icon-folder-collapsed{background-position:0 -96px;}.ui-icon-folder-open{background-position:-16px -96px;}.ui-icon-document{background-position:-32px -96px;}.ui-icon-document-b{background-position:-48px -96px;}.ui-icon-note{background-position:-64px -96px;}.ui-icon-mail-closed{background-position:-80px -96px;}.ui-icon-mail-open{background-position:-96px -96px;}.ui-icon-suitcase{background-position:-112px -96px;}.ui-icon-comment{background-position:-128px -96px;}.ui-icon-person{background-position:-144px -96px;}.ui-icon-print{background-position:-160px -96px;}.ui-icon-trash{background-position:-176px -96px;}.ui-icon-locked{background-position:-192px -96px;}.ui-icon-unlocked{background-position:-208px -96px;}.ui-icon-bookmark{background-position:-224px -96px;}.ui-icon-tag{background-position:-240px -96px;}.ui-icon-home{background-position:0 -112px;}.ui-icon-flag{background-position:-16px -112px;}.ui-icon-calendar{background-position:-32px -112px;}.ui-icon-cart{background-position:-48px -112px;}.ui-icon-pencil{background-position:-64px -112px;}.ui-icon-clock{background-position:-80px -112px;}.ui-icon-disk{background-position:-96px -112px;}.ui-icon-calculator{background-position:-112px -112px;}.ui-icon-zoomin{background-position:-128px -112px;}.ui-icon-zoomout{background-position:-144px -112px;}.ui-icon-search{background-position:-160px -112px;}.ui-icon-wrench{background-position:-176px -112px;}.ui-icon-gear{background-position:-192px -112px;}.ui-icon-heart{background-position:-208px -112px;}.ui-icon-star{background-position:-224px -112px;}.ui-icon-link{background-position:-240px -112px;}.ui-icon-cancel{background-position:0 -128px;}.ui-icon-plus{background-position:-16px -128px;}.ui-icon-plusthick{background-position:-32px -128px;}.ui-icon-minus{background-position:-48px -128px;}.ui-icon-minusthick{background-position:-64px -128px;}.ui-icon-close{background-position:-80px -128px;}.ui-icon-closethick{background-position:-96px -128px;}.ui-icon-key{background-position:-112px -128px;}.ui-icon-lightbulb{background-position:-128px -128px;}.ui-icon-scissors{background-position:-144px -128px;}.ui-icon-clipboard{background-position:-160px -128px;}.ui-icon-copy{background-position:-176px -128px;}.ui-icon-contact{background-position:-192px -128px;}.ui-icon-image{background-position:-208px -128px;}.ui-icon-video{background-position:-224px -128px;}.ui-icon-script{background-position:-240px -128px;}.ui-icon-alert{background-position:0 -144px;}.ui-icon-info{background-position:-16px -144px;}.ui-icon-notice{background-position:-32px -144px;}.ui-icon-help{background-position:-48px -144px;}.ui-icon-check{background-position:-64px -144px;}.ui-icon-bullet{background-position:-80px -144px;}.ui-icon-radio-off{background-position:-96px -144px;}.ui-icon-radio-on{background-position:-112px -144px;}.ui-icon-pin-w{background-position:-128px -144px;}.ui-icon-pin-s{background-position:-144px -144px;}.ui-icon-play{background-position:0 -160px;}.ui-icon-pause{background-position:-16px -160px;}.ui-icon-seek-next{background-position:-32px -160px;}.ui-icon-seek-prev{background-position:-48px -160px;}.ui-icon-seek-end{background-position:-64px -160px;}.ui-icon-seek-first{background-position:-80px -160px;}.ui-icon-stop{background-position:-96px -160px;}.ui-icon-eject{background-position:-112px -160px;}.ui-icon-volume-off{background-position:-128px -160px;}.ui-icon-volume-on{background-position:-144px -160px;}.ui-icon-power{background-position:0 -176px;}.ui-icon-signal-diag{background-position:-16px -176px;}.ui-icon-signal{background-position:-32px -176px;}.ui-icon-battery-0{background-position:-48px -176px;}.ui-icon-battery-1{background-position:-64px -176px;}.ui-icon-battery-2{background-position:-80px -176px;}.ui-icon-battery-3{background-position:-96px -176px;}.ui-icon-circle-plus{background-position:0 -192px;}.ui-icon-circle-minus{background-position:-16px -192px;}.ui-icon-circle-close{background-position:-32px -192px;}.ui-icon-circle-triangle-e{background-position:-48px -192px;}.ui-icon-circle-triangle-s{background-position:-64px -192px;}.ui-icon-circle-triangle-w{background-position:-80px -192px;}.ui-icon-circle-triangle-n{background-position:-96px -192px;}.ui-icon-circle-arrow-e{background-position:-112px -192px;}.ui-icon-circle-arrow-s{background-position:-128px -192px;}.ui-icon-circle-arrow-w{background-position:-144px -192px;}.ui-icon-circle-arrow-n{background-position:-160px -192px;}.ui-icon-circle-zoomin{background-position:-176px -192px;}.ui-icon-circle-zoomout{background-position:-192px -192px;}.ui-icon-circle-check{background-position:-208px -192px;}.ui-icon-circlesmall-plus{background-position:0 -208px;}.ui-icon-circlesmall-minus{background-position:-16px -208px;}.ui-icon-circlesmall-close{background-position:-32px -208px;}.ui-icon-squaresmall-plus{background-position:-48px -208px;}.ui-icon-squaresmall-minus{background-position:-64px -208px;}.ui-icon-squaresmall-close{background-position:-80px -208px;}.ui-icon-grip-dotted-vertical{background-position:0 -224px;}.ui-icon-grip-dotted-horizontal{background-position:-16px -224px;}.ui-icon-grip-solid-vertical{background-position:-32px -224px;}.ui-icon-grip-solid-horizontal{background-position:-48px -224px;}.ui-icon-gripsmall-diagonal-se{background-position:-64px -224px;}.ui-icon-grip-diagonal-se{background-position:-80px -224px;}.ui-icon-carat-1-n{background-position:0 0;}.ui-accordion{border:none;}.ui-accordion .ui-accordion-header{text-transform:uppercase;border:solid 1px #ccc;}.ui-accordion h3.ui-accordion-header,#block-system-main h3.ui-accordion-header{margin:0.625rem 0;font-size:1.1em;}#block-system-main .ui-accordion h3.ui-state-active,.ui-accordion h3.ui-state-active{margin-bottom:0;}.ui-accordion .ui-accordion-header a{display:block;}.ui-accordion .ui-accordion-content{padding:1em 2.2em;border:solid 1px #ccc;border-top:0;}.ui-tabs{padding:0;}.ui-tabs .ui-tabs-nav{margin:0;padding:0.3125rem 0.625rem 0.25rem;border-bottom:solid 1px #ccc;border-bottom-right-radius:0;border-bottom-left-radius:0;line-height:1.25rem;}.ui-tabs .ui-tabs-nav li{margin:0;padding:0 1em 0 0.625rem;list-style:none;}[dir="rtl"] .ui-tabs .ui-tabs-nav li{padding:0 0.625rem 0 1em;}.ui-tabs .ui-tabs-nav li a{float:none;padding:0 0.625rem;border-radius:0.625rem;}.ui-tabs .ui-tabs-nav li.ui-tabs-selected a{color:#fff;background:#666;font-weight:normal;}.ui-widget-overlay{z-index:calc(var(--jui-dialog-z-index) - 1);opacity:0.7;background:var(--color-text);}.ui-slider{border:solid 1px #ccc;}.ui-slider .ui-slider-range{background:#e4e4e4;}.ui-slider .ui-slider-handle{border:1px solid #e4e4e4;border-right-color:#d2d2d2;border-bottom:1px solid #b4b4b4;border-left-color:#d2d2d2;border-radius:0.25rem;background-color:#e4e4e4;}.ui-slider a.ui-state-active,.ui-slider .ui-slider-handle:active{color:#fff;border:solid 1px #555;background:#666;}.ui-progressbar{height:1.4em;background:#e4e4e4;}.ui-progressbar .ui-progressbar-value{height:1.5em;background:var(--color-blue-600) url(/core/themes/misc/progress.gif);}.ui-autocomplete{color:var(--jui-dropdown-fg-color);border:var(--input-border-size) solid var(--jui-dropdown-border-color);border-top:0;border-radius:0 0 var(--input-border-radius-size) var(--input-border-radius-size);background:var(--jui-dropdown-bg-color);box-shadow:0 0.125rem 0.25rem var(--jui-dropdown-shadow-color);}.ui-autocomplete .ui-menu-item{list-style:none;}.ui-autocomplete .ui-menu-item-wrapper{display:block;padding:0.75rem 0.9375rem;color:inherit;background:inherit;}.ui-autocomplete .ui-menu-item-wrapper:focus,.ui-autocomplete .ui-menu-item-wrapper:hover{-webkit-text-decoration:none;text-decoration:none;}.ui-autocomplete .ui-menu-item-wrapper.ui-state-active{margin:0;color:var(--jui-dropdown--active-fg-color);background:var(--jui-dropdown--active-bg-color);}.ui-autocomplete .ui-menu-item.ui-state-focus,.autocomplete .ui-menu-item.ui-state-hover{margin:0;background:var(--color-blue-600);}.ui-autocomplete .ui-state-focus a,.autocomplete .ui-state-hover a{color:#fff;}
.c-messages{min-block-size:5.2rem;padding-block:1rem;padding-inline:1.5rem;color:#fff;outline:solid .1rem rgba(0,0,0,0);background-color:#333}.c-messages *{color:inherit}.c-messages.is-hidden{visibility:hidden;overflow:hidden;block-size:0;min-block-size:0;padding-block:0;padding-inline:0}.c-messages-list{padding-block:0;padding-inline:0;list-style:none}.c-messages__list{margin-block:0;margin-inline:0;padding-block:0;list-style:none}.c-messages.c-messages-list__item{background-image:none}.c-messages:not(.is-hidden)~.c-messages{margin-block-start:1rem}.c-messages__item+.c-messages__item{margin-block-start:.5rem}.c-messages__container{display:flex}.c-messages__header{flex-shrink:0;margin-inline-end:1rem}.c-messages__header.no-icon{margin-inline-end:0}.c-messages__content{overflow:auto;flex:1;padding-block-start:.3rem}.c-messages__button{flex-shrink:0;margin-inline-start:1rem;padding-block-start:.3rem}.c-messages__close{inline-size:2.5rem;block-size:2.5rem;position:relative;padding-block:0;padding-inline:0;cursor:pointer;vertical-align:top;border-block:0;border-inline:0;background:none;appearance:none}.c-messages__close::before,.c-messages__close::after{position:absolute;inset-block-start:50%;inset-inline-start:50%;display:block;inline-size:3.3rem;block-size:0;content:"";border-block-start:solid .2rem #707070}.c-messages__close::before{transform:translate(-50%,-50%) rotate(45deg)}.c-messages__close::after{transform:translate(-50%,-50%) rotate(-45deg)}.c-messages__close:hover::before,.c-messages__close:hover::after{border-color:#fff}.c-messages__close:focus{outline:.2rem solid #fff;outline-offset:.2rem}.c-messages__icon{vertical-align:top}.c-messages--error .c-messages__icon{fill:#fd4f46}.c-messages--warning .c-messages__icon{fill:#fda408}.c-messages--status .c-messages__icon{fill:#fff}.c-messages--info .c-messages__icon{fill:#fff}.c-messages a:not([class]){transition:all .3s ease-out;color:#fff}@media screen and (prefers-reduced-motion:reduce){.c-messages a:not([class]){transition:none}}.c-messages a:not([class]):visited{color:#fff}.c-messages a:not([class]):focus,.c-messages a:not([class]):hover,.c-messages a:not([class]):active{color:#d9d9d9}.c-messages a:not([class]):link,.c-messages a:not([class]):visited{text-decoration:none}.c-messages pre{margin-block:0;margin-inline:0;white-space:normal}.js-form-managed-file .c-messages{margin-block-end:1rem;border-inline-start:solid .6rem #fd4f46}
.c-breadcrumb__section{color:#fff;background:#252329}.c-breadcrumb{padding-block:2.6rem}@media screen and (min-width:48em){.c-breadcrumb{padding-block:2.6rem 2.8rem}}.c-breadcrumb__list{display:flex;flex-wrap:wrap;align-items:center;padding-block:.6rem .4rem;border-block-end:.1rem solid #514f54}.c-breadcrumb__item{color:#929194;font-size:1.4rem}.c-breadcrumb__link{display:flex;align-items:center;text-decoration:none;color:currentColor}.c-breadcrumb__link:hover,.c-breadcrumb__link:active{text-decoration:underline}.c-breadcrumb__link svg{margin-inline:1.2rem}.c-breadcrumb__item:last-child{color:#fff}
.c-button{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transition:all .3s ease-out;display:inline-flex;flex-direction:row;align-items:center;justify-content:space-between;cursor:pointer;text-decoration:none;border-block:0;border-inline:0;line-height:1.2;gap:.8rem;padding-block:1.3rem;padding-inline:2.4rem;color:#d5b17f;border:.2rem solid #252329;border-radius:.5rem;background:#252329;font-size:1.7rem;font-weight:600}@media screen and (prefers-reduced-motion:reduce){.c-button{transition:none}}.c-button:hover,.c-button:active{border-color:#3b393e;background:#3b393e}.c-button:focus-visible{border-color:#bd9e73;outline:0}
textarea{resize:vertical;vertical-align:top}:root{--webform-element-size:440px}.c-form-item:not(:first-child){margin-block-start:3rem}.c-form-element{font-size:1.7rem;line-height:1.2;inline-size:100%;padding-block:1.5rem;padding-inline:2.4rem;color:#252329;border-block:.1rem solid #979797;border-inline:.1rem solid #979797;border-radius:2.58rem;background:#fff;appearance:none}.c-form-element::placeholder{color:rgba(37,35,41,.66)}.c-form-element:focus-visible{border-color:#d5b17f;outline:0}.c-form-element.form-textarea{min-block-size:22.44rem}@media screen and (min-width:48em){.c-form-element.form-textarea{min-block-size:26.76rem}}.c-form-type--boolean{position:relative;display:flex;flex-direction:row;align-items:center;min-block-size:3.5rem;margin-block:2rem;margin-inline:0;cursor:pointer;line-height:3.5rem}@media screen and (min-width:48em){.c-form-type--boolean{min-block-size:2.6rem;margin-block:1.5rem;line-height:2.6rem}}.c-form-type--boolean input{position:absolute !important;overflow:hidden !important;clip:rect(0.1rem 0.1rem 0.1rem 0.1rem) !important;clip:rect(0.1rem,0.1rem,0.1rem,0.1rem) !important;inline-size:.1rem !important;block-size:.1rem !important}.c-form-type--boolean input:checked+label::after{border-color:#252329;background:#252329}.c-form-type--boolean input:disabled,.c-form-type--boolean input.is-disabled{opacity:.5}.c-form-type--boolean label{position:relative;padding-inline-start:5.5rem;cursor:pointer}@media screen and (min-width:48em){.c-form-type--boolean label{padding-inline-start:4.1rem}}.c-form-type--boolean label::before{inline-size:2.1rem;block-size:2.1rem;position:absolute;z-index:9;inset-block-start:.7rem;inset-inline-start:.7rem;content:""}@media screen and (min-width:48em){.c-form-type--boolean label::before{inline-size:1.56rem;block-size:1.56rem;inset-block-start:.52rem;inset-inline-start:.52rem}}.c-form-type--boolean label::after{inline-size:3.5rem;block-size:3.5rem;position:absolute;inset-block-start:0;inset-inline-start:0;display:inline-block;content:"";cursor:pointer;transition:background .2s,border .2s,box-shadow .2s,color .2s;border-block:.1rem solid #979797;border-inline:.1rem solid #979797;background:#fff}@media screen and (prefers-reduced-motion:reduce){.c-form-type--boolean label::after{transition:none}}@media screen and (min-width:48em){.c-form-type--boolean label::after{inline-size:2.6rem;block-size:2.6rem}}.js-form-type-radio label::before{border-radius:50%;background:#fff}.js-form-type-radio label::after{border-radius:50%}.js-form-type-checkbox label::before{background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 448 512' fill='%23d5b17f'%3E%3C!--! Font Awesome Pro 6.4.2 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license (Commercial License) Copyright 2023 Fonticons, Inc. --%3E%3Cpath d='M438.6 105.4c12.5 12.5 12.5 32.8 0 45.3l-256 256c-12.5 12.5-32.8 12.5-45.3 0l-128-128c-12.5-12.5-12.5-32.8 0-45.3s32.8-12.5 45.3 0L160 338.7 393.4 105.4c12.5-12.5 32.8-12.5 45.3 0z'/%3E%3C/svg%3E") no-repeat center center;background-size:contain}.js-form-type-checkbox label::after{border-radius:.2rem}.field--widget-options-select,.c-form-item--select,.c-form-item-created{position:relative}.field--widget-options-select::after,.c-form-item--select::after,.c-form-item-created::after{inline-size:2.8rem;block-size:2.8rem;position:absolute;inset-block-start:50%;inset-inline-end:2.4rem;display:block;content:"";transform:translateY(-50%);pointer-events:none;background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 448 512' fill='%23d5b17f'%3E%3C!--! Font Awesome Pro 6.4.2 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license (Commercial License) Copyright 2023 Fonticons, Inc. --%3E%3Cpath d='M201.4 342.6c12.5 12.5 32.8 12.5 45.3 0l160-160c12.5-12.5 12.5-32.8 0-45.3s-32.8-12.5-45.3 0L224 274.7 86.6 137.4c-12.5-12.5-32.8-12.5-45.3 0s-12.5 32.8 0 45.3l160 160z'/%3E%3C/svg%3E") no-repeat center center;background-size:contain}.field--widget-options-select select,.c-form-item--select select,.c-form-item-created select{padding-inline-end:4.8rem;cursor:pointer}.webform-submission-form .c-form-element{transition:ease-in .2s border-color;border-color:#d3d3d4;border-radius:.5rem;background-color:#fdfcfd;font-size:1.7rem;font-weight:500}@media screen and (min-width:48em){.webform-submission-form .c-form-element{inline-size:var(--webform-element-size)}}.webform-submission-form .c-form-element:hover,.webform-submission-form .c-form-element:focus-visible{border-color:#d5b17f}.webform-submission-form .c-form-element::placeholder{color:#929194;font-weight:500}.webform-submission-form input.error{border-color:#f5463d}.webform-submission-form .form-item--error-message{color:#f5463d;font-size:1.5rem}.webform-submission-form .text-count-wrapper{text-align:end}@media screen and (min-width:48em){.webform-submission-form .text-count-wrapper{inline-size:var(--webform-element-size)}}.webform-submission-form .text-count-wrapper,.webform-submission-form .webform-element-description{margin-block-start:.5rem;color:#929194;font-size:1.5rem}.webform-submission-form .c-form-item--tel,.webform-submission-form .c-form-item-radios,.webform-submission-form .c-form-item--checkbox{display:grid}.webform-submission-form .js-webform-checkboxes .c-form-item,.webform-submission-form .c-form-item-radios{margin:.75rem 0 !important}.webform-submission-form .c-form-item-radios .webform-element-description,.webform-submission-form .c-form-item--checkbox .webform-element-description{margin-block-start:0;font-size:1.6rem}.webform-submission-form .c-form-item:not(:first-child){margin-block-start:1.7rem}.webform-submission-form .c-fieldset__label,.webform-submission-form .c-form-item__label{display:block;margin-block-end:.5rem;color:#252329;font-size:1.5rem;font-weight:500;line-height:1.4}.webform-submission-form .c-fieldset__label.c-form-required:after,.webform-submission-form .c-form-item__label.c-form-required:after{margin-inline-start:.25rem;content:"*"}.webform-submission-form .c-form-checkbox-label__required{display:none}.webform-submission-form .js-webform-type-checkbox .c-form-item__label.c-form-required,.webform-submission-form .form-type-webform-terms-of-service .c-form-item__label.c-form-required{position:relative;inline-size:-moz-fit-content;inline-size:fit-content}.webform-submission-form .js-webform-type-checkbox .c-form-item__label.c-form-required:after,.webform-submission-form .form-type-webform-terms-of-service .c-form-item__label.c-form-required:after{margin-inline-start:0;content:""}.webform-submission-form .js-webform-type-checkbox .c-form-item__label.c-form-required .c-form-checkbox-label__required,.webform-submission-form .form-type-webform-terms-of-service .c-form-item__label.c-form-required .c-form-checkbox-label__required{position:absolute;inset-block-start:0;inset-inline-start:100%;display:block;inline-size:1rem;block-size:1rem;margin-inline-start:.25rem;font-size:1.5rem}.webform-submission-form .js-form-type-checkbox label::before{background-image:none}.webform-submission-form .js-form-type-checkbox label::after{border-radius:.5rem}.webform-submission-form .js-form-type-checkbox input:checked+label::before{background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 448 512' fill='%23fff'%3E%3C!--! Font Awesome Pro 6.4.2 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license (Commercial License) Copyright 2023 Fonticons, Inc. --%3E%3Cpath d='M438.6 105.4c12.5 12.5 12.5 32.8 0 45.3l-256 256c-12.5 12.5-32.8 12.5-45.3 0l-128-128c-12.5-12.5-12.5-32.8 0-45.3s32.8-12.5 45.3 0L160 338.7 393.4 105.4c12.5-12.5 32.8-12.5 45.3 0z'/%3E%3C/svg%3E") no-repeat center center}.webform-submission-form .js-form-type-radio input:checked+label::before{inset-block-start:.56rem;inset-inline-start:.57rem;inline-size:1.26rem;block-size:1.26rem}.webform-submission-form .c-form-type--boolean input:checked+label::after{border-color:#d5b17f;background-color:#d5b17f}.webform-submission-form .c-form-type--boolean label{margin-block-end:.3rem;padding-inline-start:3.1rem;font-size:1.6rem;font-weight:400;line-height:1.6}.webform-submission-form .c-form-type--boolean label::after{inline-size:2.4rem;block-size:2.4rem;transition:ease-in .2s border-color;border-color:#d3d3d4}.webform-submission-form .c-form-type--boolean label:focus-visible::after,.webform-submission-form .c-form-type--boolean label:hover::after{border-color:#d5b17f}.webform-submission-form .c-form-type--boolean label::before{inset-block-start:.42rem;inset-inline-start:.42rem;inline-size:1.56rem;block-size:1.56rem}.webform-submission-form .c-form-type--boolean label a{color:#d5b17f}.webform-submission-form .c-form-type--boolean label a:focus-visible,.webform-submission-form .c-form-type--boolean label a:hover{text-decoration:underline}.webform-submission-form input[type=submit]{font-size:1.7rem;line-height:1.2;inline-size:100%;margin-block-start:-0.25rem;padding:1.5rem 2.5rem;cursor:pointer;color:#d5b17f;border:0;border-radius:.5rem;background-color:#252329;font-weight:500}@media screen and (min-width:48em){.webform-submission-form input[type=submit]{inline-size:auto;margin-block-start:.8rem;padding:1.6rem 2.3rem}}@media screen and (min-width:64em){.webform-submission-form input[type=submit]{padding:1.6rem 2.2rem}}@media screen and (min-width:90em){.webform-submission-form input[type=submit]{margin-block-start:.8rem;padding:1.58rem 3.38rem}}.webform-submission-form input[type=submit]:hover,.webform-submission-form input[type=submit]:active{border-color:#3b393e;background-color:#3b393e}.webform-submission-form input[type=submit]:focus-visible{border-color:#bd9e73;outline:0}.webform-submission-form .form-actions{margin-block-end:4rem}@media screen and (min-width:64em){.webform-submission-form .form-actions{margin-block-end:6rem}}.webform-submission-form .iti__selected-flag{padding:0 1.3rem 0 1.5rem;background-color:#f4f4f5}.webform-submission-form .iti__selected-flag .iti__arrow{display:block;inline-size:1.5rem;block-size:1.5rem;margin-inline-start:1.95rem;transition:ease-in .2s transform;border:0;background-image:url('data:image/svg+xml,<svg width="13" height="9" viewBox="0 0 13 9" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M6.5 8.37891L5.93555 7.81445L0.623047 2.50195L0.0585938 1.9375L1.1875 0.808594L1.75195 1.37305L6.5 6.1543L11.248 1.40625L11.8125 0.841797L12.9414 1.9375L12.377 2.50195L7.06445 7.81445L6.5 8.37891Z" fill="%23252329"/></svg>');background-repeat:no-repeat;background-position:center center}.webform-submission-form .iti__selected-flag .iti__arrow.iti__arrow--up{transform:rotate(180deg)}.webform-submission-form .iti--allow-dropdown input[type=tel]{padding-inline-start:9rem}.webform-submission-form .iti__flag-box{inline-size:auto;margin-inline-end:.9rem;padding:.8rem 1.25rem;border-radius:.8rem;background-color:#f4f4f5}.webform-submission-form .iti__country-name{font-size:1.7rem}.webform-submission-form .iti__active{background-color:#d5b17f}.webform-submission-form .iti__dial-code{color:#7d6a54}.webform-submission-form .iti__country{padding:1rem 1.6rem}.webform-submission-form .iti__country:focus-visible,.webform-submission-form .iti__country:hover{background-color:#d5b17f}.webform-submission-form .iti__country-list{inline-size:40rem;font-size:1.4rem}.webform-submission-form .js-form-item .toggle-switch,.webform-submission-form .c-form-item .toggle-switch{inline-size:5.9rem;block-size:3.2rem;padding:.5rem;background-color:#f4f4f5}.webform-submission-form .js-form-item .toggle-switch.toggle-checked,.webform-submission-form .c-form-item .toggle-switch.toggle-checked{background-color:#f7efe5}.webform-submission-form .js-form-item .toggle-switch.toggle-checked .toggle-slider,.webform-submission-form .c-form-item .toggle-switch.toggle-checked .toggle-slider{transform:translateX(2.5rem);background-color:#d5b17f}.webform-submission-form .js-form-item .toggle-slider,.webform-submission-form .c-form-item .toggle-slider{inset-block-start:.5rem;inset-inline-start:.6rem;inline-size:2.2rem;block-size:2.2rem;background-color:#bebdbf;box-shadow:none}.webform-submission-form .c-form-item--select::after{display:none}@media screen and (min-width:48em){.webform-submission-form .select2-container{max-inline-size:var(--webform-element-size)}}.webform-submission-form .select2-container--default .select2-selection--single,.webform-submission-form .select2-container--default .select2-selection--single .select2-selection__rendered{color:#252329;font-size:1.7rem}.webform-submission-form .select2-container--default .select2-selection--single .select2-selection__rendered{padding:0}.webform-submission-form .select2-container--default .select2-selection--single{block-size:5.2rem;padding:1.2rem 1.5rem;color:#fdfcfd;border-color:#d3d3d4}.webform-submission-form .select2-container--default .select2-selection--single .select2-selection__arrow b{display:none}.webform-submission-form .select2-container--default .select2-selection--single .select2-selection__arrow{inset-block-start:1.7rem;inset-inline-end:1.3rem;inline-size:2rem;block-size:1.7rem;background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 448 512' fill='%23252329'%3E%3C!--! Font Awesome Pro 6.4.2 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license (Commercial License) Copyright 2023 Fonticons, Inc. --%3E%3Cpath d='M201.4 342.6c12.5 12.5 32.8 12.5 45.3 0l160-160c12.5-12.5 12.5-32.8 0-45.3s-32.8-12.5-45.3 0L224 274.7 86.6 137.4c-12.5-12.5-32.8-12.5-45.3 0s-12.5 32.8 0 45.3l160 160z'/%3E%3C/svg%3E") no-repeat center center;background-size:contain}.select2-container--open .select2-selection--single{border-color:#d5b17f}.select2-container--open .select2-search--dropdown{display:none}.select2-container--open .select2-results{box-shadow:0 4px 15px 0 rgba(0,0,0,.15)}.select2-container--default .select2-results__option{padding:.8rem 1.5rem;font-size:1.7rem}.select2-container--default .select2-results__option--highlighted[aria-selected]{color:#252329;background-color:#d5b17f}.webform-submission-form .webform-toggle-checkboxes .c-form-item,.webform-submission-form .webform-toggle-checkbox.c-form-item{grid-template-columns:6rem auto;column-gap:1rem}@media screen and (min-width:48em){.webform-submission-form .c-form-item__description{inline-size:var(--webform-element-size)}}.webform-submission-form .webform-toggle-checkboxes .c-form-item .c-form-item__description,.webform-submission-form .webform-toggle-checkbox.c-form-item .c-form-item .c-form-item__description{grid-column:1/span 2}.webform-submission-form .webform-toggle-checkbox.c-form-item label,.webform-submission-form .webform-toggle-checkboxes .c-form-item label{padding-inline-start:0}.webform-submission-form .webform-toggle-checkboxes .c-form-item label::before,.webform-submission-form .webform-toggle-checkboxes .c-form-item label::after,.webform-submission-form .webform-toggle-checkbox.c-form-item label::before,.webform-submission-form .webform-toggle-checkbox.c-form-item label::after{display:none}.webform-submission-form{margin-block-start:2rem}@media screen and (min-width:48em){.webform-submission-form{margin-block-start:2rem}}@media screen and (min-width:64em){.webform-submission-form{margin-block-start:3.6rem}}.webform-multiselect-checkboxes .c-form-item input:checked+label{padding-inline-start:2.6rem;border-color:#d5b17f;background-color:#d5b17f}.webform-multiselect-checkboxes .c-form-item input:checked+label::before{background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 448 512' fill='%23000'%3E%3C!--! Font Awesome Pro 6.4.2 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license (Commercial License) Copyright 2023 Fonticons, Inc. --%3E%3Cpath d='M438.6 105.4c12.5 12.5 12.5 32.8 0 45.3l-256 256c-12.5 12.5-32.8 12.5-45.3 0l-128-128c-12.5-12.5-12.5-32.8 0-45.3s32.8-12.5 45.3 0L160 338.7 393.4 105.4c12.5-12.5 32.8-12.5 45.3 0z'/%3E%3C/svg%3E") no-repeat center center}.webform-multiselect-checkboxes .c-form-item{display:block}.webform-multiselect-checkboxes .c-form-item label::before{inset-block-start:.6rem}.webform-multiselect-checkboxes .c-form-item label{display:inline-flex;block-size:3rem;padding:.5rem .8rem;transition:ease-in .2s padding;color:#252329;border:.1rem solid #d3d3d4;border-radius:.4rem;font-size:1.6rem;font-weight:400;line-height:1.3}.webform-multiselect-checkboxes .c-form-item label::after{display:none}html{scroll-behavior:auto}mark{padding:.3rem .2rem 0 .2rem;padding-inline:.1em;background-color:#d5b17f}
.c-block-sandmark-newsletter{margin-block-end:2.8rem;padding:2.8rem;border-radius:.5rem;background:#d5b17f}@media screen and (min-width:48em){.c-block-sandmark-newsletter{margin-block-end:3.6rem;padding:3.6rem}}@media screen and (min-width:90em){.c-block-sandmark-newsletter{margin-block-end:4.8rem;padding:4.8rem}}.c-block-sandmark-newsletter .newsletter-block-wrapper{display:grid;grid-template-columns:1fr;gap:2rem}@media screen and (min-width:64em){.c-block-sandmark-newsletter .newsletter-block-wrapper{grid-template-columns:repeat(2,1fr);align-items:center}}@media screen and (min-width:90em){.c-block-sandmark-newsletter .newsletter-block-wrapper{gap:8rem}}.c-block-sandmark-newsletter .newsletter-block-title{font-size:2.7rem;line-height:1.44;font-weight:500}.c-block-sandmark-newsletter .newsletter-block-description{font-size:1.9rem;line-height:1.38;font-family:"FreightText Pro",serif}@media screen and (min-width:78.125em){.c-block-sandmark-newsletter .newsletter-block-description{font-size:2.1rem}}@media screen and (min-width:64em){.c-block-sandmark-newsletter .sandmark-newsletter-subscribe-form .form-actions{display:flex}}
@keyframes fade-in{from{opacity:0}to{opacity:1}}@keyframes spin{to{transform:rotate(360deg)}}.sandmark-newsletter-subscribe-form .c-messages--status{display:none}.sandmark-newsletter-subscribe-form .c-messages-list .c-messages--error{margin-block-end:1.2rem;border-radius:1rem}.sandmark-newsletter-subscribe-form .c-messages-list .c-messages--error .messages__item{margin-block-end:.5rem}.sandmark-newsletter-subscribe-form .c-messages-list .c-messages--error .c-messages__item{margin-block-start:0}.sandmark-newsletter-subscribe-form .c-messages-list .c-messages--error .c-messages__content{margin-block-end:.5rem}.sandmark-newsletter-subscribe-form .c-messages-list .c-messages--error .c-messages__icon{margin-block-start:.8rem;fill:#d5b17f}.sandmark-newsletter-subscribe-form #newsletter-form-wrapper{display:flex;flex-wrap:wrap;align-items:flex-start;gap:1rem}@media screen and (min-width:48em){.sandmark-newsletter-subscribe-form .form-actions{display:flex;flex-shrink:0;align-items:center;inline-size:auto;margin:0;gap:1rem}}@media screen and (min-width:64em){.sandmark-newsletter-subscribe-form .form-actions{display:block}}@media screen and (min-width:90em){.sandmark-newsletter-subscribe-form .form-actions{display:flex;flex-shrink:0;align-items:center;inline-size:auto;margin:0;gap:1rem}}.sandmark-newsletter-subscribe-form .c-newsletter__terms{flex-basis:100%;margin-block-start:1rem}.sandmark-newsletter-subscribe-form .form-item-email{flex:1;min-inline-size:0;margin:0}.sandmark-newsletter-subscribe-form input.form-email{box-sizing:border-box;inline-size:100%;max-inline-size:100%;margin-block-start:.8rem;padding:1.63rem 1.5rem 1.33rem;border:.1rem solid #fdfcfd;border-radius:.5rem}.sandmark-newsletter-subscribe-form input.form-email::placeholder{color:#252329;font-family:"Catalogue",-apple-system,system-ui,"BlinkMacSystemFont","Segoe UI","Roboto","Helvetica Neue","Arial",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-size:1.7rem;font-weight:500}.sandmark-newsletter-subscribe-form .c-newsletter__submit{position:relative;margin-block-start:1rem;cursor:pointer;transition:background .3s ease;white-space:nowrap;color:#fff;border:0}@media screen and (min-width:48em){.sandmark-newsletter-subscribe-form .c-newsletter__submit{flex-shrink:0;inline-size:auto;margin-block-start:0}}@media screen and (min-width:64em){.sandmark-newsletter-subscribe-form .c-newsletter__submit{margin-block-start:.22rem}}@media screen and (min-width:90em){.sandmark-newsletter-subscribe-form .c-newsletter__submit{flex-shrink:0;inline-size:auto;margin-block-start:0}}.sandmark-newsletter-subscribe-form .c-newsletter__submit input{font-size:1.7rem;line-height:1.2;inline-size:100%;margin-block-start:-0.25rem;padding:1.6rem 3.55rem;cursor:pointer;text-indent:2rem;color:#d5b17f;border:0;border-radius:.5rem;background:url("data:image/svg+xml;charset=utf-8,%3Csvg width='15' height='16' viewBox='0 0 15 16' fill='%23f7efe5' xmlns='http://www.w3.org/2000/svg'%3E %3Cpath d='M0 9.3125L1.52344 8.46289L13.4473 1.75391L15 0.875L14.7656 2.63281L13.3008 13.502L13.125 14.9375L11.7773 14.3809L9.16992 13.2676L7.03125 15.875L5.625 15.4062V13.7656V11.8906V11.7441L1.61133 10.0156L0 9.3125ZM11.9531 12.916L13.0078 5.00586L7.85156 11.1582L11.9531 12.916ZM6.50391 10.6016L11.748 4.33203L3.16406 9.16602L6.50391 10.6016Z' fill='%23D5B17F'/%3E %3C/svg%3E") no-repeat calc(50% - 3.5rem) center;background-color:#252329;font-weight:600}@media screen and (min-width:48em){.sandmark-newsletter-subscribe-form .c-newsletter__submit input{inline-size:auto;margin-block-start:.8rem;padding:1.6rem 2.3rem}}@media screen and (min-width:64em){.sandmark-newsletter-subscribe-form .c-newsletter__submit input{padding:1.6rem 2.2rem;text-indent:2.2rem}}@media screen and (min-width:90em){.sandmark-newsletter-subscribe-form .c-newsletter__submit input{margin-block-start:.8rem;padding:1.58rem 3.38rem}}.sandmark-newsletter-subscribe-form .c-newsletter__submit input:hover,.sandmark-newsletter-subscribe-form .c-newsletter__submit input:active{border-color:#3b393e;background-color:#3b393e}.sandmark-newsletter-subscribe-form .c-newsletter__submit input:focus-visible{border-color:#bd9e73;outline:0}.sandmark-newsletter-subscribe-form .c-newsletter__submit .ajax-progress-throbber{position:absolute;inset-block-start:50%;inset-inline-start:.5rem;inline-size:2rem;block-size:1.2rem;padding:0;transform:translateY(-50%);border-radius:1rem}.sandmark-newsletter-subscribe-form .c-newsletter__submit .ajax-progress-throbber .throbber{position:relative;display:block;inline-size:2rem;block-size:2rem;transform:translate(-50%);transform:translate3d(-50%);transform:translate(-50%,-50%);border-style:solid dotted solid solid;border-color:#e9d6bc rgba(0,0,0,0) #252329 #7d6a54;border-radius:50%}.sandmark-newsletter-subscribe-form .c-newsletter__submit .ajax-progress-throbber .message{display:none}.sandmark-newsletter-subscribe-form .js-form-submit.is-disabled:after{inline-size:1.6rem;block-size:1.6rem;position:absolute;inset-block-start:50%;inset-inline-start:1rem;margin-block-start:-0.8rem;content:"";animation:spin .8s linear infinite;border:.2rem solid #fff;border-block-start-color:rgba(0,0,0,0);border-radius:50%}.sandmark-newsletter-subscribe-form .c-newsletter__terms{font-size:1.4rem;line-height:1.2;inline-size:100%;margin-block-start:1.5rem;color:#252329;font-weight:400}.sandmark-newsletter-subscribe-form .c-newsletter__terms a{text-decoration:underline}.c-paragraph--type--newsletter .sandmark-newsletter-subscribe-form input.form-email{border:.1rem solid #d3d3d4}.newsletter-popup{position:fixed;z-index:9999;inset-block-start:0;inset-inline-start:0;display:none;align-items:center;justify-content:center;inline-size:100%;block-size:100%;animation:fade-in .3s ease-in-out;background-color:rgba(0,0,0,.7)}.newsletter-popup .newsletter-popup-content{position:relative;inset-block-start:50%;inset-inline-start:50%;max-inline-size:50rem;margin:2rem;padding:4rem 4rem 3.4rem;transform:translate(calc(-50% - 2rem),calc(-50% - 2rem));text-align:center;border-radius:.8rem;background:#fff;box-shadow:0 .4rem 2rem rgba(0,0,0,.15)}.newsletter-popup .newsletter-popup-content h3{letter-spacing:.02rem}.newsletter-popup .newsletter-popup-content p{letter-spacing:0}.newsletter-popup .newsletter-popup-close{position:absolute;inset-block-start:1.2rem;inset-inline-end:1.4rem;cursor:pointer;color:#666;font-size:3rem;line-height:1}.newsletter-popup .newsletter-popup-icon{display:flex;justify-content:center;inline-size:8rem;block-size:5rem;margin:0 auto 1rem;margin-block:1rem .4rem;color:#fff;background:url("data:image/svg+xml;charset=utf-8,%3Csvg width='64' height='42' viewBox='0 0 64 42' fill='%23f7efe5' xmlns='http://www.w3.org/2000/svg'%3E %3Cpath d='M3.875 9.875L25.75 24.9141L33.8555 19.25C33.0742 20.8125 32.4883 22.4727 32.1953 24.2305L25.75 28.625L3.875 13.5859V34.875H33.8555C34.4414 36.0469 35.125 37.1211 35.9062 38H3.875H0.75V34.875V11.4375V3.625V0.5H3.875H47.625H50.75V3.625V9.97266C50.1641 9.97266 49.6758 9.875 49.1875 9.875C48.5039 9.875 47.918 9.97266 47.332 9.97266L47.625 9.875V3.625H3.875V9.875ZM49.1875 38C53.0938 38 56.6094 35.9492 58.5625 32.5312C60.6133 29.2109 60.6133 25.0117 58.5625 21.5938C56.6094 18.2734 53.0938 16.125 49.1875 16.125C45.1836 16.125 41.668 18.2734 39.7148 21.5938C37.6641 25.0117 37.6641 29.2109 39.7148 32.5312C41.668 35.9492 45.1836 38 49.1875 38ZM49.1875 13C54.168 13 58.7578 15.7344 61.2969 20.0312C63.8359 24.4258 63.8359 29.7969 61.2969 34.0938C58.7578 38.4883 54.168 41.125 49.1875 41.125C44.1094 41.125 39.5195 38.4883 36.9805 34.0938C34.4414 29.7969 34.4414 24.4258 36.9805 20.0312C39.5195 15.7344 44.1094 13 49.1875 13ZM56.8047 23.9375L55.7305 25.1094L48.6992 32.1406L47.625 33.2148L46.4531 32.1406L42.5469 28.2344L41.4727 27.0625L43.7188 24.9141L44.793 25.9883L47.625 28.8203L53.4844 22.8633L54.6562 21.7891L56.8047 23.9375Z' fill='%23BD9E73'/%3E %3C/svg%3E") no-repeat center}.newsletter-popup h3{font-size:2.7rem;line-height:1.44;margin-block-start:1rem;margin-block-end:-0.4rem;letter-spacing:.02rem;word-spacing:-0.2rem;color:#252329;font-family:"Catalogue",-apple-system,system-ui,"BlinkMacSystemFont","Segoe UI","Roboto","Helvetica Neue","Arial",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-weight:500;line-height:3rem}.newsletter-popup p{font-size:1.9rem;line-height:1.38;max-inline-size:40rem;margin:0 auto;padding-block:1rem;color:#252329;font-family:"FreightText Pro",serif;font-weight:500}@media screen and (min-width:78.125em){.newsletter-popup p{font-size:2.1rem}}.newsletter-popup .form-email.error{border-color:#e74c3c !important;box-shadow:0 0 0 .2rem rgba(231,76,60,.2)}.newsletter-popup .js-form-submit.is-disabled{position:relative;padding-inline-start:2.5rem;cursor:not-allowed;opacity:.7}
.topic-top{padding-block:2.4rem}@media screen and (min-width:48em){.topic-top{padding-block:4.8rem}}.topic-top .c-views__content{display:grid;grid-template-columns:1fr;gap:2.4rem}@media screen and (min-width:64em){.topic-top .c-views__content{grid-template-columns:repeat(2,1fr);gap:3.6rem .8rem}}@media screen and (min-width:78.125em){.topic-top .c-views__content{grid-template-columns:repeat(4,1fr);gap:5.2rem 2rem}}.topic-bottom{padding-block:.8rem}@media screen and (min-width:64em){.topic-bottom{padding-block:2rem}}@media screen and (min-width:78.125em){.topic-bottom{padding-block:3.6rem}}.topic-bottom .c-views__content{display:grid;grid-template-columns:1fr}@media screen and (min-width:64em){.topic-bottom .c-views__content{grid-template-columns:repeat(2,1fr);gap:0 4.8rem}}.topic-bottom .c-views__row{border-block-start:.1rem solid #e9e9ea}.topic-bottom .c-views__row:first-child{border-block-start:0}@media screen and (min-width:64em){.topic-bottom .c-views__row:nth-child(2){border-block-start:0}}
.c-table__wrapper{overflow-x:auto}
.c-field--type-text-long,.c-field--type-text-with-summary{font-size:1.9rem;line-height:1.38;font-family:"FreightText Pro",serif;font-weight:500}@media screen and (min-width:78.125em){.c-field--type-text-long,.c-field--type-text-with-summary{font-size:2.1rem}}.c-field--type-text-long figure+h2,.c-field--type-text-with-summary figure+h2{margin-block-start:0}.c-field--type-text-long ul+h2,.c-field--type-text-long ol+h2,.c-field--type-text-long table+h2,.c-field--type-text-with-summary ul+h2,.c-field--type-text-with-summary ol+h2,.c-field--type-text-with-summary table+h2{margin-block-start:.5em}.c-field--type-text-long figure+h3,.c-field--type-text-with-summary figure+h3{margin-block-start:0}.c-field--type-text-long ul+h3,.c-field--type-text-long ol+h3,.c-field--type-text-long table+h3,.c-field--type-text-with-summary ul+h3,.c-field--type-text-with-summary ol+h3,.c-field--type-text-with-summary table+h3{margin-block-start:.5em}.c-field--type-text-long figure+h4,.c-field--type-text-with-summary figure+h4{margin-block-start:0}.c-field--type-text-long ul+h4,.c-field--type-text-long ol+h4,.c-field--type-text-long table+h4,.c-field--type-text-with-summary ul+h4,.c-field--type-text-with-summary ol+h4,.c-field--type-text-with-summary table+h4{margin-block-start:.5em}.c-field--type-text-long figure+h5,.c-field--type-text-with-summary figure+h5{margin-block-start:0}.c-field--type-text-long ul+h5,.c-field--type-text-long ol+h5,.c-field--type-text-long table+h5,.c-field--type-text-with-summary ul+h5,.c-field--type-text-with-summary ol+h5,.c-field--type-text-with-summary table+h5{margin-block-start:.5em}.c-field--type-text-long figure+h6,.c-field--type-text-with-summary figure+h6{margin-block-start:0}.c-field--type-text-long ul+h6,.c-field--type-text-long ol+h6,.c-field--type-text-long table+h6,.c-field--type-text-with-summary ul+h6,.c-field--type-text-with-summary ol+h6,.c-field--type-text-with-summary table+h6{margin-block-start:.5em}.c-field--type-text-long *:first-child,.c-field--type-text-with-summary *:first-child{margin-block-start:0}.c-field--type-text-long ol,.c-field--type-text-with-summary ol{list-style-type:decimal}.c-field--type-text-long ol ol,.c-field--type-text-with-summary ol ol{list-style-type:lower-alpha}.c-field--type-text-long ol ol ol,.c-field--type-text-with-summary ol ol ol{list-style-type:lower-roman}.c-field--type-text-long ol ol ol ol,.c-field--type-text-with-summary ol ol ol ol{list-style-type:upper-latin}.c-field--type-text-long ol ol ol ol ol,.c-field--type-text-with-summary ol ol ol ol ol{list-style-type:upper-roman}.c-field--type-text-long ul,.c-field--type-text-with-summary ul{list-style-type:disc}.c-field--type-text-long ul ul,.c-field--type-text-with-summary ul ul{list-style-type:circle}.c-field--type-text-long ul ul ul,.c-field--type-text-with-summary ul ul ul{list-style-type:square}.c-field--type-text-long strong,.c-field--type-text-long b,.c-field--type-text-with-summary strong,.c-field--type-text-with-summary b{font-weight:700}.c-field--type-text-long h2,.c-field--type-text-long h3,.c-field--type-text-long h4,.c-field--type-text-long h5,.c-field--type-text-long h6,.c-field--type-text-with-summary h2,.c-field--type-text-with-summary h3,.c-field--type-text-with-summary h4,.c-field--type-text-with-summary h5,.c-field--type-text-with-summary h6{font-size:2.4rem;line-height:1.2;margin-block:4.4rem .8rem;margin-inline:0;font-family:"Catalogue",-apple-system,system-ui,"BlinkMacSystemFont","Segoe UI","Roboto","Helvetica Neue","Arial",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-weight:500}.c-field--type-text-long img,.c-field--type-text-with-summary img{margin-block:1em}.c-field--type-text-long p+img,.c-field--type-text-long p+.c-media--type-image img,.c-field--type-text-with-summary p+img,.c-field--type-text-with-summary p+.c-media--type-image img{margin-block-start:0}.c-field--type-text-long table,.c-field--type-text-with-summary table{margin-block:1em;border:.1rem solid #d5b17f}.c-field--type-text-long td,.c-field--type-text-with-summary td{padding:.5em;border:.1rem solid #d5b17f}.c-field--type-text-long th,.c-field--type-text-with-summary th{color:#fff;background:#d5b17f}.c-field--type-text-long figcaption,.c-field--type-text-with-summary figcaption{margin-block:.8rem 1.6rem;color:#929194;font-family:"Catalogue",-apple-system,system-ui,"BlinkMacSystemFont","Segoe UI","Roboto","Helvetica Neue","Arial",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-size:1.4rem;font-weight:400;line-height:normal}.c-field--type-text-long figure,.c-field--type-text-with-summary figure{inline-size:100%}.c-field--type-text-long figure img,.c-field--type-text-with-summary figure img{margin-block:0}.c-field--type-text-long img,.c-field--type-text-long figure,.c-field--type-text-with-summary img,.c-field--type-text-with-summary figure{margin-block:2.4rem}.c-field--type-text-long blockquote,.c-field--type-text-long p.gray-box,.c-field--type-text-long p.gold-box,.c-field--type-text-long p.quote-author,.c-field--type-text-with-summary blockquote,.c-field--type-text-with-summary p.gray-box,.c-field--type-text-with-summary p.gold-box,.c-field--type-text-with-summary p.quote-author{font-size:2.7rem;line-height:1.44;padding:2.8rem;font-family:"Catalogue",-apple-system,system-ui,"BlinkMacSystemFont","Segoe UI","Roboto","Helvetica Neue","Arial",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-weight:400;line-height:1}@media screen and (min-width:78.125em){.c-field--type-text-long blockquote,.c-field--type-text-long p.gray-box,.c-field--type-text-long p.gold-box,.c-field--type-text-long p.quote-author,.c-field--type-text-with-summary blockquote,.c-field--type-text-with-summary p.gray-box,.c-field--type-text-with-summary p.gold-box,.c-field--type-text-with-summary p.quote-author{line-height:1.09}}.c-field--type-text-long blockquote,.c-field--type-text-long p.gray-box,.c-field--type-text-long p.quote-author,.c-field--type-text-with-summary blockquote,.c-field--type-text-with-summary p.gray-box,.c-field--type-text-with-summary p.quote-author{background:#f4f2f4}.c-field--type-text-long p.gold-box,.c-field--type-text-with-summary p.gold-box{background:#f7efe5}.c-field--type-text-long blockquote,.c-field--type-text-with-summary blockquote{position:relative;min-block-size:13.2rem;padding-block:2.8rem;padding-inline:2.8rem 2rem}@media screen and (min-width:78.125em){.c-field--type-text-long blockquote,.c-field--type-text-with-summary blockquote{padding-inline-end:3.2rem}}.c-field--type-text-long blockquote.gold-quote,.c-field--type-text-with-summary blockquote.gold-quote{background:#e9d6bc}.c-field--type-text-long blockquote::after,.c-field--type-text-with-summary blockquote::after{position:absolute;inset-block-start:2.4rem;inset-inline-end:2.4rem;inline-size:9.2rem;block-size:7.6rem;content:"";background:url("data:image/svg+xml;charset=utf-8,%3Csvg height='78' viewBox='0 0 93 78' width='93' xmlns='http://www.w3.org/2000/svg' fill='%23fff'%3E%3Cpath d='m36.983423 76.71758h-36.983423v-38.2059l20.478423-38.51168 18.9502.305646-14.3655 38.206034h11.9203zm52.5714 0h-36.9834v-38.2059l20.1728-38.51168 19.2558.305646-14.6711 38.206034h12.2259z' transform='translate(0 .5)'/%3E%3C/svg%3E") no-repeat center}.c-field--type-text-long blockquote.gold-quote::after,.c-field--type-text-with-summary blockquote.gold-quote::after{opacity:.8;background:url("data:image/svg+xml;charset=utf-8,%3Csvg height='78' viewBox='0 0 93 78' width='93' xmlns='http://www.w3.org/2000/svg' fill='%23f7efe5'%3E%3Cpath d='m36.983423 76.71758h-36.983423v-38.2059l20.478423-38.51168 18.9502.305646-14.3655 38.206034h11.9203zm52.5714 0h-36.9834v-38.2059l20.1728-38.51168 19.2558.305646-14.6711 38.206034h12.2259z' transform='translate(0 .5)'/%3E%3C/svg%3E") no-repeat center}.c-field--type-text-long blockquote p,.c-field--type-text-with-summary blockquote p{position:relative;z-index:2}.c-field--type-text-long blockquote p:last-child,.c-field--type-text-with-summary blockquote p:last-child{margin-block-end:0}.c-field--type-text-long blockquote+p.quote-author,.c-field--type-text-with-summary blockquote+p.quote-author{padding-block:0 2.8rem;padding-inline:2.8rem;text-align:end;color:#929194;font-size:1.6rem}.c-field--type-text-long blockquote+p.quote-author strong,.c-field--type-text-with-summary blockquote+p.quote-author strong{color:#252329;font-weight:500}.c-field--type-text-long blockquote.gold-quote+p.quote-author,.c-field--type-text-with-summary blockquote.gold-quote+p.quote-author{color:#7d6a54;background:#e9d6bc}.c-field--type-text-long blockquote+p:not(.quote-author),.c-field--type-text-with-summary blockquote+p:not(.quote-author){margin-block-start:2.4rem}.c-field--type-text-long p,.c-field--type-text-with-summary p{margin-block-end:2.4rem}.c-field--type-text-long ul.checkmark-list,.c-field--type-text-with-summary ul.checkmark-list{display:flex;flex-direction:column;padding:0;padding-inline-start:2.5rem;list-style-type:none;font-family:"Catalogue",-apple-system,system-ui,"BlinkMacSystemFont","Segoe UI","Roboto","Helvetica Neue","Arial",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-size:1.7rem;line-height:1;gap:.8rem}.c-field--type-text-long ul.checkmark-list li::before,.c-field--type-text-with-summary ul.checkmark-list li::before{position:relative;inset-block-start:.2rem;display:inline-block;inline-size:1.7rem;block-size:1.9rem;margin-inline-start:-2.5rem;margin-inline-end:.8rem;content:"";background:url("data:image/svg+xml;charset=utf-8,%3C?xml version='1.0' encoding='UTF-8'?%3E %3Csvg width='17px' height='19px' viewBox='0 0 17 19' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E %3Ctitle%3ECheck%3C/title%3E %3Cg id='Check' stroke='none' fill='none' fill-rule='nonzero'%3E %3Cpolygon id='Path' fill='%23BD9E73' points='16.5879 5.86327846 15.7344 6.67968846 6.7168 15.2519385 5.90039 16.0312385 5.08398 15.2519385 0.853516 11.2441385 0 10.4277285 1.63281 8.72069846 2.48633 9.53710846 5.90039 12.7285185 14.1016 4.93554846 14.9551 4.11913846'/%3E %3C/g%3E %3C/svg%3E") no-repeat center;background-size:contain}.c-field--type-text-long svg.svg-inline--fa,.c-field--type-text-with-summary svg.svg-inline--fa{color:#d5b17f}.c-field--type-text-long .align-center,.c-field--type-text-with-summary .align-center{display:block;margin-inline:auto}.c-field--type-text-long .align-left,.c-field--type-text-with-summary .align-left{float:left;margin-inline-end:1em}.c-field--type-text-long .align-right,.c-field--type-text-with-summary .align-right{float:right;margin-inline-start:1em}.c-field--type-text-long .text-align-left,.c-field--type-text-with-summary .text-align-left{text-align:start !important}.c-field--type-text-long .text-align-right,.c-field--type-text-with-summary .text-align-right{text-align:end !important}.c-field--type-text-long .text-align-center,.c-field--type-text-with-summary .text-align-center{text-align:center !important}.c-field--type-text-long .text-align-justify,.c-field--type-text-with-summary .text-align-justify{text-align:justify !important;text-align-last:start !important;hyphens:auto}.path-node .c-field--type-text-long a,.c-taxonomy-term .c-field--type-text-long a,.path-node .c-field--type-text-with-summary a,.c-taxonomy-term .c-field--type-text-with-summary a{text-decoration:underline;color:#bd9e73}.path-node .c-field--type-text-long a:hover,.c-taxonomy-term .c-field--type-text-long a:hover,.path-node .c-field--type-text-with-summary a:hover,.c-taxonomy-term .c-field--type-text-with-summary a:hover{text-decoration:none;color:#7d6a54}
.c-logo .text{fill:#fff}.c-logo .avatar{fill:#d5b17f}
svg.c-icon{fill:currentColor}
.c-page{position:relative;display:flex;contain:paint;flex-direction:column}main{position:relative;flex:1}main::before{position:absolute;z-index:-1;inset-block-start:-20rem;inset-inline:0;block-size:20rem;content:"";background-color:#252329}.c-system{color:#fff;background:#252329}.c-footer{padding-block-start:2.8rem;background-color:#252329}@media screen and (min-width:48em){.c-footer{padding-block-start:3.6rem}}@media screen and (min-width:90em){.c-footer{padding-block-start:4.8rem}}.c-footer .c-block__title{margin-block-end:1.8rem;color:#fff;font-size:1.8rem;font-weight:500}.c-footer .footer-top{display:flex;flex-wrap:wrap;padding-block-end:2.5rem}@media screen and (min-width:48em){.c-footer .footer-top{padding-block-end:3.2rem}}@media screen and (min-width:78.125em){.c-footer .footer-top{padding-block-end:5.3rem}}.c-footer .footer-top .footer-left{inline-size:100%;margin-inline-end:auto;font-size:0}@media screen and (min-width:64em){.c-footer .footer-top .footer-left{inline-size:auto}}.c-footer .footer-top .footer-left .c-block__title{margin-block-end:1.3rem}.c-footer .footer-top .footer-left .footer-logo{margin-block-end:2.4rem}@media screen and (min-width:48em){.c-footer .footer-top .footer-left .footer-logo{margin-block-end:3.2rem}}@media screen and (min-width:90em){.c-footer .footer-top .footer-left .footer-logo{margin-block-end:4.4rem}}.c-footer .footer-top .footer-left .contacts{display:flex;flex-direction:column;margin-block-end:4rem;letter-spacing:.03rem;gap:1.2rem;font-size:1.7rem}@media screen and (min-width:48em){.c-footer .footer-top .footer-left .contacts{flex-direction:row;gap:4.5rem}}@media screen and (min-width:64em){.c-footer .footer-top .footer-left .contacts{gap:1.6rem;margin-block-end:0}}@media screen and (min-width:90em){.c-footer .footer-top .footer-left .contacts{gap:7rem}}.c-footer .footer-top .footer-left .contacts a{display:flex;align-items:center;color:#bebdbf}.c-footer .footer-top .footer-left .contacts a:hover{color:#fff}.c-footer .footer-top .footer-left .contacts a svg{margin-inline-end:.8rem}.c-footer .footer-top .footer-middle,.c-footer .footer-top .footer-right{inline-size:16.5rem}@media screen and (min-width:48em){.c-footer .footer-top .footer-middle,.c-footer .footer-top .footer-right{inline-size:23.5rem}}@media screen and (min-width:48em){.c-footer .footer-top .footer-middle,.c-footer .footer-top .footer-right{inline-size:22.5rem}}@media screen and (min-width:78.125em){.c-footer .footer-top .footer-middle,.c-footer .footer-top .footer-right{inline-size:23.8rem}}@media screen and (min-width:48em){.c-footer .footer-top .footer-middle{margin-inline-end:11rem}}@media screen and (min-width:64em){.c-footer .footer-top .footer-middle{margin-inline-end:2.4rem}}.c-footer .footer-top .footer-middle .c-menu--footer{display:flex;flex-direction:column;gap:.9rem;line-height:1.2}.c-footer .footer-top .footer-middle .c-menu--footer .c-menu__link{transition:all .3s ease-out;text-decoration:none;color:#bebdbf;font-size:1.7rem}@media screen and (prefers-reduced-motion:reduce){.c-footer .footer-top .footer-middle .c-menu--footer .c-menu__link{transition:none}}.c-footer .footer-top .footer-middle .c-menu--footer .c-menu__link:hover{color:#fff}.c-footer .footer-top .social-links{display:grid;grid-template-columns:repeat(3,4rem);margin-block-start:-0.8rem;margin-inline-start:-0.8rem;gap:.8rem}.c-footer .footer-top .social-link{inline-size:4rem;block-size:4rem;transition:all .3s ease-out;display:flex;align-items:center;justify-content:center;padding:.8rem;color:#bd9e73;border-radius:.5rem}@media screen and (prefers-reduced-motion:reduce){.c-footer .footer-top .social-link{transition:none}}.c-footer .footer-top .social-link:hover{background:#3b393e}.c-footer .footer-bottom{display:flex;flex-wrap:wrap;gap:2.1rem;justify-content:space-between;padding-block:2rem 4.3rem;color:#fff;border-block-start:.1rem solid #4e4c52;font-size:1.4rem}.c-footer .footer-bottom .footer-bottom-links{display:flex;gap:2.8rem}.c-footer .footer-bottom a{transition:all .3s ease-out;text-decoration:none;color:#fff}@media screen and (prefers-reduced-motion:reduce){.c-footer .footer-bottom a{transition:none}}.c-footer .footer-bottom a:hover{text-decoration:underline}.c-footer .footer-bottom a.swisstomato{color:#fff}.c-footer .footer-bottom a.swisstomato:hover{text-decoration:none;color:#d5b17f}.c-footer .footer-bottom p:not(:last-child){min-inline-size:4rem;margin-block-end:0}.is-menu-dropdown #main{position:relative}.is-menu-dropdown #main::after{position:absolute;z-index:1;inset:0;content:"";background-color:rgba(0,0,0,.25)}
.c-hamburger{position:relative;z-index:2;overflow:visible;margin-block-start:0;margin-block-end:0;margin-inline-start:0;margin-inline-end:0;padding-block:0;padding-inline:0;cursor:pointer;transition:opacity .5s ease;color:inherit;border-block:0;border-inline:0;background:none}@media screen and (prefers-reduced-motion:reduce){.c-hamburger{transition:none}}@media screen and (min-width:78.125em){.c-hamburger{display:none}}.c-hamburger:focus{outline:none}.c-hamburger.is-active{visibility:visible;opacity:1}.c-hamburger__box{position:relative;display:block;inline-size:2rem;block-size:2rem}.c-hamburger__spinner{inset-block-start:.1rem;display:block;margin-block-start:-0.1rem;transition:background 0s .13s linear}@media screen and (prefers-reduced-motion:reduce){.c-hamburger__spinner{transition:none}}.c-hamburger__spinner::before,.c-hamburger__spinner::after{display:block;content:""}.c-hamburger__spinner,.c-hamburger__spinner::before,.c-hamburger__spinner::after{position:absolute;inline-size:2rem;block-size:.2rem;transition:transform .15s ease;background:#fff}@media screen and (prefers-reduced-motion:reduce){.c-hamburger__spinner,.c-hamburger__spinner::before,.c-hamburger__spinner::after{transition:none}}.c-hamburger__spinner::before{inset-block-start:.7rem;inset-inline-end:0;inline-size:2rem;transition:top .1s .2s cubic-bezier(0.33333,0.66667,0.66667,1),transform .13s cubic-bezier(0.55,0.055,0.675,0.19)}@media screen and (prefers-reduced-motion:reduce){.c-hamburger__spinner::before{transition:none}}.c-hamburger.is-active .c-hamburger__spinner::before{inset-block-start:0;inset-inline-end:auto;inline-size:2rem;transition:top .1s .15s cubic-bezier(0.33333,0,0.66667,0.33333),transform .13s .22s cubic-bezier(0.215,0.61,0.355,1);transform:translate3d(0,0.9rem,0) rotate(45deg);background:#fff}@media screen and (prefers-reduced-motion:reduce){.c-hamburger.is-active .c-hamburger__spinner::before{transition:none}}.c-hamburger__spinner::after{inset-block-start:1.4rem;inset-block-end:-.9rem;transition:top .2s .2s cubic-bezier(0.33333,0.66667,0.66667,1),transform .13s cubic-bezier(0.55,0.055,0.675,0.19)}@media screen and (prefers-reduced-motion:reduce){.c-hamburger__spinner::after{transition:none}}.c-hamburger.is-active .c-hamburger__spinner::after{inset-block-start:0;transition:top .2s cubic-bezier(0.33333,0,0.66667,0.33333),transform .13s .22s cubic-bezier(0.215,0.61,0.355,1);transform:translate3d(0,0.9rem,0) rotate(-45deg);background:#fff}@media screen and (prefers-reduced-motion:reduce){.c-hamburger.is-active .c-hamburger__spinner::after{transition:none}}.c-hamburger.is-active .c-hamburger__spinner{transition-delay:.22s;background:none}
.c-header{position:sticky;z-index:99;inset-block-start:0;transition:transform 300ms ease-in-out;transform:translateY(0);color:#fff;border-block-end:.1rem solid rgba(0,0,0,0);background:#252329}.admin-toolbar-expanded .c-header{inset-block-start:var(--gin-toolbar-y-offset)}@media(width >= 61em){.admin-toolbar-expanded .c-header{inset-block-start:0}}.c-header.opened{border-block-end:.1rem solid #4e4c52}.c-header.is-hidden{transform:translateY(-100%)}.c-region--header{display:flex;align-items:center;justify-content:space-between;block-size:8rem;transition:block-size 300ms ease-out}@media screen and (min-width:78.125em){.c-region--header{justify-content:start;block-size:8.8rem;padding-inline:1rem}}.c-header.is-fixed .c-region--header{block-size:6.8rem}.c-block-menu--main .c-menu--level-1{position:relative;display:flex;flex-direction:column;gap:.2rem}@media screen and (min-width:48em){.c-block-menu--main .c-menu--level-1{gap:0}}@media screen and (min-width:78.125em){.c-block-menu--main .c-menu--level-1{flex-direction:row;gap:2.5rem}}.c-block-menu--main .c-menu--level-1 .c-menu__button-toggle{position:relative;padding:0;color:currentColor;border:0;background:rgba(0,0,0,0);box-shadow:none}.c-block-menu--main .c-menu--level-1 .c-menu__button-toggle svg{transition:all .3s ease-out;margin-inline-start:.4rem;cursor:pointer}@media screen and (prefers-reduced-motion:reduce){.c-block-menu--main .c-menu--level-1 .c-menu__button-toggle svg{transition:none}}@media screen and (min-width:78.125em){.c-block-menu--main .c-menu--level-1 .c-menu__item--level-1>.c-menu__button-toggle.is-active::after{position:absolute;z-index:3;inset-block-end:-2.7rem;inset-inline:0;block-size:.2rem;content:"";transition:inset-block-end 300ms ease-out;background-color:#bd9e73}.has-fixed-header .c-block-menu--main .c-menu--level-1 .c-menu__item--level-1>.c-menu__button-toggle.is-active::after{inset-block-end:-1.6rem}}.c-block-menu--main .c-menu--level-1 .c-menu__link{transition:all .3s ease-out;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;cursor:pointer;text-decoration:none;color:currentColor;font-size:1.7rem;font-weight:500}@media screen and (prefers-reduced-motion:reduce){.c-block-menu--main .c-menu--level-1 .c-menu__link{transition:none}}.c-block-menu--main .c-menu--level-1 .c-menu__link.menuparent{padding-block:1rem;padding-inline-end:3.5rem}.c-block-menu--main .c-menu--level-1>li{padding:0}.is-menu-hover .c-block-menu--main .c-menu--level-1>li,.is-menu-dropdown .c-block-menu--main .c-menu--level-1>li{color:#fff}.is-menu-hover .c-block-menu--main .c-menu--level-1>li:hover,.is-menu-hover .c-block-menu--main .c-menu--level-1>li.is-dropdown,.is-menu-dropdown .c-block-menu--main .c-menu--level-1>li:hover,.is-menu-dropdown .c-block-menu--main .c-menu--level-1>li.is-dropdown{color:#fff}@media screen and (min-width:78.125em){.c-block-menu--main .c-menu--level-1 .c-menu--level-2{position:absolute;display:flex}}.c-block-menu--main .c-menu--level-1>li:nth-child(2) .c-menu--level-2{inset-block-start:8.9rem;display:flex;flex-direction:column}@media screen and (min-width:78.125em){.c-block-menu--main .c-menu--level-1>li:nth-child(2) .c-menu--level-2{padding-block:2.4rem 3.2rem;padding-inline:3.6rem;transition:inset-block-start 300ms ease-out;border-block-start:.1rem solid #4e4c52;background:#252329}}.has-fixed-header .c-block-menu--main .c-menu--level-1>li:nth-child(2) .c-menu--level-2{inset-block-start:6.8rem}.c-block-menu--main .c-menu--level-1>li:nth-child(2) .c-menu--level-2 li{z-index:5;min-inline-size:16.2rem}.c-block-menu--main .c-menu--level-1>li:nth-child(2) .c-menu--level-2 a{color:#f4f2f4;font-size:1.7rem;font-weight:500;line-height:2}.c-block-menu--main .c-menu--level-1>li:nth-child(2) .c-menu--level-2 a:hover{color:#d5b17f}@media screen and (min-width:48em){.c-block-menu--main .c-menu--level-1>li:nth-child(3) .c-menu--level-2{inset-block-start:8.9rem;inset-inline:0;inline-size:101.5rem;margin:0 auto;padding-block:1.8rem;transition:inset-block-start 300ms ease-out}}@media screen and (min-width:78.125em){.c-block-menu--main .c-menu--level-1>li:nth-child(3) .c-menu--level-2{padding-block:2.8rem}.c-block-menu--main .c-menu--level-1>li:nth-child(3) .c-menu--level-2:before,.c-block-menu--main .c-menu--level-1>li:nth-child(3) .c-menu--level-2:after{position:absolute;z-index:1;inset-block-end:0;inline-size:100vw;block-size:100%;content:"";border-block:.1rem solid #4e4c52;background-color:#252329}.c-block-menu--main .c-menu--level-1>li:nth-child(3) .c-menu--level-2:before{inset-inline-start:0}.c-block-menu--main .c-menu--level-1>li:nth-child(3) .c-menu--level-2:after{inset-inline-end:0}}@media screen and (min-width:48em){.has-fixed-header .c-block-menu--main .c-menu--level-1>li:nth-child(3) .c-menu--level-2{inset-block-start:6.8rem}}.c-block-menu--main .c-menu--level-1>li:nth-child(3) .c-menu--level-2 .c-menu__button-toggle{display:flex;inline-size:100%;margin-block-start:1.2rem}@media screen and (min-width:48em){.c-block-menu--main .c-menu--level-1>li:nth-child(3) .c-menu--level-2 .c-menu__button-toggle{margin-block-start:0}}.c-block-menu--main .c-menu--level-1>li:nth-child(3) .c-menu--level-2 .c-menu__button-toggle>svg{margin-inline-start:auto;transform:none !important}@media screen and (min-width:48em){.c-block-menu--main .c-menu--level-1>li:nth-child(3) .c-menu--level-2 .c-menu__button-toggle>svg{display:none}}.c-block-menu--main .c-menu--level-1>li:nth-child(3) .c-menu--level-2 .c-menu__button-toggle.is-active>svg{transform:rotate(180deg) !important}.c-block-menu--main .c-menu--level-1>li:nth-child(3) .c-menu--level-2 .c-menu__link--nolink{display:block;cursor:text;letter-spacing:.02em;text-transform:uppercase;color:#a8a7a9;font-size:1.3rem;font-weight:600}.c-block-menu--main .c-menu--level-1>li:nth-child(3) .c-menu--level-2>li{z-index:5}@media screen and (min-width:48em){.c-block-menu--main .c-menu--level-1>li:nth-child(3) .c-menu--level-2>li{padding-inline-end:2rem}}@media screen and (min-width:78.125em){.c-block-menu--main .c-menu--level-1>li:nth-child(3) .c-menu--level-2>li{padding-inline-end:1.2rem}}@media screen and (min-width:48em){.c-block-menu--main .c-menu--level-1>li:nth-child(3) .c-menu--level-2>li:not(:last-child){border-inline-end:.1rem solid #4e4c52}}.c-block-menu--main .c-menu--level-1 .c-menu--level-3{display:flex;flex-direction:column;gap:1.5rem;margin-block:1rem}.c-block-menu--main .c-menu--level-1 .c-menu--level-3:not(.is-active){display:none}@media screen and (min-width:48em){.c-block-menu--main .c-menu--level-1 .c-menu--level-3:not(.is-active){display:flex}}.c-block-menu--main .c-menu--level-1 .c-menu--level-3 a{color:#f4f2f4;font-size:1.7rem;font-weight:500}.c-block-menu--main .c-menu--level-1 .c-menu--level-3 a:hover{color:#d5b17f !important}.c-block-menu--main .c-menu--level-1>li:nth-child(2) .c-menu--level-2,.c-block-menu--main .c-menu--level-1>li:nth-child(3) .c-menu--level-2{display:none}.c-block-menu--main .c-menu--level-1>li:nth-child(2).is-active>.c-menu__link--nolink,.c-block-menu--main .c-menu--level-1>li:nth-child(3).is-active>.c-menu__link--nolink{color:#f4f2f4}.c-block-menu--main .c-menu--level-1>li:nth-child(2).is-active .c-menu--level-2,.c-block-menu--main .c-menu--level-1>li:nth-child(3).is-active .c-menu--level-2{display:flex;flex-direction:column;padding-inline:2.8rem}.c-block-menu--main .c-menu--level-1>li:nth-child(2).is-active .c-menu__button-toggle>svg,.c-block-menu--main .c-menu--level-1>li:nth-child(3).is-active .c-menu__button-toggle>svg{transform:rotate(180deg)}@media screen and (min-width:48em){.c-block-menu--main .c-menu--level-1>li:nth-child(2).is-active .c-menu--level-2{padding-block:2.4rem;padding-inline:3.6rem}}@media screen and (min-width:48em){.c-block-menu--main .c-menu--level-1>li:nth-child(3).is-active .c-menu--level-2{display:grid;grid-template-columns:repeat(2,1fr);gap:2.5rem 2rem;inline-size:100%}}@media screen and (min-width:78.125em){.c-block-menu--main .c-menu--level-1>li:nth-child(3).is-active .c-menu--level-2{inline-size:102.5rem;padding-inline:0}}@media screen and (min-width:64em){.c-block-menu--main .c-menu--level-1>li:nth-child(3).is-active .c-menu--level-2{grid-template-columns:repeat(3,1fr)}}@media screen and (min-width:78.125em){.c-block-menu--main .c-menu--level-1>li:nth-child(3).is-active .c-menu--level-2{grid-template-columns:repeat(4,1fr)}}.c-block-menu--main .c-menu--level-1 .c-menu__item--level-3{line-height:1}.c-block-menu--main{position:absolute;z-index:999;inset-block-start:8rem;inset-inline:0;display:none;padding-block:1.2rem;padding-inline:2rem;border-block-start:.1rem solid #4e4c52;background-color:#252329}@media screen and (min-width:78.125em){.c-block-menu--main{position:static;inset-block-start:0;inset-inline:0;display:block;padding:0;padding-block:1.6rem;border-block-start:0;background-color:rgba(0,0,0,0)}}.has-fixed-header .c-block-menu--main{inset-block-start:6.8rem}@media screen and (min-width:78.125em){.has-fixed-header .c-block-menu--main{inset-block-start:0}}.c-block-menu--main.is-active{display:block}.c-block-menu--main .c-menu--level-1{position:static}.search-block{position:relative;z-index:2;display:flex;align-items:center;font-weight:400;gap:1.6rem}@media screen and (min-width:78.125em){.search-block{margin-inline-start:auto}}.search-block__button{transition:all .3s ease-out;display:flex;align-items:center;padding-block:.8rem;padding-inline:.8rem;cursor:pointer;text-decoration:none;color:currentColor;border:0;border-radius:.5rem;background:none;font-size:1.5rem}@media screen and (prefers-reduced-motion:reduce){.search-block__button{transition:none}}@media screen and (min-width:78.125em){.search-block__button{padding-block:.35rem}}.search-block__button:hover,.search-block__button.is-active{background:#3b393e}.search-block__button-text{display:none}@media screen and (min-width:78.125em){.search-block__button-text{display:inline-block;line-height:1}}.search-block .search-button{gap:.8rem}.search-block .newsletter-button{position:relative;display:inline-flex;overflow:hidden;align-items:center;padding:.8rem .82rem;text-decoration:none;gap:.8rem}.search-block .icon-wrapper{position:relative;display:inline-block;overflow:hidden;inline-size:1.7rem;block-size:1.8rem;background:#d5b17f;-webkit-mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg fill='%23d5b17f' role='img' viewBox='0 0 17 18' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='m3.7188 2.2188v5.5781l-1.5938-1.0957v-6.0762h12.75v6.0762l-1.5938 1.0957v-5.5781h-9.5624zm4.7812 12.02-0.89648-0.5977-6.0098-4.084v6.4746h13.812v-6.4746l-6.0097 4.084-0.89648 0.5977zm6.9062-6.6074 1.5938-1.0625v11.057h-17v-11.057l1.5938 1.0625 6.9062 4.6816 6.9062-4.6816zm-9.2968-3.8184h5.5781v1.5938h-6.375v-1.5938h0.79688zm0 2.6562h5.5781v1.5938h-6.375v-1.5938h0.79688z'/%3E%3C/svg%3E");-webkit-mask-repeat:no-repeat;-webkit-mask-position:center;-webkit-mask-size:contain;mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg fill='%23d5b17f' role='img' viewBox='0 0 17 18' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='m3.7188 2.2188v5.5781l-1.5938-1.0957v-6.0762h12.75v6.0762l-1.5938 1.0957v-5.5781h-9.5624zm4.7812 12.02-0.89648-0.5977-6.0098-4.084v6.4746h13.812v-6.4746l-6.0097 4.084-0.89648 0.5977zm6.9062-6.6074 1.5938-1.0625v11.057h-17v-11.057l1.5938 1.0625 6.9062 4.6816 6.9062-4.6816zm-9.2968-3.8184h5.5781v1.5938h-6.375v-1.5938h0.79688zm0 2.6562h5.5781v1.5938h-6.375v-1.5938h0.79688z'/%3E%3C/svg%3E");mask-repeat:no-repeat;mask-position:center;mask-size:contain}.search-block .glow-ellipse{position:absolute;z-index:1;inset-block-start:0;inset-inline-start:0;inline-size:4.4rem;block-size:1.1rem;transition:transform 600ms ease-in-out;transform:translate(-1.6rem,0.2rem) rotate(45deg);transform-origin:top left;filter:blur(0.2rem);border-radius:9999rem;background:#ffe1b7;box-shadow:.4rem .4rem .4rem #ffe1b7}.search-block .newsletter-button:hover .glow-ellipse{transform:translate(1.1rem,-2.4rem) rotate(45deg)}.c-branding{position:absolute;inset-inline:0;display:flex;align-items:center;justify-content:center}@media screen and (min-width:78.125em){.c-branding{position:absolute;inset-inline:0;display:flex;align-items:center;justify-content:center}}.c-branding__logo-image{max-inline-size:15rem}@media screen and (min-width:78.125em){.c-branding__logo-image{max-inline-size:none}}.c-block-search-form-block{position:absolute;inset-block-start:8rem;inset-inline:0;margin:0 auto;padding-block-end:1.6rem;background-color:#252329}@media screen and (min-width:78.125em){.c-block-search-form-block{inset-block-start:8.5rem}}.has-fixed-header .c-block-search-form-block{inset-block-start:6.8rem}.c-block-search-form-block:before,.c-block-search-form-block:after{position:absolute;inset-block-end:0;inline-size:100vw;block-size:.1rem;content:"";background-color:#4e4c52}.c-block-search-form-block:before{inset-inline-start:0}.c-block-search-form-block:after{inset-inline-end:0}.c-block-search-form-block #search-block-form{display:flex;inline-size:100%;max-inline-size:130rem;margin:0 auto}.c-block-search-form-block .js-form-type-search{inline-size:100%;margin:0}.c-block-search-form-block .c-form-element--type-search{inline-size:100%;padding-inline-end:6rem;border:0;border-radius:.55rem;background-color:rgba(255,255,255,.1)}.c-block-search-form-block .c-form-element--type-search:focus-visible{box-shadow:none}.c-block-search-form-block .c-search-form__submit{position:absolute;inline-size:1.8rem;block-size:1.8rem;margin-block-start:2.4rem;margin-inline-start:-3.5rem;padding:0;cursor:pointer;text-indent:-999rem;color:rgba(0,0,0,0);border:0;background-color:rgba(0,0,0,0);background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='17' height='18' viewBox='0 0 17 18' fill='none' xmlns='http://www.w3.org/2000/svg'%3E %3Cpath d='M12.2188 7.03125C12.2188 5.13867 11.1895 3.41211 9.5625 2.44922C7.90234 1.48633 5.87695 1.48633 4.25 2.44922C2.58984 3.41211 1.59375 5.13867 1.59375 7.03125C1.59375 8.95703 2.58984 10.6836 4.25 11.6465C5.87695 12.6094 7.90234 12.6094 9.5625 11.6465C11.1895 10.6836 12.2188 8.95703 12.2188 7.03125ZM11.1895 12.4766C9.99414 13.4062 8.5 13.9375 6.90625 13.9375C3.08789 13.9375 0 10.8496 0 7.03125C0 3.24609 3.08789 0.125 6.90625 0.125C10.6914 0.125 13.8125 3.24609 13.8125 7.03125C13.8125 8.6582 13.248 10.1523 12.3184 11.3477L16.4355 15.4648L17 16.0293L15.8711 17.125L15.3066 16.5605L11.1895 12.4434V12.4766Z' fill='white'/%3E %3C/svg%3E");background-repeat:no-repeat;background-position:center;background-size:1.8rem;box-shadow:none}
.c-node--type-article.c-node--medium{position:relative;display:grid;grid-template-columns:11.6rem 1fr;cursor:pointer;gap:1.6rem}@media screen and (min-width:23em){.c-node--type-article.c-node--medium{grid-template-columns:16rem 1fr}}@media screen and (min-width:78.125em){.c-node--type-article.c-node--medium{display:flex;flex-direction:column}}.c-node--type-article.c-node--view-mode-full.c-node--hero-type-type-2 .c-node--type-article.c-node--medium .c-node__hero{float:none;inline-size:auto;margin:0}.c-node--type-article.c-node--view-mode-full.c-node--hero-type-type-2 .c-node--type-article.c-node--medium .c-node__hero img{inline-size:11.6rem;block-size:12.6rem;object-fit:cover}@media screen and (min-width:23em){.c-node--type-article.c-node--view-mode-full.c-node--hero-type-type-2 .c-node--type-article.c-node--medium .c-node__hero img{inline-size:16rem;block-size:17.4rem}}@media screen and (min-width:78.125em){.c-node--type-article.c-node--view-mode-full.c-node--hero-type-type-2 .c-node--type-article.c-node--medium .c-node__hero img{inline-size:100%;block-size:100%}}.c-node--type-article.c-node--medium .c-node__content{display:flex;flex-direction:column;gap:.8rem;justify-content:center}.c-node--type-article.c-node--medium .c-node__meta,.c-node--type-article.c-node--view-mode-full .c-node--type-article.c-node--medium .c-node__meta{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:relative;z-index:2;color:#bd9e73;font-size:1.7rem;font-weight:600;line-height:normal}.c-node--type-article.c-node--medium .c-node__meta a{color:#bd9e73}.c-node--type-article.c-node--medium .c-node__meta a:hover{color:#7d6a54}.c-node--type-article.c-node--medium .c-node__title{letter-spacing:-0.001em;font-size:1.8rem;font-weight:500;line-height:1.09}@media screen and (min-width:36.25em){.c-node--type-article.c-node--medium .c-node__title{font-size:2.4rem;line-height:1.2}}@media screen and (min-width:48em){.c-node--type-article.c-node--medium .c-node__title{font-size:1.8rem;line-height:1.09}}@media screen and (min-width:64em){.c-node--type-article.c-node--medium .c-node__title{font-size:2.4rem;line-height:1.2}}.c-node--type-article.c-node--view-mode-full .c-node--type-article.c-node--medium .c-node__title{margin-block-end:0;letter-spacing:0;font-family:"Catalogue",-apple-system,system-ui,"BlinkMacSystemFont","Segoe UI","Roboto","Helvetica Neue","Arial",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji"}.c-node--type-article.c-node--medium .c-node__title a{color:currentColor}.c-node--type-article.c-node--medium .c-node__date{letter-spacing:0%;color:rgba(0,0,0,.5);font-family:"Catalogue",-apple-system,system-ui,"BlinkMacSystemFont","Segoe UI","Roboto","Helvetica Neue","Arial",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-size:1.6rem;font-weight:500;line-height:1}.c-node--type-article.c-node--medium:hover .c-node__title a{color:#666569}.c-node--type-article.c-node--medium.c-node--view-mode-home-hero-medium:hover .c-node__title a{color:#d3d3d4}
.c-node--type-article.c-node--small,.c-node--type-latest-news-ticker.c-node--small-only-date,.c-node--type-latest-news-ticker.c-node--small{position:relative;padding-block:1.2rem 1.6rem;cursor:pointer}.c-node--type-article.c-node--small .c-node__title,.c-node--type-latest-news-ticker.c-node--small-only-date .c-node__title,.c-node--type-latest-news-ticker.c-node--small .c-node__title{font-size:1.8rem;font-weight:500;line-height:1.1}@media screen and (min-width:36.25em){.c-node--type-article.c-node--small .c-node__title,.c-node--type-latest-news-ticker.c-node--small-only-date .c-node__title,.c-node--type-latest-news-ticker.c-node--small .c-node__title{font-size:2.1rem}}.c-node--type-article.c-node--small .c-node__title a,.c-node--type-latest-news-ticker.c-node--small-only-date .c-node__title a,.c-node--type-latest-news-ticker.c-node--small .c-node__title a{color:currentColor}.c-node--type-article.c-node--small .c-node__date,.c-node--type-latest-news-ticker.c-node--small-only-date .c-node__date,.c-node--type-latest-news-ticker.c-node--small .c-node__date{margin-block-start:.8rem;letter-spacing:0;color:rgba(0,0,0,.5);font-family:"Catalogue",-apple-system,system-ui,"BlinkMacSystemFont","Segoe UI","Roboto","Helvetica Neue","Arial",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-size:1.6rem;font-weight:500;line-height:1}.c-node--type-article.c-node--small:hover .c-node__title a,.c-node--type-latest-news-ticker.c-node--small-only-date:hover .c-node__title a,.c-node--type-latest-news-ticker.c-node--small:hover .c-node__title a{color:#666569}.c-node--type-article.c-node--small .c-node__meta{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:relative;z-index:2;margin-block-end:.9rem;color:#bd9e73;font-size:1.7rem;font-weight:600;line-height:normal}.c-node--type-article.c-node--small .c-node__meta a{color:#bd9e73}.c-node--type-article.c-node--small .c-node__meta a:hover{color:#7d6a54}.c-node--type-latest-news-ticker.c-node--small-only-date .c-node__title{font-size:1.8rem;line-height:1.11;font-weight:500}.c-node--type-latest-news-ticker.c-node--small-only-date:hover .c-node__title a{color:#666569}.c-node--type-latest-news-ticker.c-node--small{cursor:pointer}.c-node--type-latest-news-ticker.c-node--small .c-node__content{display:flex;flex-direction:column;gap:.8rem}.c-node--type-latest-news-ticker.c-node--small .c-node__source{color:#929194;font-size:1.4rem;font-weight:500;line-height:1}.c-node--type-latest-news-ticker.c-node--small .c-node__date{margin:0}.c-node--type-latest-news-ticker.c-node--small .c-node__title{transition:all .3s ease-out;color:#252329}@media screen and (prefers-reduced-motion:reduce){.c-node--type-latest-news-ticker.c-node--small .c-node__title{transition:none}}.c-node--type-latest-news-ticker.c-node--small .c-node__link{font-size:0}.c-node--type-latest-news-ticker.c-node--small .c-node__icon{fill:#bd9e73}.c-node--type-latest-news-ticker.c-node--small:hover .c-node__title{color:#666569}.c-block-block-grouphomepage-section-5 .c-node__link{display:none}
.c-pager{margin-block-start:1.6rem}@media screen and (min-width:64em){.c-pager{margin-block-start:2.8rem}}@media screen and (min-width:78.125em){.c-pager{margin-block-start:4.4rem}}.c-pager__button{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transition:all .3s ease-out;display:inline-flex;flex-direction:row;align-items:center;justify-content:space-between;cursor:pointer;text-decoration:none;border-block:0;border-inline:0;line-height:1.2;gap:.8rem;padding-block:1.2rem;padding-inline:3.2rem;color:#252329;border:.2rem solid #bebdbf;border-radius:10rem;background:#fff;font-size:1.7rem;font-weight:500}@media screen and (prefers-reduced-motion:reduce){.c-pager__button{transition:none}}.c-pager__button:hover,.c-pager__button:active{border-color:#d5b17f;background:#d5b17f}.c-pager__button:focus-visible{border-color:#bebdbf;outline:0;background:#f4f4f5}.c-pager__item{text-align:center}.view-related-articles .c-pager{margin-block-end:4rem}
.c-block-search-api-algolia-widgets .form-submit{display:none}.c-block-search-api-algolia-widgets input{max-block-size:6rem;padding-block-start:2.2rem;padding-block-end:1.8rem;padding-inline-start:5rem;color:#fff;font-family:"Catalogue",-apple-system,system-ui,"BlinkMacSystemFont","Segoe UI","Roboto","Helvetica Neue","Arial",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-size:1.8rem;font-weight:400}.c-block-search-api-algolia-widgets input::placeholder{color:#bebdbf;font-family:"Catalogue",-apple-system,system-ui,"BlinkMacSystemFont","Segoe UI","Roboto","Helvetica Neue","Arial",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-size:1.8rem,1.11;font-weight:400}.c-block-search-api-algolia-widgets span.algolia-autocomplete{position:relative;inline-size:100%;max-block-size:6rem}.c-block-search-api-algolia-widgets .js-form-type-search{position:relative}.c-block-search-api-algolia-widgets .search-button{position:absolute;inset-block-start:50%;inset-inline-start:.4rem;inline-size:5rem;block-size:5rem;cursor:pointer;transform:translateY(-50%);background:#fff;-webkit-mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='17' height='18' viewBox='0 0 17 18' fill='none' xmlns='http://www.w3.org/2000/svg'%3E %3Cpath d='M12.2188 7.03125C12.2188 5.13867 11.1895 3.41211 9.5625 2.44922C7.90234 1.48633 5.87695 1.48633 4.25 2.44922C2.58984 3.41211 1.59375 5.13867 1.59375 7.03125C1.59375 8.95703 2.58984 10.6836 4.25 11.6465C5.87695 12.6094 7.90234 12.6094 9.5625 11.6465C11.1895 10.6836 12.2188 8.95703 12.2188 7.03125ZM11.1895 12.4766C9.99414 13.4062 8.5 13.9375 6.90625 13.9375C3.08789 13.9375 0 10.8496 0 7.03125C0 3.24609 3.08789 0.125 6.90625 0.125C10.6914 0.125 13.8125 3.24609 13.8125 7.03125C13.8125 8.6582 13.248 10.1523 12.3184 11.3477L16.4355 15.4648L17 16.0293L15.8711 17.125L15.3066 16.5605L11.1895 12.4434V12.4766Z' fill='white'/%3E %3C/svg%3E");-webkit-mask-repeat:no-repeat;-webkit-mask-position:center;-webkit-mask-size:1.7rem;mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='17' height='18' viewBox='0 0 17 18' fill='none' xmlns='http://www.w3.org/2000/svg'%3E %3Cpath d='M12.2188 7.03125C12.2188 5.13867 11.1895 3.41211 9.5625 2.44922C7.90234 1.48633 5.87695 1.48633 4.25 2.44922C2.58984 3.41211 1.59375 5.13867 1.59375 7.03125C1.59375 8.95703 2.58984 10.6836 4.25 11.6465C5.87695 12.6094 7.90234 12.6094 9.5625 11.6465C11.1895 10.6836 12.2188 8.95703 12.2188 7.03125ZM11.1895 12.4766C9.99414 13.4062 8.5 13.9375 6.90625 13.9375C3.08789 13.9375 0 10.8496 0 7.03125C0 3.24609 3.08789 0.125 6.90625 0.125C10.6914 0.125 13.8125 3.24609 13.8125 7.03125C13.8125 8.6582 13.248 10.1523 12.3184 11.3477L16.4355 15.4648L17 16.0293L15.8711 17.125L15.3066 16.5605L11.1895 12.4434V12.4766Z' fill='white'/%3E %3C/svg%3E");mask-repeat:no-repeat;mask-position:center;mask-size:1.7rem}.c-block-search-api-algolia-widgets .clear-input-button{position:absolute;inset-block-start:50%;inset-inline-end:2rem;inline-size:2rem;block-size:2rem;cursor:pointer;transform:translateY(-50%);background:#fff;-webkit-mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='14' height='15' viewBox='0 0 14 15' xmlns='http://www.w3.org/2000/svg'%3E %3Cpath d='M7 6.88672L12.9297 0.912109L13.9629 1.94531L7.98828 7.875L13.9629 13.8496L12.9297 14.8828L7 8.9082L1.02539 14.8828L-0.0078125 13.8496L5.9668 7.875L-0.0078125 1.94531L1.02539 0.912109L7 6.88672Z'/%3E %3C/svg%3E");-webkit-mask-repeat:no-repeat;-webkit-mask-position:center;-webkit-mask-size:1.3rem 1.7rem;mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='14' height='15' viewBox='0 0 14 15' xmlns='http://www.w3.org/2000/svg'%3E %3Cpath d='M7 6.88672L12.9297 0.912109L13.9629 1.94531L7.98828 7.875L13.9629 13.8496L12.9297 14.8828L7 8.9082L1.02539 14.8828L-0.0078125 13.8496L5.9668 7.875L-0.0078125 1.94531L1.02539 0.912109L7 6.88672Z'/%3E %3C/svg%3E");mask-repeat:no-repeat;mask-position:center;mask-size:1.3rem 1.7rem}.aa-dropdown-menu{inline-size:100%;padding:5.5rem;padding-block-start:.5rem;border-radius:.5rem;background-color:#666569;box-shadow:0 1rem 1rem #252329}.aa-dropdown-menu .aa-dataset-1 a{color:#fff}#block-crypto-searchformblock{transition:all .3s ease-out;transition-delay:25ms;opacity:0}header.is-hidden #block-crypto-searchformblock[x-show=searchOpen]{transform:translateY(-100%)}
.c-taxonomy-term__header{padding-block:.2rem 2.8rem;color:#fff;background:#252329}@media screen and (min-width:48em){.c-taxonomy-term__header{padding-block:1rem 3.6rem}}@media screen and (min-width:78.125em){.c-taxonomy-term__header{padding-block:2.2rem 4.75rem}}.c-taxonomy-term__title{font-size:3rem;line-height:1.2;font-weight:500}@media screen and (min-width:48em){.c-taxonomy-term__title{font-size:3.8rem}}@media screen and (min-width:64em){.c-taxonomy-term__title{font-size:4.8rem}}.c-taxonomy-term__description{padding-block-start:.5rem;color:#d3d3d4}.c-taxonomy-term__description .c-field--type-text-long,.c-taxonomy-term__description .c-field--type-text-with-summary{max-inline-size:80rem}.c-taxonomy-term__description .c-field--type-text-long p:last-child,.c-taxonomy-term__description .c-field--type-text-with-summary p:last-child{margin-block-end:0}
.ui-dialog{position:absolute;inset-block-start:0;left:0;padding:0;border:0;border-radius:var(--jui-dialog-border-radius);background:transparent;box-shadow:var(--jui-dialog-box-shadow);}.ui-dialog:focus{outline:var(--jui-dialog--focus-outline);box-shadow:var(--jui-dialog--focus-box-shadow);}@media (forced-colors:active){.ui-dialog{border:1px solid transparent;}}@media all and (max-width:48em){.ui-dialog:not(.ui-dialog-off-canvas){min-width:92%;max-width:92%;}}.ui-dialog .ui-dialog-titlebar{position:relative;box-sizing:border-box;padding-block:var(--space-m);padding-inline:var(--space-l) var(--jui-dialog-close-button-reserved-space);color:var(--jui-dialog-title-color);border-start-end-radius:var(--jui-dialog-border-radius);border-start-start-radius:var(--jui-dialog-border-radius);background:var(--jui-dialog-title-bg-color);line-height:calc(var(--space-m) * 2);}.ui-dialog .ui-dialog-titlebar .ui-dialog-title{-webkit-font-smoothing:antialiased;font-size:var(--jui-dialog-title-font-size);font-weight:bold;}.ui-dialog .ui-dialog-titlebar .ui-dialog-titlebar-close{position:absolute;inset-block-start:50%;inset-inline-end:0;box-sizing:border-box;inline-size:var(--jui-dialog-close-button-size);block-size:var(--jui-dialog-close-button-size);margin-inline:var(--space-l);padding:0;transition:all 0.1s;transform:translateY(-50%);border:2px solid transparent;border-radius:var(--jui-dialog-close-button-border-radius);background:none;}.ui-dialog .ui-dialog-titlebar .ui-dialog-titlebar-close:hover{border-color:var(--color-white);}.ui-dialog .ui-dialog-titlebar .ui-dialog-titlebar-close:focus{border-color:var(--color-focus);outline:var(--jui-dialog--focus-outline);box-shadow:none;}.ui-dialog .ui-dialog-titlebar .ui-dialog-titlebar-close .ui-icon.ui-icon-closethick{width:100%;height:100%;margin:0;transform:translate(-50%,-50%);background:url("data:image/svg+xml,%3csvg width='12' height='12' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M11 1.318l-10 10M11 11.318l-10-10' stroke='%23D3D4D9' stroke-width='1.5'/%3e%3c/svg%3e") no-repeat 50%;}@media (forced-colors:active){.ui-dialog .ui-dialog-titlebar .ui-dialog-titlebar-close .ui-icon.ui-icon-closethick{background:url("data:image/svg+xml,%3csvg width='12' height='12' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M11 1.318l-10 10M11 11.318l-10-10' stroke='buttonText' stroke-width='1.5'/%3e%3c/svg%3e") no-repeat 50%;}}.ui-dialog > .ui-dialog-content{overflow:auto;padding:var(--space-m) var(--space-l);color:var(--color-text);background:var(--color-white);}.ui-dialog > .ui-dialog-content .form-actions,.ui-dialog > .ui-dialog-content .field-actions{margin:0;padding:0;}.ui-dialog > .ui-dialog-buttonpane{color:var(--color-text);border-bottom-right-radius:var(--jui-dialog-border-radius);border-bottom-left-radius:var(--jui-dialog-border-radius);background:var(--color-gray-050);}.ui-dialog > .ui-dialog-buttonpane .ui-dialog-buttonset{display:flex;gap:var(--space-s);justify-content:flex-end;margin-block:var(--space-m);margin-inline-end:var(--space-l);}.ui-dialog > .ui-dialog-buttonpane .ui-dialog-buttonset > *{margin:0;}.ui-dialog > .ui-dialog-buttonpane .ui-button-text-only .ui-button-text{padding:0;}.ui-dialog.ui-dialog-off-canvas .ui-widget-content.ui-dialog-content{background:none;}#drupal-off-canvas .form-item .form-item__description{color:var(--color-gray-050);font-size:0.75rem;}
.u-clearfix::after,.clearfix::after{display:table;clear:both;content:""}
.u-full-width-image{position:relative}.u-full-width-image img{position:absolute;inset:0;inline-size:100%;block-size:100%;object-position:center;object-fit:cover}
.more-arrow-button{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transition:all .3s ease-out;display:inline-flex;min-inline-size:max-content;text-decoration:none;color:#bd9e73;font-size:1.7rem;font-weight:600;line-height:1}@media screen and (prefers-reduced-motion:reduce){.more-arrow-button{transition:none}}.more-arrow-button .button__text{white-space:nowrap}.more-arrow-button .button__icon{margin-inline-start:.4rem}.more-arrow-button .button__icon .background{transition:all .3s ease-out;fill:#e9d6bc}@media screen and (prefers-reduced-motion:reduce){.more-arrow-button .button__icon .background{transition:none}}.more-arrow-button .button__icon .arrow{transition:all .3s ease-out;fill:#bd9e73}@media screen and (prefers-reduced-motion:reduce){.more-arrow-button .button__icon .arrow{transition:none}}.more-arrow-button:hover{color:#7d6a54}.more-arrow-button:hover .button__icon .background{fill:#d5b17f}.more-arrow-button:hover .button__icon .arrow{fill:#fff}
.u-stretched-link:link,.u-stretched-link:visited{text-decoration:none;color:currentColor}.u-stretched-link::after{position:absolute;z-index:1;inset:0;content:"";pointer-events:auto;background-color:rgba(0,0,0,0)}
.u-text--left{text-align:start !important}.u-text--right{text-align:end !important}.u-text--center{text-align:center !important}.u-text--justify{text-align:justify !important}.u-text--justify-left{text-align:justify !important;text-align-last:start !important;hyphens:auto}.u-text--justify-right{text-align:justify !important;text-align-last:end !important;hyphens:auto}.u-text--justify-center{text-align:justify !important;text-align-last:center !important;hyphens:auto}
.u-video-responsive{position:relative;display:block;overflow:hidden;inline-size:100%;padding-block:0;padding-inline:0}.u-video-responsive::before{display:block;padding-block-end:56.25%;content:""}.u-video-responsive iframe,.u-video-responsive object,.u-video-responsive embed{position:absolute;inset:0;inline-size:100%;block-size:100%;border-block:0;border-inline:0}video.u-video-responsive{max-inline-size:100%;block-size:auto}video.u-video-responsive::before{content:none}.u-video-responsive--4-3::before{padding-block-end:75%}.u-video-responsive--1-1::before{padding-block-end:100%}
.u-show{visibility:visible !important}.u-hide{visibility:hidden !important}.u-visually-hide,.visually-hidden{position:absolute !important;overflow:hidden !important;clip:rect(0.1rem 0.1rem 0.1rem 0.1rem) !important;clip:rect(0.1rem,0.1rem,0.1rem,0.1rem) !important;inline-size:.1rem !important;block-size:.1rem !important}.u-visually-hide--focusable:active,.u-visually-hide--focusable:focus{position:static !important;overflow:visible !important;clip:auto !important;inline-size:auto !important;block-size:auto !important;white-space:normal !important}
@keyframes gin-throbber{0%{transform:rotateZ(0);}100%{transform:rotateZ(360deg);}}.ajax-progress__throbber,.ajax-progress__throbber--fullscreen,.ui-dialog .ajax-progress__throbber,.media-library-item .ajax-progress__throbber{border:3px solid var(--gin-color-primary);border-inline-end:3px dotted transparent;}.ajax-progress .ajax-progress__message{color:var(--gin-color-text);}[dir].gin--dark-mode .ajax-progress--fullscreen{background-color:var(--gin-color-primary);border-color:transparent;box-shadow:0 2px 6px 0 var(--gin-bg-app);}[dir].gin--dark-mode .ajax-progress--fullscreen .ajax-progress__throbber,[dir].gin--dark-mode .ajax-progress--fullscreen .ajax-progress__throbber--fullscreen{border:3px solid var(--gin-bg-app);border-inline-end:3px dotted transparent;}.media-library-widget .ajax-progress__throbber,.media-library-widget .ajax-progress__throbber--fullscreen{border:2px solid var(--gin-color-primary);border-inline-end:2px dotted transparent;}.ui-dialog .ajax-progress-throbber{padding:var(--gin-spacing-xs);background:var(--gin-bg-app);border-radius:50%;box-shadow:0 2px 6px 0 rgba(34,35,48,.1);border:1px solid rgba(216,217,224,.8);}.gin--dark-mode .ui-dialog .ajax-progress-throbber{background-color:var(--gin-color-primary);border-color:transparent;box-shadow:0 2px 6px 0 var(--gin-bg-app);}.ui-dialog .ajax-progress-throbber::before,.contextual-links .ajax-progress-throbber::before{content:"";display:block;position:absolute;inset-block-start:var(--gin-spacing-xs);inset-inline-start:var(--gin-spacing-xs);width:1.125rem;height:1.125rem;border:2px solid var(--gin-color-primary);border-inline-end:2px dotted transparent;border-radius:50%;animation:gin-throbber .75s linear infinite;}.gin--dark-mode .ui-dialog .ajax-progress,.gin--dark-mode .media-library-item .ajax-progress.ajax-progress.ajax-progress{background-color:var(--gin-bg-app);border-color:var(--gin-bg-app);}.contextual-links li{position:relative;}.contextual-links .ajax-progress-throbber{position:absolute;inset-block-start:0;inset-inline-end:var(--gin-spacing-xxs);width:24px;height:24px;}.contextual-links .ajax-progress-throbber::before{inset-block-start:0;inset-inline-start:.25em;}.claro-autocomplete__message{color:var(--gin-color-primary);}
