.financial-chart-card[data-astro-cid-ilkcabl3]{border:1px solid var(--border);background:var(--surface-solid);min-width:0;box-shadow:var(--shadow);gap:clamp(1.25rem,3vw,2rem);padding:clamp(1.2rem,3vw,2rem);display:grid}.financial-chart-card[data-astro-cid-ilkcabl3] header[data-astro-cid-ilkcabl3]{gap:.55rem;display:grid}.financial-chart-eyebrow[data-astro-cid-ilkcabl3]{color:var(--brand);letter-spacing:.12em;text-transform:uppercase;margin:0;font-size:.7rem;font-weight:950}.financial-chart-card[data-astro-cid-ilkcabl3] h3[data-astro-cid-ilkcabl3]{color:var(--ink);letter-spacing:-.035em;margin:0;font-size:clamp(1.65rem,3vw,2.5rem);font-weight:950;line-height:1}.financial-chart-card[data-astro-cid-ilkcabl3] header[data-astro-cid-ilkcabl3]>p[data-astro-cid-ilkcabl3]:last-child{max-width:42rem;color:var(--muted);margin:0;line-height:1.65}.financial-chart-layout[data-astro-cid-ilkcabl3]{grid-template-columns:minmax(12rem,.72fr) minmax(14rem,1fr);align-items:center;gap:clamp(1.2rem,3vw,2rem);display:grid}.financial-donut[data-astro-cid-ilkcabl3]{width:min(100%,24rem);margin:0 auto}.financial-donut[data-astro-cid-ilkcabl3] svg[data-astro-cid-ilkcabl3]{width:100%;height:auto;filter:drop-shadow(0 18px 22px color-mix(in srgb, var(--ink) 10%, transparent));display:block;overflow:visible}.financial-donut[data-astro-cid-ilkcabl3] circle[data-astro-cid-ilkcabl3]{fill:none;stroke-width:15px}.financial-donut-track[data-astro-cid-ilkcabl3]{stroke:var(--surface-muted)}.financial-donut-segment[data-astro-cid-ilkcabl3]{transform-origin:60px 60px;transition:stroke-width .16s,filter .16s;transform:rotate(-90deg)}.financial-donut-segment[data-astro-cid-ilkcabl3]:hover{stroke-width:17px;filter:drop-shadow(0 2px 3px color-mix(in srgb, var(--ink) 20%, transparent))}.financial-donut[data-astro-cid-ilkcabl3] text[data-astro-cid-ilkcabl3]{fill:var(--ink);font-size:.72rem;font-weight:950}.financial-donut[data-astro-cid-ilkcabl3] .financial-donut-caption[data-astro-cid-ilkcabl3]{fill:var(--muted);letter-spacing:.04em;text-transform:uppercase;font-size:.31rem;font-weight:850}.financial-chart-legend[data-astro-cid-ilkcabl3]{border:1px solid var(--border);background:var(--border);gap:1px;margin:0;padding:0;list-style:none;display:grid;overflow:hidden}.financial-chart-legend[data-astro-cid-ilkcabl3] li[data-astro-cid-ilkcabl3]{background:var(--surface-solid);color:var(--ink);grid-template-columns:.75rem minmax(0,1fr) auto;align-items:center;gap:.7rem;padding:.78rem .85rem;display:grid}.financial-legend-color[data-astro-cid-ilkcabl3]{background:var(--segment-color);border-radius:50%;width:.72rem;height:.72rem}.financial-chart-legend[data-astro-cid-ilkcabl3] span[data-astro-cid-ilkcabl3]:not(.financial-legend-color){min-width:0;line-height:1.4}.financial-chart-legend[data-astro-cid-ilkcabl3] strong[data-astro-cid-ilkcabl3]{color:var(--brand-dark);font-variant-numeric:tabular-nums}@media (width<=720px){.financial-chart-layout[data-astro-cid-ilkcabl3]{grid-template-columns:1fr}.financial-donut[data-astro-cid-ilkcabl3]{max-width:18rem}}@media (prefers-reduced-motion:reduce){.financial-donut-segment[data-astro-cid-ilkcabl3]{transition:none}}.financial-page[data-astro-cid-62nxh6qt]{display:grid}.financial-report[data-astro-cid-62nxh6qt]{border:1px solid var(--border);background:var(--surface-solid);color:var(--ink);box-shadow:var(--shadow);gap:clamp(1.2rem,3vw,2rem);padding:clamp(1.25rem,3vw,2rem);display:grid}.financial-report-heading[data-astro-cid-62nxh6qt]{border-bottom:1px solid var(--border);justify-content:space-between;align-items:flex-end;gap:1rem;padding-bottom:clamp(1rem,3vw,1.6rem);display:flex}.financial-eyebrow[data-astro-cid-62nxh6qt]{color:var(--brand);letter-spacing:.13em;text-transform:uppercase;margin:0;font-size:.76rem;font-weight:950}.financial-report-heading[data-astro-cid-62nxh6qt] h2[data-astro-cid-62nxh6qt]{color:var(--ink);letter-spacing:-.045em;margin:.65rem 0 0;font-size:clamp(2rem,4vw,4rem);font-weight:950;line-height:.98}.financial-report-year[data-astro-cid-62nxh6qt]{color:color-mix(in srgb, var(--brand) 18%, transparent);letter-spacing:-.08em;margin:0;font-size:clamp(3rem,8vw,7rem);font-weight:950;line-height:.72}.financial-year-selector[data-astro-cid-62nxh6qt]{background:var(--surface-muted);border-left:4px solid #d7a83f;justify-content:space-between;align-items:center;gap:1rem;padding:.8rem 1rem;display:flex}.financial-year-selector[data-astro-cid-62nxh6qt]>span[data-astro-cid-62nxh6qt]{color:var(--brand-dark);letter-spacing:.1em;text-transform:uppercase;font-size:.72rem;font-weight:950}.financial-year-selector[data-astro-cid-62nxh6qt]>div[data-astro-cid-62nxh6qt]{flex-wrap:wrap;gap:.4rem;display:flex}.financial-year-selector[data-astro-cid-62nxh6qt] a[data-astro-cid-62nxh6qt]{border:1px solid var(--border);background:var(--surface-solid);min-width:3.8rem;color:var(--ink);text-align:center;padding:.55rem .7rem;font-weight:950;text-decoration:none}.financial-year-selector[data-astro-cid-62nxh6qt] a[data-astro-cid-62nxh6qt][aria-current=page]{border-color:var(--brand);background:var(--brand);color:#fff}.financial-chart-grid[data-astro-cid-62nxh6qt]{grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;gap:1rem;display:grid}.financial-chart-grid[data-astro-cid-62nxh6qt].is-single{grid-template-columns:minmax(0,1fr)}.financial-last-update[data-astro-cid-62nxh6qt]{color:var(--muted);justify-content:flex-end;gap:.35rem;margin:0;font-size:.78rem;font-weight:750;display:flex}.financial-last-update[data-astro-cid-62nxh6qt] time[data-astro-cid-62nxh6qt]{color:var(--ink);font-weight:900}.financial-empty[data-astro-cid-62nxh6qt]{border:1px dashed color-mix(in srgb, var(--brand) 38%, var(--border));background:var(--surface-muted);color:var(--muted);text-align:center;margin:0;padding:clamp(1.2rem,4vw,2.4rem);font-size:1.02rem;font-weight:750;line-height:1.7}@media (width<=980px){.financial-chart-grid[data-astro-cid-62nxh6qt]{grid-template-columns:1fr}}@media (width<=640px){.financial-report-heading[data-astro-cid-62nxh6qt],.financial-year-selector[data-astro-cid-62nxh6qt]{flex-direction:column;align-items:flex-start}.financial-year-selector[data-astro-cid-62nxh6qt]>div[data-astro-cid-62nxh6qt],.financial-year-selector[data-astro-cid-62nxh6qt] a[data-astro-cid-62nxh6qt]{width:100%}.financial-report-year[data-astro-cid-62nxh6qt]{font-size:3.2rem;line-height:1}.financial-last-update[data-astro-cid-62nxh6qt]{justify-content:flex-start}}
