.cd{position:relative;width:100%;max-width:31rem;margin:0 auto;padding:var(--space-4);background:var(--color-card-bg);border:1px solid var(--color-line);border-radius:var(--radius-xl);box-shadow:var(--shadow-lg)}.cd-bg{position:absolute;inset:0;z-index:0;border-radius:inherit;overflow:hidden;pointer-events:none}.cd>:not(.cd-bg){position:relative;z-index:1}.cd-blob{position:absolute;width:80%;aspect-ratio:1;border-radius:50%;will-change:transform}.cd-blob--a{top:-32%;right:-24%;background:radial-gradient(circle closest-side,color-mix(in srgb,var(--color-teal-500) 18%,transparent),transparent)}.cd-blob--b{bottom:-36%;left:-26%;background:radial-gradient(circle closest-side,color-mix(in srgb,var(--color-gold-500) 17%,transparent),transparent)}.cd-sheen{position:absolute;opacity:0;will-change:transform}.cd-sheen{top:-10%;bottom:-10%;left:0;width:28%;background:linear-gradient(90deg,transparent,color-mix(in srgb,var(--color-teal-500) 9%,transparent),transparent)}.cd-flow{fill:none;stroke:var(--color-gold-500);stroke-width:2.25;stroke-linecap:round;stroke-dasharray:.045 .955;stroke-dashoffset:0;opacity:0}.cd-node{position:relative}.cd-dot{position:absolute;top:.4rem;right:.4rem;width:.5rem;height:.5rem;border-radius:50%;background:var(--color-slate-500)}.cd-dot i{position:absolute;inset:0;border-radius:50%;background:inherit;opacity:0}.cd-node--finance .cd-dot{background:var(--color-finance-700)}.cd-node--admin .cd-dot{background:var(--color-admin-700)}.cd-node--business .cd-dot{background:var(--color-gold-500)}.cd-node.is-lit{box-shadow:inset 0 -3px 0 var(--color-gold-500)}.cd-flow,.cd-sheen{transition:opacity .8s var(--ease, ease)}.cd-live .cd-flow{opacity:.9}.cd-live .cd-sheen{opacity:1}.cd-head{display:grid;gap:.25rem;padding-bottom:var(--space-3);border-bottom:2px solid var(--color-heading)}.cd-head-title{font-family:var(--font-display);font-size:1rem;font-weight:600;color:var(--color-heading)}.cd-key,.cd-caption{font-size:.875rem;line-height:1.5;color:var(--color-slate-600)}.cd-art{display:block;width:100%;height:auto;max-height:9rem;margin-top:var(--space-3)}.cd-strands{fill:none;stroke:var(--diagram-tangle);stroke-width:1.75;stroke-linecap:round}.cd-nodes{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:var(--space-3);list-style:none;padding:0;margin:0}.cd-slot{min-width:0;grid-column:span 2}.cd-slot--finance,.cd-slot--admin{grid-column:span 3}.cd-slot--business{grid-column:1 / -1;padding-top:var(--space-2);position:relative}.cd-slot--business:before{content:"";position:absolute;top:-.6rem;left:25%;right:25%;height:.7rem;border-inline:2px solid var(--color-teal-700);border-bottom:2px solid var(--color-teal-700);pointer-events:none}.cd-node{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:.25rem;min-height:3.25rem;height:100%;padding:.75rem .5rem;border:2px solid var(--color-teal-700);border-radius:var(--radius-md);background:var(--color-card-bg);color:var(--color-heading);font-family:var(--font-display);text-align:center;text-decoration:none;overflow-wrap:anywhere;transition:background var(--duration-base),box-shadow var(--duration-base)}.cd-node-name{font-size:1rem;font-weight:600}.cd-node-sub{font-family:var(--font-sans);font-size:.875rem}.cd-node--business{background:var(--color-navy-surface);color:#fff;border-color:#637f94}.cd-node--business .cd-node-sub{color:#c3d3e1}.cd-node--data,.cd-node--ai,.cd-node--online{border:2px dashed var(--color-slate-500)}.cd-node:hover,.cd-node:focus-visible{box-shadow:inset 0 -4px 0 var(--color-gold-500)}.cd-node:not(.cd-node--business):hover,.cd-node:not(.cd-node--business):focus-visible{background:var(--color-teal-50)}.cd:has(.cd-node--business:is(:hover,:focus-visible)) .cd-node--finance,.cd:has(.cd-node--business:is(:hover,:focus-visible)) .cd-node--admin{box-shadow:inset 0 -4px 0 var(--color-gold-500)}.cd-status{display:grid;margin-top:var(--space-3);padding-top:var(--space-3);border-top:1px solid var(--color-line)}.cd-status-item{grid-area:1 / 1;margin:0;font-size:.9375rem;line-height:1.5;color:var(--color-slate-600)}.cd-status-item+.cd-status-item{margin-top:0}.cd-status-item:not(.cd-status-item--idle){visibility:hidden}.cd:has(.cd-node:is(:hover,:focus-visible)) .cd-status-item--idle{visibility:hidden}.cd:has([data-key=finance]:is(:hover,:focus-visible)) [data-for=finance],.cd:has([data-key=admin]:is(:hover,:focus-visible)) [data-for=admin],.cd:has([data-key=business]:is(:hover,:focus-visible)) [data-for=business],.cd:has([data-key=data]:is(:hover,:focus-visible)) [data-for=data],.cd:has([data-key=ai]:is(:hover,:focus-visible)) [data-for=ai],.cd:has([data-key=online]:is(:hover,:focus-visible)) [data-for=online]{visibility:visible}.cd-caption{margin-top:var(--space-3)}@media(prefers-reduced-motion:no-preference){.cd-strands path{animation:cd-draw 1s var(--ease) backwards}}@keyframes cd-draw{0%{stroke-dasharray:1;stroke-dashoffset:1}to{stroke-dasharray:1;stroke-dashoffset:0}}@media(max-width:30rem){.cd{padding:var(--space-3)}.cd-nodes{gap:var(--space-2)}.cd-node{padding:.6rem .25rem}.cd-art{max-height:6rem}}.feature[data-astro-cid-j7pv25f6]>[data-astro-cid-j7pv25f6]{min-width:0}.example-list[data-astro-cid-j7pv25f6]>[data-astro-cid-j7pv25f6]{min-width:0}.wc-top[data-astro-cid-j7pv25f6],.tr-header[data-astro-cid-j7pv25f6]{flex-wrap:wrap}.service-card[data-astro-cid-j7pv25f6],.ledger-row[data-astro-cid-j7pv25f6],.step[data-astro-cid-j7pv25f6],.example[data-astro-cid-j7pv25f6],.more-item[data-astro-cid-j7pv25f6]{min-width:0}.tracker[data-astro-cid-j7pv25f6]{overflow-x:auto;max-width:100%;align-self:center}#services[data-astro-cid-j7pv25f6],#examples[data-astro-cid-j7pv25f6],#more[data-astro-cid-j7pv25f6]{scroll-margin-top:calc(var(--header-h) + 1rem)}.section[data-astro-cid-j7pv25f6]{padding-block:clamp(var(--space-6),7vw,var(--space-8))}.section--quiet[data-astro-cid-j7pv25f6]{padding-block:clamp(var(--space-6),5vw,var(--space-7))}.section-head[data-astro-cid-j7pv25f6]{margin-bottom:var(--space-6)}.st[data-astro-cid-j7pv25f6]{display:inline-flex;align-items:center;padding:.18rem .55rem;border-radius:var(--radius-sm);font-size:.75rem;font-weight:600;line-height:1.3;white-space:normal}.st--done[data-astro-cid-j7pv25f6]{background:var(--color-gold-500);color:var(--color-on-gold)}.st--work[data-astro-cid-j7pv25f6]{background:var(--color-bg-tint);color:var(--color-heading);border:1px solid var(--color-line)}.st--open[data-astro-cid-j7pv25f6]{color:var(--color-slate-700);border:1px dashed var(--color-slate-500)}.hero[data-astro-cid-j7pv25f6]{position:relative;background:var(--color-bg);padding-block:var(--space-6) var(--space-7);border-bottom:1px solid var(--color-line)}.hero[data-astro-cid-j7pv25f6]{isolation:isolate}.hero-canvas[data-astro-cid-j7pv25f6]{position:absolute;inset:0;z-index:-1;width:100%;height:100%;pointer-events:none;opacity:0;transition:opacity 1.2s var(--ease);-webkit-mask-image:linear-gradient(to right,transparent 15%,#000 70%);mask-image:linear-gradient(to right,transparent 15%,#000 70%)}.hero-canvas[data-astro-cid-j7pv25f6].is-ready{opacity:1}@media(max-width:639px){.hero-canvas[data-astro-cid-j7pv25f6]{display:none}}.hero-grid[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);gap:var(--space-7);align-items:center}.hero[data-astro-cid-j7pv25f6] h1[data-astro-cid-j7pv25f6]{font-size:clamp(2.5rem,4.6vw,4rem);letter-spacing:-.03em;max-width:18ch;text-wrap:balance}.hl[data-astro-cid-j7pv25f6]{color:inherit;text-decoration:underline;text-decoration-color:color-mix(in srgb,var(--color-gold-500) calc(var(--hl, 1) * 100%),transparent);text-decoration-thickness:.08em;text-underline-offset:.17em}.hero[data-astro-cid-j7pv25f6] .lead[data-astro-cid-j7pv25f6]{margin-top:var(--space-4)}.hero-additional[data-astro-cid-j7pv25f6]{margin-top:var(--space-3);font-size:1rem;color:var(--color-slate-700)}.hero-additional[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]{text-underline-offset:.2em}.hero-actions[data-astro-cid-j7pv25f6]{display:flex;flex-wrap:wrap;gap:var(--space-3);margin-top:var(--space-5)}.hero-points[data-astro-cid-j7pv25f6]{list-style:none;padding:0;margin:var(--space-6) 0 0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--space-4);font-size:.92rem;font-weight:500;color:var(--color-slate-700)}.hero-points[data-astro-cid-j7pv25f6] li[data-astro-cid-j7pv25f6]{padding-top:.7rem;border-top:2px solid var(--color-line);position:relative}.hero-points[data-astro-cid-j7pv25f6] li[data-astro-cid-j7pv25f6]:before{content:"";position:absolute;top:-2px;left:0;width:2rem;height:2px;background:var(--color-gold-500)}.hero-visual[data-astro-cid-j7pv25f6]{min-width:0}.hero-float[data-astro-cid-j7pv25f6],.hero-enter[data-astro-cid-j7pv25f6]{backface-visibility:hidden}@media(prefers-reduced-motion:no-preference){.hero-float[data-astro-cid-j7pv25f6]{will-change:transform}}.service-grid[data-astro-cid-j7pv25f6]{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-4)}.service-card[data-astro-cid-j7pv25f6]{display:flex;flex-direction:column;align-items:flex-start;gap:var(--space-2);padding:var(--space-5);background:var(--color-card-bg);border:1px solid var(--color-line);border-radius:var(--radius-lg)}.service-card[data-astro-cid-j7pv25f6] h3[data-astro-cid-j7pv25f6]{font-size:1.35rem;letter-spacing:-.02em}.service-card[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]{color:var(--color-slate-700)}.service-card[data-astro-cid-j7pv25f6] .text-link[data-astro-cid-j7pv25f6]{margin-top:auto;display:inline-flex;align-items:center;min-height:2.75rem}.service-card--business[data-astro-cid-j7pv25f6]{grid-column:1 / -1;background:var(--color-teal-50);border-color:var(--color-heading);border-width:1.5px}.service-foot[data-astro-cid-j7pv25f6]{margin:var(--space-5) 0 0}.service-foot[data-astro-cid-j7pv25f6] .btn[data-astro-cid-j7pv25f6]{min-height:2.75rem}.ledger[data-astro-cid-j7pv25f6]{background:var(--color-card-bg);border:1px solid var(--color-line);border-radius:var(--radius-lg);overflow:hidden;box-shadow:var(--shadow-sm)}.ledger-cols[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:minmax(12rem,.36fr) minmax(0,1fr);gap:var(--space-6);padding:.7rem var(--space-5);background:var(--color-heading);color:var(--color-bg);font-size:.8rem;font-weight:600}.ledger-row[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:minmax(12rem,.36fr) minmax(0,1fr);gap:var(--space-6);padding:var(--space-5);border-bottom:1px solid var(--color-line)}.ledger-row--business[data-astro-cid-j7pv25f6]{background:var(--color-teal-50)}.ledger-svc[data-astro-cid-j7pv25f6]{display:flex;flex-direction:column;align-items:flex-start;gap:var(--space-2)}.ledger-svc[data-astro-cid-j7pv25f6] h3[data-astro-cid-j7pv25f6]{font-size:1.3rem;letter-spacing:-.02em}.ledger-issues[data-astro-cid-j7pv25f6]{list-style:none;padding:0;margin:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-5)}.ledger-issues[data-astro-cid-j7pv25f6] h4[data-astro-cid-j7pv25f6]{font-family:var(--font-display);font-size:1.05rem;font-weight:600;letter-spacing:-.015em;color:var(--color-heading);margin-bottom:.35rem}.ledger-issues[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]{font-size:.97rem}.ledger-note[data-astro-cid-j7pv25f6]{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--space-4) var(--space-6);padding:var(--space-5);background:var(--color-bg-warm)}.ledger-note[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]{font-size:1.02rem;max-width:44rem}.ledger-note[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6] .text-link[data-astro-cid-j7pv25f6]{display:inline;min-height:0}.process[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:var(--space-8);align-items:start}.process-intro[data-astro-cid-j7pv25f6]{max-width:30rem}.process-intro[data-astro-cid-j7pv25f6] h2[data-astro-cid-j7pv25f6]{font-size:clamp(1.9rem,3.2vw,2.6rem);letter-spacing:-.025em}.process-intro[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]{margin-top:var(--space-3)}.process-intro[data-astro-cid-j7pv25f6] .process-note[data-astro-cid-j7pv25f6]{font-size:.95rem}.process-intro[data-astro-cid-j7pv25f6] .text-link[data-astro-cid-j7pv25f6]{margin-top:var(--space-3)}.text-link--light[data-astro-cid-j7pv25f6]:hover{color:var(--color-gold-200)}.steps-grid[data-astro-cid-j7pv25f6]{list-style:none;padding:0;margin:0;position:relative;border-top:1px solid rgba(255,255,255,.16)}.steps-grid[data-astro-cid-j7pv25f6]:before{content:"";position:absolute;top:0;bottom:0;left:calc(var(--space-3) + 1.5rem - 1px);width:2px;background:linear-gradient(180deg,var(--color-gold-500),rgba(255,212,0,.2));transform:scaleY(var(--line, 1));transform-origin:top}.step[data-astro-cid-j7pv25f6]{position:relative;display:grid;grid-template-columns:3rem minmax(0,1fr) auto;gap:var(--space-4);align-items:start;padding:var(--space-4) var(--space-3);border-bottom:1px solid rgba(255,255,255,.16)}.step--ongoing[data-astro-cid-j7pv25f6]{background:#ffffff0b}.step-num[data-astro-cid-j7pv25f6]{position:relative;z-index:1;display:inline-flex;align-items:center;justify-content:center;width:3rem;height:3rem;border-radius:var(--radius-md);background:var(--color-gold-500);color:var(--color-on-gold);font-family:var(--font-display);font-size:1.2rem;font-weight:700;box-shadow:0 0 0 6px var(--color-navy-surface)}.step-box[data-astro-cid-j7pv25f6] h3[data-astro-cid-j7pv25f6]{color:var(--color-on-dark);margin-bottom:.35rem;font-size:1.25rem;letter-spacing:-.02em}.step-box[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]{color:var(--color-on-dark-body);font-size:.97rem}.step-box[data-astro-cid-j7pv25f6] .step-out[data-astro-cid-j7pv25f6]{margin-top:var(--space-2);padding-top:var(--space-2);border-top:1px dashed rgba(255,255,255,.24);font-size:.9rem;color:var(--color-on-dark)}.step-out-label[data-astro-cid-j7pv25f6]{display:inline-block;margin-right:.6rem;font-size:.75rem;font-weight:700;color:var(--color-gold-500)}.step-phase[data-astro-cid-j7pv25f6]{padding-top:.3rem;font-size:.78rem;font-weight:600;color:var(--color-on-dark-muted);white-space:nowrap}.step--ongoing[data-astro-cid-j7pv25f6] .step-phase[data-astro-cid-j7pv25f6]{color:var(--color-gold-500)}.wc-top[data-astro-cid-j7pv25f6]{display:flex;flex-wrap:wrap;gap:.5rem}.wc-label[data-astro-cid-j7pv25f6]{font-size:.75rem;font-weight:600;color:var(--color-slate-600);border:1px solid var(--color-line);border-radius:var(--radius-pill);padding:.25rem .7rem;align-self:center}.feature[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);gap:var(--space-7);align-items:start;padding:var(--space-6);background:var(--color-card-bg);border:1px solid var(--color-line);border-radius:var(--radius-xl)}.feature-copy[data-astro-cid-j7pv25f6]{display:flex;flex-direction:column;align-items:flex-start;gap:var(--space-3)}.feature-copy[data-astro-cid-j7pv25f6] h3[data-astro-cid-j7pv25f6]{font-size:1.7rem;letter-spacing:-.02em}.feature-list[data-astro-cid-j7pv25f6]{margin:var(--space-1) 0 0}.cleanup[data-astro-cid-j7pv25f6]{width:100%;padding-top:var(--space-4);border-top:1px solid var(--color-line)}.cleanup[data-astro-cid-j7pv25f6] h4[data-astro-cid-j7pv25f6]{font-family:var(--font-display);font-size:1.05rem;font-weight:600;color:var(--color-heading);margin-bottom:var(--space-2)}.cleanup-steps[data-astro-cid-j7pv25f6]{list-style:none;padding:0;margin:0;counter-reset:cleanup;display:grid;gap:.5rem;color:var(--color-slate-700);font-size:.97rem}.cleanup-steps[data-astro-cid-j7pv25f6] li[data-astro-cid-j7pv25f6]{counter-increment:cleanup;display:grid;grid-template-columns:1.6rem 1fr;align-items:baseline}.cleanup-steps[data-astro-cid-j7pv25f6] li[data-astro-cid-j7pv25f6]:before{content:counter(cleanup);font-family:var(--font-display);font-weight:700;font-size:.85rem;color:var(--color-slate-500)}.chain-verb[data-astro-cid-j7pv25f6]{font-weight:700;color:var(--color-heading)}.cleanup-note[data-astro-cid-j7pv25f6]{margin-top:var(--space-3);font-size:.9rem;color:var(--color-slate-600)}.tracker[data-astro-cid-j7pv25f6]{padding:var(--space-6);border-radius:var(--radius-lg)}.tr-header[data-astro-cid-j7pv25f6]{display:flex;justify-content:space-between;align-items:center;gap:1rem;margin-bottom:var(--space-3)}.tr-title[data-astro-cid-j7pv25f6]{font-family:var(--font-display);font-weight:600;color:var(--color-on-dark)}.tr-label[data-astro-cid-j7pv25f6]{font-size:.72rem;font-weight:700;padding:.25rem .7rem;border-radius:var(--radius-pill);background:var(--color-gold-500);color:var(--color-on-gold);white-space:normal}.tr-table[data-astro-cid-j7pv25f6]{width:100%;border-collapse:collapse;font-size:.85rem;color:var(--color-on-dark-body)}.tr-table[data-astro-cid-j7pv25f6] th[data-astro-cid-j7pv25f6],.tr-table[data-astro-cid-j7pv25f6] td[data-astro-cid-j7pv25f6]{text-align:left;padding:.8rem .5rem .8rem 0;border-bottom:1px solid rgba(255,255,255,.12);font-weight:400}.tr-table[data-astro-cid-j7pv25f6] thead[data-astro-cid-j7pv25f6] th[data-astro-cid-j7pv25f6]{font-size:.78rem;font-weight:600;color:var(--color-on-dark-muted)}.tr-table[data-astro-cid-j7pv25f6] tbody[data-astro-cid-j7pv25f6] th[data-astro-cid-j7pv25f6]{font-weight:600;color:var(--color-on-dark)}.tr-status[data-astro-cid-j7pv25f6]{display:inline-flex;padding:.2rem .6rem;border-radius:var(--radius-pill);white-space:normal;font-size:.8rem}.tr-status--decided[data-astro-cid-j7pv25f6]{background:var(--color-gold-500);color:var(--color-on-gold)}.tr-status--neutral[data-astro-cid-j7pv25f6]{background:#ffffff24;color:var(--color-on-dark)}.tr-status--open[data-astro-cid-j7pv25f6]{border:1px solid rgba(255,255,255,.45);color:var(--color-on-dark)}.tr-foot[data-astro-cid-j7pv25f6]{margin-top:var(--space-3);font-size:.8rem;color:var(--color-on-dark-body);font-style:italic}.example-list[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-5);margin-top:var(--space-5)}.example[data-astro-cid-j7pv25f6]{display:flex;flex-direction:column;gap:var(--space-2);padding:var(--space-5)}.example[data-astro-cid-j7pv25f6] h3[data-astro-cid-j7pv25f6]{font-size:1.25rem;letter-spacing:-.015em}.example[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]{font-size:.95rem}.example[data-astro-cid-j7pv25f6] .plain-list[data-astro-cid-j7pv25f6]{margin:var(--space-2) 0 0}.mini[data-astro-cid-j7pv25f6]{margin-block:var(--space-2);padding:var(--space-3);background:var(--color-bg-warm);border:1px solid var(--color-line);border-radius:var(--radius-md)}.mr-row[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr) auto;gap:var(--space-2);align-items:center;padding-block:.5rem;border-bottom:1px solid var(--color-line);font-size:.82rem;color:var(--color-ink)}.mr-row[data-astro-cid-j7pv25f6]:last-child{border-bottom:0}.mr-row--head[data-astro-cid-j7pv25f6]{padding-top:0;font-size:.75rem;font-weight:600;color:var(--color-slate-600);border-bottom:2px solid var(--color-heading)}.mr-row[data-astro-cid-j7pv25f6] .st[data-astro-cid-j7pv25f6]{justify-self:start}.mini-flow[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:.3rem}.mf-col[data-astro-cid-j7pv25f6]{display:grid;gap:.4rem}.mf-chip[data-astro-cid-j7pv25f6]{display:block;padding:.4rem .5rem;border:1px dashed var(--color-slate-500);border-radius:var(--radius-sm);font-size:.75rem;line-height:1.25;text-align:center;color:var(--color-slate-700);overflow-wrap:anywhere}.mf-chip--solid[data-astro-cid-j7pv25f6]{border:1.5px solid var(--color-teal-700);background:var(--color-card-bg);color:var(--color-heading);font-weight:600}.mf-chip--gold[data-astro-cid-j7pv25f6]{border:0;background:var(--color-gold-500);color:var(--color-on-gold);font-weight:600}.mf-join[data-astro-cid-j7pv25f6]{width:.8rem;height:2px;background:var(--color-teal-700)}.more-layout[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:var(--space-7);align-items:start}.more-intro[data-astro-cid-j7pv25f6] h2[data-astro-cid-j7pv25f6]{font-size:clamp(1.5rem,2.6vw,2rem)}.more-intro[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]{margin-top:var(--space-3)}.more-list[data-astro-cid-j7pv25f6]{list-style:none;padding:0;margin:0;border:1.5px dashed var(--color-slate-400);border-radius:var(--radius-lg);padding-inline:var(--space-4)}.more-item[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:var(--space-4);align-items:center;padding-block:var(--space-3);border-bottom:1px solid var(--color-line)}.more-item[data-astro-cid-j7pv25f6]:last-child{border-bottom:0}.more-text[data-astro-cid-j7pv25f6] h3[data-astro-cid-j7pv25f6]{font-size:1.05rem;margin-bottom:.2rem}.more-text[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]{font-size:.92rem}.more-link[data-astro-cid-j7pv25f6]{white-space:nowrap;justify-self:start}.cta-card[data-astro-cid-j7pv25f6]{position:relative;overflow:hidden;display:grid;grid-template-columns:minmax(0,1.3fr) minmax(0,.7fr);gap:var(--space-6);align-items:center;padding:var(--space-7);background:var(--gradient-navy);border-radius:var(--radius-xl);box-shadow:var(--shadow-xl)}.cta-body[data-astro-cid-j7pv25f6]{position:relative;z-index:1}.cta-body[data-astro-cid-j7pv25f6] h2[data-astro-cid-j7pv25f6]{color:var(--color-on-dark);max-width:20ch;letter-spacing:-.025em}.cta-body[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]{color:var(--color-on-dark-body);margin-top:var(--space-3);max-width:52ch}.cta-actions[data-astro-cid-j7pv25f6]{display:flex;flex-wrap:wrap;gap:var(--space-3);margin-top:var(--space-5)}.cta-body[data-astro-cid-j7pv25f6] .cta-direct[data-astro-cid-j7pv25f6]{display:flex;flex-wrap:wrap;align-items:center;gap:0 .6rem;margin-top:var(--space-4);padding-top:var(--space-3);border-top:1px solid rgba(255,255,255,.16);font-size:.95rem}.cta-direct[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]{color:var(--color-on-dark);text-decoration-color:var(--color-gold-500);text-underline-offset:3px;display:inline-flex;align-items:center;min-height:2.75rem}.cta-direct[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]:hover{color:var(--color-gold-200)}.cta-brief[data-astro-cid-j7pv25f6]{position:relative;z-index:1;padding:var(--space-5);background:var(--color-card-bg);border:1px solid rgba(255,255,255,.18);border-top:6px solid var(--color-gold-500);border-radius:var(--radius-md);box-shadow:0 24px 48px -20px #01131fb3}.brief-title[data-astro-cid-j7pv25f6]{margin:0;max-width:none;font-family:var(--font-display);font-size:1.1rem;font-weight:600;letter-spacing:-.015em;color:var(--color-heading)}.brief-list[data-astro-cid-j7pv25f6]{list-style:none;padding:0;margin:var(--space-3) 0 0;counter-reset:brief}.brief-list[data-astro-cid-j7pv25f6] li[data-astro-cid-j7pv25f6]{counter-increment:brief;display:grid;grid-template-columns:1.8rem minmax(0,1fr);gap:var(--space-2);padding-block:.7rem;border-top:1px solid var(--color-line);font-size:.95rem;color:var(--color-ink)}.brief-list[data-astro-cid-j7pv25f6] li[data-astro-cid-j7pv25f6]:before{content:counter(brief);font-family:var(--font-display);font-weight:700;color:var(--color-gold-text)}.cta-brief[data-astro-cid-j7pv25f6] .brief-foot[data-astro-cid-j7pv25f6]{margin:var(--space-2) 0 0;max-width:none;font-size:.82rem;color:var(--color-slate-600)}@media(max-width:1000px){.hero-grid[data-astro-cid-j7pv25f6]{grid-template-columns:1fr;gap:var(--space-6)}.hero[data-astro-cid-j7pv25f6] h1[data-astro-cid-j7pv25f6]{max-width:16ch}.hero-visual[data-astro-cid-j7pv25f6] .cd[data-astro-cid-j7pv25f6]{margin-inline:0}.feature[data-astro-cid-j7pv25f6]{grid-template-columns:1fr;gap:var(--space-5);padding:var(--space-5)}.more-layout[data-astro-cid-j7pv25f6]{grid-template-columns:1fr;gap:var(--space-5)}.process[data-astro-cid-j7pv25f6]{grid-template-columns:1fr;gap:var(--space-6)}.cta-card[data-astro-cid-j7pv25f6]{grid-template-columns:1fr;padding:var(--space-6)}}@media(max-width:900px){.ledger-cols[data-astro-cid-j7pv25f6]{display:none}.ledger-row[data-astro-cid-j7pv25f6]{grid-template-columns:1fr;gap:var(--space-3)}.ledger-svc[data-astro-cid-j7pv25f6]{flex-direction:row;flex-wrap:wrap;align-items:center;gap:var(--space-2) var(--space-3)}}@media(max-width:860px){.example-list[data-astro-cid-j7pv25f6]{grid-template-columns:1fr}}@media(max-width:640px){.hero[data-astro-cid-j7pv25f6]{padding-block:var(--space-5) var(--space-6)}.hero[data-astro-cid-j7pv25f6] h1[data-astro-cid-j7pv25f6]{font-size:clamp(2.2rem,9.5vw,2.8rem)}.hero-actions[data-astro-cid-j7pv25f6] .btn[data-astro-cid-j7pv25f6]{width:100%;white-space:normal;text-align:center}.hero-points[data-astro-cid-j7pv25f6]{grid-template-columns:1fr;gap:var(--space-2);margin-top:var(--space-5)}.hero-points[data-astro-cid-j7pv25f6] li[data-astro-cid-j7pv25f6]{padding-top:.5rem}.section-head[data-astro-cid-j7pv25f6]{margin-bottom:var(--space-5)}.feature[data-astro-cid-j7pv25f6]{padding:var(--space-4)}.service-grid[data-astro-cid-j7pv25f6]{grid-template-columns:minmax(0,1fr)}.service-card[data-astro-cid-j7pv25f6],.ledger-row[data-astro-cid-j7pv25f6],.ledger-note[data-astro-cid-j7pv25f6]{padding:var(--space-4)}.ledger-issues[data-astro-cid-j7pv25f6]{grid-template-columns:1fr;gap:var(--space-4)}.ledger-note[data-astro-cid-j7pv25f6] .btn[data-astro-cid-j7pv25f6]{width:100%;justify-content:center;text-align:center}.more-list[data-astro-cid-j7pv25f6]{padding-inline:var(--space-3)}.more-item[data-astro-cid-j7pv25f6]{grid-template-columns:auto minmax(0,1fr);gap:var(--space-2) var(--space-3)}.more-link[data-astro-cid-j7pv25f6]{grid-column:2;white-space:normal}.steps-grid[data-astro-cid-j7pv25f6]:before,.steps-grid[data-astro-cid-j7pv25f6]:after{left:calc(var(--space-3) + 1.25rem - 1px)}.step[data-astro-cid-j7pv25f6]{grid-template-columns:2.5rem minmax(0,1fr);gap:var(--space-3)}.step-num[data-astro-cid-j7pv25f6]{width:2.5rem;height:2.5rem;font-size:1.05rem}.step-phase[data-astro-cid-j7pv25f6]{grid-column:2;padding-top:0}.cta-card[data-astro-cid-j7pv25f6]{padding:var(--space-5) var(--space-4)}.cta-actions[data-astro-cid-j7pv25f6] .btn[data-astro-cid-j7pv25f6]{width:100%;white-space:normal;text-align:center}.cta-brief[data-astro-cid-j7pv25f6],.tracker[data-astro-cid-j7pv25f6]{padding:var(--space-4)}.tr-table[data-astro-cid-j7pv25f6] th[data-astro-cid-j7pv25f6],.tr-table[data-astro-cid-j7pv25f6] td[data-astro-cid-j7pv25f6]{padding-right:.35rem}.tr-table[data-astro-cid-j7pv25f6] thead[data-astro-cid-j7pv25f6] th[data-astro-cid-j7pv25f6]:nth-child(3),.tr-table[data-astro-cid-j7pv25f6] tbody[data-astro-cid-j7pv25f6] td[data-astro-cid-j7pv25f6]:nth-child(3){display:none}.mr-row[data-astro-cid-j7pv25f6]{grid-template-columns:minmax(0,1fr) auto}.mr-row[data-astro-cid-j7pv25f6]>span[data-astro-cid-j7pv25f6]:nth-child(2){display:none}.mini-flow[data-astro-cid-j7pv25f6]{grid-template-columns:1fr;justify-items:stretch}.mf-join[data-astro-cid-j7pv25f6]{width:2px;height:.8rem;justify-self:center}}.mark[data-astro-cid-j7pv25f6]{background-image:linear-gradient(var(--color-gold-500),var(--color-gold-500));background-repeat:no-repeat;background-position:0 100%;background-size:var(--u, 100%) .14em;padding-bottom:.06em;-webkit-box-decoration-break:clone;box-decoration-break:clone}.mark--light[data-astro-cid-j7pv25f6]{background-size:var(--u, 100%) .12em}.steps-grid[data-astro-cid-j7pv25f6]:after{content:"";position:absolute;top:0;bottom:0;left:calc(var(--space-3) + 1.5rem - 1px);width:2px;background:#fff;box-shadow:0 0 10px #ffd400b3;transform:scaleY(var(--prog, 0));transform-origin:top;opacity:.85;pointer-events:none}.step-num[data-astro-cid-j7pv25f6]{transition:box-shadow .4s}.step[data-astro-cid-j7pv25f6].is-reached .step-num[data-astro-cid-j7pv25f6]{box-shadow:0 0 0 6px var(--color-navy-surface),0 0 0 8px #ffd4008c,0 0 22px #ffd40073}.more-item[data-astro-cid-j7pv25f6] .icon-badge[data-astro-cid-j7pv25f6]{transition:transform .15s ease}.more-item[data-astro-cid-j7pv25f6]:hover .icon-badge[data-astro-cid-j7pv25f6],.more-item[data-astro-cid-j7pv25f6]:focus-within .icon-badge[data-astro-cid-j7pv25f6]{transform:translateY(-2px)}.service-card[data-astro-cid-j7pv25f6] .text-link[data-astro-cid-j7pv25f6],.more-link[data-astro-cid-j7pv25f6]{transition:transform .2s}.service-card[data-astro-cid-j7pv25f6]:hover .text-link[data-astro-cid-j7pv25f6],.more-item[data-astro-cid-j7pv25f6]:hover .more-link[data-astro-cid-j7pv25f6]{transform:translate(3px)}
