.psg-hero-media{position:relative;width:100%;isolation:isolate}.psg-hero-device{position:relative;z-index:1}.psg-leaf{position:absolute;z-index:0;pointer-events:none;height:240%;width:auto;aspect-ratio:4480 / 4240;left:50%;top:50%;transform:translate(-44%,-52%);overflow:visible}.psg-leaf-fill{fill:#d52b1e;opacity:0;transform-box:fill-box;transform-origin:50% 60%;transform:scale(.94)}.psg-hero-media.is-drawn .psg-leaf-fill{animation:psg-leaf-in 1.4s cubic-bezier(.22,1,.36,1) .3s both}@keyframes psg-leaf-in{0%{opacity:0;transform:scale(.94)}to{opacity:.2;transform:scale(1)}}.psg-hero-media.is-still .psg-leaf-fill{animation:none;opacity:.2;transform:none}@media (max-width: 1023px){.psg-leaf{height:175%;transform:translate(-50%,-40%)}}@media (prefers-reduced-motion: reduce){.psg-leaf-fill{animation:none!important;opacity:.2;transform:none}}.psg-regs{margin-top:22px;display:grid;gap:10px}.psg-regs-t{margin:0;font-size:12.5px;line-height:1.4;color:var(--ks-gray)}.psg-regs-row{display:flex;flex-wrap:wrap;align-items:center;gap:22px;margin:0;padding:0;list-style:none}.psg-reg{position:relative;display:block;height:34px;overflow:hidden}.psg-reg img{position:absolute;height:auto;max-width:none}@media (max-width: 767px){.psg-reg{height:28px}.psg-regs-row{gap:16px}}.psg-reg{height:40px}@media (max-width: 767px){.psg-reg{height:32px}}.pp-legal-big{display:grid;gap:clamp(20px,3vw,36px)}
