@font-face{font-family:Vazirmatn;src:url('Vazirmatn-Regular.ttf') format('truetype');font-display:swap}@font-face{font-family:Vazirmatn;src:url('Vazirmatn-Bold.ttf') format('truetype');font-weight:700;font-display:swap}:root{--ink:#173a37;--muted:#60746f;--mint:#dff6ed;--paper:#fbfdfc;--line:#d9e5e2;--orange:#e47745;--violet:#6e56a5;--shadow:0 24px 70px rgba(20,58,53,.10)}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;background:var(--paper);color:var(--ink);font-family:Vazirmatn,Tahoma,sans-serif;line-height:1.9}.site-header{height:78px;display:flex;align-items:center;justify-content:space-between;max-width:1180px;margin:auto;padding:0 24px}.site-header img{width:116px;display:block}.quiet-link{color:var(--ink);text-decoration:none;border-bottom:1px solid}.hero{min-height:760px;padding:110px max(24px,calc((100vw - 1120px)/2));background:radial-gradient(circle at 15% 15%,#c8f3e5 0,transparent 34%),linear-gradient(145deg,#f8fcfb,#eef8f4);position:relative;overflow:hidden}.hero:after{content:'✦';position:absolute;left:8%;bottom:4%;font-size:180px;color:#bce9da;line-height:1}.eyebrow,.chapter-no{color:#347b6d;font-size:.82rem;font-weight:700;letter-spacing:.04em}.hero h1{font-size:clamp(2.7rem,6vw,5.6rem);line-height:1.25;letter-spacing:-.055em;max-width:970px;margin:.25em 0}.hero h1 em{font-style:normal;color:var(--orange)}.lead{font-size:1.2rem;max-width:790px;color:#42534f}.hero-actions,.downloads{display:flex;gap:12px;flex-wrap:wrap;margin:30px 0}.primary,.secondary,.downloads a,.chart-controls button{border:0;border-radius:12px;padding:13px 20px;font:inherit;font-weight:700;cursor:pointer;text-decoration:none}.primary{background:var(--ink);color:white}.secondary,.downloads a{background:white;color:var(--ink);border:1px solid var(--line)}.disclosure{font-size:.86rem;color:var(--muted);max-width:750px}.case-file{max-width:1180px;margin:90px auto;display:grid;grid-template-columns:210px 1fr;gap:60px;padding:0 24px}.case-nav{position:sticky;top:24px;align-self:start;border-right:1px solid var(--line);padding-right:20px}.case-nav span{font-size:.78rem;color:var(--orange)}.case-nav ol{padding:0;list-style:none;color:var(--muted);font-size:.88rem}.case-nav li{padding:8px 14px}.case-nav .active{color:var(--ink);font-weight:700;border-right:3px solid var(--orange)}.chapter{padding:65px 0;border-bottom:1px solid var(--line)}.chapter h2,.demo h2{font-size:clamp(1.8rem,3.5vw,3.1rem);line-height:1.45;letter-spacing:-.035em;margin:.2em 0 .65em}.chapter p{max-width:800px}blockquote{margin:30px 0;padding:26px;border-radius:20px;background:var(--mint);font-size:1.2rem;font-weight:700}.definitions,.metric-row,.evidence-grid,.hypotheses,.before-after{display:grid;grid-template-columns:repeat(2,1fr);gap:14px}.definitions div,.metric-row div,.evidence-grid div,.hypotheses div,.before-after div{background:white;border:1px solid var(--line);border-radius:16px;padding:20px;display:flex;flex-direction:column}.definitions span,.hypotheses span,.before-after span{font-size:.86rem;color:var(--muted)}.metric-row{grid-template-columns:repeat(3,1fr)}.metric-row strong,.before-after strong{font-size:2.4rem}.negative{color:#bb4e4e}.accent{color:var(--orange)}details{margin-top:22px;border:1px solid var(--line);border-radius:14px;padding:14px 18px;background:white}summary{cursor:pointer;font-weight:700}pre{overflow:auto;background:#102b28;color:#dff6ed;padding:20px;border-radius:12px;text-align:left;direction:ltr}.hypotheses div{border-right:4px solid #7f9a94}.hypotheses [data-state=supported]{border-right-color:#2c9b78}.hypotheses [data-state=warning]{border-right-color:#c99339}.hypotheses [data-state=limited]{border-right-color:#93aaa5}.hypotheses [data-state=review]{border-right-color:var(--violet)}.chart{margin:28px 0}.chart svg{display:block;width:100%;height:auto}.chart [data-series]{transition:opacity .2s}.chart [data-series].hidden{opacity:0}.chart-controls{display:flex;gap:8px}.chart-controls button{border:1px solid var(--line);background:white}.chart-controls button[aria-pressed=false]{opacity:.45;text-decoration:line-through}.channel-values{padding:16px;background:var(--mint);border-radius:12px;margin-top:14px}table{border-collapse:collapse;width:100%;margin-top:12px}th,td{text-align:right;padding:10px;border-bottom:1px solid var(--line)}.warning{background:#fff8e9;padding:45px;border-radius:22px;margin-top:45px;border:0}.review{background:#f3effb;padding:45px;border-radius:22px;margin-top:45px;border:0}.before-after strong{direction:ltr;text-align:right}.reviewer{font-size:.88rem;color:var(--violet)}.download-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:14px}.download-grid a{display:flex;flex-direction:column;padding:22px;border:1px solid var(--line);border-radius:16px;color:var(--ink);text-decoration:none;background:white}.download-grid span{font-size:.82rem;color:var(--muted)}.role{border:0}.closing{font-size:1.25rem;font-weight:700;color:#116b5b}.demo{background:var(--ink);color:white;padding:90px max(24px,calc((100vw - 1120px)/2));display:grid;grid-template-columns:1fr 1.4fr;gap:70px}.demo .eyebrow{color:#8be2c7}.demo form{display:grid;grid-template-columns:1fr 1fr;gap:16px}.demo label{font-size:.84rem}.demo input,.demo select,.demo textarea{width:100%;display:block;margin-top:6px;padding:13px;border:1px solid #55706b;border-radius:10px;background:#244b47;color:white;font:inherit}.demo option{color:#173a37}.wide{grid-column:1/-1}.form-status{min-height:1.9em;margin:0;color:#a7efd8}.form-status.error{color:#ffc3ae}footer{max-width:1180px;margin:auto;padding:55px 24px;display:flex;align-items:center;justify-content:space-between;color:var(--muted)}footer img{width:80px}@media(max-width:760px){.hero{padding-top:70px;min-height:auto}.case-file{grid-template-columns:1fr;margin-top:45px}.case-nav{display:none}.chapter{padding:45px 0}.definitions,.metric-row,.evidence-grid,.hypotheses,.before-after,.download-grid,.demo,.demo form{grid-template-columns:1fr}.demo{gap:20px}.wide{grid-column:auto}.warning,.review{padding:26px}.site-header{height:64px}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*{animation:none!important;transition:none!important}}html{scroll-padding-top:96px;color-scheme:light}html[data-theme=dark]{color-scheme:dark;--ink:#e8f5f1;--muted:#a6bbb5;--mint:#163f38;--paper:#091c1a;--line:#2b4944;--orange:#f09a70;--violet:#b9a4eb;--shadow:0 24px 70px rgba(0,0,0,.32)}body{transition:background .2s,color .2s}.site-header{height:auto;max-width:none;padding:0 28px;position:sticky;top:0;z-index:20;background:color-mix(in srgb,var(--paper) 90%,transparent);backdrop-filter:blur(16px);border-bottom:1px solid var(--line)}.site-header nav{width:min(1240px,100%);min-height:72px;margin:auto;display:flex;align-items:center;gap:28px}.brand img{width:108px;display:block}.nav-links,.nav-actions{display:flex;align-items:center;gap:20px}.nav-links a,.nav-login{color:var(--muted);text-decoration:none;font-size:.9rem}.nav-links a:hover,.nav-login:hover{color:var(--ink)}.nav-actions{margin-right:auto}.nav-cta{padding:8px 15px}.theme-toggle{border:1px solid var(--line);background:transparent;color:var(--ink);border-radius:10px;padding:7px 11px;font:inherit;cursor:pointer}.mobile-menu,.mobile-nav{display:none}.hero{min-height:auto;padding:82px max(24px,calc((100vw - 1180px)/2));display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:54px;background:radial-gradient(circle at 10% 20%,color-mix(in srgb,var(--mint) 65%,transparent),transparent 35%),var(--paper)}.hero:after{display:none}.hero h1{font-size:clamp(2.5rem,5vw,4.8rem)}.hero-visual{margin:0}.hero-visual img{width:100%;aspect-ratio:16/10;object-fit:cover;border-radius:26px;box-shadow:var(--shadow);display:block}.hero-visual figcaption{font-size:.78rem;color:var(--muted);margin-top:10px}.scenario{padding:95px max(24px,calc((100vw - 1180px)/2));background:color-mix(in srgb,var(--mint) 35%,var(--paper))}.scenario-heading{max-width:780px}.scenario-heading h2,.platform-cta h2{font-size:clamp(2rem,4vw,3.4rem);line-height:1.45;margin:.2em 0}.scenario-cards{display:grid;grid-template-columns:repeat(4,1fr);gap:14px;margin:36px 0}.scenario-cards article{background:var(--paper);border:1px solid var(--line);border-radius:18px;padding:22px}.scenario-cards span{color:var(--orange);font-size:.78rem;font-weight:700}.scenario-cards h3{margin:.25em 0}.scenario-cards p{font-size:.88rem;color:var(--muted)}.scenario-question{max-width:850px;background:var(--paper);border:1px solid var(--line);border-radius:24px;padding:30px;box-shadow:var(--shadow)}.scenario-question blockquote{font-size:1.3rem;margin:12px 0 18px}.case-nav{top:98px}.case-nav ol{margin:14px 0}.case-nav li{padding:0}.case-nav a{display:flex;flex-direction:column;padding:10px 14px;color:var(--muted);text-decoration:none;border-right:3px solid transparent}.case-nav a small{font-size:.7rem;font-weight:400;opacity:.82}.case-nav a.active{color:var(--ink);font-weight:700;border-right-color:var(--orange)}.downloads,.download-grid{display:grid;grid-template-columns:1fr}.downloads a,.download-grid a{position:relative;padding:14px 48px 14px 16px}.downloads a:before,.download-grid a:before{content:'↓';position:absolute;right:15px;top:12px;width:23px;height:23px;border:1px solid var(--line);border-radius:50%;display:grid;place-items:center;font-weight:700}.platform-cta{margin:80px auto;padding:62px;max-width:1120px;border-radius:30px;background:var(--mint);text-align:center}.platform-cta p{max-width:760px;margin:auto}.platform-cta .hero-actions{justify-content:center}.demo input,.demo select,.demo textarea{background:color-mix(in srgb,var(--ink) 88%,white);color:white}footer{max-width:none;background:#071d1a;color:#cce2dc;padding-inline:max(24px,calc((100vw - 1180px)/2))}.footer-brand{display:flex;align-items:center;gap:11px}.footer-mark{width:38px}.footer-word{width:70px}.dark-logo{display:none}html[data-theme=dark] .light-logo{display:none}html[data-theme=dark] .dark-logo{display:block}html[data-theme=dark] .site-header .brand img{filter:invert(1) brightness(2)}html[data-theme=dark] .definitions div,html[data-theme=dark] .metric-row div,html[data-theme=dark] .evidence-grid div,html[data-theme=dark] .hypotheses div,html[data-theme=dark] .before-after div,html[data-theme=dark] details,html[data-theme=dark] .download-grid a,html[data-theme=dark] .downloads a{background:#102724}html[data-theme=dark] .warning{background:#302817}html[data-theme=dark] .review{background:#241f32}html[data-theme=dark] svg>rect:first-child{fill:#102724}@media(max-width:900px){.nav-links{display:none}.scenario-cards{grid-template-columns:repeat(2,1fr)}.hero{grid-template-columns:1fr}.hero-visual{order:-1}.hero-visual img{aspect-ratio:16/8}.mobile-menu{display:block;background:transparent;border:0;color:var(--ink);font-size:1.4rem}.mobile-nav{padding:12px 0 20px;gap:16px}.mobile-nav:not([hidden]){display:flex}.mobile-nav a{color:var(--ink);text-decoration:none}.nav-login{display:none}}@media(max-width:600px){.site-header{padding:0 14px}.site-header nav{gap:12px}.nav-actions{gap:8px}.theme-toggle [data-theme-label]{display:none}.nav-cta{font-size:.78rem}.hero{padding-top:35px}.hero-visual img{aspect-ratio:4/3}.scenario{padding-top:60px}.scenario-cards{grid-template-columns:1fr}.scenario-question{padding:20px}.platform-cta{margin:45px 16px;padding:36px 22px}footer{align-items:flex-start;gap:18px;flex-direction:column}}.primary{background:#116b5b;color:#fff}.primary:hover{background:#0d594c}.secondary{color:var(--ink);background:var(--paper)}.theme-toggle{position:relative;width:44px;height:24px;min-width:44px;padding:0;border:1px solid var(--line);border-radius:999px;background:#c9d6d2;cursor:pointer;transition:background .2s,border-color .2s}.theme-toggle:after{content:"";position:absolute;top:3px;right:3px;width:16px;height:16px;border-radius:50%;background:#fff;box-shadow:0 1px 4px rgba(0,0,0,.25);transition:transform .2s}.theme-toggle[aria-checked=true]{background:#116b5b;border-color:#116b5b}.theme-toggle[aria-checked=true]:after{transform:translateX(-20px)}.theme-toggle:focus-visible{outline:3px solid color-mix(in srgb,var(--orange) 55%,transparent);outline-offset:3px}footer .light-logo{display:block!important}footer .dark-logo{display:none!important}html[data-theme=dark] .demo{background:#0c2723;color:#eef8f5}html[data-theme=dark] .demo input,html[data-theme=dark] .demo select,html[data-theme=dark] .demo textarea{background:#153a35;color:#fff;border-color:#4f716a}.landing-intro{padding:76px max(24px,calc((100vw - 1180px)/2));display:grid;grid-template-columns:minmax(0,1.45fr) minmax(280px,.55fr);gap:72px;align-items:end;background:var(--paper)}.landing-intro>div{max-width:820px}.landing-intro h1{font-size:clamp(2.2rem,4.7vw,4.6rem);line-height:1.35;letter-spacing:-.045em;margin:.18em 0}.intro-lead{font-size:1.2rem;font-weight:700;color:var(--ink);max-width:760px}.landing-intro p:not(.intro-lead):not(.intro-note){max-width:760px;color:var(--muted)}.intro-note{padding-right:16px;border-right:3px solid var(--orange);font-size:.9rem;color:var(--muted)}.intro-steps{list-style:none;margin:0;padding:0;border:1px solid var(--line);border-radius:22px;background:color-mix(in srgb,var(--mint) 42%,var(--paper));overflow:hidden}.intro-steps li{display:grid;grid-template-columns:34px 1fr;column-gap:12px;padding:18px 20px;border-bottom:1px solid var(--line)}.intro-steps li:last-child{border-bottom:0}.intro-steps span{grid-row:1/3;width:30px;height:30px;display:grid;place-items:center;border-radius:50%;background:var(--ink);color:var(--paper);font-size:.78rem}.intro-steps small{color:var(--muted)}.theme-toggle{width:38px;height:38px;min-width:38px;padding:0;display:grid;place-items:center;border-radius:50%;background:transparent}.theme-toggle:after{display:none}.theme-icon{width:18px;height:18px;display:grid;place-items:center}.theme-icon svg{width:100%;height:100%;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.theme-icon-moon svg{fill:currentColor;stroke:none}.theme-icon-sun{display:none}html[data-theme=dark] .theme-icon-moon{display:none}html[data-theme=dark] .theme-icon-sun{display:grid}@media(max-width:900px){.landing-intro{grid-template-columns:1fr;gap:30px;padding-top:52px}.intro-steps{display:grid;grid-template-columns:repeat(3,1fr)}.intro-steps li{grid-template-columns:1fr;text-align:center;justify-items:center;border-bottom:0;border-left:1px solid var(--line)}.intro-steps li:last-child{border-left:0}.intro-steps span{grid-row:auto}.intro-steps small{font-size:.72rem}}@media(max-width:600px){.landing-intro{padding-top:42px;padding-bottom:56px}.landing-intro h1{font-size:2.25rem}.intro-lead{font-size:1.05rem}.landing-intro .hero-actions{display:grid}.intro-steps{grid-template-columns:1fr}.intro-steps li{grid-template-columns:34px 1fr;text-align:right;justify-items:start;border-left:0;border-bottom:1px solid var(--line)}.intro-steps li:last-child{border-bottom:0}.intro-steps span{grid-row:1/3}}.marketing-section{padding:78px max(24px,calc((100vw - 1180px)/2))}.tinted{background:color-mix(in srgb,var(--mint) 35%,var(--paper))}.section-heading{max-width:800px;margin-bottom:32px}.section-heading h2{font-size:clamp(1.8rem,3.2vw,3rem);line-height:1.5;margin:.2em 0 .6em;letter-spacing:-.025em}.section-heading p{color:var(--muted)}.landing-intro{align-items:center;gap:48px;padding-top:64px;padding-bottom:72px;grid-template-columns:minmax(0,1.3fr) minmax(0,.7fr)}.landing-intro h1{font-size:clamp(2.3rem,4vw,4rem)}.product-path{padding:25px;border:1px solid var(--line);border-radius:24px;background:var(--mint);min-width:0}.product-path blockquote{margin:16px 0;font-size:1.05rem;padding:16px;background:var(--paper)}.product-path ol{padding-right:22px}.product-path li{padding:8px 0}.product-path li span{display:block;color:var(--muted);font-size:.85rem}.product-path small{color:var(--muted);font-size:.72rem}.workflow-grid,.value-grid,.snapshot-grid{display:grid;gap:18px;grid-template-columns:repeat(4,minmax(0,1fr));padding:0;list-style:none}.value-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.workflow-grid>*,.value-grid>*,.snapshot-grid>*{padding:24px;border:1px solid var(--line);border-radius:18px;background:var(--paper);min-width:0}.workflow-grid h3,.value-grid h3{font-size:1.16rem;margin:10px 0}.workflow-grid p,.value-grid p{color:var(--muted);font-size:.92rem}.workflow-grid li>span{color:var(--orange);font-size:.8rem;font-weight:700}.snapshot-grid strong{display:block;font-size:2.6rem;line-height:1.6;color:var(--orange);direction:ltr;text-align:right}.snapshot-grid span{font-size:.87rem;color:var(--muted)}.proof-section{background:var(--mint)}.proof-chart{margin:30px 0}.proof-chart img{width:100%;height:auto;border:1px solid var(--line);border-radius:20px;display:block}.proof-chart figcaption{font-size:.87rem;margin-top:12px;color:var(--muted)}.proof-conclusion{max-width:850px}.proof-conclusion a,.text-link{color:var(--ink);text-underline-offset:5px}.case-file{gap:32px;grid-template-columns:200px minmax(0,1fr);margin:55px auto}.case-content{min-width:0}.investigation-step{padding:0;margin:14px 0;overflow:hidden;background:var(--paper)}.investigation-step>summary{padding:23px 25px;line-height:1.8;cursor:pointer}.investigation-step[open]>summary{border-bottom:1px solid var(--line);background:var(--mint)}.investigation-step .chapter{padding:24px;margin:0;border:0}.investigation-step .chapter h2{font-size:1.5rem}.artifact-disclosure .downloads{margin:15px 0}.artifact-disclosure .downloads a{font-size:.86rem}.case-nav a{font-size:.83rem}.connection-steps{display:flex;gap:20px;flex-wrap:wrap;padding-right:24px;color:var(--muted)}.connection-steps li{padding-left:18px}.funnel-grid{display:grid;grid-template-columns:1fr 1fr;gap:24px;margin-top:35px}.funnel-grid article{padding:28px;border:1px solid var(--line);background:var(--paper);border-radius:20px}.funnel-grid p{color:var(--muted)}.funnel-grid .primary{display:inline-block}.scenario{padding-top:60px;padding-bottom:60px}.scenario-cards{grid-template-columns:repeat(2,minmax(0,1fr))}.scenario-heading{max-width:850px}.scenario-heading h2{font-size:2rem}.scenario-question{box-shadow:none}.demo{background:#173a37}.chart,.proof-chart,details{min-width:0}table{display:block;overflow-x:auto;max-width:100%}.theme-toggle{color:var(--ink)}html[data-theme=dark] .eyebrow,html[data-theme=dark] .chapter-no{color:#9edac8}html[data-theme=dark] .proof-chart img{background:#fff}html[data-theme=dark] .investigation-step,html[data-theme=dark] .artifact-disclosure{background:var(--paper)}@media(max-width:900px){.landing-intro{grid-template-columns:1fr;gap:30px}.workflow-grid,.snapshot-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.value-grid{grid-template-columns:1fr}.case-file{grid-template-columns:1fr}.case-nav{display:none}.marketing-section{padding-top:54px;padding-bottom:54px}}@media(max-width:600px){.landing-intro h1{font-size:2.2rem}.workflow-grid,.snapshot-grid,.scenario-cards,.funnel-grid{grid-template-columns:1fr}.snapshot-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.snapshot-grid>*{padding:16px}.snapshot-grid strong{font-size:2.1rem}.product-path{padding:20px}.investigation-step>summary{padding:18px}.investigation-step .chapter{padding:18px}.connection-steps{display:block}.connection-steps li{padding:8px 0}.demo{padding-top:55px;padding-bottom:55px}.case-file{padding-inline:16px}.mobile-nav{flex-wrap:wrap}}
.scenario-photo{margin:24px 0;max-width:680px}.scenario-photo img{width:100%;height:auto;max-height:320px;object-fit:cover;border-radius:20px;display:block}.scenario-photo figcaption{font-size:.78rem;color:var(--muted);margin-top:10px}.scenario-background{background:var(--paper)}.scenario-question{margin-top:24px}.compact-report{padding-top:20px;padding-bottom:40px}.report-downloads{list-style:none;padding:0;display:flex;flex-wrap:wrap;gap:20px}.report-downloads a{color:var(--ink);text-underline-offset:5px}
