html,body{max-width:100%;overflow-x:clip}html{scroll-behavior:smooth;scroll-padding-top:7rem}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}}.gs-visa{background:#eaf4ff;color:#0a1e45;overflow-x:clip}.gs-canvas{background:radial-gradient(60% 50% at 80% 0%,rgba(124,203,255,.55),transparent 60%),radial-gradient(55% 50% at 5% 25%,rgba(0,123,255,.22),transparent 60%),linear-gradient(180deg,#eaf4ff,#f4f9ff,#eaf4ff)}.gs-accent{background-image:linear-gradient(100deg,#007bff,#23a9f2);-webkit-background-clip:text;background-clip:text;color:transparent}.gs-glass{background:linear-gradient(150deg,#ffffffbf,#ffffff73);border:1px solid rgba(255,255,255,.8);box-shadow:0 30px 60px -28px #08286359,inset 0 1px #ffffffe6;backdrop-filter:blur(22px) saturate(150%);-webkit-backdrop-filter:blur(22px) saturate(150%)}.gs-header-surface{background:#fffffff0;border:1px solid rgba(255,255,255,.96);box-shadow:0 18px 45px -28px #0828636b,inset 0 1px #fff;backdrop-filter:blur(16px) saturate(140%);-webkit-backdrop-filter:blur(16px) saturate(140%)}.gs-glass-blue{background:linear-gradient(150deg,#ffffff38,#ffffff0f);border:1px solid rgba(255,255,255,.28);box-shadow:0 24px 60px -24px #001e5080,inset 0 1px #fff6;backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px)}.gs-depth{box-shadow:0 2px 4px #0828630f,0 12px 24px -8px #08286329,0 40px 80px -30px #08286359}.gs-visa footer[data-layout-template=site-footer]{border-top:1px solid rgba(10,30,69,.05);background:radial-gradient(60% 50% at 80% 0%,rgba(124,203,255,.55),transparent 60%),radial-gradient(55% 50% at 5% 25%,rgba(0,123,255,.22),transparent 60%),linear-gradient(180deg,#eaf4ff,#f4f9ff,#eaf4ff)}.gs-footer-offices article{background:transparent!important;border-color:transparent!important;box-shadow:none!important;backdrop-filter:none;-webkit-backdrop-filter:none;transform:none!important}.gs-footer-offices article .builder-card-description{display:none}.gs-footer-offices article .builder-card-custom-fields{border-top-width:0;margin-top:.9rem;padding-top:0}.gs-footer-offices article .builder-card-custom-fields a{text-decoration:none;transition:color .18s ease,transform .18s ease}.gs-footer-offices article .builder-card-custom-fields a:hover{color:#007bff!important;transform:translate(3px)}.gs-footer-offices article .builder-card-custom-fields>div:first-child a{font-weight:600;color:#007bff}.gs-footer-offices article h3{letter-spacing:-.015em}.gs-footer-offices h2:after{content:"";display:block;width:2.5rem;height:3px;margin:.65rem auto 1.35rem;border-radius:999px;background:linear-gradient(90deg,#007bff,#23a9f2)}.gs-footer-offices article+article:before{content:"";position:absolute;top:12%;bottom:12%;left:-.65rem;width:1px;background:linear-gradient(180deg,transparent,rgba(10,30,69,.14),transparent)}@media(max-width:767px){.gs-footer-offices article+article:before{top:-.65rem;right:8%;bottom:auto;left:8%;width:auto;height:1px;background:linear-gradient(90deg,transparent,rgba(10,30,69,.14),transparent)}}.gs-footer-contact a>span:first-child{backdrop-filter:blur(22px) saturate(150%);-webkit-backdrop-filter:blur(22px) saturate(150%);box-shadow:0 30px 60px -28px #08286359,inset 0 1px #ffffffe6;transition:background-color .2s ease,color .2s ease}.gs-footer-contact a:hover>span:first-child{background-color:#007bff!important;color:#fff!important}.gs-sheen{position:relative;overflow:hidden}.gs-sheen:before{content:"";position:absolute;inset:0;background:radial-gradient(120% 70% at 12% 0%,rgba(255,255,255,.6),transparent 55%);pointer-events:none}.gs-scene{perspective:1300px}.gs-pc{transform-style:preserve-3d}@keyframes gs-float1{0%,to{transform:rotateX(8deg) rotateY(-14deg) translateY(0)}50%{transform:rotateX(6deg) rotateY(-12deg) translateY(-16px)}}@keyframes gs-float2{0%,to{transform:rotateX(10deg) rotateY(12deg) translateY(0)}50%{transform:rotateX(8deg) rotateY(10deg) translateY(-22px)}}@keyframes gs-float3{0%,to{transform:rotateX(-6deg) rotateY(-8deg) translateY(0)}50%{transform:rotateX(-4deg) rotateY(-6deg) translateY(-12px)}}.gs-f1{animation:gs-float1 8s ease-in-out infinite}.gs-f2{animation:gs-float2 10s ease-in-out infinite}.gs-f3{animation:gs-float3 7s ease-in-out infinite}@keyframes gs-blob{0%,to{transform:translate(0) scale(1)}50%{transform:translate(22px,-26px) scale(1.12)}}.gs-blob{animation:gs-blob 14s ease-in-out infinite}.gs-blob.gs-b2{animation-duration:18s;animation-direction:reverse}@keyframes visa-hero-background-drift{0%{transform:scale(1.04) translate3d(-.6%,0,0)}to{transform:scale(1.11) translate3d(.8%,-.8%,0)}}.visa-hero-bg-frame.is-active{animation:visa-hero-background-drift 8s ease-in-out both;will-change:transform}@keyframes visa-hero-card-float{0%,to{transform:translateZ(0) rotate(0)}50%{transform:translate3d(0,-9px,0) rotate(.35deg)}}.visa-hero-card-float{animation:visa-hero-card-float 7.5s ease-in-out infinite;will-change:transform}@keyframes visa-hero-slide-drift{0%{transform:scale(1.01) translate3d(-.4%,0,0)}to{transform:scale(1.08) translate3d(.7%,-.5%,0)}}.visa-hero-slide-image.is-active{animation:visa-hero-slide-drift 5.2s ease-out both;will-change:transform}@keyframes gs-live-dot{0%{box-shadow:0 0 #34d39999}70%{box-shadow:0 0 0 7px #34d39900}to{box-shadow:0 0 #34d39900}}.gs-live-dot{animation:gs-live-dot 1.8s ease-out infinite}@keyframes gs-cta-shift{0%,to{background-position:0% 50%}50%{background-position:100% 50%}}.gs-cta-dark{background:linear-gradient(125deg,#02091b,#061b4f 42%,#0a2a6b 72%,#04102e);background-size:220% 220%;animation:gs-cta-shift 16s ease-in-out infinite}@keyframes gs-cta-beam{to{transform:rotate(360deg)}}.gs-cta-beam{position:absolute;top:-60%;left:-30%;width:160%;height:200%;background:conic-gradient(from 90deg at 50% 50%,transparent 0 60%,rgba(35,169,242,.14) 72%,transparent 84%);animation:gs-cta-beam 34s linear infinite}@keyframes gs-marq{0%{transform:translate(0)}to{transform:translate(-50%)}}.gs-marq{display:flex;width:max-content;animation:gs-marq 40s linear infinite}.gs-marq.gs-rev{animation-direction:reverse}.gs-marq.gs-fast{animation-duration:26s}.gs-marq-hoverable:hover .gs-marq,.gs-marq-hoverable:focus-within .gs-marq{animation-play-state:paused}@media(prefers-reduced-motion:reduce){.gs-marq-hoverable{overflow-x:auto;-webkit-mask-image:none;mask-image:none}.gs-marq>[data-gs-marq-clone]{display:none}}.gs-rail{scrollbar-width:none}.gs-rail::-webkit-scrollbar{display:none}.gs-marq-y-viewport{height:var(--gs-marq-height, 28rem);overflow:hidden;-webkit-mask-image:linear-gradient(180deg,transparent,#000 7%,#000 93%,transparent);mask-image:linear-gradient(180deg,transparent,#000 7%,#000 93%,transparent)}@keyframes gs-marq-y{0%{transform:translateY(0)}to{transform:translateY(-50%)}}.gs-marq-y{animation:gs-marq-y var(--gs-marq-duration, 30s) linear infinite}.gs-marq-y-viewport:hover .gs-marq-y{animation-play-state:paused}.visa-documents-image-rail{--gs-marq-height: 24rem}.visa-documents-image-rail:hover .gs-marq-y{animation-play-state:running}@media(min-width:1024px){.visa-documents-image-rail{--gs-marq-height: 34rem}}@media(prefers-reduced-motion:reduce){.gs-marq-y{animation:none}.gs-marq-y-viewport{height:auto;-webkit-mask-image:none;mask-image:none}.gs-marq-y>[data-gs-marq-clone]{display:none}}.gs-tilt-hover{transition:transform .15s cubic-bezier(.16,.84,.44,1),box-shadow .15s}.gs-tilt-hover:hover{transform:perspective(800px) rotateX(3deg) rotateY(-5deg) translateY(-8px)}.gs-visa{--gs-reveal-duration: .34s;--gs-reveal-ease: cubic-bezier(.16, .84, .44, 1)}.gs-visa [data-reveal]{transition:opacity var(--gs-reveal-duration) var(--gs-reveal-ease),transform var(--gs-reveal-duration) var(--gs-reveal-ease),filter var(--gs-reveal-duration) var(--gs-reveal-ease);will-change:opacity,transform}.gs-visa.gs-js-reveal [data-reveal]:not([data-gs-in]){opacity:0;transform:translateY(16px)}.gs-visa.gs-js-reveal [data-reveal=left]:not([data-gs-in]){transform:translate(-26px)}.gs-visa.gs-js-reveal [data-reveal=right]:not([data-gs-in]){transform:translate(26px)}.gs-visa.gs-js-reveal [data-reveal=zoom]:not([data-gs-in]){transform:scale(.94)}.gs-visa.gs-js-reveal [data-reveal=rise]:not([data-gs-in]){transform:translateY(30px) scale(.97)}.gs-visa.gs-js-reveal [data-reveal=blur]:not([data-gs-in]){transform:none;filter:blur(8px)}.gs-visa.gs-js-reveal [data-reveal=flip]:not([data-gs-in]){transform:perspective(900px) rotateX(-12deg) translateY(14px)}.gs-visa [data-builder-section-id]{transition:opacity .6s var(--gs-reveal-ease),transform .6s var(--gs-reveal-ease)}.gs-visa.gs-js-reveal [data-builder-section-id]:not([data-gs-section-in]){opacity:0;transform:translateY(26px)}.gs-visa [data-builder-section-id][data-gs-section-in=instant]{transition:none}@keyframes gs-spin-slow{to{transform:rotate(360deg)}}.gs-spin-slow{animation:gs-spin-slow 18s linear infinite}@keyframes gs-pulse-ring{0%{transform:scale(.9);opacity:.55}70%{transform:scale(1.5);opacity:0}to{transform:scale(1.5);opacity:0}}.gs-pulse-ring{animation:gs-pulse-ring 2.4s ease-out infinite}.gs-shimmer{position:relative;overflow:hidden}.gs-shimmer:after{content:"";position:absolute;top:0;bottom:0;width:55%;background:linear-gradient(100deg,transparent,rgba(255,255,255,.42),transparent);transform:skew(-18deg);pointer-events:none;animation:gs-shimmer 5.5s ease-in-out infinite}.gs-shimmer-dark:after{background:linear-gradient(100deg,transparent,rgba(124,203,255,.16),transparent)}@keyframes gs-shimmer{0%{left:-70%}55%,to{left:130%}}@keyframes gs-flow{0%,to{background-position:0% 50%}50%{background-position:100% 50%}}.gs-accent-flow{--gs-flow-1: #061b4f;--gs-flow-2: #007bff;--gs-flow-3: #23a9f2;background-image:linear-gradient(100deg,var(--gs-flow-1),var(--gs-flow-2),var(--gs-flow-3),var(--gs-flow-1));background-size:260% 100%;-webkit-background-clip:text;background-clip:text;color:transparent;animation:gs-flow 6s ease-in-out infinite}.gs-accent-flow-on-dark{--gs-flow-1: #7ccbff;--gs-flow-2: #ffffff;--gs-flow-3: #23a9f2}.gs-accent-flow-bright{--gs-flow-1: #0a1e45;--gs-flow-2: #007bff;--gs-flow-3: #7ccbff;background-size:170% 100%}.visa-builder-section.visa-style-title .visa-title.gs-accent-flow,.visa-builder-section.visa-style-accent .visa-accent.gs-accent-flow{color:transparent!important}.gs-rotator-phrase{opacity:0;visibility:hidden;transform:translateY(.42em);filter:blur(6px);transition:opacity .5s cubic-bezier(.16,.84,.44,1),transform .5s cubic-bezier(.16,.84,.44,1),filter .5s cubic-bezier(.16,.84,.44,1)}.gs-rotator-phrase.is-active{opacity:1;visibility:visible;transform:none;filter:none}.gs-rotator-phrase:not(.is-active) .gs-accent-flow{animation:none}@media(prefers-reduced-motion:reduce){.gs-rotator-phrase{transition:none;transform:none;filter:none}}@property --gs-shine-angle{syntax: "<angle>"; inherits: false; initial-value: 0deg;}@keyframes gs-shine-rotate{to{--gs-shine-angle: 360deg}}.gs-live-border{position:relative;background-clip:padding-box}.gs-live-border:before{content:"";position:absolute;inset:-1px;border-radius:inherit;padding:1px;background:conic-gradient(from var(--gs-shine-angle),rgba(0,123,255,0) 0deg,rgba(0,123,255,.9) 60deg,rgba(124,203,255,.35) 120deg,rgba(0,123,255,0) 200deg,rgba(0,123,255,0) 360deg);animation:gs-shine-rotate 6s linear infinite;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);mask-composite:exclude;pointer-events:none}@keyframes gs-glow-pulse{0%,to{box-shadow:0 0 10px #007bff59,0 0 24px #007bff2e}50%{box-shadow:0 0 18px #007bff99,0 0 40px #007bff4d}}.gs-glow-pulse{animation:gs-glow-pulse 2.6s ease-in-out infinite}@keyframes gs-bob{0%,to{transform:translateY(0)}50%{transform:translateY(-12px)}}.gs-bob{animation:gs-bob var(--gs-bob-duration, 7s) ease-in-out infinite;animation-delay:var(--gs-bob-delay, 0s)}@keyframes gs-trace{0%{background-position:-100% 0}to{background-position:200% 0}}.gs-trace{background-image:linear-gradient(90deg,#7ccbff14,#7ccbffd9,#7ccbff14);background-size:200% 100%;animation:gs-trace 4.5s linear infinite}.gs-trace-light{background-image:linear-gradient(90deg,#007bff14,#007bff99,#007bff14)}.gs-rail-base{background-image:linear-gradient(90deg,transparent,rgba(124,203,255,.32) 9%,rgba(124,203,255,.32) 91%,transparent)}.gs-rail-base-y{background-image:linear-gradient(180deg,transparent,rgba(124,203,255,.32) 9%,rgba(124,203,255,.32) 91%,transparent)}@keyframes gs-fly{0%{transform:translate(0);opacity:0}7%,90%{opacity:1}to{transform:translate(100%);opacity:0}}.gs-fly{animation:gs-fly 9s linear infinite;will-change:transform,opacity}@keyframes gs-fly-bob{0%,to{transform:translateY(-3px)}50%{transform:translateY(3px)}}.gs-fly-bob{animation:gs-fly-bob 2.8s ease-in-out infinite}@keyframes gs-step-halo{0%{transform:scale(.82);opacity:.5}70%,to{transform:scale(1.8);opacity:0}}.gs-step-halo{animation:gs-step-halo 3.4s ease-out infinite}@keyframes gs-trace-y{0%{background-position:0 -100%}to{background-position:0 200%}}.gs-trace-y{background-image:linear-gradient(180deg,#7ccbff0d,#7ccbffcc,#7ccbff0d);background-size:100% 200%;animation:gs-trace-y 5s linear infinite}@keyframes gs-journey-grid-drift{to{background-position:32px 32px}}.gs-journey-grid{opacity:.48;background-image:linear-gradient(rgba(20,120,232,.055) 1px,transparent 1px),linear-gradient(90deg,rgba(20,120,232,.055) 1px,transparent 1px);background-size:32px 32px;animation:gs-journey-grid-drift 18s linear infinite}@keyframes gs-journey-live{0%{transform:scale(.8);opacity:.75}75%,to{transform:scale(2.1);opacity:0}}.gs-journey-live>span:first-child{animation:gs-journey-live 2s ease-out infinite}.gs-journey-route{background:#c8d8e9}.gs-journey-route:before,.gs-journey-route:after{content:"";position:absolute;top:50%;width:7px;height:7px;border-radius:9999px;background:#91a9c4;transform:translateY(-50%)}.gs-journey-route:before{left:0}.gs-journey-route:after{right:0}@keyframes gs-journey-route-flow{to{background-position:48px 0}}.gs-journey-route-flow,.gs-journey-route-y{background-image:repeating-linear-gradient(90deg,#1478e8 0 15px,transparent 15px 24px);background-size:48px 100%;animation:gs-journey-route-flow 1.25s linear infinite}@keyframes gs-journey-plane{0%{transform:translate(0);opacity:0}6%,92%{opacity:1}to{transform:translate(100%);opacity:0}}.gs-journey-plane{animation:gs-journey-plane 8s linear infinite;will-change:transform,opacity}@keyframes gs-journey-node-pulse{0%,38%{transform:scale(.82);opacity:0}48%{opacity:.3}76%,to{transform:scale(1.55);opacity:0}}.gs-journey-node-pulse{border:1px solid var(--journey-accent);animation:gs-journey-node-pulse 4.8s ease-out infinite}.gs-journey-card-stem{background:linear-gradient(to bottom,color-mix(in srgb,var(--journey-accent) 42%,transparent),#d7e2ef)}.gs-journey-card{isolation:isolate;border-radius:22px;background:radial-gradient(circle at 100% 0%,color-mix(in srgb,var(--journey-accent) 9%,transparent),transparent 42%),linear-gradient(145deg,#fff 0% 62%,color-mix(in srgb,var(--journey-accent) 3%,#ffffff));box-shadow:0 1px 2px #091f430a,0 18px 42px -30px #091f4375,inset 0 1px #ffffffe6;transition:transform .25s ease,border-color .25s ease,box-shadow .25s ease}.gs-journey-card:after{content:"";position:absolute;inset:0;z-index:-1;border-radius:inherit;box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--journey-accent) 5%,transparent);pointer-events:none}.gs-journey-card-accent{background:linear-gradient(90deg,var(--journey-accent),color-mix(in srgb,var(--journey-accent) 45%,white))}.gs-journey-card-number{color:color-mix(in srgb,var(--journey-accent) 7%,transparent);letter-spacing:-.09em}.gs-journey-step-badge{border:1px solid color-mix(in srgb,var(--journey-accent) 15%,transparent);background:color-mix(in srgb,var(--journey-accent) 7%,white)}.gs-journey-card:hover{transform:translateY(-7px);border-color:color-mix(in srgb,var(--journey-accent) 32%,#d7e2ef);box-shadow:0 2px 4px #091f430d,0 28px 58px -30px color-mix(in srgb,var(--journey-accent) 32%,rgba(9,31,67,.38)),inset 0 1px #fffffff2}.gs-journey-card-footer{transition:border-color .25s ease}.gs-journey-card:hover .gs-journey-card-footer{border-color:color-mix(in srgb,var(--journey-accent) 18%,#e8eef5)}@keyframes gs-journey-sheen{0%,62%{transform:translate(-140%)}to{transform:translate(160%)}}.gs-journey-card-sheen{width:42%;background:linear-gradient(100deg,transparent,color-mix(in srgb,var(--journey-accent) 7%,transparent),transparent);transform:translate(-140%);animation:gs-journey-sheen 7s ease-in-out infinite;pointer-events:none}@keyframes gs-journey-route-flow-y{to{background-position:0 48px}}.gs-journey-route-y{background-image:repeating-linear-gradient(180deg,#1478e8 0 15px,transparent 15px 24px);background-size:100% 48px;animation-name:gs-journey-route-flow-y}@media(prefers-reduced-motion:reduce){.gs-f1,.gs-f2,.gs-f3,.gs-blob,.gs-marq,.gs-live-dot,.gs-cta-dark,.gs-cta-beam,.gs-spin-slow,.gs-pulse-ring,.gs-accent-flow,.gs-trace,.gs-trace-y,.gs-fly,.gs-fly-bob,.gs-step-halo,.gs-shimmer:after,.gs-live-border:before,.gs-glow-pulse,.gs-bob,.visa-hero-bg-frame.is-active,.visa-hero-card-float,.visa-hero-slide-image.is-active{animation:none}.gs-journey-grid,.gs-journey-live>span:first-child,.gs-journey-route-flow,.gs-journey-route-y,.gs-journey-plane,.gs-journey-node-pulse,.gs-journey-card-sheen{animation:none}.gs-journey-plane,.gs-journey-node-pulse,.gs-journey-card-sheen,.gs-fly,.gs-step-halo{display:none}.gs-shimmer:after{display:none}.gs-visa.gs-js-reveal [data-reveal]:not([data-gs-in]){opacity:1;transform:none;filter:none}.gs-visa [data-reveal]{transition:none}.gs-visa.gs-js-reveal [data-builder-section-id]:not([data-gs-section-in]){opacity:1;transform:none}.gs-visa [data-builder-section-id]{transition:none}}.gs-sp-input{width:100%;border-radius:.9rem;background:#ffffffb3;border:1px solid rgba(8,40,99,.1);padding:.8rem 1rem;font-size:.95rem;color:#0a1e45;outline:none;transition:border-color .18s,box-shadow .18s}.gs-sp-input::placeholder{color:#8a97ae}.gs-sp-input:focus{border-color:#007bff;box-shadow:0 0 0 4px #007bff1f;background:#fff}
