.peel-reveal-container{background-color:#fff}.peel-reveal{background-color:#fff;width:100%;height:100vh;position:relative;overflow:hidden}.peel-reveal .peel-reveal-video-container{transform-origin:50%;border-radius:12px;width:100%;height:100%;position:relative;overflow:hidden}.peel-reveal .peel-reveal-video{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;position:absolute;top:0;left:0}.peel-reveal .peel-reveal-header{text-align:center;z-index:20;width:75%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);color:#fff!important}.peel-reveal .peel-reveal-header h1,.peel-reveal .peel-reveal-header h1 *{font-family:var(--font-bebas-neue), sans-serif;letter-spacing:-.01em;text-transform:none;margin:0;font-size:clamp(2rem,5vw,4rem);font-weight:500;line-height:1.1;color:#fff!important}.peel-reveal-description{font-family:var(--font-manrope), sans-serif;color:var(--base-100);text-transform:none;opacity:.8;max-width:50ch;margin:0 auto;font-size:clamp(1rem,1.2vw,1.5rem);line-height:1.4}.peel-reveal .peel-reveal-intro-text-container{pointer-events:none;box-sizing:border-box;z-index:10;mix-blend-mode:difference;gap:.5rem;width:100%;padding:0 2rem;display:flex;position:absolute;top:50%;transform:translateY(-50%)}.peel-reveal .peel-reveal-intro-text{flex:1;position:relative}.peel-reveal .peel-reveal-intro-text:first-child{text-align:right;justify-content:flex-end;display:flex}.peel-reveal .peel-reveal-intro-text:nth-child(2){text-align:left;justify-content:flex-start;display:flex}.peel-reveal .peel-reveal-intro-text h1,.peel-reveal .peel-reveal-intro-text h1 *{font-family:var(--font-bebas-neue), sans-serif;letter-spacing:-.01em;text-transform:none;white-space:nowrap;margin:0;font-size:clamp(2rem,5vw,4rem);font-weight:500;line-height:1.1;color:#fff!important}.corner-text{z-index:30;mix-blend-mode:difference;position:absolute}.top-left{text-align:left;top:2rem;left:2rem}.top-right{text-align:right;top:2rem;right:2rem}.bottom-left{text-align:left;bottom:2rem;left:2rem}.bottom-right{text-align:right;bottom:2rem;right:2rem}.peel-reveal .corner-text p,.peel-reveal .corner-text p *{font-family:var(--font-manrope), sans-serif;margin:.2rem 0;color:#fff!important}
