.gosprograms__section[data-v-da507d2a]{background:#fff;padding:20px 0}@media screen and (max-width:768px){.gosprograms__section[data-v-da507d2a]{padding:20px 0}}.gosprograms__section .gosprograms__header[data-v-da507d2a]{margin-bottom:40px;text-align:center}.gosprograms__section .gosprograms__header .gosprograms__title[data-v-da507d2a]{color:#1a1a1a;font-size:36px;font-weight:700;line-height:44px;margin-bottom:16px;text-transform:uppercase}@media screen and (max-width:768px){.gosprograms__section .gosprograms__header .gosprograms__title[data-v-da507d2a]{font-size:28px;line-height:36px}}@media screen and (max-width:480px){.gosprograms__section .gosprograms__header .gosprograms__title[data-v-da507d2a]{font-size:24px;line-height:32px}}.gosprograms__section .gosprograms__header .gosprograms__subtitle[data-v-da507d2a]{color:#666;font-size:18px;line-height:26px;margin:0 auto;max-width:700px}@media screen and (max-width:768px){.gosprograms__section .gosprograms__header .gosprograms__subtitle[data-v-da507d2a]{font-size:16px;line-height:24px}}.gosprograms__section .gosprograms__grid[data-v-da507d2a]{display:grid;gap:30px;grid-template-columns:repeat(3,1fr)}@media screen and (max-width:1024px){.gosprograms__section .gosprograms__grid[data-v-da507d2a]{gap:20px;grid-template-columns:repeat(2,1fr)}}@media screen and (max-width:768px){.gosprograms__section .gosprograms__grid[data-v-da507d2a]{gap:25px;grid-template-columns:1fr;margin:0 auto}}.gosprograms__section .gosprograms__card[data-v-da507d2a]{border-radius:0;box-shadow:0 4px 12px #0000001a;cursor:pointer;height:100%;overflow:hidden;transition:all .3s ease}.gosprograms__section .gosprograms__card[data-v-da507d2a]:hover{box-shadow:0 8px 24px #00000026;transform:translateY(-4px)}.gosprograms__section .gosprograms__card .gosprograms__card-image[data-v-da507d2a]{height:100%;min-height:650px;overflow:hidden;position:relative;width:100%}.gosprograms__section .gosprograms__card .gosprograms__card-image img[data-v-da507d2a]{height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;transition:transform .3s ease;width:100%}.gosprograms__section .gosprograms__card:hover .gosprograms__card-image img[data-v-da507d2a]{transform:scale(1.05)}.gosprograms__section .gosprograms__card .gosprograms__card-overlay[data-v-da507d2a]{background:linear-gradient(0deg,#000000d9 0,#0006 50%,#0003);height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}.gosprograms__section .gosprograms__card .gosprograms__card-content[data-v-da507d2a]{background:linear-gradient(0deg,rgba(0,0,0,.9),transparent);bottom:0;display:flex;flex-direction:column;left:0;padding:30px 24px 24px;position:absolute;right:0;z-index:2}@media screen and (max-width:480px){.gosprograms__section .gosprograms__card .gosprograms__card-content[data-v-da507d2a]{padding:20px 16px 16px}}.gosprograms__section .gosprograms__card .gosprograms__card-content .gosprograms__card-title[data-v-da507d2a]{color:#fff;font-size:24px;font-weight:700;line-height:32px;margin-bottom:12px;text-shadow:1px 1px 2px rgba(0,0,0,.3)}@media screen and (max-width:1024px){.gosprograms__section .gosprograms__card .gosprograms__card-content .gosprograms__card-title[data-v-da507d2a]{font-size:20px;line-height:28px}}@media screen and (max-width:480px){.gosprograms__section .gosprograms__card .gosprograms__card-content .gosprograms__card-title[data-v-da507d2a]{font-size:18px;line-height:26px}}.gosprograms__section .gosprograms__card .gosprograms__card-content .gosprograms__card-description[data-v-da507d2a]{color:#fffffff2;font-size:14px;line-height:22px;margin-bottom:20px;text-shadow:1px 1px 1px rgba(0,0,0,.3)}@media screen and (max-width:480px){.gosprograms__section .gosprograms__card .gosprograms__card-content .gosprograms__card-description[data-v-da507d2a]{font-size:13px;line-height:20px;margin-bottom:16px}}.gosprograms__section .gosprograms__card .gosprograms__card-content .gosprograms__card-btn[data-v-da507d2a]{background:#0b0d0c;border:none;color:#fff;margin-top:auto;width:100%}.gosprograms__section .gosprograms__card .gosprograms__card-content .gosprograms__card-btn[data-v-da507d2a]:hover{background:#00b5aa;transform:translateY(-2px)}
