:root{--ink:#253260;--ink2:#56628a;--ink3:#8690ae;--ink4:#b9c1d4;--peri:#6f8de8;--peri2:#a8bcf2;--mist:#f5f8fc;--mist2:#edf2f9;--line:#25326014;--line2:#25326021;--ok:#1f7a55;--oks:#e3f3ec;--ease:cubic-bezier(.16, 1, .3, 1);--f:var(--font-geist), "Geist", ui-sans-serif, system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;--fm:var(--font-geist-mono), "Geist Mono", ui-monospace, SFMono-Regular, Menlo, monospace;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--navy-top:#46558c;--navy-bottom:#273466;--grad-primary:linear-gradient(180deg, #46558c 0%, #273466 100%);--link:#3d55a8;--link-alt:#3a51a3;--apple:#0e1015;--success:#2e9e6e;--success-bg:#eef7f2;--warn:#8c6418;--warn-bg:#fbf2e1;--warn-bg-soft:#fff9ef;--warn-bg-fade:#fffbf3;--warn-icon-bg:#fbf0da;--warn-line:#8c641824;--warn-accent:#d19a2a;--bg-app:#f4f7fc;--bg-checkout:#f7f9fd;--bg-auth:#eaf2fc;--track:#e4eaf4;--field-border:#2532601a;--focus-ring:0 0 0 4px #6f8de829;--focus-ring-sm:0 0 0 3px #6f8de826;--shadow-hairline:0 1px 2px #2532600f;--shadow-hairline-strong:0 1px 2px #25326014;--shadow-primary:inset 0 1px 0 #fff3, 0 12px 26px -12px #253260bf;--shadow-white:0 1px 2px #2532600f, 0 10px 26px -12px #25326047}
*{box-sizing:border-box}body{color:var(--ink);font-family:var(--f);-webkit-font-smoothing:antialiased;margin:0}a{color:inherit;text-decoration:none}a:hover{color:inherit}button{font:inherit;color:inherit;cursor:pointer;background:0 0;border:0;padding:0}input{font:inherit;color:inherit}img{max-width:100%;display:block}:where(:focus-visible){outline:2px solid var(--peri);outline-offset:3px}@media (prefers-reduced-motion:reduce){*,:before,:after{transition:none!important;animation:none!important}}
html{scroll-behavior:smooth}@media (max-width:900px){:root{--consent-bottom:calc(max(14px, env(safe-area-inset-bottom)) + 74px)}}
