.powerbi148{--ink:#063d2c;--navy:#041a36;--green:#087844;--lime:#91bd42;--gold:#ffbe19;color:#132c43;background:#fff;font-family:Arial,sans-serif}.pbi-shell{max-width:1420px;margin:auto;padding-left:34px;padding-right:34px}.pbi-hero{color:white;background:radial-gradient(circle at 78% 28%,#104d74 0,#06234a 27%,#020e23 75%);position:relative;overflow:hidden}.pbi-hero:after{content:"";position:absolute;inset:auto -15% -58% -4%;height:420px;background:radial-gradient(ellipse,#00b5ef22 0 5%,transparent 56%);transform:rotate(-8deg)}.pbi-crumb{font-size:13px;padding:16px 0;color:#d5e6ed;display:flex;gap:9px}.pbi-crumb a{color:#d5e6ed;text-decoration:none}.pbi-hero-grid{display:grid;grid-template-columns:40% 60%;min-height:520px;align-items:center;position:relative;z-index:1}.pbi-kicker{font-size:28px;font-weight:800;margin:0 0 9px;letter-spacing:-.5px}.pbi-kicker em{color:#ffc424;font-style:normal}.pbi-copy h1{font-size:38px;line-height:1.17;margin:0 0 18px;letter-spacing:-1px}.pbi-copy>p:not(.pbi-kicker){line-height:1.58;font-size:17px;max-width:400px;margin-bottom:26px}.pbi-benefits{display:flex;gap:21px;margin:18px 0 28px}.pbi-benefits span{font-size:12px;line-height:1.3;font-weight:700}.pbi-benefits b{display:block;color:#ffc424;font-size:22px;margin-bottom:5px}.pbi-hero-link,.pbi-close a{display:inline-flex;align-items:center;gap:24px;background:#ffc526;color:#16230f;border-radius:4px;padding:13px 18px;font-size:13px;font-weight:800;text-transform:uppercase;text-decoration:none}.pbi-screen-stage{height:440px;position:relative}.pbi-screen{position:absolute;background:#fbfbfa;border:4px solid #d8e1e7;border-radius:9px;overflow:hidden;box-shadow:0 16px 35px #0008;transform:rotate(-7deg)}.pbi-screen img{width:100%;height:100%;object-fit:fill;display:block}.pbi-screen.large{width:420px;height:250px;left:74px;top:60px}.pbi-screen.top{width:250px;height:148px;right:18px;top:72px;transform:rotate(5deg)}.pbi-screen.bottom{width:285px;height:170px;left:135px;bottom:25px;transform:rotate(7deg)}.pbi-powered{position:absolute;right:5px;bottom:24px;border:1px solid #56b5d3;background:#00182c;color:#dceaf4;padding:13px 18px;border-radius:7px;font-size:12px}.pbi-powered strong{display:block;font-size:15px}.pbi-path{padding:28px 0 20px;text-align:center}.pbi-path h2,.pbi-heading h2,.pbi-drill h2{color:var(--ink);font-size:24px;margin:0 0 5px}.pbi-path>div>p,.pbi-heading>p{margin:0;color:#49606d;font-size:13px}.pbi-path-grid{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-top:25px}.pbi-path-grid article,.pbi-drill-grid article{display:flex;text-align:left;gap:12px;align-items:center}.pbi-path-grid article b,.pbi-drill-grid article b{font-size:25px;color:#0c7644;background:#edf5f1;border-radius:50%;height:50px;width:50px;display:grid;place-items:center}.pbi-path-grid h3,.pbi-drill-grid h3{margin:0 0 3px;font-size:13px;color:var(--ink)}.pbi-path-grid p,.pbi-drill-grid p{font-size:11px;margin:0;color:#546872}.pbi-path-grid>i{font-style:normal;color:#0a743f;font-size:21px}.pbi-dashboard-section{padding:24px 0 36px}.pbi-heading{text-align:center;margin-bottom:16px}.pbi-dashboard-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:13px}.pbi-dashboard-card{border:1px solid #dce6e4;border-top:4px solid #425f75;border-radius:8px;overflow:hidden;background:white;box-shadow:0 4px 12px #06251a0a}.pbi-dashboard-card>img{display:block;width:100%;height:143px;object-fit:fill;background:#edf1ef}.pbi-dashboard-card>div{padding:14px 15px 13px}.pbi-dashboard-card h3{font-size:15px;color:#102d45;margin:0 0 9px}.pbi-dashboard-card ul{padding-left:16px;margin:0 0 11px;min-height:52px}.pbi-dashboard-card li{font-size:11px;line-height:1.55}.pbi-dashboard-card a{font-size:11px;text-decoration:none;color:#075f36;font-weight:bold}.pbi-dashboard-card.tone-violet{border-top-color:#5336a0}.pbi-dashboard-card.tone-green{border-top-color:#4c9431}.pbi-dashboard-card.tone-lime{border-top-color:#548d22}.pbi-dashboard-card.tone-blue{border-top-color:#1d70c9}.pbi-dashboard-card.tone-orange{border-top-color:#ed8e18}.pbi-dashboard-card.tone-teal{border-top-color:#007d72}.pbi-dashboard-card.tone-purple{border-top-color:#7454a3}.pbi-dashboard-card.tone-slate{border-top-color:#506273}.pbi-drill{background:#fafcfa;border-top:1px solid #e4ebe8;border-bottom:1px solid #e4ebe8;padding:24px 0;text-align:center}.pbi-drill-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:24px;text-align:left;margin-top:20px}.pbi-ai{padding:33px 0}.pbi-ai .pbi-shell{display:grid;grid-template-columns:1.35fr .85fr;gap:22px}.pbi-ai-copy{border:1px solid #dce6e4;border-radius:10px;padding:27px 31px}.pbi-ai-copy .pbi-kicker{font-size:13px;letter-spacing:1px;color:#0d7340}.pbi-ai h2{margin:0 0 9px;color:var(--ink);font-size:23px}.pbi-ai-copy>p:not(.pbi-kicker){font-size:13px;color:#4e6672;line-height:1.55}.pbi-ai-copy>div{display:grid;grid-template-columns:repeat(2,1fr);gap:10px;margin-top:17px}.pbi-ai-copy span{font-size:12px;font-weight:bold;color:#0b6541}.pbi-cockpit{background:radial-gradient(circle at 85% 30%,#164f5d,#032a29 57%,#052127);color:white;border-radius:10px;padding:30px;background-image:linear-gradient(125deg,#003637dd,#022325dd),url('/assets/images/home/powerbi/ai-forecasting.png');background-size:cover}.pbi-cockpit p{font-size:12px;color:#97e5c0;font-weight:bold;margin:0 0 13px}.pbi-cockpit h2{color:white;font-size:22px}.pbi-cockpit span{font-size:13px;line-height:1.5}.pbi-close{padding:0 0 38px}.pbi-close .pbi-shell{background:linear-gradient(100deg,#eaf5ef,#fcfffb);border:1px solid #dce9e2;padding-top:26px;padding-bottom:26px;border-radius:10px;display:flex;align-items:center;justify-content:space-between;gap:25px}.pbi-close .pbi-kicker{font-size:12px;color:#0c7440;letter-spacing:1px}.pbi-close h2{font-size:24px;color:var(--ink);margin:0 0 6px}.pbi-close p:not(.pbi-kicker){margin:0;max-width:690px;color:#4e6672;font-size:13px;line-height:1.5}@media(max-width:980px){.pbi-hero-grid{grid-template-columns:1fr}.pbi-screen-stage{height:370px}.pbi-dashboard-grid{grid-template-columns:repeat(2,1fr)}.pbi-path-grid{flex-wrap:wrap;justify-content:center}.pbi-path-grid>i{display:none}.pbi-ai .pbi-shell{grid-template-columns:1fr}.pbi-drill-grid{grid-template-columns:repeat(2,1fr)}}@media(max-width:600px){.pbi-shell{padding-left:18px;padding-right:18px}.pbi-copy h1{font-size:30px}.pbi-benefits{gap:10px}.pbi-screen-stage{height:270px}.pbi-screen.large{left:0;width:270px;height:160px}.pbi-screen.top{right:0;width:155px;height:92px}.pbi-screen.bottom{left:45px;width:190px;height:112px}.pbi-dashboard-grid,.pbi-drill-grid{grid-template-columns:1fr}.pbi-dashboard-card>img{height:170px}.pbi-close .pbi-shell{display:block}.pbi-close a{margin-top:18px}}
