.AboveTheFold_heroRoot__0URLJ{--motion-ease:cubic-bezier(0.22,0.61,0.36,1);--mx:0px;--my:0px}.AboveTheFold_gridOverlay__Jtsdm{-webkit-mask-image:linear-gradient(0deg,black 72%,transparent);mask-image:linear-gradient(0deg,black 72%,transparent)}.heroMotion9Root{position:absolute;inset:0;z-index:6;pointer-events:none;overflow:hidden;-webkit-mask-image:none;mask-image:none}.heroMotion9Root:after{content:"";z-index:8;pointer-events:none;background:var(--color-supplementary-white);filter:url(#heroNoise);opacity:.14;mix-blend-mode:overlay}.heroMotion9Canvas,.heroMotion9Root:after{position:absolute;inset:0;width:100%;height:100%}.heroMotion9Canvas{overflow:hidden;isolation:isolate;-webkit-mask-image:linear-gradient(180deg,rgba(0,0,0,0) 0,rgba(0,0,0,.6) 4%,rgba(0,0,0,1) 10%,rgba(0,0,0,1) 62%,rgba(0,0,0,.7) 74%,rgba(0,0,0,.4) 84%,rgba(0,0,0,.15) 92%,rgba(0,0,0,0));mask-image:linear-gradient(180deg,rgba(0,0,0,0) 0,rgba(0,0,0,.6) 4%,rgba(0,0,0,1) 10%,rgba(0,0,0,1) 62%,rgba(0,0,0,.7) 74%,rgba(0,0,0,.4) 84%,rgba(0,0,0,.15) 92%,rgba(0,0,0,0))}.heroMotion9Canvas:before{content:"";position:absolute;right:-18%;top:44%;width:78%;height:16%;border-radius:0;background:linear-gradient(112deg,var(--color-supplementary-white) 0,var(--color-supplementary-green) 50%,var(--color-supplementary-white) 100%);filter:blur(32px);opacity:.5;transform:rotate(-31deg);transform-origin:right center;animation:flashSweep 7.2s ease-in-out infinite;z-index:2}.heroMotion9Canvas:after{content:"";position:absolute;inset:0;background:linear-gradient(145deg,var(--color-supplementary-white) 0,var(--color-supplementary-green) 100%);opacity:.12;pointer-events:none;z-index:3}.heroMotion9Layer{position:absolute;border-radius:0;filter:blur(86px);opacity:.5;will-change:transform,opacity;transform:translateZ(0) scale(1.01);z-index:1;transition:transform .6s ease-out,opacity .5s ease-out}.heroLayer1Wrap{left:-12%;top:30%;width:34%;height:56%;filter:blur(18px);opacity:.85;animation:driftFarA 8.2s ease-in-out infinite,layerBreathA 3.8s ease-in-out infinite}.heroLayer1Inner{position:absolute;inset:0;clip-path:polygon(0 50%,100% 10%,100% 90%);background:linear-gradient(135deg,#F0F7B2,#CBEABA)}.heroLayer2Wrap{left:-6%;top:36%;width:26%;height:44%;z-index:2;rotate:-8deg;filter:blur(24px);opacity:.7;animation:driftNearA 6s ease-in-out infinite,layerBreathB 3.4s ease-in-out infinite}.heroLayer2Inner{position:absolute;inset:0;clip-path:polygon(0 50%,100% 15%,100% 85%);background:var(--color-supplementary-l-blue)}.heroMotion9Layer:nth-child(3){left:-10%;top:-8%;width:56%;height:60%;background:linear-gradient(145deg,var(--color-supplementary-l-blue) 0,var(--color-supplementary-white) 100%);filter:blur(96px);opacity:.3;animation:driftMidA 6.8s ease-in-out infinite,layerBreathA 3.3s ease-in-out infinite}.heroMotion9Layer:nth-child(4){left:20%;top:-6%;width:50%;height:52%;background:linear-gradient(138deg,var(--color-supplementary-white) 0,#CBEABA 60%,#F0F7B2 100%);filter:blur(88px);opacity:.35;animation:driftNearB 5.7s ease-in-out infinite,layerBreathB 3.2s ease-in-out infinite}.heroMotion9Layer:nth-child(5){right:-6%;top:18%;width:42%;height:50%;filter:blur(72px);opacity:.45;background:linear-gradient(150deg,var(--color-supplementary-green) 0,var(--color-supplementary-white) 100%);animation:driftMidB 6.6s ease-in-out infinite,layerBreathA 3.6s ease-in-out infinite}.heroMotion9Layer:nth-child(6){right:-2%;top:-6%;width:34%;height:42%;background:linear-gradient(155deg,var(--color-supplementary-l-blue) 0,var(--color-supplementary-green) 100%);filter:blur(64px);opacity:.5;animation:driftNearC 5.2s ease-in-out infinite,layerBreathB 3.1s ease-in-out infinite}.heroMotion9Layer:nth-child(7){right:-4%;top:44%;width:38%;height:46%;background:linear-gradient(140deg,var(--color-supplementary-white) 0,var(--color-supplementary-green) 100%);filter:blur(56px);opacity:.55;animation:driftMidC 7.2s ease-in-out infinite,layerBreathA 3.7s ease-in-out infinite}.heroMotion9Layer:nth-child(8){left:6%;top:52%;width:32%;height:36%;background:linear-gradient(142deg,var(--color-supplementary-green) 0,#CBEABA 100%);filter:blur(36px);opacity:.8;animation:driftFarB 8s ease-in-out infinite,layerBreathB 3.8s ease-in-out infinite}.heroMotion9Layer:nth-child(9){left:30%;top:36%;width:22%;height:24%;background:var(--color-supplementary-white);filter:blur(22px);opacity:.9;animation:driftNearD 4.8s ease-in-out infinite,layerBreathA 3s ease-in-out infinite}.heroLimeTopBeam{left:54%;top:-24%;width:16%;height:68%;border-radius:0;background:linear-gradient(135deg,#F0F7B2,#CBEABA);filter:blur(20px);opacity:.38;transform:rotate(-25deg);transform-origin:center top;animation:limeTopBeamDrift 4.8s ease-in-out infinite}.heroLeftLongPolygon,.heroLimeTopBeam{position:absolute;z-index:2;pointer-events:none;will-change:transform,opacity;transition:transform .6s ease-out,opacity .5s ease-out}.heroLeftLongPolygon{left:32%;top:14%;width:18%;height:72%;border-radius:50%;rotate:45deg;background:var(--color-supplementary-green);filter:blur(32px);opacity:.18;animation:leftPolygonDrift 5.2s ease-in-out infinite}.heroRepelBlob{position:absolute;border-radius:0;pointer-events:none;z-index:4;will-change:transform,opacity;transition:transform .18s ease-out,opacity .22s ease-out}.heroRepelBlobPrimary{right:18%;top:22%;width:20%;height:28%;background:linear-gradient(146deg,#A7DDE2,#E0F5CF);filter:blur(34px);opacity:.5;transform:translate3d(calc(var(--mx) * -1.55),calc(var(--my) * -1.55),0) scale(1.04);animation:repelBlobFloatA 4.1s ease-in-out infinite}.heroRepelBlobSecondary{right:8%;top:36%;width:14%;height:20%;background:linear-gradient(142deg,var(--color-supplementary-white) 0,#A7DDE2 100%);filter:blur(28px);opacity:.38;transform:translate3d(calc(var(--mx) * -1.25),calc(var(--my) * -1.25),0) scale(1.02);animation:repelBlobFloatB 3.6s ease-in-out infinite}.heroMiniLayer{position:absolute;border-radius:0;pointer-events:none;z-index:3;will-change:transform,opacity}.heroMiniLayer1{left:12%;top:14%;width:12%;height:10%;background:linear-gradient(138deg,var(--color-supplementary-white) 0,#E0F5CF 100%);filter:blur(24px);opacity:.34;animation:driftNearA 4.4s ease-in-out infinite}.heroMiniLayer2{left:26%;top:10%;width:8%;height:8%;background:linear-gradient(144deg,var(--color-supplementary-green) 0,#CBEABA 100%);filter:blur(16px);opacity:.38;animation:driftNearB 4.1s ease-in-out infinite}.heroMiniLayer3{left:44%;top:16%;width:10%;height:9%;background:linear-gradient(136deg,#CBEABA,#E0F5CF);filter:blur(20px);opacity:.32;animation:driftNearC 4.5s ease-in-out infinite}.heroMiniLayer4{right:26%;top:12%;width:9%;height:8%;background:linear-gradient(138deg,var(--color-supplementary-white) 0,#E0F5CF 100%);filter:blur(18px);opacity:.36;animation:driftNearD 4s ease-in-out infinite}.heroMiniLayer5{right:16%;top:18%;width:7%;height:7%;background:linear-gradient(142deg,var(--color-supplementary-green) 0,#CBEABA 100%);filter:blur(16px);opacity:.42;animation:driftMidA 4.6s ease-in-out infinite}.heroMiniLayer6{right:8%;top:26%;width:11%;height:9%;background:linear-gradient(134deg,var(--color-supplementary-white) 0,#E0F5CF 100%);filter:blur(22px);opacity:.28;animation:driftMidB 4.3s ease-in-out infinite}.heroMiniLayer7{left:36%;top:24%;width:6%;height:6%;background:linear-gradient(136deg,#CBEABA,#E0F5CF);filter:blur(14px);opacity:.4;animation:driftFarA 4.8s ease-in-out infinite}.heroMiniLayer8{left:56%;top:28%;width:9%;height:8%;background:linear-gradient(140deg,var(--color-supplementary-green) 0,#CBEABA 100%);filter:blur(18px);opacity:.34;animation:driftFarB 4.7s ease-in-out infinite}.heroAutoBlob{position:absolute;transform:translate3d(-50%,-50%,0);border-radius:0;pointer-events:none;z-index:4;filter:blur(20px);opacity:.44;will-change:left,top;transition:opacity .22s ease-out}.heroAutoBlobLime{background:linear-gradient(140deg,#E0F5CF,#CBEABA)}.heroAutoBlobBlue{background:linear-gradient(142deg,#A7DDE2,#CBEABA)}.heroAutoBlobWhite{background:linear-gradient(138deg,var(--color-supplementary-white) 0,#E0F5CF 100%)}.heroMotionHost:hover .heroMotion9Layer{opacity:.8}.heroMotionHost:hover .heroMotion9Layer:first-child{transform:translate3d(-100px,60px,0) scale(1.1)}.heroMotionHost:hover .heroMotion9Layer:nth-child(2){transform:translate3d(-70px,-50px,0) scale(1.08)}.heroMotionHost:hover .heroMotion9Layer:nth-child(3){transform:translate3d(-80px,-60px,0) scale(1.1)}.heroMotionHost:hover .heroMotion9Layer:nth-child(4){transform:translate3d(50px,-70px,0) scale(1.09)}.heroMotionHost:hover .heroMotion9Layer:nth-child(5){transform:translate3d(90px,50px,0) scale(1.1)}.heroMotionHost:hover .heroMotion9Layer:nth-child(6){transform:translate3d(80px,-65px,0) scale(1.09)}.heroMotionHost:hover .heroMotion9Layer:nth-child(7){transform:translate3d(70px,80px,0) scale(1.09)}.heroMotionHost:hover .heroMotion9Layer:nth-child(8){transform:translate3d(-60px,85px,0) scale(1.1)}.heroMotionHost:hover .heroMotion9Layer:nth-child(9){transform:translate3d(40px,-50px,0) scale(1.08)}.heroMotionHost:hover .heroMotion9Canvas:before{opacity:.75}.heroMotionHost:hover .heroLimeTopBeam{opacity:.56;transform:rotate(-25deg) translate3d(30px,-20px,0) scale(1.04)}.heroMotionHost:hover .heroLeftLongPolygon{opacity:.3;transform:translate3d(-20px,15px,0) scale(1.04)}.heroMotionHost:hover .heroMiniLayer{opacity:.55}.heroMotionHost:hover .heroAutoBlob{opacity:.6}.heroMotionAccentLayer{position:absolute;border-radius:0;filter:blur(54px);opacity:.3;z-index:2;pointer-events:none;will-change:transform,opacity}.heroMotionAccentTopLeft{left:-6%;top:-4%;width:28%;height:30%;background:linear-gradient(136deg,#CBEABA,#E0F5CF);animation:driftNearA 11s ease-in-out infinite}.heroMotionAccentMiddleTop{left:34%;top:-6%;width:26%;height:24%;background:linear-gradient(142deg,var(--color-supplementary-green) 0,#CBEABA 100%);animation:driftNearB 10.5s ease-in-out infinite}.heroMotionAccentMiddleRight{right:8%;top:28%;width:22%;height:30%;background:linear-gradient(138deg,var(--color-supplementary-white) 0,#E0F5CF 100%);animation:driftNearC 9.5s ease-in-out infinite}.heroMotionAccentTopRightRect{right:-2%;top:4%;width:30%;height:14%;border-radius:0;background:linear-gradient(112deg,var(--color-supplementary-white) 0,var(--color-supplementary-green) 100%);filter:blur(28px);opacity:.26;animation:driftMidA 12s ease-in-out infinite}.heroMotionHost:hover .heroMotionAccentLayer{opacity:.42}.heroMotionOverlapLayer{position:absolute;border-radius:0;pointer-events:none;will-change:transform,opacity}.heroMotionOverlapBase{left:56%;top:18%;width:34%;height:30%;background:linear-gradient(138deg,var(--color-supplementary-white) 0,#E0F5CF 100%);filter:blur(62px);opacity:.2;z-index:1;animation:driftMidB 14s ease-in-out infinite}.heroMotionOverlapTop{left:60%;top:20%;width:30%;height:26%;background:linear-gradient(142deg,var(--color-supplementary-l-blue) 0,var(--color-supplementary-white) 100%);filter:blur(54px);opacity:.34;z-index:2;animation:driftNearC 10s ease-in-out infinite}.heroMotionHost:hover .heroMotionOverlapBase{opacity:.28}.heroMotionHost:hover .heroMotionOverlapTop{opacity:.42}.heroInteractiveBlob{position:absolute;right:12%;top:44%;width:24%;height:34%;border-radius:0;background:linear-gradient(140deg,var(--color-supplementary-green) 0,#CBEABA 100%);filter:blur(36px);opacity:.56;z-index:4;pointer-events:none;will-change:transform,opacity;transform:translateZ(0) scale(1.03);animation:interactiveBlobDrift 9.2s ease-in-out infinite;transition:transform .46s ease-out,opacity .42s ease-out}.heroMotionHost:hover .heroInteractiveBlob{transform:translate3d(calc(var(--mx) * -2.15),calc(var(--my) * -2.15),0) scale(1.08);opacity:.72}@keyframes driftFarA{0%{transform:translateZ(0) scale(1)}35%{transform:translate3d(-80px,-50px,0) scale(1.06)}70%{transform:translate3d(60px,40px,0) scale(1.03)}to{transform:translateZ(0) scale(1)}}@keyframes driftFarB{0%{transform:translateZ(0) scale(1)}40%{transform:translate3d(90px,-60px,0) scale(1.07)}72%{transform:translate3d(-70px,50px,0) scale(1.04)}to{transform:translateZ(0) scale(1)}}@keyframes driftMidA{0%{transform:translateZ(0) scale(1)}32%{transform:translate3d(70px,-45px,0) scale(1.05)}66%{transform:translate3d(-55px,50px,0) scale(1.03)}to{transform:translateZ(0) scale(1)}}@keyframes driftMidB{0%{transform:translateZ(0) scale(1)}36%{transform:translate3d(-65px,-40px,0) scale(1.06)}68%{transform:translate3d(55px,45px,0) scale(1.03)}to{transform:translateZ(0) scale(1)}}@keyframes driftMidC{0%{transform:translateZ(0) scale(1)}34%{transform:translate3d(75px,-55px,0) scale(1.07)}70%{transform:translate3d(-60px,50px,0) scale(1.04)}to{transform:translateZ(0) scale(1)}}@keyframes driftNearA{0%{transform:translateZ(0) scale(1)}30%{transform:translate3d(90px,-60px,0) scale(1.08)}62%{transform:translate3d(-70px,65px,0) scale(1.04)}to{transform:translateZ(0) scale(1)}}@keyframes driftNearB{0%{transform:translateZ(0) scale(1)}33%{transform:translate3d(-85px,-50px,0) scale(1.07)}64%{transform:translate3d(70px,55px,0) scale(1.04)}to{transform:translateZ(0) scale(1)}}@keyframes driftNearC{0%{transform:translateZ(0) scale(1)}28%{transform:translate3d(100px,-65px,0) scale(1.08)}58%{transform:translate3d(-80px,70px,0) scale(1.05)}to{transform:translateZ(0) scale(1)}}@keyframes driftNearD{0%{transform:translateZ(0) scale(1)}30%{transform:translate3d(75px,-50px,0) scale(1.06)}62%{transform:translate3d(-60px,55px,0) scale(1.04)}to{transform:translateZ(0) scale(1)}}@keyframes interactiveBlobDrift{0%{transform:translateZ(0) scale(1.03)}32%{transform:translate3d(12px,-10px,0) scale(1.05)}68%{transform:translate3d(-10px,12px,0) scale(1.04)}to{transform:translateZ(0) scale(1.03)}}@keyframes layerBreathA{0%{opacity:.86}45%{opacity:1}to{opacity:.9}}@keyframes layerBreathB{0%{opacity:.82}50%{opacity:.98}to{opacity:.88}}@keyframes repelBlobFloatA{0%{margin-top:0}50%{margin-top:-10px}to{margin-top:0}}@keyframes repelBlobFloatB{0%{margin-top:0}50%{margin-top:8px}to{margin-top:0}}@keyframes flashSweep{0%{transform:translateZ(0) rotate(-31deg) scale(.98);opacity:.28}26%{transform:translate3d(-14px,-20px,0) rotate(-31deg) scale(1.01);opacity:.58}54%{transform:translate3d(-36px,-44px,0) rotate(-31deg) scale(1.03);opacity:.78}to{transform:translate3d(-62px,-74px,0) rotate(-31deg) scale(1.04);opacity:.12}}@keyframes leftPolygonDrift{0%{transform:translateZ(0) rotate(-3deg) scale(1)}45%{transform:translate3d(14px,-12px,0) rotate(-1deg) scale(1.03)}to{transform:translate3d(-8px,10px,0) rotate(-4deg) scale(1.01)}}@keyframes limeTopBeamDrift{0%{transform:translateZ(0) rotate(-22deg) scale(1);opacity:.44}45%{transform:translate3d(-10px,14px,0) rotate(-22deg) scale(1.03);opacity:.54}to{transform:translate3d(8px,-10px,0) rotate(-22deg) scale(1.01);opacity:.46}}@media (max-width:1023px){.heroMotion9Layer{filter:blur(64px);opacity:.26;animation-duration:20s}.heroMotion9Canvas{-webkit-mask-image:none;mask-image:none}.heroMotion9Canvas:before{height:18%;filter:blur(12px);opacity:.34;animation-duration:8.4s}.heroLimeTopBeam{left:54%;top:-24%;width:28%;height:62%;filter:blur(18px);opacity:.4}.heroLeftLongPolygon{left:-12%;width:38%;height:72%;top:8%;filter:blur(32px);opacity:.22}.heroRepelBlobPrimary{width:28%;height:24%;right:10%;top:24%;opacity:.4}.heroRepelBlobSecondary{width:20%;height:16%;right:2%;top:36%;opacity:.32}.heroMiniLayer{filter:blur(14px);opacity:.24}.heroMiniLayer1{width:18%;height:12%;left:8%;top:14%}.heroMiniLayer2{width:12%;height:10%;left:24%;top:10%}.heroMiniLayer3{width:14%;height:12%;left:42%;top:16%}.heroMiniLayer4{width:12%;height:10%;right:24%;top:12%}.heroMiniLayer5{width:10%;height:9%;right:14%;top:20%}.heroMiniLayer6{width:16%;height:12%;right:4%;top:28%}.heroMiniLayer7{width:9%;height:8%;left:34%;top:24%}.heroMiniLayer8{width:12%;height:10%;left:54%;top:30%}.heroAutoBlob{filter:blur(14px);opacity:.32}.heroInteractiveBlob{width:34%;height:30%;right:4%;top:48%;filter:blur(44px);opacity:.34}.heroMotionAccentLayer{filter:blur(40px);opacity:.22}.heroMotionOverlapBase{filter:blur(46px);opacity:.16}.heroMotionOverlapTop{filter:blur(40px);opacity:.28}.heroMotionAccentTopRightRect{height:10%;right:-8%;width:40%}}@media (prefers-reduced-motion:reduce){.heroMotion9Layer{animation:none!important;transform:translateZ(0) scale(1.02)!important}.heroMotion9Canvas:before{animation:none!important;opacity:.28}.heroInteractiveBlob{animation:none!important;transform:translateZ(0) scale(1.03)!important}.heroMotionAccentLayer,.heroMotionOverlapLayer{animation:none!important;transform:translateZ(0) scale(1.01)!important}.heroLimeTopBeam{animation:none!important;transform:rotate(-22deg)!important}.heroLeftLongPolygon{animation:none!important;transform:translateZ(0) rotate(-2deg)!important}.heroRepelBlob{animation:none!important;transform:translateZ(0) scale(1.02)!important}.heroMiniLayer{animation:none!important;transform:translateZ(0) scale(1.01)!important}.heroAutoBlob{transition:none!important;transform:translate3d(-50%,-50%,0)!important}}.PaperStack_paperStackContainer__WwpYb{position:relative;width:100%;min-height:1%}.PaperStack_paperStackWrapper__Pag0l{position:relative;width:100%;min-height:50vh;height:auto}.PaperStack_stickyViewport__MxCio{position:sticky;top:var(--header-offset+36px)5rem;height:calc(100vh - var(--header-offset, 30px));display:block;pointer-events:none}.PaperStack_stickyHeader__Um_Qt{position:sticky;height:15vh;display:flex;align-items:center;justify-content:center}.PaperStack_paperSection__T1Fc5{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;margin:0;padding:0;transition:none;display:flex;align-items:center;justify-content:center;transform-origin:center;will-change:transform;backface-visibility:hidden;-webkit-backface-visibility:hidden;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.PaperStack_paperContent__CssRh{width:100%;max-width:1200px;position:relative;overflow:hidden;transform-origin:center;display:flex;flex-direction:column;justify-content:flex-start}.PaperStack_paperContent__CssRh:before{display:none}@media (max-width:768px){.PaperStack_stickyHeader__Um_Qt{position:relative;top:auto;height:auto;padding:1rem 0}.PaperStack_stickyViewport__MxCio{top:0;height:100vh}.PaperStack_paperSection__T1Fc5{margin-bottom:1rem}}.PaperStack_paperContent__CssRh *{color:inherit}.PaperStack_paperContent__CssRh::-webkit-scrollbar{width:8px}.PaperStack_paperContent__CssRh::-webkit-scrollbar-track{background:#990606;border-radius:4px}.PaperStack_paperContent__CssRh::-webkit-scrollbar-thumb{background:#c1c1c1;border-radius:4px}.PaperStack_paperContent__CssRh::-webkit-scrollbar-thumb:hover{background:#a8a8a8}.PaperStack_mobileSlideUp__1DFnb{animation:PaperStack_slideUpMobile__c5Wq5 .8s cubic-bezier(.4,0,.2,1) forwards;opacity:0;transform:translateY(30px)}@keyframes PaperStack_slideUpMobile__c5Wq5{0%{opacity:0;transform:translateY(30px) scale(.95)}to{opacity:1;transform:translateY(0) scale(1)}}