.guide-grid.svelte-12o5g0f{--border-color: var(--color-border);list-style:none;padding:0;margin:0;display:flex;flex-wrap:wrap;border-top:1px solid var(--border-color);border-left:1px solid var(--border-color)}.guide-card.svelte-12o5g0f{position:relative;display:flex;flex-direction:column;gap:var(--space-2);padding:var(--space-10);text-decoration:none;border-right:1px solid var(--border-color);border-bottom:1px solid var(--border-color);width:calc(100% / 3);min-height:360px;transition:background .7s var(--ease-default)}.guide-card.svelte-12o5g0f a:where(.svelte-12o5g0f),.guide-card.svelte-12o5g0f h2:where(.svelte-12o5g0f){color:inherit}.guide-card.svelte-12o5g0f:hover{background:var(--guide-color);color:var(--theme-dark);transition:background var(--duration-fast) var(--ease-default)}.guide-category.svelte-12o5g0f{font-size:var(--text-xs);font-weight:var(--weight-semibold);text-transform:uppercase;letter-spacing:.15em}.guide-desc.svelte-12o5g0f{margin:0;flex:1;font-size:1rem}.guide-arrow.svelte-12o5g0f{align-self:flex-end;position:absolute;bottom:var(--space-10);right:var(--space-10)}@media(max-width:768px){.guide-card.svelte-12o5g0f{width:100%}}@media(min-width:769px)and (max-width:1024px){.guide-card.svelte-12o5g0f{width:50%}}
