:root{--ground-light:#FAFAF8;--ground-dark:#0E0D0C;--ink-light:#14120F;--ink-dark:#F2EFE9;--ink:#14120F;--hairline:rgba(20,18,15,.14);--hairline-inv:rgba(242,239,233,.18);--display:clamp(3.2rem,13vw,13rem);--display-sm:clamp(2.2rem,6.2vw,5.2rem);--statement:clamp(1.6rem,3.4vw,2.9rem);--body:clamp(.95rem,1.05vw,1.0625rem);--micro:.8125rem;--serif:"Frank Ruhl Libre",serif;--sans:"Heebo",system-ui,sans-serif;--ease:cubic-bezier(.22,.61,.36,1);--slow:.7s}*{margin:0;padding:0;box-sizing:border-box;border-radius:0;box-shadow:none}html{-webkit-text-size-adjust:100%}body{background:var(--ground,#FAFAF8);color:var(--ink);font-family:var(--sans);font-weight:300;font-size:var(--body);line-height:1.7;overflow-x:hidden;-webkit-font-smoothing:antialiased;transition:color var(--slow) var(--ease)}a{color:inherit;text-decoration:none}#stage{position:fixed;top:0;right:0;bottom:0;left:0;width:100%;height:100%;display:block;z-index:0;cursor:grab}#stage:active{cursor:grabbing}#grain{position:fixed;top:0;right:0;bottom:0;left:0;z-index:2;pointer-events:none;opacity:.025;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='160' height='160'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='3'/></filter><rect width='160' height='160' filter='url(%23n)'/></svg>")}.chrome{position:fixed;top:0;right:0;left:0;z-index:6;display:flex;align-items:center;justify-content:space-between;padding:26px clamp(20px,3.4vw,56px);color:var(--ink-chrome,var(--ink))}.mark{font-family:var(--serif);font-size:1.1875rem;font-weight:500;line-height:1}.nav{display:flex;gap:clamp(14px,1.6vw,28px);font-size:var(--micro)}.cta-mini{font-size:var(--micro);border-bottom:1px solid currentColor;padding-bottom:2px}@media (max-width:720px){.nav{display:none}}main{position:relative;z-index:3}.act{position:relative;min-height:100svh;display:flex;flex-direction:column;justify-content:center;padding:0 clamp(20px,3.4vw,56px)}.act--hero{min-height:120svh;justify-content:center;padding-bottom:26svh}.act--travel{min-height:140svh}.act--travel>*,.act--fire>*,.act--bench>*,.act--close>*{position:relative;z-index:6}.scroll-hint:after{content:" · גרור לסובב";opacity:.8}.act--fire{min-height:120svh}.display{font-family:var(--serif);font-weight:300;font-size:var(--display);line-height:.9;letter-spacing:-.03em;max-width:14ch}.display--sm{font-size:var(--display-sm);line-height:1.02;letter-spacing:-.02em;max-width:18ch}.lede{margin-top:clamp(18px,2vw,28px);max-width:38ch;font-size:var(--body)}.statement{font-family:var(--serif);font-weight:400;font-size:var(--statement);line-height:1.22;letter-spacing:-.01em;max-width:20ch}.micro{font-size:var(--micro);font-weight:500;letter-spacing:0}.statement--light,.micro--light{color:var(--ink)}.scroll-hint{position:absolute;bottom:38px;right:clamp(20px,3.4vw,56px);font-size:var(--micro);opacity:.55}.act--bench{justify-content:center;padding-top:14svh;padding-bottom:12svh;background:#fafaf8;color:var(--ink-light)}.act--close{background:#fafaf8;color:var(--ink-light)}.act--bench .statement--light,.act--bench .micro--light,.act--close .statement--light,.act--close .micro--light{color:var(--ink-light)}.act--close .cta{background:var(--ink-light);color:var(--ground-light)}.act--close .cta--ghost{background:transparent;color:var(--ink-light);border:1px solid rgba(20,18,15,.16)}.film{position:relative;width:100%;max-width:none;margin:0 0 clamp(28px,4vw,64px)}.film img{display:block;width:100%;height:min(62svh,720px);object-fit:cover}.film figcaption{margin-top:12px}.actions{display:flex;gap:14px;margin:clamp(26px,3vw,44px) 0 clamp(18px,2vw,28px);flex-wrap:wrap}.cta{display:inline-block;padding:15px 30px;background:var(--ink);color:var(--ground,#FAFAF8);font-size:var(--micro);font-weight:500;transition:opacity var(--slow) var(--ease)}.cta:hover{opacity:.82}.cta--ghost{background:transparent;color:var(--ink);border:1px solid currentColor}@media (prefers-reduced-motion:reduce){*{transition-duration:.01ms!important;animation-duration:.01ms!important}}.reveal{opacity:0;transform:translateY(14px);transition:opacity var(--slow) var(--ease),transform var(--slow) var(--ease)}.reveal.is-in{opacity:1;transform:none}
