.hero[data-astro-cid-lcdefpme]{padding-top:clamp(.75rem,2vw,1.5rem)}.hero-glass[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,1fr);gap:14px;display:grid}.hero-left[data-astro-cid-lcdefpme]{position:relative}.under[data-astro-cid-lcdefpme]{border-radius:4px;grid-template-columns:repeat(2,1fr);gap:12px;padding:14px;display:grid;position:absolute;inset:0;overflow:hidden}.under[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{object-fit:cover;border-radius:3px;width:100%;height:100%}.under[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]:nth-child(odd){rotate:-1.5deg}.under[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]:nth-child(2n){translate:0 18px;rotate:1deg}.hero-sheet[data-astro-cid-lcdefpme]{gap:clamp(1rem,2.4vw,1.75rem);margin:clamp(14px,3vw,34px) clamp(8px,2vw,20px);padding:clamp(1.5rem,4vw,3.25rem);display:grid;position:relative}.hero-sheet[data-astro-cid-lcdefpme] .display[data-astro-cid-lcdefpme]{max-width:5.35em}.sentence[data-astro-cid-lcdefpme]{font-size:var(--step-2);letter-spacing:-.015em;flex-wrap:wrap;align-items:baseline;gap:.3rem .6rem;font-weight:560;font-stretch:92%;display:flex}.sentence[data-astro-cid-lcdefpme] .phrase[data-astro-cid-lcdefpme]{white-space:nowrap;align-items:baseline;gap:.6rem;max-width:100%;display:inline-flex}.sentence[data-astro-cid-lcdefpme] select[data-astro-cid-lcdefpme]{appearance:none;border:0;border-bottom:2px solid var(--blue-ink);color:var(--on-glass);cursor:pointer;background:0 0;background-image:linear-gradient(45deg, transparent 50%, var(--blue-ink) 50%), linear-gradient(135deg, var(--blue-ink) 50%, transparent 50%);background-position:calc(100% - 10px) 55%,calc(100% - 4px) 55%;background-repeat:no-repeat;background-size:6px 6px;border-radius:0;max-width:100%;min-height:44px;padding:.05em 1.1em .05em .1em;font-weight:720}.sentence[data-astro-cid-lcdefpme] select[data-astro-cid-lcdefpme]:hover{border-bottom-color:var(--red)}.sentence[data-astro-cid-lcdefpme] .btn[data-astro-cid-lcdefpme]{font-size:var(--step-0);flex-basis:100%;justify-content:center;margin-top:.5rem}@media (width>=560px){.sentence[data-astro-cid-lcdefpme] .btn[data-astro-cid-lcdefpme]{flex-basis:auto}}.hero-sheet[data-astro-cid-lcdefpme] .count[data-astro-cid-lcdefpme]{margin-top:-.25rem}@media (prefers-reduced-motion:no-preference){.hero-glass[data-astro-cid-lcdefpme]:after{content:"";border-radius:inherit;background:var(--room);pointer-events:none;animation:power-on .55s var(--ease-out) both;position:absolute;inset:0}.hero-sheet[data-astro-cid-lcdefpme]{animation:lay .75s var(--ease-out) .22s both}}@keyframes power-on{0%{opacity:.62}to{opacity:0}}@keyframes lay{0%{transform:translate(-44px,-12px)rotate(-1.6deg);box-shadow:0 36px 60px -24px oklch(20% .02 300/.6)}}.hero-right[data-astro-cid-lcdefpme]{display:none}.examples-note[data-astro-cid-lcdefpme]{color:var(--on-glass-muted);font-size:var(--step-micro);grid-column:1/-1;margin:0;padding:0 4px 2px}@media (width>=1000px){.hero-glass[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,1.05fr) minmax(0,1fr)}.hero-left[data-astro-cid-lcdefpme]{align-items:center;min-height:min(72vh,640px);display:grid}.hero-right[data-astro-cid-lcdefpme]{max-height:min(72vh,640px);display:block;overflow:hidden;mask-image:linear-gradient(#000 82%,#0000)}.hero-right[data-astro-cid-lcdefpme] .wall.dense{columns:3}.hero-rest[data-astro-cid-lcdefpme]{grid-column:1/-1}}.style-index[data-astro-cid-lcdefpme]{flex-wrap:wrap;gap:.4rem 1.6rem;margin:0;padding:0;list-style:none;display:flex}.style-index[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{font-size:var(--step-3);letter-spacing:-.03em;align-items:center;gap:.7rem;padding:.5rem 0;font-weight:700;font-stretch:84%;line-height:1;text-decoration:none;display:inline-flex}.style-index[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{object-fit:cover;width:40px;height:50px;transition:rotate .3s var(--ease-out), scale .3s var(--ease-out);border-radius:3px;rotate:-3deg}@media (prefers-reduced-motion:no-preference){.style-index[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]:hover img[data-astro-cid-lcdefpme]{rotate:0deg;scale:1.12}}.style-index[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]:hover .name[data-astro-cid-lcdefpme]{text-decoration:underline;text-decoration-color:var(--red);text-underline-offset:.12em;text-decoration-thickness:3px}.style-index[data-astro-cid-lcdefpme] .count[data-astro-cid-lcdefpme]{font-size:var(--step-caption);letter-spacing:0;align-self:flex-start}.city-row[data-astro-cid-lcdefpme]{grid-template-columns:1fr;align-items:center;gap:0 1.5rem;padding-bottom:1rem;display:grid}.city-row[data-astro-cid-lcdefpme] .row-link[data-astro-cid-lcdefpme]{grid-template-columns:auto 1fr;padding-bottom:.4rem}.city-styles[data-astro-cid-lcdefpme]{color:var(--on-room-muted);flex-wrap:wrap;gap:.35rem 1rem;margin:0;padding:0;list-style:none;display:flex}.city-styles[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{padding:.3rem 0;text-decoration:none;display:inline-block}.city-styles[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]:hover{color:var(--on-room);text-decoration:underline;text-decoration-color:var(--red)}.city-strip[data-astro-cid-lcdefpme]{display:none}@media (width>=900px){.city-row[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr) auto;padding-bottom:0}.city-strip[data-astro-cid-lcdefpme]{gap:6px;display:flex}.city-strip[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{object-fit:cover;filter:brightness(.82)saturate(.85);border-radius:3px;width:52px;height:65px;transition:filter .3s}.city-row[data-astro-cid-lcdefpme]:hover .city-strip[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{filter:none}}.presence-grid[data-astro-cid-lcdefpme]{gap:2.5rem;display:grid}@media (width>=900px){.presence-grid[data-astro-cid-lcdefpme]{grid-template-columns:1fr 1fr;gap:4rem}}.presence-grid[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{color:var(--blue);align-items:center;gap:.5rem;margin-bottom:1rem;display:flex}.rows[data-astro-cid-lcdefpme].compact .row-link[data-astro-cid-lcdefpme]{grid-template-columns:1fr auto;padding:.8rem 0}.rows[data-astro-cid-lcdefpme].compact .row-link[data-astro-cid-lcdefpme]:hover{color:var(--on-room);text-decoration:underline;text-decoration-color:var(--red)}.claim-slot[data-astro-cid-lcdefpme]{border-radius:var(--panel-radius);background:var(--room-raised);border:1.5px dashed oklch(80% .075 230/.55);align-items:end;gap:2rem;padding:clamp(1.75rem,5vw,4rem);display:grid}@media (width>=900px){.claim-slot[data-astro-cid-lcdefpme]{grid-template-columns:1.6fr 1fr}}.claim-actions[data-astro-cid-lcdefpme]{flex-wrap:wrap;align-items:center;gap:1rem 1.5rem;display:flex}
