/*! tailwindcss v4.1.11 | MIT License | https://tailwindcss.com */@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-leading:initial}}}.video{margin-block:calc(var(--spacing,.25rem)*10)}@media (min-width:768px){.video{margin-block:70px}}.video .custom-video-wrapper{border-radius:12px;width:100%;max-width:100%;position:relative;overflow:hidden}.video .custom-video-wrapper .custom-video{width:100%}.video .custom-video-wrapper .container{position:relative}.video .custom-video-wrapper .container .info_wrapper{top:calc(var(--spacing,.25rem)*0);margin-bottom:calc(var(--spacing,.25rem)*6);gap:calc(var(--spacing,.25rem)*4);flex-direction:column;max-width:100%;display:flex;position:relative}@media (min-width:768px){.video .custom-video-wrapper .container .info_wrapper{margin-bottom:calc(var(--spacing,.25rem)*0);max-width:360px;position:absolute;top:96px}}.video .custom-video-wrapper .container .info_wrapper{z-index:2}.video .custom-video-wrapper .container .info_wrapper .custom-video-title{font-size:var(--text-2xl,1.5rem);line-height:var(--tw-leading,var(--text-2xl--line-height,calc(2/1.5)));color:var(--color-black,#000);text-transform:uppercase}@media (min-width:768px){.video .custom-video-wrapper .container .info_wrapper .custom-video-title{--tw-leading:48px;color:var(--color-white,#fff);font-size:40px;line-height:48px}}.video .custom-video-wrapper .container .info_wrapper .custom-video-title{font-weight:900}.video .custom-video-wrapper .container .info_wrapper .custom-video-text{font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height, 1.5 ));color:var(--color-black,#000)}@media (min-width:768px){.video .custom-video-wrapper .container .info_wrapper .custom-video-text{color:var(--color-white,#fff)}}.video .custom-video-wrapper .container .info_wrapper{left:0}@media (min-width:1024px){.video .custom-video-wrapper .container .info_wrapper{left:4.75rem}}.video .custom-video-embed iframe{width:100%;height:350px}.video .video-overlay{cursor:pointer;position:relative}.video .video-poster{border-radius:12px;width:100%;height:auto;display:block}.video .play-button{z-index:2;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@property --tw-leading{syntax:"*";inherits:false}
