:root{--night:#07111f;--ink:#122033;--muted:#607086;--paper:#f6f5f0;--white:#fff;--line:#dce1e7;--electric:#c8ff45;--blue:#6aa8ff;--cyan:#68ead5;--orange:#ff9d66;--shadow:0 30px 80px rgba(7,17,31,.14)}
*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;background:var(--paper);color:var(--ink);font-family:"DM Sans",sans-serif;line-height:1.55;text-rendering:optimizeLegibility}body::selection{background:var(--electric);color:var(--night)}a{color:inherit;text-decoration:none}button,input,select,textarea{font:inherit}button{color:inherit}.wrap{width:min(1180px,calc(100% - 44px));margin:0 auto}.skip-link{position:fixed;top:-60px;left:18px;z-index:100;padding:10px 16px;background:var(--electric);color:var(--night);font-weight:800}.skip-link:focus{top:18px}
.nav{position:fixed;inset:0 0 auto;z-index:60;border-bottom:1px solid rgba(255,255,255,.08);background:rgba(7,17,31,.86);color:var(--white);backdrop-filter:blur(18px)}.nav-inner{min-height:78px;display:flex;align-items:center;justify-content:space-between;gap:30px}.brand{display:inline-flex;align-items:center;gap:11px}.brand img{width:44px;height:44px;border-radius:50%;object-fit:cover}.brand-copy strong{display:block;font:800 1rem/1.1 "Manrope",sans-serif;letter-spacing:-.025em}.brand-copy strong i{color:var(--electric);font-style:normal}.brand-copy small{display:block;margin-top:4px;color:#91a0b3;font-size:.67rem}.nav-links{display:flex;align-items:center;gap:28px;font-size:.82rem;font-weight:700}.nav-links>a:not(.button){color:#bac6d4;transition:color .2s}.nav-links>a:not(.button):hover{color:white}.nav-toggle{display:none;border:1px solid rgba(255,255,255,.22);border-radius:999px;padding:9px 13px;background:transparent;color:white;font-size:.78rem;font-weight:800}
.nav-brand{gap:0}.nav-lockup-full{display:block;width:270px;height:54px;overflow:hidden}.nav-lockup-full img{display:block;width:270px;height:auto;max-width:none;border-radius:0;object-fit:initial;transform:translateY(-18px)}
@media(max-width:980px){.nav-lockup-full{width:230px;height:49px}.nav-lockup-full img{width:230px;transform:translateY(-15px)}}
@media(max-width:420px){.nav-lockup-full{width:205px;height:45px}.nav-lockup-full img{width:205px;transform:translateY(-13px)}}
.button{display:inline-flex;align-items:center;justify-content:center;gap:10px;border:0;border-radius:999px;padding:14px 21px;background:var(--electric);color:var(--night);font-weight:800;cursor:pointer;box-shadow:0 12px 32px rgba(200,255,69,.14);transition:transform .2s,box-shadow .2s,background .2s}.button:hover{transform:translateY(-2px);background:#d5ff70;box-shadow:0 16px 40px rgba(200,255,69,.21)}.button-small{padding:11px 17px;font-size:.76rem}.button-light{background:white;box-shadow:none}.text-link{display:inline-flex;align-items:center;gap:9px;color:#d5dee8;font-size:.9rem;font-weight:700}.text-link span{color:var(--electric)}
.hero{position:relative;overflow:hidden;min-height:820px;padding:160px 0 90px;background:linear-gradient(110deg,rgba(7,17,31,.99) 0%,rgba(7,17,31,.96) 47%,rgba(9,24,40,.92) 100%),url("https://ai247salesman.shop/assets/hero/dubai-marina-night-web.jpg") center/cover;color:white}.hero::after{content:"DXB";position:absolute;right:-1vw;bottom:-7vw;color:rgba(255,255,255,.022);font:800 clamp(14rem,31vw,31rem)/.75 "Manrope",sans-serif;letter-spacing:-.11em;pointer-events:none}.hero-glow{position:absolute;border-radius:50%;filter:blur(4px);pointer-events:none}.hero-glow-one{width:480px;height:480px;top:-190px;right:15%;border:1px solid rgba(104,234,213,.16);box-shadow:0 0 0 90px rgba(104,234,213,.025),0 0 0 180px rgba(106,168,255,.018)}.hero-glow-two{width:260px;height:260px;left:37%;bottom:-170px;background:rgba(200,255,69,.075);filter:blur(80px)}.hero-grid{position:relative;z-index:2;display:grid;grid-template-columns:1.02fr .98fr;align-items:center;gap:65px}.build-chip{display:inline-flex;align-items:center;gap:9px;border:1px solid rgba(255,255,255,.16);border-radius:999px;padding:8px 12px;color:#c5d0dc;background:rgba(255,255,255,.045);font-size:.69rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.build-chip span{width:7px;height:7px;border-radius:50%;background:var(--electric);box-shadow:0 0 0 5px rgba(200,255,69,.1);animation:pulse 2s infinite}@keyframes pulse{50%{box-shadow:0 0 0 9px rgba(200,255,69,0)}}.kicker{margin:24px 0 9px;color:var(--cyan);font-size:.76rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase}h1{max-width:760px;margin:0;font:800 clamp(3.4rem,6.7vw,6.7rem)/.91 "Manrope",sans-serif;letter-spacing:-.072em}h1 em{color:var(--electric);font-style:normal}.hero-lead{max-width:700px;margin:27px 0 0;color:#aebdcb;font-size:1.06rem;line-height:1.72}.hero-actions{display:flex;align-items:center;gap:22px;flex-wrap:wrap;margin-top:34px}.hero-notes{display:flex;gap:22px;flex-wrap:wrap;margin-top:28px;color:#8293a6;font-size:.72rem}.hero-notes span::before{content:"";display:inline-block;width:5px;height:5px;margin:0 7px 1px 0;border-radius:50%;background:var(--cyan)}
.product-stage{position:relative}.stage-orbit{position:absolute;border:1px solid rgba(106,168,255,.16);border-radius:50%;pointer-events:none}.orbit-one{width:590px;height:590px;left:-55px;top:-70px}.orbit-two{width:420px;height:420px;left:30px;top:15px;border-color:rgba(200,255,69,.1)}.app-shell{position:relative;z-index:2;width:100%;border:1px solid rgba(255,255,255,.16);border-radius:25px;padding:21px;background:rgba(244,247,251,.96);color:var(--ink);box-shadow:0 36px 90px rgba(0,0,0,.32);transform:perspective(1200px) rotateY(-3deg) rotateX(1deg)}.app-topbar{display:flex;align-items:center;justify-content:space-between;padding-bottom:17px;border-bottom:1px solid #d9e0e7}.app-brand{display:flex;align-items:center;gap:9px}.app-mark{display:grid;place-items:center;width:34px;height:34px;border-radius:10px;background:var(--night);color:var(--electric);font:800 .9rem "Manrope",sans-serif}.app-brand b,.app-brand small{display:block}.app-brand b{font:800 .84rem "Manrope",sans-serif}.app-brand small{color:var(--muted);font-size:.6rem}.app-date{display:flex;align-items:center;gap:7px;color:var(--muted);font-size:.62rem;font-weight:700}.live-dot{width:6px;height:6px;border-radius:50%;background:#1da675}.app-heading{display:flex;align-items:end;justify-content:space-between;gap:18px;padding:22px 2px 18px}.app-heading small{color:var(--muted);font-size:.65rem}.app-heading h2{max-width:290px;margin:3px 0 0;font:800 1.35rem/1.16 "Manrope",sans-serif;letter-spacing:-.035em}.focus-score{min-width:75px;text-align:right}.focus-score span,.focus-score small{display:block}.focus-score span{color:#167052;font:800 1.25rem "Manrope",sans-serif}.focus-score small{color:var(--muted);font-size:.57rem}.queue-tabs{display:flex;gap:5px;margin-bottom:10px;padding:4px;border-radius:11px;background:#e8edf2}.queue-tab{flex:1;border:0;border-radius:8px;padding:8px 6px;background:transparent;color:var(--muted);font-size:.62rem;font-weight:800;cursor:pointer}.queue-tab span{display:inline-grid;place-items:center;min-width:17px;height:17px;margin-left:3px;border-radius:99px;background:#d3dbe3;font-size:.54rem}.queue-tab.active{background:white;color:var(--ink);box-shadow:0 3px 10px rgba(28,45,64,.08)}.queue{display:grid;gap:8px}.queue-item{display:grid;grid-template-columns:54px 1fr auto;align-items:center;gap:11px;min-height:72px;padding:10px;border:1px solid #dde3e8;border-radius:12px;background:white;transition:transform .2s}.queue-item:hover{transform:translateX(-3px)}.queue-item[hidden]{display:none}.queue-item.urgent{border-color:rgba(255,157,102,.55);box-shadow:inset 3px 0 var(--orange)}.queue-time{display:grid;place-items:center;min-height:49px;border-radius:9px;background:#fff0e8;color:#a44f23;text-align:center}.queue-time.cool{background:#e8f4ff;color:#286ea9}.queue-time.risk{background:#ffeaea;color:#a23b3b}.queue-time b{display:block;font:800 .72rem "Manrope",sans-serif}.queue-time small{display:block;margin-top:-10px;font-size:.48rem}.queue-copy{min-width:0}.queue-label{display:block;overflow:hidden;color:#718094;font-size:.48rem;font-weight:800;letter-spacing:.08em;text-overflow:ellipsis;white-space:nowrap}.queue-copy h3{overflow:hidden;margin:3px 0 1px;font:800 .77rem "Manrope",sans-serif;text-overflow:ellipsis;white-space:nowrap}.queue-copy p{overflow:hidden;margin:0;color:var(--muted);font-size:.55rem;text-overflow:ellipsis;white-space:nowrap}.queue-action{border-radius:999px;padding:6px 8px;background:var(--night);color:white;font-size:.53rem;font-weight:800}.concept-note{margin:11px 2px 0;color:#8693a3;font-size:.54rem;text-align:right}
.signal-strip{border-bottom:1px solid var(--line);background:white}.signal-grid{min-height:92px;display:grid;grid-template-columns:1.7fr repeat(3,.7fr);align-items:center;gap:24px}.signal-grid p{margin:0;font:800 1rem "Manrope",sans-serif}.signal-grid div{color:var(--muted);font-size:.75rem;font-weight:800;text-transform:uppercase}.signal-grid div span{margin-right:8px;color:#8b99a8;font-size:.58rem}
.profile-offer{overflow:hidden;background:white}.profile-grid{display:grid;grid-template-columns:.88fr 1.12fr;align-items:center;gap:80px}.available-chip{display:inline-flex;align-items:center;gap:9px;margin-bottom:24px;border-radius:999px;padding:8px 12px;background:#edf8cf;color:#40551a;font-size:.66rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.available-chip span{width:7px;height:7px;border-radius:50%;background:#68a318;box-shadow:0 0 0 5px rgba(104,163,24,.1)}.profile-copy h2{max-width:650px;margin:12px 0 20px;font:800 clamp(2.65rem,4.7vw,4.7rem)/.98 "Manrope",sans-serif;letter-spacing:-.06em}.profile-copy>p{max-width:620px;margin:0;color:var(--muted);line-height:1.75}.profile-price{display:flex;align-items:center;gap:20px;margin:28px 0}.profile-price strong{font:800 2.5rem "Manrope",sans-serif;letter-spacing:-.05em}.profile-price span{padding-left:20px;border-left:1px solid #cdd5dd;color:#68798b;font-size:.7rem}.profile-actions{display:flex;align-items:center;gap:20px;flex-wrap:wrap}.profile-cta{background:var(--night);color:white;box-shadow:none}.profile-cta:hover{background:#15263a}.dark-link{color:#354c62}.profile-assurance{margin-top:15px!important;font-size:.67rem}.profile-preview-wrap{position:relative;display:grid;grid-template-columns:290px 1fr;align-items:center;gap:24px;padding:38px;border-radius:28px;background:linear-gradient(145deg,#0b1726,#132a40);box-shadow:var(--shadow)}.profile-preview-wrap::before{content:"";position:absolute;right:-80px;top:-100px;width:260px;height:260px;border:1px solid rgba(104,234,213,.12);border-radius:50%;box-shadow:0 0 0 55px rgba(104,234,213,.025)}.profile-preview{position:relative;z-index:2;overflow:hidden;border:7px solid #020811;border-radius:30px;background:white;box-shadow:0 22px 50px rgba(0,0,0,.32)}.profile-cover{position:relative;height:112px;background:linear-gradient(135deg,#18314b,#1e6a73)}.profile-cover::after{content:"";position:absolute;inset:0;background:linear-gradient(115deg,transparent 35%,rgba(200,255,69,.18))}.profile-status{position:absolute;z-index:2;top:13px;left:13px;border-radius:999px;padding:5px 7px;background:var(--electric);color:var(--night);font-size:.45rem;font-weight:900;letter-spacing:.06em}.profile-avatar{position:absolute;z-index:2;left:18px;bottom:-27px;display:grid;place-items:center;width:64px;height:64px;border:4px solid white;border-radius:50%;background:#dbe7ef;color:#29445d;font:800 1rem "Manrope",sans-serif}.profile-body{padding:38px 17px 17px}.verified-line{color:#397a65;font-size:.48rem;font-weight:800}.profile-body h3{margin:4px 0 1px;font:800 1.14rem "Manrope",sans-serif}.profile-role{margin:0;color:#66798b;font-size:.58rem}.profile-tags{display:flex;gap:5px;margin:12px 0}.profile-tags span{border-radius:999px;padding:4px 6px;background:#edf1f5;color:#637587;font-size:.45rem}.profile-proof{display:grid;grid-template-columns:repeat(3,1fr);gap:5px;padding:11px 0;border-top:1px solid #e3e8ed;border-bottom:1px solid #e3e8ed;text-align:center}.profile-proof b,.profile-proof span{display:block}.profile-proof b{font:800 .72rem "Manrope",sans-serif}.profile-proof span{color:#82909d;font-size:.36rem}.profile-buttons{display:grid;grid-template-columns:.8fr 1.2fr;gap:5px;margin-top:11px}.profile-buttons span{border-radius:7px;padding:7px 4px;background:var(--night);color:white;font-size:.43rem;font-weight:800;text-align:center}.profile-buttons span:first-child{background:#dff8eb;color:#1d694d}.profile-qr{position:absolute;right:15px;top:126px;width:39px;height:39px;display:grid;grid-template-columns:repeat(4,1fr);gap:1px;padding:3px;background:white;border:1px solid #dbe1e6}.profile-qr i{background:#152234}.profile-qr i:nth-child(3n){background:transparent}.profile-includes{position:relative;z-index:2;color:white}.profile-includes>span{display:block;margin-bottom:15px;color:var(--cyan);font-size:.62rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.profile-includes ul{margin:0;padding:0;list-style:none}.profile-includes li{padding:10px 0;border-top:1px solid rgba(255,255,255,.12);color:#b6c3d0;font-size:.72rem}.profile-includes li::before{content:"✓";margin-right:8px;color:var(--electric);font-weight:900}
.section{padding:105px 0}.section-intro{display:grid;grid-template-columns:1.25fr .75fr;align-items:end;gap:70px;margin-bottom:50px}.eyebrow{display:inline-block;color:#587087;font-size:.7rem;font-weight:800;letter-spacing:.11em;text-transform:uppercase}.eyebrow.light{color:var(--cyan)}.section-intro h2,.rhythm-copy h2,.community-card h2,.faq-title h2,.founding-copy h2{margin:12px 0 0;font:800 clamp(2.55rem,5vw,5rem)/.98 "Manrope",sans-serif;letter-spacing:-.06em}.section-intro>p{margin:0;color:var(--muted);line-height:1.75}
.feature-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:16px}.feature{position:relative;overflow:hidden;min-height:320px;display:flex;flex-direction:column;justify-content:space-between;padding:29px;border:1px solid var(--line);border-radius:22px;background:white}.feature-wide{grid-column:1/-1;min-height:340px;display:grid;grid-template-columns:70px 1fr .8fr;align-items:end;gap:30px;background:#eaf1f8}.feature-accent{background:var(--night);color:white}.feature-number{display:grid;place-items:center;width:43px;height:43px;border:1px solid #cfd6de;border-radius:50%;color:#68788a;font:800 .65rem "Manrope",sans-serif}.feature-accent .feature-number{border-color:rgba(255,255,255,.22);color:var(--cyan)}.feature-copy span{display:block;margin-bottom:12px;color:#648097;font-size:.64rem;font-weight:800;letter-spacing:.09em;text-transform:uppercase}.feature-accent .feature-copy span{color:var(--cyan)}.feature-copy h3{max-width:630px;margin:0 0 12px;font:800 clamp(1.45rem,2.7vw,2.35rem)/1.08 "Manrope",sans-serif;letter-spacing:-.045em}.feature-copy p{max-width:620px;margin:0;color:var(--muted);font-size:.9rem;line-height:1.72}.feature-accent .feature-copy p{color:#9dafc0}.mini-queue{align-self:center;display:grid;gap:10px;width:100%;padding:20px;border-radius:16px;background:rgba(255,255,255,.65);box-shadow:0 18px 40px rgba(42,61,81,.09)}.mini-queue i{display:block;height:35px;border-radius:8px;background:linear-gradient(90deg,var(--night) 0 10%,#d8e1e9 10% 68%,#b7c9d7 68% 90%,transparent 90%)}.mini-queue i:first-child{background:linear-gradient(90deg,var(--orange) 0 10%,#d8e1e9 10% 62%,#a9d0bc 62% 90%,transparent 90%)}.message-bubble{align-self:end;width:min(90%,340px);margin-top:28px;border-radius:18px 18px 4px 18px;padding:16px;background:#dff9ed;color:#185840;font-size:.75rem}.message-bubble b{float:right;color:#2c9ba2}
.rhythm-section{overflow:hidden;background:var(--night);color:white}.rhythm-grid{display:grid;grid-template-columns:.82fr 1.18fr;gap:100px;align-items:start}.rhythm-copy{position:sticky;top:125px}.rhythm-copy p{max-width:500px;margin:24px 0 30px;color:#9dafc0;line-height:1.75}.rhythm-list{margin:0;padding:0;list-style:none}.rhythm-list li{display:grid;grid-template-columns:58px 1fr;gap:22px;padding:29px 0;border-top:1px solid rgba(255,255,255,.13)}.rhythm-list li:last-child{border-bottom:1px solid rgba(255,255,255,.13)}.rhythm-list>li>span{display:grid;place-items:center;width:44px;height:44px;border-radius:50%;background:rgba(200,255,69,.09);color:var(--electric);font-size:.65rem;font-weight:800}.rhythm-list h3{margin:0 0 6px;font:800 1.25rem "Manrope",sans-serif}.rhythm-list p{margin:0;color:#92a4b6;font-size:.88rem}
.build-section{background:white}.build-track{position:relative;display:grid;grid-template-columns:repeat(4,1fr)}.build-track::before{content:"";position:absolute;top:40px;left:12%;right:12%;height:1px;background:#ced6df}.build-step{position:relative;padding:0 24px;text-align:center}.build-state{display:inline-block;margin-bottom:13px;border-radius:999px;padding:5px 9px;background:#eef1f4;color:#6a7888;font-size:.55rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.build-step.active .build-state{background:var(--electric);color:var(--night)}.build-dot{position:relative;z-index:2;width:15px;height:15px;margin:0 auto 30px;border:4px solid white;border-radius:50%;background:#adb8c4;box-shadow:0 0 0 1px #adb8c4}.build-step.active .build-dot{background:var(--night);box-shadow:0 0 0 1px var(--night),0 0 0 7px rgba(200,255,69,.5)}.build-step small{color:#91a0af;font-size:.6rem;font-weight:800}.build-step h3{margin:7px 0 8px;font:800 1.1rem "Manrope",sans-serif}.build-step p{margin:0;color:var(--muted);font-size:.78rem}
.community-section{padding:26px 0;background:white}.community-card{overflow:hidden;display:grid;grid-template-columns:.7fr 1.3fr;align-items:center;gap:70px;min-height:510px;padding:65px;border-radius:30px;background:linear-gradient(135deg,#dff4ff 0%,#eeffbf 100%)}.community-card h2{max-width:760px;font-size:clamp(2.4rem,4.6vw,4.5rem)}.community-card p{max-width:690px;margin:22px 0 0;color:#4e6375;line-height:1.75}.community-mark{position:relative;display:grid;place-items:center;aspect-ratio:1;border:1px solid rgba(7,17,31,.13);border-radius:50%;box-shadow:0 0 0 28px rgba(255,255,255,.32),0 0 0 58px rgba(255,255,255,.18)}.community-mark::before{content:"";position:absolute;width:1px;height:126%;background:rgba(7,17,31,.12);transform:rotate(42deg)}.community-mark span{position:absolute;font:800 clamp(2rem,4vw,4rem) "Manrope",sans-serif}.community-mark span:first-child{left:19%;top:38%}.community-mark span:nth-child(2){top:18%;right:39%;color:#397cae}.community-mark span:last-child{right:18%;bottom:27%}
.principles-section{padding-top:75px}.principle-row{display:grid;grid-template-columns:70px .7fr 1fr;align-items:start;gap:32px;padding:26px 0;border-top:1px solid #ccd4dc}.principle-row:last-child{border-bottom:1px solid #ccd4dc}.principle-row>span{color:#8d9aa8;font-size:.62rem;font-weight:800}.principle-row h3{margin:0;font:800 1.2rem "Manrope",sans-serif}.principle-row p{margin:0;color:var(--muted);font-size:.88rem}
.faq-section{background:#edf0f2}.faq-grid{display:grid;grid-template-columns:.72fr 1.28fr;gap:80px;align-items:start}.faq-title{position:sticky;top:120px}.faq-title h2{font-size:clamp(2.3rem,4vw,4rem)}.faq-list details{border-top:1px solid #c9d0d8;padding:24px 0}.faq-list details:last-child{border-bottom:1px solid #c9d0d8}.faq-list summary{position:relative;padding-right:34px;list-style:none;font:800 1.05rem "Manrope",sans-serif;cursor:pointer}.faq-list summary::-webkit-details-marker{display:none}.faq-list summary::after{content:"+";position:absolute;right:4px;top:-4px;color:#65788b;font:500 1.5rem "DM Sans",sans-serif}.faq-list details[open] summary::after{content:"−"}.faq-list details p{max-width:690px;margin:15px 0 0;color:var(--muted);font-size:.9rem}
.founding-section{position:relative;overflow:hidden;background:var(--night);color:white}.founding-section::after{content:"";position:absolute;right:-150px;bottom:-250px;width:620px;height:620px;border:1px solid rgba(200,255,69,.1);border-radius:50%;box-shadow:0 0 0 90px rgba(200,255,69,.025),0 0 0 180px rgba(106,168,255,.02)}.founding-grid{position:relative;z-index:2;display:grid;grid-template-columns:.83fr 1.17fr;gap:85px;align-items:start}.build-chip.dark{margin-bottom:24px}.founding-copy h2{font-size:clamp(2.8rem,5vw,5rem)}.founding-copy>p{max-width:530px;margin:24px 0 30px;color:#9dafc0;line-height:1.75}.contact-card{display:grid;gap:8px;padding-top:20px;border-top:1px solid rgba(255,255,255,.13)}.contact-card small{color:#8194a7}.contact-card a{color:var(--electric);font-weight:800}.contact-card a span{margin-left:7px}.form{padding:30px;border:1px solid rgba(255,255,255,.12);border-radius:24px;background:#f8f9f9;color:var(--ink);box-shadow:0 30px 80px rgba(0,0,0,.25)}.form-heading{display:flex;justify-content:space-between;gap:15px;margin-bottom:23px}.form-heading span{font:800 1.08rem "Manrope",sans-serif}.form-heading b{color:#718196;font-size:.64rem}.fields{display:grid;grid-template-columns:1fr 1fr;gap:14px}.fields label{display:grid;gap:7px}.fields label.full{grid-column:1/-1}.fields label>span{color:#526579;font-size:.68rem;font-weight:800}.fields input,.fields select,.fields textarea{width:100%;border:1px solid #d2d9df;border-radius:10px;padding:12px 13px;background:white;color:var(--ink);outline:none}.fields textarea{resize:vertical}.fields input:focus,.fields select:focus,.fields textarea:focus{border-color:#5b91b8;box-shadow:0 0 0 3px rgba(91,145,184,.12)}.honeypot{position:absolute!important;left:-9999px!important}.consent{display:flex;gap:9px;align-items:flex-start;margin:16px 0;color:#68788b;font-size:.68rem}.consent input{margin-top:3px}.submit-button{width:100%;border-radius:11px}.form-note{margin:11px 0 0;color:#8490a0;font-size:.62rem;text-align:center}.success-note{display:none;margin-top:14px;border-radius:10px;padding:11px;background:#ddf7e9;color:#176044;font-size:.75rem;font-weight:700;text-align:center}.success-note.show{display:block}
footer{padding:45px 0;background:#030a13;color:white}.footer-grid{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:45px}.footer-grid>p{max-width:650px;margin:0 auto;color:#75879a;font-size:.7rem;text-align:center}.footer-links{display:grid;gap:6px;color:#a8b5c1;font-size:.7rem;text-align:right}.reveal{opacity:0;transform:translateY(20px);transition:opacity .65s,transform .65s}.reveal.visible{opacity:1;transform:translateY(0)}
@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*::before,*::after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}.reveal{opacity:1;transform:none}}
@media(max-width:980px){.hero{min-height:auto}.hero-grid,.rhythm-grid,.founding-grid,.profile-grid{grid-template-columns:1fr}.hero-grid{gap:75px}.product-stage{width:min(620px,100%);margin:0 auto}.app-shell{transform:none}.profile-grid{gap:50px}.profile-preview-wrap{width:min(650px,100%);margin:0 auto}.section-intro{grid-template-columns:1fr;gap:22px}.rhythm-copy,.faq-title{position:static}.rhythm-grid{gap:50px}.build-track{grid-template-columns:1fr 1fr;gap:38px 0}.build-track::before{display:none}.community-card{grid-template-columns:.6fr 1.4fr;gap:45px;padding:48px}.faq-grid{grid-template-columns:1fr;gap:45px}.footer-grid{grid-template-columns:1fr;gap:25px;justify-items:center}.footer-links{text-align:center}}
@media(max-width:760px){.wrap{width:min(100% - 28px,1180px)}.nav-inner{min-height:70px}.brand-copy small{display:none}.nav-toggle{display:inline-flex}.nav-links{position:absolute;top:70px;left:14px;right:14px;display:none;align-items:stretch;gap:0;padding:12px;border:1px solid rgba(255,255,255,.12);border-radius:14px;background:#0d1a2a;box-shadow:var(--shadow)}.nav-links.open{display:grid}.nav-links>a{padding:12px}.nav-links .button{margin-top:6px}.hero{padding:125px 0 70px}h1{font-size:clamp(3.05rem,15vw,4.6rem)}.hero-lead{font-size:.95rem}.hero-actions{align-items:flex-start;flex-direction:column}.hero-notes{gap:9px 16px}.app-shell{padding:15px}.app-heading h2{font-size:1.08rem}.focus-score{display:none}.queue-item{grid-template-columns:49px 1fr}.queue-action{display:none}.signal-grid{grid-template-columns:repeat(3,1fr);padding:19px 0}.signal-grid p{grid-column:1/-1;text-align:center}.signal-grid div{text-align:center}.section{padding:78px 0}.section-intro h2,.rhythm-copy h2,.community-card h2,.faq-title h2,.founding-copy h2{font-size:clamp(2.35rem,11vw,3.5rem)}.feature-grid{grid-template-columns:1fr}.feature-wide{grid-column:auto;display:flex;min-height:390px}.mini-queue{margin-top:30px}.build-track{grid-template-columns:1fr;gap:34px}.build-step{padding:0;text-align:left}.build-dot{display:none}.community-card{grid-template-columns:1fr;padding:40px 25px}.community-mark{width:210px;margin:15px auto}.principle-row{grid-template-columns:42px 1fr;gap:16px}.principle-row p{grid-column:2}.fields{grid-template-columns:1fr}.fields label.full{grid-column:auto}.form{padding:22px 17px}.form-heading{align-items:flex-start;flex-direction:column}}

/* Narrow-screen overflow safeguards verified at a 390px viewport. */
html,body{overflow-x:hidden}.hero-copy,.product-stage{min-width:0}
@media(max-width:980px){.hero-grid{width:100%;grid-template-columns:minmax(0,1fr)}.hero-copy,.product-stage,.app-shell{min-width:0;max-width:100%}}
@media(max-width:760px){h1{font-size:clamp(2.5rem,10.8vw,4.2rem);letter-spacing:-.058em}.kicker{font-size:.68rem}.queue-tab{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.profile-copy h2{font-size:clamp(2.35rem,11vw,3.5rem)}.profile-price{align-items:flex-start;flex-direction:column;gap:7px}.profile-price span{padding:0;border:0}.profile-actions{align-items:flex-start;flex-direction:column}.profile-preview-wrap{grid-template-columns:1fr;padding:25px 18px}.profile-preview{width:min(290px,100%);margin:0 auto}.profile-includes{padding-top:5px}}

/* Hero development-update capture. */
.sr-only{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}
.hero-capture{max-width:610px;margin-top:25px}.capture-row{display:flex;align-items:center;padding:5px;border:1px solid rgba(255,255,255,.18);border-radius:14px;background:rgba(255,255,255,.1);backdrop-filter:blur(12px)}.capture-row input{min-width:0;flex:1;border:0;padding:12px 13px;background:transparent;color:white;outline:none}.capture-row input::placeholder{color:#8fa0b2}.capture-row button{flex:0 0 auto;border:0;border-radius:10px;padding:12px 15px;background:var(--electric);color:var(--night);font-size:.75rem;font-weight:800;cursor:pointer}.capture-row button:hover{background:#d5ff70}.capture-consent{display:flex;align-items:flex-start;gap:8px;margin-top:10px;color:#8293a6;font-size:.61rem}.capture-consent input{margin-top:2px;accent-color:var(--electric)}.capture-success{display:none;margin:10px 0 0;border-radius:8px;padding:9px 11px;background:rgba(104,234,213,.13);color:#9ff5e5;font-size:.68rem;font-weight:700}.capture-success.show{display:block}.hero-actions{margin-top:24px}.hero-notes{margin-top:24px}
@media(max-width:760px){.capture-row{align-items:stretch;flex-direction:column;padding:6px}.capture-row button{width:100%;padding:13px}.capture-consent{font-size:.58rem}}

/* Verified Dubai Land Department market pulse. */
.deal-pulse{position:relative;z-index:3;display:grid;grid-template-columns:1.15fr 1.55fr;gap:18px;min-width:0;margin-top:62px;border:1px solid rgba(255,255,255,.15);border-radius:22px;padding:20px;background:rgba(5,14,25,.78);box-shadow:0 24px 60px rgba(0,0,0,.22);backdrop-filter:blur(18px)}
.pulse-intro{padding:3px 8px}.pulse-title-row{display:flex;align-items:center;gap:9px;flex-wrap:wrap}.pulse-signal{width:8px;height:8px;border-radius:50%;background:#ffb36f;box-shadow:0 0 0 6px rgba(255,179,111,.1)}.pulse-kicker{color:var(--cyan);font-size:.65rem;font-weight:900;letter-spacing:.12em;text-transform:uppercase}.pulse-status{border-left:1px solid rgba(255,255,255,.18);padding-left:9px;color:#92a4b7;font-size:.58rem;font-weight:700}.pulse-intro h2{max-width:500px;margin:12px 0 8px;font:800 clamp(1.25rem,2.1vw,1.8rem)/1.08 "Manrope",sans-serif;letter-spacing:-.04em}.pulse-intro p{max-width:560px;margin:0;color:#8ea0b2;font-size:.7rem;line-height:1.55}
.pulse-metrics{display:grid;grid-template-columns:.75fr .62fr 1.3fr;min-width:0;overflow:hidden;border:1px solid rgba(255,255,255,.12);border-radius:15px;background:rgba(255,255,255,.055)}.pulse-metric{display:flex;flex-direction:column;justify-content:center;min-width:0;padding:16px;border-right:1px solid rgba(255,255,255,.1)}.pulse-metric:last-child{border-right:0}.pulse-metric span{color:#7f93a7;font-size:.56rem;font-weight:800;letter-spacing:.07em;text-transform:uppercase}.pulse-metric strong{overflow:hidden;margin-top:6px;color:#dce5ec;font:800 clamp(1.05rem,1.8vw,1.5rem) "Manrope",sans-serif;letter-spacing:-.035em;text-overflow:ellipsis}.pulse-metric small{overflow:hidden;margin-top:3px;color:#7f93a7;font-size:.56rem;text-overflow:ellipsis;white-space:nowrap}.pulse-highlight strong{font-size:clamp(.83rem,1.25vw,1.08rem)}
.pulse-foot{grid-column:1/-1;display:flex;justify-content:space-between;gap:18px;padding:0 8px;color:#6f8295;font-size:.57rem}.pulse-foot a{color:#aabaca;font-weight:800}.deal-pulse.is-verified{border-color:rgba(104,234,213,.28)}.deal-pulse.is-verified .pulse-signal{background:var(--electric);box-shadow:0 0 0 6px rgba(200,255,69,.1);animation:pulse 2s infinite}.deal-pulse.is-verified .pulse-metric strong{color:white}.deal-pulse.is-verified .pulse-highlight strong{color:var(--electric)}
@media(max-width:980px){.deal-pulse{grid-template-columns:1fr}.pulse-foot{grid-column:auto}}
@media(max-width:760px){.deal-pulse{margin-top:45px;padding:16px}.pulse-metrics{grid-template-columns:1fr 1fr}.pulse-highlight{grid-column:1/-1;border-top:1px solid rgba(255,255,255,.1)}.pulse-metric:nth-child(2){border-right:0}.pulse-foot{align-items:flex-start;flex-direction:column}.pulse-status{width:100%;border-left:0;padding:0}.pulse-intro{padding:2px}.pulse-metric strong{font-size:1.15rem}}
