.acc-pg__chips-intro{margin-top:30px!important}.acc-pg__chips{display:grid;grid-template-columns:repeat(5,1fr);gap:14px;margin:16px 0 26px;padding:0;list-style:none}.acc-pg__chips li{position:relative;padding:20px 18px 18px;background-color:#fff;border:1px solid rgba(0,0,0,.09);border-radius:16px;overflow:hidden;transition:transform 300ms ease,border-color 300ms ease,box-shadow 300ms ease}.acc-pg__chips li::after{content:"";position:absolute;top:0;left:0;width:100%;height:3px;background-color:#b30000}.acc-pg__chips li:hover{transform:translateY(-4px);border-color:rgba(179,0,0,.35);box-shadow:0 16px 32px rgba(0,0,0,.08)}.acc-pg__chip-place{display:block;font-size:11px;font-weight:600;letter-spacing:1.6px;text-transform:uppercase;line-height:16px;color:rgba(0,0,0,.55)}.acc-pg__chip-price{display:block;margin-top:8px;font-size:20px;font-weight:600;line-height:26px;letter-spacing:-.4px;color:#b30000}.acc-pg__jump{display:flex;flex-wrap:wrap;gap:10px;margin:34px 0 44px;padding:0 0 34px;list-style:none;border-bottom:1px solid rgba(0,0,0,.12)}.acc-pg__routes{display:grid;grid-template-columns:repeat(2,1fr);gap:26px}.acc-route{position:relative;display:flex;flex-direction:column;padding:30px 28px 28px;background-color:#f8fafc;border:1px solid rgba(0,0,0,.09);border-radius:18px;overflow:hidden;transition:transform 400ms ease,border-color 400ms ease,box-shadow 400ms ease,background-color 400ms ease}.acc-route:last-child:nth-child(odd){grid-column:1/-1}.acc-route::after{content:"";position:absolute;top:0;left:0;width:100%;height:3px;background-color:#b30000;transform:scaleX(0);transform-origin:left center;transition:transform 500ms ease}.acc-route:hover{transform:translateY(-6px);background-color:#fff;border-color:rgba(179,0,0,.35);box-shadow:0 22px 44px rgba(0,0,0,.11)}.acc-route:hover::after{transform:scaleX(1)}.acc-route h3{margin:0 0 16px;font-size:23px;font-weight:700;line-height:30px;letter-spacing:-.4px;color:#000}.acc-route p{font-size:15px;line-height:25px}.acc-pg .acc-route__meta{display:flex;align-items:center;gap:12px;margin-bottom:20px;padding:12px 16px;background-color:#fff;border:1px solid rgba(0,0,0,.08);border-left:3px solid #b30000;border-radius:10px;font-size:14px;line-height:21px;color:#000}.acc-route__meta>i{color:#b30000;font-size:15px}.acc-route__from{color:#b30000;font-weight:600}.acc-pg__panel{position:relative;padding:30px 28px;background-color:rgba(255,255,255,.05);border:1px solid rgba(255,255,255,.14);border-radius:18px}.acc-pg .acc-pg__panel-title{margin:0 0 20px;font-size:17px;line-height:26px;color:#fff}.acc-pg__steps-ol{margin:0 0 20px;padding:0;list-style:none;counter-reset:accol}.acc-pg__steps-ol li{position:relative;display:grid;grid-template-columns:44px 1fr;gap:14px;align-items:center;padding:14px 0;border-top:1px solid rgba(255,255,255,.1);font-size:15px;line-height:23px;color:#fff}.acc-pg__steps-ol li:first-child{border-top:0;padding-top:0}.acc-pg__steps-ol li::before{counter-increment:accol;content:"0" counter(accol);width:44px;height:44px;border-radius:50%;background-color:#b30000;display:grid;place-items:center;font-size:13px;letter-spacing:1px;color:#fff}.acc-pg .acc-pg__panel-foot{padding-top:16px;border-top:1px solid rgba(255,255,255,.14);color:#fff}.acc-pg__duo{display:grid;grid-template-columns:repeat(2,1fr);gap:26px;margin-top:40px}.acc-pg__trio{display:grid;grid-template-columns:repeat(3,1fr);gap:22px;margin:40px 0 0;padding:0;list-style:none}.acc-pg__trio li{position:relative;padding:28px 24px 26px;background-color:#f8fafc;border:1px solid rgba(0,0,0,.09);border-radius:18px;overflow:hidden;font-size:15px;line-height:25px;color:rgba(0,0,0,.72);transition:transform 400ms ease,border-color 400ms ease,box-shadow 400ms ease}.acc-pg__trio li:hover{transform:translateY(-4px);border-color:rgba(179,0,0,.35);box-shadow:0 18px 36px rgba(0,0,0,.09)}.acc-pg__trio .acc-pg__icon{margin-bottom:18px}.acc-pg__board-wrap{margin:40px 0 22px;background-color:#000;border-radius:18px;overflow:hidden;box-shadow:0 22px 44px rgba(0,0,0,.16)}.acc-pg .acc-board thead th{padding:20px 26px 16px;border-bottom:2px solid #b30000;color:rgba(255,255,255,.6)}.acc-pg .acc-board thead th:not(:first-child),.acc-pg .acc-board tbody td{text-align:right}.acc-pg .acc-board tbody th,.acc-pg .acc-board tbody td{padding:15px 26px;border-top:1px solid rgba(255,255,255,.09);color:#fff}.acc-pg .acc-board tbody th{font-weight:500}.acc-pg .acc-board tbody td{font-size:20px;line-height:26px;letter-spacing:1px;font-variant-numeric:tabular-nums}.acc-pg .acc-board tbody tr:nth-child(even){background-color:rgba(255,255,255,.03)}.acc-pg .acc-board tbody tr:hover{background-color:rgba(179,0,0,.28)}.acc-pg .acc-board tbody tr:hover th{box-shadow:none}@media (max-width:1080px){.acc-pg__chips{grid-template-columns:repeat(3,1fr)}}@media (max-width:960px){.acc-pg__trio{grid-template-columns:1fr}}@media (max-width:720px){.acc-pg__chips{grid-template-columns:repeat(2,1fr)}.acc-pg__chips li:last-child:nth-child(odd){grid-column:1/-1}}@media (max-width:620px){.acc-pg .acc-board thead th{padding:16px 14px 12px;font-size:10px;letter-spacing:1.2px}.acc-pg .acc-board tbody th,.acc-pg .acc-board tbody td{padding:13px 14px;font-size:14px}.acc-pg .acc-board tbody td{font-size:16px;letter-spacing:.5px}}