.sp-id{display: grid;grid-template-columns: auto minmax(0,1fr);gap: var(--op-space-6) var(--op-space-8);align-items: center;margin-top: var(--op-space-6)}.sp-id__tile{display: inline-flex;align-items: center;justify-content: center;padding: var(--op-space-5) var(--op-space-6);background: var(--op-surface);border-radius: var(--op-r-lg);box-shadow: var(--op-elevation-1)}.sp-id__mark{display: block;height: var(--op-sp-mark-h);width: auto;max-width: var(--op-sp-mark-w);object-fit: contain;object-position: left center}.sp-id__tile--dark{background: var(--op-ink)}.sp-id__plate{display: inline-flex;align-items: center;min-height: var(--op-sp-mark-h);max-width: var(--op-sp-mark-w);padding: var(--op-space-3) var(--op-space-5);background: var(--op-surface);border: 1px solid var(--op-border);border-radius: var(--op-r-md);font-size: var(--op-fs-lg);font-weight: var(--op-weight-semibold);line-height: var(--op-leading-tight)}.sp-id .op-hero__lede{margin: 0}.sp-id__words{display: grid;gap: var(--op-space-2)}.sp-id__byline{margin: 0;font-size: var(--op-fs-lg);color: var(--op-text-2)}.sp-id__byline a{display: inline-block;padding-block: var(--op-space-3);margin-block: calc(-1 * var(--op-space-3));color: var(--op-ink);font-weight: var(--op-weight-semibold);text-decoration: underline;text-decoration-color: var(--op-teal);text-underline-offset: 3px}a.sp-id__tile{color: inherit;text-decoration: none}.sp-seen{margin-top: var(--op-space-10)}.sp-counts{display: grid;grid-template-columns: repeat(4,minmax(0,1fr));grid-template-rows: auto auto;gap: var(--op-space-3) var(--op-space-6);margin: var(--op-space-6) 0 0;padding-top: var(--op-space-6);border-top: 1px solid var(--op-border)}.sp-count{display: contents}.sp-count:nth-child(1) > *{grid-column: 1}.sp-count:nth-child(2) > *{grid-column: 2}.sp-count:nth-child(3) > *{grid-column: 3}.sp-count:nth-child(4) > *{grid-column: 4}.sp-count__v{grid-row: 1;align-self: end;display: block;transition: color var(--op-dur-base) var(--op-ease);font-family: var(--op-font-mono);font-size: var(--op-size-stat);font-weight: var(--op-weight-semibold);font-variant-numeric: tabular-nums;letter-spacing: var(--op-tracking-number);line-height: var(--op-leading-flat)}.sp-count--accent .sp-count__v{color: var(--op-teal)}.sp-count__v--date{font-size: var(--op-fs-xl)}.sp-count__l{grid-row: 2;display: block;align-self: start}.sp-tr__axis{display: block;margin-bottom: var(--op-space-4)}.sp-tr__field{overflow-x: auto;overscroll-behavior-x: contain;padding-top: var(--op-tr-tip-room)}.sp-tr__area{padding-inline: var(--op-space-10);--sp-scans: 1}.sp-tr__canvas{position: relative;height: var(--op-tr-plot-h);min-width: calc(var(--op-axis-point-min) * (var(--sp-scans) - 1));border-bottom: 1px solid var(--op-border)}.sp-tr__svg{position: absolute;inset: 0;width: 100%;height: 100%;overflow: visible}.sp-tr__area-fill{fill: var(--op-teal-wash)}.sp-tr__s{position: absolute;inset: 0;color: var(--sp-c,var(--op-teal));pointer-events: none}.sp-tr__s[hidden]{display: none}.sp-tr__svg{pointer-events: none}.sp-tr__pt{pointer-events: auto}.sp-tr__line{fill: none;stroke: currentColor;stroke-width: var(--op-tr-line);stroke-linejoin: round;stroke-linecap: round;vector-effect: non-scaling-stroke}.sp-tr__rule{position: absolute;left: 0;right: 0;height: 1px;background: var(--op-hairline)}.sp-tr__tick{position: absolute;top: 0;bottom: 0;width: 1px;transform: translateX(-50%);background: var(--op-hairline)}.sp-tr__pt{position: absolute;display: grid;place-items: center;width: var(--op-touch);height: var(--op-touch);transform: translate(-50%,-50%)}.sp-tr__dot{width: var(--op-tr-dot);height: var(--op-tr-dot);border-radius: var(--op-r-pill);background: currentColor;box-shadow: 0 0 0 var(--op-tr-dot-ring) var(--op-surface)}.sp-tr__tip{position: absolute;bottom: calc(50% + var(--op-space-4));left: 50%;transform: translateX(-50%);width: max-content;max-width: var(--op-tr-tip-w);display: grid;gap: 2px;padding: var(--op-space-2) var(--op-space-3);border-radius: var(--op-r-sm);background: var(--op-ink);color: var(--op-on-ink-body);font-size: var(--op-fs-sm);line-height: var(--op-leading-tight);box-shadow: var(--op-elevation-tip);opacity: 0;visibility: hidden;pointer-events: none;transition: opacity var(--op-dur-fast) var(--op-ease);z-index: 2}.sp-tr__tip::after{content: "";position: absolute;top: 100%;left: var(--op-tr-tip-x);transform: translateX(-50%);border: var(--op-tr-tip-caret) solid transparent;border-top-color: var(--op-ink);border-bottom: 0}.sp-tr__pt:hover .sp-tr__tip,.sp-tr__pt:focus-visible .sp-tr__tip{opacity: 1;visibility: visible}.sp-tr__pt:hover,.sp-tr__pt:focus-visible{z-index: 3}.sp-tr__pt--edge-l .sp-tr__tip{left: calc(50% - var(--op-space-4));transform: none;--op-tr-tip-x: var(--op-space-4)}.sp-tr__pt--edge-r .sp-tr__tip{left: auto;right: calc(50% - var(--op-space-4));transform: none;--op-tr-tip-x: calc(100% - var(--op-space-4))}.sp-tr__tip-m{display: flex;align-items: center;gap: var(--op-space-2);font-weight: var(--op-weight-semibold)}.sp-tr__tip-f{font-family: var(--op-font-emoji)}.sp-tr__tip-d{font-family: var(--op-font-mono);font-size: var(--op-fs-xs);letter-spacing: var(--op-tracking-mono);color: var(--op-on-ink-dim)}.sp-tr__tip-v{font-variant-numeric: tabular-nums}.sp-tr--single .sp-tr__dot{width: var(--op-tr-dot-single);height: var(--op-tr-dot-single)}.sp-tr__v{color: currentColor;position: absolute;bottom: calc(50% + var(--op-space-3));left: 50%;transform: translateX(-50%);font-family: var(--op-font-mono);font-size: var(--op-fs-sm);font-weight: var(--op-weight-semibold);font-variant-numeric: tabular-nums;white-space: nowrap}.sp-tr__dates{position: relative;height: var(--op-tr-axis-h);margin-top: var(--op-space-3);min-width: calc(var(--op-axis-point-min) * (var(--sp-scans) - 1))}.sp-tr__d{position: absolute;top: 0;transform: translateX(-50%);font-family: var(--op-font-mono);font-size: var(--op-fs-xs);font-variant-numeric: tabular-nums;letter-spacing: var(--op-tracking-mono);color: var(--op-text-2);white-space: nowrap}.sp-tr__key{display: flex;flex-wrap: wrap;gap: var(--op-space-2) var(--op-space-5);list-style: none;margin: var(--op-space-6) 0 0;padding: 0}.sp-tr__key-i{color: var(--sp-c,var(--op-teal))}.sp-tr__key-b,.sp-tr__key-s{display: inline-flex;align-items: center;gap: var(--op-space-2);min-height: var(--op-touch);padding: 0;border: 0;background: none;font-family: inherit;font-size: var(--op-fs-sm);color: var(--op-ink)}.sp-tr__key-b{cursor: pointer}.sp-tr__key-b[hidden],.sp-tr__key-s[hidden]{display: none}.sp-tr__key-b[aria-pressed="false"]{color: var(--op-text-3)}.sp-tr__key-b[aria-pressed="false"] .sp-tr__key-sw{background: none;border-color: currentColor}.sp-tr__key-sw{width: var(--op-tr-dot);height: var(--op-tr-dot);border-radius: var(--op-r-pill);border: 2px solid var(--sp-c,var(--op-teal));background: var(--sp-c,var(--op-teal));flex: none}.sp-tr__key-f{font-family: var(--op-font-emoji)}.sp-tr__key-c{font-family: var(--op-font-mono);font-size: var(--op-fs-xs);font-variant-numeric: tabular-nums;color: var(--op-text-3)}.sp-ops__head{break-inside: avoid;break-after: avoid;margin-bottom: var(--op-space-2);align-items: end;line-height: var(--op-lh-label)}.sp-ops__head,.sp-pf__head{display: grid;grid-template-columns: minmax(0,1fr) auto;gap: var(--op-space-4);padding-bottom: var(--op-space-4);border-bottom: 1px solid var(--op-border);font-family: var(--op-font-mono);font-size: var(--op-fs-xs);font-weight: var(--op-weight-semibold);letter-spacing: var(--op-tracking-caps);text-transform: uppercase;color: var(--op-text-3)}.sp-ops__head{display: flex;flex-wrap: wrap;justify-content: space-between;gap: var(--op-space-2) var(--op-space-5)}.sp-ops__head span:first-child{white-space: nowrap}.sp-ops__head span:last-child{text-align: right}.sp-ops__head span:last-child,.sp-pf__head span:last-child{text-align: right}.sp-ops{display: grid;grid-template-columns: minmax(0,1fr);gap: var(--op-space-10) var(--op-space-12);margin: 0 calc(-1 * var(--op-rhythm-card));padding: 0}@media (min-width: 768px){.sp-ops{grid-template-columns: repeat(2,minmax(0,1fr))}}.sp-ops__row{padding-inline: var(--op-rhythm-card)}.sp-ops__row{display: grid;grid-template-columns: minmax(0,1fr) auto;align-items: center;gap: var(--op-space-4);align-items: baseline;padding-block: var(--op-space-3);border-bottom: 1px solid var(--op-hairline);break-inside: avoid}.sp-ops__n{font-size: var(--op-fs-md);line-height: var(--op-leading-tight);overflow-wrap: anywhere}.sp-ops__f{margin-right: var(--op-space-2);font-family: var(--op-font-emoji);font-size: 1em;line-height: var(--op-leading-flat)}.sp-ops__r{position: relative;display: flex;align-items: center}.sp-ops__num{position: absolute;width: 1px;height: 1px;margin: -1px;padding: 0;overflow: hidden;clip-path: inset(50%);white-space: nowrap}.sp-ops__marks{display: flex;gap: var(--op-tile-gap);flex: none;align-items: center;min-height: var(--op-touch)}.sp-ops__marks::after{content: attr(data-tip);position: absolute;right: 0;bottom: calc(100% + var(--op-space-2));z-index: var(--op-z-popover);width: max-content;max-width: var(--op-tip-w);padding: var(--op-space-3) var(--op-space-4);border-radius: var(--op-r-md);background: var(--op-ink);color: var(--op-surface);font-size: var(--op-fs-sm);line-height: var(--op-leading-tight);text-wrap: pretty;box-shadow: var(--op-elevation-2);opacity: 0;transform: translateY(var(--op-space-2));transition: opacity var(--op-dur-slow) var(--op-ease-soft),transform var(--op-dur-slow) var(--op-ease-soft);pointer-events: none}.sp-ops__row:hover .sp-ops__marks::after{opacity: 1;transform: translateY(0)}.sp-ops__marks i{width: var(--op-swatch);height: var(--op-swatch);border-radius: var(--op-r-xs);background: var(--op-surface);box-shadow: inset 0 0 0 1px var(--op-border);transition: background-color var(--op-dur-slow) var(--op-ease-soft)}.sp-ops__marks i.is-on{background: var(--op-teal);box-shadow: none}.sp-ops--dense .sp-ops__marks{display: none}.sp-ops__legend{display: flex;align-items: center;flex-wrap: wrap;gap: var(--op-space-3) var(--op-space-8);margin: 0 0 var(--op-space-5);padding-bottom: var(--op-space-5);border-bottom: 1px solid var(--op-border)}.sp-ops__key{display: flex;align-items: center;gap: var(--op-space-3);font-size: var(--op-fs-sm);line-height: var(--op-leading-tight);color: var(--op-text-2)}.sp-ops__key i{flex: none;width: var(--op-swatch);height: var(--op-swatch);border-radius: var(--op-r-xs);background: var(--op-surface);box-shadow: inset 0 0 0 1px var(--op-border)}.sp-ops__key i.is-on{background: var(--op-teal);box-shadow: none}.sp-ops--dense .sp-ops__legend{display: none}.sp-pf{margin: 0;padding: 0}.sp-pf__head,.sp-pf__row,.sp-pf__rest{padding-inline: var(--op-rhythm-card);margin-inline: calc(-1 * var(--op-rhythm-card))}.sp-pf__row{display: grid;grid-template-columns: minmax(0,1fr) auto;gap: var(--op-space-5);align-items: center;padding-block: var(--op-space-4);border-bottom: 1px solid var(--op-hairline)}.sp-pf__t{font-size: var(--op-fs-xl);line-height: var(--op-leading-tight);text-wrap: pretty}.sp-pf__c{font-family: var(--op-font-mono);font-size: var(--op-size-22);font-weight: var(--op-weight-semibold);font-variant-numeric: tabular-nums;text-align: right}.sp-pf__rest{margin-block: 0;padding-block: var(--op-space-5) 0;border-top: 1px solid var(--op-border);font-size: var(--op-fs-lg);color: var(--op-text-2)}.sp-pf__rest b{font-family: var(--op-font-mono);font-weight: var(--op-weight-semibold);font-variant-numeric: tabular-nums;color: var(--op-ink)}.sp-eds-rail{position: relative}.sp-eds{display: flex;gap: var(--op-space-4);width: calc(100vw - var(--op-scrollbar,0px));margin: calc(-1 * var(--op-space-1)) calc(50% - 50vw + var(--op-scrollbar,0px) / 2) calc(-1 * var(--op-space-8));padding: var(--op-space-1) var(--op-space-5) var(--op-space-8);overflow-x: auto;overscroll-behavior-x: contain;scroll-snap-type: x proximity;scroll-padding-inline: var(--op-space-5);scrollbar-width: none;justify-content: safe center}.sp-eds.is-centred{justify-content: center}.sp-eds::-webkit-scrollbar{display: none}.sp-ed{flex: 0 0 auto;display: grid;grid-template-columns: auto minmax(0,1fr) auto;gap: var(--op-space-5);align-items: center;min-width: var(--op-sp-ed-min);min-height: var(--op-touch);padding: var(--op-space-5) var(--op-space-6);border-radius: var(--op-r-lg);background: var(--op-surface);box-shadow: var(--op-elevation-1);color: inherit;text-decoration: none;scroll-snap-align: start;position: relative}.sp-ed:hover{text-decoration: none}.sp-ed__f{font-family: var(--op-font-emoji);font-size: var(--op-flag-h);line-height: var(--op-leading-flat)}.sp-ed__d{display: block;font-family: var(--op-font-mono);font-size: var(--op-fs-xl);font-weight: var(--op-weight-semibold);font-variant-numeric: tabular-nums;letter-spacing: var(--op-tracking-number);white-space: nowrap}.sp-ed__geo{position: absolute;width: 1px;height: 1px;overflow: hidden;clip: rect(0 0 0 0);white-space: nowrap}.sp-ed__chev{width: var(--op-icon);height: var(--op-icon);color: var(--op-teal);transition: transform var(--op-dur-base) var(--op-ease)}.sp-ed:hover .sp-ed__chev{transform: translateX(var(--op-space-1))}.sp-eds-nav[hidden]{display: none}.sp-eds-nav{display: flex;justify-content: flex-end;gap: var(--op-space-3);margin-top: calc(-1 * var(--op-space-4))}.sp-eds-nav__btn{display: grid;place-items: center;width: var(--op-touch);height: var(--op-touch);border: 1px solid var(--op-border);border-radius: var(--op-r-pill);background: var(--op-surface);box-shadow: var(--op-elevation-1);cursor: pointer;transition: border-color var(--op-dur-fast) var(--op-ease),background-color var(--op-dur-fast) var(--op-ease)}.sp-eds-nav__btn:hover{border-color: var(--op-teal-active);background: var(--op-teal-wash)}.sp-eds-nav__btn:disabled{opacity: .32;cursor: default;box-shadow: none}.sp-eds-nav__btn:focus-visible{outline: var(--op-focus-ring) solid var(--op-teal);outline-offset: 2px}.sp-eds-nav__btn svg{width: 19px;height: 19px;color: var(--op-ink)}.sp-empty{margin: 0;font-size: var(--op-fs-lg);line-height: var(--op-leading-body);color: var(--op-text-2)}@media (max-width: 767px){.sp-id{grid-template-columns: minmax(0,1fr)}.sp-counts{grid-template-columns: repeat(2,minmax(0,1fr));grid-template-rows: repeat(4,auto);gap: var(--op-space-3) var(--op-space-5)}.sp-count:nth-child(1) > *,.sp-count:nth-child(3) > *{grid-column: 1}.sp-count:nth-child(2) > *,.sp-count:nth-child(4) > *{grid-column: 2}.sp-count:nth-child(3) .sp-count__v,.sp-count:nth-child(4) .sp-count__v{grid-row: 3;margin-top: var(--op-space-6)}.sp-count:nth-child(3) .sp-count__l,.sp-count:nth-child(4) .sp-count__l{grid-row: 4}.sp-ops{column-rule: none}.sp-ops__legend{gap: var(--op-space-3) var(--op-space-6)}.sp-pf__row{gap: var(--op-space-4)}.sp-pf__t{font-size: var(--op-fs-lg)}.sp-pf__c{font-size: var(--op-fs-xl)}}.sp-id__tile{transition: box-shadow var(--op-dur-base) var(--op-ease)}.sp-id__tile:hover{box-shadow: var(--op-elevation-2)}.sp-count:hover .sp-count__v{color: var(--op-teal)}.sp-tr__tick{transition: background-color var(--op-dur-base) var(--op-ease)}.sp-tr:hover .sp-tr__tick{background: var(--op-border)}.sp-tr__pt:hover{z-index: var(--op-z-popover)}.sp-tr__dot{transition: transform var(--op-dur-fast) var(--op-ease)}.sp-tr__pt:hover .sp-tr__dot{transform: scale(var(--op-tr-dot-grow))}.sp-tr__pt::after{content: "";position: absolute;top: 50%;left: 50%;width: 1px;height: calc(var(--op-tr-plot-h) * (1 - var(--sp-y,0)));background: var(--op-teal-active);transform: translateX(-50%) scaleY(0);transform-origin: top center;transition: transform var(--op-dur-base) var(--op-ease);pointer-events: none}.sp-tr__pt:hover::after{transform: translateX(-50%) scaleY(1)}.sp-tr__v{transition: color var(--op-dur-fast) var(--op-ease)}.sp-tr__pt:hover .sp-tr__v{color: var(--op-teal);font-size: var(--op-fs-lg)}.sp-tr__line{transition: stroke-width var(--op-dur-base) var(--op-ease)}.sp-tr:hover .sp-tr__line{stroke-width: calc(var(--op-tr-line) * 1.4)}.sp-tr__d{transition: color var(--op-dur-fast) var(--op-ease)}.sp-tr__d:hover{color: var(--op-ink)}.sp-ops__row,.sp-pf__row{position: relative;isolation: isolate}.sp-ops__row::before,.sp-pf__row::before{content: "";position: absolute;inset: 0;z-index: -1;background: var(--op-teal-wash);transform: scaleX(0);transform-origin: right center;transition: transform var(--op-dur-reveal) var(--op-ease-soft)}.sp-ops__row:hover::before,.sp-pf__row:hover::before{transform: scaleX(1);transform-origin: left center}@media (prefers-reduced-motion: reduce){.sp-ops__row::before,.sp-pf__row::before{transition: none}}.sp-ops__row:hover .sp-ops__marks i.is-on{background: var(--op-teal-bright)}.sp-ops__row:hover .sp-ops__r b,.sp-pf__row:hover .sp-pf__c{color: var(--op-teal)}.sp-ops__r b,.sp-pf__c{transition: color var(--op-dur-slow) var(--op-ease-soft)}.sp-ed{transition: box-shadow var(--op-dur-base) var(--op-ease),background-color var(--op-dur-base) var(--op-ease)}.sp-ed:hover{box-shadow: var(--op-elevation-2);background: var(--op-teal-wash)}@supports (animation-timeline: view()){@media (prefers-reduced-motion: no-preference){.sp-tr__svg{animation: sp-tr-draw linear both;animation-timeline: view();animation-range: entry 15% entry 85%}.sp-tr__pt{animation: sp-tr-rise linear both;animation-timeline: view();animation-range: entry calc(40% + var(--sp-i,0) * 6%) entry calc(70% + var(--sp-i,0) * 6%)}.sp-tr__rule,.sp-tr__tick{animation: sp-tr-fade linear both;animation-timeline: view();animation-range: entry 5% entry 40%}}}@media (prefers-reduced-motion: no-preference){.sp-tr__svg{clip-path: inset(0 100% 0 0);animation: sp-tr-draw var(--op-tr-draw) var(--op-ease) var(--op-tr-fade) forwards}.sp-tr__pt{opacity: 0;animation: sp-tr-rise var(--op-tr-rise) var(--op-ease) forwards;animation-delay: calc(var(--op-tr-delay-dot) + var(--sp-i,0) * var(--op-tr-step))}.sp-tr__rule,.sp-tr__tick{opacity: 0;animation: sp-tr-fade var(--op-tr-fade) var(--op-ease) forwards}}@keyframes sp-tr-draw{to{clip-path: inset(0 0 0 0)}}@media (prefers-reduced-motion: no-preference){.sp-tr:hover .sp-tr__svg{animation: sp-tr-redraw var(--op-tr-draw) var(--op-ease) both}.sp-tr:hover .sp-tr__pt{animation: sp-tr-repoint var(--op-tr-rise) var(--op-ease) both;animation-delay: calc(var(--sp-i,0) * var(--op-tr-step))}}@keyframes sp-tr-redraw{from{clip-path: inset(0 100% 0 0)}to{clip-path: inset(0 0 0 0)}}@keyframes sp-tr-repoint{from{opacity: 0;transform: translate(-50%,calc(-50% + var(--op-space-4)))}to{opacity: 1;transform: translate(-50%,-50%)}}@keyframes sp-tr-rise{from{opacity: 0;transform: translate(-50%,calc(-50% + var(--op-space-4)))}to{opacity: 1;transform: translate(-50%,-50%)}}@keyframes sp-tr-fade{to{opacity: 1}}@media (max-width: 767px),(hover: none){.sp-ops__marks::after{content: none}.sp-ops__row{grid-template-columns: minmax(0,1fr);gap: var(--op-space-2);padding-block: var(--op-space-4)}.sp-ops__num{position: static;width: auto;height: auto;margin: 0;overflow: visible;clip-path: none;white-space: normal;display: block;font-size: var(--op-fs-sm);line-height: var(--op-leading-tight);color: var(--op-text-2);text-wrap: pretty}.sp-ops__r{display: grid;gap: var(--op-space-2);justify-items: start}.sp-ops__marks{min-height: 0}}@media (hover: none){.sp-ops__row::before,.sp-pf__row::before{content: none}}@media (max-width: 767px){.sp-ed{min-width: min(var(--op-sp-ed-min),78vw)}.sp-tr__v{font-size: var(--op-fs-md)}.sp-tr__d{font-size: var(--op-fs-sm)}.sp-tr__area{padding-inline: var(--op-space-8)}.sp-id__tile{align-self: start}.sp-pf__rest{font-size: var(--op-fs-md)}}.op-block--trajectory .op-lede,.op-block--operators .op-lede,.op-block--portfolio .op-lede,.op-block--editions .op-lede{max-width: none}.sp-at .mp-card--link,.sp-at .mp-card--flat{grid-template-columns: max-content minmax(0,1fr);min-height: var(--op-space-12)}.sp-at .mp-card--flat{padding: var(--op-space-5) var(--op-space-6);cursor: default}.sp-at{position: relative;margin-top: var(--op-space-6)}.sp-at__track{display: flex;overflow-x: auto;overscroll-behavior-x: contain;scroll-snap-type: x mandatory;scrollbar-width: none;padding-block: var(--op-space-2) var(--op-space-6);margin-block: calc(var(--op-space-2) * -1) calc(var(--op-space-6) * -1);margin-inline: -14px}.sp-at__track::-webkit-scrollbar{display: none}.sp-at__page{flex: 0 0 100%;scroll-snap-align: start;align-content: start;padding-inline: 14px calc(14px + var(--op-mp-toggle) / 2)}.sp-at__page.mp-cards{grid-template-columns: repeat(auto-fill,minmax(min(240px,100%),1fr));column-gap: calc(var(--op-space-5) + var(--op-mp-toggle) / 2)}.sp-at__page.mp-cards{margin-top: 0}.sp-at{--op-control-nav: 72px}@media (max-width: 899px){.sp-at .bp-rail__nav{display: none}}@media (min-width: 900px) and (max-width: 1399px){.sp-at{padding-inline: calc(var(--op-control-nav) + var(--op-space-5))}.sp-at .bp-rail__nav--prev{left: 0}.sp-at .bp-rail__nav--next{right: 0}}@media (min-width: 1400px){.sp-at .bp-rail__nav--prev{left: calc((var(--op-control-nav) + var(--op-space-4)) * -1)}.sp-at .bp-rail__nav--next{right: calc((var(--op-control-nav) + var(--op-space-4)) * -1)}}.sp-at__pos[hidden]{display: none}.sp-at__pos{margin-top: calc(var(--op-space-6) + var(--op-space-2));text-align: center;font-family: var(--op-font-mono);font-size: var(--op-fs-xs);color: var(--op-text-2)}.sp-at__pos b{color: var(--op-ink)}.sp-at__none{margin-top: var(--op-space-4)}}