.csRoot .scpwTitle{display:flex;align-items:center;justify-content:center;gap:10px;margin:0 0 18px;font-family:var(--csDisplay);font-size:22px;font-weight:600;letter-spacing:-.02em;line-height:var(--csLeadTitle);color:var(--csInk)}.csRoot .scpwLead{margin:-8px 0 16px;text-align:center;font-size:13px;line-height:var(--csLeadBody);color:var(--csInkMeta)}.csRoot .scpwMark{display:inline-block;padding:.04em .3em .06em;border-bottom:.06em solid var(--csAmberSole);border-radius:var(--csRadRead);background:var(--csAmber);color:var(--csAmberInk)}.csRoot .scpwPicker{margin-bottom:16px}.csRoot .scpwStar{margin-right:6px;color:var(--csAmberText);vertical-align:-1px}.csRoot .scpwHead{margin-bottom:22px;text-align:center}.csRoot .scpwPriceRow{align-items:baseline;gap:10px;margin:0}.csRoot .scpwHeadNote,.csRoot .scpwPriceRow{display:flex;flex-wrap:wrap;justify-content:center}.csRoot .scpwHeadNote{align-items:center;gap:8px;margin:10px 0 0}.csRoot .scpwHeadFigure .csBadge{font-family:var(--csMono);font-variant-numeric:tabular-nums}.csRoot .scpwMatrix{display:grid;grid-template-columns:minmax(0,1fr) 84px 124px;align-items:stretch}.csRoot .scpwRow{display:contents}.csRoot .scpwRow>*{position:relative;z-index:1;border-bottom:1px solid var(--csLine)}.csRoot .scpwSeat{grid-column:3;grid-row:1/-1;z-index:0;border:3px solid var(--csAmber);border-radius:var(--csRadPanel);background:var(--csAmberWell);box-shadow:inset 0 70px 56px -56px color-mix(in srgb,var(--csAmber) 11%,transparent),inset 0 0 44px color-mix(in srgb,var(--csAmber) 4%,transparent),var(--csCutShadow)}.csRoot .scpwCellSeat,.csRoot .scpwColHeadSeat{border-bottom-color:var(--csEdgeHi)}.csRoot .scpwColHeadSeat{border-bottom-color:transparent}.csRoot .scpwHeadFace{flex:none}.csRoot .scpwRow:last-of-type>*{border-bottom:0}.csRoot .scpwCellSeat,.csRoot .scpwColHeadSeat{margin-inline:7px}.csRoot .scpwHeadRow>*{padding-top:14px;padding-bottom:12px}.csRoot .scpwColHead{display:flex;align-items:center;justify-content:center;gap:6px;font-family:var(--csDisplay);font-size:13px;font-weight:700;letter-spacing:-.01em;line-height:var(--csLeadTitle);text-align:center;color:var(--csInk)}.csRoot .scpwGroup{display:contents}.csRoot .scpwGroupLabel{grid-column:1/-1;padding:24px 4px 8px 2px;border-bottom:0;font-family:var(--csDisplay);font-size:15px;font-weight:700;letter-spacing:-.01em;line-height:var(--csLeadTitle);color:var(--csInk)}.csRoot .scpwRowLabel{display:flex;align-items:center;gap:12px;min-height:46px;padding:4px 12px 4px 10px;font-size:13.5px;font-weight:600;line-height:var(--csLeadBody);color:var(--csInkBody)}.csRoot .scpwRowGlyph{flex:none;width:32px;height:32px}.csRoot .scpwRowGlyph .pricingFounders{--csFoundersRing:var(--csPanel)}.csRoot .scpwRowText{display:flex;flex-direction:column;gap:2px;min-width:0}.csRoot .scpwCell{display:flex;align-items:center;justify-content:center}.csRoot .scpwRow[data-hit="1"]>:not(.scpwCellSeat){background:var(--csAmberWell);border-bottom-color:var(--csAmberLine);box-shadow:inset 0 1px 0 var(--csAmberLine)}.csRoot .scpwRow[data-hit="1"]>.scpwRowLabel{color:var(--csAmberText)}.csRoot .scpwHit{font-size:12px;font-weight:400;line-height:var(--csLeadBody);color:var(--csInkMeta)}.csRoot .scpwBuy{flex:1}.csRoot .scpwBuy .csBtn{padding-block:15px}.csRoot .scpwTick{display:inline-flex;align-items:center;justify-content:center;width:26px;height:26px;border:1px solid var(--csWellEdge);border-radius:999px;background:var(--csWell);box-shadow:var(--csCutShadow);color:var(--csDanger)}.csRoot .scpwTick[data-on="1"]{border-color:var(--csAmber);background:var(--csAmber);box-shadow:none;color:var(--csAmberInk)}.csRoot .scpwLimit{display:inline-flex;align-items:center;gap:6px;font-size:12px;font-weight:600;font-variant-numeric:tabular-nums;line-height:var(--csLeadBody);text-align:center;color:var(--csInkBody)}.csRoot .scpwBoost{padding:2px 7px;border:1px solid var(--csAmber);border-radius:var(--csRadRead);font-family:var(--csMono);font-size:11px;font-weight:700;line-height:var(--csLeadFlat);background:var(--csAmber);color:var(--csAmberInk)}@media (max-width:639.98px){.csRoot .scpwMatrix{grid-template-columns:minmax(0,1fr) 50px 108px}.csRoot .scpwColHead{font-size:11px}.csRoot .scpwCellSeat,.csRoot .scpwColHeadSeat{margin-inline:4px}.csRoot .scpwRowLabel{gap:10px;font-size:12.5px}.csRoot .scpwTick{width:22px;height:22px}}