.two-objections{background:var(--bg-cream);border-bottom:1px solid var(--line);padding:104px 0}@media (max-width:740px){.two-objections{padding:72px 0}}.objections-head{margin:0 auto 48px;max-width:720px;text-align:center}.objections-h2{font-family:var(--serif);font-size:40px;font-weight:500;letter-spacing:-.02em;line-height:1.1;margin:0 0 14px}.objections-h2 em{color:var(--brand);font-style:italic;font-weight:500}.objections-h2 p{margin:0}@media (max-width:740px){.objections-h2{font-size:32px}}.objections-lede{color:var(--gray);font-size:16.5px;line-height:1.55;margin:0}.objections-lede p{margin:0}.objections-grid{display:grid;gap:24px;grid-template-columns:1fr 1fr;margin:0 auto;max-width:1080px}@media (max-width:900px){.objections-grid{gap:22px;grid-template-columns:1fr}}.objection-card{background:#fff;border:1px solid var(--line);border-radius:14px;padding:36px 32px;transition:transform .25s ease,box-shadow .25s ease}.objection-card:hover{box-shadow:0 8px 24px rgba(0,0,0,.06);transform:translateY(-3px)}.objection-subtitle{color:var(--gray-soft);font-family:var(--mono);font-size:11px;font-weight:600;letter-spacing:.08em;margin-bottom:12px;text-transform:uppercase}.objection-title{color:var(--brand);font-family:var(--serif);font-size:24px;font-style:italic;font-weight:500;letter-spacing:-.01em;line-height:1.25;margin:0 0 16px}.objection-title:before{content:"« "}.objection-title:after{content:" »"}.objection-answer{color:var(--gray);font-size:14.5px;line-height:1.55;margin-bottom:18px}.objection-answer p{margin:0 0 14px}.objection-answer p:last-child{margin:0}.objection-answer ul{color:var(--ink);font-size:14px;list-style:disc;margin:0 0 16px;padding-left:18px}.objection-answer ul li{line-height:1.5;margin-bottom:6px}.objection-answer p b,.objection-answer ul li b{color:var(--ink);font-weight:600}.objection-link{font-size:13.5px;font-weight:500}