.fullbanner{display:grid;grid-template-columns:var(--lateral-width) auto repeat(2,min((100% - var(--lateral-width) * 2)/2,var(--container-width)/2)) auto var(--lateral-width);grid-template-rows:3.75rem auto 3.75rem;position:relative;z-index:1}@media (width <= 767px){.fullbanner{grid-template-columns:var(--lateral-width) 1fr var(--lateral-width)}}.fullbanner__rings{left:0;position:absolute;top:0;translate:-50% -50%;z-index:3}.fullbanner__rings svg{opacity:.2}.fullbanner__rings svg path{fill:var(--primary-color,#000)}.fullbanner__bgmedia{border-radius:0;grid-column:1/7;grid-row:1/4;overflow:hidden;position:relative;z-index:0}@media (width <= 767px){.fullbanner__bgmedia{grid-column:1/4}}.fullbanner__bgimage{height:100%;margin:0;position:relative;width:100%;z-index:0}.fullbanner__bgimage img{display:block;height:100%!important;left:0;object-fit:cover;position:absolute;top:0;width:100%}.fullbanner__bgvideo{height:100%;margin:0;position:relative;width:100%;z-index:0}.fullbanner__bgvideo .video{aspect-ratio:auto;height:100%;width:100%}.fullbanner__bgvideo video{object-fit:cover}.fullbanner__bgvideo video,.fullbanner__overlay{height:100%;left:0;position:absolute;top:0;width:100%}.fullbanner__overlay{opacity:1;z-index:1}.fullbanner__content{color:#fff;display:flex;flex-direction:column;gap:1rem;grid-column:3/5;grid-row:2/3;position:relative;z-index:1}@media (width <= 767px){.fullbanner__content{grid-column:2/3}}.fullbanner__label{color:rgba(var(--white-rgb),.75);display:block;font-weight:700;line-height:1.2;text-transform:uppercase;transition:all .3s var(--ease-in-out-back)}.fullbanner__label-wrapper{align-items:center;border-radius:var(--border-radius-lg);color:inherit!important;display:flex;font-size:clamp(.75rem,2vw,.875rem);font-weight:inherit!important;gap:.25rem;text-decoration:none!important}.fullbanner__label-wrapper[href]>label{cursor:pointer}.fullbanner__label-wrapper[href]>label:hover{letter-spacing:.275rem}.fullbanner__label-icon{font-size:1.25em}.fullbanner__title{color:inherit;line-height:1.1;margin:0;max-width:900px;text-wrap:pretty;width:min(100%,900px)}.fullbanner__text{color:inherit;font-size:clamp(1rem,2vw,1.125rem);font-weight:400;line-height:1.7;text-wrap:pretty;width:min(100%,980px)}.fullbanner__tags{align-items:start;display:flex;flex-wrap:wrap;font-size:0;gap:.5rem}.fullbanner__tags>a{align-items:center;background:rgba(var(--primary-rgb,0,0,0),.1);border-radius:4rem;color:var(--primary-color,#000);display:inline-flex;font-size:.875rem;font-weight:600;gap:.5rem;line-height:1;margin:0;padding:.5rem 1rem;white-space:nowrap}.fullbanner__tags>a:hover{background:var(--primary-color,#000);color:#fff;font-weight:600}.fullbanner__actions{display:flex;flex-wrap:wrap;gap:1rem;margin-top:1rem}.fullbanner__media{display:flex;justify-content:center;margin-top:1rem;position:relative;width:100%;z-index:1}.fullbanner__image img{max-width:100%}.fullbanner__video{width:100%}.fullbanner__video .hs-video-container{border-radius:var(--border-radius-md);overflow:hidden}.fullbanner__video video{border-radius:var(--border-radius-md);height:auto;width:100%}.fullbanner__youtube{width:100%}.fullbanner__youtube lite-youtube{border-radius:var(--border-radius-md);height:auto;width:100%}