.pp .pp-ctas{flex-wrap:wrap;gap:12px;margin-top:30px;display:flex}.pp .pp-ctas-light{margin-top:28px}.pp .vp-sections>.pp-uses{padding-top:56px}.pp .pp-uses-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.pp .pp-use{border-radius:var(--r-5);background:var(--off);flex-direction:column;display:flex;overflow:hidden}.pp .pp-use img{aspect-ratio:4/3;object-fit:cover;width:100%;display:block}.pp .pp-use>div{padding:18px 20px 22px}.pp .pp-use h3{font-size:var(--fs-h4);letter-spacing:var(--ls-h3);margin:0 0 6px}.pp .pp-use p{font-size:var(--fs-body-s);color:var(--muted);margin:0}.pp ul.pp-other{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-top:16px;list-style:none;display:grid}.pp .pp-other a{border-radius:var(--r-4);border:1px solid var(--line);color:var(--text);transition:border-color var(--t-1), transform var(--t-1);grid-template-columns:1fr auto;align-items:center;gap:2px 12px;padding:14px 18px;text-decoration:none;display:grid}.pp .pp-other a:hover{border-color:var(--gold);transform:translateY(-2px)}.pp .pp-other a:focus-visible{outline:2px solid var(--gold-ink);outline-offset:2px}.pp .pp-other b{font-size:var(--fs-body-s);font-weight:700}.pp .pp-other span{font-size:var(--fs-small);color:var(--muted);grid-column:1}.pp .pp-other i{color:var(--gold-ink);grid-area:1/2/span 2;font-style:normal;font-weight:700}@media (max-width:900px){.pp .pp-uses-grid,.pp ul.pp-other{grid-template-columns:1fr}.pp .pp-use{grid-template-columns:minmax(0,150px) minmax(0,1fr);display:grid}.pp .pp-use img{aspect-ratio:auto;height:100%}}@media (max-width:480px){.pp .pp-use{display:flex}.pp .pp-use img{aspect-ratio:16/10;height:auto}}@media (prefers-reduced-motion:reduce){.pp *{transition:none!important}}
