.v26Reasons{display:grid;gap:8px;margin:16px 0}.v26Reasons div{padding:11px 13px;border-radius:12px;background:#0a1725;border:1px solid #ffffff14;color:#b9cad8}.v26Reasons strong{color:#62e2ad}.v26Metrics{display:grid;grid-template-columns:repeat(3,1fr);gap:10px;margin:18px 0}.v26Metric{padding:14px;border-radius:14px;background:#091522;border:1px solid #ffffff12}.v26Metric span{display:block;color:#94aabc;font-size:12px}.v26Metric strong{display:block;margin-top:5px;font-size:19px}.v26Proposal{margin-top:18px;border:1px solid #58dfa955;background:#0b1c29;border-radius:18px;padding:18px}.v26Proposal h3{margin-top:0}.v26LeadId{font:700 12px/1.3 ui-monospace,SFMono-Regular,Menlo,monospace;color:#7f94a7}.v26Actions{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-top:14px}.v26Actions a{display:block;text-align:center;text-decoration:none;padding:13px;border-radius:13px;font-weight:800}.v26Actions .primary{background:#62e2ad;color:#042016}.v26Actions .secondary{background:#17283a;color:#fff}.v26Fine{font-size:12px;color:#8fa4b4;line-height:1.5}.v26Badge{display:inline-flex;align-items:center;gap:6px;padding:6px 10px;border-radius:999px;background:#153c31;color:#6ce7b5;font-weight:800;font-size:12px}.v26Divider{height:1px;background:#ffffff14;margin:18px 0}@media(max-width:520px){.v26Metrics,.v26Actions{grid-template-columns:1fr}.v26Metric strong{font-size:18px}}

.v26Entry{padding:20px;margin:20px 0;border:1px solid var(--line,#2b4058);border-radius:16px;background:rgba(255,255,255,.025)}.v26Entry h2{font-size:1.15rem;margin:0 0 12px}.v26EntryLink{display:inline-block;color:#a9e8ce;text-underline-offset:3px;margin:4px 0}.v26ModuleHelp{font-size:.9rem;line-height:1.5;color:#c6d5e2}.v26ModuleHelp p{margin:8px 0}.v26Entry:target{outline:2px solid #6ed6af;outline-offset:3px}@media(max-width:600px){.v26Entry{padding:16px}}

.v26PriceTable{width:100%;border-collapse:collapse;margin:14px 0;font-size:.9rem;line-height:1.45;table-layout:fixed}.v26PriceTable th,.v26PriceTable td{text-align:left;padding:12px 10px;border-bottom:1px solid #ffffff20;overflow-wrap:anywhere}.v26PriceTable th{color:#a9e8ce;background:#0b1c29}.v26PriceTable td:last-child{font-weight:700;color:#eef7ff}.v26PriceTable caption{text-align:left;color:#94aabc;padding-bottom:8px}@media(max-width:520px){.v26PriceTable{font-size:.8rem}.v26PriceTable th,.v26PriceTable td{padding:10px 7px}}
