.finder[data-astro-cid-a43hdid7]{container:finder/inline-size}.finder-head[data-astro-cid-a43hdid7]{gap:var(--s4);margin-bottom:var(--s5);flex-direction:column;display:flex}.finder-title[data-astro-cid-a43hdid7]{margin:0}.switch[data-astro-cid-a43hdid7]{background:var(--paper-2);border:1px solid var(--line);border-radius:var(--r-pill);width:100%;padding:5px;display:flex;position:relative}.switch[data-astro-cid-a43hdid7] label[data-astro-cid-a43hdid7]{z-index:1;min-width:0;min-height:2.6rem;padding:var(--s1) var(--s2);border-radius:var(--r-pill);text-align:center;text-wrap:balance;color:var(--ink-soft);cursor:pointer;transition:color .25s var(--ease);flex:1;justify-content:center;align-items:center;font-size:.9375rem;font-weight:600;line-height:1.2;display:inline-flex;position:relative}.switch[data-astro-cid-a43hdid7] input[data-astro-cid-a43hdid7]:checked+label[data-astro-cid-a43hdid7]{color:var(--paper)}.switch[data-astro-cid-a43hdid7] input[data-astro-cid-a43hdid7]:focus-visible+label[data-astro-cid-a43hdid7]{outline:3px solid var(--brand);outline-offset:3px}.switch-thumb[data-astro-cid-a43hdid7]{z-index:0;top:5px;bottom:5px;background:var(--grape);border-radius:var(--r-pill);width:calc(50% - 5px);transition:transform .3s var(--ease);position:absolute;inset-inline-start:5px}.finder[data-astro-cid-a43hdid7]:has(#find-age:checked) .switch-thumb[data-astro-cid-a43hdid7]{transform:translate(100%)}:root[dir=rtl] .finder[data-astro-cid-a43hdid7]:has(#find-age:checked) .switch-thumb[data-astro-cid-a43hdid7]{transform:translate(-100%)}.finder[data-astro-cid-a43hdid7]:has(#find-subject:checked) [data-astro-cid-a43hdid7][data-panel=age],.finder[data-astro-cid-a43hdid7]:has(#find-age:checked) [data-astro-cid-a43hdid7][data-panel=subject]{display:none}.tiles[data-astro-cid-a43hdid7]{gap:var(--s2);grid-template-columns:minmax(0,1fr);margin:0;padding:0;list-style:none;display:grid}.tiles[data-astro-cid-a43hdid7] li[data-astro-cid-a43hdid7]{margin:0}.tile[data-astro-cid-a43hdid7]{align-items:center;gap:var(--s3);height:100%;padding:var(--s3) var(--s4);border-radius:var(--r-md);background:var(--soft);color:var(--ink);transition:transform .25s var(--ease), box-shadow .25s var(--ease);text-decoration:none;display:flex}.tile[data-astro-cid-a43hdid7]:hover{box-shadow:var(--shadow-md);color:var(--ink);transform:translateY(-3px)}.tile-mark[data-astro-cid-a43hdid7]{text-align:center;white-space:nowrap;min-width:1.75rem;font-family:var(--font-display);letter-spacing:-.03em;color:var(--accent);flex:none;font-size:1.5rem;font-weight:700;line-height:1}.tile-go[data-astro-cid-a43hdid7]{background:var(--accent);color:#fff;width:1.75rem;height:1.75rem;transition:transform .25s var(--ease);border-radius:50%;flex:none;place-items:center;display:grid}.tile[data-astro-cid-a43hdid7]:hover .tile-go[data-astro-cid-a43hdid7]{transform:translate(3px)}:root[dir=rtl] .tile[data-astro-cid-a43hdid7]:hover .tile-go[data-astro-cid-a43hdid7]{transform:translate(-3px)}.tile-name[data-astro-cid-a43hdid7]{letter-spacing:-.01em;flex:1;min-width:0;font-size:1rem;font-weight:600;line-height:1.25}@container finder (width<18rem){.panel[data-astro-cid-a43hdid7]{padding:var(--s3)}.tile[data-astro-cid-a43hdid7]{flex-wrap:wrap}.tile-name[data-astro-cid-a43hdid7]{flex-basis:100%;order:1}.tile-go[data-astro-cid-a43hdid7]{margin-inline-start:auto}}@media (width>=36rem){.tiles[data-astro-cid-a43hdid7]{gap:var(--s3);grid-template-columns:repeat(3,minmax(0,1fr))}.tile[data-astro-cid-a43hdid7]{align-items:stretch;gap:var(--s2);min-height:9.5rem;padding:var(--s4);flex-direction:column}.tile-mark[data-astro-cid-a43hdid7]{text-align:start;min-width:0;font-size:clamp(1.6rem,4.6vw,2.25rem)}.tile-name[data-astro-cid-a43hdid7]{flex:0 auto;margin-top:auto;font-size:clamp(.875rem,2.4vw,1.0625rem)}.tile-go[data-astro-cid-a43hdid7]{width:2rem;height:2rem}}@media (width>=48rem){.finder-head[data-astro-cid-a43hdid7]{justify-content:space-between;align-items:flex-end;gap:var(--s5);flex-flow:wrap}.switch[data-astro-cid-a43hdid7]{flex:none;width:auto}.switch[data-astro-cid-a43hdid7] label[data-astro-cid-a43hdid7]{padding-inline:var(--s5);white-space:nowrap;flex:none}.switch-thumb[data-astro-cid-a43hdid7]{width:calc(50% - 5px)}.tile[data-astro-cid-a43hdid7]{min-height:11rem;padding:var(--s5)}.tile-mark[data-astro-cid-a43hdid7]{font-size:3rem}.tile-go[data-astro-cid-a43hdid7]{width:2.25rem;height:2.25rem}.tile-name[data-astro-cid-a43hdid7]{font-size:1.125rem}}.marquee[data-astro-cid-543bmuqs]{padding-block:var(--s4);user-select:none;border-block:1.5px solid;overflow:hidden}.marquee--dark[data-astro-cid-543bmuqs]{background:var(--grape);color:var(--paper);border-color:var(--grape)}.marquee--accent[data-astro-cid-543bmuqs]{background:var(--accent);color:var(--ink);border-color:var(--ink)}.marquee-track[data-astro-cid-543bmuqs]{width:max-content;animation:42s linear infinite marquee-scroll;display:flex}.marquee[data-astro-cid-543bmuqs]:hover .marquee-track[data-astro-cid-543bmuqs]{animation-play-state:paused}.marquee-item[data-astro-cid-543bmuqs]{letter-spacing:-.01em;white-space:nowrap;align-items:center;gap:1.75rem;padding-inline-end:1.75rem;font-size:clamp(1.25rem,4.5vw,2rem);font-weight:700;display:inline-flex}.marquee-item[data-astro-cid-543bmuqs].is-latin{font-family:var(--font-display-latin,Georgia), Georgia, serif}.marquee-item[data-astro-cid-543bmuqs].is-hebrew{font-family:var(--font-display-hebrew,Georgia), Georgia, serif}.marquee-dot[data-astro-cid-543bmuqs]{background:var(--accent);border-radius:50%;flex:none;width:.5rem;height:.5rem}.marquee--accent[data-astro-cid-543bmuqs] .marquee-dot[data-astro-cid-543bmuqs]{background:var(--grape)}@keyframes marquee-scroll{0%{transform:translate(0)}to{transform:translate(-50%)}}@keyframes marquee-scroll-rtl{0%{transform:translate(0)}to{transform:translate(50%)}}:root[dir=rtl] .marquee-track[data-astro-cid-543bmuqs]{animation-name:marquee-scroll-rtl}@media (prefers-reduced-motion:reduce){.marquee-track[data-astro-cid-543bmuqs]{width:100%;animation:none;overflow:hidden}}.price-pill[data-astro-cid-yznhsk2b]{align-items:center;gap:var(--s3);padding:var(--s4);background:var(--surface);border:1px solid var(--line);border-radius:var(--r-md);color:var(--ink);transition:border-color .2s var(--ease), background-color .2s var(--ease);flex-wrap:wrap;text-decoration:none;display:flex;container-type:inline-size}a[data-astro-cid-yznhsk2b].price-pill:hover{border-color:var(--brand);background:var(--brand-soft);color:var(--ink)}.price-icon[data-astro-cid-yznhsk2b]{background:var(--accent-soft);color:#6b4d05;border-radius:50%;flex:none;place-items:center;width:2.25rem;height:2.25rem;display:grid}.price-body[data-astro-cid-yznhsk2b]{flex-direction:column;flex:1;min-width:0;display:flex}.price-label[data-astro-cid-yznhsk2b]{font-weight:600}.price-note[data-astro-cid-yznhsk2b]{color:var(--ink-soft);font-size:.8125rem}.price-go[data-astro-cid-yznhsk2b]{color:var(--ink-soft)}@container (width<14rem){.price-body[data-astro-cid-yznhsk2b]{flex-basis:100%;order:1}.price-go[data-astro-cid-yznhsk2b]{margin-inline-start:auto}}.faq[data-astro-cid-bppbuphv]{border-top:1px solid var(--line-strong)}.faq-item[data-astro-cid-bppbuphv]{border-bottom:1px solid var(--line-strong)}.faq-item[data-astro-cid-bppbuphv] summary[data-astro-cid-bppbuphv]{justify-content:space-between;align-items:flex-start;gap:var(--s5);padding:var(--s5) 0;cursor:pointer;list-style:none;display:flex}.faq-item[data-astro-cid-bppbuphv] summary[data-astro-cid-bppbuphv]::-webkit-details-marker{display:none}.faq-question[data-astro-cid-bppbuphv]{font-family:var(--font-display);letter-spacing:-.01em;font-size:clamp(1.05rem,3.4vw,1.25rem);font-weight:700;line-height:1.25}.faq-toggle[data-astro-cid-bppbuphv]{background:var(--brand-soft);border-radius:50%;flex:none;width:1.5rem;height:1.5rem;margin-top:.15rem;position:relative}.faq-toggle[data-astro-cid-bppbuphv]:before,.faq-toggle[data-astro-cid-bppbuphv]:after{content:"";background:var(--brand-deep);height:2px;transition:transform .25s var(--ease);border-radius:2px;position:absolute;inset:50% .35rem;transform:translateY(-50%)}.faq-toggle[data-astro-cid-bppbuphv]:after{transform:translateY(-50%)rotate(90deg)}.faq-item[data-astro-cid-bppbuphv][open] .faq-toggle[data-astro-cid-bppbuphv]:after{transform:translateY(-50%)rotate(0)}.faq-item[data-astro-cid-bppbuphv][open] .faq-toggle[data-astro-cid-bppbuphv]{background:var(--accent)}.faq-answer[data-astro-cid-bppbuphv]{padding-bottom:var(--s5);max-width:var(--measure)}.faq-answer[data-astro-cid-bppbuphv] p[data-astro-cid-bppbuphv]{color:var(--ink-soft);margin:0}.hero[data-astro-cid-m3zpgalb]{background:radial-gradient(70% 50% at 90% 0%, var(--brand-soft) 0%, #ebe7f800 70%), radial-gradient(50% 40% at 0% 100%, var(--accent-soft) 0%, #fdf1d300 70%);padding-block:clamp(2rem,7vw,5rem) clamp(2.5rem,8vw,5rem);position:relative}.hero-inner[data-astro-cid-m3zpgalb]{position:relative}.hero-badge[data-astro-cid-m3zpgalb]{align-items:center;gap:var(--s2);margin:0 0 var(--s5);padding:.4rem var(--s4) .4rem var(--s3);border:1px solid var(--line-strong);border-radius:var(--r-pill);background:var(--surface);color:var(--ink-soft);font-size:.8125rem;font-weight:500;display:inline-flex}.hero-dot[data-astro-cid-m3zpgalb]{background:var(--hebrew);border-radius:50%;flex:none;width:.5rem;height:.5rem}.hero-title[data-astro-cid-m3zpgalb]{max-width:20ch;margin-bottom:var(--s5);hyphens:manual;font-size:clamp(min(1.85rem,9.25vw),8vw,4.25rem)}.hero-subjects[data-astro-cid-m3zpgalb]{display:block}.hero-accent[data-astro-cid-m3zpgalb]{color:var(--brand-deep);padding-bottom:.3em;display:inline-block;position:relative}.hero-underline[data-astro-cid-m3zpgalb]{inset-inline:0;width:100%;height:.14em;position:absolute;bottom:.04em}.hero-copy[data-astro-cid-m3zpgalb] .lede[data-astro-cid-m3zpgalb]{margin-bottom:var(--s5)}.hero-actions[data-astro-cid-m3zpgalb]{gap:var(--s3);flex-wrap:wrap;display:flex}.hero-note[data-astro-cid-m3zpgalb]{align-items:center;gap:var(--s2);margin:var(--s4) 0 0;color:var(--ink-soft);font-size:.875rem;display:inline-flex}.hero-note[data-astro-cid-m3zpgalb] .icon{color:var(--hebrew)}.facts[data-astro-cid-m3zpgalb]{gap:var(--s4);grid-template-columns:repeat(auto-fit,minmax(min(100%,max(8.5rem,40%)),1fr));margin:clamp(2.5rem,7vw,3.5rem) 0 0;padding:0;list-style:none;display:grid}.facts[data-astro-cid-m3zpgalb] li[data-astro-cid-m3zpgalb]{border-inline-start:2px solid var(--line-strong);margin:0;padding-inline-start:var(--s4)}.fact-value[data-astro-cid-m3zpgalb]{font-family:var(--font-display);letter-spacing:-.03em;color:var(--grape);font-size:clamp(1.6rem,6vw,2.25rem);font-weight:700;line-height:1;display:block}.fact-label[data-astro-cid-m3zpgalb]{margin-top:var(--s2);color:var(--ink-soft);font-size:.8125rem;line-height:1.35;display:block}.finder-layout[data-astro-cid-m3zpgalb]{gap:var(--s6);display:grid}.finder-aside[data-astro-cid-m3zpgalb]{gap:var(--s3);grid-template-columns:minmax(0,1fr);align-content:start;display:grid}.steps[data-astro-cid-m3zpgalb]{gap:var(--s5);margin:0 0 var(--s6);counter-reset:step;padding:0;list-style:none;display:grid}.steps[data-astro-cid-m3zpgalb] li[data-astro-cid-m3zpgalb]{padding-top:var(--s5);border-top:1px solid #fbf6ee38;margin:0;position:relative}.step-num[data-astro-cid-m3zpgalb]{margin-bottom:var(--s3);font-family:var(--font-display);letter-spacing:.01em;color:#0000;-webkit-text-stroke:1.2px var(--accent);font-size:clamp(2.75rem,9vw,3.5rem);font-weight:700;line-height:1;display:block}.steps[data-astro-cid-m3zpgalb] h3[data-astro-cid-m3zpgalb]{margin-bottom:var(--s2)}.steps[data-astro-cid-m3zpgalb] p[data-astro-cid-m3zpgalb]{color:#c9c2e4;max-width:36ch;margin:0;font-size:.9375rem}.steps-link[data-astro-cid-m3zpgalb]{color:var(--accent)}.formats[data-astro-cid-m3zpgalb]{gap:var(--s4);grid-template-columns:minmax(0,1fr);display:grid}.format[data-astro-cid-m3zpgalb]{padding:var(--s5);background:var(--surface);border:1px solid var(--line);border-radius:var(--r-md);position:relative}.format-mark[data-astro-cid-m3zpgalb]{margin-bottom:var(--s3);font-family:var(--font-display);letter-spacing:.1em;color:var(--brand);font-size:.8125rem;font-weight:700;display:block}.format[data-astro-cid-m3zpgalb] h3[data-astro-cid-m3zpgalb]{margin-bottom:var(--s2)}.format[data-astro-cid-m3zpgalb] p[data-astro-cid-m3zpgalb]{color:var(--ink-soft);margin:0;font-size:.9375rem}.section-link[data-astro-cid-m3zpgalb]{margin-top:var(--s5)}@media (width>=48rem){.facts[data-astro-cid-m3zpgalb]{grid-template-columns:repeat(auto-fit,minmax(min(100%,max(8.5rem,20%)),1fr))}.formats[data-astro-cid-m3zpgalb]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=64rem){.finder-layout[data-astro-cid-m3zpgalb]{gap:var(--s8);grid-template-columns:minmax(0,2fr) minmax(0,1fr);align-items:start}.steps[data-astro-cid-m3zpgalb]{gap:var(--s6);grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width>=72rem){.hero-inner[data-astro-cid-m3zpgalb]{gap:var(--s9);grid-template-columns:minmax(0,1.4fr) minmax(0,.6fr);align-items:end;display:grid}.hero-title[data-astro-cid-m3zpgalb]{font-size:clamp(2.75rem,4.4vw,3.75rem)}.facts[data-astro-cid-m3zpgalb]{gap:var(--s5);grid-template-columns:repeat(auto-fit,minmax(min(100%,max(8.5rem,40%)),1fr));margin-top:0}}
