.dataFinancialPage{--ink:#102c35;--green:#005c52;--mint:#0a8067;--gold:#e8bd70;--pale:#f4f8f7;--line:#d7e1df;color:var(--ink);background:#fff;font-family:Arial,Helvetica,sans-serif}@scope(.dataFinancialPage){:root{--ink:#102c35;--green:#005c52;--mint:#0a8067;--gold:#e8bd70;--pale:#f4f8f7;--line:#d7e1df}*{box-sizing:border-box}html{scroll-behavior:smooth}body{color:var(--ink);background:#fff;margin:0;font-family:Arial,Helvetica,sans-serif}a{color:inherit;text-decoration:none}p{line-height:1.65}h1,h2,h3,p{margin-top:0}header{color:#fff;z-index:20;background:#003f3e;align-items:center;gap:48px;height:76px;padding:0 5%;display:flex;position:sticky;top:0;box-shadow:0 3px 15px #002b2b22}.brand{flex-direction:column;min-width:158px;display:flex}.brand b{font-size:23px}.brand i{color:var(--gold);font-style:normal}.brand small{opacity:.85;font-size:9px}nav{flex:1;justify-content:center;gap:36px;font-size:13px;display:flex}nav a:hover{color:var(--gold)}.headerCtas,.actions{align-items:center;gap:16px;display:flex}.login,.goldBtn,.primary,.secondary{border:1px solid #b8cfcb;border-radius:5px;padding:13px 22px;font-size:13px;font-weight:700;display:inline-block}.goldBtn{background:var(--gold);border-color:var(--gold);color:#173238}.primary{color:#fff;background:#00564f;border-color:#00564f}.secondary{background:#fff}.hero{background:radial-gradient(circle at 95% 25%,#e9f3f1 0 1px,#0000 2px) 0 0/10px 10px;grid-template-columns:38% 62%;align-items:center;min-height:550px;padding:64px 5% 45px;display:grid;overflow:hidden}.heroCopy{z-index:2}.eyebrow{color:#078464;letter-spacing:.08em;font-size:14px;font-weight:700}.hero h1{letter-spacing:-1.7px;margin:18px 0;font-size:45px;line-height:1.04}.heroCopy>p{max-width:560px;font-size:16px}.mini{color:#6a736f;gap:23px;margin-top:28px;font-size:12px;display:flex}.mini span:first-letter{color:var(--gold)}.heroVisual{justify-content:center;align-items:center;min-height:430px;display:flex;position:relative}.laptop{background:#111;border-radius:20px 20px 7px 7px;width:min(690px,90%);height:390px;padding:13px 13px 20px;position:relative;box-shadow:0 24px 36px #18352e33}.camera{background:#555;border-radius:50%;width:5px;height:5px;position:absolute;top:5px;left:50%}.base{background:linear-gradient(#b9bcba,#e9eae8 45%,#999);border-radius:3px 3px 50% 50%;width:118%;height:22px;position:absolute;bottom:-19px;left:-9%}.dashboard{color:#1b3235;background:#f7faf9;border-radius:8px;height:100%;font-size:10px;overflow:hidden}.dashbar{background:#fff;border-bottom:1px solid #e1e7e6;justify-content:space-between;align-items:center;height:38px;padding:0 15px;display:flex}.dashlogo{color:#00a06b}.dashbody{height:calc(100% - 38px);display:flex}.dashbody aside{color:#fff;background:#00534d;flex-direction:column;gap:35px;width:42px;padding:20px 13px;display:flex}.dashmain{flex:1;padding:18px}.kpis{grid-template-columns:repeat(4,1fr);gap:9px;margin:12px 0;display:grid}.kpis div{background:#fff;padding:13px;box-shadow:0 2px 8px #143d3420}.kpis span,.kpis strong,.kpis em{display:block}.kpis strong{margin:7px 0;font-size:17px}.kpis em{color:#079965;font-style:normal}.charts{grid-template-columns:1.2fr 1fr;gap:10px;display:grid}.charts>div{background:#fff;height:180px;padding:14px}.charts svg{margin-top:15px}.charts polyline{fill:none;stroke:#067563;stroke-width:3px}.donutWrap{text-align:left}.donut{background:conic-gradient(#005d54 0 28%,#18a786 28% 51%,#e4bb65 51% 70%,#7fb2a8 70%);border-radius:50%;place-items:center;width:120px;height:120px;margin:20px auto;display:grid}.donut:before{content:"";background:#fff;border-radius:50%;width:68px;height:68px;position:absolute}.donut b{z-index:1}.floatCard{background:#fff;border-radius:8px;width:190px;padding:16px 20px;font-size:11px;position:absolute;top:66px;right:1%;box-shadow:0 10px 35px #153a3230}.floatCard p{align-items:center;gap:9px;margin:12px 0;line-height:1.25;display:flex}.structure,.workspace,.ai,.trust{grid-template-columns:1fr 1.5fr;align-items:center;gap:70px;padding:62px 8%;display:grid}h2{font-size:29px;line-height:1.2}h2 em{color:var(--green);font-style:normal}.flow{color:#55ae9a;justify-content:center;align-items:center;gap:28px;display:flex}.qb,.database,.report{background:#fff;border:1px solid #9fd5c9;border-radius:50%;place-items:center;width:80px;height:80px;font-size:28px;display:grid}.qb{color:#fff;background:#1cac4d;font-weight:700}.report{color:#078267;border-radius:8px}.audience{text-align:center;padding:32px 8% 68px}.cards{text-align:left;grid-template-columns:repeat(3,1fr);gap:22px;display:grid}.cards article,.moduleGrid article{border:1px solid var(--line);background:#fff;border-radius:10px;padding:25px}.cards i,.featureGrid i,.trust i{color:#078267;font-size:35px;font-style:normal}.cards h3{margin-left:12px;display:inline-block}.modules{color:#fff;text-align:center;background:#004f4f;padding:32px 6% 45px}.moduleGrid{text-align:left;grid-template-columns:repeat(4,1fr);gap:20px;display:grid}.moduleGrid article{background:0 0;border-color:#8bb6af}.moduleGrid i{color:#22b17f;border:2px solid #21a876;border-radius:50%;place-items:center;width:36px;height:36px;margin-right:10px;font-style:normal;display:inline-grid}.moduleGrid li{margin:9px 0;font-size:12px}.featureSection{text-align:center;padding:30px 6% 60px}.featureGrid{grid-template-columns:repeat(6,1fr);gap:26px;display:grid}.featureGrid h3{font-size:13px}.featureGrid p{font-size:11px}.workspace p,.ai p,.trust p{font-size:13px}.checks{color:#155c51;grid-template-columns:1fr 1fr;gap:11px;font-size:12px;display:grid}.clientTable{background:#fff;border-radius:10px;padding:22px;box-shadow:0 12px 32px #16372f18}.tableStats{grid-template-columns:repeat(4,1fr);gap:8px;display:grid}.tableStats b{color:#078267;border:1px solid #e3e9e7;padding:10px}.tableStats small{color:#71817d;font-size:8px;font-weight:400;display:block}.clientTable>p{border-top:1px solid #e8eeec;grid-template-columns:2fr .5fr 1fr 1fr;margin:0;padding:8px 0;font-size:10px;display:grid}.clientTable em{color:#13a06f}.ai{grid-template-columns:1fr 1.7fr}.insight{background:#fff;border-radius:9px;justify-self:center;width:310px;padding:24px;box-shadow:0 9px 26px #173b3330}.insight small{color:#82908d;margin:8px 0 20px;display:block}.insight a{color:#087761;font-size:12px;font-weight:700}.smallBtn{padding:10px 18px}.trust{border-top:1px solid #e3e9e7;grid-template-columns:repeat(3,1fr);align-items:start}.trust article+article{border-left:1px solid #d9e2df;padding-left:45px}.trust h3{margin-left:10px;display:inline-block}.trust li{margin:6px;font-size:12px}.azure{color:#1684d4;font-size:24px}.closing{text-align:center;color:#fff;background:#004b4a;padding:35px}.closing h2{margin-bottom:5px;font-size:32px}.closing .actions{justify-content:center}.closing small{margin-top:13px;display:block}footer{color:#fff;background:#0c3037;grid-template-columns:2fr repeat(4,1fr);gap:35px;padding:25px 5%;font-size:10px;display:grid}footer div{flex-direction:column;gap:10px;display:flex}footer p{max-width:210px}.legal{color:#b7c7c4;text-align:center;background:#09262c;padding:9px;font-size:9px}@media (max-width:1000px){header nav{display:none}.hero{grid-template-columns:1fr;padding-top:45px}.heroCopy{max-width:700px}.heroVisual{margin-top:25px}.featureGrid{grid-template-columns:repeat(3,1fr)}.moduleGrid{grid-template-columns:repeat(2,1fr)}footer{grid-template-columns:repeat(3,1fr)}.hero h1{font-size:42px}}@media (max-width:680px){header{height:68px;padding:0 18px}.headerCtas .goldBtn{display:none}.headerCtas{margin-left:auto}.login{padding:9px 12px}.hero{padding:42px 20px 30px}.hero h1{font-size:38px}.heroCopy>p{font-size:14px}.actions{flex-direction:column;align-items:stretch}.actions a{text-align:center}.mini{flex-wrap:wrap;gap:10px}.heroVisual{min-height:300px}.laptop{width:100%;height:265px;padding:8px}.floatCard{display:none}.dashmain{padding:8px}.kpis{gap:3px}.kpis div{padding:6px}.kpis strong{font-size:10px}.charts>div{height:105px;padding:7px}.donut{width:70px;height:70px}.donut:before{width:40px;height:40px}.structure,.workspace,.ai,.trust{grid-template-columns:1fr;gap:30px;padding:45px 20px}.flow{gap:12px}.qb,.database,.report{width:60px;height:60px}.cards,.moduleGrid,.featureGrid{grid-template-columns:1fr}.featureGrid{gap:18px}.featureGrid article{border-bottom:1px solid var(--line);padding-bottom:18px}.clientTable{overflow:auto}.checks{grid-template-columns:1fr}.insight{width:100%}.trust article+article{border-left:0;border-top:1px solid var(--line);padding:25px 0 0}.closing{padding:35px 20px}.closing h2{font-size:27px}footer{grid-template-columns:1fr 1fr;padding:35px 20px}.audience{padding:35px 20px}.modules,.featureSection{padding:32px 20px}.tableStats{grid-template-columns:1fr 1fr}}.brand{flex:none;width:166px;height:44px;display:block;position:relative;overflow:hidden}.brand img{width:450px;max-width:none;height:auto;display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.brand b{display:none}.brand small{margin-top:2px}.dashboardImage{object-fit:cover;object-position:left top;border-radius:7px;width:100%;height:100%;display:block}.floatCard p{gap:11px}.floatCard i{color:#087b66;border:1px solid #b7d8d1;border-radius:50%;flex:none;place-items:center;width:28px;height:28px;font-size:16px;font-style:normal;display:grid}.cards i,.featureGrid i,.trust i{background:#f5faf8;border:1px solid #b9dbd4;border-radius:12px;place-items:center;width:46px;height:46px;display:inline-grid}footer .brand{width:150px;height:40px}footer .brand img{width:405px}.headerLogin{color:#005c52;background:#f7f4ec;border:1px solid #eee9df;border-radius:5px;padding:12px 23px;font-size:13px;font-weight:700;transition:transform .2s,box-shadow .2s,background .2s;display:inline-block}.headerLogin:hover{background:#fffdf8;transform:translateY(-2px);box-shadow:0 8px 20px #002f2f24}.heroScreens{background:#f4f6f7;border-radius:7px;width:100%;height:100%;position:relative;overflow:hidden}.heroScreens>img{object-fit:contain;object-position:center top;opacity:0;width:100%;height:100%;animation:16s ease-in-out infinite screenCycle;position:absolute;inset:0;transform:scale(1.015)}.heroScreens>img:nth-child(4){animation-delay:12s}@keyframes screenCycle{0%{opacity:0;transform:scale(1.02)}4%,23%{opacity:1;transform:scale(1)}27%,to{opacity:0;transform:scale(.992)}}.productTour{background:#f3f7f6;grid-template-columns:310px minmax(0,1fr);align-items:start;gap:5vw;padding:85px 6% 95px;display:grid}.tourIntro{position:sticky;top:115px}.tourIntro h2{letter-spacing:-1.2px;margin:14px 0;font-size:38px}.tourIntro>p{color:#536965;font-size:14px}.tourTabs{border-top:1px solid #cadbd7;margin-top:32px}.tourTabs a{border-bottom:1px solid #cadbd7;justify-content:space-between;padding:17px 3px;font-size:13px;font-weight:700;transition:all .25s;display:flex}.tourTabs a span{color:#8c9e99;font-size:10px}.tourTabs a:hover,.tourTabs a:focus{color:#087b66;background:#eaf3f0;padding-left:10px}.tourRail{gap:70px;display:grid}.tourScene{opacity:.45;flex-direction:column;justify-content:center;min-height:610px;scroll-margin-top:105px;animation:linear both sceneReveal;animation-timeline:view();animation-range:entry 12% cover 42%;display:flex;transform:translateY(40px)scale(.97)}.tourCopy{max-width:680px;margin-bottom:24px}.tourCopy small{color:#a27c29;letter-spacing:.16em;font-weight:800}.tourCopy h3{margin:10px 0 8px;font-size:28px}.tourCopy p{color:#526762;font-size:14px}.tourMetrics{flex-wrap:wrap;gap:9px;display:flex}.tourMetrics span{color:#075f51;background:#fff;border:1px solid #b9d5cf;border-radius:30px;padding:8px 12px;font-size:11px;font-weight:700;transition:all .25s}.tourMetrics span:hover{transform:translateY(-3px);box-shadow:0 7px 18px #16372f16}.tourWindow{background:#fff;border:1px solid #cedbd8;border-radius:13px;padding:32px 8px 8px;transition:all .45s;position:relative;overflow:hidden;box-shadow:0 22px 55px #14372f20}.tourWindow:hover{transform:translateY(-7px);box-shadow:0 30px 70px #14372f2b}.tourWindow img{border-radius:5px;width:100%;display:block}.windowBar{background:#f9fbfa;border-bottom:1px solid #e1e7e5;align-items:center;gap:5px;height:32px;padding:0 11px;display:flex;position:absolute;top:0;left:0;right:0}.windowBar i{background:#c7d6d2;border-radius:50%;width:7px;height:7px}.windowBar i:first-child{background:#dcb968}.windowBar b{color:#748681;font-size:9px;position:absolute;left:50%;transform:translate(-50%)}.focusRing{border:2px solid #d5aa4b;border-radius:8px;width:90px;height:42px;animation:2.3s ease-in-out infinite focusPulse;position:absolute;top:12%;left:38%;box-shadow:0 0 0 8px #d5aa4b1a}@keyframes sceneReveal{to{opacity:1;transform:translateY(0)scale(1)}}@keyframes focusPulse{0%,to{opacity:.35;transform:scale(.92)}50%{opacity:1;transform:scale(1.08)}}.cards article,.featureGrid article,.moduleGrid article,.trust article{transition:transform .3s,box-shadow .3s,border-color .3s}.cards article:hover{border-color:#8bc8bb;transform:translateY(-8px);box-shadow:0 18px 40px #14372f16}.featureGrid article:hover{transform:translateY(-6px)}.moduleGrid article:hover{background:#ffffff0b;transform:translateY(-7px);box-shadow:0 15px 35px #002f2f66}.primary,.secondary,.goldBtn,.login{transition:transform .2s,box-shadow .2s,background .2s}.primary:hover,.goldBtn:hover{transform:translateY(-2px);box-shadow:0 8px 20px #063f3530}.insight{position:relative;overflow:hidden}.insight:after{content:"";background:#0a806717;border-radius:50%;height:120px;animation:4s ease-in-out infinite insightWave;position:absolute;inset:auto -30% -75%}@keyframes insightWave{50%{transform:translateY(-18px)scale(1.1)}}@media (max-width:900px){.productTour{grid-template-columns:1fr;padding:65px 5%}.tourIntro{position:relative;top:auto}.tourTabs{grid-template-columns:1fr 1fr;display:grid}.tourTabs a{padding:14px}.tourRail{gap:45px}.tourScene{opacity:1;min-height:auto;animation:none;transform:none}}@media (max-width:680px){.productTour{padding:50px 20px}.tourIntro h2{font-size:32px}.tourTabs{grid-template-columns:1fr}.tourCopy h3{font-size:24px}.tourMetrics{gap:6px}.tourMetrics span{font-size:10px}.tourWindow{padding-top:28px}.tourScene{scroll-margin-top:80px}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}.heroScreens>img{animation:none}.heroScreens>img:first-child{opacity:1}.focusRing,.insight:after{animation:none}.tourScene{opacity:1;animation:none;transform:none}*{transition-duration:.01ms!important}}.featureSection{padding:58px 5% 72px}.featureSection>h2{margin:9px 0 32px}.featureGrid{gap:14px;max-width:1320px;margin:auto}.featureGrid article{text-align:left;background:linear-gradient(#fff 0%,#f8fbfa 100%);border:1px solid #dce8e5;border-radius:14px;min-height:210px;padding:27px 18px 22px;position:relative;overflow:hidden}.featureGrid article>small{color:#b58a3a;letter-spacing:.12em;font-size:9px;font-weight:800;position:absolute;top:18px;right:16px}.featureGrid h3{margin:20px 0 8px;font-size:13px}.featureGrid p{color:#526762;margin:0}.featureIcon{color:#087864;background:#edf7f4;border:1px solid #bddbd4;border-radius:14px;place-items:center;width:52px;height:52px;transition:all .3s;display:grid;position:relative;box-shadow:inset 0 0 0 4px #fff,0 8px 20px #17483d10}.featureIcon svg{z-index:1;width:28px;height:28px;position:relative}.featureIcon>span{background:var(--gold);border:2px solid #fff;border-radius:50%;width:9px;height:9px;position:absolute;bottom:5px;right:-3px}.featureGrid article:hover{border-color:#9ccfc3;transform:translateY(-7px);box-shadow:0 20px 45px #153b3214}.featureGrid article:hover .featureIcon{color:#fff;background:#087864;border-color:#087864;box-shadow:inset 0 0 0 4px #ffffff1f,0 12px 26px #0b5a4925}@media (max-width:680px){.featureGrid article{min-height:0}.featureSection{text-align:left}.featureSection>h2{margin-bottom:24px}}.comingSoon{text-align:left;background:#ffffff09;border:1px dashed #8bb6af;border-radius:10px;grid-template-columns:auto auto 1fr;align-items:center;gap:12px 18px;max-width:620px;margin:22px auto 0;padding:16px 20px;display:grid}.comingSoon span{letter-spacing:.14em;color:var(--gold);border:1px solid #e8bd7066;border-radius:999px;padding:6px 9px;font-size:9px;font-weight:800}.comingSoon b{font-size:16px}.comingSoon p{color:#c6d9d5;margin:0;font-size:12px}@media (max-width:680px){.comingSoon{grid-template-columns:1fr;gap:8px}}.flow{align-items:flex-start;gap:0}.flowIcon{color:#086d5e;flex-direction:column;align-items:center;gap:12px;width:112px;display:flex;position:relative}.flowIcon>svg,.flowIcon>span{background:#fff;border:1px solid #9fcfc5;border-radius:22px;place-items:center;width:82px;height:82px;transition:all .3s;display:grid;box-shadow:0 10px 28px #184e4310}.flowIcon>svg{stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;padding:19px}.flowIcon>small{letter-spacing:.03em;color:#426862;white-space:nowrap;font-size:10px;font-weight:700}.sourceIcon>span{color:#fff;background:#2ca85a;border:0;border-radius:50%;font-size:27px;font-weight:800;box-shadow:0 12px 28px #2ca85a2e}.flowConnector{align-items:center;width:58px;height:82px;display:flex;position:relative}.flowConnector:before{content:"";background:linear-gradient(90deg,#9fcfc5,#4eaa96);width:100%;height:1px}.flowConnector:after{content:"";border-top:1.5px solid #4eaa96;border-right:1.5px solid #4eaa96;width:6px;height:6px;position:absolute;right:0;transform:rotate(45deg)}.flowConnector i{background:#58b39f;border-radius:50%;width:6px;height:6px;animation:2.8s ease-in-out infinite flowPulse;position:absolute;left:0;box-shadow:0 0 0 4px #58b39f1f}.flowConnector:nth-of-type(2) i{animation-delay:1.4s}.flowIcon:hover>svg,.flowIcon:hover>span{border-color:#4eaa96;transform:translateY(-5px);box-shadow:0 16px 34px #184e4320}@keyframes flowPulse{0%{opacity:0;left:0}15%{opacity:1}85%{opacity:1}to{opacity:0;left:calc(100% - 6px)}}@media (max-width:680px){.flowIcon{width:82px}.flowIcon>svg,.flowIcon>span{border-radius:17px;width:64px;height:64px}.flowIcon>svg{padding:14px}.flowConnector{width:24px;height:64px}.flowIcon>small{white-space:normal;text-align:center;font-size:8px}}.heroVisual .laptop{animation:6s ease-in-out infinite laptopFloat}.heroVisual .floatCard{animation:5s ease-in-out .6s infinite cardFloat}.heroScreens:after{content:"";pointer-events:none;background:linear-gradient(110deg,#0000 34%,#ffffff24 48%,#0000 62%);animation:8s ease-in-out infinite screenSheen;position:absolute;inset:0;transform:translate(-120%)}.floatCard p{animation:6s ease-in-out infinite featureReveal}.floatCard p:nth-child(2){animation-delay:.18s}.floatCard p:nth-child(3){animation-delay:.36s}.floatCard p:nth-child(4){animation-delay:.54s}.floatCard p:nth-child(5){animation-delay:.72s}@keyframes laptopFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-9px)}}@keyframes cardFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-12px)}}@keyframes screenSheen{0%,58%{opacity:0;transform:translate(-120%)}66%{opacity:1}82%,to{opacity:0;transform:translate(120%)}}@keyframes featureReveal{0%,to{opacity:.86;transform:translate(0)}12%,70%{opacity:1;transform:translate(3px)}}@media (prefers-reduced-motion:reduce){.heroVisual .laptop,.heroVisual .floatCard,.heroScreens:after,.floatCard p{animation:none}}.moduleGrid article:hover{background:#ffffff0d;border-color:#b6d8d1;transform:none;box-shadow:inset 0 0 0 1px #ffffff12,0 10px 24px #002f2f2e}.moduleGrid article:hover i{color:#fff;background:#21a876;border-color:#21a876}.moduleGrid article,.moduleGrid article i{transition:background .25s,border-color .25s,color .25s,box-shadow .25s}.audience h2{margin-bottom:34px}.cards article:hover{background:#fbfdfc;border-color:#a8d2c9;transform:none;box-shadow:0 14px 34px #14372f12}.audienceIcon{color:#087864;vertical-align:middle;background:#edf7f4;border:1px solid #bddbd4;border-radius:15px;place-items:center;width:52px;height:52px;transition:background .25s,color .25s,border-color .25s;display:inline-grid;position:relative;box-shadow:inset 0 0 0 4px #fff}.audienceIcon svg{width:27px;height:27px}.audienceIcon>i{background:var(--gold);border:2px solid #fff;border-radius:50%;width:9px;height:9px;position:absolute;bottom:6px;right:-3px}.cards article:hover .audienceIcon{color:#fff;background:#087864;border-color:#087864}.cards article h3{vertical-align:middle;margin-bottom:0}.cards article p{margin-top:16px}.heroCopy>.actions{margin-top:30px}.moduleGrid h3{align-items:center;gap:12px;display:flex}.moduleIcon{color:#49c28f;background:#ffffff0a;border:1px solid #67b898;border-radius:14px;flex:none;place-items:center;width:48px;height:48px;transition:background .25s,color .25s,border-color .25s;display:inline-grid;position:relative;box-shadow:inset 0 0 0 4px #ffffff08}.moduleIcon svg{width:25px;height:25px}.moduleIcon>i{background:var(--gold);border:2px solid #004f4f;border-radius:50%;width:8px;height:8px;margin:0;position:absolute;bottom:5px;right:-3px}.moduleGrid article:hover .moduleIcon{color:#fff;background:#21a876;border-color:#5dd0a3}.moduleGrid article:hover .moduleIcon>i{background:var(--gold);border-color:#004f4f}.platformBoundary{background:#ffffff72;border:1.5px solid #58ac98;border-radius:18px;padding:34px 22px 18px;position:relative;box-shadow:0 14px 34px #17483d0d}.platformBoundary>b{color:#006d5d;letter-spacing:.05em;white-space:nowrap;font-size:13px;position:absolute;top:10px;left:50%;transform:translate(-50%)}.platformBoundary>div{align-items:flex-start;display:flex}.platformBoundary .flowConnector{margin-top:0}@media (max-width:680px){.heroCopy>.actions{margin-top:24px}.platformBoundary{padding:30px 10px 13px}.platformBoundary>b{font-size:11px}.moduleIcon{width:44px;height:44px}}.flow>.sourceIcon,.flow>.flowConnector{margin-top:34px}.modules>h2{margin-bottom:38px}@media (max-width:680px){.flow>.sourceIcon,.flow>.flowConnector{margin-top:30px}.modules>h2{margin-bottom:30px}}.sourceIcon{color:#294a50}.sourceIcon>svg{background:#fff;border-color:#b8cbc8;box-shadow:0 10px 28px #173a3410}.sourceIcon:hover>svg{color:#173f46;border-color:#8ca7a2}.structure{grid-template-columns:minmax(620px,1.1fr) 1.4fr;gap:54px}.flow>.outputConnector,.flow>.clientIcon{margin-top:34px}.clientIcon{color:#8a6628}.clientIcon>svg{background:#fffcf5;border-color:#d8bd85}.clientIcon>small{flex-direction:column;align-items:center;gap:3px;display:flex}.clientIcon>small b{color:#385d57;font-size:10px}.clientIcon>small em{color:#9a742f;letter-spacing:.04em;font-size:8px;font-style:normal;font-weight:700}.clientIcon:hover>svg{border-color:#c99f4d;box-shadow:0 16px 34px #9c75221c}.outputConnector i{animation-delay:2.1s}@media (max-width:680px){.structure{grid-template-columns:1fr}.structure .flow{justify-content:center;width:100%}.structure .flowIcon{gap:8px;width:52px}.structure .flowIcon>svg{border-radius:13px;width:46px;height:46px;padding:10px}.structure .flowConnector{width:14px;height:46px}.structure .platformBoundary{border-radius:13px;padding:27px 5px 8px}.structure .platformBoundary>div{align-items:flex-start}.structure .platformBoundary>b{font-size:9px;top:8px}.structure .flowIcon>small,.clientIcon>small b{font-size:7px}.clientIcon>small em{font-size:6px}.flow>.sourceIcon,.flow>.flowConnector,.flow>.outputConnector,.flow>.clientIcon{margin-top:27px}}.trust article{transition:background .3s,border-color .3s,box-shadow .3s}.trustHeading{align-items:center;gap:14px;margin-bottom:15px;display:flex}.trustHeading h3{margin:0;font-size:16px}.trustIcon{color:#087761;background:#f5faf8;border:1px solid #b9dbd4;border-radius:13px;flex:0 0 48px;place-items:center;width:48px;height:48px;transition:background .3s,border-color .3s,color .3s,box-shadow .3s;display:grid;position:relative;overflow:hidden}.trustIcon svg{z-index:1;width:27px;height:27px;position:relative}.trustIcon>span{background:var(--gold);opacity:.65;border-radius:50%;width:18px;height:18px;transition:transform .3s;position:absolute;bottom:-6px;right:-6px}.trust article:hover .trustIcon{color:#005c52;background:#edf8f5;border-color:#78b9aa;box-shadow:0 8px 22px #123b3215}.trust article:hover .trustIcon>span{transform:scale(1.25)}.workspaceProduct{background:#fff;border:1px solid #dce5e2;border-radius:12px;min-width:0;margin:0;overflow:hidden;box-shadow:0 18px 42px #173b331a}.workspaceWindowBar{background:#fbfcfc;border-bottom:1px solid #e3e9e7;align-items:center;gap:6px;height:32px;padding:0 12px;display:flex}.workspaceWindowBar i{background:#d5dfdc;border-radius:50%;width:7px;height:7px}.workspaceWindowBar i:nth-child(2){background:#e8bd70}.workspaceWindowBar i:nth-child(3){background:#79b9aa}.workspaceWindowBar span{color:#6b7f7b;letter-spacing:.04em;margin-left:8px;font-size:9px;font-weight:700}.workspaceProduct img{width:100%;height:auto;transition:transform .45s;display:block}.workspaceProduct:hover img{transform:scale(1.012)}@media (prefers-reduced-motion:reduce){.workspaceProduct img{transition:none}.workspaceProduct:hover img{transform:none}}@media (max-width:680px){.workspaceProduct{border-radius:9px}.workspaceWindowBar{height:27px}.workspaceWindowBar span{font-size:8px}}.workspace .checks{margin-top:24px}@media (max-width:680px){.workspace .checks{margin-top:18px}}.flowIcon>small{white-space:normal;text-align:center;letter-spacing:0;color:#294f4a;width:140px;font-family:Arial,Helvetica,sans-serif;font-size:12px;font-weight:700;line-height:1.3}.platformBoundary>b{letter-spacing:.025em;font-size:15px;font-weight:800}.clientIcon>small b{color:#294f4a;font-size:12px;font-weight:800}.clientIcon>small em{letter-spacing:.015em;color:#8a6628;font-size:10px;font-weight:700;line-height:1.25}.sourceIcon>small{color:#29434a}@media (max-width:680px){.structure .flowIcon>small,.clientIcon>small b{width:70px;font-size:9px;line-height:1.2}.clientIcon>small em{font-size:8px;line-height:1.15}.structure .platformBoundary>b{font-size:10px;font-weight:800}}.clientIcon>small span{color:#294f4a;font-size:12px;font-weight:400;line-height:1.3}@media (max-width:680px){.clientIcon>small span{font-size:9px;font-weight:400;line-height:1.2}}.ai{grid-template-columns:minmax(300px,.8fr) minmax(0,1.7fr);gap:clamp(56px,7vw,110px);padding-top:78px;padding-bottom:78px}.aiCopy{max-width:780px}.aiCopy .eyebrow{margin-bottom:12px;font-size:11px;display:block}.aiCopy h2{letter-spacing:-.035em;margin-bottom:20px;font-size:clamp(30px,3vw,42px)}.aiCopy>p{color:#38544f;max-width:760px;margin-bottom:13px;font-size:14px}.aiPrinciples{grid-template-columns:repeat(3,1fr);gap:12px;margin-top:27px;display:grid}.aiPrinciples>span{background:#f8fbfa;border:1px solid #d9e7e3;border-radius:12px;min-height:92px;padding:18px 16px 15px;position:relative}.aiPrinciples>span:before{content:"";background:var(--gold);width:34px;height:2px;position:absolute;top:0;left:16px}.aiPrinciples b,.aiPrinciples small{display:block}.aiPrinciples b{color:#075f52;margin-bottom:7px;font-size:12px}.aiPrinciples small{color:#637873;font-size:10px;line-height:1.45}.insight{width:min(100%,360px);padding:30px}.insight p{margin-bottom:0;font-size:14px;line-height:1.7}.insight small{letter-spacing:.035em;font-size:10px;line-height:1.5}.insight:after{pointer-events:none}@media (max-width:680px){.ai{grid-template-columns:1fr;gap:34px;padding-top:52px;padding-bottom:52px}.aiCopy h2{font-size:30px}.aiPrinciples{grid-template-columns:1fr}.aiPrinciples>span{min-height:0}.insight{width:100%}}.aiProduct{background:#fff;border:1px solid #d9e2df;border-radius:13px;min-width:0;margin:0;overflow:hidden;box-shadow:0 22px 52px #173b3320}.aiWindowBar{background:#fbfcfc;border-bottom:1px solid #e1e8e6;align-items:center;gap:6px;height:34px;padding:0 12px;display:flex}.aiWindowBar i{background:#d3ddda;border-radius:50%;width:7px;height:7px}.aiWindowBar i:nth-child(2){background:#e7bd6e}.aiWindowBar i:nth-child(3){background:#78b7a8}.aiWindowBar span{color:#687d78;letter-spacing:.04em;margin-left:8px;font-size:9px;font-weight:700}.aiProduct img{width:100%;height:auto;display:block}.aiProduct{transition:border-color .3s,box-shadow .3s}.aiProduct:hover{border-color:#b4cec8;box-shadow:0 28px 64px #173b3328}@media (max-width:680px){.aiProduct{border-radius:9px}.aiWindowBar{height:28px}.aiWindowBar span{font-size:8px}}.aiScreens{aspect-ratio:845/1226;background:#f1f4f5;position:relative;overflow:hidden}.aiScreens img{object-fit:contain;object-position:center top;opacity:0;width:100%;height:100%;animation:12s ease-in-out infinite aiScreenCycle;position:absolute;inset:0}.aiScreens img:nth-child(2){animation-delay:4s}.aiScreens img:nth-child(3){animation-delay:8s}@keyframes aiScreenCycle{0%{opacity:0}3%,30%{opacity:1}33%,to{opacity:0}}@media (prefers-reduced-motion:reduce){.aiScreens img{animation:none}.aiScreens img:first-child{opacity:1}}.productExplore{background:#f3f7f6;padding:88px 6% 78px}.exploreHeader{grid-template-columns:minmax(0,1.35fr) minmax(260px,.65fr);align-items:end;column-gap:7vw;max-width:1320px;margin:0 auto 42px;display:grid}.exploreHeader>.eyebrow{grid-column:1}.exploreHeader h2{letter-spacing:-.045em;grid-column:1;max-width:790px;margin:12px 0 18px;font-size:clamp(34px,4vw,52px)}.exploreHeader>p{color:#4e6661;grid-column:1;max-width:720px;margin:0;font-size:15px}.explorePromise{border-left:2px solid var(--gold);grid-area:1/2/4;padding:24px 0 5px 24px}.explorePromise span,.explorePromise b{display:block}.explorePromise span{color:#9b742e;letter-spacing:.14em;margin-bottom:10px;font-size:9px;font-weight:800}.explorePromise b{font-size:16px;font-weight:600;line-height:1.55}.exploreGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;max-width:1320px;margin:auto;display:grid}.exploreCard{background:#fff;border:1px solid #d7e5e1;border-radius:16px;padding:30px;transition:border-color .3s,box-shadow .3s,background .3s;position:relative;overflow:hidden}.exploreCard:after{content:"";opacity:.55;border:1px solid #d9e9e5;border-radius:50%;width:120px;height:120px;position:absolute;top:-42px;right:-42px}.exploreCard:hover{background:#fdfefe;border-color:#a8cec5;box-shadow:0 18px 45px #173b3313}.exploreCardTop{justify-content:space-between;align-items:center;margin-bottom:20px;display:flex}.exploreCardTop>span{color:#b08940;letter-spacing:.12em;font-size:11px;font-weight:800}.exploreCard .moduleIcon{color:#087864;background:#edf7f4;border-color:#bddbd4;box-shadow:inset 0 0 0 4px #fff}.exploreCard .moduleIcon>i{border-color:#fff}.exploreCard:hover .moduleIcon{color:#fff;background:#087864;border-color:#087864}.exploreCard>small{color:#0a8067;letter-spacing:.13em;text-transform:uppercase;font-size:10px;font-weight:800;display:block}.exploreCard h3{max-width:500px;margin:9px 0 12px;font-size:23px;line-height:1.25}.exploreCard>p{color:#536a65;margin-bottom:20px;font-size:13px}.exploreCard blockquote{border-left:2px solid var(--gold);color:#254842;background:#fbf8f1;margin:0 0 20px;padding:14px 16px;font-size:13px;line-height:1.55}.exploreCard blockquote b{color:#a1782f;letter-spacing:.13em;margin-bottom:4px;font-size:8px;display:block}.exploreCard ul{grid-template-columns:repeat(3,1fr);gap:8px;margin:0;padding:0;list-style:none;display:grid}.exploreCard li{color:#48635e;border-top:1px solid #dce7e4;padding-top:9px;font-size:10px;line-height:1.4}.exploreFooter{border-top:1px solid #cbdcd8;grid-template-columns:repeat(3,1fr);max-width:1320px;margin:30px auto 0;display:grid}.exploreFooter>div{padding:22px 24px 0}.exploreFooter>div+div{border-left:1px solid #cbdcd8}.exploreFooter b,.exploreFooter span{display:block}.exploreFooter b{color:#075f52;margin-bottom:6px;font-size:12px}.exploreFooter span{color:#607671;font-size:10px;line-height:1.5}@media (max-width:900px){.exploreHeader{grid-template-columns:1fr}.exploreHeader>.eyebrow,.exploreHeader h2,.exploreHeader>p,.explorePromise{grid-column:1}.explorePromise{grid-row:auto;margin-top:25px}.exploreCard ul{grid-template-columns:1fr}.exploreCard li{border-top:1px solid #dce7e4;padding:8px 0}.exploreFooter{grid-template-columns:1fr}.exploreFooter>div+div{border-left:0}}@media (max-width:680px){.productExplore{padding:56px 20px}.exploreHeader{margin-bottom:28px}.exploreHeader h2{font-size:34px}.exploreGrid{grid-template-columns:1fr}.exploreCard{padding:24px}.exploreCard h3{font-size:21px}.exploreFooter>div{padding:18px 0}.exploreFooter>div+div{border-top:1px solid #cbdcd8}}.peopleRoadmap{background:#fbf8f1;border:1px dashed #bfa064;border-radius:14px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:18px;max-width:1320px;margin:20px auto 0;padding:20px 24px;display:grid}.peopleRoadmapIcon{color:#a77d31;background:#fff;border:1px solid #d5bc87;border-radius:14px;place-items:center;width:48px;height:48px;display:grid}.peopleRoadmapIcon span{font-size:24px;font-weight:300}.peopleRoadmap>div:nth-child(2)>span{color:#a1782f;letter-spacing:.14em;margin-bottom:4px;font-size:8px;font-weight:800;display:block}.peopleRoadmap h3{margin:0 12px 0 0;font-size:18px;display:inline-block}.peopleRoadmap p{color:#526a65;font-size:12px;display:inline}.peopleRoadmap>small{color:#8b7449;letter-spacing:.09em;text-align:right;font-size:8px;font-weight:800}@media (max-width:680px){.peopleRoadmap{grid-template-columns:auto 1fr;padding:18px}.peopleRoadmap h3,.peopleRoadmap p{display:block}.peopleRoadmap h3{margin-bottom:5px}.peopleRoadmap>small{text-align:left;grid-column:1/-1}}.decisionJourney{background:#fff;grid-template-columns:minmax(0,.92fr) minmax(460px,1.08fr);gap:clamp(64px,8vw,132px);padding:96px 7%;display:grid;position:relative;overflow:hidden}.decisionJourney:before{content:"";opacity:.7;border:1px solid #e2ece9;border-radius:50%;width:330px;height:330px;position:absolute;bottom:-130px;left:-90px;box-shadow:0 0 0 48px #f7faf9,0 0 0 49px #e8f0ee}.decisionIntro{z-index:1;max-width:680px;position:relative}.decisionIntro>.eyebrow{margin-bottom:15px;font-size:11px;display:block}.decisionIntro h2{letter-spacing:-.048em;max-width:620px;margin-bottom:24px;font-size:clamp(38px,4.2vw,58px);line-height:1.05}.decisionIntro>p{color:#455f5a;max-width:650px;margin-bottom:14px;font-size:15px}.decisionNote{border-left:2px solid var(--gold);background:#f8faf9;margin-top:31px;padding:19px 22px}.decisionNote span,.decisionNote b{display:block}.decisionNote span{color:#9a722d;letter-spacing:.15em;margin-bottom:7px;font-size:8px;font-weight:800}.decisionNote b{color:#183e38;font-size:13px;line-height:1.5}.decisionSteps{margin:0;padding:0;list-style:none;position:relative}.decisionSteps:before{content:"";background:linear-gradient(#b9d8d1,#d9b977);width:1px;position:absolute;top:29px;bottom:29px;left:29px}.decisionSteps li{border-bottom:1px solid #e1ebe8;grid-template-columns:60px 1fr;align-items:center;gap:24px;min-height:103px;padding:11px 20px 11px 0;display:grid;position:relative}.decisionSteps li:last-child{border-bottom:0}.decisionMarker{z-index:1;position:relative}.decisionMarker>span{color:#a77e35;letter-spacing:.08em;font-size:8px;font-weight:800;position:absolute;top:0;right:-7px}.decisionIcon{color:#087662;background:#f2f8f6;border:1px solid #bcd9d2;border-radius:17px;place-items:center;width:58px;height:58px;transition:background .25s,color .25s,border-color .25s,box-shadow .25s;display:grid;position:relative;box-shadow:inset 0 0 0 4px #fff,0 10px 25px #16473d12}.decisionIcon svg{width:28px;height:28px}.decisionIcon>i{background:var(--gold);border:2px solid #fff;border-radius:50%;width:9px;height:9px;position:absolute;bottom:7px;right:-3px}.decisionSteps h3{color:#123d37;letter-spacing:-.015em;margin:0 0 6px;font-size:18px}.decisionSteps p{color:#5b716d;max-width:570px;margin:0;font-size:12px;line-height:1.55}.decisionSteps li:hover .decisionIcon{color:#fff;background:#087662;border-color:#087662;box-shadow:inset 0 0 0 4px #ffffff1a,0 13px 30px #16473d20}.decisionSteps li:hover h3{color:#006456}@media (max-width:900px){.decisionJourney{grid-template-columns:1fr;gap:48px;padding:76px 6%}.decisionIntro{max-width:760px}.decisionIntro h2{max-width:700px}.decisionSteps{width:100%;max-width:760px}}@media (max-width:680px){.decisionJourney{gap:37px;padding:58px 20px}.decisionIntro h2{margin-bottom:20px;font-size:36px}.decisionIntro>p{font-size:14px}.decisionNote{margin-top:24px;padding:17px 18px}.decisionSteps:before{left:24px}.decisionSteps li{grid-template-columns:50px 1fr;gap:17px;min-height:112px;padding-right:0}.decisionIcon{border-radius:14px;width:48px;height:48px}.decisionIcon svg{width:24px;height:24px}.decisionMarker>span{right:-6px}.decisionSteps h3{font-size:16px}.decisionSteps p{font-size:11px}}.decisionIntro h2{letter-spacing:-.038em;font-size:clamp(32px,3vw,42px);line-height:1.1}@media (max-width:680px){.decisionIntro h2{font-size:30px}}.sectionStatement{letter-spacing:-.03em;margin-bottom:22px;font-size:clamp(28px,2.6vw,36px);font-weight:500;line-height:1.16;position:relative}.sectionStatement:before{content:"";background:var(--gold);width:34px;height:2px;margin-bottom:14px;display:block}.sectionStatement em{color:var(--green);font-style:normal;font-weight:500}.trustIntro{text-align:center;grid-column:1/-1;margin-bottom:12px}.trustIntro>.eyebrow{margin-bottom:12px;font-size:10px;display:block}.trustIntro .sectionStatement{margin:0 auto}.trustIntro .sectionStatement:before{margin-left:auto;margin-right:auto}.trust{row-gap:42px;padding-top:78px;padding-bottom:78px}@media (max-width:680px){.sectionStatement{margin-bottom:19px;font-size:27px}.sectionStatement:before{margin-bottom:12px}.trustIntro{text-align:left;margin-bottom:0}.trustIntro .sectionStatement:before{margin-left:0}.trust{row-gap:30px;padding-top:56px;padding-bottom:56px}}.copyStack>p{margin-bottom:0}.copyStack>p+p{margin-top:16px}@media (max-width:680px){.copyStack>p+p{margin-top:14px}}.mini{flex-wrap:wrap;row-gap:10px;font-size:13px}.floatCard{font-size:13px}.cards p{font-size:14px}.moduleGrid li{font-size:14px;line-height:1.5}.featureGrid h3{font-size:15px;line-height:1.35}.featureGrid p{font-size:14px;line-height:1.55}.featureGrid article{min-height:238px}.workspace p,.aiCopy>p,.trust p{font-size:15px}.checks{font-size:14px;line-height:1.45}.trust li{font-size:14px;line-height:1.5}.flowIcon>small,.clientIcon>small span{font-size:13px}.clientIcon>small em{font-size:11px}.aiPrinciples b{font-size:14px}.aiPrinciples small{font-size:13px;line-height:1.5}.exploreCard>p,.exploreCard blockquote{font-size:14px}.exploreCard li{font-size:13px;line-height:1.5}.exploreFooter b{font-size:14px}.exploreFooter span{font-size:13px;line-height:1.55}.peopleRoadmap p{font-size:14px}.peopleRoadmap>small{font-size:10px;line-height:1.4}.decisionSteps p{font-size:14px;line-height:1.55}footer{font-size:12px}.legal{font-size:11px;line-height:1.45}@media (max-width:680px){.heroCopy>p{font-size:15px}.mini{font-size:13px}.cards p,.featureGrid p,.workspace p,.aiCopy>p,.trust p,.exploreCard>p,.exploreCard blockquote,.peopleRoadmap p,.decisionSteps p,.checks,.moduleGrid li,.trust li{font-size:14px}.featureGrid article{min-height:0}.aiPrinciples small,.exploreCard li,.exploreFooter span{font-size:13px}.structure .flowIcon>small,.clientIcon>small span,.clientIcon>small b{font-size:11px;line-height:1.25}.clientIcon>small em{font-size:9px}.peopleRoadmap>small{font-size:10px}.legal{padding:12px 16px;font-size:11px}footer{font-size:13px}}.exploreCard ul{grid-template-columns:1fr;gap:8px}.exploreCard li{background:#f8fbfa;border:1px solid #dce7e4;border-radius:9px;align-items:center;min-height:42px;padding:10px 12px 10px 34px;display:flex;position:relative}.exploreCard li:before{content:"✓";color:#087864;font-size:13px;font-weight:800;position:absolute;top:50%;left:13px;transform:translateY(-50%)}.exploreFooter>div{min-height:92px}.aiPrinciples>span{flex-direction:column;justify-content:flex-start;display:flex}.featureGrid article{flex-direction:column;display:flex}.featureGrid article p{margin-bottom:0}.checks span{align-items:flex-start;min-height:28px;display:flex}@media (max-width:1100px){.featureGrid{grid-template-columns:repeat(3,1fr)}.exploreGrid,.trust{grid-template-columns:1fr}.trustIntro{grid-column:1}.trust article+article{border-left:0;border-top:1px solid var(--line);padding:28px 0 0}}@media (max-width:680px){.exploreCard li{min-height:0;padding-top:11px;padding-bottom:11px}.exploreFooter>div{min-height:0}.featureGrid{grid-template-columns:1fr}.checks span{min-height:0}}body,button,input,textarea,select{-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;font-family:system-ui,-apple-system,Segoe UI,Roboto,Helvetica,Arial,sans-serif}h1,h2,h3{font-weight:600}.eyebrow{letter-spacing:.035em;font-size:12px;font-weight:650}.decisionNote span,.explorePromise span,.exploreCard blockquote b,.peopleRoadmap>div:nth-child(2)>span{letter-spacing:.035em;text-transform:none;font-size:11px;font-weight:650}.decisionNote b{font-size:15px;font-weight:600;line-height:1.55}.exploreCard>small{letter-spacing:.04em;text-transform:none;font-size:12px}.peopleRoadmap>small{letter-spacing:.025em;text-transform:none}.featureGrid article>small,.exploreCardTop>span,.decisionMarker>span{letter-spacing:.05em}@media (max-width:680px){.eyebrow{font-size:12px}.decisionNote b{font-size:14px}.decisionNote span,.explorePromise span,.exploreCard blockquote b{font-size:11px}}.hero .eyebrow,.decisionIntro>.eyebrow,.exploreHeader>.eyebrow,.featureSection>.eyebrow,.aiCopy .eyebrow,.trustIntro>.eyebrow{letter-spacing:.025em;font-size:14px;font-weight:600;line-height:1.35}.decisionNote span{letter-spacing:.01em;font-size:13px;font-weight:500}.decisionNote b{font-size:16px;font-weight:500}.exploreCard>small{letter-spacing:.01em;font-size:14px;font-weight:600;line-height:1.35}.explorePromise span,.exploreCard blockquote b,.peopleRoadmap>div:nth-child(2)>span{letter-spacing:.01em;font-size:12px;font-weight:500}.peopleRoadmap>small{letter-spacing:0;color:#705f3e;font-size:12px;font-weight:500;line-height:1.45}@media (min-width:951px){.hero{grid-template-columns:minmax(0,46%) minmax(0,54%);column-gap:18px}.heroCopy>p{max-width:620px}.heroVisual{min-height:400px}.laptop{width:min(610px,86%);height:345px}.floatCard{top:72px;right:0}}@media (max-width:680px){.hero .eyebrow,.decisionIntro>.eyebrow,.exploreHeader>.eyebrow,.featureSection>.eyebrow,.aiCopy .eyebrow,.trustIntro>.eyebrow{font-size:13px}.decisionNote span{font-size:12px}.decisionNote b{font-size:15px}.exploreCard>small{font-size:14px}.peopleRoadmap>small{font-size:11px}}.hero .eyebrow,.decisionIntro>.eyebrow,.exploreHeader>.eyebrow,.featureSection>.eyebrow,.aiCopy .eyebrow,.trustIntro>.eyebrow{text-transform:uppercase;letter-spacing:.045em;font-size:14px;font-weight:600}@media (max-width:680px){.hero .eyebrow,.decisionIntro>.eyebrow,.exploreHeader>.eyebrow,.featureSection>.eyebrow,.aiCopy .eyebrow,.trustIntro>.eyebrow{font-size:13px}}.headerLogin{display:none}.brandLockup{flex-direction:column;flex:none;align-items:flex-start;gap:1px;width:150px;display:flex}.brandLockup .brand{width:150px;min-width:0;height:32px}.brandLockup .brand img{width:405px}.brandProduct{color:#dce9e6;letter-spacing:.07em;padding-left:2px;font-size:10px;font-weight:500;line-height:1.2;display:block}.brandLockup .brandProduct{margin-top:0}footer .brandLockup{width:145px}footer .brandProduct{color:#c8d8d5}@media (max-width:680px){.brandLockup{width:135px}.brandLockup .brand{width:135px;height:29px}.brandLockup .brand img{width:365px}.brandProduct{font-size:9px}}header nav{display:none}.headerCtas{margin-left:auto}.closing{padding:56px 20px}.closing h2{margin-bottom:14px}.closing p{margin-bottom:24px}.closing .actions{gap:16px}.closing small{margin-top:24px}footer{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:48px;padding:34px 5%}.footerBrand p{max-width:380px;margin:4px 0 0}.footerCopyright{text-align:right;align-items:flex-end}.aiProduct{justify-self:center;width:min(100%,520px)}@media (max-width:680px){.closing{padding:48px 20px}.closing h2{margin-bottom:13px}.closing p{margin-bottom:22px}.closing small{margin-top:22px}footer{grid-template-columns:1fr;gap:24px}.footerCopyright{text-align:left;align-items:flex-start}.aiProduct{width:100%}}header .brandLockup{flex-direction:row;align-items:center;gap:13px;width:auto}header .brandProduct{color:#fff;letter-spacing:.01em;white-space:nowrap;border-left:1px solid #ffffff59;padding:2px 0 2px 13px;font-size:14px;font-weight:600;line-height:1.25}footer .brandProduct{letter-spacing:.035em;font-size:12px;font-weight:500}@media (max-width:680px){header .brandLockup{gap:9px}header .brandLockup .brand{width:125px;height:27px}header .brandLockup .brand img{width:338px}header .brandProduct{padding-left:9px;font-size:12px}}header .brandProduct{font-size:18px;font-weight:700}.platformLink{color:#dce9e6;border-bottom:1px solid #0000;padding:10px 3px;font-size:13px;font-weight:650;transition:all .2s}.platformLink:hover{color:#fff;border-color:var(--gold)}.footerPlatform{gap:9px;min-width:170px}.footerPlatform b{color:var(--gold);font-size:12px}.footerPlatform a{color:#e2ece9;font-size:12px}.footerPlatform a:hover{color:var(--gold)}.footerPlatform a[aria-current=page]{color:#9fb6b1}@media (max-width:680px){header .brandProduct{font-size:16px}.platformLink{font-size:12px}footer{grid-template-columns:1fr}.footerPlatform{min-width:0}.footerCopyright{text-align:left;align-items:flex-start}}header{gap:48px;height:76px;padding:0 5%}header .brandLockup{gap:13px}header .brandLockup .brand{width:145px;height:31px}header .brandLockup .brand img{width:392px}header .brandProduct{color:#fff;letter-spacing:.01em;border-left:1px solid #ffffff59;padding:2px 0 2px 13px;font-size:18px;font-weight:700;line-height:1.25}@media (max-width:680px){header{gap:12px;height:68px;padding:0 18px}header .brandLockup{gap:9px}header .brandLockup .brand{width:125px;height:27px}header .brandLockup .brand img{width:338px}header .brandProduct{padding-left:9px;font-size:16px}}.siteNav{color:#dce9e6;justify-content:center;align-items:center;gap:34px;margin-left:auto;font-size:13px;display:flex}.siteNav>a{border-bottom:1px solid #0000;padding:9px 0;transition:all .25s}.siteNav>a:hover{color:#fff;border-color:var(--gold)}.siteNavDropdown{position:relative}.siteNavDropdown button{color:#dce9e6;font:inherit;cursor:pointer;background:0 0;border:0;border-bottom:1px solid #0000;align-items:center;gap:7px;padding:9px 0;display:flex}.siteNavDropdown button span{color:var(--gold);font-size:12px;transition:all .2s}.siteNavDropdown:hover button,.siteNavDropdown:focus-within button{color:#fff;border-color:var(--gold)}.siteNavDropdown:hover button span,.siteNavDropdown:focus-within button span{transform:rotate(180deg)}.siteNavMenu{visibility:hidden;opacity:0;width:245px;color:var(--ink);background:#fff;border:1px solid #c9dcd7;border-radius:10px;padding:8px;transition:all .2s;position:absolute;top:calc(100% + 12px);left:50%;transform:translate(-50%,-6px);box-shadow:0 18px 45px #001f1f32}.siteNavDropdown:hover .siteNavMenu,.siteNavDropdown:focus-within .siteNavMenu{visibility:visible;opacity:1;transform:translate(-50%)}.siteNavMenu:before{content:"";height:14px;position:absolute;top:-14px;left:0;right:0}.siteNavMenu a{border-radius:7px;padding:13px 14px;display:block}.siteNavMenu a:hover{background:var(--pale)}.siteNavMenu b,.siteNavMenu small{display:block}.siteNavMenu b{color:var(--green);font-size:13px}.siteNavMenu small{color:#526a66;margin-top:4px;font-size:11px}.siteMobileMenu{margin-left:auto;display:none;position:relative}.siteMobileMenu summary{cursor:pointer;border:1px solid #ffffff48;border-radius:8px;place-content:center;gap:5px;width:44px;height:44px;list-style:none;display:grid}.siteMobileMenu summary::-webkit-details-marker{display:none}.siteMobileMenu summary span{background:#fff;width:20px;height:1.5px;display:block}.siteMobileMenuPanel{width:min(310px,100vw - 32px);color:var(--ink);background:#fff;border:1px solid #c9dcd7;border-radius:12px;padding:10px;position:absolute;top:calc(100% + 12px);right:0;box-shadow:0 20px 55px #001f1f45}.siteMobileMenuPanel>a{color:var(--green);border-radius:8px;padding:13px 14px;font-size:14px;font-weight:600;display:block}.siteMobileLabel{border-top:1px solid var(--line);color:#8a6a2e;letter-spacing:.09em;text-transform:uppercase;margin:6px 8px 3px;padding-top:13px;font-size:10px;font-weight:750}.siteMobileMenuPanel .siteMobileProduct{background:var(--pale);border:1px solid var(--line);padding:14px;position:relative}.siteMobileProduct b,.siteMobileProduct small{display:block}.siteMobileProduct small{color:#526a66;margin-top:4px;padding-right:28px;font-size:11px;font-weight:500}.siteMobileProduct em{color:var(--green);font-size:17px;font-style:normal;position:absolute;top:50%;right:14px;transform:translateY(-50%)}@media (max-width:1000px){.siteNav{display:none}.siteMobileMenu{display:block}.productHeaderCta{margin-left:0}}@media (max-width:520px){.productHeaderCta{display:none}}.hero .eyebrow,.decisionIntro>.eyebrow,.exploreHeader>.eyebrow,.featureSection>.eyebrow,.aiCopy .eyebrow,.trustIntro>.eyebrow{text-transform:uppercase;letter-spacing:.045em;font-size:14px;font-weight:600;line-height:1.35}.hero .eyebrow:after,.decisionIntro>.eyebrow:after,.exploreHeader>.eyebrow:after,.featureSection>.eyebrow:after,.aiCopy .eyebrow:after,.trustIntro>.eyebrow:after{content:"";background:var(--gold);width:34px;height:2px;margin-top:11px;display:block}.trustIntro>.eyebrow:after{margin-left:auto;margin-right:auto}.trustIntro .sectionStatement:before{display:none}@media (max-width:680px){.hero .eyebrow,.decisionIntro>.eyebrow,.exploreHeader>.eyebrow,.featureSection>.eyebrow,.aiCopy .eyebrow,.trustIntro>.eyebrow{font-size:13px}.trustIntro>.eyebrow:after{margin-left:0}}.structure .eyebrow,.workspace .eyebrow{text-transform:uppercase;letter-spacing:.045em;font-size:14px;font-weight:600;line-height:1.35;display:block}.structure .eyebrow:after,.workspace .eyebrow:after{content:"";background:var(--gold);width:34px;height:2px;margin-top:11px;display:block}.structure .sectionStatement:before,.workspace .sectionStatement:before{display:none}.featureSection>.eyebrow:after{margin-left:auto;margin-right:auto}header{gap:0}.siteNav{margin-left:auto}.productHeaderCta{justify-content:center;width:190px;margin-left:48px;display:flex}footer{grid-template-columns:minmax(0,2fr) repeat(3,minmax(130px,1fr));align-items:start}footer .brandLockup{flex-direction:row;align-items:center;gap:13px;width:auto}footer .brandLockup .brand{width:145px;height:31px}footer .brandLockup .brand img{width:392px}footer .brandProduct{color:#bcd0cc;letter-spacing:.01em;white-space:nowrap;border-left:1px solid #ffffff59;padding:2px 0 2px 13px;font-size:12px;font-weight:500;line-height:1.25}.footerCompany{gap:9px;min-width:130px}.footerCompany b{color:var(--gold);font-size:12px}.footerCompany a{color:#e2ece9;font-size:12px}.footerCompany a:hover{color:var(--gold)}.footerCompany span{color:#9fb6b1;font-size:12px}@media (max-width:1000px){header{gap:12px}.productHeaderCta{margin-left:12px}.siteMobileMenu{margin-left:auto}footer{grid-template-columns:1fr 1fr}}@media (max-width:680px){.structure .eyebrow,.workspace .eyebrow{font-size:13px}footer{grid-template-columns:1fr}.footerCopyright{text-align:left;align-items:flex-start}footer .brandLockup{gap:9px}footer .brandLockup .brand{width:125px;height:27px}footer .brandLockup .brand img{width:338px}footer .brandProduct{padding-left:9px;font-size:12px}}@media (min-width:1001px){.siteNav{flex:none;justify-content:flex-start;width:370px}}.productHeaderCta{white-space:nowrap;width:210px;min-width:0;padding-left:18px;padding-right:18px;line-height:1.2}.footerBrand p{color:#bcd0cc;max-width:330px;margin:5px 0 0;font-size:13px;line-height:1.65}.siteMobileMenu{margin-left:auto}.siteMobileMenuPanel{max-width:calc(100vw - 32px);left:auto;right:0;overflow:visible}.heroCopy>.heroActions{margin-top:30px;display:none}@media (max-width:680px){.heroCopy>.heroActions{margin-top:24px}.heroActions .goldBtn{text-align:center;width:100%}}@media (max-width:1000px){.productHeaderCta{display:none}.heroCopy>.heroActions{display:flex}}@media (max-width:680px){.hero .eyebrow,.decisionIntro>.eyebrow,.exploreHeader>.eyebrow,.featureSection>.eyebrow,.aiCopy .eyebrow,.trustIntro>.eyebrow,.structure .eyebrow,.workspace .eyebrow{text-align:left;margin:0;display:block}.hero .eyebrow:after,.decisionIntro>.eyebrow:after,.exploreHeader>.eyebrow:after,.featureSection>.eyebrow:after,.aiCopy .eyebrow:after,.trustIntro>.eyebrow:after,.structure .eyebrow:after,.workspace .eyebrow:after{margin:10px 0 0}.featureSection{text-align:left}.hero .eyebrow+h1{margin:20px 0 18px}.decisionIntro>.eyebrow+h2,.exploreHeader>.eyebrow+h2,.featureSection>.eyebrow+h2,.aiCopy .eyebrow+h2,.trustIntro>.eyebrow+.sectionStatement,.structure .eyebrow+.sectionStatement,.workspace .eyebrow+.sectionStatement{margin-top:20px}.decisionIntro>.eyebrow+h2,.exploreHeader>.eyebrow+h2,.aiCopy .eyebrow+h2,.structure .eyebrow+.sectionStatement,.workspace .eyebrow+.sectionStatement{margin-bottom:16px}.featureSection>.eyebrow+h2{margin-bottom:28px}.trustIntro>.eyebrow+.sectionStatement,.decisionIntro>p,.exploreHeader>p,.aiCopy>p,.copyStack>p{margin-bottom:0}.copyStack>p+p{margin-top:14px}}.audience,.workspace{background:#fff}.firmCostCalculator{background:#f3f7f6;padding:88px 7%}.costCalculatorIntro{text-align:center;max-width:860px;margin:0 auto 38px}.costCalculatorIntro>.eyebrow{display:block}.costCalculatorIntro>.eyebrow:after{content:"";background:var(--gold);width:34px;height:2px;margin:11px auto 0;display:block}.costCalculatorIntro h2{margin:18px 0 15px;font-size:clamp(36px,4.3vw,54px);line-height:1.06}.costCalculatorIntro>p{color:#4b645f;max-width:720px;margin:0 auto;font-size:16px}.costCalculatorTool{background:#fff;border:1px solid #cfddd9;border-radius:8px;max-width:1180px;margin:0 auto;overflow:hidden;box-shadow:0 22px 55px #173b3312}.costInputs{background:#fff;border-bottom:1px solid #d9e5e2;grid-template-columns:repeat(3,1fr) auto;gap:18px;padding:25px 27px;display:grid}.costInputs label{position:relative}.costInputs label>i{color:#b1873d;font-size:10px;font-style:normal;font-weight:750;position:absolute;top:0;right:0}.costInputs label>span,.costInputs label>small{padding-right:25px;display:block}.costInputs label>span{color:#254a44;margin-bottom:3px;font-size:13px;font-weight:700}.costInputs label>small{color:#6a7e79;min-height:31px;margin-bottom:8px;font-size:10px;line-height:1.4}.costInputs input{width:100%;height:47px;color:var(--ink);background:#fff;border:1px solid #bdcfca;border-radius:5px;outline:0;padding:0 13px;font-size:17px;font-weight:650}.costInputs input:focus{border-color:#087864;box-shadow:0 0 0 3px #0878641c}.costCurrencyInput{position:relative}.costCurrencyInput i{z-index:1;color:#58716c;font-style:normal;font-weight:700;position:absolute;top:50%;left:13px;transform:translateY(-50%)}.costCurrencyInput input{padding-left:29px}.pricingRules{grid-template-columns:repeat(3,1fr);align-self:end;gap:5px;width:205px;display:grid}.pricingRules span{text-align:center;background:#f3f7f6;border-radius:5px;flex-direction:column;justify-content:center;align-items:center;height:69px;padding:6px 4px;display:flex}.pricingRules b,.pricingRules small{display:block}.pricingRules b{color:#087864;font-size:15px}.pricingRules small{color:#637772;margin-top:3px;font-size:8px;line-height:1.2}.costResults{color:#fff;background:#073f3c;padding:30px 34px 0}.costResults>small{color:#a9c3bd;letter-spacing:.035em;text-align:center;text-transform:uppercase;margin-bottom:20px;font-size:10px;display:block}.impactComparison{grid-template-columns:1fr 64px 1fr;align-items:stretch;display:grid}.currentApproach,.platformApproach{min-width:0;padding:24px 28px 27px}.currentApproach{background:#ffffff08;border:1px solid #ffffff1f;border-radius:7px 0 0 7px}.platformApproach{background:#ffffff0e;border:1px solid #e8bd7075;border-radius:0 7px 7px 0}.currentApproach>span,.platformApproach>span{color:#a9c3bd;text-transform:uppercase;font-size:11px;font-weight:700;display:block}.platformApproach>span{color:var(--gold)}.currentApproach h3,.platformApproach h3{color:#fff;margin:7px 0 8px;font-size:18px}.currentApproach>strong,.platformApproach>strong{font-size:clamp(31px,3.5vw,46px);line-height:1.05;display:block}.platformApproach>strong{color:var(--gold);font-size:clamp(36px,4vw,52px)}.impactVersus{place-items:center;display:grid}.impactVersus span{width:43px;height:43px;color:var(--gold);background:#073f3c;border:1px solid #e8bd707a;border-radius:50%;place-items:center;font-size:11px;font-weight:800;display:grid}.timeImpact{border-top:1px solid #ffffff1d;grid-template-columns:auto 1fr;gap:2px 10px;margin-top:21px;padding-top:17px;display:grid}.timeImpact b{color:#d7e6e2;grid-row:1/3;font-size:18px}.timeImpact small{color:#9fbab4;font-size:9px}.timeImpact em{color:#c4d7d2;font-size:11px;font-style:normal}.annualPlanBadge{color:#f0d39c;border:1px solid #e8bd7066;border-radius:3px;margin-top:13px;padding:6px 9px;font-size:10px;display:inline-block}.platformPlanDetails{color:#b6ccc7;align-items:center;gap:8px;margin-top:16px;display:flex}.platformPlanDetails small{font-size:9px}.platformPlanDetails i{background:var(--gold);border-radius:50%;width:3px;height:3px}.impactOutcome{color:var(--ink);background:#fff;grid-template-columns:minmax(280px,1fr) 190px auto;align-items:center;gap:30px;margin:29px -34px 0;padding:23px 34px;display:grid}.impactOutcome>div:first-child small,.impactOutcome>div:first-child strong,.impactOutcome>div:first-child span{display:block}.impactOutcome>div:first-child small{color:#58716c;font-size:11px;font-weight:650}.impactOutcome>div:first-child strong{color:#006456;margin:2px 0;font-size:clamp(32px,3.7vw,48px);line-height:1}.impactOutcome>div:first-child span{color:#71827e;font-size:9px}.impactPercentage{border-left:1px solid #d9e4e1;align-items:center;gap:10px;padding-left:25px;display:flex}.impactPercentage b{color:#b17f2c;font-size:31px}.impactPercentage span{color:#5e726d;max-width:105px;font-size:9px;line-height:1.4}.impactCta{color:#173238;text-align:center;background:#e8bd70;border-radius:5px;min-width:190px;padding:14px 17px;font-size:12px;font-weight:750}.impactCta span{margin-left:7px}.costResultNote{border-left:2px solid var(--gold);color:#c8dad6;background:#ffffff0a;margin:18px 0 0;padding:13px 15px;font-size:11px}.costCalculatorDisclaimer{color:#697c78;text-align:center;max-width:1050px;margin:20px auto 0;font-size:11px;line-height:1.55}.costInputs label{grid-template-columns:44px minmax(0,1fr);align-items:start;column-gap:12px;display:grid;position:relative}.costInputs label>i{color:#9a6d23;background:#fbf7ef;border:1px solid #d7b46d;border-radius:50%;grid-area:1/1/3;place-items:center;width:40px;height:40px;font-size:14px;font-style:normal;font-weight:750;display:grid;position:static}.costInputs label>span,.costInputs label>small{grid-column:2;padding-right:0;display:block}.costInputs label>input,.costInputs label>.costCurrencyInput{grid-column:1/-1}.costInputs label>span{font-size:15px;line-height:1.35}.costInputs label>small{font-size:12px;line-height:1.45}.pricingRules b{font-size:18px}.pricingRules small{font-size:11px;line-height:1.3}.costResults>small,.currentApproach>span,.platformApproach>span{font-size:12px}.timeImpact small{font-size:11px}.timeImpact em{font-size:13px}.annualPlanBadge{font-size:12px}.platformPlanDetails small{font-size:11px;line-height:1.4}.impactOutcome>div:first-child small{font-size:13px}.impactOutcome>div:first-child span{font-size:11px}.impactPercentage span{font-size:11px;line-height:1.45}.costResultNote,.costCalculatorDisclaimer{font-size:12px}.costInputs{grid-template-columns:repeat(3,minmax(0,1fr));row-gap:12px;padding-bottom:8px}.pricingRules{background:#f7faf9;border:1px solid #cfddd9;border-radius:7px;grid-column:1/-1;grid-template-columns:repeat(3,minmax(0,1fr));gap:0;width:100%;display:grid;overflow:hidden}.pricingRules span{text-align:left;background:0 0;border-radius:0;grid-template-columns:auto minmax(0,1fr);justify-content:start;align-items:center;gap:11px;height:auto;min-height:58px;padding:9px 18px;display:grid}.pricingRules span+span{border-left:1px solid #d8e4e1}.pricingRules b{color:#007466;text-align:center;min-width:50px;font-size:23px;font-weight:750;line-height:1}.pricingRules small{color:#3f5f59;margin:0;font-size:12px;font-weight:550;line-height:1.3}.impactOutcome{grid-template-columns:minmax(280px,1fr) 255px auto}.impactAdvisoryNote{color:#315e57;text-align:left;grid-column:1/-1;margin:2px 0 0;font-size:14px;font-weight:600;line-height:1.5}.impactPercentage{background:#fbf7ee;border:1px solid #dfc58f;border-radius:7px;grid-template-columns:auto 1fr;align-items:center;gap:14px;min-height:92px;padding:15px 18px;display:grid}.impactPercentage b{color:#a96e13;font-size:43px;font-weight:750;line-height:1}.impactPercentage span{color:#415d57;max-width:none;font-size:13px;font-weight:600;line-height:1.4}.platformPlanDetails{color:#d7e6e2;margin-top:18px;display:block}.platformPlanDetails small{font-size:13px;font-weight:550;line-height:1.45;display:block}.platformPlanRoom{color:#9fbab4;margin-top:4px}.platformApproach>.annualPerEntityNote{color:var(--gold);margin-top:8px;font-size:12px;font-weight:650;line-height:1.4;display:block}.pricingRules>p{color:#d7e6e2;text-align:center;grid-column:1/-1;align-self:center;margin:0;font-size:12px;font-weight:600;line-height:1.5}@media (max-width:1050px){.costInputs{grid-template-columns:repeat(3,1fr)}.pricingRules{grid-column:1/-1;width:auto}.pricingRules span{height:58px}.impactOutcome{grid-template-columns:1fr 170px}.impactCta{grid-column:1/-1}}@media (max-width:760px){.impactComparison{grid-template-columns:1fr}.impactVersus{height:56px}.currentApproach,.platformApproach{border-radius:7px}.impactOutcome{grid-template-columns:1fr}.impactPercentage{border-top:1px solid #d9e4e1;border-left:0;padding:15px 0 0}.impactCta{grid-column:auto}}@media (max-width:680px){.firmCostCalculator{padding:58px 18px}.costCalculatorIntro{text-align:left;margin-bottom:28px}.costCalculatorIntro>.eyebrow:after{margin-left:0}.costCalculatorIntro h2{margin-top:20px;font-size:30px}.costCalculatorIntro>p{font-size:14px}.costInputs{grid-template-columns:1fr;padding:21px}.costInputs label>small{min-height:0}.pricingRules{grid-template-columns:1fr}.pricingRules span{text-align:left;grid-template-columns:45px 1fr;height:auto;display:grid}.pricingRules small{margin-top:0}.costResults{padding:22px 18px 0}.costResults>small{text-align:left}.currentApproach,.platformApproach{padding:22px 20px}.currentApproach>strong{font-size:32px}.platformApproach>strong{font-size:39px}.platformPlanDetails{flex-wrap:wrap}.impactOutcome{gap:18px;margin:24px -18px 0;padding:22px 18px}.impactOutcome>div:first-child strong{font-size:38px}.impactCta{width:100%}.costCalculatorDisclaimer{text-align:left}.impactAdvisoryNote{margin-top:0;font-size:13px}}@media (max-width:1050px){.impactOutcome{grid-template-columns:1fr 225px}.platformPlanDetails small{font-size:12px}}@media (max-width:760px){.impactOutcome{grid-template-columns:1fr}.impactPercentage{background:#fbf7ee;border:1px solid #dfc58f;padding:15px 18px}}@media (max-width:680px){.costInputs{padding-bottom:7px}.pricingRules span{min-height:56px;padding:9px 14px}.pricingRules span+span{border-top:1px solid #d8e4e1;border-left:0}.pricingRules b{min-width:45px;font-size:22px}.pricingRules small{font-size:12px}.impactPercentage b{font-size:40px}.platformPlanDetails{gap:8px}.platformPlanDetails small{font-size:12px}}.structure .sectionStatement em,.workspace .sectionStatement em{margin-top:8px;display:inline-block}@media (max-width:680px){.structure .sectionStatement em,.workspace .sectionStatement em{margin-top:6px}}.closing>p{color:#f5f2e9}#how-it-works,#product,#firms,#firm-workspace,#portfolio-health,#features,#plans,#cost-comparison,#analytics,#entity-intelligence,#security{scroll-margin-top:94px}.siteNavDifferentials{width:276px}.siteNavDifferentials a+a{border-top:1px solid var(--line)}.siteMobileLabelFirst{border-top:0;margin-top:0;padding-top:4px}.siteMobileMenuPanel .siteMobileSubLink{color:#315e57;padding-left:24px;font-size:13px;font-weight:600}.siteMobileMenuPanel .siteMobileSubLink:before{content:"";background:var(--gold);vertical-align:2px;border-radius:50%;width:5px;height:5px;margin-right:9px;display:inline-block}@media (min-width:1361px){.siteNav{white-space:nowrap;flex:1;justify-content:flex-end;gap:18px;width:auto;font-size:11.5px}.productHeaderCta{width:190px;margin-left:24px;padding-left:14px;padding-right:14px;font-size:12px}}@media (min-width:1001px) and (max-width:1360px){.siteNav{display:none}.siteMobileMenu{margin-left:auto;display:block}.productHeaderCta{margin-left:18px}}@media (max-width:1000px){.siteMobileMenuPanel{overscroll-behavior:contain;max-height:calc(100vh - 96px);overflow-y:auto}}.costInputs{padding-bottom:25px}.costResults .pricingRules{background:0 0;border:0;border-radius:0;justify-content:center;align-items:center;gap:0;width:100%;margin:20px 0 0;display:flex;overflow:visible}.costResults .pricingRules span{text-align:left;background:0 0;border:0;border-radius:0;flex-direction:row;align-items:baseline;gap:6px;height:auto;min-height:0;padding:0 18px;display:flex;position:relative}.costResults .pricingRules span+span{border:0}.costResults .pricingRules span+span:before{content:"•";color:var(--gold);font-size:13px;position:absolute;left:-2px}.costResults .pricingRules b{min-width:0;color:var(--gold);text-align:left;font-size:14px;font-weight:750;line-height:1.4}.costResults .pricingRules small{color:#d7e6e2;margin:0;font-size:12px;font-weight:550;line-height:1.4}.impactComparison>.pricingRules{grid-area:2/3;justify-content:flex-start;align-items:flex-start;width:100%;margin:15px 0 0}.impactComparison>.pricingRules span{flex-direction:column;flex:1 1 0;align-items:flex-start;gap:3px;padding:0 6px}.impactComparison>.pricingRules b{font-size:14px}.impactComparison>.pricingRules small{font-size:12px;line-height:1.35}@media (max-width:760px){.impactComparison>.pricingRules{grid-area:auto/1}}@media (max-width:680px){.costResults .pricingRules{flex-direction:column;align-items:flex-start;gap:7px;margin-top:18px;padding-left:2px}.costResults .pricingRules span{padding:0}.costResults .pricingRules span+span:before{content:none}.costResults .pricingRules b{font-size:13px}.costResults .pricingRules small{font-size:12px}.impactComparison>.pricingRules span{flex-direction:row;flex:none;align-items:baseline;gap:6px;width:100%}}.impactComparison>.pricingRules{grid-template-columns:repeat(3,minmax(0,1fr));place-items:start center;gap:12px;width:100%;margin:18px 0 0;padding:0;display:grid}.impactComparison>.pricingRules span{text-align:center;grid-template-rows:auto 1fr;grid-template-columns:1fr;align-content:start;justify-items:center;gap:4px;width:100%;min-width:0;padding:0 4px;display:grid}.impactComparison>.pricingRules span+span:before{content:none}.impactComparison>.pricingRules b{font-size:14px;line-height:1.25}.impactComparison>.pricingRules small{min-height:33px;font-size:12px;line-height:1.35}.impactComparison+.impactOutcome{margin-top:20px}.platformPriceLine{flex-wrap:nowrap;align-items:center;gap:12px;display:flex}.platformPriceLine>strong{color:var(--gold);flex:none;font-size:clamp(36px,4vw,52px);line-height:1.05}.platformPriceLine>.annualPlanBadge{color:#f0d39c;white-space:nowrap;border:1px solid #e8bd7066;border-radius:3px;flex:none;margin:0;padding:6px 9px;font-size:12px;font-weight:700;line-height:1}.platformApproach>.monthlyPriceNote{color:#d7e6e2;margin-top:8px;font-size:13px;font-weight:700;display:block}@media (max-width:760px){.platformPriceLine{flex-wrap:wrap}.impactComparison>.pricingRules{grid-template-columns:1fr;justify-self:center;gap:7px;width:max-content;max-width:100%;margin:18px auto 0}.impactComparison>.pricingRules span{text-align:left;grid-template-rows:auto;grid-template-columns:36px minmax(0,1fr);place-items:baseline start;gap:8px;width:100%;padding:0;display:grid}.impactComparison>.pricingRules b{text-align:right;min-width:0}.impactComparison>.pricingRules small{min-height:0}}.cards .soloPrice{border-top:1px solid #d7e3e0;flex-direction:column;gap:3px;margin:18px 0 0;padding-top:14px;line-height:1.35;display:flex}.cards .soloPrice strong{color:#006f61;font-size:18px;font-weight:750}.cards .soloPrice small{color:#657a75;font-size:12px}.cards article{grid-template-rows:auto 1fr auto;grid-template-columns:52px minmax(0,1fr);align-items:start;column-gap:14px;display:grid}.cards article>.audienceIcon{grid-area:1/1}.cards article>h3{grid-area:1/2;align-self:center;margin:0}.cards article>p{grid-area:2/1/auto/-1;margin:22px 0 0}.audienceOffer{border-top:1px solid #d7e3e0;flex-direction:column;grid-area:3/1/auto/-1;gap:11px;margin-top:22px;padding-top:16px;display:flex}.audienceOffer>span{color:#006f61;min-height:20px;font-size:14px;font-weight:700;line-height:1.4}.audienceOffer>a{color:#075f54;background:#f4f8f7;border:1px solid #b9d2cc;border-radius:5px;justify-content:space-between;align-items:center;width:100%;padding:11px 14px;font-size:13px;font-weight:750;transition:background .2s,border-color .2s,color .2s;display:flex}.audienceOffer>a:hover{color:#fff;background:#087864;border-color:#087864}.audienceOffer>a b{font-size:17px;line-height:1}@media (max-width:680px){.audienceOffer>span,.audienceOffer>a{font-size:13px}}.featureSection>h2,.audience>h2,.costCalculatorIntro>h2,.workspace .sectionStatement,.decisionIntro>h2,.exploreHeader>h2,.aiCopy>h2,.portfolioHealthCopy>h2,.structure .sectionStatement,.trustIntro .sectionStatement,.closing>h2{font-size:clamp(32px,3vw,42px)}@media (max-width:680px){.featureSection>h2,.audience>h2,.costCalculatorIntro>h2,.workspace .sectionStatement,.decisionIntro>h2,.exploreHeader>h2,.aiCopy>h2,.portfolioHealthCopy>h2,.structure .sectionStatement,.trustIntro .sectionStatement,.closing>h2{font-size:30px}}.hero .eyebrow,.featureSection>.eyebrow,.costCalculatorIntro>.eyebrow,.workspace .eyebrow,.decisionIntro>.eyebrow,.exploreHeader>.eyebrow,.aiCopy .eyebrow,.portfolioHealthCopy .eyebrow,.structure .eyebrow,.trustIntro>.eyebrow{font-size:14px}@media (max-width:680px){.hero .eyebrow,.featureSection>.eyebrow,.costCalculatorIntro>.eyebrow,.workspace .eyebrow,.decisionIntro>.eyebrow,.exploreHeader>.eyebrow,.aiCopy .eyebrow,.portfolioHealthCopy .eyebrow,.structure .eyebrow,.trustIntro>.eyebrow{font-size:13px}}.portfolioHealth{background:#f3f7f6;grid-template-columns:minmax(300px,.78fr) minmax(0,1.22fr);align-items:center;gap:clamp(44px,7vw,110px);padding:88px 7%;display:grid;overflow:hidden}.portfolioHealthCopy{max-width:630px}.portfolioHealthCopy>.eyebrow{margin-bottom:15px;display:block}.portfolioHealthCopy>.eyebrow:after{content:"";background:var(--gold);width:34px;height:2px;margin-top:11px;display:block}.portfolioHealthCopy h2{margin:0 0 20px;line-height:1.1}.portfolioHealthCopy>p{color:#455f5a;margin:0;font-size:15px}.portfolioHealthOutcomes{border-top:1px solid #cbdcd8;gap:0;margin-top:28px;display:grid}.portfolioHealthOutcomes>div{border-bottom:1px solid #cbdcd8;padding:15px 0}.portfolioHealthOutcomes b,.portfolioHealthOutcomes span{display:block}.portfolioHealthOutcomes b{color:#075f52;margin-bottom:4px;font-size:14px}.portfolioHealthOutcomes span{color:#607671;font-size:12px;line-height:1.5}.portfolioHealthVisual{min-width:0;margin:0}.portfolioHealthFrame{background:#fff;border:1px solid #dce5e2;border-radius:12px;overflow:hidden;box-shadow:0 18px 42px #173b331a}.portfolioHealthWindowBar{background:#fbfcfc;border-bottom:1px solid #e3e9e7;align-items:center;gap:6px;height:32px;padding:0 12px;display:flex}.portfolioHealthWindowBar i{background:#d5dfdc;border-radius:50%;width:7px;height:7px}.portfolioHealthWindowBar i:nth-child(2){background:#e8bd70}.portfolioHealthWindowBar i:nth-child(3){background:#79b9aa}.portfolioHealthWindowBar span{color:#6b7f7b;letter-spacing:.04em;margin-left:8px;font-size:9px;font-weight:700}.portfolioHealthScreens{aspect-ratio:1626/874;background:#f1f4f5;position:relative;overflow:hidden}.portfolioHealthScreens img{object-fit:contain;object-position:center;opacity:0;width:100%;height:100%;animation:8s ease-in-out infinite portfolioScreenCycle;position:absolute;inset:0}.portfolioHealthScreens img:nth-child(2){animation-delay:4s}.portfolioHealthCaption{color:#5b726c;align-items:center;gap:7px;margin-top:12px;font-size:11px;font-weight:700;display:flex}.portfolioHealthCaption span{background:#d7e3e0;border-radius:50%;width:7px;height:7px}.portfolioHealthCaption span:first-child{background:var(--gold)}@keyframes portfolioScreenCycle{0%{opacity:0}5%,45%{opacity:1}50%,to{opacity:0}}@media (prefers-reduced-motion:reduce){.portfolioHealthScreens img{animation:none}.portfolioHealthScreens img:first-child{opacity:1}}@media (max-width:900px){.portfolioHealth{grid-template-columns:1fr;gap:36px;padding:72px 6%}.portfolioHealthCopy{max-width:760px}.portfolioHealthVisual{width:100%}}@media (max-width:680px){.portfolioHealth{gap:30px;padding:58px 20px}.portfolioHealthCopy h2{font-size:30px}.portfolioHealthCopy>p{font-size:14px}.portfolioHealthOutcomes{margin-top:23px}.portfolioHealthOutcomes b{font-size:13px}.portfolioHealthOutcomes span{font-size:12px}.portfolioHealthFrame{border-radius:9px}.portfolioHealthWindowBar{height:27px}.portfolioHealthWindowBar span{font-size:8px}.portfolioHealthCaption{font-size:10px}}.featureGrid{grid-template-columns:repeat(8,minmax(0,1fr));gap:18px}.featureGrid article{text-align:center;grid-column:span 2}.featureGrid article:nth-child(5){grid-column:2/span 2}.featureGrid article:nth-child(6){grid-column:4/span 2}.featureGrid article:nth-child(7){grid-column:6/span 2}.featureGrid .featureIcon{margin-left:auto;margin-right:auto}@media (max-width:1100px){.featureGrid{grid-template-columns:repeat(3,minmax(0,1fr))}.featureGrid article,.featureGrid article:nth-child(5),.featureGrid article:nth-child(6),.featureGrid article:nth-child(7){grid-column:auto}}@media (max-width:680px){.featureGrid{grid-template-columns:1fr}}.exploreCardTop>span{display:none}.audience{text-align:left;background:#fff;border-top:1px solid #e1e9e7;border-bottom:1px solid #e1e9e7;grid-template-columns:minmax(230px,.7fr) minmax(0,2.3fr);align-items:center;gap:clamp(28px,5vw,72px);padding:42px 7%;display:grid}.audienceBandIntro .eyebrow{margin-bottom:12px;display:block}.audienceBandIntro .eyebrow:after{content:"";background:var(--gold);width:34px;height:2px;margin-top:10px;display:block}.audience h2{margin:0;font-size:clamp(28px,2.5vw,38px);line-height:1.1}.audienceBandList{background:#f5f9f8;border:1px solid #d9e5e2;border-radius:8px;grid-template-columns:repeat(5,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid;overflow:hidden}.audienceBandList li{color:#164d47;border-left:1px solid #d9e5e2;flex-direction:column;justify-content:center;gap:11px;min-height:104px;padding:17px 14px;display:flex}.audienceBandList li:first-child{border-left:0}.audienceBandList .audienceIcon{width:35px;height:35px;box-shadow:none;background:#fff;border-color:#c8ddd8;border-radius:9px}.audienceBandList .audienceIcon svg{width:19px;height:19px}.audienceBandList .audienceIcon>i{width:7px;height:7px;bottom:3px;right:-3px}.audienceBandList span:last-child{font-size:13px;font-weight:700;line-height:1.35}@media (max-width:1100px){.audience{grid-template-columns:1fr;gap:24px}.audienceBandList{grid-template-columns:repeat(5,minmax(0,1fr))}}@media (max-width:760px){.audience{padding:38px 20px}.audienceBandList{grid-template-columns:repeat(2,minmax(0,1fr))}.audienceBandList li{border-top:1px solid #d9e5e2;border-left:1px solid #d9e5e2;flex-direction:row;align-items:center;gap:12px;min-height:82px}.audienceBandList li:nth-child(odd){border-left:0}.audienceBandList li:nth-child(-n+2){border-top:0}.audienceBandList li:last-child{grid-column:1/-1}}@media (max-width:420px){.audienceBandList{grid-template-columns:1fr}.audienceBandList li,.audienceBandList li:nth-child(odd){border-left:0;grid-column:auto}.audienceBandList li:not(:first-child){border-top:1px solid #d9e5e2}.audienceBandList li:first-child{border-top:0}}.pricingPaths{background:#f3f7f6;padding:54px 7%}.pricingPathsIntro{text-align:center;max-width:680px;margin:0 auto 26px}.pricingPathsIntro .eyebrow{margin-bottom:11px;display:block}.pricingPathsIntro .eyebrow:after{content:"";background:var(--gold);width:34px;height:2px;margin:9px auto 0;display:block}.pricingPathsIntro h2{margin:0;font-size:clamp(32px,3vw,42px);line-height:1.12}.pricingPathsGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px;max-width:1180px;margin:0 auto;display:grid}.pricingPath{background:#fff;border:1px solid #d2e1dd;border-radius:8px;flex-direction:column;padding:26px;display:flex}.pricingPathFirm{border-color:#b8d8d0}.pricingPathHeading{align-items:center;gap:15px;display:flex}.pricingPathHeading .audienceIcon{border-radius:12px;flex:none;width:48px;height:48px}.pricingPathHeading .audienceIcon svg{width:25px;height:25px}.pricingPathHeading>div>span{color:#087864;letter-spacing:.04em;margin-bottom:5px;font-size:11px;font-weight:750;display:block}.pricingPathHeading h3{margin:0;font-size:21px;line-height:1.2}.pricingPath>p{color:#45625c;min-height:76px;margin:18px 0 0;font-size:14px;line-height:1.65}.pricingPathPrice{border-top:1px solid #dce7e4;border-bottom:1px solid #dce7e4;margin-top:18px;padding:16px 0}.pricingPathPrice>b{color:#315e56;margin-bottom:5px;font-size:12px;display:block}.pricingPathPrice strong{color:#005c52;letter-spacing:0;font-size:34px;line-height:1.05;display:block}.pricingPathPrice strong span{font-size:14px;font-weight:650}.pricingPathPrice small{color:#526e68;margin-top:8px;font-size:13px;display:block}.pricingPathPrice small>b{color:#174d45}.pricingPathPrice em{color:#b37b16;margin-left:5px;font-style:normal;font-weight:700}.pricingPathDiscount{color:#087864;margin-top:8px;font-size:12px;font-weight:700;display:block}.pricingPathFoot{justify-content:flex-end;align-items:center;gap:18px;margin-top:16px;display:flex}.pricingPathFoot>a{color:#075f54;background:#f4f8f7;border:1px solid #a8cbc4;border-radius:5px;flex:none;align-items:center;gap:10px;padding:11px 14px;font-size:13px;font-weight:750;transition:background .2s,border-color .2s,color .2s;display:inline-flex}.pricingPathFoot>a:hover{color:#fff;background:#087864;border-color:#087864}.pricingPathFoot>a b{font-size:17px;line-height:1}@media (max-width:760px){.pricingPaths{padding:50px 20px}.pricingPathsIntro{margin-bottom:24px}.pricingPathsGrid{grid-template-columns:1fr}.pricingPath{padding:24px}.pricingPath>p{min-height:0}.pricingPathFoot{flex-direction:column;align-items:flex-start;gap:15px}.pricingPathFoot>a{justify-content:space-between;width:100%}}@media (max-width:420px){.pricingPathHeading{align-items:flex-start}.pricingPathHeading h3{font-size:19px}.pricingPathPrice strong{font-size:31px}}.heroWindowBar{background:#fbfcfc;border-bottom:1px solid #e3e9e7;align-items:center;gap:6px;height:34px;padding:0 12px;display:flex}.heroWindowBar i{background:#d5dfdc;border-radius:50%;width:7px;height:7px}.heroWindowBar i:nth-child(2){background:#e8bd70}.heroWindowBar i:nth-child(3){background:#79b9aa}.heroWindowBar span{color:#6b7f7b;letter-spacing:.04em;margin-left:8px;font-size:9px;font-weight:700}.heroScreens{--hero-scroll-distance:calc(-100% + 466px);background:#f1f4f5;border-radius:0;height:calc(100% - 34px)}.heroScreens>img{object-fit:unset;object-position:center top;height:auto;min-height:100%;animation:18s ease-in-out infinite tabletScreenCycle;top:0;bottom:auto}.heroScreens>img:nth-child(2){animation-delay:6s}.heroScreens>img:nth-child(3){animation-delay:12s}@keyframes tabletScreenCycle{0%{opacity:0;transform:translateY(0)scale(1.01)}4%,9%{opacity:1;transform:translateY(0)scale(1)}27%,30%{opacity:1;transform:translateY(var(--hero-scroll-distance)) scale(1)}33%,to{opacity:0;transform:translateY(var(--hero-scroll-distance)) scale(.995)}}@media (min-width:951px){.hero{grid-template-columns:minmax(0,48%) minmax(0,52%);column-gap:22px}.heroVisual{min-height:520px}.heroVisual .laptop{background:#fff;border:1px solid #dce5e2;border-radius:12px;width:min(640px,92%);height:500px;padding:0;overflow:hidden;box-shadow:0 18px 42px #173b331a}.heroVisual .camera,.heroVisual .base{display:none}.heroVisual .floatCard{top:82px;right:0}}@media (min-width:681px) and (max-width:950px){.heroVisual{min-height:470px}.heroVisual .laptop{background:#fff;border:1px solid #dce5e2;border-radius:12px;width:min(680px,92vw);height:440px;padding:0;overflow:hidden;box-shadow:0 18px 42px #173b331a}.heroVisual .camera,.heroVisual .base{display:none}.heroScreens{--hero-scroll-distance:calc(-100% + 406px)}}@media (max-width:680px){.heroVisual{min-height:395px}.heroVisual .laptop{background:#fff;border:1px solid #dce5e2;border-radius:9px;width:100%;height:370px;padding:0;overflow:hidden;box-shadow:0 14px 32px #173b3318}.heroVisual .camera,.heroVisual .base{display:none}.heroWindowBar{height:28px}.heroWindowBar span{font-size:8px}.heroScreens{--hero-scroll-distance:calc(-100% + 342px);height:calc(100% - 28px)}}@media (prefers-reduced-motion:reduce){.heroScreens>img{animation:none}.heroScreens>img:first-child{opacity:1}}.heroCopy .mini{color:#5c6f6a;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 22px;max-width:620px;margin:28px 0 0;padding:0;font-size:15px;list-style:none;display:grid}.heroCopy .mini li{padding-left:17px;line-height:1.35;position:relative}.heroCopy .mini li:before{content:"";border:1px solid var(--gold);background:#fff;border-radius:50%;width:7px;height:7px;position:absolute;top:.45em;left:0;box-shadow:inset 0 0 0 2px #f3dca8}.heroCopy .heroTrustLine{color:#61746f;max-width:620px;margin:18px 0 0;font-size:15px;font-weight:600;line-height:1.5}@media (max-width:680px){.heroCopy .mini{grid-template-columns:1fr;gap:9px;max-width:none}.heroCopy .heroTrustLine{margin-top:16px;font-size:15px}}@media (min-width:761px){.pricingPaths{padding-bottom:28px}.firmCostCalculator{background:#f3f7f6;padding:0 7% 68px}.costCalculatorIntro{border-top:1px solid #d7e5e1;max-width:720px;margin:0 auto 22px;padding-top:20px}.costCalculatorIntro h2{max-width:640px;margin:12px auto 10px;font-size:clamp(28px,2.6vw,38px);line-height:1.12}.costCalculatorIntro>p{max-width:610px;font-size:13px;line-height:1.55}.costCalculatorTool{max-width:1120px;box-shadow:0 18px 42px #173b3310}.costInputs{gap:16px;padding:18px 22px}.costInputs label{grid-template-columns:38px minmax(0,1fr);column-gap:10px}.costInputs label>i{width:34px;height:34px;font-size:12px}.costInputs label>span{font-size:13px}.costInputs label>small{min-height:25px;font-size:10px}.costInputs input{height:40px;font-size:15px}.costResults{padding:22px 28px 0}.costResults>small{margin-bottom:15px;font-size:10px}.impactComparison{grid-template-columns:1fr 54px 1fr}.currentApproach,.platformApproach{padding:18px 22px 20px}.currentApproach h3,.platformApproach h3{font-size:16px}.currentApproach>strong,.platformPriceLine>strong{font-size:42px}.annualPlanBadge{font-size:10px}.monthlyPriceNote{font-size:12px}.timeImpact{margin-top:16px;padding-top:13px}.timeImpact b{font-size:16px}.impactComparison>.pricingRules{gap:9px;margin-top:13px}.impactComparison>.pricingRules b{font-size:13px}.impactComparison>.pricingRules small{min-height:28px;font-size:10px}.impactOutcome{grid-template-columns:minmax(250px,1fr) 220px auto;gap:22px;margin:18px -28px 0;padding:18px 28px}.impactOutcome>div:first-child strong{font-size:38px}.impactPercentage{min-height:76px;padding:12px 16px}.impactPercentage b{font-size:36px}.impactPercentage span{font-size:11px}.impactCta{min-width:170px;padding:13px 16px}.costCalculatorDisclaimer{max-width:920px;margin-top:15px;font-size:10px}}.eyebrow,.costInputs label>i{font-size:14px!important}.costInputs label>span{line-height:1.35;font-size:15px!important}.costInputs label>small{line-height:1.45;font-size:12px!important}.trust p,.trust li{font-size:15px;line-height:1.65}@media (max-width:760px){.impactComparison{width:100%;grid-template-columns:minmax(0,1fr)!important}.currentApproach,.impactVersus,.platformApproach{width:100%;min-width:0;max-width:100%}.platformPriceLine{flex-wrap:wrap;width:100%}.platformPriceLine>strong{max-width:100%;font-size:38px}.platformPriceLine>.annualPlanBadge{white-space:normal}}@media (max-width:680px){.aiCopy{order:1}.aiProduct{order:2}.structure .copyStack{order:1}.structure .flow{order:2}}@media (max-width:760px){.pricingPathsIntro{text-align:left}.pricingPathsIntro .eyebrow:after{margin-left:0;margin-right:0}}@media (max-width:680px){.structure .flowIcon{width:60px}.structure .flowIcon>svg{width:56px;height:56px;padding:12px}.structure .flowConnector{width:18px;height:56px}.structure .platformBoundary{padding:29px 6px 10px}.structure .flowIcon>small,.clientIcon>small b{width:74px;font-size:11px;font-weight:800}.clientIcon>small em{font-size:9px}}.hero{background:#fff}.featureSection{background:#f3f7f6}.audience{background:#fff}.workspace{background:#f3f7f6}.portfolioHealth{background:#fff}.ai{background:#f3f7f6}.pricingPaths{background:#fff}.firmCostCalculator{background:#f3f7f6}.decisionJourney{background:#fff}.productExplore{background:#f3f7f6}.structure{background:#fff}.trust{background:#f3f7f6}.closing{background:#004b4a}}
