#emplacements.orbit-section{padding-block:clamp(28px,4vw,56px)}.orbit-card{--focus-ring:var(--paper);--focus-separator:var(--ink);position:relative;isolation:isolate;overflow:hidden;display:grid;grid-template-columns:minmax(0,1fr);padding:24px 16px 22px;border-radius:var(--radius-md);background:var(--ink);color:var(--paper)}.orbit-card::before{position:absolute;z-index:-1;inset:0;content:"";pointer-events:none;background-image:linear-gradient(rgb(243 239 230 / 5%) 1px,transparent 1px),linear-gradient(90deg,rgb(243 239 230 / 5%) 1px,transparent 1px);background-size:72px 72px;mask-image:linear-gradient(240deg,#000,transparent 75%)}[dir="rtl"] .orbit-card::before{mask-image:linear-gradient(120deg,#000,transparent 75%)}.orbit-section:not(.is-ready):is(.orbit-search,.orbit-answer){visibility:hidden}@media (scripting:none){.orbit-section:is(.orbit-search,.orbit-answer){display:none}}#emplacements .orbit-eyebrow{margin:0 0 12px;color:var(--signal-soft)}#emplacements .orbit-eyebrow .eyebrow-line{background:var(--signal)}#emplacements .orbit-card h2{color:var(--paper);font-size:clamp(1.6rem,2.5vw,2.25rem);font-weight:740;line-height:1.1;letter-spacing:-.045em}#emplacements .orbit-card h2:is(:lang(ar),:lang(fa),:lang(ur),:lang(he),:lang(hi),:lang(th),:lang(ja),:lang(ko),:lang(zh)){letter-spacing:normal;line-height:1.3}.orbit-search{margin-top:16px}.orbit-field{position:relative}.orbit-field input{display:block;width:100%;height:52px;margin:0;padding-block:0;padding-inline:46px 48px;border:1px solid var(--line-dark);border-radius:var(--radius-sm);background:rgb(243 239 230 / 6%);color:var(--paper);font-size:1rem;font-weight:520;text-overflow:ellipsis;appearance:none;-webkit-appearance:none}.orbit-field input:placeholder-shown{padding-inline-end:14px}[dir="rtl"] .orbit-field input:placeholder-shown{direction:rtl}.orbit-field input::placeholder{color:var(--on-dark-muted);opacity:1;font-weight:450}.orbit-field input::-webkit-search-cancel-button,.orbit-field input::-webkit-search-decoration{display:none;-webkit-appearance:none;appearance:none}.orbit-field input:focus-visible{border-color:var(--paper);outline:3px solid var(--paper);outline-offset:2px;box-shadow:none}.orbit-search-icon{position:absolute;top:16px;inset-inline-start:14px;color:var(--on-dark-muted);pointer-events:none}.orbit-clear{position:absolute;top:4px;inset-inline-end:4px;display:grid;width:44px;height:44px;padding:0;place-items:center;border:0;border-radius:var(--radius-sm);background:transparent;color:var(--paper)}.orbit-answer{display:grid;grid-template-rows:minmax(0,1fr) auto;min-height:118px;margin-top:10px;padding:9px 14px 4px;border-inline-start:3px solid var(--signal);border-start-end-radius:var(--radius-sm);border-end-end-radius:var(--radius-sm);background:rgb(var(--signal-rgb) / 9%)}.orbit-answer-body{min-width:0}.orbit-kicker{display:block;min-height:1.5em;margin:0 0 2px;color:var(--on-dark-muted);font:600 .68rem/1.5 "IBM Plex Mono",monospace;letter-spacing:.09em;text-transform:uppercase}.orbit-kicker:is(:lang(ar),:lang(fa),:lang(ur),:lang(he),:lang(hi),:lang(th),:lang(ja),:lang(ko),:lang(zh)){font-family:var(--script-font,inherit);letter-spacing:normal;font-size:.76rem}.orbit-main{display:flex;flex-wrap:wrap;align-items:center;gap:2px 10px;margin:0}.orbit-flag-lg{display:block;width:28px;height:21px;border-radius:2px;box-shadow:0 0 0 1px rgb(243 239 230 / 22%)}.orbit-answer-country{color:var(--paper);font-size:1.16rem;font-weight:720;letter-spacing:-.02em;line-height:1.3}.orbit-answer-city{color:var(--on-dark-muted);font-size:.97rem;font-weight:560}.orbit-ids{color:var(--on-dark-muted);font:500 .72rem/1.4 "IBM Plex Mono",monospace;letter-spacing:.02em;unicode-bidi:isolate}.orbit-near{display:flex;flex-wrap:wrap;align-items:center;gap:3px 12px;margin:5px 0 0;padding:0}.orbit-near .orbit-kicker{display:inline;min-height:0;margin:0;color:var(--signal)}.orbit-near-place{display:inline-flex;align-items:center;gap:6px;color:var(--paper);font-size:.9rem;font-weight:620;line-height:1.35}.orbit-near-place.is-same{color:var(--signal-soft)}.orbit-near-place img,.orbit-chip img{display:block;width:20px;height:15px;border-radius:2px;box-shadow:0 0 0 1px rgb(243 239 230 / 22%)}.orbit-choices{gap:8px 18px;margin:0}.orbit-chip{display:inline-flex;min-height:44px;padding:0;align-items:center;gap:7px;border:0;background:transparent;color:var(--paper);font-size:.9rem;font-weight:620;text-align:start;text-decoration:underline;text-decoration-color:rgb(243 239 230 / 40%);text-underline-offset:4px}.orbit-none{margin:0;color:var(--paper);font-weight:560}.orbit-reset{min-height:44px;padding:0;border:0;background:transparent;color:var(--paper);font-weight:650;text-decoration:underline;text-underline-offset:5px}.orbit-deal{display:flex;flex-wrap:wrap;align-items:center;column-gap:10px;margin:2px 0 0}.orbit-price{color:var(--signal);font-size:1rem;font-weight:740;letter-spacing:-.02em;white-space:nowrap}.orbit-dot{color:var(--on-dark-muted)}#emplacements .orbit-deal-link{display:inline-flex;min-height:44px;align-items:center;gap:8px;color:var(--paper);font-weight:680;text-decoration:underline;text-decoration-color:rgb(243 239 230 / 45%);text-underline-offset:5px}#emplacements .orbit-deal-link .icon{width:18px;height:18px}.orbit-visual{--orbit-geo:narrow;position:relative;width:100%;max-width:400px;margin:10px auto 6px;aspect-ratio:320 / 250}.orbit-visual::before{position:absolute;z-index:-1;inset:6%;border-radius:50%;content:"";pointer-events:none;background:radial-gradient(circle,rgb(var(--signal-rgb) / 12%),transparent 66%)}.orbit-visual>svg{display:block;width:100%;height:100%;direction:ltr;overflow:visible}.orbit-places{container:orbit-places / inline-size;margin-top:4px}.orbit-list{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;margin:0;padding:0;list-style:none}#emplacements .orbit-item{display:block;min-width:0;padding:0;border:0;border-radius:0;background:none}.orbit-place{position:relative;display:grid;grid-template-columns:minmax(0,1fr);justify-items:stretch;align-content:start;gap:5px;width:100%;height:100%;min-height:44px;margin:0;padding-block:8px 9px;padding-inline:8px 6px;border:1px solid rgb(243 239 230 / 13%);border-radius:var(--radius-sm);background:rgb(243 239 230 / 3%);color:var(--paper);font:inherit;text-align:start}button.orbit-place{transition:background-color var(--duration-fast),border-color var(--duration-fast)}#emplacements .orbit-flag{justify-self:start;width:22px;height:16.5px;box-shadow:0 0 0 1px rgb(243 239 230 / 20%)}.orbit-names{display:grid;min-width:0;gap:1px;justify-items:stretch}.orbit-country{font-size:.8rem;font-weight:690;line-height:1.2;letter-spacing:-.01em;overflow-wrap:anywhere}.orbit-city{color:var(--on-dark-muted);font-size:.72rem;font-weight:500;line-height:1.25;overflow-wrap:anywhere}:lang(ja):is(.orbit-country,.orbit-answer-country){word-break:keep-all}@supports (word-break:auto-phrase){:lang(ja):is(.orbit-country,.orbit-answer-country){word-break:auto-phrase}}:lang(ja) .orbit-city{text-wrap:balance}.orbit-rank{position:absolute;top:7px;inset-inline-end:6px;color:rgb(243 239 230 / 60%);font:600 .62rem/1 "IBM Plex Mono",monospace;letter-spacing:.04em}.orbit-place[aria-current="true"]{border-color:transparent;border-inline-start:3px solid var(--signal);background:rgb(var(--signal-rgb) / 13%)}.orbit-item.is-near .orbit-rank{color:var(--signal)}.orbit-item.is-near .orbit-place{border-color:rgb(var(--signal-rgb) / 60%)}@container orbit-places (max-width:17.5em){.orbit-list{grid-template-columns:repeat(2,minmax(0,1fr))}}@container orbit-places (min-width:30em){.orbit-place{grid-template-columns:auto minmax(0,1fr);align-items:center;column-gap:10px;min-height:58px;padding-block:9px;padding-inline:10px 24px}#emplacements .orbit-flag{width:26px;height:19.5px}.orbit-country{font-size:.95rem}.orbit-city{font-size:.8rem}.orbit-rank{top:8px;inset-inline-end:8px}}.orbit-actions{display:flex;flex-wrap:wrap;align-items:center;gap:10px 16px;margin-top:16px}#emplacements .orbit-card .network-status{margin:12px 0 0;color:var(--on-dark-muted)}@media (hover:hover) and (pointer:fine){.orbit-field input:hover{border-color:#9a9387}.orbit-clear:hover,button.orbit-place:hover{background:rgb(243 239 230 / 9%)}button.orbit-place:hover{border-color:rgb(243 239 230 / 30%)}button.orbit-place[aria-current="true"]:hover{border-color:transparent;border-inline-start-color:var(--signal);background:rgb(var(--signal-rgb) / 20%)}.orbit-item.is-near button.orbit-place:hover{border-color:var(--signal);background:rgb(var(--signal-rgb) / 8%)}.orbit-chip:hover,.orbit-reset:hover,#emplacements .orbit-deal-link:hover{text-decoration-color:currentColor}}@media (forced-colors:active){.orbit-place[aria-current="true"]{outline:2px solid Highlight;outline-offset:-2px}.orbit-answer{border-inline-start-color:CanvasText}}@media (max-width:559px){#emplacements.orbit-section{padding-block:14px}.orbit-card{padding:18px 14px 16px}#emplacements .orbit-card h2{font-size:1.55rem}.orbit-search{margin-top:10px}.orbit-answer{min-height:128px;margin-top:8px;padding:8px 10px 2px 12px}.orbit-ids{display:none}.orbit-near-place{font-size:.86rem}.orbit-deal{column-gap:8px;font-size:.92rem}.orbit-price{font-size:inherit}.orbit-visual{margin:4px auto 2px}.orbit-place{gap:4px;padding-block:7px}.orbit-actions{gap:8px 10px;margin-top:10px}#emplacements .orbit-offer{min-height:50px;padding-inline:18px;gap:12px}}@media (max-width:559px){.orbit-field input{padding-inline-start:40px}.orbit-field input:placeholder-shown{padding-inline-end:8px}.orbit-field input::placeholder{letter-spacing:-.005em}.orbit-search-icon{inset-inline-start:11px}}@media (max-width:399px){.orbit-field input::placeholder{font-size:.8125rem}}@media (max-width:379px){.orbit-field input::placeholder{font-size:.78rem}}@media (min-width:560px){.orbit-places{margin-top:8px}.orbit-answer{min-height:112px}}@media (min-width:560px) and (max-width:719px){.orbit-visual{max-width:340px;margin-block:8px 4px}.orbit-actions{gap:10px 12px;margin-top:14px}}@media (min-width:560px) and (max-width:639px){.orbit-visual{max-width:300px;margin-block:6px 2px}}@media (min-width:720px){.orbit-card{column-gap:24px}.orbit-head{grid-area:head}.orbit-search{grid-area:search}.orbit-answer{grid-area:answer}.orbit-visual{grid-area:visual;margin:0;max-width:none}.orbit-places{grid-area:list;margin-top:14px}.orbit-actions{grid-area:actions}#emplacements .orbit-card .network-status{grid-area:status}}@media (min-width:720px) and (max-width:1239px){.orbit-card{grid-template-columns:minmax(0,1fr) var(--orbit-side);grid-template-areas:"head visual" "search visual" "answer visual" "list visual" "list actions" "status status";grid-template-rows:auto auto auto 1fr auto auto}.orbit-visual{align-self:start}.orbit-actions{align-self:start;margin-top:14px}}@media (min-width:720px) and (max-width:999px){.orbit-answer{min-height:130px}.orbit-card{--orbit-side:300px;padding:28px 24px 26px}.orbit-actions{flex-direction:column;align-items:flex-start;gap:8px}}@media (min-width:1000px){.orbit-card{padding:34px 40px 36px;column-gap:32px}.orbit-answer{min-height:112px}.orbit-visual{--orbit-geo:mid;aspect-ratio:560 / 500}.orbit-actions{gap:10px 14px}}@media (min-width:1000px) and (max-width:1239px){.orbit-card{--orbit-side:minmax(0,.85fr)}}@media (min-width:1240px){.orbit-card{grid-template-columns:minmax(0,568px) minmax(0,1fr);grid-template-areas:"head visual" "search visual" "answer visual" "list visual" "actions visual" "status visual";grid-template-rows:auto auto auto auto auto 1fr}.orbit-visual{--orbit-geo:wide;align-self:center;margin:0 auto;max-width:560px}}