.gcengine-header{border-radius:5px;flex-direction:column-reverse;justify-content:center;align-items:center;gap:1rem;min-width:327px;display:flex}@media (min-width:75em){.gcengine-header{flex-direction:row;padding:2.5rem}}.gcengine-header-content-container{flex-direction:column;order:1;gap:1.5rem;display:flex}.gcengine-header-image-container{order:2}@media (min-width:75em){.gcengine-header-image-container{gap:2rem}}.gcengine-header-content-container,.gcengine-header-image-container{justify-content:center;width:100%;max-width:100%;padding-bottom:16px}@media (min-width:75em){.gcengine-header-content-container,.gcengine-header-image-container{width:100%;max-width:50%}}.gcengine-header-image{order:2;min-width:277px;margin:0 auto;display:block;position:relative}@media (min-width:37.5em){.gcengine-header-image{max-width:50%;height:auto}}@media (min-width:75em){.gcengine-header-image{min-width:420px;height:auto}}.gcengine-header-image .gcengine-header-image__badge{position:absolute;top:0;left:0}.gcengine-header_navigation_buttons{flex-direction:column;gap:1rem;width:100%;display:flex}@media (min-width:37.5em){.gcengine-header_navigation_buttons{flex-direction:row;gap:1rem}}.gcengine-header_button_container{width:100%}.leading-icon .svg-icon{vertical-align:top;margin-inline-end:.5rem}.leading-icon .svg-icon--100{margin-inline-end:.25rem}.trailing-icon .svg-icon{vertical-align:top;margin-inline-start:.5rem}.trailing-icon .svg-icon--100{margin-inline-start:.25rem}.svg-icon{vertical-align:middle;fill:currentColor;width:1.5rem;height:1.5rem;transition-property:transform,fill;transition-duration:.25s;transition-timing-function:cubic-bezier(.4,0,.4,1);display:inline-block}@media (prefers-reduced-motion){.svg-icon{transition-property:none}}@keyframes icon-rotate{0%{transform:rotate(0)}to{transform:rotate(359deg)}}.svg-icon--rotate{animation:1.5s linear infinite icon-rotate}.svg-icon--rotate-45{transform:rotate(45deg)}.svg-icon--rotate-minus-45{transform:rotate(-45deg)}.svg-icon--rotate-135{transform:rotate(135deg)}.svg-icon--rotate-minus-135{transform:rotate(-135deg)}.svg-icon--rotate-180{transform:rotate(180deg)}.svg-icon--rotate-minus-180{transform:rotate(-180deg)}[class*=btn--icon] .btn__inner{padding:0 1rem}[class*=btn--icon] .btn__inner .btn__label{clip:rect(1px, 1px, 1px, 1px);white-space:nowrap;width:1px;height:1px;margin:-1px;position:absolute;overflow:hidden}[class*=btn--icon].btn--small .btn__inner{padding:0 .5rem}[class*=btn--icon].btn--xsmall .btn__inner{min-height:2rem;padding:0 .25rem}[class*=btn--icon].btn--xsmall .btn__inner:after{content:"";position:absolute;inset:-.375rem}.btn{text-align:center;cursor:pointer;vertical-align:top;--background:tokens.$colour-interactive-primary-bg-default;--background-hover:rgb(var(--colour-interactive-primary-bg-hover,51, 51, 51));--background-press:rgb(var(--colour-interactive-primary-bg-pressed,0, 0, 0));--foreground:rgb(var(--colour-text-and-icon-5,255, 255, 255));--disabled-foreground:rgb(var(--colour-interactive-disabled-2,146, 146, 146));--disabled-background:rgb(var(--colour-interactive-disabled-1,204, 204, 204));color:var(--foreground);background:0 0;border:0;border-radius:64px;outline:0;padding:0;text-decoration:none;display:inline-flex;position:relative}.btn .btn__inner{box-shadow:var(--box-shadow);background:var(--background)}.btn:hover .btn__inner{background:var(--background-hover);box-shadow:var(--box-shadow-hover)}.btn:active .btn__inner{background:var(--background-press);box-shadow:var(--box-shadow-press)}.btn:hover,.btn:active,.btn:focus{color:var(--foreground);text-decoration:none}.btn .svg-icon{flex-shrink:0}.btn:disabled,.btn[aria-disabled=true]:not(.btn--loading){cursor:default}.btn:disabled .btn__inner,.btn[aria-disabled=true]:not(.btn--loading) .btn__inner{background-color:var(--disabled-background);color:var(--disabled-foreground);box-shadow:none}.btn__inner{box-sizing:border-box;pointer-events:none;border-radius:64px;justify-content:center;align-items:center;width:100%;min-height:3.5rem;padding:0 2rem;transition-property:opacity,transform;transition-duration:.25s;transition-timing-function:cubic-bezier(.4,0,.4,1);display:inline-flex}.btn:active:not(:disabled):not([aria-disabled=true]) .btn__inner{transform:scale(.97)}.leading-icon .btn__inner{padding-inline-start:1.5rem}.trailing-icon .btn__inner{flex-direction:row-reverse;padding-inline-end:1.5rem}@media (forced-colors:active){.btn__inner{border:1px solid #0000}.btn:disabled .btn__inner,.btn[aria-disabled=true]:not(.btn--loading) .btn__inner{color:graytext;border-color:graytext}}.btn--icon-primary,.btn--primary{--background:rgb(var(--colour-interactive-primary-bg-default,17, 17, 17));--background-hover:rgb(var(--colour-interactive-primary-bg-hover,51, 51, 51));--background-press:rgb(var(--colour-interactive-primary-bg-pressed,0, 0, 0))}.btn--icon-emphasised,.btn--emphasised{--background:rgb(var(--colour-interactive-emphasised-bg-default,0, 88, 163));--background-hover:rgb(var(--colour-interactive-emphasised-bg-hover,0, 79, 147));--background-press:rgb(var(--colour-interactive-emphasised-bg-hover,0, 79, 147))}.btn--icon-secondary,.btn--secondary{--background:none;--background-hover:none;--box-shadow:inset 0 0 0 1px rgb(var(--colour-neutral-7,17, 17, 17));--box-shadow-hover:inset 0 0 0 2px rgb(var(--colour-neutral-7,17, 17, 17));--box-shadow-press:inset 0 0 0 2px rgb(var(--colour-neutral-7,17, 17, 17));--background-press:rgba(var(--colour-interactive-secondary-bg-pressed,204, 204, 204), .5)}.btn--icon-emphasised-inverse,.btn--emphasised-inverse,.btn--icon-primary-inverse,.btn--primary-inverse{--background:rgb(var(--colour-interactive-subtle-bg-default,255, 255, 255));--background-hover:rgb(var(--colour-interactive-subtle-bg-hover,245, 245, 245));--background-press:rgb(var(--colour-interactive-subtle-bg-pressed,223, 223, 223))}.btn--icon-secondary-inverse,.btn--secondary-inverse{--background:transparent;--background-hover:transparent;--background-press:rgba(var(--colour-neutral-1,255, 255, 255), .1);--box-shadow:inset 0 0 0 1px rgb(var(--colour-neutral-1,255, 255, 255));--box-shadow-hover:inset 0 0 0 2px rgb(var(--colour-neutral-1,255, 255, 255));--box-shadow-press:inset 0 0 0 2px rgb(var(--colour-neutral-1,255, 255, 255))}.btn--icon-tertiary-inverse,.btn--tertiary-inverse{--background:transparent;--background-hover:rgba(var(--colour-neutral-1,255, 255, 255), .15);--background-press:rgba(var(--colour-neutral-1,255, 255, 255), .3);--disabled-background:transparent;--disabled-foreground:rgba(var(--colour-interactive-disabled-1,204, 204, 204), .15)}.btn--danger{--background:rgb(var(--colour-interactive-destructive-bg-default,224, 7, 81));--background-hover:rgb(var(--colour-interactive-destructive-bg-hover,204, 0, 61));--background-press:rgb(var(--colour-interactive-destructive-bg-pressed,184, 0, 41))}.btn--icon-tertiary,.btn--tertiary{--background:transparent;--background-hover:rgb(var(--colour-interactive-secondary-bg-hover,223, 223, 223));--background-press:rgb(var(--colour-interactive-secondary-bg-pressed,204, 204, 204));--disabled-background:transparent;--disabled-foreground:rgb(var(--colour-interactive-disabled-1,204, 204, 204))}.btn--icon-image-overlay,.btn--image-overlay{--background:rgba(var(--colour-static-black,17, 17, 17), .75);--background-hover:rgba(var(--colour-static-black,17, 17, 17), .85);--background-press:rgba(var(--colour-static-black,17, 17, 17), .95)}.btn.btn--static-colour.btn--primary,.btn.btn--static-colour.btn--icon-primary{--background:rgb(var(--colour-interactive-static-primary-bg-default,17, 17, 17));--background-hover:rgb(var(--colour-interactive-static-primary-bg-hover,51, 51, 51));--background-press:rgb(var(--colour-interactive-static-primary-bg-pressed,0, 0, 0));--foreground:rgb(var(--colour-static-white,255, 255, 255));--disabled-foreground:rgba(var(--colour-static-black,17, 17, 17), .15);--disabled-background:rgba(var(--colour-static-black,17, 17, 17), .15)}.btn.btn--static-colour.btn--secondary,.btn.btn--static-colour.btn--icon-secondary{--background:transparent;--background-hover:transparent;--background-press:rgba(var(--colour-interactive-static-secondary-bg-pressed,204, 204, 204), .5);--box-shadow:inset 0 0 0 1px rgb(var(--colour-static-black,17, 17, 17));--box-shadow-hover:inset 0 0 0 2px rgb(var(--colour-static-black,17, 17, 17));--box-shadow-press:inset 0 0 0 2px rgb(var(--colour-static-black,17, 17, 17));--foreground:rgb(var(--colour-static-black,17, 17, 17));--disabled-foreground:rgba(var(--colour-static-black,17, 17, 17), .15);--disabled-background:rgba(var(--colour-static-black,17, 17, 17), .15)}.btn.btn--static-colour.btn--tertiary,.btn.btn--static-colour.btn--icon-tertiary{--background:transparent;--background-hover:rgb(var(--colour-interactive-static-secondary-bg-hover,223, 223, 223));--background-press:rgb(var(--colour-interactive-static-secondary-bg-pressed,204, 204, 204));--foreground:rgb(var(--colour-static-black,17, 17, 17));--disabled-foreground:rgba(var(--colour-static-black,17, 17, 17), .15);--disabled-background:transparent}.btn.btn--static-colour.btn--icon-secondary-inverse,.btn.btn--static-colour.btn--secondary-inverse{--background:transparent;--background-hover:transparent;--background-press:rgba(var(--colour-static-white,255, 255, 255), .1);--box-shadow:inset 0 0 0 1px rgb(var(--colour-static-white,255, 255, 255));--box-shadow-hover:inset 0 0 0 2px rgb(var(--colour-static-white,255, 255, 255));--box-shadow-press:inset 0 0 0 2px rgb(var(--colour-static-white,255, 255, 255));--foreground:rgb(var(--colour-static-white,255, 255, 255));--disabled-foreground:rgba(var(--colour-static-white,255, 255, 255), .15);--disabled-background:rgba(var(--colour-static-white,255, 255, 255), .15)}.btn.btn--static-colour.btn--icon-emphasised-inverse,.btn.btn--static-colour.btn--icon-primary-inverse,.btn.btn--static-colour.btn--primary-inverse,.btn.btn--static-colour.btn--emphasised-inverse{--background:rgb(var(--colour-static-white,255, 255, 255));--background-hover:rgb(var(--colour-static-light-grey,245, 245, 245));--background-press:rgb(var(--colour-static-grey,223, 223, 223));--foreground:rgb(var(--colour-static-black,17, 17, 17));--disabled-foreground:rgba(var(--colour-static-white,255, 255, 255), .15);--disabled-background:rgba(var(--colour-static-white,255, 255, 255), .15)}.btn.btn--static-colour.btn--icon-tertiary-inverse,.btn.btn--static-colour.btn--tertiary-inverse{--background:transparent;--background-hover:rgba(var(--colour-static-white,255, 255, 255), .15);--background-press:rgba(var(--colour-static-white,255, 255, 255), .3);--foreground:rgb(var(--colour-static-white,255, 255, 255));--disabled-foreground:rgba(var(--colour-static-white,255, 255, 255), .15)}.btn--icon-emphasised-inverse,.btn--emphasised-inverse,.btn--icon-primary-inverse,.btn--primary-inverse,.btn--icon-secondary,.btn--secondary,.btn--icon-tertiary,.btn--tertiary{--foreground:rgb(var(--colour-text-and-icon-1,17, 17, 17))}.btn--icon-secondary-inverse,.btn--secondary-inverse,.btn--icon-tertiary-inverse,.btn--tertiary-inverse,.btn--icon-primary,.btn--primary{--foreground:rgb(var(--colour-text-and-icon-5,255, 255, 255))}.btn--icon-image-overlay,.btn--icon-emphasised,.btn--danger,.btn--emphasised,.btn--image-overlay{--foreground:rgb(var(--colour-static-white,255, 255, 255))}.btn .btn__loader{opacity:0;visibility:hidden;text-indent:-9999px;border:.25rem solid;border-radius:64px;width:0;height:0;transition-property:opacity,transform;transition-duration:.25s;transition-timing-function:cubic-bezier(.4,0,.4,1);animation:.7s infinite btn-loader;display:inline-block;position:absolute;top:50%;left:50%;overflow:hidden;transform:translate(-50%,-160%)}@keyframes btn-loader{0%,to{animation-timing-function:ease-in;transform:translate(-50%,-160%)}40%{animation-timing-function:cubic-bezier(0,0,0,1);transform:translate(-50%,20%)}}.btn--loading{pointer-events:none}.btn--loading .btn__loader{opacity:1;visibility:visible}.btn--loading .svg-icon,.btn--loading .btn__label{opacity:0;visibility:hidden;transform:translateY(50%)}.btn--xsmall .btn__inner{min-height:2rem;padding:0 1rem}.btn--xsmall .btn__inner:after{content:"";position:absolute;inset:-.375rem}.btn--xsmall.leading-icon .btn__inner{padding-inline-start:.75rem}.btn--xsmall.trailing-icon .btn__inner{padding-inline-end:.75rem}.btn--xsmall.leading-icon .svg-icon{margin-inline-end:.25rem}.btn--xsmall.trailing-icon .svg-icon{margin-inline-start:.25rem}.btn--small .btn__inner{min-height:2.5rem;padding:0 1.5rem}.btn--small .btn__inner:after{content:"";position:absolute;inset:-.125rem}.btn--small.leading-icon .btn__inner{padding-inline-start:1rem}.btn--small.trailing-icon .btn__inner{padding-inline-end:1rem}.btn--expanding.leading-icon .btn__inner,.btn--expanding.trailing-icon .btn__inner,.btn--expanding .btn__inner{padding:0 1rem;transition-property:opacity,transform,padding}.btn--expanding.btn--small .btn__inner{padding:0 .5rem}.btn--expanding.btn--xsmall .btn__icon{margin:0}.btn--expanding.btn--xsmall .btn__inner{min-height:2rem;padding:0 .25rem}.btn--expanding.btn--xsmall .btn__inner:after{content:"";position:absolute;inset:-.375rem}.btn--expanding .btn__icon{margin:0;transition:margin-inline-end .25s ease-in-out}.btn--expanding .btn__inner .btn__label{white-space:nowrap;transform-origin:0;clip:initial;width:auto;max-width:0;height:auto;margin:0;transition:max-width .25s ease-in-out;position:static;overflow:hidden}.btn--expanding:hover .btn__inner .btn__label,.btn--expanding:focus-visible .btn__inner .btn__label{max-width:12.5rem}.btn--expanding:hover.leading-icon .btn__inner,.btn--expanding:focus-visible.leading-icon .btn__inner{padding-inline:1.5rem 2rem}.btn--expanding:hover.trailing-icon .btn__inner,.btn--expanding:focus-visible.trailing-icon .btn__inner{flex-direction:row-reverse;padding-inline:2rem 1.5rem}.btn--expanding:hover.leading-icon .btn__icon,.btn--expanding:focus-visible.leading-icon .btn__icon{margin-inline-end:.5rem}.btn--expanding:hover.trailing-icon .btn__icon,.btn--expanding:focus-visible.trailing-icon .btn__icon{margin-inline-start:.5rem}.btn--expanding:hover.leading-icon.btn--small .btn__inner,.btn--expanding:focus-visible.leading-icon.btn--small .btn__inner{padding-inline:1rem 1.5rem}.btn--expanding:hover.trailing-icon.btn--small .btn__inner,.btn--expanding:focus-visible.trailing-icon.btn--small .btn__inner{padding-inline:1.5rem 1rem}.btn--expanding:hover.leading-icon.btn--xsmall .btn__inner,.btn--expanding:focus-visible.leading-icon.btn--xsmall .btn__inner{padding-inline:.75rem 1rem}.btn--expanding:hover.trailing-icon.btn--xsmall .btn__inner,.btn--expanding:focus-visible.trailing-icon.btn--xsmall .btn__inner{padding-inline:1rem .75rem}.btn--expanding:hover.leading-icon.btn--xsmall .btn__icon,.btn--expanding:focus-visible.leading-icon.btn--xsmall .btn__icon{margin-inline-end:.25rem}.btn--expanding:hover.trailing-icon.btn--xsmall .btn__icon,.btn--expanding:focus-visible.trailing-icon.btn--xsmall .btn__icon{margin-inline-start:.25rem}@media (hover:none){.btn--expanding.leading-icon:hover .btn__inner,.btn--expanding.trailing-icon:hover .btn__inner{padding:0 1rem}.btn--expanding.leading-icon:hover .btn__inner .btn__label,.btn--expanding.trailing-icon:hover .btn__inner .btn__label{max-width:0}.btn--expanding.leading-icon:hover .btn__icon,.btn--expanding.trailing-icon:hover .btn__icon{margin:0}.btn--expanding.leading-icon.btn--small:hover .btn__inner,.btn--expanding.trailing-icon.btn--small:hover .btn__inner{padding:0 .5rem}.btn--expanding.leading-icon.btn--xsmall:hover .btn__inner,.btn--expanding.trailing-icon.btn--xsmall:hover .btn__inner{padding:0 .25rem}.btn--expanding.leading-icon.btn--xsmall:hover .btn__icon,.btn--expanding.trailing-icon.btn--xsmall:hover .btn__icon{margin:0}.btn--expanding.btn--touch-device-expanded:hover:not(:disabled) .btn__inner .btn__label,.btn--expanding.btn--touch-device-expanded .btn__inner .btn__label{max-width:12.5rem}.btn--expanding.btn--touch-device-expanded:hover:not(:disabled).leading-icon .btn__inner,.btn--expanding.btn--touch-device-expanded.leading-icon .btn__inner{padding-inline:1.5rem 2rem}.btn--expanding.btn--touch-device-expanded:hover:not(:disabled).trailing-icon .btn__inner,.btn--expanding.btn--touch-device-expanded.trailing-icon .btn__inner{flex-direction:row-reverse;padding-inline:2rem 1.5rem}.btn--expanding.btn--touch-device-expanded:hover:not(:disabled).leading-icon .btn__icon,.btn--expanding.btn--touch-device-expanded.leading-icon .btn__icon{margin-inline-end:.5rem}.btn--expanding.btn--touch-device-expanded:hover:not(:disabled).trailing-icon .btn__icon,.btn--expanding.btn--touch-device-expanded.trailing-icon .btn__icon{margin-inline-start:.5rem}.btn--expanding.btn--touch-device-expanded:hover:not(:disabled).leading-icon.btn--small .btn__inner,.btn--expanding.btn--touch-device-expanded.leading-icon.btn--small .btn__inner{padding-inline:1rem 1.5rem}.btn--expanding.btn--touch-device-expanded:hover:not(:disabled).trailing-icon.btn--small .btn__inner,.btn--expanding.btn--touch-device-expanded.trailing-icon.btn--small .btn__inner{padding-inline:1.5rem 1rem}.btn--expanding.btn--touch-device-expanded:hover:not(:disabled).leading-icon.btn--xsmall .btn__inner,.btn--expanding.btn--touch-device-expanded.leading-icon.btn--xsmall .btn__inner{padding-inline:.75rem 1rem}.btn--expanding.btn--touch-device-expanded:hover:not(:disabled).trailing-icon.btn--xsmall .btn__inner,.btn--expanding.btn--touch-device-expanded.trailing-icon.btn--xsmall .btn__inner{padding-inline:1rem .75rem}.btn--expanding.btn--touch-device-expanded:hover:not(:disabled).leading-icon.btn--xsmall .btn__icon,.btn--expanding.btn--touch-device-expanded.leading-icon.btn--xsmall .btn__icon,.btn--expanding.btn--touch-device-expanded:hover:not(:disabled).trailing-icon.btn--xsmall .btn__icon,.btn--expanding.btn--touch-device-expanded.trailing-icon.btn--xsmall .btn__icon{margin:0}}.btn--expanding:focus-visible.btn--loading.trailing-icon .btn__inner,.btn--expanding:focus-visible.btn--loading.leading-icon .btn__inner,.btn--expanding.btn--loading.trailing-icon .btn__inner,.btn--expanding.btn--loading.leading-icon .btn__inner,.btn--expanding:disabled.trailing-icon .btn__inner,.btn--expanding:disabled.leading-icon .btn__inner{padding:0 1rem}.btn--expanding:focus-visible.btn--loading.trailing-icon .btn__inner .btn__label,.btn--expanding:focus-visible.btn--loading.leading-icon .btn__inner .btn__label,.btn--expanding.btn--loading.trailing-icon .btn__inner .btn__label,.btn--expanding.btn--loading.leading-icon .btn__inner .btn__label,.btn--expanding:disabled.trailing-icon .btn__inner .btn__label,.btn--expanding:disabled.leading-icon .btn__inner .btn__label{max-width:0}.btn--expanding:focus-visible.btn--loading.trailing-icon .btn__icon,.btn--expanding:focus-visible.btn--loading.leading-icon .btn__icon,.btn--expanding.btn--loading.trailing-icon .btn__icon,.btn--expanding.btn--loading.leading-icon .btn__icon,.btn--expanding:disabled.trailing-icon .btn__icon,.btn--expanding:disabled.leading-icon .btn__icon{margin:0}.btn--expanding:focus-visible.btn--loading.trailing-icon.btn--small .btn__inner,.btn--expanding:focus-visible.btn--loading.leading-icon.btn--small .btn__inner,.btn--expanding.btn--loading.trailing-icon.btn--small .btn__inner,.btn--expanding.btn--loading.leading-icon.btn--small .btn__inner,.btn--expanding:disabled.trailing-icon.btn--small .btn__inner,.btn--expanding:disabled.leading-icon.btn--small .btn__inner{padding:0 .5rem}.btn--expanding:focus-visible.btn--loading.trailing-icon.btn--xsmall .btn__inner,.btn--expanding:focus-visible.btn--loading.leading-icon.btn--xsmall .btn__inner,.btn--expanding.btn--loading.trailing-icon.btn--xsmall .btn__inner,.btn--expanding.btn--loading.leading-icon.btn--xsmall .btn__inner,.btn--expanding:disabled.trailing-icon.btn--xsmall .btn__inner,.btn--expanding:disabled.leading-icon.btn--xsmall .btn__inner{padding:0 .25rem}.btn--expanding:focus-visible.btn--loading.trailing-icon.btn--xsmall .btn__icon,.btn--expanding:focus-visible.btn--loading.leading-icon.btn--xsmall .btn__icon,.btn--expanding.btn--loading.trailing-icon.btn--xsmall .btn__icon,.btn--expanding.btn--loading.leading-icon.btn--xsmall .btn__icon,.btn--expanding:disabled.trailing-icon.btn--xsmall .btn__icon,.btn--expanding:disabled.leading-icon.btn--xsmall .btn__icon{margin:0}.btn--fluid,.btn--fluid .btn__inner{width:100%}.btn--plain.btn--small .btn__inner:after,.btn--plain .btn__inner:after{content:"";position:absolute;inset:-.25rem}.btn--plain{--background:transparent;--background-hover:transparent;--background-press:transparent;--foreground:rgb(var(--colour-text-and-icon-1,17, 17, 17))}.btn--plain.btn--small .btn__inner,.btn--plain .btn__inner,.btn--plain.leading-icon .btn__inner,.btn--plain.trailing-icon .btn__inner{padding:0}.btn .svg-icon,.btn__label{transition-property:opacity,margin-right,margin-left,transform;transition-duration:.2s;transition-timing-function:cubic-bezier(.4,0,.4,1)}.card{flex-direction:column-reverse;display:flex;position:relative}.card .content-card{--content-position:static}.card__media{width:100%;display:flex}.card .aspect-ratio-box:has(>.image){pointer-events:none}.content-card{--content-position:relative;--content-card-background:rgb(var(--colour-neutral-2,245, 245, 245));--skapa-card-content-padding-block:2rem;--skapa-card-content-padding-inline:2rem;--skapa-card-simple-padding-block-start:1rem;--skapa-card-simple-padding-block-end:0;--skapa-card-simple-padding-inline-start:0;--skapa-card-simple-padding-inline-end:0;--skapa-card-simple-container-padding-inline-end:1rem;--skapa-card-body-margin-block-start:.75rem;--skapa-card-footer-margin-block-start:1.5rem;position:var(--content-position);background:var(--content-card-background);padding-block:var(--skapa-card-content-padding-block);padding-inline:var(--skapa-card-content-padding-inline);flex-direction:column;flex-grow:1;justify-content:space-between;display:flex}.content-card--padding-small{--skapa-card-content-padding-block:1rem;--skapa-card-content-padding-inline:1rem}.content-card__headers:hover .content-card__title,.content-card__headers:focus .content-card__title{text-decoration:underline}.content-card--center{justify-content:center}.content-card--simple{padding-block:var(--skapa-card-simple-padding-block-start) var(--skapa-card-simple-padding-block-end);padding-inline:var(--skapa-card-simple-padding-inline-start) var(--skapa-card-simple-padding-inline-end)}.content-card--simple .content-card__container{padding-inline-end:var(--skapa-card-simple-container-padding-inline-end)}.content-card__container{max-width:37.5rem}.content-card__add-on{margin-block-end:.75rem;display:block}.content-card__label{margin-block-end:.25rem;display:inline-block}.content-card__headers,.content-card__headers:is(a){margin-block-end:.5rem;text-decoration:none;display:block;position:static}.content-card__headers:is(a):hover,.content-card__headers:is(a):focus{text-decoration:none}.content-card__headers:before{content:" ";position:absolute;inset:0}.content-card__title{text-wrap:balance;display:block}.content-card__subtitle{display:inline-block}.content-card__body{text-wrap:pretty;margin-block-start:var(--skapa-card-body-margin-block-start);display:block}.content-card__footer{flex-wrap:wrap;gap:.5rem;margin-block-start:var(--skapa-card-footer-margin-block-start);display:flex}.content-card__cta{pointer-events:none}.content-card--dark-foreground:not(.content-card--simple) .content-card__add-on,.content-card--dark-foreground:not(.content-card--simple) .content-card__title,.content-card--dark-foreground:not(.content-card--simple) .content-card__subtitle{color:rgb(var(--colour-text-and-icon-1,17, 17, 17))}.content-card--dark-foreground:not(.content-card--simple) .content-card__body,.content-card--dark-foreground:not(.content-card--simple) .content-card__label{color:rgb(var(--colour-text-and-icon-2,72, 72, 72))}.content-card--light-foreground:not(.content-card--simple) .content-card__add-on,.content-card--light-foreground:not(.content-card--simple) .content-card__label,.content-card--light-foreground:not(.content-card--simple) .content-card__title,.content-card--light-foreground:not(.content-card--simple) .content-card__subtitle,.content-card--light-foreground:not(.content-card--simple) .content-card__body{color:rgb(var(--colour-text-and-icon-5,255, 255, 255))}.content-card--static-light-foreground:not(.content-card--simple) .content-card__add-on,.content-card--static-light-foreground:not(.content-card--simple) .content-card__label,.content-card--static-light-foreground:not(.content-card--simple) .content-card__title,.content-card--static-light-foreground:not(.content-card--simple) .content-card__subtitle,.content-card--static-light-foreground:not(.content-card--simple) .content-card__body{color:rgb(var(--colour-static-white,255, 255, 255))}.content-card--static-dark-foreground:not(.content-card--simple) .content-card__add-on,.content-card--static-dark-foreground:not(.content-card--simple) .content-card__label,.content-card--static-dark-foreground:not(.content-card--simple) .content-card__title,.content-card--static-dark-foreground:not(.content-card--simple) .content-card__subtitle,.content-card--static-dark-foreground:not(.content-card--simple) .content-card__body{color:rgb(var(--colour-static-black,17, 17, 17))}@media (min-width:56.25em){.card--leading-media .content-card--padding-large,.card--trailing-media .content-card--padding-large{--skapa-card-content-padding-inline:3rem;--skapa-card-content-padding-block:3rem}.card--leading-media .content-card--padding-small,.card--trailing-media .content-card--padding-small{--skapa-card-content-padding-inline:1.5rem;--skapa-card-content-padding-block:1.5rem}.card--leading-media .content-card__body,.card--trailing-media .content-card__body{--skapa-card-body-margin-block-start:1rem}.card--leading-media .content-card__footer,.card--trailing-media .content-card__footer{--skapa-card-footer-margin-block-start:2rem}.card--leading-media .content-card--simple,.card--trailing-media .content-card--simple{--skapa-card-simple-padding-block-start:0;--skapa-card-simple-padding-block-end:0;--skapa-card-simple-padding-inline-start:var(--skapa-card-content-padding-inline);--skapa-card-simple-padding-inline-end:var(--skapa-card-content-padding-inline)}.card--leading-media .content-card--simple .content-card__container,.card--trailing-media .content-card--simple .content-card__container{--skapa-card-simple-container-padding-inline-end:0}.card--leading-media{flex-direction:row-reverse}.card--leading-media .content-card--simple{--skapa-card-simple-padding-inline-end:0}.card--trailing-media{flex-direction:row}.card--trailing-media .content-card--simple{--skapa-card-simple-padding-inline-start:0}}[dir=rtl] .content-card__cta.btn .btn__icon,[dir=rtl] .content-card__icon{transform:scaleX(-1)}:focus:not(:focus-visible){outline:none}a:focus-visible,button:focus-visible,[role=button]:focus-visible,a:focus-visible p,.link:focus-visible,.collapsible:focus-visible,.expander__btn:focus-visible,.expander__content:focus-visible,.chunky-header:focus-visible,.checkbox input[type=checkbox]:focus-visible~.checkbox__symbol,.checkbox input[type=checkbox]:focus-visible:hover~.checkbox__symbol,.radio input[type=radio]:focus-visible~.radio__symbol,.radio input[type=radio]:focus-visible:hover~.radio__symbol,.btn:focus-visible,.tabs__panel:focus-visible{box-shadow:0 0 0 4px var(--skapa-focus-ring-internal,rgb(var(--colour-neutral-1,255, 255, 255)));outline:2px solid var(--skapa-focus-ring-external,rgb(var(--colour-neutral-7,17, 17, 17)));outline-offset:var(--skapa-focus-outline-offset,4px);transition:outline .2s ease-out,box-shadow .2s ease-out}.btn[class*=inverse]:focus-visible{box-shadow:0 0 0 4px var(--skapa-focus-ring-internal,rgb(var(--colour-static-black,17, 17, 17)));outline:2px solid var(--skapa-focus-ring-external,rgb(var(--colour-static-white,255, 255, 255)));outline-offset:var(--skapa-focus-outline-offset,4px);transition:outline .2s ease-out,box-shadow .2s ease-out}.btn[class*=image-overlay]:focus-visible{box-shadow:0 0 0 4px var(--skapa-focus-ring-internal,rgb(var(--colour-static-white,255, 255, 255)));outline:2px solid var(--skapa-focus-ring-external,rgb(var(--colour-static-black,17, 17, 17)));outline-offset:var(--skapa-focus-outline-offset,4px);transition:outline .2s ease-out,box-shadow .2s ease-out}.pill:focus-visible,.icon-pill:focus-visible,.slider-handle:focus-visible,.shoppable-image__category-link:focus-visible,.shoppable-image__dot:focus-visible{box-shadow:0 0 0 4px var(--skapa-focus-ring-internal,rgb(var(--colour-neutral-1,255, 255, 255)));outline:2px solid var(--skapa-focus-ring-external,rgb(var(--colour-neutral-7,17, 17, 17)));outline-offset:var(--skapa-focus-outline-offset,4px);transition:outline .2s ease-out,box-shadow .2s ease-out}.tabs__tab:focus-visible{box-shadow:none;outline:none}.tabs__tab:focus-visible:before{z-index:unset;bottom:2px}.tabs__tab:focus-visible:after{content:"";box-shadow:inset 0 0 0 2px rgb(var(--colour-interactive-subtle-border-selected,17, 17, 17));border-radius:4px;display:block;position:absolute;inset:0}.dual-btn--secondary .dual-btn__first:focus-visible,.dual-btn--secondary .dual-btn__second:focus-visible{box-shadow:0 0 0 4px rgb(var(--colour-neutral-1,255, 255, 255)), 0 0 0 6px rgb(var(--colour-neutral-7,17, 17, 17));outline:none;transition-property:box-shadow;transition-duration:.2s;transition-timing-function:ease-out}.dual-btn__first:focus-visible:hover,.dual-btn__second:focus-visible:hover{box-shadow:inset 0 0 0 1px rgb(var(--colour-neutral-7,17, 17, 17)), 0 0 0 4px rgb(var(--colour-neutral-1,255, 255, 255)), 0 0 0 6px rgb(var(--colour-neutral-7,17, 17, 17));outline:none}.dual-btn--primary .dual-btn__first:focus-visible,.dual-btn--primary .dual-btn__second:focus-visible{box-shadow:0 0 0 4px rgb(var(--colour-static-black,17, 17, 17)), 0 0 0 6px rgb(var(--colour-static-white,255, 255, 255));outline:none;transition-property:box-shadow;transition-duration:.2s;transition-timing-function:ease-out}.card:focus-visible{box-shadow:0 0 0 4px var(--skapa-focus-ring-internal,rgb(var(--colour-neutral-1,255, 255, 255)));outline:2px solid var(--skapa-focus-ring-external,rgb(var(--colour-neutral-7,17, 17, 17)));outline-offset:var(--skapa-focus-outline-offset,4px);transition:outline .2s ease-out,box-shadow .2s ease-out}.card:focus-visible .card__title{text-decoration:none}.card:focus-visible p,.content-card .content-card__headers:focus-visible{box-shadow:none;outline:none}.content-card .content-card__headers:focus-visible:before{box-shadow:0 0 0 4px var(--skapa-focus-ring-internal,rgb(var(--colour-neutral-1,255, 255, 255)));outline:2px solid var(--skapa-focus-ring-external,rgb(var(--colour-neutral-7,17, 17, 17)));outline-offset:var(--skapa-focus-outline-offset,4px);transition:outline .2s ease-out,box-shadow .2s ease-out}.choice-item__radio:focus-visible,.choice-item__action:focus-visible{box-shadow:none;outline:none}.choice-item__radio:focus-visible~.choice-item__border:before,.choice-item__action:focus-visible~.choice-item__border:before{content:"";box-shadow:0 0 0 4px var(--skapa-focus-ring-internal,rgb(var(--colour-neutral-1,255, 255, 255)));outline:2px solid var(--skapa-focus-ring-external,rgb(var(--colour-neutral-7,17, 17, 17)));outline-offset:var(--skapa-focus-outline-offset,4px);border-radius:4px;transition:outline .2s ease-out,box-shadow .2s ease-out;position:absolute;inset:-.125rem}.simple-video__button:focus-visible,.jumbo-btn:focus-visible{box-shadow:0 0 0 4px var(--skapa-focus-ring-internal,rgb(var(--colour-neutral-1,255, 255, 255)));outline:2px solid var(--skapa-focus-ring-external,rgb(var(--colour-neutral-7,17, 17, 17)));outline-offset:var(--skapa-focus-outline-offset,4px);transition:outline .2s ease-out,box-shadow .2s ease-out}.jumbo-btn.jumbo-btn--inverse:focus-visible{box-shadow:0 0 0 4px var(--skapa-focus-ring-internal,rgb(var(--colour-static-black,17, 17, 17)));outline:2px solid var(--skapa-focus-ring-external,rgb(var(--colour-static-white,255, 255, 255)));outline-offset:var(--skapa-focus-outline-offset,4px);transition:outline .2s ease-out,box-shadow .2s ease-out}.accordion-item-header:focus-visible,.link-list__item:focus-visible,.switch input[type=checkbox]:focus-visible+.switch__toggle:before,.switch input[type=checkbox]:focus-visible:hover+.switch__toggle:before,.tooltip__trigger-button:focus-visible,.tooltip__custom-trigger-wrapper:focus-visible{box-shadow:0 0 0 4px var(--skapa-focus-ring-internal,rgb(var(--colour-neutral-1,255, 255, 255)));outline:2px solid var(--skapa-focus-ring-external,rgb(var(--colour-neutral-7,17, 17, 17)));outline-offset:var(--skapa-focus-outline-offset,4px);transition:outline .2s ease-out,box-shadow .2s ease-out}.search .search__scope:focus-visible{box-shadow:0 0 0 4px var(--skapa-focus-ring-internal,rgb(var(--colour-neutral-1,255, 255, 255)));outline:2px solid var(--skapa-focus-ring-external,rgb(var(--colour-neutral-7,17, 17, 17)));outline-offset:var(--skapa-focus-outline-offset,4px);border-radius:4px;transition:outline .2s ease-out,box-shadow .2s ease-out}.search .search__scope:focus-visible,.search .btn:focus-visible{box-shadow:0 0 0 1px rgb(var(--colour-neutral-1,255, 255, 255));outline:2px solid rgb(var(--colour-neutral-7,17, 17, 17));outline-offset:1px}.search .search__input:focus-visible{outline:0}.search .search__input:-webkit-autofill:focus-visible{box-shadow:0 0 0 3rem rgb(var(--colour-neutral-1,255, 255, 255)) inset;caret-color:rgb(var(--colour-text-and-icon-1,17, 17, 17));transition:box-shadow cubic-bezier(.4,0,.4,1)}.toast .btn:focus-visible{box-shadow:0 0 0 4px var(--skapa-focus-ring-internal,rgb(var(--colour-neutral-7,17, 17, 17)));outline:2px solid var(--skapa-focus-ring-external,rgb(var(--colour-neutral-1,255, 255, 255)));outline-offset:var(--skapa-focus-outline-offset,4px);transition:outline .2s ease-out,box-shadow .2s ease-out}.action-list-item__action:focus-visible{box-shadow:0 0 0 4px var(--skapa-focus-ring-internal,rgb(var(--colour-neutral-1,255, 255, 255)));outline:2px solid var(--skapa-focus-ring-external,rgb(var(--colour-neutral-7,17, 17, 17)));outline-offset:var(--skapa-focus-outline-offset,4px);box-shadow:inset 0 0 0 2px rgb(var(--colour-interactive-subtle-border-selected,17, 17, 17));outline:none;transition:outline .2s ease-out,box-shadow .2s ease-out}.overflow-carousel .btn[class*=inverse]:focus-visible,.modal-header .btn:focus-visible{box-shadow:0 0 0 4px var(--skapa-focus-ring-internal,rgb(var(--colour-neutral-1,255, 255, 255)));outline:2px solid var(--skapa-focus-ring-external,rgb(var(--colour-neutral-7,17, 17, 17)));outline-offset:var(--skapa-focus-outline-offset,4px);transition:outline .2s ease-out,box-shadow .2s ease-out}.list-view-item__action:focus-visible{box-shadow:inset 0 0 0 2px rgb(var(--colour-interactive-subtle-border-selected,17, 17, 17));outline:none}.quantity-stepper__input:focus-visible{outline:none}button.avatar:focus-visible{box-shadow:0 0 0 4px var(--skapa-focus-ring-internal,rgb(var(--colour-neutral-1,255, 255, 255)));outline:2px solid var(--skapa-focus-ring-external,rgb(var(--colour-neutral-7,17, 17, 17)));outline-offset:var(--skapa-focus-outline-offset,4px);transition:outline .2s ease-out,box-shadow .2s ease-out}@media (min-width:56.25em){.gcengine-activityLink-card__container{flex-basis:50%}}.gcengine-landing-page__container .main-content{padding:1.25rem}.gcengine-header__container,.gcengine-balance__container{grid-column:1/-1}.gcengine-faqs__container{flex-direction:column;grid-column:1/-1;gap:20px;display:flex}.gcengine-activity-link__container{grid-column:1/-1}
