/* שניאור שרר: עיצוב המשפך (go/). מעל assets/styles.css, בלי לשנות אותו */
.lp-head .wrap{justify-content:space-between}
@media (max-width:860px){.site-head.lp-head .btn{display:inline-flex}}
.hero h1{font-size:clamp(2.1rem,4.8vw,3.5rem)}
.hero-phone{margin:0;justify-self:center;width:100%;max-width:280px}
.hero-phone img{width:100%;height:auto;display:block}
@media (max-width:920px){.hero-phone{max-width:220px}}

/* שורת המחיר והמקומות מתחת לכפתור */
.go-trust{list-style:none;padding:0;margin:1rem 0 0;display:flex;flex-wrap:wrap;gap:.4rem 1.2rem;color:var(--muted);font-size:.95rem}
.go-trust li{padding-inline-start:1.3rem;position:relative}
.go-trust li::before{content:"";position:absolute;inset-inline-start:0;top:.55em;width:.7rem;height:.36rem;border-left:2px solid var(--up);border-bottom:2px solid var(--up);transform:rotate(-45deg)}
.go-spots{display:inline-block;background:var(--mark);color:#1e2329;font-weight:600;padding:.1em .55em;border-radius:4px}

/* התנגדויות */
.obj{display:grid;grid-template-columns:repeat(2,1fr);gap:2rem 3rem;list-style:none;padding:0;margin:0}
.obj li{border-top:1px solid var(--line);padding-top:1rem}
.obj h3{font-size:1.2rem}
.obj p{color:var(--muted);margin:0}
@media (max-width:720px){.obj{grid-template-columns:1fr}}
.honest{border-inline-start:3px solid var(--up);padding-inline-start:1rem;margin:1.4rem 0 0}

/* שתי החבילות */
.go-plans{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.6rem;max-width:880px;margin-inline:auto}
@media (max-width:760px){.go-plans{grid-template-columns:1fr}}
.go-plans .price-card h3{font-size:1.35rem;margin:0}
.go-amount{font-family:var(--font-head);font-size:2.6rem;font-weight:900;line-height:1.1;margin:.6rem 0 0}
.go-amount small{display:block;font-family:var(--font-body);font-size:.92rem;font-weight:400;color:var(--muted);margin-top:.3rem}
.go-amount .cur{font-size:.55em;font-weight:700}
.go-was{color:var(--muted);text-decoration:line-through;font-size:1.05rem;font-weight:400;display:inline-block;margin-inline-start:.6em;unicode-bidi:isolate}
.go-plans .btn{width:100%;justify-content:center}
.go-guarantee{max-width:880px;margin:1.8rem auto 0;display:flex;gap:1rem;align-items:flex-start;background:var(--card);border:1px solid var(--line);border-inline-start:4px solid var(--up);border-radius:var(--radius-lg);padding:1.2rem 1.4rem}
.go-guarantee h3{margin:0 0 .3rem;font-size:1.15rem}
.go-guarantee p{margin:0;color:var(--muted)}
.go-after{max-width:880px;margin:1rem auto 0;font-size:.92rem;color:var(--muted)}

/* טופס "שיחזרו אליי" */
.go-form-wrap{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,420px);gap:clamp(2rem,5vw,4rem);align-items:start}
@media (max-width:860px){.go-form-wrap{grid-template-columns:1fr}}
.go-form{background:var(--card);border:1px solid var(--line);border-radius:var(--radius-lg);padding:1.4rem}
.go-form input{width:100%;font:inherit;padding:.7rem .8rem;border:1px solid var(--line);border-radius:var(--radius);background:var(--paper);color:var(--ink)}
.go-form input:focus{outline:2px solid var(--accent);outline-offset:1px}
.go-form input::placeholder{color:var(--muted);opacity:1}
.go-form .btn{width:100%;justify-content:center}
.go-form-msg{min-height:1.4em;margin:.8rem 0 0;font-size:.95rem}
.go-hp{position:absolute!important;inset-inline-start:-9999px;width:1px;height:1px;opacity:0}

/* פס וואטסאפ קבוע בטלפון */
.go-sticky{display:none}
@media (max-width:860px){
  .go-sticky{display:flex;position:fixed;inset-inline:0;bottom:0;z-index:40;gap:.8rem;align-items:center;justify-content:space-between;padding:.7rem 16px calc(.7rem + env(safe-area-inset-bottom));background:var(--card);border-top:1px solid var(--line);box-shadow:0 -6px 20px rgba(0,0,0,.08);transform:translateY(110%);transition:transform .25s ease}
  .go-sticky.show{transform:none}
  .go-sticky p{margin:0;font-size:.9rem;line-height:1.3}
  .go-sticky .btn{flex:none}
  body.go{padding-bottom:76px}
}
@media (prefers-reduced-motion:reduce){.go-sticky{transition:none}}

.lp-foot{padding:2rem 0 2.5rem}
.lp-foot .wrap{display:block}
.go-privacy{margin:.5rem 0 0;font-size:.85rem;color:var(--muted)}

/* דף הקבלנים: שתי העמודות בסיפור מתחילות באותו גובה, ורווח סביב צילום החיפוש */
body[data-go-page="builders"] .story-grid{align-items:start}
body[data-go-page="builders"] .story-grid img[src*="evenleket-gsc"]{display:block;margin-block:16px}
