.pg-csd-cta{container:pg-csd-cta / inline-size;min-width:0;background:var(--surface);color:var(--ink);border:var(--border-hairline) solid var(--border);border-radius:var(--radius-m)}.pg-csd-cta__inner{display:flex;flex-direction:column;gap:var(--space-6);padding:var(--space-6)}.pg-csd-cta__copy{min-width:0}.pg-csd-cta__title{margin:0}.pg-csd-cta__text{margin:var(--space-2) 0 0;color:var(--ink-muted);max-width:var(--measure-narrow)}.pg-csd-cta__actions{min-width:0}@container pg-csd-cta (max-width: 479px){.pg-csd-cta__actions>.gv-button{flex:1 1 100%}}@container pg-csd-cta (min-width: 640px){.pg-csd-cta__inner{flex-direction:row;align-items:center;justify-content:space-between;gap:var(--space-10);padding:var(--space-10) var(--space-12)}.pg-csd-cta__actions{flex:none;flex-wrap:nowrap}}@container gv (max-width: 599px){.pg-csd-cta{border-radius:var(--radius-m)}}@media(forced-colors:active){.pg-csd-cta{border-color:CanvasText}}@media print{.pg-csd-cta{display:none}}.pg-csd-rail{container:pg-csd-rail / inline-size;margin:0;min-width:0}.pg-csd-rail__scroller{--pg-csd-rail-edge: max(var(--pg-csd-gutter, var(--space-8)), (100cqi - var(--container-m)) / 2);--pg-csd-rail-w: min(var(--container-m), 86cqi);position:relative;overflow-x:auto;overflow-y:hidden;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-padding-inline:var(--pg-csd-rail-edge);scrollbar-width:none;border-radius:var(--radius-xs)}.pg-csd-rail__scroller::-webkit-scrollbar{display:none}.pg-csd-rail__scroller:focus-visible{outline:var(--border-focus) solid var(--focus);outline-offset:calc(-1 * var(--border-focus))}.pg-csd-rail .pg-csd-rail__track{display:flex;gap:var(--space-4);inline-size:-moz-max-content;inline-size:max-content;margin:0;padding:0 var(--pg-csd-rail-edge);list-style:none}.pg-csd-rail__item{flex:none;inline-size:var(--pg-csd-rail-w);aspect-ratio:16 / 9;overflow:hidden;scroll-snap-align:start;border:var(--border-hairline) solid var(--border);border-radius:var(--radius-m);background:var(--surface-warm)}.pg-csd-rail__item>img{display:block;inline-size:100%;block-size:100%;-o-object-fit:cover;object-fit:cover}.pg-csd-rail--screens .pg-csd-rail__item{background:var(--surface)}.pg-csd-rail--natural .pg-csd-rail__item{inline-size:auto;aspect-ratio:auto;block-size:calc(var(--pg-csd-rail-w) * 9 / 16)}.pg-csd-rail--natural .pg-csd-rail__item>img{inline-size:auto;block-size:100%;max-inline-size:none}.pg-csd-rail__foot{inline-size:min(var(--container-m),100cqi - 2 * var(--pg-csd-gutter, var(--space-8)));margin:var(--space-6) auto 0;display:flex;flex-direction:column;align-items:center;gap:var(--space-4)}.pg-csd-rail__nav{display:flex;gap:var(--space-2)}.pg-csd-rail__nav[hidden]{display:none}@container pg-csd-rail (max-width: 599px){.pg-csd-rail .pg-csd-rail__track{gap:var(--space-3)}.pg-csd-rail__item{border-radius:var(--radius-m)}.pg-csd-rail__foot{margin-top:var(--space-4)}}@media(forced-colors:active){.pg-csd-rail__item{border:var(--border-hairline) solid CanvasText}}@media(prefers-reduced-motion:reduce){.pg-csd-rail__scroller{scroll-behavior:auto}}@media print{.pg-csd-rail__nav{display:none}}.pg-csd-grid{--pg-csd-gutter: var(--space-8);--pg-csd-s: min(var(--container-s), 100% - 2 * var(--pg-csd-gutter));--pg-csd-m: min(var(--container-m), 100% - 2 * var(--pg-csd-gutter));--pg-csd-l: min(var(--container-l), 100% - 2 * var(--pg-csd-gutter));display:grid;grid-template-columns:[full-start] minmax(0,1fr) [xl-start] calc((var(--pg-csd-l) - var(--pg-csd-m)) / 2) [wide-start] calc((var(--pg-csd-m) - var(--pg-csd-s)) / 2) [mid-start] var(--pg-csd-s) [mid-end] calc((var(--pg-csd-m) - var(--pg-csd-s)) / 2) [wide-end] calc((var(--pg-csd-l) - var(--pg-csd-m)) / 2) [xl-end] minmax(0,1fr) [full-end]}@container gv (max-width: 599px){.pg-csd-grid{--pg-csd-gutter: var(--space-5)}}.pg-csd-grid>*{grid-column:mid;min-width:0;margin:0}.pg-csd-grid>.pg-csd-wide{grid-column:wide}.pg-csd-grid>.pg-csd-xl{grid-column:xl}.pg-csd-grid>.pg-csd-full{grid-column:full}.pg-csd-head .pg-csd-grid>*{justify-self:center;text-align:center}.pg-csd-trail{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:var(--space-1) var(--space-2)}.pg-csd-trail .gl-crumbs{margin-inline-start:0}.pg-csd-trail__dot{inline-size:3px;block-size:3px;border-radius:var(--radius-pill);background:var(--ink-faint)}.pg-csd-trail__date{color:var(--ink-muted);padding-inline:var(--space-1)}.pg-csd-head .pg-csd-title{margin-top:var(--space-8);text-wrap:balance}.pg-csd-head .pg-csd-lead{margin-top:var(--space-6);max-inline-size:var(--measure);text-wrap:balance}.pg-csd-head .pg-csd-grid>.pg-csd-hero-video{margin-top:var(--gv-space-stage, var(--space-16));justify-self:stretch}.pg-csd-head .pg-csd-facts{margin-top:var(--space-12);justify-content:center;-moz-column-gap:var(--space-12);column-gap:var(--space-12)}.pg-csd-facts .gl-facts-row__item{align-items:center}.pg-csd-facts dd{overflow-wrap:break-word;text-wrap:balance}.pg-csd-facts:lang(de) dd{hyphens:auto;hyphenate-limit-chars:14 6 6}.pg-csd-head .pg-csd-grid>.pg-csd-opening{margin-top:var(--space-16);justify-self:stretch;text-align:start}.pg-csd-hero-video{position:relative;aspect-ratio:16 / 9;border-radius:var(--radius-l);overflow:hidden;border:var(--border-hairline) solid var(--border);background:var(--midnight-900)}.pg-csd-hero-video>iframe{position:absolute;inset:0;width:100%;height:100%;border:0}.pg-csd-hero-video__facade{position:absolute;inset:0;width:100%;height:100%;padding:0;margin:0;border:0;background:transparent;cursor:pointer;display:grid;place-items:center}.pg-csd-hero-video__facade>img{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.pg-csd-hero-video__play{position:relative;display:grid;place-items:center;width:calc(var(--control-l) + var(--space-8));height:calc(var(--control-l) + var(--space-8));padding-left:3px;border-radius:var(--radius-pill);background:var(--accent);color:var(--on-accent);box-shadow:var(--shadow-2);transition:background-color var(--duration-1) var(--ease-standard)}.pg-csd-hero-video__facade:hover .pg-csd-hero-video__play{background:var(--accent-hover)}.pg-csd-hero-video__facade:focus-visible{outline:none}.pg-csd-hero-video:has(>.pg-csd-hero-video__facade:focus-visible){outline:var(--border-focus) solid var(--focus);outline-offset:2px}.pg-csd-flow{--pg-csd-break: var(--space-20);--pg-csd-quote: var(--space-24)}@container gv (max-width: 1199px){.pg-csd-flow{--pg-csd-break: var(--space-16);--pg-csd-quote: var(--space-20)}}@container gv (max-width: 599px){.pg-csd-flow{--pg-csd-break: var(--space-10);--pg-csd-quote: var(--space-12)}}.pg-csd .pg-csd-flow>*+*{margin-top:var(--pg-csd-break)}.pg-csd .pg-csd-flow>.pg-csd-quote,.pg-csd .pg-csd-flow>.pg-csd-quote+*{margin-top:var(--pg-csd-quote)}.pg-csd .pg-csd-flow>:first-child{margin-top:0}.pg-csd-flow>.pg-csd-text{justify-self:center;inline-size:100%}.pg-csd-text .pg-csd-lede{font-weight:500;color:var(--ink)}.pg-csd-text .pg-csd-photo img{border-radius:var(--radius-m)}.pg-csd-flow>.pg-csd-quote{justify-self:center;max-inline-size:100%;align-items:center;text-align:center;gap:var(--space-6)}.pg-csd-quote .pg-csd-quote__words{text-wrap:balance}.pg-csd-quote :is(strong,b){font-weight:600}.pg-csd-quote .gv-quote__text>.pg-cs-quote__own>p{margin:0}.pg-csd-quote .gv-quote__text>.pg-cs-quote__own>p+p,.pg-csd-quote .gv-quote__text>p+p{margin-top:var(--space-4)}.pg-csd-quote .gv-quote__attr{justify-content:center}.pg-csd-quote .gv-quote__who{align-items:center}.pg-csd-figure{display:flex;flex-direction:column;align-items:stretch}.pg-csd-figure__media{display:block;inline-size:100%;block-size:auto;border-radius:var(--radius-m)}.pg-csd-figure__media--screen{border:var(--border-hairline) solid var(--border);background:var(--surface)}video.pg-csd-figure__media{aspect-ratio:16 / 9;-o-object-fit:cover;object-fit:cover}.pg-csd-cap{margin:var(--space-4) auto 0;max-inline-size:60ch;color:var(--ink-muted);text-align:center;text-wrap:balance}.pg-csd-cap p{margin:0}.pg-csd-cap:has(br){max-inline-size:none;text-wrap:pretty}.pg-csd-video{position:relative}.pg-csd-video__toggle[hidden]{display:none}.pg-csd-video__toggle[data-state=paused] .pg-csd-video__icon--pause,.pg-csd-video__toggle:not([data-state=paused]) .pg-csd-video__icon--play{display:none}.pg-csd-embed{position:relative;aspect-ratio:16 / 9;overflow:hidden;border:var(--border-hairline) solid var(--border);border-radius:var(--radius-l);background:var(--surface)}.pg-csd-embed>iframe{position:absolute;inset:0;inline-size:100%;block-size:100%;border:0}.pg-csd-pair{display:grid;grid-template-columns:minmax(0,.412fr) minmax(0,1fr);gap:var(--space-6);align-items:center}.pg-csd-pair>img{display:block;inline-size:100%;block-size:auto;-o-object-fit:cover;object-fit:cover;border-radius:var(--radius-m);background:var(--surface-warm)}.pg-csd-pair__portrait{aspect-ratio:3 / 4}.pg-csd-pair__landscape{aspect-ratio:3 / 2;-o-object-position:55% center;object-position:55% center}@container gv (max-width: 599px){.pg-csd-trail{flex-direction:column;gap:var(--space-1)}.pg-csd-trail__dot{display:none}.pg-csd-head .pg-csd-title{margin-top:var(--space-6)}.pg-csd-head .pg-csd-lead{margin-top:var(--space-5)}.pg-csd-head .pg-csd-grid>.pg-csd-hero-video{margin-top:var(--space-10);border-radius:var(--radius-l)}.pg-csd-hero-video__play{width:calc(var(--control-l) + var(--space-4));height:calc(var(--control-l) + var(--space-4))}.pg-csd-head .pg-csd-facts{margin-top:var(--space-10)}.pg-csd-head .pg-csd-grid>.pg-csd-opening{margin-top:var(--space-10)}.pg-csd-figure__media,.pg-csd-embed{border-radius:var(--radius-m)}.pg-csd-pair{grid-template-columns:minmax(0,1fr);gap:var(--space-3)}.pg-csd-pair>img{border-radius:var(--radius-m)}.pg-csd-pair__portrait{aspect-ratio:4 / 5}}.pg-csd-chart{padding:var(--space-10) var(--space-12);border:var(--border-hairline) solid var(--border);border-radius:var(--radius-m);background:var(--surface)}.pg-csd-chart__head{display:flex;flex-direction:column;align-items:center;gap:var(--space-2);margin-bottom:var(--space-6);text-align:center}.pg-csd-chart__head>p{margin:0}.pg-csd-chart__figure{color:var(--ink-brand);font-variant-numeric:tabular-nums}.pg-csd-chart__label{color:var(--ink-muted)}.pg-csd-chart__svg{display:block;width:100%;height:auto;overflow:visible;font-family:var(--font-sans)}.pg-csd-chart__grid{stroke:var(--border);stroke-width:1;stroke-dasharray:3 4;shape-rendering:crispEdges}.pg-csd-chart__axis{stroke:var(--border-strong);stroke-width:1.5;stroke-linecap:round}.pg-csd-chart__tick{stroke:var(--border-strong);stroke-width:1;shape-rendering:crispEdges}.pg-csd-chart__x,.pg-csd-chart__y{fill:var(--ink-muted)}.pg-csd-chart__legend{fill:var(--ink)}.pg-csd-chart__line{fill:none;stroke-linejoin:round;stroke-linecap:round}.pg-csd-chart__line--before{stroke:var(--ink-faint);stroke-width:2}.pg-csd-chart__line--after{stroke:var(--accent);stroke-width:3}.pg-csd-chart__dot--before,.pg-csd-chart__swatch--before{fill:var(--ink-faint)}.pg-csd-chart__dot--after,.pg-csd-chart__swatch--after{fill:var(--accent)}.pg-csd-chart__dot{stroke:var(--surface);stroke-width:2}.pg-csd-chart.is-ready .pg-csd-chart__line--before{stroke-dasharray:var(--len-before, 1200);stroke-dashoffset:var(--len-before, 1200)}.pg-csd-chart.is-ready .pg-csd-chart__line--after{stroke-dasharray:var(--len-after, 400);stroke-dashoffset:var(--len-after, 400)}.pg-csd-chart.is-ready .pg-csd-chart__dot{opacity:0;transition:opacity var(--duration-3) var(--ease-standard)}.pg-csd-chart.is-ready.animate .pg-csd-chart__line--before{stroke-dashoffset:0;transition:stroke-dashoffset 2.8s cubic-bezier(.5,0,.5,1)}.pg-csd-chart.is-ready.animate .pg-csd-chart__line--after{stroke-dashoffset:0;transition:stroke-dashoffset .9s cubic-bezier(.4,0,.5,1)}.pg-csd-chart.is-ready.animate .pg-csd-chart__dot{opacity:1}.pg-csd-chart.is-ready.animate .pg-csd-chart__dot--before{transition-delay:2.8s}.pg-csd-chart.is-ready.animate .pg-csd-chart__dot--after{transition-delay:.9s}@container gv (max-width: 599px){.pg-csd-chart{padding:var(--space-6) var(--space-4);border-radius:var(--radius-m)}}.pg-csd-about{container:pg-csd-about / inline-size;padding:var(--space-12);background:var(--surface);color:var(--ink);border:var(--border-hairline) solid var(--border);border-radius:var(--radius-m)}.pg-csd-about__brand{margin:0 0 var(--space-6);display:flex;align-items:center;min-height:var(--control-m);color:var(--ink-brand)}.pg-csd-about__title{margin:0}.pg-csd-about__intro{margin:var(--space-3) 0 0;color:var(--ink-muted)}.pg-csd-about__facts{margin:var(--space-8) 0 0;padding-top:var(--space-4);border-top:var(--border-hairline) solid var(--border);display:grid;grid-template-columns:minmax(0,1fr);-moz-column-gap:var(--space-12);column-gap:var(--space-12)}.pg-csd-about__fact{display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:var(--space-3);padding-block:var(--space-3);align-items:baseline}.pg-csd-about__fact>:is(dt,dd){margin:0}@container pg-csd-about (min-width: 640px){.pg-csd-about__facts{grid-template-columns:repeat(2,minmax(0,1fr))}}@container pg-csd-about (max-width: 359px){.pg-csd-about__fact{grid-template-columns:minmax(0,1fr);gap:0}}.pg-csd-end .pg-csd-grid>.pg-csd-closer{margin-top:var(--space-8)}.pg-csd-end .pg-csd-grid>.pg-csd-closer:first-child{margin-top:0}@container gv (max-width: 599px){.pg-csd-about{padding:var(--space-6);border-radius:var(--radius-m)}}@media(forced-colors:active){.pg-csd-about,.pg-csd-chart{border-color:CanvasText}}.pg-csd-logo{display:block;flex:none;block-size:var(--gl-logo-h);inline-size:auto;aspect-ratio:var(--gl-logo-ratio);max-inline-size:100%}.pg-csd-logo--mask{background-color:currentColor;-webkit-mask:var(--gl-logo-src) left center / contain no-repeat;mask:var(--gl-logo-src) left center / contain no-repeat}.pg-csd-logo--image{-o-object-fit:contain;object-fit:contain;-o-object-position:left center;object-position:left center;filter:grayscale(1);mix-blend-mode:multiply}[data-theme=dark] .pg-csd-logo--image{filter:grayscale(1) invert(1);mix-blend-mode:screen}@media(prefers-color-scheme:dark){:root:not([data-theme=light]) .pg-csd-logo--image{filter:grayscale(1) invert(1);mix-blend-mode:screen}}@media(forced-colors:active){.pg-csd-logo--mask{forced-color-adjust:none;background-color:CanvasText}}@media(prefers-reduced-motion:reduce){.pg-csd-hero-video__play{transition:none}}
