@import url('https://fonts.googleapis.com/css2?family=Noto+Sans+Arabic:wght@400;500;600;700;800&display=swap');
@import url('https://fonts.googleapis.com/css2?family=DM+Sans:wght@400;450;500;550;600;650;700&family=Manrope:wght@400;500;600;650;700;750;800&display=swap');
:root{--bg:#10130f;--surface:#1a1e17;--lime:#c7f86b;--text:#f1f2e9;--muted:#93998b;--border:#30372a;font-family:'DM Sans',sans-serif;color:var(--text);background:var(--bg);font-synthesis:none;color-scheme:dark}*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:30px}body{margin:0}a{color:inherit;text-decoration:none}button,input{font:inherit}button,a,input,summary{-webkit-tap-highlight-color:transparent}button,a,summary{touch-action:manipulation}a:focus-visible,button:focus-visible,summary:focus-visible{outline:2px solid var(--lime);outline-offset:6px}input:focus{outline:2px solid var(--lime);outline-offset:2px}[hidden]{display:none!important}.container{width:min(1220px,calc(100% - 100px));margin-inline:auto}.header{width:min(1340px,calc(100% - 80px));margin:auto;height:104px;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid var(--border)}.brand{display:inline-flex;align-items:center;font-size:27px;font-weight:800;letter-spacing:-1.3px}.brand-mark{display:grid;place-items:center;width:35px;height:35px;background:var(--lime);color:var(--bg);border-radius:10px;margin-right:10px;font-size:31px;font-style:italic}.brand-dot{color:var(--lime)}nav{display:flex;gap:35px;font-size:13px;color:#b8bdaf}nav a:hover,.login-link:hover,.text-button:hover{color:var(--lime)}.header-actions{display:flex;gap:28px;align-items:center;font-size:13px}.login-link span{margin-left:8px}.button{display:inline-flex;justify-content:center;align-items:center;gap:36px;background:var(--lime);color:#18210d;min-height:54px;padding:0 25px;border:0;border-radius:7px;font-weight:650;font-size:14px;cursor:pointer;transition:background .2s,transform .2s}.button:hover{background:#d8ff96;transform:translateY(-2px)}.button:disabled{opacity:.6;cursor:wait;transform:none}.button span:last-child{font-size:21px;font-weight:400}.button-small{min-height:42px;padding:0 18px;gap:20px;font-size:12px}.hero{display:grid;grid-template-columns:1.05fr 1fr;gap:45px;align-items:center;padding-top:77px;padding-bottom:78px}.eyebrow{font-size:10px;font-weight:650;letter-spacing:2px;color:var(--lime);display:flex;align-items:center;gap:10px}.status-dot{height:6px;width:6px;border-radius:50%;background:var(--lime);box-shadow:0 0 12px #c7f86b70}h1,h2,h3,p{margin:0}h1,h2{font-family:Manrope,sans-serif;font-weight:650;letter-spacing:-3px}h1{font-size:clamp(48px,5.3vw,76px);line-height:1.12;margin:25px 0}h1 span{color:var(--lime)}.hero-description{font-size:16px;line-height:1.8;color:#a8afa0}.hero-actions{display:flex;gap:27px;align-items:center;margin-top:31px}.text-button{font-size:13px;display:flex;gap:17px;align-items:center}.hero-note{display:flex;align-items:center;gap:9px;color:var(--muted);font-size:11px;margin-top:31px}.mini-icon{font-size:19px;color:var(--lime)}.hero-visual{height:530px;position:relative;background:radial-gradient(ellipse at 50% 38%,#384b2066,transparent 64%);overflow:hidden}.orbit{border:1px solid #42552d65;position:absolute;border-radius:50%;width:450px;height:450px;left:50%;top:35px;transform:translateX(-50%) rotate(-24deg)}.orbit-two{width:530px;height:250px;top:105px;transform:translateX(-50%) rotate(-32deg)}.floating-plus{position:absolute;font-size:22px;color:#697c50}.plus-one{right:20px;top:92px}.plus-two{left:16px;bottom:95px}.visual-label{font-size:9px;letter-spacing:1.7px;line-height:1.8;position:absolute;left:19px;top:28px;color:#879b70}.coin{position:absolute;right:56px;top:56px;width:177px;height:177px;border-radius:50%;display:grid;place-items:center;background:linear-gradient(135deg,#d8ff95,#97c547 65%,#3d6b20);box-shadow:8px 8px 0 #5f8835,inset 0 0 0 9px #b8eb6c,inset 0 0 0 11px #6f9f36;transform:rotate(-15deg);color:#28451a;font-size:106px;font-weight:700}.coin span{transform:rotate(15deg)}.exchange-card{position:absolute;top:192px;left:34px;right:49px;border:1px solid #566344;border-radius:14px;background:linear-gradient(125deg,#282e22,#1c2218);padding:24px;box-shadow:0 26px 70px #0006;transform:rotate(-3deg)}.card-heading{display:flex;align-items:center;justify-content:space-between;font-size:12px;margin-bottom:28px}.pill{font-size:9px;border:1px solid #525e41;border-radius:30px;padding:6px 10px;color:#b7c4a4}.currency-row{display:flex;align-items:center;gap:13px}.currency-icon{border-radius:50%;width:43px;height:43px;display:grid;place-items:center}.dinar{background:#363c2e;font-weight:600}.tether{background:#c7f86b;color:#26451c;font-size:28px}.currency-row small{display:block;letter-spacing:1.4px;font-size:8px;color:var(--muted);margin-bottom:5px}.currency-row strong{font-size:15px;font-weight:500}.row-currency{margin-left:auto;font-size:11px;color:#b4bea6}.transfer-line{display:flex;gap:12px;align-items:center;margin:15px 0}.transfer-line span{height:1px;background:#414936;flex:1}.transfer-line i{font-style:normal;font-size:15px;color:var(--lime)}.card-button{width:100%;margin-top:24px;justify-content:space-between;min-height:44px;font-size:12px}.card-footnote{text-align:center;font-size:9px;color:#a2ad94;margin-top:12px}.visual-caption{position:absolute;bottom:0;left:34px;right:34px;display:flex;justify-content:space-between;font-size:8px;letter-spacing:1.5px;color:#7c8a6e}.payment-strip{border-block:1px solid var(--border);background:#151911}.strip-inner{display:flex;align-items:center;gap:40px;min-height:92px}.strip-inner>span:first-child{font-size:9px;letter-spacing:1.7px;color:var(--muted);margin-right:auto}.strip-inner strong{font-size:25px;font-weight:650;letter-spacing:-1px}.strip-inner small{font-size:11px;font-weight:400;letter-spacing:0}.strip-arrow{font-size:32px;color:#697853}.tether-inline{color:var(--lime);margin-right:6px}.strip-end{font-size:11px;color:var(--muted);margin-left:auto}.section{padding-block:96px}.section-heading{display:flex;align-items:end;justify-content:space-between;margin-bottom:44px}h2{font-size:44px;line-height:1.2;letter-spacing:-1.7px;margin-top:19px}.section-heading>p,.why-copy>p{color:var(--muted);font-size:14px;line-height:1.8}.steps{display:grid;grid-template-columns:repeat(3,1fr);gap:19px}.steps article{position:relative;padding:27px;background:var(--surface);border:1px solid var(--border);border-radius:10px}.step-number{position:absolute;right:25px;top:26px;font-size:11px;color:#7c856f}.step-symbol{width:43px;height:43px;background:#2a3520;color:var(--lime);border-radius:10px;display:grid;place-items:center;font-size:26px;margin-bottom:32px}h3{font-size:18px;font-weight:550;letter-spacing:-.4px}.steps p{font-size:13px;line-height:1.8;color:var(--muted);margin-top:13px;max-width:285px}.why-section{border-top:1px solid var(--border);display:grid;grid-template-columns:1fr 1fr;gap:90px;align-items:center}.why-art{height:450px;position:relative;background:#c7f86b;border-radius:14px;overflow:hidden;color:#1b2910}.grid-art{position:absolute;inset:0;background-image:linear-gradient(#213b1410 1px,transparent 1px),linear-gradient(90deg,#213b1410 1px,transparent 1px);background-size:45px 45px}.art-lyd,.art-usdt{position:absolute;font-family:Manrope,sans-serif;font-size:57px;letter-spacing:-3px;font-weight:700}.art-lyd{left:35px;top:39px}.art-usdt{right:34px;bottom:64px}.art-arrow{position:absolute;inset:0;display:grid;place-items:center;font-size:245px;line-height:1;color:#223c14;transform:rotate(-4deg)}.art-caption{position:absolute;bottom:25px;left:35px;font-size:9px;letter-spacing:2px}.why-copy h2{font-size:39px}.why-copy>p{margin-top:22px}.benefits{list-style:none;padding:0;margin:30px 0 0}.benefits li{display:flex;gap:18px;margin-top:25px}.benefits li>span{border:1px solid #465439;width:31px;height:31px;flex-shrink:0;display:grid;place-items:center;border-radius:50%;color:var(--lime)}.benefits h3{font-size:14px}.benefits p{font-size:12px;color:var(--muted);margin-top:6px;line-height:1.6}.faq-section{border-top:1px solid var(--border);display:grid;grid-template-columns:1fr 1.25fr;gap:70px}.faqs details{border-bottom:1px solid var(--border)}.faqs summary{cursor:pointer;list-style:none;display:flex;justify-content:space-between;gap:20px;padding:23px 0;font-size:14px}.faqs summary::-webkit-details-marker{display:none}.faqs summary span{color:var(--lime);font-size:20px}.faqs details[open] summary span{transform:rotate(45deg)}.faqs details p{color:var(--muted);font-size:13px;line-height:1.8;padding-bottom:23px}.final-cta{padding:44px 48px;background:var(--surface);border:1px solid #3b492e;border-radius:12px;display:flex;align-items:center;justify-content:space-between;margin-bottom:70px}.final-cta h2{font-size:52px}.final-cta h2 span{color:var(--lime)}.final-cta>div:last-child p{font-size:11px;color:var(--muted);margin-top:15px;text-align:center}.footer{display:flex;align-items:center;justify-content:space-between;border-top:1px solid var(--border);padding-block:30px}.footer .brand{font-size:22px}.footer .brand-mark{width:28px;height:28px;font-size:25px;border-radius:8px}.footer>span,.footer small{font-size:10px;color:var(--muted)}.auth-page{min-height:calc(100vh - 194px);display:grid;grid-template-columns:1fr 1fr;gap:90px;align-items:center;padding-block:75px}.auth-story h1{font-size:54px;letter-spacing:-2.5px}.auth-story>p{color:var(--muted);font-size:15px;line-height:1.8}.auth-art{font-size:54px;font-weight:600;margin:47px 0;color:#bdc7ad;letter-spacing:-2px}.auth-art span{color:var(--lime);margin:0 23px}.back-link{font-size:12px;color:var(--muted)}.auth-panel{max-width:460px;width:100%;justify-self:end;background:var(--surface);border:1px solid var(--border);border-radius:15px;padding:35px}.auth-tabs{display:flex;border-bottom:1px solid var(--border);gap:28px;margin-bottom:32px;font-size:12px;color:var(--muted)}.auth-tabs a{padding-bottom:15px}.auth-tabs a.active{color:var(--lime);border-bottom:2px solid var(--lime)}.auth-icon{display:grid;place-items:center;width:42px;height:42px;border-radius:10px;background:#2a3520;font-size:26px;color:var(--lime)}.auth-panel h2{font-size:31px;letter-spacing:-1px;margin-top:20px}.auth-panel>p{font-size:13px;color:var(--muted);line-height:1.8;margin-top:12px}form{margin-top:28px}label{display:block;font-size:12px;margin-bottom:10px}input{width:100%;height:52px;border:1px solid #49513e;border-radius:7px;background:#11150e;color:var(--text);padding:0 15px}input::placeholder{color:#717a66}.input-hint{font-size:10px;color:var(--muted);margin-top:11px}.auth-submit{width:100%;justify-content:space-between}.auth-submit span:first-child{font-size:13px;font-weight:600}.auth-message{font-size:12px;line-height:1.7;color:var(--lime);margin-bottom:18px}.auth-message:empty{margin-top:24px;margin-bottom:0}.auth-message.error{color:#f3bca6}.auth-panel .auth-bottom{font-size:10px;text-align:center;border-top:1px solid var(--border);padding-top:23px;margin-top:26px}.inline-button{background:none;border:0;padding:12px 0;color:var(--lime);font-size:11px;cursor:pointer}#code{letter-spacing:8px;font-size:23px}#resend-button{display:block;margin:auto}
@media(min-width:1500px){.hero{padding-block:100px}}@media(max-width:1050px){.container{width:calc(100% - 60px)}.header{width:calc(100% - 60px)}nav{gap:20px}.hero{gap:15px}h1{font-size:54px}.hero-visual{height:490px}.exchange-card{left:10px;right:10px;top:175px}.coin{right:30px;width:150px;height:150px;font-size:88px}.why-section{gap:45px}.why-copy h2{font-size:32px}.auth-page{gap:40px}.auth-story h1{font-size:43px}.strip-inner{gap:25px}}@media(max-width:760px){.header{height:82px;width:calc(100% - 36px)}.header nav{display:none}.brand{font-size:24px}.header-actions{gap:16px}.login-link{font-size:12px}.header-actions .button-small{min-height:38px;padding:0 12px;gap:10px}.container{width:calc(100% - 40px)}.hero{grid-template-columns:1fr;padding-top:44px;padding-bottom:36px;gap:25px}.hero h1{font-size:clamp(46px,9vw,67px);letter-spacing:-2.5px}.hero-description{font-size:14px}.hero-visual{max-width:500px;width:100%;margin:auto;height:485px}.exchange-card{left:24px;right:24px;top:185px}.visual-label{top:20px;left:24px}.coin{width:165px;height:165px;font-size:100px;right:47px;top:40px}.hero-note{margin-top:23px}.strip-inner{min-height:86px;gap:20px;justify-content:space-between;flex-wrap:wrap;padding-block:17px}.strip-inner>span:first-child{width:100%;font-size:8px}.strip-inner strong{font-size:22px}.strip-end{display:none}.strip-arrow{margin:auto}.section{padding-block:60px}.section-heading{display:block;margin-bottom:30px}.section-heading>p{margin-top:23px;font-size:13px}h2{font-size:36px}.steps{grid-template-columns:1fr}.steps article{padding:25px}.step-symbol{margin-bottom:22px}.steps p{max-width:100%}.why-section{grid-template-columns:1fr;gap:35px}.why-art{height:350px}.why-copy h2{font-size:35px}.faq-section{grid-template-columns:1fr;gap:27px}.final-cta{padding:30px;display:block;margin-bottom:45px}.final-cta h2{font-size:46px}.final-cta>div:last-child{margin-top:25px}.final-cta>div:last-child p{text-align:left}.footer{gap:20px;flex-wrap:wrap}.footer>span{display:none}.auth-page{grid-template-columns:1fr;padding-block:38px;gap:30px}.auth-story h1{font-size:36px;margin-block:19px}.auth-story>p{font-size:13px}.auth-art{display:none}.back-link{display:inline-block;margin-top:17px}.auth-panel{justify-self:center;max-width:none;padding:27px}.auth-panel h2{font-size:30px}.auth-story .eyebrow{font-size:8px}.auth-story br{display:none}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*{transition:none!important}}
/* Keep action labels readable on narrow screens. */
.button{white-space:nowrap;flex-shrink:0}
@media(max-width:760px){.hero-actions{gap:20px}.hero-actions .button{padding-inline:20px;gap:24px}.hero-actions .text-button{gap:12px;font-size:12px}.auth-story br{display:initial}}

.language-switch{background:transparent;color:var(--text);border:1px solid var(--border);border-radius:6px;padding:8px 12px;cursor:pointer;font-size:12px;white-space:nowrap}.language-switch:hover{border-color:var(--lime);color:var(--lime)}
html[lang=ar]{font-family:'Noto Sans Arabic','DM Sans',sans-serif}html[lang=ar] h1,html[lang=ar] h2{font-family:'Noto Sans Arabic',sans-serif;letter-spacing:-1px;line-height:1.45}html[lang=ar] h1{font-size:clamp(42px,4.5vw,64px)}html[lang=ar] .eyebrow{letter-spacing:0;font-size:12px}html[lang=ar] h3{letter-spacing:0}html[lang=ar] .hero-description{line-height:2}html[lang=ar] .hero-visual,html[lang=ar] .why-art,html[lang=ar] .brand,html[lang=ar] .auth-art{direction:ltr}html[lang=ar] .exchange-card{direction:rtl}html[lang=ar] .currency-row small{letter-spacing:0;font-size:10px}html[lang=ar] .visual-label,html[lang=ar] .visual-caption{letter-spacing:0;font-size:10px}html[lang=ar] .visual-label{direction:rtl;text-align:right}html[lang=ar] .row-currency{margin-left:0;margin-right:auto}html[lang=ar] .strip-inner>span:first-child{margin-right:0;margin-left:auto;letter-spacing:0}html[lang=ar] .strip-end{margin-left:0;margin-right:auto}html[lang=ar] .step-number{right:auto;left:25px}html[lang=ar] .hero-note{font-size:12px}html[lang=ar] .auth-story h1{font-size:44px}html[lang=ar] .auth-panel h2{font-size:30px}html[lang=ar] .final-cta h2{font-size:48px}#email,#code{direction:ltr;text-align:left}.pill,.row-currency{direction:ltr;unicode-bidi:isolate}.auth-message{overflow-wrap:anywhere}
@media(max-width:1050px){.header-actions{gap:15px}nav{gap:18px}html[lang=ar] nav{font-size:12px}html[lang=ar] .why-copy h2{font-size:30px}}
@media(max-width:760px){.header{flex-wrap:wrap;height:auto;min-height:95px;padding-block:16px;gap:12px}.header-actions{gap:10px}.language-switch{padding:7px 9px;font-size:11px}.header-actions .button-small{font-size:11px;gap:8px}.header-actions .login-link{font-size:11px}.header-actions .login-link span{display:none}html[lang=ar] .hero h1{font-size:43px}html[lang=ar] .auth-story h1{font-size:31px}html[lang=ar] .why-copy h2{font-size:30px}html[lang=ar] .final-cta h2{font-size:40px}html[lang=ar] .hero-actions{gap:17px}html[lang=ar] .final-cta>div:last-child p{text-align:right}.hero-visual{height:510px}.visual-caption{bottom:0}.exchange-card{top:185px}.header-actions{margin-inline-start:auto}}
