@charset "UTF-8";.multi-modal-video{--multi-modal-ink: var(--color-primary-700, #032331);--multi-modal-accent: var(--color-secondary-400, #46c17f);--multi-modal-selected: #d9e9f7;--multi-modal-button: #e1e8ec;--multi-modal-button-hover: #d4dfe4;width:100%;color:var(--multi-modal-ink)}.multi-modal-video__player{position:relative;width:100%;overflow:hidden;border-radius:var(--rounded-s, 12px);background:#0a2733;box-shadow:0 18px 48px #03233124;aspect-ratio:16/9}.multi-modal-video__frame{position:absolute;inset:0;width:100%;height:100%;border:0;opacity:1;transition:opacity .22s ease}.multi-modal-video__player.is-loading .multi-modal-video__frame{opacity:0}.multi-modal-video__fallback{position:absolute;top:50%;left:50%;color:#fff;font-size:var(--text-l, 1.25rem);font-weight:600;text-decoration:underline;text-underline-offset:.2em;transform:translate(-50%,-50%)}.multi-modal-video__loading{position:absolute;z-index:2;inset:0;display:flex;visibility:hidden;flex-direction:column;align-items:center;justify-content:center;gap:16px;background:radial-gradient(circle at 50% 45%,rgba(70,193,127,.16),transparent 34%),linear-gradient(115deg,#0a2733 25%,#123d4d 48%,#0a2733 72%);background-size:100% 100%,240% 100%;color:#fff;opacity:0;pointer-events:none;transition:opacity .18s ease,visibility .18s ease}.multi-modal-video__player.is-loading .multi-modal-video__loading{visibility:visible;opacity:1;animation:multi-modal-video-shimmer 1.8s ease-in-out infinite}.multi-modal-video__loading-spinner{width:48px;height:48px;border:4px solid rgba(255,255,255,.24);border-top-color:var(--multi-modal-accent);border-radius:50%;animation:multi-modal-video-spin .8s linear infinite}.multi-modal-video__loading-label{font-size:17px;font-weight:600;letter-spacing:.01em}@keyframes multi-modal-video-spin{to{transform:rotate(360deg)}}@keyframes multi-modal-video-shimmer{0%,to{background-position:50% 50%,0% 0%}50%{background-position:50% 50%,100% 0%}}.multi-modal-video__type-buttons{display:flex;justify-content:center;gap:16px;margin-top:clamp(20px,3vw,32px)}.multi-modal-video a.multi-modal-video__type-button{display:inline-flex;width:clamp(220px,28vw,330px);min-height:47.2px;box-sizing:border-box;align-items:center;justify-content:center;gap:10px;border:0;border-radius:var(--rounded-full, 9999px);padding:12px 15px 8px;background-color:var(--color-gray-200, #e0e7ea);color:#363636;font-family:elza,sans-serif;font-size:var(--font-base, 16px);font-weight:500;line-height:27.2px;text-align:center;text-decoration:none;transition:transform .18s ease}.multi-modal-video a.multi-modal-video__type-button:is(:hover,:focus-visible){background-color:var(--multi-modal-button-hover);color:var(--multi-modal-ink);transform:translateY(-2px)}.multi-modal-video a.multi-modal-video__type-button:focus-visible,.multi-modal-video a.multi-modal-video__language-button:focus-visible{outline:3px solid var(--multi-modal-accent);outline-offset:3px}.multi-modal-video a.multi-modal-video__type-button.is-active{background-color:var(--multi-modal-accent);color:#fff}.multi-modal-video a.multi-modal-video__type-button.is-active:is(:hover,:focus-visible){background-color:#5bd18e;color:#fff}.multi-modal-video a.multi-modal-video__type-button.is-disabled{cursor:not-allowed;opacity:.65;pointer-events:none}.multi-modal-video__type-icon{display:inline-flex;width:24px;height:24px;flex:0 0 24px;align-items:center;justify-content:center}.multi-modal-video__type-icon svg{display:block;width:24px;height:24px}.multi-modal-video__languages{display:block;width:100%;max-width:100%;min-inline-size:0;box-sizing:border-box;margin:22px auto 0;border:1px solid rgba(3,35,49,.18);border-radius:var(--rounded-full, 9999px);padding:12px 12px 18px;background:transparent}.multi-modal-video__language-label{width:auto;margin:0 auto;padding:0 14px;color:var(--multi-modal-ink);font-size:12px;font-style:normal;font-weight:600;letter-spacing:.14em;line-height:1;text-align:center;text-transform:uppercase}.multi-modal-video__language-buttons{display:flex;flex-wrap:wrap;justify-content:center;gap:16px}.multi-modal-video a.multi-modal-video__language-button{display:inline-flex;width:123px;min-height:41.2px;box-sizing:border-box;align-items:center;justify-content:center;border:0;border-radius:var(--rounded-full, 9999px);padding:9px 12px 5px;background-color:var(--color-gray-200, #e0e7ea);color:#363636;font-family:elza,sans-serif;font-size:15px;font-weight:500;line-height:27.2px;text-decoration:none;transition:transform .16s ease}.multi-modal-video a.multi-modal-video__language-button:is(:hover,:focus-visible){background-color:var(--multi-modal-button-hover);color:var(--multi-modal-ink);transform:translateY(-1px)}.multi-modal-video a.multi-modal-video__language-button.is-active{background-color:var(--multi-modal-ink);color:#fff}@media (max-width: 600px){.multi-modal-video__type-buttons{flex-direction:column;align-items:stretch}.multi-modal-video a.multi-modal-video__type-button{width:100%;min-width:0}}@media (prefers-reduced-motion: reduce){.multi-modal-video__frame,.multi-modal-video__type-button,.multi-modal-video__language-button{transition:none}.multi-modal-video__player.is-loading .multi-modal-video__loading,.multi-modal-video__loading-spinner{animation:none}}[x-cloak]{display:none}.vlb-lightbox{display:flex;position:fixed;left:0;top:0;z-index:9999;width:100vw;height:100vh;background:#000000c9;align-items:center;justify-content:center}.vlb-lightbox__wrapper{display:flex;width:100%;max-width:1280px;height:auto;max-height:720px;background:#101010;box-shadow:0 0 25px #00000090;padding:0;margin:var(--p-7);border-radius:var(--rounded-s);overflow:hidden}.vlb-lightbox__wrapper--audio{display:flex;width:100%;max-width:640px;height:auto;background:#0a2733;box-shadow:0 0 25px #00000090;padding:0;margin:var(--p-7);border-radius:var(--rounded-s);overflow:hidden}.vlb-lightbox__button-close{position:absolute;display:block;top:45px;right:45px;z-index:10000;width:24px;height:24px;cursor:pointer}.vlb-lightbox__button-close svg g{fill:#fff;opacity:.6;transition-duration:.2s;transition-property:all}.vlb-lightbox__button-close:hover svg g{opacity:1}.vlb-lightbox__video-container{position:relative;width:100%;height:0;padding-bottom:56.25%}.vlb-lightbox__audio-container{width:100%;height:auto;padding:var(--p-7);color:#fff}.vlb-lightbox__audio-container h4{font-size:var(--text-xl);margin-bottom:var(--p-2)}.vlb-lightbox__audio-container .vlb-meta{font-size:var(--text-base)}.vlb-lightbox__audio-container .essential_audio{margin-top:var(--p-9);margin-bottom:var(--p-5)}.vlb-lightbox__video-container iframe{position:absolute;top:0;left:0;width:100%;height:100%;border-radius:var(--rounded-s)}.vlb-lightbox--active{overflow:hidden}.vlb-textpopup{display:flex;position:fixed;left:0;top:0;z-index:9999;width:100vw;height:100vh;background:#000000c9;align-items:center;justify-content:center}.vlb-textpopup__wrapper{display:flex;width:100%;max-width:1280px;height:auto;max-height:720px;background:#fff;box-shadow:0 0 25px #00000090;padding:0;margin:var(--p-7);border-radius:var(--rounded-s);overflow:hidden;position:relative}.vlb-textpopup__button-close{position:absolute;display:block;top:var(--p-7);right:var(--p-7);z-index:10000;width:24px;height:24px;cursor:pointer}.vlb-textpopup__button-close svg g{fill:#525252;opacity:.6;transition-duration:.2s;transition-property:all}.vlb-textpopup__button-close:hover svg g{opacity:1}.vlb-textpopup--active{overflow:hidden}.vlb-textpopup__content{width:100%;height:100%;overflow-y:auto;display:flex;flex-direction:column;padding:var(--p-8);gap:var(--p-3)}.vlb-textpopup__content h3{font-size:var(--text-xl);font-weight:500;margin-bottom:var(--p-3)}.vlb-textpopup__text{height:100%;overflow-y:auto}.gform_validation_container{display:none!important}.gfgate-overlay{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;background:#0009;border-radius:inherit;z-index:2;transition:opacity .3s ease}.gfgate-overlay__card{display:flex;flex-direction:column;align-items:center;gap:var(--p-4);background:#ffffffbf;backdrop-filter:blur(18px);border:2px solid rgba(255,255,255,.3333333333);border-radius:var(--rounded-s);padding:var(--p-7) var(--p-8);box-shadow:0 4px 20px #00000040;min-width:320px;text-align:center}.gfgate-overlay__icon{width:48px;height:48px;flex-shrink:0}.gfgate-overlay__message{color:#333;font-size:var(--text-l);text-align:center;margin:0}.gfgate-overlay__button{cursor:pointer;width:100%;background:var(--gradient-secondary);color:var(--color-primary-700);border-radius:var(--rounded-full);padding:1.25rem 2rem 1rem;font-size:var(--text-l);font-weight:500;text-align:center;border:none;transition:all .3s ease-in-out}.gfgate-overlay__button:hover{opacity:.85}@media (max-width: 767px){.gfgate-overlay__card{min-width:0;width:100%;height:100%;border-radius:0;border:none;box-shadow:none;justify-content:center;padding:var(--p-4)}}.gfgate-popup{display:flex;position:fixed;left:0;top:0;z-index:9999;width:100vw;height:100vh;background:#000000c9;align-items:center;justify-content:center;transition:opacity .2s ease}.gfgate-popup--active{overflow:hidden}.gfgate-popup__inner{position:relative;width:100vw;max-width:750px;max-height:90vh;margin:var(--p-7)}.gfgate-popup__wrapper{display:flex;flex-direction:column;width:100%;max-height:90vh;background:#fff;border-radius:var(--rounded-s);box-shadow:0 0 25px #00000090;overflow:hidden}.gfgate-popup__header{flex-shrink:0;padding:var(--p-6) var(--p-8);border-bottom:1px solid #e5e5e5}.gfgate-popup__header h3{margin:0;font-size:var(--text-xl);font-weight:500}.gfgate-popup__message{padding:var(--p-4) var(--p-8) 0;margin:0;color:#555;font-size:var(--text-m)}.gfgate-popup__close{position:absolute;top:-18px;right:-18px;z-index:10000;width:36px;height:36px;display:flex;align-items:center;justify-content:center;background:#ffffffe6;border:none;border-radius:50%;cursor:pointer;color:#333;box-shadow:0 2px 8px #0000004d;transition:background .2s ease}.gfgate-popup__close:hover{background:#fff}.gfgate-popup__close--locked{opacity:.3;pointer-events:none}.gfgate-popup__content{padding:10px var(--p-8) var(--p-8);overflow-y:auto;flex:1;min-height:0}
