.curves-page{--curve-cloud:var(--color-bg-page);--curve-pearl:var(--color-bg-tinted);--curve-mist:var(--color-bg-sunken);--curve-white:var(--color-bg-surface);--curve-azure:var(--color-accent-solid);--curve-cobalt:var(--color-accent-solid-hover);--curve-live:var(--live);--curve-secondary:var(--color-accent-solid-hover);--curve-gold:var(--value-data);--curve-orange:var(--event);--curve-orange-text:var(--event-data);--curve-ink:var(--color-text-primary);--curve-muted:var(--color-text-secondary);--curve-line:var(--color-border-default);min-height:100vh;background:linear-gradient(90deg,transparent calc(100% - 1px),rgba(16,35,61,.035) calc(100% - 1px)) 0 0 /25% 100%,var(--curve-cloud);color:var(--curve-ink)}.curves-page svg text{font-family:var(--font-data);font-variant-numeric:tabular-nums lining-nums}.curves-page :where(.curves-header,.curves-hero,.taxonomy-section,.curves-section,.standards-section,.curves-footer){width:min(calc(100% - (var(--merxi-layout-page-gutter) * 2)),var(--merxi-layout-content-max));margin-inline:auto}.curves-header{position:sticky;top:0;z-index:50;display:grid;grid-template-columns:1fr auto 1fr;align-items:center;height:72px;border-bottom:1px solid rgba(16,35,61,.12);background:rgba(252,250,244,.94);backdrop-filter:blur(18px)}.curves-lockup{display:inline-flex;align-items:center;gap:var(--space-3);width:max-content;min-height:var(--merxi-target-min);font-family:var(--font-display);font-size:var(--merxi-type-size-control);font-weight:var(--merxi-weight-bold);letter-spacing:var(--merxi-type-tracking-wordmark)}.curves-lockup img{width:32px;height:22px;object-fit:contain}.curves-lockup i{padding-left:var(--space-3);border-left:1px solid var(--curve-line);color:var(--curve-azure);font-family:var(--font-text);font-size:var(--merxi-type-size-meta);font-style:normal;font-weight:var(--merxi-weight-semibold);letter-spacing:0}.curves-footer>div,.curves-header nav{display:flex;align-items:center;gap:var(--space-8);color:var(--curve-muted);font-size:var(--merxi-type-size-small);font-weight:var(--merxi-weight-medium)}.curves-header nav a,.curves-header-action{display:inline-flex;align-items:center;justify-content:center;min-height:var(--merxi-target-min)}.curves-footer a:focus-visible,.curves-footer a:hover,.curves-header nav a:focus-visible,.curves-header nav a:hover{color:var(--curve-azure)}.curves-header-action{justify-self:end;min-width:96px;padding:var(--space-2) var(--space-4);border:1px solid var(--curve-line);border-radius:var(--radius-sm);background:var(--curve-white);text-align:center;font-size:var(--merxi-type-size-small);font-weight:var(--merxi-weight-semibold)}.curves-hero{display:grid;grid-template-columns:6fr 6fr;gap:var(--space-16);align-items:center;min-height:740px;padding-block:var(--space-24);border-bottom:1px solid var(--curve-line)}.curves-eyebrow,.section-heading>p{margin:0;color:var(--curve-azure);font-size:var(--merxi-type-size-label);font-weight:var(--merxi-weight-semibold);line-height:var(--merxi-type-line-label);letter-spacing:var(--merxi-type-tracking-label)}.curves-hero h1{margin:var(--space-6) 0 0;font-family:var(--font-display);font-size:clamp(var(--merxi-type-size-score),6.5vw,var(--merxi-type-size-hero));font-weight:var(--merxi-weight-bold);line-height:.94;letter-spacing:var(--merxi-type-tracking-hero)}.curves-hero h1 span{color:var(--curve-azure)}.curves-hero-copy>p:not(.curves-eyebrow){max-width:58ch;margin:var(--space-8) 0 0;color:var(--curve-muted);font-size:var(--merxi-type-size-body-large);line-height:var(--merxi-type-line-lead)}.hero-specs{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--space-4);margin:var(--space-8) 0 0;padding-top:var(--space-4);border-top:1px solid var(--curve-line)}.hero-specs div{min-width:0}.hero-specs dt{color:var(--curve-azure);font-size:var(--merxi-type-size-label);font-weight:var(--merxi-weight-semibold);letter-spacing:var(--merxi-type-tracking-label)}.hero-specs dd{margin:5px 0 0;color:var(--curve-muted);font-size:var(--merxi-type-size-meta);line-height:var(--merxi-type-line-small)}.hero-specimen{overflow:hidden;border:1px solid var(--curve-line);border-radius:var(--radius-lg);background:var(--curve-white);box-shadow:0 28px 70px rgba(16,35,61,.1)}.hero-specimen footer,.hero-specimen header{display:flex;align-items:flex-end;justify-content:space-between;gap:var(--space-4);padding:var(--space-6);border-bottom:1px solid var(--curve-line)}.hero-specimen header div{display:grid;gap:var(--space-2)}.hero-specimen footer,.hero-specimen header span,.hero-specimen header strong{font-size:var(--merxi-type-size-label);font-weight:var(--merxi-weight-semibold);letter-spacing:var(--merxi-type-tracking-label)}.hero-specimen footer,.hero-specimen header span{color:var(--curve-muted)}.hero-specimen header b{color:var(--curve-azure);font-family:var(--font-data);font-size:var(--merxi-type-size-data-large);line-height:1;letter-spacing:-.025em;font-variant-numeric:tabular-nums lining-nums}.hero-specimen header strong{padding:5px 8px;border:1px solid rgba(255,106,26,.26);border-radius:var(--radius-sm);color:var(--curve-orange-text);background:rgba(255,106,26,.06)}.hero-specimen svg{display:block;width:100%;height:auto;padding:var(--space-4) var(--space-6) 0}.hero-specimen footer{align-items:center;flex-wrap:wrap;padding-block:var(--space-4);border-top:1px solid var(--curve-line);border-bottom:0}.hero-specimen footer span:first-child{color:var(--curve-orange-text)}.curves-section,.standards-section,.taxonomy-section{padding-block:var(--merxi-layout-section-space);border-bottom:1px solid var(--curve-line);scroll-margin-top:72px}.section-heading{display:grid;grid-template-columns:2fr 5fr 5fr;gap:var(--space-6);align-items:start;margin-bottom:var(--space-12)}.section-heading h2{margin:0;font-family:var(--font-display);font-size:var(--merxi-type-size-heading-2);font-weight:var(--merxi-weight-bold);line-height:var(--merxi-type-line-heading-2);letter-spacing:var(--merxi-type-tracking-heading-2)}.section-heading>span{max-width:58ch;color:var(--curve-muted);font-size:var(--merxi-type-size-body);line-height:var(--merxi-type-line-body)}.section-heading.compact{margin-bottom:var(--space-8)}.taxonomy-table{overflow:hidden;border:1px solid var(--curve-line);border-radius:var(--radius-lg);background:var(--curve-white)}.taxonomy-table table{width:100%;border-collapse:collapse;table-layout:fixed}.taxonomy-table :where(th,td){padding:var(--space-4) var(--space-6);border-bottom:1px solid var(--curve-line);text-align:left;vertical-align:middle;font-size:var(--merxi-type-size-small);font-weight:var(--merxi-weight-regular);line-height:var(--merxi-type-line-small)}.taxonomy-table tbody tr:last-child :where(th,td){border-bottom:0}.taxonomy-table th:first-child{width:18%}.taxonomy-table th:nth-child(2){width:28%}.taxonomy-table th:nth-child(3){width:39%}.taxonomy-table th:last-child{width:15%}.taxonomy-table tbody th{color:var(--curve-azure);font-family:var(--font-display);font-size:var(--merxi-type-size-title);font-weight:var(--merxi-weight-bold)}.taxonomy-table td{color:var(--curve-muted)}.taxonomy-table thead th{color:var(--curve-muted);font-size:var(--merxi-type-size-label);font-weight:var(--merxi-weight-semibold);letter-spacing:var(--merxi-type-tracking-label)}.taxonomy-cadence{font-family:var(--font-data);font-variant-numeric:tabular-nums}.curve-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-6)}.curve-card{min-width:0;overflow:hidden;border:1px solid var(--curve-line);border-radius:var(--radius-lg);background:var(--curve-white);box-shadow:0 12px 36px rgba(16,35,61,.045)}.curve-card-wide{grid-column:1/-1}.curve-card-header{display:grid;grid-template-columns:1fr auto;gap:var(--space-6);align-items:start;min-height:188px;padding:var(--space-6);border-bottom:1px solid var(--curve-line)}.curve-code{margin:0;color:var(--curve-azure)!important;font-size:var(--merxi-type-size-label)!important;font-weight:var(--merxi-weight-semibold);line-height:var(--merxi-type-line-label)!important;letter-spacing:var(--merxi-type-tracking-label)}.curve-card-header h3{margin:var(--space-3) 0 0;font-family:var(--font-display);font-size:var(--merxi-type-size-heading-3);line-height:var(--merxi-type-line-heading-3);letter-spacing:var(--merxi-type-tracking-heading-3)}.curve-card-header p:not(.curve-code){max-width:52ch;margin:var(--space-3) 0 0;color:var(--curve-muted);font-size:var(--merxi-type-size-small);line-height:var(--merxi-type-line-small)}.curve-unit{padding:6px 9px;border:1px solid var(--curve-line);border-radius:var(--radius-sm);color:var(--curve-muted);font-family:var(--font-data);font-size:var(--merxi-type-size-label);line-height:1;font-variant-numeric:tabular-nums;white-space:nowrap}.curve-viewport{margin:0;overflow:hidden;overflow-y:hidden;background:linear-gradient(180deg,rgba(234,242,247,.36),rgba(255,255,255,0))}.curve-canvas{display:grid;place-items:center;min-width:0;min-height:390px;padding:var(--space-6)}.curve-canvas:focus-visible,.hero-curve-viewport:focus-visible{outline:var(--merxi-focus-ring-width) solid var(--curve-azure);outline-offset:var(--merxi-focus-ring-offset)}.hero-curve-viewport{overflow:hidden}.curve-card-wide .curve-canvas{min-height:480px}.curve-svg{display:block;width:100%;max-width:760px;height:auto}.curve-svg-tall{max-height:470px}.data-table-caption,.visually-hidden{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.curve-metadata{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));margin:0;border-top:1px solid var(--curve-line);background:rgba(234,242,247,.24)}.curve-card-wide .curve-metadata{grid-template-columns:repeat(4,minmax(0,1fr))}.curve-metadata>div{min-width:0;padding:var(--space-3) var(--space-4);border-right:1px solid var(--curve-line);border-bottom:1px solid var(--curve-line)}.curve-metadata dt{color:var(--curve-muted);font-size:var(--merxi-type-size-label);font-weight:var(--merxi-weight-semibold);line-height:1.3;letter-spacing:var(--merxi-type-tracking-label)}.curve-metadata dd{margin:5px 0 0;overflow-wrap:anywhere;color:var(--curve-ink);font-family:var(--font-data);font-size:12px;font-variant-numeric:tabular-nums lining-nums;line-height:1.4}.curve-status{display:flex;flex-wrap:wrap;gap:4px}.curve-status span{display:inline-flex;align-items:center;min-height:22px;padding:2px 7px;border:1px solid rgba(20,91,255,.24);border-radius:999px;background:var(--curve-white);color:var(--curve-cobalt);font-size:var(--merxi-type-size-label);font-weight:var(--merxi-weight-semibold)}.curve-status span:before{width:5px;height:5px;margin-right:5px;border-radius:1px;background:currentColor;content:""}.curve-data-table{border-top:1px solid var(--curve-line);background:var(--curve-white)}.curve-data-table summary{display:inline-flex;align-items:center;width:max-content;min-height:var(--merxi-target-min);margin:0;padding:var(--space-3) var(--space-6);color:var(--curve-cobalt);cursor:pointer;font-size:12px;font-weight:var(--merxi-weight-semibold)}.curve-data-table summary::-webkit-details-marker{display:none}.curve-data-table summary:before{margin-right:var(--space-2);content:"+"}.curve-data-table[open] summary:before{content:"−"}.curve-data-table summary:focus-visible{outline:var(--merxi-focus-ring-width) solid var(--curve-azure);outline-offset:var(--merxi-focus-ring-offset)}.curve-data-table>section{overflow-x:auto;border-top:1px solid var(--curve-line)}.curve-data-table>section:focus-visible{outline:var(--merxi-focus-ring-width) solid var(--curve-azure);outline-offset:var(--merxi-focus-ring-offset)}.curve-data-table table{width:100%;min-width:560px;border-collapse:collapse;font-family:var(--font-data);font-size:12px;font-variant-numeric:tabular-nums lining-nums}.curve-data-table :where(th,td){padding:10px var(--space-4);border-bottom:1px solid var(--curve-line);text-align:left;line-height:1.35}.curve-data-table thead th{color:var(--curve-muted);font-size:var(--merxi-type-size-label);letter-spacing:var(--merxi-type-tracking-label)}.curve-data-table tbody td:nth-child(2),.curve-data-table tbody th{color:var(--curve-ink);font-weight:var(--merxi-weight-semibold)}.curve-card-footer,.curve-data-table tbody td:last-child{color:var(--curve-muted)}.curve-card-footer{display:flex;justify-content:space-between;gap:var(--space-4);padding:var(--space-3) var(--space-6);border-top:1px solid var(--curve-line);font-size:var(--merxi-type-size-label);font-weight:var(--merxi-weight-medium);letter-spacing:.04em}.curve-card-footer strong{color:var(--curve-orange-text)}.admin-section{background:linear-gradient(180deg,rgba(234,242,247,.32),rgba(252,250,244,0))}.market-section{background:linear-gradient(180deg,rgba(255,242,177,.16),rgba(252,250,244,0))}.grid-line{stroke:var(--curve-line);stroke-width:1}.grid-line,.zero-rule{vector-effect:non-scaling-stroke}.zero-rule{stroke:var(--curve-ink);stroke-width:1.5}.evidence-divider,.panel-divider{stroke:var(--curve-line);stroke-width:1;vector-effect:non-scaling-stroke}.axis-caption,.axis-label,.axis-unit-label{fill:var(--curve-muted);font-size:14px;letter-spacing:.02em}.axis-number{font-size:15px}.axis-caption,.axis-unit-label{font-weight:600;letter-spacing:.06em}.range-band{fill:url(#prob-range-fill)}.hero-curve-line,.primary-line{fill:none;stroke:var(--curve-azure);stroke-width:3.5;stroke-linecap:square;stroke-linejoin:miter;vector-effect:non-scaling-stroke}.hero-curve-area{fill:url(#hero-curve-fill)}.curve-point{fill:var(--curve-white);stroke:var(--curve-azure);stroke-width:2;vector-effect:non-scaling-stroke}.curve-point.current{fill:var(--curve-orange);stroke:var(--curve-white);stroke-width:3}.event-rule{stroke:var(--curve-gold);stroke-width:1.5;stroke-dasharray:4 5;vector-effect:non-scaling-stroke}.event-rule.solid{stroke-dasharray:none}.event-label,.reference-label,.threshold-label{fill:var(--value-data);font-size:var(--merxi-type-size-meta);font-weight:600;letter-spacing:.05em}.event-tag rect{fill:var(--curve-cloud);stroke:var(--curve-gold);stroke-width:1;vector-effect:non-scaling-stroke}.event-pin text,.event-tag text{fill:var(--value-data);font-size:var(--merxi-type-size-meta);font-weight:600;letter-spacing:.05em}.event-pin .event-time,.event-tag .event-time{fill:var(--curve-muted);font-size:12px;font-weight:500}.value-tag rect{fill:var(--curve-azure)}.value-tag text{fill:var(--curve-white);font-size:14px;font-weight:700}.legend text{fill:var(--curve-muted);font-size:12px;font-weight:600;letter-spacing:.05em}.legend-band{fill:color-mix(in srgb,var(--curve-secondary) 20%,transparent)}.legend-primary{stroke:var(--curve-azure);stroke-width:3}.legend-primary,.step-line{vector-effect:non-scaling-stroke}.step-line{fill:none;stroke:var(--curve-azure);stroke-width:4;stroke-linecap:square;stroke-linejoin:miter}.metric-strip text{font-size:16px;font-weight:600}.old-value{fill:var(--curve-muted)}.metric-arrow{fill:var(--curve-gold)}.new-value{fill:var(--curve-azure)}.delta-value{fill:var(--curve-orange-text);font-size:14px!important}.reference-rule{stroke:var(--curve-gold);stroke-width:1.5;stroke-dasharray:4 5;vector-effect:non-scaling-stroke}.candle-body,.candle-wick{stroke-width:2;vector-effect:non-scaling-stroke}.candle-body.rising,.candle-wick.rising{stroke:var(--curve-azure)}.candle-body.rising{fill:var(--curve-white)}.candle-body.falling,.candle-wick.falling{stroke:var(--curve-orange)}.candle-body.falling{fill:var(--curve-orange)}.volume-bar{fill:var(--curve-secondary);opacity:.78}.legend-candle-up{fill:var(--curve-white);stroke:var(--curve-azure);stroke-width:2}.legend-candle-down{fill:var(--curve-orange)}.interval.pre{fill:rgba(215,155,24,.05)}.interval.live{fill:color-mix(in srgb,var(--curve-live) 10%,transparent)}.interval.suspended{fill:rgba(255,106,26,.09)}.interval-label{fill:var(--value-data);font-size:var(--merxi-type-size-meta);font-weight:600;letter-spacing:.06em}.interval-label.attention{fill:var(--curve-orange-text)}.event-pin rect{fill:var(--curve-white);stroke:var(--curve-gold);stroke-width:1;vector-effect:non-scaling-stroke}.event-pin.attention rect{stroke:var(--curve-orange)}.event-pin.attention text:not(.event-time){fill:var(--curve-orange-text)}.positive-area{fill:url(#positive-exposure)}.negative-area{fill:url(#negative-exposure)}.exposure-line{fill:none;stroke-width:3;stroke-linejoin:miter;vector-effect:non-scaling-stroke}.exposure-line.positive{stroke:var(--curve-azure)}.attention-callout path,.exposure-line.negative{stroke:var(--curve-orange)}.attention-callout path{fill:none;stroke-width:1.5;vector-effect:non-scaling-stroke}.attention-callout text{fill:var(--curve-orange-text);font-size:var(--merxi-type-size-meta);font-weight:600;letter-spacing:.04em}.small-multiple-name,.small-multiple-unit{fill:var(--curve-muted);font-size:var(--merxi-type-size-meta);font-weight:600;letter-spacing:.06em}.small-multiple-value{fill:var(--curve-ink);font-size:var(--merxi-type-size-title);font-weight:600}.small-multiple-tick{fill:var(--curve-muted);font-size:12px;font-weight:600}.small-multiple-unit{font-size:var(--merxi-type-size-label)}.economics-line{fill:none;stroke-width:3;stroke-linecap:square;stroke-linejoin:miter;vector-effect:non-scaling-stroke}.economics-line.economics-handle{stroke:var(--curve-azure)}.economics-line.economics-ggr{stroke:var(--curve-gold)}.economics-line.economics-ngr{stroke:var(--curve-secondary);stroke-dasharray:7 5}.economics-point.economics-handle{fill:var(--curve-azure)}.economics-point.economics-ggr{fill:var(--curve-gold)}.economics-point.economics-ngr{fill:var(--curve-secondary)}.threshold-rule{stroke:var(--curve-orange);stroke-width:1;stroke-dasharray:4 5;vector-effect:non-scaling-stroke}.threshold-label{fill:var(--curve-orange-text)}.exception-line,.latency-line{fill:none;stroke-width:3;stroke-linecap:square;stroke-linejoin:miter;vector-effect:non-scaling-stroke}.exception-line{stroke:var(--curve-orange)}.latency-line{stroke:var(--curve-azure)}.evidence-label,.evidence-source{fill:var(--curve-muted);font-size:var(--merxi-type-size-meta);font-weight:600;letter-spacing:.06em}.evidence-value{fill:var(--curve-azure);font-size:var(--merxi-type-size-heading-1);font-weight:700;letter-spacing:-.04em}.evidence-delta{fill:var(--curve-orange-text);font-size:15px;font-weight:600}.evidence-area{fill:rgba(20,91,255,.09)}.mover-label{fill:var(--curve-ink);font-size:var(--merxi-type-size-meta);font-weight:600;letter-spacing:.03em}.mover-line{stroke-width:4;vector-effect:non-scaling-stroke}.mover-line.positive{stroke:var(--curve-azure)}.mover-line.negative{stroke:var(--curve-orange)}.mover-start{fill:var(--curve-white);stroke:var(--curve-muted);stroke-width:1.5;vector-effect:non-scaling-stroke}.mover-end.positive{fill:var(--curve-azure)}.mover-end.negative{fill:var(--curve-orange)}.mover-delta,.mover-value{fill:var(--curve-muted);font-size:var(--merxi-type-size-meta);font-weight:600}.mover-delta.positive,.mover-value.current{fill:var(--curve-azure)}.mover-delta.negative{fill:var(--curve-orange-text)}.standards-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;overflow:hidden;border:1px solid var(--curve-line);border-radius:var(--radius-lg);background:var(--curve-line)}.standards-grid article{min-height:230px;padding:var(--space-6);background:var(--curve-white)}.standards-grid article>span{color:var(--curve-orange-text);font-family:var(--font-data);font-size:var(--merxi-type-size-meta);font-weight:600;font-variant-numeric:tabular-nums}.standards-grid h3{margin:var(--space-8) 0 0;font-family:var(--font-display);font-size:var(--merxi-type-size-heading-3);line-height:var(--merxi-type-line-heading-3);letter-spacing:var(--merxi-type-tracking-heading-3)}.standards-grid p{margin:var(--space-3) 0 0;color:var(--curve-muted);font-size:var(--merxi-type-size-small);line-height:var(--merxi-type-line-small)}.production-caption{display:grid;grid-template-columns:240px 1fr;gap:var(--space-6);align-items:center;margin-top:var(--space-6);padding:var(--space-6);border:1px solid var(--curve-line);border-radius:var(--radius-lg);background:var(--curve-mist)}.production-caption strong{font-family:var(--font-display);font-size:var(--merxi-type-size-title)}.production-caption code{overflow-wrap:anywhere;color:var(--curve-cobalt);font-family:var(--font-data);font-size:var(--merxi-type-size-small);font-variant-numeric:tabular-nums}.curves-footer{display:flex;align-items:center;justify-content:space-between;gap:var(--space-8);min-height:160px}.curves-footer>div{justify-content:flex-end;flex-wrap:wrap}.curves-footer a{display:inline-flex;align-items:center;min-height:var(--merxi-target-min);padding-inline:var(--space-1)}@media (max-width:1100px){.curves-page :where(.curves-header,.curves-hero,.taxonomy-section,.curves-section,.standards-section,.curves-footer){width:min(calc(100% - 64px),var(--merxi-layout-content-max))}.curves-header nav{gap:var(--space-4)}.curves-hero{gap:var(--space-8)}.section-heading{grid-template-columns:1fr 2fr}.section-heading>p{grid-column:1/-1}.taxonomy-table :where(th,td){padding-inline:var(--space-4)}}@media (max-width:820px){.curves-page :where(.curves-header,.curves-hero,.taxonomy-section,.curves-section,.standards-section,.curves-footer){width:min(calc(100% - 40px),var(--merxi-layout-content-max))}.curves-header{grid-template-columns:1fr auto}.curves-header nav{display:none}.curves-header .brand-mobile-nav{display:block}.curves-header-action{display:none}.curves-hero{grid-template-columns:1fr;min-height:0;padding-block:var(--space-24)}.curves-hero h1{font-size:var(--merxi-type-size-hero-mobile);line-height:var(--merxi-type-line-hero-mobile);letter-spacing:var(--merxi-type-tracking-hero-mobile)}.curve-grid{grid-template-columns:1fr}.curve-card-wide{grid-column:auto}.standards-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.production-caption{grid-template-columns:1fr}.taxonomy-table{overflow-x:auto}.taxonomy-table table{min-width:780px}}@media (max-width:560px){.curves-page :where(.curves-header,.curves-hero,.taxonomy-section,.curves-section,.standards-section,.curves-footer){width:min(calc(100% - 32px),var(--merxi-layout-content-max))}.curves-lockup i{display:none}.curves-header-action{min-width:82px;padding-inline:var(--space-3)}.curves-hero{padding-block:var(--space-16)}.curves-hero h1{font-size:var(--merxi-type-size-display-mobile);line-height:var(--merxi-type-line-display-mobile);letter-spacing:var(--merxi-type-tracking-display-mobile)}.curves-hero-copy>p:not(.curves-eyebrow){font-size:var(--merxi-type-size-body);line-height:var(--merxi-type-line-body)}.hero-specs{grid-template-columns:1fr}.hero-specimen header b{font-size:var(--merxi-type-size-data-medium)}.curves-section,.standards-section,.taxonomy-section{padding-block:var(--space-16)}.section-heading{grid-template-columns:1fr;margin-bottom:var(--space-8)}.section-heading>p{grid-column:auto}.section-heading h2{font-size:var(--merxi-type-size-heading-2-mobile);line-height:var(--merxi-type-line-heading-2-mobile)}.curve-card-header{grid-template-columns:1fr;min-height:0}.curve-card-header h3{font-size:var(--merxi-type-size-heading-3-mobile);line-height:var(--merxi-type-line-heading-3-mobile)}.curve-unit{width:max-content}.curve-canvas{display:block;min-width:0;min-height:0;padding:var(--space-3);overflow-x:auto;overflow-y:hidden}.curve-svg{width:760px;min-width:760px;max-width:none}.hero-curve-viewport{overflow-x:auto;overflow-y:hidden}.hero-curve-viewport svg{width:600px;min-width:600px;max-width:none}.curve-card-wide .curve-canvas{min-height:0}.curve-card-wide .curve-metadata,.curve-metadata{grid-template-columns:1fr}.curve-metadata>div{border-right:0}.curve-data-table summary{padding-inline:var(--space-4)}.curve-svg .axis-label{font-size:var(--merxi-type-size-data-small)}.curve-svg .axis-unit-label{font-size:20px}.curve-svg .axis-number{font-size:var(--merxi-type-size-data-small)}.curve-svg :where(.event-label,.reference-label,.threshold-label){font-size:20px}.curves-page .curve-svg .event-pin text,.curves-page .curve-svg .event-tag text{font-size:18px}.curves-page .curve-svg .event-pin .event-time,.curves-page .curve-svg .event-tag .event-time{display:none}.curves-page .curve-svg .metric-strip text,.curves-page .curve-svg .value-tag text{font-size:24px}.curves-page .curve-svg .metric-strip .delta-value{font-size:18px!important}.curves-page .curve-svg .small-multiple-value{font-size:var(--merxi-type-size-data-small);transform:translateY(4px)}.curves-page .curve-svg .attention-callout text{font-size:18px}.curve-svg .small-multiple-name{font-size:16px;transform:translateY(-4px)}.curve-svg .small-multiple-tick{font-size:18px}.curve-svg :where(.mover-label,.mover-value,.mover-delta){font-size:var(--merxi-type-size-lead)}.curve-svg :where(.evidence-label,.evidence-source){font-size:18px}.curve-svg .mobile-secondary,.curve-svg :where(.axis-caption,.legend,.small-multiple-unit){display:none}.curve-card-footer{align-items:flex-start;flex-direction:column;gap:2px}.standards-grid{grid-template-columns:1fr}.standards-grid article{min-height:0}.standards-grid h3{margin-top:var(--space-6)}.curves-footer{justify-content:center;padding-block:var(--space-8)}.curves-footer,.curves-footer>div{align-items:flex-start;flex-direction:column}.curves-footer>div{gap:var(--space-2)}}@media (prefers-reduced-motion:reduce){.curves-page{scroll-behavior:auto}}