.pg[data-astro-cid-zxwuhtw6]+.pg[data-astro-cid-zxwuhtw6]{margin-top:28px}.pg__title[data-astro-cid-zxwuhtw6]{margin:0 0 6px;font-size:1.3rem;color:var(--rose-deep)}.pg__list[data-astro-cid-zxwuhtw6]{margin:0;padding:0;list-style:none}.pg__row[data-astro-cid-zxwuhtw6]{display:flex;align-items:baseline;gap:16px;padding:12px 0;border-bottom:1px solid var(--line)}.pg__row[data-astro-cid-zxwuhtw6]:last-child{border-bottom:0}.pg__row[data-astro-cid-zxwuhtw6][hidden]{display:none}.pg__name[data-astro-cid-zxwuhtw6]{flex:1;min-width:0;color:var(--ink);line-height:1.45}.pg__name[data-astro-cid-zxwuhtw6] small[data-astro-cid-zxwuhtw6]{display:block;margin-top:2px;font-size:.86rem;color:var(--muted)}.pg__price[data-astro-cid-zxwuhtw6]{flex:none;font-weight:600;color:var(--ink);font-variant-numeric:tabular-nums}.prices__head[data-astro-cid-3jxsqdgb]{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:16px 32px;margin-bottom:24px}.prices__head[data-astro-cid-3jxsqdgb] h2[data-astro-cid-3jxsqdgb]{margin:0}.finder[data-astro-cid-3jxsqdgb]{position:relative;flex:0 1 380px}.finder[data-astro-cid-3jxsqdgb] svg{position:absolute;left:16px;top:15px;width:20px;height:20px;color:var(--muted);pointer-events:none}.finder[data-astro-cid-3jxsqdgb] input[data-astro-cid-3jxsqdgb]{width:100%;padding:14px 16px 14px 46px;border:1.5px solid var(--line);border-radius:var(--radius);background:var(--white);font:inherit;font-size:1rem;color:var(--ink)}.finder[data-astro-cid-3jxsqdgb] input[data-astro-cid-3jxsqdgb]:focus{outline:none;border-color:var(--rose-deep);box-shadow:0 0 0 3px #b23a5026}.finder__count[data-astro-cid-3jxsqdgb]{position:absolute;right:0;top:calc(100% + 4px);margin:0;font-size:.82rem;color:var(--muted)}.finder__empty[data-astro-cid-3jxsqdgb]{padding:28px;background:var(--blush-soft);border-radius:var(--radius);text-align:center}.chips[data-astro-cid-3jxsqdgb]{position:sticky;top:var(--header-h);z-index:10;margin:0 calc(var(--gutter) * -1) 32px;padding:12px var(--gutter);background:var(--white)}.chips[data-astro-cid-3jxsqdgb] ul[data-astro-cid-3jxsqdgb]{display:flex;gap:8px;margin:0;padding:0 0 2px;list-style:none;overflow-x:auto;scrollbar-width:none}@media(min-width:1100px){.chips[data-astro-cid-3jxsqdgb] ul[data-astro-cid-3jxsqdgb]{flex-wrap:wrap}}.chips[data-astro-cid-3jxsqdgb] ul[data-astro-cid-3jxsqdgb]::-webkit-scrollbar{display:none}.chips[data-astro-cid-3jxsqdgb] a[data-astro-cid-3jxsqdgb]{display:block;padding:9px 16px;border-radius:999px;background:var(--blush-soft);color:var(--ink);font-size:.86rem;font-weight:500;text-decoration:none;white-space:nowrap;transition:background-color .2s var(--ease),color .2s var(--ease)}.chips[data-astro-cid-3jxsqdgb] a[data-astro-cid-3jxsqdgb]:hover{background:var(--rose-deep);color:var(--white)}.cats[data-astro-cid-3jxsqdgb]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;align-items:start}.cat[data-astro-cid-3jxsqdgb]{padding:clamp(24px,3vw,40px);background:var(--blush-soft);border-radius:var(--radius)}.cat[data-astro-cid-3jxsqdgb][hidden]{display:none}.cat--wide[data-astro-cid-3jxsqdgb]{grid-column:1 / -1}.cat--wide[data-astro-cid-3jxsqdgb] .cat__groups[data-astro-cid-3jxsqdgb]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 56px}.cat--wide[data-astro-cid-3jxsqdgb] .cat__groups[data-astro-cid-3jxsqdgb] .pg+.pg{margin-top:0}.cat__h[data-astro-cid-3jxsqdgb]{margin-bottom:16px;font-size:clamp(1.75rem,2.6vw,2.2rem)}.cat[data-astro-cid-3jxsqdgb] .pg__row{border-bottom-color:#f1d3d8}@media(max-width:860px){.cats[data-astro-cid-3jxsqdgb],.cat--wide[data-astro-cid-3jxsqdgb] .cat__groups[data-astro-cid-3jxsqdgb]{grid-template-columns:1fr}}.nc[data-astro-cid-3jxsqdgb]{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,6fr);gap:clamp(32px,5vw,72px);margin-top:24px;padding:clamp(28px,4vw,56px);background:var(--ink);color:#efe4e7;border-radius:var(--radius)}.nc[data-astro-cid-3jxsqdgb][hidden]{display:none}.nc[data-astro-cid-3jxsqdgb] .cat__h[data-astro-cid-3jxsqdgb]{color:var(--white)}.nc__intro[data-astro-cid-3jxsqdgb] .nc__logo{width:100%;max-width:300px;margin-bottom:28px;border-radius:var(--radius)}.nc__list[data-astro-cid-3jxsqdgb]{padding:clamp(20px,3vw,32px);background:var(--white);border-radius:var(--radius);color:var(--text)}.nc__note[data-astro-cid-3jxsqdgb]{margin:20px 0 0;padding-top:16px;border-top:1px solid var(--line);font-size:.92rem;color:var(--muted)}@media(max-width:860px){.nc[data-astro-cid-3jxsqdgb]{grid-template-columns:1fr}}.prices__outro[data-astro-cid-3jxsqdgb]{margin:48px 0 0;max-width:760px}
