.ax{--ax-bg:#f5f6f0;--ax-glow:#e4eddc;--ax-card:#fff;--ax-ink:#20342e;--ax-muted:#63716b;--ax-eyebrow:#69786c;--ax-line:#dce2db;--ax-green:#2d604b;--ax-dock:#2f5141;--ax-ok:#218b65;--ax-amber:#9a5b0c;--ax-amber-bg:#fbeedb;--ax-blue:#2f5e9e;--ax-blue-bg:#e3ecf8;--ax-red:#a8352b;--ax-red-bg:#f9e3e0;--ax-grey-bg:#eef0ec;--ax-seg:#e8ebe4;--ax-dock-space:calc(112px + env(safe-area-inset-bottom));min-height:100svh;background:radial-gradient(1200px 520px at 90% -10%,var(--ax-glow),transparent 60%),var(--ax-bg);color:var(--ax-ink);font-family:Manrope Variable,Manrope,system-ui,sans-serif;font-size:15px;line-height:1.45;-webkit-font-smoothing:antialiased}:where(.ax) *{box-sizing:border-box}:where(.ax) :is(h1,h2,h3,p){margin:0}:where(.ax) :is(p,small){color:inherit}:where(.ax) a{color:inherit;text-decoration:none}:where(.ax) button{font:inherit;color:inherit;border:0;background:none;cursor:pointer}:where(.ax) button:hover{filter:none}:where(.ax) header{height:auto;border:0;padding:0;display:block}.ax :is(a,button,input,select,textarea,summary):focus-visible{outline:3px solid #37775b;outline-offset:2px}.ax-press{transition:transform .22s cubic-bezier(.2,.8,.2,1),background .2s,box-shadow .2s}.ax-press:active{transform:scale(.975)}.ax-frame{display:grid;grid-template-columns:1fr;min-height:100svh}.ax-side{display:none}.ax-top{height:auto;border:0;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:calc(14px + env(safe-area-inset-top)) 20px 10px;position:sticky;top:0;z-index:20;background:#f5f6f0d6;backdrop-filter:blur(22px) saturate(1.6);-webkit-backdrop-filter:blur(22px) saturate(1.6);box-shadow:0 1px 0 #20342e0f}@media (prefers-reduced-transparency:reduce){.ax-top{background:var(--ax-bg);backdrop-filter:none;-webkit-backdrop-filter:none}}.ax-top .brand-wordmark{width:112px;height:auto;filter:none}.ax-me{display:flex;align-items:center;gap:10px}.ax-me small{font-size:11px;font-weight:800;letter-spacing:.12em;text-transform:uppercase;color:var(--ax-eyebrow)}.ax-avatar{display:inline-grid;place-items:center;width:40px;height:40px;border-radius:999px;background:var(--ax-glow);color:var(--ax-green);font-weight:800;font-size:14px;flex:none}.ax-avatar[data-tone=blue]{background:var(--ax-blue-bg);color:var(--ax-blue)}.ax-avatar[data-tone=amber]{background:var(--ax-amber-bg);color:var(--ax-amber)}.ax-avatar-lg{width:64px;height:64px;font-size:22px}.ax-main{min-width:0;padding:4px 20px calc(var(--ax-dock-space) + 12px);max-width:760px;width:100%;margin:0 auto}.ax-dock{position:fixed;z-index:35;bottom:calc(16px + env(safe-area-inset-bottom));left:50%;transform:translateX(-50%);display:flex;gap:3px;padding:7px;max-width:440px;width:calc(100% - 28px);background:#ffffffc8;border:1px solid #fffffff2;box-shadow:inset 0 1px 0 #fff,0 12px 48px #1e351c24,0 1px 4px #2439260e;border-radius:30px;backdrop-filter:blur(24px) saturate(1.5);-webkit-backdrop-filter:blur(24px) saturate(1.5)}.ax-dock a{position:relative;display:flex;flex:1;min-height:58px;align-items:center;justify-content:center;flex-direction:column;gap:5px;font-size:11px;font-weight:750;color:#56645c;border-radius:22px;touch-action:manipulation;transition:background .26s,transform .26s cubic-bezier(.2,.8,.2,1)}.ax-dock a:active{transform:scale(.97)}.ax-dock a[aria-current=page]{background:var(--ax-dock);color:#fff;box-shadow:inset 0 1px 0 #ffffff2e,0 3px 8px #20352b24}.ax-badge{position:absolute;top:6px;left:calc(50% + 4px);min-width:18px;height:18px;padding:0 5px;border-radius:999px;background:#c2410c;color:#fff;font-size:10px;font-weight:800;display:grid;place-items:center;border:2px solid #fff}@media (pointer:coarse){.ax:has(:is(textarea,input[type=text],input[type=email],input[type=number],input[type=tel],input[type=search],input:not([type])):focus) .ax-dock{display:none}}html:has(.ax) .site-legal{padding-bottom:calc(112px + env(safe-area-inset-bottom))}@media (min-width:1024px){.ax-frame{grid-template-columns:260px minmax(0,1fr)}.ax-side{display:flex;flex-direction:column;gap:2px;position:sticky;top:0;height:100svh;overflow:auto;padding:26px 16px 20px;background:#ffffffb8;border-right:1px solid var(--ax-line);backdrop-filter:blur(30px);-webkit-backdrop-filter:blur(30px)}.ax-side .brand-wordmark{width:136px;height:auto;margin:0 10px 22px;filter:none}.ax-side-label{font-size:11px;font-weight:800;letter-spacing:.12em;text-transform:uppercase;color:var(--ax-eyebrow);padding:16px 12px 6px}.ax-side a.ax-nav{display:flex;align-items:center;gap:12px;padding:10px 12px;border-radius:14px;font-weight:650;font-size:15px}.ax-side a.ax-nav:hover{background:#20342e0a}.ax-side a.ax-nav[aria-current=page]{background:var(--ax-dock);color:#fff;font-weight:750}.ax-side a.ax-nav .ax-count{margin-left:auto;min-width:22px;height:22px;padding:0 7px;border-radius:999px;background:#c2410c;color:#fff;font-size:12px;font-weight:800;display:grid;place-items:center}.ax-side a.ax-nav[aria-current=page] .ax-count{background:#fff;color:var(--ax-dock)}.ax-side-me{margin-top:auto;display:flex;align-items:center;gap:10px;padding:14px 10px 0;border-top:1px solid var(--ax-line)}.ax-side-me strong{display:block;font-size:14px}.ax-side-me small{color:var(--ax-muted);font-size:13px}.ax-dock,.ax-top{display:none}html:has(.ax) .site-legal{padding-bottom:0}.ax-main{padding:32px 40px 48px;max-width:1080px}}.ax-head{display:flex;flex-direction:column;gap:6px;margin:6px 0 18px}.ax-head-row{display:flex;align-items:flex-end;justify-content:space-between;gap:16px;flex-wrap:wrap}.ax-eyebrow{font-size:11px;font-weight:800;letter-spacing:.12em;text-transform:uppercase;color:var(--ax-eyebrow)}.ax-title{font-family:Space Grotesk Variable,Space Grotesk,sans-serif;font-weight:500;font-size:clamp(32px,6vw,40px);line-height:1.08;letter-spacing:-.03em}.ax-sub{color:var(--ax-muted);font-size:15px;max-width:60ch}.ax-section{display:flex;align-items:center;justify-content:space-between;gap:12px;margin:22px 0 10px}.ax-section a,.ax-section button{font-weight:750;font-size:14px;color:var(--ax-green)}.ax-card{padding:18px}.ax-card,.ax-list{background:var(--ax-card);border:1px solid var(--ax-line);border-radius:24px;box-shadow:0 1px 2px #20342e08}.ax-list{overflow:hidden}.ax-row{display:flex;align-items:center;gap:14px;padding:14px 14px 14px 16px;width:100%;text-align:left;min-height:64px}.ax-row+.ax-row{border-top:1px solid var(--ax-line)}a.ax-row:hover,button.ax-row:hover{background:#20342e05}.ax-row[aria-current=true]{background:#e4eddc80}.ax-row-body{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}.ax-row-title{font-weight:650;font-size:16px}.ax-row-hint{color:var(--ax-muted);font-size:14px}.ax-row-pills{display:flex;gap:6px;flex-wrap:wrap;padding-top:4px}.ax-row-value{font-weight:650;font-size:15px;color:var(--ax-muted);white-space:nowrap}.ax-chev{color:var(--ax-muted);flex:none}.ax-tile{display:grid;place-items:center;width:40px;height:40px;border-radius:12px;flex:none;background:var(--ax-glow);color:var(--ax-green)}[data-tone=amber]{--t-bg:var(--ax-amber-bg);--t-fg:var(--ax-amber)}[data-tone=blue]{--t-bg:var(--ax-blue-bg);--t-fg:var(--ax-blue)}[data-tone=red]{--t-bg:var(--ax-red-bg);--t-fg:var(--ax-red)}[data-tone=grey]{--t-bg:var(--ax-grey-bg);--t-fg:var(--ax-muted)}[data-tone=green]{--t-bg:var(--ax-glow);--t-fg:var(--ax-green)}.ax-tile[data-tone]{background:var(--t-bg);color:var(--t-fg)}.ax-pill{display:inline-flex;align-items:center;gap:4px;padding:3px 10px;border-radius:999px;font-size:12px;font-weight:750;background:var(--t-bg,var(--ax-glow));color:var(--t-fg,var(--ax-green));white-space:nowrap}.ax-kv{display:grid;grid-template-columns:minmax(96px,34%) 1fr;gap:12px;padding:13px 16px;font-size:15px}.ax-kv+.ax-kv{border-top:1px solid var(--ax-line)}.ax-kv dt{color:var(--ax-muted)}.ax-kv dd{margin:0;font-weight:550;overflow-wrap:anywhere;white-space:pre-line}.ax-kpis{display:grid;grid-template-columns:1fr 1fr;gap:10px}@media (min-width:1024px){.ax-kpis{grid-template-columns:repeat(4,1fr)}}.ax-kpi{display:flex;flex-direction:column;gap:3px;padding:16px}.ax-kpi b{font-family:Space Grotesk Variable,sans-serif;font-weight:500;font-size:28px;letter-spacing:-.03em;line-height:1.1}.ax-kpi small,.ax-kpi span{font-weight:650}.ax-kpi small{font-size:13px;color:var(--ax-muted)}.ax-kpi small[data-trend=up]{color:var(--ax-ok)}.ax-kpi small[data-trend=down]{color:var(--ax-amber)}.ax-seg{display:flex;gap:2px;padding:4px;border-radius:999px;background:var(--ax-seg);margin:0 0 14px;overflow-x:auto;scrollbar-width:none}.ax-seg a,.ax-seg button{flex:1;white-space:nowrap;padding:9px 14px;border-radius:999px;font-weight:650;font-size:14px;color:var(--ax-muted);text-align:center}.ax-seg [aria-current=page],.ax-seg [aria-pressed=true]{background:#fff;color:var(--ax-ink);font-weight:750;box-shadow:0 1px 4px #20342e1a}.ax-chips{display:flex;gap:8px;flex-wrap:wrap;margin:0 0 14px}.ax-chips button{padding:8px 14px;border-radius:999px;border:1px solid var(--ax-line);background:#fff;font-weight:650;font-size:14px}.ax-chips button[aria-pressed=true]{background:var(--ax-ink);border-color:var(--ax-ink);color:#fff}.ax-search{display:flex;align-items:center;gap:10px;padding:0 16px;border-radius:16px;background:#fff;border:1px solid var(--ax-line);margin:0 0 12px;color:var(--ax-muted)}.ax-search input{flex:1;min-width:0;border:0;background:none;padding:13px 0;font:inherit;color:var(--ax-ink);outline:none}.ax-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:48px;padding:0 20px;border-radius:999px;font-weight:750;font-size:15px;background:var(--ax-green);color:#fff!important;box-shadow:0 2px 8px #2d604b33}.ax-btn[data-kind=secondary]{background:#fff;color:var(--ax-ink)!important;border:1px solid var(--ax-line);box-shadow:none}.ax-btn[data-kind=danger]{background:#fff;color:var(--ax-red)!important;border:1px solid #e7b8b2;box-shadow:none}.ax-btn[data-size=sm]{min-height:40px;padding:0 16px;font-size:14px}.ax-btn[data-wide]{width:100%}.ax-btn:disabled{opacity:.5;cursor:not-allowed}.ax-btns{display:flex;gap:10px;flex-wrap:wrap}.ax-btns>*{flex:1}.ax-note{font-size:13px;color:var(--ax-muted);line-height:1.5}.ax-alert{background:var(--ax-red-bg);color:var(--ax-red);font-weight:600}.ax-alert,.ax-ok{display:flex;gap:10px;align-items:flex-start;padding:12px 14px;border-radius:16px;font-size:14px;margin:0 0 12px}.ax-ok{background:var(--ax-glow);color:var(--ax-green);font-weight:650}.ax-empty{padding:28px 18px;text-align:center;color:var(--ax-muted)}.ax-empty strong{display:block;color:var(--ax-ink);font-size:16px;margin-bottom:4px}.ax-skel{height:64px;border-radius:24px;background:linear-gradient(90deg,#eef0ec,#f7f8f4,#eef0ec);background-size:200% 100%;animation:ax-shimmer 1.2s infinite;margin-bottom:10px}@keyframes ax-shimmer{to{background-position:-200% 0}}.ax-signal{display:flex;gap:10px;align-items:flex-start;font-size:15px}.ax-signal svg{flex:none;margin-top:1px}.ax-stack{gap:10px}.ax-field,.ax-stack{display:flex;flex-direction:column}.ax-field{gap:6px;font-weight:650;font-size:14px}.ax-field :is(input,select,textarea){font:inherit;font-weight:500;font-size:16px;color:var(--ax-ink);background:#fff;border:1px solid var(--ax-line);border-radius:14px;padding:12px 14px;min-width:0;width:100%}.ax-field textarea{min-height:96px;resize:vertical}.ax-field small{font-weight:500;color:var(--ax-muted)}.ax-fields{display:grid;gap:14px}@media (min-width:640px){.ax-fields-2{grid-template-columns:1fr 1fr}}.ax-check{display:flex;gap:12px;align-items:flex-start;padding:14px 16px;font-size:15px;font-weight:550}.ax-check+.ax-check{border-top:1px solid var(--ax-line)}.ax-check input{width:22px;height:22px;accent-color:var(--ax-green);flex:none;margin:0}.ax-layer{position:fixed;inset:0;z-index:80;display:flex;align-items:flex-end;justify-content:center}.ax-scrim{position:absolute;inset:0;background:#20342e73;backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px);animation:ax-fade .2s ease-out}.ax-sheet{position:relative;width:100%;max-width:560px;max-height:92svh;overflow:auto;background:var(--ax-bg);border-radius:30px 30px 0 0;padding:10px 20px calc(24px + env(safe-area-inset-bottom));box-shadow:0 -20px 60px #20342e33;animation:ax-rise .32s cubic-bezier(.2,.8,.2,1)}.ax-sheet:focus{outline:0}.ax-grabber{width:40px;height:5px;border-radius:3px;background:var(--ax-line);margin:0 auto 10px}.ax-sheet-head{display:flex;align-items:center;justify-content:space-between;gap:12px;margin:0 0 14px}.ax-sheet-head h2{font-size:19px;font-weight:800}.ax-sheet .ax-stack{gap:14px}@media (min-width:700px){.ax-layer{align-items:center}.ax-sheet{border-radius:28px;padding-bottom:24px}}@keyframes ax-rise{0%{transform:translateY(24px);opacity:.6}}@keyframes ax-fade{0%{opacity:0}}.ax-review{display:flex;flex-direction:column;gap:10px}.ax-code{font-family:Space Grotesk Variable,monospace;font-size:28px;letter-spacing:.12em;font-weight:500;word-break:break-all}.ax-hero-green{background:var(--ax-green);border-color:var(--ax-green);color:#fff}.ax-hero-green .ax-eyebrow{color:#cfe3d5}.ax-hero-green .ax-note{color:#dcebe0}@media (min-width:1024px){.ax-split{display:grid;grid-template-columns:minmax(300px,380px) minmax(0,1fr);gap:24px;align-items:start}.ax-split-detail{position:sticky;top:24px}}.ax-split-detail:empty{display:none}.ax-actionbar{position:sticky;bottom:calc(var(--ax-dock-space) - 8px);z-index:10;display:flex;gap:10px;padding:12px;margin:16px -4px 0;border-radius:24px;background:#ffffffd9;border:1px solid var(--ax-line);backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px)}.ax-actionbar>*{flex:1}@media (min-width:1024px){.ax-actionbar{bottom:16px}}@media (prefers-reduced-motion:reduce){.ax-dock a,.ax-press{transition:none}.ax-scrim,.ax-sheet,.ax-skel{animation:none}}@media (prefers-reduced-transparency:reduce){.ax-dock,.ax-side{background:#fbfcf9;backdrop-filter:none;-webkit-backdrop-filter:none}}@media (max-width:1023px){.ax-hide-phone{display:none}}@media (min-width:1024px){.ax-show-phone{display:none!important}}html:has(.ax) body{background:#f5f6f0}.ax{overflow-x:clip}.ax-inline-actions{display:inline-flex;gap:14px;margin-left:6px;align-items:center}.ax-link{font-weight:750;font-size:14px;color:var(--ax-green)!important;padding:2px 0}.ax-link[data-danger]{color:var(--ax-red)!important}.ax-link:disabled{opacity:.45}.ax-business{min-width:0}.ax-business :is(.ob-workspace,.ob-intro,.ob-card,.ob-cash-kpi,.ob-price-card){max-width:100%}.ax-business .ob-intro{margin:0 0 12px}.ax-business .ob-intro p{color:var(--ax-muted);font-size:14px}.ax .ob-button{border-radius:999px;font-weight:750}.ax .ob-button-primary{background:var(--ax-green);border-color:var(--ax-green);color:#fff}.ax-frame>*{min-width:0}.ax-period{display:flex;align-items:center;gap:10px;flex-wrap:wrap;margin:0 0 14px}.ax-period .ax-chips{margin:0}.ax-period-nav{display:flex;align-items:center;gap:6px;margin-left:auto}.ax-period-nav b{min-width:112px;text-align:center}.ax-promo-grid{display:grid;gap:12px;grid-template-columns:repeat(auto-fill,minmax(240px,1fr))}.ax-promo{display:flex;flex-direction:column;text-align:left;background:#fff;border:1px solid var(--ax-line);border-radius:22px;overflow:hidden;width:100%;padding:0}.ax-promo-media{position:relative;aspect-ratio:16/9;width:100%;background:var(--ax-glow) center/cover no-repeat;display:grid;place-items:center;color:var(--ax-green)}.ax-promo-media .ax-pill{position:absolute;top:10px;left:10px}.ins-bars{display:flex;align-items:flex-end;gap:3px;height:120px}.ins-bars span{flex:1;min-width:2px;border-radius:4px 4px 2px 2px;background:var(--ax-green)}.ins-bars span[data-empty]{background:var(--ax-line)}.ins-heat{display:grid;grid-template-columns:30px repeat(18,minmax(12px,1fr));gap:3px;align-items:center;min-width:320px}.ins-heat small{font-size:10px;color:var(--ax-muted);text-align:center}.ins-heat small[role=rowheader]{text-align:left}.ins-heat span[role=cell]{aspect-ratio:1;border-radius:4px;background:var(--ax-grey-bg)}.ins-heat span[role=cell][data-on]{background:var(--ax-green)}.ins-funnel{display:grid;grid-template-columns:repeat(auto-fit,minmax(90px,1fr));gap:8px}.ins-funnel span{display:flex;flex-direction:column;gap:2px;padding:10px 12px;border-radius:14px;background:var(--ax-grey-bg);font-size:13px;color:var(--ax-muted)}.ins-funnel b{font-family:Space Grotesk Variable,sans-serif;font-weight:500;font-size:26px;color:var(--ax-ink);line-height:1.1}.ax-me-card{display:flex;align-items:center;gap:14px;margin:0 0 18px}.ax-me-card>div{display:grid;gap:1px;min-width:0}.ax-me-card strong{font-size:18px}.ax-me-card span{font-weight:600;overflow-wrap:anywhere}.ax-me-card small{color:var(--ax-muted);font-size:13px}.ax-dock{transition:width .34s cubic-bezier(.2,.8,.2,1),left .34s cubic-bezier(.2,.8,.2,1),transform .34s cubic-bezier(.2,.8,.2,1),padding .34s,gap .34s,border-radius .34s}.ax-dock a{transition:background .26s,transform .26s cubic-bezier(.2,.8,.2,1),flex-grow .34s cubic-bezier(.2,.8,.2,1),opacity .2s,font-size .2s}html[data-dock-compact] .ax-dock:has([aria-current=page]){left:16px;transform:none;width:64px;padding:6px;gap:0;border-radius:999px}html[data-dock-compact] .ax-dock:has([aria-current=page]) a:not([aria-current=page]){flex:0 0 0;min-width:0;padding:0;opacity:0;overflow:hidden;pointer-events:none}html[data-dock-compact] .ax-dock:has([aria-current=page]) a[aria-current=page]{font-size:0;gap:0;min-height:50px;border-radius:999px}@media (prefers-reduced-motion:reduce){.ax-dock,.ax-dock a{transition:none}}