
    .outcome{max-width:820px}.plans{display:grid;grid-template-columns:repeat(3,1fr);gap:18px}.plan{background:#fff;padding:36px;border-top:4px solid #c9ae70;display:flex;flex-direction:column}.plan h3{font-size:26px}.plan ul{padding-left:1.2em}.plan .btn{margin-top:auto}.benefits{background:#173d36;color:#fff}.benefits h2{color:#fff}.benefit-list{display:grid;grid-template-columns:repeat(3,1fr);gap:18px}.benefit{padding:32px;border:1px solid #ffffff45}.benefit p{color:#ffffffbd}.story{display:grid;grid-template-columns:1fr 1fr;gap:55px;align-items:center}.story img{height:530px;object-fit:cover}.steps{display:grid;grid-template-columns:repeat(4,1fr);gap:15px}.step{padding:25px;background:#fff}.step b{font-size:44px;color:#c9ae70}@media(max-width:800px){.plans,.benefit-list,.story,.steps{grid-template-columns:1fr}.story img{height:340px}}
  
.tour-choice-cta{margin-top:48px;padding:38px;background:#fff;border-top:3px solid #b58a3a}.tour-choice-list{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;margin-top:24px}.tour-choice-list a{display:grid;grid-template-columns:auto 1fr;gap:4px 12px;align-items:center;padding:20px;border:1px solid #cdbd9e;color:inherit;text-decoration:none}.tour-choice-list a span{grid-row:1/3;color:#b58a3a;font-size:1.4rem}.tour-choice-list a small{color:#665f54}@media(max-width:760px){.tour-choice-list{grid-template-columns:1fr}}
