@font-face{font-family:Secular One;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/secular-one-hebrew-400-normal.BGED0j6b.woff2)format("woff2"),url(/_astro/secular-one-hebrew-400-normal.64rITXLy.woff)format("woff")}@font-face{font-family:Secular One;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/secular-one-latin-400-normal.CoYDZDMD.woff2)format("woff2"),url(/_astro/secular-one-latin-400-normal.CKrzmbp4.woff)format("woff")}@font-face{font-family:Rubik;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/rubik-hebrew-400-normal.Dp0lvSRB.woff2)format("woff2"),url(/_astro/rubik-hebrew-400-normal.BQDoxs6C.woff)format("woff")}@font-face{font-family:Rubik;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/rubik-hebrew-700-normal.Da14F88e.woff2)format("woff2"),url(/_astro/rubik-hebrew-700-normal.B2Hm7hpE.woff)format("woff")}@font-face{font-family:Rubik;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/rubik-latin-400-normal.j0pmKyiQ.woff2)format("woff2"),url(/_astro/rubik-latin-400-normal.BV1Ho3GG.woff)format("woff")}@font-face{font-family:Rubik;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/rubik-latin-700-normal.D-tMm-eS.woff2)format("woff2"),url(/_astro/rubik-latin-700-normal.KHOtubUA.woff)format("woff")}:root{--glass:#f4f6f8;--blue:#003090;--blue-ink:#0e1d55;--orange:#f05400;--sheet:#fff;--display:"Secular One", "Rubik", sans-serif;--text:"Rubik", "Secular One", sans-serif;--shadow:0 8px 18px #0817461a;--ease:cubic-bezier(.16, 1, .3, 1);--bar-h:72px;--rail-w:168px;--pad:20px;color:var(--blue-ink);background:var(--glass);font-family:var(--text);line-height:1.45}*{box-sizing:border-box}body{background:var(--glass);min-height:100vh;color:var(--blue-ink);margin:0}::selection{background:var(--orange);color:#fff}:focus-visible{outline:3px solid var(--orange);outline-offset:3px}html{scrollbar-color:var(--blue) var(--glass)}a{color:inherit}.skip{inset-inline-start:12px;z-index:20;background:var(--orange);color:#fff;border-radius:8px;padding:8px 12px;position:absolute;top:-40px}.skip:focus{top:12px}.bar{z-index:5;top:var(--pad);right:var(--pad);left:var(--pad);height:var(--bar-h);background:var(--blue);box-shadow:var(--shadow);direction:rtl;border-radius:22px;align-items:center;gap:14px;padding:0 10px 0 18px;display:flex;position:fixed}.map-entry{color:#fff;white-space:nowrap;align-items:center;gap:10px;min-height:46px;margin:0;font-size:1.02rem;font-weight:700;text-decoration:none;display:inline-flex}.side-liberty{font-family:var(--display);font-size:1.6rem;font-weight:400;line-height:1}.side-vs{color:#ffe4d4;font-size:1.02rem;font-weight:700}.side-other{height:40px;color:var(--blue);background:#fff;border-radius:14px;align-items:center;padding:0 14px;font-weight:700;display:inline-flex}.map-entry:hover .side-liberty{color:#ffe4d4}.map-entry:hover .side-other{color:var(--orange)}.bar-link,.bar-described{color:#fff;align-items:baseline;gap:10px;min-width:0;font-size:1.02rem;font-weight:700;text-decoration:none;display:inline-flex}.bar-note{color:#ffe4d4;font-weight:400}.bar-copy{color:#ffe4d4;flex-direction:column;flex:1 1 0;justify-content:center;min-width:0;font-size:1.02rem;line-height:1.35;display:flex}.bar-copy p{text-overflow:ellipsis;white-space:nowrap;margin:0;overflow:hidden}.bar-copy p:first-child{color:#fff;font-family:var(--display);font-size:clamp(1.2rem,4.4vw,1.7rem);font-weight:400;line-height:1.05}.bar:has(.bar-copy){flex-wrap:nowrap}.logo-card{background:#fff;border-radius:14px;flex:none;place-items:center;width:56px;height:56px;padding:6px;display:grid;overflow:hidden}.logo-card img{object-fit:contain;width:100%;height:100%}.bar-mark{width:max-content;box-shadow:none;pointer-events:none;background:0 0;left:auto}.bar-mark .logo-card{pointer-events:auto;box-shadow:var(--shadow)}.rail{z-index:4;top:calc(var(--pad) + var(--bar-h) + 12px);right:var(--pad);width:var(--rail-w);box-shadow:var(--shadow);background:#fff;border-radius:22px;flex-direction:column;gap:2px;padding:14px 10px;display:flex;position:fixed}.rail a{text-align:center;color:var(--blue);white-space:nowrap;border-radius:12px;padding:11px 6px;font-size:1.02rem;font-weight:700;line-height:1.2;text-decoration:none;display:block}.rail a[aria-current=page]{color:var(--blue);box-shadow:inset 0 0 0 2px var(--blue)}.rail a:hover{background:#eef2f8}.case{min-height:100vh;padding:calc(var(--pad) + var(--bar-h) + 12px) calc(var(--pad) + var(--rail-w) + 16px) 28px var(--pad);grid-template-rows:1fr 1fr auto auto;grid-template-columns:minmax(0,1.35fr) minmax(0,.8fr);gap:16px;display:grid}.sheet{text-align:center;box-shadow:var(--shadow);border-radius:22px;flex-direction:column;justify-content:center;align-items:center;padding:1.4rem 1.5rem;text-decoration:none;display:flex}.sheet:hover{transform:translateY(-2px)}.about-sheet{background:var(--blue);color:#fff;grid-area:1/2/span 2;min-height:340px}.join-sheet{background:var(--orange);color:#fff;grid-area:1/1/span 2;min-height:380px}.join-title,.about-title{font-family:var(--display);margin:0;font-weight:400;line-height:.92}.join-title{font-size:clamp(3.4rem,5.4vw,5.6rem)}.join-sub{margin:.45em 0 0;font-size:clamp(1.2rem,1.6vw,1.7rem);font-weight:700}.about-title{margin-bottom:.45em;font-size:clamp(2.4rem,3.6vw,3.6rem)}.about-body{max-width:22ch;margin:0;font-size:clamp(1rem,1.25vw,1.25rem);font-weight:500;line-height:1.45}.reading{margin:calc(var(--pad) + var(--bar-h) + 12px) calc(var(--pad) + var(--rail-w) + 16px) 28px var(--pad);color:var(--blue-ink);box-shadow:var(--shadow);background:#fff;border-radius:22px;flex-direction:column;justify-content:center;align-items:flex-start;min-height:calc(100vh - 192px);padding:clamp(2.5rem,5vw,4.5rem);display:flex}.reading h1{font-family:var(--display);color:var(--blue);margin:0 0 .45em;font-size:clamp(3.4rem,6.4vw,6rem);font-weight:400;line-height:.92}.reading p{max-width:28ch;margin:0 0 .6em;font-size:clamp(1.25rem,1.8vw,1.7rem)}.reading-join{background:var(--orange);color:#fff}.reading-join h1{color:#fff}.reading-join .action{color:var(--orange);background:#fff}.reading-join .action:hover{background:#fff4ee}.reading-about{background:var(--blue);color:#fff}.reading-about h1{color:#fff}.action{background:var(--orange);color:#fff;border-radius:14px;align-self:flex-start;margin-top:.8rem;padding:.85rem 1.3rem;font-size:1.3rem;font-weight:700;text-decoration:none;display:inline-block}.action:hover{background:#de4e08}.experience{background:var(--blue);color:#fff;place-items:center;min-height:100vh;padding:10vh 8vw;display:grid}.experience h1{font-family:var(--display);margin:0 0 .35em;font-size:clamp(3.4rem,8vw,7rem);font-weight:400;line-height:.9}.experience p{max-width:28ch;margin:0 0 1.6rem;font-size:clamp(1.2rem,2vw,1.6rem)}.experience nav{align-items:center;gap:1.4rem;display:flex}.experience a{color:#fff;font-weight:700;text-decoration:none}@media (width<=800px){.bar{flex-wrap:wrap;align-items:center;gap:8px;height:auto;padding:8px 10px;top:12px;left:12px;right:12px}.bar-mark{left:auto}.bar:has(.bar-copy){flex-wrap:nowrap}.map-entry{white-space:normal;flex:auto;justify-content:flex-start;min-height:40px;font-size:.92rem}.side-liberty{font-size:1.25rem}.side-other{height:auto;min-height:36px;padding:6px 10px}.logo-card{width:48px;height:48px;padding:4px}.rail{flex-direction:row;justify-content:space-between;width:auto;padding:6px;top:88px;left:12px;right:12px;overflow:visible}.rail a{white-space:normal;padding:8px 2px;font-size:.78rem}.case{flex-direction:column;gap:12px;min-height:0;padding:144px 12px 32px;display:flex}.about-sheet,.join-sheet{grid-area:auto;min-height:0}.join-sheet{order:-1;min-height:240px}.about-sheet{min-height:220px}.join-title{font-size:2.8rem}.about-title{font-size:2.2rem}.reading{min-height:0;margin:144px 12px 40px}}
