.debtchart[data-astro-cid-e5tclxsh]{margin-top:var(--space-lg);padding:var(--space-md);border:1px solid var(--colour-hairline);border-radius:var(--radius-md);background:#e8e6f005}.debtchart__title[data-astro-cid-e5tclxsh]{font-size:clamp(1.3rem,3vw,1.7rem);max-width:22ch}.debtchart__subtitle[data-astro-cid-e5tclxsh]{margin-top:var(--space-xs);color:var(--colour-text-muted);font-size:.9rem}.debtchart__canvas-wrap[data-astro-cid-e5tclxsh]{margin-top:var(--space-md);width:100%}.debtchart__svg[data-astro-cid-e5tclxsh]{width:100%;height:auto;display:block;overflow:visible}.debtchart__legend[data-astro-cid-e5tclxsh]{margin-top:var(--space-sm);display:flex;flex-wrap:wrap;gap:var(--space-md)}.debtchart__legend-item[data-astro-cid-e5tclxsh]{display:inline-flex;align-items:center;gap:.45rem;font-size:.82rem;color:var(--colour-text-muted)}.debtchart__legend-swatch[data-astro-cid-e5tclxsh]{display:inline-block;width:18px;height:3px;border-radius:2px}.debtchart__legend-swatch--unmanaged[data-astro-cid-e5tclxsh]{background:linear-gradient(90deg,var(--colour-gradient-start),var(--colour-gradient-end))}.debtchart__legend-swatch--managed[data-astro-cid-e5tclxsh]{background:var(--colour-text-muted)}.debtchart__footnote[data-astro-cid-e5tclxsh]{margin-top:var(--space-md);font-size:.78rem;color:var(--colour-text-muted);opacity:.7;font-style:italic}.debtchart__gridline{stroke:var(--colour-hairline);stroke-width:1}.debtchart__grid-label,.debtchart__x-label{fill:var(--colour-text-muted);font-size:11px;font-family:var(--font-body)}.debtchart__fill-area{fill:url(#debtchart-fill-gradient);opacity:0;transition:opacity .6s var(--ease-quiet, ease)}.debtchart__fill-area.is-visible{opacity:1}.debtchart__line{fill:none;stroke-width:2.5;stroke-linecap:round}.debtchart__line--unmanaged{stroke:url(#debtchart-line-gradient)}.debtchart__line--managed{stroke:var(--colour-text-muted)}.debtchart__dots{opacity:0;transition:opacity .5s var(--ease-quiet, ease)}.debtchart__dots.is-visible{opacity:1}.debtchart__dot--unmanaged{fill:var(--colour-accent)}.debtchart__dot--managed{fill:var(--colour-text-muted)}.debtchart__callout{opacity:0;transition:opacity .5s var(--ease-quiet, ease)}.debtchart__callout.is-visible{opacity:1}.debtchart__bracket{fill:none;stroke:var(--colour-text-muted);stroke-width:1;stroke-dasharray:3 3}.debtchart__callout-box{fill:#2bfdd714;stroke:var(--colour-accent);stroke-width:1}.debtchart__callout-text{fill:var(--colour-text);font-size:12px;font-family:var(--font-body);font-weight:600}.debtchart__baseline-label{fill:var(--colour-text-muted);font-size:10px;font-family:var(--font-body);font-style:italic;opacity:0;transition:opacity .5s var(--ease-quiet, ease)}.debtchart__baseline-label.is-visible{opacity:1}.si-hero[data-astro-cid-ptk36msp]{padding-top:var(--space-xl)}.si-eyebrow[data-astro-cid-ptk36msp]{font-size:.78rem;letter-spacing:.14em;text-transform:uppercase;color:var(--colour-accent);margin-bottom:var(--space-sm)}.si-headline[data-astro-cid-ptk36msp]{font-size:clamp(2.2rem,5.5vw,3.8rem);line-height:1.15;max-width:18ch;margin-bottom:var(--space-lg)}.si-lead[data-astro-cid-ptk36msp]{font-size:1.12rem;color:var(--colour-text-muted);line-height:1.75;max-width:58ch;margin-bottom:var(--space-lg)}.si-hero-cta[data-astro-cid-ptk36msp]{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-md)}.si-section-headline[data-astro-cid-ptk36msp]{font-size:clamp(1.6rem,3.5vw,2.4rem);max-width:28ch;margin-bottom:var(--space-md)}.si-section-headline[data-astro-cid-ptk36msp]:after{content:"";display:block;width:40px;height:2px;background:var(--gradient-primary);margin-top:.75rem}.si-headline[data-astro-cid-ptk36msp]:after{content:"";display:block;width:56px;height:3px;background:var(--gradient-primary);margin-top:1.25rem}.si-section-body[data-astro-cid-ptk36msp]{margin-top:var(--space-md);color:var(--colour-text-muted);font-size:1.05rem;line-height:1.75;max-width:58ch}.si-output-grid[data-astro-cid-ptk36msp]{margin-top:var(--space-xl);display:grid;grid-template-columns:1fr;gap:var(--space-md)}.si-output-card[data-astro-cid-ptk36msp]{padding:var(--space-lg) var(--space-md);border:1px solid var(--colour-hairline);border-radius:var(--radius-md);background:linear-gradient(160deg,rgba(232,230,240,.03),transparent 60%);transition:border-color .28s var(--ease-quiet),transform .28s var(--ease-quiet)}.si-output-card[data-astro-cid-ptk36msp]:hover{border-color:#2bfdd766;transform:translateY(-3px)}.si-output-card__number[data-astro-cid-ptk36msp]{font-family:var(--font-display);font-size:1rem;letter-spacing:.1em}.si-output-card__title[data-astro-cid-ptk36msp]{margin-top:var(--space-sm);font-size:1.2rem}.si-output-card__body[data-astro-cid-ptk36msp]{margin-top:var(--space-xs);color:var(--colour-text-muted);font-size:.95rem;line-height:1.65}.si-pillars-intro[data-astro-cid-ptk36msp]{margin-bottom:var(--space-xl)}.si-pillars-list[data-astro-cid-ptk36msp]{display:flex;flex-direction:column}.si-pillar[data-astro-cid-ptk36msp]{border-top:1px solid var(--colour-hairline);padding-block:var(--space-lg)}.si-pillar[data-astro-cid-ptk36msp]:last-child{border-bottom:1px solid var(--colour-hairline)}.si-pillar__header[data-astro-cid-ptk36msp]{display:flex;align-items:flex-start;gap:var(--space-md);margin-bottom:var(--space-sm)}.si-pillar__number[data-astro-cid-ptk36msp]{font-family:var(--font-display);font-size:1.1rem;letter-spacing:.1em;flex-shrink:0;padding-top:2px}.si-pillar__name[data-astro-cid-ptk36msp]{font-size:1.3rem}.si-pillar__summary[data-astro-cid-ptk36msp]{margin-top:.25rem;color:var(--colour-accent);font-size:.92rem;font-weight:500}.si-pillar__detail[data-astro-cid-ptk36msp]{color:var(--colour-text-muted);font-size:.97rem;line-height:1.7;max-width:72ch;padding-left:calc(var(--space-md) + 2.2rem)}.si-timeline-track[data-astro-cid-ptk36msp]{position:relative;margin-top:var(--space-xl);display:grid;grid-template-columns:1fr;gap:var(--space-lg)}.si-timeline-line[data-astro-cid-ptk36msp]{display:none}.si-timeline-week[data-astro-cid-ptk36msp]{font-family:var(--font-display);font-size:.8rem;letter-spacing:.12em;text-transform:uppercase;color:var(--colour-accent);margin-bottom:var(--space-xs)}.si-timeline-title[data-astro-cid-ptk36msp]{font-size:1.25rem;margin-bottom:var(--space-xs)}.si-timeline-body[data-astro-cid-ptk36msp]{color:var(--colour-text-muted);font-size:.97rem;line-height:1.7}.si-timeline-note[data-astro-cid-ptk36msp]{margin-top:var(--space-xl);padding:var(--space-md) var(--space-lg);border:1px solid var(--colour-hairline);border-left:3px solid var(--colour-accent);border-radius:var(--radius-sm);background:linear-gradient(160deg,rgba(43,253,215,.05),transparent 70%);max-width:52rem}.si-timeline-note__label[data-astro-cid-ptk36msp]{font-size:.75rem;letter-spacing:.14em;text-transform:uppercase;color:var(--colour-accent);margin-bottom:var(--space-xs)}.si-timeline-note__text[data-astro-cid-ptk36msp]{font-size:1.1rem;line-height:1.6;color:var(--colour-text)}.si-audience-grid[data-astro-cid-ptk36msp]{margin-top:var(--space-xl);display:grid;grid-template-columns:1fr;gap:var(--space-lg)}.si-audience-item[data-astro-cid-ptk36msp] h3[data-astro-cid-ptk36msp]{font-size:1.05rem;margin-bottom:var(--space-xs);color:var(--colour-text)}.si-audience-item[data-astro-cid-ptk36msp] p[data-astro-cid-ptk36msp]{color:var(--colour-text-muted);font-size:.95rem;line-height:1.7}.si-fee-quote[data-astro-cid-ptk36msp]{margin:0;padding:var(--space-lg) var(--space-xl);border-left:3px solid;border-image:var(--gradient-primary) 1;background:linear-gradient(160deg,rgba(232,230,240,.04),transparent 60%);border-radius:0 var(--radius-md) var(--radius-md) 0}.si-fee-quote[data-astro-cid-ptk36msp] p[data-astro-cid-ptk36msp]{font-size:1.15rem;line-height:1.75;color:var(--colour-text);font-style:italic;max-width:56ch}.si-review-note[data-astro-cid-ptk36msp]{margin-top:var(--space-md);font-size:.85rem;color:var(--colour-text-muted);font-style:italic}.si-cta-headline[data-astro-cid-ptk36msp]{font-size:clamp(1.8rem,4vw,2.8rem)}.si-cta-body[data-astro-cid-ptk36msp]{margin-top:var(--space-md);font-size:1.05rem;color:var(--colour-text-muted);line-height:1.75;max-width:52ch}.si-cta-actions[data-astro-cid-ptk36msp]{margin-top:var(--space-lg);display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-md)}@media(min-width:720px){.si-output-grid[data-astro-cid-ptk36msp]{grid-template-columns:repeat(3,1fr)}.si-audience-grid[data-astro-cid-ptk36msp]{grid-template-columns:repeat(2,1fr)}.si-timeline-track[data-astro-cid-ptk36msp]{grid-template-columns:repeat(3,1fr)}.si-timeline-line[data-astro-cid-ptk36msp]{display:block;position:absolute;top:10px;left:calc(100% / 6);right:calc(100% / 6);height:1px;background:linear-gradient(90deg,var(--colour-gradient-start),var(--colour-gradient-end));opacity:.35}.si-pillar__detail[data-astro-cid-ptk36msp]{padding-left:calc(var(--space-md) + 3rem)}}
