.english-site{text-align:left;color:#1d2233;direction:ltr;background:#fffefc;min-height:100vh;font-family:Heebo,Arial,sans-serif}.english-site h1,.english-site h2,.english-site h3{font-family:Fredoka,Heebo,Arial,sans-serif;font-weight:800;line-height:1.2}.english-site h1:where(:not(.en-rsvp *)){margin:20px 0;font-size:clamp(2rem,5vw,3.5rem)}.english-site h2:where(:not(.en-rsvp *)){margin:30px 0 16px;font-size:1.7rem}.english-site h3:where(:not(.en-rsvp *)){margin:12px 0;font-size:1.2rem}.english-site p:where(:not(.en-rsvp *)){margin:12px 0;line-height:1.75}.en-header,.en-footer{border-bottom:1px solid #dedbd1;padding:22px max(18px,50vw - 550px)}.en-header{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px;display:flex}.en-brand{font-size:1.6rem;font-weight:900}.en-header nav,.en-footer nav{flex-wrap:wrap;gap:20px;display:flex}.en-header a,.en-footer a{align-items:center;min-height:44px;display:inline-flex}.en-footer{border-top:1px solid #dedbd1;margin-top:48px;font-size:.95rem}.en-footer a{text-decoration:underline}.en-page{max-width:1100px;margin:auto;padding:36px 20px 60px}.en-lead{max-width:750px;font-size:1.25rem}.en-eyebrow{text-transform:uppercase;letter-spacing:.09em;color:#74518c;font-size:.8rem;font-weight:800}.en-cards{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:20px;display:grid}.en-card{background:#fff;border:2px solid #e1e5ef;border-radius:20px;padding:20px;display:block}.en-card:hover{border-color:#1d2233;box-shadow:3px 3px #1d2233}.english-site button:where(:not(.mm-card):not(.arc-tool):not(.arc-btn):not(.en-rsvp *)),.en-button{color:#fff;cursor:pointer;background:#1d2233;border:2px solid #1d2233;border-radius:14px;min-height:44px;padding:10px 18px;font-weight:700;display:inline-block}.english-site button:disabled{opacity:.55;cursor:default}.english-site input:where(:not(.en-rsvp *)),.english-site select:where(:not(.en-rsvp *)){color:#202b40;background:#fff;border:1px solid #aaa;border-radius:8px;max-width:100%;padding:10px}.english-site :focus-visible{outline-offset:3px;outline:3px solid #007a9c}.en-skip{z-index:100;background:#fff;padding:12px;position:absolute;top:-100px;left:16px}.en-skip:focus{top:10px}.en-loading{text-align:center;padding:60px}.english-site [lang=he]{font-family:Heebo,Arial,sans-serif}.english-site .seo-body{margin-top:36px}.en-print-sheet{direction:ltr;font-family:Arial,Helvetica,sans-serif}.en-print-sheet h2{font-family:inherit}.en-actions{flex-wrap:wrap;gap:12px;margin:20px 0;display:flex}.en-paper{color:#111;background:#fff;border:1px solid #ddd;max-width:650px;margin:20px auto;padding:20px}.en-paper svg{width:100%;height:auto}.en-help{background:#eef4fa;border-radius:12px;padding:16px}.buga-print-dialog[dir=ltr]{direction:ltr;font-family:Arial,Helvetica,sans-serif}.buga-print-dialog[dir=ltr] h2{font-family:inherit}.buga-print-dialog[dir=ltr] .buga-qr-text,.buga-print-dialog[dir=ltr] .buga-qr-text span,#buga-print-output[dir=ltr] .buga-qr-text,#buga-print-output[dir=ltr] .buga-qr-text span{text-align:left;direction:ltr}#buga-print-output[dir=ltr]{direction:ltr!important}@media (width<=500px){.en-header nav{gap:12px;font-size:.9rem}.en-page{padding:24px 16px 44px}.en-cards{grid-template-columns:1fr}}.english-site .en-letter{font-size:5rem;font-weight:500;line-height:1.3;display:block}.english-site .en-script-samples{text-align:center;flex-wrap:wrap;justify-content:center;gap:2rem;display:flex}.english-site .en-script-samples strong{display:block}.english-site .en-he-word{font-size:2rem}.english-site .en-actions{flex-wrap:wrap;gap:.7rem;margin:1rem 0;display:flex}.english-site .en-quiz{background:#f0f9ff;border-radius:1rem;padding:1.5rem}.english-site .en-stroke{max-width:100%;height:200px;margin:1rem auto}.english-site .en-draw-stroke{stroke-dasharray:1;stroke-dashoffset:1px;animation:1s linear forwards en-draw}.english-site .en-song{flex-wrap:wrap;gap:.6rem;margin:1rem 0;display:flex}.english-site .en-song span{text-align:center;border:2px solid #cbd5e1;border-radius:.5rem;min-width:60px;padding:.5rem}.english-site .en-song b{font-size:2rem;display:block}.english-site .en-active{background:#fef08a}.english-site .en-source{color:#475569;margin-top:2rem;font-size:.85rem}.english-site small{font-size:.8rem}@keyframes en-draw{to{stroke-dashoffset:0}}@media (prefers-reduced-motion:reduce){.english-site .en-draw-stroke{stroke-dashoffset:0;animation:none}}.english-site .font-ktav,.english-site svg text[font-family=KtavYad]{font-family:KtavYad,Heebo,sans-serif}.english-site .font-stam{font-family:Stam,serif}.english-site .en-dates{background:#eef4fa;border-radius:1rem;margin:2rem 0;padding:1.5rem}.english-site .en-dates select{margin:.5rem}.english-site .en-dates .en-cards{margin-top:1rem}.english-site .en-blessing{text-align:right;background:#fff;border:1px solid #ddd;border-radius:1rem;padding:1rem;font-size:1.5rem;line-height:2}.english-site .en-art-preview{background:#fff;border-radius:.5rem;justify-content:center;align-items:center;height:260px;display:flex;overflow:hidden}.english-site .en-art-preview svg,.english-site .en-art-preview img{object-fit:contain;width:100%;max-height:260px}.english-site .en-word-pairs{flex-wrap:wrap;gap:1rem;display:flex}.english-site .en-word-pairs p{background:#f5effc;border-radius:.5rem;padding:.5rem}.english-site h4{margin-top:1rem;font-weight:700}.en-header-top{grid-template-columns:1fr auto 1fr;align-items:center;gap:20px;max-width:1350px;min-height:100px;margin:auto;padding:12px 28px;display:grid}.en-header-top>.en-play-link{justify-self:start}.en-header-actions{justify-content:flex-end;align-items:center;gap:10px;display:flex}.english-site .en-brand{color:#1d2233;align-items:center;gap:10px;line-height:1;text-decoration:none;display:flex}.en-brand-cake{font-size:44px}.en-brand b{letter-spacing:-1px;color:#f58220;text-shadow:1px 1px #1d2233;font-family:Fredoka,Heebo,sans-serif;font-size:40px;font-weight:700}.en-brand b span{color:#26b8d8}.en-brand small{letter-spacing:1px;color:#465671;margin-top:5px;font-size:9px;display:block}.en-desktop-nav{border-block:1px solid #eef0f6;flex-wrap:wrap;justify-content:center;gap:8px 26px;padding:4px 16px;display:flex}.en-desktop-nav a{border-bottom:3px solid #0000;align-items:center;min-height:44px;font-weight:700;display:flex}.en-desktop-nav a[aria-current=page]{border-color:#00c9eb}.english-site button.en-menu-toggle,.en-mobile-nav{display:none}.en-footer{background:#fff8e5;border-top:2px solid #1d2233}.en-footer strong{font-family:Fredoka,Heebo,sans-serif}.en-home{text-align:left;direction:ltr}.english-site .en-home h2{font-size:clamp(24px,3vw,32px)}.en-home .home-intro{text-align:center}.english-site .en-eyebrow{color:#586079;letter-spacing:.09em;font-size:12px;font-weight:800}.en-home .home-doors{grid-template-columns:repeat(2,minmax(0,1fr))}.en-home .home-door{text-align:left;height:225px}.en-home .home-door-copy{margin:25px 43% 20px 24px}.en-home .home-door-copy h3{white-space:normal;margin:0 0 10px;font-size:27px}.en-home .home-door-copy p{margin:0;font-size:16px;line-height:1.5}.en-door-art{object-fit:contain;object-position:right bottom;width:44%;height:100%;position:absolute;bottom:0;right:0}.en-home .home-door-arrow{bottom:14px;left:auto;right:16px}.en-home-play{background:#fff4c7;border:2px solid #1d2233;border-radius:26px;justify-content:space-between;align-items:center;gap:30px;margin-top:32px;padding:28px 36px;display:flex;box-shadow:4px 4px #1d2233}.en-home-play h2{margin:8px 0}.en-mini-cards{flex-shrink:0;grid-template-columns:repeat(2,76px);gap:10px;display:grid;transform:rotate(5deg)}.en-mini-cards span{background:#fff;border:2px solid #1d2233;border-radius:14px;place-items:center;height:86px;font-size:42px;display:grid;box-shadow:3px 3px #1d2233}.en-section-heading{justify-content:space-between;align-items:center;gap:20px;margin-bottom:20px;display:flex}.en-section-heading h2,.en-section-heading p{margin:0}.en-section-heading>a{font-weight:700;text-decoration:underline}.en-coloring-grid{grid-template-columns:repeat(auto-fill,minmax(200px,1fr))}.en-card img{object-fit:contain;background:#fff;border-radius:12px;width:100%;height:200px}.en-card h2{margin:14px 0 8px;font-size:22px}.en-card>span:last-child{font-size:14px;font-weight:700}.en-card-icon{font-size:36px}.en-breadcrumb{flex-wrap:wrap;gap:8px;font-size:14px;display:flex}.en-breadcrumb a{align-items:center;min-height:36px;text-decoration:underline;display:inline-flex}.en-search-label{gap:8px;max-width:600px;font-weight:700;display:grid}.en-selection-bar{background:#fff4c7;border:2px solid #1d2233;border-radius:18px;flex-wrap:wrap;align-items:center;gap:10px;margin:22px 0;padding:16px;display:flex}.en-select-sheet{cursor:pointer}.en-select-sheet.is-selected{background:#fff4c7;border-color:#1d2233;box-shadow:3px 3px #1d2233}.en-select-sheet>span{align-items:center;gap:8px;min-height:44px;margin-top:12px;display:flex}.english-site input[type=checkbox]{accent-color:#1d2233;flex-shrink:0;width:20px;height:20px}.en-feature{background:#e9f6ff;border-radius:24px;grid-template-columns:1.2fr 1fr;align-items:start;gap:30px;margin:28px 0;padding:28px;display:grid}.en-feature h2{margin-top:0}.en-sheet-thumb{background:#fff;border:1px solid #ccd2dd;width:100%;max-width:330px;margin:auto;box-shadow:5px 6px #1d223318}.en-form{gap:12px;display:grid}.en-form label{gap:4px;font-weight:700;display:grid}.en-check{align-items:center;gap:10px;display:flex}.en-small{color:#586079;font-size:14px}.en-game-art{text-align:center;font-size:64px;line-height:1.7}.en-play-card{grid-template-columns:1fr 2fr;align-items:center}.en-memory{background:#f3f8ff;border:2px solid #1d2233;border-radius:24px;height:min(680px,80vh);min-height:440px;position:relative;overflow:hidden}.en-memory .arc-game{direction:ltr;height:100%}.en-memory .arc-field{flex:1;min-height:240px}.en-memory .mm-card{color:#1d2233;padding:0}.en-memory .arc-toast{text-align:center;max-width:90%}.en-memory .arc-pill{font-size:14px}@media (width<=800px){.en-header-top{grid-template-columns:auto 1fr;gap:12px;padding:12px 16px}.en-header-top>.en-play-link{display:none}.en-header-actions{justify-self:end}.en-brand b{font-size:30px}.en-brand-cake{font-size:34px}.en-brand small{letter-spacing:.5px;font-size:7px}.en-desktop-nav{display:none}.english-site button.en-menu-toggle{color:#1d2233;background:#fff;place-items:center;min-height:44px;padding:8px;display:grid}.en-mobile-nav{border-bottom:1px solid #e1e5ef;grid-template-columns:1fr 1fr;gap:4px 12px;padding:12px 20px;display:grid}.en-mobile-nav a{align-items:center;min-height:48px;font-weight:700;display:flex}.en-home .home-doors{grid-template-columns:1fr}.en-home .home-door{height:205px}.en-home .home-door-copy{margin:24px 43% 16px 22px}.en-home-play{gap:16px;padding:22px}.en-mini-cards{grid-template-columns:repeat(2,52px);gap:6px}.en-mini-cards span{height:62px;font-size:32px}.en-feature{grid-template-columns:1fr;padding:20px}.en-section-heading{flex-direction:column;align-items:flex-start;gap:12px}}@media (width<=480px){.en-brand-cake{display:none}.en-header-top{padding:10px 12px}.en-brand b{font-size:29px}.en-brand small{font-size:7px}.en-header-actions{gap:7px}.en-header-actions .site-language-link{padding:6px 10px}.en-home .home-door-copy h3{font-size:25px}.en-home .home-door-copy p{font-size:14px}.en-home-play{flex-direction:column;align-items:flex-start}.en-mini-cards{display:none}.en-coloring-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.en-coloring-grid .en-card{padding:10px}.en-card img{height:145px}.en-coloring-grid h2,.en-coloring-grid h3{font-size:18px}.en-selection-bar button{flex:1;font-size:14px}.en-selection-bar [data-print-main]{flex-basis:100%}.en-select-sheet>span{font-size:13px!important}}.english-site .en-home,.english-site .en-home .home-doors,.english-site .en-home .home-intent{text-align:left;direction:ltr}.english-site .en-home .home-intents .home-intent .home-door-copy{text-align:left;direction:ltr;margin:26px 43% 20px 24px}.english-site .en-home .home-intents .home-intent .home-door-copy h3{white-space:normal;margin:0 0 10px;font-size:27px;line-height:1.2}.english-site .en-home .home-intents .home-intent .home-door-copy p{white-space:normal;margin:0;font-size:16px;line-height:1.5}.english-site .en-header-actions button.en-menu-toggle{display:none}@media (width<=800px){.english-site .en-header-actions button.en-menu-toggle{display:grid}.english-site .en-home .home-intents .home-intent .home-door-copy{margin:24px 43% 16px 22px}}@media (width<=480px){.english-site .en-home .home-intents .home-intent .home-door-copy h3{font-size:24px}.english-site .en-home .home-intents .home-intent .home-door-copy p{font-size:14px}}.english-site .en-home .home-intents .home-intent{min-height:220px;padding:0;display:block}.english-site .en-home .home-intents .home-intent .home-door-arrow{bottom:14px;left:auto;right:16px}.english-site .en-rsvp{font-family:Heebo,Arial,sans-serif}.english-site .en-rsvp h1,.english-site .en-rsvp h2,.english-site .en-rsvp h3{font-family:Fredoka,Heebo,Arial,sans-serif}.english-site .en-rsvp .rsvp-invitation h1,.english-site .en-rsvp .rsvp-invitation h3{margin:0;font-size:clamp(25px,4vw,38px);line-height:1.3}.en-home-rsvp{background:#e9f6ff}
