.home-banner[data-astro-cid-j7pv25f6]{display:grid}.home-banner[data-astro-cid-j7pv25f6] img[data-astro-cid-j7pv25f6],.home-banner-copy[data-astro-cid-j7pv25f6]{grid-area:1 / 1}.home-banner[data-astro-cid-j7pv25f6] img[data-astro-cid-j7pv25f6]{display:block;width:100%;height:auto}.home-banner-copy[data-astro-cid-j7pv25f6]{align-self:center;justify-self:start;z-index:1;margin-inline-start:9%;width:min(24rem,36%);text-align:center;color:var(--ink)}.home-banner-copy[data-astro-cid-j7pv25f6] h1[data-astro-cid-j7pv25f6]{margin:0 0 1.35rem;font-size:clamp(1.65rem,3.1vw,2.65rem);font-weight:500;line-height:1.35}.home-banner-copy[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]{display:inline-block;padding:.55rem 1.45rem;background:#fff;color:var(--ink);text-decoration:none}.home-banner-copy[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]:hover{background:#efe4de}.home-categories[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.7rem;padding:1.25rem .85rem 0}.home-category[data-astro-cid-j7pv25f6]{display:block;color:var(--ink);text-decoration:none}.home-category-label[data-astro-cid-j7pv25f6]{display:block;padding:clamp(.28rem,.7vw,.5rem) .5rem;background:#efe4de;font-weight:400;line-height:1.25;text-align:center}.home-category[data-astro-cid-j7pv25f6]:hover .home-category-label[data-astro-cid-j7pv25f6]{text-decoration:underline;text-underline-offset:.28rem}.home-category[data-astro-cid-j7pv25f6] img[data-astro-cid-j7pv25f6]{display:block;width:100%;height:auto}.home-favorites[data-astro-cid-j7pv25f6]{margin-top:2.4rem}.home-favorites[data-astro-cid-j7pv25f6] h2[data-astro-cid-j7pv25f6]{margin:0;padding:clamp(.32rem,.7vw,.5rem) 1rem;background:#efe4de;text-align:center;font-size:1.15rem;font-weight:400;line-height:1.25}.home-favorites-row[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:.45rem;padding:.85rem .4rem 0}.home-favorites-row[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]{display:block;line-height:0}.home-favorites-row[data-astro-cid-j7pv25f6] img[data-astro-cid-j7pv25f6]{display:block;width:100%;height:auto}.home-banner-copy[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]:focus-visible,.home-category[data-astro-cid-j7pv25f6]:focus-visible,.home-favorites-row[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]:focus-visible,.home-about-copy[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]:focus-visible,.home-ketubah-copy[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]:focus-visible{outline:2px solid var(--ink);outline-offset:3px}.home-about[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:3486fr 5482fr;direction:ltr;margin:1.5lh .4rem 0;background:#eee5e0}.home-about-copy[data-astro-cid-j7pv25f6]{container-type:inline-size;display:flex;flex-direction:column;align-items:center;justify-content:center;direction:rtl;padding:5% 5.5%;text-align:center;color:#152036}.home-about-copy[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]{margin:0;font-size:clamp(.98rem,3.7cqi,1.2rem);font-weight:500;line-height:1.5}.home-about-copy[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6] span[data-astro-cid-j7pv25f6]{display:block}.home-about-copy[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]{display:inline-flex;align-items:center;justify-content:center;margin-top:1.15em;padding:.7em 1.65em;border-radius:999px;background:#fff;color:#152036;font-size:clamp(.95rem,3.35cqi,1.08rem);font-weight:500;line-height:1;text-decoration:none;white-space:nowrap}.home-about-copy[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]:hover{background:#f7f4f2}.home-about-photos[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:2302fr 3180fr;gap:.35rem;height:100%}.home-about-photos[data-astro-cid-j7pv25f6]>div[data-astro-cid-j7pv25f6]{position:relative;min-height:0;overflow:hidden}.home-about-photos[data-astro-cid-j7pv25f6] img[data-astro-cid-j7pv25f6]{position:absolute;inset:0;display:block;width:100%;height:100%;object-fit:cover}.home-ketubahs[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:1fr 1fr;gap:.4rem;direction:ltr;margin:1.5lh .4rem 2.6rem}.home-ketubahs[data-astro-cid-j7pv25f6]>img[data-astro-cid-j7pv25f6],.home-ketubah-intro[data-astro-cid-j7pv25f6]{width:100%;aspect-ratio:2200 / 1024}.home-ketubahs[data-astro-cid-j7pv25f6]>img[data-astro-cid-j7pv25f6]{display:block;height:auto;object-fit:cover}.home-ketubah-intro[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:53.51% 46.49%;background:#fff}.home-ketubah-copy[data-astro-cid-j7pv25f6]{container-type:size;display:flex;flex-direction:column;align-items:center;justify-content:center;direction:rtl;padding:0 7%;text-align:center;color:#152036}.home-ketubah-copy[data-astro-cid-j7pv25f6] h2[data-astro-cid-j7pv25f6]{margin:0;color:#152036;font-size:clamp(1.45rem,12.2cqb,3.5rem);font-weight:400;line-height:1}.home-ketubah-rule[data-astro-cid-j7pv25f6]{width:61%;height:max(1px,.45cqb);margin:5.2cqb 0 8cqb;background:#eee5e0}.home-ketubah-copy[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]{margin:0;color:#936446;font-size:clamp(.92rem,5.1cqb,1.45rem);font-weight:500;line-height:1.2}.home-ketubah-copy[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]{display:flex;align-items:center;justify-content:center;gap:.5em;box-sizing:border-box;width:min(100%,max(11.5rem,42cqi));margin-top:10cqb;padding:1.05em 1.2em;border-radius:999px;background:#eee5e0;color:#152036;font-size:clamp(.9rem,3.9cqb,1.2rem);font-weight:500;line-height:1;text-decoration:none;white-space:nowrap}.home-ketubah-copy[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6] svg[data-astro-cid-j7pv25f6]{width:1.05em;height:1.05em;display:block;flex:none;color:#936446}.home-ketubah-copy[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]:hover{background:#e4d8d0}.home-ketubah-photo[data-astro-cid-j7pv25f6]{position:relative;overflow:hidden;background:#e7e1db}.home-ketubah-photo[data-astro-cid-j7pv25f6] img[data-astro-cid-j7pv25f6]{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.home-signup[data-astro-cid-j7pv25f6]{width:min(37rem,calc(100% - 2rem));margin:0 auto 2.4rem}.home-signup-coloring[data-astro-cid-j7pv25f6]{display:block;width:100%;height:auto}.home-signup-hanukkah[data-astro-cid-j7pv25f6]{margin:.9rem 0 1rem;color:var(--ink);font-size:1.0625rem;font-weight:400;line-height:1.65;text-align:center}.home-newsletter[data-astro-cid-j7pv25f6]{position:relative;display:grid;direction:ltr;container-type:inline-size;background:#faf3ed}.home-newsletter[data-astro-cid-j7pv25f6] img[data-astro-cid-j7pv25f6]{display:block;width:100%;height:auto}.home-newsletter-copy[data-astro-cid-j7pv25f6]{position:absolute;inset:0 auto 0 0;display:flex;flex-direction:column;align-items:center;justify-content:center;width:58%;direction:rtl;padding:4% 3% 3%;text-align:center;color:#8e553a}.home-newsletter-copy[data-astro-cid-j7pv25f6] h2[data-astro-cid-j7pv25f6]{margin:0;color:#8e553a;font-size:clamp(1.05rem,4.4cqi,1.55rem);font-weight:500;line-height:1.2}.home-newsletter-lead[data-astro-cid-j7pv25f6]{margin:.35rem 0 0;color:#e7b1af;font-size:clamp(.72rem,2.35cqi,.95rem);font-weight:400;line-height:1.35}.home-newsletter-row[data-astro-cid-j7pv25f6]{display:flex;align-items:center;gap:.45rem;width:min(100%,22rem);margin-top:.7rem}.home-newsletter-row[data-astro-cid-j7pv25f6] input[data-astro-cid-j7pv25f6]{flex:1;min-width:0;height:2.35rem;padding:0 .85rem;border:1.5px solid #8a856f;border-radius:999px;background:#fff;color:#8e553a;font:inherit;font-size:.85rem;text-align:right}.home-newsletter-row[data-astro-cid-j7pv25f6] input[data-astro-cid-j7pv25f6]::placeholder{color:#7f7a67}.home-newsletter-row[data-astro-cid-j7pv25f6] button[data-astro-cid-j7pv25f6]{display:inline-flex;align-items:center;justify-content:center;gap:.45rem;flex:none;height:2.35rem;padding:0 .9rem;border:0;border-radius:999px;background:#8e553a;color:#fff;font:inherit;font-size:.85rem;font-weight:500;cursor:pointer}.home-newsletter-row[data-astro-cid-j7pv25f6] button[data-astro-cid-j7pv25f6] svg[data-astro-cid-j7pv25f6]{width:.85em;height:.85em;display:block}.home-newsletter-row[data-astro-cid-j7pv25f6] button[data-astro-cid-j7pv25f6]:hover{background:#774830}.home-newsletter-row[data-astro-cid-j7pv25f6] button[data-astro-cid-j7pv25f6]:disabled{opacity:.7;cursor:default}.home-newsletter-mark[data-astro-cid-j7pv25f6]{display:flex;align-items:center;gap:.55rem;width:min(9rem,55%);margin:.55rem 0 0;color:#8e553a}.home-newsletter-mark[data-astro-cid-j7pv25f6] span[data-astro-cid-j7pv25f6]{flex:1;height:2px;background:currentColor}.home-newsletter-mark[data-astro-cid-j7pv25f6] svg[data-astro-cid-j7pv25f6]{width:.85rem;height:.85rem;display:block;flex:none}.home-newsletter-note[data-astro-cid-j7pv25f6]{margin:.4rem 0 0;color:#8e553a;font-size:clamp(.72rem,2.15cqi,.9rem);font-weight:500;line-height:1.35}.home-newsletter-status[data-astro-cid-j7pv25f6]:empty{display:none}.home-newsletter-status[data-astro-cid-j7pv25f6]{margin:.7rem 0 0;font-size:.95rem}.home-newsletter-row[data-astro-cid-j7pv25f6] input[data-astro-cid-j7pv25f6]:focus-visible,.home-newsletter-row[data-astro-cid-j7pv25f6] button[data-astro-cid-j7pv25f6]:focus-visible{outline:2px solid #8e553a;outline-offset:3px}.home-reviews[data-astro-cid-j7pv25f6]{width:min(72rem,calc(100% - 2rem));margin:0 auto 3.5rem}.home-reviews-head[data-astro-cid-j7pv25f6]{display:flex;justify-content:space-between;align-items:center;gap:1rem;margin-bottom:.8rem}.home-reviews[data-astro-cid-j7pv25f6] h2[data-astro-cid-j7pv25f6]{margin:0;font-size:1.45rem;line-height:1.3}.home-reviews-arrows[data-astro-cid-j7pv25f6]{display:flex;gap:.35rem}.home-reviews-arrows[data-astro-cid-j7pv25f6] button[data-astro-cid-j7pv25f6]{width:2.3rem;height:2.3rem;border:1px solid var(--line);background:#fff;color:var(--ink);font:inherit;font-size:1.35rem;line-height:1;cursor:pointer}.home-reviews-row[data-astro-cid-j7pv25f6]{display:grid;grid-auto-flow:column;grid-auto-columns:min(18rem,82%);gap:1rem;overflow-x:auto;scroll-snap-type:x mandatory;padding-bottom:.75rem;scrollbar-width:thin}.home-reviews-row[data-astro-cid-j7pv25f6]>*{scroll-snap-align:start}.home-reviews-all[data-astro-cid-j7pv25f6]{margin:.6rem 0 0;font-weight:700}@media(hover:none){.home-reviews-arrows[data-astro-cid-j7pv25f6]{display:none}}@media(max-width:800px){.home-categories[data-astro-cid-j7pv25f6],.home-favorites-row[data-astro-cid-j7pv25f6]{grid-template-columns:repeat(2,minmax(0,1fr))}.home-ketubahs[data-astro-cid-j7pv25f6],.home-about[data-astro-cid-j7pv25f6]{grid-template-columns:1fr}.home-about-photos[data-astro-cid-j7pv25f6]{height:auto}.home-about-photos[data-astro-cid-j7pv25f6] img[data-astro-cid-j7pv25f6]{position:static;height:auto}.home-about-copy[data-astro-cid-j7pv25f6]{padding:1.35rem 1.15rem 1.2rem}.home-about-copy[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]{font-size:1.08rem;line-height:1.55}.home-about-copy[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6] span[data-astro-cid-j7pv25f6]{display:inline}.home-about-copy[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6] span[data-astro-cid-j7pv25f6]:not(:last-child):after{content:" "}.home-about-copy[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]{margin-top:1rem;font-size:1rem}.home-newsletter-copy[data-astro-cid-j7pv25f6]{padding:1.5% 2% 0}.home-newsletter-copy[data-astro-cid-j7pv25f6] h2[data-astro-cid-j7pv25f6]{font-size:.92rem;line-height:1.15}.home-newsletter-lead[data-astro-cid-j7pv25f6]{margin-top:.12rem;font-size:.68rem;line-height:1.25}.home-newsletter-row[data-astro-cid-j7pv25f6]{gap:.35rem;margin-top:.35rem}.home-newsletter-row[data-astro-cid-j7pv25f6] input[data-astro-cid-j7pv25f6],.home-newsletter-row[data-astro-cid-j7pv25f6] button[data-astro-cid-j7pv25f6]{height:2rem;font-size:.78rem}.home-newsletter-mark[data-astro-cid-j7pv25f6]{margin-top:.25rem}.home-newsletter-note[data-astro-cid-j7pv25f6]{margin-top:.1rem}.home-banner-copy[data-astro-cid-j7pv25f6]{margin-inline-start:5%;width:min(13rem,48%)}.home-banner-copy[data-astro-cid-j7pv25f6] h1[data-astro-cid-j7pv25f6]{margin-bottom:.45rem;font-size:clamp(1rem,3.6vw,1.65rem);line-height:1.28}.home-banner-copy[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]{padding:.35rem .85rem;font-size:.9rem}}
