.card-modal_dialogOverlay__i_mwT{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(6,52,72,.9);z-index:1000;backdrop-filter:blur(1px);-webkit-backdrop-filter:blur(1px);animation:card-modal_overlayShow__ghAps .3s cubic-bezier(.4,0,.2,1)}@keyframes card-modal_overlayShow__ghAps{0%{opacity:0}to{opacity:1}}.card-modal_dialogContent__7sAHK{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);color:white;overflow:auto;background:transparent;z-index:1001;isolation:isolate;padding:0;width:calc(100dvw - 32px);height:calc(100dvh - 32px);max-width:1600px;max-height:1000px;animation:card-modal_contentShow__ZYVoK .3s cubic-bezier(.4,0,.2,1);display:flex;align-items:center;justify-content:center}@keyframes card-modal_contentShow__ZYVoK{0%{opacity:0;transform:translate(-50%,-50%) scale(.96)}to{opacity:1;transform:translate(-50%,-50%) scale(1)}}.card-modal_dialogContent__7sAHK:focus-visible{outline:2px solid white;outline-offset:4px}.card-modal_closeButton__nE9gj{position:absolute;top:0;right:0;border:none;cursor:pointer;z-index:10;display:flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:8px;background:rgba(0,0,0,.2);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);transition:all .2s cubic-bezier(.4,0,.2,1)}.card-modal_closeButton__nE9gj:hover{background:rgba(0,0,0,.5)}.card-modal_closeButton__nE9gj:active,.card-modal_closeButton__nE9gj:focus{background:rgba(0,0,0,.2);transform:scale(.9)}.card-modal_closeButton__nE9gj:focus-visible{outline:2px solid white;outline-offset:2px}.card-modal_closeButtonIcon___d6Ch{pointer-events:none}.card-modal_modalBody___g06b{display:flex;flex-direction:column;width:100%;height:auto;gap:30px;position:relative;z-index:1;opacity:1;box-sizing:border-box}.card-modal_videoSection__y_EUM{min-height:0;opacity:1;display:flex;align-items:center;justify-content:center;width:100%}.card-modal_videoContainer__K6ArQ{position:relative;width:100%;height:auto;background:#000;border-radius:12px;aspect-ratio:16/9;overflow:hidden}.card-modal_video__zemRq{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;display:block;opacity:1;border-radius:12px}.card-modal_textSection__q7670{display:flex;flex-direction:column;justify-content:center;align-items:center;opacity:1;text-align:center;flex-shrink:0;gap:16px}.card-modal_modalTitle__TVibJ{margin:0;color:white}.card-modal_modalDescription__ieuYb{margin:0;color:white;width:100%}.card-modal_modalDescription__ieuYb h1,.card-modal_modalDescription__ieuYb h2,.card-modal_modalDescription__ieuYb h3,.card-modal_modalDescription__ieuYb h4,.card-modal_modalDescription__ieuYb h5,.card-modal_modalDescription__ieuYb h6{color:white;margin-top:16px;margin-bottom:8px}.card-modal_modalDescription__ieuYb p{margin-bottom:12px}.card-modal_modalDescription__ieuYb ol,.card-modal_modalDescription__ieuYb ul{margin-bottom:12px;padding-left:20px}.card-modal_modalDescription__ieuYb li{margin-bottom:4px}@media (min-width:768px){.card-modal_dialogContent__7sAHK{max-width:100vw;max-height:100vh}.card-modal_textSection__q7670{min-width:300px;align-items:flex-start}.card-modal_modalBody___g06b{gap:60px;flex-direction:row;justify-content:center;padding:60px}.card-modal_videoSection__y_EUM{min-width:0;width:100%}.card-modal_videoContainer__K6ArQ{width:100%;height:auto;max-height:80dvh;aspect-ratio:16/9}.card-modal_video__zemRq{width:100%;height:100%}.card-modal_textSection__q7670{max-width:500px;justify-content:flex-start}.card-modal_modalDescription__ieuYb{text-align:left}}@media (prefers-reduced-motion:reduce){.card-modal_closeButton__nE9gj,.card-modal_dialogContent__7sAHK,.card-modal_dialogOverlay__i_mwT{animation:none;transition:none}.card-modal_closeButton__nE9gj:active,.card-modal_closeButton__nE9gj:focus{transform:none}}@media (prefers-contrast:high){.card-modal_closeButton__nE9gj{background:white;border:2px solid black}.card-modal_dialogContent__7sAHK:focus-visible{outline:3px solid white}}@media print{.card-modal_dialogOverlay__i_mwT{position:static;background:white}.card-modal_dialogContent__7sAHK{position:static;transform:none;color:black}.card-modal_closeButton__nE9gj{display:none}}