.peel-reveal{background-color:var(--base-100);width:100%;height:100svh;position:relative;overflow:hidden}.peel-reveal .peel-reveal-img-container{will-change:transform, border-radius;z-index:-1;border-radius:48px;width:100%;height:100%;position:relative;overflow:hidden}.peel-reveal .peel-reveal-img-container .pr-img{will-change:transform;backface-visibility:hidden;width:100%;height:100%;position:absolute;top:0;left:0}.peel-reveal .peel-reveal-img-container .pr-img img{object-fit:cover;backface-visibility:hidden;width:100%;height:100%;transform:translateZ(0)}.peel-reveal .peel-reveal-img-container .pr-img.mask{z-index:2}.peel-reveal .peel-reveal-header{text-align:center;width:75%;color:var(--base-300);z-index:1;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.peel-reveal .pr-word{will-change:opacity}.peel-reveal .peel-reveal-intro-text-container{z-index:10;gap:8px;width:100%;display:flex;position:absolute;top:50%;transform:translateY(-50%)}.peel-reveal .peel-reveal-intro-text{will-change:transform;flex:1;position:relative}.peel-reveal .peel-reveal-intro-text:first-child{justify-content:flex-end;display:flex}.peel-css{view-timeline-name:--peel;height:300svh}.peel-css .peel-reveal{position:sticky;top:0}.peel-css .peel-reveal-img-container,.peel-css .pr-img.mask,.peel-css .peel-reveal-intro-text,.peel-css .pr-word{animation-timing-function:linear;animation-fill-mode:both;animation-timeline:--peel;animation-range:exit-crossing exit-crossing 66.667%}.peel-css .peel-reveal-img-container{animation-name:pr-frame}.peel-css .pr-img.mask{animation-name:pr-mask}.peel-css .pr-img.mask:nth-child(2){--pr-scale:.9}.peel-css .pr-img.mask:nth-child(3){--pr-scale:.7}.peel-css .pr-img.mask:nth-child(4){--pr-scale:.5}.peel-css .pr-img.mask:nth-child(5){--pr-scale:.3}.peel-css .pr-img.mask:nth-child(6){--pr-scale:.1}.peel-css .pr-img.mask:nth-child(7){--pr-scale:-.1}.peel-css .peel-reveal-intro-text{animation-name:pr-slide}.peel-css .peel-reveal-intro-text:first-child{--pr-dir:-1}.peel-css .peel-reveal-intro-text:nth-child(2){--pr-dir:1}.peel-css .pr-word{opacity:0;animation-name:pr-word}@keyframes pr-frame{0%{border-radius:48px;transform:scale(0)}25%{border-radius:48px;transform:scale(.25)}90%{border-radius:0;transform:scale(.9)}to{border-radius:0;transform:scale(1)}}@keyframes pr-mask{0%{transform:scale(var(--pr-scale))}90%,to{transform:scale(1)}}@keyframes pr-slide{0%{transform:translate(0)}90%,to{transform:translateX(calc(55vw * var(--pr-dir)))}}@keyframes pr-word{0%{opacity:0}to{opacity:1}}
.cta{width:100%;height:100%;padding:128px 0;position:relative}.cta .container{gap:32px;display:flex}.cta .container .cta-col:first-child,.cta .container .cta-col:nth-child(3){flex:1}.cta .container .cta-col:nth-child(2){flex-direction:column;flex:4;justify-content:center;align-items:center;gap:32px;display:flex}.cta .container .cta-col:nth-child(2) .cta-header{text-align:center;width:50%}.cta .container .cta-col:nth-child(2) .cta-main-img{aspect-ratio:4/5;z-index:-1;background-color:var(--base-200);border-radius:12px;width:100%;height:100%;margin-top:-64px;overflow:hidden}.cta .container .cta-col:first-child{flex-direction:column;justify-content:space-between;display:flex}.cta .container .cta-col:first-child p{color:var(--base-500)}.cta .container .cta-col:first-child .cta-side-img{will-change:transform;background-color:var(--base-200);border-radius:12px;height:320px;overflow:hidden;transform:translateY(320px)}.cta .container .cta-col:nth-child(3){align-items:flex-end;display:flex}.cta .container .cta-col:nth-child(3) .cta-side-img{will-change:transform;background-color:var(--base-200);border-radius:12px;height:320px;overflow:hidden;transform:translateY(0)}.cta .container:nth-child(2){flex-direction:column;justify-content:center;align-items:center;display:flex}.cta .container:nth-child(2) .cta-main-copy{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:32px;margin-top:64px;display:flex}@media (max-width:1024px){.cta{padding:64px 0}.cta .container .cta-col:nth-child(2) .cta-header{width:90%}.cta .container .cta-col:first-child p,.cta .container .cta-col:first-child,.cta .container .cta-col:nth-child(3){display:none}.cta .container .cta-col:nth-child(2) .cta-main-img,.cta .container:nth-child(2) .cta-main-copy{margin-top:0}}@media (max-width:767px){.cta .container .cta-col:nth-child(2) .cta-header{width:75%}.cta .container:nth-child(2){padding-top:0}.cta .container:nth-child(2) .cta-main-copy{width:80%}}@media (min-width:1025px){.cta-title-break{display:none}}@media (min-width:1025px) and (max-width:1366px){.cta{padding:88px 0}.cta .container .cta-col:nth-child(2) .cta-header{width:100%}.cta-title-break{display:inline}}
