.DecisionGuide_section__czgca{padding:5rem 0;background:white}.DecisionGuide_heading__n8neH{font-size:var(--text-4xl);font-weight:var(--heading-weight,600);color:var(--color-gray-900);text-align:center;margin-bottom:3rem}.DecisionGuide_scenariosGrid__3sx_Y{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:2rem;gap:2rem}@media (max-width:768px){.DecisionGuide_scenariosGrid__3sx_Y{grid-template-columns:1fr}}.DecisionGuide_scenarioCard___Elm2{background:var(--color-gray-50);border-radius:16px;padding:2.5rem;transition:all .3s ease}.DecisionGuide_scenarioCard___Elm2:hover{background:var(--color-gray-100);transform:translateY(-4px)}.DecisionGuide_iconWrapper__lDLbV{width:56px;height:56px;background:var(--color-primary);border-radius:14px;display:flex;align-items:center;justify-content:center;margin-bottom:1.5rem}.DecisionGuide_iconWrapper__lDLbV svg{width:28px;height:28px;color:white}.DecisionGuide_scenarioTitle__QH5oV{font-size:var(--text-xl);font-weight:700;color:var(--color-gray-900);margin-bottom:1.5rem}.DecisionGuide_pointsList__YPla5{list-style:none;padding:0;margin:0 0 2rem}.DecisionGuide_pointsList__YPla5 li{display:flex;align-items:flex-start;gap:.75rem;padding:.625rem 0;font-size:var(--text-sm);color:var(--color-gray-600);line-height:1.5}.DecisionGuide_checkIcon__BB2sO{width:20px;height:20px;color:var(--color-success);flex-shrink:0;margin-top:2px}.DecisionGuide_scenarioCta__wDNGP{display:inline-flex;align-items:center;gap:.5rem;padding:.875rem 1.5rem;background:var(--color-gray-900);color:white;border-radius:10px;font-size:var(--text-sm);font-weight:600;text-decoration:none;transition:all .2s ease}.DecisionGuide_scenarioCta__wDNGP:hover{background:var(--color-primary);transform:translateX(4px)}.DecisionGuide_scenarioCta__wDNGP svg{width:18px;height:18px;transition:transform .2s ease}.DecisionGuide_scenarioCta__wDNGP:hover svg{transform:translateX(4px)}@media (max-width:768px){.DecisionGuide_section__czgca{padding:3rem 0}.DecisionGuide_scenarioCard___Elm2{padding:2rem 1.5rem}.DecisionGuide_heading__n8neH{font-size:var(--text-3xl)}}