.ics{flex-direction:column;gap:var(--spacer_52);padding-top:var(--spacer_120);position:relative}@media (max-width:800px){.ics{gap:var(--spacer_24);padding-top:var(--spacer_56)}}.ics__image,.ics__image-layer{background-color:var(--light_grey_color);height:52.8rem;position:absolute;right:calc(58.33333% + var(--spacer_20));top:0;width:59.4rem;z-index:1}.ics__image-layer{opacity:1;visibility:visible}.ics__image{object-fit:cover}.show .ics__image-layer{opacity:0;transition:opacity var(--slow_transition) var(--slow_transition_duration),visibility var(--slow_transition) var(--slow_transition_duration);visibility:hidden}@media (max-width:1279px){.ics__image,.ics__image-layer{width:calc(50% + var(--spacer_20))}}@media (max-width:600px){.ics__image,.ics__image-layer{display:none}}.ics__content-container{margin-left:auto;max-width:61.2rem;opacity:0;position:relative;text-wrap:balance;transform:translateY(25px);width:calc(50% - var(--spacer_20)/2)}.show .ics__content-container{opacity:1;transform:translateY(0);transition:transform var(--slow_transition) var(--slow_transition_duration),opacity var(--slow_transition) var(--slow_transition_duration)}.ics__title{font-size:var(--font_size_56);font-weight:var(--font_weight_500);letter-spacing:-2.24px;line-height:1.14;z-index:2}@media (max-width:800px){.ics__title{font-size:var(--h2_font_size)}}@media (max-width:600px){.ics__content-container,.ics__title{max-width:100%;width:100%}}.ics__content{color:#747474;line-height:1.4}.ics__cards{align-items:center;flex-direction:column;gap:var(--spacer_24);opacity:0;position:relative;z-index:2}.show .ics__cards{opacity:1;transition:transform var(--slow_transition) var(--slow_transition_duration),opacity var(--slow_transition) var(--slow_transition_duration)}.ics__cards-list{gap:var(--spacer_36);overflow:hidden;padding-bottom:var(--spacer_16);padding-left:calc((100vw - var(--container_width))/2 + var(--spacer_20));width:100vw}@media (max-width:1297px){.ics__cards-list{padding-left:var(--spacer_20);padding-right:var(--spacer_20)}}.ics__cards-spacer{display:block;flex-shrink:0;height:auto;scroll-snap-align:start;width:calc((100vw - var(--container_width))/2 + var(--spacer_20) - var(--spacer_36))}@media (max-width:1297px){.ics__cards-spacer{display:none}}.ics__cards-card{background:var(--background_color);color:var(--text_color);display:grid;flex-shrink:0;font-size:var(--font_size_36);font-weight:var(--font_weight_100);max-width:396px;min-height:336px;opacity:0;transform:translateY(100px);width:calc(100vw - var(--spacer_40))}.ics__cards-card:has(.ics__cards-card-link){cursor:pointer}.ics__cards-card--first{margin-left:var(--translate_value)}.show .ics__cards-card{opacity:1;transform:translateY(0);transition:margin var(--slow_transition),transform var(--slow_transition) calc(var(--slow_transition_duration) + var(--delay_value)),opacity var(--slow_transition) calc(var(--slow_transition_duration) + var(--delay_value))}.ics__cards-card-link,.ics__cards-svg-container,.ics__cards-text{grid-area:1/1;height:100%;width:100%}.ics__cards-text-content{color:var(--white_color);font-family:Work Sans;font-size:var(--font_size_20);line-height:1.4}.ics__cards-svg-container{display:flex}.ics__cards-svg-container svg{display:block;height:auto;margin-top:auto;width:100%}.ics__cards-card:focus-within .ics__cards-svg-container path:first-child,.ics__cards-card:hover .ics__cards-svg-container path:first-child{stroke-width:70px}.ics__cards-card:focus-within .ics__cards-svg-container path:nth-child(2),.ics__cards-card:hover .ics__cards-svg-container path:nth-child(2){stroke-width:40px}.ics__cards-card:focus-within .ics__cards-svg-container path:nth-child(3),.ics__cards-card:hover .ics__cards-svg-container path:nth-child(3){stroke-width:40px}.ics__cards-card:focus-within .ics__cards-svg-container path:nth-child(4),.ics__cards-card:hover .ics__cards-svg-container path:nth-child(4){stroke-width:20px}.ics__cards-card:focus-within .ics__cards-svg-container path:nth-child(5),.ics__cards-card:hover .ics__cards-svg-container path:nth-child(5){stroke-width:20px}.ics__cards-card:focus-within .ics__cards-svg-container path:nth-child(6),.ics__cards-card:hover .ics__cards-svg-container path:nth-child(6){stroke-width:20px}.ics__cards-card:active .ics__cards-svg-container path:first-child{stroke-width:70px}.ics__cards-card:active .ics__cards-svg-container path:nth-child(2),.ics__cards-card:active .ics__cards-svg-container path:nth-child(3){stroke-width:40px}.ics__cards-card:active .ics__cards-svg-container path:nth-child(4),.ics__cards-card:active .ics__cards-svg-container path:nth-child(5),.ics__cards-card:active .ics__cards-svg-container path:nth-child(6){stroke-width:20px}.ics__cards-svg-container path{transition:stroke-width var(--slow_transition)}.ics__cards-text{display:flex;flex-direction:column;height:100%;padding:var(--spacer_36) var(--spacer_40);width:100%}.ics__cards-title{color:var(--text_color);font-size:36px;font-weight:var(--font_weight_600);line-height:44px;text-wrap:balance}.ics__cards-text-content{color:var(--text_color);font-weight:var(--font_weight_400)}.ics__cards-card-link{opacity:0}.ics__cards-fake-link{margin-top:auto;padding-top:var(--spacer_28)}.ics__nav{margin-left:auto}.ics__nav-list{gap:var(--spacer_48)}.ics__nav-button{align-items:center;display:flex;height:4.4rem;transition:opacity var(--slow_transition);width:5.6rem}.ics__nav-svg{display:block;height:14px;width:100%}.slider--is-end .ics__nav-button--next,.slider--is-start .ics__nav-button--prev{opacity:.5;pointer-events:none}.ics__nav-button--prev .ics__nav-svg{transform:translateY(5px)}.ics__nav-button--next .ics__nav-svg{transform:translateY(-5px)}.ics__nav-line{transition:stroke-dashoffset var(--slow_transition)}.ics__nav-button--prev .ics__nav-svg .ics__nav-line--light{stroke-dasharray:120;stroke-dashoffset:0}.ics__nav-button--prev .ics__nav-svg .ics__nav-line--dark{stroke-dasharray:120;stroke-dashoffset:120}@media (hover:hover) and (pointer:fine){.ics__nav-button--prev:focus .ics__nav-svg .ics__nav-line--light,.ics__nav-button--prev:hover .ics__nav-svg .ics__nav-line--light{stroke-dashoffset:-120}.ics__nav-button--prev:focus .ics__nav-svg .ics__nav-line--dark,.ics__nav-button--prev:hover .ics__nav-svg .ics__nav-line--dark{stroke-dashoffset:0}}.ics__nav-button--prev:active .ics__nav-svg .ics__nav-line--light{stroke-dashoffset:-120}.ics__nav-button--prev:active .ics__nav-svg .ics__nav-line--dark{stroke-dashoffset:0}.ics__nav-button--next .ics__nav-svg .ics__nav-line--light{stroke-dasharray:120;stroke-dashoffset:0}.ics__nav-button--next .ics__nav-svg .ics__nav-line--dark{stroke-dasharray:120;stroke-dashoffset:120}@media (hover:hover) and (pointer:fine){.ics__nav-button--next:focus .ics__nav-svg .ics__nav-line--light,.ics__nav-button--next:hover .ics__nav-svg .ics__nav-line--light{stroke-dashoffset:-120}.ics__nav-button--next:focus .ics__nav-svg .ics__nav-line--dark,.ics__nav-button--next:hover .ics__nav-svg .ics__nav-line--dark{stroke-dashoffset:0}}.ics__nav-button--next:active .ics__nav-svg .ics__nav-line--light{stroke-dashoffset:-120}.ics__nav-button--next:active .ics__nav-svg .ics__nav-line--dark{stroke-dashoffset:0}