.hx.hx--cool .ak-row{display:flex;flex-direction:row;flex-wrap:nowrap;gap:12px;margin:0 calc(-1 * var(--gutter));padding:2px var(--gutter) 6px;list-style:none;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;scroll-padding-inline:var(--gutter);overscroll-behavior-x:contain;scrollbar-width:none}.hx.hx--cool .ak-row::-webkit-scrollbar{display:none}.hx.hx--cool .gm-desk .ak-row{margin-inline:0;padding-inline:0;scroll-padding-inline:0}.hx.hx--cool .ak-card{position:relative;flex:0 0 clamp(140px,calc((100% - 24px) / 2.05),176px);min-inline-size:0;margin:0;overflow:hidden;overflow:clip;border-radius:20px;background:rgb(255 255 255/.05);box-shadow:inset 0 0 0 1px var(--cx-edge);color:var(--cx-ink);scroll-snap-align:start}.hx.hx--cool .gm-desk .ak-card{flex-basis:184px}.hx.hx--cool .ak-card__a{display:flex;flex-direction:column;block-size:100%;color:inherit;text-decoration:none;border-radius:inherit;-webkit-tap-highlight-color:transparent;transition:background-color var(--dur-fast,.12s) var(--out,ease-out)}.hx.hx--cool .ak-card__a:active{background:var(--cx-glass)}.hx.hx--cool .ak-card__a:focus-visible{outline:2px solid #ffffff;outline-offset:-2px}.hx.hx--cool .ak-card .gm-photo,.hx.hx--cool .ak-card__ph{display:block;flex:none;inline-size:100%;aspect-ratio:4/3;border-radius:0;background:var(--cx-glass)}.hx.hx--cool .ak-card .gm-photo:after{box-shadow:none}.hx.hx--cool .ak-card .st-photo-watch{display:contents}.hx.hx--cool .ak-card__w{display:flex;flex-direction:column;gap:3px;padding:10px 11px 12px}.hx.hx--cool .ak-card__name{display:-webkit-box;block-size:2.4em;margin:0 0 3px;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;color:var(--cx-ink);font-family:var(--display);font-size:15px;font-weight:750;line-height:1.2;letter-spacing:-.01em;overflow-wrap:anywhere}.hx.hx--cool .ak-card__line{display:block;block-size:1.35em;overflow:hidden;color:var(--cx-ink-2);font-size:12px;line-height:1.35;white-space:nowrap;text-overflow:ellipsis;font-variant-numeric:tabular-nums}.hx.hx--cool .ak-card__score b{color:var(--cx-ink);font-weight:700}.hx.hx--cool .ak-card__price b{color:var(--cx-ink);font-weight:750}.hx.hx--cool .ak-card__none{color:var(--cx-ink-3)}.hx.hx--cool .ak-card__why{display:-webkit-box;block-size:2.7em;margin-block-end:4px;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;color:var(--cx-ink-3);font-size:12px;line-height:1.35}.hx.hx--cool .ak-card__stars{display:inline-flex;align-items:center;gap:3px}.hx.hx--cool .ak-card__stars>svg{flex:none}.hx.hx--cool .ak-way--under{display:none}.hx.hx--cool .hx-rooms:has(+section.ak) .ak-way--alone{display:none}.hx.hx--cool .hx-rooms:has(+section.ak) .ak-way--under{display:inline}.hx.hx--cool .ak-card.is-ghost i{display:block;block-size:.72em;margin-block-start:.32em;border-radius:6px;background:rgb(255 255 255/.12)}.hx.hx--cool .ak-card.is-ghost .ak-card__name i{inline-size:84%;block-size:.8em}.hx.hx--cool .ak-card.is-ghost .ak-card__score i{inline-size:58%}.hx.hx--cool .ak-card.is-ghost .ak-card__area i{inline-size:42%}.hx.hx--cool .ak-card.is-ghost .ak-card__price i{inline-size:50%}.hx.hx--cool .ak-card.is-ghost .ak-card__why i{inline-size:72%}