.curtain[data-astro-cid-al3izypn]{z-index:var(--layer-curtain);place-content:center;justify-items:center;gap:var(--space-s);background:var(--bg-canvas);pointer-events:none;animation:curtain-lift .7s var(--ease-out) .35s forwards;display:grid;position:fixed;inset:0}.curtain__moon[data-astro-cid-al3izypn]{width:44px;height:44px;animation:1.8s ease-in-out infinite moon-pulse}.curtain__mark[data-astro-cid-al3izypn]{font-family:var(--font-display-stack);letter-spacing:.5em;text-transform:uppercase;color:var(--text-accent-strong);padding-left:.5em;font-size:.95rem}@keyframes curtain-lift{to{opacity:0;visibility:hidden}}@keyframes moon-pulse{0%,to{opacity:.45;transform:scale(.94)}50%{opacity:1;transform:scale(1)}}@media (prefers-reduced-motion:reduce){.curtain[data-astro-cid-al3izypn]{display:none}}.bot-link[data-astro-cid-gvkqmsu3]{font-family:var(--font-ui-stack);font-size:var(--text-label);letter-spacing:.22em;text-transform:uppercase;cursor:pointer;transition:color var(--duration-fast) ease, background var(--duration-base) ease, border-color var(--duration-base) ease, box-shadow var(--duration-base) ease;justify-content:center;align-items:center;font-weight:400;line-height:1.2;text-decoration:none;display:inline-flex}[data-astro-cid-gvkqmsu3]:lang(he) .bot-link[data-astro-cid-gvkqmsu3]{letter-spacing:0;text-transform:none}.bot-link--primary[data-astro-cid-gvkqmsu3]{border:1px solid var(--gold-line);background:linear-gradient(180deg, var(--gold-hi), var(--gold));min-height:52px;color:var(--ink-on-gold,#17140d);padding:.85rem 1.7rem}.bot-link--primary[data-astro-cid-gvkqmsu3]:hover{box-shadow:0 8px 28px #e8c98a2e}.bot-link--line[data-astro-cid-gvkqmsu3]{border:1px solid var(--gold-line);min-height:48px;color:var(--ink);background:0 0;padding-inline:1.2rem}.bot-link--line[data-astro-cid-gvkqmsu3]:hover{border-color:var(--gold);color:var(--gold-hi)}.bot-link--text[data-astro-cid-gvkqmsu3]{letter-spacing:.04em;text-transform:none;min-height:auto;font-size:var(--text-sm);color:var(--ink-2);padding:.15rem 0}.bot-link--text[data-astro-cid-gvkqmsu3]:hover{color:var(--gold-hi)}.footer[data-astro-cid-oenwriqq]{z-index:var(--layer-base);padding:var(--space-xl) max(var(--gutter), env(safe-area-inset-inline-end,0px)) calc(var(--space-l) + env(safe-area-inset-bottom,0px)) max(var(--gutter), env(safe-area-inset-inline-start,0px));background:var(--ground-2);position:relative}.footer__grid[data-astro-cid-oenwriqq]{width:min(var(--content-wide), 100%);gap:var(--space-l);padding-bottom:var(--space-l);border-bottom:1px solid var(--gold-line);grid-template-columns:1.2fr 1fr 1.4fr;margin:0 auto;display:grid}.footer__name[data-astro-cid-oenwriqq]{font-size:var(--text-2xl);color:var(--gold);margin:0;font-weight:500}.footer__tag[data-astro-cid-oenwriqq]{font-size:var(--text-label);letter-spacing:.18em;text-transform:uppercase;color:var(--ink-3);margin:.4rem 0 0;display:block}[data-astro-cid-oenwriqq]:lang(he) .footer__tag[data-astro-cid-oenwriqq]{letter-spacing:0;text-transform:none}.footer__nav[data-astro-cid-oenwriqq] ul[data-astro-cid-oenwriqq],.footer__contacts[data-astro-cid-oenwriqq]{gap:.55rem;margin:0;padding:0;list-style:none;display:grid}.footer[data-astro-cid-oenwriqq] a[data-astro-cid-oenwriqq],.footer[data-astro-cid-oenwriqq] .bot-link{font-size:var(--text-sm);letter-spacing:.04em;color:var(--ink-2);transition:color var(--duration-fast) ease;padding-block:.15rem;text-decoration:none;display:inline-block}.footer[data-astro-cid-oenwriqq] a[data-astro-cid-oenwriqq]:hover,.footer[data-astro-cid-oenwriqq] .bot-link:hover{color:var(--gold-hi)}.footer__bar[data-astro-cid-oenwriqq]{width:min(var(--content-wide), 100%);justify-content:space-between;gap:var(--space-s);font-size:var(--text-label);letter-spacing:.14em;text-transform:uppercase;color:var(--ink-3);flex-wrap:wrap;margin:0 auto;padding-top:1.2rem;display:flex}[data-astro-cid-oenwriqq]:lang(he) .footer__bar[data-astro-cid-oenwriqq]{letter-spacing:0;text-transform:none}@media (width<=50rem){.footer__grid[data-astro-cid-oenwriqq]{gap:var(--space-m);grid-template-columns:1fr}}.toast[data-astro-cid-koz7orju]{left:50%;bottom:max(1.6rem, env(safe-area-inset-bottom));z-index:var(--layer-toast);max-width:calc(100% - 2rem);font-size:var(--text-sm);line-height:var(--leading-snug);color:var(--text-primary);border:1px solid rgb(var(--gold-rgb) / .4);box-shadow:var(--shadow-toast);opacity:0;pointer-events:none;transition:opacity var(--duration-base) ease, transform var(--duration-base) var(--ease-out);background:#141510f5;padding:.85rem 1.3rem;position:fixed;transform:translate(-50%,12px)}.toast[data-astro-cid-koz7orju].is-shown{opacity:1;transform:translate(-50%)}.lang[data-astro-cid-ecceicg2]{flex:none;align-items:center;gap:.85rem;display:flex;position:relative}.lang__link[data-astro-cid-ecceicg2]{z-index:1;font-family:var(--font-ui-stack);letter-spacing:.08em;color:var(--ink-3);transition:color .18s var(--ease-out);white-space:nowrap;padding:.35rem 0;font-size:.72rem;font-weight:500;text-decoration:none;position:relative}.lang__link[data-astro-cid-ecceicg2][lang=he]{letter-spacing:0}.lang__link[data-astro-cid-ecceicg2].is-current{color:var(--gold)}.lang__ink[data-astro-cid-ecceicg2]{background:var(--gold);pointer-events:none;width:0;height:1px;transition:left .18s var(--ease-out), width .18s var(--ease-out);position:absolute;bottom:.15rem;left:0;right:auto}@media (prefers-reduced-motion:reduce){.lang__ink[data-astro-cid-ecceicg2]{display:none}.lang__link[data-astro-cid-ecceicg2].is-current{text-underline-offset:6px;text-decoration:underline}}.topbar[data-astro-cid-wc2ftxyw]{z-index:var(--layer-topbar);height:var(--topbar-h);box-sizing:border-box;width:100%;max-width:100vw;padding:env(safe-area-inset-top,0px) max(var(--gutter), env(safe-area-inset-inline-end,0px)) 0 max(var(--gutter), env(safe-area-inset-inline-start,0px));backdrop-filter:blur(8px);background:#080907db;border-bottom:1px solid #0000;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);grid-template-areas:"brand nav end";align-items:center;column-gap:clamp(.5rem,1.5vw,1.25rem);display:grid;position:sticky;top:0;overflow-x:clip}.topbar[data-astro-cid-wc2ftxyw][data-scrolled=true]{border-bottom-color:var(--gold-line)}.topbar__brand[data-astro-cid-wc2ftxyw]{min-width:0;max-width:100%;padding-block:var(--space-3xs);-webkit-user-select:none;user-select:none;flex-direction:column;grid-area:brand;justify-self:start;line-height:1;text-decoration:none;display:flex}.topbar__mark[data-astro-cid-wc2ftxyw]{letter-spacing:.02em;color:var(--gold);white-space:nowrap;font-size:26px;font-weight:500}.topbar__sub[data-astro-cid-wc2ftxyw]{font-family:var(--font-ui-stack);letter-spacing:.4em;text-transform:uppercase;color:var(--ink-3);white-space:nowrap;margin-block-start:.3rem;font-size:10px;display:block}.topbar__nav[data-astro-cid-wc2ftxyw]{grid-area:nav;min-width:0}.topbar__nav[data-astro-cid-wc2ftxyw] ul[data-astro-cid-wc2ftxyw]{gap:clamp(.75rem,1.8vw,1.75rem);margin:0;padding:0;list-style:none;display:flex}.topbar__nav[data-astro-cid-wc2ftxyw] a[data-astro-cid-wc2ftxyw]{letter-spacing:.05em;color:var(--ink-2);white-space:nowrap;transition:color var(--duration-fast) ease;padding:.55rem 0;font-size:clamp(.8rem,.72rem + .25vw,.9375rem);line-height:1.2;text-decoration:none;display:inline-block;position:relative}.topbar__nav[data-astro-cid-wc2ftxyw] a[data-astro-cid-wc2ftxyw]:hover,.topbar__nav[data-astro-cid-wc2ftxyw] a[data-astro-cid-wc2ftxyw][aria-current]{color:var(--gold)}.topbar__sheet-cta[data-astro-cid-wc2ftxyw]{display:none}.topbar__end[data-astro-cid-wc2ftxyw]{grid-area:end;justify-self:end;align-items:center;gap:clamp(.45rem,1vw,.85rem);min-width:0;display:flex}.topbar[data-astro-cid-wc2ftxyw] .topbar__cta{min-height:42px;padding-inline:clamp(.85rem,1.5vw,1.35rem);font-size:clamp(.68rem,.62rem + .2vw,.75rem)}.topbar__menu[data-astro-cid-wc2ftxyw]{min-height:40px;color:var(--ink);font-family:var(--font-ui-stack);letter-spacing:.14em;text-transform:uppercase;cursor:pointer;background:0 0;border:0;padding:.4rem .2rem;font-size:.75rem;display:none}[data-astro-cid-wc2ftxyw]:lang(he) .topbar__menu[data-astro-cid-wc2ftxyw]{letter-spacing:0;text-transform:none}@media (width<=45rem){.topbar[data-astro-cid-wc2ftxyw]{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"brand end"}.topbar__mark[data-astro-cid-wc2ftxyw]{font-size:22px}.topbar[data-astro-cid-wc2ftxyw] .topbar__cta{display:none}.topbar__menu[data-astro-cid-wc2ftxyw]{align-items:center;display:inline-flex}html.js .topbar__nav[data-astro-cid-wc2ftxyw]{z-index:calc(var(--layer-topbar) + 1);padding:calc(var(--topbar-h) + 1.5rem) var(--gutter) 2rem;background:var(--ground);opacity:0;visibility:hidden;pointer-events:none;transition:opacity var(--duration-base) ease, visibility var(--duration-base);flex-direction:column;justify-content:center;display:flex;position:fixed;inset:0}html.js .topbar__nav[data-astro-cid-wc2ftxyw].is-open{opacity:1;visibility:visible;pointer-events:auto}html.js .topbar__nav[data-astro-cid-wc2ftxyw] ul[data-astro-cid-wc2ftxyw]{flex-direction:column;align-items:flex-start;gap:.35rem}.topbar__nav[data-astro-cid-wc2ftxyw] a[data-astro-cid-wc2ftxyw]{font-family:var(--font-display-stack);letter-spacing:.01em;color:var(--ink);padding-block:.35rem;font-size:40px}.topbar__sheet-cta[data-astro-cid-wc2ftxyw]{margin-block-start:auto;padding-block-start:2rem;display:block}html:not(.js) .topbar__nav[data-astro-cid-wc2ftxyw]{display:none}}.wall[data-astro-cid-gikmnxnc]{z-index:0;pointer-events:none;background:radial-gradient(ellipse 80% 70% at 50% 40%, transparent 30%, #00000073 80%, #000000c7 100%), url(/_astro/grain.BlfDRAbA.webp), url(/_astro/plaster.BzEnFxWr.webp), radial-gradient(ellipse 60% 45% at 50% 32%, #5c482a33, transparent 70%), radial-gradient(ellipse 45% 35% at 78% 12%, #465a371a, transparent 65%), var(--bg-wall);background-size:auto,160px,512px,auto,auto,auto;position:fixed;inset:0}@layer reset{*,:before,:after{box-sizing:border-box}html,body{margin:0}img,svg,picture{max-width:100%;display:block}button,input,select,textarea{font:inherit;color:inherit}h1,h2,h3,p,figure,dl,dd{margin:0}dialog{color:inherit;border:0;max-width:none;max-height:none;padding:0}}@layer tokens{:root{color-scheme:dark;--night-950:#060705;--night-900:#080907;--night-850:#0a0b08;--night-800:#0b0d09;--night-750:#0c0d0a;--night-700:#11130e;--night-650:#13150f;--night-600:#1a1c15;--stone-500:#3b3a36;--stone-600:#302f2b;--stone-700:#22221f;--stone-800:#141412;--parchment-100:#efe6d0;--parchment-200:#e4dcc8;--parchment-300:#c9c1ad;--parchment-400:#a39c8a;--gold-150:#e2c285;--gold-200:#f0d9a0;--gold-300:#e8c98a;--gold-350:#c4a05a;--gold-400:#c9a66b;--gold-450:#c9ad72;--gold-500:#b8924e;--gold-550:#b89a5c;--gold-600:#8a6a3d;--gold-650:#a88443;--gold-700:#7a6035;--gold-fillet-0:#c9b07e;--gold-fillet-1:#5a4a30;--gold-fillet-2:#c4ae78;--gold-rgb:201 166 107;--sage-300:#9aa882;--sage-400:#8f9f68;--sage-500:#7f9260;--moss-500:#6e7f52;--rust-300:#e7a98f;--rust-rgb:231 169 143;--void-950:#050604;--ink-on-gold:#17140d;--wall-100:#0d0e0a;--wall-200:#090a07;--wall-300:#0a0b09;--umber-500:#3a3122;--umber-700:#2f2819;--umber-800:#1c1a12;--umber-900:#17140e;--umber-limb:#2a2518;--moon-100:#fbf5e4;--moon-200:#e9dfc4;--moon-300:#c7b994;--moon-500:#8f8465;--moon-lit:#e2cf9f;--night-800-rgb:11 13 9;--night-850-rgb:10 11 8;--night-900-rgb:8 9 7;--lamp-rgb:255 238 205;--lamp-sheen-rgb:255 242 212;--lamp-fall-rgb:255 234 194;--bg-canvas:var(--night-900);--bg-sunken:var(--night-950);--surface-1:var(--night-800);--surface-2:var(--night-750);--surface-3:var(--night-700);--surface-raised:var(--night-650);--surface-glass:rgb(var(--night-900-rgb) / .8);--surface-scrim:#040503e6;--border-subtle:rgb(var(--gold-rgb) / .16);--border-default:rgb(var(--gold-rgb) / .3);--border-strong:rgb(var(--gold-rgb) / .55);--border-focus:var(--gold-300);--text-primary:var(--parchment-200);--text-secondary:var(--parchment-300);--text-muted:var(--parchment-400);--text-accent:var(--gold-300);--text-accent-strong:var(--gold-400);--text-eyebrow:var(--sage-300);--text-on-accent:var(--ink-on-gold);--bg-void:var(--void-950);--frame-rabbet:#8a6e44;--surface-deep:var(--night-850);--moon-disc:var(--night-600);--moon-limb:var(--umber-limb);--hall-edge:var(--wall-300);--glow-empty:var(--umber-800);--staging-outline:rgb(var(--rust-rgb) / .55);--surface-menu:rgb(var(--night-900-rgb) / .96);--bg-wall:linear-gradient(180deg, var(--wall-100) 0%, var(--wall-200) 55%, var(--bg-sunken) 100%);--tryon-fillet:linear-gradient(145deg, var(--gold-450), var(--gold-700) 45%, var(--gold-550));--veil-works:linear-gradient(180deg, transparent, rgb(var(--night-800-rgb) / .15) 12%, rgb(var(--night-800-rgb) / .3));--veil-artist:rgb(var(--night-800-rgb) / .3);--veil-order:linear-gradient(180deg, rgb(var(--night-800-rgb) / .3), rgb(var(--night-850-rgb) / .36));--veil-reviews:linear-gradient(180deg, rgb(var(--night-850-rgb) / .36), rgb(var(--night-900-rgb) / .44));--veil-contact:rgb(var(--night-900-rgb) / .44);--veil-footer:var(--veil-contact);--icon-muted:rgb(var(--gold-rgb) / .66);--icon-strong:var(--gold-400);--accent:var(--gold-400);--accent-soft:rgb(var(--gold-rgb) / .08);--accent-gradient:linear-gradient(135deg, var(--gold-300), var(--gold-400) 55%, var(--gold-500));--brand-gradient:linear-gradient(105deg, var(--gold-300) 0%, var(--gold-350) 45%, var(--sage-400) 80%, var(--gold-500) 100%);--status-available:#9fb77a;--status-sold:#b88a6a;--status-commission:var(--gold-400);--status-unknown:#8f9f72;--staging-flag:var(--rust-300);--ground:var(--night-900);--ground-2:#0f100d;--ink:var(--parchment-200);--ink-2:var(--parchment-300);--ink-3:var(--parchment-400);--gold:var(--gold-300);--gold-hi:#f3dcaa;--gold-line:#e8c98a24;--sage:var(--sage-300);--ember:#c98a6b;--font-display-stack:var(--font-display), "Times New Roman", serif;--font-ui-stack:var(--font-ui), "Segoe UI", system-ui, sans-serif;--font-brand-stack:var(--font-display), "Times New Roman", serif;&:lang(he){--font-display-stack:var(--font-he-display), var(--font-display), "Times New Roman", serif;--font-ui-stack:var(--font-he-ui), var(--font-ui), "Segoe UI", system-ui, sans-serif}--text-label:.75rem;--text-xs:clamp(.8rem, .78rem + .1vw, .86rem);--text-sm:clamp(.88rem, .85rem + .14vw, .95rem);--text-base:clamp(1rem, .96rem + .2vw, 1.1rem);--text-lg:clamp(1.2rem, 1.1rem + .4vw, 1.4rem);--text-xl:clamp(1.45rem, 1.3rem + .7vw, 1.8rem);--text-2xl:clamp(1.8rem, 1.45rem + 1.5vw, 2.6rem);--text-3xl:clamp(2.2rem, 1.55rem + 2.8vw, 3.8rem);--text-4xl:clamp(2.8rem, 1.85rem + 4vw, 4.8rem);--leading-tight:1.08;--leading-snug:1.3;--leading-body:1.7;--tracking-label:.22em;--tracking-wide:.3em;--space-3xs:.25rem;--space-2xs:.5rem;--space-xs:.75rem;--space-s:1rem;--space-m:1.5rem;--space-l:2rem;--space-xl:3rem;--space-2xl:4rem;--space-section:clamp(4.5rem, 3rem + 6vw, 8rem);--gutter:clamp(1.25rem, .6rem + 3vw, 3rem);--content-narrow:45rem;--content-default:69rem;--content-wide:74rem;--layer-base:1;--layer-raised:5;--layer-topbar:40;--layer-toast:90;--layer-curtain:100;--ease-out:cubic-bezier(.2, .7, .2, 1);--ease-in-out:cubic-bezier(.65, 0, .35, 1);--duration-fast:.2s;--duration-base:.35s;--duration-slow:.6s;--duration-reveal:.9s;--shadow-frame:drop-shadow(8px 24px 28px #0000009e) drop-shadow(2px 5px 7px #00000080);--shadow-card:0 16px 36px #00000073;--shadow-card-hover:0 26px 50px #0000008c, 0 0 60px rgb(var(--gold-rgb) / .1);--shadow-panel:0 40px 100px #0009;--shadow-toast:0 16px 40px #00000080;--glow-accent:0 8px 28px rgb(var(--gold-rgb) / .16);--glow-accent-strong:0 10px 36px rgb(var(--gold-rgb) / .28);--radius-full:999px;--topbar-h:calc(72px + env(safe-area-inset-top,0px));--focus-ring:1px solid var(--gold);--focus-offset:6px}@media (width<=45rem){:root{--topbar-h:calc(60px + env(safe-area-inset-top,0px))}}}@layer base{html{background:var(--bg-canvas);scroll-behavior:smooth;scroll-padding-top:var(--topbar-h);-webkit-text-size-adjust:100%;text-size-adjust:100%;overflow-x:clip}body{min-width:0;overflow-x:clip}html:has(dialog[open]){overflow:hidden}body{min-height:100dvh;color:var(--text-primary);font-family:var(--font-ui-stack);font-size:var(--text-base);font-weight:300;line-height:var(--leading-body);-webkit-font-smoothing:antialiased;background-color:var(--ground);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)' opacity='0.03'/%3E%3C/svg%3E");overflow-x:clip}.brand-wordmark{font-family:var(--font-brand-stack)}.eyebrow{font-size:var(--text-label);letter-spacing:.22em;text-transform:uppercase;color:var(--text-eyebrow)}:lang(he) .eyebrow{letter-spacing:0;text-transform:none}.tabular-nums{font-variant-numeric:tabular-nums lining-nums}html.nav-open{overflow:hidden}a{color:inherit}:focus-visible{outline:var(--focus-ring);outline-offset:var(--focus-offset)}::selection{background:rgb(var(--gold-rgb) / .35);color:var(--parchment-100)}.moon__disc{fill:var(--moon-disc);stroke:rgb(var(--gold-rgb) / .35);stroke-width:.8px}.moon__lit{fill:var(--moon-lit)}html:not(.is-staging) .staging-only{display:none}.is-staging .is-missing{color:var(--text-muted);outline:1px dashed var(--staging-outline);outline-offset:2px}.hall-light{opacity:0}.hall.is-lit .hall-light{animation:1.6s step-end forwards lamp-on,7s ease-in-out 1.6s infinite lamp-breathe}.hall.is-lit.is-dimmed .hall-light{opacity:.12;transition:opacity .25s;animation:none}.hall.is-lit.is-relit .hall-light{animation:.7s forwards lamp-relit,7s ease-in-out .7s infinite lamp-breathe}@media (prefers-reduced-motion:reduce){.hall.is-lit .hall-light{opacity:1;animation:none}}@keyframes lamp-on{0%{opacity:0}10%{opacity:.55}16%{opacity:.08}24%{opacity:.75}30%{opacity:.3}38%{opacity:.9}46%{opacity:.7}60%,to{opacity:1}}@keyframes lamp-relit{0%{opacity:.12}35%{opacity:.8}50%{opacity:.55}to{opacity:1}}@keyframes lamp-breathe{0%,to{opacity:1}50%{opacity:.9}}}@layer utilities{.visually-hidden{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}html:not(.js) .needs-js{display:none}.js .reveal{opacity:0;transition:opacity var(--duration-reveal) var(--ease-out), transform var(--duration-reveal) var(--ease-out);transition-delay:calc(var(--reveal-order,0) * 90ms);transform:translateY(22px)}.js .reveal.is-visible{opacity:1;transform:none}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition-duration:.15s!important;animation-duration:.01ms!important;animation-iteration-count:1!important}.js .reveal{opacity:1;transform:none}}}.skip-link[data-astro-cid-z4jru4n3]{top:var(--space-xs);z-index:calc(var(--layer-curtain) + 1);padding:var(--space-xs) var(--space-s);font-size:var(--text-sm);color:var(--text-on-accent);background:var(--gold-300);transition:transform var(--duration-fast) var(--ease-out);text-decoration:none;position:fixed;inset-inline-start:var(--space-xs);transform:translateY(-200%)}.skip-link[data-astro-cid-z4jru4n3]:focus-visible{transform:none}main[data-astro-cid-z4jru4n3]{z-index:var(--layer-base);position:relative}main[data-astro-cid-z4jru4n3]:focus{outline:none}
