.opportunity-cards .opportunity-cards__frame{box-sizing:border-box;margin:0 auto;max-width:1440px;padding-left:80px;padding-right:80px;width:100%}.opportunity-cards .opportunity-cards__intro{margin:0 auto;max-width:768px;text-align:center}.opportunity-cards p.opportunity-cards__eyebrow{color:#a07013;font-family:"Cedarville Cursive",cursive;font-size:24px;font-weight:400;letter-spacing:0;line-height:32px;margin:0 0 12px;text-align:center}.opportunity-cards h2.opportunity-cards__title{color:#171411;font-family:Lora,serif;font-size:48px;font-weight:600;letter-spacing:0;line-height:60px;margin:0;text-align:center}.opportunity-cards .opportunity-cards__grid{display:grid;gap:24px;margin-top:48px}.opportunity-cards article.opportunity-cards__card{align-items:start;background:#fbf9f6;border:1px solid #d6cdc1;border-radius:8px;box-shadow:0 8px 24px rgba(25,25,25,.06);display:grid;gap:24px;grid-template-columns:56px minmax(0,1fr);min-height:252px;opacity:1;padding:32px;transform:translateY(0);transition:opacity .65s ease,transform .65s ease,border-color .5s ease,background-color .5s ease,box-shadow .5s ease}.opportunity-cards--ready article.opportunity-cards__card{opacity:0;transform:translateY(28px)}.opportunity-cards--visible article.opportunity-cards__card{opacity:1;transform:translateY(0)}.opportunity-cards article.opportunity-cards__card:nth-child(2){transition-delay:.1s}.opportunity-cards article.opportunity-cards__card:nth-child(3){transition-delay:.2s}.opportunity-cards article.opportunity-cards__card:nth-child(4){transition-delay:.3s}.opportunity-cards--visible article.opportunity-cards__card:hover{background:#fff;border-color:#b19b81;box-shadow:0 18px 40px rgba(47,79,54,.13);transform:translateY(-6px)}.opportunity-cards span.opportunity-cards__icon{background:#191919;border-radius:4px;color:#fcd0b1;display:grid;height:56px;place-items:center;transition:all .5s ease;width:56px}.opportunity-cards span.opportunity-cards__icon svg{display:block;height:24px;width:24px}.opportunity-cards--visible article.opportunity-cards__card:hover span.opportunity-cards__icon{background:#3c342b;transform:translateY(-2px)}.opportunity-cards h3.opportunity-cards__heading{color:#191919;font-family:Lora,Georgia,serif;font-size:26px;font-weight:400;line-height:34px;margin:0}.opportunity-cards .opportunity-cards__copy,.opportunity-cards .opportunity-cards__copy p{color:#4f564c;font-family:Plus Jakarta Sans,Arial,sans-serif;font-size:16px;font-weight:400;line-height:28px}.opportunity-cards .opportunity-cards__copy{margin-top:14px}.opportunity-cards .opportunity-cards__copy p{margin:0}@media (max-width:1200px){.opportunity-cards .opportunity-cards__frame{padding-left:5%;padding-right:5%}}@media (max-width:700px){.opportunity-cards h2.opportunity-cards__title{font-size:30px;line-height:38px}.opportunity-cards article.opportunity-cards__card{gap:18px;grid-template-columns:48px minmax(0,1fr);min-height:0;padding:24px}.opportunity-cards span.opportunity-cards__icon{height:48px;width:48px}.opportunity-cards h3.opportunity-cards__heading{font-size:23px;line-height:30px}}@media (prefers-reduced-motion:reduce){.opportunity-cards article.opportunity-cards__card,.opportunity-cards--ready article.opportunity-cards__card,.opportunity-cards--visible article.opportunity-cards__card,.opportunity-cards--visible article.opportunity-cards__card:hover,.opportunity-cards--visible article.opportunity-cards__card:hover span.opportunity-cards__icon{opacity:1;transform:none;transition:none}}