.pp-papers{background:#f3f8fc;padding:75px var(--pp-gutter,24px);scroll-margin-top:100px;color:#24212b}
.pp-papers__inner{max-width:1240px;margin:auto}
.pp-papers__heading{display:grid;grid-template-columns:1.2fr 1fr;gap:60px;align-items:end}
.pp-papers__heading h2{font-size:clamp(1.9rem,3.3vw,2.8rem);letter-spacing:-.045em;line-height:1.12;margin:0;max-width:20ch}
.pp-papers__heading p{font-size:.97rem;line-height:1.7;color:#636363;margin:0;max-width:48ch}
.pp-papers__availability{font-size:.85rem;line-height:1.65;color:#5e5e5e;max-width:95ch;margin:26px 0 30px;padding-left:16px;border-left:3px solid #039ee8}
.pp-papers__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px}
.pp-papers__paper{background:#fff;border:1px solid #e7e7e7;border-radius:10px;padding:24px;box-shadow:0 4px 16px #2b486007;display:flex;flex-direction:column;min-width:0}
.pp-papers__top{display:flex;align-items:center;gap:10px;margin-bottom:23px;min-height:35px}
.pp-papers__top p{font-size:.69rem;color:#516879;margin:0;line-height:1.3}
.pp-papers__top strong{font-size:.8rem;color:#a60056;margin-left:auto;white-space:nowrap}
.pp-papers__sheet{position:relative;display:block;flex-shrink:0;width:25px;height:32px;background:linear-gradient(140deg,#fff,#f2f4f6);border:1px solid #cfcfcf;box-shadow:-3px 3px 0 #ededed;transform:rotate(-7deg)}
.pp-papers__sheet:after{content:'';position:absolute;bottom:5px;left:5px;right:5px;height:3px;background:linear-gradient(90deg,#e6007e 50%,#009ee8 50%)}
.pp-papers__paper h3{font-size:1.15rem;letter-spacing:-.025em;line-height:1.3;margin:0 0 8px}
.pp-papers__surface{font-size:.86rem;line-height:1.6;color:#685c6a;margin:0 0 19px}
.pp-papers__paper dl{margin:0 0 18px;font-size:.78rem;line-height:1.5}
.pp-papers__paper dl:empty{display:none}
.pp-papers__paper dl div{display:grid;grid-template-columns:100px 1fr;gap:10px;margin-top:7px}
.pp-papers__paper dt{color:#7d7180}.pp-papers__paper dd{margin:0;color:#39303e}
.pp-papers__note{font-size:.74rem;line-height:1.65;color:#746c78;margin:auto 0 0;padding-top:8px}
.pp-papers__footer{display:flex;align-items:center;justify-content:space-between;gap:35px;margin-top:30px}
.pp-papers__footer p{max-width:65ch;color:#636363;font-size:.85rem;line-height:1.65;margin:0}
.pp-papers__footer a{background:#e50076;border-radius:6px;padding:14px 20px;color:#fff;text-decoration:none;font-weight:700;font-size:.85rem;display:inline-flex;align-items:center;gap:25px;flex-shrink:0;min-height:48px}
.pp-papers__footer a:hover{background:#c50065}.pp-papers a:focus-visible{outline:3px solid #0089d5;outline-offset:4px}
@media(max-width:1000px){.pp-papers__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.pp-papers__heading{gap:30px}}
@media(max-width:600px){.pp-papers{padding:48px 20px}.pp-papers__heading{display:block}.pp-papers__heading p{margin-top:18px}.pp-papers__grid{grid-template-columns:1fr;gap:16px}.pp-papers__paper{padding:22px}.pp-papers__footer{display:block}.pp-papers__footer a{margin-top:18px}.pp-papers__availability{font-size:.81rem}}
