.me{background:var(--paper);color:var(--ink)}.me .num{font-variant-numeric:tabular-nums}.me .eyebrow{font-family:var(--sans);letter-spacing:.16em;text-transform:uppercase;color:var(--ink-3);font-size:11.5px;font-weight:500}.me .me-hero-mock{position:relative}.me .me-hero-mock .v6{border-radius:var(--r-xl);box-shadow:var(--sh-3);overflow:visible}.me .me-hero-mock .v6-stage{border-radius:var(--r-xl)}.me .me-hero-mock .v6-main{position:relative;overflow:visible}.me .me-tenantbar{border-bottom:1px solid var(--v6-line);align-items:center;gap:12px;padding:12px 16px;display:flex}.me .me-tenant{background:var(--v6-bg-2);border:1px solid var(--v6-line);border-radius:9px;align-items:center;gap:10px;padding:7px 12px;display:inline-flex}.me .me-tlogo{background:var(--green-deep);color:#fff;border-radius:7px;flex:none;place-items:center;width:26px;height:26px;font-size:13px;font-weight:700;display:grid}.me .me-tnames{flex-direction:column;gap:1px;line-height:1.15;display:flex}.me .me-tnames b{font-size:13px;font-weight:600}.me .me-tsub{font-family:var(--mono);color:var(--v6-ink-3);font-size:10px}.me .me-tenant svg{color:var(--v6-ink-2)}.me .me-tenantbar .v6-count{margin-left:auto}.me .me-dd{z-index:4;border:1px solid var(--v6-line);background:#fff;border-radius:12px;width:280px;padding:8px;position:absolute;top:56px;left:16px;box-shadow:0 18px 44px -18px #1e1e1e52}.me .me-dd-lab{letter-spacing:.08em;text-transform:uppercase;color:var(--v6-ink-3);padding:6px 8px 4px;font-size:9.5px;font-weight:600}.me .me-dd-item{border-radius:8px;align-items:center;gap:9px;padding:8px;font-size:12.5px;display:flex}.me .me-dd-item.sel{background:#f0f7e4}.me .me-dd-item.sel svg{color:var(--v6-olive);margin-left:auto}.me .me-dot{background:var(--green-deep);border-radius:50%;flex:none;width:8px;height:8px}.me .me-dot.child{background:var(--v6-ink-3)}.me .me-dd-nm{font-weight:550}.me .me-dd-tag{font-family:var(--mono);color:var(--v6-olive);background:#f0f7e4;border-radius:6px;margin-left:auto;padding:2px 7px;font-size:9.5px;font-weight:600}.me .me-dd-open{font-family:var(--mono);color:var(--v6-ink-3);margin-left:auto;font-size:10.5px}.me .me-dd-item.sel .me-dd-open{margin-left:auto}.me .me-grid{grid-template-columns:minmax(0,1.5fr) minmax(0,1fr) 84px 96px}.me .me-hero-mock .v6-tr .am{text-align:right}.me .me-hint{font-family:var(--sans);color:var(--ink-3);align-items:center;gap:8px;margin-top:16px;font-size:12.5px;display:inline-flex}.me .me-hint .d{background:var(--accent);border-radius:50%;flex:none;width:6px;height:6px}.me .me-intro{padding:96px 0 24px}.me .me-intro .lead{color:var(--ink);font-weight:450}.me .me-pain-grid{grid-template-columns:repeat(3,1fr);gap:22px;margin-top:52px;display:grid}.me .me-pain-card{background:var(--white);border:1px solid var(--line);border-radius:var(--r-lg);padding:26px 26px 28px}.me .me-pain-card h3{letter-spacing:-.015em;font-size:17px;font-weight:600}.me .me-pain-card p{color:var(--ink-2);margin-top:11px;font-size:14.5px;line-height:1.6}.me .me-feature{padding:80px 0}.me .me-grid-2{grid-template-columns:1fr 1.08fr;align-items:center;gap:64px;display:grid}.me .me-rev .me-grid-2{grid-template-columns:1.08fr 1fr}.me .me-k{font-family:var(--sans);letter-spacing:.12em;text-transform:uppercase;color:var(--accent-d);font-size:12px;font-weight:600}.me .me-copy h2{letter-spacing:-.034em;margin-top:14px;font-size:clamp(27px,3.2vw,42px);font-weight:600;line-height:1.06}.me .me-copy p{color:var(--ink-2);max-width:52ch;margin-top:18px;font-size:17px;line-height:1.62}.me .me-checks{flex-direction:column;gap:13px;margin-top:24px;list-style:none;display:flex}.me .me-checks li{color:var(--ink);align-items:flex-start;gap:12px;font-size:15.5px;line-height:1.5;display:flex}.me .me-checks .ci{background:var(--accent-sub);width:22px;height:22px;color:var(--accent-d);border-radius:7px;flex:none;place-items:center;margin-top:1px;display:grid}.me .me-inline-link{color:var(--accent-d);align-items:center;gap:7px;margin-top:22px;font-size:14.5px;font-weight:600;display:inline-flex}.me .me-inline-link .ar{transition:transform .3s var(--ease)}.me .me-inline-link:hover .ar{transform:translate(4px)}.me .me-inbox-head{border-bottom:1px solid var(--v6-line);background:var(--v6-bg-2);justify-content:space-between;align-items:center;gap:12px;padding:14px 18px;display:flex}.me .me-inbox-addr{font-family:var(--mono);color:var(--v6-ink);font-size:12px;font-weight:500}.me .me-rules{padding:8px 0}.me .me-rule{border-bottom:1px solid var(--v6-line-2);grid-template-columns:1fr 18px 1fr;align-items:center;gap:12px;padding:13px 18px;display:grid}.me .me-rule-if,.me .me-rule-to{flex-direction:column;gap:4px;min-width:0;display:flex}.me .me-rule-lab{letter-spacing:.08em;text-transform:uppercase;color:var(--v6-ink-3);font-size:9px;font-weight:600}.me .me-rule-cond{font-family:var(--mono);color:var(--v6-ink);background:var(--v6-bg-2);border:1px solid var(--v6-line-2);white-space:nowrap;text-overflow:ellipsis;border-radius:6px;padding:5px 9px;font-size:11px;overflow:hidden}.me .me-rule-entity{color:#02542d;white-space:nowrap;text-overflow:ellipsis;background:#f0f7e4;border-radius:6px;padding:5px 9px;font-size:12.5px;font-weight:600;overflow:hidden}.me .me-rule-arrow{color:var(--v6-ink-3);justify-self:center}.me .me-rule-foot{background:var(--v6-bg-2);color:var(--v6-ink-2);align-items:center;gap:8px;padding:12px 18px;font-size:12px;display:flex}.me .me-rule-foot svg{color:var(--v6-olive)}.me .me-flow-head{border-bottom:1px solid var(--v6-line);background:var(--v6-bg-2);justify-content:space-between;align-items:center;gap:12px;padding:14px 18px;display:flex}.me .me-flow-title{font-size:13px;font-weight:600}.me .me-flow-scope{font-family:var(--mono);color:var(--v6-ink-3);font-size:10.5px}.me .me-flow-row{border-bottom:1px solid var(--v6-line-2);grid-template-columns:minmax(0,1fr) minmax(0,1.4fr) auto;align-items:center;gap:12px;padding:13px 18px;display:grid}.me .me-flow-nm{letter-spacing:-.01em;font-size:12.5px;font-weight:600}.me .me-flow-desc{color:var(--v6-ink-2);min-width:0;font-size:11.5px;line-height:1.4}.me .me-flow-state{font-family:var(--mono);white-space:nowrap;border-radius:8px;justify-self:end;align-items:center;gap:6px;padding:3px 9px;font-size:10.5px;font-weight:600;display:inline-flex}.me .me-flow-state.locked{background:var(--v6-bg-2);color:var(--v6-ink-2)}.me .me-flow-state.open{color:#02542d;background:#f0f7e4}.me .me-flow-row.unlocked{background:#fbfdf6}.me .me-flow-foot{background:var(--v6-bg-2);color:var(--v6-ink-2);padding:12px 18px;font-size:12px}.me .me-set-head{border-bottom:1px solid var(--v6-line);background:var(--v6-bg-2);justify-content:space-between;align-items:center;gap:12px;padding:14px 18px;display:flex}.me .me-set-entity{font-size:13px;font-weight:600}.me .me-set-list{padding:4px 0}.me .me-set-row{border-bottom:1px solid var(--v6-line-2);grid-template-columns:minmax(0,1fr) minmax(0,1.1fr) auto;align-items:center;gap:12px;padding:13px 18px;display:grid}.me .me-set-lab{color:var(--v6-ink-2);letter-spacing:-.01em;font-size:11.5px}.me .me-set-val{font-family:var(--mono);color:var(--v6-ink);white-space:nowrap;text-overflow:ellipsis;font-size:11.5px;font-weight:600;overflow:hidden}.me .me-set-src{font-family:var(--mono);white-space:nowrap;border-radius:7px;justify-self:end;padding:3px 8px;font-size:9.5px;font-weight:600}.me .me-set-src.inherited{background:var(--v6-synced-bg);color:var(--v6-synced-tx)}.me .me-set-src.own{color:#02542d;background:#f0f7e4}.me .me-set-foot{background:var(--v6-bg-2);color:var(--v6-ink-2);align-items:center;gap:8px;padding:12px 18px;font-size:12px;display:flex}.me .me-set-foot svg{color:var(--v6-olive)}.me .model{background:var(--green-deep);color:#fff;padding:clamp(88px,10vw,126px) 0;position:relative;overflow:hidden}.me .model .eyebrow{color:var(--accent-2)}.me .me-model .lead{color:#ffffffb8}.me .me-autonomy{border-top:1px solid var(--green-line);grid-template-columns:1fr 1fr;gap:0 64px;margin-top:60px;display:grid}.me .me-au{border-bottom:1px solid var(--green-line);padding:30px 0}.me .me-au h3{letter-spacing:-.015em;font-size:18px;font-weight:600}.me .me-au p{color:#ffffffa3;max-width:46ch;margin-top:10px;font-size:14.5px;line-height:1.6}.me .me-who{padding:104px 0}.me .me-who-grid{grid-template-columns:1fr 1fr;gap:24px;margin-top:52px;display:grid}.me .me-who-card{background:var(--white);border:1px solid var(--line);border-radius:var(--r-lg);box-shadow:var(--sh-2);padding:36px 36px 38px}.me .me-who-card h3{letter-spacing:-.02em;font-size:21px;font-weight:600}.me .me-who-card p{color:var(--ink-2);max-width:52ch;margin-top:14px;font-size:15.5px;line-height:1.62}.me .me-faq{padding:0 0 108px}.me .final{text-align:center;padding:112px 0 128px}.me .final h2{letter-spacing:-.04em;max-width:820px;margin:0 auto;font-size:clamp(34px,4.8vw,64px);font-weight:600;line-height:1.02}.me .final p{color:var(--ink-2);max-width:52ch;margin:20px auto 0;font-size:18px;line-height:1.6}.me .final .btn{margin-top:34px}.js .me .reveal{opacity:0;transition:opacity .85s var(--ease),transform .85s var(--ease);transform:translateY(26px)}.js .me .reveal.in{opacity:1;transform:none}@media (max-width:980px){.me .me-grid-2,.me .me-rev .me-grid-2{grid-template-columns:1fr;gap:40px}.me .me-rev .me-art{order:2}.me .me-rev .me-copy{order:1}.me .me-autonomy,.me .me-who-grid,.me .me-pain-grid{grid-template-columns:1fr}.me .me-feature{padding:60px 0}}@media (max-width:760px){.me .me-dd{width:220px;left:12px}.me .me-dd-open{display:none}.me .me-grid{grid-template-columns:minmax(0,1.4fr) 74px}.me .me-hero-mock .v6-tr .rf,.me .me-hero-mock .v6-thead span:nth-child(2),.me .me-hero-mock .v6-tr span:nth-child(4),.me .me-hero-mock .v6-thead span:nth-child(4){display:none}.me .me-hero-mock .v6-thead span:nth-child(3),.me .me-hero-mock .v6-tr .am{text-align:right}.me .me-rule{grid-template-columns:1fr;gap:8px}.me .me-rule-arrow{display:none}.me .me-flow-row{grid-template-columns:1fr auto}.me .me-flow-desc{display:none}.me .me-set-row{grid-template-columns:minmax(0,1fr) auto;gap:8px}.me .me-set-src{grid-column:2;justify-self:end}}@media (max-width:620px){.me .me-intro{padding:72px 0 12px}.me .me-who{padding:72px 0}.me .final{padding:88px 0 104px}.me .me-who-card{padding:28px 24px 30px}}
