: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}#mark3d{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%) scale(1);width:min(62vw,860px);height:auto;z-index:5;pointer-events:none;transition:opacity .6s var(--ease),transform .9s var(--ease);will-change:opacity,transform}html[data-opened="1"] #mark3d{opacity:0;transform:translate(-50%,-58%) scale(.94)}.act--hero .display{transition:opacity .7s var(--ease) .12s}html:not([data-opened="1"]) .act--hero .display,html:not([data-opened="1"]) .act--hero .lede,html:not([data-opened="1"]) .act--hero .scroll-hint{opacity:0}.paper{position:relative;z-index:6;background:var(--ground-light);color:var(--ink-light)}.chapter{padding:clamp(80px,11vh,160px) clamp(20px,3.4vw,56px)}.chapter--dark{background:var(--ground-dark);color:var(--ink-dark)}.chapter__head{max-width:52ch;margin-bottom:clamp(34px,5vh,72px)}.h2{font-family:var(--serif);font-weight:300;font-size:clamp(2rem,5.2vw,4.4rem);line-height:1.04;letter-spacing:-.025em;max-width:16ch}.latin{font-size:.88em}.pieces{display:grid;grid-template-columns:repeat(3,1fr);gap:clamp(10px,1.1vw,18px)}.piece{position:relative;display:block;overflow:hidden;background:#000}.piece img{display:block;width:100%;height:100%;object-fit:cover;aspect-ratio:4/5;transition:transform .9s var(--ease),opacity .7s var(--ease)}.piece:hover img{transform:scale(1.03)}.piece--lead{grid-column:span 2;grid-row:span 2}.piece--lead img{aspect-ratio:auto;height:100%;min-height:52svh;object-position:50% 74%}.piece__cap{position:absolute;inset:auto 0 0 0;display:flex;flex-direction:column;gap:2px;padding:18px 20px;color:var(--ink-dark);background:linear-gradient(to top,#0b0a09b8,#0b0a0900)}.piece__name{font-family:var(--serif);font-size:1.35rem;line-height:1}.piece__cap .micro{opacity:.78}@media (max-width:820px){.pieces{grid-template-columns:repeat(2,1fr)}.piece--lead{grid-column:span 2;grid-row:auto}.piece--lead img{min-height:44svh}}.split{display:grid;grid-template-columns:1fr 1fr;gap:clamp(24px,4vw,72px);align-items:center}.split__type .lede{margin-top:clamp(16px,2vw,26px)}.split__type .cta{margin-top:clamp(22px,3vw,36px)}.split__type .micro{margin-top:clamp(18px,2.4vw,30px);opacity:.72}.split__img img{display:block;width:100%;height:min(70svh,760px);object-fit:cover}@media (max-width:820px){.split{grid-template-columns:1fr}}.branches{display:grid;grid-template-columns:auto 1fr;gap:clamp(22px,4vw,72px);align-items:center}.branches__num{font-family:var(--serif);font-weight:300;line-height:.8;letter-spacing:-.04em;font-size:clamp(7rem,19vw,17rem)}@media (max-width:820px){.branches{grid-template-columns:1fr}}.form{display:flex;flex-direction:column;gap:18px;max-width:38rem}.field{display:flex;flex-direction:column;gap:7px}.field label{font-size:var(--micro);opacity:.8}.field input,.field select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;color:inherit;border:0;border-bottom:1px solid var(--hairline-inv);padding:11px 2px;font:inherit;font-size:1rem}.field input:focus,.field select:focus{outline:0;border-bottom-color:currentColor}.field select option{color:#14120f}.field--check{flex-direction:row;align-items:flex-start;gap:11px}.field--check label{font-size:var(--micro);opacity:.85;line-height:1.5}.field--check input{width:17px;height:17px;flex:0 0 auto;margin-top:2px;border:1px solid var(--hairline-inv)}.cta--inv{background:var(--ink-dark);color:var(--ground-dark);align-self:flex-start;border:0;cursor:pointer}.form__note{min-height:1.2em;opacity:.85}.split--form{align-items:start}.foot{padding:clamp(40px,6vh,80px) clamp(20px,3.4vw,56px);border-top:1px solid var(--hairline)}.foot__row{display:flex;justify-content:space-between;align-items:center;gap:20px;flex-wrap:wrap}.foot__nav{display:flex;gap:clamp(14px,1.8vw,30px);font-size:var(--micro)}.foot__nav a{border-bottom:1px solid transparent;padding-bottom:2px}.foot__nav a:hover{border-bottom-color:currentColor}.foot__legal{margin-top:22px;opacity:.7}.doc{background:var(--ground-light);color:var(--ink-light)}.docwrap{max-width:68ch;margin:0 auto;padding:clamp(48px,9vh,110px) clamp(20px,4vw,40px)}.docwrap .h2{margin:10px 0 26px}.h3{font-family:var(--serif);font-weight:400;font-size:1.5rem;line-height:1.2;margin:34px 0 10px}.docwrap p,.docwrap li{max-width:62ch;margin-bottom:12px}.docwrap ul{padding-inline-start:1.1rem;margin-bottom:16px}.docwrap a{border-bottom:1px solid var(--hairline)}.note{border:1px solid var(--hairline);padding:14px 16px;margin:0 0 26px;opacity:.9}
