@import"https://fonts.googleapis.com/css2?family=DM+Sans:wght@400;500;600;700&family=Instrument+Serif:ital@0;1&display=swap";:root{font-family:DM Sans,sans-serif;color:#173932;background:#f6f1e7;--ink: #173932;--paper: #f6f1e7;--gold: #efc981;--serif: "Instrument Serif", Georgia, serif}*{box-sizing:border-box}body{margin:0}a{color:inherit;text-underline-offset:.3em}a:focus-visible{outline:2px solid currentColor;outline-offset:5px}p{margin:0 0 1em;line-height:1.7}.frame{width:min(100% - 3rem,74rem);margin-inline:auto}.header{border-bottom:1px solid #17393224}.header-inner,.footer{display:flex;justify-content:space-between;align-items:center;gap:1rem;min-height:5rem}.wordmark{font:2.4rem/.9 var(--serif);text-decoration:none}.wordmark span{color:#a35c2a}nav{display:flex;flex-wrap:wrap;gap:.65rem clamp(1rem,4vw,3rem)}nav a,.footer>a:last-child{font-size:.87rem;font-weight:600;text-decoration:none}nav a:hover,.footer>a:last-child:hover{text-decoration:underline}.skip{position:absolute;top:-4rem;left:1rem;padding:.75rem;background:var(--paper);z-index:1}.skip:focus{top:.75rem}.hero{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);background:var(--ink);color:var(--paper)}.hero-copy{padding:clamp(3rem,7vw,7.5rem) clamp(1.5rem,5vw,5rem) clamp(3.5rem,7vw,7.5rem) max(1.5rem,calc((100vw - 74rem)/2))}.hero-image{background:#315951 url(/coast.webp) center 55% / cover no-repeat;min-height:18rem}.hebrew{width:max-content;font-size:1.55rem;color:var(--gold);margin-bottom:1.2rem}h1,h2{margin:0;font-family:var(--serif);font-weight:400;letter-spacing:-.025em}h1{font-size:clamp(5rem,9vw,9.5rem);line-height:.79}h1 span{color:var(--gold)}.hero-copy p{margin:1.9rem 0 1.6rem;max-width:24rem;font-size:1.1rem}.cta{display:inline-flex;align-items:center;gap:1.45rem;border:1px solid #e9d5a794;padding:.8rem 1rem;text-decoration:none;font-size:.88rem}.cta:hover{background:var(--paper);color:var(--ink)}.cta span{color:inherit}h2{font-size:clamp(3.3rem,6vw,6.2rem);line-height:.88}.label{font-size:.76rem;font-weight:700;letter-spacing:.15em;text-transform:uppercase;margin:0 0 1.2rem}.movement{display:grid;grid-template-columns:1fr 2fr;padding-block:clamp(3.5rem,8vw,8rem)}.lead{margin-top:1.65rem;max-width:38rem;font-size:clamp(1rem,2vw,1.25rem)}.priorities{padding:0;list-style:none;max-width:38rem;margin:1.8rem 0 0}.priorities li{border-top:1px solid #17393233;padding:.8rem 0;line-height:1.5}.taw{background:#e8d7bb}.taw-inner{display:grid;grid-template-columns:1fr 1fr;gap:clamp(1.5rem,6vw,6rem);padding-block:clamp(3.5rem,7vw,7rem)}.taw-copy{max-width:33rem}.taw-copy h3{margin:1.6rem 0 .4rem;font-size:1rem}.story{display:inline-block;margin-top:.35rem;font-weight:700}.footer{min-height:6rem}@media(max-width:700px){.hero,.movement,.taw-inner{grid-template-columns:1fr}.hero-image{min-height:clamp(15rem,56vw,24rem)}.hero-copy{padding-inline:1.5rem}.wordmark{font-size:2rem}nav a{font-size:.78rem}}
