.studioBtn{border:1px solid var(--line);cursor:pointer;text-align:center;border-radius:10px;padding:10px 15px;font-family:inherit;font-size:13px;font-weight:800;line-height:1.2}.studioBtn:disabled{opacity:.55;cursor:default}.studioBtn.primary{color:#17130a;background:linear-gradient(135deg,#f1d675,#c99d23);border-color:#b58c16;box-shadow:0 8px 20px #b58c162e}.studioBtn.ghost{color:var(--ink);background:#fff}.studioBtn.ghost:hover:not(:disabled){border-color:var(--gold)}.upload label.studioPicked{min-height:0;padding:16px 12px}.upload label.studioPicked b{font-size:26px}.studioPreview{background:#161511;border-radius:13px;place-items:center;display:grid;overflow:hidden}.studioPreview img{object-fit:contain;max-width:100%;max-height:340px;display:block}.studioPreview.reel video{background:#000;width:100%;max-height:400px;display:block}.studioPreview.strip{background:#f3eee2;justify-content:flex-start;gap:8px;padding:8px;display:flex;overflow-x:auto}.studioPreview.strip figure{flex:none;margin:0;position:relative}.studioPreview.strip img{border-radius:8px;width:auto;max-width:none;height:150px}.studioPreview.strip figcaption{top:6px;color:var(--gold2);background:#161511;border-radius:6px;padding:2px 7px;font-size:11px;font-weight:800;position:absolute;inset-inline-start:6px}.studioReviseBanner{background:#faf6e8;border:1px solid #efe4bd;border-radius:12px;flex-wrap:wrap;align-items:center;gap:12px;padding:12px;display:flex}.studioReviseBanner img{object-fit:cover;border-radius:8px;width:52px;height:52px}.studioReviseBanner>div{flex:180px;gap:3px;min-width:0;display:grid}.studioReviseBanner b{font-size:13px}.studioReviseBanner span,.studioReviseBanner small{color:#5c4d10;overflow-wrap:anywhere;font-size:12.5px}.studioSubject{border:1px solid var(--line);background:#fcf9ef;border-radius:12px;flex-wrap:wrap;align-items:center;gap:12px;padding:10px;display:flex}.studioSubjectThumb{width:64px;height:64px;color:var(--gold2);background:#161511;border-radius:9px;flex:none;place-items:center;font-size:22px;display:grid;overflow:hidden}.studioSubjectThumb img{object-fit:cover;width:100%;height:100%}.studioSubjectBody{flex:160px;gap:3px;min-width:0;display:grid}.studioSubjectBody b{font-size:13px}.studioSubjectBody span{color:var(--muted);overflow-wrap:anywhere;font-size:12.5px}.studioCompare{color:#5c4d10;font-size:12.5px;font-style:normal;font-weight:800}.studioCompare.up{color:#18794e}.studioCompare.down{color:#a43b32}.studioRevisionNote{background:#faf6e8;border:1px solid #efe4bd;border-radius:11px;gap:5px;padding:12px 14px;display:grid}.studioRevisionNote small{letter-spacing:.12em;color:#a07b10;font-size:10.5px;font-weight:800}.studioRevisionNote p{margin:0;font-size:14px;line-height:1.55}.studioChat{gap:14px;margin-top:18px;display:grid}.studioChatHead{gap:5px;display:grid}.studioChatHead span{letter-spacing:.12em;color:#9c7910;font-size:11px;font-weight:800}.studioChatHead h2{margin:0;font-family:Playfair Display,serif;font-size:26px}.studioChatHead p{color:var(--muted);margin:0;font-size:13.5px;line-height:1.55}.studioChatNote{color:#5c4d10;background:#faf6e8;border:1px solid #efe4bd;border-radius:10px;margin:0;padding:10px 12px;font-size:13px;line-height:1.5}.studioChatList{gap:10px;max-height:460px;padding:2px;display:grid;overflow-y:auto}.studioBubble{white-space:pre-wrap;overflow-wrap:anywhere;border-radius:14px;max-width:88%;padding:11px 14px;font-size:14px;line-height:1.55}.studioBubble.me{color:#fff;background:#161511;border-end-end-radius:4px;justify-self:end}.studioBubble.sam{color:#2b2618;background:#f6f0dc;border:1px solid #efe4bd;border-end-start-radius:4px;justify-self:start}.studioBubble.typing{color:var(--muted);font-style:italic}.studioChatSuggest{flex-wrap:wrap;gap:8px;display:flex}.studioChatForm{align-items:flex-end;gap:10px;display:flex}.studioChatForm textarea{resize:vertical;border:1px solid var(--line);min-width:0;min-height:48px;font:inherit;background:#fff;border-radius:11px;flex:1;padding:11px 13px;font-size:14px}.studioFinal{border:2px solid var(--gold);background:#fffdf5;border-radius:14px;gap:12px;padding:16px;display:grid}.studioFinalHead{justify-content:space-between;align-items:center;gap:10px;display:flex}.studioFinalHead span{letter-spacing:.12em;color:#9c7910;font-size:11px;font-weight:800}.studioFinalWarn{color:#8f2f26;background:#fff1ed;border-radius:9px;margin:0;padding:10px 12px;font-size:13px;line-height:1.5}.studioFinalBlock{gap:5px;min-width:0;display:grid}.studioFinalBlock>div:first-child{justify-content:space-between;align-items:center;gap:8px;display:flex}.studioFinalBlock small{letter-spacing:.12em;color:#a07b10;font-size:10.5px;font-weight:800}.studioFinalBlock p{overflow-wrap:anywhere;white-space:pre-wrap;margin:0;font-size:14px;line-height:1.55}.studioFinalBlock ul{gap:5px;margin:0;padding-inline-start:20px;font-size:14px;line-height:1.5;display:grid}.studioCopy{border:1px solid var(--line);cursor:pointer;background:#fff;border-radius:8px;padding:5px 10px;font-family:inherit;font-size:12px;font-weight:700}.studioFinalActions{flex-wrap:wrap;gap:8px;display:flex}.studioHistory{gap:14px;margin-top:18px;display:grid}.studioHistoryHead{gap:5px;display:grid}.studioHistoryHead span{letter-spacing:.12em;color:#9c7910;font-size:11px;font-weight:800}.studioHistoryHead h2{margin:0;font-family:Playfair Display,serif;font-size:26px}.studioHistoryHead p,.studioHistoryEmpty{color:var(--muted);margin:0;font-size:13.5px;line-height:1.55}.studioHistoryList{gap:10px;margin:0;padding:0;list-style:none;display:grid}.studioHistoryItem{border:1px solid var(--line);background:#fff;border-radius:12px;grid-template-columns:64px minmax(0,1fr) auto auto;align-items:center;gap:12px;padding:10px;display:grid}.studioHistoryItem.current{border-color:var(--gold);background:#fffaf0}.studioHistoryThumb{width:64px;height:64px;color:var(--gold2);background:#161511;border-radius:9px;place-items:center;font-size:22px;display:grid;overflow:hidden}.studioHistoryThumb img{object-fit:cover;width:100%;height:100%}.studioHistoryBody{gap:4px;min-width:0;display:grid}.studioHistoryMeta{color:var(--muted);flex-wrap:wrap;align-items:center;gap:4px 10px;font-size:12px;display:flex}.studioHistoryMeta b{color:var(--ink)}.studioHistoryMeta em{color:#8b6800;background:#f8edc8;border-radius:6px;padding:2px 7px;font-style:normal;font-weight:800}.studioHistoryTitle{overflow-wrap:anywhere;margin:0;font-size:14px;line-height:1.4}.studioHistoryVerdict{border-radius:6px;justify-self:start;padding:3px 8px;font-size:11.5px;font-weight:800}.studioHistoryVerdict.publish_now{color:#18794e;background:#e8f5ee}.studioHistoryVerdict.improve_first{color:#8b6800;background:#fbf0d3}.studioHistoryVerdict.do_not_publish{color:#a43b32;background:#fbeceb}.studioHistoryScore{color:#a27c10;white-space:nowrap;font-family:Playfair Display,serif;font-size:26px}.studioHistoryScore small{color:var(--muted);font-family:DM Sans,sans-serif;font-size:11px}.studioHistoryActions{gap:6px;display:grid}@media (max-width:720px){.studioHistoryItem{grid-template-columns:56px minmax(0,1fr) auto}.studioHistoryThumb{width:56px;height:56px}.studioHistoryActions{grid-column:1/-1;grid-template-columns:1fr 1fr}.studioBubble{max-width:94%}.studioChatForm{flex-direction:column;align-items:stretch}.studioFinalActions .studioBtn{flex:100%}.studioSubject .studioBtn{width:100%}}.libraryStudioActions{flex-wrap:wrap;gap:6px;display:flex}.libraryStudioActions .outline{border-radius:9px;padding:8px 12px;font-size:12.5px;font-weight:700}@media (max-width:720px){.libraryStudioActions{grid-column:2}.libraryStudioActions .outline{flex:1}}.studioPro>section,.studioChat,.studioHistory{scroll-margin-top:92px}.studioCompareCard{border:2px solid var(--gold);background:#fffdf5;border-radius:14px;gap:14px;padding:16px;display:grid}.studioCompareHead{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;display:flex}.studioCompareHead span{letter-spacing:.12em;color:#9c7910;font-size:11px;font-weight:800}.studioCompareHead em{font-size:14px}.studioCompareCols{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:10px;display:grid}.studioCompareSide{gap:8px;min-width:0;margin:0;display:grid}.studioCompareImg{aspect-ratio:4/5;color:var(--gold2);background:#161511;border-radius:10px;place-items:center;font-size:28px;display:grid;overflow:hidden}.studioCompareImg img{object-fit:contain;width:100%;height:100%}.studioCompareSide figcaption{justify-items:start;gap:4px;display:grid}.studioCompareSide figcaption>small{letter-spacing:.1em;color:#a07b10;font-size:10.5px;font-weight:800}.studioCompareSide figcaption>strong{color:#a27c10;font-family:Playfair Display,serif;font-size:30px;line-height:1}.studioCompareSide figcaption>strong small{color:var(--muted);font-family:DM Sans,sans-serif;font-size:12px}.studioCompareArrow{color:#a27c10;font-size:26px;font-weight:800}.studioCompareNote{background:#faf6e8;border:1px solid #efe4bd;border-radius:11px;margin:0;padding:12px 14px;font-size:14px;line-height:1.55}.studioCompareList{gap:6px;display:grid}.studioCompareList>small{letter-spacing:.12em;font-size:10.5px;font-weight:800}.studioCompareList ul{gap:6px;margin:0;padding:0;list-style:none;display:grid}.studioCompareList li{overflow-wrap:anywhere;border-radius:9px;padding:9px 12px;font-size:14px;line-height:1.5}.studioCompareList li b{margin-inline-end:4px}.studioCompareList.fixed>small{color:#18794e}.studioCompareList.fixed li{background:#e8f5ee}.studioCompareList.remaining>small{color:#8b6800}.studioCompareList.remaining li{background:#fbf0d3}.studioCompareList.new>small{color:#a43b32}.studioCompareList.new li{background:#fbeceb}.studioFull{border:1px solid var(--line);background:#fff;border-radius:12px}.studioFull>summary{cursor:pointer;padding:13px 15px;font-size:14px;font-weight:800;list-style:none}.studioFull>summary::-webkit-details-marker{display:none}.studioFull>summary:before{content:"▸";color:#a27c10;margin-inline-end:8px;display:inline-block}.studioFull[open]>summary:before{content:"▾"}.studioFull[open]>summary{border-bottom:1px solid var(--line)}.studioFull>:not(summary){margin:14px}@media (max-width:720px){.studioCompareCard{padding:13px}.studioCompareCols{gap:6px}.studioCompareSide figcaption>strong{font-size:26px}}.studioMismatch{background:#fff6f4;border:2px solid #e8b9b3;border-radius:14px;justify-items:start;gap:12px;padding:28px;display:grid}.studioMismatchIcon{font-size:28px}.studioMismatch h2{color:#8f2f26;margin:0;font-family:Playfair Display,serif;font-size:24px}.studioMismatch p{color:#3a362d;max-width:60ch;margin:0;font-size:14px;line-height:1.6}.studioMismatchReason{background:#fff;border:1px solid #e8b9b3;border-radius:10px;padding:11px 14px;font-weight:700}.studioMismatchActions{flex-wrap:wrap;gap:10px;margin-top:4px;display:flex}@media (max-width:720px){.studioMismatch{padding:20px}.studioMismatchActions .studioBtn{flex:100%}}
.publicLanding{--pbg:#070706;--panel:#11110f;--soft:#17150f;--gold:#d8ad2f;--gold2:#f1d66e;--cream:#f6f1e6;background:var(--pbg);color:#f7f4ed;scroll-behavior:smooth;min-height:100vh;overflow:hidden}.publicLanding *{box-sizing:border-box}.publicLanding a{color:inherit;text-decoration:none}.publicNav{z-index:30;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#070706d6;border-bottom:1px solid #242116;justify-content:space-between;align-items:center;height:78px;padding:0 max(24px,4vw);display:flex;position:sticky;top:0}.publicNav>a{display:block}.publicBrand{align-items:center;padding:0;font-size:27px;display:flex}.publicBrand .goldA{font-size:31px}.publicBrand small{color:#9c9688;max-width:70px;margin-left:9px;font-size:7px}.navLinks,.navActions{align-items:center;gap:25px;display:flex}.navLinks a,.loginLink{color:#c0bbaf;font-size:11px;font-weight:700}.navLinks a:hover,.loginLink:hover{color:var(--gold2)}.publicLang{border:1px solid #302c20;border-radius:9px;padding:2px;display:flex}.publicLang button{color:#7c776d;background:0 0;border:0;border-radius:6px;padding:7px;font-size:9px;font-weight:800}.publicLang button.active{background:var(--gold);color:#111}.primaryCta{background:linear-gradient(135deg,var(--gold2),#bd8d14);border-radius:10px;align-items:center;gap:15px;padding:12px 17px;font-size:11px;font-weight:900;transition:all .25s;display:inline-flex;box-shadow:0 12px 35px #d8ad2f2e;color:#0b0a07!important}.primaryCta:hover{filter:brightness(1.08);transform:translateY(-2px)}.primaryCta.large{padding:15px 21px;font-size:12px}.landingHero{grid-template-columns:1.08fr .92fr;align-items:center;gap:70px;max-width:1500px;min-height:780px;margin:auto;padding:95px max(30px,7vw) 100px;display:grid;position:relative}.heroGlow{pointer-events:none;background:radial-gradient(circle,#d8ad2f30,#0000 66%);border-radius:50%;width:580px;height:580px;position:absolute;top:10px;right:-150px}.eyebrow{letter-spacing:.24em;color:var(--gold);font-size:9px;font-weight:900}.heroCopy h1{letter-spacing:-.055em;max-width:850px;margin:22px 0 27px;font-family:Playfair Display,Georgia,serif;font-size:clamp(54px,6vw,86px);line-height:.99}.heroCopy h1 em,.introSection h2 em{color:var(--gold2);font-style:italic}.heroCopy>p{color:#aaa59a;max-width:650px;font-size:16px;line-height:1.75}.heroActions{align-items:center;gap:25px;margin:35px 0;display:flex}.watchCta{align-items:center;gap:10px;font-size:11px;font-weight:800;display:flex}.watchCta i{width:34px;height:34px;color:var(--gold);border:1px solid #51482b;border-radius:50%;place-items:center;font-style:normal;display:grid}.heroTrust{color:#817c72;flex-wrap:wrap;gap:20px;font-size:9px;display:flex}.heroTrust span:first-letter{color:var(--gold)}.samDemo{background:#0c0c0b;border:1px solid #393321;border-radius:21px;animation:5s ease-in-out infinite floatDemo;position:relative;overflow:hidden;transform:perspective(1000px)rotateY(-4deg);box-shadow:0 45px 100px #00000073}.demoTop{border-bottom:1px solid #29261d;justify-content:space-between;align-items:center;height:52px;padding:0 18px;display:flex}.demoTop>div{gap:5px;display:flex}.demoTop i{background:#3d392d;border-radius:50%;width:7px;height:7px}.demoTop span{letter-spacing:.16em;color:#7f796c;font-size:8px}.demoTop>b{background:var(--gold);color:#111;border-radius:6px;padding:5px 7px;font-size:8px}.demoBody{grid-template-columns:.8fr 1.2fr;min-height:445px;display:grid}.demoPost{border-right:1px solid #27241b;padding:25px}.demoPost>span,.demoAnalysis>span{letter-spacing:.16em;color:#9c7c21;font-size:7px}.postVisual{color:#111;background:linear-gradient(155deg,#e2c558 0 28%,#30260e 28% 38%,#e8e3d7 38%);border-radius:12px;flex-direction:column;justify-content:space-between;height:290px;margin:16px 0;padding:20px;display:flex}.postVisual small{font-family:Playfair Display,serif;font-size:29px;line-height:1}.postVisual i{border:2px solid #111;border-radius:50%;align-self:flex-end;width:55px;height:55px}.demoPost p{color:#777268;font-size:9px}.demoAnalysis{padding:25px;position:relative;overflow:hidden}.demoAnalysis>strong{color:var(--gold2);margin:12px 0;font-family:Playfair Display,serif;font-size:49px;display:block}.demoAnalysis>strong small{color:#756f62;font-family:inherit;font-size:11px}.demoAnalysis h3{margin:0 0 18px;font-family:Playfair Display,serif;font-size:22px;line-height:1.15}.demoCheck{border-radius:8px;margin:8px 0;padding:11px;font-size:9px}.demoCheck.ok{color:#62cea0;background:#10261c}.demoCheck.warn{color:var(--gold2);background:#2c2310}.demoCaption{border-top:1px solid #2a271f;margin-top:17px;padding-top:15px}.demoCaption small{color:var(--gold);font-size:7px}.demoCaption p{color:#bbb5aa;font-size:10px;line-height:1.5}.scanLine{background:linear-gradient(90deg,transparent,var(--gold2),transparent);height:1px;box-shadow:0 0 15px var(--gold);animation:3.2s linear infinite scan;position:absolute;left:0;right:0}.securityBand{background:radial-gradient(circle at 10%,#d8ad2f24,#0000 35%),#100f0b;border:1px solid #4a3f1d;border-radius:22px;grid-template-columns:auto 1.3fr 1fr;align-items:center;gap:35px;max-width:1370px;margin:0 auto 120px;padding:42px 50px;display:grid}.securityIcon{width:70px;height:70px;color:var(--gold2);border:1px solid #756020;border-radius:50%;place-items:center;font-size:35px;display:grid}.securityBand span{letter-spacing:.2em;color:var(--gold);font-size:8px}.securityBand h2{margin:8px 0;font-family:Playfair Display,serif;font-size:31px}.securityBand p{color:#979187;font-size:11px;line-height:1.7}.securityBand ul{color:#c7c1b6;gap:12px;padding:0;font-size:10px;list-style:none;display:grid}.introSection{text-align:center;background:var(--cream);color:#12110e;padding:110px max(30px,7vw)}.introSection h2{max-width:1000px;margin:20px auto 70px;font-family:Playfair Display,serif;font-size:clamp(40px,5vw,70px);line-height:1.06}.marquee{white-space:nowrap;color:#aa8115;letter-spacing:.13em;border-top:1px solid #d9d0bc;border-bottom:1px solid #d9d0bc;margin:0 calc(-1*max(30px,7vw)) -110px;padding:19px 0;font-size:12px;font-weight:900;overflow:hidden}.marquee span{animation:22s linear infinite marquee;display:inline-block}.howSection,.featuresSection,.publicPlans,.faqSection{max-width:1500px;margin:auto;padding:120px max(30px,7vw)}.sectionHead{max-width:820px;margin-bottom:55px}.sectionHead h2{margin:16px 0;font-family:Playfair Display,serif;font-size:clamp(38px,4vw,58px);line-height:1.08}.steps{background:#2b281e;border:1px solid #2b281e;border-radius:18px;grid-template-columns:repeat(3,1fr);gap:1px;display:grid;overflow:hidden}.steps article{background:#0d0d0c;min-height:330px;padding:42px;transition:all .3s}.steps article:hover{background:#15130d}.steps article>b{color:#3a3321;font-family:Playfair Display,serif;font-size:65px}.steps article>span{color:var(--gold);letter-spacing:.2em;margin:35px 0 8px;font-size:8px;display:block}.steps h3{font-size:20px}.steps p,.featureGrid p,.compareSection>div>p{color:#8f8a81;font-size:11px;line-height:1.7}.featuresSection{background:#0c0c0a;max-width:none}.featureGrid{grid-template-columns:repeat(3,1fr);gap:13px;display:grid}.featureGrid article{background:#11110f;border:1px solid #28251b;border-radius:14px;min-height:230px;padding:30px;transition:all .35s;position:relative}.featureGrid article:hover{background:#15130d;border-color:#6e5717;transform:translateY(-6px)}.featureGrid article>span{color:#70643f;font-family:Playfair Display,serif;font-size:25px}.featureGrid h3{font-family:Playfair Display,serif;font-size:24px}.featureGrid article>i{color:var(--gold);font-style:normal;position:absolute;bottom:22px;right:25px}.compareSection{background:linear-gradient(135deg,#15140f,#090908);border:1px solid #302c20;border-radius:24px;grid-template-columns:.8fr 1.2fr;align-items:center;gap:80px;max-width:1370px;margin:120px auto;padding:70px;display:grid}.compareSection h2{font-family:Playfair Display,serif;font-size:45px}.comparison{border:1px solid #342f21;border-radius:16px;grid-template-columns:1fr 1fr;display:grid;overflow:hidden}.comparison>div{padding:28px}.comparison span{letter-spacing:.18em;color:#777064;font-size:8px}.comparison p{color:#777269;border-bottom:1px solid #28251d;margin:0;padding:12px 0;font-size:10px}.comparison .samColumn{color:#111;background:#d7ad31}.comparison .samColumn span,.comparison .samColumn p{color:#111;border-color:#00000026;font-weight:700}.publicPlans{background:var(--cream);color:#15130e;max-width:none}.publicPlans .eyebrow{color:#98720d}.pricingGrid{grid-template-columns:repeat(3,1fr);gap:20px;max-width:1250px;margin:auto;display:grid}.pricingGrid article{background:#fff;border:1px solid #d9d0bd;border-radius:17px;flex-direction:column;min-height:450px;padding:35px;display:flex;position:relative}.pricingGrid article>span{color:#98720d;letter-spacing:.18em;font-size:9px;font-weight:900}.pricingGrid h3{margin:25px 0 0;font-family:Playfair Display,serif;font-size:53px}.pricingGrid small{color:#827c70}.pricingGrid ul{flex:1;gap:14px;padding:25px 0;font-size:11px;list-style:none;display:grid}.pricingGrid article>a{text-align:center;color:#111;border:1px solid #c69b22;border-radius:9px;padding:13px;font-size:10px;font-weight:900;display:block}.pricingGrid .popular{color:#fff;background:#11100d;border-color:#c69b22;transform:translateY(-12px);box-shadow:0 28px 60px #2219052e}.pricingGrid .popular>b{background:var(--gold);color:#111;border-radius:6px;padding:6px 9px;font-size:7px;position:absolute;top:20px;right:20px}.pricingGrid .popular>a{background:var(--gold);color:#111}.faqSection{max-width:1200px}.faqList{border-top:1px solid #2d2a21}.faqList details{border-bottom:1px solid #2d2a21;padding:0 5px}.faqList summary{cursor:pointer;justify-content:space-between;padding:25px 0;font-family:Playfair Display,serif;font-size:19px;list-style:none;display:flex}.faqList summary::-webkit-details-marker{display:none}.faqList summary b{color:var(--gold);font-family:Arial;font-weight:400}.faqList details[open] summary b{transform:rotate(45deg)}.faqList p{color:#969087;max-width:800px;padding-bottom:22px;font-size:11px;line-height:1.7}.finalCta{text-align:center;background:radial-gradient(circle,#d8ad2f2e,#0000 35%),#0b0b09;border-top:1px solid #2b271b;padding:130px 30px}.finalCta>span{color:var(--gold);font-family:Playfair Display,serif;font-size:65px}.finalCta h2{max-width:900px;margin:15px auto;font-family:Playfair Display,serif;font-size:clamp(42px,5vw,68px)}.finalCta p{color:#8f8a81}.finalCta>div{justify-content:center;align-items:center;gap:28px;margin-top:35px;display:flex}.publicFooter{color:#817c72;border-top:1px solid #29261d;grid-template-columns:auto 1fr auto auto;align-items:center;gap:45px;padding:50px max(30px,6vw);font-size:9px;display:grid}.publicFooter>div:nth-of-type(2){gap:20px;display:flex}.publicFooter a:hover{color:var(--gold)}@keyframes scan{0%{opacity:0;top:55px}15%{opacity:1}85%{opacity:1}to{opacity:0;top:430px}}@keyframes floatDemo{0%,to{transform:perspective(1000px)rotateY(-4deg)translateY(0)}50%{transform:perspective(1000px)rotateY(-4deg)translateY(-9px)}}@keyframes marquee{to{transform:translate(-100%)}}@media (max-width:1050px){.navLinks{display:none}.landingHero{grid-template-columns:1fr;padding-top:70px}.heroCopy{text-align:center}.heroCopy>p{margin:auto}.heroActions,.heroTrust{justify-content:center}.samDemo{width:100%;max-width:650px;margin:auto;transform:none}.securityBand{grid-template-columns:auto 1fr;margin:0 25px 80px}.securityBand ul{grid-column:1/-1}.featureGrid{grid-template-columns:repeat(2,1fr)}.compareSection{grid-template-columns:1fr;margin:80px 25px}.publicFooter{grid-template-columns:1fr 1fr}.pricingGrid .popular{transform:none}}@media (max-width:700px){.publicNav{height:66px;padding:0 14px}.publicBrand small,.navActions .loginLink,.publicLang{display:none}.primaryCta{padding:10px 12px;font-size:9px}.landingHero{min-height:auto;padding:60px 17px 75px}.heroCopy h1{font-size:47px}.heroCopy>p{font-size:13px}.heroActions{flex-direction:column}.heroTrust{gap:10px}.samDemo{animation:none}.demoBody{grid-template-columns:1fr}.demoPost{display:none}.demoAnalysis{min-height:410px}.securityBand{margin:0 14px 70px;padding:25px;display:block}.securityIcon{margin-bottom:20px}.securityBand h2{font-size:26px}.securityBand ul{margin-top:22px}.introSection,.howSection,.featuresSection,.publicPlans,.faqSection{padding:75px 17px}.introSection h2{font-size:39px}.marquee{margin:0 -17px -75px}.steps,.featureGrid,.pricingGrid{grid-template-columns:1fr}.steps article{min-height:260px}.compareSection{margin:65px 14px;padding:28px;display:block}.compareSection h2{font-size:34px}.comparison{grid-template-columns:1fr;margin-top:35px}.pricingGrid article{min-height:390px}.finalCta{padding:90px 18px}.finalCta h2{font-size:40px}.finalCta>div{flex-direction:column}.publicFooter{text-align:center;grid-template-columns:1fr;justify-items:center;gap:20px}.publicFooter>div:nth-of-type(2){flex-wrap:wrap;justify-content:center}}@media (prefers-reduced-motion:reduce){.samDemo,.scanLine,.marquee span{animation:none}.primaryCta,.featureGrid article{transition:none}}.watchCta{color:#f7f4ed;cursor:pointer;background:0 0;border:0}.introSection,.featuresSection,.compareSection{display:none}.demoFlow{letter-spacing:.08em;color:#777164;border-top:1px solid #29261d;justify-content:space-around;align-items:center;height:55px;font-size:7px;display:flex}.demoFlow span{animation:5s infinite flowPulse}.demoFlow span:nth-child(2){animation-delay:1s}.demoFlow span:nth-child(3){animation-delay:2s}.demoFlow span:nth-child(4){animation-delay:3s}.demoFlow span:nth-child(5){animation-delay:4s}@keyframes flowPulse{0%,18%{color:var(--gold2);text-shadow:0 0 12px var(--gold)}20%,to{color:#777164;text-shadow:none}}.heroVideo{background:#050504;border:1px solid #393321;border-radius:21px;line-height:0;animation:5s ease-in-out infinite floatDemo;position:relative;overflow:hidden;transform:perspective(1000px)rotateY(-2deg);box-shadow:0 45px 100px #00000073}.heroVideo video{aspect-ratio:16/9;object-fit:contain;background:#050504;width:100%;height:auto;display:block}@media (max-width:1050px){.heroVideo{width:100%;max-width:760px;margin:auto;transform:none}}@media (max-width:700px){.heroVideo{border-radius:14px;animation:none}}@media (prefers-reduced-motion:reduce){.heroVideo{animation:none}}.landingHero{align-items:start;min-height:1050px}.heroCopy{padding-bottom:180px;position:sticky;top:145px}.heroVideo{box-shadow:none;isolation:isolate;background:0 0;border:0;border-radius:0;margin-top:35px;animation:7s ease-in-out infinite videoBreathe;position:sticky;top:105px;overflow:visible;transform:none}.heroVideo:before{content:"";z-index:-1;filter:blur(22px);background:radial-gradient(circle at 55% 48%,#d8ad2f26,#0000 57%);position:absolute;inset:-12%}.heroVideo video{background:0 0;-webkit-mask-image:radial-gradient(76% 72%,#000 58%,#0000 100%);mask-image:radial-gradient(76% 72%,#000 58%,#0000 100%)}@keyframes videoBreathe{0%,to{transform:translateY(0)scale(1)}50%{transform:translateY(-10px)scale(1.018)}}@supports (animation-timeline:view()){.heroVideo{animation:linear both videoReveal;animation-timeline:view();animation-range:entry exit}@keyframes videoReveal{0%{opacity:.35;transform:translateY(45px)scale(.94)}35%,70%{opacity:1;transform:translateY(0)scale(1.04)}to{opacity:.25;transform:translateY(-55px)scale(.97)}}}@media (max-width:1050px){.landingHero{align-items:center;min-height:auto}.heroCopy,.heroVideo{padding-bottom:0;position:relative;top:auto}.heroVideo{margin-top:30px}.heroVideo video{-webkit-mask-image:linear-gradient(#0000,#000 8% 92%,#0000);mask-image:linear-gradient(#0000,#000 8% 92%,#0000)}}@media (max-width:700px){.heroVideo{width:calc(100% + 20px);margin-inline:-10px;animation:none}}.heroCopy>p{color:#bbb5a9;max-width:700px}.heroPromises{color:#e5dfd3;gap:10px;margin:25px 0 0;padding:0;font-size:11px;list-style:none;display:grid}.heroPromises li{padding-left:22px;position:relative}.heroPromises li:before{content:"✓";color:var(--gold2);font-weight:900;position:absolute;left:0}.secondaryCta{border-bottom:1px solid #74602b;padding:8px 0;font-size:11px;font-weight:800;color:#e8e1d4!important}.secondaryCta:hover{color:var(--gold2)!important}.humanClarity{background:linear-gradient(135deg,#12110d,#0a0a08);border:1px solid #312c1f;border-radius:24px;max-width:1370px;margin:0 auto 100px;padding:60px}.clarityIntro{grid-template-columns:.45fr 1.55fr;align-items:start;gap:40px;margin-bottom:45px;display:grid}.clarityIntro h2{max-width:900px;margin:0;font-family:Playfair Display,Georgia,serif;font-size:clamp(34px,4vw,54px);line-height:1.08}.clarityCards{border:1px solid #302b1e;border-radius:16px;grid-template-columns:repeat(4,1fr);display:grid;overflow:hidden}.clarityCards article{background:#0d0d0b;border-right:1px solid #302b1e;min-height:220px;padding:28px}.clarityCards article:last-child{border-right:0}.clarityCards b{color:#806c36;font:28px Playfair Display,Georgia,serif}.clarityCards h3{margin:35px 0 10px;font-size:17px}.clarityCards p{color:#9b958a;margin:0;font-size:11px;line-height:1.7}.featuresSection{display:block}.steps{grid-template-columns:repeat(4,1fr)}.steps article{min-height:350px;padding:34px}.featuresSection .sectionHead{text-align:center;margin-inline:auto}@media (max-width:1050px){.humanClarity{margin:0 25px 80px}.clarityIntro{grid-template-columns:1fr}.clarityCards,.steps{grid-template-columns:repeat(2,1fr)}.clarityCards article:nth-child(2){border-right:0}.clarityCards article:nth-child(-n+2){border-bottom:1px solid #302b1e}}@media (max-width:700px){.heroCopy{text-align:left}.heroCopy>p{font-size:14px}.heroActions{align-items:flex-start}.heroPromises{font-size:10px}.humanClarity{margin:0 14px 65px;padding:28px 20px}.clarityIntro{gap:18px}.clarityIntro h2{font-size:34px}.clarityCards,.steps{grid-template-columns:1fr}.clarityCards article{border-bottom:1px solid #302b1e;border-right:0;min-height:auto;padding:25px}.clarityCards article:last-child{border-bottom:0}.clarityCards h3{margin:14px 0 8px}.steps article{min-height:240px}}.publicLanding.rtl{font-family:Noto Naskh Arabic,Segoe UI,Tahoma,sans-serif}.publicLanding.rtl .brand,.publicLanding.rtl .publicBrand{direction:ltr;unicode-bidi:isolate}.publicLanding.rtl .heroCopy h1,.publicLanding.rtl .sectionHead h2,.publicLanding.rtl .securityBand h2,.publicLanding.rtl .finalCta h2,.publicLanding.rtl .clarityIntro h2,.publicLanding.rtl .featureGrid h3,.publicLanding.rtl .steps h3,.publicLanding.rtl .faqList summary,.publicLanding.rtl .pricingGrid h3{font-family:Noto Naskh Arabic,Georgia,serif}.publicLanding.rtl .eyebrow,.publicLanding.rtl .steps article>span,.publicLanding.rtl .securityBand span,.publicLanding.rtl .publicPlans .eyebrow,.publicLanding.rtl .pricingGrid article>span{letter-spacing:0}.publicLanding.rtl .heroCopy h1{letter-spacing:0;line-height:1.35}.publicLanding.rtl .heroCopy h1 em{font-style:normal}.publicLanding.rtl .clarityIntro h2,.publicLanding.rtl .sectionHead h2,.publicLanding.rtl .securityBand h2,.publicLanding.rtl .finalCta h2{line-height:1.3}.publicLanding.rtl .heroGlow{left:-150px;right:auto}.publicLanding.rtl .publicBrand small{margin-left:0;margin-right:9px}.publicLanding.rtl .heroPromises li{padding-left:0;padding-right:22px}.publicLanding.rtl .heroPromises li:before{left:auto;right:0}.publicLanding.rtl .featureGrid article>i{left:25px;right:auto;transform:scaleX(-1)}.publicLanding.rtl .pricingGrid .popular>b{left:20px;right:auto}.publicLanding.rtl .heroActions .primaryCta b,.publicLanding.rtl .finalCta .primaryCta b{display:inline-block;transform:scaleX(-1)}.publicLanding.rtl .clarityCards article{border-left:1px solid #302b1e;border-right:0}.publicLanding.rtl .clarityCards article:last-child{border-left:0}.publicLanding.rtl .steps article:not(:last-child){box-shadow:none}.publicLanding.rtl .heroVisualAr{background:linear-gradient(155deg,#121109,#0a0a08);border:1px solid #393321;border-radius:21px;gap:16px;padding:34px 30px;display:grid;position:sticky;top:105px;box-shadow:0 45px 100px #00000073}.publicLanding.rtl .heroVisualAr>.eyebrow{margin-bottom:6px}.publicLanding.rtl .heroVisualAr>div{border-top:1px solid #232014;align-items:flex-start;gap:16px;padding:16px 0;display:flex}.publicLanding.rtl .heroVisualAr>div:first-of-type{border-top:0}.publicLanding.rtl .heroVisualAr b{width:36px;height:36px;color:var(--gold2);border:1px solid #6e5717;border-radius:50%;flex:none;place-items:center;font-family:Noto Naskh Arabic,Georgia,serif;font-size:15px;display:grid}.publicLanding.rtl .heroVisualAr p{color:#c7c1b6;margin:0;padding-top:6px;font-size:12.5px;line-height:1.75}@media (max-width:1050px){.publicLanding.rtl .heroVisualAr{margin-top:30px;position:relative;top:auto}}.publicLanding.rtl .heroCopy{text-align:right}@media (max-width:700px){.publicLanding.rtl .heroActions{align-items:flex-end}}.reveal{opacity:0;transition:opacity .7s,transform .7s;transform:translateY(28px)}.reveal-visible{opacity:1;transform:translateY(0)}@media (prefers-reduced-motion:reduce){.reveal{opacity:1;transition:none;transform:none}}.studioShowcase{grid-template-columns:.85fr 1.15fr;align-items:center;gap:60px;max-width:1370px;margin:0 auto 120px;padding:0 max(30px,7vw);display:grid}.showcaseIntro h2{margin:16px 0;font-family:Playfair Display,Georgia,serif;font-size:clamp(32px,3.6vw,46px);line-height:1.1}.showcaseIntro p{color:#918c81;max-width:420px;font-size:13px;line-height:1.7}.showcaseCard{background:linear-gradient(155deg,#121109,#0a0a08);border:1px solid #393321;border-radius:21px;grid-template-columns:.85fr 1.15fr;display:grid;overflow:hidden;box-shadow:0 45px 100px #00000073}.showcaseFrame{border-right:1px solid #29261d;position:relative;overflow:hidden}.showcasePhoto{background:linear-gradient(155deg,#e2c558 0 28%,#30260e 28% 38%,#e8e3d7 38%);position:absolute;inset:0}.showcaseScan{background:linear-gradient(90deg,transparent,var(--gold2),transparent);height:2px;box-shadow:0 0 15px var(--gold);animation:3.4s ease-in-out infinite showcaseScan;position:absolute;top:0;left:0;right:0}.showcaseResult{align-content:start;gap:16px;padding:32px 30px;display:grid}.showcaseScoreRow{justify-content:space-between;align-items:center;gap:12px;display:flex}.showcaseScoreRow>span{letter-spacing:.18em;color:var(--gold);font-size:8px;font-weight:900}.showcaseScoreRow>strong{color:var(--gold2);font-family:Playfair Display,serif;font-size:38px}.showcaseScoreRow>strong small{color:#756f62;font-family:inherit;font-size:12px}.showcaseVerdict{color:#62cea0;background:#10261c;border-radius:8px;align-self:start;padding:8px 14px;font-size:11px;font-weight:800;display:inline-flex}.showcaseChecks{color:#d6d0c3;gap:9px;margin:0;padding:0;font-size:12px;list-style:none;display:grid}.showcaseChecks li{opacity:0}.reveal-visible .showcaseChecks li{animation:.5s both showcaseCheckIn}.reveal-visible .showcaseChecks li:nth-child(2){animation-delay:.15s}.reveal-visible .showcaseChecks li:nth-child(3){animation-delay:.3s}@keyframes showcaseScan{0%,to{top:0}50%{top:calc(100% - 2px)}}@keyframes showcaseCheckIn{0%{opacity:0;transform:translate(-8px)}to{opacity:1;transform:translate(0)}}@media (max-width:1050px){.studioShowcase{grid-template-columns:1fr;margin:0 25px 90px}.showcaseCard{grid-template-columns:1fr}.showcaseFrame{border-bottom:1px solid #29261d;border-right:0;min-height:220px}}@media (max-width:700px){.studioShowcase{gap:30px;margin:0 14px 70px}}@media (prefers-reduced-motion:reduce){.showcaseScan{animation:none}.reveal-visible .showcaseChecks li{opacity:1;animation:none}}.publicLanding.rtl .showcaseFrame{border-left:1px solid #29261d;border-right:0}.publicLanding.rtl .showcaseCard{direction:rtl}.publicLanding.rtl .showcaseScoreRow>span{letter-spacing:0}.publicLanding.rtl .showcaseIntro p{margin-inline:0}.publicLanding.rtl .reveal-visible .showcaseChecks li{animation-name:showcaseCheckInRtl}@keyframes showcaseCheckInRtl{0%{opacity:0;transform:translate(8px)}to{opacity:1;transform:translate(0)}}@media (max-width:1050px){.publicLanding.rtl .showcaseFrame{border-bottom:1px solid #29261d;border-left:0}}
@font-face{font-family:Noto Naskh Arabic;font-style:normal;font-display:swap;font-weight:400;src:url(../media/noto-naskh-arabic-arabic-400-normal.0i-iirm-_2z~y.woff2)format("woff2"),url(../media/noto-naskh-arabic-arabic-400-normal.0r_fowkaqzcp7.woff)format("woff");unicode-range:U+6??,U+750-77F,U+870-88E,U+890-891,U+897-8E1,U+8E3-8FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC4,U+10EFC-10EFF,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1}@font-face{font-family:Noto Naskh Arabic;font-style:normal;font-display:swap;font-weight:400;src:url(../media/noto-naskh-arabic-math-400-normal.0pvoju7jk_gs_.woff2)format("woff2"),url(../media/noto-naskh-arabic-math-400-normal.0ypycaeoe.lbz.woff)format("woff");unicode-range:U+302-303,U+305,U+307-308,U+310,U+312,U+315,U+31A,U+326-327,U+32C,U+32F-330,U+332-333,U+338,U+33A,U+346,U+34D,U+391-3A1,U+3A3-3A9,U+3B1-3C9,U+3D1,U+3D5-3D6,U+3F0-3F1,U+3F4-3F5,U+2016-2017,U+2034-2038,U+203C,U+2040,U+2043,U+2047,U+2050,U+2057,U+205F,U+2070-2071,U+2074-208E,U+2090-209C,U+20D0-20DC,U+20E1,U+20E5-20EF,U+2100-2112,U+2114-2115,U+2117-2121,U+2123-214F,U+2190,U+2192,U+2194-21AE,U+21B0-21E5,U+21F1-21F2,U+21F4-2211,U+2213-2214,U+2216-22FF,U+2308-230B,U+2310,U+2319,U+231C-2321,U+2336-237A,U+237C,U+2395,U+239B-23B7,U+23D0,U+23DC-23E1,U+2474-2475,U+25AF,U+25B3,U+25B7,U+25BD,U+25C1,U+25CA,U+25CC,U+25FB,U+266D-266F,U+27C0-27FF,U+2900-2AFF,U+2B0E-2B11,U+2B30-2B4C,U+2BFE,U+3030,U+FF5B,U+FF5D,U+1D400-1D7FF,U+1EE??}@font-face{font-family:Noto Naskh Arabic;font-style:normal;font-display:swap;font-weight:400;src:url(../media/noto-naskh-arabic-symbols-400-normal.04wm2mufs-oiy.woff2)format("woff2"),url(../media/noto-naskh-arabic-symbols-400-normal.03fshx~25lb1j.woff)format("woff");unicode-range:U+1-C,U+E-1F,U+7F-9F,U+20DD-20E0,U+20E2-20E4,U+2150-218F,U+2190,U+2192,U+2194-2199,U+21AF,U+21E6-21F0,U+21F3,U+2218-2219,U+2299,U+22C4-22C6,U+2300-243F,U+2440-244A,U+2460-24FF,U+25A0-27BF,U+28??,U+2921-2922,U+2981,U+29BF,U+29EB,U+2B??,U+4DC0-4DFF,U+FFF9-FFFB,U+10140-1018E,U+10190-1019C,U+101A0,U+101D0-101FD,U+102E0-102FB,U+10E60-10E7E,U+1D2C0-1D2D3,U+1D2E0-1D37F,U+1F0??,U+1F100-1F1AD,U+1F1E6-1F1FF,U+1F30D-1F30F,U+1F315,U+1F31C,U+1F31E,U+1F320-1F32C,U+1F336,U+1F378,U+1F37D,U+1F382,U+1F393-1F39F,U+1F3A7-1F3A8,U+1F3AC-1F3AF,U+1F3C2,U+1F3C4-1F3C6,U+1F3CA-1F3CE,U+1F3D4-1F3E0,U+1F3ED,U+1F3F1-1F3F3,U+1F3F5-1F3F7,U+1F408,U+1F415,U+1F41F,U+1F426,U+1F43F,U+1F441-1F442,U+1F444,U+1F446-1F449,U+1F44C-1F44E,U+1F453,U+1F46A,U+1F47D,U+1F4A3,U+1F4B0,U+1F4B3,U+1F4B9,U+1F4BB,U+1F4BF,U+1F4C8-1F4CB,U+1F4D6,U+1F4DA,U+1F4DF,U+1F4E3-1F4E6,U+1F4EA-1F4ED,U+1F4F7,U+1F4F9-1F4FB,U+1F4FD-1F4FE,U+1F503,U+1F507-1F50B,U+1F50D,U+1F512-1F513,U+1F53E-1F54A,U+1F54F-1F5FA,U+1F610,U+1F650-1F67F,U+1F687,U+1F68D,U+1F691,U+1F694,U+1F698,U+1F6AD,U+1F6B2,U+1F6B9-1F6BA,U+1F6BC,U+1F6C6-1F6CF,U+1F6D3-1F6D7,U+1F6E0-1F6EA,U+1F6F0-1F6F3,U+1F6F7-1F6FC,U+1F7??,U+1F800-1F80B,U+1F810-1F847,U+1F850-1F859,U+1F860-1F887,U+1F890-1F8AD,U+1F8B0-1F8BB,U+1F8C0-1F8C1,U+1F900-1F90B,U+1F93B,U+1F946,U+1F984,U+1F996,U+1F9E9,U+1FA00-1FA6F,U+1FA70-1FA7C,U+1FA80-1FA89,U+1FA8F-1FAC6,U+1FACE-1FADC,U+1FADF-1FAE9,U+1FAF0-1FAF8,U+1FB??}@font-face{font-family:Noto Naskh Arabic;font-style:normal;font-display:swap;font-weight:400;src:url(../media/noto-naskh-arabic-latin-ext-400-normal.0vlr2d6drlk1d.woff2)format("woff2"),url(../media/noto-naskh-arabic-latin-ext-400-normal.0h4is0mmygbj..woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Noto Naskh Arabic;font-style:normal;font-display:swap;font-weight:400;src:url(../media/noto-naskh-arabic-latin-400-normal.0dbiui9fanjxs.woff2)format("woff2"),url(../media/noto-naskh-arabic-latin-400-normal.13iu1ju8ocld6.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
@font-face{font-family:Noto Naskh Arabic;font-style:normal;font-display:swap;font-weight:700;src:url(../media/noto-naskh-arabic-arabic-700-normal.0wedhbf3kes9d.woff2)format("woff2"),url(../media/noto-naskh-arabic-arabic-700-normal.06toj.suzklt9.woff)format("woff");unicode-range:U+6??,U+750-77F,U+870-88E,U+890-891,U+897-8E1,U+8E3-8FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC4,U+10EFC-10EFF,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1}@font-face{font-family:Noto Naskh Arabic;font-style:normal;font-display:swap;font-weight:700;src:url(../media/noto-naskh-arabic-math-700-normal.0baauidz21o_s.woff2)format("woff2"),url(../media/noto-naskh-arabic-math-700-normal.0hs7otqn-w_52.woff)format("woff");unicode-range:U+302-303,U+305,U+307-308,U+310,U+312,U+315,U+31A,U+326-327,U+32C,U+32F-330,U+332-333,U+338,U+33A,U+346,U+34D,U+391-3A1,U+3A3-3A9,U+3B1-3C9,U+3D1,U+3D5-3D6,U+3F0-3F1,U+3F4-3F5,U+2016-2017,U+2034-2038,U+203C,U+2040,U+2043,U+2047,U+2050,U+2057,U+205F,U+2070-2071,U+2074-208E,U+2090-209C,U+20D0-20DC,U+20E1,U+20E5-20EF,U+2100-2112,U+2114-2115,U+2117-2121,U+2123-214F,U+2190,U+2192,U+2194-21AE,U+21B0-21E5,U+21F1-21F2,U+21F4-2211,U+2213-2214,U+2216-22FF,U+2308-230B,U+2310,U+2319,U+231C-2321,U+2336-237A,U+237C,U+2395,U+239B-23B7,U+23D0,U+23DC-23E1,U+2474-2475,U+25AF,U+25B3,U+25B7,U+25BD,U+25C1,U+25CA,U+25CC,U+25FB,U+266D-266F,U+27C0-27FF,U+2900-2AFF,U+2B0E-2B11,U+2B30-2B4C,U+2BFE,U+3030,U+FF5B,U+FF5D,U+1D400-1D7FF,U+1EE??}@font-face{font-family:Noto Naskh Arabic;font-style:normal;font-display:swap;font-weight:700;src:url(../media/noto-naskh-arabic-symbols-700-normal.026fp_qhlz88d.woff2)format("woff2"),url(../media/noto-naskh-arabic-symbols-700-normal.0rho8saw9xwe2.woff)format("woff");unicode-range:U+1-C,U+E-1F,U+7F-9F,U+20DD-20E0,U+20E2-20E4,U+2150-218F,U+2190,U+2192,U+2194-2199,U+21AF,U+21E6-21F0,U+21F3,U+2218-2219,U+2299,U+22C4-22C6,U+2300-243F,U+2440-244A,U+2460-24FF,U+25A0-27BF,U+28??,U+2921-2922,U+2981,U+29BF,U+29EB,U+2B??,U+4DC0-4DFF,U+FFF9-FFFB,U+10140-1018E,U+10190-1019C,U+101A0,U+101D0-101FD,U+102E0-102FB,U+10E60-10E7E,U+1D2C0-1D2D3,U+1D2E0-1D37F,U+1F0??,U+1F100-1F1AD,U+1F1E6-1F1FF,U+1F30D-1F30F,U+1F315,U+1F31C,U+1F31E,U+1F320-1F32C,U+1F336,U+1F378,U+1F37D,U+1F382,U+1F393-1F39F,U+1F3A7-1F3A8,U+1F3AC-1F3AF,U+1F3C2,U+1F3C4-1F3C6,U+1F3CA-1F3CE,U+1F3D4-1F3E0,U+1F3ED,U+1F3F1-1F3F3,U+1F3F5-1F3F7,U+1F408,U+1F415,U+1F41F,U+1F426,U+1F43F,U+1F441-1F442,U+1F444,U+1F446-1F449,U+1F44C-1F44E,U+1F453,U+1F46A,U+1F47D,U+1F4A3,U+1F4B0,U+1F4B3,U+1F4B9,U+1F4BB,U+1F4BF,U+1F4C8-1F4CB,U+1F4D6,U+1F4DA,U+1F4DF,U+1F4E3-1F4E6,U+1F4EA-1F4ED,U+1F4F7,U+1F4F9-1F4FB,U+1F4FD-1F4FE,U+1F503,U+1F507-1F50B,U+1F50D,U+1F512-1F513,U+1F53E-1F54A,U+1F54F-1F5FA,U+1F610,U+1F650-1F67F,U+1F687,U+1F68D,U+1F691,U+1F694,U+1F698,U+1F6AD,U+1F6B2,U+1F6B9-1F6BA,U+1F6BC,U+1F6C6-1F6CF,U+1F6D3-1F6D7,U+1F6E0-1F6EA,U+1F6F0-1F6F3,U+1F6F7-1F6FC,U+1F7??,U+1F800-1F80B,U+1F810-1F847,U+1F850-1F859,U+1F860-1F887,U+1F890-1F8AD,U+1F8B0-1F8BB,U+1F8C0-1F8C1,U+1F900-1F90B,U+1F93B,U+1F946,U+1F984,U+1F996,U+1F9E9,U+1FA00-1FA6F,U+1FA70-1FA7C,U+1FA80-1FA89,U+1FA8F-1FAC6,U+1FACE-1FADC,U+1FADF-1FAE9,U+1FAF0-1FAF8,U+1FB??}@font-face{font-family:Noto Naskh Arabic;font-style:normal;font-display:swap;font-weight:700;src:url(../media/noto-naskh-arabic-latin-ext-700-normal.04u.o9ybcz9rr.woff2)format("woff2"),url(../media/noto-naskh-arabic-latin-ext-700-normal.10vi3.1x~ru1w.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Noto Naskh Arabic;font-style:normal;font-display:swap;font-weight:700;src:url(../media/noto-naskh-arabic-latin-700-normal.02iqf2.f4s-3-.woff2)format("woff2"),url(../media/noto-naskh-arabic-latin-700-normal.0oy00mub2rcps.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
.ideasView{min-width:0}.ideasView .heading{flex-wrap:wrap}.ideaBtn{border:1px solid var(--line);cursor:pointer;text-align:center;border-radius:10px;padding:11px 16px;font-family:inherit;font-size:13px;font-weight:800;line-height:1.2}.ideaBtn:disabled{opacity:.55;cursor:default}.ideaBtn.primary{color:#17130a;background:linear-gradient(135deg,#f1d675,#c99d23);border-color:#b58c16;box-shadow:0 8px 20px #b58c162e}.ideaBtn.ghost{color:var(--ink);background:#fff}.ideaBtn.ghost:hover{border-color:var(--gold)}.ideaBtn.done{color:#18794e;background:#eef7f1;border-color:#bfe0cc}.ideaBtn.done u{color:var(--ink);margin-inline-start:6px;font-weight:700}.ideasNotice{color:#6f5608;background:#fbf4dc;border:1px solid #ecdca8;border-radius:12px;margin:0 0 14px;padding:12px 15px;font-size:13px;line-height:1.5}.ideasNotice.error{color:#8f2f26;background:#fbeceb;border-color:#e8b9b3}.ideasMeta{color:var(--muted);flex-wrap:wrap;gap:6px 18px;margin:0 0 14px;font-size:12.5px;display:flex}.ideasEmpty{background:var(--card);border:1px solid var(--line);border-radius:15px;justify-items:start;gap:12px;max-width:720px;padding:28px;display:grid}.ideasEmpty h2{margin:0;font-family:Playfair Display,serif;font-size:24px}.ideasEmpty p{color:var(--muted);margin:0;font-size:14px;line-height:1.6}.ideasWorking{background:var(--card);border:1px solid var(--line);border-radius:15px;align-items:center;gap:16px;max-width:720px;padding:24px;display:flex}.ideasWorking i{border:3px solid #f0e2b0;border-top-color:var(--gold);border-radius:50%;flex:none;width:38px;height:38px;animation:1s linear infinite ideaSpin}.ideasWorking strong{font-size:15px;display:block}.ideasWorking small{color:var(--muted);margin-top:3px;font-size:13px;display:block}@keyframes ideaSpin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.ideasWorking i{animation-duration:3s}}.ideasBoard{grid-template-columns:repeat(auto-fit,minmax(min(100%,300px),1fr));align-items:start;gap:17px;display:grid}.ideaCard{background:var(--card);border:1px solid var(--line);border-radius:15px;align-content:start;gap:16px;min-width:0;padding:22px;display:grid;box-shadow:0 7px 24px #19140a09}.ideaTop{justify-content:space-between;align-items:center;gap:10px;display:flex}.ideaPillar{color:var(--gold2);letter-spacing:.06em;text-transform:uppercase;overflow-wrap:anywhere;background:#161511;border-radius:7px;padding:6px 10px;font-size:11px;font-weight:800}.ideaFormat{color:#8b6800;white-space:nowrap;background:#f8edc8;border-radius:7px;padding:6px 10px;font-size:12px;font-weight:800}.ideaTitle{overflow-wrap:anywhere;margin:0;font-family:Playfair Display,serif;font-size:22px;line-height:1.25}.ideaBlock{gap:5px;min-width:0;display:grid}.ideaBlock small{color:#a07b10;letter-spacing:.12em;font-size:10.5px;font-weight:800}.ideaBlock p{color:#3a362d;overflow-wrap:anywhere;margin:0;font-size:14px;line-height:1.55}.ideaBlock .ideaHook{color:var(--ink);font-style:italic}.ideaWhy{background:#faf6e8;border:1px solid #efe4bd;border-radius:11px;padding:12px 13px}.ideaFigures{flex-wrap:wrap;gap:6px;margin:6px 0 0;padding:0;list-style:none;display:flex}.ideaFigures li{color:var(--muted);background:#fff;border:1px solid #e6dfcf;border-radius:8px;padding:5px 9px;font-size:12.5px}.ideaFigures b{color:var(--ink);font-size:13.5px}.ideaFacts{color:var(--muted);flex-wrap:wrap;gap:6px 14px;font-size:12.5px;display:flex}.ideaFacts b{color:var(--ink)}.ideaActions{gap:9px;display:grid}@media (max-width:720px){.ideasView .heading .ideaBtn{width:100%}.ideaCard{padding:19px}.ideaTitle{font-size:21px}.ideasEmpty,.ideasWorking{padding:20px}}
.settingsToneKicker{letter-spacing:.15em;color:#9c7910;margin-top:14px;font-size:9px;font-weight:800;display:block}.settingsToneSlider{accent-color:#b68c16;cursor:pointer;width:100%;margin:6px 0 2px}.settingsToneSlider:disabled{opacity:.5;cursor:default}.settingsToneEnds{justify-content:space-between;align-items:baseline;gap:10px;font-size:12px;display:flex}.settingsToneEnds small{color:var(--muted);flex:none;font-size:12px}.settingsToneEnds b{text-align:center;overflow-wrap:anywhere;font-size:13px}.settings .settingsToneHelp{margin:4px 0 0;font-size:12.5px;line-height:1.55}.settings .settingsToneState{min-height:1.4em;color:var(--muted);margin:0;font-size:12.5px}.settings .settingsToneState.saved{color:#18794e}.settings .settingsToneState.error{color:#a43b32}
.betaPlanGrid{grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);align-items:start;gap:17px;display:grid}.betaPlanCard{background:var(--card);border:1px solid var(--line);border-radius:15px;align-content:start;gap:14px;min-width:0;padding:26px;display:grid;box-shadow:0 7px 24px #19140a09}.betaPlanCard.current{border:2px solid var(--gold);box-shadow:0 16px 40px #9f790c1f}.betaPlanCard h2{margin:0;font-family:Playfair Display,serif;font-size:30px;line-height:1.15}.betaPlanBadge{color:var(--gold2);letter-spacing:.08em;background:#161511;border-radius:7px;justify-self:start;padding:6px 10px;font-size:11px;font-weight:800}.betaPlanKicker{letter-spacing:.12em;color:#9c7910;font-size:11px;font-weight:800}.betaPlanPrice{color:#18794e;margin:0;font-size:15px;font-weight:700}.betaPlanList{gap:11px;margin:4px 0 0;padding:0;list-style:none;display:grid}.betaPlanList li{color:#3a362d;overflow-wrap:anywhere;padding-inline-start:26px;font-size:14px;line-height:1.5;position:relative}.betaPlanList li:before{content:"✓";inset-inline-start:0;color:#18794e;font-weight:800;position:absolute;top:0}.betaPlanNote{color:#5c4d10;background:#faf6e8;border:1px solid #efe4bd;border-radius:11px;margin:4px 0 0;padding:12px 14px;font-size:13px;line-height:1.55}.betaPlanText{color:var(--muted);margin:0;font-size:14px;line-height:1.6}.betaPlanLink{text-align:center;color:#17130a;background:linear-gradient(135deg,#f1d675,#c99d23);border:1px solid #b58c16;border-radius:10px;justify-self:start;padding:12px 18px;font-size:13px;font-weight:800;text-decoration:none;display:inline-block;box-shadow:0 8px 20px #b58c162e}@media (max-width:900px){.betaPlanGrid{grid-template-columns:minmax(0,1fr)}}@media (max-width:720px){.betaPlanCard{padding:20px}.betaPlanCard h2{font-size:26px}.betaPlanLink{justify-self:stretch}}
