.acc-pg .acc-pg__hl{color:#b30000}.acc-pg__split--rev{grid-template-columns:.9fr 1.1fr}.acc-pg__facts{position:relative;padding:30px 28px;background-color:#000;border-radius:18px;overflow:hidden}.acc-pg__facts::after{content:"";position:absolute;top:0;left:0;width:100%;height:3px;background-color:#b30000}.acc-pg .acc-pg__facts-title{margin:0 0 18px;font-size:12px;font-weight:600;letter-spacing:3px;text-transform:uppercase;line-height:18px;color:#fff}.acc-pg__facts ul{margin:0;padding:0;list-style:none}.acc-pg__facts li{display:grid;grid-template-columns:36px 1fr;gap:14px;align-items:start;padding:14px 0;border-top:1px solid rgba(255,255,255,.1);font-size:15px;line-height:23px;color:#fff}.acc-pg__facts li:first-child{border-top:0;padding-top:0}.acc-pg__facts li>i{width:36px;height:36px;border-radius:50%;background-color:#b30000;display:grid;place-items:center;font-size:14px;color:#fff}.acc-pg__facts-label{display:block;font-size:11px;font-weight:500;letter-spacing:1.4px;text-transform:uppercase;line-height:16px;color:rgba(255,255,255,.55)}.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__callout{position:relative;margin-top:44px;display:grid;grid-template-columns:64px 1fr;gap:24px;align-items:start;padding:34px 36px;background-color:#000;border-radius:18px;overflow:hidden}.acc-pg__callout::after{content:"";position:absolute;top:0;left:0;width:100%;height:3px;background-color:#b30000}.acc-pg__callout-icon{width:64px;height:64px;border-radius:50%;background-color:#b30000;display:grid;place-items:center;font-size:24px;color:#fff}.acc-pg__callout h3{margin:0 0 12px;font-size:24px;font-weight:700;line-height:31px;letter-spacing:-.4px;color:#fff}.acc-pg .acc-pg__callout p{color:rgba(255,255,255,.74)}.acc-pg__callout .acc-pg__ticks li{color:#fff}.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__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__steps{display:grid;grid-template-columns:repeat(2,1fr);gap:26px;margin-top:44px;counter-reset:accstep}.acc-step{position:relative;padding:30px 28px 28px;background-color:#fff;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}.acc-step::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-step:hover{transform:translateY(-6px);border-color:rgba(179,0,0,.35);box-shadow:0 22px 44px rgba(0,0,0,.11)}.acc-step:hover::after{transform:scaleX(1)}.acc-step__top{display:flex;align-items:center;justify-content:space-between;margin-bottom:18px}.acc-step__num{font-size:34px;line-height:40px;letter-spacing:-.5px;color:rgba(0,0,0,.12)}.acc-step__num::before{counter-increment:accstep;content:"0" counter(accstep)}.acc-step h3{margin:0 0 12px;font-size:23px;font-weight:700;line-height:30px;letter-spacing:-.4px;color:#000}.acc-step p{font-size:15px;line-height:25px}.acc-step--warn{background-color:rgba(179,0,0,.04);border-color:rgba(179,0,0,.25)}.acc-pg .acc-pg__tip{margin-top:6px;padding:18px 20px;background-color:rgba(179,0,0,.04);border:1px dashed rgba(179,0,0,.45);border-radius:12px;color:rgba(0,0,0,.72)}.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}.acc-pg__includes{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;margin:40px 0 0;padding:0;list-style:none}.acc-pg__includes li{display:grid;grid-template-columns:26px 1fr;gap:14px;align-items:start;padding:18px 20px;background-color:#fff;border:1px solid rgba(0,0,0,.09);border-radius:14px;font-size:15px;line-height:24px;color:#000;transition:border-color 300ms ease,transform 300ms ease}.acc-pg__includes li:last-child:nth-child(3n+1){grid-column:1/-1}.acc-pg__includes li:hover{border-color:rgba(179,0,0,.35);transform:translateY(-3px)}.acc-pg__includes li>i{width:26px;height:26px;border-radius:50%;background-color:#b30000;display:grid;place-items:center;font-size:11px;color:#fff}.acc-pg__more{margin-top:40px;padding-top:32px;border-top:1px solid rgba(0,0,0,.12)}.acc-pg__more p{font-size:16px;line-height:30px;max-width:980px}@media (max-width:1080px){.acc-pg__chips{grid-template-columns:repeat(3,1fr)}}@media (max-width:960px){.acc-pg__split--rev .acc-pg__visual{order:2}.acc-pg__trio{grid-template-columns:1fr}.acc-pg__includes{grid-template-columns:repeat(2,1fr)}.acc-pg__includes li:last-child:nth-child(3n+1){grid-column:auto}.acc-pg__includes li:last-child:nth-child(odd){grid-column:1/-1}}@media (max-width:720px){.acc-pg__callout{grid-template-columns:1fr;gap:18px;padding:28px 22px}.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-route,.acc-step{padding:26px 20px 22px}.acc-route h3,.acc-step h3,.acc-pg__callout h3{font-size:21px;line-height:27px}.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}.acc-pg__includes{grid-template-columns:1fr}.acc-pg__includes li:last-child:nth-child(odd){grid-column:auto}}