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-behavior:allow-discrete;transition-property:overflow;transition-duration:1ms}@font-face{font-family:Josefin Sans;font-style:normal;font-weight:300;font-display:swap;src:url(/_astro/josefin-0.CCunP5Ha.woff2)format("truetype")}@font-face{font-family:Josefin Sans;font-style:normal;font-weight:400;font-display:swap;src:url(/_astro/josefin-1.DQUZOl9r.woff2)format("truetype")}@font-face{font-family:Josefin Sans;font-style:normal;font-weight:500;font-display:swap;src:url(/_astro/josefin-2.TtBO_D5J.woff2)format("truetype")}@font-face{font-family:Josefin Sans;font-style:normal;font-weight:600;font-display:swap;src:url(/_astro/josefin-3.CYNiiikb.woff2)format("truetype")}@font-face{font-family:Noto Sans Hebrew;font-style:normal;font-weight:300;font-stretch:100%;font-display:swap;src:url(/_astro/noto-hebrew-4.DaejMDyu.woff2)format("truetype")}@font-face{font-family:Noto Sans Hebrew;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(/_astro/noto-hebrew-5.tsgGdgox.woff2)format("truetype")}@font-face{font-family:Noto Sans Hebrew;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(/_astro/noto-hebrew-6.CgvVsgOp.woff2)format("truetype")}@font-face{font-family:Noto Sans Hebrew;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(/_astro/noto-hebrew-7.DD1pO-w0.woff2)format("truetype")}@font-face{font-family:Suisse;src:url(/_astro/suisse-book.BSVt4xho.woff)format("woff");font-weight:300 400;font-display:swap}@font-face{font-family:Suisse;src:url(/_astro/suisse-medium.Cti2gBvK.woff)format("woff");font-weight:500 800;font-display:swap}:root{--paper:#faf9f6;--ink:#15191b;--burgundy:#5a1e2d;--cream:#f6f1e7;--line:#f6f1e747;--pad:4.2vw;--font:"Suisse", "Noto Sans Hebrew", Arial, sans-serif}*{box-sizing:border-box}html{scrollbar-width:none;background:#8e979b;scroll-padding-top:0}html::-webkit-scrollbar{display:none}html.js:not(.load-finished){overscroll-behavior:none;overflow:hidden}.js:not(.load-finished) .preloader{touch-action:none}body{color:var(--cream);font-family:var(--font);-webkit-font-smoothing:antialiased;margin:0;font-size:16px;font-weight:400;overflow-x:clip}html[lang=he]{--font:"Suisse", "Noto Sans Hebrew", Arial, sans-serif}body.modal-open,body.menu-open{overflow:hidden}a{color:inherit;text-decoration:none}button{font:inherit;color:inherit;cursor:pointer}button,a{-webkit-tap-highlight-color:transparent}button{border-radius:0}a:focus-visible,button:focus-visible,summary:focus-visible{outline-offset:6px;outline:2px solid}button:disabled{cursor:default}::selection{color:#faf9f6;background:#5a1e2d}h1,h2,h3,p{margin:0}h1,h2,h3{font-weight:500}p{line-height:1.45}img{max-width:100%;display:block}.eyebrow{letter-spacing:.01em;text-transform:uppercase;font-size:10px;font-weight:500;line-height:1.4}html[lang=he] .eyebrow{letter-spacing:0;font-size:11px}html[lang=he] h1,html[lang=he] h2,html[lang=he] h3{letter-spacing:0;font-weight:400}html[lang=he] .material-words{letter-spacing:0}.skip-link{z-index:120;background:var(--ink);color:var(--paper);padding:12px;position:fixed;top:12px;left:12px;transform:translateY(-200%)}.skip-link:focus{transform:none}.section-top{border-top:1px solid var(--line);justify-content:space-between;gap:24px;padding-top:18px;display:flex}.text-button{background:0 0;border:0;border-bottom:1px solid;justify-content:space-between;align-items:center;gap:40px;width:max-content;max-width:100%;padding:10px 0 12px;font-size:13px;line-height:1.3;display:flex}.text-button>span:last-child{font-size:22px;transition:transform .4s}.text-button:hover>span:last-child{transform:translate(3px,-3px)}.landscape{pointer-events:none;z-index:-3;background:#9b9da0;position:fixed;inset:0;overflow:hidden}.landscape-fallback{background:linear-gradient(#839298 0%,#a2a1a6 55%,#a18c94 100%);position:absolute;inset:-4%}.landscape-fallback img{object-fit:cover;object-position:center bottom;width:100%;height:100%}.landscape-fallback picture{display:contents}.landscape canvas{opacity:0;width:100%;height:100%;transition:opacity .9s;position:absolute;inset:0}.scene-ready .landscape canvas{opacity:1}.landscape-shade{background:linear-gradient(#1823260d,#0000 22%,#1b23280f 56%,#1520254a);position:absolute;inset:0}html[dir=rtl] .landscape-shade{transform:scaleX(-1)}.scene-vignette{z-index:-1;pointer-events:none;background:radial-gradient(at 50% 45%,#0000 35%,#0f1a1f2b);position:fixed;inset:0}#composition-grid{z-index:-1;pointer-events:none;opacity:.5;width:100%;height:100%;position:fixed;inset:0}.preloader{z-index:100;color:var(--cream);padding:28px var(--pad);background:#181818;justify-content:center;align-items:center;display:none;position:fixed;inset:0;overflow:hidden}.js:not(.load-finished) .preloader{display:flex}.world-film-ready .preloader{background:0 0}.js:not(.load-started):not(.load-finished) main,.js:not(.load-started):not(.load-finished) .site-header,.js:not(.load-started):not(.load-finished) .scene-controls{visibility:hidden}.loader-content{width:min(440px,72vw);height:310px;position:relative;overflow:hidden}.loader-logo{flex-direction:column;justify-content:center;align-items:center;gap:24px;height:100%;display:flex}.loader-symbol{transform-origin:50%;width:100px;height:100px;display:block}.loader-symbol img{filter:invert();width:100%;height:100%}.loader-wordmark{width:145px;height:43px;display:block;overflow:hidden}.loader-wordmark img{object-fit:contain;filter:invert();width:100%;height:100%}.loader-side{text-transform:uppercase;flex-direction:column;gap:6px;font-size:12px;line-height:1;display:flex;position:absolute}.loader-side i{background:var(--cream);width:42px;height:12px;display:block}.loader-side-left{align-items:flex-start;top:0;left:0}.loader-side-right{align-items:flex-end;bottom:0;right:0}.loader-side-right i{width:32px}.loader-bottom{left:var(--pad);right:var(--pad);justify-content:space-between;align-items:center;gap:20px;font-size:9px;display:flex;position:absolute;bottom:30px}.loader-bottom button{text-transform:uppercase;background:0 0;border:0;padding:10px 0;font-size:9px}.loader-progress{text-align:center;font-variant-numeric:tabular-nums;min-width:94px;position:relative}.loader-progress small{opacity:.45;font-size:8px}.loader-line{background:#ffffff24;height:1px;position:absolute;bottom:-7px;left:0;right:0}.loader-line span{transform-origin:0;background:currentColor;width:100%;height:100%;display:block;transform:scaleX(0)}.loader-grid{pointer-events:none;background:linear-gradient(90deg,#0000 calc(50% - 223px),#f6f1e723 calc(50% - 222px),#0000 calc(50% - 221px) calc(50% + 221px),#f6f1e723 calc(50% + 222px),#0000 calc(50% + 223px)),linear-gradient(#0000 calc(50% - 157px),#f6f1e723 calc(50% - 156px),#0000 calc(50% - 155px) calc(50% + 155px),#f6f1e723 calc(50% + 156px),#0000 calc(50% + 157px));position:absolute;inset:0}.type-char,.type-word{vertical-align:baseline}.site-header{z-index:35;padding:22px var(--pad);color:var(--cream);align-items:center;gap:40px;transition:color .4s;display:flex;position:fixed;top:0;left:0;right:0}.brand{flex-shrink:0;width:156px;display:block}.brand img{filter:invert();width:100%;height:auto;transition:filter .4s}.header-caption{opacity:.8;font-size:9px;line-height:1.5}.desktop-nav{gap:35px;margin-inline-start:auto;font-size:12px;display:flex}.line-link{padding:8px 0;position:relative}.line-link:after{content:"";transform-origin:100%;background:currentColor;height:1px;transition:transform .35s;position:absolute;bottom:0;left:0;right:0;transform:scaleX(0)}.line-link:hover:after{transform-origin:0;transform:scaleX(1)}.language-link{text-align:center;border:1px solid;min-width:32px;padding:5px 7px}.order-now{background:var(--cream);color:var(--ink);white-space:nowrap;border:1px solid #0000;flex-shrink:0;justify-content:space-between;align-items:center;gap:26px;padding:12px 16px;font-size:10px;transition:background .3s,color .3s;display:inline-flex}.order-now>span:last-child{font-size:16px;line-height:1}.order-now:hover{background:#dedbd2}.is-dark-ui .order-now{background:var(--ink);color:var(--cream)}.menu-open .order-now{background:var(--cream);color:var(--ink)}.detail-order{background:var(--ink);color:var(--cream);justify-content:space-between;align-items:center;gap:20px;margin:25px 0;padding:17px 20px;font-size:13px;display:flex}.detail-order>span:last-child{font-size:22px}.detail-order:hover{background:#383d3d}.menu-toggle,.mobile-menu{display:none}.is-dark-ui .site-header,.is-dark-ui .scene-controls{color:var(--ink)}.is-dark-ui .brand img{filter:none}.is-dark-ui .scroll-progress{background:var(--burgundy)}.hero{height:300svh;position:relative}.hero-sticky{height:100svh;min-height:640px;position:sticky;top:0;overflow:hidden}.hero-film{transform-origin:50%;background:#292c2e;position:absolute;inset:0;overflow:hidden}.hero-film picture,.hero-film picture img,.hero-film video{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.hero-film video{opacity:0;transition:opacity .6s}.hero-film video.is-playing{opacity:1}.film-shade{background:linear-gradient(#0a10144d,#0f141742 50%,#0c11168c);position:absolute;inset:0}.hero-content{flex-direction:column;justify-content:center;padding:0 12.5%;display:flex;position:absolute;inset:0}.hero-meta{justify-content:space-between;margin-top:-2svh;margin-bottom:9svh;display:flex}h1{letter-spacing:-.047em;font-size:clamp(64px,8.5vw,165px);font-weight:500;line-height:1}h1>span{white-space:nowrap;display:block}h1>span:last-child{text-align:end}html[lang=he] h1{font-size:clamp(76px,9vw,170px);line-height:1.15}html[lang=he] h1>span:last-child{margin-inline-start:17%}.hero-bottom{justify-content:space-between;align-items:end;margin-top:8svh;display:flex}.hero-bottom p{max-width:240px;font-size:17px}.scroll-cue{align-items:center;gap:35px;display:flex}.scroll-cue>span:last-child{font-size:24px}.film-index{bottom:30px;left:var(--pad);right:var(--pad);align-items:center;gap:10px;font-size:8px;display:flex;position:absolute}.live-dot{background:currentColor;border-radius:100%;width:4px;height:4px}.film-time{font-variant-numeric:tabular-nums;margin-inline-start:auto}.connection-section{height:145svh;min-height:1000px;padding:20svh 10% 0;position:relative}.connection-section h2{letter-spacing:-.065em;margin-top:21svh;font-size:clamp(64px,7.4vw,130px);line-height:1.05}.connection-section h2 span{display:block}.connection-section h2 span:last-child{margin-inline-start:16%}.connection-copy{max-width:330px;margin:9svh 8% 0 auto;font-size:20px}html[dir=rtl] .connection-copy{margin:9svh auto 0 8%}.connection-foot{justify-content:space-between;display:flex;position:absolute;bottom:13svh;left:10%;right:10%}.object-chapter{height:300svh;position:relative}.chapter-sticky{height:100svh;min-height:650px;padding:13svh var(--pad) 8svh;position:sticky;top:0;overflow:hidden}.chapter-top{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;padding-bottom:20px;display:flex}.chapter-copy{inset-inline-start:8%;width:31%;max-width:470px;position:absolute;top:31%}.chapter-kicker{opacity:.6;margin-bottom:21px;display:block}.chapter-copy h2{letter-spacing:-.065em;margin-bottom:24px;font-size:clamp(38px,4.7vw,84px);line-height:1.06}.chapter-copy h2 span{display:block}.chapter-copy p{max-width:270px;font-size:16px;line-height:1.4}.chapter-copy .text-button{margin-top:28px;font-size:12px}.chapter-bottom{bottom:9svh;left:var(--pad);right:var(--pad);justify-content:space-between;align-items:end;display:flex;position:absolute}.object-facts{gap:40px;margin-inline-start:4%;display:flex}.object-facts>span{flex-direction:column;gap:7px;min-width:90px;display:flex}.object-facts strong{align-items:baseline;gap:3px;font-size:40px;font-weight:300;line-height:1;display:flex}.object-facts strong>span{font-size:12px}.object-facts small{letter-spacing:.07em;font-size:8px}.assembly-indicator{width:210px;margin-inline-end:3%;padding-inline-end:34px;position:relative}.assembly-steps{gap:7px;margin-bottom:10px;display:flex}.assembly-steps i{background:#f6f1e740;flex:1;height:1px;position:relative}.assembly-steps i.is-active{background:var(--cream)}.assembly-phase{font-size:9px}.replay-button{inset-inline-end:0;opacity:.7;background:0 0;border:0;padding:3px;font-size:25px;font-weight:300;position:absolute;top:-9px}.replay-button:hover{opacity:1}.model-annotation{opacity:.7;pointer-events:none;align-items:center;gap:10px;font-size:8px;display:flex;position:absolute}.annotation-dot{border:1px solid;border-radius:50%;width:4px;height:4px;position:relative}.annotation-dot:after{content:"";top:-10px;opacity:.5;background:currentColor;width:35px;height:1px;position:absolute;inset-inline-start:-12px;transform:rotate(-35deg)}.annotation-a{inset-inline-start:48%;top:41%}.annotation-b{inset-inline-end:8%;bottom:30%}.object-fallback{inset-inline-end:9%;object-fit:contain;filter:drop-shadow(0 20px 30px #1114);width:44%;height:43%;position:absolute;top:28%}.scene-ready .object-fallback{visibility:hidden}.object-chapter[data-product-index="2"] .object-fallback{object-fit:contain;background:#ece8de}.light-section{background:var(--paper);color:var(--ink);--line:#0a0a0a2e;z-index:3;position:relative}.collection-section{padding:85px var(--pad) 100px}.collection-heading{justify-content:space-between;align-items:end;gap:70px;margin:80px 3.5% 70px;display:flex}.collection-heading h2{letter-spacing:-.06em;font-size:clamp(44px,5.5vw,96px);line-height:1.05}.collection-heading h2 span{display:block}.collection-heading p{max-width:255px;font-size:16px}.collection-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:56px 20px;display:grid}.product-card{text-align:start;background:0 0;border:0;min-width:0;padding:0}.product-image{aspect-ratio:3/4;background:#e7e5df;position:relative;overflow:hidden}.product-image>img{object-fit:cover;object-position:50% 75%;width:100%;height:100%;transition:transform .9s cubic-bezier(.2,.65,.2,1)}.product-card:hover .product-image>img{transform:scale(1.04)}.product-number{top:15px;background:var(--paper);color:var(--ink);padding:3px 5px;font-size:9px;position:absolute;inset-inline-start:15px}.product-arrow{bottom:12px;background:var(--paper);border-radius:50%;place-items:center;width:32px;height:32px;font-size:20px;transition:transform .4s;display:grid;position:absolute;inset-inline-end:12px}.product-card:hover .product-arrow{transform:rotate(45deg)}.product-info{justify-content:space-between;gap:7px;margin-top:17px;font-size:14px;line-height:1.4;display:flex}.product-info small{color:#666;margin-top:5px;font-size:10px;display:block}.product-price{white-space:nowrap;flex-shrink:0;font-size:12px}.render-label{bottom:15px;z-index:1;background:var(--paper);color:var(--ink);padding:5px 8px;font-size:8px;position:absolute;inset-inline-start:15px}.collection-note{border-top:1px solid var(--line);justify-content:space-between;gap:30px;margin-top:60px;padding-top:24px;font-size:9px;display:flex}.collection-note>span{max-width:45%}.about-section{padding:35px var(--pad) 120px}.about-layout{grid-template-columns:1fr 1fr;align-items:center;gap:10%;margin:80px 4% 0;display:grid}.about-visual{perspective:900px;position:relative}.about-visual>img{object-fit:cover;object-position:center 80%;width:100%;height:610px}.about-visual>span{margin-top:15px;font-size:8px;display:block}.about-copy h2{letter-spacing:-.06em;margin-bottom:40px;font-size:clamp(38px,4.2vw,72px);line-height:1.1}.about-copy h2>span{display:block}.about-copy p{max-width:420px;font-size:17px;line-height:1.6}.about-symbol{margin-top:35px;width:88px;height:88px;margin-inline-start:-15px}.about-copy>.eyebrow{opacity:.5;font-size:8px}.material-section{z-index:3;color:var(--cream);padding:70px var(--pad) 110px;background:#401d29;position:relative}.material-heading{justify-content:space-between;align-items:end;gap:70px;margin:90px 4% 65px;display:flex}.material-heading h2{letter-spacing:-.055em;font-size:clamp(40px,5.4vw,90px);line-height:1.1}.material-heading h2>span{display:block}.material-heading p{max-width:310px;font-size:16px;line-height:1.5}.material-visual{perspective:1100px;height:780px;position:relative}.material-image{inset-inline-start:9%;width:36%;height:540px;position:absolute;top:10px;overflow:hidden;transform:rotate(-5deg)}.material-image>img{object-fit:cover;object-position:50% 82%;width:100%;height:100%}.material-detail{inset-inline-end:7%;object-fit:cover;object-position:50% 75%;width:28%;height:430px;position:absolute;top:285px;transform:rotate(7deg)}.material-words{top:45px;letter-spacing:-.04em;flex-direction:column;gap:13px;width:32%;font-size:28px;display:flex;position:absolute;inset-inline-start:56%}.material-words>p{opacity:.75;letter-spacing:0;max-width:290px;margin-top:12px;font-size:13px;line-height:1.5}.faq{grid-template-columns:1fr 1.5fr;align-items:start;gap:10%;padding:0 4%;display:grid}.faq h3{letter-spacing:-.04em;font-size:34px}.faq details{border-top:1px solid var(--line)}.faq details:last-child{border-bottom:1px solid var(--line)}.faq summary{cursor:pointer;justify-content:space-between;align-items:center;gap:25px;padding:23px 0;font-size:16px;list-style:none;display:flex}.faq summary::-webkit-details-marker{display:none}.faq summary>span{font-size:23px;line-height:1}.faq details[open] summary>span{transform:rotate(45deg)}.faq details>p{opacity:.8;max-width:490px;padding-bottom:25px;font-size:14px;line-height:1.55}.end-section{min-height:175svh;padding:18svh var(--pad) 30px;flex-direction:column;justify-content:space-between;display:flex;position:relative}.end-content{text-align:center;max-width:750px;margin:0 auto}.end-content h2{letter-spacing:-.06em;margin:50px 0 35px;font-size:clamp(74px,10vw,170px);line-height:.95}.end-content h2>span{display:block}.end-content p{max-width:370px;margin:0 auto;font-size:18px;line-height:1.4}.end-content .text-button{margin:30px auto 0}.footer-brand{width:100%;max-width:1450px;margin:16svh auto 0;display:block}.footer-brand img{filter:invert();width:100%;height:auto}.footer-meta{border-top:1px solid var(--line);justify-content:space-between;gap:30px;padding-top:20px;font-size:8px;display:flex}.footer-meta>span:first-child{max-width:45%}.scene-controls{bottom:23px;left:var(--pad);right:var(--pad);z-index:30;pointer-events:none;justify-content:space-between;align-items:center;transition:color .4s,opacity .3s;display:flex;position:fixed}.chapter-label{align-items:center;gap:8px;font-size:9px;display:flex}.chapter-label i{opacity:.5;background:currentColor;width:27px;height:1px}.playback-controls{align-items:center;gap:clamp(16px,2.2vw,32px);display:flex}#sound-toggle,#motion-toggle{pointer-events:auto;letter-spacing:.02em;background:0 0;border:0;align-items:center;gap:8px;min-height:36px;padding:10px 0;font-size:9px;display:flex}#sound-toggle[hidden],#sound-toggle[aria-pressed=false] .sound-wave,#sound-toggle[aria-pressed=true] .sound-muted{display:none}.motion-icon{font-size:12px}.scroll-track{z-index:39;pointer-events:none;background:#ffffff0d;width:3px;position:fixed;top:0;bottom:0;right:0}.scroll-progress{transform-origin:top;background:var(--cream);height:100%;transition:background .4s;transform:scaleY(0)}.product-dialog{background:var(--paper);width:min(1120px,94vw);max-height:90svh;color:var(--ink);overscroll-behavior:contain;border:0;margin:auto;padding:0;inset:0;overflow:auto;box-shadow:0 30px 90px #1115}.product-dialog::backdrop{backdrop-filter:blur(8px);background:#14171b99}.dialog-close{top:16px;z-index:3;background:var(--paper);border:0;align-items:center;gap:20px;padding:8px 10px;font-size:28px;line-height:1;display:flex;position:absolute;inset-inline-end:18px}.dialog-close>span{font-size:11px}.detail-layout{grid-template-columns:1fr 1fr;display:grid}.detail-photo{background:#e8e4df;min-height:720px;position:relative}.detail-photo>img{object-fit:cover;object-position:50% 72%;width:100%;height:100%;max-height:880px}.detail-thumbnails{gap:7px;display:flex;position:absolute;bottom:16px;left:16px}.detail-thumbnails button{background:0 0;border:1px solid #fff;width:52px;height:65px;padding:0}.detail-thumbnails img{object-fit:cover;width:100%;height:100%}.detail-copy{padding:65px 40px 35px}.detail-copy h2{letter-spacing:-.05em;margin:30px 0 20px;font-size:42px;line-height:1.1}.detail-intro{font-size:17px}.detail-price{text-align:start;margin:22px 0;font-size:24px}.detail-price small{margin-inline-start:10px;font-size:13px}.variants{border:0;margin:15px 0 25px;padding:0}.variants legend{margin-bottom:10px;font-size:11px}.variants button{background:0 0;border:1px solid #ccc;margin-inline-end:6px;padding:9px 15px;font-size:12px}.variants button[aria-pressed=true]{background:var(--ink);color:var(--paper);border-color:var(--ink)}.detail-description{font-size:14px;line-height:1.6}.detail-copy dl{margin:25px 0}.detail-copy dl>div{border-top:1px solid #ddd;grid-template-columns:95px 1fr;gap:15px;padding:13px 0;font-size:12px;display:grid}.detail-copy dt{color:#777}.detail-copy dd{margin:0;line-height:1.5}.detail-note{color:#666;font-size:10px;line-height:1.6}@media (width>=1800px){.chapter-copy p,.about-copy p{font-size:20px}.eyebrow{font-size:12px}.product-info{font-size:18px}.product-price{font-size:16px}.product-image{aspect-ratio:4/5}}@media (width<=1000px){.desktop-nav{gap:22px}.site-header{gap:24px}.header-caption{display:none}.chapter-copy{width:34%;inset-inline-start:6%}.chapter-copy h2{font-size:5vw}.collection-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:40px 20px}.product-image{aspect-ratio:1/1.1}.about-layout{gap:7%}.about-visual>img{height:540px}.about-copy p{font-size:15px}.material-detail{height:330px}.material-visual{height:700px}.detail-copy{padding:60px 25px 25px}.detail-photo{min-height:730px}.footer-meta{font-size:8px}}@media (width<=767px){:root{--pad:6%}.eyebrow{font-size:8px}html[lang=he] .eyebrow{font-size:9px}.section-top{gap:20px;padding-top:12px}.site-header{padding:20px var(--pad);gap:12px}.brand{width:clamp(80px,25.6vw,116px)}.desktop-nav{display:none}.language-link{min-width:28px;margin-inline-start:auto;font-size:9px}.order-now{gap:14px;padding:10px 11px;font-size:8px}.desktop-nav+.order-now{margin-inline-start:auto}html[lang=he] .order-now{font-size:9px}.menu-toggle{z-index:45;background:0 0;border:0;flex-direction:column;justify-content:center;gap:6px;width:28px;height:27px;padding:0;display:flex;position:relative}.menu-toggle span{background:currentColor;width:27px;height:1px;transition:transform .3s;display:block}.menu-toggle[aria-expanded=true] span:first-child{transform:translateY(3.5px)rotate(45deg)}.menu-toggle[aria-expanded=true] span:last-child{transform:translateY(-3.5px)rotate(-45deg)}.mobile-menu{background:var(--burgundy);color:var(--cream);z-index:32;padding:140px var(--pad) 40px;visibility:hidden;opacity:0;flex-direction:column;display:flex;position:fixed;inset:0}.mobile-menu.is-open{visibility:visible}.mobile-menu>.eyebrow{opacity:.6;margin-bottom:60px}.mobile-menu>a{border-top:1px solid var(--line);align-items:center;gap:20px;padding:25px 0;font-size:33px;display:flex}.mobile-menu>a>small{font-size:9px}.mobile-menu>a>span{margin-inline-start:auto}.mobile-menu-footer{opacity:.6;margin-top:auto;font-size:10px}.menu-open .site-header{color:var(--cream)}.menu-open .brand img{filter:invert()}.menu-open .scene-controls{opacity:0}.loader-content{width:76vw;height:240px}.loader-symbol{width:84px;height:84px}.loader-wordmark{width:120px;height:36px}.loader-side{font-size:10px}.loader-side i{width:30px;height:9px}.loader-bottom{font-size:7px;bottom:24px}.loader-bottom>span:first-child{max-width:90px}.loader-bottom button{font-size:8px}.loader-progress{min-width:60px}.hero{height:300svh}.hero-sticky{min-height:600px}.hero-content{padding:0 8%}.hero-meta{margin-top:0;margin-bottom:10svh;font-size:8px}.hero-meta>span:first-child{max-width:140px}h1{letter-spacing:-.055em;font-size:11.1vw;line-height:1.12}h1>span:last-child{margin-top:12px}html[lang=he] h1{font-size:13vw;line-height:1.23}.hero-bottom{align-items:start;gap:25px;margin-top:10svh}.hero-bottom p{max-width:155px;font-size:15px}.scroll-cue{gap:16px;max-width:140px;font-size:8px;line-height:1.7}.scroll-cue>span:last-child{font-size:20px}.film-index{font-size:7px;bottom:65px}.film-time{display:none}.connection-section{height:125svh;min-height:850px;padding:15svh var(--pad) 0}.connection-section h2{margin-top:24svh;font-size:12vw;line-height:1.15}.connection-section h2>span:last-child{margin-inline-start:7%}.connection-copy{max-width:250px;margin:10svh 0 0 auto;font-size:18px}html[dir=rtl] .connection-copy{margin:10svh auto 0 0}.connection-foot{left:var(--pad);right:var(--pad);bottom:12svh}.object-chapter{height:270svh}.chapter-sticky{min-height:620px;padding-top:13svh}.chapter-top{padding-bottom:12px;font-size:8px}.chapter-top>span:last-child{font-size:7px}.chapter-copy{inset-inline-start:8%;width:83%;max-width:none;top:22%}.chapter-kicker{display:none}.chapter-copy h2{margin-bottom:13px;font-size:9.7vw;line-height:1.04}.chapter-copy h2 span{display:inline}.chapter-copy h2 span+span:before{content:" "}.chapter-copy p{max-width:280px;font-size:13px;line-height:1.45}.chapter-copy .text-button{gap:25px;margin-top:10px;padding:7px 0;font-size:10px}.chapter-copy .text-button>span:last-child{font-size:17px}.chapter-bottom{align-items:end;bottom:10svh}.object-facts{gap:17px;margin-inline-start:2%}.object-facts>span{gap:7px;min-width:45px}.object-facts strong{font-size:28px}.object-facts small{letter-spacing:0;font-size:6px}.object-facts strong>span{font-size:9px}.assembly-indicator{width:155px;margin-inline-end:1%;padding-inline-end:25px}.assembly-phase{font-size:7px}.assembly-steps{gap:4px;margin-bottom:8px}.replay-button{font-size:22px;top:-8px}.annotation-a{inset-inline-start:9%;font-size:7px;top:49%}.annotation-b{inset-inline-end:8%;font-size:7px;bottom:23%}.annotation-dot:after{width:25px;top:-8px}.object-fallback{inset-inline-end:5%;width:90%;height:37%;top:42%}.collection-section{padding:60px var(--pad) 75px}.collection-heading{margin:55px 0 40px;display:block}.collection-heading h2{font-size:10vw;line-height:1.12}.collection-heading p{max-width:250px;margin-top:25px;font-size:14px}.collection-grid{gap:35px 12px}.product-image{aspect-ratio:3/4}.product-number{top:10px;padding:2px 4px;font-size:7px;inset-inline-start:10px}.product-arrow{bottom:10px;width:26px;height:26px;font-size:17px;inset-inline-end:10px}.product-info{flex-direction:column;gap:7px;margin-top:13px;font-size:12px}.product-price{font-size:11px}.product-info small{margin-top:2px;font-size:9px}.render-label{bottom:12px;padding:4px;font-size:6px;inset-inline-start:8px}.collection-note{margin-top:40px;font-size:8px;display:block}.collection-note>span{max-width:none;margin-bottom:12px;display:block}.about-section{padding:20px var(--pad) 75px}.about-section .section-top>span:last-child{text-align:end;max-width:140px;font-size:7px}.about-layout{flex-direction:column;gap:55px;margin:45px 0 0;display:flex}.about-visual{align-self:start;width:83%}.about-visual>img{height:430px}.about-visual>span{margin-top:12px;font-size:7px}.about-copy{width:100%;padding-inline-start:8%}.about-copy h2{margin-bottom:25px;font-size:10vw}.about-copy p{font-size:15px;line-height:1.6}.about-symbol{width:75px;height:75px;margin-top:20px}.material-section{padding:50px var(--pad) 70px}.material-heading{margin:50px 0 40px;display:block}.material-heading h2{font-size:10vw}.material-heading p{max-width:280px;margin-top:25px;font-size:14px}.material-visual{height:800px}.material-image{inset-inline-start:4%;width:65%;height:350px;top:10px}.material-detail{inset-inline-end:0;width:55%;height:280px;top:380px}.material-words{inset-inline-start:0;z-index:2;text-shadow:0 1px 10px #401d29;gap:12px;width:90%;font-size:22px;top:540px}.material-words>p{background:#401d29a8;max-width:200px;padding:5px 0;font-size:12px}.faq{padding:0;display:block}.faq h3{margin-bottom:35px;font-size:28px}.faq summary{padding:19px 0;font-size:14px}.faq details>p{font-size:13px}.end-section{min-height:145svh;padding-top:18svh;padding-bottom:70px}.end-content h2{margin-top:36px;font-size:17vw;line-height:1.05}.end-content p{max-width:290px;font-size:15px}.end-content .text-button{gap:30px;font-size:12px}.footer-brand{margin-top:15svh;width:108%;margin-inline-start:-4%}.footer-meta{flex-wrap:wrap;gap:20px;padding-top:20px;font-size:7px;line-height:1.6}.footer-meta>span:first-child{width:100%;max-width:none}.footer-meta>a{margin-inline-start:auto}.scene-controls{bottom:22px}.chapter-label,#sound-toggle,#motion-toggle{font-size:8px}.scroll-track{width:2px}.product-dialog{width:94vw;max-height:91svh}.detail-layout{display:block}.detail-photo{height:400px;min-height:0}.detail-photo>img{object-position:50% 73%}.detail-copy{padding:30px 24px}.detail-copy h2{margin-top:20px;font-size:36px}.detail-intro{font-size:16px}.detail-description{font-size:13px}.detail-copy dl>div{grid-template-columns:75px 1fr;gap:12px;font-size:11px}.dialog-close{top:10px;padding:7px;font-size:24px;inset-inline-end:10px}.dialog-close>span{font-size:10px}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition:none!important;animation:none!important}.object-chapter{height:150svh}.hero{height:120svh}.connection-section{height:110svh}.material-image,.material-detail,.product-card:hover .product-image>img{transform:none}}.scene-ready .landscape-fallback{background-image:linear-gradient(#839298 0%,#a2a1a6 55%,#a18c94 100%)}.model-interaction{inset-inline-end:6%;z-index:5;cursor:grab;touch-action:pan-y;outline-offset:12px;width:52%;height:52%;position:absolute;top:25%}.model-interaction:active{cursor:grabbing}.model-interaction:focus-visible{outline:1px solid #f6f1e755}.model-drag-label{bottom:17%;opacity:.58;pointer-events:none;font-size:8px;position:absolute;inset-inline-start:57%}.chapter-copy{z-index:6}.detail-language{border-bottom:1px solid;width:max-content;margin-top:20px;font-size:11px;display:block}.js:not(.scene-ready) .model-interaction,.js:not(.scene-ready) .model-drag-label{display:none}@media (width<=767px){.model-interaction{inset-inline-end:5%;width:90%;height:35%;top:43%}.model-drag-label{bottom:18%;font-size:6px;inset-inline-start:44%}}.chapter-copy>*{opacity:var(--focus-opacity,1)}.model-interaction{inset-inline-end:calc(6% + var(--focus,0) * 15%)}.model-annotation{opacity:calc(.7 * var(--focus-opacity,1))}@media (width<=767px){.chapter-copy h2{flex-wrap:wrap;gap:.2em;line-height:1.08;display:flex}.chapter-copy h2 span+span:before{content:none}.model-interaction{inset-inline-end:5%}.chapter-copy{top:21%}.chapter-copy h2{font-size:9vw}.chapter-copy p{max-width:260px;font-size:12px}.chapter-copy .text-button{margin-top:0;position:absolute;top:58svh}.model-interaction{height:34%;top:44%}.model-drag-label{inset-inline:auto 8%;bottom:18%}}@media (width>=768px){.film-index{bottom:68px}}.world-film-ready .hero-film{opacity:0;pointer-events:none}.landscape-shade{background:0 0}.scene-vignette{background:radial-gradient(at 50% 45%,#0000 45%,#0c14180f)}.studies-section{height:240svh;position:relative}.studies-sticky{height:100svh;min-height:700px;padding:11svh var(--pad) 64px;grid-template-rows:auto auto minmax(0,1fr) auto;display:grid;position:sticky;top:0;overflow:hidden}.studies-heading{justify-content:space-between;align-items:end;gap:40px;padding:22px 0 20px;display:flex}.studies-heading h2{letter-spacing:-.055em;font-size:clamp(38px,3.6vw,58px);font-weight:400;line-height:1.02}.studies-heading h2>span{display:block}.studies-heading p{max-width:270px;font-size:14px;line-height:1.45}.drafting-sheet{border-top:1px solid #f6f1e72b;border-bottom:1px solid #f6f1e72b;grid-template-rows:repeat(2,minmax(0,1fr));grid-template-columns:repeat(2,minmax(0,1fr));gap:14px 44px;min-height:0;padding:8px 0;display:grid;position:relative}.draft-figure{grid-template-rows:auto minmax(0,1fr) auto;min-width:0;min-height:0;padding:6px 12px 10px;display:grid;position:relative}.draft-number{opacity:.6}.draft-view{width:100%;height:100%;min-height:0;margin:4px 0;display:block;position:relative}.draft-fallback{object-fit:contain;width:100%;height:100%;position:absolute;inset:0}.scene-ready .draft-fallback{visibility:hidden}.draft-caption{letter-spacing:.015em;justify-content:space-between;align-items:center;gap:10px;font-size:11px;display:flex}.draft-caption>span:last-child{font-size:17px}.drafting-note{opacity:.7;justify-content:space-between;gap:24px;padding-top:18px;font-size:8px;display:flex}.draft-phase{text-align:center;min-width:130px}.sheet-axis{display:none}@media (width<=767px){.studies-section{height:260svh}.studies-sticky{height:100svh;min-height:100svh;padding:calc(72px + 2svh) 4% 64px}.studies-heading{padding:14px 2% 12px;display:block}.studies-heading h2{font-size:8vw;line-height:1.04}.studies-heading p{max-width:310px;margin-top:9px;font-size:11px;line-height:1.35}.drafting-sheet{gap:12px 8px;padding-block:9px}.draft-figure{padding:4px 5px 7px}.draft-caption{font-size:8px}.draft-caption>span:last-child{font-size:14px}.drafting-note{gap:15px;padding:12px 2% 0;font-size:6px}.drafting-note>span:first-child{max-width:155px}.draft-phase{display:none}}@media (prefers-reduced-motion:reduce){.studies-section{height:135svh}}@media (width<=767px){.loader-grid{opacity:.6}}
