.ellipsis{white-space:nowrap;max-width:100%;overflow:hidden;text-overflow:ellipsis}.balanced{text-wrap:balance}.align-start{text-align:start}.align-center{text-align:center}.align-end{text-align:end}.weight-regular{font-weight:400}.weight-semi-bold{font-weight:600}.weight-bold{font-weight:700}.color-primary{color:#010205}.color-primary:where(.theme-dark){color:#fbfcff}.color-contrast-low{color:#d8d8db}.color-contrast-low:where(.theme-dark){color:#404044}.color-contrast-medium{color:#6b6d70}.color-contrast-medium:where(.theme-dark){color:#88898c}.color-contrast-high{color:#535457}.color-contrast-high:where(.theme-dark){color:#afb0b3}.color-notification-error{color:#cc1922}.color-notification-error:where(.theme-dark){color:#fc4040}.color-notification-info{color:#2762ec}.color-notification-info:where(.theme-dark){color:#178bff}.color-notification-success{color:#197e10}.color-notification-success:where(.theme-dark){color:#09d087}.color-notification-warning{color:#f3be00}.color-notification-warning:where(.theme-dark){color:#f7cb47}.color-inherit{color:inherit}.wrapped-option-bottom-margin{margin-bottom:6px}.formcontainer-pull-up{margin-bottom:-16px}.GREEN{color:#208820}.RED{color:red}.EDITMODE .HIDE{border-radius:4px;background-color:#f8f8dc}.EDITMODE .HIDE.formcontainer{background-color:#eeecff}.HIDE:not(.EDITMODE .HIDE){display:none}.formcontainer-grid{display:grid;grid-template-columns:repeat(4,1fr);grid-template-rows:auto;gap:clamp(16px,1.25vw + 12px,36px)}@media (max-width: 479px){.span-1,.span-2,.span-3,.span-4{grid-column-end:span 4}.start-1,.start-2,.start-3,.start-4{grid-column-start:1}}@media (min-width: 480px){.span-1,.span-2,.span-3{grid-column-end:span 2}.span-4{grid-column-end:span 4}.start-1,.start-2{grid-column-start:1}.start-3,.start-4{grid-column-start:auto}}@media (min-width: 1300px){.span-1{grid-column-end:span 1}.span-2{grid-column-end:span 2}.span-3{grid-column-end:span 3}.span-4{grid-column-end:span 4}.start-1{grid-column-start:1}.start-2{grid-column-start:2}.start-3{grid-column-start:3}.start-4{grid-column-start:4}}input[type=checkbox]{color-scheme:only light}*,*:after,*:before{box-sizing:border-box}*{margin:0;padding:0;font:inherit}html{color-scheme:light;font-family:Porsche Next,Arial Narrow,Arial,Heiti SC,SimHei,sans-serif}body:has(.herosection) phn-header{position:absolute;top:0;right:0;left:0}main{opacity:1;transition:opacity .25s cubic-bezier(0,0,.2,1)}main:has(.herosection.background){margin-top:clamp(70vh,480px,90vh)}main:has(.herosection:not(.background)){margin-top:min(max(480px,70vh),100vh)}main:has(*:not(div)[class^=component-]:not(.hydrated)){opacity:0}img,picture,svg,video{max-width:100%;display:block}b,strong{font-weight:700}i,em{font-style:italic}.hidden{display:none}.grid{margin:0 var(--pds-internal-grid-margin, 0);display:grid;padding:0 calc(50% - var(--pds-internal-grid-margin, 0px) - 1280px);grid-gap:clamp(16px,1.25vw + 12px,36px);max-width:var(--pds-internal-grid-width-max, 2560px);min-width:var(--pds-internal-grid-width-min, 320px);box-sizing:content-box;grid-template-columns:[full-start] minmax(0,var(--pds-internal-grid-outer-column, calc(var(--pds-internal-grid-safe-zone) - clamp(16px, 1.25vw + 12px, 36px)))) [wide-start extended-start basic-start narrow-start] repeat(6,minmax(0,1fr)) [narrow-end basic-end extended-end wide-end] minmax(0,var(--pds-internal-grid-outer-column, calc(var(--pds-internal-grid-safe-zone) - clamp(16px, 1.25vw + 12px, 36px)))) [full-end];--pds-internal-grid-safe-zone: max(22px, 10.625vw - 12px);--pds-grid-basic-span-one-half: span 3;--pds-grid-basic-span-one-third: span 2;--pds-grid-narrow-span-one-half: span 3;--pds-grid-basic-span-two-thirds: span 4;--pds-grid-extended-span-one-half: span 3}@media (min-width: 760px){.grid{grid-template-columns:[full-start] minmax(0,var(--pds-internal-grid-outer-column, calc(var(--pds-internal-grid-safe-zone) - clamp(16px, 1.25vw + 12px, 36px)))) [wide-start] minmax(0,1fr) [extended-start] minmax(0,1fr) [basic-start] repeat(2,minmax(0,1fr)) [narrow-start] repeat(8,minmax(0,1fr)) [narrow-end] repeat(2,minmax(0,1fr)) [basic-end] minmax(0,1fr) [extended-end] minmax(0,1fr) [wide-end] minmax(0,var(--pds-internal-grid-outer-column, calc(var(--pds-internal-grid-safe-zone) - clamp(16px, 1.25vw + 12px, 36px)))) [full-end];--pds-internal-grid-safe-zone: calc(5vw - 16px) ;--pds-grid-basic-span-one-half: span 6;--pds-grid-basic-span-one-third: span 4;--pds-grid-narrow-span-one-half: span 4;--pds-grid-basic-span-two-thirds: span 8;--pds-grid-extended-span-one-half: span 7}}@media (min-width: 1920px){.grid{--pds-internal-grid-safe-zone: min(50vw - 880px, 400px)}}.grid-basic{grid-column:basic}.grid-narrow{grid-column:narrow}.grid-extended{grid-column:extended}.grid-full{grid-column:full}.space-below{margin-bottom:clamp(16px,1.25vw + 12px,36px)}.padding-top{padding-top:clamp(16px,1.25vw + 12px,36px)}.herosection{position:absolute;top:0;right:0;left:0;height:70vh;min-height:min(480px,100%);overflow:hidden;z-index:-1}.herosection>div{inset:0}.herosection>div:first-child{position:absolute;inset:-5px}.herosection>div:nth-child(2){position:absolute;box-sizing:border-box;top:96px}.herosection>div:nth-child(2)>div{height:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:clamp(4px,.25vw + 3px,8px)}.herosection>div:nth-child(2)>div.text-align.top{justify-content:flex-start}.herosection>div:nth-child(2)>div.text-align.bottom{justify-content:flex-end}.herosection>div:nth-child(2)>div.text-align.left{align-items:flex-start}.herosection>div:nth-child(2)>div.text-align.right{align-items:flex-end}.herosection>div:nth-child(2)>div>*{margin:0}.herosection>div>picture>img{position:absolute;max-width:unset;max-height:unset;width:100%;height:100%;object-fit:cover}.hydrated .herosection:has(~form)>div:first-child{animation:zoom-in 1.2s cubic-bezier(0,0,.2,1) backwards}.hydrated .herosection:has(~form)>div:nth-child(2){animation:slide-in 1.2s .4s cubic-bezier(0,0,.2,1) backwards}.hydrated .herosection~form.grid,.hydrated .herosection~div.grid{animation:slide-in 1.2s .85s cubic-bezier(0,0,.2,1) backwards}.herosection.background>div{position:fixed}.herosection.background>div:first-child{inset:calc(-20px * (1 - var(--hero-scroll-ratio, 0)))}.herosection.background>div:nth-child(2){transform:scale(calc(1 - .1 * var(--hero-scroll-ratio, 0)))}.herosection.background>div:nth-child(2)>div{height:calc(clamp(70vh,480px,90vh) - 96px)}.herosection.background>div:nth-child(3){backdrop-filter:blur(calc(12px * var(--hero-scroll-ratio, 0)))}.herosection:not(.background)>div:first-child{transform:translateY(calc(20vh * var(--hero-scroll-ratio, 0)))}.herosection:not(.background)>div:nth-child(2):not(:has(>.text-align.bottom)){transform:translateY(calc(10vh * var(--hero-scroll-ratio, 0)))}.herosection:not(.background)>div:nth-child(2)>div{height:calc(clamp(70vh,480px,100vh) - 128px)}.herosection~form>faas-p-fieldset.background:has(.formcontainer-grid),.herosection~div>faas-p-fieldset.background:has(.formcontainer-grid){padding:clamp(32px,2.75vw + 23px,76px);background-color:#fff;border-radius:8px;box-shadow:0 8px 40px #00000029}@media (max-width: 759px){.herosection~form>faas-p-fieldset.background:has(.formcontainer-grid),.herosection~div>faas-p-fieldset.background:has(.formcontainer-grid){margin:0 calc(clamp(16px,1.25vw + 12px,36px)*-1)}}@media (min-width: 1000px){.herosection~form>faas-p-fieldset.background:has(.formcontainer-grid),.herosection~div>faas-p-fieldset.background:has(.formcontainer-grid){padding:clamp(32px,2.75vw + 23px,76px) clamp(48px,3vw + 38px,96px)}}@keyframes slide-in{0%{transform:translateY(32px);opacity:0}to{transform:translateY(0);opacity:1}}@keyframes zoom-in{0%{transform:scale(1.2)}to{transform:scale(1)}}.DEBUG_CONTAINER[data-astro-cid-4zbteoh2]{grid-row-gap:0px;>.grid-basic[data-astro-cid-4zbteoh2]{border:16px dashed #e3e3e3;padding:16px 16px 16px 48px;border-radius:4px;>h3[data-astro-cid-4zbteoh2]{font-size:24px;font-weight:600;padding-bottom:12px}.NOTE[data-astro-cid-4zbteoh2]{padding-bottom:12px}}}.size-small[data-astro-cid-lsmgs4tt]{font:normal normal 400 clamp(1.8rem,2.41vw + 1.32rem,4.21rem)/ calc(6px + 2.125ex) "Porsche Next","Arial Narrow",Arial,"Heiti SC",SimHei,sans-serif}.size-medium[data-astro-cid-lsmgs4tt]{font:normal normal 400 clamp(2.03rem,3.58vw + 1.31rem,5.61rem)/ calc(6px + 2.125ex) "Porsche Next","Arial Narrow",Arial,"Heiti SC",SimHei,sans-serif}.size-large[data-astro-cid-lsmgs4tt]{font:normal normal 400 clamp(2.28rem,5.2vw + 1.24rem,7.48rem)/ calc(6px + 2.125ex) "Porsche Next","Arial Narrow",Arial,"Heiti SC",SimHei,sans-serif}.size-inherit[data-astro-cid-lsmgs4tt]{font-family:Porsche Next,Arial Narrow,Arial,Heiti SC,SimHei,sans-serif;font-style:italic;font-size:inherit;line-height:inherit}.size-xx-small[data-astro-cid-djxlaynq]{font: 400 .75rem/calc(6px + 2.125ex) Porsche Next,Arial Narrow,Arial,Heiti SC,SimHei,sans-serif;hyphens:auto;overflow-wrap:break-word}.size-x-small[data-astro-cid-djxlaynq]{font:normal normal 400 clamp(.81rem,.23vw + .77rem,.88rem)/ calc(6px + 2.125ex) "Porsche Next","Arial Narrow",Arial,"Heiti SC",SimHei,sans-serif;hyphens:auto;overflow-wrap:break-word}.size-small[data-astro-cid-djxlaynq]{font: 400 1rem/calc(6px + 2.125ex) Porsche Next,Arial Narrow,Arial,Heiti SC,SimHei,sans-serif;hyphens:auto;overflow-wrap:break-word}.size-medium[data-astro-cid-djxlaynq]{font:normal normal 400 clamp(1.13rem,.21vw + 1.08rem,1.33rem)/ calc(6px + 2.125ex) "Porsche Next","Arial Narrow",Arial,"Heiti SC",SimHei,sans-serif;hyphens:auto;overflow-wrap:break-word}.size-large[data-astro-cid-djxlaynq]{font:normal normal 400 clamp(1.27rem,.51vw + 1.16rem,1.78rem)/ calc(6px + 2.125ex) "Porsche Next","Arial Narrow",Arial,"Heiti SC",SimHei,sans-serif;hyphens:auto;overflow-wrap:break-word}.size-x-large[data-astro-cid-djxlaynq]{font:normal normal 400 clamp(1.42rem,.94vw + 1.23rem,2.37rem)/ calc(6px + 2.125ex) "Porsche Next","Arial Narrow",Arial,"Heiti SC",SimHei,sans-serif;hyphens:auto;overflow-wrap:break-word}.spacing[data-astro-cid-xquj3ziu]{padding-top:var(--pcom-spacing-xx-large);padding-bottom:var(--pcom-spacing-large)}.chapter__subtitle-spacing[data-astro-cid-xquj3ziu]{padding-top:var(--pcom-spacing-medium)}.tag[data-astro-cid-xquj3ziu]{display:flex;padding-bottom:var(--pcom-spacing-medium)}.tag--start[data-astro-cid-xquj3ziu]{justify-content:start}.tag--center[data-astro-cid-xquj3ziu]{justify-content:center}.tag--end[data-astro-cid-xquj3ziu]{justify-content:end}section[data-astro-cid-ceiixr7p]{display:flex;justify-content:center;padding:60px 0}div[data-astro-cid-ceiixr7p]{display:inline-flex;background-color:#eff1f3;text-align:center;padding:15px 30px;border-radius:5px}span[data-astro-cid-ceiixr7p].component{color:#00b3b0;font-weight:700}
