html{scroll-behavior:smooth}body{margin:0;font-family:'Satoshi',system-ui,-apple-system,'Segoe UI',sans-serif;background:#F4F6FA;-webkit-font-smoothing:antialiased}a{-webkit-tap-highlight-color:#fff0}button{transition:filter .12s,transform .1s}button:hover{filter:brightness(.96)}button:active{transform:translateY(1px)}.ftnav-toggle{display:none}.ftnav-mob{display:none}.ftnav-desk a:hover{color:#0d1f3c}.ftnav-cta a:not(.ftcta-y):hover{color:#0d1f3c}.ftcta-y:hover{background:#e8c400}.ftcta-y:active{transform:translateY(1px)}.ftnav-toggle .ic-x{display:none}#ftnav-cb:checked~header .ftnav-mob{display:block}#ftnav-cb:checked~header .ftnav-toggle .ic-burger{display:none}#ftnav-cb:checked~header .ftnav-toggle .ic-x{display:flex}@media (max-width:860px){.ftnav-desk{display:none!important}.ftnav-cta{display:none!important}.ftnav-toggle{display:flex!important}}@media (min-width:861px){.ftnav-mob{display:none!important}}.ftfoot a:hover{color:#fff!important}@media (max-width:760px){.ftfoot{padding:52px 20px 36px!important}.ftfoot-grid{grid-template-columns:1fr 1fr!important;gap:30px!important}}@media (max-width:480px){.ftfoot-grid{grid-template-columns:1fr!important}}#ft-splash{position:fixed;inset:0;z-index:9999;background:#122749;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:22px;transition:opacity .35s ease}#ft-splash.hide{opacity:0;pointer-events:none}#ft-splash .sp{width:34px;height:34px;border-radius:50%;border:3px solid rgb(255 255 255 / .18);border-top-color:#FCD718;animation:ftspin .7s linear infinite}@keyframes ftspin{to{transform:rotate(360deg)}}.ft-skin-main{max-width:820px;margin:0 auto;padding:56px 24px 80px}.ft-skin-main h1{color:#1B3A6B;font:800 clamp(28px, 4vw, 40px)/1.2 'Satoshi',system-ui,sans-serif;margin:0 0 24px}.ft-skin-main h2{color:#1B3A6B;font:700 24px/1.3 'Satoshi',system-ui,sans-serif;margin:40px 0 16px}.ft-skin-main h3{color:#1B3A6B;font:700 19px/1.3 'Satoshi',system-ui,sans-serif;margin:28px 0 12px}.ft-skin-main p,.ft-skin-main li{font:400 16px/1.7 'Satoshi',system-ui,sans-serif;color:#3a4250}.ft-skin-main a{color:#1B3A6B}