:root{--bg:#06191f;--panel:#0b2931;--mint:#6df0c2;--mint2:#23c69a;--text:#f5fbf9;--muted:#9eb5b6;--line:rgba(255,255,255,.12)}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;min-height:100vh;background:radial-gradient(circle at 75% 45%,#0b3540 0,transparent 34%),linear-gradient(135deg,#06191f,#041216);color:var(--text);font-family:"IBM Plex Sans Arabic",sans-serif;overflow-x:hidden}.wrap{width:min(1180px,calc(100% - 48px));margin:auto}.site-header{height:104px;display:flex;align-items:center;justify-content:space-between;position:relative;z-index:5}.brand{display:flex;align-items:center;gap:12px;color:inherit;text-decoration:none}.brand>span:last-child{display:flex;flex-direction:column;line-height:1}.brand strong{font-size:21px}.brand small{font:700 9px/1 Manrope;letter-spacing:2.6px;color:var(--mint);margin-top:7px}.brand-mark{position:relative;width:42px;height:42px;display:inline-block;transform:rotate(-4deg)}.brand-mark i{position:absolute;width:10px;border-radius:7px;background:var(--mint);transform:skew(-17deg)}.brand-mark i:nth-child(1){height:26px;right:6px;top:5px}.brand-mark i:nth-child(2){height:19px;right:17px;top:12px;opacity:.8}.brand-mark i:nth-child(3){height:12px;right:28px;top:19px;opacity:.55}.brand-mark.small{width:26px;height:25px;transform:scale(.68)}.lang{border:1px solid var(--line);background:rgba(255,255,255,.04);color:#fff;border-radius:100px;padding:10px 16px;font:600 13px Manrope;cursor:pointer;backdrop-filter:blur(8px)}.hero{min-height:calc(100vh - 170px);display:grid;grid-template-columns:1.05fr .95fr;align-items:center;gap:50px;padding-block:48px 70px}.copy{position:relative;z-index:2}.eyebrow{display:flex;align-items:center;gap:10px;color:var(--mint);font-size:14px}.eyebrow span{width:27px;height:1px;background:var(--mint)}.eyebrow b{font-weight:500}h1{font-size:clamp(54px,6.2vw,88px);line-height:1.08;margin:25px 0 26px;letter-spacing:-2.5px}h1 em{font-style:normal;color:transparent;-webkit-text-stroke:1.2px var(--mint)}.lead{font-size:19px;line-height:1.9;color:var(--muted);max-width:590px;margin:0}.actions{display:flex;align-items:center;gap:24px;margin-top:38px}.primary{display:flex;gap:28px;align-items:center;padding:15px 20px 15px 24px;background:var(--mint);border-radius:12px;color:#06211f;text-decoration:none;font-weight:700;box-shadow:0 12px 40px rgba(35,198,154,.18);transition:.25s}.primary:hover{transform:translateY(-3px);box-shadow:0 18px 50px rgba(35,198,154,.28)}.primary b{width:28px;height:28px;background:#07332c;color:var(--mint);display:grid;place-items:center;border-radius:8px}.note{color:var(--muted);font-size:14px}.trust{display:flex;gap:34px;margin-top:60px;padding-top:24px;border-top:1px solid var(--line);width:fit-content}.trust div{display:grid;grid-template-columns:auto auto;gap:0 10px;align-items:center}.trust b{font:500 11px Manrope;color:var(--mint)}.trust span{font-size:13px;color:#c2d3d2}.visual{height:610px;position:relative;display:grid;place-items:center}.phone{width:286px;height:574px;border:7px solid #17363c;border-radius:42px;background:linear-gradient(155deg,#f6fbfa,#dce9e7);color:#09252a;padding:17px 20px;position:relative;z-index:2;box-shadow:0 45px 90px #0008,0 0 0 1px #ffffff2e;transform:rotate(3deg)}.phone-top{display:flex;justify-content:space-between;font:700 9px Manrope}.phone-top i{width:70px;height:18px;border-radius:10px;background:#082027;margin-top:-12px}.mini-brand{display:flex;align-items:center;margin-top:18px;font:700 14px Manrope}.phone>p{font-size:11px;color:#6c8083;margin:27px 0 3px}.phone>h2{font:700 28px Manrope;margin:0}.phone>h2 small{font-size:10px;color:#61777a}.quick{display:flex;justify-content:space-between;text-align:center;margin:26px 4px}.quick>span{width:46px;height:46px;display:grid;place-items:center;border-radius:14px;background:#fff;font:600 20px Manrope;box-shadow:0 8px 20px #214f5517}.quick small{display:block;font:500 9px "IBM Plex Sans Arabic";margin-top:8px}.card{height:136px;background:linear-gradient(135deg,#082a31,#0d4e52);border-radius:20px;color:#fff;padding:19px;display:flex;flex-direction:column;justify-content:space-between;box-shadow:0 15px 30px #0c3c4040}.card span{font:700 13px Manrope;color:var(--mint)}.card b{font:600 16px Manrope;letter-spacing:2px}.card small{font:500 7px Manrope;color:#adc8c7}.activity{margin-top:24px;font-size:10px}.activity>b{font-size:12px}.activity div{margin-top:12px;display:flex;align-items:center;gap:8px;background:#fff;padding:11px;border-radius:13px}.activity i{width:23px;height:23px;border-radius:8px;background:#d9faef;color:#0d896c;display:grid;place-items:center}.activity strong{font:600 9px Manrope;margin-inline-start:auto}.orbit{position:absolute;border:1px solid rgba(109,240,194,.15);border-radius:50%}.orbit-one{width:480px;height:480px}.orbit-two{width:620px;height:620px}.float-card{position:absolute;z-index:3;border:1px solid #ffffff25;background:rgba(12,49,56,.72);backdrop-filter:blur(16px);border-radius:15px;box-shadow:0 20px 40px #0004}.fc-one{right:2%;top:29%;padding:15px 18px;display:grid;grid-template-columns:30px auto;gap:1px 10px;font-size:12px}.fc-one i{grid-row:1/3;width:30px;height:30px;border-radius:10px;background:var(--mint);color:#073329;display:grid;place-items:center}.fc-one b{font:600 12px Manrope;color:var(--mint)}.fc-two{left:1%;bottom:20%;padding:13px 16px;display:flex;align-items:center;gap:10px}.fc-two>span{width:34px;height:34px;border-radius:10px;background:#fff;color:#103b40;display:grid;place-items:center;font:800 16px Manrope}.fc-two div{display:flex;flex-direction:column}.fc-two small{color:var(--muted);font-size:9px}.fc-two b{font-size:11px}.ambient{position:fixed;border-radius:50%;filter:blur(90px);opacity:.17;pointer-events:none}.ambient-a{width:260px;height:260px;background:#39e5b2;right:-90px;top:-90px}.ambient-b{width:300px;height:300px;background:#167487;left:-160px;bottom:-100px}footer{height:66px;border-top:1px solid var(--line);display:flex;justify-content:space-between;align-items:center;color:#718c8d;font:500 11px Manrope}footer a{color:inherit;text-decoration:none}[dir=ltr] body{font-family:Manrope,sans-serif}[dir=ltr] h1{letter-spacing:-4px}[dir=ltr] .phone,[dir=ltr] .copy{direction:ltr}
@media(max-width:900px){.hero{grid-template-columns:1fr;text-align:center;padding-top:30px}.copy{display:flex;flex-direction:column;align-items:center}.lead{max-width:650px}.visual{height:560px}.trust{margin-top:44px}.eyebrow{justify-content:center}h1{font-size:clamp(50px,12vw,76px)}.phone{transform:rotate(1deg)}.fc-one{right:5%}.fc-two{left:4%}}@media(max-width:520px){.wrap{width:min(100% - 28px,1180px)}.site-header{height:82px}.hero{gap:10px;padding-top:24px}.lead{font-size:16px}.actions{flex-direction:column;gap:15px}.trust{gap:14px;width:100%;justify-content:space-between}.trust div{display:flex;flex-direction:column;gap:4px}.visual{height:500px;transform:scale(.87);margin-inline:-20px}.phone{height:550px}.orbit-two{width:520px;height:520px}.fc-one{right:-5%}.fc-two{left:-5%}footer{flex-direction:column;justify-content:center;gap:6px;height:84px}}
@media(prefers-reduced-motion:no-preference){.phone{animation:float 6s ease-in-out infinite}.fc-one{animation:float 5s ease-in-out infinite reverse}.fc-two{animation:float 7s ease-in-out infinite}@keyframes float{50%{transform:translateY(-10px) rotate(2deg)}}}

/* Premium visual direction */
:root{--bg:#041114;--panel:#0a2529;--mint:#92f2cf;--mint2:#35cfa2;--gold:#d8bc78;--text:#f7fbfa;--muted:#a4b8b7;--line:rgba(255,255,255,.11)}
body{background:radial-gradient(circle at 77% 42%,#0d3c41 0,transparent 32%),radial-gradient(circle at 6% 95%,#172d29 0,transparent 27%),linear-gradient(145deg,#06181b,#02090b 72%)}
.wrap{width:min(1220px,calc(100% - 48px))}.noise{position:fixed;inset:0;pointer-events:none;opacity:.035;z-index:20;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 180 180' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='4' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)' opacity='.75'/%3E%3C/svg%3E")}.grid{position:fixed;inset:0;pointer-events:none;opacity:.34;background-image:linear-gradient(rgba(255,255,255,.025) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.025) 1px,transparent 1px);background-size:72px 72px;mask-image:linear-gradient(to bottom,black,transparent 88%)}
.site-header{height:112px;border-bottom:1px solid rgba(255,255,255,.07)}.lang{border-color:rgba(216,188,120,.28);background:rgba(255,255,255,.035);padding:11px 18px;backdrop-filter:blur(12px);transition:.25s}.lang:hover{border-color:var(--gold);color:var(--gold)}
.hero{min-height:calc(100vh - 184px);grid-template-columns:1.04fr .96fr;gap:64px;padding-block:56px 78px}.eyebrow{gap:12px;color:var(--gold);letter-spacing:.2px}.eyebrow span{width:36px;background:linear-gradient(90deg,transparent,var(--gold))}h1{font-size:clamp(56px,6.4vw,92px);line-height:1.06;margin:28px 0 30px;text-shadow:0 10px 50px rgba(0,0,0,.3)}h1 em{-webkit-text-stroke:1px var(--mint);filter:drop-shadow(0 0 20px rgba(146,242,207,.08))}
.primary{gap:32px;padding:16px 20px 16px 26px;background:linear-gradient(135deg,#b0f7dd,var(--mint2));border:1px solid rgba(255,255,255,.35);border-radius:14px;box-shadow:0 16px 46px rgba(35,198,154,.2),inset 0 1px #fff8}.trust{gap:38px;margin-top:66px;padding-top:25px}.visual{height:630px}.visual:before{content:"";position:absolute;width:390px;height:510px;border-radius:48%;background:radial-gradient(circle,rgba(87,226,185,.14),transparent 66%);filter:blur(10px)}
.phone{width:292px;height:590px;border-color:#16353a;border-radius:44px;background:linear-gradient(155deg,#fbfdfc,#dce9e7);box-shadow:0 55px 110px #000b,0 0 0 1px #ffffff35,0 0 70px rgba(82,216,178,.08);transform:rotate(2.5deg)}.card{height:142px;background:linear-gradient(135deg,#061f24,#0d4a4d);border:1px solid rgba(216,188,120,.27);border-radius:21px;padding:20px;box-shadow:0 18px 35px #0c3c404a;position:relative;overflow:hidden}.card:after{content:"";position:absolute;width:120px;height:120px;border:1px solid rgba(216,188,120,.18);border-radius:50%;right:-38px;top:-48px}
.orbit{border-color:rgba(146,242,207,.13)}.orbit-one{width:500px;height:500px;border-style:dashed}.orbit-two{width:640px;height:640px}.seal{position:absolute;top:5%;left:5%;width:82px;height:82px;border:1px solid rgba(216,188,120,.42);border-radius:50%;display:flex;flex-direction:column;align-items:center;justify-content:center;color:var(--gold);z-index:3;backdrop-filter:blur(10px);background:rgba(8,26,28,.52);box-shadow:0 15px 30px #0003}.seal span{font:600 27px Manrope;line-height:1}.seal small{font:500 7px Manrope;letter-spacing:1.5px;margin-top:7px}
.float-card{border-color:rgba(216,188,120,.22);background:linear-gradient(145deg,rgba(13,53,58,.78),rgba(6,25,29,.72));backdrop-filter:blur(18px);border-radius:17px;box-shadow:0 24px 50px #0006,inset 0 1px rgba(255,255,255,.08)}footer{height:72px;color:#799193;font-size:12px}footer a{color:#b8c9c7;transition:.2s}footer a:hover{color:var(--gold)}
@media(max-width:900px){.seal{left:8%;top:7%}.hero{gap:18px}.visual{height:590px}}@media(max-width:520px){.site-header{height:88px}.seal{width:68px;height:68px;left:0}.visual{height:520px}.phone{height:570px}.orbit-two{width:540px;height:540px}}

.signup-wrap{position:relative;display:grid;grid-template-columns:.85fr 1.15fr;gap:70px;align-items:center;padding-block:95px;margin-bottom:70px;border-top:1px solid var(--line)}.signup-copy h2{font-size:clamp(34px,4vw,54px);line-height:1.25;margin:16px 0 18px}.signup-copy>p{font-size:17px;line-height:1.9;color:var(--muted);max-width:500px}.section-kicker{font:600 12px Manrope;letter-spacing:2px;color:var(--gold)}.privacy-note{display:flex;align-items:center;gap:10px;margin-top:28px;color:#bfd1cf;font-size:14px}.privacy-note>span{width:28px;height:28px;border-radius:50%;display:grid;place-items:center;color:#09251f;background:var(--mint)}.signup-form{padding:32px;border:1px solid rgba(216,188,120,.22);border-radius:24px;background:linear-gradient(145deg,rgba(15,48,52,.78),rgba(5,21,24,.75));box-shadow:0 30px 70px #0006,inset 0 1px rgba(255,255,255,.08);backdrop-filter:blur(18px)}.form-grid{display:grid;grid-template-columns:1fr 1fr;gap:18px}.signup-form label{display:flex;flex-direction:column;gap:8px;color:#dbe7e5;font-size:14px}.signup-form label.full{grid-column:1/-1}.signup-form input,.signup-form select{width:100%;height:51px;border:1px solid rgba(255,255,255,.13);border-radius:12px;background:rgba(3,15,18,.62);color:#f6fbfa;padding:0 15px;font:500 15px "IBM Plex Sans Arabic",sans-serif;outline:none;transition:.2s}.signup-form select option{background:#082126}.signup-form input:focus,.signup-form select:focus{border-color:var(--mint);box-shadow:0 0 0 3px rgba(146,242,207,.08)}.signup-form .consent{flex-direction:row;align-items:flex-start;margin:20px 0;line-height:1.6;color:var(--muted);font-size:13px}.signup-form .consent input{width:18px;height:18px;accent-color:var(--mint);margin-top:2px}.submit-btn{width:100%;height:54px;border:0;border-radius:13px;background:linear-gradient(135deg,#b0f7dd,var(--mint2));color:#04201d;font:700 15px "IBM Plex Sans Arabic",sans-serif;display:flex;align-items:center;justify-content:center;gap:14px;cursor:pointer;box-shadow:0 14px 36px rgba(53,207,162,.18);transition:.2s}.submit-btn:hover{transform:translateY(-2px)}.submit-btn:disabled{opacity:.65;cursor:wait}.form-message{display:none;margin-top:16px;padding:12px 14px;border-radius:10px;font-size:14px}.form-message.success{display:block;background:rgba(53,207,162,.12);color:#aef1d9;border:1px solid rgba(53,207,162,.25)}.form-message.error{display:block;background:rgba(255,100,100,.1);color:#ffc1c1;border:1px solid rgba(255,100,100,.22)}[dir=ltr] .signup-form input,[dir=ltr] .signup-form select,[dir=ltr] .submit-btn{font-family:Manrope,sans-serif}
@media(max-width:900px){.signup-wrap{grid-template-columns:1fr;gap:34px;padding-block:70px}.signup-copy{text-align:center}.signup-copy>p{margin-inline:auto}.privacy-note{justify-content:center}}@media(max-width:560px){.signup-wrap{padding-block:55px;margin-bottom:35px}.signup-form{padding:22px 17px}.form-grid{grid-template-columns:1fr}.signup-form label.full{grid-column:auto}.signup-copy h2{font-size:34px}}

/* Wafi Pay approved blue fintech identity */
:root{--bg:#071b46;--panel:#0d2f72;--mint:#1fbf75;--mint2:#19a765;--gold:#77a9ff;--text:#ffffff;--muted:#b8c9e9;--line:rgba(151,187,255,.20)}
body{background:radial-gradient(circle at 78% 35%,rgba(30,107,255,.38) 0,transparent 36%),radial-gradient(circle at 6% 92%,rgba(31,191,117,.13) 0,transparent 27%),linear-gradient(145deg,#0f3278 0,#071b46 52%,#061431 100%)}
body:before{content:"";position:fixed;inset:0;z-index:0;pointer-events:none;background-image:linear-gradient(90deg,rgba(7,27,70,.04) 0,rgba(7,27,70,.10) 42%,rgba(6,20,49,.74) 100%),linear-gradient(180deg,rgba(7,27,70,0) 0,rgba(7,27,70,.08) 52%,rgba(6,20,49,.76) 100%),url("saudi-riyadh-skyline.webp");background-size:cover;background-position:center top;background-repeat:no-repeat;opacity:.96;filter:saturate(1.08) contrast(1.08) brightness(1.04)}
.site-header,.hero,.signup-wrap,footer{position:relative;z-index:1}
.grid{opacity:.45;background-image:linear-gradient(rgba(151,187,255,.055) 1px,transparent 1px),linear-gradient(90deg,rgba(151,187,255,.055) 1px,transparent 1px)}.ambient-a{background:#1e6bff;opacity:.28}.ambient-b{background:#1653c7;opacity:.24}.site-header{border-color:rgba(151,187,255,.17)}.brand small{color:#85afff}.brand-mark i{background:linear-gradient(180deg,#77a9ff,#1e6bff)}.lang{border-color:rgba(119,169,255,.45);background:rgba(18,60,136,.34)}.lang:hover{border-color:#8cb5ff;color:#b7d0ff}.eyebrow{color:#8fb9ff}.eyebrow span{background:linear-gradient(90deg,transparent,#77a9ff)}h1 em{-webkit-text-stroke:1.2px #63a0ff;filter:drop-shadow(0 0 20px rgba(30,107,255,.22))}.lead{color:#bdcbea}.primary,.submit-btn{background:linear-gradient(135deg,#3f82ff,#1e6bff);color:#fff;border-color:rgba(255,255,255,.34);box-shadow:0 16px 46px rgba(30,107,255,.28),inset 0 1px rgba(255,255,255,.38)}.primary b{background:#0b347f;color:#fff}.trust b,.section-kicker{color:#86b0ff}.trust span{color:#d6e1f6}.visual:before{background:radial-gradient(circle,rgba(30,107,255,.22),transparent 67%)}.phone{border-color:#234886;box-shadow:0 55px 110px rgba(2,10,31,.65),0 0 0 1px rgba(151,187,255,.38),0 0 80px rgba(30,107,255,.16)}.card{background:linear-gradient(135deg,#0f367e,#1e6bff);border-color:rgba(151,187,255,.45)}.card:after{border-color:rgba(255,255,255,.18)}.orbit{border-color:rgba(119,169,255,.24)}.seal{color:#b7d0ff;border-color:rgba(119,169,255,.56);background:rgba(10,39,94,.58)}.float-card{border-color:rgba(119,169,255,.32);background:linear-gradient(145deg,rgba(22,70,153,.88),rgba(9,36,91,.82))}.fc-one i{background:#1fbf75}.fc-one b{color:#91bdff}.fc-two>span{color:#1e5fcf}.signup-wrap{border-color:rgba(151,187,255,.18)}.privacy-note{color:#d2dff5}.privacy-note>span{background:#1fbf75;color:#fff}.signup-form{border-color:rgba(119,169,255,.32);background:linear-gradient(145deg,rgba(18,59,136,.88),rgba(8,34,84,.86));box-shadow:0 30px 75px rgba(2,12,39,.48),inset 0 1px rgba(255,255,255,.09)}.signup-form label{color:#e2eaf9}.signup-form input,.signup-form select{border-color:rgba(151,187,255,.23);background:rgba(5,27,70,.72)}.signup-form select option{background:#0b2d6b}.signup-form input:focus,.signup-form select:focus{border-color:#65a0ff;box-shadow:0 0 0 3px rgba(30,107,255,.17)}.signup-form .consent{color:#bdcbea}.signup-form .consent input{accent-color:#1e6bff}.form-message.success{background:rgba(31,191,117,.14);color:#bdf2d6;border-color:rgba(31,191,117,.35)}.form-message.error{background:rgba(255,255,255,.08);color:#ffd0d0;border-color:rgba(255,133,133,.32)}footer{color:#95a9cf}footer a{color:#cbd9f2}footer a:hover{color:#8db7ff}
@media(max-width:900px){body:before{background-position:28% top;opacity:.88}}
@media(max-width:520px){body:before{background-image:linear-gradient(180deg,rgba(7,27,70,.08),rgba(7,27,70,.54) 48%,rgba(6,20,49,.90)),url("saudi-riyadh-skyline.webp");background-position:22% top;opacity:.86}}

/* Extended landing content */
.value-section,.audience-section,.benefits-section,.faq-section,.privacy-section{position:relative;z-index:1;padding-block:90px;border-top:1px solid var(--line)}
.section-heading{max-width:760px;margin:0 auto 42px;text-align:center}.section-heading h2,.audience-intro h2,.privacy-section h2{font-size:clamp(32px,4vw,52px);line-height:1.25;margin:14px 0 14px}.section-heading p{font-size:17px;line-height:1.8;color:var(--muted);margin:0}.section-heading.compact{margin-bottom:34px}
.feature-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.feature-card{padding:30px;border:1px solid rgba(119,169,255,.26);border-radius:22px;background:linear-gradient(145deg,rgba(15,49,116,.78),rgba(6,25,62,.72));backdrop-filter:blur(16px);box-shadow:0 24px 55px rgba(2,12,39,.24)}.feature-card>span{font:600 12px Manrope;color:#86b0ff}.feature-card h3{font-size:22px;margin:20px 0 10px}.feature-card p{font-size:15px;line-height:1.8;color:var(--muted);margin:0}
.audience-section{display:grid;grid-template-columns:.8fr 1.2fr;gap:70px;align-items:center}.audience-intro h2{margin-bottom:0}.audience-list{display:grid;grid-template-columns:1fr 1fr;border:1px solid rgba(119,169,255,.25);border-radius:22px;overflow:hidden;background:rgba(7,30,75,.62);backdrop-filter:blur(16px)}.audience-list div{min-height:104px;padding:24px;display:flex;align-items:center;gap:18px;border-bottom:1px solid rgba(119,169,255,.18);border-inline-end:1px solid rgba(119,169,255,.18)}.audience-list div:nth-child(even){border-inline-end:0}.audience-list div:nth-last-child(-n+2){border-bottom:0}.audience-list b{font:600 11px Manrope;color:#86b0ff}.audience-list span{font-size:17px;font-weight:600}
.benefits-row{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}.benefits-row>div{display:flex;align-items:center;gap:12px;padding:20px;border-radius:16px;background:rgba(10,42,103,.72);border:1px solid rgba(119,169,255,.22)}.benefits-row i{font-style:normal;width:28px;height:28px;border-radius:50%;display:grid;place-items:center;background:#1fbf75;color:#fff;flex:0 0 auto}.benefits-row span{font-size:15px;line-height:1.55}.share-box{margin-top:26px;padding:24px 26px;display:flex;align-items:center;justify-content:space-between;gap:24px;border-radius:20px;background:linear-gradient(135deg,rgba(30,107,255,.24),rgba(8,34,84,.75));border:1px solid rgba(119,169,255,.28)}.share-box>div:first-child{display:flex;flex-direction:column;gap:6px}.share-box small{color:var(--muted);font-size:14px}.share-actions{display:flex;gap:10px}.share-actions button{border:1px solid rgba(255,255,255,.22);border-radius:11px;padding:12px 16px;background:#1e6bff;color:#fff;font:600 14px "IBM Plex Sans Arabic",sans-serif;cursor:pointer}.share-actions button:last-child{background:rgba(255,255,255,.08)}[dir=ltr] .share-actions button{font-family:Manrope,sans-serif}
.faq-section{display:grid;grid-template-columns:.75fr 1.25fr;gap:70px;align-items:start}.faq-section .section-heading{text-align:start;margin:0}.faq-list{display:flex;flex-direction:column;gap:12px}.faq-list details{border:1px solid rgba(119,169,255,.23);border-radius:15px;background:rgba(6,28,70,.72);backdrop-filter:blur(12px);overflow:hidden}.faq-list summary{cursor:pointer;list-style:none;padding:20px 22px;font-size:16px;font-weight:600;display:flex;justify-content:space-between;gap:20px}.faq-list summary::-webkit-details-marker{display:none}.faq-list summary:after{content:"＋";color:#86b0ff;font:500 20px Manrope}.faq-list details[open] summary:after{content:"−"}.faq-list p{margin:0;padding:0 22px 20px;color:var(--muted);font-size:15px;line-height:1.8}
.privacy-section{display:grid;grid-template-columns:.8fr 1.2fr;gap:70px;align-items:start}.privacy-section h2{font-size:clamp(28px,3.5vw,44px)}.privacy-content{padding:28px;border-radius:20px;border:1px solid rgba(119,169,255,.22);background:rgba(6,27,66,.7)}.privacy-content p{color:var(--muted);font-size:15px;line-height:1.9;margin:0}.privacy-content p+p{margin-top:14px;padding-top:14px;border-top:1px solid var(--line)}footer nav{display:flex;align-items:center;gap:22px}
@media(max-width:900px){.value-section,.audience-section,.benefits-section,.faq-section,.privacy-section{padding-block:68px}.feature-grid,.benefits-row{grid-template-columns:1fr}.audience-section,.faq-section,.privacy-section{grid-template-columns:1fr;gap:34px}.audience-intro,.faq-section .section-heading,.privacy-section>div:first-child{text-align:center}.share-box{flex-direction:column;text-align:center}.audience-list{max-width:680px;width:100%;margin:auto}}
@media(max-width:560px){.value-section,.audience-section,.benefits-section,.faq-section,.privacy-section{padding-block:52px}.feature-card{padding:24px}.audience-list{grid-template-columns:1fr}.audience-list div,.audience-list div:nth-child(even),.audience-list div:nth-last-child(-n+2){border-inline-end:0;border-bottom:1px solid rgba(119,169,255,.18)}.audience-list div:last-child{border-bottom:0}.share-actions{width:100%;flex-direction:column}.share-actions button{width:100%}.privacy-content{padding:22px 18px}footer{height:auto;min-height:96px;padding-block:18px}footer nav{flex-direction:column;gap:7px}}
.signup-form .consent a{color:#9fc1ff;text-underline-offset:3px}
