.backyard[data-astro-cid-aebdc3xn]{--by-paper:#d7d3d1;--by-soft:#ece9e6;--by-ink:#1e3642;--by-bottle:#1d5a3c;--by-leaf:#2f5a24;background:var(--by-soft);color:var(--by-ink)}.by-hero[data-astro-cid-aebdc3xn]{background:var(--by-paper)}.by-video[data-astro-cid-aebdc3xn]{object-fit:cover;object-position:center 40%;background:var(--by-paper);width:100%;max-height:78vh;display:block}.by-intro[data-astro-cid-aebdc3xn]{text-align:center;padding-top:.75rem;padding-bottom:4.5rem}.by-eyebrow[data-astro-cid-aebdc3xn]{letter-spacing:.28em;text-transform:uppercase;color:var(--by-bottle);font-size:12px;font-weight:700}.by-lead[data-astro-cid-aebdc3xn]{max-width:48rem;margin:1rem auto 0;font-size:clamp(1.25rem,1rem + .9vw,1.65rem);font-weight:500;line-height:1.5}.by-lead[data-astro-cid-aebdc3xn] b{font-weight:800}.by-btns[data-astro-cid-aebdc3xn]{flex-wrap:wrap;justify-content:center;gap:.875rem;margin-top:1.9rem;display:flex}.by-btn[data-astro-cid-aebdc3xn]{border:2px solid var(--by-ink);letter-spacing:.06em;text-transform:uppercase;border-radius:999px;align-items:center;min-height:44px;padding:.6rem 1.5rem;font-size:13px;font-weight:700;transition:transform .2s;display:inline-flex}.by-btn[data-astro-cid-aebdc3xn]:hover{transform:translateY(-2px)}.by-btn-solid[data-astro-cid-aebdc3xn]{background:var(--by-bottle);border-color:var(--by-bottle);color:#fff}.by-btn-light[data-astro-cid-aebdc3xn]{color:var(--by-bottle);background:#fff;border-color:#fff}.by-sec[data-astro-cid-aebdc3xn]{border-top:1px solid #0000001a;padding:clamp(3.5rem,2.5rem + 4vw,5.25rem) 0}.by-soft[data-astro-cid-aebdc3xn]{background:#f4f1ee}.by-grid[data-astro-cid-aebdc3xn]{align-items:center;gap:3.5rem;display:grid}@media (width>=1024px){.by-grid[data-astro-cid-aebdc3xn]{grid-template-columns:1fr 1.1fr}}.by-h2[data-astro-cid-aebdc3xn]{letter-spacing:-.02em;margin:.6rem 0 1rem;font-size:clamp(1.9rem,1.4rem + 1.6vw,2.6rem);font-weight:800;line-height:1.1}.by-p[data-astro-cid-aebdc3xn]{max-width:38rem;margin-top:.9rem;font-size:17px;line-height:1.75}.by-polaroid[data-astro-cid-aebdc3xn]{background:#fff;border:1px solid #0000001f;padding:12px 12px 44px;rotate:1.2deg}.by-polaroid[data-astro-cid-aebdc3xn] img{object-fit:cover;width:100%;height:clamp(18rem,30vw,28rem);display:block}.by-cards[data-astro-cid-aebdc3xn]{gap:1.375rem;margin-top:1.9rem;display:grid}@media (width>=768px){.by-three[data-astro-cid-aebdc3xn]{grid-template-columns:repeat(3,1fr)}}.by-card[data-astro-cid-aebdc3xn]{background:#fff;border:1.5px solid #2b2b2b;border-radius:16px;padding:1.375rem}.by-card[data-astro-cid-aebdc3xn] svg[data-astro-cid-aebdc3xn]{fill:none;stroke:#2b2b2b;stroke-width:1.6px;stroke-linecap:round;width:80px;height:54px;margin-bottom:.75rem}.by-card[data-astro-cid-aebdc3xn] svg[data-astro-cid-aebdc3xn] .by-leaf{stroke:var(--by-leaf)}.by-card[data-astro-cid-aebdc3xn] h3[data-astro-cid-aebdc3xn]{margin-bottom:.4rem;font-size:18px;font-weight:700}.by-card[data-astro-cid-aebdc3xn] p[data-astro-cid-aebdc3xn]{color:#3d4a50;font-size:15px;line-height:1.6}.by-date[data-astro-cid-aebdc3xn]{letter-spacing:.12em;text-transform:uppercase;margin-bottom:.5rem;font-size:13px;font-weight:700;color:var(--by-bottle)!important}.by-link[data-astro-cid-aebdc3xn]{text-underline-offset:4px;text-decoration:underline}.by-gallery[data-astro-cid-aebdc3xn]{gap:1.375rem;margin-top:2rem;display:grid}@media (width>=768px){.by-gallery[data-astro-cid-aebdc3xn]{grid-template-columns:repeat(3,1fr)}}.by-gallery[data-astro-cid-aebdc3xn] img{object-fit:cover;border-radius:4px;width:100%;height:19rem;display:block}.by-wide[data-astro-cid-aebdc3xn]{object-fit:cover;border-radius:6px;width:100%;height:clamp(16rem,32vw,30rem);margin-top:1.75rem;display:block}.by-close[data-astro-cid-aebdc3xn]{background:var(--by-bottle);color:#fff;text-align:center;padding:4rem 0}.by-close[data-astro-cid-aebdc3xn] p[data-astro-cid-aebdc3xn]{color:#dbe9df;margin:1.1rem 0 1.4rem;font-size:17px}.by-logo[data-astro-cid-aebdc3xn]{color:#f3ead3;width:13.5rem;display:inline-block}.by-logo[data-astro-cid-aebdc3xn] svg{width:100%;height:auto;display:block}
