.dd-faq-page[dir=rtl]{--ivory:#faf3ea;--paper:#fffdfc;--wine:#6b3540;--terra:#a8583d;--ink:#352d2e;--muted:#756a68;--line:#6b354029;--soft:#f6e7e1;--footer:#5d0c1d}.dd-faq-page[dir=rtl] *{box-sizing:border-box}.dd-faq-page[dir=rtl]{background:var(--paper);color:var(--ink);margin:0;font-family:Noto Sans Arabic,Tahoma,Arial,sans-serif;line-height:1.85;overflow-x:hidden}.dd-faq-page[dir=rtl] a{color:inherit;text-decoration:none}.dd-faq-page[dir=rtl] .wrap{width:min(1120px,100% - 40px);margin:auto}.dd-faq-page[dir=rtl] :where(a,button,summary,[tabindex]):focus-visible{outline:3px solid var(--terra);outline-offset:3px}.dd-faq-page[dir=rtl] .faq-hero{border-bottom:1px solid var(--line);background:linear-gradient(145deg,#fffdfb 0%,#faf3ea 60%,#f5e6df 100%);padding:88px 0 74px;position:relative;overflow:hidden}.dd-faq-page[dir=rtl] .faq-hero:after{content:"";border:1px solid #a8583d26;border-radius:50%;width:340px;height:340px;position:absolute;top:-140px;left:-190px}.dd-faq-page[dir=rtl] .hero-inner{z-index:1;max-width:790px;position:relative}.dd-faq-page[dir=rtl] .eyebrow{color:var(--terra);letter-spacing:.11em;text-transform:uppercase;align-items:center;gap:10px;font-size:11px;font-weight:900;display:inline-flex}.dd-faq-page[dir=rtl] .eyebrow:before{content:"";background:currentColor;width:32px;height:1px}.dd-faq-page[dir=rtl] .faq-hero h1{color:var(--wine);margin:12px 0 16px;font-family:Lora,Georgia,serif;font-size:clamp(44px,6vw,72px);line-height:1.12}.dd-faq-page[dir=rtl] .faq-hero p{color:var(--muted);max-width:690px;margin:0;font-size:16px}.dd-faq-page[dir=rtl] .faq-shell{padding:72px 0 96px}.dd-faq-page[dir=rtl] .faq-layout{display:block}.dd-faq-page[dir=rtl] .faq-side{position:sticky;top:104px}.dd-faq-page[dir=rtl] .faq-side h2{color:var(--wine);margin:0 0 14px;font-size:18px}.dd-faq-page[dir=rtl] .faq-side p{color:var(--muted);margin:0 0 24px;font-size:13px}.dd-faq-page[dir=rtl] .faq-nav{gap:9px;display:grid}.dd-faq-page[dir=rtl] .faq-nav a{color:#66595a;border:1px solid #0000;border-radius:12px;padding:11px 14px;font-size:13px;font-weight:700}.dd-faq-page[dir=rtl] .faq-nav a:hover{background:var(--ivory);border-color:var(--line);color:var(--wine)}.dd-faq-page[dir=rtl] .faq-content{gap:54px;max-width:920px;margin:0 auto;display:grid}.dd-faq-page[dir=rtl] .faq-group{scroll-margin-top:110px}.dd-faq-page[dir=rtl] .group-head{margin-bottom:20px}.dd-faq-page[dir=rtl] .group-head span{color:var(--terra);letter-spacing:.11em;text-transform:uppercase;margin-bottom:7px;font:700 11px/1 Lora,Georgia,serif;display:block}.dd-faq-page[dir=rtl] .group-head h2{color:var(--wine);margin:0;font-size:28px}.dd-faq-page[dir=rtl] .accordion{border-top:1px solid var(--line)}.dd-faq-page[dir=rtl] details{border-bottom:1px solid var(--line)}.dd-faq-page[dir=rtl] summary{cursor:pointer;color:var(--wine);grid-template-columns:38px 1fr auto;align-items:center;gap:15px;padding:21px 4px;font-weight:800;list-style:none;display:grid}.dd-faq-page[dir=rtl] summary::-webkit-details-marker{display:none}.dd-faq-page[dir=rtl] .q-num{color:var(--terra);direction:ltr;font:700 13px/1 Lora,Georgia,serif}.dd-faq-page[dir=rtl] .q-plus{border:1px solid #6b35403d;border-radius:50%;flex:none;place-items:center;width:30px;height:30px;display:grid;position:relative}.dd-faq-page[dir=rtl] .q-plus:before,.dd-faq-page[dir=rtl] .q-plus:after{content:"";background:var(--wine);border-radius:2px;width:11px;height:1.5px;transition:all .2s;position:absolute}.dd-faq-page[dir=rtl] .q-plus:after{transform:rotate(90deg)}.dd-faq-page[dir=rtl] details[open] .q-plus:after{opacity:0;transform:rotate(0)}.dd-faq-page[dir=rtl] details[open] summary{color:var(--terra)}.dd-faq-page[dir=rtl] .answer{color:var(--muted);max-width:780px;padding:0 53px 22px 4px;font-size:14px}.dd-faq-page[dir=rtl] .answer p{margin:0}.dd-faq-page[dir=rtl] .faq-help{background:var(--ivory);border:1px solid var(--line);border-radius:28px;justify-content:space-between;align-items:center;gap:26px;margin-top:72px;padding:30px 34px;display:flex}.dd-faq-page[dir=rtl] .faq-help h2{color:var(--wine);margin:0 0 6px;font-size:26px}.dd-faq-page[dir=rtl] .faq-help p{color:var(--muted);margin:0;font-size:13px}.dd-faq-page[dir=rtl] .help-btn{background:var(--wine);color:#fff;white-space:nowrap;border-radius:999px;justify-content:center;align-items:center;min-height:48px;padding:10px 22px;font-size:13px;font-weight:900;display:inline-flex}.dd-faq-page[dir=rtl] .help-btn:hover{background:#51252e}@media (max-width:900px){.dd-faq-page[dir=rtl] .faq-layout{grid-template-columns:1fr}.dd-faq-page[dir=rtl] .faq-side{position:static}.dd-faq-page[dir=rtl] .faq-nav{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:650px){.dd-faq-page[dir=rtl] .wrap{width:min(100% - 26px,1120px)}.dd-faq-page[dir=rtl] .faq-hero{padding:58px 0 52px}.dd-faq-page[dir=rtl] .faq-hero h1{font-size:46px}.dd-faq-page[dir=rtl] .faq-shell{padding:52px 0 70px}.dd-faq-page[dir=rtl] .faq-nav{grid-template-columns:1fr 1fr}.dd-faq-page[dir=rtl] .faq-content{gap:42px}.dd-faq-page[dir=rtl] .group-head h2{font-size:24px}.dd-faq-page[dir=rtl] summary{grid-template-columns:30px 1fr auto;gap:10px;padding:18px 0;font-size:14px}.dd-faq-page[dir=rtl] .answer{padding:0 40px 19px 0;font-size:13px}.dd-faq-page[dir=rtl] .faq-help{flex-direction:column;align-items:flex-start;padding:25px}.dd-faq-page[dir=rtl] .help-btn{width:100%}}@media (prefers-reduced-motion:reduce){.dd-faq-page[dir=rtl] *,.dd-faq-page[dir=rtl] :before,.dd-faq-page[dir=rtl] :after{transition:none!important}}.dd-faq-page[dir=ltr]{--ivory:#faf3ea;--paper:#fffdfc;--wine:#6b3540;--terra:#a8583d;--ink:#352d2e;--muted:#756a68;--line:#6b354029;--soft:#f6e7e1;--footer:#5d0c1d}.dd-faq-page[dir=ltr] *{box-sizing:border-box}.dd-faq-page[dir=ltr]{background:var(--paper);color:var(--ink);text-align:left;margin:0;font-family:Arial,Helvetica,sans-serif;line-height:1.7;overflow-x:hidden}.dd-faq-page[dir=ltr] a{color:inherit;text-decoration:none}.dd-faq-page[dir=ltr] .wrap{width:min(1120px,100% - 40px);margin:auto}.dd-faq-page[dir=ltr] :where(a,button,summary,[tabindex]):focus-visible{outline:3px solid var(--terra);outline-offset:3px}.dd-faq-page[dir=ltr] .faq-hero{border-bottom:1px solid var(--line);background:linear-gradient(145deg,#fffdfb 0%,#faf3ea 60%,#f5e6df 100%);padding:88px 0 74px;position:relative;overflow:hidden}.dd-faq-page[dir=ltr] .faq-hero:after{content:"";border:1px solid #a8583d26;border-radius:50%;width:340px;height:340px;position:absolute;top:-140px;right:-190px}.dd-faq-page[dir=ltr] .hero-inner{z-index:1;max-width:790px;position:relative}.dd-faq-page[dir=ltr] .eyebrow{color:var(--terra);letter-spacing:.11em;text-transform:uppercase;align-items:center;gap:10px;font-size:11px;font-weight:900;display:inline-flex}.dd-faq-page[dir=ltr] .eyebrow:before{content:"";background:currentColor;width:32px;height:1px}.dd-faq-page[dir=ltr] .faq-hero h1{color:var(--wine);margin:12px 0 16px;font-family:Lora,Georgia,serif;font-size:clamp(44px,6vw,72px);line-height:1.12}.dd-faq-page[dir=ltr] .faq-hero p{color:var(--muted);max-width:690px;margin:0;font-size:16px}.dd-faq-page[dir=ltr] .faq-shell{padding:72px 0 96px}.dd-faq-page[dir=ltr] .faq-layout{display:block}.dd-faq-page[dir=ltr] .faq-content{gap:54px;max-width:920px;margin:0 auto;display:grid}.dd-faq-page[dir=ltr] .faq-group{scroll-margin-top:110px}.dd-faq-page[dir=ltr] .group-head{margin-bottom:20px}.dd-faq-page[dir=ltr] .group-head span{color:var(--terra);letter-spacing:.11em;text-transform:uppercase;margin-bottom:7px;font:700 11px/1 Lora,Georgia,serif;display:block}.dd-faq-page[dir=ltr] .group-head h2{color:var(--wine);margin:0;font-size:28px}.dd-faq-page[dir=ltr] .accordion{border-top:1px solid var(--line)}.dd-faq-page[dir=ltr] details{border-bottom:1px solid var(--line)}.dd-faq-page[dir=ltr] summary{cursor:pointer;color:var(--wine);grid-template-columns:38px 1fr auto;align-items:center;gap:15px;padding:21px 4px;font-weight:800;list-style:none;display:grid}.dd-faq-page[dir=ltr] summary::-webkit-details-marker{display:none}.dd-faq-page[dir=ltr] .q-num{color:var(--terra);direction:ltr;font:700 13px/1 Lora,Georgia,serif}.dd-faq-page[dir=ltr] .q-plus{border:1px solid #6b35403d;border-radius:50%;flex:none;place-items:center;width:30px;height:30px;display:grid;position:relative}.dd-faq-page[dir=ltr] .q-plus:before,.dd-faq-page[dir=ltr] .q-plus:after{content:"";background:var(--wine);border-radius:2px;width:11px;height:1.5px;transition:all .2s;position:absolute}.dd-faq-page[dir=ltr] .q-plus:after{transform:rotate(90deg)}.dd-faq-page[dir=ltr] details[open] .q-plus:after{opacity:0;transform:rotate(0)}.dd-faq-page[dir=ltr] details[open] summary{color:var(--terra)}.dd-faq-page[dir=ltr] .answer{color:var(--muted);max-width:780px;padding:0 4px 22px 53px;font-size:14px}.dd-faq-page[dir=ltr] .answer p{margin:0}.dd-faq-page[dir=ltr] .faq-help{background:var(--ivory);border:1px solid var(--line);border-radius:28px;justify-content:space-between;align-items:center;gap:26px;margin-top:72px;padding:30px 34px;display:flex}.dd-faq-page[dir=ltr] .faq-help h2{color:var(--wine);margin:0 0 6px;font-size:26px}.dd-faq-page[dir=ltr] .faq-help p{color:var(--muted);margin:0;font-size:13px}.dd-faq-page[dir=ltr] .help-btn{background:var(--wine);color:#fff;white-space:nowrap;border-radius:999px;justify-content:center;align-items:center;min-height:48px;padding:10px 22px;font-size:13px;font-weight:900;display:inline-flex}.dd-faq-page[dir=ltr] .help-btn:hover{background:#51252e}@media (max-width:650px){.dd-faq-page[dir=ltr] .wrap{width:min(100% - 26px,1120px)}.dd-faq-page[dir=ltr] .faq-hero{padding:58px 0 52px}.dd-faq-page[dir=ltr] .faq-hero h1{font-size:46px}.dd-faq-page[dir=ltr] .faq-shell{padding:52px 0 70px}.dd-faq-page[dir=ltr] .faq-content{gap:42px}.dd-faq-page[dir=ltr] .group-head h2{font-size:24px}.dd-faq-page[dir=ltr] summary{grid-template-columns:30px 1fr auto;gap:10px;padding:18px 0;font-size:14px}.dd-faq-page[dir=ltr] .answer{padding:0 0 19px 40px;font-size:13px}.dd-faq-page[dir=ltr] .faq-help{flex-direction:column;align-items:flex-start;padding:25px}.dd-faq-page[dir=ltr] .help-btn{width:100%}}@media (prefers-reduced-motion:reduce){.dd-faq-page[dir=ltr] *,.dd-faq-page[dir=ltr] :before,.dd-faq-page[dir=ltr] :after{transition:none!important}}
