.ph-btns[data-astro-cid-vfkcmhic]{display:flex;flex-wrap:wrap;align-items:center;gap:var(--s-3);margin-top:var(--s-4)}.lead[data-astro-cid-vfkcmhic]{padding-top:var(--s-5)}.fig[data-astro-cid-vfkcmhic]{margin:0}.fig[data-astro-cid-vfkcmhic] img[data-astro-cid-vfkcmhic]{width:100%;height:clamp(220px,34vw,440px);object-fit:cover;border-radius:var(--radius-lg)}.fig[data-astro-cid-vfkcmhic] figcaption[data-astro-cid-vfkcmhic]{margin-top:var(--s-2)}.intro[data-astro-cid-vfkcmhic]{margin-bottom:var(--s-5)}.intro[data-astro-cid-vfkcmhic] h2[data-astro-cid-vfkcmhic]{max-width:20ch}.intro[data-astro-cid-vfkcmhic] p[data-astro-cid-vfkcmhic]{margin-top:var(--s-3);color:var(--ink-2)}.items[data-astro-cid-vfkcmhic]{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(20rem,100%),1fr));gap:0 var(--s-5);list-style:none;margin:0;padding:0}.item[data-astro-cid-vfkcmhic]{padding:var(--s-3) 0;border-top:1px solid var(--line)}.item[data-astro-cid-vfkcmhic] p[data-astro-cid-vfkcmhic]{margin-top:.5rem;color:var(--ink-2)}.two-col[data-astro-cid-vfkcmhic]{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:var(--s-5);align-items:start}.two-col[data-astro-cid-vfkcmhic] h2[data-astro-cid-vfkcmhic]{max-width:15ch}.give-block[data-astro-cid-vfkcmhic] h3[data-astro-cid-vfkcmhic]{margin-bottom:.5rem}.give-block[data-astro-cid-vfkcmhic] p[data-astro-cid-vfkcmhic]+p[data-astro-cid-vfkcmhic]{margin-top:.5rem}.addr[data-astro-cid-vfkcmhic]{color:var(--ink-2)}.form-note[data-astro-cid-vfkcmhic] a[data-astro-cid-vfkcmhic],.give-block[data-astro-cid-vfkcmhic] a[data-astro-cid-vfkcmhic]{color:var(--ink);text-decoration:underline;text-decoration-color:var(--line-2)}.form-note[data-astro-cid-vfkcmhic] a[data-astro-cid-vfkcmhic]:hover,.give-block[data-astro-cid-vfkcmhic] a[data-astro-cid-vfkcmhic]:hover{color:var(--accent);text-decoration-color:var(--accent)}.form-wrap[data-astro-cid-vfkcmhic]{max-width:46rem}.form-wrap[data-astro-cid-vfkcmhic] h2[data-astro-cid-vfkcmhic]{max-width:22ch}.form-wrap[data-astro-cid-vfkcmhic]>p[data-astro-cid-vfkcmhic]{margin-top:var(--s-3);color:var(--ink-2)}.form[data-astro-cid-vfkcmhic]{display:grid;gap:var(--s-3);margin-top:var(--s-4)}.row[data-astro-cid-vfkcmhic]{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(14rem,100%),1fr));gap:var(--s-3)}.actions[data-astro-cid-vfkcmhic]{display:grid;gap:var(--s-2);justify-items:start;margin-top:var(--s-2)}.brick[data-astro-cid-vfkcmhic]{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);grid-template-areas:"copy compare" "order compare";grid-template-rows:auto 1fr;gap:var(--s-4) var(--s-5);margin-top:var(--s-5);padding:clamp(1.25rem,.5rem + 3.4vw,3.5rem);background:var(--card);border:1px solid var(--line);border-top:3px solid var(--brass);border-radius:var(--radius-lg);scroll-margin-top:5.5rem}.brick-copy[data-astro-cid-vfkcmhic]{grid-area:copy}.brick-copy[data-astro-cid-vfkcmhic] h3[data-astro-cid-vfkcmhic]{margin-top:var(--s-1);font-size:var(--step-2);line-height:1.1;letter-spacing:-.02em}.brick-copy[data-astro-cid-vfkcmhic] p[data-astro-cid-vfkcmhic]{max-width:34rem;margin-top:var(--s-3);color:var(--ink-2)}.brick-copy[data-astro-cid-vfkcmhic] p[data-astro-cid-vfkcmhic]+p[data-astro-cid-vfkcmhic]{margin-top:var(--s-2)}.brick-compare[data-astro-cid-vfkcmhic]{grid-area:compare}.brick-opts[data-astro-cid-vfkcmhic]{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--s-4);list-style:none;margin:0;padding:0}.brick-stage[data-astro-cid-vfkcmhic]{display:grid;align-items:end;justify-items:start;border-bottom:1px solid var(--line-2)}.brick-art[data-astro-cid-vfkcmhic]{display:grid;align-content:center;gap:.45rem;width:min(100%,12rem);padding:.75rem;background:var(--felt);border-radius:var(--radius) var(--radius) 0 0;box-shadow:inset 0 0 0 1px #241a1438}.brick-art--sm[data-astro-cid-vfkcmhic]{aspect-ratio:2 / 1}.brick-art--lg[data-astro-cid-vfkcmhic]{aspect-ratio:1 / 1}.brick-line[data-astro-cid-vfkcmhic]{display:grid;grid-template-columns:repeat(14,minmax(0,1fr));gap:2px}.brick-line[data-astro-cid-vfkcmhic] i[data-astro-cid-vfkcmhic]{display:block;height:1.1rem;background:var(--ivory);border-radius:1px}.brick-size[data-astro-cid-vfkcmhic]{margin-top:var(--s-3);font-family:var(--font-body);font-size:var(--step--1);font-weight:600;font-variation-settings:normal;letter-spacing:.1em;line-height:1.4;text-transform:uppercase;color:var(--ink-3)}.brick-price[data-astro-cid-vfkcmhic]{margin-top:.3rem;font-family:var(--font-display);font-size:var(--step-4);font-weight:600;font-variant-numeric:tabular-nums;letter-spacing:-.03em;line-height:1;color:var(--ink)}.brick-spec[data-astro-cid-vfkcmhic]{margin-top:.55rem;color:var(--ink-2)}.brick-note[data-astro-cid-vfkcmhic]{max-width:36rem;margin-top:var(--s-4);padding-top:var(--s-3);border-top:1px solid var(--line);font-size:var(--step--1);color:var(--ink-2)}.brick-order[data-astro-cid-vfkcmhic]{grid-area:order;align-self:end}.brick-order[data-astro-cid-vfkcmhic] h4[data-astro-cid-vfkcmhic]{font-size:var(--step-1)}.brick-order[data-astro-cid-vfkcmhic] p[data-astro-cid-vfkcmhic]{margin-top:.4rem;color:var(--ink-2)}.brick-facts[data-astro-cid-vfkcmhic]{margin:var(--s-2) 0 0;border-top:1px solid var(--line)}.brick-facts[data-astro-cid-vfkcmhic]>div[data-astro-cid-vfkcmhic]{display:grid;grid-template-columns:8rem minmax(0,1fr);gap:var(--s-2);align-items:center;min-height:46px;border-bottom:1px solid var(--line)}.brick-facts[data-astro-cid-vfkcmhic] dt[data-astro-cid-vfkcmhic]{font-size:var(--step--1);font-weight:500;letter-spacing:.1em;text-transform:uppercase;color:var(--ink-3)}.brick-facts[data-astro-cid-vfkcmhic] dd[data-astro-cid-vfkcmhic]{margin:0;overflow-wrap:anywhere;font-variant-numeric:tabular-nums}.brick-facts[data-astro-cid-vfkcmhic] .brick-plain[data-astro-cid-vfkcmhic]{padding-block:.5rem}.brick-keep[data-astro-cid-vfkcmhic]{display:inline-block}.brick-facts[data-astro-cid-vfkcmhic] a[data-astro-cid-vfkcmhic]{display:inline-flex;align-items:center;min-height:44px;color:var(--ink);text-decoration:underline;text-decoration-color:var(--line-2);transition:color var(--dur) var(--ease),text-decoration-color var(--dur) var(--ease)}.brick-facts[data-astro-cid-vfkcmhic] a[data-astro-cid-vfkcmhic]:hover{color:var(--accent);text-decoration-color:var(--accent)}@media(min-width:480px){.brick-opts[data-astro-cid-vfkcmhic]{grid-template-columns:repeat(2,minmax(0,1fr))}.brick-stage[data-astro-cid-vfkcmhic]{min-height:12rem}}@media(max-width:900px){.two-col[data-astro-cid-vfkcmhic]{grid-template-columns:1fr;gap:var(--s-4)}.two-col[data-astro-cid-vfkcmhic] h2[data-astro-cid-vfkcmhic]{max-width:22ch}.brick[data-astro-cid-vfkcmhic]{grid-template-columns:minmax(0,1fr);grid-template-areas:"copy" "compare" "order";grid-template-rows:none}.brick-order[data-astro-cid-vfkcmhic]{max-width:34rem}}@media(max-width:540px){.ph-btns[data-astro-cid-vfkcmhic] .btn[data-astro-cid-vfkcmhic]{width:100%}.actions[data-astro-cid-vfkcmhic]{justify-items:stretch}.actions[data-astro-cid-vfkcmhic] .btn[data-astro-cid-vfkcmhic]{width:100%}.brick-facts[data-astro-cid-vfkcmhic]>div[data-astro-cid-vfkcmhic]{grid-template-columns:minmax(0,1fr);gap:0;padding:.6rem 0 .4rem}}
