.goconsensus-component{--_chosen-pattern--mobile:var(--pattern-2--mobile);--_chosen-pattern--desktop:var(--pattern-4--desktop);background-image:var(--_chosen-pattern--mobile);background-position:top;background-repeat:no-repeat;background-size:100% auto;padding-bottom:var(--widget-vertical-padding--mobile);padding-top:var(--widget-vertical-padding--mobile)}@media (min-width:1024px){.goconsensus-component{background-image:var(--_chosen-pattern--desktop);padding-bottom:var(--widget-vertical-padding--desktop);padding-top:var(--widget-vertical-padding--desktop)}}.goconsensus-component__inner{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:var(--spacing-5);margin:0 auto}@media (min-width:1024px){.goconsensus-component__inner{gap:var(--spacing-7-half)}}.goconsensus-component__header{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:var(--spacing-5)}@media (min-width:1024px){.goconsensus-component__header{gap:var(--spacing-7-half)}}.goconsensus-component__title{font-size:var(--widget-font-size--mobile);font-weight:var(--font-weight-bold)}@media (min-width:1024px){.goconsensus-component__title{font-size:var(--widget-font-size--desktop)}}.goconsensus-component__text{max-width:584px;text-align:center}.goconsensus-component__ctas{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:var(--spacing-5)}@media (min-width:1024px){.goconsensus-component__ctas{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.goconsensus-component__iframe-container{-webkit-box-pack:center;-ms-flex-pack:center;-ms-scroll-chaining:none;background-color:var(--colour-neutral-light-grey);border-radius:var(--border-radius-lg);display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center;margin-top:var(--spacing-5);max-width:1500px;overflow:hidden;overscroll-behavior:contain;position:relative;width:100%}@media (min-width:1024px){.goconsensus-component__iframe-container{margin-top:var(--spacing-7)}}.goconsensus-component__iframe-container:before{-webkit-animation:loader-spin 1.2s linear infinite;animation:loader-spin 1.2s linear infinite;border:8px solid rgba(0,0,0,.1);border-left:8px solid var(--colour-bg-primary);border-radius:50%;content:"";display:inline-block;height:40px;left:50%;position:absolute;top:50%;width:40px}.goconsensus-component__iframe-container.iframeLoaded:before{display:none}.goconsensus-component__iframe-container iframe{height:calc(100vh - var(--header-height--desktop));height:calc(100svh - var(--header-height--desktop));overflow:hidden;width:100%}@-webkit-keyframes loader-spin{0%{-webkit-transform:translate(-50%,-50%) rotate(0deg);transform:translate(-50%,-50%) rotate(0deg)}to{-webkit-transform:translate(-50%,-50%) rotate(1turn);transform:translate(-50%,-50%) rotate(1turn)}}@keyframes loader-spin{0%{-webkit-transform:translate(-50%,-50%) rotate(0deg);transform:translate(-50%,-50%) rotate(0deg)}to{-webkit-transform:translate(-50%,-50%) rotate(1turn);transform:translate(-50%,-50%) rotate(1turn)}}
