/**handles:artfully--style--group--main,artfully--style--group--call-to-action,artfully--style--group--footer**/
.main.site__main .main__container{max-width:100%;padding-block:unset;padding-inline:unset}/*# sourceMappingURL=group.main.min.css.map */
.call-to-action{padding-block:var(--size-xxxl) var(--size-xxl)}@media only all and (min-width: 1024px){.call-to-action{padding-block:var(--size-xxxxl) var(--size-xxxl)}}.call-to-action--background-pomegranate{background:var(--colour--background--pomegranate)}.call-to-action--background-pomegranate-10{background:var(--colour--background--pomegranate-10)}.call-to-action--background-white{background:var(--colour--background--white)}.call-to-action__heading{max-width:80%}.call-to-action__heading.heading--level-two{font-size:var(--font-size--larger);letter-spacing:var(--letter-spacing--larger);line-height:var(--line-height--larger);margin-block-end:var(--size-xl)}@media only all and (min-width: 1024px){.call-to-action__heading.heading--level-two{margin-block-end:var(--size-xxxl)}}.call-to-action__buttons:last-child,.call-to-action__heading:last-child{margin-block-end:0}/*# sourceMappingURL=group.call-to-action.min.css.map */
.footer.site__footer{background:var(--colour--background--pomegranate-10)}.footer.site__footer .footer__container{align-items:flex-start;display:flex;flex-direction:column;gap:var(--size-xs);padding-block:var(--size-xxxl) var(--size-xxl)}@media only all and (min-width: 640px){.footer.site__footer .footer__container{gap:var(--size-default);padding-block:var(--size-xxxl)}}@media only all and (min-width: 1024px){.footer.site__footer .footer__container{gap:var(--size-xl);padding-block:var(--size-xxxxl)}}.footer.site__footer .footer__fine-print{background:var(--colour--background--white);padding-block:var(--size-default) var(--size-xxxl)}@media only all and (min-width: 640px){.footer.site__footer .footer__fine-print{padding-block:var(--size-l) var(--size-xxxl)}}@media only all and (min-width: 1024px){.footer.site__footer .footer__fine-print{padding-block:var(--size-xl) var(--size-xxxxl)}}.footer.site__footer .footer__logo{display:block;height:20px;-o-object-fit:contain;object-fit:contain;width:auto}@media only all and (min-width: 640px){.footer.site__footer .footer__logo{height:30px}}.footer.site__footer .paragraph{margin:0}@media only all and (min-width: 640px){.footer.site__footer .paragraph--type-acknowledgment{max-width:75%}}@media only all and (min-width: 1024px){.footer.site__footer .paragraph--type-acknowledgment{max-width:65%}}.footer.site__footer .paragraph--type-acknowledgment,.footer.site__footer .paragraph--type-fine-print{font-size:var(--font-size--smallest);letter-spacing:var(--letter-spacing--smallest);line-height:var(--line-height--smallest)}@media only all and (min-width: 640px){.footer.site__footer .paragraph--type-acknowledgment,.footer.site__footer .paragraph--type-fine-print{font-size:var(--font-size--small);letter-spacing:var(--letter-spacing--small);line-height:var(--line-height--small)}}/*# sourceMappingURL=group.footer.min.css.map */