/* CEO-approved plans v3: route-specific compact hierarchy */
.docs-shell--pricing-v3 .site-page-hero--pricing-decision{padding-bottom:clamp(42px,5vw,68px)}
.docs-shell--pricing-v3 .site-band--pricing-decision{padding-top:clamp(34px,4vw,54px)}
.docs-shell--pricing-v3 .docs-section__header--pricing{max-width:780px;margin-inline:auto;text-align:center}
.docs-shell--pricing-v3 .docs-section__header--pricing .pricing-mobile-note{display:none}
.pricing-v3-include-bar,.pricing-v3-shared-note,.pricing-v3-commercial{width:min(100%,1060px);margin-inline:auto}
.pricing-v3-include-bar{display:flex;align-items:center;justify-content:center;gap:12px;margin-top:24px;padding:12px 18px;border:1px solid rgba(0,245,160,.2);border-radius:10px;background:rgba(0,245,160,.045);color:rgba(236,255,249,.8);font-size:.86rem;line-height:1.5;text-align:center}
.pricing-v3-include-bar strong{color:#00f5a0;font-family:var(--font-head);font-size:.72rem;font-weight:900;text-transform:uppercase}
.docs-shell--pricing-v3 .pricing-grid--premium.pricing-grid--trio{gap:18px;margin-top:34px}
.docs-shell--pricing-v3 .pricing-grid--premium.pricing-grid--trio .pricing-card{min-height:0;padding:24px;border-radius:14px}
.docs-shell--pricing-v3 .pricing-grid--premium.pricing-grid--trio .pricing-card--featured{padding:30px 28px;border-color:rgba(0,245,160,.78);background:linear-gradient(180deg,rgba(0,245,160,.16),rgba(9,21,27,.96) 54%),#0b151b;box-shadow:0 26px 62px rgba(0,245,160,.13);transform:translateY(-16px)}
.docs-shell--pricing-v3 .pricing-grid--premium.pricing-grid--trio .pricing-card__ribbon{border-color:#00f5a0;color:#00150f;background:#00f5a0}
.docs-shell--pricing-v3 .pricing-card__cta-note,.docs-shell--pricing-v3 .pricing-secondary-cycles__note{display:none}
.docs-shell--pricing-v3 .pricing-value-list li:nth-child(n + 4){display:none}
.docs-shell--pricing-v3 .pricing-card--featured .pricing-value-list li:nth-child(4){display:flex}
.pricing-v3-shared-note{margin-top:10px;color:rgba(218,234,237,.68);font-size:.76rem;line-height:1.55;text-align:center}
.pricing-v3-commercial{margin-top:18px;border:1px solid rgba(0,245,160,.2);border-radius:12px;background:rgba(0,245,160,.035)}
.pricing-v3-commercial summary{padding:15px 18px;color:rgba(230,255,247,.9);cursor:pointer;font-family:var(--font-head);font-size:.84rem;font-weight:800}
.pricing-v3-commercial__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;border-top:1px solid rgba(0,245,160,.15);background:rgba(0,245,160,.12)}
.pricing-v3-commercial__grid article{padding:16px;background:#0b151b}
.pricing-v3-commercial__grid strong{color:#f3fff9;font-family:var(--font-head);font-size:.86rem}
.pricing-v3-commercial__grid p{margin:7px 0 0;color:rgba(218,234,237,.7);font-size:.78rem;line-height:1.55}
.docs-shell--pricing-v3 .pricing-fit-panel,.docs-shell--pricing-v3 .pricing-clarity-panel,.docs-shell--pricing-v3 .pricing-faq-grid{display:none}
.docs-shell--pricing-v3 .plan-included-strip--premium{margin-top:24px}
.docs-shell--pricing-v3 .plans-trust-strip{margin-top:18px}
@media(max-width:860px){.docs-shell--pricing-v3 .pricing-grid--premium.pricing-grid--trio .pricing-card--featured{transform:none}.pricing-v3-commercial__grid{grid-template-columns:1fr}}
@media(max-width:620px){.pricing-v3-include-bar{display:grid;gap:4px;padding:12px}.docs-shell--pricing-v3 .pricing-decision-rail{display:none}}
