@font-face{font-family:Montserrat;font-style:normal;font-weight:400;font-display:swap;src:url(../media/8298327da6d5bcce-s.3q4n78m6muld7.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Montserrat;font-style:normal;font-weight:400;font-display:swap;src:url(../media/44fac91e6f2d2b1b-s.1d_6dtvtn9g3_.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Montserrat;font-style:normal;font-weight:400;font-display:swap;src:url(../media/2b402d8aebffd579-s.16nfeub7ja6ze.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Montserrat;font-style:normal;font-weight:400;font-display:swap;src:url(../media/a88409fdd7dc121c-s.1mvr14jy3vxq7.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Montserrat;font-style:normal;font-weight:400;font-display:swap;src:url(../media/e8f2fbee2754df70-s.p.1dqa_6e_ad4sj.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Montserrat;font-style:normal;font-weight:500;font-display:swap;src:url(../media/8298327da6d5bcce-s.3q4n78m6muld7.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Montserrat;font-style:normal;font-weight:500;font-display:swap;src:url(../media/44fac91e6f2d2b1b-s.1d_6dtvtn9g3_.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Montserrat;font-style:normal;font-weight:500;font-display:swap;src:url(../media/2b402d8aebffd579-s.16nfeub7ja6ze.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Montserrat;font-style:normal;font-weight:500;font-display:swap;src:url(../media/a88409fdd7dc121c-s.1mvr14jy3vxq7.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Montserrat;font-style:normal;font-weight:500;font-display:swap;src:url(../media/e8f2fbee2754df70-s.p.1dqa_6e_ad4sj.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Montserrat;font-style:normal;font-weight:600;font-display:swap;src:url(../media/8298327da6d5bcce-s.3q4n78m6muld7.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Montserrat;font-style:normal;font-weight:600;font-display:swap;src:url(../media/44fac91e6f2d2b1b-s.1d_6dtvtn9g3_.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Montserrat;font-style:normal;font-weight:600;font-display:swap;src:url(../media/2b402d8aebffd579-s.16nfeub7ja6ze.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Montserrat;font-style:normal;font-weight:600;font-display:swap;src:url(../media/a88409fdd7dc121c-s.1mvr14jy3vxq7.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Montserrat;font-style:normal;font-weight:600;font-display:swap;src:url(../media/e8f2fbee2754df70-s.p.1dqa_6e_ad4sj.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Montserrat;font-style:normal;font-weight:700;font-display:swap;src:url(../media/8298327da6d5bcce-s.3q4n78m6muld7.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Montserrat;font-style:normal;font-weight:700;font-display:swap;src:url(../media/44fac91e6f2d2b1b-s.1d_6dtvtn9g3_.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Montserrat;font-style:normal;font-weight:700;font-display:swap;src:url(../media/2b402d8aebffd579-s.16nfeub7ja6ze.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Montserrat;font-style:normal;font-weight:700;font-display:swap;src:url(../media/a88409fdd7dc121c-s.1mvr14jy3vxq7.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Montserrat;font-style:normal;font-weight:700;font-display:swap;src:url(../media/e8f2fbee2754df70-s.p.1dqa_6e_ad4sj.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Montserrat;font-style:normal;font-weight:800;font-display:swap;src:url(../media/8298327da6d5bcce-s.3q4n78m6muld7.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Montserrat;font-style:normal;font-weight:800;font-display:swap;src:url(../media/44fac91e6f2d2b1b-s.1d_6dtvtn9g3_.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Montserrat;font-style:normal;font-weight:800;font-display:swap;src:url(../media/2b402d8aebffd579-s.16nfeub7ja6ze.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Montserrat;font-style:normal;font-weight:800;font-display:swap;src:url(../media/a88409fdd7dc121c-s.1mvr14jy3vxq7.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Montserrat;font-style:normal;font-weight:800;font-display:swap;src:url(../media/e8f2fbee2754df70-s.p.1dqa_6e_ad4sj.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Montserrat Fallback;src:local(Arial);ascent-override:85.79%;descent-override:22.25%;line-gap-override:0.0%;size-adjust:112.83%}.montserrat_a7e66e18-module__Faw1Kq__className{font-family:Montserrat,Montserrat Fallback;font-style:normal}.montserrat_a7e66e18-module__Faw1Kq__variable{--font-montserrat:"Montserrat", "Montserrat Fallback"}
:root{--canvas:#07090b;--surface:#0f1215;--card:#13171b;--card-raised:#171c21;--border:#272c32;--border-soft:#ffffff14;--text:#f4f6f8;--muted:#9aa2ad;--muted-strong:#bac0c8;--lime:#a3e635;--lime-soft:#a3e63524;--emerald:#10b981;--cyan:#06b6d4;--blue:#0ea5e9;--orange:#f97316;--purple:#a855f7;--warning:#fbbf24;--danger:#fb7185;--content:1240px;--radius-sm:12px;--radius-md:18px;--radius-lg:28px;--type-display-h1:clamp(50px, 5.65vw, 84px);--type-section-h2:clamp(38px, 4.5vw, 61px);--type-card-h3:20px}*{box-sizing:border-box}html{background:var(--canvas);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;scroll-behavior:smooth;scroll-padding-top:112px;overflow-x:clip}body{background:radial-gradient(circle at 48% -14rem, #0ea5e91a, transparent 36rem), var(--canvas);min-width:320px;color:var(--text);font-family:var(--font-montserrat), Montserrat, sans-serif;-webkit-font-smoothing:antialiased;margin:0;overflow-x:clip}@media (max-width:720px){html{scroll-padding-top:96px}}button,input,a{font:inherit}button,a{cursor:pointer}a{color:inherit;text-decoration:none}button{color:inherit}::selection{color:var(--text);background:#a3e63540}:focus-visible{outline:2px solid color-mix(in srgb, var(--lime) 82%, white);outline-offset:4px}.sectionShell{width:min(var(--content), calc(100% - 48px));margin-inline:auto}.siteHeader{z-index:50;width:min(var(--content), calc(100% - 32px));-webkit-backdrop-filter:blur(18px)saturate(130%);backdrop-filter:blur(18px)saturate(130%);background:#0a0c0f8a;border:1px solid #ffffff1c;border-radius:22px;grid-template-columns:1fr auto 1fr;align-items:center;min-height:70px;padding:8px 10px 8px 20px;display:grid;position:fixed;top:16px;left:50%;transform:translate(-50%);box-shadow:0 20px 70px #00000052}.brand{align-items:center;width:max-content;display:inline-flex}.brand img{width:116px;height:auto;display:block}.desktopNav{color:var(--muted-strong);align-items:center;gap:30px;font-size:14px;font-weight:600;display:flex}.desktopNav a,.footerLinks a{transition:color .18s}.desktopNav a:hover,.footerLinks a:hover{color:var(--text)}.button{border:1px solid var(--border);min-height:46px;color:var(--text);background:#ffffff09;border-radius:999px;justify-content:center;align-items:center;gap:9px;padding:0 19px;font-size:14px;font-weight:700;transition:border-color .18s,background .18s,color .18s,box-shadow .18s;display:inline-flex}.button:hover{background:#ffffff12;border-color:#ffffff3d}.button.primary{border-color:var(--lime);background:var(--lime);color:#101508;box-shadow:0 10px 40px #a3e63521}.button.primary:hover{background:#b5f157;border-color:#b5f157;box-shadow:0 14px 48px #a3e63533}.button.secondary{background:#ffffff06}.headerButton{justify-self:end;min-height:50px}.hero{flex-direction:column;align-items:center;min-height:1280px;padding-top:190px;padding-bottom:80px;display:flex;position:relative;overflow:visible}.heroAmbientBackground{z-index:0;pointer-events:none;opacity:.88;mix-blend-mode:screen;transform-origin:50%;width:128%;height:860px;position:absolute;top:0;left:50%;transform:translate(-50%)scaleY(-1);-webkit-mask-image:linear-gradient(#000 0% 63%,#000000a3 81%,#0000 100%);mask-image:linear-gradient(#000 0% 63%,#000000a3 81%,#0000 100%)}.ambientField{pointer-events:none;display:block}.heroStack{z-index:1;flex-direction:column;align-items:center;width:100%;display:flex;position:relative}.heroLogos{z-index:1;position:relative}.heroGrid{grid-template-columns:minmax(0,.88fr) minmax(550px,1.12fr);align-items:center;gap:56px;width:100%;max-width:1240px;margin:0 auto;padding:0 24px;display:grid}.heroCopy{z-index:2;position:relative}.heroStack .heroCopy{text-align:center;max-width:1250px}.heroStack .heroBadge,.heroStack .heroLead,.heroStack .heroActions{margin-inline:auto}.heroStack .heroLead{max-width:650px}.heroStack .heroActions{justify-content:center}.heroBadge,.demoLabel,.projectStatus,.panelSync,.liveStatus{color:#d9f99d;background:#a3e63512;border:1px solid #a3e63538;border-radius:999px;align-items:center;gap:8px;width:max-content;font-size:12px;font-weight:700;display:inline-flex}.heroBadge{min-height:32px;padding:0 12px}.liveDot,.tinyPulse{background:var(--lime);border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 5px #a3e6351a}.hero h1{max-width:1120px;font-size:var(--type-display-h1);letter-spacing:-.065em;margin:26px 0 22px;font-weight:650;line-height:.98}.hero h1 span{background:linear-gradient(100deg, #d9f99d 0%, var(--lime) 44%, var(--cyan) 100%);color:#0000;-webkit-background-clip:text;background-clip:text}.heroLead{max-width:620px;color:var(--muted-strong);margin:0;font-size:clamp(18px,1.5vw,21px);line-height:1.58}.heroActions{flex-wrap:wrap;align-items:center;gap:12px;margin-top:32px;display:flex}.heroActions .button{min-height:54px;padding-inline:22px}.heroFinePrint,.ctaNote{color:#747c87;margin:15px 0 0;font-size:12px}.heroVisualWrap{width:min(100%,1120px);min-width:0;margin-top:-18px;position:relative}.heroVisual{perspective:1400px;width:100%;min-height:760px;position:relative}.heroMosaicStage{z-index:2;transform-origin:50% 20%;width:100%;transform-style:preserve-3d;will-change:transform, opacity;position:relative}.heroDashboardFrame{background:linear-gradient(145deg,#ffffff0b,#0000 34%),#0d1013;border:1px solid #ffffff21;border-radius:30px;position:relative;overflow:hidden;box-shadow:0 48px 120px #0000007a,0 0 0 1px #ffffff0b,inset 0 1px #ffffff0d}.dashboardTopbar{border-bottom:1px solid var(--border-soft);justify-content:space-between;align-items:center;min-height:58px;padding:0 20px;display:flex}.dashboardCanvas{background:radial-gradient(circle at 80% 10%,#a3e63514,#0000 25%),linear-gradient(#ffffff06 1px,#0000 1px) 0 0/44px 44px,linear-gradient(90deg,#ffffff06 1px,#0000 1px) 0 0/44px 44px;min-height:700px;display:flex;position:relative;overflow:hidden}.dashboardRail{border-right:1px solid var(--border-soft);background:#0507096b;flex-direction:column;flex:0 0 74px;align-items:center;gap:22px;padding:26px 0;display:flex}.railLogo,.railItem{border-radius:11px;justify-content:center;align-items:center;width:36px;height:36px;display:inline-flex}.railLogo{color:var(--lime);background:#a3e63521;border:1px solid #a3e63566;font-size:16px;font-weight:800}.railItem{color:#69727d}.railItemActive{color:var(--lime);background:#a3e6351f}.dashboardMain{flex:1;min-width:0;padding:34px 38px 40px;position:relative}.dashboardHeading{z-index:1;justify-content:space-between;align-items:flex-end;gap:20px;margin-bottom:28px;display:flex;position:relative}.dashboardHeading>div{flex-direction:column;gap:7px;display:flex}.dashboardHeading span{color:var(--muted);font-size:12px;font-weight:650}.dashboardHeading strong{letter-spacing:-.07em;font-size:clamp(32px,4.2vw,52px);line-height:.9}.dashboardPeriod{border:1px solid var(--border);background:#ffffff09;border-radius:12px;align-items:center;gap:14px;min-height:42px;padding:0 15px;display:inline-flex;color:var(--muted-strong)!important}.dashboardPeriod span{color:var(--text);font-size:17px}.mosaicTile{will-change:transform, opacity;background:linear-gradient(145deg,#ffffff0a,#0000 44%),#111519f5;border:1px solid #ffffff1c;border-radius:18px;position:absolute;overflow:hidden;box-shadow:0 22px 48px #0000003d,inset 0 1px #ffffff09}.mosaicProviders{width:44%;min-height:284px;padding:20px;top:118px;left:38px}.mosaicTotal{width:28%;min-height:190px;padding:20px;top:118px;right:38px}.mosaicChart{width:44%;min-height:232px;padding:20px;top:424px;left:38px}.mosaicInsight{width:28%;min-height:144px;padding:18px;top:334px;right:38px}.mosaicFooter{grid-template-columns:repeat(3,1fr);min-height:60px;display:grid;bottom:40px;left:38px;right:38px}.tileHeader{color:var(--muted-strong);justify-content:space-between;align-items:center;gap:12px;font-size:12px;font-weight:700;display:flex}.tileHeader>svg{color:var(--lime)}.tileDelta{color:var(--lime);background:#a3e6351a;border-radius:999px;padding:4px 7px;font-size:10px}.tileDelta.positive{color:#bbf7d0;background:#10b9811f}.providerRows{gap:12px;margin-top:20px;display:grid}.providerRow{min-height:38px;color:var(--muted-strong);grid-template-columns:26px 1fr auto;align-items:center;gap:10px;font-size:11px;display:grid}.providerRow strong{color:var(--text);font-variant-numeric:tabular-nums;font-size:11px}.providerMark{width:26px;height:26px;color:var(--text);background:#ffffff12;border-radius:8px;justify-content:center;align-items:center;font-size:11px;font-weight:800;display:inline-flex}.providerMark-lime{color:var(--lime)}.providerMark-sand{color:tan}.providerMark-cyan{color:var(--cyan)}.providerMark-blue{color:#7dd3fc}.savingsValue{letter-spacing:-.07em;margin-top:28px;font-size:40px;display:block}.tileCaption{color:var(--muted);margin-top:4px;font-size:10px;display:block}.tileProgress{background:#ffffff14;border-radius:99px;height:6px;margin-top:22px;overflow:hidden}.tileProgress span{border-radius:inherit;background:linear-gradient(90deg, var(--lime), var(--cyan));width:72%;height:100%;display:block}.miniChart{border-bottom:1px solid var(--border);align-items:flex-end;gap:7px;height:120px;margin-top:22px;padding:0 4px;display:flex;position:relative}.miniChart span{background:linear-gradient(#06b6d4e6,#a3e63559);border-radius:5px 5px 0 0;flex:1;min-width:3px}.miniChart span:first-child{height:35%}.miniChart span:nth-child(2){height:44%}.miniChart span:nth-child(3){height:42%}.miniChart span:nth-child(4){height:57%}.miniChart span:nth-child(5){height:48%}.miniChart span:nth-child(6){height:66%}.miniChart span:nth-child(7){height:61%}.miniChart span:nth-child(8){height:76%}.miniChart span:nth-child(9){height:68%}.miniChart span:nth-child(10){height:82%}.miniChart span:nth-child(11){height:72%}.miniChart span:nth-child(12){height:94%}.chartLabels{color:var(--muted);justify-content:space-between;margin-top:9px;font-size:10px;display:flex}.mosaicInsight{grid-template-columns:auto 1fr;align-items:start;gap:11px;display:grid}.mosaicInsight span{color:var(--muted);text-transform:uppercase;letter-spacing:.04em;font-size:10px;font-weight:700;display:block}.mosaicInsight strong{color:var(--text);margin-top:8px;font-size:13px;line-height:1.35;display:block}.mosaicFooter>div{border-right:1px solid var(--border-soft);color:var(--muted-strong);justify-content:center;align-items:center;gap:8px;font-size:10px;display:flex}.mosaicFooter>div:last-child{border-right:0}.mosaicFooter>div:first-child svg{color:#4ade80}.mosaicFooter>div:nth-child(2) svg{color:var(--warning)}.visualGlow{z-index:0;pointer-events:none;filter:blur(70px);opacity:.22;border-radius:999px;position:absolute}.visualGlowLime{background:var(--lime);width:180px;height:180px;top:12%;left:4%}.visualGlowCyan{background:var(--cyan);width:210px;height:210px;bottom:16%;right:6%}.heroDashboard{perspective:1200px;width:100%;max-width:760px;margin:-24px auto 0;position:relative}.dashboardWrapper{transform-origin:50%;will-change:transform, opacity;position:relative}.heroWindow{background:linear-gradient(145deg,#ffffff09,#0000 28%),#0e1114;border:1px solid #ffffff1f;border-radius:25px;position:relative;overflow:hidden;box-shadow:0 40px 100px #0000008c,0 0 0 1px #ffffff0f,inset 0 1px #ffffff0a}.windowTopbar,.panelTop,.projectWindowHeader{border-bottom:1px solid var(--border-soft);justify-content:space-between;align-items:center;display:flex}.windowTopbar{min-height:56px;padding:0 18px}.windowDots{gap:6px;display:flex}.windowDots span{background:#363d45;border-radius:50%;width:7px;height:7px}.windowDots span:first-child{background:#fb7185}.windowDots span:nth-child(2){background:#fbbf24}.windowDots span:last-child{background:#4ade80}.demoLabel{border-color:var(--border);color:var(--muted-strong);letter-spacing:.05em;text-transform:uppercase;background:#ffffff09;padding:4px 9px;font-size:10px}.liveStatus{padding:4px 9px;font-size:10px}.liveStatus .liveDot{width:5px;height:5px;box-shadow:none}.spendCanvas{background-image:linear-gradient(#ffffff06 1px,#0000 1px),linear-gradient(90deg,#ffffff06 1px,#0000 1px);background-size:42px 42px;min-height:480px;padding:28px 24px;position:relative}.providerStack{z-index:2;gap:18px;width:190px;display:grid;position:absolute;top:50px;left:28px}.providerPill{border:1px solid var(--border);color:#d9dde2;background:#12161aed;border-radius:12px;grid-template-columns:28px 1fr auto;align-items:center;gap:9px;min-height:48px;padding:8px 10px;font-size:11px;display:grid;box-shadow:0 12px 28px #0000002e}.providerPill strong{color:var(--text);font-variant-numeric:tabular-nums;font-size:10px}.providerIcon{width:27px;height:27px;color:var(--text);background:#ffffff0f;border-radius:8px;justify-content:center;align-items:center;font-weight:800;display:inline-flex}.providerOpenai .providerIcon{color:var(--lime)}.providerAnthropic .providerIcon{color:tan}.providerRunway .providerIcon{color:var(--cyan)}.providerEleven .providerIcon{color:var(--blue)}.providerHiggsfield .providerIcon{color:var(--orange)}.flowLines{z-index:1;width:calc(100% - 130px);height:330px;position:absolute;inset:26px 40px 90px 90px;overflow:visible}.totalCard{z-index:3;background:radial-gradient(circle at 100% 0,#a3e6351f,#0000 66%),#13181a;border:1px solid #a3e63542;border-radius:17px;flex-direction:column;width:184px;padding:18px;display:flex;position:absolute;top:140px;right:34px;box-shadow:0 18px 45px #00000059}.totalCard span,.insightCard span,.panelMetric span,.signalLabel,.projectCallout span{color:var(--muted);letter-spacing:.05em;text-transform:uppercase;font-size:10px;font-weight:700}.totalCard strong{letter-spacing:-.06em;font-variant-numeric:tabular-nums;white-space:nowrap;margin-top:5px;font-size:31px;font-weight:650}.totalCard strong span{color:inherit;font-size:inherit;font-weight:inherit;letter-spacing:inherit;text-transform:none}.totalCard small{color:#747c87;margin-top:2px;font-size:10px}.insightCard{z-index:4;background:#11171bf0;border:1px solid #06b6d43d;border-radius:14px;grid-template-columns:auto 1fr auto;align-items:center;gap:10px;width:246px;min-height:68px;padding:12px;display:grid;position:absolute;bottom:58px;right:30px;box-shadow:0 20px 44px #00000047}.insightCard>svg{color:var(--cyan)}.insightIcon{width:35px;height:35px;color:var(--lime);background:#a3e6351a;border-radius:10px;justify-content:center;align-items:center;display:inline-flex}.insightCard div:nth-child(2){flex-direction:column;display:flex}.insightCard strong{margin-top:3px;font-size:14px}.heroKpis{border-top:1px solid var(--border-soft);background:#090b0dd1;grid-template-columns:repeat(3,1fr);min-height:54px;display:grid;position:absolute;bottom:0;left:0;right:0}.heroKpis div{border-right:1px solid var(--border-soft);color:var(--muted-strong);justify-content:center;align-items:center;gap:7px;font-size:9px;display:flex}.heroKpis div:last-child{border-right:0}.heroKpis div:first-child svg{color:#4ade80}.heroKpis div:nth-child(2) svg{color:var(--warning)}.heroKpis .tinyPulse{width:6px;height:6px;box-shadow:none}.trustRow,.trustBar{border-top:1px solid var(--border-soft);border-bottom:1px solid var(--border-soft);color:#737b85;justify-content:center;align-items:center;gap:28px;width:100%;margin-top:72px;padding:28px 0;font-size:12px;font-weight:600;display:flex}.integrationList{flex-wrap:wrap;justify-content:center;gap:12px;display:flex}.integrationChip{color:#aeb5be;align-items:center;gap:8px;display:inline-flex}.integrationChip>span{border:1px solid var(--border);background:var(--surface);width:28px;height:28px;color:var(--text);border-radius:9px;justify-content:center;align-items:center;font-weight:800;display:inline-flex}.integrationChip.lime>span{color:var(--lime)}.integrationChip.emerald>span{color:tan}.integrationChip.cyan>span{color:var(--cyan)}.integrationChip.blue>span{color:var(--blue)}.integrationChip.orange>span{color:var(--orange)}.integrationChip.purple>span{color:var(--purple)}.logoSection{flex-direction:column;align-items:center;width:100%;display:flex}.logoDivider{background:var(--border-soft);width:100%;height:1px}.logoSection>.logoDivider:last-child{display:none}.logoContent{flex-direction:column;align-items:center;gap:36px;width:100%;padding:144px 0 24px;display:flex;overflow:hidden}.logoLabel{color:var(--text);letter-spacing:-.052em;text-align:center;margin:0;padding-inline:24px;font-size:clamp(30px,3.4vw,46px);font-weight:620;line-height:1.04}.logoScroller{width:100%;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000);mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000)}.logoTrack{align-items:center;gap:56px;width:max-content;display:flex}.logoItem{flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.logoImg{object-fit:contain;opacity:.85;filter:brightness(0)invert();width:auto;height:42px;transition:opacity .2s}.logoItem:hover .logoImg{opacity:1}.problemSection,.projectSection,.alertsSection,.actionSection,.calculatorSection,.pricingSection{padding-top:148px;padding-bottom:148px}.problemSection,.productSection,.projectSection,.alertsSection,.actionSection,.securitySection,.calculatorSection,.pricingSection,.finalCta{content-visibility:auto;contain-intrinsic-size:auto 800px}.anchorScrollLayout .problemSection,.anchorScrollLayout .productSection,.anchorScrollLayout .projectSection,.anchorScrollLayout .alertsSection,.anchorScrollLayout .actionSection,.anchorScrollLayout .securitySection,.anchorScrollLayout .calculatorSection,.anchorScrollLayout .pricingSection,.anchorScrollLayout .finalCta{content-visibility:visible}.problemSection{padding-top:64px}.problemSection .sectionIntro{text-align:center;margin-inline:auto}.sectionIntro{max-width:760px}.sectionIntro.centered{text-align:center;margin-inline:auto}.sectionEyebrow{color:var(--lime);letter-spacing:.1em;text-transform:uppercase;font-size:12px;font-weight:800;display:inline-block}.sectionIntro h2,.projectCopy h2,.alertsCopy h2,.securityCopy h2,.calculatorCopy h2,.finalCta h2,.storyText h2,.actionsIntro h2{font-size:var(--type-section-h2);letter-spacing:-.052em;margin:16px 0 20px;font-weight:620;line-height:1.04}.sectionIntro p,.projectCopy>p,.alertsCopy>p,.securityCopy>p,.calculatorCopy>p,.finalCta p{max-width:650px;color:var(--muted);margin:0;font-size:18px;line-height:1.7}.centered p{margin-inline:auto}.painGrid{grid-template-columns:repeat(3,1fr);gap:16px;margin-top:54px;display:grid}.painCard{border:1px solid var(--border);border-radius:var(--radius-md);background:radial-gradient(circle at 100% 100%, #06b6d412, transparent 50%), var(--surface);min-height:300px;padding:32px;transition:border-color .18s,background .18s;position:relative;overflow:hidden}.painCard:hover{background-color:#11161a;border-color:#a3e63545}.painCard>svg{color:var(--lime);margin-top:20px}.painCard h3{font-size:var(--type-card-h3);letter-spacing:-.025em;margin:24px 0 12px}.painCard p,.securityCard p,.signalCard p{color:var(--muted);margin:0;font-size:14px;line-height:1.7}.constellation{width:100%;margin-top:54px}.constellationCanvas{isolation:isolate;background:radial-gradient(circle at 50% 72%,#a3e63512,#0000 20%),radial-gradient(circle at 52% 78%,#06b6d412,#0000 30%),0 0;width:100%;min-height:710px;position:relative;overflow:visible}.constellationCanvas:before{opacity:.12;content:"";background-image:radial-gradient(#a3e6353d .7px,#0000 .7px);background-size:22px 22px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#0000 8%,#000 38%,#0000 94%);mask-image:linear-gradient(#0000 8%,#000 38%,#0000 94%)}.constellationPeople{z-index:3;grid-template-columns:repeat(9,minmax(86px,1fr));align-items:start;gap:10px;display:grid;position:absolute;top:8px;left:3.3%;right:3.3%}.constellationPerson{flex-direction:column;align-items:center;min-width:0;display:flex;position:relative}.constellationRole{z-index:4;color:#eff4f5;letter-spacing:.04em;background:#101517e0;border:1px solid #ffffff24;border-radius:999px;justify-content:center;align-items:center;min-width:40px;min-height:25px;padding:0 7px;font-size:10px;font-weight:800;display:inline-flex;position:relative}.constellationAvatar{z-index:2;border:2px solid var(--lime);background:#10181b;border-radius:50%;place-items:center;width:74px;height:74px;margin-top:20px;display:grid;position:relative;overflow:visible;box-shadow:0 0 0 5px #a3e63512,0 0 22px #a3e63529}.constellationAvatarPhotoFrame{z-index:1;background:#7c8182;border-radius:50%;width:68px;height:68px;position:relative;overflow:hidden}.constellationAvatarPhoto{object-fit:cover;width:68px;height:68px;position:absolute;top:0;left:0}.providerOrbit{z-index:5;width:0;height:0;position:absolute;inset:50% auto auto 50%}.providerBubble{background:#10161a;border:1px solid #ffffff2e;border-radius:50%;place-items:center;width:24px;height:24px;display:grid;position:absolute;top:-12px;left:-12px;box-shadow:0 4px 12px #0006}.providerBubble img{object-fit:contain;filter:brightness(0)invert();opacity:.9;width:15px;height:15px}.constellationPrice{z-index:3;color:var(--lime);font-variant-numeric:tabular-nums;white-space:nowrap;margin-top:12px;font-size:13px;font-weight:700;position:relative}.constellationStreamDot{z-index:4;background:var(--lime);width:5px;height:5px;box-shadow:0 0 10px var(--lime);border-radius:50%;margin-top:25px;animation:2.2s ease-in-out infinite constellationDot;display:none;position:relative}.constellationLines{z-index:1;width:95%;height:540px;position:absolute;top:16px;left:2.5%;right:2.5%;overflow:visible}.constellationPath{fill:none;stroke:url(#constellation-lime);stroke-width:1.15px;stroke-linecap:round;filter:url(#constellation-glow)}.constellationParticle{filter:url(#constellation-glow)}.constellationOrb{z-index:4;border:2px solid var(--lime);background:radial-gradient(circle at 50% 44%,#a3e6351f,#0000 42%),#071011;border-radius:50%;flex-direction:column;justify-content:center;align-items:center;width:190px;height:190px;animation:.72s ease-out 1.55s both constellationOrbEnter;display:flex;position:absolute;top:340px;left:50%;transform:translate(-50%);box-shadow:0 0 0 10px #a3e63509,0 0 32px #a3e6354d,inset 0 0 34px #06b6d417}.constellationOrb.reducedMotion{animation:none}.constellationOrb strong{color:var(--lime);letter-spacing:-.08em;text-shadow:0 0 22px #a3e63580;order:1;font-size:42px;font-weight:600;line-height:.9}.constellationOrbLabel{color:#e9eff0;order:2;margin-top:10px;font-size:13px}.constellationOrb svg{order:3;width:116px;margin-top:8px;overflow:visible}.constellationOrb svg path{fill:none;stroke:var(--lime);stroke-width:2px}.constellationOrb svg circle{fill:var(--lime);filter:drop-shadow(0 0 3px #a3e635cc)}.constellationStats{z-index:5;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#070d0fe6;border:1px solid #ffffff1f;border-radius:999px;grid-template-columns:repeat(3,1fr);min-height:62px;display:grid;position:absolute;bottom:28px;left:23%;right:23%;box-shadow:0 12px 30px #00000047}.constellationStats>div{color:var(--muted-strong);white-space:nowrap;border-right:1px solid #ffffff1f;justify-content:center;align-items:center;gap:8px;font-size:14px;display:flex}.constellationStats>div:last-child{border-right:0}.constellationStats strong{color:var(--text);font-size:18px}.statsIcon{color:var(--lime);flex:none}@keyframes constellationDot{0%,to{opacity:.45;transform:scale(.8)}50%{opacity:1;transform:scale(1.25)}}@keyframes constellationOrbEnter{0%{opacity:0;transform:translate(-50%)scale(.94)}to{opacity:1;transform:translate(-50%)scale(1)}}.productSection{border-top:1px solid var(--border-soft);border-bottom:1px solid var(--border-soft);background:radial-gradient(circle at 50% 35%,#10b98112,#0000 34rem),#090c0e;padding:148px 0}.storyGrid{grid-template-columns:.74fr 1.26fr;align-items:center;gap:64px;margin-top:80px;display:grid}.storyTabs{border:1px solid var(--border);background:#0d1013;border-radius:13px;gap:4px;padding:4px;display:inline-flex}.storyTab{min-height:39px;color:var(--muted);background:0 0;border:0;border-radius:9px;padding:0 13px;font-size:12px;font-weight:700;transition:color .18s,background .18s}.storyTab:hover{color:var(--text)}.storyTab.active{color:var(--text);background:#23282d}.storyText{min-height:285px;padding-top:38px}.storyText h2{font-size:var(--type-section-h2);letter-spacing:-.05em;margin:14px 0 18px;font-weight:620;line-height:1.05}.storyText p{color:var(--muted);margin:0;font-size:16px;line-height:1.75}.textLink{color:#d9f99d;align-items:center;gap:8px;margin-top:24px;font-size:14px;font-weight:750;display:inline-flex}.textLink svg{transition:transform .18s}.textLink:hover svg{transform:translate(2px,-2px)}.productPanel{background:linear-gradient(145deg,#ffffff08,#0000 28%),#101316;border:1px solid #ffffff1f;border-radius:24px;min-height:680px;padding-bottom:100px;position:relative;overflow:hidden;box-shadow:0 40px 100px #00000059}.panelTop{min-height:68px;padding:0 24px}.panelTop>div{align-items:center;gap:12px;display:flex}.panelTop p{color:var(--muted-strong);margin:0;font-size:12px;font-weight:700}.panelSync{border-color:var(--border);color:var(--muted);background:0 0;padding:5px 9px;font-size:9px}.panelSync .liveDot{width:5px;height:5px;box-shadow:none}.panelMetric{flex-direction:column;padding:34px 36px 0;display:flex}.panelMetric strong{letter-spacing:-.055em;font-variant-numeric:tabular-nums;font-size:43px;font-weight:630}.panelMetric span{letter-spacing:0;text-transform:none;margin-top:3px}.chartShell{height:190px;padding:16px 34px 0}.chartShell svg{width:100%;height:100%;overflow:visible}.breakdownRows{gap:8px;padding:18px 32px;display:grid}.breakdownRow{min-height:48px;color:var(--muted-strong);background:#ffffff06;border:1px solid #fff1;border-radius:11px;grid-template-columns:34px minmax(0,1fr) auto auto;align-items:center;gap:12px;padding:5px 12px 5px 7px;font-size:12px;display:grid}.breakdownRow strong{color:var(--text);font-variant-numeric:tabular-nums}.breakdownRow small{min-width:70px;color:var(--muted);text-align:right}.rowIcon{background:var(--lime-soft);width:33px;height:33px;color:var(--lime);border-radius:9px;justify-content:center;align-items:center;display:inline-flex}.recommendationCard{background:#231c0cc2;border:1px solid #fbbf2438;border-radius:14px;grid-template-columns:auto 1fr auto;align-items:center;gap:12px;min-height:72px;padding:12px;display:grid;position:absolute;bottom:24px;left:24px;right:24px}.recommendationCard>svg{color:var(--warning)}.recommendationIcon{width:37px;height:37px;color:var(--warning);background:#fbbf241c;border-radius:10px;justify-content:center;align-items:center;display:inline-flex}.recommendationCard div{flex-direction:column;gap:3px;display:flex}.recommendationCard strong{font-size:12px}.recommendationCard span:last-child{color:#a8a19a;font-size:10px}.projectGrid,.securityGrid,.calculatorGrid{grid-template-columns:repeat(2,minmax(0,1fr));align-items:center;gap:90px;display:grid}.projectVisual{position:relative}.projectVisual:before{z-index:-1;filter:blur(70px);content:"";background:#06b6d41c;border-radius:50%;position:absolute;inset:12% 8%}.projectWindow{background:linear-gradient(145deg, #ffffff06, transparent 25%), var(--surface);border:1px solid #ffffff1f;border-radius:23px;overflow:hidden;box-shadow:0 35px 90px #00000057}.projectWindowHeader{padding:22px 24px}.projectWindowHeader h3{margin:10px 0 0;font-size:21px}.projectStatus{padding:5px 10px;font-size:10px}.projectBudget{padding:28px 24px 20px}.budgetLabel,.budgetMeta{justify-content:space-between;gap:20px;font-size:12px;display:flex}.budgetLabel{color:var(--muted)}.budgetLabel strong{color:var(--text);font-variant-numeric:tabular-nums}.budgetTrack{background:#20252a;border-radius:999px;height:10px;margin:14px 0 10px;overflow:hidden}.budgetTrack span{border-radius:inherit;background:linear-gradient(90deg, var(--lime), var(--emerald), var(--cyan));width:68%;height:100%;display:block;box-shadow:0 0 20px #10b98138}.budgetMeta{color:#7e8791;font-size:10px}.projectPeople{border:1px solid var(--border-soft);background:var(--border-soft);border-radius:13px;gap:1px;margin:0 24px;display:grid;overflow:hidden}.projectPerson{min-height:58px;color:var(--muted-strong);background:#12161a;grid-template-columns:36px 1fr auto;align-items:center;gap:12px;padding:7px 12px;font-size:12px;display:grid}.projectPerson strong{color:var(--text);font-variant-numeric:tabular-nums}.personAvatar{width:34px;height:34px;color:var(--lime);background:#a3e63521;border-radius:50%;justify-content:center;align-items:center;font-weight:800;display:inline-flex}.person1{color:var(--cyan);background:#06b6d41f}.person2{color:var(--blue);background:#0ea5e91f}.projectCallout{color:var(--lime);background:#a3e6350e;border:1px solid #a3e6352e;border-radius:13px;align-items:center;gap:12px;margin:20px 24px 24px;padding:15px;display:flex}.projectCallout div{flex-direction:column;gap:2px;display:flex}.projectCallout span{color:#8d9d79}.projectCallout strong{color:#dbe8cc;font-size:11px}.checkList{color:var(--muted-strong);gap:13px;margin:28px 0 0;padding:0;font-size:14px;list-style:none;display:grid}.checkList li{align-items:center;gap:10px;display:flex}.checkList svg{color:var(--lime)}.alertsSection{border-top:1px solid var(--border-soft);border-bottom:1px solid var(--border-soft);background:radial-gradient(circle at 78%,#a3e63511,#0000 30rem),radial-gradient(circle at 72% 56%,#06b6d40e,#0000 38rem),#090c0e;position:relative;overflow:hidden}.alertsGrid{grid-template-columns:minmax(0,.84fr) minmax(520px,1.16fr);align-items:center;gap:clamp(64px,7vw,96px);display:grid}.alertsCopy{min-width:0}.alertsVisual{min-width:0;position:relative}.alertsVisual:before{z-index:-1;filter:blur(78px);content:"";background:#a3e6351a;border-radius:50%;position:absolute;inset:10% 8%}.alertsPreview{width:100%;color:var(--text);background:linear-gradient(145deg,#ffffff09,#0000 34%),#0b0e10;border:1px solid #ffffff1f;border-radius:22px;gap:14px;margin:0;padding:18px;display:grid;box-shadow:0 36px 90px #00000061,0 0 0 1px #ffffff05}.alertsPreviewHeader{justify-content:space-between;align-items:center;gap:18px;padding:2px 2px 8px;display:flex}.alertsPreviewTitle{align-items:center;gap:11px;min-width:0;display:flex}.alertsPreviewIcon{width:38px;height:38px;color:var(--lime);background:#a3e63514;border:1px solid #a3e63538;border-radius:12px;flex:0 0 38px;justify-content:center;align-items:center;display:inline-flex}.alertsPreviewTitle>div{gap:3px;display:grid}.alertsPreviewTitle span{color:var(--muted);letter-spacing:.07em;text-transform:uppercase;font-size:10px;font-weight:700}.alertsPreviewTitle strong{font-size:14px;font-weight:680}.alertsLiveStatus{color:#d9f99d;white-space:nowrap;background:#a3e6350e;border:1px solid #a3e6352e;border-radius:999px;flex:none;align-items:center;gap:8px;padding:7px 10px;font-size:9px;font-weight:750;display:inline-flex}.alertsLiveStatus .tinyPulse{width:6px;height:6px}.alertRuleList{gap:9px;margin:0;padding:0;list-style:none;display:grid}.alertRuleCard{background:#0f1215d1;border:1px solid #ffffff17;border-radius:14px;grid-template-columns:40px minmax(0,1fr) auto;align-items:center;gap:12px;min-width:0;padding:13px;display:grid}.alertRuleIcon{border-radius:12px;justify-content:center;align-items:center;width:40px;height:40px;display:inline-flex}.alertRuleIcon-warning{color:var(--warning);background:#fbbf2414;border:1px solid #fbbf2447}.alertRuleIcon-lime{color:var(--lime);background:#a3e63513;border:1px solid #a3e6353d}.alertRuleIcon-danger{color:var(--danger);background:#fb718513;border:1px solid #fb718542}.alertRuleBody{gap:4px;min-width:0;display:grid}.alertRuleBody>strong{overflow-wrap:anywhere;font-size:12px;font-weight:680}.alertRuleBody>span{color:var(--muted);font-variant-numeric:tabular-nums;font-size:9px;line-height:1.45}.alertRuleBody>.alertRuleRecipients{width:fit-content;color:var(--muted-strong);align-items:center;gap:5px;font-size:10px;font-weight:650;display:inline-flex}.alertRuleRecipients svg{color:var(--lime)}.alertRuleChannels{flex-wrap:wrap;gap:5px;margin:2px 0 0;padding:0;list-style:none;display:flex}.alertRuleChannels li{color:var(--muted-strong);border:1px solid #ffffff17;border-radius:999px;padding:3px 6px;font-size:10px;font-weight:650}.alertRuleStatus{color:#d9f99d;background:#a3e6350b;border:1px solid #a3e63529;border-radius:999px;align-self:start;align-items:center;gap:5px;padding:5px 7px;font-size:10px;font-weight:750;display:inline-flex}.alertDestinations{background:radial-gradient(circle at 100% 0,#06b6d412,#0000 42%),#0f1215c2;border:1px solid #ffffff17;border-radius:15px;gap:13px;margin-top:2px;padding:16px;display:grid}.alertDestinations>div{gap:4px;display:grid}.alertDestinations>div>span{color:var(--lime);letter-spacing:.075em;text-transform:uppercase;font-size:10px;font-weight:800}.alertDestinations>div>strong{font-size:11px;font-weight:650}.alertDestinations>ul{flex-wrap:wrap;gap:7px;margin:0;padding:0;list-style:none;display:flex}.alertDestinations li{min-height:28px;color:var(--muted-strong);white-space:nowrap;background:#ffffff06;border:1px solid #ffffff1a;border-radius:999px;align-items:center;gap:6px;padding:0 9px;font-size:10px;font-weight:700;display:inline-flex}.alertDestinations li svg{color:var(--lime)}.alertDestinations>.alertDeliveryHistory{color:var(--muted);border-top:1px solid #ffffff14;flex-direction:row;align-items:flex-start;gap:8px;padding-top:12px;font-size:10px;line-height:1.5;display:flex}.alertDeliveryHistory svg{color:var(--lime);flex:none;margin-top:1px}.actionSection{border-top:1px solid var(--border-soft);padding-top:64px;padding-bottom:64px}.actionsIntro{text-align:center;max-width:1160px;margin-inline:auto}.actionsIntro h2{max-width:1160px;margin:16px auto 14px}.actionsIntro p{margin-inline:auto}.actionsTitleLine{white-space:nowrap}.actionWorkflowPreview{margin-top:34px}.actionWorkflow{border:1px solid var(--border);border-radius:var(--radius-md);background:#0f1215a8;grid-template-columns:repeat(3,minmax(0,1fr));display:grid;overflow:hidden}.actionStage{flex-direction:column;min-width:0;min-height:500px;padding:24px;display:flex}.actionStage+.actionStage{border-left:1px solid var(--border)}.actionStageHeader{color:var(--lime);letter-spacing:.075em;text-transform:uppercase;align-items:center;gap:10px;font-size:11px;font-weight:800;display:flex}.actionStepNumber{border:1px solid var(--lime);width:28px;height:28px;color:var(--text);font-variant-numeric:tabular-nums;border-radius:50%;flex:0 0 28px;justify-content:center;align-items:center;font-size:12px;display:inline-flex}.actionStage h3{min-height:52px;font-size:var(--type-card-h3);letter-spacing:-.02em;margin:19px 0 18px;line-height:1.45}.failedSpendSummary{border:1px solid var(--border);border-radius:var(--radius-sm);background:#ffffff05;align-items:flex-start;gap:12px;padding:16px;display:flex}.actionSummaryIcon{border-radius:50%;flex:0 0 32px;justify-content:center;align-items:center;width:32px;height:32px;display:inline-flex}.actionSummaryIcon.warning{color:var(--warning);border:1px solid #fbbf2494}.failedSpendSummary strong{font-size:14px;line-height:1.4;display:block}.failedSpendSummary p{color:var(--muted);margin:5px 0 0;font-size:10px;line-height:1.5}.actionTableWrap{scrollbar-width:thin;margin-top:20px;overflow-x:auto}.failedSpendTable{border-collapse:collapse;table-layout:fixed;width:100%}.failedSpendTable th,.failedSpendTable td{border-bottom:1px solid var(--border-soft);text-align:left;text-overflow:ellipsis;white-space:nowrap;padding:13px 7px;overflow:hidden}.failedSpendTable th{color:var(--muted);font-size:9px;font-weight:500}.failedSpendTable td{color:var(--muted-strong);font-size:10px}.failedSpendTable th:first-child,.failedSpendTable td:first-child{width:28%;padding-left:0}.failedSpendTable th:nth-child(2),.failedSpendTable td:nth-child(2){width:20%}.failedSpendTable th:nth-child(3),.failedSpendTable td:nth-child(3){width:31%}.failedSpendTable th:last-child,.failedSpendTable td:last-child{width:21%;color:var(--text);text-align:right;padding-right:0}.modelComparison{border:1px solid var(--border);border-radius:var(--radius-sm);margin:0;overflow:hidden}.modelComparison>div{grid-template-columns:1.36fr 1fr 1fr;margin:0;display:grid}.modelComparison>div+div{border-top:1px solid var(--border-soft)}.modelComparison dt,.modelComparison dd{min-width:0;margin:0;padding:10px 9px}.modelComparison dt{color:var(--muted-strong);font-size:9px;line-height:1.35}.modelComparison dd{border-left:1px solid var(--border-soft);color:var(--cyan);font-variant-numeric:tabular-nums;font-size:11px}.modelComparison dd:last-child{color:var(--lime)}.modelComparisonHeader dt{color:#0000;-webkit-user-select:none;user-select:none}.modelComparisonHeader dd span,.modelComparisonHeader dd strong{display:block}.modelComparisonHeader dd span{color:var(--muted);font-size:8px;line-height:1.35}.modelComparisonHeader dd strong{color:inherit;text-overflow:ellipsis;white-space:nowrap;margin-top:3px;font-size:10px;overflow:hidden}.estimatedSavings{border-radius:var(--radius-sm);color:var(--lime);border:1px solid #a3e63533;align-items:center;gap:11px;margin-top:14px;padding:12px 14px;display:flex}.estimatedSavings>div{flex-direction:column;gap:2px;display:flex}.estimatedSavings span{color:var(--muted-strong);font-size:10px}.estimatedSavings strong{font-variant-numeric:tabular-nums;letter-spacing:-.03em;font-size:20px}.dataCoverage{color:var(--muted);margin:10px 0 0;font-size:9px}.verificationTimeline{gap:5px;margin:0;padding:0;list-style:none;display:grid;position:relative}.verificationTimeline:before{background:var(--border);content:"";width:1px;position:absolute;top:22px;bottom:22px;left:16px}.verificationTimeline li{z-index:1;grid-template-columns:32px minmax(0,1fr);align-items:start;gap:14px;padding:9px 10px 9px 0;display:grid;position:relative}.verificationTimeline li.current{background:0 0;border:0;align-items:center;padding:9px 0}.verificationTimeline li.current>div{border:1px solid var(--border);border-radius:var(--radius-sm);background:#ffffff05;min-height:58px;padding:12px 14px}.verificationTimeline .timelineIcon{border:1px solid var(--border);background:var(--surface);width:32px;height:32px;color:var(--muted);border-radius:50%;flex:0 0 32px;place-items:center;line-height:0;display:grid}.verificationTimeline .timelineIcon svg{margin:0;display:block;position:static;transform:none}.verificationTimeline .completed .timelineIcon{color:var(--lime);border-color:#a3e63580}.verificationTimeline .current .timelineIcon{color:var(--cyan);border-color:#06b6d48c}.verificationTimeline strong,.verificationTimeline span{display:block}.verificationTimeline strong{color:var(--muted-strong);font-size:12px;line-height:1.4}.verificationTimeline div>span{color:var(--muted);margin-top:2px;font-size:9px;line-height:1.45}.verificationProgress{border:1px solid var(--border);border-radius:var(--radius-sm);background:#ffffff05;margin-top:12px;padding:14px}.verificationProgressHeader{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.verificationProgressHeader>div{gap:3px;display:grid}.verificationProgressHeader span{color:var(--muted);font-size:8px;line-height:1.4}.verificationProgressHeader>span{color:var(--cyan);text-align:right;padding-top:2px}.verificationProgressHeader strong{color:var(--text);font-size:12px}.verificationProgressTrack{background:var(--border-soft);border-radius:999px;height:4px;margin-top:11px;overflow:hidden}.verificationProgressTrack span{border-radius:inherit;background:linear-gradient(90deg, var(--lime), #34d399, var(--cyan));width:70%;height:100%;display:block}.verificationMetrics{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;margin:11px 0 0;display:grid}.verificationMetrics>div{background:#00000024;border-radius:8px;min-width:0;padding:8px}.verificationMetrics dt,.verificationMetrics dd{margin:0}.verificationMetrics dt{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;font-size:7px;line-height:1.35;overflow:hidden}.verificationMetrics dd{color:var(--muted-strong);font-variant-numeric:tabular-nums;margin-top:4px;font-size:9px;line-height:1.35}.actionStageStatus{color:var(--muted);text-align:center;margin:auto 0 0;padding-top:20px;font-size:10px;line-height:1.5}.actionDemoLink{width:max-content;color:var(--lime);justify-content:center;align-items:center;gap:8px;margin:24px auto 0;font-size:14px;font-weight:700;transition:color .18s;display:flex}.actionDemoLink:hover{color:#c0f779}.actionControlNote{border-top:1px solid var(--border-soft);color:var(--muted);text-align:center;justify-content:center;align-items:center;gap:10px;margin:22px 0 0;padding-top:18px;font-size:13px;line-height:1.5;display:flex}.actionControlNote svg{color:var(--lime);flex:none}.securitySection{border-top:1px solid var(--border-soft);border-bottom:1px solid var(--border-soft);background:#090c0e;padding:148px 0}.securityCopy .button{margin-top:28px}.securityGrid{width:min(var(--content), calc(100% - 48px));grid-template-columns:minmax(0,1fr) minmax(0,560px);gap:clamp(80px,7.5vw,112px)}.securityVisual{min-width:0}.securityLifecycle{justify-items:center;width:min(100%,560px);margin:0 0 0 auto;display:grid}.securityLifecycleDiagram{aspect-ratio:1;isolation:isolate;width:100%;position:relative}.securityLifecycleTrack{z-index:1;border:2px solid #9aa2ad9e;border-radius:50%;position:absolute;inset:2.4%}.securityLifecycleAxis{z-index:0;background:#9aa2ad33;position:absolute;top:50%;left:50%}.securityLifecycleAxisHorizontal{width:72%;height:1px;transform:translate(-50%,-50%)}.securityLifecycleAxisVertical{width:1px;height:72%;transform:translate(-50%,-50%)}.securityOrbitPulse{z-index:4;transform-origin:50% 0;pointer-events:none;width:0;height:47.6%;animation:8s linear infinite securityOrbit;position:absolute;top:50%;left:50%}.securityOrbitPulse>span{background:var(--lime);border:2px solid #eaffc7;border-radius:50%;width:14px;height:14px;position:absolute;bottom:0;left:0;transform:translate(-50%,50%);box-shadow:0 0 0 7px #a3e6351c,0 0 20px #a3e6358c}.securityLifecycleStages{z-index:2;margin:0;padding:0;list-style:none;position:absolute;inset:0}.securityLifecycleStage{color:#a1a9b2;text-align:center;justify-items:center;width:30%;min-height:97px;animation:8s linear infinite securityStageFocus;display:grid;position:absolute}.securityLifecycleStage-encrypt{top:20%;left:17%}.securityLifecycleStage-isolate{animation-delay:-6s;top:20%;right:17%}.securityLifecycleStage-use{animation-delay:-4s;bottom:20%;right:17%}.securityLifecycleStage-remove{animation-delay:-2s;bottom:20%;left:17%}.securityLifecycleStage svg{color:currentColor;margin-bottom:10px}.securityLifecycleStage strong{color:currentColor;letter-spacing:.08em;text-transform:uppercase;font-size:clamp(12px,1vw,15px);font-weight:780;line-height:1}.securityLifecycleStage span{color:#a3aab3;max-width:170px;margin-top:8px;font-size:clamp(10px,.8vw,12px);line-height:1.45}.securityKeyCore{z-index:3;justify-items:center;width:min(52%,300px);display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.securityKeyCapsule{background:#0d1114;border:1px solid #f4f6f857;border-radius:999px;justify-content:center;align-items:center;gap:10px;width:100%;min-height:68px;padding:12px 20px;display:flex;box-shadow:0 16px 42px #00000052}.securityKeyCapsule>svg{color:var(--lime);flex:none}.securityKeyCapsule strong{color:var(--text);letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;font-size:13px;font-weight:760}.securityKeyMask{color:#d8dde3;letter-spacing:.18em;white-space:nowrap;font-size:15px}.securityKeyIcon{width:22px;height:22px;color:var(--text);place-items:center;display:grid;position:relative}.securityKeyIcon svg{position:absolute;inset:0}.securityKeyUnlocked{opacity:0;animation:8s linear infinite securityKeyUnlocked}.securityKeyLocked{animation:8s linear infinite securityKeyLocked}.securityKeyBrowserNote{color:#d9f99d;text-align:center;align-items:center;gap:8px;margin-top:12px;font-size:11px;font-weight:720;line-height:1.25;display:inline-flex}.securityLifecyclePhase{color:#aeb5bd;text-align:center;width:100%;height:18px;margin-top:10px;font-size:10px;font-weight:620;line-height:18px;position:relative}.securityLifecyclePhase>span{opacity:0;animation:8s linear infinite securityPhase;position:absolute;inset:0}.securityLifecyclePhase>span:nth-child(2){animation-delay:-6s}.securityLifecyclePhase>span:nth-child(3){animation-delay:-4s}.securityLifecyclePhase>span:nth-child(4){animation-delay:-2s}.securityKeyBrowserNote .liveDot,.securityLifecycleStatus .liveDot{width:6px;height:6px;box-shadow:0 0 0 4px #a3e63517}.securityLifecycleStatus{color:#d9f99d;align-items:center;gap:10px;margin-top:14px;font-size:12px;font-weight:760;display:inline-flex}.securityLifecycleMobileDetails{display:none}@keyframes securityOrbit{0%{transform:rotate(135deg)}25%{transform:rotate(225deg)}50%{transform:rotate(315deg)}75%{transform:rotate(405deg)}to{transform:rotate(495deg)}}@keyframes securityStageFocus{0%,19%{color:var(--lime);opacity:1;transform:translateY(0)}25%,to{color:#a1a9b2;opacity:.86;transform:translateY(0)}}@keyframes securityPhase{0%,19%{opacity:1;transform:translateY(0)}25%,to{opacity:0;transform:translateY(3px)}}@keyframes securityKeyUnlocked{0%,48%,70%,to{opacity:0;transform:scale(.9)}51%,68%{opacity:1;transform:scale(1)}}@keyframes securityKeyLocked{0%,48%,70%,to{opacity:1;transform:scale(1)}51%,68%{opacity:0;transform:scale(.9)}}.calculatorGrid{border-radius:var(--radius-lg);background:radial-gradient(circle at 0 0, #a3e63514, transparent 34rem), var(--surface);border:1px solid #ffffff1c;padding:56px}.estimateNote{color:#7c858f;align-items:center;gap:8px;margin-top:24px;font-size:11px;display:inline-flex}.calculatorCard{border:1px solid var(--border);background:#0b0e10;border-radius:19px;padding:26px;box-shadow:0 24px 60px #0000003d}.calculatorCard label{margin-bottom:24px;display:block}.calculatorCard label>span{color:var(--muted);justify-content:space-between;gap:18px;font-size:12px;display:flex}.calculatorCard label strong{color:var(--text);font-variant-numeric:tabular-nums}input[type=range]{appearance:none;width:100%;height:4px;accent-color:var(--lime);background:#2a3035;border-radius:999px;margin-top:15px}input[type=range]::-webkit-slider-thumb{appearance:none;background:var(--lime);width:18px;height:18px;box-shadow:0 0 0 1px var(--lime);border:4px solid #17200d;border-radius:50%}input[type=range]::-moz-range-thumb{background:var(--lime);width:12px;height:12px;box-shadow:0 0 0 1px var(--lime);border:4px solid #17200d;border-radius:50%}.calculatorResult{background:var(--lime-soft);border:1px solid #a3e63530;border-radius:14px;flex-direction:column;gap:8px;margin:8px 0 22px;padding:20px;display:flex}.calculatorResultHeader{justify-content:space-between;align-items:center;gap:14px;display:flex}.calculatorResultHeader>span:first-child{color:#a5b494;font-size:11px}.calculatorResultRate{color:#d9f99d;font-variant-numeric:tabular-nums;background:#a3e63514;border:1px solid #a3e63533;border-radius:999px;flex:none;padding:4px 7px;font-size:9px;font-weight:750}.calculatorResult strong{color:#e3f8be;letter-spacing:-.035em;font-variant-numeric:tabular-nums;font-size:27px}.calculatorResultExplanation{color:#8f9a86;max-width:390px;font-size:10px;line-height:1.5}.fullWidth{width:100%}.pricingSection{padding-top:44px}.billingToggle{border:1px solid var(--border);background:var(--surface);border-radius:999px;width:max-content;margin:44px auto 34px;padding:4px;display:flex}.billingToggle button{min-height:42px;color:var(--muted);background:0 0;border:0;border-radius:999px;padding:0 16px;font-size:13px;font-weight:700}.billingToggle button.active{background:var(--card-raised);color:var(--text);box-shadow:0 6px 20px #00000038}.billingToggle button span{color:var(--lime);margin-left:4px}.pricingGrid{grid-template-columns:repeat(4,minmax(0,1fr));align-items:stretch;gap:14px;display:grid}.pricingCard{border:1px solid var(--border);border-radius:var(--radius-md);background:linear-gradient(180deg, #ffffff06, transparent 30%), var(--surface);flex-direction:column;min-width:0;padding:28px 24px 26px;display:flex;position:relative}.pricingCard.featured{background:linear-gradient(180deg, #a3e63517, transparent 38%), var(--surface);border-color:#a3e63580;box-shadow:0 24px 70px #0000004d}.popularBadge,.enterpriseLabel{background:var(--lime);color:#101508;letter-spacing:.06em;text-transform:uppercase;border-radius:999px;align-self:flex-start;min-height:25px;padding:6px 9px;font-size:10px;font-weight:800;line-height:1}.enterpriseLabel{color:#75e5f7;background:#06b6d424}.pricingCard h3{font-size:var(--type-card-h3);letter-spacing:-.035em;margin:24px 0 8px}.planDescription{min-height:68px;color:var(--muted);margin:0;font-size:13px;line-height:1.65}.planPrice{white-space:nowrap;align-items:baseline;gap:6px;margin-top:22px;display:flex}.planPrice strong{letter-spacing:-.055em;font-variant-numeric:tabular-nums;font-size:clamp(27px,2.4vw,36px)}.enterpriseCard .planPrice strong{font-size:clamp(24px,2vw,31px)}.planPrice span{color:var(--muted);font-size:12px}.planLimit{color:var(--muted-strong);margin:8px 0 24px;font-size:12px;font-weight:650}.planFeatures{border-top:1px solid var(--border-soft);color:var(--muted);gap:13px;margin:24px 0 0;padding:22px 0 0;font-size:12px;line-height:1.5;list-style:none;display:grid}.planFeatures li{grid-template-columns:17px 1fr;gap:8px;display:grid}.planFeatures svg{color:var(--lime);margin-top:1px}.pricingNote{color:#7c858f;text-align:center;max-width:720px;margin:24px auto 0;font-size:11px;line-height:1.6}.finalCta{padding-top:36px;padding-bottom:130px}.finalCtaInner{isolation:isolate;border-radius:var(--radius-lg);background:var(--surface);text-align:center;border:1px solid #a3e6352e;padding:90px 36px;position:relative;overflow:hidden}.finalCtaAmbientBackground{z-index:0;opacity:.88;mix-blend-mode:screen;transform-origin:50%;width:100%;height:100%;position:absolute;inset:0;transform:scaleY(-1);-webkit-mask-image:linear-gradient(#000 0% 63%,#000000a3 81%,#0000 100%);mask-image:linear-gradient(#000 0% 63%,#000000a3 81%,#0000 100%)}.finalCtaInner>:not(.finalCtaAmbientBackground){z-index:1;position:relative}.finalCta h2{max-width:840px;margin-inline:auto}.finalCta p{margin-inline:auto}.centeredActions{flex-direction:column;justify-content:center}.siteFooter{border-top:1px solid var(--border-soft);color:#747c87;grid-template-columns:1fr auto 1fr;align-items:center;gap:30px;min-height:130px;font-size:12px;display:grid}.footerBrand img{width:95px}.siteFooter p{text-align:center;margin:0}.footerLinks{flex-wrap:wrap;justify-content:flex-end;justify-self:end;gap:20px;display:flex}.legalRoot{background:radial-gradient(circle at 50% -20%, #a3e63517, transparent 34%), var(--canvas);min-height:100vh}.legalHeader{border-bottom:1px solid var(--border-soft);justify-content:space-between;align-items:center;min-height:92px;display:flex}.legalBackLink{color:var(--muted);align-items:center;gap:8px;font-size:13px;display:inline-flex}.legalBackLink:hover{color:var(--text)}.legalArticle{width:min(100% - 40px,860px);padding-block:72px 100px}.legalHero{border-bottom:1px solid var(--border-soft);padding-bottom:42px}.legalHero h1{letter-spacing:-.055em;max-width:760px;margin:16px 0 18px;font-size:clamp(42px,7vw,76px);line-height:.98}.legalHero>p{max-width:720px;color:var(--muted);margin:0;font-size:18px;line-height:1.65}.legalUpdated{color:#747c87;margin-top:24px;font-size:12px;display:block}.legalContent{gap:48px;padding-top:48px;display:grid}.legalContent section{scroll-margin-top:32px}.legalContent h2{letter-spacing:-.025em;margin:0 0 16px;font-size:24px}.legalContent p,.legalContent li{color:#a9b0ba;font-size:15px;line-height:1.8}.legalContent p{margin:0 0 14px}.legalContent p:last-child{margin-bottom:0}.legalContent ul{gap:10px;margin:0;padding-left:22px;display:grid}.legalContent strong{color:var(--text);font-weight:600}.legalContent a{color:#b6e85d;text-underline-offset:3px;-webkit-text-decoration:underline #b6e85d59;text-decoration:underline #b6e85d59}.legalContent a:hover{text-decoration-color:currentColor}.legalTableWrap{border:1px solid var(--border-soft);border-radius:16px;overflow-x:auto}.legalContent table{border-collapse:collapse;width:100%;min-width:620px}.legalContent th,.legalContent td{border-bottom:1px solid var(--border-soft);text-align:left;vertical-align:top;padding:16px 18px;font-size:13px;line-height:1.6}.legalContent th{color:var(--text);background:#ffffff06;font-weight:600}.legalContent td{color:#a9b0ba}.legalContent tr:last-child td{border-bottom:0}.legalDetails{border:1px solid var(--border-soft);border-radius:16px;gap:0;margin:0;display:grid;overflow:hidden}.legalDetails>div{border-bottom:1px solid var(--border-soft);grid-template-columns:minmax(180px,.7fr) 1.3fr;gap:24px;padding:16px 18px;display:grid}.legalDetails>div:last-child{border-bottom:0}.legalDetails dt{color:#747c87;font-size:13px}.legalDetails dd{color:var(--text);margin:0;font-size:14px;line-height:1.6}.supportContactGrid{grid-template-columns:repeat(2,1fr);gap:14px;display:grid}.supportContactCard{border:1px solid var(--border-soft);background:#ffffff06;border-radius:18px;grid-template-columns:auto 1fr;align-items:start;gap:14px;padding:22px;display:grid}.supportContactCard>svg{color:#b6e85d;margin-top:3px}.supportContactCard h2{margin:0 0 6px;font-size:17px}.supportContactCard p{margin:0;font-size:13px;line-height:1.55}.supportContactCard>a,.supportContactCard>span{grid-column:2;align-items:center;gap:6px;width:fit-content;margin-top:8px;font-size:13px;display:inline-flex}.supportContactCard>span{color:#747c87}.supportBotCard{opacity:.72}.faqGroup{gap:16px;display:grid}.faqList{gap:10px;display:grid}.faqItem{border:1px solid var(--border-soft);background:#ffffff05;border-radius:14px;overflow:hidden}.faqQuestion{width:100%;color:var(--text);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:center;gap:20px;padding:18px;font-size:15px;font-weight:600;line-height:1.45;display:flex}.faqQuestion:hover{background:#ffffff06}.faqIndicator{color:#b6e85d;flex:none;font-size:22px;font-weight:400;line-height:1}.faqAnswer{padding:0 52px 18px 18px}.faqAnswer p{margin:0;font-size:14px}.faqQuestion:focus-visible{outline-offset:-3px;border-radius:14px;outline:2px solid #b6e85d}.legalInlineButton{color:#d8f8a4;min-height:42px;font:inherit;cursor:pointer;background:#b6e85d14;border:1px solid #b6e85d66;border-radius:11px;padding:0 16px;font-size:13px}.legalInlineButton:hover{background:#b6e85d21}.cookieNotice{z-index:100;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#101316f5;border:1px solid #ffffff1f;border-radius:18px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:22px;width:min(100% - 36px,680px);padding:18px;display:grid;position:fixed;bottom:18px;left:50%;transform:translate(-50%);box-shadow:0 22px 80px #0000007a}.cookieNotice strong{color:var(--text);font-size:13px;display:block}.cookieNotice p{color:#9ba3ad;margin:5px 0 0;font-size:12px;line-height:1.55}.cookieNoticeActions{align-items:center;gap:12px;display:flex}.cookieNoticeActions a{color:#a9b0ba;font-size:12px}.cookieNoticeActions button{color:#111508;min-height:40px;font:inherit;cursor:pointer;background:#b6e85d;border:0;border-radius:999px;padding:0 16px;font-size:12px;font-weight:700}.cookieNoticeActions button:hover{background:#c8f477}@media (max-width:840px){.legalArticle{padding-block:54px 80px}.supportContactGrid{grid-template-columns:1fr}.cookieNotice{grid-template-columns:1fr;gap:14px}.cookieNoticeActions{justify-content:space-between}}@media (max-width:620px){.legalHeader{min-height:76px}.legalHeader .brand img{width:91px}.legalArticle{width:min(100% - 28px,860px);padding-top:42px}.legalHero h1{font-size:42px}.legalHero>p{font-size:16px}.legalContent{gap:40px}.legalContent h2{font-size:21px}.legalContent p,.legalContent li{font-size:14px}.legalDetails>div{grid-template-columns:1fr;gap:6px}.cookieNotice{border-radius:16px;width:calc(100% - 20px);bottom:10px}}@media (max-width:1080px){.heroGrid{grid-template-columns:1fr;min-height:auto}.heroCopy{text-align:center;max-width:780px;margin-inline:auto}.heroBadge,.heroLead{margin-inline:auto}.heroActions{justify-content:center}.heroDashboard{max-width:640px}.storyGrid{grid-template-columns:1fr;max-width:800px;margin-inline:auto}.storyCopy{text-align:center}.storyText{min-height:220px}.projectGrid,.alertsGrid,.calculatorGrid{gap:52px}.alertsGrid{grid-template-columns:minmax(0,.88fr) minmax(480px,1.12fr)}.securityGrid{grid-template-columns:minmax(0,1fr) minmax(460px,.96fr);gap:64px}.securityLifecycle{width:min(100%,520px)}.pricingGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.actionWorkflow{grid-template-columns:1fr}.actionStage{min-height:0}.actionStage+.actionStage{border-top:1px solid var(--border);border-left:0}.constellationCanvas{min-height:680px}.constellationStats{left:16%;right:16%}}@media (max-width:960px){.alertsGrid{grid-template-columns:1fr;gap:64px}.alertsCopy{text-align:center;max-width:720px;margin-inline:auto}.alertsCopy .checkList{text-align:left;width:100%;margin-inline:auto}.alertsCopy .textLink{justify-content:center}.alertsVisual{width:min(100%,680px);margin-inline:auto}.securityGrid{grid-template-columns:1fr;gap:64px}.securityCopy{text-align:center;max-width:720px;margin-inline:auto}.securityCopy .button{width:max-content;margin-inline:auto;display:flex}.securityLifecycle{width:min(100%,560px);margin-inline:auto}}@media (max-width:840px){.siteHeader{grid-template-columns:1fr auto}.desktopNav{display:none}.logoContent{padding-top:112px}.painGrid{grid-template-columns:1fr}.painCard{min-height:0}.projectGrid,.alertsGrid,.securityGrid,.calculatorGrid{grid-template-columns:1fr}.projectCopy{order:-1}.securityCopy{text-align:center;max-width:720px;margin-inline:auto}.securityCopy .button{width:max-content;margin-inline:auto;display:flex}.securityLifecycle{margin-inline:auto}.calculatorGrid{padding:38px}.pricingGrid{grid-template-columns:1fr;max-width:560px;margin-inline:auto}.siteFooter{grid-template-columns:1fr;justify-items:center;padding:36px 0}.footerLinks{justify-self:auto}.actionsTitleLine{white-space:normal}.actionsTitleBreak{display:none}}@media (max-width:620px){.sectionShell{width:min(100% - 28px, var(--content))}.siteHeader{border-radius:16px;width:calc(100% - 20px);min-height:62px;padding:7px 7px 7px 14px;top:10px}.brand img{width:91px}.headerButton{min-height:44px;padding-inline:14px;font-size:12px}.headerButton svg{display:none}.hero{min-height:1040px;padding-top:126px;padding-bottom:42px}.heroStack .heroCopy{max-width:100%}.heroStack .heroLead{max-width:360px}.heroVisualWrap{width:calc(100% + 14px);margin-top:10px}.heroVisual{min-height:610px}.heroMosaicStage{transform-origin:50% 15%}.dashboardTopbar{min-height:48px;padding-inline:12px}.dashboardTopbar .demoLabel{display:none}.dashboardCanvas{min-height:560px}.dashboardRail{flex-basis:48px;gap:14px;padding-top:18px}.railLogo,.railItem{width:30px;height:30px}.railItem svg{width:14px;height:14px}.dashboardMain{padding:24px 14px}.dashboardHeading{align-items:flex-start;margin-bottom:18px}.dashboardHeading strong{font-size:30px}.dashboardPeriod{min-height:34px;padding-inline:10px;font-size:10px}.mosaicProviders{width:calc(100% - 28px);min-height:210px;padding:14px;top:92px;left:14px}.mosaicTotal{width:auto;min-height:128px;padding:14px;top:320px;left:14px;right:14px}.mosaicChart{width:calc(100% - 28px);min-height:170px;padding:14px;top:468px;left:14px}.mosaicInsight,.mosaicFooter{display:none}.providerRows{grid-template-columns:1fr 1fr;gap:4px 12px;margin-top:14px}.providerRow{grid-template-columns:24px 1fr;gap:7px;min-height:34px;font-size:10px}.providerRow strong{display:none}.providerMark{width:24px;height:24px}.savingsValue{margin-top:14px;font-size:32px;display:inline-block}.tileProgress{vertical-align:middle;width:46%;margin:0 0 4px 14px;display:inline-block}.miniChart{height:88px;margin-top:14px}.hero h1{margin-top:20px;font-size:clamp(42px,13.6vw,60px)}.heroLead{font-size:17px}.heroActions{flex-direction:column}.heroActions .button{width:100%}.heroDashboard{max-width:100%}.windowTopbar{min-height:48px}.spendCanvas{min-height:520px;padding:16px}.providerStack{grid-template-columns:1fr 1fr;gap:8px;width:auto;top:26px;left:16px;right:16px}.providerPill{grid-template-columns:26px 1fr;min-height:46px}.providerPill strong{display:none}.flowLines{width:calc(100% + 10px);top:92px;left:20px;right:-40px;transform:rotate(90deg)scale(.88)}.totalCard{width:190px;top:220px;right:50%;transform:translate(50%)}.insightCard{width:auto;bottom:60px;left:16px;right:16px}.heroKpis{grid-template-columns:1fr;min-height:44px}.heroKpis div{display:none}.heroKpis div:first-child{border-right:0;display:flex}.trustBar{flex-direction:column;gap:18px}.integrationList{grid-template-columns:1fr 1fr;display:grid}.problemSection,.projectSection,.alertsSection,.actionSection,.calculatorSection,.pricingSection,.productSection,.securitySection{padding-top:96px;padding-bottom:96px}.actionSection{padding-top:80px;padding-bottom:80px}.logoContent{gap:30px;padding:72px 0 22px}.logoLabel{padding-inline:16px;font-size:clamp(28px,8.5vw,34px)}.problemSection{padding-top:48px}.sectionIntro h2,.projectCopy h2,.alertsCopy h2,.securityCopy h2,.calculatorCopy h2,.finalCta h2,.storyText h2,.actionsIntro h2{font-size:38px}.sectionIntro p,.projectCopy>p,.alertsCopy>p,.securityCopy>p,.calculatorCopy>p,.finalCta p{font-size:16px}.alertsGrid{gap:42px}.alertsPreview{padding:14px}.alertRuleCard{grid-template-columns:36px minmax(0,1fr);padding:12px}.alertRuleIcon{width:36px;height:36px}.alertRuleStatus{grid-column:2;justify-self:start}.alertDestinations{padding:14px}.actionWorkflowPreview{margin-top:36px}.actionStage{padding:20px}.actionStage h3{min-height:0}.actionDemoLink{text-align:center;width:min(100%,360px)}.actionControlNote{align-items:flex-start}.securityGrid{width:min(100% - 28px, var(--content));gap:42px}.securityLifecycle{width:100%}.securityLifecycleDiagram{width:min(100%,362px)}.securityLifecycleTrack{border-width:1px;inset:3%}.securityOrbitPulse{height:47%}.securityOrbitPulse>span{width:10px;height:10px;top:auto;bottom:0;box-shadow:0 0 0 5px #a3e6351a,0 0 13px #a3e6357a}.securityLifecycleStage{width:28%;min-height:0}.securityLifecycleStage-encrypt,.securityLifecycleStage-isolate{top:20%}.securityLifecycleStage-use,.securityLifecycleStage-remove{bottom:20%}.securityLifecycleStage-encrypt,.securityLifecycleStage-remove{left:18%}.securityLifecycleStage-isolate,.securityLifecycleStage-use{right:18%}.securityLifecycleStage svg{width:24px;height:24px;margin-bottom:7px}.securityLifecycleStage strong{font-size:10px}.securityLifecycleStage span{display:none}.securityKeyCore{width:58%}.securityKeyCapsule{gap:7px;min-height:56px;padding:10px 12px}.securityKeyCapsule>svg{width:17px;height:17px}.securityKeyIcon,.securityKeyIcon svg{width:18px;height:18px}.securityKeyCapsule strong{font-size:10px}.securityKeyMask{letter-spacing:.1em;font-size:10px}.securityKeyBrowserNote{max-width:156px;margin-top:9px;font-size:9px}.securityLifecyclePhase{height:16px;margin-top:7px;font-size:8px;line-height:16px}.securityLifecycleMobileDetails{border-top:1px solid var(--border-soft);width:100%;margin:26px 0 0;padding:0;list-style:none;display:grid}.securityLifecycleMobileDetails li{border-bottom:1px solid var(--border-soft);min-width:0;color:var(--muted);grid-template-columns:28px minmax(0,1fr);align-items:center;gap:12px;padding:14px 4px;font-size:12px;line-height:1.45;display:grid}.securityLifecycleMobileDetails li>svg{color:var(--lime)}.securityLifecycleMobileDetails li span{gap:3px;display:grid}.securityLifecycleMobileDetails strong{color:var(--text);letter-spacing:.08em;text-transform:uppercase;font-size:11px}.securityLifecycleStatus{margin-top:18px;font-size:11px}.failedSpendTable th:nth-child(2),.failedSpendTable td:nth-child(2){display:none}.failedSpendTable th:first-child,.failedSpendTable td:first-child{width:34%}.failedSpendTable th:nth-child(3),.failedSpendTable td:nth-child(3){width:40%}.failedSpendTable th:last-child,.failedSpendTable td:last-child{width:26%}.storyGrid{gap:38px;margin-top:54px}.storyTabs{grid-template-columns:repeat(3,1fr);width:100%;display:grid}.storyTab{padding-inline:8px;font-size:11px}.storyText{min-height:270px}.productPanel{min-height:610px}.panelTop,.panelMetric{padding-inline:18px}.chartShell{padding-inline:16px}.breakdownRows{padding-inline:14px}.breakdownRow{grid-template-columns:32px minmax(0,1fr) auto}.breakdownRow small{display:none}.recommendationCard{bottom:14px;left:14px;right:14px}.projectWindowHeader,.projectBudget{padding-inline:18px}.projectPeople,.projectCallout{margin-inline:18px}.calculatorGrid{padding:24px 18px}.calculatorCard{padding:20px 16px}.calculatorResultHeader{flex-direction:column;align-items:flex-start;gap:7px}.calculatorResult strong{font-size:23px}.billingToggle{width:100%}.billingToggle button{flex:1;padding-inline:10px}.pricingCard{padding:25px 20px 24px}.planDescription{min-height:0}.finalCta{padding-bottom:92px}.finalCtaInner{padding:68px 20px}.constellation{overflow:visible}.constellationCanvas{transform-origin:0 0;width:147%;min-height:483px;transform:scale(.68)}.constellation{height:483px}.constellationStats{left:23%;right:23%}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}.securityOrbitPulse,.securityLifecycleStage,.securityLifecyclePhase>span,.securityKeyLocked,.securityKeyUnlocked{animation:none!important}.securityOrbitPulse{transform:rotate(135deg)}.securityLifecycleStage-encrypt{color:var(--lime);opacity:1}.securityLifecyclePhase>span:first-child,.securityKeyLocked{opacity:1;transform:none}.securityKeyUnlocked{opacity:0}}.dashboardPreview{perspective:1600px;width:100%;min-width:0;position:relative}.dashboardPreviewLoading{padding:36px 0 52px}.dashboardPreviewLoadingFrame{background:linear-gradient(145deg,#ffffff09,#0000 38%),radial-gradient(circle at 78% 12%,#a3e6350f,#0000 30%),#0b0e11;border:1px solid #ffffff14;border-radius:28px;min-height:clamp(420px,48vw,720px)}.dashboardPreviewCompact .dashboardPreviewLoadingFrame{border-radius:20px;min-height:clamp(260px,30vw,440px)}.dashboardPreviewFrame{transform-origin:50% 18%;will-change:transform, opacity;isolation:isolate;background:#090b0d;border:1px solid #ffffff24;border-radius:24px;width:100%;position:relative;overflow:hidden;box-shadow:0 42px 110px #00000075,0 0 0 1px #ffffff09}.dashboardPreviewImage{width:100%;height:auto;display:block}.dashboardPreviewCompact .dashboardPreviewFrame{border-radius:20px}.dashboardTile{z-index:2;pointer-events:none;transform-origin:50%;will-change:transform, opacity;position:absolute;inset:0;overflow:hidden}.dashboardTileImage{object-fit:cover;object-position:center}.dashboardTileKpis{clip-path:inset(20.5% 2.5% 66.5% round 15px);filter:drop-shadow(0 20px 24px #00000047)}.dashboardTileMain{clip-path:inset(32% 16% 4% 2.5% round 18px);filter:drop-shadow(0 26px 30px #00000057)}.dashboardTileSide{clip-path:inset(32% .8% 4% 82% round 18px);filter:drop-shadow(0 22px 28px #00000057)}.heroVisualWrap{margin-top:54px}.actualStoryGrid{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:center;gap:54px}.actualStoryGrid .storyCopy h2{font-size:var(--type-section-h2);letter-spacing:-.05em;margin:14px 0 18px;font-weight:620;line-height:1.05}.actualStoryGrid .storyCopy p{max-width:430px}.productDashboardPreview,.projectDashboardPreview{width:100%}@media (max-width:1080px){.actualStoryGrid{grid-template-columns:1fr;max-width:800px;margin-inline:auto}}.activityModelsPreview,.projectDetailPreview{width:100%;color:var(--text)}.activityModelsPreview{background:#0b0e10;border:1px solid #ffffff1f;border-radius:22px;gap:14px;padding:16px;display:grid;box-shadow:0 32px 84px #00000052}.realPreviewHeader,.projectPreviewHeader{justify-content:space-between;align-items:center;gap:18px;display:flex}.realPreviewHeader{padding:4px 4px 10px}.realPreviewHeader>div{gap:5px;display:grid}.realPreviewHeader strong{color:var(--muted);font-size:11px;font-weight:560}.realPreviewEyebrow{color:var(--text);align-items:center;gap:7px;font-size:14px;font-weight:700;display:inline-flex}.realPreviewEyebrow svg,.employeeRankingCard h4 svg,.projectChartCard h4 svg{color:var(--lime)}.realPreviewPeriod{border:1px solid var(--border);color:var(--muted-strong);white-space:nowrap;border-radius:999px;padding:7px 10px;font-size:10px}.activityModelsGrid{grid-template-columns:minmax(0,1.04fr) minmax(0,.96fr);gap:14px;display:grid}.realPreviewCard{background:#0f1215e0;border:1px solid #ffffff1a;border-radius:15px;min-width:0}.realPreviewCard h4{color:#e7eaed;margin:0;font-size:12px;font-weight:650}.activityHeatmapCard,.modelSpendCard{min-height:260px;padding:18px}.activityHeatmap{gap:4px;margin-top:18px;display:grid}.activityMonthLabels{color:#747c87;text-align:center;grid-template-columns:repeat(3,1fr);padding-left:27px;font-size:8px;display:grid}.activityHeatmapRow{grid-template-columns:24px repeat(12,minmax(8px,1fr));gap:4px;display:grid}.activityWeekday{color:#646d77;text-transform:uppercase;align-items:center;font-size:7px;display:flex}.activityCell{aspect-ratio:1.12;border-radius:3px;place-items:center;font-size:6px;font-weight:750;display:grid}.activityCellLevel0{color:#0000;background:#171b1f}.activityCellLevel1{color:#d1fae5;background:#064e3b}.activityCellLevel2{color:#ecfdf5;background:#047857}.activityCellLevel3{color:#04150e;background:#10b981}.activityCellLevel4{color:#0d1605;background:#a3e635}.activityLegend{color:#646d77;align-items:center;gap:4px;margin-top:10px;font-size:7px;display:flex}.activityLegend i{border-radius:2px;width:8px;height:8px}.modelSpendTable{margin-top:17px;display:grid}.modelSpendRow{min-height:35px;color:var(--muted-strong);font-variant-numeric:tabular-nums;border-bottom:1px solid #ffffff17;grid-template-columns:minmax(0,1fr) 40px 44px 58px;align-items:center;gap:6px;font-size:9px;display:grid}.modelSpendRow:last-child{border-bottom:0}.modelSpendRow>span:not(:first-child){text-align:right}.modelSpendRow strong{color:#e8ebee;text-overflow:ellipsis;white-space:nowrap;font-size:9px;overflow:hidden}.modelSpendHead{color:#7d858f;min-height:30px;font-size:8px}.modelFailure{color:#fb7185}.employeeRankingCard{padding:17px 18px 19px}.employeeRankingCard h4,.projectChartCard h4{align-items:center;gap:7px;display:flex}.employeeRankingRows{gap:12px;margin-top:15px;display:grid}.employeeRankingRow{grid-template-columns:15px minmax(0,1fr);align-items:center;gap:8px;display:grid}.employeeRank{color:#747c87;font-size:9px}.employeeRankingLabel{color:#747c87;justify-content:space-between;gap:12px;font-size:9px;display:flex}.employeeRankingLabel strong{color:#e7eaed;font-weight:560}.employeeRankingTrack,.projectModelTrack{background:#191d20;border-radius:999px;height:5px;margin-top:6px;display:block;overflow:hidden}.employeeRankingTrack i,.projectModelTrack i{border-radius:inherit;background:linear-gradient(90deg, var(--lime), #34d399 55%, #38bdf8);height:100%;display:block}.projectDetailPreview{background:#090c0e;border:1px solid #ffffff1f;border-radius:22px;gap:13px;padding:18px;display:grid;box-shadow:0 34px 90px #00000057}.projectPreviewHeader{align-items:flex-end;padding:2px 2px 4px}.projectPreviewTitle{align-items:flex-start;gap:10px;min-width:0;display:flex}.projectPreviewDot{background:#38bdf8;border-radius:50%;flex:none;width:8px;height:8px;margin-top:6px;box-shadow:0 0 12px #38bdf88c}.projectPreviewTitle>div{gap:5px;min-width:0;display:grid}.projectPreviewTitle>div>div{align-items:center;gap:8px;display:flex}.projectPreviewTitle strong{color:#f4f6f8;letter-spacing:-.025em;text-overflow:ellipsis;white-space:nowrap;font-size:17px;overflow:hidden}.projectPreviewTitle p{color:#7e8791;margin:0;font-size:9px}.projectPreviewStatus{color:#4ade80;background:#22c55e1f;border-radius:999px;padding:3px 7px;font-size:7px;font-weight:700}.projectPreviewMeta{color:#7e8791;white-space:nowrap;align-items:center;gap:10px;font-size:8px;display:flex}.projectPreviewMeta span{align-items:center;gap:4px;display:inline-flex}.projectPreviewMetrics{grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;display:grid}.projectPreviewMetrics>div{background:#0f1215e0;border:1px solid #ffffff1a;border-radius:12px;gap:6px;min-width:0;min-height:66px;padding:12px;display:grid}.projectPreviewMetrics span{color:#7e8791;font-size:8px}.projectPreviewMetrics strong{color:#f4f6f8;font-variant-numeric:tabular-nums;text-overflow:ellipsis;font-size:14px;overflow:hidden}.projectPreviewMain{grid-template-columns:minmax(0,1fr) 150px;gap:10px;display:grid}.projectChartCard,.projectTeamCard,.projectModelCard{padding:15px}.projectPreviewChart{width:100%;height:190px;margin-top:9px}.projectTeamRows{gap:19px;margin-top:19px;display:grid}.projectTeamRow{grid-template-columns:minmax(0,1fr) auto;gap:8px;display:grid}.projectTeamRow>div{gap:3px;min-width:0;display:grid}.projectTeamRow>div:last-child{text-align:right}.projectTeamRow strong{color:#e9ecef;text-overflow:ellipsis;white-space:nowrap;font-size:9px;overflow:hidden}.projectTeamRow span{color:#747c87;text-overflow:ellipsis;white-space:nowrap;font-size:7px;overflow:hidden}.projectModelRows{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 16px;margin-top:13px;display:grid}.projectModelRow>div{color:#747c87;justify-content:space-between;gap:8px;font-size:8px;display:flex}.projectModelRow strong{color:#e9ecef;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}@media (max-width:1080px){.activityModelsPreview,.projectDetailPreview{max-width:800px;margin-inline:auto}}@media (max-width:620px){.activityModelsPreview,.projectDetailPreview{border-radius:17px;padding:12px}.activityModelsGrid,.projectPreviewMain{grid-template-columns:1fr}.activityHeatmapCard,.modelSpendCard{min-height:0}.projectPreviewHeader{flex-direction:column;align-items:flex-start}.projectPreviewMetrics{grid-template-columns:repeat(2,minmax(0,1fr))}.projectPreviewMetrics>div:last-child{grid-column:1/-1}.projectPreviewMain,.projectModelRows{grid-template-columns:1fr}}@media (max-width:760px){.heroVisualWrap{margin-top:40px}.dashboardPreviewFrame,.dashboardPreviewCompact .dashboardPreviewFrame{border-radius:16px}.dashboardPreviewLoadingFrame,.dashboardPreviewCompact .dashboardPreviewLoadingFrame{border-radius:16px;min-height:300px}.actualStoryGrid .storyCopy h2{font-size:38px}}.liveDashboardPreview{padding:36px 0 52px}.liveDashboardFrame{box-shadow:none;transform-origin:50% 12%;background:0 0;border:0;border-radius:28px;overflow:visible}.liveDashboardBrick{color:#f4f6f8;will-change:transform, opacity;background:#0b0e11;border:1px solid #ffffff1c;position:relative;box-shadow:0 26px 62px #00000057}.liveDashboardTopbar{z-index:6;border-radius:22px;align-items:center;gap:24px;min-height:72px;padding:0 24px;display:flex}.liveDashboardBrand{align-items:center;gap:12px;margin-right:auto;display:flex}.liveDashboardBrand img{width:108px;height:auto}.liveDemoBadge{color:#c8f76f;background:#a3e63517;border:1px solid #a3e63552;border-radius:999px;align-items:center;gap:6px;min-height:28px;padding:0 10px;font-size:11px;font-weight:800;display:inline-flex}.liveDashboardNav{align-items:center;gap:4px;display:flex}.liveDashboardNav button,.liveChartControls button,.livePeriodOptions button,.liveExportButtons button,.liveSyncButton{font:inherit;cursor:pointer;border:0}.liveDashboardNav button{color:#7f8792;background:0 0;border-radius:999px;min-height:38px;padding:0 12px;font-size:12px;font-weight:700}.liveDashboardNav button:hover,.liveDashboardNav button.active{color:#f4f6f8;background:#202429}.liveSyncButton{color:#071006;background:#a3e635;border-radius:999px;align-items:center;gap:8px;min-height:40px;padding:0 15px;font-size:12px;font-weight:850;display:inline-flex}.liveDashboardBody{grid-template-columns:minmax(0,1fr);gap:18px;min-width:0;padding-top:22px;display:grid}.livePeriodBar{z-index:5;border-radius:18px;align-items:center;gap:14px;min-height:58px;padding:8px 14px 8px 18px;display:flex}.livePeriodLabel{color:#8b949f;flex:none;font-size:12px;font-weight:700}.livePeriodOptions{scrollbar-width:none;flex:auto;align-items:center;gap:3px;min-width:0;display:flex;overflow-x:auto}.livePeriodOptions::-webkit-scrollbar{display:none}.livePeriodOptions button{color:#858e99;white-space:nowrap;background:0 0;border-radius:999px;flex:none;min-height:34px;padding:0 11px;font-size:11px}.livePeriodOptions button:hover{color:#eef1f4}.livePeriodOptions button.active{color:#101608;background:#a3e635;font-weight:850}.livePeriodOptions button:focus-visible,.liveChartControls button:focus-visible{outline-offset:2px;outline:2px solid #a3e635e6}.liveExportButtons{gap:6px;margin-left:auto;display:flex}.liveExportButtons button{color:#c8cdd3;background:#111519;border:1px solid #282e34;border-radius:999px;min-height:34px;padding:0 12px;font-size:11px}.liveKpiStrip{z-index:4;box-shadow:none;background:0 0;border:0;grid-template-columns:repeat(5,minmax(0,1fr));gap:12px;display:grid}.liveKpi{background:#0d1013;border:1px solid #242a30;border-radius:17px;grid-template-rows:auto auto;grid-template-columns:28px minmax(0,1fr);align-items:center;min-width:0;min-height:76px;padding:13px 15px;display:grid;overflow:hidden}.liveKpi svg{color:#8eea35;grid-row:1/3}.liveKpi.danger svg{color:#fb6670}.liveKpi.premium svg{color:#f3bd24}.liveKpi strong{text-overflow:ellipsis;white-space:nowrap;font-size:13px;overflow:hidden}.liveKpi span{color:#6f7884;letter-spacing:.04em;text-transform:uppercase;font-size:9px}.liveAnalyticsGrid{grid-template-columns:minmax(0,1fr) 205px;min-width:0;display:grid}.liveChartPanel{z-index:3;border-radius:20px 0 0 20px;min-width:0;min-height:520px;padding:27px 26px 22px}.liveChartHeader{justify-content:space-between;align-items:flex-start;gap:22px;display:flex}.liveChartHeader>div:first-child{flex-direction:column;align-items:flex-start;display:flex}.livePanelLabel{color:#8b949f;align-items:center;gap:8px;font-size:13px;font-weight:700;display:inline-flex}.livePanelLabel svg{color:#a3e635}.liveChartHeader strong{letter-spacing:-.04em;margin-top:11px;font-size:34px}.liveChartHeader small{color:#858e99;margin-top:2px;font-size:12px}.liveChartHeader p{color:#747d87;gap:15px;margin:14px 0 0;font-size:10px;display:flex}.liveChartHeader p b{color:#dce1e6}.liveChartHeader p .emphasis b{color:#f4f6f8;font-weight:750}.liveChartHeader p .warning,.liveChartHeader p .warning b{color:#eab308}.liveChartControls{justify-items:end;gap:8px;display:grid}.liveChartControls>div{background:#090c0f;border:1px solid #252b31;border-radius:999px;gap:3px;padding:3px;display:inline-flex}.liveChartControlsGroup.isHidden{visibility:hidden;pointer-events:none}.liveChartControls button{color:#7f8792;background:0 0;border-radius:999px;min-height:30px;padding:0 11px;font-size:11px}.liveChartControls button:hover{color:#eef1f4}.liveChartControls button.active{color:#f4f6f8;background:#252a2f}.liveChartControls button:disabled{cursor:default}.liveChart{width:100%;height:300px;margin-top:19px}.liveLegend{color:#737c87;flex-wrap:wrap;justify-content:center;gap:10px 15px;margin-top:7px;font-size:9px;display:flex}.liveLegend span{align-items:center;gap:6px;display:inline-flex}.liveLegend i{border-radius:50%;width:7px;height:7px}.liveSideMetrics{z-index:2;border-left:0;border-radius:0 20px 20px 0;grid-template-rows:repeat(4,1fr);padding:28px 22px;display:grid}.liveSideMetrics>div{flex-direction:column;justify-content:center;gap:7px;display:flex}.liveSideMetrics span{color:#7f8792;font-size:12px}.liveSideMetrics strong{letter-spacing:-.035em;font-size:23px}.heroVisualWrap{width:min(100%,1240px);margin-top:260px}.hero{overflow:visible}.dashboardPreviewCompact .liveDashboardFrame{font-size:.84em}.dashboardPreviewCompact .liveDashboardTopbar{min-height:60px;padding-inline:16px}.dashboardPreviewCompact .liveDashboardBrand img{width:86px}.dashboardPreviewCompact .liveDashboardNav{display:none}.dashboardPreviewCompact .liveDashboardBody{gap:10px;padding-top:12px}.dashboardPreviewCompact .livePeriodBar{min-height:46px}.dashboardPreviewCompact .livePeriodOptions button:nth-child(n+5){display:none}.dashboardPreviewCompact .liveKpiStrip{grid-template-columns:repeat(3,minmax(0,1fr));gap:7px}.dashboardPreviewCompact .liveKpi:nth-child(n+4){display:none}.dashboardPreviewCompact .liveAnalyticsGrid{grid-template-columns:minmax(0,1fr)}.dashboardPreviewCompact .liveChartPanel{border-radius:16px;min-height:390px;padding:18px}.dashboardPreviewCompact .liveSideMetrics{display:none}.dashboardPreviewCompact .liveChart{height:215px}.dashboardPreviewCompact .liveChartHeader p,.dashboardPreviewCompact .liveLegend{display:none}@media (max-width:900px){.heroAmbientBackground{width:156%;height:740px;top:0}.heroVisualWrap{margin-top:200px}.liveDashboardPreview{padding-inline:2px}.liveDashboardTopbar{min-height:60px;padding-inline:15px}.liveDashboardBrand img{width:90px}.liveDashboardNav{display:none}.liveSyncButton{margin-left:auto}.liveDashboardBody{gap:10px;padding-top:12px}.livePeriodBar,.liveKpiStrip,.liveAnalyticsGrid{width:100%;min-width:0}.livePeriodBar{min-height:48px;padding-inline:12px}.liveExportButtons{display:none}.liveKpiStrip{grid-template-columns:repeat(3,minmax(0,1fr));gap:7px}.liveKpi:nth-child(n+4){display:none}.liveAnalyticsGrid{grid-template-columns:minmax(0,1fr)}.liveChartPanel{border-radius:17px;min-height:430px;padding:20px 16px 18px}.liveSideMetrics{border:1px solid #242a30;border-radius:17px;grid-template-rows:repeat(2,1fr);grid-template-columns:repeat(2,1fr);gap:16px;padding:18px;display:grid}.liveChartHeader p{display:none}.liveChart{height:245px}}@media (max-width:560px){.heroAmbientBackground{opacity:.7;width:210%;height:640px;top:0}.heroVisualWrap{width:100%;margin-top:180px}.liveDashboardPreview{padding-bottom:30px}.liveDashboardTopbar{border-radius:16px}.liveDemoBadge{display:none}.liveSyncButton{min-height:36px;padding-inline:11px}.livePeriodLabel{display:none}.livePeriodOptions{width:100%}.livePeriodOptions button{padding-inline:9px;font-size:9px}.liveKpi{grid-template-columns:22px minmax(0,1fr);min-height:64px;padding:10px}.liveKpi svg{width:16px}.liveKpi strong{font-size:11px}.liveKpi span{font-size:7px}.liveChartHeader{flex-direction:column;align-items:stretch;gap:12px}.liveChartControls{justify-items:start;width:100%}.liveChartHeader strong{font-size:26px}.livePanelLabel{font-size:10px}.liveChartControls>div:last-child{display:none}.liveChartControls button{min-height:26px;padding-inline:7px;font-size:9px}.liveChart{height:220px}.liveLegend{display:none}.liveSideMetrics{gap:10px;padding:14px}.liveSideMetrics span{font-size:9px}.liveSideMetrics strong{font-size:17px}}
