.pp{font-family:Poppins,Helvetica,Arial,sans-serif;color:#2b2f36;background:#f7f6f2}.pp-wrap{width:90%;max-width:760px;margin:0 auto}.pp-head{padding:24px 0 48px;color:#fff;background:#030d1c;border-bottom:3px solid #c9a84c}.pp-head__bar{display:flex;align-items:center;justify-content:space-between;margin-bottom:40px}.pp-brand{font-size:14px;font-weight:700;color:#fff;letter-spacing:.2em;text-decoration:none}.pp-lang{padding:6px 14px;font:inherit;font-size:13px;color:#c9a84c;cursor:pointer;background:transparent;border:1px solid rgba(201,168,76,.5);border-radius:999px}.pp-lang:hover,.pp-lang:focus-visible{color:#030d1c;background:#c9a84c}.pp .pp-title{padding:0;margin-bottom:12px;font-size:clamp(28px,5vw,42px);font-weight:800;line-height:1.15;color:#fff}.pp .pp-meta{padding:0;font-size:14px;color:#ffffffa6}.pp-body{padding:48px 0 64px;font-size:16px;line-height:1.75}.pp .pp-body p{padding-bottom:14px}.pp .pp-intro{font-size:17px}.pp-section{padding-top:28px;margin-top:28px;border-top:1px solid #e3e0d6}.pp .pp-section h2{padding-bottom:14px;font-size:21px;font-weight:700;line-height:1.3;color:#030d1c}.pp-section ul{margin:0 0 14px;padding-left:1.2em}.pp-section li{padding-bottom:8px}.pp-section li::marker{color:#c9a84c}.pp .pp-back{padding-top:32px}.pp-back a{font-weight:600;color:#030d1c}
