:root{--c_black: #120C0F;--c_white: #fff;--c_orange: #C26B30;--c_beige: #E9E3D7;--c_light_beige: #F0ECE3;--c_blue: #BACDCC;--c_brown: #837654;--c_red: #D35A55;--c_pink: #FCEDED;--c_filter_orange: invert(51%) sepia(11%) saturate(3755%) hue-rotate(343deg) brightness(89%) contrast(77%)}@font-face{font-family:basis-grotesque;src:url(../../../fonts/basis-grotesque-medium-pro.woff2) format("woff2"),url(../../../fonts/basis-grotesque-medium-pro.woff) format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:basis-grotesque;src:url(../../../fonts/basis-grotesque-bold-pro.woff2) format("woff2"),url(../../../fonts/basis-grotesque-bold-pro.woff) format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Feature Display Web;src:url(../../../fonts/FeatureDisplay-Regular-Web.woff2) format("woff2"),url(../../../fonts/FeatureDisplay-Regular-Web.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}:root{--t_font_title: Feature Display Web, sans-serif;--t_font_body: basis-grotesque, sans-serif}.accordion.svelte-6pqu3x{background:var(--accordion-bg, #fff);padding-top:max(65px,1vw * 100 * 100 / 1920);padding-bottom:max(65px,1vw * 100 * 100 / 1920)}.accordion--alt.svelte-6pqu3x{margin-top:-2px}.accordion--alt.svelte-6pqu3x .accordion__item__header:where(.svelte-6pqu3x){padding-top:max(20px,calc(1.0416666667vw + 1.8518518519vh) / 2.5);padding-bottom:max(20px,calc(1.0416666667vw + 1.8518518519vh) / 2.5)}.accordion--alt.svelte-6pqu3x .accordion__item__header:where(.svelte-6pqu3x) .title{cursor:pointer}.accordion--alt.svelte-6pqu3x .accordion__item__content:where(.svelte-6pqu3x){padding:0 20px}.accordion--alt.svelte-6pqu3x .accordion__item__content.show:where(.svelte-6pqu3x){max-height:2000px}.accordion--alt.svelte-6pqu3x .accordion__item__content__inner:where(.svelte-6pqu3x){padding-bottom:0;margin-bottom:50px}.accordion--alt.svelte-6pqu3x .accordion__item__content__link:where(.svelte-6pqu3x){width:460px;border:none;background-color:#c26b30;color:#fff;font-size:var(--title--s);font-weight:700;padding:20px;border-radius:39px;transition:all .3s ease;text-transform:uppercase;font-family:var(--t_font_body);max-width:100%}.accordion--alt.svelte-6pqu3x .accordion__item__content__link:where(.svelte-6pqu3x):hover{background-color:#120c0f;color:#fff}.accordion--alt.svelte-6pqu3x .accordion__item__content__link-wrapper:where(.svelte-6pqu3x){margin:0 0 50px}.accordion--alt.svelte-6pqu3x .accordion__description:where(.svelte-6pqu3x){margin-bottom:max(60px,calc(3.125vw + 5.5555555556vh) / 2.5)}@media all and (max-width: 899px){.accordion--alt.svelte-6pqu3x .accordion__description:where(.svelte-6pqu3x){margin-bottom:40px}}.accordion--alt.svelte-6pqu3x .text ul{margin-top:max(10px,calc(.5208333333vw + .9259259259vh) / 2.5);margin-bottom:max(10px,calc(.5208333333vw + .9259259259vh) / 2.5)}.accordion--alt.svelte-6pqu3x .text li{font-family:var(--text-font-family)}.accordion--alt.svelte-6pqu3x .text p+p,.accordion--alt.svelte-6pqu3x .text ul+p{margin-top:max(10px,calc(.5208333333vw + .9259259259vh) / 2.5)}.accordion--alt.svelte-6pqu3x .text p:first-child{margin-top:0}.accordion--alt.svelte-6pqu3x .text p:first-child strong{margin-top:0;display:inline-block}.accordion--alt.svelte-6pqu3x .text p strong{margin-top:20px;display:inline-block}.accordion--dark.svelte-6pqu3x{background:#e9e3d7}.accordion__item.svelte-6pqu3x{border-bottom:1px solid #120C0F}.accordion--items-count-1.accordion--all-open .accordion__item.svelte-6pqu3x{border-bottom:none}.accordion__item__header.svelte-6pqu3x{display:flex;justify-content:space-between;align-items:center;padding:max(20px,calc(1.0416666667vw + 1.8518518519vh) / 2.5) 0;cursor:pointer;transition:all .3s ease}.accordion--all-open.svelte-6pqu3x .accordion__item__header:where(.svelte-6pqu3x){cursor:default}.accordion__item__header.svelte-6pqu3x:hover{opacity:.8}.accordion__item__header__icon.svelte-6pqu3x{transition:transform .3s ease;border-radius:50%;border:1px solid #120C0F;width:45px;height:45px;display:flex;justify-content:center;align-items:center;transform:rotate(45deg)}.accordion__item__header__icon.svelte-6pqu3x svg{width:20px;height:20px}.accordion__item__header__icon.rotate.svelte-6pqu3x{transform:rotate(0)}.accordion__item__content.svelte-6pqu3x{max-height:0;overflow:hidden;transition:max-height .3s ease-in-out}.accordion__item__content.show.svelte-6pqu3x{max-height:1000px}.accordion__item__content__inner.svelte-6pqu3x{padding-right:4.3333vw;padding-bottom:20px}
