/* Israeli residential edition: architecture, material and a clear path to contact. */
.hero-description{font-size:19px;max-width:510px;line-height:1.85}.hero-image{object-position:35% 52%}.hero-sticker{top:auto;bottom:122px;left:5%;width:152px;min-height:0;padding:12px 12px 17px;transform:none;background:#101113e8;color:#ead0a1;border:1px solid #c4a16b;box-shadow:8px 8px 0 #10111355}.hero-sticker:before{inset:5px;border-color:#c4a16b55}.hero-sticker img{width:108px;height:108px;margin:0 auto 8px;transform:none}.hero-sticker strong{font-size:18px;line-height:1.5;font-weight:500}.hero-sticker>span{display:none}.home-jumps{display:flex;align-items:center;justify-content:center;gap:8px 28px;flex-wrap:wrap;padding-block:26px 0}.home-jumps a{font-size:13px;color:#62523c;min-height:44px;display:flex;align-items:center;border-bottom:1px solid transparent}.home-jumps a:hover{border-color:#795526;color:#242527}.index-icon.sculpture-index{width:85px;height:85px;margin:0;background:transparent;transform:none}.index-icon.sculpture-index:before{display:none}.sculpture-index img{width:100%;height:100%;object-fit:contain;filter:drop-shadow(0 6px 5px #33220c25)}.service-index-item{align-items:center}.showcase-heading{display:grid;grid-template-columns:1fr 1fr;align-items:end;gap:65px;margin-bottom:38px}.showcase-heading h2{font-size:46px;max-width:540px;margin-bottom:0}.showcase-heading>p{font-size:16px;color:#605a50;line-height:1.9;max-width:500px;margin-bottom:0}.showcase-layout{display:grid;grid-template-columns:270px minmax(0,1fr);gap:55px;align-items:start}.showcase-navigation .scene-choices{margin:0 0 27px}.showcase-navigation .scene-choice{padding-block:20px;font-size:17px}.showcase-disclosure{font-size:12px;line-height:1.85;color:#625a4d;margin-bottom:18px}.showcase-navigation>.text-link{font-size:13px}.israeli-showcase .comparison-frame{aspect-ratio:1.5}.showcase-story{display:grid;grid-template-columns:1fr 1fr;gap:35px;padding-top:27px;margin-top:8px;border-top:1px solid #c5b79f}.showcase-story h3{font-size:26px;margin-bottom:12px}.showcase-story p{font-size:14px;line-height:1.9;color:#5c564d;margin:0}.showcase-story dl{margin:0}.showcase-story dl>div+div{margin-top:17px}.showcase-story dt{font-size:12px;color:#795526;font-weight:600;margin-bottom:5px}.showcase-story dd{font-size:13px;line-height:1.8;margin:0;color:#514c44}.showcase-details{margin-top:23px;border-top:1px solid #c9bca7;border-bottom:1px solid #c9bca7}.showcase-details summary{padding:16px 0;cursor:pointer;font-size:14px;font-weight:500;min-height:48px}.showcase-details>p{font-size:14px;line-height:1.9;color:#5c564d;padding-top:5px}.showcase-details>.text-link{font-size:13px;margin-bottom:17px}.project-brief-section{background:#ded3c0;border-top:1px solid #c5b38f}.project-brief-layout{display:grid;grid-template-columns:.85fr 1.2fr;gap:100px;align-items:start}.project-brief-intro h2{font-size:43px;line-height:1.3;max-width:400px}.project-brief-intro>p{font-size:16px;line-height:1.9;color:#554f44;max-width:380px}.project-brief-intro>img{width:170px;height:170px;object-fit:contain;margin-top:28px}.brief-fields{display:grid;grid-template-columns:1fr 1fr;gap:22px}.brief-field{min-width:0}.brief-field label{font-size:14px;font-weight:500;display:block;margin-bottom:8px}.brief-field select{width:100%;min-height:52px;background:#f6f1e8;color:#272622;border:1px solid #927d5b;padding:10px 13px;border-radius:0;font-size:15px;max-width:100%}.brief-preview{border-top:1px solid #ac9675;margin-top:29px;padding-top:21px}.brief-preview h3{font-size:15px;font-weight:600;margin-bottom:9px}.brief-preview p{font-size:14px;line-height:1.9;white-space:pre-line;color:#514a40;min-height:100px}.project-brief>.button{width:100%;justify-content:space-between;text-align:start;white-space:normal}.brief-note{font-size:12px;color:#585044;line-height:1.85;margin:13px 0 0}.project-brief-section select:focus-visible{outline-color:#795526}.service-decision{background:#e9e2d5;padding:27px;margin-block:35px;border-inline-start:2px solid #a07a42}.service-decision h2{margin-top:0!important;font-size:25px!important}.service-decision p:last-child{margin-bottom:0}.no-js .showcase-layout .potential-media{display:grid;gap:40px}.no-js .project-brief .brief-fields,.no-js .brief-preview,.no-js .project-brief>button,.no-js .brief-note{display:none}
.planning-intro .brand-sticker{margin:28px 0 0;transform:none}.about-page-image>img{aspect-ratio:1.2;object-position:50% 50%;height:auto}
@media(min-width:1500px){.hero{min-height:720px}.hero h1{font-size:72px}.hero-sticker{left:9%;bottom:135px}}
@media(max-width:1150px){.showcase-layout{grid-template-columns:230px minmax(0,1fr);gap:35px}.showcase-heading{gap:35px}.showcase-heading h2{font-size:40px}.project-brief-layout{gap:55px}.project-brief-intro h2{font-size:37px}}
@media(max-width:900px){.hero-description{font-size:17px}.hero-sticker{width:120px;bottom:100px}.hero-sticker img{width:83px;height:83px}.hero-sticker strong{font-size:15px}.showcase-heading{grid-template-columns:1fr;gap:17px}.showcase-heading>p{max-width:650px}.showcase-layout{grid-template-columns:1fr;gap:26px}.showcase-navigation .scene-choices{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin-bottom:15px}.showcase-navigation .scene-choice{font-size:15px;gap:8px}.showcase-navigation .scene-choice>svg{display:none}.showcase-disclosure{max-width:650px;margin-bottom:8px}.showcase-navigation>.text-link{display:none}.project-brief-layout{grid-template-columns:.8fr 1.2fr;gap:35px}.project-brief-intro h2{font-size:33px}.brief-fields{grid-template-columns:1fr;gap:17px}.index-icon.sculpture-index{width:70px;height:70px}.service-index-item{gap:15px}}
@media(max-width:600px){.hero-description{font-size:17px;line-height:1.85}.hero{min-height:795px}.hero-inner{padding-bottom:340px}.hero-image{object-position:43% 50%}.hero-sticker{left:23px;bottom:65px;width:112px;padding:7px 8px 11px;box-shadow:5px 5px 0 #10111355}.hero-sticker img{width:76px;height:76px;margin:0 auto 3px}.hero-sticker strong{font-size:13px;line-height:1.5}.home-jumps{justify-content:start;gap:4px 22px;padding-top:22px}.home-jumps a{font-size:12px;min-height:38px}.showcase-heading{margin-bottom:22px}.showcase-heading h2{font-size:34px;max-width:330px}.showcase-heading>p{font-size:15px}.showcase-navigation .scene-choices{grid-template-columns:1fr;gap:0}.showcase-navigation .scene-choice{padding-block:13px;min-height:50px;font-size:16px;gap:12px}.showcase-navigation .scene-choice>svg{display:block}.showcase-disclosure{font-size:11px}.showcase-layout{gap:17px}.showcase-story{grid-template-columns:1fr;gap:21px;padding-top:21px}.showcase-story h3{font-size:25px}.showcase-story dl{display:grid;grid-template-columns:1fr 1fr;gap:20px}.showcase-story dl>div+div{margin-top:0}.showcase-story dd{font-size:12px}.showcase-details{margin-top:20px}.showcase-details summary{font-size:14px}.project-brief-layout{grid-template-columns:1fr;gap:28px}.project-brief-intro{position:relative;padding-inline-end:76px;min-height:125px}.project-brief-intro h2{font-size:32px;max-width:300px;margin-bottom:15px}.project-brief-intro>p{font-size:14px;max-width:none;margin:0}.project-brief-intro>img{position:absolute;left:0;top:0;width:76px;height:90px;margin:0}.brief-fields{grid-template-columns:1fr 1fr;gap:20px 14px}.brief-field label{font-size:13px}.brief-field select{font-size:13px;padding-inline:8px;min-height:52px}.brief-preview p{font-size:13px}.project-brief>.button{font-size:13px;gap:12px}.brief-note{font-size:11px}.index-icon.sculpture-index{width:77px;height:77px}.service-index-item{gap:18px}.service-decision{padding:22px}.service-decision h2{font-size:23px!important}}
@media(max-width:359px){.brief-fields{grid-template-columns:1fr}.showcase-story dl{grid-template-columns:1fr}.hero h1{font-size:34px}.hero-inner{padding-bottom:340px}.hero{min-height:840px}}
@media(prefers-reduced-motion:reduce){.hero-sticker,.hero-sticker img{transform:none}.comparison-frame *{transition:none}}
@media(forced-colors:active){.hero-sticker,.brief-field select,.showcase-details{border:1px solid CanvasText}.home-jumps a{color:LinkText}.brief-preview,.showcase-story{border-color:CanvasText}}
