.Chart-module__WpP3QG__chart{border:1px solid var(--warm-5);background:var(--bg-subtle);border-radius:8px;margin:40px 0;padding:32px}.Chart-module__WpP3QG__chartTitle{font-family:var(--font-heading);color:var(--warm-1);letter-spacing:-.2px;margin-bottom:24px;font-size:15px;font-weight:700}.Chart-module__WpP3QG__bars{flex-direction:column;gap:14px;display:flex}.Chart-module__WpP3QG__barRow{grid-template-columns:140px 1fr 56px;align-items:center;gap:12px;display:grid}.Chart-module__WpP3QG__barLabel{font-family:var(--font-body);color:var(--warm-2);text-align:right;font-size:13px;font-weight:400}.Chart-module__WpP3QG__barTrack{background:#3a353080;border-radius:4px;height:20px;overflow:hidden}.Chart-module__WpP3QG__barFill{border-radius:4px;height:100%;transition:width 1s cubic-bezier(.16,1,.3,1)}.Chart-module__WpP3QG__ember{background:var(--ember)}.Chart-module__WpP3QG__sage{background:var(--sage)}.Chart-module__WpP3QG__clay{background:var(--clay)}.Chart-module__WpP3QG__sand{background:var(--sand)}.Chart-module__WpP3QG__rose{background:var(--rose)}.Chart-module__WpP3QG__barValue{font-family:var(--font-mono);color:var(--warm-1);text-align:right;font-size:13px;font-weight:500}.Chart-module__WpP3QG__table{width:100%}.Chart-module__WpP3QG__tableHeader{grid-template-columns:1.5fr repeat(var(--cols,3),1fr);gap:1px;margin-bottom:1px;display:grid}.Chart-module__WpP3QG__tableRow{grid-template-columns:1.5fr repeat(var(--cols,3),1fr);border-top:1px solid var(--warm-5);gap:1px;display:grid}.Chart-module__WpP3QG__tableRow:last-child{border-bottom:1px solid var(--warm-5)}.Chart-module__WpP3QG__tableCell{font-family:var(--font-body);color:var(--warm-2);padding:12px 16px;font-size:14px}.Chart-module__WpP3QG__tableHeaderCell{font-family:var(--font-mono);letter-spacing:2px;text-transform:uppercase;color:var(--warm-3);font-size:10px;font-weight:500}.Chart-module__WpP3QG__tableRowLabel{color:var(--warm-1);font-weight:500}.Chart-module__WpP3QG__statCards{background:var(--warm-5);border:1px solid var(--warm-5);border-radius:8px;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:1px;margin:40px 0;display:grid;overflow:hidden}.Chart-module__WpP3QG__statCard{background:var(--bg-subtle);text-align:center;padding:28px 24px}.Chart-module__WpP3QG__statValue{font-family:var(--font-heading);color:var(--warm-1);letter-spacing:-1px;margin-bottom:6px;font-size:32px;font-weight:800}.Chart-module__WpP3QG__statLabel{font-family:var(--font-mono);letter-spacing:2px;text-transform:uppercase;color:var(--warm-4);font-size:10px}@media (max-width:767px){.Chart-module__WpP3QG__chart{padding:24px 20px}.Chart-module__WpP3QG__barRow{grid-template-columns:100px 1fr 48px;gap:8px}.Chart-module__WpP3QG__barLabel{font-size:12px}.Chart-module__WpP3QG__statValue{font-size:24px}}
.page-module__pMAZ2a__page{padding:160px var(--pad-x)80px;max-width:720px;margin:0 auto}.page-module__pMAZ2a__header{border-bottom:1px solid var(--warm-5);margin-bottom:64px;padding-bottom:48px}.page-module__pMAZ2a__meta{align-items:center;gap:16px;margin-bottom:28px;display:flex}.page-module__pMAZ2a__frontier{font-family:var(--font-mono);letter-spacing:2px;text-transform:uppercase;color:var(--ember);border:1px solid #c4856c40;border-radius:3px;padding:4px 10px;font-size:10px;transition:all .2s}.page-module__pMAZ2a__frontier:hover{border-color:var(--ember);background:#c4856c14}.page-module__pMAZ2a__date{font-family:var(--font-mono);color:var(--warm-4);letter-spacing:.5px;font-size:12px}.page-module__pMAZ2a__category{font-family:var(--font-mono);color:var(--warm-4);letter-spacing:1px;text-transform:uppercase;font-size:11px}.page-module__pMAZ2a__title{font-family:var(--font-heading);color:var(--warm-1);letter-spacing:-1.5px;margin-bottom:20px;font-size:40px;font-weight:800;line-height:1.1}.page-module__pMAZ2a__abstract{font-family:var(--font-body);color:var(--warm-2);margin-bottom:20px;font-size:18px;font-weight:300;line-height:1.7}.page-module__pMAZ2a__authors{font-family:var(--font-mono);color:var(--warm-3);letter-spacing:.5px;font-size:12px}.page-module__pMAZ2a__content{font-family:var(--font-body);color:var(--warm-2);font-size:17px;font-weight:300;line-height:1.8}.page-module__pMAZ2a__content h1,.page-module__pMAZ2a__content h2,.page-module__pMAZ2a__content h3{font-family:var(--font-heading);color:var(--warm-1);margin-top:56px;margin-bottom:20px}.page-module__pMAZ2a__content h1{letter-spacing:-1px;font-size:32px;font-weight:800}.page-module__pMAZ2a__content h2{letter-spacing:-.5px;font-size:24px;font-weight:700}.page-module__pMAZ2a__content h3{font-size:18px;font-weight:600}.page-module__pMAZ2a__content p{margin-bottom:24px}.page-module__pMAZ2a__content strong{color:var(--warm-1);font-weight:600}.page-module__pMAZ2a__content em{color:var(--warm-2);font-style:italic}.page-module__pMAZ2a__content code{font-family:var(--font-mono);background:var(--bg-subtle);color:var(--warm-1);border:1px solid var(--warm-5);border-radius:4px;padding:3px 8px;font-size:14px}.page-module__pMAZ2a__content pre{background:var(--bg-subtle);border:1px solid var(--warm-5);border-radius:6px;margin:32px 0;padding:24px;overflow-x:auto}.page-module__pMAZ2a__content pre code{background:0 0;border:none;padding:0;font-size:14px;line-height:1.6}.page-module__pMAZ2a__content blockquote{border-left:3px solid var(--ember);background:#c4856c0a;border-radius:0 6px 6px 0;margin:32px 0;padding:16px 24px}.page-module__pMAZ2a__content blockquote p{color:var(--warm-2);margin-bottom:0;font-style:italic}.page-module__pMAZ2a__content ul,.page-module__pMAZ2a__content ol{margin:24px 0;padding-left:24px}.page-module__pMAZ2a__content li{color:var(--warm-2);margin-bottom:12px}.page-module__pMAZ2a__content li::marker{color:var(--warm-4)}.page-module__pMAZ2a__content hr{border:none;border-top:1px solid var(--warm-5);margin:48px 0}.page-module__pMAZ2a__related{border-top:1px solid var(--warm-5);margin-top:80px;padding-top:48px}.page-module__pMAZ2a__relatedTitle{font-family:var(--font-mono);letter-spacing:5px;text-transform:uppercase;color:var(--warm-3);margin-bottom:24px;font-size:11px}.page-module__pMAZ2a__relatedGrid{flex-direction:column;gap:0;display:flex}.page-module__pMAZ2a__relatedCard{border-bottom:1px solid var(--warm-5);padding:20px 0;transition:all .25s;display:block}.page-module__pMAZ2a__relatedCard:first-child{border-top:1px solid var(--warm-5)}.page-module__pMAZ2a__relatedCard:hover{padding-left:12px}.page-module__pMAZ2a__relatedDate{font-family:var(--font-mono);color:var(--warm-4);margin-bottom:6px;font-size:11px}.page-module__pMAZ2a__relatedName{font-family:var(--font-heading);color:var(--warm-1);letter-spacing:-.3px;font-size:16px;font-weight:700;transition:color .25s}.page-module__pMAZ2a__relatedCard:hover .page-module__pMAZ2a__relatedName{color:var(--warm-2)}@media (max-width:767px){.page-module__pMAZ2a__page{padding:120px var(--pad-x)48px}.page-module__pMAZ2a__title{font-size:28px}.page-module__pMAZ2a__abstract,.page-module__pMAZ2a__content{font-size:16px}.page-module__pMAZ2a__related{margin-top:48px}}
