.pg-policies .pol{grid-template-columns:300px 1fr;align-items:start;gap:48px;padding:56px 0 96px;display:grid}.pg-policies .pol-nav{background:#fff;border:1px solid #1e3a241a;flex-direction:column;gap:6px;padding:12px;display:flex;position:sticky;top:100px}.pg-policies .pol-nav button{color:#3d4a3f;text-align:start;cursor:pointer;background:0 0;border:0;align-items:center;gap:12px;height:54px;padding:0 16px;font-family:inherit;font-size:16px;font-weight:600;transition:background .25s,color .25s;display:flex}.pg-policies .pol-nav button:hover{background:#eef2ea}.pg-policies .pol-nav button.on{color:#fff;background:#1e3a24}.pg-policies .pol-nav svg{flex:none;width:20px;height:20px}.pg-policies .pol-body{background:#fff;border:1px solid #1e3a241a;padding:44px 48px;animation:.4s up}.pg-policies .pol-body h2{margin-bottom:8px;font-size:clamp(28px,2.6vw,40px)}.pg-policies .pol-body .upd{color:#4b574c;margin:0 0 28px;font-size:14px}.pg-policies .pol-body h3{margin:28px 0 10px;font-size:20px;font-weight:700}.pg-policies .pol-body p{color:#3d4a3f;margin:0 0 12px;font-size:16px;line-height:1.9}.pg-policies .pol-body ul{color:#3d4a3f;flex-direction:column;gap:8px;margin:0 0 12px;padding-inline-start:22px;font-size:16px;line-height:1.8;display:flex}.pg-policies .note{color:#5c4813;background:#fff8e6;border:1px solid #f1d99a;align-items:flex-start;gap:12px;margin-top:32px;padding:18px 20px;font-size:14px;line-height:1.7;display:flex}.pg-policies .note svg{color:#a16207;flex:none;width:22px;height:22px}.pg-policies .help{background:#e6ebdd;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin-top:28px;padding:22px 24px;display:flex}.pg-policies .help b{font-size:17px}@media (max-width:1000px){.pg-policies .pol{grid-template-columns:1fr}.pg-policies .pol-nav{flex-direction:row;position:static;overflow-x:auto}.pg-policies .pol-nav button{flex:none}}@media (max-width:640px){.pg-policies .pol-body{padding:26px 20px}}
.pg-policies .pol-nav a{color:#3d4a3f;align-items:center;gap:12px;height:54px;padding:0 16px;font-size:16px;font-weight:600;text-decoration:none;transition:background .25s,color .25s;display:flex}.pg-policies .pol-nav a:hover{background:#eef2ea}.pg-policies .pol-nav a.on{color:#fff;background:#1e3a24}.pg-policies .pol-nav svg{flex:none;width:20px;height:20px}@media (max-width:1000px){.pg-policies .pol-nav a{flex:none}}
