.BlockReveal-module__U-Cpgq__blockReveal{backface-visibility:hidden;contain:layout style;position:relative;transform:translateZ(0)}.BlockReveal-module__U-Cpgq__content{z-index:0;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;backface-visibility:hidden;width:100%;height:100%;position:relative;transform:translateZ(0)}.BlockReveal-module__U-Cpgq__semanticContent{width:100%;height:100%;margin:0}.BlockReveal-module__U-Cpgq__block{z-index:2;pointer-events:none;backface-visibility:hidden;will-change:clip-path, transform;position:absolute;inset:0;transform:translateZ(0)}.BlockReveal-module__U-Cpgq__blockTexture{opacity:.5;pointer-events:none;background:linear-gradient(135deg,#ffffff1a 0%,#0000 40%,#0000000d 100%);position:absolute;inset:0}.BlockReveal-module__U-Cpgq__blockShadow{box-shadow:0 0 20px #00000014,0 0 60px #0000000a,0 0 100px #00000005}.BlockReveal-module__U-Cpgq__shimmer:after{content:"";animation:BlockReveal-module__U-Cpgq__blockShimmer var(--shimmer-duration,1.8s) cubic-bezier(.4, 0, .2, 1) infinite;pointer-events:none;background:linear-gradient(90deg,#0000 0%,#ffffff14 40%,#ffffff1f 50%,#ffffff14 60%,#0000 100%);animation-play-state:paused;position:absolute;inset:0;transform:translate(-100%)skew(-15deg)}[data-in-view=true] .BlockReveal-module__U-Cpgq__shimmer:after{animation-play-state:running}.BlockReveal-module__U-Cpgq__gradient{pointer-events:none;transition:opacity .4s;position:absolute;inset:0}.BlockReveal-module__U-Cpgq__edgeHighlight{pointer-events:none;opacity:.6;position:absolute;inset:0}.BlockReveal-module__U-Cpgq__content>*{opacity:0;filter:blur(2px);animation:BlockReveal-module__U-Cpgq__fadeInUp var(--duration,.6s) cubic-bezier(.25, .1, .25, 1) forwards;animation-delay:var(--reveal-delay,0s);transform:translateY(8px)}.BlockReveal-module__U-Cpgq__content>:first-child{animation-delay:calc(var(--reveal-delay,0s) + 0 * var(--stagger,50ms))}.BlockReveal-module__U-Cpgq__content>:nth-child(2){animation-delay:calc(var(--reveal-delay,0s) + 1 * var(--stagger,50ms))}.BlockReveal-module__U-Cpgq__content>:nth-child(3){animation-delay:calc(var(--reveal-delay,0s) + 2 * var(--stagger,50ms))}.BlockReveal-module__U-Cpgq__content>:nth-child(4){animation-delay:calc(var(--reveal-delay,0s) + 3 * var(--stagger,50ms))}.BlockReveal-module__U-Cpgq__content>:nth-child(5){animation-delay:calc(var(--reveal-delay,0s) + 4 * var(--stagger,50ms))}.BlockReveal-module__U-Cpgq__content>:nth-child(6){animation-delay:calc(var(--reveal-delay,0s) + 5 * var(--stagger,50ms))}.BlockReveal-module__U-Cpgq__content>:nth-child(7){animation-delay:calc(var(--reveal-delay,0s) + 6 * var(--stagger,50ms))}.BlockReveal-module__U-Cpgq__content>:nth-child(8){animation-delay:calc(var(--reveal-delay,0s) + 7 * var(--stagger,50ms))}@keyframes BlockReveal-module__U-Cpgq__fadeInUp{0%{opacity:0;filter:blur(2px);transform:translateY(8px)}60%{opacity:.8;filter:blur(.5px)}to{opacity:1;filter:blur();transform:translateY(0)}}@keyframes BlockReveal-module__U-Cpgq__blockShimmer{0%{transform:translate(-100%)skew(-15deg)}to{transform:translate(200%)skew(-15deg)}}[data-direction=left] .BlockReveal-module__U-Cpgq__block,[data-direction=right] .BlockReveal-module__U-Cpgq__block{transform-origin:0}[data-direction=up] .BlockReveal-module__U-Cpgq__block,[data-direction=down] .BlockReveal-module__U-Cpgq__block{transform-origin:top}@media (max-width:768px){.BlockReveal-module__U-Cpgq__block{animation-duration:calc(var(--duration,.9s) * .8)!important}.BlockReveal-module__U-Cpgq__blockShadow{box-shadow:0 0 10px #0000000d,0 0 30px #00000008}.BlockReveal-module__U-Cpgq__content>*{filter:blur(1px)}}@media (prefers-color-scheme:dark){.BlockReveal-module__U-Cpgq__blockTexture{background:linear-gradient(135deg,#ffffff0d 0%,#0000 40%,#0000001a 100%)}.BlockReveal-module__U-Cpgq__blockShadow{box-shadow:0 0 20px #0000004d,0 0 60px #00000026}.BlockReveal-module__U-Cpgq__shimmer:after{background:linear-gradient(90deg,#0000 0%,#ffffff0a 40%,#ffffff0f 50%,#ffffff0a 60%,#0000 100%)}}@media (prefers-reduced-motion:reduce){.BlockReveal-module__U-Cpgq__block,.BlockReveal-module__U-Cpgq__shimmer:after{animation:none!important;display:none!important}.BlockReveal-module__U-Cpgq__content,.BlockReveal-module__U-Cpgq__content>*{opacity:1!important;filter:none!important;animation:none!important;transform:none!important}.BlockReveal-module__U-Cpgq__blockShadow{box-shadow:none!important}}@media (forced-colors:active){.BlockReveal-module__U-Cpgq__block{background:buttontext!important}.BlockReveal-module__U-Cpgq__blockShadow,.BlockReveal-module__U-Cpgq__edgeHighlight{display:none!important}}@media print{.BlockReveal-module__U-Cpgq__block,.BlockReveal-module__U-Cpgq__shimmer:after,.BlockReveal-module__U-Cpgq__blockTexture,.BlockReveal-module__U-Cpgq__gradient,.BlockReveal-module__U-Cpgq__edgeHighlight{display:none!important}.BlockReveal-module__U-Cpgq__content,.BlockReveal-module__U-Cpgq__content>*{opacity:1!important;filter:none!important;transform:none!important}}
