.beta-page{background:var(--paper-2)}.ad-hero{grid-template-columns:1.05fr .95fr;align-items:center;gap:60px;max-width:1120px;margin:0 auto;padding:80px 32px 90px;display:grid}.ad-hero h1{font-family:var(--font-display);letter-spacing:-.02em;margin:0 0 22px;font-size:clamp(40px,5.6vw,60px);font-weight:300;line-height:1.04}.ad-hero p.sub{color:var(--ink-muted);max-width:42ch;margin:0 0 34px;font-size:18px;line-height:1.65}.waitform{background:var(--white);border:1px solid var(--hairline-2);border-radius:var(--r-pill);max-width:440px;transition:border-color .18s var(--ease), box-shadow .18s var(--ease);align-items:center;gap:8px;padding:6px 6px 6px 18px;display:flex}.waitform:focus-within{border-color:var(--green-700);box-shadow:0 0 0 4px var(--green-50)}.waitform svg{color:var(--ink-muted);flex-shrink:0}.waitform input{color:var(--ink);background:0 0;border:0;outline:0;flex:1;min-width:0;font-family:inherit;font-size:15px}.waitform input::placeholder{color:var(--placeholder)}.ad-cta-row{margin-top:16px}.ad-note{color:var(--ink-faint);margin-top:16px;font-size:13px}.waitok{background:var(--green-50);border:1px solid var(--green-50-border);color:var(--green-700);border-radius:var(--r-md);align-items:center;gap:10px;max-width:440px;padding:16px 20px;font-size:15px;display:none}.waitok.show{display:flex}.ad-phone-wrap{justify-content:center;animation:8s ease-in-out infinite adBreathe;display:flex;position:relative}@keyframes adBreathe{0%,to{transform:scale(1)}50%{transform:scale(1.02)}}.ad-badge{z-index:6;background:var(--white);border:1px solid var(--hairline-2);border-radius:var(--r-pill);box-shadow:var(--sh-badge);align-items:center;gap:8px;padding:8px 16px;display:inline-flex;position:absolute;top:-16px;left:50%;transform:translate(-50%)}.ad-badge i{background:var(--olive);border-radius:50%;width:7px;height:7px}.ad-badge span{color:var(--green-700);white-space:nowrap;font-size:13px;font-weight:500}.ad-phone{aspect-ratio:300/640;background:var(--ink);width:300px;max-width:82vw;box-shadow:var(--sh-device);border-radius:48px;padding:10px;position:relative}.ad-notch{background:var(--ink);border-radius:var(--r-pill);z-index:5;width:110px;height:26px;position:absolute;top:16px;left:50%;transform:translate(-50%)}.ad-screen{background:var(--paper-2);border-radius:39px;flex-direction:column;width:100%;height:100%;display:flex;overflow:hidden}.ad-status{justify-content:space-between;align-items:center;padding:14px 22px 8px;font-size:13px;font-weight:600;display:flex}.ad-suratitle{text-align:center;padding:6px 20px 10px}.ad-suratitle .t{font-family:var(--font-display);font-size:15px;font-weight:600}.ad-suratitle .m{color:var(--ink-faint);font-size:11px}.ad-leaf-wrap{flex:1;padding:0 16px 16px}.ad-leaf{background:var(--paper-reader);border:1px solid var(--sand);border-radius:8px;height:100%;padding:10px}.ad-leaf-in{border:1px solid var(--leaf-gold);border-radius:4px;height:100%;padding:22px 16px}.ad-leaf-in .bism{text-align:center;color:var(--ink);direction:rtl;margin-bottom:14px;font-family:AlQalam,UthmanicHafs,Amiri Quran,serif;font-size:20px}.ad-leaf-in .ayat{text-align:center;color:var(--ink);direction:rtl;font-family:AlQalam,UthmanicHafs,Amiri Quran,serif;font-size:19px;line-height:2.5}.ad-copy-sec{border-top:1px solid var(--hairline-2)}.ad-copy-in{text-align:center;max-width:720px;margin:0 auto;padding:84px 32px}.ad-copy-in h2{font-family:var(--font-display);letter-spacing:-.02em;margin:0 0 16px;font-size:clamp(30px,4.2vw,40px);font-weight:300;line-height:1.1}.ad-copy-in p{color:var(--ink-muted);max-width:60ch;margin:0 auto;font-size:17px;line-height:1.7}.ad-benefits{background:var(--paper);border-top:1px solid var(--hairline-2);border-bottom:1px solid var(--hairline-2)}.ad-benefits-in{max-width:1120px;margin:0 auto;padding:100px 32px}.ad-benefits-head{text-align:center;max-width:620px;margin:0 auto 56px}.ad-benefits-head h2{font-family:var(--font-display);letter-spacing:-.02em;margin:0 0 14px;font-size:clamp(32px,4.4vw,40px);font-weight:300;line-height:1.1}.ad-benefits-head p{color:var(--ink-muted);font-size:16px;line-height:1.6}.ad-explore-grid{grid-template-columns:repeat(3,1fr);gap:14px;display:grid}.ad-explore{background:var(--paper-2);border:1px solid var(--hairline);border-radius:14px;align-items:center;gap:14px;padding:18px 20px;display:flex}.ad-explore .ic{background:var(--green-50);width:38px;height:38px;color:var(--green-700);border-radius:11px;flex-shrink:0;place-items:center;display:grid}.ad-explore .t{font-family:var(--font-display);color:var(--ink);font-size:15.5px;font-weight:600;line-height:1.3}.ad-continuity{background:var(--green-900);color:var(--on-dark)}.ad-continuity-in{text-align:center;max-width:1120px;margin:0 auto;padding:90px 32px}.ad-continuity .big{font-family:var(--font-display);letter-spacing:-.01em;color:var(--paper);max-width:22ch;margin:0 auto 10px;font-size:clamp(26px,3.6vw,30px);font-weight:300;line-height:1.3}.ad-continuity .small{color:var(--on-dark-sage);max-width:44ch;margin:0 auto;font-size:15px}.ad-sec-head{text-align:center;max-width:640px;margin:0 auto 52px}.ad-sec-head .eyebrow{margin-bottom:14px;display:inline-block}.ad-sec-head h2{font-family:var(--font-display);letter-spacing:-.02em;margin:0 0 14px;font-size:clamp(30px,4.2vw,44px);font-weight:300;line-height:1.1}.ad-sec-head p{color:var(--ink-muted);max-width:52ch;margin:0 auto;font-size:16px;line-height:1.65}.ad-faq-in{max-width:760px;margin:0 auto;padding:100px 32px}.ad-faq details{border-bottom:1px solid var(--hairline-2)}.ad-faq summary{cursor:pointer;font-family:var(--font-display);color:var(--ink);transition:color .18s var(--ease);justify-content:space-between;align-items:center;gap:20px;padding:22px 4px;font-size:17px;font-weight:500;list-style:none;display:flex}.ad-faq summary:hover{color:var(--green-700)}.ad-faq summary::-webkit-details-marker{display:none}.ad-faq summary .chev{color:var(--ink-faint);transition:transform .22s var(--ease);flex-shrink:0}.ad-faq details[open] summary .chev{transform:rotate(180deg)}.ad-faq details p{color:var(--ink-muted);max-width:64ch;margin:0;padding:0 4px 24px;font-size:15.5px;line-height:1.72}@media (max-width:900px){.ad-hero{text-align:center;grid-template-columns:1fr;gap:48px;padding:56px 20px 72px}.ad-hero>*{min-width:0}.ad-hero p.sub,.waitform,.waitok{margin-inline:auto}.ad-benefits-in{padding:72px 20px}.ad-copy-in{padding:60px 20px}.ad-explore-grid{grid-template-columns:1fr}.ad-faq-in,.ad-continuity-in{padding:72px 20px}}.ad-web-cta{color:var(--ink)}.ad-status-ic{gap:6px;display:inline-flex}.ad-continuity-cta{margin-top:28px}.ad-join-btn{background:var(--paper);color:var(--green-900);font-weight:600}
