.pgp-head{gap:var(--ds-space-md);flex-direction:column;display:flex}.pgp-head :is(.rt-section__title,.rt-section__body){margin-top:0}.pgp-intro{z-index:1;gap:var(--ds-space-2xl);grid-template-columns:1fr;align-items:start;display:grid;position:relative}@media (min-width:1024px){.pgp-intro{grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:clamp(2.5rem,5vw,5rem)}}.pgp-intro>*{min-width:0}.pgp-intro__media{gap:var(--ds-space-lg);flex-direction:column;display:flex}.pgp-media{padding:var(--ds-space-lg);background:var(--ds-color-surface-dark);border:1px solid var(--ds-color-border-dark);position:relative}.pgp-media__logo{width:100%;height:auto;display:block}.pgp-media--photo{box-shadow:var(--ds-shadow-xl);clip-path:polygon(0 0,100% 0,100% calc(100% - 28px),calc(100% - 28px) 100%,0 100%);border:none;padding:0}.pgp-media--photo:before{content:"";background:var(--ds-color-brand-red);z-index:2;width:36%;height:4px;position:absolute;top:0;left:0}.pgp-media__img{width:100%;height:auto;display:block}.pgp-logos{gap:var(--ds-space-2xl) var(--ds-space-xl);margin-top:var(--ds-space-2xl);grid-template-columns:repeat(2,minmax(0,1fr));align-items:center;display:grid}@media (min-width:768px){.pgp-logos{grid-template-columns:repeat(4,minmax(0,1fr))}}.pgp-logos img{object-fit:contain;filter:grayscale(.2);width:100%;height:clamp(3rem,5vw,4.5rem);transition:filter var(--ds-dur-base) var(--ds-ease-standard);display:block}.pgp-logos a:hover img{filter:grayscale(0)}.pgp-criteria{gap:var(--ds-space-md);margin-top:var(--ds-space-lg);grid-template-columns:1fr;display:grid}@media (min-width:640px){.pgp-criteria{gap:var(--ds-space-md) var(--ds-space-xl);grid-template-columns:repeat(2,minmax(0,1fr))}}.pgp-criteria li{align-items:flex-start}.pgp-criteria__icon{fill:none;stroke-width:2.4px;stroke-linecap:round;stroke-linejoin:round;width:17px;height:17px;color:var(--ds-color-status-ok-text);stroke:var(--ds-color-status-ok-text);flex:none;margin-top:3px}.pgp-fees{gap:var(--ds-space-xl);margin-top:var(--ds-space-2xl);grid-template-columns:1fr;display:grid}@media (min-width:768px){.pgp-fees{grid-template-columns:repeat(2,minmax(0,1fr))}}.pgp-fees>*{min-width:0}.pgp-card{gap:var(--ds-space-md);height:100%;padding:var(--ds-space-xl);background:var(--ds-color-surface-dark);border:1px solid var(--ds-color-border-dark);flex-direction:column;display:flex}.pgp-card__title{font-family:var(--ds-font-body);font-size:var(--ds-fs-body-md);letter-spacing:normal;text-transform:none;color:var(--ds-color-text-strong);font-weight:700;line-height:1.4}.rt-section__body .pgp-titles{margin-top:var(--ds-space-lg);font-family:var(--ds-font-display);font-size:var(--ds-fs-h3);text-transform:uppercase;letter-spacing:.03em;color:var(--ds-color-text-strong);font-weight:900;line-height:1.15}.pgp-note{margin-top:var(--ds-space-xl)}.pgp-download-grid{gap:var(--ds-space-md);grid-template-columns:repeat(auto-fit,minmax(min(100%,18rem),1fr));display:grid}
