/* mitsi.co.il - site-wide skin (2026-10-27): navy + one teal accent, IBM Plex Sans Hebrew, flat surfaces. Loaded after each page's own CSS. */
:root{--bg:#fff;--bg-soft:#F4F6F7;--card:#fff;--card-hover:#F8FAFB;--border:#D9E1E6;--text:#0E2233;--muted:#4F626E;--muted2:#7A8C98;--c1:#0A7C77;--c2:#0A7C77;--c3:#0A7C77;--grad:linear-gradient(0deg,#0A7C77,#0A7C77);--navy:#0E2233;--radius:14px;--shadow:0 12px 30px -18px rgba(14,34,51,.28)}
body,button,input,select,textarea{font-family:'IBM Plex Sans Hebrew','Segoe UI',Arial,sans-serif!important}
body{background:#fff;color:var(--text)}
h1,h2,h3,h4{font-weight:700;letter-spacing:0}
.blob{display:none!important}
.grad-text{background:none!important;-webkit-text-fill-color:currentColor!important;color:var(--c2)!important}
.btn{border-radius:10px}
.btn-primary{background:var(--c2)!important;box-shadow:none!important;color:#fff}
.btn-primary:hover{background:#086661!important}
.btn-ghost{border-color:var(--text)!important;color:var(--text)!important;background:transparent!important}
.kicker{background:transparent!important;border:0!important;box-shadow:none!important;padding:0!important;border-radius:0!important;color:var(--c2)!important;font-family:'IBM Plex Mono',ui-monospace,monospace!important;text-transform:uppercase;letter-spacing:.08em!important;font-weight:500!important;font-size:12.5px!important}
.kicker .dot,.kicker::before{display:none!important}
header{background:rgba(255,255,255,.96)!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}
header nav a{font-weight:500}
footer{background:var(--navy)!important}
.cta-box{background:var(--bg-soft)!important;border:1px solid var(--border)!important;border-radius:var(--radius)!important}
.cta-box h3{color:var(--text)}
.faq-item,.article-card,.price-card,.choice-card{border-radius:var(--radius)}
.article-card{box-shadow:none!important}
.article-tag{background:transparent!important;color:var(--c2)!important;padding:0!important;font-family:'IBM Plex Mono',monospace;font-size:12px}
.article-body{font-size:17px;line-height:1.85}
.article-body p,.article-body li{color:var(--muted)}
.article-body b,.article-body strong{color:var(--text)}
.article-body a{color:var(--c2);font-weight:500}
.article-body li svg{color:var(--c2)}
@media(max-width:760px){header nav{gap:16px!important}}
.anything-box p,.anything-box h2,.anything-box h3,.anything-box b{color:#fff!important}
.anything-box .grad-text,.cta-band .grad-text,.cta-band h2,.cta-band p{color:#4FD6CB!important}
.cta-band p{color:rgba(255,255,255,.85)!important}

header nav a.nav-cta{background:var(--c2);color:#fff!important;padding:7px 16px;border-radius:8px;font-weight:600}header nav a.nav-cta:hover{background:#086661}
@media(min-width:761px) and (max-width:1050px){header nav{gap:14px!important}header nav a{font-size:14px;white-space:nowrap}}
@media(max-width:760px){header nav{flex-wrap:wrap!important;justify-content:center!important;gap:6px 14px!important}header nav a{font-size:14px!important}}
