.chips[data-astro-cid-236zse4i]{transition:background-color var(--duration-base) ease, box-shadow var(--duration-base) ease;background:0 0}.chips[data-astro-cid-236zse4i].is-stuck{backdrop-filter:blur(14px);background:#f3ede4d1;box-shadow:0 1px #4b3d2a0f}.chips-sentinel[data-astro-cid-236zse4i]{height:1px;margin-bottom:-1px}.chips__inner[data-astro-cid-236zse4i]{padding-block:var(--space-3)}.chips__list[data-astro-cid-236zse4i]{gap:var(--space-2);flex-wrap:wrap;padding:0;list-style:none;display:flex}.chip[data-astro-cid-236zse4i]{min-height:44px;padding:0 var(--space-5);border-radius:var(--radius-pill);background:var(--color-surface);color:var(--ink);font-size:var(--step-small);white-space:nowrap;transition:background-color var(--duration-fast) ease, color var(--duration-fast) ease, transform var(--duration-press) var(--ease-out);align-items:center;font-weight:450;text-decoration:none;display:inline-flex}.chip[data-astro-cid-236zse4i]:active{transform:scale(.97)}.chip[data-astro-cid-236zse4i][aria-current=page]{background:var(--olive);color:var(--sand)}.chips__list[data-astro-cid-236zse4i]{position:relative}.chips__list[data-astro-cid-236zse4i] .chips__pill{z-index:0;border-radius:var(--radius-pill);background:var(--olive);pointer-events:none;position:absolute;top:0;left:0}.chips__list[data-astro-cid-236zse4i] li[data-astro-cid-236zse4i]{z-index:1;position:relative}.chips--live .chip[data-astro-cid-236zse4i][aria-current=page]{background:0 0}.chips__inner[data-astro-cid-236zse4i]{justify-content:space-between;align-items:center;gap:var(--space-2) var(--space-5);flex-wrap:wrap;display:flex}.chips__count[data-astro-cid-236zse4i]{font-size:var(--step-small);color:var(--muted);font-variant-numeric:tabular-nums;margin:0}.chips__count[data-astro-cid-236zse4i]:empty{display:none}.chip[data-astro-cid-236zse4i]{transition:background-color var(--duration-fast) ease, color .3s var(--ease-out), box-shadow .3s var(--ease-out), transform .3s var(--ease-out);background:#ece3d7;box-shadow:inset 0 1px #ffffff80,0 3px 8px #4b3d2a12,0 10px 22px #4b3d2a0d}.chips__list[data-astro-cid-236zse4i] .chips__pill{box-shadow:0 4px 10px #343a282e,0 12px 24px #343a281a}@media (hover:hover) and (pointer:fine){.chip[data-astro-cid-236zse4i]:not([aria-current=page]):hover{background:var(--blush);color:var(--ink);transform:translateY(-1px);box-shadow:inset 0 1px #ffffff80,0 6px 14px #4b3d2a1a,0 14px 28px #4b3d2a0f}}@media (prefers-reduced-motion:reduce){.chip[data-astro-cid-236zse4i]:not([aria-current=page]):hover{transform:none}}.listing[data-astro-cid-236zse4i]{gap:var(--section-gap);padding-top:var(--space-7);display:grid}.group__head[data-astro-cid-236zse4i]{gap:var(--space-3);margin-bottom:var(--space-7);display:grid}.group__head[data-astro-cid-236zse4i] p[data-astro-cid-236zse4i]{font-size:var(--step-lead);color:var(--muted)}.rows[data-astro-cid-236zse4i]{gap:var(--space-8);padding:0;list-style:none;display:grid}.row[data-astro-cid-236zse4i]{gap:var(--space-5);display:grid}.row__media[data-astro-cid-236zse4i]{display:block}.row__media[data-astro-cid-236zse4i] .pmedia{aspect-ratio:4/3}.row__media[data-astro-cid-236zse4i]{transition:transform .7s var(--ease-out), box-shadow .7s var(--ease-out)}.row__media[data-astro-cid-236zse4i] img,.row__media[data-astro-cid-236zse4i] .pmedia__ph{transition:transform .4s var(--ease-out)}.row__name[data-astro-cid-236zse4i] a[data-astro-cid-236zse4i]{transition:background-size .5s var(--ease-out);background:linear-gradient(currentColor,currentColor) 0 100%/0% 1px no-repeat}@media (hover:hover) and (pointer:fine){.row[data-astro-cid-236zse4i]:hover .row__media[data-astro-cid-236zse4i]{transform:translateY(-6px);box-shadow:0 22px 40px -24px #2e302773}.row[data-astro-cid-236zse4i]:hover .row__media[data-astro-cid-236zse4i] img,.row[data-astro-cid-236zse4i]:hover .row__media[data-astro-cid-236zse4i] .pmedia__ph{transition-duration:1.6s;transform:scale(1.06)}.row[data-astro-cid-236zse4i]:hover .row__name[data-astro-cid-236zse4i] a[data-astro-cid-236zse4i]{background-size:100% 1px}}@media (prefers-reduced-motion:reduce){.row__media[data-astro-cid-236zse4i],.row__media[data-astro-cid-236zse4i] img,.row__media[data-astro-cid-236zse4i] .pmedia__ph{transition:none;transform:none!important}}.row__text[data-astro-cid-236zse4i]{align-content:center;justify-items:start;gap:var(--space-4);display:grid}.row__name[data-astro-cid-236zse4i]{font-size:var(--step-statement);font-weight:450}.row__name[data-astro-cid-236zse4i] a[data-astro-cid-236zse4i]{color:var(--olive-deep);text-decoration:none}.row__desc[data-astro-cid-236zse4i]{max-width:44ch}.row__meta[data-astro-cid-236zse4i]{gap:0 var(--space-4);color:var(--muted);flex-wrap:wrap;display:flex}.row__price[data-astro-cid-236zse4i]{color:var(--ink);font-variant-numeric:tabular-nums;font-weight:500}.custom-cta[data-astro-cid-236zse4i]{justify-items:start;gap:var(--space-4);padding:var(--space-8) var(--space-6);background:var(--paper-texture), var(--blush);display:grid}.custom-cta[data-astro-cid-236zse4i] p[data-astro-cid-236zse4i]{max-width:44ch;font-size:var(--step-lead)}.group[data-astro-cid-236zse4i][hidden]{display:none}.group[data-astro-cid-236zse4i]{isolation:isolate;position:relative}.group[data-astro-cid-236zse4i]:nth-of-type(n+2):before{content:"";z-index:-1;aspect-ratio:1;pointer-events:none;opacity:0;background:#5c4528;width:clamp(22rem,58vw,56rem);transition:opacity 1.6s;position:absolute;top:-6rem;-webkit-mask:none 0 0/contain no-repeat;mask:none 0 0/contain no-repeat}.lit .group[data-astro-cid-236zse4i]:nth-of-type(n+2):before{opacity:.85;-webkit-mask-image:url(/textures/leaf-shadow-c.webp);mask-image:url(/textures/leaf-shadow-c.webp)}.group[data-astro-cid-236zse4i]:nth-of-type(odd):before{left:calc(50% - 50vw - 3rem)}.group[data-astro-cid-236zse4i]:nth-of-type(2n):before{right:calc(50% - 50vw - 3rem);transform:scaleX(-1)rotate(12deg)}.group[data-astro-cid-236zse4i]:nth-of-type(4n+1):before{transform:rotate(-8deg)}.lit .group[data-astro-cid-236zse4i]:nth-of-type(4n+1):before{-webkit-mask-image:url(/textures/leaf-shadow-a.webp);mask-image:url(/textures/leaf-shadow-a.webp)}@media print{.group[data-astro-cid-236zse4i]:before{display:none}}@media (width>=64rem){.chips[data-astro-cid-236zse4i]{z-index:20;position:sticky;top:76px}.row[data-astro-cid-236zse4i]{gap:var(--space-5);grid-template-columns:repeat(12,1fr);align-items:center}.row__media[data-astro-cid-236zse4i]{grid-column:1/span 7}.row__text[data-astro-cid-236zse4i]{grid-column:9/span 4}.row--flip[data-astro-cid-236zse4i] .row__media[data-astro-cid-236zse4i]{grid-area:1/6/auto/span 7}.row--flip[data-astro-cid-236zse4i] .row__text[data-astro-cid-236zse4i]{grid-area:1/1/auto/span 4}.custom-cta[data-astro-cid-236zse4i]{padding:var(--space-9) var(--space-8)}}
