.gm.as-footer-root{min-height:0;z-index:0}.as-footer{background:transparent;color:var(--ink,#0f1115);border-top:1px solid var(--hair,rgba(20,20,19,.1));font-family:var(--ui);width:100%;box-sizing:border-box}.as-footer-inner{max-width:1240px;margin:0 auto;padding:36px 24px calc(28px + var(--gm-foot-h, var(--tab-bar-clearance, 0px)));display:flex;flex-direction:column;gap:22px}.as-footer--compact .as-footer-inner{padding-top:14px;padding-bottom:calc(18px + var(--gm-foot-h, var(--tab-bar-clearance, 0px)));gap:10px}.as-footer--legal .as-footer-inner{padding-top:6px;padding-bottom:calc(10px + var(--gm-foot-h, var(--tab-bar-clearance, 0px)))}.as-footer-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:24px}.as-footer-col--cities{grid-column:1/-1}.as-footer-links.as-footer-links--cities{display:grid;grid-template-columns:repeat(auto-fill,minmax(104px,1fr));column-gap:16px}.as-footer-col{display:flex;flex-direction:column;gap:4px;min-width:0}.as-footer-col-title{font-family:var(--display);font-size:11px;font-weight:650;letter-spacing:.06em;text-transform:uppercase;color:var(--ink-3,#64666b);margin:0}.as-footer-links{list-style:none;padding:0;margin:0;display:flex;flex-direction:column}.as-footer-legal-link,.as-footer-link{display:inline-flex;align-items:center;min-height:44px;min-width:44px;color:var(--ink-2,#3b3d42);text-decoration:none;font-size:13.5px;line-height:1.3;-webkit-tap-highlight-color:transparent;transition:color .12s ease,opacity 90ms ease,transform 90ms ease}.as-footer-legal-link{color:var(--ink-3,#64666b);font-size:12.5px}.as-footer-legal-link:hover,.as-footer-link:hover{color:var(--ink,#0f1115);text-decoration:underline;text-underline-offset:3px}.as-footer-legal-link:active,.as-footer-link:active{opacity:.62;transform:translateY(1px)}.as-footer-legal-link[data-pending=true],.as-footer-link[data-pending=true]{color:var(--ink,#0f1115);text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:5px;opacity:.7}.as-footer-lang-pills{display:flex;flex-wrap:wrap;gap:6px;padding-top:6px}.as-footer-lang-pill{display:inline-flex;align-items:center;gap:5px;min-height:44px;padding:0 12px;border-radius:999px;background:var(--paper,#ffffff);box-shadow:var(--rest);color:var(--ink-2,#3b3d42);font-size:12.5px;text-decoration:none;line-height:1.2;transition:transform 90ms ease}.as-footer-lang-pill:active{transform:scale(.97)}.as-footer-lang-pill[aria-current=true]{background:var(--ink,#0f1115);color:#ffffff;font-weight:650}.as-footer-sor{border-top:1px solid var(--hair,rgba(20,20,19,.1));padding:16px 0 0;display:flex;flex-direction:column;gap:10px}.as-footer-sor-items{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:10px 20px}.as-footer-sor-item{margin:0;font-size:12.5px;line-height:1.45;color:var(--ink-3,#64666b)}.as-footer-sor-item strong{color:var(--ink-2,#3b3d42);font-weight:650;margin-inline-end:6px}.as-footer-marks{padding-top:2px}.as-footer-marks-summary{display:inline-flex;align-items:center;min-height:44px;cursor:pointer;font-size:13px;font-weight:650;color:var(--ink-2,#3b3d42)}.as-footer-line{display:flex;flex-wrap:wrap;align-items:flex-start;gap:0 18px}.as-footer-line-link{font-size:13px;font-weight:650}.as-footer-fold[open]{flex-basis:100%;order:2}.as-footer-line>.as-footer-marks-slot:has(details[open]),.as-footer-line>.as-footer-marks[open]{flex-basis:100%}.as-footer-marks-slot{color:var(--ink-2,#3b3d42)}.as-footer-marks-slot summary{background:var(--paper,#ffffff)!important;border:0!important;box-shadow:var(--rest)!important;font-family:var(--ui)}.as-footer-marks-slot [class*=text-navy],.as-footer-marks-slot summary{color:var(--ink,#0f1115)!important}.as-footer-marks-slot [class*=text-muted]{color:var(--ink-3,#64666b)!important}.as-footer-bottom{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:4px 24px}.as-footer-brand{display:inline-flex;align-items:center;gap:10px;font-size:12.5px;color:var(--ink-3,#64666b)}.as-footer-brand-mark{font-weight:700;letter-spacing:.04em;color:var(--ink,#0f1115)}.as-footer-legal-links{display:flex;flex-wrap:wrap;align-items:center;gap:0 16px}.as-footer-seals{display:inline-flex;align-items:center;gap:10px}@media (max-width:1023.98px){.as-footer-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px 16px}.as-footer-inner{padding:24px 16px calc(28px + var(--gm-foot-h, var(--tab-bar-clearance, 0px)))}.as-footer--compact .as-footer-inner{padding:12px 16px calc(18px + var(--gm-foot-h, var(--tab-bar-clearance, 0px)))}.as-footer--legal .as-footer-inner{padding:4px 16px calc(10px + var(--gm-foot-h, var(--tab-bar-clearance, 0px)))}.as-footer-legal-links{gap:0 14px}body:has(.gm-shell) .as-footer--full .as-footer-grid{display:none}body:has(.gm-shell) .as-footer--full .as-footer-sor{border-top:0;padding-top:0}}.as-footer--full{border-top:0;padding:12px 24px calc(28px + var(--gm-foot-h, var(--tab-bar-clearance, 0px)))}.as-footer--full .as-footer-inner{position:relative;isolation:isolate;overflow:hidden;overflow:clip;max-width:1200px;gap:30px;padding:56px 56px 26px;border-radius:40px;background:radial-gradient(70% 60% at 8% 0,rgb(37 99 235/.3),transparent 62%),radial-gradient(60% 55% at 100% 100%,rgb(124 58 237/.24),transparent 62%),linear-gradient(180deg,#0b1434,#050a1d);color:#ffffff;box-shadow:0 40px 80px -40px rgb(4 8 23/.8)}.as-footer--full .as-footer-inner:before{content:"";position:absolute;inset:0;z-index:-1;background-image:radial-gradient(rgb(255 255 255/.08) 1px,transparent 1.3px);background-size:22px 22px;mask-image:linear-gradient(180deg,#000,transparent 70%);-webkit-mask-image:linear-gradient(180deg,#000,transparent 70%);pointer-events:none}.as-footer-top{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:24px 40px;padding-block-end:30px;border-block-end:1px solid rgb(255 255 255/.1)}.as-footer-id{display:flex;flex-direction:column;gap:12px;min-width:0}.as-footer--full .gm-word{color:#ffffff}.as-footer--full .gm-word b{color:#7ea6ff}.as-footer-tag{margin:0;font-size:15px;line-height:1.4;color:rgb(255 255 255/.62)}.as-footer-langs{display:flex;flex-direction:column;gap:6px;min-width:0}.as-footer--full .as-footer-lang-pill{background:rgb(255 255 255/.07);box-shadow:inset 0 0 0 1px rgb(255 255 255/.12);color:rgb(255 255 255/.82);transition:background .16s ease,transform 90ms ease}.as-footer--full .as-footer-lang-pill:hover{background:rgb(255 255 255/.13)}.as-footer--full .as-footer-lang-pill[aria-current=true]{background:#ffffff;color:#0b1230;box-shadow:none}.as-footer--full .as-footer-grid{grid-template-columns:minmax(0,2.8fr) repeat(3,minmax(0,1fr));gap:24px 40px}.as-footer--full .as-footer-col--cities{grid-column:auto}.as-footer--full .as-footer-links.as-footer-links--cities{grid-template-columns:repeat(4,minmax(0,1fr));column-gap:20px}.as-footer--full .as-footer-col-title{color:rgb(255 255 255/.5)}.as-footer--full .as-footer-legal-link,.as-footer--full .as-footer-link{color:rgb(255 255 255/.74)}.as-footer--full .as-footer-legal-link:hover,.as-footer--full .as-footer-legal-link[data-pending=true],.as-footer--full .as-footer-link:hover,.as-footer--full .as-footer-link[data-pending=true]{color:#ffffff}.as-footer--full .as-footer-sor{border-top-color:rgb(255 255 255/.1)}.as-footer--full .as-footer-sor-item{color:rgb(255 255 255/.6)}.as-footer--full .as-footer-sor-item strong{color:rgb(255 255 255/.88)}.as-footer--full .as-footer-marks-summary{color:#ffffff}.as-footer--full .as-footer-marks-slot{color:rgb(255 255 255/.74)}.as-footer--full .as-footer-marks-slot summary{color:#ffffff!important;background:rgb(255 255 255/.08)!important;box-shadow:inset 0 0 0 1px rgb(255 255 255/.14)!important}.as-footer--full .as-footer-marks-slot [class*=text-navy]{color:#ffffff!important}.as-footer--full .as-footer-marks-slot [class*=text-muted]{color:rgb(255 255 255/.62)!important}.as-footer-marks-slot summary svg{rotate:none!important;transform:none!important}.as-footer--full .as-footer-bottom{padding-block-start:18px;border-block-start:1px solid rgb(255 255 255/.1)}.as-footer--full .as-footer-brand{color:rgb(255 255 255/.55)}.as-footer--full .as-footer-brand-mark{color:#ffffff}@media (max-width:1023.98px){.as-footer--full{padding:8px 16px calc(28px + var(--gm-foot-h, var(--tab-bar-clearance, 0px)))}.as-footer--full .as-footer-inner{gap:22px;padding:28px 20px 16px;border-radius:28px}.as-footer-top{padding-block-end:22px}.as-footer--full .as-footer-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px 16px}.as-footer--full .as-footer-col--cities{grid-column:1/-1}body:has(.gm-shell) .as-footer--full .as-footer-langs{display:none}}.as-cookie{position:fixed;z-index:95;inset-inline:12px;bottom:calc(76px + var(--bar-lift, 0px) + var(--inset-bottom, env(safe-area-inset-bottom, 0px)));max-width:460px;margin-inline:auto;background:var(--paper,#ffffff);color:var(--ink,#0f1115);border:0;border-radius:22px;box-shadow:0 0 0 1px rgb(26 22 16/.06),0 16px 40px rgb(26 22 16/.16);padding:18px;box-sizing:border-box;font-family:var(--ui)}@media (min-width:1024px){.as-cookie{inset-inline-start:auto;inset-inline-end:24px;bottom:calc(24px + var(--bar-lift, 0px));margin-inline:0;width:440px}}.as-cookie-head{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-bottom:6px}.as-cookie-kicker{font-size:11px;font-weight:650;letter-spacing:.04em;text-transform:uppercase;color:var(--ink-3,#64666b)}.as-cookie-title{margin:0 0 6px;font-family:var(--display);font-size:17px;font-weight:600;line-height:1.25;color:var(--ink,#0f1115)}.as-cookie-body{margin:0 0 14px;font-size:13px;line-height:1.48;color:var(--ink-2,#3b3d42)}.as-cookie-list{display:flex;flex-direction:column;gap:8px;margin-bottom:14px}.as-cookie-row{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;padding:10px 12px;border-radius:14px;background:var(--paper-2,#fbfaf7);box-shadow:var(--well)}.as-cookie-row-copy{display:flex;flex-direction:column;gap:2px;min-width:0}.as-cookie-row-title{font-size:13px;font-weight:650;color:var(--ink,#0f1115)}.as-cookie-row-sub{font-size:12px;line-height:1.38;color:var(--ink-3,#64666b)}.as-cookie-row-locked{font-size:11.5px;font-weight:650;color:var(--ink-3,#64666b);white-space:nowrap;padding-top:2px}.as-cookie-actions{display:grid;grid-template-columns:repeat(auto-fit,minmax(110px,1fr));gap:10px}.as-cookie-actions>span{display:flex;width:100%}.as-cookie-btn{width:100%;justify-content:center;min-height:44px;font-size:13.5px;font-weight:650}.as-cookie-foot{margin-top:12px;padding-top:4px;border-top:1px solid var(--hair,rgba(20,20,19,.08));display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:0 12px;font-size:12px}.as-cookie-links{display:inline-flex;align-items:center;gap:12px}.as-cookie-link,.as-cookie-link-btn{display:inline-flex;align-items:center;min-height:44px;color:var(--ink-2,#3b3d42);text-decoration:underline;text-underline-offset:2px}.as-cookie-link-btn{background:none;border:none;padding:0;font-size:12px;font-weight:600;cursor:pointer}.as-install{position:fixed;z-index:88;inset-inline:12px;bottom:calc(76px + var(--bar-lift, 0px) + var(--inset-bottom, env(safe-area-inset-bottom, 0px)));max-width:440px;margin-inline:auto;background:var(--paper,#ffffff);color:var(--ink,#0f1115);border:0;border-radius:22px;box-shadow:0 0 0 1px rgb(26 22 16/.06),0 14px 34px rgb(26 22 16/.16);padding-block:14px;padding-inline:16px 14px;box-sizing:border-box;font-family:var(--ui)}@media (min-width:1024px){.as-install{inset-inline-start:auto;inset-inline-end:24px;bottom:calc(24px + var(--bar-lift, 0px));margin-inline:0;width:360px}}.as-install-top{display:flex;align-items:flex-start;justify-content:space-between;gap:10px}.as-install-brand{display:flex;align-items:center;gap:12px;min-width:0}.as-install-icon{position:relative;flex:none;display:grid;place-items:center;width:44px;height:44px;border-radius:12px;background:var(--dark,#151515);color:#ffffff;box-shadow:inset 0 1px 0 rgb(255 255 255/.14)}.as-install-icon__done{position:absolute;inset-block-end:-4px;inset-inline-end:-4px;display:grid;place-items:center;width:18px;height:18px;border-radius:50%;background:var(--cab,#ffd21f);color:var(--ink,#0f1115);box-shadow:0 0 0 2px var(--paper,#ffffff)}.as-install-copy{display:flex;flex-direction:column;gap:2px;min-width:0}.as-install-kicker{font-size:11px;font-weight:650;text-transform:uppercase;letter-spacing:.05em;color:var(--ink-3,#64666b)}.as-install-title{margin:0;font-family:var(--display);font-size:16px;font-weight:600;line-height:1.25;color:var(--ink,#0f1115)}.as-install-close{flex:none;min-width:44px;min-height:44px}.as-install-sub{margin:8px 0 0;font-size:13px;line-height:1.42;color:var(--ink-2,#3b3d42)}.as-install-steps{margin:10px 0 0;padding:0;list-style:none;display:flex;flex-direction:column;gap:8px}.as-install-step{display:flex;align-items:center;gap:8px;font-size:13px;color:var(--ink-2,#3b3d42)}.as-install-step-num{display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;border-radius:999px;background:rgb(26 22 16/.06);font-size:11.5px;font-weight:650;color:var(--ink,#0f1115);flex-shrink:0}.as-install-step-glyph{display:inline-grid;place-items:center;width:28px;height:28px;border-radius:8px;background:var(--paper-2,#fbfaf7);box-shadow:var(--well);color:var(--blue,#2563eb);flex:none}.as-install-actions{margin-top:12px;display:flex;align-items:center;justify-content:flex-end;gap:8px}.as-install-status{margin:10px 0 0;font-size:12.5px;font-weight:600;color:var(--ink-2,#3b3d42)}.as-install-status--sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.as-install--done .as-install-top{align-items:center}.as-install--done .as-install-title{font-size:15px}.ob-page{min-height:100%;width:100%;box-sizing:border-box;padding:18px 16px 8px;display:flex;flex-direction:column;gap:18px;max-width:720px;margin:0 auto}.ob-page--desk{max-width:1040px;padding:32px 28px 64px;gap:22px}.ob-rail{margin-block-end:-4px}.ob-header{display:flex;flex-direction:column;gap:8px}.ob-title{margin:0;font-family:var(--display);font-size:clamp(26px,3.6vw,36px);font-weight:600;line-height:1.12;letter-spacing:-.02em;color:var(--ink,#0f1115)}.ob-lang-bar{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px 10px;padding-block:8px;padding-inline:14px 8px;border-radius:18px;background:var(--paper,#ffffff);box-shadow:var(--rest)}.ob-lang-text{font-size:13.5px;color:var(--ink-2,#3b3d42);display:inline-flex;flex-direction:column;align-items:flex-start;gap:4px;min-width:0}.ob-beta{font-size:12px;line-height:1.35;color:var(--ink-3,#64666b);white-space:normal;overflow-wrap:anywhere}.ob-lang-bar .ob-lang-btn{display:inline-flex;align-items:center;gap:6px;min-height:44px;padding:0 14px;border:0;border-radius:999px;background:rgb(26 22 16/.05);box-shadow:var(--well);color:var(--ink,#0f1115);font:inherit;font-size:13.5px;font-weight:650;cursor:pointer;transition:transform 90ms ease}.ob-lang-bar .ob-lang-btn:active{transform:scale(.97)}.ob-lang-pills{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.ob-page--desk .ob-lang-pills{grid-template-columns:repeat(3,minmax(0,1fr))}.ob-lang-pill{display:inline-flex;align-items:center;gap:8px;min-height:44px;padding:0 14px;border-radius:14px;background:var(--paper,#ffffff);box-shadow:var(--rest);color:var(--ink-2,#3b3d42);font-size:13.5px;text-decoration:none;transition:transform 90ms ease}.ob-lang-pill:active{transform:scale(.97)}.ob-lang-pill__key{font-size:11px;font-weight:700;letter-spacing:.04em;color:var(--ink-3,#64666b)}.ob-lang-pill[aria-current=true]{background:var(--ink,#0f1115);color:#ffffff;font-weight:650}.ob-lang-pill[aria-current=true] .ob-lang-pill__key{color:rgb(255 255 255/.7)}.ob-body,.ob-col{display:flex;flex-direction:column;gap:16px}.ob-col{min-width:0}.ob-page--desk .ob-body{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:22px;align-items:start}.ob-card{display:flex;flex-direction:column;gap:14px;padding:18px 16px;border-radius:24px;box-sizing:border-box}.ob-track-head{display:flex;align-items:center;justify-content:space-between;gap:10px;min-height:32px}.ob-track-head .ob-change{justify-content:center;min-height:44px;min-width:44px;margin-block:-6px;margin-inline-end:-6px;padding:0 6px;border:0;background:transparent;color:#ffffff;font:inherit;font-size:11.5px;font-weight:650;line-height:1.2;cursor:pointer}.ob-change__pill,.ob-track-head .ob-change{display:inline-flex;align-items:center;border-radius:999px}.ob-change__pill{padding:4px 11px;background:rgb(255 255 255/.12);box-shadow:inset 0 0 0 1px rgb(255 255 255/.22);transition:transform 90ms ease}.ob-change:active .ob-change__pill{transform:scale(.96)}.ob-slide{display:flex;flex-direction:column;gap:12px}.ob-track{--knob:28px;container-type:inline-size;position:relative;height:44px;touch-action:pan-y;cursor:pointer;-webkit-tap-highlight-color:transparent;user-select:none}.ob-track__line{position:absolute;inset-inline:calc(var(--knob) / 2);top:50%;height:6px;margin-top:-3px;border-radius:999px;background:rgb(255 255 255/.16);overflow:hidden}.ob-track__fill{position:absolute;inset:0;background:var(--cab,#ffd21f);transform:scaleX(var(--p,0));transform-origin:calc(50% - 50% * var(--dir)) center;transition:transform .24s cubic-bezier(.2,.9,.25,1.15)}.ob-track__notch{position:absolute;top:50%;inset-inline-start:calc(var(--knob) / 2 + (100% - var(--knob)) * var(--k));display:grid;place-items:center;width:26px;height:26px;margin-inline-start:-13px;margin-top:-13px;border-radius:50%;background:#262626;color:rgb(255 255 255/.72);box-shadow:inset 0 0 0 1px rgb(255 255 255/.16);pointer-events:none}.ob-track__notch.is-on{color:#ffffff}.ob-track__knob{position:absolute;inset-inline-start:0;top:50%;width:var(--knob);height:var(--knob);margin-top:calc(var(--knob) / -2);border-radius:50%;background:var(--cab,#ffd21f);box-shadow:inset 0 1px 0 rgb(255 255 255/.55),0 2px 6px rgb(0 0 0/.4);transform:translateX(calc(var(--p, 0) * (100cqi - var(--knob)) * var(--dir)));transition:transform .24s cubic-bezier(.2,.9,.25,1.15);pointer-events:none}.ob-track.is-dragging .ob-track__fill,.ob-track.is-dragging .ob-track__knob{transition:none}.ob-track:has(.ob-range-input:focus-visible) .ob-track__knob{outline:2px solid #ffffff;outline-offset:3px}.ob-range-input{position:absolute;inset:0;width:100%;height:100%;margin:0;opacity:0;pointer-events:none}.ob-stops-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.ob-page--desk .ob-stops-grid,.ob-stops-grid[data-folded=true]{grid-template-columns:1fr}@media (max-width:560px){.ob-stops-grid{grid-template-columns:1fr}}.ob-stop-btn{display:flex;flex-direction:column;align-items:flex-start;gap:6px;padding:13px 14px;border-radius:16px;border:1px solid rgb(255 255 255/.14);background:rgb(255 255 255/.06);color:#f7f4ee;font:inherit;text-align:start;cursor:pointer;transition:transform 90ms ease,background-color .12s ease,border-color .12s ease}.ob-stop-btn:hover{background:rgb(255 255 255/.11)}.ob-stop-btn:active{transform:scale(.985);background:rgb(255 255 255/.16)}.ob-stop-btn[data-active=true]{background:linear-gradient(rgb(255 255 255/.18),rgb(255 255 255/.18)),var(--c,#151515);border-color:rgb(255 255 255/.55)}.ob-stops-grid{position:relative}.ob-stops-grid[data-folded=true]>.ob-stop-btn{position:relative;z-index:1}.ob-stop-ghost{position:absolute;inset-inline:0;top:0;z-index:0;display:flex;flex-direction:column;align-items:flex-start;gap:6px;padding:13px 14px;border-radius:16px;border:1px solid rgb(255 255 255/.14);background:rgb(255 255 255/.06);color:#f7f4ee;text-align:start;pointer-events:none;animation:ob-step-aside .18s cubic-bezier(.3,0,.8,.15) both}.ob-stop-ghost[data-aside=before]{--aside:-16px}.ob-stop-ghost[data-aside=after]{--aside:16px}@keyframes ob-step-aside{0%{opacity:.85;transform:translateY(0)}to{opacity:0;transform:translateY(var(--aside,16px));visibility:hidden}}.ob-dest-panel[data-enter=true]{animation:ob-panel-in .24s cubic-bezier(.2,.8,.2,1) both}@keyframes ob-panel-in{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:none}}.ob-stop-top{display:flex;align-items:center;justify-content:space-between;width:100%;gap:8px}.ob-stop-title{display:inline-flex;align-items:center;gap:8px;font-size:14.5px;font-weight:650;color:#ffffff}.ob-stop-tag{flex:none;padding:3px 10px;border-radius:999px;box-shadow:inset 0 0 0 1px rgb(255 255 255/.22);font-size:11.5px;font-weight:650;color:rgb(247 244 238/.82)}.ob-stop-opens{font-size:12.5px;line-height:1.4;color:rgb(247 244 238/.78)}.ob-stop-from{font-size:11.5px;font-weight:650;color:var(--cab,#ffd21f)}.ob-dest-panel{background:var(--paper,#ffffff);box-shadow:var(--rest);border-radius:24px;padding:18px;display:flex;flex-direction:column;gap:12px}.ob-dest-title{margin:0;font-family:var(--display);font-size:20px;font-weight:600;line-height:1.2;color:var(--ink,#0f1115)}.ob-dest-body{margin:0;font-size:13.5px;line-height:1.5;color:var(--ink-2,#3b3d42)}.ob-dest-note{font-size:12.5px}.ob-dest-note,.ob-rest-hint{margin:0;line-height:1.45;color:var(--ink-3,#64666b)}.ob-rest-hint{font-size:14px}.ob-dest-actions{display:flex;flex-wrap:wrap;align-items:center;gap:10px}.ob-dest-actions--stack{display:grid;grid-template-columns:1fr;gap:10px}.ob-counts{margin-block:2px}.ob-dest-panel>.gm-kvkk.ob-kvkk{align-self:flex-start;padding-block:11px 16px;margin-block:-11px -16px}@media (max-width:1023.98px){.ob-page{padding:10px 0 8px;gap:10px}.ob-header{gap:6px}.ob-lang-bar{flex-wrap:nowrap;padding-block:4px;padding-inline:14px 4px}.ob-lang-text{flex:1 1 auto}.ob-lang-bar .ob-lang-btn{flex:none}.ob-body{gap:12px}.ob-card--folded{gap:8px;padding-block:10px 12px}.ob-card--folded .ob-slide{gap:6px}.ob-card--folded .ob-stop-btn,.ob-card--folded .ob-stop-ghost{padding:10px 12px;gap:3px}.ob-dest-panel{padding:12px 14px 14px;gap:8px}.ob-dest-panel:not(.ob-dest-panel--rest)>.gm-micro:first-child{display:none}.ob-dest-panel>.ob-counts{margin-inline:-12px}}.lt-page{min-height:100%;width:100%;box-sizing:border-box;padding:18px 16px 8px;display:flex;flex-direction:column;gap:18px;max-width:960px;margin:0 auto}.gm-desk .lt-page{padding:32px 28px 64px;gap:24px}.lt-rail{margin-block-end:-4px}.lt-header{display:flex;flex-direction:column;gap:6px;max-width:680px}.lt-title{margin:0;font-family:var(--display);font-size:clamp(24px,3.2vw,34px);font-weight:600;line-height:1.14;letter-spacing:-.02em;color:var(--ink,#0f1115)}.lt-sub{margin:0;font-size:14px;line-height:1.5;color:var(--ink-2,#3b3d42)}.lt-controls-bar{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:10px 12px;padding:10px;border-radius:20px;background:var(--paper,#ffffff);box-shadow:var(--rest)}.lt-control{display:flex;flex-direction:column;gap:4px;min-width:0}.lt-label{margin:0;padding-inline:4px;font-size:12.5px;font-weight:600;line-height:1.35;color:var(--ink-2,#3b3d42)}.lt-ask{display:flex;flex-wrap:wrap;align-items:baseline;column-gap:8px}.lt-ask__link{display:inline-flex;align-items:center;padding-block:13px;margin-block:-13px;color:var(--ink,#0f1115);font-weight:650;text-decoration:underline;text-underline-offset:3px}.lt-control--lock{flex-direction:row;align-items:center;justify-content:space-between;gap:10px}.lt-grid{display:grid;grid-template-columns:1fr;gap:18px;align-items:start}.gm-desk .lt-grid{grid-template-columns:minmax(320px,440px) minmax(0,1fr);gap:24px}.gm-desk .lt-controls-bar{align-self:flex-start;flex-wrap:nowrap;align-items:flex-end;gap:10px 24px;padding-block:10px;padding-inline:10px 14px}.gm-desk .lt-control--lock{flex-direction:column;align-items:flex-start;gap:4px}.lt-phone-frame{background:var(--paper-2,#fbfaf7);box-shadow:var(--rest);border-radius:32px;padding:20px 14px 16px;gap:16px;box-sizing:border-box}.lt-lock-top,.lt-phone-frame{display:flex;flex-direction:column}.lt-lock-top{align-items:center;gap:4px;padding:4px 0 2px}.lt-lock-clock{font-family:var(--display);font-size:34px;font-weight:600;line-height:1.05;letter-spacing:-.02em;font-variant-numeric:tabular-nums;color:var(--ink,#0f1115)}.lt-relay-card{display:flex;flex-direction:column;gap:14px;padding:18px 16px;border-radius:22px;box-sizing:border-box}.lt-relay-top{display:flex;align-items:center;justify-content:space-between;gap:10px}.lt-relay-brand{gap:8px;color:rgb(247 244 238/.85)}.lt-relay-brand,.lt-relay-chip{display:inline-flex;align-items:center;font-size:12.5px;font-weight:650}.lt-relay-chip{padding:3px 10px;border-radius:999px;background:rgb(255 255 255/.14);font-variant-numeric:tabular-nums;color:#ffffff}.lt-relay-step{display:flex;flex-direction:column;gap:4px}.lt-relay-step.is-in{animation:lt-step-in .24s cubic-bezier(.2,.8,.2,1) both}@keyframes lt-step-in{0%{opacity:0;transform:translateX(calc(14px * var(--dir)))}to{opacity:1;transform:none}}.lt-relay-step-title{margin:0;font-family:var(--display);font-size:22px;font-weight:600;line-height:1.2;color:#ffffff}.lt-relay-step-sub{margin:0;font-size:13px;line-height:1.45;color:rgb(247 244 238/.8)}.lt-relay-segs{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;align-items:center;padding:6px 0}.lt-relay-seg{position:relative;height:6px;border-radius:999px;background:rgb(255 255 255/.18);overflow:hidden}.lt-relay-seg__fill{position:absolute;inset:0;background:var(--cab,#ffd21f);transform:scaleX(0);transform-origin:calc(50% - 50% * var(--dir)) center;transition:transform .24s cubic-bezier(.2,.8,.2,1)}.lt-relay-seg[data-state=active] .lt-relay-seg__fill{transform:scaleX(.5);opacity:.7}.lt-relay-seg[data-state=done] .lt-relay-seg__fill{transform:scaleX(1)}.lt-relay-actions{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px}.lt-side-col{gap:16px}.lt-side-card,.lt-side-col{display:flex;flex-direction:column}.lt-side-card{background:var(--paper,#ffffff);box-shadow:var(--rest);border-radius:24px;padding:18px;gap:12px}.lt-side-title{margin:0;font-family:var(--display);font-size:20px;font-weight:600;line-height:1.2;color:var(--ink,#0f1115)}.lt-side-keys{display:grid;grid-template-columns:1fr;gap:10px}.lt-driver-card{background:var(--paper-2,#fbfaf7);box-shadow:var(--well);border-radius:16px;padding:12px 14px;display:flex;flex-direction:column;gap:4px}.lt-driver-line{margin:0;font-size:17px;font-weight:650;line-height:1.35;color:var(--ink,#0f1115)}.lt-driver-ghost{display:flex;flex-direction:column;gap:6px;margin-block-end:4px}.lt-driver-ghost>span{display:block;height:10px;border-radius:6px;background:rgb(26 22 16/.08)}.lt-driver-ghost>span:first-child{width:72%}.lt-driver-ghost>span:last-child{width:46%}.lt-relay-unlocked{border-top:1px solid rgb(255 255 255/.14);padding-top:12px;display:flex;flex-direction:column;gap:8px}.lt-relay-unlocked-stay{margin:0;font-size:15px;font-weight:650;color:#ffffff}.lt-steps-list{list-style:none;margin:0;padding:14px 18px;border-radius:24px;background:var(--paper,#ffffff);box-shadow:var(--rest);display:flex;flex-direction:column}.lt-steps-list__it{display:flex;align-items:center;gap:12px;min-height:44px;font-size:14px;color:var(--ink-3,#64666b)}.lt-steps-list__it+.lt-steps-list__it{border-top:1px solid var(--hair,rgba(20,20,19,.08))}.lt-steps-list__it[data-state=current]{color:var(--ink,#0f1115);font-weight:650}.lt-steps-list__it[data-state=done]{color:var(--ink-2,#3b3d42)}.lt-steps-list__dot{flex:none;display:grid;place-items:center;width:24px;height:24px;border-radius:50%;font-size:12px;font-weight:650;background:rgb(26 22 16/.06)}.lt-steps-list__it[data-state=current] .lt-steps-list__dot{background:var(--ink,#0f1115);color:#ffffff}.lt-steps-list__it[data-state=done] .lt-steps-list__dot{background:var(--cab,#ffd21f);color:var(--ink,#0f1115)}@media (max-width:1023.98px){.lt-page{padding:10px 0 8px;gap:10px}.lt-title{text-wrap:balance}.lt-header>.lt-sub{display:none}.lt-controls-bar{flex-direction:column;flex-wrap:nowrap;align-items:stretch;gap:6px;padding:6px}.lt-control{gap:2px}.lt-control--way .gm-seg{align-self:stretch}.lt-phone-frame{padding-top:10px;gap:10px}.lt-lock-top{padding:0;gap:2px}.lt-relay-card{gap:10px;padding-block:14px}}@media (prefers-reduced-motion:reduce){.lt-relay-seg__fill,.ob-track__fill,.ob-track__knob{transition:none}.lt-relay-step.is-in,.ob-dest-panel[data-enter=true]{animation:none}.ob-stop-ghost{display:none}}body:has(.gm-shell--fit) .as-footer-root{display:none}body:has(#main [aria-busy=true]) .as-footer-root{display:none}.as-cookie,.sr-only{font-family:var(--font-inter)}