._stage_1x6l8_1{display:flex;flex-direction:column;gap:var(--haml-spacing-medium);max-width:var(--ff-grid-max-width);margin:0 auto}._stage__header_1x6l8_10{display:flex;flex-direction:column;gap:var(--haml-spacing-small)}._stage__title_1x6l8_16 strong{font-weight:var(--ff-font-weight-semibold)}._stage__description_1x6l8_20{margin:0;color:var(--ff-color-text)}._stage__description_1x6l8_20 p,._stage__description_1x6l8_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_1x6l8_20 h3{font-size:var(--ff-font-size-large);line-height:var(--ff-line-height-large)}._stage__description_1x6l8_20 strong{font-weight:var(--ff-font-weight-bold)}._stage__links_1x6l8_42{display:flex;flex-wrap:wrap;gap:var(--haml-spacing-small)}@media(min-width:64rem){._stage__description_1x6l8_20{width:75%}}._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_1uj4w_1{overflow:hidden;display:flex;flex-direction:column;height:440px;color:var(--ff-color-text, #333);text-decoration:none}._item_1uj4w_1:hover ._content_1uj4w_12{background-color:var(--ff-color-black-10)}._image-wrapper_1uj4w_16{overflow:hidden;flex-shrink:0;width:100%;height:220px;border-bottom:1px solid var(--ff-color-border-component, #e5e5e5)}._image-wrapper_1uj4w_16 img,._image-wrapper_1uj4w_16 picture,._image-wrapper_1uj4w_16>*{width:100%;height:100%;object-fit:cover}._content_1uj4w_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_1uj4w_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_1uj4w_61{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;margin:0}._footer_1uj4w_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_1uj4w_1{position:relative;flex-direction:row;align-items:stretch;height:240px}._image-wrapper_1uj4w_16{position:absolute;width:260px;height:100%;border-bottom:none}._content_1uj4w_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_1mjes_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;--color: currentcolor;--hover-blend-color: var(--ff-interaction-color-background-hover);--active-blend-color: var(--ff-interaction-color-background-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(--ff-interaction-color-text-default);border-radius:var(--ff-border-radius-round, 50%);color:var(--color);text-decoration:none;appearance:none;background:var(--background-color);transition:background var(--ff-transition-components-slow),color var(--ff-transition-components-slow)}._control-button_1mjes_3:hover{color:var(--ff-interaction-color-text-hover);background:linear-gradient(var(--hover-blend-color),var(--hover-blend-color)),var(--background-color)}._control-button_1mjes_3:active{background:linear-gradient(var(--active-blend-color),var(--active-blend-color)),var(--background-color);transition-duration:0s}._control-button_1mjes_3:focus-visible{outline:var(--ff-focus-width) solid var(--ff-interaction-color-focus-ring);outline-offset:var(--ff-focus-offset)}._control-button_1mjes_3:disabled,._control-button_1mjes_3[aria-disabled=true]{pointer-events:none;cursor:not-allowed;opacity:var(--ff-opacity-disabled)}._control-button--small_1mjes_66{--size: 2rem}._control-button--small_1mjes_66 ._control-button__icon_1mjes_70{font-size:var(--icon-size-small)}._control-button--primary_1mjes_75{--border-width: 0rem;--padding-block: var(--ff-component-medium-padding-y);--background-color: var(--ff-interaction-color-background-primary);color:var(--ff-interaction-color-text-cta)}._control-button--primary_1mjes_75:hover{color:var(--ff-interaction-color-text-cta)}._control-button--cta_1mjes_88{--border-width: 0rem;--padding-block: var(--ff-component-medium-padding-y);--background-color: var(--ff-interaction-color-background-cta);--hover-blend-color: var(--ff-interaction-color-background-hover);--active-blend-color: var(--ff-interaction-color-background-active);color:var(--ff-interaction-color-text-primary)}._control-button--cta_1mjes_88:hover{color:var(--ff-interaction-color-text-cta)}._control-button--supporting_1mjes_103{--border-width: 0rem}._control-button--supporting_1mjes_103:focus-visible{outline-offset:0}._control-button__icon_1mjes_70{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)}._benefits_79dz_2{display:flex;flex-direction:column;gap:var(--haml-spacing-small);width:100%}._benefits__items_79dz_9{display:grid;grid-template-columns:1fr;gap:var(--haml-spacing-medium);width:100%}._headline_79dz_16,._headline_79dz_16 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_79dz_16 strong{font-weight:var(--ff-font-weight-semibold)}._content_79dz_28{display:flex;flex-direction:column;gap:var(--haml-spacing-large)}._description_79dz_34{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_79dz_9{grid-template-columns:repeat(2,1fr)}}@media(min-width:75em){._benefits--single_79dz_48 ._benefits__items_79dz_9{display:grid;grid-template-columns:repeat(3,1fr);justify-content:space-between}._benefits--two-columns_79dz_54 ._content_79dz_28{display:grid;grid-template-columns:1fr 1fr;column-gap:var(--haml-spacing-large);align-items:start}._benefits--two-columns_79dz_54 ._headline_79dz_16{max-width:calc(50% - var(--section-header-inset-left, 0px) / 2 - var(--haml-spacing-large) / 2)}}._overlay_ye8ch_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_ye8ch_1 var(--ff-transition-duration-medium-2) ease-out}@keyframes _fade-in_ye8ch_1{0%{opacity:0}to{opacity:1}}._overlay__content_ye8ch_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_ye8ch_1 var(--ff-transition-duration-slow-1) ease-out;-ms-overflow-style:none}._overlay__content_ye8ch_25::-webkit-scrollbar{display:none}@media(max-width:767px){._overlay__content_ye8ch_25{width:100vw;max-width:100vw;height:100dvh;max-height:100dvh;border-radius:0}._overlay__body_ye8ch_63{padding-bottom:calc(var(--haml-spacing-small) + 20px)}}._overlay__sticky-close-wrapper_ye8ch_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_ye8ch_68>*{pointer-events:auto}._overlay__header-title_ye8ch_90{flex-grow:1;margin-right:var(--ff-spacing-4)}._overlay__body_ye8ch_63{display:flex;flex-direction:column;gap:var(--ff-spacing-3);padding:var(--haml-spacing-small)}._overlay__close_ye8ch_102{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;background-color:transparent}._overlay__close_ye8ch_102:focus-visible{outline:2px solid var(--ff-interaction-color-focus-ring, currentColor);outline-offset:var(--ff-spacing-2)}._overlay__close_ye8ch_102 svg{width:var(--ff-spacing-6);height:var(--ff-spacing-6)}._overlay__headline_ye8ch_129{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_ye8ch_140{margin:0}._overlay__footer_ye8ch_144{display:flex;gap:var(--ff-spacing-3);width:100%}._overlay__footer--left_ye8ch_150{justify-content:flex-start}._overlay__footer--center_ye8ch_154{justify-content:center}._overlay__footer--right_ye8ch_158{justify-content:flex-end}@keyframes _slide-in_ye8ch_1{0%{transform:translateY(-20px);opacity:0}to{transform:translateY(0);opacity:1}}._container_1ds16_1{position:relative;width:100%}._viewport_1ds16_6{touch-action:none;-webkit-user-select:none;user-select:none;overflow:hidden;width:100%}._viewport_1ds16_6 img{pointer-events:none;display:block;width:100%}._zoom-indicator_1ds16_19{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_1ds16_19 i{font-size:50cqi}._card_xzkf0_1{display:flex;flex-direction:column;gap:var(--haml-spacing-small)}._content_xzkf0_7{position:relative;display:flex;flex-direction:column;gap:var(--haml-spacing-xsmall)}._content-clickable_xzkf0_14{cursor:pointer}._content-clickable_xzkf0_14 ._link_xzkf0_18:after{content:"";position:absolute;inset:0}._headline_xzkf0_24{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_xzkf0_24 p{margin:0;font-size:var(--ff-font-size-h3);line-height:var(--ff-line-height-h3)}._description_xzkf0_41{margin:0;font-size:var(--ff-font-size-large);line-height:var(--ff-line-height-large)}._links-row_xzkf0_47{display:flex;gap:var(--ff-spacing-2);align-items:center}._link_xzkf0_18,._download-link_xzkf0_54{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_xzkf0_65{--object-fit: cover;position:relative;overflow:hidden;display:flex;aspect-ratio:16 / 9;width:100%}._media__expand-icon_xzkf0_77{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_xzkf0_65:before,._media_xzkf0_65: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_xzkf0_65:before{top:-1px;clip-path:polygon(0 0,0 100%,100% 0)}._media_xzkf0_65:after{bottom:-1px;clip-path:polygon(100% 0,0 100%,100% 100%)}._media_xzkf0_65>div{width:100%;height:100%}._media_xzkf0_65 .video-widget{pointer-events:none!important}._media_xzkf0_65 img,._media_xzkf0_65 video{pointer-events:none}._overlay__link_xzkf0_137{display:inline-flex;gap:var(--ff-spacing-2);align-items:center;color:var(--ff-color-primary);text-decoration:none}._overlay-image_xzkf0_146{display:flex;align-items:center;justify-content:center}._overlay-image_xzkf0_146 img{width:auto!important;max-width:100%;height:auto!important;max-height:70vh}._overlay-video_xzkf0_159{position:relative;overflow:hidden;aspect-ratio:16 / 9;width:calc(70vh * 16 / 9);max-width:100%;max-height:70vh}._overlay-video_xzkf0_159 .video-widget{position:absolute;inset:0}._cards_1cd8g_1{width:100%;padding-inline:var(--haml-spacing-small)}._grid_1cd8g_6{--skew-height: 0px;display:grid;grid-template-columns:1fr;gap:var(--haml-spacing-medium) var(--haml-spacing-small)}._grid-skewed_1cd8g_14{--skew-height: var(--haml-spacing-small)}@media(min-width:32rem){._cards_1cd8g_1{padding-inline:var(--haml-spacing-medium)}}@media(min-width:48rem){._grid_1cd8g_6{grid-template-columns:repeat(2,1fr)}}@media(min-width:91rem){._grid-three-columns_1cd8g_31{grid-template-columns:repeat(3,1fr)}}._button_syfxw_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);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(--ff-interaction-color-text-default);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(--ff-interaction-color-text-default);text-align:center;text-decoration:none;white-space:nowrap;appearance:none;background:var(--background-color);transition:color var(--ff-transition-components-slow),background-color var(--ff-transition-components-slow)}._button_syfxw_3:empty{height:calc(var(--button-line-height) + (2 * var(--button-padding-block)))}._button__label_syfxw_55{translate:var(--content-translate);overflow:hidden;display:block;text-overflow:ellipsis;transition:translate var(--ff-transition-components-slow)}._button__prefix_syfxw_66,._button__suffix_syfxw_67{display:flex;align-items:center;min-height:var(--ff-line-height-medium);transition:scale var(--ff-transition-components-slow)}._button__prefix_syfxw_66{scale:var(--prefix-scale)}._button__suffix_syfxw_67{scale:var(--suffix-scale)}._button_syfxw_3:hover{color:var(--ff-interaction-color-text-hover);background:linear-gradient(var(--hover-blend-color),var(--hover-blend-color)),var(--background-color)}._button_syfxw_3:focus-visible{outline:var(--ff-focus-width) solid var(--ff-interaction-color-focus-ring);outline-offset:var(--ff-focus-offset)}._button_syfxw_3:disabled{pointer-events:none;cursor:not-allowed;opacity:var(--ff-opacity-disabled)}._button_syfxw_3:active{background:linear-gradient(var(--active-blend-color),var(--active-blend-color)),var(--background-color);transition-duration:0s}._button--primary_syfxw_108{--border-width: 0rem;--background-color: var(--ff-interaction-color-background-primary);color:var(--ff-interaction-color-text-cta)}._button--primary_syfxw_108:hover{color:var(--ff-interaction-color-text-cta)}._button--cta_syfxw_120{--border-width: 0rem;--background-color: var(--ff-interaction-color-background-cta);--hover-blend-color: var(--ff-interaction-color-background-hover);--active-blend-color: var(--ff-interaction-color-background-active);color:var(--ff-interaction-color-text-primary)}._button--cta_syfxw_120:hover{color:var(--ff-interaction-color-text-cta)}._button--text_syfxw_134{--border-width: 0rem}._button--text_syfxw_134:focus-visible{outline-offset:0}._button--small_syfxw_143{--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_syfxw_153{--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_syfxw_161{--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_syfxw_169{--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)}._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_8fr2a_1{display:grid;grid-template-columns:1fr;gap:var(--haml-spacing-small)}@media(min-width:48rem){._grid_8fr2a_1{grid-template-columns:repeat(2,1fr)}}._item_jc1rp_1{display:flex;flex-direction:column;gap:var(--haml-spacing-small)}._icon-wrapper_jc1rp_7{position:relative;width:100%;height:var(--haml-spacing-large)}._icon_jc1rp_7{aspect-ratio:1;height:100%;padding:var(--haml-spacing-xxsmall);border-radius:100%;background-color:var(--ff-color-accent)}._icon-placeholder_jc1rp_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_jc1rp_39{position:relative;display:flex;flex-direction:column;gap:var(--haml-spacing-xsmall)}._header_jc1rp_47{display:flex;flex-direction:column;gap:var(--haml-spacing-xxsmall)}._headline_jc1rp_53{margin:0;font-size:var(--ff-font-size-h3);font-weight:var(--haml-font-weight-bold);line-height:var(--ff-line-height-h3)}._subline_jc1rp_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_jc1rp_70{margin:0;font-size:var(--ff-font-size-large);line-height:var(--ff-line-height-large)}@media(min-width:48rem){._text_jc1rp_39{padding-left:calc(.75 * var(--haml-spacing-large))}._text_jc1rp_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_jc1rp_7{height:var(--haml-spacing-xxlarge)}._text_jc1rp_39{padding-left:calc(.75 * var(--haml-spacing-xxlarge))}._text_jc1rp_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_14j4u_1{display:flex;flex-direction:column;gap:var(--ff-spacing-4);width:100%;max-width:var(--haml-max-width-md)}._contact-overlay__headline_14j4u_10{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_14j4u_19{display:flex;flex-direction:column;gap:var(--ff-spacing-3)}._contact-overlay__footer_14j4u_25{display:flex;gap:var(--ff-spacing-3);justify-content:flex-end;padding-top:var(--ff-spacing-2)}._contact-overlay__error_14j4u_32{font-size:var(--ff-font-size-small);line-height:var(--ff-line-height-small);color:var(--ff-color-text-error)}._contact-overlay__success_14j4u_38{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_14j4u_48{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_14j4u_67{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_1cg2y_1{margin-bottom:var(--haml-spacing-large);color:var(--ff-color-text);color-scheme:dark;background-color:var(--ff-color-black)}._content-wrapper_1cg2y_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_1cg2y_18{display:flex;flex-direction:column;padding-block:var(--haml-spacing-small)}._marker_1cg2y_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_1cg2y_25 .text-marker span{font-size:var(--ff-font-size-xxlarge)!important}._anchor-link-container_1cg2y_37{display:flex;flex-wrap:wrap;gap:var(--ff-spacing-4) var(--ff-spacing-8)}._anchor-link_1cg2y_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);color:inherit;text-decoration:none;-webkit-hyphens:auto;hyphens:auto;background:none}._anchor-icon-container_1cg2y_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_1cg2y_37:hover{opacity:.75}._anchor-link_1cg2y_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_1cg2y_84{flex-shrink:0;width:1.75rem;height:1.75rem}._back-to-overview-sticky_1cg2y_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_1cg2y_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_1cg2y_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_1cg2y_123 i{transform:rotate(-90deg);display:inline-block;line-height:1}@media(min-width:768px){._back-to-overview-sticky_1cg2y_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_1cg2y_123{width:var(--ff-spacing-9);height:var(--ff-spacing-9)}}@media(max-width:767px){._back-to-overview-label_1cg2y_159{display:none}._back-to-overview-sticky_1cg2y_90{padding:var(--ff-spacing-2)}}._core-problems_19pbj_1{position:relative;display:flex;flex-direction:column;gap:var(--haml-spacing-large);width:100%}._items-list_19pbj_11{display:flex;flex-direction:column;gap:var(--haml-spacing-medium);width:100%}@media(min-width:48rem){._items-list_19pbj_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_nzg2x_1{display:grid;grid-template-columns:1fr;gap:var(--haml-spacing-small);padding-inline:var(--haml-spacing-small)}._grid_nzg2x_1>*{min-width:0}@media(min-width:32rem){._grid_nzg2x_1{padding-inline:var(--haml-spacing-medium)}}@media(min-width:48rem){._grid_nzg2x_1{grid-template-columns:repeat(2,1fr)}}@media(min-width:91rem){._grid2_nzg2x_26{grid-template-columns:repeat(2,1fr)}._grid3_nzg2x_27{grid-template-columns:repeat(3,1fr)}._grid4_nzg2x_28{grid-template-columns:repeat(4,1fr)}}._floating-cta_1hkjo_1{--surface-background: var(--ff-color-black);position:fixed;z-index:var(--ff-z-index-controls);top:50%;right:0;transform:translateY(-50%);display:flex;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_1hkjo_24{max-width:var(--haml-spacing-xlarge);font-size:var(--ff-font-size-medium);font-weight:var(--ff-font-weight-semibold)}._floating-cta__label_1hkjo_24 p{margin:0}._floating-cta__label_1hkjo_24 p+p{margin-top:var(--ff-spacing-1)}._floating-cta__label--long_1hkjo_38{display:none}@media(min-width:48rem){._floating-cta__label--short_1hkjo_43{display:none}._floating-cta__label--long_1hkjo_38{display:block}}._floating-cta__buttons_1hkjo_52{--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_1hkjo_52{flex-flow:row nowrap}}._link-list_zi6kz_1{display:flex;flex-direction:column;gap:var(--haml-spacing-small)}._headline_zi6kz_7{margin:0;font-family:var(--ff-font-family-text);font-size:var(--ff-font-size-small);font-weight:var(--ff-font-weight-semibold);line-height:var(--ff-line-height-small)}._links_zi6kz_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_zi6kz_1{color:var(--ff-interaction-color-text-default);text-decoration:underline;text-underline-offset:var(--ff-spacing-1)}._link_zi6kz_1:hover{text-decoration:none}._link-disabled_zi6kz_39{color:var(--ff-color-text-muted)}._logo_f6soo_1{display:flex;align-items:center}._link_f6soo_6{display:flex;align-items:center;text-decoration:none}._image_f6soo_12{display:block;width:auto;height:100%;object-fit:contain}._small_f6soo_19 ._link_f6soo_6{height:var(--ff-spacing-8)}._medium_f6soo_23 ._link_f6soo_6{height:var(--ff-spacing-12)}._large_f6soo_27 ._link_f6soo_6{height:var(--ff-spacing-16)}._footer_4clls_1:before{content:"";display:block;width:100%;height:var(--haml-spacing-large);background-color:var(--ff-color-black-5);clip-path:polygon(100% 0,100% 100%,0 100%)}._body_4clls_13{--surface-background: var(--ff-color-black-5);padding:var(--haml-spacing-xlarge) var(--haml-spacing-small);color-scheme:light;background-color:var(--ff-color-black-5)}._inner_4clls_21{display:flex;flex-direction:column;max-width:var(--ff-grid-max-width);margin:0 auto}._logo-area_4clls_28{margin-bottom:var(--haml-spacing-small)}._left_4clls_32{display:flex;flex-direction:column;gap:var(--haml-spacing-large);margin-bottom:var(--haml-spacing-large)}._block-title_4clls_40{margin:0;font-weight:var(--ff-font-weight-bold)}._social-media_4clls_45,._app_4clls_51{display:flex;flex-direction:column;gap:var(--ff-spacing-4)}._app-image_4clls_64,._interpump-image_4clls_65{align-self:flex-start;width:auto;max-width:100%;height:auto;max-height:var(--haml-spacing-medium)}._social-media-links_4clls_74{display:flex;gap:var(--haml-spacing-small)}._social-media-links_4clls_74 a img{width:36px;height:36px;object-fit:contain}._link-lists_4clls_85{display:flex;flex-direction:column;gap:var(--haml-spacing-medium) var(--haml-spacing-medium)}._legal_4clls_97{display:flex;flex-direction:column;gap:var(--haml-spacing-large);width:100%;max-width:var(--ff-grid-max-width);margin-top:var(--haml-spacing-large);margin-inline:auto}._legal-top_4clls_108{display:flex;flex-direction:column;gap:var(--haml-spacing-large)}._legal-bottom_4clls_114{display:flex;flex-direction:column;gap:var(--haml-spacing-medium);padding-top:var(--haml-spacing-medium);border-top:1px solid var(--ff-color-black-20);font-size:var(--ff-font-size-medium);line-height:var(--ff-line-height-medium)}._copyright_4clls_126{margin:0}._legal-links_4clls_130{display:flex;flex-wrap:wrap;gap:var(--haml-spacing-xsmall);margin:0;padding:0;list-style:none}._legal-links_4clls_130 li+li:before{content:"|";margin-right:var(--haml-spacing-xsmall)}._legal-link_4clls_130{color:inherit;text-decoration:none}._legal-link_4clls_130:hover{text-decoration:underline}@media(min-width:48rem){._legal-top_4clls_108{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--haml-spacing-medium)}}@media(min-width:32rem){._body_4clls_13{padding:var(--haml-spacing-xlarge) var(--haml-spacing-medium)}}@media(min-width:48rem){._inner_4clls_21{display:grid;grid-template-columns:minmax(1fr,var(--haml-max-width-md)) 1fr;grid-template-rows:auto 1fr;gap:var(--haml-spacing-small) var(--haml-spacing-medium)}._logo-area_4clls_28{grid-column:1;grid-row:1;margin-bottom:0}._left_4clls_32{grid-column:1;grid-row:2;margin-bottom:0}._social-media-links_4clls_74 a img{width:28px;height:28px}._link-lists_4clls_85{grid-column:2;grid-row:2}}@media(min-width:91rem){._inner_4clls_21{grid-template-columns:1.1fr 3fr}._link-lists_4clls_85{display:grid;grid-template-columns:repeat(3,1fr);row-gap:var(--haml-spacing-large);align-content:start}}._slogan_4clls_216{margin:0;font-size:var(--ff-font-size-large);font-weight:var(--ff-font-weight-light);line-height:var(--ff-line-height-large)}._contact_4clls_223{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_4clls_232{margin:0;font-weight:var(--ff-font-weight-bold)}._contact-details_4clls_237{display:flex;flex-direction:column;gap:var(--haml-spacing-xsmall)}@media(min-width:48rem){._contact-details_4clls_237{flex-direction:row;gap:var(--haml-spacing-medium)}}._contact-column_4clls_250{display:flex;flex-direction:column;font-style:normal}._contact-column_4clls_250 p{margin:0}._contact-column_4clls_250 a{color:inherit;text-decoration:none}._contact-column_4clls_250 a:hover{text-decoration:underline}._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_zv1y4_1{position:relative;overflow:visible;width:100%;max-width:var(--ff-grid-max-width);margin:0 auto}._background_zv1y4_11{position:relative;z-index:0;aspect-ratio:var(--ff-aspect-ratio-square);width:100%}._background_zv1y4_11 div{height:100%!important}._background--mobile_zv1y4_27{display:block}._background--desktop_zv1y4_31{display:none}@media(min-width:48rem){._background--mobile_zv1y4_27{display:none}._background--desktop_zv1y4_31{display:block}}@media(min-width:48rem){._background_zv1y4_11{aspect-ratio:4 / 3}}@media(min-width:64rem){._ratio16x9_zv1y4_54 ._background_zv1y4_11{aspect-ratio:var(--ff-aspect-ratio-video)}._ratio5x3_zv1y4_58 ._background_zv1y4_11{aspect-ratio:5 / 3}._ratio18x9_zv1y4_62 ._background_zv1y4_11{aspect-ratio:18 / 9}._ratio21x9_zv1y4_66 ._background_zv1y4_11{aspect-ratio:var(--ff-aspect-ratio-panorama)}}._content_zv1y4_71{background-color:var(--ff-color-background-component)}._hero_zv1y4_1 .text-marker{font-size:var(--ff-font-size-stage);line-height:var(--ff-line-height-stage)}@media(max-width:48rem){._hero_zv1y4_1 .text-marker p{padding-inline:0}}@media(min-width:48rem){._hero_zv1y4_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)}._content_zv1y4_71{position:absolute;z-index:1;bottom:var(--marker-reserve);width:70%;transform:translateY(var(--marker-overflow));background-color:unset}}._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%}._image_11kaf_1{display:block;width:100%;height:100%;object-fit:var(--object-fit, cover);object-position:var(--object-position-mobile, center center)}@media(min-width:48rem){._image_11kaf_1{object-position:var(--object-position-desktop, center center)}}._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_1im0v_1{display:flex;flex-direction:column}._media_1im0v_6{--object-fit: cover;position:relative;overflow:hidden;display:flex;aspect-ratio:16 / 9;width:100%;margin-bottom:var(--haml-spacing-small)}._media--clickable_1im0v_19{cursor:pointer!important}._media__expand-icon_1im0v_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_1im0v_23 i{font-size:50cqi}._media_1im0v_6:before,._media_1im0v_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_1im0v_6:before{top:-1px;clip-path:polygon(0 0,0 100%,100% 0)}._media_1im0v_6:after{bottom:-1px;clip-path:polygon(100% 0,0 100%,100% 100%)}._media_1im0v_6>div{width:100%;height:100%}._media_1im0v_6 .video-widget{pointer-events:none!important}._media_1im0v_6 img,._media_1im0v_6 video{pointer-events:none}._overlay-image_1im0v_88{display:flex;align-items:center;justify-content:center}._overlay-image_1im0v_88 img{width:auto!important;max-width:100%;height:auto!important;max-height:70vh}._overlay-video_1im0v_101{position:relative;overflow:hidden;aspect-ratio:16 / 9;width:calc(70vh * 16 / 9);max-width:100%;max-height:70vh}._overlay-video_1im0v_101 .video-widget{position:absolute;inset:0}._headline_1im0v_117{margin:0 0 var(--haml-spacing-xxsmall) 0;font-size:var(--ff-font-size-h5);line-height:var(--ff-line-height-h5)}._description_1im0v_126{margin:0;font-size:var(--ff-font-size-small);line-height:var(--ff-line-height-small)}@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)}}._gallery_7scsu_1{display:flex;flex-direction:column;gap:var(--haml-spacing-medium);width:100%;padding-inline:var(--haml-spacing-small)}._carousel-wrapper_7scsu_10{display:block}._grid_7scsu_14{display:none;flex-wrap:wrap;gap:var(--haml-spacing-large) var(--haml-spacing-small);justify-content:center;width:100%}._grid-editing_7scsu_24{display:flex}._grid_7scsu_14>*{width:100%}@media(min-width:32rem){._gallery_7scsu_1{padding-inline:var(--haml-spacing-medium)}}@media(min-width:48rem){._carousel-wrapper_7scsu_10{display:none}._grid_7scsu_14{display:flex}._grid_7scsu_14>*{width:calc((100% - var(--haml-spacing-small)) / 2)}._grid_7scsu_14>*:nth-child(odd){transform:translateY(var(--haml-spacing-small))}._grid_7scsu_14>*:nth-child(2n+2){transform:translateY(calc(var(--haml-spacing-small) * -1))}}@media(min-width:91rem){._grid-three-columns_7scsu_61>*{width:calc((100% - 2 * var(--haml-spacing-medium)) / 3)}._grid-three-columns_7scsu_61>*:nth-child(3n+1){transform:translateY(var(--haml-spacing-medium))}._grid-three-columns_7scsu_61>*:nth-child(3n+2){transform:translateY(0)}._grid-three-columns_7scsu_61>*:nth-child(3n+3){transform:translateY(calc(var(--haml-spacing-medium) * -1))}._grid-four-columns_7scsu_77>*{width:calc((100% - 3 * var(--haml-spacing-medium)) / 4)}._grid-four-columns_7scsu_77>*:nth-child(4n+1){transform:translateY(calc(var(--haml-spacing-medium) * 1.5))}._grid-four-columns_7scsu_77>*:nth-child(4n+2){transform:translateY(calc(var(--haml-spacing-medium) * .5))}._grid-four-columns_7scsu_77>*:nth-child(4n+3){transform:translateY(calc(var(--haml-spacing-medium) * -.5))}._grid-four-columns_7scsu_77>*:nth-child(4n+4){transform:translateY(calc(var(--haml-spacing-medium) * -1.5))}}._gallery-not-skewed_7scsu_100{--haml-skew-height: 0px}._gallery-not-skewed_7scsu_100 ._grid_7scsu_14{gap:var(--haml-spacing-small)}@media(min-width:48rem){._gallery-not-skewed_7scsu_100 ._grid_7scsu_14>*:nth-child(odd),._gallery-not-skewed_7scsu_100 ._grid_7scsu_14>*:nth-child(2n+2){transform:none}}@media(min-width:91rem){._gallery-not-skewed_7scsu_100 ._grid-three-columns_7scsu_61>*:nth-child(3n+1),._gallery-not-skewed_7scsu_100 ._grid-three-columns_7scsu_61>*:nth-child(3n+2),._gallery-not-skewed_7scsu_100 ._grid-three-columns_7scsu_61>*:nth-child(3n+3),._gallery-not-skewed_7scsu_100 ._grid-four-columns_7scsu_77>*:nth-child(4n+1),._gallery-not-skewed_7scsu_100 ._grid-four-columns_7scsu_77>*:nth-child(4n+2),._gallery-not-skewed_7scsu_100 ._grid-four-columns_7scsu_77>*:nth-child(4n+3),._gallery-not-skewed_7scsu_100 ._grid-four-columns_7scsu_77>*: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_z16qc_1{display:flex;flex-direction:column;gap:var(--haml-spacing-medium);padding-inline:var(--haml-spacing-small)}._grid_z16qc_8{display:grid;grid-template-columns:1fr;gap:var(--haml-spacing-small)}._grid_z16qc_8>*{min-width:0}._load-more-container_z16qc_18{display:flex;justify-content:center}@media(min-width:32rem){._wrapper_z16qc_1{padding-inline:var(--haml-spacing-medium)}}@media(min-width:48rem){._grid_z16qc_8{grid-template-columns:repeat(2,1fr)}}@media(min-width:91rem){._grid2_z16qc_36{grid-template-columns:repeat(2,1fr)}._grid3_z16qc_37{grid-template-columns:repeat(3,1fr)}._grid4_z16qc_38{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_1cy3u_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_1cy3u_14{margin:0;color:var(--ff-color-text)}._headline_1cy3u_19{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_1cy3u_28{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_9dup7_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_9dup7_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_9dup7_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_9dup7_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_9dup7_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_9dup7_62,._process-step__headline_9dup7_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__description_9dup7_71{font-size:var(--ff-font-size-medium);line-height:var(--ff-line-height-medium);color:var(--ff-color-black-100)}._process-step__icon_9dup7_77{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_xaymy_1{display:grid;grid-template-columns:1fr;gap:var(--haml-spacing-small);padding-inline:var(--haml-spacing-small)}._grid_xaymy_1>*{min-width:0}@media(min-width:32rem){._grid_xaymy_1{padding-inline:var(--haml-spacing-medium)}}@media(min-width:48rem){._grid_xaymy_1{grid-template-columns:repeat(2,1fr)}}@media(min-width:91rem){._grid2_xaymy_25{grid-template-columns:repeat(2,1fr)}._grid3_xaymy_26{grid-template-columns:repeat(3,1fr)}._grid4_xaymy_27{grid-template-columns:repeat(4,1fr)}}._wrapper_alrug_1{position:relative;display:flex;flex-direction:column;gap:var(--haml-spacing-medium);padding-bottom:var(--haml-spacing-medium)}._wrapper_alrug_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_alrug_1>*{position:relative;z-index:1}._header_alrug_30{display:flex;flex-direction:column;gap:var(--haml-spacing-xsmall);margin-right:calc(var(--haml-spacing-small) * -2)}._section-title_alrug_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_alrug_44{display:flex;gap:var(--haml-spacing-small);align-items:center}._tag-group-scroller_alrug_50{scrollbar-width:none;overflow-x:auto;min-width:0;-webkit-overflow-scrolling:touch}._tag-group-scroller_alrug_50::-webkit-scrollbar{display:none}._scroll-back-button_alrug_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_alrug_83{display:grid}._product-grid_alrug_83{display:grid;grid-area:1 / 1;grid-template-columns:1fr;gap:var(--haml-spacing-large)}._product-grid-hidden_alrug_94{pointer-events:none;visibility:hidden}._content-column_alrug_99{display:contents}._product-text_alrug_103{display:flex;flex-direction:column;gap:var(--haml-spacing-small);order:1;min-width:0}._product-title_alrug_112{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_alrug_119{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_alrug_126{display:flex;flex-direction:column;order:3;min-width:0}._carousel-label_alrug_133{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_alrug_126{--items-per-slide: 1}._image-column_alrug_146{display:flex;align-items:flex-end;justify-content:center;order:2;min-width:0}._image-column_alrug_146>div{width:100%;max-width:100%;height:auto}._image-column_alrug_146 img{max-height:530px;object-fit:contain}._empty-state_alrug_166{padding:var(--haml-spacing-large);color:var(--ff-color-text-muted);text-align:center}@media(min-width:48rem){._wrapper_alrug_1:after{height:25%}._tag-group-scroller_alrug_50{overflow-x:visible}._scroll-back-button_alrug_62{display:none}._product-grid_alrug_83{grid-template-columns:1fr 1fr;align-items:stretch}._content-column_alrug_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_m8i7a_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;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_m8i7a_36{display:flex;flex-direction:column;gap:var(--haml-spacing-large)}._white_m8i7a_50{--surface-background: var(--ff-color-white);color-scheme:light;background-color:var(--ff-color-white)}._light-gray_m8i7a_64,._medium-gray_m8i7a_65,._dark-gray_m8i7a_66,._dark_m8i7a_66{--group-padding-block: var(--haml-spacing-large);--group-skew-clearance: var(--haml-spacing-large);background-color:var(--surface-background)}._light-gray_m8i7a_64{--surface-background: var(--ff-color-black-1);color-scheme:light}._medium-gray_m8i7a_65{--surface-background: var(--ff-color-black-10);color-scheme:light}._dark-gray_m8i7a_66{--surface-background: var(--ff-color-black-90);color-scheme:dark}._dark_m8i7a_66{--surface-background: var(--ff-color-black);color-scheme:dark}._skewed_m8i7a_99{position:relative;margin-top:max(var(--group-skew-clearance),var(--marker-overflow));margin-bottom:var(--group-skew-clearance)}._skewed_m8i7a_99:before{content:"";position:absolute;z-index:-1;top:0;left:0;transform:translateY(calc(-100% + 1px));width:100%;height:var(--haml-spacing-large);background-color:inherit;clip-path:polygon(100% 0,0% 100%,100% 100%)}._skewed_m8i7a_99:after{content:"";position:absolute;z-index:-1;bottom:0;left:0;transform:translateY(calc(100% - 1px));width:100%;height:var(--haml-spacing-large);background-color:inherit;clip-path:polygon(0 0,0% 100%,100% 0)}._marker_m8i7a_142{position:relative;margin-top:calc(-1.1 * (var(--group-padding-block) + var(--marker-overflow)));margin-bottom:var(--haml-spacing-large);font-size:var(--ff-font-size-h2)!important}._marker_m8i7a_142 .text-marker span{font-size:var(--ff-font-size-h2)!important}._section_ls1px_1{--section-padding-block: 0px;--section-skew-clearance: 0px;display:flex;flex-direction:column;gap:var(--haml-spacing-medium);width:100%;padding-block:var(--section-padding-block)}._section-header_ls1px_23{margin-inline:var(--haml-spacing-small)}._content-layout_ls1px_27{display:flex;flex-direction:column;gap:var(--haml-spacing-medium)}._headline_ls1px_33{max-width:var(--haml-max-width-2xl);margin:0 auto 0 0;font-weight:var(--haml-font-weight-light)}._headline_ls1px_33 strong{font-weight:var(--ff-font-weight-bold)}._description_ls1px_43{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_ls1px_43 p{margin:0}._description_ls1px_43 strong{font-weight:var(--ff-font-weight-bold)}._white_ls1px_7,._light-gray_ls1px_71,._medium-gray_ls1px_72,._dark-gray_ls1px_73{--section-padding-block: var(--haml-spacing-medium);--section-skew-clearance: var(--haml-spacing-large);background-color:var(--surface-background)}._white_ls1px_7{--surface-background: var(--ff-color-white);color-scheme:light}._light-gray_ls1px_71{--surface-background: var(--ff-color-black-1);color-scheme:light}._medium-gray_ls1px_72{--surface-background: var(--ff-color-black-10);color-scheme:light}._dark-gray_ls1px_73{--surface-background: var(--ff-color-black-90);color-scheme:dark}._skewed_ls1px_108{position:relative;margin-block:var(--section-skew-clearance)}._skewed_ls1px_108:before{content:"";position:absolute;top:0;left:0;transform:translateY(calc(-100% + 1px));width:100%;height:var(--haml-spacing-large);background-color:inherit;clip-path:polygon(100% 0,0% 100%,100% 100%)}._skewed_ls1px_108:after{content:"";position:absolute;bottom:0;left:0;transform:translateY(calc(100% - 1px));width:100%;height:var(--haml-spacing-large);background-color:inherit;clip-path:polygon(0 0,0% 100%,100% 0)}@media(min-width:32rem){._section-header_ls1px_23{margin-inline:var(--haml-spacing-medium)}}@media(min-width:64rem){._headline_ls1px_33{max-width:80%}._description_ls1px_43{width:75%}}._card_gj1eu_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_gj1eu_15{display:flex;flex:1;flex-direction:column;gap:var(--haml-spacing-xsmall);padding:var(--haml-spacing-medium) var(--haml-spacing-small)}._headline_gj1eu_24{margin:0;font-size:var(--ff-font-size-h3);font-weight:var(--ff-font-weight-bold);line-height:var(--ff-line-height-h3)}._description_gj1eu_34{margin:0;font-size:var(--ff-font-size-large);line-height:var(--ff-line-height-large)}._link-text_gj1eu_40{margin-top:auto;font-size:var(--ff-font-size-medium);line-height:var(--ff-line-height-medium)}._card_gj1eu_1 ._image-area_gj1eu_46{position:relative;overflow:hidden;display:block;flex-shrink:0;max-height:16rem;padding:var(--haml-spacing-small) var(--haml-spacing-medium)}._image-area_gj1eu_46: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_gj1eu_1 ._image-wrapper_gj1eu_70,._card_gj1eu_1 ._fallback-image_gj1eu_71{position:relative;z-index:2;display:block;width:100%;height:100%}._card_gj1eu_1 ._image-wrapper_gj1eu_70 *,._card_gj1eu_1 ._fallback-image_gj1eu_71 *{display:block;width:100%;height:100%}._card_gj1eu_1 ._image-wrapper_gj1eu_70 img,._card_gj1eu_1 ._fallback-image_gj1eu_71 img{pointer-events:none;width:100%;height:100%;object-fit:cover}._card_gj1eu_1:hover ._image-area_gj1eu_46:before,._card_gj1eu_1:active ._image-area_gj1eu_46:before,._card_gj1eu_1:focus ._image-area_gj1eu_46:before{background-color:var(--ff-interaction-color-background-hover)}._card_gj1eu_1:focus{outline:3px solid var(--ff-interaction-color-focus-ring)}@media(min-width:64rem){._card_gj1eu_1{gap:var(--haml-spacing-medium)}._content_gj1eu_15{gap:var(--haml-spacing-small);padding:var(--haml-spacing-large) var(--haml-spacing-medium) 0}._card_gj1eu_1 ._image-area_gj1eu_46{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_1ndh3_1{display:flex;flex-direction:column;gap:var(--haml-spacing-medium);align-items:flex-start}._teaser-widget__media_1ndh3_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_1ndh3_8>*{width:100%;height:100%}._teaser-widget__content_1ndh3_26{display:flex;flex:1 1 100%;flex-direction:column;gap:var(--haml-spacing-small)}._teaser-widget__headline_1ndh3_33{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_1ndh3_42{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_1ndh3_51{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_1ndh3_58{display:flex;flex-wrap:wrap;gap:var(--haml-spacing-small)}@media(min-width:48em){._teaser-widget_1ndh3_1{flex-direction:row;gap:var(--haml-spacing-large);align-items:flex-start}._teaser-widget__media_1ndh3_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_1ndh3_26{flex:1 1 66.666%;padding-top:var(--haml-spacing-medium)}._teaser-widget--reverse_1ndh3_86{flex-direction:row-reverse}._teaser-widget--align-top_1ndh3_90 ._teaser-widget__content_1ndh3_26{align-self:flex-start}._teaser-widget--align-middle_1ndh3_94 ._teaser-widget__content_1ndh3_26{align-self:center}._teaser-widget--align-bottom_1ndh3_98 ._teaser-widget__content_1ndh3_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_f4eh5_1{display:flex;flex-direction:column}._media-wrapper_f4eh5_6{position:relative}._media_f4eh5_6{position:relative;overflow:hidden;display:flex;aspect-ratio:16 / 9;width:100%}._media--clickable_f4eh5_20{cursor:pointer!important}._media_f4eh5_6:before,._media_f4eh5_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_f4eh5_6:before{top:-1px;clip-path:polygon(0 0,0 100%,100% 0)}._media_f4eh5_6:after{bottom:-1px;clip-path:polygon(100% 0,0 100%,100% 100%)}._media_f4eh5_6>div{width:100%;height:100%}._media_f4eh5_6 img,._media_f4eh5_6 video{pointer-events:none}._media_f4eh5_6 .video-widget{pointer-events:none!important}._expand-icon_f4eh5_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_f4eh5_62 i{font-size:50cqi}._overlay-image_f4eh5_89{display:flex;align-items:center;justify-content:center}._overlay-image_f4eh5_89 img{width:auto!important;max-width:100%;height:auto!important;max-height:70vh}._overlay-video_f4eh5_102{position:relative;overflow:hidden;aspect-ratio:16 / 9;width:calc(70vh * 16 / 9);max-width:100%;max-height:70vh}._overlay-video_f4eh5_102 .video-widget{position:absolute;inset:0}._headline_f4eh5_118{margin:var(--haml-spacing-xsmall) 0 0 0;font-size:var(--ff-font-size-h5);line-height:var(--ff-line-height-h5)}._description_f4eh5_127{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_nmiv1_1{display:flex;flex-direction:column;gap:var(--haml-spacing-medium);align-items:center}._content_nmiv1_8,._media_nmiv1_9{flex:1 1 50%;width:100%}._content_nmiv1_8{display:flex;flex-direction:column;gap:var(--haml-spacing-small)}._headline_nmiv1_20,._headline_nmiv1_20 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_nmiv1_30{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_nmiv1_39{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_nmiv1_46{display:flex;flex-wrap:wrap;gap:var(--haml-spacing-xsmall)}._media_nmiv1_9{position:relative;display:flex;flex-direction:column;gap:var(--haml-spacing-small);justify-content:center}._media_nmiv1_9>*{width:100%}._media-skewed_nmiv1_65{--skew-height: 1.5rem;--skew-content: ""}._media-top_nmiv1_70{flex-direction:column-reverse}._light-gray_nmiv1_74{--surface-background: var(--ff-color-black-5);padding:var(--haml-spacing-small);color-scheme:light;background-color:var(--ff-color-black-5)}._dark-gray_nmiv1_82{--surface-background: var(--ff-color-black-90);padding:var(--haml-spacing-small);color-scheme:dark;background-color:var(--ff-color-black-90)}._yellow_nmiv1_90{--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_nmiv1_99{flex-direction:row;align-items:flex-start}._media-side-by-side_nmiv1_99>*{flex:1 1 0;width:auto;min-width:0}}@media(min-width:75em){._text-and-media_nmiv1_1{flex-direction:row}._media_nmiv1_9{aspect-ratio:1.5}._media-multiple_nmiv1_121{aspect-ratio:auto}._reverse_nmiv1_125{flex-direction:row-reverse}._media-top_nmiv1_70{flex-direction:column-reverse;align-items:flex-start}._media-bottom_nmiv1_134{flex-direction:column;align-items:flex-start}._media-top_nmiv1_70 ._media_nmiv1_9,._media-bottom_nmiv1_134 ._media_nmiv1_9{aspect-ratio:auto;width:80%;max-width:var(--haml-max-width-xl)}._media-top_nmiv1_70 ._content_nmiv1_8,._media-bottom_nmiv1_134 ._content_nmiv1_8{max-width:var(--haml-max-width-xl)}._align-top_nmiv1_151{align-items:flex-start}._align-bottom_nmiv1_155{align-items:flex-end}}._text-marker_1tfni_3{font-size:var(--ff-font-size-h2);line-height:var(--ff-line-height-h2)}._text-marker_1tfni_3 p{display:block;width:fit-content;margin:0;padding:var(--haml-spacing-xsmall) var(--haml-spacing-small);font-weight:var(--haml-font-weight-light);word-break:keep-all}._text-marker_1tfni_3 strong{font-weight:var(--ff-font-weight-semibold)}._light-gray_1tfni_32 p{color:var(--ff-color-text);background-color:var(--ff-color-background-component)}._dark-gray_1tfni_37 p{color:var(--ff-color-text-inverted);background-color:var(--ff-color-black-50)}._transparent_1tfni_42 p{padding:0;color:var(--ff-color-text);background-color:transparent}._light-gray_1tfni_32 p:first-child,._dark-gray_1tfni_37 p:first-child{padding-top:var(--haml-spacing-small)}._light-gray_1tfni_32 p:last-child,._dark-gray_1tfni_37 p:last-child{padding-bottom:var(--haml-spacing-small)}._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}
