.content-block{width:100%;padding:2.4rem 0;display:flex;flex-direction:column-reverse;align-items:flex-start}.content-block__title{color:var(--header-bg);margin:0 0 1.6rem;font-size:2rem;line-height:1.2;font-weight:600;text-transform:uppercase}.content-block__rich-text p{margin:0 0 1.6rem}.content-block__rich-text p,.content-block__rich-text a,.content-block__rich-text li{font-size:var(--font-size-body-medium);line-height:1.4}.content-block__rich-text ul li{font-size:var(--font-size-body-medium);margin-bottom:.8rem;position:relative;padding-left:2.4rem}.content-block__rich-text ul li:before{content:"";font-family:"Font Awesome 6 Pro";color:var(--control-backface);font-weight:400;margin-right:8px;display:inline-block;font-size:1.6rem;position:absolute;left:0;top:0}.content-block__rich-text ol{list-style:decimal;list-style-position:outside;padding:0 0 0 1.6rem;margin:0 0 8px;display:inline-block}.content-block__rich-text ul{margin:0 0 1.6rem;list-style-type:none;padding-left:0}.content-block__rich-text h2,.content-block__rich-text h3{font-family:var(--font-geologica);font-size:var(--font-size-campaign-richtext-subheading-mobile);color:var(--header-bg);margin:.8rem 0;font-weight:600;line-height:1.25;display:inline-block}.content-block__rich-text h4{font-family:var(--font-sans);font-size:var(--font-size-campaign-richtext-subheading-mobile);color:var(--header-bg);margin:.8rem 0 .4rem;font-weight:600;line-height:1.25;display:inline-block}.content-block__rich-text>p:last-child{margin-bottom:0}.content-block__image{border-radius:1rem;aspect-ratio:16/9;-o-object-fit:cover;object-fit:cover;width:100%}.content-block__image--video{aspect-ratio:16/9;-o-object-fit:cover;object-fit:cover}a.content-block__link{display:inline-block;text-align:center;width:100%;border-radius:10rem;padding:1.6rem 3.2rem;letter-spacing:.36px;font-size:var(--font-size-body-medium);border:1px solid var(--control-backface);color:var(--control-backface);font-weight:600;line-height:1;margin-top:3.2rem;background-color:var(--neutral-greyscale-white);transition:transform .25s ease,box-shadow .25s ease;will-change:transform}.campaign.petrol .content-block__link,.campaign.orange .content-block__link{color:var(--header-bg);border:1px solid var(--header-bg)}.content-block__column.content-block__column--image{margin:0 0 1.6rem}.content-block__column.content-block__column--image{position:relative;width:100%}.content-block__play{position:absolute;left:calc(50% - 2.2rem);top:calc(50% - 2.2rem);width:4.4rem;height:4.4rem;border-radius:50%;border:none;font-size:2rem;display:flex;align-items:center;justify-content:center;background-color:var(--neutral-greyscale-white);color:var(--control-backface);cursor:pointer;transition:transform .25s ease,box-shadow .25s ease}.content-block__play i{margin-left:2px}@media(hover:hover){.content-block__link:hover,.content-block__play:hover{transform:scale(1.0225);box-shadow:0 0 15px #00000026}}@media only screen and (min-width:768px){.content-block{position:relative;max-width:100rem;width:100%;margin:0 auto;padding:8rem 0;flex-direction:row;gap:2.4rem}.content-block__rich-text p{margin:0 0 2.4rem}.content-block__rich-text ol li,.content-block__rich-text ul li{font-size:var(--font-size-body-large);margin-bottom:.8rem}.content-block__rich-text p,.content-block__rich-text a{font-size:var(--font-size-body-large)}.content-block__rich-text h2,.content-block__rich-text h3,.content-block__rich-text h4{font-size:var(--font-size-campaign-richtext-subheading-desktop)}.content-block--line-long:after{-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center center;mask-position:center center;position:absolute;height:100%;top:0;z-index:-1;width:100vw;left:50%;transform:translate(-50%);background-size:contain}.content-block:after{background:var(--light-bg)}.content-block--line-light:after{background:var(--light-bg)}.content-block--line-medium:after{background:var(--control-backface)}.content-block--line-dark:after{background:var(--header-bg)}.content-block--line-long-left:after{content:"";-webkit-mask-image:url(./img/line-through-left2-BMaHl2KZ.svg);mask-image:url(./img/line-through-left2-BMaHl2KZ.svg)}.content-block--line-long-right:after{content:"";-webkit-mask-image:url(./img/line-through-right2-Bb06Wai-.svg);mask-image:url(./img/line-through-right2-Bb06Wai-.svg)}.content-block--line-short:after{content:"";position:absolute;background-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;top:0;height:100%;z-index:-1;width:100%}.content-block--line-short-left:after{-webkit-mask-position:right center;mask-position:right center;left:calc(-50% + 22rem);transform:translate(-50%);-webkit-mask-image:url(./img/left-line2-B2GxoIds.svg);mask-image:url(./img/left-line2-B2GxoIds.svg)}.content-block--line-short-right:after{-webkit-mask-position:left center;mask-position:left center;right:calc(-50% + 22rem);transform:translate(50%);-webkit-mask-image:url(./img/right-line2-DVeWk9N2.svg);mask-image:url(./img/right-line2-DVeWk9N2.svg)}.content-block--reverse{flex-direction:row-reverse}.content-block__title{font-size:2.4rem}.content-block__column{max-width:calc(50% - 2rem);width:100%;flex-shrink:0}.content-block__image{height:100%;max-height:50rem;width:100%;max-width:100%;-o-object-fit:cover;object-fit:cover;aspect-ratio:1 / 1}.content-block__image--video{aspect-ratio:16/9;-o-object-fit:cover;object-fit:cover}.content-block__column.content-block__column--image{display:flex;justify-content:center}a.content-block__link{width:auto;font-size:var(--font-size-body-large)}}@media only screen and (min-width:768px){.content-block{position:relative;max-width:100rem;width:100%;margin:0 auto;padding:8rem 0;flex-direction:row;gap:2.4rem}.content-block__rich-text p{margin:0 0 2.4rem}.content-block__rich-text ol li,.content-block__rich-text ul li{font-size:var(--font-size-body-large);margin-bottom:.8rem}.content-block__rich-text p,.content-block__rich-text a{font-size:var(--font-size-body-large)}.content-block__rich-text h2,.content-block__rich-text h3,.content-block__rich-text h4{font-size:var(--font-size-campaign-richtext-subheading-desktop)}.content-block--line-long:after{-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center center;mask-position:center center;position:absolute;height:100%;top:0;z-index:-1;width:100vw;left:50%;transform:translate(-50%);background-size:contain}.content-block:after{background:var(--light-bg)}.content-block--line-light:after{background:var(--light-bg)}.content-block--line-medium:after{background:var(--control-backface)}.content-block--line-dark:after{background:var(--header-bg)}.content-block--line-long-left:after{content:"";-webkit-mask-image:url(./img/line-through-left2-BMaHl2KZ.svg);mask-image:url(./img/line-through-left2-BMaHl2KZ.svg)}.content-block--line-long-right:after{content:"";-webkit-mask-image:url(./img/line-through-right2-Bb06Wai-.svg);mask-image:url(./img/line-through-right2-Bb06Wai-.svg)}.content-block--line-short:after{content:"";position:absolute;background-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;top:0;height:100%;z-index:-1;width:100%}.content-block--line-short-left:after{-webkit-mask-position:right center;mask-position:right center;left:calc(-50% + 22rem);transform:translate(-50%);-webkit-mask-image:url(./img/left-line2-B2GxoIds.svg);mask-image:url(./img/left-line2-B2GxoIds.svg)}.content-block--line-short-right:after{-webkit-mask-position:left center;mask-position:left center;right:calc(-50% + 22rem);transform:translate(50%);-webkit-mask-image:url(./img/right-line2-DVeWk9N2.svg);mask-image:url(./img/right-line2-DVeWk9N2.svg)}.content-block--reverse{flex-direction:row-reverse}.content-block__title{font-size:2.4rem}.content-block__column{max-width:calc(50% - 2rem);width:100%;flex-shrink:0}.content-block__image{height:100%;max-height:50rem;width:100%;max-width:100%;-o-object-fit:cover;object-fit:cover;aspect-ratio:1 / 1}.content-block__image--video{aspect-ratio:16/9;-o-object-fit:cover;object-fit:cover}.content-block__column.content-block__column--image{display:flex;justify-content:center}a.content-block__link{width:auto;font-size:var(--font-size-body-large)}}@media only screen and (min-width:1272px){.content-block{gap:4rem}}
