@font-face{font-family:Amiri;src:url(/fonts/amiri-arabic-400.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap;unicode-range:U+6??,U+750-77F,U+8A0-8FF,U+FB50-FDFF,U+FE70-FEFF}.dbk-page{background:var(--paper);color:var(--ink)}.dbk-wrap{width:min(1120px,100% - 32px);margin-inline:auto}.dbk-page h2{letter-spacing:-.025em;margin:0;font-size:clamp(26px,3.2vw,38px);font-weight:800;line-height:1.12}.dbk-page h3{margin:0;font-size:18px;font-weight:800;line-height:1.3}.dbk-visually-hidden{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.dbk-bismillah,.dbk-ar{direction:rtl;unicode-bidi:isolate;font-family:Amiri,Noto Naskh Arabic,Geeza Pro,Traditional Arabic,serif;font-weight:400;line-height:2}.dbk-hero{background:linear-gradient(180deg, var(--bubble) 0%, var(--paper) 100%);padding:56px 0 72px;overflow:hidden}.dbk-hero-grid{grid-template-columns:minmax(0,1.08fr) minmax(0,.92fr);align-items:center;gap:56px;display:grid}.dbk-bismillah{color:var(--accent);text-align:left;margin:0 0 6px;font-size:26px}.dbk-eyebrow{letter-spacing:.18em;text-transform:uppercase;color:var(--accent);margin:0;font-size:13px;font-weight:800}.dbk-hero h1{letter-spacing:-.035em;text-wrap:balance;margin:10px 0 0;font-size:clamp(38px,5.4vw,64px);font-weight:800;line-height:1.02}.dbk-lead{max-width:560px;color:var(--ink-2);margin:20px 0 0;font-size:18px;line-height:1.6}.dbk-actions{flex-wrap:wrap;align-items:center;gap:14px 22px;margin-top:30px;display:flex}.dbk-download{background:var(--btn-accent-bg);min-height:56px;color:var(--btn-accent-fg);border-radius:999px;justify-content:center;align-items:center;gap:10px;padding:0 28px;font-size:17px;font-weight:800;text-decoration:none;transition:transform .18s,background-color .18s,box-shadow .18s;display:inline-flex;box-shadow:0 14px 30px #1b2a5e29}.dbk-download svg{flex:none;width:22px;height:22px}.dbk-download:hover{background:var(--btn-accent-bg-hover);transform:translateY(-2px);box-shadow:0 18px 36px #1b2a5e33}.dbk-download:active{background:var(--btn-accent-bg-active);transform:translateY(0)}.dbk-download:focus-visible,.dbk-jump:focus-visible,.dbk-send:focus-visible{outline:3px solid var(--accent);outline-offset:3px}.dbk-jump{color:var(--accent);text-underline-offset:4px;font-size:16px;font-weight:700}.dbk-jump[hidden]{display:none}.dbk-note{color:var(--muted);margin:14px 0 0;font-size:14px;line-height:1.5}.dbk-cover{justify-self:center;width:min(400px,100%);margin:0}.dbk-cover img{width:100%;height:auto;box-shadow:var(--shadow-pop);border-radius:14px;display:block;transform:rotate(-2deg)}.dbk-inside{padding:80px 0}.dbk-inside-grid{grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr);align-items:center;gap:56px;display:grid}.dbk-cards{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin:28px 0 0;padding:0;list-style:none;display:grid}.dbk-card{border:1px solid var(--line);border-radius:var(--r-md);background:var(--paper);box-shadow:var(--shadow-soft);grid-template-columns:44px minmax(0,1fr);align-items:start;gap:14px;padding:20px;display:grid}.dbk-card-mark{background:var(--panel-2);width:44px;height:44px;color:var(--ink);border-radius:14px;place-items:center;display:grid}.dbk-card-mark svg{width:24px;height:24px}.dbk-card p{color:var(--ink-2);margin:6px 0 0;font-size:15px;line-height:1.55}.dbk-shot{justify-self:center;width:min(360px,100%);margin:0}.dbk-shot img{border:1px solid var(--line);width:100%;height:auto;box-shadow:var(--shadow-card);border-radius:12px;display:block}.dbk-verse{background:var(--ink);color:#fff;text-align:center;padding:56px 0}.dbk-verse figure{margin-block:0}.dbk-verse .dbk-ar{color:#fff;margin:0;font-size:clamp(34px,5vw,48px);line-height:1.8}.dbk-verse figcaption{color:var(--panel-2);margin-top:8px;font-size:18px;font-weight:700;line-height:1.5}.dbk-howto{padding:80px 0 40px}.dbk-steps{grid-template-columns:repeat(4,minmax(0,1fr));gap:20px;margin:28px 0 0;padding:0;list-style:none;display:grid}.dbk-steps li{grid-template-rows:auto 1fr;gap:14px;display:grid}.dbk-steps b{background:var(--ink);color:#fff;border-radius:50%;place-items:center;width:44px;height:44px;font-size:17px;font-weight:800;display:grid}.dbk-steps p{color:var(--ink-2);margin:6px 0 0;font-size:15px;line-height:1.55}.dbk-email{padding:40px 0 24px}.dbk-email[hidden]{display:none}.dbk-email-card{border-radius:var(--r-xl);background:var(--bubble);box-sizing:border-box;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:40px;padding:40px;display:grid}.dbk-email-words p{color:var(--ink-2);margin:14px 0 0;font-size:16px;line-height:1.6}.dbk-form{grid-template-columns:repeat(2,minmax(0,1fr));align-content:start;gap:16px 18px;display:grid}.dbk-check,.dbk-check-note,.dbk-more,.dbk-send,.dbk-status{grid-column:1/-1}.dbk-field{gap:7px;min-width:0;display:grid}.dbk-field>span{color:var(--ink);font-size:14px;font-weight:700}.dbk-field input,.dbk-field select{box-sizing:border-box;border:1.5px solid var(--chip-strong);border-radius:var(--r-sm);background:var(--paper);width:100%;min-height:48px;color:var(--ink);font:inherit;padding:0 14px;font-size:16px}.dbk-field input:focus-visible,.dbk-field select:focus-visible{outline:3px solid var(--accent);outline-offset:1px;border-color:var(--accent)}.dbk-field input[aria-invalid=true]{border-color:var(--red)}.dbk-field-wide{grid-column:1/-1}.dbk-help{color:var(--muted);font-size:13px}.dbk-error{color:var(--red);font-size:13px;font-weight:700}.dbk-error[hidden]{display:none}.dbk-check{color:var(--ink);cursor:pointer;grid-template-columns:24px minmax(0,1fr);align-items:start;gap:12px;margin-top:4px;font-size:16px;font-weight:700;line-height:1.45;display:grid}.dbk-check input{width:22px;height:22px;accent-color:var(--ink);margin:1px 0 0}.dbk-check-note{color:var(--muted);margin:-8px 0 0 36px;font-size:14px;line-height:1.5}.dbk-more{border:1px solid var(--chip-strong);border-radius:var(--r-md);background:var(--paper);grid-template-columns:repeat(2,minmax(0,1fr));gap:16px 18px;min-width:0;margin:0;padding:18px;display:grid}.dbk-more[hidden]{display:none}.dbk-send{background:var(--btn-primary-bg);min-height:52px;color:var(--btn-primary-fg);font:inherit;cursor:pointer;border:0;border-radius:999px;justify-self:start;padding:0 28px;font-size:16px;font-weight:800}.dbk-send:hover{background:var(--btn-primary-bg-hover)}.dbk-send[disabled]{opacity:.6;cursor:progress}.dbk-status{min-height:22px;color:var(--ink);margin:0;font-size:15px;font-weight:700}.dbk-status.is-fault{color:var(--red)}.dbk-status.is-done{color:var(--green)}.dbk-trap{width:1px;height:1px;position:absolute;top:auto;left:-10000px;overflow:hidden}.dbk-closing{text-align:center;padding:64px 0 88px}.dbk-closing p{max-width:620px;color:var(--ink-2);margin:14px auto 26px;font-size:17px;line-height:1.6}@media (max-width:900px){.dbk-hero{padding:36px 0 56px}.dbk-hero-grid,.dbk-inside-grid,.dbk-email-card{grid-template-columns:minmax(0,1fr);gap:36px}.dbk-cover{width:min(320px,82%)}.dbk-steps{grid-template-columns:repeat(2,minmax(0,1fr))}.dbk-email-card{padding:28px 22px}}@media (max-width:560px){.dbk-wrap{width:calc(100% - 32px)}.dbk-bismillah{font-size:22px}.dbk-lead{font-size:17px}.dbk-actions{flex-direction:column;align-items:stretch}.dbk-download{box-sizing:border-box;width:100%;padding:0 18px;font-size:16px}.dbk-jump{align-self:center}.dbk-inside{padding:56px 0}.dbk-shot{width:min(300px,86%)}.dbk-cards,.dbk-steps,.dbk-form,.dbk-more{grid-template-columns:minmax(0,1fr)}.dbk-card{padding:16px}.dbk-verse{padding:44px 0}.dbk-howto{padding:56px 0 24px}.dbk-email-card{border-radius:var(--r-lg);padding:24px 16px}.dbk-send{justify-self:stretch;width:100%}.dbk-closing{padding:48px 0 72px}}@media (prefers-reduced-motion:reduce){.dbk-download{transition:none}.dbk-download:hover{transform:none}}
