@font-face{font-family:Red Hat Display Variable;font-style:normal;font-display:swap;font-weight:300 900;src:url(/assets/red-hat-display-latin-ext-wght-normal-Do32GAgg.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Red Hat Display Variable;font-style:normal;font-display:swap;font-weight:300 900;src:url(/assets/red-hat-display-latin-wght-normal-BX-N26TK.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Ubuntu;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ubuntu-cyrillic-ext-400-normal-B-Nhg57H.woff2)format("woff2"),url(/assets/ubuntu-cyrillic-ext-400-normal-BQUrPAlD.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Ubuntu;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ubuntu-cyrillic-400-normal-D9OZd8lm.woff2)format("woff2"),url(/assets/ubuntu-cyrillic-400-normal-CD6XmiVF.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Ubuntu;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ubuntu-greek-ext-400-normal-CeBDcuzJ.woff2)format("woff2"),url(/assets/ubuntu-greek-ext-400-normal-VZgpvyyF.woff)format("woff");unicode-range:U+1F??}@font-face{font-family:Ubuntu;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ubuntu-greek-400-normal-GaJa0t-K.woff2)format("woff2"),url(/assets/ubuntu-greek-400-normal-UX4bU-Ff.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Ubuntu;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ubuntu-latin-ext-400-normal-Bb6UNjxu.woff2)format("woff2"),url(/assets/ubuntu-latin-ext-400-normal-kv0aZEtN.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Ubuntu;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ubuntu-latin-400-normal-CQJ26Fy6.woff2)format("woff2"),url(/assets/ubuntu-latin-400-normal-ChuJk2Dr.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Metropolis;font-style:normal;font-display:swap;font-weight:900;src:url(/assets/metropolis-latin-900-normal-Cp8JEck3.woff2)format("woff2"),url(/assets/metropolis-latin-900-normal-GjlKygmi.woff)format("woff")}.landing{z-index:100;perspective:2000px;cursor:pointer;position:fixed;inset:0}.landing.opened{pointer-events:none}.door{background:var(--navy);backface-visibility:hidden;width:50%;height:100%;transition:transform 1.6s cubic-bezier(.77,0,.175,1);position:absolute;top:0}.door-left{transform-origin:0;left:0}.door-right{transform-origin:100%;right:0}.landing.opened .door-left{transform:rotateY(-105deg)}.landing.opened .door-right{transform:rotateY(105deg)}.landing-content{text-align:center;z-index:101;pointer-events:none;width:max-content;transition:opacity .6s;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.landing.opened .landing-content{opacity:0}.title-block{justify-content:center;align-items:center;min-height:12rem;display:flex;position:relative}.landing-logo{opacity:0;width:clamp(55px,6vw,120px);height:auto;animation:.6s ease-out .3s forwards logoAppear,1.4s ease-in-out 1.5s forwards logoSlideToRa;position:absolute}@keyframes logoAppear{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(20px)}}@keyframes logoSlideToRa{0%{opacity:1;transform:translateY(20px)}to{opacity:0;transform:translate(clamp(4.5rem,7.5vw,9rem),20px)}}.arabic-title{color:var(--gold);letter-spacing:.02em;opacity:0;font-family:Noto Naskh Arabic,serif;font-size:clamp(7rem,18vw,16rem);line-height:1;animation:.8s ease-out 2.3s forwards textReveal}@keyframes textReveal{0%{opacity:0}to{opacity:1}}.english-title{color:var(--gold-soft);letter-spacing:.35em;text-transform:uppercase;opacity:0;margin-top:.5rem;font-family:Playfair Display,serif;font-size:clamp(1.2rem,3vw,2rem);font-weight:400;animation:.8s ease-out 2.7s forwards landingFadeUp}.ornament{background:var(--gold-dim);opacity:0;width:60px;height:1px;margin:1.5rem auto 0;animation:1s 3.1s forwards landingFadeUp}.landing-tagline{color:var(--white-soft);letter-spacing:.02em;opacity:0;margin-top:1.2rem;font-family:Cormorant Garamond,serif;font-size:clamp(1rem,1.6vw,1.35rem);font-style:italic;font-weight:300;animation:1s 3.3s forwards landingFadeUp}.click-prompt{color:var(--white-soft);opacity:0;letter-spacing:.08em;margin-top:3rem;font-family:Inter,sans-serif;font-size:clamp(.75rem,1.2vw,.95rem);font-style:normal;font-weight:300;animation:1s 3.9s forwards landingFadeUp,3s ease-in-out 4.9s infinite gentlePulse}@keyframes landingFadeUp{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes gentlePulse{0%,to{opacity:.6}50%{opacity:1}}.goal-points{flex-direction:column;gap:1.5rem;list-style:none;display:flex}.goal-point{opacity:0;align-items:flex-start;gap:1.2rem;transition:opacity .8s,transform .8s;display:flex;transform:translateY(15px)}.slide-content.active .goal-point:first-child{opacity:1;transition-delay:.6s;transform:translateY(0)}.slide-content.active .goal-point:nth-child(2){opacity:1;transition-delay:.8s;transform:translateY(0)}.slide-content.active .goal-point:nth-child(3){opacity:1;transition-delay:1s;transform:translateY(0)}.slide-content.active .goal-point:nth-child(4){opacity:1;transition-delay:1.2s;transform:translateY(0)}.point-text{color:var(--white-soft);font-family:Inter,sans-serif;font-size:clamp(.95rem,1.5vw,1.15rem);font-weight:300;line-height:1.7}.point-text strong{color:var(--white);font-weight:500}.modal-overlay{z-index:200;background:#0a0f1900;justify-content:center;align-items:center;transition:background .4s;display:flex;position:fixed;inset:0}.modal-overlay.active{background:#0a0f19d9}.modal-panel{background:var(--navy-light);border:1px solid var(--gold-dim);opacity:0;border-radius:8px;width:90%;max-width:700px;max-height:80vh;padding:2.5rem;transition:opacity .4s,transform .4s;position:relative;overflow-y:auto;transform:translateY(40px)scale(.97)}.modal-panel.active{opacity:1;transform:translateY(0)scale(1)}.modal-panel::-webkit-scrollbar{width:4px}.modal-panel::-webkit-scrollbar-thumb{background:var(--gold-dim);border-radius:2px}.modal-close{color:var(--gold-soft);cursor:pointer;background:0 0;border:none;padding:.3rem;transition:color .3s;position:absolute;top:1.2rem;right:1.2rem}.modal-close:hover{color:var(--gold)}.modal-title{color:var(--gold);letter-spacing:.02em;margin-bottom:1.5rem;font-family:Sora,sans-serif;font-size:1.3rem;font-weight:600}.modal-body{color:var(--white-soft);font-family:Inter,sans-serif;font-size:.95rem;font-weight:300;line-height:1.8}.modal-body strong{color:var(--white);font-weight:500}.modal-body ul{flex-direction:column;gap:.8rem;margin:1rem 0;padding:0;list-style:none;display:flex}.modal-body li{padding-left:1.2rem;position:relative}.modal-body li:before{content:"";border:1px solid var(--gold);width:5px;height:5px;position:absolute;top:.55rem;left:0;transform:rotate(45deg)}.modal-body .stat-row{border-bottom:1px solid #c8a9511a;justify-content:space-between;padding:.6rem 0;display:flex}.modal-body .stat-label{color:var(--white-soft)}.modal-body .stat-label a{color:var(--gold);text-decoration:none;transition:color .3s}.modal-body .stat-label a:hover{color:var(--gold-soft);text-decoration:underline}.modal-body .stat-value{color:var(--gold);font-weight:500}.modal-link{letter-spacing:.1em;color:var(--gold);border:1px solid var(--gold-dim);border-radius:4px;margin-top:1.2rem;padding:.5rem 1.2rem;font-family:Inter,sans-serif;font-size:.8rem;font-weight:500;text-decoration:none;transition:background .3s,border-color .3s;display:inline-block}.modal-link:hover{border-color:var(--gold);background:#c8a9511a}.screenshot-placeholder{border:1px dashed var(--gold-dim);width:100%;height:200px;color:var(--gold-dim);letter-spacing:.1em;background:#f0ede60d;border-radius:6px;justify-content:center;align-items:center;margin-top:1.2rem;font-family:Inter,sans-serif;font-size:.8rem;display:flex}.strategy-grid{flex-direction:column;gap:0;display:flex}.s-card{cursor:pointer;text-align:left;color:inherit;background:0 0;border:none;border-bottom:1px solid #c8a9511a;align-items:center;gap:1.5rem;width:100%;padding:1.3rem 1rem;font-family:inherit;transition:background .3s;display:flex}.s-card:first-child{border-top:1px solid #c8a9511a}.s-card:hover{background:#2a3b5266}.s-number{letter-spacing:.2em;color:var(--gold);flex-shrink:0;width:2rem;font-family:Sora,sans-serif;font-size:.7rem;font-weight:500}.s-name-block{flex-direction:column;flex-shrink:0;gap:.1rem;min-width:220px;display:flex}.s-name{color:var(--white);font-family:Sora,sans-serif;font-size:1.05rem;font-weight:600}.s-sub{color:var(--gold-soft);letter-spacing:.02em;font-family:Inter,sans-serif;font-size:.7rem;font-style:italic;font-weight:300}.s-line{color:var(--white-soft);font-family:Inter,sans-serif;font-size:.85rem;font-weight:300}@media (width<=600px){.s-card{flex-direction:column;align-items:flex-start;gap:.4rem}.s-name{min-width:unset}}.numbers-row{gap:1.5rem;display:flex}.n-card{border:1px solid var(--gold-dim);cursor:pointer;text-align:center;color:inherit;background:#2a3b5280;border-radius:6px;flex-direction:column;flex:1;align-items:center;gap:.5rem;padding:2rem 1.5rem;font-family:inherit;transition:border-color .3s,transform .3s;display:flex}.n-card:hover{border-color:var(--gold);transform:translateY(-3px)}.n-amount{color:var(--gold);font-family:Sora,sans-serif;font-size:1.8rem;font-weight:700}.n-label{color:var(--white);font-family:Sora,sans-serif;font-size:.9rem;font-weight:500}.n-sub{color:var(--white-soft);font-family:Inter,sans-serif;font-size:.75rem;font-weight:300}@media (width<=700px){.numbers-row{flex-direction:column}}.bingbam{align-items:stretch;gap:1.5rem;margin-bottom:2rem;display:flex}.bb-block{border:1px solid var(--gold-dim);background:#2a3b5280;border-radius:6px;flex-direction:column;flex:1;align-items:flex-start;gap:.4rem;padding:2rem 1.5rem;display:flex}.bb-heading{letter-spacing:.3em;text-transform:uppercase;color:var(--gold);font-family:Inter,sans-serif;font-size:.7rem;font-weight:500}.bb-number{color:var(--white);margin-top:.4rem;font-family:Sora,sans-serif;font-size:clamp(1.8rem,3.5vw,2.8rem);font-weight:700;line-height:1.1}.bb-sub{color:var(--white-soft);margin-bottom:.6rem;font-family:Inter,sans-serif;font-size:.85rem;font-weight:300}.bb-expand{color:var(--gold-soft);letter-spacing:.05em;cursor:pointer;background:0 0;border:none;margin-top:auto;padding:0;font-family:Inter,sans-serif;font-size:.8rem;font-weight:400;transition:color .3s}.bb-expand:hover{color:var(--gold)}.bb-arrow{color:var(--gold-dim);align-items:center;font-family:Sora,sans-serif;font-size:2rem;font-weight:300;display:flex}.bingbam-row{gap:1.5rem;display:flex}.bb-stat{border-top:1px solid #c8a95126;flex-direction:column;flex:1;gap:.2rem;padding:1rem 0;display:flex}.bb-stat-label{letter-spacing:.2em;text-transform:uppercase;color:var(--gold-dim);font-family:Inter,sans-serif;font-size:.65rem;font-weight:500}.bb-stat-value{color:var(--gold);font-family:Sora,sans-serif;font-size:1.4rem;font-weight:600;line-height:1.1}.bb-stat-sub{color:var(--white-soft);font-family:Inter,sans-serif;font-size:.75rem;font-weight:300}@media (width<=700px){.bingbam{flex-direction:column}.bb-arrow{justify-content:center;transform:rotate(90deg)}.bingbam-row{flex-direction:column}}.business-pl-section{margin-top:2rem}.pl-section-label{letter-spacing:.25em;text-transform:uppercase;color:var(--gold-dim);margin-bottom:.8rem;font-family:Inter,sans-serif;font-size:.65rem;font-weight:500;display:block}.business-pl-grid{grid-template-columns:1fr 1fr;gap:.8rem;display:grid}.pl-card{border:1px solid var(--gold-dim);cursor:pointer;text-align:left;color:inherit;background:#2a3b5266;border-radius:6px;flex-direction:column;gap:.7rem;padding:1.1rem 1.2rem;font-family:inherit;transition:border-color .3s,transform .3s;display:flex}.pl-card:hover{border-color:var(--gold);transform:translateY(-2px)}.pl-card-head{justify-content:space-between;align-items:center;display:flex}.pl-name{color:var(--white);font-family:Sora,sans-serif;font-size:.95rem;font-weight:600}.pl-status{letter-spacing:.15em;text-transform:uppercase;border-radius:3px;padding:.2rem .5rem;font-family:Inter,sans-serif;font-size:.6rem;font-weight:500}.pl-status.built{color:var(--gold);background:#c8a95126}.pl-status.proto{color:var(--gold-soft);background:#c8a95114}.pl-status.future{color:var(--white-soft);background:#f0ede60d}.pl-card-stats{grid-template-columns:1fr 1fr 1fr;gap:.6rem;display:grid}.pl-stat{flex-direction:column;gap:.15rem;display:flex}.pl-stat-label{letter-spacing:.15em;text-transform:uppercase;color:var(--gold-dim);font-family:Inter,sans-serif;font-size:.55rem;font-weight:400}.pl-stat-value{color:var(--gold);font-family:Sora,sans-serif;font-size:.8rem;font-weight:500}@media (width<=700px){.business-pl-grid{grid-template-columns:1fr}}.business-cases{border-top:1px solid #c8a9511a;flex-direction:column;gap:0;display:flex}.bc-row{border-bottom:1px solid #c8a9511a;grid-template-columns:1.5fr 1fr 1fr 1fr;align-items:center;padding:.9rem .5rem;font-family:Inter,sans-serif;font-size:.8rem;display:grid}.bc-name{color:var(--white);font-family:Sora,sans-serif;font-size:.9rem;font-weight:500}.bc-cell{color:var(--gold);flex-direction:column;font-size:.85rem;font-weight:500;display:flex}.bc-label{letter-spacing:.15em;text-transform:uppercase;color:var(--gold-dim);margin-bottom:.15rem;font-size:.6rem;font-weight:400}@media (width<=700px){.bc-row{grid-template-columns:1fr 1fr;gap:.5rem}}.verticals-grid{grid-template-columns:1fr 1fr 1fr;gap:.8rem;display:grid}.vertical-card{border:1px solid var(--gold-dim);cursor:pointer;text-align:left;color:inherit;background:#2a3b5266;border-radius:6px;flex-direction:column;gap:.6rem;padding:.9rem 1rem;font-family:inherit;transition:border-color .3s,transform .3s;display:flex}.vertical-card:hover{border-color:var(--gold);transform:translateY(-2px)}.v-head{flex-direction:column;gap:.2rem;display:flex}.v-name{color:var(--white);font-family:Sora,sans-serif;font-size:.95rem;font-weight:600}.v-tag{color:var(--gold-soft);font-family:Inter,sans-serif;font-size:.7rem;font-style:italic;font-weight:400}.v-body{flex-direction:column;flex:1;gap:.2rem;display:flex}.v-label{letter-spacing:.2em;text-transform:uppercase;color:var(--gold-dim);font-family:Inter,sans-serif;font-size:.55rem;font-weight:500}.v-investigating{color:var(--white-soft);font-family:Inter,sans-serif;font-size:.72rem;font-weight:300;line-height:1.4}.v-foot{flex-direction:column;gap:.2rem;display:flex}.v-market{color:var(--gold);font-family:Sora,sans-serif;font-size:.8rem;font-weight:500}@media (width<=900px){.verticals-grid{grid-template-columns:1fr 1fr}}@media (width<=600px){.verticals-grid{grid-template-columns:1fr}}.why-points{flex-direction:column;gap:1.5rem;list-style:none;display:flex}.why-point{align-items:flex-start;gap:1.2rem;display:flex}.why-point .point-text{color:var(--white-soft);font-family:Inter,sans-serif;font-size:clamp(.95rem,1.5vw,1.15rem);font-weight:300;line-height:1.7}.why-point .point-text strong{color:var(--white);font-weight:500}.why-point .point-text .highlight{color:var(--gold);font-weight:500}.ask-list{flex-direction:column;gap:0;display:flex}.ask-row{cursor:pointer;color:inherit;text-align:left;background:0 0;border:none;border-bottom:1px solid #c8a9511a;justify-content:space-between;align-items:center;padding:1.2rem 1rem;font-family:inherit;transition:background .3s;display:flex}.ask-row:first-child{border-top:1px solid #c8a9511a}.ask-row:hover{background:#2a3b5266}.ask-label{color:var(--white);font-family:Sora,sans-serif;font-size:1rem;font-weight:500}.ask-summary{color:var(--gold-soft);font-family:Inter,sans-serif;font-size:.85rem;font-weight:300}.ask-exit{color:var(--white-soft);text-align:left;border-top:1px solid #c8a95126;margin-top:2.5rem;padding-top:1.5rem;font-family:Inter,sans-serif;font-size:.85rem;font-style:italic;font-weight:300;line-height:1.7}@media (width<=600px){.ask-row{flex-direction:column;align-items:flex-start;gap:.3rem}}.slide{background:var(--navy);z-index:50;opacity:0;pointer-events:none;justify-content:center;align-items:center;transition:opacity .6s;display:flex;position:fixed;inset:0;overflow:hidden}.slide.active{opacity:1;pointer-events:auto}.slide:before{content:"";pointer-events:none;background:radial-gradient(#c8a95108 0%,#0000 70%);width:80%;height:200%;position:absolute;top:-50%;right:-20%}.slide-content{opacity:0;width:90%;max-width:900px;max-height:100vh;padding:5rem 2rem 4rem;transition:opacity .8s .2s,transform .8s .2s;overflow-y:auto;transform:translateY(30px)}.slide-content::-webkit-scrollbar{width:3px}.slide-content::-webkit-scrollbar-thumb{background:var(--gold-dim);border-radius:2px}.slide-content.active{opacity:1;transform:translateY(0)}.slide-label{letter-spacing:.4em;text-transform:uppercase;color:var(--gold);margin-bottom:2rem;font-family:Inter,sans-serif;font-size:.7rem;font-weight:500;display:block}.slide-headline{color:var(--white);margin-bottom:2rem;font-family:Sora,sans-serif;font-size:clamp(1.8rem,4vw,3rem);font-weight:700;line-height:1.3}.slide-headline .highlight{color:var(--gold)}.slide-divider{background:var(--gold);width:60px;height:1px;margin-bottom:2rem}.back-btn{z-index:60;cursor:pointer;opacity:0;background:0 0;border:none;align-items:center;gap:.5rem;padding:.5rem;transition:opacity .3s,transform .3s;animation:.6s .5s forwards backFadeIn;display:flex;position:absolute;top:2rem;left:2rem}.back-btn:hover{opacity:.7;transform:translate(-3px)}.back-chevron{color:var(--gold-soft)}@keyframes backFadeIn{0%{opacity:0;transform:translate(-8px)}to{opacity:1;transform:translate(0)}}.slide-footer{text-align:center;position:absolute;bottom:2.5rem;left:50%;transform:translate(-50%)}.slide-number{letter-spacing:.3em;color:var(--gold-dim);text-transform:uppercase;font-family:Inter,sans-serif;font-size:.65rem}.nav-next{z-index:60;border:1px solid var(--gold-dim);cursor:pointer;width:40px;height:40px;color:var(--gold-soft);background:0 0;border-radius:50%;justify-content:center;align-items:center;transition:border-color .3s,color .3s,transform .3s;display:flex;position:absolute;bottom:2.5rem;right:2.5rem}.nav-next:hover{border-color:var(--gold);color:var(--gold);transform:scale(1.05)}.point-marker{border:1px solid var(--gold);flex-shrink:0;width:8px;height:8px;margin-top:.5rem;transform:rotate(45deg)}.ruya-app{--navy:#1e2a3a;--navy-light:#2a3b52;--gold:#c8a951;--gold-soft:#d4b96a;--gold-dim:#c8a9514d;--white:#f0ede6;--white-soft:#f0ede6b3;background:var(--navy);color:var(--white);font-family:Inter,sans-serif;position:fixed;inset:0;overflow:hidden}:where(.ruya-app) *,:where(.ruya-app) :before,:where(.ruya-app) :after{box-sizing:border-box;margin:0;padding:0}.password-gate{background:var(--navy);z-index:200;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.gate-content{text-align:center;flex-direction:column;align-items:center;gap:1.5rem;animation:.8s .2s both gateFadeIn;display:flex}.gate-arabic{color:var(--gold);font-family:Noto Naskh Arabic,serif;font-size:3rem;line-height:1}.password-gate form{flex-direction:column;gap:.8rem;min-width:260px;margin-top:1rem;display:flex}.password-gate form.shake{animation:.5s gateShake}.password-gate input{border:1px solid var(--gold-dim);color:var(--white);letter-spacing:.1em;text-align:center;background:0 0;border-radius:4px;outline:none;padding:.9rem 1rem;font-family:Inter,sans-serif;font-size:.9rem;transition:border-color .3s}.password-gate input:focus{border-color:var(--gold)}.password-gate input.error{border-color:#c85151}.password-gate input::placeholder{color:var(--white-soft);text-transform:none;letter-spacing:0;font-style:italic}.password-gate button{border:1px solid var(--gold);color:var(--gold);letter-spacing:.2em;text-transform:uppercase;cursor:pointer;background:0 0;border-radius:4px;padding:.9rem 1rem;font-family:Inter,sans-serif;font-size:.85rem;transition:background .3s,color .3s}.password-gate button:hover{background:var(--gold);color:var(--navy)}@keyframes gateFadeIn{0%{opacity:0;transform:translateY(15px)}to{opacity:1;transform:translateY(0)}}@keyframes gateShake{0%,to{transform:translate(0)}25%{transform:translate(-6px)}75%{transform:translate(6px)}}
