 .qv-art,.qv-art *{box-sizing:border-box} .qv-art{--g:#103f34;--g2:#0a3028;--gold:#dfb62b;--gold2:#9d7200;--ink:#18312b;--tx:#50655e;--cream:#f8f6ef;--line:#e5dfcf;color:var(--tx);font-size:16px;line-height:1.8;width:100%;overflow:hidden} .qv-art article,.qv-art section{margin:0!important} .qv-art h2{color:var(--ink);font-size:clamp(24px,3vw,32px);line-height:1.3;margin:44px 0 14px} .qv-art h3{color:var(--ink);font-size:20px;line-height:1.4;margin:26px 0 8px} .qv-art p{margin:0 0 16px} .qv-art a{color:var(--g);font-weight:600;text-underline-offset:3px} .qv-art img{display:block;max-width:100%;height:auto;border-radius:14px;margin:8px 0 24px} .qv-art .qv-lead{font-size:18px;color:var(--ink)} .qv-art .qv-ayah{background:var(--cream);border-right:4px solid var(--gold);border-radius:12px;padding:16px 20px;margin:18px 0} .qv-art .qv-ayah .ar{font-size:24px;line-height:1.9;color:var(--g);direction:rtl;text-align:right;display:block;font-family:"Amiri","Scheherazade New",serif} .qv-art .qv-ayah small{display:block;color:var(--tx);margin-top:6px} .qv-art .qv-table{width:100%;border-collapse:collapse;margin:14px 0 24px;font-size:15px} .qv-art .qv-table th,.qv-art .qv-table td{border:1px solid var(--line);padding:10px 12px;text-align:left;vertical-align:top} .qv-art .qv-table th{background:var(--g);color:#fff} .qv-art .qv-table .ar{font-size:20px;direction:rtl;color:var(--g)} .qv-art .qv-steps{counter-reset:s;list-style:none;padding:0;margin:20px 0} .qv-art .qv-steps>li{counter-increment:s;position:relative;padding:18px 18px 18px 64px;border:1px solid var(--line);border-radius:14px;margin:0 0 14px;background:#fff} .qv-art .qv-steps>li:before{content:counter(s);position:absolute;left:18px;top:18px;width:32px;height:32px;border-radius:50%;background:var(--g);color:#fff;font-weight:700;display:grid;place-items:center} .qv-art .qv-steps h3{margin-top:0} .qv-art .qv-colors span{display:inline-block;padding:2px 10px;border-radius:20px;font-weight:700;margin-right:6px} .qv-art .red{background:#fde8e8;color:#b42318}.qv-art .green{background:#e5f4e4;color:#1d6b2f} .qv-art .qv-note{background:#fbf6e8;border:1px solid #e9d9a8;border-radius:12px;padding:14px 18px;margin:18px 0} .qv-art .qv-cta{background:var(--g);color:#fff;border-radius:18px;padding:28px;margin:40px 0 24px} .qv-art .qv-cta h2{color:#fff;margin-top:0} .qv-art .qv-cta p{color:#e8efe9} .qv-art .qv-btn{display:inline-block;background:var(--gold);color:var(--g2)!important;padding:12px 22px;border-radius:10px;text-decoration:none;font-weight:800;margin:6px 8px 0 0} .qv-art .qv-btn.alt{background:transparent;border:1.5px solid #fff;color:#fff!important} .qv-art .qv-src{font-size:14px} .qv-art .qv-src li{margin-bottom:6px} @media(max-width:600px){.qv-art .qv-steps>li{padding:16px 14px 16px 56px}.qv-art .qv-table{font-size:14px}} .qv-art .qv-faq h3{font-size:18px;margin:22px 0 6px} .qv-art .qv-check{list-style:none;padding:0;margin:18px 0} .qv-art .qv-check li{position:relative;padding:12px 14px 12px 46px;border:1px solid var(--line);border-radius:12px;margin:0 0 10px;background:#fff} .qv-art .qv-check li:before{content:"✓";position:absolute;left:14px;top:11px;width:22px;height:22px;border-radius:50%;background:var(--gold);color:var(--g2);font-weight:800;display:grid;place-items:center;font-size:13px} 