:root{--p-mint:#69e4c3;--p-gold:#e6bb68;--p-ink:#020a12}.auth-site{background:radial-gradient(circle at 82% 12%,rgba(31,104,104,.18),transparent 27%),#020a12}.auth-nav{background:rgba(2,10,18,.82);border-color:rgba(131,207,195,.14);backdrop-filter:blur(18px) saturate(125%)}.premium-flow-hero{position:relative;min-height:clamp(620px,76vh,820px);max-width:none!important;margin:0!important;padding:clamp(92px,10vw,140px) max(5vw,calc((100vw - 1420px)/2)) 54px!important;isolation:isolate;overflow:hidden;display:grid;grid-template-columns:minmax(360px,.72fr) minmax(620px,1.28fr);align-items:center;gap:18px;background:#020a12}.premium-flow-hero:before{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(90deg,#020a12 0%,rgba(2,10,18,.98) 28%,rgba(2,10,18,.38) 57%,rgba(2,10,18,.08) 100%)}.premium-flow-hero:after{content:"";position:absolute;left:0;right:0;bottom:0;height:150px;z-index:2;background:linear-gradient(transparent,#020a12);pointer-events:none}.premium-flow-hero .fastsave-public-copy{position:relative;z-index:4;max-width:650px;padding:28px 0}.premium-flow-hero h1{margin:0 0 25px;max-width:660px;color:#f8fbfb;font-family:Georgia,"Times New Roman",serif;font-size:clamp(56px,5.8vw,96px);font-weight:500;line-height:.96;letter-spacing:-.055em}.premium-flow-hero h1 em{color:var(--p-mint);font-style:normal;text-shadow:0 14px 45px rgba(52,215,178,.16)}.premium-flow-hero .fastsave-public-copy>p{max-width:560px;color:#c0cdd2;font-size:clamp(17px,1.25vw,20px);line-height:1.72}.premium-flow-hero .hero-buttons{margin-top:32px}.premium-flow-hero .auth-button{min-height:52px;border-radius:8px;padding-inline:26px;font-weight:750}.premium-flow-hero .auth-button:not(.ghost){color:#032016;border-color:#83efd1;background:linear-gradient(135deg,#84efd2,#42d7b5);box-shadow:0 16px 42px rgba(52,215,178,.22)}.premium-flow-hero .auth-button.ghost{border-color:rgba(225,239,239,.34);background:rgba(3,14,23,.48);backdrop-filter:blur(10px)}.premium-flow-visual{position:absolute!important;inset:0 0 0 22%;z-index:0;width:auto!important;max-width:none!important;min-height:100%;transform:translate3d(var(--hero-shift-x,0),var(--hero-shift-y,0),0) scale(1.015);transition:transform .25s ease-out}.premium-flow-visual .fastsave-public-hero-image{width:100%;height:100%;min-height:620px;object-fit:cover;object-position:52% center;border-radius:0;filter:saturate(.92) contrast(1.04);animation:pHero 12s ease-in-out infinite alternate}.premium-flow-visual:after{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(90deg,#020a12 0%,rgba(2,10,18,.9) 14%,transparent 44%),linear-gradient(0deg,#020a12 0%,transparent 24%)}.premium-flow-hero .fastsave-progress-card{top:18%;right:5.5%;bottom:auto;z-index:4;width:min(320px,30vw);padding:20px;border:1px solid rgba(207,232,226,.28);border-radius:16px;background:rgba(3,15,24,.68);box-shadow:0 24px 70px rgba(0,0,0,.35);backdrop-filter:blur(18px) saturate(130%)}.premium-flow-hero .fastsave-progress-card strong{color:#fff;font-family:Georgia,"Times New Roman",serif;font-size:25px}.premium-flow-hero .fastsave-progress-card>div i{border-color:rgba(105,228,195,.42);background:var(--p-mint);box-shadow:0 0 16px rgba(105,228,195,.3)}.premium-flow-orbit{position:absolute;z-index:3;right:11%;bottom:19%;width:340px;height:130px;border:1px solid rgba(230,187,104,.32);border-radius:50%;transform:rotate(-7deg);pointer-events:none;animation:pOrbit 9s ease-in-out infinite alternate}.premium-flow-orbit i{position:absolute;width:8px;height:8px;border-radius:50%;background:#f4d799;box-shadow:0 0 18px #e6bb68;animation:pSpark 5s linear infinite}.premium-flow-orbit i:nth-child(2){animation-delay:-1.65s}.premium-flow-orbit i:nth-child(3){animation-delay:-3.3s}.premium-flow-hero .fastsave-public-trust{margin-top:30px;color:#9eafb4}.fastsave-public-how,.fastora-feature-rail,.account-benefits-showcase,.plan-preview-band,.marketing-home-band,.live-home-band,.story-showcase{position:relative;border-color:rgba(126,197,187,.14)!important}.fastsave-public-how{background:linear-gradient(180deg,#020a12,#061520)!important}.fastsave-public-how .section-title h2,.account-benefits-showcase h2,.plan-preview-band h2,.marketing-home-band h2,.live-home-band h2,.story-showcase h2{font-family:Georgia,"Times New Roman",serif;letter-spacing:-.025em}.fastsave-public-steps article,.fastora-feature-rail>a{transition:transform .45s cubic-bezier(.2,.8,.2,1),border-color .45s,box-shadow .45s}.fastsave-public-steps article:hover,.fastora-feature-rail>a:hover{transform:translateY(-7px);border-color:rgba(105,228,195,.34)!important;box-shadow:0 24px 60px rgba(0,0,0,.24)}.public-motion-section{opacity:0;transform:translateY(34px);transition:opacity .8s,transform .8s cubic-bezier(.2,.8,.2,1)}.public-motion-section.motion-visible{opacity:1;transform:none}@keyframes pHero{to{transform:scale(1.035)}}@keyframes pOrbit{to{transform:rotate(-4deg) translateY(-8px)}}@keyframes pSpark{0%{left:2%;top:49%;opacity:0}12%,88%{opacity:1}50%{left:50%;top:-3%}100%{left:96%;top:48%;opacity:0}}@media(max-width:1080px){.premium-flow-hero{grid-template-columns:1fr;min-height:760px;padding-top:118px!important;align-items:end}.premium-flow-hero .fastsave-public-copy{padding-bottom:60px}.premium-flow-visual{inset:0 0 0 4%;opacity:.78}.premium-flow-visual:after{background:linear-gradient(90deg,rgba(2,10,18,.92),rgba(2,10,18,.12)),linear-gradient(0deg,#020a12,rgba(2,10,18,.2) 46%,rgba(2,10,18,.16))}.premium-flow-hero .fastsave-progress-card{right:4%;top:18%}}@media(max-width:720px){.premium-flow-hero{min-height:760px;padding:330px 20px 38px!important}.premium-flow-hero:before{background:linear-gradient(0deg,#020a12 30%,rgba(2,10,18,.25) 72%,rgba(2,10,18,.05))}.premium-flow-hero h1{font-size:clamp(46px,13vw,64px);line-height:.98}.premium-flow-hero .fastsave-public-copy>p{font-size:16px;line-height:1.6}.premium-flow-visual{inset:0 0 auto 0;height:430px;min-height:0;opacity:1;transform:none}.premium-flow-visual .fastsave-public-hero-image{min-height:0;height:430px;object-position:67% center}.premium-flow-visual:after{background:linear-gradient(0deg,#020a12,rgba(2,10,18,.05) 55%,rgba(2,10,18,.08))}.premium-flow-hero .fastsave-progress-card{top:250px;right:16px;width:min(270px,calc(100vw - 32px));padding:15px}.premium-flow-hero .fastsave-progress-card strong{font-size:20px}.premium-flow-orbit,.premium-flow-hero .fastsave-public-trust{display:none}.premium-flow-hero .hero-buttons{display:grid;grid-template-columns:1fr}.premium-flow-hero .auth-button{width:100%}}@media(prefers-reduced-motion:reduce){.premium-flow-visual,.premium-flow-visual .fastsave-public-hero-image,.premium-flow-orbit,.premium-flow-orbit i,.public-motion-section{animation:none!important;transition:none!important;transform:none!important}.public-motion-section{opacity:1}}
.premium-video-light{position:absolute;inset:-20%;z-index:2;pointer-events:none;background:linear-gradient(108deg,transparent 34%,rgba(255,221,154,.12) 46%,rgba(105,228,195,.09) 52%,transparent 63%);mix-blend-mode:screen;animation:cinematicLight 8s ease-in-out infinite}.premium-video-grain{position:absolute;inset:0;z-index:3;pointer-events:none;opacity:.09;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 180 180' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.78' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)' opacity='.7'/%3E%3C/svg%3E");animation:cinematicGrain .32s steps(2) infinite}.premium-flow-hero .fastsave-progress-card>div i{transition:transform .45s ease,background .45s ease,box-shadow .45s ease}.premium-flow-hero .fastsave-progress-card>div i.is-live{transform:scale(1.32);background:#f4d799;box-shadow:0 0 24px rgba(230,187,104,.9)}.invest-cinematic-hero{position:relative;min-height:clamp(560px,70vh,760px);max-width:none!important;margin:0!important;padding:clamp(130px,12vw,180px) max(5vw,calc((100vw - 1420px)/2)) 80px!important;overflow:hidden;isolation:isolate;display:flex;align-items:center;background:#020a12}.invest-cinematic-hero>div{position:relative;z-index:3;max-width:600px}.invest-cinematic-hero h1{max-width:620px;font-family:Georgia,"Times New Roman",serif;font-size:clamp(54px,5.4vw,88px);font-weight:500;line-height:.98;letter-spacing:-.05em;color:#f8fbfb}.invest-cinematic-hero p{max-width:560px;font-size:clamp(17px,1.3vw,20px);line-height:1.7;color:#c2d0d4}.invest-cinematic-hero>img{position:absolute;inset:0 0 0 18%;z-index:0;width:82%;height:100%;object-fit:cover;object-position:center;animation:investCamera 14s ease-in-out infinite alternate}.invest-cinematic-hero:before{content:"";position:absolute;inset:0;z-index:1;background:linear-gradient(90deg,#020a12 0%,rgba(2,10,18,.96) 26%,rgba(2,10,18,.34) 54%,rgba(2,10,18,.04)),linear-gradient(0deg,#020a12 0%,transparent 24%)}.invest-cinematic-hero:after{content:"";position:absolute;inset:-30%;z-index:2;pointer-events:none;background:linear-gradient(110deg,transparent 38%,rgba(105,228,195,.08) 49%,transparent 60%);animation:cinematicLight 9s ease-in-out infinite}.invest-plain-guide{padding:100px max(5vw,calc((100vw - 1420px)/2));background:linear-gradient(180deg,#020a12,#061520);border-top:1px solid rgba(105,228,195,.12)}.invest-plain-guide .section-title{max-width:780px}.invest-plain-guide .section-title h2{font-family:Georgia,"Times New Roman",serif;font-size:clamp(38px,4vw,64px);letter-spacing:-.035em}.invest-journey-steps{display:grid;grid-template-columns:repeat(5,1fr);gap:0;margin-top:56px;border:1px solid rgba(105,228,195,.16);border-radius:20px;overflow:hidden;background:rgba(5,18,28,.72)}.invest-journey-steps article{position:relative;min-height:285px;padding:30px 24px;border-right:1px solid rgba(105,228,195,.14);transition:background .35s,transform .35s}.invest-journey-steps article:last-child{border-right:0}.invest-journey-steps article:hover{background:rgba(105,228,195,.07);transform:translateY(-5px)}.invest-journey-steps b{display:grid;place-items:center;width:42px;height:42px;margin-bottom:28px;border-radius:50%;color:#062019;background:var(--p-mint);box-shadow:0 0 24px rgba(105,228,195,.22)}.invest-journey-steps h3{font-size:21px;color:#f5fbfb}.invest-journey-steps p{color:#9fb1b8;line-height:1.65}.invest-explainer-band{border-top:1px solid rgba(105,228,195,.12)!important}@keyframes cinematicLight{0%,100%{transform:translateX(-28%) rotate(-2deg);opacity:.15}48%{opacity:.75}55%{transform:translateX(28%) rotate(2deg);opacity:.5}}@keyframes cinematicGrain{0%{transform:translate(0)}25%{transform:translate(-1.5%,1%)}50%{transform:translate(1%,-1.5%)}75%{transform:translate(1.5%,1%)}}@keyframes investCamera{from{transform:scale(1.015) translateX(0)}to{transform:scale(1.06) translateX(-1.2%)}}@media(max-width:1000px){.invest-journey-steps{grid-template-columns:repeat(2,1fr)}.invest-journey-steps article{border-bottom:1px solid rgba(105,228,195,.14)}.invest-cinematic-hero>img{inset:0;width:100%;opacity:.68}.invest-cinematic-hero:before{background:linear-gradient(90deg,rgba(2,10,18,.96),rgba(2,10,18,.25)),linear-gradient(0deg,#020a12,transparent 36%)}}@media(max-width:680px){.premium-video-grain{opacity:.05}.invest-cinematic-hero{min-height:720px;padding:370px 20px 52px!important;align-items:end}.invest-cinematic-hero>img{height:440px;bottom:auto;object-position:70% center}.invest-cinematic-hero:before{background:linear-gradient(0deg,#020a12 30%,rgba(2,10,18,.05) 72%)}.invest-cinematic-hero h1{font-size:clamp(45px,13vw,62px)}.invest-plain-guide{padding:72px 20px}.invest-journey-steps{grid-template-columns:1fr}.invest-journey-steps article{min-height:0;border-right:0}.invest-journey-steps article:last-child{border-bottom:0}}@media(prefers-reduced-motion:reduce){.premium-video-light,.premium-video-grain,.invest-cinematic-hero>img,.invest-cinematic-hero:after{animation:none!important}}

/* Stokvel reward journey: deposits, configured bonus, then payout processing. */
.premium-flow-hero .fastsave-progress-card{left:auto;width:min(370px,32vw)}
.fastsave-mobile-progress{display:none}
.premium-flow-hero .fastsave-desktop-deposit-track i.is-complete{background:#69e4c3;box-shadow:0 0 16px rgba(105,228,195,.34)}
.fastsave-reward-reveal{position:relative;isolation:isolate;overflow:hidden;display:grid!important;grid-template-columns:44px minmax(0,1fr)!important;align-items:center;gap:11px!important;margin:14px 0 0!important;padding:11px!important;border:1px solid rgba(230,187,104,.2);border-radius:14px;background:linear-gradient(135deg,rgba(230,187,104,.055),rgba(105,228,195,.035));opacity:.66;transform:translateY(0);transition:opacity .45s,border-color .45s,background .45s,box-shadow .45s,transform .45s}
.fastsave-reward-reveal>div{display:block!important;min-width:0;margin:0!important}
.fastsave-reward-reveal small{display:block;color:#d9b762!important;font-size:8px!important;font-weight:950!important;letter-spacing:.14em}
.fastsave-reward-reveal strong{display:block;margin-top:3px!important;color:#f4f9f8!important;font-family:inherit!important;font-size:13px!important;font-weight:900!important;line-height:1.2!important;letter-spacing:0!important}
.fastsave-reward-reveal [data-reward-copy]{display:block;margin-top:4px;color:#91aaa9!important;font-size:9px!important;line-height:1.35!important}
.fastsave-reward-icon{position:relative;display:block!important;width:42px;height:42px;border:1px solid rgba(230,187,104,.25);border-radius:14px;background:rgba(2,13,21,.68);box-shadow:inset 0 1px rgba(255,255,255,.04)}
.fastsave-reward-icon i{position:absolute;left:9px;width:24px;height:7px;border:1px solid rgba(105,228,195,.42);border-radius:50%;background:linear-gradient(90deg,#1d7368,#69e4c3);box-shadow:0 4px 8px rgba(0,0,0,.28)}
.fastsave-reward-icon i:nth-child(1){bottom:8px}.fastsave-reward-icon i:nth-child(2){bottom:14px}.fastsave-reward-icon i:nth-child(3){bottom:20px}
.fastsave-reward-icon:before{content:"+";position:absolute;z-index:2;right:-6px;top:-7px;display:grid;place-items:center;width:23px;height:23px;border-radius:50%;color:#241a06;background:#f2ce7b;font-size:15px;font-weight:950;opacity:0;box-shadow:0 0 20px rgba(230,187,104,.72)}
.fastsave-reward-icon:after{content:"\2726";position:absolute;z-index:3;inset:0;display:grid;place-items:center;color:#fff3bd;font-size:23px;opacity:0;text-shadow:0 0 15px #e6bb68}
[data-reward-state="bonus"] .fastsave-reward-reveal{opacity:1;border-color:rgba(230,187,104,.65);background:linear-gradient(135deg,rgba(230,187,104,.2),rgba(105,228,195,.05));box-shadow:0 0 28px rgba(230,187,104,.18)}
[data-reward-state="bonus"] .fastsave-reward-icon:before{opacity:1;animation:stokvelBonusDrop 1.15s cubic-bezier(.2,.8,.2,1) infinite alternate}
[data-reward-state="bonus"] .fastsave-reward-icon i{border-color:rgba(244,213,143,.7);background:linear-gradient(90deg,#b7852c,#f2ce7b)}
[data-reward-state="payout"] .fastsave-reward-reveal{opacity:1;transform:scale(1.015);border-color:rgba(105,228,195,.68);background:linear-gradient(135deg,rgba(230,187,104,.2),rgba(105,228,195,.16));box-shadow:0 0 34px rgba(105,228,195,.22),0 16px 38px rgba(0,0,0,.22);animation:stokvelRewardReveal .72s cubic-bezier(.2,.9,.2,1) both}
[data-reward-state="payout"] .fastsave-reward-reveal:after{content:"";position:absolute;z-index:-1;inset:-40%;background:linear-gradient(110deg,transparent 36%,rgba(255,238,179,.3) 48%,transparent 60%);animation:stokvelRewardShine 1.8s ease-in-out infinite}
[data-reward-state="payout"] .fastsave-reward-icon{border-color:rgba(244,213,143,.65);background:linear-gradient(145deg,rgba(230,187,104,.3),rgba(105,228,195,.2));box-shadow:0 0 24px rgba(230,187,104,.28)}
[data-reward-state="payout"] .fastsave-reward-icon:after{opacity:1;animation:stokvelRewardStar 1.25s ease-in-out infinite alternate}
[data-reward-state="payout"] .fastsave-reward-reveal [data-reward-copy]{color:#d5ebe7!important}
@media(min-width:721px) and (max-width:1080px){.premium-flow-hero .fastsave-progress-card{top:5%;width:min(360px,38vw);padding:15px}.premium-flow-hero .fastsave-progress-card strong{font-size:21px}}
@media(max-width:720px){
  .premium-flow-hero{display:flex;flex-direction:column;align-items:stretch;gap:0!important;min-height:0;padding:24px 16px 46px!important;overflow:hidden}
  .premium-flow-hero:before{background:linear-gradient(0deg,#020a12 0%,rgba(2,10,18,.08) 43%,rgba(2,10,18,.02) 100%)}
  .premium-flow-hero:after{height:90px;z-index:2}
  .premium-flow-hero .fastsave-public-copy{order:3;max-width:none;padding:0!important}
  .premium-flow-visual{position:relative!important;inset:auto!important;order:1;width:100%!important;max-width:none!important;height:clamp(440px,118vw,520px)!important;min-height:0!important;border-radius:24px;opacity:1;transform:none!important;box-shadow:0 26px 70px rgba(0,0,0,.42)}
  .premium-flow-visual .fastsave-public-hero-image{width:100%;height:100%!important;min-height:100%!important;object-position:60% center;animation:stokvelMobileCamera 15s cubic-bezier(.45,.05,.55,.95) infinite alternate}
  .premium-flow-visual:after{background:linear-gradient(0deg,rgba(2,10,18,.7) 0%,rgba(2,10,18,.04) 32%,transparent 58%),linear-gradient(90deg,rgba(2,10,18,.12),transparent 24%,rgba(2,10,18,.08))}
  .premium-flow-hero .fastsave-progress-card{display:none}
  .fastsave-mobile-progress{--deposit-progress:0%;display:block;position:relative;order:2;z-index:5;width:100%;margin:14px 0 28px;padding:14px 14px 13px;border:1px solid rgba(105,228,195,.3);border-radius:18px;background:linear-gradient(145deg,rgba(8,28,38,.96),rgba(3,14,23,.98));box-shadow:0 18px 45px rgba(0,0,0,.3),inset 0 1px 0 rgba(255,255,255,.05)}
  .fastsave-mobile-progress-head{display:flex;align-items:center;justify-content:space-between;gap:12px}
  .fastsave-mobile-progress-head small{color:#69e4c3;font-size:9px;font-weight:900;letter-spacing:.15em}
  .fastsave-mobile-progress-head strong{color:#f8fbfb;font-size:14px;line-height:1.2;text-align:right}
  .fastsave-mobile-deposit-track{position:relative;display:grid;grid-template-columns:repeat(5,1fr);align-items:center;height:32px;margin-top:10px;isolation:isolate}
  .fastsave-mobile-track-base,.fastsave-mobile-track-fill{position:absolute;top:15px;left:10%;height:2px;border-radius:3px}
  .fastsave-mobile-track-base{right:10%;z-index:0;background:rgba(135,174,178,.3)}
  .fastsave-mobile-track-fill{z-index:1;width:var(--deposit-progress);background:linear-gradient(90deg,#4be4c4,#f0ca78);box-shadow:0 0 14px rgba(105,228,195,.52);transition:width .65s cubic-bezier(.2,.8,.2,1)}
  .fastsave-mobile-track-fill:after{content:"";position:absolute;top:50%;right:-5px;width:10px;height:10px;border-radius:50%;background:#f5d688;box-shadow:0 0 18px 5px rgba(230,187,104,.62);transform:translateY(-50%);animation:stokvelValuePulse 1.2s ease-in-out infinite}
  .fastsave-mobile-deposit-track i{position:relative;z-index:2;display:grid;place-items:center;width:31px;height:31px;margin:auto;border:1px solid rgba(132,184,183,.42);border-radius:50%;color:#769198;background:#071720;font-size:11px;font-style:normal;font-weight:900;transition:transform .45s,background .45s,color .45s,border-color .45s,box-shadow .45s}
  .fastsave-mobile-deposit-track i.is-complete{border-color:#69e4c3;color:#062019;background:#69e4c3;box-shadow:0 0 15px rgba(105,228,195,.28)}
  .fastsave-mobile-deposit-track i.is-live{transform:scale(1.13);border-color:#f1d18e;color:#251b08;background:#f1d18e;box-shadow:0 0 20px rgba(230,187,104,.62)}
  .fastsave-mobile-progress[data-progress-step="1"]{--deposit-progress:0%}
  .fastsave-mobile-progress[data-progress-step="2"]{--deposit-progress:20%}
  .fastsave-mobile-progress[data-progress-step="3"]{--deposit-progress:40%}
  .fastsave-mobile-progress[data-progress-step="4"]{--deposit-progress:60%}
  .fastsave-mobile-progress[data-progress-step="5"]{--deposit-progress:80%}
  .fastsave-mobile-progress p{min-height:32px;margin:9px 0 0;color:#bed0d4;font-size:12.5px;line-height:1.35}
  .fastsave-mobile-progress .fastsave-reward-reveal{margin-top:9px!important}
  .premium-flow-orbit,.premium-flow-hero .fastsave-public-trust{display:none}
  .premium-flow-hero .hero-buttons{display:grid;grid-template-columns:1fr}
  .premium-flow-hero .auth-button{width:100%}
}
@keyframes stokvelMobileCamera{0%{object-position:58% center;transform:scale(1.025)}100%{object-position:71% center;transform:scale(1.085)}}
@keyframes stokvelValuePulse{0%,100%{opacity:.55;transform:translateY(-50%) scale(.72)}50%{opacity:1;transform:translateY(-50%) scale(1.15)}}
@keyframes stokvelBonusDrop{0%{transform:translateY(-8px) scale(.7);filter:brightness(.85)}100%{transform:translateY(5px) scale(1.08);filter:brightness(1.18)}}
@keyframes stokvelRewardReveal{0%{opacity:.78;transform:scale(.97) translateY(5px)}100%{opacity:1;transform:scale(1.015) translateY(0)}}
@keyframes stokvelRewardShine{0%{transform:translateX(-30%);opacity:0}45%{opacity:.8}100%{transform:translateX(30%);opacity:0}}
@keyframes stokvelRewardStar{0%{transform:scale(.78) rotate(-8deg)}100%{transform:scale(1.08) rotate(8deg)}}
@media(prefers-reduced-motion:reduce){
  .premium-flow-visual .fastsave-public-hero-image,.fastsave-mobile-track-fill:after,.fastsave-reward-reveal,.fastsave-reward-reveal:after,.fastsave-reward-icon:before,.fastsave-reward-icon:after{animation:none!important}
  .fastsave-mobile-track-fill,.fastsave-mobile-deposit-track i,.fastsave-reward-reveal{transition:none!important}
}
