.configurator_configurator__pMuEf .configurator_picture__KFeQl{flex:1 1;margin-bottom:2rem}.configurator_configurator__pMuEf .configurator_content-wrapper__r4Bub{margin-top:auto}.configurator_configurator__pMuEf .configurator_backlink__ML7xL{margin-bottom:1rem}.configurator_configurator__pMuEf .configurator_title__C1bTa{margin-bottom:.5rem;font-size:32px;font-weight:700;letter-spacing:-.2px;line-height:1.15em}.configurator_configurator__pMuEf .configurator_usp-list__U0nzQ{display:none}.configurator_configurator__pMuEf .configurator_options-wrapper__FOV0q{padding-bottom:9.5rem}.configurator_configurator__pMuEf .configurator_options-wrapper__FOV0q.configurator_with-price-info___QgC8{padding-bottom:12rem}.configurator_configurator__pMuEf .configurator_cta-wrapper__c9vVR{background-color:var(--color-white);border-top:1px solid var(--color-black-25);display:flex;flex-direction:column;gap:1rem;height:9.5rem;left:0;padding:1rem;width:100%;z-index:2}.configurator_configurator__pMuEf .configurator_cta-wrapper__c9vVR.configurator_with-price-info___QgC8{height:12rem}.configurator_configurator__pMuEf .configurator_price-info__9xo6k{font-size:calc(13px + (15 - 13)*(100dvw - 375px)/(1920 - 375));font-weight:300;letter-spacing:-.15px;line-height:1em;font-family:Riforma Mono LL Webfont,Helvetica Neue,Helvetica,Arial,Roboto,sans-serif;font-feature-settings:"kern" 1,"calt" 1,"liga" 1,"frac" 1,"dlig" 0;font-size-adjust:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility}.configurator_configurator__pMuEf .configurator_cta-button__AZiXU{width:100%}.configurator_configurator__pMuEf .configurator_wrapper--left__XJATo{border-left:1px solid var(--color-black-25)}.configurator_configurator__pMuEf .configurator_wrapper--right__UjC5E{border-left:1px solid var(--color-black-25);border-right:1px solid var(--color-black-25);border-bottom:1px solid var(--color-black-25);height:100%}.configurator_configurator__pMuEf .configurator_backlink__ML7xL{padding:0 1rem}.configurator_configurator__pMuEf .configurator_title__C1bTa{padding:0}.configurator_configurator__pMuEf .configurator_usp-list__U0nzQ{display:block}.configurator_configurator__pMuEf .configurator_options-wrapper__FOV0q,.configurator_configurator__pMuEf .configurator_options-wrapper__FOV0q.configurator_with-price-info___QgC8{padding-bottom:0}.configurator_configurator__pMuEf .configurator_cta-wrapper__c9vVR{align-items:flex-end;padding:1rem 3rem;position:sticky}.configurator_configurator__pMuEf .configurator_cta-button__AZiXU{width:auto}.configurator_option-header__Ufxpp:hover,.configurator_product-header__9K59X:hover{cursor:pointer;background-color:var(--color-grey-light)}.configurator_option-header-disabled__jXDtB{opacity:.5}.configurator_original-price-prefix__hJ8Xa{font-size:calc(15px + (17 - 15)*(100dvw - 375px)/(1920 - 375));letter-spacing:0;line-height:1.6em;font-feature-settings:"kern" 1,"calt" 1,"liga" 1,"frac" 1,"dlig" 0;font-size-adjust:none;-webkit-font-smoothing:antialiased}.configurator_configurator-price__7cDTB,.configurator_original-price-prefix__hJ8Xa{font-weight:300;font-family:Riforma Mono LL Webfont,Helvetica Neue,Helvetica,Arial,Roboto,sans-serif;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility}.configurator_configurator-price__7cDTB{font-size:calc(28px + (34 - 28)*(100dvw - 375px)/(1920 - 375));letter-spacing:-.2px;line-height:1em;font-feature-settings:"kern" 1,"calt" 1,"liga" 1,"frac" 1,"dlig" 0;font-size-adjust:none;-webkit-font-smoothing:antialiased}.configurator_option-title__z5wPy{font-size:18px;font-weight:700;letter-spacing:.2px;line-height:1.2em}.configurator_attribute-title__nCio9,.configurator_product-title__qFWOM{padding-bottom:.25rem;font-size:calc(15px + (17 - 15)*(100dvw - 375px)/(1920 - 375));font-weight:300;letter-spacing:0;line-height:1.6em;font-family:Riforma Mono LL Webfont,Helvetica Neue,Helvetica,Arial,Roboto,sans-serif;font-feature-settings:"kern" 1,"calt" 1,"liga" 1,"frac" 1,"dlig" 0;font-size-adjust:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility}.configurator_attribute-description__E71rn,.configurator_product-description__WvEr5{font-size:calc(14px + (15 - 14)*(100dvw - 375px)/(1920 - 375));font-weight:400;letter-spacing:0;line-height:1.4em}.configurator_price-info__9xo6k{font-size:calc(13px + (15 - 13)*(100dvw - 375px)/(1920 - 375));font-weight:300;letter-spacing:-.15px;line-height:1em;font-family:Riforma Mono LL Webfont,Helvetica Neue,Helvetica,Arial,Roboto,sans-serif;font-feature-settings:"kern" 1,"calt" 1,"liga" 1,"frac" 1,"dlig" 0;font-size-adjust:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility}.configurator_option-description__7p5nm{color:var(--color-black)}.configurator_selected-option__EuhxA{white-space:nowrap}.configurator_selected-option-small__yTR6E,.configurator_selected-option__EuhxA{background-color:var(--color-green-25);margin:0 .5rem 0 0;padding:.25rem .75rem}.configurator_orientation-label__PHnjD,.configurator_ratio-label__3Bm80,.configurator_selected-option-small__yTR6E,.configurator_selected-option__EuhxA,.configurator_shape-label__2SbB_{color:var(--color-black);font-size:calc(15px + (17 - 15)*(100dvw - 375px)/(1920 - 375));font-weight:300;letter-spacing:0;line-height:1.6em;font-family:Riforma Mono LL Webfont,Helvetica Neue,Helvetica,Arial,Roboto,sans-serif;font-feature-settings:"kern" 1,"calt" 1,"liga" 1,"frac" 1,"dlig" 0;font-size-adjust:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility}.configurator_orientation-label__PHnjD,.configurator_ratio-label__3Bm80,.configurator_shape-label__2SbB_{padding-top:1rem}.configurator_orientation-label__PHnjD:hover,.configurator_ratio-label__3Bm80:hover,.configurator_shape-label__2SbB_:hover{cursor:pointer}.configurator_orientation-option__xGRim,.configurator_ratio-option__cqB_6,.configurator_shape-option__NxDba{background-color:var(--color-grey-light);border-radius:1.5rem;color:var(--color-black);cursor:pointer;padding:.45rem 1rem;transition:background-color var(--easing-standard),color var(--easing-standard);font-size:calc(15px + (17 - 15)*(100dvw - 375px)/(1920 - 375));font-weight:300;letter-spacing:0;line-height:1.6em;font-family:Riforma Mono LL Webfont,Helvetica Neue,Helvetica,Arial,Roboto,sans-serif;font-feature-settings:"kern" 1,"calt" 1,"liga" 1,"frac" 1,"dlig" 0;font-size-adjust:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility}.configurator_orientation-option__xGRim:focus-visible,.configurator_orientation-option__xGRim:hover,.configurator_ratio-option__cqB_6:focus-visible,.configurator_ratio-option__cqB_6:hover,.configurator_shape-option__NxDba:focus-visible,.configurator_shape-option__NxDba:hover{background-color:var(--color-black);color:var(--color-white)}.configurator_orientation-option__xGRim[aria-selected=true],.configurator_ratio-option__cqB_6[aria-selected=true],.configurator_shape-option__NxDba[aria-selected=true]{background-color:var(--color-black);color:var(--color-white);pointer-events:none}.configurator_orientation-option-column___w3ie,.configurator_ratio-option-column__BprMQ,.configurator_shape-option-column__xg7QS{background-color:#f2f2f2}.configurator_orientation-option-column___w3ie:hover,.configurator_ratio-option-column__BprMQ:hover,.configurator_shape-option-column__xg7QS:hover{background-color:#fff}.configurator_orientation-option-column___w3ie[aria-selected=true],.configurator_ratio-option-column__BprMQ[aria-selected=true],.configurator_shape-option-column__xg7QS[aria-selected=true]{background-color:var(--color-white);pointer-events:none}.configurator_orientation-option-column___w3ie[aria-selected=true] .configurator_orientation-option-image___i7jO,.configurator_orientation-option-column___w3ie[aria-selected=true] .configurator_ratio-option-image__AeVsb,.configurator_orientation-option-column___w3ie[aria-selected=true] .configurator_shape-option-column__xg7QS,.configurator_ratio-option-column__BprMQ[aria-selected=true] .configurator_orientation-option-image___i7jO,.configurator_ratio-option-column__BprMQ[aria-selected=true] .configurator_ratio-option-image__AeVsb,.configurator_ratio-option-column__BprMQ[aria-selected=true] .configurator_shape-option-column__xg7QS,.configurator_shape-option-column__xg7QS[aria-selected=true] .configurator_orientation-option-image___i7jO,.configurator_shape-option-column__xg7QS[aria-selected=true] .configurator_ratio-option-image__AeVsb,.configurator_shape-option-column__xg7QS[aria-selected=true] .configurator_shape-option-column__xg7QS{opacity:1}.configurator_orientation-option-wrapper__eNYq4,.configurator_ratio-option-wrapper__mar5r,.configurator_shape-option-wrapper__QIUOa{padding-top:1rem;padding-bottom:1rem;display:flex;flex-direction:column;justify-content:center;align-items:center}.configurator_orientation-option-wrapper__eNYq4:hover,.configurator_ratio-option-wrapper__mar5r:hover,.configurator_shape-option-wrapper__QIUOa:hover{background-color:#fff;cursor:pointer}.configurator_orientation-option-wrapper__eNYq4:hover .configurator_orientation-option-image___i7jO,.configurator_orientation-option-wrapper__eNYq4:hover .configurator_ratio-option-image__AeVsb,.configurator_orientation-option-wrapper__eNYq4:hover .configurator_shape-option-wrapper__QIUOa,.configurator_ratio-option-wrapper__mar5r:hover .configurator_orientation-option-image___i7jO,.configurator_ratio-option-wrapper__mar5r:hover .configurator_ratio-option-image__AeVsb,.configurator_ratio-option-wrapper__mar5r:hover .configurator_shape-option-wrapper__QIUOa,.configurator_shape-option-wrapper__QIUOa:hover .configurator_orientation-option-image___i7jO,.configurator_shape-option-wrapper__QIUOa:hover .configurator_ratio-option-image__AeVsb,.configurator_shape-option-wrapper__QIUOa:hover .configurator_shape-option-wrapper__QIUOa{opacity:1}.configurator_orientation-option-image___i7jO,.configurator_ratio-option-image__AeVsb,.configurator_shape-option-image__FohnA{opacity:.4;height:100%;width:100%}.configurator_is-landscape__bZcgU{transform:rotate(90deg)}.configurator_attribute-row__plSOU,.configurator_product-row__jEOZv{background-color:#fff}.configurator_attribute-row__plSOU:hover,.configurator_product-row__jEOZv:hover{background-color:var(--color-purple-10);cursor:pointer}.configurator_attribute-row__plSOU[aria-selected=true],.configurator_product-row__jEOZv[aria-selected=true]{background-color:var(--color-grey-light)}.configurator_button___VJm6{font-weight:700;border-radius:2.1875rem;border-width:0;color:inherit;cursor:pointer;display:inline-flex;flex-direction:row;height:3.5rem;line-height:1rem;max-width:100%;min-width:fit-content;overflow:hidden;padding:1.25rem 1.5625rem;position:relative;text-align:center;text-decoration:none;text-overflow:ellipsis;transition:color .15s linear,background-color .15s linear;-webkit-user-select:none;user-select:none;vertical-align:bottom;white-space:nowrap;width:auto}.configurator_button___VJm6.configurator_button-selected__sc9bp .configurator_icon-after__gdlQ4,.configurator_button___VJm6:focus-visible:not(.configurator_button-disabled__LCgii,:disabled,[disabled=disabled]) .configurator_icon-after__gdlQ4,.configurator_button___VJm6:hover:not(.configurator_button-disabled__LCgii,:disabled,[disabled=disabled]) .configurator_icon-after__gdlQ4{transform:translate(30%)}.configurator_button___VJm6.configurator_button-disabled__LCgii,.configurator_button___VJm6:disabled,.configurator_button___VJm6[disabled=disabled]{cursor:default;opacity:.25;pointer-events:none}.configurator_button--regular__RoAnw{background-color:var(--color-black);color:var(--color-white)}.configurator_button--regular__RoAnw.configurator_button-selected__sc9bp,.configurator_button--regular__RoAnw:focus-visible:not(.configurator_button-disabled__LCgii,:disabled,[disabled=disabled]),.configurator_button--regular__RoAnw:hover:not(.configurator_button-disabled__LCgii,:disabled,[disabled=disabled]){background-color:var(--color-purple);color:var(--color-black)}.configurator_deluxe-label__RqubC{background-color:var(--color-purple-25)}.configurator_deluxe-label__RqubC,.configurator_material-label__AEH__{padding:.5rem .75rem;position:absolute;font-size:calc(13px + (15 - 13)*(100dvw - 375px)/(1920 - 375));font-weight:300;letter-spacing:-.15px;line-height:1em;font-family:Riforma Mono LL Webfont,Helvetica Neue,Helvetica,Arial,Roboto,sans-serif;font-feature-settings:"kern" 1,"calt" 1,"liga" 1,"frac" 1,"dlig" 0;font-size-adjust:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility}.configurator_material-label__AEH__{background-color:var(--color-black);color:#fff}.button_button__bmQqK{border-radius:2.1875rem;border-width:0;color:inherit;cursor:pointer;display:inline-flex;flex-direction:row;height:3.5rem;line-height:1rem;max-width:100%;min-width:fit-content;padding:1.25rem 1.5625rem;position:relative;text-align:center;text-decoration:none;text-overflow:ellipsis;transition:color .15s linear,background-color .15s linear;-webkit-user-select:none;user-select:none;vertical-align:bottom;white-space:nowrap;width:auto}.button_button__bmQqK .button_title__uxlSo{display:block;flex:1 1 100%;height:1.05lh;overflow:hidden;text-align:inherit;text-overflow:ellipsis;white-space:nowrap;width:100%;font-size:1rem;font-weight:700;letter-spacing:.2px;line-height:1em}.button_button__bmQqK .button_icon__tNhKM{aspect-ratio:1/1;display:block;flex:1 1 1.5rem;font-size:1.5rem;height:1.5rem;line-height:1.5rem;width:1.5rem}.button_button__bmQqK .button_icon__tNhKM>svg{margin:-.25rem}.button_button__bmQqK .button_icon-after__W1r_D,.button_button__bmQqK .button_icon-before__vz4zK{transform:none;transform-origin:50% 50%;transition:transform var(--easing-standard)}.button_button__bmQqK .button_badge__FedLy{background-color:var(--color-black);border-radius:50%;bottom:.25rem;color:var(--color-white);font-size:.8rem;height:1.25rem;line-height:1.25rem;position:absolute;right:-.25rem;text-align:center;width:1.25rem}.button_button__bmQqK.button_button-selected__yoqwH .button_icon-after__W1r_D,.button_button__bmQqK:focus-visible:not(.button_button-disabled__axoEv,:disabled,[disabled=disabled]) .button_icon-after__W1r_D,.button_button__bmQqK:hover:not(.button_button-disabled__axoEv,:disabled,[disabled=disabled]) .button_icon-after__W1r_D{transform:translate(30%)}.button_button__bmQqK.button_button-icon-only__RXS0a{height:3rem;line-height:1.5rem;padding:.75rem;width:3rem}.button_button__bmQqK.button_button-icon-only__RXS0a .button_title__uxlSo{clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;width:1px}.button_button__bmQqK.button_button-icon-only__RXS0a .button_icon__tNhKM>svg{margin:0}.button_button__bmQqK:not(.button_button-icon-only__RXS0a) .button_icon__tNhKM+.button_title__uxlSo,.button_button__bmQqK:not(.button_button-icon-only__RXS0a) .button_title__uxlSo+.button_icon__tNhKM{margin-left:.5em}.button_button__bmQqK.button_button-disabled__axoEv,.button_button__bmQqK:disabled,.button_button__bmQqK[disabled=disabled]{cursor:default;opacity:.25;pointer-events:none}.button_button--regular__SZaWI{background-color:var(--color-black);color:var(--color-white)}.button_button--primary__mwqcZ,.button_button--regular__SZaWI.button_button-selected__yoqwH,.button_button--regular__SZaWI:focus-visible:not(.button_button-disabled__axoEv,:disabled,[disabled=disabled]),.button_button--regular__SZaWI:hover:not(.button_button-disabled__axoEv,:disabled,[disabled=disabled]){background-color:var(--color-purple);color:var(--color-black)}.button_button--primary__mwqcZ.button_button-selected__yoqwH,.button_button--primary__mwqcZ:focus-visible:not(.button_button-disabled__axoEv,:disabled,[disabled=disabled]),.button_button--primary__mwqcZ:hover:not(.button_button-disabled__axoEv,:disabled,[disabled=disabled]){background-color:var(--color-black);color:var(--color-white)}.button_button--secondary__q75f1{background-color:var(--color-grey-light);color:var(--color-black)}.button_button--secondary__q75f1.button_button-selected__yoqwH,.button_button--secondary__q75f1:focus-visible:not(.button_button-disabled__axoEv,:disabled,[disabled=disabled]),.button_button--secondary__q75f1:hover:not(.button_button-disabled__axoEv,:disabled,[disabled=disabled]){background-color:var(--color-black);color:var(--color-white)}.button_button--tertiary__bYAwA{background-color:var(--color-white);color:var(--color-black)}.button_button--tertiary__bYAwA.button_button-selected__yoqwH,.button_button--tertiary__bYAwA:focus-visible:not(.button_button-disabled__axoEv,:disabled,[disabled=disabled]),.button_button--tertiary__bYAwA:hover:not(.button_button-disabled__axoEv,:disabled,[disabled=disabled]){background-color:var(--color-grey-light);color:var(--color-black)}.button_button--clean__uUbye{background-color:rgba(0,0,0,0);color:inherit;padding-left:0;padding-right:0}.button_button--clean__uUbye .button_title__uxlSo{text-decoration:none;text-decoration-skip-ink:auto;text-decoration-thickness:from-font}.button_button--clean__uUbye.button_button-selected__yoqwH,.button_button--clean__uUbye:focus-visible:not(.button_button-disabled__axoEv,:disabled,[disabled=disabled]),.button_button--clean__uUbye:hover:not(.button_button-disabled__axoEv,:disabled,[disabled=disabled]){background-color:rgba(0,0,0,0);color:inherit}.button_button--clean__uUbye.button_button-selected__yoqwH .button_title__uxlSo,.button_button--clean__uUbye:focus-visible:not(.button_button-disabled__axoEv,:disabled,[disabled=disabled]) .button_title__uxlSo,.button_button--clean__uUbye:hover:not(.button_button-disabled__axoEv,:disabled,[disabled=disabled]) .button_title__uxlSo{text-decoration:underline}.button_button--link__1O6p3{background-color:rgba(0,0,0,0);color:inherit;padding-left:0;padding-right:0}.button_button--link__1O6p3 .button_title__uxlSo{font-weight:400;text-decoration:underline;text-decoration-skip-ink:auto;text-decoration-thickness:from-font}.button_button--link__1O6p3.button_button-selected__yoqwH,.button_button--link__1O6p3:focus-visible:not(.button_button-disabled__axoEv,:disabled,[disabled=disabled]),.button_button--link__1O6p3:hover:not(.button_button-disabled__axoEv,:disabled,[disabled=disabled]){background-color:rgba(0,0,0,0);color:inherit}.button_button--link__1O6p3.button_button-selected__yoqwH .button_title__uxlSo,.button_button--link__1O6p3:focus-visible:not(.button_button-disabled__axoEv,:disabled,[disabled=disabled]) .button_title__uxlSo,.button_button--link__1O6p3:hover:not(.button_button-disabled__axoEv,:disabled,[disabled=disabled]) .button_title__uxlSo{text-decoration:none}.checkerboard-background_checkerboard__sDd7k{color:var(--color-white);background-color:var(--color-white);background-position:bottom;background-repeat:repeat;color:var(--color-black);height:auto;width:100%}.checkerboard-background_checkerboard__sDd7k.checkerboard-background_black__pQ5Xy{background-color:var(--color-purple-100);background-image:var(--background-image-checkerboard-2x2-black)}.checkerboard-background_checkerboard__sDd7k.checkerboard-background_purple__IURtc{background-color:var(--color-purple-100);background-image:var(--background-image-checkerboard-2x2-purple)}.checkerboard-background_checkerboard__sDd7k.checkerboard-background_brown__DzJM6{background-color:var(--color-purple-100);background-image:var(--background-image-checkerboard-2x2-brown)}.checkerboard-background_checkerboard__sDd7k.checkerboard-background_green__dmZCG{background-color:var(--color-purple-100);background-image:var(--background-image-checkerboard-2x2-green)}.checkerboard-background_checkerboard__sDd7k.checkerboard-background_blue__nG4rk{background-color:var(--color-purple-100);background-image:var(--background-image-checkerboard-2x2-blue)}.form-content_form-content__zg_5e{--block-spacing:1.5rem;--grid-columns:4}@media(min-width:768px){.form-content_form-content__zg_5e{--block-spacing:3rem;--grid-columns:12}}.form-content_form-content__zg_5e{margin:var(--block-spacing) 0;padding-bottom:var(--block-spacing);position:relative}.form-content_form-content__zg_5e .form-content_wrapper__kdg3R{grid-column:column 1/span var(--grid-columns)}.form-content_form-content__zg_5e .form-content_wrapper__kdg3R+.form-content_wrapper__kdg3R,.form-content_form-content__zg_5e .form-content_wrapper__kdg3R>*+*{margin-top:var(--block-spacing)}.form-content_form-content__zg_5e .form-content_buttons__wyVsA{margin-top:1rem}.form-content_form-content__zg_5e .form-content_button__JFc66{margin:0 1rem 1rem 0}@media(min-width:768px){.form-content_form-content__zg_5e .form-content_wrapper__kdg3R+.form-content_wrapper__kdg3R{margin-top:0}.form-content_form-content__zg_5e .form-content_wrapper--form__Ux45a{grid-column:column 1/span 8}.form-content_form-content__zg_5e .form-content_wrapper--content__Rtjly{grid-column:column 9/span 4;padding-left:3rem;padding-right:1.5rem}}.hero-header_hero-header__YrGh5{--color-foreground:var(--color-black);background-color:var(--color-white)}.hero-header_hero-header__YrGh5 .hero-header_title__FVH_A{font-size:32px;font-weight:700;letter-spacing:-.2px;line-height:1.15em}.hero-header_hero-header__YrGh5 .hero-header_wrapper--logo__gf1fG{margin-bottom:auto;margin-top:2rem;max-width:12.5rem;order:0}.hero-header_hero-header__YrGh5 .hero-header_wrapper--image__6ZklA{position:relative}.hero-header_hero-header__YrGh5 .hero-header_subtitle__Xohzh{margin-top:1rem;font-size:16px;font-weight:400;letter-spacing:-.2px;line-height:1.5em}.hero-header_hero-header__YrGh5 .hero-header_button__U4trZ{margin-top:1rem}.hero-header_hero-header__YrGh5 .hero-header_picture-animation__bUHV2{border-radius:24px}.hero-header_hero-header__YrGh5 .hero-header_image-container__08bay{height:100%;position:absolute;top:0}.hero-header_hero-header__YrGh5 .hero-header_picture__9Rt1U{height:100%}.hero-header_hero-header__YrGh5 .hero-header_wrapper--logo__gf1fG{margin-top:0;max-width:15rem;padding-bottom:8.25rem;padding-top:2.5rem}.hero-header_hero-header__YrGh5 .hero-header_wrapper--image__6ZklA{height:100%}.article-introduction_article-introduction__stPiX p{font-size:16px;font-weight:400;letter-spacing:-.2px;line-height:1.5em}.contact-form_contact-form__Jzk2h{border-top:1px solid var(--color-black-25);padding:var(--block-spacing) 0;border-bottom:1px solid var(--color-black-25)}.plain-content_plain-content__C_P1g{--grid-columns:4}@media(min-width:768px){.plain-content_plain-content__C_P1g{--grid-columns:12}}.plain-content_plain-content__C_P1g{margin:1.5rem 0;position:relative}.plain-content_plain-content__C_P1g .plain-content_wrapper__z_HgS{grid-column:column 1/span var(--grid-columns)}.plain-content_plain-content__C_P1g .plain-content_buttons__pDqdv{margin-top:1rem}.plain-content_plain-content__C_P1g .plain-content_button__WeuL1{margin:0 1rem 1rem 0}@media(min-width:768px){.plain-content_plain-content__C_P1g .plain-content_wrapper__z_HgS{grid-column:column 1/span 8}}.pattern_pattern__1m8dJ{display:inline-block;height:auto;-webkit-user-select:none;user-select:none;vertical-align:top;width:100%}.pattern_pattern__1m8dJ svg{display:block;height:100%;width:100%}.highlight-banner_highlight-banner__mFmKr{min-height:100vw;padding:1rem;position:relative}.highlight-banner_highlight-banner__mFmKr .highlight-banner_pattern__iJZii{inset:0;position:absolute;z-index:0}.highlight-banner_highlight-banner__mFmKr .highlight-banner_wrapper__qcG65{background:var(--color-white);color:var(--color-black);height:auto;max-width:44rem;padding:1rem;position:relative;width:100%;z-index:1}.highlight-banner_highlight-banner__mFmKr .highlight-banner_buttons__P8C7s{margin-top:1rem}.highlight-banner_highlight-banner__mFmKr .highlight-banner_button__DVMOm{margin-right:0}@media(min-width:768px){.highlight-banner_highlight-banner__mFmKr{min-height:42.55vw;padding:2rem}.highlight-banner_highlight-banner__mFmKr .highlight-banner_wrapper__qcG65{padding:2rem}}@keyframes category-card_delayedfadein__k6K2n{0%{opacity:0}to{opacity:1}}.category-card_category-card--yellow__F3fEY{background-color:var(--color-yellow-100);color:var(--color-black)}.category-card_category-card--green___RzAW{background-color:var(--color-green-50);color:var(--color-black)}.category-card_category-card--pink__ugwzQ{background-color:var(--color-pink-50);color:var(--color-black)}.category-card_category-card__V0yj6{transition:background-color var(--easing-standard),color var(--easing-standard)}.category-card_category-card__V0yj6:focus-visible .category-card_content-wrapper__4QWze .category-card_title-wrapper__Yi_zb,.category-card_category-card__V0yj6:hover .category-card_content-wrapper__4QWze .category-card_title-wrapper__Yi_zb{background-color:var(--color-purple-50)}.category-card_category-card__V0yj6:focus-visible,.category-card_category-card__V0yj6:hover{color:var(--color-black)}.category-card_category-card__V0yj6:focus-visible .category-card_usp-list-wrapper__XEMtx,.category-card_category-card__V0yj6:hover .category-card_usp-list-wrapper__XEMtx{background-color:var(--color-black);color:var(--color-white)}.category-card_category-card__V0yj6:focus-visible .category-card_picture__maTEX,.category-card_category-card__V0yj6:hover .category-card_picture__maTEX{transform:scale(1.05)}.category-card_category-card__V0yj6:focus-visible .category-card_picture__maTEX+.category-card_picture__maTEX,.category-card_category-card__V0yj6:hover .category-card_picture__maTEX+.category-card_picture__maTEX{animation:category-card_delayedfadein__k6K2n var(--easing-image-transition) forwards;animation-delay:1s}.category-card_category-card__V0yj6 .category-card_content-wrapper__4QWze{width:100%}.category-card_category-card__V0yj6 .category-card_title-wrapper__Yi_zb{width:100%;gap:1rem}.category-card_category-card__V0yj6 .category-card_title__q9Qvs{font-size:20px;font-weight:700;letter-spacing:.2px;line-height:1.2em}.category-card_category-card__V0yj6 .category-card_image-wrapper__kFVJQ{aspect-ratio:1/1;background-color:var(--color-white);color:var(--color-black);flex-shrink:0;overflow:hidden;position:relative;width:100%}.category-card_category-card__V0yj6 .category-card_picture__maTEX{inset:0;position:absolute;transform:scale(1);transform-origin:50% 50%;transition:transform var(--easing-standard)}.category-card_category-card__V0yj6 .category-card_picture__maTEX+.category-card_picture__maTEX{animation:none;opacity:0;transition:transform var(--easing-standard)}.category-card_category-card__V0yj6 .category-card_usp-list-wrapper__XEMtx{background-color:var(--color-white);color:var(--color-black);padding:1rem;transition:background-color var(--easing-standard),color var(--easing-standard)}.category-card_category-card__V0yj6 .category-card_usp-list__GY6kp{list-style:none;padding:0 0 0 .5em}.category-card_category-card__V0yj6 .category-card_usp-list__GY6kp li{margin-left:.1em;padding-left:1em;position:relative}.category-card_category-card__V0yj6 .category-card_usp-list__GY6kp li:before{height:1em;margin-left:-1em;margin-right:.5em;width:1em}.category-card_category-card__V0yj6 .category-card_usp-list__GY6kp li+li{margin-top:.125rem}.category-card_category-card__V0yj6 .category-card_usp-list__GY6kp li:before{background-color:var(--color-black-25);content:"";display:inline-block;height:.375rem;margin-left:-.95em;margin-right:.55em;transform:translate(-.3rem,-.15rem);vertical-align:initial;width:.375rem}.article-table_article-table--regular__h2FgY{--grid-columns:4}@media(min-width:768px){.article-table_article-table--regular__h2FgY{--grid-columns:12}}.article-table_article-table--regular__h2FgY .article-table_wrapper__yqbGN{grid-column:column 1/span var(--grid-columns)}@media(min-width:768px){.article-table_article-table--regular__h2FgY .article-table_wrapper__yqbGN{grid-column:column 3/span calc(var(--grid-columns) - 6)}}@media(min-width:1200px){.article-table_article-table--regular__h2FgY .article-table_wrapper__yqbGN{grid-column:column 1/span calc(var(--grid-columns) - 4)}}.article-table_article-table--wide__XGZQ_ .article-table_wrapper__yqbGN{grid-column:column 1/span var(--grid-columns)}@media(min-width:768px){.article-table_article-table--wide__XGZQ_ .article-table_wrapper__yqbGN{grid-column:column 3/span calc(var(--grid-columns) - 4)}}@media(min-width:1200px){.article-table_article-table--wide__XGZQ_ .article-table_wrapper__yqbGN{grid-column:column 1/span calc(var(--grid-columns) - 4)}}.article-image_article-image--regular__XhxDO p{font-size:16px;font-weight:400;letter-spacing:-.2px;line-height:1.5em}.article-image_article-image--fullbleed__gK0ca .article-image_grid__7PU0Z,.article-image_article-image--fullbleed__gK0ca .article-image_wrapper___HkNm{display:contents}.article-column_article-column__8dP7K{margin:var(--block-spacing) 0;position:relative}.article-column_article-column__8dP7K p{font-size:16px;font-weight:400;letter-spacing:-.2px;line-height:1.5em}@keyframes highlighted-card_delayedfadein__ZTs7t{0%{opacity:0}to{opacity:1}}.highlighted-card_highlighted-card--yellow__cTt2s{background-color:var(--color-yellow-100);color:var(--color-black)}.highlighted-card_highlighted-card--green__VMemX{background-color:var(--color-green-50);color:var(--color-black)}.highlighted-card_highlighted-card--pink__Kmd_m{background-color:var(--color-pink-50);color:var(--color-black)}.highlighted-card_highlighted-card--blue__DIgHm{background-color:var(--color-blue-25);color:var(--color-black)}.highlighted-card_highlighted-card__tCcu8{transition:background-color var(--easing-standard),color var(--easing-standard)}.highlighted-card_highlighted-card__tCcu8:focus-visible .highlighted-card_content-wrapper__YVGHy .highlighted-card_title-wrapper__d1hmR,.highlighted-card_highlighted-card__tCcu8:hover .highlighted-card_content-wrapper__YVGHy .highlighted-card_title-wrapper__d1hmR{background-color:var(--color-purple-50)}.highlighted-card_highlighted-card__tCcu8:focus-visible,.highlighted-card_highlighted-card__tCcu8:hover{color:var(--color-black)}.highlighted-card_highlighted-card__tCcu8:focus-visible .highlighted-card_card-text-wrapper__UXyia,.highlighted-card_highlighted-card__tCcu8:hover .highlighted-card_card-text-wrapper__UXyia{background-color:var(--color-black);color:var(--color-white)}.highlighted-card_highlighted-card__tCcu8:focus-visible .highlighted-card_picture__Cvyc_,.highlighted-card_highlighted-card__tCcu8:hover .highlighted-card_picture__Cvyc_{transform:scale(1.05)}.highlighted-card_highlighted-card__tCcu8:focus-visible .highlighted-card_picture__Cvyc_+.highlighted-card_picture__Cvyc_,.highlighted-card_highlighted-card__tCcu8:hover .highlighted-card_picture__Cvyc_+.highlighted-card_picture__Cvyc_{animation:highlighted-card_delayedfadein__ZTs7t var(--easing-image-transition) forwards;animation-delay:1s}.highlighted-card_highlighted-card__tCcu8 .highlighted-card_content-wrapper__YVGHy{width:100%}.highlighted-card_highlighted-card__tCcu8 .highlighted-card_title-wrapper__d1hmR{width:100%;gap:1rem}.highlighted-card_highlighted-card__tCcu8 .highlighted-card_title__5C_pl{font-size:20px;font-weight:700;letter-spacing:.2px;line-height:1.2em}.highlighted-card_highlighted-card__tCcu8 .highlighted-card_image-wrapper___x7er{aspect-ratio:1/1;background-color:var(--color-white);color:var(--color-black);flex-shrink:0;overflow:hidden;position:relative;width:100%}.highlighted-card_highlighted-card__tCcu8 .highlighted-card_picture__Cvyc_{inset:0;position:absolute;transform:scale(1);transform-origin:50% 50%;transition:transform var(--easing-standard)}.highlighted-card_highlighted-card__tCcu8 .highlighted-card_picture__Cvyc_+.highlighted-card_picture__Cvyc_{animation:none;opacity:0;transition:transform var(--easing-standard)}.highlighted-card_highlighted-card__tCcu8 .highlighted-card_card-text-wrapper__UXyia{background-color:var(--color-white);color:var(--color-black);padding:1rem;transition:background-color var(--easing-standard),color var(--easing-standard)}.overview-header_overview-header__XxUVh p{font-size:16px;font-weight:400;letter-spacing:-.2px;line-height:1.5em}.overview-header_overview-header__XxUVh .overview-header_backlink___pa_j{margin-bottom:1rem}.overview-header_overview-header__XxUVh .overview-header_title__pVCMo{font-size:42px;font-weight:700;letter-spacing:-.2px;line-height:1.15em}.overview-header_overview-header__XxUVh .overview-header_introduction__ZhimD{margin-top:1rem}.overview-header_overview-header__XxUVh .overview-header_buttons__J2Idx{display:flex;flex-wrap:wrap;gap:1rem;margin-top:2rem}.overview-header_overview-header__XxUVh .overview-header_button-bar__zeuaa{margin:2rem 0 1rem}.project-card_project-card__23Bdw{border-right:1px solid var(--color-black);display:flex;flex-direction:column;height:100%;position:relative}.project-card_project-card__23Bdw:after{border-bottom:1px solid var(--color-black);bottom:0;content:"";margin-left:-50vw;position:absolute;width:200vw}.project-card_project-card__23Bdw .project-card_actions-wrapper__7jmy7{display:flex;flex-wrap:wrap;column-gap:1rem;padding:.6rem 1rem;border-bottom:1px solid var(--color-black);min-height:2.75rem}.project-card_project-card__23Bdw .project-card_action-button__F7nc7{align-items:center;height:fit-content;padding:0}.project-card_project-card__23Bdw .project-card_action-button__F7nc7 svg{margin:0}.project-card_project-card__23Bdw .project-card_action-button__F7nc7:last-child{margin-left:auto}.project-card_project-card__23Bdw .project-card_image-wrapper__XJJ1Y{aspect-ratio:1/1;flex-shrink:0;overflow:hidden;position:relative;width:100%}.project-card_project-card__23Bdw .project-card_content-wrapper__mUfeG{border-top:1px solid var(--color-black);display:flex;flex-direction:column;height:100%;padding:1rem;position:relative}.project-card_project-card__23Bdw .project-card_image__H9yJU{aspect-ratio:1/1;inset:0;object-fit:contain;position:absolute;transform:scale(1);transform-origin:50% 50%;transition:transform var(--easing-standard);width:100%}.project-card_project-card__23Bdw .project-card_title-wrapper__bClpF{display:flex;align-items:center;gap:.5rem}.project-card_project-card__23Bdw .project-card_title__AR64L{font-size:20px;font-weight:700;letter-spacing:.2px;line-height:1.2em;margin:0}.project-card_project-card__23Bdw .project-card_rename-button__yzPIc{align-items:center;height:fit-content;padding:0}.project-card_project-card__23Bdw .project-card_rename-button__yzPIc svg{margin:0;width:1.5rem;height:1.5rem}.project-card_project-card__23Bdw .project-card_rename-button__yzPIc{height:1.5rem}.project-card_project-card__23Bdw .project-card_last-modified__HLK7e{margin-top:.5rem;font-size:calc(14px + (15 - 14)*(100dvw - 375px)/(1920 - 375));font-weight:400;letter-spacing:0;line-height:1.4em}.project-card_project-card__23Bdw .project-card_open-button__NyfDm{margin-top:auto}.project-card_project-card__23Bdw .project-card_deactivated-message__Il7Lz{margin-top:1rem;color:var(--color-error,#dc2626);font-size:calc(14px + (15 - 14)*(100dvw - 375px)/(1920 - 375));font-weight:400;letter-spacing:0;line-height:1.4em}.project-card_project-card__23Bdw .project-card_deactivate-warning__M_IMr{margin-top:1rem;color:var(--color-warning,#d97706);font-size:calc(14px + (15 - 14)*(100dvw - 375px)/(1920 - 375));font-weight:400;letter-spacing:0;line-height:1.4em}.modal_modal__xlFAb{position:fixed;inset:0;z-index:10000;display:flex;align-items:center;justify-content:center;padding:1rem}@media(max-width:640px){.modal_modal__xlFAb{padding:.5rem}}.modal_backdrop__PfV3x{position:absolute;inset:0;background-color:rgba(0,0,0,.7);cursor:pointer}.modal_panel__8d7Ns{position:relative;background-color:var(--color-white);border-radius:0;max-width:500px;width:100%;max-height:calc(100vh - 2rem);overflow-y:auto;box-shadow:0 25px 50px -12px rgba(0,0,0,.25)}@media(max-width:640px){.modal_panel__8d7Ns{max-height:calc(100vh - 1rem);border-radius:0}}.modal_panel__8d7Ns:focus{outline:none}.modal_header__ZoZzp{display:flex;justify-content:space-between;align-items:flex-start;padding:1.5rem;border-bottom:1px solid var(--color-black)}@media(max-width:640px){.modal_header__ZoZzp{padding:1rem}}.modal_title__tVKGA{font-size:22px;font-weight:700;letter-spacing:0;line-height:1.2em;margin:0;padding-right:1rem;word-break:break-word}@media(max-width:640px){.modal_title__tVKGA{font-size:1.125rem;padding-right:.75rem}}.modal_close-button__ur9lk{background:none;border:none;padding:0;cursor:pointer;display:flex;align-items:center;justify-content:center;flex-shrink:0}.modal_close-button__ur9lk:focus-visible,.modal_close-button__ur9lk:hover{opacity:.7}.modal_close-icon__hXaIa{width:1.5rem;height:1.5rem}.modal_content__Vtaac{padding:1.5rem}@media(max-width:640px){.modal_content__Vtaac{padding:1rem}}.modal_content__Vtaac p{font-size:16px;font-weight:400;letter-spacing:-.2px;line-height:1.5em;margin:0}.modal_footer__Q7Smd{display:flex;justify-content:flex-end;gap:1rem;padding:1.5rem;border-top:1px solid var(--color-black)}@media(max-width:640px){.modal_footer__Q7Smd{padding:1rem;flex-direction:column-reverse;gap:.75rem}.modal_footer__Q7Smd button{width:100%}}.modal_confirm-button__4SxQl.modal_destructive__GYtgC{background-color:var(--color-error,#dc2626);border-color:var(--color-error,#dc2626)}.modal_confirm-button__4SxQl.modal_destructive__GYtgC:focus-visible,.modal_confirm-button__4SxQl.modal_destructive__GYtgC:hover{background-color:var(--color-error-dark,#b91c1c);border-color:var(--color-error-dark,#b91c1c)}.container_container__o4EP5{color:var(--color-foreground)}.container_container__o4EP5 ::selection{background-color:var(--color-black);color:var(--color-white);text-shadow:none}.container_container-wrapper__vbETj{z-index:1}.container_container-header__JT1O5{overflow:visible;pointer-events:none;position:sticky;top:0;z-index:4}.container_container-content__PXiGK{min-height:66vh;z-index:2}.container_container-footer__ERWlH{z-index:3}.container_container-overlays__nN9oQ{z-index:10}.article-triple-image_article-triple-image__RuTMB p{font-size:16px;font-weight:400;letter-spacing:-.2px;line-height:1.5em}.logo_logo__3IDUg{aspect-ratio:191/25;color:inherit;cursor:pointer;height:auto;line-height:0;position:relative;text-decoration:none;transition:color var(--easing-default);-webkit-user-select:none;user-select:none;vertical-align:top;width:100%}.logo_logo__3IDUg[data-name=horizontal] svg{aspect-ratio:206/20}.logo_logo__3IDUg[data-name=stacked] svg{aspect-ratio:16/12}.logo_logo__3IDUg[data-name=short] svg{aspect-ratio:1/1}.article-content-image-extensive_article-content-image-extensive__8oZvy p{font-size:16px;font-weight:400;letter-spacing:-.2px;line-height:1.5em}.article-content-image-extensive_article-content-image-extensive__8oZvy .article-content-image-extensive_caption__O_E_S p{padding:.5rem;font-size:15px}.article-content-image-extensive_article-content-image-extensive__8oZvy .article-content-image-extensive_buttons__QX_XL{margin-top:0}.article-content-image-extensive_article-content-image-extensive__8oZvy .article-content-image-extensive_button__VwN_O{margin:0}.category-card-grid_category-card-grid__UlZ61{overflow:hidden}.category-card-grid_category-card-grid__UlZ61 .category-card-grid_title__McDuA{margin-bottom:1.5rem;font-size:32px;font-weight:700;letter-spacing:-.2px;line-height:1.15em}.article-content-image_article-content-image__I7ygw p{font-size:16px;font-weight:400;letter-spacing:-.2px;line-height:1.5em}.article-content-image_article-content-image__I7ygw .article-content-image_buttons__M69FG{margin-top:1rem}.article-content-image_article-content-image__I7ygw .article-content-image_button__AidFg{margin:0 1rem 1rem 0}.article-quadruple-image_article-quadruple-image__QVX2T p{font-size:16px;font-weight:400;letter-spacing:-.2px;line-height:1.5em}.article-card-grid_article-card-grid__dXHf1{padding-bottom:1rem}