.vex-home{--home-line:#ffffff16;background:#0d1424}.vex-home .vex-hero-next{position:relative;max-width:1500px;grid-template-columns:1.06fr 1fr;padding:190px 5% 86px;gap:6%;min-height:850px;align-items:center}.vex-home .vex-hero-next h1{font-size:clamp(64px,6.45vw,98px);font-weight:650;letter-spacing:-.07em;line-height:.98;margin:30px 0}.vex-home .vex-hero-next h1>span{color:#89a9ff;white-space:nowrap}.vex-home .vex-kicker{color:#89a9ff;letter-spacing:.17em;font-size:9px}.vex-home .vex-hero-next .vex-intro{font-size:14px;line-height:1.85;max-width:410px;color:#a8b5cf}.vex-home .vex-button{border-radius:5px;min-height:54px;font-size:12px;gap:28px;padding:17px 22px;box-shadow:0 6px 22px #214bca26}.vex-home .vex-actions{gap:24px;margin-top:30px}.vex-home .vex-hero-notes{margin-top:23px;gap:24px;font-size:10px;color:#9baac4}.vex-home .vex-hero-notes svg{color:#89a9ff}.vex-route-art{position:relative;min-width:0;height:555px;border:1px solid #6c8be640;background:#14234a;overflow:hidden;isolation:isolate}.vex-art-bottomline,.vex-art-topline{position:absolute;left:25px;right:25px;display:flex;justify-content:space-between;gap:10px;z-index:3;font:9px/1.5 Courier New,monospace;letter-spacing:.1em;color:#a9bcf0}.vex-art-topline{top:22px}.vex-art-bottomline{bottom:18px}.vex-art-figure{position:relative;padding:76px 30px 0;z-index:2}.vex-figure-label{font:9px Courier New,monospace;letter-spacing:.15em;color:#9bb4ef}.vex-art-figure>strong{display:block;font-size:clamp(92px,9vw,144px);font-weight:550;letter-spacing:-.085em;line-height:1.1;color:#e6eeff;margin-top:8px}.vex-art-figure>strong small{font-size:.43em;vertical-align:top;display:inline-block;margin:15px 9px 0 0;color:#8cacf7}.vex-art-figure>strong>span{font-size:.61em;letter-spacing:-.055em}.vex-art-figure>p{font-size:10px;letter-spacing:.015em;color:#9fb2db;margin:5px 0 0}.vex-route-grid{position:absolute;inset:0;display:grid;grid-template-columns:repeat(6,1fr);grid-template-rows:repeat(2,1fr);z-index:-1;opacity:.4}.vex-route-grid i{border-right:1px solid #8eacff18;border-bottom:1px solid #8eacff18}.vex-route-lines{position:absolute;inset:155px 0 0;z-index:-1}.vex-route-lines svg{width:100%;height:100%;fill:none;stroke:#4f7dff;stroke-width:22;opacity:.6}.vex-route-lines svg path:nth-child(2){opacity:.6}.vex-route-lines svg path:nth-child(3){opacity:.3}.vex-route-lines>span{position:absolute;right:20px;top:5px;font-size:150px;font-weight:200;line-height:1;color:#6c96ff24}.vex-route-options{position:absolute;bottom:56px;left:25px;right:25px;background:#0d172bdc;backdrop-filter:blur(12px);border:1px solid #acc2ff26}.vex-route-options>a{display:flex;align-items:center;gap:18px;padding:14px 17px;color:#edf3ff;border-bottom:1px solid #ffffff12;transition:background .2s}.vex-route-options>a:last-child{border-bottom:0}.vex-route-options>a:hover{background:#4f7dff24}.vex-route-options>a>span{font:9px Courier New,monospace;color:#7b9de9}.vex-route-options>a>div{flex:1;display:flex;align-items:center;justify-content:space-between;gap:10px}.vex-route-options strong{font-size:14px;font-weight:500}.vex-route-options small{font-size:9px;color:#93a6cc}.vex-route-options svg{color:#8fabf1}.vex-hero-scroll{position:absolute;left:5%;bottom:26px;display:flex;align-items:center;gap:12px;font:8px Courier New,monospace;letter-spacing:.12em;color:#7d8da9}.vex-hero-scroll svg{color:#89a9ff}.vex-home .vex-facts{background:#101a2e;padding-top:33px;padding-bottom:33px}.vex-home .vex-facts strong{font-size:28px;font-weight:500}.vex-home .vex-facts span{color:#8f9eb9}.vex-home .vex-section{padding-top:105px;padding-bottom:105px}.vex-home .vex-section h2{font-size:clamp(36px,4vw,57px);font-weight:500}.vex-home .vex-section h2 em{color:#7d91b5}.vex-home .vex-principles{display:grid;grid-template-columns:.8fr 1.4fr;gap:9%;align-items:start}.vex-home .vex-principle-grid{display:block;margin-top:0}.vex-home .vex-principle-grid article{position:relative;border:0;border-top:1px solid #ffffff18;background:none;border-radius:0;padding:25px 0 25px 53px}.vex-home .vex-card-top{position:absolute;left:0;top:28px}.vex-home .vex-card-top>span{display:none}.vex-home .vex-card-top svg{width:21px;color:#89a9ff}.vex-home .vex-principle-grid h3{margin:0 0 10px;font-size:20px;font-weight:500}.vex-home .vex-principle-grid p{max-width:410px;font-size:12px;color:#93a1bb}.vex-home #faq,.vex-home #programs{background:#edf3ff;color:#101a2e}.vex-home [class*="text-[#a33e0c]"],.vex-home [class*="text-[#c45115]"]{color:#3459b8}.vex-home [class*="text-[#ff853b]"]{color:#8baaff}.vex-home [class*="bg-[#ff853b]"]{background:#4f7dff;color:white}.vex-home [class*="bg-[#eef0e7]"],.vex-home [class*="bg-[#fff0e6]"]{background:#e4ebfa}.vex-home #programs [class*="rounded-["]{border-radius:10px}.vex-home #faq .display,.vex-home #programs .display{font-weight:550}.vex-home .vex-journey{gap:12%}.vex-home .vex-journey h3{font-weight:500}.vex-home .vex-journey li{padding:29px 0}.vex-home .vex-workspace-band{background:#17294d;border-radius:0;border:0;padding:65px}.vex-home .vex-band-mark{color:#6d92ff25}.vex-home .vex-workspace-band h2{font-weight:500}.vex-home .vex-closing{position:relative;background:#254fc4;padding:85px 5%}.vex-home .vex-closing h2{font-weight:500}.vex-home .vex-closing .vex-button-dark{background:#edf3ff;color:#172a53;box-shadow:none}.vex-home .vex-closing .vex-button-dark:hover{background:white}.vex-home .vex-footer{background:#0a101d}.vex-home .vex-footer-word{font-size:clamp(100px,20vw,280px);color:#ffffff07}@media(min-width:1500px){.vex-home .vex-hero-next{gap:80px}}@media(max-width:1000px){.vex-home .vex-hero-next{gap:30px;padding-top:175px;min-height:auto;grid-template-columns:1fr 1fr}.vex-home .vex-hero-next h1{font-size:62px}.vex-route-art{height:510px}.vex-route-options>a>div{display:block}.vex-route-options small{display:block;margin-top:4px}.vex-art-figure{padding:80px 20px 0}.vex-art-figure>strong{font-size:102px}.vex-home .vex-principles{gap:45px}}@media(max-width:760px){.vex-home .vex-hero-next{display:flex;flex-direction:column;align-items:stretch;padding:160px 6% 58px;gap:35px}.vex-home .vex-hero-next h1{font-size:clamp(55px,10vw,76px);line-height:1.01;margin:24px 0;letter-spacing:-.065em}.vex-home .vex-hero-next .vex-intro{font-size:13px;max-width:420px}.vex-home .vex-actions{gap:21px}.vex-home .vex-button{padding:16px 19px;gap:20px;font-size:11px}.vex-home .vex-text-link{font-size:11px}.vex-route-art{height:450px;width:100%}.vex-art-figure{padding:63px 24px 0}.vex-art-figure>strong{font-size:116px}.vex-art-figure>p{font-size:9px}.vex-art-bottomline,.vex-art-topline{left:20px;right:20px;font-size:8px}.vex-route-options{left:20px;right:20px;bottom:47px}.vex-route-options>a{padding:12px 14px}.vex-route-options>a>div{display:flex}.vex-route-options small{margin:0;font-size:8px}.vex-route-lines{inset:100px 0 0}.vex-hero-scroll{display:none}.vex-home .vex-principles{display:block}.vex-home .vex-principle-grid{margin-top:35px}.vex-home .vex-section{padding:65px 6%}.vex-home .vex-facts{padding:28px 6%;gap:25px}.vex-home .vex-facts strong{font-size:24px}.vex-home .vex-workspace-band{padding:34px 27px;margin-left:6%;margin-right:6%}.vex-home .vex-closing{padding:65px 6%}.vex-home .vex-closing h2{font-size:44px}}@media(prefers-reduced-motion:no-preference){.vex-hero-copy,.vex-route-art{animation:fxvex-arrive .75s ease-out both}.vex-route-art{animation-delay:.13s}@keyframes fxvex-arrive{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}}.fv-nav{position:absolute;inset:0 0 auto;z-index:50;color:#edf3ff;background:#0d1424}.fv-nav-inner{height:94px;margin:auto;max-width:1440px;padding:0 5%;display:flex;align-items:center;justify-content:space-between;gap:25px;border-bottom:1px solid #ffffff12}.fv-nav-brand{display:flex;flex-shrink:0}.fv-nav-brand svg{width:32px;height:32px}.fv-nav-brand>span>span{font-size:25px}.fv-nav-links{display:flex;align-items:center;gap:28px}.fv-nav-links>a{font-size:12px;font-weight:500;color:#aeb8cb;transition:color .2s}.fv-nav-links>a:hover{color:white}.fv-nav-actions{display:flex;align-items:center;gap:25px}.fv-nav-login{font-size:12px;color:#ced8ec}.fv-nav-start{display:flex;align-items:center;gap:22px;padding:13px 18px;border:1px solid #ffffff28;border-radius:6px;font-size:12px;font-weight:600;transition:background .2s}.fv-nav-start:hover{background:#4f7dff}.fv-nav-toggle{display:none;color:#edf3ff;background:none;border:0;padding:8px}.fv-mobile-menu{display:none}.fv-hero{position:relative;display:grid;grid-template-columns:1fr 1.08fr;align-items:center;max-width:1440px;min-height:790px;margin:auto;padding:160px 5% 72px;gap:0;isolation:isolate;overflow:hidden}.fv-hero-content{z-index:2;position:relative}.fv-hero-offer{display:inline-flex;align-items:center;gap:10px;border:1px solid #ffffff15;border-radius:30px;padding:6px 11px 6px 6px;font-size:10px;color:#b9c8e5;margin-bottom:35px}.fv-hero-offer>span{background:#20345d;color:#b8cdff;padding:4px 9px;border-radius:20px;font-size:9px;font-weight:700;letter-spacing:.05em}.fv-hero-eyebrow{color:#8b9ab7;font-size:9px;font-weight:600;letter-spacing:.16em;margin:0 0 19px}.fv-hero h1{font-family:Segoe UI,Arial,sans-serif;font-size:clamp(58px,5.7vw,82px);font-weight:550;line-height:1.03;letter-spacing:-.065em;margin:0;color:#f0f4fc}.fv-hero h1>span{color:#7e9eff}.fv-hero-description{max-width:365px;font-size:14px;line-height:1.85;color:#9aa9c3;margin:25px 0 0}.fv-hero-actions{display:flex;align-items:center;gap:27px;margin-top:30px}.fv-primary-action{display:flex;align-items:center;justify-content:center;gap:23px;background:#4f7dff;color:white;border-radius:6px;padding:17px 21px;font-size:12px;font-weight:600;transition:background .2s,transform .2s}.fv-primary-action:hover{background:#638cff;transform:translateY(-2px)}.fv-secondary-action{display:flex;align-items:center;gap:8px;font-size:12px;color:#c3cee3}.fv-hero-details{display:flex;gap:29px;margin-top:48px;padding-top:23px;border-top:1px solid #ffffff12;max-width:470px}.fv-hero-details>div{display:flex;flex-direction:column;gap:7px}.fv-hero-details strong{font-size:17px;letter-spacing:-.025em;font-weight:500;color:#dce6f8}.fv-hero-details span{font-size:8px;line-height:1.5;color:#7f90ad}.fv-hero-visual{position:relative;align-self:stretch;display:flex;align-items:center;margin-left:-32px;margin-right:-70px;min-width:0}.fv-hero-image{width:100%;height:100%;object-fit:contain;mix-blend-mode:lighten;mask-image:linear-gradient(90deg,transparent 0,black 12%,black 91%,transparent);aspect-ratio:1.25}.fv-visual-caption{position:absolute;bottom:20px;left:60px;right:45px;display:flex;justify-content:space-between;font-size:7px;letter-spacing:.12em;color:#667b9d}@media(min-width:1450px){.fv-hero{min-height:830px}.fv-hero h1{font-size:86px}}@media(max-width:1050px){.fv-nav-links{gap:18px}.fv-nav-actions{gap:15px}.fv-hero{grid-template-columns:1fr 1fr;min-height:740px}.fv-hero h1{font-size:65px}.fv-hero-details{gap:20px}.fv-nav-inner{height:84px}.fv-hero-visual{margin-left:-50px}.fv-visual-caption{left:55px}}@media(max-width:800px){.fv-nav-inner{height:76px;padding:0 6%;gap:15px}.fv-nav-links,.fv-nav-login{display:none}.fv-nav-toggle{display:block}.fv-nav-actions{gap:13px}.fv-nav-start{font-size:11px;padding:10px 13px;gap:13px}.fv-nav-brand svg{width:29px;height:29px}.fv-nav-brand>span>span{font-size:23px}.fv-mobile-menu{display:flex;flex-direction:column;background:#101a2e;border-bottom:1px solid #ffffff20;padding:16px 6% 24px;box-shadow:0 20px 40px #0005}.fv-mobile-menu>a{display:flex;justify-content:space-between;padding:15px 0;border-bottom:1px solid #ffffff12;font-size:15px;color:#dae4f7}.fv-mobile-menu>a>span{color:#7e9eff}.fv-hero{align-items:stretch;padding:115px 6% 27px;min-height:auto;overflow:hidden}.fv-hero,.fv-hero-content{display:flex;flex-direction:column}.fv-hero-content{align-items:flex-start}.fv-hero-offer{margin-bottom:27px;font-size:9px}.fv-hero-eyebrow{font-size:8px;margin-bottom:16px;letter-spacing:.12em}.fv-hero h1{font-size:clamp(52px,10.6vw,76px);line-height:1.03;letter-spacing:-.06em}.fv-hero-description{font-size:13px;line-height:1.8;max-width:340px;margin-top:20px}.fv-hero-actions{gap:23px;margin-top:24px;width:100%}.fv-primary-action{padding:15px 17px;font-size:11px;gap:17px}.fv-secondary-action{font-size:11px}.fv-hero-details{order:5;gap:26px;margin-top:27px;padding-top:20px;width:100%}.fv-hero-details strong{font-size:15px}.fv-hero-details span{font-size:7px}.fv-hero-visual{height:330px;align-self:auto;margin:2px -30px -5px;display:block}.fv-hero-image{height:100%;width:100%;object-fit:cover;object-position:center;mask-image:linear-gradient(transparent,black 12%,black 85%,transparent)}.fv-visual-caption{display:none}}@media(prefers-reduced-motion:no-preference){.fv-hero-content{animation:fxvex-arrive .65s ease-out both}.fv-hero-image{animation:fxvex-arrive 1s ease-out both}}.fv2-announcement{height:34px;display:flex;align-items:center;justify-content:space-between;padding:0 5%;gap:12px;background:#213c80;color:#dce7ff;border-bottom:1px solid #ffffff10;font-size:10px}.fv2-announcement>span:nth-child(2){display:flex;align-items:center;gap:13px}.fv2-announcement b{font-size:9px;letter-spacing:.08em;border-left:1px solid #ffffff35;padding-left:13px}.fv2-announcement-note{font-size:7px;letter-spacing:.15em;color:#b8c9ef}.fv2-nav{background:#0d1424}.fv2-nav .fv-nav-inner{border-bottom:1px solid #ffffff0d}.fv2-brand{gap:10px;align-items:center}.fv2-brand img{width:35px;height:32px}.fv2-brand>span{font-size:22px;font-weight:650;letter-spacing:.045em}.fv2-nav .fv-nav-links{gap:30px}.fv2-nav .fv-nav-start{background:#edf3ff;color:#12213f;border:0;padding:12px 17px}.fv2-nav .fv-nav-start:hover{background:#bdceff}.fv2-nav .fv-nav-login{color:#c1cde3}.fv2-hero{position:relative;overflow:hidden;padding-top:174px;max-width:1600px;margin:auto;text-align:center;color:#edf3ff;background:#0d1424;isolation:isolate}.fv2-hero-copy{position:relative;z-index:2;padding:0 6%}.fv2-eyebrow{display:flex;align-items:center;justify-content:center;gap:9px;color:#a2b5db;font-size:8px;letter-spacing:.2em;margin:0 0 24px;font-weight:600}.fv2-eyebrow>span{width:5px;height:5px;border-radius:50%;background:#6f94ff;box-shadow:0 0 10px #4f7dff66}.fv2-hero h1{font-size:clamp(60px,6.2vw,88px);font-weight:550;letter-spacing:-.065em;line-height:1.02;margin:0}.fv2-hero h1>span{color:#8aa8ff}.fv2-description{font-size:13px;line-height:1.85;color:#a1aec7;margin:24px auto 0;max-width:480px}.fv2-actions{justify-content:center;gap:29px;margin-top:27px}.fv2-actions,.fv2-primary{display:flex;align-items:center}.fv2-primary{gap:24px;padding:16px 22px;background:#4f7dff;color:white;border-radius:5px;font-size:12px;font-weight:600;transition:background .2s,transform .2s}.fv2-primary:hover{background:#7296ff;transform:translateY(-2px)}.fv2-secondary{display:flex;align-items:center;gap:7px;font-size:12px;color:#ced9ed}.fv2-secondary:hover{color:white}.fv2-platforms{display:flex;align-items:center;justify-content:center;gap:13px;color:#7b8da9;font-size:7px;letter-spacing:.13em;margin-top:22px}.fv2-platforms>span{height:3px;width:3px;border-radius:50%;background:#3b4c6b}.fv2-art{height:350px;position:relative;overflow:hidden;margin-top:-18px;z-index:1}.fv2-art>img{width:100%;height:100%;object-fit:cover;object-position:center 55%;mix-blend-mode:lighten;mask-image:linear-gradient(transparent,black 20%,black 80%,transparent)}.fv2-art-label{position:absolute;bottom:27px;left:6%;right:6%;font-size:7px;letter-spacing:.14em;color:#526c96}.fv2-art-label,.fv2-hero-foot{display:flex;justify-content:space-between}.fv2-hero-foot{position:relative;align-items:center;gap:25px;max-width:1296px;margin:auto;border-top:1px solid #ffffff12;padding:24px 0 29px;font-size:8px;letter-spacing:.04em;color:#7f91af}.fv2-hero-foot>span{display:flex;align-items:center;gap:9px}.fv2-hero-foot strong{font-size:13px;letter-spacing:-.015em;color:#c5d4ef;font-weight:500}.fv2-hero-foot>a{display:flex;align-items:center;gap:12px;color:#b6c5e2;font-size:10px}@media(max-width:1390px){.fv2-hero-foot{margin:0 5%}}@media(max-width:800px){.fv2-announcement{height:33px;justify-content:center;font-size:9px;padding:0 12px}.fv2-announcement-note{display:none}.fv2-nav .fv-nav-inner{height:70px}.fv2-brand img{width:29px;height:28px}.fv2-brand>span{font-size:20px}.fv2-nav .fv-nav-start{font-size:10px;padding:10px 12px}.fv2-hero{padding-top:144px}.fv2-eyebrow{font-size:7px;letter-spacing:.12em;margin-bottom:20px}.fv2-hero h1{font-size:clamp(46px,10vw,70px);line-height:1.05;letter-spacing:-.06em}.fv2-description{font-size:12px;line-height:1.85;max-width:330px;margin-top:20px}.fv2-desktop-break{display:none}.fv2-actions{gap:23px;margin-top:23px}.fv2-primary{padding:15px 17px;gap:15px}.fv2-primary,.fv2-secondary{font-size:11px}.fv2-platforms{margin-top:20px;font-size:7px}.fv2-art{height:275px;margin-top:-2px}.fv2-art>img{width:150%;max-width:none;margin-left:-25%;object-position:center 58%}.fv2-art-label{font-size:6px;bottom:13px}.fv2-art-label>span:last-child{display:none}.fv2-hero-foot{padding:20px 0 25px;justify-content:center;gap:23px}.fv2-hero-foot>span{flex-direction:column;align-items:flex-start;gap:6px;font-size:6px}.fv2-hero-foot strong{font-size:12px}.fv2-hero-foot>a{display:none}}@media(prefers-reduced-motion:no-preference){.fv2-hero-copy{animation:fxvex-arrive .7s ease-out both}.fv2-art{animation:fxvex-arrive 1s ease-out both}}.fv2-nav .fv2-brand img{width:119px}.fv2-nav .fv-nav-inner{height:82px}.fv2-nav .fv-nav-links{gap:27px}.fv2-announcement{background:#1e3879}.fv3-hero{display:grid;grid-template-columns:1fr 1fr;gap:8%;align-items:stretch;max-width:1440px;margin:auto;padding:166px 5% 58px;background:#0d1424;color:#edf3ff}.fv3-copy{display:flex;flex-direction:column;align-items:flex-start;padding-top:20px;min-width:0}.fv3-eyebrow{display:flex;align-items:center;gap:9px;font-size:8px;letter-spacing:.15em;font-weight:600;color:#9badcc;margin:0 0 33px}.fv3-eyebrow>span{height:5px;width:5px;background:#7296ff}.fv3-hero h1{font-size:clamp(62px,6.15vw,89px);line-height:1.01;letter-spacing:-.065em;font-weight:550;margin:0}.fv3-hero h1>span{color:#88a6ff}.fv3-description{max-width:355px;font-size:14px;line-height:1.85;color:#9fadc6;margin:27px 0 0}.fv3-actions{gap:26px;margin-top:32px}.fv3-actions,.fv3-primary{display:flex;align-items:center}.fv3-primary{gap:25px;padding:17px 21px;background:#4f7dff;color:white;font-size:12px;font-weight:600;border-radius:3px;transition:background .2s,transform .2s}.fv3-primary:hover{background:#7296ff;transform:translateY(-2px)}.fv3-secondary{display:flex;align-items:center;gap:10px;color:#d0dbee;font-size:11px}.fv3-bottom{width:100%;margin-top:auto;padding-top:43px}.fv3-bottom>span{display:block;color:#7387aa;font-size:8px;letter-spacing:.1em;border-bottom:1px solid #ffffff18;padding-bottom:16px}.fv3-bottom>div{display:flex;gap:27px;padding-top:16px}.fv3-bottom a{display:flex;align-items:center;gap:8px;font-size:12px;color:#c9d6ed}.fv3-bottom a:hover{color:#88a6ff}.fv3-photo{position:relative;height:620px;overflow:hidden;background:#2c50a0}.fv3-photo>img{width:100%;height:100%;object-fit:cover;object-position:center}.fv3-photo-caption{position:absolute;top:20px;left:20px;right:20px;display:flex;justify-content:space-between;gap:12px;font-size:7px;font-weight:600;letter-spacing:.12em;color:white;text-shadow:0 1px 5px #0008}.fv3-photo-tag{position:absolute;bottom:22px;left:22px;background:#0d1424ed;padding:20px 24px;min-width:210px;border-left:2px solid #6c93ff;color:#edf3ff}.fv3-photo-tag>span{display:block;font-size:7px;letter-spacing:.14em;color:#91a9d2}.fv3-photo-tag strong{display:block;font-size:26px;font-weight:500;letter-spacing:-.04em;margin-top:9px}.fv3-photo-tag small{display:block;margin-top:4px;color:#8d9fbd;font-size:9px}@media(max-width:1000px){.fv3-hero{gap:6%;padding-top:150px}.fv3-hero h1{font-size:64px}.fv3-photo{height:590px}.fv3-actions{gap:19px}.fv3-primary{font-size:11px;padding:16px;gap:17px}.fv3-secondary{font-size:10px}.fv3-description{font-size:13px}}@media(max-width:760px){.fv2-nav .fv2-brand img{width:104px;height:32px}.fv3-hero{display:flex;flex-direction:column;gap:34px;padding:142px 6% 34px}.fv3-copy{padding-top:0}.fv3-eyebrow{font-size:7px;margin-bottom:25px}.fv3-hero h1{font-size:clamp(52px,11.4vw,76px);line-height:1.03;letter-spacing:-.06em}.fv3-description{font-size:13px;line-height:1.85;max-width:340px;margin-top:23px}.fv3-actions{margin-top:25px;gap:24px}.fv3-primary{padding:16px 19px;gap:20px}.fv3-primary,.fv3-secondary{font-size:11px}.fv3-bottom{padding-top:30px}.fv3-bottom>span{font-size:7px;padding-bottom:12px}.fv3-bottom>div{padding-top:13px;gap:33px}.fv3-bottom a{font-size:11px}.fv3-photo{height:410px;width:100%}.fv3-photo-caption{top:16px;left:16px;right:16px;font-size:6px}.fv3-photo-tag{left:16px;bottom:16px;padding:16px 18px;min-width:190px}.fv3-photo-tag strong{font-size:24px}}@media(prefers-reduced-motion:no-preference){.fv3-copy,.fv3-photo{animation:fxvex-arrive .75s ease-out both}.fv3-photo{animation-delay:.1s}}.fv2-nav{background:transparent}.fv2-nav .fv-nav-inner{width:calc(100% - 80px);max-width:1320px;margin:16px auto 0;padding:0 27px;height:76px;border:1px solid #8eabef26;border-radius:48px;background:#0c172be8;backdrop-filter:blur(18px)}.fv2-nav .fv-nav-links{gap:24px;background:#18233b80;border:1px solid #ffffff0b;border-radius:30px;padding:13px 23px}.fv2-nav .fv-nav-start{border-radius:28px;background:#4f7dff;color:white}.fv2-nav .fv-nav-start:hover{background:#7096ff}.fv2-nav .fv-nav-actions{gap:23px}.fv2-nav .fv2-brand img{width:117px;height:36px}.fv2-announcement{background:linear-gradient(100deg,#203e85,#315bd1,#203e85)}.fv2-announcement b{color:white}.fv2-announcement-note{font-size:8px}.fv4-hero{--art-size:800px;--art-offset:1100px;position:relative;isolation:isolate;min-height:850px;display:flex;align-items:center;justify-content:center;padding:220px 6% 130px;color:#edf3ff;text-align:center}.fv4-backdrop,.fv4-hero{overflow:hidden;background:#080f1e}.fv4-backdrop{position:absolute;inset:0;z-index:-1}.fv4-light{position:absolute;inset:-30% -20%;background:radial-gradient(ellipse at 80% 40%,#164a9a60,transparent 42%),radial-gradient(ellipse at 16% 83%,#14367960,transparent 40%)}.fv4-object{position:absolute;width:var(--art-size);height:680px;object-fit:contain;mix-blend-mode:lighten;opacity:.72;mask-image:radial-gradient(ellipse at center,black 25%,transparent 69%);pointer-events:none}.fv4-object-left{left:calc(50% - var(--art-offset));top:130px;transform:rotate(-20deg) scaleX(-1)}.fv4-object-right{right:calc(50% - var(--art-offset));top:150px;transform:rotate(15deg)}.fv4-shade{position:absolute;inset:0;background:linear-gradient(180deg,transparent 55%,#080f1e),radial-gradient(ellipse at 50% 43%,#080f1ef5 12%,#080f1e8c 47%,transparent 78%)}.fv4-content{position:relative;z-index:2;max-width:1050px;width:100%;margin:0 auto}.fv4-intro{display:inline-flex;align-items:center;gap:10px;padding:10px 14px;border:1px solid #91afff35;background:#152440a6;border-radius:30px;min-height:40px;font-size:10px;color:#c0cee8}.fv4-intro>span{display:grid;place-items:center;width:18px;height:18px;border-radius:50%;background:#4f7dff;color:white}.fv4-intro>svg{color:#8ea5d4}.fv4-hero h1{font-size:clamp(62px,6.4vw,92px);margin:28px 0 24px;color:#f2f6ff}.fv4-hero h1>span{background:linear-gradient(100deg,#dce6ff,#8aaaff 55%,#c0d0ff);background-clip:text;-webkit-background-clip:text;color:transparent}.fv4-content>p{max-width:600px;margin:auto;font-size:16px;line-height:1.8;color:#adbbd3;text-wrap:pretty}.fv4-actions{justify-content:center;gap:26px}.fv4-actions,.fv4-cta{display:flex;align-items:center}.fv4-cta{justify-content:space-between;gap:25px;background:#4f7dff;border-radius:40px;padding:8px 8px 8px 25px;min-height:58px;font-size:14px;font-weight:600;color:white;box-shadow:0 8px 40px #3568e93b;transition:background .2s,transform .2s}.fv4-cta>span{display:grid;place-items:center;width:43px;height:43px;border-radius:50%;background:#edf3ff;color:#182b52}.fv4-cta:hover{background:#6c92ff;transform:translateY(-2px)}.fv4-secondary{display:flex;align-items:center;gap:9px;min-height:44px;font-size:12px;color:#c7d5ed}.fv4-assurances{display:flex;justify-content:center;flex-wrap:wrap;gap:9px;margin:26px auto 0;color:#a3b5d2;font-size:10px}.fv4-assurances>span{display:flex;align-items:center;gap:6px;background:#0e1b30b3;border:1px solid #8aabff22;border-radius:20px;padding:8px 11px}.fv4-assurances svg{color:#7ca0ff;flex-shrink:0}.fv4-bottom{position:absolute;bottom:27px;left:6%;right:6%;border-top:1px solid #ffffff0c;padding-top:19px;justify-content:space-between;gap:20px;font-size:7px;letter-spacing:.11em;color:#526987}.fv4-bottom,.fv4-bottom>a{display:flex;align-items:center}.fv4-bottom>a{gap:13px;min-height:44px;font-size:11px;letter-spacing:0;color:#a0b2ce}.fv4-bottom>a>span{color:#89a9ff}@media(min-width:1650px){.fv4-hero{--art-size:950px;--art-offset:1200px;min-height:900px}}@media(max-width:1100px){.fv2-nav .fv-nav-inner{width:calc(100% - 40px);padding:0 22px}.fv2-nav .fv-nav-links{gap:17px;padding:12px 18px}.fv2-nav .fv-nav-actions{gap:17px}.fv4-hero{--art-offset:930px;min-height:810px}}@media(max-width:800px){.fv2-announcement{height:34px;font-size:11px}.fv2-nav .fv-nav-inner{height:66px;width:calc(100% - 24px);padding:0 13px;margin-top:10px}.fv2-nav .fv2-brand img{width:99px;height:31px}.fv2-nav .fv-nav-links{display:none}.fv2-nav .fv-nav-actions{gap:5px}.fv2-nav .fv-nav-start{font-size:11px;padding:0 15px;display:flex;align-items:center}.fv2-nav .fv-nav-toggle{width:44px;height:44px;padding:10px;display:grid;place-items:center}.fv2-nav .fv-mobile-menu{margin:10px 12px 0;border:1px solid #ffffff1a;border-radius:16px;max-height:calc(100dvh - 130px);overflow:auto}.fv4-hero{--art-size:580px;--art-offset:420px;min-height:760px;padding:175px 19px 112px}.fv4-intro{font-size:9px;gap:8px;padding:9px 11px}.fv4-hero h1{font-size:clamp(40px,12vw,64px);line-height:1.08;letter-spacing:-.06em;margin:25px -5px 21px}.fv4-content>p{font-size:13px;line-height:1.8;max-width:330px}.fv4-actions{gap:17px;margin-top:26px}.fv4-cta{font-size:12px;gap:17px;min-height:54px;padding:7px 7px 7px 19px}.fv4-cta>span{width:39px;height:39px}.fv4-secondary{font-size:11px;gap:6px}.fv4-secondary svg{width:14px}.fv4-assurances{font-size:9px;gap:7px;max-width:335px;margin-top:22px}.fv4-assurances>span{padding:7px 9px;gap:5px}.fv4-assurances svg{width:11px}.fv4-object{height:540px;opacity:.64}.fv4-object-left{top:145px}.fv4-object-right{top:205px}.fv4-shade{background:linear-gradient(transparent 58%,#080f1e),radial-gradient(ellipse at 50% 43%,#080f1ef5 12%,#080f1e8c 49%,transparent 85%)}.fv4-bottom{bottom:22px;justify-content:center;padding-top:11px}.fv4-bottom>span{display:none}}@media(max-width:360px){.fv4-hero{padding-left:15px;padding-right:15px;--art-offset:400px}.fv4-intro{font-size:8px}.fv4-hero h1{font-size:40px}.fv4-actions{gap:13px}.fv4-cta{font-size:11px;gap:12px;padding-left:16px}.fv4-secondary{font-size:10px}.fv2-nav .fv2-brand img{width:90px}}@media(prefers-reduced-motion:no-preference){.fv4-content{animation:fxvex-arrive .8s ease-out both}.fv4-object-right{animation:fv4-drift 10s ease-in-out infinite alternate}.fv4-object-left{animation:fv4-drift-left 12s ease-in-out infinite alternate}@keyframes fv4-drift{to{transform:translateY(-22px) rotate(19deg)}}@keyframes fv4-drift-left{to{transform:translateY(20px) rotate(-15deg) scaleX(-1)}}}.fv4-art-backdrop>picture{position:absolute;inset:0;display:block}.fv4-atmosphere{position:absolute;bottom:0;left:0;width:100%;height:100%;object-fit:fill;opacity:.9}.fv4-atmosphere-shade{position:absolute;inset:0;background:linear-gradient(#080f1e4d,transparent 28%,#080f1e00 75%,#080f1e4d),radial-gradient(ellipse at 50% 42%,#080f1e80 10%,transparent 70%)}.fv4-art-backdrop~.fv4-bottom{border-top-color:#b6ceff1a}@media(max-width:800px){.fv4-atmosphere{object-fit:cover;object-position:center bottom;opacity:.85}.fv4-atmosphere-shade{background:linear-gradient(#080f1e33,transparent 25%,#080f1e0d 70%,#080f1e2b),radial-gradient(ellipse at 50% 38%,#080f1e4d,transparent 70%)}}@media(prefers-reduced-motion:no-preference){.fv4-atmosphere{animation:fv4-art-breathe 13s ease-in-out infinite alternate;transform-origin:50% 75%}@keyframes fv4-art-breathe{0%{transform:scale(1)}to{transform:scale(1.035)}}}.fv4-atmosphere{height:82%;object-fit:cover;object-position:center bottom;opacity:.68;mask-image:linear-gradient(transparent,black 17%,black 93%,transparent)}.fv4-atmosphere-shade{background:linear-gradient(#080f1e1a,transparent 45%,#080f1e4d),radial-gradient(ellipse at 50% 42%,#080f1ea6 12%,transparent 71%)}@media(max-width:800px){.fv4-hero{min-height:735px;padding:162px 19px 96px;align-items:flex-start}.fv4-content{margin:0 auto}.fv4-intro{min-height:38px;font-size:9px;background:#152440b3}.fv4-hero h1{margin:25px -5px 22px;font-weight:550;line-height:1.09}.fv4-content>p{font-size:13px;line-height:1.8;max-width:315px;color:#b2bfd6}.fv4-actions{gap:17px;margin-top:26px}.fv4-cta{min-height:55px;box-shadow:0 8px 28px #3568e926}.fv4-assurances{margin-top:22px;gap:7px;max-width:320px}.fv4-assurances>span{padding:7px 9px;background:#0e1b30bf}.fv4-atmosphere{height:100%;object-fit:cover;object-position:center;opacity:.66;mask-image:linear-gradient(transparent,black 20%,black 82%,transparent)}.fv4-atmosphere-shade{background:radial-gradient(ellipse at 50% 40%,#080f1ebf 12%,#080f1e33 55%,transparent 80%),linear-gradient(transparent 75%,#080f1e)}.fv4-bottom{bottom:15px}}.fv2-nav .fv-asset-brand{display:flex;align-items:center;gap:11px}.fv2-nav .fv-asset-brand img{width:38px;height:34px;object-fit:contain}.fv2-nav .fv-asset-brand>span{font-size:25px;line-height:1;font-weight:650;letter-spacing:-.065em;color:#edf3ff}@media(max-width:800px){.fv2-nav .fv-asset-brand{gap:8px}.fv2-nav .fv-asset-brand img{width:30px;height:29px}.fv2-nav .fv-asset-brand>span{font-size:23px}}@media(max-width:360px){.fv2-nav .fv-asset-brand img{width:27px;height:26px}.fv2-nav .fv-asset-brand>span{font-size:21px}}.fv-payout-carousel{overflow:hidden;border-top:1px solid #ffffff12;border-bottom:1px solid #ffffff12;background:#080f1e;color:#edf3ff;padding:17px 0 20px}.fv-payout-heading{display:flex;align-items:center;justify-content:space-between;max-width:1296px;margin:0 auto 13px;padding:0 5%;gap:15px}.fv-payout-heading>span{font-size:8px;letter-spacing:.14em;color:#8fa4c9}.fv-payout-heading button{display:flex;align-items:center;gap:7px;min-height:36px;padding:6px 10px;border:1px solid #ffffff20;border-radius:20px;background:none;color:#aabbd8;font-size:10px}.fv-payout-card{position:relative;aspect-ratio:8/5;width:340px;flex-shrink:0;overflow:hidden;border:1px solid #ffffff14;border-radius:12px;background:#101b30;box-shadow:0 10px 24px #0004}.fv-payout-fade{position:absolute;top:0;bottom:0;width:64px;z-index:2;pointer-events:none}.fv-payout-fade-left{left:0;background:linear-gradient(90deg,#080f1e,transparent)}.fv-payout-fade-right{right:0;background:linear-gradient(270deg,#080f1e,transparent)}@media(max-width:1024px){.fv-payout-card{width:300px}}@media(max-width:640px){.fv-payout-card{width:220px}.fv-payout-fade{width:24px}.fv-payout-heading>span{font-size:7px}}@media(min-width:801px){.fv4-atmosphere{width:100%;height:auto;max-height:100%;aspect-ratio:1942/809;object-fit:contain;object-position:center bottom;bottom:0;opacity:1;animation:none;transform:none;mask-image:linear-gradient(transparent,black 14%,black)}.fv4-atmosphere-shade{background:radial-gradient(ellipse at 50% 40%,#080f1e66 10%,transparent 65%),linear-gradient(transparent 90%,#080f1e33)}}.fv-certificate-showcase{padding:38px 0 35px;background:linear-gradient(#080f1e,#0d172a);border-top:0;overflow:hidden}.fv-certificate-heading{display:flex;align-items:flex-end;justify-content:space-between;gap:25px;max-width:1296px;padding:0 5%;margin:0 auto 10px}.fv-certificate-heading p{font-size:8px;letter-spacing:.17em;color:#7694ca;margin:0 0 11px;font-weight:600}.fv-certificate-heading h2{font-size:30px;line-height:1.2;font-weight:500;letter-spacing:-.04em;margin:0;color:#e7efff}.fv-certificate-heading h2>span{color:#88a6e8}.fv-certificate-controls{display:flex;align-items:center;gap:22px}.fv-certificate-controls>span{font-size:9px;line-height:1.7;text-align:right;color:#7e92b3}.fv-certificate-controls>button{display:flex;align-items:center;justify-content:center;gap:7px;min-height:44px;padding:9px 14px;border:1px solid #ffffff20;border-radius:30px;background:#13223a;color:#b8cae7;font-size:10px}.fv-certificate-window{position:relative;overflow:hidden;padding:35px 0 28px}.fv-certificate-track{display:flex;width:max-content;animation-duration:65s}.fv-certificate-set{display:flex;flex-shrink:0;align-items:center;gap:20px;padding-right:20px}.fv-certificate-sample{position:relative;isolation:isolate;overflow:hidden;width:430px;height:290px;flex-shrink:0;border-radius:15px;border:1px solid #88aaff43;background:#0b172b;box-shadow:0 15px 45px #0005;transform:rotate(-1.2deg);transition:transform .3s,border-color .3s}.fv-certificate-sample:nth-child(2n){transform:rotate(1.2deg)}.fv-certificate-sample:hover{transform:translateY(-5px);border-color:#9abbff99}.fv-certificate-art{position:absolute;inset:0 0 0 45%;z-index:-2;opacity:.7}.fv-certificate-art img{object-position:center}.fv-certificate-wash{position:absolute;inset:0;z-index:-1;background:linear-gradient(90deg,#0a1529 30%,#0a1529c4 57%,#0a15292b),linear-gradient(0deg,#0a1529 2%,transparent 50%)}.fv-certificate-top{display:flex;align-items:center;justify-content:space-between;gap:15px;padding:22px 24px 0}.fv-certificate-top>div{display:flex;align-items:center;gap:8px}.fv-certificate-top>div>strong{font-size:17px;font-weight:600;letter-spacing:-.06em}.fv-certificate-top>span{font-size:6px;letter-spacing:.12em;padding:6px 8px;border:1px solid #9ab6ef5e;border-radius:20px;color:#c4d5f6;background:#0a1529bd}.fv-certificate-body{padding:21px 24px 0}.fv-certificate-body>p{color:#7192cd;margin:0 0 8px}.fv-certificate-body h3{font-size:29px;line-height:1.05;letter-spacing:-.045em;font-weight:550;margin:0;color:#edf3ff}.fv-certificate-body h3>span{color:#93a9cd}.fv-certificate-value{display:flex;align-items:center;gap:13px;width:max-content;font-size:30px;letter-spacing:-.05em;color:#9abbff}.fv-certificate-value svg{color:#587ebf}.fv-certificate-recipient{margin-top:11px;display:flex;align-items:center;gap:10px}.fv-certificate-recipient>span{font-size:5px;letter-spacing:.12em;color:#617ca8}.fv-certificate-recipient>strong{font-size:10px;font-weight:500;color:#c9d8f1}.fv-certificate-footer{position:absolute;bottom:0;left:24px;right:24px;padding:11px 0;border-top:1px solid #91afff22;display:flex;align-items:center;justify-content:space-between;gap:8px;color:#738bb2}.fv-certificate-footer>span:first-child{display:flex;align-items:center;gap:7px;color:#a4b8dd}.fv-certificate-footer i{height:2px;width:2px;background:#6c8bc3;border-radius:50%}.fv-certificate-showcase .fv-payout-card{width:430px;aspect-ratio:43/29;border-radius:15px}.fv-certificate-showcase .fv-payout-fade{width:65px}@media(max-width:640px){.fv-certificate-showcase{padding:30px 0 20px}.fv-certificate-heading{align-items:center;padding:0 6%;gap:14px}.fv-certificate-heading p{font-size:7px;margin-bottom:9px}.fv-certificate-heading h2{font-size:24px;max-width:210px}.fv-certificate-controls{gap:9px}.fv-certificate-controls>span{display:none}.fv-certificate-controls>button{width:44px;height:44px;padding:0}.fv-certificate-controls>button>span{display:none}.fv-certificate-window{padding:27px 0 23px}.fv-certificate-set{gap:14px;padding-right:14px}.fv-certificate-sample{width:310px;height:250px;border-radius:13px}.fv-certificate-top{padding:18px 18px 0}.fv-certificate-top>div>strong{font-size:15px}.fv-certificate-top>div>img{width:22px;height:21px}.fv-certificate-top>span{font-size:5px;padding:5px 6px}.fv-certificate-body{padding:17px 18px 0}.fv-certificate-body h3{font-size:25px}.fv-certificate-value{font-size:27px;margin-top:11px}.fv-certificate-recipient{margin-top:9px;gap:7px}.fv-certificate-recipient>strong{font-size:9px}.fv-certificate-footer{left:18px;right:18px;font-size:5px;padding:10px 0}.fv-certificate-showcase .fv-payout-card{width:310px}.fv-certificate-showcase .fv-payout-fade{width:18px}}@media(prefers-reduced-motion:reduce){.fv-certificate-window{overflow-x:auto}.fv-certificate-track{animation:none}.fv-certificate-sample,.fv-certificate-sample:nth-child(2n){transform:none}}.fv-certificate-showcase{position:relative;padding:10px 0 45px;background:linear-gradient(180deg,#080f1e,#0a1425);border-bottom:1px solid #ffffff0b}.fv-certificate-window{padding:28px 0 20px}.fv-certificate-pause{position:absolute;right:5%;bottom:8px;z-index:4;display:grid;place-items:center;width:36px;height:36px;border:1px solid #9abbff30;border-radius:50%;background:#14213b;color:#b8ccee;transition:background .2s,border-color .2s}.fv-certificate-pause:hover{background:#22375a;border-color:#9abbff70}.fv-certificate-pause:focus-visible{outline-color:#9abbff}.fv-certificate-set{gap:22px;padding-right:22px}.fv-certificate-sample{width:440px;height:286px;border-radius:12px;border-color:#8aaaff4d;background:#0a1529;box-shadow:0 15px 35px #0005,inset 0 1px 0 #d5e3ff0d;transform:translateY(3px)}.fv-certificate-sample:nth-child(2n){transform:translateY(-3px)}.fv-certificate-sample:after{content:"";position:absolute;right:12px;bottom:12px;width:17px;height:17px;border-right:1px solid #7ca3ff7a;border-bottom:1px solid #7ca3ff7a;pointer-events:none}.fv-certificate-sample:hover{transform:translateY(-6px);border-color:#b0caff99}.fv-certificate-art{left:38%;opacity:.9}.fv-certificate-wash{background:linear-gradient(90deg,#0a1529 25%,#0a1529eb 46%,#0a15292b),linear-gradient(0deg,#0a1529 4%,transparent 70%)}.fv-certificate-top{padding:21px 25px 0}.fv-certificate-top>div>strong{font-size:18px}.fv-certificate-top>span{font-size:7px;letter-spacing:.1em;padding:6px 9px;color:#c8d9f8;background:#10213ad9;border-color:#8dacf54d}.fv-certificate-body{padding:20px 25px 0}.fv-certificate-body>p{font-size:6px;letter-spacing:.14em;color:#8ba8d7;margin-bottom:9px}.fv-certificate-body h3{font-size:22px;line-height:1.04;font-weight:650;letter-spacing:-.035em;text-transform:uppercase}.fv-certificate-body h3>span{font-weight:400;color:#a9bad6}.fv-certificate-value{font-size:39px;line-height:1.1;letter-spacing:-.055em;color:#c0d3ff;margin-top:13px;font-weight:550;text-shadow:0 2px 20px #4f7dff24}.fv-certificate-value svg{width:18px;color:#7c9cda}.fv-certificate-recipient{margin-top:13px;align-items:baseline;gap:9px}.fv-certificate-recipient>span{font-size:6px;color:#7c94b9}.fv-certificate-recipient>strong{font-size:12px;color:#e1eaff}.fv-certificate-footer{left:25px;right:25px;padding:12px 0;font-size:6px;border-color:#9bbaff26}.fv-certificate-showcase .fv-payout-fade{width:50px}.fv-certificate-showcase .fv-payout-card{width:440px;aspect-ratio:440/286;border-radius:12px}@media(max-width:640px){.fv-certificate-showcase{padding:7px 0 47px}.fv-certificate-window{padding:22px 0 17px}.fv-certificate-set{gap:15px;padding-right:15px}.fv-certificate-sample{width:308px;height:254px;border-radius:11px}.fv-certificate-top{padding:18px 19px 0}.fv-certificate-top>div>strong{font-size:16px}.fv-certificate-top>span{font-size:6px;padding:5px 7px}.fv-certificate-body{padding:18px 19px 0}.fv-certificate-body>p{font-size:5px;margin-bottom:8px}.fv-certificate-body h3{font-size:19px}.fv-certificate-value{font-size:33px;margin-top:12px;gap:10px}.fv-certificate-recipient{margin-top:12px;gap:7px}.fv-certificate-recipient>span{font-size:5px}.fv-certificate-recipient>strong{font-size:10px}.fv-certificate-footer{left:19px;right:19px;font-size:5px;padding:11px 0}.fv-certificate-showcase .fv-payout-fade{width:14px}.fv-certificate-pause{width:44px;height:44px;bottom:3px;right:5%}.fv-certificate-showcase .fv-payout-card{width:308px}}@media(prefers-reduced-motion:reduce){.fv-certificate-sample,.fv-certificate-sample:nth-child(2n){transform:none}}.fv2-announcement{justify-content:center;gap:15px;padding:0 20px;height:39px;background:linear-gradient(110deg,#23448f,#315bcc 50%,#23448f);font-size:11px;letter-spacing:.015em}.fv2-announcement .fv-promo-code{padding:4px 10px;border:1px solid #ffffff3b;border-radius:5px;background:#ffffff12;font-size:9px;letter-spacing:.13em;font-weight:700;color:#f1f5ff}.fv2-announcement .fv-promo-copy{font-weight:500;color:#e0e9ff}.fv2-announcement .fv-promo-action{display:flex;align-items:center;gap:10px;border-left:1px solid #ffffff33;padding-left:15px;font-size:10px;color:#c8d8ff}.fv2-announcement:hover .fv-promo-action{color:white}.fv2-nav .fv-nav-inner{height:74px;margin-top:14px;border-color:#9cb9f52b;background:#0c172bea;box-shadow:0 8px 30px #0000000d}.fv2-nav .fv-nav-links{gap:26px;padding:12px 23px;background:#16243a80;border-color:#ffffff08}.fv2-nav .fv-nav-links>a{font-size:12px;font-weight:500;min-height:24px;color:#aebdd4}.fv2-nav .fv-nav-links>a:hover{color:#f1f5ff}.fv2-nav .fv-nav-start{min-height:44px;font-weight:600;font-size:12px;padding:13px 20px}.fv2-nav .fv-nav-login{font-size:12px;font-weight:500;min-height:44px;display:flex;align-items:center}.fv4-hero{min-height:770px;padding:210px 6% 108px}.fv4-intro{border-color:#90acdf26;color:#bfd0eb;background:#13223ba3}.fv4-hero h1{font-weight:550;letter-spacing:-.06em;line-height:1.06;margin:27px 0 23px}.fv4-content>p{max-width:580px;color:#aebcd3;line-height:1.85}.fv4-actions{margin-top:30px;gap:27px}.fv4-cta{box-shadow:0 8px 35px #3568e92b}.fv4-secondary{color:#c2d1e9;transition:color .2s}.fv4-secondary:hover{color:white}.fv-certificate-showcase{padding-top:4px;background:linear-gradient(#080f1e,#0a1425)}.fv-certificate-window{padding-top:22px;padding-bottom:21px}.fv-certificate-track{animation-duration:72s}.fv-certificate-sample{transition:transform .3s,border-color .3s,box-shadow .3s}.fv-certificate-sample:hover{box-shadow:0 18px 40px #0006,inset 0 1px 0 #d5e3ff14}.fv-certificate-pause{background:#14213bcc;backdrop-filter:blur(8px)}@media(min-width:1650px){.fv4-hero{min-height:820px;padding-top:225px}}@media(min-width:801px) and (max-width:1100px){.fv2-nav .fv-nav-links{gap:16px;padding:11px 17px}.fv2-nav .fv-nav-inner{padding:0 20px}.fv4-hero{min-height:750px;padding-top:205px}}@media(max-width:800px){.fv2-announcement{height:35px;gap:11px;font-size:10px;padding:0 10px}.fv2-announcement .fv-promo-code{font-size:8px;padding:4px 8px}.fv2-announcement .fv-promo-action{border-left:0;padding-left:0;font-size:15px}.fv2-announcement .fv-promo-action>span:first-child{display:none}.fv2-nav .fv-nav-inner{height:64px;margin-top:10px;padding:0 13px}.fv2-nav .fv-nav-links,.fv2-nav .fv-nav-login{display:none}.fv2-nav .fv-nav-start{font-size:11px;padding:0 14px}.fv2-nav .fv-mobile-menu{border-color:#a4bcf32b;background:#101d34f5;padding:12px 6% 19px}.fv2-nav .fv-mobile-menu>a{font-size:14px;min-height:48px;padding:14px 0;color:#cddaf0}.fv2-nav .fv-mobile-menu>a[aria-current=page]{color:#91b1ff}.fv4-hero{min-height:625px;padding:157px 19px 95px;align-items:flex-start}.fv4-hero h1{font-size:clamp(40px,12vw,64px);line-height:1.09;margin:25px -5px 21px}.fv4-content>p{font-size:13px;max-width:315px;line-height:1.85}.fv4-actions{gap:17px;margin-top:26px}.fv4-cta{min-height:55px;font-size:12px}.fv-certificate-showcase{padding-top:3px}.fv-certificate-window{padding-top:18px;padding-bottom:19px}}@media(max-width:360px){.fv4-hero{padding-left:15px;padding-right:15px}.fv4-hero h1{font-size:40px}.fv4-actions{gap:13px}.fv4-cta{font-size:11px;padding-left:16px}.fv4-secondary{font-size:10px}.fv2-announcement{gap:9px}}@media(max-width:800px){.fv4-hero{min-height:585px;padding-bottom:65px}}.vex-home :focus-visible{outline:2px solid #9abbff;outline-offset:4px}.fv-home-body,.fv-home-footer{--fh-bg:#0d1424;--fh-panel:#111e34;--fh-line:#a8c1ff1c;--fh-text:#e7efff;--fh-muted:#91a3c0;--fh-blue:#4f7dff;background:var(--fh-bg);color:var(--fh-text)}.fh-section{max-width:1296px;margin:0 auto;padding:100px 0}.fh-eyebrow{font-size:9px;line-height:1.5;letter-spacing:.15em;font-weight:600;color:#7f9fdc;margin:0 0 19px}.fv-home-body h2{font-size:clamp(34px,3.6vw,51px);line-height:1.13;letter-spacing:-.05em;font-weight:500;margin:0}.fv-home-body h2>span{color:#8da5cf}.fh-section-head{display:flex;justify-content:space-between;align-items:flex-end;gap:55px;margin-bottom:39px}.fh-section-head>p{max-width:340px;color:var(--fh-muted);font-size:13px;line-height:1.85;margin:0 0 4px}.fh-text-link{display:inline-flex;align-items:center;gap:13px;font-size:12px;font-weight:500;color:#b3cbff;min-height:44px}.fh-text-link:hover{color:#eef4ff}.fh-button{display:flex;justify-content:space-between;align-items:center;gap:23px;min-height:51px;border-radius:6px;background:var(--fh-blue);color:#fff;font-size:12px;font-weight:600;padding:14px 20px;transition:background .2s,transform .2s}.fh-button:hover{background:#6a91ff;transform:translateY(-2px)}.fh-facts{max-width:1296px;margin:auto;display:grid;grid-template-columns:repeat(4,1fr);padding:34px 0;border-bottom:1px solid var(--fh-line)}.fh-facts>div{padding:0 35px;border-right:1px solid var(--fh-line)}.fh-facts>div:first-child{padding-left:0}.fh-facts>div:last-child{border:0}.fh-facts strong{display:block;font-size:28px;line-height:1.2;letter-spacing:-.045em;font-weight:500;color:#dce7fb}.fh-facts span{display:block;font-size:10px;margin-top:9px;color:var(--fh-muted)}.fv-home-body #programs{background:var(--fh-bg);color:var(--fh-text)}.fh-program-tabs{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:13px;margin-bottom:19px}.fh-program-tabs>button{display:flex;flex-direction:column;align-items:stretch;text-align:left;padding:24px;border:1px solid var(--fh-line);border-radius:10px;background:#101a2c;color:#e0eaff;min-width:0;transition:border-color .2s,background .2s}.fh-program-tabs>button:hover{border-color:#7d9ee777}.fh-program-tabs>button.is-selected{background:#192e57;border-color:#658cf3;box-shadow:inset 0 2px 0 #779cff}.fh-tab-top{display:flex;justify-content:space-between;align-items:center;font-size:9px;letter-spacing:.12em;color:#708ab6}.is-selected .fh-tab-top{color:#a9c2ff}.fh-program-tabs>button>strong{font-size:30px;letter-spacing:-.045em;font-weight:500;margin:18px 0 10px}.fh-program-tabs>button>span:not(.fh-tab-top):not(.fh-tab-price){font-size:11px;line-height:1.8;color:#91a5c7;max-width:285px;min-height:40px}.fh-tab-price{display:flex;justify-content:space-between;gap:10px;align-items:center;border-top:1px solid #abc7ff1a;margin-top:22px;padding-top:15px;font-size:9px;color:#7890b6}.fh-tab-price b{font-size:13px;font-weight:500;color:#c5d7ff}.fh-program-panel{border:1px solid #a5bfff26;background:#101a2c;border-radius:11px;overflow:hidden}.fh-balance-row{display:flex;justify-content:space-between;align-items:center;gap:25px;padding:26px 28px;border-bottom:1px solid var(--fh-line)}.fh-balance-row .fh-eyebrow{font-size:8px;margin-bottom:9px}.fh-balance-row h3{font-size:20px;letter-spacing:-.035em;font-weight:500;margin:0}.fh-size-options{display:flex;flex-wrap:wrap;gap:6px}.fh-size-options>button{min-height:42px;min-width:56px;padding:10px 13px;border:1px solid #b0c6f322;border-radius:5px;background:#14223a;color:#9fb2d2;font-size:11px;transition:background .2s,border-color .2s}.fh-size-options>button:hover{border-color:#7ea1f0}.fh-size-options>button[aria-pressed=true]{background:#4f7dff;border-color:#4f7dff;color:#fff}.fh-program-details{display:grid;grid-template-columns:minmax(0,1fr) 310px}.fh-rules-area{padding:25px 28px;min-width:0}.fh-rules-title{display:flex;justify-content:space-between;align-items:center;gap:15px;margin-bottom:19px}.fh-rules-title>span{font-size:12px;font-weight:500;color:#c8d8f2}.fh-rules-title>a{display:flex;align-items:center;gap:7px;font-size:10px;color:#89a8ec;min-height:30px}.fh-table-scroll{width:100%;overflow-x:auto;scrollbar-width:thin;scrollbar-color:#3b5687 #111e34}.fh-table-scroll table{width:100%;border-collapse:collapse;min-width:510px;text-align:left}.fh-table-scroll thead th{font-size:9px;font-weight:500;color:#8fa5c8;padding:13px 14px;background:#15233b;white-space:nowrap}.fh-table-scroll thead th:first-child{width:37%}.fh-table-scroll tbody th{font-weight:400;color:#91a4c3}.fh-table-scroll tbody th,.fh-table-scroll td{font-size:11px;padding:14px;border-bottom:1px solid #a0b9ed0e}.fh-table-scroll td{font-weight:500;color:#cad9f3}.fh-table-scroll td:last-child,.fh-table-scroll th:last-child{background:#4f7dff08;color:#a9c5ff}.fh-table-scroll tbody tr:last-child td,.fh-table-scroll tbody tr:last-child th{border-bottom:0}.fh-table-note{font-size:9px;line-height:1.8;color:#6d85aa;margin:18px 0 0}.fh-order-summary{border-left:1px solid var(--fh-line);padding:28px 25px;background:linear-gradient(160deg,#1b3157,#111f36 50%)}.fh-summary-top{display:flex;justify-content:space-between;gap:10px;padding-bottom:24px;margin-bottom:27px;border-bottom:1px solid #c0d4ff22;font-size:10px;color:#a8c0e9}.fh-summary-top>span:first-child{font-weight:600;color:#d4e4ff}.fh-order-summary>.fh-eyebrow{font-size:8px;margin-bottom:8px}.fh-fee{display:flex;align-items:baseline;gap:13px}.fh-fee>strong{font-size:58px;font-weight:500;line-height:1.1;letter-spacing:-.07em;color:#f1f5ff}.fh-fee>del{font-size:16px;color:#758db5}.fh-promo-note{font-size:10px;line-height:1.9;color:#8ba5cc;margin:13px 0 25px;max-width:210px}.fh-promo-note b{font-weight:600;color:#b6ceff}.fh-order-summary ul{list-style:none;margin:0 0 29px;padding:0;display:grid;gap:15px}.fh-order-summary li{display:flex;align-items:flex-start;gap:9px;font-size:10px;line-height:1.7;color:#a4bbde}.fh-order-summary li svg{flex-shrink:0;margin-top:2px;color:#86aaff}.fh-summary-rules{display:flex;align-items:center;justify-content:center;gap:5px;min-height:44px;font-size:8px;color:#839dc7;margin-top:7px}.fh-program-disclosure{font-size:9px;line-height:1.9;color:#6982a8;max-width:780px;margin:20px auto 0;text-align:center}.fh-approach{display:grid;grid-template-columns:1fr 1fr;gap:100px;align-items:center;border-top:1px solid var(--fh-line)}.fh-approach-visual{position:relative;overflow:hidden;height:570px;border-radius:9px;background:#14346e}.fh-approach-visual>img{width:100%;height:100%;object-fit:cover}.fh-approach-visual:after{content:"";position:absolute;inset:35% 0 0;background:linear-gradient(transparent,#07152eea)}.fh-approach-visual>div{position:absolute;bottom:34px;left:35px;right:25px;z-index:1}.fh-approach-visual span{font-size:8px;letter-spacing:.13em;color:#bbcef2;display:block;margin-bottom:15px}.fh-approach-visual strong{font-size:34px;line-height:1.15;letter-spacing:-.04em;font-weight:500;color:#edf3ff}.fh-approach-copy>p:not(.fh-eyebrow){font-size:13px;line-height:1.9;color:var(--fh-muted);max-width:380px;margin:22px 0 31px}.fh-approach-list{display:grid;gap:22px;margin-bottom:23px}.fh-approach-list article{display:flex;gap:17px}.fh-approach-list article>svg{color:#81a4f1;flex-shrink:0;margin-top:3px}.fh-approach-list h3{font-size:14px;font-weight:500;color:#d0def5;margin:0 0 7px;letter-spacing:-.015em}.fh-approach-list p{font-size:11px;line-height:1.8;color:#879bbd;max-width:360px;margin:0}.fh-process-wrap{background:#111e33;border-top:1px solid #ffffff08;border-bottom:1px solid #ffffff08}.fh-process{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:50px}.fh-process-marker{display:flex;align-items:center;justify-content:space-between;color:#89aaff;border-top:1px solid #9bbaff40;padding-top:21px;margin-bottom:31px}.fh-process-marker>span{font-size:10px;letter-spacing:.1em}.fh-process h3{font-size:19px;font-weight:500;letter-spacing:-.03em;color:#dce8fb;margin:0 0 13px}.fh-process li>p{max-width:310px;font-size:12px;line-height:1.9;color:#91a4c3;margin:0}.fh-workspace{display:grid;grid-template-columns:.85fr 1.15fr;gap:80px;align-items:center}.fh-workspace-copy>p:not(.fh-eyebrow){font-size:13px;line-height:1.9;color:var(--fh-muted);max-width:340px;margin:23px 0}.fh-workspace-copy ul{list-style:none;padding:0;margin:0 0 25px;display:grid;gap:13px}.fh-workspace-copy li{display:flex;align-items:center;gap:9px;font-size:11px;color:#a7b9d6}.fh-workspace-copy li>svg{color:#7d9fed;flex-shrink:0}.fh-workspace-preview{border:1px solid #9dbafa33;border-radius:12px;background:#111d31;overflow:hidden;box-shadow:0 25px 80px #0003;transform:perspective(1600px) rotateY(-4deg)}.fh-preview-top{display:flex;align-items:center;justify-content:space-between;gap:15px;padding:21px 23px;border-bottom:1px solid var(--fh-line)}.fh-preview-top>span:first-child{display:flex;align-items:center;gap:9px;font-size:17px;font-weight:600;letter-spacing:-.04em;color:#dce8ff}.fh-preview-top small{font-size:10px;letter-spacing:0;font-weight:400;color:#768eb5;margin-left:4px}.fh-preview-badge{font-size:7px;padding:6px 8px;border-radius:4px;border:1px solid #9abaff33;color:#8faadb;letter-spacing:.1em}.fh-preview-tabs{display:flex;gap:24px;padding:0 24px;border-bottom:1px solid #ffffff0b;font-size:9px;color:#6e86ac}.fh-preview-tabs>span{padding:15px 0}.fh-preview-tabs>span:first-child{border-bottom:2px solid #5d89ff;color:#b5cdff}.fh-preview-body{padding:28px 25px}.fh-preview-greeting>span{font-size:7px;letter-spacing:.15em;color:#6d8ac0}.fh-preview-greeting strong{display:block;font-size:26px;line-height:1.2;font-weight:500;letter-spacing:-.035em;color:#d9e7ff;margin-top:12px}.fh-preview-greeting p{font-size:10px;color:#738caf;margin:10px 0 24px}.fh-preview-order{padding:20px;border:1px solid #a6c0ff20;border-radius:7px;background:#15243d}.fh-preview-order>span{display:flex;align-items:center;gap:8px;font-size:11px;color:#b6cbed}.fh-preview-order>span>svg{color:#7ca1f5}.fh-preview-stages{display:flex;justify-content:space-between;gap:10px;margin-top:23px;font-size:8px;color:#7d97bd}.fh-preview-stages>span{display:flex;align-items:center;gap:6px}.fh-preview-stages i{height:5px;width:5px;background:#3a527a;border-radius:50%}.fh-preview-stages>span:first-child i{background:#7198f5}.fh-preview-access{display:flex;align-items:center;gap:13px;padding:20px 0 0}.fh-preview-access>svg{color:#587ab2;flex-shrink:0}.fh-preview-access>div{flex:1}.fh-preview-access strong{font-size:11px;font-weight:500;color:#adbfdd}.fh-preview-access p{font-size:8px;line-height:1.7;color:#6b83a8;margin:5px 0 0}.fh-trust{padding-top:0;padding-bottom:80px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:45px}.fh-trust article{border-top:1px solid var(--fh-line);padding-top:25px}.fh-trust svg{color:#6c8fcf}.fh-trust h3{font-size:14px;font-weight:500;letter-spacing:-.02em;margin:15px 0 9px;color:#c5d5ef}.fh-trust p{font-size:11px;line-height:1.8;color:#7c93b7;max-width:290px;margin:0}.fv-home-body #faq{background:var(--fh-bg);color:var(--fh-text)}.fh-faq{display:grid;grid-template-columns:.85fr 1.15fr;gap:85px;border-top:1px solid var(--fh-line)}.fh-faq>div:first-child>p:not(.fh-eyebrow){font-size:13px;line-height:1.9;color:var(--fh-muted);max-width:310px;margin:23px 0 19px}.fh-faq-contact{display:flex;align-items:center;gap:7px;font-size:10px;color:#718bb5;min-height:44px;margin-top:8px}.fh-faq-list{border-top:1px solid #a7c0f333;min-width:0}.fh-faq-list details{border-bottom:1px solid #a7c0f31c}.fh-faq-list summary{display:flex;align-items:center;gap:16px;padding:24px 0;list-style:none;cursor:pointer}.fh-faq-list summary::-webkit-details-marker{display:none}.fh-faq-list summary>span{font-size:8px;color:#6483b8}.fh-faq-list summary>strong{flex:1;font-size:13px;font-weight:500;line-height:1.5;color:#c6d7f2}.fh-faq-list summary>svg{flex-shrink:0;color:#7897c9;transition:transform .2s}.fh-faq-list details[open] summary>svg{transform:rotate(180deg)}.fh-faq-list details>p{font-size:12px;line-height:1.9;color:#8a9fbe;margin:0;padding:0 22px 25px 28px;max-width:570px}.fh-closing{position:relative;overflow:hidden;background:#254ec0;color:#fff;padding:65px 5%}.fh-closing-inner{display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:90px;max-width:1296px;margin:auto;position:relative;z-index:1}.fh-closing .fh-eyebrow{color:#bbd0ff;font-size:8px}.fh-closing h2{font-size:clamp(38px,4vw,56px);color:#f0f5ff}.fh-closing-inner>div:last-child{max-width:350px;justify-self:end;width:100%}.fh-closing-inner>div>p:not(.fh-eyebrow){font-size:13px;line-height:1.85;color:#c2d5ff;margin:0 0 24px}.fh-closing .fh-button{background:#edf3ff;color:#15316a;box-shadow:0 8px 30px #10296a24}.fh-closing-rules{display:flex;align-items:center;gap:8px;min-height:44px;font-size:10px;color:#c2d5ff;margin-top:9px}.fh-closing-mark{position:absolute;right:34%;top:-25px;font-size:360px;line-height:1;font-weight:200;color:#ffffff07;pointer-events:none}.fv-home-footer{background:#080f1e;padding:65px max(5%,calc((100vw - 1296px)/2)) 25px}.fh-footer-top{display:grid;grid-template-columns:1fr 1.35fr;gap:80px}.fh-footer-brand{display:flex;align-items:center;gap:11px;width:max-content;color:#e7efff}.fh-footer-brand>strong{font-size:28px;letter-spacing:-.065em;font-weight:650}.fh-footer-top>div>p{font-size:12px;color:#7f95b9;margin:19px 0 12px}.fh-footer-top nav{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:35px}.fh-footer-top nav h3{font-size:10px;font-weight:500;color:#ccdaf2;margin:4px 0 17px}.fh-footer-top nav a{display:block;width:max-content;max-width:100%;font-size:11px;line-height:1.5;color:#7e95b9;padding:6px 0}.fh-footer-top nav a:hover{color:#b9d0ff}.fh-footer-disclosure{border-top:1px solid #a4c1fb16;margin-top:45px;padding-top:24px;display:grid;grid-template-columns:.5fr 1fr 1fr;gap:35px}.fh-footer-disclosure>span{font-size:7px;letter-spacing:.13em;color:#536c95;padding-top:4px}.fh-footer-disclosure p{font-size:9px;line-height:1.9;color:#5f779e;margin:0}.fh-footer-bottom{display:flex;justify-content:space-between;align-items:center;gap:20px;padding-top:23px;margin-top:25px;border-top:1px solid #a4c1fb12;font-size:9px;color:#5e769d}.fh-footer-bottom a{color:#829cc3}@media(max-width:1400px){.fh-section{margin-left:5%;margin-right:5%}.fh-facts{margin:0 5%}.fh-process-wrap>.fh-section{margin-left:5%;margin-right:5%}}@media(max-width:1100px){.fh-section{padding-top:75px;padding-bottom:75px}.fh-section-head{gap:35px}.fh-balance-row{align-items:flex-start;flex-direction:column;gap:20px}.fh-program-details{grid-template-columns:minmax(0,1fr) 270px}.fh-rules-area{padding:22px 20px}.fh-order-summary{padding:25px 20px}.fh-approach{gap:55px}.fh-approach-visual{height:550px}.fh-workspace{gap:45px}.fh-preview-top{padding:20px 18px}.fh-preview-body{padding:24px 18px}.fh-preview-stages{gap:7px;font-size:7px}.fh-faq{gap:45px}.fh-process{gap:30px}.fh-facts>div{padding:0 23px}.fh-facts strong{font-size:25px}.fh-facts span{font-size:9px}}@media(max-width:800px){.fh-section{padding:58px 0;margin:0 6%}.fh-eyebrow{font-size:8px;margin-bottom:15px}.fv-home-body h2{font-size:35px;line-height:1.15}.fh-section-head{display:block;margin-bottom:28px}.fh-section-head>p{font-size:12px;line-height:1.85;max-width:430px;margin:21px 0 0}.fh-section-head>.fh-text-link{margin-top:18px}.fh-facts{grid-template-columns:1fr 1fr;padding:28px 0;gap:26px 20px;margin:0 6%}.fh-facts>div{padding:0!important;border:0}.fh-facts strong{font-size:25px}.fh-facts span{font-size:9px;line-height:1.6;max-width:140px;margin-top:7px}.fh-program-tabs{gap:8px;margin-bottom:15px}.fh-program-tabs>button{padding:15px 13px;border-radius:7px}.fh-tab-top{font-size:8px}.fh-tab-top svg{width:14px}.fh-program-tabs>button>strong{font-size:24px;margin:15px 0 10px}.fh-program-tabs>button>span:not(.fh-tab-top):not(.fh-tab-price){font-size:10px;line-height:1.7;min-height:72px}.fh-tab-price{display:block;margin-top:15px;padding-top:12px;font-size:8px}.fh-tab-price b{display:block;font-size:12px;margin-top:7px}.fh-program-details{grid-template-columns:1fr}.fh-balance-row{padding:22px;gap:19px}.fh-balance-row h3{font-size:19px}.fh-size-options{gap:7px;width:100%}.fh-size-options>button{min-height:44px;min-width:56px;flex:1;padding:10px}.fh-rules-area{padding:22px 17px}.fh-table-scroll table{min-width:480px}.fh-table-scroll tbody th,.fh-table-scroll td{font-size:10px;padding:13px 12px}.fh-table-scroll thead th{font-size:8px;padding:12px}.fh-order-summary{border-left:0;border-top:1px solid var(--fh-line);padding:25px}.fh-summary-top{padding-bottom:19px;margin-bottom:23px}.fh-fee>strong{font-size:57px}.fh-promo-note{max-width:none;font-size:11px}.fh-order-summary ul{gap:13px}.fh-order-summary li{font-size:11px}.fh-summary-rules{font-size:9px}.fh-program-disclosure{font-size:9px;text-align:left;margin-top:18px}.fh-approach{grid-template-columns:1fr;gap:34px}.fh-approach-visual{height:360px}.fh-approach-visual>img{object-position:center 52%}.fh-approach-visual>div{left:25px;bottom:27px}.fh-approach-visual strong{font-size:30px}.fh-approach-visual span{font-size:7px}.fh-approach-copy>p:not(.fh-eyebrow){font-size:12px;max-width:440px;margin:21px 0 28px}.fh-approach-list{gap:23px;margin-bottom:17px}.fh-approach-list h3{font-size:14px}.fh-approach-list p{font-size:11px;max-width:none}.fh-process-wrap>.fh-section{margin:0 6%}.fh-process{grid-template-columns:1fr;gap:30px}.fh-process-marker{padding-top:18px;margin-bottom:20px}.fh-process h3{font-size:20px}.fh-process li>p{max-width:440px;font-size:12px}.fh-process-marker>svg{width:20px}.fh-workspace{grid-template-columns:1fr;gap:34px}.fh-workspace-copy>p:not(.fh-eyebrow){font-size:12px;max-width:420px}.fh-workspace-copy li{font-size:11px}.fh-workspace-preview{transform:none;border-radius:9px}.fh-preview-top{padding:18px}.fh-preview-top small{font-size:9px}.fh-preview-top>span:first-child{font-size:16px;gap:7px}.fh-preview-tabs{gap:21px;padding:0 18px;font-size:8px}.fh-preview-body{padding:24px 18px}.fh-preview-greeting strong{font-size:25px}.fh-preview-order{padding:17px 14px}.fh-preview-stages{gap:6px;font-size:7px;flex-wrap:wrap}.fh-preview-access{gap:10px}.fh-preview-access p{font-size:8px;max-width:210px}.fh-trust{grid-template-columns:1fr;padding-top:0;padding-bottom:45px;gap:25px}.fh-trust article{padding-top:21px}.fh-trust h3{font-size:15px;margin:12px 0 8px}.fh-trust p{font-size:11px;max-width:400px}.fh-faq{grid-template-columns:1fr;gap:28px}.fh-faq>div:first-child>p:not(.fh-eyebrow){font-size:12px;max-width:400px;margin:20px 0 15px}.fh-faq-contact{font-size:10px;margin-top:0}.fh-faq-list summary{gap:12px;padding:21px 0}.fh-faq-list summary>strong{font-size:12px}.fh-faq-list details>p{font-size:11px;padding-left:23px;padding-right:5px}.fh-closing{padding:45px 6%}.fh-closing-inner{grid-template-columns:1fr;gap:29px}.fh-closing h2{font-size:42px}.fh-closing-inner>div:last-child{justify-self:start;max-width:360px}.fh-closing-inner>div>p:not(.fh-eyebrow){font-size:12px}.fh-closing-mark{right:-50px;font-size:360px;top:70px}.fv-home-footer{padding:45px 6% 24px}.fh-footer-top{grid-template-columns:1fr;gap:30px}.fh-footer-brand>strong{font-size:27px}.fh-footer-brand>img{width:34px;height:31px}.fh-footer-top>div>p{font-size:11px;margin:16px 0 7px}.fh-footer-top nav{gap:20px}.fh-footer-top nav h3{font-size:9px;margin-bottom:13px}.fh-footer-top nav a{font-size:10px;padding:7px 0}.fh-footer-disclosure{grid-template-columns:1fr;gap:15px;margin-top:30px;padding-top:23px}.fh-footer-disclosure p{font-size:9px}.fh-footer-disclosure>span{font-size:7px;margin-bottom:3px}.fh-footer-bottom{flex-wrap:wrap;font-size:8px;gap:16px;padding-top:20px;margin-top:22px}}@media(max-width:430px){.fh-program-tabs{gap:6px}.fh-program-tabs>button{padding:13px 10px}.fh-program-tabs>button>strong{font-size:23px}.fh-program-tabs>button>span:not(.fh-tab-top):not(.fh-tab-price){font-size:9px;min-height:90px}.fh-tab-price{font-size:7px}.fh-tab-price b{font-size:11px}.fh-preview-top small{display:none}.fh-preview-stages{font-size:6px}.fh-preview-stages i{height:4px;width:4px}.fh-preview-access strong{font-size:10px}.fh-footer-top nav{gap:15px}.fh-footer-top nav a{font-size:9px}.fh-footer-top nav h3{font-size:8px}}.fh-selected-description{display:none}@media(max-width:800px){.fh-program-tabs>button>span:not(.fh-tab-top):not(.fh-tab-price){display:none}.fh-program-tabs>button{padding:15px 13px}.fh-program-tabs>button>strong{margin-bottom:5px}.fh-selected-description{display:block;font-size:12px;line-height:1.85;color:#91a4c3;margin:19px 0 22px;max-width:450px}.fh-tab-price{margin-top:12px}.fh-preview-stages{row-gap:12px}}.fh-footer-disclosure p{font-size:10px;color:#8297b7}.fh-footer-bottom{color:#8297b7}.fh-footer-disclosure>span{color:#7c94b9}.fh-approach-list p,.fh-table-scroll tbody th,.fh-table-scroll td{font-size:12px}.fh-order-summary li{font-size:11px}body:has(.fv-home-body) button[aria-label="Open FxVex support"]{background:#4f7dff;color:#edf3ff;border-color:#9cbaff66;box-shadow:0 12px 38px #0005}body:has(.fv-home-body) button[aria-label="Open FxVex support"]>span{background:#b3cbff;border-color:#101c31}body:has(.fv-home-body) [aria-label="FxVex support"] [class*="text-[#ff853b]"]{color:#96b5ff}body:has(.fv-home-body) [aria-label="FxVex support"] [class*="bg-[#ff853b]"]{background:#4f7dff;color:#edf3ff}@media(max-width:800px){.fh-table-scroll tbody th,.fh-table-scroll td{font-size:11px}.fh-approach-list p{font-size:12px}.fh-footer-disclosure p{font-size:10px}}.fx-highlights{padding-bottom:35px}.fx-highlight-grid{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:330px 330px;gap:20px}.fx-highlight{position:relative;isolation:isolate;overflow:hidden;border:1px solid #a9c4ff22;border-radius:22px;background:#101b30;transition:border-color .4s,transform .7s,opacity .7s}.fx-highlights.is-enhanced .fx-highlight:not(.is-revealed){opacity:0;transform:translateY(28px)}.fx-highlight:hover{border-color:#81a5ff70;transform:translateY(-4px)}.fx-highlight>div{position:relative;z-index:2;padding:35px 37px;pointer-events:none}.fx-highlight a{pointer-events:auto}.fx-stat-label{display:block;color:#9ab4df;font-size:9px;letter-spacing:.14em;font-weight:600;margin-bottom:22px}.fx-highlight h3{font-size:25px;font-weight:400;line-height:1.1;letter-spacing:-.05em;color:#c0d1ed;margin:0}.fx-highlight h3 strong{display:block;font-size:66px;letter-spacing:-.065em;font-weight:500;color:#edf3ff}.fx-highlight h3>span{display:block;font-size:17px;line-height:1.4;letter-spacing:-.025em;margin-top:12px}.fx-highlight p{font-size:12px;line-height:1.85;color:#92a8ca;margin:19px 0 0}.fx-highlight img{position:absolute;z-index:-1;display:block;object-fit:cover;mix-blend-mode:lighten;pointer-events:none;transition:transform 1s cubic-bezier(.2,.7,.3,1)}.fx-highlight:hover img{transform:translateY(-7px) scale(1.025)}.fx-highlight-main{grid-row:span 2;background:radial-gradient(ellipse at 50% 80%,#1a3870,#101b30 65%)}.fx-highlight-main h3 strong{font-size:clamp(65px,6.4vw,94px);margin-top:5px}.fx-highlight-main img{width:100%;height:85%;bottom:-30px;left:0;object-position:center 65%;mask-image:linear-gradient(transparent,#000 22%)}.fx-art-caption{position:absolute;left:37px;bottom:28px;font-size:8px;letter-spacing:.19em;color:#a3bdeb}.fx-highlight-reward>div,.fx-highlight-routes>div{max-width:67%}.fx-highlight-reward img{width:63%;height:110%;right:-11%;bottom:-14%;object-fit:contain;mask-image:linear-gradient(90deg,transparent,#000 20%)}.fx-highlight-routes img{width:64%;height:110%;right:-9%;bottom:-16%;object-fit:contain;mask-image:linear-gradient(90deg,transparent,#000 22%)}.fx-highlight-routes h3 strong{font-size:53px}.fx-highlight-routes a{display:inline-flex;align-items:center;gap:18px;min-height:44px;margin-top:14px;color:#b9d0ff;font-size:11px}.fj-journey{position:relative;overflow:hidden;background:radial-gradient(ellipse at 50% 35%,#182d502f,transparent 65%),#0b1425;border-block:1px solid #abc6ff14;scroll-margin-top:120px}.fj-heading{text-align:center;max-width:730px;margin:0 auto 80px}.fj-heading .fh-eyebrow{display:inline-block;border:1px solid #8bb0ff35;border-radius:30px;padding:10px 18px;margin-bottom:27px;color:#a8c5ff}.fv-home-body .fj-heading h2{font-size:clamp(38px,4.8vw,68px);line-height:1.12;letter-spacing:-.05em}.fv-home-body .fj-heading h2>span{color:#9cbcff}.fj-heading>p:last-child{font-size:15px;line-height:1.85;color:#8fa6ca;margin:24px 0 0}.fj-timeline{list-style:none;padding:0;max-width:1060px;margin:auto}.fj-step{--step-progress:0;display:grid;grid-template-columns:1fr 70px 1.5fr;position:relative;min-height:330px;padding-bottom:50px}.fj-step:last-child{padding-bottom:0}.fj-number{display:flex;align-items:center;justify-content:center;flex-direction:column;align-self:center;padding-bottom:50px;transition:color .5s;color:#314669}.fj-number>span{font-size:150px;font-weight:400;line-height:1;letter-spacing:-.08em;font-variant-numeric:tabular-nums}.fj-number>small{margin-top:18px;font-size:9px;letter-spacing:.3em;color:#7491bf}.fj-step.is-active .fj-number{color:#8baeff;text-shadow:0 0 55px #477eff22}.fj-rail{position:relative;margin-right:38px;width:2px;background:#9dbfff18}.fj-rail>i{position:absolute;inset:0;background:linear-gradient(#4f7dff,#a2ceff);transform-origin:top;transform:scaleY(var(--step-progress));box-shadow:0 0 18px #4f7dff8a;will-change:transform}.fj-rail>b{position:absolute;top:45px;left:50%;width:12px;height:12px;transform:translateX(-50%);border-radius:50%;border:2px solid #49618c;background:#101a2d;transition:background .4s,box-shadow .4s}.fj-step.is-active .fj-rail>b{background:#c4dcff;border-color:#80a6ff;box-shadow:0 0 0 7px #5e8cff12,0 0 25px #719fff}.fj-card{padding:30px 34px;border:1px solid #90b7ff26;border-radius:18px;background:linear-gradient(135deg,#192b4866,#101c30 70%);align-self:start;transition:opacity .75s,transform .75s,border-color .5s,box-shadow .5s;position:relative}.fj-card:before{content:"";position:absolute;top:0;left:30px;right:30px;height:1px;background:linear-gradient(90deg,transparent,#86b3ff,transparent);opacity:0;transition:opacity .5s}.fj-step.is-active .fj-card{border-color:#7faaff70;box-shadow:0 0 35px #477cff12,inset 0 1px 24px #477cff08}.fj-step.is-active .fj-card:before{opacity:1}.fj-card-top{display:flex;justify-content:space-between;align-items:center;margin-bottom:26px}.fj-icon{display:grid;place-items:center;width:53px;height:53px;border:1px solid #95bcff44;border-radius:15px;background:linear-gradient(145deg,#477dff2e,#85bbff09);color:#accdff}.fj-card-top>span:last-child{font-size:8px;letter-spacing:.16em;color:#728fb9}.fj-card h3{font-size:29px;font-weight:500;letter-spacing:-.04em;line-height:1.2;margin:0 0 15px;color:#e8f1ff}.fj-card>p{font-size:13px;line-height:1.85;color:#96aac9;margin:0;max-width:440px}.fj-tags{display:flex;gap:8px 17px;flex-wrap:wrap;margin:22px 0 19px}.fj-tags>span{display:flex;align-items:center;gap:6px;font-size:9px;color:#87a7d9}.fj-tags svg{color:#8ab1ff}.fj-card>a{display:inline-flex;align-items:center;gap:22px;min-height:44px;font-size:11px;font-weight:500;color:#c3d8ff;border-top:1px solid #b5d0ff14;padding-top:13px;width:100%;justify-content:space-between}.fj-journey.is-enhanced .fj-step:not(.is-revealed) .fj-card{opacity:0;transform:translateY(35px)}@media(max-width:1100px){.fx-highlight-grid{grid-template-rows:310px 310px}.fx-highlight>div{padding:29px}.fx-highlight h3 strong{font-size:60px}.fx-highlight-routes h3 strong{font-size:44px}.fx-highlight h3>span{font-size:15px}.fj-number>span{font-size:115px}.fj-card{padding:27px}.fj-step{grid-template-columns:.7fr 45px 1.5fr}}@media(max-width:800px){.fx-highlights{padding-bottom:10px}.fx-highlight-grid{grid-template-columns:1fr;grid-template-rows:auto;gap:13px}.fx-highlight-main{grid-row:auto;min-height:510px}.fx-highlight{border-radius:17px}.fx-highlight>div{padding:27px}.fx-stat-label{font-size:8px;margin-bottom:17px}.fx-highlight-main h3{font-size:23px}.fx-highlight-main h3 strong{font-size:72px}.fx-highlight-main img{height:86%;bottom:-38px}.fx-art-caption{left:27px;bottom:23px;font-size:7px}.fx-highlight-reward,.fx-highlight-routes{min-height:270px}.fx-highlight h3 strong{font-size:61px}.fx-highlight-routes h3 strong{font-size:43px}.fx-highlight h3>span{font-size:15px;max-width:160px}.fx-highlight p{font-size:11px;margin-top:14px}.fx-highlight-reward>div,.fx-highlight-routes>div{max-width:72%}.fx-highlight-reward img{width:65%;right:-12%;height:104%;bottom:-12%}.fx-highlight-routes img{width:66%;right:-13%;height:103%;bottom:-15%}.fj-heading{margin-bottom:42px}.fj-heading .fh-eyebrow{font-size:7px;padding:9px 13px;margin-bottom:22px}.fv-home-body .fj-heading h2{font-size:38px}.fj-heading>p:last-child{font-size:12px;margin-top:21px}.fj-step{grid-template-columns:26px minmax(0,1fr);padding-bottom:31px;min-height:0}.fj-number{grid-column:2;grid-row:1;align-items:flex-start;flex-direction:row;gap:12px;justify-content:flex-start;padding:0 0 16px}.fj-number>span{font-size:32px;letter-spacing:-.05em;color:#91b3ef}.fj-number>small{font-size:8px;margin:13px 0 0;letter-spacing:.2em}.fj-rail{grid-column:1;grid-row:1/span 2;margin:0;width:1px}.fj-rail>b{top:12px;width:9px;height:9px}.fj-card{grid-column:2;grid-row:2;padding:23px 21px;border-radius:14px}.fj-card-top{margin-bottom:24px}.fj-icon{width:44px;height:44px;border-radius:12px}.fj-icon svg{width:23px;height:23px}.fj-card h3{font-size:25px}.fj-card>p{font-size:12px;line-height:1.9}.fj-tags{gap:10px 13px;margin-top:21px}.fj-tags>span{font-size:8px}.fj-card>a{font-size:10px}.fj-card-top>span:last-child{font-size:7px}.fj-step:last-child .fj-rail{mask-image:linear-gradient(#000 70%,transparent)}}@media(prefers-reduced-motion:reduce){.fj-card,.fj-card:before,.fj-number,.fj-rail>b,.fx-highlight,.fx-highlight img{transition:none}.fx-highlight:hover,.fx-highlight:hover img{transform:none}.fj-journey.is-enhanced .fj-step:not(.is-revealed) .fj-card,.fx-highlights.is-enhanced .fx-highlight:not(.is-revealed){opacity:1;transform:none}.fj-rail>i{will-change:auto}}.fv-hero-suite{position:relative;isolation:isolate;overflow:hidden;background:#080f1e}.fv-hero-suite .fv4-hero{padding-bottom:145px}.fv-hero-suite .fv4-backdrop{mask-image:linear-gradient(#000 78%,transparent)}.fv-hero-suite .fv-certificate-showcase{margin-top:-65px;padding:0 0 61px;position:relative;z-index:2;border:0;background:linear-gradient(transparent 65%,#0d1424)}.fv-hero-suite .fv-certificate-window{padding-top:24px;padding-bottom:31px}.fv-hero-suite .fv-certificate-pause{bottom:22px;background:#14213b99}.fv-hero-suite .fv-payout-fade-left{background:linear-gradient(90deg,#080f1e,transparent)}.fv-hero-suite .fv-payout-fade-right{background:linear-gradient(270deg,#080f1e,transparent)}.fv-hero-suite .fv-certificate-sample{box-shadow:0 12px 28px #0003,inset 0 1px 0 #d5e3ff0d}.fv-home-body .fh-section-head{display:block;text-align:center;max-width:800px;margin-left:auto;margin-right:auto;margin-bottom:42px}.fv-home-body .fh-section-head>p{max-width:540px;margin:23px auto 0;font-size:14px;line-height:1.85}.fv-home-body .fh-section-head>.fh-text-link{margin-top:18px}@media(min-width:801px){.fj-timeline{max-width:1190px}.fj-step{grid-template-columns:minmax(0,1fr) 88px minmax(0,1fr);min-height:420px;padding-bottom:65px}.fj-step .fj-number{grid-column:1;grid-row:1;padding-bottom:0;align-self:center}.fj-step .fj-rail{grid-column:2;grid-row:1;margin:0 auto;width:2px;align-self:stretch}.fj-step .fj-card{grid-column:3;grid-row:1}.fj-step:nth-child(2n) .fj-number{grid-column:3}.fj-step:nth-child(2n) .fj-card{grid-column:1;text-align:right}.fj-step:nth-child(2n) .fj-card-top{flex-direction:row-reverse}.fj-step:nth-child(2n) .fj-tags{justify-content:flex-end}.fj-step:nth-child(2n) .fj-card>a{flex-direction:row-reverse}.fj-step .fj-rail:after{content:"";position:absolute;top:100%;left:0;height:65px;width:2px;background:#9dbfff18}.fj-step:last-child .fj-rail:after{display:none}.fj-step .fj-rail>b{top:50%;margin-top:-6px}.fj-number>span{font-size:clamp(100px,11vw,160px)}.fj-step:last-child{min-height:360px}.fj-step:last-child .fj-rail{mask-image:linear-gradient(#000 65%,transparent)}.fj-journey.is-enhanced .fj-step:not(.is-revealed) .fj-card{transform:translate(25px,20px)}.fj-journey.is-enhanced .fj-step:nth-child(2n):not(.is-revealed) .fj-card{transform:translate(-25px,20px)}}.fw-world{position:relative;isolation:isolate;overflow:hidden;text-align:center;padding:85px 0 45px;background:radial-gradient(ellipse at 50% 65%,#1a377735,transparent 55%),#0b1425;border-block:1px solid #abc6ff14}.fw-heading{position:relative;z-index:2;padding:0 6%}.fv-home-body .fw-heading h2{font-size:clamp(40px,5.7vw,79px);line-height:1.08;letter-spacing:-.055em}.fv-home-body .fw-heading h2>span{color:#a7c2ff}.fw-heading>p:last-child{font-size:14px;line-height:1.9;color:#92a9ce;margin:25px 0 0}.fw-stage{height:490px;position:relative;margin-top:28px;display:flex;align-items:center;justify-content:center}.fw-globe{top:0;transform:translateX(-50%);width:580px;height:580px;max-width:none;object-fit:contain;mix-blend-mode:lighten;mask-image:radial-gradient(circle,#000 55%,transparent 72%);pointer-events:none}.fw-globe,.fw-orbit{position:absolute;left:50%}.fw-orbit{top:60px;width:820px;height:340px;border:1px solid #83a9ff18;border-radius:50%;transform:translateX(-50%) rotate(-15deg);box-shadow:0 0 30px #507aff06}.fw-flags-window{position:relative;z-index:2;width:100%;overflow:hidden;padding:25px 0;mask-image:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent)}.fw-flags-track{display:flex;width:max-content;animation:fw-travel 48s linear infinite}.fw-flags-set{display:flex;gap:25px;padding-right:25px;flex-shrink:0;align-items:center}.fw-flag{width:132px;flex-shrink:0;padding:14px 14px 12px;background:#101c30ed;border:1px solid #9cc1ff29;border-radius:17px;box-shadow:0 12px 30px #0004;transition:transform .35s,border-color .35s;backdrop-filter:blur(12px)}.fw-flag>div{overflow:hidden;border-radius:8px;aspect-ratio:3/2;box-shadow:0 1px 0 #ffffff1c}.fw-flag svg{display:block;width:100%;height:100%}.fw-flag>span{display:block;margin-top:13px;color:#b2c5e6;font-size:9px;white-space:nowrap}.fw-flag:hover{transform:translateY(-9px);border-color:#8fb8ff80}.fw-flags-window:focus-within .fw-flags-track,.fw-flags-window:hover .fw-flags-track{animation-play-state:paused}.fw-bottom{position:relative;z-index:3;display:flex;align-items:center;justify-content:center;gap:18px;flex-wrap:wrap;margin:5px 6% 0;padding-top:20px}.fw-bottom>p{font-size:9px;color:#849ac0;line-height:1.8;margin:0}.fw-bottom>button{min-height:40px;padding:8px 12px;border:1px solid #9ebfff30;background:#14223d;border-radius:30px;color:#b7cef3;font-size:9px}.fw-bottom>a,.fw-bottom>button{display:flex;align-items:center;gap:7px}.fw-bottom>a{color:#acc6fa;font-size:10px;min-height:44px}@keyframes fw-travel{to{transform:translateX(-50%)}}@media(max-width:800px){.fv-hero-suite .fv4-hero{padding-bottom:95px;min-height:615px}.fv-hero-suite .fv-certificate-showcase{margin-top:-38px;padding-bottom:52px}.fv-hero-suite .fv-certificate-window{padding-top:18px;padding-bottom:25px}.fv-hero-suite .fv-certificate-pause{bottom:12px}.fv-home-body .fh-section-head{margin-bottom:30px;text-align:center}.fv-home-body .fh-section-head>p{font-size:12px;max-width:400px;margin-top:20px}.fw-world{padding-top:59px;padding-bottom:30px}.fv-home-body .fw-heading h2{font-size:clamp(35px,9vw,51px)}.fw-heading>p:last-child{font-size:12px;line-height:1.85;margin-top:22px}.fw-stage{height:345px;margin-top:25px}.fw-globe{width:420px;height:420px;top:-3px}.fw-orbit{width:510px;height:230px;top:55px}.fw-flag{width:103px;padding:11px 11px 10px;border-radius:13px}.fw-flag>div{border-radius:5px}.fw-flag>span{font-size:8px;margin-top:10px}.fw-flags-set{gap:15px;padding-right:15px}.fw-flags-track{animation-duration:42s}.fw-bottom{gap:5px 14px;margin-top:5px;padding-top:0}.fw-bottom>p{order:3;flex-basis:100%;font-size:8px;max-width:340px;margin:8px auto 0}}@media(prefers-reduced-motion:reduce){.fw-flags-track{animation:none}.fw-flags-window{overflow-x:auto;mask-image:none}.fw-flags-set[aria-hidden=true]{display:none}.fw-flag{transition:none}.fj-journey.is-enhanced .fj-step:not(.is-revealed) .fj-card,.fj-journey.is-enhanced .fj-step:nth-child(2n):not(.is-revealed) .fj-card,.fw-flag:hover{transform:none}}