.nav,.foot.fxf{--ink:#0f1115;--mute:#5b5f68;--line:#0f111517;--lime:#e8f000;--olive:#5f6400;color:var(--ink);-webkit-font-smoothing:antialiased;font-family:Inter Tight,system-ui,sans-serif;line-height:1.5}.nav,.nav *,.foot.fxf,.foot.fxf *{box-sizing:border-box}.nav b,.foot.fxf b,.nav strong,.foot.fxf strong{font-weight:600}.nav a,.foot.fxf a{color:inherit;text-decoration:none}.nav .wrap,.foot.fxf>.wrap{max-width:1280px;margin:0 auto;padding:0 32px}.nav{--mint:#bcfe90;--sky:#abf0ff;--lav:#eddff7;--peri:#e7ecff;--aqua:#d1faff;--peony:#fcd0f8;--periw:#dbdbff;z-index:30;background:#fff;border-bottom:1px solid #dddfeb;position:sticky;top:0}.nav .wrap{align-items:center;gap:28px;max-width:1360px;height:64px;display:flex}.nav .logo{letter-spacing:-.02em;color:#111113;align-items:center;gap:8px;font-size:19px;font-weight:500;display:flex}.nav .logo span span{color:#5f6400}.nav .navl{color:#535768;flex:1;gap:4px;font-size:15px;display:flex}.nav .navl>a,.nav .dd>button{font:inherit;color:inherit;cursor:pointer;background:0 0;border:0;border-radius:6px;align-items:center;gap:6px;padding:8px 12px;display:inline-flex}.nav .navl>a:hover,.nav .dd>button:hover{color:#111113;background:#f5f6f8}.nav .dd>button.on{color:#111113;font-weight:600}.nav .dd{position:relative}.nav .ddp{opacity:0;visibility:hidden;z-index:40;background:#fff;border:1px solid #d0d4e4;border-radius:12px;min-width:320px;margin-top:6px;padding:12px;transition:opacity .15s,transform .15s,visibility 0s linear .15s;position:absolute;top:100%;left:0;transform:translateY(4px);box-shadow:0 2px 48px #cdd0df66}.nav .dd:hover .ddp,.nav .dd:focus-within .ddp{opacity:1;visibility:visible;transition:opacity .15s,transform .15s;transform:none}.nav .ddp a{border-radius:8px;align-items:flex-start;gap:12px;padding:10px;display:flex}.nav .ddp a:hover{background:#f5f6f8}.nav .ddp i{color:#111113;border-radius:8px;flex:none;place-items:center;width:34px;height:34px;font-style:normal;display:grid}.nav .ddp b{color:#111113;font-size:15px;font-weight:500;display:block}.nav .ddp small{color:#535768;font-size:13px;line-height:1.4;display:block}.nav .navr{color:#535768;align-items:center;gap:8px;font-size:15px;display:flex}.nav .navr>a:not(.btn){border-radius:6px;padding:8px 12px}.nav .navr>a:not(.btn):hover{color:#111113;background:#f5f6f8}.nav .btn{border-radius:999px;justify-content:center;align-items:center;gap:8px;height:46px;padding:0 22px;font-size:14px;font-weight:600;display:inline-flex}.nav .btn-p{background:var(--lime);color:#0f1115;box-shadow:inset 0 -2px #00000014,0 10px 24px -12px #a0aa00cc}.nav .btn-g{color:var(--ink);background:#fff;box-shadow:inset 0 0 0 1px #0f111529}.nav .btn-d{color:#fff;background:#0f1115}.nav .btn-sm{height:38px;padding:0 16px;font-size:14px}.nav a:focus-visible,.foot.fxf a:focus-visible,.nav button:focus-visible,.foot.fxf button:focus-visible{outline-offset:3px;outline:2px solid #0f1115}.foot.fxf{--fx-ink:#0f1115;--fx-sub:#3f424a;--fx-mut:#8a8d95;--fx-line:#0f11151f;--fx-hd:#0f1115;--fx-acc:#5f6400;--fx-field:#ffffffb3;font-size:inherit;color:var(--fx-ink);background:#fff;border-top:1px solid #e8e8e4;padding:72px 0 40px}.foot.fxf>.wrap{box-sizing:border-box;max-width:1360px;padding-left:48px;padding-right:48px;display:block}.fxf .fx{max-width:1264px;color:var(--fx-ink);margin:0 auto;font-family:Inter Tight,system-ui,sans-serif}.fxf .fx-top{border-bottom:1px solid var(--fx-line);padding-bottom:32px}.fxf .fx-top .logo{letter-spacing:-.02em;color:var(--fx-ink);align-items:center;gap:8px;font-size:21px;font-weight:600;display:inline-flex}.fxf .fx-top .logo span span{color:var(--fx-acc)}.fxf .fx-tag{max-width:380px;color:var(--fx-sub);margin:12px 0 0;font-size:14.5px;line-height:1.5}.fxf .fx-g1{grid-template-columns:repeat(7,minmax(0,1fr));gap:32px 24px;margin-top:44px;display:grid}.fxf .fx-g2{grid-template-columns:repeat(3,minmax(0,1fr)) minmax(0,1.15fr);gap:32px 24px;margin-top:56px;display:grid}.fxf .fx-h{letter-spacing:.05em;text-transform:uppercase;color:var(--fx-hd);margin:0 0 14px;font-size:12.5px;font-weight:700}.fxf .fx-col a{color:var(--fx-sub);padding:5px 0;font-size:14.5px;line-height:1.35;text-decoration:none;display:block}.fxf .fx-col a:hover{color:var(--fx-ink)}.fxf .fx-soc{gap:10px;display:flex}.fxf .fx-soc a{border:1px solid var(--fx-line);width:40px;height:40px;color:var(--fx-ink);border-radius:10px;place-items:center;padding:0;display:grid}.fxf .fx-soc a:hover{border-color:var(--fx-ink)}.fxf .fx-nt{letter-spacing:-.02em;color:var(--fx-ink);margin:28px 0 0;font-size:20px;font-weight:600}.fxf .fx-nd{color:var(--fx-sub);margin:6px 0 0;font-size:14px;line-height:1.5}.fxf .fx-form{gap:8px;margin-top:16px;display:flex}.fxf .fx-form input{border:1px solid var(--fx-line);background:var(--fx-field);min-width:0;height:46px;color:var(--fx-ink);font:inherit;border-radius:10px;flex:1;padding:0 14px;font-size:14.5px}.fxf .fx-form input::placeholder{color:var(--fx-mut)}.fxf .fx-form button{color:#111113;height:46px;font:inherit;cursor:pointer;background:#e8f000;border:0;border-radius:10px;padding:0 18px;font-size:14.5px;font-weight:600}.fxf .fx-form button:hover{background:#d4db00}.fxf .fx-sr{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.fxf .fx-bot{border-top:1px solid var(--fx-line);color:var(--fx-mut);flex-wrap:wrap;justify-content:space-between;gap:12px;margin-top:56px;padding-top:24px;font-size:13px;display:flex}@media (max-width:1100px){.fxf .fx-g1{grid-template-columns:repeat(4,minmax(0,1fr))}.fxf .fx-g2{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.fxf .fx-g1,.fxf .fx-g2{grid-template-columns:repeat(2,minmax(0,1fr))}.fxf .fx-news{grid-column:1/-1}.foot.fxf>.wrap{padding-left:20px;padding-right:20px}}:root header.nav{z-index:30;letter-spacing:-.01em;-webkit-font-smoothing:antialiased;-webkit-backdrop-filter:none;backdrop-filter:none;font-family:Inter Tight,Helvetica Neue,Arial,sans-serif;line-height:1.5;position:sticky;top:0;background:#fff!important;border-bottom:0!important;box-shadow:0 1px #eaeced,0 3px 6px -2px #1e2d3c0f!important}@media (max-width:760px){:root header.nav{-webkit-backdrop-filter:none;backdrop-filter:none;background:#fff!important}}:root header.nav .wrap{box-sizing:border-box;align-items:center;gap:28px;height:64px;margin:0 auto;display:flex;max-width:1360px!important;padding:0 48px!important}:root header.nav .logo{letter-spacing:-.02em;color:#111113;align-items:center;gap:8px;font-size:19px;font-weight:600;text-decoration:none;display:flex}:root header.nav .logo span span{color:#5f6400}:root header.nav .logo svg g{fill:#333}:root header.nav .navl{color:#5c5c5c;flex:1;gap:4px;font-size:15px;display:flex}:root header.nav .navl>a,:root header.nav .dd>button{font:inherit;color:#5c5c5c;cursor:pointer;background:0 0;border:0;border-radius:6px;align-items:center;gap:6px;padding:8px 12px;font-size:15px;line-height:1.5;text-decoration:none;display:inline-flex}:root header.nav .navl>a:hover,:root header.nav .dd>button:hover{color:#111113;background:#f7f6f3}:root header.nav .navl>a.on,:root header.nav .dd>button.on{color:#111113}:root header.nav .dd:not(.ddm){position:relative}:root header.nav .ddp{background:#fff;border:1px solid #e4e4e0;box-shadow:0 2px 48px #cdd0df66}:root header.nav .ddp:not(.ddw){border-radius:12px;min-width:320px;margin-top:6px;padding:12px;position:absolute;top:100%;left:0}:root header.nav .ddp:not(.ddw) a{border-radius:8px;align-items:flex-start;gap:12px;padding:10px;text-decoration:none;display:flex}:root header.nav .ddp:not(.ddw) a:hover{background:#f7f6f3}:root header.nav .ddp:not(.ddw) i{color:#111113;border-radius:8px;flex:none;place-items:center;width:34px;height:34px;font-style:normal;display:grid}:root header.nav .ddp:not(.ddw) b{color:#111113;font-size:15px;font-weight:500;display:block}:root header.nav .ddp:not(.ddw) small{color:#5c5c5c;font-size:13px;line-height:1.4;display:block}:root header.nav .navr{color:#5c5c5c;align-items:center;gap:8px;font-size:15px;display:flex}:root header.nav .navr>a:not(.btn){color:#5c5c5c;border-radius:6px;padding:8px 12px;text-decoration:none}:root header.nav .navr>a:not(.btn):hover{color:#111113;background:#f7f6f3}:root header.nav .navr .btn{color:#111113;white-space:nowrap;background:#e8f000;border:1px solid #fff9;border-radius:10px;justify-content:center;align-items:center;gap:8px;height:auto;min-height:40px;padding:8px 18px;font-size:14px;font-weight:600;line-height:1.2;text-decoration:none;display:inline-flex;box-shadow:inset 0 1px #fff9,0 1px 2px #1111131f}:root header.nav .navr .btn:hover{background:#d4db00}:root header.nav .navl>a,:root header.nav .navl .dd>button,:root header.nav .navr>a{white-space:nowrap}@media (min-width:981px) and (max-width:1120px){:root header.nav .wrap{gap:12px;padding:0 20px!important}:root header.nav .navl>a,:root header.nav .navl .dd>button,:root header.nav .navr>a:not(.btn){padding:8px}}:root header.nav .nav-toggle,:root header.nav .nav-m-foot{display:none}:root header.nav .wrap{justify-content:space-between}:root header.nav .navr{margin-left:auto}@media (min-width:901px){:root header.nav .wrap{box-sizing:border-box;max-width:1360px!important;padding-left:48px!important;padding-right:48px!important}}@media (max-width:980px){:root header.nav .wrap{justify-content:space-between;height:60px;position:relative}:root header.nav .navr{gap:8px;margin-left:auto}:root header.nav .nav-toggle{color:#0f1115;cursor:pointer;background:#fff;border:1px solid #e4e4e0;border-radius:10px;flex-direction:column;justify-content:center;align-items:center;gap:4.5px;width:40px;height:40px;padding:0;transition:background .15s,border-color .15s;display:inline-flex}:root header.nav .nav-toggle:hover{background:#f6f6f3}:root header.nav .nav-toggle span{background:#0f1115;border-radius:2px;width:18px;height:2px;transition:transform .2s,opacity .2s;display:block}:root header.nav.menu-open .nav-toggle span:first-child{transform:translateY(6.5px)rotate(45deg)}:root header.nav.menu-open .nav-toggle span:nth-child(2){opacity:0}:root header.nav.menu-open .nav-toggle span:nth-child(3){transform:translateY(-6.5px)rotate(-45deg)}:root header.nav.menu-open .navl{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);z-index:100;background:#fffffffa;border-bottom:1px solid #e6e6e2;flex-direction:column;align-items:stretch;gap:4px;max-height:calc(100svh - 62px);padding:12px 16px 20px;position:absolute;top:100%;left:0;right:0;overflow-y:auto;box-shadow:0 24px 48px -16px #0f111538;display:flex!important}:root header.nav.menu-open .navl>a,:root header.nav.menu-open .navl .dd>button{color:#0f1115;box-sizing:border-box;text-align:left;border-radius:10px;justify-content:space-between;align-items:center;width:100%;min-height:44px;padding:10px 12px;font-size:15.5px;font-weight:600;display:flex}:root header.nav.menu-open .navl .dd>button svg{transition:transform .2s}:root header.nav.menu-open .navl .dd.dd-open>button svg{transform:rotate(180deg)}:root header.nav.menu-open .navl .ddp{box-sizing:border-box;margin:2px 0 6px;opacity:1!important;visibility:visible!important;pointer-events:auto!important;width:100%!important;min-width:0!important;box-shadow:none!important;background:#f7f7f4!important;border:1px solid #ecece8!important;padding:6px!important;display:none!important;position:static!important;transform:none!important}:root header.nav.menu-open .navl .dd.dd-open .ddp{display:block!important}:root header.nav.menu-open .nav-m-foot{border-top:1px solid #ecece8;grid-template-columns:1fr 1.3fr;gap:10px;margin-top:12px;padding-top:14px;display:grid}:root header.nav.menu-open .nav-m-login,:root header.nav.menu-open .nav-m-cta{border-radius:12px;justify-content:center;align-items:center;gap:8px;height:46px;font-size:15px;font-weight:600;text-decoration:none;display:inline-flex}:root header.nav.menu-open .nav-m-login{color:#0f1115;background:#f4f4f1;border:1px solid #e4e4e0}}@media (max-width:400px){:root header.nav .navr .btn-sm{height:34px;padding:0 11px;font-size:12.5px}:root header.nav .navr .btn-sm svg{display:none}}@media (max-width:980px){:root header.nav .navl,:root header.nav .navr .hide-m{display:none}}@media (max-width:900px){:root header.nav .wrap{padding-left:24px!important;padding-right:24px!important}}@media (max-width:760px){:root header.nav .wrap{padding-left:16px!important;padding-right:16px!important}}header.nav .wrap{position:relative}header.nav .dd.ddm{position:static}header.nav .ddw{box-sizing:border-box;border-radius:16px;min-width:0;margin-top:0;padding:20px;left:0;right:0}header.nav .ddw:before{content:"";height:28px;position:absolute;top:-28px;left:0;right:0}header.nav .ddw.ddr{grid-template-columns:minmax(0,1fr) minmax(0,1.2fr);gap:28px;padding:24px;display:grid}header.nav .ddw.ddt{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px 28px;padding:24px;display:grid}header.nav .ddw.ddt a.mr{padding:8px 12px}header.nav .ddw.ddt a.mr b{font-size:15px}header.nav .ddw a.mrall{color:#0f1115;background:#f5f4ef;border-radius:12px;grid-column:1/-1;align-items:center;gap:6px;margin-top:4px;padding:14px 18px;font-size:14px;font-weight:600;display:flex}header.nav .ddw a.mrall:hover{background:#efeee7}header.nav .ddw .mrc{flex-direction:column;gap:4px;display:flex}header.nav .ddw .mrc p{color:#6a6d75;margin:0 0 8px;padding:0 12px;font-size:13px}header.nav .ddw a.mr{border-radius:10px;padding:10px 12px;display:block}header.nav .ddw a.mr b{color:#0f1115;align-items:center;gap:8px;font-size:16px;font-weight:500;display:flex}header.nav .ddw a.mr small{color:#6a6d75;margin-top:3px;font-size:14px;line-height:1.4;display:block}header.nav .ddw a.mr u{color:#0f1115;background:#e8f000;border-radius:999px;padding:2px 8px;font-size:12px;font-weight:600;text-decoration:none}header.nav .ddw a.mrcard{background:#f5f4ef;border-radius:14px;grid-template-columns:76px minmax(0,1fr);align-items:center;gap:14px;padding:18px;display:grid}header.nav .ddw a.mrcard:hover{background:#efeee7}header.nav .ddw a.mrcard i{box-sizing:border-box;background:#fff;border-radius:12px;justify-content:center;align-items:flex-end;gap:5px;width:76px;height:76px;padding:10px;display:flex}header.nav .ddw a.mrcard s{background:#cfcfca;border-radius:2px;width:8px;text-decoration:none;display:block}header.nav .ddw a.mrcard small{color:#6a6d75;font-size:13px;line-height:1.4;display:block}header.nav .ddw a.mrcard b{color:#0f1115;margin-top:6px;font-size:16px;font-weight:600;line-height:1.3;display:block}header.nav .ddw a.mrcard em{color:#0f1115;align-items:center;gap:6px;margin-top:8px;font-size:14px;font-style:normal;font-weight:600;display:inline-flex}@media (max-width:1000px){header.nav .ddw.ddr,header.nav .ddw.ddt{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:980px){header.nav .ddw .mrc+.mrc,header.nav .ddw .mrall{margin-top:10px}}header .btn{all:revert;box-sizing:border-box;color:inherit;text-decoration:none}.foot.fxf{letter-spacing:normal}
