.jw-phones.svelte-9fw9bt,.jw-screen.svelte-9fw9bt{margin:28px 0}.jw-phone-row.svelte-9fw9bt{display:grid;grid-template-columns:repeat(3,1fr);gap:10px}.jw-phone-row.svelte-9fw9bt img:where(.svelte-9fw9bt),.jw-screen.svelte-9fw9bt img:where(.svelte-9fw9bt){display:block;width:100%;height:auto;border:1px solid var(--sn-line);background:#fff}.jw-phone-row.svelte-9fw9bt img:where(.svelte-9fw9bt){border-radius:16px}.jw-screen.svelte-9fw9bt img:where(.svelte-9fw9bt){border-radius:12px}figcaption.svelte-9fw9bt,.jw-note.svelte-9fw9bt{margin-top:10px;font-size:14px;line-height:1.5;color:var(--sn-soft)}.sn-body .jw-stores.svelte-9fw9bt{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:16px;margin:16px 0 0;padding:0;list-style:none}.sn-body .jw-stores.svelte-9fw9bt li:where(.svelte-9fw9bt){margin:0}.sn-body .jw-stores.svelte-9fw9bt a:where(.svelte-9fw9bt){display:block;height:100%;overflow:hidden;border:1px solid var(--sn-line);border-radius:16px;background:#fff;text-decoration:none;transition:transform .18s ease,border-color .18s ease}.sn-body .jw-stores.svelte-9fw9bt a:where(.svelte-9fw9bt):hover,.sn-body .jw-stores.svelte-9fw9bt a:where(.svelte-9fw9bt):focus-visible{transform:translateY(-2px);border-color:var(--sn-sage)}.sn-body .jw-stores.svelte-9fw9bt a:where(.svelte-9fw9bt):active{transform:scale(.99)}.sn-body .jw-stores.svelte-9fw9bt img:where(.svelte-9fw9bt){display:block;width:100%;height:auto}.sn-body .jw-stores.svelte-9fw9bt strong:where(.svelte-9fw9bt),.sn-body .jw-stores.svelte-9fw9bt span:where(.svelte-9fw9bt):not(.sn-sr){display:block;padding:0 14px}.sn-body .jw-stores.svelte-9fw9bt strong:where(.svelte-9fw9bt){padding-top:12px}.sn-body .jw-stores.svelte-9fw9bt span:where(.svelte-9fw9bt):not(.sn-sr){padding-bottom:12px;font-size:14px;color:var(--sn-soft)}.jw-screen-scroll.svelte-9fw9bt{overflow-x:auto}@media (max-width: 640px){.jw-phone-row.svelte-9fw9bt{grid-template-columns:none;grid-auto-flow:column;grid-auto-columns:68%;overflow-x:auto;scroll-snap-type:x mandatory}.jw-phone-row.svelte-9fw9bt img:where(.svelte-9fw9bt){scroll-snap-align:start}.jw-screen.svelte-9fw9bt img:where(.svelte-9fw9bt){width:760px;max-width:none}}@media (prefers-reduced-motion: reduce){.sn-body .jw-stores.svelte-9fw9bt a:where(.svelte-9fw9bt),.sn-body .jw-stores.svelte-9fw9bt a:where(.svelte-9fw9bt):hover,.sn-body .jw-stores.svelte-9fw9bt a:where(.svelte-9fw9bt):focus-visible,.sn-body .jw-stores.svelte-9fw9bt a:where(.svelte-9fw9bt):active{transform:none}}
