.faqs-section{font-size:1rem;padding:2.5em 1.25em;position:relative}@media screen and (min-width:992px){.faqs-section{padding:2.5em 0 3.75em}}.faqs-section__intro{grid-column:1/7}@media screen and (min-width:992px){.faqs-section__intro{grid-column:2/12}}.faqs-section__intro h2{color:#333;font-family:Whitney,Arial,Helvetica,sans-serif;font-size:1.875em;font-weight:600;letter-spacing:-.0125rem;line-height:1.33}@media screen and (min-width:992px){.faqs-section__intro h2{font-size:2.25em;letter-spacing:.015625rem}}.faqs-section p{color:#333;font-family:ITC Franklin Gothic Std,Arial,Helvetica,sans-serif;font-size:1.375em;font-weight:400;letter-spacing:0;line-height:1.45}@media screen and (min-width:992px){.faqs-section p{font-size:1.375em}}.faqs-section__button{align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;grid-column:1/7;justify-content:flex-end;margin-bottom:.625em;margin-top:2em;padding:.625em}@media screen and (min-width:992px){.faqs-section__button{grid-column:9/12;margin-top:0;padding:.625em 1.5em}}.faqs-section__button h3{color:#c0311a;margin-bottom:0}.faqs-section__button:after{background-image:url(../images/arrow-faq.svg);background-repeat:no-repeat;content:"";height:.9375em;margin-left:.625em;padding:0;transition:none;width:1.25em}.faqs-section__button--expanded:after{transform:rotate(180deg)}.faqs-section .faqs-accordion{grid-column:1/7}@media screen and (min-width:992px){.faqs-section .faqs-accordion{grid-column:2/12;padding:0}}.faqs-section .faqs-accordion .accordion-item{background-color:transparent;margin-bottom:1.25em}@media screen and (min-width:992px){.faqs-section .faqs-accordion .accordion-item .accordion-collapse.show{-moz-column-gap:2rem;column-gap:2rem;display:grid;grid-template-columns:repeat(10,minmax(auto,4.625rem))}}.faqs-section .faqs-accordion .accordion-item .accordion-body{padding:1.25em 0 0 1em}@media screen and (min-width:992px){.faqs-section .faqs-accordion .accordion-item .accordion-body{grid-column:1/9;padding:1.25em 0 0 1em}}.faqs-section .faqs-accordion .accordion-item .accordion-body .content-driver-link{align-items:baseline;display:flex;justify-content:space-between}@media screen and (min-width:992px){.faqs-section .faqs-accordion .accordion-item .accordion-body .content-driver-link{align-items:center;justify-content:flex-start}}.faqs-section .faqs-accordion .accordion-item .accordion-body .content-driver-link__label{font-family:ITC Franklin Gothic Std,Arial,Helvetica,sans-serif;font-weight:400}.faqs-section .faqs-accordion .accordion-item .accordion-body .content-driver-link__icon{margin-left:0;margin-right:.625rem}@media screen and (min-width:992px){.faqs-section .faqs-accordion .accordion-item .accordion-body .content-driver-link__icon{margin-left:.625rem;margin-right:0}}.faqs-section .faqs-accordion .accordion-item .accordion-body .content-driver-link__icon>svg{height:.9375rem;width:.9375rem}.faqs-section .faqs-accordion .accordion-item .accordion-body strong{font-weight:500}.faqs-section .faqs-accordion .accordion-item .accordion-body ul{color:#333;font-family:ITC Franklin Gothic Std,Arial,Helvetica,sans-serif;font-size:1.375em;font-weight:400;letter-spacing:0;line-height:1.45;line-height:1.48;list-style-type:disc;margin-bottom:1em;padding-left:1em}@media screen and (min-width:992px){.faqs-section .faqs-accordion .accordion-item .accordion-body ul{font-size:1.375em}}.faqs-section .faqs-accordion .accordion-item .accordion-body ul li>span{color:inherit;display:block;font-family:inherit;font-size:inherit;font-weight:inherit;line-height:inherit;margin:1em 0}.faqs-section .faqs-accordion-button.accordion-button{align-items:center;background:#eee;border-radius:.3125em;min-height:7.1875em;padding:1.875em .9375em 1.875em 1.25em}@media screen and (min-width:992px){.faqs-section .faqs-accordion-button.accordion-button{height:3.5625em;min-height:auto;padding:1em 1.5em}}.faqs-section .faqs-accordion-button.accordion-button h3{margin-bottom:0;padding-right:.625em}.faqs-section .faqs-accordion-button.accordion-button:after{background-image:url(../images/arrow-faq.svg);height:15px;padding:0;transition:none;width:20px}@media screen and (min-width:992px){.faqs .safety-information p{grid-column:2/12}.faqs .select-safety-information{padding:1.5625em 0}}