.education-all{padding:48px 0;background:#e9f1ed;color:#173b38}.education-all__in{display:grid;grid-template-columns:1.05fr 1fr;gap:44px;align-items:center}.education-all__label{font-size:14px;line-height:1.6;margin:0 0 14px;font-weight:600}.education-all h2{font-size:clamp(28px,3.1vw,40px);line-height:1.2;letter-spacing:-.025em;margin:0 0 20px}.education-all h3{font-size:24px;line-height:1.35;margin:0 0 15px}.education-all p:not(.education-all__label){font-size:18px;line-height:1.7;margin:0 0 20px;max-width:650px}.education-all p.education-all__meta,.education-all p.education-all__catalog{font-size:15px}.education-all p.education-all__catalog{margin:18px 0 0}.education-all a{color:inherit;text-underline-offset:4px}.education-all a.btn{color:#fff;background:#173b38;text-decoration:none}.education-all a:focus-visible{outline:3px solid #b87528;outline-offset:5px}.education-all__visual{display:block;overflow:hidden;border-radius:12px}.education-all__visual picture,.education-all__visual img{display:block;width:100%;height:auto}.catalog-card__cover.catalog-card__cover--ai-everyday{position:relative;min-height:230px;background:#e9f1ed;overflow:hidden}.catalog-card__cover--ai-everyday picture{position:absolute;inset:0;display:block}.catalog-card__cover--ai-everyday img{display:block;width:100%;height:100%;object-fit:cover}.catalog-card__cover--ai-everyday>span{position:relative;z-index:1}.catalog-card[data-course-id="ai-everyday"] .catalog-card__price{color:#245e54}:root[data-ods-theme="dark"] .education-all{background:#243d3c;color:#e8eee6}:root[data-ods-theme="dark"] .catalog-card[data-course-id="ai-everyday"] .catalog-card__price{color:#d8ece2}@media(max-width:760px){.education-all{padding:32px 0}.education-all__in{grid-template-columns:1fr;gap:24px}.education-all h3{font-size:23px}}

.ai-prompt blockquote{white-space:pre-wrap;margin:16px 0;font-size:17px;line-height:1.8}.ai-prompt__head{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:12px}.ai-prompt__head .btn{font-size:14px;min-height:44px}.ai-prompt__status{min-height:24px;font-size:14px}:root[data-ods-theme="dark"] .ai-prompt{background:#243d3c;color:#e8eee6}
