.nav ul a.cur{background:rgba(17,17,16,.06);color:var(--ink)}.bh{padding:170px 0 40px}.bh-g{display:grid;grid-template-columns:1fr minmax(260px,380px);gap:40px;align-items:end}.bh h1{font-size:clamp(46px,6vw,96px);line-height:.95;font-weight:500;letter-spacing:-.025em}.bh-p{margin-top:22px;font-size:20px;line-height:1.5;color:var(--muted);max-width:620px}.bf-s{display:flex;align-items:center;gap:12px;height:58px;padding:0 20px;border-radius:999px;background:#fff;border:1px solid rgba(27,28,30,.12);box-shadow:0 10px 26px -20px rgba(27,28,30,.4)}.bf-s svg{width:20px;height:20px;fill:none;stroke:#8a8a85;stroke-width:1.8;stroke-linecap:round}.bf-s input{flex:1;border:0;outline:0;background:none;font:inherit;font-size:17px;color:var(--char)}.bsec{padding:30px 0 70px}.bf{display:flex;justify-content:space-between;align-items:center;gap:20px;flex-wrap:wrap;margin:10px 0 26px;padding-bottom:18px;border-bottom:1px solid rgba(27,28,30,.1)}.bf-st{position:sticky;top:120px;z-index:5;background:rgba(250,250,250,.86);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);padding:14px 0}.bf-c{display:flex;gap:8px;flex-wrap:wrap}.bf-c button{height:44px;padding:0 18px;border-radius:999px;border:1px solid rgba(27,28,30,.14);background:#fff;font:inherit;font-size:16px;font-weight:500;color:var(--char);cursor:pointer;transition:background .4s , color .4s , border-color .4s}.bf-c button.on{background:#1b1c1e;border-color:#1b1c1e;color:#fff}@media (hover:hover){.bf-c button:not(.on):hover{border-color:rgba(27,28,30,.35)}}.bf-a{display:flex}.bf-a button{border:0;background:none;padding:0;margin-left:-8px;cursor:pointer;border-radius:50%;transition:transform .4s}.bf-a button:first-child{margin-left:0}.bf-a button.on .aa{box-shadow:0 0 0 2px #fff , 0 0 0 4px #f5053d}@media (hover:hover){.bf-a button:hover{transform:translateY(-3px)}}.aa{width:40px;height:40px;border-radius:50%;object-fit:cover;object-position:top;border:2px solid #fff;display:inline-flex;align-items:center;justify-content:center;background:#e9e8e4;font-size:13px;font-weight:600;color:#6f6e68}.avi{background:#ecebe7;color:#6f6e68;font-size:13px;font-weight:600;display:inline-flex;align-items:center;justify-content:center}.pau-f{color:#6f6f6b}.bc{display:flex;flex-direction:column;padding:26px 26px 22px;border-radius:22px;background:#fff;border:1px solid rgba(27,28,30,.08);box-shadow:0 1px 2px rgba(27,28,30,.04);text-decoration:none;color:var(--char);transition:transform .6s cubic-bezier(.22,.9,.24,1) , box-shadow .6s , border-color .6s}.bc h3{font-size:24px;line-height:1.22;font-weight:500;margin:14px 0 10px}.bc p{color:var(--muted);display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.bc .bp-a{margin-top:auto;padding-top:20px}@media (hover:hover){.bc:hover{transform:translateY(-4px);box-shadow:0 30px 60px -40px rgba(27,28,30,.45);border-color:rgba(27,28,30,.14)}}.bc.sm h3{font-size:21px}.bc.sm p{-webkit-line-clamp:2}.fx-g{display:grid;grid-template-columns:1.45fr 1fr;gap:14px;margin-bottom:40px}.fx{position:relative;display:flex;border-radius:28px;background:#1b1c1e;color:#fff;text-decoration:none;overflow:hidden;min-height:440px;isolation:isolate}.fx::before{content:"";position:absolute;right:-120px;top:-120px;width:420px;height:420px;border-radius:50%;background:radial-gradient(circle,rgba(245,5,61,.35),transparent 65%);z-index:-1}.fx-t{display:flex;flex-direction:column;padding:38px 40px 32px;width:100%}.fx-k{align-self:flex-start;padding:7px 12px;border-radius:999px;background:rgba(255,255,255,.1);font-size:14px;font-weight:600;letter-spacing:.06em;margin-bottom:auto}.fx h2{font-size:clamp(30px,3vw,46px);line-height:1.08;font-weight:500;margin:16px 0 14px;max-width:760px}.fx p{color:rgba(255,255,255,.74);max-width:640px}.fx .bp-m{color:rgba(255,255,255,.6);margin-top:28px}.fx .bp-a{padding-top:26px}.fx .pau{color:#fff!important}.fx-s{display:grid;gap:14px}@media (hover:hover){.fx .rd2{transition:transform .5s}.fx:hover .rd2{transform:translateX(4px)}}.brs{border-top:1px solid rgba(27,28,30,.12)}.br{display:grid;grid-template-columns:150px 1fr 240px 40px;gap:28px;align-items:center;padding:26px 8px;border-bottom:1px solid rgba(27,28,30,.1);text-decoration:none;color:var(--char);border-radius:14px;transition:background .5s , padding .5s}.br time{font-size:15px;color:#8a8a85}.br-c{font-size:var(--fs-label);font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:#f5053d}.br h3{font-size:24px;line-height:1.22;font-weight:500;margin:8px 0 6px}.br p{color:var(--muted);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.br-a .pau{display:flex;align-items:center;gap:10px;font-weight:600;color:#6f6f6b}.br-go{width:40px;height:40px;border-radius:50%;border:1px solid rgba(27,28,30,.14);display:flex;align-items:center;justify-content:center;transition:background .5s , color .5s , transform .5s}@media (hover:hover){.br:hover{background:#fff;padding-left:20px;padding-right:20px}.br:hover .br-go{background:#f5053d;border-color:#f5053d;color:#fff;transform:translateX(3px)}}.bcta{display:flex;justify-content:space-between;align-items:center;gap:24px;margin:26px 0;padding:24px 28px;border-radius:22px;background:#1b1c1e;color:#fff}.bcta b{display:block;font-size:22px;font-weight:500}.bcta span{display:block;color:rgba(255,255,255,.7);margin-top:4px}.bgd{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.bc.big{grid-column:span 2;background:#1b1c1e;color:#fff;border-color:#1b1c1e}.bc.big h3{font-size:clamp(28px,2.6vw,40px)}.bc.big p{color:rgba(255,255,255,.72)}.bc.big .bp-m{color:rgba(255,255,255,.6)}.bc.big .pau{color:#fff!important}.bc-cta{flex-direction:column;align-items:flex-start;margin:0;justify-content:space-between}.prl{display:grid;grid-template-columns:300px 1fr;gap:0 40px;border-top:1px solid rgba(27,28,30,.12);padding-top:28px}.prl-h{grid-row:span 20}.prl-k{font-size:var(--fs-label);font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:#f5053d}.prl-h h2{font-size:44px;font-weight:500;margin-top:10px}.prl-i{display:grid;grid-template-columns:110px 1fr 24px;gap:20px;align-items:baseline;padding:16px 0;border-bottom:1px solid rgba(27,28,30,.08);color:var(--char);text-decoration:none;font-size:19px}.prl-i time{color:#8a8a85;font-size:15px}.prl-i i{font-style:normal;color:#f5053d;transition:transform .4s}@media (hover:hover){.prl-i:hover i{transform:translateX(4px)}}.bl2{display:grid;grid-template-columns:300px minmax(0,1fr);gap:40px;align-items:start}.bsd{position:sticky;top:120px;display:grid;gap:14px}.bsd .bf-s{height:52px}.bsd-b{padding:20px;border-radius:20px;background:#fff;border:1px solid rgba(27,28,30,.08)}.bsd-h{font-size:var(--fs-label);font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:#8a8a85;margin-bottom:10px}.bsd-r,.bsd-au{display:flex;align-items:center;gap:10px;width:100%;padding:9px 10px;margin:0 -10px;width:calc(100% + 20px);border:0;border-radius:12px;background:none;font:inherit;font-size:16.5px;color:var(--char);text-align:left;cursor:pointer;transition:background .4s}.bsd-r span,.bsd-au span{flex:1}.bsd-r em,.bsd-au em{font-style:normal;font-size:14px;color:#8a8a85}.bsd-r.on{background:#1b1c1e;color:#fff}.bsd-r.on em{color:rgba(255,255,255,.6)}.bsd-au .aa{width:34px;height:34px;flex:none}.bcta .btn,.bsd-cta .btn{background:#fff!important;color:var(--char)!important}.bsd-au.on{background:#f4f3f0}@media (hover:hover){.bsd-r:not(.on):hover,.bsd-au:hover{background:#f4f3f0}}.bsd-cta{background:#1b1c1e;color:#fff;border-color:#1b1c1e;display:grid;gap:6px}.bsd-cta b{font-size:20px;font-weight:500}.bsd-cta span{color:rgba(255,255,255,.7)}.bsd-cta .btn{margin-top:10px;justify-self:start}.fx-l{min-height:340px;margin-bottom:14px}.bgd2{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}[data-c].hide{display:none!important}.bl-c{margin-top:44px}.bf-m{display:none}@media (max-width:980px){.bf-m{display:flex;margin-top:0}.bsd .bf-s,.bsd-b:first-of-type{display:none}.bh{padding:70px 0 20px}.bh-g{grid-template-columns:1fr;gap:22px}.bh-p{font-size:17.5px}.fx-g,.bl2{grid-template-columns:1fr}.fx{min-height:0}.fx-t{padding:26px 22px}.bsd{position:static;order:2}.bmain{order:1}.bgd{grid-template-columns:1fr 1fr}.bc.big{grid-column:1/-1}.br{grid-template-columns:1fr 40px;gap:10px 16px}.br time{grid-column:1/-1;order:-1}.br-a{grid-column:1}.br-go{grid-row:2/4;grid-column:2}.prl{grid-template-columns:1fr}.prl-h{grid-row:auto;margin-bottom:10px}.bf-st{top:0}.bf-c{flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none;margin:0 -20px;padding:0 20px}.bf-c::-webkit-scrollbar{display:none}.bf-c button{flex:none}}@media (max-width:640px){.bgd,.bgd2{grid-template-columns:1fr}.bc{padding:22px 20px 18px}.bc h3{font-size:21px}.br h3{font-size:20px}.br p{display:none}.bcta{flex-direction:column;align-items:flex-start}.bf-a{display:none}.prl-i{grid-template-columns:1fr 20px;font-size:17px}.prl-i time{grid-column:1/-1}}.plogo{display:inline-flex;align-items:center;justify-content:center;background:#fff;border:1px solid rgba(27,28,30,.1);border-radius:10px!important}.plogo svg{width:46%;height:auto}.br{border-radius:0!important}@media (hover:hover){.br:hover{background:none!important;padding-left:8px!important;padding-right:8px!important}.br h3{transition:color .4s}.br:hover h3{color:#f5053d}}.fx::before{animation:fxGlow 16s ease-in-out infinite alternate;will-change:transform}@keyframes fxGlow{0%{transform:translate(0,0) scale(1)}33%{transform:translate(-140px,90px) scale(1.12)}66%{transform:translate(-60px,210px) scale(.94)}100%{transform:translate(-220px,40px) scale(1.06)}}@media (prefers-reduced-motion:reduce){.fx::before{animation:none}}@media (max-width:980px){.fx::before{animation:none}.bh{padding:56px 0 0!important}.bsec{padding-top:26px!important}.bf-row{gap:12px!important;margin-bottom:22px!important}}.bh{padding:170px 0 34px}.bh-g{display:flex!important;justify-content:space-between;align-items:flex-end;gap:40px}.bh-au{display:flex;flex-direction:column;align-items:flex-end;gap:12px;padding-bottom:10px}.bh-au-l{font-size:var(--fs-label);font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:#8a8a85}.bh-au .aa{width:48px;height:48px;border:3px solid #fafafa}.bh-au .bf-a button{margin-left:-10px}.bh-au .bf-a button:first-child{margin-left:0}.bh-au .bf-a button.on{position:relative;z-index:2}.bf-row{flex-wrap:nowrap!important;margin:0 0 24px!important}.bf-row .bf-s{flex:0 1 380px;height:44px;box-shadow:none}.bf-row .bf-s input{font-size:16px}.fx-g{margin-bottom:34px}@media (max-width:980px){.bh{padding:60px 0 14px}.bh-au{display:none!important}.bf-row{flex-direction:column-reverse;align-items:stretch!important;gap:14px!important;border-bottom:0!important;padding-bottom:0!important}.bf-row .bf-s{flex:none;width:100%;height:52px}}.bcol{display:flex;flex-direction:column}.bf-row2{gap:24px!important}.bf-row2 .bf-c{flex-wrap:nowrap}.bf-row2 .bf-c button{flex:none}.bf-r{display:flex;align-items:center;gap:12px;flex:none}.bf-row2 .bf-s{flex:none;width:400px}.adrop{position:relative}.ad-b{display:inline-flex;align-items:center;gap:10px;height:44px;padding:0 18px;border-radius:999px;border:1px solid rgba(27,28,30,.14);background:#fff;font:inherit;font-size:16px;font-weight:500;color:var(--char);cursor:pointer;white-space:nowrap;transition:border-color .4s , background .4s , color .4s}.ad-b svg{width:12px;height:8px;fill:none;stroke:currentColor;stroke-width:1.6;transition:transform .4s}.ad-b .aa{width:26px;height:26px;border:0;margin-left:-8px}.adrop.open .ad-b svg{transform:rotate(180deg)}.adrop.sel .ad-b{background:#1b1c1e;border-color:#1b1c1e;color:#fff}@media (hover:hover){.ad-b:hover{border-color:rgba(27,28,30,.35)}}.ad-p{position:absolute;right:0;top:calc(100% + 10px);z-index:20;width:300px;padding:8px;border-radius:18px;background:#fff;border:1px solid rgba(27,28,30,.1);box-shadow:0 30px 60px -30px rgba(27,28,30,.45);opacity:0;visibility:hidden;transform:translateY(-6px);transition:opacity .35s , transform .45s cubic-bezier(.22,.9,.24,1) , visibility 0s .45s}.adrop.open .ad-p{opacity:1;visibility:visible;transform:none;transition:opacity .35s , transform .45s cubic-bezier(.22,.9,.24,1)}.ad-i{display:flex;align-items:center;gap:12px;width:100%;padding:8px 10px;border:0;border-radius:12px;background:none;font:inherit;font-size:16px;color:var(--char);text-align:left;cursor:pointer;transition:background .3s}.ad-i span{flex:1}.ad-i em{font-style:normal;font-size:14px;color:#8a8a85}.ad-i .aa{width:34px;height:34px;border:0;flex:none}.ad-i.on{background:#f4f3f0}.ad-all{padding:12px 10px;border-bottom:1px solid rgba(27,28,30,.08);border-radius:12px 12px 0 0;margin-bottom:4px}@media (hover:hover){.ad-i:hover{background:#f4f3f0}}@media (min-width:981px){.bcol .fx-g{order:-1;margin-bottom:0}.bh{padding-bottom:40px!important}.bf-row2{padding:52px 0 30px!important;margin:0!important;border-bottom:1px solid rgba(27,28,30,.12)!important}.bcol .brs{border-top:0;margin-top:14px}}@media (max-width:1240px) and (min-width:981px){.bf-row2 .bf-s{width:280px}}@media (max-width:980px){.adrop{display:none!important}.bf-r{display:block;width:100%}.bf-row2 .bf-s{width:100%}}.sr{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.b-empty{padding:40px 0;color:var(--muted);font-size:19px}.fx-g[hidden]{display:none!important}@media (min-width:981px){.admin-bar .bf-st{top:152px}}.fx p{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:5;overflow:hidden}@media (max-width:760px){.fx p{-webkit-line-clamp:4}}#list{transition:opacity .28s ease , transform .28s ease}#list.out{opacity:0;transform:translateY(6px)}#list .br.in-a,#list .b-empty.in-a{animation:brIn .7s cubic-bezier(.22,.9,.24,1) both;animation-delay:calc(var(--i,0)*55ms)}@keyframes brIn{from{opacity:0;transform:translateY(14px);filter:blur(3px)}to{opacity:1;transform:none;filter:none}}@media (prefers-reduced-motion:reduce){#list,#list .br.in-a{transition:none;animation:none}}.bf-c button{transition:background-color .4s ease , color .4s ease , border-color .4s ease}.ad-b:focus{outline:none}.ad-b:focus-visible{outline:2px solid rgba(245,5,61,.35);outline-offset:3px}.ad-i.on{background:none}.ad-i.on span{color:var(--red)}.ad-all{position:relative;padding:10px;border:0;border-radius:12px;margin-bottom:9px}.ad-all:after{content:"";position:absolute;left:10px;right:10px;bottom:-5px;height:1px;background:rgba(27,28,30,.08)}@media (hover:hover){.ad-i:hover{background:#f6f5f2}}