.main-content[data-v-9ba2a219]{padding-bottom:30px}.news-page-body-content[data-v-9ba2a219]{padding:0}.news-page-body-title .news-title[data-v-9ba2a219]{align-items:center;display:flex;flex-direction:column;gap:20px;justify-content:center;text-align:center}.nav-button.active[data-v-9ba2a219]{background-color:#ce2f40;border:1px solid #173b4e;color:#fff}.features-container[data-v-9ba2a219]{margin:20px 0}.features-grid[data-v-9ba2a219]{display:grid;gap:16px;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));margin:0 auto}.feature-card[data-v-9ba2a219]{background:#fff;border-radius:8px;box-shadow:0 0 6px #0000001a;padding:24px;transition:transform .3s ease}.feature-card[data-v-9ba2a219]:hover{transform:translateY(-8px)}.feature-icon[data-v-9ba2a219]{align-items:center;border:1px solid #e5e7eb;border-radius:50%;display:flex;height:48px;justify-content:center;margin-bottom:16px;width:48px}.feature-icon img[data-v-9ba2a219]{height:32px;width:32px}.feature-title[data-v-9ba2a219]{font-size:22px;font-weight:700;margin-bottom:8px}.feature-description[data-v-9ba2a219]{color:#666;font-size:16px}.navigation-buttons-session[data-v-9ba2a219]{align-items:center;background-color:#173b4e;display:flex;justify-content:center;margin-bottom:40px;text-align:center}.navigation-buttons[data-v-9ba2a219]{border-radius:12px;display:inline-flex;flex-direction:column;gap:10px;justify-content:space-between;padding:20px 0;width:100%}@media (min-width:768px){.navigation-buttons[data-v-9ba2a219]{flex-direction:row}}.nav-button[data-v-9ba2a219]{background:#1d4f6a;border:1px solid #236283;border-radius:8px;color:#fff;cursor:pointer;font-size:16px;font-weight:500;margin:0 4px;padding:12px 32px;transition:all .3s ease}.nav-button[data-v-9ba2a219]:hover{color:#96c3db}.nav-button.active[data-v-9ba2a219]:hover{color:#fff}.registration-button svg[data-v-9ba2a219]{margin-left:8px}@media (max-width:767px){.features-grid[data-v-9ba2a219]{grid-template-columns:1fr}.content-header h2[data-v-9ba2a219]{font-size:1.5rem}}.empty-state[data-v-9ba2a219],.news-page-body-title .news-title p[data-v-9ba2a219]{font-size:24px}.empty-state[data-v-9ba2a219]{color:#000;padding-top:15px;text-align:center}.direction-item.active[data-v-9ba2a219]{background-color:#f0f0f0;font-weight:700}.feature-icon-sidebar[data-v-9ba2a219]{align-items:center;border:1px solid #e5e7eb;border-radius:50%;display:flex;height:32px;justify-content:center;margin-right:5px;width:32px}.feature-icon-sidebar img[data-v-9ba2a219]{height:16px;width:16px}.main-content[data-v-9ba2a219]{display:flex;flex-direction:column;gap:24px}@media (min-width:768px){.main-content[data-v-9ba2a219]{flex-direction:row}}.sidebar[data-v-9ba2a219]{margin-bottom:24px;width:100%}@media (min-width:768px){.sidebar[data-v-9ba2a219]{margin-bottom:0;width:25%}}.content[data-v-9ba2a219]{width:100%}@media (min-width:768px){.content[data-v-9ba2a219]{width:75%}}.sidebar-header[data-v-9ba2a219]{background:linear-gradient(90deg,#173b4e,#2d89b8);color:#fff;font-weight:500;overflow:hidden;padding:20px;position:relative;text-align:center}.sidebar-header h3[data-v-9ba2a219]{font-size:1.25rem;font-weight:700;margin:0;position:relative;z-index:10}.sidebar-header[data-v-9ba2a219]:after{background-color:#fff;border-radius:50%;content:"";height:80px;opacity:.1;position:absolute;right:0;top:0;transform:translate(50%,-50%);width:80px}.direction-list[data-v-9ba2a219]{padding:8px 0}.direction-item[data-v-9ba2a219]{align-items:center;background-color:transparent;border-left:4px solid transparent;color:#000;cursor:pointer;display:flex;overflow:hidden;padding:12px 16px;position:relative;text-align:left;transition:all .3s;width:100%}.direction-item.active[data-v-9ba2a219]{background-color:#f6eaf2;border-left:4px solid #173b4e}.direction-item.active span[data-v-9ba2a219]{color:#173b4e}.content-header[data-v-9ba2a219]{background:linear-gradient(90deg,#173b4e,#2d89b8);color:#fff;padding:24px;position:relative}.content-header-year[data-v-9ba2a219]{align-items:center;background-color:#fff;border-radius:9999px;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f;color:#173b4e;display:flex;font-size:16px;font-weight:600;margin-top:17px;padding:.25rem .75rem;width:-moz-max-content;width:max-content;z-index:20}.lucide.lucide-clock[data-v-9ba2a219]{margin-right:.25rem}@media (min-width:768px){.content-header[data-v-9ba2a219]{padding:32px}}.content-header h2[data-v-9ba2a219]{font-size:1.75rem;font-weight:700;margin-bottom:12px;position:relative;z-index:10}.content-header p[data-v-9ba2a219]{max-width:800px;opacity:.8;position:relative;z-index:10}.content-header[data-v-9ba2a219]:after{height:256px;right:0;top:0;transform:translate(50%,-50%);width:256px}.content-header[data-v-9ba2a219]:after,.content-header[data-v-9ba2a219]:before{background-color:#fff;border-radius:50%;content:"";opacity:.1;position:absolute}.content-header[data-v-9ba2a219]:before{bottom:0;height:192px;left:0;transform:translate(-33%,33%);width:192px}.content-body[data-v-9ba2a219]{padding:16px}@media (min-width:768px){.content-body[data-v-9ba2a219]{padding:32px}}.shift-badge svg[data-v-9ba2a219]{height:12px;margin-right:4px;width:12px}.info-badge svg[data-v-9ba2a219]{height:16px;margin-right:4px;width:16px}.price-grid[data-v-9ba2a219]{display:grid;gap:12px;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));margin-bottom:32px}.price-card[data-v-9ba2a219]{background-color:#f9fafb;border:1px solid #e5e7eb;border-radius:8px;padding:16px;text-align:center}.price-value[data-v-9ba2a219]{color:#173b4e;font-size:1.25rem;font-weight:700;margin-bottom:4px}.price-label[data-v-9ba2a219]{color:#666;font-size:.875rem}.program-description[data-v-9ba2a219]{display:flex;gap:16px;margin-top:24px}.description-icon[data-v-9ba2a219]{display:none}@media (min-width:768px){.description-icon[data-v-9ba2a219]{display:block;margin-top:4px}}.description-icon svg[data-v-9ba2a219]{color:#173b4e}.description-content[data-v-9ba2a219]{flex:1;min-width:0}.description-content h3[data-v-9ba2a219]{color:#173b4e;font-size:1.125rem;font-weight:700;margin-bottom:8px}.description-text[data-v-9ba2a219]{color:#333;line-height:1.6}.description-text p[data-v-9ba2a219]{margin-bottom:16px}.description-image[data-v-9ba2a219]{height:auto;margin-top:16px;max-width:100%}.registration-button-container[data-v-9ba2a219]{display:flex;gap:20px;justify-content:center;margin-top:40px}.registration-button[data-v-9ba2a219]{align-items:center;background:linear-gradient(90deg,#173b4e,#2d89b8);border:none;border-radius:8px;box-shadow:0 4px 6px #0000001a;color:#fff;cursor:pointer;display:flex;font-size:1.125rem;font-weight:700;justify-content:center;padding:16px 48px;transition:all .3s ease}.registration-button[data-v-9ba2a219]:hover{box-shadow:0 6px 8px #00000026}.more-detail-button[data-v-9ba2a219]{align-items:center;background:#eee;border:none;border-radius:8px;box-shadow:0 4px 6px #0000001a;color:#000;cursor:pointer;display:flex;font-size:1.125rem;font-weight:700;justify-content:center;padding:16px 48px;transition:all .3s ease}.more-detail-button[data-v-9ba2a219]:hover{box-shadow:0 6px 8px #00000026}.more-detail-button svg[data-v-9ba2a219],.registration-button svg[data-v-9ba2a219]{margin-left:8px}@media (max-width:767px){.features-grid[data-v-9ba2a219]{grid-template-columns:1fr}.main-content[data-v-9ba2a219]{flex-direction:column}.content[data-v-9ba2a219],.sidebar[data-v-9ba2a219]{width:100%}.content-header h2[data-v-9ba2a219]{font-size:1.5rem}}
