@charset "UTF-8";.vrm.svelte-mepztl{width:100%;font-family:var(--font-paragraph, "Jost"),system-ui,sans-serif}.vrm__head.svelte-mepztl{text-align:center;margin-bottom:2rem}.vrm__title.svelte-mepztl{font-family:var(--font-title, "Kiona Regular", serif);font-size:clamp(1.8rem,3.4vw,2.7rem);font-weight:700;letter-spacing:-.02em;line-height:1.08;color:var(--color-foreground, #181818);margin:0 0 .6rem}.vrm__subtitle.svelte-mepztl{font-size:1.1rem;line-height:1.65;color:#475569;max-width:62ch;margin:0 auto}.vrm__cols.svelte-mepztl{display:flex;gap:1.25rem;align-items:flex-start}.vrm__col.svelte-mepztl{flex:1 1 0;min-width:0;position:relative;overflow:hidden;cursor:grab;touch-action:pan-x;border-radius:18px}.vrm__col.svelte-mepztl:active{cursor:grabbing}.vrm__mask.svelte-mepztl{position:absolute;left:0;right:0;height:18%;z-index:10;pointer-events:none}.vrm__mask--t.svelte-mepztl{top:0;background:linear-gradient(to bottom,#fbfcfc 0%,transparent 100%)}.vrm__mask--b.svelte-mepztl{bottom:0;background:linear-gradient(to top,#fbfcfc 0%,transparent 100%)}.vrm__track.svelte-mepztl{display:flex;flex-direction:column;will-change:transform;-webkit-user-select:none;user-select:none;position:absolute;top:0;left:0;right:0}.vrm__h.svelte-mepztl{position:relative;overflow:hidden;cursor:grab;touch-action:pan-y;width:100%}.vrm__h.svelte-mepztl:active{cursor:grabbing}.vrm__h-mask.svelte-mepztl{position:absolute;top:0;bottom:0;width:12%;z-index:10;pointer-events:none}.vrm__h-mask--l.svelte-mepztl{left:0;background:linear-gradient(to right,#fbfcfc 0%,transparent 100%)}.vrm__h-mask--r.svelte-mepztl{right:0;background:linear-gradient(to left,#fbfcfc 0%,transparent 100%)}.vrm__h-track.svelte-mepztl{display:flex;align-items:stretch;will-change:transform;-webkit-user-select:none;user-select:none;position:relative;left:0}.vrm__card.svelte-mepztl{display:flex;flex-direction:column;gap:.85rem;padding:1.6rem;border-radius:18px;background:#fff;border:1px solid #e8eef5;box-shadow:0 18px 40px -30px #0f172a73;color:#1a1a2e;text-decoration:none;transition:border-color .3s,box-shadow .3s;flex:0 0 auto;width:100%;box-sizing:border-box}.vrm__card.svelte-mepztl:hover{border-color:#02b5bb59;box-shadow:0 26px 54px -28px #0f172a80}.vrm__stars.svelte-mepztl{color:#f59e0b;font-size:.95rem;letter-spacing:.12em}.vrm__quote.svelte-mepztl{margin:0;font-size:.94rem;line-height:1.6;color:#475569;flex:1}.vrm__meta.svelte-mepztl{display:flex;flex-direction:column;gap:.1rem;padding-top:.75rem;border-top:1px solid #eef2f6}.vrm__name.svelte-mepztl{font-family:var(--font-subtitle, "Spartan Black", sans-serif);font-weight:700;color:#0f172a;font-size:.9rem}.vrm__route.svelte-mepztl{font-size:.8rem;color:#64748b}.vrm--mobile.svelte-mepztl .vrm__card:where(.svelte-mepztl){width:min(320px,82vw)}
