.fo-campaign{background-color:#0057b8;border-bottom:1px solid rgba(0,87,184,.1);color:#fff;font-family:Montserrat,sans-serif}.fo-campaign p{margin:0}.fo-campaign__inner{align-items:start;box-sizing:content-box;column-gap:60px;display:grid;grid-template-columns:minmax(0,582px) minmax(0,550px);justify-content:space-between;margin:0 auto;max-width:1208px;padding:104px 130px 111px 102px}.fo-campaign .fo-campaign__label{color:#fff;font-size:10px;font-weight:800;letter-spacing:1.8px;line-height:12px;text-transform:uppercase}.fo-campaign .fo-campaign__heading{color:#fff;font-size:36px;font-weight:800;line-height:42px;margin:20px 0 0}.fo-campaign .fo-campaign__text{color:hsla(0,0%,100%,.75);font-size:16px;font-weight:500;line-height:24px;margin-top:20px;max-width:550px}.fo-campaign__text>:first-child{margin-top:0}.fo-campaign__text>:last-child{margin-bottom:0}.fo-campaign__text a{color:#fff}.fo-campaign__buttons{display:flex;flex-wrap:wrap;gap:15px;margin-top:52px}.fo-campaign .fo-campaign__button{align-items:center;border-radius:50px;display:inline-flex;font-size:11px;font-weight:800;letter-spacing:.77px;line-height:13px;text-decoration:none;text-transform:uppercase;transition:background-color .2s ease,color .2s ease,border-color .2s ease;white-space:nowrap}.fo-campaign .fo-campaign__button--primary{background-color:#fff;color:#0057b8;padding:14px 34px}.fo-campaign .fo-campaign__button--primary:focus-visible,.fo-campaign .fo-campaign__button--primary:hover{background-color:#f3f4f6}.fo-campaign .fo-campaign__button--secondary{border:1px solid hsla(0,0%,100%,.45);color:#fff;letter-spacing:0;padding:13px 28px}.fo-campaign .fo-campaign__button--secondary:focus-visible,.fo-campaign .fo-campaign__button--secondary:hover{background-color:hsla(0,0%,100%,.1);border-color:#fff}.fo-campaign__media{aspect-ratio:16/9;background-color:#000f22;border-radius:18px;box-shadow:0 24px 65px rgba(0,15,34,.26);margin-top:25px;overflow:hidden;position:relative}.fo-campaign__image,.fo-campaign__video,.fo-campaign__video iframe{border:0;display:block;height:100%;inset:0;position:absolute;width:100%}.fo-campaign__video>:not(iframe){height:100%!important;inset:0;padding:0!important;position:absolute;width:100%!important}.fo-campaign__image{object-fit:cover}@media (max-width:1439px){.fo-campaign__inner{grid-template-columns:minmax(0,1fr) minmax(0,1fr);padding-left:40px;padding-right:40px}}@media (max-width:1023px){.fo-campaign__inner{grid-template-columns:minmax(0,1fr);padding-bottom:80px;padding-top:80px;row-gap:48px}.fo-campaign__buttons{margin-top:32px}.fo-campaign__media{margin-top:0}}@media (max-width:767px){.fo-campaign__inner{padding:60px 20px;row-gap:40px}.fo-campaign .fo-campaign__heading{font-size:30px;line-height:36px}.fo-campaign__media{border-radius:12px}}