@font-face{font-family:MiSans;src:url(/brand/fonts/misans/MiSans-Regular.woff2) format("woff2");font-style:normal;font-weight:400;font-display:swap}@font-face{font-family:MiSans;src:url(/brand/fonts/misans/MiSans-Medium.woff2) format("woff2");font-style:normal;font-weight:500;font-display:swap}@font-face{font-family:MiSans;src:url(/brand/fonts/misans/MiSans-Semibold.woff2) format("woff2");font-style:normal;font-weight:600;font-display:swap}@font-face{font-family:MiSans TC;src:url(/brand/fonts/misans/MisansTC-Regular.woff2) format("woff2");font-style:normal;font-weight:400;font-display:swap}@font-face{font-family:MiSans TC;src:url(/brand/fonts/misans/MisansTC-Medium.woff2) format("woff2");font-style:normal;font-weight:500;font-display:swap}@font-face{font-family:MiSans TC;src:url(/brand/fonts/misans/MisansTC-Semibold.woff2) format("woff2");font-style:normal;font-weight:600;font-display:swap}@font-face{font-family:Pretendard;src:url(/brand/fonts/pretendard/PretendardVariable.woff2) format("woff2");font-style:normal;font-weight:100 900;font-display:swap}:root{--cloud:#fcfaf4;--pearl:#f4eddf;--mist:#eaf2f7;--white:#ffffff;--azure:#145bff;--cobalt:#0a3fb8;--aqua:#11bed0;--aqua-deep:#007c89;--gold:#d79b18;--gold-light:#fff2b1;--gold-deep:#b77908;--gold-text:#9a6200;--orange:#ff6a1a;--orange-light:#ffb11b;--orange-text:#9a3500;--ink:#10233d;--ink-muted:#516174;--line:#d9e0e6;--line-warm:#e7ddcc;--success:#007f67;--danger:#c83642;--color-bg-page:var(--cloud);--color-bg-surface:var(--white);--color-bg-raised:var(--white);--color-bg-sunken:var(--mist);--color-bg-tinted:var(--pearl);--color-bg-overlay:rgba(16,35,61,0.48);--color-text-primary:var(--ink);--color-text-secondary:var(--ink-muted);--color-text-disabled:#6b7886;--color-text-inverse:var(--white);--color-text-on-accent:var(--white);--color-border-subtle:var(--line-warm);--color-border-default:var(--line);--color-border-strong:#9ba9b8;--color-border-focus:var(--azure);--color-border-separator:var(--line);--color-accent-subtle:#e8efff;--color-accent-border:#83a8ff;--color-accent-solid:var(--azure);--color-accent-solid-hover:var(--cobalt);--color-accent-text:var(--cobalt);--color-status-live-bg:#e3fbfd;--color-status-live-border:#72dbe5;--color-status-live-solid:var(--aqua);--color-status-live-text:var(--aqua-deep);--color-status-suspended-bg:#eef1f3;--color-status-suspended-border:#c5cdd4;--color-status-suspended-text:var(--ink-muted);--color-status-success-bg:#e7f7f2;--color-status-success-border:#75cdbb;--color-status-success-solid:var(--success);--color-status-success-text:#006453;--color-status-danger-bg:#fff0f1;--color-status-danger-border:#e59aa1;--color-status-danger-solid:var(--danger);--color-status-danger-text:#982933;--color-financial-gain:var(--success);--color-financial-loss:var(--danger);--color-financial-gain-bg:var(--color-status-success-bg);--color-financial-loss-bg:var(--color-status-danger-bg);--action:var(--azure);--action-hover:var(--cobalt);--action-foreground:var(--white);--value:var(--gold);--value-data:var(--gold-text);--value-foreground:var(--ink);--event:var(--orange);--event-data:var(--orange-text);--event-foreground:var(--ink);--live:var(--aqua);--live-data:var(--aqua-deep);--live-foreground:var(--ink);--focus:var(--azure);--gradient-value:linear-gradient(105deg in oklab,#fff2b1,#e3ae2d 52%,#b77908);--gradient-signal:linear-gradient(105deg in oklab,#145bff,#11bed0);--gradient-event:linear-gradient(105deg in oklab,#ffb11b,#ff6a1a);--gradient-pearl:linear-gradient(105deg in oklab,#fcfaf4,#f4eddf);--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:20px;--space-6:24px;--space-8:32px;--space-10:40px;--space-12:48px;--space-16:64px;--space-20:80px;--space-24:96px;--space-32:128px;--space-40:160px;--radius-sm:6px;--radius-md:10px;--radius-lg:16px;--font-display:"Geist",sans-serif;--font-text:"Geist","MiSans","PingFang SC",sans-serif;--font-data:"IBM Plex Sans Condensed","Geist",sans-serif;--font-zh-hans:"MiSans","PingFang SC","Microsoft YaHei",sans-serif;--font-zh-hant:"MiSans TC","PingFang TC","Microsoft JhengHei",sans-serif;--font-ko:"Pretendard","Apple SD Gothic Neo","Noto Sans KR","Malgun Gothic",sans-serif;--font-cjk:var(--font-zh-hans);--merxi-type-size-label:12px;--merxi-type-size-caption:12px;--merxi-type-size-meta:14px;--merxi-type-size-small:14px;--merxi-type-size-control:15px;--merxi-type-size-body:16px;--merxi-type-size-lead:18px;--merxi-type-size-body-large:18px;--merxi-type-size-title:20px;--merxi-type-size-title-mobile:18px;--merxi-type-size-data-small:24px;--merxi-type-size-heading-3:28px;--merxi-type-size-heading-3-mobile:24px;--merxi-type-size-data-medium:32px;--merxi-type-size-heading-1-mobile:36px;--merxi-type-size-heading-2:40px;--merxi-type-size-heading-2-mobile:30px;--merxi-type-size-data-large:48px;--merxi-type-size-display-mobile:44px;--merxi-type-size-hero-mobile:52px;--merxi-type-size-heading-1:56px;--merxi-type-size-score:64px;--merxi-type-size-display:72px;--merxi-type-size-hero:96px;--merxi-type-line-label:16px;--merxi-type-line-caption:16px;--merxi-type-line-meta:20px;--merxi-type-line-control:20px;--merxi-type-line-small:20px;--merxi-type-line-body:24px;--merxi-type-line-lead:28px;--merxi-type-line-title:28px;--merxi-type-line-title-mobile:24px;--merxi-type-line-data-small:28px;--merxi-type-line-data-medium:32px;--merxi-type-line-heading-3:32px;--merxi-type-line-heading-3-mobile:30px;--merxi-type-line-heading-1-mobile:40px;--merxi-type-line-heading-2:44px;--merxi-type-line-heading-2-mobile:34px;--merxi-type-line-data-large:48px;--merxi-type-line-display-mobile:48px;--merxi-type-line-hero-mobile:52px;--merxi-type-line-heading-1:60px;--merxi-type-line-score:64px;--merxi-type-line-display:72px;--merxi-type-line-hero:92px;--merxi-type-tracking-hero:-0.035em;--merxi-type-tracking-hero-mobile:-0.025em;--merxi-type-tracking-display:-0.03em;--merxi-type-tracking-display-mobile:-0.02em;--merxi-type-tracking-heading-1:-0.025em;--merxi-type-tracking-heading-2:-0.02em;--merxi-type-tracking-heading-3:-0.015em;--merxi-type-tracking-title:-0.01em;--merxi-type-tracking-lead:-0.005em;--merxi-type-tracking-body:0;--merxi-type-tracking-live:0.04em;--merxi-type-tracking-label:0.06em;--merxi-type-tracking-wordmark-compact:0.12em;--merxi-type-tracking-wordmark:0.18em;--merxi-weight-regular:400;--merxi-weight-medium:500;--merxi-weight-semibold:600;--merxi-weight-bold:700;--merxi-target-min:44px;--merxi-primary-mobile:48px;--merxi-focus-ring-width:3px;--merxi-focus-ring-offset:3px;--merxi-layout-content-max:1280px;--merxi-layout-page-gutter:80px;--merxi-layout-column-gap:24px;--merxi-layout-section-space:128px;--merxi-layout-columns:12}*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:116px}body{--font-display:var(--font-geist-sans),"Geist",sans-serif;--font-text:var(--font-geist-sans),"Geist","MiSans","PingFang SC","Hiragino Sans GB","Microsoft YaHei",sans-serif;--font-data:"IBM Plex Sans Condensed",var(--font-geist-sans),"Geist",sans-serif;--font-zh-hans:"MiSans","PingFang SC","Hiragino Sans GB","Microsoft YaHei",sans-serif;--font-zh-hant:"MiSans TC","PingFang TC","Microsoft JhengHei",sans-serif;--font-ko:"Pretendard","Apple SD Gothic Neo","Noto Sans KR","Malgun Gothic",sans-serif;--font-cjk:var(--font-zh-hans);margin:0;background:var(--color-bg-page);color:var(--color-text-primary);font-family:var(--font-text);font-size:var(--merxi-type-size-body);line-height:var(--merxi-type-line-body);font-optical-sizing:auto;font-synthesis-weight:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased}:lang(ko),:lang(zh){letter-spacing:0!important;text-transform:none!important}[data-financial-convention=red-up]{--color-financial-gain:var(--color-status-danger-solid);--color-financial-loss:var(--color-status-success-solid);--color-financial-gain-bg:var(--color-status-danger-bg);--color-financial-loss-bg:var(--color-status-success-bg)}[lang]:lang(en){font-family:var(--font-text)}:lang(zh),:lang(zh-CN),:lang(zh-Hans){font-family:var(--font-zh-hans);line-break:strict;word-break:normal}:lang(zh-HK),:lang(zh-Hant),:lang(zh-TW){font-family:var(--font-zh-hant);line-break:strict;word-break:normal}:lang(ko),:lang(ko-KR){font-family:var(--font-ko);line-break:strict;word-break:keep-all}:is([lang^=zh],[lang^=ko]) .locale-data,:is([lang^=zh],[lang^=ko]) [data-numeric=true]{font-family:var(--font-data);font-variant-numeric:tabular-nums lining-nums}:is(.section-label,.chapter-nav a,.voice-comparison article>span,.color-ratio-legend small,.color-card>small,.gradient-grid code,.pairing span,.terms-table thead th,.live-label,.price-line small,.price-moved span,.bet-math small,.spacing-semantics span,.spacing-scale b,.grid-note span,.system-link-grid span,.x-specimen footer,.product-market small,.event-specimen footer,.event-copy>span,.event-price small,.logo-download-meta small,.library-heading p,.asset-card-top,.downloads-footer-cta p){line-height:var(--merxi-type-line-caption)}:is(.hero-meta span,.measure,.identity-caption span,.logo-use figcaption,.color-ratio-note,.color-card code,.font-families small,.type-table code,.market-topline,.spacing-scale code,.signal-header,.signal-footer,.graphic-prohibitions p,.photo-master figcaption,.voice-comparison p,.x-data span,.event-price span,.site-footer,.version-line,.logo-download-meta a,.download-notes>div>span,.header-action){line-height:var(--merxi-type-line-meta)}.bet-math b,.identity-rules b,.market-example strong,.merxi-data,.number-grid strong,code{font-variant-numeric:tabular-nums lining-nums;font-feature-settings:"tnum" 1,"lnum" 1}a{color:inherit;text-decoration:none;text-decoration-skip-ink:auto;text-underline-position:from-font}.brand-mobile-nav{position:relative;z-index:100;display:none;justify-self:end}.brand-mobile-nav summary{display:inline-flex;min-width:78px;min-height:var(--merxi-target-min);align-items:center;justify-content:center;gap:var(--space-2);padding-inline:var(--space-3);border:1px solid var(--color-border-default);border-radius:var(--radius-sm);background:var(--color-bg-raised);color:var(--color-text-primary);cursor:pointer;font-size:var(--merxi-type-size-small);font-weight:var(--merxi-weight-semibold);list-style:none}.brand-mobile-nav summary::-webkit-details-marker{display:none}.brand-mobile-nav nav a:focus-visible,.brand-mobile-nav summary:focus-visible{outline:var(--merxi-focus-ring-width) solid var(--color-border-focus);outline-offset:var(--merxi-focus-ring-offset)}header .brand-mobile-nav nav{position:absolute;top:calc(100% + var(--space-2));right:0;display:grid;align-items:stretch;justify-content:stretch;gap:0;width:min(260px,calc(100vw - 40px));padding:var(--space-2);border-radius:var(--radius-lg);background:var(--color-bg-raised);box-shadow:0 0 0 1px rgba(16,35,61,.1),0 16px 44px rgba(16,35,61,.16)}header .brand-mobile-nav nav a,header .brand-mobile-nav nav>span{display:flex;min-height:var(--merxi-target-min);align-items:center;padding-inline:var(--space-4);border-radius:var(--radius-md);color:var(--color-text-secondary);font-size:var(--merxi-type-size-small);font-weight:var(--merxi-weight-medium)}header .brand-mobile-nav nav a:hover{background:var(--color-accent-subtle);color:var(--color-accent-text)}header .brand-mobile-nav nav>span[aria-current=page]{background:var(--color-accent-solid);color:var(--color-text-on-accent);font-weight:var(--merxi-weight-semibold)}@media (prefers-contrast:more){:root{--color-border-default:var(--color-border-strong);--color-accent-solid:var(--color-accent-solid-hover)}}:where(a,button,input,select,textarea,summary,[tabindex]:not([tabindex="-1"])):focus-visible{outline:var(--merxi-focus-ring-width) solid var(--focus);outline-offset:var(--merxi-focus-ring-offset)}.skip-link{position:fixed;top:var(--space-2);left:var(--space-2);z-index:1000;display:inline-flex;align-items:center;min-height:var(--merxi-target-min);padding:0 var(--space-4);border-radius:var(--radius-sm);background:var(--color-text-primary);color:var(--color-text-inverse);font-size:var(--merxi-type-size-small);font-weight:var(--merxi-weight-semibold);transform:translateY(calc(-100% - var(--space-4)));transition:transform .14s ease}.skip-link:focus-visible{outline-color:var(--color-text-inverse);box-shadow:0 0 0 calc(var(--merxi-focus-ring-width) + var(--merxi-focus-ring-offset)) var(--color-text-primary);transform:translateY(0)}button,input,select,textarea{font:inherit}img{display:block;max-width:100%}::selection{background:var(--gold-light);color:var(--color-text-primary)}.asset-cta,.asset-library,.brand-section,.chapter-nav,.download-notes,.downloads-footer-cta,.downloads-header,.downloads-hero,.hero,.logo-library,.site-footer,.site-header{width:min(calc(100% - (var(--merxi-layout-page-gutter) * 2)),var(--merxi-layout-content-max));margin-inline:auto}.site-header{position:sticky;top:0;z-index:50;height:72px;display:grid;grid-template-columns:1fr auto 1fr;align-items:center;border-bottom:1px solid rgba(16,35,61,.12);background:rgba(252,250,244,.94);backdrop-filter:blur(18px)}.brand-lockup,.footer-brand{display:inline-flex;align-items:center;gap:var(--space-3);width:max-content;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)}.back-link,.brand-lockup,.header-nav a{min-height:var(--merxi-target-min)}.back-link,.header-nav a{display:inline-flex;align-items:center}.brand-lockup img,.footer-brand img{width:112px;height:auto;object-fit:contain}.header-nav{display:flex;align-items:center;gap:var(--space-8);font-size:var(--merxi-type-size-small);font-weight:var(--merxi-weight-medium)}.header-nav a{color:var(--color-text-secondary);transition:color .14s ease}.header-nav a:focus-visible,.header-nav a:hover{color:var(--color-accent-solid)}.header-action{justify-self:end;display:inline-flex;align-items:center;gap:var(--space-2);min-height:var(--merxi-target-min);padding:0 var(--space-4);border:1px solid var(--color-border-default);border-radius:var(--radius-sm);background:var(--color-bg-surface);font-size:var(--merxi-type-size-small);font-weight:var(--merxi-weight-semibold)}.mobile-menu{display:none;position:relative;justify-self:end}.mobile-menu summary{min-height:var(--merxi-target-min);display:inline-flex;align-items:center;padding:0 var(--space-3);border:1px solid var(--color-border-default);border-radius:var(--radius-sm);background:var(--color-bg-surface);color:var(--color-text-primary);font-size:var(--merxi-type-size-small);font-weight:var(--merxi-weight-semibold);cursor:pointer;list-style:none}.mobile-menu summary::-webkit-details-marker{display:none}.mobile-menu nav{position:absolute;top:calc(100% + var(--space-2));right:0;display:grid;min-width:220px;padding:var(--space-2);border:1px solid var(--color-border-default);border-radius:var(--radius-md);background:var(--color-bg-surface);box-shadow:0 20px 48px rgba(16,35,61,.14)}.mobile-menu nav a{padding:var(--space-3);border-radius:var(--radius-sm);color:var(--color-text-secondary);font-size:var(--merxi-type-size-small);font-weight:var(--merxi-weight-medium)}.mobile-menu nav a:focus-visible,.mobile-menu nav a:hover{background:var(--color-bg-sunken);color:var(--color-accent-solid)}.hero{position:relative;display:grid;grid-template-columns:7fr 5fr;gap:var(--space-16);align-items:center;padding-block:var(--space-32) var(--space-24);border-bottom:1px solid var(--color-border-subtle)}.hero-copy{max-width:780px}.eyebrow,.section-label{margin:0;color:var(--color-accent-solid);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)}.asset-cta h2,.downloads-footer-cta h2,.downloads-hero h1,.hero h1,.section-copy h2{margin:0;font-family:var(--font-display);font-weight:var(--merxi-weight-bold);letter-spacing:var(--merxi-type-tracking-hero)}.hero h1{max-width:11ch;margin-top:var(--space-6);font-size:clamp(var(--merxi-type-size-score),7vw,var(--merxi-type-size-hero));line-height:clamp(var(--merxi-type-line-score),6.7vw,var(--merxi-type-line-hero))}.hero h1 span{color:var(--color-accent-solid)}.hero-intro{max-width:58ch;margin:var(--space-8) 0 0;color:var(--color-text-secondary);font-size:var(--merxi-type-size-body-large);line-height:var(--merxi-type-line-lead);letter-spacing:var(--merxi-type-tracking-lead)}.hero-actions{display:flex;flex-wrap:wrap;gap:var(--space-3);margin-top:var(--space-8)}.button{display:inline-flex;align-items:center;justify-content:center;gap:var(--space-2);min-height:var(--merxi-primary-mobile);padding:0 var(--space-6);border:1px solid transparent;border-radius:var(--radius-sm);font-size:var(--merxi-type-size-control);font-weight:var(--merxi-weight-semibold);line-height:var(--merxi-type-line-small);transition:transform .14s ease,background .14s ease,border-color .14s ease}.button:hover{transform:translateY(-1px)}.button-primary{background:var(--action);color:var(--action-foreground)}.button-primary:focus-visible,.downloads-system-links a:first-child:focus-visible{outline-color:var(--color-text-inverse);box-shadow:0 0 0 calc(var(--merxi-focus-ring-width) + var(--merxi-focus-ring-offset)) var(--color-accent-solid)}.button-primary:hover{background:var(--action-hover)}.button-secondary{border-color:var(--color-border-default)}.button-secondary,.hero-system{background:var(--color-bg-surface)}.hero-system{border:1px solid var(--color-border-subtle);border-radius:var(--radius-lg);box-shadow:0 24px 64px rgba(74,56,20,.08);overflow:hidden}.hero-mark{display:grid;place-items:center;aspect-ratio:5/4;padding:var(--space-16);background:linear-gradient(90deg,transparent 49.8%,rgba(215,155,24,.12) 50%,transparent 50.2%),linear-gradient(transparent 49.8%,rgba(215,155,24,.12) 50%,transparent 50.2%),linear-gradient(135deg,#fff,#fcf6e9)}.hero-mark img{width:min(100%,330px);height:auto}.hero-meta{display:grid;border-top:1px solid var(--color-border-subtle)}.hero-meta span{display:grid;grid-template-columns:88px 1fr;gap:var(--space-4);padding:var(--space-3) var(--space-4);border-bottom:1px solid var(--color-border-subtle);color:var(--color-text-secondary);font-size:var(--merxi-type-size-meta)}.hero-meta span:last-child{border-bottom:0}.hero-meta b{color:var(--color-text-primary);font-weight:var(--merxi-weight-semibold)}.hero-baseline{position:absolute;left:0;right:0;bottom:24px;display:grid;grid-template-columns:repeat(4,1fr);gap:var(--space-2)}.hero-baseline span{height:3px;background:var(--color-border-subtle)}.hero-baseline span:nth-child(2){background:var(--color-accent-solid)}.hero-baseline span:nth-child(3){background:var(--value)}.hero-baseline span:nth-child(4){background:var(--event)}.chapter-nav{position:sticky;top:72px;z-index:40;display:grid;grid-template-columns:repeat(10,minmax(0,1fr));border-bottom:1px solid var(--color-border-default);background:rgba(252,250,244,.96);backdrop-filter:blur(18px)}.chapter-nav a{display:flex;align-items:center;gap:var(--space-2);min-height:44px;padding:0 var(--space-2);border-right:1px solid var(--color-border-default);color:var(--color-text-secondary);font-size:var(--merxi-type-size-label);white-space:nowrap}.chapter-nav a:last-child{border-right:0}.chapter-nav b{color:var(--color-accent-solid);font-family:var(--font-data);font-weight:var(--merxi-weight-semibold)}.chapter-nav a:hover{background:var(--color-bg-surface);color:var(--color-text-primary)}.brand-section{padding-block:var(--merxi-layout-section-space);border-bottom:1px solid var(--color-border-subtle)}.section-heading{display:grid;grid-template-columns:repeat(var(--merxi-layout-columns),minmax(0,1fr));gap:var(--merxi-layout-column-gap);margin-bottom:var(--space-16)}.section-number{grid-column:span 2;color:var(--value-data);font-family:var(--font-data);font-size:var(--merxi-type-size-small);font-weight:var(--merxi-weight-semibold);font-variant-numeric:tabular-nums}.section-copy{grid-column:4/span 8}.section-copy h2{max-width:18ch;margin-top:var(--space-3);font-size:clamp(var(--merxi-type-size-heading-2),4vw,var(--merxi-type-size-heading-1));line-height:clamp(var(--merxi-type-line-heading-2),4.3vw,var(--merxi-type-line-heading-1));letter-spacing:var(--merxi-type-tracking-heading-1)}.section-copy>p:last-child{max-width:62ch;margin:var(--space-6) 0 0;color:var(--color-text-secondary);font-size:var(--merxi-type-size-lead);line-height:var(--merxi-type-line-lead);letter-spacing:var(--merxi-type-tracking-lead)}.principle-grid{display:grid;grid-template-columns:repeat(3,1fr);border-top:1px solid var(--color-border-default);border-bottom:1px solid var(--color-border-default)}.principle-grid article{padding:var(--space-8);border-right:1px solid var(--color-border-default)}.principle-grid article:last-child{border-right:0}.font-families article>span,.number-grid article>span,.principle-grid span,.specimen-top,.voice-comparison article>span{color:var(--color-accent-solid);font-size:var(--merxi-type-size-label);font-weight:var(--merxi-weight-semibold);letter-spacing:var(--merxi-type-tracking-label)}.font-families article>span{letter-spacing:var(--merxi-type-tracking-body);text-transform:none}.principle-grid h3{max-width:16ch;margin:var(--space-8) 0 var(--space-3);font-family:var(--font-display);font-size:var(--merxi-type-size-heading-3);font-weight:var(--merxi-weight-semibold);line-height:var(--merxi-type-line-heading-3);letter-spacing:var(--merxi-type-tracking-heading-3)}.color-card p,.gradient-grid p,.graphic-rules p,.number-rules p,.photo-rules p,.principle-grid p{margin:0;color:var(--color-text-secondary);font-size:var(--merxi-type-size-control);line-height:var(--merxi-type-line-body)}.positioning-line{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:var(--space-4);padding-top:var(--space-16);font-family:var(--font-display);font-size:clamp(var(--merxi-type-size-data-small),2.5vw,var(--merxi-type-size-heading-1-mobile));font-weight:var(--merxi-weight-semibold);letter-spacing:var(--merxi-type-tracking-heading-2)}.positioning-line svg{color:var(--value)}.identity-stage{display:grid;grid-template-columns:9fr 3fr;min-height:540px;border:1px solid var(--color-border-subtle);border-radius:var(--radius-lg);background:var(--color-bg-surface);overflow:hidden}.clear-space-guide{position:relative;display:grid;place-items:center;aspect-ratio:1.27;margin:var(--space-16);border:1px solid rgba(20,91,255,.32);background:linear-gradient(90deg,transparent calc(19.685% - .5px),rgba(20,91,255,.18) 19.685%,transparent calc(19.685% + .5px),transparent calc(80.315% - .5px),rgba(20,91,255,.18) 80.315%,transparent calc(80.315% + .5px)),linear-gradient(transparent calc(25% - .5px),rgba(20,91,255,.18) 25%,transparent calc(25% + .5px),transparent calc(75% - .5px),rgba(20,91,255,.18) 75%,transparent calc(75% + .5px)),var(--color-bg-surface);box-shadow:inset 0 0 0 1px rgba(20,91,255,.04)}.clear-space-guide img{width:60.63%;height:auto}.measure{position:absolute;color:var(--color-accent-solid);font-family:var(--font-data);font-size:var(--merxi-type-size-meta);font-weight:var(--merxi-weight-semibold)}.measure-top{top:var(--space-3);left:50%}.measure-left{left:var(--space-3);top:50%}.identity-caption{display:flex;flex-direction:column;justify-content:flex-end;gap:var(--space-2);padding:var(--space-8);border-left:1px solid var(--color-border-subtle);background:var(--color-bg-tinted)}.identity-caption span{color:var(--color-text-secondary);font-size:var(--merxi-type-size-meta)}.identity-caption b{font-family:var(--font-data);font-size:var(--merxi-type-size-data-small);line-height:var(--merxi-type-line-data-small)}.identity-rules{display:grid;grid-template-columns:repeat(4,1fr);margin-top:var(--space-6);border:1px solid var(--color-border-default);border-radius:var(--radius-md);background:var(--color-bg-surface)}.identity-rules article{display:flex;flex-direction:column;gap:var(--space-2);padding:var(--space-6);border-right:1px solid var(--color-border-default)}.identity-rules article:last-child{border-right:0}.identity-rules b{font-family:var(--font-data);font-size:var(--merxi-type-size-data-small);font-variant-numeric:tabular-nums}.identity-rules span{color:var(--color-text-secondary);font-size:var(--merxi-type-size-small)}.logo-usage{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--space-6);margin-top:var(--space-6)}.logo-use{display:grid;grid-template-rows:1fr auto;min-height:300px;margin:0;border:1px solid var(--color-border-default);border-radius:var(--radius-md);overflow:hidden}.logo-use>img{align-self:center;justify-self:center;width:44%;height:auto}.logo-use figcaption{display:flex;align-items:center;gap:var(--space-2);padding:var(--space-4);border-top:1px solid var(--color-border-default);background:var(--color-bg-surface);font-size:var(--merxi-type-size-meta);font-weight:var(--merxi-weight-semibold)}.logo-use-cloud{background:var(--color-bg-page)}.logo-use-blue{background:var(--color-accent-solid)}.logo-use-spectrum{background:linear-gradient(135deg,var(--color-bg-sunken),var(--color-bg-tinted))}.logo-use-wrong{background:repeating-linear-gradient(135deg,#fff 0 16px,#ffcab2 16px 32px)}.logo-use-wrong>img{filter:blur(2px) grayscale(1);transform:skewX(-10deg) scale(1.12)}.logo-use-wrong figcaption{color:var(--color-status-danger-solid)}.color-ratio{display:grid;grid-template-columns:minmax(0,68fr) minmax(0,16fr) minmax(0,8fr) minmax(0,5fr) minmax(0,3fr);min-height:120px;border:1px solid var(--color-border-default);border-radius:var(--radius-md);overflow:hidden}.color-ratio>span{border-right:1px solid rgba(255,255,255,.35)}.color-ratio>span:last-child{border-right:0}.color-ratio-legend{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:var(--space-4);margin-top:var(--space-4)}.color-ratio-legend>span{display:grid;grid-template-columns:12px auto;align-items:center;column-gap:var(--space-2)}.color-ratio-legend i{grid-row:1/span 2;width:12px;height:12px;border:1px solid var(--color-border-default);border-radius:2px}.color-ratio-legend b{font-family:var(--font-data);font-size:var(--merxi-type-size-title);line-height:var(--merxi-type-line-title);font-variant-numeric:tabular-nums}.color-ratio-legend small{color:var(--color-text-secondary);font-size:var(--merxi-type-size-label);font-weight:var(--merxi-weight-semibold);line-height:var(--merxi-type-line-label)}.color-ratio-note{max-width:72ch;margin:var(--space-4) 0 0;color:var(--color-text-secondary);font-size:var(--merxi-type-size-meta);line-height:var(--merxi-type-line-meta)}.ratio-light{background:var(--color-bg-surface)}.ratio-blue{background:var(--color-accent-solid);color:var(--color-text-inverse)}.ratio-gold{background:var(--value)}.ratio-orange{background:var(--event)}.ratio-ink{background:var(--color-text-primary);color:var(--color-text-inverse)}.palette-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:var(--space-4);margin-top:var(--space-12)}.color-card{padding:var(--space-3);border:1px solid var(--color-border-default);border-radius:var(--radius-md);background:var(--color-bg-surface)}.color-chip{aspect-ratio:4/3;margin-bottom:var(--space-4);border:1px solid rgba(16,35,61,.09);border-radius:var(--radius-sm)}.color-cloud .color-chip{background:var(--color-bg-page)}.color-pearl .color-chip{background:var(--color-bg-tinted)}.color-mist .color-chip{background:var(--color-bg-sunken)}.color-azure .color-chip{background:var(--color-accent-solid)}.color-aqua .color-chip{background:var(--color-status-live-solid)}.color-cobalt .color-chip{background:var(--color-accent-solid-hover)}.color-gold .color-chip{background:var(--value)}.color-orange .color-chip{background:var(--event)}.color-ink .color-chip{background:var(--color-text-primary)}.color-card>div:nth-child(2){display:flex;justify-content:space-between;gap:var(--space-3)}.color-card b{font-size:var(--merxi-type-size-control)}.color-card code,.gradient-grid code,.spacing-scale code,.type-row code{font-family:var(--font-data);font-variant-numeric:tabular-nums}.color-card code{color:var(--color-text-secondary);font-size:var(--merxi-type-size-meta)}.color-card p{margin-top:var(--space-2)}.color-card>small{display:block;margin-top:var(--space-4);color:var(--color-text-secondary);font-size:var(--merxi-type-size-label)}.gradient-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:var(--space-4);margin-top:var(--space-12)}.gradient-grid article{padding-top:var(--space-4);border-top:1px solid var(--color-border-default)}.gradient-sample{height:88px;margin-bottom:var(--space-4);border-radius:var(--radius-sm)}.gradient-gold{background:var(--gradient-value)}.gradient-blue{background:var(--gradient-signal)}.gradient-orange{background:var(--gradient-event)}.gradient-pearl{background:var(--gradient-pearl);border:1px solid var(--color-border-subtle)}.gradient-grid h3{margin:0 0 var(--space-2);font-size:var(--merxi-type-size-lead);font-weight:var(--merxi-weight-semibold)}.gradient-grid code{color:var(--color-text-secondary);font-size:var(--merxi-type-size-label)}.gradient-grid p{margin-top:var(--space-2)}.gradient-grid small{display:block;margin-top:var(--space-3);color:var(--color-text-secondary);font-family:var(--font-data);font-size:var(--merxi-type-size-label);font-variant-numeric:tabular-nums;line-height:var(--merxi-type-line-caption)}.gradient-contract{display:grid;grid-template-columns:repeat(4,1fr);margin-top:var(--space-6);border-block:1px solid var(--color-border-separator)}.gradient-contract article{padding:var(--space-5) var(--space-5) var(--space-5) 0}.gradient-contract article+article{padding-left:var(--space-5);border-left:1px solid var(--color-border-separator)}.gradient-contract b,.gradient-contract p{font-size:var(--merxi-type-size-meta)}.gradient-contract p{margin:var(--space-2) 0 0;color:var(--color-text-secondary);line-height:var(--merxi-type-line-meta)}.pairing-grid{display:grid;grid-template-columns:2fr repeat(4,1fr);gap:var(--space-3);margin-top:var(--space-16)}.pairing-title{padding-right:var(--space-6)}.pairing-title h3{max-width:12ch;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)}.pairing{display:flex;flex-direction:column;justify-content:flex-end;gap:var(--space-2);min-height:180px;padding:var(--space-4);border-radius:var(--radius-md)}.pairing b{font-size:var(--merxi-type-size-control)}.pairing span{font-size:var(--merxi-type-size-label)}.pairing-cloud{border:1px solid var(--color-border-default);background:var(--color-bg-surface)}.pairing-azure{background:var(--color-accent-solid);color:var(--color-text-inverse)}.pairing-gold{background:var(--value)}.pairing-gold,.pairing-orange{color:var(--color-text-primary)}.pairing-orange{background:var(--event)}.font-families{display:grid;grid-template-columns:repeat(2,1fr);min-width:0;border:1px solid var(--color-border-default);border-radius:var(--radius-lg);background:var(--color-bg-surface);overflow:hidden}.font-families article{display:flex;flex-direction:column;min-width:0;min-height:330px;padding:var(--space-8);border-right:1px solid var(--color-border-default);border-bottom:1px solid var(--color-border-default)}.font-families article:nth-child(2n){border-right:0}.font-families article:nth-child(n+3){border-bottom:0}.font-families article>p{margin:auto 0 var(--space-8)}.font-families small{color:var(--color-text-secondary);font-size:var(--merxi-type-size-meta)}.font-display-card>p{font-family:var(--font-display);font-size:clamp(var(--merxi-type-size-data-large),5vw,var(--merxi-type-size-display));font-weight:var(--merxi-weight-bold);line-height:clamp(var(--merxi-type-line-data-large),5vw,var(--merxi-type-line-display));letter-spacing:var(--merxi-type-tracking-display)}.font-text-card>p{max-width:42ch;font-size:var(--merxi-type-size-title);line-height:var(--merxi-type-line-title);letter-spacing:var(--merxi-type-tracking-title)}.font-data-card>strong{max-width:100%;margin:auto 0 var(--space-4);color:var(--color-accent-solid);font-family:var(--font-data);font-size:clamp(var(--merxi-type-size-data-large),6vw,var(--merxi-type-size-display));line-height:clamp(var(--merxi-type-line-data-large),6vw,var(--merxi-type-line-display));font-variant-numeric:tabular-nums lining-nums}.font-data-card>p{margin:0 0 var(--space-8)!important;color:var(--color-text-secondary)}.font-cjk-card>p{font-family:var(--font-zh-hans);font-size:clamp(var(--merxi-type-size-heading-1-mobile),4vw,var(--merxi-type-size-heading-1));font-weight:var(--merxi-weight-semibold);line-height:clamp(var(--merxi-type-line-heading-2),5vw,var(--merxi-type-line-display));letter-spacing:var(--merxi-type-tracking-body)}.typography-localization-link{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:var(--space-8);margin-top:var(--space-8);padding:var(--space-6);border:1px solid var(--color-accent-border);border-radius:var(--radius-md);background:linear-gradient(105deg in oklab,var(--color-bg-surface) 0,var(--color-accent-subtle) 100%)}.typography-localization-link>div{display:grid;gap:var(--space-2)}.typography-localization-link b{font-size:var(--merxi-type-size-title);line-height:var(--merxi-type-line-title)}.typography-localization-link p{max-width:64ch;margin:0;color:var(--color-text-secondary)}.typography-localization-link>a{display:inline-flex;align-items:center;gap:var(--space-2);min-height:var(--merxi-target-min);color:var(--color-accent-solid);font-weight:var(--merxi-weight-semibold)}.table-scroll{position:relative;margin-top:var(--space-12);overflow-x:auto;border-bottom:1px solid var(--color-border-default);scrollbar-color:var(--color-accent-solid) var(--color-bg-sunken);scrollbar-width:thin}.terms-table,.type-table{width:100%;border-collapse:collapse;border-top:1px solid var(--color-text-primary)}.terms-table td,.terms-table th,.type-table td,.type-table th{height:56px;padding:var(--space-3) var(--space-4) var(--space-3) 0;border-bottom:1px solid var(--color-border-default);font-size:var(--merxi-type-size-small);text-align:left}.terms-table thead th,.type-table thead th{height:44px;color:var(--color-text-secondary);font-size:var(--merxi-type-size-label);font-weight:var(--merxi-weight-semibold);letter-spacing:var(--merxi-type-tracking-label)}.terms-table tbody th,.type-table tbody th{font-weight:var(--merxi-weight-semibold)}.type-table code{color:var(--color-text-secondary);font-size:var(--merxi-type-size-meta)}.type-table th:first-child{width:16%}.type-table th:nth-child(2),.type-table th:nth-child(3){width:13%}.casing-rules,.photo-rules{display:grid;grid-template-columns:repeat(2,1fr);gap:var(--space-4);margin-top:var(--space-12)}.casing-rules article,.photo-rules article{display:flex;align-items:flex-start;gap:var(--space-4);padding:var(--space-6);border:1px solid var(--color-border-default);border-radius:var(--radius-md);background:var(--color-bg-surface)}.casing-rules article:nth-child(-n+2) svg,.photo-rules article:nth-child(-n+2) svg{color:var(--color-status-success-solid)}.casing-rules article:nth-child(n+3) svg,.photo-rules article:nth-child(n+3) svg{color:var(--color-status-danger-solid)}.casing-rules b,.photo-rules b{font-size:var(--merxi-type-size-body);font-weight:var(--merxi-weight-semibold)}.casing-rules p,.photo-rules p{margin:var(--space-1) 0 0;color:var(--color-text-secondary);font-size:var(--merxi-type-size-small);line-height:var(--merxi-type-line-small)}.market-example{border:1px solid #b9caea;border-radius:var(--radius-lg);background:var(--color-bg-surface);box-shadow:0 20px 56px rgba(20,91,255,.08);overflow:hidden}.market-topline,.signal-footer,.signal-header,.specimen-top{display:flex;align-items:center;justify-content:space-between}.market-topline{padding:var(--space-4) var(--space-6);border-bottom:1px solid var(--color-border-default);color:var(--color-text-secondary);font-size:var(--merxi-type-size-meta);font-weight:var(--merxi-weight-medium)}.live-label{padding:var(--space-1) var(--space-2);border:1px solid var(--color-status-live-solid);border-radius:4px;color:var(--live-data);font-size:var(--merxi-type-size-label);font-weight:var(--merxi-weight-semibold);letter-spacing:var(--merxi-type-tracking-live);text-transform:uppercase}.score-line{display:grid;grid-template-columns:repeat(2,1fr);padding:var(--space-8) var(--space-6)}.score-line>div{display:flex;align-items:baseline;justify-content:space-between;gap:var(--space-6);padding-right:var(--space-8);border-right:1px solid var(--color-border-default)}.score-line>div:last-child{padding:0 0 0 var(--space-8);border-right:0}.score-line span{font-size:var(--merxi-type-size-lead);font-weight:var(--merxi-weight-semibold)}.score-line strong{font-family:var(--font-data);font-size:var(--merxi-type-size-score);line-height:var(--merxi-type-line-score);font-variant-numeric:tabular-nums lining-nums}.price-line{display:grid;grid-template-columns:repeat(4,1fr);border-top:1px solid var(--color-border-default)}.price-line>div{display:flex;flex-direction:column;justify-content:center;gap:var(--space-2);min-height:120px;padding:var(--space-4) var(--space-6);border-right:1px solid var(--color-border-default)}.price-line>div:last-child{border-right:0}.price-line small{color:var(--color-text-secondary);font-size:var(--merxi-type-size-label)}.price-line b{font-size:var(--merxi-type-size-control);font-weight:var(--merxi-weight-semibold)}.price-line strong{font-family:var(--font-data);font-size:var(--merxi-type-size-data-medium);line-height:var(--merxi-type-line-data-medium);font-variant-numeric:tabular-nums lining-nums}.price-moved{background:#edf3ff}.price-moved span{display:flex;align-items:center;gap:var(--space-1);color:var(--color-accent-solid-hover);font-size:var(--merxi-type-size-label)}.number-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--space-4);margin-top:var(--space-12)}.number-grid article{padding:var(--space-6);border:1px solid var(--color-border-default);border-radius:var(--radius-md);background:var(--color-bg-surface)}.number-grid strong{display:block;margin:var(--space-8) 0 var(--space-3);font-family:var(--font-data);font-size:var(--merxi-type-size-data-large);font-weight:var(--merxi-weight-bold);line-height:var(--merxi-type-line-data-large);font-variant-numeric:tabular-nums lining-nums}.number-grid p{margin:0;color:var(--color-text-secondary);font-size:var(--merxi-type-size-small);line-height:var(--merxi-type-line-small)}.bet-math{display:grid;grid-template-columns:2fr auto 1fr auto 2fr;align-items:stretch;gap:var(--space-3);margin-top:var(--space-12)}.bet-math>span:not(.operator){display:flex;flex-direction:column;justify-content:center;gap:var(--space-2);min-height:104px;padding:var(--space-4) var(--space-6);border:1px solid var(--color-border-default);border-radius:var(--radius-md);background:var(--color-bg-surface)}.bet-math small{color:var(--color-text-secondary);font-size:var(--merxi-type-size-label)}.bet-math b{font-family:var(--font-data);font-size:var(--merxi-type-size-data-small);font-variant-numeric:tabular-nums lining-nums}.bet-math .operator{align-self:center;color:var(--color-text-secondary);font-family:var(--font-data);font-size:var(--merxi-type-size-data-small)}.bet-math .payout{border-color:var(--color-accent-solid)!important;background:var(--color-accent-solid)!important}.bet-math .payout,.bet-math .payout small{color:var(--color-text-inverse)}.graphic-rules,.number-rules{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--space-6);margin-top:var(--space-12)}.number-rules{grid-template-columns:repeat(auto-fit,minmax(min(100%,240px),1fr))}.number-rules article{padding-top:var(--space-4);border-top:2px solid var(--color-text-primary)}.number-rules b{font-size:var(--merxi-type-size-body);font-weight:var(--merxi-weight-semibold)}.number-rules p{margin-top:var(--space-2)}.numeric-matrix{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:var(--space-16);border:1px solid var(--color-border-default);border-radius:var(--radius-md);background:var(--color-bg-surface);overflow:hidden}.numeric-matrix article{min-height:180px;padding:var(--space-6);border-right:1px solid var(--color-border-default);border-bottom:1px solid var(--color-border-default)}.numeric-matrix article:nth-child(2n){border-right:0}.numeric-matrix article:nth-last-child(-n+2){border-bottom:0}.numeric-matrix span,.spacing-semantics span{color:var(--color-accent-solid);font-size:var(--merxi-type-size-label);font-weight:var(--merxi-weight-bold);letter-spacing:var(--merxi-type-tracking-label)}.numeric-matrix strong{display:block;margin-top:var(--space-8);font-family:var(--font-data);font-size:clamp(var(--merxi-type-size-title),3vw,var(--merxi-type-size-data-medium));line-height:var(--merxi-type-line-data-medium);font-variant-numeric:tabular-nums lining-nums}.numeric-matrix p{max-width:44ch;margin:var(--space-3) 0 0;color:var(--color-text-secondary);font-size:var(--merxi-type-size-small);line-height:var(--merxi-type-line-small)}.spacing-scale{display:grid;grid-template-columns:repeat(15,minmax(0,1fr));gap:var(--space-3);overflow-x:auto;padding-bottom:var(--space-2)}.spacing-scale>div{display:grid;grid-template-rows:160px auto auto;align-items:end;min-width:72px}.spacing-scale>div>span{display:block;align-self:end;width:100%;max-height:100%;background:linear-gradient(180deg,var(--color-accent-solid),var(--color-accent-solid-hover))}.spacing-scale b{margin-top:var(--space-3);color:var(--color-text-secondary);font-size:var(--merxi-type-size-label);font-weight:var(--merxi-weight-medium)}.spacing-scale code{margin-top:var(--space-1);font-size:var(--merxi-type-size-meta)}.spacing-semantics{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));margin-top:var(--space-12);border-block:1px solid var(--color-border-default)}.spacing-semantics article{min-height:116px;padding:var(--space-5) var(--space-4);border-right:1px solid var(--color-border-default);border-bottom:1px solid var(--color-border-default)}.spacing-semantics article:nth-child(4n){border-right:0}.spacing-semantics article:nth-last-child(-n+4){border-bottom:0}.spacing-semantics b{display:block;margin-top:var(--space-6);font-family:var(--font-data);font-size:var(--merxi-type-size-title);font-variant-numeric:tabular-nums lining-nums}.grid-specimen{position:relative;min-height:500px;margin-top:var(--space-16);border:1px solid var(--color-border-default);border-radius:var(--radius-lg);background:var(--color-bg-surface);overflow:hidden}.grid-columns{position:absolute;inset:var(--space-8);display:grid;grid-template-columns:repeat(var(--merxi-layout-columns),1fr);gap:var(--merxi-layout-column-gap)}.grid-columns span{background:rgba(20,91,255,.08);border-left:1px solid rgba(20,91,255,.18);border-right:1px solid rgba(20,91,255,.18)}.grid-note{position:absolute;display:flex;flex-direction:column;gap:var(--space-1);padding:var(--space-4);border:1px solid var(--color-border-default);border-radius:var(--radius-sm);background:rgba(255,255,255,.94)}.grid-note b{font-family:var(--font-data);font-size:var(--merxi-type-size-title);font-variant-numeric:tabular-nums}.grid-note span{color:var(--color-text-secondary);font-size:var(--merxi-type-size-label)}.grid-note-a{top:64px;left:8%}.grid-note-b{top:64px;right:22%}.grid-note-c{bottom:64px;left:34%}.grid-note-d{bottom:64px;right:8%}.breakpoint-table{margin-top:var(--space-12);border-top:1px solid var(--color-text-primary)}.breakpoint-table>div{display:grid;grid-template-columns:1fr repeat(4,1.25fr);gap:var(--space-4);min-height:64px;align-items:center;border-bottom:1px solid var(--color-border-default);font-size:var(--merxi-type-size-small)}.breakpoint-table b{font-weight:var(--merxi-weight-semibold)}.breakpoint-table span{color:var(--color-text-secondary)}.signal-board{padding:var(--space-6);border:1px solid #b9caea;border-radius:var(--radius-lg);background:var(--color-bg-surface)}.signal-header{color:var(--color-text-secondary);font-size:var(--merxi-type-size-meta)}.signal-header b{color:var(--color-text-primary);font-family:var(--font-data);font-size:var(--merxi-type-size-data-medium);font-variant-numeric:tabular-nums}.signal-board svg{width:100%;height:auto;margin-block:var(--space-6)}.chart-grid path{fill:none;stroke:#e2e9ef;stroke-width:1}.chart-line{fill:none;stroke:url(#signalGradient);stroke-width:8;stroke-linecap:square;stroke-linejoin:bevel}.chart-marker{fill:var(--value)}.chart-marker-end{fill:var(--event)}.signal-footer{color:var(--color-text-secondary);font-family:var(--font-data);font-size:var(--merxi-type-size-meta);font-variant-numeric:tabular-nums}.signal-footer span:nth-child(2){color:var(--color-accent-solid);font-weight:var(--merxi-weight-bold)}.graphic-rules{grid-template-columns:repeat(4,1fr)}.graphic-rules article{padding-top:var(--space-4);border-top:1px solid var(--color-border-default)}.graphic-demo{position:relative;display:block;width:100%;height:80px;margin-bottom:var(--space-4);background:var(--color-bg-surface);border:1px solid var(--color-border-default);border-radius:var(--radius-sm);overflow:hidden}.baseline-demo:before{content:"";position:absolute;left:16px;right:16px;top:39px;height:2px;background:var(--color-accent-solid)}.marker-demo:before{content:"";position:absolute;width:20px;height:20px;left:calc(50% - 10px);top:30px;background:var(--value)}.shift-demo:before{left:16px;top:50px;background:var(--color-accent-solid-hover);transform:skewY(-12deg);transform-origin:right}.shift-demo:after,.shift-demo:before{content:"";position:absolute;width:42%;height:3px}.shift-demo:after{right:16px;top:25px;background:var(--value);transform:skewY(12deg);transform-origin:left}.edge-demo{background:linear-gradient(90deg,var(--color-accent-solid) 0,rgba(20,91,255,.15) 24%,#fff 56%)}.graphic-rules h3{margin:0 0 var(--space-2);font-size:var(--merxi-type-size-lead);font-weight:var(--merxi-weight-semibold)}.graphic-prohibitions{display:grid;grid-template-columns:repeat(4,1fr);gap:var(--space-4);margin-top:var(--space-12);padding:var(--space-6);border:1px solid #f0c6ca;border-radius:var(--radius-md);background:#fff7f7}.graphic-prohibitions p{display:flex;align-items:center;gap:var(--space-2);margin:0;color:#8d2730;font-size:var(--merxi-type-size-meta);font-weight:var(--merxi-weight-semibold)}.photo-master{position:relative;margin:0;border-radius:var(--radius-lg);overflow:hidden}.photo-frame{position:relative;aspect-ratio:16/9}.photo-frame img{object-fit:cover;object-position:center 46%}.photo-master figcaption{position:absolute;left:var(--space-6);right:var(--space-6);bottom:var(--space-6);display:flex;align-items:center;justify-content:space-between;gap:var(--space-6);padding:var(--space-4) var(--space-6);border:1px solid rgba(255,255,255,.6);border-radius:var(--radius-sm);background:rgba(252,250,244,.9);backdrop-filter:blur(14px);font-size:var(--merxi-type-size-meta)}.photo-master figcaption span{color:var(--color-accent-solid);letter-spacing:var(--merxi-type-tracking-label)}.photo-master figcaption b,.photo-master figcaption span{font-weight:var(--merxi-weight-semibold)}.terms-table tbody td{color:var(--color-text-secondary)}.terms-table tbody td:last-child{color:#8d2730}.terms-table th:first-child{width:25%}.terms-table th:nth-child(2),.terms-table th:nth-child(3){width:37.5%}.voice-comparison{display:grid;grid-template-columns:repeat(2,1fr);gap:var(--space-6);margin-top:var(--space-12)}.voice-comparison article{padding:var(--space-8);border:1px solid var(--color-border-default);border-radius:var(--radius-lg);background:var(--color-bg-surface)}.voice-comparison blockquote{max-width:28ch;margin:var(--space-12) 0 var(--space-8);font-family:var(--font-display);font-size:clamp(var(--merxi-type-size-heading-3),3vw,var(--merxi-type-size-heading-2));font-weight:var(--merxi-weight-semibold);line-height:clamp(var(--merxi-type-line-heading-3),3.5vw,var(--merxi-type-line-heading-2));letter-spacing:var(--merxi-type-tracking-heading-2)}.voice-comparison p{margin:0;color:var(--color-text-secondary);font-size:var(--merxi-type-size-meta)}.voice-do{border-top:4px solid var(--color-accent-solid)!important}.voice-dont{border-top:4px solid var(--color-status-danger-solid)!important}.voice-dont>span{color:var(--color-status-danger-solid)!important}.application-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--space-6)}.system-link-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,220px),1fr));gap:var(--space-4);margin-top:var(--space-6)}.system-link-grid>a{display:grid;min-height:260px;padding:var(--space-8);border:1px solid var(--color-border-default);border-radius:var(--radius-md);background:var(--color-bg-surface)}.system-link-grid>a:first-child{border-top:4px solid var(--color-accent-solid)}.system-link-grid>a:nth-child(2){border-top:4px solid var(--color-accent-solid-hover)}.system-link-grid>a:nth-child(3){border-top:4px solid var(--event)}.system-link-grid>a:nth-child(4){border-top:4px solid var(--value)}.system-link-grid>a:last-child{border-top:4px solid transparent;background:linear-gradient(90deg,var(--color-accent-solid),var(--color-accent-solid-hover)) top /100% 4px no-repeat,var(--color-bg-surface)}.system-link-grid span{color:var(--color-accent-solid);font-size:var(--merxi-type-size-label);font-weight:var(--merxi-weight-semibold);letter-spacing:var(--merxi-type-tracking-label)}.system-link-grid h3{max-width:19ch;margin:var(--space-8) 0 var(--space-3);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)}.system-link-grid p{max-width:48ch;margin:0;color:var(--color-text-secondary);font-size:var(--merxi-type-size-small);line-height:var(--merxi-type-line-small)}.system-link-grid b{display:inline-flex;align-items:center;gap:var(--space-2);align-self:end;margin-top:var(--space-8);color:var(--color-accent-solid);font-size:var(--merxi-type-size-small)}.application-grid>article{min-height:560px;padding:var(--space-6);border:1px solid var(--color-border-default);border-radius:var(--radius-lg);overflow:hidden}.specimen-top{font-family:var(--font-text)}.specimen-top b{font-family:var(--font-data);font-variant-numeric:tabular-nums}.x-specimen{display:flex;flex-direction:column;background:linear-gradient(145deg,#f8fbff,#dbeaff 52%,#fff5d6)}.x-specimen>p{margin:auto 0 var(--space-8);font-family:var(--font-display);font-size:clamp(var(--merxi-type-size-display-mobile),5.5vw,var(--merxi-type-size-display));font-weight:var(--merxi-weight-bold);line-height:clamp(var(--merxi-type-line-data-large),5vw,var(--merxi-type-line-score));letter-spacing:var(--merxi-type-tracking-hero)}.x-specimen>p strong{color:var(--color-accent-solid)}.x-data{display:flex;align-items:baseline;justify-content:space-between;gap:var(--space-4);padding-top:var(--space-4);border-top:3px solid var(--color-text-primary)}.x-data span{font-size:var(--merxi-type-size-meta);font-weight:var(--merxi-weight-semibold)}.x-data b{font-family:var(--font-data);font-size:var(--merxi-type-size-data-small);font-variant-numeric:tabular-nums}.x-specimen footer{display:flex;align-items:center;justify-content:space-between;margin-top:var(--space-12);font-size:var(--merxi-type-size-label);font-weight:var(--merxi-weight-semibold)}.x-specimen footer img{width:42px;height:28px;object-fit:contain}.product-specimen{display:flex;flex-direction:column;background:var(--color-bg-surface);box-shadow:0 18px 50px rgba(16,35,61,.08)}.product-score{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:var(--space-4);margin-top:var(--space-16);text-align:center}.product-score span{font-size:var(--merxi-type-size-small);font-weight:var(--merxi-weight-semibold)}.product-score b{font-family:var(--font-data);font-size:var(--merxi-type-size-heading-1);line-height:var(--merxi-type-line-heading-1);font-variant-numeric:tabular-nums}.product-market{display:grid;grid-template-columns:1fr auto;gap:var(--space-3);margin-top:var(--space-8)}.product-market>span,.product-stake{display:flex;flex-direction:column;gap:var(--space-1);padding:var(--space-4);border:1px solid var(--color-border-default);border-radius:var(--radius-sm);font-size:var(--merxi-type-size-small);font-weight:var(--merxi-weight-semibold)}.product-market small{color:var(--color-text-secondary);font-size:var(--merxi-type-size-label);font-weight:var(--merxi-weight-regular)}.product-market b{color:var(--color-accent-solid);font-family:var(--font-data);font-size:var(--merxi-type-size-data-small);font-variant-numeric:tabular-nums}.product-stake{flex-direction:row;justify-content:space-between;margin-top:var(--space-3)}.product-stake b{font-family:var(--font-data);font-variant-numeric:tabular-nums}.product-specimen .product-review{display:flex;align-items:center;justify-content:center;min-height:var(--merxi-primary-mobile);margin-top:var(--space-3);border:0;border-radius:var(--radius-sm);background:var(--action);color:var(--action-foreground);font-weight:var(--merxi-weight-bold)}.event-specimen footer,.product-specimen footer{margin-top:auto;padding-top:var(--space-8);color:var(--color-text-secondary);font-size:var(--merxi-type-size-label);font-weight:var(--merxi-weight-semibold);letter-spacing:var(--merxi-type-tracking-label)}.event-specimen{display:flex;flex-direction:column;background:linear-gradient(145deg,#fffaf0,#ffe7be 62%,#ff8b3f)}.event-copy{margin:auto 0}.event-copy>span{display:inline-block;padding:var(--space-1) var(--space-2);border:1px solid var(--event);border-radius:4px;color:var(--event-data);font-size:var(--merxi-type-size-label);font-weight:var(--merxi-weight-semibold);letter-spacing:var(--merxi-type-tracking-label)}.event-copy p{margin:var(--space-4) 0 0;font-family:var(--font-display);font-size:clamp(var(--merxi-type-size-display-mobile),5.5vw,var(--merxi-type-size-display));font-weight:var(--merxi-weight-bold);line-height:clamp(var(--merxi-type-line-data-large),5vw,var(--merxi-type-line-score));letter-spacing:var(--merxi-type-tracking-hero)}.event-copy strong{color:var(--event-data)}.event-price{display:grid;grid-template-columns:1fr auto;align-items:end;gap:var(--space-2);padding-top:var(--space-4);border-top:3px solid var(--color-text-primary)}.event-price small{grid-column:1;font-size:var(--merxi-type-size-label)}.event-price b{grid-column:1;font-family:var(--font-data);font-size:var(--merxi-type-size-data-medium);line-height:var(--merxi-type-line-data-medium);font-variant-numeric:tabular-nums}.event-price span{grid-column:2;grid-row:1/span 2;display:flex;align-items:center;gap:var(--space-1);color:var(--live-data);font-size:var(--merxi-type-size-meta);font-weight:var(--merxi-weight-semibold)}.asset-cta{display:grid;grid-template-columns:1fr auto;align-items:end;gap:var(--space-16);padding-block:var(--space-24)}.asset-cta h2{max-width:16ch;margin-top:var(--space-3);font-size:clamp(var(--merxi-type-size-heading-2),4vw,var(--merxi-type-size-heading-1));line-height:clamp(var(--merxi-type-line-heading-2),4.3vw,var(--merxi-type-line-heading-1));letter-spacing:var(--merxi-type-tracking-heading-1)}.asset-cta>div>p:last-child{max-width:56ch;margin:var(--space-4) 0 0;color:var(--color-text-secondary);font-size:var(--merxi-type-size-body);line-height:var(--merxi-type-line-body)}.site-footer{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:var(--space-8);min-height:112px;border-top:1px solid var(--color-border-default);color:var(--color-text-secondary);font-size:var(--merxi-type-size-meta)}.site-footer p{margin:0}.site-footer>div:last-child{justify-self:end;display:flex;gap:var(--space-4)}.downloads-header{height:72px;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid var(--color-border-default)}.back-link{display:inline-flex;align-items:center;gap:var(--space-2);font-size:var(--merxi-type-size-small);font-weight:var(--merxi-weight-semibold)}.downloads-hero{position:relative;padding-block:var(--space-32) var(--space-24);border-bottom:1px solid var(--color-border-subtle);overflow:hidden}.downloads-hero h1{max-width:11ch;margin-top:var(--space-6);font-size:clamp(var(--merxi-type-size-score),7vw,var(--merxi-type-size-hero));line-height:clamp(var(--merxi-type-line-score),6.7vw,var(--merxi-type-line-hero))}.downloads-hero h1 em{color:var(--color-accent-solid);font-style:normal}.downloads-hero>p:not(.eyebrow){max-width:58ch;margin:var(--space-8) 0 0;color:var(--color-text-secondary);font-size:var(--merxi-type-size-body-large);line-height:var(--merxi-type-line-lead)}.downloads-hero-art{position:absolute;right:4%;top:18%;width:min(32vw,380px);opacity:.14}.downloads-hero-art img{width:100%;height:auto}.version-line{display:flex;flex-wrap:wrap;gap:var(--space-4);margin-top:var(--space-8);font-size:var(--merxi-type-size-meta)}.version-line span{padding-right:var(--space-4);border-right:1px solid var(--color-border-default)}.version-line span:last-child{border-right:0}.version-line span:first-child{display:inline-flex;align-items:center;gap:var(--space-2);color:var(--color-status-success-solid);font-weight:var(--merxi-weight-semibold)}.asset-library{padding-block:var(--space-24)}.localization-downloads{padding-block:var(--space-24) 0}.localization-download-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--space-4)}.localization-download-grid figure{overflow:hidden;margin:0;border:1px solid var(--color-border-default);border-radius:var(--radius-md);background:var(--color-bg-surface)}.localization-download-grid img{display:block;width:100%;height:auto;aspect-ratio:4/5;object-fit:cover;border-bottom:1px solid var(--color-border-default)}.localization-download-grid figcaption{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3);padding:var(--space-4)}.localization-download-grid figcaption>span{display:grid;gap:2px}.localization-download-grid small{color:var(--color-text-secondary);font-size:var(--merxi-type-size-label)}.localization-download-grid b{font-size:var(--merxi-type-size-small);line-height:var(--merxi-type-line-small)}.localization-download-grid a{display:inline-flex;align-items:center;gap:var(--space-2);min-height:var(--merxi-target-min);color:var(--color-accent-solid);font-family:var(--font-data);font-size:var(--merxi-type-size-meta);font-weight:var(--merxi-weight-semibold)}.logo-library{padding-block:var(--space-24) 0}.logo-download-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--space-4)}.logo-download-grid>article{overflow:hidden;border:1px solid var(--color-border-default);border-radius:var(--radius-md);background:var(--color-bg-surface)}.logo-download-preview{display:grid;place-items:center;min-height:220px;padding:var(--space-8);border-bottom:1px solid var(--color-border-default)}.logo-download-preview-light{background:linear-gradient(135deg,var(--color-bg-surface),var(--color-bg-tinted))}.logo-download-preview-blue{background:linear-gradient(135deg,var(--color-accent-solid),var(--color-accent-solid-hover))}.logo-download-preview img{width:min(82%,260px);max-height:108px;object-fit:contain}.logo-download-grid>article:nth-child(-n+4) .logo-download-preview img{width:min(54%,150px);max-height:116px}.logo-download-meta{display:flex;align-items:center;justify-content:space-between;gap:var(--space-4);padding:var(--space-4)}.logo-download-meta>span{display:grid;gap:2px}.logo-download-meta b{font-size:var(--merxi-type-size-small);line-height:var(--merxi-type-line-small)}.logo-download-meta small{color:var(--color-text-secondary);font-size:var(--merxi-type-size-label);line-height:var(--merxi-type-line-label)}.logo-download-meta a{display:inline-flex;align-items:center;justify-content:center;gap:var(--space-2);min-height:var(--merxi-target-min);padding-inline:var(--space-2);color:var(--color-accent-solid);font-family:var(--font-data);font-size:var(--merxi-type-size-meta);font-weight:var(--merxi-weight-semibold)}.library-heading{display:flex;align-items:end;justify-content:space-between;gap:var(--space-8);margin-bottom:var(--space-12)}.library-heading p{margin:0 0 var(--space-2);color:var(--color-accent-solid);font-size:var(--merxi-type-size-label);font-weight:var(--merxi-weight-semibold);letter-spacing:var(--merxi-type-tracking-label)}.library-heading h2{margin:0;font-family:var(--font-display);font-size:var(--merxi-type-size-data-large);line-height:var(--merxi-type-line-data-large);letter-spacing:var(--merxi-type-tracking-heading-1)}.library-heading>a{display:inline-flex;align-items:center;gap:var(--space-2);min-height:44px;padding:0 var(--space-4);border:1px solid var(--color-border-default);border-radius:var(--radius-sm);background:var(--color-bg-surface);font-size:var(--merxi-type-size-small);font-weight:var(--merxi-weight-semibold)}.asset-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--space-4)}.asset-card{display:flex;flex-direction:column;min-height:300px;padding:var(--space-6);border:1px solid var(--color-border-default);border-radius:var(--radius-md);background:var(--color-bg-surface)}.asset-card-top{display:flex;align-items:center;justify-content:space-between;color:var(--color-text-secondary);font-size:var(--merxi-type-size-label)}.asset-card-top b{color:var(--color-accent-solid);font-family:var(--font-data)}.asset-icon{margin:var(--space-12) 0 var(--space-6);color:var(--gold-deep)}.asset-card h3{margin:0;font-size:var(--merxi-type-size-title);font-weight:var(--merxi-weight-semibold);letter-spacing:var(--merxi-type-tracking-title)}.asset-card p{margin:var(--space-2) 0 var(--space-8);color:var(--color-text-secondary);line-height:var(--merxi-type-line-small)}.asset-card p,.asset-card>a{font-size:var(--merxi-type-size-small)}.asset-card>a{display:inline-flex;align-items:center;gap:var(--space-2);min-height:var(--merxi-target-min);padding-inline:var(--space-1);margin-top:auto;color:var(--color-accent-solid);font-weight:var(--merxi-weight-semibold)}.download-notes{display:grid;grid-template-columns:repeat(3,1fr);border-top:1px solid var(--color-border-default);border-bottom:1px solid var(--color-border-default)}.download-notes>div{padding:var(--space-8);border-right:1px solid var(--color-border-default)}.download-notes>div:last-child{border-right:0}.download-notes>div>span{color:var(--color-accent-solid);font-family:var(--font-data);font-size:var(--merxi-type-size-meta)}.download-notes h3{margin:var(--space-8) 0 var(--space-3);font-size:var(--merxi-type-size-title);font-weight:var(--merxi-weight-semibold)}.download-notes p{margin:0;color:var(--color-text-secondary);font-size:var(--merxi-type-size-small);line-height:var(--merxi-type-line-small)}.downloads-footer-cta{display:flex;align-items:end;justify-content:space-between;gap:var(--space-12);padding-block:var(--space-24)}.downloads-footer-cta p{margin:0 0 var(--space-2);color:var(--color-accent-solid);font-size:var(--merxi-type-size-label);font-weight:var(--merxi-weight-semibold);letter-spacing:var(--merxi-type-tracking-label)}.downloads-footer-cta h2{font-size:var(--merxi-type-size-data-large);line-height:var(--merxi-type-line-data-large);letter-spacing:var(--merxi-type-tracking-heading-1)}.downloads-system-links{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:var(--space-3)}.downloads-system-links a{display:inline-flex;align-items:center;gap:var(--space-2);min-height:48px;padding:0 var(--space-5);border:1px solid var(--color-border-default);border-radius:var(--radius-sm);background:var(--color-bg-surface);color:var(--color-accent-solid);font-size:var(--merxi-type-size-control);font-weight:var(--merxi-weight-semibold)}.downloads-system-links a:first-child{border-color:var(--color-accent-solid);background:var(--color-accent-solid);color:var(--color-text-inverse)}@media (max-width:1439px){:root{--merxi-layout-page-gutter:48px;--merxi-layout-section-space:96px}.chapter-nav{grid-template-columns:repeat(10,minmax(112px,1fr));overflow-x:auto;scrollbar-width:thin}}@media (max-width:1023px){:root{--merxi-layout-page-gutter:32px;--merxi-layout-columns:8}.header-nav{gap:var(--space-4)}.hero{grid-template-columns:1fr;padding-top:var(--space-24)}.hero-copy{max-width:760px}.hero-system{display:grid;grid-template-columns:1fr 1fr}.hero-meta{border-top:0;border-left:1px solid var(--color-border-subtle)}.section-number{grid-column:span 2}.section-copy{grid-column:3/span 6}.grid-columns span:nth-child(n+9){display:none}.identity-stage{min-height:440px}.clear-space-guide{margin:var(--space-8)}.pairing-grid{grid-template-columns:repeat(4,1fr)}.pairing-title{grid-column:1/-1}.pairing-title h3{max-width:none}.application-grid,.graphic-prohibitions,.graphic-rules,.number-grid{grid-template-columns:repeat(2,1fr)}.event-specimen{grid-column:1/-1;min-height:480px}.asset-grid,.logo-download-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:767px){:root{--merxi-layout-page-gutter:20px;--merxi-layout-column-gap:16px;--merxi-layout-section-space:72px;--merxi-layout-columns:4}html{scroll-padding-top:108px}.site-header{grid-template-columns:1fr auto;height:64px}.header-action,.header-nav{display:none}.mobile-menu{display:block}.hero{gap:var(--space-12);padding-block:var(--merxi-layout-section-space) var(--space-16)}.hero h1{margin-top:var(--space-4);font-size:var(--merxi-type-size-hero-mobile);line-height:var(--merxi-type-line-hero-mobile);letter-spacing:var(--merxi-type-tracking-hero-mobile)}.hero-intro{margin-top:var(--space-6);font-size:var(--merxi-type-size-lead);line-height:var(--merxi-type-line-lead)}.hero-actions{flex-direction:column}.button{width:100%}.hero-system{display:block}.hero-mark{padding:var(--space-8)}.hero-meta{border-top:1px solid var(--color-border-subtle);border-left:0}.hero-baseline{bottom:12px}.chapter-nav{top:64px;display:flex;overflow-x:auto;width:100%;padding-inline:var(--merxi-layout-page-gutter);scrollbar-width:none}.chapter-nav::-webkit-scrollbar{display:none}.chapter-nav a{flex:0 0 auto;min-width:54px;border-right:0;border-bottom:2px solid transparent}.chapter-nav a span{display:none}.brand-section{padding-block:var(--merxi-layout-section-space)}.section-heading{display:block;margin-bottom:var(--space-12)}.section-number{margin-bottom:var(--space-8)}.section-copy h2{margin-top:var(--space-3);font-size:var(--merxi-type-size-heading-1-mobile);line-height:var(--merxi-type-line-heading-1-mobile);letter-spacing:var(--merxi-type-tracking-heading-1)}.section-copy>p:last-child{margin-top:var(--space-4);font-size:var(--merxi-type-size-body);line-height:var(--merxi-type-line-body)}.principle-grid{grid-template-columns:1fr}.principle-grid article{padding:var(--space-6) 0;border-right:0;border-bottom:1px solid var(--color-border-default)}.principle-grid article:last-child{border-bottom:0}.principle-grid h3{margin-top:var(--space-6);font-size:var(--merxi-type-size-heading-3-mobile);line-height:var(--merxi-type-line-heading-3-mobile)}.positioning-line{justify-content:flex-start;padding-top:var(--space-12);font-size:var(--merxi-type-size-data-small)}.identity-stage{display:block;min-height:0}.clear-space-guide{margin:var(--space-6)}.identity-caption{border-top:1px solid var(--color-border-subtle);border-left:0}.identity-rules{grid-template-columns:repeat(2,1fr)}.identity-rules article:nth-child(2){border-right:0}.identity-rules article:nth-child(-n+2){border-bottom:1px solid var(--color-border-default)}.logo-usage{grid-template-columns:1fr}.logo-use{min-height:260px}.color-ratio{min-height:88px}.color-ratio-legend{grid-template-columns:repeat(2,minmax(0,1fr))}.palette-grid{grid-template-columns:repeat(2,1fr);gap:var(--space-3)}.gradient-contract,.gradient-grid{grid-template-columns:1fr}.gradient-contract article,.gradient-contract article+article{padding:var(--space-4) 0;border-left:0}.gradient-contract article+article{border-top:1px solid var(--color-border-separator)}.gradient-sample{height:72px}.pairing-grid{grid-template-columns:repeat(2,1fr)}.pairing{min-height:140px}.font-families{grid-template-columns:1fr}.font-families article{min-height:280px;border-right:0;border-bottom:1px solid var(--color-border-default)!important}.font-families article:last-child{border-bottom:0!important}.font-display-card>p{font-size:var(--merxi-type-size-display-mobile);line-height:var(--merxi-type-line-display-mobile);letter-spacing:var(--merxi-type-tracking-display-mobile)}.font-data-card>strong{font-size:var(--merxi-type-size-data-large);line-height:var(--merxi-type-line-data-large)}.terms-table,.type-table{min-width:860px}.terms-table td:first-child,.terms-table th:first-child,.type-table td:first-child,.type-table th:first-child{position:sticky;left:0;z-index:2;padding-left:var(--space-3);background:var(--color-bg-page);box-shadow:1px 0 0 var(--color-border-default)}.breakpoint-table{overflow-x:auto}.casing-rules,.photo-rules{grid-template-columns:1fr}.score-line{display:block;padding:var(--space-6)}.score-line>div,.score-line>div:last-child{padding:var(--space-3) 0;border-right:0;border-bottom:1px solid var(--color-border-default)}.score-line>div:last-child{border-bottom:0}.score-line strong{font-size:var(--merxi-type-size-data-large);line-height:var(--merxi-type-line-data-large)}.price-line{grid-template-columns:repeat(2,1fr)}.price-line>div:nth-child(2){border-right:0}.price-line>div:nth-child(-n+2){border-bottom:1px solid var(--color-border-default)}.bet-math,.number-grid{grid-template-columns:1fr}.bet-math .operator{justify-self:center}.number-rules,.numeric-matrix,.spacing-semantics{grid-template-columns:1fr}.numeric-matrix article,.numeric-matrix article:nth-child(2n),.numeric-matrix article:nth-last-child(-n+2),.spacing-semantics article,.spacing-semantics article:nth-child(4n),.spacing-semantics article:nth-last-child(-n+4){border-right:0;border-bottom:1px solid var(--color-border-default)}.numeric-matrix article:last-child,.spacing-semantics article:last-child{border-bottom:0}.spacing-scale{grid-template-columns:repeat(10,76px)}.grid-specimen{min-height:440px}.grid-columns{inset:var(--space-4);grid-template-columns:repeat(var(--merxi-layout-columns),1fr);gap:var(--merxi-layout-column-gap)}.grid-columns span:nth-child(n+5){display:none}.grid-note-a{top:40px;left:8%}.grid-note-b{top:40px;right:8%}.grid-note-c{bottom:40px;left:8%}.grid-note-d{bottom:40px;right:8%}.breakpoint-table>div{grid-template-columns:120px 110px 120px 180px 180px;min-width:760px}.graphic-prohibitions,.graphic-rules{grid-template-columns:1fr}.photo-frame{aspect-ratio:4/5}.photo-frame img{object-position:56% center}.photo-master figcaption{position:static;flex-direction:column;align-items:flex-start;padding:var(--space-4);border:0;border-top:1px solid var(--color-border-default);border-radius:0;background:var(--color-bg-surface)}.voice-comparison{grid-template-columns:1fr}.voice-comparison article{padding:var(--space-6)}.voice-comparison blockquote{font-size:var(--merxi-type-size-heading-2-mobile);line-height:var(--merxi-type-line-heading-2-mobile)}.application-grid{grid-template-columns:1fr}.system-link-grid>a{min-height:240px;padding:var(--space-6)}.system-link-grid h3{font-size:var(--merxi-type-size-heading-3-mobile);line-height:var(--merxi-type-line-heading-3-mobile)}.application-grid>article{min-height:520px}.event-copy p,.x-specimen>p{font-size:var(--merxi-type-size-display-mobile);line-height:var(--merxi-type-line-display-mobile);letter-spacing:var(--merxi-type-tracking-display-mobile)}.event-specimen{grid-column:auto}.asset-cta{gap:var(--space-8);padding-block:var(--space-16)}.asset-cta,.site-footer{grid-template-columns:1fr}.site-footer{gap:var(--space-4);padding-block:var(--space-8)}.site-footer>div:last-child{justify-self:start}.downloads-header{height:64px}.downloads-header .brand-mobile-nav{display:block}.downloads-header .back-link{display:none}.downloads-hero{padding-block:var(--merxi-layout-section-space) var(--space-16)}.downloads-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)}.downloads-hero-art{right:-8%;top:14%;width:56vw}.asset-library{padding-block:var(--space-16)}.localization-downloads,.logo-library{padding-top:var(--space-16)}.library-heading{align-items:flex-start;flex-direction:column}.downloads-footer-cta h2,.library-heading h2{font-size:var(--merxi-type-size-heading-1-mobile);line-height:var(--merxi-type-line-heading-1-mobile)}.asset-card h3,.download-notes h3{font-size:var(--merxi-type-size-title-mobile);line-height:var(--merxi-type-line-title-mobile)}.asset-grid{grid-template-columns:1fr}.localization-download-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.typography-localization-link{grid-template-columns:1fr;gap:var(--space-4)}.download-notes,.logo-download-grid{grid-template-columns:1fr}.download-notes>div{padding:var(--space-6) 0;border-right:0;border-bottom:1px solid var(--color-border-default)}.download-notes>div:last-child{border-bottom:0}.downloads-footer-cta{align-items:flex-start;flex-direction:column;padding-block:var(--space-16)}.downloads-system-links{justify-content:flex-start}}@media (max-width:420px){.localization-download-grid{grid-template-columns:1fr}.brand-lockup span{letter-spacing:var(--merxi-type-tracking-wordmark-compact)}.header-action{font-size:var(--merxi-type-size-meta)}.identity-rules,.pairing-grid,.palette-grid{grid-template-columns:1fr}.identity-rules article{border-right:0;border-bottom:1px solid var(--color-border-default)}.identity-rules article:last-child{border-bottom:0}.price-line{grid-template-columns:1fr}.price-line>div{border-right:0;border-bottom:1px solid var(--color-border-default)}.price-line>div:last-child{border-bottom:0}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:after,:before{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}.button:hover{transform:none}}