.page.svelte-1uha8ag{min-height:80vh;padding:2.5rem 1rem 4rem}.header.svelte-1uha8ag{text-align:center;margin-bottom:2.5rem}.title.svelte-1uha8ag{font-size:clamp(2rem,5vw,3.25rem);font-weight:800;background:linear-gradient(to right,#fbbf24,#f59e0b,#ea580c);-webkit-background-clip:text;background-clip:text;color:transparent;margin-bottom:.5rem}.subtitle.svelte-1uha8ag{color:#9ca3af;font-size:.95rem;margin-bottom:1.2rem}.problems-cta.svelte-1uha8ag{display:inline-block;padding:.75rem 1.4rem;border-radius:999px;background:linear-gradient(135deg,#f59e0b2e,#ea580c2e);border:1px solid rgba(245,158,11,.45);color:#fde68a;font-weight:700;font-size:.95rem;text-decoration:none;transition:transform .2s,box-shadow .2s,background .2s}.problems-cta.svelte-1uha8ag:hover{transform:translateY(-2px);box-shadow:0 6px 20px #f59e0b59;background:linear-gradient(135deg,#f59e0b52,#ea580c52)}.hive-wrapper.svelte-1uha8ag{display:flex;justify-content:center}.hive.svelte-1uha8ag{--cell-w: clamp(8rem, 14vw, 11rem);--cell-h: calc(var(--cell-w) * 1.1547);--gap-x: .45rem;--gap-y: -.15rem;display:grid;grid-template-columns:repeat(5,var(--cell-w));grid-auto-rows:calc(var(--cell-h) / 2);gap:var(--gap-y) var(--gap-x);justify-content:center}.cell.svelte-1uha8ag:nth-child(1){grid-column:2;grid-row:1 / span 2}.cell.svelte-1uha8ag:nth-child(2){grid-column:4;grid-row:1 / span 2}.cell.svelte-1uha8ag:nth-child(3){grid-column:1;grid-row:2 / span 2}.cell.svelte-1uha8ag:nth-child(4){grid-column:3;grid-row:2 / span 2}.cell.svelte-1uha8ag:nth-child(5){grid-column:5;grid-row:2 / span 2}.cell.svelte-1uha8ag:nth-child(6){grid-column:2;grid-row:3 / span 2}.cell.svelte-1uha8ag:nth-child(7){grid-column:4;grid-row:3 / span 2}.cell.svelte-1uha8ag:nth-child(8){grid-column:1;grid-row:4 / span 2}.cell.svelte-1uha8ag:nth-child(9){grid-column:5;grid-row:4 / span 2}.cell.svelte-1uha8ag{position:relative;display:block;width:var(--cell-w);height:var(--cell-h);text-decoration:none;color:inherit;cursor:pointer;clip-path:polygon(50% 0%,100% 25%,100% 75%,50% 100%,0% 75%,0% 25%);filter:drop-shadow(0 6px 14px rgba(0,0,0,.45));transition:transform .3s ease,filter .3s ease}.cell.svelte-1uha8ag:hover{z-index:5;transform:scale(1.06);filter:drop-shadow(0 10px 22px rgba(0,0,0,.55)) drop-shadow(0 0 16px var(--c, #f59e0b))}.cell-center.svelte-1uha8ag{z-index:3}.cell-face.svelte-1uha8ag,.cell-text.svelte-1uha8ag{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;transition:opacity .3s ease}.cell-face.svelte-1uha8ag{background:radial-gradient(circle at 30% 30%,color-mix(in srgb,var(--c, #f59e0b) 70%,white 10%),color-mix(in srgb,var(--c, #f59e0b) 70%,black 35%));box-shadow:inset 0 0 0 3px #0000008c,inset 0 0 0 5px color-mix(in srgb,var(--c, #f59e0b) 80%,#fde047 20%)}.cell-face.svelte-1uha8ag img:where(.svelte-1uha8ag){width:78%;height:78%;-o-object-fit:cover;object-fit:cover;clip-path:polygon(50% 0%,100% 25%,100% 75%,50% 100%,0% 75%,0% 25%)}.emoji.svelte-1uha8ag{font-size:clamp(1.8rem,4.5vw,3rem);filter:drop-shadow(0 2px 4px rgba(0,0,0,.4))}.cell-text.svelte-1uha8ag{flex-direction:column;text-align:center;padding:.75rem;background:linear-gradient(135deg,#000000f0,color-mix(in srgb,var(--c, #f59e0b) 25%,rgba(0,0,0,.94)));color:#fff;opacity:0;gap:.25rem;box-shadow:inset 0 0 0 3px #0009,inset 0 0 0 5px color-mix(in srgb,var(--c, #f59e0b) 80%,#fde047 20%)}.cell.svelte-1uha8ag:hover .cell-face:where(.svelte-1uha8ag){opacity:0}.cell.svelte-1uha8ag:hover .cell-text:where(.svelte-1uha8ag){opacity:1}.cell-title.svelte-1uha8ag{font-weight:800;font-size:clamp(.7rem,1.5vw,.95rem);line-height:1.1}.cell-desc.svelte-1uha8ag{font-size:clamp(.55rem,1vw,.7rem);line-height:1.2;opacity:.9;white-space:pre-line}.cell-center.svelte-1uha8ag .cell-title:where(.svelte-1uha8ag){font-size:clamp(.8rem,1.8vw,1.05rem)}.cell-center.svelte-1uha8ag .cell-desc:where(.svelte-1uha8ag){font-size:clamp(.6rem,1.2vw,.8rem)}@media(max-width:640px){.hive.svelte-1uha8ag{--cell-w: 5.5rem;--gap-x: .3rem}.cell-desc.svelte-1uha8ag{display:none}}@media(prefers-reduced-motion:reduce){.cell.svelte-1uha8ag{transition:none}}
