
        @layer styled-component {
         
            ._0f27b18a-4956-4ea2-acc7-ddcc64d2a002 {
               
               
                .component-subheadline {
                        --desk-subheadline-display: none;
--desk-subheadline-justify-self: none;
--desk-subheadline-align-self: none;
--desk-subheadline-z-index: 100;
--desk-subheadline-aspect-ratio: auto;
--mob-subheadline-display: none;
--mob-subheadline-justify-self: none;
--mob-subheadline-align-self: none;
--mob-subheadline-z-index: 90;
--mob-subheadline-aspect-ratio: auto;
                }
            
                .component-headline {
                        --desk-headline-grid-area: 1/4/2/9;
--desk-headline-justify-self: none;
--desk-headline-align-self: none;
--desk-headline-z-index: 90;
--desk-headline-m-block-start: var(--spacing--xxl);
--desk-headline-aspect-ratio: auto;
--mob-headline-grid-area: 2/1/3/7;
--mob-headline-justify-self: none;
--mob-headline-align-self: none;
--mob-headline-z-index: 100;
--mob-headline-aspect-ratio: auto;
                }
            
                .component-icon {
                        --desk-image-grid-area: 1/2/2/4;
--desk-image-justify-self: center;
--desk-image-align-self: center;
--desk-image-z-index: 80;
--desk-image-m-block-start: var(--spacing--xl);
--desk-image-aspect-ratio: auto;
--mob-image-grid-area: 1/1/2/3;
--mob-image-justify-self: none;
--mob-image-align-self: none;
--mob-image-z-index: 20;
--mob-image-aspect-ratio: auto;
                }
            
                .component-bodytext {
                        --desk-bodytext-grid-area: 2/2/3/9;
--desk-bodytext-justify-self: none;
--desk-bodytext-align-self: none;
--desk-bodytext-z-index: 70;
--desk-bodytext-m-block-start: var(--spacing--m);
--desk-bodytext-aspect-ratio: auto;
--mob-bodytext-grid-area: 3/1/4/7;
--mob-bodytext-justify-self: none;
--mob-bodytext-align-self: none;
--mob-bodytext-z-index: 80;
--mob-bodytext-aspect-ratio: auto;
                }
            
                .component-button-list {
                        --desk-button-list-grid-area: 3/2/4/9;
--desk-button-list-justify-self: none;
--desk-button-list-align-self: none;
--desk-button-list-z-index: 60;
--desk-button-list-aspect-ratio: auto;
--mob-button-list-grid-area: 4/1/5/7;
--mob-button-list-justify-self: none;
--mob-button-list-align-self: none;
--mob-button-list-z-index: 10;
--mob-button-list-aspect-ratio: auto;
                }
            
                .component-image {
                        --desk-image-grid-area: 1/9/5/14;
--desk-image-justify-self: none;
--desk-image-align-self: start;
--desk-image-z-index: 50;
--desk-image-m-block-start: var(--spacing--none);
--desk-image-m-block-end: var(--spacing--none);
--desk-image-m-inline-start: var(--spacing--none);
--desk-image-p-block-start: var(--spacing--none);
--desk-image-p-block-end: var(--spacing--none);
--desk-image-aspect-ratio: 3/4;
--mob-image-m-block-start: var(--spacing--l);
--mob-image-m-inline-start: var(--spacing--none);
--mob-image-grid-area: 5/1/6/7;
--mob-image-justify-self: none;
--mob-image-align-self: none;
--mob-image-z-index: 70;
--mob-image-aspect-ratio: 3/4;
                }
            
                .component-button {
                        --desk-button-display: none;
--desk-button-justify-self: none;
--desk-button-align-self: none;
--desk-button-z-index: 40;
--desk-button-aspect-ratio: auto;
--mob-button-display: none;
--mob-button-justify-self: none;
--mob-button-align-self: none;
--mob-button-z-index: 60;
--mob-button-aspect-ratio: auto;
                }
            
                .component-disrupter {
                        --desk-disrupter-display: none;
--desk-disrupter-justify-self: none;
--desk-disrupter-align-self: none;
--desk-disrupter-z-index: 30;
--desk-disrupter-aspect-ratio: auto;
--mob-disrupter-display: none;
--mob-disrupter-justify-self: none;
--mob-disrupter-align-self: none;
--mob-disrupter-z-index: 50;
--mob-disrupter-aspect-ratio: auto;
                }
            
                .component-backdrop {
                        --desk-backdrop-display: none;
--desk-backdrop-justify-self: none;
--desk-backdrop-align-self: none;
--desk-backdrop-z-index: 20;
--desk-backdrop-aspect-ratio: auto;
--mob-backdrop-display: none;
--mob-backdrop-justify-self: none;
--mob-backdrop-align-self: none;
--mob-backdrop-z-index: 40;
--mob-backdrop-aspect-ratio: auto;
display: none;
                }
            
                .component-items {
                        --desk-items-display: none;
--desk-items-justify-self: none;
--desk-items-align-self: none;
--desk-items-z-index: 10;
--desk-items-aspect-ratio: auto;
--mob-items-display: none;
--mob-items-justify-self: none;
--mob-items-align-self: none;
--mob-items-z-index: 30;
--mob-items-aspect-ratio: auto;
                }
            
            }
        

            ._21893aaf-b73e-4ff9-8047-eed26814432f {
               
               
                .component-subheadline {
                        --desk-subheadline-display: none;
--desk-subheadline-justify-self: none;
--desk-subheadline-align-self: none;
--desk-subheadline-z-index: 100;
--desk-subheadline-aspect-ratio: auto;
--mob-subheadline-display: none;
--mob-subheadline-justify-self: none;
--mob-subheadline-align-self: none;
--mob-subheadline-z-index: 90;
--mob-subheadline-aspect-ratio: auto;
                }
            
                .component-headline {
                        --desk-headline-grid-area: 2/2/3/9;
--desk-headline-justify-self: none;
--desk-headline-align-self: end;
--desk-headline-z-index: 90;
--desk-headline-m-block-start: var(--spacing--xxl);
--desk-headline-aspect-ratio: auto;
--mob-headline-grid-area: 1/1/2/7;
--mob-headline-justify-self: none;
--mob-headline-align-self: none;
--mob-headline-z-index: 100;
--mob-headline-aspect-ratio: auto;
                }
            
                .component-image {
                        --desk-image-grid-area: 2/9/6/14;
--desk-image-justify-self: none;
--desk-image-align-self: end;
--desk-image-z-index: 80;
--desk-image-m-block-start: var(--spacing--none);
--desk-image-m-block-end: var(--spacing--none);
--desk-image-m-inline-start: var(--spacing--none);
--desk-image-p-block-start: var(--spacing--none);
--desk-image-p-block-end: var(--spacing--none);
--desk-image-aspect-ratio: 4/3;
--mob-image-m-block-start: var(--spacing--none);
--mob-image-m-inline-start: var(--spacing--none);
--mob-image-grid-area: 5/1/7/7;
--mob-image-justify-self: none;
--mob-image-align-self: none;
--mob-image-z-index: 70;
--mob-image-aspect-ratio: 4/4;
                }
            
                .component-icon {
                        --desk-image-grid-area: 1/8/3/11;
--desk-image-justify-self: center;
--desk-image-align-self: center;
--desk-image-z-index: 70;
--desk-image-m-block-start: var(--spacing--xl);
--desk-image-aspect-ratio: auto;
--desk-parallax-range: 100px;
--mob-image-m-block-end: var(--spacing--l-negative);
--mob-image-grid-area: 4/2/6/6;
--mob-image-justify-self: none;
--mob-image-align-self: none;
--mob-image-z-index: 20;
--mob-image-aspect-ratio: auto;
                }
            
                .component-bodytext {
                        --desk-bodytext-grid-area: 3/2/4/9;
--desk-bodytext-justify-self: none;
--desk-bodytext-align-self: start;
--desk-bodytext-z-index: 60;
--desk-bodytext-m-block-start: var(--spacing--none);
--desk-bodytext-aspect-ratio: auto;
--mob-bodytext-grid-area: 2/1/3/7;
--mob-bodytext-justify-self: none;
--mob-bodytext-align-self: none;
--mob-bodytext-z-index: 80;
--mob-bodytext-aspect-ratio: auto;
                }
            
                .component-button-list {
                        --desk-button-list-grid-area: 4/2/5/9;
--desk-button-list-justify-self: none;
--desk-button-list-align-self: none;
--desk-button-list-z-index: 50;
--desk-button-list-aspect-ratio: auto;
--mob-button-list-grid-area: 3/1/4/7;
--mob-button-list-justify-self: none;
--mob-button-list-align-self: none;
--mob-button-list-z-index: 10;
--mob-button-list-aspect-ratio: auto;
                }
            
                .component-button {
                        --desk-button-display: none;
--desk-button-justify-self: none;
--desk-button-align-self: none;
--desk-button-z-index: 40;
--desk-button-aspect-ratio: auto;
--mob-button-display: none;
--mob-button-justify-self: none;
--mob-button-align-self: none;
--mob-button-z-index: 60;
--mob-button-aspect-ratio: auto;
                }
            
                .component-disrupter {
                        --desk-disrupter-display: none;
--desk-disrupter-justify-self: none;
--desk-disrupter-align-self: none;
--desk-disrupter-z-index: 30;
--desk-disrupter-aspect-ratio: auto;
--mob-disrupter-display: none;
--mob-disrupter-justify-self: none;
--mob-disrupter-align-self: none;
--mob-disrupter-z-index: 50;
--mob-disrupter-aspect-ratio: auto;
                }
            
                .component-backdrop {
                        --desk-backdrop-display: none;
--desk-backdrop-justify-self: none;
--desk-backdrop-align-self: none;
--desk-backdrop-z-index: 20;
--desk-backdrop-aspect-ratio: auto;
--mob-backdrop-display: none;
--mob-backdrop-justify-self: none;
--mob-backdrop-align-self: none;
--mob-backdrop-z-index: 40;
--mob-backdrop-aspect-ratio: auto;
display: none;
                }
            
                .component-items {
                        --desk-items-display: none;
--desk-items-justify-self: none;
--desk-items-align-self: none;
--desk-items-z-index: 10;
--desk-items-aspect-ratio: auto;
--mob-items-display: none;
--mob-items-justify-self: none;
--mob-items-align-self: none;
--mob-items-z-index: 30;
--mob-items-aspect-ratio: auto;
                }
            
            }
        

            ._2939c544-39d7-4956-b249-3490314b5751 {
               
               
                .component-subheadline {
                        --desk-subheadline-display: none;
--desk-subheadline-justify-self: none;
--desk-subheadline-align-self: none;
--desk-subheadline-z-index: 100;
--desk-subheadline-aspect-ratio: auto;
--mob-subheadline-display: none;
--mob-subheadline-justify-self: none;
--mob-subheadline-align-self: none;
--mob-subheadline-z-index: 90;
--mob-subheadline-aspect-ratio: auto;
                }
            
                .component-headline {
                        --desk-headline-grid-area: 1/9/2/14;
--desk-headline-justify-self: none;
--desk-headline-align-self: none;
--desk-headline-z-index: 90;
--desk-headline-m-block-start: var(--spacing--xxl);
--desk-headline-aspect-ratio: auto;
--mob-headline-grid-area: 2/1/3/7;
--mob-headline-justify-self: none;
--mob-headline-align-self: none;
--mob-headline-z-index: 100;
--mob-headline-aspect-ratio: auto;
                }
            
                .component-icon {
                        --desk-image-grid-area: 1/7/2/9;
--desk-image-justify-self: center;
--desk-image-align-self: center;
--desk-image-z-index: 80;
--desk-image-m-block-start: var(--spacing--xl);
--desk-image-aspect-ratio: auto;
--mob-image-grid-area: 1/1/2/3;
--mob-image-justify-self: none;
--mob-image-align-self: none;
--mob-image-z-index: 20;
--mob-image-aspect-ratio: auto;
                }
            
                .component-bodytext {
                        --desk-bodytext-grid-area: 2/7/3/14;
--desk-bodytext-justify-self: none;
--desk-bodytext-align-self: none;
--desk-bodytext-z-index: 70;
--desk-bodytext-m-block-start: var(--spacing--m);
--desk-bodytext-aspect-ratio: auto;
--mob-bodytext-grid-area: 3/1/4/7;
--mob-bodytext-justify-self: none;
--mob-bodytext-align-self: none;
--mob-bodytext-z-index: 80;
--mob-bodytext-aspect-ratio: auto;
                }
            
                .component-button-list {
                        --desk-button-list-grid-area: 3/7/4/14;
--desk-button-list-justify-self: none;
--desk-button-list-align-self: none;
--desk-button-list-z-index: 60;
--desk-button-list-aspect-ratio: auto;
--mob-button-list-grid-area: 4/1/5/7;
--mob-button-list-justify-self: none;
--mob-button-list-align-self: none;
--mob-button-list-z-index: 10;
--mob-button-list-aspect-ratio: auto;
                }
            
                .component-image {
                        --desk-image-grid-area: 1/2/5/7;
--desk-image-justify-self: none;
--desk-image-align-self: start;
--desk-image-z-index: 50;
--desk-image-m-block-start: var(--spacing--none);
--desk-image-m-block-end: var(--spacing--none);
--desk-image-m-inline-start: var(--spacing--none);
--desk-image-p-block-start: var(--spacing--none);
--desk-image-p-block-end: var(--spacing--none);
--desk-image-aspect-ratio: 3/4;
--mob-image-m-block-start: var(--spacing--l);
--mob-image-m-inline-start: var(--spacing--none);
--mob-image-grid-area: 5/1/6/7;
--mob-image-justify-self: none;
--mob-image-align-self: none;
--mob-image-z-index: 70;
--mob-image-aspect-ratio: 3/4;
                }
            
                .component-button {
                        --desk-button-display: none;
--desk-button-justify-self: none;
--desk-button-align-self: none;
--desk-button-z-index: 40;
--desk-button-aspect-ratio: auto;
--mob-button-display: none;
--mob-button-justify-self: none;
--mob-button-align-self: none;
--mob-button-z-index: 60;
--mob-button-aspect-ratio: auto;
                }
            
                .component-disrupter {
                        --desk-disrupter-display: none;
--desk-disrupter-justify-self: none;
--desk-disrupter-align-self: none;
--desk-disrupter-z-index: 30;
--desk-disrupter-aspect-ratio: auto;
--mob-disrupter-display: none;
--mob-disrupter-justify-self: none;
--mob-disrupter-align-self: none;
--mob-disrupter-z-index: 50;
--mob-disrupter-aspect-ratio: auto;
                }
            
                .component-backdrop {
                        --desk-backdrop-display: none;
--desk-backdrop-justify-self: none;
--desk-backdrop-align-self: none;
--desk-backdrop-z-index: 20;
--desk-backdrop-aspect-ratio: auto;
--mob-backdrop-display: none;
--mob-backdrop-justify-self: none;
--mob-backdrop-align-self: none;
--mob-backdrop-z-index: 40;
--mob-backdrop-aspect-ratio: auto;
display: none;
                }
            
                .component-items {
                        --desk-items-display: none;
--desk-items-justify-self: none;
--desk-items-align-self: none;
--desk-items-z-index: 10;
--desk-items-aspect-ratio: auto;
--mob-items-display: none;
--mob-items-justify-self: none;
--mob-items-align-self: none;
--mob-items-z-index: 30;
--mob-items-aspect-ratio: auto;
                }
            
            }
        

            ._311f8b01-5abe-4e21-af6a-c3da8aafe402 {
               
               
                .component-headline {
                        --desk-headline-grid-area: 1/3/2/11;
--desk-headline-justify-self: none;
--desk-headline-align-self: none;
--desk-headline-z-index: 50;
--desk-headline-aspect-ratio: auto;
--mob-headline-grid-area: 1/1/2/7;
--mob-headline-justify-self: none;
--mob-headline-align-self: none;
--mob-headline-z-index: 50;
--mob-headline-aspect-ratio: auto;
                }
            
                .component-subheadline {
                        --desk-subheadline-display: none;
--desk-subheadline-justify-self: none;
--desk-subheadline-align-self: none;
--desk-subheadline-z-index: 40;
--desk-subheadline-aspect-ratio: auto;
--mob-subheadline-display: none;
--mob-subheadline-justify-self: none;
--mob-subheadline-align-self: none;
--mob-subheadline-z-index: 40;
--mob-subheadline-aspect-ratio: auto;
                }
            
                .component-form {
                        --desk-form-grid-area: 3/3/4/11;
--desk-form-justify-self: none;
--desk-form-align-self: none;
--desk-form-z-index: 10;
--desk-form-aspect-ratio: auto;
--mob-form-grid-area: 3/1/4/7;
--mob-form-justify-self: none;
--mob-form-align-self: none;
--mob-form-z-index: 30;
--mob-form-aspect-ratio: auto;
                }
            
                .component-backdrop {
                        --desk-backdrop-display: none;
--desk-backdrop-justify-self: none;
--desk-backdrop-align-self: none;
--desk-backdrop-z-index: 30;
--desk-backdrop-aspect-ratio: auto;
--mob-backdrop-display: none;
--mob-backdrop-justify-self: none;
--mob-backdrop-align-self: none;
--mob-backdrop-z-index: 20;
--mob-backdrop-aspect-ratio: auto;
display: none;
                }
            
                .component-bodytext {
                        --desk-bodytext-grid-area: 2/3/3/11;
--desk-bodytext-justify-self: none;
--desk-bodytext-align-self: none;
--desk-bodytext-z-index: 20;
--desk-bodytext-aspect-ratio: auto;
--mob-bodytext-grid-area: 2/1/3/7;
--mob-bodytext-justify-self: none;
--mob-bodytext-align-self: none;
--mob-bodytext-z-index: 10;
--mob-bodytext-aspect-ratio: auto;
                }
            
            }
        

            ._3d3ff4f4-4a5f-4483-8c41-dc1140336bb9 {
               --desk-grid-p-block-end: var(--spacing--giant);
--mob-grid-m-block-start: var(--spacing--none);
--mob-grid-p-block-start: var(--spacing--none);
               
                .component-headline {
                        --desk-headline-grid-area: 2/7/3/14;
--desk-headline-justify-self: none;
--desk-headline-align-self: none;
--desk-headline-z-index: 100;
--desk-headline-aspect-ratio: auto;
--mob-headline-grid-area: 2/1/3/7;
--mob-headline-justify-self: none;
--mob-headline-align-self: none;
--mob-headline-z-index: 100;
--mob-headline-aspect-ratio: auto;
                }
            
                .component-subheadline {
                        --desk-subheadline-display: none;
--desk-subheadline-justify-self: none;
--desk-subheadline-align-self: none;
--desk-subheadline-z-index: 90;
--desk-subheadline-aspect-ratio: auto;
--mob-subheadline-display: none;
--mob-subheadline-justify-self: none;
--mob-subheadline-align-self: none;
--mob-subheadline-z-index: 90;
--mob-subheadline-aspect-ratio: auto;
                }
            
                .component-bodytext {
                        --desk-bodytext-grid-area: 3/7/4/14;
--desk-bodytext-justify-self: none;
--desk-bodytext-align-self: none;
--desk-bodytext-z-index: 80;
--desk-bodytext-aspect-ratio: auto;
--mob-bodytext-grid-area: 3/1/4/7;
--mob-bodytext-justify-self: none;
--mob-bodytext-align-self: none;
--mob-bodytext-z-index: 80;
--mob-bodytext-aspect-ratio: auto;
                }
            
                .component-button-list {
                        --desk-button-list-grid-area: 4/7/5/14;
--desk-button-list-justify-self: none;
--desk-button-list-align-self: none;
--desk-button-list-z-index: 70;
--desk-button-list-aspect-ratio: auto;
--mob-button-list-grid-area: 4/1/5/7;
--mob-button-list-justify-self: none;
--mob-button-list-align-self: none;
--mob-button-list-z-index: 10;
--mob-button-list-aspect-ratio: auto;
                }
            
                .component-image {
                        --desk-image-grid-area: 2/1/6/7;
--desk-image-justify-self: none;
--desk-image-align-self: end;
--desk-image-z-index: 60;
--desk-image-m-block-start: var(--spacing--none);
--desk-image-m-block-end: var(--spacing--none);
--desk-image-m-inline-start: var(--spacing--none);
--desk-image-p-block-start: var(--spacing--xl);
--desk-image-p-block-end: var(--spacing--xl);
--desk-image-aspect-ratio: auto;
--mob-image-m-inline-start: var(--spacing--m-negative);
--mob-image-m-inline-end: var(--spacing--m-negative);
--mob-image-grid-area: 1/1/2/7;
--mob-image-justify-self: none;
--mob-image-align-self: none;
--mob-image-z-index: 70;
--mob-image-aspect-ratio: auto;
--mob-image-expand-horizontal: calc(100% + var(--spacing--m) + var(--spacing--m));
                }
            
                .component-button {
                        --desk-button-display: none;
--desk-button-justify-self: none;
--desk-button-align-self: none;
--desk-button-z-index: 50;
--desk-button-aspect-ratio: auto;
--mob-button-display: none;
--mob-button-justify-self: none;
--mob-button-align-self: none;
--mob-button-z-index: 60;
--mob-button-aspect-ratio: auto;
                }
            
                .component-disrupter {
                        --desk-disrupter-display: none;
--desk-disrupter-justify-self: none;
--desk-disrupter-align-self: none;
--desk-disrupter-z-index: 40;
--desk-disrupter-aspect-ratio: auto;
--mob-disrupter-display: none;
--mob-disrupter-justify-self: none;
--mob-disrupter-align-self: none;
--mob-disrupter-z-index: 50;
--mob-disrupter-aspect-ratio: auto;
                }
            
                .component-backdrop {
                        --desk-backdrop-display: none;
--desk-backdrop-justify-self: none;
--desk-backdrop-align-self: none;
--desk-backdrop-z-index: 30;
--desk-backdrop-aspect-ratio: auto;
--mob-backdrop-display: none;
--mob-backdrop-justify-self: none;
--mob-backdrop-align-self: none;
--mob-backdrop-z-index: 40;
--mob-backdrop-aspect-ratio: auto;
display: none;
                }
            
                .component-items {
                        --desk-items-display: none;
--desk-items-justify-self: none;
--desk-items-align-self: none;
--desk-items-z-index: 20;
--desk-items-aspect-ratio: auto;
--mob-items-display: none;
--mob-items-justify-self: none;
--mob-items-align-self: none;
--mob-items-z-index: 30;
--mob-items-aspect-ratio: auto;
                }
            
                .component-icon {
                        --desk-image-grid-area: 2/3/6/10;
--desk-image-justify-self: end;
--desk-image-align-self: end;
--desk-image-z-index: 10;
--desk-image-aspect-ratio: auto;
--desk-parallax-range: 100px;
--mob-image-display: none;
--mob-image-justify-self: none;
--mob-image-align-self: none;
--mob-image-z-index: 20;
--mob-image-aspect-ratio: auto;
                }
            
            }
        

            ._40040203-ade3-4560-96ed-033947653225 {
               --desk-grid-p-block-end: var(--spacing--xxl);
--mob-grid-m-block-start: var(--spacing--none);
--mob-grid-p-block-start: var(--spacing--none);
               
                .component-headline {
                        --desk-headline-grid-area: 2/2/3/9;
--desk-headline-justify-self: none;
--desk-headline-align-self: none;
--desk-headline-z-index: 100;
--desk-headline-aspect-ratio: auto;
--mob-headline-grid-area: 2/1/3/7;
--mob-headline-justify-self: none;
--mob-headline-align-self: none;
--mob-headline-z-index: 100;
--mob-headline-aspect-ratio: auto;
                }
            
                .component-subheadline {
                        --desk-subheadline-display: none;
--desk-subheadline-justify-self: none;
--desk-subheadline-align-self: none;
--desk-subheadline-z-index: 90;
--desk-subheadline-aspect-ratio: auto;
--mob-subheadline-display: none;
--mob-subheadline-justify-self: none;
--mob-subheadline-align-self: none;
--mob-subheadline-z-index: 90;
--mob-subheadline-aspect-ratio: auto;
                }
            
                .component-bodytext {
                        --desk-bodytext-grid-area: 3/2/4/9;
--desk-bodytext-justify-self: none;
--desk-bodytext-align-self: none;
--desk-bodytext-z-index: 80;
--desk-bodytext-aspect-ratio: auto;
--mob-bodytext-grid-area: 3/1/4/7;
--mob-bodytext-justify-self: none;
--mob-bodytext-align-self: none;
--mob-bodytext-z-index: 80;
--mob-bodytext-aspect-ratio: auto;
                }
            
                .component-button-list {
                        --desk-button-list-grid-area: 4/2/5/9;
--desk-button-list-justify-self: none;
--desk-button-list-align-self: none;
--desk-button-list-z-index: 70;
--desk-button-list-aspect-ratio: auto;
--mob-button-list-grid-area: 4/1/5/7;
--mob-button-list-justify-self: none;
--mob-button-list-align-self: none;
--mob-button-list-z-index: 10;
--mob-button-list-aspect-ratio: auto;
                }
            
                .component-image {
                        --desk-image-grid-area: 2/9/6/15;
--desk-image-justify-self: none;
--desk-image-align-self: end;
--desk-image-z-index: 60;
--desk-image-m-block-start: var(--spacing--none);
--desk-image-m-block-end: var(--spacing--none);
--desk-image-m-inline-start: var(--spacing--none);
--desk-image-p-block-start: var(--spacing--xl);
--desk-image-p-block-end: var(--spacing--xl);
--desk-image-aspect-ratio: auto;
--mob-image-m-inline-start: var(--spacing--m-negative);
--mob-image-m-inline-end: var(--spacing--m-negative);
--mob-image-grid-area: 1/1/2/7;
--mob-image-justify-self: none;
--mob-image-align-self: none;
--mob-image-z-index: 70;
--mob-image-aspect-ratio: auto;
--mob-image-expand-horizontal: calc(100% + var(--spacing--m) + var(--spacing--m));
                }
            
                .component-button {
                        --desk-button-display: none;
--desk-button-justify-self: none;
--desk-button-align-self: none;
--desk-button-z-index: 50;
--desk-button-aspect-ratio: auto;
--mob-button-display: none;
--mob-button-justify-self: none;
--mob-button-align-self: none;
--mob-button-z-index: 60;
--mob-button-aspect-ratio: auto;
                }
            
                .component-disrupter {
                        --desk-disrupter-display: none;
--desk-disrupter-justify-self: none;
--desk-disrupter-align-self: none;
--desk-disrupter-z-index: 40;
--desk-disrupter-aspect-ratio: auto;
--mob-disrupter-display: none;
--mob-disrupter-justify-self: none;
--mob-disrupter-align-self: none;
--mob-disrupter-z-index: 50;
--mob-disrupter-aspect-ratio: auto;
                }
            
                .component-backdrop {
                        --desk-backdrop-display: none;
--desk-backdrop-justify-self: none;
--desk-backdrop-align-self: none;
--desk-backdrop-z-index: 30;
--desk-backdrop-aspect-ratio: auto;
--mob-backdrop-display: none;
--mob-backdrop-justify-self: none;
--mob-backdrop-align-self: none;
--mob-backdrop-z-index: 40;
--mob-backdrop-aspect-ratio: auto;
display: none;
                }
            
                .component-items {
                        --desk-items-display: none;
--desk-items-justify-self: none;
--desk-items-align-self: none;
--desk-items-z-index: 20;
--desk-items-aspect-ratio: auto;
--mob-items-display: none;
--mob-items-justify-self: none;
--mob-items-align-self: none;
--mob-items-z-index: 30;
--mob-items-aspect-ratio: auto;
                }
            
                .component-icon {
                        --desk-image-grid-area: 2/6/6/14;
--desk-image-justify-self: start;
--desk-image-align-self: end;
--desk-image-z-index: 10;
--desk-image-aspect-ratio: auto;
--desk-parallax-range: 100px;
--mob-image-display: none;
--mob-image-justify-self: none;
--mob-image-align-self: none;
--mob-image-z-index: 20;
--mob-image-aspect-ratio: auto;
                }
            
            }
        

            ._47b267ac-e6e7-4d75-9c9f-7e68b6089874 {
               
               
                .component-headline {
                        --desk-headline-grid-area: 1/2/2/14;
--desk-headline-justify-self: none;
--desk-headline-align-self: none;
--desk-headline-z-index: 100;
--desk-headline-aspect-ratio: auto;
--mob-headline-grid-area: 1/1/2/7;
--mob-headline-justify-self: none;
--mob-headline-align-self: none;
--mob-headline-z-index: 100;
--mob-headline-aspect-ratio: auto;
                }
            
                .component-subheadline {
                        --desk-subheadline-display: none;
--desk-subheadline-justify-self: none;
--desk-subheadline-align-self: none;
--desk-subheadline-z-index: 90;
--desk-subheadline-aspect-ratio: auto;
--mob-subheadline-display: none;
--mob-subheadline-justify-self: none;
--mob-subheadline-align-self: none;
--mob-subheadline-z-index: 90;
--mob-subheadline-aspect-ratio: auto;
                }
            
                .component-button {
                        --desk-button-display: none;
--desk-button-justify-self: none;
--desk-button-align-self: none;
--desk-button-z-index: 80;
--desk-button-aspect-ratio: auto;
--mob-button-display: none;
--mob-button-justify-self: none;
--mob-button-align-self: none;
--mob-button-z-index: 80;
--mob-button-aspect-ratio: auto;
                }
            
                .component-bodytext {
                        --desk-bodytext-display: none;
--desk-bodytext-justify-self: none;
--desk-bodytext-align-self: none;
--desk-bodytext-z-index: 70;
--desk-bodytext-aspect-ratio: auto;
--mob-bodytext-grid-area: 2/1/3/7;
--mob-bodytext-justify-self: none;
--mob-bodytext-align-self: none;
--mob-bodytext-z-index: 70;
--mob-bodytext-aspect-ratio: auto;
                }
            
                .component-decorative-text {
                        --desk-decorative-text-display: none;
--desk-decorative-text-justify-self: none;
--desk-decorative-text-align-self: none;
--desk-decorative-text-z-index: 60;
--desk-decorative-text-aspect-ratio: auto;
--mob-decorative-text-display: none;
--mob-decorative-text-justify-self: none;
--mob-decorative-text-align-self: none;
--mob-decorative-text-z-index: 60;
--mob-decorative-text-aspect-ratio: auto;
                }
            
                .component-items {
                        --desk-items-grid-area: 2/2/3/14;
--desk-items-justify-self: none;
--desk-items-align-self: none;
--desk-items-z-index: 50;
--desk-items-m-block-start: var(--spacing--m);
--desk-items-aspect-ratio: auto;
--mob-items-m-block-start: var(--spacing--m);
--mob-items-grid-area: 3/1/4/7;
--mob-items-justify-self: none;
--mob-items-align-self: none;
--mob-items-z-index: 50;
--mob-items-aspect-ratio: auto;
                }
            
                .component-image {
                        --desk-image-display: none;
--desk-image-justify-self: none;
--desk-image-align-self: none;
--desk-image-z-index: 40;
--desk-image-aspect-ratio: auto;
--mob-image-display: none;
--mob-image-justify-self: none;
--mob-image-align-self: none;
--mob-image-z-index: 40;
--mob-image-aspect-ratio: auto;
                }
            
                .component-backdrop {
                        --desk-backdrop-display: none;
--desk-backdrop-justify-self: none;
--desk-backdrop-align-self: none;
--desk-backdrop-z-index: 30;
--desk-backdrop-aspect-ratio: auto;
--mob-backdrop-display: none;
--mob-backdrop-justify-self: none;
--mob-backdrop-align-self: none;
--mob-backdrop-z-index: 30;
--mob-backdrop-aspect-ratio: auto;
display: none;
                }
            
                .component-filter {
                        --desk-filter-display: none;
--desk-filter-justify-self: none;
--desk-filter-align-self: none;
--desk-filter-z-index: 20;
--desk-filter-aspect-ratio: auto;
--mob-filter-display: none;
--mob-filter-justify-self: none;
--mob-filter-align-self: none;
--mob-filter-z-index: 20;
--mob-filter-aspect-ratio: auto;
                }
            
                .component-pagination {
                        --desk-pagination-display: none;
--desk-pagination-justify-self: none;
--desk-pagination-align-self: none;
--desk-pagination-z-index: 10;
--desk-pagination-aspect-ratio: auto;
--mob-pagination-display: none;
--mob-pagination-justify-self: none;
--mob-pagination-align-self: none;
--mob-pagination-z-index: 10;
--mob-pagination-aspect-ratio: auto;
                }
            
            }
        

            ._4b6b0813-9258-488c-9c2d-876fefc61db1 {
               --desk-grid-p-block-end: var(--spacing--xxl);
--mob-grid-m-block-start: var(--spacing--none);
--mob-grid-p-block-start: var(--spacing--none);
               
                .component-headline {
                        --desk-headline-grid-area: 2/2/3/9;
--desk-headline-justify-self: none;
--desk-headline-align-self: none;
--desk-headline-z-index: 100;
--desk-headline-aspect-ratio: auto;
--mob-headline-grid-area: 2/1/3/7;
--mob-headline-justify-self: none;
--mob-headline-align-self: none;
--mob-headline-z-index: 100;
--mob-headline-aspect-ratio: auto;
                }
            
                .component-subheadline {
                        --desk-subheadline-display: none;
--desk-subheadline-justify-self: none;
--desk-subheadline-align-self: none;
--desk-subheadline-z-index: 90;
--desk-subheadline-aspect-ratio: auto;
--mob-subheadline-display: none;
--mob-subheadline-justify-self: none;
--mob-subheadline-align-self: none;
--mob-subheadline-z-index: 90;
--mob-subheadline-aspect-ratio: auto;
                }
            
                .component-bodytext {
                        --desk-bodytext-grid-area: 3/2/4/9;
--desk-bodytext-justify-self: none;
--desk-bodytext-align-self: none;
--desk-bodytext-z-index: 80;
--desk-bodytext-aspect-ratio: auto;
--mob-bodytext-grid-area: 3/1/4/7;
--mob-bodytext-justify-self: none;
--mob-bodytext-align-self: none;
--mob-bodytext-z-index: 80;
--mob-bodytext-aspect-ratio: auto;
                }
            
                .component-image {
                        --desk-image-grid-area: 2/9/6/14;
--desk-image-justify-self: none;
--desk-image-align-self: end;
--desk-image-z-index: 60;
--desk-image-m-block-start: var(--spacing--none);
--desk-image-m-block-end: var(--spacing--none);
--desk-image-m-inline-start: var(--spacing--none);
--desk-image-p-block-start: var(--spacing--xl);
--desk-image-p-block-end: var(--spacing--xl);
--desk-image-aspect-ratio: auto;
--mob-image-m-inline-start: var(--spacing--m-negative);
--mob-image-m-inline-end: var(--spacing--m-negative);
--mob-image-grid-area: 1/1/2/7;
--mob-image-justify-self: none;
--mob-image-align-self: none;
--mob-image-z-index: 70;
--mob-image-aspect-ratio: auto;
--mob-image-expand-horizontal: calc(100% + var(--spacing--m) + var(--spacing--m));
                }
            
                .component-button {
                        --desk-button-display: none;
--desk-button-justify-self: none;
--desk-button-align-self: none;
--desk-button-z-index: 50;
--desk-button-aspect-ratio: auto;
--mob-button-display: none;
--mob-button-justify-self: none;
--mob-button-align-self: none;
--mob-button-z-index: 60;
--mob-button-aspect-ratio: auto;
                }
            
                .component-disrupter {
                        --desk-disrupter-display: none;
--desk-disrupter-justify-self: none;
--desk-disrupter-align-self: none;
--desk-disrupter-z-index: 40;
--desk-disrupter-aspect-ratio: auto;
--mob-disrupter-display: none;
--mob-disrupter-justify-self: none;
--mob-disrupter-align-self: none;
--mob-disrupter-z-index: 50;
--mob-disrupter-aspect-ratio: auto;
                }
            
                .component-backdrop {
                        --desk-backdrop-display: none;
--desk-backdrop-justify-self: none;
--desk-backdrop-align-self: none;
--desk-backdrop-z-index: 30;
--desk-backdrop-aspect-ratio: auto;
--mob-backdrop-display: none;
--mob-backdrop-justify-self: none;
--mob-backdrop-align-self: none;
--mob-backdrop-z-index: 40;
--mob-backdrop-aspect-ratio: auto;
display: none;
                }
            
                .component-items {
                        --desk-items-display: none;
--desk-items-justify-self: none;
--desk-items-align-self: none;
--desk-items-z-index: 20;
--desk-items-aspect-ratio: auto;
--mob-items-display: none;
--mob-items-justify-self: none;
--mob-items-align-self: none;
--mob-items-z-index: 30;
--mob-items-aspect-ratio: auto;
                }
            
                .component-icon {
                        --desk-image-grid-area: 2/6/6/14;
--desk-image-justify-self: none;
--desk-image-align-self: none;
--desk-image-z-index: 10;
--desk-image-aspect-ratio: auto;
--mob-image-display: none;
--mob-image-justify-self: none;
--mob-image-align-self: none;
--mob-image-z-index: 20;
--mob-image-aspect-ratio: auto;
                }
            
                .component-button-list {
                        --desk-button-list-grid-area: 4/2/5/9;
--desk-button-list-justify-self: none;
--desk-button-list-align-self: none;
--desk-button-list-z-index: 70;
--desk-button-list-aspect-ratio: auto;
--mob-button-list-grid-area: 4/1/5/7;
--mob-button-list-justify-self: none;
--mob-button-list-align-self: none;
--mob-button-list-z-index: 10;
--mob-button-list-aspect-ratio: auto;
                }
            
            }
        

            ._4ec92540-0b13-4ff8-a614-8671d9c60643 {
               
               
                .component-headline {
                        --desk-headline-grid-area: 1/2/2/14;
--desk-headline-justify-self: none;
--desk-headline-align-self: none;
--desk-headline-z-index: 70;
--desk-headline-aspect-ratio: auto;
--mob-headline-grid-area: 1/1/2/7;
--mob-headline-justify-self: none;
--mob-headline-align-self: none;
--mob-headline-z-index: 60;
--mob-headline-aspect-ratio: auto;
                }
            
                .component-subheadline {
                        --desk-subheadline-grid-area: 2/2/3/14;
--desk-subheadline-justify-self: none;
--desk-subheadline-align-self: none;
--desk-subheadline-z-index: 60;
--desk-subheadline-aspect-ratio: auto;
--mob-subheadline-grid-area: 2/1/3/7;
--mob-subheadline-justify-self: none;
--mob-subheadline-align-self: none;
--mob-subheadline-z-index: 70;
--mob-subheadline-aspect-ratio: auto;
                }
            
                .component-bodytext {
                        --desk-bodytext-grid-area: 4/2/5/14;
--desk-bodytext-justify-self: none;
--desk-bodytext-align-self: none;
--desk-bodytext-z-index: 50;
--desk-bodytext-aspect-ratio: auto;
--mob-bodytext-grid-area: 4/1/5/7;
--mob-bodytext-justify-self: none;
--mob-bodytext-align-self: none;
--mob-bodytext-z-index: 50;
--mob-bodytext-aspect-ratio: auto;
                }
            
                .component-image-1 {
                        --desk-image-grid-area: 3/2/4/14;
--desk-image-justify-self: none;
--desk-image-align-self: none;
--desk-image-z-index: 40;
--desk-image-aspect-ratio: auto;
--mob-image-grid-area: 3/1/4/7;
--mob-image-justify-self: none;
--mob-image-align-self: none;
--mob-image-z-index: 40;
--mob-image-aspect-ratio: auto;
                }
            
                .component-image-2 {
                        --desk-image-grid-area: 5/2/6/14;
--desk-image-justify-self: none;
--desk-image-align-self: none;
--desk-image-z-index: 30;
--desk-image-aspect-ratio: auto;
--mob-image-grid-area: 5/1/6/7;
--mob-image-justify-self: none;
--mob-image-align-self: none;
--mob-image-z-index: 30;
--mob-image-aspect-ratio: auto;
                }
            
                .component-disrupter {
                        --desk-disrupter-display: none;
--desk-disrupter-justify-self: none;
--desk-disrupter-align-self: none;
--desk-disrupter-z-index: 20;
--desk-disrupter-aspect-ratio: auto;
--mob-disrupter-display: none;
--mob-disrupter-justify-self: none;
--mob-disrupter-align-self: none;
--mob-disrupter-z-index: 20;
--mob-disrupter-aspect-ratio: auto;
                }
            
                .component-backdrop {
                        --desk-backdrop-display: none;
--desk-backdrop-justify-self: none;
--desk-backdrop-align-self: none;
--desk-backdrop-z-index: 10;
--desk-backdrop-aspect-ratio: auto;
--mob-backdrop-display: none;
--mob-backdrop-justify-self: none;
--mob-backdrop-align-self: none;
--mob-backdrop-z-index: 10;
--mob-backdrop-aspect-ratio: auto;
display: none;
                }
            
            }
        

            ._57492ae7-4a71-4f4c-b5f5-1d098f741eb0 {
               
               
                .component-subheadline {
                        --desk-subheadline-display: none;
--desk-subheadline-justify-self: none;
--desk-subheadline-align-self: none;
--desk-subheadline-z-index: 100;
--desk-subheadline-aspect-ratio: auto;
--mob-subheadline-display: none;
--mob-subheadline-justify-self: none;
--mob-subheadline-align-self: none;
--mob-subheadline-z-index: 90;
--mob-subheadline-aspect-ratio: auto;
                }
            
                .component-headline {
                        --desk-headline-grid-area: 1/4/2/12;
--desk-headline-justify-self: none;
--desk-headline-align-self: none;
--desk-headline-z-index: 90;
--desk-headline-m-block-start: var(--spacing--xxl);
--desk-headline-aspect-ratio: auto;
--mob-headline-grid-area: 1/1/2/7;
--mob-headline-justify-self: none;
--mob-headline-align-self: none;
--mob-headline-z-index: 100;
--mob-headline-aspect-ratio: auto;
                }
            
                .component-image {
                        --desk-image-grid-area: 4/4/5/12;
--desk-image-justify-self: start;
--desk-image-align-self: start;
--desk-image-z-index: 80;
--desk-image-m-block-start: var(--spacing--none);
--desk-image-m-block-end: var(--spacing--none);
--desk-image-m-inline-start: var(--spacing--none);
--desk-image-p-block-start: var(--spacing--l);
--desk-image-p-block-end: var(--spacing--none);
--desk-image-aspect-ratio: 4/2;
--mob-image-m-block-start: var(--spacing--none);
--mob-image-m-inline-start: var(--spacing--m-negative);
--mob-image-m-inline-end: var(--spacing--m-negative);
--mob-image-grid-area: 4/1/5/7;
--mob-image-justify-self: none;
--mob-image-align-self: none;
--mob-image-z-index: 70;
--mob-image-aspect-ratio: 4/4;
--mob-image-expand-horizontal: calc(100% + var(--spacing--m) + var(--spacing--m));
                }
            
                .component-icon {
                        --desk-image-grid-area: 4/3/6/13;
--desk-image-justify-self: center;
--desk-image-align-self: end;
--desk-image-z-index: 70;
--desk-image-m-block-start: var(--spacing--xl);
--desk-image-aspect-ratio: auto;
--desk-parallax-range: 100px;
--mob-image-m-block-start: var(--spacing--giant-negative);
--mob-image-m-block-end: var(--spacing--l-negative);
--mob-image-grid-area: 5/1/6/7;
--mob-image-justify-self: none;
--mob-image-align-self: none;
--mob-image-z-index: 20;
--mob-image-aspect-ratio: auto;
                }
            
                .component-bodytext {
                        --desk-bodytext-grid-area: 2/4/3/12;
--desk-bodytext-justify-self: none;
--desk-bodytext-align-self: none;
--desk-bodytext-z-index: 60;
--desk-bodytext-m-block-start: var(--spacing--none);
--desk-bodytext-aspect-ratio: auto;
--mob-bodytext-grid-area: 2/1/3/7;
--mob-bodytext-justify-self: none;
--mob-bodytext-align-self: none;
--mob-bodytext-z-index: 80;
--mob-bodytext-aspect-ratio: auto;
                }
            
                .component-button-list {
                        --desk-button-list-grid-area: 3/4/4/12;
--desk-button-list-justify-self: none;
--desk-button-list-align-self: none;
--desk-button-list-z-index: 50;
--desk-button-list-aspect-ratio: auto;
--mob-button-list-grid-area: 3/1/4/7;
--mob-button-list-justify-self: none;
--mob-button-list-align-self: none;
--mob-button-list-z-index: 10;
--mob-button-list-aspect-ratio: auto;
                }
            
                .component-button {
                        --desk-button-display: none;
--desk-button-justify-self: none;
--desk-button-align-self: none;
--desk-button-z-index: 40;
--desk-button-aspect-ratio: auto;
--mob-button-display: none;
--mob-button-justify-self: none;
--mob-button-align-self: none;
--mob-button-z-index: 60;
--mob-button-aspect-ratio: auto;
                }
            
                .component-disrupter {
                        --desk-disrupter-display: none;
--desk-disrupter-justify-self: none;
--desk-disrupter-align-self: none;
--desk-disrupter-z-index: 30;
--desk-disrupter-aspect-ratio: auto;
--mob-disrupter-display: none;
--mob-disrupter-justify-self: none;
--mob-disrupter-align-self: none;
--mob-disrupter-z-index: 50;
--mob-disrupter-aspect-ratio: auto;
                }
            
                .component-backdrop {
                        --desk-backdrop-display: none;
--desk-backdrop-justify-self: none;
--desk-backdrop-align-self: none;
--desk-backdrop-z-index: 20;
--desk-backdrop-aspect-ratio: auto;
--mob-backdrop-display: none;
--mob-backdrop-justify-self: none;
--mob-backdrop-align-self: none;
--mob-backdrop-z-index: 40;
--mob-backdrop-aspect-ratio: auto;
display: none;
                }
            
                .component-items {
                        --desk-items-display: none;
--desk-items-justify-self: none;
--desk-items-align-self: none;
--desk-items-z-index: 10;
--desk-items-aspect-ratio: auto;
--mob-items-display: none;
--mob-items-justify-self: none;
--mob-items-align-self: none;
--mob-items-z-index: 30;
--mob-items-aspect-ratio: auto;
                }
            
            }
        

            ._71a8637a-c91d-4456-95f7-faee6d6aea7e {
               
               
                .component-subheadline {
                        --desk-subheadline-display: none;
--desk-subheadline-justify-self: none;
--desk-subheadline-align-self: none;
--desk-subheadline-z-index: 60;
--desk-subheadline-aspect-ratio: auto;
--mob-subheadline-display: none;
--mob-subheadline-justify-self: none;
--mob-subheadline-align-self: none;
--mob-subheadline-z-index: 60;
--mob-subheadline-aspect-ratio: auto;
                }
            
                .component-headline {
                        --desk-headline-grid-area: 1/3/2/12;
--desk-headline-justify-self: none;
--desk-headline-align-self: none;
--desk-headline-z-index: 50;
--desk-headline-aspect-ratio: auto;
--mob-headline-grid-area: 1/1/2/7;
--mob-headline-justify-self: none;
--mob-headline-align-self: none;
--mob-headline-z-index: 50;
--mob-headline-aspect-ratio: auto;
                }
            
                .component-button {
                        --desk-button-display: none;
--desk-button-justify-self: none;
--desk-button-align-self: none;
--desk-button-z-index: 40;
--desk-button-aspect-ratio: auto;
--mob-button-display: none;
--mob-button-justify-self: none;
--mob-button-align-self: none;
--mob-button-z-index: 40;
--mob-button-aspect-ratio: auto;
                }
            
                .component-video {
                        --desk-video-grid-area: 3/2/4/14;
--desk-video-justify-self: none;
--desk-video-align-self: none;
--desk-video-z-index: 20;
--desk-video-aspect-ratio: auto;
--mob-video-grid-area: 3/1/4/7;
--mob-video-justify-self: none;
--mob-video-align-self: none;
--mob-video-z-index: 30;
--mob-video-aspect-ratio: auto;
                }
            
                .component-bodytext {
                        --desk-bodytext-grid-area: 2/3/3/12;
--desk-bodytext-justify-self: none;
--desk-bodytext-align-self: none;
--desk-bodytext-z-index: 30;
--desk-bodytext-aspect-ratio: auto;
--mob-bodytext-grid-area: 2/1/3/7;
--mob-bodytext-justify-self: none;
--mob-bodytext-align-self: none;
--mob-bodytext-z-index: 20;
--mob-bodytext-aspect-ratio: auto;
                }
            
                .component-backdrop {
                        --desk-backdrop-display: none;
--desk-backdrop-justify-self: none;
--desk-backdrop-align-self: none;
--desk-backdrop-z-index: 10;
--desk-backdrop-aspect-ratio: auto;
--mob-backdrop-display: none;
--mob-backdrop-justify-self: none;
--mob-backdrop-align-self: none;
--mob-backdrop-z-index: 10;
--mob-backdrop-aspect-ratio: auto;
display: none;
                }
            
            }
        

            ._76f187ac-1182-4ba8-a933-8a3fccd9fe5a {
               
               
                .component-subheadline {
                        --desk-subheadline-display: none;
--desk-subheadline-justify-self: none;
--desk-subheadline-align-self: none;
--desk-subheadline-z-index: 100;
--desk-subheadline-aspect-ratio: auto;
--mob-subheadline-display: none;
--mob-subheadline-justify-self: none;
--mob-subheadline-align-self: none;
--mob-subheadline-z-index: 90;
--mob-subheadline-aspect-ratio: auto;
                }
            
                .component-headline {
                        --desk-headline-grid-area: 2/7/3/14;
--desk-headline-justify-self: none;
--desk-headline-align-self: none;
--desk-headline-z-index: 90;
--desk-headline-m-block-start: var(--spacing--xxl);
--desk-headline-aspect-ratio: auto;
--mob-headline-grid-area: 1/1/2/7;
--mob-headline-justify-self: none;
--mob-headline-align-self: none;
--mob-headline-z-index: 100;
--mob-headline-aspect-ratio: auto;
                }
            
                .component-image {
                        --desk-image-grid-area: 2/2/6/7;
--desk-image-justify-self: none;
--desk-image-align-self: end;
--desk-image-z-index: 80;
--desk-image-m-block-start: var(--spacing--none);
--desk-image-m-block-end: var(--spacing--none);
--desk-image-m-inline-start: var(--spacing--none);
--desk-image-p-block-start: var(--spacing--none);
--desk-image-p-block-end: var(--spacing--none);
--desk-image-aspect-ratio: 4/3;
--desk-parallax-range: 100px;
--mob-image-m-block-start: var(--spacing--none);
--mob-image-m-inline-start: var(--spacing--none);
--mob-image-grid-area: 5/1/6/7;
--mob-image-justify-self: none;
--mob-image-align-self: none;
--mob-image-z-index: 70;
--mob-image-aspect-ratio: 4/4;
                }
            
                .component-icon {
                        --desk-image-grid-area: 1/2/3/5;
--desk-image-justify-self: start;
--desk-image-align-self: start;
--desk-image-z-index: 70;
--desk-image-m-block-start: var(--spacing--giant-negative);
--desk-image-m-inline-start: var(--spacing--giant-negative);
--desk-image-aspect-ratio: auto;
--desk-parallax-range: 50px;
--mob-image-m-block-end: var(--spacing--l-negative);
--mob-image-grid-area: 4/2/5/6;
--mob-image-justify-self: none;
--mob-image-align-self: none;
--mob-image-z-index: 20;
--mob-image-aspect-ratio: auto;
                }
            
                .component-bodytext {
                        --desk-bodytext-grid-area: 3/7/4/14;
--desk-bodytext-justify-self: none;
--desk-bodytext-align-self: none;
--desk-bodytext-z-index: 60;
--desk-bodytext-m-block-start: var(--spacing--none);
--desk-bodytext-aspect-ratio: auto;
--mob-bodytext-grid-area: 2/1/3/7;
--mob-bodytext-justify-self: none;
--mob-bodytext-align-self: none;
--mob-bodytext-z-index: 80;
--mob-bodytext-aspect-ratio: auto;
                }
            
                .component-button-list {
                        --desk-button-list-grid-area: 4/7/5/14;
--desk-button-list-justify-self: none;
--desk-button-list-align-self: none;
--desk-button-list-z-index: 50;
--desk-button-list-aspect-ratio: auto;
--mob-button-list-grid-area: 3/1/4/7;
--mob-button-list-justify-self: none;
--mob-button-list-align-self: none;
--mob-button-list-z-index: 10;
--mob-button-list-aspect-ratio: auto;
                }
            
                .component-button {
                        --desk-button-display: none;
--desk-button-justify-self: none;
--desk-button-align-self: none;
--desk-button-z-index: 40;
--desk-button-aspect-ratio: auto;
--mob-button-display: none;
--mob-button-justify-self: none;
--mob-button-align-self: none;
--mob-button-z-index: 60;
--mob-button-aspect-ratio: auto;
                }
            
                .component-disrupter {
                        --desk-disrupter-display: none;
--desk-disrupter-justify-self: none;
--desk-disrupter-align-self: none;
--desk-disrupter-z-index: 30;
--desk-disrupter-aspect-ratio: auto;
--mob-disrupter-display: none;
--mob-disrupter-justify-self: none;
--mob-disrupter-align-self: none;
--mob-disrupter-z-index: 50;
--mob-disrupter-aspect-ratio: auto;
                }
            
                .component-backdrop {
                        --desk-backdrop-display: none;
--desk-backdrop-justify-self: none;
--desk-backdrop-align-self: none;
--desk-backdrop-z-index: 20;
--desk-backdrop-aspect-ratio: auto;
--mob-backdrop-display: none;
--mob-backdrop-justify-self: none;
--mob-backdrop-align-self: none;
--mob-backdrop-z-index: 40;
--mob-backdrop-aspect-ratio: auto;
display: none;
                }
            
                .component-items {
                        --desk-items-display: none;
--desk-items-justify-self: none;
--desk-items-align-self: none;
--desk-items-z-index: 10;
--desk-items-aspect-ratio: auto;
--mob-items-display: none;
--mob-items-justify-self: none;
--mob-items-align-self: none;
--mob-items-z-index: 30;
--mob-items-aspect-ratio: auto;
                }
            
            }
        

            ._8edf5abf-a716-4e31-b5d2-0c54c712f3cd {
               --desk-grid-p-block-end: var(--spacing--xxl);
--mob-grid-m-block-start: var(--spacing--none);
--mob-grid-p-block-start: var(--spacing--none);
               
                .component-headline {
                        --desk-headline-grid-area: 2/8/3/14;
--desk-headline-justify-self: none;
--desk-headline-align-self: none;
--desk-headline-z-index: 100;
--desk-headline-aspect-ratio: auto;
--mob-headline-grid-area: 2/1/3/7;
--mob-headline-justify-self: none;
--mob-headline-align-self: none;
--mob-headline-z-index: 100;
--mob-headline-aspect-ratio: auto;
                }
            
                .component-subheadline {
                        --desk-subheadline-display: none;
--desk-subheadline-justify-self: none;
--desk-subheadline-align-self: none;
--desk-subheadline-z-index: 90;
--desk-subheadline-aspect-ratio: auto;
--mob-subheadline-display: none;
--mob-subheadline-justify-self: none;
--mob-subheadline-align-self: none;
--mob-subheadline-z-index: 90;
--mob-subheadline-aspect-ratio: auto;
                }
            
                .component-bodytext {
                        --desk-bodytext-grid-area: 3/8/4/14;
--desk-bodytext-justify-self: none;
--desk-bodytext-align-self: none;
--desk-bodytext-z-index: 80;
--desk-bodytext-aspect-ratio: auto;
--mob-bodytext-grid-area: 3/1/4/7;
--mob-bodytext-justify-self: none;
--mob-bodytext-align-self: none;
--mob-bodytext-z-index: 80;
--mob-bodytext-aspect-ratio: auto;
                }
            
                .component-image {
                        --desk-image-grid-area: 2/2/5/8;
--desk-image-justify-self: none;
--desk-image-align-self: end;
--desk-image-z-index: 60;
--desk-image-m-block-start: var(--spacing--none);
--desk-image-m-block-end: var(--spacing--none);
--desk-image-m-inline-start: var(--spacing--none);
--desk-image-p-block-start: var(--spacing--xl);
--desk-image-p-block-end: var(--spacing--xl);
--desk-image-aspect-ratio: auto;
--desk-parallax-range: 100pxpx;
--mob-image-m-inline-start: var(--spacing--m-negative);
--mob-image-m-inline-end: var(--spacing--m-negative);
--mob-image-grid-area: 1/1/2/7;
--mob-image-justify-self: none;
--mob-image-align-self: none;
--mob-image-z-index: 70;
--mob-image-aspect-ratio: auto;
--mob-image-expand-horizontal: calc(100% + var(--spacing--m) + var(--spacing--m));
                }
            
                .component-button {
                        --desk-button-display: none;
--desk-button-justify-self: none;
--desk-button-align-self: none;
--desk-button-z-index: 50;
--desk-button-aspect-ratio: auto;
--mob-button-display: none;
--mob-button-justify-self: none;
--mob-button-align-self: none;
--mob-button-z-index: 60;
--mob-button-aspect-ratio: auto;
                }
            
                .component-disrupter {
                        --desk-disrupter-display: none;
--desk-disrupter-justify-self: none;
--desk-disrupter-align-self: none;
--desk-disrupter-z-index: 40;
--desk-disrupter-aspect-ratio: auto;
--mob-disrupter-display: none;
--mob-disrupter-justify-self: none;
--mob-disrupter-align-self: none;
--mob-disrupter-z-index: 50;
--mob-disrupter-aspect-ratio: auto;
                }
            
                .component-backdrop {
                        --desk-backdrop-display: none;
--desk-backdrop-justify-self: none;
--desk-backdrop-align-self: none;
--desk-backdrop-z-index: 30;
--desk-backdrop-aspect-ratio: auto;
--mob-backdrop-display: none;
--mob-backdrop-justify-self: none;
--mob-backdrop-align-self: none;
--mob-backdrop-z-index: 40;
--mob-backdrop-aspect-ratio: auto;
display: none;
                }
            
                .component-items {
                        --desk-items-display: none;
--desk-items-justify-self: none;
--desk-items-align-self: none;
--desk-items-z-index: 20;
--desk-items-aspect-ratio: auto;
--mob-items-display: none;
--mob-items-justify-self: none;
--mob-items-align-self: none;
--mob-items-z-index: 30;
--mob-items-aspect-ratio: auto;
                }
            
                .component-icon {
                        --desk-image-grid-area: 2/4/6/9;
--desk-image-justify-self: none;
--desk-image-align-self: none;
--desk-image-z-index: 10;
--desk-image-aspect-ratio: auto;
--desk-parallax-range: 100px;
--mob-image-display: none;
--mob-image-justify-self: none;
--mob-image-align-self: none;
--mob-image-z-index: 20;
--mob-image-aspect-ratio: auto;
                }
            
                .component-button-list {
                        --desk-button-list-grid-area: 4/8/5/14;
--desk-button-list-justify-self: none;
--desk-button-list-align-self: none;
--desk-button-list-z-index: 70;
--desk-button-list-aspect-ratio: auto;
--mob-button-list-grid-area: 4/1/5/7;
--mob-button-list-justify-self: none;
--mob-button-list-align-self: none;
--mob-button-list-z-index: 10;
--mob-button-list-aspect-ratio: auto;
                }
            
            }
        

            ._a885ec81-e5bd-43ef-baaf-c977281ab80f {
               
               
                .component-headline {
                        --desk-headline-grid-area: 2/8/3/14;
--desk-headline-justify-self: none;
--desk-headline-align-self: none;
--desk-headline-z-index: 80;
--desk-headline-m-block-start: var(--spacing--xxl);
--desk-headline-aspect-ratio: auto;
--mob-headline-grid-area: 2/1/3/7;
--mob-headline-justify-self: none;
--mob-headline-align-self: none;
--mob-headline-z-index: 100;
--mob-headline-aspect-ratio: auto;
                }
            
                .component-subheadline {
                        --desk-subheadline-display: none;
--desk-subheadline-justify-self: none;
--desk-subheadline-align-self: none;
--desk-subheadline-z-index: 100;
--desk-subheadline-aspect-ratio: auto;
--mob-subheadline-display: none;
--mob-subheadline-justify-self: none;
--mob-subheadline-align-self: none;
--mob-subheadline-z-index: 90;
--mob-subheadline-aspect-ratio: auto;
                }
            
                .component-bodytext {
                        --desk-bodytext-grid-area: 3/8/4/14;
--desk-bodytext-justify-self: none;
--desk-bodytext-align-self: none;
--desk-bodytext-z-index: 70;
--desk-bodytext-m-block-start: var(--spacing--none);
--desk-bodytext-aspect-ratio: auto;
--mob-bodytext-grid-area: 3/1/4/7;
--mob-bodytext-justify-self: none;
--mob-bodytext-align-self: none;
--mob-bodytext-z-index: 80;
--mob-bodytext-aspect-ratio: auto;
                }
            
                .component-image {
                        --desk-image-grid-area: 2/2/5/8;
--desk-image-justify-self: start;
--desk-image-align-self: start;
--desk-image-z-index: 90;
--desk-image-m-block-start: var(--spacing--none);
--desk-image-m-block-end: var(--spacing--none);
--desk-image-m-inline-start: var(--spacing--none);
--desk-image-p-block-start: var(--spacing--l);
--desk-image-p-block-end: var(--spacing--none);
--desk-image-aspect-ratio: 3/2;
--mob-image-m-block-start: var(--spacing--m-negative);
--mob-image-m-inline-start: var(--spacing--none);
--mob-image-p-block-start: var(--spacing--giant);
--mob-image-grid-area: 1/1/2/7;
--mob-image-justify-self: none;
--mob-image-align-self: none;
--mob-image-z-index: 70;
--mob-image-aspect-ratio: 4/4;
                }
            
                .component-button {
                        --desk-button-display: none;
--desk-button-justify-self: none;
--desk-button-align-self: none;
--desk-button-z-index: 40;
--desk-button-aspect-ratio: auto;
--mob-button-display: none;
--mob-button-justify-self: none;
--mob-button-align-self: none;
--mob-button-z-index: 60;
--mob-button-aspect-ratio: auto;
                }
            
                .component-disrupter {
                        --desk-disrupter-display: none;
--desk-disrupter-justify-self: none;
--desk-disrupter-align-self: none;
--desk-disrupter-z-index: 30;
--desk-disrupter-aspect-ratio: auto;
--mob-disrupter-display: none;
--mob-disrupter-justify-self: none;
--mob-disrupter-align-self: none;
--mob-disrupter-z-index: 50;
--mob-disrupter-aspect-ratio: auto;
                }
            
                .component-backdrop {
                        --desk-backdrop-display: none;
--desk-backdrop-justify-self: none;
--desk-backdrop-align-self: none;
--desk-backdrop-z-index: 20;
--desk-backdrop-aspect-ratio: auto;
--mob-backdrop-display: none;
--mob-backdrop-justify-self: none;
--mob-backdrop-align-self: none;
--mob-backdrop-z-index: 40;
--mob-backdrop-aspect-ratio: auto;
display: none;
                }
            
                .component-items {
                        --desk-items-display: none;
--desk-items-justify-self: none;
--desk-items-align-self: none;
--desk-items-z-index: 10;
--desk-items-aspect-ratio: auto;
--mob-items-display: none;
--mob-items-justify-self: none;
--mob-items-align-self: none;
--mob-items-z-index: 30;
--mob-items-aspect-ratio: auto;
                }
            
                .component-icon {
                        --desk-image-grid-area: 1/2/6/8;
--desk-image-justify-self: center;
--desk-image-align-self: center;
--desk-image-z-index: 50;
--desk-image-m-block-start: var(--spacing--giant-negative);
--desk-image-m-block-end: var(--spacing--giant-negative);
--desk-image-m-inline-start: var(--spacing--giant-negative);
--desk-image-m-inline-end: var(--spacing--giant-negative);
--desk-image-aspect-ratio: auto;
--desk-image-expand-horizontal: calc(100% + var(--spacing--giant) + var(--spacing--giant));
--desk-image-expand-vertical: calc(100% + var(--spacing--giant) + var(--spacing--giant));
--desk-parallax-range: 100px;
--mob-image-m-block-start: var(--spacing--giant-negative);
--mob-image-m-block-end: var(--spacing--default);
--mob-image-grid-area: 1/1/2/7;
--mob-image-justify-self: none;
--mob-image-align-self: none;
--mob-image-z-index: 20;
--mob-image-aspect-ratio: auto;
                }
            
                .component-button-list {
                        --desk-button-list-grid-area: 4/8/5/14;
--desk-button-list-justify-self: none;
--desk-button-list-align-self: none;
--desk-button-list-z-index: 60;
--desk-button-list-aspect-ratio: auto;
--mob-button-list-grid-area: 4/1/5/7;
--mob-button-list-justify-self: none;
--mob-button-list-align-self: none;
--mob-button-list-z-index: 10;
--mob-button-list-aspect-ratio: auto;
                }
            
            }
        

            ._c3fab44e-b249-46fa-adad-aea14ba43e9f {
               
               
                .component-headline {
                        --desk-headline-grid-area: 1/8/2/14;
--desk-headline-justify-self: none;
--desk-headline-align-self: none;
--desk-headline-z-index: 100;
--desk-headline-aspect-ratio: auto;
--mob-headline-grid-area: 2/1/3/7;
--mob-headline-justify-self: none;
--mob-headline-align-self: none;
--mob-headline-z-index: 100;
--mob-headline-aspect-ratio: auto;
                }
            
                .component-subheadline {
                        --desk-subheadline-display: none;
--desk-subheadline-justify-self: none;
--desk-subheadline-align-self: none;
--desk-subheadline-z-index: 90;
--desk-subheadline-aspect-ratio: auto;
--mob-subheadline-display: none;
--mob-subheadline-justify-self: none;
--mob-subheadline-align-self: none;
--mob-subheadline-z-index: 90;
--mob-subheadline-aspect-ratio: auto;
                }
            
                .component-image {
                        --desk-image-grid-area: 1/2/4/8;
--desk-image-justify-self: none;
--desk-image-align-self: none;
--desk-image-z-index: 70;
--desk-image-aspect-ratio: auto;
--mob-image-m-inline-start: var(--spacing--m-negative);
--mob-image-m-inline-end: var(--spacing--m-negative);
--mob-image-grid-area: 1/1/2/7;
--mob-image-justify-self: none;
--mob-image-align-self: none;
--mob-image-z-index: 80;
--mob-image-aspect-ratio: auto;
--mob-image-expand-horizontal: calc(100% + var(--spacing--m) + var(--spacing--m));
                }
            
                .component-bodytext {
                        --desk-bodytext-grid-area: 2/8/3/14;
--desk-bodytext-justify-self: none;
--desk-bodytext-align-self: none;
--desk-bodytext-z-index: 80;
--desk-bodytext-aspect-ratio: auto;
--mob-bodytext-grid-area: 3/1/4/7;
--mob-bodytext-justify-self: none;
--mob-bodytext-align-self: none;
--mob-bodytext-z-index: 70;
--mob-bodytext-aspect-ratio: auto;
                }
            
                .component-backdrop {
                        --desk-backdrop-display: none;
--desk-backdrop-justify-self: none;
--desk-backdrop-align-self: none;
--desk-backdrop-z-index: 60;
--desk-backdrop-aspect-ratio: auto;
--mob-backdrop-display: none;
--mob-backdrop-justify-self: none;
--mob-backdrop-align-self: none;
--mob-backdrop-z-index: 60;
--mob-backdrop-aspect-ratio: auto;
display: none;
                }
            
                .component-decorative-text {
                        --desk-decorative-text-display: none;
--desk-decorative-text-justify-self: none;
--desk-decorative-text-align-self: none;
--desk-decorative-text-z-index: 50;
--desk-decorative-text-aspect-ratio: auto;
--mob-decorative-text-display: none;
--mob-decorative-text-justify-self: none;
--mob-decorative-text-align-self: none;
--mob-decorative-text-z-index: 50;
--mob-decorative-text-aspect-ratio: auto;
                }
            
                .component-button-list {
                        --desk-button-list-grid-area: 3/8/4/14;
--desk-button-list-justify-self: none;
--desk-button-list-align-self: none;
--desk-button-list-z-index: 40;
--desk-button-list-aspect-ratio: auto;
--mob-button-list-grid-area: 4/1/5/7;
--mob-button-list-justify-self: none;
--mob-button-list-align-self: none;
--mob-button-list-z-index: 40;
--mob-button-list-aspect-ratio: auto;
                }
            
                .component-items {
                        --desk-items-display: none;
--desk-items-justify-self: none;
--desk-items-align-self: none;
--desk-items-z-index: 30;
--desk-items-aspect-ratio: auto;
--mob-items-display: none;
--mob-items-justify-self: none;
--mob-items-align-self: none;
--mob-items-z-index: 30;
--mob-items-aspect-ratio: auto;
                }
            
                .component-sharing-button {
                        --desk-sharing-button-display: none;
--desk-sharing-button-justify-self: none;
--desk-sharing-button-align-self: none;
--desk-sharing-button-z-index: 20;
--desk-sharing-button-aspect-ratio: auto;
--mob-sharing-button-display: none;
--mob-sharing-button-justify-self: none;
--mob-sharing-button-align-self: none;
--mob-sharing-button-z-index: 20;
--mob-sharing-button-aspect-ratio: auto;
                }
            
                .component-published-at {
                        --desk-text-display: none;
--desk-text-justify-self: none;
--desk-text-align-self: none;
--desk-text-z-index: 10;
--desk-text-aspect-ratio: auto;
--mob-text-display: none;
--mob-text-justify-self: none;
--mob-text-align-self: none;
--mob-text-z-index: 10;
--mob-text-aspect-ratio: auto;
                }
            
            }
        

            ._e275e4eb-ee88-4c5d-b934-5164a2f6befb {
               
               
                .component-image {
                        --desk-image-grid-area: 1/2/4/9;
--desk-image-justify-self: none;
--desk-image-align-self: none;
--desk-image-z-index: 60;
--desk-image-aspect-ratio: auto;
--mob-image-m-inline-start: var(--spacing--m-negative);
--mob-image-m-inline-end: var(--spacing--m-negative);
--mob-image-grid-area: 1/1/2/7;
--mob-image-justify-self: none;
--mob-image-align-self: none;
--mob-image-z-index: 80;
--mob-image-aspect-ratio: auto;
--mob-image-expand-horizontal: calc(100% + var(--spacing--m) + var(--spacing--m));
                }
            
                .component-headline {
                        --desk-headline-grid-area: 1/9/2/14;
--desk-headline-justify-self: none;
--desk-headline-align-self: none;
--desk-headline-z-index: 70;
--desk-headline-aspect-ratio: auto;
--mob-headline-grid-area: 2/1/3/7;
--mob-headline-justify-self: none;
--mob-headline-align-self: none;
--mob-headline-z-index: 70;
--mob-headline-aspect-ratio: auto;
                }
            
                .component-bodytext {
                        --desk-bodytext-grid-area: 2/9/3/14;
--desk-bodytext-justify-self: none;
--desk-bodytext-align-self: none;
--desk-bodytext-z-index: 30;
--desk-bodytext-aspect-ratio: auto;
--mob-bodytext-grid-area: 3/1/4/7;
--mob-bodytext-justify-self: none;
--mob-bodytext-align-self: none;
--mob-bodytext-z-index: 60;
--mob-bodytext-aspect-ratio: auto;
                }
            
                .component-button {
                        --desk-button-grid-area: 3/9/4/14;
--desk-button-justify-self: none;
--desk-button-align-self: none;
--desk-button-z-index: 50;
--desk-button-aspect-ratio: auto;
--mob-button-grid-area: 4/1/5/7;
--mob-button-justify-self: none;
--mob-button-align-self: none;
--mob-button-z-index: 50;
--mob-button-aspect-ratio: auto;
                }
            
                .component-subheadline {
                        --desk-subheadline-display: none;
--desk-subheadline-justify-self: none;
--desk-subheadline-align-self: none;
--desk-subheadline-z-index: 80;
--desk-subheadline-aspect-ratio: auto;
--mob-subheadline-display: none;
--mob-subheadline-justify-self: none;
--mob-subheadline-align-self: none;
--mob-subheadline-z-index: 40;
--mob-subheadline-aspect-ratio: auto;
                }
            
                .component-disrupter {
                        --desk-disrupter-display: none;
--desk-disrupter-justify-self: none;
--desk-disrupter-align-self: none;
--desk-disrupter-z-index: 40;
--desk-disrupter-aspect-ratio: auto;
--mob-disrupter-display: none;
--mob-disrupter-justify-self: none;
--mob-disrupter-align-self: none;
--mob-disrupter-z-index: 30;
--mob-disrupter-aspect-ratio: auto;
                }
            
                .component-backdrop {
                        --desk-backdrop-display: none;
--desk-backdrop-justify-self: none;
--desk-backdrop-align-self: none;
--desk-backdrop-z-index: 20;
--desk-backdrop-aspect-ratio: auto;
--mob-backdrop-display: none;
--mob-backdrop-justify-self: none;
--mob-backdrop-align-self: none;
--mob-backdrop-z-index: 20;
--mob-backdrop-aspect-ratio: auto;
display: none;
                }
            
                .component-decorative-text {
                        --desk-decorative-text-display: none;
--desk-decorative-text-justify-self: none;
--desk-decorative-text-align-self: none;
--desk-decorative-text-z-index: 10;
--desk-decorative-text-aspect-ratio: auto;
--mob-decorative-text-display: none;
--mob-decorative-text-justify-self: none;
--mob-decorative-text-align-self: none;
--mob-decorative-text-z-index: 10;
--mob-decorative-text-aspect-ratio: auto;
                }
            
            }
        
         
						.color-assignment-document-entry-list {
							--headline-color: var(--color1-color);
--copy-color: var(--color2-color);
--background-color: var(--color4-color);
					}

						.color-assignment-form {
							--copy-color: var(--color4-color);
--headline-color: var(--color1-color);
--background-color: var(--color4-color);
--button-color: var(--color1-color);
--button-complementary1-color: var(--color1-complementary-color);
					}

						.color-assignment-team-members {
							--copy-color: var(--color2-color);
--background-color: var(--color1-complementary-color);
--headline-color: var(--color1-color);
					}

						.color-assignment-teaser {
							--background-color: var(--color1-complementary-color);
--copy-color: var(--color2-color);
--button-complementary1-color: var(--color1-complementary-color);
--backdrop-color: var(--color1-color);
--subline-color: var(--color2-color);
--headline-color: var(--color1-color);
--button-color: var(--color1-color);
					}

						.color-assignment-text-image {
							--background-color: var(--color1-complementary-color);
--copy-color: var(--color2-color);
--button-complementary1-color: var(--color1-complementary-color);
--backdrop-color: var(--color1-color);
--subline-color: var(--color2-color);
--headline-color: var(--color1-color);
--button-color: var(--color1-color);
					}

						.color-assignment-text-video {
							--background-color: var(--color1-complementary-color);
--headline-color: var(--color1-color);
--copy-color: var(--color2-color);
--button-color: var(--color4-color);
--button-complementary1-color: var(--color1-color);
					}
         
            .color-scheme-047da131-442a-4500-9252-03f33ad0cc83 {
            --color1-color: var(--color--11);
--color1-complementary-color: var(--color--4);
--color2-color: var(--color--13);
--color3-color: var(--color--6);
        }

            .color-scheme-52eb3f32-b2fb-4393-a086-1963bf9807e1 {
            --color1-color: var(--color--4);
--color1-complementary-color: var(--color--14);
--color2-color: var(--color--13);
--color3-color: var(--color--3);
        }

            .color-scheme-bf20626b-983b-4d02-bc44-70e6118e37f3 {
            --color1-color: var(--color--3);
--color1-complementary-color: var(--color--7);
--color2-color: var(--color--14);
--color3-color: var(--color--2);
        }

            .color-scheme-c1687d0c-d88a-4ad0-8176-6d61b078c487 {
            --color1-color: var(--color--3);
--color1-complementary-color: var(--color--4);
--color2-color: var(--color--14);
--color3-color: var(--color--2);
        }

            .color-scheme-feaac2ae-58ef-4510-8775-f2c10270a3c5 {
            --color1-color: var(--color--5);
--color1-complementary-color: var(--color--3);
--color2-color: var(--color--13);
--color3-color: var(--color--6);
        }
		 
        }
        