.sjm-faq{--sjm-faq-gap:12px;--sjm-faq-radius:14px;--sjm-faq-pad-x:22px;--sjm-faq-primary:#0EA48A;--sjm-faq-primary-deep:#0B8571;--sjm-faq-tint:#F4FAF8;--sjm-faq-ink:#37474F;--sjm-faq-text:#5B6B71;--sjm-faq-card:#FFFFFF;--sjm-faq-line:#E2EAE8;direction:rtl;font-family:inherit}.sjm-faq-list{display:flex;flex-direction:column;gap:var(--sjm-faq-gap)}.sjm-faq-item{background:var(--sjm-faq-card);border:1px solid var(--sjm-faq-line);border-radius:var(--sjm-faq-radius);overflow:hidden;transition:border-color .2s ease,box-shadow .2s ease,background-color .2s ease}.sjm-faq-item:hover{border-color:rgba(14,164,138,.35)}.sjm-faq-item[open]{background:var(--sjm-faq-tint);border-color:rgba(14,164,138,.45);box-shadow:0 10px 24px -18px rgba(38,50,56,.35)}.sjm-faq .sjm-faq-summary{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:16px var(--sjm-faq-pad-x);cursor:pointer;list-style:none;user-select:none;-webkit-tap-highlight-color:transparent}.sjm-faq .sjm-faq-summary::-webkit-details-marker{display:none}.sjm-faq .sjm-faq-summary::marker{content:""}.sjm-faq .sjm-faq-summary:focus{outline:none}.sjm-faq .sjm-faq-summary:focus-visible{outline:2px solid var(--sjm-faq-primary);outline-offset:-2px;border-radius:var(--sjm-faq-radius)}.sjm-faq .sjm-faq-q{flex:1 1 auto;margin:0;padding:0;font-family:inherit;font-size:15.5px;font-weight:700;line-height:1.8;color:var(--sjm-faq-ink);text-align:right;transition:color .2s ease}.sjm-faq-item[open] .sjm-faq-q,.sjm-faq .sjm-faq-summary:hover .sjm-faq-q{color:var(--sjm-faq-primary-deep)}.sjm-faq-icon{position:relative;flex:none;width:30px;height:30px;border-radius:50%;border:1.5px solid var(--sjm-faq-line);background:var(--sjm-faq-card);transition:background-color .2s ease,border-color .2s ease}.sjm-faq-icon::before,.sjm-faq-icon::after{content:"";position:absolute;top:50%;left:50%;width:11px;height:1.8px;border-radius:2px;background:var(--sjm-faq-primary-deep);transform:translate(-50%,-50%);transition:transform .25s ease,background-color .2s ease}.sjm-faq-icon::after{transform:translate(-50%,-50%) rotate(90deg)}.sjm-faq .sjm-faq-summary:hover .sjm-faq-icon{border-color:var(--sjm-faq-primary)}.sjm-faq-item[open] .sjm-faq-icon{background:var(--sjm-faq-primary);border-color:var(--sjm-faq-primary)}.sjm-faq-item[open] .sjm-faq-icon::before,.sjm-faq-item[open] .sjm-faq-icon::after{background:#fff}.sjm-faq-item[open] .sjm-faq-icon::after{transform:translate(-50%,-50%) rotate(0deg)}.sjm-faq .sjm-faq-a{padding:0 var(--sjm-faq-pad-x) 18px;color:var(--sjm-faq-text);font-size:14.5px;line-height:2;text-align:justify}.sjm-faq-item[open] .sjm-faq-a{animation:sjmFaqIn .28s ease both}@keyframes sjmFaqIn{from{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:none}}.sjm-faq .sjm-faq-a>:first-child{margin-top:0}.sjm-faq .sjm-faq-a>:last-child{margin-bottom:0}.sjm-faq .sjm-faq-a p{margin:0 0 10px;color:inherit;font-size:inherit;line-height:inherit}.sjm-faq .sjm-faq-a ul,.sjm-faq .sjm-faq-a ol{margin:0 0 10px;padding-inline-start:22px}.sjm-faq .sjm-faq-a li{margin:0 0 4px}.sjm-faq .sjm-faq-a a,.sjm-faq .sjm-faq-a a:visited{color:var(--sjm-faq-primary-deep);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px}.sjm-faq .sjm-faq-a a:hover{color:var(--sjm-faq-ink)}.sjm-faq .sjm-faq-empty{margin:0;padding:14px 18px;border:1px dashed var(--sjm-faq-line);border-radius:var(--sjm-faq-radius);background:var(--sjm-faq-tint);color:var(--sjm-faq-ink);font-size:14px;line-height:1.9}.sjm-faq .sjm-faq-empty a,.sjm-faq .sjm-faq-empty a:visited{color:var(--sjm-faq-primary-deep);font-weight:600;text-decoration:none}.sjm-faq .sjm-faq-empty a:hover{text-decoration:underline}@media (max-width:640px){.sjm-faq{--sjm-faq-pad-x:16px}.sjm-faq .sjm-faq-summary{padding-block:14px}.sjm-faq .sjm-faq-q{font-size:15px}}@media (prefers-reduced-motion:reduce){.sjm-faq-item,.sjm-faq-icon,.sjm-faq-icon::before,.sjm-faq-icon::after{transition:none}.sjm-faq-item[open] .sjm-faq-a{animation:none}}