.hm-phone{inline-size:100%;max-inline-size:12rem;margin-inline:auto}.hm-tiles{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,13rem),1fr));gap:clamp(.75rem,1.5vw,1.25rem);list-style:none;padding:0;margin:0}.hm-tiles__cell{display:flex}.hm-tiles__cell>*{inline-size:100%}.hm-doors{display:flex;flex-wrap:wrap;align-items:center;gap:1rem}.hm-doors__door{display:inline-flex}.hm-door{display:inline-flex;align-items:center;justify-content:center;min-inline-size:13rem;padding-block:1rem;padding-inline:2rem;border-radius:var(--w-radius-button);background:var(--w-ground);color:var(--w-ink);font-family:var(--w-display);font-weight:var(--w-display-weight);text-transform:var(--w-display-transform);letter-spacing:var(--w-display-tracking);font-size:1.0625rem;line-height:1.2;text-decoration:none;transition:transform var(--w-dur-press) var(--w-spring-press),background-color var(--w-dur-hover) var(--w-spring-hover)}.hm-door:hover{background:color-mix(in srgb,var(--w-ground) 88%,var(--w-ink))}.hm-door:active{transform:scale(var(--w-press-scale))}.hm-doors__door[data-ground=paper] .hm-door{box-shadow:inset 0 0 0 1px var(--w-accent)}.hm-doors__door[data-ground=paper] .hm-door:hover{background:color-mix(in srgb,var(--w-ground) 92%,var(--w-accent))}.hm-doors__store{flex:0 0 auto}@media(prefers-reduced-motion:reduce){.hm-door{transition:none}}
