@font-face{font-family:Amulya;src:url(/fonts/Amulya-Variable.woff2) format("woff2");font-style:normal;font-weight:300 700;font-display:swap}@font-face{font-family:Amulya;src:url(/fonts/Amulya-VariableItalic.woff2) format("woff2");font-style:italic;font-weight:300 700;font-display:swap}@font-face{font-family:Noto Sans Arabic;src:url(/fonts/noto-sans-arabic-arabic-400-normal.woff2) format("woff2");font-weight:400;font-display:swap;unicode-range:U+0600-06FF,U+0750-077F,U+0870-08FF,U+200C-200E,U+204F,U+FB50-FDFF,U+FE70-FEFF}@font-face{font-family:Noto Sans Arabic;src:url(/fonts/noto-sans-arabic-arabic-700-normal.woff2) format("woff2");font-weight:600 700;font-display:swap;unicode-range:U+0600-06FF,U+0750-077F,U+0870-08FF,U+200C-200E,U+204F,U+FB50-FDFF,U+FE70-FEFF}:root{--olive: #193c33;--olive-hover: #285447;--olive-dark: #112b25;--sand: #be9a70;--soft-sand: #f2e8db;--stone: #f7f6f2;--surface: #fff;--alternate: #f1f3ee;--sage: #8b9b80;--ink: #23312d;--muted: #5c695f;--border: #e5e8e2;--line: #d7ddd3;--stage: #dce5d8;--container: 82.5rem;--gutter: clamp(1.25rem, 4.8vw, 4.5rem);--section: clamp(4rem, 7.4vw, 7.125rem);color:var(--ink);background:var(--stone);font-family:Amulya,system-ui,sans-serif;font-weight:400;line-height:1.55}:lang(ar){font-family:Noto Sans Arabic,Amulya,system-ui,sans-serif}*,*:before,*:after{box-sizing:border-box}body{margin:0}h1,h2,h3,p,figure{margin:0}a{color:inherit}img{display:block;max-inline-size:100%;block-size:auto}svg{display:block;flex:none}:dir(rtl) .directional{transform:scaleX(-1)}:focus-visible{outline:2px solid currentColor;outline-offset:5px}summary{cursor:pointer;list-style:none}summary::-webkit-details-marker{display:none}.shell{width:min(calc(100% - var(--gutter) * 2),var(--container));margin-inline:auto}.section{padding-block:var(--section)}.sr-only,.skip-link:not(:focus){position:absolute;inline-size:1px;block-size:1px;clip-path:inset(50%);overflow:hidden;white-space:nowrap}.skip-link:focus{position:fixed;z-index:20;inset-block-start:1rem;inset-inline-start:1rem;padding:.65rem 1rem;border-radius:.5rem;background:var(--surface);color:var(--olive)}.site-header{border-block-end:1px solid var(--line);position:relative;z-index:5}.header-inner{min-block-size:5.25rem;display:flex;align-items:center;justify-content:space-between;gap:1.2rem}.brand{display:inline-flex;flex:none;align-items:center;padding-block:.375rem}.brand img{width:7.5rem}.desktop-nav,.header-actions{display:flex;gap:clamp(.7rem,2vw,2.125rem);align-items:center}.desktop-nav a,.language,.site-footer nav a{display:inline-flex;min-block-size:44px;align-items:center;text-decoration:none;font-size:.94rem;font-weight:550}.desktop-nav a{white-space:nowrap}.desktop-nav a:hover,.desktop-nav a[aria-current],.language:hover,.site-footer nav a:hover,.site-footer nav a[aria-current]{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.3em;color:var(--olive)}.language{gap:.5rem}.language svg{color:var(--olive)}.button{min-block-size:3.125rem;display:inline-flex;justify-content:center;align-items:center;gap:.7rem;padding:.65rem 1.125rem;border:1px solid var(--olive);border-radius:.65rem;background:var(--olive);color:var(--surface);text-decoration:none;font-size:.95rem;font-weight:650;line-height:1.35}.button:hover{background:var(--olive-hover);border-color:var(--olive-hover)}.button:focus-visible{outline-color:var(--olive)}.button-outline{background:transparent;border-color:var(--line);color:var(--olive)}.button-outline:hover{background:var(--alternate);border-color:var(--sage)}.header-access{min-block-size:2.75rem;padding-inline:.95rem}.mobile-menu{display:none}.eyebrow{display:flex;align-items:center;gap:.6rem;color:var(--olive);font-size:.78rem;font-weight:700;letter-spacing:.09em;line-height:1.5;text-transform:uppercase}.eyebrow:before{content:"";inline-size:.5rem;block-size:.5rem;flex:none;background:var(--sand);border-radius:1px}:lang(ar) .eyebrow{font-size:.9rem;letter-spacing:normal}h1,h2,h3{color:var(--olive);font-weight:650}h1,h2{letter-spacing:-.047em}h1{font-size:clamp(3.05rem,5.55vw,5.45rem);line-height:1}h2{font-size:clamp(2.15rem,3.9vw,3.8rem);line-height:1.06}h3{font-size:clamp(1.25rem,2vw,1.7rem);line-height:1.23;letter-spacing:-.022em}:lang(ar) h1,:lang(ar) h2,:lang(ar) h3{letter-spacing:normal;line-height:1.32}:lang(ar) h1{font-size:clamp(2.65rem,5.05vw,4.7rem)}:lang(ar) h2{font-size:clamp(1.9rem,3.5vw,3.2rem)}:lang(ar) .button{line-height:1.65}.hero{padding-block:clamp(2.75rem,5.6vw,5.25rem) clamp(2.15rem,4vw,4.5rem);display:grid;grid-template-columns:.92fr 1.08fr;align-items:center;gap:clamp(1.4rem,3.6vw,4.25rem)}.hero-copy{padding-block-end:1.25rem}.hero h1{margin-block-start:1.15rem}.hero h1 em{display:block;font-weight:500;color:var(--olive-hover)}:lang(ar) .hero h1 em{font-style:normal;font-weight:700}.intro{font-size:clamp(1.045rem,1.45vw,1.25rem);color:var(--muted);line-height:1.65}.hero .intro{margin-block:1.55rem 1.85rem;max-inline-size:28rem}.actions{display:flex;flex-wrap:wrap;gap:.65rem}.architectural{position:relative;isolation:isolate;overflow:hidden;background:var(--stage)}.architectural:before,.architectural:after{content:"";position:absolute;z-index:-1;border:1px solid rgb(25 60 51 / .13);pointer-events:none}.architectural:before{inset-block-start:-27%;inset-inline-end:-9%;inline-size:59%;block-size:101%;border-radius:0 0 44% 44%;box-shadow:0 0 0 14px #193c3309,0 0 0 28px #193c3308}.architectural:after{inset-block-end:-42%;inset-inline-start:-8%;inline-size:62%;block-size:76%;border-radius:45% 45% 0 0;box-shadow:0 0 0 15px #193c330a,0 0 0 30px #193c3306}.hero-stage{aspect-ratio:1.34;border-radius:1.5rem}.screen{overflow:hidden;border:1px solid rgb(25 60 51 / .17);background:var(--surface);box-shadow:0 .6rem 1.6rem #112b252b,0 .1rem .3rem #112b251c}.screen img{width:100%}.hero-desktop{position:absolute;inset-block-start:12%;inset-inline-start:5.5%;inline-size:86%;border-radius:clamp(.45rem,1.05vw,.95rem);border-width:4px;border-color:var(--surface)}.hero-phone{position:absolute;inset-block-end:5%;inset-inline-end:5%;inline-size:25%;border-radius:clamp(.65rem,1.2vw,1.15rem);border:3px solid var(--surface)}figcaption{margin-block-start:.7rem;font-size:.76rem;color:var(--muted);text-align:end}.pillars{list-style:none;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin-block:0;padding:1.55rem 0;border-block:1px solid var(--line)}.pillars li{display:flex;gap:.8rem;align-items:center;padding-inline:clamp(.8rem,2.5vw,2.3rem)}.pillars li:first-child{padding-inline-start:0}.pillars li+li{border-inline-start:1px solid var(--line)}.pillars strong{color:var(--olive);font-weight:650}.pillars p{color:var(--muted);font-size:.92rem}.icon-tile{display:inline-grid;place-items:center;flex:none;inline-size:2.85rem;block-size:2.85rem;border-radius:.65rem;background:#e9eee5;color:var(--olive)}.section-heading{max-inline-size:42rem}.section-heading h2,.editorial-copy h2{margin-block-start:.85rem}.section-heading>p:last-child,.editorial-copy>p:not(.eyebrow){margin-block-start:.9rem;max-inline-size:37rem;color:var(--muted);font-size:1.08rem}.audience-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem}.audience-section .audience-grid{margin-block-start:2.25rem}.audience-card{display:flex;flex-direction:column;align-items:flex-start;gap:.85rem;padding:clamp(1.35rem,3.25vw,2.85rem);border:1px solid var(--line);border-radius:1.25rem;background:var(--alternate)}.audience-manager{background:#e6ece2}.audience-tenant{background:var(--soft-sand);border-color:#e4d7c6}.audience-card .icon-tile{background:#ffffffad;margin-block-end:.75rem}.audience-card h3,.audience-card h2{font-size:clamp(1.55rem,2.5vw,2.45rem)}.audience-card p{max-inline-size:30rem;color:var(--muted)}.text-link{display:inline-flex;align-items:center;gap:.5rem;min-block-size:44px;color:var(--olive);text-decoration:underline;text-underline-offset:.28em;text-decoration-color:var(--sage);font-weight:700}.text-link:hover{text-decoration-color:currentColor}.audience-card .text-link{margin-block-start:auto}.features-preview{background:var(--alternate)}.editorial-grid{display:grid;grid-template-columns:1.03fr .97fr;gap:clamp(2rem,8vw,8.5rem);align-items:center}.preview-stage{border-radius:1.25rem;aspect-ratio:1.38}.preview-stage .screen{position:absolute;inline-size:37%;border:3px solid var(--surface);border-radius:.9rem}.preview-back{inset-block-start:12%;inset-inline-start:17%}.preview-front{inset-block-start:25%;inset-inline-end:17%}.editorial-copy .button{margin-block-start:1.5rem}.process-section{background:var(--olive-dark);color:var(--stone)}.process-section h2,.process-section h3,.process-section .eyebrow{color:var(--stone)}.process-grid{list-style:none;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(1.5rem,4vw,4rem);margin:2.6rem 0 0;padding:0}.process-grid li{border-block-start:1px solid #587168;padding-block-start:1.4rem}.process-grid .icon-tile{background:#26463e;color:var(--soft-sand);margin-block-end:1.25rem}.process-grid p{margin-block-start:.55rem;color:#d6e1d8;max-inline-size:25rem}.faq-preview{display:grid;grid-template-columns:.85fr 1.15fr;gap:clamp(1.8rem,6vw,6.4rem)}.faq-preview .text-link{margin-block-start:1rem}.faq-list{border-block-start:1px solid var(--line)}.faq-item{border-block-end:1px solid var(--line)}.faq-item summary{display:flex;align-items:center;justify-content:space-between;gap:.8rem;min-block-size:3.65rem;padding:.65rem .3rem;color:var(--olive);font-weight:650}.faq-item summary:hover{color:var(--olive-hover)}.faq-item[open] summary svg{transform:rotate(45deg)}.faq-item p{padding:0 1.5rem 1rem .3rem;padding-inline:.3rem 1.5rem;color:var(--muted)}.access-callout{padding-block:clamp(2.2rem,4.1vw,4rem);background:var(--soft-sand)}.callout-inner{display:flex;justify-content:space-between;align-items:center;gap:1.25rem}.callout-inner h2{font-size:clamp(1.7rem,3.05vw,2.9rem)}.callout-inner p{margin-block-start:.6rem;max-inline-size:39rem;color:var(--muted)}.callout-inner .button{flex:none}.site-footer{padding-block:2.75rem}.footer-inner{display:flex;gap:1.5rem 2rem;flex-wrap:wrap;align-items:center;justify-content:space-between}.footer-brand p{color:var(--muted);font-size:.9rem;margin-block-start:.4rem}.site-footer nav{display:flex;flex-wrap:wrap;gap:0 clamp(1rem,2.15vw,2.2rem)}.inner-hero,.simple-hero{padding-block:clamp(3rem,6vw,6.25rem)}.inner-hero h1,.simple-hero h1{margin-block-start:.85rem}.inner-hero .intro,.simple-hero .intro{margin-block-start:1.2rem;max-inline-size:41rem}.audience-hero{display:grid;grid-template-columns:.94fr 1.06fr;align-items:center;gap:clamp(1.65rem,5vw,5.25rem)}.audience-hero .button{margin-block-start:1.4rem}.audience-stage{display:grid;place-items:center;aspect-ratio:1.47;border-radius:1.2rem;padding:7%}.audience-stage .screen{width:100%;border:4px solid var(--surface);border-radius:.75rem}.tenant-stage{padding:6%}.tenant-stage .screen{inline-size:31%;border-radius:1rem}.simple-hero{padding-block-end:clamp(2rem,4.5vw,4.25rem)}.simple-hero h1{max-inline-size:13ch}:lang(ar) .simple-hero h1{max-inline-size:17ch}.inner-section{background:var(--alternate)}.inner-section h2{max-inline-size:20ch}.feature-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;list-style:none;margin:2rem 0 0;padding:0}.feature-grid li{padding:clamp(1.2rem,2.6vw,2.4rem);border:1px solid var(--line);background:var(--stone);border-radius:1rem}.feature-grid h3{margin-block:.95rem .6rem}.feature-grid p,.example-copy p{color:var(--muted)}.feature-examples{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.1rem;padding-block-end:var(--section)}.feature-example{display:flex;flex-direction:column;gap:1.5rem;padding:clamp(1rem,3vw,2.25rem);border:1px solid var(--line);border-radius:1.15rem}.feature-example figure{margin-block-start:auto}.example-copy h2{font-size:clamp(1.65rem,2.7vw,2.6rem);margin-block:.85rem .55rem}.example-stage{block-size:clamp(15rem,29vw,24rem);display:grid;justify-items:center;border-radius:.9rem}.example-stage .screen{align-self:start;inline-size:min(67%,14.5rem);margin-block-start:1.35rem;border:3px solid var(--surface);border-radius:.8rem}.faq-groups{display:grid;gap:2.75rem;padding-block-end:var(--section)}.faq-group{display:grid;grid-template-columns:.62fr 1.38fr;align-items:start;gap:1.5rem}.faq-group h2{font-size:clamp(1.55rem,3vw,2.5rem)}.access-section{padding-block-end:var(--section)}.prelaunch-notice{display:flex;gap:.75rem;padding:1.1rem 1.25rem;align-items:flex-start;margin-block-end:1rem;border:1px solid #e4d7c6;border-radius:.85rem;background:var(--soft-sand)}.status-dot{inline-size:.6rem;block-size:.6rem;margin-block-start:.4rem;flex:none;background:#81532e;border-radius:50%}.prelaunch-notice h2{font-size:1.22rem;letter-spacing:normal}.prelaunch-notice p{margin-block-start:.35rem;color:var(--muted)}@media(max-width:59rem){.desktop-nav,.header-access{display:none}.header-inner{min-block-size:4.55rem}.mobile-menu{display:block}.mobile-menu summary{display:grid;place-items:center;inline-size:2.75rem;block-size:2.75rem;border:1px solid var(--line);border-radius:.55rem;color:var(--olive)}.mobile-menu[open] summary{background:var(--alternate)}.mobile-menu nav{position:absolute;inset-block-start:100%;inset-inline-end:var(--gutter);inline-size:min(21rem,calc(100% - var(--gutter) * 2));display:grid;gap:.2rem;padding:.6rem;border:1px solid var(--line);border-radius:.85rem;box-shadow:0 .8rem 1.8rem #112b2524;background:var(--surface)}.mobile-menu nav a:not(.button){display:flex;align-items:center;min-block-size:44px;padding:.25rem .6rem;color:var(--olive);text-decoration:none;border-radius:.45rem}.mobile-menu nav a:hover:not(.button),.mobile-menu nav a[aria-current]:not(.button){background:var(--alternate)}}@media(max-width:52rem){.hero,.audience-hero{grid-template-columns:1fr}.hero-copy{padding-block-end:0}.hero .intro{margin-block:1.05rem 1.35rem}.hero-stage{aspect-ratio:1.46}.hero-desktop{inset-block-start:10%}.hero-phone{inline-size:23%}.pillars{padding-block:1.1rem}.pillars li{align-items:flex-start;gap:.5rem;padding-inline:.8rem}.pillars .icon-tile{inline-size:2.25rem;block-size:2.25rem}.pillars .icon-tile svg{inline-size:1.05rem}.editorial-grid{gap:2rem}.feature-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:38rem){.header-inner{min-block-size:4.25rem}.brand img{width:6.65rem}.header-actions{gap:.8rem}.hero{gap:1.55rem}.hero-stage{border-radius:1rem}.hero .button{gap:.38rem;padding-inline:.72rem;font-size:.86rem;min-block-size:2.85rem}:lang(ar) .hero .button{font-size:.82rem}.pillars,.audience-grid,.editorial-grid,.process-grid,.faq-preview,.feature-grid,.feature-examples,.faq-group{grid-template-columns:1fr}.pillars{padding-block:.5rem}.pillars li{padding:.7rem 0;align-items:center;gap:.7rem}.pillars li+li{border-inline-start:0;border-block-start:1px solid var(--line)}.editorial-copy{grid-row:1}.process-grid{margin-block-start:1.7rem}.process-grid .icon-tile{margin-block-end:.75rem}.callout-inner{align-items:flex-start;flex-direction:column}.faq-group{gap:.75rem}.site-footer{padding-block:1.75rem}}@media(max-width:22rem){.actions .button{justify-content:space-between}.actions{flex-direction:column;align-items:flex-start}}.faq-related{display:flex;flex-wrap:wrap;gap:.25rem 1rem;list-style:none;margin:0;padding:0 .3rem .7rem;font-size:.9rem}
