.socials.svelte-98i1vg{padding:0 0 4.5rem;font-family:inherit;color:inherit}.soc-wrap.svelte-98i1vg{max-width:1140px;margin:0 auto;padding:0 1.5rem}.soc-head.svelte-98i1vg{display:flex;align-items:center;gap:1.25rem;margin-bottom:1.75rem}.soc-head.svelte-98i1vg h2:where(.svelte-98i1vg){font-size:clamp(1.2rem,2.2vw,1.5rem);font-weight:700;letter-spacing:-.01em;margin:0}.soc-rule.svelte-98i1vg{flex:1;height:1px;background:color-mix(in srgb,currentColor 18%,transparent)}.soc-links.svelte-98i1vg{display:flex;flex-wrap:wrap;gap:.75rem;margin-bottom:2.5rem}.soc-link.svelte-98i1vg{display:inline-flex;align-items:center;gap:.6rem;padding:.6rem 1rem;border-radius:var(--soc-radius, 12px);border:1px solid color-mix(in srgb,currentColor 14%,transparent);color:inherit;transition:border-color .2s,transform .2s var(--ease-out),color .2s}@media(hover:hover){.soc-link.svelte-98i1vg:hover{transform:translateY(-2px);color:var(--brand, currentColor);border-color:var(--brand, currentColor)}}.soc-link-icon.svelte-98i1vg{display:inline-flex;color:var(--brand, currentColor)}.soc-link-handle.svelte-98i1vg{font-size:.9rem;font-weight:600}.soc-feed.svelte-98i1vg{margin-top:2rem}.soc-feed-head.svelte-98i1vg{display:flex;align-items:center;gap:.5rem;font-size:.8rem;font-weight:700;text-transform:uppercase;letter-spacing:.06em;opacity:.7;margin-bottom:1rem}.soc-grid.svelte-98i1vg{display:grid;grid-template-columns:repeat(auto-fill,minmax(130px,1fr));gap:.6rem}.soc-tile.svelte-98i1vg{aspect-ratio:1;border-radius:10px;overflow:hidden;display:block;border:1px solid color-mix(in srgb,currentColor 12%,transparent)}.soc-tile.svelte-98i1vg img:where(.svelte-98i1vg){width:100%;height:100%;object-fit:cover;display:block;transition:transform .25s var(--ease-out)}@media(hover:hover){.soc-tile.svelte-98i1vg:hover img:where(.svelte-98i1vg){transform:scale(1.05)}}.soc-grid.yt.svelte-98i1vg{grid-template-columns:repeat(auto-fill,minmax(220px,1fr))}.soc-video.svelte-98i1vg{display:block;color:inherit}.soc-thumb.svelte-98i1vg{position:relative;display:block;aspect-ratio:16 / 9;border-radius:10px;overflow:hidden;border:1px solid color-mix(in srgb,currentColor 12%,transparent)}.soc-thumb.svelte-98i1vg img:where(.svelte-98i1vg){width:100%;height:100%;object-fit:cover;display:block;transition:transform .25s var(--ease-out)}@media(hover:hover){.soc-video.svelte-98i1vg:hover .soc-thumb:where(.svelte-98i1vg) img:where(.svelte-98i1vg){transform:scale(1.05)}}.soc-play.svelte-98i1vg{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;color:#fff;filter:drop-shadow(0 2px 6px rgba(0,0,0,.5))}.soc-vtitle.svelte-98i1vg{display:block;margin-top:.55rem;font-size:.85rem;font-weight:600;line-height:1.35;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.soc-embeds.svelte-98i1vg{display:flex;flex-wrap:wrap;gap:1rem;justify-content:flex-start}.soc-embeds.svelte-98i1vg .twitter-tweet{margin:0!important}.soc-cols.svelte-98i1vg{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,300px),1fr));gap:0 2rem;align-items:start}.soc-embeds.col.svelte-98i1vg{flex-direction:column}.soc-fb.svelte-98i1vg{max-width:500px}.soc-fb.svelte-98i1vg iframe:where(.svelte-98i1vg){display:block;border:0;overflow:hidden}.soc-foot.svelte-pzj7ah{display:flex;gap:.65rem;align-items:center;justify-content:center;flex-wrap:wrap}.soc-foot.start.svelte-pzj7ah{justify-content:flex-start;margin-top:.9rem}.soc-foot-link.svelte-pzj7ah{display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;border-radius:50%;color:inherit;opacity:.85;border:1px solid color-mix(in srgb,currentColor 22%,transparent);transition:opacity .2s var(--ease-out),transform .2s var(--ease-out),color .2s,border-color .2s}@media(hover:hover){.soc-foot-link.svelte-pzj7ah:hover{opacity:1;transform:translateY(-2px);color:var(--brand, currentColor);border-color:var(--brand, currentColor)}}
