.hero.bc-np{min-height:0}.hero.bc-np .hero-text{max-width:680px}.bc-np__line{display:flex;flex-wrap:wrap;gap:6px 14px;margin:0 0 16px;font-size:12px;line-height:1.3;letter-spacing:.14em;text-transform:uppercase;font-weight:700;color:#cfd6c8}.bc-np__line .bc-np__brand{color:#fff}.bc-np__line .bc-np__issue{color:#9bcf6e}.hero.bc-np .hero-title{margin:0 0 14px;font-size:34px;line-height:1.1;font-weight:800;letter-spacing:-.015em;text-shadow:none}.hero.bc-np .hero-subtitle{font-size:16px}.hero.bc-np .bc-np__dateline{margin:22px 0 0;padding-top:14px;border-top:1px solid rgba(255,255,255,.22);font-size:14px;line-height:1.55;color:#dadada}@media(min-width:900px){.hero.bc-np .hero-title{font-size:46px}.hero.bc-np .hero-media lottie-player{max-width:620px}}.bc-front{--f-ink: #151515;--f-soft: #5b6358;--f-muted: #7f8c8d;--f-line: #e6e9e2;--f-green: #72a449;--f-green-deep: #4e6633;--f-tint: #f1f6ea;--f-grey: #f1f3f4;--f-radius: 14px;font-family:Roboto,sans-serif;color:var(--f-ink);line-height:1.5}.bc-front__in{max-width:1200px;margin:0 auto;padding:0 16px}.bc-front a{color:inherit;text-decoration:none;border:0}.bc-front h2,.bc-front h3{margin:0;color:var(--f-ink)}.bc-front h2 a,.bc-front h3 a{font-size:inherit;line-height:inherit;font-weight:inherit;color:inherit}.bc-front__meta{margin:0;font-size:13px;line-height:1.4;color:var(--f-muted)}.bc-front small{font-size:.7em;font-weight:600;color:var(--f-soft)}.bc-rule,.bc-kick{margin:0;font-size:11px;line-height:1.3;letter-spacing:.14em;text-transform:uppercase;font-weight:700;color:var(--f-green-deep)}.bc-rule{padding-top:8px;border-top:2px solid var(--f-ink);color:var(--f-ink)}.bc-section-head{display:flex;align-items:baseline;justify-content:space-between;gap:12px;margin-bottom:4px;padding-bottom:8px;border-bottom:2px solid var(--f-ink)}.bc-section-head--kick{align-items:flex-end}.bc-section-head h2{font-size:24px;line-height:1.15;font-weight:800;letter-spacing:-.01em}.bc-section-head .bc-kick{margin-bottom:4px}.bc-section-head__meta{margin:0;font-size:13px;line-height:1.4;color:var(--f-muted);text-align:right}.bc-front .bc-section-head__all,.bc-front .bc-lead__links a,.bc-front .bc-rankrow__links a{color:var(--f-green-deep);font-size:14px;font-weight:700;white-space:nowrap;border-bottom:1.5px solid var(--f-green);padding-bottom:1px}.bc-front .bc-section-head__all:after{content:" →"}.bc-front .bc-section-head__all:hover,.bc-front .bc-lead__links a:hover,.bc-front .bc-rankrow__links a:hover{color:var(--f-ink);border-color:var(--f-ink)}.bc-score{padding:2px 9px;border-radius:999px;background:var(--f-tint);color:var(--f-green-deep);font-size:13px;font-weight:800}.bc-score small{color:inherit}.bc-issue{padding-top:8px}.bc-issue__dateline{display:flex;flex-wrap:wrap;align-items:baseline;gap:6px 18px;padding:10px 0 8px;border-top:3px solid var(--f-ink);border-bottom:1px solid var(--f-ink);font-size:12px;line-height:1.3;letter-spacing:.12em;text-transform:uppercase;font-weight:700;color:var(--f-ink)}.bc-issue__date{color:var(--f-green-deep)}.bc-issue__kinds{margin-left:auto;font-weight:500;letter-spacing:.08em;color:var(--f-soft)}.bc-issue__grid{display:grid;gap:14px;padding-top:14px}.bc-lead{display:grid;grid-template-columns:48px minmax(0,1fr);gap:0 14px;align-items:start;padding:14px 16px 16px;border-radius:var(--f-radius);background:var(--f-tint)}.bc-lead__logo{display:block;width:48px;height:48px;margin-top:2px}.bc-lead__logo img{display:block;width:48px;height:48px;border-radius:11px}.bc-lead__title{margin:4px 0 0;font-size:18px;line-height:1.2;font-weight:800;letter-spacing:-.01em;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden}.bc-lead__title a:hover,.bc-item__title a:hover,.bc-post__title a:hover,.bc-testrow__name:hover,.bc-rankrow__name:hover,.bc-who__name:hover{color:var(--f-green-deep)}.bc-lead__line{margin:6px 0 0;font-size:14px;line-height:1.45;color:#2e3246;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.bc-lead__meta{display:flex;flex-wrap:wrap;align-items:center;gap:6px 12px;margin:10px 0 0;font-size:13px}.bc-lead__label{color:var(--f-soft);font-weight:600}.bc-lead__links{display:flex;flex-wrap:wrap;gap:6px 16px;margin:8px 0 0}.bc-items{display:grid;grid-template-columns:minmax(0,1fr);gap:0 32px;margin:0;padding:0;list-style:none}.bc-item{display:grid;grid-template-columns:96px minmax(0,1fr);gap:12px;align-items:center;padding:9px 0;border-bottom:1px solid var(--f-line)}.bc-item__img{display:block;overflow:hidden;border-radius:8px;background:var(--f-grey)}.bc-item__img img{display:block;width:96px;height:64px;object-fit:cover}.bc-item .bc-kick{display:flex;flex-wrap:wrap;align-items:center;gap:2px 8px;font-size:10px;letter-spacing:.1em}.bc-item__score{padding:1px 6px;border-radius:999px;background:var(--f-tint);color:var(--f-green-deep);font-size:10px;letter-spacing:0}.bc-item__title{margin:3px 0 0;font-size:15px;line-height:1.25;font-weight:800;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.bc-rank{padding-top:40px}.home .bc-archive-pick .space-page-wrapper{padding-bottom:0}.home .bc-archive-pick .space-content-section{margin-bottom:0}.home .bc-rank+.space-archive-section .space-page-section-ins{padding-top:0}.bc-rank__list{margin:0;padding:0;list-style:none}.bc-rankrow{display:grid;grid-template-columns:24px 44px minmax(0,1fr) auto;gap:12px;align-items:start;padding:14px 0;border-bottom:1px solid var(--f-line)}.bc-rankrow__n{font-size:18px;line-height:44px;font-weight:800;color:var(--f-green-deep)}.bc-rankrow__logo{display:block;width:44px;height:44px}.bc-rankrow__logo img{display:block;width:44px;height:44px;border-radius:10px}.bc-rankrow__head{display:flex;flex-wrap:wrap;align-items:center;gap:6px 10px;margin:0;min-height:24px}.bc-rankrow__name{font-size:17px;font-weight:800}.bc-rankrow__label{padding:2px 8px;border-radius:6px;background:#ebf5e0;color:#658542;font-size:12px;font-weight:600;white-space:nowrap}.bc-rankrow__fact{margin:4px 0 6px;font-size:14px;line-height:1.5;color:var(--f-soft)}.bc-rankrow__links{display:flex;gap:16px;margin:0}.bc-front .bc-rankrow__links a{font-size:13px}.bc-rankrow__score{font-size:15px;line-height:44px;font-weight:800;color:var(--f-green-deep);white-space:nowrap}.bc-rank__all{margin:16px 0 0}.home .space-page-content p.bc-kicker{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 14px;margin:36px 0 6px;padding:8px 0 0;border-top:2px solid #151515;font-size:11px;line-height:1.3;letter-spacing:.14em;text-transform:uppercase;font-weight:700;color:#151515}.home .space-page-content p.bc-kicker .bc-kicker__note{margin-left:auto;font-weight:500;letter-spacing:.08em;color:#5b6358}.home .space-page-content ul.bc-check{margin:0 0 8px;padding:0;list-style:none}.home .space-page-content ul.bc-check li{margin:0;padding:6px 0;border-bottom:1px solid #e6e9e2;list-style:none;font-size:15px;line-height:1.45}.home .space-page-content ul.bc-check li:before,.home .space-page-content ul.bc-check li::marker{content:none}.home .space-page-content ul.bc-check--good li,.home .space-page-content ul.bc-check--bad li{color:#2e3246}.home .space-page-content .bc-wall p.bc-wall__text{margin:-14px 0 22px;font-size:14px;line-height:1.5;color:#2e3246}.home .space-page-content .bc-wall p.bc-wall__text strong:first-child{color:#151515}.home .space-page-content .bc-wall .space-organizations-4-archive-item{padding-left:0!important;padding-right:0!important}.bc-posts{padding-top:40px}.bc-posts__grid{display:grid;gap:32px}.bc-post{display:grid;grid-template-columns:96px minmax(0,1fr);gap:12px;align-items:center;padding:12px 0;border-bottom:1px solid var(--f-line)}.bc-post__thumb img{display:block;width:96px;height:72px;border-radius:10px;object-fit:cover}.bc-post__title{margin:0 0 4px;font-size:16px;line-height:1.3;font-weight:700}.bc-tests{padding:40px 0 8px}.bc-tests__list{margin:0;padding:0;list-style:none}.bc-testrow{display:grid;grid-template-columns:36px minmax(0,1fr);gap:12px;align-items:start;padding:12px 0;border-bottom:1px solid var(--f-line)}.bc-testrow__logo img{display:block;width:36px;height:36px;border-radius:9px}.bc-testrow__head{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin:0}.bc-testrow__name{font-size:16px;font-weight:800}.bc-testrow__score{padding:2px 8px;border-radius:999px;background:var(--f-tint);color:var(--f-green-deep);font-size:12px;font-weight:800}.bc-testrow__score small{color:inherit}.bc-testrow__warn{padding:2px 8px;border-radius:999px;background:#fde8e8;color:#b2022f;font-size:12px;font-weight:800}.bc-testrow__verdict{margin:2px 0 4px;font-size:14px;line-height:1.5;color:var(--f-soft)}.bc-who{padding:40px 0 48px}.bc-who__text{margin:14px 0 0;max-width:780px;font-size:15px;line-height:1.6;color:#2e3246}.bc-who__list{display:grid;gap:14px;margin:22px 0 0;padding:0;list-style:none}.bc-who__person{display:grid;grid-template-columns:56px minmax(0,1fr);gap:12px;align-items:center}.bc-who__photo{display:block;width:56px;height:56px}.bc-who__photo img{display:block;width:56px;height:56px;border-radius:50%;object-fit:cover}.bc-who__id{display:flex;flex-direction:column}.bc-who__name{font-size:16px;line-height:1.2;font-weight:800}.bc-who__role{margin-top:2px;font-size:13px;color:var(--f-soft)}@media(min-width:600px){.bc-lead{grid-template-columns:56px minmax(0,1fr);padding:16px 20px 18px}.bc-lead__logo,.bc-lead__logo img{width:56px;height:56px}.bc-lead__logo img{border-radius:12px}.bc-items{grid-template-columns:repeat(2,minmax(0,1fr))}.bc-post{grid-template-columns:120px minmax(0,1fr)}.bc-post__thumb img{width:120px;height:90px}.bc-testrow{grid-template-columns:40px minmax(0,1fr)}.bc-testrow__logo img{width:40px;height:40px}.bc-testrow__verdict{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.bc-who__list{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}}@media(min-width:900px){.bc-issue{padding-top:16px}.bc-issue__grid{grid-template-columns:minmax(0,2fr) minmax(0,1fr);gap:0 40px;padding-top:18px;align-items:stretch}.bc-items{grid-column:1;grid-row:1}.bc-lead{grid-column:2;grid-row:1;display:flex;flex-direction:column;justify-content:center;gap:12px;padding:20px 22px 22px}.bc-lead__logo{margin-top:0}.bc-lead__title{font-size:20px}.bc-lead__foot{padding-top:6px}.bc-item{grid-template-columns:104px minmax(0,1fr);padding:10px 0}.bc-item__img img{width:104px;height:68px}.bc-item .bc-kick{font-size:11px}.bc-section-head h2{font-size:30px}.bc-rank{padding-top:56px}.bc-rank__list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:repeat(3,auto);grid-auto-flow:column;column-gap:48px}.bc-rankrow{grid-template-columns:28px 52px minmax(0,1fr) auto;padding:16px 0}.bc-rankrow__n,.bc-rankrow__score{line-height:52px}.bc-rankrow__logo,.bc-rankrow__logo img{width:52px;height:52px}.bc-rankrow__name{font-size:18px}.bc-posts{padding-top:56px}.bc-posts__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:48px}.bc-tests{padding:56px 0 8px}.bc-testrow{grid-template-columns:44px minmax(0,1fr);padding:14px 0}.bc-testrow__logo img{width:44px;height:44px}.bc-testrow__name{font-size:17px}.bc-who{padding:56px 0 64px}.bc-who__text{font-size:16px}.home .space-page-content p.bc-kicker{margin-top:48px}}
