#root-hero-pt *,#root-hero-pt :after,#root-hero-pt :before{box-sizing:border-box;margin:0;padding:0}#root-hero-pt{font-size:var(--font-size-base);line-height:var(--line-height-loose);-webkit-font-smoothing:antialiased}#root-hero-pt,#video_section_pt{font-family:var(--font-primary);width:100%}#video_section_pt{background-position:50%;background-repeat:no-repeat;background-size:cover;box-sizing:border-box;padding:40px 16px}#video_section_pt .content-wrapper{align-items:center;display:flex;flex-direction:column;gap:32px;margin:0 auto;max-width:var(--container-max)}#video_section_pt .video-column{width:100%}#video_section_pt .video-wrapper{background:#000;border-radius:var(--radius-md);box-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -1px rgba(0,0,0,.06);height:0;overflow:hidden;padding-bottom:56.25%;position:relative;width:100%}#video_section_pt .video-wrapper iframe{border:none;height:100%;left:0;position:absolute;top:0;width:100%}#video_section_pt .text-content{display:flex;flex-direction:column;justify-content:center;width:100%}#video_section_pt h1{font-size:1.5rem;font-weight:var(--font-weight-semibold);line-height:1.2;margin-bottom:1.5rem;margin-top:0;padding-bottom:1rem}#video_section_pt .title-dark{color:var(--color-near-black)}#video_section_pt .title-red{color:var(--color-primary)}#video_section_pt p{color:var(--color-near-black);font-size:16px;line-height:var(--line-height-loose);margin-bottom:2rem;margin-top:0;padding-bottom:1rem}#video_section_pt .btn-group{display:flex;flex-direction:column;gap:16px;width:100%}#video_section_pt .btnn{align-items:center;border:2px solid var(--color-near-black);border-radius:var(--radius-sm);box-shadow:4px 4px 0 0 var(--color-near-black);cursor:pointer;display:inline-flex;font-size:16px;font-weight:var(--font-weight-semibold);justify-content:center;padding:12px 32px;text-align:center;text-decoration:none;transition:transform .15s ease,box-shadow .15s ease}#video_section_pt .btnn:hover{box-shadow:2px 2px 0 0 var(--color-near-black);transform:translate(2px,2px)}#video_section_pt .btnn-red{background-color:var(--color-primary);color:var(--color-white)}#video_section_pt .btnn-white{background-color:var(--color-white);color:var(--color-near-black)}@media (min-width:768px){#video_section_pt .content-wrapper{flex-direction:row-reverse;gap:48px}#video_section_pt .video-column{flex-shrink:0;width:50%}#video_section_pt .text-content{width:50%}#video_section_pt h1{font-size:2rem}#video_section_pt .btn-group{flex-direction:row;width:auto}#video_section_pt .btnn{width:auto}}#root-hero-tm .absolute{position:absolute}#root-hero-tm .relative{position:relative}#root-hero-tm .flex{display:flex}#root-hero-tm .hidden{display:none}#root-hero-tm .flex-shrink{flex-shrink:1}#root-hero-tm .transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}#root-hero-tm .border{border-width:1px}#root-hero-tm .transition{transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1)}#root-hero-tm{font-family:Montserrat,sans-serif;line-height:1.5;-webkit-text-size-adjust:100%;box-sizing:border-box;-moz-tab-size:4;-o-tab-size:4;tab-size:4;width:100%}#root-hero-tm *,#root-hero-tm :after,#root-hero-tm :before{border:0 solid;box-sizing:inherit}#root-hero-tm hr{border-top-width:1px;color:inherit;height:0}#root-hero-tm h1,#root-hero-tm h2,#root-hero-tm h3,#root-hero-tm h4,#root-hero-tm h5,#root-hero-tm h6{font-size:inherit;font-weight:inherit;margin:0}#root-hero-tm a{color:inherit;text-decoration:inherit}#root-hero-tm b,#root-hero-tm strong{font-weight:bolder}#root-hero-tm small{font-size:80%}#root-hero-tm button,#root-hero-tm input,#root-hero-tm optgroup,#root-hero-tm select,#root-hero-tm textarea{color:inherit;font-family:inherit;font-size:100%;font-weight:inherit;line-height:inherit;margin:0;padding:0}#root-hero-tm [type=button],#root-hero-tm [type=reset],#root-hero-tm [type=submit],#root-hero-tm button{-webkit-appearance:button;background-color:transparent;background-image:none;cursor:pointer}#root-hero-tm audio,#root-hero-tm canvas,#root-hero-tm embed,#root-hero-tm iframe,#root-hero-tm img,#root-hero-tm object,#root-hero-tm svg,#root-hero-tm video{display:block;vertical-align:middle}#root-hero-tm img,#root-hero-tm video{height:auto;max-width:100%}#root-hero-tm menu,#root-hero-tm ol,#root-hero-tm ul{list-style:none;margin:0;padding:0}