.companyMark{color:inherit;align-items:center;gap:.625rem;display:inline-flex}.companyLogo{color:inherit;flex:none;display:block}
.mktPlate,.tileGraphic{--pg-ink:#f7f6f2;--pg-dim:#f7f6f294;--pg-rule:#ffffff29;--pg-glass:#0009;--pg-up:#7fd8a0;--pg-down:#f08a78;--pg-accent:#9bcbff;--pg-shadow:0 18px 44px #0404036b;--pg-lip:inset 0 1px 0 #fff3;--mkt-plate-pad:1.25rem}.tile[data-tone=light] .tileGraphic,.tile[data-tone=paper] .tileGraphic,.tile[data-tone=white] .tileGraphic{--pg-ink:#000;--pg-dim:#0000008f;--pg-rule:#0000001f;--pg-glass:#0000000d;--pg-up:#2f7a4c;--pg-down:#b8402c;--pg-accent:#2a5fa8;--pg-shadow:0 10px 28px #0000001a;--pg-lip:inset 0 1px 0 #fff9}.pgMark,.mktPlate .companyLogo,.tilePlate .companyLogo{max-width:4.5rem;height:auto;color:var(--pg-ink);flex:none}.pgBarsHead,.pgQuestionText{color:var(--pg-ink);letter-spacing:-.014em;align-items:center;gap:.5rem;margin:0;font-size:.9375rem;font-weight:500;display:flex}.pgRoutes{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:.875rem;width:88%;display:grid}.pgRoute{background:var(--pg-glass);box-shadow:var(--pg-lip);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border-radius:.875rem;flex-direction:column;gap:.875rem;padding:1rem;display:flex}.pgRoute[data-tone=past]{box-shadow:none;background:#00000057}.pgRouteEnd{color:var(--pg-ink);letter-spacing:-.03em;margin:0;font-size:1.375rem;font-weight:500}.pgRoute[data-tone=past] .pgRouteEnd{color:#f7f6f2a8}.pgRouteSteps{flex-direction:column;gap:.4375rem;display:flex}.pgRouteStep{color:#f7f6f2cc;letter-spacing:-.01em;padding-left:1rem;font-size:.8125rem;line-height:1.3;position:relative}.pgRouteStep:before{background:var(--pg-dim);content:"";border-radius:50%;width:.3125rem;height:.3125rem;position:absolute;top:.4375rem;left:0}.pgRoute[data-tone=now] .pgRouteStep:before{background:var(--pg-ink)}.pgRouteStep+.pgRouteStep:after{background:var(--pg-rule);content:"";width:1px;height:.4375rem;position:absolute;bottom:100%;left:.125rem}@media (max-width:34rem){.pgRoutes{grid-template-columns:minmax(0,1fr)}.pgQuestion,.pgBars{width:92%}}.mktPlateGraphic[data-treatment=backing],.mktPlateGraphic[data-treatment=anchor],.mktPlateGraphic[data-treatment=instant],.mktPlateGraphic[data-treatment=settle],.mktPlateGraphic[data-treatment=routes]{align-self:start;margin-top:14%}
.abMark{color:inherit;flex:none}.abCard{--ab-pad:1.25rem;width:86%;padding:var(--ab-pad);background:var(--pg-glass);box-shadow:var(--pg-lip), var(--pg-shadow);-webkit-backdrop-filter:blur(22px)saturate(1.25);backdrop-filter:blur(22px)saturate(1.25);border-radius:1rem;overflow:hidden}.abRule{background:var(--pg-rule);height:1px;display:block}.abHead,.abVenueValue,.abApparatusName,.abPairValue,.abRangeValue{color:var(--pg-ink);letter-spacing:-.014em;font-variant-numeric:tabular-nums;align-items:center;gap:.5rem;margin:0;font-size:.9375rem;font-weight:500;display:flex}.abHead{margin-bottom:1.25rem}.abVenueLabel,.abApparatusColumn,.abPairLabel,.abRangeLabel{color:var(--pg-dim);letter-spacing:-.01em;font-size:.8125rem}.abApparatus{flex-direction:column;display:flex}.abApparatusHead,.abApparatusRow{grid-template-columns:minmax(0,1fr) 4rem 4rem;align-items:center;gap:.75rem;display:grid}.abApparatusHead{margin-bottom:.75rem}.abApparatusColumn{text-align:center}.abApparatusRow{padding:.8125rem 0;position:relative}.abApparatusRow:last-child{padding-bottom:0}.abApparatusRow .abRule{top:0;right:calc(var(--ab-pad) * -1);left:calc(var(--ab-pad) * -1);position:absolute}.abApparatusCell{justify-content:center;display:flex}.abApparatusDot{background:#f7f6f2e6;border-radius:50%;width:.5rem;height:.5rem;display:block}.abApparatusDot[data-state=past]{background:#f7f6f257}.abApparatusDot[data-state=off]{background:#fff3;border-radius:999px;width:.75rem;height:2px}.abPair{flex-direction:column;display:flex}.abPairSides{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.5rem;display:grid}.abPairSide{flex-direction:column;gap:.25rem;min-width:0;display:flex}.abPairSide[data-side=futures]{text-align:right;align-items:flex-end}.abPairSide .abPairValue{letter-spacing:-.03em;font-size:1.25rem}.abPairDepth{flex-direction:column;gap:.3125rem;width:100%;margin-top:.875rem;display:flex}.abPairSide[data-side=spot] .abPairDepth{align-items:flex-end}.abPairBar{transform-origin:100%;background:#f7f6f29e;border-radius:2px;height:.4375rem;display:block}.abPairSide[data-side=futures] .abPairBar{transform-origin:0}.abPairFoot{justify-content:space-between;align-items:baseline;gap:1rem;margin-top:1.125rem;padding-top:1rem;display:flex;position:relative}.abPairFoot .abRule{top:0;right:calc(var(--ab-pad) * -1);left:calc(var(--ab-pad) * -1);position:absolute}@media (max-width:34rem){.abCard,.abVenue{width:94%}.abPairSides{gap:1rem}}
.bkMark{color:inherit;flex:none}.bkCard{--bk-pad:1.25rem;width:86%;padding:var(--bk-pad);background:var(--pg-glass);box-shadow:var(--pg-lip), var(--pg-shadow);-webkit-backdrop-filter:blur(22px)saturate(1.25);backdrop-filter:blur(22px)saturate(1.25);border-radius:1rem;overflow:hidden}.bkHead,.bkSweepSubject,.bkForkSource,.bkMosaicSubject{color:var(--pg-ink);letter-spacing:-.014em;align-items:center;gap:.5rem;margin:0 0 1.25rem;font-size:.9375rem;font-weight:500;display:flex}.bkBookFootLabel,.bkFitLabel,.bkSweepLabel,.bkSweepAxis,.bkForkLabel,.bkSumLabel,.bkMosaicLabel{color:var(--pg-dim);letter-spacing:-.01em;font-size:.8125rem}.bkFitKey,.bkForkSource,.bkForkLeg,.bkMosaicSubject,.bkMosaicKey,.bkSweepSubject,.bkSweepBlock,.bkSweepAxis{text-shadow:0 2px 14px #0404038c}.bkBookLadder{flex-direction:column;gap:.375rem;display:flex}.bkBookRow{grid-template-columns:3.5rem minmax(0,1fr) 2.5rem minmax(0,1fr) 3.5rem;align-items:center;gap:.4375rem;display:grid}.bkBookBid{justify-content:flex-end;display:flex}.bkBookAsk{justify-content:flex-start;display:flex}.bkBookBar{background:#f7f6f23d;border-radius:3px;height:.6875rem;display:block}.bkBookRow[data-side=bid] .bkBookBar{transform-origin:100%}.bkBookRow[data-side=ask] .bkBookBar{transform-origin:0}.bkBookRow[data-take=true] .bkBookBar{background:#f7f6f2e6}.bkBookPrice{color:var(--pg-ink);letter-spacing:-.012em;text-align:center;font-variant-numeric:tabular-nums;font-size:.875rem;font-weight:500}.bkBookSize{color:var(--pg-dim);letter-spacing:-.01em;font-variant-numeric:tabular-nums;font-size:.8125rem;font-weight:500}.bkBookSize[data-slot=bid]{text-align:right}.bkBookRow[data-take=true] .bkBookSize{color:var(--pg-ink)}.bkBookMid{justify-content:center;padding:.5rem 0;display:flex;position:relative}.bkBookMid span{color:var(--pg-ink);letter-spacing:-.012em;font-variant-numeric:tabular-nums;font-size:.875rem;font-weight:500}.bkBookMid:before,.bkBookMid:after{background:var(--pg-rule);content:"";height:1px;position:absolute;top:50%}.bkBookMid:before{right:calc(50% + 1.75rem);left:calc(var(--bk-pad) * -1)}.bkBookMid:after{right:calc(var(--bk-pad) * -1);left:calc(50% + 1.75rem)}.bkBookRule{margin:.875rem calc(var(--bk-pad) * -1) .75rem;background:var(--pg-rule);height:1px;display:block}.bkBookFoot{justify-content:space-between;align-items:baseline;gap:1rem;display:flex}.bkBookFootValue{color:var(--pg-ink);letter-spacing:-.012em;font-variant-numeric:tabular-nums;font-size:.875rem;font-weight:500}.bkFork{width:86%}.bkForkSource{margin-bottom:.75rem}.bkFork svg{width:100%;height:6.5rem;display:block}.bkForkBar{fill:#f7f6f2e6;transform-origin:0}.bkForkRibbon{fill:#f7f6f2d9}.bkForkRibbon[data-tone=two]{fill:#9bcbff9e}.bkForkRibbon[data-tone=three]{fill:#f7f6f24d}.bkForkLegs{grid-template-columns:repeat(3,minmax(0,1fr));gap:.5rem;margin-top:.625rem;display:grid}.bkForkLeg{text-align:center;flex-direction:column;align-items:center;gap:.125rem;display:flex}.bkForkValue{color:var(--pg-ink);letter-spacing:-.014em;font-variant-numeric:tabular-nums;font-size:.9375rem;font-weight:500}.bkSumRows{flex-direction:column;gap:.875rem;display:flex}.bkSumRow,.bkSumTotal{grid-template-columns:minmax(0,1fr) auto;align-items:baseline;gap:1rem;display:grid}.bkSumValue{color:var(--pg-ink);letter-spacing:-.014em;text-align:right;font-variant-numeric:tabular-nums;font-size:.9375rem;font-weight:500}.bkSumRule{margin:.875rem calc(var(--bk-pad) * -1);transform-origin:100%;background:#ffffff47;height:1px;display:block}.bkSumTotalLabel{color:var(--pg-ink);letter-spacing:-.014em;font-size:.9375rem;font-weight:500}.bkMosaic{width:84%}.bkMosaicSubject{margin-bottom:1rem}.bkMosaicGrid{grid-template-columns:repeat(20,minmax(0,1fr));gap:3px;display:grid}.bkMosaicCell{aspect-ratio:1;background:#f7f6f2e0;border-radius:2px;display:block}.bkMosaicCell[data-tone=two]{background:#9bcbff9e}.bkMosaicCell[data-tone=three]{background:#f7f6f247}.bkMosaicKeys{flex-wrap:wrap;gap:.5rem 1.25rem;margin-top:1.125rem;display:flex}.bkMosaicKey{align-items:center;gap:.4375rem;display:inline-flex}.bkMosaicKey span[data-tone]{background:#f7f6f2e0;border-radius:2px;flex:none;width:.5rem;height:.5rem}.bkMosaicKey span[data-tone=two]{background:#9bcbff9e}.bkMosaicKey span[data-tone=three]{background:#f7f6f247}@media (max-width:34rem){.bkCard,.bkFit,.bkFork,.bkSweep,.bkMosaic{width:92%}.bkBookRow{grid-template-columns:3rem minmax(0,1fr) 2.25rem minmax(0,1fr) 3rem}.bkMosaicGrid{gap:2px}}
.bwMark{color:inherit;flex:none}.bwCard{--bw-pad:1.25rem;width:82%;padding:var(--bw-pad);background:var(--pg-glass);box-shadow:var(--pg-lip), var(--pg-shadow);-webkit-backdrop-filter:blur(22px)saturate(1.25);backdrop-filter:blur(22px)saturate(1.25);border-radius:1rem;position:relative}.bwHead,.bwAssessSubject{color:var(--pg-ink);letter-spacing:-.014em;align-items:center;gap:.5rem;margin:0 0 1.25rem;font-size:.9375rem;font-weight:500;display:flex}.bwSchedCalc,.bwStaleLabel,.bwAssessLabel{color:var(--pg-dim);letter-spacing:-.01em;font-variant-numeric:tabular-nums;font-size:.8125rem}.bwSchedule{flex-direction:column;gap:1rem;width:84%;display:flex}.bwSchedRow,.bwSchedTotal{grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:.875rem;display:grid}.bwSchedTotal{grid-template-columns:minmax(0,1fr) auto}.bwSchedName{min-width:0;color:var(--pg-ink);letter-spacing:-.018em;align-items:center;gap:.5rem;font-size:.9375rem;font-weight:500;display:flex}.bwSchedCalc{white-space:nowrap;align-items:baseline;gap:.4375rem;display:inline-flex}.bwSchedCalc i{color:#f7f6f257;font-style:normal}.bwSchedValue{min-width:3.75rem;color:var(--pg-ink);letter-spacing:-.018em;text-align:right;font-variant-numeric:tabular-nums;font-size:.9375rem;font-weight:500}.bwSchedRule{height:1px;margin:.125rem calc(var(--bw-pad) * -1);background:var(--pg-rule);display:block}@media (max-width:34rem){.bwCard{--bw-pad:1rem;width:92%}.bwAssess,.bwSchedule,.bwStale{width:92%}}
.crMark{color:inherit;flex:none}.crSurfaceValue,.crThreadName,.crDraftChip,.crBranchValue{color:var(--pg-ink);letter-spacing:-.014em;align-items:center;gap:.5rem;margin:0;font-size:.9375rem;font-weight:500;display:flex}.crOwnValue{color:var(--pg-ink);letter-spacing:-.012em;font-variant-numeric:tabular-nums;font-size:.875rem;font-weight:500}.crSurfaceLabel,.crThreadTag,.crOwnLabel,.crBranchTime{color:var(--pg-dim);letter-spacing:-.01em;font-size:.8125rem}.crSurfaces,.crThread,.crBranch{text-shadow:0 2px 14px #0404038c}.crSurfaces{grid-template-columns:repeat(3,minmax(0,1fr));width:92%;display:grid}.crSurface{flex-direction:column;gap:1rem;min-width:0;padding:0 1rem;display:flex}.crSurface:first-child{padding-left:0}.crSurface:last-child{padding-right:0}.crSurface+.crSurface{border-left:1px solid var(--pg-rule)}.crSurfaceValue{letter-spacing:-.018em}.crSurfaceArt{flex-direction:column;justify-content:center;gap:.3125rem;height:4.25rem;display:flex}.crSurfaceArt[data-art=curve] svg{width:100%;height:100%;display:block}.crMiniPair{gap:4px;height:.375rem;display:flex}.crMiniHalf{flex:1;min-width:0;display:flex}.crMiniHalf[data-side=bid]{justify-content:flex-end}.crMiniBar{transform-origin:100%;background:#7fd8a08c;border-radius:2px;height:100%}.crMiniHalf[data-side=ask] .crMiniBar{transform-origin:0;background:#f08a788c}.crMiniRow{transform-origin:0;background:#f7f6f285;border-radius:2px;height:.375rem}.crOwn{aspect-ratio:5/4;gap:.375rem;width:88%;display:flex}.crOwnColumn{flex-direction:column;flex-basis:0;gap:.375rem;min-width:0;display:flex}.crOwnCell{background:var(--pg-glass);min-height:0;box-shadow:var(--pg-lip);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);border-radius:.625rem;flex-direction:column;flex-basis:0;justify-content:flex-end;gap:.125rem;padding:.75rem;display:flex;overflow:hidden}.crOwnValue{white-space:nowrap}.crOwnCell[data-tone=open]{background:#f7f6f2eb}.crOwnCell[data-tone=open] .crOwnLabel{color:#14140f99}.crOwnCell[data-tone=open] .crOwnValue{color:#14140f}@media (max-width:34rem){.crBranch,.crThread,.crDraft,.crOwn{width:94%}.crSurface{padding:0 .625rem}.crSurfaceArt{height:3.25rem}}
.cpSignalsValue,.cpBandValue,.cpLinkedValue,.cpHoldersValue,.cpOfferValue,.cpExitPrice{color:var(--pg-ink);letter-spacing:-.014em;font-variant-numeric:tabular-nums;font-size:.9375rem;font-weight:500}.cpSignalsWho,.cpBandWho,.cpLinkedWho,.cpHoldersWho,.cpOfferLabel,.cpExitMark{color:var(--pg-dim);letter-spacing:-.01em;font-size:.8125rem;font-weight:400}.cpBandMark,.cpLinkedTransfer,.cpHoldersStep,.cpOfferLine,.cpExitMark,.cpExitPrice{text-shadow:0 2px 14px #0404038c}.cpSignals{grid-template-columns:minmax(0,1.15fr) 3.5rem minmax(0,1fr);align-items:center;width:90%;display:grid}.cpSignalsFrom{flex-direction:column;gap:.75rem;display:flex}.cpSignalsChip,.cpSignalsTo{background:var(--pg-glass);box-shadow:var(--pg-lip), var(--pg-shadow);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border-radius:.875rem;flex-direction:column;gap:.3125rem;padding:.875rem 1rem;display:flex}.cpSignalsWires{align-self:stretch;width:100%;height:100%;display:block;overflow:visible}.cpSignalsTo{background:#f7f6f2f0;padding:1.125rem}.cpSignalsTo .cpSignalsWho{color:#14140f94}.cpSignalsTo .cpSignalsValue{color:#14140f;letter-spacing:-.035em;font-size:1.375rem}.cpLinked{flex-direction:column;gap:1.5rem;width:88%;display:flex}.cpLinkedPair{grid-template-columns:minmax(0,1fr) 3rem minmax(0,1fr);align-items:center;display:grid;position:relative}.cpLinkedMarket{z-index:1;background:var(--pg-glass);box-shadow:var(--pg-lip), var(--pg-shadow);-webkit-backdrop-filter:blur(22px)saturate(1.25);backdrop-filter:blur(22px)saturate(1.25);border-radius:1rem;flex-direction:column;gap:.4375rem;padding:1.125rem 1.25rem;display:flex;position:relative}.cpLinkedMarket:first-child{grid-column:1}.cpLinkedMarket:nth-child(2){grid-column:3}.cpLinkedMarket .cpLinkedValue{letter-spacing:-.035em;font-size:1.375rem}.cpLinkedWire{background:var(--pg-accent);transform-origin:0;border-radius:999px;height:2px;display:block;position:absolute;top:50%;left:20%;right:20%}.cpLinkedTransfer{justify-content:space-between;align-items:baseline;gap:1rem;padding:0 .375rem;display:flex}.cpExit{width:100%;height:8.5rem;margin-right:-26%;position:relative}.cpExitRail{transform-origin:0;background:#ffffff2e;border-radius:999px;height:2px;position:absolute;top:4.25rem;left:0;right:0}.cpExitLive{transform-origin:0;background:#f7f6f2eb;border-radius:999px;height:2px;position:absolute;top:4.25rem;left:0}.cpExitMark{white-space:nowrap;position:absolute;top:5.5rem}.cpExitMark:before{content:"";background:#f7f6f2e6;border-radius:50%;width:.5rem;height:.5rem;margin-bottom:.9375rem;position:absolute;bottom:100%;left:50%;transform:translate(-50%)}.cpExitMark[data-state=ahead]:before{background:#f7f6f257}.cpExitPrice{letter-spacing:-.042em;font-size:1.875rem;line-height:1;position:absolute;top:1.5rem}.cpExitPrice:after{content:"";background:#fff6;width:1px;height:.625rem;margin-top:.5rem;position:absolute;top:100%;left:50%}@media (max-width:34rem){.cpBand,.cpOffer{width:92%}.cpSignals,.cpLinked,.cpHolders{width:94%}.cpSignals{grid-template-columns:minmax(0,1.15fr) 2.25rem minmax(0,1fr)}.cpSignalsChip,.cpSignalsTo,.cpHoldersChip,.cpHoldersTo{padding:.75rem .8125rem}.cpLinkedPair{grid-template-columns:minmax(0,1fr) 2rem minmax(0,1fr)}.cpLinkedMarket{padding:.9375rem 1rem}.cpExit{margin-right:-34%}}
.fdMark{color:inherit;flex:none}.fdCard{--fd-pad:1.25rem;width:86%;padding:var(--fd-pad);background:var(--pg-glass);box-shadow:var(--pg-lip), var(--pg-shadow);-webkit-backdrop-filter:blur(22px)saturate(1.25);backdrop-filter:blur(22px)saturate(1.25);border-radius:1rem;overflow:hidden}.fdHead,.fdRefKeyValue,.fdGapKeyValue,.fdNetValue,.fdLoopNode,.fdBeamValue,.fdOneChip,.fdOneUse,.fdJobValue{color:var(--pg-ink);letter-spacing:-.014em;align-items:center;gap:.5rem;margin:0;font-size:.9375rem;font-weight:500;display:flex}.fdHead{margin-bottom:1.25rem}.fdRefSubject,.fdRefKeyLabel,.fdGapKeyLabel,.fdFlatKey,.fdNetLabel,.fdBeamLabel,.fdOneSubject,.fdJobLabel{color:var(--pg-dim);letter-spacing:-.01em;font-size:.8125rem}.fdRefSubject,.fdOneSubject{text-shadow:0 2px 14px #0404038c;align-items:center;gap:.5rem;margin:0 0 .75rem;display:flex}.fdRef{width:86%}.fdRefPlot{padding-right:6.5rem;position:relative}.fdRefPlot svg{filter:drop-shadow(0 10px 26px #04040380);width:100%;height:9.5rem;display:block;overflow:visible}.fdRefPlot path[data-tone=mark]{stroke:#f7f6f26b}.fdRefPlot path[data-tone=live],.fdRefPlot circle[data-tone=live]{stroke:var(--pg-accent);fill:none}.fdRefPlot circle[data-tone=live]{fill:var(--pg-accent)}.fdRefKey{text-shadow:0 2px 14px #0404038c;flex-direction:column;gap:.25rem;margin-top:-1.125rem;display:flex;position:absolute;right:0}.fdRefKeyValue{font-variant-numeric:tabular-nums}.fdRefKey[data-tone=live] .fdRefKeyValue{color:var(--pg-accent)}.fdNet{flex-direction:column;gap:1.25rem;width:86%;display:flex}.fdNetRow{grid-template-columns:4.75rem minmax(0,1fr) 4.25rem;align-items:center;gap:.875rem;display:grid}.fdNetLabel{text-shadow:0 2px 14px #0404038c;align-items:center;gap:.375rem;display:inline-flex}.fdNetLabel svg{width:.8125rem;height:.8125rem}.fdNetPlot{height:1.25rem;display:block;position:relative}.fdNetZero{background:#ffffff73;width:1px;position:absolute;top:-.625rem;bottom:-.625rem;left:50%}.fdNetBar{background:#f7f6f2d9;border-radius:999px;height:.625rem;position:absolute;top:50%}.fdNetBar[data-side=right]{transform-origin:0;left:50%}.fdNetBar[data-side=left]{transform-origin:100%;right:50%}.fdNetRow[data-tone=hold] .fdNetBar{background:var(--pg-up)}.fdNetRow[data-tone=hedge] .fdNetBar{background:var(--pg-down)}.fdNetValue{font-variant-numeric:tabular-nums;text-shadow:0 2px 14px #0404038c;justify-content:flex-end}.fdNetRow[data-tone=hold] .fdNetValue{color:var(--pg-up)}.fdNetRow[data-tone=hedge] .fdNetValue{color:var(--pg-down)}.fdLoop{flex-direction:column;width:84%;display:flex}.fdLoopRow{grid-template-columns:minmax(0,1fr) 3.5rem minmax(0,1fr);align-items:center;display:grid}.fdLoopMid{grid-template-columns:minmax(0,1fr) 3.5rem minmax(0,1fr);justify-items:center;display:grid}.fdLoopMid>:first-child{grid-column:1}.fdLoopMid>:last-child{grid-column:3}.fdLoopNode{background:var(--pg-glass);box-shadow:var(--pg-lip), var(--pg-shadow);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);text-align:center;border-radius:.75rem;justify-content:center;padding:.875rem .75rem}.fdLoopArrow{background:#ffffff57;display:block;position:relative}.fdLoopArrow:after{content:"";background:#ffffff80;position:absolute}.fdLoopArrow[data-dir=right],.fdLoopArrow[data-dir=left]{width:100%;height:1px}.fdLoopArrow[data-dir=right]{transform-origin:0}.fdLoopArrow[data-dir=left]{transform-origin:100%}.fdLoopArrow[data-dir=up],.fdLoopArrow[data-dir=down]{width:1px;height:3rem}.fdLoopArrow[data-dir=down]{transform-origin:top}.fdLoopArrow[data-dir=up]{transform-origin:bottom}.fdLoopArrow[data-dir=right]:after{clip-path:polygon(0 0,100% 50%,0 100%);width:.5rem;height:.4375rem;top:50%;right:0;transform:translateY(-50%)}.fdLoopArrow[data-dir=left]:after{clip-path:polygon(100% 0,0 50%,100% 100%);width:.5rem;height:.4375rem;top:50%;left:0;transform:translateY(-50%)}.fdLoopArrow[data-dir=down]:after{clip-path:polygon(0 0,100% 0,50% 100%);width:.4375rem;height:.5rem;bottom:0;left:50%;transform:translate(-50%)}.fdLoopArrow[data-dir=up]:after{clip-path:polygon(50% 0,100% 100%,0 100%);width:.4375rem;height:.5rem;top:0;left:50%;transform:translate(-50%)}@media (max-width:34rem){.fdCard,.fdRef,.fdNet,.fdBeam,.fdOne,.fdLoop,.fdJobs{width:92%}.fdRefPlot{padding-right:5.5rem}.fdNetRow{grid-template-columns:3.75rem minmax(0,1fr) 3.5rem}.fdLoopRow,.fdLoopMid{grid-template-columns:minmax(0,1fr) 2rem minmax(0,1fr)}}
.ixMark{color:inherit;flex:none}.ixConvergeIndex,.ixConvergeRest,.ixCutKind,.ixCutCount,.ixBundleTag>span:first-child{color:var(--pg-dim);letter-spacing:-.01em;font-size:.8125rem}.ixConverge{text-align:center;width:84%}.ixConvergeMarks{grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;justify-items:center;display:grid}.ixConvergeMark,.ixConvergeRest{border-radius:50%;justify-content:center;align-items:center;min-width:2.125rem;height:2.125rem;display:inline-flex}.ixConvergeRest{font-variant-numeric:tabular-nums;background:#ffffff24}.ixConvergeTie{width:100%;height:4.625rem;display:block}.ixConvergeLevel{color:var(--pg-ink);letter-spacing:-.05em;font-variant-numeric:tabular-nums;text-shadow:0 12px 40px #04040380;margin:0;font-size:clamp(2.75rem,7.5vw,4.5rem);font-weight:500;line-height:.92}.ixConvergeIndex{text-shadow:0 2px 14px #0404038c;margin:.625rem 0 0}.ixCuts{flex-direction:column;gap:.75rem;width:86%;display:flex}.ixCut{background:var(--pg-glass);box-shadow:var(--pg-lip), var(--pg-shadow);-webkit-backdrop-filter:blur(22px)saturate(1.25);backdrop-filter:blur(22px)saturate(1.25);border-radius:.875rem;flex-direction:column;gap:.75rem;padding:1rem 1.125rem;display:flex}.ixCutHead{justify-content:space-between;align-items:flex-end;gap:1rem;display:flex}.ixCutTitle{flex-direction:column;gap:.25rem;display:flex}.ixCutName{color:var(--pg-ink);letter-spacing:-.03em;font-size:1.25rem;font-weight:500;line-height:1}.ixCutCount{white-space:nowrap}.ixCutMarks{color:var(--pg-ink);flex-wrap:wrap;align-items:center;gap:.5rem 1rem;display:flex}.ixCutMark{display:inline-flex}.ixBundle{width:88%;position:relative}.ixBundleChart{margin-right:5.5rem}.ixBundle svg{filter:drop-shadow(0 3px 12px #04040399);width:100%;height:8.5rem;display:block;overflow:visible}.ixBundleTag{width:5.5rem;padding-left:.875rem;position:absolute;right:0;transform:translateY(-50%)}.ixBundleTagIn{text-shadow:0 2px 14px #0404038c;flex-direction:column;gap:.0625rem;display:flex}.ixBundleValue{color:var(--pg-ink);letter-spacing:-.014em;font-variant-numeric:tabular-nums;font-size:.9375rem;font-weight:500}@media (max-width:34rem){.ixConverge,.ixCuts,.ixBundle{width:92%}.ixBundleChart{margin-right:4.25rem}.ixBundleTag{width:4.25rem;padding-left:.625rem}.ixCut{padding:.875rem 1rem}}
.inMark{color:inherit;flex:none}.inCard{--in-pad:1.25rem;width:84%;padding:var(--in-pad);background:var(--pg-glass);box-shadow:var(--pg-lip), var(--pg-shadow);-webkit-backdrop-filter:blur(22px)saturate(1.25);backdrop-filter:blur(22px)saturate(1.25);border-radius:1rem;overflow:hidden}.inRule{height:1px;margin:1.125rem calc(var(--in-pad) * -1);background:var(--pg-rule);display:block}.inHead{justify-content:space-between;align-items:center;gap:1rem;margin:0;display:flex}.inSubject,.inVenueValue,.inBookStrike,.inBookPrice,.inQuotedSubject,.inQuotedValue,.inDepthValue,.inWorkingValue,.inFanSize,.inFanValue,.inCoreSubject,.inCoreValue,.inDemandValue,.inJobSubject{color:var(--pg-ink);letter-spacing:-.014em;align-items:center;gap:.5rem;font-size:.9375rem;font-weight:500;display:inline-flex}.inLabel{color:var(--pg-dim);letter-spacing:-.01em;font-size:.8125rem}.inVenue{text-shadow:0 2px 14px #0404038c;flex-direction:column;width:84%;display:flex}.inVenueHead{justify-content:space-between;align-items:center;gap:1rem;margin:0 0 1rem;display:flex}.inVenue svg{width:100%;height:8.5rem;display:block;overflow:visible}.inVenueFoot{border-top:1px solid var(--pg-rule);justify-content:space-between;gap:1.25rem;margin-top:1rem;padding-top:.75rem;display:flex}.inVenueFootItem{flex-direction:column;gap:.25rem;display:flex}.inVenueFootItem:last-child{text-align:right}.inVenueValue{font-variant-numeric:tabular-nums}.inVenueFootItem[data-tone=futures] .inVenueValue{color:#f7f6f2b8}.inVenueFootItem[data-tone=mark] .inVenueValue{color:#f7f6f280}.inBookRow .inRule{top:0;right:calc(var(--in-pad) * -1);left:calc(var(--in-pad) * -1);margin:0;position:absolute}.inBookRow[data-head=true] .inLabel:not(:first-child){text-align:right}.inFan{flex-direction:column;width:86%;display:flex}.inFanSource{background:var(--pg-glass);box-shadow:var(--pg-lip), var(--pg-shadow);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border-radius:.75rem;justify-content:space-between;align-items:center;gap:1rem;padding:.875rem 1.125rem;display:flex}.inFanSize{font-variant-numeric:tabular-nums}.inFanSvg{width:100%;height:5rem;display:block}.inFanChips{gap:2.667%;display:flex}.inFanChip{min-width:0;box-shadow:var(--pg-lip);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#0a0a0880;border-radius:.75rem;flex-direction:column;flex-basis:0;gap:.3125rem;padding:.75rem .875rem;display:flex}.inFanValue{font-variant-numeric:tabular-nums}.inCore{align-items:center;gap:2.25rem;width:86%;display:flex}.inCoreHub{background:var(--pg-glass);min-width:0;box-shadow:var(--pg-lip), var(--pg-shadow);-webkit-backdrop-filter:blur(22px)saturate(1.25);backdrop-filter:blur(22px)saturate(1.25);border-radius:1rem;flex-direction:column;flex:1 1 0;gap:.75rem;padding:1.125rem 1.25rem;display:flex}.inCoreSubject{margin:0 0 .25rem}.inCoreLeg{justify-content:space-between;align-items:baseline;gap:1rem;display:flex}.inCoreValue{font-variant-numeric:tabular-nums;gap:.375rem}.inCoreValue svg{width:13px;height:13px}.inCoreLeg[data-direction=long] .inCoreValue svg{color:var(--pg-up)}.inCoreLeg[data-direction=short] .inCoreValue svg{color:var(--pg-down)}.inCoreRing{text-shadow:0 2px 14px #0404038c;flex-direction:column;flex:none;gap:1rem;padding-left:1.5rem;display:flex;position:relative}.inCoreSpine{transform-origin:top;background:#ffffff57;width:1px;position:absolute;top:.75rem;bottom:.75rem;left:0}.inCoreSatellite{white-space:nowrap;flex-direction:column;gap:.2rem;display:flex;position:relative}.inCoreSatellite:before{content:"";background:#ffffff57;width:1rem;height:1px;margin-right:.5rem;position:absolute;top:50%;right:100%}.inDemandBand[data-covered=true] .inSubject,.inDemandBand[data-covered=true] .inDemandValue{color:#14140f}@media (max-width:34rem){.inCard,.inVenue,.inQuoted,.inWorking,.inFan,.inCore,.inDemand,.inTwoJobs{width:92%}.inCore{gap:1.25rem}.inCoreRing{padding-left:1.25rem}}
.lnMark{color:inherit;flex:none}.lnCard{--ln-pad:1.25rem;width:86%;padding:var(--ln-pad);background:var(--pg-glass);box-shadow:var(--pg-lip), var(--pg-shadow);-webkit-backdrop-filter:blur(22px)saturate(1.25);backdrop-filter:blur(22px)saturate(1.25);border-radius:1rem;overflow:hidden}.lnHead,.lnQueueName,.lnQueueSize,.lnGapName,.lnGapValue,.lnFlowWho,.lnFlowValue,.lnBackAmount,.lnBackDate,.lnNestValue{color:var(--pg-ink);letter-spacing:-.014em;font-variant-numeric:tabular-nums;font-size:.9375rem;font-weight:500}.lnHead{align-items:center;gap:.5rem;margin:0 0 1.25rem;display:flex}.lnQueueFootLabel,.lnGapHead,.lnFlowLabel,.lnNestLabel{color:var(--pg-dim);letter-spacing:-.01em;font-size:.8125rem;font-weight:500}.lnGap{flex-direction:column;gap:.875rem;width:94%;display:flex}.lnGapHeads,.lnGapRow{grid-template-columns:3.25rem minmax(0,1fr) minmax(6.25rem,auto) minmax(0,1fr) 3.25rem;align-items:center;gap:.5rem;display:grid}.lnGapHead[data-side=left]{text-align:right;grid-column:2}.lnGapHead[data-side=right]{text-align:left;grid-column:4}.lnGapName{justify-content:center;align-items:center;gap:.4375rem;min-width:0;font-size:.875rem;display:flex}.lnGapLane{min-width:0;display:flex}.lnGapLane[data-side=left]{justify-content:flex-end}.lnGapBar{border-radius:2px;height:.6875rem;display:block}.lnGapBar[data-tone=wanted]{transform-origin:100%;background:#f7f6f2db}.lnGapBar[data-tone=offered]{transform-origin:0;background:#9bcbff9e}.lnGapValue{font-size:.8125rem}.lnGapValue[data-side=left]{text-align:right}.lnBackRow{grid-template-columns:3.5rem minmax(0,1fr);align-items:center;gap:.875rem;display:grid}.lnBackRow+.lnBackRow{margin-top:.875rem}.lnBackAmount,.lnBackDate{font-size:.875rem}.lnBackLane{height:1.625rem;display:block;position:relative}.lnBackSpan{transform-origin:0;background:#f7f6f242;border-radius:999px;display:block;position:absolute;top:0;bottom:0}.lnBackDate{white-space:nowrap;padding-left:.625rem;position:absolute;top:50%;transform:translateY(-50%)}.lnNest{--ln-nest:13rem;grid-template-columns:var(--ln-nest) minmax(0, 1fr);gap:1rem;width:84%;display:grid}.lnNestPlot,.lnNestKeys{height:var(--ln-nest);position:relative}.lnNestRing{transform-origin:0 100%;background:#f7f6f21c;border-radius:.5rem;display:block;position:absolute;bottom:0;left:0}.lnNestKey{text-shadow:0 2px 14px #0404038c;flex-direction:column;gap:.3125rem;display:flex;position:absolute;left:0}.lnNestValue{letter-spacing:-.028em;font-size:1.125rem;line-height:1}@media (max-width:34rem){.lnCard{--ln-pad:1rem;width:92%}.lnGap,.lnFlow{width:94%}.lnNest{width:86%}.lnGapHeads,.lnGapRow{grid-template-columns:2.75rem minmax(0,1fr) minmax(5.25rem,auto) minmax(0,1fr) 2.75rem;gap:.375rem}.lnGapValue,.lnGapName,.lnFlowWho,.lnBackAmount,.lnBackDate{font-size:.75rem}.lnNest{--ln-nest:10rem}}
.lqMark{color:inherit;flex:none}.lqCard{--lq-pad:1.25rem;width:86%;padding:var(--lq-pad);background:var(--pg-glass);box-shadow:var(--pg-lip), var(--pg-shadow);-webkit-backdrop-filter:blur(22px)saturate(1.25);backdrop-filter:blur(22px)saturate(1.25);border-radius:1rem;overflow:hidden}.lqHead,.lqSubject,.lqOneBookValue,.lqHedgeValue{color:var(--pg-ink);letter-spacing:-.014em;align-items:center;gap:.5rem;font-size:.9375rem;font-weight:500;display:flex}.lqHead,.lqSubject{margin:0 0 1.25rem}.lqOneBookLabel,.lqHedgeLabel{color:var(--pg-dim);letter-spacing:-.01em;font-size:.8125rem}.lqHedge .lqSubject,.lqHedgeLabel,.lqHedgeValue{text-shadow:0 2px 14px #0404038c}.lqDivider{height:1px;margin:1.125rem calc(var(--lq-pad) * -1);background:var(--pg-rule);display:block}.lqOneBookRows{flex-direction:column;gap:.875rem;display:flex}.lqOneBookRow{grid-template-columns:4rem 3.25rem minmax(0,1fr) 3.25rem;align-items:center;gap:.75rem;display:grid}.lqOneBookRow .lqOneBookValue{font-variant-numeric:tabular-nums}.lqOneBookRow .lqOneBookValue:last-child{justify-content:flex-end}.lqOneBookTrack{background:#ffffff1a;border-radius:999px;height:.875rem;display:block;position:relative}.lqOneBookSpan{transform-origin:0;background:#f7f6f2e6;border-radius:999px;position:absolute;top:0;bottom:0}.lqOneBookFoot{justify-content:space-between;gap:1.5rem;display:flex}.lqOneBookCell{flex-direction:column;gap:.25rem;display:flex}.lqOneBookCell:last-child{text-align:right;align-items:flex-end}.lqOneBookCell .lqOneBookValue{font-variant-numeric:tabular-nums;gap:.375rem}.lqOneBookValue svg,.lqHedgeValue svg{width:13px;height:13px}.lqOneBookCell[data-direction=long] svg,.lqHedgeCell[data-direction=long] svg{color:var(--pg-up)}.lqOneBookCell[data-direction=short] svg,.lqHedgeCell[data-direction=short] svg{color:var(--pg-down)}.lqHedge{width:84%}.lqHedgePlot{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.5rem;height:12rem;display:grid;position:relative}.lqHedgeAxis{transform-origin:0;background:#ffffff6b;height:1px;position:absolute;top:50%;left:-1.5rem;right:-1.5rem}.lqHedgeColumn{height:100%;display:block;position:relative}.lqHedgeBar{background:#f7f6f2e6;display:block;position:absolute;left:0;right:0}.lqHedgeColumn[data-direction=long] .lqHedgeBar,.lqHedgeColumn:not([data-direction]) .lqHedgeBar{transform-origin:bottom;border-radius:.5rem .5rem 0 0;bottom:50%}.lqHedgeColumn[data-direction=long] .lqHedgeBar{background:#7fd8a08c}.lqHedgeColumn[data-direction=short] .lqHedgeBar{transform-origin:top;background:#f08a7880;border-radius:0 0 .5rem .5rem;top:50%}.lqHedgeFoot{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.5rem;margin-top:1rem;display:grid}.lqHedgeCell{flex-direction:column;gap:.25rem;display:flex}.lqHedgeCell .lqHedgeValue{font-variant-numeric:tabular-nums;gap:.375rem}@media (max-width:34rem){.lqCard{--lq-pad:1rem}.lqCard,.lqHedge{width:92%}.lqOneBookRow{grid-template-columns:3.25rem 3rem minmax(0,1fr) 3rem;gap:.5rem}.lqHedgePlot{height:9.5rem}.lqHedgePlot,.lqHedgeFoot{gap:.75rem}}
.mbMark{color:inherit;flex:none}.mbCard{--mb-pad:1.25rem;width:86%;padding:var(--mb-pad);background:var(--pg-glass);box-shadow:var(--pg-lip), var(--pg-shadow);-webkit-backdrop-filter:blur(22px)saturate(1.25);backdrop-filter:blur(22px)saturate(1.25);border-radius:1rem;overflow:hidden}.mbBriefName,.mbBriefValue,.mbContextSubject,.mbContextValue,.mbAccountName,.mbAccountValue,.mbSpanValue,.mbSamePrice{color:var(--pg-ink);letter-spacing:-.012em;font-size:.875rem;font-weight:500}.mbBriefLabel,.mbContextLabel,.mbAccountSurface,.mbSpanLabel,.mbSameLabel{color:var(--pg-dim);letter-spacing:-.01em;font-size:.8125rem}.mbBrief{flex-direction:column;gap:1rem;display:flex}.mbBriefHead{justify-content:space-between;align-items:center;gap:1rem;display:flex}.mbBriefName{align-items:center;gap:.5rem;min-width:0;display:flex}.mbBriefFacts{grid-template-columns:repeat(3,minmax(0,1fr));gap:.875rem;display:grid}.mbBriefFact{flex-direction:column;gap:.25rem;min-width:0;display:flex}.mbBriefFact+.mbBriefFact{border-left:1px solid var(--pg-rule);padding-left:.875rem}.mbBriefDivider{height:1px;margin:.125rem calc(var(--mb-pad) * -1);background:var(--pg-rule);display:block}.mbBriefRungs{flex-direction:column;gap:.75rem;display:flex}.mbBriefRung{grid-template-columns:minmax(0,1fr) auto;align-items:baseline;row-gap:.4375rem;display:grid}.mbBriefRung .mbBriefValue:nth-child(2){text-align:right}.mbBriefMeter{background:#ffffff2e;border-radius:999px;grid-column:1/-1;height:2px;display:block}.mbBriefMeter span{transform-origin:0;background:#f7f6f2d9;border-radius:999px;height:100%;display:block}.mbBriefValue{font-variant-numeric:tabular-nums}.mbAccountHeads{text-align:center;grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.mbAccountSurface{display:block}.mbAccountTie{width:100%;height:1.5rem;margin-top:.5rem;display:block}.mbAccountDivider{height:1px;margin:0 calc(var(--mb-pad) * -1) 1.125rem;background:var(--pg-rule);display:block}.mbAccountRows{flex-direction:column;gap:.875rem;display:flex}.mbAccountRow{justify-content:space-between;align-items:center;gap:1rem;display:flex}.mbAccountName{align-items:center;gap:.5rem;min-width:0;display:flex}.mbAccountValue{font-variant-numeric:tabular-nums}.mbSpan{width:88%}.mbSpanPlot{align-items:flex-end;gap:3px;height:5.5rem;display:flex}.mbSpanLevel{background:rgba(247, 246, 242, calc(.26 + var(--level) * .52));transform-origin:bottom;border-radius:.1875rem .1875rem 0 0;flex:1;min-width:0;display:block}.mbSpanRule{background:var(--pg-rule);transform-origin:0;height:1px;margin-top:.5rem;display:block}.mbSpanRanges{flex-direction:column;gap:1rem;margin-top:1.125rem;display:flex}.mbSpanRange{width:100%}.mbSpanSeg{flex-direction:column;align-items:center;gap:.4375rem;display:flex}.mbSpanBar{transform-origin:50%;background:#f7f6f2e6;border-radius:999px;width:100%;height:.375rem;display:block}.mbSpanBar[data-tone=wide]{background:var(--pg-accent)}.mbSpanKey{white-space:nowrap;text-shadow:0 2px 14px #0404038c;align-items:baseline;gap:.5rem;display:inline-flex}.mbSpanValue{font-variant-numeric:tabular-nums}.mbSame{flex-direction:column;gap:1.25rem;width:80%;display:flex;position:relative}.mbSameRail{z-index:1;align-items:center;gap:.875rem;display:flex;position:relative}.mbSameLabel{text-shadow:0 2px 14px #0404038c;margin-right:auto}.mbSamePrice{color:#f7f6f273;text-align:right;font-variant-numeric:tabular-nums;text-shadow:0 2px 14px #0404038c;flex:none;width:3rem}.mbSamePrice[data-now=true]{color:var(--pg-ink)}.mbSameNow{transform-origin:top;background:#f7f6f21f;border-radius:.75rem;width:4.25rem;position:absolute;top:-.625rem;bottom:-.625rem;right:-.625rem}@media (max-width:34rem){.mbCard,.mbContext,.mbSpan,.mbSame{width:94%}.mbBriefFacts{gap:.625rem}.mbBriefFact+.mbBriefFact{padding-left:.625rem}.mbSameRail{gap:.5rem}.mbSamePrice{width:2.5rem}.mbSameNow{width:3.5rem;right:-.5rem}}
.msMark{color:inherit;flex:none}.msCard{--ms-pad:1.25rem;width:86%;padding:var(--ms-pad);background:var(--pg-glass);box-shadow:var(--pg-lip), var(--pg-shadow);-webkit-backdrop-filter:blur(22px)saturate(1.25);backdrop-filter:blur(22px)saturate(1.25);border-radius:1rem;overflow:hidden}.msHead{color:var(--pg-ink);letter-spacing:-.014em;align-items:center;gap:.5rem;margin:0 0 1.25rem;font-size:.9375rem;font-weight:500;display:flex}.msShapeAxis,.msTicketLabel{color:var(--pg-dim);letter-spacing:-.01em;font-size:.8125rem}.msShapePlot{grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;align-items:end;gap:3px;height:8.5rem;display:grid}.msShapeColumn{flex-direction:column;justify-content:flex-end;align-items:center;gap:.5rem;height:100%;display:flex}.msShapeBar{background:rgba(247, 246, 242, calc(.28 + var(--bar) * .5));transform-origin:bottom;border-radius:.25rem .25rem 0 0;width:100%;display:block}.msShapeWeight{color:var(--pg-ink);letter-spacing:-.012em;font-variant-numeric:tabular-nums;font-size:.8125rem;font-weight:500}.msShapeAxis{text-align:center;grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;gap:3px;margin-top:.75rem;padding-top:.75rem;display:grid;position:relative}.msShapeAxis:before{top:0;right:calc(var(--ms-pad) * -1);left:calc(var(--ms-pad) * -1);background:var(--pg-rule);content:"";height:1px;position:absolute}@media (max-width:34rem){.msCard,.msInstruction{width:92%}}
.ogMark{color:inherit;flex:none}.ogCard{--og-pad:1.25rem;width:86%;padding:var(--og-pad);background:var(--pg-glass);box-shadow:var(--pg-lip), var(--pg-shadow);-webkit-backdrop-filter:blur(22px)saturate(1.25);backdrop-filter:blur(22px)saturate(1.25);border-radius:1rem;overflow:hidden}.ogHead{color:var(--pg-ink);letter-spacing:-.014em;align-items:center;gap:.5rem;margin:0 0 1.25rem;font-size:.9375rem;font-weight:500;display:flex}.ogRefsLabel,.ogStairAxis,.ogRungLabel,.ogSpreadLabel,.ogSpreadShare,.ogOneCurveTags,.ogOutputLabel{color:var(--pg-dim);letter-spacing:-.01em;font-size:.8125rem}.ogRefsRows{flex-direction:column;gap:1.125rem;display:flex}.ogRefsRow{justify-content:space-between;align-items:baseline;gap:1rem;display:flex}.ogRefsValue{color:var(--pg-ink);letter-spacing:-.04em;font-variant-numeric:tabular-nums;font-size:1.75rem;font-weight:500;line-height:1}.ogRefsRow[data-kind=reference] .ogRefsValue{color:#f7f6f26b}.ogStair svg{width:100%;height:7.5rem;display:block;overflow:visible}.ogStairAxis{text-align:center;grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;margin-top:.75rem;display:grid}.ogLadderRungs{flex-direction:column;gap:1rem;display:flex}.ogRung{grid-template-columns:3.5rem minmax(0,1fr) 2.5rem;align-items:center;gap:.875rem;display:grid}.ogRungTrack{background:#ffffff1f;border-radius:999px;height:.5rem;display:block}.ogRungFill{transform-origin:0;background:#f7f6f2e0;border-radius:999px;height:100%;display:block}.ogRungValue{color:var(--pg-ink);letter-spacing:-.012em;text-align:right;font-variant-numeric:tabular-nums;font-size:.875rem;font-weight:500}.ogTape{font-variant-numeric:tabular-nums}.ogTapeRows{flex-direction:column;gap:.5rem;display:flex}.ogTapeRow{color:var(--pg-dim);letter-spacing:-.01em;grid-template-columns:3.5rem minmax(0,1fr) auto;align-items:center;gap:.75rem;font-size:.8125rem;display:grid}.ogTapePrice{font-weight:500}.ogTapeRow[data-side=buy] .ogTapePrice{color:var(--pg-up)}.ogTapeRow[data-side=sell] .ogTapePrice{color:var(--pg-down)}.ogSpreadBands{grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;gap:.625rem;height:9rem;display:grid}.ogSpreadBand{text-align:center;grid-template-rows:auto minmax(0,1fr) auto;gap:.5rem;min-width:0;display:grid}.ogSpreadShare{font-variant-numeric:tabular-nums}.ogSpreadTrack{background:#ffffff14;border-radius:.375rem;align-items:flex-end;display:flex}.ogSpreadFill{transform-origin:bottom;background:#f7f6f26b;border-radius:.375rem;width:100%;display:block}.ogSpreadBand[data-peak] .ogSpreadFill{background:#f7f6f2e0}.ogSpreadBand[data-peak] .ogSpreadShare,.ogSpreadBand[data-peak] .ogSpreadLabel{color:var(--pg-ink)}.ogSpreadLabel{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.ogFeeds{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:1.5rem;width:88%;display:grid}.ogFeedsSource{color:#14140f;letter-spacing:-.014em;text-align:center;background:#f7f6f2eb;border-radius:50%;justify-content:center;align-items:center;width:6.5rem;height:6.5rem;padding:.75rem;font-size:.875rem;font-weight:500;display:flex}.ogFeedsOut{flex-direction:column;gap:.5rem;display:flex}.ogFeed{color:#f7f6f2d9;letter-spacing:-.01em;background:#ffffff1a;border-radius:.625rem;padding:.5rem .75rem;font-size:.8125rem;position:relative}.ogFeed:before{background:var(--pg-rule);content:"";width:1.5rem;height:1px;position:absolute;top:50%;right:100%}.ogOutput{flex-direction:column;gap:1.125rem;display:flex}.ogOutputRow{justify-content:space-between;align-items:baseline;gap:1rem;display:flex}.ogOutputValue{color:var(--pg-ink);letter-spacing:-.042em;font-variant-numeric:tabular-nums;font-size:2rem;font-weight:500;line-height:1}.ogOutputRow[data-tone=past] .ogOutputValue{color:#f7f6f261}.ogOneCurve svg{width:100%;height:8rem;display:block;overflow:visible}.ogOneCurveTags{justify-content:space-around;margin-top:.75rem;display:flex}@media (max-width:34rem){.ogCard,.ogFeeds{width:92%}}
.prMark{color:inherit;flex:none}.prBooksSubject{color:var(--pg-ink);letter-spacing:-.014em;align-items:center;gap:.5rem;margin:0 0 1.25rem;font-size:.9375rem;font-weight:500;display:flex}.prBookLabel,.prBookSize,.prForkTrunkLabel,.prForkLabel,.prPooledLabel,.prSystemLabel,.prSurfaceLabel{color:var(--pg-dim);letter-spacing:-.01em;font-size:.8125rem}.prBooks{width:94%}.prBooksSubject{text-shadow:0 2px 14px #0404038c}.prBooksPair{--pr-spread:calc(.875rem + 1.25rem + .625rem + 2 * 1.875rem + .3125rem + .3125rem);grid-template-columns:repeat(2,minmax(0,1fr));gap:1.25rem;display:grid;position:relative}.prBook{background:var(--pg-glass);box-shadow:var(--pg-lip), var(--pg-shadow);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border-radius:.875rem;flex-direction:column;gap:.625rem;padding:.875rem;display:flex}.prBookLabel{white-space:nowrap;line-height:1.25rem}.prBookRows{flex-direction:column;gap:.3125rem;display:flex}.prBookRow{border-radius:.375rem;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.5rem;height:1.875rem;padding:0 .5rem;display:grid;position:relative;overflow:hidden}.prBookRow[data-side=ask]+.prBookRow[data-side=bid]{margin-top:.625rem}.prBookDepth{transform-origin:100%;background:#f08a7833;position:absolute;inset:0}.prBookRow[data-side=bid] .prBookDepth{background:#7fd8a033}.prBookSize,.prBookPrice{font-variant-numeric:tabular-nums;position:relative}.prBookPrice{color:var(--pg-ink);letter-spacing:-.012em;font-size:.875rem;font-weight:500}.prBooksMark{top:var(--pr-spread);z-index:1;transform-origin:50%;background:#ffffff5c;height:1px;position:absolute;left:0;right:0}.prBooksPrint{top:var(--pr-spread);z-index:2;color:#14140f;letter-spacing:-.014em;font-variant-numeric:tabular-nums;background:#f7f6f2f2;border-radius:999px;padding:.3125rem .6875rem;font-size:.9375rem;font-weight:500;display:inline-flex;position:absolute;left:50%;transform:translate(-50%,-50%);box-shadow:0 12px 30px #04040366}.prPooled{grid-template-columns:repeat(2,minmax(0,1fr));align-items:end;gap:1.5rem;width:90%;display:grid}.prPooledSide{flex-direction:column;gap:.875rem;display:flex}.prPooledSide+.prPooledSide{border-left:1px solid var(--pg-rule);padding-left:1.5rem}.prPooledStacks{justify-content:center;align-items:flex-end;gap:1rem;height:9.5rem;display:flex}.prPooledColumn{flex-direction:column;align-items:center;gap:.5rem;display:flex}.prPooledValue{color:var(--pg-ink);letter-spacing:-.012em;font-variant-numeric:tabular-nums;font-size:.8125rem;font-weight:500}.prPooledBlocks{flex-direction:column-reverse;gap:3px;width:2.75rem;display:flex}.prBlock{transform-origin:bottom;background:#f7f6f273;border-radius:2px;height:.6875rem;display:block}.prBlock[data-tone=one]{background:#f7f6f2e0}.prPooledLabel{text-align:center}.prSystem{flex-direction:column;align-items:center;width:92%;display:flex}.prSystemView{background:var(--pg-glass);box-shadow:var(--pg-lip), var(--pg-shadow);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border-radius:.75rem;align-items:center;gap:.5rem;padding:.625rem .875rem;display:inline-flex}.prSystemViewValue{color:var(--pg-ink);letter-spacing:-.014em;font-size:.9375rem;font-weight:500}.prSystemStem{background:var(--pg-rule);transform-origin:top;width:1px;height:1.5rem;display:block}.prSystemRoutes{grid-template-columns:repeat(3,minmax(0,1fr));gap:.875rem;width:100%;padding:1.5rem 0;display:grid;position:relative}.prSystemYoke,.prSystemRoutes:after{background:var(--pg-rule);transform-origin:50%;height:1px;position:absolute;left:16.67%;right:16.67%}.prSystemYoke{top:0}.prSystemRoutes:after{content:"";bottom:0}.prSystemRoute{background:var(--pg-glass);min-width:0;box-shadow:var(--pg-lip), var(--pg-shadow);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border-radius:.875rem;flex-direction:column;gap:.25rem;padding:.875rem;display:flex;position:relative}.prSystemRoute:before,.prSystemRoute:after{background:var(--pg-rule);content:"";width:1px;height:1.5rem;position:absolute;left:50%}.prSystemRoute:before{bottom:100%}.prSystemRoute:after{top:100%}.prSystemValue{color:var(--pg-ink);letter-spacing:-.014em;white-space:nowrap;font-variant-numeric:tabular-nums;font-size:.9375rem;font-weight:500}.prSystemVenue{color:#14140f;letter-spacing:-.014em;background:#f7f6f2f0;border-radius:999px;justify-content:center;width:66%;margin-top:.875rem;padding:.5625rem .875rem;font-size:.9375rem;font-weight:500;display:flex;position:relative}.prSystemVenue:before{background:var(--pg-rule);content:"";width:1px;height:.875rem;position:absolute;bottom:100%;left:50%}@media (max-width:34rem){.prBooks,.prFork,.prPooled,.prSystem,.prSurface{width:96%}.prBooksPair{gap:.75rem}.prBookLabel,.prBookSize{font-size:.75rem}.prPooled{gap:1rem}.prPooledSide+.prPooledSide{padding-left:1rem}.prSystemRoutes{gap:.5rem}.prSystemRoute{padding:.625rem}.prSystemValue{font-size:.8125rem}.prSystemVenue{width:100%}}
.scMark{color:inherit;flex:none}.scCard{--sc-pad:1.25rem;width:86%;padding:var(--sc-pad);background:var(--pg-glass);box-shadow:var(--pg-lip), var(--pg-shadow);-webkit-backdrop-filter:blur(22px)saturate(1.25);backdrop-filter:blur(22px)saturate(1.25);border-radius:1rem;overflow:hidden}.scRule{height:1px;margin:0 calc(var(--sc-pad) * -1);background:var(--pg-rule);display:block}.scHead,.scForkValue,.scWallFoot,.scLogEvent,.scReportValue{color:var(--pg-ink);letter-spacing:-.014em;align-items:center;gap:.5rem;margin:0;font-size:.9375rem;font-weight:500;display:flex}.scForkLabel,.scWallRoute,.scLogSeq,.scLogTime,.scTieLabel,.scAsOfLabel,.scAddressLabel,.scReportLabel{color:var(--pg-dim);letter-spacing:-.01em;font-size:.8125rem}.scFork{flex-direction:column;align-items:center;width:88%;display:flex}.scForkEntry{box-shadow:var(--pg-lip);background:#ffffff1f;border-radius:.625rem;padding:.5rem .875rem;display:inline-flex}.scForkSvg{width:100%;height:6.5rem;display:block;overflow:visible}.scForkOuts{grid-template-columns:repeat(var(--branches,3), minmax(0, 1fr));gap:.75rem;width:100%;display:grid}.scForkBranch{background:var(--pg-glass);min-width:0;box-shadow:var(--pg-lip), var(--pg-shadow);-webkit-backdrop-filter:blur(22px)saturate(1.25);backdrop-filter:blur(22px)saturate(1.25);text-align:center;border-radius:.75rem;flex-direction:column;align-items:center;gap:.25rem;padding:.75rem .5rem;display:flex}.scForkBranch[data-tone=check] .scForkValue{color:var(--pg-accent)}.scLog{font-variant-numeric:tabular-nums;flex-direction:column;gap:.9375rem;display:flex}.scLogRows{flex-direction:column;gap:.8125rem;padding-left:1.125rem;display:flex;position:relative}.scLogRows:before{background:var(--pg-rule);content:"";width:1px;position:absolute;top:.5rem;bottom:.5rem;left:2px}.scLogRow{white-space:nowrap;grid-template-columns:2.25rem minmax(0,1fr) auto;align-items:baseline;gap:.625rem;display:grid;position:relative}.scLogRow .scLogEvent{text-overflow:ellipsis;font-size:.875rem;overflow:hidden}.scLogRow:before{content:"";background:#f7f6f273;border-radius:50%;width:5px;height:5px;position:absolute;top:.375rem;left:-1.125rem}.scLogRow[data-state=new]:before{background:#f7f6f2;box-shadow:0 0 0 3px #f7f6f22e}.scAsOf{flex-direction:column;gap:.875rem;display:flex}.scAsOfLabel{margin:0}.scAsOfValue{color:var(--pg-ink);letter-spacing:-.045em;font-variant-numeric:tabular-nums;margin:0;font-size:clamp(1.75rem,3.2vw,2.375rem);font-weight:500;line-height:1}.scAsOfTrack{height:1.25rem;display:block;position:relative}.scAsOfTrack:before{background:var(--pg-rule);content:"";height:1px;position:absolute;top:50%;left:0;right:0}.scAsOfEvent{background:#f7f6f2d9;border-radius:50%;width:.3125rem;height:.3125rem;margin-left:-.15625rem;position:absolute;top:calc(50% - .15625rem)}.scAsOfEvent[data-after=true]{background:#f7f6f23d}.scAsOfHandle{background:var(--pg-accent);border-radius:1px;width:2px;margin-left:-1px;position:absolute;top:0;bottom:0}.scTie{flex-direction:column;gap:1rem;display:flex}.scTieRow{flex-direction:column;gap:.5rem;display:flex}.scTieBar{border-radius:999px;gap:2px;height:.875rem;display:flex;overflow:hidden}.scTiePart{transform-origin:0;border-radius:999px;min-width:0;height:100%;display:block}.scTieFoot{justify-content:space-between;align-items:baseline;gap:1rem;display:flex}.scTieValue{color:var(--pg-ink);letter-spacing:-.03em;font-variant-numeric:tabular-nums;font-size:1.25rem;font-weight:500}.scReportRow .scRule{position:absolute;top:0;left:0;right:0}.scAddress{width:90%}.scAddressLabel{text-shadow:0 2px 14px #0404038c;margin:0 0 .625rem}.scAddressValue{color:var(--pg-ink);letter-spacing:-.042em;text-shadow:0 12px 40px #04040380;margin:0;font-size:clamp(1.75rem,5.6vw,3.25rem);font-weight:500;line-height:1}@media (max-width:34rem){.scCard,.scFork{width:92%}.scForkOuts{gap:.5rem}.scForkBranch .scForkValue{font-size:.875rem}}
.stMark{color:inherit;flex:none}.stRoutesSubject,.stRouteName,.stTurnsTime{color:var(--pg-ink);letter-spacing:-.012em;font-size:.875rem;font-weight:500}.stRouteStopLabel,.stTripLabel,.stTripLegLabel,.stTurnsName{color:var(--pg-dim);letter-spacing:-.01em;font-size:.8125rem}.stTrip{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;column-gap:1.125rem;width:88%;display:grid}.stTripEnd{flex-direction:column;grid-row:1;gap:.3125rem;display:flex}.stTripEnd[data-side=left]{grid-column:1}.stTripEnd[data-side=right]{text-align:right;grid-column:3;align-items:flex-end}.stTripValue{color:var(--pg-ink);letter-spacing:-.028em;text-shadow:0 4px 18px #0404038c;align-items:center;gap:.5rem;font-size:1.25rem;font-weight:500;display:flex}.stTripLabel{text-shadow:0 2px 12px #0404038c}.stTripLegs{flex-direction:column;grid-area:1/2;gap:1.625rem;display:flex}.stTripLeg{flex-direction:column;align-items:center;gap:.5rem;display:flex}.stTripLeg[data-dir=left]{flex-direction:column-reverse}.stTripRail{transform-origin:0;background:#f7f6f280;width:100%;height:2px;display:block;position:relative}.stTripLeg[data-dir=left] .stTripRail{transform-origin:100%}.stTripRail:after{content:"";background:#f7f6f2d9;width:.5rem;height:.6875rem;position:absolute;top:50%;transform:translateY(-50%)}.stTripLeg[data-dir=right] .stTripRail:after{clip-path:polygon(0 0,100% 50%,0 100%);right:0}.stTripLeg[data-dir=left] .stTripRail:after{clip-path:polygon(100% 0,0 50%,100% 100%);left:0}.stTripLegLabel{text-shadow:0 2px 12px #0404038c}.stTurns{aspect-ratio:1;width:20rem;max-width:86%;position:relative}.stTurns svg{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.stTurnsStop{white-space:nowrap;text-shadow:0 2px 12px #04040399;align-items:center;gap:.5rem;display:flex;position:absolute}.stTurnsStop[data-side=top]{flex-direction:column;top:8%;left:50%}.stTurnsStop[data-side=right]{flex-direction:row-reverse;top:50%;right:8%}.stTurnsStop[data-side=bottom]{flex-direction:column-reverse;bottom:8%;left:50%}.stTurnsStop[data-side=left]{flex-direction:row;top:50%;left:8%}.stTurnsDot{background:#f7f6f2;border-radius:50%;flex:none;width:.5rem;height:.5rem}.stTurnsStop[data-side=top] .stTurnsDot{margin-top:-.25rem}.stTurnsStop[data-side=right] .stTurnsDot{margin-right:-.25rem}.stTurnsStop[data-side=bottom] .stTurnsDot{margin-bottom:-.25rem}.stTurnsStop[data-side=left] .stTurnsDot{margin-left:-.25rem}.stTurnsPair{flex-direction:column;gap:.125rem;display:flex}.stTurnsStop[data-side=top] .stTurnsPair,.stTurnsStop[data-side=bottom] .stTurnsPair{align-items:center}.stTurnsStop[data-side=right] .stTurnsPair{align-items:flex-end}.stTurnsTime{font-variant-numeric:tabular-nums}@media (max-width:34rem){.stRoutes,.stTrip{width:92%}.stTurns{width:15rem}}
.spMark{color:inherit;flex:none}.spCard{--sp-pad:1.25rem;width:86%;padding:var(--sp-pad);background:var(--pg-glass);box-shadow:var(--pg-lip), var(--pg-shadow);-webkit-backdrop-filter:blur(22px)saturate(1.25);backdrop-filter:blur(22px)saturate(1.25);border-radius:1rem;overflow:hidden}.spHead{color:var(--pg-ink);letter-spacing:-.014em;align-items:center;gap:.5rem;margin:0 0 1.25rem;font-size:.9375rem;font-weight:500;display:flex}.spInstantLabel,.spAnchorFoot span:first-child{color:var(--pg-dim);letter-spacing:-.01em;font-size:.8125rem}.spChain{flex-direction:column;gap:1.5rem;width:84%;display:flex}.spLink{background:var(--pg-glass);box-shadow:var(--pg-lip);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);color:var(--pg-ink);letter-spacing:-.014em;border-radius:.75rem;padding:.875rem 1.125rem;font-size:.9375rem;font-weight:500;position:relative}.spLink[data-tone=base]{color:#14140f;background:#f7f6f2eb}.spLink:not(:last-child):after{background:var(--pg-rule);content:"";width:1px;height:1.5rem;position:absolute;top:100%;left:1.75rem}.spInstant{flex-direction:column;gap:1.5rem;display:flex}.spInstantRow{grid-template-columns:5.5rem minmax(0,1fr) auto;align-items:center;gap:.875rem;display:grid}.spInstantTrack{align-items:center;gap:.25rem;height:1.5rem;display:flex;position:relative}.spInstantStep{transform-origin:0;background:#f7f6f261;border-radius:999px;flex:1 1 0;height:.375rem;display:block}.spInstantDot{background:#f7f6f2;border-radius:50%;width:.625rem;height:.625rem;display:block;box-shadow:0 0 0 3px #f7f6f233}.spInstantValue{color:var(--pg-ink);letter-spacing:-.012em;text-align:right;font-variant-numeric:tabular-nums;font-size:.875rem;font-weight:500}.spInstantRow[data-kind=slow] .spInstantValue{color:var(--pg-dim)}.spSettleSteps{flex-direction:column;gap:1rem;display:flex}.spStep{color:#f7f6f2d1;letter-spacing:-.012em;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.75rem;padding-left:1.375rem;font-size:.875rem;display:grid;position:relative}.spStepDot{background:#ffffff59;border-radius:50%;width:.4375rem;height:.4375rem;position:absolute;top:.375rem;left:0}.spStep[data-state=done] .spStepDot{background:#f7f6f2e6}.spStep[data-state=now] .spStepDot{background:#f7f6f2;box-shadow:0 0 0 3px #f7f6f233}.spStep:not(:last-child):before{background:var(--pg-rule);content:"";width:1px;height:1rem;position:absolute;top:.9375rem;left:.1875rem}.spStepValue{color:var(--pg-ink);font-variant-numeric:tabular-nums;font-weight:500}.spAnchor svg{width:100%;height:8rem;display:block;overflow:visible}.spAnchorFoot{border-top:1px solid var(--pg-rule);justify-content:space-between;align-items:baseline;margin-top:.75rem;padding-top:.75rem;display:flex}.spAnchorPrice{color:var(--pg-ink);letter-spacing:-.014em;font-variant-numeric:tabular-nums;font-size:.9375rem;font-weight:500}@media (max-width:34rem){.spCard,.spChain{width:92%}}
.trMark{color:inherit;flex:none}.trCard{--tr-pad:1.25rem;width:86%;padding:var(--tr-pad);background:var(--pg-glass);box-shadow:var(--pg-lip), var(--pg-shadow);-webkit-backdrop-filter:blur(22px)saturate(1.25);backdrop-filter:blur(22px)saturate(1.25);font-variant-numeric:tabular-nums;border-radius:1rem;flex-direction:column;gap:.9375rem;display:flex;overflow:hidden}.trRule{height:1px;margin:0 calc(var(--tr-pad) * -1);background:var(--pg-rule);display:block}.trHead,.trValue,.trLevelPrice{color:var(--pg-ink);letter-spacing:-.014em;align-items:center;gap:.5rem;margin:0;font-size:.9375rem;font-weight:500;display:flex}.trLabel,.trLevelSize{color:var(--pg-dim);letter-spacing:-.01em;font-size:.8125rem}.trRows{flex-direction:column;gap:.75rem;display:flex}.trRow{white-space:nowrap;justify-content:space-between;align-items:baseline;gap:1rem;display:flex}.trSides{grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem;display:grid}.trSide{letter-spacing:-.012em;white-space:nowrap;border-radius:.625rem;justify-content:center;align-items:center;height:2.25rem;font-size:.875rem;font-weight:500;display:flex}.trSide[data-side=long]{color:var(--pg-up);background:#7fd8a02e}.trSide[data-side=short]{color:var(--pg-down);background:#ff8a8029}.trLevels{flex-direction:column;gap:.5rem;display:flex}.trLevel{white-space:nowrap;grid-template-columns:2.25rem minmax(0,1fr) auto;align-items:center;gap:.625rem;display:grid}.trLevelTrack{background:#ffffff14;border-radius:999px;height:.375rem;display:block}.trLevelFill{transform-origin:0;border-radius:999px;height:100%;display:block}.trLevel[data-side=ask] .trLevelFill{background:var(--pg-down)}.trLevel[data-side=bid] .trLevelFill{background:var(--pg-up)}.trSpread{box-shadow:0 1px 0 var(--pg-rule), 0 -1px 0 var(--pg-rule);justify-content:space-between;align-items:baseline;margin:.125rem 0;padding:.375rem 0;display:flex}@media (max-width:34rem){.trCard{width:92%}}
.mockup{place-items:center;width:100%;height:100%;padding:8%;display:grid}.mockupBody{aspect-ratio:9/19;background:#050505;border-radius:15.6%/7.39%;width:min(100%,17rem);display:block;position:relative;box-shadow:inset 0 0 0 1px #ffffff29,inset 0 1px #ffffff3d,0 24px 60px #06060466;container-type:inline-size}.mockupScreen{background:#1d1d18;border-radius:13cqi;display:block;position:absolute;inset:2.6cqi;overflow:hidden}.mockupScreen img{object-fit:cover;width:100%;height:100%;display:block}.tile[data-tone=ink] .mockupBody,.tile[data-tone=photo] .mockupBody,.glass .mockupBody{background:#0b0b0a;box-shadow:inset 0 0 0 1.5px #ffffff47,inset 0 1px #ffffff5c,0 24px 60px #0000008c}.tile[data-tone=ink] .mockupScreen,.tile[data-tone=photo] .mockupScreen,.glass .mockupScreen{background:#111110;box-shadow:inset 0 0 0 1px #ffffff0f}
.pairGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(1.5rem,3vw,2.5rem);display:grid}.pairGrid[data-layout=inside]{gap:1rem}.pairGrid[data-count="3"]{grid-template-columns:repeat(3,minmax(0,1fr))}.pairItem{color:inherit;flex-direction:column;gap:1.25rem;text-decoration:none;display:flex}.pairGrid[data-count="1"]{grid-template-columns:minmax(0,1fr)}.pairCopy{flex-direction:column;gap:.625rem;display:flex}.pairItem .tile .framed,.bentoMedia .tile .framed{transition:transform .7s cubic-bezier(.16,1,.3,1)}@media (hover:hover) and (pointer:fine){.pairGrid[data-layout=inside] .pairItem:hover .tile .framed,.bentoCard[data-cover=true]:hover .tile .framed{transform:scale(1.025)}.pairGrid[data-layout=inside] .pairItem:hover .tile .framed[data-cutout=true],.bentoCard[data-cover=true]:hover .tile .framed[data-cutout=true]{transform:scale(var(--art-zoom,1))}}.pairGrid[data-layout=inside] .pairItem{--sec-ink:#f7f6f2;--sec-muted:#f7f6f2b8;border-radius:var(--radius-lg);background:var(--ink);color:var(--sec-ink);position:relative;overflow:hidden}.pairGrid[data-layout=inside] .pairItem .tile{border-radius:0}.pairGrid[data-layout=inside] .pairItem .tilePlate{padding-bottom:28%}.pairGrid[data-layout=inside] .pairItem:after{z-index:1;content:"";pointer-events:none;background:linear-gradient(#0c0c0900 0%,#0c0c091f 32%,#0c0c0980 62%,#0c0c09d1 100%);position:absolute;inset:0}.pairGrid[data-layout=inside] .pairCopy{z-index:2;position:absolute;bottom:1.5rem;left:1.5rem;right:1.5rem}.pairGrid[data-layout=inside] .itemBody{color:var(--sec-muted)}.pairGrid[data-layout=inside] .textLink{color:#f7f6f2cc}@media (hover:hover) and (pointer:fine){.pairGrid[data-layout=inside] .textLink:hover{color:#f7f6f2}}.splitGrid{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);align-items:center;gap:clamp(2rem,4vw,4rem);display:grid}.splitMedia{align-self:stretch;min-width:0;display:flex}.splitMedia .tile{flex:1;align-self:center}.splitMedia .tile[data-fill=true]{align-self:stretch;min-height:clamp(26rem,60vh,44rem)}.splitGrid[data-flip=true] .splitCopy{order:2}.splitCopy{flex-direction:column;gap:1.5rem;display:flex}.splitHeading{max-width:16em}.points{flex-direction:column;margin:.5rem 0 0;padding:0;list-style:none;display:flex}.points li{border-top:1px solid var(--sec-rule);letter-spacing:-.01em;grid-template-columns:1.125rem auto minmax(0,1fr);align-items:baseline;gap:.75rem;padding:.875rem 0;font-size:.9375rem;display:grid}.points li:first-child{border-top:0;padding-top:0}.pointIcon{width:1.125rem;height:1.125rem;color:var(--sec-muted);stroke:none;stroke-width:0;align-self:center}.pointLabel{color:var(--sec-ink);font-weight:500}.pointNote{color:var(--sec-muted);font-weight:500}.gridSix{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;display:grid}.gridSix[data-count="4"],.gridSix[data-count="2"]{grid-template-columns:repeat(2,minmax(0,1fr))}.gridSix[data-count="2"] .gridCard,.gridSix[data-count="4"] .gridCard{min-height:11rem}.gridCard{border-radius:var(--radius-lg);background:var(--sec-card);min-height:11rem;color:var(--sec-ink);flex-direction:column;justify-content:flex-start;gap:.625rem;padding:1.5rem;transition:transform .22s cubic-bezier(.22,1,.36,1);display:flex}@media (hover:hover) and (pointer:fine){.gridCard:hover{transform:translateY(-1px)}}.gridSix[data-cards=paper] .gridCard{background:var(--paper)}.sec[data-tone=paper] .gridSix[data-cards=paper] .gridCard{background:#fff}.sec[data-tone=ink] .gridSix[data-cards=paper] .gridCard,.sec[data-tone=photo] .gridSix[data-cards=paper] .gridCard{background:var(--sec-glass)}.gridCardHead{justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.gridCardIcon{width:1.25rem;height:1.25rem;color:var(--sec-ink);stroke:none;stroke-width:0;flex:none}.gridCard .itemTitle{font-size:1.25rem}.gridCard .itemBody{font-size:.9375rem}.gridMediaCell{min-height:16rem;display:flex}.gridMedia{flex:1;height:100%;min-height:16rem}.bentoGrid{grid-template-columns:repeat(6,minmax(0,1fr));gap:1rem;display:grid}.bentoCell{grid-column:span 2;min-width:0;display:flex}.bentoCell[data-wide=true]{grid-column:span 3}.bentoCard{border-radius:var(--radius-lg);background:var(--sec-card);width:100%;min-height:24rem;color:var(--sec-ink);flex-direction:column;text-decoration:none;transition:transform .22s cubic-bezier(.22,1,.36,1);display:flex;overflow:hidden}.bentoCell[data-wide=true] .bentoCard{min-height:26rem}@media (hover:hover) and (pointer:fine){.bentoCard:hover{transform:translateY(-1px)}}.bentoHead{justify-content:space-between;align-items:flex-start;gap:1rem;padding:1.5rem 1.5rem 0;display:flex}.bentoTitle{max-width:14em;font-size:1.375rem;line-height:1.2}.bentoArrow{width:2.25rem;height:2.25rem;color:var(--sec-ink);background:#00000012;border-radius:999px;flex:none;place-items:center;transition:transform .22s cubic-bezier(.22,1,.36,1),background-color .22s;display:grid}.bentoArrow svg{width:.875rem;height:.875rem}.sec[data-tone=ink] .bentoArrow,.sec[data-tone=photo] .bentoArrow,.bentoCard[data-cover=true] .bentoArrow{color:#f7f6f2;background:#ffffff1f;box-shadow:inset 0 1px #ffffff4d,inset 0 -1px #ffffff1f}@media (hover:hover) and (pointer:fine){.bentoCard:hover .bentoArrow{background:#0000001c;transform:translate(2px,-2px)}.sec[data-tone=ink] .bentoCard:hover .bentoArrow,.sec[data-tone=photo] .bentoCard:hover .bentoArrow,.bentoCard[data-cover=true]:hover .bentoArrow{background:#ffffff2e}}.bentoMedia{flex:1;align-items:flex-end;min-height:0;margin-top:1.25rem;display:flex}.bentoMedia .tile{background:0 0;border-radius:0;height:100%;min-height:14rem}.bentoMedia .tile[data-tone=light] .framed,.bentoMedia .tile[data-tone=paper] .framed,.bentoMedia .tile[data-tone=white] .framed{background:0 0}.bentoMedia .tileGraphic{align-items:flex-end;padding:0}.bentoMedia .tileGraphic>*{width:100%}.bentoCard[data-cover=true]{--sec-ink:#f7f6f2;--sec-muted:#f7f6f2b8;background:var(--ink);color:var(--sec-ink);position:relative}.bentoCard[data-cover=true] .bentoMedia{margin:0;position:absolute;inset:0}.bentoCard[data-cover=true] .bentoMedia .tile{height:100%;min-height:0}.bentoCard[data-cover=true] .bentoMedia:after{content:"";pointer-events:none;background:linear-gradient(#0c0c09c7 0%,#0c0c094d 45%,#0c0c091a 100%);position:absolute;inset:0}.bentoCard[data-cover=true] .bentoHead{z-index:1;position:relative}.bentoCard[data-cover=true] .bentoTitle .headingTail{color:var(--sec-muted)}.statementGrid{grid-template-columns:minmax(0,1fr) minmax(0,1.15fr);align-items:stretch;gap:clamp(2rem,5vw,4rem);display:grid}.statementGrid[data-flip=true]{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr)}.statementGrid[data-flip=true] .statementCopy{order:2}.statementCopy{flex-direction:column;justify-content:center;gap:3rem;display:flex}.statementCopy:has(.statementQuote){justify-content:space-between}.statementLead{flex-direction:column;gap:1.5rem;display:flex}.statementMedia{min-width:0;display:flex}.statementMedia .tile{flex:1;align-self:center}@media (max-width:900px){.statementGrid{grid-template-columns:minmax(0,1fr)}.bentoCell,.bentoCell[data-wide=true]{grid-column:auto}.bentoCard,.bentoCell[data-wide=true] .bentoCard{min-height:22rem}.splitMedia .tile[data-fill=true]{min-height:20rem}}.pairGrid:first-child{margin-top:0}.teamGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:1rem;display:grid}.secHead+.teamGrid{margin-top:2.5rem}.teamGrid[data-count="2"]{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.5rem}.teamGrid[data-count="3"]{grid-template-columns:repeat(3,minmax(0,1fr))}.personCard{border-radius:var(--radius-lg);background:var(--sec-card);color:var(--sec-ink);flex-direction:column;display:flex;position:relative;overflow:hidden}.personCard .tile{border-radius:0}.personCopy{flex-direction:column;gap:.25rem;padding:1.25rem 1.375rem 1.5rem;display:flex}.personName{letter-spacing:-.014em;margin:0;font-size:1.0625rem;font-weight:500;line-height:1.25}.personRole{color:var(--sec-muted);letter-spacing:-.008em;margin:0;font-size:.9375rem;line-height:1.35}.personBody{margin-top:.625rem}.personCopy .textLink{margin-top:.75rem}.teamGrid[data-layout=inside] .personCard{background:var(--ink)}.teamGrid[data-layout=inside] .personCard .tile{height:100%;position:absolute;inset:0}.teamGrid[data-layout=inside] .personCard:before{aspect-ratio:4/5;content:"";display:block}.teamGrid[data-layout=inside] .personCopy{--sec-ink:#f7f6f2;--sec-muted:#f7f6f2b3;z-index:1;color:var(--sec-ink);background:linear-gradient(#0000 0%,#00000080 50%,#000000d1 100%);padding:4.5rem 1.375rem 1.375rem;position:absolute;inset:auto 0 0}.teamGrid[data-layout=inside] .personBody{color:#f7f6f2d1;max-width:30rem}@media (max-width:900px){.teamGrid,.teamGrid[data-count="3"],.teamGrid[data-count="4"]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:560px){.teamGrid,.teamGrid[data-count="2"],.teamGrid[data-count="3"],.teamGrid[data-count="4"]{grid-template-columns:minmax(0,1fr)}}@media (max-width:900px){.splitGrid,.pairGrid,.pairGrid[data-count="3"],.pairGrid[data-layout=inside],.statementGrid,.statementGrid[data-flip=true]{grid-template-columns:minmax(0,1fr)}.splitGrid[data-flip=true] .splitCopy,.statementGrid[data-flip=true] .statementCopy{order:0}.splitMedia .tile[data-fill=true]{min-height:0}.gridSix,.gridSix[data-count="4"],.gridSix[data-count="2"],.bentoGrid{grid-template-columns:minmax(0,1fr)}}@media (max-width:560px){.points li{grid-template-columns:1.125rem minmax(0,1fr)}.points .pointNote{grid-column:2}}
.logos{padding-block:clamp(2.5rem,6vh,4rem)}.logosTitle{text-align:center;max-width:24em;margin:0 auto 2rem;font-size:clamp(1.25rem,1.8vw,1.5rem)}.quoteWho{flex-direction:column;gap:.125rem;min-width:0;display:flex}.quoteWhoLine{align-items:center;gap:.5rem;display:inline-flex}.quoteName{color:var(--sec-ink);letter-spacing:-.012em;font-size:.9375rem;font-weight:500}.quoteRole{color:var(--sec-muted);letter-spacing:-.008em;font-size:.875rem;font-weight:500}.quoteOrg{color:var(--sec-muted)}.bigQuote{border-radius:var(--radius-lg);background:var(--sec-card);color:var(--sec-ink);text-align:center;flex-direction:column;align-items:center;gap:1.5rem;margin:0;padding:clamp(2.5rem,6vw,5rem) clamp(1.5rem,5vw,4rem);display:flex;position:relative;overflow:hidden}.bigQuote[data-tone=paper]{--sec-ink:#000;--sec-muted:#0000009e;--sec-card:#0000000f;background:var(--paper);color:var(--sec-ink)}.sec[data-tone=paper] .bigQuote[data-tone=paper]{background:var(--sec-card)}.sec[data-tone=ink] .bigQuote[data-tone=paper],.sec[data-tone=photo] .bigQuote[data-tone=paper]{box-shadow:inset 0 1px #fff9,0 1px 2px #00000040,0 8px 20px #00000059}.bigQuote[data-tone=ink]{--sec-ink:#f7f6f2;--sec-muted:#f7f6f29e;--sec-card:#f7f6f214;background:var(--ink);color:var(--sec-ink);box-shadow:inset 0 1px #ffffff1a}.sec[data-tone=ink] .bigQuote[data-tone=ink],.sec[data-tone=photo] .bigQuote[data-tone=ink]{background:var(--sec-glass);-webkit-backdrop-filter:blur(22px)saturate(1.25);backdrop-filter:blur(22px)saturate(1.25);box-shadow:inset 0 1px #ffffff38,inset 0 -1px #ffffff1f,0 1px 2px #00000040,0 8px 20px #00000059}.bigQuote[data-tone=photo]{--sec-ink:#f7f6f2;--sec-muted:#f7f6f2b3;--sec-card:#f7f6f21f;background:var(--ink);color:var(--sec-ink);box-shadow:inset 0 1px #ffffff38,inset 0 -1px #ffffff1f}.sec[data-tone=ink] .bigQuote[data-tone=photo],.sec[data-tone=photo] .bigQuote[data-tone=photo]{box-shadow:inset 0 1px #ffffff38,inset 0 -1px #ffffff1f,0 1px 2px #00000040,0 8px 20px #00000059}.bigQuoteArt{z-index:0;position:absolute;inset:0}.bigQuoteArt .framed{position:absolute;inset:0}.bigQuoteArt:after{content:"";pointer-events:none;background:#0000008f;position:absolute;inset:0}.bigQuote[data-picture=true]>:not(.bigQuoteArt){z-index:1;position:relative}.bigQuoteText{max-width:26em;font-family:var(--font-heading);letter-spacing:-.028em;text-wrap:balance;margin:0;font-size:clamp(1.375rem,2.2vw,1.875rem);font-weight:500;line-height:1.22}.bigQuoteFoot{flex-direction:column;align-items:center;gap:.75rem;display:flex}.bigQuoteFoot .quoteWho{align-items:center}.secHeadButton{margin-top:.25rem}.quoteGrid{grid-template-columns:repeat(4,minmax(0,1fr));grid-auto-rows:minmax(17rem,auto);gap:.875rem;margin:0;padding:0;list-style:none;display:grid}.quoteTile{border-radius:var(--radius-lg);background:var(--sec-card);color:var(--sec-ink);flex-direction:column;display:flex;position:relative;overflow:hidden}.quoteTileCopy{flex-direction:column;flex:1;gap:.875rem;padding:1.25rem;display:flex}.quoteTileHead{align-items:center;gap:.75rem;display:flex}.quoteAvatar{background:var(--sec-card);width:2.25rem;height:2.25rem;color:var(--sec-ink);letter-spacing:.01em;border-radius:999px;flex:none;place-items:center;font-size:.75rem;font-weight:500;display:grid}.quoteTileText{color:var(--sec-muted);letter-spacing:-.01em;margin:0;font-size:.9375rem;font-weight:500;line-height:1.45}.quoteTile[data-picture=true]{--sec-ink:#f7f6f2;--sec-muted:#f7f6f2b3;--sec-card:#f7f6f21f;background:var(--ink);color:var(--sec-ink);justify-content:flex-end}.quoteTileArt{z-index:0;position:absolute;inset:0}.quoteTileArt .framed{position:absolute;inset:0}.quoteTile[data-picture=true] .quoteTileCopy{z-index:1;border-radius:var(--radius-md);-webkit-backdrop-filter:blur(22px)saturate(1.25);backdrop-filter:blur(22px)saturate(1.25);background:#0000008f;flex:none;gap:.625rem;margin:.375rem;padding:1rem 1.125rem 1.125rem;position:relative;box-shadow:inset 0 1px #ffffff38,inset 0 -1px #ffffff1f}.quoteTile[data-picture=true] .quoteTileText{color:#f7f6f2db}.hypeGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.875rem;display:grid}.hypeGrid[data-count="3"]{grid-template-columns:repeat(3,minmax(0,1fr))}.hypeCard{--sec-ink:#f7f6f2;--sec-muted:#f7f6f2b8;--sec-card:#f7f6f224;aspect-ratio:4/5;border-radius:var(--radius-lg);background:var(--ink);color:var(--sec-ink);align-items:flex-end;margin:0;display:flex;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff38,inset 0 -1px #ffffff1f}.sec[data-tone=ink] .hypeCard,.sec[data-tone=photo] .hypeCard{box-shadow:inset 0 1px #ffffff38,inset 0 -1px #ffffff1f,0 1px 2px #00000040,0 8px 20px #00000059}.hypeArt{z-index:0;position:absolute;inset:0}.hypeArt .framed{position:absolute;inset:0}.hypeArt:after{content:"";pointer-events:none;background:linear-gradient(#0c0c0900 32%,#0c0c094d 54%,#0c0c099e 78%,#0c0c09d6 100%);position:absolute;inset:0}.hypeCopy{z-index:1;flex-direction:column;gap:.875rem;width:100%;padding:1.5rem;display:flex;position:relative}.hypeQuote{font-family:var(--font-heading);letter-spacing:-.024em;text-wrap:pretty;margin:0;font-size:clamp(1.125rem,1.6vw,1.375rem);font-weight:500;line-height:1.25}.faqGrid{grid-template-columns:minmax(0,1fr) minmax(0,1.7fr);align-items:start;gap:clamp(1.5rem,4vw,4rem);display:grid}.faqHead{flex-direction:column;gap:1.375rem;display:flex}.faq{border-top:1px solid var(--sec-rule)}.faqRow{border-bottom:1px solid var(--sec-rule)}.faqQuestion{width:100%;color:var(--sec-ink);font:inherit;letter-spacing:-.012em;text-align:left;cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:center;gap:1.5rem;padding:1.125rem 0;font-size:1.0625rem;font-weight:500;transition:color .16s;display:flex}.faqToggle{width:2.25rem;height:2.25rem;color:var(--sec-ink);background:#00000012;border-radius:999px;flex:none;place-items:center;transition:background-color .22s cubic-bezier(.22,1,.36,1),color .22s cubic-bezier(.22,1,.36,1),transform .16s;display:grid}.sec[data-tone=ink] .faqToggle,.sec[data-tone=photo] .faqToggle{background:#ffffff1f;box-shadow:inset 0 1px #ffffff4d}.faqRow[data-open=true] .faqToggle{background:var(--ink);color:#f7f6f2}.sec[data-tone=ink] .faqRow[data-open=true] .faqToggle,.sec[data-tone=photo] .faqRow[data-open=true] .faqToggle{color:#000;background:#f7f6f2;box-shadow:inset 0 1px #fff9}.faqToggle svg{width:.875rem;height:.875rem}@media (hover:hover) and (pointer:fine){.faqQuestion:hover .faqToggle{transform:translateY(-1px)}.faqRow:not([data-open=true]) .faqQuestion:hover .faqToggle{background:#0000001f}.sec[data-tone=ink] .faqRow:not([data-open=true]) .faqQuestion:hover .faqToggle,.sec[data-tone=photo] .faqRow:not([data-open=true]) .faqQuestion:hover .faqToggle{background:#ffffff2e}}.faqAnswer{overflow:hidden}.faqAnswer p{max-width:44em;color:var(--sec-muted);letter-spacing:-.01em;margin:-.375rem 0 1.375rem;font-size:1rem;font-weight:500;line-height:1.55}.faqQuestion:focus-visible{outline:2px solid var(--focus);outline-offset:2px;border-radius:var(--radius-md)}@media (max-width:900px){.faqGrid{grid-template-columns:minmax(0,1fr)}.marksRow{gap:1rem 2rem}}@media (max-width:560px){.bigQuote{padding:2rem 1.25rem}.hypeCopy{padding:1.125rem}}@media (max-width:900px){.hypeGrid,.hypeGrid[data-count="3"],.wallGrid{grid-template-columns:minmax(0,1fr)}}
.sec.cta:not([data-tone=photo]){padding:clamp(3.5rem,7vh,5rem) 0}.sec.cta[data-tone=photo]{grid-template-columns:minmax(0,100%);align-content:center;min-height:70vh;display:grid}.ctaInner{text-align:center;flex-direction:column;align-items:center;gap:1.5rem;max-width:34rem;margin:0 auto;display:flex}.ctaTitle{letter-spacing:-.035em;font-size:clamp(2rem,4vw,3rem)}.ctaCardBox{--sec-ink:#f7f6f2;--sec-muted:#f7f6f2b8;--sec-rule:#ffffff29;border-radius:var(--radius-lg);background:var(--ink);min-height:clamp(22rem,48vh,32rem);color:var(--sec-ink);align-items:flex-end;display:flex;position:relative;overflow:hidden;transform:translateZ(0)}.ctaCardBox .tile{aspect-ratio:auto;border-radius:0;height:100%;position:absolute;inset:0}.ctaCardBox:after{border-radius:inherit;content:"";pointer-events:none;background:linear-gradient(#0c0c0900 28%,#0c0c093d 48%,#0c0c099e 76%,#0c0c09d6 100%);position:absolute;inset:0;box-shadow:inset 0 1px #ffffff38,inset 0 -1px #ffffff1f}.sec[data-tone=ink] .ctaCardBox,.sec[data-tone=photo] .ctaCardBox{box-shadow:0 1px 2px #00000040,0 8px 20px #00000059}.ctaCardCopy{z-index:1;flex-direction:column;gap:1.25rem;max-width:34rem;padding:clamp(1.5rem,4vw,3rem);display:flex;position:relative}.ctaCardTitle{color:var(--sec-ink);letter-spacing:-.035em;font-size:clamp(2rem,4vw,3rem)}.ctaCardTitle .headingTail{color:var(--sec-muted)}.siblingsHead{justify-content:space-between;align-items:flex-end;gap:var(--mkt-gap,2rem);display:flex}.siblingsHeading{max-width:24em}.siblingsNav{flex:none;gap:.5rem;display:flex}.button.siblingsArrow{width:2.75rem;height:2.75rem;padding:0}.siblingsRail{margin:clamp(2.5rem,6vh,4rem) calc(50% - 50vw) 0 0;position:relative}.siblingsRow{overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none;gap:.75rem;margin:0;padding:0;list-style:none;display:flex;overflow-x:auto}.siblingsRow::-webkit-scrollbar{display:none}.siblingsCard{scroll-snap-align:start;flex:0 0 clamp(17rem,23vw,23rem)}.siblingsLink,.pairGrid[data-layout=inside] .pairItem{outline-offset:-2px;outline:2px solid #0000;transition:outline-offset .32s cubic-bezier(.22,1,.36,1),outline-color .32s}@media (hover:hover) and (pointer:fine){.siblingsLink:hover,.pairGrid[data-layout=inside] .pairItem:hover{outline-offset:2px;outline-color:#00000029}.sec[data-tone=ink] .siblingsLink:hover,.sec[data-tone=photo] .siblingsLink:hover,.sec[data-tone=ink] .pairGrid[data-layout=inside] .pairItem:hover,.sec[data-tone=photo] .pairGrid[data-layout=inside] .pairItem:hover{outline-color:#f4f4f247}}.siblingsLink{--sec-ink:#f7f6f2;--sec-muted:#f7f6f2bd;aspect-ratio:4/5;border-radius:var(--radius-lg);background:var(--ink);color:var(--sec-ink);align-items:flex-end;text-decoration:none;display:flex;position:relative;overflow:hidden;transform:translateZ(0)}.siblingsLink .tile{aspect-ratio:auto;border-radius:0;height:100%;position:absolute;inset:0}.siblingsLink .tile img{transition:transform .6s cubic-bezier(.22,1,.36,1)}.siblingsLink:after{border-radius:inherit;content:"";pointer-events:none;background:linear-gradient(#0c0c0900 36%,#0c0c093d 54%,#0c0c099e 78%,#0c0c09db 100%);position:absolute;inset:0;box-shadow:inset 0 1px #ffffff38,inset 0 -1px #ffffff1f}.sec[data-tone=ink] .siblingsLink,.sec[data-tone=photo] .siblingsLink{box-shadow:0 1px 2px #00000040,0 8px 20px #00000059}.siblingsIcon{z-index:1;-webkit-backdrop-filter:blur(18px)saturate(1.4);backdrop-filter:blur(18px)saturate(1.4);width:2.5rem;height:2.5rem;color:var(--sec-ink);background:#ffffff1f;border-radius:999px;place-items:center;display:grid;position:absolute;top:1rem;left:1rem;box-shadow:inset 0 1px #ffffff61,inset 0 -1px #ffffff24}.siblingsIcon svg{width:1.125rem;height:1.125rem}.siblingsCopy{z-index:1;flex-direction:column;gap:.375rem;max-width:22em;padding:1.5rem;display:flex;position:relative}.siblingsTitle{color:var(--sec-ink);font-size:var(--mkt-title,1.375rem);letter-spacing:-.024em;align-items:center;gap:.375rem;font-weight:500;line-height:1.2;display:inline-flex}.siblingsTitle svg{opacity:0;width:.875rem;height:.875rem;transition:opacity .26s cubic-bezier(.22,1,.36,1),transform .26s cubic-bezier(.22,1,.36,1);transform:translate(-4px)}.siblingsNote{max-width:15em;min-height:calc(2 * 1.35 * var(--mkt-body,1.0625rem));-webkit-line-clamp:2;color:var(--sec-muted);font-size:var(--mkt-body,1.0625rem);letter-spacing:-.01em;-webkit-box-orient:vertical;font-weight:500;line-height:1.35;display:-webkit-box;overflow:hidden}@media (hover:hover) and (pointer:fine){.siblingsLink:hover .tile img{transform:scale(1.03)}.siblingsLink:hover .siblingsTitle svg{opacity:1;transform:translate(0)}}.siblingsLink:focus-visible{outline:2px solid var(--focus);outline-offset:3px}@media (min-width:901px){.siblingsRail[data-static=true]{margin-right:0}.siblingsRail[data-static=true] .siblingsRow{grid-template-columns:repeat(var(--siblings-count,3), minmax(0, 1fr));scroll-snap-type:none;display:grid;overflow:visible}}@media (prefers-reduced-motion:reduce){.siblingsLink .tile img,.siblingsTitle svg{transition:none}}@media (max-width:900px){.siblingsHead{flex-direction:column;align-items:flex-start;gap:1rem}.siblingsNav{display:none}.siblingsCard{flex-basis:78vw}.siblingsLink{aspect-ratio:4/3}}