._stage_d0s0w_1{display:flex;flex-direction:column;gap:var(--haml-spacing-medium);max-width:var(--ff-grid-max-width);margin:0 auto}._stage__header_d0s0w_10{display:flex;flex-direction:column;gap:var(--haml-spacing-small)}._stage__title_d0s0w_16 strong{font-weight:var(--ff-font-weight-semibold)}._stage__description_d0s0w_20{margin:0;color:var(--ff-color-text)}._stage__description_d0s0w_20 p,._stage__description_d0s0w_20 h3{margin:0;font-size:var(--ff-font-size-xlarge);font-weight:var(--haml-font-weight-light);line-height:var(--ff-line-height-xlarge)}._stage__description_d0s0w_20 strong{font-weight:var(--ff-font-weight-bold)}._stage__links_d0s0w_37{display:flex;flex-wrap:wrap;gap:var(--haml-spacing-small)}@media(min-width:64rem){._stage__description_d0s0w_20{width:75%}}._unbreakable-terms_1k8ia_9 u{text-decoration:none;white-space:nowrap}._unbreakable-terms--editing_1k8ia_16 u{text-decoration:underline dotted;text-underline-offset:.2em}farfalla-breadcrumbs{display:block}farfalla-breadcrumbs:not(:defined){overflow:hidden;height:var(--ff-line-height-medium);visibility:hidden;animation:breadcrumbs-reveal-unupgraded 0s linear 3s forwards}@keyframes breadcrumbs-reveal-unupgraded{to{overflow:visible;height:auto;visibility:visible}}farfalla-breadcrumbs>[slot=current-page-label]{overflow:hidden;display:block;max-width:30ch;text-overflow:ellipsis;white-space:nowrap}@media(min-width:48em){farfalla-breadcrumbs{margin-inline-start:calc(-1 * var(--ff-spacing-2))}}._container_1smml_1{display:flex;flex-direction:column;gap:16px}._section_1smml_7{display:flex;flex-direction:column;gap:8px}._label_1smml_13{font-size:13px;font-weight:600;color:#333}._search-input_1smml_19{box-sizing:border-box;width:100%;padding:8px 12px;border:1px solid #ccc;border-radius:4px;font-size:14px}._search-input_1smml_19:disabled{cursor:not-allowed;background-color:#f5f5f5}._results_1smml_34{overflow-y:auto;max-height:200px;border:1px solid #e0e0e0;border-radius:4px}._status_1smml_41{padding:10px 12px;font-size:13px;font-style:italic;color:#888}._result-item_1smml_48{cursor:pointer;display:flex;align-items:center;justify-content:space-between;width:100%;padding:8px 12px;border:none;border-bottom:1px solid #f0f0f0;font-size:13px;text-align:left;background:none}._result-item_1smml_48:hover:not(:disabled){background-color:#f0f7ff}._result-item_1smml_48:disabled{cursor:default;opacity:.5}._result-item_1smml_48:last-child{border-bottom:none}._result-label_1smml_79{font-weight:500}._result-id_1smml_83{font-size:12px;color:#888}._selected-list_1smml_88{display:flex;flex-direction:column;gap:4px}._selected-item_1smml_94{display:flex;gap:8px;align-items:center;padding:8px 12px;border:1px solid #e0e0e0;border-radius:4px;background-color:#f8f8f8}._order-buttons_1smml_106{display:flex;flex-direction:column;flex-shrink:0;gap:2px}._order-button_1smml_106{cursor:pointer;padding:2px 4px;border:1px solid #ddd;border-radius:3px;font-size:8px;line-height:1;color:#555;background:none}._order-button_1smml_106:hover:not(:disabled){border-color:#ccc;background-color:#e8e8e8}._order-button_1smml_106:disabled{cursor:default;opacity:.3}._selected-info_1smml_137{display:flex;flex:1;flex-direction:column;gap:2px;min-width:0}._selected-label_1smml_146{font-size:13px;font-weight:500}._selected-id_1smml_151{font-size:11px;color:#888}._remove-button_1smml_156{cursor:pointer;padding:4px 8px;border:none;border-radius:4px;font-size:14px;color:#c00;background:none}._remove-button_1smml_156:hover{background-color:#fee}._item_u1a27_1{overflow:hidden;display:flex;flex-direction:column;height:440px;color:var(--ff-color-text, #333);text-decoration:none}._item_u1a27_1:hover ._content_u1a27_12{background-color:var(--ff-color-black-10)}._image-wrapper_u1a27_16{overflow:hidden;flex-shrink:0;width:100%;height:220px;border-bottom:1px solid var(--ff-color-border-component, #e5e5e5)}._image-wrapper_u1a27_16 img,._image-wrapper_u1a27_16 picture,._image-wrapper_u1a27_16>*{width:100%;height:100%;object-fit:cover}._content_u1a27_12{display:flex;flex-direction:column;flex-grow:1;padding:var(--ff-spacing-6, 1.5rem);background-color:var(--ff-color-background-component);transition:background-color var(--ff-transition-base-duration, .2s) var(--ff-transition-base-easing, ease-in-out)}._title_u1a27_45{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;line-clamp:1;margin:0 0 var(--ff-spacing-2, .5rem) 0;font-family:var(--ff-font-family-text);font-size:var(--ff-font-size-h3, 1.25rem);font-weight:var(--ff-font-weight-bold, bold);line-height:var(--ff-line-height-h3, 1.2);text-overflow:ellipsis}._description_u1a27_61{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;margin:0}._footer_u1a27_71{display:flex;justify-content:flex-end;margin-top:auto;padding-top:var(--ff-spacing-4, 1rem);font-weight:600;color:inherit}@media(min-width:64rem){._item_u1a27_1{position:relative;flex-direction:row;align-items:stretch;height:240px}._image-wrapper_u1a27_16{position:absolute;width:260px;height:100%;border-bottom:none}._content_u1a27_12{position:absolute;top:20px;left:150px;width:calc(100% - 150px)}}._header_3ch5r_1{--section-header-inset-left: 0px;position:relative;display:flex;flex-direction:column;gap:var(--haml-spacing-small)}._with-vertical-text_3ch5r_15{--border-text-height: calc(var(--border-text-chars, 0) * 1ch)}@media(min-width:32rem){._with-vertical-text_3ch5r_15{--section-header-inset-left: calc(4px + var(--haml-spacing-medium));min-height:max(var(--haml-spacing-xxlarge),var(--border-text-height));padding-left:var(--haml-spacing-medium);border-left:4px solid var(--ff-color-accent)}}@media(min-width:64rem){._with-vertical-text_3ch5r_15{--section-header-inset-left: calc(4px + var(--haml-spacing-xlarge));padding-left:var(--haml-spacing-xlarge)}}._vertical-text_3ch5r_33{position:absolute;top:0;left:0;transform-origin:top left;transform:rotate(-90deg) translate(-100%,-75%);overflow:hidden;display:none;max-width:50ch;padding-left:var(--haml-spacing-small);font-size:var(--ff-font-size-xsmall);font-weight:var(--ff-font-weight-bold);line-height:1;color:var(--ff-color-text);text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;background-color:var(--surface-background, white)}@media(min-width:32rem){._vertical-text_3ch5r_33{display:block}}._control-button_1xd04_3{--border-width: 1px;--size: 2.5rem;--icon-size: var(--ff-font-size-medium);--icon-size-small: var(--ff-font-size-small);--background-color: transparent;--hover-blend-color: var(--ff-interaction-color-background-hover);--active-blend-color: var(--ff-interaction-color-background-active);--border-color: var(--ff-interaction-color-text-default);--border-color-hover: var(--ff-interaction-color-text-hover);--border-color-active: var(--ff-interaction-color-text-active);--text-color: var(--ff-interaction-color-text-default);--text-color-hover: var(--ff-interaction-color-text-hover);--text-color-active: var(--ff-interaction-color-text-active);cursor:pointer;display:inline-flex;align-items:center;justify-content:center;width:var(--size);min-width:var(--size);height:var(--size);margin:0;padding:0;border:var(--border-width) solid var(--border-color);border-radius:var(--ff-border-radius-round, 50%);color:var(--text-color);text-decoration:none;appearance:none;background:var(--background-color);transition:background var(--ff-transition-components-slow),border-color var(--ff-transition-components-slow),color var(--ff-transition-components-slow)}._control-button_1xd04_3:hover{border-color:var(--border-color-hover);color:var(--text-color-hover);background:linear-gradient(var(--hover-blend-color),var(--hover-blend-color)),var(--background-color)}._control-button_1xd04_3:active{border-color:var(--border-color-active);color:var(--text-color-active);background:linear-gradient(var(--active-blend-color),var(--active-blend-color)),var(--background-color);transition-duration:0s}._control-button_1xd04_3:focus-visible{outline:var(--ff-focus-width) solid var(--ff-interaction-color-focus-ring);outline-offset:var(--ff-focus-offset)}._control-button_1xd04_3:disabled,._control-button_1xd04_3[aria-disabled=true]{pointer-events:none;cursor:not-allowed;opacity:var(--ff-opacity-disabled)}._control-button--small_1xd04_75{--size: 2rem}._control-button--small_1xd04_75 ._control-button__icon_1xd04_79{font-size:var(--icon-size-small)}._control-button--primary_1xd04_84{--border-width: 0rem;--padding-block: var(--ff-component-medium-padding-y);--background-color: var(--ff-interaction-color-background-primary);--active-blend-color: var(--ff-interaction-color-background-hover);--text-color: var(--ff-interaction-color-text-primary);--text-color-hover: var(--ff-interaction-color-text-primary);--text-color-active: var(--ff-interaction-color-text-primary)}._control-button--primary_1xd04_84:disabled,._control-button--primary_1xd04_84[aria-disabled=true]{--background-color: transparent;--text-color: var(--ff-interaction-color-background-primary)}._control-button--cta_1xd04_102{--border-width: 0rem;--padding-block: var(--ff-component-medium-padding-y);--background-color: var(--ff-interaction-color-background-cta);--text-color: var(--ff-interaction-color-text-cta);--text-color-hover: var(--ff-interaction-color-text-cta);--text-color-active: var(--ff-interaction-color-text-cta)}._control-button--text_1xd04_112{--border-width: 0rem}._control-button--text_1xd04_112:focus-visible{outline-offset:0}._control-button__icon_1xd04_79{display:flex;align-items:center;justify-content:center;font-size:var(--icon-size, 1.25rem);line-height:1}._container_14ypw_1{display:flex;flex-direction:column;gap:var(--haml-spacing-medium);width:100%;max-width:var(--ff-grid-max-width);margin:0 auto;padding-block:var(--haml-spacing-large)}._results-list_14ypw_12{display:flex;flex-direction:column;gap:var(--haml-spacing-medium)}._no-results_14ypw_18{color:var(--ff-color-text-muted, #666)}._pagination_14ypw_22{display:flex;gap:var(--ff-spacing-4, 1rem);align-items:center;justify-content:center;margin-top:var(--ff-spacing-6, 2rem)}._pagination__info_14ypw_32{padding:var(--ff-spacing-2, .5rem);font-family:var(--ff-font-family-text);font-size:var(--ff-font-size-base, 1rem);color:var(--ff-color-text, inherit);white-space:nowrap}._accordion__container_1ylm6_1{display:flex;flex-direction:column;gap:var(--ff-spacing-2)}@media(min-width:48em){._accordion__container_1ylm6_1{gap:var(--ff-spacing-4)}}._accordion__item_16ssl_1{--ff-color-border-component: var(--ff-color-black-10)}._accordion__item_16ssl_1::part(base){--background-color: var(--ff-color-white)}._accordion__item_16ssl_1::part(header){padding:var(--ff-spacing-3)}._accordion__item_16ssl_1::part(body){padding:0 var(--ff-spacing-3) var(--ff-spacing-3)}._accordion__item_16ssl_1:hover::part(header),._accordion__item_16ssl_1:hover::part(body){background:var(--ff-color-border-component);background-blend-mode:normal}._accordion__item_16ssl_1 [slot=headline]{display:flex;gap:var(--ff-spacing-3);font-size:var(--ff-font-size-xxlarge);font-weight:300;font-style:normal;line-height:var(--ff-line-height-xxlarge)}@media(min-width:48em){._accordion__item_16ssl_1::part(header){padding:var(--ff-spacing-6)}._accordion__item_16ssl_1::part(body){padding:0 var(--ff-spacing-6) var(--ff-spacing-6)}}._benefit_n0i23_1{display:flex;flex-direction:column;gap:var(--haml-spacing-small)}._icon__wrapper_n0i23_7{flex-shrink:0;width:5rem;height:5rem}._icon_n0i23_7{width:100%;height:100%}._icon_n0i23_7 svg{width:100%;height:100%}._icon__placeholder_n0i23_24{display:flex;align-items:center;justify-content:center;width:100%;height:100%;border-radius:50%;font-size:var(--ff-font-size-small);color:var(--ff-color-text-muted);background-color:var(--ff-color-black-10)}._headline_n0i23_39{display:flex;flex-direction:column;gap:var(--haml-spacing-xsmall);font-size:var(--ff-font-size-h6);font-weight:var(--ff-font-weight-semibold);line-height:var(--ff-line-height-h6)}._headline_n0i23_39 p{font-size:var(--ff-font-size-medium);font-weight:var(--ff-font-weight-regular);line-height:var(--ff-line-height-medium)}._headline_n0i23_39 p:first-of-type{font-size:var(--ff-font-size-h6);font-weight:var(--ff-font-weight-semibold);line-height:var(--ff-line-height-h6)}@property --carousel-fade-left{inherits: false; initial-value: 0; syntax: "<length>";}@property --carousel-fade-right{inherits: false; initial-value: 0; syntax: "<length>";}._carousel_8psbk_18{--gap: 0rem;--slide-peek: 0rem;--next-slide-fade-width: 0;--slide-max-width: 100%;--dots-height: 3px;--dots-color: light-dark(rgb(0 0 0 / 10%), rgb(255 255 255 / 20%));--dots-color-active: var(--ff-color-accent);overflow:visible;display:block}._viewport_8psbk_33{position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(to right,transparent 0,#000 var(--carousel-fade-left),#000 calc(100% - var(--carousel-fade-right)),transparent 100%);mask-image:linear-gradient(to right,transparent 0,#000 var(--carousel-fade-left),#000 calc(100% - var(--carousel-fade-right)),transparent 100%);transition:--carousel-fade-left .3s ease,--carousel-fade-right .3s ease}._has-next-slide_8psbk_48 ._viewport_8psbk_33{--carousel-fade-right: var(--next-slide-fade-width)}._has-prev-slide_8psbk_52 ._viewport_8psbk_33{--carousel-fade-left: var(--next-slide-fade-width)}._container_8psbk_56{display:flex;gap:var(--gap)}._slide_8psbk_63{--_items: var(--items-per-slide, 1);--_total-width: calc( 100% - var(--slide-peek) - (var(--gap) * var(--_items)) );position:relative;z-index:1;contain:layout;overflow:visible;flex:0 0 calc(var(--_total-width) / var(--_items));min-width:0;max-width:var(--slide-max-width);transition:opacity .6s cubic-bezier(.19,.01,.16,1.03)}._slide_8psbk_63:hover{z-index:2}._slide-hidden_8psbk_91{pointer-events:none;opacity:.4}._ui_8psbk_98{padding-block:var(--ff-spacing-4, 1rem)}._ui-hidden_8psbk_102{display:none}._controls-top_8psbk_110,._controls-top_8psbk_110 ._ui_8psbk_98{display:flex;flex-direction:column-reverse;gap:var(--ff-spacing-4, 1rem)}._controls-top_8psbk_110 ._dots_8psbk_122{margin-block-end:0}._dots_8psbk_122{overflow:hidden;display:flex;gap:var(--ff-spacing-1, .25rem);width:100%;margin-block-end:var(--ff-spacing-4, 1rem)}._dot_8psbk_122{cursor:pointer;flex:0 1 100%;width:auto;height:var(--dots-height);padding:0;border:none;border-radius:0;background:var(--dots-color)}._dot_8psbk_122:first-child{border-radius:var(--ff-spacing-1, .25rem) 0 0 var(--ff-spacing-1, .25rem)}._dot_8psbk_122:last-child{border-radius:0 var(--ff-spacing-1, .25rem) var(--ff-spacing-1, .25rem) 0}._dot-active_8psbk_159{background:var(--dots-color-active)}._controls_8psbk_110{display:flex;gap:var(--ff-spacing-2, .5rem);align-items:center}._labels_8psbk_171{min-width:3.125rem;font-family:var(--ff-font-family-text);font-size:var(--ff-font-size-medium, 1rem);font-weight:var(--ff-font-weight-normal);font-style:normal;line-height:var(--ff-line-height-medium);color:var(--ff-color-text-muted);text-align:center}@media(min-width:48rem){._carousel_8psbk_18{--gap: var(--haml-spacing-small);--slide-peek: var(--ff-spacing-20, 5rem);--next-slide-fade-width: var(--ff-spacing-6, 1.5rem);--slide-max-width: calc(100% - var(--slide-peek));--dots-color-active: var(--ff-color-black)}._viewport_8psbk_33{--carousel-fade-left: 0px;--carousel-fade-right: 0px;transition:--carousel-fade-left .3s ease,--carousel-fade-right .3s ease}._has-next-slide_8psbk_48 ._viewport_8psbk_33{--carousel-fade-right: var(--next-slide-fade-width)}._has-prev-slide_8psbk_52 ._viewport_8psbk_33{--carousel-fade-left: var(--next-slide-fade-width)}}._benefits_1czx0_2{display:flex;flex-direction:column;gap:var(--haml-spacing-small);width:100%}._benefits__items_1czx0_9{display:none;grid-template-columns:minmax(0,1fr);gap:var(--haml-spacing-medium);width:100%}._benefits__items--editing_1czx0_16{display:grid}._carousel-wrapper_1czx0_20{display:block}._headline_1czx0_24,._headline_1czx0_24 p{font-size:var(--ff-font-size-h2);font-weight:var(--haml-font-weight-light);line-height:var(--ff-line-height-h2);color:var(--ff-color-headline)}._headline_1czx0_24 strong{font-weight:var(--ff-font-weight-semibold)}._content_1czx0_36{display:flex;flex-direction:column;gap:var(--haml-spacing-large)}._description_1czx0_42{font-size:var(--ff-font-size-h4);line-height:var(--ff-line-height-h4);color:var(--ff-color-text)}@media(min-width:48em){._benefits__items_1czx0_9{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}._carousel-wrapper_1czx0_20{display:none}}@media(min-width:75em){._benefits--single_1czx0_61 ._benefits__items_1czx0_9{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));justify-content:space-between}._benefits--two-columns_1czx0_67 ._content_1czx0_36{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);column-gap:var(--haml-spacing-large);align-items:start}._benefits--two-columns_1czx0_67 ._headline_1czx0_24{max-width:calc(50% - var(--section-header-inset-left, 0px) / 2 - var(--haml-spacing-large) / 2)}}._overlay_1dcrz_1{position:fixed;z-index:var(--ff-z-index-dialog);inset:0;display:flex;align-items:center;justify-content:center;background-color:var(--ff-fog-color);animation:_fade-in_1dcrz_1 var(--ff-transition-duration-medium-2) ease-out}@keyframes _fade-in_1dcrz_1{0%{opacity:0}to{opacity:1}}._overlay__content_1dcrz_25{scrollbar-width:none;position:relative;overflow-y:auto;display:flex;flex-direction:column;gap:var(--ff-spacing-3);width:fit-content;min-width:var(--haml-max-width-xs);max-width:min(var(--ff-grid-max-width),90vw);max-height:90vh;padding:var(--ff-spacing-6);border-radius:var(--ff-border-radius-1);background-color:var(--ff-color-white);box-shadow:var(--ff-shadow-5);animation:_slide-in_1dcrz_1 var(--ff-transition-duration-slow-1) ease-out;-ms-overflow-style:none}._overlay__content_1dcrz_25::-webkit-scrollbar{display:none}@media(max-width:767px){._overlay__content_1dcrz_25{width:100vw;max-width:100vw;height:100dvh;max-height:100dvh;border-radius:0}._overlay__body_1dcrz_63{padding-bottom:calc(var(--haml-spacing-small) + 20px)}}._overlay__sticky-close-wrapper_1dcrz_68{pointer-events:none;position:sticky;z-index:20;top:0;left:0;display:flex;justify-content:flex-end;box-sizing:border-box;width:100%;height:fit-content;background-color:transparent}._overlay__sticky-close-wrapper_1dcrz_68>*{pointer-events:auto}._overlay__header-title_1dcrz_90{flex-grow:1;margin-right:var(--ff-spacing-4)}._overlay__body_1dcrz_63{display:flex;flex-direction:column;gap:var(--ff-spacing-3);padding:var(--haml-spacing-small)}._overlay__close_1dcrz_107{cursor:pointer;display:flex;flex-shrink:0;align-items:center;justify-content:center;width:36px;height:36px;margin-top:calc(var(--ff-spacing-1) / 2);padding:0;border:none;border-radius:50%;color:var(--ff-interaction-color-text-default);background-color:transparent;transition:color var(--ff-transition-components-slow),background-color var(--ff-transition-components-slow)}._overlay__close_1dcrz_107:hover{color:var(--ff-interaction-color-text-hover);background-color:var(--ff-interaction-color-background-hover)}._overlay__close_1dcrz_107:active{color:var(--ff-interaction-color-text-active);background-color:var(--ff-interaction-color-background-active);transition-duration:0s}._overlay__close_1dcrz_107:focus-visible{outline:var(--ff-focus-width) solid var(--ff-interaction-color-focus-ring);outline-offset:var(--ff-focus-offset)}._overlay__close_1dcrz_107 svg{width:var(--ff-spacing-6);height:var(--ff-spacing-6)}._overlay__headline_1dcrz_152{margin-bottom:var(--ff-spacing-8, 2rem);font-size:var(--ff-font-size-xxlarge, 46px)!important;font-weight:600;font-style:normal;line-height:var(--ff-line-height-xxlarge, 72px)!important}._overlay__description_1dcrz_163{margin:0}._overlay__footer_1dcrz_167{display:flex;gap:var(--ff-spacing-3);width:100%}._overlay__footer--left_1dcrz_173{justify-content:flex-start}._overlay__footer--center_1dcrz_177{justify-content:center}._overlay__footer--right_1dcrz_181{justify-content:flex-end}@keyframes _slide-in_1dcrz_1{0%{transform:translateY(-20px);opacity:0}to{transform:translateY(0);opacity:1}}._container_1ogfw_1{position:relative;width:100%}._viewport_1ogfw_6{touch-action:none;-webkit-user-select:none;user-select:none;overflow:hidden;width:100%}._viewport_1ogfw_6 img{pointer-events:none;display:block}._zoom-indicator_1ogfw_18{pointer-events:none;position:absolute;z-index:1;bottom:var(--haml-spacing-small);left:var(--haml-spacing-small);container-type:size;display:flex;align-items:center;justify-content:center;aspect-ratio:1;width:clamp(var(--ff-spacing-8),6.5%,3rem);border-radius:100%;color:var(--ff-interaction-color);background-color:var(--ff-color-black-08)}._zoom-indicator_1ogfw_18 i{font-size:50cqi}._button_1n805_3{--border-width: 1px;--min-width: initial;--width: initial;--content-translate: 0;--prefix-scale: 1;--suffix-scale: 1;--background-color: transparent;--hover-blend-color: var(--ff-interaction-color-background-hover);--active-blend-color: var(--ff-interaction-color-background-active);--border-color: var(--ff-interaction-color-text-default);--border-color-hover: var(--ff-interaction-color-text-hover);--border-color-active: var(--ff-interaction-color-text-active);--text-color: var(--ff-interaction-color-text-default);--text-color-hover: var(--ff-interaction-color-text-hover);--text-color-active: var(--ff-interaction-color-text-active);cursor:pointer;position:relative;display:inline-flex;gap:var(--ff-spacing-1);align-items:center;justify-content:center;width:var(--width);min-width:var(--min-width, 6.222rem);max-width:100%;margin:0;padding-block:calc(var(--button-padding-block) - var(--border-width));padding-inline:var(--button-padding-inline);border:var(--border-width) solid var(--border-color);border-radius:var(--ff-component-border-radius-small);font-family:var(--ff-font-family-text);font-size:var(--button-font-size);font-weight:var(--ff-font-weight-bold);line-height:var(--button-line-height);color:var(--text-color);text-align:center;text-decoration:none;white-space:nowrap;appearance:none;background:var(--background-color);transition:color var(--ff-transition-components-slow),border-color var(--ff-transition-components-slow),background-color var(--ff-transition-components-slow)}._button_1n805_3:empty{height:calc(var(--button-line-height) + (2 * var(--button-padding-block)))}._button__label_1n805_62{translate:var(--content-translate);overflow:hidden;display:block;text-overflow:ellipsis;transition:translate var(--ff-transition-components-slow)}._button__prefix_1n805_73,._button__suffix_1n805_74{display:flex;align-items:center;min-height:var(--ff-line-height-medium);transition:scale var(--ff-transition-components-slow)}._button__prefix_1n805_73{scale:var(--prefix-scale)}._button__suffix_1n805_74{scale:var(--suffix-scale)}._button_1n805_3:hover{border-color:var(--border-color-hover);color:var(--text-color-hover);background:linear-gradient(var(--hover-blend-color),var(--hover-blend-color)),var(--background-color)}._button_1n805_3:focus-visible{outline:var(--ff-focus-width) solid var(--ff-interaction-color-focus-ring);outline-offset:var(--ff-focus-offset)}._button_1n805_3:disabled,._button_1n805_3[aria-disabled=true]{pointer-events:none;cursor:not-allowed;opacity:var(--ff-opacity-disabled)}._button_1n805_3:active{border-color:var(--border-color-active);color:var(--text-color-active);background:linear-gradient(var(--active-blend-color),var(--active-blend-color)),var(--background-color);transition-duration:0s}._button--primary_1n805_119{--border-width: 0rem;--background-color: var(--ff-interaction-color-background-primary);--active-blend-color: var(--ff-interaction-color-background-hover);--text-color: var(--ff-interaction-color-text-primary);--text-color-hover: var(--ff-interaction-color-text-primary);--text-color-active: var(--ff-interaction-color-text-primary)}._button--primary_1n805_119:disabled,._button--primary_1n805_119[aria-disabled=true]{--background-color: transparent;--text-color: var(--ff-interaction-color-background-primary)}._button--cta_1n805_136{--border-width: 0rem;--background-color: var(--ff-interaction-color-background-cta);--text-color: var(--ff-interaction-color-text-cta);--text-color-hover: var(--ff-interaction-color-text-cta);--text-color-active: var(--ff-interaction-color-text-cta)}._button--text_1n805_145{--border-width: 0rem}._button--text_1n805_145:focus-visible{outline-offset:0}._button--small_1n805_154{--button-padding-inline: var(--ff-spacing-4);--button-padding-block: var(--ff-spacing-2);--button-font-size: var(--ff-font-size-medium);--button-line-height: var(--ff-line-height-medium);min-width:var(--min-width, 2rem)}._button--medium_1n805_164{--button-padding-inline: var(--ff-spacing-4);--button-padding-block: var(--ff-spacing-3);--button-font-size: var(--ff-font-size-medium);--button-line-height: var(--ff-line-height-medium)}._button--large_1n805_172{--button-padding-inline: var(--ff-spacing-6);--button-padding-block: var(--ff-spacing-5);--button-font-size: var(--ff-font-size-large);--button-line-height: var(--ff-line-height-large)}._button--xlarge_1n805_180{--button-padding-inline: var(--ff-spacing-6);--button-padding-block: var(--ff-spacing-5);--button-font-size: var(--ff-font-size-xxlarge);--button-line-height: var(--ff-line-height-xxlarge)}._card_2fuwg_1{display:flex;flex-direction:column;gap:var(--haml-spacing-small)}._content_2fuwg_7{position:relative;display:flex;flex-direction:column;gap:var(--haml-spacing-xsmall)}._link-button_2fuwg_14{margin-top:var(--haml-spacing-xsmall)}._content-clickable_2fuwg_18{cursor:pointer}._content-clickable_2fuwg_18 ._link_2fuwg_14:after,._content-clickable_2fuwg_18 ._link-button_2fuwg_14:after{content:"";position:absolute;inset:0}._content-clickable_2fuwg_18 ._link-button_2fuwg_14{position:static}._headline_2fuwg_35{margin:0 0 var(--haml-spacing-xxsmall) 0;font-size:var(--ff-font-size-h3);font-weight:var(--haml-font-weight-bold);line-height:var(--ff-line-height-h3)}._headline_2fuwg_35 p{margin:0;font-size:var(--ff-font-size-h3);line-height:var(--ff-line-height-h3)}._description_2fuwg_52{margin:0;font-size:var(--ff-font-size-large);line-height:var(--ff-line-height-large)}._links-row_2fuwg_58{display:flex;gap:var(--ff-spacing-2);align-items:center}._link_2fuwg_14,._download-link_2fuwg_65{display:inline-flex;gap:var(--ff-spacing-2);align-items:center;margin-top:var(--haml-spacing-xsmall);color:var(--ff-color-primary);text-decoration:none}._media_2fuwg_76{--object-fit: cover;position:relative;overflow:hidden;display:flex;aspect-ratio:16 / 9;width:100%}._media__expand-icon_2fuwg_88{pointer-events:none;position:absolute;z-index:1;bottom:var(--haml-spacing-small);left:var(--haml-spacing-small);display:flex;align-items:center;justify-content:center;aspect-ratio:1;width:var(--ff-spacing-8);border:0;border-radius:100%;color:var(--ff-interaction-color);background-color:var(--ff-color-black-08)}._media_2fuwg_76:before,._media_2fuwg_76:after{content:"";position:absolute;z-index:1;left:-1px;width:calc(100% + 2px);height:calc(var(--skew-height) + 2px);background-color:var(--surface-background, white)}._media_2fuwg_76:before{top:-1px;clip-path:polygon(0 0,0 100%,100% 0)}._media_2fuwg_76:after{bottom:-1px;clip-path:polygon(100% 0,0 100%,100% 100%)}._media_2fuwg_76>div{width:100%;height:100%}._media_2fuwg_76 .video-widget{pointer-events:none!important}._media_2fuwg_76 img,._media_2fuwg_76 video{pointer-events:none}._overlay__link_2fuwg_148{display:inline-flex;gap:var(--ff-spacing-2);align-items:center;color:var(--ff-color-primary);text-decoration:none}._overlay-image_2fuwg_157{display:flex;align-items:center;justify-content:center}._overlay-image_2fuwg_157 img{width:auto;max-width:100%;height:auto;max-height:70vh}._overlay-video_2fuwg_170{position:relative;overflow:hidden;aspect-ratio:16 / 9;width:calc(70vh * 16 / 9);max-width:100%;max-height:70vh}._overlay-video_2fuwg_170 .video-widget{position:absolute;inset:0}._cards_15vzv_1{width:100%}._grid_15vzv_5{--skew-height: 0px;display:grid;grid-template-columns:minmax(0,1fr);gap:var(--haml-spacing-medium) var(--haml-spacing-small)}._grid-skewed_15vzv_13{--skew-height: var(--haml-spacing-small)}@media(min-width:48rem){._grid_15vzv_5{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:91rem){._grid-three-columns_15vzv_24{grid-template-columns:repeat(3,minmax(0,1fr))}}._cta-area_1kfs1_1{display:flex;gap:var(--haml-spacing-large);width:100%}._cta-area--single_1kfs1_7{flex-direction:column;gap:var(--haml-spacing-small)}._cta-area--single_1kfs1_7 ._cta-area__column_1kfs1_12{width:100%}._cta-area--two-columns_1kfs1_16{flex-direction:column;gap:var(--haml-spacing-small)}._cta-area--two-columns_1kfs1_16 ._cta-area__column_1kfs1_12{width:100%}@media(min-width:64rem){._cta-area--two-columns_1kfs1_16{flex-direction:row;gap:var(--haml-spacing-medium)}._cta-area--two-columns_1kfs1_16 ._cta-area__column_1kfs1_12:first-child{flex:0 1 40%;min-width:0}._cta-area--two-columns_1kfs1_16 ._cta-area__column_1kfs1_12:last-child{flex:0 1 60%;min-width:0}._cta-area--two-columns_1kfs1_16 ._cta-area__column_1kfs1_12:only-child{flex:1 1 100%}}._cta-area__column_1kfs1_12{display:flex;flex-direction:column}._cta-area__content_1kfs1_51{display:flex;flex-direction:column;gap:var(--haml-spacing-small);height:100%}._cta-area__content_1kfs1_51>*{width:100%}._cta-grid_76o1w_1{display:grid;grid-template-columns:1fr;gap:var(--haml-spacing-small);width:100%}._cta-grid_76o1w_1>*{min-width:0}@media(min-width:48rem){._cta-grid_76o1w_1{grid-template-columns:repeat(12,1fr)}}._tile_17s0g_1{display:flex;grid-column:span 1;flex-direction:column;min-width:0;padding:var(--haml-spacing-medium);color:var(--ff-color-text)}._tile_17s0g_1>*{width:100%;min-width:0}._content_17s0g_17{display:flex;flex-direction:column}@media(min-width:48rem){._tile_17s0g_1{grid-column:span var(--tile-span, 2)}}._white_17s0g_28{--surface-background: var(--ff-color-white);color-scheme:light;background-color:var(--ff-color-white)}._light-gray_17s0g_35{--surface-background: var(--ff-color-black-5);color-scheme:light;background-color:var(--ff-color-black-5)}._medium-gray_17s0g_42{--surface-background: var(--ff-color-black-10);color-scheme:light;background-color:var(--ff-color-black-10)}._dark-gray_17s0g_49{--surface-background: var(--ff-color-black-90);color-scheme:dark;background-color:var(--ff-color-black-90)}._yellow_17s0g_56{--surface-background: var(--ff-color-accent);color-scheme:light;background-color:var(--ff-color-accent)}._collection-item_82cw7_2{display:flex;grid-column:1 / -1;flex-flow:row nowrap;gap:var(--ff-spacing-6);align-items:center;justify-content:space-between;margin-bottom:calc(var(--border-width) * -1);padding:var(--ff-spacing-3);border:1px solid var(--ff-inputfield-color-border, #B8B8B8);border-radius:var(--ff-border-radius-2);color:var(--ff-color-text);background:linear-gradient(var(--background-color),var(--background-color));background-blend-mode:overlay;transition:background-color var(--ff-transition-container)}@media(max-width:36em){._collection-item_82cw7_2{flex-wrap:wrap}}._collection-item__headline_82cw7_30{display:flex;gap:.3rem}._collection-item__body_82cw7_35{display:flex;flex-direction:column;align-self:stretch;width:100%;margin-block:auto}@media(max-width:32em){._collection-item__body_82cw7_35{flex-basis:100%}}._collection-item__overline_82cw7_48::slotted(*){margin-block:0 var(--ff-spacing-1);font-family:var(--ff-font-family-text);font-size:var(--ff-font-size-xsmall);font-weight:400;font-style:normal;line-height:var(--ff-line-height-xsmall);color:var(--ff-color-text)}._collection-item__headline_82cw7_30::slotted(*){margin-block:0;font-family:var(--ff-font-family-text)!important;font-size:var(--ff-font-size-h3)!important;font-weight:var(--ff-font-weight-bold);font-style:normal;line-height:var(--ff-line-height-h3);color:var(--ff-color-headline)}._collection-item__content_82cw7_72::slotted(p){margin-top:0}@media(min-width:64rem){._collection-item_82cw7_2{padding:var(--ff-spacing-5)}}._headline-wrapper_1av51_1{display:flex;gap:var(--ff-spacing-5);align-items:center;font-size:var(--ff-font-size-xxlarge);font-weight:300;line-height:var(--ff-line-height-xxlarge)}._icon_1av51_11{display:flex;align-items:center;justify-content:center;aspect-ratio:1 / 1;padding:var(--ff-component-small-padding-x, 14.4px) var(--ff-spacing-2, 14.4px);font-size:var(--ff-font-size-xxlarge)}._icon--prefix_1av51_22{width:64px;border-radius:var(--ff-border-radius-1);background:var(--ff-color-black-5)}._icon--download_1av51_28{width:54px;border-radius:50%;background:var(--ff-color-black-1)}._button_1av51_34{min-width:unset;padding:0}@media(min-width:64rem){._icon--prefix_1av51_22{width:110px}._icon--download_1av51_28{width:72px}}._wrapper_1an7x_1{display:flex;flex-direction:column;gap:var(--haml-spacing-small)}._headline_1an7x_7,._headline_1an7x_7 p{font-size:var(--ff-font-size-h2);line-height:var(--ff-line-height-h2)}._collection_1an7x_13{display:flex;flex-direction:column;gap:var(--haml-spacing-xsmall)}@media(min-width:64rem){._collection-header_1an7x_20{width:75%}}._grid_hp4qv_1{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--haml-spacing-small)}@media(min-width:48rem){._grid_hp4qv_1{grid-template-columns:repeat(2,minmax(0,1fr))}}._item_1kya6_1{display:flex;flex-direction:column;gap:var(--haml-spacing-small)}._icon-wrapper_1kya6_7{position:relative;width:100%;height:var(--haml-spacing-large)}._icon_1kya6_7{aspect-ratio:1;height:100%;padding:var(--haml-spacing-xxsmall);border-radius:100%;background-color:var(--ff-color-accent)}._icon-placeholder_1kya6_22{display:flex;align-items:center;justify-content:center;aspect-ratio:1;height:100%;border-radius:100%;font-size:var(--ff-font-size-small);font-weight:var(--ff-font-weight-bold);line-height:var(--ff-line-height-small);text-align:center;background-color:var(--ff-color-accent)}._text_1kya6_39{position:relative;display:flex;flex-direction:column;gap:var(--haml-spacing-xsmall)}._header_1kya6_46{display:flex;flex-direction:column;gap:var(--haml-spacing-xxsmall)}._headline_1kya6_52,._headline_1kya6_52 p{margin:0;font-size:var(--ff-font-size-h3);font-weight:var(--haml-font-weight-bold);line-height:var(--ff-line-height-h3)}._subline_1kya6_63{margin:0;font-size:var(--ff-font-size-xlarge);font-weight:var(--haml-font-weight-light);line-height:var(--ff-line-height-xlarge)}._description_1kya6_70{margin:0;font-size:var(--ff-font-size-large);line-height:var(--ff-line-height-large)}@media(min-width:48rem){._text_1kya6_39{padding-left:calc(.75 * var(--haml-spacing-large))}._text_1kya6_39:before{content:"";position:absolute;top:0;left:calc(.5 * var(--haml-spacing-large));transform:translate(-50%);width:3px;height:var(--haml-spacing-xlarge);background-color:var(--ff-color-accent)}}@media(min-width:64rem){._icon-wrapper_1kya6_7{height:var(--haml-spacing-xxlarge)}._text_1kya6_39{padding-left:calc(.75 * var(--haml-spacing-xxlarge))}._text_1kya6_39:before{left:calc(.5 * var(--haml-spacing-xxlarge))}}._form-control_sb3kt_1{display:flex;flex-direction:column;gap:var(--ff-spacing-1);align-items:stretch}._form-control--error_sb3kt_8 ._form-control__help-text_sb3kt_8{color:var(--ff-color-text-error)}._form-control--success_sb3kt_12 ._form-control__help-text_sb3kt_8{color:var(--ff-color-text-success)}._form-control__label_sb3kt_16{font-family:var(--ff-font-family-text);font-size:var(--ff-font-size-small);font-weight:var(--ff-font-weight-regular);line-height:var(--ff-line-height-small);color:var(--ff-color-text)}._form-control__label--required_sb3kt_24:after{content:" *";color:var(--ff-color-text-error)}._form-control__help-text_sb3kt_8{display:flex;column-gap:var(--ff-spacing-2);align-items:center;font-family:var(--ff-font-family-text);font-size:var(--ff-font-size-small);font-weight:var(--ff-font-weight-regular);line-height:var(--ff-line-height-small);color:var(--ff-color-text)}._radio-button-group_byt5w_1{display:flex;flex-direction:column;gap:var(--ff-spacing-2)}._radio-button-group--inline_byt5w_7{flex-direction:row;gap:var(--ff-spacing-3)}._radio-button-group--small_byt5w_12{row-gap:0}._radio-button_pu13j_1{--background-color: var(--surface-background, var(--ff-inputfield-color-background));--border-color: var(--ff-inputfield-color-border);--border-width: 1px;--checked-color: var(--ff-interaction-color-decoration-mono);--font-size: var(--ff-font-size-medium);--gap: var(--ff-spacing-2);--inner-border-width: .25em;--outer-border-width: .25em;--size: var(--ff-spacing-4);cursor:pointer;position:relative;display:inline-flex;column-gap:var(--gap);align-items:center}._radio-button__native-input_pu13j_21{position:absolute;overflow:hidden;width:1px;height:1px;margin:-1px;padding:0;border:0;white-space:nowrap;clip-path:inset(50%)}._radio-button__label_pu13j_37{-webkit-user-select:none;user-select:none;font-family:var(--ff-font-family-text);font-size:var(--font-size);font-weight:var(--ff-font-weight-regular);line-height:var(--ff-line-height-medium);color:var(--ff-color-text)}._radio-button__input-container_pu13j_47{display:flex;flex-shrink:0;width:calc(var(--size) + var(--outer-border-width) * 2);height:calc(var(--size) + var(--outer-border-width) * 2);padding:var(--outer-border-width);border-radius:50%}._radio-button__input_pu13j_47{display:inline-block;width:var(--size);height:var(--size);border:var(--border-width) solid var(--border-color);border-radius:50%;background-color:var(--background-color);box-shadow:0 0 0 transparent;transition:box-shadow var(--ff-transition-components-fast),background-color var(--ff-transition-components-fast)}._radio-button_pu13j_1:hover ._radio-button__input_pu13j_47{background:var(--ff-interaction-color-background-hover);outline:var(--ff-focus-width) solid var(--ff-interaction-color-background-hover)}._radio-button_pu13j_1:active ._radio-button__input_pu13j_47{box-shadow:0 0 0 var(--outer-border-width) var(--ff-interaction-color-background-active)}._is-checked_pu13j_85 ._radio-button__input_pu13j_47{border-color:var(--checked-color);box-shadow:inset 0 0 0 var(--inner-border-width) var(--checked-color)}._is-checked_pu13j_85:hover ._radio-button__input_pu13j_47{box-shadow:0 0 0 var(--outer-border-width) var(--ff-interaction-color-background-hover),inset 0 0 0 var(--inner-border-width) var(--checked-color)}._radio-button__native-input_pu13j_21:focus-visible~._radio-button__input-container_pu13j_47 ._radio-button__input_pu13j_47{outline:var(--ff-focus-width) solid var(--ff-interaction-color-focus-ring);outline-offset:var(--ff-focus-offset)}._is-disabled_pu13j_103{pointer-events:none;cursor:default;opacity:var(--ff-opacity-disabled, .4)}._is-invalid_pu13j_110 ._radio-button__input_pu13j_47{border-color:var(--ff-color-text-error);background:linear-gradient(0deg,#d9001d12 0% 100%),var(--ff-inputfield-color-background, #FFF);box-shadow:inset 0 0 0 var(--border-width) var(--ff-color-text-error)}._is-invalid_pu13j_110._is-checked_pu13j_85 ._radio-button__input_pu13j_47{border-color:var(--ff-color-text-error);box-shadow:inset 0 0 0 var(--inner-border-width) var(--ff-color-text-error)}._radio-button--small_pu13j_122{--gap: var(--ff-spacing-1);--size: var(--ff-spacing-3);--inner-border-width: .1875em;--outer-border-width: .375em;--font-size: var(--ff-font-size-small)}._option_1n9hq_1{display:flex;gap:var(--ff-spacing-1);padding:var(--ff-spacing-1) 0;font-size:var(--ff-font-size-small);color:var(--ff-color-text-muted)}._select_kgsg5_1{--border-width: 1px;position:relative;display:block;width:var(--width, 100%)}._select--small_kgsg5_12{--field-padding-inline: var(--ff-spacing-4);--field-padding-block: var(--ff-spacing-2);--field-font-size: var(--ff-font-size-medium);--field-line-height: var(--ff-line-height-medium)}._select--medium_kgsg5_20{--field-padding-inline: var(--ff-spacing-4);--field-padding-block: var(--ff-spacing-3);--field-font-size: var(--ff-font-size-medium);--field-line-height: var(--ff-line-height-medium)}._select--large_kgsg5_28{--field-padding-inline: var(--ff-spacing-6);--field-padding-block: var(--ff-spacing-5);--field-font-size: var(--ff-font-size-large);--field-line-height: var(--ff-line-height-large)}._select--xlarge_kgsg5_36{--field-padding-inline: var(--ff-spacing-6);--field-padding-block: var(--ff-spacing-5);--field-font-size: var(--ff-font-size-xxlarge);--field-line-height: var(--ff-line-height-xxlarge)}._select__label_kgsg5_43{display:block;margin-bottom:var(--ff-spacing-1);font-family:var(--ff-font-family-text);font-size:var(--ff-font-size-small);font-weight:var(--ff-font-weight-light);line-height:var(--ff-line-height-medium);color:var(--ff-color-text)}._textfield_kgsg5_55{--background-color: var(--surface-background);--hover-blend-color: var(--ff-interaction-color-background-hover);--active-blend-color: var(--ff-interaction-color-background-active);cursor:pointer;position:relative;display:flex;align-items:center;border:var(--border-width) solid var(--ff-interaction-color-text-default);border-radius:var(--ff-component-border-radius-small);color:var(--ff-color-text);background-color:var(--background-color);transition:color var(--ff-transition-components-slow),background-color var(--ff-transition-components-slow)}._textfield_kgsg5_55:hover:not(._is-disabled_kgsg5_79){color:var(--ff-interaction-color-text-hover);background-color:var(--ff-interaction-color-background-hover)}._textfield_kgsg5_55._has-focus_kgsg5_84{outline:2px solid var(--ff-interaction-color-focus-ring);outline-offset:0}._textfield_kgsg5_55:active:not(._is-disabled_kgsg5_79){color:var(--ff-color-text);background:linear-gradient(var(--surface-background),var(--surface-background)),var(--active-blend-color);transition-duration:0s}._textfield_kgsg5_55._is-disabled_kgsg5_79{pointer-events:none;cursor:not-allowed;opacity:var(--ff-opacity-disabled)}._textfield__input_kgsg5_102{cursor:text;flex:1;width:100%;margin:0;padding:calc(var(--field-padding-block) - var(--border-width)) var(--field-padding-inline);border:none;font-family:var(--ff-font-family-text);font-size:var(--field-font-size);line-height:var(--field-line-height);color:inherit;appearance:none;background:transparent;outline:none}._textfield__input_kgsg5_102::placeholder{color:var(--ff-color-text-muted)}._textfield__input_kgsg5_102:disabled{cursor:not-allowed}._textfield__suffix_kgsg5_132{display:flex;flex-shrink:0;align-items:center;justify-content:center;padding-right:var(--field-padding-inline);color:var(--ff-color-text-default)}._select__icon_kgsg5_143{width:1.25rem;height:1.25rem;transition:transform var(--ff-transition-components-fast)}._select__panel_kgsg5_149{position:absolute;z-index:var(--ff-z-index-dropdown);top:100%;right:0;left:0;overflow-y:auto;max-height:300px;margin-top:var(--ff-spacing-1);border:1px solid var(--ff-color-border-component);border-radius:var(--ff-component-border-radius-small);background-color:var(--surface-background);box-shadow:var(--ff-shadow-popover);animation:_slide-down_kgsg5_1 .2s ease-out}@keyframes _slide-down_kgsg5_1{0%{transform:translateY(-8px);opacity:0}to{transform:translateY(0);opacity:1}}._select__options_kgsg5_181{padding:var(--ff-spacing-1)}._select__option_kgsg5_181{cursor:pointer;padding:var(--ff-spacing-2) var(--field-padding-inline);font-family:var(--ff-font-family-text);font-size:var(--field-font-size);line-height:var(--field-line-height);color:var(--ff-color-text);transition:background-color var(--ff-transition-components-fast),color var(--ff-transition-components-fast)}._select__option_kgsg5_181:hover{color:var(--ff-interaction-color-text-hover);background-color:var(--ff-interaction-color-background-hover)}._select__option--selected_kgsg5_205{font-weight:var(--ff-font-weight-semibold);color:var(--ff-interaction-color-text-hover);background-color:var(--ff-interaction-color-background-hover)}._select__option_kgsg5_181:focus-visible{color:var(--ff-interaction-color-text-focus);background-color:var(--ff-interaction-color-background-focus);outline:2px solid var(--ff-interaction-color-focus-ring);outline-offset:-2px}._error-text_y0buq_1{margin-top:var(--ff-spacing-1)}._step_6e2d1_1{padding:var(--ff-spacing-3) 0;border-top:1px solid var(--ff-inputfield-color-border)}._step__label_6e2d1_6{margin-bottom:var(--ff-spacing-2);font-size:var(--ff-font-size-small);font-weight:var(--ff-font-weight-semibold);color:var(--ff-color-text-muted);text-transform:uppercase;letter-spacing:.05em}._step__fields_6e2d1_16{display:flex;flex-direction:column;gap:var(--ff-spacing-4)}._textarea_1s9qv_1{--border-width: 1px;--background-color: var(--surface-background);cursor:text;position:relative;overflow:hidden;display:inline-flex;flex:1 1 auto;align-items:stretch;width:100%;border:var(--border-width) solid var(--ff-interaction-color-text-default);border-radius:var(--ff-component-border-radius-small);font-family:var(--ff-font-family-text);color:var(--ff-color-text);background-color:var(--background-color);transition:color var(--ff-transition-components-slow),background-color var(--ff-transition-components-slow)}._textarea_1s9qv_1:hover:not(._is-disabled_1s9qv_30){color:var(--ff-interaction-color-text-hover);background-color:var(--ff-interaction-color-background-hover)}._has-focus_1s9qv_35:not(._is-disabled_1s9qv_30){outline:2px solid var(--ff-interaction-color-focus-ring)}._is-invalid_1s9qv_41:not(._is-disabled_1s9qv_30){border-color:var(--ff-color-text-error)}._is-valid_1s9qv_45:not(._is-disabled_1s9qv_30){border-color:var(--ff-color-text-success)}._is-disabled_1s9qv_30{pointer-events:none;cursor:not-allowed;opacity:var(--ff-opacity-disabled)}._textarea__input_1s9qv_55{cursor:inherit;resize:vertical;flex:1 1 auto;min-width:0;margin:0;padding-block:calc(var(--field-padding-block) - var(--border-width));padding-inline:var(--field-padding-inline);border:none;font-family:var(--ff-font-family-text);font-size:var(--field-font-size);font-weight:inherit;line-height:var(--field-line-height);color:inherit;appearance:none;background:transparent;box-shadow:none;caret-color:currentcolor}._textarea__input_1s9qv_55::placeholder{-webkit-user-select:none;user-select:none;color:var(--ff-color-text-muted);transition:color var(--ff-transition-components-slow)}._textarea_1s9qv_1:hover:not(._is-disabled_1s9qv_30) ._textarea__input_1s9qv_55::placeholder{color:var(--ff-color-black-30)}._textarea__input_1s9qv_55:focus{outline:none}._textarea--small_1s9qv_94{--field-padding-inline: var(--ff-spacing-4);--field-padding-block: var(--ff-spacing-2);--field-font-size: var(--ff-font-size-medium);--field-line-height: var(--ff-line-height-medium)}._textarea--medium_1s9qv_102{--field-padding-inline: var(--ff-spacing-4);--field-padding-block: var(--ff-spacing-3);--field-font-size: var(--ff-font-size-medium);--field-line-height: var(--ff-line-height-medium)}._textarea--large_1s9qv_110{--field-padding-inline: var(--ff-spacing-6);--field-padding-block: var(--ff-spacing-5);--field-font-size: var(--ff-font-size-large);--field-line-height: var(--ff-line-height-large)}._textarea--xlarge_1s9qv_118{--field-padding-inline: var(--ff-spacing-6);--field-padding-block: var(--ff-spacing-5);--field-font-size: var(--ff-font-size-xxlarge);--field-line-height: var(--ff-line-height-xxlarge)}._textfield_yipgy_1{--border-width: 1px;--background-color: var(--surface-background);cursor:text;position:relative;overflow:hidden;display:inline-flex;flex:1 1 auto;align-items:stretch;justify-content:start;width:100%;border:var(--border-width) solid var(--ff-interaction-color-text-default);border-radius:var(--ff-component-border-radius-small);font-family:var(--ff-font-family-text);color:var(--ff-color-text);vertical-align:middle;background-color:var(--background-color);transition:color var(--ff-transition-components-slow),background-color var(--ff-transition-components-slow)}._textfield_yipgy_1:hover:not(._is-disabled_yipgy_32){color:var(--ff-interaction-color-text-hover);background-color:var(--ff-interaction-color-background-hover)}._has-focus_yipgy_37:not(._is-disabled_yipgy_32){outline:2px solid var(--ff-interaction-color-focus-ring);outline-offset:0}._is-valid_yipgy_42:not(._is-disabled_yipgy_32){border-color:var(--ff-color-text-success)}._is-invalid_yipgy_46:not(._is-disabled_yipgy_32){border-color:var(--ff-color-text-error)}._is-disabled_yipgy_32{cursor:not-allowed;opacity:.5}._textfield__input_yipgy_55{cursor:inherit;overflow:hidden;flex:1 1 auto;min-width:0;margin:0;padding-block:calc(var(--field-padding-block) - var(--border-width));padding-inline:var(--field-padding-inline);border:none;font-family:var(--ff-font-family-text);font-size:var(--field-font-size);font-weight:inherit;line-height:var(--field-line-height);color:inherit;text-overflow:ellipsis;white-space:nowrap;appearance:none;background:transparent;box-shadow:none;caret-color:currentcolor}._textfield__input_yipgy_55::placeholder{-webkit-user-select:none;user-select:none;color:var(--ff-color-text-muted);transition:color var(--ff-transition-components-slow)}._textfield__input_yipgy_55::-webkit-search-decoration,._textfield__input_yipgy_55::-webkit-search-cancel-button,._textfield__input_yipgy_55::-webkit-search-results-button,._textfield__input_yipgy_55::-webkit-search-results-decoration{display:none;appearance:none}._textfield__prefix_yipgy_95,._textfield__suffix_yipgy_96{display:flex;flex-shrink:0;align-items:center;justify-content:center;min-width:1rem;color:var(--ff-color-text-muted)}._textfield__prefix_yipgy_95{padding-left:var(--field-padding-inline)}._textfield__suffix_yipgy_96{display:flex;gap:var(--ff-spacing-1, .5rem);align-items:center;padding-right:var(--field-padding-inline)}._textfield__clear-button_yipgy_118{pointer-events:auto;cursor:pointer;color:inherit;transition:opacity var(--ff-transition-components-fast)}._textfield__clear-button_yipgy_118._is-hidden_yipgy_125{pointer-events:none;visibility:hidden;opacity:0}._textfield_yipgy_1:has(._textfield__prefix_yipgy_95) ._textfield__input_yipgy_55{padding-left:calc(var(--field-padding-inline) / 2)}._textfield_yipgy_1:has(._textfield__suffix_yipgy_96) ._textfield__input_yipgy_55{padding-right:calc(var(--field-padding-inline) / 2)}._textfield_yipgy_1:hover:not(._is-disabled_yipgy_32) ._textfield__input_yipgy_55::placeholder{color:var(--ff-color-black-30)}._textfield__input_yipgy_55:focus{outline:none}._textfield--small_yipgy_149{--field-padding-inline: var(--ff-spacing-4);--field-padding-block: var(--ff-spacing-2);--field-font-size: var(--ff-font-size-medium);--field-line-height: var(--ff-line-height-medium)}._textfield--medium_yipgy_157{--field-padding-inline: var(--ff-spacing-4);--field-padding-block: var(--ff-spacing-3);--field-font-size: var(--ff-font-size-medium);--field-line-height: var(--ff-line-height-medium)}._textfield--large_yipgy_165{--field-padding-inline: var(--ff-spacing-6);--field-padding-block: var(--ff-spacing-5);--field-font-size: var(--ff-font-size-large);--field-line-height: var(--ff-line-height-large)}._textfield--xlarge_yipgy_173{--field-padding-inline: var(--ff-spacing-6);--field-padding-block: var(--ff-spacing-5);--field-font-size: var(--ff-font-size-xxlarge);--field-line-height: var(--ff-line-height-xxlarge)}._step-indicator_1ooqi_1{display:flex;gap:0;align-items:stretch}._step_1ooqi_1{cursor:default;display:inline-flex;flex:1 1 0;gap:var(--ff-spacing-2);align-items:center;min-width:0;padding:var(--ff-spacing-2) 0;border:none;border-top:2px solid var(--ff-color-black-40);font-family:var(--ff-font-family-text);font-size:var(--ff-font-size-medium);font-weight:var(--ff-font-weight-regular);line-height:var(--ff-line-height-medium);color:var(--ff-color-text-muted);background:none;transition:color var(--ff-transition-components-fast),border-color var(--ff-transition-components-fast)}._step--active_1ooqi_33{border-top-color:var(--ff-color-primary);font-weight:var(--ff-font-weight-semibold);color:var(--ff-color-headline)}._step--visited_1ooqi_39{cursor:pointer;color:var(--ff-color-text)}._step--visited_1ooqi_39:hover{color:var(--ff-color-headline)}._step__indicator_1ooqi_48{--size: var(--ff-spacing-4);display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;width:var(--size);height:var(--size);border:1px solid var(--ff-color-black-40);border-radius:50%;background-color:transparent;transition:background-color var(--ff-transition-components-fast),border-color var(--ff-transition-components-fast)}._step--active_1ooqi_33 ._step__indicator_1ooqi_48{border-color:var(--ff-interaction-color-decoration-mono);background-color:var(--ff-interaction-color-decoration-mono);box-shadow:inset 0 0 0 3px var(--ff-color-white)}._step--visited_1ooqi_39:not(._step--active_1ooqi_33) ._step__indicator_1ooqi_48{border-color:var(--ff-interaction-color-decoration-mono)}._step__label_1ooqi_78{-webkit-user-select:none;user-select:none;overflow:hidden;min-width:0;text-overflow:ellipsis;white-space:nowrap}._contact-overlay_scnaf_1{display:flex;flex-direction:column;gap:var(--ff-spacing-4);width:100%;max-width:var(--haml-max-width-md)}._contact-overlay__headline_scnaf_10,._contact-overlay__headline_scnaf_10 p{margin:0;font-size:var(--ff-font-size-h3);font-weight:var(--ff-font-weight-bold);line-height:var(--ff-line-height-h3);color:var(--ff-color-headline)}._contact-overlay__body_scnaf_20{display:flex;flex-direction:column;gap:var(--ff-spacing-3)}._contact-overlay__footer_scnaf_26{display:flex;gap:var(--ff-spacing-3);justify-content:flex-end;padding-top:var(--ff-spacing-2)}._contact-overlay__error_scnaf_33{font-size:var(--ff-font-size-small);line-height:var(--ff-line-height-small);color:var(--ff-color-text-error)}._contact-overlay__success_scnaf_39{padding:var(--ff-spacing-4) 0;font-size:var(--ff-font-size-medium);line-height:var(--ff-line-height-medium);color:var(--ff-color-text-success);text-align:center}._sr-only_scnaf_49{position:absolute;overflow:hidden;width:1px;height:1px;margin:-1px;padding:0;border:0;white-space:nowrap;clip-path:inset(50%)}._contact-overlay__company-website_scnaf_68{position:absolute;left:-9999px;overflow:hidden;width:1px;height:1px;opacity:0}._core-problem_mqjzo_1{--core-problem-line-chars: 0;position:relative;width:100%}._line-text_mqjzo_8{position:absolute;top:0;left:0;transform-origin:top left;transform:rotate(-90deg) translate(-100%,-75%);overflow:hidden;display:none;max-width:50ch;padding-left:var(--haml-spacing-small);font-size:var(--ff-font-size-xsmall);font-weight:var(--ff-font-weight-bold);line-height:1;color:var(--ff-color-text);text-overflow:ellipsis;white-space:nowrap;background-color:var(--section-background, white)}@media(min-width:48rem){._line-visible_mqjzo_32 ._line-text_mqjzo_8{display:block}}._content_mqjzo_37{display:flex;flex-direction:column;gap:var(--haml-spacing-medium);padding:var(--haml-spacing-small);border-radius:var(--ff-component-border-radius-medium);background-color:var(--ff-color-background-section-shade)}._headline_mqjzo_48,._headline_mqjzo_48 p{margin:0;font-size:var(--ff-font-size-h2);font-weight:var(--haml-font-weight-light);line-height:var(--ff-line-height-h2);color:var(--ff-color-headline)}._headline_mqjzo_48 b,._headline_mqjzo_48 strong{font-weight:var(--ff-font-weight-semibold)}._description_mqjzo_65{font-size:var(--ff-font-size-xlarge);line-height:var(--ff-line-height-xlarge);color:var(--ff-color-text)}._solution-badge_mqjzo_71{display:flex;flex-direction:column;gap:var(--haml-spacing-xsmall);align-items:flex-start}._solution-badge-label_mqjzo_78{display:inline-block;padding:var(--ff-spacing-4) var(--ff-spacing-6);border-radius:var(--ff-component-border-radius-small);font-size:var(--ff-font-size-xxlarge);font-weight:var(--ff-font-weight-semibold);line-height:var(--ff-line-height-xxlarge);color:var(--ff-color-text);background-color:var(--ff-color-black-30)}._items_mqjzo_92{--surface-background: var(--ff-color-background-section-shade);--text-and-media-description-font-size: var(--ff-font-size-medium);--text-and-media-description-line-height: var(--ff-line-height-medium);display:flex;flex-direction:column;gap:var(--haml-spacing-large)}@media(min-width:48rem){._core-problem_mqjzo_1{border-left:4px solid transparent}._core-problem_mqjzo_1._line-visible_mqjzo_32{padding-left:var(--haml-spacing-medium);border-left-color:var(--ff-color-accent)}._content_mqjzo_37{padding:var(--haml-spacing-medium)}}@media(min-width:64rem){._content_mqjzo_37{padding:var(--haml-spacing-large)}}._container_1ynr3_1{margin-bottom:var(--haml-spacing-large);color:var(--ff-color-text);color-scheme:dark;background-color:var(--ff-color-black)}._content-wrapper_1ynr3_8{position:relative;max-width:var(--ff-grid-max-width);margin:0 auto;margin-top:calc(var(--marker-line-count, 0) * (var(--ff-font-size-xxlarge) * .75));padding-block:var(--haml-spacing-large);padding-inline:var(--haml-spacing-medium)}._in-page-navigation_1ynr3_18{display:flex;flex-direction:column;padding-block:var(--haml-spacing-small)}._marker_1ynr3_25{position:relative;margin-top:calc(-1 * (var(--haml-spacing-large) + var(--marker-line-count, 0) * .75em));margin-bottom:var(--haml-spacing-large);font-size:var(--ff-font-size-xxlarge)!important}._marker_1ynr3_25 .text-marker span{font-size:var(--ff-font-size-xxlarge)!important}._anchor-link-container_1ynr3_37{display:flex;flex-wrap:wrap;gap:var(--ff-spacing-4) var(--ff-spacing-8)}._anchor-link_1ynr3_37{cursor:pointer;display:inline-flex;gap:var(--ff-spacing-4);align-items:center;padding:0;border:none;font-size:var(--ff-font-size-xxlarge);font-weight:var(--ff-font-weight-light, 300);line-height:var(--ff-line-height-xxlarge);-webkit-hyphens:auto;hyphens:auto;color:inherit;text-decoration:none;background:none}._anchor-icon-container_1ynr3_63{min-width:var(--ff-line-height-xxlarge);min-height:var(--ff-line-height-xxlarge);margin-left:var(--haml-spacing-xxsmall);padding:var(--ff-spacing-2);border-radius:var(--ff-border-radius-1000);background-color:var(--ff-color-black-70)}._anchor-link_1ynr3_37:hover{opacity:.75}._anchor-link_1ynr3_37:focus-visible{border-radius:var(--ff-component-border-radius-small);outline:var(--ff-focus-width) solid var(--ff-interaction-color-focus-ring);outline-offset:var(--ff-focus-offset)}._anchor-link-icon_1ynr3_84{flex-shrink:0;width:1.75rem;height:1.75rem}._back-to-overview-sticky_1ynr3_90{pointer-events:auto;cursor:pointer;position:fixed;z-index:var(--ff-z-index-controls, 100);right:var(--haml-spacing-medium);bottom:var(--haml-spacing-medium);display:inline-flex;gap:var(--haml-spacing-small);align-items:center;padding:var(--ff-spacing-2) var(--ff-spacing-2) var(--ff-spacing-2) var(--ff-spacing-5);border:0;border-radius:var(--ff-border-radius-1000);font-family:var(--ff-font-family-text);font-size:var(--ff-font-size-medium);font-weight:var(--ff-font-weight-semibold);line-height:var(--ff-line-height-medium);color:var(--ff-color-black);text-decoration:none;white-space:nowrap;background-color:var(--ff-color-black-10)}._back-to-overview-sticky_1ynr3_90:focus-visible{outline:var(--ff-focus-width) solid var(--ff-interaction-color-focus-ring);outline-offset:var(--ff-focus-offset)}._back-to-overview-icon_1ynr3_123{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;width:var(--ff-spacing-8);height:var(--ff-spacing-8);border:1px solid transparent;border-radius:50%;color:var(--ff-color-white);background-color:var(--ff-color-black-100, #000)}._back-to-overview-icon_1ynr3_123 i{transform:rotate(-90deg);display:inline-block;line-height:1}@media(min-width:768px){._back-to-overview-sticky_1ynr3_90{right:var(--haml-spacing-large);bottom:var(--haml-spacing-large);padding:var(--ff-spacing-3) var(--ff-spacing-3) var(--ff-spacing-3) var(--ff-spacing-6)}._back-to-overview-icon_1ynr3_123{width:var(--ff-spacing-9);height:var(--ff-spacing-9)}}@media(max-width:767px){._back-to-overview-label_1ynr3_159{display:none}._back-to-overview-sticky_1ynr3_90{padding:var(--ff-spacing-2)}}._core-problems_133ic_1{position:relative;display:flex;flex-direction:column;gap:var(--haml-spacing-large);width:100%}._items-list_133ic_11{display:flex;flex-direction:column;gap:var(--haml-spacing-medium);width:100%;min-width:0}@media(min-width:48rem){._items-list_133ic_11{gap:var(--haml-spacing-large)}}._search-field_9ufkd_1{position:relative;display:block;box-sizing:border-box;width:100%;outline:none}._search-field_9ufkd_1 *,._search-field_9ufkd_1 *:before,._search-field_9ufkd_1 *:after{box-sizing:border-box}._search-field__suggestions_9ufkd_18{position:absolute;z-index:var(--ff-z-index-dropdown);top:100%;right:0;left:0;overflow-y:auto;display:none;max-height:300px;margin-top:var(--ff-spacing-1);padding:0;border:1px solid var(--ff-color-border-component);border-radius:var(--ff-component-border-radius-small);background-color:var(--surface-background);box-shadow:var(--ff-shadow-popover)}._search-field_9ufkd_1._show-suggestions_9ufkd_38 ._search-field__suggestions_9ufkd_18{display:block;animation:_slide-down_9ufkd_1 .2s ease-out}@keyframes _slide-down_9ufkd_1{0%{transform:translateY(-8px);opacity:0}to{transform:translateY(0);opacity:1}}._search-field__options-wrapper_9ufkd_55{padding:var(--ff-spacing-1)}._search-field__option_9ufkd_55{cursor:pointer;display:block;width:100%;padding:var(--ff-spacing-2) var(--ff-spacing-4);border:none;font-family:var(--ff-font-family-text);font-size:inherit;line-height:var(--ff-line-height-medium);color:var(--ff-color-text);text-align:left;background:transparent;transition:background-color var(--ff-transition-components-fast),color var(--ff-transition-components-fast)}._search-field__option_9ufkd_55:hover{color:var(--ff-interaction-color-text-hover);background-color:var(--ff-interaction-color-background-hover)}._search-field__option_9ufkd_55:focus-visible{color:var(--ff-interaction-color-text-focus);background-color:var(--ff-interaction-color-background-focus);outline:2px solid var(--ff-interaction-color-focus-ring);outline-offset:-2px}._item_1rcos_7{display:grid;grid-template-columns:1fr;gap:var(--ff-spacing-3);padding:var(--ff-spacing-5) var(--ff-spacing-6);border-radius:var(--ff-component-border-radius-medium);background-color:var(--ff-color-background-component)}._main_1rcos_18{display:flex;flex-direction:column;gap:var(--ff-spacing-1);min-width:0}._title_1rcos_25{font-size:var(--ff-font-size-medium);font-weight:var(--ff-font-weight-bold);line-height:var(--ff-line-height-medium);color:var(--ff-color-text);text-decoration:none}a._title_1rcos_25:hover{text-decoration:underline}a._title_1rcos_25:focus-visible{border-radius:var(--ff-component-border-radius-small);outline:var(--ff-focus-width) solid var(--ff-interaction-color-focus-ring);outline-offset:var(--ff-focus-offset)}._description_1rcos_43{margin:0;font-size:var(--ff-font-size-small);line-height:var(--ff-line-height-medium);color:var(--ff-color-text-muted)}._secondary-row_1rcos_56{display:flex;gap:var(--ff-spacing-4);align-items:center;justify-content:space-between}._file-type_1rcos_63{display:inline-flex;align-items:center;padding:var(--ff-spacing-1) var(--ff-spacing-2);border:1px solid var(--ff-color-border-component);border-radius:var(--ff-component-border-radius-small);font-size:var(--ff-font-size-small);font-weight:var(--ff-font-weight-bold);color:var(--ff-color-text-muted);white-space:nowrap;background-color:var(--ff-color-background-section)}._file-type_1rcos_63:empty{padding:0;border:none;background:none}._download-button_1rcos_89{flex-shrink:0}@media(min-width:48rem){._item_1rcos_7{grid-template-columns:1fr auto auto;gap:var(--ff-spacing-8);align-items:center}._secondary-row_1rcos_56{display:contents}._file-type_1rcos_63{justify-self:center}}._widget_1jv84_1{display:flex;flex-direction:column;gap:var(--haml-spacing-large)}._controls-bar_1jv84_16{padding-block:var(--haml-spacing-large);padding-inline:var(--haml-spacing-medium);background-color:var(--ff-color-black-90)}._controls-bar_1jv84_16 label{color:var(--ff-color-white)}._controls-inner_1jv84_11{display:flex;flex-direction:column;gap:var(--haml-spacing-medium);max-width:var(--haml-max-width-md);margin-inline:auto}._dropdowns-row_1jv84_42{display:grid;grid-template-columns:1fr;gap:var(--ff-spacing-3)}@media(min-width:48rem){._dropdowns-row_1jv84_42{grid-template-columns:1fr 1fr;gap:var(--ff-spacing-4)}}._results-area_1jv84_55{display:flex;flex-direction:column;gap:var(--haml-spacing-medium);width:100%;max-width:var(--ff-grid-max-width);margin-inline:auto;padding-inline:var(--haml-spacing-medium)}._result-label_1jv84_66{margin:0;font-size:var(--ff-font-size-h3);font-weight:var(--ff-font-weight-bold);line-height:var(--ff-line-height-h3)}._list_1jv84_73{display:flex;flex-direction:column;gap:var(--ff-spacing-3)}._empty-state_1jv84_79{margin:0;color:var(--ff-color-text-muted);text-align:center}._sr-only_1jv84_86{position:absolute;overflow:hidden;width:1px;height:1px;margin:-1px;padding:0;border:0;white-space:nowrap;clip-path:inset(50%)}._dynamic-links_1frl4_1{display:flex;flex-direction:column;gap:var(--haml-spacing-medium);align-items:flex-start}._dynamic-links__field_1frl4_8{display:flex;flex-direction:column;gap:var(--haml-spacing-small);width:100%}._dynamic-links__text_1frl4_15{width:100%}@media(min-width:64rem){._dynamic-links__field_1frl4_8{max-width:var(--haml-max-width-lg)}}._card_17dt4_1{position:relative;display:flex;flex-direction:column;height:100%;color:inherit;text-decoration:none}._image_17dt4_13{position:relative;z-index:1;transform:translateY(var(--haml-spacing-medium));overflow:hidden;display:flex;aspect-ratio:4 / 3;width:100%}._image_17dt4_13>div{width:100%;height:100%}._image_17dt4_13 img{pointer-events:none}._fallback-image_17dt4_34{display:block;width:100%;height:100%;object-fit:contain;object-position:center}._content_17dt4_44{z-index:2;transform:translateY(calc(-1 * var(--haml-spacing-medium)));display:flex;flex:1;flex-direction:column;gap:var(--haml-spacing-medium);justify-content:space-between;margin:0 var(--haml-spacing-small);padding:var(--haml-spacing-small);background-color:var(--ff-color-background-component);transition:background-color .3s ease-in-out}._header_17dt4_62{display:flex;flex-direction:column;gap:var(--haml-spacing-xsmall)}._title_17dt4_68{min-height:1.2em;margin:0;font-size:var(--ff-font-size-large);font-weight:var(--ff-font-weight-bold);line-height:var(--ff-line-height-large)}._description_17dt4_77{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:8;line-clamp:8;margin:0;font-size:var(--ff-font-size-medium);line-height:var(--ff-line-height-medium);text-overflow:ellipsis}._arrow_17dt4_91{display:flex;align-items:center;justify-content:center;aspect-ratio:1;width:var(--haml-spacing-small);height:var(--haml-spacing-small);margin-top:auto;padding:var(--ff-spacing-4);border:0;border-radius:50%;color:var(--ff-interaction-color);background:var(--ff-color-white)}._card_17dt4_1:hover ._content_17dt4_44,._card_17dt4_1:active ._content_17dt4_44,._card_17dt4_1:focus ._content_17dt4_44{background-color:var(--ff-color-black-10)}._card_17dt4_1:focus{outline:3px solid var(--ff-interaction-color-focus-ring)}._grid_1cjge_1{display:grid;grid-template-columns:1fr;gap:var(--haml-spacing-small)}._grid_1cjge_1>*{min-width:0}@media(min-width:48rem){._grid_1cjge_1{grid-template-columns:repeat(2,1fr)}}@media(min-width:91rem){._grid2_1cjge_19{grid-template-columns:repeat(2,1fr)}._grid3_1cjge_20{grid-template-columns:repeat(3,1fr)}._grid4_1cjge_21{grid-template-columns:repeat(4,1fr)}}._floating-cta_lrp4u_1{--surface-background: var(--ff-color-black);position:fixed;z-index:var(--ff-z-index-controls);top:50%;right:0;transform:translateY(-50%);display:none;flex-direction:column;gap:var(--haml-spacing-xsmall);padding:var(--ff-spacing-4) var(--ff-spacing-1) var(--ff-spacing-4) var(--ff-spacing-3);border-radius:var(--ff-border-radius-1) 0 0 var(--ff-border-radius-1);color:var(--ff-color-black-1);color-scheme:dark;background-color:var(--ff-color-black)}._floating-cta__label_lrp4u_24{max-width:var(--haml-spacing-xlarge);font-size:var(--ff-font-size-medium);font-weight:var(--ff-font-weight-semibold)}._floating-cta__label_lrp4u_24 p{margin:0}._floating-cta__label_lrp4u_24 p+p{margin-top:var(--ff-spacing-1)}._floating-cta__label--long_lrp4u_38{display:none}@media(min-width:48rem){._floating-cta_lrp4u_1{display:flex}._floating-cta__label--short_lrp4u_47{display:none}._floating-cta__label--long_lrp4u_38{display:block}}._floating-cta__buttons_lrp4u_56{--background-color: var(--ff-color-white);--color: var(--ff-color-black-90);display:flex;flex-direction:column;gap:var(--haml-spacing-xsmall);align-items:center}@media(min-width:48rem){._floating-cta__buttons_lrp4u_56{flex-flow:row nowrap}}._link-list_1t7ga_1{display:flex;flex-direction:column;gap:var(--haml-spacing-small)}._headline_1t7ga_7{margin:0;font-family:var(--ff-font-family-text);font-size:var(--ff-font-size-medium);font-weight:var(--ff-font-weight-semibold);line-height:var(--ff-line-height-medium)}._links_1t7ga_16{display:flex;flex-direction:column;gap:var(--haml-spacing-xsmall);margin:0;padding:0;font-size:var(--ff-font-size-medium);line-height:var(--ff-line-height-medium);list-style:none}._link_1t7ga_1{color:var(--ff-interaction-color-text-default);text-decoration:none}._link_1t7ga_1:hover{text-decoration:underline;text-underline-offset:var(--ff-spacing-1)}._link-disabled_1t7ga_39{color:var(--ff-color-text-muted)}@media(min-width:64rem){._headline_1t7ga_7,._links_1t7ga_16{font-size:var(--ff-font-size-large);line-height:var(--ff-line-height-large)}}._logo_12ibx_1{display:flex;align-items:center}._link_12ibx_6{display:flex;align-items:center;text-decoration:none}._image_12ibx_12{display:block;width:auto;height:100%;object-fit:contain}._small_12ibx_19 ._link_12ibx_6{height:var(--ff-spacing-8)}._medium_12ibx_23 ._link_12ibx_6{height:var(--ff-spacing-12)}._large_12ibx_27 ._link_12ibx_6,._xlarge_12ibx_31 ._link_12ibx_6{height:var(--ff-spacing-16)}@media(min-width:64rem){._xlarge_12ibx_31 ._link_12ibx_6{height:var(--ff-spacing-20)}}._footer_hmr4k_1{--skew-height: var(--haml-spacing-small)}._footer_hmr4k_1:before{content:"";display:block;width:100%;height:var(--skew-height);background-color:var(--ff-color-black-5);clip-path:polygon(100% 0,100% 100%,0 100%)}._body_hmr4k_19{--surface-background: var(--ff-color-black-5);margin-top:-1px;padding:var(--haml-spacing-large) var(--haml-spacing-small);color-scheme:light;background-color:var(--ff-color-black-5)}._inner_hmr4k_30{display:flex;flex-direction:column;gap:var(--haml-spacing-medium);max-width:var(--ff-grid-max-width);margin:0 auto}._left_hmr4k_39{display:flex;flex-direction:column;gap:var(--haml-spacing-medium)}._slogan_hmr4k_45{margin:0;font-size:var(--ff-font-size-xxlarge);font-weight:var(--ff-font-weight-regular);line-height:var(--ff-line-height-xxlarge);-webkit-hyphens:manual;hyphens:manual}._contact_hmr4k_54{display:flex;flex-direction:column;gap:var(--haml-spacing-xsmall);font-size:var(--ff-font-size-medium);line-height:var(--ff-line-height-medium)}._company-name_hmr4k_63{margin:0;font-weight:var(--ff-font-weight-bold)}._contact-details_hmr4k_68{display:flex;flex-direction:column;gap:var(--haml-spacing-xsmall)}._contact-column_hmr4k_74{display:flex;flex-direction:column;font-style:normal}._contact-column_hmr4k_74 p{margin:0}._contact-column_hmr4k_74 a{color:inherit;text-decoration:none}._contact-column_hmr4k_74 a:hover{text-decoration:underline}._block-title_hmr4k_94{margin:0;font-size:var(--ff-font-size-medium);font-weight:var(--ff-font-weight-bold);line-height:var(--ff-line-height-medium)}._social-media_hmr4k_101,._app_hmr4k_102{display:flex;flex-direction:column;gap:var(--haml-spacing-xsmall)}._social-media-links_hmr4k_108{display:flex;gap:var(--haml-spacing-small)}._social-media-links_hmr4k_108 a img{width:var(--haml-spacing-medium);height:var(--haml-spacing-medium);object-fit:contain}._app-image_hmr4k_126,._interpump-image_hmr4k_127{align-self:flex-start;width:auto;max-width:100%;height:auto;max-height:var(--haml-spacing-medium)}._link-lists_hmr4k_136{display:flex;flex-direction:column;gap:var(--haml-spacing-medium)}._legal_hmr4k_147{display:flex;flex-direction:column;gap:var(--haml-spacing-small);width:100%;max-width:var(--ff-grid-max-width);margin-top:var(--haml-spacing-medium);margin-inline:auto;padding-top:var(--haml-spacing-small);border-top:1px solid var(--ff-color-black-20);font-size:var(--ff-font-size-medium);line-height:var(--ff-line-height-medium)}._copyright_hmr4k_163{margin:0}._legal-links_hmr4k_167{display:flex;flex-wrap:wrap;gap:var(--haml-spacing-xsmall);margin:0;padding:0;list-style:none}._legal-links_hmr4k_167 li+li:before{content:"|";margin-right:var(--haml-spacing-xsmall)}._legal-link_hmr4k_167{color:inherit;text-decoration:none}._legal-link_hmr4k_167:hover{text-decoration:underline}@media(min-width:48rem){._footer_hmr4k_1{--skew-height: var(--haml-spacing-medium)}._body_hmr4k_19{padding:var(--haml-spacing-large) var(--haml-spacing-medium)}._inner_hmr4k_30{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.6fr);grid-template-rows:auto 1fr;gap:var(--haml-spacing-small) var(--haml-spacing-medium)}._logo-area_hmr4k_210{grid-column:1;grid-row:1}._left_hmr4k_39{grid-column:1;grid-row:2}._link-lists_hmr4k_136{display:grid;grid-column:2;grid-row:2;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--haml-spacing-medium);align-content:start}._contact-details_hmr4k_68{flex-direction:row;gap:var(--haml-spacing-medium)}}@media(min-width:64rem){._footer_hmr4k_1{--skew-height: var(--haml-spacing-large)}._inner_hmr4k_30{grid-template-columns:minmax(0,1fr) minmax(0,1.7fr)}._link-lists_hmr4k_136{grid-template-columns:repeat(3,minmax(0,1fr))}._contact_hmr4k_54,._block-title_hmr4k_94{font-size:var(--ff-font-size-large);line-height:var(--ff-line-height-large)}._slogan_hmr4k_45{max-width:21ch;font-size:var(--ff-font-size-xxlarge);line-height:var(--ff-line-height-xlarge)}}._gdpr-container_1j8ey_1{display:flex;flex-direction:column;row-gap:var(--ff-spacing-6);align-items:flex-start;width:100%}._description_1j8ey_10 p{margin:0;font-size:var(--ff-font-size-h5, 1.25rem);line-height:var(--ff-line-height-h5, 1.2);color:var(--ff-color-text)}._language-selector_1q0rw_1{position:relative;display:inline-flex;color-scheme:light}._language-selector__trigger_1q0rw_7{cursor:pointer;display:inline-flex;gap:var(--ff-spacing-1);align-items:center;border:none;font-family:var(--ff-font-family-text);font-size:var(--ff-font-size-small);font-weight:500;line-height:var(--ff-line-height-small);color:var(--ff-color-text-muted);appearance:none;background:transparent;transition:color .2s ease}@media screen and (min-width:64rem){._language-selector__trigger_1q0rw_7{padding:var(--ff-spacing-2)}}._language-selector__trigger_1q0rw_7:hover{color:var(--ff-color-text)}._language-selector__trigger_1q0rw_7:focus-visible{outline:var(--ff-focus-width) solid var(--ff-interaction-color-focus-ring);outline-offset:var(--ff-focus-offset)}._language-selector__icon_1q0rw_43{flex-shrink:0;width:1.25rem;height:1.25rem}._language-selector__panel_1q0rw_49{position:absolute;z-index:var(--ff-z-index-dropdown);top:100%;right:0;min-width:6rem;margin:var(--ff-spacing-1) 0 0;padding:var(--ff-spacing-1);border:1px solid var(--ff-color-border-component);border-radius:1px;list-style:none;background-color:var(--ff-color-white);box-shadow:var(--ff-shadow-popover)}._language-selector__option_1q0rw_67{cursor:pointer;padding:var(--ff-spacing-2) var(--ff-spacing-3);font-family:var(--ff-font-family-text);font-size:var(--ff-font-size-small);font-weight:500;line-height:var(--ff-line-height-small);color:var(--ff-color-text);transition:background-color .15s ease,color .15s ease}._language-selector__option_1q0rw_67:hover{color:var(--ff-interaction-color-text-hover);background-color:var(--ff-interaction-color-background-hover)}._language-selector__option_1q0rw_67:focus-visible{outline:2px solid var(--ff-interaction-color-focus-ring);outline-offset:-2px}._language-selector__option--active_1q0rw_93{font-weight:var(--ff-font-weight-semibold);color:var(--ff-interaction-color-text-hover);background-color:var(--ff-interaction-color-background-hover)}._header_nm7ss_1{position:sticky;z-index:var(--ff-z-index-sticky);top:0;background:var(--ff-color-background-section);box-shadow:var(--ff-shadow-navigation)}._container_nm7ss_10{max-width:var(--ff-grid-max-width);margin:0 auto;padding:0 var(--ff-spacing-4)}._top-row_nm7ss_18{display:flex;gap:var(--ff-spacing-4);align-items:center;justify-content:space-between;padding:var(--ff-spacing-3) 0}._top-right_nm7ss_27{display:none;gap:var(--ff-spacing-6);align-items:center}._utility-list_nm7ss_33{display:flex;gap:var(--ff-spacing-4);align-items:center;margin:0;padding:0;list-style:none}._utility-item_nm7ss_44{display:flex}._utility-link_nm7ss_48{display:inline-flex;gap:var(--ff-spacing-1);align-items:center;font-weight:500;color:var(--ff-color-text);text-decoration:none}._utility-link_nm7ss_48:hover{text-decoration:underline}._utility-chevron_nm7ss_62{flex-shrink:0}._mobile-trigger_nm7ss_66{display:flex;align-items:center}._search-wrapper_nm7ss_71{display:flex;flex:1 1 auto;align-items:center;justify-content:flex-start}._search-field-active_nm7ss_80{width:100%;max-width:300px;animation:_fade-in-search_nm7ss_1 .2s ease-out}@keyframes _fade-in-search_nm7ss_1{0%{transform:translate(5px);opacity:0}to{transform:translate(0);opacity:1}}._nav-row_nm7ss_100{display:none;gap:var(--ff-spacing-4);align-items:stretch;justify-content:space-between;padding:0 0 var(--ff-spacing-2)}._cta-slot_nm7ss_109{display:flex;align-items:center}._cta_nm7ss_109{display:inline-flex}@media(min-width:64rem){._container_nm7ss_10{padding:0 var(--haml-spacing-medium)}._top-right_nm7ss_27{display:flex}._mobile-trigger_nm7ss_66{display:none}._nav-row_nm7ss_100{display:flex}}._root_1m0jk_1{position:relative;flex:1}._top-row_1m0jk_6{display:flex;gap:var(--ff-spacing-1);align-items:stretch;margin:0;padding:0;list-style:none}._top-item_1m0jk_17{display:flex}._top-button_1m0jk_21,._top-link_1m0jk_22{cursor:pointer;display:inline-flex;gap:var(--ff-spacing-2);align-items:center;padding:var(--ff-spacing-3) var(--ff-spacing-4);border:none;font:inherit;font-weight:var(--ff-font-weight-semibold);color:var(--ff-color-text);text-decoration:none;background:transparent}._top-button_1m0jk_21:hover,._top-link_1m0jk_22:hover,._top-button-active_1m0jk_42{background:var(--ff-color-black-5, #f5f5f5)}._top-chevron_1m0jk_46{flex-shrink:0}._panel_1m0jk_50{position:absolute;z-index:var(--ff-z-index-content-layer);top:100%;right:0;left:0;padding-top:var(--ff-spacing-2);background-color:transparent}._panel-inner_1m0jk_67{display:grid;grid-template-columns:minmax(16rem,1fr) 2fr;gap:var(--ff-spacing-8);padding:var(--ff-spacing-6) var(--ff-spacing-4);background:var(--ff-color-black-5, #f5f5f5);box-shadow:var(--ff-shadow-popover)}._panel-column_1m0jk_78{display:flex;flex-direction:column;gap:var(--ff-spacing-1);margin:0;padding:0;list-style:none}._panel-row_1m0jk_89{position:relative;display:flex}._panel-row-button_1m0jk_94,._panel-row-link_1m0jk_95{cursor:pointer;display:inline-flex;gap:var(--ff-spacing-2);align-items:center;justify-content:space-between;width:100%;padding:var(--ff-spacing-2) var(--ff-spacing-3);border:none;font:inherit;color:var(--ff-color-text);text-align:left;text-decoration:none;background:transparent}._panel-row-button_1m0jk_94:hover,._panel-row-link_1m0jk_95:hover{color:var(--ff-color-text-muted)}._panel-row-active_1m0jk_120 ._panel-row-button_1m0jk_94{font-weight:var(--ff-font-weight-semibold)}._panel-row-active_1m0jk_120:before{content:"";position:absolute;top:var(--ff-spacing-1);bottom:var(--ff-spacing-1);left:0;width:2px;background:var(--ff-color-text)}._panel-chevron_1m0jk_137{flex-shrink:0}._trigger-actions_1r403_1,._drawer-actions_1r403_2{display:flex;gap:var(--ff-spacing-4);align-items:center}._trigger_1r403_1{cursor:pointer;display:inline-flex;align-items:center;justify-content:center;padding:var(--ff-spacing-2);border:none;color:var(--ff-color-text);background:transparent}._tablet-cta_1r403_23{display:none}._drawer_1r403_2{position:fixed;z-index:var(--ff-z-index-navigation);inset:0;display:flex;flex-direction:column;background:var(--ff-color-background-section)}._drawer-header_1r403_38{display:flex;align-items:center;justify-content:space-between;padding:var(--ff-spacing-3) var(--ff-spacing-4);border-bottom:1px solid var(--ff-color-border-component)}._back-button_1r403_47,._close-button_1r403_48{cursor:pointer;display:inline-flex;gap:var(--ff-spacing-3);align-items:center;padding:var(--ff-spacing-2);border:none;font:inherit;color:var(--ff-color-text);background:transparent}._back-label_1r403_64{font-weight:500}._drawer-body_1r403_68{overflow-y:auto;flex:1;padding:var(--ff-spacing-4) var(--ff-spacing-6)}._list_1r403_74{display:flex;flex-direction:column;margin:0;padding:0;list-style:none}._row_1r403_84{display:flex}._row-button_1r403_88,._row-link_1r403_89{cursor:pointer;display:inline-flex;gap:var(--ff-spacing-2);align-items:center;justify-content:space-between;width:100%;padding:var(--ff-spacing-4) 0;border:none;font:inherit;font-size:var(--ff-font-size-large);color:var(--ff-color-text);text-align:left;text-decoration:none;background:transparent}._row-chevron_1r403_110{flex-shrink:0}._root-extras_1r403_114{display:flex;flex-direction:column;gap:var(--ff-spacing-6);margin-top:var(--ff-spacing-8)}._search-row_1r403_121{display:flex;justify-content:flex-start;width:100%}._language-row_1r403_127{display:flex;gap:var(--ff-spacing-2);align-items:center}._utility-list_1r403_133{display:flex;flex-direction:column;margin:0;padding:0;list-style:none}._utility-item_1r403_143{display:flex}._utility-link_1r403_147{display:inline-flex;width:100%;padding:var(--ff-spacing-3) 0;color:var(--ff-color-text);text-decoration:none}._drawer-footer_1r403_157{display:flex;align-items:stretch;justify-content:center;padding:var(--ff-spacing-4) var(--ff-spacing-6);background:var(--ff-color-background-section);box-shadow:0 -2px 8px #00000026}._drawer-footer_1r403_157>div{display:block;width:100%}._drawer-footer_1r403_157 a,._drawer-footer_1r403_157 button{width:100%}@media(min-width:48rem){._tablet-cta_1r403_23{display:flex;align-items:center}._drawer-footer_1r403_157{display:none}}._hero-background_1bz1h_1{position:relative;z-index:0;aspect-ratio:var(--ff-aspect-ratio-square);width:100%}._hero-background--video_1bz1h_12 div{height:100%!important}@media(min-width:48rem){._hero-background_1bz1h_1{aspect-ratio:4 / 3}}@media(min-width:64rem){._hero-background--16x9_1bz1h_23{aspect-ratio:var(--ff-aspect-ratio-video)}._hero-background--5x3_1bz1h_27{aspect-ratio:5 / 3}._hero-background--18x9_1bz1h_31{aspect-ratio:18 / 9}._hero-background--21x9_1bz1h_35{aspect-ratio:var(--ff-aspect-ratio-panorama)}}._slide-controls_mrb1h_3{display:none;gap:var(--ff-spacing-2);align-items:center;color-scheme:dark}._slide-controls__button_mrb1h_16{--ff-interaction-color-focus-ring: var(--ff-color-black)}@media(min-width:48rem){._slide-controls_mrb1h_3{display:flex}}._hero-carousel_kcw5o_1{position:relative;height:100%}._hero-carousel__viewport_kcw5o_6{overflow:hidden;height:100%}._hero-carousel__track_kcw5o_11{display:flex;height:100%}._hero-carousel__slide_kcw5o_16{flex:0 0 100%;min-width:0;height:100%}._hero-carousel__controls_kcw5o_22{position:absolute;z-index:2;inset-block-end:var(--haml-spacing-small);inset-inline-end:var(--haml-spacing-small)}._hero-carousel__status_kcw5o_30{position:absolute;overflow:hidden;width:1px;height:1px;padding:0;border:0;white-space:nowrap;clip-path:inset(50%)}._hero-media_dptsl_1{height:100%}._hero-media--mobile_dptsl_9{display:block}._hero-media--desktop_dptsl_13{display:none}@media(min-width:48rem){._hero-media--mobile_dptsl_9{display:none}._hero-media--desktop_dptsl_13{display:block}}._hero-marker_1owcu_1{background-color:var(--ff-color-background-component)}@media(min-width:48rem){._hero-marker_1owcu_1{position:absolute;z-index:1;bottom:var(--marker-reserve);transform:translateY(var(--marker-overflow));width:70%;background-color:unset}}._image_13xec_1{display:block;width:100%;height:100%;object-fit:var(--object-fit, cover);object-position:var(--object-position-mobile, center center)}._image--white_13xec_11{background-color:var(--ff-color-white)}._image--light-gray_13xec_15{background-color:var(--ff-color-black-1)}._image--medium-gray_13xec_19{background-color:var(--ff-color-black-10)}._image--dark-gray_13xec_23{background-color:var(--ff-color-black-90)}._image--dark_13xec_23{background-color:var(--ff-color-black)}._image--yellow_13xec_31{background-color:var(--ff-color-accent)}@media(min-width:48rem){._image_13xec_1{object-position:var(--object-position-desktop, center center)}}._hero_1hpbg_1{position:relative;overflow:visible;width:100%;max-width:var(--ff-grid-max-width);margin:0 auto}._hero_1hpbg_1 .text-marker{font-size:var(--ff-font-size-stage);line-height:var(--ff-line-height-stage)}._hero_1hpbg_1 .text-marker p{padding-inline:0}@media(min-width:48rem){._hero_1hpbg_1 .text-marker p{padding-inline:var(--haml-spacing-small)}}@media(min-width:48rem){._hero_1hpbg_1{--marker-last-band-height: calc( var(--ff-line-height-stage) + var(--haml-spacing-xsmall) + var(--haml-spacing-small) );--marker-overflow: calc(.75 * var(--marker-last-band-height));--marker-reserve: max(var(--haml-spacing-xlarge), var(--marker-overflow));padding-bottom:var(--marker-reserve)}}._icon-widget_1rwdj_1{position:relative;display:flex;align-items:center;justify-content:center;width:100%;height:100%}._icon-widget__icon_1rwdj_12{aspect-ratio:1 / 1;width:100%;max-width:100%;height:100%;max-height:100%;object-fit:contain}._icon-widget__icon_1rwdj_12 svg{display:block;width:100%;height:100%}._link_1h36r_1{margin:0}._anchor_1h36r_5{display:inline-flex;gap:var(--haml-spacing-xxsmall);align-items:center;width:fit-content;color:inherit;text-decoration:none}._anchor_1h36r_5:hover ._label_1h36r_16{text-decoration:underline}._position-before_1h36r_20{flex-direction:row}._position-above_1h36r_24{flex-direction:column;gap:var(--haml-spacing-xsmall);align-items:flex-start}._anchor_1h36r_5>i{font-size:1em;line-height:1}._icon-badge_1h36r_35{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;width:1.75em;height:1.75em;border-radius:50%;color:var(--surface-background);background-color:light-dark(var(--ff-color-black-90),var(--ff-color-white))}._icon-badge_1h36r_35>i{font-size:.9em;line-height:1}._weight-regular_1h36r_55{font-weight:var(--ff-font-weight-regular)}._weight-bold_1h36r_59{font-weight:var(--ff-font-weight-bold)}._item_1s9rf_1{display:flex;flex-direction:column}._media_1s9rf_6{--object-fit: cover;position:relative;overflow:hidden;display:flex;aspect-ratio:16 / 9;width:100%;margin-bottom:var(--haml-spacing-small)}._media--clickable_1s9rf_19{cursor:pointer!important}._media__expand-icon_1s9rf_23{pointer-events:none;position:absolute;z-index:1;bottom:var(--haml-spacing-medium);left:var(--haml-spacing-small);container-type:size;display:flex;align-items:center;justify-content:center;aspect-ratio:1;width:clamp(var(--ff-spacing-8),6.5%,3rem);border:0;border-radius:100%;color:var(--ff-interaction-color);background-color:var(--ff-color-black-08)}._media__expand-icon_1s9rf_23 i{font-size:50cqi}._media_1s9rf_6:before,._media_1s9rf_6:after{content:"";position:absolute;z-index:1;left:-1px;width:calc(100% + 2px);height:calc(var(--haml-skew-height, 0px) + 2px);background-color:var(--surface-background, white)}._media_1s9rf_6:before{top:-1px;clip-path:polygon(0 0,0 100%,100% 0)}._media_1s9rf_6:after{bottom:-1px;clip-path:polygon(100% 0,0 100%,100% 100%)}._media_1s9rf_6>div{width:100%;height:100%}._media_1s9rf_6 .video-widget{pointer-events:none!important}._media_1s9rf_6 img,._media_1s9rf_6 video{pointer-events:none}._overlay-image_1s9rf_88{display:flex;align-items:center;justify-content:center}._overlay-image_1s9rf_88 img{width:auto;max-width:100%;height:auto;max-height:70vh}._overlay-video_1s9rf_101{position:relative;overflow:hidden;aspect-ratio:16 / 9;width:calc(70vh * 16 / 9);max-width:100%;max-height:70vh}._overlay-video_1s9rf_101 .video-widget{position:absolute;inset:0}._headline_1s9rf_117{margin:0 0 var(--haml-spacing-xxsmall) 0;font-size:var(--ff-font-size-h5);line-height:var(--ff-line-height-h5)}._headline_1s9rf_117 p{margin:0;font-size:var(--ff-font-size-h5);line-height:var(--ff-line-height-h5)}._description_1s9rf_132{margin:0;font-size:var(--ff-font-size-small);line-height:var(--ff-line-height-small)}._gallery_1pu87_1{display:flex;flex-direction:column;gap:var(--haml-spacing-medium);width:100%}._carousel-wrapper_1pu87_8{display:block}._grid_1pu87_12{display:none;flex-wrap:wrap;gap:var(--haml-spacing-large) var(--haml-spacing-small);justify-content:center;width:100%}._grid-editing_1pu87_22{display:flex}._grid_1pu87_12>*{width:100%;min-width:0}@media(min-width:48rem){._carousel-wrapper_1pu87_8{display:none}._grid_1pu87_12{display:flex}._grid_1pu87_12>*{width:calc((100% - var(--haml-spacing-small)) / 2)}._grid_1pu87_12>*:nth-child(odd){transform:translateY(var(--haml-spacing-small))}._grid_1pu87_12>*:nth-child(2n+2){transform:translateY(calc(var(--haml-spacing-small) * -1))}}@media(min-width:91rem){._grid-three-columns_1pu87_54>*{width:calc((100% - 2 * var(--haml-spacing-medium)) / 3)}._grid-three-columns_1pu87_54>*:nth-child(3n+1){transform:translateY(var(--haml-spacing-medium))}._grid-three-columns_1pu87_54>*:nth-child(3n+2){transform:translateY(0)}._grid-three-columns_1pu87_54>*:nth-child(3n+3){transform:translateY(calc(var(--haml-spacing-medium) * -1))}._grid-four-columns_1pu87_70>*{width:calc((100% - 3 * var(--haml-spacing-medium)) / 4)}._grid-four-columns_1pu87_70>*:nth-child(4n+1){transform:translateY(calc(var(--haml-spacing-medium) * 1.5))}._grid-four-columns_1pu87_70>*:nth-child(4n+2){transform:translateY(calc(var(--haml-spacing-medium) * .5))}._grid-four-columns_1pu87_70>*:nth-child(4n+3){transform:translateY(calc(var(--haml-spacing-medium) * -.5))}._grid-four-columns_1pu87_70>*:nth-child(4n+4){transform:translateY(calc(var(--haml-spacing-medium) * -1.5))}}._gallery-not-skewed_1pu87_93{--haml-skew-height: 0px}._gallery-not-skewed_1pu87_93 ._grid_1pu87_12{gap:var(--haml-spacing-small)}@media(min-width:48rem){._gallery-not-skewed_1pu87_93 ._grid_1pu87_12>*:nth-child(odd),._gallery-not-skewed_1pu87_93 ._grid_1pu87_12>*:nth-child(2n+2){transform:none}}@media(min-width:91rem){._gallery-not-skewed_1pu87_93 ._grid-three-columns_1pu87_54>*:nth-child(3n+1),._gallery-not-skewed_1pu87_93 ._grid-three-columns_1pu87_54>*:nth-child(3n+2),._gallery-not-skewed_1pu87_93 ._grid-three-columns_1pu87_54>*:nth-child(3n+3),._gallery-not-skewed_1pu87_93 ._grid-four-columns_1pu87_70>*:nth-child(4n+1),._gallery-not-skewed_1pu87_93 ._grid-four-columns_1pu87_70>*:nth-child(4n+2),._gallery-not-skewed_1pu87_93 ._grid-four-columns_1pu87_70>*:nth-child(4n+3),._gallery-not-skewed_1pu87_93 ._grid-four-columns_1pu87_70>*:nth-child(4n+4){transform:none}}._card_1lfu9_1{position:relative;display:flex;flex-direction:column;height:100%;color:inherit;text-decoration:none}._image_1lfu9_13{position:relative;z-index:1;overflow:hidden;display:flex;aspect-ratio:4 / 3;width:100%}._image_1lfu9_13>div{width:100%;height:100%}._image_1lfu9_13 img{pointer-events:none;display:block;width:100%;height:100%;object-fit:cover;object-position:center}._content_1lfu9_41{z-index:1;display:flex;flex:1;flex-direction:column;gap:var(--haml-spacing-medium);justify-content:space-between;margin-top:calc(var(--haml-spacing-large) * -1);margin-inline:var(--haml-spacing-small);padding:var(--haml-spacing-small);border-radius:var(--ff-component-small-padding-y, 4px);background-color:var(--ff-color-background-component);transition:background-color .3s ease-in-out}._header_1lfu9_60{display:flex;flex-direction:column;gap:var(--haml-spacing-xxsmall)}._date_1lfu9_66{font-size:var(--ff-font-size-xsmall);line-height:var(--ff-line-height-xsmall)}._title_1lfu9_71{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;min-height:1.2em;margin:0;font-size:var(--ff-font-size-large);font-weight:var(--ff-font-weight-bold);line-height:var(--ff-line-height-large);text-overflow:ellipsis}._description_1lfu9_87{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;margin:0;font-size:var(--ff-font-size-medium);line-height:var(--ff-line-height-medium);text-overflow:ellipsis}._arrow_1lfu9_101{cursor:pointer;display:flex;align-items:center;justify-content:center;aspect-ratio:1;width:var(--haml-spacing-small);height:var(--haml-spacing-small);margin-top:auto;padding:var(--ff-spacing-4);border:0;border-radius:50%;color:var(--ff-interaction-color);background:var(--ff-color-white)}._card_1lfu9_1:hover ._content_1lfu9_41,._card_1lfu9_1:active ._content_1lfu9_41,._card_1lfu9_1:focus ._content_1lfu9_41{background-color:var(--ff-color-black-10)}._card_1lfu9_1:focus{outline:3px solid var(--ff-interaction-color-focus-ring)}._wrapper_1nl0o_1{display:flex;flex-direction:column;gap:var(--haml-spacing-medium)}._grid_1nl0o_7{display:grid;grid-template-columns:1fr;gap:var(--haml-spacing-small)}._grid_1nl0o_7>*{min-width:0}._load-more-container_1nl0o_17{display:flex;justify-content:center}@media(min-width:48rem){._grid_1nl0o_7{grid-template-columns:repeat(2,1fr)}}@media(min-width:91rem){._grid2_1nl0o_29{grid-template-columns:repeat(2,1fr)}._grid3_1nl0o_30{grid-template-columns:repeat(3,1fr)}._grid4_1nl0o_31{grid-template-columns:repeat(4,1fr)}}._editor_2w4js_1{display:flex;flex-direction:column;gap:4px;padding:8px;background-color:#1d2229}._editor__label_2w4js_11{font-size:11px;font-weight:600;color:#fff}._editor__select_2w4js_17{cursor:pointer;width:100%;padding:6px 2px;border:0;border-radius:3px;font-size:13px;color:#fff;background-color:#44484d;outline:none}._message_2w4js_32{margin-top:4px;padding:8px 12px;border:2px solid;border-left:12px solid;border-radius:3px;font-size:11px;color:#fff;background-color:#34383e}._message--error_2w4js_45{border-color:#c04e4e}._message--warning_2w4js_49{border-color:#ff9f00}._message--info_2w4js_53{border-color:#426698}._filter-tag_17aio_1{cursor:pointer;position:relative;display:inline-flex;flex-shrink:0;gap:var(--ff-spacing-1);align-items:center;justify-content:center;min-width:2rem;max-width:100%;margin:0;padding:6px 21px;border:.0625rem solid var(--ff-inputfield-color-border);border-radius:var(--ff-border-radius-1000);font-family:inherit;font-size:var(--ff-font-size-small);font-weight:var(--ff-font-weight-semibold);line-height:var(--ff-line-height-small);color:var(--ff-color-text);text-align:center;text-decoration:none;white-space:nowrap;appearance:none;background:linear-gradient(var(--ff-inputfield-color-background),var(--ff-inputfield-color-background));background-blend-mode:overlay;transition:background-color var(--ff-transition-components-slow)}._filter-tag_17aio_1:hover{color:var(--ff-interaction-color-text-hover);background-color:var(--ff-interaction-color-background-hover)}._filter-tag_17aio_1:active{background-color:var(--ff-interaction-color-background-active)}._filter-tag_17aio_1:focus-visible{outline:var(--ff-focus-width) solid var(--ff-interaction-color-focus-ring);outline-offset:var(--ff-focus-offset)}._has-checkmark_17aio_53{padding-left:calc(21px - var(--ff-spacing-1))}._prefix_17aio_57{scale:0;display:flex;align-items:center;justify-content:center;font-size:var(--ff-font-size-small);transition:scale var(--ff-transition-components-slow)}._label_17aio_69{translate:calc(-.5 * var(--ff-font-size-small)) 0;overflow:hidden;display:block;min-height:var(--ff-line-height-small);text-overflow:ellipsis;transition:translate var(--ff-transition-components-slow)}._is-selected_17aio_82{--bg: light-dark(var(--ff-color-black), var(--ff-color-white));border-color:light-dark(var(--ff-color-black),var(--ff-color-white));color:light-dark(var(--ff-color-black-10),var(--ff-color-black-90));background:linear-gradient(var(--bg),var(--bg))}._is-selected_17aio_82:hover{color:light-dark(var(--ff-color-white),var(--ff-color-black));background-color:light-dark(hsl(0deg 0% 100% / 5%),hsl(0deg 0% 0% / 5%))}._is-selected_17aio_82:active{color:light-dark(var(--ff-color-white),var(--ff-color-black));background-color:light-dark(hsl(0deg 0% 100% / 10.3%),hsl(0deg 0% 0% / 10%))}._is-selected_17aio_82 ._prefix_17aio_57{scale:1}._is-selected_17aio_82 ._label_17aio_69{translate:0}._group_8kofo_1{overflow-x:auto;display:flex;flex-wrap:nowrap;gap:var(--ff-spacing-2);width:max-content}@media(min-width:48rem){._group_8kofo_1{flex-wrap:wrap}}._skeleton_y6o48_1{--skeleton-color-base: light-dark(var(--ff-color-black-50), var(--ff-color-black-30));--skeleton-color-shimmer: light-dark(var(--ff-color-black-30), var(--ff-color-black-10));display:block;border-radius:var(--ff-component-border-radius-medium);background-color:var(--skeleton-color-base)}._lines_y6o48_10{display:flex;flex-direction:column;gap:.5em}@keyframes _pulse_y6o48_28{0%,to{opacity:1}50%{opacity:.5}}._pulse_y6o48_28{animation:_pulse_y6o48_28 1.5s ease-in-out infinite}@keyframes _wave_y6o48_44{0%{background-position:-200% 0}to{background-position:200% 0}}._wave_y6o48_44{background:linear-gradient(90deg,var(--skeleton-color-base) 25%,var(--skeleton-color-shimmer) 50%,var(--skeleton-color-base) 75%);background-size:200% 100%;animation:_wave_y6o48_44 1.5s linear infinite}._root_1svmi_10{--border-radius: var(--ff-component-border-radius-medium);--border-width: 1px;--padding-inline: var(--ff-spacing-6, 1.5rem);--padding-block: var(--ff-spacing-6, 1.5rem);--text-color: var(--ff-color-text);--background-color: var(--ff-color-background-component);--border-color: var(--ff-color-border-component);--width: initial;display:block;width:var(--width)}._card_1svmi_26{position:relative;display:flex;flex-direction:column;height:100%;border-radius:var(--border-radius);color:var(--text-color);background:linear-gradient(var(--background-color),var(--background-color));background-blend-mode:overlay;box-shadow:0 0 0 var(--border-width) var(--border-color) inset}._linked_1svmi_47{transition:background-color var(--ff-transition-base-duration) var(--ff-transition-base-easing)}._linked_1svmi_47:hover{background:linear-gradient(var(--background-color),var(--background-color)),var(--ff-interaction-color-background-hover)}._linked_1svmi_47:active{background:linear-gradient(var(--background-color),var(--background-color)),var(--ff-interaction-color-background-active)}._linked_1svmi_47:focus-visible{outline:var(--ff-focus-width) solid var(--ff-interaction-color-focus-ring);outline-offset:var(--ff-focus-offset)}._media-area_1svmi_72{position:relative;overflow:hidden;display:flex}._image_1svmi_78{position:relative;overflow:hidden;display:flex;width:100%;border-radius:var(--border-radius) var(--border-radius) 0 0}._image_1svmi_78:after{pointer-events:none;content:"";position:absolute;inset:0;border:var(--border-width) solid var(--border-color);border-bottom-width:0;border-radius:inherit}._image_1svmi_78 img,._image_1svmi_78 picture,._image_1svmi_78>*{aspect-ratio:var(--aspect-ratio, var(--ff-aspect-ratio-video));width:100%;height:100%;object-fit:cover}._badges_1svmi_110{position:absolute;top:var(--ff-spacing-6, 1.5rem);left:var(--ff-spacing-6, 1.5rem);display:flex;gap:var(--ff-spacing-2, .5rem)}._body_1svmi_121{display:flex;flex:1;flex-direction:column;gap:var(--ff-spacing-3);padding:var(--ff-spacing-8) var(--ff-spacing-4)}._overline_1svmi_130{margin-block:0 var(--ff-spacing-1, .25rem);padding-inline:var(--padding-inline);font-family:var(--ff-font-family-text);font-size:var(--ff-font-size-xsmall);font-weight:400;font-style:normal;line-height:var(--ff-line-height-xsmall);color:var(--text-color)}._headline_1svmi_142 p{margin-block:0}._headline_1svmi_142,._headline_1svmi_142 p{font-family:var(--ff-font-family-text);font-size:var(--ff-font-size-xlarge);font-weight:var(--ff-font-weight-semibold);font-style:normal;line-height:var(--ff-line-height-xlarge);color:var(--text-color)}._content_1svmi_158 p{margin-top:var(--ff-spacing-2, .5rem);font-size:var(--ff-font-size-medium)}._content_1svmi_158 p:first-child{margin-top:0}._footer_1svmi_169{display:flex;flex-wrap:wrap;gap:var(--ff-spacing-4, 1rem);justify-content:end;margin-top:auto;padding-block:var(--padding-block);padding-inline:var(--padding-inline)}._filled_1svmi_182{--background-color: light-dark(rgb(0 0 0 / 5%), rgb(255 255 255 / 10%));--border-color: transparent}._product-grid_1e0pi_1{display:grid;grid-template-columns:1fr;gap:var(--haml-spacing-large)}._content-column_1e0pi_7{display:flex;flex-direction:column;gap:var(--haml-spacing-medium);min-width:0}._carousel-section_1e0pi_14{display:flex;flex-direction:column;gap:var(--ff-spacing-4, 1rem);min-width:0}._dots-placeholder_1e0pi_21{display:flex;width:100%}._card-content_1e0pi_27{padding:var(--ff-spacing-6, 1.5rem)}._image-column_1e0pi_31{min-width:0}@media(min-width:48rem){._product-grid_1e0pi_1{grid-template-columns:1fr 1fr;align-items:stretch}}._error-wrapper_unu85_1{display:flex;flex-direction:column;gap:var(--haml-spacing-small);align-items:center;max-width:40rem;margin-inline:auto;padding-block:var(--haml-spacing-large);text-align:center}._fallback_unu85_14{margin:0;color:var(--ff-color-text)}._headline_unu85_19,._headline_unu85_19 p{margin:0;font-size:var(--ff-font-size-h2);font-weight:var(--haml-font-weight-light);line-height:var(--ff-line-height-h2);color:var(--ff-color-headline)}._description_unu85_29{margin:0;color:var(--ff-color-text)}._warning-card-text_5g4xx_1,._warning-card-text_14s8v_1{color:var(--ff-color-text)}._technical-details-list_14s8v_5{display:flex;flex-direction:column;gap:var(--ff-spacing-4, 1rem);padding-block:var(--ff-spacing-4, 1rem)}._technical-details-row_14s8v_12{display:flex;flex-direction:column;gap:var(--ff-spacing-1, .25rem)}._technical-details-label_14s8v_18{font-weight:var(--ff-font-weight-bold);color:var(--ff-color-headline)}._product-grid_qd2rw_1{display:grid;grid-area:1 / 1;grid-template-columns:1fr;gap:var(--haml-spacing-large)}._product-grid-hidden_qd2rw_8{pointer-events:none;visibility:hidden}._content-column_qd2rw_13{display:contents}._product-text_qd2rw_17{display:flex;flex-direction:column;gap:var(--haml-spacing-small);order:1;min-width:0}._image-column_qd2rw_26{display:flex;align-items:flex-end;justify-content:center;order:2;min-width:0}._image-column_qd2rw_26>div{width:100%;max-width:100%;height:auto}._carousel-wrapper_qd2rw_41{display:flex;flex-direction:column;order:3;min-width:0}._product-title_qd2rw_48{font-size:var(--ff-font-size-h2);font-weight:var(--haml-font-weight-light);line-height:var(--ff-line-height-h2);color:var(--ff-color-headline)}._product-description_qd2rw_55{font-size:var(--ff-font-size-h3);font-weight:var(--haml-font-weight-light);line-height:var(--ff-line-height-h3);color:var(--ff-color-text)}._carousel-label_qd2rw_62{margin:0;font-size:var(--ff-font-size-small, .875rem);font-weight:var(--ff-font-weight-bold, 700);line-height:var(--ff-line-height-small, 1.4);color:var(--ff-color-headline)}._carousel_qd2rw_41{--items-per-slide: 1}._product-error-panel_qd2rw_75{display:flex;flex-direction:column;gap:var(--haml-spacing-small)}._product-error-title_qd2rw_81{margin:0;font-size:var(--ff-font-size-h2);font-weight:var(--haml-font-weight-light);line-height:var(--ff-line-height-h2);color:var(--ff-color-headline)}._product-error-message_qd2rw_90{margin:0;color:var(--ff-color-text)}@media(min-width:48rem){._product-grid_qd2rw_1{grid-template-columns:1fr 1fr;align-items:stretch}._content-column_qd2rw_13{display:flex;flex-direction:column;gap:var(--haml-spacing-medium);justify-content:space-between;min-width:0}}._wrapper_1ay2b_1{position:relative;display:flex;flex-direction:column;gap:var(--haml-spacing-medium);padding-bottom:var(--haml-spacing-large)}._wrapper_1ay2b_1:after{content:"";position:absolute;z-index:0;right:0;bottom:0;left:0;height:50%;background-color:var(--ff-color-black-5)}._wrapper_1ay2b_1>*{position:relative;z-index:1}._header_1ay2b_30{display:flex;flex-direction:column;gap:var(--haml-spacing-xsmall)}._section-title_1ay2b_36{font-size:var(--ff-font-size-small);font-weight:var(--ff-font-weight-bold);line-height:var(--ff-line-height-small);color:var(--ff-color-black)}._tag-group-row_1ay2b_43{display:flex;gap:var(--haml-spacing-small);align-items:center}._tag-group-scroller_1ay2b_49{scrollbar-width:none;overflow-x:auto;min-width:0;-webkit-overflow-scrolling:touch}._tag-group-scroller_1ay2b_49::-webkit-scrollbar{display:none}._scroll-back-button_1ay2b_61{cursor:pointer;display:flex;flex-shrink:0;align-items:center;justify-content:center;width:2.5rem;height:2.5rem;border:1px solid var(--ff-color-black-50);border-radius:50%;color:var(--ff-color-headline);background:none}._product-grid-stack_1ay2b_79{display:grid}._empty-state_1ay2b_83{padding:var(--haml-spacing-large);color:var(--ff-color-text-muted);text-align:center}@media(min-width:48rem){._wrapper_1ay2b_1:after{height:25%}._tag-group-scroller_1ay2b_49{overflow-x:visible}._scroll-back-button_1ay2b_61{display:none}}._detail-content_9zh12_1{padding:0}._filter-wrapper_9zh12_5{padding:8px 0}._filter-input_9zh12_9{box-sizing:border-box;width:100%;padding:6px 10px;border:1px solid #ccc;border-radius:4px;font-size:13px}._chip-list_9zh12_19{overflow-y:auto;max-height:200px}._empty_9zh12_24{padding:10px 0;font-size:13px;font-style:italic;color:#888}._container_6ox2h_1{display:flex;flex-direction:column;gap:6px}._option_6ox2h_7{cursor:pointer;display:flex;gap:8px;align-items:center;padding:6px 8px;border-radius:4px;font-size:13px}._option_6ox2h_7:hover{background-color:#f5f5f5}._radio_6ox2h_24{margin:0}._label_6ox2h_28{font-weight:400}._empty_6ox2h_32{padding:10px 8px;font-size:13px;font-style:italic;color:#888}._process-step_c5c6s_1{position:relative;z-index:1;display:flex;flex-direction:column;gap:var(--haml-spacing-xsmall);height:100%;min-height:400px;padding:var(--haml-spacing-large) var(--haml-spacing-medium)}._process-step__background_c5c6s_14{position:absolute;z-index:-1;inset:-1px 0;background-color:var(--ff-color-background-section-shade);clip-path:polygon(0 0,100% 0%,100% 100%,0% 100%)}._process-step_c5c6s_1:before{content:"";position:absolute;z-index:0;top:0;right:0;transform:translateY(-100%);width:100%;height:var(--ff-spacing-4);background-color:var(--ff-color-background-section-shade);clip-path:polygon(100% 0,0% 100%,100% 100%)}._process-step_c5c6s_1:after{content:"";position:absolute;z-index:0;bottom:0;left:0;transform:translateY(100%);width:100%;height:var(--ff-spacing-4);background-color:var(--ff-color-background-section-shade);clip-path:polygon(0 0,0 100%,100% 0)}._process-step__counter_c5c6s_55{font-size:var(--ff-font-size-h3);font-weight:var(--ff-font-weight-bold);line-height:var(--ff-line-height-h3);color:var(--ff-color-black-100)}._process-step__headline_c5c6s_62,._process-step__headline_c5c6s_62 p{font-size:var(--ff-font-size-large);font-weight:var(--ff-font-weight-bold);line-height:var(--ff-line-height-large);color:var(--ff-color-black-100);overflow-wrap:break-word}._process-step__headline_c5c6s_62._process-step__headline_c5c6s_62 u{white-space:normal}._process-step__description_c5c6s_82{font-size:var(--ff-font-size-medium);line-height:var(--ff-line-height-medium);color:var(--ff-color-black-100)}._process-step__icon_c5c6s_88{position:absolute;top:0;left:var(--haml-spacing-small);transform:translateY(-50%);width:var(--haml-spacing-large);height:var(--haml-spacing-large)}._process-widget_frht6_1{display:flex;flex-direction:column;gap:var(--haml-spacing-medium);width:100%}._process-widget__items_frht6_8{display:grid;grid-template-columns:1fr;gap:var(--haml-spacing-large) var(--haml-spacing-small);margin-top:var(--haml-spacing-small)}@media(min-width:32rem){._process-widget__items_frht6_8{grid-template-columns:repeat(2,minmax(0,1fr))}._process-widget__items_frht6_8>div{position:relative}._process-widget__items_frht6_8>div:nth-child(odd){top:var(--ff-spacing-2)}._process-widget__items_frht6_8>div:nth-child(2n+2){top:calc(-1 * var(--ff-spacing-2))}}@media(min-width:64rem){._process-widget__items_frht6_8{grid-template-columns:repeat(4,minmax(0,1fr))}._process-widget__items_frht6_8>div:nth-child(4n+1){top:var(--ff-spacing-6)}._process-widget__items_frht6_8>div:nth-child(4n+2){top:var(--ff-spacing-2)}._process-widget__items_frht6_8>div:nth-child(4n+3){top:calc(-1 * var(--ff-spacing-2))}._process-widget__items_frht6_8>div:nth-child(4n+4){top:calc(-1 * var(--ff-spacing-6))}}@media(min-width:64rem){._process-widget__items--six-cols_frht6_51{grid-template-columns:repeat(6,minmax(0,1fr));margin-top:var(--haml-spacing-large);margin-bottom:var(--haml-spacing-large)}._process-widget__items--six-cols_frht6_51>div:nth-child(6n+1){top:var(--ff-spacing-10)}._process-widget__items--six-cols_frht6_51>div:nth-child(6n+2){top:var(--ff-spacing-6)}._process-widget__items--six-cols_frht6_51>div:nth-child(6n+3){top:var(--ff-spacing-2)}._process-widget__items--six-cols_frht6_51>div:nth-child(6n+4){top:calc(-1 * var(--ff-spacing-2))}._process-widget__items--six-cols_frht6_51>div:nth-child(6n+5){top:calc(-1 * var(--ff-spacing-6))}._process-widget__items--six-cols_frht6_51>div:nth-child(6n+6){top:calc(-1 * var(--ff-spacing-10))}}._card_3ut50_1{position:relative;display:flex;flex-direction:column;height:100%;color:inherit;text-decoration:none}._card_3ut50_1:before{content:"";position:absolute;z-index:0;inset:50% 0 0;transform:translateY(-50%);height:calc(100% - 2 * var(--haml-spacing-large));background-color:var(--ff-color-black-1);clip-path:polygon(100% 5%,100% 100%,0 100%,0 10%)}._image_3ut50_28{position:relative;z-index:1;overflow:hidden;display:flex;aspect-ratio:4 / 3;width:60%;margin-inline:auto}._image_3ut50_28>div{width:100%;height:100%;margin:0 var(--haml-spacing-small)}._image_3ut50_28 img{pointer-events:none}._fallback-image_3ut50_50{display:block;width:100%;height:100%;object-fit:contain;object-position:center}._content_3ut50_60{z-index:1;display:flex;flex:1;flex-direction:column;gap:var(--haml-spacing-small);justify-content:space-between;margin:0 var(--haml-spacing-small);padding:var(--haml-spacing-small);background-color:var(--ff-color-black-5);transition:background-color .3s ease-in-out}._header_3ut50_77{display:flex;flex-direction:column;gap:var(--haml-spacing-xsmall)}._title_3ut50_83{min-height:1.2em;margin:0;font-size:var(--ff-font-size-large);font-weight:var(--ff-font-weight-bold);line-height:var(--ff-line-height-large)}._description_3ut50_92{margin:0;font-size:var(--ff-font-size-medium);line-height:var(--ff-line-height-medium)}._arrow_3ut50_98{display:flex;align-items:center;justify-content:center;aspect-ratio:1;width:var(--haml-spacing-small);height:var(--haml-spacing-small);margin-top:auto;padding:var(--ff-spacing-4);border:0;border-radius:50%;color:var(--ff-interaction-color);background:var(--ff-color-white)}._card_3ut50_1:hover ._content_3ut50_60,._card_3ut50_1:active ._content_3ut50_60,._card_3ut50_1:focus ._content_3ut50_60{background-color:var(--ff-color-black-1)}._card_3ut50_1:focus ._content_3ut50_60{outline:3px solid var(--ff-interaction-color-focus-ring)}@media(min-width:48rem){._image_3ut50_28{width:100%}._content_3ut50_60{gap:var(--haml-spacing-medium)}}._grid_1hw1j_1{display:grid;grid-template-columns:1fr;gap:var(--haml-spacing-small)}._grid_1hw1j_1>*{min-width:0}@media(min-width:48rem){._grid_1hw1j_1{grid-template-columns:repeat(2,1fr)}}@media(min-width:91rem){._grid2_1hw1j_18{grid-template-columns:repeat(2,1fr)}._grid3_1hw1j_19{grid-template-columns:repeat(3,1fr)}._grid4_1hw1j_20{grid-template-columns:repeat(4,1fr)}}._wrapper_qisu0_1{position:relative;display:flex;flex-direction:column;gap:var(--haml-spacing-medium);padding-bottom:var(--haml-spacing-medium)}._wrapper_qisu0_1:after{content:"";position:absolute;z-index:0;right:0;bottom:0;left:0;height:60%;background:linear-gradient(0deg,#ececec 0% 100%),var(--ff-color-black-30, #dcdcdc)}._wrapper_qisu0_1>*{position:relative;z-index:1}._header_qisu0_30{display:flex;flex-direction:column;gap:var(--haml-spacing-xsmall);margin-right:calc(var(--haml-spacing-small) * -2)}._section-title_qisu0_37{font-size:var(--ff-font-size-small);font-weight:var(--ff-font-weight-bold);line-height:var(--ff-line-height-small);color:var(--ff-color-black)}._tag-group-row_qisu0_44{display:flex;gap:var(--haml-spacing-small);align-items:center}._tag-group-scroller_qisu0_50{scrollbar-width:none;overflow-x:auto;min-width:0;-webkit-overflow-scrolling:touch}._tag-group-scroller_qisu0_50::-webkit-scrollbar{display:none}._scroll-back-button_qisu0_62{cursor:pointer;display:flex;flex-shrink:0;align-items:center;justify-content:center;width:2.5rem;height:2.5rem;border:1px solid var(--ff-color-black-50);border-radius:50%;color:var(--ff-color-headline);background:none}._product-grid-stack_qisu0_83{display:grid}._product-grid_qisu0_83{display:grid;grid-area:1 / 1;grid-template-columns:1fr;gap:var(--haml-spacing-large)}._product-grid-hidden_qisu0_94{pointer-events:none;visibility:hidden}._content-column_qisu0_99{display:contents}._product-text_qisu0_103{display:flex;flex-direction:column;gap:var(--haml-spacing-small);order:1;min-width:0}._product-title_qisu0_112,._product-title_qisu0_112 p{font-size:var(--ff-font-size-stage);font-weight:var(--haml-font-weight-light);line-height:var(--ff-line-height-stage);color:var(--ff-color-headline)}._product-description_qisu0_120{font-size:var(--ff-font-size-xxlarge);font-weight:var(--haml-font-weight-light);line-height:var(--ff-line-height-xxlarge);color:var(--ff-color-text)}._carousel-wrapper_qisu0_127{display:flex;flex-direction:column;order:3;min-width:0}._carousel-label_qisu0_134{margin:0;font-size:var(--ff-font-size-small, .875rem);font-weight:var(--ff-font-weight-bold, 700);line-height:var(--ff-line-height-small, 1.4);color:var(--ff-color-headline)}._carousel_qisu0_127{--items-per-slide: 1}._image-column_qisu0_147{display:flex;align-items:flex-end;justify-content:center;order:2;min-width:0}._image-column_qisu0_147>div{width:100%;max-width:100%;height:auto}._image-column_qisu0_147 img{max-height:530px;object-fit:contain}._empty-state_qisu0_167{padding:var(--haml-spacing-large);color:var(--ff-color-text-muted);text-align:center}@media(min-width:48rem){._wrapper_qisu0_1:after{height:25%}._tag-group-scroller_qisu0_50{overflow-x:visible}._scroll-back-button_qisu0_62{display:none}._product-grid_qisu0_83{grid-template-columns:1fr 1fr;align-items:stretch}._content-column_qisu0_99{display:flex;flex-direction:column;gap:var(--haml-spacing-medium);justify-content:space-between;min-width:0}}._section-container_zpoq4_1{margin-bottom:var(--ff-spacing-8)}._section-headline_zpoq4_5{margin-bottom:var(--ff-spacing-4)}._sections-container_169ki_1{display:flex;width:100%}._toc-container_169ki_8{margin-bottom:var(--ff-spacing-8);padding:var(--ff-spacing-4);border-radius:var(--ff-border-radius-1);font-size:var(--ff-font-size-medium, 1rem);line-height:var(--ff-line-height-medium, 1.625rem);background-color:var(--ff-color-black-1)}._toc-title_169ki_20{margin-bottom:var(--ff-spacing-3);font-weight:var(--haml-font-weight-semibold)}._rich-content_1xj4i_1{width:100%;max-width:var(--haml-max-width-2xl);margin:0 auto 0 0;color:var(--ff-color-headline)}._rich-content_1xj4i_1 :is(h1,h2,h3,h4,h5,h6) :is(strong,b){font-weight:var(--ff-font-weight-semibold)}._section-group_1mem6_1{--marker-overflow: calc( var(--marker-line-count, 0) * (var(--ff-line-height-h2) + 2 * var(--haml-spacing-xsmall)) / 2 + min(var(--marker-line-count, 0), 1) * (var(--haml-spacing-small) - var(--haml-spacing-xsmall)) );--group-padding-block: 0px;--group-skew-clearance: 0px;--skew-height: var(--haml-spacing-small);position:relative;width:100%;max-width:var(--ff-grid-max-width);margin:0 auto;margin-top:var(--marker-overflow);padding-block:var(--group-padding-block);color:var(--ff-color-text)}._layout_1mem6_40{display:flex;flex-direction:column;gap:var(--haml-spacing-large)}._white_1mem6_54{--surface-background: var(--ff-color-white);color-scheme:light;background-color:var(--ff-color-white)}._light-gray_1mem6_68,._medium-gray_1mem6_69,._dark-gray_1mem6_70,._dark_1mem6_70{--group-padding-block: var(--haml-spacing-large);--group-skew-clearance: var(--skew-height);background-color:var(--surface-background)}._light-gray_1mem6_68{--surface-background: var(--ff-color-black-1);color-scheme:light}._medium-gray_1mem6_69{--surface-background: var(--ff-color-black-10);color-scheme:light}._dark-gray_1mem6_70{--surface-background: var(--ff-color-black-90);color-scheme:dark}._dark_1mem6_70{--surface-background: var(--ff-color-black);color-scheme:dark}._skewed_1mem6_103{position:relative;margin-top:max(var(--group-skew-clearance),var(--marker-overflow));margin-bottom:var(--group-skew-clearance)}._skewed_1mem6_103:before{content:"";position:absolute;z-index:-1;top:0;left:0;transform:translateY(calc(-100% + 1px));width:100%;height:var(--skew-height);background-color:inherit;clip-path:polygon(100% 0,0% 100%,100% 100%)}._skewed_1mem6_103:after{content:"";position:absolute;z-index:-1;bottom:0;left:0;transform:translateY(calc(100% - 1px));width:100%;height:var(--skew-height);background-color:inherit;clip-path:polygon(0 0,0% 100%,100% 0)}._marker_1mem6_146{position:relative;transform:translateY(-50%);margin-top:calc(-1 * var(--group-padding-block));margin-bottom:calc(var(--haml-spacing-large) - var(--marker-overflow));font-size:var(--ff-font-size-h2)!important}._marker_1mem6_146 .text-marker span{font-size:var(--ff-font-size-h2)!important}@media(min-width:48rem){._section-group_1mem6_1{--skew-height: var(--haml-spacing-medium)}}@media(min-width:64rem){._section-group_1mem6_1{--skew-height: var(--haml-spacing-large)}}._section_11dtw_1{--section-padding-block: 0px;--section-skew-clearance: 0px;--skew-height: var(--haml-spacing-small);display:flex;flex-direction:column;gap:var(--haml-spacing-medium);width:100%;padding-block:var(--section-padding-block)}._section-header_11dtw_27{margin-inline:var(--haml-spacing-small)}._content-layout_11dtw_31{display:flex;flex-direction:column;gap:var(--haml-spacing-medium)}._headline_11dtw_37{max-width:var(--haml-max-width-2xl);margin:0 auto 0 0;font-weight:var(--haml-font-weight-light)}._headline_11dtw_37 strong{font-weight:var(--ff-font-weight-bold)}._description_11dtw_47{max-width:var(--haml-max-width-2xl);margin:0 auto 0 0;font-size:var(--ff-font-size-xlarge);font-weight:var(--haml-font-weight-light);line-height:var(--ff-line-height-xlarge);color:var(--ff-color-text)}._description_11dtw_47 p{margin:0}._description_11dtw_47 strong{font-weight:var(--ff-font-weight-bold)}._white_11dtw_7,._light-gray_11dtw_75,._medium-gray_11dtw_76,._dark-gray_11dtw_77{--section-padding-block: var(--haml-spacing-medium);--section-skew-clearance: var(--skew-height);background-color:var(--surface-background)}._white_11dtw_7{--surface-background: var(--ff-color-white);color-scheme:light}._light-gray_11dtw_75{--surface-background: var(--ff-color-black-1);color-scheme:light}._medium-gray_11dtw_76{--surface-background: var(--ff-color-black-10);color-scheme:light}._dark-gray_11dtw_77{--surface-background: var(--ff-color-black-90);color-scheme:dark}._skewed_11dtw_112{position:relative;margin-block:var(--section-skew-clearance)}._skewed_11dtw_112:before{content:"";position:absolute;top:0;left:0;transform:translateY(calc(-100% + 1px));width:100%;height:var(--skew-height);background-color:inherit;clip-path:polygon(100% 0,0% 100%,100% 100%)}._skewed_11dtw_112:after{content:"";position:absolute;bottom:0;left:0;transform:translateY(calc(100% - 1px));width:100%;height:var(--skew-height);background-color:inherit;clip-path:polygon(0 0,0% 100%,100% 0)}@media(min-width:32rem){._section-header_11dtw_27{margin-inline:var(--haml-spacing-medium)}}@media(min-width:48rem){._section_11dtw_1{--skew-height: var(--haml-spacing-medium)}}@media(min-width:64rem){._section_11dtw_1{--skew-height: var(--haml-spacing-large)}._headline_11dtw_37{max-width:80%}._description_11dtw_47{width:75%}}._card_5uira_1{overflow:hidden;display:flex;flex-direction:column;height:100%;border-radius:var(--ff-component-small-padding-y, 4px);color:inherit;text-decoration:none;background-color:var(--ff-color-black-1)}._content_5uira_15{display:flex;flex:1;flex-direction:column;gap:var(--haml-spacing-xsmall);padding:var(--haml-spacing-medium) var(--haml-spacing-small)}._headline_5uira_24,._headline_5uira_24 p{margin:0;font-size:var(--ff-font-size-h3);font-weight:var(--ff-font-weight-bold);line-height:var(--ff-line-height-h3)}._description_5uira_35{margin:0;font-size:var(--ff-font-size-large);line-height:var(--ff-line-height-large)}._link-text_5uira_41{display:flex;gap:var(--haml-spacing-xsmall);align-items:baseline;margin-top:auto;font-size:var(--ff-font-size-medium);line-height:var(--ff-line-height-medium)}._link-text__arrow_5uira_53{flex-shrink:0}._card_5uira_1 ._image-area_5uira_57{position:relative;overflow:hidden;display:block;flex-shrink:0;max-height:16rem;padding:var(--haml-spacing-small) var(--haml-spacing-medium)}._image-area_5uira_57:before{content:"";position:absolute;z-index:1;inset:0;background-color:var(--ff-color-accent);clip-path:polygon(0 55%,100% 45%,100% 100%,0% 100%);transition:background-color .3s ease-in-out}._card_5uira_1 ._image-wrapper_5uira_81,._card_5uira_1 ._fallback-image_5uira_82{position:relative;z-index:2;display:block;width:100%;height:100%}._card_5uira_1 ._image-wrapper_5uira_81 *,._card_5uira_1 ._fallback-image_5uira_82 *{display:block;width:100%;height:100%}._card_5uira_1 ._image-wrapper_5uira_81 img,._card_5uira_1 ._fallback-image_5uira_82 img{pointer-events:none;width:100%;height:100%;object-fit:cover}._card_5uira_1:hover ._image-area_5uira_57:before,._card_5uira_1:active ._image-area_5uira_57:before,._card_5uira_1:focus ._image-area_5uira_57:before{background-color:var(--ff-interaction-color-background-hover)}._card_5uira_1:focus{outline:3px solid var(--ff-interaction-color-focus-ring)}@media(min-width:64rem){._card_5uira_1{gap:var(--haml-spacing-medium)}._content_5uira_15{gap:var(--haml-spacing-small);padding:var(--haml-spacing-large) var(--haml-spacing-medium) 0}._card_5uira_1 ._image-area_5uira_57{max-height:20rem;padding:var(--haml-spacing-medium) var(--haml-spacing-small)}}._grid_1l6ml_1{display:grid;grid-template-columns:1fr;gap:var(--haml-spacing-small)}._grid_1l6ml_1>*{min-width:0}@media(min-width:48rem){._grid_1l6ml_1{grid-template-columns:repeat(3,1fr)}}@media(min-width:91rem){._grid_1l6ml_1{padding-block:calc(var(--haml-spacing-small) / 2)}._grid_1l6ml_1>*{transform:none}._grid2_1l6ml_26{grid-template-columns:repeat(2,1fr);padding-block:calc(var(--haml-spacing-small) / 2)}._grid3_1l6ml_31{grid-template-columns:repeat(3,1fr);padding-block:var(--haml-spacing-small)}._grid4_1l6ml_36{grid-template-columns:repeat(4,1fr);padding-block:calc(var(--haml-spacing-small) * 1.5)}._grid2_1l6ml_26>*:nth-child(odd){transform:translateY(calc(var(--haml-spacing-small) / 2))}._grid2_1l6ml_26>*:nth-child(2n+2){transform:translateY(calc(var(--haml-spacing-small) / -2))}._grid3_1l6ml_31>*:nth-child(3n+1){transform:translateY(var(--haml-spacing-small))}._grid3_1l6ml_31>*:nth-child(3n+2){transform:translateY(0)}._grid3_1l6ml_31>*:nth-child(3n+3){transform:translateY(calc(var(--haml-spacing-small) * -1))}._grid4_1l6ml_36>*:nth-child(4n+1){transform:translateY(calc(var(--haml-spacing-small) * 1.5))}._grid4_1l6ml_36>*:nth-child(4n+2){transform:translateY(calc(var(--haml-spacing-small) * .5))}._grid4_1l6ml_36>*:nth-child(4n+3){transform:translateY(calc(var(--haml-spacing-small) * -.5))}._grid4_1l6ml_36>*:nth-child(4n+4){transform:translateY(calc(var(--haml-spacing-small) * -1.5))}}._spacer_1hykm_1{display:block;flex-shrink:0;width:100%}._wrapper_iyg6w_1{display:flex;flex-direction:column;gap:var(--haml-spacing-small)}._headline_iyg6w_7,._headline_iyg6w_7 p{font-size:var(--ff-font-size-h2);line-height:var(--ff-line-height-h2)}._filter-area_iyg6w_13{display:flex;flex-direction:column;gap:var(--haml-spacing-xsmall)}._filter-scroller_iyg6w_19{overflow-x:auto;min-width:0;max-width:100%;padding-bottom:var(--haml-spacing-small);-webkit-overflow-scrolling:touch}._filter-rows_iyg6w_29{display:flex;flex-direction:column;gap:var(--haml-spacing-xsmall);width:max-content;min-width:100%}._filter-row_iyg6w_29{display:flex;flex-wrap:nowrap;gap:var(--haml-spacing-xsmall)}._filter-row_iyg6w_29>*{flex-shrink:0}._reset-filter-wrapper_iyg6w_48{align-self:flex-start}._reset-filter-button_iyg6w_52{--background-color: var(--ff-color-black-5);border-color:var(--ff-color-black-5)}._reset-filter-button_iyg6w_52:hover{border-color:var(--ff-color-black-10)}._control-cell_iyg6w_62{width:1px;padding:0 var(--ff-spacing-1);background:transparent}._row-delete-button_iyg6w_68{--background-color: var(--ff-color-black-5);border-color:var(--ff-color-black-5)}._row-delete-button_iyg6w_68:hover{border-color:var(--ff-color-black-10)}._add-row-wrapper_iyg6w_78{display:flex;justify-content:center;padding-top:var(--haml-spacing-small)}._add-row-button_iyg6w_84{--background-color: var(--ff-color-black-5);border-color:var(--ff-color-black-5)}._add-row-button_iyg6w_84:hover{border-color:var(--ff-color-black-10)}._table-scroller_iyg6w_98{overflow-x:auto;min-width:0;-webkit-overflow-scrolling:touch}._table-inner_iyg6w_105{min-width:100%;padding-right:var(--haml-spacing-small);padding-bottom:var(--haml-spacing-small)}._table_iyg6w_98{--table-col-min-width: 8rem;border-collapse:collapse;width:100%;min-width:calc(var(--table-columns, 1) * var(--table-col-min-width))}._header-cell_iyg6w_124,._body-cell_iyg6w_125{min-width:var(--table-col-min-width);padding:var(--haml-spacing-small) var(--haml-spacing-small);text-align:left;vertical-align:middle}._table_iyg6w_98 th:first-child,._table_iyg6w_98 td:first-child{text-align:left}._header-cell_iyg6w_124{font-size:var(--ff-font-size-small);font-weight:var(--ff-font-weight-bold);line-height:var(--ff-line-height-small);color:var(--ff-color-headline);overflow-wrap:anywhere;background:transparent}._body-cell_iyg6w_125{font-size:var(--ff-font-size-small);line-height:var(--ff-line-height-small);color:var(--ff-color-text);overflow-wrap:anywhere}._cell-content_iyg6w_160{min-height:1em;overflow-wrap:anywhere;white-space:normal}._cell-content_iyg6w_160 p{margin:0}._cell-content_iyg6w_160 p:not(:last-child){margin-bottom:.25em}._table_iyg6w_98 tbody tr:nth-child(odd){background-color:var(--ff-color-black-5)}._sort-button_iyg6w_178{cursor:pointer;display:inline-flex;gap:var(--ff-spacing-1);align-items:center;max-width:100%;margin:0;padding:0;border:none;font:inherit;color:inherit;text-align:inherit;overflow-wrap:anywhere;white-space:normal;background:transparent}._sort-button_iyg6w_178:focus-visible{border-radius:var(--ff-component-border-radius-small);outline:var(--ff-focus-width) solid var(--ff-interaction-color-focus-ring);outline-offset:var(--ff-focus-offset)}._empty-state_iyg6w_205{padding:var(--haml-spacing-large);color:var(--ff-color-text-muted);text-align:center}@media(min-width:64rem){._table-header_iyg6w_212{width:75%}}._teaser-widget_12e0h_1{display:flex;flex-direction:column;gap:var(--haml-spacing-medium);align-items:flex-start}._teaser-widget__media_12e0h_8{position:relative;display:flex;align-items:center;justify-content:center;order:-1;aspect-ratio:1;width:50%;max-width:var(--haml-max-width-xs)}._teaser-widget__media_12e0h_8>*{width:100%;height:100%}._teaser-widget__content_12e0h_26{display:flex;flex:1 1 100%;flex-direction:column;gap:var(--haml-spacing-small);min-width:0}._teaser-widget__headline_12e0h_35,._teaser-widget__headline_12e0h_35 p{margin:0;font-size:var(--ff-font-size-h2);font-weight:var(--haml-font-weight-light);line-height:var(--ff-line-height-h2);color:var(--ff-color-headline)}._teaser-widget__subheadline_12e0h_45{margin:0;font-size:var(--ff-font-size-xxlarge);font-weight:var(--haml-font-weight-light);line-height:var(--ff-line-height-xxlarge);color:var(--ff-color-text)}._teaser-widget__description_12e0h_54{margin:0;font-size:var(--ff-font-size-xlarge);line-height:var(--ff-line-height-xlarge);color:var(--ff-color-text)}._teaser-widget__cta-area_12e0h_61{display:flex;flex-wrap:wrap;gap:var(--haml-spacing-small)}@media(min-width:48em){._teaser-widget_12e0h_1{flex-direction:row;gap:var(--haml-spacing-large);align-items:flex-start}._teaser-widget__media_12e0h_8{flex:0 0 14%;align-self:flex-start;order:0;width:auto;max-width:none;margin-top:calc(var(--haml-spacing-small) * -1)}._teaser-widget__content_12e0h_26{flex:1 1 66.666%;padding-top:var(--haml-spacing-medium)}._teaser-widget--reverse_12e0h_89{flex-direction:row-reverse}._teaser-widget--align-top_12e0h_93 ._teaser-widget__content_12e0h_26{align-self:flex-start}._teaser-widget--align-middle_12e0h_97 ._teaser-widget__content_12e0h_26{align-self:center}._teaser-widget--align-bottom_12e0h_101 ._teaser-widget__content_12e0h_26{align-self:flex-end}}._container_rryux_1{min-height:100vh;padding:40px 20px;background-color:#f9f9f9}._main-title_rryux_7{margin-bottom:40px;padding-bottom:10px;border-bottom:2px solid #333;font-family:sans-serif}._section_rryux_14{margin-bottom:60px;padding-left:20px;border-left:4px solid var(--ff-color-primary, #ccc)}._section-title_rryux_20{margin-bottom:20px;font-size:1.2rem;color:#666;text-transform:uppercase;letter-spacing:1px}._row_rryux_29{display:flex;flex-wrap:wrap;gap:20px;align-items:center;margin-bottom:40px}._column_rryux_38{display:flex;flex-direction:column;gap:20px;max-width:400px}._grid_rryux_45{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:30px}._item_toeh4_1{display:flex;flex-direction:column}._media-wrapper_toeh4_6{position:relative}._media_toeh4_6{position:relative;overflow:hidden;display:flex;aspect-ratio:16 / 9;width:100%}._media--clickable_toeh4_20{cursor:pointer!important}._media_toeh4_6:before,._media_toeh4_6:after{content:var(--skew-content, none);position:absolute;z-index:1;left:-1px;width:calc(100% + 2px);height:calc(var(--haml-skew-height, 0px) + 2px);background-color:var(--surface-background, white)}._media_toeh4_6:before{top:-1px;clip-path:polygon(0 0,0 100%,100% 0)}._media_toeh4_6:after{bottom:-1px;clip-path:polygon(100% 0,0 100%,100% 100%)}._media_toeh4_6>div{width:100%;height:100%}._media_toeh4_6 img,._media_toeh4_6 video{pointer-events:none}._media_toeh4_6 .video-widget{pointer-events:none!important}._expand-icon_toeh4_62{pointer-events:none;position:absolute;z-index:1;bottom:var(--haml-spacing-small);left:var(--haml-spacing-small);container-type:size;display:flex;align-items:center;justify-content:center;aspect-ratio:1;width:clamp(var(--ff-spacing-8),6.5%,3rem);border:0;border-radius:100%;color:var(--ff-interaction-color);background-color:var(--ff-color-black-08)}._expand-icon_toeh4_62 i{font-size:50cqi}._overlay-image_toeh4_89{display:flex;align-items:center;justify-content:center}._overlay-image_toeh4_89 img{width:auto;max-width:100%;height:auto;max-height:70vh}._overlay-video_toeh4_102{position:relative;overflow:hidden;aspect-ratio:16 / 9;width:calc(70vh * 16 / 9);max-width:100%;max-height:70vh}._overlay-video_toeh4_102 .video-widget{position:absolute;inset:0}._headline_toeh4_118{margin:var(--haml-spacing-xsmall) 0 0 0;font-size:var(--ff-font-size-h5);line-height:var(--ff-line-height-h5)}._headline_toeh4_118 p{margin:0;font-size:var(--ff-font-size-h5);line-height:var(--ff-line-height-h5)}._description_toeh4_133{margin:var(--haml-spacing-xxsmall) 0 0 0;font-size:var(--ff-font-size-small);line-height:var(--ff-line-height-small);color:var(--ff-color-headline)}._text-and-media_ikz4x_1{display:flex;flex-direction:column;gap:var(--haml-spacing-medium);align-items:center}._content_ikz4x_8,._media_ikz4x_9{flex:1 1 50%;width:100%;min-width:0}._content_ikz4x_8{display:flex;flex-direction:column;gap:var(--haml-spacing-small)}._headline_ikz4x_21,._headline_ikz4x_21 p{margin:0;font-size:var(--ff-font-size-h3);font-weight:var(--ff-font-weight-semibold);line-height:var(--ff-line-height-h3);color:var(--ff-color-headline)}._subheadline_ikz4x_31{margin:0;font-size:var(--ff-font-size-large);font-weight:var(--ff-font-weight-semibold);line-height:var(--ff-line-height-large);color:var(--ff-color-text)}._description_ikz4x_40{margin:0;font-size:var(--text-and-media-description-font-size, var(--ff-font-size-large));line-height:var(--text-and-media-description-line-height, var(--ff-line-height-large));color:var(--ff-color-text)}._cta-area_ikz4x_47{display:flex;flex-wrap:wrap;gap:var(--haml-spacing-xsmall)}._media_ikz4x_9{position:relative;display:flex;flex-direction:column;gap:var(--haml-spacing-small);justify-content:center}._media_ikz4x_9>*{width:100%}._media-skewed_ikz4x_66{--skew-height: 1.5rem;--skew-content: ""}._media-top_ikz4x_71{flex-direction:column-reverse}._light-gray_ikz4x_75{--surface-background: var(--ff-color-black-5);padding:var(--haml-spacing-small);color-scheme:light;background-color:var(--ff-color-black-5)}._dark-gray_ikz4x_83{--surface-background: var(--ff-color-black-90);padding:var(--haml-spacing-small);color-scheme:dark;background-color:var(--ff-color-black-90)}._yellow_ikz4x_91{--surface-background: var(--ff-color-accent);padding:var(--haml-spacing-small);color-scheme:light;background-color:var(--ff-color-accent)}@media(min-width:48em){._media-side-by-side_ikz4x_100{flex-direction:row;align-items:flex-start}._media-side-by-side_ikz4x_100>*{flex:1 1 0;width:auto;min-width:0}}@media(min-width:75em){._text-and-media_ikz4x_1{flex-direction:row}._media_ikz4x_9{aspect-ratio:1.5}._media-multiple_ikz4x_122{aspect-ratio:auto}._reverse_ikz4x_126{flex-direction:row-reverse}._media-top_ikz4x_71{flex-direction:column-reverse;align-items:flex-start}._media-bottom_ikz4x_135{flex-direction:column;align-items:flex-start}._media-top_ikz4x_71 ._media_ikz4x_9,._media-bottom_ikz4x_135 ._media_ikz4x_9{aspect-ratio:auto;width:80%;max-width:var(--haml-max-width-xl)}._media-top_ikz4x_71 ._content_ikz4x_8,._media-bottom_ikz4x_135 ._content_ikz4x_8{max-width:var(--haml-max-width-xl)}._align-top_ikz4x_152{align-items:flex-start}._align-bottom_ikz4x_156{align-items:flex-end}}._text-marker_1fxie_3{font-size:var(--ff-font-size-h2);line-height:var(--ff-line-height-h2)}._text-marker_1fxie_3 p{display:inline;margin:0;font-weight:var(--haml-font-weight-light);word-break:keep-all}._text-marker_1fxie_3 p:not(:last-child):after{content:" "}._text-marker_1fxie_3 strong{font-weight:var(--ff-font-weight-semibold)}._light-gray_1fxie_29 p{color:var(--ff-color-text);background-color:var(--ff-color-background-component)}._dark-gray_1fxie_34 p{color:var(--ff-color-text-inverted);background-color:var(--ff-color-black-50)}._transparent_1fxie_39 p{padding:0;color:var(--ff-color-text);background-color:transparent}@media(min-width:48rem){._text-marker_1fxie_3 p{display:block;width:fit-content;max-width:100%;padding:var(--haml-spacing-xsmall) var(--haml-spacing-small)}._text-marker_1fxie_3 p:not(:last-child):after{content:none}._light-gray_1fxie_29 p:first-child,._dark-gray_1fxie_34 p:first-child{padding-top:var(--haml-spacing-small)}._light-gray_1fxie_29 p:last-child,._dark-gray_1fxie_34 p:last-child{padding-bottom:var(--haml-spacing-small)}._light-gray_1fxie_29 p:not(:first-child),._dark-gray_1fxie_34 p:not(:first-child){margin-top:-1px}}._video-widget_15ufz_1{position:relative;display:flex;align-items:center;justify-content:center;width:100%;height:100%;background-color:var(--ff-color-black-100)}._video-widget_15ufz_1:focus-visible{outline:2px solid var(--ff-color-accent);outline-offset:-2px}._video-widget__video_15ufz_19{cursor:pointer;display:block;width:100%;height:100%;object-fit:var(--object-fit, contain);object-position:var(--object-position-mobile, center center)}._video-widget__error_15ufz_31{-webkit-user-select:none;user-select:none;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);padding:var(--ff-spacing-4);font-size:var(--ff-font-size-small);color:var(--ff-color-white);text-align:center}._video-widget__play-button_15ufz_46{cursor:pointer;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);container-type:size;display:flex;align-items:center;justify-content:center;aspect-ratio:1;width:clamp(var(--ff-spacing-8),6.5%,3rem);border:0;border-radius:100%;color:var(--ff-interaction-color);background:transparent;background-color:var(--ff-color-black-08);transition:transform .2s ease}._video-widget__play-button_15ufz_46 i{transform:translate(1px);font-size:50cqi}@media(min-width:48rem){._video-widget__video_15ufz_19{object-position:var(--object-position-desktop, center center)}}._video-controls_15ufz_83{pointer-events:none;position:absolute;z-index:10;right:0;bottom:0;left:0;padding:var(--ff-spacing-4);opacity:0;background:linear-gradient(to top,rgb(0 0 0 / 80%),transparent);transition:opacity .3s ease}._video-widget_15ufz_1:hover ._video-controls_15ufz_83,._video-widget_15ufz_1:focus-within ._video-controls_15ufz_83{pointer-events:auto;opacity:1}@media(hover:none){._video-controls_15ufz_83{pointer-events:auto;opacity:1}}._video-controls__timeline_15ufz_113{margin-bottom:var(--ff-spacing-2)}._video-controls__timeline-slider_15ufz_117{--track-progress: var(--progress, 0%);touch-action:none;cursor:pointer;width:100%;height:4px;border-radius:var(--ff-component-border-radius-small);appearance:none;accent-color:var(--ff-color-accent);background:linear-gradient(to right,var(--ff-color-accent) 0%,var(--ff-color-accent) var(--track-progress),rgb(255 255 255 / 30%) var(--track-progress),rgb(255 255 255 / 30%) 100%);outline:none}._video-controls__timeline-slider_15ufz_117::-webkit-slider-runnable-track{border-radius:var(--ff-component-border-radius-small)}._video-controls__timeline-slider_15ufz_117::-moz-range-track{border-radius:var(--ff-component-border-radius-small)}._video-controls__timeline-slider_15ufz_117:before{display:none}._video-controls__timeline-slider_15ufz_117::-webkit-slider-thumb{cursor:pointer;position:relative;z-index:1;width:12px;height:12px;border-radius:50%;appearance:none;background:var(--ff-color-accent)}._video-controls__timeline-slider_15ufz_117::-moz-range-thumb{cursor:pointer;width:12px;height:12px;border:none;border-radius:50%;background:var(--ff-color-accent)}._video-controls__bar_15ufz_177{display:flex;gap:var(--ff-spacing-2);align-items:center}._video-controls__button_15ufz_183{cursor:pointer;display:flex;align-items:center;justify-content:center;padding:var(--ff-spacing-1);border:none;border-radius:var(--ff-border-radius-small);color:var(--ff-color-white);background:none;transition:background-color .2s ease}._video-controls__button_15ufz_183:hover{background-color:#ffffff1a}._video-controls__button_15ufz_183:focus-visible,._video-controls__timeline-slider_15ufz_117:focus-visible{outline:2px solid currentcolor;outline-offset:3px}._video-controls__button_15ufz_183 svg{width:24px;height:24px}._video-controls__time_15ufz_113{-webkit-user-select:none;user-select:none;font-size:var(--ff-font-size-small);color:var(--ff-color-white);white-space:nowrap}._video-controls__spacer_15ufz_223{flex:1}._video-controls__volume_15ufz_227{position:relative;display:flex;gap:var(--ff-spacing-1);align-items:center}._video-controls__volume_15ufz_227:before{content:"";position:absolute;top:-20px;right:0;left:0;height:20px}._video-controls__volume-slider-container_15ufz_245{pointer-events:none;position:absolute;z-index:1;bottom:100%;left:50%;transform:translate(-50%);overflow:hidden;display:flex;align-items:center;justify-content:center;width:24px;height:96px;margin-bottom:var(--ff-spacing-1);padding:var(--ff-spacing-2);border-radius:var(--ff-border-radius-small);opacity:0;background:#000c;transition:opacity .15s ease}._video-controls__volume_15ufz_227:hover ._video-controls__volume-slider-container_15ufz_245,._video-controls__volume_15ufz_227:focus-within ._video-controls__volume-slider-container_15ufz_245{pointer-events:auto;opacity:1}._video-controls__volume-slider_15ufz_245{cursor:pointer;transform-origin:center center;transform:rotate(-90deg);width:80px;height:4px;border-radius:var(--ff-component-border-radius-small);appearance:none;background:linear-gradient(to right,var(--ff-color-accent) 0%,var(--ff-color-accent) var(--volume-progress, 100%),rgb(255 255 255 / 30%) var(--volume-progress, 100%),rgb(255 255 255 / 30%) 100%);outline:none}._video-controls__volume-slider_15ufz_245::-webkit-slider-thumb{cursor:pointer;width:var(--ff-spacing-2);height:var(--ff-spacing-2);border-radius:50%;appearance:none;background:var(--ff-color-accent)}._video-controls__volume-slider_15ufz_245::-moz-range-thumb{cursor:pointer;width:12px;height:12px;border:none;border-radius:50%;background:var(--ff-color-accent)}._video-widget_15ufz_1:fullscreen{max-width:100vw;max-height:100vh}._video-widget_15ufz_1:fullscreen ._video-widget__video_15ufz_19{object-fit:contain}
