.text-editor-widget{font-family:var(--font-vazir);img{max-width:100%;height:auto}}.home-text img{display:block;max-width:min(100%,480px);margin-inline:auto;border-radius:1.5rem}.text-editor-widget.editor-content.home-text h2{font-size:1.25rem;line-height:1.875rem;@media (min-width:640px){font-size:1.5rem;line-height:2.25rem}@media (min-width:768px){font-size:1.875rem;line-height:2.5rem}}.text-editor-box .text-editor-widget{max-width:56rem;&.editor-content h2{margin:0 0 1rem;text-align:center;@media (min-width:640px){margin-bottom:1.5rem}}&.editor-content ul{display:grid;gap:.5rem;margin:0;padding:0;list-style:none;@media (min-width:640px){gap:.75rem;grid-template-columns:repeat(2,minmax(0,1fr))}}&.editor-content li{display:flex;align-items:center;gap:.75rem;margin:0;padding:.5rem .75rem;border-radius:1rem;background:#fff;box-shadow:0 1px 2px rgb(0 0 0/.06);font-size:.875rem;line-height:1.7;@media (min-width:640px){padding-left:1rem;padding-bottom:.75rem;padding-right:1rem;padding-top:.75rem;font-size:.9375rem}&:before{content:"✓";display:flex;flex-shrink:0;align-items:center;justify-content:center;width:1.5rem;height:1.5rem;border-radius:9999px;background:var(--color-primary-600);color:#fff;font-size:.8125rem;font-weight:700}}}html[data-mode=dark] .text-editor-box .text-editor-widget.editor-content li{background:var(--color-neutral-800)}