.ed-page{--midnight:#0a1628;--midnight-deep:#060e1a;--midnight-surface:#0f2035;--midnight-card:#111d32;--midnight-elevated:#162742;--midnight-border:#1e3454;--gold:#c8a23d;--gold-light:#d4b04a;--gold-bright:#e8c84a;--gold-dim:#9a7b2e;--gold-muted:#c8a23d26;--gold-glow:#c8a23d40;--gold-border:#c8a23d33;--accent:#c8a23d;--accent-light:#d4b04a;--accent-bright:#e8c84a;--accent-dim:#9a7b2e;--accent-muted:#c8a23d26;--accent-glow:#c8a23d40;--accent-border:#c8a23d33;--accent-ch:200 162 61;--text-primary:#f0f2f5;--text-secondary:#8b9dc3;--text-tertiary:#6d84a8;--text-muted:#56708a;--text-disabled:#3d5570;--text-icon:#6d84a8;--glass-panel:#060e1ab8;--glass-panel-strong:#060e1aeb;--glass-border:#ffffff14;--surface-1:#ffffff05;--surface-2:#ffffff08;--surface-3:#ffffff0a;--surface-4:#ffffff0f;--surface-5:#ffffff14;--surface-6:#ffffff1a;--accent-underline:#daa520;--focus-ring:#daa520;--font-sans:var(--font-inter), "Inter", system-ui, -apple-system, "Segoe UI", sans-serif;--font-arabic:var(--font-plex-arabic), "IBM Plex Sans Arabic", var(--font-inter), system-ui, sans-serif;--font-mono:var(--font-jetbrains), "JetBrains Mono", "SFMono-Regular", ui-monospace, monospace;--font-editorial:var(--font-spectral), "Spectral", Georgia, serif;--weight-regular:400;--weight-medium:500;--weight-semibold:600;--weight-bold:700;--weight-extrabold:800;--text-editorial-hero:clamp(3rem, 7vw, 6.5rem);--text-editorial-statement:clamp(2.25rem, 4.5vw, 4rem);--leading-editorial:1.08;--tracking-editorial:-.015em;--text-hero:clamp(2.5rem, 5vw, 4.5rem);--text-section:clamp(2rem, 3.5vw, 3rem);--text-card-heading:clamp(1.25rem, 2vw, 1.5rem);--text-stat:clamp(2.5rem, 4vw, 4rem);--text-h1:2.25rem;--text-h2:1.75rem;--text-h3:1.375rem;--text-h4:1.125rem;--text-body-lg:1.125rem;--text-body:1rem;--text-body-sm:.9375rem;--text-caption:.8125rem;--text-label:.75rem;--leading-tight:1.1;--leading-heading:1.2;--leading-snug:1.4;--leading-normal:1.6;--leading-relaxed:1.7;--tracking-hero:-.03em;--tracking-heading:-.02em;--tracking-tight:-.01em;--tracking-normal:0;--tracking-wide:.01em;--tracking-label:.1em;--ease-editorial:cubic-bezier(.22, 1, .36, 1);--ease-cinematic:cubic-bezier(.16, 1, .3, 1);--ease-veil:cubic-bezier(.33, 0, .12, 1);--reveal-rise:30px;--reveal-rise-lg:56px;--reveal-duration:1.1s;--reveal-duration-lg:1.5s;--reveal-stagger:90ms;--radius-sm:6px;--radius-md:10px;--radius-lg:16px;--radius-xl:24px;--radius-full:9999px;--shadow-glass:0 8px 32px #00000040, 0 0 40px #c8a23d0a;--glow-gold:0 0 40px #c8a23d1f;--glow-gold-strong:0 0 60px #c8a23d33, 0 0 120px #c8a23d14;--ease-out-expo:cubic-bezier(.16, 1, .3, 1);--ease-out-quart:cubic-bezier(.25, 1, .5, 1);--ease-out-quint:cubic-bezier(.22, 1, .36, 1);--ease-spring:cubic-bezier(.34, 1.56, .64, 1)}.ed-page[data-theme=light]{--midnight:#f8f9fa;--midnight-deep:#fff;--midnight-surface:#f1f3f5;--midnight-card:#fff;--midnight-elevated:#f8f9fa;--midnight-border:#e2e8f0;--gold-muted:#c8a23d14;--gold-glow:#c8a23d1f;--gold-border:#c8a23d40;--accent-muted:#c8a23d14;--accent-glow:#c8a23d1f;--accent-border:#c8a23d40;--text-primary:#0b1d3a;--text-secondary:#4a5568;--text-tertiary:#718096;--text-muted:#94a3b8;--text-disabled:#b0bec5;--text-icon:#718096;--glass-panel:#ffffffc7;--glass-panel-strong:#fffffff5;--glass-border:#0b1d3a1a;--surface-1:#f1f3f580;--surface-2:#f1f3f599;--surface-3:#f1f3f5b3;--surface-4:#f1f3f5cc;--surface-5:#f1f3f5e6;--surface-6:#e2e8f099;--accent-underline:#b8860b;--focus-ring:#b8860b}.ed-page[data-tier=bronze]{--accent:#cd7f32;--accent-light:#d4944a;--accent-bright:#e8a84a;--accent-dim:#9a6020;--accent-ch:205 127 50;--accent-muted:#cd7f3226;--accent-glow:#cd7f3240;--accent-border:#cd7f3233}.ed-page[data-tier=silver]{--accent:#a8b4c0;--accent-light:#c0ccd8;--accent-bright:#d8e4f0;--accent-dim:#7a8a98;--accent-ch:168 180 192;--accent-muted:#a8b4c026;--accent-glow:#a8b4c040;--accent-border:#a8b4c033}.ed-page[data-tier=platinum]{--accent:#c8c4be;--accent-light:#d8d4ce;--accent-bright:#eae8e4;--accent-dim:#9a968e;--accent-ch:200 196 190;--accent-muted:#c8c4be26;--accent-glow:#c8c4be40;--accent-border:#c8c4be33}.ed-page[data-tier=diamond]{--accent:#7dd3fc;--accent-light:#9ae0ff;--accent-bright:#b9f2ff;--accent-dim:#4aa8d4;--accent-ch:125 211 252;--accent-muted:#7dd3fc26;--accent-glow:#7dd3fc40;--accent-border:#7dd3fc33}.ed-page{background:var(--midnight-deep);color:var(--text-primary);font-family:var(--font-sans);line-height:var(--leading-normal);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.ed-page *,.ed-page :before,.ed-page :after{box-sizing:border-box}.ed-page button,.ed-page input,.ed-page textarea,.ed-page select{font-family:inherit}.ed-page .font-mono{font-family:var(--font-mono)}.ed-page ::selection{background-color:var(--gold-muted);color:var(--gold-light)}.ed-page .label-gold{font-size:var(--text-label);font-weight:var(--weight-semibold);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--accent);border:1px solid var(--accent-border);border-radius:var(--radius-full);background:var(--accent-muted);align-items:center;gap:.375rem;padding:.375rem 1rem;display:inline-flex}.ed-page .heading-section{font-size:var(--text-section);font-weight:var(--weight-bold);line-height:var(--leading-heading);letter-spacing:var(--tracking-heading);color:var(--text-primary)}.ed-page .text-body-sm{color:var(--text-secondary);font-size:16px;line-height:1.7}.ed-page .text-gradient-gold{background:linear-gradient(135deg, var(--accent), var(--accent-bright), var(--accent));-webkit-text-fill-color:transparent;background-size:200%;-webkit-background-clip:text;background-clip:text}.ed-page .glass-card{background:var(--glass-panel);-webkit-backdrop-filter:blur(20px);border:1px solid var(--midnight-border);border-radius:var(--radius-lg);transition:transform .3s var(--ease-out-expo), border-color .3s ease, box-shadow .3s ease, background .3s ease}.ed-page .glass-card:hover{border-color:var(--accent-border);box-shadow:0 0 0 1px var(--accent-border), var(--shadow-glass);transform:translateY(-2px)}.ed-page .gold-line{background:linear-gradient(90deg, transparent, var(--accent), transparent);height:1px}.ed-page :focus-visible{box-shadow:0 0 0 2px var(--midnight-deep), 0 0 0 4px var(--focus-ring);outline:none}.ed-page{scroll-behavior:smooth;overflow-x:hidden}.ed-page[dir=rtl] button{font-family:var(--font-arabic)!important}.ed-page .bg-mesh-section,.ed-page .bg-mesh-hero,.ed-page .sec,.ed-page section{background:0 0}.ed-page .bg-mesh-hero{background:radial-gradient(80% 60% at 50% -20%,#c8a23d0f 0%,#0000 60%),radial-gradient(60% 50% at 20% 80%,#0f203547 0%,#0000 60%)}.ed-page .bg-mesh-section{background:radial-gradient(50% 40% at 70% 20%,#c8a23d09 0%,#0000 60%),radial-gradient(60% 50% at 30% 70%,#16274238 0%,#0000 60%)}.ed-page{isolation:isolate}.ed-page .page-bg .bg-digital{opacity:.42;width:100%;height:100%;position:absolute;inset:0}.ed-page[data-theme=light] .page-bg .bg-digital{opacity:.32}.ed-page .theme-toggle{border:1px solid var(--midnight-border);width:34px;height:34px;color:var(--text-secondary);cursor:pointer;background:0 0;border-radius:50%;justify-content:center;align-items:center;transition:color .3s,border-color .3s,transform .3s;display:inline-flex}.ed-page .theme-toggle:hover{color:var(--accent);border-color:var(--accent-border);transform:rotate(18deg)}.ed-page[data-theme=light] .pb-layer{background:radial-gradient(90% 70% at 12% 4%,#c8a23d1a,#0000 60%),radial-gradient(80% 60% at 88% 98%,#c8a23d12,#0000 60%),#f8f6f1 linear-gradient(#fbfaf7 0%,#f6f3ee 52%,#f1ece3 100%)}.ed-page[data-theme=light] .scrim-hero{background:linear-gradient(#f8f6f152 0%,#f8f6f100 38%,#f8f6f18c 100%)}.ed-page[data-theme=light] .page-bg .b2{background:radial-gradient(circle,#788caa29,#0000 68%)}.ed-page[data-theme=light] .page-bg .grain{opacity:.02}.ed-page[data-theme=light] .ed-nav.is-scrolled{background:#f8f6f1d1}.ed-page[data-theme=light] .pz-title,.ed-page[data-theme=light] .pz-name,.ed-page[data-theme=light] .big-statement,.ed-page[data-theme=light] .price-col .pname,.ed-page[data-theme=light] .feat-row h3,.ed-page[data-theme=light] .thread-intro h2,.ed-page[data-theme=light] .stage h3,.ed-page[data-theme=light] .ed-cta-final h2,.ed-page[data-theme=light] .ed-display,.ed-page[data-theme=light] .ed-brand .wm{color:var(--text-primary)}.ed-page[data-theme=light] .lead-p,.ed-page[data-theme=light] .hero-tag2,.ed-page[data-theme=light] .ed-lede,.ed-page[data-theme=light] .thread-intro p,.ed-page[data-theme=light] .stage p,.ed-page[data-theme=light] .ed-cta-final p,.ed-page[data-theme=light] .ed-links a,.ed-page[data-theme=light] .ed-lang,.ed-page[data-theme=light] .ed-foot address,.ed-page[data-theme=light] .ed-foot a{color:var(--text-secondary)}.ed-page[data-theme=light] .pz-idx,.ed-page[data-theme=light] .st-idx,.ed-page[data-theme=light] .scroll-cue{color:var(--text-muted)}.ed-page[data-theme=light] .scroll-cue .dot{border-color:#0b1d3a40}.ed-page .wrap2{z-index:2;max-width:1140px;margin:0 auto;padding:0 48px;position:relative}.ed-page .sec{padding:104px 0;position:relative}.ed-page .sec--lg{padding:130px 0;position:relative}.ed-page .grid{gap:20px;display:grid}.ed-page .cols-2{grid-template-columns:repeat(2,1fr)}.ed-page .cols-3{grid-template-columns:repeat(3,1fr)}.ed-page .cols-4{grid-template-columns:repeat(4,1fr)}.ed-page .items-stretch{align-items:stretch}.ed-page .sec-head{margin-bottom:48px}.ed-page .sec-head.center{text-align:center}.ed-page .sec-h{font-family:var(--font-editorial);letter-spacing:-.015em;margin:16px 0 0;font-weight:300}.ed-page .sec-head.center .sec-h{max-width:680px;margin-inline:auto}.ed-page .icirc{border:1px solid var(--accent-border);background:var(--accent-muted);width:56px;height:56px;color:var(--accent);border-radius:50%;justify-content:center;align-items:center;display:inline-flex}.ed-page .icirc.lg{width:70px;height:70px;margin-bottom:16px}.ed-page .scard{flex-direction:column;height:100%;padding:26px;display:flex}.ed-page .scard.center{text-align:center;align-items:center}.ed-page .scard h3{color:var(--text-primary);margin:0 0 8px;font-size:16px;font-weight:600}.ed-page .scard p{color:var(--text-tertiary);margin:0;font-size:13.5px;line-height:1.7}.ed-page .pz-grid{grid-template-columns:.82fr 1.18fr;align-items:start;gap:64px;display:grid}.ed-page .pz-head{position:sticky;top:120px}.ed-page .pz-title{font-family:var(--font-editorial);letter-spacing:-.015em;color:#fff;margin:18px 0 0;font-size:clamp(2rem,3.4vw,3rem);font-weight:300;line-height:1.14}.ed-page .pz-list{flex-direction:column;display:flex}.ed-page .pz-row{border-top:1px solid var(--midnight-border);cursor:pointer;transition:padding-inline-start .45s var(--ease-editorial,cubic-bezier(.22,1,.36,1));grid-template-columns:auto 1fr auto;align-items:center;gap:26px;padding:28px 0;text-decoration:none;display:grid}.ed-page .pz-row:last-child{border-bottom:1px solid var(--midnight-border)}.ed-page .pz-idx{font-family:var(--font-mono);color:#ffffff4d;font-size:13px}.ed-page .pz-name{font-family:var(--font-editorial);color:#fff;letter-spacing:-.01em;transition:color .4s var(--ease-editorial,ease);font-size:clamp(1.4rem,2.4vw,2rem);font-weight:300;display:block}.ed-page .pz-desc{color:var(--text-secondary);opacity:.72;max-width:48ch;margin-top:7px;font-size:15.5px;line-height:1.7;transition:opacity .4s;display:block}.ed-page .pz-ic{color:var(--accent);opacity:.55;transition:opacity .4s ease, transform .4s var(--ease-editorial,ease)}.ed-page .pz-row:hover{padding-inline-start:14px}.ed-page .pz-row:hover .pz-name{color:var(--accent)}.ed-page .pz-row:hover .pz-desc{opacity:1}.ed-page .pz-row:hover .pz-ic{opacity:1;transform:translate(5px)}.ed-page[dir=rtl] .pz-title,.ed-page[dir=rtl] .pz-name{font-family:var(--font-arabic);letter-spacing:0;font-weight:700}.ed-page[dir=rtl] .pz-row:hover .pz-ic{transform:scaleX(-1)translate(5px)}@media (max-width:980px){.ed-page .pz-grid{grid-template-columns:1fr;gap:30px}.ed-page .pz-head{position:static}}.ed-page .page-bg{z-index:0;pointer-events:none;position:fixed;inset:0;overflow:hidden}.ed-page .pb-layer{background:radial-gradient(90% 70% at 12% 4%,#16274280,#0000 60%),radial-gradient(80% 60% at 88% 98%,#1627426b,#0000 60%),#050b14 linear-gradient(#060e1a 0%,#050b14 52%,#04070d 100%);position:absolute;inset:0}.ed-page .page-bg .blob{filter:blur(60px);will-change:transform;border-radius:50%;position:absolute}.ed-page .page-bg .b1{background:radial-gradient(circle, var(--accent-muted,#c8a23d26), transparent 68%);width:50vw;height:50vw;animation:28s ease-in-out infinite ed-drift1;top:2%;left:46%}.ed-page .page-bg .b2{background:radial-gradient(circle,#1e345480,#0000 68%);width:46vw;height:46vw;animation:34s ease-in-out infinite ed-drift2;top:46%;left:-10%}.ed-page .page-bg .b3{background:radial-gradient(circle, var(--accent-muted,#c8a23d1a), transparent 70%);width:40vw;height:40vw;animation:40s ease-in-out infinite ed-drift3;top:80%;left:58%}.ed-page .page-bg .sweep{background:linear-gradient(74deg,#0000 44%,#f0d0820d 50%,#0000 56%);animation:18s ease-in-out infinite ed-sweep;position:absolute;inset:-20%}.ed-page .page-bg .grain{opacity:.035;mix-blend-mode:overlay;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='140' height='140'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");position:absolute;inset:0}@keyframes ed-drift1{0%,to{transform:translate(0)scale(1)}50%{transform:translate(-5%,7%)scale(1.14)}}@keyframes ed-drift2{0%,to{transform:translate(0)scale(1)}50%{transform:translate(8%,-6%)scale(1.1)}}@keyframes ed-drift3{0%,to{transform:translate(0)}50%{transform:translate(-5%,-8%)}}@keyframes ed-sweep{0%{transform:translate(-30%)}50%{transform:translate(30%)}to{transform:translate(-30%)}}.ed-page>section,.ed-page>header,.ed-page>footer{z-index:1;position:relative}.page-thread{z-index:0;pointer-events:none;opacity:0;transition:opacity .8s;position:fixed;inset:0}.page-thread.on{opacity:1}.page-thread .pt-rail,.page-thread .pt-fill,.page-thread .pt-star{position:absolute;left:max(20px,50vw - 609px)}[dir=rtl] .page-thread .pt-rail,[dir=rtl] .page-thread .pt-fill,[dir=rtl] .page-thread .pt-star{left:auto;right:max(20px,50vw - 609px)}.page-thread .pt-rail{background:linear-gradient(#0000 0%,#c8a23d24 14% 86%,#0000 100%);width:1px;height:0;top:0}.page-thread .pt-fill{background:linear-gradient(180deg, #c8a23d00 0%, #c8a23d52 70%, var(--accent-light,#e8c566) 100%);width:1px;height:0;box-shadow:0 0 9px var(--accent-glow,#c8a23d66);top:0}.page-thread .pt-star{perspective:320px;justify-content:center;align-items:center;width:44px;height:44px;display:flex;top:0;transform:translate(-50%,-50%)}.page-thread .pt-helix{pointer-events:none;z-index:0;width:200px;height:200px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.page-thread .pt-helix canvas{width:100%;height:100%;display:block}.page-thread .pt-star .star-mark{z-index:3;pointer-events:none;width:auto;height:40px;transform-style:preserve-3d;backface-visibility:visible;will-change:transform;filter:drop-shadow(0 0 6px #f0d082b3) drop-shadow(0 0 16px var(--accent-glow,#c8a23d80));animation:3.6s ease-in-out infinite edStarGlow;position:relative}@keyframes edStarGlow{0%,to{filter:drop-shadow(0 0 6px #f0d082b3) drop-shadow(0 0 16px var(--accent-glow,#c8a23d80)) brightness(1)}50%{filter:drop-shadow(0 0 10px #fff0c8f2) drop-shadow(0 0 22px var(--accent-glow,#c8a23db3)) brightness(1.12)}}@media (prefers-reduced-motion:reduce){.page-thread .pt-star .star-mark{animation:none!important}}@media (max-width:820px){.page-thread{display:none}}.ed-page .stage.thread-node.is-lit .st-idx{color:var(--accent)}.ed-page .stage.thread-node.is-lit h3{color:var(--accent-light,#e8c566)}.ed-page .life-track{max-width:880px;margin:24px auto 0}.ed-page .big-statement{font-family:var(--font-editorial);letter-spacing:-.015em;color:#fff;max-width:16ch;margin:18px 0 0;font-size:clamp(2.2rem,4.6vw,3.8rem);font-weight:300;line-height:1.1}.ed-page .lead-p{color:#ffffffb3;max-width:58ch;margin:22px 0 0;font-size:18px;line-height:1.7}.ed-page .lead-p.center{text-align:center;margin-inline:auto}.ed-page[dir=rtl] .big-statement{font-family:var(--font-arabic);letter-spacing:0;font-weight:700;line-height:1.3}.ed-page .prob-list{margin-top:52px}.ed-page .prob-row{border-top:1px solid var(--midnight-border);grid-template-columns:minmax(150px,.45fr) 1fr auto;align-items:baseline;gap:28px;padding:34px 0;display:grid}.ed-page .prob-row:last-child{border-bottom:1px solid var(--midnight-border)}.ed-page .prob-word{font-family:var(--font-editorial);color:var(--accent);letter-spacing:-.01em;font-size:clamp(1.7rem,3vw,2.5rem);font-weight:300}.ed-page .prob-body h3{font-family:var(--font-mono);letter-spacing:.14em;color:var(--text-primary);text-transform:uppercase;margin:0 0 10px;font-size:12px;font-weight:600}.ed-page .prob-body p{color:var(--text-tertiary);max-width:54ch;margin:0;font-size:14.5px;line-height:1.75}.ed-page .prob-ic{color:var(--accent);opacity:.7}.ed-page[dir=rtl] .prob-word{font-family:var(--font-arabic);font-weight:700}.ed-page[dir=rtl] .prob-body h3{font-family:var(--font-arabic)}.ed-page .price-row{border-top:1px solid var(--midnight-border);grid-template-columns:repeat(3,1fr);display:grid}.ed-page .price-col{border-inline-start:1px solid var(--midnight-border);flex-direction:column;padding:42px 32px;display:flex;position:relative}.ed-page .price-col:first-child{border-inline-start:none}.ed-page .price-col.feat{background:linear-gradient(180deg, var(--accent-muted,#c8a23d0f), transparent 55%)}.ed-page .price-col .flag{top:-1px;background:var(--accent);color:var(--midnight-deep);font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;padding:4px 12px;font-size:10px;font-weight:700;position:absolute;inset-inline-start:32px}.ed-page .price-col .ptier{font-family:var(--font-mono);letter-spacing:.2em;text-transform:uppercase;color:var(--accent);margin-top:6px;font-size:10px}.ed-page .price-col .pname{font-family:var(--font-editorial);color:#fff;letter-spacing:-.01em;margin:12px 0 0;font-size:1.5rem;font-weight:300;line-height:1.15}.ed-page .price-col .pprice{color:var(--accent);font-variant-numeric:tabular-nums;margin:14px 0 18px;font-size:22px;font-weight:700}.ed-page .price-col .pdesc{color:var(--text-tertiary);margin:0 0 20px;font-size:13px;line-height:1.7}.ed-page .price-col .pfeat{flex-direction:column;flex:1;gap:11px;margin:0 0 26px;padding:0;list-style:none;display:flex}.ed-page .price-col .pfeat li{color:var(--text-secondary);gap:10px;font-size:13px;display:flex}.ed-page .price-col .pfeat .ck{color:var(--accent);flex:none;margin-top:1px}.ed-page[dir=rtl] .price-col .pname{font-family:var(--font-arabic);font-weight:700}.ed-page .feat-list{max-width:900px;margin:0 auto}.ed-page .feat-row{border-top:1px solid var(--midnight-border);transition:padding-inline-start .4s var(--ease-editorial,ease);grid-template-columns:auto .85fr 1.3fr;align-items:center;gap:28px;padding:28px 0;display:grid}.ed-page .feat-row:last-child{border-bottom:1px solid var(--midnight-border)}.ed-page .feat-row:hover{padding-inline-start:12px}.ed-page .feat-ic{color:var(--accent)}.ed-page .feat-row h3{font-family:var(--font-editorial);color:#fff;letter-spacing:-.01em;margin:0;font-size:clamp(1.2rem,2vw,1.6rem);font-weight:300}.ed-page .feat-row p{color:var(--text-tertiary);margin:0;font-size:14px;line-height:1.7}.ed-page[dir=rtl] .feat-row h3{font-family:var(--font-arabic);font-weight:700}.ed-page .cred-stats{grid-template-columns:repeat(4,1fr);margin-top:8px;display:grid}.ed-page .cred-stat{text-align:center;border-inline-start:1px solid var(--midnight-border);padding:26px 18px}.ed-page .cred-stat:first-child{border-inline-start:none}.ed-page .cred-num{font-family:var(--font-editorial);color:var(--accent);letter-spacing:-.02em;font-variant-numeric:tabular-nums;font-size:clamp(2.6rem,5vw,4.4rem);font-weight:200;line-height:1}.ed-page .cred-lbl{color:var(--text-tertiary);margin-top:12px;font-size:13px;line-height:1.4}.ed-page .creds{flex-wrap:wrap;justify-content:center;gap:12px 22px;margin-top:48px;display:flex}.ed-page .cred{color:var(--text-secondary);align-items:center;gap:8px;font-size:13px;display:inline-flex}.ed-page .cred .ck{color:var(--accent)}.ed-page[dir=rtl] .cred-num{font-family:var(--font-arabic)}.ed-page .ed-nav{z-index:50;height:84px;transition:background .6s var(--ease-veil), backdrop-filter .6s var(--ease-veil), height .6s var(--ease-veil), border-color .6s var(--ease-veil);border-bottom:1px solid #0000;align-items:center;display:flex;position:fixed;inset:0 0 auto}.ed-page .ed-nav.is-scrolled{-webkit-backdrop-filter:blur(22px)saturate(140%);backdrop-filter:blur(22px)saturate(140%);border-bottom-color:var(--midnight-border);background:#060e1ac7;height:66px}.ed-page .ed-nav .wrap{align-items:center;gap:40px;width:100%;max-width:1340px;margin:0 auto;padding:0 48px;display:flex}.ed-page .ed-brand{cursor:pointer;align-items:center;gap:12px;display:flex}.ed-page .ed-brand .mark{filter:drop-shadow(0 0 9px #c8a23d52);width:auto;height:40px;transition:height .5s var(--ease-veil);display:block}.ed-page .ed-brand .wm{letter-spacing:-.01em;color:#fff;transition:font-size .5s var(--ease-veil);font-size:19px;font-weight:700}.ed-page .ed-nav.is-scrolled .ed-brand .wm{font-size:17px}.ed-page[data-theme=light] .ed-brand .wm{color:var(--text-primary)}.ed-page .ed-links{gap:34px;margin-inline-start:8px;display:flex}.ed-page .ed-links a{color:#ffffffc7;letter-spacing:.01em;cursor:pointer;font-size:14px;text-decoration:none;transition:color .3s;position:relative}.ed-page .ed-links a:after{content:"";inset-inline-start:0;background:var(--accent);width:100%;height:1px;transform-origin:inline-start;transition:transform .45s var(--ease-editorial,cubic-bezier(.22,1,.36,1));position:absolute;bottom:-5px;transform:scaleX(0)}.ed-page .ed-links a:hover{color:var(--accent)}.ed-page .ed-links a:hover:after{transform:scaleX(1)}.ed-page .ed-nav .right{align-items:center;gap:26px;margin-inline-start:auto;display:flex}.ed-page .ed-lang{color:#ffffffb3;font-size:13px;font-family:var(--font-arabic);cursor:pointer;text-align:center;background:0 0;border:none;min-width:34px;padding:0;transition:color .3s}.ed-page .ed-lang:hover{color:var(--accent)}.ed-page .link-quiet{color:var(--accent);letter-spacing:.03em;cursor:pointer;align-items:center;gap:11px;padding-bottom:6px;font-size:15px;font-weight:500;text-decoration:none;display:inline-flex;position:relative}.ed-page .link-quiet:after{content:"";inset-inline-start:0;background:var(--accent);width:100%;height:1px;transform-origin:inline-start;transition:transform .6s var(--ease-editorial,cubic-bezier(.22,1,.36,1));position:absolute;bottom:0;transform:scaleX(0)}.ed-page .link-quiet:hover:after{transform:scaleX(1)}.ed-page .link-quiet .arw{transition:transform .5s var(--ease-editorial,cubic-bezier(.22,1,.36,1))}.ed-page .link-quiet:hover .arw{transform:translate(6px)}.ed-page[dir=rtl] .link-quiet .arw,.ed-page[dir=rtl] .scard .go .arw{transform:scaleX(-1)}.ed-page .ed-hero{align-items:center;min-height:100vh;padding-top:150px;display:flex;position:relative;overflow:hidden}.ed-page .ed-bg{z-index:0;position:absolute;inset:-12% 0}.ed-page .ed-bg .layer{will-change:transform;background:radial-gradient(90% 80% at 10% 92%,#1627428c,#0000 60%),#050b14 linear-gradient(160deg,#0a1628 0%,#060e1a 58%,#04070d 100%);position:absolute;inset:0;overflow:hidden;transform:scale(1.08)}.ed-page .ed-bg .blob{filter:blur(48px);will-change:transform;pointer-events:none;border-radius:50%;position:absolute}.ed-page .ed-bg .b1{background:radial-gradient(circle, var(--accent-muted,#c8a23d38), transparent 68%);width:62vw;height:62vw;animation:26s ease-in-out infinite ed-drift1h;top:-16%;left:50%}.ed-page .ed-bg .b2{background:radial-gradient(circle,#1e3454a6,#0000 68%);width:52vw;height:52vw;animation:32s ease-in-out infinite ed-drift2h;top:44%;left:-12%}.ed-page .ed-bg .b3{background:radial-gradient(circle, var(--accent-muted,#c8a23d1f), transparent 70%);width:42vw;height:42vw;animation:38s ease-in-out infinite ed-drift3h;top:66%;left:28%}@keyframes ed-drift1h{0%,to{transform:translate(0)scale(1)}50%{transform:translate(-6%,9%)scale(1.16)}}@keyframes ed-drift2h{0%,to{transform:translate(0)scale(1)}50%{transform:translate(9%,-7%)scale(1.1)}}@keyframes ed-drift3h{0%,to{transform:translate(0)}50%{transform:translate(-6%,-9%)}}.ed-page .ed-bg .sweep{pointer-events:none;background:linear-gradient(74deg,#0000 42%,#f0d08212 50%,#0000 58%);animation:15s ease-in-out infinite ed-sweeph;position:absolute;inset:-30%}@keyframes ed-sweeph{0%{transform:translate(-32%)}50%{transform:translate(32%)}to{transform:translate(-32%)}}.ed-page .ed-bg .grain{opacity:.04;mix-blend-mode:overlay;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='140' height='140'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");position:absolute;inset:0}.ed-page .scrim-hero{z-index:1;background:linear-gradient(#04091080 0%,#0409102e 40%,#040910d1 100%);position:absolute;inset:0}.ed-page .ed-inner{z-index:2;width:100%;max-width:1140px;margin:0 auto;padding:0 48px;position:relative}.ed-page .ed-inner>*{max-width:640px}.ed-page .hero-eyebrow{font-family:var(--font-mono);letter-spacing:.16em;text-transform:uppercase;color:var(--accent);align-items:center;gap:14px;font-size:clamp(15px,1.5vw,19px);font-weight:600;display:inline-flex}.ed-page .hero-eyebrow:before{content:"";background:var(--accent);opacity:.8;width:52px;height:2px}.ed-page .ed-display{font-family:var(--font-editorial);font-weight:200;font-size:var(--text-editorial-hero,clamp(2.8rem,6vw,5.4rem));letter-spacing:-.015em;color:#fff;margin:24px 0 0;line-height:1.07}.ed-page .ed-display em{color:var(--accent);font-style:italic}.ed-page .hero-tag{font-family:var(--font-editorial);color:var(--accent);margin:22px 0 0;font-size:clamp(1.1rem,1.6vw,1.4rem);font-style:italic;font-weight:300}.ed-page .hero-tag2{color:#fff9;margin:4px 0 0;font-size:17px}.ed-page .ed-lede{color:#ffffffb3;margin:22px 0 0;font-size:16px;line-height:1.8}.ed-page .ed-cta{flex-wrap:wrap;align-items:center;gap:16px;margin-top:34px;display:flex}.ed-page .trust-line{font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--text-tertiary);flex-wrap:wrap;align-items:center;gap:8px 16px;max-width:none;margin-top:46px;font-size:10.5px;display:flex}.ed-page .trust-line .tm{align-items:center;gap:6px;display:inline-flex}.ed-page .trust-line .tm i,.ed-page .trust-line .tm svg{color:var(--accent)}.ed-page .trust-line .sep{color:var(--accent-border)}.ed-page .scroll-cue{z-index:2;color:#ffffff80;font-family:var(--font-mono);letter-spacing:.2em;text-transform:uppercase;flex-direction:column;align-items:center;gap:9px;font-size:10px;text-decoration:none;display:flex;position:absolute;bottom:30px;left:50%;transform:translate(-50%)}.ed-page .scroll-cue .dot{border:1px solid #ffffff4d;border-radius:12px;width:22px;height:36px;position:relative}.ed-page .scroll-cue .dot:after{content:"";background:var(--accent);width:3px;height:7px;animation:ed-cue 1.8s var(--ease-editorial,ease) infinite;border-radius:2px;position:absolute;top:7px;left:50%;transform:translate(-50%)}@keyframes ed-cue{0%{opacity:0;transform:translate(-50%)}30%{opacity:1}70%{opacity:1}to{opacity:0;transform:translate(-50%,12px)}}.ed-page .hero-star{z-index:1;pointer-events:none;opacity:.98;width:clamp(440px,38vw,580px);height:clamp(520px,80vh,920px);position:absolute;top:72px;right:clamp(0px,2vw,44px)}.ed-page[dir=rtl] .hero-star{left:clamp(0px,2vw,44px);right:auto}.ed-page .hero-star .pl-canvas{width:100%;height:100%;position:absolute;inset:0}.ed-page .hero-star .aura{filter:blur(30px);background:radial-gradient(50% 50% at 50% 50%, var(--accent-muted,#c8a23d33), transparent 70%);border-radius:50%;width:56%;height:62%;margin:auto;animation:6s ease-in-out infinite ed-pulse;position:absolute;inset:0}.ed-page .scard.persona{cursor:pointer;transition:border-color .3s,transform .3s}.ed-page .scard.persona:hover{border-color:var(--accent-border);transform:translateY(-3px)}.ed-page .scard-top{justify-content:space-between;align-items:center;margin-bottom:16px;display:flex}.ed-page .scard-top .go{color:var(--accent);opacity:0;transition:all .3s;transform:translate(-6px)}.ed-page .scard.persona:hover .scard-top .go{opacity:1;transform:none}.ed-page .prob-stat{font-family:var(--font-editorial);color:var(--accent);font-size:2rem;font-weight:300;line-height:1}.ed-page .prob-label{font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--accent);margin:8px 0 14px;font-size:11px;font-weight:600}.ed-page .thread-intro{text-align:center;max-width:760px;margin:0 auto;padding:0 24px 40px}.ed-page .thread-intro .lbl{font-family:var(--font-mono);letter-spacing:.24em;text-transform:uppercase;color:var(--accent);font-size:12px}.ed-page .thread-intro h2{font-family:var(--font-editorial);letter-spacing:-.015em;color:#fff;margin:20px 0 0;font-size:clamp(2rem,4vw,3.4rem);font-weight:300;line-height:1.12}.ed-page .thread-intro p{color:#ffffffb8;margin:22px 0 0;font-size:18px;line-height:1.75}.ed-page .thread-track{max-width:1080px;margin:30px auto 0;padding:60px 0 40px;position:relative}.ed-page .thread-glow{pointer-events:none;z-index:0;opacity:0;mix-blend-mode:screen;filter:blur(18px);background:radial-gradient(circle, var(--accent,#c8a23d) 0%, var(--accent-muted,#c8a23d29) 32%, transparent 62%);will-change:top, opacity, transform;border-radius:50%;width:720px;height:720px;transition:opacity .35s;position:absolute;top:0;left:50%;transform:translate(-50%,-50%)scale(.8)}.ed-page .thread-rail{background:#c8a23d29;width:2px;position:absolute;top:0;bottom:0;left:50%;transform:translate(-50%)}.ed-page .thread-fill{z-index:1;background:linear-gradient(180deg, var(--accent-light,#e8c566), var(--accent));width:2px;height:0;box-shadow:0 0 14px var(--accent-glow,#c8a23d80);position:absolute;top:0;left:50%;transform:translate(-50%)}.ed-page .thread-arrow{z-index:4;perspective:600px;justify-content:center;align-items:center;width:64px;height:64px;display:flex;position:absolute;top:0;left:50%;transform:translate(-50%,-50%)}.ed-page .thread-arrow .aura{background:radial-gradient(circle, var(--accent-muted,#c8a23d61), transparent 68%);border-radius:50%;animation:2.6s ease-in-out infinite ed-pulse;position:absolute;inset:-10px}@keyframes ed-pulse{0%,to{opacity:.95;transform:scale(1)}50%{opacity:.55;transform:scale(1.22)}}.ed-page .thread-arrow .star-mark{z-index:3;width:32px;height:auto;transform-style:preserve-3d;will-change:transform;filter:drop-shadow(0 0 7px #f0d082e6) drop-shadow(0 0 16px var(--accent-glow,#c8a23d80));display:block;position:relative}.ed-page .thread-arrow .orbit{z-index:2;width:0;height:0;position:absolute;top:50%;left:50%}.ed-page .thread-arrow .orbit .dot{background:var(--accent-light,#f4da8e);box-shadow:0 0 6px 1px var(--accent-glow,#c8a23df2);border-radius:50%;position:absolute}.ed-page .thread-arrow .o1{animation:4.2s linear infinite ed-spin}.ed-page .thread-arrow .o1 .dot{width:4px;height:4px;top:-28px;left:-2px}.ed-page .thread-arrow .o2{animation:6.4s linear infinite reverse ed-spin}.ed-page .thread-arrow .o2 .dot{opacity:.9;width:3px;height:3px;top:-34px;left:-1.5px}.ed-page .thread-arrow .o3{animation:3.1s linear infinite ed-spin}.ed-page .thread-arrow .o3 .dot{opacity:.8;width:2.5px;height:2.5px;top:-22px;left:-1.25px}@keyframes ed-spin{to{transform:rotate(360deg)}}.ed-page .thread-arrow .spark{opacity:0;background:#fff;border-radius:50%;width:3px;height:3px;position:absolute;box-shadow:0 0 6px 1px #f0d082e6}.ed-page .thread-arrow .s1{animation:2.4s ease-in-out infinite ed-tw;top:6px;left:50px}.ed-page .thread-arrow .s2{animation:2.4s ease-in-out .8s infinite ed-tw;top:48px;left:8px}.ed-page .thread-arrow .s3{animation:2.4s ease-in-out 1.5s infinite ed-tw;top:12px;left:10px}@keyframes ed-tw{0%,to{opacity:0;transform:scale(.4)}50%{opacity:1;transform:scale(1.3)}}.ed-page .thread-arrow .trail{background:var(--accent);width:3px;height:3px;box-shadow:0 0 5px 1px var(--accent-glow,#c8a23dcc);opacity:0;z-index:1;border-radius:50%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.ed-page .thread-arrow .t1{animation:1.7s ease-in infinite ed-trail}.ed-page .thread-arrow .t2{animation:1.7s ease-in .85s infinite ed-trail}@keyframes ed-trail{0%{opacity:.85;transform:translate(-50%,-50%)scale(1)}to{opacity:0;transform:translate(-50%,-34px)scale(.3)}}.ed-page .stage{border-top:1px solid var(--midnight-border);grid-template-columns:auto 1fr;align-items:start;gap:36px;padding:38px 0;display:grid}.ed-page .stage:last-child{border-bottom:1px solid var(--midnight-border)}.ed-page .st-idx{font-family:var(--font-editorial);color:#ffffff38;transition:color .4s var(--ease-editorial,ease);font-size:clamp(2rem,3.6vw,3.1rem);font-weight:200;line-height:1}.ed-page .stage:hover .st-idx{color:var(--accent)}.ed-page .st-body{max-width:640px}.ed-page .stage .phase-i{font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--accent);align-items:center;gap:8px;font-size:12px;display:inline-flex}.ed-page .stage .phase-i .phi-ic{display:inline-flex}.ed-page .stage h3{font-family:var(--font-editorial);letter-spacing:-.01em;color:#fff;margin:12px 0 0;font-size:clamp(1.5rem,2.4vw,2.1rem);font-weight:300;line-height:1.14;transition:color .4s}.ed-page .stage:hover h3{color:var(--accent-light,#e8c566)}.ed-page .stage p{color:#ffffffad;margin:12px 0 0;font-size:15.5px;line-height:1.75}.ed-page .stage .meta{font-family:var(--font-mono);color:var(--text-tertiary);margin-top:14px;font-size:12px;display:inline-block}.ed-page[dir=rtl] .st-idx,.ed-page[dir=rtl] .stage h3{font-family:var(--font-arabic);font-weight:700}.ed-page .gt-h{font-family:var(--font-editorial);letter-spacing:-.01em;color:var(--text-primary);margin:0 0 10px;font-size:clamp(1.2rem,1.5vw,1.4rem);font-weight:400;line-height:1.3}.ed-page .gt-p{color:var(--text-secondary);margin:0;font-size:15.5px;line-height:1.75}.ed-page .scard.price{position:relative}.ed-page .scard.price.feat{border-color:var(--accent-border);box-shadow:var(--glow-gold,0 0 40px #c8a23d1f);overflow:visible}.ed-page .scard.price .flag{top:-13px;background:var(--accent);color:var(--midnight-deep);font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;border-radius:999px;padding:5px 13px;font-size:10px;font-weight:700;position:absolute;inset-inline-start:28px}.ed-page .scard.price .ptier{font-family:var(--font-mono);letter-spacing:.2em;text-transform:uppercase;color:var(--accent);font-size:10px;font-weight:600}.ed-page .scard.price .pname{color:var(--text-primary);margin:8px 0;font-size:19px;font-weight:700}.ed-page .scard.price .pprice{color:var(--accent);margin:0 0 16px;font-size:26px;font-weight:700}.ed-page .scard.price .pdesc{color:var(--text-tertiary);margin:0 0 18px;font-size:13px;line-height:1.7}.ed-page .scard.price .pfeat{flex-direction:column;flex:1;gap:11px;margin:0 0 24px;padding:0;list-style:none;display:flex}.ed-page .scard.price .pfeat li{color:var(--text-secondary);align-items:flex-start;gap:10px;font-size:13px;display:flex}.ed-page .scard.price .pfeat .ck{color:var(--accent);flex:none;margin-top:1px}.ed-page .int-h{font-family:var(--font-editorial);letter-spacing:-.015em;color:var(--text-primary);margin:0;font-size:clamp(1.5rem,2vw,1.95rem);font-weight:300;line-height:1.2}.ed-page .chips{flex-wrap:wrap;justify-content:center;gap:12px;display:flex}.ed-page .chip{border:1px solid var(--accent-border);background:var(--accent-muted);border-radius:999px;align-items:center;gap:10px;padding:10px 18px;display:inline-flex}.ed-page .chip .cdot{background:var(--accent);border-radius:50%;width:6px;height:6px}.ed-page .chip b{color:var(--text-primary);font-size:13px;font-weight:600}.ed-page .chip span:last-child{color:var(--text-secondary);font-size:11.5px}.ed-page .int-note{color:var(--text-secondary);letter-spacing:.02em;margin-top:24px;font-size:12.5px}.ed-page .stat-grid{background:var(--midnight-border);border-block:1px solid var(--midnight-border);gap:1px}.ed-page .stat-blk{background:var(--midnight-deep);text-align:center;padding:44px 32px}.ed-page .ed-cta-final{text-align:center;padding:130px 24px 150px;position:relative;overflow:hidden}.ed-page .ed-cta-final .glow{background:radial-gradient(circle, var(--accent-muted,#c8a23d1a), transparent 65%);pointer-events:none;width:700px;height:700px;position:absolute;top:40%;left:50%;transform:translate(-50%,-50%)}.ed-page .ed-cta-final .lbl{font-family:var(--font-mono);letter-spacing:.24em;text-transform:uppercase;color:var(--accent);font-size:12px;position:relative}.ed-page .ed-cta-final h2{font-family:var(--font-editorial);color:#fff;letter-spacing:-.015em;margin:20px 0 0;font-size:clamp(2.2rem,4.5vw,3.6rem);font-weight:300;position:relative}.ed-page .ed-cta-final p{color:#ffffffb8;max-width:52ch;margin:16px auto 0;font-size:17px;position:relative}.ed-page .ed-cta-final .row{flex-wrap:wrap;justify-content:center;gap:16px;margin-top:38px;display:flex;position:relative}.ed-page .ed-foot{border-top:1px solid var(--midnight-border);background:linear-gradient(180deg, transparent, var(--accent-muted) 220%);margin-top:40px;padding:0;position:relative}.ed-page .foot-top{grid-template-columns:1.1fr 1.5fr;align-items:start;gap:64px;max-width:1340px;margin:0 auto;padding:76px 48px 56px;display:grid}.ed-page .foot-lead{max-width:360px}.ed-page .foot-brand{align-items:center;gap:13px;display:flex}.ed-page .ed-foot .foot-slot{visibility:hidden;width:auto;height:40px;display:block}.ed-page .foot-wm{font-family:var(--font-sans);letter-spacing:-.01em;color:var(--text-primary);font-size:22px;font-weight:700}.ed-page[dir=rtl] .foot-wm{font-family:var(--font-arabic)}.ed-page .foot-tag{font-family:var(--font-editorial);color:var(--accent);margin:20px 0 0;font-size:18px;font-style:italic;font-weight:300;line-height:1.5}.ed-page[dir=rtl] .foot-tag{font-family:var(--font-arabic);font-style:normal}.ed-page .ed-foot address{color:var(--text-tertiary);margin-top:18px;font-size:14px;font-style:normal;line-height:1.9}.ed-page .foot-cols{grid-template-columns:1fr 1fr 1.2fr;gap:40px;display:grid}.ed-page .foot-col h4{font-family:var(--font-mono);letter-spacing:.16em;text-transform:uppercase;color:var(--accent);margin:0 0 18px;font-size:11px;font-weight:600}.ed-page .foot-col ul{margin:0;padding:0;list-style:none}.ed-page .foot-col li{margin-bottom:14px}.ed-page .foot-col a{color:var(--text-secondary);cursor:pointer;font-size:14.5px;text-decoration:none;transition:color .25s,padding-inline-start .25s}.ed-page .foot-col a:hover{color:var(--accent);padding-inline-start:5px}.ed-page .foot-cta p{color:var(--text-tertiary);margin:0 0 18px;font-size:14px;line-height:1.65}.ed-page .foot-base{border-top:1px solid var(--midnight-border);max-width:1340px;color:var(--text-muted);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:18px;margin:0 auto;padding:24px 48px;font-size:13px;display:flex}.ed-page .foot-meta{align-items:center;gap:22px;display:flex}.ed-page .foot-flag{align-items:center;gap:8px;display:inline-flex}.ed-page .foot-flag .fdot{background:var(--accent);width:7px;height:7px;box-shadow:0 0 8px var(--accent-glow);border-radius:50%}@media (max-width:980px){.ed-page .foot-top{grid-template-columns:1fr;gap:44px}.ed-page .foot-cols{grid-template-columns:1fr 1fr;gap:32px}}.ed-page .side-nav{z-index:40;opacity:0;pointer-events:none;flex-direction:column;align-items:center;gap:14px;transition:opacity .6s;display:flex;position:fixed;top:50%;right:26px;transform:translateY(-50%)}.ed-page[dir=rtl] .side-nav{left:30px;right:auto}.ed-page .side-nav.show{opacity:1;pointer-events:auto}.ed-page .side-nav a{writing-mode:vertical-rl;font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--text-secondary);cursor:pointer;padding:2px;font-size:13px;font-weight:600;text-decoration:none;transition:color .3s}.ed-page .side-nav a:hover,.ed-page .side-nav a.is-current{color:var(--accent)}.ed-page .side-nav .seg{background:var(--midnight-border);width:1px;height:26px}.ed-page[dir=rtl]{font-family:var(--font-arabic)}.ed-page[dir=rtl] .ed-display,.ed-page[dir=rtl] .thread-intro h2,.ed-page[dir=rtl] .stage h3,.ed-page[dir=rtl] .heading-section,.ed-page[dir=rtl] .sec-h,.ed-page[dir=rtl] .int-h,.ed-page[dir=rtl] .gt-h,.ed-page[dir=rtl] .ed-cta-final h2,.ed-page[dir=rtl] .hero-tag{font-family:var(--font-arabic);letter-spacing:0;font-style:normal;font-weight:700;line-height:1.3}.ed-page[dir=rtl] .ed-display{font-size:clamp(2.2rem,5vw,4rem)}.ed-page[dir=rtl] .ed-display em{font-style:normal}.ed-page[dir=rtl] .hero-eyebrow,.ed-page[dir=rtl] .thread-intro .lbl,.ed-page[dir=rtl] .label-gold,.ed-page[dir=rtl] .ed-cta-final .lbl,.ed-page[dir=rtl] .stage .phase-i,.ed-page[dir=rtl] .stage .meta,.ed-page[dir=rtl] .prob-label,.ed-page[dir=rtl] .ptier,.ed-page[dir=rtl] .ed-lang,.ed-page[dir=rtl] .trust-line,.ed-page[dir=rtl] .chip b,.ed-page[dir=rtl] .cred{font-family:var(--font-arabic);letter-spacing:0}.ed-page[dir=rtl] .hero-eyebrow,.ed-page[dir=rtl] .trust-line{text-transform:none}.ed-page[dir=rtl] .side-nav a{writing-mode:horizontal-tb}@media (max-width:1180px){.ed-page .hero-star{opacity:.94;width:min(440px,100vw - 736px);height:clamp(340px,60vh,600px)}}@media (max-width:820px){.ed-page .ed-links,.ed-page .side-nav,.ed-page .hero-star{display:none}.ed-page .ed-nav .wrap,.ed-page .ed-inner,.ed-page .ed-foot .wrap,.ed-page .foot-base,.ed-page .wrap2{padding-inline:24px}.ed-page .cols-3,.ed-page .cols-4,.ed-page .price-row{grid-template-columns:1fr}.ed-page .price-col{border-inline-start:none;border-top:1px solid var(--midnight-border)}.ed-page .price-col:first-child{border-top:none}.ed-page .prob-row{grid-template-columns:auto 1fr}.ed-page .prob-row .prob-ic{display:none}.ed-page .feat-row{grid-template-columns:auto 1fr;gap:6px 20px}.ed-page .feat-row p{grid-column:2}.ed-page .cred-stats{grid-template-columns:1fr 1fr}.ed-page .cred-stat{border-inline-start:none}.ed-page .thread-rail,.ed-page .thread-fill,.ed-page .thread-arrow,.ed-page .thread-glow{left:22px}.ed-page .stage{gap:22px}.ed-page .st-idx{font-size:1.7rem}.ed-page .ed-foot .wrap{grid-template-columns:1fr}}.ed-page .silk-overlay{z-index:120;pointer-events:none;position:fixed;inset:0;overflow:hidden}.ed-page .silk-sheet{will-change:transform;-webkit-backdrop-filter:blur(7px)saturate(120%);background:radial-gradient(120% 80% at 50% 0,#c8a23d29,#0000 55%),linear-gradient(118deg,#080c1657 0%,#0e162842 30%,#080e1a4d 55%,#0e16283d 78%,#060a1257 100%);position:absolute;inset:0;overflow:hidden;transform:translateY(-101%);box-shadow:0 30px 90px -30px #00000080}.ed-page .silk-sheet:before{content:"";mix-blend-mode:screen;background:linear-gradient(116deg,#0000 28%,#f5e1a01a 44%,#0000 56%),linear-gradient(116deg,#0000 58%,#c8aa5a12 70%,#0000 82%);position:absolute;inset:-20%}.ed-page .silk-sheen{opacity:0;mix-blend-mode:screen;background:linear-gradient(105deg,#0000,#f5e1a029 42%,#fff7e06b 50%,#f5e1a029 58%,#0000);width:40%;position:absolute;top:-10%;bottom:-10%;left:-42%;transform:skew(-12deg)}.ed-page .silk-sheet:after{content:"";-webkit-backdrop-filter:blur(7px)saturate(120%);background:linear-gradient(#0e16284d,#080e1a4d 60%,#0000);height:64px;position:absolute;bottom:-58px;left:-10%;right:-10%;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='240' height='64' viewBox='0 0 240 64' preserveAspectRatio='none'%3E%3Cpath d='M0 0H240V20C200 50 160 8 120 26C80 44 40 6 0 24Z' fill='%23000'/%3E%3C/svg%3E") bottom/240px 64px repeat-x;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='240' height='64' viewBox='0 0 240 64' preserveAspectRatio='none'%3E%3Cpath d='M0 0H240V20C200 50 160 8 120 26C80 44 40 6 0 24Z' fill='%23000'/%3E%3C/svg%3E") bottom/240px 64px repeat-x}.ed-page[data-theme=light] .silk-sheet:after{background:linear-gradient(#f3eee457,#ece6da4d 60%,#0000)}.ed-page .silk-overlay.cover .silk-sheet:after{animation:1.3s linear infinite ed-silkWave}@keyframes ed-silkWave{0%{-webkit-mask-position-x:0;mask-position-x:0;background-position-x:0}to{-webkit-mask-position-x:240px;mask-position-x:240px;background-position-x:240px}}.ed-page[data-theme=light] .silk-sheet{background:radial-gradient(120% 80% at 50% 0,#c8a23d33,#0000 55%),linear-gradient(118deg,#f5f0e857 0%,#fcf8f042 30%,#f3eee44d 55%,#fcf8f03d 78%,#ece6da57 100%)}.ed-page[data-theme=light] .silk-sheen{background:linear-gradient(105deg,#0000,#ffffff8c 42%,#fffffff2 50%,#ffffff8c 58%,#0000)}.ed-page .silk-overlay.cover .silk-sheet{animation:.92s cubic-bezier(.5,.05,.2,1) forwards ed-silkCoverWave}@keyframes ed-silkCoverWave{0%{transform:translateY(-101%)}60%{transform:translateY(2%)}80%{transform:translateY(-1.5%)}to{transform:translateY(0)}}.ed-page .silk-overlay.cover .silk-sheen{animation:1.05s cubic-bezier(.5,0,.3,1) forwards ed-silkGlint}@keyframes ed-silkGlint{0%{opacity:0;left:-40%}30%{opacity:1}to{opacity:0;left:110%}}.ed-page .silk-overlay.reveal .silk-sheet{animation:.8s cubic-bezier(.55,0,.2,1) forwards ed-silkRevealWave}@keyframes ed-silkRevealWave{0%{transform:translateY(0)}to{transform:translateY(101%)}}.ed-page .page-view{opacity:1;animation:.7s cubic-bezier(.16,1,.3,1) ed-pageIn}@keyframes ed-pageIn{0%{transform:translateY(14px)}to{transform:none}}.ed-page .ed-links a.is-active{color:var(--accent)}.ed-page .ed-links a.is-active:after{transform:scaleX(1)}.ed-page .pg-hero{z-index:2;max-width:1140px;margin:0 auto;padding:184px 48px 24px;position:relative}.ed-page .pg-h1{font-family:var(--font-editorial);letter-spacing:-.015em;color:var(--text-primary);max-width:18ch;margin:20px 0 0;font-size:clamp(2.6rem,5.5vw,4.6rem);font-weight:200;line-height:1.06}.ed-page .pg-h1 em{color:var(--accent);font-style:italic}.ed-page .pg-cta{flex-wrap:wrap;align-items:center;gap:26px;margin-top:36px;display:flex}.ed-page[dir=rtl] .pg-h1{font-family:var(--font-arabic);letter-spacing:0;max-width:none;font-weight:700;line-height:1.3}.ed-page[dir=rtl] .pg-h1 em{font-style:normal}.ed-page .note-band{border:1px solid var(--accent-border);background:var(--accent-muted);border-radius:var(--radius-md,12px);color:var(--text-secondary);margin-top:44px;padding:18px 22px;font-size:14px;line-height:1.7}@media (max-width:820px){.ed-page .pg-hero{padding-inline:24px}}@media (prefers-reduced-motion:reduce){.ed-page *,.ed-page :before,.ed-page :after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}