.thing-section.svelte-89cwml{width:min(1180px,100%);margin:0 auto}.section-head.svelte-89cwml{margin-bottom:1rem}.section-strap.svelte-89cwml{margin:0 0 .4rem;font-size:.8rem;text-transform:uppercase;letter-spacing:.14em}h2.svelte-89cwml{margin:0;font-family:var(--font-display);font-size:clamp(2.5rem,5vw,4.5rem);line-height:.92;text-transform:uppercase}.thing-grid.svelte-89cwml{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem}.thing-card.svelte-89cwml{display:grid;gap:.85rem;min-height:14rem;padding:1rem;border:2px solid var(--ink);color:inherit;text-decoration:none;background:#ffffffbf;transition:transform .18s ease,background .18s ease,box-shadow .18s ease,border-color .18s ease;position:relative}.thing-card.svelte-89cwml:hover{transform:translateY(-6px) rotate(calc(var(--card-tilt) * .45deg));background:#fff;box-shadow:0 14px 32px #00000014;border-color:color-mix(in srgb,var(--accent-1) 70%,var(--ink))}.thing-image-wrap.svelte-89cwml{max-height:12rem;overflow:hidden;border:2px solid var(--ink);background:#0000000d}.thing-image.svelte-89cwml{display:block;width:100%;max-width:100%!important;height:100%;object-fit:cover;margin:0}.thing-meta.svelte-89cwml{display:flex;justify-content:space-between;gap:1rem;font-size:.8rem;letter-spacing:.08em;text-transform:uppercase}.thing-card.svelte-89cwml strong:where(.svelte-89cwml){font-family:var(--font-display);font-size:clamp(2rem,4vw,3rem);line-height:.92;text-transform:uppercase}.thing-card.svelte-89cwml p:where(.svelte-89cwml){margin:0;max-width:30rem;line-height:1.6}@media(max-width:800px){.thing-grid.svelte-89cwml{grid-template-columns:1fr}}
