/* הדר: בלי רקע בגלילה. רק הלוגו מקבל מסגרת מעוגלת (כמו התפריט), וכל חלק עומד בפני עצמו */
.hdr,.hdr.is-scrolled,.hdr.is-open{background:transparent!important;border-bottom-color:transparent!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}
.hdr .logo::before{display:block!important;content:"";position:absolute;z-index:-1;inset:-.65rem -1.15rem;border-radius:999px;background:rgb(14 16 14 / .96);border:1px solid rgb(245 244 241 / .12);box-shadow:0 14px 34px -18px rgb(0 0 0 / .7);opacity:0;transform:scale(.9);transition:opacity .45s,transform .6s}
.hdr.is-scrolled .logo::before{opacity:1;transform:none}
.hdr.is-open .logo::before{opacity:0}
.nav a:not(.btn):not(.cta6){font-family:"Sara Ankava",sans-serif!important;font-weight:300!important}

/* פרויקטים: הקו העליון חלש כמו שאר הגריד, והחלק הכהה נמשך עד תחילת הפרויקטים (האפור מתחיל בפרויקטים עצמם) */
.pj{border-top:0!important}
.pj .pj__h{box-shadow:inset 0 1px 0 rgb(217 217 210 / .1)}
.pj .pj__h{margin-bottom:0!important;padding-bottom:120px!important}
/* כפתור פרויקט 03: צהוב-תכלת עם טקסט כהה, קריא */
.pj .btn[data-gn],.pj3 .btn[data-gn]{background-color:#1B33C9!important;background-image:var(--grain),var(--mesh-live)!important;color:#F4F0E6!important}
.pj .btn[data-gn]:hover,.pj3 .btn[data-gn]:hover{background-color:#1B33C9!important;background-image:var(--grain),radial-gradient(circle at var(--mx,30%) var(--my,50%),rgb(255 255 255 / .55),transparent 60%),var(--mesh-live)!important}
.pj .btn[data-gn] .btn__t,.pj3 .btn[data-gn] .btn__t{color:#F4F0E6!important}

/* צור קשר: שורות על הגריד (U), התוכן בין הקווים, שלבים בעיגולים, כפתור וואטסאפ בשפת האתר */
.ct{--U:max(var(--P),118px)}
@media (min-width:901px){
  .ct .ct__panel{grid-template-rows:var(--U) calc(var(--U) * 2.5) var(--U)!important;min-height:calc(var(--U) * 4.5);padding-block:0!important;align-items:center}
  .ct .ct__panel>.ct__h,.ct .ct__panel>[data-contact]{grid-row:2}
  .ct .ct__panel>.ct__steps{grid-row:3;margin:0!important;padding:0!important;border-top:0!important;align-self:stretch;align-items:center}
}
.ct .ct__panel>*{position:relative;z-index:2}
.ct .ct__panel{text-shadow:none}
.ct__steps li{align-items:center}
.ct__steps li::before{border-radius:50%!important;width:2em!important;height:2em!important;font-size:14px;line-height:1}
.ct a.or-wa{display:inline-flex;align-items:center;gap:10px;text-decoration:none!important;text-shadow:none;font-weight:500}
.ct .contact__actions{align-items:center;flex-wrap:wrap}
/* פוטר: כל שורה יושבת בתא של הגריד, בלי הקו הכפול */
@media (min-width:901px){
  .ftr2{padding:0!important}
  .ftr2__row{height:var(--P);padding-inline:var(--v6-m)}
  .ftr2__bottom{height:var(--P);margin:0!important;padding:0 var(--v6-m)!important;border-top:0!important;align-items:center}
}
@media (max-width:900px){.ftr2{background-image:none}.ftr2__bottom{border-top:0!important}}

/* צור קשר על רקע קובלט: טקסט שמנת, כפתור וואטסאפ לבן */
.ct .ct__h,.ct .madlib,.ct .madlib input,.ct .fine,.ct .fine a,.ct__steps li,.ct .done,.ct .done *{color:#F4F0E6!important}
.ct .madlib input{border-bottom-color:#F4F0E6!important}
.ct .madlib input::placeholder{color:rgb(244 240 230 / .72)!important}
.ct .madlib input:focus{background:rgb(244 240 230 / .14)!important}
.ct .contact__err{color:#FFD7A8!important}
.ct__steps li::before{background:#F4F0E6!important;color:#1B33C9!important}
.ct .btn--primary,.ct .btn--primary .btn__t{box-shadow:none!important;background:#F4F0E6!important;color:#14161A!important}
.ct .btn--primary:hover,.ct .btn--primary:hover .btn__t{background:#fff!important;color:#14161A!important}
.ct a.or-wa{background-image:none!important;background-color:#fff!important;animation:none!important;color:#1E201F!important;box-shadow:none!important}
.ct a.or-wa::after{background:#fff!important}
.ct a.or-wa:hover{background-image:var(--grain),radial-gradient(circle at var(--mx,30%) var(--my,50%),rgb(255 255 255 / .55),transparent 60%),var(--mesh-live)!important;animation:var(--mesh-anim)!important;color:#F4F0E6!important}
.ct a.or-wa:hover::after{background:#2A45D8!important}

/* הירו: שתי הגוונים תמיד נראים (בסיס דו-גווני, והכתמים הזזים קטנים) */
.hb__title .hb__l[data-gn="text"]{--mesh-live:radial-gradient(circle at var(--c1x) var(--c1y),#4F73F5,#4F73F5 20%,transparent 52%),radial-gradient(circle at var(--c2x) var(--c2y),#8AB4FF,#8AB4FF 20%,transparent 52%),radial-gradient(circle at var(--c3x) var(--c3y),#4F73F5,#4F73F5 14%,transparent 44%),radial-gradient(circle at var(--c4x) var(--c4y),#8AB4FF,#8AB4FF 14%,transparent 44%),linear-gradient(100deg,#4F73F5 0%,#4F73F5 32%,#8AB4FF 68%,#8AB4FF 100%)}
/* עיגול "כל הפרויקטים" בגרדיאנט */
.hb__badge .gr-sq[data-gn="btn"]{background:none!important;background-image:var(--grain),var(--mesh-live)!important;background-color:#1B33C9!important;background-size:150px,auto,auto,auto,auto,auto!important;filter:none!important}
.hb__badge:hover .gr-sq[data-gn="btn"]{--ga:#3F6BFF;--gb:#1B33C9}
/* צור קשר: בלי קווי גריד */
.ct .ct__panel::before{display:none!important}


/* מוקאפ פרויקט 01: צילומי האתר בתוך חלון הדפדפן והטלפון */
.mk__page--shot{padding:0!important;display:block!important}
.mk__shot{display:block;width:100%;height:100%;object-fit:cover;object-position:top}
.mk__page--shot .mk__shot{height:auto;aspect-ratio:8/5}
.mk__scr--shot{padding:0!important;display:block!important}

/* הירו: טבעת טקסט מסתובבת סביב "כל הפרויקטים" + שני כרטיסי ממשק */
.hb__badge b{display:none}
.hb__badge>svg.hb__ring{position:absolute;inset:auto!important;left:50%!important;top:50%!important;translate:-50% -50%;z-index:3;width:160%!important;height:160%!important;max-width:none!important;pointer-events:none;overflow:visible;animation:hb-ring 34s linear infinite}
.hb__ring text{direction:ltr!important;unicode-bidi:bidi-override!important;font:300 14.7px "Sara Ankava",system-ui,sans-serif;fill:#d9d9d2}
.hb__arr{position:relative;z-index:4;width:34%;height:34%;z-index:1}
@keyframes hb-ring{to{transform:rotate(360deg)}}
.hb__card{cursor:default}
.hb__card .hb__ct{display:flex;align-items:center;gap:9px;font-size:18px;max-width:none;color:var(--v6-paper)}
.hb__card .hb__dot{flex:none;width:9px;height:9px;border-radius:50%;background:#3DDC84;box-shadow:0 0 0 4px rgb(61 220 132 / .18)}
.hb__card2 span{max-width:22ch;line-height:1.4}
.hb__ck{list-style:none;margin:0;padding:0;display:grid;gap:10px}
.hb__ck li{display:flex;align-items:center;gap:10px;font-size:16px;font-weight:700;color:var(--v6-paper);white-space:nowrap}
.hb__ck svg{flex:none}
@media (prefers-reduced-motion:reduce){.hb__ring{animation:none}}
@media (max-width:900px){.hb__badge{right:15vw;bottom:11vh}}
@media (max-width:900px){.hb__card1{margin:20px auto 0 3vw!important;width:max-content}}

/* צור קשר: כפתורים קריאים גם בהובר */
.ct .btn--primary,.ct .btn--primary:hover,.ct .btn--primary:focus-visible{color:#fff!important}
.ct .btn--primary .btn__t,.ct .btn--primary:hover .btn__t{color:#fff!important}
.ct .btn--primary:hover{background:#2a2d26!important}
.ct a.or-wa{background:#fff!important;box-shadow:inset 0 0 0 1.5px #1E201F!important;color:#1E201F!important}
.ct a.or-wa:hover,.ct a.or-wa:focus-visible{background:#1E201F!important;background-image:none!important;box-shadow:none!important;color:#fff!important;animation:none!important}
.ct a.or-wa:hover::after,.ct a.or-wa:focus-visible::after{background:#1E201F!important}
@media (min-width:901px){.hb__badge{right:8.5vw!important}}

/* כפתור וואטסאפ בצור קשר: סטרוק אפור דק, גם בזנב */
.ct a.or-wa{box-shadow:inset 0 0 0 1px #9b9b95!important}
.ct a.or-wa::after{height:12px!important;bottom:-10.5px!important;background:linear-gradient(to right,#9b9b95 1px,transparent 1px),linear-gradient(to bottom right,#fff calc(50% - 1px),#9b9b95 calc(50% - 1px))!important}
.ct a.or-wa:hover::after,.ct a.or-wa:focus-visible::after{background:#1E201F!important}
