.omnia-markets{--nr-ground:var(--bg-primary);--nr-text:var(--text-heading);--nr-line:var(--hairline-light);--nr-line-strong:color-mix(in srgb, var(--text-heading) 30%, transparent);--nr-muted:var(--text-muted);--nr-faint:var(--text-muted);--nr-ink:var(--omnia-black);--nr-accent:var(--color-accent);--nr-ease:var(--ease-glide);background:var(--nr-ground);color:var(--nr-text);font-family:var(--font-ui)}@layer base{:where(.omnia-markets) :where(h1,h2,h3,p,dl,dd,figure){margin:0}:where(.omnia-markets) a{color:inherit;text-decoration:none}.omnia-markets :is(h1,h2,h3){color:inherit}}.omnia-markets :is(a,button,input,summary):focus-visible{outline:2px solid var(--nr-accent);outline-offset:4px}.omnia-markets :is(.nr-tile,.nr-room,[data-campaign-film]){--nr-text:var(--omnia-true-white);--nr-muted:color-mix(in srgb, var(--omnia-true-white) 78%, transparent);--nr-faint:color-mix(in srgb, var(--omnia-true-white) 62%, transparent);--nr-line:color-mix(in srgb, var(--omnia-true-white) 16%, transparent);--nr-line-strong:color-mix(in srgb, var(--omnia-true-white) 36%, transparent);--nr-accent:var(--color-teal-soft);--text-heading:var(--omnia-true-white);color:var(--omnia-true-white)}.omnia-markets .journal-prose h2{font-size:var(--fs-h3);line-height:var(--lh-tight);color:var(--nr-text);margin-block:1.6em .5em}.omnia-markets .journal-prose>:first-child h2,.omnia-markets .journal-prose>h2:first-child{margin-block-start:0}.nr-section{padding-inline:var(--gutter)}.omnia-markets .nr-eyebrow{font-family:var(--font-ui);font-size:var(--fs-eyebrow);font-weight:500;line-height:var(--lh-snug);letter-spacing:var(--tracking-eyebrow);text-transform:uppercase;color:var(--nr-muted)}.omnia-markets .nr-text-link{align-items:center;gap:var(--space-xs);border-bottom:1px solid color-mix(in srgb, currentcolor 40%, transparent);font-size:var(--fs-small);letter-spacing:var(--tracking-ui-sm);transition:border-color var(--dur-base) var(--ease-standard);padding-block-end:var(--space-xxs);display:inline-flex}.omnia-markets .nr-text-link:hover{border-color:currentColor}.nr-masthead{--nr-bar:calc(2.75rem + 3rem + 1px);padding-block:calc(var(--nr-bar) + var(--space-sm)) var(--space-md);margin-block-start:calc(var(--nr-bar) * -1)}.nr-marker{justify-content:space-between;gap:var(--space-xs) var(--space-md);border-block-start:1px solid var(--nr-line);font-size:var(--fs-eyebrow);font-weight:500;line-height:var(--lh-snug);letter-spacing:var(--tracking-eyebrow);text-transform:uppercase;color:var(--nr-muted);flex-wrap:wrap;margin-block-end:var(--space-fl-md);padding-block-start:var(--space-sm);display:flex}.nr-marker-end{align-items:center;gap:var(--space-xs) var(--space-md);flex-wrap:wrap;display:inline-flex}@media not (min-width:40rem){.nr-marker-end{display:none}}.nr-marker-end a{transition:color var(--dur-base)}.nr-marker-end a:hover{color:var(--nr-text)}.nr-masthead-row{justify-content:space-between;align-items:flex-end;gap:var(--space-md);flex-wrap:wrap;display:flex}.nr-masthead h1{max-width:14em;font-family:var(--font-display);font-size:var(--fs-display);line-height:var(--lh-display);letter-spacing:var(--tracking-display);animation:nr-rise 1s var(--nr-ease) both}.nr-masthead h1 em{color:var(--nr-accent);font-style:italic}.nr-masthead .nr-lede{max-width:44ch;font-size:var(--fs-h5);line-height:var(--lh-snug);letter-spacing:var(--tracking-ui-lg);color:var(--nr-muted);animation:nr-rise 1s var(--nr-ease) 80ms both;margin-block-start:var(--space-sm)}.nr-actions{gap:var(--space-xs);animation:nr-rise 1s var(--nr-ease) .14s both;flex-wrap:wrap;padding-block-end:var(--space-xxs);display:flex}.nr-lenses{gap:0 var(--space-md);border-block-end:1px solid var(--nr-line);flex-wrap:wrap;margin-block-start:var(--space-fl-md);display:flex}.omnia-markets .nr-lens{align-items:baseline;gap:var(--space-xs);padding-block:var(--space-xs);font-size:var(--fs-small);letter-spacing:var(--tracking-ui-sm);color:var(--nr-muted);transition:color var(--dur-base), border-color var(--dur-base);border-block-end:1px solid #0000;margin-block-end:-1px;display:inline-flex}.omnia-markets .nr-lens[data-focus=true],.omnia-markets .nr-lens:hover{color:var(--nr-text)}.omnia-markets .nr-lens[aria-current]{border-color:var(--nr-text);color:var(--nr-text)}.nr-lens small{font-size:var(--fs-caption);font-variant-numeric:tabular-nums;color:var(--nr-muted)}.nr-grid{gap:var(--space-fl-md) var(--space-md);grid-template-columns:repeat(auto-fill,minmax(min(100%,19.5rem),1fr));align-items:start;margin:0;padding:0;list-style:none;display:grid}.nr-card{min-width:0;height:100%;animation:nr-rise .85s var(--nr-ease) both;animation-delay:calc(min(var(--i,0), 11) * 55ms);flex-direction:column;display:flex}.nr-card-media{aspect-ratio:3/2;display:block;position:relative;overflow:hidden}.nr-card-media img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.nr-card-copy{flex-direction:column;flex:1;padding-block-start:var(--space-sm);display:flex}.nr-card-kicker{gap:var(--space-xxs) var(--space-xs);font-size:var(--fs-eyebrow);font-weight:500;line-height:var(--lh-snug);letter-spacing:var(--tracking-eyebrow);text-transform:uppercase;color:var(--nr-muted);flex-wrap:wrap;display:flex}.nr-card-kicker>span:first-child{color:var(--nr-accent)}.nr-card-kicker>span+span:before{content:"·";margin-inline-end:var(--space-xs)}.nr-card :is(h2,h3){font-family:var(--font-display);font-size:var(--fs-h3);font-weight:400;line-height:var(--lh-heading);letter-spacing:var(--tracking-display);text-wrap:pretty;margin-block-start:var(--space-xs)}.nr-card .nr-card-name{font-family:var(--font-ui);font-weight:500;font-size:var(--fs-body);line-height:var(--lh-snug);letter-spacing:var(--tracking-name);text-transform:uppercase}.nr-card :is(h2,h3) a,.nr-row-title a{transition:background-size var(--dur-slow) var(--nr-ease);background:linear-gradient(currentColor,currentColor) 0 100%/0 1px no-repeat}.nr-card:hover :is(h2,h3) a,.nr-row:hover .nr-row-title a{background-size:100% 1px}[dir=rtl] .nr-card :is(h2,h3) a,[dir=rtl] .nr-row-title a{background-position-x:100%}.nr-card .nr-card-take{border-inline-start:1px solid var(--nr-accent);font-family:var(--font-editorial);font-size:var(--fs-small);line-height:var(--lh-body);color:var(--nr-text);-webkit-line-clamp:4;-webkit-box-orient:vertical;margin-block-start:var(--space-sm);padding-inline-start:var(--space-sm);display:-webkit-box;overflow:hidden}.nr-card-take b{font-family:var(--font-ui);font-size:var(--fs-eyebrow);letter-spacing:var(--tracking-eyebrow);text-transform:uppercase;color:var(--nr-accent);margin-block-end:var(--space-xxs);font-weight:500;display:block}.nr-card-by{align-items:center;gap:var(--space-xs);display:inline-flex}.nr-card-face{background:var(--bg-room);width:1.5rem;height:1.5rem;color:var(--omnia-white);border-radius:50%;flex:none;justify-content:center;align-items:center;display:inline-flex}.nr-card .nr-card-facts{align-items:center;gap:var(--space-xxs) var(--space-sm);font-size:var(--fs-caption);line-height:var(--lh-snug);font-variant-numeric:tabular-nums;color:var(--nr-muted);flex-wrap:wrap;margin-block-start:var(--space-sm);display:flex}.nr-card-facts dt{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.nr-card-actions{font-size:var(--fs-small);color:var(--nr-muted);margin-block-start:auto;padding-block-start:var(--space-sm)}.nr-card-view{align-items:center;gap:var(--space-xs);border-block-end:1px solid color-mix(in srgb, currentcolor 40%, transparent);color:var(--nr-text);padding-block-end:var(--space-xxs);display:inline-flex}.nr-card-lead{gap:var(--space-fl-md);border-block-end:1px solid var(--nr-line);grid-column:1/-1;grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);align-items:end;padding-block-end:var(--space-fl-md);display:grid}.nr-card-lead .nr-card-media{aspect-ratio:16/10}.nr-card-lead .nr-card-copy{padding-block-start:0}.nr-card-lead h2{font-size:var(--fs-h2)}.nr-card-lead .nr-card-take{font-size:var(--fs-body);line-height:var(--lh-body);-webkit-line-clamp:5}@media (min-width:64rem){.nr-grid{grid-auto-flow:dense}.nr-card-wide{gap:var(--space-md);grid-column:span 2;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:stretch;display:grid}.nr-card-wide .nr-card-media{aspect-ratio:auto;min-height:100%}.nr-card-wide .nr-card-copy{justify-content:center;padding-block-start:0}.nr-card-wide h3{font-size:var(--fs-h2)}.nr-card-wide .nr-card-take{-webkit-line-clamp:6}}.nr-card-label{font-size:var(--fs-eyebrow);letter-spacing:var(--tracking-eyebrow);text-transform:uppercase;color:var(--nr-muted);margin-block-end:var(--space-sm);font-weight:500}.nr-house-label{justify-content:space-between;gap:var(--space-sm);font-size:var(--fs-caption);line-height:var(--lh-snug);color:var(--nr-muted);display:flex}.nr-card-house .nr-card-facts{gap:0 var(--space-sm)}.nr-tile{background:var(--bg-room);height:100%;min-height:26rem;animation:nr-rise .85s var(--nr-ease) both;animation-delay:calc(min(var(--i,0), 11) * 55ms);display:block;position:relative;overflow:hidden}.nr-tile img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.nr-tile-shade{background-image:var(--scrim-bottom);pointer-events:none;position:absolute;inset:0}.nr-tile .nr-house-label{inset-inline:var(--space-md);position:absolute;inset-block-start:var(--space-sm)}.nr-tile-copy{inset-inline:var(--space-md);position:absolute;inset-block-end:var(--space-md)}.nr-tile-copy strong{font-size:var(--fs-h4);font-weight:500;line-height:var(--lh-tight);letter-spacing:var(--tracking-ui-lg);font-variant-numeric:tabular-nums;display:block}.nr-tile-copy h3{font-family:var(--font-display);font-size:var(--fs-h3);font-weight:400;line-height:var(--lh-heading);letter-spacing:var(--tracking-display);margin-block-start:var(--space-xxs)}.nr-tile-copy p{font-size:var(--fs-small);color:var(--nr-muted);margin-block-start:var(--space-xxs)}.nr-tile-badge{font-size:var(--fs-caption);color:var(--nr-muted);position:absolute;inset-block-start:var(--space-sm);inset-inline-start:var(--space-md)}.nr-ledger{border-block-start:1px solid var(--nr-line)}.nr-row{gap:var(--space-md);padding-block:var(--space-sm);border-block-end:1px solid var(--nr-line);animation:.5s both nr-fade;animation-delay:calc(min(var(--i,0), 24) * 22ms);grid-template-columns:minmax(0,3fr) minmax(0,1fr) minmax(0,1fr) 1.75rem;align-items:center;display:grid}.nr-row-title{align-items:center;gap:var(--space-sm);min-width:0;display:flex}.nr-row-title a,.nr-row-line{font-size:var(--fs-body);font-weight:500;line-height:var(--lh-snug);letter-spacing:var(--tracking-ui)}.nr-row-thumb{flex-shrink:0;width:3.5rem;height:3.5rem;position:relative;overflow:hidden}.nr-row-thumb img{object-fit:cover;width:100%;height:100%}.nr-row-meta{font-size:var(--fs-small);color:var(--nr-text)}.nr-row-meta a{text-decoration:underline;-webkit-text-decoration-color:var(--nr-line-strong);text-decoration-color:var(--nr-line-strong);text-underline-offset:3px}.nr-row-meta a:hover{text-decoration-color:currentColor}.nr-row-meta small{font-size:var(--fs-caption);color:var(--nr-muted);display:block}.nr-row-open{color:var(--nr-muted);transition:color var(--dur-base)}.nr-row:hover .nr-row-open{color:var(--nr-text)}.nr-head{justify-content:space-between;align-items:flex-end;gap:var(--space-sm) var(--space-md);flex-wrap:wrap;margin-block-end:var(--space-fl-sm);display:flex}.nr-head h2{font-family:var(--font-display);font-size:var(--fs-h2);line-height:var(--lh-heading);letter-spacing:var(--tracking-display);margin-block-start:var(--space-sm)}.nr-head h2 em{color:var(--nr-accent);font-style:italic}.nr-rail{gap:var(--space-sm);padding:0 0 var(--space-sm);overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-color:var(--nr-line-strong) transparent;scrollbar-width:thin;grid-auto-columns:minmax(16rem,21rem);grid-auto-flow:column;margin:0;list-style:none;display:grid;overflow-x:auto}.nr-rail>li{scroll-snap-align:start}.nr-tile-market{aspect-ratio:3/4;min-height:0}.nr-tile-figures{gap:var(--space-xxs) var(--space-sm);flex-wrap:wrap;margin-block-start:var(--space-xs);display:flex}.nr-tile-figures span{font-size:var(--fs-caption);line-height:var(--lh-snug);color:var(--nr-muted)}.nr-tile-figures b{font-variant-numeric:tabular-nums;color:var(--nr-text);font-weight:500}.nr-room{background-color:var(--bg-room);background-image:var(--room-light);position:relative;overflow:hidden}.nr-room:before{content:"";background-image:var(--grain);opacity:.06;pointer-events:none;background-size:180px;position:absolute;inset:0}.nr-room>*{z-index:1;position:relative}.nr-room :is(h1,h2){font-family:var(--font-display)}.nr-article{padding-block-start:var(--space-fl-xs)}.nr-article-line{justify-content:space-between;align-items:baseline;gap:var(--space-xs) var(--space-md);border-block-end:1px solid var(--nr-text);font-size:var(--fs-eyebrow);font-weight:500;line-height:var(--lh-snug);letter-spacing:var(--tracking-eyebrow);text-transform:uppercase;color:var(--nr-muted);flex-wrap:wrap;padding-block-end:var(--space-xs);display:flex}.nr-article-line a{color:var(--nr-text)}.nr-article-line time{white-space:nowrap}.nr-article-line .nr-accent{color:var(--nr-accent)}.nr-article .nr-article-title{max-width:17em;font-family:var(--font-display);font-size:var(--fs-h1);line-height:var(--lh-display);letter-spacing:var(--tracking-display);text-wrap:balance;animation:nr-rise .9s var(--nr-ease) both;margin-block-start:var(--space-fl-md)}.nr-article .nr-article-dek{max-width:36em;color:var(--nr-muted);animation:nr-rise .9s var(--nr-ease) 70ms both;margin-block-start:var(--space-sm)}.nr-article-byline{justify-content:space-between;align-items:center;gap:var(--space-sm) var(--space-md);border-block-start:1px solid var(--nr-line);flex-wrap:wrap;margin-block-start:var(--space-fl-sm);padding-block-start:var(--space-sm);display:flex}.nr-article-byline p{align-items:center;gap:var(--space-xs) var(--space-sm);font-size:var(--fs-small);letter-spacing:var(--tracking-ui-sm);color:var(--nr-muted);flex-wrap:wrap;display:flex}.nr-article-byline .nr-by{gap:var(--space-xxs);color:var(--nr-text);display:inline-flex}.nr-article-byline .nr-by a{font-weight:500}.nr-article-figure{margin-block-start:var(--space-fl-sm)}.nr-article-image{aspect-ratio:16/9;width:100%;max-height:78vh;position:relative;overflow:hidden}.nr-article-image img{object-fit:cover;width:100%;height:100%;animation:nr-settle 14s var(--nr-ease) both;position:absolute;inset:0}.nr-article-figure figcaption{font-size:var(--fs-caption);line-height:var(--lh-snug);color:var(--nr-muted);margin-block-start:var(--space-xs)}.nr-chart{--color-mark:var(--nr-accent)}.nr-chart svg{direction:ltr}.nr-chart td a{-webkit-text-decoration:underline 1px color-mix(in srgb, currentcolor 40%, transparent);text-decoration:underline 1px color-mix(in srgb, currentcolor 40%, transparent);text-underline-offset:.22em}.nr-chart td a:hover{text-decoration-color:currentColor}.nr-figures td a{text-transform:uppercase;letter-spacing:var(--tracking-name)}.nr-also{gap:var(--space-sm);margin-block:var(--space-fl-sm);padding-block:var(--space-sm);border-block:1px solid var(--nr-line);color:var(--nr-text);grid-template-columns:4.5rem minmax(0,1fr) auto;align-items:center;display:grid}.nr-cite{font-size:var(--fs-caption);line-height:var(--lh-body);color:var(--text-muted);margin-block-start:var(--space-xs)}.nr-cite summary{width:fit-content;color:var(--nr-text);cursor:pointer}.nr-cite p{max-width:60ch;overflow-wrap:anywhere;-webkit-user-select:all;user-select:all;margin-block-start:var(--space-xs)}.nr-cite a{color:var(--nr-text);text-underline-offset:3px;margin-block-start:var(--space-xs);text-decoration:underline;display:inline-block}.nr-also-plain{grid-template-columns:minmax(0,1fr) auto}.nr-running{gap:0 var(--space-fl-md);display:grid}@media (min-width:48rem){.nr-running{grid-template-columns:repeat(2,minmax(0,1fr))}}.nr-running .nr-also{margin-block:0 -1px}.nr-also-image{aspect-ratio:1;display:block;position:relative;overflow:hidden}.nr-also-image img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.nr-also-title{font-size:var(--fs-h5);font-weight:500;line-height:var(--lh-snug);letter-spacing:var(--tracking-ui-lg);margin-block-start:var(--space-xxs);display:block}.nr-also:hover .nr-also-title{text-underline-offset:4px;text-decoration:underline;text-decoration-thickness:1px}.nr-take{border-block-start:1px solid var(--nr-text);margin-block-start:var(--space-fl-md);padding-block-start:var(--space-sm)}.nr-take-head{justify-content:space-between;align-items:center;gap:var(--space-xs) var(--space-sm);flex-wrap:wrap;display:flex}.nr-take .nr-eyebrow{color:var(--nr-accent)}.nr-take-by{align-items:center;gap:var(--space-xs);font-size:var(--fs-small);color:var(--nr-muted);display:flex}.nr-take h2{max-width:17em;margin-block:var(--space-sm);font-family:var(--font-display);font-size:var(--fs-h2);line-height:var(--lh-heading);letter-spacing:var(--tracking-display)}.nr-take-link{color:var(--nr-text);text-decoration:underline;-webkit-text-decoration-color:var(--nr-accent);text-decoration-color:var(--nr-accent);text-underline-offset:4px;text-decoration-thickness:1px}.nr-sources{margin-block-start:var(--space-fl-md)}.nr-sources-head{justify-content:space-between;align-items:baseline;gap:var(--space-xs) var(--space-md);border-block-end:1px solid var(--nr-text);flex-wrap:wrap;padding-block-end:var(--space-xs);display:flex}.nr-sources-head a{font-size:var(--fs-small);color:var(--nr-muted);text-underline-offset:3px;text-decoration:underline;text-decoration-thickness:1px}.nr-sources ol{margin:0;padding:0;list-style:none}.nr-sources li{gap:var(--space-xs);padding-block:var(--space-sm);border-block-end:1px solid var(--nr-line);grid-template-columns:1.5rem minmax(0,1fr);display:grid}.nr-sources-n{font-size:var(--fs-caption);font-variant-numeric:tabular-nums;color:var(--nr-muted)}.nr-sources-from{font-size:var(--fs-caption);line-height:var(--lh-snug);color:var(--nr-muted);display:block}.nr-sources li a{align-items:baseline;gap:var(--space-xs);max-width:100%;font-size:var(--fs-small);line-height:var(--lh-snug);color:var(--nr-text);overflow-wrap:anywhere;margin-block-start:var(--space-xxs);display:inline-flex}.nr-sources li a:hover{text-underline-offset:3px;text-decoration:underline}@media (min-width:1200px){.nr-grid-fit{grid-template-columns:repeat(var(--nr-cols,4), minmax(0, 1fr))}}.nr-card .nr-card-dek{font-size:var(--fs-small);line-height:var(--lh-body);color:var(--nr-muted);-webkit-line-clamp:3;-webkit-box-orient:vertical;margin-block-start:var(--space-xs);display:-webkit-box;overflow:hidden}@keyframes nr-rise{0%{opacity:0;transform:translateY(var(--motion-rise))}to{opacity:1;transform:none}}@keyframes nr-fade{0%{opacity:0}}@keyframes nr-settle{0%{transform:scale(1.04)}to{transform:scale(1)}}@media (prefers-reduced-motion:reduce){.omnia-markets *,.omnia-markets :before,.omnia-markets :after{transition:none!important;animation:none!important}}@media not (min-width:64rem){.nr-card-lead{grid-template-columns:1fr}.nr-card-lead .nr-card-copy{padding-block-start:var(--space-sm)}.nr-row{grid-template-columns:minmax(0,1fr) 1.75rem}.nr-row>.nr-row-meta{display:none}}
