.evidence-page-hero,.evidence-page-evaluated,.evidence-page-limits{color:#fffaf3;background:#24212b}.evidence-page-hero{background-image:radial-gradient(circle at 85% 20%,#8256be38,#0000 34%);padding-block:clamp(90px,10vw,150px);overflow:hidden}.evidence-page-hero__grid,.evidence-page-evaluated__grid,.evidence-page-limits__grid,.evidence-page-next__grid{grid-template-columns:minmax(0,1.6fr) minmax(260px,.7fr);align-items:end;gap:clamp(40px,7vw,110px);display:grid}.evidence-page-hero__eyebrow,.evidence-dashboard__eyebrow{color:#bba1e9;letter-spacing:.12em;text-transform:uppercase;margin:0 0 25px;font-size:.78rem;font-weight:700}html[lang=ar] .evidence-page-hero__eyebrow,html[lang=ar] .evidence-dashboard__eyebrow{letter-spacing:0}.evidence-page-hero h1{max-width:940px;font-size:clamp(2.8rem,5vw,5.2rem)}.evidence-page-hero__lead{color:#ded8e2;max-width:760px;margin:30px 0 0;font-size:clamp(1.1rem,1.6vw,1.35rem)}.evidence-page-hero__aside{border-top:1px solid #ffffff52;align-self:end;padding:26px 0 0}.evidence-page-hero__aside strong{font-size:1.15rem;line-height:1.45;display:block}.evidence-page-hero__aside p{color:#d9d3df;margin:18px 0 0;font-size:.88rem}.evidence-page-hero__signal{background:#bba1e9;border-radius:50%;width:10px;height:10px;margin-bottom:20px;display:block;box-shadow:0 0 0 6px #bba1e92b}.evidence-page-section-head{max-width:860px;margin-bottom:50px}.evidence-page-section-head h2{max-width:780px}.evidence-page-section-head>p:last-child{max-width:680px;color:var(--muted);font-size:1.13rem}.evidence-page-built{background:var(--cream)}.evidence-page-built__list{border-top:1px solid var(--line)}.evidence-page-built__list article{border-bottom:1px solid var(--line);grid-template-columns:78px minmax(0,1fr) auto;gap:28px;padding:32px 0;display:grid}.evidence-page-built__index{color:var(--evidence-accent,#624292);font-size:1rem;font-weight:700}.evidence-page-built__list h3{margin:0 0 8px}.evidence-page-built__list p{max-width:780px;color:var(--body);margin:0}.evidence-page-built__list .evidence-page-built__qualifier{color:var(--muted);margin-top:11px;font-size:.88rem}.evidence-page-built__status{border:1px solid var(--line);color:var(--muted);letter-spacing:.07em;border-radius:99px;align-self:start;padding:5px 10px;font-size:.68rem;font-weight:700}.evidence-page-built__note{max-width:780px;color:var(--muted);margin:26px 0 0;font-size:.9rem}.evidence-page-evaluated{padding-block:clamp(65px,8vw,115px)}.evidence-page-evaluated .eyebrow,.evidence-page-limits .eyebrow{color:#bba1e9}.evidence-page-evaluated h2{margin-bottom:0}.evidence-page-evaluated__grid>p{color:#ded8e2;max-width:460px;margin:0;font-size:1.13rem}.evidence-page-dashboard-section{background:var(--paper)}.evidence-page-dashboard-section>.container>.eyebrow{color:var(--evidence-accent,#624292)}.evidence-dashboard{--evidence-accent:var(--brand,#624292);color:var(--ink)}.evidence-dashboard__heading{justify-content:space-between;align-items:end;gap:35px;margin-bottom:30px;display:flex}.evidence-dashboard__heading h2{max-width:750px;margin:0;font-size:clamp(2.3rem,4vw,4.2rem)}.evidence-dashboard__heading>p{max-width:310px;color:var(--muted);margin:0 0 6px;font-size:.95rem}.evidence-dashboard__eyebrow{color:var(--evidence-accent);margin-bottom:13px}.evidence-dashboard__shell{background:#fefcff;border:1px solid #55397636;box-shadow:0 30px 70px #22192b0f}.evidence-dashboard__tabs{border-bottom:1px solid #55397636;grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.evidence-dashboard__tabs button{border:0;color:#4a4350;cursor:pointer;text-align:start;background:#f1ebf8;border-inline-end:1px solid #55397626;align-items:center;gap:12px;min-height:62px;padding:12px clamp(14px,2vw,29px);font-size:.95rem;font-weight:700;transition:background-color .2s,color .2s;display:flex}.evidence-dashboard__tabs button:last-child{border-inline-end:0}.evidence-dashboard__tabs button:hover{background:#e8dcf4}.evidence-dashboard__tabs button[aria-selected=true]{background:var(--brand-deep);color:#fff}.evidence-dashboard__tabs button:focus-visible{outline-offset:-4px;z-index:1;outline:3px solid #8e66cf}.evidence-dashboard__tab-index{font-size:.68rem}.evidence-dashboard__panel{min-height:420px;padding:clamp(24px,4vw,50px)}@media (prefers-reduced-motion:no-preference){.evidence-dashboard.is-enhanced .evidence-dashboard__panel{transition:opacity .33s,transform .33s cubic-bezier(.22,1,.36,1)}.evidence-dashboard.is-enhanced .evidence-dashboard__panel:not(.is-chart-visible){opacity:0;transform:translateY(10px)}}.evidence-dashboard__panel[hidden]{display:none}.evidence-dashboard__panel:focus-visible{outline-offset:-4px;outline:3px solid #8e66cf}.evidence-dashboard__panel-top{flex-wrap:wrap;justify-content:space-between;gap:20px;margin-bottom:clamp(26px,3vw,42px);display:flex}.evidence-dashboard__class{color:#513570;text-transform:uppercase;letter-spacing:.06em;font-size:.8rem;font-weight:700}.evidence-dashboard__date{color:var(--muted);font-size:.76rem}.evidence-dashboard__big-number{flex-wrap:wrap;align-items:baseline;gap:18px;margin-bottom:32px;display:flex}.evidence-dashboard__big-number strong{color:var(--brand-deep);letter-spacing:-.08em;font-size:clamp(5rem,10vw,9rem);font-weight:500;line-height:.9}.evidence-dashboard__big-number span{font-size:1.35rem;font-weight:700}.evidence-dashboard__metric-row{border-top:1px solid var(--line);border-bottom:1px solid var(--line);display:grid}.evidence-dashboard__metric-row--two{grid-template-columns:repeat(2,minmax(0,1fr))}.evidence-dashboard__metric-row--four{grid-template-columns:repeat(4,minmax(0,1fr))}.evidence-dashboard__metric-row--five{grid-template-columns:repeat(5,minmax(0,1fr))}.evidence-dashboard__metric-row>div{flex-direction:column;gap:5px;min-width:0;padding:24px 22px 24px 0;display:flex}html[dir=rtl] .evidence-dashboard__metric-row>div{padding:24px 0 24px 22px}.evidence-dashboard__metric-row>div+div{border-inline-start:1px solid var(--line);padding-inline-start:22px}.evidence-dashboard__metric-row strong{color:var(--brand-deep);letter-spacing:-.045em;white-space:nowrap;font-size:clamp(2rem,3vw,3.45rem);font-weight:500;line-height:1.05}.evidence-dashboard__metric-row span{color:var(--muted);font-size:.79rem;line-height:1.35}.evidence-dashboard__context,.evidence-dashboard__context-grid{margin-top:33px}.evidence-dashboard__context>span,.evidence-dashboard__context-grid span{color:#513570;text-transform:uppercase;letter-spacing:.06em;font-size:.72rem;font-weight:700}.evidence-dashboard__context p,.evidence-dashboard__context-grid p{max-width:880px;color:var(--body);margin:8px 0 0;font-size:.89rem}.evidence-dashboard__context-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:35px;display:grid}.evidence-dashboard__imu-statement{max-width:850px;font-family:var(--font-display);margin-bottom:55px;font-size:clamp(2.2rem,4vw,4rem);line-height:1.2}.evidence-dashboard__detail-link{color:#513570;border-bottom:1px solid;align-items:center;gap:15px;margin-top:25px;font-weight:700;display:inline-flex}.evidence-dashboard--compact .evidence-dashboard__panel{min-height:330px}.evidence-page-methods{background:var(--cream)}.evidence-page-methods__grid{border-top:1px solid var(--line);border-bottom:1px solid var(--line);grid-template-columns:repeat(3,minmax(0,1fr));gap:0;display:grid}.evidence-page-methods__grid article{padding:32px 28px 30px 0}html[dir=rtl] .evidence-page-methods__grid article{padding:32px 0 30px 28px}.evidence-page-methods__grid article+article{border-inline-start:1px solid var(--line);padding-inline-start:28px}.evidence-page-methods__index{color:#68478f;font-size:.72rem;font-weight:700}.evidence-page-methods__grid h3{margin:28px 0 18px}.evidence-page-methods__grid p{color:var(--body);font-size:.91rem}.evidence-page-methods__grid .evidence-page-methods__qualifier{color:#513570;font-weight:700}.evidence-page-methods__review{color:var(--muted);margin:20px 0 0;font-size:.76rem}.evidence-page-limits{background:#29232f}.evidence-page-limits h2{margin-bottom:15px}.evidence-page-limits__grid{align-items:start}.evidence-page-limits__grid p{color:#ded8e2}.evidence-page-limits ul{border-top:1px solid #ffffff38;margin:0;padding:0;list-style:none}.evidence-page-limits li{border-bottom:1px solid #ffffff38;gap:24px;padding:17px 0;display:flex}.evidence-page-limits li span{color:#bba1e9;font-size:.78rem}.evidence-page-next{background:var(--paper)}.evidence-page-next__grid{align-items:start}.evidence-page-next__grid>div:last-child>p:first-child{font-size:1.18rem}.evidence-page-next__sources{color:var(--muted);font-size:.88rem}.evidence-page-next__link{color:#513570;border-bottom:1px solid;gap:16px;margin-top:25px;padding:12px 0;font-weight:700;display:inline-flex}.evidence-dashboard__engineering-visual{justify-content:space-between;align-items:center;gap:32px;margin-bottom:28px;display:flex}.evidence-dashboard__split{aspect-ratio:1;background:conic-gradient(var(--brand) 0 62%, #fefcff 62% 63%, #a878d4 63% 99.5%, #fefcff 99.5% 100%);opacity:1;border-radius:50%;flex:none;place-items:center;width:clamp(125px,15vw,180px);transition:transform .85s cubic-bezier(.22,1,.36,1),opacity .7s;display:grid;transform:none}.evidence-dashboard__split:before{content:"";aspect-ratio:1;background:#fefcff;border-radius:50%;grid-area:1/1;width:70%}.evidence-dashboard__split span{z-index:1;color:var(--brand-deep);direction:ltr;grid-area:1/1;font-size:.82rem;font-weight:700}html.motion-ready .evidence-dashboard__panel:not(.is-chart-visible) .evidence-dashboard__split{opacity:.35;transform:scale(.88)rotate(-18deg)}.evidence-dashboard__chart-layout{border-bottom:1px solid var(--line);grid-template-columns:minmax(0,1fr) minmax(140px,.3fr);align-items:end;gap:clamp(30px,6vw,90px);padding-bottom:27px;display:grid}.evidence-dashboard__bar-chart{min-width:0;margin:0}.evidence-dashboard__bar-chart figcaption{color:var(--brand-deep);margin-bottom:24px;font-size:.78rem;font-weight:700}.evidence-dashboard__bar-row{grid-template-columns:minmax(95px,.7fr) minmax(100px,2fr) 65px;align-items:center;gap:14px;margin:14px 0;display:grid}.evidence-dashboard__bar-row>span{color:var(--body);font-size:.79rem}.evidence-dashboard__bar-row>strong{color:var(--brand-deep);text-align:end;font-size:.86rem}.evidence-dashboard__bar-rail{direction:ltr;background:#d4c3e4;height:2px;position:relative;overflow:visible}.evidence-dashboard__bar-rail:before,.evidence-dashboard__bar-rail:after{content:"";background:#bda9d1;width:1px;height:10px;position:absolute;top:-4px}.evidence-dashboard__bar-rail:before{left:0}.evidence-dashboard__bar-rail:after{right:0}.evidence-dashboard__bar-rail i{top:50%;left:var(--bar-fill);background:#613399;border:3px solid #faf8fc;border-radius:50%;width:14px;height:14px;transition:transform .55s cubic-bezier(.22,1,.36,1),opacity .55s;position:absolute;transform:translate(-50%,-50%)scale(1);box-shadow:0 0 0 3px #a17ac9}html.motion-ready .evidence-dashboard__panel:not(.is-chart-visible) .evidence-dashboard__bar-rail i{opacity:0;transform:translate(-50%,-50%)scale(.35)}.evidence-dashboard__sample{border-inline-start:1px solid var(--line);align-content:end;gap:4px;padding-inline-start:20px;display:grid}.evidence-dashboard__sample strong{color:var(--brand-deep);font-size:clamp(2.4rem,4.5vw,4.8rem);font-weight:500;line-height:1}.evidence-dashboard__sample span{color:var(--muted);font-size:.83rem}.evidence-dashboard__prototype-flow{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:0 0 32px;display:grid}.evidence-dashboard__prototype-flow span{border-inline-start:3px solid var(--brand);min-height:78px;color:var(--body);opacity:1;background:#f1ebf8;align-items:center;gap:11px;padding:14px;font-size:.85rem;transition:opacity .55s,transform .55s;display:flex;transform:none}.evidence-dashboard__prototype-flow i{color:var(--brand);font-style:normal;font-weight:700}html.motion-ready .evidence-dashboard__panel:not(.is-chart-visible) .evidence-dashboard__prototype-flow span{opacity:.4;transform:translateY(8px)}.evidence-dashboard__prototype-flow span:nth-child(2){transition-delay:90ms}.evidence-dashboard__prototype-flow span:nth-child(3){transition-delay:.18s}@media (width<=900px){.evidence-page-hero__grid,.evidence-page-evaluated__grid,.evidence-page-limits__grid,.evidence-page-next__grid{grid-template-columns:1fr;gap:30px}.evidence-page-hero__aside{max-width:480px}.evidence-dashboard__heading{flex-direction:column;align-items:start;gap:10px}.evidence-dashboard__metric-row--five{grid-template-columns:repeat(3,minmax(0,1fr))}.evidence-page-methods__grid{grid-template-columns:1fr}.evidence-page-methods__grid article,.evidence-page-methods__grid article+article{border-inline-start:0;border-bottom:1px solid var(--line);padding:28px 0}}@media (width<=620px){.evidence-dashboard__engineering-visual{align-items:end;gap:12px}.evidence-dashboard__split{width:112px}.evidence-dashboard__chart-layout{grid-template-columns:1fr;gap:20px}.evidence-dashboard__bar-row{grid-template-columns:minmax(80px,.75fr) minmax(80px,1.4fr) 58px;gap:7px}.evidence-dashboard__sample{border-inline-start:0;border-top:1px solid var(--line);padding:18px 0 0}.evidence-dashboard__prototype-flow{grid-template-columns:1fr}.evidence-page-hero{padding-block:70px 80px}.evidence-page-hero h1{font-size:clamp(2.35rem,8vw,3.45rem)}.evidence-page-built__list article{grid-template-columns:35px 1fr;gap:15px}.evidence-page-built__status{grid-column:2}.evidence-dashboard__tabs{grid-template-columns:repeat(2,minmax(0,1fr))}.evidence-dashboard__tabs button{min-height:54px}.evidence-dashboard__panel{min-height:0}.evidence-dashboard__metric-row--four,.evidence-dashboard__metric-row--five{grid-template-columns:repeat(2,minmax(0,1fr))}.evidence-dashboard__metric-row>div,.evidence-dashboard__metric-row>div+div{border-inline-start:0;padding:18px 10px}.evidence-dashboard__metric-row>div:nth-child(2n){border-inline-start:1px solid var(--line)}.evidence-dashboard__metric-row>div:nth-child(n+3){border-top:1px solid var(--line)}.evidence-dashboard__metric-row--five>div:last-child{grid-column:1/-1}.evidence-dashboard__context-grid{grid-template-columns:1fr;gap:20px}.evidence-dashboard__panel-top{margin-bottom:30px}.evidence-dashboard__metric-row strong{font-size:clamp(1.7rem,7vw,2.6rem)}}@media (prefers-reduced-motion:reduce){.evidence-dashboard__tabs button{transition:none}.evidence-dashboard__split,.evidence-dashboard__bar-rail i,.evidence-dashboard__prototype-flow span{opacity:1;transition:none;transform:none}}
