.pst-zt{position:relative}.pst-zt::before{content:"";position:absolute;left:27px;top:6px;bottom:6px;width:2px;background:var(--sand-200)}.pst-zt__row{position:relative;display:flex;gap:28px;padding:0 0 44px}.pst-zt__row:last-child{padding-bottom:0}.pst-zt__node{position:relative;flex:none;width:56px;height:56px;background:var(--grad-gold);display:flex;align-items:center;justify-content:center;z-index:1}.pst-zt__node img{width:28px;height:28px;filter:brightness(0) invert(1)}.pst-zt__body{padding-top:6px}.pst-zt__jahr{font:800 var(--fs-body, 17px)/1 var(--font-brand);color:var(--gold-800);margin:0 0 8px}.pst-zt__titel{font:700 var(--fs-h3, 22px)/1.3 var(--font-brand);color:var(--ink-800);margin:0 0 6px}.pst-zt__text{margin:0;color:var(--ink-600);max-width:var(--pst-measure,62ch)}.pst-ztm{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:28px}.pst-ztm__card{background:var(--white);box-shadow:var(--shadow-card);padding:36px 38px;display:flex;gap:24px;min-width:0}@media (max-width:767px){.pst-ztm{grid-template-columns:1fr}.pst-ztm__card{flex-direction:column}}.pst-ztm__icon{flex:none;width:64px;height:64px;background:var(--grad-gold);display:flex;align-items:center;justify-content:center}.pst-ztm__icon img{width:32px;height:32px;filter:brightness(0) invert(1)}.pst-ztm__name{font:700 var(--fs-h3, 22px)/1.3 var(--font-brand);color:var(--ink-800);margin:0 0 4px}.pst-ztm__rolle{font-size:var(--fs-meta, 15px);color:var(--gold-800);font-weight:500;margin:0 0 12px}.pst-ztm__text{margin:0;font-size:var(--fs-meta, 15px);line-height:1.6;color:var(--ink-600)}.pst-partner{background:var(--ink-800);color:#fff}.pst-partner__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;background:rgba(246,243,236,.14)}.pst-partner__item{background:var(--ink-800);padding:36px 38px}.pst-partner__ico{width:44px;height:44px;background:var(--gold-500);display:flex;align-items:center;justify-content:center;margin:0 0 20px}.pst-partner__ico img{width:22px;height:22px;filter:brightness(0)}.pst-partner .pst-partner__titel{font:700 var(--fs-h3, 22px)/1.3 var(--font-brand);color:#fff;margin:0 0 8px}.pst-partner__text{margin:0;color:rgba(246,243,236,.72)}@media (max-width:767px){.pst-partner__grid{grid-template-columns:1fr}}.pst-vg{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:24px}.pst-vg__card{background:var(--white);box-shadow:var(--shadow-card);padding:32px 28px;min-width:0}.pst-vg__ico{width:52px;height:52px;background:var(--grad-gold);display:flex;align-items:center;justify-content:center;margin:0 0 20px}.pst-vg__ico img{width:26px;height:26px;filter:brightness(0) invert(1)}.pst-vg__titel{font:700 var(--fs-h3, 20px)/1.3 var(--font-brand);color:var(--ink-800);margin:0 0 10px}.pst-vg__text{margin:0;font-size:var(--fs-meta, 15px);line-height:1.6;color:var(--ink-600)}@media (max-width:1024px){.pst-vg{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.pst-vg{grid-template-columns:1fr}}.pst-hub{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.pst-hub__card{position:relative;display:block;background:var(--white);box-shadow:var(--shadow-card);padding:32px 28px 44px;text-decoration:none;transition:transform .3s cubic-bezier(.22,1,.36,1),box-shadow .3s cubic-bezier(.22,1,.36,1)}.pst-hub__card:hover{transform:translateY(-4px);box-shadow:var(--shadow-float)}.pst-hub__card:hover .pst-hub__arrow{color:var(--gold-700);transform:translateX(3px)}.pst-hub__ico{width:52px;height:52px;background:var(--grad-gold);display:flex;align-items:center;justify-content:center;margin:0 0 20px}.pst-hub__ico img{width:26px;height:26px;filter:brightness(0) invert(1)}.pst-hub__titel{font:700 var(--fs-h3, 20px)/1.3 var(--font-brand);color:var(--ink-800);margin:0 0 10px}.pst-hub__text{margin:0;font-size:var(--fs-meta, 15px);line-height:1.6;color:var(--ink-600)}.pst-hub__arrow{position:absolute;right:28px;bottom:28px;color:var(--gold-800);display:flex;transition:transform .2s ease,color .2s ease}.pst-hub__arrow svg{width:15px;height:15px}@media (max-width:1024px){.pst-hub{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.pst-hub{grid-template-columns:1fr}}