.slice{padding:var(--gutter-section) 0;position:relative}.slice:first-child{padding-top:0}.slice--clip .slice__content{overflow:hidden}.slice--has-video{z-index:0;min-height:95vh;padding-bottom:calc(var(--gutter-section));flex-direction:column;justify-content:flex-end;display:flex}.slice__content{z-index:2;position:relative}#theme-aardman .wonk-top,#theme-aardman .wonk-top-reversed{border-top-left-radius:0;border-top-right-radius:0;position:relative}#theme-aardman .slice--has-bg.wonk-top-reversed:after,#theme-aardman .slice--has-bg.wonk-top-reversed:before,#theme-aardman .wonk-top.slice--has-bg:after,#theme-aardman .wonk-top.slice--has-bg:before{content:none}@media (prefers-reduced-motion:no-preference){#theme-aardman .is-ready-top.wonk-top-reversed:before,#theme-aardman .wonk-top.is-ready-top:before{clip-path:polygon(100% 100%,0 100%,100% 100%);transition:none}}#theme-aardman .slice.wonk-bottom-reversed+#theme-aardman .wonk-top-reversed:before,#theme-aardman .slice.wonk-bottom-reversed+#theme-aardman .wonk-top:before,.slice.wonk-bottom+#theme-aardman .wonk-top-reversed:before,.slice.wonk-bottom+#theme-aardman .wonk-top:before{content:none}#theme-aardman .wonk-top-reversed:before,#theme-aardman .wonk-top:before{content:"";background-color:var(--theme-bg);pointer-events:none;clip-path:polygon(100% 0,0 100%,100% 100%);height:clamp(1.5625rem,5vw,3.125rem);transition:clip-path .4s cubic-bezier(.86,.38,.4,1.35) .1s;position:absolute;bottom:calc(100% - 1px);left:-5px;right:0}#theme-aardman .wonk-top-reversed:before{clip-path:polygon(100% 100%,0 0,0 100%);left:0}#theme-aardman .wonk-bottom,#theme-aardman .wonk-bottom-reversed{border-bottom-right-radius:0;border-bottom-left-radius:0;position:relative}#theme-aardman .bg-pattern.wonk-bottom-reversed:after,#theme-aardman .slice--has-bg.wonk-bottom-reversed:after,#theme-aardman .slice--has-bg.wonk-bottom-reversed:before,#theme-aardman .wonk-bottom+.wonk-top-reversed:before,#theme-aardman .wonk-bottom+.wonk-top:before,#theme-aardman .wonk-bottom-reversed+.wonk-top-reversed:before,#theme-aardman .wonk-bottom-reversed+.wonk-top:before,#theme-aardman .wonk-bottom.bg-pattern:after,#theme-aardman .wonk-bottom.slice--has-bg:after,#theme-aardman .wonk-bottom.slice--has-bg:before{content:none}@media (prefers-reduced-motion:no-preference){#theme-aardman .is-ready-bottom.wonk-bottom-reversed:after,#theme-aardman .wonk-bottom.is-ready-bottom:after{clip-path:polygon(0 0,100% 0,100% 0);transition:none}}#theme-aardman .wonk-bottom-reversed:after,#theme-aardman .wonk-bottom:after{content:"";z-index:1;background-color:var(--theme-bg);pointer-events:none;clip-path:polygon(0 0,100% 0,100% 100%);height:clamp(1.5625rem,5vw,3.125rem);transition:clip-path .4s cubic-bezier(.86,.38,.4,1.35) .1s;position:absolute;top:calc(100% - 1px);left:-5px;right:0}#theme-aardman .wonk-bottom-reversed:after{clip-path:polygon(100% 0,0 0,0 100%);left:0}.slice.bg-accent+.slice.bg-accent,.slice.bg-base+.slice.bg-base,.slice.bg-dark+.slice.bg-dark,.slice.bg-tertiary+.slice.bg-tertiary{padding-top:0}.slice--has-bg{background-color:#0000}.slice--has-bg:not(.slice--has-video),.slice.bg-pattern:not(.slice--has-video){z-index:2}.slice__bg{--theme-accent:var(--c-black);--video-width:100vw;--video-height:100vh;--angle-size:clamp(1.5625rem, 5vw, 3.125rem);background-color:var(--theme-bg);backface-visibility:hidden;pointer-events:none;z-index:1;background-position:50%;background-size:cover;width:100%;transition:clip-path .4s cubic-bezier(.86,.38,.4,1.35) .1s;position:absolute;top:0;bottom:0;left:0;overflow:hidden}@media (aspect-ratio>=16/9){.slice__bg{--video-height:56.25vw}}@media (aspect-ratio<=16/9){.slice__bg{--video-width:177.78vh}}#theme-aardman .wonk-top .slice__bg,#theme-aardman .wonk-top-reversed .slice__bg{top:calc(var(--angle-size)*-1);clip-path:polygon(0 var(--angle-size),100% 0,100% 100%,0 100%)}#theme-aardman .wonk-bottom .slice__bg,#theme-aardman .wonk-bottom-reversed .slice__bg{bottom:calc(var(--angle-size)*-1);clip-path:polygon(0 0,100% 0,100% 100%,0 calc(100% - var(--angle-size)))}#theme-aardman .wonk-bottom.wonk-top-reversed .slice__bg,#theme-aardman .wonk-top-reversed.wonk-bottom-reversed .slice__bg,#theme-aardman .wonk-top.wonk-bottom .slice__bg,#theme-aardman .wonk-top.wonk-bottom-reversed .slice__bg{clip-path:polygon(0 var(--angle-size),100% 0,100% 100%,0 calc(100% - var(--angle-size)))}.slice__video{background:#000;width:100%;position:absolute;top:-10px;bottom:-10px;left:0;overflow:hidden}.slice__video iframe{width:var(--video-width);height:var(--video-height);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}
