.company-disclosure-not-found[data-astro-cid-pjgd4y4v]{box-sizing:border-box;display:grid;gap:16px;width:min(1120px,calc(100% - 32px));margin:clamp(28px,4vw,42px) auto clamp(56px,6vw,80px);padding:28px;border-radius:28px;border:1px solid rgba(15,23,42,.08);background:#ffffffe6}.company-disclosure-not-found[data-astro-cid-pjgd4y4v] p[data-astro-cid-pjgd4y4v],.company-disclosure-not-found[data-astro-cid-pjgd4y4v] h1[data-astro-cid-pjgd4y4v]{margin:0}.company-disclosure-not-found[data-astro-cid-pjgd4y4v] p[data-astro-cid-pjgd4y4v]:first-child{color:#2563eb;font-size:.82rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.company-disclosure-not-found[data-astro-cid-pjgd4y4v] p[data-astro-cid-pjgd4y4v]:last-of-type{color:#475569;line-height:1.8}.company-disclosure-not-found[data-astro-cid-pjgd4y4v] div[data-astro-cid-pjgd4y4v]{display:flex;gap:12px;flex-wrap:wrap}.company-disclosure-not-found[data-astro-cid-pjgd4y4v] a[data-astro-cid-pjgd4y4v]{color:#1d4ed8;font-weight:700;text-decoration:none}:root[data-theme=dark] .company-disclosure-not-found[data-astro-cid-pjgd4y4v]{border-color:#94a3b829;background:#0f172ac7}:root[data-theme=dark] .company-disclosure-not-found[data-astro-cid-pjgd4y4v] p[data-astro-cid-pjgd4y4v]:last-of-type{color:#cbd5e1eb}.company-disclosure-brief-shell,.company-disclosure-brief-main,.company-disclosure-brief-side,.company-disclosure-brief-section{display:grid;gap:24px}.company-disclosure-brief-shell{--ref-accent: var(--brand-blue);--ref-faint: var(--text-tertiary);--ref-green: var(--brand-green, #23756f);--ref-ink: var(--text-primary);--ref-line: var(--border-base);--ref-muted: var(--text-secondary);--ref-surface: var(--surface-strong);--ref-weight-label: 800;--ref-weight-number: 840;box-sizing:border-box;width:min(1240px,calc(100% - 32px));margin-inline:auto;padding:clamp(28px,4vw,42px) 0 clamp(56px,6vw,80px);color:var(--text-primary)}.company-disclosure-brief-hero{display:grid;gap:clamp(20px,3vw,32px);grid-template-columns:minmax(0,1fr) minmax(280px,360px);padding:clamp(22px,3.2vw,36px) 0;border-top:1px solid var(--border-base);border-bottom:1px solid var(--border-base);background:transparent}.company-disclosure-brief-kicker,.company-disclosure-brief-summary,.section-heading p,.section-heading h2,.company-disclosure-brief-card p,.company-disclosure-brief-card ul,.company-disclosure-brief-card small,.company-disclosure-brief-side h2{margin:0}.company-disclosure-brief-kicker,.section-heading p{color:var(--brand-blue);font-size:.82rem;font-weight:800;letter-spacing:0;text-transform:uppercase}.company-disclosure-brief-main h1{margin:0;max-width:760px;color:var(--text-primary);font-size:clamp(2.2rem,4vw,3.6rem);line-height:1.05;letter-spacing:0;word-break:keep-all}.company-disclosure-brief-summary,.company-disclosure-brief-card p,.company-disclosure-brief-card ul,.company-disclosure-brief-side-card p{color:var(--text-secondary);line-height:1.8}.company-disclosure-brief-actions{display:flex;gap:10px;flex-wrap:wrap}.company-disclosure-brief-actions a,.company-disclosure-brief-card a{color:var(--brand-blue);font-weight:700;text-decoration:none}.company-disclosure-brief-actions a{display:inline-flex;align-items:center;justify-content:center;min-height:42px;padding:0 16px;border:1px solid var(--border-base);border-radius:999px;background:var(--surface-muted);transition:border-color .18s ease,background-color .18s ease,color .18s ease}.company-disclosure-brief-actions a:hover{border-color:var(--border-strong);background:var(--surface-strong);color:var(--text-primary)}.company-disclosure-brief-side{align-content:start}.company-disclosure-brief-card,.company-disclosure-brief-feature{display:grid;gap:12px;padding:18px 0;border-bottom:1px solid var(--border-base);background:transparent}.company-disclosure-brief-side h2,.company-disclosure-brief-card strong,.company-disclosure-brief-feature{color:var(--text-primary)}.company-disclosure-brief-side h2{font-size:.96rem;font-weight:860}.company-disclosure-brief-grid,.company-disclosure-source-grid{display:grid;gap:0 28px;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));border-top:1px solid var(--border-base)}.company-disclosure-brief-card ul{padding-left:18px}.company-disclosure-brief-card small{color:var(--text-tertiary)}@media(max-width:960px){.company-disclosure-brief-hero{grid-template-columns:1fr}}@media(max-width:680px){.company-disclosure-brief-shell{width:min(100% - 30px,720px);gap:16px;padding-top:18px}.company-disclosure-brief-shell .company-service-subnav{grid-template-columns:1fr!important;gap:10px;align-items:start;padding:0 0 10px}.company-disclosure-brief-shell .company-service-subnav-meta{gap:0}.company-disclosure-brief-shell .company-service-subnav-kicker{display:none}.company-disclosure-brief-shell .company-service-subnav-meta strong{min-height:30px;font-size:.84rem}.company-disclosure-brief-shell .company-service-subnav-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;justify-content:stretch;width:100%;overflow:visible}.company-disclosure-brief-shell .company-service-subnav-link{min-width:0;white-space:normal}.company-disclosure-brief-hero{gap:16px;padding:0;border:0}.company-disclosure-brief-main{gap:14px}.company-disclosure-brief-main h1{font-size:2.08rem;line-height:1.08}.company-disclosure-brief-summary{line-height:1.56}.company-disclosure-brief-main .company-context-chip-list{grid-template-columns:1fr;border-top:1px solid var(--border-base);border-bottom:1px solid var(--border-base)}.company-disclosure-brief-main .company-context-chip{grid-template-columns:minmax(0,.46fr) minmax(0,1fr);gap:10px;min-height:46px;align-items:center;padding:10px 0;border-top:1px solid color-mix(in srgb,var(--border-base) 72%,transparent);border-left:0}.company-disclosure-brief-main .company-context-chip:first-child{border-top:0}.company-disclosure-brief-main .company-context-chip strong,.company-disclosure-brief-main .company-context-chip span{display:block;overflow:visible;overflow-wrap:anywhere;font-size:.82rem;line-height:1.3}.company-disclosure-brief-actions{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:0 10px;border-top:1px solid var(--border-base);border-bottom:1px solid var(--border-base)}.company-disclosure-brief-actions a{justify-content:center;min-height:42px;padding:0;border:0;border-radius:0;background:transparent;font-size:.88rem}.company-disclosure-brief-actions a+a{border-top:0}.company-disclosure-brief-side{gap:0;padding-top:10px;border-top:1px solid var(--border-base)}.company-disclosure-brief-side h2{margin-bottom:4px;color:var(--brand-blue);font-size:.78rem}.company-disclosure-brief-side{grid-template-columns:1fr}.company-disclosure-brief-side h2{grid-column:1 / -1}.company-disclosure-brief-side .ref-metric-meter{display:grid;grid-template-columns:minmax(0,.56fr) minmax(0,1fr);gap:5px 12px;align-items:center;min-height:78px;padding:12px 0;border-bottom:1px solid var(--border-base);border-left:0}.company-disclosure-brief-side h2+.ref-metric-meter{border-top:1px solid color-mix(in srgb,var(--border-base) 72%,transparent)}.company-disclosure-brief-side .ref-metric-meter__label{gap:4px;grid-column:1;font-size:.78rem;line-height:1.3}.company-disclosure-brief-side .ref-metric-meter strong{grid-column:2;margin-top:0;overflow:visible;overflow-wrap:anywhere;font-size:1rem;line-height:1.22}.company-disclosure-brief-side .ref-metric-meter i{grid-column:1 / -1;width:100%;height:7px;margin-top:6px}.company-disclosure-brief-side .ref-metric-meter small{grid-column:1 / -1;margin-top:2px;overflow:visible;overflow-wrap:anywhere;font-size:.76rem;line-height:1.34}.company-disclosure-brief-section{gap:16px}.section-heading h2{font-size:clamp(1.7rem,8vw,2.2rem);line-height:1.12;word-break:keep-all}}
