.buckets-section--objections{background:radial-gradient(ellipse at bottom left,#dce3d2 0,#f1f4ee 60%,#fff 130%)}.pillar-grid--objections{display:grid;gap:16px;grid-template-columns:repeat(4,1fr);margin:32px 0 0;max-width:none}.pillar--objection{background:#f1f4fa!important;border:1px solid var(--gray-200);border-radius:16px;box-shadow:0 2px 12px rgba(11,29,58,.05);display:flex;flex-direction:column;padding:24px 22px}.pillar-q{border-bottom:1px solid var(--gray-200);color:var(--navy);font-family:var(--font-display);font-size:16px;font-weight:700;letter-spacing:-.3px;line-height:1.35;margin-bottom:14px;padding-bottom:14px}.pillar-p{color:var(--gray-700);font-size:13.5px;line-height:1.6}.pillar-p strong{color:var(--navy);font-weight:700}.pillar-grid--objections.five{grid-template-columns:repeat(5,1fr)}.pillar-grid--objections.five .pillar--objection{background-color:transparent}.pillar-grid--objections.five .pillar--objection .pillar-q{border-bottom:0;font-size:18px;margin:0}@media (max-width:980px){.pillar-grid--objections{grid-template-columns:repeat(2,1fr)}.pillar-grid--objections.five{grid-template-columns:repeat(3,1fr)}}@media (max-width:575px){.pillar-grid--objections{grid-template-columns:repeat(1,1fr)}.pillar-grid--objections.five{grid-template-columns:repeat(2,1fr)}}@media (max-width:430px){.pillar-grid--objections,.pillar-grid--objections.five{grid-template-columns:repeat(1,1fr)}}