/* Compact pricing: keep commercial terms visible, expand delivery detail on request. */
#tiers .own-stack{display:block;padding:24px 28px}
#tiers .own-stack__copy{max-width:72ch}
#tiers .price-grid{grid-template-rows:none;margin-top:36px!important;align-items:start}
#tiers .price-card{display:flex;flex-direction:column;grid-row:auto;gap:0}
#tiers .pc-highlights{display:grid;gap:12px;margin:24px 0 20px;padding-inline:clamp(21px,2.3vw,34px);list-style:none}
#tiers .pc-highlights li{display:block;padding:0;font-size:14px;line-height:1.5}
#tiers .pc-details{border-top:1px solid var(--border-subtle);padding-top:16px}
#tiers .pc-details summary{cursor:pointer;font-size:14px;font-weight:600;min-height:44px;line-height:1.5}
#tiers .pc-details summary:focus-visible{outline:2px solid var(--accent);outline-offset:4px}
#tiers .pc-details .pc-group{display:block;padding:0;margin-top:16px}
#tiers .pc-details .pc-group ul{display:grid;gap:0;margin:0}
#tiers .pc-details .pc-note{margin:16px 0 0}
#tiers .pc-cta{width:100%;margin-top:20px}
#tiers .price-big{flex-wrap:wrap}
#tiers .price-big .u span{white-space:normal}
