.rim{--rim-ink:var(--brand-navy);--rim-read:var(--brand-ink-soft);--rim-muted:var(--brand-muted);--rim-rule:var(--brand-rule);--rim-rule-soft:var(--brand-rule-soft);--rim-red:#9f5146;--rim-amber:#ad7640;--rim-green:#2b6b60;--rim-red-tint:#e9a58f;--rim-amber-tint:#e8d6a8;--rim-green-tint:#9fc7b3;--rim-serif:var(--font-instrument),Georgia,serif;--rim-sans:var(--font-manrope),Arial,sans-serif;--rim-body:var(--font-noto-serif),Georgia,serif;color:var(--rim-ink);font-family:var(--rim-sans)}.rim *,.rim :after,.rim :before{box-sizing:border-box}.rim-shell{width:min(100% - 48px,1160px);margin-inline:auto}.rim a:focus-visible,.rim button:focus-visible,.rim summary:focus-visible{outline:3px solid var(--brand-focus);outline-offset:3px}.rim-eyebrow{margin:0;font:700 11px/1.4 var(--rim-sans);letter-spacing:.16em;text-transform:uppercase;color:var(--brand-terracotta)}.rim-h2{margin:12px 0 0;max-width:18ch;font:400 clamp(38px,4.4vw,58px)/1.03 var(--rim-serif);letter-spacing:-.02em;color:var(--rim-ink)}.rim-h2 em{font-style:italic;font-weight:400;color:var(--brand-terracotta)}.rim-deck-dark{max-width:660px;margin:18px 0 0;font:400 17px/1.66 var(--rim-body);color:var(--rim-read)}.rim-link{display:inline-flex;gap:8px;margin-top:22px;font:700 12px/1.4 var(--rim-sans);color:var(--brand-terracotta);text-decoration:none}.rim-link:hover{text-decoration:underline;text-underline-offset:4px}.rim-fine{max-width:640px;margin:22px 0 0;font:500 12px/1.6 var(--rim-sans);color:var(--rim-muted)}.rim-btn{display:inline-flex;align-items:center;gap:8px;min-height:44px;padding:0 20px;border:1px solid var(--brand-paper);background:var(--brand-paper);color:var(--brand-navy);font:700 14px/1 var(--rim-sans);text-decoration:none;border-radius:0}.rim-btn:hover{background:var(--brand-card)}.rim-subnav{background:var(--brand-navy-deep);border-top:1px solid rgba(255,255,255,.12);border-bottom:1px solid rgba(0,0,0,.28);z-index:40}.rim-subnav-in{display:flex;gap:2px;width:min(100% - 48px,1160px);margin:0 auto;padding:0;list-style:none;overflow-x:auto;scrollbar-width:none}.rim-subnav-in::-webkit-scrollbar{display:none}.rim-subnav a{display:flex;align-items:center;min-height:48px;padding:0 16px;color:rgba(248,247,243,.76);font:600 13px/1 var(--rim-sans);text-decoration:none;white-space:nowrap;box-shadow:inset 0 -3px 0 transparent}.rim-subnav a:hover,.rim-subnav a[aria-current=location]{color:#fff;box-shadow:inset 0 -3px 0 var(--brand-terracotta)}.rim-subnav-end{margin-left:auto}.rim-shell--page,.rim-subnav-in--page{width:min(100% - 48px,1216px)}@media (min-width:1024px){.rim-shell--page,.rim-subnav-in--page{width:min(100% - 64px,1216px)}}.rim-subnav-end a{color:var(--brand-terracotta-tint)}.rim-hero{position:relative;background:var(--brand-navy);color:var(--brand-paper);padding:clamp(112px,11vw,148px) 0 clamp(56px,6vw,78px)}.rim-hero-grid{display:grid;grid-template-columns:minmax(0,1.04fr) minmax(0,.96fr);gap:clamp(36px,5vw,72px);align-items:center}.rim-chips{display:flex;flex-wrap:wrap;gap:8px;margin:0 0 24px;padding:0;list-style:none}.rim-chips li{display:inline-flex;align-items:center;min-height:30px;border:1px solid rgba(248,247,243,.3);font:700 10px/1 var(--rim-sans);letter-spacing:.14em;text-transform:uppercase;color:var(--brand-paper)}.rim-chips li.is-on{padding:0 12px;background:var(--brand-paper);border-color:var(--brand-paper);color:var(--brand-navy)}.rim-chips li>a{display:inline-flex;align-items:center;min-height:28px;padding:0 12px;color:inherit;font:inherit;letter-spacing:inherit;text-transform:inherit;text-decoration:none}.rim-chips li:hover{border-color:var(--brand-paper)}.rim-kicker{margin:0 0 20px;font:700 10px/1.5 var(--rim-sans);letter-spacing:.16em;text-transform:uppercase;color:var(--brand-terracotta-tint)}.rim-h1{margin:0;font:400 clamp(50px,5.5vw,80px)/.96 var(--rim-serif);letter-spacing:-.025em;color:var(--brand-paper)}.rim-h1 em{font-style:italic;font-weight:400;color:var(--brand-terracotta-tint)}.rim-deck{max-width:540px;margin:24px 0 0;font:400 17px/1.64 var(--rim-body);color:var(--brand-on-navy-muted)}.rim-stats{display:grid;grid-auto-flow:column;grid-auto-columns:1fr;gap:20px;margin:30px 0 0;padding:0;border-top:1px solid rgba(248,247,243,.2)}.rim-stats>div{display:flex;flex-direction:column-reverse;justify-content:flex-end;padding:16px 0 0}.rim-stats dt{margin:4px 0 0;font:500 12px/1.4 var(--rim-sans);color:var(--brand-on-navy-muted)}.rim-stats dd{margin:0;font:400 clamp(38px,3.6vw,48px)/1 var(--rim-serif);color:var(--brand-paper);font-variant-numeric:tabular-nums}.rim-colophon{margin:18px 0 0;font:500 11px/1.5 var(--rim-sans);letter-spacing:.04em;color:var(--brand-on-navy-muted)}.rim-hero-actions{display:flex;flex-wrap:wrap;align-items:center;gap:18px;margin-top:26px}.rim-map{margin:0}.rim-map-cap{display:flex;flex-wrap:wrap;justify-content:space-between;gap:4px 16px;margin-bottom:14px;font:700 10px/1.5 var(--rim-sans);letter-spacing:.16em;text-transform:uppercase;color:var(--brand-terracotta-tint)}.rim-map-cap span{font-weight:500;letter-spacing:.04em;text-transform:none;color:var(--brand-on-navy-muted)}.rim-tiles{display:grid;gap:4px}.rim-tile{aspect-ratio:1;display:flex;align-items:center;justify-content:center;position:relative;min-width:0;margin:0;padding:0;border:0;border-radius:0;font:700 clamp(8px,.8vw,11px)/1 var(--rim-sans);letter-spacing:.02em;color:var(--brand-navy);appearance:none}button.rim-tile{cursor:pointer}.rim-tile--red{background:var(--rim-red-tint)}.rim-tile--amber{background:var(--rim-amber-tint)}.rim-tile--green{background:var(--rim-green-tint)}.rim-tile--none{background:rgba(248,247,243,.07);color:rgba(248,247,243,.42);font-weight:600}button.rim-tile[aria-pressed=true]{outline:2px solid var(--brand-paper);outline-offset:2px;box-shadow:inset 0 0 0 2px var(--brand-navy-deep)}.rim-tile-mark{position:absolute;right:3px;bottom:3px;width:7px;height:7px;box-shadow:0 0 0 1px rgba(255,255,255,.92)}.rim-tile-mark--red{background:var(--rim-red)}.rim-tile-mark--amber{background:var(--rim-amber)}.rim-tile-mark--green{background:var(--rim-green)}.rim-legend{display:flex;flex-wrap:wrap;gap:8px 18px;margin:16px 0 0;padding:0;list-style:none;font:500 12px/1.4 var(--rim-sans);color:var(--brand-on-navy-muted)}.rim-legend li{display:inline-flex;align-items:center}.rim-sw{display:inline-block;width:12px;height:12px;margin-right:7px}.rim-sw--red{background:var(--rim-red-tint)}.rim-sw--amber{background:var(--rim-amber-tint)}.rim-sw--green{background:var(--rim-green-tint)}.rim-sw--none{background:rgba(248,247,243,.12)}.rim-sw--mark{width:7px;height:7px;margin:0 8px 0 2px;background:var(--rim-green);box-shadow:0 0 0 1px rgba(255,255,255,.92)}.rim-map-panel{min-height:104px;margin-top:18px;padding-top:14px;border-top:1px solid rgba(248,247,243,.2);color:var(--brand-on-navy)}.rim-map-hint{margin:0;font:500 13px/1.6 var(--rim-sans);color:var(--brand-on-navy-muted)}.rim-map-panel-h{margin:0 0 8px;font:400 26px/1.1 var(--rim-serif);color:var(--brand-paper)}.rim-map-panel-h span{margin-left:10px;font:600 11px/1 var(--rim-sans);letter-spacing:.1em;text-transform:uppercase;color:var(--brand-on-navy-muted)}.rim-map-panel ul{margin:0;padding:0;list-style:none}.rim-map-panel li{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:4px 14px;padding:7px 0;border-top:1px solid rgba(248,247,243,.14);font:600 14px/1.3 var(--rim-sans)}.rim-map-panel a{color:var(--brand-paper);text-underline-offset:4px}.rim-pill{font:700 11px/1 var(--rim-sans);letter-spacing:.06em;padding:4px 8px;color:var(--brand-navy)}.rim-pill--red{background:var(--rim-red-tint)}.rim-pill--amber{background:var(--rim-amber-tint)}.rim-pill--green{background:var(--rim-green-tint)}.rim-lists{display:grid;grid-template-columns:1fr 1fr;gap:28px;margin-top:30px}.rim-list{background:var(--brand-card);border:1px solid var(--rim-rule)}.rim-list h3{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:4px 12px;margin:0;padding:16px 20px;border-bottom:1px solid var(--rim-rule);font:400 28px/1.1 var(--rim-serif);color:var(--rim-ink)}.rim-list h3 span{font:600 11px/1 var(--rim-sans);letter-spacing:.08em;text-transform:uppercase;color:var(--rim-muted)}.rim-list ol{margin:0;padding:0;list-style:none}.rim-row{display:grid;grid-template-columns:26px minmax(0,1fr) minmax(70px,128px) 40px 22px;gap:12px;align-items:center;padding:11px 20px;border-top:1px solid var(--rim-rule-soft);color:inherit;text-decoration:none}.rim-list li:first-child .rim-row{border-top:0}.rim-rank{font:400 20px/1 var(--rim-serif);color:var(--rim-muted)}.rim-name{min-width:0;font:600 14px/1.25 var(--rim-sans);overflow-wrap:anywhere}.rim-name small{display:block;margin-top:2px;font:500 12px/1.3 var(--rim-sans);color:var(--rim-muted)}.rim-bar{position:relative;display:block;height:8px;background:var(--rim-rule-soft)}.rim-bar--tall{height:12px}.rim-bar i{position:absolute;inset:0 auto 0 0;background:var(--rim-red)}.rim-bar--amber i{background:var(--rim-amber)}.rim-bar--green i{background:var(--rim-green)}.rim-score{font:400 24px/1 var(--rim-serif);text-align:right;font-variant-numeric:tabular-nums}.rim-traj{font:700 15px/1 var(--rim-sans);text-align:center;color:var(--rim-muted)}.rim-traj--worsening{color:var(--brand-terracotta)}.rim-traj--improving{color:var(--rim-green)}.rim-list-key{grid-column:1/-1;margin:0;font:500 12px/1.6 var(--rim-sans);color:var(--rim-muted)}.rim-inside{background:var(--brand-card);border-top:1px solid var(--rim-rule);border-bottom:1px solid var(--rim-rule);padding:84px 0}.rim-inside[data-variant=market]{background:var(--brand-paper);padding:64px 0}.rim-inside .rim-h2,.rim-notes .rim-h2{max-width:none}.rim-inside-grid{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:clamp(32px,5vw,64px);margin-top:32px;align-items:start}.rim-inside[data-variant=market] .rim-inside-grid{grid-template-columns:minmax(0,1fr);max-width:880px;gap:22px;margin-top:24px}.rim-inside-copy .rim-lede{margin:0;max-width:460px;font:400 17px/1.66 var(--rim-body);color:var(--rim-read)}.rim-finding{margin:0 0 20px;font:400 16px/1.64 var(--rim-body);color:var(--rim-read)}.rim-finding a{display:block;margin-top:5px;font:700 12px/1.45 var(--rim-sans);color:var(--brand-terracotta);text-decoration:underline;text-underline-offset:3px;overflow-wrap:anywhere}.rim-cite{margin:0;padding-top:16px;border-top:1px solid var(--rim-rule);font:600 12px/1.6 var(--rim-sans);color:var(--rim-muted)}.rim-dims{margin:0;padding:0;list-style:none;border-bottom:1px solid var(--rim-rule-soft)}.rim-dim{display:grid;grid-template-columns:190px minmax(0,1fr) 66px;gap:6px 16px;align-items:center;padding:15px 0;border-top:1px solid var(--rim-rule-soft)}.rim-dim-head{display:flex;flex-direction:column;gap:2px}.rim-dim-name{font:700 14px/1.3 var(--rim-sans)}.rim-dim-head small{font:500 12px/1.3 var(--rim-sans);color:var(--rim-muted)}.rim-dim-score{font:700 14px/1 var(--rim-sans);text-align:right;font-variant-numeric:tabular-nums}.rim-dim-evidence{margin:4px 0 0;font:400 14px/1.62 var(--rim-body)}.rim-dim-evidence,.rim-dim-more{grid-column:1/-1;color:var(--rim-read)}.rim-dim-more{font:500 13px/1.6 var(--rim-sans)}.rim-dim-more summary{cursor:pointer;width:fit-content;color:var(--brand-terracotta);font-weight:700;font-size:12px}.rim-dim-more p{max-width:600px;margin:8px 0 0;font:400 14px/1.62 var(--rim-body)}.rim-sum{margin:18px 0 0;font:600 14px/1.5 var(--rim-sans);color:var(--rim-read)}.rim-sum strong{font:400 30px/1 var(--rim-serif);color:var(--rim-ink)}.rim-outlook{background:var(--brand-paper);padding:84px 0}.rim-market-outlook{background:var(--brand-paper-deep);padding:56px 0;border-top:1px solid var(--rim-rule)}.rim-outlook-grid{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:clamp(32px,5vw,72px);align-items:start}.rim-outlook-body{min-width:0}.rim-asof{margin:14px 0 0;font:700 11px/1.4 var(--rim-sans);letter-spacing:.14em;text-transform:uppercase;color:var(--rim-muted)}.rim-status{margin:0;padding:4px 0 4px 16px;border-left:3px solid var(--brand-terracotta);font:600 15px/1.55 var(--rim-sans);color:var(--rim-ink)}.rim-year{margin-top:28px}.rim-year h3{margin:0 0 6px;font:400 36px/1 var(--rim-serif);color:var(--rim-ink)}.rim-none{margin:10px 0 0;max-width:560px;font:400 16px/1.6 var(--rim-body);color:var(--rim-read)}.rim-evs{margin:14px 0 0;padding:0;list-style:none;border-left:2px solid var(--brand-terracotta)}.rim-ev{display:grid;grid-template-columns:130px minmax(0,1fr);border-top:1px solid var(--rim-rule-soft)}.rim-ev:first-child{border-top:0}.rim-ev time{padding:14px 16px;font:700 11px/1.5 var(--rim-sans);letter-spacing:.12em;text-transform:uppercase;color:var(--brand-terracotta-deep)}.rim-ev>div{padding:12px 0}.rim-ev-m{margin:0;font:700 14px/1.35 var(--rim-sans)}.rim-ev-m a{color:var(--rim-ink);text-underline-offset:3px}.rim-ev-t{margin:3px 0 0;font:400 16px/1.55 var(--rim-body);color:var(--rim-ink)}.rim-ev-p{margin:6px 0 0;font:500 12px/1.5 var(--rim-sans);color:var(--brand-terracotta-deep)}.rim-ev-p b{font-weight:800;letter-spacing:.1em;text-transform:uppercase}.rim-ev--passed time{color:var(--rim-muted)}.rim-ev--passed .rim-ev-t{color:var(--rim-read)}.rim-ev-b{margin:4px 0 0;font:500 12px/1.5 var(--rim-sans);color:var(--rim-muted)}.rim-without{margin-top:28px;border-top:1px solid var(--rim-rule);padding-top:14px}.rim-without summary{cursor:pointer;width:fit-content;font:700 13px/1.5 var(--rim-sans);color:var(--brand-terracotta)}.rim-without ul{display:grid;grid-template-columns:1fr 1fr;gap:4px 24px;margin:12px 0 0;padding:0;list-style:none}.rim-without li{font:500 13px/1.5 var(--rim-sans)}.rim-without a{color:var(--rim-read);text-underline-offset:3px}.rim-share{background:var(--brand-paper-deep);padding:84px 0;border-top:1px solid var(--rim-rule)}.rim-share--market{padding:56px 0}.rim-share-market-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(280px,380px);gap:clamp(28px,5vw,64px);align-items:center}.rim-cards{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:18px;margin:32px 0 0;padding:0;list-style:none}.rim-card{display:flex;flex-direction:column;min-height:268px;padding:20px;background:var(--brand-navy);color:var(--brand-paper);border-top:4px solid var(--rim-red-tint)}.rim-card[data-band=amber]{border-top-color:var(--rim-amber-tint)}.rim-card[data-band=green]{border-top-color:var(--rim-green-tint)}.rim-card-k{margin:0;font:700 10px/1.4 var(--rim-sans);letter-spacing:.14em;text-transform:uppercase;color:var(--brand-terracotta-tint)}.rim-card h3{margin:12px 0 0;font:400 25px/1.1 var(--rim-serif);letter-spacing:-.01em}.rim-card h3 a{color:var(--brand-paper);text-decoration:none}.rim-card h3 a:hover{text-decoration:underline;text-underline-offset:4px}.rim-card-d{margin:6px 0 0;font:500 12px/1.45 var(--rim-sans);text-transform:capitalize;color:var(--brand-on-navy-muted)}.rim-card-score{margin:auto 0 0;padding-top:14px;font:400 62px/1 var(--rim-serif);font-variant-numeric:tabular-nums}.rim-card-score small{font-size:16px;color:var(--brand-on-navy-muted)}.rim-card-ft{display:flex;justify-content:space-between;align-items:center;gap:10px;margin-top:14px;padding-top:12px;border-top:1px solid rgba(248,247,243,.18);font:600 12px/1.3 var(--rim-sans);color:var(--brand-on-navy)}.rim-dl{color:var(--brand-terracotta-tint);font-weight:700;text-decoration:none;white-space:nowrap}.rim-dl:hover{text-decoration:underline;text-underline-offset:4px}.rim-share--market .rim-card{min-height:280px}.rim-notes{background:var(--brand-paper);padding:84px 0;border-top:1px solid var(--rim-rule)}.rim-note-list{display:grid;grid-template-columns:1fr 1fr;gap:0 48px;margin:28px 0 0;padding:0;list-style:none}.rim-note-list li{display:flex;flex-direction:column;gap:3px;padding:15px 0;border-top:1px solid var(--rim-rule)}.rim-note-title{font:400 20px/1.25 var(--rim-serif);color:var(--rim-ink);text-decoration:none}.rim-note-title:hover{color:var(--brand-terracotta-deep)}.rim-note-meta{font:500 12px/1.4 var(--rim-sans);color:var(--rim-muted)}.rim-note-on{font:500 12px/1.5 var(--rim-sans);color:var(--rim-read)}.rim-note-on a{color:var(--brand-terracotta);font-weight:700;text-underline-offset:3px}.rim-limits{margin-top:40px}.rim-limits-h{margin:0;padding-top:17px;border-top:1px solid var(--rim-ink);font:700 10px/1.4 var(--rim-sans);letter-spacing:.13em;text-transform:uppercase;color:var(--rim-ink)}.rim-limits-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));margin:16px 0 0;padding:0;list-style:none;border:1px solid var(--rim-rule);background:var(--brand-card)}.rim-limits-grid li{padding:18px 18px 20px;border-left:1px solid var(--rim-rule-soft)}.rim-limits-grid li:first-child{border-left:0}.rim-limits-grid b{display:block;font:400 44px/1 var(--rim-serif);color:var(--rim-ink)}.rim-limit-name{display:block;margin-top:4px;font:700 13px/1.35 var(--rim-sans)}.rim-limits-grid p{margin:8px 0 0;font:400 14px/1.62 var(--rim-body);color:var(--rim-read)}.rim-stance{max-width:700px;margin:16px 0 0;padding-left:14px;border-left:3px solid var(--brand-terracotta);font:600 14px/1.6 var(--rim-sans);color:var(--rim-ink)}@media (min-width:1181px){.rim-subnav{position:sticky;top:var(--rim-sticky-top,96px)}#dates,#inside-score,#record,#share-card,.ri-root #clearest,.ri-root #dates,.ri-root #hardest,.ri-root #inside,.ri-root #markets,.ri-root #methodology,.ri-root #notes,.ri-root #share{scroll-margin-top:calc(var(--rim-sticky-top, 96px) + 64px)}}@media (min-width:1181px) and (prefers-reduced-motion:no-preference){.rim-subnav a{transition:color .15s ease,box-shadow .15s ease}.rim-chips li{transition:border-color .15s ease}button.rim-tile{transition:transform .12s ease,box-shadow .12s ease}button.rim-tile:hover{transform:translateY(-2px);box-shadow:0 3px 0 0 rgba(0,0,0,.35)}.rim-row{transition:background-color .12s ease}.rim-row:hover{background:var(--brand-wash)}.rim-card{transition:transform .14s ease,box-shadow .14s ease}.rim-card:hover{transform:translate(-2px,-2px);box-shadow:4px 4px 0 0 var(--brand-terracotta)}}@media (min-width:1181px){.rim-row:hover .rim-name{color:var(--brand-terracotta-deep)}}@media (max-width:1180px){.rim-cards{grid-template-columns:repeat(3,minmax(0,1fr))}.rim-limits-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.rim-limits-grid li:nth-child(3){border-left:0}.rim-limits-grid li:nth-child(n+3){border-top:1px solid var(--rim-rule-soft)}}@media (max-width:900px){.rim-hero-grid,.rim-inside-grid,.rim-lists,.rim-note-list,.rim-outlook-grid,.rim-share-market-grid{grid-template-columns:1fr}.rim-hero{padding-top:112px}.rim-hero-grid{gap:40px}.rim-inside,.rim-notes,.rim-outlook,.rim-share{padding:60px 0}.rim-cards{grid-template-columns:repeat(2,minmax(0,1fr))}.rim-note-list{gap:0}.rim-without ul{grid-template-columns:1fr}}@media (max-width:640px){.rim-shell,.rim-subnav-in{width:min(100% - 36px,1160px)}.rim-shell--page,.rim-subnav-in--page{width:min(100% - 48px,1216px)}.rim-row{grid-template-columns:22px minmax(0,1fr) 54px 34px 18px;gap:9px;padding:11px 14px}.rim-list h3{padding:14px;font-size:24px}.rim-dim{grid-template-columns:minmax(0,1fr) 58px}.rim-dim-head{grid-column:1/-1;flex-direction:row;justify-content:space-between;align-items:baseline}.rim-ev{grid-template-columns:1fr}.rim-ev time{padding:12px 14px 0}.rim-ev>div{padding:4px 14px 12px}.rim-cards,.rim-limits-grid{grid-template-columns:1fr}.rim-limits-grid li{border-left:0;border-top:1px solid var(--rim-rule-soft)}.rim-limits-grid li:first-child{border-top:0}.rim-stats{gap:12px}.rim-stats dd{font-size:36px}.rim-map-cap{flex-direction:column}}@media (max-width:400px){.rim-tiles{gap:3px}}@media print{.rim-subnav{display:none}}.rim-eyebrow-n{color:#a46e45}.rim-markets{background:var(--brand-paper);padding:78px 0 84px}.rim-markets-head{display:grid;grid-template-columns:minmax(0,1fr) minmax(280px,.8fr);gap:clamp(32px,5vw,64px);align-items:start}.rim-note{margin:0;padding:0 0 0 24px;border-left:1px solid var(--brand-terracotta)}.rim-note-label{margin:0;font:700 10px/1.5 var(--rim-sans);letter-spacing:.16em;text-transform:uppercase;color:var(--brand-terracotta)}.rim-note p:not(.rim-note-label):not(.rim-note-limit){margin:14px 0 0;font:400 15px/1.7 var(--rim-body);color:var(--rim-read)}.rim-note-limit{margin:16px 0 0;padding-top:14px;border-top:1px solid var(--rim-rule);font:500 12px/1.6 var(--rim-sans);color:var(--brand-ink-read)}@media (max-width:900px){.rim-markets{padding:60px 0}.rim-markets-head{grid-template-columns:1fr;gap:26px}}@media (min-width:641px) and (max-width:1290px){.rim-cards,.rim-hero-side,.rim-share-market-grid{padding-right:60px}}