@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-latin-400-normal-C38fXH4l.woff2) format("woff2"),url(/assets/inter-latin-400-normal-CyCys3Eg.woff) format("woff")}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/inter-latin-500-normal-Cerq10X2.woff2) format("woff2"),url(/assets/inter-latin-500-normal-BL9OpVg8.woff) format("woff")}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/inter-latin-600-normal-LgqL8muc.woff2) format("woff2"),url(/assets/inter-latin-600-normal-CiBQ2DWP.woff) format("woff")}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/inter-latin-700-normal-Yt3aPRUw.woff2) format("woff2"),url(/assets/inter-latin-700-normal-BLAVimhd.woff) format("woff")}:root{--font-sans: "Inter", system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif}.dishboard-marketing{--bg:#f4f4ef;--ink:#172033;--muted:#52647a;--soft:#7c8a99;--green:#4f9b7a;--green-d:#3f7e63;--line:#e8eaed;--line-soft:#eef0f1;--card:#fff;--navy:#1a1a1a;--jet:#1a1a1a;--mint:#e9f2ec;--mint-line:#d6e6dc;--shadow-soft:0 24px 60px -28px rgba(23,32,51,.3);--shadow-card:0 18px 44px -24px rgba(23,32,51,.22);background:var(--bg);color:var(--ink);overflow-x:hidden;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica,sans-serif;line-height:1.55;-webkit-font-smoothing:antialiased;min-height:100vh}.dishboard-marketing,.dishboard-marketing *,.dishboard-marketing *:before,.dishboard-marketing *:after{box-sizing:border-box;margin:0;padding:0}.dishboard-marketing a{text-decoration:none;transition:color .16s ease,background-color .16s ease,border-color .16s ease,box-shadow .2s ease,transform .2s ease}.dishboard-marketing a:focus-visible{outline:2px solid var(--green);outline-offset:3px;border-radius:999px}.dishboard-marketing .wrap{max-width:1120px;margin:0 auto;padding:0 24px}.dishboard-marketing .sec{padding:84px 0}.dishboard-marketing nav{position:fixed;top:16px;left:50%;transform:translate(-50%);width:min(100% - 32px,1060px);display:flex;align-items:center;justify-content:space-between;gap:14px;background:#ffffffc7;-webkit-backdrop-filter:blur(16px) saturate(1.4);backdrop-filter:blur(16px) saturate(1.4);border:1px solid rgba(23,32,51,.07);border-radius:999px;padding:9px 9px 9px 22px;box-shadow:0 12px 36px -16px #17203342;z-index:200}.dishboard-marketing .logo{font-size:19px;font-weight:800;letter-spacing:-.02em;color:var(--ink);display:inline-flex;align-items:baseline;gap:0;flex-shrink:0}.dishboard-marketing .logo .dot{color:var(--green)}.dishboard-marketing .navlinks{display:flex;gap:26px;align-items:center;font-size:14px;font-weight:500;color:var(--muted)}.dishboard-marketing .navlinks a{color:var(--muted)}.dishboard-marketing .navlinks a:hover{color:var(--ink)}.dishboard-marketing .navr{display:flex;align-items:center;gap:6px;flex-shrink:0}.dishboard-marketing .signin{font-size:14px;font-weight:600;color:var(--ink);padding:10px 14px;border-radius:999px}.dishboard-marketing .signin:hover{background:#1720330d}.dishboard-marketing .democ{display:inline-flex;align-items:center;gap:10px;background:var(--jet);color:#fff;border-radius:999px;padding:7px 7px 7px 17px;font-size:13.5px;font-weight:600;line-height:1;white-space:nowrap}.dishboard-marketing .democ:hover{background:#2c2c2c;color:#fff}.dishboard-marketing .democ .circ{width:28px;height:28px;border-radius:50%;background:var(--green);color:#fff;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0}.dishboard-marketing .democ .circ i{font-size:15px}.dishboard-marketing .hero{position:relative;text-align:center;padding:152px 0 36px}.dishboard-marketing .hero .glow{position:absolute;top:96px;left:50%;transform:translate(-50%);width:min(760px,92vw);height:440px;border-radius:50%;z-index:0;pointer-events:none;background:radial-gradient(closest-side,#4f9b7a33,#4f9b7a00);filter:blur(8px)}.dishboard-marketing .hero>*{position:relative;z-index:1}.dishboard-marketing .eyb{display:inline-flex;align-items:center;gap:8px;background:#fff;border:1px solid var(--line);color:var(--green-d);padding:7px 15px 7px 12px;border-radius:999px;font-size:12px;font-weight:600;letter-spacing:.02em;margin-bottom:26px;box-shadow:0 2px 10px -5px #17203329}.dishboard-marketing .eyb .d{width:7px;height:7px;background:var(--green);border-radius:50%}.dishboard-marketing h1{font-size:clamp(38px,6.6vw,72px);font-weight:700;letter-spacing:-.04em;line-height:1.02;margin:0 auto 22px;max-width:15ch}.dishboard-marketing h1 .g{color:var(--green-d)}.dishboard-marketing .sub{font-size:clamp(16px,1.7vw,18px);color:var(--muted);line-height:1.62;max-width:600px;margin:0 auto 30px}.dishboard-marketing .cta{display:flex;gap:12px;justify-content:center;flex-wrap:wrap;align-items:center}.dishboard-marketing .b1{display:inline-flex;align-items:center;gap:12px;background:var(--jet);color:#fff;border-radius:999px;padding:10px 12px 10px 26px;font-size:15.5px;font-weight:600;line-height:1;box-shadow:0 16px 32px -14px #17203373}.dishboard-marketing .b1:hover{background:#2c2c2c;color:#fff;transform:translateY(-1px)}.dishboard-marketing .b1 .circ{width:34px;height:34px;border-radius:50%;background:var(--green);color:#fff;display:inline-flex;align-items:center;justify-content:center}.dishboard-marketing .b1 .circ i{font-size:17px}.dishboard-marketing .b2{display:inline-flex;align-items:center;gap:9px;background:#fff;color:var(--ink);border:1px solid var(--line);border-radius:999px;padding:13px 24px;font-size:15.5px;font-weight:600;line-height:1;box-shadow:0 1px 2px #1720330a}.dishboard-marketing .b2:hover{border-color:#cfd6dd;transform:translateY(-1px)}.dishboard-marketing .b2 i{font-size:16px;color:var(--ink)}.dishboard-marketing .chips{display:flex;gap:8px;flex-wrap:wrap;justify-content:center;margin-top:26px}.dishboard-marketing .chip{font-size:11.5px;font-weight:600;color:var(--green-d);background:#ffffffb3;border:1px solid var(--mint-line);padding:6px 13px;border-radius:999px;display:inline-flex;align-items:center;gap:6px}.dishboard-marketing .chip i{font-size:12px}.dishboard-marketing .stage{position:relative;margin:64px auto 0;max-width:740px;min-height:300px;display:flex;justify-content:center}.dishboard-marketing .mock{background:#fff;border:1px solid rgba(23,32,51,.05);border-radius:20px;box-shadow:var(--shadow-soft)}.dishboard-marketing .mock-main{width:min(620px,100%);padding:20px 22px;transform:rotate(-1.3deg)}.dishboard-marketing .mock-float{position:absolute;right:-6px;bottom:-46px;width:248px;padding:16px 18px;transform:rotate(4deg);box-shadow:var(--shadow-card)}.dishboard-marketing .stage-cap{font-size:11.5px;color:var(--soft);text-align:center;margin-top:64px}.dishboard-marketing .center-cap{margin-top:22px}.dishboard-marketing .mhead{display:flex;justify-content:space-between;align-items:center;gap:10px;padding-bottom:13px;margin-bottom:14px;border-bottom:1px solid var(--line-soft)}.dishboard-marketing .mttl{display:flex;align-items:center;gap:9px;font-size:13.5px;font-weight:700;color:var(--ink)}.dishboard-marketing .mdot{width:15px;height:15px;border-radius:5px;background:var(--green);flex-shrink:0}.dishboard-marketing .mtag{font-size:10.5px;color:var(--soft);background:#f5f6f4;padding:4px 10px;border-radius:999px;font-weight:500;white-space:nowrap}.dishboard-marketing .mkpis{display:grid;grid-template-columns:repeat(3,1fr);gap:9px;margin-bottom:15px}.dishboard-marketing .mkpi{background:#f7f8f6;border-radius:11px;padding:11px 12px;display:flex;flex-direction:column;gap:5px}.dishboard-marketing .mkpi.alert{background:#f8edec}.dishboard-marketing .mklab{font-size:9.5px;color:var(--soft);font-weight:600;text-transform:uppercase;letter-spacing:.05em}.dishboard-marketing .mkpi.alert .mklab{color:#b06a64}.dishboard-marketing .mkval{font-size:18px;font-weight:700;letter-spacing:-.02em;color:var(--ink);font-variant-numeric:tabular-nums}.dishboard-marketing .mkval.neg{color:#b85c54}.dishboard-marketing .mkval.good{color:var(--green-d)}.dishboard-marketing .mrows{display:flex;flex-direction:column}.dishboard-marketing .mr{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:12px;align-items:center;padding:11px 0;font-size:12px;border-top:1px solid var(--line-soft)}.dishboard-marketing .mr:first-child{border-top:0}.dishboard-marketing .mrd{color:var(--soft);font-weight:500;font-variant-numeric:tabular-nums;white-space:nowrap}.dishboard-marketing .mri{color:var(--muted);font-weight:500;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dishboard-marketing .mp{font-size:9.5px;font-weight:600;letter-spacing:.01em;padding:3px 9px;border-radius:999px;display:inline-flex;align-items:center;gap:4px;white-space:nowrap;font-variant-numeric:tabular-nums;justify-self:end}.dishboard-marketing .mp i{font-size:10px}.dishboard-marketing .mp.ok{background:#eaf3ee;color:#3f7e63}.dishboard-marketing .mp.ms{background:#f7ece9;color:#b26a62}.dishboard-marketing .mp.sh{background:#f6f0e4;color:#9c6f2c}.dishboard-marketing .mfhead{display:flex;justify-content:space-between;align-items:center;margin-bottom:6px}.dishboard-marketing .mflab{font-size:10px;font-weight:600;text-transform:uppercase;letter-spacing:.05em;color:var(--soft)}.dishboard-marketing .mfdelta{font-size:10px;font-weight:600;color:var(--green-d);display:inline-flex;align-items:center;gap:4px}.dishboard-marketing .mfdelta i{font-size:12px}.dishboard-marketing .mfval{font-size:24px;font-weight:700;letter-spacing:-.02em;color:var(--ink);font-variant-numeric:tabular-nums;margin-bottom:12px}.dishboard-marketing .bars{display:flex;align-items:flex-end;justify-content:space-between;gap:6px;height:62px}.dishboard-marketing .bars span{flex:1;background:var(--mint);border-radius:4px 4px 0 0;position:relative;min-height:8px;display:flex;align-items:flex-end;justify-content:center}.dishboard-marketing .bars span.on{background:var(--green)}.dishboard-marketing .bars b{position:absolute;bottom:-17px;font-size:8.5px;font-weight:600;color:var(--soft)}.dishboard-marketing .eyb2{display:inline-block;font-size:11px;font-weight:700;color:var(--green-d);letter-spacing:.12em;text-transform:uppercase;margin-bottom:14px}.dishboard-marketing .eyb2.dev{color:var(--soft)}.dishboard-marketing h2{font-size:clamp(26px,3.6vw,38px);font-weight:700;line-height:1.1;letter-spacing:-.03em;margin-bottom:14px;max-width:18ch;text-wrap:balance}.dishboard-marketing h2 .g{color:var(--green-d)}.dishboard-marketing .ss{font-size:15px;color:var(--muted);line-height:1.65;max-width:520px;margin-bottom:24px;text-wrap:pretty}.dishboard-marketing .center{text-align:center}.dishboard-marketing .h2c{max-width:20ch;margin-left:auto;margin-right:auto}.dishboard-marketing .ssc{margin-left:auto;margin-right:auto;max-width:600px}.dishboard-marketing .split{display:grid;grid-template-columns:1fr 1fr;gap:56px;align-items:center}.dishboard-marketing .split-visual{min-width:0}.dishboard-marketing .ticks{list-style:none;margin-top:6px}.dishboard-marketing .ticks li{display:flex;align-items:flex-start;gap:10px;padding:8px 0;font-size:14px;color:#324358;line-height:1.5}.dishboard-marketing .ticks li i{color:var(--green);font-size:17px;margin-top:1px;flex-shrink:0}.dishboard-marketing .soon{font-size:9.5px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--soft);background:#fff;border:1px solid var(--line);padding:2px 8px;border-radius:999px;white-space:nowrap;align-self:center}.dishboard-marketing .trail{background:#fff;border:1px solid rgba(23,32,51,.05);border-radius:20px;padding:22px 24px;box-shadow:var(--shadow-card);transform:rotate(1deg)}.dishboard-marketing .tstep{display:flex;align-items:center;gap:14px}.dishboard-marketing .tic{width:42px;height:42px;border-radius:12px;background:var(--mint);color:var(--green-d);display:inline-flex;align-items:center;justify-content:center;font-size:19px;flex-shrink:0}.dishboard-marketing .tic.flagic{background:#f8edec;color:#b05a52}.dishboard-marketing .tbody{display:flex;flex-direction:column;gap:2px}.dishboard-marketing .tlab{font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:var(--soft)}.dishboard-marketing .tval{font-size:14px;color:var(--muted);font-weight:500}.dishboard-marketing .tval b{color:var(--ink);font-weight:700;font-variant-numeric:tabular-nums}.dishboard-marketing .tstep.flag .tval b{color:#b05a52}.dishboard-marketing .tline{display:block;width:2px;height:20px;background:var(--line);margin:6px 0 6px 20px;border-radius:2px}.dishboard-marketing .brief{margin-top:44px;display:flex;justify-content:center}.dishboard-marketing .mock-brief{width:min(720px,100%);padding:22px 24px;text-align:left;transform:rotate(-.6deg)}.dishboard-marketing .bkpis{display:grid;grid-template-columns:repeat(4,1fr);gap:10px;margin-bottom:16px}.dishboard-marketing .bk{background:#f7f8f6;border-radius:12px;padding:13px 14px;display:flex;flex-direction:column;gap:6px}.dishboard-marketing .bkv{font-size:19px;font-weight:700;letter-spacing:-.02em;color:var(--ink);font-variant-numeric:tabular-nums}.dishboard-marketing .bkv.good{color:var(--green-d)}.dishboard-marketing .battn{background:#f7f8f6;border-radius:12px;padding:6px 16px 10px}.dishboard-marketing .battn-h{font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:var(--soft);padding:10px 0 4px}.dishboard-marketing .ar{display:flex;align-items:center;gap:11px;padding:10px 0;font-size:13px;border-top:1px solid #eceeec}.dishboard-marketing .aic{width:24px;height:24px;border-radius:7px;background:#f7f0e6;color:#b07a34;display:inline-flex;align-items:center;justify-content:center;font-size:12px;flex-shrink:0}.dishboard-marketing .atx{flex:1;color:var(--muted);font-weight:500}.dishboard-marketing .atx b{color:var(--ink);font-weight:700}.dishboard-marketing .aact{font-size:10.5px;font-weight:600;color:var(--green-d);background:var(--mint);padding:4px 11px;border-radius:999px;white-space:nowrap}.dishboard-marketing .bento{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;margin-top:8px}.dishboard-marketing .bt{background:#fff;border:1px solid rgba(23,32,51,.05);border-radius:20px;padding:26px 24px;box-shadow:var(--shadow-card)}.dishboard-marketing .bt:hover{transform:translateY(-3px);box-shadow:0 26px 54px -26px #1720334d}.dishboard-marketing .bt-feature{grid-column:span 1;grid-row:span 2;display:flex;flex-direction:column}.dishboard-marketing .bt-wide{grid-column:1/-1;display:flex;flex-direction:row;align-items:center;gap:18px}.dishboard-marketing .bt-wide .bti{margin-bottom:0}.dishboard-marketing .bt-wide-text h3{font-size:16px;font-weight:700;letter-spacing:-.01em;margin-bottom:4px}.dishboard-marketing .bt-wide-text p{font-size:13px;color:var(--soft);line-height:1.55}.dishboard-marketing .bti{width:44px;height:44px;border-radius:13px;background:var(--mint);color:var(--green-d);display:inline-flex;align-items:center;justify-content:center;font-size:21px;margin-bottom:16px}.dishboard-marketing .bt h3{font-size:16px;font-weight:700;letter-spacing:-.01em;margin-bottom:7px}.dishboard-marketing .bt p{font-size:13px;color:var(--soft);line-height:1.55}.dishboard-marketing .bt-feature h3{font-size:19px}.dishboard-marketing .bt-feature p{font-size:14px;color:var(--muted)}.dishboard-marketing .bt-mini{margin-top:auto;padding-top:20px;display:flex;flex-direction:column;gap:8px}.dishboard-marketing .mm{display:flex;justify-content:space-between;align-items:center;background:#f7f8f6;border-radius:10px;padding:11px 14px;font-size:12.5px;color:var(--muted);font-weight:500}.dishboard-marketing .mm b{font-size:14px;color:var(--ink);font-weight:700;font-variant-numeric:tabular-nums}.dishboard-marketing .mm.neg{background:#f8edec;color:#b06a64}.dishboard-marketing .mm.neg b{color:#b85c54}.dishboard-marketing .mock-rev{padding:18px 20px;transform:rotate(1.2deg)}.dishboard-marketing .rev-h{display:flex;align-items:center;justify-content:space-between;margin-bottom:8px}.dishboard-marketing .stars{color:#c08a1e;font-size:12px;letter-spacing:1px}.dishboard-marketing .rev-tx{font-size:12.5px;color:var(--muted);line-height:1.55;margin-bottom:12px}.dishboard-marketing .draft{background:var(--mint);border:1px solid var(--mint-line);border-radius:11px;padding:13px;font-size:12px;color:var(--muted);line-height:1.55}.dishboard-marketing .draft-h{display:flex;align-items:center;gap:6px;font-size:9.5px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--green-d);margin-bottom:7px}.dishboard-marketing .draft-a{display:flex;gap:7px;margin-top:11px}.dishboard-marketing .da{font-size:11px;font-weight:700;padding:7px 13px;border-radius:999px}.dishboard-marketing .da.p{background:var(--jet);color:#fff}.dishboard-marketing .da.s{background:#fff;color:var(--ink);border:1px solid var(--line)}.dishboard-marketing .promise{margin-top:20px;font-size:13px;color:var(--muted);background:var(--mint);border:1px solid var(--mint-line);border-radius:13px;padding:15px 17px;line-height:1.55;text-wrap:pretty}.dishboard-marketing .promise b{color:var(--ink)}.dishboard-marketing .devcards{display:flex;flex-direction:column;gap:9px;margin-top:8px;max-width:440px}.dishboard-marketing .dcard{display:flex;align-items:center;gap:12px;background:#fff;border:1px solid rgba(23,32,51,.06);border-radius:14px;padding:12px 14px;box-shadow:var(--shadow-card)}.dishboard-marketing .dci{width:34px;height:34px;border-radius:10px;background:var(--mint);color:var(--green-d);display:inline-flex;align-items:center;justify-content:center;font-size:16px;flex-shrink:0}.dishboard-marketing .dct{font-size:13.5px;font-weight:700;color:var(--ink);letter-spacing:-.01em;flex:1;min-width:0}.dishboard-marketing .dcs{font-size:10px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--soft);background:#f4f5f3;border:1px solid var(--line);padding:4px 9px;border-radius:999px;white-space:nowrap;flex-shrink:0}.dishboard-marketing .dcs.ok{color:var(--green-d);background:var(--mint);border-color:var(--mint-line)}.dishboard-marketing #security{text-align:center}.dishboard-marketing .seal{width:60px;height:60px;border-radius:18px;background:var(--mint);color:var(--green-d);display:inline-flex;align-items:center;justify-content:center;font-size:28px;margin-bottom:22px}.dishboard-marketing .ilink{color:var(--green-d);font-weight:600}.dishboard-marketing .ilink:hover{text-decoration:underline}.dishboard-marketing .seal-tags{display:flex;gap:9px;flex-wrap:wrap;justify-content:center;margin-top:24px}.dishboard-marketing .stag{font-size:12px;font-weight:600;color:var(--muted);background:#fff;border:1px solid var(--line);padding:9px 16px;border-radius:999px}.dishboard-marketing .ctaband{position:relative;overflow:hidden;background:var(--jet);border-radius:28px;padding:60px 32px;text-align:center;color:#fff;box-shadow:0 34px 70px -34px #17203380}.dishboard-marketing .ctaband .glow2{position:absolute;bottom:-120px;left:50%;transform:translate(-50%);width:560px;height:320px;border-radius:50%;background:radial-gradient(closest-side,#4f9b7a80,#4f9b7a00);pointer-events:none}.dishboard-marketing .ctaband>*{position:relative;z-index:1}.dishboard-marketing .ctaband h2{font-size:clamp(26px,3.4vw,36px);color:#fff;margin:0 auto 10px}.dishboard-marketing .ctaband h2 .g{color:#8fcbb0}.dishboard-marketing .ctaband p{font-size:15px;color:#aab2bc;margin-bottom:26px}.dishboard-marketing .ctaband .b2{background:#ffffff14;color:#fff;border-color:#ffffff29;box-shadow:none}.dishboard-marketing .ctaband .b2:hover{background:#ffffff24}.dishboard-marketing .ctaband .b2 i{color:#fff}.dishboard-marketing footer{padding:0 0 56px}.dishboard-marketing .site-foot{margin-top:64px;padding-top:38px;border-top:1px solid var(--line);display:flex;justify-content:space-between;align-items:flex-start;flex-wrap:wrap;gap:40px}.dishboard-marketing .site-brand{display:flex;flex-direction:column;gap:13px;max-width:300px}.dishboard-marketing .site-wm{font-size:19px;font-weight:800;letter-spacing:-.02em;display:inline-flex;align-items:baseline;gap:0;color:var(--ink)}.dishboard-marketing .site-wm .dot{color:var(--green)}.dishboard-marketing .site-tag{font-size:13px;color:var(--soft);line-height:1.55}.dishboard-marketing .site-mail{display:inline-flex;align-items:center;gap:8px;font-size:13px;font-weight:600;color:var(--green-d);background:var(--mint);border:1px solid var(--mint-line);padding:9px 15px;border-radius:999px;width:fit-content}.dishboard-marketing .site-mail:hover{background:#e1eee6;color:var(--green-d)}.dishboard-marketing .site-mail i{font-size:15px}.dishboard-marketing .site-links{display:grid;grid-template-columns:repeat(2,auto);gap:13px 48px;align-content:start;font-size:13px;font-weight:500}.dishboard-marketing .site-links a{color:var(--muted)}.dishboard-marketing .site-links a:hover{color:var(--ink)}.dishboard-marketing .site-copy{width:100%;font-size:12px;color:var(--soft);margin-top:30px}@media (prefers-reduced-motion: no-preference){.dishboard-marketing .hero .eyb,.dishboard-marketing .hero h1,.dishboard-marketing .hero .sub,.dishboard-marketing .hero .cta,.dishboard-marketing .hero .chips{animation:dm-rise .6s cubic-bezier(.22,1,.36,1) both}.dishboard-marketing .hero h1{animation-delay:.04s}.dishboard-marketing .hero .sub{animation-delay:.08s}.dishboard-marketing .hero .cta{animation-delay:.12s}.dishboard-marketing .hero .chips{animation-delay:.16s}.dishboard-marketing .stage{animation:dm-rise .7s cubic-bezier(.22,1,.36,1) .2s both}@keyframes dm-rise{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}}@media (max-width:920px){.dishboard-marketing .sec{padding:66px 0}.dishboard-marketing .split{grid-template-columns:1fr;gap:32px}.dishboard-marketing .split-visual{order:2}.dishboard-marketing .bento{grid-template-columns:1fr 1fr}.dishboard-marketing .bt-feature{grid-column:1/-1;grid-row:auto}.dishboard-marketing .navlinks{display:none}}@media (max-width:640px){.dishboard-marketing .sec{padding:36px 0}.dishboard-marketing .wrap{padding:0 18px}.dishboard-marketing .eyb2,.dishboard-marketing h2{margin-bottom:10px}.dishboard-marketing .ss{margin-bottom:18px}.dishboard-marketing nav{top:10px;width:calc(100% - 20px);padding:9px 14px 9px 18px;gap:8px}.dishboard-marketing nav .democ{display:none}.dishboard-marketing nav .signin{display:inline-flex;align-items:center;padding:11px 18px;font-size:13.5px;line-height:1;background:#fff;border:1px solid var(--line);color:var(--ink);font-weight:600;border-radius:999px}.dishboard-marketing nav .signin:hover{background:#fff;border-color:#cfd6dd}.dishboard-marketing .hero .b2{display:none}.dishboard-marketing .mhead{flex-direction:column;align-items:flex-start;gap:6px}.dishboard-marketing .sec-brief,.dishboard-marketing #deposits .ticks,.dishboard-marketing #reviews .split-visual{display:none}.dishboard-marketing footer{padding:0 0 40px}.dishboard-marketing .site-foot{flex-direction:column;gap:20px;margin-top:36px;padding-top:26px}.dishboard-marketing .site-brand{gap:10px}.dishboard-marketing .site-links{gap:11px 28px}.dishboard-marketing .site-copy{margin-top:18px}.dishboard-marketing .hero{padding:106px 0 12px}.dishboard-marketing h1{max-width:none}.dishboard-marketing .sub{margin-bottom:22px}.dishboard-marketing .chips{margin-top:18px}.dishboard-marketing .stage{flex-direction:column;align-items:stretch;max-width:420px;margin-top:26px;min-height:0;gap:14px}.dishboard-marketing .mock-main{width:100%;transform:none;padding:16px 18px}.dishboard-marketing .mock-float{position:static;width:100%;transform:none}.dishboard-marketing .stage-cap{margin-top:14px}.dishboard-marketing .trail,.dishboard-marketing .mock-brief{transform:none;padding:18px}.dishboard-marketing .mock-rev{transform:none;padding:16px 18px}.dishboard-marketing .brief{margin-top:24px}.dishboard-marketing .split{gap:22px}.dishboard-marketing .bento{grid-template-columns:1fr;gap:12px}.dishboard-marketing .bt{padding:22px 20px}.dishboard-marketing .bt-wide{flex-direction:column;align-items:flex-start;gap:0}.dishboard-marketing .bt-wide .bti{margin-bottom:14px}.dishboard-marketing .bkpis{grid-template-columns:1fr 1fr}.dishboard-marketing .promise,.dishboard-marketing .roadline{margin-top:16px}.dishboard-marketing #security{padding:26px 0}.dishboard-marketing .seal{margin-bottom:16px}.dishboard-marketing .cta{flex-direction:column;align-items:stretch}.dishboard-marketing .cta a{justify-content:center}.dishboard-marketing .ctaband{padding:36px 20px}}@media (max-width:380px){.dishboard-marketing .mkpis{grid-template-columns:1fr}.dishboard-marketing .mr{gap:8px}}.dishboard-marketing-pricing{line-height:1.6}.dishboard-marketing-pricing .wrap{max-width:1080px;margin:0 auto;padding:122px 24px 80px}.dishboard-marketing-pricing .top{position:fixed;top:16px;left:50%;transform:translate(-50%);width:min(100% - 32px,1040px);display:flex;justify-content:space-between;align-items:center;gap:12px;background:#ffffffc7;-webkit-backdrop-filter:blur(16px) saturate(1.4);backdrop-filter:blur(16px) saturate(1.4);border:1px solid rgba(23,32,51,.07);border-radius:999px;padding:10px 12px 10px 22px;margin-bottom:0;box-shadow:0 12px 36px -16px #17203342;z-index:200}.dishboard-marketing-pricing .logo{font-size:19px;font-weight:800;letter-spacing:-.02em;display:inline-flex;align-items:baseline;gap:0}.dishboard-marketing-pricing .logo .dot{color:var(--green)}.dishboard-marketing-pricing .back{font-size:13.5px;color:var(--muted);font-weight:600;text-decoration:none;padding:10px 16px;border-radius:999px}.dishboard-marketing-pricing .back:hover{color:var(--ink);background:#1720330d}.dishboard-marketing-pricing .tabs{display:inline-flex;gap:4px;flex-wrap:wrap;margin-bottom:38px;background:#fff;border:1px solid var(--line);border-radius:999px;padding:5px;box-shadow:0 1px 2px #1720330a}.dishboard-marketing-pricing .tab{background:none;border:0;font:inherit;cursor:pointer;font-size:13.5px;font-weight:600;color:var(--muted);padding:9px 20px;border-radius:999px;text-decoration:none;transition:color .16s ease,background-color .16s ease}.dishboard-marketing-pricing .tab:hover{color:var(--ink)}.dishboard-marketing-pricing .tab.on{color:var(--green-d);background:var(--mint)}.dishboard-marketing-pricing .view{display:none;animation:dm-pricing-fade .25s ease}.dishboard-marketing-pricing .view.on{display:block}@keyframes dm-pricing-fade{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}.dishboard-marketing-pricing .eyb{display:inline-flex;align-items:center;gap:8px;background:#fff;border:1px solid var(--line);color:var(--green-d);padding:7px 15px 7px 12px;border-radius:999px;font-size:12px;font-weight:600;letter-spacing:.02em;margin-bottom:20px;box-shadow:0 2px 10px -5px #17203329}.dishboard-marketing-pricing .eyb .d{width:7px;height:7px;background:var(--green);border-radius:50%}.dishboard-marketing-pricing h1{font-size:clamp(32px,4.6vw,46px);font-weight:700;letter-spacing:-.034em;line-height:1.05;margin-bottom:12px}.dishboard-marketing-pricing h1 .g{color:var(--green-d)}.dishboard-marketing-pricing .lead{font-size:16px;color:var(--muted);max-width:600px;margin-bottom:40px;line-height:1.62}.dishboard-marketing-pricing .tiers{display:grid;grid-template-columns:repeat(3,1fr);gap:18px;margin-bottom:30px}.dishboard-marketing-pricing .tier{background:#fff;border:1px solid rgba(23,32,51,.05);border-radius:22px;padding:28px 26px;box-shadow:var(--shadow-card);display:flex;flex-direction:column}.dishboard-marketing-pricing .tier.feat{border:1.5px solid var(--green);box-shadow:0 0 0 4px #4f9b7a14,var(--shadow-soft)}.dishboard-marketing-pricing .tier-tag{font-size:10.5px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--green-d);margin-bottom:10px}.dishboard-marketing-pricing .tier h3{font-size:20px;font-weight:700;letter-spacing:-.01em;margin-bottom:4px}.dishboard-marketing-pricing .tier .who{font-size:13px;color:var(--soft);margin-bottom:18px;min-height:36px}.dishboard-marketing-pricing .price{font-size:28px;font-weight:700;letter-spacing:-.02em;color:var(--ink);margin-bottom:3px;font-variant-numeric:tabular-nums}.dishboard-marketing-pricing .price small{font-size:13px;font-weight:600;color:var(--soft)}.dishboard-marketing-pricing .price-note{font-size:12px;color:var(--soft);margin-bottom:20px;padding-bottom:20px;border-bottom:1px solid var(--line-soft)}.dishboard-marketing-pricing .tier ul{list-style:none;flex:1}.dishboard-marketing-pricing .tier li{font-size:13px;color:var(--muted);display:flex;gap:8px;align-items:flex-start;padding:6px 0;line-height:1.45}.dishboard-marketing-pricing .tier li i{color:var(--green);font-size:16px;margin-top:1px;flex-shrink:0}.dishboard-marketing-pricing .tier .cta{margin-top:24px;display:flex;align-items:center;justify-content:center;gap:8px;text-decoration:none;padding:13px;border-radius:999px;font-size:14px;font-weight:600;cursor:pointer;line-height:1;transition:background-color .16s ease,border-color .16s ease,transform .2s ease}.dishboard-marketing-pricing .cta.p{background:var(--jet);color:#fff}.dishboard-marketing-pricing .cta.p:hover{background:#2c2c2c;transform:translateY(-1px)}.dishboard-marketing-pricing .cta.s{background:#fff;color:var(--ink);border:1px solid var(--line)}.dishboard-marketing-pricing .cta.s:hover{border-color:#cfd6dd;transform:translateY(-1px)}.dishboard-marketing-pricing .pnote{background:var(--mint);border:1px solid var(--mint-line);border-radius:14px;padding:16px 18px;font-size:13.5px;color:var(--muted);line-height:1.55;margin-bottom:14px}.dishboard-marketing-pricing .pnote strong{color:var(--ink)}.dishboard-marketing-pricing .faq{margin-top:48px}.dishboard-marketing-pricing .faq h2{font-size:20px;font-weight:700;letter-spacing:-.02em;margin-bottom:14px}.dishboard-marketing-pricing .qa{border-top:1px solid var(--line);padding:18px 0}.dishboard-marketing-pricing .qa p:first-child{font-size:14.5px;font-weight:700;color:var(--ink);margin-bottom:5px}.dishboard-marketing-pricing .qa p:last-child{font-size:13.5px;color:var(--muted);line-height:1.55}.dishboard-marketing-pricing .cgrid{display:grid;grid-template-columns:.85fr 1.15fr;gap:18px;align-items:start;max-width:940px;margin:0 auto}.dishboard-marketing-pricing .cbox{background:#fff;border:1px solid rgba(23,32,51,.05);border-radius:22px;padding:28px 26px;box-shadow:var(--shadow-card)}.dishboard-marketing-pricing .cbox h3{font-size:18px;font-weight:700;letter-spacing:-.01em;margin-bottom:7px}.dishboard-marketing-pricing .cbox p{font-size:13.5px;color:var(--muted);line-height:1.6;margin-bottom:16px}.dishboard-marketing-pricing .cmail{display:inline-flex;align-items:center;gap:8px;font-size:13.5px;font-weight:700;color:var(--green-d);text-decoration:none;background:var(--mint);border:1px solid var(--mint-line);padding:11px 16px;border-radius:999px}.dishboard-marketing-pricing .cmail:hover{background:#e1eee6}.dishboard-marketing-pricing .cmail i{font-size:16px}.dishboard-marketing-pricing .clist{list-style:none;margin-top:6px}.dishboard-marketing-pricing .clist li{font-size:13.5px;color:var(--muted);display:flex;gap:9px;align-items:flex-start;padding:7px 0}.dishboard-marketing-pricing .clist li i{color:var(--green);font-size:16px;margin-top:1px;flex-shrink:0}.dishboard-marketing-pricing .field{margin-bottom:15px}.dishboard-marketing-pricing .field label{display:block;font-size:12.5px;font-weight:600;color:var(--ink);margin-bottom:6px}.dishboard-marketing-pricing .field input,.dishboard-marketing-pricing .field textarea{width:100%;background:#fbfcfb;border:1px solid var(--line);border-radius:12px;padding:13px 15px;font:inherit;font-size:14.5px;color:var(--ink)}.dishboard-marketing-pricing .field input::placeholder,.dishboard-marketing-pricing .field textarea::placeholder{color:#9aa7b3}.dishboard-marketing-pricing .field input:focus,.dishboard-marketing-pricing .field textarea:focus{outline:none;border-color:var(--green);box-shadow:0 0 0 3px #4f9b7a24}.dishboard-marketing-pricing .field textarea{resize:vertical;min-height:92px}.dishboard-marketing-pricing .submit{width:100%;background:var(--jet);color:#fff;border:0;padding:15px;border-radius:999px;font:inherit;font-size:15px;font-weight:600;cursor:pointer;transition:background-color .16s ease}.dishboard-marketing-pricing .submit:hover{background:#2c2c2c}.dishboard-marketing-pricing .formnote{font-size:11.5px;color:var(--soft);margin-top:11px;text-align:center}@media (max-width:900px){.dishboard-marketing-pricing .tiers{grid-template-columns:1fr 1fr}.dishboard-marketing-pricing .tier:last-child{grid-column:1/-1}.dishboard-marketing-pricing .cgrid{grid-template-columns:1fr;max-width:560px}}@media (max-width:640px){.dishboard-marketing-pricing .wrap{padding:104px 18px 70px}.dishboard-marketing-pricing .top{top:10px;width:calc(100% - 20px);padding:9px 10px 9px 18px}.dishboard-marketing-pricing .back{padding:9px 13px}.dishboard-marketing-pricing .tiers{grid-template-columns:1fr}.dishboard-marketing-pricing .tier:last-child{grid-column:auto}}.dishboard-marketing-legal{line-height:1.7}.dishboard-marketing-legal .wrap{max-width:900px;margin:0 auto;padding:122px 24px 80px}.dishboard-marketing-legal .top{position:fixed;top:16px;left:50%;transform:translate(-50%);width:min(100% - 32px,900px);display:flex;justify-content:space-between;align-items:center;gap:12px;background:#ffffffc7;-webkit-backdrop-filter:blur(16px) saturate(1.4);backdrop-filter:blur(16px) saturate(1.4);border:1px solid rgba(23,32,51,.07);border-radius:999px;padding:10px 12px 10px 22px;margin-bottom:0;box-shadow:0 12px 36px -16px #17203342;z-index:200}.dishboard-marketing-legal .logo{font-size:19px;font-weight:800;letter-spacing:-.02em;display:inline-flex;align-items:baseline;gap:0}.dishboard-marketing-legal .logo .dot{color:var(--green)}.dishboard-marketing-legal .back{font-size:13.5px;color:var(--muted);font-weight:600;text-decoration:none;display:inline-flex;align-items:center;gap:6px;padding:10px 16px;border-radius:999px}.dishboard-marketing-legal .back:hover{color:var(--ink);background:#1720330d}.dishboard-marketing-legal .banner{background:var(--mint);border:1px solid var(--mint-line);color:var(--green-d);border-radius:14px;padding:14px 17px;font-size:13px;margin-bottom:30px;display:flex;gap:9px;align-items:flex-start;line-height:1.5}.dishboard-marketing-legal .banner b{color:var(--ink)}.dishboard-marketing-legal .tabs{display:inline-flex;gap:4px;flex-wrap:wrap;margin-bottom:36px;background:#fff;border:1px solid var(--line);border-radius:999px;padding:5px;box-shadow:0 1px 2px #1720330a}.dishboard-marketing-legal .tab{background:none;border:0;font:inherit;cursor:pointer;font-size:13px;font-weight:600;color:var(--muted);padding:9px 16px;border-radius:999px;text-decoration:none;transition:color .16s ease,background-color .16s ease}.dishboard-marketing-legal .tab:hover{color:var(--ink)}.dishboard-marketing-legal .tab.on{color:var(--green-d);background:var(--mint)}.dishboard-marketing-legal .doc{display:none;animation:dm-legal-fade .25s ease}.dishboard-marketing-legal .doc.on{display:block}@keyframes dm-legal-fade{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}.dishboard-marketing-legal .doc h1{font-size:clamp(28px,4vw,40px);font-weight:700;letter-spacing:-.03em;margin-bottom:6px;line-height:1.1}.dishboard-marketing-legal .doc .meta{font-size:12.5px;color:var(--soft);margin-bottom:32px}.dishboard-marketing-legal .doc h2{font-size:17px;font-weight:700;letter-spacing:-.01em;margin:34px 0 10px;padding-top:24px;border-top:1px solid var(--line)}.dishboard-marketing-legal .doc h2:first-of-type{border-top:0;padding-top:0;margin-top:24px}.dishboard-marketing-legal .doc h3{font-size:14.5px;font-weight:700;margin:20px 0 6px;color:var(--ink)}.dishboard-marketing-legal .doc p{font-size:14.5px;color:var(--muted);margin-bottom:12px;line-height:1.7}.dishboard-marketing-legal .doc ul{margin:6px 0 14px;padding-left:20px}.dishboard-marketing-legal .doc li{font-size:14.5px;color:var(--muted);margin-bottom:8px;line-height:1.65}.dishboard-marketing-legal .doc strong{color:var(--ink);font-weight:600}.dishboard-marketing-legal .doc a{color:var(--green-d);text-decoration:none;font-weight:500}.dishboard-marketing-legal .doc a:hover{text-decoration:underline}.dishboard-marketing-legal .callout{background:var(--mint);border:1px solid var(--mint-line);border-radius:12px;padding:15px 17px;margin:18px 0;font-size:13.5px;color:var(--muted);line-height:1.6}.dishboard-marketing-legal .callout strong{color:var(--ink)}@media (max-width:640px){.dishboard-marketing-legal .doc h1{font-size:26px}.dishboard-marketing-legal .tab{padding:9px 13px;font-size:12.5px}.dishboard-marketing-legal .wrap{padding:104px 18px 60px}.dishboard-marketing-legal .top{top:10px;width:calc(100% - 20px);padding:9px 10px 9px 18px}.dishboard-marketing-legal .back{padding:9px 13px}.dishboard-marketing-legal .foot{flex-direction:column;align-items:flex-start}.dishboard-marketing-legal .foot a{margin-left:0;margin-right:18px}}
