#lexroot{--lx-red:#FF1821;--lx-red-dark:#E10F21;--lx-ink:#191919;--lx-grey-mid:#505050;--lx-grey-body:#4E4D4D;--lx-line:#E6E6E6;--lx-max:1280px;--lx-head:91px;font-family:Roboto,sans-serif;font-size:17px;line-height:1.65;color:var(--lx-ink)}#lexroot,#lexroot *,#lexroot *::before,#lexroot *::after{box-sizing:border-box}#lexroot ul,#lexroot
ol{list-style:none;margin:0;padding:0}#lexroot
li{list-style:none;padding-left:0;position:static;font-size:inherit;line-height:inherit;color:inherit}#lexroot li::before{content:none!important;display:none!important}#lexroot h1,#lexroot h2,#lexroot
h3{text-transform:none;letter-spacing:normal}#lexroot
h3{color:var(--lx-ink)}#lexroot
p{margin:0}#lexroot
a{text-decoration:none}#lexroot input,#lexroot
button{font-family:Roboto,sans-serif}#lexroot input[type=search]{-webkit-appearance:none;appearance:none;border-radius:0;height:auto;margin:0;background:#fff}#lexroot input[type=search]::-webkit-search-cancel-button{display:none}#lexroot
button{border-radius:0;text-transform:none;box-shadow:none;line-height:normal}#lexroot
.lxw{max-width:var(--lx-max);margin:0
auto;padding:0
24px}#lexroot
.lxsr{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}#lexroot
.lxhero{padding:150px
0 56px;position:relative;overflow:hidden}#lexroot .lxhero::before{content:"";position:absolute;top:-140px;right:-160px;width:520px;height:520px;border-radius:50%;background:radial-gradient(circle,rgba(255,24,33,.06) 0%,rgba(255,24,33,0) 70%);pointer-events:none}#lexroot
.lxheroin{max-width:var(--lx-max);margin:0
auto;padding:0
24px;position:relative;display:grid;grid-template-columns:minmax(0,1.35fr) minmax(0,1fr);gap:56px;align-items:start}#lexroot
.lxeye{display:inline-flex;align-items:center;gap:10px;font-size:13px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--lx-grey-mid);margin:0
0 18px}#lexroot .lxeye::before{content:"";width:44px;height:4px;background:var(--lx-red);display:block}#lexroot .lxhero
h1{font-size:clamp(38px,5.2vw,62px);line-height:1.08;font-weight:700;margin:0
0 20px;letter-spacing:-.02em;max-width:16ch}#lexroot .lxhero h1
em{font-style:normal;color:var(--lx-red)}#lexroot
.lxlead{font-size:clamp(17px,1.5vw,20px);font-weight:300;line-height:1.6;color:var(--lx-grey-body);max-width:62ch;margin:0
0 36px}#lexroot
.lxsearch{position:relative;max-width:680px}#lexroot .lxsearch
input{width:100%;font-size:18px;font-weight:400;color:var(--lx-ink);padding:20px
116px 20px 58px;border:2px
solid var(--lx-ink);outline:none;transition:border-color .2s,box-shadow .2s}#lexroot .lxsearch input::placeholder{color:#8A8A8A;font-weight:300}#lexroot .lxsearch input:focus{border-color:var(--lx-red);box-shadow:0 0 0 4px rgba(255,24,33,.12)}#lexroot .lxsearch
svg{position:absolute;left:20px;top:50%;transform:translateY(-50%);width:22px;height:22px;stroke:var(--lx-grey-mid);fill:none;stroke-width:2}#lexroot
.lxclear{position:absolute;right:12px;top:50%;transform:translateY(-50%);border:0;background:var(--lx-red);color:#fff;font-size:13px;font-weight:500;text-transform:uppercase;letter-spacing:.02em;padding:11px
16px;cursor:pointer;display:none;transition:background .2s}#lexroot .lxclear:hover{background:var(--lx-red-dark)}#lexroot .lxsearch.on
.lxclear{display:block}#lexroot
.lxmeta{margin:18px
0 0;font-size:15px;color:var(--lx-grey-mid)}#lexroot .lxmeta
strong{color:var(--lx-ink);font-weight:700}#lexroot .lxmeta
a{color:var(--lx-red-dark);font-weight:500}#lexroot
.lxside{border-left:3px solid var(--lx-red);padding:4px
0 4px 22px;margin-top:8px}#lexroot .lxside
h2{font-size:13px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--lx-grey-mid);margin:0
0 16px}#lexroot
.lxchips{display:flex;flex-wrap:wrap;gap:8px}#lexroot .lxchips
button{font-size:14.5px;font-weight:500;color:var(--lx-ink);background:#F5F5F5;border:1px
solid transparent;padding:9px
14px;cursor:pointer;transition:all .18s;text-align:left}#lexroot .lxchips button:hover{background:var(--lx-red);color:#fff}#lexroot
.lxbar{position:sticky;top:var(--lx-head);z-index:50;background:rgba(255,255,255,.96);backdrop-filter:saturate(180%) blur(8px);border-top:1px solid var(--lx-line);border-bottom:1px solid var(--lx-line)}#lexroot
.lxbarin{max-width:var(--lx-max);margin:0
auto;padding:12px
24px;display:flex;align-items:center;gap:18px}#lexroot
.lxaz{display:flex;flex-wrap:wrap;gap:4px;flex:1}#lexroot .lxaz
button{font-size:14px;font-weight:700;color:var(--lx-grey-mid);background:none;border:0;width:32px;height:32px;cursor:pointer;transition:background .15s,color .15s}#lexroot .lxaz button:hover:not(:disabled){background:#F2F2F2;color:var(--lx-ink)}#lexroot .lxaz button[aria-pressed=true]{background:var(--lx-red);color:#fff}#lexroot .lxaz button:disabled{color:#CFCFCF;cursor:default}#lexroot
.lxall{width:auto!important;padding:0
12px}#lexroot
.lxcount{font-size:14px;color:var(--lx-grey-mid);white-space:nowrap;font-variant-numeric:tabular-nums}#lexroot .lxcount
b{color:var(--lx-ink)}#lexroot
.lxres{padding:48px
0 96px}#lexroot
.lxgrp{margin:0
0 52px}#lexroot
.lxgrph{display:flex;align-items:baseline;gap:16px;margin:0
0 20px;padding-bottom:12px;border-bottom:2px solid var(--lx-ink)}#lexroot .lxgrph
.l{font-size:38px;font-weight:700;line-height:1;color:var(--lx-red)}#lexroot .lxgrph
.n{font-size:14px;color:var(--lx-grey-mid)}#lexroot
.lxgrid{display:grid;grid-template-columns:repeat(2,1fr);gap:18px}#lexroot
.lxc{border:1px
solid var(--lx-line);background:#fff;padding:22px
24px;transition:border-color .18s,box-shadow .18s;scroll-margin-top:calc(var(--lx-head) + 80px)}#lexroot .lxc:hover{border-color:#C9C9C9;box-shadow:0 4px 18px rgba(0,0,0,.05)}#lexroot .lxc:target{border-color:var(--lx-red);box-shadow:0 0 0 3px rgba(255,24,33,.12)}#lexroot .lxc
h3{margin:0
0 8px;font-size:18px;font-weight:700;line-height:1.3}#lexroot .lxc h3
a{color:var(--lx-ink)}#lexroot .lxc h3 a:hover{color:var(--lx-red)}#lexroot .lxc
p{font-size:15.5px;line-height:1.6;color:var(--lx-grey-body)}#lexroot .lxc
p.cl{display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden}#lexroot
.lxmore{margin-top:10px;background:none;border:0;padding:0;font-size:14px;font-weight:500;color:var(--lx-red-dark);cursor:pointer;text-transform:uppercase;letter-spacing:.02em}#lexroot .lxmore:hover{text-decoration:underline}#lexroot
mark.lxhit{background:rgba(255,24,33,.16);color:inherit;padding:0
2px;font-weight:500}#lexroot
.lxempty{text-align:center;padding:80px
20px;display:none}#lexroot .lxempty
h3{font-size:26px;font-weight:700;margin:0
0 10px}#lexroot .lxempty
p{color:var(--lx-grey-body);margin:0
0 24px}#lexroot
.lxbtn{display:inline-block;background:var(--lx-red);color:#fff;font-weight:500;font-size:15px;text-transform:uppercase;letter-spacing:.02em;padding:15px
26px;transition:background .2s;border:0;cursor:pointer}#lexroot .lxbtn:hover{background:var(--lx-red-dark);color:#fff}#lexroot
.lxcta{background:var(--lx-red);color:#fff;padding:64px
0}#lexroot
.lxctain{max-width:var(--lx-max);margin:0
auto;padding:0
24px;display:flex;align-items:center;justify-content:space-between;gap:32px;flex-wrap:wrap}#lexroot .lxcta
h2{margin:0
0 8px;font-size:clamp(24px,3vw,32px);font-weight:700;line-height:1.2;color:#fff}#lexroot .lxcta
p{font-weight:300;font-size:17px;opacity:.95;max-width:52ch}#lexroot .lxcta
.lxbtn{background:#fff;color:var(--lx-red)}#lexroot .lxcta .lxbtn:hover{background:var(--lx-ink);color:#fff}#lexroot
.lxnote{background:#FCFCFC;border-top:1px solid var(--lx-line);padding:44px
0}#lexroot .lxnote
h2{font-size:19px;font-weight:700;margin:0
0 10px}#lexroot .lxnote
p{margin:0
0 10px;font-size:15px;line-height:1.65;color:var(--lx-grey-body);max-width:90ch}#lexroot .lxnote
a{color:var(--lx-red-dark);font-weight:500}@media(max-width:1024px){#lexroot
.lxhero{padding:110px
0 44px}}@media(max-width:980px){#lexroot
.lxheroin{grid-template-columns:1fr;gap:36px}#lexroot
.lxside{margin-top:0}}@media(max-width:900px){#lexroot
.lxgrid{grid-template-columns:1fr}}@media(max-width:860px){#lexroot
.lxbarin{flex-direction:column;align-items:stretch;gap:8px;padding:10px
16px}#lexroot
.lxaz{display:grid;grid-template-columns:repeat(9,1fr);gap:2px}#lexroot .lxaz
button{width:100%;height:30px;font-size:13px}#lexroot .lxaz li:first-child{grid-column:1/-1}#lexroot
.lxall{padding:0
14px;height:32px}#lexroot
.lxcount{text-align:right}}@media(max-width:600px){#lexroot
.lxhero{padding:90px
0 36px}}@media(max-width:520px){#lexroot
.lxaz{grid-template-columns:repeat(7,1fr)}#lexroot .lxsearch
input{padding:18px
56px 18px 50px;font-size:16px}#lexroot
.lxclear{padding:10px
12px;font-size:0;line-height:0}#lexroot .lxclear::after{content:"\00D7";font-size:20px;line-height:1;display:block}}