.rzcf-shell{max-width:1250px;margin-inline:auto}.rzcf-shell .rzcf-breadcrumbs{align-items:center}.rzcf-preview-tag{margin:0 0 20px;padding:12px 16px;border:2px dashed #ce8b20;background:#fff7e8;color:#604008;font-weight:700;border-radius:12px}.rzcf-summary{background:linear-gradient(110deg,#edf8f0,#fffdf8);border:1px solid #c6e1cc;border-radius:18px;padding:22px 24px;margin:10px 0 37px}.rzcf-summary>strong{font-size:1.1rem;display:block;margin-bottom:16px}.rzcf-summary-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:15px}.rzcf-summary-grid>div{padding:11px 16px;background:#fff;border-radius:12px;border:1px solid #e2eee4;color:#16814c;font-weight:800}.rzcf-summary-grid b,.rzcf-summary-grid small{display:block;color:#173e31}.rzcf-summary-grid small{font-size:.79rem;font-weight:400;color:#546c5e}.rzcf-shell .rz-article-layout{gap:35px}.rzcf-shell .rz-article-main section{scroll-margin-top:115px}.rzcf-shell .rz-article-main li{margin-bottom:9px}.rzcf-shell .rz-article-main p{line-height:1.78}.rzcf-note{background:#eaf7ee;border-left:5px solid #128440;border-radius:10px;padding:16px 19px;margin:17px 0}.rzcf-note p{margin:6px 0 0}.rzcf-warning{background:#fff5e8;border-left-color:#c78222}.rzcf-selector{margin:20px 0 40px!important}.rzcf-selector .rz-form-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.rzcf-selector .rz-form-grid label{display:block;font-size:.94rem}.rzcf-selector .rz-form-grid select{margin-top:8px}.rzcf-offers{background:#f5faf5;padding:22px!important;border:1px solid #e2efe5;border-radius:16px}.rzcf-offer-placeholder{padding:18px;background:white;border:1px dashed #bdd8c1;border-radius:12px}.rzcf-source-list li{margin-bottom:11px}.rzcf-source-list a{text-decoration:underline;color:#137348}.rzcf-source-list span{display:block;color:#607365;font-size:.85rem}.rzcf-shell .rz-toc{top:110px;max-height:75vh;overflow:auto}.rzcf-shell .rz-table-wrap{border-radius:10px;overflow:auto}.rzcf-shell .rz-article-hero{max-width:1000px}.rzcf-shell .rz-article-main h3{margin-top:24px}
@media(max-width:1000px){.rzcf-shell .rz-toc{position:static;max-height:none}.rzcf-summary-grid{grid-template-columns:repeat(3,1fr)}}
@media(max-width:640px){.rzcf-summary{padding:17px}.rzcf-summary-grid,.rzcf-selector .rz-form-grid{grid-template-columns:1fr}.rzcf-shell .rz-article-main section{scroll-margin-top:75px}.rzcf-offers{padding:15px!important}.rzcf-shell .rz-toc{max-width:100%;overflow:auto}}

.rzcf-generic-tool .rz-form-grid{grid-template-columns:repeat(2,minmax(0,1fr))}
@media(max-width:640px){.rzcf-generic-tool .rz-form-grid{grid-template-columns:1fr}}
