.pwi[data-astro-cid-zjq2tldj]{display:grid;grid-template-columns:minmax(0,1fr) 440px;gap:clamp(1.75rem,4.5vw,3.5rem);align-items:center;max-width:1080px;margin-inline:auto}.pwi[data-astro-cid-zjq2tldj][data-img=left]{grid-template-columns:440px minmax(0,1fr)}.pwi[data-astro-cid-zjq2tldj][data-img=left] .pwi__media[data-astro-cid-zjq2tldj]{order:-1}.pwi__h[data-astro-cid-zjq2tldj]{margin-top:0}.pwi__p[data-astro-cid-zjq2tldj]{color:var(--ink)}.pwi__p[data-astro-cid-zjq2tldj]+.pwi__p[data-astro-cid-zjq2tldj]{margin-top:1rem}.pwi__text[data-astro-cid-zjq2tldj] .pxmini{margin-top:1.75rem}.pwi__media[data-astro-cid-zjq2tldj]{margin:0}.pwi__media[data-astro-cid-zjq2tldj] img{display:block;width:100%;aspect-ratio:4 / 5;object-fit:cover;border-radius:var(--radius-lg);border:1px solid var(--line);background:var(--cream);box-shadow:var(--shadow)}@media(max-width:860px){.pwi[data-astro-cid-zjq2tldj],.pwi[data-astro-cid-zjq2tldj][data-img=left]{grid-template-columns:1fr;gap:1.75rem;max-width:560px}.pwi[data-astro-cid-zjq2tldj][data-img=left] .pwi__media[data-astro-cid-zjq2tldj]{order:0}.pwi__media[data-astro-cid-zjq2tldj] img{aspect-ratio:4 / 3;max-width:460px;margin-inline:auto}}.pcmp-head[data-astro-cid-zt4unrig]{text-align:center;max-width:640px;margin:0 auto clamp(1.75rem,4vw,2.5rem)}.pcmp-head[data-astro-cid-zt4unrig] h2[data-astro-cid-zt4unrig]{margin:0 0 .6rem}.pcmp-intro[data-astro-cid-zt4unrig]{color:var(--muted);margin:0}.pcmp[data-astro-cid-zt4unrig]{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:repeat(var(--rows),auto);gap:clamp(1rem,2.5vw,1.75rem);max-width:880px;margin:0 auto}.pcmp__card[data-astro-cid-zt4unrig]{display:grid;grid-row:1 / span var(--rows);grid-template-rows:subgrid;background:var(--white);border:1px solid var(--line);border-top:3px solid var(--brass);border-radius:var(--radius-lg);box-shadow:var(--shadow);overflow:hidden;padding:clamp(1.5rem,3vw,2rem) clamp(1.35rem,3vw,1.9rem)}.pcmp__card[data-astro-cid-zt4unrig]:first-child{grid-column:1}.pcmp__card[data-astro-cid-zt4unrig]:last-child{grid-column:2}.pcmp__name[data-astro-cid-zt4unrig]{font-family:var(--font-head);font-size:1.4rem;font-weight:700;color:var(--brand-dark);margin:0;padding-bottom:1rem;text-align:center;border-bottom:1px solid var(--line)}.pcmp__row[data-astro-cid-zt4unrig]{display:flex;flex-direction:column;gap:.3rem;padding:1rem 0;border-top:1px solid var(--line)}.pcmp__card[data-astro-cid-zt4unrig] .pcmp__name[data-astro-cid-zt4unrig]+.pcmp__row[data-astro-cid-zt4unrig]{border-top:none}.pcmp__label[data-astro-cid-zt4unrig]{font-size:.72rem;text-transform:uppercase;letter-spacing:.12em;font-weight:700;color:var(--muted)}.pcmp__val[data-astro-cid-zt4unrig]{color:var(--ink);line-height:1.55}.pcmp__row--price[data-astro-cid-zt4unrig] .pcmp__val[data-astro-cid-zt4unrig]{font-family:var(--font-head);font-size:1.5rem;font-weight:700;color:var(--brass-dark)}.pcmp__from[data-astro-cid-zt4unrig]{font-family:var(--font-body);font-size:.8rem;font-weight:600;color:var(--muted);text-transform:uppercase;letter-spacing:.08em}.pcmp__cta[data-astro-cid-zt4unrig]{width:100%;justify-content:center;text-align:center;align-self:end;margin-top:1.4rem}@media(max-width:640px){.pcmp[data-astro-cid-zt4unrig]{display:block;max-width:440px;margin-inline:auto}.pcmp__card[data-astro-cid-zt4unrig]{display:block;grid-template-rows:none}.pcmp__card[data-astro-cid-zt4unrig]+.pcmp__card[data-astro-cid-zt4unrig]{margin-top:1.5rem}}.pxmini[data-astro-cid-opofmiwx]{align-self:start;background:var(--white);border:1px solid var(--line);border-top:3px solid var(--brass);border-radius:var(--radius);padding:1.4rem 1.5rem}.pxmini__title[data-astro-cid-opofmiwx]{font-family:var(--font-head);font-size:1.1rem;font-weight:600;color:var(--brand-dark);line-height:1.3;margin:0 0 .5rem}.pxmini__blurb[data-astro-cid-opofmiwx]{color:var(--muted);font-size:.92rem;line-height:1.6;margin:0 0 1rem}.pxmini__link[data-astro-cid-opofmiwx]{font-weight:700;color:var(--brass-dark);text-decoration:underline;text-decoration-color:var(--brass);text-underline-offset:3px}.pxmini__link[data-astro-cid-opofmiwx]:hover{color:var(--brand-dark)}
