/* The advisory section shares the dark PublicProof system while retaining its editorial comparison layout. */
.strategy-shelf{--strategy-paper:#0d1318;--strategy-white:#182027;--strategy-ink:#f3f5f7;--strategy-muted:#b2bec7;--strategy-line:#34404a;--strategy-red:#ff454b;--strategy-gold:#f2c64c;color-scheme:dark;color:var(--strategy-ink);background:radial-gradient(ellipse at 95% 0%,rgba(242,198,76,.08),transparent 42%),var(--strategy-paper);border:1px solid #765d31;border-top:4px solid var(--strategy-gold);box-shadow:0 24px 70px #0007}
.strategy-shelf .kicker{color:var(--strategy-gold)}.strategy-shelf h2,.strategy-shelf-prices h3,.strategy-shelf-branding h3,.strategy-shelf-brand-grid h4,.strategy-shelf-addons h4{color:var(--strategy-ink)}
.strategy-shelf-heading p:last-child,.strategy-shelf-prices p,.strategy-shelf-branding>div:first-child>p:last-child,.strategy-shelf-brand-grid p,.strategy-shelf-addons>p,.strategy-shelf-note{color:var(--strategy-muted)}
.strategy-shelf .button{background:var(--strategy-gold);border-color:var(--strategy-gold);color:#0b1014}.strategy-shelf .button:hover{background:#ffe294;border-color:#ffe294;color:#0b1014}
.strategy-shelf-prices article.strategy-shelf-featured{background:var(--strategy-white);border-left-color:var(--strategy-red);box-shadow:0 16px 42px #0005}
.strategy-shelf-prices .strategy-shelf-label,.strategy-shelf-prices .strategy-shelf-price,.strategy-shelf-brand-grid strong,.strategy-shelf-addon-grid b{color:var(--strategy-gold)}
.strategy-shelf-prices .strategy-shelf-promise,.strategy-shelf-prices p b,.strategy-shelf-prices .strategy-shelf-takeaway,.strategy-shelf-choice b,.strategy-shelf-addon-grid span{color:var(--strategy-ink)}
.strategy-shelf-prices a,.strategy-shelf-branding>a{color:var(--strategy-gold);border-bottom-color:var(--strategy-gold)}.strategy-shelf-prices a:hover,.strategy-shelf-branding>a:hover{color:var(--strategy-ink);border-bottom-color:var(--strategy-ink)}
.strategy-shelf-choice{color:var(--strategy-muted);border-left-color:var(--strategy-red)}.strategy-shelf-brand-grid article,.strategy-shelf-addon-grid span{background:transparent}
.strategy-shelf-checkout{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;background:var(--strategy-line);border:1px solid var(--strategy-line);margin-top:28px}
.strategy-shelf-checkout>div{background:#182027;padding:22px}.strategy-shelf-checkout b{display:block;color:var(--strategy-gold);font:800 22px/1 var(--display);text-transform:uppercase}.strategy-shelf-checkout p{color:var(--strategy-muted);font-size:14px;line-height:1.55;margin:11px 0 0}
@media(max-width:700px){.strategy-shelf-prices article.strategy-shelf-featured{background:transparent;box-shadow:none;border-left:0}.strategy-shelf-checkout{grid-template-columns:1fr}}
