.lb-wave[data-v-3e5b18af]{position:absolute;left:0;width:100%;height:min(var(--wave-h, 90px),13vw);line-height:0;pointer-events:none;z-index:1}.lb-wave.top[data-v-3e5b18af]{bottom:calc(100% - 1px)}.lb-wave.bottom[data-v-3e5b18af]{top:calc(100% - 1px)}.lb-wave svg[data-v-3e5b18af]{width:100%;height:101%;display:block}.lb-footer[data-v-9335439d]{background:var(--c-black);color:var(--c-ivory);padding:64px var(--section-px) 32px;position:relative}.lb-footer-grid[data-v-9335439d]{display:grid;grid-template-columns:1fr 1fr 1fr;gap:48px;margin:0 auto 48px;align-items:center}.lb-footer-logo[data-v-9335439d]{display:block;height:52px;aspect-ratio:2816 / 1536;margin-bottom:12px;background-color:var(--c-warm-beige);-webkit-mask:var(--logo-url) no-repeat center / contain;mask:var(--logo-url) no-repeat center / contain}:root[lang=he] .lb-footer-logo[data-v-9335439d]{margin-inline-start:0}.lb-footer-brand p[data-v-9335439d]{font-family:var(--font-italic);font-style:italic;font-size:13px;color:var(--c-warm-beige)}:root[lang=he] .lb-footer-brand p[data-v-9335439d]{font-family:var(--font-sans-he);font-style:normal;font-size:14px}.lb-footer-social[data-v-9335439d]{display:flex;gap:16px;justify-content:center;align-items:center}.lb-footer-social a[data-v-9335439d]{width:36px;height:36px;border:1px solid var(--c-warm-beige);border-radius:50%;display:flex;align-items:center;justify-content:center;color:var(--c-white);text-decoration:none;font-family:var(--font-sans);font-size:12px;transition:all .3s var(--ease-out-expo);letter-spacing:.3px}.lb-footer-social a[data-v-9335439d]:hover{background:var(--c-dusty-rose);border-color:var(--c-dusty-rose)}.lb-footer-contact[data-v-9335439d]{text-align:end}.lb-footer-contact a[data-v-9335439d]{font-family:var(--font-sans);color:var(--c-warm-beige);text-decoration:none;font-size:14px;transition:color .3s}:root[lang=he] .lb-footer-contact a[data-v-9335439d]{font-family:var(--font-sans-he)}.lb-footer-contact a[data-v-9335439d]:hover{color:var(--c-dusty-rose)}.lb-footer-bottom[data-v-9335439d]{padding-top:24px;border-top:.5px solid rgba(138,125,116,.4);display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:12px;font-family:var(--font-sans);font-size:11px;color:var(--c-footer-muted)}.lb-footer-bottom>span[data-v-9335439d]:first-child{justify-self:start}.lb-footer-credit[data-v-9335439d]{justify-self:center}.lb-footer-links[data-v-9335439d]{justify-self:end}:root[lang=he] .lb-footer-bottom[data-v-9335439d]{font-family:var(--font-sans-he);font-size:12px}.lb-footer-credit[data-v-9335439d]{display:inline-flex;align-items:center;gap:8px;color:var(--c-footer-muted);text-decoration:none;transition:color .3s}.lb-footer-credit span[data-v-9335439d]:first-child{letter-spacing:.3px}.lb-footer-credit-logo[data-v-9335439d]{display:block;height:22px;aspect-ratio:590 / 458;background-color:var(--c-footer-muted);-webkit-mask:var(--adlabs-url) no-repeat center / contain;mask:var(--adlabs-url) no-repeat center / contain;transition:background-color .3s var(--ease-out-expo)}.lb-footer-credit[data-v-9335439d]:hover{color:var(--c-warm-beige)}.lb-footer-credit:hover .lb-footer-credit-logo[data-v-9335439d]{background-color:var(--c-warm-beige)}.lb-footer-links a[data-v-9335439d]{color:var(--c-footer-muted);text-decoration:none;margin-inline-start:16px;transition:color .3s}.lb-footer-links a[data-v-9335439d]:hover{color:var(--c-warm-beige)}@media(max-width:640px){.lb-footer-grid[data-v-9335439d]{grid-template-columns:1fr;text-align:center;gap:32px}.lb-footer-logo[data-v-9335439d],:root[lang=he] .lb-footer-logo[data-v-9335439d]{margin-inline:auto}.lb-footer-contact[data-v-9335439d]{text-align:center}.lb-footer-bottom[data-v-9335439d]{grid-template-columns:1fr;justify-items:center;text-align:center;gap:16px}.lb-footer-bottom>span[data-v-9335439d]:first-child,.lb-footer-credit[data-v-9335439d],.lb-footer-links[data-v-9335439d]{justify-self:center}.lb-footer-links a[data-v-9335439d]:first-child{margin-inline-start:0}}.lb-header{position:sticky;top:0;z-index:100;background:transparent;border-bottom:.5px solid transparent;transition:background .3s var(--ease-out-expo),border-color .3s}.lb-header.scrolled{background:var(--c-ivory);border-bottom-color:#1a1a1a14;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);background:#faf7f2eb}.lb-header-inner{max-width:var(--container);margin:0 auto;display:flex;align-items:center;justify-content:space-between;padding:0 var(--section-px);height:80px;gap:24px}.lb-logo{display:flex;align-items:center;text-decoration:none;line-height:0}.lb-logo-img{display:block;height:44px;width:auto}.lb-nav-desktop{display:flex;gap:28px;align-items:center}.lb-nav-desktop a{font-family:var(--font-sans);font-size:14px;font-weight:400;color:var(--c-black);text-decoration:none;transition:color .2s;position:relative}:root[lang=he] .lb-nav-desktop a{font-family:var(--font-sans-he);font-size:15px}.lb-nav-desktop a:after{content:"";position:absolute;inset-inline-start:0;bottom:-4px;width:100%;height:1px;background:var(--c-dusty-rose);transform:scaleX(0);transform-origin:inset-inline-start;transition:transform .2s var(--ease-out-expo)}.lb-nav-desktop a:hover{color:var(--c-dusty-rose)}.lb-nav-desktop a:hover:after{transform:scaleX(1)}.lb-actions{display:flex;align-items:center;gap:16px}.lang-toggle{display:flex;align-items:center;gap:6px}.lang-toggle button{font-family:var(--font-sans);font-size:12px;font-weight:400;background:none;border:none;cursor:pointer;color:var(--c-warm-gray);padding:4px 2px;transition:color .2s}.lang-toggle button.active{color:var(--c-black);font-weight:500}.lang-toggle button:hover:not(.active){color:var(--c-dusty-rose)}.lang-sep{font-size:11px;color:var(--c-warm-gray);opacity:.5;-webkit-user-select:none;user-select:none}.lb-hamburger{display:none;background:none;border:none;padding:8px;cursor:pointer;flex-direction:column;gap:4px}.lb-hamburger span{display:block;width:22px;height:1.5px;background:var(--c-black);transition:all .3s}.lb-mobile-backdrop{position:fixed;inset:0;background:#1a1a1a73;z-index:140;opacity:0;visibility:hidden;transition:opacity .35s var(--ease-out-expo),visibility .35s}.lb-mobile-backdrop.open{opacity:1;visibility:visible}.lb-mobile-menu{position:fixed;top:0;inset-inline-end:0;width:100%;max-width:300px;height:100vh;background:var(--c-ivory);z-index:150;padding:96px 32px 48px;transform:translate(100%);transition:transform .35s var(--ease-out-expo);overflow-y:auto;visibility:hidden}:root[dir=rtl] .lb-mobile-menu{transform:translate(-100%)}.lb-mobile-menu.open{transform:translate(0);box-shadow:-8px 0 32px #1a1a1a1a;visibility:visible}:root[dir=rtl] .lb-mobile-menu.open{transform:translate(0)}.lb-mobile-close{position:absolute;top:24px;inset-inline-end:24px;background:none;border:none;font-size:32px;line-height:1;cursor:pointer;color:var(--c-black);padding:4px 12px}.lb-mobile-menu nav{display:flex;flex-direction:column;gap:28px}.lb-mobile-menu nav a{font-family:var(--font-serif);font-size:24px;color:var(--c-black);text-decoration:none;font-weight:500}:root[lang=he] .lb-mobile-menu nav a{font-family:var(--font-serif-he);font-weight:700}.lb-mobile-menu nav a.btn{font-family:var(--font-sans);font-size:13px;margin-top:12px;align-self:flex-start}:root[lang=he] .lb-mobile-menu nav a.btn{font-family:var(--font-sans-he)}@media(max-width:860px){.lb-nav-desktop,.lb-cta-desktop{display:none}.lb-hamburger{display:flex}}.lb-whatsapp-float{position:fixed;bottom:24px;inset-inline-end:24px;z-index:140;width:52px;height:52px;display:flex;align-items:center;justify-content:center;filter:drop-shadow(0 4px 12px rgba(37,211,102,.35));transition:transform .3s var(--ease-out-expo),filter .3s var(--ease-out-expo)}.lb-whatsapp-float:hover{transform:scale(1.08);filter:drop-shadow(0 6px 16px rgba(37,211,102,.5))}.lb-whatsapp-float img{display:block;width:52px;height:52px}@media(max-width:640px){.lb-whatsapp-float{width:46px;height:46px;bottom:18px;inset-inline-end:18px}.lb-whatsapp-float img{width:46px;height:46px}}@font-face{font-family:Fraunces-fallback;src:local("Georgia");size-adjust:105.204%;ascent-override:97.8%;descent-override:25.5%;line-gap-override:0%}@font-face{font-family:Cormorant-fallback;src:local("Georgia");size-adjust:88.38%;ascent-override:92.4%;descent-override:28.7%;line-gap-override:0%}@font-face{font-family:Inter-fallback;src:local("Arial");size-adjust:107.119%;ascent-override:96.875%;descent-override:24.121%;line-gap-override:0%}@font-face{font-family:Heebo-fallback;src:local("Arial");size-adjust:99.89%;ascent-override:104.785%;descent-override:42.09%;line-gap-override:0%}@font-face{font-family:Assistant-fallback;src:local("Arial");size-adjust:92.867%;ascent-override:102.1%;descent-override:28.7%;line-gap-override:0%}@font-face{font-family:Assistant;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/Assistant-400-normal-hebrew.woff2) format("woff2");unicode-range:U+0307-0308,U+0590-05FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F}@font-face{font-family:Assistant;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/Assistant-400-normal-latin-ext.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Assistant;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/Assistant-400-normal-latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Assistant;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/Assistant-500-normal-hebrew.woff2) format("woff2");unicode-range:U+0307-0308,U+0590-05FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F}@font-face{font-family:Assistant;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/Assistant-500-normal-latin-ext.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Assistant;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/Assistant-500-normal-latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Assistant;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/Assistant-600-normal-hebrew.woff2) format("woff2");unicode-range:U+0307-0308,U+0590-05FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F}@font-face{font-family:Assistant;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/Assistant-600-normal-latin-ext.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Assistant;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/Assistant-600-normal-latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:400;font-display:swap;src:url(/fonts/CormorantGaramond-400-italic-latin-ext.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:400;font-display:swap;src:url(/fonts/CormorantGaramond-400-italic-latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:500;font-display:swap;src:url(/fonts/CormorantGaramond-500-italic-latin-ext.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:500;font-display:swap;src:url(/fonts/CormorantGaramond-500-italic-latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/CormorantGaramond-400-normal-latin-ext.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/CormorantGaramond-400-normal-latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/CormorantGaramond-500-normal-latin-ext.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/CormorantGaramond-500-normal-latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Fraunces;font-style:italic;font-weight:500;font-display:swap;src:url(/fonts/Fraunces-500-italic-latin-ext.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Fraunces;font-style:italic;font-weight:500;font-display:swap;src:url(/fonts/Fraunces-500-italic-latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Fraunces;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/Fraunces-500-normal-latin-ext.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Fraunces;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/Fraunces-500-normal-latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Fraunces;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/Fraunces-600-normal-latin-ext.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Fraunces;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/Fraunces-600-normal-latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Fraunces;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/Fraunces-700-normal-latin-ext.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Fraunces;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/Fraunces-700-normal-latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Heebo;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/Heebo-400-normal-hebrew.woff2) format("woff2");unicode-range:U+0307-0308,U+0590-05FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F}@font-face{font-family:Heebo;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/Heebo-400-normal-latin-ext.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Heebo;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/Heebo-400-normal-latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Heebo;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/Heebo-500-normal-hebrew.woff2) format("woff2");unicode-range:U+0307-0308,U+0590-05FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F}@font-face{font-family:Heebo;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/Heebo-500-normal-latin-ext.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Heebo;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/Heebo-500-normal-latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Heebo;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/Heebo-600-normal-hebrew.woff2) format("woff2");unicode-range:U+0307-0308,U+0590-05FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F}@font-face{font-family:Heebo;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/Heebo-600-normal-latin-ext.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Heebo;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/Heebo-600-normal-latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Heebo;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/Heebo-700-normal-hebrew.woff2) format("woff2");unicode-range:U+0307-0308,U+0590-05FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F}@font-face{font-family:Heebo;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/Heebo-700-normal-latin-ext.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Heebo;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/Heebo-700-normal-latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/Inter-400-normal-latin-ext.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/Inter-400-normal-latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/Inter-500-normal-latin-ext.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/Inter-500-normal-latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}*,*:before,*:after{margin:0;padding:0;box-sizing:border-box}html{scroll-behavior:smooth;overflow-x:clip}body{font-family:var(--font-sans);color:var(--c-black);background-color:var(--c-ivory);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;overflow-x:clip;line-height:1.6}:root[lang=he] body{font-family:var(--font-sans-he)}h1,h2,h3,h4,h5,h6{font-family:var(--font-serif);font-weight:500}:root[lang=he] h1,:root[lang=he] h2,:root[lang=he] h3,:root[lang=he] h4,:root[lang=he] h5,:root[lang=he] h6{font-family:var(--font-serif-he);font-weight:600}p,li,h1,h2,h3,h4,h5,h6,blockquote,cite,span,label{unicode-bidi:plaintext}:root{--c-ivory: #FAF7F2;--c-white: #FFFFFF;--c-black: #1A1A1A;--c-warm-gray: #786A60;--c-dusty-rose: #C9A0A0;--c-rose-text: #8C5A5A;--c-footer-muted: #B3A597;--c-soft-pink: #F5D5D0;--c-warm-beige: #D9C3A9;--c-sage: #A8B5A0;--c-contact-beige: #E3D2BD;--c-dark: var(--c-black);--c-body-bg: var(--c-ivory);--c-text: var(--c-black);--c-text-soft: var(--c-warm-gray);--c-text-muted: var(--c-warm-gray);--c-border: rgba(26, 26, 26, .08);--c-gold: var(--c-dusty-rose);--c-gold-light: var(--c-dusty-rose);--font-serif: "Fraunces", "Fraunces-fallback", Georgia, serif;--font-italic: "Cormorant Garamond", "Cormorant-fallback", Georgia, serif;--font-sans: "Inter", "Inter-fallback", -apple-system, BlinkMacSystemFont, sans-serif;--font-serif-he: "Heebo", "Heebo-fallback", sans-serif;--font-sans-he: "Assistant", "Assistant-fallback", -apple-system, sans-serif;--text-hero: clamp(40px, 7vw, 72px);--text-display: clamp(36px, 5vw, 56px);--text-h1: clamp(32px, 4vw, 48px);--text-h2: clamp(28px, 3vw, 36px);--text-h3: clamp(20px, 2vw, 24px);--text-body-lg: clamp(18px, 1.5vw, 20px);--text-body: 16px;--text-small: 14px;--text-caption: 12px;--text-eyebrow: 11px;--space-1: 8px;--space-2: 16px;--space-3: 24px;--space-4: 32px;--space-5: 40px;--space-6: 48px;--space-8: 64px;--space-10: 80px;--space-12: 96px;--space-16: 128px;--radius-sm: 2px;--radius-md: 4px;--radius-lg: 8px;--radius-full: 9999px;--shadow-sm: 0 1px 2px rgba(26, 26, 26, .04);--shadow-md: 0 4px 12px rgba(26, 26, 26, .06);--shadow-lg: 0 8px 24px rgba(26, 26, 26, .08);--ease-out-expo: cubic-bezier(.16, 1, .3, 1);--ease-out-quart: cubic-bezier(.25, 1, .5, 1);--section-py: clamp(84px, 10vw, 120px);--section-px: clamp(20px, 5vw, 32px);--container: 1200px;--container-narrow: 1100px;--content: 760px}.v-container{margin-left:auto!important;margin-right:auto!important;max-width:var(--container)!important}.scroll-progress{position:fixed;top:0;inset-inline-start:0;height:2px;background:var(--c-dusty-rose);z-index:200;transition:width .1s linear}.eyebrow{font-family:var(--font-italic);font-style:italic;font-size:18px;color:#7e4751;letter-spacing:3px;text-transform:uppercase;margin-bottom:var(--space-3);display:inline-block;font-weight:500}:root[lang=he] .eyebrow{font-family:var(--font-sans-he);font-style:normal;font-size:19px;letter-spacing:2px;font-weight:600}.section-heading{font-family:var(--font-serif);font-size:var(--text-h1);font-weight:500;letter-spacing:-.5px;line-height:1.15;color:var(--c-black);margin-bottom:var(--space-2)}:root[lang=he] .section-heading{font-family:var(--font-serif-he);font-weight:700;letter-spacing:-.3px}.section-subheading{font-family:var(--font-italic);font-style:italic;font-size:var(--text-body-lg);color:var(--c-warm-gray);margin-bottom:var(--space-6);line-height:1.5}:root[lang=he] .section-subheading{font-family:var(--font-sans-he);font-style:normal}.lb-divider{display:flex;align-items:center;justify-content:center;gap:16px}.lb-divider .line{width:40px;height:1px;background:var(--c-warm-beige)}.lb-divider .dot{width:6px;height:6px;border-radius:50%;background:var(--c-dusty-rose)}.btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:14px 28px;border-radius:var(--radius-sm);font-family:var(--font-sans);font-size:13px;font-weight:500;letter-spacing:.5px;text-decoration:none;cursor:pointer;border:none;transition:all .3s var(--ease-out-expo);text-transform:uppercase;line-height:1}:root[lang=he] .btn{font-family:var(--font-sans-he);letter-spacing:.3px}.btn-primary{background:#9e5a66;color:var(--c-white)}.btn-primary:hover{background:#c28d94}.btn-secondary{background:transparent;color:#9e5a66;border:1px solid #9E5A66}.btn-secondary:hover{background:#9e5a66;color:var(--c-white)}.btn-small{padding:10px 20px;font-size:12px}.lb-container{max-width:var(--container);margin:0 auto;padding:0 var(--section-px)}.lb-container-narrow{max-width:var(--container-narrow);margin:0 auto;padding:0 var(--section-px)}.lb-section{padding:var(--section-py) 0}:focus-visible{outline:2px solid var(--c-dusty-rose);outline-offset:3px;border-radius:4px}::selection{background:var(--c-dusty-rose);color:var(--c-white)}.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}.skip-link{position:absolute;top:-100%;left:50%;transform:translate(-50%);z-index:9999;background:var(--c-black);color:var(--c-white);padding:12px 24px;border-radius:0 0 4px 4px;font-family:var(--font-sans);font-size:14px;text-decoration:none;transition:top .2s}.skip-link:focus{top:0}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}html{scroll-behavior:auto}.scroll-progress{display:none}}html.lenis,html.lenis body{height:auto}.lenis:not(.lenis-autoToggle).lenis-stopped{overflow:clip}.lenis [data-lenis-prevent],.lenis [data-lenis-prevent-wheel],.lenis [data-lenis-prevent-touch],.lenis [data-lenis-prevent-vertical],.lenis [data-lenis-prevent-horizontal]{overscroll-behavior:contain}.lenis.lenis-smooth iframe{pointer-events:none}.lenis.lenis-autoToggle{transition-property:overflow;transition-duration:1ms;transition-behavior:allow-discrete}
