.utilization-journey[data-astro-cid-zl6ce4lz]{--journey-ring-size:min(100%, 30rem);--journey-line:var(--color-dim);margin-top:var(--space-12)}.journey-hint[data-astro-cid-zl6ce4lz]{margin:0 0 var(--space-6);color:var(--color-muted);font-size:var(--type-small)}.utilization-journey-diagram[data-astro-cid-zl6ce4lz]{grid-template-columns:minmax(8.5rem, 1fr) minmax(12rem, var(--journey-ring-size)) minmax(8.5rem, 1fr);align-items:center;column-gap:clamp(var(--space-4), 4vw, var(--space-12));grid-template-rows:repeat(3,minmax(7rem,1fr));max-width:64rem;margin-inline:auto;display:grid;position:relative}.utilization-journey-callouts[data-astro-cid-zl6ce4lz]{display:contents}.utilization-journey-callout[data-astro-cid-zl6ce4lz]{z-index:2;min-width:0;min-height:var(--touch-min-height);padding:var(--space-2) var(--space-3);color:var(--color-text);font:inherit;text-align:start;cursor:pointer;background:0 0;border:0;align-content:center;justify-self:stretch;display:grid;position:relative}.utilization-journey-callout-left[data-astro-cid-zl6ce4lz]{grid-column:1;justify-self:end}.utilization-journey-callout-right[data-astro-cid-zl6ce4lz]{grid-column:3;justify-self:start}.utilization-journey-callout[data-astro-cid-zl6ce4lz][data-step="1"],.utilization-journey-callout[data-astro-cid-zl6ce4lz][data-step="5"]{grid-row:1}.utilization-journey-callout[data-astro-cid-zl6ce4lz][data-step="2"],.utilization-journey-callout[data-astro-cid-zl6ce4lz][data-step="4"]{grid-row:2}.utilization-journey-callout[data-astro-cid-zl6ce4lz][data-step="3"]{grid-row:3}.utilization-journey-callout[data-astro-cid-zl6ce4lz][data-step="1"],.utilization-journey-callout[data-astro-cid-zl6ce4lz][data-step="2"]{grid-column:3}.utilization-journey-callout[data-astro-cid-zl6ce4lz] strong[data-astro-cid-zl6ce4lz]{font:500 var(--type-callout) / 1.3 var(--font-display), Georgia, serif;letter-spacing:.02em}.utilization-journey-number[data-astro-cid-zl6ce4lz],.utilization-journey-detail-step[data-astro-cid-zl6ce4lz]{color:var(--color-muted);font:500 var(--type-micro) / 1.3 var(--font-meta), serif;letter-spacing:.12em}.utilization-journey-description[data-astro-cid-zl6ce4lz]{color:var(--color-muted);font-size:var(--type-journey);line-height:1.5}.utilization-journey-callout[data-astro-cid-zl6ce4lz]:hover,.utilization-journey-callout[data-astro-cid-zl6ce4lz]:focus-visible,.utilization-journey-callout[data-astro-cid-zl6ce4lz].is-active{color:var(--color-text)}.utilization-journey-callout[data-astro-cid-zl6ce4lz]:focus-visible{outline:var(--focus-outline);outline-offset:3px}.utilization-journey-callout[data-astro-cid-zl6ce4lz].is-active strong[data-astro-cid-zl6ce4lz]{color:var(--accent);text-underline-offset:4px;text-decoration:underline}.utilization-journey-stage[data-astro-cid-zl6ce4lz]{z-index:1;width:var(--journey-ring-size);aspect-ratio:1;grid-area:1/2/4;justify-self:center;max-width:100%;position:relative}.utilization-journey-donut[data-astro-cid-zl6ce4lz]{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.utilization-journey-segment[data-astro-cid-zl6ce4lz]{fill:none;stroke:var(--neutral-500);stroke-width:18px;stroke-dasharray:17 83;stroke-linecap:butt;transform-origin:50%;cursor:pointer;transition:stroke var(--duration-fast) ease, stroke-width var(--duration-fast) ease, opacity var(--duration-fast) ease;transform:rotate(-90deg)}.utilization-journey-segment-1[data-astro-cid-zl6ce4lz]{stroke:var(--color-text);stroke-dashoffset:0}.utilization-journey-segment-2[data-astro-cid-zl6ce4lz]{stroke:var(--neutral-250);stroke-dashoffset:-20px}.utilization-journey-segment-3[data-astro-cid-zl6ce4lz]{stroke:var(--neutral-400);stroke-dashoffset:-40px}.utilization-journey-segment-4[data-astro-cid-zl6ce4lz]{stroke:var(--color-dim);stroke-dashoffset:-60px}.utilization-journey-segment-5[data-astro-cid-zl6ce4lz]{stroke:var(--neutral-600);stroke-dashoffset:-80px}.utilization-journey-segment[data-astro-cid-zl6ce4lz].is-active,.utilization-journey-segment[data-astro-cid-zl6ce4lz].is-hovered{stroke:var(--accent);stroke-width:24px;opacity:1}.journey-direction[data-astro-cid-zl6ce4lz]{fill:none;stroke:var(--color-muted);stroke-width:1.5px}.utilization-journey-center[data-astro-cid-zl6ce4lz]{gap:var(--space-1);text-align:center;width:58%;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.utilization-journey-center[data-astro-cid-zl6ce4lz] span[data-astro-cid-zl6ce4lz]{color:var(--color-muted);font:500 var(--type-center-kicker) var(--font-meta), serif;letter-spacing:.08em}.utilization-journey-center[data-astro-cid-zl6ce4lz] strong[data-astro-cid-zl6ce4lz]{font:500 var(--type-center) var(--font-display), Georgia, serif}.utilization-journey-connectors[data-astro-cid-zl6ce4lz]{z-index:0;pointer-events:none;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.utilization-journey-connectors[data-astro-cid-zl6ce4lz] path[data-astro-cid-zl6ce4lz]{fill:none;stroke:var(--journey-line);stroke-width:1px;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke;opacity:.8}.utilization-journey-detail[data-astro-cid-zl6ce4lz]{align-items:center;gap:var(--space-4);margin:var(--space-8) auto 0;padding:var(--space-4) 0;border-top:1px solid var(--color-border);border-bottom:1px solid var(--color-border);grid-template-columns:auto 1fr auto;display:grid}.utilization-journey-detail-step[data-astro-cid-zl6ce4lz],.utilization-journey-detail-copy[data-astro-cid-zl6ce4lz]{margin:0}.utilization-journey-detail-copy[data-astro-cid-zl6ce4lz]{color:var(--color-text-soft);font-size:var(--type-copy)}.utilization-journey-detail-link[data-astro-cid-zl6ce4lz]{min-height:var(--touch-min-height);color:var(--color-text);text-underline-offset:4px;white-space:nowrap;align-items:center;text-decoration:underline;display:inline-flex}.utilization-journey-detail[data-astro-cid-zl6ce4lz][hidden]{display:none}@container journey (width<=48rem){.utilization-journey[data-astro-cid-zl6ce4lz]{margin-top:var(--space-8)}.utilization-journey-diagram[data-astro-cid-zl6ce4lz]{display:block}.utilization-journey-stage[data-astro-cid-zl6ce4lz],.utilization-journey-connectors[data-astro-cid-zl6ce4lz]{display:none}.utilization-journey-callouts[data-astro-cid-zl6ce4lz]{border-top:var(--stroke-hairline) solid var(--color-border);display:grid}.utilization-journey-callout[data-astro-cid-zl6ce4lz][data-step]{grid-area:auto;justify-self:stretch}.utilization-journey-callout[data-astro-cid-zl6ce4lz]{grid-template-columns:var(--space-8) minmax(0, 1fr) var(--space-5);gap:var(--space-1) var(--space-3);padding:var(--space-5) var(--space-3);border-bottom:var(--stroke-hairline) solid var(--color-border);text-align:start;justify-self:stretch;display:grid}.utilization-journey-callout[data-astro-cid-zl6ce4lz][aria-expanded=true]{background:var(--color-surface)}.utilization-journey-number[data-astro-cid-zl6ce4lz]{grid-area:1/1/3;align-self:center}.utilization-journey-callout[data-astro-cid-zl6ce4lz] strong[data-astro-cid-zl6ce4lz]{font-family:var(--font-body);font-size:var(--type-lead);grid-column:2}.utilization-journey-description[data-astro-cid-zl6ce4lz]{font-size:var(--type-small);grid-column:2;line-height:1.7}.utilization-journey-callout[data-astro-cid-zl6ce4lz]:after{content:"→";grid-area:1/3/3;align-self:center}.utilization-journey-callout[data-astro-cid-zl6ce4lz][aria-expanded]:after{content:"+"}.utilization-journey-callout[data-astro-cid-zl6ce4lz][aria-expanded=true]:after{content:"−"}.utilization-journey-detail[data-astro-cid-zl6ce4lz]{gap:var(--space-3);padding:var(--space-4) var(--space-3) var(--space-5);border-top:0;grid-template-columns:minmax(0,1fr);margin:0}.utilization-journey-detail-step[data-astro-cid-zl6ce4lz]{display:none}.utilization-journey-detail-copy[data-astro-cid-zl6ce4lz]{grid-column:1}.utilization-journey-detail-link[data-astro-cid-zl6ce4lz]{white-space:normal;justify-self:start}}.intelligence-field[data-astro-cid-a76v67y6]{--field-glow:#acd7ce;min-width:0;color:var(--field-glow)}.field-stage[data-astro-cid-a76v67y6]{aspect-ratio:1.4;border-block:1px solid var(--color-border);background:radial-gradient(#4a89801f,#0000 65%);position:relative}.field-topline[data-astro-cid-a76v67y6]{z-index:2;justify-content:space-between;align-items:center;gap:var(--space-2);min-height:var(--touch-min-height);display:flex;position:absolute;inset:0 0 auto}.field-topline[data-astro-cid-a76v67y6]>span[data-astro-cid-a76v67y6]{font-size:var(--type-small);letter-spacing:.06em;color:var(--color-muted)}.field-pause[data-astro-cid-a76v67y6]{min-height:var(--touch-min-height);padding:0 var(--space-2);color:var(--color-text-soft);font:inherit;font-size:var(--type-small);cursor:pointer;background:0 0;border:0}.field-fallback[data-astro-cid-a76v67y6],.field-canvas[data-astro-cid-a76v67y6]{width:100%;height:100%;position:absolute;inset:0}.field-canvas[data-astro-cid-a76v67y6]{opacity:0;pointer-events:none}[data-astro-cid-a76v67y6][data-render-state=ready] .field-canvas[data-astro-cid-a76v67y6]{opacity:1}[data-astro-cid-a76v67y6][data-render-state=ready] .field-fallback[data-astro-cid-a76v67y6]{opacity:0}.field-hint[data-astro-cid-a76v67y6]{bottom:var(--space-2);color:var(--color-muted);font-size:var(--type-small);letter-spacing:.04em;pointer-events:none;margin:0;position:absolute;left:0}.field-modes[data-astro-cid-a76v67y6]{border-bottom:1px solid var(--color-border);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.field-relations[data-astro-cid-a76v67y6]{justify-content:space-between;align-items:center;gap:var(--space-2);padding:var(--space-3) 0;color:var(--color-muted);font-size:var(--type-small);margin:0;list-style:none;display:flex}.field-relations[data-astro-cid-a76v67y6] li[data-astro-cid-a76v67y6]{align-items:center;gap:var(--space-2);white-space:nowrap;flex:1;display:flex}.field-relations[data-astro-cid-a76v67y6] li[data-astro-cid-a76v67y6]:not(:last-child):after{content:"→";color:var(--color-muted);margin-left:auto}.field-relations[data-astro-cid-a76v67y6] li[data-astro-cid-a76v67y6]:last-child{flex:none}[data-astro-cid-a76v67y6][data-field-focus="0"] [data-astro-cid-a76v67y6][data-field-entity="0"],[data-astro-cid-a76v67y6][data-field-focus="1"] [data-astro-cid-a76v67y6][data-field-entity="1"],[data-astro-cid-a76v67y6][data-field-focus="2"] [data-astro-cid-a76v67y6][data-field-entity="2"]{color:var(--field-glow);font-weight:600}.field-modes[data-astro-cid-a76v67y6] button[data-astro-cid-a76v67y6]{justify-content:center;align-items:center;gap:var(--space-2);min-height:var(--button-height);color:var(--color-muted);font:inherit;font-size:var(--type-small);cursor:pointer;background:0 0;border:0;border-bottom:2px solid #0000;display:flex}.field-modes[data-astro-cid-a76v67y6] button[data-astro-cid-a76v67y6] span[data-astro-cid-a76v67y6]{font-size:var(--type-small)}.field-modes[data-astro-cid-a76v67y6] button[data-astro-cid-a76v67y6]:hover,.field-modes[data-astro-cid-a76v67y6] button[data-astro-cid-a76v67y6][aria-pressed=true]{color:var(--field-glow);background:#acd7ce0d}.field-modes[data-astro-cid-a76v67y6] button[data-astro-cid-a76v67y6][aria-pressed=true]{text-underline-offset:.3em;border-bottom-color:currentColor;font-weight:600;text-decoration:underline}.field-caption[data-astro-cid-a76v67y6]{justify-content:space-between;align-items:center;gap:var(--space-4);padding-block:var(--space-4);flex-wrap:wrap;display:flex}.field-domain[data-astro-cid-a76v67y6]{color:var(--color-text);font-size:var(--type-small);letter-spacing:.06em;margin:0}.field-description[data-astro-cid-a76v67y6]{margin:var(--space-1) 0 0;color:var(--color-muted);font-size:var(--type-small)}.field-caption[data-astro-cid-a76v67y6] a[data-astro-cid-a76v67y6]{min-height:var(--touch-min-height);color:var(--color-text);font-size:var(--type-small);text-underline-offset:5px;white-space:nowrap;align-items:center;text-decoration:underline;display:inline-flex}.field-signature[data-astro-cid-a76v67y6]{color:var(--color-muted);font-size:var(--type-small);letter-spacing:.04em;margin:0}@media (width<=39.999rem){.field-stage[data-astro-cid-a76v67y6]{aspect-ratio:auto;height:280px}.field-hint[data-astro-cid-a76v67y6],.field-signature[data-astro-cid-a76v67y6]{display:none}.field-modes[data-astro-cid-a76v67y6] button[data-astro-cid-a76v67y6]{min-height:var(--touch-min-height)}.field-caption[data-astro-cid-a76v67y6]{padding-block:var(--space-2)}}@media (width>=40rem) and (width<=63.999rem){.intelligence-field[data-astro-cid-a76v67y6]{max-width:36rem}}@container hero (width<=18rem){.field-topline[data-astro-cid-a76v67y6]{flex-direction:column;align-items:flex-start}.field-modes[data-astro-cid-a76v67y6]{grid-template-columns:minmax(0,1fr)}.field-modes[data-astro-cid-a76v67y6] button[data-astro-cid-a76v67y6]{padding-inline:var(--space-4);justify-content:flex-start}}@container hero (width>=64rem){.intelligence-field[data-astro-cid-a76v67y6]{z-index:1;flex-direction:column;justify-content:flex-end;display:flex;position:absolute;inset:-2rem 0 -2rem 24%}.field-stage[data-astro-cid-a76v67y6]{aspect-ratio:auto;background:radial-gradient(at 55% 44%,#4a898033,#0000 65%);border:0;height:100%;position:absolute;inset:0}.field-stage[data-astro-cid-a76v67y6]:after{content:"";pointer-events:none;background:linear-gradient(90deg, var(--color-bg), transparent 42%);position:absolute;inset:0}.field-topline[data-astro-cid-a76v67y6]{width:min(100%,30rem);left:auto;right:0}.field-hint[data-astro-cid-a76v67y6]{bottom:16rem;left:auto;right:0}.field-relations[data-astro-cid-a76v67y6],.field-modes[data-astro-cid-a76v67y6],.field-caption[data-astro-cid-a76v67y6],.field-signature[data-astro-cid-a76v67y6]{z-index:2;align-self:flex-end;width:min(100%,30rem);position:relative}.field-relations[data-astro-cid-a76v67y6],.field-modes[data-astro-cid-a76v67y6]{background:#181818e0}.field-signature[data-astro-cid-a76v67y6]{text-align:right}}@media (prefers-reduced-motion:reduce),(forced-colors:active){.intelligence-field[data-astro-cid-a76v67y6][data-render-state] .field-canvas[data-astro-cid-a76v67y6]{opacity:0}.intelligence-field[data-astro-cid-a76v67y6] .field-fallback[data-astro-cid-a76v67y6]{opacity:1}.field-pause[data-astro-cid-a76v67y6]{display:none}}.intelligence-field[data-astro-cid-a76v67y6] [data-astro-cid-a76v67y6][hidden]{display:none}
