.PageHero-module__jrTMBW__pageHero{--serif:var(--font-source-serif), "Source Serif 4", Georgia, serif;--mono:var(--font-geist-mono), ui-monospace, monospace;background:radial-gradient(ellipse at 90% 10%, #ffffff1a 0%, transparent 60%), linear-gradient(135deg, var(--mantine-color-upes-navy-9) 0%, var(--mantine-color-upes-blue-8) 100%);color:var(--mantine-color-white);padding-block:clamp(56px,7vw,112px);position:relative;overflow:hidden}.PageHero-module__jrTMBW__pageHero[data-accent=upes-cyan]{background:radial-gradient(ellipse at 90% 10%, #52bfbf4d 0%, transparent 55%), linear-gradient(135deg, var(--mantine-color-upes-navy-9) 0%, var(--mantine-color-upes-cyan-8) 100%)}.PageHero-module__jrTMBW__pageHero[data-accent=upes-yellow]{background:radial-gradient(ellipse at 90% 10%, #f9af0647 0%, transparent 55%), linear-gradient(135deg, var(--mantine-color-upes-navy-9) 0%, var(--mantine-color-upes-yellow-8) 100%)}.PageHero-module__jrTMBW__pageHero[data-accent=upes-green]{background:radial-gradient(ellipse at 90% 10%, #6a842b4d 0%, transparent 55%), linear-gradient(135deg, var(--mantine-color-upes-navy-9) 0%, var(--mantine-color-upes-green-8) 100%)}.PageHero-module__jrTMBW__pageHero[data-accent=upes-purple]{background:radial-gradient(ellipse at 90% 10%, #6070ad52 0%, transparent 55%), linear-gradient(135deg, var(--mantine-color-upes-navy-9) 0%, var(--mantine-color-upes-purple-7) 100%)}.PageHero-module__jrTMBW__pageHero[data-accent=upes-blue]{background:radial-gradient(ellipse at 90% 10%, #17497473 0%, transparent 55%), linear-gradient(135deg, var(--mantine-color-upes-navy-9) 0%, var(--mantine-color-upes-blue-7) 100%)}.PageHero-module__jrTMBW__pageHeroInner{z-index:2;position:relative}.PageHero-module__jrTMBW__crumbs{font-family:var(--mono);letter-spacing:.18em;text-transform:uppercase;color:#ffffff8c;flex-wrap:wrap;align-items:center;gap:6px 14px;font-size:11.5px;display:flex}.PageHero-module__jrTMBW__crumbItem{align-items:center;gap:14px;display:inline-flex}.PageHero-module__jrTMBW__crumbSep{color:#ffffff40}.PageHero-module__jrTMBW__crumbLink{color:#ffffffa6;text-decoration:none;transition:color .16s}.PageHero-module__jrTMBW__crumbLink:hover,.PageHero-module__jrTMBW__crumbCurrent{color:var(--mantine-color-white)}.PageHero-module__jrTMBW__eyebrow{font-family:var(--mono);letter-spacing:.2em;text-transform:uppercase;color:var(--mantine-color-upes-cyan-3);align-self:flex-start;align-items:center;gap:14px;font-size:11.5px;font-weight:500;display:inline-flex}.PageHero-module__jrTMBW__eyebrow:before{content:"";background:currentColor;flex-shrink:0;width:28px;height:1px}.PageHero-module__jrTMBW__title{font-family:var(--serif);letter-spacing:-.02em;color:var(--mantine-color-white);text-wrap:balance;margin:0;font-size:clamp(2.25rem,4vw + 1rem,4.25rem);font-style:italic;font-weight:400;line-height:1.02}.PageHero-module__jrTMBW__description{font-family:var(--serif);color:#ffffffc7;text-wrap:pretty;max-width:60ch;margin:0;font-size:clamp(17px,.6vw + 14px,20px);line-height:1.55}
.DimensionSubnav-module__qWGoeW__bar{z-index:10;background:var(--mantine-color-body);border-bottom:1px solid var(--mantine-color-gray-3);scrollbar-width:thin;position:sticky;top:0;overflow-x:auto}.DimensionSubnav-module__qWGoeW__list{white-space:nowrap;gap:4px;margin:0;padding:8px 16px;list-style:none;display:flex}.DimensionSubnav-module__qWGoeW__tab{border-radius:var(--mantine-radius-sm);color:var(--mantine-color-gray-7);align-items:center;gap:6px;padding:6px 12px;font-size:13px;font-weight:500;text-decoration:none;display:inline-flex}.DimensionSubnav-module__qWGoeW__tab[data-active]{background:var(--mantine-color-upes-cyan-6);color:var(--mantine-color-white);font-weight:600}.DimensionSubnav-module__qWGoeW__tab .DimensionSubnav-module__qWGoeW__num{opacity:.85;font-variant-numeric:tabular-nums;font-size:11px}.DimensionSubnav-module__qWGoeW__select{padding:10px 16px;display:none}@media (max-width:768px){.DimensionSubnav-module__qWGoeW__list{display:none}.DimensionSubnav-module__qWGoeW__select{display:block}}
.DimensionFooterNav-module__3JVUHW__link{color:var(--mantine-color-dimmed);font-size:var(--mantine-font-size-sm);text-decoration:none}.DimensionFooterNav-module__3JVUHW__link:hover{color:var(--mantine-color-upes-cyan-7)}
.GaugeStack-module__tkKDFW__stack,.GaugeStack-module__tkKDFW__gauge{width:100%}
.ComparisonRow-module__8SYbtG__wrap{width:100%}.ComparisonRow-module__8SYbtG__period{min-width:160px}
.HighlightStat-module__0Ctgya__card{background:linear-gradient(135deg, var(--mantine-color-white) 0%, var(--mantine-color-gray-0) 100%);height:100%;transition:transform .16s,box-shadow .16s,border-color .16s;position:relative;overflow:hidden}.HighlightStat-module__0Ctgya__card:before{content:"";height:3px;position:absolute;inset:0 0 auto}.HighlightStat-module__0Ctgya__card[data-accent=upes-cyan]:before{background:linear-gradient(90deg, var(--mantine-color-upes-cyan-5), var(--mantine-color-upes-cyan-7))}.HighlightStat-module__0Ctgya__card[data-accent=upes-yellow]:before{background:linear-gradient(90deg, var(--mantine-color-upes-yellow-5), var(--mantine-color-upes-yellow-7))}.HighlightStat-module__0Ctgya__card[data-accent=upes-green]:before{background:linear-gradient(90deg, var(--mantine-color-upes-green-6), var(--mantine-color-upes-green-9))}.HighlightStat-module__0Ctgya__card[data-accent=upes-purple]:before{background:linear-gradient(90deg, var(--mantine-color-upes-purple-5), var(--mantine-color-upes-purple-7))}.HighlightStat-module__0Ctgya__card[data-accent=upes-blue]:before{background:linear-gradient(90deg, var(--mantine-color-upes-blue-6), var(--mantine-color-upes-blue-9))}.HighlightStat-module__0Ctgya__card:hover{transform:translateY(-1px);box-shadow:0 14px 28px -22px #00000040}@media (prefers-reduced-motion:reduce){.HighlightStat-module__0Ctgya__card{transition:none}.HighlightStat-module__0Ctgya__card:hover{transform:none}}.HighlightStat-module__0Ctgya__iconChip{flex-shrink:0}.HighlightStat-module__0Ctgya__value{font-feature-settings:"tnum"}
.CapitulosIndex-module__zskmlG__shell{--serif:var(--font-source-serif), "Source Serif 4", Georgia, serif;--mono:var(--font-geist-mono), ui-monospace, monospace;--rule:color-mix(in srgb, var(--mantine-color-upes-navy-9) 14%, transparent);--ink:var(--mantine-color-upes-navy-9);--muted:color-mix(in srgb, var(--mantine-color-upes-navy-9) 56%, transparent)}.CapitulosIndex-module__zskmlG__list{margin:0;padding:0;list-style:none}.CapitulosIndex-module__zskmlG__row{border-bottom:1px solid var(--rule);color:var(--ink);grid-template-columns:minmax(72px,92px) minmax(0,1fr) auto;align-items:baseline;gap:clamp(16px,2.5vw,36px);padding:clamp(20px,3vw,32px) 0;text-decoration:none;transition:padding-left .28s cubic-bezier(.2,.7,.2,1),background-color .24s;display:grid;position:relative}.CapitulosIndex-module__zskmlG__row:hover,.CapitulosIndex-module__zskmlG__row:focus-visible{background:color-mix(in srgb, var(--accent-tint) 50%, transparent);padding-left:clamp(8px,1.4vw,18px)}.CapitulosIndex-module__zskmlG__row:focus-visible{outline:2px solid var(--accent-strong);outline-offset:-2px;border-radius:4px}.CapitulosIndex-module__zskmlG__row:after{content:"";background:var(--accent-strong);transform-origin:0;height:1px;transition:transform .32s cubic-bezier(.2,.7,.2,1);position:absolute;bottom:-1px;left:0;right:0;transform:scaleX(0)}.CapitulosIndex-module__zskmlG__row:hover:after,.CapitulosIndex-module__zskmlG__row:focus-visible:after{transform:scaleX(1)}.CapitulosIndex-module__zskmlG__numeral{font-family:var(--serif);color:var(--accent-strong);font-feature-settings:"lnum" on, "ss01" on;letter-spacing:-.04em;font-variant-numeric:lining-nums;font-size:clamp(2.4rem,5vw,4.25rem);font-weight:300;line-height:1;transition:color .2s,transform .32s cubic-bezier(.2,.7,.2,1)}.CapitulosIndex-module__zskmlG__row:hover .CapitulosIndex-module__zskmlG__numeral,.CapitulosIndex-module__zskmlG__row:focus-visible .CapitulosIndex-module__zskmlG__numeral{transform:translate(-2px)}.CapitulosIndex-module__zskmlG__body{flex-direction:column;gap:8px;min-width:0;display:flex}.CapitulosIndex-module__zskmlG__titleRow{font-family:var(--serif);letter-spacing:-.01em;color:var(--ink);text-wrap:balance;margin:0;font-size:clamp(1.25rem,1.4vw + .75rem,1.85rem);font-weight:500;line-height:1.15}.CapitulosIndex-module__zskmlG__summary{font-family:var(--font-geist-sans), system-ui, sans-serif;color:var(--muted);text-wrap:pretty;max-width:62ch;margin:0;font-size:14.5px;line-height:1.55}.CapitulosIndex-module__zskmlG__go{font-family:var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--accent-strong);white-space:nowrap;align-self:center;align-items:center;gap:8px;font-size:11.5px;display:inline-flex}.CapitulosIndex-module__zskmlG__goArrow{transition:transform .28s cubic-bezier(.2,.7,.2,1);display:inline-block}.CapitulosIndex-module__zskmlG__row:hover .CapitulosIndex-module__zskmlG__goArrow,.CapitulosIndex-module__zskmlG__row:focus-visible .CapitulosIndex-module__zskmlG__goArrow{transform:translate(6px)}@media (max-width:640px){.CapitulosIndex-module__zskmlG__row{grid-template-columns:minmax(56px,72px) minmax(0,1fr)}.CapitulosIndex-module__zskmlG__go{grid-column:2/-1;margin-top:4px}}
.PendingKpiPlaceholder-module__l9P9VW__pending{border:1px dashed var(--mantine-color-gray-4);border-radius:var(--mantine-radius-md);background:repeating-linear-gradient(45deg, var(--mantine-color-gray-0), var(--mantine-color-gray-0) 6px, var(--mantine-color-gray-1) 6px, var(--mantine-color-gray-1) 12px);text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:4px;min-height:180px;padding:32px 16px;display:flex}
.gsap-module__7h8mEa__list{--serif:var(--font-source-serif), "Source Serif 4", Georgia, serif;--mono:var(--font-geist-mono), ui-monospace, monospace;--ink:var(--mantine-color-upes-navy-9);--muted:color-mix(in srgb, var(--ink) 56%, transparent);--rule:color-mix(in srgb, var(--ink) 14%, transparent);margin:0;padding:0;list-style:none}.gsap-module__7h8mEa__row{border-bottom:1px solid var(--rule);color:var(--ink);grid-template-columns:minmax(72px,92px) minmax(0,1fr) auto;align-items:baseline;gap:clamp(16px,2.5vw,36px);padding:clamp(20px,3vw,32px) 0;text-decoration:none;transition:padding-left .28s cubic-bezier(.2,.7,.2,1),background-color .24s;display:grid;position:relative}.gsap-module__7h8mEa__row:hover,.gsap-module__7h8mEa__row:focus-visible{background:color-mix(in srgb, var(--accent-tint) 50%, transparent);padding-left:clamp(8px,1.4vw,18px)}.gsap-module__7h8mEa__numeral{font-family:var(--serif);color:var(--accent-strong);letter-spacing:-.04em;font-feature-settings:"lnum" on;font-variant-numeric:lining-nums;font-size:clamp(2.4rem,5vw,4rem);font-style:italic;font-weight:300;line-height:1}.gsap-module__7h8mEa__body{flex-direction:column;gap:8px;min-width:0;display:flex}.gsap-module__7h8mEa__titleRow{font-family:var(--serif);letter-spacing:-.01em;color:var(--ink);text-wrap:balance;margin:0;font-size:clamp(1.25rem,1.4vw + .7rem,1.75rem);font-style:italic;font-weight:500;line-height:1.15}.gsap-module__7h8mEa__summary{font-family:var(--serif);color:var(--muted);text-wrap:pretty;max-width:60ch;margin:0;font-size:15.5px;line-height:1.55}.gsap-module__7h8mEa__go{font-family:var(--mono);letter-spacing:.18em;text-transform:uppercase;color:var(--accent-strong);white-space:nowrap;align-self:center;align-items:center;gap:8px;font-size:11.5px;display:inline-flex}.gsap-module__7h8mEa__goArrow{transition:transform .28s cubic-bezier(.2,.7,.2,1);display:inline-block}.gsap-module__7h8mEa__row:hover .gsap-module__7h8mEa__goArrow,.gsap-module__7h8mEa__row:focus-visible .gsap-module__7h8mEa__goArrow{transform:translate(6px)}@media (max-width:640px){.gsap-module__7h8mEa__row{grid-template-columns:minmax(56px,72px) minmax(0,1fr)}.gsap-module__7h8mEa__go{grid-column:2/-1;margin-top:4px}}.gsap-module__7h8mEa__outro{text-align:center;font-family:var(--font-source-serif), "Source Serif 4", Georgia, serif;color:color-mix(in srgb, var(--mantine-color-upes-navy-9) 56%, transparent);margin-top:clamp(40px,5vw,64px);font-size:14.5px;font-style:italic}.gsap-module__7h8mEa__outro code{font-family:var(--font-geist-mono), ui-monospace, monospace;background:color-mix(in srgb, var(--mantine-color-upes-navy-9) 6%, transparent);border-radius:3px;padding:2px 6px;font-size:12px}
