.site-intro{z-index:200;isolation:isolate;perspective:900px;touch-action:none;animation:intro-exit .38s var(--ease-out) 2.7s both;background:#101410;place-items:center;display:grid;position:fixed;inset:0;overflow:hidden}.intro-atmosphere{animation:intro-atmosphere 1.6s var(--ease-out) both;background:radial-gradient(at 50% 48%,#cddfba0d,#0000 38%),radial-gradient(at 50% 95%,#c5d9ac12,#0000 42%);position:absolute;inset:-20%}.intro-mark{aspect-ratio:241/76;width:clamp(230px,30vw,360px);transform-style:preserve-3d;animation:intro-arrive 1.4s var(--ease-out) both;position:relative}.intro-logo-reveal{animation:intro-construct .8s var(--ease-out) .1s both;position:absolute;inset:0}.intro-logo{filter:invert();mix-blend-mode:screen;width:100%;height:100%}.intro-specular{position:absolute;inset:0;overflow:hidden;-webkit-mask:url(/images/f5/logo-header.png) 50%/contain no-repeat;mask:url(/images/f5/logo-header.png) 50%/contain no-repeat}.intro-five{clip-path:inset(44% 76% 4% 12.5%);position:absolute;inset:0;-webkit-mask:url(/images/f5/logo-header.png) 50%/contain no-repeat;-webkit-mask-source-type:luminance;mask:url(/images/f5/logo-header.png) 50%/contain no-repeat luminance}.intro-five-fill{background:linear-gradient(to top, var(--lime) 55%, #b0cf88 65%, #effbdc 72%, transparent 82%);animation:intro-five-fill 1.1s var(--ease-out) 1.25s both;position:absolute;inset:0}@keyframes intro-five-fill{0%{transform:translateY(100%)}to{transform:translateY(0)}}.intro-specular:after{content:"";animation:intro-sheen .9s var(--ease-out) .6s both;background:linear-gradient(105deg,#0000 36%,#d6e9af40 44%,#fffe 49%,#ecffe899 51%,#0000 59%);position:absolute;inset:-40%}.intro-guides{animation:intro-guides 1.2s var(--ease-out) both;background-color:#0000;background-image:linear-gradient(#d6e9af55,#d6e9af55),linear-gradient(#d6e9af55,#d6e9af55),linear-gradient(#d6e9af55,#d6e9af55),linear-gradient(#d6e9af55,#d6e9af55);background-position:0 0,0 0,100% 100%,100% 100%;background-repeat:no-repeat;background-size:26px 1px,1px 26px,26px 1px,1px 26px;background-attachment:scroll,scroll,scroll,scroll;background-origin:padding-box,padding-box,padding-box,padding-box;background-clip:border-box,border-box,border-box,border-box;position:absolute;inset:-19px}.intro-floor{width:clamp(210px,27vw,340px);height:24px;animation:intro-floor 1.4s var(--ease-out) both;background:radial-gradient(#d6e9af26,#d6e9af08 42%,#0000 70%);border-radius:50%;position:absolute;top:calc(50% + 88px)}.intro-glint{width:4px;height:4px;animation:intro-glint .65s var(--ease-out) both;background:#fff;border-radius:50%;position:absolute;box-shadow:0 0 13px 3px #edf9d5b3}.intro-glint:before,.intro-glint:after{content:"";background:linear-gradient(90deg,#0000,#fff,#0000);position:absolute;inset:1px -13px}.intro-glint:after{transform:rotate(90deg)}.intro-glint-first{animation-delay:.65s;top:9%;left:24%}.intro-glint-last{animation-delay:1.02s;bottom:23%;right:9%}@keyframes intro-arrive{0%{opacity:0;transform:translateY(-40px)rotateX(24deg)rotate(-2deg)scale(.96)}32%{opacity:1;transform:translateY(9px)rotateX(-4deg)rotate(0)scale(1.01)}54%{transform:translateY(-12px)rotateX(2deg)scale(.995)}77%{transform:translateY(2px)rotateX(0)scale(1)}to{opacity:1;transform:translateY(0)rotateX(0)scale(1)}}@keyframes intro-construct{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0)}}@keyframes intro-sheen{0%{opacity:0;transform:translate(-65%)}20%{opacity:1}85%{opacity:.8}to{opacity:0;transform:translate(65%)}}@keyframes intro-guides{0%{opacity:0;transform:scale(.92)}28%{opacity:.8}to{opacity:0;transform:scale(1.06)}}@keyframes intro-glint{0%{opacity:0;transform:rotate(12deg)scale(.5)}35%{opacity:1;transform:rotate(12deg)scale(1)}to{opacity:0;transform:rotate(12deg)scale(.7)}}@keyframes intro-floor{0%{opacity:0;transform:scaleX(.65)}32%{opacity:.9;transform:scaleX(1.08)}54%{opacity:.35;transform:scaleX(.8)}to{opacity:.55;transform:scaleX(1)}}@keyframes intro-atmosphere{0%{opacity:0;transform:scale(.96)}to{opacity:1;transform:scale(1)}}@keyframes intro-exit{0%{opacity:1;visibility:visible}to{opacity:0;visibility:hidden}}
