.home-brush{display:block;width:min(330px,82%);height:auto;margin-top:2px;transform:scaleX(var(--flip))}.home-section{padding-block:clamp(56px,7vw,96px)}.home-head{display:flex;align-items:flex-end;justify-content:space-between;gap:24px;margin-bottom:32px}.home-head h2{margin:0;font-size:clamp(2rem,1.3rem + 2.1vw,3rem);font-weight:800;line-height:1.15;letter-spacing:-.01em}.home-head p{margin:8px 0 0;font-size:1.125rem;color:var(--text-3)}.home-band{position:relative;overflow:hidden;color:var(--white);background:radial-gradient(60% 120% at 80% 120%,rgba(59,130,246,.28),transparent 60%),radial-gradient(45% 80% at 55% -30%,rgba(139,92,246,.25),transparent 65%),linear-gradient(115deg,#0A1022,#0E1532 55%,#161C46)}.home-band-grid{display:grid;grid-template-columns:minmax(0,calc(var(--edge) + 230px)) minmax(0,560px) minmax(0,1fr);align-items:center;min-height:400px}[dir=ltr] .home-band-grid{grid-template-columns:minmax(0,1fr) minmax(0,560px) minmax(0,calc(var(--edge) + 230px))}.home-pillars{display:grid;gap:30px;margin:0;padding:0;padding-inline-start:var(--edge);list-style:none}[dir=ltr] .home-pillars{order:1;padding-inline:24px var(--edge)}.home-pillars li{display:flex;align-items:center;gap:20px;font-size:1.125rem;font-weight:700}.home-pillars svg{flex:none;color:#A5B4FC}.home-band-copy{padding-block:56px;padding-inline:clamp(12px,2vw,32px)}.home-band-copy h2{margin:0;font-size:clamp(2rem,1.4rem + 1.7vw,2.9rem);font-weight:800;line-height:1.3;letter-spacing:0}:lang(en) .home-band-copy h2{font-size:clamp(1.8rem,1.3rem + 1.3vw,2.5rem)}.home-band-copy p{margin:16px 0 0;max-width:52ch;font-size:1.05rem;line-height:2;color:var(--on-dark-2)}.home-band-copy strong,.home-story{color:var(--white)}.home-story{display:inline-flex;align-items:center;gap:20px;margin-top:22px;padding:0;border:0;background:none;font-weight:700;font-size:1.0625rem;cursor:default}.home-story-ring{display:grid;place-items:center;width:62px;height:62px;border-radius:50%;border:2px solid #818cf8;box-shadow:0 0 26px rgba(129,140,248,.55),inset 0 0 14px rgba(129,140,248,.35)}.home-band-media{position:relative;align-self:stretch;min-height:400px}[dir=ltr] .home-band-media{order:-1}.home-band-media img{object-fit:cover;object-position:left center;clip-path:polygon(0 0,86% 0,100% 34%,78% 100%,0 100%)}.home-project{position:relative;display:block;aspect-ratio:16/10;border-radius:var(--r-lg);overflow:hidden;isolation:isolate;scroll-snap-align:start}.home-project img{object-fit:cover;transition:transform .6s var(--ease)}.home-project:hover img{transform:scale(1.04)}.home-project:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,rgba(11,18,32,0) 40%,rgba(11,18,32,.85))}.home-project-copy{position:absolute;z-index:1;inset-inline:22px 76px;inset-block-end:20px;color:var(--white)}.home-project-copy strong{display:block;font-family:var(--font-en);font-size:clamp(1.25rem,1rem + .8vw,1.7rem);font-weight:800;line-height:1.2}.home-project-copy>span{display:block;margin-top:2px;font-size:.95rem;color:#E2E8F0}.home-project-go{position:absolute;z-index:1;inset-inline-end:18px;inset-block-end:20px;display:grid;place-items:center;width:44px;height:44px;border-radius:50%;background:var(--white);color:var(--midnight)}.home-project-go svg{transform:scaleX(var(--flip))}.home-voices{background:var(--surface-2)}.home-voices-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:32px;align-items:stretch;padding-block:28px}.home-cta{position:relative;overflow:hidden;display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:24px;padding-block:34px;padding-inline:clamp(28px,4vw,56px) clamp(90px,9vw,130px);border-radius:var(--r-xl);background:linear-gradient(var(--to-end),#FDB8C6 0,#E9B8F2 28%,#A5B4FC 54%,#60A5FA 76%,#22D3EE 100%);clip-path:polygon(0 0,calc(100% - 90px) 0,100% 50%,calc(100% - 90px) 100%,0 100%)}[dir=rtl] .home-cta{clip-path:polygon(90px 0,100% 0,100% 100%,90px 100%,0 50%)}.home-cta h2{margin:0;font-size:clamp(1.6rem,1.2rem + 1vw,2.2rem);font-weight:800;line-height:1.25;letter-spacing:0}.home-cta p{margin:10px 0 0;max-width:38ch;font-size:1.0625rem;line-height:1.7;color:var(--text-2)}.home-cta .btn{margin-top:20px}.home-cta .hand{margin:0;font-family:var(--font-hand-en);direction:ltr;font-size:clamp(1.6rem,1.1rem + 1vw,2.2rem);text-align:center;transform:rotate(calc(var(--flip) * -12deg))}@media (max-width:1180px){.home-voices-grid{grid-template-columns:minmax(0,1fr)}}@media (max-width:900px){.home-head{flex-direction:column;align-items:flex-start}.home-head--row{flex-direction:row;align-items:flex-end}.home-band-grid,[dir=ltr] .home-band-grid{grid-template-columns:minmax(0,1fr);min-height:0}.home-band-media{order:-1;min-height:0;aspect-ratio:16/10}.home-band-media img{clip-path:none}.home-band-copy{padding:32px var(--gutter) 8px}.home-pillars,[dir=ltr] .home-pillars{order:1;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;padding:16px var(--gutter) 44px}.home-cta,[dir=rtl] .home-cta{clip-path:none;grid-template-columns:minmax(0,1fr);padding:30px 26px}.home-cta .hand{display:none}}@media (max-width:560px){.home-head--row{flex-direction:column;align-items:flex-start}}@media (prefers-reduced-motion:reduce){.home-project img{transition:none}}.home{--display:"Alexandria",var(--font-ar);--body:"IBM Plex Sans Arabic",var(--font-ar);--ink:#0B1220;--paper:#F3F4F6;--mute:#4A5568;--mute-d:#A7B0C0;--rule:#D9DEE6;--rule-d:#263147;--grad-deep:linear-gradient(var(--to-end),#2563EB 0%,#7C3AED 50%,#C026D3 100%);font-family:var(--body);color:var(--ink);background:var(--white)}.home :is(h1,h2,h3){font-family:var(--display);letter-spacing:0}.home .arrow{flex:none;transform:scaleX(var(--flip));transition:translate .2s}.home-grad{padding-block:.1em}.home-grad,.home-num{background:var(--grad-text);-webkit-background-clip:text;background-clip:text;color:transparent}.home-num{font-weight:300;line-height:1}.home-btn,.home-num{font-family:var(--display)}.home-btn{display:inline-flex;align-items:center;justify-content:center;gap:14px;min-height:56px;padding:0 26px;border-radius:6px;border:1.5px solid transparent;font-weight:600;font-size:1.05rem;line-height:1.3;transition:transform .2s}.home-btn:hover{transform:translateY(-1px)}.home-btn:hover .arrow{translate:calc(var(--flip) * 4px) 0}.home-btn-grad{background:var(--grad-card);color:var(--white);box-shadow:0 14px 30px -14px rgba(139,92,246,.7)}.home-btn-ink{background:var(--ink);color:var(--white)}.home-btn-white{background:var(--white);color:var(--ink)}.home-btn-line{border-color:currentColor;color:inherit}.home-u{display:inline-flex;align-items:center;gap:8px;padding-bottom:5px;font-family:var(--display);font-weight:600;background:var(--grad) bottom/100% 2px no-repeat}.home-u,.home-u:hover{color:inherit}.home-sec{padding-block:clamp(72px,8vw,128px)}.home .home-head{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:32px;margin-bottom:clamp(36px,4vw,56px)}.home .home-head h2{max-width:22ch;font-weight:800;font-size:clamp(2.2rem,1.1rem + 3vw,4.1rem);line-height:1.35}.home .home-head p{margin-top:16px;max-width:46ch;font-size:1.15rem;line-height:1.75;color:var(--mute)}.home-hero{position:relative;display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);min-height:min(880px,100vh);background:var(--ink);color:var(--white)}.home-hero-copy{display:flex;flex-direction:column;justify-content:flex-end;padding-block:150px 56px;padding-inline:var(--edge) clamp(24px,3vw,48px)}.home-kicker{display:flex;align-items:center;gap:12px;margin:0 0 24px;font-family:var(--display);font-size:.95rem;color:var(--mute-d)}.home-kicker:before{content:"";width:44px;height:3px;border-radius:3px;background:var(--grad)}.home-hero h1{margin:0;font-weight:800;font-size:clamp(2.6rem,1rem + 4.1vw,5.3rem);line-height:1.32}.home-hero h1 span{display:block}:lang(en) .home-hero h1{font-size:clamp(2.2rem,1rem + 2.5vw,3.7rem);line-height:1.1}.home-lead{max-width:34ch;margin:26px 0 0;font-size:clamp(1.1rem,.95rem + .5vw,1.4rem);line-height:1.75;color:#C9D1DE}.home-actions{display:flex;flex-wrap:wrap;align-items:center;gap:20px 28px;margin-top:38px}.home-u--light{color:var(--white)}.home-stats{display:flex;flex-wrap:wrap;gap:20px 56px;margin:64px 0 0;padding-top:24px;border-top:1px solid var(--rule-d)}.home-stats dt{font-family:var(--display);font-weight:700;font-size:2.6rem;line-height:1;direction:ltr;text-align:start}.home-stats dd{margin:8px 0 0;font-size:.92rem;color:var(--mute-d)}.home-hero-media{position:relative;min-height:100%}@media (min-width:861px){.home-hero-media{min-height:0;margin-top:88px}}.home-hero-media>img{object-fit:cover;object-position:center 18%}.home-logo-strip{overflow:hidden;padding:44px 0 40px;background:var(--white);border-bottom:1px solid var(--rule)}.home-logo-strip-label{margin:0 0 28px;padding-inline:var(--gutter);text-align:center;font-family:var(--font-en);font-size:13px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--mute)}[dir=rtl] .home-logo-strip-label{font-family:var(--display);font-size:14px;letter-spacing:0;text-transform:none}.home-logo-fade{position:relative}[dir=rtl] .home-logo-fade{direction:ltr}.home-logo-fade:after,.home-logo-fade:before{content:"";position:absolute;z-index:1;inset-block:0;width:120px;pointer-events:none}.home-logo-fade:before{left:0;background:linear-gradient(90deg,var(--white),rgba(255,255,255,0))}.home-logo-fade:after{right:0;background:linear-gradient(270deg,var(--white),rgba(255,255,255,0))}.home-marquee{display:flex;width:max-content;animation:home-marquee 40s linear infinite}.home-marquee:hover{animation-play-state:paused}.home-marquee ul{display:flex;align-items:center;gap:clamp(48px,5vw,80px);margin:0;padding:0;padding-inline-end:clamp(48px,5vw,80px);list-style:none}@keyframes home-marquee{to{transform:translateX(-50%)}}.home-logo{display:block;width:auto;height:28px;color:rgba(11,18,32,.45);transition:color .2s ease}.home-logo text{font-family:"Alexandria",var(--font-en)}.home-marquee li:hover .home-logo{color:var(--vivid-purple)}@media (prefers-reduced-motion:reduce){.home-marquee{width:auto;flex-wrap:wrap;justify-content:center;animation:none}.home-marquee ul[aria-hidden]{display:none}.home-marquee ul{flex-wrap:wrap;justify-content:center;row-gap:28px;padding-inline:var(--gutter)}.home-logo{transition:none}}.home-sectors{border-bottom:1px solid var(--rule)}.home-sectors .page-wrap{display:flex;align-items:center;gap:32px;min-height:88px}.home-sectors span{font-size:.9rem;color:var(--mute);white-space:nowrap}.home-sectors ul{display:flex;flex-wrap:wrap;align-items:center;gap:8px 22px;margin:0;padding:0;list-style:none;font-family:var(--display);font-weight:600;font-size:1.2rem}.home-sectors li+li:before{content:"×";margin-inline-end:22px;color:#8B5CF6;font-weight:400}.home-pains{margin:0;padding:0;list-style:none}.home-pains li{border-top:1px solid var(--ink)}.home-pains li:last-child{border-bottom:1px solid var(--ink)}.home-pains a{display:grid;grid-template-columns:90px minmax(0,1.3fr) minmax(0,1fr) 220px;align-items:center;gap:32px;padding-block:30px;color:var(--ink);transition:background .25s,padding .25s,color .25s}.home-pains .home-num{font-weight:700;font-size:2.6rem}.home-pains h3{margin:0;font-weight:700;font-size:clamp(1.4rem,1rem + 1.1vw,2.1rem);line-height:1.45}.home-pains p{margin:0;font-size:1.05rem;line-height:1.7;color:var(--mute)}.home-fix{justify-self:end;display:inline-flex;align-items:center;gap:10px;font-family:var(--display);font-weight:600;font-size:.98rem}.home-pains a:hover{background:var(--ink);color:var(--white);padding-inline:24px}.home-pains a:hover p{color:var(--mute-d)}.home-ready{background:var(--paper)}.home-ready-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,.9fr);gap:clamp(40px,6vw,96px);align-items:center}.home-kicker--ink{color:var(--mute)}.home-ready h2{margin:0;font-weight:800;font-size:clamp(2.2rem,1.1rem + 3vw,4.1rem);line-height:1.35}:lang(en) .home-ready h2{line-height:1.12}.home-ready-lead{max-width:46ch;margin:22px 0 0;font-size:1.15rem;line-height:1.85;color:var(--mute)}.home-ready-points{display:grid;gap:12px;margin:26px 0 34px;padding:0;list-style:none;font-family:var(--display);font-weight:600}.home-ready-points li{display:grid;grid-template-columns:22px 1fr;gap:12px;align-items:center}.home-ready-points li:before{content:"";height:3px;border-radius:3px;background:var(--grad)}.home-ready-card{padding:clamp(24px,3vw,40px);border-radius:10px;background:var(--white);box-shadow:0 40px 80px -48px rgba(11,18,32,.45)}.home-ready-tag{display:inline-block;margin:0;padding:4px 12px;border-radius:999px;background:var(--paper);font-family:var(--display);font-size:.85rem;font-weight:600;color:var(--mute)}.home-ready-card h3{margin:16px 0 22px;font-weight:700;font-size:clamp(1.5rem,1.1rem + 1vw,2rem);line-height:1.45}.home-ready-opts{display:grid;gap:10px}.home-ready-opts a{display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:58px;padding:0 20px;border:1.5px solid var(--rule);border-radius:8px;font-family:var(--display);font-weight:600;font-size:1.1rem;color:var(--ink);transition:border-color .2s,background .2s}.home-ready-opts a .arrow{opacity:0;transition:opacity .2s}.home-ready-opts a:hover{border-color:#8B5CF6;background:#F5F3FF}.home-ready-opts a:hover .arrow{opacity:1}.home-ready-note{margin:18px 0 0;font-size:.88rem;line-height:1.7;color:var(--mute)}.home-offer{background:var(--ink);color:var(--white)}.home-offer .home-head p{color:var(--mute-d)}.home-steps{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border-top:1px solid var(--rule-d)}.home-step{display:flex;flex-direction:column;gap:20px;padding:34px 32px 36px;border-inline-start:1px solid var(--rule-d)}.home-step:first-child{border-inline-start:0;padding-inline-start:0}.home-step-tag{display:flex;gap:10px;margin:0;font-family:var(--display);font-size:.92rem;color:var(--mute-d)}.home-step-tag b{font-weight:700;background:var(--grad-text);-webkit-background-clip:text;background-clip:text;color:transparent}.home-step h3{margin:0;font-weight:700;font-size:1.7rem;line-height:1.4}.home-price{margin:0;color:var(--white);font-family:var(--display);font-weight:800;font-size:clamp(2.4rem,1.5rem + 2.2vw,3.9rem);line-height:1.25}.home-price small{margin-inline-start:8px;color:inherit;font-size:.4em;font-weight:500}.home-price-meta{margin:-12px 0 0;font-size:.95rem;color:var(--mute-d)}.home-step ul{display:grid;gap:12px;margin:0;padding:0;list-style:none;font-size:1.02rem;line-height:1.6;color:#D6DCE6}.home-step li{display:grid;grid-template-columns:18px 1fr;gap:12px}.home-step li:before{content:"";height:2px;margin-top:.8em;background:currentColor;opacity:.6}.home-credit{margin:0;font-size:.92rem;color:#7EE2B8}.home-step .home-btn{margin-top:auto;align-self:flex-start}.home-step--main{border-inline-start:0;padding-inline:32px;background:var(--grad-deep)}.home-step--main .home-price-meta,.home-step--main .home-step-tag,.home-step--main ul{color:var(--white)}.home-step--main .home-step-tag b{background:none;color:var(--white)}.home-step--main .home-price{font-size:clamp(2rem,1.3rem + 1.8vw,3.1rem);line-height:1.35}.home-seats{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:32px;margin-top:56px;padding-block:28px;border-block:1px solid var(--rule-d)}.home-big{font-family:var(--display);font-weight:800;font-size:5rem;line-height:1;background:var(--grad-text);-webkit-background-clip:text;background-clip:text;color:transparent}.home-seats p{margin:0;max-width:62ch;line-height:1.75;color:#D6DCE6}.home-seats strong{font-family:var(--display);font-weight:600;color:var(--white)}.home-retainer{display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px;margin:22px 0 0;color:var(--mute-d)}.home-retainer .home-u{color:var(--white)}.home-demo{background:var(--paper)}.home-flow{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:2px;margin:0;padding:2px;list-style:none;border-radius:10px;background:var(--ink)}.home-flow>li{display:flex;flex-direction:column;gap:10px;min-height:340px;padding:26px 24px;background:var(--white)}.home-flow>li:first-child{border-start-start-radius:8px;border-end-start-radius:8px}.home-flow>li:last-child{border-start-end-radius:8px;border-end-end-radius:8px}.home-flow .home-num{font-size:3.2rem}.home-flow b{font-family:var(--display);font-weight:700;font-size:1.3rem}.home-flow>li>span:not(.home-num){color:var(--mute);line-height:1.65}.home-ui{margin-top:auto;padding:14px;border-radius:6px;background:var(--paper);font-size:.9rem;line-height:1.6}.home-ui small{display:block;margin-bottom:4px;font-size:.75rem;color:var(--mute)}.home-ui--msg{background:#DCF8C6;border-start-start-radius:0}.home-chips{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:6px}.home-chips i{padding:3px 10px;border-radius:4px;border:1px solid var(--rule);background:var(--white);font-style:normal;font-size:.78rem;font-weight:600}.home-chips i.on{border-color:var(--ink);background:var(--ink);color:var(--white)}.home-ui--alert{border-inline-start:4px solid #E44BB8;background:#FDF0FA}.home-ui--alert strong{display:block;font-family:var(--display);color:#A21CAF}.home-bars{display:flex;align-items:flex-end;gap:6px;height:70px;direction:ltr}.home-bars i{flex:1 1;height:var(--h);background:var(--ink)}.home-bars i:last-child{background:var(--grad-card)}.home-flow-note{margin:14px 0 0;font-size:.85rem;color:var(--mute)}.home .home-band{display:flex;align-items:flex-end;min-height:680px;background:var(--ink)}.home .home-band-media{position:absolute;inset:0;min-height:0}.home .home-band-media img{clip-path:none;object-position:left 40%}.home .home-band-media:after{content:"";position:absolute;inset:0;background:linear-gradient(270deg,rgba(11,18,32,.95) 0,rgba(11,18,32,.75) 42%,rgba(11,18,32,0) 75%)}.home .home-band .page-wrap{position:relative;z-index:1}.home .home-band-copy{max-width:640px;margin-inline-start:0;padding:96px 0}[dir=ltr] .home .home-band-copy{margin-inline-start:auto}.home .home-band-copy h2{font-weight:800;font-size:clamp(2.4rem,1.2rem + 3.6vw,5rem);line-height:1.32}:lang(en) .home .home-band-copy h2{line-height:1.12}.home .home-band-copy p{margin-top:24px;max-width:44ch;font-size:1.15rem;line-height:1.85;color:#D6DCE6}.home .home-pillars{display:flex;flex-wrap:wrap;gap:14px 22px;margin:36px 0 0;padding:0;font-family:var(--display);font-weight:600;font-size:1.5rem}.home .home-pillars li{display:block;font-size:inherit;font-weight:inherit}.home .home-pillars li+li:before{content:"×";margin-inline-end:22px;color:#A78BFA;font-weight:300}.home .home-band-copy .home-u{margin-top:36px;color:var(--white)}.home-lab{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.home-lab a{display:flex;flex-direction:column;gap:12px;color:var(--ink)}.home-lab figure{position:relative;margin:0;aspect-ratio:4/5;overflow:hidden;border-radius:8px;background:var(--paper)}.home-lab img{object-fit:cover;transition:transform .6s var(--ease)}.home-lab a:hover img{transform:scale(1.04)}.home-lab-meta{display:flex;align-items:baseline;justify-content:space-between;gap:16px}.home-lab-meta strong{font-family:var(--font-en);font-weight:800;font-size:1.5rem;letter-spacing:-.03em}.home-lab-meta span{font-size:.85rem;font-weight:600;color:var(--mute)}.home-lab-meta span.live{color:#0E7A57}.home-lab-text{color:var(--mute)}.home-trust{background:var(--paper)}.home-founder{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:clamp(32px,5vw,80px);align-items:center}.home-founder figure{position:relative;margin:0;aspect-ratio:4/5;overflow:hidden;border-radius:8px}.home-founder figure img{object-fit:cover;object-position:center 15%}.home-founder h2{margin:0;font-weight:800;font-size:clamp(2.1rem,1.1rem + 2.8vw,3.9rem);line-height:1.35}:lang(en) .home-founder h2{line-height:1.12}.home-role{margin:10px 0 0;font-family:var(--display);color:var(--mute)}.home-bio{max-width:46ch;margin:26px 0 0;font-size:1.2rem;line-height:1.9}.home-sign{width:max-content;margin:16px 0 0;font-family:var(--font-hand-en);font-size:2.4rem;rotate:-4deg}.home-values{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 32px;margin:30px 0 0;padding:0;list-style:none;border-top:1px solid var(--ink)}.home-values li{padding-block:14px;border-bottom:1px solid var(--rule);font-family:var(--display);font-weight:600}.home-founder-links{display:flex;flex-wrap:wrap;gap:12px 24px;margin-top:28px}.home-recs{overflow:hidden;padding-block:clamp(72px,8vw,120px);background:radial-gradient(60% 50% at 85% 0,rgba(124,58,237,.07),transparent 70%),radial-gradient(50% 50% at 10% 100%,rgba(37,99,235,.06),transparent 70%),var(--white)}.home-recs-top{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:16px 32px;margin-bottom:clamp(32px,4vw,52px)}.home-recs h2{margin:0;font-weight:800;font-size:clamp(2.2rem,1.1rem + 3vw,4.1rem);line-height:1.35}:lang(en) .home-recs h2{line-height:1.12}.home-recs-lead{max-width:52ch;margin:10px 0 0;color:var(--mute);line-height:1.8}.home-recs-track{display:grid;grid-auto-flow:column;grid-auto-columns:min(400px,82vw);gap:20px;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-padding-inline:var(--edge);padding:12px var(--edge) 64px;scrollbar-width:none;cursor:grab}.home-recs-track::-webkit-scrollbar{display:none}.home-recs-track:focus-visible{outline-offset:-4px}.home-recs-track.is-drag{scroll-snap-type:none;cursor:grabbing;-webkit-user-select:none;user-select:none}.home-rec{display:flex;flex-direction:column;gap:22px;margin:0;padding:clamp(24px,2.4vw,34px);border:1px solid transparent;border-radius:20px;background:linear-gradient(var(--white),var(--white)) padding-box,linear-gradient(rgba(11,18,32,.09),rgba(11,18,32,.09)) border-box;box-shadow:0 1px 2px rgba(11,18,32,.04),0 28px 56px -36px rgba(11,18,32,.35);scroll-snap-align:start;transition:transform .35s var(--ease),box-shadow .35s var(--ease)}.home-rec:hover{transform:translateY(-4px);background:linear-gradient(var(--white),var(--white)) padding-box,var(--grad-deep) border-box;box-shadow:0 1px 2px rgba(11,18,32,.04),0 36px 64px -36px rgba(124,58,237,.45)}.home-rec-head{display:flex;align-items:center;justify-content:space-between}.home-rec-mark{width:34px;height:26px;background:var(--grad-deep);-webkit-mask:var(--quote) center/contain no-repeat;mask:var(--quote) center/contain no-repeat;--quote:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 34 26'%3E%3Cpath d='M0 26V15.6C0 6.9 4.6 1.7 13.1 0l1.4 3.6C9.9 5.2 7.7 8.2 7.4 12.2H14V26H0Zm19.5 0V15.6C19.5 6.9 24.1 1.7 32.6 0L34 3.6c-4.6 1.6-6.8 4.6-7.1 8.6h6.6V26h-14Z'/%3E%3C/svg%3E")}.home-rec-in{display:inline-flex;align-items:center;gap:6px;padding:5px 10px;border-radius:999px;background:var(--paper);color:var(--mute);font-family:var(--font-en);font-size:.74rem;font-weight:600}.home-rec-in svg{color:#0A66C2}.home-rec blockquote{margin:0;font-family:"Alexandria",var(--font-en);font-size:1.06rem;line-height:1.75;color:#273042;text-align:left}.home-rec mark{padding:.06em .2em;border-radius:5px;color:var(--ink);font-weight:600;background:rgba(139,92,246,.13);-webkit-box-decoration-break:clone;box-decoration-break:clone}.home-rec figcaption{display:flex;align-items:center;gap:14px;margin-top:auto;padding-top:20px;border-top:1px solid var(--rule)}.home-rec-avatar{flex:none;display:grid;place-items:center;width:48px;height:48px;border-radius:50%;background:var(--grad-card);color:var(--white);font-family:var(--font-en);font-weight:700;font-size:.95rem}.home-rec figcaption>span:last-child{display:grid;gap:2px;min-width:0;text-align:left}.home-rec small[dir=rtl]{justify-self:start}.home-rec b{font-family:var(--font-en);font-size:1rem;color:var(--ink)}.home-rec small{font-size:.8rem;color:var(--mute)}.home-recs-controls{display:flex;align-items:center;gap:12px;margin-top:-24px}.home-recs-bar{flex:1 1;height:3px;border-radius:3px;background:rgba(11,18,32,.1);overflow:hidden}.home-recs-bar i{display:block;height:100%;border-radius:inherit;background:var(--grad-deep);transition:width .3s var(--ease)}.home-recs-btn{display:grid;place-items:center;width:52px;height:52px;padding:0;border:1px solid rgba(11,18,32,.14);border-radius:50%;background:var(--white);color:var(--ink);cursor:pointer;transition:background .2s,color .2s,border-color .2s,opacity .2s}.home-recs-btn:hover:not(:disabled){border-color:transparent;background:var(--grad-deep);color:var(--white)}.home-recs-btn:disabled{opacity:.35;cursor:default}.home-recs-btn svg{transform:scaleX(var(--flip))}.home-after{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:32px;margin-top:clamp(64px,7vw,104px);padding-top:32px;border-top:1px solid var(--ink)}.home-after h3{grid-column:1/-1;margin:0;font-weight:700;font-size:1.6rem}.home-after .home-num{display:block;margin-bottom:14px;font-size:3rem}.home-after b{display:block;margin-bottom:6px;font-family:var(--display);font-size:1.2rem}.home-after span:not(.home-num){line-height:1.7;color:var(--mute)}.home-faq{margin-top:clamp(56px,6vw,88px);border-top:1px solid var(--ink)}.home-faq details{border-bottom:1px solid var(--rule)}.home-faq summary{display:flex;align-items:center;justify-content:space-between;gap:24px;padding-block:24px;font-family:var(--display);font-weight:600;font-size:clamp(1.15rem,1rem + .5vw,1.45rem);line-height:1.5;cursor:pointer;list-style:none}.home-faq summary::-webkit-details-marker{display:none}.home-faq summary:after{content:"+";flex:none;font-weight:300;font-size:2rem;line-height:1;color:#7C3AED}.home-faq details[open] summary:after{content:"−"}.home-faq details p{max-width:70ch;margin:0;padding-bottom:26px;font-size:1.08rem;line-height:1.85;color:var(--mute)}.home-close{position:relative;overflow:hidden;color:var(--white);background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 100'%3E%3Cg stroke-linecap='round' opacity='.18'%3E%3Cpath d='M8 8 92 92' stroke='%23fff' stroke-width='9'/%3E%3Cpath d='M92 8 8 92' stroke='%230B1220' stroke-width='3.6'/%3E%3C/g%3E%3C/svg%3E") no-repeat var(--x-pos,left -10vw top -26vw)/60vw 60vw,var(--grad-deep)}[dir=rtl] .home-close{--x-pos:right -10vw top -26vw}.home-close .page-wrap{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr);gap:56px;align-items:end;padding-block:clamp(80px,9vw,140px)}.home-close h2{margin:0;font-weight:800;font-size:clamp(2.8rem,1.3rem + 4.6vw,6.2rem);line-height:1.28}:lang(en) .home-close h2{line-height:1.08}.home-close p{margin:24px 0 0;font-size:1.2rem;line-height:1.7}.home-close .home-btn{margin-top:34px}.home-quote{margin:0}.home-quote blockquote{margin:0;font-family:var(--display);font-weight:500;font-size:clamp(1.2rem,1rem + .6vw,1.6rem);line-height:1.65}.home-quote figcaption{margin-top:16px;font-size:.95rem}.home-quote figcaption b{font-family:var(--font-en)}@media (max-width:1100px){.home-pains a{grid-template-columns:64px minmax(0,1fr) auto;gap:8px 20px}.home-pains p{grid-column:2}.home-fix{grid-row:1/3;grid-column:3}.home-flow,.home-lab{grid-template-columns:repeat(2,minmax(0,1fr))}.home-flow>li{border-radius:0!important}}@media (max-width:860px){.home-hero{grid-template-columns:minmax(0,1fr);min-height:0}.home-hero-copy{padding:120px var(--gutter) 40px}.home-hero-media{min-height:0;aspect-ratio:1/1}.home .home-head,.home-steps{grid-template-columns:minmax(0,1fr)}.home-step,.home-step:first-child{border-inline-start:0;border-top:1px solid var(--rule-d);padding-inline:0}.home-step--main{padding-inline:24px}.home-seats{grid-template-columns:auto minmax(0,1fr)}.home-seats>.home-u{grid-column:1/-1;justify-self:start}.home .home-band{display:block;min-height:0}.home .home-band-media{position:relative;aspect-ratio:16/10}.home .home-band-media:after{display:none}.home .home-band-copy{padding:48px 0}.home-after,.home-close .page-wrap,.home-founder,.home-ready-grid{grid-template-columns:minmax(0,1fr)}.home-sectors .page-wrap{flex-direction:column;align-items:flex-start;gap:10px;padding-block:20px}.home-sectors ul{gap:8px 14px;font-size:1.05rem}.home-sectors li+li:before{margin-inline-end:14px}}@media (max-width:560px){.home-pains a{grid-template-columns:44px minmax(0,1fr);padding-block:22px}.home-pains .home-num{font-size:1.8rem}.home-fix{grid-row:auto;grid-column:2;justify-self:start}.home-flow,.home-lab{grid-template-columns:minmax(0,1fr)}.home-recs-btn{width:44px;height:44px}.home-flow>li{min-height:0}.home-values{grid-template-columns:minmax(0,1fr)}.home-stats{gap:20px 32px}.home-actions .home-btn{width:100%}.home-hero-media{aspect-ratio:1/1.05}}@media (prefers-reduced-motion:reduce){.home .arrow,.home-btn,.home-lab img,.home-pains a{transition:none}}.inner{font-size:var(--fs-body);line-height:1.6;color:var(--text)}.inner h1,.inner h2,.inner h3{margin:0;letter-spacing:normal;line-height:1.3}.inner p{margin:0;color:inherit}.inner .text-link svg{transform:scaleX(var(--flip))}.home-section--tight{padding-block-start:8px}.hero-subtitle{display:block;margin-top:10px;font-family:var(--font-en);font-weight:600;color:var(--text-3)}.prose+.metrics{margin-top:20px}.page-hero.narrow{max-width:var(--page);margin-inline:auto;padding:132px var(--gutter) 32px}.page-hero.narrow .lead{max-width:70ch}.checkout-summary .btn:disabled{opacity:.6;cursor:not-allowed}.checkout-summary .form-message{color:#FCA5A5}.contact-form .turnstile-wrap:empty{display:none}.page-hero{position:relative;overflow:hidden;background:radial-gradient(46% 70% at var(--ph-x,100%) 0,rgba(139,92,246,.09),transparent 70%),radial-gradient(40% 60% at var(--ph-y,0) 100%,rgba(34,211,238,.09),transparent 70%),var(--white)}[dir=rtl] .page-hero{--ph-x:0%;--ph-y:100%}.page-hero-grid{display:grid;grid-template-columns:minmax(0,1.08fr) minmax(0,.92fr);align-items:center;gap:var(--s7);padding-block:132px 64px}.page-hero-grid--solo{grid-template-columns:minmax(0,1fr)}.page-hero h1{font-size:var(--fs-display);font-weight:800;line-height:1.18;letter-spacing:-.01em}:lang(en) .page-hero h1{font-size:clamp(2.4rem,1rem + 3.3vw,4.35rem);letter-spacing:-.035em;line-height:1.06}.page-hero h1 .line{display:block}.page-hero .lead{margin-top:20px;max-width:46ch;font-size:var(--fs-lead);line-height:1.65;color:var(--text-2)}.page-hero .hero-actions{margin-top:30px}.tags{display:flex;flex-wrap:wrap;gap:8px;margin-top:22px}.tags span{padding:7px 14px;border-radius:var(--r-pill);border:1px solid var(--line);background:var(--white);font-size:var(--fs-micro);font-weight:700;color:var(--text-2)}.ico{display:grid;place-items:center;width:62px;height:62px;border-radius:18px;color:var(--white);background:var(--ico);box-shadow:0 10px 22px -8px var(--glow)}.tone-1{--tint:#F3F0FF;--ico:linear-gradient(135deg,#A78BFA,#7C3AED);--glow:#7C3AED}.tone-2{--tint:#EEF4FF;--ico:linear-gradient(135deg,#60A5FA,#2563EB);--glow:#2563EB}.tone-3{--tint:#FFF1F2;--ico:linear-gradient(135deg,#FDBA74,#F43F5E);--glow:#F43F5E}.tone-4{--tint:#ECFBFF;--ico:linear-gradient(135deg,#22D3EE,#3B82F6);--glow:#0EA5E9}.tone-5{--tint:#F2F0FF;--ico:linear-gradient(135deg,#6366F1,#C026D3);--glow:#9333EA}.portrait{margin:0;justify-self:end;width:min(100%,480px)}.portrait img{width:100%;height:auto;aspect-ratio:1;object-fit:cover;border-radius:var(--r-xl);box-shadow:var(--shadow-2)}.portrait figcaption{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:16px;font-weight:800}.portrait figcaption i{width:56px;height:4px;border-radius:4px;background:var(--grad)}.split{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:clamp(32px,6vw,96px);align-items:start}.split h2{font-size:var(--fs-h2);font-weight:800;line-height:1.25}.prose p{font-size:1.125rem;line-height:1.95;color:var(--text-2)}.prose p+p{margin-top:18px}.prose h2,.prose h3{margin-top:36px;font-size:var(--fs-h3);font-weight:800;line-height:1.3}.prose strong{color:var(--midnight)}.beliefs{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:16px}.belief{display:grid;gap:18px;padding:26px 22px 28px;border-radius:var(--r-lg);border:1px solid var(--line);background:linear-gradient(180deg,var(--tint),var(--white))}.belief .ico{width:52px;height:52px;border-radius:16px}.belief h3{font-size:1.2rem;font-weight:800;line-height:1.45}.band-quote{margin:22px 0 0;padding-inline-start:18px;border-inline-start:3px solid #818CF8;font-size:1.15rem;line-height:1.8;font-weight:500;color:var(--white)}.cluster{position:relative;display:grid;align-content:center;gap:22px;min-height:300px;padding:40px clamp(84px,9vw,120px) 40px 40px;background:var(--grad-card);box-shadow:var(--shadow-glow);color:var(--white);border-radius:var(--r-xl);clip-path:polygon(0 0,calc(100% - 80px) 0,100% 50%,calc(100% - 80px) 100%,0 100%)}[dir=rtl] .cluster{padding:40px 40px 40px clamp(84px,9vw,120px);clip-path:polygon(80px 0,100% 0,100% 100%,80px 100%,0 50%)}.cluster-icons{display:flex;flex-wrap:wrap;gap:10px}.cluster .ico{width:56px;height:56px;border-radius:16px;background:rgba(255,255,255,.2);box-shadow:none;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.cluster .hand{color:var(--white);font-size:clamp(1.9rem,1.1rem + 1.6vw,3rem);line-height:1.25}.svc-grid{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:16px}.svc{grid-column:span 2;display:flex;flex-direction:column;gap:12px;padding:30px 28px 28px;border-radius:var(--r-lg);border:1px solid var(--line);background:linear-gradient(180deg,var(--tint),var(--white) 62%);transition:transform .25s var(--ease),box-shadow .25s}.svc:nth-child(-n+2){grid-column:span 3}.svc:hover{transform:translateY(-4px);box-shadow:var(--shadow-1)}.svc h2{margin-top:10px;font-size:1.45rem;font-weight:800;line-height:1.35}.svc small{font-family:var(--font-en);font-size:var(--fs-micro);font-weight:600}.svc p,.svc small{color:var(--text-3)}.svc p{line-height:1.8}.ticks{list-style:none;margin:6px 0 0;padding:0;display:grid;gap:8px}.ticks li{display:flex;align-items:center;gap:10px;font-size:var(--fs-small);font-weight:600;color:var(--text-2)}.ticks svg{flex:none;color:var(--electric-blue)}.svc .text-link{margin-top:auto;padding-top:12px}.process{background:radial-gradient(60% 120% at 80% 120%,rgba(59,130,246,.28),transparent 60%),radial-gradient(45% 80% at 30% -30%,rgba(139,92,246,.25),transparent 65%),linear-gradient(115deg,#0A1022,#0E1532 55%,#161C46);color:var(--on-dark)}.process .section-head p{color:var(--on-dark-2)}.chevs{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.chev{position:relative;padding:28px 56px 30px 28px;background:rgba(255,255,255,.07);clip-path:polygon(0 0,calc(100% - 34px) 0,100% 50%,calc(100% - 34px) 100%,0 100%)}[dir=rtl] .chev{padding:28px 28px 30px 56px;clip-path:polygon(34px 0,100% 0,100% 100%,34px 100%,0 50%)}.chev:first-child{border-start-start-radius:var(--r-lg);border-end-start-radius:var(--r-lg)}.chev b{display:block;font-family:var(--font-en);font-size:var(--fs-micro);letter-spacing:.14em;background:var(--grad);-webkit-background-clip:text;background-clip:text;color:transparent;width:max-content}.chev h3{margin-top:30px;font-size:1.4rem;font-weight:800}.chev p{margin-top:8px;font-size:var(--fs-small);line-height:1.7;color:var(--on-dark-2)}.page-hero--tinted{background:linear-gradient(180deg,var(--tint),var(--white))}.page-hero--tinted .ico{margin-bottom:22px}.out-card{padding:30px;border-radius:var(--r-xl);background:var(--white);border:1px solid var(--line);box-shadow:var(--shadow-2)}.out-card h2{font-size:1.25rem;font-weight:800}.out-card .ticks{margin-top:16px;gap:12px}.out-card .ticks li{font-size:1.0625rem}.minis{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.mini{display:flex;align-items:center;gap:14px;padding:16px;border-radius:var(--r-md);border:1px solid var(--line);background:var(--white);font-weight:700;line-height:1.4}.mini .ico{flex:none;width:44px;height:44px;border-radius:13px}.work{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:16px}.work .home-project{aspect-ratio:auto;height:clamp(300px,31vw,430px)}.work .home-project:nth-child(4n),.work .home-project:nth-child(4n+1){grid-column:span 7}.work .home-project:nth-child(4n+2),.work .home-project:nth-child(4n+3){grid-column:span 5}.page-hero-photo{position:relative;justify-self:stretch}.page-hero-photo img{width:100%;height:auto;aspect-ratio:16/11;object-fit:cover;border-radius:var(--r-xl);clip-path:polygon(0 0,88% 0,100% 50%,88% 100%,0 100%)}[dir=rtl] .page-hero-photo img{clip-path:polygon(12% 0,100% 0,100% 100%,12% 100%,0 50%)}.metrics{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin-top:6px}.metric{display:grid;gap:12px;padding:22px;border-radius:var(--r-lg);background:linear-gradient(180deg,var(--tint),var(--white));border:1px solid var(--line)}.metric .ico{width:46px;height:46px;border-radius:14px}.metric strong{font-size:1.1rem;font-weight:800}.hub-head{padding-block-end:28px}.pmeta{display:flex;flex-wrap:wrap;align-items:center;gap:4px 10px;font-size:var(--fs-micro);color:var(--text-3)}.pmeta b{padding:2px 10px;border-radius:var(--r-pill);background:#EEF4FF;color:#1D4ED8;font-weight:700}.hub-bar{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px;scroll-margin-top:96px}.seg{gap:2px;padding:4px;background:var(--sand)}.seg,.seg a{display:inline-flex;border-radius:var(--r-pill)}.seg a{align-items:center;min-height:40px;padding:0 20px;font-weight:700;color:var(--text-2)}.seg a[aria-current]{background:var(--white);color:var(--text);box-shadow:var(--shadow-1)}.searchbox{display:flex;align-items:center;gap:8px;flex:0 1 380px;min-width:0;min-height:48px;padding:0 16px;border:1px solid var(--line);border-radius:var(--r-pill);background:var(--white);color:var(--text-3);scroll-margin-top:96px}.searchbox input{flex:1 1;min-width:0;border:0;outline:0;background:transparent;color:var(--text)}.searchbox:focus-within{border-color:var(--link)}.hub-cats{display:flex;gap:8px;overflow-x:auto;padding-block:16px 24px;scrollbar-width:none}.hub-cats a{flex:none;padding:7px 15px;border:1px solid var(--line);border-radius:var(--r-pill);font-size:var(--fs-small);font-weight:700;color:var(--text-2)}.hub-cats a[aria-current]{border-color:var(--midnight);background:var(--midnight);color:var(--white)}.hub-grid{display:grid;grid-template-columns:minmax(0,1.7fr) minmax(0,1fr);gap:20px}.hub-grid--solo{grid-template-columns:minmax(0,1fr)}.pfeat{position:relative;display:block;min-height:440px;overflow:hidden;border-radius:var(--r-lg);background:var(--midnight);color:var(--white)}.pfeat img{object-fit:cover;opacity:.72}.pfeat:after{content:"";position:absolute;inset:0;background:linear-gradient(0deg,#0B1220 30%,rgba(11,18,32,.82) 52%,rgba(11,18,32,.08) 82%)}.pfeat-copy{position:absolute;z-index:1;inset:auto 0 0;display:grid;gap:10px;padding:clamp(20px,3vw,36px)}.pfeat .pmeta{color:var(--on-dark-2)}.pfeat .pmeta b{background:rgba(255,255,255,.16);color:var(--white)}.pfeat h2{font-size:clamp(1.55rem,1.1rem + 1.5vw,2.5rem);font-weight:800;line-height:1.25}.pfeat p{max-width:56ch;color:var(--on-dark-2)}.newsrail{display:flex;flex-direction:column;padding:22px;border:1px solid var(--line);border-radius:var(--r-lg);background:var(--white)}.newsrail h2{margin-bottom:8px;font-size:1.25rem;font-weight:800}.newsrail .text-link{margin-top:auto;padding-top:14px}.nrow{display:grid;gap:3px;padding:14px 0;border-top:1px solid var(--line)}.newsrail h2+.nrow{border-top:0}.nrow time{font-size:var(--fs-micro);color:var(--text-3)}.nrow span{font-weight:700;line-height:1.5}.nrow:hover span{color:var(--link)}.hub-cards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}section.hub-cards{padding-block-start:20px}.pcard{display:grid;align-content:start;gap:10px;min-width:0;padding-block-end:6px}.pcard-img{position:relative;display:block;aspect-ratio:16/10;overflow:hidden;border-radius:var(--r-md);background:var(--sand)}.pcard-img img{object-fit:cover;transition:transform .4s var(--ease)}.pcard:hover img{transform:scale(1.03)}.pcard h3{font-size:1.25rem;font-weight:800;line-height:1.4}.pcard p{color:var(--text-3);line-height:1.7}.hub-empty{padding-block:40px;text-align:center}.hub-empty h2{font-size:var(--fs-h3);font-weight:800}.hub-empty p{margin-top:6px;color:var(--text-3)}.hub-foot{display:flex;flex-wrap:wrap;align-items:center;gap:16px;padding-block:28px clamp(48px,6vw,88px)}.hub-foot span{color:var(--text-3)}.hub-foot .text-link{margin-inline-start:auto}.art-head{padding-block:132px 36px}.art-head>div{display:grid;gap:14px;max-width:820px}.art-head h1,.page-hero .art-head h1{font-size:clamp(2rem,1.3rem + 2.4vw,3.4rem);font-weight:800;line-height:1.25;letter-spacing:0}.page-hero .art-head .lead{margin-top:0;max-width:none}.page-hero .art-head--news h1{font-size:clamp(1.7rem,1.2rem + 1.7vw,2.6rem)}.art-head--news{padding-block-end:20px}.byline{display:flex;align-items:center;gap:10px}.byline img{width:44px;height:44px;border-radius:50%;object-fit:cover}.byline small,.byline strong{display:block;line-height:1.35}.byline small{color:var(--text-3)}.art-grid{display:grid;grid-template-columns:240px minmax(0,760px);justify-content:center;gap:clamp(24px,4vw,56px);padding-block:12px 40px}.art-side{position:sticky;top:100px;align-self:start}.art-side h2{margin-bottom:8px;font-size:var(--fs-small);font-weight:800}.art-side nav{display:grid;gap:2px;margin-bottom:22px}.art-side nav a{padding:6px 12px;border-inline-start:2px solid var(--line);color:var(--text-3)}.art-side nav a:hover{border-color:var(--electric-blue);color:var(--text)}.sharebtns{display:flex;flex-wrap:wrap;gap:6px}.sharebtns a{padding:5px 12px;border:1px solid var(--line);border-radius:var(--r-pill);font-size:var(--fs-micro);font-weight:700}.art-img{aspect-ratio:16/9;margin-bottom:24px;border-radius:var(--r-lg);object-fit:cover}.art-img,.body-image{width:100%;height:auto}.body-image{margin-block:22px;border-radius:var(--r-md)}.prose h2,.prose h3{scroll-margin-top:96px}.prose ol,.prose ul{margin-block:14px;padding-inline-start:22px;font-size:1.125rem;line-height:1.95;color:var(--text-2)}.prose a{color:var(--link);text-decoration:underline}.prose blockquote{margin:22px 0;padding:18px 22px;border-inline-start:4px solid var(--vivid-purple);border-radius:var(--r-sm);background:var(--surface-2);font-size:1.2rem;font-weight:700;line-height:1.7}.art-rel{padding-block:clamp(40px,5vw,64px)}.art-rel h2{margin-bottom:18px;font-size:var(--fs-h3);font-weight:800}.news-body{padding-block:8px 10px}.news-body>*{max-width:760px}.srcline{display:flex;flex-wrap:wrap;gap:8px;margin-top:18px;padding-block-start:14px;border-top:1px solid var(--line)}.newslist{max-width:840px}@media(max-width:1000px){.art-grid,.hub-grid{grid-template-columns:minmax(0,1fr)}.art-side{position:static}.pfeat{min-height:380px}}@media(max-width:760px){.hub-cards{grid-template-columns:minmax(0,1fr)}.art-head{padding-block-start:110px}.searchbox{flex-basis:100%}.hub-foot .text-link{margin-inline-start:0}}.reading{max-width:780px;margin-inline:auto}.as-page{padding-block:112px clamp(48px,6vw,88px);background:radial-gradient(40% 340px at var(--to-x,100%) 0,rgba(139,92,246,.08),transparent 70%)}[dir=ltr] .as-page{--to-x:0%}.as-intro{padding-block-start:12px}.as-page .page-wrap{max-width:1180px}.as-intro{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(0,.75fr);align-items:center;gap:var(--s7);min-height:520px}.as-intro h1{font-size:clamp(2.3rem,1.2rem + 2.9vw,4.1rem);font-weight:800;line-height:1.22}.as-intro h1 .line{display:block}.as-intro .lead{max-width:46ch;margin-block:20px 28px;font-size:var(--fs-lead);line-height:1.65;color:var(--text-2)}.as-bullets{display:grid;gap:8px;margin:26px 0 0;padding:0;list-style:none;color:var(--text-3)}.as-bullets li{display:flex;align-items:center;gap:10px}.as-bullets li:before{content:"";flex:none;width:8px;height:8px;border-radius:50%;background:var(--mint)}.as-facts{padding:26px;border:1px solid var(--line);border-radius:var(--r-xl);background:var(--white);box-shadow:var(--shadow-1)}.as-facts>div{padding-block:10px;border-bottom:1px solid var(--line);font-size:1.15rem}.as-facts b{font-weight:800}.as-facts ol{display:grid;gap:8px;margin:18px 0 0;padding-inline-start:20px;color:var(--text-2)}.as-q{max-width:760px;margin-inline:auto;padding-block:24px}.as-progress{height:8px;overflow:hidden;border-radius:var(--r-pill);background:var(--sand)}.as-progress i{display:block;height:100%;border-radius:inherit;background:var(--grad);transition:width .25s var(--ease)}.as-qhead{display:flex;justify-content:space-between;align-items:center;gap:12px;margin-block:22px 14px}.as-tag{display:inline-block;padding:3px 12px;border-radius:var(--r-pill);background:#EEF4FF;color:#1D4ED8;font-size:var(--fs-micro);font-weight:700}.as-count{color:var(--text-3);font-size:var(--fs-small)}.as-q h1{font-size:var(--fs-h3);font-weight:800;line-height:1.35;outline:0}.as-options{display:grid;gap:10px;margin-top:24px}.as-opt{display:flex;align-items:center;gap:14px;width:100%;min-height:62px;padding:12px 18px;border:1px solid var(--line);border-radius:var(--r-md);background:var(--white);font:inherit;font-size:1.08rem;font-weight:700;color:var(--text);text-align:start;cursor:pointer;transition:border-color .15s,box-shadow .15s}.as-opt i{flex:none;width:20px;height:20px;border:2px solid var(--stone);border-radius:50%}.as-opt:hover{box-shadow:var(--shadow-1)}.as-opt.on,.as-opt:hover{border-color:var(--electric-blue)}.as-opt.on{background:#F5F8FF}.as-opt.on i{border:6px solid var(--electric-blue)}.as-back{margin-top:18px;padding:0;border:0;background:none;font:inherit;font-weight:700;color:var(--link);cursor:pointer}.as-result{display:grid;gap:18px}.as-score{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:clamp(20px,4vw,48px);padding:clamp(22px,3.5vw,40px);border:1px solid var(--line);border-radius:var(--r-xl);background:var(--white)}.as-ringwrap{position:relative;width:190px;height:190px}.as-ring{width:100%;height:100%}.as-ringwrap>div{position:absolute;inset:0;display:grid;place-content:center;text-align:center}.as-ringwrap strong{font-size:3.2rem;font-weight:800;line-height:1}.as-ringwrap small{color:var(--text-3)}.as-score h1{margin-block:8px;font-size:clamp(2.2rem,1.4rem + 2.4vw,3.4rem);font-weight:800;line-height:1.2}.as-score p{max-width:60ch;font-size:1.1rem;line-height:1.8;color:var(--text-2)}.as-score dl{display:flex;flex-wrap:wrap;gap:12px 36px;margin:16px 0 0}.as-score dt{font-size:var(--fs-micro);color:var(--text-3)}.as-score dd{margin:0;font-weight:800}.as-areas,.as-form,.as-plan{padding:clamp(20px,3vw,34px);border:1px solid var(--line);border-radius:var(--r-lg);background:var(--white)}.as-areas h2,.as-form h2,.as-plan>h2{font-size:clamp(1.4rem,1.1rem + .8vw,1.9rem);font-weight:800}.as-bar{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:6px 12px;margin-top:16px}.as-bar span{font-weight:700}.as-bar b{font-weight:800}.as-bar i{grid-column:1/-1;height:10px;overflow:hidden;border-radius:var(--r-pill);background:var(--sand)}.as-bar em{display:block;height:100%;border-radius:inherit;background:var(--grad)}.as-note{margin-top:18px;font-size:var(--fs-small);color:var(--text-3)}.as-even{margin-top:14px;padding:10px 14px;border-radius:var(--r-sm);background:var(--surface-2);font-weight:700;color:var(--text-2)}.as-gate{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:18px}.as-locked{display:grid;gap:12px;align-content:start}.as-locked div{display:grid;gap:9px;padding:18px;border:1px dashed var(--stone);border-radius:var(--r-md);background:var(--surface-2)}.as-locked span{height:9px;border-radius:var(--r-pill);background:var(--sand)}.as-locked span:last-child{width:70%}.as-form{display:grid;gap:14px}.as-form>p{margin-top:-8px;color:var(--text-3);line-height:1.7}.as-row{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.as-form>label:not(.as-consent),.as-row label{display:grid;gap:6px;font-size:var(--fs-small);font-weight:700}.as-form input:not([type=checkbox]){width:100%;min-height:48px;padding:10px 14px;border:1px solid var(--line);border-radius:var(--r-md);font:inherit}.as-consent{display:flex;align-items:flex-start;gap:9px;font-size:var(--fs-small);color:var(--text-2)}.as-consent a{color:var(--link);text-decoration:underline}.as-consent input{margin-top:5px}.as-plan>p{margin-top:4px;color:var(--text-3)}.as-plan>h2{outline:0}.as-plancards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin-top:18px}.as-plancards article{display:grid;align-content:start;gap:10px;padding:20px;border:1px solid var(--line);border-radius:var(--r-md);background:var(--surface-2)}.as-num{display:grid;place-items:center;width:32px;height:32px;border-radius:50%;background:var(--midnight);color:var(--white);font-weight:800}.as-plancards h3{font-size:1.2rem;font-weight:800}.as-tools{display:flex;flex-wrap:wrap;align-items:center;gap:10px 12px;margin-bottom:18px}.as-tools small{flex-basis:100%;color:var(--text-3)}.as-shared{margin:0 0 14px;padding:12px 16px;border-radius:var(--r-md);background:#EEF2FF;color:#3730A3;font-weight:600}@media print{.as-back,.as-gate .as-form,.as-next,.print-hide,.site-footer,.site-header{display:none!important}.as-result{padding:0}}.goal-note{margin:-6px 0 0;font-size:.85rem;color:var(--text-3)}.as-emailed{margin:0;color:#047857;font-weight:600}.as-goal{justify-self:start;padding:3px 10px;border-radius:999px;background:#EDE9FE;color:#5B21B6;font-size:.8rem;font-weight:700}.as-plancards ol{display:grid;gap:7px;margin:0;padding-inline-start:18px;line-height:1.6;color:var(--text-2)}.as-plancards small{color:var(--text-3)}.as-plancards a{color:var(--link);text-decoration:underline}.as-next{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:16px;margin-top:18px;padding:clamp(20px,3vw,30px);border-radius:var(--r-lg);background:var(--grad-cta)}.as-next h2{font-size:clamp(1.3rem,1.1rem + .7vw,1.8rem);font-weight:800}.as-next p{max-width:56ch;margin-top:4px;color:var(--text-2)}@media(max-width:900px){.as-gate,.as-intro,.as-plancards{grid-template-columns:minmax(0,1fr)}.as-intro{min-height:0}.as-locked{display:none}}@media(max-width:640px){.as-page{padding-block-start:96px}.as-score{grid-template-columns:minmax(0,1fr);justify-items:center;text-align:center}.as-score dl{justify-content:center}.as-row{grid-template-columns:minmax(0,1fr)}.as-next .btn{width:100%}}.as-nudge{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:16px;margin-block:clamp(24px,4vw,48px);padding-block:clamp(20px,3vw,30px);border-block:1px solid var(--line)}.as-nudge h2{font-size:clamp(1.25rem,1.05rem + .6vw,1.6rem);font-weight:800}.as-nudge p{margin-top:4px;color:var(--text-3)}.contact{padding-block:120px clamp(48px,6vw,80px)}.contact-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);gap:16px;align-items:stretch}.panel{position:relative;overflow:hidden;display:flex;flex-direction:column;padding:clamp(32px,4vw,56px);border-radius:var(--r-xl);color:var(--white);background:radial-gradient(70% 70% at 100% 100%,rgba(139,92,246,.4),transparent 65%),radial-gradient(60% 60% at 0 0,rgba(59,130,246,.3),transparent 65%),linear-gradient(135deg,#0A1022,#161C46)}.panel h1{font-size:clamp(2.4rem,1.2rem + 3vw,4.2rem);font-weight:800;line-height:1.2}:lang(en) .panel h1{letter-spacing:-.03em;line-height:1.08}.panel>p{margin-top:18px;max-width:40ch;font-size:1.125rem;line-height:1.8;color:var(--on-dark-2)}.facts{display:grid;gap:18px;margin-top:auto;padding-top:40px}.facts div{display:flex;align-items:center;gap:14px}.facts span{display:grid;place-items:center;flex:none;width:44px;height:44px;border-radius:14px;background:rgba(255,255,255,.1)}.facts strong{display:block;font-weight:700}.facts small{font-size:var(--fs-small);color:var(--on-dark-3)}.panel .hand{position:absolute;inset-block-start:34px;inset-inline-end:30px;color:rgba(255,255,255,.75);transform:rotate(calc(var(--flip) * 8deg));font-size:1.6rem;text-align:center}.contact-form{display:grid;align-content:start;gap:16px;padding:clamp(24px,3vw,40px);border-radius:var(--r-xl);border:1px solid var(--line);background:var(--surface-2)}.form-row{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.contact-form label{display:grid;gap:7px;font-size:var(--fs-small);font-weight:700}.contact-form input,.contact-form select,.contact-form textarea{width:100%;min-height:52px;padding:12px 16px;border:1px solid var(--line);border-radius:var(--r-md);background:var(--white);font:inherit;font-weight:500;color:var(--midnight)}.contact-form textarea{min-height:150px;resize:vertical}.contact-form ::placeholder{color:#7C8797}.contact-form .btn{width:100%;white-space:normal;line-height:1.3;padding-block:10px}.stepper{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-top:30px;padding:0;list-style:none}.stepper li{display:flex;align-items:center;gap:12px;padding:14px 30px 14px 18px;font-weight:700;background:var(--surface-2);clip-path:polygon(0 0,calc(100% - 20px) 0,100% 50%,calc(100% - 20px) 100%,0 100%)}[dir=rtl] .stepper li{padding:14px 18px 14px 30px;clip-path:polygon(20px 0,100% 0,100% 100%,20px 100%,0 50%)}.stepper i{display:grid;place-items:center;flex:none;width:30px;height:30px;border-radius:50%;background:var(--white);font-family:var(--font-en);font-style:normal;font-size:var(--fs-micro)}.stepper .on{background:var(--midnight);color:var(--white)}.stepper .on i{background:var(--grad-card);color:var(--white)}.consultation-layout{display:grid;grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);gap:20px;align-items:start;padding-block:0 clamp(56px,7vw,96px)}.book-main{display:grid;grid-template-columns:minmax(0,1fr);gap:28px}.book-main h2{font-size:1.5rem;font-weight:800;margin-bottom:14px}.consultation-plans{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.consult-plan{display:grid;gap:6px;padding:22px;border-radius:var(--r-lg);border:1px solid var(--line);background:var(--white);text-align:start;cursor:pointer}.consult-plan strong{font-size:1.15rem;font-weight:800}.consult-plan span{color:var(--text-3);font-size:var(--fs-small)}.consult-plan b{margin-top:8px;font-size:1.5rem;font-weight:800}.consult-plan.active{background:linear-gradient(var(--white),var(--white)) padding-box,var(--grad-card) border-box;border:2px solid transparent;box-shadow:var(--shadow-glow)}.slot-picker{padding:22px;border-radius:var(--r-lg);border:1px solid var(--line)}.slot-picker-head{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:14px}.slot-picker-head h2{margin:0}.slot-picker-head>span{padding:6px 12px;border-radius:var(--r-pill);background:var(--sand);font-size:var(--fs-micro);font-weight:700}.slot-day{padding-block:14px;border-top:1px solid var(--line)}.slot-day>b{font-weight:800}.slot-day>div{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin-top:10px}.slot-day button{min-height:46px;padding:8px;border:1px solid var(--line);border-radius:var(--r-md);background:var(--white);font-family:var(--font-en);font-weight:700;color:var(--midnight)}.slot-day button.selected{border-color:var(--electric-blue);background:#EEF4FF;color:#1D4ED8}.checkout-summary{position:sticky;top:24px;display:grid;gap:14px;padding:26px;border-radius:var(--r-xl);color:var(--white);background:radial-gradient(70% 60% at 100% 0,rgba(139,92,246,.45),transparent 65%),linear-gradient(135deg,#0A1022,#161C46)}.checkout-summary h2{margin:0;font-size:1.15rem;color:var(--on-dark-2)}.checkout-summary strong{font-size:1.35rem;font-weight:800;line-height:1.35}.checkout-summary dl{display:grid;gap:10px;margin:0;padding-block:14px;border-block:1px solid rgba(255,255,255,.14)}.checkout-summary dl div{display:flex;justify-content:space-between;gap:12px;font-size:var(--fs-small)}.checkout-summary dt{color:var(--on-dark-3)}.checkout-summary dd{margin:0;font-weight:700}.price{font-size:2.2rem;font-weight:800;line-height:1.1}.checkout-summary .btn{width:100%;background:var(--white);color:var(--midnight);white-space:normal;line-height:1.3;padding-block:10px}.checkout-summary small{color:var(--on-dark-3);line-height:1.6}.doc{grid-template-columns:minmax(0,260px) minmax(0,1fr);gap:clamp(32px,6vw,88px);align-items:start;padding-block:12px clamp(56px,7vw,96px)}.doc,.toc{display:grid}.toc{position:sticky;top:24px;gap:4px;padding:18px;border-radius:var(--r-lg);background:var(--surface-2);font-size:var(--fs-small);font-weight:600;color:var(--text-2)}.toc a{padding:8px 10px;border-radius:var(--r-sm)}.toc a:first-child{background:var(--white);color:var(--midnight);box-shadow:var(--shadow-1)}.doc .prose{max-width:760px}.doc .prose h2{font-size:1.45rem;margin-top:32px}.doc .prose h2:first-child{margin-top:0}.state{display:grid;justify-items:center;gap:18px;padding-block:150px 90px;text-align:center}.state .ico{width:84px;height:84px;border-radius:24px}.state h1{font-size:var(--fs-display);font-weight:800;line-height:1.2}:lang(en) .state h1{font-size:clamp(2.4rem,1rem + 3.3vw,4.35rem);letter-spacing:-.03em}.state p{max-width:46ch;font-size:var(--fs-lead);color:var(--text-2)}.home-voices--solo .home-voices-grid{grid-template-columns:minmax(0,1fr)}.home-voices--solo .home-cta{grid-template-columns:minmax(0,1fr) auto;min-height:230px}.home-voices--solo .home-cta .hand{order:1;margin-inline-end:clamp(0px,3vw,48px);font-size:clamp(1.8rem,1.2rem + 1.4vw,2.7rem)}.home-voices--solo .home-cta h2{font-size:clamp(1.8rem,1.3rem + 1.4vw,2.7rem)}.home-voices--solo .home-cta p{max-width:56ch;font-size:1.15rem}@media (max-width:1180px){.beliefs{grid-template-columns:repeat(3,minmax(0,1fr))}.svc,.svc:nth-child(-n+2){grid-column:span 3}.chevs,.minis{grid-template-columns:repeat(2,minmax(0,1fr))}.consultation-layout{grid-template-columns:minmax(0,1fr)}.checkout-summary{position:static}}@media (max-width:900px){.page-hero-grid{grid-template-columns:minmax(0,1fr);padding-block:108px 44px}.portrait{justify-self:center}.contact-grid,.doc,.split{grid-template-columns:minmax(0,1fr)}.contact{padding-top:92px}.posts{grid-template-columns:minmax(0,1fr)}[dir] .work .home-project{grid-column:1/-1;height:auto;aspect-ratio:16/10}.toc{position:static}.page-hero-photo img,[dir=rtl] .page-hero-photo img{clip-path:none}}@media (max-width:640px){.beliefs,.chevs,.consultation-plans,.form-row,.metrics,.minis,.svc-grid{grid-template-columns:minmax(0,1fr)}.svc,.svc:nth-child(-n+2){grid-column:auto}[dir] .chev{padding:22px 24px;clip-path:none;border-radius:var(--r-md)}.chev h3{margin-top:12px}.stepper{grid-template-columns:minmax(0,1fr)}[dir] .stepper li{clip-path:none;border-radius:var(--r-md);padding:12px 14px}.slot-day>div{grid-template-columns:repeat(2,minmax(0,1fr))}.slot-picker-head{flex-wrap:wrap}[dir] .cluster{clip-path:none;min-height:0;padding:28px 24px}.cluster .ico{width:48px;height:48px;border-radius:14px}}.inner{--display:"Alexandria",var(--font-ar);--body:"IBM Plex Sans Arabic",var(--font-ar);--ink:#0B1220;--paper:#F3F4F6;--mute:#4A5568;--mute-d:#A7B0C0;--rule:#D9DEE6;--rule-d:#263147;--grad-deep:linear-gradient(var(--to-end),#2563EB 0%,#7C3AED 50%,#C026D3 100%);font-family:var(--body)}.inner .btn,.inner .tags span,.inner .text-link,.inner :is(h1,h2,h3){font-family:var(--display);letter-spacing:0}.home-close .arrow,.inner .arrow{flex:none;transform:scaleX(var(--flip))}.inner .btn{min-height:56px;padding:0 26px;border-radius:6px;font-weight:600}.inner .btn-dark{background:var(--ink);box-shadow:none}.inner .btn-light{border-radius:6px;border-color:rgba(11,18,32,.18)}.inner .page-hero:not(.narrow){color:var(--white);background:radial-gradient(50% 80% at var(--ph-x,100%) 0,rgba(124,58,237,.28),transparent 70%),radial-gradient(40% 70% at 0 100%,rgba(37,99,235,.22),transparent 70%),var(--ink)}[dir=rtl] .inner .page-hero:not(.narrow){--ph-x:0%}.inner .page-hero:not(.narrow) .page-hero-grid{padding-block:clamp(150px,13vw,190px) clamp(64px,7vw,104px)}.inner .page-hero h1{font-weight:800;font-size:clamp(2.5rem,1rem + 3.9vw,4.9rem);line-height:1.3}:lang(en) .inner .page-hero h1{line-height:1.08}.inner .page-hero:not(.narrow) .lead{max-width:52ch;font-size:1.2rem;line-height:1.75;color:#C9D1DE}.inner .page-hero:not(.narrow) .btn-dark{background:var(--grad-card);box-shadow:0 14px 30px -14px rgba(139,92,246,.7)}.inner .page-hero:not(.narrow) .btn-light{background:transparent;color:var(--white);border-color:rgba(255,255,255,.35)}.inner .page-hero:not(.narrow) .tags span{border-color:rgba(255,255,255,.22);background:transparent;color:#E2E8F0;border-radius:6px}.inner .page-hero:not(.narrow) .hero-subtitle{color:#A5B4FC}.inner .page-hero:not(.narrow) .portrait figcaption{color:var(--white)}.inner .page-hero:not(.narrow) .out-card{color:var(--ink)}.inner .page-hero:not(.narrow) .art-head :is(.meta,small),.inner .page-hero:not(.narrow) .byline small{color:#AEB8C8}.inner .page-hero--tinted{background:radial-gradient(50% 80% at var(--ph-x,100%) 0,var(--glow,#7C3AED) -60%,transparent 70%),var(--ink)}.inner .page-hero-photo img,.inner .portrait img{border-radius:10px;box-shadow:none}.inner .page-hero-photo img,[dir=rtl] .inner .page-hero-photo img{clip-path:none}.inner .home-head h2,.inner .home-section>h2,.inner .split h2{font-weight:800;font-size:clamp(2rem,1.1rem + 2.4vw,3.4rem);line-height:1.3}:lang(en) .inner :is(.split h2,.home-head h2){line-height:1.12}.inner .prose{font-size:1.1rem;line-height:1.9}.inner .prose :is(h2,h3){font-size:clamp(1.35rem,1.1rem + .6vw,1.7rem)}.inner :is(.tone-1,.tone-2,.tone-3,.tone-4,.tone-5){--tint:var(--white)}.inner :is(.belief,.mini,.out-card){border-radius:10px;border-color:rgba(11,18,32,.1);background:var(--white);box-shadow:0 1px 2px rgba(11,18,32,.04),0 24px 48px -36px rgba(11,18,32,.35)}.inner .mini{transition:border-color .25s,transform .25s}.inner .mini:hover{transform:translateY(-3px);border-color:rgba(124,58,237,.45)}.inner .ico{border-radius:10px}.svc-list{border-bottom:1px solid var(--ink)}.inner .svc-list .svc{display:grid;grid-template-columns:90px minmax(0,1.1fr) minmax(0,1fr) auto;grid-template-rows:auto auto 1fr;column-gap:32px;row-gap:6px;padding:34px 0;border:0;border-top:1px solid var(--ink);border-radius:0;background:none;box-shadow:none;transition:none}.inner .svc-list .svc:hover{transform:none;box-shadow:none}.svc-num{grid-row:1/4;font-family:var(--display);font-weight:700;font-size:2.6rem;line-height:1;background:var(--grad-text);-webkit-background-clip:text;background-clip:text;color:transparent}.inner .svc-list .svc h2{grid-column:2;margin:0;font-size:clamp(1.4rem,1rem + 1.1vw,2.1rem);line-height:1.4}.inner .svc-list .svc small{grid-column:2}.inner .svc-list .svc p{grid-column:2;grid-row:3;font-size:1.05rem;color:var(--mute)}.inner .svc-list .svc .ticks{grid-column:3;grid-row:1/4;align-self:center;margin:0}.inner .svc-list .svc .text-link{grid-column:4;grid-row:1/4;align-self:center;margin:0;padding:0}.inner .process{background:radial-gradient(60% 120% at 80% 120%,rgba(37,99,235,.25),transparent 60%),var(--ink)}.inner .chevs{gap:0}.inner .chev,.inner .chev:first-child,[dir=rtl] .inner .chev{padding:8px 28px 12px;clip-path:none;border-radius:0;background:none;border-inline-start:1px solid rgba(255,255,255,.16)}.inner .chev b{font-family:var(--display);font-size:2.6rem;font-weight:700;letter-spacing:0;line-height:1}.inner .chev h3{margin-top:22px;font-size:1.45rem}.inner .as-nudge{padding-block:40px;border-block:1px solid var(--ink)}.inner .as-nudge h2{font-family:var(--display);font-size:clamp(1.4rem,1.1rem + .8vw,1.9rem)}.inner .as-nudge .btn{background:var(--ink);color:var(--white);border-color:var(--ink)}.home-close--page{font-family:"Alexandria",var(--font-ar)}.home-close--page .page-wrap{grid-template-columns:minmax(0,1fr);padding-block:clamp(72px,8vw,120px)}.home-close--page h2{font-family:"Alexandria",var(--font-ar);font-size:clamp(2.4rem,1.2rem + 3.6vw,4.8rem)}.home-close--page p{max-width:44ch;font-family:"IBM Plex Sans Arabic",var(--font-ar)}@media (max-width:900px){.inner .svc-list .svc{grid-template-columns:56px minmax(0,1fr);column-gap:18px}.svc-num{font-size:2rem}.inner .svc-list .svc .text-link,.inner .svc-list .svc .ticks{grid-column:2;grid-row:auto;margin-top:10px}.inner .chev,.inner .chev:first-child,[dir=rtl] .inner .chev{border-inline-start:0;border-top:1px solid rgba(255,255,255,.16);padding:22px 0}}