.wrap.svelte-bindhi{max-width:1320px;margin:0 auto;padding:0 16px}@media (width>=640px){.wrap.svelte-bindhi{padding:0 24px}}.sec.svelte-bindhi{padding:clamp(56px,8vw,96px) 0 0}.sec.svelte-bindhi:last-of-type{padding-bottom:clamp(56px,8vw,96px)}h2.svelte-bindhi{color:var(--bottle-deep);margin-bottom:28px;font-size:clamp(2rem,4.5vw,3.2rem)}.grid.svelte-bindhi{gap:20px;display:grid}@media (width>=700px){.grid.svelte-bindhi{grid-template-columns:repeat(2,1fr)}}@media (width>=1100px){.grid.svelte-bindhi{grid-template-columns:repeat(3,1fr)}}.card.svelte-bindhi{border-radius:var(--r-card);background:var(--card);border:1px solid var(--border);height:100%;transition:border-color .25s, box-shadow .3s, transform .3s var(--ease-out);flex-direction:column;gap:12px;padding:26px;display:flex}.card.svelte-bindhi:hover{border-color:var(--leaf);transform:translateY(-4px);box-shadow:0 30px 50px -36px #062a1d99}.card-top.svelte-bindhi{justify-content:space-between;align-items:flex-start;margin-bottom:6px;display:flex}.ico.svelte-bindhi{background:var(--sage);width:64px;height:64px;color:var(--leaf);border-radius:18px;place-items:center;transition:background .25s,color .25s;display:grid}.card.svelte-bindhi:hover .ico:where(.svelte-bindhi){background:var(--bottle);color:var(--brass)}.go.svelte-bindhi{border:1px solid var(--border);width:40px;height:40px;color:var(--bottle);transition:transform .3s var(--ease-out), background .25s, border-color .25s;border-radius:50%;place-items:center;display:grid}.card.svelte-bindhi:hover .go:where(.svelte-bindhi){background:var(--brass);border-color:var(--brass);transform:rotate(45deg)}h3.svelte-bindhi{color:var(--bottle-deep);font-size:1.45rem}.card.svelte-bindhi p:where(.svelte-bindhi){color:var(--muted-foreground);line-height:1.55}ul.svelte-bindhi{gap:6px;margin-top:2px;display:grid}li.svelte-bindhi{color:var(--foreground);align-items:flex-start;gap:8px;font-size:.93rem;display:flex}li.svelte-bindhi svg{color:var(--leaf);flex:none;margin-top:3px}.more.svelte-bindhi{color:var(--leaf);margin-top:auto;padding-top:8px;font-weight:650}
