.pageblock--cta{--block-aurora-height: 200vh ;--block-aurora-width: 120vw ;--block-aurora-x: 20%;--block-aurora-y: -85vh;--block-aurora-opacity: .4;--aurora-height: var(--block-aurora-height);--aurora-width: var(--block-aurora-width);--aurora-x: var(--block-aurora-x);--aurora-y: var(--block-aurora-y);--aurora-opacity: var(--block-aurora-opacity)}.pageblock--cta .aurora-wrap{top:var(--aurora-y);left:var(--aurora-x);z-index:0;display:block;width:var(--aurora-width);max-width:var(--aurora-width);height:var(--aurora-height);pointer-events:none}@container style(--breakpoint-md-min: true){.pageblock--cta .aurora-wrap svg{width:100%;height:100%;animation:float 35s ease infinite alternate;will-change:opacity}.pageblock--cta .aurora-wrap path{transform:translate(50%,50%);transform-origin:center;animation:morph 20s ease infinite alternate;will-change:d;fill:var(--aurora-color)}.pageblock--cta .aurora-wrap path.shape{filter:blur(15px)}.pageblock--cta .aurora-wrap path.glow{filter:blur(55px)}@keyframes float{0%{transform:translate(-7%) translateY(0);opacity:var(--aurora-opacity)}to{transform:translate(8%) translateY(5%);opacity:calc(var(--aurora-opacity) / 1.5)}}@keyframes morph{0%{d:path("M26.4,-37.9C32,-32.2,33,-21.6,38,-11.2C43,-0.7,52,9.5,48.8,14.7C45.6,20,30.1,20.1,20,22.5C9.8,24.9,4.9,29.5,-1.3,31.4C-7.6,33.2,-15.1,32.2,-26.4,30.2C-37.6,28.1,-52.4,25,-58,16.8C-63.5,8.5,-59.7,-4.8,-54,-16C-48.3,-27.3,-40.7,-36.3,-31.3,-40.8C-22,-45.3,-11,-45.1,-0.3,-44.7C10.4,-44.3,20.7,-43.5,26.4,-37.9Z")}50%{d:path("M38.1,-58.6C43.2,-48.6,37.2,-29.4,40.8,-14.2C44.4,0.9,57.6,12,61.2,25.7C64.8,39.4,58.6,55.8,46.8,61.7C35,67.6,17.5,62.9,1,61.6C-15.6,60.3,-31.1,62.3,-45.4,57.2C-59.6,52.1,-72.6,39.9,-69.3,27.8C-66,15.6,-46.4,3.4,-36.2,-6.7C-26,-16.9,-25.1,-25.1,-20.6,-35.3C-16.1,-45.5,-8.1,-57.6,4.2,-63.4C16.4,-69.1,32.9,-68.5,38.1,-58.6Z")}to{d:path("M30,-37.2C41.2,-33.2,54.1,-27.5,60.3,-17.4C66.5,-7.4,66.1,7,59.9,17.5C53.7,28,41.9,34.6,30.9,42.6C20,50.6,10,60,1,58.6C-8,57.3,-16,45.2,-26,36.9C-36,28.6,-48,24,-55.3,14.9C-62.5,5.7,-65,-8.1,-60.4,-18.8C-55.8,-29.5,-44.1,-37,-32.9,-41C-21.6,-44.9,-10.8,-45.2,-0.7,-44.3C9.4,-43.4,18.9,-41.2,30,-37.2Z")}}}:root[style*="--breakpoint-md-min: true"] .applyContainerPolyFill .pageblock--cta .aurora-wrap svg{width:100%;height:100%;animation:float 35s ease infinite alternate;will-change:opacity}:root[style*="--breakpoint-md-min: true"] .applyContainerPolyFill .pageblock--cta .aurora-wrap path{transform:translate(50%,50%);transform-origin:center;animation:morph 20s ease infinite alternate;will-change:d;fill:var(--aurora-color)}:root[style*="--breakpoint-md-min: true"] .applyContainerPolyFill .pageblock--cta .aurora-wrap path.shape{filter:blur(15px)}:root[style*="--breakpoint-md-min: true"] .applyContainerPolyFill .pageblock--cta .aurora-wrap path.glow{filter:blur(55px)}@keyframes float{0%{transform:translate(-7%) translateY(0);opacity:var(--aurora-opacity)}to{transform:translate(8%) translateY(5%);opacity:calc(var(--aurora-opacity) / 1.5)}}@keyframes morph{0%{d:path("M26.4,-37.9C32,-32.2,33,-21.6,38,-11.2C43,-0.7,52,9.5,48.8,14.7C45.6,20,30.1,20.1,20,22.5C9.8,24.9,4.9,29.5,-1.3,31.4C-7.6,33.2,-15.1,32.2,-26.4,30.2C-37.6,28.1,-52.4,25,-58,16.8C-63.5,8.5,-59.7,-4.8,-54,-16C-48.3,-27.3,-40.7,-36.3,-31.3,-40.8C-22,-45.3,-11,-45.1,-0.3,-44.7C10.4,-44.3,20.7,-43.5,26.4,-37.9Z")}50%{d:path("M38.1,-58.6C43.2,-48.6,37.2,-29.4,40.8,-14.2C44.4,0.9,57.6,12,61.2,25.7C64.8,39.4,58.6,55.8,46.8,61.7C35,67.6,17.5,62.9,1,61.6C-15.6,60.3,-31.1,62.3,-45.4,57.2C-59.6,52.1,-72.6,39.9,-69.3,27.8C-66,15.6,-46.4,3.4,-36.2,-6.7C-26,-16.9,-25.1,-25.1,-20.6,-35.3C-16.1,-45.5,-8.1,-57.6,4.2,-63.4C16.4,-69.1,32.9,-68.5,38.1,-58.6Z")}to{d:path("M30,-37.2C41.2,-33.2,54.1,-27.5,60.3,-17.4C66.5,-7.4,66.1,7,59.9,17.5C53.7,28,41.9,34.6,30.9,42.6C20,50.6,10,60,1,58.6C-8,57.3,-16,45.2,-26,36.9C-36,28.6,-48,24,-55.3,14.9C-62.5,5.7,-65,-8.1,-60.4,-18.8C-55.8,-29.5,-44.1,-37,-32.9,-41C-21.6,-44.9,-10.8,-45.2,-0.7,-44.3C9.4,-43.4,18.9,-41.2,30,-37.2Z")}}@container style(--breakpoint-md-max: true){.pageblock--cta .aurora-wrap svg{width:100%;height:100%;opacity:var(--aurora-opacity)}.pageblock--cta .aurora-wrap path{d:path("M40.1,-48.2C52.1,-46.4,62.3,-35,68.3,-21.1C74.3,-7.3,76.1,9,73.2,25.7C70.4,42.3,62.9,59.3,49.9,64.5C36.9,69.6,18.5,63,0.5,62.3C-17.6,61.7,-35.1,67.1,-47.8,61.8C-60.4,56.6,-68.1,40.6,-70.5,24.9C-72.9,9.1,-70.1,-6.3,-60.8,-15.1C-51.6,-23.9,-35.9,-25.9,-24.7,-28C-13.5,-30,-6.8,-32.1,3.6,-37.1C14,-42.1,28,-49.9,40.1,-48.2Z");transform:translate(50%,50%);transform-origin:center;opacity:var(--aurora-opacity);fill:var(--aurora-color)}.pageblock--cta .aurora-wrap path.shape{filter:blur(15px)}.pageblock--cta .aurora-wrap path.glow{filter:blur(55px)}}:root[style*="--breakpoint-md-max: true"] .applyContainerPolyFill .pageblock--cta .aurora-wrap svg{width:100%;height:100%;opacity:var(--aurora-opacity)}:root[style*="--breakpoint-md-max: true"] .applyContainerPolyFill .pageblock--cta .aurora-wrap path{d:path("M40.1,-48.2C52.1,-46.4,62.3,-35,68.3,-21.1C74.3,-7.3,76.1,9,73.2,25.7C70.4,42.3,62.9,59.3,49.9,64.5C36.9,69.6,18.5,63,0.5,62.3C-17.6,61.7,-35.1,67.1,-47.8,61.8C-60.4,56.6,-68.1,40.6,-70.5,24.9C-72.9,9.1,-70.1,-6.3,-60.8,-15.1C-51.6,-23.9,-35.9,-25.9,-24.7,-28C-13.5,-30,-6.8,-32.1,3.6,-37.1C14,-42.1,28,-49.9,40.1,-48.2Z");transform:translate(50%,50%);transform-origin:center;opacity:var(--aurora-opacity);fill:var(--aurora-color)}:root[style*="--breakpoint-md-max: true"] .applyContainerPolyFill .pageblock--cta .aurora-wrap path.shape{filter:blur(15px)}:root[style*="--breakpoint-md-max: true"] .applyContainerPolyFill .pageblock--cta .aurora-wrap path.glow{filter:blur(55px)}@container style(--breakpoint-sm-max: true){.pageblock--cta .aurora-wrap{--aurora-width: 100%;--aurora-height: 100%;--aurora-y: 0;--aurora-x: var(--spacing-md);background:radial-gradient(circle at 100%,var(--aurora-color),rgba(255,255,255,0));opacity:var(--aurora-opacity);filter:blur(40px)}.pageblock--cta .aurora-wrap svg{display:none}}:root[style*="--breakpoint-sm-max: true"] .applyContainerPolyFill .pageblock--cta .aurora-wrap{--aurora-width: 100%;--aurora-height: 100%;--aurora-y: 0;--aurora-x: var(--spacing-md);background:radial-gradient(circle at 100%,var(--aurora-color),rgba(255,255,255,0));opacity:var(--aurora-opacity);filter:blur(40px)}:root[style*="--breakpoint-sm-max: true"] .applyContainerPolyFill .pageblock--cta .aurora-wrap svg{display:none}.pageblock--cta .cta-wrapper{--cta-size: 100%;--employee-size: 0;position:relative}.pageblock--cta .cta-wrapper .cta-wrapper--content{position:relative;z-index:1;display:flex;gap:var(--grid-gap);background:var(--opacity-light-75);border-radius:var(--component-border-radius);padding-block:var(--spacing-md);padding-inline:var(--spacing-sm)}.pageblock--cta .cta-wrapper .cta-wrapper--content .x-core-intro{position:relative;flex-grow:0;flex-shrink:0;width:var(--cta-size);border-radius:var(--component-border-radius)}.pageblock--cta .cta-wrapper .cta-wrapper--content .cta-employee-wrapper{display:flex;flex-grow:0;flex-shrink:0;gap:var(--grid-gap);width:var(--employee-size);padding-left:var(--spacing-md)}.pageblock--cta .cta-wrapper .cta-wrapper--content .cta-employee-wrapper .employee-card{width:var(--employee-card-size, 50%)}.pageblock--cta .cta-wrapper:after{position:absolute;top:0;left:0;z-index:-1;display:block;width:100%;height:100%;background:linear-gradient(var(--color-neutral-1000) 0%,var(--color-neutral-1000) 20%,rgba(255,255,255,0) 100%);border-radius:var(--component-border-radius);content:""}.pageblock--cta.contains--multiple-employee .cta-wrapper{--cta-size: 45%;--employee-size: 55%;margin-block-start:var(--spacing-xs)}.pageblock--cta.contains--multiple-employee .cta-wrapper .employee-card:first-child{transform:translateY(calc(-1 * (var(--spacing-md) + var(--spacing-xs))))}.pageblock--cta.contains--single-employee .cta-wrapper{--cta-size: 65%;--employee-size: 35%;--employee-card-size: 100%;margin-block-start:var(--spacing-xs)}@container style(--breakpoint-xxl-min: true){.pageblock--cta .cta-wrapper .cta-wrapper--content{align-content:center;align-items:center}}:root[style*="--breakpoint-xxl-min: true"] .applyContainerPolyFill .pageblock--cta .cta-wrapper .cta-wrapper--content{align-content:center;align-items:center}@container style(--breakpoint-xl-max: true){.pageblock--cta .cta-wrapper .cta-wrapper--content{align-items:stretch;background:none;padding-block:0;padding-inline:0}.pageblock--cta .cta-wrapper .x-core-intro{align-content:center;background:var(--opacity-light-75);padding-block:var(--spacing-md);padding-inline:var(--content-spacing)}.pageblock--cta .cta-wrapper .x-core-intro:after{position:absolute;top:0;left:0;z-index:-1;display:block;width:100%;height:100%;background:linear-gradient(var(--color-neutral-1000) 0%,var(--color-neutral-1000) 50%,rgba(255,255,255,0) 100%);border-radius:var(--component-border-radius);content:""}.pageblock--cta.contains--multiple-employee .cta-wrapper,.pageblock--cta.contains--single-employee .cta-wrapper{--cta-size: 65%;--employee-size: calc(35% - var(--grid-gutter-x));--employee-card-size: 100%}.pageblock--cta.contains--multiple-employee .cta-wrapper:after,.pageblock--cta.contains--single-employee .cta-wrapper:after{display:none}.pageblock--cta.contains--multiple-employee .cta-wrapper .cta-employee-wrapper,.pageblock--cta.contains--single-employee .cta-wrapper .cta-employee-wrapper{gap:0;padding-left:0}.pageblock--cta.contains--multiple-employee .cta-wrapper .cta-employee-wrapper .employee-card,.pageblock--cta.contains--single-employee .cta-wrapper .cta-employee-wrapper .employee-card{height:100%}.pageblock--cta.contains--multiple-employee .cta-wrapper .cta-employee-wrapper .employee-card:first-child,.pageblock--cta.contains--single-employee .cta-wrapper .cta-employee-wrapper .employee-card:first-child{transform:translateY(0)}.pageblock--cta.contains--multiple-employee .cta-wrapper .cta-employee-wrapper .employee-card:nth-child(2),.pageblock--cta.contains--single-employee .cta-wrapper .cta-employee-wrapper .employee-card:nth-child(2){display:none}}:root[style*="--breakpoint-xl-max: true"] .applyContainerPolyFill .pageblock--cta .cta-wrapper .cta-wrapper--content{align-items:stretch;background:none;padding-block:0;padding-inline:0}:root[style*="--breakpoint-xl-max: true"] .applyContainerPolyFill .pageblock--cta .cta-wrapper .x-core-intro{align-content:center;background:var(--opacity-light-75);padding-block:var(--spacing-md);padding-inline:var(--content-spacing)}:root[style*="--breakpoint-xl-max: true"] .applyContainerPolyFill .pageblock--cta .cta-wrapper .x-core-intro:after{position:absolute;top:0;left:0;z-index:-1;display:block;width:100%;height:100%;background:linear-gradient(var(--color-neutral-1000) 0%,var(--color-neutral-1000) 50%,rgba(255,255,255,0) 100%);border-radius:var(--component-border-radius);content:""}:root[style*="--breakpoint-xl-max: true"] .applyContainerPolyFill .pageblock--cta.contains--multiple-employee .cta-wrapper,:root[style*="--breakpoint-xl-max: true"] .applyContainerPolyFill .pageblock--cta.contains--single-employee .cta-wrapper{--cta-size: 65%;--employee-size: calc(35% - var(--grid-gutter-x));--employee-card-size: 100%}:root[style*="--breakpoint-xl-max: true"] .applyContainerPolyFill .pageblock--cta.contains--multiple-employee .cta-wrapper:after,:root[style*="--breakpoint-xl-max: true"] .applyContainerPolyFill .pageblock--cta.contains--single-employee .cta-wrapper:after{display:none}:root[style*="--breakpoint-xl-max: true"] .applyContainerPolyFill .pageblock--cta.contains--multiple-employee .cta-wrapper .cta-employee-wrapper,:root[style*="--breakpoint-xl-max: true"] .applyContainerPolyFill .pageblock--cta.contains--single-employee .cta-wrapper .cta-employee-wrapper{gap:0;padding-left:0}:root[style*="--breakpoint-xl-max: true"] .applyContainerPolyFill .pageblock--cta.contains--multiple-employee .cta-wrapper .cta-employee-wrapper .employee-card,:root[style*="--breakpoint-xl-max: true"] .applyContainerPolyFill .pageblock--cta.contains--single-employee .cta-wrapper .cta-employee-wrapper .employee-card{height:100%}:root[style*="--breakpoint-xl-max: true"] .applyContainerPolyFill .pageblock--cta.contains--multiple-employee .cta-wrapper .cta-employee-wrapper .employee-card:first-child,:root[style*="--breakpoint-xl-max: true"] .applyContainerPolyFill .pageblock--cta.contains--single-employee .cta-wrapper .cta-employee-wrapper .employee-card:first-child{transform:translateY(0)}:root[style*="--breakpoint-xl-max: true"] .applyContainerPolyFill .pageblock--cta.contains--multiple-employee .cta-wrapper .cta-employee-wrapper .employee-card:nth-child(2),:root[style*="--breakpoint-xl-max: true"] .applyContainerPolyFill .pageblock--cta.contains--single-employee .cta-wrapper .cta-employee-wrapper .employee-card:nth-child(2){display:none}@container style(--breakpoint-lg-max: true){.pageblock--cta.contains--multiple-employee .cta-wrapper,.pageblock--cta.contains--single-employee .cta-wrapper{--cta-size: 50%;--employee-size: calc(50% - var(--grid-gutter-x))}}:root[style*="--breakpoint-lg-max: true"] .applyContainerPolyFill .pageblock--cta.contains--multiple-employee .cta-wrapper,:root[style*="--breakpoint-lg-max: true"] .applyContainerPolyFill .pageblock--cta.contains--single-employee .cta-wrapper{--cta-size: 50%;--employee-size: calc(50% - var(--grid-gutter-x))}@container style(--breakpoint-md-max: true){.pageblock--cta .cta-wrapper .x-core-intro{text-align:center;padding-inline:var(--content-spacing-xs)}.pageblock--cta .cta-wrapper .x-core-intro .x-core-button-wrapper{justify-content:center}.pageblock--cta.contains--multiple-employee .cta-wrapper,.pageblock--cta.contains--single-employee .cta-wrapper{--cta-size: 100%;--employee-size: 0}.pageblock--cta.contains--multiple-employee .cta-wrapper .cta-employee-wrapper,.pageblock--cta.contains--single-employee .cta-wrapper .cta-employee-wrapper{display:none}}:root[style*="--breakpoint-md-max: true"] .applyContainerPolyFill .pageblock--cta .cta-wrapper .x-core-intro{text-align:center;padding-inline:var(--content-spacing-xs)}:root[style*="--breakpoint-md-max: true"] .applyContainerPolyFill .pageblock--cta .cta-wrapper .x-core-intro .x-core-button-wrapper{justify-content:center}:root[style*="--breakpoint-md-max: true"] .applyContainerPolyFill .pageblock--cta.contains--multiple-employee .cta-wrapper,:root[style*="--breakpoint-md-max: true"] .applyContainerPolyFill .pageblock--cta.contains--single-employee .cta-wrapper{--cta-size: 100%;--employee-size: 0}:root[style*="--breakpoint-md-max: true"] .applyContainerPolyFill .pageblock--cta.contains--multiple-employee .cta-wrapper .cta-employee-wrapper,:root[style*="--breakpoint-md-max: true"] .applyContainerPolyFill .pageblock--cta.contains--single-employee .cta-wrapper .cta-employee-wrapper{display:none}main:has(>.pageblock--cta:last-child)>.pageblock--cta:last-child[data-display-remove-spacing-bottom]{position:relative}main:has(>.pageblock--cta:last-child)>.pageblock--cta:last-child[data-display-remove-spacing-bottom]:after{position:absolute;bottom:0;left:0;display:block;width:100%;height:65%;background:var(--footer-background);content:""}main:has(>.pageblock--cta:last-child)>.pageblock--cta:last-child[data-display-remove-spacing-bottom].pageblock--project-outro:after{display:none}.pageblock--project-outro{--block-padding-top: 0}.pageblock--project-outro .project-outro{--heading-color: var(--project-header-text-color, var(--heading-color));--body-color: var(--project-header-text-color, var(--body-color));background:var(--project-color);padding-block-start:var(--block-padding-y);padding-block-end:calc(2 * var(--block-padding-y));border-radius:0 0 var(--component-border-radius) var(--component-border-radius);margin-block-end:calc(-1 * var(--block-padding-y))}.pageblock--project-outro .project-outro>div{max-width:var(--body-compact-grid);margin-inline:auto}.pageblock--project-outro .cta-wrapper{z-index:1}
