#top-menu>li.csu-li{display:inline-flex!important;align-items:center;padding-right:0!important;margin-right:12px!important;vertical-align:middle}#top-menu>li.csu-li:after,#top-menu>li.csu-li:before{display:none!important}.csu-btn{display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;padding:0;border:0;border-radius:50%;background:#f3f6fb;color:#164178;cursor:pointer;transition:background .15s,color .15s}.csu-btn:hover,.csu-btn:focus-visible{background:#164178;color:#fff;outline:none}.csu-btn svg{width:18px;height:18px}.csu-mli{list-style:none!important;padding:10px 5% 6px!important;border:0!important}.csu-fake{display:flex;align-items:center;gap:10px;width:100%;padding:11px 14px;border:1.5px solid #d6deeb;border-radius:12px;background:#fff;color:#56627a;font:500 15px/1.2 "Open Sans",Arial,sans-serif;cursor:text;text-align:left}.csu-ov{position:fixed;inset:0;z-index:1000001;display:none;background:rgba(14,45,86,.45);backdrop-filter:blur(2px);-webkit-backdrop-filter:blur(2px)}.csu-ov.on{display:block}.csu-pan{position:relative;max-width:680px;margin:72px auto 0;background:#fff;border-radius:16px;box-shadow:0 24px 60px rgba(14,45,86,.35);overflow:hidden;font-family:"Open Sans",Arial,sans-serif}@media (max-width:720px){.csu-pan{margin:0;border-radius:0 0 16px 16px;max-height:100vh;display:flex;flex-direction:column}}.csu-top{display:flex;align-items:center;gap:10px;padding:14px 16px;border-bottom:1px solid #e3e9f2}.csu-top svg{flex:none;color:#164178}.csu-in{flex:1;min-width:0;border:0!important;outline:none!important;box-shadow:none!important;background:transparent!important;font:600 18px/1.3 "Open Sans",Arial,sans-serif!important;color:#14213a!important;padding:6px 0!important}.csu-x{flex:none;border:0;background:#f3f6fb;color:#164178;border-radius:8px;padding:6px 10px;font:600 13px "Open Sans",Arial,sans-serif;cursor:pointer}.csu-res{max-height:60vh;overflow-y:auto;padding:8px}@media (max-width:720px){.csu-res{max-height:none;flex:1}}.csu-h{margin:8px 10px 6px;font:700 11.5px/1.3 Montserrat,Arial,sans-serif;letter-spacing:.07em;text-transform:uppercase;color:#E41E25}.csu-it{display:flex;align-items:flex-start;gap:12px;padding:10px 12px;border-radius:10px;color:#14213a!important;text-decoration:none!important}.csu-it:hover,.csu-it.sel{background:#f3f6fb}.csu-ic{flex:none;width:34px;height:34px;border-radius:9px;background:#fdecec;display:flex;align-items:center;justify-content:center;font-size:17px;line-height:1}.csu-it b{display:block;font:700 15px/1.3 Montserrat,Arial,sans-serif;color:#164178}.csu-it small{display:block;font-size:13px;line-height:1.4;color:#56627a;margin-top:2px}.csu-chips{display:flex;flex-wrap:wrap;gap:8px;padding:2px 10px 10px}.csu-chip{border:1.5px solid #d6deeb;background:#fff;border-radius:999px;padding:6px 12px;font:600 13px "Open Sans",Arial,sans-serif;color:#164178;cursor:pointer;text-decoration:none!important}.csu-chip:hover{border-color:#E41E25;color:#E41E25}.csu-ki{display:flex;align-items:center;gap:12px;margin:6px 8px 10px;padding:12px 14px;border-radius:12px;background:#164178;color:#fff!important;border:0;width:calc(100% - 16px);text-align:left;cursor:pointer;font-family:inherit}.csu-ki:hover{background:#0e2d56}.csu-ki b{display:block;font:700 15px/1.3 Montserrat,Arial,sans-serif}.csu-ki small{display:block;font-size:13px;opacity:.85}.csu-none{padding:6px 12px 2px;color:#56627a;font-size:14px}.csu-mh{display:none;align-items:center;justify-content:center;width:40px;height:40px;border:0;border-radius:50%;background:#f3f6fb;color:#164178;cursor:pointer;position:absolute;top:50%;transform:translateY(-50%);right:82px;z-index:5}@media (max-width:980px){.csu-mh{display:inline-flex}}.csu-homebox{max-width:640px;margin:22px auto 6px}.csu-homebox .csu-fake{padding:15px 18px;font-size:16px;border-color:#c9d4e5;box-shadow:0 6px 18px rgba(22,65,120,.10);border-radius:14px}.csu-homebox .csu-fake b{margin-left:auto;background:#E41E25;color:#fff;border-radius:10px;padding:7px 14px;font:700 14px Montserrat,Arial,sans-serif}@media (max-width:980px){.cnav-strip{flex-wrap:wrap!important;white-space:normal!important;max-width:100vw!important;overflow:hidden!important;row-gap:4px}.cnav-strip a,.cnav-strip span{white-space:normal!important}}.csu-404{max-width:560px;margin:18px auto}