@media screen and (orientation:landscape){:root{--layoutWidth:1280;--layoutHeight:800}}@media screen and (orientation:portrait){:root{--layoutWidth:800;--layoutHeight:1280}}:root{--blue:#0790eb;--cobalt-100:#11192e;--cobalt-200:#404759;--cobalt-60:#7075b2;--cobalt-40:#a1a3ab;--light-grey:#f5f5f5;--white:#fff}.ConfortoView{flex-direction:column;min-height:100%;margin-top:64px;margin-bottom:48px;display:flex;overflow-x:clip}@media only screen and (min-width:1280px){.ConfortoView{margin-top:96px}}.ConfortoView__gradientBand{background:linear-gradient(#f5f5f5 0%,#dadfed 10%,#dfe7fd 80%,#f5f5f5 100%);flex-direction:column;display:flex}@media only screen and (min-width:1280px){.ConfortoView__gradientBand{border-radius:24px}.ConfortoView__details .InternalDetails__title.Typography{font-family:var(--font-vwhead-bold);letter-spacing:-.03em;vertical-align:middle;font-size:48px;font-weight:700;line-height:98%}}.ConfortoView__details .InternalDetails__subtitle.Typography{font-family:var(--font-vwhead-bold);letter-spacing:-.02em;margin-top:-16px;margin-bottom:16px;font-size:24px;font-weight:700;line-height:31.67px}@media only screen and (min-width:1280px){.ConfortoView__details .InternalDetails__description.Typography{font-family:var(--font-vwhead-regular);letter-spacing:0;font-size:16px;font-weight:400;line-height:19.28px}.ConfortoView__cards .DetailCard__title.Typography{font-family:var(--font-vwhead-bold);letter-spacing:-.02em;font-size:24.79px;font-weight:700;line-height:31.67px}.ConfortoView__cards .DetailCard__description.Typography{font-family:var(--font-vwhead-regular);letter-spacing:0;font-size:16px;font-weight:400;line-height:19.28px}}.ConfortoView__related{padding:32px 16px 48px}@media only screen and (min-width:1280px){.ConfortoView__related{padding:32px 0 96px}}.ConfortoView__rearDoor{margin-bottom:48px}@media only screen and (min-width:1280px){.ConfortoView__rearDoor{justify-content:space-between;margin-bottom:96px}}.ConfortoView__rearDoor .SecurityVideoRow__title.Typography{font-family:var(--font-vwhead-bold);letter-spacing:-.02em;margin-bottom:18px;font-size:24px;font-weight:700;line-height:31.67px}.ConfortoView__rearDoor .SecurityVideoRow__description.Typography,.ConfortoView__rearDoor .SecurityVideoRow__footnote.Typography{font-family:var(--font-vwhead-regular);letter-spacing:0;font-size:16px;font-weight:400;line-height:19.28px}.ConfortoView__rearDoor .SecurityVideoRow__description.Typography{margin-bottom:18px}.ConfortoView__rearDoor .SecurityVideoRow__footnote.Typography{color:var(--cobalt-100);margin-top:0}@media (max-width:767.98px){.ConfortoView__hero .InternalHero__title.Typography{font-family:var(--font-vwhead-bold);letter-spacing:-.02em;text-align:center;vertical-align:middle;font-size:40px;font-weight:700;line-height:40px}.ConfortoView__hero .InternalHero__description.Typography{max-width:none;font-family:var(--font-vwhead-regular);letter-spacing:0%;text-align:center;margin-left:auto;margin-right:auto;font-size:16px;font-weight:400;line-height:19.28px}.ConfortoView__details .InternalDetails__title.Typography{font-family:var(--font-vwhead-bold);letter-spacing:-.02em;vertical-align:middle;font-size:24px;font-weight:700;line-height:28px}.ConfortoView__details .InternalDetails__subtitle.Typography{font-family:var(--font-vwhead-regular);letter-spacing:0;font-size:16px;font-weight:400;line-height:22px}.ConfortoView__details .InternalDetails__row--porta-traseira .InternalDetails__description.Typography,.ConfortoView__details .InternalDetails__row--estribo .InternalDetails__description.Typography{font-family:var(--font-vwhead-bold);letter-spacing:-.02em;font-size:16px;font-weight:700;line-height:100%}}
