.pp-why{--w-navy:#0a2a57;--w-accent:#ec008c;--w-text:#1b2433;--w-muted:#566278;--w-sky:#eef3fa;--w-line:#dce3ee;--w-ease:cubic-bezier(.22,.8,.24,1);color:var(--w-text);line-height:1.55;margin:0 auto;max-width:1120px}.pp-why,.pp-why *,.pp-why :after,.pp-why :before{box-sizing:border-box}.pp-why p{margin:0}.pp-why .pw-title{color:var(--w-navy);margin:0 0 32px;text-align:center}.pp-why .pw-miss{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));list-style:none;margin:0 0 36px;padding:0}.pp-why .pw-miss li{align-items:flex-start;display:flex;gap:16px;margin:0;min-width:0;padding:4px 32px}.pp-why .pw-miss li+li{border-left:1px solid var(--w-line)}.pp-why .pw-miss li:first-child{padding-left:0}.pp-why .pw-miss li:last-child{padding-right:0}.pp-why .pw-ico{background:var(--w-sky);border-radius:50%;color:var(--w-navy);display:grid;flex:none;height:56px;place-items:center;position:relative;width:56px}.pp-why .pw-ico>svg{fill:none;height:28px;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:2;width:28px}.pp-why .pw-x{align-items:center;background:var(--w-accent);border-radius:50%;bottom:-2px;box-shadow:0 0 0 3px #fff;display:flex;height:22px;justify-content:center;position:absolute;right:-2px;width:22px}.pp-why .pw-x svg{fill:none;height:10px;stroke:#fff;stroke-linecap:round;stroke-width:2.2;width:10px}.pp-why .pw-miss-text{color:var(--w-muted);font-size:1.05rem;line-height:1.5;max-width:32ch;min-width:0}.pp-why .pw-miss-text b{color:var(--w-navy);display:block;font-size:1.15rem;font-weight:800;line-height:1.3;margin-bottom:4px}.pp-why .pw-answer{align-items:center;background:var(--w-sky);border-radius:16px;display:grid;gap:clamp(96px,13vw,170px);grid-template-columns:auto minmax(0,420px);justify-content:center;padding:40px 56px;position:relative}.pp-why .pw-copy{min-width:0}.pp-why .pw-pivot{color:var(--w-navy);font-size:clamp(1.75rem,3.6vw,2.6rem);font-weight:800;letter-spacing:-.01em;line-height:1.15;max-width:18ch;text-wrap:balance}.pp-why .pw-hl{color:var(--w-accent)}.pp-why .pw-body{color:var(--w-text);font-size:1.2rem;line-height:1.6;margin-top:16px;max-width:34ch}.pp-why .pw-ring{aspect-ratio:1;justify-self:center;max-width:100%;position:relative;width:min(280px,64vw)}.pp-why .pw-ring-svg{height:100%;transform:rotate(-90deg);width:100%}.pp-why .pw-track{fill:#fff;stroke:var(--w-line);stroke-width:12}.pp-why .pw-arc{fill:none;stroke:var(--w-accent);stroke-dasharray:calc(var(--w-pct)*1) 100;stroke-linecap:round;stroke-width:12}.pp-why .pw-ring-inner{align-items:center;display:flex;flex-direction:column;inset:0;justify-content:center;position:absolute;text-align:center}.pp-why .pw-card{height:auto;margin-bottom:10px;overflow:visible;transform:rotate(-4deg);transform-origin:50% 60%;width:min(150px,46%)}.pp-why .pw-card-bg{fill:#fff;stroke:var(--w-navy);stroke-width:3}.pp-why .pw-card-photo{fill:var(--w-accent)}.pp-why .pw-card-paw{fill:#fff}.pp-why .pw-card-stamp{fill:none;stroke:var(--w-accent);stroke-dasharray:3 2;stroke-width:2.5}.pp-why .pw-card-lines{fill:none;stroke:var(--w-line);stroke-linecap:round;stroke-width:4}.pp-why .pw-num{color:var(--w-navy);font-size:clamp(3rem,6vw,4rem);font-variant-numeric:tabular-nums;font-weight:800;letter-spacing:-.02em;line-height:1}.pp-why .pw-pre,.pp-why .pw-suf{font-size:.6em;font-weight:700;vertical-align:.45em}.pp-why .pw-label{color:var(--w-muted);font-size:.95rem;font-weight:700;margin-top:6px}.pp-why .pw-flight{height:10px;left:0;overflow:visible;pointer-events:none;position:absolute;top:0;width:10px}.pp-why .pw-paw{fill:var(--w-accent);transform-box:fill-box;transform-origin:center}.pp-why .pw-fc-bg{fill:#fff;stroke:var(--w-navy);stroke-width:1.8}.pp-why .pw-fc-ph{fill:var(--w-accent)}.pp-why .pw-mb-post{fill:var(--w-navy)}.pp-why .pw-mb-body{fill:#fff;stroke:var(--w-navy);stroke-linejoin:round;stroke-width:2.4}.pp-why .pw-mb-door{fill:none;stroke:var(--w-navy);stroke-linecap:round;stroke-width:2.4}.pp-why .pw-mb-flag rect{fill:var(--w-accent)}.pp-why .pw-mb-in{transform-box:fill-box;transform-origin:50% 100%}.pp-why .pw-mb-flag{transform-box:fill-box;transform-origin:1.3px 100%}.pp-why .pw-mb-bump{animation:pwBump .35s cubic-bezier(.34,1.56,.64,1)}@keyframes pwBump{0%{transform:scale(1)}40%{transform:scale(1.08,.94)}to{transform:scale(1)}}.pp-why .pw-end{align-items:center;display:flex;flex-direction:column;gap:20px;margin-top:32px;text-align:center}.pp-why .pw-close{color:var(--w-navy);font-size:clamp(1.2rem,2.2vw,1.45rem);font-weight:700;line-height:1.35;text-wrap:nowrap}.pp-why a.pw-btn{align-items:center;background:var(--w-accent);border-radius:999px;color:#fff!important;display:inline-flex;font-weight:700;gap:8px;letter-spacing:.04em;min-height:48px;padding:14px 28px;text-decoration:none!important;text-transform:uppercase;transition:background-color .2s ease}.pp-why a.pw-btn:after{content:"\2192";transition:transform .2s ease}.pp-why a.pw-btn:hover{background:var(--w-navy)}.pp-why a.pw-btn:hover:after{transform:translateX(3px)}.pp-why a.pw-btn:focus-visible{outline:3px solid var(--w-navy);outline-offset:3px}.pp-why.pw-ready .pw-miss li{opacity:0;transform:translateY(12px)}.pp-why.pw-ready .pw-x{transform:scale(0)}.pp-why.pw-ready .pw-body,.pp-why.pw-ready .pw-end,.pp-why.pw-ready .pw-pivot{opacity:0;transform:translateY(16px)}.pp-why.pw-ready .pw-arc{opacity:0;stroke-dasharray:0 100}.pp-why.pw-ready .pw-card{opacity:0;transform:scale(0) rotate(-8deg)}.pp-why.pw-ready .pw-paw{opacity:0;transform:scale(.3)}.pp-why.pw-ready .pw-mb-in{transform:scale(0)}.pp-why.pw-ready .pw-mb-flag{transform:rotate(90deg)}.pp-why.pw-ready.is-in .pw-miss li{opacity:1;transform:none;transition:opacity .45s ease calc(var(--i)*.25s),transform .55s var(--w-ease) calc(var(--i)*.25s)}.pp-why.pw-ready.is-in .pw-x{transform:scale(1);transition:transform .4s cubic-bezier(.34,1.56,.64,1) calc(var(--i)*.25s + .3s)}.pp-why.pw-ready.is-in .pw-card{opacity:1;transform:rotate(-4deg);transition:transform .7s cubic-bezier(.34,1.56,.64,1) 1.1s,opacity .25s ease 1.1s}.pp-why.pw-ready.is-in .pw-arc{opacity:1;stroke-dasharray:calc(var(--w-pct)*1) 100;transition:stroke-dasharray 1.4s var(--w-ease) 1.3s,opacity .1s linear 1.3s}.pp-why.pw-ready.is-in .pw-mb-in{transform:scale(1);transition:transform .5s cubic-bezier(.34,1.56,.64,1) 2s}.pp-why.pw-ready.is-in .pw-paw{opacity:1;transform:scale(1);transition:opacity .2s ease var(--d,2.3s),transform .35s cubic-bezier(.34,1.56,.64,1) var(--d,2.3s)}.pp-why.pw-ready.is-in .pw-mb-flag{transform:rotate(0deg);transition:transform .45s cubic-bezier(.34,1.56,.64,1) 3.65s}.pp-why.pw-ready.is-in .pw-pivot{opacity:1;transform:none;transition:opacity .5s ease 2.6s,transform .6s var(--w-ease) 2.6s}.pp-why.pw-ready.is-in .pw-body{opacity:1;transform:none;transition:opacity .5s ease 2.85s,transform .6s var(--w-ease) 2.85s}.pp-why.pw-ready.is-in .pw-end{opacity:1;transform:none;transition:opacity .6s ease 3.2s,transform .7s var(--w-ease) 3.2s}@media (max-width:900px){.pp-why .pw-miss{gap:20px;grid-template-columns:minmax(0,1fr);margin:0 auto 32px;max-width:520px}.pp-why .pw-miss li,.pp-why .pw-miss li+li,.pp-why .pw-miss li:first-child,.pp-why .pw-miss li:last-child{border:0;padding:0}.pp-why .pw-answer{gap:28px;grid-template-columns:minmax(0,1fr);padding:32px 20px;text-align:center}.pp-why .pw-body,.pp-why .pw-pivot{margin-left:auto;margin-right:auto}.pp-why .pw-flight{display:none}}@media (min-width:901px) and (max-height:860px){.pp-why .pw-miss,.pp-why .pw-title{margin-bottom:24px}.pp-why .pw-answer{padding:28px 48px}.pp-why .pw-ring{width:230px}.pp-why .pw-num{font-size:3.2rem}.pp-why .pw-pivot{font-size:clamp(1.75rem,3vw,2.2rem)}.pp-why .pw-body{font-size:1.1rem;margin-top:12px}.pp-why .pw-end{margin-top:22px}}@media (max-width:700px){.pp-why .pw-close{text-wrap:balance}}@media (prefers-reduced-motion:reduce){.pp-why.pw-ready *{animation:none!important;transition:none!important}}