.text-with-image{display:grid;grid-template-columns:repeat(12,1fr 20px) 1fr;position:relative}@media(max-width:767px){.text-with-image{grid-template-columns:1fr;gap:4rem}}.text-with-image__content{grid-column:1/12;background-color:var(--white);border-radius:var(--border-radius-sm);margin-block:auto;z-index:1;position:relative}@media(max-width:767px){.text-with-image__content{grid-column:1/-1}}.text-with-image__content .heading{font-size:40px;font-size:2.5rem;font-weight:600;line-height:1.1;letter-spacing:-.02em}@media(max-width:767px){.text-with-image__content .heading{font-size:32px;font-size:2rem;font-weight:600;line-height:1.09375;letter-spacing:-.02em}}.text-with-image__content__text{padding-right:220px;font-size:16px;font-size:1rem;font-weight:300;line-height:1.4;letter-spacing:-.01em}.text-with-image__content__logo{position:absolute;bottom:0;right:0;max-width:140px;transform:rotate(-5deg);background-color:#000;padding:10px;border-radius:8px}.text-with-image__image-wrapper{position:relative;display:flex;align-items:center;border-radius:var(--border-radius-sm);grid-column:13/-1;height:100%;overflow:hidden}@media(max-width:767px){.text-with-image__image-wrapper{grid-column:1/-1}}.text-with-image__image{margin-block:auto;width:100%}.diagonal-split{background-image:url(/images/new-fuels/bg-black-rounded.svg);background-position:bottom;background-size:cover;background-repeat:no-repeat}@media(max-width:767px){.diagonal-split{grid-template-columns:1fr;background-position:20%}}.diagonal-split .wrapper{display:grid;grid-template-columns:repeat(6,1fr);grid-column-gap:1.5rem;column-gap:1.5rem;padding-block:5.5rem}@media(max-width:767px){.diagonal-split .wrapper{grid-template-columns:1fr;padding-block:2.5rem}}.diagonal-split__bg{position:absolute;bottom:0;height:100%;z-index:1}.diagonal-split__section{grid-column:span 2;grid-row:1/2;z-index:1;display:flex;flex-direction:column;justify-content:center;gap:.75rem}@media(max-width:767px){.diagonal-split__section{grid-row:auto}}.diagonal-split__section--left{grid-column:1/3}@media(max-width:767px){.diagonal-split__section--left{grid-column:1/-1}}.diagonal-split__section--right{grid-column:5/-1}@media(max-width:767px){.diagonal-split__section--right{grid-column:1/-1;display:none}}.diagonal-split__section .heading{color:#fff}@media(max-width:767px){.diagonal-split__section .heading{max-width:320px}}.diagonal-split__section__logo{margin-top:1.375rem;background-color:#242424;padding:20px;border-radius:30px;width:max-content}.diagonal-split__section__logo img{height:60px;width:auto}.diagonal-split .button-with-arrow,.diagonal-split__section .paragraph{color:#000}.diagonal-split--mobile{display:none}@media(max-width:767px){.diagonal-split--mobile{display:flex;flex-direction:column;gap:.75rem;padding-block:2.5rem}}.diagonal-split--mobile .button-with-arrow{color:#000}.blue-section{background-color:#003c56;margin-top:5rem}@media(max-width:767px){.blue-section{margin-top:2rem}}.blue-section .wrapper{padding-block:5rem}@media(max-width:575px){.blue-section .wrapper{padding-block:2.5rem}}.blue-section__box{padding:1.5rem;border-radius:var(--border-radius-md);background-color:#0f435e;display:flex;justify-content:space-between;align-items:center;gap:.75rem}@media(max-width:575px){.blue-section__box{flex-direction:column;gap:1.5rem}}.blue-section__box__texts{display:flex;flex-direction:column;max-width:23rem}@media(max-width:575px){.blue-section__box__texts{max-width:none}}.blue-section__box__texts .heading{color:var(--white);margin-bottom:2rem;font-size:28px;font-size:1.75rem;font-weight:600;line-height:1.0714285714;letter-spacing:-.02em}.blue-section__box__texts .paragraph{color:var(--white)}.blue-section__box span{width:-moz-fit-content;width:fit-content;margin-bottom:.75rem}.blue-section__box .button-with-arrow{color:var(--white)}.fuels-legals{padding-block:4rem;gap:.75rem}.fuels-legals,.fuels-legals__item{display:flex;flex-direction:column}.fuels-legals__item{gap:0;color:#616161;font-size:12px;font-size:.75rem;font-weight:300;line-height:1.6666666667;letter-spacing:-.02em}.fuels-legals__item strong{font-weight:500}.fuels-legals__item h3{text-decoration:underline}.fuels-legals h5{font-weight:500;color:#616161}