@font-face{font-family:IBM Plex Sans Hebrew;font-weight:300;font-display:swap;src:url(/assets/plex-latin-300-Bqe2JdU9.woff2) format("woff2");unicode-range:U+0000-00FF,U+2000-206F,U+20AA}@font-face{font-family:IBM Plex Sans Hebrew;font-weight:300;font-display:swap;src:url(/assets/plex-hebrew-300-B9qmVg4M.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:IBM Plex Sans Hebrew;font-weight:400;font-display:swap;src:url(/assets/plex-latin-400-DsvmcI3q.woff2) format("woff2");unicode-range:U+0000-00FF,U+2000-206F,U+20AA}@font-face{font-family:IBM Plex Sans Hebrew;font-weight:400;font-display:swap;src:url(/assets/plex-hebrew-400-Dy9WPTlU.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:IBM Plex Sans Hebrew;font-weight:500;font-display:swap;src:url(/assets/plex-latin-500-D-l8Hbgx.woff2) format("woff2");unicode-range:U+0000-00FF,U+2000-206F,U+20AA}@font-face{font-family:IBM Plex Sans Hebrew;font-weight:500;font-display:swap;src:url(/assets/plex-hebrew-500-CYGNwo3Y.woff2) format("woff2");unicode-range:U+0307-0308,U+0590-05FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F}.file-card{--ds-font-display: "IBM Plex Sans Hebrew", "Aime", Georgia, serif;--ds-font-text: "IBM Plex Sans Hebrew", "KMR Melange Grotesk", -apple-system, "Helvetica Neue", Arial, sans-serif;--ds-background-1: #f0e8d6;--ds-background-2: #f0e8d6;--ds-page: #f0e8d6;--ds-white: #ffffff;--ds-raised: #ffffff;--ds-muted: #e9e0ca;--ds-foreground-1: #251c10;--ds-foreground-2: rgb(37 28 16 / .68);--ds-foreground-3: rgb(37 28 16 / .46);--ds-foreground-4: rgb(37 28 16 / .18);--ds-foreground-5: rgb(37 28 16 / .07);--ds-ink: var(--ds-foreground-1);--ds-ink-2: var(--ds-foreground-2);--ds-ink-3: var(--ds-foreground-3);--ds-ink-4: var(--ds-foreground-4);--ds-hairline: rgb(166 128 62 / .3);--ds-primary: #b8913f;--ds-on-primary: #fdfaf3;--ds-success: #b8913f;--ds-teal: #b8913f;--ds-success-wash: rgb(184 145 63 / .12);--ds-hover: rgb(37 28 16 / .05);--ds-hover-strong: rgb(37 28 16 / .09);--ds-scrim: rgb(250 246 238 / .6);color:var(--ds-ink);font-family:var(--ds-font-text);background-color:var(--ds-page);background-image:radial-gradient(140% 60% at 50% 0%,rgb(217 175 111 / .13) 0%,transparent 55%)}.site,.site img{display:block}.s-hero{position:relative;aspect-ratio:1 / 1;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;padding:26px 20px 34px;overflow:hidden;border-radius:18px}.s-hero-track{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;-ms-overflow-style:none}.s-hero-track::-webkit-scrollbar{display:none}.s-hero-slide{position:relative;flex:0 0 100%;height:100%;scroll-snap-align:start;scroll-snap-stop:always}.s-hero-slide img{width:100%;height:100%;object-fit:cover}.s-hero-slide:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,rgb(13 11 9 / .38) 0%,rgb(13 11 9 / .1) 22%,transparent 42%);pointer-events:none}.s-hero-dots{position:absolute;bottom:20px;inset-inline:0;display:flex;justify-content:center;gap:10px;z-index:2}.s-hero-dot{width:7px;height:7px;padding:0;border:0;border-radius:50%;background:#f8f1e273;box-shadow:0 1px 4px #00000059;cursor:pointer;transition:transform .3s ease,background .3s ease}.s-hero-dot-on{background:#d9af6f;transform:scale(1.35)}.s-hero:before{content:"";position:absolute;top:14px;right:14px;bottom:14px;left:14px;border:1px solid rgb(240 222 180 / .55);border-radius:10px;pointer-events:none;z-index:1}.s-hero-logo{position:relative;width:128px;filter:drop-shadow(0 2px 10px rgb(0 0 0 / .5))}.s-manifesto{padding:84px 6px 92px;text-align:center}.s-manifesto-line{margin:34px auto 20px;max-width:15ch;font-family:var(--ds-font-display);font-weight:300;font-size:2.15rem;line-height:1.4;letter-spacing:.02em;color:#2c2214}.s-manifesto p{margin:0 auto 34px;max-width:30ch;font-weight:300;font-size:1.08rem;line-height:1.95;letter-spacing:.015em;color:var(--ds-ink-2)}.s-ornament{display:flex;align-items:center;gap:14px;max-width:300px;margin:0 auto}.s-ornament:before,.s-ornament:after{content:"";flex:1;height:1px;background:linear-gradient(90deg,transparent,rgb(184 145 63 / .55))}.s-ornament:after{background:linear-gradient(90deg,rgb(184 145 63 / .55),transparent)}.s-ornament>span{width:7px;height:7px;transform:rotate(45deg);background:#d9af6f;box-shadow:0 0 0 4px #d9af6f2e}main.s-gallery+.s-ornament,.s-gold+.s-ornament{margin-top:120px}.s-gallery-intro{margin:0 auto 20px;max-width:46ch;text-align:center;font-size:.95rem;font-weight:300;line-height:1.9;color:var(--ds-ink-2)}.s-g{margin:104px 0 0}.s-g-head{display:flex;align-items:baseline;gap:16px;margin-bottom:26px;padding-bottom:14px;border-bottom:1px solid var(--ds-hairline)}.s-g-head:after{content:"";align-self:center;margin-inline-start:auto;width:6px;height:6px;transform:rotate(45deg);background:#d9af6f}.s-g-num{font-family:var(--ds-font-display);font-size:.82rem;letter-spacing:.34em;color:var(--ds-primary)}.s-g-title{margin:0;font-family:var(--ds-font-display);font-weight:300;font-size:1.7rem;letter-spacing:.05em;color:#2c2214}.s-ph{width:100%;object-fit:cover;border-radius:10px;box-shadow:0 14px 34px #46320f1f;transition:transform .6s ease,box-shadow .6s ease}@media (hover: hover){.s-ph:hover{transform:scale(1.012);box-shadow:0 20px 44px #46320f2b}}.s-wide{aspect-ratio:16 / 10}.s-tall{aspect-ratio:4 / 5}.s-rings{display:grid;grid-template-columns:1fr 1fr;gap:10px}.s-rings-feature{grid-column:1 / -1;aspect-ratio:4 / 3}.s-rings-a,.s-rings-b,.s-rings-c,.s-rings-d{aspect-ratio:1 / 1}.s-rings-b,.s-rings-d{margin-top:26px}.s-g .s-wide+.s-pair{margin-top:10px}.s-pair{display:grid;grid-template-columns:1fr 1fr;gap:10px}.s-lift{margin-top:44px}.s-pair+.s-wide{margin-top:10px}.s-stagger{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-bottom:10px}.s-stagger>.s-ph:nth-child(2n){margin-top:56px}.s-stagger>.s-ph:nth-child(odd):not(:first-child){margin-top:-46px}.s-g-earrings{margin-bottom:10px}.s-solo{margin:0 auto;max-width:62%;text-align:center}.s-solo .s-ph{aspect-ratio:1 / 1}.s-solo figcaption{margin-top:12px;font-size:.85rem;font-weight:300;letter-spacing:.06em;color:var(--ds-ink-2)}.s-journey{margin-top:96px;padding:44px 22px 40px;background:linear-gradient(180deg,#e7dcc4,#f0e8d6);border:1px solid var(--ds-hairline);border-radius:18px}.s-eyebrow{margin:0 0 10px;font-size:.78rem;letter-spacing:.34em;color:var(--ds-primary)}.s-journey-title{margin:0 0 34px;font-family:var(--ds-font-display);font-weight:300;font-size:1.9rem;letter-spacing:.04em;color:#2c2214}.s-steps{list-style:none;margin:0 0 44px;padding:0}.s-steps li{padding:22px 0;border-top:1px solid var(--ds-hairline);position:relative}.s-steps li:before{content:"";position:absolute;top:-3.5px;inset-inline-start:0;width:5px;height:5px;transform:rotate(45deg);background:#d9af6f}.s-steps li:last-child{border-bottom:1px solid var(--ds-hairline)}.s-step-num{font-family:var(--ds-font-display);font-size:.82rem;letter-spacing:.34em;color:var(--ds-primary)}.s-steps h3{margin:8px 0 6px;font-family:var(--ds-font-display);font-weight:300;font-size:1.25rem;letter-spacing:.04em;color:#2c2214}.s-steps p{margin:0;max-width:44ch;font-size:.95rem;font-weight:300;line-height:1.85;color:var(--ds-ink-2)}.s-journey-photo{margin:0}.s-journey-photo figcaption{margin-top:14px;text-align:center;font-family:var(--ds-font-display);font-weight:300;font-size:1.05rem;letter-spacing:.03em;color:#2c2214}.s-gold{margin-top:116px;padding:34px 26px;background:#d9af6f24;border:1px solid rgb(166 128 62 / .3);border-radius:18px}.s-gold h2{margin:0 0 12px;font-family:var(--ds-font-display);font-weight:300;font-size:1.35rem;letter-spacing:.04em;color:#2c2214}.s-gold p{margin:0 0 18px;max-width:52ch;font-size:.95rem;font-weight:300;line-height:1.9;color:var(--ds-ink-2)}.s-textlink{color:var(--ds-primary);text-decoration:none;font-size:.95rem;letter-spacing:.04em;border-bottom:1px solid rgb(184 145 63 / .45);padding-bottom:3px}.s-finale{margin-top:110px;text-align:center;padding:0 2px}.s-quote{margin:0 auto 30px;max-width:16ch;font-family:var(--ds-font-display);font-weight:300;font-size:2.25rem;line-height:1.45;letter-spacing:.02em;color:#7c5c22}.s-finale-text{margin:0 auto 40px;max-width:52ch;font-size:.98rem;font-weight:300;line-height:2;color:var(--ds-ink-2)}.s-btn{display:inline-block;background:#d9af6f;color:#241b0d;text-decoration:none;font-weight:500;font-size:.95rem;letter-spacing:.05em;padding:14px 34px;border-radius:999px;box-shadow:0 10px 24px #a6803e4d}.s-facts{margin-top:40px;display:flex;flex-direction:column;gap:10px;font-size:.9rem;font-weight:300;letter-spacing:.05em;color:var(--ds-ink-2)}.s-footer{margin-top:96px;padding-top:40px;border-top:1px solid var(--ds-hairline);display:flex;flex-direction:column;align-items:center;gap:14px;text-align:center}.s-footer-logo{width:116px;filter:drop-shadow(0 1px 3px rgb(80 60 20 / .4))}.s-footer p{margin:0;max-width:40ch;font-size:.85rem;font-weight:300;line-height:1.9;color:var(--ds-ink-3)}.s-ig{color:var(--ds-primary);text-decoration:none;font-size:.88rem;letter-spacing:.04em}@media (min-width: 760px){.s-hero{aspect-ratio:16 / 10;padding:34px 30px 44px}.s-hero:before{top:20px;right:20px;bottom:20px;left:20px;border-radius:12px}.s-hero-bg img{object-position:center 38%}.s-hero-logo{width:172px}.s-manifesto{padding:116px 0 124px}.s-manifesto-line{font-size:2.8rem;max-width:16ch;margin-top:40px}.s-manifesto p{font-size:1.18rem;max-width:32ch;margin-bottom:40px}.s-ornament{max-width:340px}.s-g{margin-top:146px}.s-g-title{font-size:2.05rem}.s-gallery-intro{font-size:1.02rem}.s-pair{grid-template-columns:1fr 1fr;gap:16px}.s-lift{margin-top:64px}.s-stagger{gap:16px}.s-solo{max-width:40%}.s-journey{padding:64px 56px 56px}.s-journey-title{font-size:2.25rem}.s-steps{display:grid;grid-template-columns:1fr 1fr 1fr;gap:30px}.s-steps li:last-child{border-bottom:0}.s-gold{padding:48px 44px}.s-gold h2{font-size:1.6rem}.s-gold p{font-size:1rem}.s-quote{font-size:3rem;max-width:18ch}.s-finale-text{font-size:1.05rem}.s-facts{flex-direction:row;justify-content:center;gap:34px}}.s-journey-cta{text-align:center;margin-top:42px}.s-pos-top{object-position:center 22%}img.s-ph{cursor:zoom-in}.lb{position:fixed;top:0;right:0;bottom:0;left:0;z-index:60;background:#100c08f0;animation:lb-in .35s ease;touch-action:none}.lb-stage{position:absolute;left:0;right:0;display:flex;align-items:center;justify-content:center}@keyframes lb-in{0%{opacity:0}to{opacity:1}}.lb-track{display:flex;width:100%;height:100%;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;touch-action:pan-x}.lb-track::-webkit-scrollbar{display:none}.lb-slide{flex:0 0 100%;scroll-snap-align:center;display:flex;align-items:center;justify-content:center}.lb-slide img{max-width:92vw;max-height:calc(100% - 72px);object-fit:contain;border-radius:6px;box-shadow:0 30px 80px #0000008c;animation:lb-img-in .45s ease}@keyframes lb-img-in{0%{opacity:0;transform:scale(.965)}to{opacity:1;transform:scale(1)}}.lb-close{position:absolute;top:8px;inset-inline-start:8px;z-index:2;width:44px;height:44px;border-radius:50%;border:1px solid rgb(217 175 111 / .45);background:#00000059;color:#f3e9d2;font-size:22px;line-height:1;cursor:pointer}.lb-nav{position:absolute;top:50%;transform:translateY(-50%);z-index:2;width:46px;height:46px;border-radius:50%;border:1px solid rgb(217 175 111 / .4);background:#0000004d;color:#e9dcbd;font-size:24px;line-height:1;cursor:pointer;transition:background .3s ease}.lb-nav:hover{background:#0000008c}.lb-prev{right:10px}.lb-next{left:10px}.lb-count{position:absolute;bottom:8px;left:50%;transform:translate(-50%);color:#e9dcbdcc;font-size:13px;letter-spacing:.12em;direction:ltr}@media (max-width: 640px){.lb-nav{display:none}}*,*:before,*:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;background:#f0e8d6}body{margin:0;background:#f0e8d6;-webkit-font-smoothing:antialiased}.file-card{--file-pad-x: 24px;width:100%;max-width:1040px;margin:0 auto;padding:24px var(--file-pad-x);display:flex;flex-direction:column;gap:48px;font-size:14px;line-height:24px;font-weight:350;letter-spacing:-.01em;overflow-wrap:break-word;--file-font-scripts: "Noto Sans Hebrew", sans-serif}.file-card>*{min-width:0}:where(.file-card) a{color:var(--ds-ink)}.file-card :focus-visible{outline:2px solid var(--ds-ink);outline-offset:2px}@media (min-width: 768px){.file-card{--file-pad-x: 36px;padding:36px}}a,button{-webkit-tap-highlight-color:transparent}.file-card{background:none}body{background-color:#f0e8d6;background-image:radial-gradient(140% 600px at 50% 0%,rgb(217 175 111 / .13) 0%,transparent 100%);background-repeat:no-repeat}:root{--ink: #f0e8d6;--gold: #d9af6f;--bg: #0b0908}html{background:var(--bg)}body{background-color:var(--bg);background-image:radial-gradient(120% 520px at 50% 0%,rgb(217 175 111 / .1) 0%,transparent 100%);color:var(--ink)}.file-card{--ds-ink: #f0e8d6;--ds-ink-2: rgb(240 232 214 / .72);--ds-ink-3: rgb(240 232 214 / .5);--ds-primary: #d9af6f;--ds-hairline: rgb(217 175 111 / .28);--ds-page: var(--bg);color:var(--ink)}:where(.file-card) a{color:var(--ink)}.s-manifesto-line,.s-g-title,.s-journey-title,.s-steps h3,.s-gold h2,.s-journey-photo figcaption,.s-quote,.s-cat-title{color:#f0e8d6}.s-ph{box-shadow:0 18px 44px #0000008c;border-radius:8px;background:#14110d}@media (hover: hover){.s-ph:hover{box-shadow:0 24px 54px #000000b3}}.s-hero:before{border-color:#d9af6f66}.s-hero{border-radius:14px}.s-journey{background:linear-gradient(180deg,#17120c,#0f0c09)}.s-gold{background:#d9af6f12;border-color:#d9af6f4d}.s-textlink{color:var(--gold);border-bottom-color:#d9af6f80}.s-ornament>span{box-shadow:0 0 0 4px #d9af6f24}.s-journey-photo .s-ph{aspect-ratio:4 / 5;max-width:440px;margin:0 auto}.s-btn{background:var(--gold);color:#17110a}.s-footer p,.s-finale-text,.s-facts span{color:var(--ds-ink-2)}.lb{background:#050403f5}.s-feat{display:grid;grid-template-columns:1fr 1fr;gap:10px}.s-ftall{aspect-ratio:4 / 5}.s-ffeature{grid-column:1 / -1;aspect-ratio:1 / 1}.s-fwide{grid-column:1 / -1;aspect-ratio:4 / 3}.s-more{display:block;margin:28px auto 0;width:fit-content;color:var(--gold);text-decoration:none;font-size:1rem;letter-spacing:.06em;padding:11px 26px;border:1px solid rgb(217 175 111 / .5);border-radius:999px;transition:background .3s ease,color .3s ease}.s-more:hover{background:var(--gold);color:#17110a}.s-more-n{opacity:.7;font-size:.85em}.s-top{display:flex;align-items:center;justify-content:space-between;padding:4px 2px 0}.s-top-logo{width:92px}.s-back{color:var(--gold)!important;text-decoration:none;font-size:.95rem;letter-spacing:.05em}.s-cat{text-align:center}.s-cat-title{margin:30px 0 10px;font-family:var(--ds-font-display);font-weight:300;font-size:2.5rem;letter-spacing:.06em}.s-cat-intro{margin:0 auto 36px;max-width:34ch;font-weight:300;font-size:1.02rem;line-height:1.9;color:var(--ds-ink-2)}.s-film{display:block;width:100%;max-width:420px;margin:0 auto 14px;aspect-ratio:9 / 16;object-fit:cover;border-radius:8px;background:#14110d;box-shadow:0 18px 44px #0000008c}.s-grid{display:grid;grid-template-columns:1fr 1fr;gap:10px;grid-auto-flow:dense;text-align:start}.s-gtile{aspect-ratio:4 / 5}.s-gwide{grid-column:1 / -1;aspect-ratio:4 / 3}.s-cats{display:flex;flex-wrap:wrap;justify-content:center;gap:12px}.s-cats a{color:var(--gold);text-decoration:none;padding:10px 22px;border:1px solid rgb(217 175 111 / .4);border-radius:999px;letter-spacing:.05em}.s-cats a:hover{background:var(--gold);color:#17110a}.s-finale-sm{margin-top:20px}.s-finale-sm .s-finale-text{font-size:1.15rem;margin-bottom:22px}@media (min-width: 760px){.s-feat{grid-template-columns:repeat(4,1fr);gap:16px}.s-ftall{aspect-ratio:4 / 5;grid-column:span 2}.s-ffeature,.s-fwide{grid-column:1 / -1;aspect-ratio:16 / 9}.s-grid{grid-template-columns:repeat(3,1fr);gap:16px}.s-gwide{grid-column:span 2;aspect-ratio:4 / 3}.s-cat-title{font-size:3.2rem}.s-top-logo{width:120px}}
