.c-split-feature{--split-feature-surface:var(--color-primary-900);--split-feature-heading:var(--color-primary-100);--split-feature-highlight:var(--color-primary-400);--split-feature-text:var(--color-primary-100);--split-feature-muted:var(--color-primary-400);--split-feature-detail:var(--color-primary-700)}.c-split-feature.s-item:not(.c-hero){margin-inline:auto;max-width:calc(var(--container-width-canvas) + var(--container-padding)*2)!important;max-width:var(--container-width-canvas)!important;padding-inline:0!important;width:100%}@media only screen and (max-width:767px){.c-split-feature.s-item:not(.c-hero){margin-bottom:0}}.c-split-feature__item,.c-split-feature__wrap{min-width:0;width:100%}.c-split-feature__item{align-items:stretch;display:flex;flex-direction:column}@media only screen and (min-width:1024px){.c-split-feature__item{flex-direction:row}}.c-split-feature__media{aspect-ratio:909/795;background-color:var(--color-primary-200);display:block;margin:0;overflow:hidden;position:relative;width:100%}@media only screen and (min-width:1024px){.c-split-feature__media{aspect-ratio:auto;flex:0 0 55.36%;min-height:100%;width:55.36%}}.c-split-feature__image{display:block;font-family:"object-fit:cover";height:100%;inset:0;max-width:none;-o-object-fit:cover;object-fit:cover;position:absolute;width:100%}.c-split-feature__panel{align-items:flex-start;background-color:var(--split-feature-surface);display:flex;flex:1 1 auto;flex-direction:column;gap:var(--spacing-xl);min-width:0;padding:var(--spacing-xl) var(--container-padding);width:100%}@media only screen and (min-width:1024px){.c-split-feature__panel{justify-content:center;padding-block:clamp(3.75rem,4.88vw,5rem);padding-inline-end:clamp(2.5rem,7.32vw,7.5rem);padding-inline-start:clamp(2.5rem,4.88vw,5rem)}}.c-split-feature__header{align-items:flex-start;display:flex;flex-direction:column;gap:var(--spacing-lg);width:100%}.c-split-feature__header:before{background-color:var(--split-feature-highlight);content:"";display:block;flex:0 0 auto;height:1.4375rem;mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='39' height='23' fill='none'%3E%3Cpath fill='%23fff' d='m19.5 0-8.135 12.094L0 2.728 5.847 23h27.307L39 2.728l-11.365 9.366z'/%3E%3C/svg%3E");-webkit-mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='39' height='23' fill='none'%3E%3Cpath fill='%23fff' d='m19.5 0-8.135 12.094L0 2.728 5.847 23h27.307L39 2.728l-11.365 9.366z'/%3E%3C/svg%3E");mask-position:center;-webkit-mask-position:center;mask-repeat:no-repeat;-webkit-mask-repeat:no-repeat;mask-size:100% 100%;-webkit-mask-size:100% 100%;width:2.4375rem}.c-split-feature__title{color:var(--split-feature-heading);font-family:var(--font-secondary);font-size:var(--type-h2-mobile-size);font-weight:var(--type-h2-mobile-weight);letter-spacing:var(--type-h2-mobile-tracking);line-height:var(--type-h2-mobile-line-height);margin:0;text-align:left;width:100%}@media only screen and (min-width:1024px){.c-split-feature__title{font-size:var(--type-h2-desktop-size);font-weight:var(--type-h2-desktop-weight);letter-spacing:var(--type-h2-desktop-tracking);line-height:var(--type-h2-desktop-line-height)}}.c-split-feature__highlight{color:var(--split-feature-highlight);font-family:var(--font-secondary);font-size:var(--type-h4-bold-size);font-weight:var(--type-h4-bold-weight);letter-spacing:var(--type-h4-bold-tracking);line-height:var(--type-h4-bold-line-height);margin:0;text-align:left;width:100%}.c-split-feature__benefit-text,.c-split-feature__text{color:var(--split-feature-text);font-family:var(--font-primary);font-size:var(--type-body-size);font-weight:var(--type-body-weight);letter-spacing:var(--type-body-tracking);line-height:var(--type-body-line-height);text-align:left;width:100%}.c-split-feature__benefit-text>:first-child,.c-split-feature__text>:first-child{margin-top:0}.c-split-feature__benefit-text>:last-child,.c-split-feature__text>:last-child{margin-bottom:0}.c-split-feature__benefit-text a,.c-split-feature__benefit-text p,.c-split-feature__benefit-text strong,.c-split-feature__text a,.c-split-feature__text p,.c-split-feature__text strong{color:inherit;font:inherit;letter-spacing:inherit}.c-split-feature__benefits{display:flex;flex-direction:column;gap:var(--spacing-lg);width:100%}.c-split-feature__benefits:not(:has(.c-split-feature__benefit)){display:none}.c-split-feature__benefit{-moz-column-gap:var(--spacing-md);column-gap:var(--spacing-md);display:grid;grid-template-columns:.875rem minmax(0,1fr);min-width:0;position:relative;width:100%}.c-split-feature__benefit:before{align-self:center;border-block-end:1px solid var(--split-feature-detail);border-inline-end:1px solid var(--split-feature-detail);content:"";grid-row:1/span 2;height:.625rem;transform:rotate(-45deg);transform-origin:center;width:.625rem}.c-split-feature__benefit-label,.c-split-feature__benefit-text{grid-column:2;min-width:0}.c-split-feature__benefit-label{color:var(--split-feature-muted);display:block;font-family:var(--font-primary);font-size:var(--type-body-size);font-weight:var(--type-body-weight);letter-spacing:var(--type-body-tracking);line-height:var(--type-body-line-height)}.c-split-feature__button{display:flex;width:100%}.c-split-feature__button .s-style-button{align-items:center;cursor:pointer;display:flex;font-family:var(--font-secondary);font-weight:var(--type-button-weight);justify-content:center;letter-spacing:var(--type-button-tracking);text-decoration:none;--interaction-surface-target:var(--interaction-outline-hover-transform,none);--interaction-surface-overshoot:var(--interaction-outline-overshoot-transform,var(--interaction-surface-target));padding-inline:2rem;transition:background-color var(--interaction-duration,.28s) var(--interaction-easing,ease),border-color var(--interaction-duration,.28s) var(--interaction-easing,ease),color var(--interaction-duration,.28s) var(--interaction-easing,ease),box-shadow var(--interaction-duration,.28s) var(--interaction-easing,ease);transition:background-color var(--interaction-duration,.28s) var(--interaction-easing,ease),border-color var(--interaction-duration,.28s) var(--interaction-easing,ease),color var(--interaction-duration,.28s) var(--interaction-easing,ease),box-shadow var(--interaction-duration,.28s) var(--interaction-easing,ease),transform var(--interaction-duration,.28s) var(--interaction-easing,ease);--interaction-focus-color:currentColor;background-color:transparent;border:1px solid var(--color-primary-200);border-radius:0;color:var(--color-primary-300);font-size:var(--type-button-size);line-height:var(--type-button-line-height);min-height:3.5rem;padding-block:0;text-transform:none}.c-split-feature__button .s-style-button:focus-visible{outline:var(--interaction-focus-width,2px) solid var(--interaction-focus-color,currentColor);outline-offset:var(--interaction-focus-offset,4px)}@media(hover:hover)and (pointer:fine){.c-split-feature__button .s-style-button:hover{animation:var(--interaction-surface-animation,none);box-shadow:var(--interaction-outline-hover-shadow,none);transform:var(--interaction-surface-target)}}.c-split-feature__button .s-style-button:active{animation:none;transform:var(--interaction-outline-active-transform,none)}@media(prefers-reduced-motion:reduce){.c-split-feature__button .s-style-button{transition-duration:.01ms}.c-split-feature__button .s-style-button:active,.c-split-feature__button .s-style-button:hover{animation:none;box-shadow:none;transform:none}}.c-split-feature__button .s-style-button:focus-visible,.c-split-feature__button .s-style-button:hover{background-color:var(--color-primary-100);border-color:var(--color-primary-300);color:var(--color-primary-900)}