:root{--ink:#050E1B;--navy:#081932;--navy2:#0D2342;--gold:#D4A72C;--gold2:#E9CC73;--paper:#F5F2EA;--paper2:#ECE7DB;--text:#0B1A30;--mute:#5E6B80;--mute2:#93A1B8;--line:rgba(255,255,255,.09);--lined:rgba(11,26,48,.12);--serif:'Cormorant Garamond',Georgia,serif;--sans:'IBM Plex Sans',system-ui,sans-serif;--ar:'IBM Plex Sans Arabic','IBM Plex Sans',sans-serif;--ease:cubic-bezier(.2,.7,.1,1)}*{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth;-webkit-text-size-adjust:100%}body{font-family:var(--sans);color:var(--text);background:var(--paper);font-size:17px;line-height:1.65;-webkit-font-smoothing:antialiased;overflow-x:hidden}html[lang=ar] body{font-family:var(--ar)}a{color:inherit;text-decoration:none}img,svg,canvas{display:block}.wrap{width:min(1240px,100% - 48px);margin-inline:auto}::selection{background:var(--gold);color:var(--ink)}.grain{position:fixed;inset:0;pointer-events:none;z-index:90;opacity:.035;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='2' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E")}.top{position:fixed;inset:0 0 auto;z-index:50;transition:background .5s var(--ease),border-color .5s,backdrop-filter .5s;border-bottom:1px solid transparent}.top.solid{background:rgba(5,14,27,.82);backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);border-color:var(--line)}.top .wrap{display:flex;align-items:center;gap:28px;height:78px}.brand{display:flex;align-items:center;gap:12px;flex:none}.brand .k{width:34px;height:auto}.brand .w{height:30px;width:auto}.tabs{display:flex;gap:4px;margin-inline-start:auto}.tabs a{position:relative;color:#C7D1E0;font-size:14px;letter-spacing:.3px;padding:10px 14px;transition:color .3s}.tabs a::after{content:"";position:absolute;inset-inline:14px;bottom:4px;height:1px;background:var(--gold);transform:scaleX(0);transform-origin:left;transition:transform .45s var(--ease)}html[dir=rtl] .tabs a::after{transform-origin:right}.tabs a:hover,.tabs a.on{color:#fff}.tabs a.on::after,.tabs a:hover::after{transform:scaleX(1)}.lang{font-size:13px;color:#C7D1E0;border:1px solid var(--line);padding:7px 14px;border-radius:40px;transition:border-color .3s,color .3s}.lang:hover{border-color:var(--gold);color:#fff}.burger{display:none;width:42px;height:42px;border:1px solid var(--line);border-radius:50%;background:none;color:#fff;cursor:pointer;margin-inline-start:auto}.burger span{display:block;width:16px;height:1px;background:#fff;margin:4px auto;transition:transform .3s}.btn{display:inline-flex;align-items:center;gap:12px;font-size:15px;font-weight:500;letter-spacing:.2px;padding:15px 26px;border-radius:60px;transition:transform .35s var(--ease),background .3s,color .3s,box-shadow .35s;cursor:pointer;border:0;font-family:inherit;white-space:nowrap}.btn .arr{transition:transform .35s var(--ease)}html[dir=rtl] .btn .arr{transform:scaleX(-1)}.btn:hover .arr{transform:translateX(4px)}html[dir=rtl] .btn:hover .arr{transform:scaleX(-1) translateX(4px)}.btn-gold{background:var(--gold);color:var(--ink);box-shadow:0 10px 30px -12px rgba(212,167,44,.6)}.btn-gold:hover{background:var(--gold2);transform:translateY(-2px);box-shadow:0 16px 40px -14px rgba(212,167,44,.75)}.btn-line{border:1px solid rgba(255,255,255,.25);color:#fff;background:transparent}.btn-line:hover{border-color:var(--gold);color:var(--gold2)}.btn-dark{background:var(--navy);color:#fff}.btn-dark:hover{background:var(--ink);transform:translateY(-2px)}.btn-sm{padding:10px 18px;font-size:13.5px}.eyebrow{display:inline-flex;align-items:center;gap:12px;font-size:12px;font-weight:600;letter-spacing:3.2px;text-transform:uppercase;color:var(--gold)}html[lang=ar] .eyebrow{letter-spacing:0;font-size:14px}.eyebrow::before{content:"";width:28px;height:1px;background:currentColor}.serif{font-family:var(--serif);font-weight:500;letter-spacing:-.5px}html[lang=ar] .serif{font-family:var(--ar);font-weight:300;letter-spacing:0}h1.serif{font-size:clamp(46px,7.4vw,108px);line-height:.98}html[lang=ar] h1.serif{line-height:1.2;font-size:clamp(40px,6.2vw,88px)}h2.serif{font-size:clamp(36px,4.6vw,64px);line-height:1.05}html[lang=ar] h2.serif{line-height:1.3}.serif em{font-style:italic;color:var(--gold)}html[lang=ar] .serif em{font-style:normal;font-weight:500}.lead{font-size:clamp(17px,1.5vw,20px);line-height:1.7;color:var(--mute)}.dark .lead,.navy .lead,.band .lead{color:#AEBACC}.dark{background:var(--ink);color:#EEF2F8}.navy{background:var(--navy);color:#EEF2F8}section{position:relative}.pad{padding:clamp(90px,12vw,160px) 0}.head{max-width:760px;margin-bottom:clamp(48px,6vw,80px)}.head h2{margin:22px 0 22px}.panel{display:none}.panel.on{display:block;animation:pin .8s var(--ease)}@keyframes pin{from{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}.hero{min-height:100vh;min-height:100svh;display:flex;flex-direction:column;justify-content:flex-end;overflow:hidden;background:radial-gradient(120% 90% at 85% 10%,#0F2A50 0%,#081932 38%,#050E1B 78%)}.hero canvas{position:absolute;inset:0;width:100%;height:100%}.hero .glow{position:absolute;width:60vw;height:60vw;max-width:900px;max-height:900px;inset-inline-end:-12vw;top:-18vw;background:radial-gradient(circle,rgba(212,167,44,.16),transparent 62%);filter:blur(10px);pointer-events:none}.hero .wrap{position:relative;z-index:2;padding:150px 0 0}.hero h1{color:#fff;max-width:13ch;margin:26px 0 30px}html[lang=ar] .hero h1{max-width:14ch}.hero .lead{max-width:560px}.ctas{display:flex;flex-wrap:wrap;gap:14px;margin-top:40px}.hero-foot{position:relative;z-index:2;margin-top:clamp(60px,9vh,110px);border-top:1px solid var(--line)}.hero-foot .wrap{padding:0;display:grid;grid-template-columns:repeat(3,1fr) auto;align-items:stretch}.stat{padding:28px 24px 34px 0;border-inline-end:1px solid var(--line)}html[dir=rtl] .stat{padding:28px 0 34px 24px}.stat+.stat{padding-inline-start:28px}.stat b{display:block;font-family:var(--serif);font-weight:500;font-size:clamp(38px,4vw,56px);line-height:1;color:#fff}html[lang=ar] .stat b{font-family:var(--sans)}.stat span{display:block;margin-top:10px;font-size:13.5px;color:var(--mute2);max-width:240px;line-height:1.5}.scroll{display:flex;align-items:center;justify-content:center;padding-inline:30px;color:var(--mute2);font-size:11px;letter-spacing:3px;text-transform:uppercase;writing-mode:vertical-rl}.scroll i{display:block;width:1px;height:46px;margin-top:12px;background:linear-gradient(var(--gold),transparent);animation:sc 2.4s var(--ease) infinite}@keyframes sc{0%{transform:scaleY(0);transform-origin:top}50%{transform:scaleY(1);transform-origin:top}51%{transform-origin:bottom}100%{transform:scaleY(0);transform-origin:bottom}}.line-mask{display:block;overflow:hidden}.line-mask>span{display:block;transform:translateY(105%);transition:transform 1.2s var(--ease)}.ready .line-mask>span{transform:none}.ready .line-mask:nth-child(2)>span{transition-delay:.12s}.ready .line-mask:nth-child(3)>span{transition-delay:.24s}.fade{opacity:0;transform:translateY(18px);transition:opacity 1s var(--ease),transform 1s var(--ease)}.ready .fade{opacity:1;transform:none}.ready .f1{transition-delay:.45s}.ready .f2{transition-delay:.6s}.ready .f3{transition-delay:.75s}.marquee{background:var(--gold);color:var(--ink);overflow:hidden;white-space:nowrap;border-block:1px solid #b88f1f}.marquee .track{display:inline-flex;gap:0;animation:mq 46s linear infinite;padding:18px 0}html[dir=rtl] .marquee .track{animation-name:mqr}.marquee span{font-family:var(--serif);font-size:26px;font-style:italic;padding-inline:28px;display:inline-flex;align-items:center;gap:56px}html[lang=ar] .marquee span{font-family:var(--ar);font-style:normal;font-size:20px;font-weight:500}.marquee span::after{content:"✦";font-style:normal;font-size:12px;opacity:.6}@keyframes mq{to{transform:translateX(-50%)}}@keyframes mqr{to{transform:translateX(50%)}}.rv{opacity:0;transform:translateY(34px);transition:opacity 1.1s var(--ease),transform 1.1s var(--ease)}.rv.in{opacity:1;transform:none}.d1{transition-delay:.1s}.d2{transition-delay:.2s}.d3{transition-delay:.3s}.d4{transition-delay:.4s}.problem{display:grid;grid-template-columns:1.2fr .8fr;gap:clamp(40px,7vw,110px);align-items:end}.problem h2{max-width:16ch}.bignum{font-family:var(--serif);font-size:clamp(90px,13vw,190px);line-height:.85;color:var(--navy);letter-spacing:-4px}html[lang=ar] .bignum{font-family:var(--sans);font-weight:300;letter-spacing:-2px}.bignum small{display:block;font-family:var(--sans);font-size:15px;letter-spacing:0;line-height:1.6;color:var(--mute);margin-top:22px;max-width:340px}html[lang=ar] .bignum small{font-family:var(--ar)}.quote{margin-top:70px;display:grid;grid-template-columns:auto 1fr;gap:28px;align-items:start;padding-top:40px;border-top:1px solid var(--lined)}.quote .mark{font-family:var(--serif);font-size:110px;line-height:.7;color:var(--gold)}.quote blockquote{font-family:var(--serif);font-size:clamp(26px,2.7vw,38px);line-height:1.25;color:var(--navy);font-style:italic}html[lang=ar] .quote blockquote{font-family:var(--ar);font-style:normal;font-weight:400}.quote p{margin-top:16px;color:var(--mute);font-size:15px}.src{margin-top:40px;font-size:12px;color:var(--mute)}.dark .src{color:#6E7D95}.pillars{display:grid;grid-template-columns:repeat(3,1fr);border-top:1px solid var(--line)}.pillar{padding:46px 36px 50px 0;border-inline-end:1px solid var(--line);position:relative}html[dir=rtl] .pillar{padding:46px 0 50px 36px}.pillar+.pillar{padding-inline-start:36px}.pillar:last-child{border-inline-end:0}.pillar .no{font-family:var(--serif);font-size:15px;color:var(--gold);letter-spacing:2px}.pillar h3{font-family:var(--serif);font-weight:500;font-size:38px;line-height:1.1;margin:26px 0 16px;color:#fff}html[lang=ar] .pillar h3{font-family:var(--ar);font-size:30px;font-weight:400}.pillar p{color:#9EAABD;font-size:16px}.pillar::before{content:"";position:absolute;top:-1px;inset-inline-start:0;width:0;height:1px;background:var(--gold);transition:width 1.4s var(--ease)}.pillar.in::before{width:calc(100% - 36px)}.cards{display:grid;grid-template-columns:repeat(4,1fr);gap:18px}.card{position:relative;display:flex;flex-direction:column;min-height:380px;padding:34px 30px;border-radius:22px;background:#fff;border:1px solid var(--lined);overflow:hidden;transition:transform .6s var(--ease),box-shadow .6s var(--ease),border-color .4s}.card::after{content:"";position:absolute;inset:auto 0 0;height:3px;background:var(--gold);transform:scaleX(0);transform-origin:left;transition:transform .7s var(--ease)}.card:hover{transform:translateY(-8px);box-shadow:0 30px 60px -30px rgba(8,25,50,.35);border-color:transparent}.card:hover::after{transform:scaleX(1)}.card .tag{font-size:11.5px;letter-spacing:2px;text-transform:uppercase;color:var(--mute);font-weight:600}html[lang=ar] .card .tag{letter-spacing:0;font-size:13px}.card h3{font-family:var(--serif);font-weight:500;font-size:34px;line-height:1.05;margin:20px 0 14px;color:var(--navy)}html[lang=ar] .card h3{font-family:var(--ar);font-size:26px;font-weight:500;line-height:1.35}.card p{font-size:15.5px;color:var(--mute)}.card .go{margin-top:auto;padding-top:26px;display:flex;align-items:center;gap:10px;font-size:14px;font-weight:500;color:var(--navy)}.card .go i{width:34px;height:34px;border-radius:50%;border:1px solid var(--lined);display:grid;place-items:center;font-style:normal;transition:background .4s,color .4s,border-color .4s}.card:hover .go i{background:var(--gold);border-color:var(--gold);color:var(--ink)}html[dir=rtl] .card .go i{transform:scaleX(-1)}.card.feat{background:var(--navy);border-color:var(--navy)}.card.feat h3{color:#fff}.card.feat p,.card.feat .tag{color:#9EAABD}.card.feat .go{color:#fff}.card.feat .go i{border-color:var(--line)}.steps{display:grid;grid-template-columns:repeat(4,1fr);gap:0;position:relative}.steps .bar{position:absolute;top:27px;inset-inline:0;height:1px;background:var(--lined)}.steps .bar i{position:absolute;inset:0;background:var(--gold);transform:scaleX(0);transform-origin:left;transition:transform 2.2s var(--ease)}html[dir=rtl] .steps .bar i{transform-origin:right}.steps.in .bar i{transform:scaleX(1)}.dark .steps .bar{background:var(--line)}.step{padding-inline-end:28px;position:relative}.step .dot{width:55px;height:55px;border-radius:50%;background:var(--paper);border:1px solid var(--lined);display:grid;place-items:center;font-family:var(--serif);font-size:20px;color:var(--navy);position:relative;z-index:1;transition:background .6s,color .6s,border-color .6s}.dark .step .dot{background:var(--ink);border-color:var(--line);color:#fff}.steps.in .step .dot{border-color:var(--gold)}.step .when{margin-top:28px;font-size:12px;letter-spacing:2.4px;text-transform:uppercase;color:var(--gold);font-weight:600}html[lang=ar] .step .when{letter-spacing:0;font-size:14px}.step h3{font-family:var(--serif);font-weight:500;font-size:28px;line-height:1.15;margin:10px 0 12px}html[lang=ar] .step h3{font-family:var(--ar);font-size:22px;font-weight:500}.step p{font-size:15.5px;color:var(--mute)}.dark .step p{color:#9EAABD}.proof{display:grid;grid-template-columns:repeat(3,1fr);gap:18px}.kpi{padding:44px 34px;border-radius:22px;background:var(--navy2);border:1px solid var(--line)}.kpi b{display:block;font-family:var(--serif);font-weight:500;font-size:clamp(64px,7vw,96px);line-height:.9;color:#fff}html[lang=ar] .kpi b{font-family:var(--sans);font-weight:300}.kpi b em{font-style:normal;color:var(--gold)}.kpi p{margin-top:20px;color:#AEBACC;font-size:15.5px}.teaser{display:grid;grid-template-columns:.9fr 1.1fr;gap:clamp(40px,7vw,110px);align-items:center}.seal{aspect-ratio:1;border-radius:50%;border:1px solid var(--lined);display:grid;place-items:center;position:relative;max-width:440px;width:100%}.seal::before{content:"";position:absolute;inset:22px;border-radius:50%;border:1px dashed rgba(212,167,44,.55);animation:spin 70s linear infinite}.seal .core{width:58%;aspect-ratio:1;border-radius:50%;background:var(--navy);display:grid;place-items:center;box-shadow:0 40px 80px -40px rgba(8,25,50,.6)}.seal .core img{width:46%}.seal .ring{position:absolute;inset:0;animation:spin 90s linear infinite reverse}.seal .ring text{font-family:var(--sans);font-size:9.6px;letter-spacing:5px;fill:var(--mute);text-transform:uppercase}@keyframes spin{to{transform:rotate(360deg)}}.pagehead{padding:190px 0 90px;background:radial-gradient(100% 120% at 90% 0%,#0F2A50 0%,#081932 40%,#050E1B 85%);color:#fff;overflow:hidden;position:relative}.pagehead h1{margin:24px 0 24px;max-width:15ch}.pagehead .lead{max-width:620px}.pagehead .k-bg{position:absolute;inset-inline-end:-6%;bottom:-18%;width:min(560px,52vw);opacity:.07}.story{display:grid;grid-template-columns:280px 1fr;gap:clamp(30px,6vw,90px)}.story aside{position:sticky;top:120px;align-self:start}.story aside .eyebrow{margin-bottom:16px}.story aside p{font-size:14px;color:var(--mute)}.prose p{font-size:clamp(19px,1.6vw,22px);line-height:1.75;color:#24344D;margin-bottom:28px}.prose p:first-child::first-letter{font-family:var(--serif);float:left;font-size:96px;line-height:.82;padding:8px 14px 0 0;color:var(--gold)}html[dir=rtl] .prose p:first-child::first-letter{float:none;font-size:inherit;padding:0;color:inherit;font-family:inherit}.prose p.pull{font-family:var(--serif);font-size:clamp(28px,2.8vw,40px);line-height:1.25;color:var(--navy);font-style:italic;border-inline-start:2px solid var(--gold);padding-inline-start:28px;margin:44px 0}html[lang=ar] .prose p.pull{font-family:var(--ar);font-style:normal;font-weight:400}.timeline{display:grid;grid-template-columns:repeat(4,1fr);border-top:1px solid var(--lined);margin-top:30px}.tl{padding:30px 26px 0 0;position:relative}html[dir=rtl] .tl{padding:30px 0 0 26px}.tl::before{content:"";position:absolute;top:-5px;inset-inline-start:0;width:9px;height:9px;border-radius:50%;background:var(--gold)}.tl .yr{font-family:var(--serif);font-size:30px;color:var(--navy)}html[lang=ar] .tl .yr{font-family:var(--sans);font-size:22px;font-weight:500}.tl h4{font-size:16px;margin:8px 0 8px;color:var(--navy)}.tl p{font-size:14.5px;color:var(--mute)}.vm{display:grid;grid-template-columns:1fr 1fr;gap:18px}.vm .box{padding:clamp(40px,5vw,64px);border-radius:26px;background:var(--navy2);border:1px solid var(--line);position:relative;overflow:hidden}.vm .box::after{content:"";position:absolute;width:280px;height:280px;inset-inline-end:-90px;top:-90px;border-radius:50%;background:radial-gradient(circle,rgba(212,167,44,.18),transparent 65%)}.vm .box h3{font-family:var(--serif);font-weight:500;font-size:clamp(28px,2.6vw,38px);line-height:1.2;color:#fff;margin-top:22px}html[lang=ar] .vm .box h3{font-family:var(--ar);font-weight:400;line-height:1.5}.values{display:grid;grid-template-columns:repeat(5,1fr);gap:0;border-top:1px solid var(--lined)}.value{padding:34px 24px 10px 0;border-inline-end:1px solid var(--lined)}html[dir=rtl] .value{padding:34px 0 10px 24px}.value+.value{padding-inline-start:24px}.value:last-child{border-inline-end:0}.value .no{font-family:var(--serif);color:var(--gold);font-size:15px}.value h4{font-family:var(--serif);font-weight:500;font-size:28px;color:var(--navy);margin:14px 0 10px}html[lang=ar] .value h4{font-family:var(--ar);font-size:21px}.value p{font-size:14.5px;color:var(--mute)}.leader{display:grid;grid-template-columns:auto 1fr;gap:44px;align-items:center;padding:clamp(34px,4vw,54px);border-radius:26px;background:#fff;border:1px solid var(--lined)}.leader .mono{width:150px;height:150px;border-radius:50%;background:var(--navy);display:grid;place-items:center}.leader .mono img{width:66px}.leader h3{font-family:var(--serif);font-weight:500;font-size:40px;color:var(--navy);line-height:1.1}html[lang=ar] .leader h3{font-family:var(--ar);font-size:30px}.leader .role{color:var(--gold);font-size:13px;letter-spacing:2px;text-transform:uppercase;font-weight:600;margin:10px 0 16px}html[lang=ar] .leader .role{letter-spacing:0;font-size:15px}.leader p{color:var(--mute);max-width:640px}.seg{display:flex;gap:6px;padding:6px;border-radius:60px;background:#fff;border:1px solid var(--lined);width:max-content;max-width:100%;overflow-x:auto;scrollbar-width:none;margin-bottom:46px}.seg::-webkit-scrollbar{display:none}.seg button{border:0;background:none;font:inherit;font-size:14.5px;padding:12px 22px;border-radius:60px;color:var(--mute);cursor:pointer;white-space:nowrap;transition:background .4s,color .4s}.seg button.on{background:var(--navy);color:#fff}.svc{display:none;grid-template-columns:1.25fr .75fr;gap:clamp(30px,5vw,70px)}.svc.on{display:grid;animation:pin .7s var(--ease)}.svc h3{font-family:var(--serif);font-weight:500;font-size:clamp(40px,4.4vw,62px);line-height:1;color:var(--navy)}html[lang=ar] .svc h3{font-family:var(--ar);font-weight:400;line-height:1.3}.chips{display:flex;flex-wrap:wrap;gap:8px;margin:22px 0 24px}.chip{font-size:12.5px;padding:7px 14px;border-radius:30px;border:1px solid var(--lined);color:var(--mute);background:#fff}.svc .intro{font-size:19px;color:#2C3D57;max-width:620px}.svc ul{list-style:none;margin-top:30px;border-top:1px solid var(--lined)}.svc li{padding:18px 0 18px 34px;border-bottom:1px solid var(--lined);position:relative;color:#2C3D57}html[dir=rtl] .svc li{padding:18px 34px 18px 0}.svc li::before{content:"";position:absolute;inset-inline-start:2px;top:29px;width:16px;height:1px;background:var(--gold)}.side{padding:38px;border-radius:24px;background:var(--navy);color:#fff;align-self:start;position:sticky;top:110px}.side h4{font-family:var(--serif);font-weight:500;font-size:28px;line-height:1.2}html[lang=ar] .side h4{font-family:var(--ar);font-size:22px;font-weight:400;line-height:1.5}.side p{color:#9EAABD;font-size:15px;margin:14px 0 22px}.side .row{display:flex;justify-content:space-between;gap:16px;padding:13px 0;border-top:1px solid var(--line);font-size:14px}.side .row span:first-child{color:#8C9AB0}.side .btn{margin-top:22px;width:100%;justify-content:center}.trust{display:grid;grid-template-columns:repeat(4,1fr);gap:18px;margin-top:90px}.trust div{padding:28px;border-radius:20px;background:#fff;border:1px solid var(--lined);font-size:14.5px;color:var(--mute)}.trust b{display:block;font-family:var(--serif);font-weight:500;font-size:24px;color:var(--navy);margin-bottom:8px}html[lang=ar] .trust b{font-family:var(--ar);font-size:18px}.principles{display:grid;grid-template-columns:repeat(3,1fr);gap:0;border-top:1px solid var(--line)}.principles div{padding:36px 30px 40px 0;border-bottom:1px solid var(--line)}html[dir=rtl] .principles div{padding:36px 0 40px 30px}.principles h4{font-family:var(--serif);font-weight:500;font-size:28px;color:#fff;margin-bottom:10px}html[lang=ar] .principles h4{font-family:var(--ar);font-size:21px;font-weight:500}.principles p{color:#9EAABD;font-size:15.5px;max-width:330px}.guarantee{margin-top:80px;display:grid;grid-template-columns:auto 1fr;gap:36px;align-items:center;padding:clamp(34px,4vw,56px);border-radius:26px;border:1px solid rgba(212,167,44,.4);background:linear-gradient(120deg,rgba(212,167,44,.1),transparent 60%)}.guarantee .badge{width:96px;height:96px;border-radius:50%;border:1px solid var(--gold);display:grid;place-items:center;color:var(--gold);font-family:var(--serif);font-size:40px}.guarantee h3{font-family:var(--serif);font-weight:500;font-size:clamp(28px,2.6vw,38px);color:#fff;line-height:1.2}html[lang=ar] .guarantee h3{font-family:var(--ar);font-weight:400;line-height:1.5}.guarantee p{color:#AEBACC;margin-top:10px}.contact{display:grid;grid-template-columns:1.15fr .85fr;gap:clamp(30px,5vw,70px);align-items:start}.form{padding:clamp(28px,4vw,48px);border-radius:26px;background:#fff;border:1px solid var(--lined);display:grid;grid-template-columns:1fr 1fr;gap:22px 20px;box-shadow:0 40px 80px -60px rgba(8,25,50,.4)}.field{display:flex;flex-direction:column;gap:8px}.field.full{grid-column:1/-1}.field label{font-size:12.5px;font-weight:600;letter-spacing:1.4px;text-transform:uppercase;color:var(--mute)}html[lang=ar] .field label{letter-spacing:0;font-size:14px}.field input,.field select,.field textarea{font:inherit;font-size:16px;color:var(--text);padding:13px 0;border:0;border-bottom:1px solid var(--lined);background:transparent;outline:none;transition:border-color .3s;border-radius:0;-webkit-appearance:none;appearance:none}.field select{background-image:linear-gradient(45deg,transparent 50%,var(--mute) 50%),linear-gradient(135deg,var(--mute) 50%,transparent 50%);background-position:calc(100% - 12px) 50%,calc(100% - 7px) 50%;background-size:5px 5px;background-repeat:no-repeat}html[dir=rtl] .field select{background-position:12px 50%,17px 50%}.field textarea{min-height:90px;resize:vertical}.field input:focus,.field select:focus,.field textarea:focus{border-color:var(--gold)}.form .foot{grid-column:1/-1;display:flex;align-items:center;justify-content:space-between;gap:18px;flex-wrap:wrap;margin-top:6px}.form .foot small{color:var(--mute);font-size:13px;max-width:300px}.err{grid-column:1/-1;color:#B3261E;font-size:14px;min-height:0}.reach{display:flex;flex-direction:column;gap:0;border-top:1px solid var(--lined)}.reach a,.reach div{display:flex;justify-content:space-between;align-items:baseline;gap:20px;padding:22px 0;border-bottom:1px solid var(--lined);transition:padding .4s var(--ease)}.reach a:hover{padding-inline-start:10px}.reach .lbl{font-size:12px;letter-spacing:2px;text-transform:uppercase;color:var(--mute);font-weight:600}html[lang=ar] .reach .lbl{letter-spacing:0;font-size:14px}.reach .val{font-family:var(--serif);font-size:24px;color:var(--navy)}html[lang=ar] .reach .val{font-family:var(--sans);font-size:18px}.ltr{direction:ltr;unicode-bidi:isolate}.next{margin-top:34px;padding:30px;border-radius:22px;background:var(--paper2)}.next h4{font-family:var(--serif);font-weight:500;font-size:24px;color:var(--navy);margin-bottom:12px}html[lang=ar] .next h4{font-family:var(--ar);font-size:19px}.next ol{padding-inline-start:20px;color:#2C3D57;font-size:15px}.next li{margin:8px 0}.band{padding:clamp(80px,10vw,130px) 0;background:var(--ink);color:#fff;overflow:hidden;position:relative}.band::before{content:"";position:absolute;width:900px;height:900px;left:50%;top:50%;transform:translate(-50%,-50%);background:radial-gradient(circle,rgba(212,167,44,.14),transparent 60%)}.band .wrap{position:relative;text-align:center;display:flex;flex-direction:column;align-items:center}.band h2{max-width:18ch;margin:22px 0 22px}.band .lead{max-width:560px}footer{background:var(--ink);color:#8C9AB0;border-top:1px solid var(--line);padding:80px 0 34px;font-size:14px}footer .cols{display:grid;grid-template-columns:1.4fr 1fr 1fr 1fr;gap:40px}footer .tagline{font-family:var(--serif);font-size:26px;color:#fff;font-style:italic;line-height:1.25;margin:22px 0 0;max-width:15ch}html[lang=ar] footer .tagline{font-family:var(--ar);font-style:normal;font-size:20px;line-height:1.6}footer h5{font-size:11.5px;letter-spacing:2.4px;text-transform:uppercase;color:var(--gold);margin-bottom:16px;font-weight:600}html[lang=ar] footer h5{letter-spacing:0;font-size:13.5px}footer li{list-style:none;margin:9px 0}footer a:hover{color:#fff}footer .base{display:flex;justify-content:space-between;gap:20px;flex-wrap:wrap;margin-top:70px;padding-top:26px;border-top:1px solid var(--line);font-size:12.5px}@media (max-width:1080px){.cards{grid-template-columns:1fr 1fr}.values{grid-template-columns:1fr 1fr 1fr}.value:nth-child(3){border-inline-end:0}.value:nth-child(4){padding-inline-start:0}.trust{grid-template-columns:1fr 1fr}}@media (max-width:900px){.tabs{position:fixed;inset:78px 0 auto;flex-direction:column;background:rgba(5,14,27,.97);padding:14px 24px 26px;gap:0;transform:translateY(-120%);transition:transform .5s var(--ease);margin:0}.tabs.open{transform:none}.tabs a{font-size:20px;padding:16px 0;border-bottom:1px solid var(--line)}.tabs a::after{display:none}.burger{display:block}.top .quote-btn{display:none}.problem,.teaser,.story,.contact,.vm,.svc.on{grid-template-columns:1fr}.story aside{position:static}.pillars,.proof,.steps,.timeline,.principles{grid-template-columns:1fr}.pillar,.pillar+.pillar{padding:34px 0;border-inline-end:0;border-bottom:1px solid var(--line)}.pillar.in::before{width:100%}.steps{gap:40px}.steps .bar{display:none}.tl{padding:26px 0;border-bottom:1px solid var(--lined)}.hero-foot .wrap{grid-template-columns:1fr 1fr 1fr}.scroll{display:none}.side{position:static}footer .cols{grid-template-columns:1fr 1fr}.seal{max-width:320px;margin-inline:auto}}@media (max-width:620px){body{font-size:16px}.wrap{width:calc(100% - 32px)}.top .wrap{gap:12px;height:68px}.tabs{inset:68px 0 auto}.brand .w{display:none}.hero .wrap{padding-top:120px}.hero-foot .wrap{grid-template-columns:1fr}.stat,.stat+.stat{padding:20px 0;border-inline-end:0;border-bottom:1px solid var(--line)}.cards,.values,.trust{grid-template-columns:1fr}.value,.value+.value{padding:26px 0;border-inline-end:0;border-bottom:1px solid var(--lined)}.form{grid-template-columns:1fr}.leader,.guarantee,.quote{grid-template-columns:1fr}.leader .mono{width:96px;height:96px}footer .cols{grid-template-columns:1fr}.card{min-height:0}.pagehead{padding:140px 0 70px}}@media (prefers-reduced-motion:reduce){*,*::before,*::after{animation:none!important;transition:none!important}.rv,.fade,.line-mask>span{opacity:1!important;transform:none!important}}