*{box-sizing:border-box;}
html,body{margin:0;padding:0;}
p,h1,h2,h3,h4,h5,h6{margin:0;}
#contentWrapper,[data-id="contentWrapper"]{width:100%;background:#fff;overflow-y:auto;-webkit-overflow-scrolling:touch;}
#content,[data-id="content"]{width:100%;display:flex;flex-direction:column;}
#content,[data-id="content"]{overflow:visible;height:auto;}
[data-id="maxWidthContent"]{width:100%;display:flex;flex-direction:column;align-items:center;margin:0 auto;}
@media (min-width:1024px){[data-id="maxWidthContent"]{max-width:1280px;}}
#primary{display:flex;align-items:stretch;width:100%;}
@media (max-width:1023.98px){#primary{flex-direction:column;max-width:100%;}}
@media (min-width:1024px){#primary{flex-direction:row;justify-content:space-between;}}
@media (max-width:1023.98px){#primary{width:100%;max-width:100%;}}
#primary .left-content{display:flex;flex-direction:column;justify-content:space-between;align-items:stretch;align-self:stretch;background-size:auto,100% auto;background-repeat:no-repeat,no-repeat;max-width:100%;}
@media (max-width:1023.98px){#primary .left-content{flex:0 0 466px;width:100%;height:466px;padding:30px 26px 30px 26px;background-image:linear-gradient(180.00deg, rgba(0, 0, 0, 0) 41.85%, rgb(0, 0, 0) 56.38%),url("../images/left-content-2.png") ;background-position:0% 0%,0% -0.0278%;}}
@media (min-width:1024px){#primary .left-content{padding:40px 74px 48px 50px;background-image:linear-gradient(180.00deg, rgba(0, 0, 0, 0) 48.46%, rgb(0, 0, 0) 61.35%),url("../images/left-content-2.png") ;background-position:0% 0%,0% -0.1442%;flex:0 0 640px;width:640px;}}
#primary-child-1-child-1{max-width:100%;align-items:flex-start;}
@media (max-width:1023.98px){#primary-child-1-child-1{flex:0 0 84px;width:90px;height:84px;}}
@media (min-width:1024px){#primary-child-1-child-1{flex:0 0 125px;width:133px;height:125px;}}
#primary-child-1-child-1 > picture > img{max-width:100%;height:auto;}
@media (max-width:1023.98px){#primary-child-1-child-1 > picture > img{width:90px;aspect-ratio:90 / 84;}}
@media (min-width:1024px){#primary-child-1-child-1 > picture > img{width:133px;aspect-ratio:133 / 125;}}
#primary .inner-content{display:flex;flex-direction:column;gap:20px;width:100%;align-self:stretch;max-width:100%;}
@media (max-width:1023.98px){#primary .inner-content{align-items:center;--sg-gap:20px;}}
@media (min-width:1024px){#primary .inner-content{align-items:stretch;}}
.sg-tx-1{font-family:'DM Serif Display';font-weight:400;color:rgb(255, 255, 255);-webkit-text-fill-color:inherit;-webkit-background-clip:unset;background-clip:unset;margin-bottom:0 !important;width:100%;}
@media (max-width:1023.98px){.sg-tx-1{font-size:28px;line-height:32px;text-align:center;}}
@media (min-width:1024px){.sg-tx-1{font-size:44px;line-height:48px;text-align:left;align-self:stretch;}}
.sg-tx-2{font-family:'Inter';font-size:16px;font-weight:400;line-height:20px;color:rgb(255, 255, 255);-webkit-text-fill-color:inherit;-webkit-background-clip:unset;background-clip:unset;margin-bottom:0 !important;width:100%;}
@media (max-width:1023.98px){.sg-tx-2{text-align:center;}}
@media (min-width:1024px){.sg-tx-2{text-align:left;align-self:stretch;}}
#primary .right-content{display:flex;flex-direction:column;align-items:center;align-self:stretch;max-width:100%;}
@media (max-width:1023.98px){#primary .right-content{width:100%;}}
@media (min-width:1024px){#primary .right-content{flex:0 0 640px;width:640px;}}
#primary .inner-content-2{display:flex;flex-direction:row;justify-content:center;align-items:center;width:100%;background-color:rgb(238, 228, 243);max-width:100%;}
@media (max-width:1023.98px){#primary .inner-content-2{padding:30px 30px 30px 30px;}}
@media (min-width:1024px){#primary .inner-content-2{flex:1 1 0;min-height:0;padding:40px 0px 40px 0px;}}
#primary .primary-copy{display:flex;flex-direction:column;align-items:center;gap:var(--sg-gap,0);flex:1 1 0;min-width:0;width:auto;--sg-gap:20px;}
@media (max-width:1023.98px){#primary .primary-copy{max-width:none;}}
@media (min-width:1024px){#primary .primary-copy{max-width:332px;align-self:center;}}
#primary .document-1{max-width:100%;align-self:center;margin-left:auto;margin-right:auto;}
@media (max-width:1023.98px){#primary .document-1{flex:0 0 80px;width:80px;height:80px;}}
@media (min-width:1024px){#primary .document-1{flex:0 0 86px;width:86px;height:86px;}}
#primary .group-1827{width:100%;max-width:100%;}
#primary .path-2973{width:100%;}
#primary .path-2974{width:100%;background-color:rgb(15, 15, 15);}
#primary .path-2975{width:100%;background-color:rgb(0, 57, 143);}
#primary .path-2976{width:100%;background-color:rgb(0, 57, 143);}
#primary .path-2977{width:100%;background-color:rgb(0, 57, 143);}
#primary .path-2978{width:100%;background-color:rgb(0, 57, 143);}
#primary .path-2979{width:100%;background-color:rgb(0, 57, 143);}
.sg-tx-3{font-family:'Inter';font-weight:800;text-align:center;color:rgb(0, 50, 190);-webkit-text-fill-color:inherit;-webkit-background-clip:unset;background-clip:unset;margin-bottom:0 !important;width:100%;}
@media (max-width:1023.98px){.sg-tx-3{font-size:26px;line-height:30px;}}
@media (min-width:1024px){.sg-tx-3{font-size:44px;line-height:50px;}}
.sg-tx-4{font-family:'Inter';font-size:16px;font-weight:700;line-height:20px;text-align:center;color:rgb(0, 0, 0);-webkit-text-fill-color:inherit;-webkit-background-clip:unset;background-clip:unset;margin-bottom:20px;}
#primary-child-2-child-1-child-1-child-3{width:100%;}
@media (max-width:1023.98px){#primary .cta{display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%;align-self:stretch;padding:30px 30px 30px 30px;gap:10px;max-width:100%;}}
.sg-tx-5{font-family:'Inter';font-size:16px;font-weight:700;line-height:20px;text-align:center;color:rgb(0, 0, 0);-webkit-text-fill-color:inherit;-webkit-background-clip:unset;background-clip:unset;margin-bottom:5px;}
.sg-tx-6{font-family:'Inter';font-size:16px;font-weight:400;line-height:20px;text-align:center;color:rgb(0, 0, 0);-webkit-text-fill-color:inherit;-webkit-background-clip:unset;background-clip:unset;margin-bottom:5px;}
#primary-child-3-child-1{width:100%;}
@media (max-width:1023.98px){#primary .video{height:220px;width:100%;max-width:100%;}}
@media (max-width:1023.98px){#primary .video-still{width:100%;max-width:100%;}}
#primary-child-4-child-1-child-1{width:100%;max-width:none;background-image:url("../images/rectangle-274.png");background-size:cover;background-position:center;background-repeat:no-repeat;}
@media (max-width:1023.98px){#primary .video-bar{display:flex;flex-direction:row;justify-content:space-between;align-items:stretch;height:30px;background-color:rgba(41, 51, 63, 0.699999988079071);width:100%;max-width:100%;}}
@media (max-width:1023.98px){#primary .group-4{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;flex:0 0 80px;width:80px;max-width:100%;height:30px;}}
@media (max-width:1023.98px){#primary .icon-volume{width:100%;max-width:100%;}}
@media (max-width:1023.98px){#primary .rectangle-271{width:100%;}}
@media (max-width:1023.98px){#primary .path-877{width:100%;background-color:rgb(255, 255, 255);}}
@media (max-width:1023.98px){#primary .icon-play{width:100%;max-width:100%;}}
@media (max-width:1023.98px){#primary .rectangle-270{width:100%;}}
@media (max-width:1023.98px){#primary .path-876{width:100%;background-color:rgb(255, 255, 255);}}
@media (max-width:1023.98px){#primary .group-5{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;flex:0 0 80px;width:80px;max-width:100%;height:30px;}}
@media (max-width:1023.98px){#primary .icon-mini-player{width:100%;max-width:100%;}}
@media (max-width:1023.98px){#primary .rectangle-272{width:100%;}}
@media (max-width:1023.98px){#primary .path-878{width:100%;background-color:rgb(255, 255, 255);}}
@media (max-width:1023.98px){#primary .icon-full-screen{width:100%;max-width:100%;}}
@media (max-width:1023.98px){#primary .rectangle-273{width:100%;}}
@media (max-width:1023.98px){#primary .path-879{width:100%;background-color:rgb(255, 255, 255);}}
@media (max-width:1023.98px){#primary .play-button{width:100%;max-width:100%;}}
@media (max-width:1023.98px){#primary .rectangle-264{width:100%;max-width:100%;}}
@media (max-width:1023.98px){#primary .vector{width:100%;background-color:rgba(43, 51, 63, 0.699999988079071);}}
@media (max-width:1023.98px){#primary .vector-2{width:100%;border:1px solid rgb(255, 255, 255);}}
@media (max-width:1023.98px){#primary .path-875{width:100%;background-color:rgb(255, 255, 255);}}