.page_columns__bUP2_ {
  margin-bottom: 1.875rem
}

@media(min-width:64rem) {
  .page_columns__bUP2_ {
    display: grid;
    grid-template-columns: auto 300px;
    grid-column-gap: 3.375rem;
    column-gap: 3.375rem
  }
}

.page_containPatro__erTAl {
  padding: 1.0625rem 0;
  border-top: 1px dashed var(--color-border);
  border-bottom: 1px dashed var(--color-border);
  display: flex;
  flex-wrap: wrap;
  column-gap: 15px;
  align-items: center;
  margin-bottom: 1.875rem
}

.page_containPatro__erTAl a {
  position: relative;
  top: 6px
}

@media(min-width:60rem) {
  .page_containPatro__erTAl a {
    top: -6px
  }
}

.page_containPatro__erTAl a p {
  margin: 0;
  color: var(--color-primary);
  display: flex;
  align-items: center;
  gap: 10px;
  font-family: "Mulish", "Mulish Fallback";
  text-transform: uppercase;
  top: 0;
  font-size: 13px
}

@media(min-width:60rem) {
  .page_containPatro__erTAl a p {
    font-size: 16px;
    position: relative;
    top: 20px
  }
}

.page_containPatro__erTAl a p svg {
  max-width: 50px;
  width: 100%;
  fill: #ec0044
}

.page_containPatro__erTAl .page_title__SOC5K {
  border: none;
  padding: 0;
  width: auto;
  margin: 0
}

.page_title__SOC5K {
  width: 100%;
  padding: 1.0625rem 0;
  border-top: 1px dashed var(--color-border);
  border-bottom: 1px dashed var(--color-border);
  margin-bottom: 1.875rem;
  font-size: 1.875rem;
  font-family: "Mulish", "Mulish Fallback";
  text-transform: uppercase;
  color: var(--color-blue);
  transition: color .3s
}

@media(min-width:60rem) {
  .page_title__SOC5K {
    font-size: 3.125rem;
    line-height: 3.125rem
  }
}

.page_title__SOC5K a {
  color: var(--color-blue)
}

.page_title__SOC5K a:hover {
  color: var(--color-border)
}

.page_section__TfQir {
  margin-bottom: 1.875rem
}

@media(min-width:40rem) {
  .page_section__TfQir {
    border-bottom: none
  }
}

.page_aside__oRgey {
  display: none
}

.page_aside__oRgey.page_visible__y2qkM {
  display: block
}

@media(min-width:64rem) {
  .page_aside__oRgey {
    display: block;
    padding: 0 0 1.875rem
  }
}

@media(min-width:80rem) {
  .page_aside__oRgey {
    margin: 0
  }
}

.page_asideChild__2_nbD {
  position: -webkit-sticky;
  position: sticky;
  top: calc(var(--header-height) + .9375rem)
}

.style_seat__hVFGl {
  margin-top: -20px;
  background: var(--Neutro, #e2dfd9);
  padding-bottom: 100px
}

@keyframes style_up__cihXs {
  0% {
    transform: translateY(200px);
    opacity: 0
  }

  to {
    opacity: 1;
    transform: translateY(0)
  }
}

@keyframes style_opacity__s1alo {
  0% {
    opacity: 0
  }

  to {
    opacity: 1
  }
}

@keyframes style_blur__RNoNB {
  0% {
    filter: blur(6px)
  }

  to {
    filter: blur(0)
  }
}

.style_seat__hVFGl a,
.style_seat__hVFGl h1,
.style_seat__hVFGl h2,
.style_seat__hVFGl h3,
.style_seat__hVFGl h4,
.style_seat__hVFGl h5,
.style_seat__hVFGl p {
  font-family: "Mulish", "Mulish Fallback";
}

.style_seat__hVFGl img {
  width: 100%;
  max-width: 100%;
  height: auto;
  display: block
}

.style_seat__hVFGl h1 {
  color: var(--Neutro, #e2dfd9);
  font-size: 36px;
  font-style: normal;
  font-weight: 900;
  line-height: 44px;
  letter-spacing: .36px;
  margin-bottom: 16px;
  animation: style_opacity__s1alo 2s ease both
}

@media(min-width:1200px) {
  .style_seat__hVFGl h1 {
    font-size: 50px;
    line-height: 58px;
    letter-spacing: .5px
  }
}

.style_seat__hVFGl h2 {
  color: var(--Neutro, #e2dfd9);
  font-size: 28px;
  font-style: normal;
  font-weight: 400;
  line-height: 38px;
  margin-bottom: 32px;
  animation: style_opacity__s1alo 2s ease .5s both
}

@media(min-width:1200px) {
  .style_seat__hVFGl h2 {
    font-size: 36px;
    font-style: normal;
    line-height: 48px
  }
}

.style_seat__hVFGl h3 {
  color: var(--Rojo, #af1917);
  font-size: 28px;
  font-weight: 800;
  line-height: 36px
}

@media(min-width:960px) {
  .style_seat__hVFGl h3 {
    font-size: 40px;
    line-height: 50px
  }
}

.style_seat__hVFGl h4 {
  color: var(--Rojo, #af1917);
  font-size: 22px;
  font-style: normal;
  font-weight: 800;
  line-height: 30px
}

@media(min-width:960px) {
  .style_seat__hVFGl h4 {
    font-size: 28px;
    line-height: 38px
  }
}

.style_seat__hVFGl h5 {
  color: var(--Rojo, #af1917);
  font-size: 26px;
  font-weight: 800;
  line-height: 22px
}

.style_seat__hVFGl .style_text__NmvfS {
  color: var(--Negro, #2b2b2b);
  font-size: 16px;
  font-style: normal;
  font-weight: 300;
  line-height: 28px
}

@media(min-width:960px) {
  .style_seat__hVFGl .style_text__NmvfS {
    font-size: 20px;
    line-height: 32px
  }

  .style_seat__hVFGl .style_text__NmvfS.style_min__Cyw7T {
    font-size: 16px;
    line-height: 28px
  }
}

.style_seat__hVFGl .style_text__NmvfS b {
  font-weight: 600
}

.style_seat__hVFGl .style_circle__HmVUQ {
  margin: 0 0 8px;
  padding-left: 20px;
  position: relative
}

.style_seat__hVFGl .style_circle__HmVUQ:before {
  position: absolute;
  left: 0;
  top: -1px;
  content: url(https://cdn.businessinsider.es/sites/navi.axelspringer.es/public/eventos/seat-leon-hybrid/circle.svg)
}

@media(min-width:1200px) {
  .style_seat__hVFGl .style_intro__BGMnC {
    max-height: 900px;
    overflow: hidden;
    display: grid;
    grid-template-columns: minmax(0, 100%) minmax(0, 450px)
  }
}

.style_seat__hVFGl .style_intro__BGMnC .style_introImg__iJxIQ {
  height: 100%;
  object-fit: cover;
  max-height: 900px
}

.style_seat__hVFGl .style_intro__BGMnC .style_rightIntro__4inuO {
  background: var(--Rojo, #af1917);
  padding: 32px
}

@media(min-width:1200px) {
  .style_seat__hVFGl .style_intro__BGMnC .style_rightIntro__4inuO {
    padding: 80px 56px 56px;
    display: grid;
    align-items: center
  }

  .style_seat__hVFGl .style_intro__BGMnC .style_rightIntro__4inuO .style_textIntro__vsCnN {
    display: grid;
    height: 100%;
    max-height: 600px
  }
}

.style_seat__hVFGl .style_intro__BGMnC p {
  color: var(--Neutro, #e2dfd9);
  font-size: 14px;
  font-style: normal;
  font-weight: 500;
  line-height: 136%
}

@media(min-width:1200px) {
  .style_seat__hVFGl .style_intro__BGMnC p {
    font-size: 16px;
    font-style: normal;
    line-height: 136%
  }
}

.style_seat__hVFGl .style_intro__BGMnC .style_logoBlock___FYAx {
  animation: style_opacity__s1alo 2s ease .7s both
}

.style_seat__hVFGl .style_intro__BGMnC .style_logo__OtzLn {
  max-width: 105px
}

@media(min-width:1200px) {
  .style_seat__hVFGl .style_intro__BGMnC .style_logo__OtzLn {
    max-width: 132px
  }
}

.style_seat__hVFGl .style_maxWidth__CcOAn {
  margin: 64px auto 0
}

.style_seat__hVFGl .style_maxWidth__CcOAn.style_white__ZZWk5 {
  background: var(--Neutro-2, #edebe8);
  padding: 32px 0
}

.style_seat__hVFGl .style_maxWidth__CcOAn.style_white__ZZWk5 .style_maxWidth__CcOAn {
  margin: 0 auto
}

.style_seat__hVFGl .style_maxWidth1200__a_Nqm {
  max-width: 1200px;
  padding: 0 20px
}

@media(min-width:1200px) {
  .style_seat__hVFGl .style_maxWidth1200__a_Nqm {
    padding: 0
  }
}

.style_seat__hVFGl .style_maxWidth1080__cm5dV {
  max-width: 1080px;
  padding: 0 20px
}

@media(min-width:1080px) {
  .style_seat__hVFGl .style_maxWidth1080__cm5dV {
    padding: 0
  }
}

.style_seat__hVFGl .style_maxWidth640__HgUNL {
  max-width: 640px;
  padding: 0 20px
}

@media(min-width:640px) {
  .style_seat__hVFGl .style_maxWidth640__HgUNL {
    padding: 0
  }
}

.style_seat__hVFGl .style_lead__5qD7f {
  text-align: center;
  color: var(--Negro, #2b2b2b);
  font-size: 24px;
  font-weight: 300;
  line-height: 36px
}

@media(min-width:960px) {
  .style_seat__hVFGl .style_lead__5qD7f {
    font-size: 32px;
    line-height: 48px
  }
}

.style_seat__hVFGl .style_lead__5qD7f span {
  color: var(--Rojo, #af1917);
  font-weight: 800
}

@media(min-width:1200px) {
  .style_seat__hVFGl .style_blocks__gPCVW {
    display: grid;
    grid-template-columns: repeat(4, minmax(0, 250px));
    justify-content: space-between
  }
}

.style_seat__hVFGl .style_blocks__gPCVW .style_block__fZu7B {
  margin: 0 0 20px;
  padding-bottom: 20px;
  border-bottom: 1px solid #adadad;
  position: relative;
  height: 100%
}

.style_seat__hVFGl .style_blocks__gPCVW .style_block__fZu7B:last-child {
  margin: 0;
  border: none;
  padding: 0
}

@media(min-width:1200px) {
  .style_seat__hVFGl .style_blocks__gPCVW .style_block__fZu7B {
    border-bottom: none;
    padding: 0
  }

  .style_seat__hVFGl .style_blocks__gPCVW .style_block__fZu7B:after {
    content: "";
    height: 100%;
    width: 1px;
    background: #adadad;
    position: absolute;
    right: -33px;
    top: 0
  }

  .style_seat__hVFGl .style_blocks__gPCVW .style_block__fZu7B:last-child {
    margin: 0;
    border: none
  }

  .style_seat__hVFGl .style_blocks__gPCVW .style_block__fZu7B:last-child:after {
    display: none
  }
}

.style_seat__hVFGl .style_blocks__gPCVW .style_block__fZu7B p {
  color: var(--Negro, #2b2b2b);
  font-size: 22px;
  font-weight: 300;
  line-height: 30px;
  text-align: center;
  margin: 0
}

.style_seat__hVFGl .style_blocks__gPCVW .style_block__fZu7B p span {
  color: var(--Rojo, #af1917);
  font-weight: 800
}

.style_seat__hVFGl .style_twoColumns__aPGp_ {
  margin-bottom: 32px;
  padding-bottom: 32px;
  border-bottom: 1px solid #adadad
}

.style_seat__hVFGl .style_twoColumns__aPGp_:last-child {
  border: none
}

@media(min-width:960px) {
  .style_seat__hVFGl .style_twoColumns__aPGp_ {
    display: grid;
    grid-gap: 40px;
    gap: 40px;
    margin-bottom: 48px;
    padding-bottom: 48px;
    align-items: flex-start
  }

  .style_seat__hVFGl .style_twoColumns__aPGp_:nth-child(2n) {
    grid-template-columns: minmax(0, 460px) minmax(0, 570px)
  }

  .style_seat__hVFGl .style_twoColumns__aPGp_:nth-child(2n) .style_right__NBp6V {
    order: 1
  }

  .style_seat__hVFGl .style_twoColumns__aPGp_:nth-child(2n) .style_left__SPurH {
    order: 0
  }

  .style_seat__hVFGl .style_twoColumns__aPGp_:nth-child(odd) {
    grid-template-columns: minmax(0, 570px) minmax(0, 460px)
  }
}

.style_seat__hVFGl .style_twoColumns__aPGp_ .style_slider__J60w0 img {
  margin-bottom: 0
}

@media(min-width:960px) {
  .style_seat__hVFGl .style_twoColumns__aPGp_ .style_slider__J60w0 img {
    max-height: 320px
  }
}

.style_seat__hVFGl .style_twoColumns__aPGp_ [class*=arrows] {
  width: calc(100% + 50px);
  height: 100%;
  left: -26px
}

.style_seat__hVFGl .style_twoColumns__aPGp_ img {
  margin-bottom: 24px
}

@media(min-width:960px) {
  .style_seat__hVFGl .style_twoColumns__aPGp_ img {
    margin: 0
  }
}

.style_seat__hVFGl .style_twoColumns__aPGp_ h4 {
  margin-bottom: 16px
}

.style_seat__hVFGl .style_columns__6ppDk {
  margin-bottom: 72px
}

@media(min-width:960px) {
  .style_seat__hVFGl .style_columns__6ppDk {
    display: grid;
    grid-template-columns: minmax(0, 632px) minmax(0, 520px);
    grid-gap: 48px;
    gap: 48px
  }
}

.style_seat__hVFGl .style_columns__6ppDk .style_column__yyo_f img {
  margin-bottom: 24px
}

@media(min-width:960px) {
  .style_seat__hVFGl .style_columns__6ppDk .style_column__yyo_f img {
    margin-bottom: 32px
  }

  .style_seat__hVFGl .style_columns__6ppDk .style_column__yyo_f:first-child img {
    margin-bottom: 0
  }
}

.style_seat__hVFGl .style_variant__W0RGh {
  margin: 50px 0;
  view-timeline: --scroll;
  animation: style_blur__RNoNB linear both;
  animation-timeline: --scroll;
  animation-range: entry 10% entry 25%
}

@media(min-width:48rem) {
  .style_seat__hVFGl .style_variant__W0RGh {
    animation-range: entry 10% contain 25%
  }
}

@media(min-width:1200px) {
  .style_seat__hVFGl .style_variant__W0RGh {
    grid-template-columns: minmax(0, 100%) minmax(0, 600px)
  }
}

.style_seat__hVFGl .style_variant__W0RGh .style_textIntro__vsCnN h3 {
  color: var(--Neutro, #e2dfd9);
  font-size: 28px;
  font-style: normal;
  font-weight: 800;
  line-height: 36px
}

@media(min-width:1200px) {
  .style_seat__hVFGl .style_variant__W0RGh .style_textIntro__vsCnN h3 {
    font-size: 40px;
    font-style: normal;
    font-weight: 800;
    line-height: 50px
  }
}

.style_seat__hVFGl .style_variant__W0RGh .style_textIntro__vsCnN p {
  color: var(--Neutro, #e2dfd9);
  font-size: 18px;
  font-style: normal;
  font-weight: 400;
  line-height: 30px
}

@media(min-width:1200px) {
  .style_seat__hVFGl .style_variant__W0RGh .style_textIntro__vsCnN p {
    font-size: 24px;
    font-style: normal;
    font-weight: 400;
    line-height: 38px
  }
}

.style_seat__hVFGl .style_variant__W0RGh .style_button__5qTl1 {
  margin: 40px auto 0;
  border-radius: 2px;
  max-width: 433px;
  background: var(--Neutro, #e2dfd9);
  text-align: center;
  box-shadow: 6px 6px 0 0 rgba(0, 0, 0, 0);
  transition: box-shadow .5s;
  cursor: pointer
}

.style_seat__hVFGl .style_variant__W0RGh .style_button__5qTl1:hover {
  box-shadow: 6px 6px 0 0 #630e0d
}

@media(min-width:1200px) {
  .style_seat__hVFGl .style_variant__W0RGh .style_button__5qTl1 {
    max-height: 54px
  }
}

.style_seat__hVFGl .style_variant__W0RGh .style_button__5qTl1 a {
  display: block;
  padding: 16px;
  color: var(--Negro, #2b2b2b);
  font-size: 18px;
  font-weight: 700;
  letter-spacing: .36px;
  text-transform: uppercase
}

.style_seat__hVFGl .style_variant__W0RGh .style_button__5qTl1 span {
  color: var(--Rojo, #af1917)
}

.style_seat__hVFGl .style_back__Y5Np8 {
  margin-bottom: 72px;
  view-timeline: --scroll
}

.style_seat__hVFGl .style_backImage__u1LiZ {
  animation: style_blur__RNoNB linear both;
  animation-timeline: --scroll;
  animation-range: entry 10% entry 25%
}

@media(min-width:48rem) {
  .style_seat__hVFGl .style_backImage__u1LiZ {
    animation-range: entry 10% contain 25%
  }
}



.__className_36a85d {
  font-family: "Mulish", "Mulish Fallback";
  font-style: normal
}

.__variable_36a85d {
  --font-mulish: "Mulish", "Mulish Fallback"
}

.sliderVariant_slider__4ENof {
  display: flex;
  overflow: hidden;
  position: relative;
  -webkit-user-select: none;
  -moz-user-select: none;
  user-select: none;
  touch-action: pan-y;
  padding: .625rem 0 .5rem
}

.sliderVariant_dot__b0832 {
  border: none;
  width: 1rem;
  height: 1rem;
  background: #c5c5c5;
  margin: 0 5px;
  padding: 5px
}

.sliderVariant_dot__b0832.sliderVariant_active__UUsX9 {
  background: var(--color-primary)
}

.sliderVariant_dots__BtSGG {
  display: flex;
  padding: 10px 0;
  justify-content: center;
  position: relative;
  z-index: 1
}

@media(min-width:64rem) {
  .sliderVariant_dots__BtSGG.sliderVariant_noDotsDesktop___Ra1a {
    display: none
  }
}

.sliderVariant_dot__b0832 {
  border: 1px solid #fff;
  width: 5px;
  height: 5px;
  background: rgba(0, 0, 0, 0);
  border-radius: 50%;
  padding: 3px;
  cursor: pointer;
  margin: 20px 5px 0
}

.sliderVariant_dot__b0832.sliderVariant_active__UUsX9 {
  background: #fff
}

.sliderVariant_black__8JWGt {
  border: 1px solid #888
}

.sliderVariant_black__8JWGt.sliderVariant_active__UUsX9 {
  background-color: #888
}

.sliderVariant_blue__KhEGt {
  border: 1px solid #888
}

.sliderVariant_blue__KhEGt.sliderVariant_active__UUsX9 {
  background-color: #888
}

.sliderVariant_dot__b0832:focus {
  outline: none
}

.sliderVariant_arrows__Eh3sV {
  display: none;
  position: absolute;
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  z-index: 1;
  justify-content: space-between;
  align-items: center
}

.sliderVariant_arrows__Eh3sV svg {
  max-width: 27px;
  cursor: pointer
}

.sliderVariant_arrows__Eh3sV svg.sliderVariant_disabled__RGpQ6 path {
  display: none;
  stroke: rgba(93, 87, 88, .3)
}

@media(min-width:64rem) {
  .sliderVariant_arrows__Eh3sV.sliderVariant_altArrow__R9Ulb {
    display: flex;
    padding: 0 10px
  }

  .sliderVariant_arrows__Eh3sV {
    display: flex;
    padding: 0
  }

  .sliderVariant_arrows__Eh3sV.sliderVariant_altArrow__R9Ulb {
    padding: 0
  }
}