.prefooter{background:linear-gradient(270deg,#86d6cb,rgba(134,214,203,0) 50%),#6aa89f;overflow:hidden;position:relative}.prefooter__inner{display:flex;flex-direction:column;gap:16px;justify-content:flex-start;padding:0}.prefooter__left{color:var(--color-carbon-black);display:flex;flex-direction:column;gap:24px;padding:48px 75px 0 0}.prefooter__headline{font-weight:400;margin:0}.prefooter__right{align-items:flex-start;display:flex;flex-direction:column;height:100%;justify-content:center;min-width:40%;padding-bottom:48px;position:relative}.prefooter__cta{opacity:1;z-index:3}.prefooter__cta--docked,.prefooter__cta--floating{align-self:flex-end;bottom:20px;position:sticky}.prefooter__right-bg{position:absolute;width:100%}.prefooter__right-bg svg{height:auto;transform:rotate(270deg) translate(40%,60%);width:120%}.prefooter__panel{backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);background:var(--color-carbon-black-opacity-80);bottom:-100%;box-shadow:0 -8px 24px rgba(0,0,0,.25);color:#fff;display:flex;flex-direction:column;font-size:16px;height:100%;left:0;max-height:calc(100dvh - 80px);overflow:visible;padding:40px 0;pointer-events:none;position:fixed;right:0;transition:bottom .5s ease;z-index:9999}.prefooter__panel.is-open{bottom:0;margin-top:80px;pointer-events:auto}.prefooter__panel-close{align-items:center;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);background:var(--color-carbon-black-opacity-80);border:2px solid var(--color-laser-tangerine-40);box-shadow:0 4px 16px rgba(0,0,0,.3);color:#fff;cursor:pointer;display:flex;height:60px;justify-content:center;padding:0;position:absolute;right:35px;top:-70px;width:60px}.visually-hidden{height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;clip:rect(0 0 0 0);border:0;white-space:nowrap}.prefooter__panel__container-wrap{height:100%;overflow-y:auto;position:relative}.prefooter__panel-container{height:100%;position:relative}.prefooter__panel-heading{font-weight:400;margin:0 0 16px}.prefooter__panel-close:hover{border-color:var(--color-laser-tangerine-60)}.prefooter__panel-close-icon{display:inline-flex}.prefooter__panel:is(.is-open) .prefooter__panel-close{pointer-events:auto}.prefooter__panel-content{overflow-y:auto}.prefooter__panel-body{margin:0}.prefooter__panel-col--left,.prefooter__panel-col--right{width:100%}.prefooter__panel-col--right{align-items:center;display:flex;justify-content:center}.prefooter__panel-inner{display:flex;flex-direction:column;gap:32px;height:100%;justify-content:center}.forms-layout___cta__container__wrap{bottom:20px;left:0;opacity:1;pointer-events:none;position:fixed;width:100%;z-index:3}.forms-layout___cta__container__wrap .forms-layout___cta{float:right;padding:16px 11px;pointer-events:auto}@media (min-width:580px){.prefooter__right-bg svg{transform:rotate(270deg) translate(40%,80%);width:100%}}@media (min-width:768px){.prefooter__right-bg svg{transform:unset;width:80%}.prefooter__left{padding:64px 0}.prefooter__inner{align-items:center;flex-direction:row}.prefooter__right{align-items:flex-end;padding-bottom:0}.prefooter__right-bg{right:-120px;width:auto}.prefooter__cta--floating{bottom:20px;position:fixed}.forms-layout___cta__container__wrap{display:none}}@media (min-width:992px){.prefooter__panel{height:auto}.prefooter__panel-inner{align-items:flex-start;flex-direction:row}.prefooter__panel-col--left{max-width:25%;width:25%}.prefooter__panel-col--right{max-width:58.33%;width:58.33%}}@media (min-width:1200px){.prefooter__left{padding:96px 0}.prefooter__inner{gap:48px;justify-content:space-between}.prefooter__right-bg svg{width:100%}}