.objection-link{display:block;margin:20px auto 0;background:none;border:0;text-decoration:underline;text-underline-offset:4px;padding:8px;min-height:44px}.objection-options{display:grid;gap:12px;margin:24px 0}.objection-options button{display:flex;justify-content:space-between;gap:16px;padding:20px;border:1px solid #f6cbdc;background:white;border-radius:12px;text-align:left;min-height:64px}.objection-options button:hover{border-color:#21171d;background:#fff8fb}.recovery-price{display:flex;align-items:baseline;gap:20px;margin:24px 0}.recovery-price>span{text-decoration:line-through;color:#76505e}.recovery-price>strong{font-size:3rem;letter-spacing:-.06em}.launch-proof{display:grid;grid-template-columns:1fr 1fr;gap:60px;align-items:center}.proof-stack{background:#fce7ef;border:1px solid #fce7ef;border-radius:24px;padding:35px}.proof-stack>div{background:#fbd5e4;padding:20px;border-radius:12px}.proof-stack b{font-size:.7rem;letter-spacing:.1em}.proof-stack p{margin:12px 0 0}.proof-stack img{margin:10px 0}#detail .total strong{white-space:nowrap}@media(max-width:700px){.launch-proof{grid-template-columns:1fr;gap:25px}.proof-stack{padding:20px}.recovery-price>strong{font-size:2.5rem}.objection-options button{font-size:.9rem}}
#detail .total{font-size:1rem;line-height:1.5;gap:22px;margin:0;padding:14px 0;border-bottom:1px solid #fce7ef}#detail .total strong{font-size:1.1rem}#detail .total+p{margin-top:20px}#detail .total:has(+p) strong{font-size:1.25rem}#detail .eyebrow{padding-right:24px}@media(max-width:420px){#detail h2{font-size:1.85rem}#detail .total{font-size:.88rem;gap:14px}#detail .total strong{font-size:1rem}#detail .total:has(+p) strong{font-size:1.1rem}}
