.p-promos .pr-main{padding-top:56px;padding-bottom:88px}.p-promos .pr-head{display:flex;justify-content:space-between;align-items:baseline;gap:8px 24px;flex-wrap:wrap;padding-bottom:16px;margin-bottom:24px;border-bottom:2px solid var(--navy)}.p-promos .pr-head h2{font-size:26px;font-weight:600;color:var(--navy)}.p-promos .pr-head p{font-size:14px;color:var(--soft)}.p-promos .pr-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(340px,1fr));gap:20px}.p-promos .pr-empty{padding:40px;background:var(--card);border-top:3px solid var(--navy)}.p-promos .pr-empty h2{font-size:24px;font-weight:600;color:var(--navy)}.p-promos .pr-empty p{margin-top:8px;color:var(--soft);line-height:1.7}.p-promos .pr-empty-act{margin-top:20px;display:flex;flex-wrap:wrap;gap:12px}.p-promos .pr-how{margin-top:56px;padding:32px 36px;background:var(--card)}.p-promos .pr-how h2{font-size:20px;font-weight:600;color:var(--navy)}.p-promos .pr-how ol{list-style:none;margin:18px 0 0;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.p-promos .pr-how li{display:flex;gap:12px;align-items:flex-start;font-size:15px;line-height:1.6;color:var(--text)}.p-promos .pr-how li b{flex:none;width:30px;height:30px;display:inline-flex;align-items:center;justify-content:center;background:var(--navy);color:#fff;font-weight:600}.p-promos .pr-note{margin-top:18px;font-size:13px;color:var(--soft)}.p-promos .pr-soon{margin-top:56px}.p-promos .pr-soon ul{list-style:none;margin:0;padding:0}.p-promos .pr-soon li{display:flex;flex-wrap:wrap;gap:4px 12px;padding:12px 0;border-bottom:1px solid var(--rule);color:var(--text)}.p-promos .pr-soon li b{color:var(--navy)}.p-promos .pr-soon li span{margin-left:auto;color:var(--soft);font-size:14px}@media (max-width:760px){.p-promos .pr-grid,.p-promos .pr-how ol{grid-template-columns:minmax(0,1fr)}}@media (max-width:640px){.p-promos .pr-main{padding-top:36px}.p-promos .pr-empty,.p-promos .pr-how{padding:24px 20px}}