@font-face{font-family:Arbiter Editorial;src:local("Source Serif 4"),local(Source Serif Pro),local(Noto Serif),local(Liberation Serif),local(DejaVu Serif);font-display:swap}@font-face{font-family:Arbiter UI;src:local(Inter),local(Noto Sans),local(Liberation Sans),local(DejaVu Sans);font-display:swap}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}body{background-color:var(--arb-black);background-image:radial-gradient(ellipse 120% 70% at 50% -10%, var(--arb-glow), transparent 62%);color:var(--arb-text-warm);font-family:var(--arb-font-sans);font-size:var(--arb-text-base);line-height:var(--arb-leading-body);text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;background-repeat:no-repeat;margin:0}img,svg,video{max-width:100%;height:auto}h1,h2,h3,h4{font-family:var(--arb-font-serif);color:var(--arb-text-warm);letter-spacing:-.01em;margin:0 0 var(--arb-space-4);text-wrap:balance;font-weight:600}h1{font-size:var(--arb-text-hero);line-height:var(--arb-leading-tight)}h2{font-size:var(--arb-text-2xl);line-height:var(--arb-leading-tight)}h3{font-size:var(--arb-text-xl);line-height:var(--arb-leading-snug)}h4{font-size:var(--arb-text-lg);line-height:var(--arb-leading-snug)}p{margin:0 0 var(--arb-space-4);max-width:var(--arb-measure)}a{color:var(--arb-gold-highlight);text-decoration-color:var(--arb-rule-strong);text-underline-offset:.22em}a:hover{color:var(--arb-gold);text-decoration-color:var(--arb-gold)}strong{color:var(--arb-text-warm);font-weight:600}hr{border:0;border-top:var(--arb-rule-width) solid var(--arb-rule);margin:var(--arb-space-6) 0}ul,ol{max-width:var(--arb-measure);padding-left:1.25em}li{margin-bottom:var(--arb-space-2)}::selection{background:var(--arb-gold-muted);color:var(--arb-black)}:focus-visible{outline:2px solid var(--arb-focus);outline-offset:3px}.arb-visually-hidden{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.arb-skip-link{top:-100%;left:var(--arb-space-4);z-index:100;padding:var(--arb-space-2) var(--arb-space-4);background:var(--arb-black);color:var(--arb-gold-highlight);border:var(--arb-rule-width) solid var(--arb-rule-strong);border-radius:var(--arb-radius-sm);font-size:var(--arb-text-sm);text-decoration:none;position:absolute}.arb-skip-link:focus{top:var(--arb-space-3)}.arb-shell{flex-direction:column;min-height:100vh;display:flex}.arb-main{width:100%;max-width:var(--arb-page);padding:var(--arb-space-6) var(--arb-gutter) var(--arb-space-8);flex:1 0 auto;margin:0 auto}.arb-section{margin-bottom:var(--arb-space-7);padding-top:var(--arb-space-5);border-top:var(--arb-rule-width) solid var(--arb-rule)}.arb-section:first-of-type{border-top:0;padding-top:0}.arb-section__eyebrow{margin-bottom:var(--arb-space-2);color:var(--arb-gold-muted);font-family:var(--arb-font-sans);font-size:var(--arb-text-xs);letter-spacing:var(--arb-tracking-wide);text-transform:uppercase;font-weight:600;display:block}.arb-section__lede{color:var(--arb-text-secondary);font-size:var(--arb-text-md);max-width:var(--arb-measure-narrow)}.arb-kicker{color:var(--arb-text-secondary);font-size:var(--arb-text-sm)}.arb-note{color:var(--arb-text-faint);font-size:var(--arb-text-sm)}.arb-empty{border:var(--arb-rule-width) dashed var(--arb-rule);border-radius:var(--arb-radius-md);padding:var(--arb-space-5);color:var(--arb-text-secondary);font-size:var(--arb-text-sm);max-width:var(--arb-measure)}.arb-slot-state{color:var(--arb-text-faint);font-size:var(--arb-text-sm);font-style:italic}.arb-noscript{max-width:var(--arb-page);padding:var(--arb-space-3) var(--arb-gutter);color:var(--arb-text-secondary);font-size:var(--arb-text-sm);margin:0 auto}@media (width>=360px) and (width<=430px){.arb-main{padding-top:var(--arb-space-5)}h1{font-size:clamp(2rem,9vw,2.6rem)}h2{font-size:var(--arb-text-xl)}.arb-section{margin-bottom:var(--arb-space-6)}}@media (width<=430px){.arb-card-grid,.arb-board-grid{grid-template-columns:1fr!important}.arb-dual-depth{padding:var(--arb-space-4)}}@media (width>=768px){.arb-card-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=1024px){.arb-card-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media print{body{color:var(--arb-black);background:0 0}.arb-header,.arb-footer,.arb-skip-link{display:none}}.arb-tap-target{justify-content:center;align-items:center;min-width:44px;min-height:44px;display:inline-flex}.arb-header{z-index:20;background:var(--arb-surface);backdrop-filter:blur(10px);border-bottom:var(--arb-rule-width) solid var(--arb-rule);position:sticky;top:0}.arb-header__inner{max-width:var(--arb-page);padding:var(--arb-space-3) var(--arb-gutter);align-items:center;gap:var(--arb-space-5);flex-wrap:wrap;margin:0 auto;display:flex}.arb-header__brand{align-items:center;gap:var(--arb-space-3);color:var(--arb-text-warm);text-decoration:none;display:inline-flex}.arb-header__logo{width:auto;height:34px;display:block}.arb-header__mark{width:auto;height:34px;display:none}.arb-header__wordmark{font-family:var(--arb-font-serif);font-size:var(--arb-text-lg);letter-spacing:.12em;font-weight:600;display:none}.arb-header__nav{align-items:center;gap:var(--arb-space-1);flex-wrap:wrap;margin-left:auto;display:flex}.arb-nav__link{padding:var(--arb-space-2) var(--arb-space-3);color:var(--arb-text-secondary);font-size:var(--arb-text-sm);letter-spacing:.02em;border-radius:var(--arb-radius-sm);transition:color var(--arb-transition-fast), background-color var(--arb-transition-fast);font-weight:500;text-decoration:none}.arb-nav__link:hover,.arb-nav__link:focus-visible{color:var(--arb-text-warm);background:var(--arb-surface-raised)}.arb-nav__link[aria-current=page]{color:var(--arb-gold-highlight)}.arb-nav__link--quiet{color:var(--arb-gold-muted);font-size:var(--arb-text-xs);letter-spacing:.08em;text-transform:uppercase}.arb-header__divider{width:var(--arb-rule-width);background:var(--arb-rule);height:22px;margin:0 var(--arb-space-2)}.arb-footer{border-top:var(--arb-rule-width) solid var(--arb-rule);background:var(--arb-surface-sunken)}.arb-footer__inner{max-width:var(--arb-page);padding:var(--arb-space-6) var(--arb-gutter);gap:var(--arb-space-5);grid-template-columns:1.4fr 1fr 1fr;margin:0 auto;display:grid}.arb-footer__title{font-family:var(--arb-font-serif);font-size:var(--arb-text-md);margin-bottom:var(--arb-space-2)}.arb-footer p{color:var(--arb-text-secondary);font-size:var(--arb-text-sm);margin-bottom:var(--arb-space-3)}.arb-footer__contact{color:var(--arb-gold-highlight)}.arb-footer__list{margin:0;padding:0;list-style:none}.arb-footer__list li{margin-bottom:var(--arb-space-2)}.arb-footer__list a{font-size:var(--arb-text-sm)}.arb-footer__fineprint{max-width:var(--arb-page);padding:0 var(--arb-gutter) var(--arb-space-6);color:var(--arb-text-faint);font-size:var(--arb-text-xs);margin:0 auto}.arb-hero{padding:var(--arb-space-7) 0 var(--arb-space-6);position:relative;overflow:hidden}.arb-hero__rule{background:linear-gradient(90deg, var(--arb-gold-muted), var(--arb-gold));width:72px;height:3px;margin-bottom:var(--arb-space-5)}.arb-hero__title{margin-bottom:var(--arb-space-3)}.arb-hero__lede{color:var(--arb-text-secondary);font-size:var(--arb-text-md);max-width:var(--arb-measure-narrow)}.arb-hero__sheen{pointer-events:none;background:linear-gradient(100deg, transparent 24%, var(--arb-glow) 50%, transparent 76%);opacity:.5;animation:16s ease-in-out infinite arb-sheen;position:absolute;inset:0}@keyframes arb-sheen{0%,to{transform:translate(-16%)}50%{transform:translate(16%)}}@media (prefers-reduced-motion:reduce){.arb-hero__sheen{opacity:.3;animation:none;transform:none}}.arb-hero-field{position:relative;overflow:hidden}.arb-flow svg{width:100%;height:auto;display:block}.arb-flow__node{fill:var(--arb-surface-raised);stroke:var(--arb-rule-strong);stroke-width:1px}.arb-flow__label{fill:var(--arb-text-secondary);font-family:var(--arb-font-sans);font-size:13px}.arb-flow__arrow{fill:none;stroke:var(--arb-gold-muted);stroke-width:1.4px}.arb-status-strip{gap:var(--arb-space-4);padding:var(--arb-space-3) var(--arb-space-4);border:var(--arb-rule-width) solid var(--arb-rule);border-radius:var(--arb-radius-md);background:var(--arb-surface-raised);margin-bottom:var(--arb-space-6);font-size:var(--arb-text-sm);color:var(--arb-text-secondary);flex-wrap:wrap;align-items:baseline;display:flex}.arb-status-strip__fresh{color:var(--arb-gold-highlight)}.arb-briefing__summary{font-size:var(--arb-text-md);max-width:var(--arb-measure)}.arb-briefing__questions{gap:var(--arb-space-4);margin-top:var(--arb-space-5);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.arb-briefing__question{border-left:2px solid var(--arb-rule-strong);padding-left:var(--arb-space-4)}.arb-briefing__question dt{color:var(--arb-gold-muted);font-size:var(--arb-text-xs);letter-spacing:var(--arb-tracking-wide);text-transform:uppercase;margin-bottom:var(--arb-space-2);font-weight:600}.arb-briefing__question dd{color:var(--arb-text-warm);margin:0}.arb-card-grid{gap:var(--arb-space-5);grid-template-columns:1fr;display:grid}.arb-card{border:var(--arb-rule-width) solid var(--arb-rule);border-radius:var(--arb-radius-md);background:var(--arb-surface-raised);flex-direction:column;display:flex;overflow:hidden}.arb-card__media{aspect-ratio:16/9;object-fit:cover;border-bottom:var(--arb-rule-width) solid var(--arb-rule);background:var(--arb-black);width:100%}.arb-card__body{padding:var(--arb-space-5);gap:var(--arb-space-3);flex-direction:column;display:flex}.arb-card__headline{font-family:var(--arb-font-serif);font-size:var(--arb-text-lg);line-height:var(--arb-leading-snug);margin:0}.arb-card__headline a{color:inherit;text-decoration:none}.arb-card__headline a:hover{color:var(--arb-gold-highlight)}.arb-card__takeaway{color:var(--arb-text-warm);margin:0}.arb-card__why{color:var(--arb-text-secondary);font-size:var(--arb-text-sm);margin:0}.arb-card__meta{gap:var(--arb-space-3);color:var(--arb-text-faint);font-size:var(--arb-text-xs);letter-spacing:.04em;flex-wrap:wrap;display:flex}.arb-card__desk{color:var(--arb-gold-muted);text-transform:uppercase;letter-spacing:var(--arb-tracking-wide);font-weight:600}.arb-lead{gap:var(--arb-space-6);grid-template-columns:1.6fr 1fr;align-items:start;display:grid}.arb-lead__headline{font-size:var(--arb-text-3xl);margin-bottom:var(--arb-space-3)}.arb-lead__takeaway{font-size:var(--arb-text-md);color:var(--arb-text-warm);max-width:var(--arb-measure)}.arb-lead__why{color:var(--arb-text-secondary);max-width:var(--arb-measure)}.arb-board-grid{gap:var(--arb-space-4);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.arb-board__row{justify-content:space-between;gap:var(--arb-space-4);padding:var(--arb-space-3) 0;border-bottom:var(--arb-rule-width) solid var(--arb-rule);font-size:var(--arb-text-sm);display:flex}.arb-board__row:last-child{border-bottom:0}.arb-board__label{color:var(--arb-text-secondary)}.arb-board__value{color:var(--arb-text-warm);font-variant-numeric:tabular-nums;text-align:right}.arb-chart{border:var(--arb-rule-width) solid var(--arb-rule);border-radius:var(--arb-radius-md);padding:var(--arb-space-4);background:var(--arb-surface-raised)}.arb-chart__title{font-size:var(--arb-text-sm);color:var(--arb-text-secondary);margin-bottom:var(--arb-space-3)}.arb-chart svg{width:100%;height:auto;display:block}.arb-chart__bar{fill:var(--arb-gold-muted);transition:fill var(--arb-transition-fast)}.arb-chart__bar--strong{fill:var(--arb-gold)}.arb-chart__axis{stroke:var(--arb-rule);stroke-width:1px}.arb-chart__label{fill:var(--arb-text-faint);font-size:10px;font-family:var(--arb-font-sans)}.arb-chart__value{fill:var(--arb-text-warm);font-size:11px;font-family:var(--arb-font-sans)}.arb-chart__caption{margin-top:var(--arb-space-3);color:var(--arb-text-faint);font-size:var(--arb-text-xs)}.arb-dual-depth{gap:var(--arb-space-3);display:grid}.arb-depth{border:var(--arb-rule-width) solid var(--arb-rule);border-radius:var(--arb-radius-md);background:var(--arb-surface-raised);overflow:hidden}.arb-depth>summary{cursor:pointer;padding:var(--arb-space-4) var(--arb-space-5);font-family:var(--arb-font-sans);font-size:var(--arb-text-sm);letter-spacing:.06em;text-transform:uppercase;color:var(--arb-gold-muted);align-items:center;min-height:44px;font-weight:600;list-style:none;display:flex}.arb-depth>summary::-webkit-details-marker{display:none}.arb-depth>summary:after{content:"+";color:var(--arb-gold);font-size:var(--arb-text-md);margin-left:auto}.arb-depth[open]>summary:after{content:"−"}.arb-depth[open]>summary{border-bottom:var(--arb-rule-width) solid var(--arb-rule)}.arb-depth__body{padding:var(--arb-space-5)}.arb-depth__body>:last-child{margin-bottom:0}.arb-article{max-width:76ch}.arb-article__meta{gap:var(--arb-space-3);color:var(--arb-text-faint);font-size:var(--arb-text-xs);letter-spacing:.04em;margin-bottom:var(--arb-space-5);flex-wrap:wrap;display:flex}.arb-article__figure{margin:0 0 var(--arb-space-6)}.arb-article__figure img{border-radius:var(--arb-radius-md);border:var(--arb-rule-width) solid var(--arb-rule)}.arb-article__caption{margin-top:var(--arb-space-2);color:var(--arb-text-faint);font-size:var(--arb-text-xs)}.arb-facts{counter-reset:fact;padding:0;list-style:none}.arb-facts li{counter-increment:fact;padding-left:var(--arb-space-6);position:relative}.arb-facts li:before{content:counter(fact, decimal-leading-zero);color:var(--arb-gold-muted);font-variant-numeric:tabular-nums;font-size:var(--arb-text-sm);position:absolute;left:0}.arb-watchnext{padding:0;list-style:none}.arb-watchnext li{padding-left:var(--arb-space-5);position:relative}.arb-watchnext li:before{content:"→";color:var(--arb-gold);position:absolute;left:0}.arb-interpretation{border-left:2px solid var(--arb-gold);padding:var(--arb-space-4) var(--arb-space-5);background:var(--arb-surface-raised);border-radius:0 var(--arb-radius-md) var(--arb-radius-md) 0}.arb-interpretation__label{color:var(--arb-gold);font-size:var(--arb-text-xs);letter-spacing:var(--arb-tracking-wide);text-transform:uppercase;margin-bottom:var(--arb-space-2);font-weight:600;display:block}.arb-confidence{align-items:baseline;gap:var(--arb-space-2);margin-top:var(--arb-space-3);padding:var(--arb-space-2) var(--arb-space-3);border:var(--arb-rule-width) solid var(--arb-rule-strong);border-radius:var(--arb-radius-sm);font-size:var(--arb-text-xs);color:var(--arb-text-warm);display:inline-flex}.arb-confidence__level{color:var(--arb-gold-highlight);letter-spacing:.06em;font-weight:600}.arb-invalidation{margin-top:var(--arb-space-3);color:var(--arb-text-secondary);font-size:var(--arb-text-sm)}.arb-sources{border-collapse:collapse;width:100%;font-size:var(--arb-text-sm)}.arb-sources th,.arb-sources td{text-align:left;padding:var(--arb-space-3);border-bottom:var(--arb-rule-width) solid var(--arb-rule);vertical-align:top}.arb-sources th{color:var(--arb-gold-muted);font-size:var(--arb-text-xs);letter-spacing:var(--arb-tracking-wide);text-transform:uppercase}.arb-method{color:var(--arb-text-secondary);font-size:var(--arb-text-sm);max-width:var(--arb-measure)}.arb-roots{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:var(--arb-text-xs);color:var(--arb-text-faint);word-break:break-all}.arb-bridge{border:var(--arb-rule-width) solid var(--arb-rule-strong);border-radius:var(--arb-radius-md);padding:var(--arb-space-5);background:var(--arb-surface-raised);max-width:var(--arb-measure)}.arb-bridge__label{color:var(--arb-gold-muted);font-size:var(--arb-text-xs);letter-spacing:var(--arb-tracking-wide);text-transform:uppercase;margin-bottom:var(--arb-space-2);font-weight:600;display:block}.arb-bridge__action{font-family:var(--arb-font-serif);font-size:var(--arb-text-lg);margin-bottom:var(--arb-space-2)}.arb-bridge__detail{color:var(--arb-text-secondary);font-size:var(--arb-text-sm);margin-bottom:var(--arb-space-4)}.arb-cta-link{align-items:center;gap:var(--arb-space-2);min-height:44px;padding:var(--arb-space-2) var(--arb-space-5);border:var(--arb-rule-width) solid var(--arb-gold);border-radius:var(--arb-radius-sm);color:var(--arb-gold-highlight);font-size:var(--arb-text-sm);transition:background-color var(--arb-transition-fast), color var(--arb-transition-fast);font-weight:600;text-decoration:none;display:inline-flex}.arb-cta-link:hover,.arb-cta-link:focus-visible{background:var(--arb-gold);color:var(--arb-black)}.arb-service{max-width:76ch}.arb-service__id{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:var(--arb-text-sm);color:var(--arb-text-secondary);border:var(--arb-rule-width) solid var(--arb-rule);border-radius:var(--arb-radius-sm);padding:var(--arb-space-2) var(--arb-space-3);margin-bottom:var(--arb-space-4);display:inline-block}.arb-service__step{margin-bottom:var(--arb-space-6)}.arb-service__price{font-family:var(--arb-font-serif);font-size:var(--arb-text-xl);color:var(--arb-gold-highlight)}.arb-service__note{color:var(--arb-text-secondary);font-size:var(--arb-text-sm)}.arb-service__related{gap:var(--arb-space-3);flex-wrap:wrap;padding:0;list-style:none;display:flex}.arb-timeline{padding:0 0 0 var(--arb-space-5);border-left:var(--arb-rule-width) solid var(--arb-rule-strong);margin:0;list-style:none}.arb-timeline__item{padding-bottom:var(--arb-space-5);position:relative}.arb-timeline__item:before{content:"";left:calc(-1 * var(--arb-space-5) - 4px);background:var(--arb-gold);border-radius:50%;width:7px;height:7px;position:absolute;top:.45em}.arb-timeline__time{color:var(--arb-gold-muted);font-size:var(--arb-text-xs);letter-spacing:.06em;text-transform:uppercase}.arb-endpoints{border-collapse:collapse;width:100%;font-size:var(--arb-text-sm)}.arb-endpoints th,.arb-endpoints td{text-align:left;padding:var(--arb-space-3) var(--arb-space-4);border-bottom:var(--arb-rule-width) solid var(--arb-rule);vertical-align:top}.arb-endpoints th{color:var(--arb-gold-muted);font-size:var(--arb-text-xs);letter-spacing:var(--arb-tracking-wide);text-transform:uppercase}.arb-endpoints code{color:var(--arb-gold-highlight);font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:var(--arb-text-sm)}.arb-endpoints td:first-child{white-space:nowrap}.arb-endpoints__service{color:var(--arb-text-faint);font-size:var(--arb-text-xs)}.arb-contact__email{font-family:var(--arb-font-serif);font-size:var(--arb-text-xl);color:var(--arb-gold-highlight)}.arb-404{max-width:var(--arb-measure)}@media (width<=430px){.arb-header__logo{display:none}.arb-header__mark,.arb-header__wordmark{display:block}.arb-header__inner{gap:var(--arb-space-3)}.arb-nav__link{padding:var(--arb-space-2)}.arb-lead,.arb-briefing__questions,.arb-footer__inner{grid-template-columns:1fr}.arb-lead__headline{font-size:var(--arb-text-2xl)}}@media (width>=1024px){.arb-footer__inner{grid-template-columns:1.6fr 1fr 1fr}}:root{color-scheme:dark;--arb-black:#050505;--arb-gold:#c8a66a;--arb-gold-highlight:#e5c98a;--arb-gold-muted:#8f7548;--arb-text-warm:#f5f1e8;--arb-text-secondary:#9d9a94;--arb-surface:#050505b8;--arb-surface-raised:#f5f1e809;--arb-surface-sunken:#05050573;--arb-rule:#c8a66a47;--arb-rule-strong:#c8a66a8c;--arb-glow:#c8a66a29;--arb-text-faint:#9d9a94b8;--arb-focus:#e5c98a;--arb-font-serif:"Arbiter Editorial", "Source Serif 4", "Source Serif Pro", "Noto Serif", "Liberation Serif", "DejaVu Serif", serif;--arb-font-sans:"Arbiter UI", "Inter", "Noto Sans", "Liberation Sans", "Segoe UI", system-ui, sans-serif;--arb-text-xs:.75rem;--arb-text-sm:.875rem;--arb-text-base:1.0625rem;--arb-text-md:1.1875rem;--arb-text-lg:1.375rem;--arb-text-xl:1.75rem;--arb-text-2xl:2.25rem;--arb-text-3xl:3rem;--arb-text-hero:clamp(2.4rem, 5.4vw, 3.9rem);--arb-leading-tight:1.12;--arb-leading-snug:1.32;--arb-leading-body:1.62;--arb-tracking-wide:.14em;--arb-page:1180px;--arb-measure:68ch;--arb-measure-narrow:54ch;--arb-gutter:clamp(20px, 4vw, 44px);--arb-space-1:.25rem;--arb-space-2:.5rem;--arb-space-3:.75rem;--arb-space-4:1rem;--arb-space-5:1.5rem;--arb-space-6:2.25rem;--arb-space-7:3.5rem;--arb-space-8:5rem;--arb-radius-sm:6px;--arb-radius-md:10px;--arb-radius-lg:16px;--arb-tap:44px;--arb-rule-width:1px;--arb-transition-fast:.14s ease-out;--arb-transition-slow:.42s ease-out}
