.jurassic-foliage{display:none}@media screen{html[data-site-theme=trex-expansion][data-theme]:is([data-office-module=platform],:not([data-office-module])) .jurassic-foliage{pointer-events:none;-webkit-user-select:none;user-select:none;z-index:1;display:block;position:fixed;inset:0;overflow:hidden}html[data-site-theme=trex-expansion][data-theme]:is([data-office-module=platform],:not([data-office-module])) .jurassic-foliage .jurassic-frond{aspect-ratio:1;pointer-events:none;width:clamp(210px,23vw,390px);opacity:var(--fern-opacity,.76);transform:rotate(var(--fern-angle));animation:jurassic-fern-wind var(--fern-duration,6.8s) cubic-bezier(.45,0,.55,1) var(--fern-delay,0s) infinite;display:block;position:absolute}html[data-site-theme=trex-expansion][data-theme]:is([data-office-module=platform],:not([data-office-module])) .jurassic-foliage .jurassic-frond-image{transform:scale(var(--fern-mirror),var(--fern-flip-y));pointer-events:none;background-image:url(/brand/jurassic-fern-foreground-v2.webp);background-position:50%;background-repeat:no-repeat;background-size:contain;position:absolute;inset:0}.jurassic-foliage .jurassic-frond-left{--fern-angle:12deg;--fern-mirror:-1;--fern-flip-y:1;--fern-drift:18px;--fern-return:-18px;--fern-duration:6.8s;--fern-delay:-.6s;transform-origin:9% 94%;bottom:-13%;left:clamp(-140px,-8vw,-66px);-webkit-mask-image:linear-gradient(90deg,#000 35%,#000b 73%,#0000);mask-image:linear-gradient(90deg,#000 35%,#000b 73%,#0000)}.jurassic-foliage .jurassic-frond-right{--fern-angle:-8deg;--fern-mirror:1;--fern-flip-y:1;--fern-drift:-18px;--fern-return:18px;--fern-duration:8.2s;--fern-delay:-3.4s;transform-origin:88% 92%;bottom:-14%;right:clamp(-150px,-8vw,-68px);-webkit-mask-image:linear-gradient(90deg,#0000,#000b 26%,#000 65%);mask-image:linear-gradient(90deg,#0000,#000b 26%,#000 65%)}.jurassic-foliage .jurassic-frond-left-upper{--fern-angle:5deg;--fern-mirror:-1;--fern-flip-y:-1;--fern-drift:14px;--fern-return:-14px;--fern-duration:7.4s;--fern-delay:-5.1s;--fern-opacity:.62;transform-origin:9% 12%;top:-13%;left:clamp(-170px,-10vw,-82px);-webkit-mask-image:linear-gradient(90deg,#000 30%,#0008 68%,#0000);mask-image:linear-gradient(90deg,#000 30%,#0008 68%,#0000)}.jurassic-foliage .jurassic-frond-right-upper{--fern-angle:-6deg;--fern-mirror:1;--fern-flip-y:-1;--fern-drift:-16px;--fern-return:16px;--fern-duration:8.8s;--fern-delay:-1.9s;--fern-opacity:.66;transform-origin:90% 11%;top:-14%;right:clamp(-175px,-10vw,-86px);-webkit-mask-image:linear-gradient(90deg,#0000,#0009 31%,#000 70%);mask-image:linear-gradient(90deg,#0000,#0009 31%,#000 70%)}.jurassic-rain-glint,.jurassic-water-echo,.jurassic-night-rain{display:none}html[data-site-theme=trex-expansion][data-theme=dark]:is([data-office-module=platform],:not([data-office-module])) .jurassic-night-rain{pointer-events:none;opacity:.62;width:100%;height:calc(100% + 160px);animation:1.35s linear infinite jurassic-rain-fall;display:block;position:absolute;top:-160px;left:0;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#000,#0009 16%,#0001 34%,#0000 50%,#0001 66%,#0009 84%,#000);mask-image:linear-gradient(90deg,#000,#0009 16%,#0001 34%,#0000 50%,#0001 66%,#0009 84%,#000)}@keyframes jurassic-rain-fall{0%{transform:translateY(0)}to{transform:translateY(160px)}}html[data-site-theme=trex-expansion][data-theme=dark][data-office-module=platform] .jurassic-rain-glint{opacity:0;background:linear-gradient(110deg,#0000,#c1c8ad16);animation:19s ease-in-out 5s infinite jurassic-distant-light;display:block;position:absolute;inset:12% 0 24% 74%}html[data-site-theme=trex-expansion][data-theme=dark][data-office-module=platform] .jurassic-water-echo{opacity:.26;width:90px;height:26px;display:block;position:absolute;bottom:5%;right:5%;transform:rotate(-9deg)}.jurassic-water-echo i{opacity:0;border:1px solid #b4b79466;border-radius:50%;animation:7s ease-out infinite jurassic-water-ring;position:absolute;inset:0}.jurassic-water-echo i:nth-child(2){animation-delay:1.2s}.jurassic-water-echo i:nth-child(3){animation-delay:2.4s}html[data-site-theme=trex-expansion][data-theme]:is([data-office-module=platform],:not([data-office-module])) .jurassic-foliage .jurassic-frond-image{transform-origin:78% 90%;animation:jurassic-fern-tip 3.7s ease-in-out var(--fern-delay,0s) infinite}@keyframes jurassic-fern-wind{0%,to{transform:translate3d(0,0,0) rotate(calc(var(--fern-angle) - 7deg))}36%{transform:translate3d(calc(var(--fern-drift)*1.5),-16px,0) rotate(calc(var(--fern-angle) + 7deg))}72%{transform:translate3d(calc(var(--fern-return)*1.3),9px,0) rotate(calc(var(--fern-angle) - 4deg))}}@keyframes jurassic-fern-tip{0%,to{transform:scale(var(--fern-mirror),var(--fern-flip-y)) skewX(-1.2deg)}48%{transform:scale(var(--fern-mirror),var(--fern-flip-y)) skewX(1.8deg)}}@keyframes jurassic-distant-light{0%,68%,77%,to{opacity:0}72%{opacity:.8}74%{opacity:.2}}@keyframes jurassic-water-ring{0%,45%,to{opacity:0;transform:scale(.25)}8%{opacity:.7}42%{opacity:0;transform:scale(1.2)}}@media (max-width:700px){html[data-site-theme=trex-expansion][data-theme]:is([data-office-module=platform],:not([data-office-module])) .jurassic-foliage .jurassic-frond{opacity:.67;width:185px}.jurassic-foliage .jurassic-frond-left{bottom:-8%;left:-98px}.jurassic-foliage .jurassic-frond-right{bottom:-8%;right:-96px}.jurassic-foliage :is(.jurassic-frond-left-upper,.jurassic-frond-right-upper),.jurassic-water-echo{display:none!important}.jurassic-foliage .jurassic-night-rain{opacity:.42;animation-duration:1.8s}.jurassic-night-rain .jurassic-rain-fine{display:none}}[hidden] .jurassic-foliage *,[inert] .jurassic-foliage *{animation-play-state:paused!important}@media (prefers-reduced-motion:reduce){.jurassic-foliage *{animation:none!important}.jurassic-rain-glint,.jurassic-water-echo,.jurassic-night-rain{display:none!important}}}
