.modal{position:fixed;inset:0;z-index:400;display:none;-webkit-box-pack:right;-ms-flex-pack:right;justify-content:right;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-animation:right-appear 150ms ease-in-out,opacity-up 150ms ease-in-out;animation:right-appear 150ms ease-in-out,opacity-up 150ms ease-in-out;max-width:100vw;max-height:100vh}.modal.modal-youtube{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.modal.modal-youtube .modal-body{max-width:max(1080px,56.25vw)}.modal.modal-youtube .modal-content{aspect-ratio:16/9;width:min(100vw - 48px,max(1080px,56.25vw))}.modal.modal-youtube iframe{aspect-ratio:16/9;width:min(100vw - 48px,max(1080px,56.25vw))}.modal.modal-youtube .modal-close{top:0!important;right:calc(-1 * max(60px,3.125vw))!important;-webkit-filter:invert(1);filter:invert(1)}@media (max-width:766px){.modal.modal-youtube .modal-close{top:-60px!important;right:-24px!important}}.modal--open{display:-webkit-box;display:-ms-flexbox;display:flex}.modal .modal-overlay{background-color:var(--color-black);opacity:.8;position:absolute;inset:0;top:max(-60px,-3.125vw)}.modal .modal-body{background-color:var(--color-white);border:max(1px,.052vw) solid var(--color-gray-2);-webkit-box-shadow:0 0 max(10px,.52vw) var(--color-black);box-shadow:0 0 max(10px,.52vw) var(--color-black);max-width:max(560px,29.166vw);position:relative;width:100%;z-index:1;height:100%;-webkit-animation:scale-up .15s ease-in-out;animation:scale-up .15s ease-in-out}.modal .modal-body .modal-close{position:absolute;right:max(32px,1.666vw);top:max(40px,2.083vw);z-index:100;padding:0;margin-top:0}@media (max-width:766px){.modal .modal-body .modal-close{right:max(4px,.208vw)}}.modal .modal-body .modal-content{padding:max(40px,2.083vw);overflow-y:auto}@media (max-width:766px){.modal .modal-body .modal-content{padding-left:max(20px,1.041vw);padding-right:max(20px,1.041vw)}}body.modal-open.toolbar-horizontal .modal--open{top:var(--gin-toolbar-secondary-height,60px)}@media (max-width:766px){.modal-body .modal-close{width:48px;height:48px}}html:has(.modal-open){overflow:hidden}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImNvbXBvbmVudHMvdWkvbW9kYWwuY3NzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUNBLE9BQ0UsU0FBVSxNQUNWLE1BQU8sRUFDUCxRQUFTLElBQ1QsUUFBUyxLQUNULGlCQUFrQixNQUNkLGNBQWUsTUFDWCxnQkFBaUIsTUFDekIsa0JBQW1CLE9BQ2YsZUFBZ0IsT0FDWixZQUFhLE9BQ3JCLGtCQUFtQixhQUFhLE1BQU0sV0FBVyxDQUFFLFdBQVcsTUFBTSxZQUM1RCxVQUFXLGFBQWEsTUFBTSxXQUFXLENBQUUsV0FBVyxNQUFNLFlBQ3BFLFVBQVcsTUFDWCxXQUFZLE1BRWQscUJBQ0UsaUJBQWtCLE9BQ2QsY0FBZSxPQUNYLGdCQUFpQixPQUUzQixpQ0FDRSxVQUFXLG9CQUViLG9DQUNFLGFBQWMsRUFBRSxDQUFDLEVBQ2pCLE1BQU8sc0NBRVQsNEJBQ0UsYUFBYyxFQUFFLENBQUMsRUFDakIsTUFBTyxzQ0FFVCxrQ0FDRSxJQUFLLFlBQ0wsTUFBTyx1Q0FDUCxlQUFnQixVQUNSLE9BQVEsVUFFbEIseUJBQ0Usa0NBQ0UsSUFBSyxnQkFDTCxNQUFPLGlCQUdYLGFBQ0UsUUFBUyxZQUNULFFBQVMsWUFDVCxRQUFTLEtBRVgsc0JBQ0UsaUJBQWtCLG1CQUNsQixRQUFTLEdBQ1QsU0FBVSxTQUNWLE1BQU8sRUFDUCxJQUFLLG9CQUVQLG1CQUNFLGlCQUFrQixtQkFDbEIsT0FBUSxnQkFBa0IsTUFBTSxvQkFDaEMsbUJBQW9CLEVBQUUsRUFBRSxnQkFBa0IsbUJBQ2xDLFdBQVksRUFBRSxFQUFFLGdCQUFrQixtQkFDMUMsVUFBVyxvQkFDWCxTQUFVLFNBQ1YsTUFBTyxLQUNQLFFBQVMsRUFDVCxPQUFRLEtBQ1Isa0JBQW1CLFNBQVMsS0FBTSxZQUMxQixVQUFXLFNBQVMsS0FBTSxZQUVwQyxnQ0FDRSxTQUFVLFNBQ1YsTUFBTyxrQkFDUCxJQUFLLGtCQUNMLFFBQVMsSUFDVCxRQUFTLEVBQ1QsV0FBWSxFQUVkLHlCQUNFLGdDQUNFLE1BQU8saUJBR1gsa0NBQ0UsUUFBUyxrQkFDVCxXQUFZLEtBRWQseUJBQ0Usa0NBQ0UsYUFBYyxrQkFDZCxjQUFlLG1CQUluQixnREFDRSxJQUFLLHlDQUdQLHlCQUNFLHlCQUNFLE1BQU8sS0FDUCxPQUFRLE1BR1osc0JBQ0UsU0FBVSIsImZpbGUiOiJjb21wb25lbnRzL3VpL21vZGFsLmNzcyIsInNvdXJjZXNDb250ZW50IjpbbnVsbF19 */
