:root{--ink:#10231c;--green:#0f5a43;--green2:#187155;--mint:#e7f5ef;--lime:#c9f36a;--bg:#f4f7f5;--line:#d8e4dd;--white:#fff;--muted:#63736c;--dark:#0b2119;--danger:#b54747;--amber:#a36912;--shadow:0 20px 70px #1135291a}*{box-sizing:border-box}html{scroll-behavior:smooth}body{color:var(--ink);background:var(--bg);margin:0;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}a{color:inherit;text-decoration:none}button,input,select,textarea{font:inherit}.nav{border-bottom:1px solid var(--line);z-index:20;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#fffffff2;justify-content:space-between;align-items:center;min-height:76px;padding:0 5vw;display:flex;position:sticky;top:0}.brand{letter-spacing:-1px;font-size:24px;font-weight:900}.brandLockup{align-items:center;gap:10px;display:flex}.brandMark{background:var(--green);color:#fff;letter-spacing:-1px;border-radius:10px;place-items:center;width:32px;height:32px;font-size:17px;display:inline-grid}.brandMark.inverse{color:#0d4938;background:#dff5ea}.navlinks{align-items:center;gap:25px;font-size:14px;font-weight:650;display:flex}.navlinks a:hover,.textLink:hover{color:var(--green)}.navActions{align-items:center;gap:18px;display:flex}.textLink{font-weight:700}.textLink.strong{color:var(--green)}.btn{background:var(--green);color:#fff;border:1px solid var(--green);cursor:pointer;border-radius:11px;justify-content:center;align-items:center;padding:12px 18px;font-weight:780;transition:all .2s;display:inline-flex}.btn:hover{background:#0b4e3a;transform:translateY(-1px)}.btn.alt{color:var(--green);background:#fff;border-color:#c7d9d1}.hero{grid-template-columns:1.06fr .94fr;align-items:center;gap:64px;max-width:1400px;margin:auto;padding:80px 5vw 56px;display:grid}.heroPremium{min-height:680px}.eyebrow{letter-spacing:1.8px;color:var(--green);font-size:11px;font-weight:900}.eyebrow.light{color:#9fe0c5}h1{letter-spacing:-3.4px;max-width:820px;margin:15px 0 25px;font-size:66px;line-height:1.01}h1 em{color:var(--green);font-style:normal}h2{letter-spacing:-1.5px}.lead{color:var(--muted);max-width:760px;font-size:19px;line-height:1.62}.cta{flex-wrap:wrap;gap:12px;margin:28px 0 14px;display:flex}.cta.center{justify-content:center}.small{color:var(--muted);font-size:13px}.trustStrip{color:#64746d;flex-wrap:wrap;gap:19px;margin-top:18px;font-size:12px;display:flex}.productMock{background:#fff;border:1px solid #cfded7;border-radius:22px;overflow:hidden;transform:rotate(.2deg);box-shadow:0 30px 80px #0f463429}.mockTop{border-bottom:1px solid var(--line);height:46px;color:var(--muted);background:#edf3f0;justify-content:space-between;align-items:center;padding:0 16px;font-size:11px;display:flex}.dot{background:#d9a8a8;border-radius:50%;width:8px;height:8px;margin-right:5px;display:inline-block}.dot.amber{background:#e4c17a}.dot.green{background:#78c296}.mockKpis{background:var(--line);border-bottom:1px solid var(--line);grid-template-columns:repeat(3,1fr);gap:1px;display:grid}.mockKpis>div{background:#fff;padding:20px 18px}.mockKpis small,.mockKpis span{color:var(--muted);font-size:11px;display:block}.mockKpis b{margin:8px 0 5px;font-size:23px;display:block}.mockKpis span{color:var(--green)}.mockFocus{padding:25px}.mockFocus h3{margin:12px 0 2px;font-size:22px}.mockFocus>strong{font-size:31px}.mockFocus p{color:var(--muted);line-height:1.55}.reasoning{background:var(--mint);border-radius:12px;flex-direction:column;gap:5px;padding:14px 16px;font-size:13px;display:flex}.logoBand{border-top:1px solid var(--line);border-bottom:1px solid var(--line);color:#6d7c75;background:#fff;flex-wrap:wrap;justify-content:center;align-items:center;gap:45px;padding:25px 5vw;font-size:13px;display:flex}.logoBand b{color:#31483f}.section{max-width:1400px;margin:auto;padding:82px 5vw}.splitIntro{grid-template-columns:1fr 1fr;align-items:end;gap:90px;display:grid}.splitIntro h2,.section h2,.contentPage h1{margin:11px 0 0;font-size:46px;line-height:1.08}.splitIntro>p{color:var(--muted);margin:0;font-size:18px;line-height:1.65}.stepGrid{border-top:1px solid var(--line);grid-template-columns:repeat(4,1fr);display:grid}.stepCard{border-right:1px solid var(--line);margin-right:24px;padding:28px 24px 28px 0}.stepCard:last-child{border-right:0}.stepCard>span{color:var(--green);font-size:12px;font-weight:850}.stepCard h3{margin:48px 0 10px;font-size:20px}.stepCard p,.outcomeCard p,.faqItem p{color:var(--muted);line-height:1.6}.darkSection{background:var(--dark);color:#fff;grid-template-columns:1fr 1fr;gap:70px;max-width:none;padding-left:max(5vw,55vw - 700px);padding-right:max(5vw,55vw - 700px);display:grid}.darkSection h2{font-size:48px}.lightText{color:#b9cbc4}.lightBtn{color:var(--dark);background:#fff;border-color:#fff}.lightBtn:hover{color:var(--dark);background:#eef7f3}.aiTrace{background:#123328;border:1px solid #285243;border-radius:18px;padding:10px 22px}.traceLine{border-bottom:1px solid #2a4d41;grid-template-columns:100px 1fr;gap:14px;padding:20px 0;display:grid}.traceLine:last-child{border:0}.traceLine span{color:#8eb4a6;font-size:12px}.traceLine b{font-size:14px}.traceLine.active{background:#193d31;border-radius:10px;margin:4px -10px;padding:18px 10px}.outcomeGrid{grid-template-columns:repeat(3,1fr);gap:17px;margin-top:30px;display:grid}.outcomeCard{border:1px solid var(--line);background:#fff;border-radius:16px;padding:26px}.checkIcon{background:var(--mint);width:34px;height:34px;color:var(--green);border-radius:50%;place-items:center;font-weight:900;display:grid}.trustSection{grid-template-columns:1fr 1fr;align-items:center;gap:60px;display:grid}.trustMatrix{border:1px solid var(--line);background:#fff;border-radius:18px;grid-template-columns:1fr 1fr;display:grid;overflow:hidden}.trustMatrix>div{border-right:1px solid var(--line);border-bottom:1px solid var(--line);padding:24px}.trustMatrix>div:nth-child(2n){border-right:0}.trustMatrix>div:nth-child(n+3){border-bottom:0}.trustMatrix span{color:var(--green);font-size:11px;font-weight:800;display:block}.trustMatrix b{margin:17px 0 5px;display:block}.trustMatrix small{color:var(--muted)}.faqGrid{grid-template-columns:1fr 1fr;gap:0 40px;margin:28px 0;display:grid}.faqItem{border-top:1px solid var(--line);padding:20px 0}.faqItem h3{font-size:17px}.finalCta{background:var(--green);color:#fff;text-align:center;border-radius:24px;max-width:1260px;margin-bottom:80px;padding:65px}.finalCta h2{max-width:800px;margin:12px auto;font-size:46px}.finalCta p{color:#cfe7dd;max-width:700px;margin:15px auto;line-height:1.6}.ghostBtn{background:0 0;border-color:#86b8a5}.premiumFooter{grid-template-columns:2fr 1fr 1fr 1fr;gap:40px;display:grid}.premiumFooter>div{flex-direction:column;gap:9px;display:flex}.premiumFooter b{color:var(--ink)}.premiumFooter p,.premiumFooter a{color:var(--muted);font-size:13px}.contentPage{max-width:1140px;margin:0 auto;padding:86px 5vw 100px}.contentPage>h1{letter-spacing:-2.7px;max-width:900px;margin:14px 0 22px;font-size:58px}.contentGrid{grid-template-columns:repeat(3,1fr);gap:16px;margin-top:55px;display:grid}.contentCard,.controlCard{border:1px solid var(--line);background:#fff;border-radius:16px;padding:25px}.contentCard>span{color:var(--green);font-size:11px;font-weight:900}.contentCard h3{margin-top:50px}.contentCard p,.controlCard p{color:var(--muted);line-height:1.6}.pageSection{border-top:1px solid var(--line);margin-top:80px;padding-top:55px}.pageSection h2{font-size:38px}.principles{grid-template-columns:repeat(4,1fr);gap:15px;display:grid}.principles>div{border-left:2px solid var(--green);background:#fff;padding:22px}.principles p{color:var(--muted);font-size:13px}.faqList{margin-top:55px}.faqList article,.flowTimeline article{border-top:1px solid var(--line);grid-template-columns:70px 1fr;padding:25px 0;display:grid}.faqList article>span,.flowTimeline article>span{color:var(--green);font-size:11px;font-weight:900}.faqList h3,.flowTimeline h3{margin:0 0 7px;font-size:19px}.faqList p,.flowTimeline p{color:var(--muted);max-width:820px;margin:0;line-height:1.6}.securityBanner{background:var(--dark);color:#fff;border-radius:15px;align-items:center;gap:25px;margin:45px 0 25px;padding:22px 25px;display:flex}.securityBanner span{color:#bad0c8}.controlGrid{grid-template-columns:repeat(3,1fr);gap:15px;display:grid}.shield{background:var(--mint);width:32px;height:32px;color:var(--green);border-radius:9px;place-items:center;display:grid}.releaseChecks{flex-wrap:wrap;gap:10px;display:flex}.releaseChecks span{border:1px solid var(--line);background:#fff;border-radius:999px;padding:11px 14px;font-size:13px}.flowTimeline{margin-top:55px}.flowTimeline article{grid-template-columns:80px 1fr;padding:30px 0}.flowTimeline h3{font-size:25px}.pageSection.callout{border:1px solid var(--line);background:#fff;border-radius:18px;margin-top:70px;padding:35px}.pageSection.callout h2{margin-top:0}.detailedPrices{margin-top:50px}.pricingNote{border:1px solid var(--line);background:#fff;border-radius:14px;margin-top:28px;padding:20px}.pricingNote p{color:var(--muted)}.prices{grid-template-columns:repeat(3,1fr);gap:18px;margin-top:28px;display:grid}.price{border:1px solid var(--line);background:#fff;border-radius:18px;flex-direction:column;padding:26px;display:flex}.price.pop{border:2px solid var(--green);box-shadow:var(--shadow)}.price>strong{margin:4px 0;font-size:38px}.price>strong small{font-size:14px;font-weight:500}.price ul{min-height:190px;padding:0;list-style:none}.price li{color:var(--muted);padding:6px 0}.price .btn{margin-top:auto}.tag{color:var(--green);background:var(--mint);border-radius:999px;align-self:flex-start;padding:6px 9px;font-size:10px;font-weight:900}.footer{border-top:1px solid var(--line);color:var(--muted);background:#fff;padding:42px 5vw}.formWrap{border:1px solid var(--line);max-width:720px;box-shadow:var(--shadow);background:#fff;border-radius:18px;margin:54px auto;padding:28px}.formWrap label{margin:14px 0 6px;font-weight:700;display:block}.formWrap input,.formWrap select,.formWrap textarea{width:100%;font:inherit;border:1px solid #cbd8d1;border-radius:10px;padding:12px}.notice{background:#eef8f3;border-radius:10px;margin:16px 0;padding:12px}.appShell{grid-template-columns:238px 1fr;min-height:100vh;display:grid}.side{color:#fff;background:#0d251c;height:100vh;padding:24px 15px;position:sticky;top:0}.demoSide .brand{margin:0 10px 30px}.workspaceLabel{letter-spacing:1.6px;color:#78988b;margin:0 12px 10px;font-size:9px;font-weight:900}.sideButton{color:#c8ddd4;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:9px;align-items:center;gap:11px;width:100%;margin:2px 0;padding:11px 12px;display:flex}.sideButton:hover,.sideButton.active{color:#fff;background:#173a2d}.sideButton span{text-align:center;width:20px}.sideBottom{border-top:1px solid #234437;padding-top:12px;position:absolute;bottom:20px;left:15px;right:15px}.sideBottom a{color:#93aea3;padding:8px 12px;font-size:12px;display:block}.main{width:100%;max-width:1450px;margin:auto;padding:30px}.demoMain{background:#f3f6f4}.demoTop,.topline,.panelHead,.detailHeader{justify-content:space-between;align-items:center;gap:20px;display:flex}.demoTop h2{margin:6px 0 22px;font-size:32px}.topActions{align-items:center;gap:12px;display:flex}.demoBadge{color:var(--green);background:var(--mint);border-radius:999px;padding:8px 10px;font-size:10px;font-weight:800}.panel{border:1px solid var(--line);background:#fff;border-radius:16px;padding:22px;box-shadow:0 10px 35px #14231e0d}.kpis{grid-template-columns:repeat(3,1fr);gap:12px;display:grid}.richKpis{grid-template-columns:repeat(4,1fr)}.kpi{border:1px solid var(--line);background:#fff;border-radius:14px;padding:17px}.kpi b{margin:7px 0;font-size:25px;display:block}.trend{color:var(--muted);font-size:10px}.trend.up{color:var(--green)}.trend.warn{color:var(--amber)}.demoToolbar{color:var(--muted);justify-content:space-between;align-items:center;margin:18px 0 12px;font-size:12px;display:flex}.segmented{background:#e8eeeb;border-radius:10px;gap:2px;padding:3px;display:flex}.segmented button{color:var(--muted);cursor:pointer;background:0 0;border:0;border-radius:8px;padding:7px 11px;font-size:11px}.segmented button.active{color:var(--ink);background:#fff;box-shadow:0 1px 5px #00000014}.workGrid{grid-template-columns:1.1fr .9fr;gap:15px;display:grid}.panelHead h3{margin:5px 0 12px}.priorityPanel{padding:17px}.accountRow{text-align:left;cursor:pointer;background:0 0;border:0;border-top:1px solid #e4ebe7;justify-content:space-between;align-items:center;width:100%;padding:15px 9px;display:flex}.accountRow:hover,.accountRow.selected{background:#f2f8f5;border-radius:10px}.accountTitle{align-items:center;gap:8px;display:flex}.accountRow small{color:var(--muted);margin-top:5px;display:block}.accountAmount{text-align:right}.accountAmount strong,.accountAmount small{display:block}.riskPill{color:#53645d;background:#edf0ef;border-radius:999px;padding:5px 7px;font-size:9px;font-weight:900}.riskPill.alta,.riskPill.high{color:#a4443f;background:#fbe9e7}.riskPill.media{color:#996515;background:#fff0d8}.riskPill.baja{color:#34765d;background:#e6f5ed}.detailPanel{padding:21px}.detailHeader h3,.detailHeader h2{margin:8px 0 3px}.detailHeader>strong{font-size:27px}.detailStats{grid-template-columns:repeat(3,1fr);gap:8px;margin:18px 0;display:grid}.detailStats>div,.summaryTiles>div{background:#f5f8f6;border-radius:9px;padding:11px}.detailStats small,.detailStats b{display:block}.detailStats small{color:var(--muted);font-size:9px}.detailStats b{margin-top:4px;font-size:12px}.aiMini{background:#eaf6f0;border:1px solid #cee7db;border-radius:12px;padding:14px}.aiMini>span{color:var(--green);letter-spacing:1px;font-size:9px;font-weight:900}.aiMini p{color:#53655d;font-size:12px;line-height:1.5}.textButton{color:var(--green);cursor:pointer;background:0 0;border:0;padding:0;font-size:12px;font-weight:800}.aiWorkspace{grid-template-columns:1.25fr .75fr;gap:15px;display:grid}.aiConversation select{border:1px solid var(--line);border-radius:9px;padding:9px}.reasonChain{margin-top:20px}.reasonChain>div{border-top:1px solid var(--line);grid-template-columns:35px 1fr;gap:11px;padding:15px;display:grid}.reasonChain>div>span{width:25px;height:25px;color:var(--green);background:#edf4f1;border-radius:50%;place-items:center;font-size:10px;font-weight:900;display:grid}.reasonChain p{color:var(--muted);margin:6px 0;font-size:13px;line-height:1.5}.reasonChain .highlight{background:#eaf6f0;border:0;border-radius:11px}.confidence{grid-template-columns:180px 1fr 40px;align-items:center;gap:12px;margin-top:18px;font-size:11px;display:grid}.confidence>div{background:#e7eeea;border-radius:999px;height:7px;overflow:hidden}.confidence i{background:var(--green);border-radius:999px;height:100%;display:block}.timelineItem{border-left:1px solid var(--line);grid-template-columns:25px 1fr;gap:8px;margin-left:10px;padding:7px 0 7px 14px;display:grid;position:relative}.timelineItem>span{background:#edf5f1;border-radius:50%;place-items:center;width:18px;height:18px;font-size:8px;display:grid;position:absolute;left:-9px}.timelineItem p{color:var(--muted);margin:0;font-size:12px}.humanControl{background:#f3f7f5;border-radius:11px;margin-top:20px;padding:15px}.humanControl p{color:var(--muted);font-size:12px}.actionTable{margin-top:15px}.tableHead,.actionTableRow{border-top:1px solid var(--line);grid-template-columns:55px 1.7fr 1.2fr 1fr .7fr .7fr;align-items:center;gap:10px;padding:11px 8px;font-size:11px;display:grid}.tableHead{color:var(--muted);font-size:9px;font-weight:900}.actionTableRow.done{opacity:.5}.actionTableRow.done b{text-decoration:line-through}.checkButton{width:24px;height:24px;color:var(--green);cursor:pointer;background:#fff;border:1px solid #bdd1c7;border-radius:7px}.forecastGrid{grid-template-columns:1.2fr .8fr;gap:15px;display:grid}.forecastBars{margin-top:25px}.barRow{margin:18px 0}.barRow>div:first-child{justify-content:space-between;font-size:12px;display:flex}.barTrack{background:#e8eeeb;border-radius:999px;height:9px;margin-top:8px;overflow:hidden}.barTrack i{background:var(--green);border-radius:999px;height:100%;display:block}.driver{border-top:1px solid var(--line);gap:12px;padding:15px 0;display:flex}.driverIcon{background:#e8eeeb;border-radius:9px;place-items:center;width:31px;height:31px;display:grid}.driverIcon.up{color:var(--green);background:#e3f5eb}.driverIcon.down{color:var(--danger);background:#fbe9e7}.driver p{color:var(--muted);margin:4px 0;font-size:11px}.customerGrid{grid-template-columns:.65fr 1.35fr;gap:15px;display:grid}.customerItem{border:0;border-top:1px solid var(--line);text-align:left;cursor:pointer;background:0 0;justify-content:space-between;width:100%;padding:13px 7px;display:flex}.customerItem.selected{background:#edf6f2;border-radius:9px}.customerItem small,.customerItem b{display:block}.customerItem small{color:var(--muted);margin-top:3px}.customerTabs{border-bottom:1px solid var(--line);color:var(--muted);gap:20px;margin:20px 0;font-size:11px;display:flex}.customerTabs span:first-child{color:var(--green);border-bottom:2px solid var(--green);padding-bottom:9px;font-weight:800}.summaryTiles{grid-template-columns:repeat(4,1fr);gap:8px;display:grid}.summaryTiles small,.summaryTiles b{display:block}.summaryTiles small{color:var(--muted);font-size:9px}.summaryTiles b{margin-top:4px;font-size:12px}.customerTimeline>div{grid-template-columns:20px 1fr;gap:10px;display:grid}.customerTimeline span{background:var(--green);border-radius:50%;width:8px;height:8px;margin-top:10px}.customerTimeline p{color:var(--muted);margin:5px 0;font-size:12px}.customerTimeline p b{color:var(--ink);font-size:10px;display:block}.playbookIntro{max-width:700px;margin-bottom:22px}.playbookGrid{grid-template-columns:repeat(2,1fr);gap:15px;display:grid}.playbookCard{border:1px solid var(--line);background:#fff;border-radius:15px;padding:22px}.playbookIcon{background:var(--mint);width:33px;height:33px;color:var(--green);border-radius:9px;place-items:center;display:grid}.playbookCard p{color:var(--muted);font-size:12px;line-height:1.6}@media (max-width:1050px){.navlinks{gap:14px}.hero{grid-template-columns:1fr;min-height:0}.stepGrid{grid-template-columns:1fr 1fr}.darkSection,.trustSection,.workGrid,.aiWorkspace,.forecastGrid,.customerGrid{grid-template-columns:1fr}.richKpis{grid-template-columns:repeat(2,1fr)}.contentGrid,.controlGrid{grid-template-columns:1fr 1fr}}@media (max-width:820px){.navlinks,.navActions .textLink{display:none}.splitIntro,.outcomeGrid,.premiumFooter,.appShell{grid-template-columns:1fr}.side{gap:4px;height:auto;padding:12px;display:flex;position:relative;overflow:auto}.demoSide .brand,.workspaceLabel,.sideBottom{display:none}.sideButton{white-space:nowrap;width:auto}.main{padding:18px}.demoTop{align-items:flex-start}.demoTop .btn{display:none}.contentPage>h1,h1{font-size:46px}.principles{grid-template-columns:1fr 1fr}.prices{grid-template-columns:1fr}.tableHead,.actionTableRow{grid-template-columns:40px 1.6fr 1fr .7fr}.tableHead span:nth-child(4),.tableHead span:nth-child(5),.actionTableRow span:nth-child(4),.actionTableRow span:nth-child(5){display:none}}@media (max-width:560px){.nav{min-height:66px;padding:0 18px}.hero,.section{padding-left:18px;padding-right:18px}.hero{padding-top:48px}.hero h1,.contentPage>h1{letter-spacing:-2px;font-size:39px}.mockKpis,.richKpis,.detailStats,.summaryTiles{grid-template-columns:1fr 1fr}.stepGrid,.faqGrid,.trustMatrix,.contentGrid,.controlGrid,.principles,.playbookGrid{grid-template-columns:1fr}.stepCard{border-right:0;border-bottom:1px solid var(--line)}.darkSection{padding:55px 18px}.finalCta{margin:20px 18px 55px;padding:45px 20px}.finalCta h2,.darkSection h2,.section h2{font-size:36px}.logoBand{gap:16px}.demoToolbar{flex-direction:column;align-items:flex-start;gap:10px}.accountRow{align-items:flex-start}.accountAmount strong{font-size:12px}.topActions .demoBadge{display:none}.actionTableRow{grid-template-columns:35px 1.5fr .8fr}.actionTableRow span:nth-child(6),.tableHead span:nth-child(6){display:none}.premiumFooter{display:grid}.contentPage{padding:55px 18px}.securityBanner{flex-direction:column;align-items:flex-start}}.skipLink{color:var(--ink);z-index:100;background:#fff;border-radius:8px;padding:10px 14px;position:absolute;top:8px;left:-9999px}.skipLink:focus{left:12px}.caseGrid{grid-template-columns:repeat(3,1fr);gap:15px;margin-top:45px;display:grid}.caseCard{border:1px solid var(--line);background:#fff;border-radius:16px;padding:24px}.caseCard>span{color:var(--green);font-size:10px;font-weight:900}.caseCard h3{margin:30px 0 9px;font-size:19px}.caseCard p{color:var(--muted);line-height:1.6}.caseCard b{color:var(--green);font-size:11px}.fitStrip{grid-template-columns:repeat(3,1fr);gap:12px;margin:34px 0 10px;display:grid}.fitStrip>div{border:1px solid var(--line);background:#fff;border-radius:12px;padding:16px}.fitStrip b,.fitStrip span{display:block}.fitStrip span{color:var(--muted);margin-top:5px;font-size:12px}.compareWrap{border:1px solid var(--line);background:#fff;border-radius:14px;overflow:auto}.compareTable{border-collapse:collapse;width:100%;min-width:720px}.compareTable th,.compareTable td{border-bottom:1px solid var(--line);text-align:left;padding:14px 16px;font-size:13px}.compareTable th{background:#edf4f1;font-size:11px}.formTrust{grid-template-columns:repeat(3,1fr);gap:10px;margin-top:28px;display:grid}.formTrust div{border:1px solid var(--line);background:#fff;border-radius:12px;padding:14px}.formTrust b,.formTrust span{display:block}.formTrust span{color:var(--muted);margin-top:4px;font-size:11px}.fieldGrid{grid-template-columns:1fr 1fr;gap:12px;display:grid}.consentLine{grid-template-columns:none;align-items:flex-start;gap:8px;font-weight:500;line-height:1.4;display:flex}.consentLine input{width:auto;margin-top:2px}.formError{color:var(--danger);font-size:12px}.securityFlow{grid-template-columns:repeat(5,1fr);gap:10px;display:grid}.securityFlow>div{border:1px solid var(--line);background:#fff;border-radius:12px;padding:17px}.securityFlow p{color:var(--muted);font-size:12px;line-height:1.5}.invoicePanel{border-top:1px solid var(--line);margin-top:14px;padding-top:14px}.invoiceRow{border-top:1px solid #edf1ee;grid-template-columns:1.1fr .7fr .7fr .8fr;gap:8px;padding:9px 0;font-size:11px;display:grid}.agingStrip{grid-template-columns:repeat(4,1fr);gap:7px;margin-top:12px;display:grid}.agingStrip div{background:#f5f8f6;border-radius:9px;padding:9px}.agingStrip small,.agingStrip b{display:block}.agingStrip small{color:var(--muted);font-size:9px}.aiAlternatives{background:#f6f8f7;border-radius:10px;margin-top:14px;padding:12px}.aiAlternatives p{color:var(--muted);margin:5px 0;font-size:11px}.scenarioTabs{gap:6px;margin:14px 0;display:flex}.scenarioTabs button{border:1px solid var(--line);background:#fff;border-radius:8px;padding:7px 10px;font-size:11px}.scenarioTabs button.active{background:var(--green);color:#fff;border-color:var(--green)}button:focus-visible,a:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible{outline-offset:2px;outline:3px solid #9bd0bc}@media (max-width:1050px){.caseGrid,.securityFlow{grid-template-columns:1fr 1fr}.fitStrip{grid-template-columns:1fr}}@media (max-width:560px){.caseGrid,.securityFlow,.fieldGrid,.formTrust{grid-template-columns:1fr}.invoiceRow,.agingStrip{grid-template-columns:1fr 1fr}}.viewGuide{max-width:720px;color:var(--muted);margin:-15px 0 18px;font-size:12px}.portfolioAging{grid-template-columns:1.4fr repeat(4,1fr);align-items:center;gap:12px;margin-top:12px;padding:15px 18px;display:grid}.portfolioAging>div{gap:3px;display:grid}.portfolioAging span{color:var(--muted);font-size:9px}.portfolioAging strong{font-size:12px}.portfolioAging i{background:var(--green);border-radius:99px;height:4px;display:block}.interactiveTabs button{color:var(--muted);cursor:pointer;background:0 0;border:0;padding:0 0 9px}.interactiveTabs button.active{color:var(--green);border-bottom:2px solid var(--green);font-weight:800}.promiseCard{background:var(--mint);border-radius:12px;padding:20px}.promiseCard>span{letter-spacing:1px;color:var(--green);font-size:9px;font-weight:900}.promiseCard p{color:var(--muted);font-size:12px}.playbookGuard{border-top:1px solid var(--line);grid-template-columns:90px 1fr;gap:8px;padding:9px 0;font-size:11px;display:grid}.playbookGuard span{color:var(--muted)}@media (max-width:1050px){.portfolioAging{grid-template-columns:1fr 1fr}}@media (max-width:560px){.portfolioAging{grid-template-columns:1fr 1fr}.interactiveTabs{white-space:nowrap;overflow:auto}.playbookGuard{grid-template-columns:1fr}}.premiumNav{padding-left:max(24px,50vw - 676px);padding-right:max(24px,50vw - 676px);box-shadow:0 1px #0d493808}.navGroups{gap:8px}.navGroups details{position:relative}.navGroups summary{cursor:pointer;border-radius:9px;align-items:center;gap:6px;padding:10px 12px;list-style:none;display:flex}.navGroups summary::-webkit-details-marker{display:none}.navGroups summary:hover,.navGroups details[open] summary{color:var(--green);background:#f1f6f3}.navGroups summary span{color:#819189;font-size:10px}.navMenu{border:1px solid var(--line);background:#fff;border-radius:14px;gap:2px;width:300px;padding:8px;display:grid;position:absolute;top:45px;left:0;box-shadow:0 22px 55px #0e362924}.navMenu a{border-radius:10px;gap:3px;padding:12px;display:grid}.navMenu a:hover{background:var(--mint)}.navMenu b{color:var(--ink);font-size:13px}.navMenu small{color:var(--muted);font-size:11px;font-weight:500}.navDemoLink{color:var(--green)}.heroV2{min-height:720px;padding-top:88px}.heroBadge{letter-spacing:1.6px;color:var(--green);background:#eaf6f1;border:1px solid #d5ebe1;border-radius:999px;align-items:center;gap:8px;padding:8px 11px;font-size:10px;font-weight:900;display:inline-flex}.heroBadge span{background:#2e9972;border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 4px #2e99721f}.heroV2 .lead b{color:var(--ink)}.heroPrimary{box-shadow:0 10px 28px #0f5a4333}.decisionLoop{background:#fff;border:1px solid #cadbd3;border-radius:24px;overflow:hidden;box-shadow:0 34px 90px #0f463429}.loopHeader{border-bottom:1px solid var(--line);letter-spacing:.7px;background:#f6f9f7;justify-content:space-between;align-items:center;padding:15px 18px;font-size:10px;font-weight:850;display:flex}.loopHeader small{color:var(--muted);letter-spacing:0;font-weight:500}.loopKpis{border-bottom:1px solid var(--line);grid-template-columns:1fr 1fr;display:grid}.loopKpis>div{gap:5px;padding:18px;display:grid}.loopKpis>div:first-child{border-right:1px solid var(--line)}.loopKpis small{color:var(--muted);font-size:10px}.loopKpis b{letter-spacing:-1px;font-size:25px}.loopKpis em{color:var(--green);font-size:10px;font-style:normal}.loopDecision{border-bottom:1px solid var(--line);grid-template-columns:34px 1fr auto;align-items:center;gap:12px;padding:18px;display:grid}.loopRank{background:var(--dark);color:#fff;border-radius:9px;place-items:center;width:30px;height:30px;font-size:10px;font-weight:900;display:grid}.loopDecision h3{margin:7px 0 2px;font-size:17px}.loopDecision p{color:var(--muted);margin:0;font-size:10px}.loopDecision>strong{font-size:21px}.loopAI{background:var(--mint);border-radius:14px;margin:14px;padding:16px}.loopAI span{color:var(--green);letter-spacing:1px;font-size:9px;font-weight:900}.loopAI p{color:#40564d;font-size:12px;line-height:1.55}.loopAI b{font-size:11px}.loopFlow{color:#c6ddd4;background:#0f3327;justify-content:center;align-items:center;gap:10px;padding:13px 15px;font-size:10px;font-weight:800;display:flex}.loopFlow i{color:#6ca991;font-style:normal}.audienceBand{border-top:1px solid var(--line);border-bottom:1px solid var(--line);text-align:center;background:#fff;padding:22px 5vw}.audienceBand>span{color:#87958f;letter-spacing:1.2px;text-transform:uppercase;margin-bottom:14px;font-size:10px;font-weight:850;display:block}.audienceBand>div{color:#344b42;flex-wrap:wrap;justify-content:center;gap:44px;font-size:13px;display:flex}.productTour header{grid-template-columns:1fr .75fr;align-items:end;gap:70px;display:grid}.productTour header p{color:var(--muted);margin:0;font-size:16px;line-height:1.65}.tourGrid{grid-template-columns:repeat(4,1fr);gap:12px;margin-top:38px;display:grid}.tourCard{border:1px solid var(--line);background:#fff;border-radius:18px;flex-direction:column;min-height:275px;padding:22px;transition:all .22s;display:flex}.tourCard:hover{border-color:#b8d1c6;transform:translateY(-4px);box-shadow:0 18px 42px #13473517}.tourCard>div{justify-content:space-between;align-items:center;display:flex}.tourCard>div span{color:var(--green);font-size:10px;font-weight:900}.tourCard>div em{background:var(--mint);color:var(--green);border-radius:999px;padding:5px 7px;font-size:9px;font-style:normal}.tourCard h3{margin:62px 0 8px;font-size:20px}.tourCard p{color:var(--muted);font-size:13px;line-height:1.55}.tourCard>b{color:var(--green);margin-top:auto;font-size:11px}.operatingSystem{border-top:1px solid var(--line);grid-template-columns:.8fr 1.2fr;align-items:start;gap:90px;display:grid}.loopSteps{border:1px solid var(--line);background:#fff;border-radius:19px;overflow:hidden}.loopSteps article{border-bottom:1px solid var(--line);grid-template-columns:58px 1fr;gap:16px;padding:22px;display:grid}.loopSteps article:last-child{border:0}.loopSteps article>span{width:38px;height:38px;color:var(--green);background:#edf6f2;border-radius:10px;place-items:center;font-size:10px;font-weight:900;display:grid}.loopSteps h3{margin:0 0 6px}.loopSteps p{color:var(--muted);margin:0;font-size:13px;line-height:1.55}.aiLanding{align-items:center}.lightInline{color:#a9d7c5;align-self:center;font-size:13px;font-weight:800}.aiTraceV2 .traceFooter{color:#8fb6a7;justify-content:space-between;padding:13px 0 5px;font-size:10px;display:flex}.roleGrid{grid-template-columns:repeat(3,1fr);gap:14px;margin-top:34px;display:grid}.roleGrid article{border:1px solid var(--line);background:#fff;border-radius:18px;padding:25px}.roleGrid article>span{color:var(--green);letter-spacing:.7px;font-size:9px;font-weight:900}.roleGrid h3{margin:40px 0 9px;font-size:19px}.roleGrid p{color:var(--muted);min-height:84px;font-size:13px;line-height:1.6}.roleGrid a{color:var(--green);font-size:11px;font-weight:850}.proofSection{grid-template-columns:.7fr 1.3fr;align-items:start;gap:70px;display:grid}.proofGrid{border:1px solid var(--line);border-radius:18px;grid-template-columns:1fr 1fr;display:grid;overflow:hidden}.proofGrid>div{background:#fff;padding:25px}.proofGrid>div:first-child{border-right:1px solid var(--line)}.proofGrid b{font-size:16px}.proofGrid p{color:var(--muted);border-top:1px solid #edf1ee;padding-top:11px;font-size:13px}.proofGrid .yes b{color:var(--green)}.proofGrid .no b{color:#6f7f78}.finalCtaV2{box-shadow:0 25px 65px #0f5a432e}.commandSummary{color:#fff;background:linear-gradient(135deg,#0d3327,#124937);border-radius:18px;grid-template-columns:1fr auto;align-items:center;gap:30px;margin-bottom:12px;padding:24px 26px;display:grid}.commandSummary .eyebrow{color:#96d3bc}.commandSummary h3{letter-spacing:-.6px;margin:7px 0 5px;font-size:23px}.commandSummary h3 em{color:#c9f36a;font-style:normal}.commandSummary p{color:#b9d0c7;margin:0;font-size:12px}.commandPulse{border-left:1px solid #315c4d;width:145px;padding-left:24px;display:grid}.commandPulse span,.commandPulse small{color:#a9c7bb;font-size:9px}.commandPulse b{font-size:36px;line-height:1}.dashboardKpis .kpi{position:relative;overflow:hidden}.dashboardKpis .kpi:after{content:"";background:#0f5a430a;border-radius:50%;width:70px;height:70px;position:absolute;bottom:-30px;right:-20px}.dashboardControls{flex-wrap:wrap;align-items:center;gap:9px;margin:12px 0;display:flex}.searchBox{border:1px solid var(--line);background:#fff;border-radius:10px;align-items:center;gap:7px;min-width:210px;padding:0 10px;display:flex}.searchBox span{color:var(--muted)}.searchBox input{background:0 0;border:0;outline:0;width:100%;padding:9px 0;font-size:11px}.sortBox{color:var(--muted);align-items:center;gap:6px;font-size:10px;display:flex}.sortBox select{border:1px solid var(--line);color:var(--ink);background:#fff;border-radius:9px;padding:7px 9px}.dashboardControls>.small{margin-left:auto}.dashboardGrid{grid-template-columns:1.05fr .95fr}.dashboardGrid .accountRow{grid-template-columns:32px 1fr auto}.queueRank{width:25px;height:25px;color:var(--green);background:#eef4f1;border-radius:8px;place-items:center;font-size:9px;font-weight:900;display:grid}.whyNow{background:#f5f9f7;border-left:3px solid #b7ddcc;border-radius:0 10px 10px 0;margin:13px 0;padding:11px 13px}.whyNow span{letter-spacing:1px;color:var(--green);font-size:8px;font-weight:900}.whyNow p{color:var(--muted);margin:4px 0 0;font-size:11px;line-height:1.45}.panelHead.compact{align-items:center}.invoiceButton{text-align:left;cursor:pointer;background:0 0;border-bottom:0;border-left:0;border-right:0;width:100%}.invoiceButton.selected{background:#edf6f2}.invoiceDrill{color:#fff;background:#0f3327;border-radius:11px;grid-template-columns:1.3fr repeat(4,1fr);gap:8px;margin-top:10px;padding:12px;display:grid}.invoiceDrill>div{gap:2px;display:grid}.invoiceDrill span,.invoiceDrill small{color:#a7c7ba;font-size:8px}.invoiceDrill h4{margin:2px 0;font-size:13px}.invoiceDrill b{font-size:11px}.decisionLog{margin-top:12px}.decisionLogGrid{grid-template-columns:repeat(3,1fr);gap:10px;display:grid}.decisionLogGrid>div{border-top:1px solid var(--line);grid-template-columns:14px 1fr;gap:3px 8px;padding:14px 5px 5px;display:grid}.decisionLogGrid b{font-size:11px}.decisionLogGrid small{color:var(--muted);grid-column:2;font-size:10px;line-height:1.4}.eventDot{background:#91a39b;border-radius:50%;width:8px;height:8px;margin-top:3px}.eventDot.green{background:#2d9b72}.eventDot.amber{background:#d29a38}.emptyState{text-align:center;color:var(--muted);gap:5px;padding:30px;display:grid}.emptyState b{color:var(--ink)}.evidenceStrip{flex-wrap:wrap;gap:6px;margin:12px 0;display:flex}.evidenceStrip span{color:#486359;background:#edf5f1;border:1px solid #d7e6df;border-radius:999px;padding:6px 9px;font-size:9px}.confidenceRich{grid-template-columns:auto 1fr;align-items:center;gap:8px 16px;display:grid}.confidenceRich>div:first-child{align-items:baseline;gap:8px;display:flex}.confidenceRich>div:first-child b{font-size:20px}.confidenceScale{background:#e7ece9;border-radius:999px;height:8px;overflow:hidden}.confidenceScale i{background:linear-gradient(90deg,#6cb093,var(--green));border-radius:999px;height:100%;display:block}.confidenceRich small{color:var(--muted);grid-column:1/-1;font-size:9px}.modelBoundary{border:1px dashed #cbdad3;border-radius:10px;margin-top:16px;padding:12px}.modelBoundary p{color:var(--muted);font-size:10px;line-height:1.45}.aiAlternatives strong{color:var(--ink)}.actionProgress{background:#e7ece9;border-radius:999px;height:5px;margin:12px 0;overflow:hidden}.actionProgress i{background:var(--green);height:100%;display:block}.actionTable .tableHead,.actionTable .actionTableRow{grid-template-columns:50px 1.6fr 1.15fr 1fr .7fr .7fr .6fr}.miniAction{color:var(--green);background:#eef5f2;border:0;border-radius:7px;padding:6px 7px;font-size:9px;font-weight:800}.forecastHeadline{background:#edf6f2;border-radius:12px;margin:14px 0;padding:14px;display:grid}.forecastHeadline span{color:var(--muted);font-size:9px}.forecastHeadline b{letter-spacing:-1px;font-size:29px}.forecastHeadline small{color:var(--green);font-size:9px}.forecastBridge{margin-top:12px}.bridgeGrid{grid-template-columns:repeat(5,1fr);gap:8px;margin-top:15px;display:grid}.bridgeStep{background:#f4f7f5;border-radius:11px;flex-direction:column;justify-content:space-between;min-height:88px;padding:12px;display:flex}.bridgeStep span{color:var(--muted);font-size:9px}.bridgeStep b{font-size:13px}.bridgeStep.down{background:#fbefed}.bridgeStep.down b{color:var(--danger)}.bridgeStep.up{background:#e9f6ef}.bridgeStep.up b{color:var(--green)}.bridgeStep.final{background:var(--dark);color:#fff}.bridgeStep.final span{color:#a8c6ba}.healthBadge{text-align:center;background:#edf6f2;border-radius:12px;min-width:66px;padding:9px;display:grid}.healthBadge span{color:var(--muted);font-size:8px}.healthBadge b{color:var(--green);font-size:20px}.relationshipCard{background:#f3f7f5;border-radius:11px;margin:14px 0;padding:14px}.relationshipCard span{color:var(--green);letter-spacing:1px;font-size:8px;font-weight:900}.relationshipCard b{margin-top:5px;display:block}.relationshipCard p{color:var(--muted);font-size:11px}.contactGrid{gap:8px;display:grid}.contactGrid article{border:1px solid var(--line);border-radius:11px;gap:12px;padding:13px;display:flex}.avatar{background:var(--mint);width:34px;height:34px;color:var(--green);border-radius:10px;flex:0 0 34px;place-items:center;font-size:9px;font-weight:900;display:grid}.contactGrid b,.contactGrid small{display:block}.contactGrid small{color:var(--green);font-size:9px}.contactGrid p{color:var(--muted);margin:3px 0;font-size:10px}.playbookTop{justify-content:space-between;display:flex}.fitBadge{color:var(--green);background:#eef5f2;border-radius:999px;padding:5px 8px;font-size:9px}.playbookImpact{background:#f1f6f3;border-radius:10px;justify-content:space-between;align-items:center;margin:12px 0;padding:11px;display:flex}.playbookImpact span{color:var(--muted);font-size:9px}.playbookImpact b{color:var(--green);font-size:11px}@media (max-width:1180px){.navGroups{gap:1px}.navGroups summary{padding:9px 7px}.navActions{gap:10px}.tourGrid{grid-template-columns:1fr 1fr}.dashboardGrid{grid-template-columns:1fr}.invoiceDrill,.bridgeGrid{grid-template-columns:1fr 1fr 1fr}}@media (max-width:900px){.premiumNav .navGroups{display:none}.heroV2,.productTour header,.operatingSystem,.proofSection{grid-template-columns:1fr}.heroV2{min-height:0}.productTour header,.operatingSystem,.proofSection{gap:30px}.roleGrid,.commandSummary{grid-template-columns:1fr}.commandPulse{border-top:1px solid #315c4d;border-left:0;grid-template-columns:auto auto 1fr;align-items:end;gap:8px;width:auto;padding:14px 0 0}.decisionLogGrid{grid-template-columns:1fr}.bridgeGrid{grid-template-columns:1fr 1fr}.actionTable .tableHead,.actionTable .actionTableRow{grid-template-columns:40px 1.6fr 1fr .7fr}.actionTable .tableHead span:nth-child(4),.actionTable .tableHead span:nth-child(5),.actionTable .tableHead span:nth-child(6),.actionTable .actionTableRow span:nth-child(4),.actionTable .actionTableRow span:nth-child(5),.actionTable .actionTableRow span:nth-child(6){display:none}}@media (max-width:560px){.navActions .navDemoLink{display:none}.heroV2{padding-top:48px}.decisionLoop{border-radius:18px}.loopKpis{grid-template-columns:1fr}.loopKpis>div:first-child{border-right:0;border-bottom:1px solid var(--line)}.audienceBand>div{gap:16px 25px}.tourGrid,.proofGrid{grid-template-columns:1fr}.proofGrid>div:first-child{border-right:0;border-bottom:1px solid var(--line)}.operatingSystem{display:grid}.roleGrid{grid-template-columns:1fr}.dashboardControls{align-items:stretch}.searchBox{width:100%}.dashboardControls>.small{margin-left:0}.invoiceDrill,.bridgeGrid,.portfolioAging{grid-template-columns:1fr 1fr}.commandSummary{padding:20px}.commandSummary h3{font-size:20px}.actionTable .tableHead,.actionTable .actionTableRow{grid-template-columns:34px 1fr .7fr}.actionTable .tableHead span:nth-child(3),.actionTable .actionTableRow span:nth-child(3){display:none}.miniAction{font-size:8px}.customerTabs{gap:14px}.finalCtaV2{margin-left:18px;margin-right:18px}}.profileBadge{color:#315e51;white-space:nowrap;background:#f7fbf8;border:1px solid #d8e4dd;border-radius:999px;align-items:center;gap:6px;padding:7px 10px;font-size:11px;font-weight:800;display:inline-flex}.helpButton{color:#173f35;background:#fff;border:1px solid #d6dfda;border-radius:10px;width:36px;height:36px;font-size:15px;font-weight:900}.helpButton:hover{background:#edf6f1}.demoIntro{z-index:120;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#081f19c7;place-items:center;padding:24px;display:grid;position:fixed;inset:0;overflow:auto}.demoIntroCard{background:#fbfcfa;border:1px solid #ffffff52;border-radius:28px;width:min(940px,100%);padding:34px;box-shadow:0 34px 110px #00000052}.introBrand{color:#173f35;align-items:center;gap:10px;margin-bottom:28px;display:flex}.demoIntroCard h1{letter-spacing:-.045em;max-width:720px;margin:10px 0 12px;font-size:38px;line-height:1.04}.demoIntroCard>p{color:#5d6b66;max-width:760px;font-size:16px}.profileGrid{grid-template-columns:1fr 1fr;gap:12px;margin:26px 0;display:grid}.profileCard{text-align:left;background:#fff;border:1px solid #dbe3de;border-radius:17px;grid-template-columns:42px 1fr 22px;align-items:start;gap:14px;padding:18px;transition:all .18s;display:grid}.profileCard:hover{border-color:#93b9aa;transform:translateY(-1px)}.profileCard.selected{background:#f7fbf9;border-color:#286c5a;box-shadow:0 0 0 3px #e2f1eb}.profileIcon{color:#246653;background:#e9f3ee;border-radius:12px;place-items:center;width:40px;height:40px;font-weight:900;display:grid}.profileCard b{font-size:15px}.profileCard p{color:#66736e;margin:4px 0;font-size:12px}.profileCard small{color:#2c6c5a;font-weight:750}.profileCard>i{color:#236953;font-style:normal;font-weight:900}.introFooter{border-top:1px solid #e3e8e5;justify-content:space-between;align-items:center;gap:18px;margin-top:24px;padding-top:22px;display:flex}.introFooter>span{color:#7b8782;font-size:12px}.loadingCard{text-align:center;max-width:760px}.loadingCard>p{margin-left:auto;margin-right:auto}.dataShield{color:#baf0d9;background:#163f36;border-radius:18px;place-items:center;width:56px;height:56px;margin:0 auto 18px;font-size:24px;font-weight:900;display:grid}.loadSteps{text-align:left;grid-template-columns:repeat(3,1fr);gap:10px;margin:28px 0;display:grid}.loadSteps>div{opacity:.52;border:1px solid #dde5e0;border-radius:14px;grid-template-columns:26px 1fr;gap:9px;padding:14px;transition:all .3s;display:grid}.loadSteps>div.active,.loadSteps>div.done{opacity:1;background:#fff}.loadSteps>div>span{color:#2d6b5b;background:#e7efeb;border-radius:50%;place-items:center;width:24px;height:24px;font-size:11px;font-weight:900;display:grid}.loadSteps p{color:#6b7772;margin:0;font-size:11px}.loadSteps b{color:#21332e;margin-bottom:3px;display:block}.autoLoad{background:#e3e9e5;border-radius:999px;height:7px;margin:6px 0 24px;overflow:hidden}.autoLoad i{border-radius:inherit;background:#2c7160;width:68%;height:100%;animation:1.2s ease-in-out infinite cobrivaLoad;display:block}.autoLoad i.complete{width:100%;animation:none}@keyframes cobrivaLoad{0%{width:18%}70%{width:82%}to{width:94%}}.loadingCard .introFooter{text-align:left}.loadingCard .btn:disabled{opacity:.45;cursor:not-allowed}.helpDrawerBackdrop{z-index:95;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#0d221d57;position:fixed;inset:0}.helpDrawer{background:#fbfcfa;width:min(420px,92vw);padding:26px;position:absolute;top:0;bottom:0;right:0;overflow:auto;box-shadow:-20px 0 70px #0c231d2e}.helpDrawerHead{justify-content:space-between;align-items:start;margin-bottom:22px;display:flex}.helpDrawerHead h3{margin:5px 0;font-size:24px}.helpDrawerHead>button{background:#eef3ef;border:0;border-radius:9px;width:34px;height:34px;font-size:22px}.helpChoice{text-align:left;width:100%;color:inherit;background:#fff;border:1px solid #dce4df;border-radius:14px;grid-template-columns:40px 1fr;align-items:center;gap:12px;margin:9px 0;padding:14px;display:grid}.helpChoice:hover{background:#f7fbf9;border-color:#91b9aa}.helpChoice>span{color:#246752;background:#e7f1ec;border-radius:11px;place-items:center;width:38px;height:38px;display:grid}.helpChoice div{display:grid}.helpChoice small{color:#77847f}.helpQuick{background:#eef5f1;border-radius:15px;margin:20px 0;padding:16px}.helpQuick>b{margin-bottom:9px;display:block}.helpQuick p{color:#64716c;margin:8px 0;font-size:12px}.helpQuick p span{color:#315f52;min-width:104px;font-weight:800;display:inline-block}.tourFocusBox{z-index:101;pointer-events:none;border:2px solid #b8f05f;border-radius:15px;transition:all .25s;position:fixed;box-shadow:0 0 0 9999px #081f199e,0 0 0 5px #b8f05f29}.tourCoach{z-index:102;background:#fff;border:1px solid #dbe4de;border-radius:20px;width:min(410px,100vw - 48px);padding:22px;position:fixed;bottom:24px;right:24px;box-shadow:0 24px 70px #00000047}.tourCoach h3{margin:8px 0;font-size:20px}.tourCoach>p{color:#65726d;margin-bottom:18px;font-size:13px}.tourProgress{gap:5px;margin-bottom:14px;display:flex}.tourProgress i{background:#dfe5e1;border-radius:99px;flex:1;height:4px}.tourProgress i.on{background:#2c7160}.tourActions{justify-content:space-between;align-items:center;gap:12px;display:flex}.tourActions .textButton{background:0 0;border:0}.sideButton[data-tour=nav-ai],.sideButton[data-tour=nav-clientes]{position:relative}.guideHero{grid-template-columns:1.05fr .95fr;align-items:center;gap:54px;max-width:1180px;margin:auto;padding:82px 24px 48px;display:grid}.guideHero h1{letter-spacing:-.055em;margin:12px 0 18px;font-size:54px;line-height:1.02}.guideHero p{color:#62706b;max-width:680px;font-size:17px}.guideHeroActions{align-items:center;gap:12px;margin-top:24px;display:flex}.guideMeta{color:#74817c;flex-wrap:wrap;gap:18px;margin-top:22px;font-size:11px;display:flex}.tutorialPoster{color:#fff;background:#123a31;border-radius:24px;padding:18px;box-shadow:0 25px 70px #123a3138}.tutorialChrome{color:#b8d4ca;justify-content:space-between;align-items:center;padding:4px 4px 14px;font-size:11px;display:flex}.tutorialScreen{color:#20342e;background:#f3f6f3;border-radius:16px;min-height:310px;padding:14px}.tutorialFakeTop{grid-template-columns:repeat(3,1fr);gap:8px;display:grid}.tutorialFakeTop div{background:#fff;border:1px solid #dfe6e1;border-radius:9px;padding:11px}.tutorialFakeTop small{color:#77837f;font-size:8px;display:block}.tutorialFakeTop b{font-size:15px}.tutorialFakeBody{grid-template-columns:1.2fr .8fr;gap:9px;margin-top:9px;display:grid}.tutorialList,.tutorialDetail{background:#fff;border:1px solid #dfe6e1;border-radius:10px;padding:10px}.tutorialList p{border-bottom:1px solid #edf0ee;margin:0;padding:9px 0;font-size:9px}.tutorialDetail span{color:#708078;font-size:8px}.tutorialDetail h4{margin:3px 0 10px}.playCircle{color:#153c32;background:#b8f05f;border:5px solid #123a31;border-radius:50%;place-items:center;width:56px;height:56px;margin:-28px auto 0;font-size:20px;display:grid;position:relative}.guideSection{max-width:1180px;margin:auto;padding:62px 24px}.guideSectionHead{max-width:760px;margin-bottom:28px}.guideSection h2{letter-spacing:-.04em;margin:8px 0;font-size:38px}.tutorialChapters{grid-template-columns:280px 1fr;gap:18px;display:grid}.chapterNav{align-content:start;gap:8px;display:grid}.chapterNav button{text-align:left;background:#fff;border:1px solid #dce4df;border-radius:13px;gap:3px;padding:14px;display:grid}.chapterNav button.active{color:#fff;background:#173f36;border-color:#173f36}.chapterNav small{opacity:.68}.chapterStage{background:#fff;border:1px solid #dce4df;border-radius:20px;min-height:430px;padding:22px}.chapterStage h3{margin:7px 0;font-size:27px}.chapterStage>p{color:#65726d;max-width:780px}.screenCapture{background:#f3f6f3;border:1px solid #d9e2dc;border-radius:16px;margin-top:20px;overflow:hidden}.screenCaptureBar{color:#c7ddd5;background:#163f36;justify-content:space-between;padding:9px 13px;font-size:10px;display:flex}.screenCaptureBody{gap:10px;padding:16px;display:grid}.captureKpis{grid-template-columns:repeat(4,1fr);gap:7px;display:grid}.captureKpis div,.captureRow,.captureAi,.captureAction{background:#fff;border:1px solid #e0e6e2;border-radius:8px;padding:10px}.captureKpis small{color:#77847f;font-size:7px;display:block}.captureKpis b{font-size:12px}.captureGrid{grid-template-columns:1.15fr .85fr;gap:8px;display:grid}.captureRow{justify-content:space-between;margin-bottom:6px;font-size:9px;display:flex}.captureAi span{color:#2c7160;font-size:8px;font-weight:900}.captureAi p{color:#60706a;font-size:9px}.guideCallout{grid-template-columns:repeat(3,1fr);gap:12px;display:grid}.guideCallout article{background:#fff;border:1px solid #dce4df;border-radius:16px;padding:20px}.guideCallout span{color:#2a6b59;background:#e7f1ec;border-radius:10px;place-items:center;width:36px;height:36px;font-weight:900;display:grid}.guideCallout h3{font-size:17px}.guideCallout p{color:#66736e;font-size:12px}.guideFaq{max-width:900px}.guideFaq details{border-top:1px solid #dbe2de;padding:17px 0}.guideFaq summary{cursor:pointer;justify-content:space-between;font-weight:800;display:flex}.guideFaq p{color:#64716c;max-width:760px}.guideFinal{color:#fff;background:#163f36;border-radius:24px;justify-content:space-between;align-items:center;gap:24px;max-width:1132px;margin:40px auto 80px;padding:42px;display:flex}.guideFinal h2{margin:5px 0;font-size:34px}.guideFinal p{color:#bbd2ca}.guideFinal .btn{color:#173f36;background:#fff}@media (max-width:900px){.profileGrid,.guideHero,.tutorialChapters,.loadSteps,.guideCallout{grid-template-columns:1fr}.captureKpis{grid-template-columns:1fr 1fr}.profileBadge{display:none}.tourCoach{width:calc(100vw - 24px);bottom:12px;right:12px}.guideHero h1{font-size:42px}.guideFinal{margin-left:18px;margin-right:18px;display:grid}}@media (max-width:620px){.demoIntro{align-items:start;padding:10px}.demoIntroCard{border-radius:18px;margin-top:12px;padding:20px}.demoIntroCard h1{font-size:30px}.profileGrid{grid-template-columns:1fr}.introFooter{display:grid}.introFooter .btn,.helpDrawer{width:100%}.captureGrid{grid-template-columns:1fr}.guideHero{padding-top:54px}.guideHero h1{font-size:38px}.guideHeroActions{display:grid}.guideFinal{padding:28px}.topActions .demoBadge{display:none}}.workspaceTop>div:first-child>span{color:#6a7772;font-size:11px}.topTools{align-items:center;gap:8px;display:flex}.commandTrigger,.bellButton,.helpButton{color:#355149;background:#fff;border:1px solid #d5ddd8;border-radius:9px;height:38px}.commandTrigger{align-items:center;gap:8px;padding:0 12px;display:flex}.commandTrigger span{color:#7b8782;font-size:11px}.bellButton,.helpButton{width:38px;position:relative}.bellButton b{color:#fff;background:#b84940;border-radius:99px;padding:2px 5px;font-size:8px;position:absolute;top:-5px;right:-4px}.commandSummary{color:#fff;background:#153d34;border-radius:18px;grid-template-columns:1fr auto;gap:30px;margin-bottom:12px;padding:28px;display:grid}.commandSummary h2{letter-spacing:-.035em;margin:8px 0;font-size:26px;line-height:1.1}.commandSummary h2 em{color:#9fe0c9;font-style:normal}.commandSummary p{color:#c5dad3;max-width:760px;font-size:12px}.roleSwitch{align-items:center;gap:5px;display:flex}.roleSwitch span{color:#9db8af;margin-right:4px;font-size:9px}.roleSwitch button{color:#abc6bc;background:0 0;border:1px solid #45675e;border-radius:7px;padding:7px 9px;font-size:9px}.roleSwitch button.active{color:#153d34;background:#fff}.cashFunnel{margin-top:12px}.funnelFlow{grid-template-columns:repeat(7,1fr);gap:7px;display:grid}.funnelFlow button{text-align:left;background:#f7f9f7;border:1px solid #e1e7e2;border-radius:10px;gap:5px;padding:12px;display:grid;overflow:hidden}.funnelFlow span{color:#74827d;font-size:9px}.funnelFlow b{font-size:12px}.funnelFlow i{background:#2c7160;border-radius:4px;height:4px}.dashboardGrid{grid-template-columns:1.45fr .55fr;gap:12px;margin-top:12px;display:grid}.riskMap{background:linear-gradient(#f1f8f4,#fafbfa);border:1px solid #e2e8e3;border-radius:12px;height:300px;position:relative;overflow:hidden}.riskMap:before{content:"menor probabilidad ↑";color:#84918c;font-size:8px;position:absolute;top:8px;left:8px}.riskBubble{border:0;border-radius:50%;font-size:8px;font-weight:800;position:absolute;transform:translate(-50%,50%);box-shadow:0 6px 15px #163f3620}.riskBubble.alta{color:#82352e;background:#f7c9c5}.riskBubble.media{color:#75560f;background:#f6e1a9}.riskBubble.baja{color:#205f4d;background:#cbe9dc}.riskAxis{color:#83908b;justify-content:space-between;margin-top:5px;font-size:8px;display:flex}.changePanel .changeItem{border-top:1px solid #e8ece9;gap:10px;padding:13px 0;display:flex}.changeItem>span{color:#2c7160;font-size:17px}.changeItem p{color:#586761;margin:0;font-size:11px}.decisionPanel{margin-top:12px}.queueControls{flex-wrap:wrap;align-items:center;gap:5px;display:flex}.queueControls input,.queueControls select{border:1px solid #d9e1dc;border-radius:7px;padding:7px 9px;font-size:10px}.queueControls button,.actionFilters button{background:#fff;border:1px solid #d9e1dc;border-radius:7px;padding:7px 9px;font-size:9px}.queueControls button.active,.actionFilters button.active{color:#fff;background:#163f36}.decisionQueue>button{text-align:left;background:#fff;border:0;border-top:1px solid #edf0ee;grid-template-columns:34px 48px 1fr 1.2fr 130px;align-items:center;gap:10px;width:100%;padding:14px 4px;display:grid}.rank{color:#96a09d;font-size:10px}.decisionQueue p{color:#345b4f;margin:3px 0 0;font-size:10px;font-weight:700}.priorityWhy small,.impactCell small{color:#87918d;font-size:8px;font-weight:800;display:block}.priorityWhy span{color:#5f6c67;font-size:10px}.impactCell{display:grid}.impactCell b{font-size:14px}.impactCell span,.impactCell em{color:#678078;font-size:9px;font-style:normal}.copilotHero{margin-bottom:12px}.copilotHero h2{margin-bottom:5px}.copilotBox{grid-template-columns:1fr auto;gap:8px;margin-top:16px;display:grid}.copilotBox textarea{resize:none;border:1px solid #ced9d3;border-radius:10px;min-height:62px;padding:12px}.suggestedQuestions{flex-wrap:wrap;gap:6px;margin-top:8px;display:flex}.suggestedQuestions button{color:#2b6858;background:#edf5f1;border:0;border-radius:99px;padding:7px 10px;font-size:9px}.copilotAnswer{color:#fff;background:#153d34;border-radius:12px;margin-top:12px;padding:16px}.copilotAnswer small{color:#95c9b7}.copilotAnswer b{margin:3px 0;display:block}.copilotAnswer p{color:#d1e3dc}.copilotAnswer span{color:#91aea5;font-size:9px}.aiGrid{grid-template-columns:1.2fr .8fr;gap:12px;display:grid}.nbaCard{background:#eef5f1;border-radius:12px;padding:16px}.nbaCard>span,.alternatives>small{color:#588172;letter-spacing:.08em;font-size:8px;font-weight:850}.nbaStats{grid-template-columns:repeat(3,1fr);gap:7px;margin:12px 0;display:grid}.nbaStats>div{background:#fff;border-radius:8px;padding:10px;display:grid}.nbaStats small{color:#7d8984;font-size:8px}.nbaStats b{font-size:13px}.alternatives{border-top:1px solid #dbe6df;gap:4px;padding-top:10px;display:grid}.alternatives span{color:#73807b;font-size:9px}.evidenceToggle{color:#2c7160;background:0 0;border:0;margin-top:10px;font-size:10px;font-weight:800}.evidenceDrawer{border-top:1px solid #e4e9e5;margin-top:8px;padding-top:10px}.evidenceRow{grid-template-columns:1fr .7fr 30px;align-items:center;gap:8px;margin:9px 0;display:grid}.evidenceRow div:first-child{display:grid}.evidenceRow b{font-size:10px}.evidenceRow span{color:#7b8782;font-size:9px}.weight{background:#e8ece9;border-radius:6px;height:6px}.weight i{background:#2c7160;border-radius:6px;height:100%;display:block}.evidenceRow strong{font-size:9px}.missingData{background:#fbf4e8;border-radius:8px;gap:3px;padding:10px;display:grid}.missingData b{font-size:9px}.missingData span{color:#755d38;font-size:9px}.strategyList{gap:5px;display:grid}.strategyList button{text-align:left;background:#fff;border:1px solid #e0e5e1;border-radius:9px;justify-content:space-between;padding:10px;display:flex}.strategyList button.selected{background:#edf5f1;border-color:#2c7160}.strategyList span{display:grid}.strategyList b{font-size:10px}.strategyList small{color:#78847f;font-size:8px}.strategyOutcome{color:#fff;background:#153d34;border-radius:10px;margin-top:10px;padding:14px}.strategyOutcome>div{border-top:1px solid #31584e;justify-content:space-between;padding:7px 0;font-size:9px;display:flex}.strategyOutcome p{color:#9dbdb2;font-size:8px}.actionProgress{text-align:right;display:grid}.actionProgress b{font-size:18px}.actionProgress span{font-size:8px}.actionFilters{gap:5px;margin-bottom:10px;display:flex}.actionRow{border-top:1px solid #edf0ed;grid-template-columns:30px 1fr 55px 100px 70px;align-items:center;gap:8px;padding:12px 0;display:grid}.actionRow.done{opacity:.5}.actionRow button{background:#fff;border:1px solid #dce3de;border-radius:6px;padding:5px;font-size:9px}.actionRow .check{border:0;font-size:18px}.actionRow div{display:grid}.actionRow div span{color:#7c8984;font-size:9px}.invoiceIntelligence{grid-template-columns:1.4fr .6fr;gap:10px;display:grid}.invoiceHeader,.invoiceTable>button{grid-template-columns:1fr 100px 55px 100px 55px;align-items:center;gap:8px;display:grid}.invoiceHeader{color:#83908b;padding:8px;font-size:8px}.invoiceTable>button{text-align:left;background:#fff;border:0;border-top:1px solid #edf0ed;width:100%;padding:11px 8px;font-size:9px}.invoiceTable>button.selected{background:#eef5f1}.invoiceDrawer{background:#f5f7f5;border-radius:10px;padding:13px}.invoiceDrawer>div{border-top:1px solid #e2e7e3;justify-content:space-between;padding:8px 0;font-size:9px;display:flex}.invoiceDrawer b{text-align:right;max-width:120px}.unifiedTimeline>div{border-left:2px solid #dce6e0;grid-template-columns:30px 1fr;gap:8px;margin-left:10px;padding:10px 0;display:grid}.unifiedTimeline>div>span{color:#fff;background:#2c7160;border-radius:50%;place-items:center;width:28px;height:28px;margin-left:-16px;display:grid}.unifiedTimeline p{margin:2px 0;font-size:10px}.unifiedTimeline small{color:#82908a;font-size:8px}.promiseTracker{background:#edf5f1;border-radius:12px;padding:20px}.promiseTracker.breached{background:#fff0ee}.promiseFlow{flex-wrap:wrap;align-items:center;gap:7px;margin:14px 0;display:flex}.promiseFlow span{background:#fff;border-radius:7px;padding:8px;font-size:9px}.disputeWorkflow>div{border-top:1px solid #e5eae6;grid-template-columns:28px 1fr;gap:8px;padding:10px;display:grid}.disputeWorkflow>div>span{border:1px solid #ccd7d1;border-radius:50%;place-items:center;width:24px;height:24px;font-size:9px;display:grid}.disputeWorkflow>div.done>span{color:#fff;background:#2c7160}.disputeWorkflow p{margin:0;display:grid}.disputeWorkflow small{color:#7d8984}.accuracyGauge{align-items:end;gap:10px;display:flex}.accuracyGauge b{letter-spacing:-.06em;color:#1f5b4c;font-size:48px}.accuracyGauge span{color:#73807c;margin-bottom:10px;font-size:10px}.accuracyHistory{border-bottom:1px solid #dce2dd;align-items:end;gap:5px;height:90px;padding:5px 0;display:flex}.accuracyHistory i{background:#8bc5b1;border-radius:4px 4px 0 0;flex:1;min-height:10px}.forecastGrid label{gap:6px;margin:16px 0;font-size:10px;display:grid}.forecastGrid input[type=range]{accent-color:#2c7160;width:100%}.scenarioResult{color:#fff;background:#153d34;border-radius:10px;padding:14px;display:grid}.scenarioResult b{font-size:25px}.scenarioResult small{color:#9ec7b9}.cfoBrief{justify-content:space-between;align-items:center;margin-top:12px;display:flex}.notificationCenter{z-index:70;background:#fff;border:1px solid #dce3de;border-radius:14px;width:390px;max-height:70vh;padding:16px;position:fixed;top:75px;right:20px;overflow:auto;box-shadow:0 25px 70px #152e2730}.notificationCenter>div{justify-content:space-between;display:flex}.notificationCenter>div>button{background:0 0;border:0;font-size:20px}.notificationCenter>button{text-align:left;background:#fff;border:0;border-top:1px solid #edf0ed;grid-template-columns:25px 1fr auto;gap:8px;width:100%;padding:12px 0;display:grid}.notificationCenter>button>span{color:#b84a42;font-size:18px}.notificationCenter button div{display:grid}.notificationCenter p{color:#68756f;margin:3px 0;font-size:9px}.notificationCenter em{color:#2c7160;font-size:8px;font-style:normal}.commandOverlay,.modalBackdrop{z-index:100;background:#0c211bc7;place-items:start center;padding-top:12vh;display:grid;position:fixed;inset:0}.commandPalette{background:#fff;border-radius:15px;width:min(680px,92vw);padding:14px;box-shadow:0 30px 80px #0005}.commandPalette>input{border:0;border-bottom:1px solid #e1e6e2;outline:none;width:100%;padding:14px;font-size:16px}.commandPalette>small{color:#89948f;padding:8px 14px;display:block}.commandPalette>button{text-align:left;background:#fff;border:0;border-radius:8px;justify-content:space-between;width:100%;padding:11px 14px;display:flex}.commandPalette>button:hover{background:#edf5f1}.commandPalette em{color:#84918c;font-size:9px;font-style:normal}.briefModal{background:#fff;border-radius:16px;width:min(820px,92vw);max-height:78vh;padding:28px;overflow:auto}.briefHead{justify-content:space-between;display:flex}.briefHead button{background:0 0;border:0;font-size:24px}.briefMetrics{grid-template-columns:repeat(3,1fr);gap:8px;margin:20px 0;display:grid}.briefMetrics div{background:#f2f6f3;border-radius:9px;padding:14px;display:grid}.briefMetrics span{color:#7c8984;font-size:9px}.briefMetrics b{font-size:20px}.briefModal li{color:#596761;margin:8px 0}.profileGrid{grid-template-columns:repeat(2,1fr)}@media (max-width:1000px){.funnelFlow{grid-template-columns:repeat(4,1fr)}.dashboardGrid,.aiGrid,.invoiceIntelligence{grid-template-columns:1fr}.decisionQueue>button{grid-template-columns:30px 45px 1fr 110px}.priorityWhy,.topTools .commandTrigger span{display:none}}@media (max-width:720px){.commandSummary{grid-template-columns:1fr;padding:18px}.roleSwitch{flex-wrap:wrap}.metricRow,.funnelFlow{grid-template-columns:1fr 1fr}.decisionQueue>button{grid-template-columns:26px 42px 1fr}.impactCell{grid-column:3}.queueControls input{width:100%}.invoiceHeader,.invoiceTable>button{grid-template-columns:1fr 70px 45px}.invoiceHeader span:nth-child(4),.invoiceHeader span:nth-child(5),.invoiceTable>button>span:nth-child(4),.invoiceTable>button>span:nth-child(5){display:none}.notificationCenter{width:auto;left:12px;right:12px}.briefMetrics,.profileGrid{grid-template-columns:1fr}.commandTrigger{justify-content:center;width:38px;padding:0}.workspaceTop .btn{display:none}}.opsGrid{grid-template-columns:1fr 1fr;gap:12px;margin-top:12px;display:grid}.miniTabs{flex-wrap:wrap;gap:5px;display:flex}.miniTabs button{background:#fff;border:1px solid #d8e1dc;border-radius:7px;padding:6px 8px;font-size:9px}.miniTabs button.active{color:#fff;background:#153d34;border-color:#153d34}.slaList>button{text-align:left;background:#fff;border:0;border-top:1px solid #edf0ed;grid-template-columns:14px 1fr 70px 95px;align-items:center;gap:8px;width:100%;padding:11px 2px;display:grid}.slaList b,.ownerList b{font-size:10px}.slaList small,.ownerList small{color:#7b8782;font-size:8px;display:block}.slaList strong{font-size:9px}.slaList em{color:#7a8782;text-align:right;font-size:8px;font-style:normal}.slaDot{border-radius:50%;width:8px;height:8px}.slaDot.bad{background:#c94f43}.slaDot.warn{background:#d79a35}.slaDot.ok{background:#3b9877}.ownerList>div{border-top:1px solid #edf0ed;grid-template-columns:1fr auto;gap:8px;padding:11px 0 14px;display:grid;position:relative}.ownerList strong{font-size:10px}.ownerList i{background:#68aa92;border-radius:4px;height:3px;position:absolute;bottom:5px;left:0}.confidenceBar{background:#e7ece9;border-radius:99px;height:9px;margin:14px 0;overflow:hidden}.confidenceBar i{background:linear-gradient(90deg,#6cae95,#1f6c56);height:100%;display:block}.confidenceSignals span{background:#f4f7f5;border-radius:7px;padding:8px;font-size:9px}.boardPack{background:linear-gradient(150deg,#fff,#edf6f2)}.boardPack p{color:#65736d;font-size:11px;line-height:1.5}.agingMigration>div{grid-template-columns:70px 90px 1fr;align-items:center;gap:8px;margin:11px 0;display:grid}.agingMigration span,.agingMigration b{font-size:9px}.agingMigration i{background:#6eae98;border-radius:5px;height:6px;display:block}.agingMigration small{color:#7b8883;grid-column:2/-1;font-size:8px}.stressRow{border-top:1px solid #edf0ed;grid-template-columns:1fr auto;gap:5px;padding:10px 0;display:grid}.stressRow span,.stressRow b{font-size:10px}.stressRow small{color:#9a5f45;grid-column:1/-1;font-size:8px}.freshnessList>div{border-top:1px solid #edf0ed;grid-template-columns:14px 1fr auto auto;align-items:center;gap:8px;padding:10px 0;display:grid}.freshnessList b,.freshnessList strong{font-size:9px}.freshnessList small{color:#7c8984;font-size:8px}.freshOk{color:#319071}.freshWarn{color:#d09a3c}.auditList>div{border-top:1px solid #edf0ed;grid-template-columns:80px 1fr auto;align-items:start;gap:8px;padding:9px 0;display:grid}.auditList small,.auditList em{color:#7d8984;font-size:8px;font-style:normal}.auditList span{font-size:9px;display:grid}.auditList span b{color:#244c40}.sequenceOptimizer{margin-top:12px}.sequenceRows>button{text-align:left;background:#fff;border:0;border-top:1px solid #edf0ed;grid-template-columns:28px 1fr 55px 90px;align-items:center;gap:8px;width:100%;padding:11px;display:grid}.sequenceRows>button>span{color:#2b6c59;background:#edf5f1;border-radius:7px;place-items:center;width:24px;height:24px;font-size:9px;font-weight:900;display:grid}.sequenceRows b,.sequenceRows strong,.sequenceRows em{font-size:9px}.sequenceRows em{text-align:right;font-style:normal}.sequenceRows small{color:#7e8b86;font-size:8px;display:block}.approvalList>div,.cashExceptionList>div{border-top:1px solid #edf0ed;grid-template-columns:1fr auto auto;align-items:center;gap:8px;padding:10px 0;display:grid}.approvalList span,.cashExceptionList span{display:grid}.approvalList b,.cashExceptionList b,.approvalList strong,.cashExceptionList strong{font-size:9px}.approvalList small,.cashExceptionList small{color:#7c8984;font-size:8px}.approvalList button,.cashExceptionList button{background:#fff;border:1px solid #d7e0db;border-radius:7px;padding:6px;font-size:8px}.approvalList>div>div{gap:4px;display:flex}.approvalList .approved{color:#2c8768}.approvalList .rejected{color:#b75549}.reliabilityStrip{background:#eff6f2;border-radius:10px;grid-template-columns:1fr auto;gap:3px 12px;margin:10px 0;padding:12px;display:grid}.reliabilityStrip span{color:#648176;letter-spacing:.07em;font-size:8px;font-weight:850}.reliabilityStrip b{color:#1d604f;font-size:22px}.reliabilityStrip small{color:#6e7e78;grid-column:1/-1;font-size:8px}.rootCauseMini{background:#f7f2e8!important;border:0!important;border-radius:8px!important;grid-template-columns:1fr!important;margin:8px 0!important;display:grid!important}.rootCauseMini b{font-size:9px}.rootCauseMini span{color:#765f3f;font-size:8px}.dsoResult{color:#fff;background:#153d34;border-radius:10px;margin-top:10px;padding:14px;display:grid}.dsoResult span,.dsoResult small{color:#a6c7bb;font-size:8px}.dsoResult b{font-size:25px}.causeList>div{grid-template-columns:1fr 90px;align-items:center;gap:7px;margin:10px 0;display:grid}.causeList span,.causeList b{font-size:9px}.causeList i{background:#78b39e;border-radius:4px;grid-column:1/-1;height:5px;display:block}@media (max-width:900px){.opsGrid{grid-template-columns:1fr}.slaList>button{grid-template-columns:12px 1fr 65px}.slaList em{text-align:left;grid-column:2/-1}.confidenceSignals{grid-template-columns:1fr}.sequenceRows>button{grid-template-columns:26px 1fr 50px}.sequenceRows em{text-align:left;grid-column:2/-1}}@media print{.sideNav,.workspaceTop,.topTools,.helpDrawerBackdrop,.tourCoach,.tourFocusBox,.notificationCenter,.commandOverlay{display:none!important}.appShell{display:block!important}.workspace{padding:0!important}.panel,.commandSummary{break-inside:avoid;box-shadow:none!important}.boardPack button{display:none}.workspace{background:#fff!important}}.strategicOps{margin-top:18px}.warningList,.cohortList,.contactEffectiveness,.capacityRows{flex-direction:column;gap:10px;margin-top:14px;display:flex}.warningList button,.cohortList>div,.contactEffectiveness>div,.capacityRows>div{border:1px solid var(--line);text-align:left;background:#fff;border-radius:12px;grid-template-columns:1fr auto;align-items:center;gap:14px;padding:13px 14px;display:grid}.warningList button{cursor:pointer}.warningList span,.cohortList span,.contactEffectiveness span,.capacityRows span{flex-direction:column;gap:3px;display:flex}.warningList small,.cohortList small,.contactEffectiveness small,.capacityRows small{color:var(--muted);font-size:11px}.warningList strong{color:var(--danger);font-size:17px}.cohortList strong,.contactEffectiveness strong{font-size:14px}.capacityPlanner{margin-top:18px}.capacityRows>div{grid-template-columns:minmax(150px,1fr) minmax(140px,1.4fr) auto auto}.capacityRows>div>div{background:#edf2ef;border-radius:999px;height:8px;overflow:hidden}.capacityRows i{background:var(--green);border-radius:999px;height:100%;display:block}.capacityRows em{color:var(--green);font-size:11px;font-style:normal;font-weight:800}.confidenceBand{grid-template-columns:repeat(3,1fr);gap:8px;margin:16px 0;display:grid}.confidenceBand>div{border:1px solid var(--line);background:#f8fbf9;border-radius:12px;padding:13px}.confidenceBand .base{background:var(--mint);border-color:#b9d8cb}.confidenceBand span{color:var(--muted);font-size:10px;display:block}.confidenceBand b{margin-top:5px;display:block}.panel select{border:1px solid var(--line);color:var(--ink);background:#fff;border-radius:9px;padding:8px 10px}@media (max-width:820px){.capacityRows>div{grid-template-columns:1fr auto}.capacityRows>div>div{grid-column:1/-1}.confidenceBand{grid-template-columns:1fr}}.leakageList,.recoveryQueue,.trajectoryList,.benchmarkList,.recoveryPlanSteps{gap:10px;margin-top:18px;display:grid}.leakageList button,.recoveryQueue button,.trajectoryList button,.recoveryPlanSteps button{border:1px solid var(--line);background:var(--panel);text-align:left;cursor:pointer;border-radius:14px;align-items:center;gap:12px;width:100%;padding:14px;display:grid}.leakageList button{grid-template-columns:1fr auto;position:relative;overflow:hidden}.leakageList button i{opacity:.35;background:currentColor;height:3px;position:absolute;bottom:0;left:0}.leakageList span,.recoveryQueue span{gap:3px;display:grid}.leakageList small,.recoveryQueue small,.trajectoryList small,.benchmarkList small,.recoveryPlanSteps small,.panelNote,.emptyInsight{color:var(--muted);font-size:12px}.recoveryQueue button{grid-template-columns:1fr auto auto}.recoveryQueue em{background:var(--soft);border-radius:999px;padding:5px 8px;font-size:12px;font-style:normal;font-weight:800}.trajectoryList button{grid-template-columns:auto 1fr auto}.trajectory{text-align:center;border-radius:10px;min-width:42px;padding:8px 6px;font-weight:900}.trajectory.bad{color:#991b1b;background:#fee2e2}.trajectory.good{color:#166534;background:#dcfce7}.trajectory.flat{color:#475569;background:#f1f5f9}.benchmarkList>div{border-bottom:1px solid var(--line);grid-template-columns:auto 1fr auto auto auto;align-items:center;gap:12px;padding:12px 0;display:grid}.benchmarkList>div:last-child{border-bottom:0}.benchmarkList span{gap:2px;display:grid}.benchRank{color:var(--muted);font-weight:900}.benchmarkList strong{font-size:20px}.aiRecoveryPlan{margin-bottom:18px}.aiRecoveryPlan>.panelHead>strong{font-size:22px}.recoveryPlanSteps button{grid-template-columns:auto minmax(0,1fr) auto auto}.recoveryPlanSteps button>span{color:var(--muted);font-weight:900}.recoveryPlanSteps p{margin:3px 0 4px;font-weight:700}.recoveryPlanSteps em{color:var(--muted);font-size:12px;font-style:normal}.recoveryPlanSteps strong{white-space:nowrap}.panelNote{margin-top:12px}.emptyInsight{padding:16px 0}@media (max-width:900px){.benchmarkList>div{grid-template-columns:auto 1fr auto}.benchmarkList>div>span:not(.benchRank){display:none}.recoveryPlanSteps button{grid-template-columns:auto 1fr}.recoveryPlanSteps em,.recoveryPlanSteps strong{grid-column:2}.recoveryQueue button{grid-template-columns:1fr auto}.recoveryQueue em{grid-column:1/-1;justify-self:start}}.tryPage{color:#10221c;background:#07120f;min-height:100vh}.tryBackdrop{background:radial-gradient(circle at 15% 10%,#6dffbe24,#0000 30%),linear-gradient(#07120f,#0b1713);place-items:center;min-height:100vh;padding:32px 20px;display:grid}.tryModal{background:#f7faf8;border:1px solid #0f32271f;border-radius:28px;width:min(760px,100%);padding:34px;box-shadow:0 28px 90px #00000057}.tryBrand{align-items:center;gap:10px;margin-bottom:28px;display:flex}.tryBrand>span{color:#fff;background:#0f3b2e;border-radius:10px;place-items:center;width:34px;height:34px;font-weight:800;display:grid}.tryBrand b{font-size:18px}.tryBrand em{letter-spacing:.12em;color:#63736d;margin-left:auto;font-size:12px;font-style:normal}.tryModal h1{letter-spacing:-.04em;margin:10px 0 18px;font-size:clamp(32px,5vw,52px);line-height:1.03}.tryLead{color:#53645e;max-width:68ch;margin:0 0 26px;font-size:18px;line-height:1.65}.tryPreviewGrid{grid-template-columns:repeat(2,1fr);gap:12px;margin:26px 0;display:grid}.tryPreviewGrid article{background:#edf4f0;border:1px solid #dbe8e1;border-radius:18px;flex-direction:column;gap:7px;padding:18px;display:flex}.tryPreviewGrid b{font-size:16px}.tryPreviewGrid span{color:#61716b;font-size:14px;line-height:1.5}.tryNotice{color:#23523f;background:#e7f7ee;border-radius:14px;margin:8px 0 22px;padding:14px 16px;font-size:14px;line-height:1.5}.tryActions{justify-content:space-between;align-items:center;gap:16px;margin-top:24px;display:flex}.tryFormModal{width:min(820px,100%)}.tryFields{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.tryFields label{color:#455850;flex-direction:column;gap:8px;font-size:14px;font-weight:750;display:flex}.tryFields label.wide{grid-column:1/-1}.tryFields select{color:#13261f;background:#fff;border:1px solid #cfdcd5;border-radius:13px;width:100%;min-height:52px;padding:0 14px;font-size:16px}.scenarioSummary{color:#fff;background:#0f3b2e;border-radius:16px;flex-direction:column;gap:4px;margin-top:18px;padding:16px 18px;display:flex}.scenarioSummary span,.scenarioSummary small{color:#cce0d7;font-size:13px}.scenarioSummary b{font-size:18px}.tryWorkspace{background:#eef3f0;height:100dvh;position:relative;overflow:hidden}.tryFrame{background:#fff;border:0;width:100%;height:100%}.tourCallout{z-index:80;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#f9fcfafb;border:1px solid #d7e3dc;border-radius:22px;width:min(430px,100vw - 48px);padding:22px;position:fixed;bottom:24px;right:24px;box-shadow:0 24px 70px #02140e42}.tourProgress{align-items:center;gap:12px;margin-bottom:14px;display:flex}.tourProgress>span{letter-spacing:.1em;color:#60716a;white-space:nowrap;font-size:12px;font-weight:850}.tourProgress i{background:#dce8e1;border-radius:999px;flex:1;height:5px;overflow:hidden}.tourProgress i b{border-radius:inherit;background:#0f6a4f;height:100%;display:block}.tourCallout h2{letter-spacing:-.02em;margin:0 0 10px;font-size:24px;line-height:1.15}.tourCallout>p{color:#53645e;margin:0 0 14px;font-size:16px;line-height:1.55}.tourExample{background:#edf4f0;border-radius:14px;flex-direction:column;gap:6px;margin-bottom:16px;padding:14px 15px;display:flex}.tourExample strong{text-transform:uppercase;letter-spacing:.08em;color:#1c4f3d;font-size:12px}.tourExample span{color:#354a42;font-size:15px;line-height:1.45}.tourButtons{justify-content:space-between;align-items:center;gap:12px;display:flex}.tourButtons>div{gap:8px;display:flex}.tourBack{background:#fff;border:1px solid #cfdcd5;border-radius:12px;min-width:46px;min-height:46px;font-size:18px}.tourDone{width:min(390px,100vw - 48px)}.navActions .btn+.btn{margin-left:8px}.appShell{background:#f4f7f5;grid-template-columns:220px minmax(0,1fr);min-height:100dvh;display:grid}.sideNav{color:#fff;z-index:30;background:#0d251c;border-right:1px solid #ffffff0f;flex-direction:column;gap:6px;height:100dvh;padding:22px 14px;display:flex;position:sticky;top:0}.appBrand{letter-spacing:-.5px;align-items:center;gap:10px;padding:3px 8px 14px;font-size:20px;font-weight:900;display:flex}.appBrand>span{color:#0f5a43;background:#e8f5ef;border-radius:11px;place-items:center;width:34px;height:34px;font-size:18px;display:grid}.sideNav>.demoBadge{color:#bce4d4;letter-spacing:.07em;background:#183a2f;border:1px solid #2a5244;align-self:flex-start;margin:0 7px 12px;padding:7px 9px;font-size:10px}.sideNav>button{color:#c8ddd4;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:11px;align-items:center;gap:10px;width:100%;min-height:44px;padding:10px 11px;font-size:14px;font-weight:700;display:flex}.sideNav>button i{background:#ffffff0d;border-radius:7px;place-items:center;width:24px;height:24px;font-size:14px;font-style:normal;display:grid}.sideNav>button:hover,.sideNav>button.on{color:#fff;background:#1a4033}.sideNav>button.on i{color:#13523f;background:#dff3ea}.sideNav .sideBottom{border-top:1px solid #29473c;align-items:center;gap:8px;margin-top:auto;padding:12px 7px 0;display:flex;position:static}.sideNav .sideBottom button,.sideNav .sideBottom a{color:#9fb8ae;background:0 0;border:0;padding:7px 6px;font-size:12px}.workspace{min-width:0;padding:24px 26px 44px;overflow-x:hidden}.workspaceTop{justify-content:space-between;align-items:flex-start;gap:20px;margin-bottom:20px;display:flex}.workspaceTop small{letter-spacing:.08em;color:#527064;font-size:11px;font-weight:800;line-height:1.4;display:block}.workspaceTop h1{letter-spacing:-.045em;margin:7px 0 8px;font-size:clamp(34px,4vw,50px);line-height:1}.workspaceTop>div:first-child>span{color:#66766f;font-size:14px;line-height:1.45;display:block}.topTools{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;display:flex}.topTools .btn{min-height:42px;padding:10px 14px;font-size:13px}.panel{overflow:hidden}.panelHead small{font-size:11px;line-height:1.45}.metricRow .metric small,.panel small,.panel p,.panel span{line-height:1.45}.metricRow .metric small{font-size:10px}.metricRow .metric span{font-size:11px}.metricRow .metric b{font-size:22px}.viewGuide{margin:-8px 0 16px;font-size:13px;line-height:1.5}.panelNote,.emptyInsight{font-size:13px;line-height:1.5}@media (max-width:900px){.premiumNav{flex-wrap:wrap;gap:10px;min-height:auto;padding:10px 14px}.premiumNav .navlinks{display:none}.premiumNav .brand{letter-spacing:-.6px;font-size:20px}.premiumNav .brandMark{width:32px;height:32px}.navPrimaryActions{margin-left:auto;flex-wrap:nowrap!important;gap:7px!important;display:flex!important}.navPrimaryActions .btn{white-space:normal;text-align:center;border-radius:10px;min-height:42px;padding:9px 12px;font-size:12px;line-height:1.15;display:inline-flex!important}.navPrimaryActions .navTryButton{color:var(--green);background:#fff;border-color:#bcd2c8}.appShell{grid-template-columns:1fr}.sideNav{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#0d251cfa;border-bottom:1px solid #28483c;border-right:0;grid-template-columns:auto 1fr;grid-template-areas:"brand badge""nav nav";gap:8px 10px;height:auto;min-height:0;padding:10px 12px;display:grid;position:sticky;top:0}.appBrand{grid-area:brand;align-self:center;padding:0;font-size:18px}.appBrand>span{width:30px;height:30px;font-size:16px}.sideNav>.demoBadge{white-space:nowrap;grid-area:badge;place-self:center end;margin:0;padding:6px 8px;font-size:9px}.sideNav>button{grid-area:auto;display:none}.sideNav>button:first-of-type,.sideNav>button:nth-of-type(2),.sideNav>button:nth-of-type(3),.sideNav>button:nth-of-type(4),.sideNav>button:nth-of-type(5),.sideNav>button:nth-of-type(6){display:flex}.sideNav{grid-template-columns:auto 1fr}.sideNav>button{width:auto;min-width:max-content;min-height:38px;padding:8px 10px;font-size:12px}.sideNav>button i{width:20px;height:20px;font-size:12px}.sideNav .sideBottom{display:none}.sideNav:after{content:"";grid-area:nav;height:0;display:block}.sideNav>button{grid-row:2}.sideNav>button:first-of-type{grid-column:1}.sideNav>button:nth-of-type(2){grid-column:2}.sideNav>button:nth-of-type(3){grid-column:3}.sideNav>button:nth-of-type(4){grid-column:4}.sideNav>button:nth-of-type(5){grid-column:5}.sideNav>button:nth-of-type(6){grid-column:6}.sideNav{grid-template-columns:repeat(6,max-content);overflow-x:auto}.appBrand{z-index:2;background:#0d251c;padding-right:8px;position:sticky;left:0}.sideNav>.demoBadge{z-index:2;position:sticky;left:116px}.workspace{padding:20px 16px 34px}.workspaceTop{gap:12px}.workspaceTop h1{font-size:38px}.workspaceTop>div:first-child>span{font-size:13px}.topTools{gap:6px}.topTools .commandTrigger,.topTools .bellButton,.topTools .helpButton{height:42px}.topTools .btn{display:none}.commandSummary{padding:18px}.commandSummary h2{font-size:23px}.roleSwitch{flex-wrap:wrap}.metricRow{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.metricRow .metric{padding:14px}.metricRow .metric b{font-size:20px}.funnelFlow{grid-template-columns:repeat(2,minmax(0,1fr))}.dashboardGrid,.aiGrid,.invoiceIntelligence,.forecastGrid,.customerGrid{grid-template-columns:1fr}.decisionQueue>button{grid-template-columns:30px 46px minmax(0,1fr)}.priorityWhy{display:none}.impactCell{grid-column:3}.confidenceSignals,.opsGrid{grid-template-columns:1fr}.panel{padding:18px}.panelHead{align-items:flex-start}.panelHead h3{font-size:20px}.panelHead small{max-width:48ch}.tourCallout{width:calc(100vw - 24px);bottom:12px;right:12px}}@media (max-width:560px){.premiumNav{padding:10px 12px 11px}.premiumNav .brandLockup{gap:7px}.premiumNav .brandLockup>span:last-child{font-size:19px}.premiumNav .brandMark{width:31px;height:31px;font-size:16px}.navPrimaryActions{order:3;grid-template-columns:1fr 1fr;width:100%;margin:0;gap:8px!important;display:grid!important}.navPrimaryActions .btn{overflow-wrap:anywhere;width:100%;min-height:44px;line-height:1.15;white-space:normal!important;max-width:none!important;padding:10px 8px!important;font-size:13px!important}.tryBackdrop{align-items:start;padding:10px}.tryModal{border-radius:20px;margin-top:8px;padding:20px 17px}.tryBrand{margin-bottom:16px}.tryBrand b{font-size:17px}.tryBrand em{font-size:10px}.tryModal .eyebrow{letter-spacing:1.4px;font-size:10px}.tryModal h1{letter-spacing:-.035em;margin:9px 0 13px;font-size:30px;line-height:1.08}.tryLead{margin-bottom:16px;font-size:16px;line-height:1.52}.tryPreviewGrid{grid-template-columns:1fr 1fr;gap:8px;margin:14px 0}.tryPreviewGrid article{border-radius:13px;gap:4px;padding:12px}.tryPreviewGrid b{font-size:14px}.tryPreviewGrid span{font-size:13px;line-height:1.35}.tryNotice{margin:7px 0 14px;padding:11px 12px;font-size:13px}.tryFields{grid-template-columns:1fr;gap:11px}.tryFields label.wide{grid-column:auto}.tryFields label{gap:6px;font-size:14px}.tryFields select{min-height:50px;font-size:16px}.scenarioSummary{margin-top:13px;padding:13px 14px}.tryActions{align-items:stretch;gap:10px;margin-top:16px}.tryActions .btn{min-height:48px;padding:11px 14px}.tryActions .textButton{min-height:44px;padding:8px;font-size:13px}.workspace{padding:16px 12px 30px}.workspaceTop{margin-bottom:14px;display:grid}.workspaceTop small{font-size:10px}.workspaceTop h1{margin:5px 0;font-size:34px}.workspaceTop>div:first-child>span{font-size:13px}.topTools{justify-content:flex-start}.commandTrigger{justify-content:center;width:44px;padding:0}.commandTrigger span{display:none}.metricRow{grid-template-columns:1fr 1fr}.metricRow .metric small{font-size:11px}.metricRow .metric span{font-size:12px}.metricRow .metric b{font-size:19px}.panel{border-radius:14px;padding:15px}.panel p,.panel span,.panelNote,.emptyInsight{font-size:max(12px,1em)}.viewGuide{font-size:13px}.sideNav{gap:7px 8px;padding:9px 10px}.appBrand{font-size:17px}.appBrand>span{width:28px;height:28px}.sideNav>.demoBadge{font-size:9px}.sideNav>button{min-height:36px;padding:7px 9px;font-size:12px}.sideNav>button i{display:none}.tourCallout{border-radius:18px;width:auto;max-height:min(48dvh,410px);padding:15px 15px 14px;bottom:8px;left:8px;right:8px;overflow:auto;box-shadow:0 16px 50px #02140e40}.tourProgress{gap:9px;margin-bottom:10px}.tourProgress>span{font-size:11px}.tourCallout h2{margin-bottom:7px;font-size:20px;line-height:1.16}.tourCallout>p{margin-bottom:10px;font-size:15px;line-height:1.42}.tourExample{border-radius:12px;margin-bottom:11px;padding:11px 12px}.tourExample strong{font-size:11px}.tourExample span{font-size:14px;line-height:1.38}.tourButtons{gap:8px}.tourButtons>.textButton{min-height:42px;font-size:12px}.tourButtons>div{gap:6px}.tourButtons .btn{min-height:44px;padding:10px 13px;font-size:14px}.tourBack{min-width:44px;min-height:44px}.tryFrame{height:100dvh}.actionRow,.sequenceRows>button,.recoveryPlanSteps button{font-size:12px}.nbaStats small,.alternatives span,.evidenceRow span,.evidenceRow strong,.missingData b,.missingData span,.strategyList small,.strategyOutcome p,.actionProgress span,.invoiceHeader,.invoiceTable>button,.unifiedTimeline small,.promiseFlow span,.accuracyGauge span,.forecastGrid label,.dsoResult span,.dsoResult small,.rootCauseMini span,.rootCauseMini b,.reliabilityStrip span,.reliabilityStrip small,.freshnessList small,.auditList small,.auditList em{font-size:11px}.nbaStats b,.evidenceRow b,.strategyList b,.actionRow button,.invoiceDrawer>div,.unifiedTimeline p,.causeList span,.causeList b,.benchmarkList small,.recoveryPlanSteps em{font-size:12px}}.productMock{transform:none}.navPrimaryActions .btn,.cta .btn{text-overflow:ellipsis;min-width:0;max-width:100%;overflow:hidden}.workspace{font-size:14px}.workspace .panel,.workspace .metric,.workspace .commandSummary{box-shadow:0 10px 30px #10231c0b}.workspace .eyebrow{letter-spacing:.12em;font-size:11px;line-height:1.35}.workspace .panel p{line-height:1.55}.workspace button,.workspace a{touch-action:manipulation}@media (max-width:900px){.premiumNav{align-items:center}.navPrimaryActions .btn{white-space:nowrap;text-overflow:clip;overflow:visible}.workspace{padding-bottom:106px}.workspaceTop{margin-bottom:16px}.workspaceTop h1{font-size:36px;line-height:1.03}.workspaceTop>div:first-child>span{font-size:14px;line-height:1.45}.topTools{align-items:center}.panel,.metric,.commandSummary{border-radius:16px}.panel{padding:16px}.panelHead{gap:12px}.panelHead h3{margin-top:2px}.panelHead small{font-size:12px;line-height:1.45}.viewGuide{font-size:14px;line-height:1.5}.metricRow .metric{min-height:0}.metricRow .metric small{font-size:11px}.metricRow .metric span{font-size:12px}.metricRow .metric b{font-size:21px}.roleGrid article,.tourCard,.roleGrid p{min-height:0}.tourCard h3{margin-top:26px}.appShell{min-height:100dvh;display:block}.sideNav{z-index:75;min-height:76px;padding:7px max(8px,env(safe-area-inset-right)) calc(7px + env(safe-area-inset-bottom)) max(8px,env(safe-area-inset-left));-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);border:0;border-top:1px solid #dfe8e3;bottom:0;left:0;right:0;box-shadow:0 -12px 38px #0c261d1c;color:#1c3129!important;background:#fafcfbf7!important;grid-template-columns:repeat(6,minmax(0,1fr))!important;gap:3px!important;height:auto!important;display:grid!important;position:fixed!important;top:auto!important;overflow:visible!important}.sideNav .appBrand,.sideNav>.demoBadge,.sideNav .sideBottom,.sideNav:after{display:none!important}.sideNav>button{flex-direction:column;justify-content:center;align-items:center;overflow:hidden;color:#61716a!important;text-align:center!important;white-space:normal!important;background:0 0!important;border-radius:12px!important;grid-area:auto!important;gap:4px!important;width:100%!important;min-width:0!important;min-height:58px!important;margin:0!important;padding:6px 2px!important;font-size:10px!important;font-weight:750!important;line-height:1.05!important;display:flex!important;position:static!important}.sideNav>button i{flex:none;place-items:center;color:#315f50!important;background:#f0f5f2!important;border-radius:9px!important;width:26px!important;height:26px!important;font-size:14px!important;display:grid!important}.sideNav>button.on{color:#124d3a!important;background:#eef7f2!important}.sideNav>button.on i{color:#0f5a43!important;background:#dcefe6!important}.workspace .panel small,.workspace .panel p,.workspace .panel span:not(.eyebrow):not(.riskPill):not(.tag),.workspace .panel label,.workspace .panel button,.workspace .panel select,.workspace .panel input,.workspace .panel textarea{font-size:12px;line-height:1.45}.workspace .panel h3{font-size:19px;line-height:1.18}.workspace .panel h4{font-size:15px;line-height:1.25}.workspace .panel button,.workspace .panel select{min-height:40px}.workspace .riskPill,.workspace .tag{font-size:10px!important}.nbaStats small,.alternatives span,.strategyList small,.evidenceRow span,.evidenceRow strong,.missingData b,.missingData span,.actionProgress span,.invoiceHeader,.invoiceTable>button,.unifiedTimeline small,.forecastGrid label,.miniTabs button,.slaList small,.ownerList small,.confidenceSignals span,.agingMigration span,.agingMigration b,.agingMigration small,.stressRow small,.freshnessList small,.auditList small,.auditList em,.auditList span,.approvalList small,.cashExceptionList small,.reliabilityStrip span,.reliabilityStrip small,.rootCauseMini span,.dsoResult span,.dsoResult small,.causeList span,.causeList b{font-size:11px!important}.tourCallout{background:#fcfdfcfc!important;border:1px solid #d9e6df!important;border-radius:22px!important;width:auto!important;max-height:min(43dvh,365px)!important;padding:16px!important;bottom:10px!important;left:10px!important;right:10px!important;overflow:auto!important;box-shadow:0 18px 58px #0a221a38!important}.tourProgress{margin-bottom:10px!important}.tourProgress>span{letter-spacing:.08em!important;font-size:11px!important}.tourCallout h2{margin:0 0 7px!important;font-size:20px!important;line-height:1.16!important}.tourCallout>p{margin:0 0 9px!important;font-size:14px!important;line-height:1.43!important}.tourExample{border-radius:13px!important;gap:4px!important;margin-bottom:11px!important;padding:10px 12px!important}.tourExample strong{font-size:11px!important}.tourExample span{font-size:13px!important;line-height:1.4!important}.tourButtons{gap:8px!important}.tourButtons .btn,.tourBack{min-height:44px!important}.tourButtons .btn{white-space:nowrap!important;padding:10px 13px!important;font-size:14px!important}.tourButtons .textButton{min-height:40px!important;padding:6px!important;font-size:12px!important}}@media (max-width:560px){body{overflow-x:hidden}.premiumNav{grid-template-columns:1fr;gap:10px!important;padding:10px 12px 12px!important;display:grid!important}.premiumNav .brandLockup{justify-self:start}.premiumNav .brandLockup>span:last-child{font-size:20px!important}.navPrimaryActions{grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important;gap:8px!important;width:100%!important;margin:0!important;display:grid!important}.navPrimaryActions .btn{white-space:nowrap!important;text-overflow:clip!important;border-radius:12px!important;width:100%!important;min-width:0!important;min-height:46px!important;padding:10px 8px!important;font-size:12.5px!important;line-height:1.1!important;overflow:hidden!important}.hero,.section{padding-left:16px!important;padding-right:16px!important}.hero{padding-top:42px!important}.hero h1,.contentPage>h1{letter-spacing:-.05em!important;margin-bottom:20px!important;font-size:clamp(38px,12vw,50px)!important;line-height:1.02!important}.lead{font-size:17px!important;line-height:1.52!important}.cta{grid-template-columns:1fr!important;gap:9px!important;margin:22px 0 12px!important;display:grid!important}.cta .btn,.cta .textLink{text-align:center!important;justify-content:center!important;width:100%!important;min-height:48px!important}.trustStrip{grid-template-columns:1fr 1fr!important;gap:9px 14px!important;margin-top:16px!important;font-size:12px!important;display:grid!important}.productMock{border-radius:18px!important;transform:none!important}.mockKpis>div{padding:14px 12px!important}.mockKpis small,.mockKpis span{font-size:11px!important}.mockKpis b{font-size:20px!important}.mockFocus{padding:18px!important}.mockFocus h3{font-size:20px!important}.mockFocus>strong{font-size:27px!important}.reasoning{font-size:13px!important;line-height:1.45!important}.tourCard{min-height:0!important;padding:18px!important}.tourCard h3{margin:26px 0 7px!important;font-size:19px!important}.tourCard p{font-size:14px!important;line-height:1.48!important}.roleGrid article{padding:19px!important}.roleGrid h3{margin:26px 0 8px!important}.roleGrid p{min-height:0!important;font-size:14px!important;line-height:1.5!important}.finalCta,.finalCtaV2{margin-left:14px!important;margin-right:14px!important;padding:34px 18px!important}.workspace{padding:14px 12px 104px!important}.workspaceTop{margin-bottom:12px!important;display:block!important}.workspaceTop small{letter-spacing:.06em!important;font-size:10px!important}.workspaceTop h1{letter-spacing:-.04em!important;margin:4px 0 5px!important;font-size:32px!important}.workspaceTop>div:first-child>span{font-size:13px!important}.topTools{justify-content:flex-start!important;margin-top:10px!important}.topTools .commandTrigger,.topTools .bellButton,.topTools .helpButton{height:42px!important;min-height:42px!important}.topTools .btn{display:none!important}.commandSummary{margin-bottom:10px!important;padding:15px!important}.commandSummary h2,.commandSummary h3{font-size:20px!important;line-height:1.18!important}.commandSummary p{font-size:13px!important;line-height:1.45!important}.metricRow{grid-template-columns:1fr 1fr!important;gap:8px!important}.metricRow .metric{border-radius:13px!important;padding:12px!important}.metricRow .metric small{font-size:11px!important}.metricRow .metric b{margin:5px 0!important;font-size:18px!important}.metricRow .metric span{font-size:11.5px!important}.panel{border-radius:14px!important;margin-top:10px!important;padding:14px!important}.panelHead{display:block!important}.panelHead h3{margin:4px 0 6px!important;font-size:18px!important}.panelHead small{margin-top:5px!important;font-size:12px!important;display:block!important}.funnelFlow{grid-template-columns:1fr 1fr!important;gap:7px!important}.funnelFlow button{min-height:76px!important;padding:10px!important}.funnelFlow span{font-size:11px!important}.funnelFlow b{font-size:13px!important}.dashboardGrid,.aiGrid,.invoiceIntelligence,.forecastGrid,.customerGrid,.opsGrid{grid-template-columns:1fr!important;gap:10px!important}.decisionQueue>button{gap:7px!important;padding:12px 2px!important}.decisionQueue p{font-size:12px!important;line-height:1.4!important}.impactCell b{font-size:13px!important}.actionRow{grid-template-columns:28px minmax(0,1fr)!important;padding:10px 0!important}.actionRow>:nth-child(n+3){grid-column:2!important}.invoiceHeader,.invoiceTable>button{font-size:11px!important}.playbookCard p,.relationshipCard p,.changeItem p,.driver p,.customerTimeline p{font-size:13px!important;line-height:1.45!important}.tryBackdrop{align-items:start!important;padding:8px!important}.tryModal{border-radius:20px!important;margin-top:4px!important;padding:18px 16px!important}.tryBrand{margin-bottom:14px!important}.tryModal h1{margin:8px 0 11px!important;font-size:28px!important;line-height:1.08!important}.tryLead{margin-bottom:13px!important;font-size:15px!important;line-height:1.48!important}.tryPreviewGrid{grid-template-columns:1fr 1fr!important;gap:7px!important;margin:12px 0!important}.tryPreviewGrid article{border-radius:12px!important;padding:10px!important}.tryPreviewGrid b{font-size:13px!important}.tryPreviewGrid span{font-size:12px!important;line-height:1.35!important}.tryNotice{margin:6px 0 12px!important;padding:10px!important;font-size:12.5px!important;line-height:1.4!important}.tryActions{margin-top:13px!important}.tryActions .btn{min-height:46px!important;font-size:14px!important}.tryFields{gap:9px!important}.tryFields label{font-size:13px!important}.tryFields select{min-height:48px!important;font-size:16px!important}.scenarioSummary{margin-top:11px!important;padding:11px 12px!important}.tourCallout{border-radius:20px!important;max-height:min(41dvh,340px)!important;padding:14px!important;bottom:8px!important;left:8px!important;right:8px!important}.tourCallout h2{font-size:18px!important}.tourCallout>p{font-size:13.5px!important;line-height:1.4!important}.tourExample span{font-size:12.5px!important}.tourButtons{align-items:center!important}.tourButtons>div{gap:6px!important}.tourButtons .btn{padding:9px 11px!important;font-size:13px!important}.tourBack{width:42px!important;min-width:42px!important}}@media (max-width:380px){.navPrimaryActions .btn{padding-left:6px!important;padding-right:6px!important;font-size:11.5px!important}.sideNav>button{font-size:9px!important}.sideNav>button i{width:24px!important;height:24px!important;font-size:13px!important}.workspace{padding-left:10px!important;padding-right:10px!important}.metricRow,.tryPreviewGrid{grid-template-columns:1fr!important}}@media (max-width:560px){.premiumNav{border-bottom:1px solid #dfe8e3;background:#fff!important;gap:12px!important;padding:12px 14px 14px!important}.premiumNav .brandLockup{gap:9px!important}.premiumNav .brandMark{border-radius:12px!important;width:40px!important;height:40px!important;font-size:20px!important}.premiumNav .brandLockup>span:last-child{letter-spacing:-.03em!important;font-size:24px!important}.navPrimaryActions{gap:10px!important}.navPrimaryActions .btn{white-space:nowrap!important;border-radius:14px!important;min-height:52px!important;padding:12px 10px!important;font-size:15px!important;font-weight:850!important;overflow:hidden!important}.navPrimaryActions .navTryButton{color:#115c45!important;background:#fff!important;border:1.5px solid #aacbbd!important}.navPrimaryActions .navDemoButton{color:#fff!important;background:#0f654c!important;border-color:#0f654c!important}.section{padding-top:42px!important;padding-bottom:42px!important}.section>header{margin-bottom:18px!important}.section h2{letter-spacing:-.04em!important;margin:6px 0 10px!important;font-size:30px!important;line-height:1.06!important}.eyebrow{letter-spacing:.12em!important;font-size:12px!important}.section p{margin-top:8px!important;margin-bottom:8px!important}.heroV2{gap:24px!important;min-height:0!important;padding-top:30px!important;padding-bottom:34px!important}.heroBadge{letter-spacing:.12em!important;padding:8px 11px!important;font-size:11px!important}.heroV2 h1{letter-spacing:-.055em!important;margin:16px 0 14px!important;font-size:44px!important;line-height:.98!important}.heroV2 .lead{margin:0!important;font-size:17px!important;line-height:1.45!important}.heroV2 .cta{margin:18px 0 12px!important}.heroV2 .cta .btn{border-radius:14px!important;min-height:50px!important;font-size:15px!important}.trustStrip{grid-template-columns:1fr!important;gap:7px!important;margin-top:12px!important;font-size:13px!important}.trustStrip span{background:#fff;border:1px solid #e0e9e4;border-radius:12px;padding:9px 11px!important}.decisionLoop{margin-top:6px!important}.productTour header{gap:12px!important}.productTour header p{font-size:14px!important;line-height:1.45!important}.tourGrid{gap:12px!important;margin-top:18px!important}.tourCard{border-radius:16px!important;grid-template-rows:auto auto auto!important;grid-template-columns:64px minmax(0,1fr)!important;align-items:start!important;gap:4px 14px!important;min-height:0!important;padding:16px!important;display:grid!important}.tourCard>div{background:#edf5f1;border-radius:14px;grid-row:1/4;flex-direction:column!important;grid-column:1!important;justify-content:flex-start!important;align-items:center!important;gap:10px!important;min-height:118px!important;padding:12px 8px!important;display:flex!important}.tourCard>div span{letter-spacing:-.04em!important;color:#0e6048!important;font-size:27px!important;line-height:1!important}.tourCard>div em{text-align:center!important;background:#fff!important;width:100%!important;padding:5px 6px!important;font-size:10px!important;line-height:1.2!important}.tourCard h3{letter-spacing:-.025em!important;grid-column:2!important;margin:2px 0 4px!important;font-size:22px!important;line-height:1.1!important}.tourCard p{grid-column:2!important;margin:0 0 6px!important;font-size:14px!important;line-height:1.42!important}.tourCard>b{grid-column:2!important;margin-top:3px!important;font-size:13px!important}.roleSection header{margin-bottom:16px!important}.roleGrid{gap:12px!important;margin-top:16px!important}.roleGrid article{border-radius:16px!important;min-height:0!important;padding:17px 18px!important}.roleGrid article>span{letter-spacing:.09em!important;font-size:12px!important;line-height:1.25!important}.roleGrid h3{letter-spacing:-.03em!important;margin:12px 0 7px!important;font-size:24px!important;line-height:1.08!important}.roleGrid p{min-height:0!important;margin:0 0 12px!important;font-size:15px!important;line-height:1.43!important}.roleGrid a{align-items:center!important;min-height:34px!important;font-size:14px!important;line-height:1.25!important;display:inline-flex!important}.operatingSystem{gap:18px!important}.operatingSystem>div:first-child .lead{font-size:15px!important;line-height:1.45!important}.loopSteps{border-radius:16px!important}.loopSteps article{grid-template-columns:56px minmax(0,1fr)!important;gap:14px!important;padding:16px!important}.loopSteps article>span{border-radius:13px!important;width:48px!important;height:48px!important;font-size:17px!important;font-weight:950!important}.loopSteps h3{margin:1px 0 5px!important;font-size:22px!important;line-height:1.08!important}.loopSteps p{margin:0!important;font-size:14px!important;line-height:1.42!important}.proofGrid>div,.trustMatrix>div,.faqItem{padding:16px!important}.proofGrid p,.faqItem p,.trustMatrix small{font-size:14px!important;line-height:1.42!important}.proofGrid b,.faqItem h3,.trustMatrix b{font-size:17px!important}.faqGrid{gap:10px!important}.workspace .eyebrow,.workspaceTop small{font-size:12px!important}.workspaceTop>div:first-child>span{font-size:14px!important}.workspace .panel small,.workspace .panel span:not(.eyebrow):not(.riskPill):not(.tag),.workspace .panel label,.workspace .panel button,.workspace .panel p{font-size:13px!important;line-height:1.42!important}.workspace .panel h3{font-size:20px!important}.workspace .panel h4{font-size:16px!important}.workspace .riskPill,.workspace .tag{font-size:11px!important}.metricRow .metric small{font-size:12px!important}.metricRow .metric span{font-size:13px!important}.metricRow .metric b{font-size:21px!important}.sideNav{min-height:72px!important;padding-top:6px!important}.sideNav>button{gap:3px!important;min-height:54px!important;font-size:10.5px!important}.sideNav>button i{width:25px!important;height:25px!important;font-size:14px!important}.tourCallout{max-height:min(38dvh,310px)!important;padding:13px 14px!important}.tourCallout h2{font-size:20px!important}.tourCallout>p{font-size:14px!important}.tourExample{margin-bottom:9px!important;padding:9px 11px!important}.tourExample strong{font-size:11px!important}.tourExample span{font-size:13px!important}}@media (max-width:390px){.navPrimaryActions .btn{font-size:13.5px!important}.heroV2 h1{font-size:39px!important}.tourCard{grid-template-columns:56px minmax(0,1fr)!important;column-gap:12px!important}.tourCard>div{min-height:108px!important;padding:10px 6px!important}.tourCard>div span{font-size:24px!important}.tourCard h3{font-size:20px!important}.roleGrid h3{font-size:22px!important}.loopSteps article{grid-template-columns:50px minmax(0,1fr)!important;padding:14px!important}.loopSteps article>span{width:44px!important;height:44px!important;font-size:16px!important}}.goalPicker{border:0;margin:18px 0 0;padding:0}.goalPicker legend{color:#29473c;margin-bottom:10px;font-size:14px;font-weight:850}.goalPicker legend small{color:#6f7e78;margin-left:6px;font-weight:600}.goalPicker>div{flex-wrap:wrap;gap:8px;display:flex}.goalChip{color:#24483c;cursor:pointer;background:#fff;border:1px solid #cbdad3;border-radius:999px;min-height:44px;padding:10px 14px;font-size:14px;font-weight:750}.goalChip.selected{color:#fff;background:#0f5a43;border-color:#0f5a43;box-shadow:0 0 0 3px #dff1e9}.goalPicker p{color:#63736d;margin:10px 0 0;font-size:12.5px;line-height:1.45}.goalPersonalizer{z-index:68;color:#fff;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);pointer-events:auto;background:#0c2d22f5;border:1px solid #ffffff1f;border-radius:16px;grid-template-columns:auto auto 1fr;align-items:center;gap:12px;padding:11px 14px;display:grid;position:fixed;bottom:18px;left:246px;right:26px;box-shadow:0 16px 45px #0721192e}.goalPersonalizer>div:first-child{gap:2px;display:grid}.goalPersonalizer>div:first-child span{letter-spacing:.09em;color:#9fd4c0;font-size:9px;font-weight:900}.goalPersonalizer>div:first-child b{font-size:13px}.goalPersonalizerChips{flex-wrap:wrap;gap:6px;display:flex}.goalPersonalizerChips a{color:#124d3a;background:#e3f3eb;border-radius:999px;padding:6px 8px;font-size:11px;font-weight:800}.goalPersonalizer p{color:#c4d8d0;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;font-size:11px;line-height:1.35;display:-webkit-box;overflow:hidden}@media (max-width:900px){.goalPersonalizer{grid-template-columns:1fr auto;bottom:88px;left:12px;right:12px}.goalPersonalizer p{grid-column:1/-1}.workspace{padding-bottom:176px!important}}@media (max-width:560px){.goalPicker{margin-top:14px}.goalPicker legend{flex-direction:column;gap:3px;font-size:15px;display:flex}.goalPicker legend small{margin-left:0;font-size:12px}.goalPicker>div{grid-template-columns:1fr 1fr;gap:7px;display:grid}.goalChip{text-align:left;border-radius:13px;min-height:46px;padding:9px 10px;font-size:13px;line-height:1.2}.goalPicker p{margin-top:8px;font-size:12px}.scenarioSummary small{line-height:1.4}.goalPersonalizer{border-radius:14px;gap:8px;padding:10px 11px;bottom:84px}.goalPersonalizer>div:first-child span{font-size:8.5px}.goalPersonalizer>div:first-child b{font-size:12px}.goalPersonalizerChips{justify-content:flex-end}.goalPersonalizerChips a{padding:5px 7px;font-size:10px}.goalPersonalizer p{-webkit-line-clamp:1;font-size:10.5px}.tryFormModal{max-height:calc(100dvh - 16px);overflow:auto}.tryFields{gap:8px!important}.tryFields select{min-height:46px!important}.tryLead{margin-bottom:11px!important}.scenarioSummary{margin-top:10px!important}.tryActions{background:#f7faf8;padding-top:10px;padding-bottom:2px;position:sticky;bottom:-18px}}.objectiveRibbon{z-index:45;color:#173f35;background:#f6fbf8;border-bottom:1px solid #d7e5de;padding:10px 18px;font-family:inherit;position:sticky;top:0}.objectiveRibbonMain{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:16px;max-width:1500px;margin:0 auto;display:grid}.objectiveRibbonMain>div:first-child{gap:2px;min-width:155px;display:grid}.objectiveKicker{letter-spacing:.12em;color:#4f756a;font-size:10px;font-weight:900;line-height:1.2}.objectiveRibbonMain strong{font-size:14px;line-height:1.25}.objectiveChips{scrollbar-width:none;gap:7px;min-width:0;display:flex;overflow-x:auto}.objectiveChips::-webkit-scrollbar{display:none}.objectiveChips button,.objectiveWhy,.objectiveImpactGrid button{font:inherit;cursor:pointer;border:0}.objectiveChips button{color:#215f4c;white-space:nowrap;background:#fff;border:1px solid #bad8ca;border-radius:999px;flex:none;padding:8px 11px;font-size:12px;font-weight:800}.objectiveChips button:hover{background:#eaf6f0}.objectiveWhy{color:#28634f;white-space:nowrap;background:0 0;font-size:12px;font-weight:900}.objectiveImpactGrid{grid-template-columns:repeat(auto-fit,minmax(210px,1fr));gap:8px;max-width:1500px;margin:10px auto 0;display:grid}.objectiveImpactGrid article{background:#fff;border:1px solid #d9e7e0;border-radius:12px;gap:6px;padding:12px;display:grid}.objectiveImpactGrid p{color:#61756d;margin:0;font-size:12px;line-height:1.45}.objectiveImpactGrid button{color:#176248;background:0 0;justify-self:start;padding:0;font-size:12px;font-weight:900}.sideNav button.objectivePreferred{background:#edf7f2;box-shadow:inset 3px 0 #2f8b69}@media (max-width:900px){.objectiveRibbon{z-index:50;padding:9px 12px;top:0}.objectiveRibbonMain{grid-template-columns:1fr auto;gap:8px}.objectiveRibbonMain>div:first-child{min-width:0}.objectiveKicker{font-size:10px}.objectiveRibbonMain strong{font-size:13px}.objectiveChips{order:3;grid-column:1/-1;padding-bottom:1px}.objectiveChips button{padding:8px 10px;font-size:12px}.objectiveWhy{font-size:12px}.objectiveImpactGrid{grid-template-columns:1fr;max-height:38dvh;overflow:auto}.objectiveImpactGrid article{padding:11px}.objectiveImpactGrid p{font-size:13px}.objectiveRibbon+.appShell .workspace{padding-top:16px}}:root{--cobriva-focus:#0d7658;--cobriva-line:#d7e3dd;--cobriva-soft:#f4f8f6;--cobriva-ink:#112a23;--cobriva-muted:#60726b}:where(a,button,input,select,textarea,summary):focus-visible{outline:3px solid var(--cobriva-focus);outline-offset:3px}:where(button,a,.btn,summary){touch-action:manipulation}.honeypot{opacity:0!important;pointer-events:none!important;width:1px!important;height:1px!important;position:absolute!important;left:-9999px!important}.optional{color:var(--cobriva-muted);font-size:.85em;font-weight:500}.consentLine a{text-decoration:underline}.formError{color:#9d2a1b;font-weight:750}.footer.premiumFooter{grid-template-columns:minmax(220px,1.35fr) repeat(4,minmax(125px,1fr));gap:28px}.footerBrand p{max-width:320px}.footerBrand small{color:var(--cobriva-muted);margin-top:18px;display:block}.pricingFacts{grid-template-columns:repeat(3,1fr);gap:12px;margin:28px 0 34px;display:grid}.pricingFacts>div{border:1px solid var(--cobriva-line);background:var(--cobriva-soft);border-radius:16px;gap:7px;padding:18px;display:grid}.pricingFacts span{color:var(--cobriva-muted);font-size:14px;line-height:1.5}.annualPrice{font-weight:700;color:#376859!important;margin-top:-8px!important;font-size:13px!important}.planCapacity{grid-template-columns:1fr 1fr;gap:8px;margin:4px 0 8px;display:grid}.planCapacity span{background:var(--cobriva-soft);color:var(--cobriva-muted);border-radius:10px;gap:2px;padding:10px;font-size:12px;display:grid}.planCapacity b{color:var(--cobriva-ink);font-size:17px}.planCaveat{color:#6b756f!important;margin:2px 0!important;font-size:12px!important}.price>.textLink{margin-top:10px;display:inline-flex}.pricingOperational .contentCard{min-height:0}.legalGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin-top:32px;display:grid}.legalCard{border:1px solid var(--cobriva-line);color:inherit;background:#fff;border-radius:18px;gap:12px;padding:24px;text-decoration:none;display:grid}.legalCard>span{color:#2f785f;font-size:15px;font-weight:900}.legalCard h2{margin:0;font-size:23px}.legalCard p{color:var(--cobriva-muted);margin:0;line-height:1.55}.legalCard b{color:#176248}.legalPage{max-width:940px}.legalPage>section{border-bottom:1px solid var(--cobriva-line);padding:26px 0}.legalPage>section:last-child{border-bottom:0}.legalPage section h2{margin:0 0 12px;font-size:25px}.legalPage section p,.legalPage section li{color:#4f625b;font-size:15px;line-height:1.65}.legalAlert{background:#eff8f4;border:1px solid #bcd9cc;border-left:5px solid #347b61;border-radius:14px;margin:26px 0 8px;padding:18px}.legalAlert b{margin-bottom:5px;display:block}.legalAlert p{color:#425c52;margin:0;line-height:1.55}.legalTable{gap:8px;display:grid}.legalTable>div{border-bottom:1px solid #e5ece8;grid-template-columns:minmax(170px,.7fr) 1.3fr;gap:18px;padding:14px 0;display:grid}.legalTable span{color:var(--cobriva-muted);line-height:1.5}.legalSteps{padding-left:22px}.legalSteps li{margin:8px 0}.contactReasons{flex-wrap:wrap;gap:8px;margin:22px 0;display:flex}.contactReasons button{color:#285c4c;font:inherit;cursor:pointer;background:#fff;border:1px solid #cbdad3;border-radius:999px;padding:10px 14px;font-size:13px;font-weight:800}.contactReasons button.active{color:#fff;background:#185b46;border-color:#185b46}.contactPage form{align-self:start}.faqGroup{border-bottom:1px solid var(--cobriva-line);padding:24px 0}.faqGroup h2{margin-bottom:12px;font-size:25px}.faqAccordion{gap:8px;display:grid}.faqAccordion details{border:1px solid var(--cobriva-line);background:#fff;border-radius:14px}.faqAccordion summary{cursor:pointer;justify-content:space-between;gap:16px;padding:16px 18px;font-size:15px;font-weight:800;list-style:none;display:flex}.faqAccordion summary::-webkit-details-marker{display:none}.faqAccordion details p{color:var(--cobriva-muted);margin:0;padding:0 18px 18px;font-size:14px;line-height:1.55}.storySection{grid-template-columns:.8fr 1.2fr;align-items:start;gap:30px;display:grid}.securityFootnote{color:var(--cobriva-muted);margin-top:16px;font-size:13px;line-height:1.55}.objectiveRibbonMain .objectiveKicker{font-size:11px}.objectiveRibbonMain strong{font-size:15px}.objectiveChips button,.objectiveWhy{font-size:13px}.objectiveImpactGrid b{font-size:14px}.objectiveImpactGrid p,.objectiveImpactGrid button{font-size:13px}@media (max-width:900px){.footer.premiumFooter{grid-template-columns:1fr 1fr;gap:24px 16px}.footerBrand{grid-column:1/-1}.footerBrand p{max-width:none}.pricingFacts{grid-template-columns:1fr;margin:20px 0 26px}.legalGrid{grid-template-columns:1fr}.legalCard{padding:19px}.legalCard h2{font-size:21px}.legalPage>section{padding:21px 0}.legalPage section h2,.faqGroup h2{font-size:22px}.legalPage section p,.legalPage section li{font-size:15px}.legalTable>div{grid-template-columns:1fr;gap:5px}.storySection{grid-template-columns:1fr;gap:10px}.planCapacity{grid-template-columns:1fr 1fr}.objectiveRibbonMain .objectiveKicker{font-size:11px}.objectiveRibbonMain strong{font-size:14px}.objectiveChips button,.objectiveWhy{min-height:40px;font-size:13px}.objectiveImpactGrid p{font-size:14px}.formPage input,.formPage select,.formPage textarea,.tryPage select{font-size:16px!important}.contactReasons button{min-height:44px;font-size:14px}.faqAccordion summary{padding:16px;font-size:16px}.faqAccordion details p{padding:0 16px 16px;font-size:15px;line-height:1.6}}@media (max-width:560px){.footer.premiumFooter{grid-template-columns:1fr}.footerBrand{grid-column:auto}.planCapacity{grid-template-columns:1fr}.legalAlert{padding:15px}.legalCard{border-radius:14px}.pricingPage .price{min-height:0!important}.pricingPage .price ul{margin-bottom:10px}.contentPage .lead{line-height:1.5}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.heroV2 h1{max-width:760px}.heroV2 .lead{max-width:720px}.cfoDaySection header{align-items:end}.dayPreview{grid-template-columns:repeat(4,1fr);gap:10px;margin:22px 0;display:grid}.dayPreview article{background:#f7faf8;border:1px solid #dbe6e1;border-radius:14px;gap:4px;padding:14px;display:grid}.dayPreview span{color:#2c7259;font-size:12px;font-weight:900}.dayPreview b{color:#122d25;font-size:16px}.dayPreview small{color:#60726b;font-size:13px;line-height:1.4}.cfoWelcome{max-width:760px}.coachAnswer{color:#1c624a;letter-spacing:.02em;background:#e9f5ef;border-radius:999px;width:max-content;max-width:100%;padding:6px 10px;font-size:12px;font-weight:900;line-height:1.2;display:inline-flex}.cfoCoach h2{margin-top:8px}.cfoCoach .tourExample{margin-top:10px}.pricingTeaser header p{max-width:560px}@media (max-width:900px){.dayPreview{grid-template-columns:1fr 1fr}.heroV2 h1{letter-spacing:-.045em;font-size:clamp(38px,11vw,54px);line-height:.98}.heroV2 .lead{font-size:17px;line-height:1.48}.cfoDaySection header{align-items:start}.cfoCoach{max-height:39dvh}.cfoCoach h2{font-size:21px;line-height:1.12}.cfoCoach>p{font-size:14px;line-height:1.48}.coachAnswer{font-size:12px}.tryModal.cfoWelcome h1{font-size:30px;line-height:1.06}.tryModal.cfoWelcome .tryLead{font-size:16px;line-height:1.5}}@media (max-width:560px){.dayPreview{grid-template-columns:1fr 1fr;gap:8px}.dayPreview article{min-height:96px;padding:12px}.dayPreview b{font-size:15px}.dayPreview small{font-size:12px}.heroV2 .cta{grid-template-columns:1fr!important}.heroV2 .btn{width:100%;min-width:0}.tourCard p,.roleGrid article p,.faqItem p{font-size:15px!important;line-height:1.5!important}.tourCard h3,.roleGrid article h3{font-size:23px!important}.cfoCoach .tourButtons{gap:8px}.cfoCoach .tourButtons>.textButton{font-size:12px}.cfoCoach .btn{white-space:nowrap;font-size:13px}}.revenueHero{padding-top:150px}.revenueHero h1{max-width:820px;margin:14px 0 22px;font-size:clamp(48px,6vw,82px);line-height:.98}.moneyFlow{flex-wrap:wrap;align-items:center;gap:10px;margin:30px 0 24px;display:flex}.moneyFlow span{border:1px solid var(--border);background:#fff;border-radius:999px;padding:12px 16px;font-weight:750}.moneyFlow i{color:var(--muted);font-style:normal}.dataMap,.impactGrid,.cfoFormula{grid-template-columns:repeat(3,1fr);gap:14px;display:grid}.dataMap article,.impactGrid article,.cfoFormula>div,.recoveryExample>div{border:1px solid var(--border);background:#fff;border-radius:22px;padding:24px}.dataMap article span,.recoveryExample small{letter-spacing:.06em;color:var(--muted);font-size:12px;font-weight:800}.dataMap h3,.impactGrid h3{margin:10px 0 8px;font-size:21px}.dataMap p,.impactGrid p,.recoveryExample p,.cfoFormula p{margin:0;font-size:15px;line-height:1.55}.sourceNote{background:var(--soft);border-radius:18px;align-items:flex-start;gap:16px;margin-top:16px;padding:20px 24px;display:flex}.sourceNote b{white-space:nowrap}.impactGrid article{background:#ffffff14;border-color:#ffffff24}.impactGrid h3{color:#fff}.impactGrid p{color:#ffffffb8}.recoveryExample{grid-template-columns:repeat(3,1fr);gap:14px;display:grid}.recoveryExample b{margin:9px 0;font-size:23px;line-height:1.15;display:block}.cfoFormula{grid-template-columns:repeat(4,1fr)}.cfoFormula span{margin-bottom:14px;font-size:24px;font-weight:850;display:block}.cfoFormula b{margin-bottom:8px;font-size:18px;display:block}.attributionRule{border-left:4px solid var(--accent);background:var(--soft);border-radius:0 16px 16px 0;margin-top:18px;padding:18px 22px}.revenueSignal{border:1px solid var(--border);background:linear-gradient(135deg,#fff,#f5fbf8);border-radius:18px;margin:18px 0 4px;padding:18px 20px}.revenueSignalTop{justify-content:space-between;align-items:center;gap:12px;display:flex}.revenueSignalTop span{letter-spacing:.06em;font-size:12px;font-weight:850}.revenueSignalTop b{font-size:21px}.revenueSignal h3{margin:10px 0 6px;font-size:19px}.revenueSignal p{margin:0;font-size:14px;line-height:1.45}.revenueSignal small{color:var(--muted);margin-top:9px;font-size:12px;display:block}.impactStrip{grid-template-columns:repeat(4,1fr);gap:10px;margin:14px 0;display:grid}.impactStrip div{border:1px solid var(--border);background:#fff;border-radius:14px;padding:14px}.impactStrip small{color:var(--muted);margin-bottom:4px;font-size:11px;display:block}.impactStrip b{font-size:18px}.heroRevenueLine{margin-top:18px;font-size:14px;font-weight:700}.heroRevenueLine a{color:inherit}@media (max-width:760px){.revenueHero{padding-top:108px}.revenueHero h1{font-size:42px}.dataMap,.impactGrid,.recoveryExample{grid-template-columns:1fr}.cfoFormula,.impactStrip{grid-template-columns:1fr 1fr}.sourceNote{display:block}.sourceNote b{margin-bottom:7px;display:block}.moneyFlow{gap:7px}.moneyFlow span{padding:9px 11px;font-size:12px}.moneyFlow i{font-size:12px}.recoveryExample b{font-size:20px}.revenueSignalTop b{font-size:19px}.impactStrip b{font-size:17px}}.plainHelp{z-index:80;border:1px solid var(--border);background:#fffffff7;border-radius:16px;width:min(350px,100vw - 36px);padding:14px 42px 14px 16px;position:fixed;bottom:18px;right:18px;box-shadow:0 14px 40px #0000001f}.plainHelp span{letter-spacing:.08em;font-size:11px;font-weight:850}.plainHelp p{margin:6px 0;font-size:13px;line-height:1.4}.plainHelp a{font-size:13px;font-weight:800}.plainHelpClose{color:var(--muted);cursor:pointer;background:0 0;border:0;font-size:24px;line-height:1;position:absolute;top:8px;right:10px}.assumptionBanner,.sourceBox,.exampleCalc{border:1px solid var(--border);background:#fff;border-radius:22px;margin:28px 0;padding:24px}.calcGrid{grid-template-columns:repeat(2,1fr);gap:16px;display:grid}.calcGrid article{border:1px solid var(--border);background:#fff;border-radius:18px;padding:22px}.calcGrid h2{margin:0 0 12px;font-size:21px}.calcGrid code{white-space:normal;background:var(--soft);border-radius:12px;padding:12px 14px;font-size:13px;line-height:1.5;display:block}.calcGrid p{font-size:14px;line-height:1.55}.exampleCalc>div{grid-template-columns:1fr 1fr;gap:14px;display:grid}.exampleCalc article{background:var(--soft);border-radius:16px;padding:18px}.exampleCalc small{color:var(--muted);font-size:12px;display:block}.exampleCalc b{margin:6px 0;font-size:22px;display:block}.methodNote{margin-top:16px;font-size:14px}.sourceBox p{font-size:14px;line-height:1.6}.sourceBox a{font-weight:800}.contentPage .lead{max-width:820px}@media (max-width:760px){.plainHelp{width:auto;box-shadow:none;margin:10px 12px 18px;padding:12px 40px 12px 14px;position:relative;bottom:auto;left:auto;right:auto}.plainHelp p{margin:4px 0;font-size:12px}.plainHelp a{font-size:12px}.calcGrid,.exampleCalc>div{grid-template-columns:1fr}.assumptionBanner,.sourceBox,.exampleCalc,.calcGrid article{padding:18px}.calcGrid h2{font-size:19px}.exampleCalc b{font-size:20px}}.metricDeltaExplained{min-width:82px;white-space:normal!important;font-size:12px!important;line-height:1.25!important}.metric small,.impactCell small,.nbaStats small{line-height:1.3}.metric b,.impactCell b,.nbaStats b{overflow-wrap:anywhere}.metric span,.impactCell span,.nbaStats span{line-height:1.35}.marketingHero h1{max-width:760px}.moneyToday{align-self:center}.moneyHeadline{border-bottom:1px solid var(--border);gap:2px;padding:18px 0;display:grid}.moneyHeadline small{color:var(--muted);font-size:12px;font-weight:800}.moneyHeadline b{letter-spacing:-.04em;font-size:38px}.moneyHeadline span{color:var(--muted);font-size:12px}.confidenceScore{text-align:right;display:grid!important}.confidenceScore small{color:var(--muted);font-size:10px;font-weight:700}.miniProductCta{padding-top:14px;font-size:13px;font-weight:850;display:block}.memoryPromise{color:#fff;text-align:center;background:#111;padding:20px 5vw}.memoryPromise p{margin:0;font-size:clamp(18px,2vw,25px)}.memoryPromise b{color:#d7ff87}.twoEngines header,.beforeAfter header,.impactStory header,.fitSection header{max-width:850px}.engineGrid,.beforeAfterGrid{grid-template-columns:1fr 1fr;gap:18px;margin-top:28px;display:grid}.engineGrid>article,.beforeAfterGrid>article{border:1px solid var(--border);background:#fff;border-radius:24px;padding:30px}.engineGrid>article>span,.beforeAfterGrid>article>span{letter-spacing:.08em;font-size:11px;font-weight:900}.engineGrid h3,.beforeAfterGrid h3{margin:10px 0;font-size:26px}.engineGrid p,.beforeAfterGrid p{color:var(--muted);line-height:1.55}.engineExample{background:var(--soft);border-radius:16px;margin-top:22px;padding:18px}.engineExample small,.engineExample b,.engineExample strong{display:block}.engineExample b{margin:4px 0;font-size:20px}.engineExample p{margin:4px 0 10px;font-size:13px}.dayFirst{grid-template-columns:.8fr 1.2fr;align-items:center;gap:48px;display:grid}.dayPitch h2{letter-spacing:-.045em;font-size:clamp(34px,4vw,56px)}.dayPitch p{color:var(--muted);font-size:18px;line-height:1.6}.actionStack{gap:10px;display:grid}.actionStack article{border:1px solid var(--border);background:#fff;border-radius:16px;grid-template-columns:34px 1fr auto;align-items:center;gap:14px;padding:17px 18px;display:grid}.actionStack article>span{color:#fff;background:#111;border-radius:50%;place-items:center;width:30px;height:30px;font-weight:850;display:grid}.actionStack b{font-size:15px}.actionStack p{color:var(--muted);margin:3px 0 0;font-size:12px}.actionStack em{background:var(--soft);border-radius:999px;padding:6px 9px;font-size:11px;font-style:normal;font-weight:850}.beforeAfterGrid .after{color:#fff;background:#10281f;border-color:#10281f}.beforeAfterGrid .after p{color:#d6e4dc}.impactCards{grid-template-columns:repeat(4,1fr);gap:12px;margin:28px 0 18px;display:grid}.impactCards article{border:1px solid var(--border);border-radius:18px;padding:22px}.impactCards small{font-size:10px;font-weight:900;line-height:1.35}.impactCards b{margin:8px 0;font-size:30px;display:block}.impactCards p{color:var(--muted);font-size:12px;line-height:1.5}.fitList{grid-template-columns:1fr 1fr;gap:10px;margin-top:26px;display:grid}.fitList div{border:1px solid var(--border);border-radius:14px;align-items:center;gap:12px;padding:15px 18px;display:flex}.fitList span{font-weight:900}.fitList p{margin:0;font-weight:700}.fitNote{color:var(--muted);margin-top:18px}.howSimple{grid-template-columns:.75fr 1.25fr;gap:48px;display:grid}.roiNudge{background:var(--soft);border-radius:16px;flex-wrap:wrap;gap:8px;margin-top:22px;padding:18px 20px;display:flex}.roiNudge span{color:var(--muted)}.adminAnalytics{color:#111;background:#f5f6f3;min-height:100vh;padding:42px max(24px,5vw)}.adminAnalytics>header{justify-content:space-between;align-items:flex-start;gap:30px;margin-bottom:28px;display:flex}.adminAnalytics header>div{max-width:760px}.adminAnalytics header span{letter-spacing:.08em;font-size:11px;font-weight:900}.adminAnalytics h1{letter-spacing:-.05em;margin:8px 0;font-size:clamp(36px,5vw,62px)}.adminAnalytics header p{color:#60645f;line-height:1.55}.adminKpis{grid-template-columns:repeat(5,1fr);gap:10px;margin-bottom:18px;display:grid}.adminKpis article,.adminPanel,.adminNotice{background:#fff;border:1px solid #e0e3dd;border-radius:18px;padding:20px}.adminKpis small{font-size:10px;font-weight:900}.adminKpis b{margin:8px 0;font-size:30px;display:block}.adminKpis span{color:#6c706b;font-size:11px}.adminPanel{margin-bottom:18px}.adminPanel h2{margin:0 0 16px;font-size:18px}.funnelAdmin{grid-template-columns:repeat(5,1fr);gap:8px;display:grid}.funnelAdmin article{background:#f5f6f3;border-radius:13px;padding:16px}.funnelAdmin small,.funnelAdmin b,.funnelAdmin span{display:block}.funnelAdmin small{font-size:10px;font-weight:900}.funnelAdmin b{margin:6px 0;font-size:25px}.funnelAdmin span{color:#6c706b;font-size:10px}.adminCols{grid-template-columns:1fr 1fr;gap:18px;display:grid}.adminRow{border-top:1px solid #eceee9;justify-content:space-between;gap:20px;padding:10px 0;font-size:13px;display:flex}.adminRow:first-of-type{border-top:0}.adminRow span{overflow-wrap:anywhere}.adminNotice p{color:#60645f;margin-bottom:0;line-height:1.5}@media (max-width:760px){.metricRow{grid-template-columns:1fr 1fr!important;gap:10px!important}.metric{min-width:0;padding:14px!important}.metric small{min-height:30px;display:block;font-size:11px!important}.metric b{margin:4px 0;display:block;font-size:clamp(22px,7vw,31px)!important}.metric span{font-size:11px!important}.plainHelp{display:none!important}.engineGrid,.beforeAfterGrid,.dayFirst,.howSimple{grid-template-columns:1fr}.dayFirst,.howSimple{gap:24px}.engineGrid>article,.beforeAfterGrid>article{padding:22px}.engineGrid h3,.beforeAfterGrid h3{font-size:22px}.impactCards{grid-template-columns:1fr 1fr}.impactCards article{padding:16px}.impactCards b{font-size:25px}.fitList{grid-template-columns:1fr}.actionStack article{grid-template-columns:32px 1fr}.actionStack em{grid-column:2;justify-self:start}.moneyHeadline b{font-size:32px}.memoryPromise{padding:16px 20px}.memoryPromise p{font-size:18px}.adminAnalytics{padding:24px 14px}.adminAnalytics>header{display:block}.adminKpis{grid-template-columns:1fr 1fr}.adminKpis article:last-child{grid-column:1/-1}.funnelAdmin,.adminCols{grid-template-columns:1fr}.adminAnalytics h1{font-size:38px}}.diffPage{color:#eef7f2;background:#07120f;min-height:100vh;font-family:Arial,sans-serif}.diffPage nav{border-bottom:1px solid #ffffff18;justify-content:space-between;align-items:center;max-width:1180px;height:72px;margin:auto;padding:0 28px;display:flex}.diffPage nav>a{color:#fff;font-size:22px;font-weight:800;text-decoration:none}.diffPage nav div{gap:24px;display:flex}.diffPage nav div a{color:#b9cbc2;text-decoration:none}.diffPage header{max-width:1180px;margin:auto;padding:96px 28px 76px}.diffPage header>span,.diffIntro>span,.diffPosition>span{letter-spacing:.18em;color:#72e2aa;font-size:12px;font-weight:800}.diffPage header h1{letter-spacing:-.055em;max-width:1050px;margin:18px 0 28px;font-size:clamp(42px,6vw,78px);line-height:.98}.diffPage header p{color:#b9cbc2;max-width:750px;font-size:20px;line-height:1.55}.diffCtas{align-items:center;gap:22px;margin-top:34px;display:flex}.diffCtas a{color:#d7e8df;text-decoration:none}.diffPage .btn{background:#72e2aa;border-radius:9px;padding:14px 20px;font-weight:800;text-decoration:none;display:inline-flex;color:#07120f!important}.diffPillars{background:#ffffff14;grid-template-columns:repeat(4,1fr);gap:1px;max-width:1180px;margin:auto;padding:0 28px 100px;display:grid}.diffPillars article{background:#0b1915;min-height:220px;padding:28px}.diffPillars small{color:#72e2aa;font-weight:800}.diffPillars h2{margin:34px 0 10px;font-size:22px}.diffPillars p{color:#9fb5aa;margin:0;line-height:1.55}.diffHundred{color:#102019;background:#f3f6f4;padding:100px max(28px,50vw - 562px)}.diffIntro{max-width:720px;margin-bottom:48px}.diffIntro h2{letter-spacing:-.04em;margin:14px 0;font-size:48px}.diffIntro p{color:#52635b;font-size:18px;line-height:1.5}.capGrid{border-top:1px solid #cdd7d1;border-left:1px solid #cdd7d1;grid-template-columns:repeat(4,1fr);display:grid}.capGrid div{border-bottom:1px solid #cdd7d1;border-right:1px solid #cdd7d1;align-items:flex-start;gap:12px;min-height:82px;padding:16px;display:flex}.capGrid b{color:#6c8177;font-size:11px}.capGrid span{font-size:14px;font-weight:700;line-height:1.35}.diffPosition{max-width:1180px;margin:auto;padding:100px 28px 120px}.diffPosition h2{letter-spacing:-.045em;max-width:900px;margin:14px 0 46px;font-size:52px;line-height:1.04}.diffPosition>div{grid-template-columns:repeat(3,1fr);gap:20px;margin-bottom:38px;display:grid}.diffPosition p{color:#a8bcb2;border-top:1px solid #ffffff2b;padding-top:18px;line-height:1.55}.diffPosition b{color:#fff}@media (max-width:900px){.diffPillars,.capGrid{grid-template-columns:repeat(2,1fr)}.diffPosition>div{grid-template-columns:1fr}.diffPage header{padding-top:64px}.diffIntro h2,.diffPosition h2{font-size:38px}}@media (max-width:560px){.diffPillars,.capGrid{grid-template-columns:1fr}.diffPage nav div{gap:12px}.diffPage header h1{font-size:44px}.diffCtas{flex-direction:column;align-items:flex-start}}.collectionsHero .lead{max-width:760px}.collectionPriority header{max-width:900px}.priorityGrid{grid-template-columns:repeat(3,1fr);gap:14px;margin-top:28px;display:grid}.priorityGrid article{border:1px solid var(--border);background:#fff;border-radius:18px;padding:22px}.priorityGrid article>span{color:var(--muted);font-size:11px;font-weight:900}.priorityGrid h3{margin:8px 0;font-size:19px}.priorityGrid p{color:var(--muted);font-size:14px;line-height:1.5}.holdedStory{grid-template-columns:.8fr 1.2fr;align-items:center;gap:42px;display:grid}.holdedStory h2{font-size:clamp(34px,4vw,54px)}.holdedStory p{color:var(--muted);font-size:17px;line-height:1.6}.integrationFlow{border:1px solid var(--border);background:var(--soft);text-align:center;border-radius:22px;gap:9px;padding:28px;display:grid}.integrationFlow span,.integrationFlow b,.integrationFlow strong,.integrationFlow em{background:#fff;border-radius:12px;padding:12px;font-style:normal;display:block}.integrationFlow i{color:var(--muted);font-style:normal}.integrationMiniGrid{grid-template-columns:repeat(3,1fr);gap:12px;margin:22px 0;display:grid}.integrationMiniGrid article{border:1px solid var(--border);border-radius:15px;gap:6px;padding:18px;display:grid}.integrationMiniGrid span{color:var(--muted);font-size:12px}.fourPlanTeaser,.fourPlans{grid-template-columns:repeat(4,1fr)!important}.integrationsPage .lead{max-width:880px}.integrationPrinciple{color:#fff;background:#10281f;border-radius:18px;gap:5px;margin:28px 0;padding:20px 24px;display:grid}.integrationPrinciple span{color:#d8e7df}.integrationGrid{grid-template-columns:repeat(3,1fr);gap:15px;margin:30px 0;display:grid}.integrationGrid article{border:1px solid var(--border);background:#fff;border-radius:20px;flex-direction:column;min-height:245px;padding:24px;display:flex}.integrationTop{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.integrationTop h2{margin:0;font-size:21px}.integrationStatus{white-space:nowrap;border-radius:999px;padding:6px 9px;font-size:10px;font-weight:900}.integrationStatus.ready{color:#166534;background:#e8f7ed}.integrationStatus.soon{color:#5c6670;background:#f1f3f5}.integrationStatus.error{color:#a22020;background:#fff0f0}.integrationGrid p{color:var(--muted);flex:1;font-size:14px;line-height:1.5}.integrationGrid small{margin-bottom:16px;font-size:12px;line-height:1.45;display:block}.integrationGrid button[disabled]{background:var(--soft);color:var(--muted);border:0;border-radius:10px;padding:10px;font-weight:800}.canonicalModel>div{flex-wrap:wrap;gap:8px;margin:18px 0;display:flex}.canonicalModel code{color:#fff;background:#111;border-radius:10px;padding:9px 12px}.csvImportPage{max-width:1050px;margin:0 auto;padding:40px 24px 80px}.csvImportPage>h1{max-width:800px;font-size:clamp(38px,5vw,64px)}.csvImportPage>p{color:var(--muted);max-width:780px;font-size:17px;line-height:1.6}.csvDrop{border:2px dashed var(--border);cursor:pointer;border-radius:20px;gap:7px;margin:28px 0;padding:32px;display:grid}.csvDrop input{margin-top:10px}.csvStatus,.csvNext{background:var(--soft);border-radius:15px;gap:5px;margin:18px 0;padding:18px;display:grid}.mappingGrid{grid-template-columns:repeat(3,1fr);gap:10px;display:grid}.mappingGrid div{border:1px solid var(--border);border-radius:12px;gap:4px;padding:14px;display:grid}.mappingGrid span{color:var(--muted);font-size:12px}.planQuiz .quizProgress{background:var(--soft);border-radius:999px;height:5px;margin:16px 0 28px;overflow:hidden}.planQuiz .quizProgress i{background:#111;height:100%;display:block}.quizField select{border:1px solid var(--border);background:#fff;border-radius:13px;width:100%;padding:17px;font-size:18px}.channelPicker{flex-wrap:wrap;gap:10px;display:flex}.channelPicker button{border:1px solid var(--border);background:#fff;border-radius:999px;padding:13px 16px;font-weight:800}.channelPicker button.selected{color:#fff;background:#111;border-color:#111}.recommendWhy{grid-template-columns:repeat(2,1fr);gap:9px;margin:20px 0;display:grid}.recommendWhy div{background:var(--soft);border-radius:12px;gap:3px;padding:14px;display:grid}.recommendWhy span{color:var(--muted);font-size:11px}.recommendFeatures{columns:2;gap:25px;padding-left:20px}.recommendFeatures li{break-inside:avoid;margin:8px 0}.upgradeHint{color:var(--muted);font-size:13px}.demoPlanTag{margin-top:12px;font-size:12px}.demoConversion{gap:10px;margin-top:16px;display:grid}.collectionCommand{border:1px solid var(--border);background:#fff;border-radius:18px;grid-template-columns:235px 1fr;gap:18px;margin:0 24px 18px;padding:18px;display:grid}.collectionPlan{border-right:1px solid var(--border);align-content:start;gap:4px;padding-right:16px;display:grid}.collectionPlan>span{letter-spacing:.07em;font-size:10px;font-weight:900}.collectionPlan>b{font-size:25px}.collectionPlan>small{color:var(--muted);font-size:11px}.collectionPlan>div{flex-direction:column;gap:5px;margin-top:12px;display:flex}.collectionPlan a{font-size:11px;font-weight:800}.collectionMetrics{grid-template-columns:repeat(4,1fr);gap:9px;display:grid}.collectionMetrics article{background:var(--soft);border-radius:12px;min-width:0;padding:11px 12px}.collectionMetrics small{font-size:9px;font-weight:900;line-height:1.25;display:block}.collectionMetrics b{overflow-wrap:anywhere;margin:4px 0;font-size:19px;display:block}.collectionMetrics span{color:var(--muted);font-size:10px;line-height:1.25}.planLocked{min-height:180px;position:relative!important;overflow:hidden!important}.planLocked>:not(.planLockOverlay){filter:blur(2.5px);opacity:.32;-webkit-user-select:none;user-select:none;pointer-events:none!important}.planLockOverlay{z-index:12!important;text-align:center!important;-webkit-backdrop-filter:blur(2px)!important;backdrop-filter:blur(2px)!important;background:#ffffffdb!important;place-content:center!important;padding:24px!important;display:grid!important;position:absolute!important;inset:0!important}.planLockOverlay span{letter-spacing:.06em;font-size:12px;font-weight:900}.planLockOverlay p{max-width:260px;color:var(--muted);margin:6px auto;font-size:12px}.planLockOverlay a{font-size:12px;font-weight:900}.fourPlans .price{min-width:0}.fourPlans .price strong{font-size:34px}@media (max-width:1000px){.fourPlans,.fourPlanTeaser{grid-template-columns:repeat(2,1fr)!important}.priorityGrid,.integrationGrid{grid-template-columns:repeat(2,1fr)}.collectionCommand{grid-template-columns:1fr}.collectionPlan{border-right:0;border-bottom:1px solid var(--border);padding:0 0 12px}.collectionPlan>div{flex-flow:wrap}.collectionMetrics{grid-template-columns:repeat(3,1fr)}}@media (max-width:760px){.priorityGrid,.integrationGrid,.integrationMiniGrid,.holdedStory,.mappingGrid{grid-template-columns:1fr}.fourPlans,.fourPlanTeaser{grid-template-columns:1fr!important}.priorityGrid article,.integrationGrid article{padding:18px}.integrationGrid article{min-height:0}.recommendFeatures{columns:1}.recommendWhy{grid-template-columns:1fr}.collectionCommand{margin:0 10px 14px;padding:12px}.collectionMetrics{grid-template-columns:repeat(2,1fr)}.collectionMetrics article{padding:10px}.collectionMetrics b{font-size:17px}.collectionPlan>div a{font-size:12px}.csvImportPage{padding:24px 16px 60px}.csvDrop{padding:22px}.holdedStory{gap:20px}.integrationFlow{padding:18px}}.integrationOps{border-top:1px solid var(--border);grid-template-columns:repeat(2,minmax(0,1fr));gap:5px;margin-top:12px;padding-top:12px;display:grid}.integrationOps span{color:var(--muted);background:var(--soft);border-radius:7px;padding:5px 7px;font-size:9px}.unifiedCollectionTimeline{border:1px solid var(--border);background:#fff;border-radius:18px;margin:0 24px 18px;padding:18px}.unifiedTimelineHead{justify-content:space-between;align-items:flex-start;gap:20px;margin-bottom:14px;display:flex}.unifiedTimelineHead span{letter-spacing:.08em;font-size:10px;font-weight:900}.unifiedTimelineHead h2{margin:4px 0;font-size:22px}.unifiedTimelineHead p{color:var(--muted);margin:0;font-size:12px}.unifiedTimelineHead>b{background:var(--soft);border-radius:999px;padding:6px 8px;font-size:9px}.unifiedTimelineRows{gap:1px;display:grid}.unifiedTimelineRows article{border-top:1px solid var(--border);grid-template-columns:62px 130px 1fr;align-items:center;gap:10px;padding:9px 4px;display:grid}.unifiedTimelineRows time,.unifiedTimelineRows>article>span{color:var(--muted);font-size:9px;font-weight:900}.unifiedTimelineRows article div{gap:2px;display:grid}.unifiedTimelineRows article b{font-size:12px}.unifiedTimelineRows article small{color:var(--muted);font-size:10px}.unifiedTimelineDecision{color:#fff;background:#10281f;border-radius:12px;gap:4px;margin-top:12px;padding:13px 15px;display:grid}.unifiedTimelineDecision span{letter-spacing:.07em;font-size:9px;font-weight:900}.unifiedTimelineDecision b{font-size:13px}.unifiedTimelineDecision p{color:#d8e7df;margin:0;font-size:11px}.collectionMetrics{grid-template-columns:repeat(5,1fr)}@media (max-width:1000px){.collectionMetrics{grid-template-columns:repeat(3,1fr)}}@media (max-width:760px){.unifiedCollectionTimeline{margin:0 10px 14px;padding:12px}.unifiedTimelineHead{display:grid}.unifiedTimelineRows article{grid-template-columns:48px 92px 1fr}.collectionMetrics{grid-template-columns:repeat(2,1fr)}}.marketingHero,.section,.memoryPromise,.finalCta,.marketingHero>*,.dayFirst>*,.holdedStory>*,.pricingTeaser>*,.integrationsTeaser>*{min-width:0}.marketingHero h1,.section h2,.finalCta h2{text-wrap:balance}.marketingHero .lead,.section .lead,.section p,.faqItem p{text-wrap:pretty}.cta{flex-wrap:wrap;gap:10px;display:flex}.cta .btn{justify-content:center;align-items:center;min-height:44px;display:inline-flex}.trustStrip{flex-wrap:wrap;gap:8px 14px;display:flex}.trustStrip span{white-space:normal}.priorityGrid,.fourPlanTeaser,.integrationMiniGrid{align-items:stretch}.priorityGrid article,.fourPlanTeaser article,.integrationMiniGrid article{min-width:0;height:100%}.integrationFlow,.decisionLoop,.actionStack{overflow-wrap:anywhere;min-width:0}.integrationFlow span,.integrationFlow b,.integrationFlow strong,.integrationFlow em{max-width:100%}.moneyHeadline b{line-height:1}.loopDecision,.loopDecision>div{min-width:0}.loopDecision h3,.loopDecision p{overflow-wrap:anywhere}.confidenceScore{white-space:nowrap}.pricingTeaser header,.integrationsTeaser header,.section>header{min-width:0}.teaserPrice{flex-wrap:wrap;align-items:baseline;gap:4px;display:flex}.faqGrid{align-items:start}@media (max-width:900px){.marketingHero{grid-template-columns:1fr!important}.marketingHero>div:first-child{max-width:760px}.decisionLoop{width:100%;max-width:760px}.dayFirst,.holdedStory{grid-template-columns:1fr!important}.priorityGrid,.fourPlanTeaser{grid-template-columns:repeat(2,minmax(0,1fr))!important}.navPrimaryActions{gap:6px}.navPrimaryActions .btn{padding-inline:12px}}@media (max-width:760px){.nav{padding-inline:12px}.brandLockup{flex:none}.navGroups{min-width:0}.navPrimaryActions{grid-template-columns:1fr 1fr;width:min(100%,290px);display:grid!important}.navPrimaryActions .btn{white-space:normal;text-align:center;width:100%;min-width:0;padding:9px 8px;font-size:11px;line-height:1.15}.marketingHero,.section{padding-left:16px!important;padding-right:16px!important}.marketingHero{gap:22px!important}.marketingHero h1{font-size:clamp(36px,11vw,54px)!important;line-height:.98!important}.marketingHero .lead{font-size:16px!important;line-height:1.5!important}.marketingHero .cta{grid-template-columns:1fr 1fr;width:100%;display:grid}.marketingHero .cta .btn{width:100%;padding-inline:10px}.trustStrip{grid-template-columns:1fr;gap:6px;display:grid}.decisionLoop{border-radius:18px}.loopDecision{grid-template-columns:34px minmax(0,1fr)!important;gap:10px!important}.confidenceScore{grid-column:2;justify-self:start}.priorityGrid,.fourPlanTeaser,.integrationMiniGrid{grid-template-columns:1fr!important}.priorityGrid article,.fourPlanTeaser article{padding:18px!important}.actionStack article{grid-template-columns:30px minmax(0,1fr)!important}.actionStack article em{grid-column:2;justify-self:start}.integrationFlow{font-size:11px}.finalCta{padding-left:18px!important;padding-right:18px!important}.finalCta .cta{grid-template-columns:1fr 1fr;width:100%;display:grid}.finalCta .btn{width:100%;padding-inline:10px}.faqGrid{grid-template-columns:1fr!important}}@media (max-width:420px){.navPrimaryActions{width:min(100%,250px)}.navPrimaryActions .btn{font-size:10px}.marketingHero .cta,.finalCta .cta{grid-template-columns:1fr}.marketingHero h1{font-size:clamp(34px,10.5vw,44px)!important}.section h2,.finalCta h2{font-size:clamp(28px,8vw,38px)!important}.moneyHeadline b{font-size:clamp(34px,12vw,50px)!important}.unifiedTimelineRows article{grid-template-columns:1fr!important;gap:4px!important}.unifiedTimelineRows time,.unifiedTimelineRows>article>span{font-size:10px}}.priorityGridFour{grid-template-columns:repeat(4,minmax(0,1fr))!important}.moneyHeadline{padding-left:clamp(16px,4vw,40px)!important}.moneyHeadline b{letter-spacing:-.035em!important;font-size:clamp(2.35rem,5vw,4.25rem)!important;line-height:1!important}.intuitiveFlow>*{font-size:clamp(1rem,1.4vw,1.15rem)!important}.integrationFlowSimple{grid-template-columns:1fr auto 1fr auto 1fr auto 1fr;align-items:stretch;gap:14px;margin:28px 0;display:grid}.integrationFlowSimple>div{border:1px solid var(--line,#d8e5df);background:#fff;border-radius:18px;padding:18px}.integrationFlowSimple b,.integrationFlowSimple span{display:block}.integrationFlowSimple i{align-self:center;font-size:24px;font-style:normal}.soloPlanHidden{display:none!important}.formPageV2{max-width:1080px!important;padding-inline:clamp(20px,5vw,64px)!important}.formPageV2 form{width:100%!important;max-width:none!important}.demoForm{border-radius:22px!important;gap:24px!important;padding:clamp(22px,4vw,34px)!important;display:grid!important}.demoForm .fieldGrid{gap:20px!important}.formPageV2 label{gap:9px!important;margin:0!important;font-size:16px!important;font-weight:650!important;display:grid!important}.formPageV2 input,.formPageV2 select,.formPageV2 textarea{box-sizing:border-box!important;appearance:auto!important;pointer-events:auto!important;border-radius:12px!important;width:100%!important;max-width:100%!important;min-height:50px!important;padding:12px 14px!important;font-size:16px!important}.formPageV2 select{color:#10281f!important;background:#fff!important}.formPageV2 textarea{min-height:120px!important}.humanDemoBox{background:#edf7f2;border-radius:16px;gap:8px;margin-top:18px;padding:18px;display:grid}.demoForm .consentLine{grid-template-columns:24px 1fr!important;align-items:start!important;gap:12px!important}.demoForm .consentLine input{width:22px!important;height:22px!important;min-height:auto!important;margin-top:2px!important}.demoSubmitBlock{align-items:start;display:grid;gap:14px!important}.demoSubmitBlock small{max-width:680px;display:block;font-size:14px!important;line-height:1.5!important}.demoSubmit{width:max-content!important;max-width:100%!important}.quizHint{color:#5d7168;margin:0 0 14px;font-size:15px;line-height:1.5}.planExplainTrigger{text-align:left;cursor:pointer;background:0 0;border:0;margin:4px 0 16px;padding:0;font-weight:750;text-decoration:underline}.planConcepts{grid-template-columns:1fr 1fr;gap:10px;margin:0 0 18px;display:grid}.planConcepts>div{background:#f6faf8;border:1px solid #d8e5df;border-radius:14px;gap:5px;padding:14px;display:grid}.demoPlanChoices{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin:18px 0;display:grid}.demoPlanChoices button{text-align:left;background:#fff;border:1px solid #cbded5;border-radius:14px;gap:4px;padding:16px;display:grid}.demoPlanChoices button.selected{background:#edf7f2;border-color:#0d624c}.choiceGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.choiceGrid button,.channelPicker button{min-height:48px!important;font-size:16px!important}.compactCoach{max-height:min(46vh,430px)!important;overflow:auto!important}.compactCoach h2{font-size:clamp(1.4rem,4.5vw,1.9rem)!important;line-height:1.08!important}.compactCoach p,.compactCoach span,.compactCoach button,.compactCoach a{font-size:15px!important}.demoConversionButtons{grid-template-columns:1fr!important;gap:10px!important;display:grid!important}.demoConversionButtons .btn{justify-content:center!important;width:100%!important}.approvalExplainer{color:#5d7168;max-width:760px;font-size:15px;line-height:1.5}.customerTabs,.customer360Tabs,[class*=customerTabs]{box-sizing:border-box!important;gap:8px!important;max-width:100%!important;padding:8px!important;overflow-x:auto!important}.customerTabs button,.customer360Tabs button,[class*=customerTabs] button{flex:none!important;padding-inline:12px!important}.planLockOverlay b{margin:8px 0!important;font-size:17px!important;line-height:1.35!important;display:block!important}.dataHealth p,.dataHealth span,[class*=dataHealth] p,[class*=dataHealth] span,[class*=quality] p,[class*=quality] span{font-size:15px!important;line-height:1.5!important}.panel,.contentCard,.opsGrid>section,.strategicOps>section{box-sizing:border-box!important}.workspace section{scroll-margin-top:20px}.actionRow{align-items:center!important;gap:12px!important}.actionRow>div{min-width:0!important}.actionRow>div span{font-size:15px!important;line-height:1.4!important}@media (max-width:820px){.priorityGridFour,.integrationFlowSimple{grid-template-columns:1fr!important}.integrationFlowSimple i{justify-self:center;transform:rotate(90deg)}.formPageV2{padding-inline:18px!important}.formPageV2 .fieldGrid{grid-template-columns:1fr!important}.demoForm{gap:22px!important;padding:20px!important}.planConcepts{grid-template-columns:1fr}.demoPlanChoices{grid-template-columns:1fr 1fr}.compactCoach{border-radius:22px!important;width:auto!important;max-height:42vh!important;padding:16px!important;bottom:12px!important;left:12px!important;right:12px!important}.compactCoach .tourExample{padding:12px!important}.moneyHeadline{padding-left:18px!important;padding-right:18px!important}.moneyHeadline b{margin-left:0!important;font-size:clamp(2.4rem,12vw,3.6rem)!important}.customerTabs,.customer360Tabs,[class*=customerTabs]{width:100%!important;margin-inline:0!important}.customerTabs button,.customer360Tabs button,[class*=customerTabs] button{min-height:42px!important;font-size:14px!important}.workspace h1{font-size:clamp(1.8rem,8vw,2.6rem)!important}.workspace h2{font-size:clamp(1.45rem,6vw,2rem)!important}.workspace [class*=metric] b,.workspace [class*=kpi] b{font-size:clamp(1.55rem,7vw,2.2rem)!important}.workspaceTop button{min-width:44px!important}.workspaceTop button:first-child{display:none!important}.actionRow{grid-template-columns:auto 1fr!important}.actionRow>*{min-width:0!important}.actionRow>.risk,.actionRow>strong,.actionRow>button:not(.check){grid-column:2!important;justify-self:start!important}}@media (max-width:480px){.demoPlanChoices,.choiceGrid{grid-template-columns:1fr}.formPageV2{padding-inline:16px!important}.demoForm{padding:18px!important}.demoSubmit{width:100%!important}.demoSubmitBlock small{font-size:14px!important}.compactCoach{max-height:40vh!important}.customerTabs button,.customer360Tabs button,[class*=customerTabs] button{padding-inline:10px!important;font-size:14px!important}}:root{--cx-page:1180px;--cx-section:72px;--cx-section-mobile:42px;--cx-copy:#4f655b;--cx-line:#dbe7e1;--cx-soft:#f6faf8;--cx-radius:20px}html{scroll-padding-top:88px}body{overflow-x:hidden}button,a,input,select,textarea{font-family:inherit}.contentPage,.section{width:min(100%,var(--cx-page));box-sizing:border-box;margin-inline:auto}.contentPage.wide{max-width:1240px!important}.contentPage>section,.pageSection{margin-top:var(--cx-section)!important}.contentPage>section:first-of-type{margin-top:52px!important}.contentPage h1,.section h1{text-wrap:balance;max-width:960px}.contentPage h2,.section h2,.panel h2,.panel h3{text-wrap:balance}.contentPage p,.section p,.panel p{text-wrap:pretty}.contentPage .lead,.section .lead{color:var(--cx-copy);max-width:850px;font-size:clamp(17px,1.6vw,20px)!important;line-height:1.6!important}.eyebrow{letter-spacing:.07em!important;font-size:13px!important;line-height:1.3!important}.btn{border-radius:12px!important;min-height:46px!important;padding:11px 16px!important;font-size:15px!important;font-weight:750!important;line-height:1.25!important}.textLink,.textButton{font-size:15px!important;line-height:1.35!important}.moneyHeadline{align-content:start!important;gap:8px!important;display:grid!important}.moneyHeadline b{overflow-wrap:anywhere;max-width:100%!important;margin:0!important;padding:0!important;font-size:clamp(2.25rem,4.3vw,3.7rem)!important;line-height:1.02!important}.moneyHeadline span,.moneyHeadline small{font-size:15px!important;line-height:1.45!important}.priorityGrid article,.contentCard,.fourPlanTeaser article,.integrationMiniGrid article{border-radius:var(--cx-radius)!important;padding:clamp(18px,2vw,24px)!important}.priorityGrid article p,.contentCard p,.fourPlanTeaser article p,.integrationMiniGrid article p{font-size:15px!important;line-height:1.55!important}.priorityGrid article small,.contentCard small,.fourPlanTeaser article small,.integrationMiniGrid article small{font-size:13px!important;line-height:1.45!important}.workspace{min-width:0}.workspaceTop{gap:20px!important;padding:18px clamp(18px,3vw,30px)!important}.workspaceTop h1{margin:.2rem 0!important;line-height:1.05!important}.workspaceTop>div>span,.workspaceTop small{font-size:14px!important;line-height:1.4!important}.workspace .panel{border-radius:20px!important;padding:clamp(18px,2vw,24px)!important}.workspace .panel+.panel{margin-top:0}.workspace .panelHead{align-items:flex-start!important;gap:18px!important}.workspace .panelHead small,.workspace .panel small,.workspace .panel span,.workspace .panel em{font-size:14px;line-height:1.45}.metricRow{gap:12px!important}.metric{min-width:0;border-radius:18px!important;padding:18px!important}.metric small,.metric span{font-size:14px!important;line-height:1.35!important}.metric b{overflow-wrap:anywhere;letter-spacing:-.025em!important;font-size:clamp(1.65rem,3vw,2.35rem)!important;line-height:1.05!important}.commandSummary{gap:24px!important;padding:clamp(20px,2.6vw,30px)!important}.commandSummary h2{font-size:clamp(1.45rem,2.7vw,2.1rem)!important;line-height:1.16!important}.commandSummary p{font-size:15px!important;line-height:1.55!important}.decisionQueue>button{gap:14px!important;padding:16px!important}.decisionQueue p,.decisionQueue small,.decisionQueue span{font-size:14px!important;line-height:1.45!important}.impactCell b{font-size:18px!important;line-height:1.2!important}.riskMap{min-height:290px}.riskAxis span{font-size:13px!important}.changeItem p,.slaList small,.ownerList small,.freshnessList small,.auditList small,.recoveryQueue small,.trajectoryList small,.benchmarkList small{font-size:14px!important;line-height:1.4!important}.freshnessList>div{grid-template-columns:18px minmax(120px,1fr) minmax(180px,1.2fr) auto!important;align-items:center!important;gap:10px!important}.freshnessList strong{font-size:13px!important}.confidenceSignals{grid-template-columns:1fr 1fr!important;gap:10px!important;display:grid!important}.confidenceSignals span{background:var(--cx-soft);border-radius:12px!important;padding:10px 12px!important;font-size:14px!important;line-height:1.45!important}.customerGrid{gap:14px!important}.customerList,.customer360{min-width:0}.customerItem{gap:12px!important;padding:14px!important}.customerItem b{font-size:15px!important}.customerItem small{font-size:14px!important;line-height:1.4!important}.customerTabs{scrollbar-width:thin;border-radius:14px!important;gap:7px!important;padding:6px!important;display:flex!important;overflow-x:auto!important}.customerTabs button{white-space:nowrap!important;min-height:42px!important;padding:9px 12px!important;font-size:14px!important;line-height:1.2!important}.summaryTiles{gap:10px!important}.summaryTiles>div{border-radius:14px!important;padding:14px!important}.summaryTiles small{font-size:13px!important}.summaryTiles b{font-size:clamp(1.2rem,2.4vw,1.7rem)!important}.relationshipCard,.reliabilityStrip,.promiseTracker,.disputeWorkflow{border-radius:16px!important;padding:18px!important}.relationshipCard p,.promiseTracker p,.disputeWorkflow p{font-size:15px!important;line-height:1.5!important}.invoiceDrawer{min-width:0;padding:18px!important}.invoiceDrawer>div{gap:12px!important;padding-block:10px!important}.invoiceDrawer span,.invoiceDrawer b{font-size:14px!important;line-height:1.4!important}.evidenceDrawer{border-radius:16px!important;padding:18px!important}.evidenceRow{gap:12px!important}.evidenceRow b,.evidenceRow span,.missingData span{font-size:14px!important;line-height:1.45!important}.actionList{gap:10px!important;display:grid!important}.actionRow{border-radius:15px!important;padding:14px 16px!important}.actionRow b{font-size:15px!important}.actionRow>strong,.actionRow>button:not(.check){min-height:40px!important;font-size:14px!important}.approvalList small,.cashExceptionList small,.capacityRows small{font-size:14px!important;line-height:1.4!important}.approvalList button,.cashExceptionList button{min-height:40px!important;padding:8px 11px!important;font-size:14px!important}.integrationsPage>.lead{margin-bottom:28px!important}.integrationFlowSimple{gap:12px!important;margin:30px 0 48px!important}.integrationFlowSimple>div{align-content:start;gap:6px;min-height:138px;display:grid;padding:20px!important}.integrationFlowSimple b{font-size:16px!important;line-height:1.3!important}.integrationFlowSimple span{margin-top:0!important;font-size:15px!important;line-height:1.5!important}.integrationGridReadable{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:16px!important;display:grid!important}.integrationGridReadable article{align-content:start;gap:12px;min-width:0;display:grid;border-radius:20px!important;padding:22px!important}.integrationGridReadable h2{margin:0!important;font-size:21px!important;line-height:1.2!important}.integrationGridReadable p{margin:0!important;font-size:15px!important;line-height:1.55!important}.integrationGridReadable small{color:#60736a;font-size:14px!important;line-height:1.5!important}.integrationStatus{text-align:center;white-space:normal!important;padding:7px 9px!important;font-size:13px!important;line-height:1.2!important}.integrationGridReadable button,.integrationGridReadable .btn{justify-self:start!important;margin-top:2px!important}.pricingPage>.lead{margin-bottom:26px!important}.pricingFacts{gap:12px!important;margin:24px 0 34px!important}.pricingFacts>div{border-radius:16px!important;padding:16px!important}.pricingFacts b{font-size:15px!important}.pricingFacts span{font-size:14px!important;line-height:1.45!important}.prices.fourPlans{grid-template-columns:repeat(4,minmax(0,1fr))!important;align-items:stretch!important;gap:14px!important;display:grid!important}.prices.fourPlans .price{min-width:0;border-radius:22px!important;flex-direction:column!important;padding:22px!important;display:flex!important}.price>strong{font-size:clamp(2rem,3vw,2.8rem)!important;line-height:1!important}.price>strong small{font-size:14px!important}.price>p,.price li,.planStatusNote,.planCaveat{font-size:14px!important;line-height:1.5!important}.price ul{gap:7px!important;margin:16px 0!important;padding-left:0!important;list-style:none!important;display:grid!important}.price .btn{width:100%!important;margin-top:auto!important}.price .textLink{text-align:center!important;margin-top:10px!important}.planCapacity{gap:8px!important}.planCapacity span{font-size:13px!important;line-height:1.35!important}.compareTable th,.compareTable td{padding:12px!important;font-size:14px!important;line-height:1.4!important}.planExampleCompare p{font-size:15px!important}.statusLegend span,.capabilityStatus{font-size:13px!important}.formPageV2{padding-top:48px!important;padding-bottom:72px!important}.formIntro{max-width:860px!important;margin-bottom:28px!important}.formIntro h1{margin:.35rem 0 .8rem!important}.humanDemoBox{margin-top:22px!important;padding:18px 20px!important}.humanDemoBox span{font-size:15px!important;line-height:1.45!important}.demoForm{gap:26px!important}.demoForm label+label,.demoForm .fieldGrid+label,.demoForm label+.fieldGrid,.demoForm .fieldGrid+.fieldGrid{margin-top:2px!important}.demoSubmitBlock{padding-top:4px!important}.demoSubmitBlock small{font-size:14px!important;line-height:1.55!important}.tryModal{border-radius:26px!important;padding:clamp(24px,4vw,38px)!important}.tryModal h1{margin:.45rem 0 1rem!important;font-size:clamp(1.9rem,4vw,3rem)!important;line-height:1.08!important}.tryLead,.quizHint{font-size:16px!important;line-height:1.55!important}.quizField{margin:22px 0 8px!important}.choiceGrid,.channelPicker,.goalPicker{gap:10px!important}.choiceGrid button,.channelPicker button,.goalPicker button{text-align:left!important;border-radius:13px!important;min-height:52px!important;padding:12px 14px!important;font-size:15px!important;line-height:1.3!important}.tryActions{align-items:center!important;gap:12px!important;margin-top:28px!important}.demoPlanChoices button{min-height:112px!important}.demoPlanChoices button b{font-size:17px!important}.demoPlanChoices button span,.demoPlanChoices button small{font-size:14px!important;line-height:1.35!important}.planConcepts span{font-size:15px!important;line-height:1.5!important}.recommendWhy{gap:10px!important;margin-top:18px!important}.recommendWhy>div{border-radius:14px!important;padding:14px!important}.recommendWhy b{overflow-wrap:anywhere;font-size:14px!important;line-height:1.35!important}.recommendWhy span{font-size:13px!important}.compactCoach{box-shadow:0 22px 60px #0c302333!important}.compactCoach h2{margin:.35rem 0 .65rem!important}.compactCoach p,.compactCoach span,.compactCoach strong{font-size:15px!important;line-height:1.5!important}.tourExample{margin-top:12px!important}.tourButtons{gap:12px!important;margin-top:16px!important}@media (max-width:1100px){.prices.fourPlans,.metricRow{grid-template-columns:repeat(2,minmax(0,1fr))!important}.integrationGridReadable{grid-template-columns:1fr 1fr!important}}@media (max-width:820px){:root{--cx-section:var(--cx-section-mobile)}.contentPage,.section{padding-left:18px!important;padding-right:18px!important}.contentPage>section,.pageSection{margin-top:var(--cx-section-mobile)!important}.contentPage>section:first-of-type{margin-top:34px!important}.workspaceTop{padding:14px 16px!important}.workspace .panel{padding:17px!important}.metricRow{grid-template-columns:1fr 1fr!important}.dashboardGrid,.opsGrid,.aiGrid,.forecastGrid,.customerGrid{grid-template-columns:1fr!important}.freshnessList>div{grid-template-columns:18px 1fr auto!important}.freshnessList small{grid-column:2/-1!important}.confidenceSignals,.integrationGridReadable{grid-template-columns:1fr!important}.prices.fourPlans{grid-template-columns:1fr 1fr!important}.compareWrap{-webkit-overflow-scrolling:touch;overflow-x:auto!important}.compareTable{min-width:760px}.tryActions{align-items:stretch!important}.tryActions .btn{min-width:150px}.customerGrid{display:block!important}.customerList{margin-bottom:14px!important}.invoiceIntelligence{grid-template-columns:1fr!important}.invoiceDrawer{margin-top:12px!important}}@media (max-width:560px){.contentPage,.section{padding-left:16px!important;padding-right:16px!important}.contentPage h1,.section h1{font-size:clamp(2rem,10vw,2.8rem)!important;line-height:1.04!important}.contentPage h2,.section h2{font-size:clamp(1.55rem,7vw,2rem)!important;line-height:1.12!important}.metricRow{grid-template-columns:1fr!important}.metric{padding:16px!important}.workspace .panel{border-radius:16px!important}.workspace .panelHead{display:grid!important}.prices.fourPlans{grid-template-columns:1fr!important}.price>strong{font-size:2.25rem!important}.tryModal{border-radius:22px!important;padding:22px 18px!important}.tryModal h1{font-size:clamp(1.8rem,9vw,2.4rem)!important}.tryActions{grid-template-columns:1fr!important;display:grid!important}.tryActions>*{text-align:center!important;justify-content:center!important;width:100%!important}.demoPlanChoices,.recommendWhy{grid-template-columns:1fr!important}.formPageV2{padding-inline:16px!important;padding-top:34px!important}.demoForm{gap:24px!important;padding:18px!important}.integrationFlowSimple>div{min-height:0}.customerTabs button,.confidenceSignals span{font-size:14px!important}}.btn,.textButton,.textLink,button,a{box-sizing:border-box;max-width:100%}.btn,.navPrimaryActions .btn,.tryActions .btn,.demoPlanChoices button,.choiceGrid button,.channelPicker button,.goalPicker button,.actionRow>button:not(.check),.approvalList button,.cashExceptionList button,.integrationGridReadable button,.integrationGridReadable .btn{overflow-wrap:anywhere;word-break:normal;white-space:normal!important;text-overflow:clip!important;line-height:1.25!important;overflow:visible!important}.workspace .eyebrow{font-size:13px!important;line-height:1.35!important}.workspace .panel small,.workspace .panel span:not(.riskPill):not(.tag),.workspace .panel label,.workspace .panel button,.workspace .panel select,.workspace .panel input,.workspace .panel textarea{font-size:14px!important;line-height:1.45!important}.workspace .panel p{font-size:15px!important;line-height:1.55!important}.workspace .riskPill,.workspace .tag{font-size:12px!important;line-height:1.25!important}.metricRow .metric small,.metricRow .metric span{font-size:14px!important;line-height:1.35!important}.metricRow .metric b{font-size:clamp(1.65rem,3vw,2.35rem)!important;line-height:1.05!important}.panelHead small,.freshnessList small,.auditList small,.approvalList small,.cashExceptionList small,.ownerList small,.slaList small,.recoveryQueue small,.trajectoryList small,.benchmarkList small{font-size:14px!important;line-height:1.4!important}.navPrimaryActions .btn{text-align:center!important;justify-content:center!important;align-items:center!important;min-height:50px!important;padding:10px 12px!important;font-size:14.5px!important;display:flex!important}.miniTabs button,.customerTabs button,.customer360Tabs button,[class*=customerTabs] button,.actionFilters button,.scenarioTabs button,.agendaMode button{min-height:42px!important;font-size:14px!important;line-height:1.2!important}.customerTabs button,.customer360Tabs button,[class*=customerTabs] button{white-space:nowrap!important;overflow:visible!important}.actionRow,.actionRow>div{min-width:0!important}.actionRow>button:not(.check){text-align:center!important;min-width:0!important;padding:9px 12px!important}.approvalList button,.cashExceptionList button{min-width:0!important}.formPageV2 label,.formPageV2 input,.formPageV2 select,.formPageV2 textarea{font-size:16px!important;line-height:1.4!important}.demoSubmitBlock small,.humanDemoBox span{font-size:14px!important;line-height:1.55!important}.integrationGridReadable small,.pricingFacts span,.price>p,.price li,.planStatusNote,.planCaveat{font-size:14px!important;line-height:1.5!important}.integrationStatus,.planCapacity span{font-size:13px!important;line-height:1.35!important}@media (max-width:900px){.sideNav{grid-template-columns:repeat(5,minmax(0,1fr))!important;gap:4px!important;min-height:76px!important}.sideNav>button:nth-of-type(6){display:none!important}.sideNav>button{white-space:normal!important;min-height:58px!important;padding:6px 3px!important;font-size:11.5px!important;line-height:1.15!important;overflow:visible!important}.sideNav>button i{font-size:14px!important}.workspace{padding-bottom:108px!important}}@media (max-width:560px){.navPrimaryActions{grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important;gap:8px!important}.navPrimaryActions .btn{white-space:normal!important;min-height:50px!important;padding:9px 8px!important;font-size:13.5px!important}.workspaceTop small{font-size:13px!important;line-height:1.35!important}.workspaceTop>div:first-child>span{font-size:14px!important;line-height:1.45!important}.commandSummary p,.decisionQueue p,.playbookCard p,.relationshipCard p,.changeItem p,.customerTimeline p{font-size:14px!important;line-height:1.5!important}.funnelFlow span,.invoiceHeader,.invoiceTable>button{font-size:13px!important;line-height:1.35!important}.funnelFlow b,.impactCell b{font-size:15px!important;line-height:1.25!important}.tourCard>div em,.tourExample strong,.heroBadge{font-size:12px!important;line-height:1.3!important}.tryNotice,.tryPreviewGrid span{font-size:13px!important;line-height:1.4!important}.tryPreviewGrid b{font-size:14px!important}.tryActions .btn{font-size:15px!important}.actionRow>button:not(.check){justify-self:stretch!important;width:100%!important}}@media (max-width:380px){.navPrimaryActions .btn{padding-inline:7px!important;font-size:13px!important}.sideNav>button{padding-inline:2px!important;font-size:11px!important}.sideNav>button i{width:25px!important;height:25px!important}}:root{--cx-text-primary:16px;--cx-text-secondary:14px;--cx-text-meta:13px;--cx-text-foot:12px}.workspace .panel,.contentCard,.price,.integrationGridReadable article{box-shadow:0 8px 24px #1034280b!important}.workspace .panel{border-color:#e0e9e4!important}.workspace .panelHead h2,.workspace .panelHead h3{color:#17372b!important}.workspace .panel p,.workspace .panel label{color:#455f54}.workspace .panel small,.workspace .panel span{color:#61766c}.workspace .panel small,.workspace .panel .meta,.workspace time{font-size:13px!important;line-height:1.4!important}.workspace .panel p,.workspace .panel label,.workspace .panel button{font-size:14px!important}.workspace .panel .decisionTitle,.workspace .panel h4{font-size:16px!important}.workspace h1{font-size:clamp(1.9rem,3.5vw,2.65rem)!important}.workspace h2{font-size:clamp(1.45rem,2.6vw,2rem)!important}.workspace h3{font-size:clamp(1.1rem,2vw,1.45rem)!important}.workspace button,.workspace .btn,.tryModal button,.tryModal .btn{border-radius:11px!important}.workspace .btn:not(.alt),.tryActions .btn.big,.demoSubmit{font-weight:800!important}.workspace .btn.alt,.tryActions .textButton,.tourBack{color:#245343!important;background:#fff!important;border:1px solid #d6e3dd!important}.workspace button:disabled,.tryModal button:disabled{opacity:.5;cursor:not-allowed}.workspace button:active,.tryModal button:active{transform:translateY(1px)}.legalNote,.footnote,.sourceNote,.formulaNote,.price>strong small{font-size:12px!important;line-height:1.45!important}.integrationStatus,.riskPill,.tag{font-size:13px!important}.decisionQueue p,.actionRow span,.customerItem small,.evidenceRow span,.freshnessList small{font-size:14px!important}@media (min-width:901px){.sideNav{box-shadow:none!important;border-right:1px solid #e2ebe6!important}.sideNav>button{opacity:.84}.sideNav>button.on{opacity:1}.sideNav>button:nth-of-type(6){display:flex!important}}@media (max-width:900px){.sideNav{grid-template-columns:repeat(5,minmax(0,1fr))!important}.sideNav>button:nth-of-type(6){display:none!important}}@media (max-width:560px){.workspace .panel p,.workspace .panel label,.workspace .panel button,.decisionQueue p,.actionRow span{font-size:14px!important}.workspace .panel small,.workspace .panel .meta,.workspace time{font-size:13px!important}}.sideNav>button:first-of-type{order:1}.sideNav>button:nth-of-type(5){order:2}.sideNav>button:nth-of-type(2){order:3}.sideNav>button:nth-of-type(3){order:4}.sideNav>button:nth-of-type(4){order:5}.sideNav>button:nth-of-type(6){display:none!important}@media (max-width:980px){.premiumNav .navGroups{display:none}.navActions{margin-left:auto}}@media (max-width:620px){.premiumNav{gap:8px}.navPrimaryActions{grid-template-columns:auto minmax(0,1fr) minmax(0,1fr)!important;gap:7px!important;display:grid!important}.navPrimaryActions .btn{min-width:0!important;padding-inline:7px!important;font-size:13px!important}}.heroTertiary{margin-top:14px;font-size:14px;line-height:1.5}.trialSignup .formIntro{max-width:720px}.trialSignup .humanDemoBox{gap:9px;margin-top:24px;display:grid}.trialSignup .humanDemoBox>span{font-size:15px;line-height:1.45}.consentLine{align-items:flex-start!important;gap:11px!important;font-size:14px!important;line-height:1.45!important;display:flex!important}.consentLine input{flex:0 0 19px!important;width:19px!important;height:19px!important;min-height:19px!important;margin-top:2px!important}.formError{color:#8b1e1e;background:#fff1f1;border-radius:12px;padding:12px 14px;font-size:14px;line-height:1.45}.trialPlanPicker{border:0;margin:4px 0 8px;padding:0}.trialPlanPicker legend{margin-bottom:10px;font-size:16px;font-weight:800}.trialPlanPicker>label{cursor:pointer;background:#fff;border:1px solid #dfe5ee;border-radius:13px;margin:8px 0;align-items:flex-start!important;gap:11px!important;padding:13px 14px!important;display:flex!important}.trialPlanPicker input{margin-top:2px;width:18px!important;height:18px!important;min-height:18px!important}.trialPlanPicker span{gap:3px;display:grid}.trialPlanPicker b{font-size:15px}.trialPlanPicker small{color:#667085;line-height:1.4;font-size:13px!important}.trialPlanPicker>label:has(input:checked){background:#f5f7ff;border-color:#6d86ff}.trialPricingBanner{background:linear-gradient(135deg,#f6f9ff,#fff);border:1px solid #dbe5f2;border-radius:18px;justify-content:space-between;align-items:center;gap:28px;margin:28px 0 30px;padding:24px 26px;display:flex}.trialPricingBanner h2{margin:5px 0 7px;font-size:clamp(21px,2.5vw,28px);line-height:1.15}.trialPricingBanner p{color:#556176;max-width:720px;margin:0;font-size:15px;line-height:1.55}.trialPricingBanner .btn{white-space:normal;text-align:center;flex:none}.accountHome{padding-bottom:72px}.trialStatusCard{background:#fbfcff;border:1px solid #dce4ef;border-radius:18px;grid-template-columns:minmax(0,1.25fr) minmax(260px,.75fr);gap:28px;margin:26px 0 36px;padding:26px;display:grid}.trialStatusCard h2{margin:5px 0 9px;font-size:clamp(24px,3vw,34px);line-height:1.1}.trialStatusCard p{color:#556176;margin:0;font-size:15px;line-height:1.55}.trialStatusFacts{grid-template-columns:1fr;gap:10px;display:grid}.trialStatusFacts>span{background:#fff;border:1px solid #e6ebf2;border-radius:12px;gap:3px;padding:12px 14px;font-size:14px;line-height:1.35;display:grid}.trialStatusFacts b{letter-spacing:.04em;text-transform:uppercase;color:#677389;font-size:12px}.accountCompanyChooser,.deviceSessions{background:#fff;border:1px solid #e2e7ef;border-radius:16px;margin:0 0 28px;padding:18px}.accountCompanyChooser h2,.deviceSessions h2{margin:0 0 8px;font-size:18px}.accountCompanyList{flex-wrap:wrap;gap:9px;display:flex}.accountCompanyList button{white-space:normal;overflow-wrap:anywhere;cursor:pointer;background:#fff;border:1px solid #d7deea;border-radius:11px;max-width:100%;min-height:44px;padding:9px 13px;font-size:14px;font-weight:700}.accountCompanyList button[aria-current=true]{background:#f2f5ff;border-color:#6d86ff}.deviceSessionList{gap:8px;margin-top:12px;display:grid}.deviceSessionList>div{border:1px solid #e6ebf2;border-radius:11px;justify-content:space-between;align-items:center;gap:14px;padding:11px 12px;display:flex}.deviceSessionList span{min-width:0;font-size:14px;line-height:1.4}.deviceSessionList small{color:#667085;font-size:12px;display:block}.deviceSessionList button{white-space:normal;min-height:38px}.notice>.btn{white-space:normal;text-align:center;max-width:100%}@media (max-width:760px){.trialPricingBanner{flex-direction:column;align-items:stretch;padding:20px}.trialPricingBanner .btn{width:100%}.trialStatusCard{grid-template-columns:1fr;gap:20px;padding:20px}.trialSignup .fieldGrid{grid-template-columns:1fr!important}.trialSignup .demoSubmitBlock .btn{width:100%;white-space:normal!important}.accountCompanyList{grid-template-columns:1fr;display:grid}.accountCompanyList button{width:100%}.deviceSessionList>div{flex-direction:column;align-items:stretch}.deviceSessionList button{width:100%}}@media (max-width:420px){.trialPricingBanner,.trialStatusCard{border-radius:15px;padding:17px}.trialStatusCard h2{font-size:24px}.trialSignup .humanDemoBox>span,.trialPricingBanner p,.trialStatusCard p{font-size:14px}}.choiceGrid button,.channelPicker button,.demoPlanChoices button{cursor:pointer;transition:border-color .16s,background .16s,box-shadow .16s,transform .16s}.choiceGrid button{color:#10281f;min-height:52px;font:inherit;text-align:left;background:#fff;border:1px solid #cbded5;border-radius:13px;padding:13px 15px;font-weight:750}.choiceGrid button:hover,.channelPicker button:hover,.demoPlanChoices button:hover{border-color:#7eaa98}.choiceGrid button.selected,.channelPicker button.selected,.demoPlanChoices button.selected{box-shadow:inset 0 0 0 2px #0d624c14;color:#0b503f!important;background:#e8f5ef!important;border-color:#0d624c!important}.choiceGrid button:focus-visible,.channelPicker button:focus-visible,.demoPlanChoices button:focus-visible,.btn:focus-visible,.textButton:focus-visible{outline-offset:3px!important;outline:3px solid #0d624c52!important}.selectionSummary{background:#f3f8f5;border:1px solid #d8e5df;border-radius:12px;gap:5px;margin-top:16px;padding:12px 14px;display:grid}.selectionSummary span{letter-spacing:.05em;text-transform:uppercase;color:#5d7168;font-size:11px;font-weight:850}.selectionSummary b{overflow-wrap:anywhere;font-size:14px;line-height:1.45}.demoPlanChoices button em{color:#fff;letter-spacing:.06em;background:#10281f;border-radius:999px;justify-self:start;padding:4px 7px;font-size:9px;font-style:normal;font-weight:900}.tryModal{overscroll-behavior:contain;max-height:min(92vh,900px);overflow:auto}.tryActions .btn.big{min-height:50px}.moneyHeadline{padding-left:0!important;padding-right:0!important}.moneyHeadline>*{margin-left:0!important}.heroTertiary{margin-top:14px}.heroTertiary a{font-size:14px}.pricingTeaser>.cta{margin-top:22px}.navMenu small{line-height:1.35}.navTryButton{white-space:nowrap}.contentCard p,.faqItem p,.integrationGrid p,.price p{font-size:max(14px,1rem);line-height:1.55}.pageSection>p,.contentPage>.lead{line-height:1.6}.formPageV2 fieldset{min-width:0}.formPageV2 legend{margin-bottom:12px;font-size:16px;font-weight:750;line-height:1.4}.trialPlanPicker label{cursor:pointer}.trialPlanPicker input{flex:none}.tryNotice{line-height:1.45}.soft404Help{max-width:720px;margin:80px auto;padding:30px}.seoResourceGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin:26px 0;display:grid}.seoResourceGrid article{border:1px solid var(--border);background:#fff;border-radius:18px;flex-direction:column;gap:8px;padding:22px;display:flex}.seoResourceGrid article p{color:var(--muted);flex:1;line-height:1.55}.seoResourceGrid article a{font-weight:850}.verifactuChecklist{gap:10px;margin:24px 0;display:grid}.verifactuChecklist article{border:1px solid var(--border);background:#fff;border-radius:15px;padding:18px}.verifactuChecklist b{margin-bottom:5px;display:block}.verifactuChecklist p{color:var(--muted);margin:0;line-height:1.55}.diagnosticGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.diagnosticGrid label{border:1px solid var(--border);cursor:pointer;background:#fff;border-radius:13px;padding:15px;align-items:flex-start!important;gap:10px!important;display:flex!important}.diagnosticGrid input{margin-top:2px;width:20px!important;height:20px!important;min-height:auto!important}.sourceNote{color:#40564c;background:#f5f8f6;border-radius:14px;padding:16px 18px;font-size:14px;line-height:1.55}.sourceNote a{font-weight:800}.ctaSupport{color:var(--muted);margin-top:8px;font-size:13px;line-height:1.45;display:block}.footerLinkButton{appearance:none;color:inherit;font:inherit;font-size:inherit;text-align:left;cursor:pointer;opacity:.82;background:0 0;border:0;padding:0}.footerLinkButton:hover,.footerLinkButton:focus-visible{opacity:1;text-decoration:underline}.privacyBackdrop{z-index:9999;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#04120d47;justify-content:center;align-items:flex-end;padding:18px;display:flex;position:fixed;inset:0}.privacyPanel{background:#fff;border:1px solid #c9ddd4;border-radius:20px;width:min(760px,100%);padding:24px;box-shadow:0 22px 70px #041e1538}.privacyPanel h2{margin:6px 0 10px;font-size:clamp(24px,4vw,34px);line-height:1.08}.privacyPanel p{color:#425a50;margin:0 0 18px;font-size:15px;line-height:1.6}.privacyPanel>a{margin-top:14px;font-weight:800;display:inline-block}.privacyActions{grid-template-columns:1fr 1fr;gap:10px;display:grid}.privacyActions .btn{justify-content:center;width:100%;min-height:48px}.srOnly{clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;position:absolute!important;overflow:hidden!important}@media (max-width:760px){.tryModal{width:min(94vw,680px);max-height:94vh;padding:22px!important}.choiceGrid button,.channelPicker button{font-size:15px!important}.seoResourceGrid,.diagnosticGrid{grid-template-columns:1fr}.navPrimaryActions{grid-template-columns:auto minmax(112px,1fr)!important;align-items:center!important;width:auto!important;display:grid!important}.navPrimaryActions .navDemoButton{display:none!important}.navPrimaryActions .navTryButton{white-space:normal!important;min-height:42px!important;display:inline-flex!important}.moneyHeadline{padding-inline:0!important}.privacyBackdrop{padding:10px}.privacyPanel{border-radius:16px;padding:20px}.privacyActions{grid-template-columns:1fr}}@media (max-width:420px){.navPrimaryActions{grid-template-columns:auto minmax(104px,1fr)!important}.navPrimaryActions .navTryButton{font-size:11px!important}}@media (prefers-reduced-motion:reduce){.choiceGrid button,.channelPicker button,.demoPlanChoices button{transition:none}}.buyerManualPage{max-width:1480px}.buyerManualHero{justify-content:space-between;align-items:flex-end;gap:40px;margin-bottom:34px;display:flex}.buyerManualHero h1{max-width:820px;margin:10px 0 12px;font-size:52px}.buyerManualHero .lead{margin:0}.buyerManualHeroActions{flex-wrap:wrap;justify-content:flex-end;gap:10px;display:flex}.buyerManualWorkspace{grid-template-columns:minmax(260px,330px) minmax(0,1fr);align-items:start;gap:18px;display:grid}.buyerManualList,.buyerManualDetail{border:1px solid var(--line);background:#fff;border-radius:18px;min-width:0}.buyerManualList{max-height:calc(100vh - 122px);padding:10px;position:sticky;top:96px;overflow:auto}.buyerManualListHead{letter-spacing:1.3px;color:var(--muted);justify-content:space-between;align-items:center;padding:10px 10px 14px;font-size:11px;font-weight:900;display:flex}.buyerManualListHead b{background:var(--mint);color:var(--green);border-radius:999px;padding:4px 8px}.buyerManualList>button{text-align:left;cursor:pointer;width:100%;color:var(--ink);background:0 0;border:1px solid #0000;border-radius:12px;grid-template-columns:minmax(0,1fr) auto;gap:5px 10px;margin:2px 0;padding:14px 12px;display:grid}.buyerManualList>button:hover{background:#f5faf7}.buyerManualList>button.active{background:var(--mint);border-color:#c9e2d7}.buyerManualList>button span{min-width:0}.buyerManualList>button b,.buyerManualList>button small{display:block}.buyerManualList>button b{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.buyerManualList>button small{color:var(--muted);margin-top:4px;font-size:11px;line-height:1.35}.buyerManualList>button strong{align-self:start;font-size:13px}.buyerManualList>button em{color:var(--green);grid-column:1/-1;font-size:10px;font-style:normal;font-weight:800}.buyerManualEmpty{color:var(--muted);padding:22px 12px;line-height:1.55}.buyerManualEmpty b{color:var(--ink)}.buyerManualDetail{padding:28px}.buyerManualPlaceholder{text-align:center;flex-direction:column;justify-content:center;align-items:center;min-height:440px;padding:40px;display:flex}.buyerManualPlaceholder h2{margin:10px 0;font-size:34px}.buyerManualPlaceholder p{color:var(--muted);max-width:560px}.buyerProfileHeader{border-bottom:1px solid var(--line);justify-content:space-between;align-items:flex-start;gap:30px;padding-bottom:24px;display:flex}.buyerProfileHeader h2{margin:8px 0;font-size:38px}.buyerProfileHeader p{color:var(--muted);max-width:700px;margin:0;line-height:1.55}.buyerConfidence{text-align:center;border:1px solid var(--line);background:#f3f7f5;border-radius:14px;min-width:128px;padding:15px}.buyerConfidence small,.buyerConfidence span{color:var(--muted);font-size:10px;display:block}.buyerConfidence b{margin:4px 0;font-size:28px;display:block}.buyerConfidence.high{background:var(--mint);border-color:#c7e3d7}.buyerConfidence.low{background:#fff5f0;border-color:#f0d7c9}.buyerManualFacts{grid-template-columns:repeat(4,1fr);gap:10px;margin:18px 0;display:grid}.buyerManualFacts article{border:1px solid var(--line);background:#fbfdfc;border-radius:13px;padding:17px}.buyerManualFacts small,.buyerManualFacts span{color:var(--muted);font-size:10px;display:block}.buyerManualFacts b{margin:7px 0;font-size:19px;display:block}.buyerManualSection{border-top:1px solid var(--line);margin-top:24px;padding-top:24px}.buyerManualSection h3{margin:6px 0 14px;font-size:21px}.buyerRuleSummary{gap:8px;display:grid}.buyerRuleSummary>div{background:var(--mint);border:1px solid #cde4da;border-radius:11px;align-items:center;gap:12px;padding:13px 14px;display:flex}.buyerRuleSummary>div span{background:var(--green);color:#fff;border-radius:50%;flex:none;place-items:center;width:24px;height:24px;font-size:11px;font-weight:900;display:grid}.buyerRuleSummary>div b{font-size:13px}.buyerRequirements{grid-template-columns:1fr 1fr;gap:9px;display:grid}.buyerRequirements article{border:1px solid var(--line);border-radius:11px;justify-content:space-between;gap:16px;padding:14px;display:flex}.buyerRequirements b,.buyerRequirements small{display:block}.buyerRequirements small{color:var(--muted);margin-top:5px;font-size:10px;line-height:1.4}.buyerRequirements strong{color:var(--green);font-size:14px}.buyerManualSplit{grid-template-columns:1fr 1fr;gap:18px;display:grid}.buyerPatternRows,.buyerContacts{gap:0;display:grid}.buyerPatternRows>div,.buyerContacts>div{border-bottom:1px solid var(--line);justify-content:space-between;gap:18px;padding:11px 0;font-size:12px;display:flex}.buyerPatternRows>div:last-child,.buyerContacts>div:last-child{border-bottom:0}.buyerPatternRows span,.buyerContacts small{color:var(--muted)}.buyerContacts b,.buyerContacts small{display:block}.buyerContacts strong{font-size:12px}.buyerManualMuted{color:var(--muted);font-size:13px;line-height:1.55}.buyerInvoiceDecisions{gap:9px;display:grid}.buyerInvoiceDecisions article{border:1px solid var(--line);border-radius:12px;grid-template-columns:minmax(150px,220px) 1fr;gap:18px;padding:15px;display:grid}.buyerInvoiceDecisions article>div:first-child b,.buyerInvoiceDecisions article>div:first-child small{display:block}.buyerInvoiceDecisions article>div:first-child small{color:var(--muted);margin-top:5px;font-size:11px}.buyerInvoiceDecisions p{margin:7px 0;font-size:13px}.buyerInvoiceDecisions article>div:last-child small{color:var(--green);margin-top:4px;font-size:10px;display:block}.readinessBand{text-transform:uppercase;background:#f1f5f3;border-radius:999px;padding:5px 8px;font-size:10px;font-weight:900;display:inline-flex}.readinessBand.ready{background:var(--mint);color:var(--green)}.readinessBand.blocked{color:var(--danger);background:#fff0ef}.readinessBand.watch{color:var(--amber);background:#fff8e8}.buyerManualEvidence{border-top:1px solid var(--line);flex-wrap:wrap;gap:8px;margin-top:28px;padding-top:20px;display:flex}.buyerManualEvidence span{color:var(--muted);background:#f5f8f6;border-radius:999px;padding:7px 9px;font-size:10px}.buyerManualEvidence b{color:var(--ink)}@media (max-width:1000px){.buyerManualHero{flex-direction:column;align-items:flex-start}.buyerManualHeroActions{justify-content:flex-start}.buyerManualWorkspace{grid-template-columns:1fr}.buyerManualList{max-height:330px;position:static}.buyerManualFacts{grid-template-columns:1fr 1fr}.buyerManualSplit{grid-template-columns:1fr}}@media (max-width:640px){.buyerManualPage{padding-top:48px}.buyerManualHero h1{letter-spacing:-2px;font-size:38px}.buyerManualHeroActions{width:100%}.buyerManualHeroActions .btn{flex:1}.buyerManualDetail{padding:18px}.buyerProfileHeader{flex-direction:column}.buyerConfidence{text-align:left;grid-template-columns:1fr auto auto;align-items:center;gap:10px;width:100%;display:grid}.buyerConfidence b{margin:0;font-size:22px}.buyerManualFacts,.buyerRequirements,.buyerInvoiceDecisions article{grid-template-columns:1fr}.buyerManualList>button{grid-template-columns:1fr auto}}.accountActionGrid{grid-template-columns:repeat(4,minmax(0,1fr));align-items:stretch}.accountActionGrid .contentCard{flex-direction:column;display:flex}.accountActionGrid .contentCard h3{margin-top:32px}.accountActionGrid .contentCard>.textLink{margin-top:auto;padding-top:18px}.accountPrimaryCard{background:linear-gradient(145deg,#fff 0%,var(--mint) 100%);border-color:#bfdcce}.accountPrimaryCard>span{color:var(--green)}.accountPrimaryLinks{gap:8px;margin-top:auto;padding-top:18px;display:grid}.accountPrimaryLinks .textLink{margin:0;padding:0}@media (max-width:1100px){.accountActionGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:620px){.accountActionGrid{grid-template-columns:1fr}.accountActionGrid .contentCard h3{margin-top:22px}}.invoiceReadinessPage{max-width:1380px}.invoiceReadinessHero{justify-content:space-between;align-items:flex-end;gap:36px;margin-bottom:30px;display:flex}.invoiceReadinessHero h1{max-width:900px;margin:10px 0 12px;font-size:50px}.invoiceReadinessHero .lead{max-width:850px;margin:0}.invoiceReadinessHeroActions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:16px;display:flex}.invoiceReadinessGrid{grid-template-columns:minmax(0,1.1fr) minmax(340px,.9fr);align-items:start;gap:18px;display:grid}.invoiceReadinessForm,.invoiceReadinessResult{border:1px solid var(--line);background:#fff;border-radius:18px;min-width:0;padding:26px}.formSection+.formSection{border-top:1px solid var(--line);margin-top:24px;padding-top:24px}.formSection h2{margin:0 0 16px;font-size:20px}.invoiceReadinessForm label{gap:7px;font-size:14px;font-weight:800;display:grid}.invoiceReadinessForm input,.invoiceReadinessForm select{border:1px solid var(--line);width:100%;min-height:46px;font:inherit;color:var(--ink);background:#fff;border-radius:10px;padding:10px 12px}.buyerMemoryMini{background:var(--mint);border:1px solid #c7e0d5;border-radius:12px;justify-content:space-between;align-items:center;gap:16px;margin-top:12px;padding:13px 14px;display:flex}.buyerMemoryMini b,.buyerMemoryMini small{display:block}.buyerMemoryMini small{color:var(--muted);margin-top:3px;font-size:14px}.buyerMemoryMini em{color:var(--green);text-align:right;font-size:14px;font-style:normal;font-weight:900}.readinessEvidenceChecks{gap:10px;display:grid}.readinessEvidenceChecks h2{margin-bottom:4px}.readinessEvidenceChecks label{border:1px solid var(--line);cursor:pointer;border-radius:11px;align-items:flex-start;gap:11px;padding:13px;display:flex}.readinessEvidenceChecks input{width:18px;height:18px;min-height:auto;margin-top:1px}.readinessEvidenceChecks b,.readinessEvidenceChecks small{display:block}.readinessEvidenceChecks small{color:var(--muted);margin-top:3px;font-weight:500}.invoiceReadinessResult{position:sticky;top:94px}.invoiceReadinessResult.ready{background:linear-gradient(160deg,#fff 15%,#eff9f4)}.invoiceReadinessResult.fix_before_send{background:linear-gradient(160deg,#fff 15%,#fff9ea)}.invoiceReadinessResult.do_not_send{background:linear-gradient(160deg,#fff 15%,#fff2ef)}.readinessScore{align-items:baseline;gap:4px;display:flex}.readinessScore small{color:var(--muted);letter-spacing:1px;margin-right:auto;font-weight:900}.readinessScore b{letter-spacing:-3px;font-size:52px}.readinessScore span{color:var(--muted);font-size:14px}.invoiceReadinessResult h2{margin:12px 0 8px;font-size:28px}.invoiceReadinessResult>p{color:var(--muted);line-height:1.55}.readinessSource{border:1px solid var(--line);background:#ffffffb8;border-radius:11px;margin:18px 0;padding:12px 13px}.readinessSource b,.readinessSource span{display:block}.readinessSource span{color:var(--muted);margin-top:4px;font-size:14px;line-height:1.45}.readinessIssues{gap:8px;display:grid}.readinessIssues article{border:1px solid var(--line);background:#fff;border-radius:11px;grid-template-columns:auto 1fr;gap:10px;padding:12px;display:grid}.readinessIssues article>span{text-transform:uppercase;color:var(--danger);background:#fff0ef;border-radius:999px;height:max-content;padding:5px 7px;font-size:14px;font-weight:900}.readinessIssues b,.readinessIssues p,.readinessIssues small{display:block}.readinessIssues p{color:var(--muted);margin:4px 0;font-size:14px}.readinessIssues small{color:var(--green);font-size:14px}.readinessReady{background:var(--mint);border:1px solid #c8dfd5;border-radius:11px;padding:14px}.readinessReady p{color:var(--muted);margin-bottom:0;font-size:14px;line-height:1.5}.readinessLoading{border:1px dashed var(--line);color:var(--muted);border-radius:11px;padding:14px;font-size:14px}.invoiceReadinessChecks{margin-top:28px}.invoiceReadinessChecks header h2{margin:6px 0 18px}.invoiceReadinessChecks>div{grid-template-columns:repeat(3,minmax(0,1fr));gap:9px;display:grid}.invoiceReadinessChecks article{border:1px solid var(--line);background:#fff;border-radius:12px;gap:11px;padding:14px;display:flex}.invoiceReadinessChecks article>span{border-radius:50%;flex:none;place-items:center;width:24px;height:24px;font-size:14px;font-weight:900;display:grid}.invoiceReadinessChecks article.ok>span{background:var(--mint);color:var(--green)}.invoiceReadinessChecks article.missing>span{color:var(--danger);background:#fff0ef}.invoiceReadinessChecks b{font-size:14px}.invoiceReadinessChecks p{color:var(--muted);margin:4px 0 0;font-size:14px;line-height:1.45}.invoiceReadinessDisclaimer{border:1px solid var(--line);background:#f7f9f8;border-radius:13px;margin-top:18px;padding:15px 17px}.invoiceReadinessDisclaimer p{color:var(--muted);margin:5px 0 0;font-size:14px;line-height:1.55}@media (max-width:940px){.invoiceReadinessHero{flex-direction:column;align-items:flex-start}.invoiceReadinessHeroActions{justify-content:flex-start}.invoiceReadinessGrid{grid-template-columns:1fr}.invoiceReadinessResult{position:static}.invoiceReadinessChecks>div{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:620px){.invoiceReadinessHero h1{letter-spacing:-2px;font-size:38px}.invoiceReadinessHeroActions,.invoiceReadinessHeroActions .btn{width:100%}.invoiceReadinessForm,.invoiceReadinessResult{padding:18px}.buyerMemoryMini{flex-direction:column;align-items:flex-start}.buyerMemoryMini em{text-align:left}.invoiceReadinessChecks>div{grid-template-columns:1fr}.readinessScore b{font-size:44px}}.apPortalAgent{border:1px solid var(--line);background:#fff;border-radius:16px;gap:14px;margin-top:22px;padding:20px;display:grid}.apPortalAgent>header{justify-content:space-between;align-items:flex-start;gap:18px;display:flex}.apPortalAgent h2{margin:5px 0 6px;font-size:22px}.apPortalAgent header p{max-width:760px;color:var(--muted);margin:0;font-size:14px;line-height:1.5}.apPortalAgentMode{color:#775d22;white-space:nowrap;background:#fff9ea;border:1px solid #e7d9b9;border-radius:999px;align-items:center;min-height:30px;padding:6px 9px;font-size:14px;font-weight:900;display:inline-flex}.apPortalAgentBody{grid-template-columns:minmax(240px,.7fr) minmax(0,1.3fr);gap:12px;display:grid}.apPortalNext{background:#f3f8f6;border:1px solid #d6e3de;border-radius:12px;align-content:start;gap:5px;padding:13px;display:grid}.apPortalNext small,.apPortalNext span{color:#64746e;font-size:14px}.apPortalNext b{color:#173d34;font-size:17px;line-height:1.35}.apPortalChecklist{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.apPortalChecklist>article{background:#fbfcfc;border:1px solid #e2e9e6;border-radius:11px;gap:6px;padding:11px;display:grid}.apPortalChecklist>article>div{justify-content:space-between;align-items:flex-start;gap:8px;display:flex}.apPortalChecklist b,.apPortalChecklist em,.apPortalChecklist p,.apPortalChecklist span,.apPortalChecklist summary,.apPortalChecklist details p{font-size:14px;line-height:1.4}.apPortalChecklist em{color:#556d64;white-space:nowrap;font-style:normal;font-weight:850}.apPortalChecklist p{color:#53635d;margin:0}.apPortalChecklist span{color:#74817c}.apPortalChecklist details{border-top:1px solid #e6ece9;padding-top:5px}.apPortalChecklist summary{cursor:pointer;color:#285e50;align-items:center;min-height:34px;font-weight:850;display:flex}.apPortalChecklist details p{color:#68766f;margin:4px 0}.apPortalBoundary{color:#74817c;font-size:14px;line-height:1.5}@media (max-width:940px){.apPortalAgentBody{grid-template-columns:1fr}.apPortalAgent>header{display:grid}.apPortalAgentMode{justify-self:start}}@media (max-width:620px){.apPortalAgent{padding:16px}.apPortalChecklist{grid-template-columns:1fr}.apPortalChecklist>article>div{display:grid}.apPortalChecklist em{white-space:normal}}.planQuiz .btn[disabled],.planQuiz .btn[aria-disabled=true]{opacity:.45;cursor:not-allowed;box-shadow:none!important;transform:none!important}.tryWorkspace{background:#eef3f0!important;grid-template-columns:minmax(0,1fr) minmax(330px,390px)!important;height:100dvh!important;display:grid!important;overflow:hidden!important}.tryWorkspace>.tryFrame{border:0;grid-area:1/1;min-width:0;width:100%!important;height:100%!important}.tryWorkspace>.tourCallout{grid-area:1/2;align-self:stretch;height:100%;overflow:auto;width:auto!important;max-width:none!important;max-height:none!important;box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:#f9fcfa!important;border:0!important;border-left:1px solid #d7e3dc!important;border-radius:0!important;margin:0!important;padding:24px 22px!important;position:static!important}.tryWorkspace>.tourCallout .tourButtons{background:linear-gradient(#f9fcfa00,#f9fcfa 24%);margin:16px -4px -8px;padding:12px 4px 8px;position:sticky;bottom:0}.tryWorkspace>.tourDone{flex-direction:column;justify-content:center;display:flex}@media (max-width:900px){.tryWorkspace{grid-template-rows:minmax(0,1fr) auto!important;grid-template-columns:1fr!important}.tryWorkspace>.tryFrame{grid-area:1/1;min-height:0}.tryWorkspace>.tourCallout{grid-area:2/1;height:auto;overflow:auto;border-top:1px solid #d7e3dc!important;border-left:0!important;max-height:min(32dvh,280px)!important;padding:14px 16px!important}.tryWorkspace>.tourCallout h2{margin-bottom:6px!important;font-size:19px!important}.tryWorkspace>.tourCallout>p{margin-bottom:8px!important;font-size:14px!important;line-height:1.4!important}.tryWorkspace>.tourCallout .tourExample{margin-bottom:8px!important;padding:9px 10px!important}.tryWorkspace>.tourCallout .tourButtons{background:0 0;margin:8px 0 0;padding:0;position:static}.tryWorkspace>.tourDone{justify-content:flex-start;max-height:min(38dvh,330px)!important}}@media (max-width:560px){.tryWorkspace>.tourCallout{max-height:min(30dvh,250px)!important}.tryWorkspace>.tourCallout .tourProgress{margin-bottom:7px!important}.tryWorkspace>.tourCallout .coachAnswer{margin-bottom:5px}.tryWorkspace>.tourCallout .tourButtons{align-items:center;gap:8px}.tryWorkspace>.tourCallout .tourButtons .textButton{font-size:12px}.tryWorkspace>.tourCallout .btn{min-height:40px;padding:9px 12px}}.accountIntegrations{gap:24px;display:grid}.accountIntegrationsHead{justify-content:space-between;align-items:flex-start;gap:24px;display:flex}.accountIntegrationsHead>div{max-width:820px}.integrationRealityLoading,.integrationRealityError,.integrationRealityEmpty{background:#fbfdfc;border:1px solid #dbe6e0;border-radius:18px;padding:24px}.integrationRealityError{background:#fff8f7;border-color:#efd1cd}.integrationRealitySummary{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.integrationRealitySummary>div{background:#fff;border:1px solid #dce8e1;border-radius:14px;gap:5px;padding:16px;display:grid}.integrationRealitySummary small{color:#67776f;font-size:11px}.integrationRealitySummary b{font-size:26px;line-height:1}.integrationServerTruth{background:#f8fbf9;border:1px solid #dce8e1;border-radius:14px;align-items:flex-start;gap:12px;padding:14px 16px;display:flex}.truthDot{font-size:14px;line-height:1.5}.truthDot.ready{color:#17825f}.truthDot.warn{color:#b98524}.integrationServerTruth div{gap:3px;display:grid}.integrationServerTruth p{color:#5d6e65;margin:0;font-size:13px;line-height:1.5}.integrationRealityEmpty h2{margin-bottom:8px}.integrationRealityEmpty p{max-width:760px}.integrationRealityList{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.integrationRealityCard{background:#fff;border:1px solid #dbe6e0;border-radius:16px;gap:14px;padding:18px;display:grid}.integrationRealityCard.bad{border-color:#ebc7c1}.integrationRealityCard.warn{border-color:#ead9b0}.integrationRealityTop{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.integrationRealityTop>div{gap:8px;display:grid}.integrationRealityTop h2{margin:0;font-size:20px}.integrationRealityTop>small{color:#697a71;font-size:11px}.integrationRealityFacts{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.integrationRealityFacts span{background:#f6f9f7;border-radius:10px;gap:3px;padding:10px;display:grid}.integrationRealityFacts small{color:#708078;font-size:10px}.integrationRealityFacts b{overflow-wrap:anywhere;font-size:12px}.integrationRealityWarning{color:#753d33;background:#fff5f2;border-radius:10px;gap:3px;padding:10px 12px;display:grid}.integrationRealityWarning b{font-size:12px}.integrationRealityWarning span,.integrationRealityNote{font-size:11px;line-height:1.45}.integrationRealityNote{color:#697a71;margin:0}.integrationTruthGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin-top:16px;display:grid}.integrationTruthGrid>div{background:#fff;border:1px solid #e1e9e5;border-radius:12px;gap:5px;padding:14px;display:grid}.integrationTruthGrid b{font-size:13px}.integrationTruthGrid span{color:#62736a;font-size:12px;line-height:1.45}.integrationToast{z-index:1300;background:#fff;border:1px solid #d9e5df;border-radius:14px;grid-template-columns:auto minmax(0,1fr) auto;align-items:start;gap:10px;width:min(520px,100vw - 32px);padding:14px 15px;display:grid;position:fixed;bottom:20px;right:20px;box-shadow:0 18px 50px #14251f24}.integrationToast.ready{background:#f8fcfa;border-color:#cfe4da}.integrationToast.warn{background:#fffaf1;border-color:#ead9b0}.integrationToast>div{gap:3px;display:grid}.integrationToast b{color:#14251f;font-size:14px}.integrationToast p{color:#5d6e65;margin:0;font-size:13px;line-height:1.45}.integrationToastClose{color:#52665d;cursor:pointer;background:0 0;border:0;border-radius:9px;place-items:center;width:32px;height:32px;font-size:22px;line-height:1;display:grid}.integrationToastClose:hover,.integrationToastClose:focus-visible{background:#eef4f1;outline:none}.integrationAvailabilityList{gap:8px;margin-top:12px;display:grid}.integrationAvailabilityRow{border-top:1px solid #e6ece9;grid-template-columns:minmax(0,1fr) auto minmax(160px,auto);align-items:center;gap:12px;padding:12px 0;display:grid}.integrationAvailabilityRow:first-child{border-top:0}.integrationAvailabilityRow>div{gap:3px;display:grid}.integrationAvailabilityRow h3{margin:0;font-size:16px}.integrationAvailabilityRow p{color:#61706a;margin:0;font-size:13.5px;line-height:1.45}.integrationAvailabilityHint{color:#6a7972;text-align:right;font-size:13px}.integrationStatus.soon{color:#69766f;background:#f1f3f2;border-color:#e2e7e4}.accountLayout .accountWorkspace main.accountIntegrations.accountIntegrationsCompact{row-gap:6px!important}.accountLayout .accountWorkspace main.accountIntegrations.accountIntegrationsCompact>.pageSection{margin-top:6px!important;padding:12px 14px!important}.accountLayout .accountWorkspace main.accountIntegrations.accountIntegrationsCompact>.pageSection+.pageSection{margin-top:6px!important}.accountLayout .accountWorkspace main.accountIntegrations.accountIntegrationsCompact .integrationRealityCard{gap:9px!important;padding:13px 14px!important}.accountLayout .accountWorkspace main.accountIntegrations.accountIntegrationsCompact .integrationTruthGrid{gap:8px!important;margin-top:10px!important}.accountLayout .accountWorkspace main.accountIntegrations.accountIntegrationsCompact .integrationTruthGrid>div{padding:11px!important}@media (max-width:980px){.integrationRealitySummary,.integrationTruthGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.integrationAvailabilityRow{grid-template-columns:minmax(0,1fr) auto}.integrationAvailabilityRow>:last-child{text-align:left;grid-column:1/-1}}@media (max-width:720px){.accountIntegrationsHead{display:grid}.accountIntegrationsHead .btn{justify-self:start}.integrationRealityList{grid-template-columns:1fr}.integrationToast{width:calc(100vw - 24px);bottom:12px;right:12px}}@media (max-width:520px){.integrationRealitySummary,.integrationTruthGrid{grid-template-columns:1fr 1fr}.integrationRealityFacts{grid-template-columns:1fr}.integrationAvailabilityRow{grid-template-columns:1fr;gap:7px}.integrationAvailabilityRow>.integrationStatus{justify-self:start}.integrationAvailabilityHint{text-align:left}.accountLayout .accountWorkspace main.accountIntegrations.accountIntegrationsCompact>.pageSection{padding:11px 12px!important}}.simpleSiteNav{gap:28px}.simpleNavLinks{align-items:center;gap:24px;margin-left:auto;display:flex}.simpleNavLinks a,.simpleLoginLink{color:inherit;font-size:14px;font-weight:700;text-decoration:none}.simpleNavLinks a:hover,.simpleLoginLink:hover{opacity:.68}.simpleNavActions{align-items:center;gap:14px;display:flex}.simpleLanding{overflow:hidden}.simpleHero{grid-template-columns:minmax(0,1.1fr) minmax(340px,.9fr);align-items:center;gap:64px;max-width:1220px;margin:0 auto;padding:82px 32px 58px;display:grid}.simpleHeroCopy{max-width:690px}.simpleBadge{letter-spacing:.08em;color:#174ea6;background:#eef5ff;border-radius:999px;padding:8px 11px;font-size:12px;font-weight:850;display:inline-flex}.simpleHero h1{letter-spacing:-.055em;margin:22px 0;font-size:clamp(46px,5.4vw,76px);line-height:.98}.simpleHero h1 em{color:#4263eb;font-style:normal}.simpleHeroCopy>p{color:#475569;max-width:650px;font-size:20px;line-height:1.55}.simpleHeroCtas{flex-wrap:wrap;gap:12px;margin-top:28px;display:flex}.simpleTrust{color:#64748b;flex-wrap:wrap;gap:18px;margin-top:20px;font-size:13px;font-weight:650;display:flex}.simpleHeroExample{background:#fff;border:1px solid #dbe3ef;border-radius:24px;padding:26px;box-shadow:0 24px 70px #0f172a1c}.simpleExampleHead,.simpleCaseHero,.simpleSectionHead{justify-content:space-between;align-items:flex-start;gap:18px;display:flex}.simpleExampleHead span{letter-spacing:.06em;font-size:12px;font-weight:850}.simpleExampleHead small{color:#64748b}.simpleExampleMoney{border-bottom:1px solid #e7edf5;margin:28px 0 22px;padding-bottom:20px;display:grid}.simpleExampleMoney small{color:#475569;font-size:15px}.simpleExampleMoney b{letter-spacing:-.04em;margin-top:4px;font-size:42px}.simpleExampleMoney span{color:#64748b}.simpleExampleReason,.simpleExampleAction{padding:16px 0}.simpleExampleReason small,.simpleExampleAction small{color:#64748b;letter-spacing:.08em;margin-bottom:7px;font-size:11px;font-weight:800;display:block}.simpleExampleReason p,.simpleExampleAction b{font-size:15px;line-height:1.5}.simpleExampleAction{background:#f6f8fb;border-radius:14px;padding:16px}.simpleOneLine{color:#fff;background:#0f172a;flex-wrap:wrap;justify-content:center;gap:8px;padding:22px 32px;font-size:17px;display:flex}.simpleSection{max-width:1160px;margin:0 auto;padding:88px 32px}.simpleSection>header{max-width:720px;margin-bottom:34px}.simpleSection h2,.simpleFinal h2{letter-spacing:-.035em;margin:10px 0;font-size:clamp(34px,4vw,52px);line-height:1.05}.simpleSection>header>p,.simpleDemoStory>div>p,.simpleStart>div>p{color:#64748b;font-size:18px;line-height:1.55}.simpleSteps{grid-template-columns:repeat(3,1fr);gap:18px;display:grid}.simpleSteps article,.simpleProblems article{background:#fff;border:1px solid #e2e8f0;border-radius:18px;padding:26px}.simpleSteps article>span{color:#4263eb;background:#eef2ff;border-radius:10px;place-items:center;width:34px;height:34px;font-weight:900;display:grid}.simpleSteps h3,.simpleProblems h3{margin:18px 0 8px;font-size:20px}.simpleSteps p,.simpleProblems p{color:#64748b;margin:0;line-height:1.55}.simpleDemoStory{grid-template-columns:.8fr 1.2fr;align-items:start;gap:56px;display:grid}.simpleProblems{gap:12px;display:grid}.simpleProblems article h3{margin-top:0}.simpleStart{grid-template-columns:1.1fr .7fr;align-items:center;gap:70px;display:grid}.simpleStartCard{background:#f8fafc;border:1px solid #dbe3ef;border-radius:20px;padding:28px}.simpleStartCard>span{letter-spacing:.08em;color:#64748b;font-size:11px;font-weight:850;display:block}.simpleStartCard>b{margin:6px 0;font-size:30px;display:block}.simpleStartCard p{color:#64748b;margin:0 0 18px}.simpleStartCard hr{border:0;border-top:1px solid #dde5ef;margin:20px 0}.simpleFinal{color:#fff;text-align:center;background:#111827;border-radius:28px;max-width:1160px;margin:0 auto 42px;padding:68px 32px}.simpleFinal p{color:#cbd5e1;font-size:17px}.simpleFinal>div{flex-wrap:wrap;justify-content:center;gap:12px;margin-top:24px;display:flex}.simpleProduct{color:#0f172a;background:#f5f7fb;min-height:100vh}.simpleProductTop{z-index:20;background:#fff;border-bottom:1px solid #e2e8f0;align-items:center;gap:22px;height:66px;padding:0 24px;display:flex;position:sticky;top:0}.simpleBrand{color:inherit;align-items:center;gap:9px;text-decoration:none;display:flex}.simpleBrand span{color:#fff;background:#111827;border-radius:10px;place-items:center;width:32px;height:32px;font-weight:900;display:grid}.simpleBrand b{font-size:18px}.simpleDemoFlag{color:#64748b;background:#f1f5f9;border-radius:999px;padding:7px 10px;font-size:12px;font-weight:800}.simpleProductTopActions{gap:18px;margin-left:auto;display:flex}.simpleProductTopActions a{color:inherit;font-size:13px;font-weight:750;text-decoration:none}.simpleCoach{color:#fff;background:#111827;border-radius:18px;justify-content:space-between;align-items:center;gap:28px;max-width:1180px;margin:18px auto 0;padding:18px 22px;display:flex}.simpleCoach>div:first-child{gap:3px;display:grid}.simpleCoach small{letter-spacing:.1em;color:#a5b4fc;font-size:10px;font-weight:850}.simpleCoach b{font-size:18px}.simpleCoach span{color:#cbd5e1;font-size:14px}.simpleCoach>div:last-child{flex-shrink:0;align-items:center;gap:8px;display:flex}.simpleLinkButton,.simpleCoachBack{color:#fff;font:inherit;cursor:pointer;background:0 0;border:0}.simpleCoachBack{font-size:22px}.simpleProductShell{grid-template-columns:210px minmax(0,1fr);gap:28px;max-width:1240px;margin:0 auto;padding:26px 24px 80px;display:grid}.simpleProductNav{align-self:start;gap:26px;display:grid;position:sticky;top:92px}.simpleProductNav>div{gap:6px;display:grid}.simpleProductNav small{letter-spacing:.1em;color:#94a3b8;padding:0 10px 7px;font-size:10px;font-weight:850}.simpleProductNav button{text-align:left;cursor:pointer;color:#334155;background:0 0;border:0;border-radius:12px;gap:2px;padding:12px;display:grid}.simpleProductNav button b{font-size:14px}.simpleProductNav button span{color:#94a3b8;font-size:11px}.simpleProductNav button.active{color:#111827;background:#fff;box-shadow:0 4px 18px #0f172a0f}.simpleProductSecondary a{color:#64748b;padding:8px 10px;font-size:13px;font-weight:700;text-decoration:none}.simpleProductBody{min-width:0}.simplePageHead{margin:4px 0 26px}.simplePageHead h1{letter-spacing:-.04em;margin:8px 0;font-size:clamp(32px,4vw,46px);line-height:1.05}.simplePageHead p{color:#64748b;margin:0;font-size:17px}.simpleKpis{grid-template-columns:repeat(3,1fr);gap:12px;margin-bottom:18px;display:grid}.simpleKpis article{background:#fff;border:1px solid #e2e8f0;border-radius:16px;gap:4px;padding:20px;display:grid}.simpleKpis small{color:#64748b}.simpleKpis b{font-size:28px}.simpleKpis span{color:#94a3b8;font-size:12px}.simplePriority,.simpleCaseDetail,.simpleForecast{background:#fff;border:1px solid #e2e8f0;border-radius:18px;padding:22px}.simpleSectionHead{margin-bottom:10px}.simpleSectionHead h2{margin:0;font-size:22px}.simpleSectionHead p{color:#64748b;margin:3px 0;font-size:13px}.simpleSectionHead>span{background:#f1f5f9;border-radius:999px;padding:7px 10px;font-size:12px;font-weight:800}.simpleCaseRow{text-align:left;cursor:pointer;width:100%;color:inherit;background:0 0;border:0;border-top:1px solid #eef2f7;grid-template-columns:34px minmax(150px,1fr) 100px minmax(160px,1.25fr) auto;align-items:center;gap:12px;padding:17px 4px;display:grid}.simpleRank{background:#f1f5f9;border-radius:9px;place-items:center;width:28px;height:28px;font-weight:850;display:grid}.simpleCaseRow>div{display:grid}.simpleCaseRow>div small{color:#64748b;margin-top:2px}.simpleCaseRow>strong{text-align:right}.simpleCaseRow>p{color:#475569;margin:0;font-size:13px}.simpleCaseRow>em{color:#4263eb;font-size:12px;font-style:normal;font-weight:800}.simpleWait{background:#f4fbf6;border:1px solid #cde8d5;border-radius:16px;justify-content:space-between;align-items:center;gap:18px;margin-top:14px;padding:17px 19px;display:flex}.simpleWait>div{gap:12px;display:flex}.simpleWait>div>span{color:#15803d;font-weight:900}.simpleWait b{display:block}.simpleWait p{color:#52705a;margin:3px 0 0;font-size:13px}.simpleWait button,.simpleActionsList button{color:#4263eb;cursor:pointer;background:0 0;border:0;font-weight:800}.simpleCaseTabs{gap:8px;padding-bottom:10px;display:flex;overflow:auto}.simpleCaseTabs button{text-align:left;cursor:pointer;background:#fff;border:1px solid #e2e8f0;border-radius:12px;min-width:150px;padding:10px 13px;display:grid}.simpleCaseTabs button span{color:#64748b;font-size:11px}.simpleCaseTabs button.active{border-color:#4263eb;box-shadow:inset 0 0 0 1px #4263eb}.simpleCaseHero{border-bottom:1px solid #edf2f7;align-items:center;padding-bottom:20px}.simpleCaseHero h2{margin:8px 0 5px;font-size:30px}.simpleCaseHero p{color:#64748b;max-width:620px;margin:0}.simpleCaseHero>strong{font-size:32px}.simpleStatus{border-radius:999px;padding:6px 9px;font-size:11px;font-weight:850;display:inline-flex}.simpleStatus.bad{color:#b42318;background:#fff0f0}.simpleStatus.warn{color:#9a6700;background:#fff8e7}.simpleStatus.ready{color:#067647;background:#ecfdf3}.simpleExplainGrid{grid-template-columns:1fr 1fr;gap:12px;margin-top:18px;display:grid}.simpleExplainGrid article{background:#f8fafc;border-radius:14px;padding:18px}.simpleExplainGrid small{letter-spacing:.08em;color:#64748b;font-size:10px;font-weight:850}.simpleExplainGrid p{margin-bottom:8px;line-height:1.55}.simpleRecommendation{background:#eef2ff!important}.simpleRecommendation b{color:#3448a3}.simpleEvidence{grid-template-columns:repeat(3,1fr);gap:8px;margin-top:14px;display:grid}.simpleEvidence>div{border:1px solid #edf2f7;border-radius:12px;gap:3px;padding:14px;display:grid}.simpleEvidence small{color:#94a3b8}.simpleMore{border-top:1px solid #edf2f7;margin-top:16px;padding-top:14px}.simpleMore summary{cursor:pointer;color:#475569;font-weight:800}.simpleMore p{color:#64748b;line-height:1.55}.simpleActionsList{gap:10px;display:grid}.simpleActionsList article{background:#fff;border:1px solid #e2e8f0;border-radius:15px;grid-template-columns:32px minmax(0,1fr) 90px 72px;align-items:center;gap:12px;padding:16px;display:grid}.simpleActionsList article>span{color:#4263eb;background:#eef2ff;border-radius:9px;place-items:center;width:28px;height:28px;font-weight:900;display:grid}.simpleActionsList article>div b{font-size:15px}.simpleActionsList article p{color:#475569;margin:3px 0}.simpleActionsList article small{color:#94a3b8;line-height:1.4;display:block}.simpleActionsList article>strong{font-size:13px}.simpleDoNot{background:#f4fbf6;border:1px solid #cde8d5;border-radius:15px;gap:15px;margin:14px 0;padding:16px 18px;display:flex}.simpleDoNot>span{letter-spacing:.08em;color:#15803d;font-size:10px;font-weight:900}.simpleDoNot b{display:block}.simpleDoNot p{color:#52705a;margin:3px 0;font-size:13px}.simpleForecast{grid-template-columns:1fr 210px;align-items:center;gap:24px;display:grid}.simpleForecast h2{margin:6px 0;font-size:26px}.simpleForecast p{color:#64748b;margin-bottom:0;line-height:1.5}.simpleForecast>div:last-child{background:#f8fafc;border-radius:14px;padding:20px;display:grid}.simpleForecast>div:last-child b{font-size:40px}.simpleForecast>div:last-child span{color:#64748b;font-size:12px;line-height:1.4}.simpleDemoDone{z-index:30;color:#fff;background:#111827;border-radius:18px;justify-content:space-between;align-items:center;gap:18px;width:min(900px,100% - 32px);padding:17px 20px;display:flex;position:fixed;bottom:18px;left:50%;transform:translate(-50%);box-shadow:0 16px 50px #0f172a3d}.simpleDemoDone>div:first-child{gap:3px;display:grid}.simpleDemoDone>div:first-child b{font-size:15px}.simpleDemoDone>div:last-child{gap:8px;display:flex}@media (max-width:900px){.simpleNavLinks{display:none}.simpleSiteNav{padding-left:18px;padding-right:18px}.simpleHero{grid-template-columns:1fr;gap:34px;padding-top:54px}.simpleHeroExample{max-width:620px}.simpleSteps,.simpleDemoStory,.simpleStart{grid-template-columns:1fr}.simpleDemoStory,.simpleStart{gap:30px}.simpleProductTopActions{display:none}.simpleCoach{border-radius:14px;align-items:flex-start;margin:10px 12px 0}.simpleProductShell{grid-template-columns:1fr;padding:18px 12px 90px}.simpleProductNav{gap:6px;display:flex;position:static;overflow:auto}.simpleProductNav>div:first-child{gap:6px;display:flex}.simpleProductNav>div:first-child>small,.simpleProductSecondary{display:none}.simpleProductNav button{min-width:120px}.simpleKpis{grid-template-columns:1fr 1fr}.simpleKpis article:last-child{grid-column:1/-1}.simpleCaseRow{grid-template-columns:32px 1fr auto}.simpleCaseRow>p{grid-column:2/-1}.simpleCaseRow>em{display:none}.simpleExplainGrid,.simpleEvidence,.simpleForecast{grid-template-columns:1fr}.simpleActionsList article{grid-template-columns:32px 1fr auto}.simpleActionsList article>button{grid-column:2}.simpleDemoDone{align-items:flex-start}.simpleDemoDone>div:last-child{display:none}}@media (max-width:600px){.simpleNavActions .simpleLoginLink{display:none}.simpleHero{padding:42px 18px}.simpleHero h1{font-size:44px}.simpleHeroCopy>p{font-size:17px}.simpleHeroCtas .btn{text-align:center;width:100%}.simpleSection{padding:64px 18px}.simpleSteps{grid-template-columns:1fr}.simpleFinal{margin:0 12px 24px;padding:48px 20px}.simpleCoach{display:grid}.simpleCoach>div:last-child{justify-content:flex-end}.simpleKpis{grid-template-columns:1fr}.simpleKpis article:last-child{grid-column:auto}.simpleCaseHero{display:grid}.simpleCaseHero>strong{text-align:left}.simpleActionsList article{grid-template-columns:28px 1fr}.simpleActionsList article>strong{grid-column:2}.simpleDoNot{display:grid}.simpleDemoDone{bottom:8px}}.simpleSection{padding-top:52px!important;padding-bottom:52px!important}.simpleSection+.simpleSection{padding-top:22px!important}.simpleSection>header{margin-bottom:24px!important}.simpleDemoStory{gap:42px!important}.simpleStart{gap:48px!important}.simpleFinal{margin-top:18px!important}.integrationsPage .integrationFlowSimple{margin-top:28px!important;margin-bottom:28px!important}.integrationsPage .integrationGridReadable{margin-top:20px!important;margin-bottom:28px!important}.integrationsPage .pageSection{margin-top:24px!important;padding-top:34px!important;padding-bottom:34px!important}.integrationsPage .finalCta{margin-top:30px!important}.csvAuthGate{max-width:720px;margin:0 auto;padding:96px 24px!important}.csvAuthGate p{color:#64748b;max-width:620px;font-size:17px;line-height:1.55}.howCompact{max-width:1160px!important;padding-top:48px!important;padding-bottom:58px!important}.howCompactIntro{max-width:820px}.howCompactIntro h1{letter-spacing:-.045em;margin:10px 0 14px;font-size:clamp(38px,4.8vw,62px);line-height:1}.howCompactIntro .lead{max-width:820px;margin-bottom:28px}.howStepsCompact{grid-template-columns:repeat(3,1fr);gap:14px;display:grid}.howStepsCompact article{background:#fff;border:1px solid #dfe6ef;border-radius:18px;grid-template-columns:66px 1fr;gap:14px;min-height:210px;padding:22px;display:grid}.howBigNumber{letter-spacing:-.07em;color:#4263eb;font-size:46px;font-weight:950;line-height:.9}.howStepsCompact h2{margin:0 0 9px;font-size:22px;line-height:1.1}.howStepsCompact p{color:#526173;margin:0 0 16px;line-height:1.5}.howSignals{flex-wrap:wrap;gap:6px;display:flex}.howSignals span{color:#475569;background:#f1f5f9;border-radius:999px;padding:6px 8px;font-size:11px;font-weight:800}.howLifecycle{color:#fff;background:#0f172a;border-radius:16px;flex-wrap:wrap;justify-content:center;align-items:center;gap:10px;margin:20px 0 0;padding:17px 20px;display:flex}.howLifecycle>span{letter-spacing:.045em;font-size:11px;font-weight:850}.howLifecycle>i{color:#818cf8;font-style:normal}.howLifecycle>p{text-align:center;color:#cbd5e1;width:100%;margin:3px 0 0;font-size:13px}.howCompactCta{background:#f8fafc;border:1px solid #dfe6ef;border-radius:18px;justify-content:space-between;align-items:center;gap:30px;margin-top:24px;padding:24px 26px;display:flex}.howCompactCta h2{margin:4px 0 5px;font-size:28px}.howCompactCta p{color:#64748b;max-width:650px;margin:0}.howCompactCta .cta{flex-shrink:0;margin:0}.simpleTopButton{font:inherit;color:inherit;cursor:pointer;background:0 0;border:0;font-size:13px;font-weight:750}.simpleDemoConfig{background:#fff;border:1px solid #dbe3ef;border-radius:18px;max-width:1180px;margin:12px auto 0;padding:20px 22px;box-shadow:0 16px 45px #0f172a17}.simpleConfigHead{justify-content:space-between;align-items:flex-start;gap:20px;display:flex}.simpleConfigHead h2{margin:4px 0;font-size:22px}.simpleConfigHead p{color:#64748b;margin:0}.simpleConfigHead>button{cursor:pointer;background:#f1f5f9;border:0;border-radius:10px;width:34px;height:34px;font-size:22px}.simpleConfigGrid{grid-template-columns:repeat(3,1fr);gap:16px;margin-top:18px;display:grid}.simpleConfigGrid>div{flex-wrap:wrap;align-content:flex-start;gap:7px;display:flex}.simpleConfigGrid>div>b{text-transform:uppercase;letter-spacing:.07em;color:#64748b;width:100%;font-size:12px}.simpleConfigGrid button{font:inherit;cursor:pointer;text-align:left;background:#fff;border:1px solid #dfe6ef;border-radius:10px;padding:9px 11px;font-size:12px;font-weight:750}.simpleConfigGrid button small{color:#94a3b8;margin-top:2px;font-size:10px;display:block}.simpleConfigGrid button.active{color:#293b9b;background:#eef2ff;border-color:#4263eb}.simpleConfigFacts{border-top:1px solid #edf2f7;flex-wrap:wrap;gap:10px;margin-top:14px;padding-top:14px;display:flex}.simpleConfigFacts span{color:#64748b;background:#f8fafc;border-radius:9px;padding:7px 9px;font-size:11px}.simpleConfigFacts b{color:#334155}.simpleDemoContext{color:#64748b;justify-content:space-between;gap:16px;max-width:1240px;margin:12px auto 0;padding:0 24px;font-size:11px;display:flex}.simpleDemoContext span:last-child{color:#15803d;font-weight:800}.simpleProductFull .simpleProductShell{grid-template-columns:220px minmax(0,1fr);max-width:1340px}.simpleProductFull .simpleProductNav button{padding:10px 12px}.simpleTodayLower{grid-template-columns:1.12fr .88fr;gap:14px;margin-top:14px;display:grid}.simpleTodayLower .simpleWait{height:100%;margin-top:0}.simpleMiniBars{background:#fff;border:1px solid #e2e8f0;border-radius:16px;padding:17px 18px}.simpleMiniBars .simpleSectionHead{margin-bottom:8px}.simpleMiniBars>div:last-child{gap:11px;display:grid}.simpleMiniBars span{grid-template-columns:105px 1fr 78px;align-items:center;gap:8px;font-size:11px;display:grid}.simpleMiniBars span>b{font-size:11px}.simpleMiniBars span>i{background:#eef2f7;border-radius:999px;height:8px;overflow:hidden}.simpleMiniBars span>i>em{color:#4263eb;background:currentColor;border-radius:999px;height:100%;display:block}.simpleMiniBars span:nth-child(2)>i>em{color:#16a34a}.simpleMiniBars span>strong{text-align:right;font-size:11px}.simpleMoreTrigger{text-align:left;color:#4263eb;cursor:pointer;background:0 0;border:0;border-top:1px solid #edf2f7;width:100%;margin-top:16px;padding:13px 0;font-weight:850}.simpleDeepDetail{border-top:1px solid #edf2f7;grid-template-columns:1.25fr .75fr;gap:16px;margin-top:4px;padding-top:16px;display:grid}.simpleTimeline{gap:0;display:grid}.simpleTimeline h3,.simpleRelatedFunctions h3{margin:0 0 10px;font-size:16px}.simpleTimeline article{border-bottom:1px solid #edf2f7;grid-template-columns:72px 1fr;gap:12px;padding:10px 0;display:grid}.simpleTimeline time{color:#64748b;font-size:10px;font-weight:850}.simpleTimeline article>div{gap:2px;display:grid}.simpleTimeline article span{color:#64748b;font-size:12px}.simpleCaseFacts{gap:8px;display:grid}.simpleCaseFacts article{background:#f8fafc;border-radius:12px;padding:12px;display:grid}.simpleCaseFacts small{letter-spacing:.08em;color:#94a3b8;font-size:9px}.simpleCaseFacts span{color:#64748b;margin-top:3px;font-size:11px}.simpleRelatedFunctions{background:#f8fafc;border-radius:13px;grid-column:1/-1;padding:14px}.simpleRelatedFunctions>div{flex-wrap:wrap;gap:7px;display:flex}.simpleRelatedFunctions>div span{background:#fff;border:1px solid #e2e8f0;border-radius:999px;padding:6px 8px;font-size:11px}.simpleRelatedFunctions>a{color:#4263eb;margin-top:11px;font-size:12px;font-weight:800;text-decoration:none;display:inline-block}.simpleAiHero{grid-template-columns:1.2fr .8fr;gap:14px;display:grid}.simpleAiHero>div,.simpleAiHero>aside{background:#fff;border:1px solid #e2e8f0;border-radius:18px;padding:22px}.simpleAiHero h2{margin:10px 0 6px;font-size:28px}.simpleAiHero p{color:#526173;line-height:1.55}.simpleAiSignals{flex-wrap:wrap;gap:7px;margin-top:14px;display:flex}.simpleAiSignals span{background:#f1f5f9;border-radius:999px;padding:7px 9px;font-size:11px;font-weight:750}.simpleAiHero>aside{background:#eef2ff;border-color:#d9defd}.simpleAiHero>aside small{letter-spacing:.09em;color:#5364bd;font-size:10px;font-weight:850}.simpleAiHero>aside>b{margin:7px 0;font-size:24px;display:block}.simpleAiHero>aside>span{color:#3448a3;margin-top:10px;font-size:11px;font-weight:850;display:inline-block}.simpleAiStrategies{grid-template-columns:repeat(3,1fr);gap:10px;margin-top:14px;display:grid}.simpleAiStrategies>.simpleSectionHead{grid-column:1/-1}.simpleAiStrategies article{background:#fff;border:1px solid #e2e8f0;border-radius:15px;padding:16px;position:relative}.simpleAiStrategies article.recommended{border-color:#4263eb;box-shadow:inset 0 0 0 1px #4263eb}.simpleAiStrategies article>span{letter-spacing:.08em;color:#64748b;font-size:9px;font-weight:900}.simpleAiStrategies h3{margin:5px 0;font-size:17px}.simpleAiStrategies p{color:#64748b;font-size:12px;line-height:1.45}.simpleAiStrategies article>div{grid-template-columns:repeat(3,auto);align-items:end;gap:2px 8px;margin-top:12px;display:grid}.simpleAiStrategies article>div b{font-size:16px}.simpleAiStrategies article>div small{color:#94a3b8;font-size:9px}.simpleAiStrategies em{color:#8a5b00;background:#fff8e7;border-radius:7px;padding:4px 6px;font-size:9px;font-style:normal;position:absolute;top:10px;right:10px}.simpleAiDraft{color:#fff;background:#111827;border-radius:18px;grid-template-columns:.8fr 1.2fr auto;align-items:center;gap:20px;margin-top:14px;padding:20px;display:grid}.simpleAiDraft h2{margin:5px 0;font-size:20px}.simpleAiDraft blockquote{color:#e5e7eb;background:#1f2937;border-left:3px solid #818cf8;border-radius:0 12px 12px 0;margin:0;padding:14px;font-size:12px;line-height:1.55}.simpleAiDraft>div:last-child{gap:5px;display:grid}.simpleAiDraft button{border:0;border-radius:9px;padding:9px 12px;font-weight:800}.simpleAiDraft button:disabled{opacity:.5}.simpleAiDraft>div:last-child span{color:#94a3b8;font-size:9px}.simpleAgendaPreview{background:#fff;border:1px solid #e2e8f0;border-radius:16px;margin:14px 0;padding:18px}.simpleAgendaPreview .simpleSectionHead a,.simpleAgendaPreview .simpleSectionHead button{color:#4263eb;font:inherit;cursor:pointer;background:0 0;border:0;font-size:11px;font-weight:850;text-decoration:none}.simpleAgendaPreview>div:last-child{gap:0;display:grid}.simpleAgendaPreview article,.simpleAgendaList article{border-top:1px solid #edf2f7;grid-template-columns:105px minmax(0,1fr) 130px;align-items:center;gap:12px;padding:10px 0;display:grid}.simpleAgendaPreview time,.simpleAgendaList time{color:#64748b;font-size:10px;font-weight:850}.simpleAgendaPreview article>div,.simpleAgendaList article>div{display:grid}.simpleAgendaPreview article span,.simpleAgendaList article span{color:#94a3b8;font-size:10px}.simpleAgendaPreview em,.simpleAgendaList em{text-align:right;color:#4263eb;font-size:10px;font-style:normal;font-weight:800}.simpleAgendaToggle{gap:7px;margin-bottom:12px;display:flex}.simpleAgendaToggle button{cursor:pointer;background:#fff;border:1px solid #e2e8f0;border-radius:10px;padding:8px 12px;font-weight:800}.simpleAgendaToggle button.active{color:#3448a3;background:#eef2ff;border-color:#4263eb}.simpleWeek{grid-template-columns:repeat(3,1fr);gap:12px;display:grid}.simpleWeek>div{background:#fff;border:1px solid #e2e8f0;border-radius:16px;padding:16px}.simpleWeek h3{margin:0 0 10px;font-size:14px}.simpleWeek article{background:#f8fafc;border-radius:11px;gap:3px;margin-top:7px;padding:11px;display:grid}.simpleWeek time{color:#64748b;font-size:10px}.simpleWeek article>b{font-size:12px}.simpleWeek article>span{color:#64748b;font-size:10px}.simpleWeek article>em{color:#4263eb;font-size:9px;font-style:normal;font-weight:850}.simpleAgendaList{background:#fff;border:1px solid #e2e8f0;border-radius:16px;padding:12px 18px}.simpleForecastFull{grid-template-columns:1.2fr .8fr;gap:14px;display:grid}.simpleForecastBars,.simpleForecastFull>aside{background:#fff;border:1px solid #e2e8f0;border-radius:18px;padding:20px}.simpleForecastBars{gap:20px;display:grid}.simpleForecastBars article>div{justify-content:space-between;gap:15px;display:flex}.simpleForecastBars article>i{background:#eef2f7;border-radius:999px;height:12px;margin:8px 0;display:block;overflow:hidden}.simpleForecastBars article>i>em{background:#4263eb;border-radius:999px;height:100%;display:block}.simpleForecastBars article>span{color:#64748b;font-size:10px}.simpleForecastFull>aside{background:#f8fafc}.simpleForecastFull>aside h2{margin:7px 0;font-size:26px}.simpleForecastFull>aside p{color:#64748b;line-height:1.55}.simpleFeatureLegend{grid-template-columns:repeat(4,1fr);gap:8px;margin-bottom:16px;display:grid}.simpleFeatureLegend>span{color:#64748b;background:#fff;border:1px solid #e2e8f0;border-radius:12px;gap:4px;padding:12px;font-size:10px;display:grid}.simpleFeatureLegend b{color:#111827;font-size:11px}.simpleFeatureGroups{gap:16px;display:grid}.simpleFeatureGroups>section{background:#fff;border:1px solid #e2e8f0;border-radius:18px;padding:20px}.simpleFeatureGroups>section>.simpleSectionHead{margin-bottom:12px}.simpleFeatureGroups>section>div:last-child{grid-template-columns:repeat(3,1fr);gap:9px;display:grid}.simpleFeatureGroups article{background:#fbfcfe;border:1px solid #edf2f7;border-radius:13px;padding:14px}.simpleFeatureGroups article>div{flex-wrap:wrap;gap:6px;display:flex}.simpleFeatureStatus,.simpleFeaturePreview{border-radius:999px;padding:5px 7px;font-size:9px;font-weight:850;display:inline-flex}.simpleFeatureStatus.live{color:#067647;background:#ecfdf3}.simpleFeatureStatus.foundation{color:#3448a3;background:#eef2ff}.simpleFeatureStatus.validation{color:#8a5b00;background:#fff8e7}.simpleFeatureStatus.roadmap{color:#64748b;background:#f1f5f9}.simpleFeaturePreview{color:#b42318;background:#fff0f0}.simpleFeatureGroups h3{margin:9px 0 5px;font-size:15px}.simpleFeatureGroups article p{color:#64748b;margin:0 0 8px;font-size:11px;line-height:1.45}.simpleFeatureGroups article small{color:#94a3b8;font-size:9px}.planDifference{background:#f8fafc;border:1px solid #edf2f7;border-radius:13px;margin:14px 0;padding:14px}.planDifference>span{letter-spacing:.08em;color:#64748b;font-size:9px;font-weight:900}.planDifference h3{margin:5px 0;font-size:16px}.planDifference p{color:#64748b;font-size:12px;line-height:1.4}.planDifference ul{gap:5px;margin:10px 0 0;padding:0;list-style:none;display:grid}.planDifference li{font-size:11px}.planFullDetails{border-top:1px solid #edf2f7;margin:10px 0 14px;padding-top:10px}.planFullDetails summary{cursor:pointer;color:#4263eb;font-size:11px;font-weight:850}.planFullDetails ul{margin-top:10px!important}@media (max-width:1000px){.howStepsCompact{grid-template-columns:1fr}.howStepsCompact article{min-height:0}.howCompactCta{align-items:flex-start}.simpleConfigGrid,.simpleTodayLower,.simpleAiHero,.simpleForecastFull,.simpleAiStrategies,.simpleAiDraft,.simpleWeek{grid-template-columns:1fr}.simpleFeatureLegend,.simpleFeatureGroups>section>div:last-child{grid-template-columns:1fr 1fr}.simpleDeepDetail{grid-template-columns:1fr}.simpleRelatedFunctions{grid-column:auto}}@media (max-width:900px){.simpleSection{padding-top:44px!important;padding-bottom:44px!important}.simpleSection+.simpleSection{padding-top:18px!important}.integrationsPage .pageSection{padding-top:28px!important;padding-bottom:28px!important}.howCompact{padding-left:18px!important;padding-right:18px!important}.howCompactCta{display:grid}.simpleDemoContext{padding:0 12px}.simpleProductFull .simpleProductShell{grid-template-columns:1fr}.simpleProductFull .simpleProductNav{display:flex}.simpleProductTopActions .simpleTopButton{display:inline-block}.simpleDemoConfig{margin:10px 12px 0}.simpleAgendaPreview article,.simpleAgendaList article{grid-template-columns:90px 1fr}.simpleAgendaPreview em,.simpleAgendaList em{text-align:left;grid-column:2}.simpleFeatureGroups>section>div:last-child{grid-template-columns:1fr}}@media (max-width:600px){.simpleSection{padding:36px 18px!important}.simpleSection+.simpleSection{padding-top:12px!important}.simpleSection>header{margin-bottom:20px!important}.integrationsPage .integrationFlowSimple{margin-top:20px!important;margin-bottom:20px!important}.integrationsPage .integrationGridReadable{margin-top:16px!important;margin-bottom:22px!important}.csvAuthGate{padding:64px 18px!important}.howCompact{padding-top:32px!important}.howStepsCompact article{grid-template-columns:52px 1fr;padding:17px}.howBigNumber{font-size:38px}.howLifecycle{justify-content:flex-start}.howCompactCta{padding:18px}.simpleProductTop{gap:10px}.simpleDemoFlag{white-space:nowrap;text-overflow:ellipsis;max-width:160px;overflow:hidden}.simpleDemoContext{gap:2px;display:grid}.simpleConfigFacts{display:grid}.simpleTodayLower{grid-template-columns:1fr}.simpleMiniBars span{grid-template-columns:90px 1fr}.simpleMiniBars span>strong{text-align:left;grid-column:2}.simpleAiDraft{padding:16px}.simpleFeatureLegend,.simpleCaseFacts{grid-template-columns:1fr}.simpleProductFull .simpleProductNav button{min-width:135px}}.simpleAiStrategies article{min-width:0}.simpleAiStrategies article>span{font-size:12px;line-height:1.35}.simpleAiStrategies h3{margin:8px 0 10px;font-size:20px;line-height:1.2}.simpleAiStrategies p{min-height:44px;font-size:14px;line-height:1.55}.simpleAiStrategies article>div{grid-template-rows:auto auto;grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;gap:4px 18px;margin-top:18px;display:grid}.simpleAiStrategies article>div b{min-width:0;font-size:22px;line-height:1.1}.simpleAiStrategies article>div small{color:#7b8aa3;min-width:0;font-size:12px;line-height:1.35}.simpleAiStrategies article>div b:first-of-type{grid-area:1/1}.simpleAiStrategies article>div small:first-of-type{grid-area:2/1}.simpleAiStrategies article>div b:nth-of-type(2){grid-area:1/2}.simpleAiStrategies article>div small:nth-of-type(2){grid-area:2/2}.simpleAiStrategies article>div b:nth-of-type(3){grid-area:1/3}.simpleAiStrategies article>div small:nth-of-type(3){grid-area:2/3}.simpleAiStrategies em{font-size:11px;line-height:1.25}.simpleAiDraft{grid-template-rows:auto auto;grid-template-columns:minmax(270px,.72fr) minmax(0,1.28fr);align-items:start;gap:14px 26px;margin-top:18px;padding:26px 28px;display:grid;overflow:hidden}.simpleAiDraft>div:first-child{grid-area:1/1/3;min-width:0;padding-top:2px}.simpleAiDraft>div:first-child .eyebrow{letter-spacing:.08em;color:#4fd1a5;font-size:12px;line-height:1.4;display:block}.simpleAiDraft h2{letter-spacing:-.025em;text-wrap:balance;max-width:340px;margin:10px 0 0;font-size:24px;line-height:1.22}.simpleAiDraft blockquote{color:#f8fafc;overflow-wrap:anywhere;background:#202b3d;border-left:4px solid #7c8cff;border-radius:0 14px 14px 0;grid-area:1/2;min-width:0;margin:0;padding:18px 20px;font-size:15px;line-height:1.6}.simpleAiDraft>div:last-child{grid-area:2/2;justify-content:flex-end;align-items:center;gap:14px;min-width:0;display:flex}.simpleAiDraft button{color:#f8fafc;opacity:1;background:#334155;border:1px solid #64748b;border-radius:10px;min-width:132px;min-height:44px;padding:10px 18px;font-size:14px;font-weight:850;line-height:1}.simpleAiDraft button:disabled{color:#f8fafc;opacity:1;cursor:not-allowed;background:#334155;border-color:#64748b}.simpleAiDraft>div:last-child span{color:#cbd5e1;text-align:right;font-size:12px;line-height:1.4}.simpleDemoFlag{font-size:13px}.simpleCoach small,.simpleProductNav small{font-size:11px}.simpleProductNav button span{font-size:12px;line-height:1.35}.simpleConfigGrid button small{font-size:11px;line-height:1.35}.simpleConfigFacts span,.simpleDemoContext{font-size:12px;line-height:1.4}.simpleKpis span{font-size:13px}.simpleSectionHead p{font-size:14px;line-height:1.45}.simplePageHead p{max-width:780px;line-height:1.55}.simpleCaseRow>p,.simpleWait p,.simpleDoNot p{font-size:14px;line-height:1.5}.simpleCaseTabs button span,.simpleStatus{font-size:12px}.simpleExplainGrid small,.simpleTimeline time{font-size:11px}.simpleTimeline article span{font-size:13px;line-height:1.45}.simpleCaseFacts small{font-size:11px}.simpleCaseFacts span{font-size:12px;line-height:1.4}.simpleRelatedFunctions>div span,.simpleRelatedFunctions>a{font-size:12px}.simpleAiHero>aside>span{font-size:12px}.simpleAiHero p{max-width:720px}.simpleAgendaPreview .simpleSectionHead a,.simpleAgendaPreview .simpleSectionHead button{font-size:12px}.simpleAgendaPreview time,.simpleAgendaList time{font-size:11px}.simpleAgendaPreview article span,.simpleAgendaList article span{font-size:12px}.simpleAgendaPreview em,.simpleAgendaList em{font-size:11px}.simpleForecastBars article>span{font-size:12px;line-height:1.4}.simpleFeatureLegend>span{font-size:12px;line-height:1.45}.simpleFeatureLegend b{font-size:12px}.simpleFeatureStatus,.simpleFeaturePreview{font-size:11px}.simpleFeatureGroups article p{font-size:13px;line-height:1.5}.simpleFeatureGroups article small{font-size:11px}.accountLayout{flex-direction:column;min-height:100vh;display:flex}.accountLayout>.nav{order:0}.accountLayout>.accountProductNav{order:1}.accountLayout>main{order:2}.accountLayout>.footer{order:3}.accountProductNav{z-index:18;color:#fff;background:#0f172a;border-bottom:1px solid #253147;position:sticky;top:0;box-shadow:0 5px 16px #0f172a14}.accountProductNavInner{align-items:center;gap:18px;width:min(1220px,100%);min-height:48px;margin:0 auto;padding:0 24px;display:flex}.accountProductLabel{letter-spacing:.1em;color:#94a3b8;white-space:nowrap;font-size:11px;font-weight:900}.accountProductLinks{align-items:center;gap:4px;min-width:0;display:flex}.accountProductLinks a,.accountDemoLink{color:#cbd5e1;white-space:nowrap;border-radius:9px;align-items:center;min-height:36px;padding:7px 10px;font-size:13px;font-weight:750;line-height:1.2;text-decoration:none;display:inline-flex}.accountProductLinks a:hover,.accountDemoLink:hover{color:#fff;background:#1e293b}.accountProductLinks a.active,.accountProductLinks a[aria-current=page]{color:#243990;background:#eef2ff}.accountDemoLink{color:#a5b4fc;margin-left:auto}.simpleProduct button,.simpleProduct a,.accountLayout button,.accountLayout a{outline-offset:3px}.simpleProduct button:focus-visible,.simpleProduct a:focus-visible,.accountLayout button:focus-visible,.accountLayout a:focus-visible{outline:3px solid #7c8cff}.simpleProductNav button,.simpleCaseTabs button,.simpleActionsList button,.simpleAgendaToggle button,.accountCompanyList button{min-height:44px}.accountHome .contentCard a{align-items:center;min-height:38px;display:inline-flex}.accountHome .contentCard p{line-height:1.55}@media (max-width:1180px) and (min-width:901px){.simpleAiStrategies{grid-template-columns:repeat(2,minmax(0,1fr))}.simpleAiStrategies>.simpleSectionHead,.simpleAiStrategies article:last-child{grid-column:1/-1}}@media (max-width:1120px){.simpleAiDraft{grid-template-rows:auto auto auto;grid-template-columns:1fr;gap:14px;padding:22px}.simpleAiDraft>div:first-child{grid-area:1/1;padding-top:0}.simpleAiDraft h2{max-width:620px}.simpleAiDraft blockquote{grid-area:2/1}.simpleAiDraft>div:last-child{grid-area:3/1;justify-content:flex-start}.simpleAiDraft>div:last-child span{text-align:left}}@media (max-width:900px){.accountProductNavInner{scrollbar-width:none;gap:8px;padding:6px 12px;overflow-x:auto}.accountProductNavInner::-webkit-scrollbar{display:none}.accountProductLabel{display:none}.accountProductLinks{gap:3px}.accountProductLinks a,.accountDemoLink{min-height:38px;font-size:12px}}@media (max-width:720px){.simpleAiStrategies article>div{column-gap:10px}.simpleAiStrategies article>div b{font-size:19px}.simpleAiDraft{padding:18px}.simpleAiDraft h2{font-size:22px}.simpleAiDraft blockquote{padding:16px;font-size:14px}.simpleAiDraft>div:last-child{grid-template-columns:1fr;gap:9px;display:grid}.simpleAiDraft button{width:100%;min-width:0}.simpleAiDraft>div:last-child span{text-align:left}.accountDemoLink{display:none}}.simpleModeStrip{color:#526173;background:#fbfcff;border-top:1px solid #e8edf5;border-bottom:1px solid #e8edf5;justify-content:space-between;align-items:center;gap:16px;max-width:1240px;margin:10px auto 0;padding:10px 24px;font-size:12px;line-height:1.45;display:flex}.simpleModeStrip b{color:#111827}.simpleModeStrip button{color:#4263eb;font:inherit;white-space:nowrap;cursor:pointer;background:0 0;border:0;font-weight:850}.simpleAutonomyMap{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:10px;margin:0 0 16px;display:grid}.simpleAutonomyMap>article{background:#fff;border:1px solid #dfe6ef;border-radius:14px;grid-template-columns:34px 1fr;align-items:start;gap:11px;min-width:0;padding:14px;display:grid}.simpleAutonomyMap>article>span{color:#475569;background:#f1f5f9;border-radius:9px;place-items:center;width:30px;height:30px;font-size:12px;font-weight:900;display:grid}.simpleAutonomyMap>article.active{background:#eef2ff;border-color:#6477f5;box-shadow:inset 0 0 0 1px #6477f5}.simpleAutonomyMap>article.future{background:#f8fafc;border-style:dashed}.simpleAutonomyMap>article.active>span{color:#fff;background:#4263eb}.simpleAutonomyMap b{font-size:15px;line-height:1.25;display:block}.simpleAutonomyMap small{text-transform:uppercase;letter-spacing:.06em;color:#64748b;margin-top:2px;font-size:10px;font-weight:850;display:block}.simpleAutonomyMap p{color:#64748b;margin:6px 0 0;font-size:12px;line-height:1.45}.simpleAutonomyMap>i{color:#94a3b8;font-style:normal;font-weight:900}.simpleAiDecisionPath{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:16px;display:grid}.simpleAiDecisionPath article{background:#fff;border:1px solid #dfe6ef;border-radius:16px;grid-template-columns:38px 1fr;gap:12px;min-width:0;padding:18px;display:grid}.simpleAiDecisionPath article>span{color:#3448a3;background:#eef2ff;border-radius:10px;place-items:center;width:34px;height:34px;font-size:14px;font-weight:900;display:grid}.simpleAiDecisionPath small{letter-spacing:.08em;color:#64748b;margin-bottom:5px;font-size:11px;font-weight:900;display:block}.simpleAiDecisionPath h3{margin:0 0 7px;font-size:18px;line-height:1.25}.simpleAiDecisionPath p{color:#64748b;margin:0;font-size:14px;line-height:1.5}.simpleAiOwnership{background:#eef2ff;border:1px solid #d9defd;border-radius:16px;grid-template-columns:1fr 1fr auto;align-items:stretch;gap:12px;margin-top:14px;padding:16px;display:grid}.simpleAiOwnership>div{min-width:0;padding:4px 2px}.simpleAiOwnership small{letter-spacing:.08em;color:#5364bd;margin-bottom:6px;font-size:11px;font-weight:900;display:block}.simpleAiOwnership b{color:#111827;font-size:16px;line-height:1.3;display:block}.simpleAiOwnership p{color:#526173;margin:5px 0 0;font-size:13px;line-height:1.45}.simpleAiOwnership>.btn{white-space:nowrap;align-self:center;min-height:44px}.simpleAutopilotPreview{background:#f8fafc;border:1px dashed #cbd5e1;border-radius:16px;grid-template-columns:.8fr 1.2fr;gap:18px;margin-top:14px;padding:18px;display:grid}.simpleAutopilotPreview h3{margin:6px 0;font-size:20px}.simpleAutopilotPreview p{color:#64748b;margin:0;font-size:13px;line-height:1.5}.simpleAutopilotRules{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.simpleAutopilotRules span{color:#64748b;background:#fff;border:1px solid #e2e8f0;border-radius:11px;align-content:start;gap:4px;padding:12px;font-size:11px;line-height:1.4;display:grid}.simpleAutopilotRules b{color:#111827;font-size:12px}.simpleAiAlternatives{background:#fff;border:1px solid #dfe6ef;border-radius:16px;margin-top:14px;overflow:hidden}.simpleAiAlternatives>summary{cursor:pointer;color:#334155;justify-content:space-between;align-items:center;gap:16px;padding:16px 18px;font-size:14px;font-weight:850;list-style:none;display:flex}.simpleAiAlternatives>summary::-webkit-details-marker{display:none}.simpleAiAlternatives>summary:after{content:"+";color:#64748b;font-size:22px;line-height:1}.simpleAiAlternatives[open]>summary:after{content:"–"}.simpleAiAlternatives>div{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;padding:0 16px 12px;display:grid}.simpleAiAlternatives article{background:#f8fafc;border:1px solid #edf2f7;border-radius:13px;padding:15px}.simpleAiAlternatives article>span{color:#64748b;font-size:11px;font-weight:850}.simpleAiAlternatives h3{margin:6px 0 7px;font-size:17px}.simpleAiAlternatives article>p{color:#64748b;margin:0 0 12px;font-size:13px;line-height:1.5}.simpleAiAlternatives article>div{grid-template-columns:auto 1fr auto 1fr;align-items:center;gap:6px 8px;display:grid}.simpleAiAlternatives article small{color:#7b8aa3;font-size:11px}.simpleAiAlternatives article b{font-size:13px}.simpleAiAlternativeNote{color:#64748b;margin:0;padding:0 18px 16px;font-size:12px;line-height:1.45}.simpleAiHero>aside small{font-size:12px}.simpleAiHero>aside>b{font-size:22px;line-height:1.25}.simpleAiHero>aside>p{font-size:14px;line-height:1.5}.simpleAiHero>aside>span{font-size:12px;line-height:1.4}.simpleAiDraft button{color:#243990!important;cursor:pointer!important;background:#eef2ff!important;border-color:#c7d2fe!important}.simpleAiDraft button:hover{background:#e0e7ff!important}.simpleAiDraft>div:last-child span{max-width:300px}.simpleActionModeNotice{background:#eef2ff;border:1px solid #d9defd;border-radius:14px;grid-template-columns:auto 1fr;align-items:start;gap:12px;margin:0 0 14px;padding:14px 16px;display:grid}.simpleActionModeNotice>span{color:#fff;white-space:nowrap;background:#4263eb;border-radius:999px;justify-content:center;align-items:center;min-height:30px;padding:0 10px;font-size:11px;font-weight:900;display:inline-flex}.simpleActionModeNotice b{font-size:14px;display:block}.simpleActionModeNotice p{color:#526173;margin:4px 0 0;font-size:12px;line-height:1.45}@media (max-width:1040px){.simpleAiDecisionPath{grid-template-columns:1fr}.simpleAiOwnership{grid-template-columns:1fr 1fr}.simpleAiOwnership>.btn{grid-column:1/-1;justify-self:start}.simpleAutonomyMap{grid-template-columns:1fr}.simpleAutonomyMap>i{display:none}.simpleAutopilotPreview{grid-template-columns:1fr}.simpleAutopilotRules{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:720px){.simpleModeStrip{flex-direction:column;align-items:flex-start;gap:6px;padding:10px 14px}.simpleModeStrip button{white-space:normal}.simpleAiOwnership{grid-template-columns:1fr}.simpleAiOwnership>.btn{grid-column:auto;justify-content:center;width:100%}.simpleAiAlternatives>div{grid-template-columns:1fr}.simpleAiAlternatives>summary{padding:15px;font-size:13px}.simpleAiDecisionPath article{grid-template-columns:32px 1fr;padding:15px}.simpleAiDecisionPath article>span{width:30px;height:30px}.simpleAiHero>aside>b{font-size:20px}.simpleAutopilotRules,.simpleActionModeNotice{grid-template-columns:1fr}.simpleActionModeNotice>span{justify-self:start}}.resourceTrust{border:1px solid var(--line,#dbe5ec);color:#536171;background:#f8fafc;border-radius:16px;flex-wrap:wrap;align-items:center;gap:10px 18px;margin:22px 0 30px;padding:14px 16px;font-size:14px;line-height:1.45;display:flex}.resourceTrust b{color:#17283f}.resourceTrust a{margin-left:auto;font-weight:700}.resourceBreadcrumb{color:#68778a;flex-wrap:wrap;align-items:center;gap:8px;margin:0 0 22px;font-size:14px;display:flex}.resourceBreadcrumb a{color:inherit}.seoVisual{margin:30px 0 36px}.seoVisual img{background:#f8fafc;border:1px solid #dbe5ec;border-radius:22px;width:100%;height:auto;display:block}.seoVisual figcaption{color:#68778a;margin-top:10px;font-size:14px;line-height:1.5}.seoVideoWrap{grid-template-columns:minmax(0,1.25fr) minmax(260px,.75fr);align-items:start;gap:28px;display:grid}.seoVideo{background:#0f233e;border:1px solid #dbe5ec;border-radius:20px;width:100%;box-shadow:0 18px 40px #0f233e14}.videoTranscript{background:#fff;border:1px solid #dbe5ec;border-radius:18px;padding:20px}.videoTranscript h3{margin-top:0}.videoTranscript ol{margin:12px 0 0;padding-left:22px}.videoTranscript li+li{margin-top:8px}.sourcePanel{background:#fbfcfe;border:1px solid #dbe5ec;border-radius:20px;padding:28px}.sourcePanel ul{padding-left:20px}.sourcePanel li+li{margin-top:10px}.resourceRelated{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.resourceRelated a{background:#fff;border:1px solid #dbe5ec;border-radius:14px;justify-content:space-between;gap:18px;padding:16px 18px;font-weight:700;text-decoration:none;display:flex}.resourceRelated span{color:#0e7490}.observatoryStats{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin-top:22px;display:grid}.observatoryStats article{background:#fff;border:1px solid #dbe5ec;border-radius:18px;padding:22px}.observatoryStats b{color:#0f233e;margin-bottom:12px;font-size:34px;line-height:1;display:block}.observatoryStats p{color:#536171;margin:0}.comparisonTruth{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.comparisonTruth article{background:#f8fafc;border:1px solid #dbe5ec;border-radius:16px;padding:18px}.geoNote{background:#f0f8fa;border-left:4px solid #0e7490;border-radius:0 14px 14px 0;padding:18px 20px}.seoResourceGrid article img{border-radius:14px;width:100%;height:auto;margin-bottom:14px}.llmCitationHint{color:#68778a;font-size:14px}.howVisualGrid{grid-template-columns:1fr 1fr;align-items:start;gap:22px;display:grid}.howVisualGrid figure{margin:0}.howVisualGrid img{border:1px solid #dbe5ec;border-radius:20px;width:100%;height:auto;display:block}.howVisualGrid figcaption{color:#68778a;margin-top:8px;font-size:14px}.mobileLoginLink{display:none}.accountProductLabel{align-items:center;gap:8px;display:inline-flex}.accountPlanBadge{color:#155c45;letter-spacing:.08em;background:#edf6f1;border:1px solid #cfe1d8;border-radius:999px;align-items:center;padding:4px 7px;font-size:10px;font-weight:900;display:inline-flex}.trialBillingNudge{color:#25473c;background:#f5faf7;border:1px solid #d9e8df;border-radius:12px;justify-content:space-between;align-items:center;gap:14px;max-width:1180px;margin:8px auto 0;padding:9px 13px;font-size:13px;line-height:1.4;display:flex}.trialBillingNudge a{white-space:nowrap;color:#155c45;font-weight:800}.trialBillingNudge.warning{color:#6b551b;background:#fffaf0;border-color:#ead9a9}.trialBillingNudge.warning a{color:#725916}.trialBillingNudge.urgent{color:#7b3028;background:#fff5f3;border-color:#efc9c4}.trialBillingNudge.urgent a{color:#842e24}.contextualPlanUpsell{max-width:1180px;margin:0 auto;padding:0 18px}.planUpgradePrompt{background:linear-gradient(135deg,#f8fbf9,#fff);border:1px solid #d7e4dd;border-radius:20px;justify-content:space-between;align-items:center;gap:26px;margin:24px 0;padding:24px 26px;display:flex}.planUpgradePrompt.compact{border-radius:16px;padding:18px 20px}.planUpgradePrompt h3{margin:5px 0 8px}.planUpgradePrompt p{color:#536171;max-width:720px;margin:0}.planUpgradePrompt ul{color:#536171;margin:12px 0 0;padding-left:18px}.planUpgradeAction{justify-items:end;gap:9px;min-width:170px;display:grid}.planUpgradeAction b{color:#174c3d;font-size:14px}.billingStatusCard{background:#fbfcfe;border:1px solid #dbe5ec;border-radius:22px;grid-template-columns:minmax(0,1.5fr) minmax(300px,.7fr);align-items:center;gap:28px;margin:28px 0;padding:28px;display:grid}.billingStatusCard h2{margin:5px 0 8px}.billingUsageGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.billingUsage{background:#fff;border:1px solid #dbe5ec;border-radius:16px;gap:12px;padding:18px;display:grid}.billingUsage>span{justify-content:space-between;align-items:end;gap:12px;display:flex}.billingUsage small{color:#68778a}.billingUsage progress{border:0;border-radius:999px;width:100%;height:8px;overflow:hidden}.billingPlanHead{justify-content:space-between;align-items:end;gap:20px;display:flex}.billingPeriodToggle{background:#f7f9fb;border:1px solid #dbe5ec;border-radius:12px;padding:4px;display:inline-flex}.billingPeriodToggle button{cursor:pointer;background:0 0;border:0;border-radius:9px;padding:9px 12px;font-weight:700}.billingPeriodToggle button.active{background:#fff;box-shadow:0 1px 4px #0f233e17}.billingPlanGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-top:22px;display:grid}.billingPlanCard{background:#fff;border:1px solid #dbe5ec;border-radius:20px;flex-direction:column;gap:10px;padding:24px;display:flex}.billingPlanCard.current{background:#f8fcfa;border-color:#9fcbbb}.billingPlanCard.recommended{box-shadow:inset 0 0 0 2px #c4dfd5}.billingPlanCard h3{margin:0;font-size:24px}.billingPlanCard strong{font-size:18px}.billingPlanCard p{color:#536171;margin:0}.billingPlanCard ul{flex:1;margin:4px 0 8px;padding-left:20px}.billingPlanLimits{flex-wrap:wrap;gap:8px;display:flex}.billingPlanLimits span{color:#405063;background:#f2f5f7;border-radius:999px;padding:6px 9px;font-size:12px;font-weight:700}.billingInlineForm{flex-wrap:wrap;align-items:end;gap:12px;display:flex}.billingInlineForm label{gap:6px;min-width:220px;display:grid}.billingInlineForm input,.billingInlineForm select{background:#fff;border:1px solid #cad6df;border-radius:10px;min-height:44px;padding:9px 11px}.billingInlineForm small{color:#68778a;flex-basis:100%}.billingExpiredNotice{background:#fff7f5;border:1px solid #efc9c4;border-radius:18px;margin:22px 0;padding:22px 24px}.billingExpiredNotice h2{margin:4px 0 8px}.billingExpiredNotice p{color:#6b4a45;margin:0}.billingPaymentChoice{background:#f8fafc;border:1px solid #dbe5ec;border-radius:15px;flex-wrap:wrap;gap:12px;margin:18px 0 4px;padding:14px 16px;display:flex}.billingPaymentChoice label{cursor:pointer;background:#fff;border:1px solid #e2e8ed;border-radius:10px;align-items:center;gap:8px;padding:8px 11px;font-size:14px;font-weight:750;display:flex}.billingPaymentChoice input{accent-color:#174c3d}.billingActionStack{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:9px;display:flex}.legalPage ul{padding-left:22px}.legalPage li+li{margin-top:8px}@media (max-width:900px){.seoVideoWrap,.howVisualGrid{grid-template-columns:1fr}.observatoryStats{grid-template-columns:repeat(2,minmax(0,1fr))}.resourceTrust a{margin-left:0}.resourceRelated,.billingStatusCard,.billingUsageGrid{grid-template-columns:1fr}.billingPlanHead{flex-direction:column;align-items:start}.billingPlanGrid{grid-template-columns:1fr}.planUpgradePrompt{flex-direction:column;align-items:flex-start}.planUpgradeAction{justify-items:start;min-width:0}.billingActionStack{justify-content:flex-start}}@media (max-width:600px){.observatoryStats{grid-template-columns:1fr}.resourceTrust{display:grid}.seoVisual{margin:22px 0 30px}.sourcePanel{padding:20px}.observatoryStats b{font-size:30px}.simpleSiteNav{grid-template-columns:minmax(0,1fr) auto!important;align-items:center!important}.simpleSiteNav .brandLockup{grid-area:1/1!important}.mobileLoginLink{color:#174c3d;white-space:nowrap;background:#fff;border:1px solid #d7e2dc;border-radius:11px;justify-content:center;align-items:center;min-height:40px;padding:8px 12px;font-size:13px;font-weight:800;text-decoration:none;grid-area:1/2!important;display:inline-flex!important}.simpleSiteNav .simpleNavLinks,.simpleSiteNav .simpleNavActions{grid-column:1/-1}.trialBillingNudge{flex-direction:column;align-items:flex-start;gap:7px;margin:6px 12px 0}.billingStatusCard,.billingPlanCard{padding:20px}.billingInlineForm{display:grid}.billingInlineForm label{min-width:0}.planUpgradePrompt{padding:20px}.billingPaymentChoice{display:grid}.billingPaymentChoice label{width:100%}.billingActionStack{width:100%;display:grid}.billingActionStack .btn,.billingActionStack a{text-align:center;width:100%}}.billingReviewBackdrop{z-index:1200;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#0a162285;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.billingReviewDialog{background:#fff;border:1px solid #dbe5ec;border-radius:22px;width:min(720px,100%);max-height:min(88vh,820px);padding:26px;overflow:auto;box-shadow:0 26px 80px #0a16223d}.billingReviewHead{justify-content:space-between;align-items:flex-start;gap:20px;display:flex}.billingReviewHead h2{margin:5px 0 0}.billingReviewClose{cursor:pointer;background:#f2f5f7;border:0;border-radius:999px;width:38px;height:38px;font-size:25px;line-height:1}.billingReviewFacts{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:22px 0;display:grid}.billingReviewFacts span{background:#fafcfd;border:1px solid #e1e7ec;border-radius:13px;gap:3px;padding:12px 14px;display:grid}.billingReviewFacts b{letter-spacing:.08em;color:#68778a;font-size:11px}.billingMoneyGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:18px 0;display:grid}.billingMoneyGrid article{background:#fff;border:1px solid #dbe5ec;border-radius:16px;padding:16px}.billingMoneyGrid small{letter-spacing:.08em;color:#68778a;font-size:10px;font-weight:900;display:block}.billingMoneyGrid strong{margin:6px 0;font-size:25px;display:block}.billingMoneyGrid p{color:#607082;margin:0;font-size:13px;line-height:1.45}.billingReviewTax,.billingReviewCopy{color:#5b6878;font-size:13px;line-height:1.55}.billingReviewCopy{background:#f7f9fb;border-radius:12px;padding:13px 15px}.billingReviewActions{justify-content:flex-end;gap:10px;margin-top:22px;display:flex}@media (max-width:650px){.billingReviewBackdrop{align-items:end;padding:0}.billingReviewDialog{border-radius:22px 22px 0 0;max-height:92vh;padding:20px}.billingReviewFacts,.billingMoneyGrid{grid-template-columns:1fr}.billingReviewActions{grid-template-columns:1fr;display:grid}.billingReviewActions .btn{width:100%}}@media (max-width:900px){.simpleDemoDone{z-index:auto!important;border-radius:16px!important;gap:12px!important;width:auto!important;margin:18px 12px 0!important;padding:16px!important;display:grid!important;position:static!important;bottom:auto!important;left:auto!important;right:auto!important;transform:none!important;box-shadow:0 10px 28px #0f172a1f!important}.simpleDemoDone>div:last-child{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px!important;width:100%!important;display:grid!important}.simpleDemoDone .btn{text-align:center!important;justify-content:center!important;width:100%!important;min-height:44px!important}.privacyBackdrop,.billingReviewBackdrop{overscroll-behavior:contain!important;justify-content:center!important;place-items:end center!important;padding:0!important;overflow:auto!important}.privacyPanel,.billingReviewDialog{overscroll-behavior:contain!important;-webkit-overflow-scrolling:touch!important;border-radius:22px 22px 0 0!important;width:min(100%,720px)!important;max-width:100%!important;max-height:min(78dvh,700px)!important;margin:0 auto!important;overflow-y:auto!important}.billingReviewHead{z-index:3!important;background:#fff!important;padding-top:4px!important;position:sticky!important;top:-1px!important}.billingReviewActions{z-index:2!important;padding-top:12px!important;padding-bottom:max(4px,env(safe-area-inset-bottom))!important;background:#fff!important;position:sticky!important;bottom:-1px!important}.privacyActions{z-index:2!important;padding-top:10px!important;padding-bottom:max(4px,env(safe-area-inset-bottom))!important;background:#fff!important;position:sticky!important;bottom:-1px!important}[role=dialog]{overscroll-behavior:contain!important}}@media (max-width:560px){.simpleDemoDone>div:last-child,.privacyActions{grid-template-columns:1fr!important}.privacyPanel,.billingReviewDialog{border-radius:18px 18px 0 0!important;max-height:min(74dvh,620px)!important}}.mobileMenuTrigger{color:#174c3d;min-height:42px;font:inherit;cursor:pointer;background:#fff;border:1px solid #d7e2dc;border-radius:11px;align-items:center;gap:7px;padding:8px 11px;font-size:13px;font-weight:850;display:none}.mobileNavBackdrop{z-index:1600;background:#0a162273;justify-content:flex-end;align-items:stretch;display:flex;position:fixed;inset:0}.mobileNavPanel{background:#fff;flex-direction:column;gap:20px;width:min(390px,100%);height:100dvh;padding:18px;display:flex;overflow:auto;box-shadow:-20px 0 55px #0a16222e}.mobileNavPanel>header{justify-content:space-between;align-items:center;gap:18px;display:flex}.mobileNavPanel>header>button{cursor:pointer;background:#f1f5f3;border:0;border-radius:999px;width:42px;height:42px;font-size:25px}.mobileNavLinks{border-top:1px solid #e6ece9;display:grid}.mobileNavLinks a{color:#21352f;border-bottom:1px solid #e6ece9;justify-content:space-between;align-items:center;min-height:54px;padding:10px 2px;font-size:16px;font-weight:800;text-decoration:none;display:flex}.mobileNavPanel>footer{padding-bottom:max(0px,env(safe-area-inset-bottom));gap:9px;margin-top:auto;display:grid}.mobileNavPanel>footer>a:first-child{color:#31463f;justify-content:center;align-items:center;min-height:44px;font-weight:800;text-decoration:none;display:flex}.mobileNavPanel>footer>.btn{justify-content:center}.privacyBanner{z-index:1500;background:#fff;border:1px solid #d9e3df;border-radius:15px;justify-content:space-between;align-items:center;gap:16px;width:min(760px,100% - 28px);padding:13px 14px;display:flex;position:fixed;bottom:16px;left:50%;transform:translate(-50%);box-shadow:0 14px 45px #0f231e29}.privacyBanner>div:first-child{flex-wrap:wrap;align-items:baseline;gap:8px;display:flex}.privacyBanner b{font-size:13px}.privacyBanner span,.privacyBanner a{color:#5f6f69;font-size:12px}.privacyBanner a{font-weight:750}.privacyBannerActions{flex-shrink:0;gap:7px;display:flex}.privacyBannerActions button{color:#31463f;min-height:40px;font:inherit;cursor:pointer;background:#fff;border:1px solid #d6dfdb;border-radius:9px;padding:8px 11px;font-size:12px;font-weight:800}.privacyBannerActions .primary{color:#fff;background:#173c35;border-color:#173c35}.privacyClose{cursor:pointer;background:#f1f5f3;border:0;border-radius:999px;width:38px;height:38px;font-size:22px;position:absolute;top:14px;right:14px}.privacyPanel{position:relative}.privacyPanel>p{max-width:620px;line-height:1.55}.simplifiedFooter{grid-template-columns:minmax(230px,1.4fr) repeat(3,minmax(140px,.7fr))!important}.simplifiedFooter>div>a{line-height:1.35}.footerMore{border-top:1px solid #64748b38;grid-column:1/-1;padding-top:14px}.footerMore summary{cursor:pointer;align-items:center;min-height:42px;font-weight:800;list-style:none;display:flex}.footerMore summary::-webkit-details-marker{display:none}.footerMore summary:after{content:"+";margin-left:8px}.footerMore[open] summary:after{content:"–"}.footerMore>div{flex-wrap:wrap;gap:8px 18px;padding:8px 0;display:flex}.footerMore a,.footerMore button{color:inherit;text-decoration:none;font-size:12px!important}.simpleHero{padding-top:68px!important;padding-bottom:48px!important}.simpleHeroCopy>p{max-width:610px!important}.simpleSectionLink{margin-top:18px}.simpleResourcesCompact{padding-top:40px!important}.simpleResourceActions{flex-wrap:wrap;gap:18px;margin-top:18px;display:flex}.simpleFinal{padding-top:54px!important;padding-bottom:54px!important}.pricingSimple>.lead{max-width:780px}.pricingSimpleGrid .price{gap:12px}.planIdeal{min-height:50px}.planKeyList{color:#4f6072;gap:7px;margin:4px 0 8px;padding:0;list-style:none;display:grid}.planKeyList li{font-size:13px;line-height:1.4}.pricingCompareDisclosure,.pricingRealityDisclosure,.howAdvanced,.integrationFinderDisclosure{background:#fff;border:1px solid #dbe5ec;border-radius:17px;margin:18px 0;overflow:hidden}.pricingCompareDisclosure>summary,.pricingRealityDisclosure>summary,.howAdvanced>summary,.integrationFinderDisclosure>summary{cursor:pointer;color:#283d50;justify-content:space-between;align-items:center;gap:16px;min-height:54px;padding:15px 18px;font-weight:850;list-style:none;display:flex}.pricingCompareDisclosure>summary::-webkit-details-marker{display:none}.pricingRealityDisclosure>summary::-webkit-details-marker{display:none}.howAdvanced>summary::-webkit-details-marker{display:none}.integrationFinderDisclosure>summary::-webkit-details-marker{display:none}.pricingCompareDisclosure>summary:after,.pricingRealityDisclosure>summary:after,.howAdvanced>summary:after,.integrationFinderDisclosure>summary:after{content:"+";color:#708090;font-size:22px}.pricingCompareDisclosure[open]>summary:after,.pricingRealityDisclosure[open]>summary:after,.howAdvanced[open]>summary:after,.integrationFinderDisclosure[open]>summary:after{content:"–"}.pricingCompareDisclosure>div,.pricingRealityDisclosure>div,.howAdvanced>div,.integrationFinderDisclosure>div{padding:0 18px 18px}.pricingRealityDisclosure>div{max-width:820px}.pricingRealityDisclosure p{color:#536171;line-height:1.55}.howSimple .pageSection{margin-top:30px!important}.howExampleSimple{grid-template-columns:.8fr 1.2fr;align-items:start;gap:28px;display:grid}.howVisualSimple{margin:24px 0}.howVisualSimple figure{margin:0}.howVisualSimple img{border:1px solid #dbe5ec;border-radius:20px;width:100%;height:auto;display:block}.howVisualSimple figcaption{color:#68778a;margin-top:8px;font-size:13px}.howAdvanced p{color:#536171;max-width:800px;line-height:1.55}.integrationSimpleGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:18px;display:grid}.integrationSimpleCard{background:#fff;border:1px solid #dbe5ec;border-radius:16px;padding:18px}.integrationSimpleCard h2{margin:0;font-size:19px}.integrationSimpleCard>p{color:#536171;min-height:44px;line-height:1.5}.integrationSimpleCard details{margin:10px 0}.integrationSimpleCard details summary{cursor:pointer;color:#476254;align-items:center;min-height:36px;font-size:12px;font-weight:800;display:flex}.integrationSimpleCard details small{color:#68778a;line-height:1.5;display:block}.integrationFinderDisclosure .erpCompatibilityFinder{margin-top:0!important}.signupSimple{align-content:start}.signupPlanDetails{background:#f8fafc;border:1px solid #dbe5ec;border-radius:13px;margin:2px 0;overflow:hidden}.signupPlanDetails>summary{cursor:pointer;color:#526171;align-items:center;gap:5px;min-height:46px;padding:11px 13px;font-size:13px;list-style:none;display:flex}.signupPlanDetails>summary::-webkit-details-marker{display:none}.signupPlanDetails>summary:after{content:"+";margin-left:auto;font-size:19px}.signupPlanDetails[open]>summary:after{content:"–"}.signupPlanDetails>.trialPlanPicker{margin:0 12px 8px}.signupPlanDetails>p{color:#64748b;margin:5px 13px 12px}.accountProductNavInner{overflow:visible!important}.accountMore{margin-left:auto;position:relative}.accountMore>summary{color:#cbd5e1;cursor:pointer;white-space:nowrap;border-radius:9px;align-items:center;min-height:36px;padding:7px 10px;font-size:13px;font-weight:750;list-style:none;display:flex}.accountMore>summary::-webkit-details-marker{display:none}.accountMore>summary:after{content:"⌄";margin-left:6px}.accountMore.active>summary,.accountMore[open]>summary{color:#fff;background:#1e293b}.accountMore>div{z-index:60;background:#fff;border:1px solid #dce3e8;border-radius:12px;width:210px;padding:7px;display:grid;position:absolute;top:44px;right:0;box-shadow:0 16px 42px #0f172a2e}.accountMore a{color:#344054;border-radius:8px;align-items:center;min-height:40px;padding:8px 9px;font-size:13px;font-weight:750;text-decoration:none;display:flex}.accountMore a:hover,.accountMore a[aria-current=page]{color:#17483d;background:#eef4f2}button:focus-visible,a:focus-visible,summary:focus-visible,select:focus-visible,input:focus-visible,textarea:focus-visible{outline-offset:3px;outline:3px solid #7c8cff}@media (max-width:980px){.integrationSimpleGrid{grid-template-columns:1fr 1fr}.howExampleSimple{grid-template-columns:1fr}.simplifiedFooter{grid-template-columns:1.2fr repeat(2,1fr)!important}.simplifiedFooter>div:nth-of-type(4){grid-column:2}.accountProductLabel{display:none}.accountProductNavInner{padding:6px 10px!important}.accountProductLinks{scrollbar-width:none;overflow-x:auto}.accountProductLinks::-webkit-scrollbar{display:none}.accountProductLinks a{min-height:40px!important}.accountMore>summary{min-height:40px}}@media (max-width:900px){.simpleSiteNav .simpleNavLinks,.simpleSiteNav .simpleNavActions,.simpleSiteNav .mobileLoginLink{display:none!important}.simpleSiteNav{justify-content:space-between!important;align-items:center!important;gap:12px!important;display:flex!important}.mobileMenuTrigger{display:inline-flex}.privacyBackdrop{align-items:flex-end!important}.privacyPanel{max-height:min(72dvh,620px)!important}.simpleHero{padding-top:48px!important}}@media (max-width:680px){.mobileNavPanel{width:100%;height:auto;max-height:min(88dvh,760px);padding-bottom:max(18px,env(safe-area-inset-bottom));border-radius:20px 20px 0 0;align-self:flex-end}.mobileNavBackdrop{align-items:flex-end}.privacyBanner{bottom:max(8px,env(safe-area-inset-bottom));gap:10px;padding:12px;display:grid}.privacyBanner>div:first-child{gap:3px;display:grid}.privacyBannerActions{grid-template-columns:1fr 1fr;display:grid}.privacyBannerActions button{width:100%}.simplifiedFooter{grid-template-columns:1fr!important}.simplifiedFooter>div:nth-of-type(4),.footerMore{grid-column:auto}.footerMore>div{gap:10px;display:grid}.simpleHero h1{font-size:40px!important}.simpleHeroCopy>p{font-size:16px!important}.simpleTrust{gap:8px 12px!important}.simpleOneLine{padding:18px!important;font-size:15px!important}.simpleSection{padding-left:18px!important;padding-right:18px!important}.simpleResourceActions{display:grid}.integrationSimpleGrid{grid-template-columns:1fr}.pricingFacts{grid-template-columns:1fr!important}.accountProductLinks{gap:2px!important}.accountProductLinks a{padding:7px 8px!important;font-size:11px!important}.accountMore>summary{padding:7px 8px;font-size:11px}.accountMore>div{z-index:100;border-radius:12px;width:min(240px,100vw - 20px);max-height:min(54dvh,420px);top:44px;right:0;overflow:auto}}@media (prefers-reduced-motion:reduce){*{scroll-behavior:auto!important}.mobileNavPanel,.privacyBanner{transition:none!important;animation:none!important}}.accountHomeSimple>h1{max-width:860px}.accountNowSimple{margin-top:24px}.accountNowSimple .accountActionGrid{grid-template-columns:repeat(3,minmax(0,1fr))}.accountNowActions{flex-wrap:wrap;align-items:center;gap:14px;margin-top:12px;display:flex}.accountNowActions>span{color:#65736e;font-size:13px}.trialStatusCompact{align-items:center}.trialStatusCompact>a{white-space:nowrap}.accountDestinations{grid-template-columns:repeat(3,minmax(0,1fr))}.accountAdvancedLinks,.deviceSessionsCollapsed{background:#fff;border:1px solid #dfe6e3;border-radius:14px;margin-top:14px;overflow:hidden}.accountAdvancedLinks>summary,.deviceSessionsCollapsed>summary{cursor:pointer;color:#344740;justify-content:space-between;align-items:center;min-height:48px;padding:12px 15px;font-size:13px;font-weight:850;list-style:none;display:flex}.accountAdvancedLinks>summary::-webkit-details-marker{display:none}.deviceSessionsCollapsed>summary::-webkit-details-marker{display:none}.accountAdvancedLinks>summary:after,.deviceSessionsCollapsed>summary:after{content:"+";color:#70817a;font-size:20px}.accountAdvancedLinks[open]>summary:after,.deviceSessionsCollapsed[open]>summary:after{content:"–"}.accountAdvancedLinks>div{flex-wrap:wrap;gap:8px 18px;padding:0 15px 14px;display:flex}.accountAdvancedLinks a{color:#285d50;font-size:13px;font-weight:800;text-decoration:none}.deviceSessionsCollapsed>div{padding:0 15px 15px}.accountDecisionCompact{margin-top:20px!important}.accountLogout{cursor:pointer;color:#68766f;background:0 0;border:0;margin-top:6px;padding:8px 0}.page details summary{touch-action:manipulation}.alerts details{margin-top:7px}.alerts details summary{cursor:pointer;color:#5c6c66;align-items:center;min-height:34px;font-size:12px;font-weight:800;display:flex}.alerts details small{color:#697771;line-height:1.45;display:block}.secondaryDetails>summary{touch-action:manipulation}@media (max-width:900px){.accountNowSimple .accountActionGrid,.accountDestinations{grid-template-columns:1fr}.trialStatusCompact{display:grid}.accountNowActions{align-items:flex-start}.accountAdvancedLinks>div{display:grid}.accountDecisionCompact{gap:12px!important;display:grid!important}}@media (max-width:600px){.accountHomeSimple{padding-left:14px!important;padding-right:14px!important}.accountHomeSimple>h1{line-height:1.08;font-size:30px!important}.accountNowActions>.btn{justify-content:center;width:100%}.accountAdvancedLinks,.deviceSessionsCollapsed{border-radius:12px}.accountAdvancedLinks>summary,.deviceSessionsCollapsed>summary{min-height:52px}.deviceSessionList>div{grid-template-columns:1fr!important}.deviceSessionList button{width:100%}}.painHero{grid-template-columns:minmax(0,1.08fr) minmax(340px,.92fr);align-items:center;gap:52px;max-width:1180px;margin:0 auto;padding:72px 28px 44px;display:grid}.painHeroCopy{max-width:720px}.painKicker{color:#23584a;letter-spacing:.065em;background:#edf5f2;border-radius:999px;align-items:center;gap:8px;padding:7px 10px;font-size:11px;font-weight:900;display:inline-flex}.painHero h1{letter-spacing:-.055em;color:#16231f;margin:18px 0;font-size:clamp(44px,6vw,72px);line-height:.98}.painHero h1 em{color:#2b6655;font-style:normal;display:block}.painHeroLead{color:#52625c;max-width:680px;margin:0;font-size:19px;line-height:1.58}.painHeroCtas{flex-wrap:wrap;align-items:center;gap:10px;margin-top:26px;display:flex}.painHeroMicro{color:#687770;flex-wrap:wrap;gap:10px 20px;margin-top:15px;font-size:12px;display:flex}.painHeroMicro span{align-items:center;gap:5px;display:flex}.painHeroCard{color:#fff;background:#173c35;border-radius:22px;padding:24px;box-shadow:0 24px 70px #16342d2e}.painHeroCard>header{justify-content:space-between;align-items:center;gap:12px;display:flex}.painHeroCard>header span{letter-spacing:.09em;color:#b9d1c8;font-size:10px;font-weight:900}.painHeroCard>header small{color:#aac2ba;font-size:10px}.painInvoice{background:#ffffff13;border-radius:16px;grid-template-columns:1fr auto;gap:4px 14px;margin-top:20px;padding:18px;display:grid}.painInvoice small{color:#bcd1ca;font-size:11px}.painInvoice b{font-size:20px}.painInvoice strong{grid-area:1/2/3;align-self:center;font-size:24px}.painDecision{color:#18372f;background:#fff;border-radius:15px;margin-top:12px;padding:16px}.painDecision small{color:#5e776e;letter-spacing:.07em;font-size:10px;font-weight:900}.painDecision h3{margin:5px 0;font-size:19px}.painDecision p{color:#65736e;margin:0;font-size:12px;line-height:1.5}.painDecisionTrail{gap:7px;margin-top:12px;display:grid}.painDecisionTrail span{color:#d5e5df;justify-content:space-between;align-items:center;gap:12px;font-size:11px;display:flex}.painDecisionTrail b{color:#fff}.painProof{max-width:1180px;margin:0 auto;padding:0 28px 54px}.painProofInner{background:#dce5e1;border:1px solid #dce5e1;border-radius:18px;grid-template-columns:1.15fr .85fr .85fr;gap:1px;display:grid;overflow:hidden}.painProof article{background:#fff;padding:22px}.painProof small{letter-spacing:.07em;color:#698078;font-size:10px;font-weight:900}.painProof b{letter-spacing:-.035em;color:#18372f;margin:5px 0;font-size:31px;display:block}.painProof p{color:#65736e;margin:0;font-size:12px;line-height:1.5}.painProof a{color:#315f52;text-underline-offset:3px}.painSection{max-width:1180px;margin:0 auto;padding:64px 28px}.painSectionHead{max-width:760px;margin-bottom:28px}.painSectionHead .eyebrow{display:block}.painSectionHead h2{letter-spacing:-.045em;color:#17241f;margin:8px 0 12px;font-size:clamp(32px,4vw,48px);line-height:1.04}.painSectionHead p{color:#5d6b66;margin:0;font-size:16px;line-height:1.6}.painGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.painGrid article{background:#fff;border:1px solid #dfe6e3;border-radius:16px;padding:19px}.painGrid article>span{color:#28584c;background:#edf4f1;border-radius:9px;justify-content:center;align-items:center;width:30px;height:30px;font-size:11px;font-weight:900;display:inline-flex}.painGrid h3{margin:11px 0 7px;font-size:17px}.painGrid p{color:#66736e;margin:0;font-size:13px;line-height:1.52}.painGrid strong{color:#285b4e;margin-top:12px;font-size:12px;display:block}.painQuote{background:#f3f7f5;border-left:4px solid #7ba696;border-radius:0 13px 13px 0;margin-top:18px;padding:18px 20px}.painQuote b{margin-bottom:5px;font-size:15px;display:block}.painQuote p{color:#5d6c66;margin:0;font-size:13px;line-height:1.55}.painQuote small{color:#7a8782;margin-top:8px;font-size:10px;display:block}.criteriaSection{color:#fff;background:#173c35;margin:34px 0}.criteriaInner{max-width:1180px;margin:0 auto;padding:68px 28px}.criteriaInner .eyebrow{color:#a8c5bb}.criteriaInner h2{letter-spacing:-.045em;max-width:850px;margin:8px 0 12px;font-size:clamp(34px,4.5vw,54px);line-height:1.03}.criteriaInner>p{color:#d0e1db;max-width:760px;font-size:16px;line-height:1.6}.criteriaGrid{grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;margin-top:28px;display:grid}.criteriaGrid article{background:#ffffff0d;border:1px solid #ffffff26;border-radius:14px;padding:16px}.criteriaGrid small{letter-spacing:.07em;color:#a8c5bb;font-size:9px;font-weight:900}.criteriaGrid h3{margin:8px 0 5px;font-size:15px}.criteriaGrid p{color:#c9dbd5;margin:0;font-size:11px;line-height:1.5}.criteriaBoundary{color:#b9cdc6;margin-top:15px;font-size:11px}.howDecision{grid-template-columns:repeat(3,1fr);gap:10px;display:grid}.howDecision article{background:#fff;border:1px solid #dfe5e2;border-radius:16px;padding:21px;position:relative}.howDecision article>span{color:#d8e7e2;font-size:36px;font-weight:900;line-height:1}.howDecision h3{margin:10px 0 7px;font-size:19px}.howDecision p{color:#62716b;margin:0;font-size:13px;line-height:1.55}.painDemoSplit{grid-template-columns:1fr 1fr;gap:12px;display:grid}.painDemoSplit article{background:#fff;border:1px solid #dce4e1;border-radius:18px;padding:24px}.painDemoSplit article:first-child{background:#eef6f3;border-color:#cfe1da}.painDemoSplit article:last-child{color:#fff;background:#173c35;border-color:#173c35}.painDemoSplit small{letter-spacing:.08em;color:#5d786f;font-size:10px;font-weight:900}.painDemoSplit article:last-child small{color:#a8c5bb}.painDemoSplit h3{margin:8px 0;font-size:25px}.painDemoSplit p{color:#61706a;font-size:13px;line-height:1.55}.painDemoSplit article:last-child p{color:#c8dad4}.painDemoSplit ul{gap:7px;margin:15px 0 20px;padding:0;list-style:none;display:grid}.painDemoSplit li{gap:7px;font-size:12px;display:flex}.painDemoSplit li:before{content:"✓";color:#34725f;font-weight:900}.painDemoSplit article:last-child li:before{color:#93c4b4}.lateRights{grid-template-columns:.9fr 1.1fr;align-items:start;gap:18px;display:grid}.lateRightsIntro{background:#f7f1e7;border:1px solid #eadfc9;border-radius:18px;padding:24px}.lateRightsIntro h3{margin:7px 0 10px;font-size:26px}.lateRightsIntro p{color:#6a655d;font-size:13px;line-height:1.55}.lateRightsIntro strong{color:#64491f;letter-spacing:-.04em;font-size:40px;display:block}.lateRightsIntro small{color:#7a7165;font-size:10px;line-height:1.45}.lateRightsList{gap:9px;display:grid}.lateRightsList article{background:#fff;border:1px solid #dfe5e2;border-radius:14px;padding:17px}.lateRightsList h3{margin:0 0 5px;font-size:15px}.lateRightsList p{color:#65736e;margin:0;font-size:12px;line-height:1.5}.lateRightsList a{color:#275b4d;font-weight:800}.landingResourceRow{grid-template-columns:repeat(4,1fr);gap:9px;display:grid}.landingResourceRow a{color:#18372f;background:#fff;border:1px solid #dfe5e2;border-radius:13px;gap:5px;padding:15px;text-decoration:none;display:grid}.landingResourceRow b{font-size:13px}.landingResourceRow span{color:#6c7974;font-size:11px;line-height:1.45}.painFinal{color:#fff;background:#173c35;border-radius:22px;grid-template-columns:1.1fr .9fr;align-items:center;gap:28px;max-width:1124px;margin:32px auto 72px;padding:42px;display:grid}.painFinal h2{letter-spacing:-.04em;margin:7px 0 10px;font-size:clamp(30px,4vw,44px);line-height:1.04}.painFinal p{color:#ccded8;line-height:1.55}.painFinalActions{gap:9px;display:grid}.painFinalActions a{text-align:center;justify-content:center}.painSourceNote{color:#84918c;margin-top:12px;font-size:10px;line-height:1.5}@media (max-width:980px){.painHero{grid-template-columns:1fr;padding-top:48px}.painHeroCard{max-width:680px}.painProofInner{grid-template-columns:1fr 1fr}.painProofInner article:first-child{grid-column:1/-1}.painGrid{grid-template-columns:1fr 1fr}.criteriaGrid{grid-template-columns:repeat(2,1fr)}.howDecision,.lateRights{grid-template-columns:1fr}.landingResourceRow{grid-template-columns:1fr 1fr}.painFinal{grid-template-columns:1fr;margin-left:28px;margin-right:28px}}@media (max-width:620px){.painHero,.painProof,.painSection,.criteriaInner{padding-left:15px;padding-right:15px}.painHero{gap:30px;padding-top:34px}.painHero h1{font-size:43px}.painHeroLead{font-size:16px}.painHeroCtas{display:grid}.painHeroCtas .btn{justify-content:center;width:100%}.painHeroMicro{display:grid}.painHeroCard{border-radius:17px;padding:17px}.painInvoice strong{font-size:20px}.painProofInner{grid-template-columns:1fr}.painProofInner article:first-child{grid-column:auto}.painSection{padding-top:46px;padding-bottom:46px}.painGrid,.criteriaGrid,.painDemoSplit,.landingResourceRow{grid-template-columns:1fr}.painFinal{margin:20px 15px 44px;padding:26px 20px}.lateRightsIntro strong{font-size:34px}}.planExplorer{padding-bottom:72px}.planExplorerHero{justify-content:space-between;align-items:flex-start;gap:28px;display:flex}.planExplorerHero>div{max-width:780px}.planExplorerHero aside{background:#fff;border:1px solid #dce4e0;border-radius:16px;gap:4px;min-width:180px;padding:14px 16px;display:grid}.planExplorerHero aside small,.planExplorerTop span{letter-spacing:.08em;color:#74807a;font-size:10px;font-weight:900}.planExplorerHero aside b{font-size:24px}.planExplorerHero aside span{color:#64748b;font-size:12px}.planExplorerTrial{background:#f4fbf7;border:1px solid #cfe3d8;border-radius:16px;margin:22px 0;padding:16px 18px}.planExplorerTrial b{font-size:17px}.planExplorerTrial p{color:#40544b;margin:6px 0 8px;line-height:1.55}.planExplorerGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin-top:24px;display:grid}.planExplorerCard{background:#fff;border:1px solid #dce4e0;border-radius:18px;flex-direction:column;min-width:0;padding:20px;display:flex}.planExplorerCard.active{border-color:#6fa78d;box-shadow:0 0 0 3px #48826714}.planExplorerTop{justify-content:space-between;gap:12px;display:flex}.planExplorerTop b{letter-spacing:.08em;color:#216342;background:#eaf7ef;border-radius:999px;padding:5px 7px;font-size:10px}.planExplorerCard h2{margin:8px 0 6px;font-size:28px}.planExplorerCard>p{color:#5c6d65;min-height:48px;line-height:1.5}.planExplorerLimits{grid-template-columns:repeat(3,1fr);gap:8px;margin:12px 0 16px;display:grid}.planExplorerLimits span{color:#627069;background:#f6f8f7;border-radius:10px;padding:9px;font-size:11px}.planExplorerLimits b{color:#18231f;font-size:14px;display:block}.planExplorerCard h3{margin:2px 0 8px;font-size:13px}.planExplorerCard ul{gap:6px;margin:0 0 14px;padding:0;list-style:none;display:grid}.planExplorerCard li{color:#34463e;font-size:13px;line-height:1.4}.planExplorerCard details{border-top:1px solid #e5e9e7;margin-top:auto;padding-top:10px}.planExplorerCard details summary{cursor:pointer;align-items:center;min-height:42px;font-size:12px;font-weight:850;display:flex}.planExplorerCard details p,.planExplorerCard details small{color:#6b7772;margin:5px 0;font-size:12px;line-height:1.45;display:block}.planExplorerCard>.btn{align-self:flex-start;margin-top:14px}.planExplorerTruth{color:#fff;background:#101915;border-radius:18px;grid-template-columns:.85fr 1.4fr;gap:30px;margin-top:22px;padding:22px;display:grid}.planExplorerTruth h2{color:#fff}.planExplorerTruth p{color:#d8e1dd;margin:0 0 8px;line-height:1.5}.planExplorerTruth .eyebrow{color:#9ab6a9}.accountMore>.accountMoreGroups{min-width:min(680px,100vw - 32px);grid-template-columns:repeat(3,minmax(160px,1fr))!important;gap:8px!important;padding:10px!important;display:grid!important}.accountMoreGroup{background:#f8faf9;border-radius:12px;align-content:start;gap:2px;padding:8px;display:grid}.accountMoreGroup header{border-bottom:1px solid #e5ebe8;gap:1px;margin-bottom:3px;padding:5px 7px 7px;display:grid}.accountMoreGroup header b{color:#1e2924;font-size:12px}.accountMoreGroup header small{color:#758079;font-size:10px}.accountMoreGroup>a{white-space:normal!important;border-radius:9px!important;align-items:center!important;min-height:38px!important;padding:7px!important;font-size:12px!important;line-height:1.25!important;display:flex!important}.accountMoreGroup>a[aria-current=page]{color:#184d35!important;background:#eaf5ef!important;font-weight:800!important}.accountMore>summary{white-space:nowrap}@media (max-width:900px){.planExplorerHero{display:grid}.planExplorerHero aside{box-sizing:border-box;width:100%}.planExplorerGrid,.planExplorerTruth{grid-template-columns:1fr}.planExplorerLimits{grid-template-columns:1fr 1fr 1fr}.accountMore>.accountMoreGroups{min-width:min(520px,100vw - 24px);grid-template-columns:1fr 1fr!important}.accountMoreGroup:last-child{grid-column:1/-1}}@media (max-width:600px){.planExplorer{padding-left:14px!important;padding-right:14px!important}.planExplorerGrid{gap:10px}.planExplorerCard{padding:16px}.planExplorerLimits{grid-template-columns:1fr}.planExplorerCard>.btn{justify-content:center;width:100%}.planExplorerTruth{padding:18px}.trialBillingNudge{font-size:12px}.accountMore{position:static!important}.accountMore>.accountMoreGroups{grid-template-columns:1fr!important;gap:7px!important;width:auto!important;min-width:0!important;max-height:min(70vh,560px)!important;padding:10px!important;position:absolute!important;left:10px!important;right:10px!important;overflow:auto!important}.accountMoreGroup:last-child{grid-column:auto}.accountMoreGroup{padding:7px}.accountMoreGroup header{z-index:1;background:#f8faf9;position:sticky;top:-10px}.accountMoreGroup>a{min-height:42px!important;font-size:13px!important}.accountMore>summary{min-height:42px!important}}.intelToolGroup{background:#fbfcfe;border:1px solid #e2e8f0;border-radius:18px;overflow:hidden}.intelToolGroup>summary{cursor:pointer;justify-content:space-between;align-items:center;gap:16px;min-height:44px;padding:16px 18px;list-style:none;display:flex}.intelToolGroup>summary::-webkit-details-marker{display:none}.intelToolGroup>summary span{gap:3px;min-width:0;display:grid}.intelToolGroup>summary b{color:#172033;font-size:15px}.intelToolGroup>summary small{color:#64748b;font-size:12px;font-weight:500;line-height:1.45}.intelToolGroup>summary strong{color:#3448a3;white-space:nowrap;font-size:12px}.intelToolGroup>summary:focus-visible{outline-offset:-3px;outline:3px solid #4263eb38}.intelToolGroup[open]>summary{background:#fff;border-bottom:1px solid #e2e8f0}.intelToolGroupBody{padding:14px}.intelBoundary{color:#64748b;border-top:1px solid #e2e8f0;padding-top:10px}.intelBoundary summary{cursor:pointer;color:#526173;align-items:center;min-height:40px;font-size:12px;font-weight:800;display:flex}.intelBoundary p{max-width:760px;margin:6px 0 0;font-size:12px;line-height:1.5}@media (max-width:720px){.intelToolGroup>summary{align-items:flex-start;padding:14px}.intelToolGroup>summary strong{white-space:normal;text-align:right}.intelToolGroupBody{padding:10px}}@media (max-width:680px){.accountProductLinks a,.accountMore>summary{min-height:44px!important;font-size:12px!important}}@media (max-width:480px){.intelToolGroup>summary{gap:8px;display:grid}.intelToolGroup>summary strong{text-align:left}}@media (max-width:760px){.trialSignup .signupPlanDetails{background:#f8fbff;border:1px solid #dbe5f2;border-radius:16px;padding:14px 14px 12px!important}.trialSignup .signupPlanDetails>summary{color:#5e6b7f;cursor:pointer;justify-content:space-between;align-items:center;gap:10px;min-height:44px;line-height:1.35;list-style:none;display:flex;font-size:14px!important}.trialSignup .signupPlanDetails>summary::-webkit-details-marker{display:none}.trialSignup .signupPlanDetails>summary b{color:#22372f;font-weight:800;font-size:14px!important}.trialSignup .signupPlanDetails>summary:after{content:"⌄";color:#6f7d8f;flex:none;font-size:15px}.trialSignup .signupPlanDetails[open]>summary:after{content:"⌃"}.trialSignup .trialPlanPicker{margin-top:8px}.trialSignup .trialPlanPicker legend{margin-bottom:8px;line-height:1.25;font-size:15px!important}.trialSignup .trialPlanPicker>label{border-radius:12px;align-items:center!important;margin:7px 0!important;padding:12px!important}.trialSignup .trialPlanPicker b{line-height:1.2;font-size:15px!important}.trialSignup .trialPlanPicker small{font-size:12.5px!important;line-height:1.35!important}.trialSignup .signupPlanDetails>details{border-top:1px solid #e3e9f1;margin-top:8px;padding-top:4px}.trialSignup .signupPlanDetails>details>summary{cursor:pointer;color:#64748b;justify-content:space-between;align-items:center;gap:12px;min-height:42px;padding:8px 2px;line-height:1.3;list-style:none;display:flex;font-size:0!important}.trialSignup .signupPlanDetails>details>summary::-webkit-details-marker{display:none}.trialSignup .signupPlanDetails>details>summary:before{content:"¿Necesitas más capacidad?";color:#617084;font-size:13px;font-weight:650}.trialSignup .signupPlanDetails>details>summary:after{content:"Ver Team y Scale →";color:#1f5a4b;white-space:nowrap;font-size:13px;font-weight:800}.trialSignup .signupPlanDetails>details[open]>summary:after{content:"Ocultar Team y Scale ↑"}.trialSignup .signupPlanDetails>p{margin:8px 2px 0!important}.trialSignup .signupPlanDetails>p small{color:#66758a;font-size:12.5px!important;line-height:1.45!important}.trialSignup .consentLine{margin-top:18px!important}}@media (max-width:430px){.trialSignup .signupPlanDetails>details>summary{justify-content:stretch;gap:2px;padding:9px 2px;display:grid}.trialSignup .signupPlanDetails>details>summary:after{white-space:normal}}@media (max-width:760px){.integrationSimpleCard details>summary,.planExplorerCard details>summary,.planFullDetails>summary,.alerts details>summary{cursor:pointer;justify-content:space-between!important;align-items:center!important;gap:10px!important;min-height:44px!important;font-size:13px!important;line-height:1.35!important;list-style:none!important;display:flex!important}.integrationSimpleCard details>summary::-webkit-details-marker{display:none!important}.planExplorerCard details>summary::-webkit-details-marker{display:none!important}.planFullDetails>summary::-webkit-details-marker{display:none!important}.alerts details>summary::-webkit-details-marker{display:none!important}.integrationSimpleCard details>summary:after,.planExplorerCard details>summary:after,.planFullDetails>summary:after,.alerts details>summary:after{content:"+";color:#70817a;flex:none;margin-left:8px;font-size:18px;line-height:1}.integrationSimpleCard details[open]>summary:after,.planExplorerCard details[open]>summary:after,.planFullDetails[open]>summary:after,.alerts details[open]>summary:after{content:"–"}.integrationSimpleCard details small,.planExplorerCard details p,.planExplorerCard details small,.alerts details small{font-size:12.5px!important;line-height:1.5!important}.intelBoundary summary{min-height:44px!important;font-size:13px!important}.mobileMenuTrigger,.privacyBannerActions button,.accountMoreGroup>a{min-height:44px!important}}@media (max-width:620px){.painHeroCard>header span,.painHeroCard>header small,.painDecision small,.painProof small,.painQuote small,.criteriaGrid small,.painDemoSplit small,.lateRightsIntro small,.painSourceNote{font-size:11.5px!important;line-height:1.4!important}.painDecisionTrail span,.landingResourceRow span,.criteriaGrid p{font-size:12.5px!important;line-height:1.5!important}.painGrid p,.painDemoSplit p,.lateRightsList p{font-size:13.5px!important;line-height:1.55!important}.planExplorerHero aside small,.planExplorerTop span,.planExplorerTop b,.accountMoreGroup header small{font-size:11.5px!important;line-height:1.35!important}.planExplorerLimits span{font-size:12.5px!important;line-height:1.4!important}.planExplorerCard>p{min-height:0!important;font-size:14px!important;line-height:1.5!important}.planExplorerCard h3{font-size:14px!important}.planExplorerCard li{font-size:13.5px!important;line-height:1.5!important}.accountMoreGroup header b{font-size:13px!important}.accountNowActions>span{font-size:13.5px!important;line-height:1.45!important}.trialBillingNudge{font-size:13px!important;line-height:1.45!important}}html{-moz-text-size-adjust:100%;text-size-adjust:100%}img,video,canvas{max-width:100%;height:auto}.compareWrap{overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch;max-width:100%;overflow-x:auto!important}.contentCard,.controlCard,.price,.planExplorerCard,.integrationSimpleCard,.painGrid article,.criteriaGrid article,.billingPlanCard{overflow-wrap:anywhere;min-width:0}.simpleCoach small,.simpleProductNav small,.simpleConfigGrid button small,.simpleExplainGrid small,.simpleTimeline time,.simpleCaseFacts small,.simpleAiHero>aside small,.simpleAgendaPreview time,.simpleAgendaList time,.simpleAgendaPreview em,.simpleAgendaList em,.simpleFeatureStatus,.simpleFeaturePreview,.simpleFeatureGroups article small{font-size:12px!important;line-height:1.4!important}.simpleProductNav button span,.simpleConfigFacts span,.simpleDemoContext,.simpleCaseTabs button span,.simpleCaseFacts span,.simpleRelatedFunctions>div span,.simpleRelatedFunctions>a,.simpleAgendaPreview article span,.simpleAgendaList article span,.simpleForecastBars article>span,.simpleFeatureLegend>span,.simpleFeatureLegend b{font-size:13px!important;line-height:1.45!important}.simpleAiStrategies article>span,.simpleAiStrategies article>div small,.simpleAiStrategies em,.simpleAutonomyMap small,.simpleAiDecisionPath small,.simpleAiOwnership small,.simpleAiAlternatives article>span,.simpleAiAlternatives article small,.simpleActionModeNotice>span{font-size:12px!important;line-height:1.4!important}.simpleAutonomyMap p,.simpleAiOwnership p,.simpleAutopilotPreview p,.simpleAiAlternatives article>p,.simpleActionModeNotice p{font-size:13px!important;line-height:1.5!important}.simpleAutopilotRules span{font-size:12.5px!important;line-height:1.45!important}.simpleAutopilotRules b{font-size:13px!important}.accountProductLabel{font-size:12px!important}.accountPlanBadge{font-size:11.5px!important;line-height:1.25!important}.accountMoreGroup header small{font-size:11.5px!important}.accountMoreGroup header b{font-size:13px!important}.footerMore a,.footerMore button{font-size:13px!important;line-height:1.4!important}.painHeroCard>header span,.painHeroCard>header small,.painDecision small,.painProof small,.painQuote small,.criteriaGrid small,.painDemoSplit small,.lateRightsIntro small,.painSourceNote{font-size:12px!important;line-height:1.4!important}.painDecision p,.painProof p,.criteriaGrid p,.painDecisionTrail span,.landingResourceRow span,.lateRightsList p{font-size:13px!important;line-height:1.5!important}.planExplorerHero aside small,.planExplorerTop span,.planExplorerTop b{font-size:12px!important;line-height:1.35!important}.planExplorerLimits span{font-size:12.5px!important}.planExplorerCard details summary{font-size:13px!important}.planExplorerCard details p,.planExplorerCard details small{font-size:13px!important;line-height:1.5!important}.integrationSimpleCard details summary{min-height:44px!important;font-size:13px!important}.integrationSimpleCard details small{font-size:13px!important;line-height:1.5!important}.privacyBanner span,.privacyBanner a,.privacyBannerActions button{font-size:13px!important;line-height:1.35!important}.privacyBannerActions button{min-height:44px!important}@media (max-width:1180px){.criteriaGrid{grid-template-columns:repeat(3,minmax(0,1fr))!important}.principles,.contentGrid,.controlGrid{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (max-width:1080px){.simpleSiteNav .simpleNavLinks,.simpleSiteNav .simpleNavActions,.simpleSiteNav .mobileLoginLink{display:none!important}.simpleSiteNav{justify-content:space-between!important;align-items:center!important;gap:12px!important;display:flex!important}.mobileMenuTrigger{min-height:44px!important;display:inline-flex!important}.accountProductLabel{display:none!important}.accountProductNavInner{gap:8px!important;padding:6px 12px!important}.accountProductLinks{overscroll-behavior-x:contain;scrollbar-width:none;-webkit-overflow-scrolling:touch;flex:auto;min-width:0;overflow-x:auto!important}.accountProductLinks::-webkit-scrollbar{display:none}.accountProductLinks a,.accountMore>summary{min-height:44px!important;font-size:13px!important}.accountMore{flex:none}}@media (max-width:820px){.compareTable th:first-child,.compareTable td:first-child{z-index:2;background:#fff;position:sticky;left:0;box-shadow:1px 0 #e5e7eb}.compareTable thead th:first-child{z-index:3}}@media (max-width:680px){.criteriaGrid,.principles,.contentGrid,.controlGrid{grid-template-columns:1fr!important}.accountProductLinks a,.accountMore>summary{font-size:13px!important}.footerMore>summary{min-height:44px!important}}@media (max-width:390px){.sideNav>button{font-size:12px!important;line-height:1.15!important}.sideNav>button i{width:26px!important;height:26px!important}}@media (pointer:coarse){.mobileMenuTrigger,.privacyBannerActions button,.accountProductLinks a,.accountMore>summary,.footerMore>summary,.pricingCompareDisclosure>summary,.pricingRealityDisclosure>summary,.howAdvanced>summary,.integrationFinderDisclosure>summary,.integrationSimpleCard details>summary,.planExplorerCard details>summary,.planFullDetails>summary,.alerts details>summary,.intelToolGroup>summary,.intelBoundary summary{touch-action:manipulation;min-height:44px!important}.trialPlanPicker>label{touch-action:manipulation;min-height:48px}}@media (hover:none){.btn:hover{transform:none!important}}@media (max-height:560px) and (orientation:landscape) and (max-width:1080px){.mobileNavPanel{border-radius:0!important;height:100dvh!important;max-height:100dvh!important}.privacyBanner{overscroll-behavior:contain;max-height:46dvh;overflow:auto}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto!important}*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}@media (max-width:760px){input:not([type=checkbox]):not([type=radio]),select,textarea{font-size:16px!important}.trialSignup .signupPlanDetails>details>summary{min-height:44px!important}.trialSignup .consentLine{min-height:44px;align-items:center!important;padding:8px 0!important}.trialSignup .consentLine input{flex:0 0 22px!important;width:22px!important;height:22px!important;min-height:22px!important;margin-top:0!important}.trialSignup .trialPlanPicker input{width:20px!important;height:20px!important;min-height:20px!important}.deviceSessionList button{min-height:44px!important}}@media (max-width:1080px){.accountDemoLink{min-height:44px!important;font-size:13px!important}.accountProductLinks{scroll-snap-type:x proximity;scroll-padding-inline:8px}.accountProductLinks a{scroll-snap-align:start}}@media (pointer:coarse){.mobileNavPanel>header>button,.privacyClose{touch-action:manipulation;width:44px!important;min-width:44px!important;height:44px!important;min-height:44px!important}.accountHome .contentCard a,.accountDemoLink,.deviceSessionList button,.consentLine,.billingPeriodToggle button,.billingPaymentChoice label,.billingInlineForm input,.billingInlineForm select,.accountLogout{touch-action:manipulation;min-height:44px!important}}@media (max-width:680px){.privacyBanner{overscroll-behavior:contain;max-height:min(44dvh,320px);overflow:auto}}@media (max-width:430px){.privacyBannerActions{grid-template-columns:1fr!important}.painHero h1{font-size:clamp(36px,11vw,40px)!important}.simpleHero h1{font-size:clamp(34px,10vw,38px)!important}.compareTable th:first-child,.compareTable td:first-child{min-width:170px;max-width:190px;white-space:normal!important}}main:has(>nav[aria-label="Navegación principal de la demo"]) span[class*=planBadge]:before{content:"Plan "}main:has(>nav[aria-label="Navegación principal de la demo"])>nav+section span[class*=planBadge]:before{content:none!important}main:has(>nav[aria-label="Navegación principal de la demo"]) section[class*=acquisition] span[class*=planBadge]:before{content:none!important}section:has(+nav[aria-label="Navegación principal de la demo"])>div:last-child small{display:none!important}section:has(+nav[aria-label="Navegación principal de la demo"])>div:last-child:before{content:"SECCIÓN ACTUAL";letter-spacing:.08em;color:#6f7b77;font-size:10px;font-weight:900;line-height:1.2}@media (min-width:761px){section:has(+nav[aria-label="Navegación principal de la demo"])>div:first-child details>summary>span:first-child{font-size:0!important}section:has(+nav[aria-label="Navegación principal de la demo"])>div:first-child details>summary>span:first-child:after{content:"Ver multiempresa · Plan Scale";line-height:1.3;font-size:12px!important}}@media (max-width:760px){main:has(>nav[aria-label="Navegación principal de la demo"]){overflow-x:clip}main:has(>nav[aria-label="Navegación principal de la demo"])>header{position:relative!important;top:auto!important}section:has(+nav[aria-label="Navegación principal de la demo"])>div:first-child>b{width:100%!important}section:has(+nav[aria-label="Navegación principal de la demo"])>div:first-child details{width:100%!important;margin-left:0!important}section:has(+nav[aria-label="Navegación principal de la demo"])>div:first-child details>summary{justify-content:flex-start!important;width:100%!important}section:has(+nav[aria-label="Navegación principal de la demo"])>div:first-child details>summary:after{margin-left:auto!important}nav[aria-label="Navegación principal de la demo"]{background:#fffffffb!important;border-top:1px solid #dce5e1!important;border-bottom:1px solid #dce5e1!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;justify-content:stretch!important;align-items:stretch!important;gap:7px!important;padding:38px 12px 10px!important;display:grid!important;position:relative!important;top:auto!important;overflow:visible!important;box-shadow:0 8px 22px #17242014!important}nav[aria-label="Navegación principal de la demo"]:before{content:"NAVEGAR POR LA DEMO";letter-spacing:.055em;color:#60716b;pointer-events:none;white-space:nowrap;font-size:11.5px;font-weight:900;line-height:1.2;position:absolute;top:10px;left:14px}nav[aria-label="Navegación principal de la demo"]>button{color:#435b53!important;width:100%!important;min-width:0!important;max-width:none!important;min-height:46px!important;box-shadow:none!important;white-space:normal!important;background:#f4f7f6!important;border:1px solid #d9e3df!important;flex:none!important;padding:9px 8px!important;line-height:1.2!important}nav[aria-label="Navegación principal de la demo"]>button[aria-current=page]{color:#fff!important;background:#173c35!important;border-color:#173c35!important;box-shadow:0 5px 12px #173c352e!important}nav[aria-label="Navegación principal de la demo"]>button:first-of-type{order:1}nav[aria-label="Navegación principal de la demo"]>button:nth-of-type(2){order:3}nav[aria-label="Navegación principal de la demo"]>button:nth-of-type(3){order:2}nav[aria-label="Navegación principal de la demo"]>button:nth-of-type(4){order:4}nav[aria-label="Navegación principal de la demo"]>button:nth-of-type(5){order:5}nav[aria-label="Navegación principal de la demo"]>details{flex:none!important;order:6!important;width:100%!important;min-width:0!important;position:static!important}nav[aria-label="Navegación principal de la demo"]>details>summary{color:#435b53!important;white-space:normal!important;background:#f4f7f6!important;border:1px solid #d9e3df!important;justify-content:center!important;width:100%!important;min-width:0!important;min-height:46px!important;padding:9px 8px!important;line-height:1.2!important}nav[aria-label="Navegación principal de la demo"]:has(>details[open]){overflow:visible!important}nav[aria-label="Navegación principal de la demo"]>details[open]>div{overscroll-behavior:contain!important;-webkit-overflow-scrolling:touch!important;z-index:40!important;background:#fff!important;border:1px solid #d7e1dd!important;border-radius:14px!important;grid-template-columns:1fr!important;gap:6px!important;width:auto!important;max-height:min(52dvh,360px)!important;padding:9px!important;position:absolute!important;top:calc(100% + 8px)!important;left:12px!important;right:12px!important;overflow:auto!important;box-shadow:0 18px 42px #1724202e!important}nav[aria-label="Navegación principal de la demo"]>details[open]>div button{text-align:left!important;border-radius:10px!important;justify-content:flex-start!important;width:100%!important;min-width:0!important;min-height:48px!important;padding:11px 12px!important;font-size:14px!important;line-height:1.3!important}section:has(+nav[aria-label="Navegación principal de la demo"])>div:last-child{align-items:center!important;gap:7px!important;padding-top:12px!important}section:has(+nav[aria-label="Navegación principal de la demo"])>div:last-child:before{width:100%;font-size:11px}section:has(+nav[aria-label="Navegación principal de la demo"])>div:first-child details>summary i{font-size:0!important}section:has(+nav[aria-label="Navegación principal de la demo"])>div:first-child details>summary i:after{content:"Solo Plan Scale";font-size:12.5px!important;line-height:1.3!important}}@media (max-width:360px){nav[aria-label="Navegación principal de la demo"]{grid-template-columns:repeat(2,minmax(0,1fr))!important}}main:has(>nav[aria-label="Navegación principal de la demo"]) section[class*=actionQueue]>article>button small{color:#52645e!important;font-size:12.5px!important;font-weight:850!important;line-height:1.35!important}main:has(>nav[aria-label="Navegación principal de la demo"]) section[class*=opportunities] article small{color:#52645e!important;font-size:12.5px!important;font-weight:850!important;line-height:1.35!important}.demoAiClientContext{background:#ffffff14;border:1px solid #ffffff2e;border-radius:10px;flex-wrap:wrap;align-items:center;gap:6px 10px;margin-top:7px;padding:8px 10px;display:flex}.demoAiClientContext b{font-size:13px}.demoAiClientContext span{line-height:1.35;opacity:.78!important;font-size:12px!important}.demoWeeklyCash{background:#fbfcfc;border:1px solid #e1e6e4;border-radius:14px;gap:14px;margin-top:12px;padding:16px;display:grid}.demoWeeklyCash>header{justify-content:space-between;align-items:flex-end;gap:18px;display:flex}.demoWeeklyCash>header>div{gap:3px;display:grid}.demoWeeklyCash>header b{font-size:14px}.demoWeeklyCash>header span,.demoWeeklyCash>header small{color:#687670;font-size:11px;line-height:1.4}.demoWeeklyCash>header small{text-align:right;max-width:340px}.demoWeeklyCash>div{gap:10px;display:grid}.demoWeeklyCash article{grid-template-columns:95px minmax(0,1fr) 78px;align-items:center;gap:10px;display:grid}.demoWeeklyCash article>span{color:#445a53;font-size:12px;font-weight:800}.demoWeeklyCash article>i{background:#e9efec;border-radius:999px;height:12px;display:block;overflow:hidden}.demoWeeklyCash article>i>b{background:#4d806f;border-radius:999px;height:100%;display:block}.demoWeeklyCash article>strong{text-align:right;font-size:12px}.demoReadinessExplainer{grid-template-columns:repeat(3,1fr);gap:8px;margin-bottom:10px;display:grid}.demoReadinessExplainer article{background:#f7faf9;border:1px solid #dfe6e3;border-radius:12px;gap:4px;padding:13px;display:grid}.demoReadinessExplainer b{color:#244c40;font-size:12px}.demoReadinessExplainer span{color:#61716b;font-size:11.5px;line-height:1.45}.demoTeamAudit{background:#f8faf9;border:1px solid #dfe5e2;border-radius:13px;grid-template-columns:1fr 1fr 1fr;gap:8px 12px;margin-top:10px;padding:14px;display:grid}.demoTeamAudit>b{color:#274d42;grid-column:1/-1;font-size:12px}.demoTeamAudit>span{color:#60706a;font-size:11.5px;line-height:1.4}.demoSimulationBackdrop{z-index:2200;background:#0816127a;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.demoSimulationPopup{background:#fff;border:1px solid #d4e0db;border-radius:20px;gap:10px;width:min(560px,100%);max-height:min(82dvh,700px);padding:24px;display:grid;position:relative;overflow:auto;box-shadow:0 26px 80px #08161247}.demoSimulationPopup>span{letter-spacing:.08em;color:#537168;font-size:11px;font-weight:900}.demoSimulationPopup h2{color:#172420;margin:0;font-size:24px;line-height:1.12}.demoSimulationPopup p{color:#5b6b65;margin:0 0 4px;font-size:14px;line-height:1.55}.demoSimulationPopup>b{color:#354b44;font-size:12px}.demoSimulationPopup>div{grid-template-columns:repeat(3,1fr);gap:7px;display:grid}.demoSimulationPopup>div button{color:#17483d;min-height:44px;font:inherit;cursor:pointer;background:#f4f8f6;border:1px solid #cfdcd7;border-radius:10px;font-size:12px;font-weight:850}.demoSimulationClose{color:#4d625b;cursor:pointer;background:#eef3f1;border:0;border-radius:999px;width:40px;height:40px;font-size:24px;position:absolute;top:10px;right:10px}@media (max-width:760px){main:has(>nav[aria-label="Navegación principal de la demo"]) section[class*=actionQueue]>article>button small{font-size:14px!important;line-height:1.35!important}main:has(>nav[aria-label="Navegación principal de la demo"]) section[class*=opportunities] article small{font-size:14px!important;line-height:1.35!important}main:has(>nav[aria-label="Navegación principal de la demo"]) section[class*=opportunities] article h2{margin-top:4px!important;font-size:17px!important;line-height:1.25!important}main:has(>nav[aria-label="Navegación principal de la demo"]) section[class*=opportunities] article p{font-size:14px!important;line-height:1.5!important}.demoAiClientContext{margin-top:8px;padding:9px 10px}.demoAiClientContext b{font-size:14px}.demoAiClientContext span{font-size:13px!important}.demoWeeklyCash>header{align-items:flex-start;gap:6px;display:grid}.demoWeeklyCash>header small{text-align:left;max-width:none;font-size:12px}.demoWeeklyCash article{grid-template-columns:84px minmax(0,1fr);gap:7px 9px}.demoWeeklyCash article>strong{text-align:left;grid-column:2;font-size:13px}.demoReadinessExplainer{grid-template-columns:1fr}.demoReadinessExplainer b{font-size:13.5px}.demoReadinessExplainer span{font-size:13px}.demoTeamAudit{grid-template-columns:1fr}.demoTeamAudit>b{grid-column:auto;font-size:13.5px}.demoTeamAudit>span{font-size:13px}.demoSimulationBackdrop{place-items:end center;padding:0}.demoSimulationPopup{width:100%;max-height:78dvh;padding:22px 18px max(20px,env(safe-area-inset-bottom));border-radius:20px 20px 0 0}.demoSimulationPopup h2{padding-right:34px;font-size:22px}.demoSimulationPopup p{font-size:15px}.demoSimulationPopup>div{grid-template-columns:1fr}.demoSimulationPopup>div button{text-align:left;min-height:48px;padding:11px 13px;font-size:14px}}:root{--ux-readable-secondary:14px;--ux-readable-body:16px}:is(.contentPage,.section,main):not(.accountWorkspace) :is(.eyebrow,small,.micro,.muted,.support,.helper,.hint){font-size:max(var(--ux-readable-secondary),1em);line-height:1.45}main:has(nav[aria-label="Navegación principal de la demo"]) :is(small,p,button,a,summary,label){font-size:max(var(--ux-readable-secondary),1em);line-height:1.45}main:has(nav[aria-label="Navegación principal de la demo"]) :is(input,select,textarea){font-size:var(--ux-readable-body);line-height:1.5}section:has(+nav[aria-label="Navegación principal de la demo"])>div:last-child:before{font-size:14px!important;line-height:1.25!important}main:has(>nav[aria-label="Navegación principal de la demo"]) section[class*=opportunities] article small{font-size:14px!important;line-height:1.4!important}main:has(>nav[aria-label="Navegación principal de la demo"]) section[class*=opportunities] article p{font-size:15px!important;line-height:1.5!important}.tourExample strong,.tourCard>div em{font-size:14px!important;line-height:1.3!important}.tourExample span{font-size:14px!important;line-height:1.45!important}:is(.contentPage,main) :is(input,select,textarea){font-size:16px;line-height:1.5}:is(.contentPage,main) :is(label,.fieldLabel,.formLabel){font-size:14px;line-height:1.4}:is(.contentPage,main) :is(button,.btn,[role=button]){min-height:44px}:is(a,button,input,select,textarea,summary,[role=button]):focus-visible{outline-offset:3px;outline:3px solid #2f6fed}.contentPage>.pageSection,.contentPage>.section{margin-block:clamp(36px,5vw,72px)}.contentPage>.pageSection+.pageSection,.contentPage>.section+.section{margin-top:0}.finalCta{margin-top:clamp(40px,6vw,80px)!important;margin-bottom:clamp(32px,5vw,64px)!important}@media (max-width:760px){.contentPage>.pageSection,.contentPage>.section{margin-block:32px}.finalCta{margin-top:40px!important;margin-bottom:32px!important}:is(.contentPage,main) :is(button,.btn,[role=button]){min-height:44px}}:is(.painHeroCard,.criteriaSection,.painDemoSplit article:last-child,.painFinal) :is(a.textLink,a.textLink.strong){text-underline-offset:4px;text-decoration-thickness:2px;color:#f2faf7!important;text-decoration-color:#93c4b4!important}:is(.painHeroCard,.criteriaSection,.painDemoSplit article:last-child,.painFinal) :is(a.textLink,a.textLink.strong):hover{color:#fff!important;text-decoration-color:#fff!important}:is(.painDemoSplit article:not(:last-child),.painProof,.painQuote,.lateRightsIntro) small,.publicDataFacts small{color:#53675f!important}:root{--ux-text-secondary-on-light:#566861;--ux-text-meta-on-light:#52635d}:is(.contentPage,.simpleLanding,.accountWorkspace,main) :is(.muted,.support,.helper,.hint,.micro,.caption,.subtle,.secondaryText,.metaText) :not(:is(.painHeroCard *,.criteriaSection *,.painDemoSplit article:last-child *,.painFinal *,.accountProductNav *,.simpleAiDraft *,.demoAiClientContext *,[class*=dark] *,[class*=Dark] *,[class*=active] *,[class*=Active] *,[aria-current=page] *,button *,.btn *)),:is(.simplePageHead p,.painSectionHead>p,.formHead p,.trustItem span,.pricingTaxNote,.planCapacity small,.intelToolGroup>summary small,.intelBoundary,.workspace .panel p,.contentCard p,.contentCard small,.demoWeeklyCash>header span,.demoWeeklyCash>header small,.demoReadinessExplainer span,.demoTeamAudit span,.demoSimulationPopup p):not(:is(.painHeroCard *,.criteriaSection *,.painDemoSplit article:last-child *,.painFinal *,.accountProductNav *,.simpleAiDraft *,.demoAiClientContext *,[class*=dark] *,[class*=Dark] *,[class*=active] *,[class*=Active] *,[aria-current=page] *,button *,.btn *)){color:var(--ux-text-secondary-on-light)!important}:is(.optional,.publicDataFacts small,.painProof small,.painQuote small,.lateRightsIntro small,.planCapacity small,.intelToolGroup>summary small,.contentCard small):not(:is(.painHeroCard *,.criteriaSection *,.painDemoSplit article:last-child *,.painFinal *,.accountProductNav *,.simpleAiDraft *,.demoAiClientContext *,[class*=dark] *,[class*=Dark] *,[class*=active] *,[class*=Active] *,[aria-current=page] *,button *,.btn *)){color:var(--ux-text-meta-on-light)!important}body small,body :is(.eyebrow,.micro,.muted,.support,.helper,.hint,.caption,.subtle,.secondaryText,.metaText,.optional,.riskPill,.tag,.simpleDemoFlag,.accountDemoLink,.reasonLabel,.pricingTaxNote,.painKicker),body .trustStrip,body .painHeroMicro span,body .alerts details>summary,body .intelToolGroup>summary small,body .intelToolGroup>summary strong,body .workspace .eyebrow{font-size:14px!important;line-height:1.4!important}
