:root{--display:"Secular One",system-ui,sans-serif;--body:"Rubik",system-ui,sans-serif;
--bg:#fffcf5;--paper:#ffffff;--ink:#2b1710;--muted:#6e4f3c;--line:#eee3cf;--olive:#a8320c;--olive-soft:#f6efe0;--mustard:#f4a81d;--mustard-ink:#3a2500;--brine:#2f6b2f;--good:#2f6b2f;--good-soft:#e2f0dc;--err:#b3261e;--warn-soft:#fbf1d6;--grill:#1d120c;--grill-2:#2a1a11;--grill-line:#4a2f1e;--grill-ink:#fbecd8;--grill-muted:#e3c6a6;--tahini:#fffcf5;--tahini-shade:#efe3cc;color-scheme:light}
@media (prefers-color-scheme:dark){:root:not([data-theme="light"]){--bg:#140d09;--paper:#1f1510;--ink:#f6eadc;--muted:#c9ae95;--line:#3d2b1f;--olive:#ff9f6e;--olive-soft:#3b2216;--mustard:#f6b43a;--mustard-ink:#241600;--brine:#9ad79a;--good:#9ad79a;--good-soft:#1d3220;--err:#ff8f86;--warn-soft:#3a2d10;--grill:#0f0906;--grill-2:#1e130d;--grill-line:#4a2f1e;--grill-ink:#fbecd8;--grill-muted:#e3c6a6;--tahini:#f7efe1;--tahini-shade:#d9c9ad;color-scheme:dark}}
:root[data-theme="dark"]{--bg:#140d09;--paper:#1f1510;--ink:#f6eadc;--muted:#c9ae95;--line:#3d2b1f;--olive:#ff9f6e;--olive-soft:#3b2216;--mustard:#f6b43a;--mustard-ink:#241600;--brine:#9ad79a;--good:#9ad79a;--good-soft:#1d3220;--err:#ff8f86;--warn-soft:#3a2d10;--grill:#0f0906;--grill-2:#1e130d;--grill-line:#4a2f1e;--grill-ink:#fbecd8;--grill-muted:#e3c6a6;--tahini:#f7efe1;--tahini-shade:#d9c9ad;color-scheme:dark}
[hidden]{display:none!important}
*,*::before,*::after{box-sizing:border-box}
html{-webkit-text-size-adjust:100%}
body{margin:0;background:var(--bg);color:var(--ink);font-family:var(--body);font-size:16px;line-height:1.55;overflow-x:hidden}
a{color:var(--olive)}
img{max-width:100%}
.wrap{max-width:1120px;margin:0 auto;padding:0 16px}
.net{background:var(--ink);color:var(--paper);font-size:13px}
.net .wrap{position:relative;display:flex;gap:6px 14px;flex-wrap:wrap;padding-top:6px;padding-bottom:6px;align-items:center}
.net a{color:var(--paper);text-decoration:none;opacity:.9}.net a:hover{text-decoration:underline}
.net b{font-weight:500;opacity:.7}
header.top{padding:18px 0 8px}
.toprow{display:flex;gap:8px;flex-wrap:wrap;align-items:center;justify-content:space-between}
.brand{display:flex;align-items:center;gap:10px;text-decoration:none;color:var(--ink)}
.brand .logo{width:40px;height:40px;border-radius:10px;background:var(--olive);display:grid;place-items:center}
.brand .logo svg{width:28px;height:28px}
.brand span{font-family:var(--display);font-size:22px}
nav.main{display:flex;gap:4px;flex-wrap:wrap}
nav.main a{padding:8px 12px;border-radius:999px;text-decoration:none;color:var(--ink);font-weight:500;font-size:15px}
nav.main a[aria-current="page"]{background:var(--olive-soft);color:var(--olive)}
nav.main a:hover{background:var(--olive-soft)}
.pill{display:inline-flex;align-items:center;gap:6px;padding:9px 16px;border-radius:999px;font:inherit;font-weight:500;font-size:15px;text-decoration:none;cursor:pointer;border:1.5px solid var(--olive);min-height:44px}
.pill.solid{background:var(--olive);color:var(--paper)}
.pill.outline{background:transparent;color:var(--olive)}
.pill.amba{background:var(--mustard);border-color:var(--mustard);color:var(--mustard-ink)}
.hero{display:grid;gap:14px;padding:18px 0 10px}
.ticket{display:inline-block;transform:rotate(-2deg);background:var(--mustard);color:var(--mustard-ink);font-family:var(--display);padding:6px 16px;border-radius:6px;font-size:15px;position:relative;width:max-content}
.ticket::before,.ticket::after{content:"";position:absolute;top:50%;width:12px;height:12px;border-radius:50%;background:var(--bg);transform:translateY(-50%)}
.ticket::before{right:-6px}.ticket::after{left:-6px}
h1{font-family:var(--display);font-weight:400;font-size:clamp(30px,6vw,52px);line-height:1.1;margin:0}
h1 em{font-style:normal;color:var(--brine)}
h2{font-family:var(--display);font-weight:400;font-size:26px;margin:28px 0 12px;line-height:1.2}
h3{margin:0;font-size:18px;line-height:1.3}
.lede{font-size:18px;color:var(--muted);max-width:720px;margin:0}
.stats{display:flex;gap:10px;flex-wrap:wrap}
.stat{background:var(--paper);border:1.5px solid var(--line);border-radius:12px;padding:10px 14px;min-width:120px}
.stat b{display:block;font-family:var(--display);font-weight:400;font-size:26px;color:var(--olive);line-height:1.1}
.stat span{font-size:13px;color:var(--muted)}
.rule{background:var(--good-soft);border:1.5px solid var(--good);border-radius:12px;padding:12px 14px;display:flex;gap:10px;align-items:flex-start}
.rule svg{flex:0 0 26px;width:26px;height:26px;color:var(--good)}
.rule p{margin:0}
.bar{position:sticky;top:0;z-index:20;background:var(--bg);border-bottom:1.5px solid var(--line);padding:10px 0}
.bar .wrap{display:grid;gap:8px}
.row{display:flex;gap:8px;flex-wrap:wrap;align-items:center}
.seg{display:inline-flex;border:1.5px solid var(--line);border-radius:999px;overflow:hidden;background:var(--paper)}
.seg button{font:inherit;font-size:14px;padding:8px 12px;border:0;background:transparent;color:var(--ink);cursor:pointer;min-height:40px}
.seg button[aria-pressed="true"]{background:var(--olive);color:var(--paper)}
input[type=search],input[type=text],input[type=number],input[type=date],input[type=email],select,textarea{font:inherit;font-size:16px;color:var(--ink);background:var(--paper);border:1.5px solid var(--line);border-radius:10px;padding:9px 12px;min-height:44px;max-width:100%}
textarea{min-height:110px;width:100%;resize:vertical}
input:focus,select:focus,textarea:focus{border-color:var(--olive)}
.bar input[type=search]{flex:1 1 220px}
.bar select{flex:0 1 auto}
label.inline{display:inline-flex;gap:6px;align-items:center;font-size:14px;min-height:40px}
.count{font-size:14px;color:var(--muted)}
.grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(290px,1fr));gap:12px}
.card{background:var(--paper);border:1.5px solid var(--line);border-radius:14px;padding:14px;display:flex;flex-direction:column;gap:8px}
.card h3 a{color:var(--ink);text-decoration:none}.card h3 a:hover{text-decoration:underline}
.meta{font-size:14px;color:var(--muted)}
.phone{direction:ltr;unicode-bidi:isolate;display:inline-block}
.price{display:flex;gap:8px;align-items:baseline;flex-wrap:wrap}
.price .num{font-family:var(--display);font-size:30px;line-height:1;color:var(--olive)}
.price .what{font-size:14px;color:var(--muted)}
.vbadge{display:inline-flex;gap:4px;align-items:center;font-size:12px;font-weight:500;color:var(--good);background:var(--good-soft);border-radius:999px;padding:2px 8px}
.vbadge svg{width:14px;height:14px}
.old{font-size:12px;background:var(--warn-soft);color:var(--ink);border-radius:999px;padding:2px 8px}
.noprice{font-size:14px;color:var(--muted);background:var(--bg);border:1.5px dashed var(--line);border-radius:10px;padding:8px 10px}
.stars{color:var(--mustard-ink);background:var(--mustard);border-radius:6px;padding:1px 6px;font-size:13px;font-weight:500}
.badges{display:flex;gap:6px;flex-wrap:wrap}
.badge{font-size:12px;border:1px solid var(--line);border-radius:999px;padding:2px 8px;color:var(--muted)}
.actions{display:flex;gap:6px;flex-wrap:wrap;margin-top:auto}
.actions a,.actions button{font:inherit;font-size:14px;padding:7px 11px;border-radius:999px;border:1.5px solid var(--line);background:var(--bg);color:var(--ink);text-decoration:none;cursor:pointer;min-height:40px;display:inline-flex;align-items:center}
.actions a.cta{background:var(--olive);border-color:var(--olive);color:var(--paper)}
.empty{padding:30px;text-align:center;color:var(--muted)}
.box{background:var(--paper);border:1.5px solid var(--line);border-radius:14px;padding:16px}
.two{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:12px}
table.t{width:100%;border-collapse:collapse;font-size:15px}
table.t th,table.t td{text-align:start;padding:8px 6px;border-bottom:1px solid var(--line)}
table.t th{font-weight:500;color:var(--muted);font-size:13px}
.hbar{display:grid;grid-template-columns:110px 1fr 60px;gap:8px;align-items:center;font-size:14px;margin:6px 0}
.hbar .track{height:14px;background:var(--bg);border-radius:999px;overflow:hidden;border:1px solid var(--line)}
.hbar .fill{height:100%;background:var(--olive)}
.hbar b{font-weight:500;text-align:end}
.review{border-top:1px solid var(--line);padding:12px 0}
.review p{margin:6px 0 0;white-space:pre-line}
.form{display:grid;gap:14px;max-width:680px}
.field{display:grid;gap:6px}
.field label,.field legend{font-weight:500}
.field small{color:var(--muted);font-weight:400}
fieldset{border:0;padding:0;margin:0}
.rate{display:flex;gap:4px;flex-wrap:wrap}
.rate label{display:inline-flex;align-items:center;justify-content:center;min-width:44px;min-height:44px;border:1.5px solid var(--line);border-radius:10px;background:var(--paper);cursor:pointer;font-weight:500}
.rate input{position:absolute;opacity:0;width:1px;height:1px}
.rate input:checked+span{color:var(--paper)}
.rate label:has(input:checked){background:var(--olive);border-color:var(--olive);color:var(--paper)}
.rate label:has(input:focus-visible){outline:3px solid var(--mustard);outline-offset:2px}
.drop{border:2px dashed var(--olive);border-radius:14px;padding:16px;background:var(--olive-soft);display:grid;gap:8px}
.drop img{max-height:220px;width:auto;border-radius:8px;border:1px solid var(--line)}
.notice-p{font-size:13px;color:var(--muted);background:var(--bg);border-radius:10px;padding:10px 12px;margin:0}
.msg{border-radius:10px;padding:10px 12px}
.msg.err{background:#fde8e6;color:#7a1611}
.msg.ok{background:var(--good-soft);color:var(--ink)}
.hp{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}
.steps{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:10px;padding:0;margin:0;list-style:none;counter-reset:s}
.steps li{background:var(--paper);border:1.5px solid var(--line);border-radius:12px;padding:12px 14px;counter-increment:s}
.steps li::before{content:counter(s);display:inline-grid;place-items:center;width:28px;height:28px;border-radius:50%;background:var(--mustard);color:var(--mustard-ink);font-family:var(--display);margin-inline-end:8px}
.legal{background:var(--paper);border:1.5px solid var(--line);border-radius:14px;padding:18px 20px;max-width:820px}
.legal h2{font-size:22px}
footer.site{margin-top:40px;padding:24px 0 120px;border-top:1.5px solid var(--line);font-size:14px;color:var(--muted)}
footer.site p{margin:6px 0}
.mail{white-space:nowrap;direction:ltr;unicode-bidi:isolate}
.crumbs{font-size:14px;color:var(--muted);padding-top:8px}
.crumbs a{color:var(--muted)}
.lb li{display:flex;justify-content:space-between;gap:8px;padding:8px 0;border-bottom:1px solid var(--line)}
.lb{list-style:none;padding:0;margin:0}
.install-help{background:var(--paper);border:1.5px solid var(--line);border-radius:12px;padding:12px;font-size:14px;margin-top:8px}
@media (max-width:560px){.price .num{font-size:26px}.hbar{grid-template-columns:90px 1fr 52px}}
.hero .seg,.form .seg{width:max-content;max-width:100%;flex-wrap:wrap}
@media (max-width:700px){
 .net .wrap{flex-wrap:nowrap;overflow-x:auto;white-space:nowrap;scrollbar-width:none}
 .net .wrap::-webkit-scrollbar{display:none}
 header.top{padding:10px 0 4px}
 .toprow{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:8px}
 .toprow>*{min-width:0}
 .toprow .pill.amba{padding:7px 12px;font-size:14px;min-height:40px}
 nav.main{grid-column:1/-1;grid-row:2;flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none;margin-inline:-16px;padding-inline:12px}
 nav.main::-webkit-scrollbar{display:none}
 nav.main a{white-space:nowrap;padding:7px 10px}
 .brand span{font-size:19px}.brand .logo{width:34px;height:34px}
}
@media (max-width:700px){.bar{position:static}}
.slogan{font-family:var(--display);font-size:clamp(22px,4vw,32px);line-height:1.2;margin:-6px 0 0;color:var(--ink)}
.slogan em{font-style:normal;color:var(--brine)}

/* --- גריל: כותרת והירו כהים בכל העמודים --- */
header.top{background:var(--grill);color:var(--grill-ink);padding:12px 0;border-bottom:3px solid var(--mustard)}
header.top .brand{color:var(--grill-ink)}
nav.main a{color:var(--grill-ink)}
nav.main a:hover,nav.main a[aria-current="page"]{background:var(--grill-2);color:var(--mustard)}
.hero-band{background:radial-gradient(ellipse 60% 70% at 18% 55%,rgba(244,120,29,.32),transparent 70%),var(--grill);color:var(--grill-ink)}
.band-grid{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);gap:28px;align-items:center;padding-block:34px 40px}
.band-text{display:grid;gap:14px;min-width:0}
.hero-band h1{color:var(--grill-ink);font-size:clamp(38px,7vw,68px)}
.hero-band .slogan{color:var(--grill-ink);font-size:clamp(24px,4.4vw,38px)}
.hero-band .slogan em{color:var(--mustard)}
.hero-band .lede{color:var(--grill-muted)}
.hero-band .ticket::before,.hero-band .ticket::after{background:var(--grill)}
.hero-band .stat{background:var(--grill-2);border-color:var(--grill-line)}
.hero-band .stat b{color:var(--mustard)}
.hero-band .stat span{color:var(--grill-muted)}
.pill.big{font-size:17px;padding:12px 22px;min-height:50px}
.pill.ghost{background:transparent;color:var(--grill-ink);border-color:var(--grill-line)}
.pill.ghost:hover{border-color:var(--mustard)}
.hero-pic{margin:0;border-radius:20px;overflow:hidden;transform:rotate(-2deg);box-shadow:0 0 0 4px var(--mustard),0 22px 60px rgba(0,0,0,.55);max-width:460px;justify-self:center;width:100%}
.hero-pic img{display:block;width:100%;height:auto;aspect-ratio:1/1;object-fit:cover}
@media (max-width:700px){
 .band-grid{grid-template-columns:minmax(0,1fr);padding-block:18px 26px;gap:18px}
 .hero-pic{order:-1;transform:rotate(-1deg);max-width:100%}
 .hero-pic img{aspect-ratio:4/3;object-position:50% 38%}
 .hero-band .stats .stat{min-width:0;flex:1 1 40%}
}
@media (prefers-reduced-motion:no-preference){.hero-pic{transition:transform .4s}.hero-pic:hover{transform:rotate(0) scale(1.01)}}
.quick{max-width:520px}
.flabel{font-weight:500}
.shoot{display:flex;gap:8px;flex-wrap:wrap}
.shoot label{cursor:pointer}
#preview img{max-height:240px;width:auto;border-radius:10px;border:1px solid var(--line);margin-top:8px}
.more summary{cursor:pointer;color:var(--muted);font-size:14px;min-height:40px;display:flex;align-items:center}
.send{width:100%;justify-content:center}
.fine{font-size:13px;color:var(--muted);margin:0}
.result h2{margin-top:0}
.result .num{font-family:var(--display);font-size:32px;color:var(--olive)}
.spin{display:inline-block;width:18px;height:18px;border:3px solid currentColor;border-inline-end-color:transparent;border-radius:50%;animation:sp .8s linear infinite;vertical-align:-3px}
@keyframes sp{to{transform:rotate(360deg)}}
.linkish{font:inherit;background:none;border:0;color:var(--olive);text-decoration:underline;cursor:pointer;padding:4px;min-height:36px}
input,textarea,select{text-align:right}
/* --- פרסום --- */
.biz-cta{display:flex;gap:14px;align-items:center;justify-content:space-between;flex-wrap:wrap;background:var(--grill);color:var(--grill-ink);border-radius:16px;padding:16px 18px;border:2px solid var(--mustard)}
.biz-cta b{font-family:var(--display);font-weight:400;font-size:22px;display:block;line-height:1.2}
.biz-cta b em{font-style:normal;color:var(--mustard)}
.biz-cta p{margin:2px 0 0;color:var(--grill-muted);font-size:15px}
.plans{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:14px;align-items:start}
.plan{background:var(--paper);border:1.5px solid var(--line);border-radius:16px;padding:18px;display:grid;gap:10px;position:relative}
.plan.best{border:2.5px solid var(--olive);box-shadow:0 10px 30px rgba(120,40,10,.15)}
.plan h3{font-family:var(--display);font-weight:400;font-size:24px}
.plan ul{margin:0;padding-inline-start:20px;display:grid;gap:6px}
.price-tag{margin:0;color:var(--muted)}.price-tag b{font-family:var(--display);font-weight:400;font-size:36px;color:var(--olive)}
.ribbon{position:absolute;top:-12px;inset-inline-start:16px;background:var(--mustard);color:var(--mustard-ink);font-size:13px;font-weight:700;border-radius:999px;padding:3px 12px}
.why{display:grid;grid-template-columns:repeat(auto-fit,minmax(230px,1fr));gap:12px}.why p{margin:6px 0 0;color:var(--muted)}
.ad-demo{display:grid;gap:8px;max-width:440px;justify-self:center;width:100%}
.card.sponsored{border:2.5px solid var(--mustard);background:linear-gradient(var(--paper),var(--paper)) padding-box}
.spons-tag{display:inline-block;background:var(--mustard);color:var(--mustard-ink);font-size:12px;font-weight:700;border-radius:999px;padding:2px 10px}
.deal-strip{background:var(--olive);color:var(--paper);border-radius:10px;padding:8px 10px;font-weight:500;font-size:14px}
.menu-mini{display:grid;gap:4px;font-size:14px;border-top:1px dashed var(--line);padding-top:6px}
.menu-mini div{display:flex;justify-content:space-between;gap:8px}
.menu-mini small{color:var(--muted)}
.fake-btn{font-size:14px;padding:7px 11px;border-radius:999px;border:1.5px solid var(--line);background:var(--bg);color:var(--ink);display:inline-flex;align-items:center;min-height:40px}
.fake-btn.cta{background:var(--olive);border-color:var(--olive);color:var(--paper)}
.promo{background:var(--olive-soft);border-radius:16px;padding:12px 14px;margin-top:18px}
.promo h2{margin:0 0 10px;font-size:20px}
.menu-full{display:grid;grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:4px 24px}
.menu-full div{display:flex;justify-content:space-between;border-bottom:1px dotted var(--line);padding:6px 0}
.ad-demo .card{color:var(--ink)}.ad-demo .card .meta{color:var(--muted)}

/* --- טחינה מטפטפת בראש ההירו --- */
.hero-band{position:relative}
.hero-band::before{content:"";position:absolute;inset-inline:0;top:0;height:58px;background:linear-gradient(var(--tahini),var(--tahini-shade));-webkit-mask:url("data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A//www.w3.org/2000/svg%27%20viewBox%3D%270%200%20600%2058%27%3E%3Cpath%20d%3D%27M0%200%20H600%20V11%20Q554.0%2014%20508.0%2010%20C508.0%2025.8%20509.9%2021.1%20509.9%2025.1%20A9.9%209.9%200%200%201%20490.1%2025.1%20C490.1%2021.1%20492.0%2025.8%20492.0%2010%20Q492.5%2018%20493.0%2014%20C493.0%2036.5%20494.2%2041.3%20494.2%2043.8%20A6.2%206.2%200%200%201%20481.8%2043.8%20C481.8%2041.3%20483.0%2036.5%20483.0%2014%20Q482.0%2017%20481.0%2013%20C481.0%2021.1%20483.6%20-1.1%20483.6%204.4%20A13.6%2013.6%200%200%201%20456.4%204.4%20C456.4%20-1.1%20459.0%2021.1%20459.0%2013%20Q456.5%2018%20454.0%2014%20C454.0%2033.8%20455.9%2030.1%20455.9%2034.1%20A9.9%209.9%200%200%201%20436.1%2034.1%20C436.1%2030.1%20438.0%2033.8%20438.0%2014%20Q429.5%2017%20421.0%2013%20C421.0%2024.7%20423.6%206.9%20423.6%2012.4%20A13.6%2013.6%200%200%201%20396.4%2012.4%20C396.4%206.9%20399.0%2024.7%20399.0%2013%20Q392.0%2013%20385.0%209%20C385.0%2031.1%20386.2%2040.3%20386.2%2042.8%20A6.2%206.2%200%200%201%20373.8%2042.8%20C373.8%2040.3%20375.0%2031.1%20375.0%209%20Q377.0%2014%20379.0%2010%20C379.0%2018.1%20380.2%209.3%20380.2%2011.8%20A6.2%206.2%200%200%201%20367.8%2011.8%20C367.8%209.3%20369.0%2018.1%20369.0%2010%20Q368.5%2016%20368.0%2012%20C368.0%2019.6%20369.4%206.6%20369.4%209.6%20A7.4%207.4%200%200%201%20354.6%209.6%20C354.6%206.6%20356.0%2019.6%20356.0%2012%20Q263.5%2017%20171.0%2013%20C171.0%2032.8%20172.7%2031.8%20172.7%2035.3%20A8.7%208.7%200%200%201%20155.3%2035.3%20C155.3%2031.8%20157.0%2032.8%20157.0%2013%20Q160.5%2014%20164.0%2010%20C164.0%2032.0%20165.4%2038.6%20165.4%2041.6%20A7.4%207.4%200%200%201%20150.6%2041.6%20C150.6%2038.6%20152.0%2032.0%20152.0%2010%20Q127.5%2016%20103.0%2012%20C103.0%2027.3%20105.6%2014.9%20105.6%2020.4%20A13.6%2013.6%200%200%201%2078.4%2020.4%20C78.4%2014.9%2081.0%2027.3%2081.0%2012%20Q40.5%2015%200%2011%20Z%27/%3E%3C/svg%3E") repeat-x 0 0/600px 58px;mask:url("data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A//www.w3.org/2000/svg%27%20viewBox%3D%270%200%20600%2058%27%3E%3Cpath%20d%3D%27M0%200%20H600%20V11%20Q554.0%2014%20508.0%2010%20C508.0%2025.8%20509.9%2021.1%20509.9%2025.1%20A9.9%209.9%200%200%201%20490.1%2025.1%20C490.1%2021.1%20492.0%2025.8%20492.0%2010%20Q492.5%2018%20493.0%2014%20C493.0%2036.5%20494.2%2041.3%20494.2%2043.8%20A6.2%206.2%200%200%201%20481.8%2043.8%20C481.8%2041.3%20483.0%2036.5%20483.0%2014%20Q482.0%2017%20481.0%2013%20C481.0%2021.1%20483.6%20-1.1%20483.6%204.4%20A13.6%2013.6%200%200%201%20456.4%204.4%20C456.4%20-1.1%20459.0%2021.1%20459.0%2013%20Q456.5%2018%20454.0%2014%20C454.0%2033.8%20455.9%2030.1%20455.9%2034.1%20A9.9%209.9%200%200%201%20436.1%2034.1%20C436.1%2030.1%20438.0%2033.8%20438.0%2014%20Q429.5%2017%20421.0%2013%20C421.0%2024.7%20423.6%206.9%20423.6%2012.4%20A13.6%2013.6%200%200%201%20396.4%2012.4%20C396.4%206.9%20399.0%2024.7%20399.0%2013%20Q392.0%2013%20385.0%209%20C385.0%2031.1%20386.2%2040.3%20386.2%2042.8%20A6.2%206.2%200%200%201%20373.8%2042.8%20C373.8%2040.3%20375.0%2031.1%20375.0%209%20Q377.0%2014%20379.0%2010%20C379.0%2018.1%20380.2%209.3%20380.2%2011.8%20A6.2%206.2%200%200%201%20367.8%2011.8%20C367.8%209.3%20369.0%2018.1%20369.0%2010%20Q368.5%2016%20368.0%2012%20C368.0%2019.6%20369.4%206.6%20369.4%209.6%20A7.4%207.4%200%200%201%20354.6%209.6%20C354.6%206.6%20356.0%2019.6%20356.0%2012%20Q263.5%2017%20171.0%2013%20C171.0%2032.8%20172.7%2031.8%20172.7%2035.3%20A8.7%208.7%200%200%201%20155.3%2035.3%20C155.3%2031.8%20157.0%2032.8%20157.0%2013%20Q160.5%2014%20164.0%2010%20C164.0%2032.0%20165.4%2038.6%20165.4%2041.6%20A7.4%207.4%200%200%201%20150.6%2041.6%20C150.6%2038.6%20152.0%2032.0%20152.0%2010%20Q127.5%2016%20103.0%2012%20C103.0%2027.3%20105.6%2014.9%20105.6%2020.4%20A13.6%2013.6%200%200%201%2078.4%2020.4%20C78.4%2014.9%2081.0%2027.3%2081.0%2012%20Q40.5%2015%200%2011%20Z%27/%3E%3C/svg%3E") repeat-x 0 0/600px 58px;pointer-events:none;z-index:1;filter:drop-shadow(0 2px 2px rgba(0,0,0,.25))}
.hero-band>.wrap{position:relative;z-index:2}
.band-grid{padding-top:56px}
@media (max-width:700px){.band-grid{padding-top:48px}}
header.top{border-bottom:0}
/* --- כפתור שמרו אותנו בנייד --- */
.hdr-btns{display:flex;gap:8px;align-items:center}
.pill.install{background:var(--tahini);color:#2b1710;border:2px solid var(--mustard);font-weight:700;box-shadow:0 0 0 3px rgba(244,168,29,.25)}
.pill.install:hover{box-shadow:0 0 0 5px rgba(244,168,29,.4)}
header.top .install-help{flex-basis:100%;color:var(--ink)}
@media (max-width:700px){
 .toprow{grid-template-columns:minmax(0,1fr) auto}
 .hdr-btns{gap:6px}
 .hdr-btns .pill{padding:7px 10px;font-size:14px;min-height:40px}
 .sm-hide{display:none}
 header.top .install-help{grid-column:1/-1}
}

@media (max-width:700px){.brand span{font-size:17px;white-space:nowrap}.brand{gap:6px}}
