.bb{color:var(--cobalt-ink);background:var(--ivory);overflow-x:clip}.bb [lang=he]{font-family:Frank Ruhl Libre,serif}.bb-bar{position:sticky;top:0;z-index:30;display:flex;align-items:center;gap:16px;height:52px;padding:0 var(--gutter);background:#f6f1e7f0;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-bottom:1px solid var(--line)}.bb-bar__home{display:flex;align-items:center;gap:10px;text-decoration:none;color:var(--cobalt);font-family:var(--f-label);font-weight:700;font-size:.72rem;letter-spacing:.2em;text-transform:uppercase}.bb-bar__home svg{width:18px;height:auto}.bb-bar__hint{margin-inline-start:auto;font-size:.78rem;color:var(--muted)}.bb-bar__progress{position:absolute;left:0;right:0;bottom:-1px;height:2px;background:var(--cobalt);transform:scaleX(0);transform-origin:0 50%}.bb-index{position:fixed;z-index:25;left:18px;top:50%;transform:translateY(-50%);display:grid;gap:2px}.bb-index a{display:flex;gap:10px;align-items:center;font-size:.72rem;font-weight:600;letter-spacing:.06em;text-decoration:none;color:var(--muted);padding:3px 6px;opacity:.55}.bb-index a span{font-family:var(--f-display);font-weight:700;font-size:.9rem;width:20px}.bb-index a em{font-style:normal;display:none}.bb-index:hover a em{display:inline}.bb-index:hover{background:var(--ivory);box-shadow:0 6px 30px #073b821f}.bb-index a.on,.bb-index a:hover{opacity:1;color:var(--cobalt)}@media (max-width: 1100px){.bb-index{display:none}}.bb-chapter{padding-block:clamp(80px,11vw,170px)}.bb-chapter--white{background:var(--white)}.bb-chapter__head{display:grid;grid-template-columns:auto 1fr;gap:clamp(18px,3vw,44px);align-items:start;margin-bottom:clamp(40px,6vw,80px)}.bb-chapter__n{font-family:var(--f-display);font-weight:700;font-size:clamp(3rem,1.6rem + 4vw,6.4rem);line-height:.8;color:var(--cobalt)}.bb-chapter__head .kicker{margin-bottom:10px}.bb-chapter__title{margin:0;font-family:var(--f-display);font-weight:700;text-transform:uppercase;font-size:clamp(2.2rem,1rem + 3.6vw,4.8rem);line-height:.95;word-spacing:-.12em;color:var(--cobalt);max-width:18ch}.bb-note{margin:clamp(30px,4vw,56px) auto 0;max-width:58ch;text-align:center;font-family:Bodoni Moda,serif;font-variation-settings:"opsz" 12;font-style:italic;font-size:clamp(1.05rem,1rem + .3vw,1.25rem);line-height:1.5;color:var(--muted)}.bb-cover{position:relative;min-height:calc(100vh - 52px);display:grid;align-content:center;text-align:center;padding-top:clamp(40px,6vh,80px);overflow:hidden}.bb-cover__inner{position:relative;z-index:2;display:grid;justify-items:center}.bb-cover__emblem{width:clamp(56px,6vw,84px);height:auto;color:var(--cobalt);margin-bottom:18px}.bb-cover__wordmark{width:clamp(150px,15vw,220px);height:auto;color:var(--cobalt)}.bb-cover__imprint{margin:12px 0 clamp(26px,4vh,46px);font-family:Frank Ruhl Libre,serif;font-weight:500;font-size:clamp(1.1rem,1rem + .6vw,1.6rem);color:var(--cobalt)}.bb-cover__title{margin:0;max-width:16ch;font-family:var(--f-display);font-weight:700;text-transform:uppercase;font-size:clamp(2.6rem,1rem + 5.6vw,7rem);line-height:.92;word-spacing:-.12em;color:var(--cobalt)}.bb-cover__title em{font-family:Playfair Display,serif;font-style:italic;font-weight:900;text-transform:none;word-spacing:0;color:var(--cobalt)}.bb-cover__meta{margin:clamp(22px,3vh,36px) 0 0;font-family:Bodoni Moda,serif;font-variation-settings:"opsz" 12;font-size:1rem;color:var(--muted)}.bb-cover__art{position:relative;z-index:1;width:112%;max-width:none;margin:clamp(10px,3vh,40px) 0 -6vw -6%;pointer-events:none}.bb-roots{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(20px,3vw,44px)}.bb-root img{width:100%;aspect-ratio:3 / 2;object-fit:cover;display:block}.bb-root__wink{margin:0;aspect-ratio:3 / 2;display:grid;align-content:center;padding:0 8%;background:var(--cobalt);color:var(--ivory);font-family:var(--f-display);font-weight:700;text-transform:uppercase;font-size:clamp(1.6rem,1rem + 1.6vw,2.6rem);line-height:.95;word-spacing:-.12em}.bb-root__wink em{font-family:Playfair Display,serif;font-style:italic;font-weight:900;text-transform:none;color:var(--limestone)}.bb-root h3{margin:22px 0 2px;font-family:var(--f-display);font-weight:700;text-transform:uppercase;font-size:clamp(1.4rem,1.1rem + .8vw,2rem);color:var(--cobalt)}.bb-root__he{display:block;font-size:1.15rem;color:var(--cobalt);margin-bottom:10px}.bb-root p{margin:0;font-family:Bodoni Moda,serif;font-variation-settings:"opsz" 12;font-size:1.1rem;line-height:1.5}.bb-equation{margin:clamp(48px,6vw,80px) 0 0;text-align:center;font-family:var(--f-display);font-weight:700;text-transform:uppercase;font-size:clamp(1.1rem,.9rem + 1vw,1.8rem);color:var(--cobalt);line-height:1.4}.bb-equation i{font-style:normal;color:var(--muted);margin-inline:.3em}.bb-equation b{font-family:Playfair Display,serif;font-style:italic;font-weight:900;text-transform:none}.bb-anatomy{display:grid;grid-template-columns:repeat(3,1fr);gap:clamp(20px,4vw,60px)}.bb-anatomy__part{text-align:center}.bb-anatomy__svg{width:100%;max-width:220px;height:auto;color:var(--cobalt);margin-bottom:18px}.bb-anatomy__rule{stroke:var(--gold);stroke-width:2;stroke-dasharray:8 8}.bb-anatomy__part h3{margin:0 0 6px;font-family:var(--f-display);font-weight:700;text-transform:uppercase;font-size:1.6rem;color:var(--cobalt)}.bb-anatomy__part p{margin:0 auto;max-width:28ch;font-family:Bodoni Moda,serif;font-variation-settings:"opsz" 12;font-size:1.08rem}.bb-lockups{display:grid;grid-template-columns:1fr 1fr;gap:16px;margin-top:clamp(50px,7vw,90px)}.bb-lockup{display:grid;justify-items:center;align-content:center;gap:12px;padding:clamp(36px,5vw,70px) 20px;background:var(--ivory);color:var(--cobalt)}.bb-lockup svg{width:54px;height:auto}.bb-lockup .bb-lockup__wm{width:150px}.bb-lockup span{font-family:Frank Ruhl Libre,serif;font-size:1.2rem}.bb-lockup--blue{background:var(--cobalt);color:var(--ivory)}.bb-voices{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(20px,3vw,44px);border-top:2px solid var(--cobalt)}.bb-voice{padding-top:22px;display:grid;align-content:start;gap:12px}.bb-voice__k{font-family:var(--f-label);font-weight:700;font-size:.72rem;letter-spacing:.22em;text-transform:uppercase;color:var(--muted)}.bb-voice p{margin:0;color:var(--cobalt)}.bb-voice__poster{font-family:var(--f-display);font-weight:700;text-transform:uppercase;font-size:clamp(1.8rem,1rem + 2vw,3rem);line-height:.95;word-spacing:-.12em}.bb-voice__poster[lang=he]{font-family:Secular One,sans-serif;text-transform:none;word-spacing:0}.bb-voice__book{font-family:Bodoni Moda,serif;font-variation-settings:"opsz" 12;font-weight:500;font-size:clamp(1.15rem,1rem + .5vw,1.45rem);line-height:1.45}.bb-voice__book[lang=he]{font-family:Frank Ruhl Libre,serif;font-weight:900;font-size:1.7rem}.bb-voice__wink{font-family:Playfair Display,serif;font-style:italic;font-weight:900;font-size:clamp(3rem,1.6rem + 4vw,6rem);line-height:1}.bb-voice__font{font-size:.82rem;color:var(--muted)}.bb-lines{display:grid;grid-template-columns:1fr 1fr;gap:0 clamp(24px,4vw,60px);margin-top:clamp(50px,7vw,90px)}.bb-line{border-top:1px solid var(--line-strong);padding-block:20px}.bb-line p{margin:0;font-family:var(--f-display);font-weight:700;text-transform:uppercase;font-size:clamp(1.2rem,1rem + .8vw,1.8rem);line-height:1.05;color:var(--cobalt);word-spacing:-.1em}.bb-line p[lang=he]{margin-top:6px;font-family:Secular One,sans-serif;text-transform:none;word-spacing:0;font-size:clamp(1.1rem,1rem + .6vw,1.5rem);color:var(--cobalt-ink)}.bb-palette{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));min-height:clamp(260px,30vw,420px)}.bb-chip{display:grid;align-content:end;gap:6px;padding:clamp(18px,2vw,28px);color:var(--cobalt)}.bb-chip--dark{color:var(--ivory)}.bb-chip b{font-family:var(--f-display);font-weight:700;text-transform:uppercase;font-size:clamp(1.1rem,.9rem + .6vw,1.5rem)}.bb-chip span{font-family:Bodoni Moda,serif;font-variation-settings:"opsz" 12;font-style:italic;font-size:1.05rem}.bb-chip code{font-size:.78rem;opacity:.75}.bb-icons{display:grid;grid-template-columns:repeat(8,minmax(0,1fr));gap:clamp(18px,2.4vw,36px) clamp(10px,1.6vw,24px)}.bb-icons figure{margin:0;text-align:center}.bb-icons img{width:clamp(44px,5vw,72px);height:auto}.bb-icons figcaption{margin-top:8px;font-size:.72rem;letter-spacing:.08em;text-transform:uppercase;color:var(--muted)}.bb-gfx{display:grid;grid-template-columns:1fr 1fr;gap:16px}.bb-gfx img{width:100%;height:auto;display:block}.bb-gfx__tiles{min-height:260px;background:url(/images/pattern-tiles-900.webp) center / 520px auto}.bb-gfx__busts{display:grid;grid-template-columns:repeat(3,1fr);align-items:end;gap:8px;padding:24px;background:var(--ivory)}.bb-gfx__wide:last-child{grid-column:1 / -1;background:var(--ivory);padding:30px}.bb-photos{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:clamp(12px,1.6vw,22px);align-items:start}.bb-photo{margin:0}.bb-photo img{width:100%;aspect-ratio:3 / 2;object-fit:cover;display:block}.bb-photo figcaption{margin-top:8px;font-family:Bodoni Moda,serif;font-variation-settings:"opsz" 12;font-style:italic;font-size:.95rem;color:var(--muted)}.bb-photo--0{grid-column:span 4}.bb-photo--1{grid-column:span 2;margin-top:clamp(30px,6vw,90px)}.bb-photo--1 img{aspect-ratio:4 / 5}.bb-photo--3{margin-top:clamp(20px,4vw,60px)}.bb-swag img{width:100%;height:auto;display:block}.bb-end{background:var(--cobalt);color:var(--ivory);text-align:center;padding-block:clamp(90px,14vw,200px)}.bb-end__emblem{width:64px;height:auto;color:var(--ivory);margin:0 auto 26px}.bb-end__he{margin:0 0 36px;font-family:Frank Ruhl Libre,serif;font-weight:900;font-size:clamp(3rem,1rem + 7vw,8rem);line-height:1}.bb-end .btn--primary{background:var(--ivory);color:var(--cobalt);border-color:var(--ivory)}@media (max-width: 900px){.bb-roots,.bb-anatomy,.bb-voices,.bb-lines,.bb-gfx,.bb-lockups{grid-template-columns:1fr}.bb-palette{grid-template-columns:1fr 1fr}.bb-icons{grid-template-columns:repeat(4,minmax(0,1fr))}.bb-photos{grid-template-columns:1fr 1fr}.bb-photo--0{grid-column:1 / -1}.bb-photo--1,.bb-photo--2,.bb-photo--3,.bb-photo--4{grid-column:span 1;margin-top:0}}.bb-root .bb-root__wink{font-family:var(--f-display);font-size:clamp(1.6rem,1rem + 1.6vw,2.6rem);line-height:.95}.bb-root .bb-root__wink em{display:block;font-size:1.15em}.bb-voice__wink{font-size:clamp(2.8rem,1.4rem + 3vw,4.8rem)}.bb-cover__meta{position:relative;z-index:3}.bb-roots{grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(28px,3vw,48px)}.bb-root{position:relative}.bb-root img{aspect-ratio:469 / 722;object-fit:cover}.bb-root__op{position:absolute;top:calc((100% + -0px)*0);inset-inline-end:calc(-1*clamp(28px,3vw,48px));width:clamp(28px,3vw,48px);text-align:center;margin-top:30%;font-family:var(--f-display);font-weight:700;font-size:clamp(1.6rem,1rem + 1.4vw,2.6rem);color:var(--cobalt)}.bb-root--sum h3{font-family:Playfair Display,serif;font-style:italic;font-weight:900;text-transform:none}.bb-root p em{font-family:Playfair Display,serif;font-style:italic;font-weight:900;color:var(--cobalt)}@media (max-width: 900px){.bb-roots{grid-template-columns:1fr 1fr}.bb-root__op{display:none}}.bb-roots .bb-root h3{font-size:clamp(1.1rem,.9rem + .6vw,1.5rem);line-height:1}.bb-roots .bb-root p{font-size:1rem}.bb-photo--2,.bb-photo--3{grid-column:span 3;margin-top:0}.bb-photo--2,.bb-photo--3,.bb-photo--4{grid-column:span 2}.bb-scale{border-top:2px solid var(--cobalt)}.bb-scale__row{display:grid;grid-template-columns:130px minmax(0,1fr) 240px;gap:24px;align-items:baseline;padding:26px 0;border-bottom:1px solid var(--line-strong)}.bb-scale__row p{margin:0;color:var(--cobalt)}.bb-scale__k{font-family:var(--f-label);font-weight:700;font-size:.72rem;letter-spacing:.22em;text-transform:uppercase;color:var(--muted)}.bb-scale__f{font-size:.82rem;color:var(--muted)}.bb-s-h{font-family:var(--f-display);font-weight:700;text-transform:uppercase;font-size:clamp(2.2rem,1rem + 3vw,4rem);line-height:.95;word-spacing:-.12em}.bb-s-sub{font-family:Bodoni Moda,serif;font-variation-settings:"opsz" 12;font-weight:600;font-size:clamp(1.4rem,1.1rem + .9vw,2rem)}.bb-s-body{font-family:Bodoni Moda,serif;font-variation-settings:"opsz" 12;font-weight:500;font-size:1.15rem;line-height:1.6;max-width:54ch;color:var(--cobalt-ink)!important}.bb-s-quote{font-family:Bodoni Moda,serif;font-variation-settings:"opsz" 12;font-weight:600;font-size:clamp(1.4rem,1.1rem + .9vw,2rem)}.bb-s-quote b{display:block;font-family:var(--f-display);text-transform:uppercase;font-size:2.4em;line-height:.9}.bb-s-wink{font-family:Playfair Display,serif;font-style:italic;font-weight:900;font-size:clamp(2.4rem,1.2rem + 3vw,4rem);line-height:1}.bb-s-label{font-family:var(--f-label);font-weight:700;font-size:.78rem;letter-spacing:.24em;text-transform:uppercase}@media (max-width: 900px){.bb-scale__row{grid-template-columns:1fr;gap:8px}}.bb-cover{isolation:isolate;background:var(--cobalt);color:var(--ivory);min-height:auto;padding-top:clamp(36px,5vh,64px)}.bb-cover__ground{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;overflow:hidden;pointer-events:none}.bb-cover__ground .hero__tiles{top:0;right:0;bottom:0;left:0;z-index:0}.bb-cover__emblem,.bb-cover__wordmark,.bb-cover__imprint,.bb-cover__title{color:var(--ivory)}.bb-cover__emblem{width:clamp(44px,4.4vw,64px);margin-bottom:12px}.bb-cover__wordmark{width:clamp(120px,11vw,170px)}.bb-cover__imprint{margin-bottom:clamp(18px,3vh,32px)}.bb-cover__title{font-size:clamp(2.4rem,1rem + 4.8vw,6rem)}.bb-cover__title em{color:var(--limestone)}.bb-cover__meta{color:var(--on-cobalt-soft)}.bb-cover__art{margin-top:clamp(-120px,-8vw,-20px);margin-bottom:-1px}.bb-uniforms{display:grid;grid-template-columns:1fr 1fr;gap:clamp(20px,3vw,48px);margin-top:clamp(32px,4vw,64px)}.bb-uniforms figure{margin:0}.bb-uniforms img{width:100%;height:auto}.bb-uniforms figcaption{margin-top:10px;font-family:var(--f-label);font-weight:700;font-size:.72rem;letter-spacing:.2em;text-transform:uppercase;color:var(--muted);text-align:center}@media (max-width: 900px){.bb-uniforms{grid-template-columns:1fr}}.bb-index--on-blue:not(:hover) a,.bb-index--on-blue:not(:hover) a.on{color:var(--ivory)}.bb-icons--engraved{grid-template-columns:repeat(9,minmax(0,1fr));align-items:end}.bb-icons--engraved img{width:100%;max-width:110px;height:clamp(70px,8vw,120px);object-fit:contain;object-position:center bottom;margin:0 auto}@media (max-width: 1100px){.bb-icons--engraved{grid-template-columns:repeat(3,minmax(0,1fr))}}.bb-cover{background:transparent}.bb-cover__ground{background:var(--cobalt);bottom:16vw}.bb-gfx>.bb-gfx__wide:nth-child(-n+2) img{width:100%;aspect-ratio:3 / 1;height:auto;object-fit:cover}.bb-not{border-top:2px solid var(--cobalt)}.bb-not__row{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.2fr);gap:clamp(16px,3vw,48px);align-items:baseline;padding:clamp(14px,1.8vw,22px) 0;border-bottom:1px solid var(--line-strong)}.bb-not__no{font-family:Bodoni Moda,serif;font-variation-settings:"opsz" 12;font-style:italic;font-size:clamp(1.05rem,.95rem + .4vw,1.3rem);color:var(--muted);text-decoration-color:#c0392b;text-decoration-thickness:2px}.bb-not__yes{font-family:var(--f-display);font-weight:700;text-transform:uppercase;font-size:clamp(1.25rem,.9rem + 1.2vw,2rem);line-height:1;color:var(--cobalt)}.bb-not__rules{list-style:none;margin:clamp(36px,5vw,70px) 0 0;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(20px,3vw,40px)}.bb-not__rules li{font-family:Bodoni Moda,serif;font-variation-settings:"opsz" 12;font-size:1.05rem;line-height:1.5;color:var(--cobalt-ink)}.bb-not__rules b{display:block;margin-bottom:4px;font-family:Playfair Display,serif;font-style:italic;font-weight:900;font-size:1.5rem;color:var(--cobalt)}@media (max-width: 900px){.bb-not__row{grid-template-columns:1fr;gap:6px}.bb-not__rules{grid-template-columns:1fr}}.bb-social{display:grid;grid-template-columns:minmax(0,420px) minmax(0,1fr);gap:clamp(32px,6vw,100px);align-items:center}.bb-social__phone img{width:100%;height:auto;filter:drop-shadow(0 30px 50px rgba(5,25,60,.18))}.bb-social__rules{list-style:none;margin:0;padding:0;display:grid;gap:clamp(22px,3vw,40px);border-top:2px solid var(--cobalt);padding-top:clamp(22px,3vw,36px)}.bb-social__rules li{font-family:Bodoni Moda,serif;font-variation-settings:"opsz" 12;font-size:clamp(1.05rem,1rem + .3vw,1.25rem);line-height:1.5;color:var(--cobalt-ink)}.bb-social__rules b{display:block;margin-bottom:4px;font-family:var(--f-display);font-weight:700;text-transform:uppercase;font-size:clamp(1.4rem,1rem + 1.2vw,2.2rem);line-height:1;color:var(--cobalt)}@media (max-width: 900px){.bb-social{grid-template-columns:1fr}.bb-social__phone{max-width:340px;margin:0 auto}}.bb-social__side{display:grid;gap:clamp(24px,3vw,40px)}.bb-handle{display:grid;grid-template-columns:120px 1fr;gap:20px;align-items:center;padding:18px;background:var(--white);border:1px solid var(--line)}.bb-handle__qr svg{width:120px;height:120px;display:block}.bb-handle small{display:block;font-family:var(--f-label);font-weight:700;font-size:.72rem;letter-spacing:.16em;text-transform:uppercase;color:var(--muted)}.bb-handle b{display:block;margin:4px 0 6px;font-family:var(--f-display);font-weight:700;font-size:clamp(1.6rem,1rem + 1.6vw,2.4rem);color:var(--cobalt)}.lf{--bleed: 0mm;--safe: 11mm;background:#d9d4c8;padding:10mm 0;display:grid;justify-content:center;gap:8mm;font-size:9pt}.lf--bleed{--bleed: 3mm}@media print{.lf{background:none;padding:0;gap:0;display:block}}.lf-page{position:relative;width:var(--pw);height:var(--ph);overflow:hidden;isolation:isolate;background:var(--ivory);color:var(--cobalt-ink);box-shadow:0 6px 30px #0000002e;break-after:page;page-break-after:always}@media print{.lf-page{box-shadow:none}}.lf-page--blue{background:var(--cobalt);color:var(--ivory)}.lf-page--stone{background:#efe7d6}.lf-safe{position:absolute;inset:calc(var(--bleed) + var(--safe));display:flex;flex-direction:column;gap:4.2mm;z-index:2}.lf-grain{position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;z-index:0!important;transform:none!important}.lf-folio{position:absolute;bottom:calc(var(--bleed) + 5.5mm);inset-inline-start:calc(var(--bleed) + var(--safe));font-family:Bodoni Moda,serif;font-variation-settings:"opsz" 12;font-style:italic;font-size:8pt;color:var(--muted);z-index:3}.lf-page:nth-child(odd) .lf-folio{inset-inline-start:auto;inset-inline-end:calc(var(--bleed) + var(--safe))}.lf-head{display:grid;gap:1.6mm}.lf-kicker{font-family:var(--f-label);font-weight:700;font-size:6.5pt;letter-spacing:.22em;text-transform:uppercase;color:var(--cobalt);display:flex;align-items:center;gap:2mm}.lf-kicker:before{content:"";width:2mm;height:2mm;background:var(--gold)}.lf-kicker--light{color:var(--ivory)}:lang(he) .lf-kicker{letter-spacing:.02em;font-size:8pt}.lf-title{margin:0;font-family:var(--f-display);font-weight:700;text-transform:uppercase;font-size:22pt;line-height:.95;word-spacing:-.1em;color:var(--cobalt)}:lang(he) .lf-title{text-transform:none;word-spacing:0;line-height:1.05;font-size:24pt}.lf-sub{margin:0;font-family:Bodoni Moda,serif;font-variation-settings:"opsz" 12;font-style:italic;font-size:10pt;line-height:1.35;color:var(--cobalt-ink)}.lf-h3{margin:0;font-family:Playfair Display,serif;font-style:italic;font-weight:900;font-size:13pt;line-height:1.15;color:var(--cobalt)}.lf-p,.lf-principles p,.lf-faq dd,.lf-detail li,.lf-team p,.lf-line p,.lf-uniform p{font-family:Bodoni Moda,serif;font-variation-settings:"opsz" 12;font-weight:500}:lang(he) .lf-sub,:lang(he) .lf-h3,:lang(he) .lf-p,:lang(he) .lf-principles p,:lang(he) .lf-faq dd,:lang(he) .lf-detail li,:lang(he) .lf-team p,:lang(he) .lf-line p,:lang(he) .lf-uniform p,:lang(he) .lf-folio{font-family:Frank Ruhl Libre,serif;font-style:normal}.lf-p{margin:0;font-size:9.5pt;line-height:1.45}.lf-take{margin-top:auto;padding:3.5mm 4mm;background:var(--cobalt);color:var(--ivory);display:grid;gap:1mm}.lf-take b{font-family:var(--f-label);font-size:6.5pt;letter-spacing:.2em;text-transform:uppercase;color:var(--gold-light)}.lf-take p{margin:0;font-family:Playfair Display,serif;font-style:italic;font-weight:900;font-size:12pt;line-height:1.2}:lang(he) .lf-take p{font-family:Frank Ruhl Libre,serif;font-style:normal}:lang(he) .lf-take b{letter-spacing:.02em;font-size:8pt}.lf-cover .lf-safe{align-items:center;text-align:center;justify-content:flex-start;padding-top:4mm;gap:6mm}.lf-cover__crest{display:grid;justify-items:center;color:var(--ivory)}.lf-cover__emblem{width:13mm;height:auto;margin-bottom:2mm}.lf-cover__word{width:30mm;height:auto}.lf-cover__verse{margin-top:1.5mm;font-family:Frank Ruhl Libre,serif;font-size:9pt}.lf-cover__title{margin:0;display:grid;font-family:var(--f-display);font-weight:700;text-transform:uppercase;font-size:30pt;line-height:.92;color:var(--ivory)}.lf-cover__title em{font-family:Playfair Display,serif;font-style:italic;font-weight:900;text-transform:none;font-size:1.12em;color:var(--limestone)}:lang(he) .lf-cover__title{text-transform:none;font-size:32pt;line-height:1.05}:lang(he) .lf-cover__title em{font-family:Frank Ruhl Libre,serif;font-style:normal}.lf-cover__sub{margin:0;max-width:90mm;font-family:Bodoni Moda,serif;font-variation-settings:"opsz" 12;font-size:9pt;color:var(--on-cobalt-soft)}:lang(he) .lf-cover__sub{font-family:Frank Ruhl Libre,serif}.lf-cover__art{position:absolute;z-index:1;left:-12%;width:124%;max-width:none;bottom:-2mm}.lf-two-photos{display:grid;grid-template-columns:1fr 1fr;gap:3mm}.lf-two-photos figure{margin:0}.lf-two-photos img{width:100%;aspect-ratio:4 / 3;object-fit:cover}.lf-two-photos figcaption{margin-top:1.2mm;font-family:var(--f-label);font-weight:700;font-size:6pt;letter-spacing:.16em;text-transform:uppercase;color:var(--muted)}:lang(he) .lf-two-photos figcaption{letter-spacing:0;font-size:7.5pt}.lf-principles{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:1fr 1fr;gap:3.5mm 5mm}.lf-principles li{display:grid;grid-template-columns:9mm 1fr;gap:2.5mm;border-top:1px solid var(--cobalt);padding-top:2.5mm}.lf-principles img{width:9mm;height:9mm;object-fit:contain}.lf-principles h3{margin:0 0 1mm;font-family:var(--f-display);font-weight:700;text-transform:uppercase;font-size:9pt;color:var(--cobalt)}:lang(he) .lf-principles h3{text-transform:none;font-size:10pt}.lf-principles p{margin:0;font-size:7.4pt;line-height:1.38}:lang(he) .lf-principles p{font-size:8pt}.lf-facts{list-style:none;margin:0;padding:0;flex:1;display:grid;grid-template-columns:repeat(3,1fr);grid-auto-rows:1fr;border:.8mm solid var(--cobalt)}.lf-fact{padding:2.4mm;display:grid;align-content:space-between;gap:1mm;border:.3mm solid var(--cobalt)}.lf-fact--0{background:var(--cobalt);color:var(--ivory)}.lf-fact--1{background:var(--white);color:var(--cobalt)}.lf-fact--2{background:#dbe5f1;color:var(--cobalt)}.lf-fact--3{background:var(--limestone);color:var(--cobalt)}.lf-fact__n{font-family:var(--f-display);font-weight:700;font-size:18pt;line-height:.9}.lf-fact:nth-child(7) .lf-fact__n,.lf-fact:nth-child(9) .lf-fact__n{font-family:Playfair Display,serif;font-style:italic;font-weight:900;font-size:14pt}:lang(he) .lf-fact:nth-child(7) .lf-fact__n,:lang(he) .lf-fact:nth-child(9) .lf-fact__n{font-family:Frank Ruhl Libre,serif;font-style:normal}.lf-fact__l{white-space:pre-line;font-family:var(--f-label);font-weight:700;font-size:5.6pt;line-height:1.25;letter-spacing:.06em;text-transform:uppercase}:lang(he) .lf-fact__l{letter-spacing:0;text-transform:none;font-size:7pt}.lf-read .lf-safe{padding-top:46mm}.lf-bleed-top{position:absolute;z-index:1;top:0;left:0;width:100%;height:calc(var(--bleed) + 52mm);object-fit:cover;object-position:30% 50%}.lf-books{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:1fr 1fr;border-top:.5mm solid var(--cobalt)}.lf-books li{display:grid;padding:1.8mm 0;border-bottom:.2mm solid var(--line-strong)}.lf-books li:nth-child(2n){padding-inline-start:3mm;border-inline-start:.2mm solid var(--line-strong)}.lf-books b{font-family:Bodoni Moda,serif;font-variation-settings:"opsz" 12;font-style:italic;font-weight:600;font-size:10pt;color:var(--cobalt)}.lf-books small{font-family:var(--f-label);font-weight:700;font-size:5.6pt;letter-spacing:.14em;text-transform:uppercase;color:var(--muted)}:lang(he) .lf-books b{font-family:Frank Ruhl Libre,serif;font-style:normal;font-weight:900}:lang(he) .lf-books small{letter-spacing:0;font-size:7pt}.lf-rigor .lf-safe{gap:3mm}.lf-poster{margin:0;display:grid;font-family:Anton,Secular One,sans-serif;text-transform:uppercase;font-size:40pt;line-height:.92;color:var(--ivory)}:lang(he) .lf-poster{font-family:Secular One,sans-serif;text-transform:none;line-height:1.05;font-size:38pt}.lf-rigor__line{margin:2mm 0 0;font-family:Playfair Display,serif;font-style:italic;font-weight:900;font-size:15pt;color:var(--limestone)}:lang(he) .lf-rigor__line{font-family:Frank Ruhl Libre,serif;font-style:normal}.lf-rigor__take{margin:0;font-family:Bodoni Moda,serif;font-variation-settings:"opsz" 12;font-size:10pt;color:var(--on-cobalt-soft)}:lang(he) .lf-rigor__take{font-family:Frank Ruhl Libre,serif}.lf-posters{margin:auto 0 0}.lf-posters img{width:100%;height:auto}.lf-posters figcaption{margin-top:1.5mm;font-family:var(--f-label);font-size:6pt;letter-spacing:.16em;text-transform:uppercase;color:var(--on-cobalt-soft)}:lang(he) .lf-posters figcaption{letter-spacing:0;font-size:7.5pt}.lf-plate{flex:1;display:grid;grid-template-columns:1fr 34mm 1fr;gap:3mm;align-items:center}.lf-plate__fig{width:100%;mix-blend-mode:multiply}.lf-plate__col{list-style:none;margin:0;padding:0;display:grid;gap:3mm}.lf-plate__col li{display:grid;gap:.6mm}.lf-plate__col img{width:8mm;height:8mm;object-fit:contain}.lf-plate__col b{font-family:var(--f-display);font-weight:700;text-transform:uppercase;font-size:7.6pt;color:var(--cobalt)}:lang(he) .lf-plate__col b{text-transform:none;font-size:8.6pt}.lf-plate__col span{font-family:Bodoni Moda,serif;font-variation-settings:"opsz" 12;font-size:6.6pt;line-height:1.3}:lang(he) .lf-plate__col span{font-family:Frank Ruhl Libre,serif;font-size:7.4pt}.lf-line{list-style:none;margin:0;padding:0;flex:1;display:grid;align-content:space-between;position:relative}.lf-line li{display:grid;grid-template-columns:22mm 18mm 1fr;gap:3mm;align-items:center}.lf-line img{width:22mm;height:10mm;object-fit:contain}.lf-line__when{display:grid;font-family:var(--f-label);font-size:5.6pt;letter-spacing:.12em;text-transform:uppercase;color:var(--muted);border-inline-end:.4mm solid var(--cobalt);padding-inline-end:2mm}.lf-line__when b{color:var(--cobalt-ink)}:lang(he) .lf-line__when{letter-spacing:0;font-size:7pt}.lf-line p{margin:0;font-size:7.4pt;line-height:1.35}.lf-line p b{color:var(--cobalt);font-weight:700}.lf-line .is-now p{font-family:var(--f-label);font-size:6pt;letter-spacing:.18em;text-transform:uppercase;color:var(--muted)}.lf-line .is-now p b{display:block;font-family:Playfair Display,serif;font-style:italic;font-weight:900;font-size:22pt;letter-spacing:0;text-transform:none;line-height:1}:lang(he) .lf-line .is-now p b{font-family:Frank Ruhl Libre,serif;font-style:normal}.lf-team{list-style:none;margin:0;padding:0;display:grid;gap:3.5mm}.lf-team li{display:grid;grid-template-columns:22mm 1fr;gap:4mm;align-items:center;border-top:.3mm solid var(--line-strong);padding-top:3mm}.lf-team img{width:22mm;height:25mm;object-fit:contain;object-position:center bottom}.lf-team b{font-family:var(--f-display);font-weight:700;text-transform:uppercase;font-size:10pt;color:var(--cobalt)}:lang(he) .lf-team b{text-transform:none;font-size:11pt}.lf-team__role{display:block;font-family:Playfair Display,serif;font-style:italic;font-weight:900;font-size:9pt;color:var(--cobalt)}:lang(he) .lf-team__role{font-family:Frank Ruhl Libre,serif;font-style:normal}.lf-team p{margin:1mm 0 0;font-size:7.6pt;line-height:1.35}.lf-board{margin-top:auto;padding:3.5mm 4mm;background:var(--limestone);display:grid;gap:1.2mm}.lf-board__wink{margin:0;font-family:var(--f-display);font-weight:700;text-transform:uppercase;font-size:8pt;color:var(--cobalt)}:lang(he) .lf-board__wink{text-transform:none;font-size:9pt}.lf-board__names{margin:0;font-family:Bodoni Moda,serif;font-variation-settings:"opsz" 12;font-size:8pt}:lang(he) .lf-board__names{font-family:Frank Ruhl Libre,serif}.lf-details{display:grid;grid-template-columns:1fr 1fr;gap:3mm 5mm}.lf-detail h3,.lf-uniform h3{margin:0 0 1mm;font-family:var(--f-display);font-weight:700;text-transform:uppercase;font-size:8.4pt;color:var(--cobalt);border-top:.4mm solid var(--cobalt);padding-top:1.6mm}:lang(he) .lf-detail h3,:lang(he) .lf-uniform h3{text-transform:none;font-size:9.4pt}.lf-detail__lead{margin:0 0 1mm;font-family:Playfair Display,serif;font-style:italic;font-weight:700;font-size:7.4pt;color:var(--cobalt)}:lang(he) .lf-detail__lead{font-family:Frank Ruhl Libre,serif;font-style:normal}.lf-detail ul{list-style:none;margin:0;padding:0;display:grid;gap:.6mm}.lf-detail li{position:relative;padding-inline-start:2.6mm;font-size:6.8pt;line-height:1.32}.lf-detail li:before{content:"";position:absolute;inset-inline-start:0;top:.55em;width:1.2mm;height:1.2mm;background:var(--gold)}:lang(he) .lf-detail li{font-size:7.6pt}.lf-uniform{margin-top:auto;display:grid;grid-template-columns:52mm 1fr;gap:4mm;align-items:center}.lf-uniform img{width:100%;height:auto}.lf-uniform p{margin:0;font-size:7pt;line-height:1.35}:lang(he) .lf-uniform p{font-size:7.8pt}.lf-faq{margin:0;display:grid;grid-template-columns:1fr 1fr;gap:3.5mm 5mm;align-content:start}.lf-faq dt{font-family:Playfair Display,serif;font-style:italic;font-weight:900;font-size:8.6pt;line-height:1.2;color:var(--cobalt);margin-bottom:1mm}:lang(he) .lf-faq dt{font-family:Frank Ruhl Libre,serif;font-style:normal;font-size:9.6pt}.lf-faq dd{margin:0;font-size:7pt;line-height:1.35}:lang(he) .lf-faq dd{font-size:7.8pt}.lf-faq>div{border-top:.4mm solid var(--cobalt);padding-top:1.8mm}.lf-back .lf-safe{gap:4.5mm}.lf-back__title{margin:0;font-family:Playfair Display,serif;font-style:italic;font-weight:900;font-size:26pt;line-height:1.02;color:var(--ivory)}:lang(he) .lf-back__title{font-family:Frank Ruhl Libre,serif;font-style:normal}.lf-steps{list-style:none;margin:0;padding:0;display:grid;gap:3.5mm}.lf-steps li{display:grid;grid-template-columns:8mm 1fr;gap:3mm;align-items:start;border-top:.3mm solid var(--on-cobalt-line);padding-top:3mm}.lf-steps span{display:grid;place-items:center;width:8mm;height:8mm;border-radius:50%;background:var(--ivory);color:var(--cobalt);font-family:var(--f-display);font-weight:700;font-size:11pt}.lf-steps b{font-family:var(--f-display);font-weight:700;text-transform:uppercase;font-size:10pt}:lang(he) .lf-steps b{text-transform:none;font-size:11pt}.lf-steps p{margin:.6mm 0 0;font-family:Bodoni Moda,serif;font-variation-settings:"opsz" 12;font-size:8.4pt;color:var(--on-cobalt-soft)}:lang(he) .lf-steps p{font-family:Frank Ruhl Libre,serif}.lf-qr{display:grid;grid-template-columns:26mm 1fr;gap:4mm;align-items:center;padding:3.5mm;background:var(--ivory);color:var(--cobalt)}.lf-qr__code svg{width:26mm;height:26mm;display:block}.lf-qr small{display:block;font-family:var(--f-label);font-weight:700;font-size:6.5pt;letter-spacing:.18em;text-transform:uppercase;color:var(--muted)}:lang(he) .lf-qr small{letter-spacing:0;font-size:8pt}.lf-qr b{font-family:var(--f-display);font-weight:700;font-size:10pt;word-break:break-all}.lf-back__crest{margin-top:auto;display:grid;justify-items:center;gap:1mm;text-align:center}.lf-back__emblem{width:11mm;height:auto;color:var(--ivory)}.lf-back__crest span{font-family:Frank Ruhl Libre,serif;font-size:12pt}.lf-back__crest small{font-family:Bodoni Moda,serif;font-style:italic;font-size:7pt;color:var(--on-cobalt-soft)}.lf-two-photos img{aspect-ratio:5 / 4}.lf-quote{margin:0;padding-inline-start:4mm;border-inline-start:.8mm solid var(--gold);font-family:var(--f-quote);font-size:11pt;line-height:1.2;color:var(--cobalt);display:block}.lf-quote b{font-family:var(--f-display);font-weight:700;text-transform:uppercase;font-size:1.5em}.lf-quote small{display:block;margin-top:1.5mm;font-family:Bodoni Moda,serif;font-size:6.6pt;color:var(--muted)}:lang(he) .lf-quote{font-family:Frank Ruhl Libre,serif;font-weight:900}.lf-principles{flex:1;align-content:space-between}.lf-principles li{grid-template-columns:11mm 1fr}.lf-principles img{width:11mm;height:11mm}.lf-principles h3{font-size:10pt}.lf-principles p{font-size:8pt}:lang(he) .lf-principles p{font-size:8.6pt}.lf-fact__n{font-size:28pt}.lf-fact:nth-child(7) .lf-fact__n,.lf-fact:nth-child(9) .lf-fact__n{font-size:20pt}.lf-fact__l{font-size:6.4pt}:lang(he) .lf-fact__l{font-size:7.8pt}.lf-books b{font-size:11pt}.lf-books li{padding:2.4mm 0}.lf-line p{font-size:8pt}.lf-line img{width:24mm;height:12mm}.lf-line li{grid-template-columns:24mm 18mm 1fr}.lf-faq dd{font-size:7.6pt}.lf-faq dt{font-size:9.4pt}.lf-plate__col span{font-size:7.2pt}.lf-plate__col img{width:10mm;height:10mm}.lf-team p{font-size:8.4pt}.lf-team li{grid-template-columns:26mm 1fr}.lf-team img{width:26mm;height:30mm}.lf-detail li{font-size:7.4pt}.lf-uniform{margin-top:3mm}.lf-poster-page{background:var(--cobalt)}.lf-poster-page__bg{position:absolute;top:-8%;right:-8%;bottom:-8%;left:-8%;width:116%;height:116%;object-fit:cover;filter:blur(14px) saturate(1.05);transform:scale(1.1)}.lf-poster-page__img{position:absolute;left:0;right:0;top:50%;width:100%;transform:translateY(-50%);box-shadow:0 0 40px #00000040}.lf-pattern-page__bg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.lf-pattern-page__quote{position:absolute;left:calc(var(--bleed) + 14mm);right:calc(var(--bleed) + 14mm);top:50%;transform:translateY(-50%);margin:0;padding:8mm 7mm;background:var(--ivory);box-shadow:0 10px 40px #05193c59;display:grid;gap:1mm;text-align:center;color:var(--cobalt)}.lf-pattern-page__quote span{font-family:var(--f-quote);font-size:13pt;line-height:1.2}.lf-pattern-page__quote b{margin-top:1.5mm;font-family:var(--f-display);font-weight:700;text-transform:uppercase;font-size:30pt;line-height:.9}.lf-pattern-page__quote small{margin-top:2.5mm;font-family:Bodoni Moda,serif;font-style:italic;font-size:7pt;color:var(--muted)}:lang(he) .lf-pattern-page__quote span{font-family:Frank Ruhl Libre,serif;font-weight:900}:lang(he) .lf-pattern-page__quote b{text-transform:none}:lang(he) .lf-pattern-page__quote small{font-family:Frank Ruhl Libre,serif;font-style:normal}.lf-two-photos img{aspect-ratio:4 / 4.2}.lf-pattern-page__quote{padding:10mm 8mm}.lf-pattern-page__quote span{font-size:15pt}.lf-pattern-page__quote b{font-size:38pt}.lf-pattern-page__quote small{font-size:7.6pt}.lf-facts.facts__grid{margin:0;flex:none;border-width:.8mm}.lf-facts .fact{padding:2.6mm;border-width:.3mm}.lf-facts .fact .facts__n{font-size:34pt!important}.lf-facts .facts__label{font-size:6.4pt;letter-spacing:.06em}:lang(he) .lf-facts .facts__label{font-size:7.6pt;letter-spacing:0}.lf-facts .facts__word{font-size:24pt}:lang(he) .lf-facts .facts__word{font-size:20pt}.lf-facts .pie svg{width:52%}.lf-facts .pie{gap:1.5mm}.lf-facts .pie__key{font-size:5.6pt;gap:.6mm}:lang(he) .lf-facts .pie__key{font-size:6.8pt}.lf-facts .pie__key i{width:2mm;height:2mm}.lf-facts.facts__grid{flex:1;grid-auto-rows:1fr}.lf-facts .fact{aspect-ratio:auto}.lf-facts .facts__word{font-size:30pt}:lang(he) .lf-facts .facts__word{font-size:24pt}img.lf-grain{position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;width:100%;height:100%;object-fit:cover;z-index:0}.lf-pillars{margin:0;display:flex;flex-wrap:wrap;gap:0 .3em;font-family:Anton,Secular One,sans-serif;text-transform:uppercase;font-size:17pt;line-height:1.02;color:var(--cobalt)}:lang(he) .lf-pillars{font-family:Secular One,sans-serif;text-transform:none;font-size:16pt}.lf-pillars span:last-child{font-family:Playfair Display,serif;font-style:italic;font-weight:900;text-transform:none;color:var(--cobalt)}:lang(he) .lf-pillars span:last-child{font-family:Frank Ruhl Libre,serif;font-style:normal}.lf-cover .lf-safe{padding-top:10mm;gap:9mm}.lf-cover__emblem{width:16mm}.lf-cover__word{width:38mm}.lf-cover__verse{font-size:10pt}.lf-cover__title{font-size:34pt}:lang(he) .lf-cover__title{font-size:36pt}.lf-key{margin-top:auto;border-top:.8mm solid var(--cobalt);padding-top:3mm}.lf-key__title{margin:0 0 2.5mm;font-family:Playfair Display,serif;font-style:italic;font-weight:900;font-size:14pt;color:var(--cobalt)}:lang(he) .lf-key__title{font-family:Frank Ruhl Libre,serif;font-style:normal}.lf-key ol{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,1fr);gap:4mm}.lf-key li{display:grid;gap:1mm}.lf-key__l{font-family:Frank Ruhl Libre,serif;font-weight:900;font-size:34pt;line-height:.9;color:var(--cobalt)}.lf-key b{font-family:var(--f-display);font-weight:700;text-transform:uppercase;font-size:10pt;color:var(--cobalt)}:lang(he) .lf-key b{text-transform:none;font-size:11pt}.lf-key p{margin:.5mm 0 0;font-family:Bodoni Moda,serif;font-variation-settings:"opsz" 12;font-size:7.6pt;line-height:1.35}:lang(he) .lf-key p{font-family:Frank Ruhl Libre,serif;font-size:8.4pt}.lf-opener{background:var(--cobalt);color:var(--ivory)}.lf-opener__art{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.lf-opener__veil{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#041e4640,#041e468c 45%,#041e46eb)}.lf-opener__text{position:absolute;left:calc(var(--bleed) + 12mm);right:calc(var(--bleed) + 12mm);bottom:calc(var(--bleed) + 16mm);display:grid;justify-items:center;text-align:center;gap:2mm}.lf-opener__n{font-family:var(--f-label);font-weight:700;font-size:7pt;letter-spacing:.3em;text-transform:uppercase;color:var(--gold-light)}:lang(he) .lf-opener__n{letter-spacing:.05em;font-size:8.5pt}.lf-opener__l{font-family:Frank Ruhl Libre,serif;font-weight:900;font-size:150pt;line-height:.85;color:var(--ivory);text-shadow:0 6px 30px rgba(0,0,0,.35)}.lf-opener__word{font-family:var(--f-display);font-weight:700;text-transform:uppercase;font-size:28pt;letter-spacing:.04em;line-height:1}:lang(he) .lf-opener__word{font-family:Frank Ruhl Libre,serif;font-weight:900;text-transform:none;letter-spacing:0;font-size:30pt}.lf-opener__line{font-family:Playfair Display,serif;font-style:italic;font-weight:700;font-size:11pt;color:var(--limestone)}.lf-folio--light{color:var(--on-cobalt-soft)}.lf-welcome .lf-pillars{font-size:23pt}:lang(he) .lf-welcome .lf-pillars{font-size:21pt}.lf-welcome .lf-h3{font-size:14pt;margin-top:2mm}.lf-welcome .lf-p{font-size:10pt}.lf-key{padding-top:4mm}.lf-key__title{font-size:17pt;margin-bottom:4mm}.lf-key ol{gap:5mm}.lf-key__l{font-size:64pt}.lf-key b{font-size:12pt}.lf-key p{font-size:8.6pt}:lang(he) .lf-key p{font-size:9.4pt}.lf-welcome .lf-safe{justify-content:space-between}.lf-welcome .lf-key{margin-top:0}.lf-welcome__top{display:grid;gap:4.5mm}.lf-welcome .lf-p{font-size:11pt;line-height:1.5}:lang(he) .lf-welcome .lf-p{font-size:11.5pt}.lf-paper{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;z-index:0}.lf-kicker--center{justify-content:center}.lf-display{margin:0;font-family:var(--f-display);font-weight:700;text-transform:uppercase;font-size:21pt;line-height:.98;word-spacing:-.1em;color:var(--cobalt);text-align:center}:lang(he) .lf-display{text-transform:none;word-spacing:0;line-height:1.1;font-size:22pt}.lf-lead{margin:0;font-family:Bodoni Moda,serif;font-variation-settings:"opsz" 12;font-weight:500;font-size:11.5pt;line-height:1.5;color:var(--cobalt-ink);text-align:center}:lang(he) .lf-lead{font-family:Frank Ruhl Libre,serif;font-size:12pt}.lf-welcome .lf-safe{justify-content:space-between;padding-top:4mm}.lf-welcome__top{display:grid;gap:6mm;justify-items:center;text-align:center}.lf-welcome .lf-pillars{justify-content:center;text-align:center;font-size:22pt}.lf-welcome .lf-key{border-top:0;padding-top:0;display:grid;gap:5mm}.lf-key ol{gap:4mm}.lf-key li{justify-items:center;text-align:center;padding:5mm 2mm 4mm;border-top:.6mm solid var(--cobalt)}.lf-key__mark{width:auto;height:15mm;color:var(--cobalt);margin-bottom:2mm}.lf-key b{font-family:var(--f-display);font-size:12pt}.lf-key p{font-family:Bodoni Moda,serif;font-size:8.4pt}.lf-opener{background:var(--ivory);color:var(--cobalt)}.lf-opener__art{position:absolute;left:-2%;width:104%;bottom:0;z-index:1;max-width:none;height:auto}.lf-opener__text{position:absolute;z-index:2;left:calc(var(--bleed) + 12mm);right:calc(var(--bleed) + 12mm);top:calc(var(--bleed) + 24mm);bottom:auto;display:grid;justify-items:center;text-align:center;gap:4mm}.lf-opener__mark{height:52mm;width:auto;color:var(--cobalt);margin:3mm 0 1mm}.lf-opener__word{font-family:var(--f-display);font-weight:700;text-transform:uppercase;font-size:34pt;letter-spacing:.02em;line-height:.95;color:var(--cobalt)}:lang(he) .lf-opener__word{font-family:Secular One,sans-serif;font-weight:400;text-transform:none;font-size:34pt}.lf-opener__line{font-family:Playfair Display,serif;font-style:italic;font-weight:900;font-size:13pt;color:var(--cobalt);max-width:95mm}:lang(he) .lf-opener__line{font-family:Frank Ruhl Libre,serif;font-style:normal}.lf-opener .lf-folio{z-index:3;color:var(--muted)}.lf-opener .lf-opener__art{inset:auto;top:auto;left:0;right:0;bottom:0;width:100%;height:62mm;object-fit:cover;object-position:50% 50%}.lf-quote-page .lf-safe{justify-content:center;align-items:center;text-align:center;gap:6mm}.lf-quote-page__icon{width:30mm;height:auto}.lf-quote-page__q{margin:0;display:grid;gap:1.5mm;color:var(--cobalt)}.lf-quote-page__q span{font-family:var(--f-quote);font-size:15pt;line-height:1.2}.lf-quote-page__q b{margin-top:2mm;font-family:var(--f-display);font-weight:700;text-transform:uppercase;font-size:40pt;line-height:.9;letter-spacing:.02em}:lang(he) .lf-quote-page__q span{font-family:Frank Ruhl Libre,serif;font-weight:900;font-size:16pt}:lang(he) .lf-quote-page__q b{text-transform:none}.lf-quote-page__by{margin:0;font-family:Bodoni Moda,serif;font-variation-settings:"opsz" 12;font-style:italic;font-size:8pt;color:var(--muted)}:lang(he) .lf-quote-page__by{font-family:Frank Ruhl Libre,serif;font-style:normal}.lf-opener__text{top:50%;transform:translateY(-50%)}.lf-display--start{text-align:start}.lf-article .lf-safe{gap:3.5mm}.lf-article .lf-display{font-size:19pt}.lf-article__intro{margin:0;font-family:Bodoni Moda,serif;font-variation-settings:"opsz" 12;font-style:italic;font-size:9.6pt;line-height:1.45;color:var(--cobalt-ink)}:lang(he) .lf-article__intro{font-family:Frank Ruhl Libre,serif;font-style:normal;font-size:10pt}.lf-article__pillars{list-style:none;margin:0;padding:0;display:grid;gap:2.6mm}.lf-article__pillars li{display:grid;grid-template-columns:8mm 1fr;gap:2.5mm;border-top:.3mm solid var(--line-strong);padding-top:2.2mm}.lf-article__n{font-family:var(--f-display);font-weight:700;font-size:11pt;color:var(--gold)}.lf-article__pillars b{display:block;font-family:var(--f-display);font-weight:700;text-transform:uppercase;font-size:8.6pt;color:var(--cobalt);margin-bottom:.6mm}:lang(he) .lf-article__pillars b{text-transform:none;font-size:9.6pt}.lf-article__pillars p{margin:0;font-family:Bodoni Moda,serif;font-variation-settings:"opsz" 12;font-size:7.8pt;line-height:1.4}:lang(he) .lf-article__pillars p{font-family:Frank Ruhl Libre,serif;font-size:8.4pt}.lf-article__source{margin:auto 0 0;font-family:Bodoni Moda,serif;font-style:italic;font-size:6.6pt;color:var(--muted)}:lang(he) .lf-article__source{font-family:Frank Ruhl Libre,serif;font-style:normal;font-size:7.4pt}.lf-study .lf-safe{gap:4mm}.lf-study__h{margin:0 0 1.8mm;font-family:var(--f-label);font-weight:700;font-size:6.6pt;letter-spacing:.22em;text-transform:uppercase;color:var(--cobalt);display:flex;align-items:center;gap:2mm}.lf-study__h:before{content:"";width:2mm;height:2mm;background:var(--gold)}:lang(he) .lf-study__h{letter-spacing:.02em;font-size:8.4pt}.lf-study__shelf ol{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:1fr 1fr;gap:0 4mm;border-top:.6mm solid var(--cobalt)}.lf-study__shelf li{display:grid;gap:.4mm;padding:1.8mm 0;border-bottom:.2mm solid var(--line-strong)}.lf-study__shelf li span{font-family:var(--f-display);font-weight:700;text-transform:uppercase;font-size:7.4pt;color:var(--cobalt)}:lang(he) .lf-study__shelf li span{text-transform:none;font-size:8.4pt}.lf-study__shelf em{font-family:Bodoni Moda,serif;font-variation-settings:"opsz" 12;font-size:8pt;line-height:1.3;color:var(--cobalt-ink)}:lang(he) .lf-study__shelf em{font-family:Frank Ruhl Libre,serif;font-style:normal;font-size:8.6pt}.lf-study__note{margin:1.5mm 0 0;font-family:Bodoni Moda,serif;font-style:italic;font-size:6.6pt;color:var(--muted)}:lang(he) .lf-study__note{font-family:Frank Ruhl Libre,serif;font-style:normal;font-size:7.4pt}.lf-study__langs ol{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,1fr);gap:3mm}.lf-study__langs li{display:grid;gap:.6mm;padding:2.4mm;background:var(--cobalt);color:var(--ivory)}.lf-study__langs li:nth-child(2){background:#dbe5f1;color:var(--cobalt)}.lf-study__langs li:nth-child(3){background:var(--limestone);color:var(--cobalt)}.lf-study__langs b{font-family:var(--f-display);font-weight:700;text-transform:uppercase;font-size:9.6pt}:lang(he) .lf-study__langs b{text-transform:none;font-size:10.4pt}.lf-study__langs span{font-family:Bodoni Moda,serif;font-size:7pt;line-height:1.3}:lang(he) .lf-study__langs span{font-family:Frank Ruhl Libre,serif;font-size:7.8pt}.lf-study__pair{margin-top:auto;display:grid;grid-template-columns:1fr 1fr;gap:5mm}.lf-study__pair p{margin:0;font-family:Bodoni Moda,serif;font-variation-settings:"opsz" 12;font-size:8.4pt;line-height:1.4}:lang(he) .lf-study__pair p{font-family:Frank Ruhl Libre,serif;font-size:9pt}.lf-study__pair section:last-child p{font-family:Playfair Display,serif;font-style:italic;font-weight:900;font-size:9.6pt;color:var(--cobalt)}:lang(he) .lf-study__pair section:last-child p{font-family:Frank Ruhl Libre,serif;font-style:normal}.lf-study__shelf li{padding:2.6mm 0;gap:.8mm}.lf-study__shelf em{font-size:9.2pt}:lang(he) .lf-study__shelf em{font-size:9.6pt}.lf-study__langs li{padding:3.4mm;min-height:22mm;align-content:space-between}.lf-study__langs b{font-size:11pt}.lf-study__pair{margin-top:auto;padding-top:3mm;border-top:.6mm solid var(--cobalt)}.lf-opener__mark{height:62mm}.lf-study .lf-safe{gap:5mm}.lf-study__shelf{flex:1;display:flex;flex-direction:column}.lf-study__shelf ol{flex:1;grid-auto-rows:1fr}.lf-study__shelf li{align-content:start;padding:3.4mm 0;gap:1.2mm}.lf-study__shelf li span{font-size:9pt}.lf-study__shelf em{font-size:10.6pt}:lang(he) .lf-study__shelf em{font-size:11pt}.lf-study__quote{margin:0;padding:4mm 0 0;border-top:.6mm solid var(--cobalt);display:grid;gap:1.6mm;text-align:center}.lf-study__quote p{margin:0;font-family:Playfair Display,serif;font-style:italic;font-weight:900;font-size:12pt;line-height:1.3;color:var(--cobalt)}:lang(he) .lf-study__quote p{font-family:Frank Ruhl Libre,serif;font-style:normal}.lf-study__quote small{font-family:Bodoni Moda,serif;font-style:italic;font-size:7.4pt;color:var(--muted)}:lang(he) .lf-study__quote small{font-family:Frank Ruhl Libre,serif;font-style:normal;font-size:8pt}.lf-article__pillars{flex:1;align-content:space-between}.lf-lineage .lf-safe{gap:3.5mm}.lf-lineage .lf-display{font-size:19pt}.lf-lineage .lf-line{flex:1}.lf-lineage .lf-line li{grid-template-columns:24mm 17mm 1fr}.lf-lineage .lf-line p{font-family:Bodoni Moda,serif;font-variation-settings:"opsz" 12;font-size:7.6pt}:lang(he) .lf-lineage .lf-line p{font-family:Frank Ruhl Libre,serif;font-size:8.2pt}.lf-lineage .lf-line li{grid-template-columns:22mm 21mm 1fr}.lf-article__pillars p{font-size:8.6pt;line-height:1.45}:lang(he) .lf-article__pillars p{font-size:9.2pt}.lf-article__pillars b{font-size:9.4pt}.lf-mensch .lf-safe{gap:4mm}.lf-mensch .lf-display{font-size:21pt}.lf-code{background:var(--cobalt);color:var(--ivory);padding:5mm 6mm;display:grid;gap:3mm}.lf-code ol{list-style:none;margin:0;padding:0;display:grid;gap:1.6mm;counter-reset:c}.lf-code li{counter-increment:c;display:grid;grid-template-columns:7mm 1fr;align-items:baseline;font-family:Playfair Display,serif;font-style:italic;font-weight:900;font-size:13pt;line-height:1.2}.lf-code li:before{content:counter(c,upper-roman);font-family:var(--f-display);font-style:normal;font-weight:700;font-size:9pt;color:var(--gold-light)}:lang(he) .lf-code li{font-family:Frank Ruhl Libre,serif;font-style:normal}:lang(he) .lf-code li:before{content:counter(c,hebrew)}.lf-mensch__blocks{flex:1;display:grid;align-content:space-between}.lf-mensch__blocks section{border-top:.3mm solid var(--line-strong);padding-top:2.4mm}.lf-mensch__blocks b{display:block;margin-bottom:.8mm;font-family:var(--f-display);font-weight:700;text-transform:uppercase;font-size:9.4pt;color:var(--cobalt)}:lang(he) .lf-mensch__blocks b{text-transform:none;font-size:10.2pt}.lf-mensch__blocks p{margin:0;font-family:Bodoni Moda,serif;font-variation-settings:"opsz" 12;font-size:8.6pt;line-height:1.45}:lang(he) .lf-mensch__blocks p{font-family:Frank Ruhl Libre,serif;font-size:9.2pt}.lf-article--tight .lf-article__pillars{flex:none;gap:3.6mm}.lf-article--tight .lf-article__pillars p{font-size:9.4pt}:lang(he) .lf-article--tight .lf-article__pillars p{font-size:9.8pt}.lf-pillars--foot{margin-top:auto;padding-top:4mm;border-top:.8mm solid var(--cobalt);font-size:19pt}:lang(he) .lf-pillars--foot{font-size:18pt}.lf-mensch__blocks{flex:none;gap:3.6mm}.lf-mensch__blocks p{font-size:9.4pt}:lang(he) .lf-mensch__blocks p{font-size:9.8pt}.lf-foot-scene{position:absolute;z-index:1;left:0;right:0;bottom:0;width:100%;height:44mm;object-fit:cover;object-position:50% 60%}.lf-mensch .lf-folio{z-index:3;color:var(--ivory)}.lf-grad .lf-plate{flex:1}.lf-grad .lf-plate__col span{font-size:7.6pt}.lf-grad .lf-plate__col b{font-size:8.4pt}.lf-teampage .lf-team{flex:none;gap:4mm}.lf-teampage .lf-team p{font-size:8.4pt}.lf-detailspage .lf-details{flex:1;align-content:space-between;gap:4mm 5mm}.lf-detailspage .lf-detail li{font-size:8.2pt}:lang(he) .lf-detailspage .lf-detail li{font-size:8.8pt}.lf-detailspage .lf-detail h3{font-size:9.6pt}.lf-factspage .lf-safe{gap:4mm}.lf-opener{background:var(--cobalt)}.lf-opener .lf-opener__art{position:absolute;top:0;bottom:0;left:0;right:0;width:100%;height:100%;object-fit:cover;object-position:50% 100%;z-index:0}.lf-opener .lf-opener__text{position:absolute;z-index:2;top:calc(var(--bleed) + 13mm);bottom:auto;left:calc(var(--bleed) + 12mm);right:calc(var(--bleed) + 12mm);transform:none;display:grid;justify-items:center;text-align:center;gap:3.5mm}.lf-opener--dark{color:var(--cobalt)}.lf-opener--light{color:var(--ivory)}.lf-opener--light .lf-opener__text{text-shadow:0 2px 18px rgba(3,25,60,.35)}.lf-opener__n{font-family:var(--f-label);font-weight:700;font-size:7pt;letter-spacing:.32em;text-transform:uppercase}:lang(he) .lf-opener__n{letter-spacing:.06em;font-size:8.5pt}.lf-opener__marks{display:flex;align-items:flex-end;justify-content:center;gap:5mm;margin:1mm 0 2mm}.lf-opener__emblem{height:30mm;width:auto}.lf-opener__word-mark{height:20mm;width:auto}.lf-opener .lf-opener__word{font-family:var(--f-display);font-weight:700;text-transform:uppercase;font-size:30pt;letter-spacing:.06em;line-height:1;color:inherit}:lang(he) .lf-opener .lf-opener__word{font-family:Secular One,sans-serif;font-weight:400;letter-spacing:0;text-transform:none;font-size:32pt}.lf-opener__other{font-family:Secular One,sans-serif;font-size:15pt;line-height:1;opacity:.85}.lf-opener__other:lang(en){font-family:var(--f-display);font-weight:700;text-transform:uppercase;letter-spacing:.18em;font-size:10pt}.lf-opener .lf-folio{z-index:3;color:var(--ivory);text-shadow:0 1px 6px rgba(0,0,0,.5)}.lf-opener .lf-opener__n{color:inherit;opacity:.9}.lf-qrs{display:grid;grid-template-columns:1fr 1fr;gap:3mm}.lf-qrs .lf-qr{grid-template-columns:1fr;justify-items:center;text-align:center;gap:2mm;padding:4mm 3mm}.lf-qrs .lf-qr__code svg{width:24mm;height:24mm}.lf-qrs .lf-qr b{font-size:9pt}.lf-back__mail{margin:0;text-align:center;font-family:var(--f-display);font-weight:700;font-size:11pt;letter-spacing:.04em;color:var(--ivory)}.lf-day{margin-bottom:4mm;padding:3mm 3.5mm;background:var(--white);border-top:1.2mm solid var(--cobalt)}.lf-day h3{margin:0 0 2mm;font-family:var(--f-display);font-weight:700;font-size:10pt;color:var(--cobalt)}.lf-day ol{margin:0;padding:0;list-style:none;columns:2;column-gap:5mm}.lf-day li{display:flex;gap:2.5mm;break-inside:avoid;padding:.7mm 0;border-bottom:.2mm solid var(--line);font-size:8pt;line-height:1.25}:lang(he) .lf-day li{font-size:8.6pt}.lf-day time{flex:0 0 9mm;font-family:var(--f-display);font-weight:700;color:var(--cobalt)}.lf-day__note{margin:1.8mm 0 0;font-family:Bodoni Moda,serif;font-style:italic;font-size:7pt;color:var(--muted)}.lf-back__contact{margin:-2mm 0 0;text-align:center;font-size:8.5pt;color:var(--on-cobalt-soft)}.lf-back__contact b{color:var(--ivory);font-weight:700}.lf-title,.lf-display,.lf-h3,.lf-sub,h2,h3{text-wrap:balance}.lf-p,.lf-page p,.lf-page li{text-wrap:pretty}.lf-page--blue.lf-cover{background:#3a6aa8}.lf-cover .lf-safe{justify-content:center;gap:12mm;padding-top:0}.lf-cover__emblem{width:22mm;margin-bottom:4mm}.lf-cover__word{width:52mm}.lf-cover__line{margin:0;display:grid;justify-items:center;gap:1mm;font-family:Playfair Display,serif;font-style:italic;font-weight:400;font-size:15pt;line-height:1.3;color:var(--ivory);text-wrap:balance}:lang(he) .lf-cover__line{font-family:Frank Ruhl Libre,serif;font-style:normal;font-size:16pt}.lf-opener .lf-opener__text{gap:3mm}.lf-opener__emblem{height:26mm}.lf-opener__word-mark{height:18mm;margin-bottom:2mm}.lf-opener__name{font-family:Secular One,sans-serif;font-weight:400;font-size:24pt;line-height:1;letter-spacing:.02em;color:inherit}.lf-opener__name--en{font-family:Secular One,sans-serif;text-transform:uppercase;letter-spacing:.08em}.lf-six{list-style:none;margin:0;padding:0;flex:1;display:grid;grid-template-columns:1fr 1fr;gap:3mm 5mm;align-content:start}.lf-six li{border-top:.3mm solid var(--line-strong);padding-top:2mm}.lf-six b{display:block;font-family:var(--f-display);font-weight:700;text-transform:uppercase;font-size:8pt;color:var(--cobalt);margin-bottom:.8mm}:lang(he) .lf-six b{text-transform:none;font-size:9pt}.lf-six p{margin:0;font-family:Bodoni Moda,serif;font-variation-settings:"opsz" 12;font-size:7pt;line-height:1.38}:lang(he) .lf-six p{font-family:Frank Ruhl Libre,serif;font-size:7.8pt}.lf-sources{list-style:none;margin:0;padding:0;flex:1;display:grid;gap:4mm;align-content:center}.lf-sources li{border-inline-start:.8mm solid var(--gold);padding-inline-start:4mm;display:grid;gap:1.2mm}.lf-sources__he{margin:0;font-family:Frank Ruhl Libre,serif;font-weight:500;font-size:10.5pt;line-height:1.45;color:var(--cobalt);text-align:right}.lf-sources__en{margin:0;font-family:Bodoni Moda,serif;font-variation-settings:"opsz" 12;font-style:italic;font-size:8pt;line-height:1.4}.lf-sources cite{font-family:Frank Ruhl Libre,serif;font-style:normal;font-weight:700;font-size:8pt;color:var(--muted);text-align:right}.lf-sources__note{margin:0;font-family:var(--f-label);font-weight:700;font-size:6.6pt;letter-spacing:.1em;text-transform:uppercase;color:var(--cobalt)}:lang(he) .lf-sources__note{letter-spacing:0;text-transform:none;font-size:8pt}.lf-later__books{list-style:none;margin:0;padding:0;display:grid;gap:0}.lf-later__books li{display:grid;grid-template-columns:18mm 1fr auto;gap:3mm;align-items:baseline;padding:1.6mm 0;border-top:.3mm solid var(--line)}.lf-later__books span{font-family:var(--f-label);font-weight:700;font-size:6.4pt;letter-spacing:.14em;text-transform:uppercase;color:var(--muted)}:lang(he) .lf-later__books span{letter-spacing:0;font-size:7.6pt}.lf-later__books b{font-family:Playfair Display,serif;font-style:italic;font-weight:700;font-size:10.5pt;color:var(--cobalt)}:lang(he) .lf-later__books b{font-family:Frank Ruhl Libre,serif;font-style:normal}.lf-later__books small{font-family:Bodoni Moda,serif;font-variation-settings:"opsz" 12;font-size:7.6pt}:lang(he) .lf-later__books small{font-family:Frank Ruhl Libre,serif;font-size:8.2pt}.lf-langs{margin-top:auto;padding:3.5mm 4mm;background:var(--limestone)}.lf-langs ul{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,1fr);gap:3mm}.lf-langs b{display:block;font-family:var(--f-display);font-weight:700;font-size:9pt;color:var(--cobalt)}.lf-langs span{font-family:Bodoni Moda,serif;font-variation-settings:"opsz" 12;font-size:7pt;line-height:1.3}:lang(he) .lf-langs span{font-family:Frank Ruhl Libre,serif;font-size:7.8pt}.lf-daf{display:grid;grid-template-columns:44mm 1fr;gap:5mm;align-items:start}.lf-daf .daf__page{width:44mm;transform:none;box-shadow:none}.lf-daf .daf__part{opacity:1;background-color:transparent;outline:0}.lf-daf__parts{margin:0;display:grid;gap:2.2mm}.lf-daf__parts dt{font-family:var(--f-display);font-weight:700;text-transform:uppercase;font-size:8pt;color:var(--cobalt)}:lang(he) .lf-daf__parts dt{text-transform:none;font-size:9pt}.lf-daf__parts dd{margin:.4mm 0 0;font-family:Bodoni Moda,serif;font-variation-settings:"opsz" 12;font-size:7pt;line-height:1.35}:lang(he) .lf-daf__parts dd{font-family:Frank Ruhl Libre,serif;font-size:7.8pt}.lf-jshelf{margin-top:auto;padding:3.5mm 4mm;background:var(--limestone)}.lf-jshelf p{margin:0;font-family:Playfair Display,serif;font-style:italic;font-weight:700;font-size:9pt;line-height:1.5;color:var(--cobalt)}:lang(he) .lf-jshelf p{font-family:Frank Ruhl Libre,serif;font-style:normal;font-size:10pt}.lf-expect__list{margin:0;display:grid;gap:2.4mm}.lf-expect__list div{border-top:.3mm solid var(--line-strong);padding-top:1.8mm}.lf-expect__list dt{font-family:Playfair Display,serif;font-style:italic;font-weight:900;font-size:11pt;color:var(--cobalt);line-height:1.15}:lang(he) .lf-expect__list dt{font-family:Frank Ruhl Libre,serif;font-style:normal;font-weight:700;font-size:11.5pt}.lf-expect__list dd{margin:.6mm 0 0;font-family:Bodoni Moda,serif;font-variation-settings:"opsz" 12;font-size:8pt;line-height:1.4}:lang(he) .lf-expect__list dd{font-family:Frank Ruhl Libre,serif;font-size:8.8pt}.lf-jar{margin-top:auto;padding:4mm;background:var(--limestone)}.lf-jar ul{list-style:none;margin:0;padding:0;display:grid;gap:2.6mm}.lf-jar li{display:grid;gap:.8mm}.lf-jar__slip{justify-self:start;padding:1mm 2.5mm;background:#fbf7ee;border:.25mm solid var(--gold-light);transform:rotate(-1.2deg);font-family:var(--f-display);font-size:8.4pt;color:var(--cobalt-ink)}.lf-jar__ans{font-family:Bodoni Moda,serif;font-variation-settings:"opsz" 12;font-weight:600;font-size:8pt;color:var(--cobalt);padding-inline-start:3mm}:lang(he) .lf-jar__ans{font-family:Frank Ruhl Libre,serif;font-size:8.8pt}.lf-boardpage .lf-safe{justify-content:center}.lf-boardpage__soon{margin:0;padding:8mm 6mm;border:.4mm dashed var(--gold);text-align:center;font-family:Bodoni Moda,serif;font-variation-settings:"opsz" 12;font-style:italic;font-size:10pt;color:var(--muted)}:lang(he) .lf-boardpage__soon{font-family:Frank Ruhl Libre,serif;font-style:normal}.lf-back .lf-safe{justify-content:center;align-items:center;text-align:center;gap:6mm}.lf-back .lf-kicker{justify-content:center}.lf-back__title{font-size:28pt;max-width:110mm}.lf-back__body{margin:0;max-width:95mm;font-family:Bodoni Moda,serif;font-variation-settings:"opsz" 12;font-size:10pt;line-height:1.45;color:var(--on-cobalt-soft)}:lang(he) .lf-back__body{font-family:Frank Ruhl Libre,serif;font-size:11pt}.lf-qr--one{grid-template-columns:1fr;justify-items:center;gap:2.5mm;padding:5mm 6mm}.lf-qr--one .lf-qr__code svg{width:34mm;height:34mm}.lf-back .lf-back__crest{margin-top:4mm}.lf-later__books li{padding:2.6mm 0}.lf-later__books b{font-size:12pt}.lf-later__books small{font-size:8.4pt}.lf-daf{grid-template-columns:52mm 1fr;gap:6mm}.lf-daf .daf__page{width:52mm}.lf-daf__parts{gap:3mm}.lf-daf__parts dd{font-size:7.8pt;line-height:1.4}:lang(he) .lf-daf__parts dd{font-size:8.6pt}.lf-expect .lf-expect__list dd{font-size:8.6pt}.lf-jar__slip{font-size:9.4pt}.lf-jar__ans{font-size:8.8pt}.lf-photo{background:var(--cobalt-ink, #0b2350)}.lf-photo__img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.lf-photo:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#04193c00 45%,#04193c8c)}.lf-photo__cap{position:absolute;z-index:2;left:calc(var(--bleed) + 12mm);right:calc(var(--bleed) + 12mm);bottom:calc(var(--bleed) + 18mm);margin:0;display:grid;gap:1mm;text-align:center;color:var(--ivory);font-family:var(--f-display);font-weight:700;text-transform:uppercase;font-size:22pt;line-height:1.02;letter-spacing:.02em;text-shadow:0 2px 16px rgba(0,0,0,.35)}.lf-photo__cap span:last-child{font-family:Playfair Display,serif;font-style:italic;font-weight:900;text-transform:none;color:var(--limestone)}:lang(he) .lf-photo__cap{text-transform:none;font-size:24pt}:lang(he) .lf-photo__cap span:last-child{font-family:Frank Ruhl Libre,serif;font-style:normal}.lf-photo .lf-folio{z-index:3;color:var(--ivory)}.lf-cover .lf-safe{justify-content:flex-start;padding-top:22mm;gap:9mm}.lf-cover .lf-cover__art{position:absolute;z-index:1;left:-12%;width:124%;max-width:none;bottom:-2mm}.lf-plate__emblem{width:26mm;height:auto;color:var(--cobalt);justify-self:center;mix-blend-mode:normal}.leaflet-pane,.leaflet-tile,.leaflet-marker-icon,.leaflet-marker-shadow,.leaflet-tile-container,.leaflet-pane>svg,.leaflet-pane>canvas,.leaflet-zoom-box,.leaflet-image-layer,.leaflet-layer{position:absolute;left:0;top:0}.leaflet-container{overflow:hidden}.leaflet-tile,.leaflet-marker-icon,.leaflet-marker-shadow{-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-user-drag:none}.leaflet-tile::selection{background:transparent}.leaflet-safari .leaflet-tile{image-rendering:-webkit-optimize-contrast}.leaflet-safari .leaflet-tile-container{width:1600px;height:1600px;-webkit-transform-origin:0 0}.leaflet-marker-icon,.leaflet-marker-shadow{display:block}.leaflet-container .leaflet-overlay-pane svg{max-width:none!important;max-height:none!important}.leaflet-container .leaflet-marker-pane img,.leaflet-container .leaflet-shadow-pane img,.leaflet-container .leaflet-tile-pane img,.leaflet-container img.leaflet-image-layer,.leaflet-container .leaflet-tile{max-width:none!important;max-height:none!important;width:auto;padding:0}.leaflet-container img.leaflet-tile{mix-blend-mode:plus-lighter}.leaflet-container.leaflet-touch-zoom{-ms-touch-action:pan-x pan-y;touch-action:pan-x pan-y}.leaflet-container.leaflet-touch-drag{-ms-touch-action:pinch-zoom;touch-action:none;touch-action:pinch-zoom}.leaflet-container.leaflet-touch-drag.leaflet-touch-zoom{-ms-touch-action:none;touch-action:none}.leaflet-container{-webkit-tap-highlight-color:transparent}.leaflet-container a{-webkit-tap-highlight-color:rgba(51,181,229,.4)}.leaflet-tile{filter:inherit;visibility:hidden}.leaflet-tile-loaded{visibility:inherit}.leaflet-zoom-box{width:0;height:0;-moz-box-sizing:border-box;box-sizing:border-box;z-index:800}.leaflet-overlay-pane svg{-moz-user-select:none}.leaflet-pane{z-index:400}.leaflet-tile-pane{z-index:200}.leaflet-overlay-pane{z-index:400}.leaflet-shadow-pane{z-index:500}.leaflet-marker-pane{z-index:600}.leaflet-tooltip-pane{z-index:650}.leaflet-popup-pane{z-index:700}.leaflet-map-pane canvas{z-index:100}.leaflet-map-pane svg{z-index:200}.leaflet-vml-shape{width:1px;height:1px}.lvml{behavior:url(#default#VML);display:inline-block;position:absolute}.leaflet-control{position:relative;z-index:800;pointer-events:visiblePainted;pointer-events:auto}.leaflet-top,.leaflet-bottom{position:absolute;z-index:1000;pointer-events:none}.leaflet-top{top:0}.leaflet-right{right:0}.leaflet-bottom{bottom:0}.leaflet-left{left:0}.leaflet-control{float:left;clear:both}.leaflet-right .leaflet-control{float:right}.leaflet-top .leaflet-control{margin-top:10px}.leaflet-bottom .leaflet-control{margin-bottom:10px}.leaflet-left .leaflet-control{margin-left:10px}.leaflet-right .leaflet-control{margin-right:10px}.leaflet-fade-anim .leaflet-popup{opacity:0;-webkit-transition:opacity .2s linear;-moz-transition:opacity .2s linear;transition:opacity .2s linear}.leaflet-fade-anim .leaflet-map-pane .leaflet-popup{opacity:1}.leaflet-zoom-animated{-webkit-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0}svg.leaflet-zoom-animated{will-change:transform}.leaflet-zoom-anim .leaflet-zoom-animated{-webkit-transition:-webkit-transform .25s cubic-bezier(0,0,.25,1);-moz-transition:-moz-transform .25s cubic-bezier(0,0,.25,1);transition:transform .25s cubic-bezier(0,0,.25,1)}.leaflet-zoom-anim .leaflet-tile,.leaflet-pan-anim .leaflet-tile{-webkit-transition:none;-moz-transition:none;transition:none}.leaflet-zoom-anim .leaflet-zoom-hide{visibility:hidden}.leaflet-interactive{cursor:pointer}.leaflet-grab{cursor:-webkit-grab;cursor:-moz-grab;cursor:grab}.leaflet-crosshair,.leaflet-crosshair .leaflet-interactive{cursor:crosshair}.leaflet-popup-pane,.leaflet-control{cursor:auto}.leaflet-dragging .leaflet-grab,.leaflet-dragging .leaflet-grab .leaflet-interactive,.leaflet-dragging .leaflet-marker-draggable{cursor:move;cursor:-webkit-grabbing;cursor:-moz-grabbing;cursor:grabbing}.leaflet-marker-icon,.leaflet-marker-shadow,.leaflet-image-layer,.leaflet-pane>svg path,.leaflet-tile-container{pointer-events:none}.leaflet-marker-icon.leaflet-interactive,.leaflet-image-layer.leaflet-interactive,.leaflet-pane>svg path.leaflet-interactive,svg.leaflet-image-layer.leaflet-interactive path{pointer-events:visiblePainted;pointer-events:auto}.leaflet-container{background:#ddd;outline-offset:1px}.leaflet-container a{color:#0078a8}.leaflet-zoom-box{border:2px dotted #38f;background:#ffffff80}.leaflet-container{font-family:Helvetica Neue,Arial,Helvetica,sans-serif;font-size:12px;font-size:.75rem;line-height:1.5}.leaflet-bar{box-shadow:0 1px 5px #000000a6;border-radius:4px}.leaflet-bar a{background-color:#fff;border-bottom:1px solid #ccc;width:26px;height:26px;line-height:26px;display:block;text-align:center;text-decoration:none;color:#000}.leaflet-bar a,.leaflet-control-layers-toggle{background-position:50% 50%;background-repeat:no-repeat;display:block}.leaflet-bar a:hover,.leaflet-bar a:focus{background-color:#f4f4f4}.leaflet-bar a:first-child{border-top-left-radius:4px;border-top-right-radius:4px}.leaflet-bar a:last-child{border-bottom-left-radius:4px;border-bottom-right-radius:4px;border-bottom:none}.leaflet-bar a.leaflet-disabled{cursor:default;background-color:#f4f4f4;color:#bbb}.leaflet-touch .leaflet-bar a{width:30px;height:30px;line-height:30px}.leaflet-touch .leaflet-bar a:first-child{border-top-left-radius:2px;border-top-right-radius:2px}.leaflet-touch .leaflet-bar a:last-child{border-bottom-left-radius:2px;border-bottom-right-radius:2px}.leaflet-control-zoom-in,.leaflet-control-zoom-out{font:700 18px Lucida Console,Monaco,monospace;text-indent:1px}.leaflet-touch .leaflet-control-zoom-in,.leaflet-touch .leaflet-control-zoom-out{font-size:22px}.leaflet-control-layers{box-shadow:0 1px 5px #0006;background:#fff;border-radius:5px}.leaflet-control-layers-toggle{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABoAAAAaCAQAAAADQ4RFAAACf0lEQVR4AY1UM3gkARTePdvdoTxXKc+qTl3aU5U6b2Kbkz3Gtq3Zw6ziLGNPzrYx7946Tr6/ee/XeCQ4D3ykPtL5tHno4n0d/h3+xfuWHGLX81cn7r0iTNzjr7LrlxCqPtkbTQEHeqOrTy4Yyt3VCi/IOB0v7rVC7q45Q3Gr5K6jt+3Gl5nCoDD4MtO+j96Wu8atmhGqcNGHObuf8OM/x3AMx38+4Z2sPqzCxRFK2aF2e5Jol56XTLyggAMTL56XOMoS1W4pOyjUcGGQdZxU6qRh7B9Zp+PfpOFlqt0zyDZckPi1ttmIp03jX8gyJ8a/PG2yutpS/Vol7peZIbZcKBAEEheEIAgFbDkz5H6Zrkm2hVWGiXKiF4Ycw0RWKdtC16Q7qe3X4iOMxruonzegJzWaXFrU9utOSsLUmrc0YjeWYjCW4PDMADElpJSSQ0vQvA1Tm6/JlKnqFs1EGyZiFCqnRZTEJJJiKRYzVYzJck2Rm6P4iH+cmSY0YzimYa8l0EtTODFWhcMIMVqdsI2uiTvKmTisIDHJ3od5GILVhBCarCfVRmo4uTjkhrhzkiBV7SsaqS+TzrzM1qpGGUFt28pIySQHR6h7F6KSwGWm97ay+Z+ZqMcEjEWebE7wxCSQwpkhJqoZA5ivCdZDjJepuJ9IQjGGUmuXJdBFUygxVqVsxFsLMbDe8ZbDYVCGKxs+W080max1hFCarCfV+C1KATwcnvE9gRRuMP2prdbWGowm1KB1y+zwMMENkM755cJ2yPDtqhTI6ED1M/82yIDtC/4j4BijjeObflpO9I9MwXTCsSX8jWAFeHr05WoLTJ5G8IQVS/7vwR6ohirYM7f6HzYpogfS3R2OAAAAAElFTkSuQmCC);width:36px;height:36px}.leaflet-retina .leaflet-control-layers-toggle{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADQAAAA0CAQAAABvcdNgAAAEsklEQVR4AWL4TydIhpZK1kpWOlg0w3ZXP6D2soBtG42jeI6ZmQTHzAxiTbSJsYLjO9HhP+WOmcuhciVnmHVQcJnp7DFvScowZorad/+V/fVzMdMT2g9Cv9guXGv/7pYOrXh2U+RRR3dSd9JRx6bIFc/ekqHI29JC6pJ5ZEh1yWkhkbcFeSjxgx3L2m1cb1C7bceyxA+CNjT/Ifff+/kDk2u/w/33/IeCMOSaWZ4glosqT3DNnNZQ7Cs58/3Ce5HL78iZH/vKVIaYlqzfdLu8Vi7dnvUbEza5Idt36tquZFldl6N5Z/POLof0XLK61mZCmJSWjVF9tEjUluu74IUXvgttuVIHE7YxSkaYhJZam7yiM9Pv82JYfl9nptxZaxMJE4YSPty+vF0+Y2up9d3wwijfjZbabqm/3bZ9ecKHsiGmRflnn1MW4pjHf9oLufyn2z3y1D6n8g8TZhxyzipLNPnAUpsOiuWimg52psrTZYnOWYNDTMuWBWa0tJb4rgq1UvmutpaYEbZlwU3CLJm/ayYjHW5/h7xWLn9Hh1vepDkyf7dE7MtT5LR4e7yYpHrkhOUpEfssBLq2pPhAqoSWKUkk7EDqkmK6RrCEzqDjhNDWNE+XSMvkJRDWlZTmCW0l0PHQGRZY5t1L83kT0Y3l2SItk5JAWHl2dCOBm+fPu3fo5/3v61RMCO9Jx2EEYYhb0rmNQMX/vm7gqOEJLcXTGw3CAuRNeyaPWwjR8PRqKQ1PDA/dpv+on9Shox52WFnx0KY8onHayrJzm87i5h9xGw/tfkev0jGsQizqezUKjk12hBMKJ4kbCqGPVNXudyyrShovGw5CgxsRICxF6aRmSjlBnHRzg7Gx8fKqEubI2rahQYdR1YgDIRQO7JvQyD52hoIQx0mxa0ODtW2Iozn1le2iIRdzwWewedyZzewidueOGqlsn1MvcnQpuVwLGG3/IR1hIKxCjelIDZ8ldqWz25jWAsnldEnK0Zxro19TGVb2ffIZEsIO89EIEDvKMPrzmBOQcKQ+rroye6NgRRxqR4U8EAkz0CL6uSGOm6KQCdWjvjRiSP1BPalCRS5iQYiEIvxuBMJEWgzSoHADcVMuN7IuqqTeyUPq22qFimFtxDyBBJEwNyt6TM88blFHao/6tWWhuuOM4SAK4EI4QmFHA+SEyWlp4EQoJ13cYGzMu7yszEIBOm2rVmHUNqwAIQabISNMRstmdhNWcFLsSm+0tjJH1MdRxO5Nx0WDMhCtgD6OKgZeljJqJKc9po8juskR9XN0Y1lZ3mWjLR9JCO1jRDMd0fpYC2VnvjBSEFg7wBENc0R9HFlb0xvF1+TBEpF68d+DHR6IOWVv2BECtxo46hOFUBd/APU57WIoEwJhIi2CdpyZX0m93BZicktMj1AS9dClteUFAUNUIEygRZCtik5zSxI9MubTBH1GOiHsiLJ3OCoSZkILa9PxiN0EbvhsAo8tdAf9Seepd36lGWHmtNANTv5Jd0z4QYyeo/UEJqxKRpg5LZx6btLPsOaEmdMyxYdlc8LMaJnikDlhclqmPiQnTEpLUIZEwkRagjYkEibQErwhkTAKCLQEbUgkzJQWc/0PstHHcfEdQ+UAAAAASUVORK5CYII=);background-size:26px 26px}.leaflet-touch .leaflet-control-layers-toggle{width:44px;height:44px}.leaflet-control-layers .leaflet-control-layers-list,.leaflet-control-layers-expanded .leaflet-control-layers-toggle{display:none}.leaflet-control-layers-expanded .leaflet-control-layers-list{display:block;position:relative}.leaflet-control-layers-expanded{padding:6px 10px 6px 6px;color:#333;background:#fff}.leaflet-control-layers-scrollbar{overflow-y:scroll;overflow-x:hidden;padding-right:5px}.leaflet-control-layers-selector{margin-top:2px;position:relative;top:1px}.leaflet-control-layers label{display:block;font-size:13px;font-size:1.08333em}.leaflet-control-layers-separator{height:0;border-top:1px solid #ddd;margin:5px -10px 5px -6px}.leaflet-default-icon-path{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABkAAAApCAYAAADAk4LOAAAFgUlEQVR4Aa1XA5BjWRTN2oW17d3YaZtr2962HUzbDNpjszW24mRt28p47v7zq/bXZtrp/lWnXr337j3nPCe85NcypgSFdugCpW5YoDAMRaIMqRi6aKq5E3YqDQO3qAwjVWrD8Ncq/RBpykd8oZUb/kaJutow8r1aP9II0WmLKLIsJyv1w/kqw9Ch2MYdB++12Onxee/QMwvf4/Dk/Lfp/i4nxTXtOoQ4pW5Aj7wpici1A9erdAN2OH64x8OSP9j3Ft3b7aWkTg/Fm91siTra0f9on5sQr9INejH6CUUUpavjFNq1B+Oadhxmnfa8RfEmN8VNAsQhPqF55xHkMzz3jSmChWU6f7/XZKNH+9+hBLOHYozuKQPxyMPUKkrX/K0uWnfFaJGS1QPRtZsOPtr3NsW0uyh6NNCOkU3Yz+bXbT3I8G3xE5EXLXtCXbbqwCO9zPQYPRTZ5vIDXD7U+w7rFDEoUUf7ibHIR4y6bLVPXrz8JVZEql13trxwue/uDivd3fkWRbS6/IA2bID4uk0UpF1N8qLlbBlXs4Ee7HLTfV1j54APvODnSfOWBqtKVvjgLKzF5YdEk5ewRkGlK0i33Eofffc7HT56jD7/6U+qH3Cx7SBLNntH5YIPvODnyfIXZYRVDPqgHtLs5ABHD3YzLuespb7t79FY34DjMwrVrcTuwlT55YMPvOBnRrJ4VXTdNnYug5ucHLBjEpt30701A3Ts+HEa73u6dT3FNWwflY86eMHPk+Yu+i6pzUpRrW7SNDg5JHR4KapmM5Wv2E8Tfcb1HoqqHMHU+uWDD7zg54mz5/2BSnizi9T1Dg4QQXLToGNCkb6tb1NU+QAlGr1++eADrzhn/u8Q2YZhQVlZ5+CAOtqfbhmaUCS1ezNFVm2imDbPmPng5wmz+gwh+oHDce0eUtQ6OGDIyR0uUhUsoO3vfDmmgOezH0mZN59x7MBi++WDL1g/eEiU3avlidO671bkLfwbw5XV2P8Pzo0ydy4t2/0eu33xYSOMOD8hTf4CrBtGMSoXfPLchX+J0ruSePw3LZeK0juPJbYzrhkH0io7B3k164hiGvawhOKMLkrQLyVpZg8rHFW7E2uHOL888IBPlNZ1FPzstSJM694fWr6RwpvcJK60+0HCILTBzZLFNdtAzJaohze60T8qBzyh5ZuOg5e7uwQppofEmf2++DYvmySqGBuKaicF1blQjhuHdvCIMvp8whTTfZzI7RldpwtSzL+F1+wkdZ2TBOW2gIF88PBTzD/gpeREAMEbxnJcaJHNHrpzji0gQCS6hdkEeYt9DF/2qPcEC8RM28Hwmr3sdNyht00byAut2k3gufWNtgtOEOFGUwcXWNDbdNbpgBGxEvKkOQsxivJx33iow0Vw5S6SVTrpVq11ysA2Rp7gTfPfktc6zhtXBBC+adRLshf6sG2RfHPZ5EAc4sVZ83yCN00Fk/4kggu40ZTvIEm5g24qtU4KjBrx/BTTH8ifVASAG7gKrnWxJDcU7x8X6Ecczhm3o6YicvsLXWfh3Ch1W0k8x0nXF+0fFxgt4phz8QvypiwCCFKMqXCnqXExjq10beH+UUA7+nG6mdG/Pu0f3LgFcGrl2s0kNNjpmoJ9o4B29CMO8dMT4Q5ox8uitF6fqsrJOr8qnwNbRzv6hSnG5wP+64C7h9lp30hKNtKdWjtdkbuPA19nJ7Tz3zR/ibgARbhb4AlhavcBebmTHcFl2fvYEnW0ox9xMxKBS8btJ+KiEbq9zA4RthQXDhPa0T9TEe69gWupwc6uBUphquXgf+/FrIjweHQS4/pduMe5ERUMHUd9xv8ZR98CxkS4F2n3EUrUZ10EYNw7BWm9x1GiPssi3GgiGRDKWRYZfXlON+dfNbM+GgIwYdwAAAAASUVORK5CYII=)}.leaflet-container .leaflet-control-attribution{background:#fff;background:#fffc;margin:0}.leaflet-control-attribution,.leaflet-control-scale-line{padding:0 5px;color:#333;line-height:1.4}.leaflet-control-attribution a{text-decoration:none}.leaflet-control-attribution a:hover,.leaflet-control-attribution a:focus{text-decoration:underline}.leaflet-attribution-flag{display:inline!important;vertical-align:baseline!important;width:1em;height:.6669em}.leaflet-left .leaflet-control-scale{margin-left:5px}.leaflet-bottom .leaflet-control-scale{margin-bottom:5px}.leaflet-control-scale-line{border:2px solid #777;border-top:none;line-height:1.1;padding:2px 5px 1px;white-space:nowrap;-moz-box-sizing:border-box;box-sizing:border-box;background:#fffc;text-shadow:1px 1px #fff}.leaflet-control-scale-line:not(:first-child){border-top:2px solid #777;border-bottom:none;margin-top:-2px}.leaflet-control-scale-line:not(:first-child):not(:last-child){border-bottom:2px solid #777}.leaflet-touch .leaflet-control-attribution,.leaflet-touch .leaflet-control-layers,.leaflet-touch .leaflet-bar{box-shadow:none}.leaflet-touch .leaflet-control-layers,.leaflet-touch .leaflet-bar{border:2px solid rgba(0,0,0,.2);background-clip:padding-box}.leaflet-popup{position:absolute;text-align:center;margin-bottom:20px}.leaflet-popup-content-wrapper{padding:1px;text-align:left;border-radius:12px}.leaflet-popup-content{margin:13px 24px 13px 20px;line-height:1.3;font-size:13px;font-size:1.08333em;min-height:1px}.leaflet-popup-content p{margin:1.3em 0}.leaflet-popup-tip-container{width:40px;height:20px;position:absolute;left:50%;margin-top:-1px;margin-left:-20px;overflow:hidden;pointer-events:none}.leaflet-popup-tip{width:17px;height:17px;padding:1px;margin:-10px auto 0;pointer-events:auto;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.leaflet-popup-content-wrapper,.leaflet-popup-tip{background:#fff;color:#333;box-shadow:0 3px 14px #0006}.leaflet-container a.leaflet-popup-close-button{position:absolute;top:0;right:0;border:none;text-align:center;width:24px;height:24px;font:16px/24px Tahoma,Verdana,sans-serif;color:#757575;text-decoration:none;background:transparent}.leaflet-container a.leaflet-popup-close-button:hover,.leaflet-container a.leaflet-popup-close-button:focus{color:#585858}.leaflet-popup-scrolled{overflow:auto}.leaflet-oldie .leaflet-popup-content-wrapper{-ms-zoom:1}.leaflet-oldie .leaflet-popup-tip{width:24px;margin:0 auto;-ms-filter:"progid:DXImageTransform.Microsoft.Matrix(M11=0.70710678, M12=0.70710678, M21=-0.70710678, M22=0.70710678)";filter:progid:DXImageTransform.Microsoft.Matrix(M11=.70710678,M12=.70710678,M21=-.70710678,M22=.70710678)}.leaflet-oldie .leaflet-control-zoom,.leaflet-oldie .leaflet-control-layers,.leaflet-oldie .leaflet-popup-content-wrapper,.leaflet-oldie .leaflet-popup-tip{border:1px solid #999}.leaflet-div-icon{background:#fff;border:1px solid #666}.leaflet-tooltip{position:absolute;padding:6px;background-color:#fff;border:1px solid #fff;border-radius:3px;color:#222;white-space:nowrap;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;pointer-events:none;box-shadow:0 1px 3px #0006}.leaflet-tooltip.leaflet-interactive{cursor:pointer;pointer-events:auto}.leaflet-tooltip-top:before,.leaflet-tooltip-bottom:before,.leaflet-tooltip-left:before,.leaflet-tooltip-right:before{position:absolute;pointer-events:none;border:6px solid transparent;background:transparent;content:""}.leaflet-tooltip-bottom{margin-top:6px}.leaflet-tooltip-top{margin-top:-6px}.leaflet-tooltip-bottom:before,.leaflet-tooltip-top:before{left:50%;margin-left:-6px}.leaflet-tooltip-top:before{bottom:0;margin-bottom:-12px;border-top-color:#fff}.leaflet-tooltip-bottom:before{top:0;margin-top:-12px;margin-left:-6px;border-bottom-color:#fff}.leaflet-tooltip-left{margin-left:-6px}.leaflet-tooltip-right{margin-left:6px}.leaflet-tooltip-left:before,.leaflet-tooltip-right:before{top:50%;margin-top:-6px}.leaflet-tooltip-left:before{right:0;margin-right:-12px;border-left-color:#fff}.leaflet-tooltip-right:before{left:0;margin-left:-12px;border-right-color:#fff}@media print{.leaflet-control{-webkit-print-color-adjust:exact;print-color-adjust:exact}}.qz-app{min-height:100vh;background:var(--ivory);color:var(--cobalt-ink);display:flex;flex-direction:column;overflow-x:hidden}.qz-lang{position:fixed;top:12px;inset-inline-end:12px;z-index:1000;background:var(--cobalt);color:var(--on-cobalt);border:0;font:inherit;font-size:var(--fs-small);font-weight:700;padding:8px 14px;cursor:pointer;box-shadow:0 4px 14px #052a5e40}.qz-dots{list-style:none;display:flex;justify-content:center;gap:7px;margin:0 0 18px;padding:0}.qz-dots li{width:10px;height:10px;border-radius:50%;border:1.5px solid var(--cobalt);opacity:.45;transition:background .3s,transform .3s,opacity .3s}.qz-dots li.is-done{background:var(--cobalt);opacity:.45}.qz-dots li.is-now{background:var(--cobalt);opacity:1;transform:scale(1.4)}.qz-btn{display:inline-flex;align-items:center;gap:10px;min-height:52px;padding:0 26px;border:0;background:var(--cobalt);color:var(--on-cobalt);font-family:var(--f-display);font-weight:700;font-size:.95rem;letter-spacing:.08em;text-transform:uppercase;text-decoration:none;cursor:pointer;transition:transform .2s var(--ease),background .2s}.qz-btn:hover{background:var(--cobalt-deep);transform:translateY(-2px)}.qz-btn[disabled]{opacity:.4;cursor:default;transform:none}.qz-btn--big{min-height:64px;padding:0 36px;font-size:1.1rem}.qz-btn--ivory{background:var(--ivory);color:var(--cobalt)}.qz-btn--ivory:hover{background:var(--white)}.qz-btn--ghost{background:transparent;color:var(--cobalt);border:1.5px solid var(--cobalt)}.qz-btn--ghost:hover{background:var(--cobalt);color:var(--on-cobalt)}[dir=rtl] .qz-btn .arrow{transform:scaleX(-1)}.qz-link{background:none;border:0;padding:0;font:inherit;font-size:var(--fs-small);color:var(--muted);text-decoration:underline;cursor:pointer}.qz-cover{flex:1;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);align-items:center;gap:clamp(20px,4vw,60px);padding:clamp(28px,6vw,80px) clamp(16px,5vw,72px) 30px;position:relative}.qz-cover__kicker{display:inline-block;font-size:var(--fs-label);font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--on-cobalt);background:var(--cobalt);padding:6px 12px}.qz-cover__title{font-family:var(--f-display);font-weight:700;font-size:clamp(2.8rem,1.2rem + 5.6vw,6.4rem);line-height:.92;text-transform:uppercase;color:var(--cobalt);margin:18px 0}[dir=rtl] .qz-cover__title{font-family:"Secular One",var(--f-display);text-transform:none;line-height:1.02}.qz-cover__intro{font-size:var(--fs-lead);line-height:1.5;max-width:34ch;margin:0 0 30px}.qz-cover__art{width:100%;height:auto;animation:qz-float 6s ease-in-out infinite alternate}.qz-cover__icons{grid-column:1 / -1;display:flex;justify-content:center;flex-wrap:wrap;gap:clamp(10px,3vw,34px)}.qz-cover__icons img{width:clamp(40px,7vw,72px);height:clamp(40px,7vw,72px);object-fit:contain;animation:qz-pop .6s var(--ease) both}@media (max-width: 760px){.qz-cover{grid-template-columns:1fr;text-align:center}.qz-cover__intro{margin-inline:auto}.qz-cover__art{order:-1;max-width:520px;margin:0 auto}}.qz-stage{flex:1;width:100%;max-width:820px;margin:0 auto;padding-top:clamp(16px,4vh,48px);animation:qz-in .45s var(--ease) both}.qz-card{padding:clamp(22px,4vw,52px);display:grid;align-content:start;gap:0;text-align:center}.qz-card__head{display:flex;align-items:center;justify-content:center;gap:14px;margin-bottom:4px}.qz-card__n{font-family:var(--f-display);font-weight:700;font-size:clamp(4.4rem,2rem + 8vw,8rem);line-height:.85;color:var(--cobalt);letter-spacing:-.02em;animation:qz-pop .5s var(--ease) both}.qz-card__icon{width:64px;height:64px;object-fit:contain;animation:qz-pop .5s var(--ease) both .15s}.qz-card__of{font-size:var(--fs-label);font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--muted)}.qz-card__q{font-family:var(--f-head);font-weight:700;font-size:clamp(1.6rem,1.1rem + 1.8vw,2.6rem);line-height:1.12;color:var(--cobalt);margin:10px 0 8px}.qz-card__hint{color:var(--muted);font-size:var(--fs-small);margin:0 0 20px}.qz-nav{display:flex;justify-content:space-between;align-items:center;gap:16px;margin-top:26px}.qz-result{flex:1}.qz-hero{position:relative;text-align:center;color:var(--ivory);padding:clamp(40px,8vw,100px) 16px;background:linear-gradient(#073b82d1,#052a5eeb),url(/images/learners-pattern-1000.webp) center / 520px repeat}.qz-hero__kicker{font-size:var(--fs-label);font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:var(--on-cobalt-soft)}.qz-hero__name{font-family:var(--f-display);font-weight:700;font-size:clamp(3.4rem,1rem + 9vw,9rem);line-height:.95;text-transform:uppercase;margin:12px 0;animation:qz-pop .7s var(--ease) both}[dir=rtl] .qz-hero__name{font-family:"Secular One",var(--f-display);text-transform:none}.qz-hero__tag{color:var(--on-cobalt-soft);margin:0}.qz-result__body{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);gap:20px;max-width:1100px;margin:-40px auto 0;padding:0 clamp(16px,4vw,40px);position:relative}@media (max-width: 820px){.qz-result__body{grid-template-columns:1fr}}.qz-result__body .qz-card{background:var(--white);border:1px solid var(--line);text-align:start;box-shadow:0 12px 40px #052a5e1f}.qz-result__body h3{font-size:var(--fs-label);letter-spacing:.12em;text-transform:uppercase;color:var(--muted);margin:0 0 10px}.qz-why{font-family:var(--f-quote);font-size:var(--fs-lead);line-height:1.45;color:var(--cobalt);margin:0 0 22px}[dir=rtl] .qz-why{font-family:Frank Ruhl Libre,serif}.qz-asks{margin:0;padding-inline-start:1.2em;display:grid;gap:6px}.qz-card--pie .qz-panel--pie{display:grid;gap:16px;justify-items:center}.qz-kedem{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);max-width:1100px;margin:40px auto 0;background:var(--cobalt);color:var(--on-cobalt)}.qz-kedem__art{width:100%;height:100%;object-fit:cover;min-height:260px}.qz-kedem__text{padding:clamp(24px,4vw,48px)}.qz-kedem__mark{width:40px;height:46px;color:var(--ivory)}.qz-kedem h2{font-family:var(--f-display);font-weight:700;font-size:var(--fs-l);line-height:1.02;margin:14px 0 12px}.qz-kedem__text>p{color:var(--on-cobalt-soft);font-size:var(--fs-lead);line-height:1.45;margin:0 0 24px}.qz-kedem__form{margin-top:30px;padding-top:26px;border-top:1px solid var(--on-cobalt-line)}.qz-kedem__form h3{font-size:var(--fs-label);letter-spacing:.12em;text-transform:uppercase;margin:0 0 6px}.qz-kedem__form>p{color:var(--on-cobalt-soft);font-size:var(--fs-small);margin:0 0 14px}.qz-kedem__form label,.qz-kedem__form .fine,.qz-kedem__form .h-m{color:var(--on-cobalt)}.qz-kedem__form .btn--primary{background:var(--ivory);color:var(--cobalt)}.qz-kedem__form .btn--primary:after{background:var(--white)}@media (max-width: 820px){.qz-kedem{grid-template-columns:1fr;margin-inline:0}.qz-kedem__art{min-height:200px;max-height:260px}}.qz-foot{max-width:1100px;margin:0 auto;padding:28px clamp(16px,4vw,40px) 36px;text-align:center}.qz-foot p{color:var(--muted);font-size:var(--fs-small)}.qz-foot__links{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:18px 26px}@keyframes qz-in{0%{opacity:0;transform:translateY(14px)}}@keyframes qz-pop{0%{opacity:0;transform:scale(.7)}}@keyframes qz-zoom{0%{transform:scale(1.08)}}@keyframes qz-float{to{transform:translateY(-10px)}}@media (prefers-reduced-motion: reduce){.qz-app *,.qz-app *:before{animation:none!important}}.qz-panel{background:var(--white);border:1px solid var(--line);padding:clamp(18px,3.5vw,32px);display:grid;gap:18px;justify-items:center;text-align:center}.qz-panel--pie{grid-template-columns:auto minmax(0,1fr);align-items:center;text-align:start;justify-items:stretch}@media (max-width: 620px){.qz-panel--pie{grid-template-columns:1fr;justify-items:center}}.qz-big{font-family:var(--f-head);font-weight:var(--w-head);font-size:var(--fs-l);color:var(--cobalt);line-height:1;margin:0}.qz-say{font-family:var(--f-quote);font-size:var(--fs-lead);color:var(--cobalt);margin:0;min-height:1.5em}[dir=rtl] .qz-say{font-family:Frank Ruhl Libre,serif}.qz-slider{width:100%}.qz-slider input,.qz-dayslider input{width:100%;accent-color:var(--cobalt);height:28px;cursor:pointer}.qz-slider__ends{display:flex;justify-content:space-between;font-size:var(--fs-small);color:var(--muted);margin-top:2px;gap:12px}.qz-toggle{display:inline-flex;align-items:center;gap:12px;background:none;border:0;padding:6px 0;font:inherit;color:var(--cobalt-ink);cursor:pointer}.qz-toggle__track{width:52px;height:30px;border-radius:15px;background:var(--limestone-2);position:relative;flex:none;transition:background .25s}.qz-toggle__knob{position:absolute;top:3px;inset-inline-start:3px;width:24px;height:24px;border-radius:50%;background:var(--white);box-shadow:0 1px 3px #00000040;transition:inset-inline-start .25s var(--ease)}.qz-toggle.is-on .qz-toggle__track{background:var(--cobalt)}.qz-toggle.is-on .qz-toggle__knob{inset-inline-start:25px}.qz-toggle__label{font-weight:600}.qz-toggles{display:flex;flex-wrap:wrap;gap:8px 28px;justify-content:center}.qz-bus{width:84px;height:auto}.qz-chip{font:inherit;font-weight:600;padding:10px 18px;border:1px solid var(--line-strong);background:var(--white);color:var(--cobalt);cursor:pointer}.qz-chip.is-on{background:var(--cobalt);color:var(--on-cobalt);border-color:var(--cobalt)}.qz-seg{display:grid;grid-template-columns:repeat(auto-fit,minmax(118px,1fr));gap:10px;width:100%}.qz-seg__b{display:grid;justify-items:center;gap:8px;padding:14px 8px;font:inherit;font-size:var(--fs-small);font-weight:600;background:var(--ivory);border:1px solid var(--line);color:var(--cobalt);cursor:pointer}.qz-seg__b.is-on{background:var(--cobalt);color:var(--on-cobalt);border-color:var(--cobalt)}.qz-seg__b.is-on .qz-figs g,.qz-seg__b.is-on .qz-figs text{fill:var(--on-cobalt)}.qz-figs{width:72px;height:auto}.qz-yesno>span{flex-basis:100%}.qz-yesno{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:10px;font-weight:600;color:var(--cobalt-ink)}.qz-mapwrap{display:grid;gap:12px;justify-items:center}.qz-mapbox{width:100%;height:clamp(300px,52vh,460px);border:1px solid var(--line-strong);background:var(--limestone);z-index:0}.qz-mapbox .qz-etched{filter:grayscale(1) contrast(1.35) sepia(1) hue-rotate(186deg) saturate(2.6) brightness(.93)}.qz-maplabel span{display:inline-block;transform:translate(-50%,-50%);white-space:nowrap;padding:2px 7px;font-family:var(--f-body);font-size:11px;font-weight:700;letter-spacing:.02em;color:var(--cobalt);background:#f6f1e7e0;border:1px solid var(--line);pointer-events:none}.qz-pin{filter:drop-shadow(0 4px 6px rgba(5,42,94,.4));cursor:grab}.qz-mapname{display:flex;align-items:center;gap:8px;margin:4px 0 0;font-family:var(--f-head);font-weight:700;font-size:var(--fs-m);color:var(--cobalt)}.qz-mapname svg{width:24px;height:31px}.qz-mapbox .leaflet-control-attribution{font-size:9px}.qz-pics{list-style:none;padding:0;margin:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.qz-pic{--qz-bg: #ffffff;width:100%;height:100%;display:grid;justify-items:center;align-content:start;gap:10px;padding:18px 12px;font:inherit;font-size:var(--fs-small);line-height:1.35;background:var(--white);color:var(--cobalt-ink);border:1px solid var(--line-strong);cursor:pointer;transition:transform .2s var(--ease),border-color .2s}.qz-pic:hover{transform:translateY(-3px);border-color:var(--cobalt)}.qz-pic.is-on{border:2px solid var(--cobalt)}.qz-kippah{width:100%;max-width:200px;height:auto;aspect-ratio:480 / 262;object-fit:contain;transition:transform .3s var(--ease)}.qz-pic:hover .qz-kippah{transform:rotate(-4deg) scale(1.05)}.qz-gauge{width:100%;max-width:280px;height:auto}.qz-gauge__needle{transition:transform .3s var(--ease)}.qz-loo{width:100%;max-width:300px;height:auto}.qz-loo__sheet{transition:d .4s var(--ease)}.qz-bubble{animation:qz-rise 2.4s ease-in-out infinite alternate}@keyframes qz-rise{to{transform:translateY(-6px);opacity:.6}}.qz-pie{width:min(220px,60vw);height:auto}.qz-legend{list-style:none;padding:0;margin:0 0 14px;display:grid;gap:6px;font-size:var(--fs-small)}.qz-legend li{display:flex;align-items:center;gap:8px}.qz-legend b{margin-inline-start:auto;color:var(--cobalt)}.qz-legend__dot{width:12px;height:12px;border-radius:50%;flex:none;display:inline-block;border:1px solid var(--line)}.qz-daysliders{display:grid;gap:10px;width:100%}.qz-dayslider{display:grid;gap:2px;font-size:var(--fs-small);font-weight:600;color:var(--cobalt-ink)}.qz-dayslider>span{display:flex;align-items:center;gap:8px}.qz-venn{width:100%;max-width:360px;height:auto}.qz-venn__c{fill:var(--cobalt);fill-opacity:.06;stroke:var(--cobalt);stroke-width:2;cursor:pointer;transition:fill-opacity .25s;outline:none}.qz-venn__c:hover,.qz-venn__c:focus-visible{fill-opacity:.14}.qz-venn__c.is-on{fill-opacity:.42}.qz-venn__t{fill:var(--cobalt);font-family:var(--f-head);font-weight:700;font-size:15px;text-anchor:middle;cursor:pointer;-webkit-user-select:none;user-select:none}.qz-venn__t.is-on{fill:var(--white)}.qz-scale{display:flex;align-items:center;gap:12px;width:100%;max-width:360px}.qz-scale img{width:56px;height:56px;object-fit:contain}.qz-scale__beam{flex:1;height:6px;background:var(--cobalt);border-radius:3px;transition:transform .3s var(--ease)}:root{--cobalt: #073b82;--cobalt-deep: #052a5e;--cobalt-ink: #0b2350;--ivory: #f6f1e7;--white: #ffffff;--limestone: #e7dcc6;--limestone-2: #d8c9ac;--gold: #bfa572;--gold-light: #e2d3ad;--muted: #6c6a62;--line: rgba(7, 59, 130, .16);--line-strong: rgba(7, 59, 130, .38);--on-cobalt: #f6f1e7;--on-cobalt-soft: rgba(246, 241, 231, .74);--on-cobalt-line: rgba(246, 241, 231, .22);--ok: #3f6b3a;--ok-soft: #e1e8d6;--wait-soft: #f1e3bd;--f-display: "GFS Neohellenic", "Gill Sans", sans-serif;--f-quote: "Abril Fatface", "Didot", serif;--f-head: "GFS Neohellenic", "Gill Sans", sans-serif;--f-title: "Federo", "GFS Neohellenic", sans-serif;--f-body: "DM Sans", "Helvetica Neue", Arial, sans-serif;--f-label: "DM Sans", "Helvetica Neue", Arial, sans-serif;--w-display: 700;--w-quote: 400;--w-head: 700;--display-stretch: 100%;--head-stretch: 100%;--fs-hero: clamp(3.4rem, .9rem + 7.4vw, 9.2rem);--fs-monument: clamp(4.4rem, 1rem + 11vw, 14rem);--fs-xl: clamp(2.8rem, 1.2rem + 4.6vw, 6.2rem);--fs-l: clamp(2rem, 1.2rem + 2.6vw, 3.8rem);--fs-m: clamp(1.45rem, 1.1rem + 1.1vw, 2.2rem);--fs-lead: clamp(1.15rem, 1rem + .6vw, 1.5rem);--fs-body: clamp(1rem, .96rem + .2vw, 1.1rem);--fs-small: .86rem;--fs-label: .74rem;--gutter: clamp(16px, 4.5vw, 64px);--max: 1280px;--radius: 2px;--ease: cubic-bezier(.2, .7, .1, 1);--header-h: 76px}:root:lang(he){--f-display: "Secular One", "Heebo", sans-serif;--f-quote: "Frank Ruhl Libre", "David", serif;--f-title: "Secular One", "Heebo", sans-serif;--f-body: "Heebo", "Arial", sans-serif;--f-label: "Heebo", "Arial", sans-serif;--f-head: "Secular One", "Heebo", sans-serif;--w-display: 400;--w-quote: 900;--w-head: 400}*,*:before,*:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth}body{margin:0;color:var(--cobalt-ink);font-family:var(--f-body);font-size:var(--fs-body);line-height:1.62;-webkit-font-smoothing:antialiased;overflow-x:hidden;background-color:var(--ivory);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='180' height='180'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 0.36 0 0 0 0 0.31 0 0 0 0 0.22 0 0 0 .06 0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E")}img{max-width:100%;display:block}a{color:inherit}button,input,select,textarea{font:inherit;color:inherit}:focus-visible{outline:2px solid var(--cobalt);outline-offset:3px}::selection{background:var(--gold-light);color:var(--cobalt-deep)}p{margin:0 0 1em}h1,h2,h3,h4{margin:0;color:inherit;font-weight:400}.wrap{width:100%;max-width:var(--max);margin-inline:auto;padding-inline:var(--gutter)}.narrow{max-width:820px}.section{padding-block:clamp(64px,10vw,150px)}.section--tight{padding-block:clamp(44px,6vw,90px)}.stone{background-color:var(--limestone)}.dark{background-color:var(--cobalt);color:var(--on-cobalt)}.muted{color:var(--muted)}.dark .muted{color:var(--on-cobalt-soft)}.fine{font-size:var(--fs-small);color:var(--muted)}.dark .fine{color:var(--on-cobalt-soft)}.h-xl,.display{font-family:var(--f-display);font-weight:var(--w-display);font-stretch:var(--display-stretch);font-size:var(--fs-xl);line-height:.95;letter-spacing:-.025em}:lang(he) .h-xl,:lang(he) .display{letter-spacing:-.01em;line-height:.98}.h-xl em,.display em{font-style:normal;color:transparent;-webkit-text-stroke:.03em currentColor}.h-l{font-family:var(--f-head);font-weight:var(--w-head);font-stretch:var(--head-stretch);font-size:var(--fs-l);line-height:1;letter-spacing:.005em;text-transform:uppercase}.h-m{font-family:var(--f-head);font-weight:var(--w-head);font-stretch:var(--head-stretch);font-size:var(--fs-m);line-height:1.08;text-transform:uppercase;letter-spacing:.01em}:lang(he) .h-l,:lang(he) .h-m{text-transform:none;letter-spacing:-.005em;line-height:1.06}.kicker,.label{display:inline-flex;align-items:center;gap:12px;font-family:var(--f-label);font-weight:700;font-size:var(--fs-label);letter-spacing:.24em;text-transform:uppercase;color:var(--cobalt);margin-bottom:clamp(16px,2vw,26px)}.kicker:before,.label:before{content:"";width:9px;height:9px;background:var(--gold);flex:none}:lang(he) .kicker,:lang(he) .label{letter-spacing:.04em;font-size:.84rem}.dark .kicker,.dark .label{color:var(--on-cobalt)}.lead{font-size:var(--fs-lead);line-height:1.5;color:var(--cobalt-ink);max-width:44ch}.dark .lead{color:var(--on-cobalt-soft)}.outline{color:transparent;-webkit-text-stroke:.025em currentColor}.num{font-family:var(--f-display);font-weight:900;font-stretch:var(--display-stretch);font-variant-numeric:lining-nums}.link{color:var(--cobalt);font-weight:700;text-decoration:none;background:linear-gradient(currentColor,currentColor) 0 100% / 100% 1.5px no-repeat;padding-bottom:2px;transition:background-size .35s var(--ease)}.link:hover{background-size:0 1.5px}.prose{font-size:clamp(1.08rem,1rem + .35vw,1.25rem);line-height:1.75}.prose p:first-of-type:first-letter{font-family:var(--f-display);font-weight:var(--w-display);font-stretch:var(--display-stretch);float:inline-start;font-size:4.2em;line-height:.82;margin-inline-end:.08em;margin-top:.06em;color:var(--cobalt)}.btn{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:.7em;min-height:54px;padding:0 1.6em;border:1.5px solid transparent;border-radius:var(--radius);font-family:var(--f-label);font-weight:700;font-size:.84rem;letter-spacing:.12em;text-transform:uppercase;text-decoration:none;cursor:pointer;white-space:nowrap;overflow:hidden;isolation:isolate;transition:color .3s var(--ease),border-color .3s}:lang(he) .btn{letter-spacing:.02em;font-size:1rem;text-transform:none}.btn:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;transform:scaleX(0);transform-origin:right;transition:transform .45s var(--ease)}[dir=rtl] .btn:after{transform-origin:left}.btn:hover:after{transform:scaleX(1);transform-origin:left}[dir=rtl] .btn:hover:after{transform-origin:right}.btn[disabled]{opacity:.5;cursor:default}.btn--primary{background:var(--cobalt);color:var(--on-cobalt)}.btn--primary:after{background:var(--cobalt-deep)}.btn--ghost{border-color:currentColor;color:var(--cobalt);background:transparent}.btn--ghost:after{background:var(--cobalt)}.btn--ghost:hover{color:var(--on-cobalt)}.dark .btn--primary,.table-card .btn--primary{background:var(--ivory);color:var(--cobalt)}.dark .btn--primary:after,.table-card .btn--primary:after{background:var(--white)}.dark .btn--ghost,.table-card .btn--ghost{color:var(--on-cobalt)}.dark .btn--ghost:after,.table-card .btn--ghost:after{background:var(--ivory)}.dark .btn--ghost:hover,.table-card .btn--ghost:hover{color:var(--cobalt)}.btn--small{min-height:42px;padding:0 1.1em;font-size:.74rem}.btn .arrow{transition:transform .3s var(--ease)}.btn:hover .arrow{transform:translate(4px)}[dir=rtl] .btn .arrow{transform:scaleX(-1)}[dir=rtl] .btn:hover .arrow{transform:scaleX(-1) translate(4px)}.btn-row{display:flex;flex-wrap:wrap;gap:12px}.chips{display:flex;flex-wrap:wrap;gap:10px}.chip{border:1.5px solid var(--line-strong);background:transparent;border-radius:999px;padding:9px 18px;cursor:pointer;font-weight:500;display:inline-flex;align-items:center;gap:8px;transition:all .2s}.chip:hover{border-color:var(--cobalt)}.chip[aria-pressed=true]{background:var(--cobalt);border-color:var(--cobalt);color:var(--on-cobalt)}.chip[aria-pressed=true]:before{content:"✓";font-size:.85em}.chips--big .chip{padding:13px 22px;font-size:1.02rem}.dark .chip{border-color:var(--on-cobalt-line);color:var(--on-cobalt)}.dark .chip:hover{border-color:var(--on-cobalt)}.badge{display:inline-flex;align-items:center;gap:6px;font-size:.74rem;font-weight:700;padding:3px 10px;border-radius:999px;background:var(--limestone);color:var(--cobalt-ink)}.badge--olive{background:var(--ok-soft);color:var(--ok)}.badge--amber{background:var(--wait-soft);color:#73500f}.tickerbar{background:var(--ivory);color:var(--cobalt);font-size:.78rem;border-bottom:1px solid var(--line);position:relative;z-index:31}.tickerbar__inner{display:flex;align-items:center;gap:22px;height:32px;overflow:hidden}.tickerbar__meter{display:flex;align-items:center;gap:10px;white-space:nowrap;font-weight:700}.tickerbar__bar{width:70px;height:3px;background:var(--line);overflow:hidden}.tickerbar__bar span{display:block;height:100%;background:var(--cobalt);transition:width 1.6s var(--ease)}.tickerbar__item{white-space:nowrap;color:var(--muted)}.tickerbar__dot{width:3px;height:3px;background:var(--gold);flex:none}@media (max-width: 720px){.tickerbar__item--wide,.tickerbar__dot--wide{display:none}}@media (max-width: 520px){.tickerbar__item,.tickerbar__dot{display:none}}.header{position:sticky;top:0;z-index:30;background:#f6f1e7f2;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border-bottom:1px solid transparent;transition:border-color .3s}.header--scrolled{border-bottom-color:var(--line)}.header__inner{display:flex;align-items:center;gap:28px;height:var(--header-h)}.logo{display:flex;align-items:center;gap:12px;text-decoration:none;color:var(--cobalt)}.logo svg{width:32px;height:37px;flex:none}.logo__words{display:grid;line-height:1;gap:4px}.logo__mark{font-family:var(--f-head);font-weight:800;font-stretch:112%;font-size:1.3rem;letter-spacing:.2em;text-transform:uppercase}:lang(he) .logo__mark{font-family:Frank Ruhl Libre,serif;font-weight:900;font-size:1.8rem;letter-spacing:0}.logo__sub{font-family:var(--f-label);font-weight:600;font-size:.6rem;letter-spacing:.32em;text-transform:uppercase;color:var(--cobalt);opacity:.75}:lang(he) .logo__sub{letter-spacing:.04em;font-size:.74rem}.nav{display:flex;gap:2px;margin-inline-start:auto}.nav a{text-decoration:none;padding:10px 12px;font-family:var(--f-label);font-weight:600;font-size:.78rem;letter-spacing:.11em;text-transform:uppercase;color:var(--cobalt);background:linear-gradient(var(--cobalt),var(--cobalt)) 50% calc(100% - 4px) / 0 1.5px no-repeat;transition:background-size .35s var(--ease)}:lang(he) .nav a{letter-spacing:.01em;font-size:.98rem;text-transform:none;font-weight:500}.nav a:hover,.nav a.active{background-size:calc(100% - 24px) 1.5px}.header__actions{display:flex;align-items:center;gap:10px}.header__cta{transition:opacity .3s,transform .3s var(--ease)}.header__cta--hidden{opacity:0;transform:translateY(-6px);pointer-events:none}.lang-btn{border:0;background:none;color:var(--cobalt);height:42px;padding:0 8px;cursor:pointer;font-weight:700;font-size:.9rem;text-decoration:underline;text-underline-offset:5px;text-decoration-thickness:1px}.lang-btn:hover{text-decoration-thickness:2px}.menu-btn{display:none;border:0;background:none;width:44px;height:44px;cursor:pointer;margin-inline-start:auto}.menu-btn span{display:block;width:24px;height:2px;background:var(--cobalt);margin:6px auto;transition:transform .3s}.mobile-nav{display:none}@media (max-width: 1040px){.nav,.header__actions .btn{display:none}.menu-btn{display:block}.mobile-nav{display:block;position:fixed;inset:calc(var(--header-h) + 32px) 0 0 0;z-index:29;background:var(--cobalt);color:var(--on-cobalt);padding:28px var(--gutter);opacity:0;transform:translateY(-8px);pointer-events:none;transition:opacity .25s,transform .3s var(--ease)}.mobile-nav.open{opacity:1;transform:none;pointer-events:auto}.mobile-nav a:not(.btn){display:block;font-family:var(--f-display);font-weight:var(--w-display);font-stretch:var(--display-stretch);font-size:clamp(2.2rem,9vw,3.2rem);line-height:1.1;text-decoration:none;padding:10px 0;border-bottom:1px solid var(--on-cobalt-line)}.mobile-nav .btn{margin-top:26px;width:100%;background:var(--ivory);color:var(--cobalt)}}@media (max-width: 520px){.logo__sub{display:none}}.footer{background:var(--cobalt);color:var(--on-cobalt);padding-bottom:36px}.footer>.wrap{padding-top:clamp(56px,8vw,110px)}.footer__mark{display:flex;align-items:center;gap:16px;margin-bottom:26px}.footer__mark svg{width:38px;height:44px;color:var(--on-cobalt)}.footer__motto{font-family:var(--f-label);font-size:var(--fs-label);letter-spacing:.3em;text-transform:uppercase;color:var(--on-cobalt-soft)}:lang(he) .footer__motto{letter-spacing:.06em;font-size:.9rem}.footer__big{font-family:var(--f-display);font-weight:var(--w-display);font-stretch:var(--display-stretch);font-size:var(--fs-xl);line-height:.95;letter-spacing:-.005em;max-width:15ch;margin-bottom:clamp(40px,6vw,80px)}:lang(he) .footer__big{letter-spacing:-.01em}.footer__row{display:flex;flex-wrap:wrap;justify-content:space-between;gap:22px;border-top:1px solid var(--on-cobalt-line);padding-top:24px;font-size:var(--fs-small);color:var(--on-cobalt-soft)}.footer__links{display:flex;flex-wrap:wrap;gap:18px}.footer a{text-decoration:none}.footer a:hover{color:var(--on-cobalt)}.hero{position:relative;z-index:2;isolation:isolate;padding-top:clamp(40px,6vw,96px)}.hero__layer{position:absolute;z-index:-2;pointer-events:none;will-change:transform}.hero__tiles{top:-10%;right:0;bottom:30%;left:0;opacity:.06;background:url(/images/pattern-tiles.webp) center / 820px auto repeat;-webkit-mask-image:linear-gradient(to bottom,#000 0%,transparent 100%);mask-image:linear-gradient(to bottom,#000 0%,transparent 100%)}.hero__disc{position:absolute;z-index:-1;inset-inline-end:7%;top:clamp(40px,6vw,100px);width:clamp(220px,30vw,440px);aspect-ratio:1;border-radius:50%;background:var(--limestone)}.hero__copy{position:relative;z-index:3;display:grid;grid-template-columns:minmax(0,1fr) minmax(220px,320px);gap:clamp(20px,4vw,70px);align-items:end}.hero__title{font-family:var(--f-display);font-weight:var(--w-display);font-stretch:var(--display-stretch);font-size:var(--fs-hero);line-height:.9;letter-spacing:-.005em;color:var(--cobalt)}:lang(he) .hero__title{letter-spacing:-.012em;line-height:.95}.hero__title .l{display:block;overflow:hidden;padding-bottom:.08em;margin-bottom:-.08em}.hero__title .l>span{display:inline-block;transform:translateY(105%);animation:rise 1s var(--ease) forwards}.hero__title .l:nth-child(2)>span{animation-delay:.1s}.hero__title .l:nth-child(3)>span{animation-delay:.2s}.hero__title .l:nth-child(4)>span{animation-delay:.3s}.hero__title:lang(en){text-transform:uppercase;letter-spacing:-.01em;line-height:.86}.hero__title .l--athens>span{color:transparent;-webkit-text-stroke:.028em var(--cobalt)}.hero__title .l--last>span{background:var(--cobalt);color:var(--ivory);padding:.02em .14em .06em}.hero__source{display:block;margin-top:14px;font-size:var(--fs-small);color:var(--muted)}.hero__aside{padding-bottom:.9em;animation:fade 1s .5s var(--ease) both}.hero__aside p{font-size:1rem;color:var(--cobalt-ink);margin-bottom:20px;max-width:30ch}.hero__art{position:relative;z-index:2;margin-top:clamp(0px,1vw,20px);margin-bottom:max(-170px,-9.5vw);overflow:hidden;pointer-events:none}.hero__art img{width:116%;max-width:none;height:auto;position:relative;left:-12%;animation:fade 1.4s .3s var(--ease) both;will-change:transform}@keyframes rise{to{transform:none}}@keyframes fade{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}@media (max-width: 900px){.hero__copy{grid-template-columns:1fr;align-items:start}.hero__disc{width:50vw;inset-inline-end:-12vw;top:0}.hero__art img{width:170%;left:-55%}.hero__art{margin-bottom:-15vw;margin-top:16px}}.hero__intro{position:relative;z-index:1;background:transparent;padding-block:clamp(150px,12vw,200px) clamp(48px,6vw,80px)}.hero__intro-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.7fr);gap:clamp(20px,5vw,80px);align-items:start}.hero__intro .lead{font-family:var(--f-quote);font-weight:var(--w-quote);font-size:clamp(1.3rem,1rem + 1.1vw,2rem);line-height:1.28;letter-spacing:-.01em;color:var(--cobalt);max-width:32ch;margin:0}.hero__verse{display:grid;gap:4px}.hero__verse b{font-family:Frank Ruhl Libre,serif;font-weight:900;font-size:clamp(1.7rem,1.2rem + 1.6vw,2.8rem);line-height:1.2;color:var(--cobalt)}.hero__verse small{color:var(--muted);font-size:var(--fs-small)}@media (max-width: 900px){.hero__intro{padding-top:90px}.hero__intro-grid{grid-template-columns:1fr}}.line-picker{position:fixed;bottom:20px;left:50%;transform:translate(-50%);z-index:45;direction:ltr;display:flex;align-items:center;gap:12px;padding:8px 10px;background:var(--cobalt-deep);color:var(--on-cobalt);font-size:.88rem;white-space:nowrap}.line-picker button{width:34px;height:34px;border:0;background:var(--on-cobalt-line);color:inherit;font-size:1.2rem;cursor:pointer}@media (max-width: 520px){.line-picker{bottom:88px}}.stats{display:grid;grid-template-columns:repeat(3,1fr);gap:0;border:3px solid var(--cobalt)}.stat{padding:clamp(24px,3.4vw,48px);display:grid;align-content:space-between;gap:18px;min-height:clamp(200px,22vw,300px)}.stat:nth-child(1){background:var(--cobalt);color:var(--ivory)}.stat:nth-child(2){background:var(--limestone)}.stat:nth-child(3){background:var(--white)}.stat+.stat{border-inline-start:3px solid var(--cobalt)}.stat .num{display:block;font-size:clamp(3.6rem,1.6rem + 6vw,8.4rem);line-height:.82;color:var(--cobalt);letter-spacing:-.02em;text-transform:uppercase}.stat:nth-child(1) .num{color:var(--ivory)}.stat p{margin:0;font-family:var(--f-head);font-weight:var(--w-head);font-stretch:var(--head-stretch);font-size:clamp(1.05rem,.95rem + .4vw,1.3rem);line-height:1.2;text-transform:uppercase;letter-spacing:.02em;max-width:22ch}:lang(he) .stat p{text-transform:none;letter-spacing:0}.stat:nth-child(1) p{color:var(--ivory)}@media (max-width: 720px){.stats{grid-template-columns:1fr}.stat+.stat{border-inline-start:0;border-top:3px solid var(--cobalt)}.stat{min-height:0}}.monument{position:relative;overflow:hidden;background:var(--cobalt);color:var(--on-cobalt);padding-block:clamp(70px,11vw,170px);isolation:isolate}.monument:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;opacity:.07;background:url(/images/pattern-tiles.webp) center / 700px auto repeat}.monument__he{display:block;font-family:Frank Ruhl Libre,serif;font-weight:900;direction:rtl;text-align:center;font-size:var(--fs-monument);line-height:.95;letter-spacing:-.01em;color:var(--ivory)}.monument__he .outline{-webkit-text-stroke:.018em var(--ivory)}.monument__en{display:block;text-align:center;margin-top:clamp(20px,3vw,36px);font-family:var(--f-quote);font-weight:var(--w-quote);font-size:clamp(1.2rem,1rem + 1vw,1.8rem);color:var(--on-cobalt)}.monument__src{display:block;text-align:center;margin-top:10px;font-size:var(--fs-small);color:var(--on-cobalt-soft);letter-spacing:.06em}.monument .btn-row{justify-content:center;margin-top:clamp(28px,4vw,48px)}.dist-head{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);gap:24px;align-items:end;margin-bottom:clamp(40px,6vw,80px)}.dist-head .btn{justify-self:end}@media (max-width: 820px){.dist-head{grid-template-columns:1fr}.dist-head .btn{justify-self:start}}.dist-grid{display:grid;grid-template-columns:repeat(3,1fr);column-gap:clamp(20px,3.4vw,56px);row-gap:clamp(36px,5vw,70px)}.dist{border-top:1.5px solid currentColor;padding-top:18px}.dist:nth-child(3n+2){margin-top:clamp(0px,5vw,70px)}.dist__n{display:block;font-family:var(--f-display);font-weight:900;font-stretch:var(--display-stretch);font-size:clamp(2.6rem,1.6rem + 2.4vw,4.2rem);line-height:1;color:var(--cobalt);margin-bottom:14px}.dist h3{font-family:var(--f-head);font-weight:var(--w-head);font-stretch:var(--head-stretch);font-size:var(--fs-m);line-height:1.04;text-transform:uppercase;margin-bottom:12px}:lang(he) .dist h3{text-transform:none}.dist p{margin:0;color:var(--muted)}.dark .dist p{color:var(--on-cobalt-soft)}.dark .dist__n{color:var(--on-cobalt)}@media (max-width: 900px){.dist-grid{grid-template-columns:1fr 1fr}.dist:nth-child(3n+2){margin-top:0}.dist:nth-child(2n){margin-top:40px}}@media (max-width: 560px){.dist-grid{grid-template-columns:1fr}.dist:nth-child(2n){margin-top:0}}.split{display:grid;grid-template-columns:1fr 1fr;gap:clamp(32px,6vw,100px);align-items:center}@media (max-width: 900px){.split{grid-template-columns:1fr}}.quote{font-family:var(--f-quote);font-weight:var(--w-quote);font-size:var(--fs-l);line-height:1.12;letter-spacing:-.015em;margin:0}.quote-by{margin-top:18px;color:var(--muted);font-size:var(--fs-small);letter-spacing:.04em}.dark .quote-by{color:var(--on-cobalt-soft)}.photo-quote__img{display:block;width:100%;height:clamp(300px,46vw,660px);object-fit:cover;object-position:50% 30%}.photo-quote__inner{padding-block:clamp(36px,5vw,64px) clamp(56px,8vw,110px)}.photo-quote__text{margin:0;font-family:var(--f-quote);font-weight:var(--w-quote);font-size:clamp(1.5rem,1rem + 1.6vw,2.5rem);line-height:1.22;letter-spacing:-.01em;color:var(--cobalt);max-width:30ch}:lang(he) .photo-quote__text{font-weight:500}.table-split{align-items:stretch}.table-photo{overflow:hidden;border-radius:999px 999px 0 0;min-height:380px}.table-photo img{width:100%;height:100%;object-fit:cover;transition:transform 1.2s var(--ease)}.table-photo:hover img{transform:scale(1.04)}.table-card{background:var(--cobalt);color:var(--on-cobalt);padding:clamp(28px,5vw,64px);display:flex;flex-direction:column;justify-content:center}.table-card .kicker{color:var(--on-cobalt)}.table-card p{color:var(--on-cobalt-soft)}.table-card .note{font-family:var(--f-quote);font-weight:var(--w-quote);font-size:var(--fs-m);line-height:1.2;color:var(--ivory);margin:22px 0 30px}:lang(he) .table-card .note{font-weight:500}.pband{position:relative;overflow:hidden;height:clamp(160px,22vw,320px);background:var(--cobalt);isolation:isolate}.pband__layer{position:absolute;top:-30%;right:0;bottom:-30%;left:0;z-index:-1;will-change:transform;background:url(/images/pattern-tiles.webp) center / cover no-repeat}@media (max-width: 900px){.pband__layer{background-image:url(/images/pattern-tiles-900.webp)}}.pband--content{height:auto}.pband__content{height:100%;display:grid;place-items:center;padding:clamp(56px,8vw,110px) var(--gutter)}.pband--tall{height:clamp(260px,36vw,520px)}.pband__card{background:var(--ivory);color:var(--cobalt);padding:clamp(24px,4vw,48px);max-width:680px;text-align:center;font-family:var(--f-quote);font-weight:var(--w-quote);font-size:var(--fs-m);line-height:1.2;margin:0}:lang(he) .pband__card{font-weight:500}.marquee{overflow:hidden;border-block:1.5px solid var(--cobalt);padding-block:14px}.marquee__track{display:flex;gap:46px;width:max-content;animation:marquee 50s linear infinite}[dir=rtl] .marquee__track{animation-direction:reverse}.marquee__item{font-family:var(--f-head);font-weight:var(--w-head);font-stretch:var(--head-stretch);font-size:clamp(1.1rem,.9rem + .8vw,1.6rem);text-transform:uppercase;letter-spacing:.04em;white-space:nowrap;display:flex;align-items:center;gap:46px;color:var(--cobalt)}:lang(he) .marquee__item{text-transform:none;letter-spacing:0}.marquee__item:after{content:"";width:8px;height:8px;background:var(--gold);transform:rotate(45deg)}@keyframes marquee{to{transform:translate(-50%)}}.ask-giant{font-family:var(--f-display);font-weight:var(--w-display);font-stretch:var(--display-stretch);font-size:var(--fs-xl);line-height:.92;letter-spacing:-.005em}.mani-hero{padding-block:clamp(56px,9vw,130px) clamp(36px,5vw,70px)}.mani-hero .verse{font-family:Frank Ruhl Libre,serif;font-weight:500;font-size:clamp(1.3rem,1rem + 1vw,1.9rem);color:var(--cobalt);margin:0 0 4px}.mani-hero h1{font-family:var(--f-display);font-weight:var(--w-display);font-stretch:var(--display-stretch);font-size:var(--fs-hero);line-height:.9;letter-spacing:-.005em;color:var(--cobalt);max-width:12ch;margin-top:clamp(24px,3vw,40px)}:lang(he) .mani-hero h1{letter-spacing:-.012em;max-width:10ch;line-height:.95}.mani-lead{font-family:var(--f-quote);font-weight:var(--w-quote);font-size:clamp(1.4rem,1rem + 1.4vw,2.3rem);line-height:1.32;letter-spacing:-.01em;color:var(--cobalt);max-width:34ch}:lang(he) .mani-lead{font-weight:500}.mani-quote{font-family:var(--f-quote);font-weight:var(--w-quote);font-size:clamp(2rem,1rem + 3.4vw,4.6rem);line-height:1.04;letter-spacing:-.025em;max-width:22ch;margin:0}:lang(he) .mani-quote{font-style:normal;letter-spacing:-.01em}.chapter{display:grid;grid-template-columns:minmax(120px,.6fr) minmax(0,2fr);gap:clamp(20px,5vw,90px)}.chapter__num{font-family:var(--f-display);font-weight:900;font-stretch:var(--display-stretch);font-size:clamp(4rem,2rem + 7vw,9.5rem);line-height:.8;color:var(--cobalt);position:sticky;top:140px;align-self:start}.dark .chapter__num{color:var(--on-cobalt)}@media (max-width: 820px){.chapter{grid-template-columns:1fr}.chapter__num{position:static}}.mani-photo{overflow:hidden;border-radius:999px 999px 0 0;max-width:720px;margin-inline:auto;aspect-ratio:4 / 5}.mani-photo img{width:100%;height:100%;object-fit:cover}.signoff{display:flex;flex-wrap:wrap;gap:44px;margin-top:40px}.signoff b{font-family:var(--f-display);font-weight:var(--w-display);font-stretch:var(--display-stretch);font-size:var(--fs-m);display:block;line-height:1.1}.signoff span{color:var(--on-cobalt-soft);font-size:var(--fs-small)}.closing{font-family:var(--f-quote);font-weight:var(--w-quote);font-size:var(--fs-l);line-height:1.1;letter-spacing:-.015em;max-width:24ch}.founders{display:grid;grid-template-columns:1fr 1fr;gap:clamp(24px,4vw,60px)}.founder{display:grid;gap:16px;align-content:start;border-top:1.5px solid var(--cobalt);padding-top:22px}.founder__mono{width:76px;height:76px;border-radius:50%;background:var(--cobalt);color:var(--ivory);display:grid;place-items:center;font-family:var(--f-display);font-weight:900;font-stretch:var(--display-stretch);font-size:1.6rem}:lang(he) .founder__mono{font-family:Frank Ruhl Libre,serif;font-weight:900}.founder h3{font-family:var(--f-display);font-weight:var(--w-display);font-stretch:var(--display-stretch);font-size:var(--fs-m);line-height:1.05;color:var(--cobalt)}.founder .role{font-family:var(--f-label);font-weight:700;font-size:var(--fs-label);letter-spacing:.2em;text-transform:uppercase;color:var(--muted)}:lang(he) .founder .role{letter-spacing:.02em;font-size:.9rem}.founder p{color:var(--muted);margin:0}@media (max-width: 820px){.founders{grid-template-columns:1fr}}.families{display:flex;flex-wrap:wrap;gap:10px}.family{font-family:var(--f-display);font-weight:var(--w-display);font-stretch:var(--display-stretch);font-size:clamp(1.1rem,1rem + .5vw,1.45rem);padding:10px 20px;border:1.5px solid var(--cobalt);color:var(--cobalt)}:lang(he) .family{font-weight:500}.family--empty{border-style:dashed;color:var(--muted);border-color:var(--line-strong)}.timeline{list-style:none;padding:0;margin:0}.timeline li{display:grid;grid-template-columns:220px 1fr;gap:24px;padding:20px 0;border-bottom:1px solid var(--line)}.timeline li b{font-family:var(--f-head);font-weight:var(--w-head);font-stretch:var(--head-stretch);font-size:1.25rem;text-transform:uppercase;color:var(--cobalt)}:lang(he) .timeline li b{text-transform:none}@media (max-width: 620px){.timeline li{grid-template-columns:1fr;gap:4px}}.card{background:var(--white);border:1px solid var(--line);padding:clamp(22px,3.5vw,40px)}.card--stone{background:var(--limestone);border-color:transparent}.board-page{background-color:#f7f1e3}.busts{display:grid;grid-template-columns:repeat(3,1fr);column-gap:clamp(16px,3vw,44px);row-gap:clamp(40px,6vw,80px)}.bust{margin:0;text-align:center;position:relative}.bust:nth-child(3n+2){margin-top:clamp(0px,7vw,110px)}.bust img{width:100%;height:auto;display:block;transition:transform .8s var(--ease)}.bust:hover img{transform:translateY(-8px) scale(1.015)}.bust figcaption{display:grid;gap:6px;margin-top:4px;position:relative;z-index:1}.bust__mono{font-family:var(--f-label);font-weight:700;font-size:.68rem;letter-spacing:.3em;color:var(--muted)}.bust__name{font-family:var(--f-display);font-weight:var(--w-display);font-stretch:var(--display-stretch);font-size:clamp(1.4rem,1rem + 1.4vw,2.4rem);line-height:1.05;letter-spacing:-.005em;color:var(--cobalt);background:linear-gradient(var(--cobalt),var(--cobalt)) 50% 100% / 0 1.5px no-repeat;padding-bottom:6px;justify-self:center;transition:background-size .5s var(--ease)}.bust:hover .bust__name{background-size:100% 1.5px}.bust__alt{font-family:var(--f-label);color:var(--muted);font-size:.95rem}@media (max-width: 820px){.busts{grid-template-columns:1fr 1fr}.bust:nth-child(3n+2){margin-top:0}.bust:nth-child(2n){margin-top:60px}}@media (max-width: 480px){.busts{column-gap:12px}.bust__name{font-size:1.2rem}}.how{display:grid;grid-template-columns:repeat(4,1fr);gap:24px;counter-reset:how}.how__item{counter-increment:how;border-top:1.5px solid var(--cobalt);padding-top:16px}.how__item:before{content:counter(how,decimal-leading-zero);font-family:var(--f-display);font-weight:900;font-stretch:var(--display-stretch);font-size:2.2rem;line-height:1;color:var(--cobalt);display:block;margin-bottom:12px}.how__item h4{font-family:var(--f-head);font-weight:var(--w-head);font-stretch:var(--head-stretch);font-size:1.35rem;text-transform:uppercase;margin-bottom:6px;color:var(--cobalt)}:lang(he) .how__item h4{text-transform:none}.how__item p{color:var(--muted);margin:0;font-size:var(--fs-small)}@media (max-width: 900px){.how{grid-template-columns:1fr 1fr}}@media (max-width: 520px){.how{grid-template-columns:1fr}}.toolbar{display:flex;flex-wrap:wrap;gap:12px;align-items:center;justify-content:space-between;margin-bottom:22px}.seg{display:inline-flex;border:1.5px solid var(--cobalt)}.seg button{border:0;background:none;padding:9px 18px;cursor:pointer;font-weight:700;color:var(--cobalt)}.seg button.on{background:var(--cobalt);color:var(--on-cobalt)}.ev-list{display:grid;gap:14px}.ev{display:grid;grid-template-columns:96px 1fr auto;gap:clamp(14px,3vw,32px);align-items:center;background:var(--white);border:1px solid var(--line);padding:clamp(16px,2.5vw,26px);transition:border-color .2s}.ev:hover{border-color:var(--cobalt)}.ev--chosen{border-color:var(--cobalt);box-shadow:inset 0 0 0 1px var(--cobalt)}.ev__date{text-align:center;border-inline-end:1px solid var(--line);padding-inline-end:clamp(12px,2vw,24px)}.ev__day{font-family:var(--f-display);font-weight:900;font-stretch:var(--display-stretch);font-size:2.8rem;line-height:1;display:block;color:var(--cobalt)}.ev__month{font-size:var(--fs-label);color:var(--muted);text-transform:uppercase;letter-spacing:.14em}.ev__host{font-family:var(--f-display);font-weight:var(--w-display);font-stretch:var(--display-stretch);font-size:clamp(1.3rem,1.1rem + .6vw,1.7rem);line-height:1.1;margin-bottom:6px;color:var(--cobalt)}.ev__meta{color:var(--muted);font-size:var(--fs-small);display:flex;flex-wrap:wrap;gap:4px 14px}.ev__aside{display:grid;gap:10px;justify-items:end;min-width:200px}@media (max-width: 720px){.ev{grid-template-columns:70px 1fr}.ev__aside{grid-column:1 / -1;justify-items:stretch;min-width:0}.ev__aside .btn{width:100%}}.seatmeter{width:100%}.seatmeter__label{display:flex;justify-content:space-between;gap:12px;font-size:.8rem;color:var(--muted);margin-bottom:6px}.seatmeter__dots{display:grid;grid-template-columns:repeat(15,1fr);gap:3px}.seatmeter__dots i{aspect-ratio:1;border-radius:50%;background:var(--limestone-2)}.seatmeter__dots i.on{background:var(--cobalt)}.seatmeter--full .seatmeter__dots i.on{background:var(--muted)}.cal{border:1px solid var(--line);background:var(--white)}.cal__head{display:flex;justify-content:space-between;align-items:center;padding:14px 18px;border-bottom:1px solid var(--line)}.cal__head h3{font-family:var(--f-head);font-weight:var(--w-head);font-stretch:var(--head-stretch);font-size:1.4rem;text-transform:uppercase;color:var(--cobalt)}.cal__nav{display:flex;gap:6px}.cal__nav button{width:38px;height:38px;border:1.5px solid var(--cobalt);background:none;cursor:pointer;color:var(--cobalt)}.cal__grid{display:grid;grid-template-columns:repeat(7,1fr)}.cal__wd{padding:8px;font-size:.74rem;color:var(--muted);text-align:center;border-bottom:1px solid var(--line)}.cal__cell{min-height:92px;border-inline-end:1px solid var(--line);border-bottom:1px solid var(--line);padding:6px;font-size:.8rem}.cal__cell:nth-child(7n){border-inline-end:0}.cal__cell--out{background:var(--ivory)}.cal__cell--today .cal__d{background:var(--cobalt);color:var(--on-cobalt)}.cal__d{display:inline-grid;place-items:center;width:24px;height:24px;border-radius:50%}.cal__ev{display:block;width:100%;text-align:start;margin-top:4px;padding:4px 6px;border:0;cursor:pointer;background:var(--cobalt);color:var(--on-cobalt);font-size:.72rem;font-weight:700;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cal__ev--full{background:var(--muted)}@media (max-width: 620px){.cal__cell{min-height:64px;padding:3px}.cal__ev{font-size:0;height:8px;padding:0}}.funnel{min-height:calc(100vh - 108px);display:grid;grid-template-rows:auto 1fr}.funnel__top{padding-top:28px}.progress{height:3px;background:var(--line);overflow:hidden;margin-top:12px}.progress span{display:block;height:100%;background:var(--cobalt);transition:width .5s var(--ease)}.funnel__body{padding-block:clamp(32px,6vw,72px)}.step{animation:stepIn .5s var(--ease)}@keyframes stepIn{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:none}}.step h2{font-family:var(--f-display);font-weight:var(--w-display);font-stretch:var(--display-stretch);font-size:var(--fs-l);line-height:1.02;letter-spacing:-.005em;color:var(--cobalt);margin-bottom:12px;max-width:20ch}.step .hint{color:var(--muted);margin-bottom:32px}.step__nav{display:flex;gap:12px;justify-content:space-between;flex-wrap:wrap;margin-top:40px}.area-group{margin-bottom:22px}.area-group h4{font-family:var(--f-label);font-size:var(--fs-label);font-weight:700;letter-spacing:.2em;text-transform:uppercase;color:var(--muted);margin-bottom:10px}:lang(he) .area-group h4{letter-spacing:.02em;font-size:.86rem}.field{display:grid;gap:6px;margin-bottom:18px}.field label{font-weight:700;font-size:var(--fs-small)}.input,.select,.textarea{width:100%;min-height:54px;padding:12px 16px;border:1.5px solid var(--line-strong);border-radius:var(--radius);background:var(--white);transition:border-color .2s,box-shadow .2s}.textarea{min-height:100px;resize:vertical}.input:focus,.select:focus,.textarea:focus{outline:none;border-color:var(--cobalt);box-shadow:0 0 0 3px #073b821a}.input[type=email],.input[type=tel]{direction:ltr}[dir=rtl] .input[type=email],[dir=rtl] .input[type=tel]{text-align:right}.form-grid{display:grid;grid-template-columns:1fr 1fr;gap:0 18px}@media (max-width: 620px){.form-grid{grid-template-columns:1fr}}.error{color:#9b2f1d;font-weight:700;margin-top:12px}.ticket{display:grid;grid-template-columns:1fr 280px;background:var(--white);border:1px solid var(--line)}.ticket__main{padding:clamp(24px,4vw,48px)}.ticket__stub{background:var(--cobalt);color:var(--on-cobalt);padding:clamp(24px,3vw,36px);display:grid;align-content:space-between;gap:20px;position:relative}.ticket__stub:before{content:"";position:absolute;inset-block:0;inset-inline-start:-1px;width:2px;background:repeating-linear-gradient(to bottom,var(--white) 0 8px,transparent 8px 16px)}.ticket__big{font-family:var(--f-display);font-weight:900;font-stretch:var(--display-stretch);font-size:clamp(3.4rem,2rem + 4vw,5.4rem);line-height:.9}:lang(he) .ticket__big{font-family:Frank Ruhl Libre,serif;font-weight:900}.ticket dl{display:grid;grid-template-columns:auto 1fr;gap:10px 20px;margin:26px 0 0}.ticket dt{color:var(--muted);font-size:var(--fs-small)}.ticket dd{margin:0;font-weight:700}@media (max-width: 760px){.ticket{grid-template-columns:1fr}.ticket__stub:before{display:none}}.success-mark{width:60px;height:60px;border-radius:50%;background:var(--ok);color:var(--white);display:grid;place-items:center;font-size:26px;margin-bottom:22px;animation:pop .6s var(--ease)}@keyframes pop{0%{transform:scale(.4);opacity:0}to{transform:none;opacity:1}}.faq{border-top:1.5px solid var(--cobalt)}.faq details{border-bottom:1px solid var(--line)}.faq summary{list-style:none;cursor:pointer;padding:20px 0;display:flex;justify-content:space-between;gap:20px;font-family:var(--f-head);font-weight:var(--w-head);font-stretch:var(--head-stretch);font-size:clamp(1.1rem,1rem + .5vw,1.45rem);text-transform:uppercase;color:var(--cobalt)}:lang(he) .faq summary{text-transform:none}.faq summary::-webkit-details-marker{display:none}.faq summary:after{content:"+";font-family:var(--f-body);font-weight:300;font-size:1.6em;line-height:.7;color:var(--cobalt);transition:transform .3s var(--ease)}.faq details[open] summary:after{transform:rotate(45deg)}.faq details p{color:var(--muted);padding-bottom:20px;margin:0;max-width:64ch}.ask-launcher{position:fixed;inset-inline-end:20px;bottom:20px;z-index:40;display:inline-flex;align-items:center;gap:10px;height:52px;padding:0 20px 0 14px;border:0;background:var(--cobalt);color:var(--on-cobalt);font-weight:700;cursor:pointer;box-shadow:0 10px 30px #052a5e47;transition:transform .35s var(--ease),opacity .35s}.ask-launcher:hover{transform:translateY(-3px)}.ask-launcher--hidden{opacity:0;transform:translateY(20px);pointer-events:none}.ask-launcher__glyph{width:28px;height:28px;border-radius:50%;background:var(--ivory);color:var(--cobalt);display:grid;place-items:center;font-family:var(--f-display);font-weight:900}.ask-panel{position:fixed;inset-inline-end:20px;bottom:20px;z-index:41;width:min(420px,calc(100vw - 24px));height:min(640px,calc(100vh - 40px));background:var(--ivory);box-shadow:0 24px 80px #052a5e59;border:1px solid var(--line);display:grid;grid-template-rows:auto 1fr;overflow:hidden;animation:panelIn .35s var(--ease)}@keyframes panelIn{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:none}}@media (max-width: 520px){.ask-panel{top:0;right:0;bottom:0;left:0;width:100%;height:100%}}.ask-panel__head{display:flex;align-items:center;gap:12px;padding:14px 16px;background:var(--cobalt);color:var(--on-cobalt)}.ask-panel__head b{font-family:var(--f-display);font-weight:var(--w-display);font-stretch:var(--display-stretch);font-size:1.3rem}.ask-panel__head .sp{flex:1}.icon-btn{width:36px;height:36px;border:0;background:var(--on-cobalt-line);color:inherit;cursor:pointer;display:grid;place-items:center;text-decoration:none}.chat{display:flex;flex-direction:column;overflow:hidden}.chat__log{flex:1;overflow-y:auto;padding:18px;display:flex;flex-direction:column;gap:12px}.msg{max-width:88%;padding:12px 16px;line-height:1.55;white-space:pre-wrap;overflow-wrap:anywhere}.msg--assistant{background:var(--white);border:1px solid var(--line);align-self:flex-start}.msg--user{background:var(--cobalt);color:var(--on-cobalt);align-self:flex-end}.msg p{margin:0 0 .6em}.msg p:last-child{margin:0}.msg ul{margin:.2em 0 .6em;padding-inline-start:1.2em}.msg .btn{margin-top:10px;white-space:normal;text-align:center}.typing{display:inline-flex;gap:4px}.typing i{width:6px;height:6px;border-radius:50%;background:var(--muted);animation:blink 1.2s infinite}.typing i:nth-child(2){animation-delay:.2s}.typing i:nth-child(3){animation-delay:.4s}@keyframes blink{0%,80%,to{opacity:.25}40%{opacity:1}}.chat__chips{display:flex;flex-wrap:wrap;gap:8px;padding:0 18px 12px}.chat__chips .chip{font-size:.85rem;padding:7px 14px}.chat__form{display:flex;gap:8px;padding:12px;border-top:1px solid var(--line);background:var(--ivory)}.chat__form textarea{flex:1;resize:none;min-height:48px;max-height:140px;border:1.5px solid var(--line-strong);padding:12px 14px;background:var(--white)}.chat__form textarea:focus{outline:none;border-color:var(--cobalt)}.chat__send{width:48px;height:48px;border:0;background:var(--cobalt);color:var(--on-cobalt);cursor:pointer;flex:none;font-size:1.1rem}.chat__send[disabled]{opacity:.4;cursor:default}[dir=rtl] .chat__send span{display:inline-block;transform:scaleX(-1)}.chat__disclaimer{font-size:.72rem;color:var(--muted);text-align:center;padding:0 12px 10px;background:var(--ivory)}.ask-page .chat{height:min(70vh,720px);border:1px solid var(--line);background:var(--ivory)}.reveal{opacity:0;transform:translateY(26px);transition:opacity .9s var(--ease),transform .9s var(--ease)}.reveal.in{opacity:1;transform:none}.mask-reveal{clip-path:inset(100% 0 0 0);transition:clip-path 1.2s var(--ease)}.mask-reveal.in{clip-path:inset(0 0 0 0)}@media (prefers-reduced-motion: reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}.reveal,.mask-reveal{opacity:1;transform:none;clip-path:none}.hero__title .l>span{transform:none}}.admin{padding-block:32px 80px}.admin h1{font-family:var(--f-display);font-weight:var(--w-display);font-stretch:var(--display-stretch);font-size:var(--fs-l);margin-bottom:20px;color:var(--cobalt)}.tabs{display:flex;gap:6px;flex-wrap:wrap;margin-bottom:24px}.tabs button{border:1.5px solid var(--cobalt);background:none;color:var(--cobalt);padding:8px 16px;cursor:pointer;font-weight:700}.tabs button.on{background:var(--cobalt);color:var(--on-cobalt)}.tbl-wrap{overflow-x:auto;border:1px solid var(--line);background:var(--white)}.tbl{width:100%;border-collapse:collapse;font-size:.88rem}.tbl th,.tbl td{padding:10px 12px;text-align:start;border-bottom:1px solid var(--line);vertical-align:top}.tbl th{background:var(--ivory);font-weight:700;white-space:nowrap;position:sticky;top:0}.tbl tr:last-child td{border-bottom:0}.kpis{display:grid;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:12px;margin-bottom:24px}.kpi{background:var(--white);border:1px solid var(--line);padding:16px}.kpi b{display:block;font-family:var(--f-display);font-weight:900;font-stretch:var(--display-stretch);font-size:2.2rem;color:var(--cobalt)}.kpi span{color:var(--muted);font-size:.85rem}.copy-field{display:flex;gap:6px}.copy-field input{flex:1;min-width:0;font-size:.75rem;padding:6px 8px;border:1px solid var(--line);background:var(--ivory);direction:ltr}.crm{font-family:var(--f-body)}.crm-top{display:flex;align-items:baseline;justify-content:space-between;gap:16px;flex-wrap:wrap;margin-bottom:8px}.crm-top h1{margin-bottom:0}.crm-linkbtn{background:none;border:0;padding:0;color:var(--cobalt);font:inherit;font-weight:700;text-decoration:underline;text-underline-offset:3px;cursor:pointer}.crm-linkbtn:hover{color:var(--cobalt-deep)}.crm-count{display:inline-grid;place-items:center;min-width:20px;height:20px;padding:0 6px;margin-inline-start:8px;border-radius:10px;background:var(--gold);color:var(--cobalt-deep);font-size:.72rem}.tabs button.on .crm-count{background:var(--ivory)}.crm-h{font-family:var(--f-display);font-weight:var(--w-display);font-size:1.15rem;color:var(--cobalt);margin:0 0 14px}.crm-today{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.crm-panel{background:var(--white);border:1px solid var(--line);padding:20px;min-width:0}.crm-panel--wide{grid-column:1 / -1}.btn--sm{padding:8px 14px;font-size:.78rem}.wa-list{list-style:none;margin:16px 0 0;padding:0;display:grid;gap:14px}.wa-item{border:1px solid var(--line);padding:14px;background:var(--ivory)}.wa-item__head{display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px;margin-bottom:8px}.wa-item__text{white-space:pre-wrap;font:inherit;font-size:.92rem;line-height:1.5;margin:0 0 10px;background:var(--white);border-inline-start:3px solid #25d366;padding:10px 12px}.wa-item__actions{display:flex;flex-wrap:wrap;align-items:center;gap:10px}@media (max-width: 860px){.crm-today{grid-template-columns:1fr}}.crm-funnel{list-style:none;margin:0 0 10px;padding:0;display:grid;gap:4px}.crm-funnel button{width:100%;display:grid;grid-template-columns:96px 1fr 36px;align-items:center;gap:10px;padding:6px 4px;background:none;border:0;cursor:pointer;color:var(--cobalt-ink);font:inherit;text-align:start}.crm-funnel button:hover{background:var(--ivory)}.crm-funnel__label{font-size:.86rem;font-weight:600}.crm-funnel__bar{height:10px;background:var(--ivory);position:relative}.crm-funnel__bar i{position:absolute;inset-block:0;inset-inline-start:0;background:var(--cobalt);min-width:2px}.crm-funnel b{font-family:var(--f-display);font-size:1.1rem;color:var(--cobalt);text-align:end}.crm-queue,.crm-feed,.crm-guests,.crm-timeline{list-style:none;margin:0;padding:0}.crm-queue li{display:flex;gap:12px;align-items:flex-start;justify-content:space-between;padding:12px 0;border-top:1px solid var(--line)}.crm-queue li:first-child{border-top:0;padding-top:0}.crm-queue__who{flex:1;min-width:0;display:grid;gap:2px;background:none;border:0;padding:0;text-align:start;cursor:pointer;color:var(--cobalt-ink);font:inherit}.crm-queue__who:hover b{text-decoration:underline}.crm-queue__acts{display:flex;gap:6px;flex-shrink:0}.crm-quote{display:block;margin-top:4px;padding-inline-start:10px;border-inline-start:2px solid var(--gold);font-size:.9rem;color:var(--cobalt-ink);white-space:pre-wrap;overflow-wrap:anywhere}.crm-feed li button{width:100%;padding:8px 0;background:none;border:0;border-top:1px solid var(--line);text-align:start;font:inherit;font-size:.9rem;color:var(--cobalt-ink);cursor:pointer}.crm-feed li:first-child button{border-top:0}.crm-feed li button:hover b{text-decoration:underline}.crm-filters{display:flex;flex-wrap:wrap;gap:8px;align-items:center;margin-bottom:14px}.crm-filters .input{flex:1 1 240px;min-width:0}.crm-filters .select{flex:0 1 180px}.crm-row{cursor:pointer}.crm-row:hover td{background:var(--ivory)}.crm-tag{display:inline-block;margin:0 4px 4px 0;padding:1px 8px;border-radius:10px;background:var(--ivory);border:1px solid var(--line);font-size:.74rem;color:var(--cobalt)}.crm-add{margin-bottom:16px}.crm-stage{display:inline-block;padding:2px 9px;border-radius:10px;font-size:.74rem;font-weight:700;white-space:nowrap;background:var(--ivory);color:var(--cobalt);border:1px solid var(--line)}.crm-stage--invited{background:var(--wait-soft);border-color:transparent}.crm-stage--attended,.crm-stage--interview{background:#dbe6f5;border-color:transparent}.crm-stage--offered,.crm-stage--registered{background:var(--ok-soft);color:var(--ok);border-color:transparent}.crm-stage--enrolled{background:var(--cobalt);color:var(--on-cobalt);border-color:transparent}.crm-stage--not_a_fit,.crm-stage--withdrawn{background:none;color:var(--muted);border-style:dashed}.crm-drawer{position:fixed;top:0;right:0;bottom:0;left:0;z-index:200;background:#05193c59;display:flex;justify-content:flex-end}.crm-drawer__panel{position:relative;width:min(560px,100%);height:100%;overflow-y:auto;background:var(--ivory);padding:28px 24px 60px;box-shadow:-12px 0 40px #05193c2e}.crm-drawer__close{position:absolute;top:14px;inset-inline-end:14px;width:36px;height:36px;border:1px solid var(--line-strong);background:var(--white);color:var(--cobalt);cursor:pointer;font-size:1rem}.crm-drawer__head{padding-inline-end:44px;margin-bottom:18px}.crm-drawer__head h2{font-family:var(--f-display);font-weight:var(--w-display);font-size:1.8rem;color:var(--cobalt);margin:0 0 8px;overflow-wrap:anywhere}.crm-stage-select{width:auto;margin-bottom:8px;font-weight:700}.crm-contact{display:flex;flex-wrap:wrap;gap:6px 14px;margin-top:8px}.crm-contact a{color:var(--cobalt);font-weight:700;overflow-wrap:anywhere}.crm-sec{background:var(--white);border:1px solid var(--line);padding:16px;margin-top:12px}.crm-sec h3,.crm-sec__head h3{font-family:var(--f-display);font-weight:var(--w-display);font-size:1.05rem;color:var(--cobalt);margin:0 0 10px}.crm-sec__head{display:flex;justify-content:space-between;align-items:baseline;gap:10px}.crm-edit{display:grid;gap:10px}.crm-dl{display:grid;grid-template-columns:max-content 1fr;gap:6px 14px;margin:0;font-size:.9rem}.crm-dl dt{color:var(--muted)}.crm-dl dd{margin:0;overflow-wrap:anywhere}.crm-seat{padding:12px 0;border-top:1px solid var(--line)}.crm-seat:first-of-type{border-top:0;padding-top:0}.crm-seat__acts{display:flex;flex-wrap:wrap;gap:8px 12px;align-items:center;margin-top:10px}.crm-seat__acts .select{width:auto;max-width:100%;min-height:42px;font-size:.85rem}.crm-check{display:inline-flex;gap:6px;align-items:center;font-size:.88rem;cursor:pointer}.crm-notes{display:grid;gap:8px;justify-items:start}.crm-notes textarea{width:100%}.crm-log{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:14px}.crm-log .select{flex:0 0 auto;width:auto}.crm-log .input{flex:1 1 160px;min-width:0}.crm-timeline{border-inline-start:2px solid var(--line);padding-inline-start:14px}.crm-timeline__item{position:relative;padding:6px 0;font-size:.88rem}.crm-timeline__item:before{content:"";position:absolute;inset-inline-start:-20px;top:12px;width:10px;height:10px;border-radius:50%;background:var(--white);border:2px solid var(--line-strong)}.crm-timeline__item--stage:before,.crm-timeline__item--attended:before{background:var(--cobalt);border-color:var(--cobalt)}.crm-timeline__item--note:before,.crm-timeline__item--call:before,.crm-timeline__item--whatsapp:before,.crm-timeline__item--email:before,.crm-timeline__item--meeting:before{background:var(--gold);border-color:var(--gold)}.crm-timeline__when{display:block;font-size:.74rem;color:var(--muted)}.crm-guests li{display:flex;flex-wrap:wrap;gap:6px 10px;align-items:center;padding:8px 0;border-top:1px solid var(--line)}.crm-guests li:first-child{border-top:0}.monument .kicker{justify-content:center;color:var(--on-cobalt)}.hero__tiles{opacity:.035}.hero__title{max-width:12ch}.hero__title .l{display:inline-block;margin-inline-end:.2em;vertical-align:top}:lang(he) .hero__title{max-width:8ch}.hero__disc{top:auto;bottom:clamp(60px,8vw,150px);inset-inline-end:14%;width:clamp(240px,28vw,420px)}[dir=rtl] .hero__disc{inset-inline-end:auto;inset-inline-start:14%}@media (max-width: 900px){.hero__disc{bottom:40px;width:60vw;inset-inline-end:6%}}.dark .closing{color:var(--ivory)}.mani-hero .kicker{margin-bottom:0}.ev__host{font-weight:var(--w-display)}:lang(he) .ev__host{font-weight:900}:lang(he) .dist__n{font-family:Frank Ruhl Libre,serif;font-style:normal;font-weight:900}.bust img{-webkit-mask-image:linear-gradient(to right,transparent 0,#000 6%,#000 94%,transparent 100%),linear-gradient(to bottom,transparent 0,#000 5%,#000 95%,transparent 100%);-webkit-mask-composite:source-in;mask-image:linear-gradient(to right,transparent 0,#000 6%,#000 94%,transparent 100%),linear-gradient(to bottom,transparent 0,#000 5%,#000 95%,transparent 100%);mask-composite:intersect}.header{--header-h: auto}.masthead{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:16px;padding-block:14px 10px;transition:padding .3s var(--ease)}.masthead__side{display:flex;align-items:center;gap:10px}.masthead__side--end{justify-content:flex-end}.logo--center{flex-direction:column;gap:8px;text-align:center}.logo--center svg{width:40px;height:46px;transition:width .3s var(--ease),height .3s var(--ease),margin .3s}.logo--center .logo__words{justify-items:center;gap:5px}.logo--center .logo__mark{font-size:1.7rem;letter-spacing:.24em;margin-inline-end:-.24em}:lang(he) .logo--center .logo__mark{font-size:2.1rem;letter-spacing:0;margin:0}.header .nav{margin:0;justify-content:center;gap:clamp(4px,1.6vw,22px);border-top:1px solid var(--line);padding-block:4px}.header--scrolled .masthead{padding-block:8px 6px}.header--scrolled .logo--center>svg{width:0;height:0;margin-bottom:-8px}.header--scrolled .logo--center .logo__sub{display:none}@media (max-width: 1040px){.header .nav{display:none}.masthead{padding-block:10px}.logo--center svg{width:30px;height:34px}.logo--center .logo__mark{font-size:1.3rem}.mobile-nav{right:0;bottom:0;left:0;top:auto;height:calc(100vh - 110px)}}@media (max-width: 520px){.logo--center .logo__sub,.header__cta{display:none}}.founders{grid-template-columns:repeat(3,1fr)}@media (max-width: 1000px){.founders{grid-template-columns:1fr 1fr}}@media (max-width: 680px){.founders{grid-template-columns:1fr}}.choice-row{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:14px;max-width:620px}.choice{min-height:120px;border:1.5px solid var(--line-strong);background:var(--white);color:var(--cobalt);cursor:pointer;font-family:var(--f-display);font-weight:var(--w-display);font-stretch:var(--display-stretch);font-size:clamp(1.6rem,1.2rem + 1.2vw,2.4rem);letter-spacing:-.005em;transition:border-color .2s,background .3s var(--ease),color .3s}.choice:hover{border-color:var(--cobalt)}.choice[aria-pressed=true]{background:var(--cobalt);color:var(--on-cobalt);border-color:var(--cobalt)}.choice:lang(he){font-family:Heebo,sans-serif;font-weight:900}.choice:lang(en){font-family:Archivo,sans-serif;font-weight:900;font-stretch:72%}.step-title{font-family:var(--f-display);font-weight:var(--w-display);font-stretch:var(--display-stretch);font-size:var(--fs-l);line-height:1.05;color:var(--cobalt)}.picker{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);gap:20px;align-items:start}@media (max-width: 760px){.picker{grid-template-columns:1fr}}.picker__cell{min-height:56px;display:grid;place-items:center;padding:4px}.picker__off{color:var(--limestone-2)}.picker__day{width:42px;height:42px;border-radius:50%;border:1.5px solid var(--cobalt);background:var(--white);color:var(--cobalt);font-weight:700;cursor:pointer;transition:background .2s,color .2s}.picker__day:hover,.picker__day--on{background:var(--cobalt);color:var(--on-cobalt)}.picker__detail{display:grid;gap:12px}.picker__ev{display:grid;gap:6px;text-align:start;padding:18px;background:var(--white);border:1.5px solid var(--line);cursor:pointer;color:var(--cobalt-ink);transition:border-color .2s}.picker__ev:hover{border-color:var(--cobalt)}.picker__ev--on{border-color:var(--cobalt);box-shadow:inset 0 0 0 1px var(--cobalt)}.picker__ev-date{font-family:var(--f-label);font-size:var(--fs-label);font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:var(--muted)}:lang(he) .picker__ev-date{letter-spacing:.02em;font-size:.86rem}.picker__ev-host{font-family:var(--f-display);font-weight:var(--w-display);font-stretch:var(--display-stretch);font-size:1.5rem;line-height:1.1;color:var(--cobalt)}.picker__ev-time{font-weight:700}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.mani-hero--art{text-align:center;padding-top:clamp(28px,4vw,60px)}.mani-hero__art{width:100%;max-width:1200px;height:auto;margin:0 auto;animation:fade 1.2s var(--ease) both}.mani-hero--art .mani-hero__title{font-family:var(--f-quote);font-weight:var(--w-quote);font-size:var(--fs-m);line-height:1.2;color:var(--cobalt);max-width:28ch;margin:clamp(18px,2.4vw,32px) auto 0;letter-spacing:-.01em}.founder .role{line-height:1.5;display:block}html{font-synthesis:none}.logo .logo__wordmark{display:block;width:118px;height:auto;color:var(--cobalt);transition:width .3s var(--ease)}.logo--center .logo__words{gap:8px}.logo--center .logo__sub{font-family:var(--f-title);font-weight:400;font-size:.8rem;letter-spacing:.36em;opacity:1;margin-inline-end:-.36em}:lang(he) .logo--center .logo__sub{font-family:Frank Ruhl Libre,serif;font-weight:500;font-size:.9rem;letter-spacing:.06em;margin:0}.header--scrolled .logo .logo__wordmark{width:72px}@media (max-width: 900px){.logo .logo__wordmark{width:78px}}h1.h-xl{font-family:var(--f-title);font-weight:400;text-transform:uppercase;letter-spacing:.01em;line-height:.92}:lang(he) h1.h-xl{text-transform:none;letter-spacing:0}.hero{background:var(--cobalt);color:var(--ivory);padding-top:clamp(48px,7vw,110px)}.hero__tiles{opacity:.045}.hero__disc{background:var(--cobalt-deep)}.hero__title{color:var(--ivory);font-size:clamp(3.4rem,.6rem + 8.4vw,10rem);line-height:.88;max-width:11ch}.hero__title:lang(en){text-transform:uppercase;letter-spacing:0;line-height:.88}:lang(he) .hero__title{font-size:clamp(3.8rem,.8rem + 9vw,11rem);line-height:.92;letter-spacing:0;max-width:7ch}.hero__title .l--athens>span{color:var(--ivory);-webkit-text-stroke:0}.hero__title .l--last>span{background:none;padding:0;color:var(--limestone)}:lang(en) .hero__title .l--last>span{font-family:var(--f-quote);text-transform:none;font-size:1.04em;letter-spacing:-.01em}:lang(he) .hero__title .l--last>span{font-family:var(--f-quote);font-weight:900}.hero__aside p{color:var(--on-cobalt-soft)}.hero__aside .btn--primary{background:var(--ivory);color:var(--cobalt);border-color:var(--ivory)}.hero__aside .btn--primary:after{background:var(--limestone)}.hero__aside .hero__echo{display:grid;margin:0 0 26px!important;color:var(--ivory)!important;font-size:clamp(2.6rem,1.4rem + 2.6vw,4.6rem);line-height:.82}.hero__echo:lang(he){font-family:Karantina,sans-serif;font-weight:700;text-align:right}.hero__echo:lang(en){font-family:GFS Neohellenic,sans-serif;font-weight:700;text-transform:uppercase;font-size:clamp(1.7rem,1rem + 1.6vw,2.8rem);line-height:.92}.hero__echo .o{color:transparent;-webkit-text-stroke:1.5px var(--ivory)}.hero__source{color:var(--on-cobalt-soft)}@media (max-width: 900px){.hero__aside .hero__echo{display:none}}.hero__intro .lead{font-family:var(--f-body);font-weight:500;font-size:clamp(1.2rem,1rem + .7vw,1.6rem);line-height:1.45;letter-spacing:0}.dist h3{font-family:var(--f-quote);font-weight:var(--w-quote);text-transform:none;letter-spacing:0;font-size:clamp(1.4rem,1.1rem + 1vw,2rem);line-height:1.08}.dist__n{font-family:var(--f-title);font-weight:400}:lang(he) .dist__n{font-family:var(--f-display)}.quote,.photo-quote__text,.mani-quote,.closing{letter-spacing:-.005em}:lang(he) .quote,:lang(he) .photo-quote__text,:lang(he) .mani-quote,:lang(he) .closing,:lang(he) .mani-lead{letter-spacing:0}.title-art{position:relative;isolation:isolate;overflow:hidden;color:var(--cobalt);height:clamp(290px,60vw,820px)}.title-art__h{margin:0}.title-art__l1,.title-art__l2{position:absolute;left:0;right:0;text-align:center;font-family:var(--f-display);font-weight:700;text-transform:uppercase;line-height:.8;font-size:min(22vw,300px);letter-spacing:0}:lang(he) .title-art__l1,:lang(he) .title-art__l2{font-size:min(26vw,360px)}.title-art__l1{top:6%;z-index:1}.title-art__l1--outline{z-index:3;color:transparent;-webkit-text-stroke:2px var(--cobalt);pointer-events:none}.title-art__img{position:absolute;z-index:2;left:50%;width:min(92vw,1240px);max-width:none;margin-left:max(-46vw,-620px);top:30%;height:auto;will-change:transform}.title-art__l2{top:58%;z-index:4}.title-art__l2--mark svg{width:min(54vw,720px);height:auto;display:inline-block;fill:var(--cobalt)}.title-art__l2--mark{top:54%}.ask-art{position:relative;overflow:hidden;background:var(--cobalt);color:var(--ivory);padding-block:clamp(60px,9vw,140px)}.ask-art__h{margin:0;position:relative;z-index:2;display:grid;line-height:.88}.ask-art__w--p{font-family:var(--f-display);font-weight:700;text-transform:uppercase;font-size:clamp(3.6rem,1rem + 9vw,10rem)}.ask-art__w--c{font-family:var(--f-quote);font-weight:var(--w-quote);font-size:clamp(3.4rem,1rem + 8.4vw,9.4rem);color:var(--limestone);padding-inline-start:.6em}:lang(he) .ask-art__w--p{text-transform:none}.ask-art__q{position:absolute;z-index:1;inset-inline-end:-.04em;bottom:-.2em;font-family:var(--f-quote);font-size:clamp(16rem,8rem + 34vw,46rem);line-height:1;color:var(--cobalt-deep)}:lang(en) .hero__title,:lang(en) .h-l,:lang(en) .h-m,:lang(en) h1.h-xl,:lang(en) .title-art__h,:lang(en) .ask-art__h,:lang(en) .stat .num{word-spacing:-.12em}.pband--learners{background:var(--ivory);height:clamp(200px,28vw,420px)}.pband--learners .pband__layer{background:url(/images/learners-pattern.webp) center / auto 100% repeat-x}@media (max-width: 900px){.pband--learners .pband__layer{background-image:url(/images/learners-pattern-1000.webp)}}.ev-art{position:relative;z-index:2;overflow-x:clip;margin:clamp(-60px,-5vw,0px) 0 -11vw;pointer-events:none}.ev-art img{width:104vw;max-width:none;margin-left:-2vw;height:auto;display:block;animation:fade 1.2s var(--ease) both;will-change:transform}@media (max-width: 700px){.ev-art{margin-bottom:-17vw}.ev-art img{width:136vw;margin-left:-18vw}}.hero{display:flow-root}.ev-art+.pband{position:relative;z-index:1}.ev-art+.pband .pband__content{padding-top:calc(11vw + 24px)}@media (max-width: 700px){.ev-art+.pband .pband__content{padding-top:calc(17vw + 20px)}}.hero__tiles{top:0;right:0;bottom:0;left:0;opacity:1;-webkit-mask-image:none;mask-image:none;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='240' height='240'%3E%3Cfilter id='g'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='3' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 1 0 0 0 0 .96 0 0 0 0 .9 0 0 0 .55 0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23g)'/%3E%3C/svg%3E") 0 0 / 240px 240px,url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='900' height='600'%3E%3Cfilter id='m'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.004 .007' numOctaves='4' seed='7'/%3E%3CfeColorMatrix values='0 0 0 0 0 0 0 0 0 .05 0 0 0 0 .2 0 0 0 1.1 -.45'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23m)'/%3E%3C/svg%3E") center / cover,radial-gradient(ellipse 80% 70% at 35% 35%,rgba(255,248,230,.07),transparent 70%),radial-gradient(ellipse 120% 100% at 50% 40%,transparent 55%,rgba(2,20,50,.35));background-blend-mode:soft-light,normal,normal,normal}.hero__tiles:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='240' height='240'%3E%3Cfilter id='g'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 1 0 0 0 0 .97 0 0 0 0 .92 0 0 0 .5 0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23g)'/%3E%3C/svg%3E") 0 0 / 240px;opacity:.09}:lang(en) .hero__title .l--last>span{font-family:Playfair Display,Abril Fatface,serif;font-style:italic;font-weight:900;font-size:1.06em;letter-spacing:-.015em}@media (min-width: 901px){.hero{padding-top:clamp(28px,3.4vw,60px)}.hero__title{font-size:clamp(3.4rem,.6rem + 7.2vw,8.6rem)}:lang(he) .hero__title{font-size:clamp(3.6rem,.6rem + 7.4vw,8.8rem);line-height:.9}.hero__art{margin-top:-11vw}:lang(he) .hero__art{margin-top:-2vw}.hero__copy{align-items:start}.hero__aside{padding-top:clamp(40px,6vw,110px)}}.tickerbar__lang{margin-inline-start:auto;height:32px;font-size:.82rem;flex:none}.hero__bg{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;overflow:hidden;pointer-events:none}.logo--center .logo__verse{font-family:var(--verse-font, "Frank Ruhl Libre", serif);font-weight:var(--verse-weight, 500);font-size:1.2rem;letter-spacing:.02em;text-transform:none;margin:0;opacity:1}@media (max-width: 520px){.logo--center .logo__verse{display:block;font-size:.9rem}}.what-is{padding-block:calc(max(170px,9.5vw) + clamp(24px,4vw,60px)) clamp(48px,7vw,100px)}@media (max-width: 900px){.what-is{padding-top:calc(15vw + 36px)}}.what-is__text{margin:0;max-width:30ch;font-family:var(--f-quote);font-weight:var(--w-quote);font-size:clamp(1.7rem,1rem + 2.3vw,3.3rem);line-height:1.14;letter-spacing:-.01em;color:var(--cobalt)}:lang(he) .what-is__text{letter-spacing:0;line-height:1.3;max-width:32ch}.stats-band .stats{border:0}.stats-band .stat+.stat{border-inline-start:0}.stats-band .stat{min-height:clamp(240px,24vw,340px);padding:clamp(28px,4vw,60px) clamp(20px,4vw,64px)}.stat__icon{width:clamp(44px,4vw,60px);height:auto}.stat:nth-child(1) .stat__icon{filter:brightness(0) invert(.95) sepia(.15)}@media (max-width: 720px){.stats-band .stat+.stat{border-top:0}}.dist__top{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:14px}.dist__top .dist__n{margin:0}.dist__icon{width:clamp(48px,4.4vw,64px);height:auto}.home-photo{margin:0;height:clamp(320px,48vw,700px);overflow:hidden;background:var(--cobalt);display:block}.home-photo img{width:100%;height:118%;object-fit:cover;object-position:50% 35%;display:block;margin-top:-9%;will-change:transform}.sacks{background:var(--cobalt);color:var(--ivory);padding-block:clamp(64px,9vw,140px)}.sacks__q{margin:0;display:grid;gap:.08em}.sacks__a{font-family:var(--f-quote);font-size:clamp(1.6rem,1rem + 2vw,3rem);line-height:1.1;color:var(--on-cobalt-soft)}.sacks__b{font-family:var(--f-quote);font-size:clamp(1.6rem,1rem + 2vw,3rem);line-height:1.1}.sacks__c{font-family:var(--f-display);font-weight:700;text-transform:uppercase;font-size:clamp(4rem,1rem + 11vw,12rem);line-height:.86;color:var(--limestone);margin-top:.06em}:lang(he) .sacks__a,:lang(he) .sacks__b{font-weight:900}:lang(he) .sacks__c{text-transform:none}.sacks__by{margin:clamp(20px,3vw,36px) 0 0;font-size:var(--fs-small);letter-spacing:.06em;color:var(--on-cobalt-soft)}.hero__title .l--last{padding-inline:.2em;margin-inline:-.2em;padding-top:.06em;margin-top:-.06em}.what-is__inner{text-align:center;display:grid;justify-items:center;gap:clamp(18px,2.4vw,32px)}.what-is__title{margin:0;max-width:22ch;font-family:var(--f-display);font-weight:700;text-transform:uppercase;font-size:clamp(2.2rem,1rem + 4vw,5.2rem);line-height:.95;letter-spacing:0;word-spacing:-.12em;color:var(--cobalt)}:lang(he) .what-is__title{text-transform:none;word-spacing:0;line-height:1.05}.what-is__inner .what-is__text{max-width:52ch;font-family:Bodoni Moda,Didot,serif;font-variation-settings:"opsz" 12;font-weight:500;font-size:clamp(1.08rem,.95rem + .45vw,1.4rem);line-height:1.5;letter-spacing:0;color:var(--cobalt-ink)}:lang(he) .what-is__inner .what-is__text{font-family:Frank Ruhl Libre,serif;font-weight:500;line-height:1.55}.stat p{white-space:pre-line;max-width:none}.stats-band .stat:nth-child(2){background-color:#dbe5f1;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='220' height='220'%3E%3Cfilter id='g'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='3' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 .03 0 0 0 0 .23 0 0 0 0 .5 0 0 0 .22 0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23g)'/%3E%3C/svg%3E")}.principles{padding-block:clamp(70px,9vw,140px)}.principles__head{text-align:center;display:grid;justify-items:center;margin-bottom:clamp(40px,5vw,72px)}.principles__title{margin:0;font-family:var(--f-display);font-weight:700;text-transform:uppercase;font-size:clamp(2.2rem,1rem + 3.6vw,4.6rem);line-height:.95;word-spacing:-.12em;color:var(--cobalt);max-width:18ch}:lang(he) .principles__title{text-transform:none;word-spacing:0}.principles__grid{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border-top:2px solid var(--cobalt)}.principle{padding:clamp(28px,3vw,44px) clamp(20px,2.6vw,40px) clamp(32px,3.4vw,52px);border-bottom:1px solid var(--line-strong);display:flex;flex-direction:column}.principle:not(:nth-child(3n+1)){border-inline-start:1px solid var(--line-strong)}.principle__top{display:flex;align-items:center;justify-content:space-between;margin-bottom:clamp(18px,2vw,28px)}.principle__icon{width:clamp(52px,4.6vw,68px);height:auto}.principle__n{font-family:var(--f-display);font-weight:700;font-size:1rem;letter-spacing:.18em;color:var(--muted)}.principle__title{margin:0 0 12px;font-family:var(--f-display);font-weight:700;text-transform:uppercase;font-size:clamp(1.45rem,1.1rem + .9vw,2rem);line-height:1;word-spacing:-.1em;color:var(--cobalt)}:lang(he) .principle__title{text-transform:none;word-spacing:0;line-height:1.1}.principle__body{margin:0;font-family:Bodoni Moda,Didot,serif;font-variation-settings:"opsz" 12;font-weight:500;font-size:clamp(1.05rem,.98rem + .3vw,1.2rem);line-height:1.5;color:var(--cobalt-ink)}:lang(he) .principle__body{font-family:Frank Ruhl Libre,serif;font-size:clamp(1.1rem,1rem + .35vw,1.3rem);line-height:1.6}.principles__more{display:flex;justify-content:center;margin-top:clamp(36px,4vw,56px)}@media (max-width: 900px){.principles__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.principle:not(:nth-child(3n+1)){border-inline-start:0}.principle:nth-child(2n){border-inline-start:1px solid var(--line-strong)}}@media (max-width: 600px){.principles__grid{grid-template-columns:1fr}.principle:nth-child(2n){border-inline-start:0}.principle{padding-inline:0}}.tickerbar__inner{display:grid;grid-template-columns:1fr auto 1fr;gap:16px}.tickerbar__center{justify-self:center}.tickerbar__lang{justify-self:end;margin:0}@media (max-width: 520px){.tickerbar__inner{grid-template-columns:1fr auto}}.tickerbar__item,.hero__aside p,.sacks__by,.quote-by,.fine{font-family:Bodoni Moda,Didot,serif;font-variation-settings:"opsz" 12;font-weight:500;letter-spacing:.01em}.tickerbar__item{font-size:.9rem;color:var(--cobalt-ink)}.hero__aside p{font-size:clamp(1.05rem,1rem + .3vw,1.25rem);color:var(--ivory)}:lang(he) .tickerbar__item,:lang(he) .hero__aside p,:lang(he) .sacks__by,:lang(he) .quote-by,:lang(he) .fine{font-family:Frank Ruhl Libre,serif;letter-spacing:0}.tickerbar__meter>span{font-family:Bodoni Moda,Didot,serif;font-variation-settings:"opsz" 12;font-weight:600;font-size:.9rem}:lang(he) .tickerbar__meter>span{font-family:Frank Ruhl Libre,serif;font-weight:500}.scene-window{margin:0;position:relative;overflow:hidden;height:clamp(300px,52vw,640px);background:var(--cobalt)}.scene-window--tall{height:clamp(360px,70vh,820px)}.scene-window img{position:absolute;left:0;width:100%;height:160%;top:-30%;object-fit:cover;display:block;will-change:transform}.scene-pano{margin:0;position:relative;overflow:hidden;height:44vw;max-height:720px;background:#dfe8f3}.scene-pano img{position:absolute;top:0;left:50%;height:100%;width:auto;max-width:none;transform:translate3d(-50%,0,0);will-change:transform}@media (max-width: 700px){.scene-pano{height:46vw}}.scene-pano+.scene-pano{border-top:0}.evh{padding-block:clamp(70px,9vw,140px)}.evh__head{text-align:center;display:grid;justify-items:center;gap:clamp(14px,2vw,24px);margin-bottom:clamp(44px,6vw,80px)}.evh__head .kicker{margin:0}.evh__title{margin:0;font-family:var(--f-display);font-weight:700;text-transform:uppercase;font-size:clamp(2.4rem,1rem + 4.4vw,5.6rem);line-height:.95;word-spacing:-.12em;color:var(--cobalt);max-width:16ch}:lang(he) .evh__title{text-transform:none;word-spacing:0}.evh__body{margin:0;max-width:42ch;font-family:Bodoni Moda,Didot,serif;font-variation-settings:"opsz" 12;font-weight:500;font-size:clamp(1.15rem,1rem + .6vw,1.55rem);line-height:1.45;color:var(--cobalt-ink)}:lang(he) .evh__body{font-family:Frank Ruhl Libre,serif}.evh__steps{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:0;border-top:2px solid var(--cobalt)}.evh__step{padding:clamp(24px,3vw,40px) clamp(16px,2vw,30px) 0;position:relative}.evh__step+.evh__step{border-inline-start:1px solid var(--line-strong)}.evh__step img{width:clamp(46px,4vw,58px);height:auto;display:block;margin-bottom:18px}.evh__n{position:absolute;top:clamp(24px,3vw,40px);inset-inline-end:clamp(16px,2vw,30px);font-family:var(--f-display);font-weight:700;font-size:1rem;letter-spacing:.12em;color:var(--muted)}.evh__step h3{margin:0 0 8px;font-family:var(--f-display);font-weight:700;text-transform:uppercase;font-size:clamp(1.2rem,1rem + .6vw,1.55rem);line-height:1.05;word-spacing:-.1em;color:var(--cobalt)}:lang(he) .evh__step h3{text-transform:none;word-spacing:0}.evh__step p{margin:0;font-family:Bodoni Moda,Didot,serif;font-variation-settings:"opsz" 12;font-weight:500;font-size:1.05rem;line-height:1.5;color:var(--cobalt-ink)}:lang(he) .evh__step p{font-family:Frank Ruhl Libre,serif;font-size:1.12rem}@media (max-width: 900px){.evh__steps{grid-template-columns:1fr 1fr;row-gap:32px}.evh__step:nth-child(3){border-inline-start:0}}@media (max-width: 560px){.evh__steps{grid-template-columns:1fr}.evh__step+.evh__step{border-inline-start:0;border-top:1px solid var(--line-strong)}.evh__step{padding-inline:0}.evh__n{inset-inline-end:0}}.evh__dates{margin-top:clamp(48px,6vw,80px);border-top:2px solid var(--cobalt)}.evh__dates .ev{background:none;border:0;border-bottom:1px solid var(--line-strong);padding-inline:0;box-shadow:none}.evh__dates .ev:hover{border-color:var(--line-strong);background:#073b8208}.evh__dates .ev__day{font-size:3rem}.evh__cta{display:grid;justify-items:center;gap:14px;margin-top:clamp(40px,5vw,64px);text-align:center}.evh__note{margin:0;max-width:46ch;font-family:Bodoni Moda,Didot,serif;font-variation-settings:"opsz" 12;font-style:italic;font-size:1.05rem;color:var(--muted)}:lang(he) .evh__note{font-family:Frank Ruhl Libre,serif;font-style:normal}.evh__head .btn--big{margin-top:clamp(10px,1.6vw,22px);padding:22px 40px;font-size:1rem}.drift{position:relative;overflow:hidden;padding-block:clamp(80px,11vw,180px);display:grid;gap:clamp(56px,9vw,150px)}.drift__line{margin:0;padding-inline:var(--gutter);max-width:1500px;width:100%;margin-inline:auto;color:var(--cobalt);line-height:.95;will-change:transform}.drift__line--a{text-align:start}.drift__line--b{text-align:end}.drift__w{font-family:var(--f-display);font-weight:700;text-transform:uppercase;font-size:clamp(2.2rem,1rem + 4.6vw,6rem);word-spacing:-.12em}.drift__w--classic,.drift__w--gold{font-family:Bodoni Moda,Didot,serif;font-variation-settings:"opsz" 12;font-weight:500;font-style:italic;text-transform:none;letter-spacing:-.01em;word-spacing:0}.drift__w--gold{color:#3a6aa8}:lang(he) .drift__w{text-transform:none;word-spacing:0}:lang(he) .drift__w--classic,:lang(he) .drift__w--gold{font-family:Frank Ruhl Libre,serif;font-style:normal;font-weight:900}.drift__src{display:block;margin-top:10px;font-family:Bodoni Moda,serif;font-variation-settings:"opsz" 12;font-size:.95rem;color:var(--muted)}:lang(he) .drift__src{font-family:Frank Ruhl Libre,serif}.finale{background:var(--cobalt);color:var(--ivory);padding-block:clamp(80px,12vw,190px);text-align:center}.finale__line{margin:0 auto;max-width:13ch;line-height:.92;font-size:clamp(2.6rem,1rem + 6.4vw,8rem)}.finale__l{font-family:var(--f-display);font-weight:700;text-transform:uppercase;font-size:1em;word-spacing:-.12em}.finale__l--classic,.finale__l--gold{font-family:Playfair Display,serif;font-style:italic;font-weight:900;text-transform:none;word-spacing:0;color:var(--limestone)}:lang(he) .finale__line{max-width:12ch}:lang(he) .finale__l{text-transform:none;word-spacing:0}:lang(he) .finale__l--classic,:lang(he) .finale__l--gold{font-family:Frank Ruhl Libre,serif;font-style:normal}.ask-launcher{height:auto;padding:12px 22px 12px 20px}.ask-launcher__words{display:grid;line-height:1;text-align:start}.ask-launcher__words b{font-family:Playfair Display,serif;font-style:italic;font-weight:900;font-size:1.45rem;letter-spacing:-.01em;color:var(--ivory)}.ask-launcher__words small{margin-top:4px;font-family:var(--f-label);font-weight:700;font-size:.66rem;letter-spacing:.2em;text-transform:uppercase;color:var(--on-cobalt-soft)}:lang(he) .ask-launcher__words b{font-family:Frank Ruhl Libre,serif;font-style:normal}:lang(he) .ask-launcher__words small{letter-spacing:.04em;font-size:.78rem}.ask-panel__title{display:grid;line-height:1.15}.ask-panel__title small{font-size:.72rem;color:var(--on-cobalt-soft);font-weight:500}.scene-window--wide{height:clamp(140px,16vw,280px);background:var(--ivory)}.scene-window--wide img{height:auto;width:100%;top:50%;transform:translate3d(0,-50%,0);object-fit:fill}.page-head{text-align:center;padding-block:clamp(48px,7vw,110px) clamp(28px,4vw,56px)}.page-head__title{margin:0;font-family:var(--f-display);font-weight:700;text-transform:uppercase;font-size:clamp(3rem,1rem + 8vw,10rem);line-height:.9;word-spacing:-.12em;color:var(--cobalt)}:lang(he) .page-head__title{text-transform:none;word-spacing:0;display:inline-flex;align-items:center;gap:.25em}.page-head__mark{height:.86em;width:auto;fill:currentColor}.about-intro{font-family:Bodoni Moda,Didot,serif;font-variation-settings:"opsz" 12;font-weight:500;font-size:clamp(1.2rem,1rem + .8vw,1.7rem);line-height:1.45;max-width:46ch}:lang(he) .about-intro{font-family:Frank Ruhl Libre,serif}.drift--single{padding-block:clamp(70px,9vw,140px)}.drift--single .drift__line{text-align:center}.team__title{margin:0 0 clamp(36px,5vw,70px);text-align:center;font-family:var(--f-display);font-weight:700;text-transform:uppercase;font-size:clamp(2.2rem,1rem + 3.6vw,4.6rem);line-height:.95;color:var(--cobalt)}:lang(he) .team__title{text-transform:none}.team{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(28px,6vw,110px)}.team__lead{text-align:center;display:grid;justify-items:center}.team__lead img{width:min(100%,360px);height:auto;margin-bottom:18px;filter:drop-shadow(0 24px 30px rgba(11,35,80,.12))}.team h3,.team__more h3{margin:0;font-family:var(--f-display);font-weight:700;text-transform:uppercase;font-size:clamp(1.5rem,1.1rem + 1vw,2.2rem);line-height:1;word-spacing:-.1em;color:var(--cobalt)}:lang(he) .team h3,:lang(he) .team__more h3{text-transform:none;word-spacing:0}.team__role{display:block;margin:8px 0 16px;font-family:var(--f-label);font-weight:700;font-size:var(--fs-label);letter-spacing:.22em;text-transform:uppercase;color:var(--muted)}:lang(he) .team__role{letter-spacing:.02em;font-size:.9rem}.team__lead p,.team__member p{margin:0;max-width:46ch;font-family:Bodoni Moda,serif;font-variation-settings:"opsz" 12;font-weight:500;font-size:1.05rem;line-height:1.55;color:var(--cobalt-ink)}:lang(he) .team__lead p,:lang(he) .team__member p{font-family:Frank Ruhl Libre,serif;font-size:1.12rem}.team__more{margin-top:clamp(48px,6vw,90px);padding-top:clamp(32px,4vw,56px);border-top:1px solid var(--line-strong);display:grid;justify-items:center}.team__member{display:grid;grid-template-columns:120px minmax(0,1fr);gap:24px;align-items:center;max-width:680px}.team__member img{width:120px;height:auto}.team__member h3{font-size:clamp(1.2rem,1rem + .5vw,1.5rem)}.team__member .team__role{margin:6px 0 10px}@media (max-width: 700px){.team{grid-template-columns:1fr}.team__member{grid-template-columns:90px minmax(0,1fr)}.team__member img{width:90px}}.team{align-items:start}.team__lead img{width:auto;height:clamp(260px,26vw,380px);object-fit:contain}.team__lead p{text-align:start}.page-head__art{display:block;width:min(92vw,900px);height:auto;margin:0 auto;animation:fade 1.1s var(--ease) both}.mani-hero--art{padding-bottom:clamp(10px,2vw,30px)}.essay{padding-block:clamp(56px,7vw,110px)}.essay--intro{padding-top:clamp(20px,3vw,40px)}.essay__lead{margin:0 auto;max-width:34ch;text-align:center;font-family:Bodoni Moda,serif;font-variation-settings:"opsz" 12;font-weight:500;font-size:clamp(1.35rem,1rem + 1.2vw,2.1rem);line-height:1.38;color:var(--cobalt)}:lang(he) .essay__lead{font-family:Frank Ruhl Libre,serif;line-height:1.5}.essay__grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,2fr);gap:clamp(24px,6vw,100px);align-items:start}.essay__head{position:sticky;top:140px}.essay__num{display:block;font-family:var(--f-display);font-weight:700;font-size:clamp(3.4rem,2rem + 4vw,7rem);line-height:.8;color:var(--cobalt)}.essay__title{margin:14px 0 0;font-family:var(--f-display);font-weight:700;text-transform:uppercase;font-size:clamp(1.7rem,1.1rem + 1.6vw,2.8rem);line-height:.98;word-spacing:-.1em;color:var(--cobalt);max-width:14ch}:lang(he) .essay__title{text-transform:none;word-spacing:0}.essay__p{margin:0 0 1.1em;font-family:Bodoni Moda,serif;font-variation-settings:"opsz" 12;font-weight:500;font-size:clamp(1.12rem,1rem + .4vw,1.35rem);line-height:1.65;color:var(--cobalt-ink);max-width:60ch}:lang(he) .essay__p{font-family:Frank Ruhl Libre,serif;font-size:clamp(1.2rem,1.05rem + .4vw,1.45rem)}.essay__p--first:first-letter{float:inline-start;font-family:var(--f-display);font-weight:700;font-size:4.4em;line-height:.8;margin:.06em .1em 0 0;color:var(--cobalt)}.essay__list{list-style:none;margin:1.6em 0 0;padding:0;display:grid;grid-template-columns:1fr 1fr;gap:28px 40px}.essay__list li{display:grid;grid-template-columns:48px minmax(0,1fr);gap:16px;align-items:start;border-top:1px solid var(--line-strong);padding-top:18px}.essay__list img{width:48px;height:auto}.essay__list h3{margin:0 0 6px;font-family:var(--f-display);font-weight:700;text-transform:uppercase;font-size:1.25rem;line-height:1.05;color:var(--cobalt)}:lang(he) .essay__list h3{text-transform:none}.essay__list p{margin:0;font-family:Bodoni Moda,serif;font-variation-settings:"opsz" 12;font-size:1rem;line-height:1.55;color:var(--cobalt-ink)}:lang(he) .essay__list p{font-family:Frank Ruhl Libre,serif;font-size:1.08rem}@media (max-width: 900px){.essay__grid{grid-template-columns:1fr}.essay__head{position:static}.essay__list{grid-template-columns:1fr}}.signed{background:var(--cobalt);color:var(--ivory);padding-block:clamp(80px,11vw,160px)}.signed__text{margin:0;font-family:Bodoni Moda,serif;font-variation-settings:"opsz" 12;font-weight:500;font-size:clamp(1.5rem,1rem + 1.6vw,2.6rem);line-height:1.3}:lang(he) .signed__text{font-family:Frank Ruhl Libre,serif;font-weight:500}.signed__by{display:flex;flex-wrap:wrap;gap:20px 56px;margin-top:clamp(28px,4vw,48px);padding-top:22px;border-top:1px solid var(--on-cobalt-line)}.signed__by b{display:block;font-family:var(--f-display);font-weight:700;text-transform:uppercase;font-size:1.3rem}:lang(he) .signed__by b{text-transform:none}.signed__by span{font-family:Bodoni Moda,serif;font-variation-settings:"opsz" 12;font-style:italic;color:var(--on-cobalt-soft)}:lang(he) .signed__by span{font-family:Frank Ruhl Libre,serif;font-style:normal}.signed__cta{display:flex;flex-wrap:wrap;align-items:center;gap:18px 28px;margin-top:clamp(32px,4vw,52px)}.signed .btn--primary{background:var(--ivory);color:var(--cobalt);border-color:var(--ivory)}.signed .link{color:var(--ivory);font-weight:500;font-size:.95rem}.essay__intro{display:grid;justify-items:center;gap:clamp(16px,2vw,26px);text-align:center}.essay__intro .essay__lead{font-family:var(--f-display);font-weight:700;text-transform:uppercase;font-size:clamp(1.9rem,1rem + 2.8vw,3.6rem);line-height:1;word-spacing:-.1em;max-width:20ch}:lang(he) .essay__intro .essay__lead{text-transform:none;word-spacing:0;line-height:1.1}.essay__sub{margin:0;max-width:52ch;font-family:Bodoni Moda,serif;font-variation-settings:"opsz" 12;font-weight:500;font-size:clamp(1.08rem,1rem + .3vw,1.25rem);line-height:1.6;color:var(--cobalt-ink)}:lang(he) .essay__sub{font-family:Frank Ruhl Libre,serif;font-size:1.25rem}.essay__block{margin-bottom:clamp(28px,3.4vw,44px)}.essay__h{margin:0 0 10px;font-family:Bodoni Moda,serif;font-variation-settings:"opsz" 12;font-weight:600;font-size:clamp(1.4rem,1.1rem + .9vw,2rem);line-height:1.2;color:var(--cobalt)}:lang(he) .essay__h{font-family:Frank Ruhl Libre,serif;font-weight:900}.essay__block .essay__p{font-size:clamp(1.02rem,.98rem + .2vw,1.14rem);line-height:1.65;margin:0}:lang(he) .essay__block .essay__p{font-size:1.15rem}.essay__nav{position:sticky;top:130px;display:grid;gap:14px;align-self:start}.essay__navitem{position:relative;display:grid;grid-template-columns:auto 1fr;gap:0 14px;align-items:baseline;text-decoration:none;color:var(--muted);opacity:.6;transition:opacity .3s,color .3s;padding-inline-start:18px}.essay__navitem:hover{opacity:1;color:var(--cobalt)}.essay__navitem .essay__num{font-size:1rem;line-height:1;color:inherit;transition:font-size .4s var(--ease)}.essay__navitem .essay__title{margin:0;font-size:.82rem;letter-spacing:.04em;line-height:1.2;max-width:22ch;color:inherit;transition:font-size .4s var(--ease)}.essay__navitem.is-on{opacity:1;color:var(--cobalt);grid-template-columns:1fr;padding-block:8px}.essay__navitem.is-on .essay__num{font-size:clamp(3rem,2rem + 3vw,5.6rem);line-height:.85}.essay__navitem.is-on .essay__title{margin-top:10px;font-size:clamp(1.4rem,1rem + 1.2vw,2.2rem);line-height:1;max-width:14ch}.essay__progress{position:absolute;inset-inline-start:0;top:0;bottom:0;width:3px;background:var(--line)}.essay__progress span{position:absolute;top:0;right:0;bottom:0;left:0;background:var(--cobalt);transform-origin:50% 0;transform:scaleY(0)}.essay__navitem:not(.is-on):before{content:"";position:absolute;inset-inline-start:0;top:.2em;bottom:.2em;width:3px;background:var(--line)}@media (max-width: 900px){.essay__nav{position:static}.essay__navitem:not(.is-on){display:none}.essay__navitem.is-on{padding-inline-start:0}.essay__progress{display:none}}.team--three{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(24px,4vw,64px)}.team--three .team__lead img{height:clamp(220px,20vw,320px)}.team--three .team__lead p{font-size:1rem}@media (max-width: 900px){.team--three{grid-template-columns:1fr}}.lt{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.4fr);gap:clamp(32px,6vw,100px);align-items:start}.lt-count{position:sticky;top:140px;background:var(--cobalt);color:var(--ivory);padding:clamp(24px,3vw,40px)}.lt-count__digits{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;direction:ltr}.lt-count__cell{display:grid;justify-items:start;gap:6px;border-top:1px solid var(--on-cobalt-line);padding-top:10px}.lt-count__cell b{font-family:var(--f-display);font-weight:700;font-size:clamp(2.2rem,1.2rem + 2.6vw,4.2rem);line-height:.9;font-variant-numeric:tabular-nums}.lt-count__cell:first-child b{color:var(--limestone)}.lt-count__cell small{font-family:var(--f-label);font-weight:700;font-size:.66rem;letter-spacing:.2em;text-transform:uppercase;color:var(--on-cobalt-soft)}:lang(he) .lt-count__cell small{letter-spacing:.02em;font-size:.8rem}.lt-count__label{margin:18px 0 0;font-family:Playfair Display,serif;font-style:italic;font-weight:900;font-size:clamp(1.4rem,1rem + 1vw,2rem)}:lang(he) .lt-count__label{font-family:Frank Ruhl Libre,serif;font-style:normal}.lt-count--done{font-family:var(--f-display);font-weight:700;font-size:2rem}.lt__list{position:relative;list-style:none;margin:0;padding:0;display:grid;gap:clamp(26px,3.4vw,44px);padding-inline-start:44px}.lt__rail{position:absolute;inset-inline-start:11px;top:8px;bottom:8px;width:2px;background:var(--line-strong)}.lt__rail span{position:absolute;top:0;right:0;bottom:0;left:0;background:var(--cobalt);transform-origin:50% 0;transform:scaleY(0)}.lt__item{position:relative;display:grid;gap:4px}.lt__dot{position:absolute;inset-inline-start:-44px;top:4px;width:24px;height:24px;border-radius:50%;border:2px solid var(--cobalt);background:var(--ivory);box-sizing:border-box}.lt__item--done .lt__dot{background:var(--cobalt)}.lt__item--now .lt__dot{background:var(--cobalt);box-shadow:0 0 0 6px #073b8226;animation:ltPulse 2s ease-in-out infinite}@keyframes ltPulse{50%{box-shadow:0 0 0 12px #073b8200}}.lt__when{font-family:var(--f-display);font-weight:700;text-transform:uppercase;font-size:clamp(1.3rem,1rem + .8vw,1.9rem);line-height:1;color:var(--cobalt)}:lang(he) .lt__when{text-transform:none}.lt__item--next .lt__when{color:var(--muted)}.lt__what{font-family:Bodoni Moda,serif;font-variation-settings:"opsz" 12;font-weight:500;font-size:1.1rem;line-height:1.5;color:var(--cobalt-ink);max-width:44ch}:lang(he) .lt__what{font-family:Frank Ruhl Libre,serif;font-size:1.2rem}.lt__here{justify-self:start;margin-top:6px;padding:4px 10px;background:var(--cobalt);color:var(--ivory);font-family:var(--f-label);font-weight:700;font-size:.66rem;letter-spacing:.2em;text-transform:uppercase}:lang(he) .lt__here{letter-spacing:.02em;font-size:.8rem}@media (max-width: 900px){.lt{grid-template-columns:1fr}.lt-count{position:static}}@media (prefers-reduced-motion: reduce){.lt__rail span{transform:none}.lt__item--now .lt__dot{animation:none}}.footer__verse{font-family:Frank Ruhl Libre,serif;font-weight:500;font-size:1.25rem;color:var(--on-cobalt)}.footer .footer__big{margin:0 0 clamp(40px,6vw,80px);max-width:16ch;font-family:var(--f-display);font-weight:700;font-stretch:normal;text-transform:uppercase;font-size:clamp(2.4rem,1rem + 4.4vw,5.6rem);line-height:.92;letter-spacing:0;word-spacing:-.12em}.footer__big em{font-family:Playfair Display,serif;font-style:italic;font-weight:900;text-transform:none;word-spacing:0;color:var(--limestone)}:lang(he) .footer .footer__big{text-transform:none;word-spacing:0}:lang(he) .footer__big em{font-family:Frank Ruhl Libre,serif;font-style:normal}.footer__row{justify-content:flex-start}.principles__more{flex-direction:column;align-items:center;gap:16px}.plate__intro{margin:18px auto 0;max-width:46ch;font-family:Bodoni Moda,serif;font-variation-settings:"opsz" 12;font-weight:500;font-size:clamp(1.05rem,1rem + .3vw,1.25rem);line-height:1.55;color:var(--cobalt-ink)}:lang(he) .plate__intro{font-family:Frank Ruhl Libre,serif}.plate{padding-block:clamp(30px,4vw,60px) clamp(70px,9vw,130px)}.plate__grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(260px,1.1fr) minmax(0,1fr);gap:clamp(20px,3vw,48px);align-items:center}.plate__col{list-style:none;margin:0;padding:0;display:grid;gap:clamp(22px,3vw,40px)}.plate__part{position:relative}.plate__part--left{text-align:end}.plate__part:after{content:"";position:absolute;top:.9em;width:clamp(20px,3vw,48px);height:1px;background:var(--cobalt)}.plate__part--left:after{inset-inline-end:calc(-1*clamp(20px,3vw,48px))}.plate__part--right:after{inset-inline-start:calc(-1*clamp(20px,3vw,48px))}.plate__n{font-family:Bodoni Moda,serif;font-variation-settings:"opsz" 12;font-style:italic;font-size:.95rem;color:var(--muted)}.plate__part h3{margin:2px 0 6px;font-family:var(--f-display);font-weight:700;text-transform:uppercase;font-size:clamp(1.1rem,.95rem + .5vw,1.45rem);line-height:1;color:var(--cobalt)}:lang(he) .plate__part h3{text-transform:none}.plate__part ul{list-style:none;margin:0;padding:0;display:grid;gap:3px}.plate__part li{font-family:Bodoni Moda,serif;font-variation-settings:"opsz" 12;font-weight:500;font-size:.98rem;line-height:1.4;color:var(--cobalt-ink)}:lang(he) .plate__part li{font-family:Frank Ruhl Libre,serif;font-size:1.05rem}.plate__figure{margin:0;text-align:center}.plate__figure img{width:100%;height:auto}.plate__placeholder{aspect-ratio:3 / 4;border:1.5px dashed var(--line-strong);border-radius:50% 50% 4px 4px/32% 32% 4px 4px;display:grid;place-items:center;align-content:center;gap:14px;color:var(--cobalt);background:radial-gradient(circle at 50% 40%,var(--white),transparent 70%)}.plate__placeholder svg{width:90px;height:auto;opacity:.85}.plate__placeholder span{font-family:var(--f-label);font-weight:700;font-size:.7rem;letter-spacing:.22em;text-transform:uppercase;color:var(--muted)}.plate__figure figcaption{margin-top:14px;font-family:Bodoni Moda,serif;font-variation-settings:"opsz" 12;font-style:italic;color:var(--muted)}:lang(he) .plate__figure figcaption{font-family:Frank Ruhl Libre,serif;font-style:normal}@media (max-width: 900px){.plate__grid{grid-template-columns:1fr}.plate__figure{order:-1;max-width:320px;margin:0 auto}.plate__part--left{text-align:start}.plate__part:after{display:none}}.shelf{background:var(--white);padding-block:clamp(70px,9vw,130px)}.shelf__head{text-align:center;display:grid;justify-items:center}.shelf__head .team__title{margin-bottom:14px}.shelf__controls{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:8px 10px;margin:clamp(30px,4vw,48px) 0 26px}.shelf__g{width:44px;height:44px;border-radius:50%;border:1.5px solid var(--cobalt);background:none;color:var(--cobalt);font-family:var(--f-display);font-weight:700;font-size:1.1rem;cursor:pointer;transition:background .2s,color .2s}.shelf__g.is-on,.shelf__g:hover{background:var(--cobalt);color:var(--ivory)}.shelf__count{width:100%;text-align:center;margin-top:10px;font-family:Bodoni Moda,serif;font-variation-settings:"opsz" 12;font-size:1.1rem;color:var(--cobalt-ink)}.shelf__count b{font-family:var(--f-display);text-transform:uppercase;color:var(--cobalt)}:lang(he) .shelf__count{font-family:Frank Ruhl Libre,serif}.shelf__books{display:flex;align-items:flex-end;gap:4px;height:clamp(190px,18vw,260px);padding:0 8px;border-bottom:10px solid var(--cobalt-ink);overflow-x:auto;overflow-y:hidden}.shelf__book{flex:0 0 auto;width:clamp(26px,2.4vw,36px);height:var(--h);background:var(--c);border:1px solid rgba(11,35,80,.25);border-radius:2px 2px 0 0;display:grid;place-items:center;overflow:hidden;animation:bookIn .5s var(--ease) both}.shelf__book span{writing-mode:vertical-rl;transform:rotate(180deg);white-space:nowrap;font-family:Bodoni Moda,serif;font-variation-settings:"opsz" 12;font-weight:600;font-size:.72rem;color:var(--ivory);max-height:92%;overflow:hidden;text-overflow:ellipsis}.shelf__book[style*="#e7dcc6"] span,.shelf__book[style*="#dbe5f1"] span,.shelf__book[style*="#f6f1e7"] span{color:var(--cobalt)}@keyframes bookIn{0%{transform:translateY(30px);opacity:0}}.shelf__cta{display:flex;justify-content:center;margin-top:clamp(36px,4vw,56px)}@media (prefers-reduced-motion: reduce){.shelf__book{animation:none}}.page-head .kicker{display:flex;width:max-content;margin:0 auto 14px}.signed__head{margin:0 0 clamp(18px,2.4vw,30px);font-family:var(--f-display);font-weight:700;text-transform:uppercase;font-size:clamp(2.6rem,1rem + 5vw,6.4rem);line-height:.9;word-spacing:-.12em;color:var(--ivory)}:lang(he) .signed__head{text-transform:none;word-spacing:0}.signed .signed__text{font-size:clamp(1.25rem,1rem + .9vw,1.9rem);color:var(--on-cobalt)}.faq__img{display:block;width:100%;max-width:560px;height:auto;margin:6px 0 14px}.inv-steps{list-style:none;margin:clamp(26px,3vw,40px) auto 0;padding:0;display:flex;flex-wrap:wrap;justify-content:center;gap:12px 34px}.inv-steps li{display:flex;align-items:center;gap:10px;font-family:Bodoni Moda,serif;font-variation-settings:"opsz" 12;font-weight:500;font-size:1.05rem;color:var(--cobalt-ink)}:lang(he) .inv-steps li{font-family:Frank Ruhl Libre,serif}.inv-steps b{display:grid;place-items:center;width:30px;height:30px;border-radius:50%;background:var(--cobalt);color:var(--ivory);font-family:var(--f-display);font-size:.95rem}.inv{padding-block:clamp(50px,7vw,110px)}.ev-art+.inv{position:relative;z-index:1;padding-top:calc(11vw + 40px)}@media (max-width: 700px){.ev-art+.inv{padding-top:calc(17vw + 30px)}}.inv__grid{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(300px,1fr);gap:clamp(32px,5vw,80px);align-items:start}.inv__h{text-align:start;margin-bottom:10px}.inv__side{position:sticky;top:130px;display:grid;gap:20px;scroll-margin-top:130px}@media (max-width: 900px){.inv__grid{grid-template-columns:1fr}.inv__side{position:static}}.ecal{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:28px;margin:26px 0 30px}.ecal__month h3{margin:0 0 12px;font-family:var(--f-display);font-weight:700;text-transform:uppercase;font-size:1.2rem;color:var(--cobalt)}:lang(he) .ecal__month h3{text-transform:none}.ecal__grid{display:grid;grid-template-columns:repeat(7,1fr);gap:4px}.ecal__wd{text-align:center;font-size:.68rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--muted);padding-bottom:4px}.ecal__day{aspect-ratio:1;display:grid;place-items:center;font-size:.9rem;color:var(--limestone-2)}.ecal__day--out{visibility:hidden}.ecal__day--ev{border:1.5px solid var(--cobalt);border-radius:50%;background:var(--white);color:var(--cobalt);font-weight:700;cursor:pointer;transition:background .2s,color .2s}.ecal__day--ev:hover,.ecal__day--ev.is-on{background:var(--cobalt);color:var(--ivory)}.inv-list{list-style:none;margin:0;padding:0;border-top:2px solid var(--cobalt)}.inv-ev{width:100%;display:grid;grid-template-columns:76px minmax(0,1fr) auto;gap:18px;align-items:center;padding:16px 6px;background:none;border:0;border-bottom:1px solid var(--line-strong);text-align:start;cursor:pointer;color:var(--cobalt-ink);transition:background .2s}.inv-ev:hover,.inv-ev.is-on{background:#073b820d}.inv-ev{border-inline-start:4px solid transparent}.inv-ev.is-on{border-inline-start-color:var(--cobalt)}.inv-ev__date{display:grid;justify-items:center}.inv-ev__date b{font-family:var(--f-display);font-weight:700;font-size:2.4rem;line-height:.9;color:var(--cobalt)}.inv-ev__date small{font-size:.72rem;letter-spacing:.1em;text-transform:uppercase;color:var(--muted)}.inv-ev__where{display:grid;gap:4px}.inv-ev__where b{font-family:var(--f-display);font-weight:700;text-transform:uppercase;font-size:1.25rem;color:var(--cobalt)}:lang(he) .inv-ev__where b{text-transform:none}.inv-ev__where small{font-family:Bodoni Moda,serif;font-variation-settings:"opsz" 12;font-size:1rem}:lang(he) .inv-ev__where small{font-family:Frank Ruhl Libre,serif}.inv-card{background:var(--white);border:1px solid var(--line-strong);padding:clamp(22px,2.6vw,34px)}.inv-card__title{margin:0 0 18px;font-family:var(--f-display);font-weight:700;text-transform:uppercase;font-size:clamp(1.5rem,1.1rem + 1vw,2.1rem);line-height:1;color:var(--cobalt)}:lang(he) .inv-card__title{text-transform:none}.inv-card .field{margin-bottom:14px}.inv-share{background:var(--cobalt);color:var(--ivory);padding:clamp(20px,2.4vw,30px)}.inv-share h3{margin:0 0 6px;font-family:Playfair Display,serif;font-style:italic;font-weight:900;font-size:1.6rem}:lang(he) .inv-share h3{font-family:Frank Ruhl Libre,serif;font-style:normal}.inv-share p{margin:0 0 16px;color:var(--on-cobalt-soft);font-family:Bodoni Moda,serif;font-variation-settings:"opsz" 12}:lang(he) .inv-share p{font-family:Frank Ruhl Libre,serif}.inv-share .btn--primary{background:var(--ivory);color:var(--cobalt);border-color:var(--ivory)}.inv-share .btn--ghost{color:var(--ivory)}.plate__grid{grid-template-columns:minmax(0,1fr) minmax(300px,1.3fr) minmax(0,1fr)}.plate__figure img{mix-blend-mode:multiply}.essay__grid--wide{grid-template-columns:minmax(0,.55fr) minmax(0,2.45fr)}.essay__grid--wide .team--three{gap:clamp(18px,3vw,44px)}.essay__grid--wide .lt{grid-template-columns:1fr}.essay__grid--wide .lt-count{position:static}.essay__art{display:block;width:100%;max-width:680px;height:auto;margin:0 0 clamp(24px,3vw,40px)}.prec{list-style:none;margin:10px 0 0;padding:0;display:grid;gap:10px}.prec a{display:grid;gap:2px;padding:14px 0;border-top:1px solid var(--line-strong);text-decoration:none;color:var(--cobalt)}.prec b{font-family:var(--f-display);font-weight:700;text-transform:uppercase;font-size:1.25rem}:lang(he) .prec b{text-transform:none}.prec span{font-family:Bodoni Moda,serif;font-variation-settings:"opsz" 12;color:var(--cobalt-ink)}:lang(he) .prec span{font-family:Frank Ruhl Libre,serif}@media (max-width: 900px){.essay__grid--wide{grid-template-columns:1fr}}.plate__icon{display:block;height:clamp(54px,5vw,76px);width:auto;max-width:110px;object-fit:contain;margin-bottom:8px}.plate__part--left .plate__icon{margin-inline-start:auto}.plate__part:after{top:calc(clamp(54px,5vw,76px) + 18px)}.plate__figure img{max-width:380px;margin:0 auto;display:block}@media (max-width: 900px){.plate__part--left .plate__icon{margin-inline-start:0}}.plate__part:after{display:none}.about-hero{position:relative;z-index:2;padding-bottom:0}.about-hero .page-head__art{margin-bottom:calc(-1*clamp(70px,9vw,150px));filter:drop-shadow(0 2px 0 var(--ivory)) drop-shadow(0 -2px 0 var(--ivory)) drop-shadow(2px 0 0 var(--ivory)) drop-shadow(-2px 0 0 var(--ivory))}:lang(he) .about-hero .page-head__title{margin-bottom:calc(-1*clamp(40px,5vw,80px));position:relative;z-index:2}.about-hero__photo{position:relative;z-index:1}.about-hero__photo .scene-window{height:clamp(340px,58vw,760px)}.about-hero__photo:before{content:"";position:absolute;inset:0 0 auto;height:45%;z-index:2;pointer-events:none;background:linear-gradient(var(--ivory),rgba(246,241,231,.7) 35%,transparent)}.tickerbar__count{display:inline-flex;align-items:baseline;gap:10px}.tickerbar__digits{display:inline-flex;gap:6px;font-variant-numeric:tabular-nums}.tickerbar__digits b{font-family:var(--f-display);font-weight:700;font-size:.95rem;color:var(--cobalt)}.tickerbar__digits small{font-size:.7rem;color:var(--muted);margin-inline-start:1px}.tickerbar__countlabel{font-style:italic}@media (max-width: 520px){.tickerbar__count{display:inline-flex!important}.tickerbar__countlabel{display:none}}@media (max-width: 520px){.tickerbar__inner{grid-template-columns:auto 1fr auto;gap:10px}.tickerbar__digits>span:nth-child(n+3){display:none}.tickerbar__meter span{font-size:.8rem}.tickerbar__bar{width:36px}}.ev-art+.inv{padding-top:clamp(50px,7vw,110px)}.scene-window+.inv{padding-top:clamp(50px,7vw,110px)}.inv-hero{position:relative;scroll-margin-top:110px}.inv-hero .scene-window--tall{height:clamp(560px,82vh,860px)}.inv-hero__wrap{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:flex-end;pointer-events:none}.inv-hero__card{width:min(420px,100%);pointer-events:auto;box-shadow:0 30px 60px #0b235047}.inv-hero__card .inv-card{border:0}.scene-window+.inv,.inv-hero+.inv{padding-top:clamp(50px,7vw,110px)}@media (max-width: 900px){.inv-hero .scene-window--tall{height:62vw}.inv-hero__wrap{position:relative;inset:auto;margin-top:-18vw;display:block}.inv-hero__card{margin:0 auto}}.inv-hero .scene-window--tall{height:max(640px,calc(100vh - 110px))}.inv-hero:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;pointer-events:none;background:linear-gradient(90deg,#05193cc7,#05193c73 45%,#05193c0d 75%)}:root[dir=rtl] .inv-hero:after,[dir=rtl] .inv-hero:after{background:linear-gradient(270deg,#05193cc7,#05193c73 45%,#05193c0d 75%)}.inv-hero__wrap{z-index:1;justify-content:space-between;gap:clamp(24px,4vw,70px)}.inv-hero__text{pointer-events:auto;max-width:30rem;color:var(--ivory)}.inv-hero__text .kicker{color:var(--ivory)}.inv-hero__title{margin:0 0 18px;font-family:var(--f-display);font-weight:700;text-transform:uppercase;font-size:clamp(3rem,1.4rem + 5vw,6.4rem);line-height:.9;word-spacing:-.12em;color:var(--ivory)}:lang(he) .inv-hero__title{text-transform:none;word-spacing:0}.inv-hero__intro{margin:0;font-family:Bodoni Moda,serif;font-variation-settings:"opsz" 12;font-weight:500;font-size:clamp(1.1rem,1rem + .4vw,1.35rem);line-height:1.55;color:var(--ivory)}:lang(he) .inv-hero__intro{font-family:Frank Ruhl Libre,serif}@media (max-width: 900px){.inv-hero .scene-window--tall{height:100vw}.inv-hero:after{inset:0 0 auto;height:100vw;background:linear-gradient(0deg,#05193ccc,#05193c26 70%)}.inv-hero__wrap{margin-top:-62vw}.inv-hero__text{padding-inline:4px;margin-bottom:24px}}:lang(he) .inv-hero:after{background:linear-gradient(270deg,#05193cc7,#05193c73 45%,#05193c0d 75%)}.inv-hero .scene-window--tall{height:max(660px,calc(100vh - 240px))}@media (max-width: 900px){.inv-hero .scene-window--tall{height:132vw}.inv-hero:after,:lang(he) .inv-hero:after{height:132vw;background:linear-gradient(0deg,#05193cd9,#05193c33 75%)}.inv-hero__wrap{margin-top:-96vw}}.ask-launcher{padding-inline-start:10px;gap:12px}.ask-launcher__bust{width:62px;height:auto;margin-block:-22px -6px;flex:none;filter:drop-shadow(0 4px 8px rgba(2,20,50,.35));transform-origin:50% 80%}.ask-launcher:hover .ask-launcher__bust{animation:nod .9s var(--ease)}@keyframes nod{30%{transform:rotate(-8deg)}60%{transform:rotate(4deg)}}.ask-panel{grid-template-rows:auto auto 1fr}.ask-panel:before{content:"";grid-row:2;height:12px;background:var(--cobalt) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='12' viewBox='0 0 24 12'%3E%3Cpath d='M0 11H10V3H4V7H7' fill='none' stroke='%23F4EFE6' stroke-width='1.4'/%3E%3Cpath d='M10 11H22V1' fill='none' stroke='%23F4EFE6' stroke-width='1.4'/%3E%3C/svg%3E") repeat-x left center / 24px 12px;opacity:.9}.ask-panel__head{grid-row:1;padding:14px 14px 10px}.ask-panel>.chat{grid-row:3}.ask-panel__bust{width:44px;height:auto;flex:none}.ask-panel__head b{font-family:Playfair Display,serif;font-style:italic;font-weight:900;font-stretch:normal;font-size:1.5rem;letter-spacing:-.01em;line-height:1}:lang(he) .ask-panel__head b{font-family:Frank Ruhl Libre,serif;font-style:normal}.ask-panel__title small{margin-top:3px}.chat__welcome{align-self:stretch;text-align:center;padding:6px 12px 4px}.chat__bust{width:120px;height:auto;margin:4px auto 10px;filter:drop-shadow(0 10px 18px rgba(5,42,94,.18))}.chat__welcome-head{margin:0 0 6px;font-family:Playfair Display,serif;font-style:italic;font-weight:900;font-size:1.55rem;line-height:1.1;color:var(--cobalt)}:lang(he) .chat__welcome-head{font-family:Frank Ruhl Libre,serif;font-style:normal}.chat__welcome p:last-child{margin:0 auto;max-width:30ch}.chat__welcome p:last-child,.msg,.chat__chips .chip,.chat__form textarea{font-family:Bodoni Moda,Didot,serif;font-variation-settings:"opsz" 12;font-weight:500}:lang(he) .chat__welcome p:last-child,:lang(he) .msg,:lang(he) .chat__chips .chip,:lang(he) .chat__form textarea{font-family:Frank Ruhl Libre,serif}.chat__chips{justify-content:center}.chat__chips .chip{font-style:italic}.msg--assistant{border-inline-start:3px solid var(--cobalt)}.essay__list li{grid-template-columns:64px minmax(0,1fr);gap:18px}.essay__list img{width:64px;height:64px;object-fit:contain}.sacks--column{overflow:hidden}.sacks--column .wrap{display:grid;grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);grid-template-areas:"q art" "by art";align-items:center;column-gap:clamp(24px,4vw,64px)}.sacks--column .sacks__q{grid-area:q}.sacks--column .sacks__by{grid-area:by;align-self:start}.sacks__art{grid-area:art;width:100%;max-width:520px;height:auto;justify-self:end;margin-block:-2vw;filter:drop-shadow(0 18px 40px rgba(0,0,0,.25))}.sacks--column .sacks__c{font-size:clamp(4rem,1rem + 8vw,9rem)}@media (max-width: 900px){.sacks--column .wrap{grid-template-columns:1fr;grid-template-areas:"art" "q" "by"}.sacks__art{justify-self:center;max-width:280px;margin:0 0 24px}}.faq details .faq__img+.faq__img{margin-top:12px}.principle__icon{width:clamp(60px,5vw,76px);height:clamp(60px,5vw,76px);object-fit:contain;object-position:center bottom}:lang(he) .principle__icon{object-position:center bottom}.essay__list img{object-position:center top}.ask-launcher--head{height:auto;padding:0;gap:0;background:none;box-shadow:none;overflow:visible}.ask-launcher--head .ask-launcher__bust{width:clamp(76px,6.4vw,96px);margin:0;filter:drop-shadow(0 10px 18px rgba(5,42,94,.3));transition:transform .35s var(--ease)}.ask-launcher--head:hover{transform:none}.ask-launcher--head:hover .ask-launcher__bust,.ask-launcher--head:focus-visible .ask-launcher__bust{transform:translateY(-4px) rotate(-4deg);animation:none}.ask-launcher--head .ask-launcher__words{position:absolute;inset-inline-end:calc(100% + 10px);top:50%;padding:10px 16px 9px;background:var(--cobalt);white-space:nowrap;box-shadow:0 10px 30px #052a5e47;opacity:0;transform:translate(8px,-50%);transition:opacity .3s,transform .3s var(--ease);pointer-events:none}[dir=rtl] .ask-launcher--head .ask-launcher__words{transform:translate(-8px,-50%)}.ask-launcher--head .ask-launcher__words:after{content:"";position:absolute;inset-inline-start:100%;top:50%;margin-top:-7px;border:7px solid transparent;border-inline-start-color:var(--cobalt)}.ask-launcher--head:hover .ask-launcher__words,.ask-launcher--head:focus-visible .ask-launcher__words{opacity:1;transform:translateY(-50%)}@media (hover: none){.ask-launcher--head .ask-launcher__words{display:none}}.inv-hero__wrap{justify-content:space-between}.inv-hero__card{width:min(400px,100%);margin-inline-end:clamp(40px,7vw,150px);box-shadow:none}.inv-hero__card{background:#f6f1e7db;-webkit-backdrop-filter:blur(16px) saturate(1.2);backdrop-filter:blur(16px) saturate(1.2);border:1px solid rgba(255,255,255,.55);border-radius:22px;box-shadow:0 30px 80px #05193c59;overflow:hidden}.inv-hero__card .inv-card{background:none;border:0;padding:clamp(24px,2.6vw,34px) clamp(24px,2.6vw,34px) 18px}.inv-hero__card .inv-card__title{font-family:Playfair Display,serif;font-style:italic;font-weight:900;text-transform:none;font-size:clamp(1.7rem,1.2rem + 1vw,2.3rem);letter-spacing:-.01em;line-height:1.05;margin-bottom:14px}:lang(he) .inv-hero__card .inv-card__title{font-family:Frank Ruhl Libre,serif;font-style:normal}.inv-hero__card .field{margin-bottom:6px}.inv-hero__card .field label{font-family:var(--f-label);font-weight:700;font-size:.68rem;letter-spacing:.18em;text-transform:uppercase;color:var(--muted)}:lang(he) .inv-hero__card .field label{letter-spacing:.02em;font-size:.85rem}.inv-hero__card .input{min-height:44px;padding:6px 0 8px;border:0;border-bottom:1.5px solid var(--line-strong);border-radius:0;background:transparent;box-shadow:none;font-family:Bodoni Moda,serif;font-variation-settings:"opsz" 12;font-size:1.15rem}:lang(he) .inv-hero__card .input{font-family:Frank Ruhl Libre,serif}.inv-hero__card .input:focus{border-bottom-color:var(--cobalt);box-shadow:none}.inv-hero__card select.input{cursor:pointer}.inv-hero__card .btn--primary{margin-top:14px;border-radius:999px}.inv-card__fine{margin:10px 0 0;text-align:center}.inv-card__share{padding:16px clamp(24px,2.6vw,34px) 20px;background:#073b8212;border-top:1px solid rgba(7,59,130,.12);text-align:center}.inv-card__share p{margin:0 0 8px;font-family:Bodoni Moda,serif;font-variation-settings:"opsz" 12;font-style:italic;font-size:1rem;color:var(--cobalt-ink)}:lang(he) .inv-card__share p{font-family:Frank Ruhl Libre,serif;font-style:normal}.inv-card__share-row{display:flex;justify-content:center;gap:22px}.inv-card__share-row a,.inv-card__share-row button{padding:0;border:0;background:none;cursor:pointer;font-family:var(--f-label);font-weight:700;font-size:.74rem;letter-spacing:.14em;text-transform:uppercase;color:var(--cobalt);text-decoration:underline;text-underline-offset:4px;text-decoration-thickness:1px}:lang(he) .inv-card__share-row a,:lang(he) .inv-card__share-row button{letter-spacing:.02em;font-size:.9rem}.inv__grid--solo{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start}.inv__grid--solo .inv__cal{grid-column:1 / -1;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:0 clamp(32px,5vw,80px)}.inv__grid--solo .inv__cal>.inv__h,.inv__grid--solo .inv__cal>.essay__sub,.inv__grid--solo .inv__cal>.muted{grid-column:1 / -1}.inv__grid--solo .ecal{grid-template-columns:1fr;margin-top:0}@media (max-width: 900px){.inv-hero__card{margin-inline:auto}.inv__grid--solo,.inv__grid--solo .inv__cal{grid-template-columns:1fr}}@media (min-width: 901px){.inv-hero .scene-window--tall{height:max(720px,calc(100vh - 150px))}.inv-hero__card .inv-card{padding-top:24px}.inv-hero__card .inv-card__title{font-size:clamp(1.6rem,1.2rem + .8vw,2rem);margin-bottom:8px}.inv-hero__card .input{min-height:38px}.inv-hero__card .btn--primary{margin-top:10px}.inv-card__share{padding-block:12px 14px}}.inv__grid--solo .inv__cal{grid-template-columns:minmax(0,.8fr) minmax(0,1fr)}.inv__grid--solo .ecal__month{max-width:400px}.inv__grid--solo .inv__cal>.essay__sub{margin-bottom:18px}@media (max-width: 900px){.inv__grid--solo,.inv__grid--solo .inv__cal{grid-template-columns:1fr}.inv__grid--solo .ecal__month{max-width:none}}@media (max-width: 600px){.ask-launcher--head .ask-launcher__bust{width:60px}.ask-launcher--head{inset-inline-end:12px;bottom:12px}}@media (max-width: 900px){.plate__grid{grid-template-columns:1fr;gap:28px}.plate__figure{order:-1;max-width:300px;margin:0 auto}.plate__col{gap:22px}.plate__part,.plate__part--left{display:grid;grid-template-columns:64px minmax(0,1fr);column-gap:16px;text-align:start;align-items:start}.plate__part .plate__icon,.plate__part--left .plate__icon{grid-row:1 / span 3;width:64px;height:64px;margin:0;object-position:center top}.plate__part>:not(.plate__icon){grid-column:2}}.principles__sub{margin:14px auto 0;max-width:40ch;font-family:Bodoni Moda,serif;font-variation-settings:"opsz" 12;font-style:italic;font-weight:500;font-size:clamp(1.1rem,1rem + .5vw,1.45rem);line-height:1.45;color:var(--cobalt-ink);text-align:center}:lang(he) .principles__sub{font-family:Frank Ruhl Libre,serif;font-style:normal}.lineage{padding-block:clamp(70px,9vw,140px)}.lineage__head{text-align:center;display:grid;justify-items:center;margin-bottom:clamp(40px,6vw,80px)}.lineage__head .kicker{margin-bottom:14px}.lineage__title{margin:0;font-family:var(--f-display);font-weight:700;text-transform:uppercase;font-size:clamp(2.4rem,1rem + 5vw,6rem);line-height:.92;word-spacing:-.12em;color:var(--cobalt)}:lang(he) .lineage__title{text-transform:none;word-spacing:0}.lineage__body{margin:18px 0 0;max-width:46ch;font-family:Bodoni Moda,serif;font-variation-settings:"opsz" 12;font-weight:500;font-size:clamp(1.1rem,1rem + .4vw,1.35rem);line-height:1.5;color:var(--cobalt-ink)}:lang(he) .lineage__body{font-family:Frank Ruhl Libre,serif}.lineage__list{list-style:none;margin:0 auto;padding:0;max-width:820px;position:relative}.lineage__list:before{content:"";position:absolute;inset-block:10px 40px;inset-inline-start:170px;width:2px;background:linear-gradient(var(--line-strong),var(--cobalt))}.lineage__item{position:relative;display:grid;grid-template-columns:150px minmax(0,1fr);gap:40px;padding-block:16px}.lineage__item:before{content:"";position:absolute;inset-inline-start:165px;top:24px;width:12px;height:12px;border-radius:50%;background:var(--ivory);border:2px solid var(--cobalt)}.lineage__when{text-align:end;padding-top:2px;font-family:var(--f-label);font-weight:700;font-size:.74rem;letter-spacing:.16em;text-transform:uppercase;color:var(--muted)}:lang(he) .lineage__when{letter-spacing:.02em;font-size:.9rem}.lineage__what{margin:0;font-family:Bodoni Moda,serif;font-variation-settings:"opsz" 12;font-weight:500;font-size:clamp(1.05rem,1rem + .3vw,1.25rem);line-height:1.5;color:var(--cobalt-ink)}:lang(he) .lineage__what{font-family:Frank Ruhl Libre,serif}.lineage__item--now{margin-top:18px}.lineage__item--now:before{width:22px;height:22px;inset-inline-start:160px;top:22px;background:var(--cobalt);box-shadow:0 0 0 6px #073b821f}.lineage__item--now .lineage__when{color:var(--cobalt)}.lineage__item--now .lineage__what{font-family:Playfair Display,serif;font-style:italic;font-weight:900;font-size:clamp(2.6rem,1.6rem + 3vw,4.4rem);line-height:1;color:var(--cobalt)}:lang(he) .lineage__item--now .lineage__what{font-family:Frank Ruhl Libre,serif;font-style:normal}@media (max-width: 700px){.lineage__list:before{inset-inline-start:6px}.lineage__item{grid-template-columns:1fr;gap:4px;padding-inline-start:30px}.lineage__item:before{inset-inline-start:1px;top:20px}.lineage__item--now:before{inset-inline-start:-4px}.lineage__when{text-align:start}}.dt-jump{display:flex;flex-wrap:wrap;justify-content:center;gap:8px;margin:clamp(26px,3vw,40px) auto 0;max-width:900px}.dt-jump a{padding:7px 14px;border:1px solid var(--line-strong);border-radius:999px;text-decoration:none;font-family:var(--f-label);font-weight:700;font-size:.72rem;letter-spacing:.12em;text-transform:uppercase;color:var(--cobalt);transition:background .2s,color .2s}:lang(he) .dt-jump a{letter-spacing:.02em;font-size:.88rem}.dt-jump a:hover{background:var(--cobalt);color:var(--ivory)}.dt-grid-wrap{padding-block:clamp(30px,4vw,60px) clamp(60px,8vw,110px)}.dt-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(36px,5vw,70px) clamp(32px,5vw,80px)}.dt{display:grid;grid-template-columns:64px minmax(0,1fr);gap:20px;align-items:start;border-top:2px solid var(--cobalt);padding-top:22px;scroll-margin-top:130px}.dt--wide{grid-column:1 / -1;grid-template-columns:64px minmax(0,.9fr) minmax(0,1.3fr)}.dt__icon{width:64px;height:64px;object-fit:contain;object-position:center top}.dt__title{margin:0 0 8px;font-family:var(--f-display);font-weight:700;text-transform:uppercase;font-size:clamp(1.5rem,1rem + 1.4vw,2.3rem);line-height:.98;color:var(--cobalt)}:lang(he) .dt__title{text-transform:none}.dt__lead{margin:0 0 10px;font-family:Playfair Display,serif;font-style:italic;font-weight:700;font-size:1.25rem;line-height:1.3;color:var(--cobalt)}:lang(he) .dt__lead{font-family:Frank Ruhl Libre,serif;font-style:normal}.dt__points{list-style:none;margin:0;padding:0;display:grid;gap:6px}.dt__points li,.dt-money__points li{position:relative;padding-inline-start:18px;font-family:Bodoni Moda,serif;font-variation-settings:"opsz" 12;font-weight:500;font-size:1.08rem;line-height:1.5;color:var(--cobalt-ink)}.dt__points li:before,.dt-money__points li:before{content:"";position:absolute;inset-inline-start:0;top:.68em;width:7px;height:7px;background:var(--gold)}:lang(he) .dt__points li,:lang(he) .dt-money__points li{font-family:Frank Ruhl Libre,serif}.dt__imgs{display:grid;grid-template-columns:1fr 1fr;gap:16px}.dt__imgs img{width:100%;height:auto}.dt-more{display:flex;justify-content:center;margin-top:clamp(40px,5vw,70px)}@media (max-width: 900px){.dt-grid{grid-template-columns:1fr}.dt--wide{grid-template-columns:56px minmax(0,1fr)}.dt--wide .dt__imgs{grid-column:1 / -1}.dt{grid-template-columns:56px minmax(0,1fr);gap:16px}.dt__icon{width:56px;height:56px}}.dt-money{background:var(--cobalt);color:var(--ivory);padding-block:clamp(70px,9vw,130px);scroll-margin-top:110px}.dt-money__inner{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(28px,4vw,60px) clamp(32px,6vw,100px);align-items:start}.dt-money__title{margin:0 0 14px;font-family:var(--f-display);font-weight:700;text-transform:uppercase;font-size:clamp(2.2rem,1rem + 3.6vw,4.6rem);line-height:.92;word-spacing:-.1em;color:var(--ivory)}:lang(he) .dt-money__title{text-transform:none;word-spacing:0}.dt-money__lead{margin:0;font-family:Bodoni Moda,serif;font-variation-settings:"opsz" 12;font-size:1.2rem;line-height:1.5;color:var(--on-cobalt-soft)}:lang(he) .dt-money__lead{font-family:Frank Ruhl Libre,serif}.dt-money__points{list-style:none;margin:0;padding:0;display:grid;gap:10px}.dt-money__points li{color:var(--ivory);font-size:1.2rem}.dt-money__payoff{grid-column:1 / -1;margin:clamp(10px,2vw,30px) 0 0;padding-top:clamp(24px,3vw,40px);border-top:1px solid var(--on-cobalt-line);font-family:Playfair Display,serif;font-style:italic;font-weight:900;font-size:clamp(1.6rem,1rem + 2vw,3rem);line-height:1.15;color:var(--limestone);max-width:30ch}:lang(he) .dt-money__payoff{font-family:Frank Ruhl Libre,serif;font-style:normal}.dt-money__aside{grid-column:1 / -1;margin:0;font-family:var(--f-label);font-weight:700;font-size:.78rem;letter-spacing:.16em;text-transform:uppercase;color:var(--on-cobalt-soft)}:lang(he) .dt-money__aside{letter-spacing:.02em;font-size:.95rem}@media (max-width: 900px){.dt-money__inner{grid-template-columns:1fr}}.tickerbar__spacer{min-width:0}@media (max-width: 520px){.tickerbar__inner{grid-template-columns:1fr auto}.tickerbar__spacer{display:none}.tickerbar__digits>span:nth-child(n+3){display:inline}}.lineage__title span{display:block}@media (min-width: 701px){.lineage__list:before{inset-inline-start:230px}.lineage__item{grid-template-columns:210px minmax(0,1fr)}.lineage__item:before{inset-inline-start:225px}.lineage__item--now:before{inset-inline-start:220px}}.wellread{padding-block:clamp(70px,9vw,140px);background:var(--white)}.wellread__inner{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.4fr);gap:clamp(32px,6vw,110px);align-items:start}.wellread__title{margin:0;position:sticky;top:140px;font-family:Bodoni Moda,Didot,serif;font-variation-settings:"opsz" 40;font-weight:600;font-size:clamp(2.6rem,1.2rem + 4.4vw,5.6rem);line-height:1;letter-spacing:-.02em;color:var(--cobalt)}.wellread__title span{display:block;padding-bottom:.18em;margin-bottom:.18em;border-bottom:1.5px solid var(--line-strong)}.wellread__title span:last-child{border-bottom:0}:lang(he) .wellread__title{font-family:Secular One,Frank Ruhl Libre,sans-serif;font-weight:400;letter-spacing:0;line-height:1.05}.wellread__sub{margin:0 0 18px;font-family:var(--f-label);font-weight:700;font-size:.74rem;letter-spacing:.18em;text-transform:uppercase;color:var(--muted)}:lang(he) .wellread__sub{letter-spacing:.02em;font-size:.95rem}.wellread__books{list-style:none;margin:0 0 26px;padding:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));border-top:2px solid var(--cobalt)}.wellread__books li{display:grid;gap:2px;padding:14px 0;border-bottom:1px solid var(--line-strong)}.wellread__books li:nth-child(odd){padding-inline-end:18px}.wellread__books li:nth-child(2n){padding-inline-start:18px;border-inline-start:1px solid var(--line-strong)}.wellread__books b{font-family:Bodoni Moda,serif;font-variation-settings:"opsz" 12;font-style:italic;font-weight:600;font-size:clamp(1.15rem,1rem + .5vw,1.45rem);line-height:1.2;color:var(--cobalt)}.wellread__books small{font-family:var(--f-label);font-weight:700;font-size:.68rem;letter-spacing:.16em;text-transform:uppercase;color:var(--muted)}:lang(he) .wellread__books b{font-family:Frank Ruhl Libre,serif;font-style:normal;font-weight:900}:lang(he) .wellread__books small{letter-spacing:.02em;font-size:.85rem}@media (max-width: 900px){.wellread__inner{grid-template-columns:1fr}.wellread__title{position:static}}@media (max-width: 520px){.wellread__books{grid-template-columns:1fr}.wellread__books li:nth-child(n){padding-inline:0;border-inline-start:0}}.shelf{scroll-margin-top:110px}.poster-band{background:var(--ivory);padding-block:clamp(60px,8vw,120px);border-block:2px solid var(--cobalt)}.poster-band__text{display:grid;justify-items:center;text-align:center;font-family:Anton,Secular One,sans-serif;text-transform:uppercase;font-size:clamp(3.4rem,1rem + 9vw,10rem);line-height:.92;color:var(--cobalt)}:lang(he) .poster-band__text{font-family:Secular One,sans-serif;text-transform:none;line-height:1.05}.bb-posters img{width:100%;height:auto}.wellread__title{font-variation-settings:"opsz" 12;font-size:clamp(2.2rem,1rem + 3.3vw,4.4rem);white-space:nowrap}@media (max-width: 900px){.wellread__title{white-space:normal}}.board-title{margin:0 auto;max-width:16ch;display:grid;gap:.2em;font-family:var(--f-display);font-weight:700;text-transform:uppercase;font-size:clamp(2.4rem,1rem + 4.6vw,6rem);line-height:.92;word-spacing:-.1em;color:var(--cobalt)}.board-title__wink{font-family:Playfair Display,serif;font-style:italic;font-weight:900;text-transform:none;word-spacing:0;font-size:.62em;line-height:1.05;max-width:20ch;margin:0 auto}:lang(he) .board-title{text-transform:none;word-spacing:0;line-height:1.05}:lang(he) .board-title__wink{font-family:Frank Ruhl Libre,serif;font-style:normal}.hero__copy{grid-template-columns:1fr!important;justify-items:center;text-align:center;align-items:start!important}.hero__crest{display:grid;justify-items:center;color:var(--ivory);margin-bottom:clamp(18px,3vh,36px);animation:fade .9s var(--ease) both}.hero__emblem{width:clamp(52px,5vw,80px);height:auto;margin-bottom:12px}.hero__wordmark{width:clamp(130px,13vw,200px);height:auto}.hero__verse{margin-top:10px;font-family:var(--verse-font, "Frank Ruhl Libre", serif);font-weight:var(--verse-weight, 500);font-size:clamp(1rem,.9rem + .5vw,1.4rem);color:var(--ivory)}.hero__title{max-width:none!important;margin-inline:auto;display:grid;justify-items:center}:lang(he) .hero__title{max-width:none!important}.hero__aside{padding-top:clamp(18px,2.6vw,34px)!important;padding-bottom:0;display:grid;justify-items:center}.hero__aside p{margin-inline:auto;max-width:none}.hero__cta span{display:inline-block;transition:transform .3s var(--ease)}.hero__cta:hover span{transform:translateY(3px)}@media (min-width: 901px){.hero__art{margin-top:-6vw}:lang(he) .hero__art{margin-top:-6vw}}.header--crestless .logo--center{opacity:0;pointer-events:none}.header .logo--center{transition:opacity .35s var(--ease)}@media (min-width: 901px){.header--crestless .masthead{display:none}}@media (min-width: 701px){.hero__title{display:flex!important;flex-wrap:wrap;justify-content:center;column-gap:.28em;font-size:clamp(3rem,.6rem + 5.6vw,7.4rem)!important}.hero__title .l--last{flex-basis:100%;text-align:center}:lang(he) .hero__title{font-size:clamp(3.2rem,.6rem + 6vw,8rem)!important}}.hero__crest{margin-bottom:clamp(10px,2vh,26px)}.hero__emblem{width:clamp(44px,4vw,66px);margin-bottom:8px}.hero__wordmark{width:clamp(110px,10vw,160px)}.hero{padding-top:clamp(24px,3vw,48px)!important}.hero__disc{display:none}.bb-uniforms{grid-template-columns:minmax(0,1fr);max-width:900px;margin-inline:auto}.dt__imgs{grid-template-columns:1fr}.dt-head{text-align:center;padding-block:clamp(40px,6vw,90px) clamp(30px,4vw,60px)}.dt-head__poster{margin:0}.dt-head__juicy{margin:clamp(14px,2vw,26px) 0 0;font-family:Playfair Display,serif;font-style:italic;font-weight:900;font-size:clamp(1.6rem,1rem + 2vw,3rem);color:var(--cobalt)}:lang(he) .dt-head__juicy{font-family:Frank Ruhl Libre,serif;font-style:normal}.dt-head .plate__intro{margin-top:10px}.dt-jump a b{color:var(--gold);margin-inline-end:4px}.dt-jump a:hover b{color:var(--ivory)}.dt-group{padding-block:clamp(40px,5vw,80px);scroll-margin-top:110px}.dt-group+.dt-group{border-top:1px solid var(--line-strong)}.dt-group__n{margin:0 0 clamp(20px,3vw,36px);font-family:var(--f-label);font-weight:700;font-size:.8rem;letter-spacing:.22em;text-transform:uppercase;color:var(--muted)}:lang(he) .dt-group__n{letter-spacing:.02em;font-size:1rem}.dt-group__n--light{display:block;color:var(--on-cobalt-soft);margin-bottom:14px}.dt-end{padding-block:clamp(50px,7vw,100px);border-top:2px solid var(--cobalt)}.dt-end__inner{display:grid;justify-items:center;gap:18px;text-align:center}.dt-group__n{font-family:Playfair Display,serif;font-style:italic;font-weight:900;font-size:clamp(1.6rem,1rem + 1.4vw,2.4rem);letter-spacing:0;text-transform:none;color:var(--cobalt)}:lang(he) .dt-group__n{font-family:Frank Ruhl Libre,serif;font-style:normal;font-size:clamp(1.6rem,1rem + 1.4vw,2.4rem)}.dt-group__n--light{color:var(--limestone)}@media (max-width: 700px){.btn{white-space:normal;text-align:center;justify-content:center;max-width:100%;height:auto;min-height:52px;line-height:1.3;padding-block:14px}}@media (max-width: 900px){.header--crestless .logo--center{visibility:hidden;height:0;overflow:hidden}.header--crestless .masthead{padding-block:6px}}.lineage__list{max-width:1120px}@media (min-width: 701px){.lineage__item{grid-template-columns:230px 130px minmax(0,1fr);gap:0 44px;align-items:center;padding-block:10px}.lineage__list:before{inset-inline-start:382px}.lineage__item:before,.lineage__item--now:before{top:50%;transform:translateY(-50%)}.lineage__item:before{inset-inline-start:377px}.lineage__item--now:before{inset-inline-start:372px}}.lineage__icon{width:100%;max-width:230px;height:96px;object-fit:contain;object-position:center}.lineage__when{display:grid;gap:4px;text-align:center}.lineage__when b{color:var(--cobalt-ink)}.lineage__what b{font-family:Bodoni Moda,serif;font-variation-settings:"opsz" 12;font-weight:700;font-size:1.18em;color:var(--cobalt)}:lang(he) .lineage__what b{font-family:Frank Ruhl Libre,serif;font-weight:900}.lineage__item--now .lineage__what{font-family:var(--f-label);font-style:normal;font-weight:700;font-size:.8rem;letter-spacing:.22em;text-transform:uppercase;color:var(--muted);display:grid;gap:6px}.lineage__item--now .lineage__what b{font-family:Playfair Display,serif;font-style:italic;font-weight:900;font-size:clamp(3rem,1.6rem + 3.4vw,5rem);letter-spacing:0;text-transform:none;line-height:.95;color:var(--cobalt)}:lang(he) .lineage__item--now .lineage__what{letter-spacing:.04em;font-size:1rem}:lang(he) .lineage__item--now .lineage__what b{font-family:Frank Ruhl Libre,serif;font-style:normal}@media (max-width: 700px){.lineage__icon{max-width:180px;height:72px;object-position:left center}:lang(he) .lineage__icon{object-position:right center}.lineage__when{text-align:start;grid-auto-flow:column;justify-content:start;gap:8px}}.facts{padding-block:clamp(60px,8vw,120px)}.facts__title{margin:0 0 clamp(24px,3vw,44px);text-align:center;font-family:var(--f-display);font-weight:700;text-transform:uppercase;font-size:clamp(2.2rem,1rem + 4vw,5rem);line-height:.92;word-spacing:-.12em;color:var(--cobalt)}:lang(he) .facts__title{text-transform:none;word-spacing:0}.facts__grid{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border:3px solid var(--cobalt)}.fact{min-height:clamp(190px,18vw,260px);padding:clamp(22px,2.6vw,40px);display:grid;align-content:space-between;gap:14px;border:1.5px solid var(--cobalt)}.fact__link{display:grid;align-content:space-between;gap:14px;height:100%;text-decoration:none;color:inherit}.fact__link .facts__label:after{content:" →"}.fact--0{background:var(--cobalt);color:var(--ivory)}.fact--1{background:var(--white);color:var(--cobalt)}.fact--2{background:#dbe5f1;color:var(--cobalt)}.fact--3{background:var(--limestone);color:var(--cobalt)}.facts__n{font-family:var(--f-display);font-weight:700;font-size:clamp(3rem,1.4rem + 4.6vw,6.4rem);line-height:.85;letter-spacing:-.02em}.fact:nth-child(7) .facts__n,.fact:nth-child(9) .facts__n{font-family:Playfair Display,serif;font-style:italic;font-weight:900;font-size:clamp(2.4rem,1.2rem + 3.4vw,4.6rem);letter-spacing:0}:lang(he) .fact:nth-child(7) .facts__n,:lang(he) .fact:nth-child(9) .facts__n{font-family:Frank Ruhl Libre,serif;font-style:normal}.facts__label{white-space:pre-line;font-family:var(--f-label);font-weight:700;font-size:clamp(.82rem,.75rem + .3vw,1rem);line-height:1.3;letter-spacing:.08em;text-transform:uppercase}:lang(he) .facts__label{letter-spacing:0;text-transform:none;font-size:clamp(.95rem,.9rem + .3vw,1.15rem)}.fact--more{display:none}.facts__grid.is-open .fact--more{display:grid;animation:factIn .5s var(--ease) both;animation-delay:calc(var(--i) * 60ms)}@keyframes factIn{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}.facts__more{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:14px 28px;margin-top:clamp(24px,3vw,40px)}@media (max-width: 900px){.facts__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.fact{min-height:160px}}@media (prefers-reduced-motion: reduce){.facts__grid.is-open .fact--more{animation:none}}:lang(he) .fact__link .facts__label:after{content:" ←"}.facts__grid{grid-template-columns:repeat(3,minmax(0,1fr))}.fact{aspect-ratio:1 / 1;min-height:0;align-content:space-between;overflow:hidden}.fact--blue{background:var(--cobalt);color:var(--ivory)}.fact--white{background:var(--white);color:var(--cobalt)}.fact--sky{background:#dbe5f1;color:var(--cobalt)}.fact--stone{background:var(--limestone);color:var(--cobalt)}.facts__n{font-family:"Anton",var(--f-display);font-weight:400;font-size:clamp(4rem,2rem + 6vw,9rem);line-height:.85;letter-spacing:0}:lang(he) .facts__n{font-family:Anton,Secular One,sans-serif}.facts__label{font-size:clamp(.85rem,.75rem + .35vw,1.1rem);max-width:22ch;white-space:normal}.fact--word{align-content:center}.facts__word{font-family:Anton,sans-serif;text-transform:uppercase;font-size:clamp(3rem,1.4rem + 4.4vw,6.8rem);line-height:.88}:lang(he) .facts__word{font-family:Secular One,sans-serif;text-transform:none;line-height:1;font-size:clamp(2.6rem,1.2rem + 3.8vw,5.6rem)}.fact--venn,.fact--pie{align-content:center;justify-items:center}.venn{width:100%;height:auto;max-width:340px;overflow:visible}.venn circle{fill:var(--cobalt);fill-opacity:.16;stroke:var(--cobalt);stroke-width:1.4}.venn text{font-family:var(--f-label);font-weight:700;font-size:11px;letter-spacing:.06em;text-transform:uppercase;fill:var(--cobalt)}.venn .venn__center{font-family:Playfair Display,serif;font-style:italic;font-weight:900;font-size:19px;letter-spacing:0;text-transform:none}:lang(he) .venn text{font-size:12.5px;letter-spacing:0}:lang(he) .venn .venn__center{font-family:Frank Ruhl Libre,serif;font-style:normal;font-size:21px}.pie{display:grid;justify-items:center;gap:12px;width:100%}.pie svg{width:58%;height:auto}.pie svg .pie__a{fill:var(--cobalt)}.pie svg .pie__b{fill:var(--ivory);stroke:var(--cobalt);stroke-width:1.2}.pie__key{display:grid;gap:4px;justify-items:center;text-align:center;font-family:var(--f-label);font-weight:700;font-size:clamp(.72rem,.65rem + .25vw,.9rem);letter-spacing:.08em;text-transform:uppercase}.pie__key b{font-family:Playfair Display,serif;font-style:italic;font-weight:900;font-size:1.35em;letter-spacing:0;text-transform:none}.pie__key span{display:inline-flex;align-items:center;gap:6px}.pie__key i{width:10px;height:10px;display:inline-block}.pie__key i.pie__a{background:var(--cobalt)}.pie__key i.pie__b{background:var(--ivory);border:1px solid var(--cobalt)}:lang(he) .pie__key{letter-spacing:0;font-size:clamp(.85rem,.8rem + .25vw,1rem)}:lang(he) .pie__key b{font-family:Frank Ruhl Libre,serif;font-style:normal}@media (max-width: 700px){.facts__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.fact{aspect-ratio:auto;min-height:170px}.fact--venn{grid-column:1 / -1}}.facts__grid .fact .facts__n{font-family:Anton,Secular One,sans-serif!important;font-style:normal!important;font-weight:400!important;font-size:clamp(4rem,2rem + 6vw,9rem)}.pillars{margin:0 0 clamp(22px,3vw,40px);display:flex;flex-wrap:wrap;gap:0 .32em;font-family:Anton,Secular One,sans-serif;text-transform:uppercase;font-size:clamp(2.2rem,1rem + 3.6vw,5rem);line-height:1;color:var(--cobalt)}.pillars__wink{font-family:Playfair Display,serif;font-style:italic;font-weight:900;text-transform:none;color:var(--gold)}:lang(he) .pillars{font-family:Secular One,sans-serif;text-transform:none;line-height:1.15}:lang(he) .pillars__wink{font-family:Frank Ruhl Libre,serif;font-style:normal}.pillars{justify-content:center;text-align:center}.pillars__wink{color:var(--cobalt)}.venn .venn__center{font-size:16px}.footer__contact{display:flex;flex-wrap:wrap;align-items:end;gap:18px clamp(28px,5vw,70px);margin:clamp(28px,4vw,50px) 0;padding-top:clamp(20px,3vw,32px);border-top:1px solid var(--on-cobalt-line, rgba(246,241,231,.22))}.footer__contact-title{flex-basis:100%;margin:0;font-family:Playfair Display,serif;font-style:italic;font-weight:900;font-size:clamp(1.6rem,1.2rem + 1.2vw,2.4rem)}:lang(he) .footer__contact-title{font-family:Frank Ruhl Libre,serif;font-style:normal}.footer__contact-link{display:grid;gap:4px;text-decoration:none;color:inherit}.footer__contact-link small{font-family:var(--f-label);font-weight:700;font-size:.7rem;letter-spacing:.2em;text-transform:uppercase;opacity:.75}:lang(he) .footer__contact-link small{letter-spacing:.02em;font-size:.85rem}.footer__contact-link b{font-family:var(--f-display);font-weight:700;font-size:clamp(1.2rem,1rem + .8vw,1.7rem);text-decoration:underline;text-underline-offset:5px;text-decoration-thickness:1px}.oh-hero{position:relative}.oh-hero .scene-window--tall{height:clamp(420px,62vh,640px)}.oh-hero:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:linear-gradient(0deg,#05193cd1,#05193c40 60%,#05193c0d)}.oh-hero__text{position:absolute;inset:auto 0 clamp(28px,5vw,64px);z-index:1;color:var(--ivory);display:grid;justify-items:center;text-align:center;gap:10px}.oh-hero__kicker{font-family:var(--f-label);font-weight:700;font-size:.8rem;letter-spacing:.22em;text-transform:uppercase;color:var(--gold-light)}:lang(he) .oh-hero__kicker{letter-spacing:.04em;font-size:1rem}.oh-hero__lead{margin:0;font-family:Playfair Display,serif;font-style:italic;font-weight:900;font-size:clamp(1.4rem,1rem + 1.4vw,2.2rem)}:lang(he) .oh-hero__lead{font-family:Frank Ruhl Libre,serif;font-style:normal}.oh-hero__title{margin:0;font-family:var(--f-display);font-weight:700;text-transform:uppercase;font-size:clamp(2.8rem,1.2rem + 5vw,6.4rem);line-height:.9;word-spacing:-.1em}:lang(he) .oh-hero__title{text-transform:none;word-spacing:0}.oh-hero__intro{margin:6px 0 0;max-width:54ch;font-family:Bodoni Moda,serif;font-variation-settings:"opsz" 12;font-size:clamp(1.05rem,1rem + .35vw,1.3rem);line-height:1.5}:lang(he) .oh-hero__intro{font-family:Frank Ruhl Libre,serif}.oh-events{padding-block:clamp(48px,7vw,100px)}.oh-cards{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(16px,2.4vw,32px)}.oh-card{display:grid;grid-template-rows:auto 1fr auto;gap:18px;padding:clamp(22px,2.4vw,32px);background:var(--white);border-top:6px solid var(--cobalt);box-shadow:0 14px 40px #052a5e14}.oh-card:nth-child(2){background:var(--cobalt);color:var(--ivory);border-top-color:var(--gold)}.oh-card__date{display:flex;align-items:baseline;gap:10px;color:var(--cobalt)}.oh-card:nth-child(2) .oh-card__date{color:var(--ivory)}.oh-card__date b{font-family:"Anton",var(--f-display);font-weight:400;font-size:clamp(4rem,2rem + 4vw,6rem);line-height:.85}.oh-card__date span{font-family:var(--f-display);font-weight:700;text-transform:uppercase;font-size:1.3rem;letter-spacing:.04em}.oh-card__body{display:grid;gap:8px;align-content:start}.oh-card__when{font-family:var(--f-label);font-weight:700;font-size:.78rem;letter-spacing:.16em;text-transform:uppercase;opacity:.75}:lang(he) .oh-card__when{letter-spacing:.02em;font-size:.95rem}.oh-card__title{margin:0;font-family:Playfair Display,serif;font-style:italic;font-weight:900;font-size:clamp(1.6rem,1.2rem + 1vw,2.2rem);line-height:1.1;color:inherit}:lang(he) .oh-card__title{font-family:Frank Ruhl Libre,serif;font-style:normal}.oh-card:not(:nth-child(2)) .oh-card__title{color:var(--cobalt)}.oh-card__notes{margin:0;font-family:Bodoni Moda,serif;font-variation-settings:"opsz" 12;font-size:1.05rem;line-height:1.5}:lang(he) .oh-card__notes{font-family:Frank Ruhl Libre,serif}.oh-card__seats{font-family:var(--f-label);font-weight:700;font-size:.74rem;letter-spacing:.14em;text-transform:uppercase;color:var(--gold)}:lang(he) .oh-card__seats{letter-spacing:.02em;font-size:.9rem}.oh-card:nth-child(2) .oh-card__cta{background:var(--ivory);color:var(--cobalt);border-color:var(--ivory)}.oh-card__cta{width:100%;justify-content:center}.oh-empty{display:grid;justify-items:center;gap:18px;text-align:center}.oh-share{margin:clamp(36px,5vw,60px) auto 0;text-align:center;display:grid;gap:10px;justify-items:center}.oh-share p{margin:0;font-family:Bodoni Moda,serif;font-style:italic;font-size:1.1rem;color:var(--cobalt-ink)}:lang(he) .oh-share p{font-family:Frank Ruhl Libre,serif;font-style:normal}@media (max-width: 900px){.oh-cards{grid-template-columns:1fr}}.oh-modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:60;display:grid;place-items:center;padding:16px;background:#0314309e;backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px);animation:fade .25s var(--ease) both;overflow-y:auto}.oh-modal__card{position:relative;width:min(560px,100%);max-height:calc(100vh - 32px);overflow-y:auto;background:var(--ivory);padding:clamp(24px,3vw,38px);box-shadow:0 30px 90px #00000059;border-top:6px solid var(--cobalt)}.oh-modal__close{position:absolute;top:12px;inset-inline-end:12px;width:38px;height:38px;border:0;background:none;color:var(--cobalt);font-size:1.1rem;cursor:pointer}.oh-form{display:grid;gap:14px}.oh-form__head{display:grid;gap:4px;padding-bottom:12px;border-bottom:1px solid var(--line-strong)}.oh-form__head small{font-family:var(--f-label);font-weight:700;font-size:.7rem;letter-spacing:.2em;text-transform:uppercase;color:var(--muted)}:lang(he) .oh-form__head small{letter-spacing:.02em;font-size:.85rem}.oh-form__head h2{margin:0;font-family:Playfair Display,serif;font-style:italic;font-weight:900;font-size:clamp(1.6rem,1.2rem + 1vw,2.1rem);color:var(--cobalt)}:lang(he) .oh-form__head h2{font-family:Frank Ruhl Libre,serif;font-style:normal}.oh-form__head span{font-family:var(--f-display);font-weight:700;text-transform:uppercase;font-size:.95rem;color:var(--cobalt-ink)}.oh-form .field{margin:0}.oh-form__two{display:grid;grid-template-columns:1fr 1fr;gap:12px}@media (max-width: 520px){.oh-form__two{grid-template-columns:1fr}}.oh-kids{margin:0;padding:0;border:0;display:grid;gap:8px}.oh-kids legend{padding:0;margin-bottom:2px;font-weight:600;font-size:.95rem;color:var(--cobalt-ink)}.oh-hint{margin:0;font-family:Bodoni Moda,serif;font-style:italic;font-size:.9rem;color:var(--muted)}:lang(he) .oh-hint{font-family:Frank Ruhl Libre,serif;font-style:normal}.oh-kid{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.oh-kid__n{min-width:64px;font-family:var(--f-label);font-weight:700;font-size:.78rem;letter-spacing:.1em;text-transform:uppercase;color:var(--muted)}:lang(he) .oh-kid__n{letter-spacing:0;font-size:.9rem}.oh-kid__opts{display:flex;gap:8px}.oh-kid__opts .chip.is-on{background:var(--cobalt);color:var(--ivory);border-color:var(--cobalt)}.oh-kid__remove,.oh-kid__add{border:0;background:none;padding:0;cursor:pointer;color:var(--cobalt);font-weight:700;font-size:.85rem;text-decoration:underline;text-underline-offset:3px;justify-self:start}.oh-kid__remove{margin-inline-start:auto;color:var(--muted);font-weight:500}.oh-done{display:grid;justify-items:center;gap:12px;text-align:center;padding-block:12px}.oh-done p{margin:0;max-width:38ch;font-family:Bodoni Moda,serif;font-size:1.05rem;line-height:1.5}:lang(he) .oh-done p{font-family:Frank Ruhl Libre,serif}.oh-kid__opts .chip.is-on,.oh-kid__opts .chip.is-on:hover{background:var(--cobalt)!important;color:var(--ivory)!important;border-color:var(--cobalt)!important;opacity:1}.oh-parents{display:grid;gap:10px}.oh-parent{margin:0;padding:0;border:0}.oh-parent legend{padding:0;margin-bottom:6px;font-weight:600;font-size:.95rem;color:var(--cobalt-ink)}.oh-kid{display:grid;gap:8px;padding:12px 0;border-top:1px solid var(--line)}.oh-kid__top{display:flex;align-items:center;gap:10px}.door-sign{min-height:80vh;display:grid;place-items:center;align-content:center;gap:18px;padding:40px 16px;text-align:center;color:var(--cobalt)}.door-sign h1{margin:0;font-family:var(--f-display);font-weight:var(--w-display);font-size:clamp(2.4rem,6vw,4.4rem)}.door-sign p{margin:0;font-size:1.4rem}.door-sign__qr{width:min(70vw,360px)}.door-sign__qr svg{width:100%;height:auto;display:block}.door-sign b{font-size:1.6rem;letter-spacing:.04em}.door-sign small{color:var(--muted)}@media print{.header,.footer,.ask-launcher{display:none!important}.door-sign{min-height:0}}.oh-strip{background:var(--cobalt);color:var(--on-cobalt)}.oh-strip__inner{display:flex;align-items:center;justify-content:space-between;gap:18px 32px;flex-wrap:wrap;padding-block:clamp(22px,3vw,34px)}.oh-strip__text{margin:0;flex:1 1 520px;max-width:980px;text-wrap:balance;font-size:clamp(1.02rem,.95rem + .4vw,1.25rem);line-height:1.45}.oh-strip__text b{font-family:var(--f-display);font-weight:var(--w-display);font-size:1.15em;margin-inline-end:.35em;color:var(--white)}.oh-strip__text span{font-family:Bodoni Moda,serif;font-variation-settings:"opsz" 12;font-style:italic;color:var(--on-cobalt-soft)}:lang(he) .oh-strip__text span{font-family:Frank Ruhl Libre,serif;font-style:normal}.oh-strip__btn{background:var(--ivory);color:var(--cobalt);border:0}.oh-strip__btn:after{background:var(--white)!important}.home-grad{padding-block:clamp(60px,8vw,110px) clamp(40px,5vw,70px)}.home-grad__head{text-align:center;max-width:760px}.home-grad__title{font-family:var(--f-display);font-weight:var(--w-display);font-size:var(--fs-l);color:var(--cobalt);margin:8px 0 12px}.home-grad__more{text-align:center;margin-top:10px}.trio{padding-block:clamp(60px,8vw,120px)}.trio--religion{background:var(--white)}.trio__grid{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:clamp(28px,5vw,80px);align-items:start}.trio--religion .trio__art{order:2}.trio__art{position:sticky;top:120px;margin:0}.trio__art img{display:block;width:100%;height:auto;box-shadow:0 30px 60px -30px #05193c73}.trio__mark{position:absolute;width:22%;inset-inline-start:6%;bottom:6%;color:var(--ivory);filter:drop-shadow(0 4px 12px rgba(0,0,0,.35))}.trio__title{font-family:var(--f-display);font-weight:var(--w-display);font-size:var(--fs-l);line-height:1;color:var(--cobalt);margin:10px 0 16px}.trio__intro{font-size:var(--fs-lead);line-height:1.5;margin:0 0 22px;max-width:56ch}.trio__h{font-family:var(--f-display);font-weight:var(--w-display);font-size:1.1rem;color:var(--cobalt);margin:28px 0 12px}.trio__books{margin-bottom:8px}.trio__books--later li b{color:#3a6aa8}.trio__points{margin:0;display:grid;gap:18px}.trio__points--grid{grid-template-columns:1fr 1fr;gap:22px 28px}.trio__points dt{font-family:var(--f-display);font-weight:var(--w-display);font-size:1.15rem;color:var(--cobalt);margin-bottom:4px}.trio__points dd{margin:0;line-height:1.55}.trio__shelf{display:flex;align-items:flex-end;gap:6px;height:190px;padding-bottom:6px;border-bottom:6px solid var(--limestone-2)}.trio__spine{flex:1;height:var(--h);background:var(--cobalt);color:var(--ivory);display:grid;place-items:center;border-radius:2px 2px 0 0}.trio__spine:nth-child(3n+2){background:#3a6aa8}.trio__spine:nth-child(3n){background:var(--cobalt-deep)}.trio__spine span{writing-mode:vertical-rl;font-family:var(--f-display);font-weight:700;font-size:.85rem;letter-spacing:.04em;white-space:nowrap}:lang(he) .trio__spine span{font-family:Frank Ruhl Libre,serif;font-size:.95rem}@media (max-width: 900px){.trio__grid{grid-template-columns:1fr}.trio__art{position:relative;top:0;max-width:420px}.trio--religion .trio__art{order:0}.trio__points--grid{grid-template-columns:1fr}.trio__shelf{height:150px}}.join__h{font-family:var(--f-display);font-weight:var(--w-display);font-size:1.25rem;color:var(--cobalt);margin:30px 0 10px}.join__get{margin:0;padding:0;list-style:none;display:grid;gap:8px}.join__get li{position:relative;padding-inline-start:26px;line-height:1.5}.join__get li:before{content:"✓";position:absolute;inset-inline-start:0;color:var(--cobalt);font-weight:700}.join__p{margin:0 0 6px;line-height:1.6;max-width:54ch}.join__card{position:sticky;top:120px}@media (max-width: 900px){.join__card{position:static}}.pillars--end{margin:clamp(28px,4vw,48px) 0 0}h1,h2,h3,h4,.kicker,blockquote,figcaption,.lead,.h-xl,.h-l,.h-m{text-wrap:balance}p,li,dd,dt,small,.fine{text-wrap:pretty}@media (max-width: 600px){.oh-strip__text b{display:block;margin-bottom:4px}}.trio__inner{max-width:980px}.trio__poster{display:grid;justify-items:center;text-align:center;gap:6px;margin-bottom:clamp(26px,4vw,44px);color:var(--cobalt)}.trio__letter{height:clamp(120px,16vw,210px);width:auto}.trio__word{font-family:var(--f-display);font-weight:var(--w-display);font-size:clamp(2.2rem,1.2rem + 3.4vw,4.4rem);text-transform:uppercase;letter-spacing:.08em;line-height:1}:lang(he) .trio__word{font-family:Secular One,sans-serif;letter-spacing:0;text-transform:none}.trio__other{font-family:Bodoni Moda,serif;font-variation-settings:"opsz" 12;font-style:italic;font-size:1.1rem;color:#3a6aa8}.trio .trio__title{text-align:center}.trio .trio__intro{text-align:center;margin-inline:auto}.trio .trio__h{text-align:center;margin-top:clamp(32px,4vw,48px)}.trio .shelf__controls{margin-top:18px}.trio__torah{justify-content:center;overflow:visible}.trio__torah .shelf__book{width:clamp(38px,4.4vw,58px)}.trio__torah .shelf__book span{font-size:.86rem}:lang(he) .trio__torah .shelf__book span,:lang(he) .trio .shelf__book span{font-family:Frank Ruhl Libre,serif}.trio .trio__points--grid{margin-top:30px}.dayribbon{list-style:none;margin:0 0 8px;padding:0;display:flex;border-inline-start:10px solid var(--cobalt-ink);border-inline-end:10px solid var(--cobalt-ink)}.dayribbon li{flex:1 1 0;min-width:0;padding:22px 4px;background:var(--c);color:var(--ivory);text-align:center;font-family:Bodoni Moda,serif;font-variation-settings:"opsz" 12;font-weight:600;font-size:.82rem;line-height:1.15;border-inline-end:1px solid rgba(11,35,80,.25);display:grid;place-items:center}:lang(he) .dayribbon li{font-family:Frank Ruhl Libre,serif;font-size:.92rem}.dayribbon li[style*="#e7dcc6"],.dayribbon li[style*="#dbe5f1"]{color:var(--cobalt)}.dayribbon .dayribbon__end{flex:0 0 auto;background:none;color:var(--cobalt);font-family:var(--f-display);font-weight:700;padding-inline:12px;border:0;white-space:nowrap}@media (max-width: 760px){.dayribbon{flex-wrap:wrap;border:0;gap:4px}.dayribbon li{flex:1 1 28%;padding:12px 4px}.dayribbon .dayribbon__end{flex-basis:100%}.trio__torah .shelf__book{width:30px}.trio__torah{gap:3px}}@media (max-width: 760px){.trio__torah{padding:0}.trio__torah .shelf__book{flex:1 1 0;width:auto;min-width:0}.trio__torah .shelf__book span{font-size:.72rem}}.lineage--chapter{padding-block:0}.scene-window__caption{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;display:grid;place-content:center;justify-items:center;gap:.05em;padding:24px;text-align:center;background:radial-gradient(ellipse at center,#05193c80,#05193c40 70%);color:var(--ivory);font-family:var(--f-display);font-weight:var(--w-display);text-transform:uppercase;font-size:clamp(2.2rem,1rem + 4.6vw,5.6rem);line-height:.98;letter-spacing:.02em;text-shadow:0 2px 24px rgba(5,25,60,.5)}.scene-window__caption span:last-child{font-family:Playfair Display,serif;font-style:italic;font-weight:900;text-transform:none;letter-spacing:0;color:var(--gold-light)}:lang(he) .scene-window__caption{font-family:Secular One,sans-serif;text-transform:none;line-height:1.08}:lang(he) .scene-window__caption span:last-child{font-family:Frank Ruhl Libre,serif;font-style:normal}.oh-card:has(.oh-card__art){grid-template-rows:auto auto 1fr auto}.oh-card__art{overflow:hidden;margin:calc(-1*clamp(22px,2.4vw,32px)) calc(-1*clamp(22px,2.4vw,32px)) 0;padding:18px 18px 6px;background:none;display:flex;align-items:center;justify-content:center;height:clamp(180px,16vw,230px)}.oh-card__art img{min-height:0;max-width:100%;max-height:100%;width:auto;height:auto;object-fit:contain}@media (max-width: 900px){.oh-card__art{height:200px}}.daf{margin:4px auto 40px;max-width:520px;display:grid;justify-items:center;gap:14px;text-align:center}.daf__page{--line: rgba(11, 35, 80, .5);position:relative;width:210px;aspect-ratio:3 / 4;background:#fbf7ee;border:1px solid var(--gold-light);box-shadow:0 12px 26px -18px #0b235080;padding:26px 9px 10px;display:grid;grid-template-columns:.3fr 1fr 1.7fr 1fr .3fr;gap:5px;transform:rotate(-1.5deg)}.daf__head{position:absolute;top:7px;inset-inline:0;text-align:center;font-family:Frank Ruhl Libre,serif;font-weight:700;color:var(--cobalt);font-size:.62rem}.daf__part{all:unset;box-sizing:border-box;position:relative;cursor:pointer;border-radius:2px;outline:1.5px solid transparent;outline-offset:2px;transition:background-color .25s,outline-color .25s,opacity .25s;background-image:repeating-linear-gradient(to bottom,var(--line) 0 var(--ink, 1.5px),transparent var(--ink, 1.5px) var(--gap, 4px));background-clip:content-box;padding:1px;opacity:.6}.daf__part:focus-visible{outline-color:var(--cobalt)}.daf__part.is-on{opacity:1;--line: var(--cobalt);background-color:#073b8212;outline-color:var(--gold)}.daf__rashi,.daf__tosafot{--ink: 1px;--gap: 3px}.daf__edge{--ink: 1px;--gap: 5px;margin-block:18% 30%}.daf__main{display:grid;grid-template-rows:auto 1fr;gap:5px;min-height:0}.daf__mishnah{--ink: 2px;--gap: 5px;height:24%;min-height:30px}.daf__gemara{--ink: 1.5px;--gap: 4.5px}.daf__first{position:absolute;top:-2px;inset-inline-start:50%;transform:translate(50%);background:#fbf7ee;padding:0 3px;font-family:Frank Ruhl Libre,serif;font-weight:900;font-size:.8rem;color:var(--cobalt);line-height:1}.daf__dh{display:none}.daf__note{display:grid;gap:8px;justify-items:center}.daf__title{font-family:var(--f-display);font-size:1rem;color:var(--cobalt)}.daf__tabs{display:flex;flex-wrap:wrap;justify-content:center;gap:5px}.daf__tabs button{font:inherit;font-size:.76rem;padding:3px 10px;border:1px solid var(--gold-light);background:none;color:var(--cobalt);border-radius:999px;cursor:pointer}.daf__tabs button.is-on{background:var(--cobalt);color:var(--ivory);border-color:var(--cobalt)}.daf__text{font-size:.9rem;line-height:1.5;max-width:46ch;min-height:4.5em}.daf__text b{color:var(--cobalt)}.jar{margin:28px auto 36px;max-width:460px;display:grid;justify-items:center;gap:12px;text-align:center}.jar__glass{all:unset;box-sizing:border-box;cursor:pointer;display:grid;justify-items:center;width:110px;transition:transform .2s}.jar__glass:hover{transform:rotate(-4deg)}.jar__glass:focus-visible{outline:2px solid var(--cobalt);outline-offset:6px;border-radius:12px}.jar__glass.is-open .jar__lid{transform:translateY(-7px) rotate(-14deg)}.jar__lid{width:62%;height:12px;background:var(--cobalt);border-radius:4px 4px 2px 2px;transition:transform .35s cubic-bezier(.3,1.6,.5,1);position:relative;z-index:1}.jar__body{position:relative;width:100%;aspect-ratio:4 / 5;margin-top:-2px;border:2px solid var(--cobalt);border-radius:26% 26% 18% 18%/14% 14% 12% 12%;background:linear-gradient(100deg,#ffffffb3 8%,#dbe5f159 22%,#dbe5f126 60%,#ffffff80 85%);overflow:hidden}.jar__slip{position:absolute;width:34%;height:13%;left:calc(10% + var(--x) * .75);bottom:calc(6% + var(--y) * .8);background:#fbf7ee;border:1px solid var(--gold-light);transform:rotate(var(--r))}.jar__slip:after{content:"";position:absolute;top:35%;right:14%;bottom:35%;left:14%;background:repeating-linear-gradient(to bottom,rgba(11,35,80,.35) 0 1px,transparent 1px 3px)}.jar__label{position:absolute;top:18%;inset-inline:14%;padding:3px 2px;background:var(--ivory);border:1px solid var(--cobalt);text-align:center;font-family:var(--f-display);font-weight:700;color:var(--cobalt);font-size:.62rem}.jar__out{display:grid;justify-items:center;gap:8px;min-height:7.5em;align-content:start}.jar__title{font-family:var(--f-display);font-size:1rem;color:var(--cobalt)}.jar__hint{font:inherit;font-size:.9rem;color:var(--cobalt);background:none;border:0;border-bottom:1px solid var(--gold);padding:0 0 2px;cursor:pointer}.jar__card{animation:jar-in .5s cubic-bezier(.2,.9,.3,1.2) both;display:grid;justify-items:center;gap:6px}.jar__excuse{margin:0;display:inline-block;padding:7px 12px;background:#fbf7ee;border:1px solid var(--gold-light);transform:rotate(-1.5deg);font-family:var(--f-display);font-size:.98rem;color:var(--cobalt-ink, #0b2350);box-shadow:0 4px 10px -8px #0b235066}.jar__answer{margin:0;font-size:.92rem;line-height:1.45;color:var(--cobalt);font-weight:600;animation:jar-flip .5s .35s both;transform-origin:top}.jar__again{display:inline-flex;align-items:center;gap:5px;font:inherit;font-size:.8rem;background:none;border:0;color:var(--cobalt);text-decoration:underline;text-underline-offset:3px;cursor:pointer;padding:0}.jar__again .arrow{width:14px;height:14px}[dir=rtl] .jar__again .arrow{transform:scaleX(-1)}@keyframes jar-in{0%{opacity:0;transform:translateY(14px) rotate(3deg)}to{opacity:1;transform:none}}@keyframes jar-flip{0%{opacity:0;transform:rotateX(-80deg)}to{opacity:1;transform:none}}@media (prefers-reduced-motion: reduce){.jar__card,.jar__answer{animation:none}.jar__lid,.jar__glass{transition:none}}.masthead{position:relative}.masthead__verse{position:absolute;left:var(--gutter);top:50%;transform:translateY(-50%);font-family:var(--verse-font, "Frank Ruhl Libre", serif);font-weight:var(--verse-weight, 500);font-size:1.05rem;color:var(--cobalt);white-space:nowrap}.header--scrolled .masthead__verse{font-size:.95rem}@media (max-width: 900px){.masthead__verse{display:none}}.essay--flat{background:var(--ivory)}.essay--beige{background:#ece3d1}.essay__flat{max-width:860px}.essay__flat--wide{max-width:var(--max)}.essay--flat .essay__head{position:static;display:flex;align-items:baseline;gap:18px;margin-bottom:clamp(20px,3vw,36px);border-bottom:1px solid var(--line-strong);padding-bottom:14px}.essay--flat .essay__num{font-size:clamp(2rem,1.4rem + 2vw,3.4rem)}.essay__headtitle{margin:0;font-family:var(--f-display);font-weight:700;text-transform:uppercase;font-size:clamp(1.3rem,1rem + 1vw,2rem);line-height:1.05;color:var(--cobalt)}:lang(he) .essay__headtitle{text-transform:none}.essay__list--one{grid-template-columns:1fr;gap:22px}.plate__emblem{width:min(200px,60%);height:auto;color:var(--cobalt);margin:0 auto;display:block;opacity:.9}.plate__emblem{width:min(150px,50%)}.essay--flat .dt{border-top:0}
