.lp2 .f-q{border-top:1px solid #f5f5f312;grid-template-columns:320px 1fr;gap:48px;padding:52px 0;scroll-margin-top:100px;display:grid}@media (max-width:1000px){.lp2 .f-q{grid-template-columns:1fr;gap:22px;padding:40px 0}}.lp2 .f-q-head{align-self:start;position:sticky;top:116px}@media (max-width:1000px){.lp2 .f-q-head{position:static}}.lp2 .f-stop{border-left:2px solid #f5f5f32e;margin-top:24px;padding-left:18px}.lp2 .f-stop-label{letter-spacing:.16em;text-transform:uppercase;color:#6c7382;margin-bottom:7px;font-size:11.5px;font-weight:600;display:block}.lp2 .f-index{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.lp2 .f-index li{border-top:1px solid #f5f5f312}.lp2 .f-index li:last-child{border-bottom:1px solid #f5f5f312}.lp2 .f-index a{color:#b6bcc8;align-items:baseline;gap:16px;padding:15px 4px;font-size:16.5px;transition:color .2s,padding-left .2s;display:flex}.lp2 .f-index a:hover{color:#f5f5f3;padding-left:10px}.lp2 .f-index .f-num{font-family:var(--font-space);letter-spacing:.08em;color:#e11d2a;flex:none;font-size:12.5px;font-weight:600}.lp2 .f-table{border-collapse:collapse;width:100%;font-size:15px}.lp2 .f-table th,.lp2 .f-table td{text-align:right;font-variant-numeric:tabular-nums;border-bottom:1px solid #f5f5f312;padding:15px 18px}.lp2 .f-table th:first-child,.lp2 .f-table td:first-child{text-align:left}.lp2 .f-table thead th{font-family:var(--font-space);letter-spacing:.14em;text-transform:uppercase;color:#8e8e94;border-bottom-color:#f5f5f324;font-size:12px;font-weight:600}.lp2 .f-table tbody th{color:#b6bcc8;font-weight:500}.lp2 .f-table tbody td{color:#f5f5f3}.lp2 .f-table-wrap{overflow-x:auto}.lp2 .f-nots{background:#f5f5f312;border:1px solid #f5f5f312;border-radius:16px;flex-direction:column;gap:1px;margin:0;padding:0;list-style:none;display:flex;overflow:hidden}.lp2 .f-nots li{color:#8b93a1;text-wrap:pretty;background:#0b0b0d;padding:22px 26px;font-size:15.5px;line-height:1.7}.lp2 .f-foot{border-top:1px solid #f5f5f312;grid-template-columns:1fr 1fr;gap:40px;padding:56px 0 0;display:grid}@media (max-width:1000px){.lp2 .f-foot{grid-template-columns:1fr;gap:30px}}.lp2 .f-foot h3{font-family:var(--font-space);text-transform:uppercase;letter-spacing:.14em;color:#8e8e94;margin:0 0 18px;font-size:12px;font-weight:600}.lp2 .f-foot p{color:#8b93a1;text-wrap:pretty;margin:0 0 16px;font-size:15px;line-height:1.7}.lp2 .f-foot p:last-child{margin-bottom:0}
