.st-header-root{display:contents}.st-header-root,.st-footer{--sc-blue:#054a97;--sc-pad:clamp(16px, 2.6vw, 40px);font-family:var(--font-gilroy), system-ui, sans-serif}@supports (color:lab(0% 0 0)){.st-header-root,.st-footer{--sc-blue:lab(31.39% 5.62601 -48.5177)}}:where(.st-header-root,.st-footer) a{color:inherit;text-decoration:none}.st-header{z-index:50;box-sizing:border-box;width:100%;padding:0 var(--sc-pad);background:#fff;position:sticky;top:0;box-shadow:0 4px 20px #0000001a}.hd-row{justify-content:space-between;gap:24px;display:flex}.hd-logo{flex-direction:column;flex-shrink:0;align-items:flex-start;max-width:180px;padding:10px 0;display:flex}.hd-logo img{height:clamp(52px, 4.4vw, var(--hd-logo-h,64px));width:auto}.st-desktop-nav{scrollbar-width:none;align-items:center;gap:clamp(18px,2.6vw,50px);min-width:0;display:flex;overflow-x:auto}.hd-link{text-transform:uppercase;white-space:nowrap;height:100%;color:var(--sc-blue);border-bottom:3px solid #0000;flex-shrink:0;align-items:center;gap:4px;font-size:16px;font-weight:700;transition:border-color .3s;display:flex}.hd-link:hover,.hd-link[aria-current=page],.hd-link[aria-expanded=true]{border-bottom-color:var(--sc-blue)}.hd-acts{flex-shrink:0;align-items:center;gap:clamp(18px,2.6vw,50px);display:flex}.hd-act{font:inherit;height:100%;color:var(--sc-blue);cursor:pointer;background:0 0;border:0;align-items:center;padding:0;display:flex}.hd-act__lbl{grid-template-columns:0fr;transition:all .4s;display:inline-grid;overflow:hidden}.hd-act:hover .hd-act__lbl,.hd-act:focus-visible .hd-act__lbl{grid-template-columns:1fr;margin-right:5px}.hd-act__lbl em{white-space:nowrap;min-width:0;font-size:14px;font-style:normal;font-weight:800;overflow:hidden}.hd-act__ico{font-size:20px;display:inline-flex}.st-burger{width:44px;height:44px;color:var(--sc-blue);cursor:pointer;background:#fff;border:1px solid #dfe6f0;border-radius:10px;flex-shrink:0;justify-content:center;align-self:center;align-items:center;display:none}.hd-drawer{margin:0 calc(-1 * var(--sc-pad));padding:8px var(--sc-pad) 16px;background:#fff;border-top:1px solid #edf1f7;flex-direction:column;display:flex}.hd-drawer a{text-transform:uppercase;min-height:52px;color:var(--sc-blue);border-bottom:1px solid #f1f4f8;align-items:center;font-size:16px;font-weight:700;display:flex}.hd-drawer a[aria-current=page]{box-shadow:inset 3px 0 0 var(--sc-blue);padding-left:14px}.hd-panel{padding:0 var(--sc-pad) 24px;box-sizing:border-box;visibility:hidden;opacity:0;pointer-events:none;transition:opacity .22s ease-out,transform .22s ease-out,visibility .22s;position:absolute;top:100%;left:0;right:0;transform:translateY(-8px)}.hd-panel--open{visibility:visible;opacity:1;pointer-events:auto;transform:none}.hd-mega{grid-template-columns:repeat(var(--hd-cols,3), minmax(0, 1fr));border-top:3px solid var(--sc-blue);background:#fff;border-radius:0 0 16px 16px;max-width:1240px;margin:0 auto;display:grid;box-shadow:0 24px 48px #0f285029}.hd-mega__col{min-width:0;padding:28px clamp(20px,2.4vw,40px)}.hd-mega__col+.hd-mega__col{border-left:1px solid #eef1f6}.hd-mega__col:nth-child(2n){background:#f7f9fc}.hd-mega__title{letter-spacing:.08em;text-transform:uppercase;color:var(--sc-blue);border-bottom:1px solid #e3e8f0;padding-bottom:14px;font-size:13px;font-weight:800;display:block}.hd-mega__links{flex-direction:column;display:flex}.hd-mega__links a{color:#1f2937;border-bottom:1px solid #eef1f6;justify-content:space-between;align-items:center;gap:12px;min-height:52px;font-size:16px;font-weight:600;transition:color .2s,padding .2s;display:flex}.hd-mega__links a:hover,.hd-mega__links a:focus-visible{color:var(--sc-blue);padding-left:6px}.hd-mega__links svg{flex-shrink:0}.hd-mega__foot{color:var(--sc-blue);border-top:1px solid #eef1f6;grid-column:1/-1;padding:14px clamp(20px,2.4vw,40px);font-size:14px;font-weight:800}.hd-drop{border-top:3px solid var(--sc-blue);background:#fff;border-radius:0 0 12px 12px;flex-direction:column;min-width:220px;padding:8px;display:flex;position:absolute;top:100%;box-shadow:0 24px 48px #0f285029}.hd-drop a{color:#1f2937;white-space:nowrap;border-radius:8px;align-items:center;min-height:44px;padding:0 14px;font-size:15px;font-weight:600;display:flex}.hd-drop a:hover{color:var(--sc-blue);background:#f3f7fd}@media (max-width:1023px){.hd-panel,.st-desktop-nav{display:none}.st-burger{display:flex}.hd-acts{gap:16px;margin-left:auto}}@media (min-width:1024px){.hd-drawer{display:none}}.st-footer{background:var(--sc-blue);color:#fff;padding:50px 24px 36px;position:relative;overflow:hidden}.ft-wm{pointer-events:none;position:absolute;inset:0}.ft-wm span{color:#ffffff09;white-space:nowrap;font-size:110px;font-weight:900;position:absolute;transform:rotate(-30deg)}.ft-in{max-width:1400px;margin:0 auto;position:relative}.ft-grid{grid-template-columns:minmax(0, 1.45fr) repeat(var(--ft-cols,3), minmax(0, 1fr));gap:40px 32px;display:grid}.ft-brand{min-width:260px}.ft-logo{border-radius:14px;display:inline-flex}.ft-logo--card{background:#fff;padding:10px 16px;box-shadow:0 8px 24px #00143c2e}.ft-logo img{height:var(--ft-logo-h,68px);width:auto;display:block}.ft-desc{color:#ffffffd9;max-width:320px;margin:18px 0 0;font-size:14px;line-height:1.7}.ft-contact{flex-direction:column;gap:10px;margin-top:22px;font-size:14px;display:flex}.ft-socials{gap:10px;margin-top:20px;display:flex}.ft-social{color:#fff;background:#ffffff24;border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;transition:background .2s;display:flex}.st-footer a.ft-social:hover{color:#fff;background:#ffffff47}.ft-social__txt{font-size:12px;font-weight:900}.ft-social--tat{cursor:default}.ft-col h4{text-transform:uppercase;color:#fff;margin:0 0 26px;font-size:18px;font-weight:800}.ft-col>div{color:#ffffffe6;flex-direction:column;gap:12px;font-size:14px;display:flex}.ft-legal{border-top:1px solid #ffffff1f;flex-direction:column;gap:16px;margin-top:40px;padding-top:24px;font-size:12px;line-height:1.6;display:flex}.ft-legal__top{color:#ffffffe6}.ft-legal__top a{text-decoration:underline}.ft-legal__line{color:#ffffff80}@media (max-width:767px){.st-footer{padding:40px 20px 28px}.ft-wm{display:none}.ft-grid{grid-template-columns:1fr 1fr;gap:32px 20px}.ft-brand{border-bottom:1px solid #ffffff24;grid-column:1/-1;min-width:0;padding-bottom:28px}.ft-logo img{height:64px}.ft-contact{gap:10px;margin-top:16px;font-size:15px;line-height:1.5}.ft-brand a{align-items:center;min-height:32px;display:inline-flex}.ft-col h4{letter-spacing:.04em;margin:0 0 14px;font-size:15px}.ft-col>div{gap:4px;font-size:15px}.ft-col>div>a{align-items:center;min-height:40px;line-height:1.35;display:flex}.ft-col--last{grid-column:1/-1}.ft-col--last>div{grid-template-columns:1fr 1fr;column-gap:20px;display:grid}.ft-legal{gap:12px;margin-top:28px;padding-top:20px;font-size:12.5px}.ft-legal__top{flex-wrap:wrap;gap:4px 12px;display:flex}.ft-legal__top>span{flex-basis:100%}.ft-legal__line{color:#ffffffa8}}.ft-rail{z-index:80;flex-direction:column;gap:12px;display:flex;position:fixed;bottom:20px;right:18px}.hd-act__ico svg{width:20px;height:20px}.hd-link:hover,.hd-act:hover,.hd-drawer a:hover{color:var(--sc-blue)}.st-footer a:hover{color:#ea4445}.tk-lop{z-index:110;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);font-family:var(--font-gilroy), system-ui, sans-serif;background:#0a1e4673;justify-content:center;align-items:flex-start;padding:clamp(72px,16vh,160px) 16px 16px;display:flex;position:fixed;inset:0}.tk-hop{flex-direction:column;gap:10px;width:100%;max-width:640px;max-height:calc(100vh - 120px);display:flex}.tk-o{color:#054a97;color:lab(31.39% 5.62601 -48.5177);background:#fff;border-radius:999px;flex-shrink:0;align-items:center;gap:12px;height:60px;padding:0 12px 0 22px;display:flex;position:relative;box-shadow:0 16px 48px #00143c47}.tk-o:focus-within{outline-offset:2px;outline:2px solid #054a97;outline:2px solid lab(31.39% 5.62601 -48.5177)}.tk-o svg{flex-shrink:0}.tk-o input{min-width:0;height:100%;font:inherit;color:#222;background:0 0;border:0;outline:none;flex:1;font-size:17px}.tk-o input::-webkit-search-cancel-button{display:none}.tk-dong{height:32px;font:inherit;color:#6b7280;cursor:pointer;background:#fff;border:1px solid #dde3ec;border-radius:999px;flex-shrink:0;padding:0 12px;font-size:12px;font-weight:700}.tk-dong:hover{color:#054a97;color:lab(31.39% 5.62601 -48.5177);border-color:#054a97;border-color:lab(31.39% 5.62601 -48.5177)}.tk-kq{background:#fff;border-radius:20px;padding:8px;overflow-y:auto;box-shadow:0 16px 48px #00143c47}.tk-trong{text-align:center;color:#6b7280;padding:24px 16px;font-size:15px}.tk-muc{color:#1f2937;border-radius:12px;padding:12px 14px;display:block}.tk-muc[aria-selected=true]{background:#eef4fd}.tk-muc__t{justify-content:space-between;align-items:center;gap:12px;font-size:16px;font-weight:700;display:flex}.tk-muc[aria-selected=true] .tk-muc__t{color:#054a97;color:lab(31.39% 5.62601 -48.5177)}.tk-muc__t em{letter-spacing:.04em;text-transform:uppercase;color:#6b7280;background:#eef2f8;border-radius:999px;flex-shrink:0;padding:2px 8px;font-size:11px;font-style:normal;font-weight:800}.tk-muc__d{-webkit-line-clamp:2;color:#6b7280;-webkit-box-orient:vertical;margin-top:2px;font-size:14px;line-height:1.5;display:-webkit-box;overflow:hidden}
@font-face{font-family:Fuzzy Bubbles;font-style:normal;font-weight:700;font-display:swap;src:url(../media/a64e53faafbf159c-s.p.1wekhcp3k39gy.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Fuzzy Bubbles;font-style:normal;font-weight:700;font-display:swap;src:url(../media/b8cbafa439f0788e-s.1d7qpodd_2ge8.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Fuzzy Bubbles;font-style:normal;font-weight:700;font-display:swap;src:url(../media/6d5d99631d01f2a2-s.p.1zticnqg7ufpt.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Fuzzy Bubbles Fallback;src:local(Arial);ascent-override:77.01%;descent-override:29.95%;line-gap-override:0.0%;size-adjust:116.87%}.fuzzy_bubbles_ec0b0d16-module__Gj4UvG__className{font-family:Fuzzy Bubbles,Fuzzy Bubbles Fallback;font-style:normal;font-weight:700}
