@font-face{font-family:Manrope;src:url('/rent/assets/manrope-cyrillic.woff2') format('woff2');font-weight:200 800;font-display:swap;unicode-range:U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}
@font-face{font-family:Manrope;src:url('/rent/assets/manrope-latin.woff2') format('woff2');font-weight:200 800;font-display:swap}
@font-face{font-family:Assistant;src:url('/rent/assets/assistant-hebrew.woff2') format('woff2');font-weight:200 800;font-display:swap}
:root{color-scheme:dark;--bg:#090909;--text:#f5f5f5;--muted:#bdbdbd;--line:#303030;--copper:#c88760;--whatsapp:#06e15b}*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:24px}body{margin:0;background:var(--bg);color:var(--text);font:17px/1.75 Manrope,Arial,sans-serif}html[lang=he] body{font-family:Assistant,Arial,sans-serif;font-size:21px}a{color:inherit}img{display:block;max-width:100%}.shell{width:min(1220px,calc(100% - 96px));margin-inline:auto}a:focus-visible,button:focus-visible{outline:2px solid var(--copper);outline-offset:6px}.site-header{min-height:114px;display:flex;justify-content:space-between;align-items:center;gap:32px}.brand{display:block;flex:none;width:min(320px,calc(88vw - 49.28px))}.brand img{width:100%;height:auto}.languages{display:flex;gap:24px;align-items:center}.languages a{font:550 18px/1.5 Arial,Assistant,sans-serif;display:inline-flex;align-items:center;min-height:44px;text-decoration:none;padding:5px 0;border-bottom:1px solid transparent}.languages a[aria-current=page]{color:var(--copper);border-color:var(--copper)}.languages a:hover{color:var(--copper)}
.hero{position:relative;isolation:isolate;min-height:650px;height:min(78vw,740px);overflow:hidden}.hero-image{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:50% 67%;z-index:-3}.hero-shade{position:absolute;inset:0;z-index:-2;background:linear-gradient(90deg,rgba(6,12,18,.75),rgba(6,12,18,.27) 58%,rgba(6,12,18,.05)),linear-gradient(0deg,#090909 0%,transparent 25%)}[dir=rtl] .hero-shade{transform:scaleX(-1)}.hero-copy{padding-block:120px 150px}.eyebrow{color:var(--copper);font-size:12px;letter-spacing:.16em;line-height:1.5;text-transform:uppercase;font-weight:650;margin:0 0 20px}html[lang=he] .eyebrow{letter-spacing:.05em;font-size:15px}.hero .eyebrow{color:#f4dac8}.hero h1{font-weight:450;font-size:clamp(44px,5.1vw,76px);line-height:1.12;letter-spacing:-.045em;max-width:760px;margin:0;text-wrap:balance;text-shadow:0 2px 20px #0002}html[lang=he] .hero h1{font-weight:450;font-size:clamp(60px,6.5vw,92px);letter-spacing:-.025em;max-width:730px}.hero-rule{display:block;width:64px;height:2px;background:var(--copper);margin-top:36px}.introduction{padding-block:62px 76px;border-bottom:1px solid var(--line)}.introduction p{max-width:910px;margin:0;font-size:25px;line-height:1.7;font-weight:400;letter-spacing:-.02em}html[lang=he] .introduction p{font-size:31px;line-height:1.55}.story{display:grid;grid-template-columns:minmax(240px,340px) minmax(0,1fr);gap:100px;padding-block:86px 90px;align-items:start}.video-column{position:sticky;top:30px}.video{margin:0}.video-frame{aspect-ratio:9/16;background:#161616;overflow:hidden;border:1px solid var(--line)}.video iframe{display:block;width:100%;height:100%;border:0}figcaption{font-size:12px;color:#909090;margin-top:16px;line-height:1.6}html[lang=he] figcaption{font-size:16px}h2{font-size:36px;line-height:1.25;font-weight:450;letter-spacing:-.035em;margin:0 0 22px}html[lang=he] h2{font-size:43px;letter-spacing:-.02em}.guide-intro{color:var(--muted);margin:0 0 34px}.guide-row{display:grid;grid-template-columns:44px minmax(0,1fr);gap:20px;border-top:1px solid var(--line);padding-block:32px}.step-number{color:var(--copper);font-size:15px;line-height:32px;direction:ltr}.guide-row h3{font-size:23px;line-height:1.4;font-weight:500;margin:0 0 16px;letter-spacing:-.02em}html[lang=he] .guide-row h3{font-size:28px}.guide-row p{color:var(--muted);font-size:16px;line-height:1.85;margin:0 0 18px}.guide-row p:last-child{margin-bottom:0}html[lang=he] .guide-row p{font-size:21px;line-height:1.7}.guide-conclusion{font-size:21px;line-height:1.7;border-top:1px solid var(--line);padding-top:30px;margin:0;font-weight:450}html[lang=he] .guide-conclusion{font-size:26px}.contact-wrap{border-top:1px solid var(--line);padding-block:70px}.contact{max-width:790px;margin-inline:auto;text-align:center}.contact h2{font-size:46px}.contact>p:not(.eyebrow){color:var(--muted);max-width:680px;margin:0 auto 30px;line-height:1.8}.cta{display:inline-flex;align-items:center;justify-content:center;gap:12px;min-height:60px;padding:14px 28px;border-radius:32px;background:var(--whatsapp);color:#062611;font-size:17px;line-height:1.4;font-weight:600;text-decoration:none}.cta:hover{background:#00cf4e}.cta svg{width:30px;height:30px;flex:none;color:#fff;fill:none;stroke:currentColor;stroke-width:1.6}html[lang=he] .cta{font-size:21px}.projects{padding-block:0 50px;color:#999;text-align:center}.projects h2{font-size:17px;margin-bottom:12px;letter-spacing:0;color:#bdbdbd;font-weight:500}.projects p{font-size:14px;margin:0}html[lang=he] .projects h2{font-size:21px}html[lang=he] .projects p{font-size:18px}.site-footer{display:flex;justify-content:space-between;gap:24px;align-items:center;border-top:1px solid var(--line);padding-block:28px 38px}.site-footer>a{text-decoration:none;letter-spacing:.14em;font-size:13px;color:var(--copper)}.site-footer .languages a{font-size:15px}.mobile-contact{display:none}.skip{position:absolute;top:-100px;inset-inline-start:20px;background:#fff;color:#000;padding:12px;z-index:10000}.skip:focus{top:10px}.privacy-preferences{font-family:inherit!important;color:var(--muted)!important}
@media(max-width:1000px){.shell{width:calc(100% - 56px)}.story{gap:50px;grid-template-columns:minmax(220px,300px) minmax(0,1fr)}.hero h1{max-width:660px}.hero-copy{padding-top:110px}}
@media(max-width:700px){.shell{width:calc(100% - 44px)}.site-header{padding-block:20px 14px;display:flex;flex-direction:column;gap:10px;min-height:0}.languages{width:100%;justify-content:space-between;gap:8px}.languages a{font-size:16px;min-height:44px}.hero{height:650px;min-height:0}.hero-image{object-position:center bottom}.hero-shade{background:linear-gradient(180deg,rgba(5,14,27,.62),rgba(5,14,27,.12) 57%,#090909 100%)}[dir=rtl] .hero-shade{transform:none}.hero-copy{padding-block:42px 30px}.hero h1{font-size:43px;line-height:1.12;font-weight:450;max-width:380px;letter-spacing:-.035em}html[lang=he] .hero h1{font-size:58px;line-height:1.06}.hero .eyebrow{font-size:11px;margin-bottom:17px}html[lang=he] .hero .eyebrow{font-size:14px}.hero-rule{margin-top:26px;width:44px}.introduction{padding-block:30px 40px}.introduction p{font-size:20px;line-height:1.7}html[lang=he] .introduction p{font-size:25px}.story{display:block;padding-block:44px 48px}.video-column{position:static;max-width:300px;margin:0 auto 58px}.video-column .eyebrow{margin-bottom:16px}.rental-guide h2{font-size:31px}html[lang=he] .rental-guide h2{font-size:37px}.guide-intro{font-size:16px;margin-bottom:26px}html[lang=he] .guide-intro{font-size:21px}.guide-row{grid-template-columns:28px minmax(0,1fr);gap:12px;padding-block:26px}.step-number{font-size:13px;line-height:29px}.guide-row h3{font-size:21px}html[lang=he] .guide-row h3{font-size:26px}.guide-row p{font-size:15px;line-height:1.85}html[lang=he] .guide-row p{font-size:20px}.guide-conclusion{font-size:19px}html[lang=he] .guide-conclusion{font-size:24px}.contact-wrap{padding-block:46px 40px}.contact h2{font-size:33px}html[lang=he] .contact h2{font-size:39px}.contact>p:not(.eyebrow){font-size:16px}html[lang=he] .contact>p:not(.eyebrow){font-size:21px}.contact .cta{width:100%;font-size:15px;padding:14px 18px}html[lang=he] .contact .cta{font-size:20px}.projects{padding-bottom:32px}.projects p{font-size:13px}.site-footer{flex-direction:column;padding-block:24px 30px}.site-footer .languages{justify-content:center;gap:24px}.site-footer .languages a{font-size:14px}.mobile-contact{display:block;position:fixed;inset:auto 0 0;z-index:100;padding:10px 16px calc(10px + env(safe-area-inset-bottom));background:#090909ee;border-top:1px solid #272727;backdrop-filter:blur(10px)}.mobile-contact .cta{width:100%;min-height:54px;font-size:13px;padding:10px 16px;gap:9px}.mobile-contact .cta svg{width:25px;height:25px}html[lang=he] .mobile-contact .cta{font-size:19px}body{padding-bottom:90px}.consent-panel{inset:auto 12px 90px 12px;width:auto;max-height:70vh}}
@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}}
/* Preserve the portrait composition and the sea on wide screens. */
@media(min-width:701px){.hero{height:800px;max-width:1600px;margin-inline:auto}.hero-image{inset-inline-start:auto;inset-inline-end:0;width:56%;object-position:center bottom}.hero-shade{background:linear-gradient(90deg,#090909 12%,#090909eb 35%,#09090988 48%,transparent 67%),linear-gradient(0deg,#090909,transparent 20%)}.hero-copy{padding-top:180px}.hero h1{max-width:640px;font-size:clamp(44px,4.6vw,68px)}html[lang=he] .hero h1{max-width:650px;font-size:clamp(60px,6vw,84px)}}

.nowrap{white-space:nowrap}@media(min-width:701px){.hero-image{mask-image:linear-gradient(to right,transparent,#000 22%)}[dir=rtl] .hero-image{mask-image:linear-gradient(to left,transparent,#000 22%)}}

/* Owner-selected neighborhood miniature before the closing contact section. */
.neighborhood-view{margin-block:16px 0}.neighborhood-view img{width:100%;height:auto}
