.pp-paw{--p-head:#0a2a57;--p-text:#1b2433;--p-accent:#ec008c;--p-line:#cfdaea;--p-ease:cubic-bezier(.22,.8,.24,1);color:var(--p-text);line-height:1.6;margin:0 auto;max-width:1120px;text-align:center}.pp-paw,.pp-paw *,.pp-paw :after,.pp-paw :before{box-sizing:border-box}.pp-paw p{margin:0}.pp-paw .pw2-trail{align-items:flex-end;display:flex;gap:14px;height:44px;justify-content:center;margin:0 0 28px}.pp-paw .pw2-print{fill:var(--p-accent);height:26px;opacity:.9;width:26px}.pp-paw .pw2-print:nth-child(odd){transform:translateY(-10px) rotate(-14deg)}.pp-paw .pw2-print:nth-child(2n){transform:rotate(14deg)}.pp-paw .pw2-head{color:var(--p-head);line-height:1.1;margin:0 0 20px}.pp-paw .pw2-intro{color:var(--p-text);font-size:1.15rem;line-height:1.65;margin:0 auto;max-width:62ch}.pp-paw .pw2-intro p+p{margin-top:12px}.pp-paw .pw2-points{border-top:1px solid var(--p-line);display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));list-style:none;margin:44px 0 0;padding:28px 0 0}.pp-paw .pw2-points li{align-items:center;display:flex;flex-direction:column;gap:12px;margin:0;padding:4px 20px}.pp-paw .pw2-points li+li{border-left:1px solid var(--p-line)}.pp-paw .pw2-ico{align-items:center;background:var(--p-accent);border-radius:50%;display:flex;height:52px;justify-content:center;width:52px}.pp-paw .pw2-ico svg{fill:none;height:26px;stroke:#fff;stroke-linecap:round;stroke-linejoin:round;stroke-width:2;width:26px}.pp-paw .pw2-ico.is-fill svg{fill:#fff;stroke:none}.pp-paw .pw2-point{color:var(--p-head);font-size:1.05rem;font-weight:700;line-height:1.3;max-width:16ch}.pp-paw .pw2-close{color:var(--p-head);font-size:1.2rem;font-weight:700;margin:48px auto 0!important}.pp-paw .pw2-close p{margin:0}.pp-paw .pw2-close a{color:inherit;text-decoration:underline;text-decoration-color:var(--p-accent);text-decoration-thickness:2px;text-underline-offset:4px}.pp-paw .pw2-close a:hover{color:#c40075}.pp-paw .pw2-close a:focus-visible{border-radius:2px;outline:3px solid var(--p-accent);outline-offset:3px}.pp-paw.pw2-ready .pw2-print{opacity:0;scale:1.6}.pp-paw.pw2-ready .pw2-close,.pp-paw.pw2-ready .pw2-head,.pp-paw.pw2-ready .pw2-intro,.pp-paw.pw2-ready .pw2-points li{opacity:0;translate:0 14px}.pp-paw.pw2-ready .pw2-ico{scale:.4}.pp-paw.pw2-ready.is-in .pw2-print{opacity:.9;scale:1;transition:opacity .2s ease calc(var(--i)*.16s),scale .35s cubic-bezier(.34,1.56,.64,1) calc(var(--i)*.16s)}.pp-paw.pw2-ready.is-in .pw2-head{opacity:1;transition:opacity .5s ease .7s,translate .6s var(--p-ease) .7s;translate:0 0}.pp-paw.pw2-ready.is-in .pw2-intro{opacity:1;transition:opacity .5s ease .9s,translate .6s var(--p-ease) .9s;translate:0 0}.pp-paw.pw2-ready.is-in .pw2-points li{opacity:1;transition:opacity .45s ease calc(1.15s + var(--i)*.15s),translate .55s var(--p-ease) calc(1.15s + var(--i)*.15s);translate:0 0}.pp-paw.pw2-ready.is-in .pw2-ico{scale:1;transition:scale .45s cubic-bezier(.34,1.56,.64,1) calc(1.25s + var(--i)*.15s)}.pp-paw.pw2-ready.is-in .pw2-close{opacity:1;transition:opacity .5s ease 1.9s,translate .6s var(--p-ease) 1.9s;translate:0 0}@media (max-width:900px){.pp-paw .pw2-points{grid-template-columns:repeat(2,1fr);row-gap:28px}.pp-paw .pw2-points li+li{border-left:0}.pp-paw .pw2-points li:nth-child(2n){border-left:1px solid var(--p-line)}}@media (max-width:420px){.pp-paw .pw2-intro{font-size:1.05rem}.pp-paw .pw2-points li{padding:4px 10px}.pp-paw .pw2-point{font-size:.98rem}}@media (prefers-reduced-motion:reduce){.pp-paw.pw2-ready *{transition:none!important}}