.company-reported-financials_progressiveRoot__d9_1W>[data-company-reported-financial-history]+.company-reported-financials_staticFallback__qy50l{display:none}.company-reported-financials_section__lnVEq{background:radial-gradient(circle at 12% 12%,rgba(192,142,46,.1),transparent 22rem),linear-gradient(180deg,#10231d,#0d1b2a);color:#f7f5ed}.company-reported-financials_boundary__IiJnY,.company-reported-financials_comparisons__bIVWo,.company-reported-financials_heading__2FtLc,.company-reported-financials_snapshot__GXkfW{max-width:78rem;margin-right:auto;margin-left:auto}.company-reported-financials_heading__2FtLc{margin-bottom:1.5rem}.company-reported-financials_heading__2FtLc>div>p,.company-reported-financials_snapshot__GXkfW span{color:#79d8bd;font-size:.65rem;font-weight:850;letter-spacing:.12em;text-transform:uppercase}.company-reported-financials_heading__2FtLc h2{max-width:20ch;color:#fff}.company-reported-financials_heading__2FtLc>p{color:#c5d0cc}.company-reported-financials_snapshot__GXkfW{display:grid;overflow:hidden;border:1px solid rgba(255,255,255,.18);background:rgba(255,255,255,.04);grid-template-columns:repeat(3,minmax(0,1fr))}.company-reported-financials_snapshot__GXkfW article{min-width:0;border-right:1px solid rgba(255,255,255,.13);border-bottom:1px solid rgba(255,255,255,.13);padding:1rem}.company-reported-financials_snapshot__GXkfW article:nth-child(3n){border-right:0}.company-reported-financials_snapshot__GXkfW small,.company-reported-financials_snapshot__GXkfW strong{display:block}.company-reported-financials_snapshot__GXkfW strong{margin:.45rem 0;color:#fff;font-family:var(--font-serif);font-size:clamp(1.35rem,2.4vw,2rem);font-weight:600}.company-reported-financials_snapshot__GXkfW small{color:#aebbb7;font-size:.7rem}.company-reported-financials_comparisons__bIVWo{border:1px solid rgba(255,255,255,.18);border-top:0;background:#fff;color:var(--cp-ink)}.company-reported-financials_comparisons__bIVWo details+details{border-top:1px solid #dce3df}.company-reported-financials_comparisons__bIVWo summary{display:flex;min-height:4rem;cursor:pointer;align-items:center;justify-content:space-between;gap:1rem;padding:.9rem 1.1rem;color:var(--cp-ink);font-size:.78rem;font-weight:800;list-style-position:inside}.company-reported-financials_comparisons__bIVWo summary span{color:var(--cp-forest);letter-spacing:.08em;text-transform:uppercase}.company-reported-financials_interimComparisonBody__j5NdV{border-top:1px solid #e1e6e2;padding:0 1.1rem 1.1rem}.company-reported-financials_interimComparisonBody__j5NdV>p{padding:.9rem 0;color:#64717a;font-size:.76rem;line-height:1.55}.company-reported-financials_interimTableWrap__mjF4H{overflow-x:auto;border:1px solid #dce3df}.company-reported-financials_interimTableWrap__mjF4H table{width:100%;min-width:44rem;border-collapse:collapse;font-size:.75rem;font-variant-numeric:tabular-nums}.company-reported-financials_interimTableWrap__mjF4H caption{color:#64717a;font-size:.68rem;font-weight:750;letter-spacing:.04em;padding:.65rem .8rem;text-align:left}.company-reported-financials_interimTableWrap__mjF4H td,.company-reported-financials_interimTableWrap__mjF4H th{border-bottom:1px solid #e6ebe8;padding:.72rem .8rem;text-align:right}.company-reported-financials_interimTableWrap__mjF4H th:first-child{text-align:left}.company-reported-financials_interimTableWrap__mjF4H thead th{background:#f4f6f3;color:#64717a;font-size:.65rem;letter-spacing:.08em;text-transform:uppercase}.company-reported-financials_interimTableWrap__mjF4H tbody th{color:var(--cp-ink);font-weight:750}.company-reported-financials_interimSourceLinks__PKs_p{display:flex;flex-wrap:wrap;gap:.75rem 1.25rem;padding-top:.9rem;font-size:.72rem;font-weight:800}.company-reported-financials_boundary__IiJnY{display:grid;gap:.75rem;border:1px solid rgba(255,255,255,.18);border-top:0;padding:1rem 1.1rem;color:#aebbb7;font-size:.72rem;line-height:1.55;grid-template-columns:repeat(2,minmax(0,1fr))}.company-reported-financials_staticFallback__qy50l{border-top:1px solid var(--cp-hair);background:radial-gradient(circle at 88% 8%,rgba(13,107,77,.08),transparent 24rem),var(--cp-paper);padding:clamp(3.5rem,7vw,6.5rem) clamp(1rem,4vw,3rem)}.company-reported-financials_staticHeading__DG5C4,.company-reported-financials_staticLower__bC06M,.company-reported-financials_staticSeries__2IE6I{max-width:78rem;margin-right:auto;margin-left:auto}.company-reported-financials_staticHeading__DG5C4{display:grid;margin-bottom:1.5rem;gap:1.5rem;grid-template-columns:minmax(0,1.15fr) minmax(18rem,.85fr)}.company-reported-financials_staticHeading__DG5C4>div>p,.company-reported-financials_staticLower__bC06M aside>span,.company-reported-financials_staticLower__bC06M>div>span{color:var(--cp-forest);font-size:.65rem;font-weight:850;letter-spacing:.12em;text-transform:uppercase}.company-reported-financials_staticHeading__DG5C4 h2{max-width:18ch;margin-top:.55rem;color:var(--cp-ink);font-family:var(--font-serif);font-size:clamp(2.1rem,4vw,3.8rem);font-weight:600;letter-spacing:-.05em;line-height:.98}.company-reported-financials_staticHeading__DG5C4>p{align-self:end;color:#566570;line-height:1.7}.company-reported-financials_staticSeries__2IE6I{display:grid;overflow:hidden;border:1px solid #bfcac3;background:#fff;grid-template-columns:repeat(3,minmax(0,1fr))}.company-reported-financials_staticSeries__2IE6I article{min-width:0;border-right:1px solid #dce3df;border-bottom:1px solid #dce3df;padding:1rem}.company-reported-financials_staticSeries__2IE6I article:nth-child(3n){border-right:0}.company-reported-financials_staticSeries__2IE6I small,.company-reported-financials_staticSeries__2IE6I span{display:block;color:#64717a;font-size:.68rem;font-weight:750}.company-reported-financials_staticSeries__2IE6I strong{display:block;margin:.45rem 0;color:var(--cp-ink);font-family:var(--font-serif);font-size:clamp(1.35rem,2.4vw,2rem);font-weight:600}.company-reported-financials_staticLower__bC06M{display:grid;border:1px solid #bfcac3;border-top:0;background:#fff;grid-template-columns:minmax(0,1.5fr) minmax(15rem,.5fr)}.company-reported-financials_staticLower__bC06M aside,.company-reported-financials_staticLower__bC06M>div{padding:1.25rem}.company-reported-financials_staticLower__bC06M aside{border-left:1px solid #dce3df;background:#f4f6f3}.company-reported-financials_staticLower__bC06M h3{margin:.35rem 0 .9rem;color:var(--cp-ink);font-family:var(--font-serif);font-size:1.35rem}.company-reported-financials_staticLower__bC06M ul{display:grid;gap:.35rem}.company-reported-financials_staticLower__bC06M li a{display:grid;min-height:2.8rem;align-items:center;gap:.5rem;border-top:1px solid #e1e6e2;grid-template-columns:minmax(0,1fr) auto auto}.company-reported-financials_staticLower__bC06M li em{color:var(--cp-forest);font-size:.68rem;font-style:normal;font-weight:850;text-transform:uppercase}.company-reported-financials_staticLower__bC06M aside a{display:block;margin-top:.65rem;font-size:.72rem;font-weight:800}.company-reported-financials_staticEmpty___k7NW{border-top:1px solid #e1e6e2;padding-top:.9rem}.company-reported-financials_staticEmpty___k7NW p{margin-top:.35rem;color:#64717a;font-size:.76rem}.company-reported-financials_section__lnVEq{border-top:1px solid var(--cp-hair);background:radial-gradient(circle at 88% 8%,rgba(13,107,77,.08),transparent 24rem),var(--cp-paper);padding:clamp(3.5rem,7vw,6.5rem) clamp(1rem,4vw,3rem)}.company-reported-financials_heading__2FtLc{display:grid;max-width:78rem;margin:0 auto 1.5rem;gap:1.5rem;grid-template-columns:minmax(0,1.15fr) minmax(18rem,.85fr)}.company-reported-financials_changeView__TQF0o span,.company-reported-financials_evidenceRail__zBmw0 span,.company-reported-financials_heading__2FtLc>div>p,.company-reported-financials_lowerHeading__NtXLH span,.company-reported-financials_panelHeader__q7ozk span,.company-reported-financials_provenancePanel__U24Uo>span{color:var(--cp-forest);font-size:.65rem;font-weight:850;letter-spacing:.12em;text-transform:uppercase}.company-reported-financials_heading__2FtLc h2{max-width:18ch;margin-top:.55rem;color:var(--cp-ink);font-family:var(--font-serif);font-size:clamp(2.1rem,4vw,3.8rem);font-weight:600;letter-spacing:-.05em;line-height:.98;text-wrap:balance}.company-reported-financials_heading__2FtLc>p{align-self:end;max-width:42rem;color:#566570;font-size:.96rem;line-height:1.7}.company-reported-financials_explorer__nsSR4{display:grid;max-width:78rem;margin:0 auto;overflow:hidden;border:1px solid #bfcac3;background:#fff;box-shadow:0 1.8rem 5rem rgba(13,27,42,.08);grid-template-columns:minmax(13rem,.3fr) minmax(0,1fr)}.company-reported-financials_metricRail__3AEET{display:grid;align-content:start;border-right:1px solid #dce3df;background:#f4f6f3;padding:.55rem}.company-reported-financials_metricButton__SUkv0{min-height:3.1rem;border-left:3px solid transparent;padding:.7rem .9rem;color:#59666f;font-size:.75rem;font-weight:750;text-align:left;transition:border-color .16s ease,background .16s ease,color .16s ease}.company-reported-financials_metricButton__SUkv0:focus-visible,.company-reported-financials_metricButton__SUkv0:hover{background:rgba(13,107,77,.06);color:var(--cp-ink)}.company-reported-financials_metricButton__SUkv0[data-active]{border-left-color:var(--cp-forest);background:#fff;color:var(--cp-forest)}.company-reported-financials_panel__mDiII{min-width:0}.company-reported-financials_panelHeader__q7ozk{display:flex;min-height:7.8rem;align-items:start;justify-content:space-between;gap:1rem;border-bottom:1px solid #dce3df;padding:1.25rem clamp(1rem,3vw,2rem)}.company-reported-financials_panelHeader__q7ozk small,.company-reported-financials_panelHeader__q7ozk strong{display:block}.company-reported-financials_panelHeader__q7ozk strong{margin-top:.45rem;color:var(--cp-ink);font-family:var(--font-serif);font-size:clamp(2rem,4vw,3.25rem);font-weight:600;letter-spacing:-.05em;line-height:1}.company-reported-financials_panelHeader__q7ozk small{margin-top:.45rem;color:#67747c;font-size:.68rem;font-weight:700}.company-reported-financials_modeSwitch__y_wn4{display:inline-grid;border:1px solid #c8d1cc;background:#f4f6f3;padding:.18rem;grid-template-columns:repeat(2,auto)}.company-reported-financials_modeSwitch__y_wn4 button{min-height:2.35rem;padding:0 .75rem;color:#65727a;font-size:.68rem;font-weight:800}.company-reported-financials_modeSwitch__y_wn4 button[data-active]{background:var(--cp-ink);color:#fff}.company-reported-financials_visual__4EO21{min-height:19rem;padding:clamp(1rem,2.5vw,1.8rem)}.company-reported-financials_chart__vt2P5{display:grid;width:100%;min-height:16rem;align-items:center;gap:clamp(1.1rem,4vw,2.5rem);grid-template-columns:repeat(2,minmax(0,1fr))}.company-reported-financials_barColumn__PEn_2{display:grid;min-width:0;gap:.65rem}.company-reported-financials_barTrack__xvI5d{position:relative;display:block;height:3.8rem;border-bottom:1px solid #9da9a2;background:#f4f6f3}.company-reported-financials_chart__vt2P5[data-mixed-signs] .company-reported-financials_barTrack__xvI5d:after{position:absolute;top:0;bottom:0;left:50%;width:1px;background:#9da9a2;content:""}.company-reported-financials_currentBar__tKjPZ,.company-reported-financials_priorBar__8p7Jo{position:absolute;top:.65rem;bottom:.65rem;left:0;width:var(--bar-size);border-radius:0 .25rem .25rem 0;background:#aab8b1}.company-reported-financials_currentBar__tKjPZ{background:var(--cp-forest)}.company-reported-financials_chart__vt2P5[data-mixed-signs] .company-reported-financials_currentBar__tKjPZ,.company-reported-financials_chart__vt2P5[data-mixed-signs] .company-reported-financials_priorBar__8p7Jo{left:50%}.company-reported-financials_chart__vt2P5[data-mixed-signs] [data-negative]{transform:translateX(-100%);border-radius:.25rem 0 0 .25rem}.company-reported-financials_chartValue__Bj7yL{overflow:hidden;color:var(--cp-ink);font-family:var(--font-mono);font-size:.78rem;font-weight:750;text-overflow:ellipsis;white-space:nowrap}.company-reported-financials_chartPeriod__9_IrF{color:#64717a;font-size:.72rem;font-weight:800}.company-reported-financials_changeView__TQF0o{display:grid;min-height:16rem;align-items:center;gap:clamp(1rem,4vw,2rem);border:1px solid #dce3df;background:linear-gradient(135deg,rgba(13,107,77,.07),transparent 58%),#fbfcfa;padding:clamp(1.25rem,5vw,3rem);grid-template-columns:auto 1fr}.company-reported-financials_changeGlyph___yIft{display:grid;width:clamp(3.5rem,8vw,6rem);height:clamp(3.5rem,8vw,6rem);place-items:center;border:1px solid #c7d5ce;border-radius:50%;color:var(--cp-forest);font-family:var(--font-mono);font-size:clamp(1.7rem,4vw,2.8rem);font-weight:700;line-height:1}.company-reported-financials_changeView__TQF0o[data-direction=down]>.company-reported-financials_changeGlyph___yIft{color:#9b5c42}.company-reported-financials_changeView__TQF0o strong{display:block;margin-top:.35rem;color:var(--cp-ink);font-family:var(--font-serif);font-size:clamp(2.4rem,7vw,5rem);font-weight:600;letter-spacing:-.06em;line-height:.95}.company-reported-financials_changeView__TQF0o p{margin-top:.8rem;color:#566570;font-family:var(--font-mono);font-size:.74rem;line-height:1.6}.company-reported-financials_evidenceRail__zBmw0{display:grid;align-items:stretch;border-top:1px solid #dce3df;background:#f4f6f3;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr) auto}.company-reported-financials_evidenceRail__zBmw0>div,.company-reported-financials_sourceLink__Yj7xg{min-width:0;padding:.9rem 1rem}.company-reported-financials_evidenceRail__zBmw0>div+div,.company-reported-financials_sourceLink__Yj7xg{border-left:1px solid #d5ddd8}.company-reported-financials_evidenceRail__zBmw0 strong{display:block;overflow:hidden;margin-top:.3rem;color:var(--cp-ink);font-family:var(--font-mono);font-size:.68rem;font-weight:750;line-height:1.45;text-overflow:ellipsis;white-space:nowrap}.company-reported-financials_sourceLink__Yj7xg{display:inline-flex;min-height:3.4rem;align-items:center;gap:.45rem;color:var(--cp-forest);font-size:.7rem;font-weight:850}.company-reported-financials_downloadLink__8Ydz2>span,.company-reported-financials_sourceLink__Yj7xg>span{width:.95rem;flex:0 0 auto;font-family:var(--font-mono);line-height:1;text-align:center}.company-reported-financials_lowerGrid__6rSio{display:grid;max-width:78rem;margin:1rem auto 0;gap:1rem;grid-template-columns:minmax(0,1fr) minmax(16rem,.32fr)}.company-reported-financials_dividendPanel__8aIaU,.company-reported-financials_provenancePanel__U24Uo{border:1px solid #c8d1cc;background:#fff}.company-reported-financials_lowerHeading__NtXLH{display:flex;align-items:start;justify-content:space-between;gap:1rem;border-bottom:1px solid #dce3df;padding:1.15rem}.company-reported-financials_lowerHeading__NtXLH h3,.company-reported-financials_provenancePanel__U24Uo h3{margin-top:.35rem;color:var(--cp-ink);font-family:var(--font-serif);font-size:1.45rem;font-weight:600;letter-spacing:-.03em}.company-reported-financials_lowerHeading__NtXLH small{color:#718078;font-family:var(--font-mono);font-size:.64rem}.company-reported-financials_dividendList__wMcyr{display:grid}.company-reported-financials_dividendRow__cFNIC{display:grid;min-width:0;align-items:start;gap:1rem;padding:1rem 1.15rem;color:inherit;grid-template-columns:minmax(0,1fr) auto;text-decoration:none}.company-reported-financials_dividendRow__cFNIC+.company-reported-financials_dividendRow__cFNIC{border-top:1px solid #e1e6e2}.company-reported-financials_dividendRow__cFNIC:focus-visible,.company-reported-financials_dividendRow__cFNIC:hover{background:#f7f9f6}.company-reported-financials_dividendRow__cFNIC span{color:#68756d;font-size:.63rem;font-weight:820;letter-spacing:.08em;text-transform:uppercase}.company-reported-financials_dividendRow__cFNIC strong{display:block;margin-top:.25rem;color:var(--cp-ink);font-size:.95rem}.company-reported-financials_dividendRow__cFNIC p,.company-reported-financials_emptyDividend__SU3cB p{margin-top:.3rem;color:#65717a;font-size:.72rem;line-height:1.55}.company-reported-financials_dividendRow__cFNIC em{border:1px solid #b8c7bf;border-radius:999px;padding:.35rem .55rem;color:#52635a;font-size:.58rem;font-style:normal;font-weight:850;letter-spacing:.08em;text-transform:uppercase}.company-reported-financials_dividendRow__cFNIC em[data-status=approved],.company-reported-financials_dividendRow__cFNIC em[data-status=paid]{border-color:#96c8b2;background:#eaf7f1;color:#0a6a49}.company-reported-financials_dividendRow__cFNIC em[data-status=proposed]{border-color:#d7c089;background:#fff8e5;color:#7f5c11}.company-reported-financials_emptyDividend__SU3cB{padding:1.35rem}.company-reported-financials_emptyDividend__SU3cB strong{color:var(--cp-ink);font-size:.86rem}.company-reported-financials_provenancePanel__U24Uo{padding:1.2rem}.company-reported-financials_provenancePanel__U24Uo h3{line-height:1.1}.company-reported-financials_provenancePanel__U24Uo dl{display:grid;margin-top:1.25rem;border-top:1px solid #dce3df}.company-reported-financials_provenancePanel__U24Uo dl>div{display:flex;justify-content:space-between;gap:1rem;border-bottom:1px solid #dce3df;padding:.65rem 0}.company-reported-financials_provenancePanel__U24Uo dt{color:#6d7972;font-size:.65rem;font-weight:750}.company-reported-financials_provenancePanel__U24Uo dd{color:var(--cp-ink);font-family:var(--font-mono);font-size:.66rem;font-weight:800;text-transform:capitalize}.company-reported-financials_provenancePanel__U24Uo dd[data-freshness=stale]{color:#8a5d00}.company-reported-financials_downloadLink__8Ydz2{display:flex;min-height:2.8rem;align-items:center;gap:.55rem;border-bottom:1px solid #dce3df;color:var(--cp-forest);font-size:.69rem;font-weight:850}.company-reported-financials_downloadLink__8Ydz2:first-of-type{margin-top:1rem}.company-reported-financials_qaDisclosure__lEteK{max-width:78rem;margin:1rem auto 0;border:1px solid #d7c089;background:#fffaf0}.company-reported-financials_qaDisclosure__lEteK summary{min-height:3.2rem;cursor:pointer;padding:1rem 1.15rem;color:#6f5011;font-size:.72rem;font-weight:850}.company-reported-financials_qaDisclosure__lEteK>div{display:grid;border-top:1px solid #eadab7}.company-reported-financials_qaDisclosure__lEteK article{padding:1rem 1.15rem}.company-reported-financials_qaDisclosure__lEteK article+article{border-top:1px solid #eadab7}.company-reported-financials_qaDisclosure__lEteK article span{color:#8b681f;font-size:.58rem;font-weight:850;letter-spacing:.08em;text-transform:uppercase}.company-reported-financials_qaDisclosure__lEteK article strong{display:block;margin-top:.35rem;color:var(--cp-ink);font-size:.8rem}.company-reported-financials_qaDisclosure__lEteK article p{margin-top:.3rem;color:#655b48;font-size:.72rem;line-height:1.55}@media (max-width:800px){.company-reported-financials_staticFallback__qy50l{padding-right:.8rem;padding-left:.8rem}.company-reported-financials_heading__2FtLc,.company-reported-financials_staticHeading__DG5C4,.company-reported-financials_staticLower__bC06M{grid-template-columns:1fr}.company-reported-financials_snapshot__GXkfW{grid-template-columns:repeat(2,minmax(0,1fr))}.company-reported-financials_snapshot__GXkfW article:nth-child(3n){border-right:1px solid rgba(255,255,255,.13)}.company-reported-financials_snapshot__GXkfW article:nth-child(2n){border-right:0}.company-reported-financials_boundary__IiJnY{grid-template-columns:1fr}.company-reported-financials_staticSeries__2IE6I{grid-template-columns:repeat(2,minmax(0,1fr))}.company-reported-financials_staticSeries__2IE6I article:nth-child(3n){border-right:1px solid #dce3df}.company-reported-financials_staticSeries__2IE6I article:nth-child(2n){border-right:0}.company-reported-financials_staticLower__bC06M aside{border-top:1px solid #dce3df;border-left:0}.company-reported-financials_section__lnVEq{padding-right:.8rem;padding-left:.8rem}.company-reported-financials_heading__2FtLc,.company-reported-financials_lowerGrid__6rSio{grid-template-columns:1fr}.company-reported-financials_heading__2FtLc>p{align-self:auto}.company-reported-financials_explorer__nsSR4{display:block}.company-reported-financials_metricRail__3AEET{display:flex;overflow-x:auto;border-right:0;border-bottom:1px solid #dce3df;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none}.company-reported-financials_metricRail__3AEET::-webkit-scrollbar{display:none}.company-reported-financials_metricButton__SUkv0{min-width:-moz-max-content;min-width:max-content;min-height:2.8rem;border-bottom:3px solid transparent;border-left:0;scroll-snap-align:start}.company-reported-financials_metricButton__SUkv0[data-active]{border-bottom-color:var(--cp-forest);border-left-color:transparent}.company-reported-financials_panelHeader__q7ozk{min-height:7rem;padding:1rem}.company-reported-financials_panelHeader__q7ozk strong{font-size:clamp(1.7rem,9vw,2.6rem)}.company-reported-financials_visual__4EO21{min-height:15rem;padding:.65rem}.company-reported-financials_evidenceRail__zBmw0{grid-template-columns:1fr}.company-reported-financials_evidenceRail__zBmw0>div+div,.company-reported-financials_sourceLink__Yj7xg{border-top:1px solid #d5ddd8;border-left:0}.company-reported-financials_changeView__TQF0o{min-height:14rem;grid-template-columns:1fr}.company-reported-financials_changeView__TQF0o strong{font-size:clamp(2.1rem,12vw,3.7rem)}}@media (max-width:430px){.company-reported-financials_heading__2FtLc h2{font-size:2.15rem}.company-reported-financials_panelHeader__q7ozk{display:grid}.company-reported-financials_modeSwitch__y_wn4{justify-self:start}.company-reported-financials_dividendRow__cFNIC{grid-template-columns:1fr}.company-reported-financials_dividendRow__cFNIC em{justify-self:start}}@media (prefers-reduced-motion:reduce){.company-reported-financials_metricButton__SUkv0{transition:none}}@media print{.company-reported-financials_downloadLink__8Ydz2,.company-reported-financials_metricRail__3AEET,.company-reported-financials_modeSwitch__y_wn4,.company-reported-financials_qaDisclosure__lEteK{display:none}.company-reported-financials_explorer__nsSR4{grid-template-columns:1fr}}.regional-company-page_gapList__u0pQ1{display:grid;gap:.65rem;margin-top:1rem;color:#58655d;font-size:.8rem;line-height:1.55;list-style:none}.regional-company-page_gapList__u0pQ1 li{position:relative;padding-left:1rem}.regional-company-page_gapList__u0pQ1 li:before{position:absolute;top:.62em;left:0;width:.35rem;height:.35rem;border-radius:999px;background:var(--cp-gold);content:""}.regional-company-page_factGrid__rhUC6{display:grid;gap:1px;margin-top:2rem;border:1px solid var(--cp-hair);background:var(--cp-hair);grid-template-columns:repeat(4,minmax(0,1fr))}.regional-company-page_factGrid__rhUC6>a{display:grid;min-width:0;min-height:11rem;align-content:end;background:var(--cp-panel);padding:1.15rem;color:var(--cp-ink);text-decoration:none}.regional-company-page_factGrid__rhUC6 svg{width:1.1rem;height:1.1rem;margin-bottom:auto;color:var(--cp-forest)}.regional-company-page_auditGrid__EpMy7 span,.regional-company-page_factGrid__rhUC6 span{color:#68756d;font-size:.62rem;font-weight:850;letter-spacing:.1em;text-transform:uppercase}.regional-company-page_factGrid__rhUC6 strong{margin-top:.7rem;font-family:var(--font-serif);font-size:clamp(1.35rem,2.5vw,2rem);line-height:1}.regional-company-page_factGrid__rhUC6 small{margin-top:.55rem;color:#68756d;font-size:.67rem;line-height:1.4}.regional-company-page_chartBoundary__1Y4Bn{margin-top:1rem;border-left:3px solid var(--cp-gold);background:#fffaf0;padding:.8rem 1rem;color:#606b64;font-size:.72rem;line-height:1.55}.regional-company-page_chartBoundary__1Y4Bn strong{color:var(--cp-ink)}.regional-company-page_statementSection__tiLxw{scroll-margin-top:11rem;background:var(--cp-paper);padding:0 0 clamp(4rem,9vw,8rem)}.regional-company-page_statementStack__dawZR{display:grid;min-width:0;gap:.75rem;margin-top:2rem}.regional-company-page_statementCard__1A7_A{min-width:0;max-width:100%;border:1px solid var(--cp-hair);background:var(--cp-panel)}.regional-company-page_statementCard__1A7_A summary{display:flex;min-height:4.5rem;cursor:pointer;align-items:center;justify-content:space-between;gap:1rem;padding:1rem 1.2rem;color:var(--cp-ink);font-family:var(--font-serif);font-size:1.15rem;font-weight:650;list-style-position:inside}.regional-company-page_statementCard__1A7_A summary small{color:#68756d;font-family:var(--font-sans);font-size:.64rem;font-weight:750;letter-spacing:.06em;text-transform:uppercase}.regional-company-page_statementTableWrap__2DW4I{width:100%;min-width:0;max-width:100%;overflow-x:auto;border-top:1px solid var(--cp-hair);overscroll-behavior-inline:contain;-webkit-overflow-scrolling:touch}.regional-company-page_statementTableWrap__2DW4I table{width:100%;min-width:44rem;border-collapse:collapse;font-variant-numeric:tabular-nums}.regional-company-page_statementTableWrap__2DW4I td,.regional-company-page_statementTableWrap__2DW4I th{border-bottom:1px solid var(--cp-hair);padding:.72rem 1rem;text-align:right}.regional-company-page_statementTableWrap__2DW4I th:first-child{width:54%;text-align:left}.regional-company-page_statementTableWrap__2DW4I thead th{background:#f0eee7;color:#59665e;font-size:.62rem;letter-spacing:.08em;text-transform:uppercase}.regional-company-page_statementTableWrap__2DW4I tbody th{color:var(--cp-ink);font-size:.75rem;font-weight:600}.regional-company-page_statementTableWrap__2DW4I tbody td{color:#4f5d55;font-family:var(--font-mono);font-size:.7rem}.regional-company-page_statementTableWrap__2DW4I tr[data-emphasis=subtotal] td,.regional-company-page_statementTableWrap__2DW4I tr[data-emphasis=subtotal] th{background:#f7f4ed;font-weight:800}.regional-company-page_statementTableWrap__2DW4I tr[data-emphasis=total] td,.regional-company-page_statementTableWrap__2DW4I tr[data-emphasis=total] th{border-top:2px solid var(--cp-ink);background:#eef3ef;font-weight:850}.regional-company-page_statementSource__ddl_g{display:grid;align-items:center;gap:1rem;margin-top:1rem;border:1px solid var(--cp-hair);background:var(--cp-panel);padding:1rem;grid-template-columns:auto minmax(0,1fr) auto}.regional-company-page_statementSource__ddl_g>svg{width:1.35rem;color:var(--cp-forest)}.regional-company-page_statementSource__ddl_g div{display:grid;gap:.25rem}.regional-company-page_statementSource__ddl_g strong{color:var(--cp-ink);font-size:.77rem}.regional-company-page_statementSource__ddl_g span{overflow-wrap:anywhere;color:#68756d;font-family:var(--font-mono);font-size:.58rem}.regional-company-page_statementSource__ddl_g a{display:inline-flex;align-items:center;gap:.35rem;font-size:.75rem;font-weight:800}.regional-company-page_statementSource__ddl_g a svg{width:.9rem}.regional-company-page_sourceList__zvJH1{margin-top:2rem;border-top:1px solid var(--cp-hair);list-style:none}.regional-company-page_archiveBoundary__vpHyN{display:grid;align-items:stretch;gap:1px;margin-top:2rem;border:1px solid var(--cp-hair);background:var(--cp-hair);grid-template-columns:repeat(2,minmax(0,1fr)) auto}.regional-company-page_archiveBoundary__vpHyN>a,.regional-company-page_archiveBoundary__vpHyN>div{display:grid;min-width:0;align-content:center;gap:.45rem;background:var(--cp-panel);padding:1.15rem}.regional-company-page_archiveBoundary__vpHyN span,.regional-company-page_archiveBoundary__vpHyN>span{color:#68756d;font-size:.62rem;font-weight:850;letter-spacing:.1em;text-transform:uppercase}.regional-company-page_archiveBoundary__vpHyN h3,.regional-company-page_archiveBoundary__vpHyN strong{color:var(--cp-ink);font-family:var(--font-serif);font-size:1.05rem;line-height:1.25}.regional-company-page_archiveBoundary__vpHyN p{color:#68756d;font-size:.72rem;line-height:1.55}.regional-company-page_archiveBoundary__vpHyN>a{min-width:11rem;justify-items:start;font-size:.74rem;font-weight:800}.regional-company-page_archiveBoundary__vpHyN>a svg{width:.9rem}.regional-company-page_sourceList__zvJH1 li{display:grid;min-height:4.5rem;align-items:center;gap:1rem;border-bottom:1px solid var(--cp-hair);grid-template-columns:2rem minmax(0,1fr) auto}.regional-company-page_sourceList__zvJH1 li>span{color:var(--cp-gold);font-family:var(--font-serif);font-weight:750}.regional-company-page_sourceList__zvJH1 li div{display:grid;gap:.2rem;min-width:0}.regional-company-page_sourceList__zvJH1 strong{color:var(--cp-ink);font-size:.78rem}.regional-company-page_sourceList__zvJH1 small{color:#68756d;font-size:.67rem;line-height:1.4}.regional-company-page_sourceList__zvJH1 svg{width:1rem}.regional-company-page_auditGrid__EpMy7{display:grid;gap:1px;margin-top:2rem;border:1px solid var(--cp-hair);background:var(--cp-hair);grid-template-columns:repeat(3,minmax(0,1fr))}.regional-company-page_auditGrid__EpMy7 article{display:grid;min-width:0;min-height:9rem;align-content:end;background:var(--cp-panel);padding:1rem}.regional-company-page_auditGrid__EpMy7 svg{width:1.15rem;margin-bottom:auto;color:var(--cp-forest)}.regional-company-page_auditGrid__EpMy7 strong{margin-top:.55rem;color:var(--cp-ink);font-family:var(--font-serif);font-size:1.3rem}.regional-company-page_auditGrid__EpMy7 small{margin-top:.3rem;color:#68756d;font-size:.66rem}@media (max-width:900px){.regional-company-page_archiveBoundary__vpHyN{grid-template-columns:1fr 1fr}.regional-company-page_archiveBoundary__vpHyN>a{grid-column:1/-1}.regional-company-page_factGrid__rhUC6{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:639px){.regional-company-page_archiveBoundary__vpHyN{grid-template-columns:1fr}.regional-company-page_archiveBoundary__vpHyN>a{grid-column:auto}.regional-company-page_auditGrid__EpMy7,.regional-company-page_factGrid__rhUC6{grid-template-columns:1fr}.regional-company-page_factGrid__rhUC6>a{min-height:8.5rem}.regional-company-page_statementCard__1A7_A summary{align-items:flex-start;flex-direction:column}.regional-company-page_statementSource__ddl_g{grid-template-columns:auto minmax(0,1fr)}.regional-company-page_statementSource__ddl_g a{grid-column:2}.regional-company-page_sourceList__zvJH1 li{align-items:start;padding-block:.9rem}}