@charset "UTF-8";/*!
 * This code is protected by intellectual property rights.
 * Dr. Ing. h.c. F. Porsche AG owns exclusive rights of use.
 * © 2017-2025, Dr. Ing. h.c. F. Porsche AG.
 */.container{width:100%}@media (min-width: 0){.container{max-width:0}}@media (min-width: 480px){.container{max-width:480px}}@media (min-width: 760px){.container{max-width:760px}}@media (min-width: 1000px){.container{max-width:1000px}}@media (min-width: 1300px){.container{max-width:1300px}}@media (min-width: 1760px){.container{max-width:1760px}}@media (min-width: 1920px){.container{max-width:1920px}}@media (min-width: 2560px){.container{max-width:2560px}}.visible{visibility:visible}.static{position:static}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.inset-0{inset:0}.left-1\/2{left:50%}.top-1\/2{top:50%}.z-0{z-index:0}.z-10{z-index:10}.z-501{z-index:501}.order-last{order:9999}.mx-\[10\%\]{margin-left:10%;margin-right:10%}.-mb-l{margin-bottom:calc(clamp(32px,2.75vw + 23px,76px)*-1)}.-mt-\[66px\]{margin-top:-66px}.mb-l{margin-bottom:clamp(32px,2.75vw + 23px,76px)}.mb-m{margin-bottom:clamp(16px,1.25vw + 12px,36px)}.ml-m{margin-left:clamp(16px,1.25vw + 12px,36px)}.ml-static_s{margin-left:8px}.ml-static_xs{margin-left:4px}.mr-l{margin-right:clamp(32px,2.75vw + 23px,76px)}.mr-m{margin-right:clamp(16px,1.25vw + 12px,36px)}.mr-static_s{margin-right:8px}.mr-static_xs{margin-right:4px}.mr-xs{margin-right:clamp(4px,.25vw + 3px,8px)}.mt-l{margin-top:clamp(32px,2.75vw + 23px,76px)}.mt-m{margin-top:clamp(16px,1.25vw + 12px,36px)}.mt-s{margin-top:clamp(8px,.5vw + 6px,16px)}.mt-static_l{margin-top:32px}.mt-static_m{margin-top:16px}.mt-static_s{margin-top:8px}.mt-static_xs{margin-top:4px}.mt-static_xxl{margin-top:80px}.mt-xl{margin-top:clamp(48px,3vw + 38px,96px)}.mt-xxl{margin-top:clamp(80px,7.5vw + 56px,200px)}.block{display:block}.inline-block{display:inline-block}.flex{display:flex}.grid{display:grid}.contents{display:contents}.hidden{display:none}.h-full{height:100%}.h-lvh{height:100lvh}.h-screen{height:100vh}.w-1\/2{width:50%}.w-2\/3{width:66%}.w-full{width:100%}.min-w-\[515px\]{min-width:515px}.max-w-full{max-width:100%}.max-w-screen-s{max-width:760px}.flex-1{flex:1 1 0%}.flex-grow{flex-grow:1}.transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.select-none{-webkit-user-select:none;user-select:none}.list-none{list-style-type:none}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.flex-row{flex-direction:row}.flex-row-reverse{flex-direction:row-reverse}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.items-center{align-items:center}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.space-y-static_s>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(8px * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(8px * var(--tw-space-y-reverse))}.self-end{align-self:flex-end}.self-center{align-self:center}.overflow-hidden{overflow:hidden}.text-balance{text-wrap:balance}.break-words{overflow-wrap:break-word}.rounded{border-radius:.25rem}.bg-dark{--tw-bg-opacity: 1;background-color:rgb(14 14 18 / var(--tw-bg-opacity, 1))}.bg-maintenance-gradient{background-image:linear-gradient(to bottom,#23191700 5%,#23191733 20%,#2319174d 85%,#23191700)}.bg-maintenance-image{background-image:url(/assets/images/maintenance.webp)}.bg-cover{background-size:cover}.bg-center{background-position:center}.bg-no-repeat{background-repeat:no-repeat}.object-cover{object-fit:cover}.p-s{padding:clamp(8px,.5vw + 6px,16px)}.px-m{padding-left:clamp(16px,1.25vw + 12px,36px);padding-right:clamp(16px,1.25vw + 12px,36px)}.px-s{padding-left:clamp(8px,.5vw + 6px,16px);padding-right:clamp(8px,.5vw + 6px,16px)}.px-xl{padding-left:clamp(48px,3vw + 38px,96px);padding-right:clamp(48px,3vw + 38px,96px)}.py-m{padding-top:clamp(16px,1.25vw + 12px,36px);padding-bottom:clamp(16px,1.25vw + 12px,36px)}.pb-l{padding-bottom:clamp(32px,2.75vw + 23px,76px)}.pl-0{padding-left:0}.pr-static_s{padding-right:8px}.text-left{text-align:left}.text-center{text-align:center}.text-2xl{font-size:1.5rem;line-height:2rem}.text-\[clamp\(20px\,3vw\,40px\)\]{font-size:clamp(20px,3vw,40px)}.text-base{font-size:1rem;line-height:1.5rem}.text-lg{font-size:1.125rem;line-height:1.75rem}.uppercase{text-transform:uppercase}.lowercase{text-transform:lowercase}.text-dark_primary{--tw-text-opacity: 1;color:rgb(251 252 255 / var(--tw-text-opacity, 1))}.underline{text-decoration-line:underline}.blur{--tw-blur: blur(8px);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.underline-link{text-decoration-line:underline!important}.inactive-pure-link{pointer-events:none}.inactive-pure-link a{color:#7f7f7f!important}.border-radius-image{border-radius:12px}html{overflow:hidden;height:100%}body{height:100%;overflow:auto}@media (max-width: 759px){body{position:relative}}.hover\:no-underline:hover{text-decoration-line:none}@media (min-width: 480px){.xs\:order-none{order:0}.xs\:mt-l{margin-top:clamp(32px,2.75vw + 23px,76px)}.xs\:mt-static_l{margin-top:32px}.xs\:w-auto{width:auto}.xs\:justify-end{justify-content:flex-end}.xs\:p-s{padding:clamp(8px,.5vw + 6px,16px)}.xs\:text-left{text-align:left}.xs\:text-lg{font-size:1.125rem;line-height:1.75rem}}@media (min-width: 760px){.s\:mx-\[4\.7\%\]{margin-left:4.7%;margin-right:4.7%}.s\:ml-static_m{margin-left:16px}.s\:ml-xxl{margin-left:clamp(80px,7.5vw + 56px,200px)}.s\:mr-xxl{margin-right:clamp(80px,7.5vw + 56px,200px)}.s\:mt-0{margin-top:0}.s\:mt-l{margin-top:clamp(32px,2.75vw + 23px,76px)}.s\:mt-static_l{margin-top:32px}.s\:mt-static_xl{margin-top:48px}.s\:w-1\/2{width:50%}.s\:w-1\/3{width:33%}.s\:w-1\/4{width:25%}.s\:w-2\/3{width:66%}.s\:w-\[60\%\]{width:60%}.s\:min-w-\[480px\]{min-width:480px}.s\:max-w-xxl{max-width:clamp(80px,7.5vw + 56px,200px)}.s\:flex-row{flex-direction:row}.s\:justify-start{justify-content:flex-start}.s\:justify-end{justify-content:flex-end}.s\:p-s{padding:clamp(8px,.5vw + 6px,16px)}.s\:pt-xxl{padding-top:clamp(80px,7.5vw + 56px,200px)}.s\:text-xl{font-size:1.25rem;line-height:1.75rem}}@media (min-width: 1000px){.m\:ml-l{margin-left:clamp(32px,2.75vw + 23px,76px)}.m\:mr-static_xs{margin-right:4px}.m\:mt-0{margin-top:0}.m\:mt-static_s{margin-top:8px}.m\:mt-static_xxl{margin-top:80px}.m\:w-1\/2{width:50%}.m\:w-1\/3{width:33%}.m\:w-2\/3{width:66%}.m\:w-\[40\%\]{width:40%}.m\:w-\[50\%\]{width:50%}.m\:max-w-fit{max-width:fit-content}.m\:flex-row{flex-direction:row}.m\:text-balance{text-wrap:balance}.m\:p-m{padding:clamp(16px,1.25vw + 12px,36px)}.m\:text-3xl{font-size:1.875rem;line-height:2.25rem}.m\:text-xl{font-size:1.25rem;line-height:1.75rem}}@media (min-width: 1300px){.l\:-ml-static_m{margin-left:-16px}.l\:ml-static_m{margin-left:16px}.l\:grid{display:grid}.l\:h-full{height:100%}.l\:w-1\/2{width:50%}.l\:w-2\/3{width:66%}.l\:w-\[40vw\]{width:40vw}.l\:min-w-\[480px\]{min-width:480px}.l\:max-w-none{max-width:none}.l\:max-w-xxl{max-width:clamp(80px,7.5vw + 56px,200px)}.l\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.l\:grid-rows-2{grid-template-rows:repeat(2,minmax(0,1fr))}.l\:flex-row{flex-direction:row}.l\:flex-row-reverse{flex-direction:row-reverse}.l\:items-center{align-items:center}.l\:self-auto{align-self:auto}.l\:overflow-hidden{overflow:hidden}.l\:overflow-y-auto{overflow-y:auto}.l\:text-balance{text-wrap:balance}.l\:text-right{text-align:right}}@media (min-width: 1920px){.xxl\:w-\[30vw\]{width:30vw}}@media (min-width: 2560px){.\33xl\:overflow-visible{overflow:visible}}
