.prices_wrap__nDD7n{max-width:var(--maxw);margin:0 auto;padding:clamp(48px,6vw,80px) var(--pad-x)}.prices_tabs__jpwGy{display:flex;gap:8px;flex-wrap:wrap}.prices_tab__bRUGm{background:transparent;color:var(--night);border:1.5px solid var(--night);border-radius:999px;padding:12px 20px;font:800 14px/1 var(--sans);cursor:pointer;transition:background .15s,color .15s}.prices_tab__bRUGm[aria-pressed=true]{background:var(--night);color:var(--cream)}.prices_tab__bRUGm:focus-visible{outline:3px solid var(--gold);outline-offset:2px}.prices_tabNote__yXxVG{font:400 14px/1.5 var(--sans);color:var(--muted);margin:12px 0 0}.prices_section___9dJT{margin-top:28px}.prices_section___9dJT+.prices_section___9dJT{margin-top:56px}.prices_h2__Qt6c_{margin:0 0 6px;font:900 clamp(24px,2.6vw,34px)/1.1 var(--serif);color:var(--night)}.prices_sub__3NIi2{margin:0 0 20px;font:400 15px/1.5 var(--sans);color:var(--muted)}.prices_scroll__M7WQr{overflow-x:auto;border:1px solid var(--line);border-radius:24px;background:#fff}.prices_table__takat{width:100%;min-width:820px;border-collapse:collapse;font-variant-numeric:tabular-nums}.prices_tableNarrow__X1Q2G{min-width:0}.prices_tableNarrow__X1Q2G .prices_colTrip__OXS80{width:auto}@media (max-width:600px){.prices_price__GknUT.prices_perKm__vWmbj{white-space:normal;line-height:1.25}}.prices_table__takat caption{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.prices_table__takat td,.prices_table__takat th{padding:16px clamp(16px,2vw,28px)}.prices_table__takat thead th{background:var(--night);color:var(--gold);font:700 11px/1.3 var(--sans);letter-spacing:.14em;text-transform:uppercase;text-align:left;vertical-align:top}.prices_table__takat thead th.prices_num__K_fkO{text-align:right}.prices_table__takat thead th small{display:block;font:inherit;color:rgba(251,246,238,.6)}.prices_table__takat tbody tr{border-top:1px solid var(--line);transition:background .15s}.prices_table__takat tbody tr:hover{background:var(--row-hover)}.prices_table__takat tbody td{color:var(--ink);vertical-align:middle}.prices_from__9rfbA,.prices_to__Zfe2A{font:800 16px/1.25 var(--serif)}.prices_to__Zfe2A{color:var(--violet)}.prices_price__GknUT{text-align:right;font:900 18px/1 var(--serif);white-space:nowrap}.prices_duration__lDfzX{display:block;font:600 12px/1.6 var(--sans);color:var(--muted)}.prices_colWide__f_bKt{width:22%}.prices_colRoute__SNqzV{width:44%}.prices_colTrip__OXS80{width:60%}.prices_cards__Wjk02{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:20px;margin-top:48px}.prices_card__EN3H9{background:#fff;border:1px solid var(--line);border-radius:24px;padding:26px 28px}.prices_cardLabel__lPdRE{font:700 11px/1 var(--sans);letter-spacing:.14em;text-transform:uppercase;color:var(--violet);margin:0 0 10px}.prices_cardText__YFOy2{margin:0;font:800 18px/1.4 var(--sans)}@media (prefers-reduced-motion:reduce){.prices_tab__bRUGm,.prices_table__takat tbody tr{transition:none}}