:root{--bg:#0a0d0b;--fg:#f2f4f1;--mut:#a1a9a3;--dim:#808882;--line:#f2f4f11f;--line2:#f2f4f13d;--g:#3aa924;--sans:"Inter",system-ui,sans-serif;--mono:"JetBrains Mono",ui-monospace,monospace;--ease:cubic-bezier(.2,.6,.2,1);--pad:clamp(20px,3.2vw,48px)}site-header,site-footer{display:block}.wrap{max-width:1440px;padding-left:var(--pad);padding-right:var(--safe-r,var(--pad));margin:0 auto}site-footer{z-index:1;position:relative}.sh-k{font:500 11px/1.4 var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--mut)}.sh{z-index:50;height:64px;padding:0 var(--pad);border-bottom:1px solid var(--line);font-family:var(--sans);background:#0a0d0bdb;grid-template-columns:1fr auto 1fr;align-items:stretch;gap:32px;display:grid;position:fixed;top:0;left:0;right:0}.sh-logo{place-self:center start;display:block}.sh-logo img{width:auto;height:30px;display:block}.sh-nav{display:flex}.sh-menu{margin:0;padding:0;list-style:none;display:flex}.sh-item{display:flex;position:relative}.sh-top{cursor:pointer;font:500 12px/1 var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--mut);transition:color .15s var(--ease);background:0 0;border:0;align-items:center;gap:9px;padding:0 14px;text-decoration:none;display:flex;position:relative}.sh-top:after{content:"";background:var(--fg);transform-origin:0 0;height:1px;transition:transform .18s var(--ease);position:absolute;bottom:-1px;left:14px;right:14px;transform:scaleX(0)}.sh-top:hover,.has-dd:hover .sh-top,.has-dd:focus-within .sh-top,.has-dd.open .sh-top,.sh-item.cur .sh-top{color:var(--fg)}.has-dd:hover .sh-top:after,.has-dd:focus-within .sh-top:after,.has-dd.open .sh-top:after,.sh-item>a.sh-top:hover:after{transform:scaleX(1)}.sh-item.cur .sh-top:after{background:var(--g);transform:scaleX(1)}.sh-top:focus-visible{outline:1px solid var(--g);outline-offset:-14px}.sh-car{width:5px;height:5px;transition:transform .15s var(--ease);border-bottom:1px solid;border-right:1px solid;transform:translateY(-2px)rotate(45deg)}.has-dd:hover .sh-car,.has-dd:focus-within .sh-car,.has-dd.open .sh-car{transform:translateY(1px)rotate(225deg)}.sh-dd{background:var(--bg);border:1px solid var(--line2);opacity:0;visibility:hidden;min-width:300px;transition:opacity .15s var(--ease),transform .15s var(--ease),visibility 0s .15s;position:absolute;top:100%;left:0;transform:translateY(-4px)}.has-dd:hover .sh-dd,.has-dd:focus-within .sh-dd,.has-dd.open .sh-dd{opacity:1;visibility:visible;transition-delay:0s;transform:none}.has-dd.shut .sh-dd{opacity:0;visibility:hidden;transform:translateY(-4px)}.has-dd.shut .sh-car{transform:translateY(-2px)rotate(45deg)}.sh-dd ul{margin:0;padding:0;list-style:none}.sh-dd li+li{border-top:1px solid var(--line)}.sh-dd a{color:var(--fg);transition:background .15s var(--ease);flex-direction:column;gap:7px;padding:15px 16px;text-decoration:none;display:flex}.sh-dd-t{font:500 15px/1.2 var(--sans);letter-spacing:-.01em;transition:color .15s var(--ease)}.sh-dd-l{font:500 10px/1.3 var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--mut)}.sh-dd a:hover,.sh-dd a:focus-visible{background:#f2f4f10a;outline:none}.sh-dd a:hover .sh-dd-t,.sh-dd a:focus-visible .sh-dd-t,.sh-dd a[aria-current] .sh-dd-t{color:var(--g)}.sh-right{place-self:center end;align-items:center;gap:12px;display:flex}.sh-cta{height:38px;font:500 12px/1 var(--mono);letter-spacing:.08em;text-transform:uppercase;background:var(--g);border:1px solid var(--g);color:#0a0d0b;transition:opacity .15s var(--ease);justify-content:center;align-items:center;padding:0 16px;text-decoration:none;display:inline-flex}.sh-cta:hover{opacity:.88;color:#0a0d0b}.sh-cta:active{transform:translateY(1px)}.sh-cta:focus-visible,.sh-burger:focus-visible,.sh-x:focus-visible{outline:1px solid var(--fg);outline-offset:3px}.sh-burger,.sh-x{border:1px solid var(--line2);height:38px;color:var(--fg);font:500 12px/1 var(--mono);letter-spacing:.08em;text-transform:uppercase;cursor:pointer;background:0 0;align-items:center;gap:10px;padding:0 14px;display:none}.sh-x{display:inline-flex}.sh-burger i{border-top:1px solid;border-bottom:1px solid;width:14px;height:6px}.sh-mob{z-index:80;background:var(--bg);font-family:var(--sans);flex-direction:column;display:flex;position:fixed;inset:0;overflow-y:auto}.sh-mob[hidden]{display:none}.sh-mob-h{height:64px;padding:0 var(--pad);border-bottom:1px solid var(--line);flex:none;justify-content:space-between;align-items:center;display:flex}.sh-mob-h img{width:auto;height:30px;display:block}.sh-mob-b{padding:28px var(--pad) 40px;flex-direction:column;flex:1;gap:36px;display:flex}.sh-mob-g h2{font:500 11px/1.4 var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--mut);border-bottom:1px solid var(--line2);gap:14px;margin:0;padding-bottom:12px;display:flex}.sh-mob-g h2 b{color:var(--g);font-weight:500}.sh-mob ul{margin:0;padding:0;list-style:none}.sh-mob li a{border-bottom:1px solid var(--line);color:var(--fg);flex-direction:column;gap:6px;padding:16px 0;text-decoration:none;display:flex}.sh-mob li a .sh-dd-t{letter-spacing:-.03em;font-size:24px;font-weight:600}.sh-mob li a:hover .sh-dd-t,.sh-mob li a[aria-current] .sh-dd-t{color:var(--g)}.sh-mob .sh-cta{width:100%;height:50px;margin-top:auto}@media (width<=1100px){.sh{grid-template-columns:1fr auto}.sh-nav{display:none}.sh-burger{display:inline-flex}}@media (width<=560px){.sh-right .sh-cta{display:none}}.sf{border-top:1px solid var(--line);padding:64px var(--safe-r,var(--pad)) 40px var(--pad);max-width:1440px;font-family:var(--sans);grid-template-columns:minmax(0,1.6fr) repeat(4,minmax(0,1fr));gap:40px;margin:0 auto;display:grid}.sf-brand img{width:auto;height:40px;margin-bottom:18px;display:block}.sf .sh-k{margin-bottom:14px;display:block}.sf-brand>.sh-k,.sf-legal .sh-k{margin-bottom:0}.sf-inform{max-width:400px;margin:32px 0 28px}.sf-inform label{margin-bottom:12px;display:block}.sf-field{display:flex}.sf-field input{border:1px solid var(--line2);min-width:0;height:46px;color:var(--fg);font:400 14px var(--mono);background:0 0;border-right:0;border-radius:0;outline:none;flex:1;padding:0 14px}.sf-field input::placeholder{color:var(--dim)}.sf-field input:focus{border-color:var(--g)}.sf-field button{height:46px;font:500 12px/1 var(--mono);letter-spacing:.08em;text-transform:uppercase;background:var(--g);border:1px solid var(--g);color:#0a0d0b;cursor:pointer;transition:opacity .15s var(--ease);padding:0 18px}.sf-field button:hover{opacity:.88}.sf-ok{font:500 12px var(--mono);color:var(--g);letter-spacing:.04em;min-height:18px;margin-top:10px}.sf address,.sf ul{color:var(--mut);margin:0;padding:0;font-size:14px;font-style:normal;line-height:1.9;list-style:none}.sf a{color:var(--mut);transition:color .15s var(--ease);text-decoration:none}.sf a:hover{color:var(--g)}.sf-mail{font-size:14px;line-height:1.9}.sf-legal{border-top:1px solid var(--line);flex-wrap:wrap;grid-column:1/-1;justify-content:space-between;align-items:center;gap:20px;padding-top:20px;display:flex}.sf-legal ul{flex-wrap:wrap;gap:28px;display:flex}.sf-legal a{font:500 11px/1.4 var(--mono);letter-spacing:.08em;text-transform:uppercase}@media (width<=1100px){.sf{grid-template-columns:repeat(4,minmax(0,1fr))}.sf-brand{grid-column:1/-1}}@media (width<=700px){.sf{grid-template-columns:1fr 1fr}}@media (width<=420px){.sf{grid-template-columns:1fr}}@media (width<=640px){.sf-legal{flex-direction:column;align-items:flex-start;gap:12px}.sf-legal ul{gap:4px 16px;line-height:1.4}site-footer[no-inform] .sf-inform{display:none}site-footer[no-inform] .sf-brand>.sh-k{margin-bottom:24px}.fb,.lg-tabs{scrollbar-width:none;-webkit-overflow-scrolling:touch;-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 48px),#0000);mask-image:linear-gradient(90deg,#000 calc(100% - 48px),#0000)}.fb::-webkit-scrollbar{display:none}.lg-tabs::-webkit-scrollbar{display:none}.fb.at-end,.lg-tabs.at-end{-webkit-mask-image:none;mask-image:none}.si .inform form{flex-direction:column;gap:10px;max-width:none}.si .inform input{border-right:1px solid var(--line2);flex:none;width:100%}.si .inform input:focus{border-color:var(--g)}.si .inform button{justify-content:center;width:100%}.si{padding:24px 20px}}@media (width<=420px){.sf{grid-template-columns:minmax(0,1fr)}.sf>*{min-width:0}}@media (width<=900px){input:not([type=checkbox]):not([type=radio]):not([type=file]),select,textarea{font-size:16px!important}}@media (width<=420px){.ph{white-space:normal;overflow-wrap:anywhere;max-width:100%}dd a,address a{overflow-wrap:anywhere}}.skip{z-index:1000;background:var(--g);color:#0a0d0b;font:600 14px/1 var(--sans);padding:12px 16px;text-decoration:none;transition:top .15s;position:absolute;top:-60px;left:12px}.skip:focus{outline:2px solid var(--fg);outline-offset:2px;top:12px}#main{display:block}#main:focus{outline:none}.sh-dd a:focus-visible{outline:1px solid var(--g);outline-offset:-1px}.sf-legal a{min-height:24px;padding:5px 0;display:inline-block}p a:not([class]),li span a:not([class]),dd a:not([class]),.body a:not([class]){text-underline-offset:3px;text-decoration:underline}.pnote{font:400 12px/1.5 var(--sans);color:var(--mut);max-width:44em;margin:12px 0 0}.pnote a{color:var(--fg);text-underline-offset:3px;text-decoration:underline}.sr-only{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.hero-pause{z-index:5;min-width:44px;min-height:44px;color:var(--fg);font:500 11px/1 var(--mono);letter-spacing:.08em;text-transform:uppercase;cursor:pointer;background:#0a0d0bb3;border:1px solid #f2f4f159;padding:0 14px;position:absolute;bottom:28px;left:46px}.hero-pause:hover{border-color:var(--g)}.hero-pause:focus-visible{outline:2px solid var(--g);outline-offset:2px}.fq>.pnote{grid-column:1/-1;margin-top:0}.cb{z-index:90;padding:20px var(--pad);background:var(--bg);border-top:1px solid var(--line2);font-family:var(--sans);align-items:center;gap:24px 40px;display:flex;position:fixed;bottom:0;left:0;right:0}.cb-t{flex:1;min-width:0}.cb-t .sh-k{color:var(--fg);margin-bottom:8px;display:block}.cb-t p{font:400 14px/1.55 var(--sans);color:var(--mut);max-width:62em}.cb-t a,.cp a{color:var(--fg);text-underline-offset:3px;text-decoration:underline}.cb-b,.cp-b{flex-wrap:wrap;gap:10px;display:flex}.cb .btn,.cp .btn,.lg-cp{height:44px}.cb .btn:focus-visible,.cp .btn:focus-visible,.cp-x:focus-visible,.sf-choices:focus-visible,.lg-cp:focus-visible{outline:2px solid var(--g);outline-offset:2px}.cp{background:var(--bg);width:min(560px,100vw - 32px);max-height:calc(100vh - 32px);color:var(--fg);border:1px solid var(--line2);font-family:var(--sans);margin:auto;padding:28px;overflow-y:auto}.cp::backdrop{background:#0a0d0bb8}.cp-top{justify-content:space-between;align-items:center;gap:16px;margin-bottom:14px;display:flex}.cp h2{letter-spacing:-.02em;font-size:28px}.cp-x{border:1px solid var(--line2);min-height:44px;color:var(--fg);font:500 11px/1 var(--mono);letter-spacing:.08em;text-transform:uppercase;cursor:pointer;background:0 0;padding:0 14px}.cp-i,.cp-gpc{font:400 14px/1.55 var(--sans);color:var(--mut);margin-bottom:16px}.cp-gpc{color:var(--fg);border-left:2px solid var(--g);padding-left:12px}.cp-row{border-top:1px solid var(--line);cursor:pointer;justify-content:space-between;align-items:center;gap:20px;padding:16px 0;display:flex}div.cp-row{cursor:default}.cp-l{display:block}.cp-l b{font:600 15px/1.3 var(--sans);margin-bottom:4px;display:block}.cp-d{font:400 13px/1.5 var(--sans);color:var(--mut);display:block}.cp-on{font:500 11px/1 var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--g);white-space:nowrap}.cp-row input{width:22px;height:22px;accent-color:var(--g);cursor:pointer;flex:none}.cp-row input:disabled{cursor:not-allowed;opacity:.5}.cp-b{border-top:1px solid var(--line);margin-top:20px;padding-top:20px}.sf-choices{min-height:24px;color:var(--fg);font:500 11px/1.4 var(--mono);letter-spacing:.08em;text-transform:uppercase;cursor:pointer;transition:color .15s var(--ease);background:0 0;border:0;padding:5px 0;display:inline-block}.sf-choices:hover{color:var(--g)}.lg-cp{margin-top:8px}@media (width<=760px){.cb{padding:16px var(--pad);flex-direction:column;align-items:stretch;gap:14px}.cb-t p{font-size:13px}.cb-b .btn{flex:auto}.cp{padding:20px}}
