.dz .bn-page .bn-app{background:var(--navy);color:var(--light);isolation:isolate;padding:clamp(36px,5.5vw,72px) 0 clamp(40px,6vw,80px);position:relative;overflow:hidden}.dz .bn-page .bn-app:before{content:"";z-index:-2;background:radial-gradient(900px 520px at 50% -8%,#ffab3b33,#0000 62%),radial-gradient(640px 380px at 14% 96%,#ffab3b0f,#0000 60%);position:absolute;inset:0}.dz .bn-page .bn-app:after{content:"";z-index:-1;opacity:.45;background-image:radial-gradient(#ffffff1a 1px,#0000 1px);background-size:24px 24px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(80% 64% at 50% 30%,#000 38%,#0000 80%);mask-image:radial-gradient(80% 64% at 50% 30%,#000 38%,#0000 80%)}.dz .bn-page .bn-intro{text-align:center;max-width:780px;margin:0 auto clamp(26px,3.4vw,38px)}.dz .bn-page .bn-mark{align-items:center;gap:11px;margin-bottom:18px;display:inline-flex}.dz .bn-page .bn-mark .mk{width:46px;height:46px;color:var(--amber);background:linear-gradient(140deg,#ffab3b29,#ffffff0a);border:1px solid #ffab3b47;border-radius:14px;place-items:center;display:grid}.dz .bn-page .bn-mark .mk svg{width:24px;height:24px}.dz .bn-page .bn-mark b{color:#fff;letter-spacing:-.01em;font-size:18px;font-weight:800}.dz .bn-page .bn-mark span{color:#f4f4f48c;margin-top:1px;font-size:12px;font-weight:500;display:block}.dz .bn-page .bn-intro h1{letter-spacing:-.02em;text-wrap:balance;max-width:18ch;margin:0 auto 14px;font-size:clamp(32px,4.6vw,56px);font-weight:800;line-height:1.08}.dz .bn-page .bn-intro h1 .accent{color:var(--amber)}.dz .bn-page .bn-intro p.lede{color:#f4f4f4ad;max-width:580px;margin:0 auto;font-size:clamp(15px,1.5vw,18px);line-height:1.7}.dz .bn-page .bn-form{border:1px solid var(--line);background:#fff;border-radius:22px;max-width:720px;margin:0 auto;padding:22px;box-shadow:0 40px 100px -34px #0000008c,inset 0 2px #fff9}.dz .bn-page .bn-field{margin-bottom:16px}.dz .bn-page .bn-field label{color:var(--ink-2);margin-bottom:8px;font-size:13.5px;font-weight:800;display:block}.dz .bn-page .bn-field label .hint{color:var(--ink-3);margin-inline-start:6px;font-size:12.5px;font-weight:500}.dz .bn-page .bn-input{border:1px solid var(--line);background:var(--light);width:100%;color:var(--ink);border-radius:13px;outline:none;padding:14px 16px;font-family:inherit;font-size:16px;transition:border-color .18s,box-shadow .18s,background .18s}.dz .bn-page .bn-input::placeholder{color:var(--ink-3)}.dz .bn-page .bn-input:focus{border-color:var(--amber);background:#fff;box-shadow:0 0 0 4px #ffab3b24}.dz .bn-page select.bn-input{appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%236B7280' stroke-width='2.5'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");background-position:16px;background-repeat:no-repeat;background-size:18px;padding-inline-start:44px}.dz .bn-page .bn-row{grid-template-columns:1fr 1fr;gap:14px;display:grid}@media (max-width:600px){.dz .bn-page .bn-row{grid-template-columns:1fr}}.dz .bn-page .seg{background:var(--light);border:1px solid var(--line);border-radius:13px;gap:6px;padding:5px;display:flex}.dz .bn-page .seg button{cursor:pointer;color:var(--ink-3);white-space:nowrap;background:0 0;border:0;border-radius:9px;flex:1;padding:9px 8px;font-family:inherit;font-size:13.5px;font-weight:700;transition:all .16s}.dz .bn-page .seg button:hover{color:var(--ink-2)}.dz .bn-page .seg button.on{color:var(--ink);box-shadow:var(--shadow-card);background:#fff}.dz .bn-page .seg.amber button.on{background:var(--amber);color:#1a1206;box-shadow:0 6px 14px -6px #ffab3b99}.dz .bn-page .bn-go{cursor:pointer;background:var(--amber);color:#1a1206;border:0;border-radius:14px;justify-content:center;align-items:center;gap:10px;width:100%;margin-top:6px;padding:16px;font-family:inherit;font-size:16.5px;font-weight:800;transition:transform .15s,background .18s;display:inline-flex;box-shadow:0 12px 26px -10px #ffab3b99,inset 0 1px #ffffff80}.dz .bn-page .bn-go:hover{background:var(--amber-600);transform:translateY(-1px)}.dz .bn-page .bn-go:disabled{opacity:.6;cursor:wait;transform:none}.dz .bn-page .bn-go svg{width:19px;height:19px}.dz .bn-page .bn-examples{flex-wrap:wrap;justify-content:center;gap:9px;max-width:680px;margin:20px auto 0;display:flex}.dz .bn-page .bn-examples .ex-label{text-align:center;color:#f4f4f480;flex-basis:100%;margin-bottom:3px;font-size:12.5px;font-weight:500}.dz .bn-page .ex-chip{cursor:pointer;color:#f4f4f4db;border:1px solid var(--line-dark);background:#ffffff0d;border-radius:99px;align-items:center;gap:7px;padding:9px 14px;font-family:inherit;font-size:13.5px;font-weight:500;transition:all .18s;display:inline-flex}.dz .bn-page .ex-chip:hover{color:#fff;background:#ffab3b1a;border-color:#ffab3b80;transform:translateY(-1px)}.dz .bn-page .ex-chip svg{width:13px;height:13px;color:var(--amber)}.dz .bn-page .bn-results{background:var(--light);border-top:1px solid var(--line);padding:clamp(48px,6vw,84px) 0;display:none}.dz .bn-page .bn-results.show{animation:.5s cubic-bezier(.22,.7,.2,1) both resIn;display:block}@keyframes resIn{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}.dz .bn-page .res-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:20px;margin-bottom:26px;display:flex}.dz .bn-page .res-head h2{letter-spacing:-.015em;color:var(--ink);margin:0;font-size:clamp(24px,3vw,36px);font-weight:800}.dz .bn-page .res-head h2 .kw{color:var(--amber-700)}.dz .bn-page .res-head .res-sub{color:var(--ink-3);margin:6px 0 0;font-size:14.5px}.dz .bn-page .res-regen{cursor:pointer;color:var(--ink);border:1px solid var(--line);box-shadow:var(--shadow-card);background:#fff;border-radius:12px;align-items:center;gap:9px;padding:12px 18px;font-family:inherit;font-size:14.5px;font-weight:800;transition:all .18s;display:inline-flex}.dz .bn-page .res-regen:hover{border-color:var(--amber);transform:translateY(-1px)}.dz .bn-page .res-regen svg{width:16px;height:16px;color:var(--amber-700);transition:transform .4s}.dz .bn-page .res-regen:hover svg{transform:rotate(-180deg)}.dz .bn-page .res-filters{flex-wrap:wrap;gap:9px;margin-bottom:24px;display:flex}.dz .bn-page .fl-chip{cursor:pointer;color:var(--ink-2);border:1px solid var(--line);background:#fff;border-radius:99px;padding:9px 16px;font-family:inherit;font-size:13.5px;font-weight:700;transition:all .16s}.dz .bn-page .fl-chip:hover{border-color:#d1d5db}.dz .bn-page .fl-chip.on{background:var(--navy);color:#fff;border-color:var(--navy)}.dz .bn-page .res-grid{grid-template-columns:repeat(3,1fr);gap:18px;display:grid}@media (max-width:900px){.dz .bn-page .res-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:560px){.dz .bn-page .res-grid{grid-template-columns:1fr}}.dz .bn-page .res-grid.list{grid-template-columns:1fr;max-width:760px;margin:0 auto}.dz .bn-page .res-grid.list .name-card{flex-direction:row;align-items:center;gap:20px}.dz .bn-page .res-grid.list .nc-body{flex:1}.dz .bn-page .res-grid.list .nc-foot{border:0;flex-direction:column;align-items:flex-end;gap:8px;margin-top:0;padding:0}.dz .bn-page .name-card{border:1px solid var(--line);border-radius:var(--radius-lg);background:#fff;flex-direction:column;gap:14px;padding:22px;transition:all .25s;animation:.45s cubic-bezier(.22,.7,.2,1) both cardIn;display:flex;position:relative;overflow:hidden}@keyframes cardIn{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}.dz .bn-page .name-card:hover{box-shadow:var(--shadow-lift);border-color:#d1d5db;transform:translateY(-3px)}.dz .bn-page .nc-top{align-items:center;gap:13px;display:flex}.dz .bn-page .nc-mono{width:50px;height:50px;font-family:var(--font-sans);background:linear-gradient(140deg,var(--navy-2),var(--navy-3));color:var(--amber);border-radius:14px;flex-shrink:0;place-items:center;font-size:21px;font-weight:800;display:grid;box-shadow:inset 0 1px #ffffff4d}.dz .bn-page .name-card.s-premium .nc-mono{color:#ffd89b;background:linear-gradient(140deg,#2a2418,#171205)}.dz .bn-page .name-card.s-playful .nc-mono{background:linear-gradient(140deg,var(--amber),var(--amber-600));color:#1a1206}.dz .bn-page .name-card.s-descriptive .nc-mono{color:#7fb2e8;background:linear-gradient(140deg,#16304a,#0d2036)}.dz .bn-page .nc-actions{gap:7px;margin-inline-start:auto;display:flex}.dz .bn-page .nc-btn{border:1px solid var(--line);cursor:pointer;width:36px;height:36px;color:var(--ink-3);background:#fff;border-radius:10px;place-items:center;transition:all .16s;display:grid}.dz .bn-page .nc-btn:hover{border-color:var(--amber);color:var(--amber-700)}.dz .bn-page .nc-btn svg{width:17px;height:17px}.dz .bn-page .nc-btn.fav.on{color:#ef4444;background:#fff1f1;border-color:#fca5a5}.dz .bn-page .nc-btn.fav.on svg{fill:#ef4444}.dz .bn-page .nc-btn.copy.done{color:#16a34a;background:#ecfdf3;border-color:#a7f3d0}.dz .bn-page .nc-body{min-width:0}.dz .bn-page .nc-name{color:var(--ink);letter-spacing:-.01em;font-size:25px;font-weight:800;line-height:1.2}.dz .bn-page .nc-en{font-family:var(--font-sans);color:var(--ink-3);letter-spacing:.01em;text-align:start;direction:ltr;margin-top:3px;font-size:14px;font-weight:600}.dz .bn-page .nc-tag{color:var(--ink-3);margin:10px 0 0;font-size:13.5px;line-height:1.6}.dz .bn-page .bn-results.lang-en .nc-name{color:var(--ink-3);order:2;margin-top:3px;font-size:18px;font-weight:700}.dz .bn-page .bn-results.lang-en .nc-en{color:var(--ink);order:1;font-size:23px;font-weight:800}.dz .bn-page .bn-results.lang-en .nc-body{flex-direction:column;display:flex}.dz .bn-page .bn-results.lang-ar .nc-en{display:none}.dz .bn-page .nc-foot{border-top:1px dashed var(--line);justify-content:space-between;align-items:center;gap:10px;margin-top:auto;padding-top:14px;display:flex}.dz .bn-page .nc-domain{color:var(--ink-2);align-items:center;gap:7px;font-family:JetBrains Mono,monospace;font-size:12px;display:inline-flex}.dz .bn-page .nc-domain .dstat{font-weight:700;font-family:var(--font-sans);align-items:center;gap:4px;display:inline-flex}.dz .bn-page .nc-domain .dstat.ok{color:#16a34a}.dz .bn-page .nc-domain .dstat.no{color:var(--ink-3)}.dz .bn-page .nc-domain .dot{border-radius:50%;width:6px;height:6px}.dz .bn-page .nc-domain .dstat.ok .dot{background:#16a34a}.dz .bn-page .nc-domain .dstat.no .dot{background:#9ca3af}.dz .bn-page .nc-style{color:var(--amber-700);background:#fff7e8;border:1px solid #ffab3b40;border-radius:99px;padding:4px 10px;font-size:11.5px;font-weight:700}.dz .bn-page .skel{border:1px solid var(--line);border-radius:var(--radius-lg);background:#fff;flex-direction:column;gap:14px;padding:22px;display:flex}.dz .bn-page .skel .sk{background:linear-gradient(90deg,#eef0f3 25%,#f6f7f9 37%,#eef0f3 63%) 0 0/400% 100%;border-radius:8px;animation:1.3s infinite shimmer}@keyframes shimmer{0%{background-position:100% 0}to{background-position:-100% 0}}.dz .bn-page .skel .sk.mono{border-radius:14px;width:50px;height:50px}.dz .bn-page .skel .sk.l1{width:60%;height:24px}.dz .bn-page .skel .sk.l2{width:40%;height:14px}.dz .bn-page .skel .sk.l3{width:90%;height:13px}.dz .bn-page .skel .sk.l4{width:100%;height:30px;margin-top:auto}.dz .bn-page .host-promo{background:var(--navy);border-radius:var(--radius-lg);isolation:isolate;color:var(--light);grid-template-columns:auto 1fr auto;align-items:center;gap:24px;margin-top:34px;padding:clamp(26px,3.4vw,40px);display:grid;position:relative;overflow:hidden}.dz .bn-page .host-promo:before{content:"";z-index:-1;background:radial-gradient(560px 300px at 92%,#ffab3b2e,#0000 60%);position:absolute;inset:0}.dz .bn-page .host-ic{width:62px;height:62px;color:var(--amber);background:#ffab3b1a;border:1px solid #ffab3b42;border-radius:16px;flex-shrink:0;place-items:center;display:grid}.dz .bn-page .host-ic svg{width:32px;height:32px}.dz .bn-page .host-txt h3{color:#fff;letter-spacing:-.01em;margin:0 0 6px;font-size:clamp(20px,2.4vw,27px);font-weight:800;line-height:1.2}.dz .bn-page .host-txt h3 .accent{color:var(--amber)}.dz .bn-page .host-txt p{color:#f4f4f4b3;margin:0;font-size:14.5px;line-height:1.65}.dz .bn-page .host-txt .feats{flex-wrap:wrap;gap:8px 16px;margin-top:12px;display:flex}.dz .bn-page .host-txt .feats span{color:#f4f4f4cc;align-items:center;gap:6px;font-size:13px;display:inline-flex}.dz .bn-page .host-txt .feats svg{width:14px;height:14px;color:var(--amber)}.dz .bn-page .host-cta{text-align:center;flex-direction:column;align-items:stretch;gap:8px;display:flex}.dz .bn-page .host-cta .btn{white-space:nowrap;justify-content:center}.dz .bn-page .host-cta .url{color:#f4f4f480;direction:ltr;font-family:JetBrains Mono,monospace;font-size:12px}@media (max-width:820px){.dz .bn-page .host-promo{text-align:center;grid-template-columns:1fr}.dz .bn-page .host-ic{margin:0 auto}.dz .bn-page .host-txt .feats{justify-content:center}}.dz .bn-page .how{background:#fff}.dz .bn-page .how-grid{counter-reset:step;grid-template-columns:repeat(3,1fr);gap:22px;display:grid}@media (max-width:820px){.dz .bn-page .how-grid{grid-template-columns:1fr}}.dz .bn-page .how-card{border:1px solid var(--line);border-radius:var(--radius-lg);background:#fff;padding:30px 28px;transition:all .25s;position:relative}.dz .bn-page .how-card:hover{box-shadow:var(--shadow-lift);border-color:#d1d5db;transform:translateY(-3px)}.dz .bn-page .how-step{counter-increment:step;width:44px;height:44px;font-family:var(--font-sans);color:#b26a00;background:linear-gradient(#fff7e8,#ffe9c2);border:1px solid #ffab3b59;border-radius:13px;place-items:center;margin-bottom:18px;font-size:18px;font-weight:800;display:grid}.dz .bn-page .how-step:before{content:counter(step,decimal)}.dz .bn-page .how-card h3{color:var(--ink);letter-spacing:-.005em;margin:0 0 8px;font-size:20px;font-weight:800}.dz .bn-page .how-card p{color:var(--ink-3);margin:0;font-size:15px;line-height:1.7}.dz .bn-page .why{background:var(--light);border-top:1px solid var(--line)}.dz .bn-page .why-grid{grid-template-columns:1fr 1fr;align-items:center;gap:54px;display:grid}@media (max-width:900px){.dz .bn-page .why-grid{grid-template-columns:1fr;gap:36px}}.dz .bn-page .why-l h2{letter-spacing:-.015em;color:var(--ink);text-wrap:balance;margin:14px 0 16px;font-size:clamp(28px,3.6vw,44px);font-weight:800;line-height:1.14}.dz .bn-page .why-l h2 .accent{color:var(--amber-700)}.dz .bn-page .why-l p{color:var(--ink-3);margin:0 0 22px;font-size:16px;line-height:1.75}.dz .bn-page .why-list{flex-direction:column;gap:16px;display:flex}.dz .bn-page .why-list .wi{align-items:flex-start;gap:14px;display:flex}.dz .bn-page .why-list .wi-ic{width:38px;height:38px;color:var(--amber-700);background:#fff7e8;border:1px solid #ffab3b4d;border-radius:11px;flex-shrink:0;place-items:center;display:grid}.dz .bn-page .why-list .wi-ic svg{width:19px;height:19px}.dz .bn-page .why-list .wi b{color:var(--ink);margin-bottom:3px;font-size:16px;font-weight:800;display:block}.dz .bn-page .why-list .wi span{color:var(--ink-3);font-size:14.5px;line-height:1.65}.dz .bn-page .why-r{border:1px solid var(--line);border-radius:var(--radius-lg);box-shadow:var(--shadow-card);background:#fff;padding:26px}.dz .bn-page .tip-row{border-bottom:1px dashed var(--line);gap:13px;padding:15px 6px;display:flex}.dz .bn-page .tip-row:last-child{border-bottom:0}.dz .bn-page .tip-n{width:30px;height:30px;font-family:var(--font-sans);background:var(--navy);color:#fff;border-radius:9px;flex-shrink:0;place-items:center;font-size:13px;font-weight:800;display:grid}.dz .bn-page .tip-row b{color:var(--ink);margin-bottom:2px;font-size:15px;font-weight:800;display:block}.dz .bn-page .tip-row span{color:var(--ink-3);font-size:14px;line-height:1.6}.dz .bn-page .pitch{background:var(--navy);color:var(--light);isolation:isolate;position:relative;overflow:hidden}.dz .bn-page .pitch:before{content:"";z-index:-1;background:radial-gradient(760px 420px at 85% 8%,#ffab3b24,#0000 60%);position:absolute;inset:0}.dz .bn-page .pitch .s-head h2{color:#fff}.dz .bn-page .pitch .s-head h2 .accent{color:var(--amber)}.dz .bn-page .pitch .s-head p{color:#f4f4f4ad}.dz .bn-page .pitch-grid{grid-template-columns:repeat(3,1fr);gap:20px;margin-bottom:40px;display:grid}@media (max-width:900px){.dz .bn-page .pitch-grid{grid-template-columns:1fr}}.dz .bn-page .pitch-card{border:1px solid var(--line-dark);border-radius:var(--radius-lg);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:linear-gradient(#ffffff0d,#ffffff05);padding:28px 26px;transition:all .25s}.dz .bn-page .pitch-card:hover{background:linear-gradient(#ffab3b0f,#ffffff05);border-color:#ffab3b59;transform:translateY(-3px)}.dz .bn-page .pitch-card .pc-ic{width:48px;height:48px;color:var(--amber);background:#ffab3b1a;border:1px solid #ffab3b3d;border-radius:13px;place-items:center;margin-bottom:18px;display:grid}.dz .bn-page .pitch-card .pc-ic svg{width:24px;height:24px}.dz .bn-page .pitch-card h3{color:#fff;letter-spacing:-.005em;margin:0 0 8px;font-size:20px;font-weight:800}.dz .bn-page .pitch-card p{color:#f4f4f4a3;margin:0;font-size:14.5px;line-height:1.7}.dz .bn-page .pitch-cta{text-align:center;flex-wrap:wrap;justify-content:center;align-items:center;gap:14px;display:flex}.dz .bn-page .pitch-cta .note{color:#f4f4f48c;flex-basis:100%;margin-bottom:4px;font-size:14px}.dz .bn-page .faq{background:var(--light);border-top:1px solid var(--line)}.dz .bn-page .faq-list{flex-direction:column;gap:12px;max-width:860px;margin:0 auto;display:flex}.dz .bn-page .faq-item{border:1px solid var(--line);border-radius:var(--radius);background:#fff;transition:border-color .2s;overflow:hidden}.dz .bn-page .faq-item[open]{box-shadow:var(--shadow-card);border-color:#d1d5db}.dz .bn-page .faq-item summary{cursor:pointer;color:var(--ink);letter-spacing:-.005em;align-items:center;gap:16px;padding:20px 22px;font-size:17px;font-weight:800;list-style:none;display:flex}.dz .bn-page .faq-item summary::-webkit-details-marker{display:none}.dz .bn-page .faq-item summary .fq-x{background:var(--light);width:26px;height:26px;color:var(--ink-3);border-radius:8px;flex-shrink:0;place-items:center;margin-inline-start:auto;transition:transform .25s,background .2s;display:grid}.dz .bn-page .faq-item[open] summary .fq-x{background:var(--amber);color:#1a1206;transform:rotate(45deg)}.dz .bn-page .faq-item summary .fq-x svg{width:15px;height:15px}.dz .bn-page .faq-body{color:var(--ink-3);max-width:64ch;padding:0 22px 20px;font-size:15px;line-height:1.78}.dz .bn-page .faq-body strong{color:var(--ink-2);font-weight:800}.dz .bn-page .faq-body a{color:var(--amber-700);font-weight:800}@media (prefers-reduced-motion:no-preference){.dz .bn-page .reveal{opacity:0;transition:opacity .7s cubic-bezier(.22,.7,.2,1),transform .7s cubic-bezier(.22,.7,.2,1);transform:translateY(24px)}.dz .bn-page .reveal.in{opacity:1;transform:none}}
