@font-face{font-family:Poppins;font-style:normal;font-weight:300;font-display:swap;src:url(fonts/poppins-300.woff) format("woff")}
@font-face{font-family:Poppins;font-style:normal;font-weight:400;font-display:swap;src:url(fonts/poppins-400.woff) format("woff")}
@font-face{font-family:Poppins;font-style:normal;font-weight:500;font-display:swap;src:url(fonts/poppins-500.woff) format("woff")}
@font-face{font-family:Lora;font-style:normal;font-weight:500;font-display:swap;src:url(fonts/lora-500.woff) format("woff")}
@font-face{font-family:Lora;font-style:normal;font-weight:600;font-display:swap;src:url(fonts/lora-600.woff) format("woff")}
@font-face{font-family:Lora;font-style:italic;font-weight:500;font-display:swap;src:url(fonts/lora-italic-500.woff) format("woff")}
.pback{font-size:15px;color:var(--a1);text-decoration:underline;white-space:nowrap}
.pol{padding:56px 0 80px}
.pol .wrap{max-width:760px}
.pol h1{font-size:clamp(30px,5vw,42px);margin-bottom:8px}
.pol .upd{color:var(--soft);font-size:14px;margin-bottom:30px}
.pol h2{font-size:22px;margin:36px 0 10px}
.pol p,.pol li{font-size:16px;line-height:1.85;color:var(--brown)}
.pol p{margin-bottom:12px}
.pol ul,.pol ol{margin:8px 0 14px 22px}
.pol li{margin-bottom:6px}
.pol a{color:var(--a1);text-decoration:underline}
.pol strong{font-weight:500}
.pol .box{border-left:3px solid var(--a1);background:var(--tint,#F4F0E9);padding:16px 20px;margin:34px 0 0}
