/* FroggyAds V216 pricing and consultant pages. Page-scoped by inclusion only. */
.v207-proof-strip{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}
.v207-proof-strip article{padding:16px 18px;border:1px solid var(--line);border-radius:16px;background:rgba(255,255,255,.025);min-width:0}
.v207-proof-strip article strong{font-family:var(--font-display);font-size:1.35rem;color:var(--frog-300);line-height:1}
.v207-proof-strip article span{color:var(--muted);font-size:.82rem}
.v207-related-grid>article{padding:20px;border:1px solid var(--line);border-radius:17px;background:var(--panel);min-width:0}
.v207-related-grid>article h3{font-size:1.02rem;line-height:1.3}
.v207-related-grid>article h3 a{color:var(--frog-300);text-decoration:underline;text-decoration-color:rgba(52,245,160,.25);text-underline-offset:4px}
.v207-related-grid>article p{margin-top:10px;color:var(--muted);font-size:.92rem;line-height:1.65}
.faq-list{display:grid;gap:12px}
.faq-list details{padding:0 20px;border:1px solid var(--line);border-radius:15px;background:rgba(255,255,255,.022)}
.faq-list summary{cursor:pointer;padding:19px 0;color:var(--text);font-family:var(--font-display);font-weight:600}
.faq-list details p{padding:0 0 20px;color:var(--muted);line-height:1.75}
.v207-hero-visual{min-width:0}
.v207-hero-visual img{width:100%;border-radius:22px;box-shadow:0 24px 80px -35px rgba(24,224,138,.42)}
@media(max-width:700px){.v207-proof-strip{grid-template-columns:1fr}.v207-proof-strip article{padding:14px 16px}.v207-related-grid{grid-template-columns:1fr}}
