:root{--ink:#111315;--paper:#f3f0e9;--white:#fff;--violet:#7559ff;--coral:#ff6846;--acid:#c7ff5b;--muted:#707571;--line:#d7d5ce;--display:"Manrope",sans-serif;--body:"DM Sans",sans-serif;--serif:"Instrument Serif",serif;--radius-sm:6px;--radius-md:12px;--radius-lg:18px;--space-page:max(24px,calc((100% - 1180px)/2));--ease:cubic-bezier(.2,.8,.2,1)}*{box-sizing:border-box}html{scroll-behavior:smooth}body{background:var(--paper);color:var(--ink);font-family:var(--body);margin:0;overflow-x:hidden}button,a{font:inherit}.nav{z-index:10;height:82px;left:var(--space-page);right:var(--space-page);color:#fff;border-bottom:1px solid #fff2;justify-content:space-between;align-items:center;display:flex;position:absolute}.brand{color:inherit;letter-spacing:.14em;align-items:center;gap:10px;text-decoration:none;display:flex}.brand i,.formLogo{background:var(--acid);width:34px;height:34px;color:var(--ink);border-radius:8px;place-items:center;font-style:normal;font-weight:800;display:grid}.nav>nav{align-items:center;gap:26px;height:100%;display:flex}.nav>nav>a,.navGroup>a,.navActions>a{color:inherit;background:0 0;border:0;font-size:12px;font-weight:700;text-decoration:none}.nav>nav>a.active,.navGroup>a.active{color:var(--acid)}.navGroup{align-items:center;height:100%;display:flex;position:relative}.navGroup>a{cursor:pointer;color:inherit;font-size:12px;font-weight:700;text-decoration:none}.navGroup>a span{margin-left:4px;font-size:9px}.dropdown{width:720px;color:var(--ink);background:#fff;border-radius:12px;grid-template-columns:.75fr 1.25fr;gap:20px;padding:22px;display:grid;position:absolute;top:72px;left:50%;transform:translate(-50%);box-shadow:0 30px 80px #0005}.dropLead{color:#fff;background:#191c20;border-radius:8px;padding:25px;text-decoration:none}.dropLead small{letter-spacing:.14em;color:var(--acid);font-size:8px}.dropLead h3{font:700 25px/1.1 var(--display)}.dropLead span{color:#c7cbc8;font-size:9px}.dropLinks{grid-template-columns:1fr 1fr;display:grid}.dropLinks a{color:var(--ink);flex-direction:column;padding:12px;text-decoration:none;display:flex}.dropLinks a:hover{background:#f2f0ea}.dropLinks b{font-size:11px}.dropLinks span{color:var(--muted);margin-top:4px;font-size:8px}.navActions{align-items:center;gap:18px;display:flex}.navActions button,.primary{background:var(--acid);color:var(--ink);cursor:pointer;border:0;border-radius:5px;padding:13px 17px;font-weight:800}.menuToggle,.mobileActions{display:none}.hero{background:var(--ink);color:#fff;min-height:1100px;padding:165px var(--space-page) 80px;position:relative;overflow:hidden}.heroGlow{background:radial-gradient(circle,#7559ff66,#ff684622 38%,#0000 70%);width:900px;height:700px;position:absolute;top:-300px;left:50%;transform:translate(-50%)}.heroCopy{text-align:center;z-index:2;position:relative}.eyebrow{letter-spacing:.15em;font-size:9px;font-weight:800}.hero h1{font:700 clamp(65px,8vw,114px)/.88 var(--display);letter-spacing:-.075em;margin:30px 0}.hero h1 em,.journeyHead h2 em,.sectionIntro h2 em,.aboutStory h2 em,.loginIntro h1 em{font:400 var(--serif);color:#7764c7}.lead{color:#b6bcb8;max-width:720px;margin:auto;font-size:18px;line-height:1.6}.actions{justify-content:center;align-items:center;gap:25px;margin:32px;display:flex}.actions a{color:#fff;font-size:12px;text-decoration:none}.proof{justify-content:center;gap:9px;display:flex}.proof span{border:1px solid #ffffff2b;border-radius:18px;padding:8px 11px;font-size:9px}.workspace{max-width:1180px;color:var(--ink);z-index:2;background:#f4f4f1;border-radius:14px;margin:70px auto 0;position:relative;box-shadow:0 70px 120px #0008}.window{color:#727a75;background:#e5e6e2;border-radius:14px 14px 0 0;justify-content:space-between;align-items:center;height:40px;padding:0 15px;font-size:7px;display:flex}.window i{color:#28664b;background:#d5eee0;border-radius:10px;padding:5px 7px;font-style:normal}.app{grid-template-columns:80px 1fr;min-height:550px;display:grid}.app>aside{color:#979f9a;background:#191c1e;flex-direction:column;gap:7px;padding:18px 10px;display:flex}.app>aside strong{background:var(--acid);width:27px;height:27px;color:var(--ink);border-radius:6px;place-items:center;margin:0 auto 16px;display:grid}.app>aside span{padding:9px 7px;font-size:8px}.app>aside .selected{color:#fff;background:#2d3232;border-radius:5px}.app>section{padding:30px}.matterTitle{justify-content:space-between;display:flex}.matterTitle small{color:#747d78;font-size:7px}.matterTitle h2{font:700 24px var(--display);margin:7px 0}.matterTitle p{color:#747d78;font-size:8px}.matterTitle button{border:1px solid var(--line);background:#fff;border-radius:5px;align-self:center;padding:9px;font-size:8px}.stats{grid-template-columns:repeat(4,1fr);gap:8px;margin:22px 0;display:grid}.stats article,.activity,.aiCard{background:#fff;border:1px solid #e0e2df;border-radius:7px;padding:15px}.stats article{flex-direction:column;display:flex}.stats small{color:#77807c;font-size:6px}.stats b{font:700 17px var(--display);margin:7px 0}.stats span{color:#77807c;font-size:7px}.stats i{background:#e2e5e2;height:4px}.stats em{background:#58b88d;width:82%;height:100%;display:block}.workGrid{grid-template-columns:.9fr 1.1fr;gap:10px;display:grid}.activity header,.aiCard header{border-bottom:1px solid #e4e6e3;justify-content:space-between;padding-bottom:13px;font-size:8px;display:flex}.activity header span,.aiCard header span{color:#77807c;font-size:7px}.event{border-bottom:1px solid #eceeeb;gap:10px;padding:13px 0;display:flex}.event>i{background:#abb3ae;border-radius:50%;width:7px;height:7px}.event>i.live{background:#55b78c;box-shadow:0 0 0 5px #dcf3e8}.event p{flex-direction:column;margin:0;font-size:8px;display:flex}.event small{color:#77807c;margin-top:4px;font-size:7px}.query{background:#f1f0ec;padding:12px;font-size:9px}.result{color:#fff;background:#191c1e;border-radius:6px;padding:14px}.result b{font-size:9px}.result p{color:#abb3ae;font-size:7px}.result span{background:#303536;border-radius:10px;margin-right:4px;padding:5px;font-size:6px}.toast{background:#fff;border-radius:8px;align-items:center;gap:10px;padding:12px 15px;display:flex;position:absolute;bottom:35px;right:-20px;box-shadow:0 18px 45px #0003}.toast>b{color:#fff;background:#38ad71;border-radius:50%;place-items:center;width:28px;height:28px;font-size:7px;display:grid}.toast p{flex-direction:column;margin:0;font-size:8px;display:flex}.toast small{color:#77807c}.toast i{color:#2b9864}.metrics{padding:50px var(--space-page);background:#fff;grid-template-columns:repeat(4,1fr);display:grid}.metrics span{color:var(--muted);border-right:1px solid var(--line);flex-direction:column;align-items:center;font-size:9px;display:flex}.metrics span:last-child{border:0}.metrics b{font:700 28px var(--display);color:var(--ink)}.journey{background:#e7e3da;height:100vh;padding:45px 0;overflow:hidden}.journeyHead{padding:0 var(--space-page)}.journeyHead h2{font:700 54px/1 var(--display);letter-spacing:-.055em;margin:15px 0 25px}.journeyTrack{gap:20px;width:max-content;padding:0 24px;display:flex}.stage{border-radius:15px;grid-template-columns:.75fr 1.25fr;gap:40px;width:min(850px,77vw);height:570px;padding:42px;display:grid}.stage1{background:#ffded5}.stage2{background:#ded7ff}.stage3{background:#dceafa}.stage4{background:#d9eee2}.stage5{background:#ffe6c2}.stage6{background:#f5dce8}.stage small{letter-spacing:.14em;font-size:8px;font-weight:800}.stage h3{font:700 39px/1.07 var(--display);letter-spacing:-.05em}.stage>div>p{color:#626d68;line-height:1.6}.stageDemo{background:#fff;border:1px solid #d5d8d4;border-radius:10px;flex-direction:column;justify-content:center;padding:28px;display:flex;position:relative;overflow:hidden}.stageDemo>span{letter-spacing:.14em;font-size:8px}.stageDemo>b{font:700 26px var(--display);margin-top:80px}.stageDemo>p{color:var(--muted);font-size:10px}.pulse{background:radial-gradient(circle,#7559ff55,#0000 70%);border-radius:50%;width:220px;height:220px;position:absolute;top:-40px;right:-40px}.thesis{background:var(--violet);color:#fff;text-align:center;padding:120px var(--space-page)}.thesis>p{font:400 27px var(--serif)}.thesis h2{font:700 clamp(50px,7vw,90px)/.95 var(--display);letter-spacing:-.07em;max-width:1080px;margin:25px auto 45px}.modal{z-index:50;position:fixed;inset:0}.backdrop{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#050607cc;border:0;position:absolute;inset:0}.formPanel{background:var(--paper);width:min(760px,100%);height:100%;padding:50px 60px;position:absolute;top:0;right:0;overflow:auto}.close{background:0 0;border:0;font-size:32px;position:absolute;top:18px;right:25px}.formPanel h2{font:700 44px/1.05 var(--display);letter-spacing:-.05em}.formPanel>p{color:var(--muted)}.formLogo{margin-bottom:25px}.formGrid{grid-template-columns:1fr 1fr;gap:12px;display:grid}.formPanel label{flex-direction:column;gap:6px;margin:10px 0;font-size:9px;font-weight:800;display:flex}.formPanel input,.formPanel select,.formPanel textarea{border:1px solid var(--line);background:#fff;border-radius:5px;padding:12px}.formPanel textarea{min-height:80px}.formPanel form>.primary{width:100%;margin-top:14px}.success{background:#dbeee3;margin-top:30px;padding:25px}.section{padding:120px var(--space-page)}.sectionIntro{max-width:800px}.sectionIntro h2,.aboutStory h2{font:700 clamp(48px,6vw,76px)/.98 var(--display);letter-spacing:-.06em;margin:18px 0 28px}.sectionIntro>p:last-child{max-width:640px;color:var(--muted);font-size:17px;line-height:1.7}.problem{background:#f3f0e9}.problemGrid{grid-template-columns:1.05fr .95fr;gap:100px;margin-top:70px;display:grid}.largeCopy{font:400 30px/1.35 var(--serif);margin:0}.problemPoints article{border-bottom:1px solid var(--line);margin-bottom:24px;padding:0 0 24px}.problemPoints b{font:700 16px var(--display)}.problemPoints p{color:var(--muted);line-height:1.6}.positioning{border-top:1px solid var(--ink);border-bottom:1px solid var(--ink);font:700 clamp(22px,3vw,38px) var(--display);justify-content:space-between;margin-top:80px;padding:35px 0;display:flex}.positioning strong{color:var(--violet)}.capabilities{background:#fff}.capabilityGrid{border-top:1px solid var(--line);border-left:1px solid var(--line);grid-template-columns:repeat(3,1fr);margin-top:75px;display:grid}.capabilityGrid article{border-right:1px solid var(--line);border-bottom:1px solid var(--line);flex-direction:column;min-height:310px;padding:32px;display:flex}.capabilityGrid small,.roleGrid small{color:var(--violet);font-size:9px;font-weight:800}.capabilityGrid h3,.roleGrid h3{font:700 24px/1.1 var(--display);letter-spacing:-.035em;margin-top:45px}.capabilityGrid p,.roleGrid p{color:var(--muted);line-height:1.6}.capabilityGrid a{color:var(--ink);margin-top:auto;font-size:11px;font-weight:800;text-decoration:none}.aiSpotlight{background:var(--ink);color:#fff;padding:120px var(--space-page);grid-template-columns:1fr 1fr;align-items:center;gap:100px;display:grid}.aiCopy h2{font:700 clamp(48px,6vw,76px)/.98 var(--display);letter-spacing:-.06em;margin:22px 0}.aiCopy>p{color:#b6bcb8;font-size:17px;line-height:1.7}.aiCopy ul{margin:32px 0;padding:0;list-style:none}.aiCopy li{border-bottom:1px solid #fff2;padding:14px 0;font-size:13px}.aiCopy li:before{content:"✓";color:var(--acid);margin-right:12px}.textLink{color:var(--acid);margin-top:15px;font-size:12px;font-weight:800;text-decoration:none;display:inline-block}.textLink.dark{color:var(--ink)}.aiExample{color:var(--ink);background:#f3f0e9;border-radius:14px;padding:45px;box-shadow:0 40px 80px #0005}.aiExample>span,.aiExample small{letter-spacing:.15em;color:var(--violet);font-size:8px;font-weight:800}.aiExample>h3{font:700 31px/1.15 var(--display);letter-spacing:-.04em;margin:45px 0}.aiExample>div{border:1px solid var(--line);background:#fff;border-radius:8px;padding:28px}.aiExample p{line-height:1.65}.aiExample b{margin:22px 0;font-size:12px;display:block}.aiExample em{background:#e9e5ff;border-radius:12px;margin-right:6px;padding:7px 9px;font-size:8px;font-style:normal}.roles{background:#e7e3da}.roleGrid{grid-template-columns:repeat(4,1fr);margin-top:70px;display:grid}.roleGrid>a{color:var(--ink);border-left:1px solid #c7c2b8;flex-direction:column;min-height:360px;padding:30px;text-decoration:none;transition:all .25s;display:flex}.roleGrid>a:last-child{border-right:1px solid #c7c2b8}.roleGrid>a:hover{background:#fff;transform:translateY(-8px)}.roleGrid span{margin-top:auto;font-size:10px;font-weight:800}.trust{background:#fff;grid-template-columns:1fr 1fr;gap:100px;display:grid}.trust h2{font:700 clamp(45px,5vw,68px)/1 var(--display);letter-spacing:-.055em}.trustList{grid-template-columns:1fr 1fr;display:grid}.trustList article{border-left:1px solid var(--line);border-bottom:1px solid var(--line);padding:28px}.trustList b{font:700 16px var(--display)}.trustList p{color:var(--muted);font-size:13px;line-height:1.6}.partnershipTeaser{background:#ffded5;grid-template-columns:1.2fr .8fr;gap:100px;display:grid}.partnershipTeaser h2{font:700 clamp(48px,6vw,78px)/.98 var(--display);letter-spacing:-.06em;margin:20px 0}.partnershipTeaser>div:last-child{align-self:end}.partnershipTeaser>div:last-child p{font-size:18px;line-height:1.7}.primaryLink{background:var(--ink);color:#fff;border-radius:5px;margin-top:20px;padding:15px 18px;font-size:11px;font-weight:800;text-decoration:none;display:inline-block}.validation{background:#f3f0e9}.validationGrid{grid-template-columns:repeat(3,1fr);gap:18px;margin:65px 0 35px;display:grid}.validationGrid article{border:1px solid var(--line);background:#fff;min-height:220px;padding:35px}.validationGrid b{font:700 32px var(--display)}.validationGrid p{color:var(--muted);margin-top:50px;line-height:1.6}.footer{color:#fff;padding:95px var(--space-page) 35px;background:#111315}.footerLead{border-bottom:1px solid #fff2;justify-content:space-between;align-items:end;padding-bottom:65px;display:flex}.footerLead h2{font:700 clamp(45px,6vw,75px)/.95 var(--display);letter-spacing:-.06em;margin:18px 0 0}.footerGrid{grid-template-columns:2fr repeat(3,1fr);gap:70px;padding:60px 0;display:grid}.footerGrid>div{flex-direction:column;align-items:flex-start;gap:12px;display:flex}.footerGrid>div>b{letter-spacing:.14em;color:#888f8b;margin-bottom:10px;font-size:9px}.footerGrid a,.footerGrid button{color:#fff;cursor:pointer;background:0 0;border:0;padding:0;font-size:12px;text-decoration:none}.footerBrand p{color:#888f8b;font-size:12px}.footerBottom{color:#777e7a;border-top:1px solid #fff2;justify-content:space-between;padding-top:25px;font-size:9px;display:flex}.pageHero{background:var(--ink);color:#fff;min-height:720px;padding:190px var(--space-page) 100px;align-items:center;display:flex;position:relative;overflow:hidden}.pageHero:after{content:"";background:radial-gradient(circle,#7559ff88,#0000 68%);border-radius:50%;width:650px;height:650px;position:absolute;top:-220px;right:-150px}.pageHero>div{z-index:1;max-width:930px;position:relative}.pageHero h1{font:700 clamp(62px,8vw,105px)/.9 var(--display);letter-spacing:-.075em;margin:26px 0}.pageHero>div>p:not(.eyebrow){color:#b6bcb8;max-width:680px;font-size:18px;line-height:1.65}.pageHero button{margin-top:24px}.pageIndex{padding:25px var(--space-page);z-index:8;border-bottom:1px solid var(--line);background:#fff;align-items:center;gap:28px;display:flex;position:sticky;top:0;overflow:auto}.pageIndex span{letter-spacing:.14em;color:var(--violet);white-space:nowrap;font-size:8px;font-weight:800}.pageIndex a{color:var(--ink);white-space:nowrap;font-size:10px;font-weight:700;text-decoration:none}.detailSections{padding:40px var(--space-page) 100px}.detailSections>article{border-bottom:1px solid var(--line);grid-template-columns:.85fr 1.15fr;gap:100px;padding:90px 0;scroll-margin-top:80px;display:grid}.detailSections small{letter-spacing:.12em;color:var(--violet);font-size:9px;font-weight:800}.detailSections h2{font:700 clamp(40px,5vw,63px)/1 var(--display);letter-spacing:-.055em;margin:18px 0}.detailSections>article>div:last-child>p{font:400 23px/1.5 var(--serif);margin-top:0}.detailSections ul{margin-top:40px;padding:0;list-style:none}.detailSections li{border-top:1px solid var(--line);padding:16px 0;font-size:13px}.detailSections li:before{content:"↗";color:var(--violet);margin-right:12px}.pageClosing{padding:120px var(--space-page);background:var(--violet);color:#fff;text-align:center}.pageClosing h2{font:700 clamp(50px,7vw,88px)/.95 var(--display);letter-spacing:-.065em;max-width:1000px;margin:0 auto 45px}.aboutStory{grid-template-columns:1fr 1fr;gap:100px;display:grid}.aboutStory>div:last-child{font:400 24px/1.55 var(--serif);padding-top:30px}.loginPage{background:var(--ink);color:#fff;min-height:100vh;padding:150px var(--space-page) 90px;grid-template-columns:1fr 520px;align-items:center;gap:100px;display:grid}.loginIntro h1{font:700 clamp(58px,7vw,96px)/.93 var(--display);letter-spacing:-.07em}.loginIntro>p:last-child{color:#aeb4b0;max-width:560px;line-height:1.7}.loginCard{background:var(--paper);color:var(--ink);border-radius:14px;padding:45px}.loginCard h2{font:700 35px var(--display);letter-spacing:-.04em}.loginCard>p{color:var(--muted)}.loginCard form{margin:30px 0}.loginCard label{flex-direction:column;gap:8px;margin:17px 0;font-size:10px;font-weight:800;display:flex}.loginCard input{border:1px solid var(--line);border-radius:5px;padding:14px}.loginCard form button{width:100%;margin-top:10px}.loginCard>a{color:var(--ink);font-size:10px}.loginError{background:#ffded5;margin:22px 0;padding:18px}.loginError p{margin-bottom:0;font-size:11px;line-height:1.5}@media (width<=1000px){.capabilityGrid{grid-template-columns:1fr 1fr}.roleGrid{grid-template-columns:1fr 1fr;gap:1px}.roleGrid>a{border:1px solid #c7c2b8}.aiSpotlight,.trust,.partnershipTeaser,.aboutStory{grid-template-columns:1fr;gap:55px}.loginPage{grid-template-columns:1fr;gap:50px}.loginIntro{max-width:700px}}@media (width<=850px){.nav>nav{display:none}.nav>nav.mobileOpen{background:var(--ink);z-index:-1;flex-direction:column;align-items:stretch;gap:0;height:100vh;padding:120px 24px 40px;display:flex;position:fixed;inset:0;overflow:auto}.navGroup{height:auto;display:block}.navGroup>a,.nav>nav>a{border-bottom:1px solid #fff2;padding:16px 0;font-size:18px;display:block}.dropdown{display:none}.mobileActions{gap:15px;padding-top:25px;display:flex}.mobileActions a,.mobileActions button{color:#fff;background:0 0;border:0;text-decoration:none}.mobileActions button{background:var(--acid);color:var(--ink);padding:12px}.navActions{display:none}.menuToggle{color:#fff;z-index:2;background:0 0;border:0;font-size:25px;display:block}.hero{min-height:auto}.matterTitle button,.toast{display:none}.app{grid-template-columns:55px 1fr}.stats{grid-template-columns:1fr 1fr}.workGrid{grid-template-columns:1fr}.metrics{grid-template-columns:1fr 1fr;gap:25px}.stage{grid-template-columns:1fr;height:650px}.formGrid{grid-template-columns:1fr}.problemGrid,.detailSections>article{grid-template-columns:1fr;gap:35px}.positioning{flex-direction:column;gap:15px}.footerGrid{grid-template-columns:1fr 1fr}.detailSections>article{padding:65px 0}.pageIndex{top:0}}@media (width<=600px){.section{padding:80px 22px}.hero{padding-top:130px}.hero h1{font-size:58px}.proof{flex-wrap:wrap}.actions{flex-direction:column}.app>aside,.window{display:none}.app{display:block}.app>section{padding:18px}.activity{display:none}.journey{height:auto;overflow:visible}.journeyTrack{width:auto;display:block}.stage{width:100%;height:auto;min-height:600px;margin-bottom:15px;padding:25px}.stageDemo{min-height:280px}.formPanel{padding:45px 22px}.capabilityGrid,.roleGrid,.trustList,.validationGrid{grid-template-columns:1fr}.aiSpotlight{padding:80px 22px}.aiExample{padding:25px}.footerLead{display:block}.footerLead button{margin-top:30px}.footerGrid{grid-template-columns:1fr 1fr;gap:45px}.footerBrand{grid-column:1/-1}.footerBottom{display:block}.footerBottom span{margin-top:8px;display:block}.pageHero{min-height:650px;padding:160px 22px 80px}.pageHero h1{font-size:56px}.pageIndex{padding-left:22px}.detailSections{padding:20px 22px 70px}.detailSections>article>div:last-child>p{font-size:20px}.pageClosing{padding:85px 22px}.loginPage{padding:130px 22px 70px}.loginCard{padding:28px}.positioning{font-size:25px}}.definition{background:var(--acid);padding:75px var(--space-page);grid-template-columns:.28fr 1fr;gap:70px;display:grid}.definition>p:last-child{font:700 clamp(28px,4vw,52px)/1.16 var(--display);letter-spacing:-.045em;max-width:1050px;margin:0}.fragment{background:#f3f0e9}.fragment .sectionIntro{max-width:950px}.fragmentFlow{border-top:1px solid var(--ink);border-bottom:1px solid var(--ink);justify-content:space-between;align-items:center;margin:75px 0;padding:28px 0;display:flex}.fragmentFlow span{letter-spacing:.1em;font-size:10px;font-weight:800}.fragmentFlow i{color:var(--violet);font-style:normal}.fragmentCopy{grid-template-columns:1fr 1fr;gap:80px;font-size:20px;line-height:1.55;display:grid}.fragmentCopy p{color:var(--muted);margin:0}.fragmentCopy strong{font:400 29px/1.4 var(--serif)}.operatingModel{background:#fff}.operatingModel .sectionIntro{max-width:900px}.modelRows{border-top:1px solid var(--ink);margin-top:80px}.modelRows article{border-bottom:1px solid var(--line);grid-template-rows:auto auto;grid-template-columns:.55fr 1.2fr 1fr;gap:22px 55px;padding:48px 0;display:grid;position:relative}.modelRows small{color:var(--violet);letter-spacing:.1em;font-size:9px;font-weight:800}.modelRows h3{font:700 31px/1.12 var(--display);letter-spacing:-.045em;margin:0}.modelRows p{color:var(--muted);margin:0;line-height:1.65}.modelRows>a{color:var(--ink);grid-column:2;font-size:11px;font-weight:800;text-decoration:none}.modelTags{flex-wrap:wrap;grid-column:3;gap:5px;display:flex}.modelTags span{letter-spacing:.08em;border:1px solid var(--line);border-radius:12px;padding:6px 8px;font-size:7px}.productStories{background:#ded7ff}.productStories .sectionIntro{max-width:850px}.storyTabs{border-top:1px solid #aaa1d5;grid-template-columns:repeat(3,1fr);margin:65px 0 45px;display:grid}.storyTabs button{text-align:left;color:#6e668e;cursor:pointer;background:0 0;border:0;border-bottom:1px solid #aaa1d5;align-items:center;gap:15px;padding:22px 15px;display:flex}.storyTabs button+button{border-left:1px solid #aaa1d5}.storyTabs button.active{color:var(--ink);background:#fff}.storyTabs small{font-size:8px;font-weight:800}.storyTabs span{letter-spacing:.08em;font-size:9px;font-weight:800}.storyBody{grid-template-columns:.72fr 1.28fr;align-items:center;gap:70px;display:grid}.storyCopy h3{font:700 clamp(36px,4.5vw,58px)/1.02 var(--display);letter-spacing:-.055em;margin:18px 0 28px}.storyCopy>p:not(.eyebrow){color:#5d5872;line-height:1.7}.storyCopy strong{font:400 22px var(--serif);border-top:1px solid #aaa1d5;margin-top:32px;padding-top:22px;display:block}.storyDemo{min-width:0}.storyUi{color:var(--ink);background:#f5f5f1;border-radius:12px;overflow:hidden;box-shadow:0 40px 80px #554a9138}.uiTop{color:#fff;letter-spacing:.08em;background:#1a1d1e;justify-content:space-between;align-items:center;height:45px;padding:0 20px;font-size:7px;display:flex}.uiTop b{color:var(--acid)}.orderUi{padding-bottom:22px}.orderDocument{border-left:4px solid var(--violet);background:#fff;margin:22px;padding:25px}.orderDocument small,.impactList>small,.hearingGrid small,.clientSummary>small{letter-spacing:.1em;color:var(--violet);font-size:7px;font-weight:800}.orderDocument h4,.clientSummary h4{font:700 24px var(--display);margin:12px 0}.orderDocument p,.clientSummary p{color:var(--muted);font-size:11px;line-height:1.6}.impactList{background:#fff;margin:0 22px;padding:22px}.impactList>p{border-bottom:1px solid var(--line);grid-template-columns:24px 1fr auto;align-items:center;gap:12px;margin:0;padding:14px 0;display:grid}.impactList i{color:var(--violet);font-size:8px;font-style:normal}.impactList span{color:var(--muted);flex-direction:column;font-size:8px;display:flex}.impactList span b{color:var(--ink);margin-bottom:4px;font-size:10px}.impactList em{color:#27704c;background:#e3f1e9;border-radius:10px;padding:5px 8px;font-size:7px;font-style:normal}.hearingGrid{grid-template-columns:.62fr 1.38fr;min-height:480px;display:grid}.hearingGrid aside{background:#e9eae6;padding:25px 16px}.hearingGrid aside p{gap:10px;margin:5px 0;padding:13px 10px;font-size:9px;display:flex}.hearingGrid aside p.active{background:#fff;border-radius:5px}.hearingGrid aside i{color:var(--violet);font-style:normal}.hearingGrid section{padding:35px}.hearingGrid h4{font:700 27px/1.15 var(--display);letter-spacing:-.035em;margin:35px 0}.finding{color:#fff;background:#191c1e;border-radius:7px;padding:25px}.finding>b{font:700 16px var(--display)}.finding p{color:#b4bab6;font-size:10px;line-height:1.6}.finding span{background:#303536;border-radius:10px;margin:5px 4px 0 0;padding:6px 8px;font-size:7px;display:inline-block}.clientUi{padding-bottom:22px}.clientSummary{background:#fff;margin:22px;padding:35px}.clientSummary>div{grid-template-columns:repeat(3,1fr);gap:10px;margin-top:30px;display:grid}.clientSummary>div>span{border-top:1px solid var(--line);flex-direction:column;padding-top:15px;display:flex}.clientSummary span small{color:var(--muted);font-size:6px}.clientSummary span b{margin-top:6px;font-size:10px}.shareBar{background:#e9e6ff;justify-content:space-between;align-items:center;margin:0 22px;padding:16px;display:flex}.shareBar span{flex-direction:column;font-size:8px;display:flex}.shareBar button{background:var(--violet);color:#fff;border:0;border-radius:4px;padding:10px;font-size:8px}.evidence{background:#ffded5;grid-template-columns:1.12fr .88fr;gap:100px;display:grid}.evidenceLead h2{font:700 clamp(45px,5.5vw,72px)/.99 var(--display);letter-spacing:-.06em}.evidenceLead>p:not(.eyebrow){max-width:680px;font-size:17px;line-height:1.7}.evidenceNumbers{border-top:1px solid #c9a99f}.evidenceNumbers article{border-bottom:1px solid #c9a99f;grid-template-columns:.38fr 1fr;align-items:center;padding:26px 0;display:grid}.evidenceNumbers b{font:700 40px var(--display)}.evidenceNumbers p{font-size:12px;line-height:1.5}.trustLead{color:var(--muted);max-width:520px;font-size:17px;line-height:1.6}@media (width<=900px){.definition{grid-template-columns:1fr;gap:25px}.modelRows article{grid-template-columns:1fr 1.3fr}.modelRows p,.modelTags{grid-column:2}.storyBody,.evidence{grid-template-columns:1fr}.storyCopy{max-width:650px}.fragmentCopy{grid-template-columns:1fr}.fragmentFlow{justify-content:flex-start;gap:22px;overflow:auto}.fragmentFlow span,.fragmentFlow i{white-space:nowrap}}@media (width<=600px){.definition{padding:60px 22px}.definition>p:last-child{font-size:30px}.modelRows article{grid-template-columns:1fr;padding:35px 0}.modelRows h3,.modelRows p,.modelRows>a,.modelTags{grid-column:1}.storyTabs{grid-template-columns:1fr}.storyTabs button+button{border-left:0}.storyBody{gap:40px}.productStories{padding-left:22px;padding-right:22px}.hearingGrid{grid-template-columns:1fr}.hearingGrid aside{display:none}.hearingGrid section{padding:25px}.clientSummary{padding:24px}.clientSummary>div{grid-template-columns:1fr}.shareBar{align-items:flex-start;gap:15px}.fragmentCopy strong{font-size:24px}.evidenceNumbers article{grid-template-columns:.45fr 1fr}}.legalHero{padding-bottom:40px}.legalContent{overflow-wrap:anywhere;max-width:840px;margin:0 auto;padding:0 28px 96px;line-height:1.8}.legalContent h2{margin:40px 0 14px;font-size:clamp(22px,3vw,30px)}.legalContent p{margin:14px 0}.legalContent a:not(.primary){text-underline-offset:4px;text-decoration:underline}.legalContent address,.footerBrand address{font-style:normal;line-height:1.7}.legalContent hr{opacity:.2;margin:42px 0 24px}.footerBrand p,.footerBrand address{font-size:13px}.footerBrand a{overflow-wrap:anywhere}.formPanel .success{margin-bottom:24px}
