@charset "UTF-8";:root{--color-primary:#3163e9;--color-primary-hover:#2a41a6;--color-primary-active:#20317e;--color-primary-disabled:#d3d3d3;--color-secondary:#353535;--color-secondary-hover:#232323;--color-secondary-active:#181b1d;--color-secondary-disabled:#b2b2b2;--color-bg-primary:#ffffff;--color-bg-secondary:#f1f2f6;--color-bg-tertiary:#f5f5f5;--color-bg-inverse:#181b1d;--color-bg-overlay:#00000080;--color-text-primary:#232323;--color-text-secondary:#353535;--color-text-tertiary:#757575;--color-text-inverse:#ffffff;--color-text-link:#3163e9;--color-text-link-hover:#2a41a6;--color-text-disabled:#b2b2b2;--color-border-primary:#232323;--color-border-secondary:#e5e6ec;--color-border-tertiary:#f1f2f6;--color-border-focus:#3163e9;--color-border-error:#d22730;--color-border-success:#008a32;--color-border-warning:#d27b00;--color-status-error:#d22730;--color-status-error-bg:#fff1f1;--color-status-success:#008a32;--color-status-success-bg:#f0f9f4;--color-status-warning:#d27b00;--color-status-warning-bg:#fff8e6;--color-hover-overlay:#00000008;--color-active-overlay:#0000001a;--color-focus-ring:#3163e94d;--color-transparent:transparent;--color-btn-text-primary:#ffffff;--color-btn-primary:#1434cb;--color-btn-primary-hover:#0d2181;--color-btn-primary-active:#0d2181;--color-btn-primary-disabled:#d9dffb;--color-btn-primary-focus-border:#ffffff;--color-btn-text-secondary:#1a1a1a;--color-btn-text-hover-secondary:#ffffff;--color-btn-secondary:#1a1a1a;--color-btn-secondary-hover:#1a1a1a;--color-btn-secondary-active:#1a1a1a;--color-btn-secondary-disabled:#dedede;--color-btn-secondary-border:#1a1a1a;--color-btn-secondary-focus-border:#1434cb;--promote-bg:#ffffff;--promote-header:#1a1a1a;--promote-description:#656565;--promote-cta-primary:#3163e9;--promote-cta-primary-hover:#2a41a6;--promote-cta-secondary:#232323;--promote-border-radius:var(--border-radius-pill);--promote-transition-speed:var(--transition-normal);--link-underline-color:rgba(26, 26, 26, 0.26);--border-radius-sm:4px;--border-radius-md:8px;--border-radius-lg:12px;--border-radius-xl:16px;--border-radius-pill:1000px;--shadow-sm:0 1px 2px #00000008;--shadow-md:0 4px 6px #0000001a;--shadow-lg:0 10px 15px #0000001a;--shadow-xl:0 20px 25px #0000001a;--transition-fast:0.15s ease;--transition-normal:0.2s ease;--transition-slow:0.3s ease}[data-theme=dark]{--color-primary:#6ea5f6;--color-primary-hover:#93c3fa;--color-primary-active:#b3d4fb;--color-primary-disabled:#757575;--color-secondary:#e5e6ec;--color-secondary-hover:#f1f2f6;--color-secondary-active:#f5f5f5;--color-secondary-disabled:#757575;--color-bg-primary:#181b1d;--color-bg-secondary:#232323;--color-bg-tertiary:#353535;--color-bg-inverse:#ffffff;--color-bg-overlay:#000000b3;--color-text-primary:#ffffff;--color-text-secondary:#f1f2f6;--color-text-tertiary:#d3d3d3;--color-text-inverse:#232323;--color-text-link:#6ea5f6;--color-text-link-hover:#93c3fa;--color-text-disabled:#757575;--color-border-primary:#f1f2f6;--color-border-secondary:#505050;--color-border-tertiary:#353535;--color-border-focus:#6ea5f6;--color-status-error-bg:#d2273033;--color-status-success-bg:#008a3233;--color-status-warning-bg:#d27b0033;--color-hover-overlay:#ffffff1a;--color-active-overlay:#ffffff33;--color-focus-ring:#6ea5f666;--promote-bg:#020f27;--promote-header:#ffffff;--promote-description:#f1f2f6;--promote-cta-primary:#6ea5f6;--promote-cta-primary-hover:#93c3fa;--promote-cta-secondary:#e5e6ec;--promote-border-radius:var(--border-radius-pill);--promote-transition-speed:var(--transition-normal);--link-underline-color:#09175c;--color-btn-primary:#ffffff;--color-btn-text-primary:#1a1a1a;--color-btn-primary-hover:#ffffff;--color-btn-primary-active:#ffffff;--color-btn-text-secondary:#ffffff;--color-btn-secondary-hover:#ffffff;--color-btn-secondary-active:transparent;--color-btn-secondary-border:#ffffff;--color-btn-text-hover-secondary:#1a1a1a;--color-btn-primary-disabled:#757575;--color-btn-primary-focus-border:#1a1a1a;--color-btn-secondary:#ffffff;--color-btn-secondary-disabled:#757575;--color-btn-secondary-focus-border:#ffffff}html,body{margin:0;padding:0;font-family:"Visa Dialect UI", Arial, sans-serif;font-size:16px;line-height:1.5;color:var(--color-text-primary);background-color:var(--color-bg-primary);box-sizing:border-box}*,*:before,*:after{box-sizing:inherit}h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:0.5rem;font-weight:500;line-height:1.2;color:var(--color-text-primary)}h1{font-size:2.5rem}h2{font-size:2rem}h3{font-size:1.75rem}h4{font-size:1.5rem}h5{font-size:1.25rem}h6{font-size:1rem}p{margin-top:0;margin-bottom:1rem}a{color:var(--color-text-link);text-decoration:none}a:hover{color:var(--color-text-link-hover);text-decoration:underline}.container{width:100%;max-width:1200px;margin:0 auto;padding:0 20px}.text-center{text-align:center}.flex{display:flex}.flex-column{display:flex;flex-direction:column}.flex-center{display:flex;align-items:center;justify-content:center}.flex-between{display:flex;align-items:center;justify-content:space-between}.m-0{margin:0}.mt-1{margin-top:0.25rem}.mt-2{margin-top:0.5rem}.mt-3{margin-top:1rem}.mt-4{margin-top:1.5rem}.mt-5{margin-top:3rem}.mb-1{margin-bottom:0.25rem}.mb-2{margin-bottom:0.5rem}.mb-3{margin-bottom:1rem}.mb-4{margin-bottom:1.5rem}.mb-5{margin-bottom:3rem}.p-0{padding:0}.p-1{padding:0.25rem}.p-2{padding:0.5rem}.p-3{padding:1rem}.p-4{padding:1.5rem}.p-5{padding:3rem}@keyframes headerReveal1Anim{0%{opacity:0;transform:translateY(50px);clip-path:inset(0 0 100% 0)}40%{clip-path:inset(0 0 0 0)}100%{opacity:1;transform:translateY(0);clip-path:inset(0 0 0 0)}}@keyframes headerReveal1AnimReverse{0%{opacity:0;transform:translateY(-50px);clip-path:inset(100% 0 0 0)}40%{clip-path:inset(0 0 0 0)}100%{opacity:1;transform:translateY(0);clip-path:inset(0 0 0 0)}}.headerReveal1>*{display:inline-block;margin:0 0.5rem 0 0;opacity:0;transform:translateY(50px);clip-path:inset(0 0 100% 0);will-change:transform, opacity, clip-path}.headerReveal1.scroll-down>*{animation:headerReveal1Anim 400ms ease forwards}.headerReveal1.scroll-up>*{animation:headerReveal1AnimReverse 400ms ease forwards}.headerReveal1[data-reverted=true]>*,.headerReveal1[data-animation-complete=true]>*{display:block !important;margin-right:0 !important;opacity:1 !important;transform:none !important;clip-path:none !important;animation:none !important;will-change:auto !important}.headerReveal1[data-reverted=true]>*:last-child,.headerReveal1[data-animation-complete=true]>*:last-child{margin-bottom:0 !important}@keyframes SubHeaderRevealAnim{0%{opacity:0;transform:translateY(10px);clip-path:inset(0 0 100% 0)}40%{clip-path:inset(0 0 0 0)}100%{opacity:1;transform:translateY(0);clip-path:inset(0 0 0 0)}}@keyframes SubHeaderRevealAnimReverse{0%{opacity:0;transform:translateY(-10px);clip-path:inset(100% 0 0 0)}40%{clip-path:inset(0 0 0 0)}100%{opacity:1;transform:translateY(0);clip-path:inset(0 0 0 0)}}.subHeaderReveal>*{display:block;opacity:0;transform:translateY(10px);clip-path:inset(0 0 100% 0);will-change:transform, opacity, clip-path}.subHeaderReveal:not(:has(*)){opacity:0;transform:translateY(10px);clip-path:inset(0 0 100% 0);will-change:transform, opacity, clip-path}.subHeaderReveal.scroll-down:not(:has(*)){animation:SubHeaderRevealAnim 0.5s ease forwards}.subHeaderReveal.scroll-up:not(:has(*)){animation:SubHeaderRevealAnimReverse 0.5s ease forwards}.subHeaderReveal.scroll-down>*{animation:SubHeaderRevealAnim 0.5s ease forwards}.subHeaderReveal.scroll-up>*{animation:SubHeaderRevealAnimReverse 0.5s ease forwards}@keyframes faderevealAnim{0%{opacity:0;transform:translateY(10px);}100%{opacity:1;transform:translateY(0)}}.fadeReveal{display:block;animation-delay:300ms;animation:faderevealAnim 300ms cubic-bezier(0.45, 0, 0.2, 1) forwards;will-change:transform, opacity}@keyframes blockRevealAnim{0%{opacity:0;transform:translateY(10px);clip-path:inset(0 0 100% 0);}40%{clip-path:inset(0 0 0 0);}100%{opacity:1;transform:translateY(0);clip-path:inset(0 0 0 0)}}@keyframes blockRevealAnimReverse{0%{opacity:0;transform:translateY(-10px);clip-path:inset(100% 0 0 0);}40%{clip-path:inset(0 0 0 0)}100%{opacity:1;transform:translateY(0);clip-path:inset(0 0 0 0)}}.blockReveal>*{display:block;opacity:0;will-change:transform, opacity, clip-path}.blockReveal.scroll-down>*{animation:blockRevealAnim 0.3s cubic-bezier(0, 0.5, 0.5, 1) forwards}.blockReveal.scroll-up>*{animation:blockRevealAnimReverse 0.3s cubic-bezier(0, 0.5, 0.5, 1) forwards}@keyframes cardRevealAnim{0%{opacity:0;transform:scale(1.05);}100%{opacity:1;transform:scale(1);}}.cardReveal{display:block;opacity:0;will-change:transform, opacity}.cardReveal.scroll-up,.cardReveal.scroll-down{animation:cardRevealAnim 500ms cubic-bezier(0.45, 0, 0.2, 1) forwards;opacity:1}@keyframes cardFlipRevealAnim{0%{opacity:0;transform:perspective(800px) rotateY(var(--flip-start-angle, -12deg)) scale(1.05);clip-path:inset(0 0 100% 0)}40%{clip-path:inset(0 0 0 0)}100%{opacity:1;transform:perspective(800px) rotateY(0deg) scale(1);clip-path:inset(0 0 0 0)}}.cardFlipReveal{display:block;opacity:0;transform-origin:center;will-change:transform, opacity, clip-path;backface-visibility:hidden}.cardFlipReveal.scroll-up,.cardFlipReveal.scroll-down{animation:cardFlipRevealAnim 500ms cubic-bezier(0, 0.5, 0.5, 1) 300ms forwards}