.page--vikki-go-plus .cvp-menu{grid-template-columns:repeat(3,minmax(0,1fr));height:40px;display:grid}.page--vikki-go-plus .cvp-menu__item{letter-spacing:-.23px;justify-content:center;gap:4px;font-weight:400;line-height:20px}.cvp-phone-art{max-width:402px;margin-inline:auto}.cvp-title{color:#01050f;letter-spacing:-.64px;text-align:center;white-space:pre-line;margin:0;font-size:32px;font-weight:600;line-height:1.32}.cvp-logo{vertical-align:-.12em;width:auto;display:inline}.cvp-video{width:min(100%, 402px, calc((100svh - var(--subpage-header-h) - 80px) * 9 / 16));aspect-ratio:9/16;background:#000 var(--cvp-poster,none) center / cover no-repeat;cursor:pointer;border:0;margin:0 auto;padding:0;scroll-margin-top:160px;display:block;position:relative}.cvp-video video{object-fit:cover;width:100%;height:100%;display:block}@media (min-width:640px){.cvp-video--wide{aspect-ratio:auto;background-image:var(--cvp-wide-poster,none);width:100%}.cvp-video--wide video{height:auto;aspect-ratio:auto var(--cvp-wide-ratio,16 / 9)}}.cvp-banner{scroll-margin-top:160px}.cvp-banner img{width:100%;height:auto;display:block}.cvp-video__sound{width:36px;height:36px;position:absolute;top:8px;left:8px}.cvp-frame{border:1px solid #0000000d;border-radius:32px;margin:8px;overflow:hidden}.cvp-frame picture{display:block}.cvp-frame img{margin-block:-8px}@media (min-width:640px){.cvp-frame img{aspect-ratio:1462/1076;width:100%;max-width:none;margin:0}}.cvp-benefits{gap:16px;padding:8px 8px 0;display:grid}@media (min-width:744px){.cvp-benefits{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start}.cvp-benefit--withdrawal{grid-area:1/2/span 2}}.cvp-benefit{border-radius:32px;position:relative;overflow:hidden}.cvp-benefit__text{color:#fff;letter-spacing:-.72px;text-align:center;text-shadow:0 0 39px #00000040;white-space:pre-line;margin:0;font-size:36px;font-weight:700;line-height:48px}.cvp-glow{filter:blur(108.3px);pointer-events:none;background:#3400ff;border-radius:9999px;position:absolute;translate:-50% -50%;rotate:-82.55deg}.cvp-benefit--limit{background:#ff77d938;border:2px solid #ffffff6e;height:379px}.cvp-benefit__limit-icon{width:232px;height:232px;position:absolute;top:17.67px;left:50%;translate:-50%}.cvp-benefit__limit-glow{pointer-events:none;width:307.99px;height:821.88px;position:absolute;top:353.67px;left:calc(50% + 12.53px);translate:-50% -50%;rotate:-88.31deg}.cvp-benefit__limit-glow img{position:absolute;top:-216.56px;left:-216.6px}.cvp-benefit--limit .cvp-benefit__text{width:min(322px,100% - 16px);position:absolute;bottom:41.33px;left:calc(50% - 1px);translate:-50%}.cvp-benefit-frame{height:521px;position:relative;overflow:clip}.cvp-benefit--interest{color:#fff;letter-spacing:-.75px;text-align:center;text-shadow:0 0 40.5px #00000040;white-space:pre-line;background:#fff;flex-direction:column;align-items:center;gap:10px;height:471px;padding:32px;font-size:37.4px;font-weight:700;line-height:49.87px;display:flex}.cvp-benefit--interest:before{content:"";background:url("data:image/svg+xml;utf8,%3Csvg viewBox='0 0 441.39 502.03' xmlns='http://www.w3.org/2000/svg' preserveAspectRatio='none'%3E%3Crect x='0' y='0' height='100%25' width='100%25' fill='url(%23grad)'/%3E%3Cdefs%3E%3CradialGradient id='grad' gradientUnits='userSpaceOnUse' cx='0' cy='0' r='10' gradientTransform='matrix(-23.296 45.823 -99.457 -28.072 282 43.805)'%3E%3Cstop stop-color='rgb(170,34,255)' offset='0'/%3E%3Cstop stop-color='rgb(136,40,255)' offset='0.25'/%3E%3Cstop stop-color='rgb(102,45,255)' offset='0.5'/%3E%3Cstop stop-color='rgb(68,51,255)' offset='0.75'/%3E%3Cstop stop-color='rgb(34,56,255)' offset='1'/%3E%3C/radialGradient%3E%3C/defs%3E%3C/svg%3E") 0 0/100% 100% no-repeat;position:absolute;inset:-15.5px -38.1px -15.5px -23.3px}.cvp-benefit--interest p{max-width:284px;margin:0;position:relative}.cvp-benefit__calendar{width:361px;height:361px;position:absolute;top:184.67px;left:50%;translate:-50%}.cvp-benefit--withdrawal{background:#ffedfd;height:866px}.cvp-glow--atm{width:587.73px;height:893.47px;top:335.88px;left:calc(50% + 56.64px)}.cvp-benefit__atm{width:467.09px;max-width:none;height:700.64px;position:absolute;top:31px;left:calc(50% - .45px);translate:-50%}.cvp-benefit__caption{justify-content:center;align-items:center;height:262px;padding:20px 0;display:flex;position:absolute;bottom:0;left:0;right:0}.cvp-benefit__caption:before{content:"";mix-blend-mode:soft-light;pointer-events:none;background:linear-gradient(#fff0 0%,#fff 46.772%);position:absolute;inset:0}.cvp-glow--caption{width:540.64px;height:821.88px;top:308.23px;left:calc(50% + 21.2px)}.cvp-benefit__caption .cvp-benefit__text{width:330px;max-width:100%;position:relative}.cvp-events{flex-direction:column;gap:24px;padding:40px 0;display:flex}.cvp-events .cvp-title{padding:0 18px}.cvp-carousel__track{scroll-snap-type:x mandatory;scrollbar-width:none;gap:16px;padding:0 18px;scroll-padding-inline:18px;display:flex;position:relative;overflow-x:auto}.cvp-carousel__track::-webkit-scrollbar{display:none}.cvp-carousel__slide{scroll-snap-align:start;cursor:pointer;background:#0000000a;border:0;border-radius:40px;flex:0 0 min(342px,84%);padding:0;transition:transform .3s;overflow:hidden}.cvp-carousel__slide:hover{transform:translateY(-3px)}.cvp-carousel__slide img{width:100%;height:auto;display:block}.page--vikki-go-plus .cvp-dots{background:#3233350f;gap:8px;margin-top:16px;padding:12px}.page--vikki-go-plus .cvp-dot{background:#3233350f;width:6px;height:6px}.page--vikki-go-plus .cvp-dot[aria-current=true]{background:#0048ff;width:24px}.cvp-card-art{width:min(229.2px,57.02vw);height:auto;margin:0 auto 16px;display:block;translate:max(-20.58px,-5.12vw)}.cvp-story{color:#040b1eeb;letter-spacing:-.4px;text-align:center;flex-direction:column;gap:16px;padding:24px 16px 44px;font-size:14px;line-height:22px;display:flex}.cvp-story p{margin:0}.cvp-story .cvp-logo{height:17px}.cvp-ready__intro{background:linear-gradient(#f6f7f800 0%,#f6f7f8 100%);flex-direction:column;align-items:center;padding-bottom:8px;display:flex}.cvp-ready__tagline{width:235.3px;height:auto}.cvp-ready__intro .cvp-title{margin:28px 0 30px}.cvp-ready__intro .cvp-logo{height:33px}.cvp-perks{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;width:100%;margin:0;padding:0 12px;list-style:none;display:grid}.cvp-perk{border-radius:24px;flex-direction:column;align-items:center;padding:16px 8px;display:flex;overflow:hidden}.cvp-perk--online{background:#094eff14}.cvp-perk--limit{background:#d3058e1a}.cvp-perk--review{background:#6d05c912}.cvp-perk__icon{flex:none;width:88px;height:88px;position:relative;overflow:hidden}.cvp-perk__icon img{position:absolute}.cvp-perk__text{color:#000;letter-spacing:-.35px;text-align:center;white-space:pre-line;padding:16px 4px 8px;font-size:16px;line-height:24px}.cvp-ready__faq{background:linear-gradient(#f3f4fa 0%,#fff 100%);flex-direction:column;gap:10px;padding:16px 16px 46px;display:flex}.page--vikki-go-plus .cvp-faq{gap:12px;padding:0}.page--vikki-go-plus .cvp-faq__item{box-shadow:0 0 4px #0000001a}.page--vikki-go-plus .cvp-faq__question{letter-spacing:-.33px;padding:20px;line-height:24px}.page--vikki-go-plus .cvp-faq__question svg{color:#0f15248f}.page--vikki-go-plus .cvp-pill--wide{color:#0e0e0f;letter-spacing:-.23px;background:#3233350f;border-radius:28px;gap:4px;width:100%;height:52px;margin:0;font-weight:400}.cvp-activate{background:linear-gradient(#f0f8e9 70.236%,#fff 100%);border-radius:50px 50px 0 0;flex-direction:column;gap:26px;padding:56px 16px 0;display:flex}.cvp-steps{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.cvp-steps li{color:#040b1eeb;letter-spacing:-.4px;background:#ffffffd1;border-radius:9999px;align-items:center;gap:12px;min-height:80px;padding:12px 20px;font-size:14px;line-height:20px;display:flex;box-shadow:0 0 4px #0000001a}.cvp-steps img{flex:none;width:40px;height:40px}.cvp-activate__docs{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.cvp-activate__docs .cvp-pill{color:#040b1eeb;letter-spacing:-.3px;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#3233350f;border-radius:9999px;height:44px}@media (max-width:560px){.cvp-perks{gap:6px;padding:0 8px}.cvp-perk{border-radius:20px;padding:12px 4px}.cvp-perk__icon{margin:-9px;transform:scale(.8)}.cvp-perk__text{letter-spacing:-.3px;padding:8px 0 4px;font-size:13px;line-height:18px}}
