.editorial-home :is(.academy-widget,.academy-definition small,.academy-fact strong){font-family:Arial,Helvetica,sans-serif}.editorial-home .academy-definition{border-left:4px solid #fc1843;border-radius:0;margin:28px 0 20px;padding:14px 0 14px 18px}.editorial-home .academy-definition small{color:#62656d;margin-bottom:6px;font-size:13px;font-weight:700;display:block}.editorial-home .academy-definition p{color:#16171b;margin:0;font-size:21px;line-height:1.5}.editorial-home .academy-analogy{font-size:17px;line-height:1.75}.editorial-home .academy-widget{background:#f7f8fa;border:1px solid #e7e8ec;border-radius:14px;margin:36px 0;padding:22px}.editorial-home .academy-widget h2{margin:0 0 16px;font-size:20px;line-height:1.3}.academy-slider{grid-template-columns:minmax(120px,190px) minmax(0,1fr) 110px;align-items:center;gap:14px;margin-bottom:12px;font-size:14px;display:grid}.academy-slider span{color:#62656d}.academy-slider input{accent-color:#fc1843;width:100%}.academy-slider output{text-align:right;font-variant-numeric:tabular-nums;font-weight:700}.academy-result{border-top:1px solid #e1e3e8;margin-top:18px;padding-top:16px}.academy-result small{color:#62656d;font-size:13px;display:block}.academy-result strong{font-variant-numeric:tabular-nums;margin:4px 0 10px;font-size:34px;line-height:1.1;display:block}.editorial-home .academy-result p{margin:8px 0 0;font-size:15px;line-height:1.6}.academy-meter{background:#e1e3e8;border-radius:5px;height:10px;overflow:hidden}.academy-meter i{border-radius:5px;height:100%;transition:width .2s;display:block}.academy-meter-bad i{background:#d92d2d}.academy-meter-warn i{background:#e08a0b}.academy-meter-good i{background:#16936a}.editorial-home .academy-note{color:#62656d;margin:14px 0 0;font-size:14px}.academy-steps{counter-reset:academy-step;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:12px;margin:0;padding:0;list-style:none;display:grid}.academy-steps li{counter-increment:academy-step;background:#fff;border:1px solid #e7e8ec;border-radius:10px;padding:44px 14px 14px;position:relative}.academy-steps li:before{content:counter(academy-step);color:#fff;background:#fc1843;border-radius:50%;place-items:center;width:24px;height:24px;font-size:13px;font-weight:700;display:grid;position:absolute;top:12px;left:14px}.academy-steps strong{margin-bottom:6px;font-size:15px;display:block}.academy-steps span{color:#4c4f57;font-size:14px;line-height:1.55;display:block}.academy-compare{background:#fff;border:1px solid #e7e8ec;border-radius:10px;display:grid;overflow:hidden}.academy-compare>div{grid-template-columns:minmax(90px,.8fr) 1fr 1fr;display:grid}.academy-compare>div+div{border-top:1px solid #eceef1}.academy-compare span{padding:12px 14px;font-size:14px;line-height:1.5}.academy-compare [role=rowheader]{color:#62656d;font-weight:700}.academy-compare-head span{color:#fff;background:#16171b;font-weight:700}.editorial-home .academy-fact{color:#5c3a00;background:#fff6e5;border-radius:12px;margin:28px 0;padding:16px 18px}.editorial-home .academy-fact strong{color:#5c3a00;margin-bottom:4px;display:block}.editorial-home .academy-fact p{color:#5c3a00;margin:0;font-size:16px;line-height:1.65}.academy-question+.academy-question{border-top:1px solid #e1e3e8;margin-top:22px;padding-top:18px}.editorial-home .academy-question>p{margin:0 0 10px;font-size:16px;font-weight:700;line-height:1.5}.academy-options{flex-wrap:wrap;gap:8px;display:flex}.academy-options button{color:#16171b;min-height:44px;font:inherit;cursor:pointer;text-align:left;background:#fff;border:1px solid #cfd2d8;border-radius:8px;padding:10px 16px;font-size:15px}.academy-options button:hover{border-color:#16171b}.academy-options button:focus-visible{outline-offset:2px;outline:2px solid #ce123c}.academy-options button.is-correct{color:#0b5a40;background:#e8f6f0;border-color:#16936a}.academy-options button.is-wrong{color:#8a1c1c;background:#fdecec;border-color:#d92d2d}.editorial-home .academy-feedback{margin:10px 0 0;font-size:15px;line-height:1.6}.editorial-home .academy-feedback.is-correct{color:#0b5a40}.editorial-home .academy-feedback.is-wrong{color:#8a1c1c}.editorial-home .academy-related{color:#4c4f57;font-size:15px}@media (max-width:590px){.editorial-home .academy-widget{margin:28px 0;padding:18px 16px}.academy-slider{grid-template-columns:1fr auto;gap:6px 12px}.academy-slider input{grid-area:2/1/auto/-1}.academy-result strong{font-size:30px}.academy-compare>div{grid-template-columns:1fr 1fr}.academy-compare [role=rowheader]{grid-column:1/-1;padding-bottom:0}.academy-compare-head [role=columnheader]:first-child{display:none}.editorial-home .academy-definition p{font-size:19px}}
