.investor-brand{flex-shrink:0;align-items:center;display:inline-flex}.investor-brand-logo{object-fit:contain;width:12.5rem;height:3.125rem;display:block}:root{--header-h:10rem}.investor-header{z-index:30;color:#142e80;border-bottom:1px solid var(--color-border);background:#f7f9ff;position:sticky;top:0}.investor-header-main{justify-content:space-between;align-items:center;gap:1rem;max-width:90rem;min-height:5.5rem;margin:auto;padding:1rem clamp(1.2rem,5vw,4rem);display:flex}.investor-header-identity{align-items:center;gap:1.5rem;display:flex}.investor-header-edition{letter-spacing:.1em;text-transform:uppercase;border-left:1px solid #cbd4eb;padding-left:1.5rem;font-size:.7rem;line-height:1.6}.investor-header-edition span{color:#53617d;display:block}.investor-header-session{align-items:center;gap:1rem;display:flex}.investor-header-session .who{color:#53617d;max-width:18rem;font-size:.7rem;line-height:1.5}.investor-header-badge{background:var(--color-muted);color:var(--color-primary);letter-spacing:.03em;border-radius:999px;align-items:center;padding:.15rem .55rem;font-weight:600;display:inline-flex}.investor-header-nav{scrollbar-width:thin;border-top:1px solid #e0e6f3;gap:1.8rem;padding:.85rem clamp(1.2rem,5vw,4rem);display:flex;overflow-x:auto}.investor-header-nav a{font-family:var(--font-inter), sans-serif;color:#53617d;letter-spacing:.07em;text-transform:uppercase;white-space:nowrap;flex-shrink:0;font-size:.72rem;font-weight:500;text-decoration:none}.investor-header-nav a:hover,.investor-header-nav a[aria-current=page]{color:#142e80;text-underline-offset:.35em;text-decoration:underline}.investor-header-nav .investor-deep-link{color:#142e80;margin-left:auto}:is(.investor-pitch,.investor-numbers) [id]{scroll-margin-top:var(--header-h)}.investor-login{background:#f7f9ff;grid-template-columns:1fr 1fr;min-height:100svh;display:grid}.investor-login-brand{color:#fff;background:#142e80;flex-direction:column;justify-content:space-between;gap:4rem;padding:clamp(2rem,5vw,5rem);display:flex}.investor-login-brand .investor-brand-logo{width:16rem;height:4rem}.investor-login-brand :is(a,button,input,[tabindex]):focus-visible{outline-color:var(--white)}.investor-login-statement{font-family:var(--font-playfair), Georgia, serif;letter-spacing:-.045em;margin:1.8rem 0;font-size:clamp(3rem,5.4vw,6rem);line-height:1.06}.investor-login-statement span{display:block}.investor-login-brand-footer{letter-spacing:.09em;text-transform:uppercase;border-top:1px solid #6e93f2;justify-content:space-between;gap:1rem;padding-top:1.25rem;font-size:.7rem;display:flex}.investor-login-form-panel{justify-content:center;align-items:center;padding:clamp(2rem,6vw,6rem);display:flex}.investor-login-form{width:100%;max-width:25rem}.investor-login-form input{background:#fff;min-height:3rem}.investor-login-form button[type=submit]{min-height:3rem}.investor-login-back{white-space:nowrap}@media (max-width:900px){.investor-header-edition{display:none}.investor-header-session .who{max-width:11rem}}@media (max-width:640px){.investor-brand-logo{width:10rem;height:2.5rem}.investor-header-main{gap:.5rem;min-height:4.5rem;padding-block:.75rem}.investor-header-label{display:none}.investor-header-session .who{max-width:none}.investor-header-nav{gap:1.5rem}.investor-login{grid-template-columns:1fr}.investor-login-brand{gap:1.5rem;padding:1.5rem}.investor-login-brand .investor-brand-logo{width:11rem;height:2.75rem}.investor-login-statement{margin:.75rem 0 0;font-size:2.5rem}.investor-login-statement span{display:inline}.investor-login-brand-footer{display:none}.investor-login-form-panel{padding:2rem 1.5rem 3rem}}@media print{.investor-header{position:static}.investor-header-nav,.investor-header-session form{display:none}.investor-header-main{padding:0 0 1rem}}.investor-action{color:#fff;white-space:normal;background:#142e80;border-color:#142e80;min-width:44px;min-height:44px;transition-property:transform}.investor-action:hover:not(:disabled){color:#fff;background:#102462}.investor-action:active:not(:disabled){color:#fff;background:#0d1c40}.investor-action:disabled{color:#455474;opacity:1;background:#dce3f2;border-color:#b0bdd9}.investor-action-outline{color:#142e80;background:#f7f9ff}.investor-action:focus-visible{outline-offset:3px;outline:2px solid #142e80}.dark .investor-action{color:#0d1c40;background:#9fb2de;border-color:#9fb2de}.dark .investor-action:hover:not(:disabled){color:#0d1c40;background:#b9c9ed}.dark .investor-action:active:not(:disabled){color:#0d1c40;background:#dce3f2}.dark .investor-action:focus-visible{outline-color:#fff}.dark .investor-action:disabled{color:#b9c9ed;opacity:1;background:#25365c;border-color:#53617d}.investor-print{justify-items:start;gap:.65rem;display:grid}:is(.investor-pitch,.investor-numbers) .investor-print-hint{margin:0;font-size:.8125rem}.investor-login [role=status]:empty{display:none}.investor-header-nav{align-items:center;gap:1.5rem;padding-block:0;overflow:visible}.investor-anchor-links{scrollbar-width:thin;align-items:center;gap:1.8rem;min-width:0;padding:.25rem;display:flex;overflow-x:auto}.investor-header-nav a{align-items:center;min-height:44px;display:inline-flex}.investor-header-nav .investor-deep-link{margin-left:0}.investor-header-nav a[aria-current=location]{color:#142e80;text-underline-offset:.35em;text-decoration:underline;text-decoration-thickness:2px}.investor-table{min-width:0}:is(.investor-pitch,.investor-numbers) .investor-table-hint{margin:.5rem 0;font-size:.75rem}.investor-table[data-overflow] [data-slot=table-container]{border-inline-end:2px solid #53617d}:is(.investor-pitch,.investor-numbers) tbody th[scope=row]{font-family:inherit;font-size:inherit;letter-spacing:normal;text-transform:none;color:var(--ink);white-space:normal;background:var(--white);padding:.52rem .85rem;font-weight:600}.investor-pitch .dark th{background:var(--navy-2);color:var(--light-muted)}.investor-pitch .dark tbody th[scope=row]{background:var(--navy-2);color:var(--light-ink)}.investor-pitch .dark tbody tr:hover{background:#1b3265}.investor-table[data-overflow] tbody th[scope=row],.investor-table[data-overflow] thead th:first-child{z-index:1;box-shadow:1px 0 0 var(--line);position:sticky;left:0}.investor-numbers tr.total th[scope=row]{background:var(--wash);border-top:2px solid var(--blue-900)}@media (max-width:640px){.investor-header-nav{flex-wrap:wrap;gap:0 .8rem}.investor-anchor-links{flex-basis:100%;gap:1.5rem}.investor-header-session{gap:.5rem}.investor-table[data-overflow] tbody th[scope=row]{max-width:9rem}.investor-header{--header-h:12rem}:is(.investor-pitch,.investor-numbers) [id]{scroll-margin-top:12rem}}@media (max-width:360px){.investor-header .investor-brand-logo{width:8.5rem}}@media print{@page{size:A4 landscape;margin:12mm}.investor-print,.investor-table-hint{display:none!important}.investor-pitch main>.band:last-child{padding-bottom:0}.investor-pitch .inner>div:has(>.investor-print){display:none}:is(.investor-pitch,.investor-numbers){color:#0d1c40;background:#fff}:is(.investor-pitch,.investor-numbers) :is(section,.band){break-inside:auto}:is(.investor-pitch,.investor-numbers) :is(.inner,.wrap){max-width:none;padding-inline:0}:is(.investor-pitch,.investor-numbers) :is(.investor-table,[data-slot=table-container],.tablewrap,.plot){border-inline-end:0;max-width:100%;overflow:visible}:is(.investor-pitch,.investor-numbers) table{table-layout:fixed;width:100%;min-width:0;font-size:8pt}:is(.investor-pitch,.investor-numbers) :is(th,td,tbody th[scope=row]){white-space:normal;overflow-wrap:anywhere;letter-spacing:normal;height:auto;box-shadow:none;padding:4pt;font-size:8pt;position:static!important}:is(.investor-pitch,.investor-numbers) thead{display:table-header-group}:is(.investor-pitch,.investor-numbers) tr{break-inside:avoid}:is(.investor-pitch,.investor-numbers) :is(h2,h3){break-after:avoid}:is(.investor-pitch,.investor-numbers) .chartcard .plot svg{min-width:0;max-width:100%}.investor-numbers .badge-open{white-space:normal;margin-left:0;font-size:7pt}.investor-pitch .dark,.investor-pitch .dark *{color:#0d1c40!important;background-color:#0000!important}.investor-pitch .dark svg text{fill:#0d1c40}}.investor-login-form input:focus-visible{outline:2px solid var(--blue-700);outline-offset:2px}.investor-login-form h1{font-weight:600}.investor-header-nav .investor-back>span[aria-hidden=true]{margin-inline-end:.35em}.investor-header-nav .investor-deep-link>span[aria-hidden=true]{margin-inline-start:.35em}
