@import url("https://fonts.googleapis.com/css2?family=Cairo:wght@400;600;700;800&display=swap");.dl-page[dir=rtl]{font-family:Cairo,sans-serif}.dl-page .dl-web-banner-inner{display:flex;align-items:center;gap:18px;flex:1 1;min-width:0}.dl-page[dir=rtl] .dl-web-banner-inner{flex-direction:row-reverse}.dl-page .dl-hero{background:linear-gradient(155deg,#0c1220,#0f2922 42%,#1a1040);padding:96px 0 72px;position:relative;overflow:hidden;color:#fff}.dl-page .dl-hero:before{background:radial-gradient(ellipse 65% 55% at 88% 12%,rgba(5,150,105,.22),transparent),radial-gradient(ellipse 45% 40% at 8% 88%,rgba(124,58,237,.14),transparent)}.dl-page .dl-hero:after,.dl-page .dl-hero:before{content:"";position:absolute;inset:0;pointer-events:none}.dl-page .dl-hero:after{background:linear-gradient(180deg,transparent 70%,rgba(0,0,0,.25))}.dl-page .dl-hero .container{position:relative;z-index:1}.dl-page .dl-hero-inner{max-width:760px}.dl-page .dl-hero-tag{display:inline-flex;align-items:center;gap:8px;font-size:11px;font-weight:800;letter-spacing:.12em;text-transform:uppercase;color:#6ee7b7;background:rgba(5,150,105,.18);border:1px solid rgba(52,211,153,.4);padding:7px 16px;border-radius:99px;margin-bottom:22px}.dl-page .dl-hero-title{font-family:var(--f-d);font-size:clamp(32px,4.5vw,52px);line-height:1.08;letter-spacing:-.025em;font-weight:700;color:#fff!important;margin-bottom:18px}.dl-page .dl-hero-sub{color:hsla(0,0%,100%,.78)!important;font-size:17px;line-height:1.7;max-width:580px;margin:0}.dl-page .dl-hero-note{font-size:13px;color:hsla(0,0%,100%,.45)!important;margin-top:16px}.dl-page .dl-auth-bar{display:flex;flex-wrap:wrap;gap:14px;margin-top:36px;align-items:stretch}.dl-page[dir=rtl] .dl-auth-bar{flex-direction:row-reverse}.dl-page .dl-auth-primary{display:inline-flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:4px;padding:16px 26px;border-radius:14px;background:#059669;color:#fff!important;font-weight:700;font-size:16px;text-decoration:none;transition:transform .15s,background .15s,box-shadow .15s;box-shadow:0 10px 32px rgba(5,150,105,.4);min-height:56px}.dl-page .dl-auth-primary:hover{background:#047857;transform:translateY(-2px);color:#fff!important}.dl-page .dl-auth-primary small{font-size:12px;font-weight:600;opacity:.9}.dl-page .dl-auth-ghost{display:inline-flex;align-items:center;justify-content:center;padding:16px 26px;border-radius:14px;background:#fff;border:1px solid hsla(0,0%,100%,.9);color:#0e1117!important;font-weight:700;font-size:16px;text-decoration:none;transition:.15s;min-height:56px;box-shadow:0 4px 20px rgba(0,0,0,.12)}.dl-page .dl-auth-ghost:hover{background:#f0fdf4;color:#047857!important}.dl-page .dl-trust{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:0;gap:0;margin-top:44px;background:hsla(0,0%,100%,.06);border:1px solid hsla(0,0%,100%,.1);border-radius:16px;overflow:hidden;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.dl-page .dl-trust-item{padding:20px 14px;text-align:center;border-right:1px solid hsla(0,0%,100%,.08)}.dl-page .dl-trust-item:last-child{border-right:none}.dl-page[dir=rtl] .dl-trust-item{border-right:none;border-left:1px solid hsla(0,0%,100%,.08)}.dl-page[dir=rtl] .dl-trust-item:last-child{border-left:none}.dl-page .dl-trust-n{font-family:var(--f-d);font-size:24px;color:#34d399;line-height:1;font-weight:700}.dl-page .dl-trust-l{font-size:10px;color:hsla(0,0%,100%,.55);font-weight:600;margin-top:6px;text-transform:uppercase;letter-spacing:.06em}.dl-page .dl-body{padding:64px 0 88px;background:var(--bg)}.dl-page .dl-web-banner{display:flex;align-items:center;justify-content:space-between;gap:20px;flex-wrap:wrap;padding:22px 26px;background:#fff;border:1.5px solid var(--line);border-radius:18px;box-shadow:var(--sh-sm);margin-bottom:48px}.dl-page[dir=rtl] .dl-web-banner{flex-direction:row-reverse}.dl-page .dl-web-banner-text h3{font-family:var(--f-d);font-size:20px;font-weight:700;color:var(--ink);margin:0 0 6px}.dl-page .dl-web-banner-text p{font-size:14px;color:var(--muted);margin:0;line-height:1.55}.dl-page .dl-section{margin-bottom:56px}.dl-page .dl-section-hd{margin-bottom:28px}.dl-page .dl-section-eyebrow{font-size:11px;font-weight:800;text-transform:uppercase;letter-spacing:.1em;color:var(--teal);margin-bottom:8px}.dl-page .dl-section-title{font-family:var(--f-d);font-size:clamp(24px,3vw,34px);font-weight:700;color:var(--ink);margin:0 0 10px}.dl-page .dl-section-desc{font-size:15px;color:var(--muted);line-height:1.65;max-width:560px;margin:0}.dl-page .dl-cards{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));grid-gap:20px;gap:20px}.dl-page .dl-card{background:#fff;border:1.5px solid var(--line);border-radius:22px;padding:28px;display:flex;flex-direction:column;gap:16px;transition:box-shadow .22s,transform .22s,border-color .22s;position:relative;overflow:hidden}.dl-page .dl-card:before{content:"";position:absolute;top:0;left:0;right:0;height:4px;background:var(--dl-accent,var(--teal))}.dl-page .dl-card--live{border-color:rgba(5,150,105,.35);box-shadow:0 8px 32px rgba(5,150,105,.1)}.dl-page .dl-card--live:hover{box-shadow:0 16px 40px rgba(5,150,105,.18);transform:translateY(-4px)}.dl-page .dl-card--soon{background:#fafafa}.dl-page .dl-card--soon:hover{transform:none;box-shadow:none}.dl-page .dl-card-top{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.dl-page[dir=rtl] .dl-card-top{flex-direction:row-reverse}.dl-page .dl-card-brand{width:64px;height:64px;border-radius:16px;display:flex;align-items:center;justify-content:center;background:var(--dl-accent-bg,#ecfdf5);border:1px solid rgba(0,0,0,.06);flex-shrink:0}.dl-page .dl-card-name{font-weight:800;font-size:19px;color:var(--ink)}.dl-page .dl-card-sub{font-size:13px;color:var(--muted);margin-top:4px}.dl-page .dl-badge{font-size:10px;font-weight:800;text-transform:uppercase;letter-spacing:.06em;padding:6px 12px;border-radius:99px;background:#e5e7eb;color:#6b7280;white-space:nowrap}.dl-page .dl-badge--live{background:#ecfdf5;color:#047857;border:1px solid #a7f3d0}.dl-page .dl-meta{font-size:13px;color:var(--muted);line-height:1.5}.dl-page .dl-btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;width:100%;padding:14px 20px;border-radius:12px;font-size:15px;font-weight:700;text-decoration:none;transition:.15s;margin-top:auto}.dl-page .dl-btn--primary{background:var(--teal);color:#fff!important}.dl-page .dl-btn--primary:hover{background:var(--teal-d);color:#fff!important;transform:translateY(-1px)}.dl-page .dl-btn--muted{background:#f3f4f6;color:#9ca3af!important;cursor:default;pointer-events:none}.dl-page .dl-req{background:linear-gradient(135deg,#ecfdf5,#f0f9ff);border:1px solid rgba(5,150,105,.22);border-radius:20px;padding:32px 36px;margin-top:16px}.dl-page .dl-req h3{font-family:var(--f-d);font-size:22px;margin:0 0 18px;color:var(--ink)}.dl-page .dl-req ul{list-style:none;padding:0;margin:0;display:grid;grid-gap:14px;gap:14px}.dl-page .dl-req li{font-size:14px;color:var(--ink2);padding-left:26px;position:relative;line-height:1.55}.dl-page[dir=rtl] .dl-req li{padding-left:0;padding-right:26px}.dl-page .dl-req li:before{content:"✓";position:absolute;left:0;color:var(--teal);font-weight:800}.dl-page[dir=rtl] .dl-req li:before{left:auto;right:0}.dl-page .dl-faq{margin-top:48px}.dl-page .dl-faq h3{font-family:var(--f-d);font-size:24px;margin:0 0 22px;color:var(--ink)}.dl-page .dl-faq-item{background:#fff;border:1.5px solid var(--line);border-radius:16px;padding:22px 24px;margin-bottom:12px}.dl-page .dl-faq-q{font-weight:700;font-size:15px;color:var(--ink);margin-bottom:8px}.dl-page .dl-faq-a{font-size:14px;color:var(--muted);line-height:1.65;margin:0}.dl-page .dl-cta{background:linear-gradient(135deg,#0e1117,#134e4a);border-radius:24px;padding:52px 40px;text-align:center;margin-top:56px}.dl-page .dl-cta-title{font-family:var(--f-d);font-size:clamp(26px,3.5vw,36px);color:#fff!important;margin:0 0 14px}.dl-page .dl-cta-sub{color:hsla(0,0%,100%,.65)!important;font-size:16px;max-width:500px;margin:0 auto 32px;line-height:1.65}.dl-page .dl-cta-btns{display:flex;flex-wrap:wrap;gap:14px;justify-content:center}.dl-page .dl-cta-signup{display:inline-flex;align-items:center;padding:14px 28px;border-radius:12px;background:#059669;color:#fff!important;font-weight:700;font-size:15px;text-decoration:none;transition:.15s}.dl-page .dl-cta-signup:hover{background:#047857;color:#fff!important}.dl-page .dl-cta-signin{display:inline-flex;align-items:center;padding:14px 28px;border-radius:12px;background:hsla(0,0%,100%,.1);border:1px solid hsla(0,0%,100%,.25);color:#fff!important;font-weight:600;font-size:15px;text-decoration:none;transition:.15s}.dl-page .dl-cta-signin:hover{background:hsla(0,0%,100%,.16);color:#fff!important}@media (max-width:768px){.dl-page .dl-trust{grid-template-columns:1fr 1fr}.dl-page .dl-trust-item{border-bottom:1px solid hsla(0,0%,100%,.08)}.dl-page .dl-auth-bar,.dl-page[dir=rtl] .dl-auth-bar{flex-direction:column}.dl-page .dl-auth-ghost,.dl-page .dl-auth-primary{width:100%;text-align:center;align-items:center}}