:root{--wz-primary:var(--wh-primary,#2563eb);--wz-primary-hover:var(--wh-accent-hover,#1d4ed8);--wz-on-primary:var(--wh-text-inverse,#ffffff);--wz-accent:var(--wh-accent,var(--wz-primary));--wz-bg:var(--wh-background,#ffffff);--wz-bg-subtle:var(--wh-background-subtle,#f5f7fa);--wz-surface:var(--wh-card,var(--wh-surface,#ffffff));--wz-text:var(--wh-body-color,var(--wh-text,#14181f));--wz-text-muted:var(--wh-text-secondary,#5b6573);--wz-text-faint:var(--wh-text-tertiary,#8b95a3);--wz-border:var(--wh-border,#e5e8ee);--wz-on-dark:var(--wh-white,#ffffff);--wz-font:var(--wh-font-family-sans,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif);--wz-fs-base:var(--wh-font-size-base,1.0625rem);--wz-lh:var(--wh-body-line-height,1.65);--wz-heading-weight:var(--wh-heading-weight,700);--wz-heading-lh:var(--wh-heading-line-height,1.15);--wz-fs-h1:clamp(2.1rem,1.4rem + 3.1vw,3.6rem);--wz-fs-h2:clamp(1.65rem,1.25rem + 1.7vw,2.5rem);--wz-fs-h3:clamp(1.25rem,1.05rem + 0.8vw,1.6rem);--wz-space-1:0.25rem;--wz-space-2:0.5rem;--wz-space-3:0.75rem;--wz-space-4:1rem;--wz-space-5:1.5rem;--wz-space-6:2rem;--wz-space-8:3rem;--wz-space-10:4rem;--wz-space-12:5rem;--wz-space-16:7rem;--wz-radius:var(--wh-card-radius,16px);--wz-radius-sm:var(--wh-button-radius,10px);--wz-radius-pill:999px;--wz-shadow:var(--wh-shadow-lg,0 12px 34px rgba(20,24,31,0.10));--wz-shadow-sm:var(--wh-shadow-md,0 4px 14px rgba(20,24,31,0.07));--wz-container:1160px;--wz-gutter:clamp(1rem,4vw,2.5rem);--wz-section-y:clamp(3rem,6vw,6rem)}.wz-section,.wz-hero,.wz-header,.wz-footer{font-family:var(--wz-font);color:var(--wz-text);box-sizing:border-box}.wz-section *,.wz-hero *,.wz-header *,.wz-footer *,.wz-section *::before,.wz-hero *::before,.wz-header *::before,.wz-footer *::before,.wz-section *::after,.wz-hero *::after,.wz-header *::after,.wz-footer *::after{box-sizing:border-box}.wz-section{padding-block:var(--wz-section-y);background:var(--wz-bg)}.wz-section--subtle{background:var(--wz-bg-subtle)}.wz-section--dark{background:var(--wh-color-gray-900,#14181f);color:var(--wz-on-dark)}.wz-section--dark .wz-section__lead,.wz-section--dark .wz-eyebrow{color:rgba(255,255,255,0.72)}.wz-container{width:100%;max-width:var(--wz-container);margin-inline:auto;padding-inline:var(--wz-gutter)}.wz-container--narrow{max-width:760px}.wz-eyebrow{display:inline-block;font-size:0.8125rem;font-weight:600;letter-spacing:0.06em;text-transform:uppercase;color:var(--wz-primary);margin-bottom:var(--wz-space-3)}.wz-heading{font-size:var(--wz-fs-h2);font-weight:var(--wz-heading-weight);line-height:var(--wz-heading-lh);letter-spacing:-0.02em;margin:0}.wz-section__head{max-width:720px;margin-bottom:var(--wz-space-8)}.wz-section__head--center{margin-inline:auto;text-align:center}.wz-section__lead{font-size:1.125rem;line-height:var(--wz-lh);color:var(--wz-text-muted);margin-top:var(--wz-space-4)}.wz-btn{display:inline-flex;align-items:center;justify-content:center;gap:var(--wz-space-2);padding:0.8em 1.6em;font:inherit;font-weight:600;line-height:1.1;border-radius:var(--wz-radius-sm);border:1px solid transparent;background:var(--wz-primary);color:var(--wz-on-primary);text-decoration:none;cursor:pointer;transition:filter 0.15s ease,transform 0.15s ease}.wz-btn:hover{filter:brightness(0.94);transform:translateY(-1px)}.wz-btn--ghost{background:transparent;color:var(--wz-text);border-color:var(--wz-border)}.wz-btn--ghost:hover{background:var(--wz-bg-subtle);filter:none}.wz-btn--on-dark{background:var(--wz-on-dark);color:var(--wz-text)}.wz-btn--primary{}.wz-wihooks{max-width:var(--wz-container);margin-inline:auto;padding-inline:var(--wz-gutter)}.wz-wihooks__heading{font-size:var(--wz-fs-h3);font-weight:var(--wz-heading-weight);letter-spacing:-0.01em;margin:0 0 var(--wz-space-5)}.wz-form{padding-block:var(--wz-section-y)}.wz-hero{position:relative;padding-block:clamp(4rem,9vw,8rem);background:var(--wz-bg-subtle) center / cover no-repeat;color:var(--wz-text)}.wz-hero[style*="background-image"]{color:var(--wz-on-dark)}.wz-hero[style*="background-image"]::before{content:"";position:absolute;inset:0;background:linear-gradient(180deg,rgba(0,0,0,0.30),rgba(0,0,0,0.55))}.wz-hero__inner{position:relative;max-width:var(--wz-container);margin-inline:auto;padding-inline:var(--wz-gutter)}.wz-hero[data-align="center"] .wz-hero__inner{text-align:center;max-width:820px}.wz-hero__eyebrow{font-size:0.8125rem;font-weight:600;letter-spacing:0.06em;text-transform:uppercase;opacity:0.85;margin:0 0 var(--wz-space-3)}.wz-hero__title{font-size:var(--wz-fs-h1);font-weight:var(--wz-heading-weight);line-height:var(--wz-heading-lh);letter-spacing:-0.025em;margin:0}.wz-hero__subtitle{font-size:1.2rem;line-height:var(--wz-lh);opacity:0.92;margin-top:var(--wz-space-4);max-width:60ch}.wz-hero[data-align="center"] .wz-hero__subtitle{margin-inline:auto}.wz-hero__ctas{display:flex;flex-wrap:wrap;gap:var(--wz-space-3);margin-top:var(--wz-space-6)}.wz-hero[data-align="center"] .wz-hero__ctas{justify-content:center}.wz-features__title{font-size:var(--wz-fs-h2);font-weight:var(--wz-heading-weight);line-height:var(--wz-heading-lh);letter-spacing:-0.02em;text-align:center;margin:0 0 var(--wz-space-8)}.wz-features__grid{display:grid;gap:var(--wz-space-5);grid-template-columns:repeat(auto-fit,minmax(240px,1fr))}.wz-feature{padding:var(--wz-space-6);background:var(--wz-surface);border:1px solid var(--wz-border);border-radius:var(--wz-radius)}.wz-feature__icon{font-size:2rem;line-height:1;margin-bottom:var(--wz-space-3)}.wz-feature__title{font-size:1.1875rem;font-weight:650;margin:0 0 var(--wz-space-2)}.wz-feature__text{color:var(--wz-text-muted);line-height:var(--wz-lh);margin:0}.wz-cta{text-align:center}.wz-cta__title{font-size:var(--wz-fs-h2);font-weight:var(--wz-heading-weight);letter-spacing:-0.02em;margin:0}.wz-cta__text{color:var(--wz-text-muted);margin-top:var(--wz-space-3);font-size:1.0625rem}.wz-cta__actions{margin-top:var(--wz-space-5);display:flex;gap:var(--wz-space-3);justify-content:center;flex-wrap:wrap}.wz-cta-banner{background:var(--wz-primary);color:var(--wz-on-primary);border-radius:var(--wz-radius);padding:clamp(2rem,5vw,4rem);text-align:center}.wz-cta-banner__title{font-size:var(--wz-fs-h2);font-weight:var(--wz-heading-weight);letter-spacing:-0.02em;margin:0}.wz-cta-banner__text{opacity:0.9;margin-top:var(--wz-space-3);font-size:1.125rem}.wz-cta-banner__actions{margin-top:var(--wz-space-6);display:flex;gap:var(--wz-space-3);justify-content:center;flex-wrap:wrap}.wz-header{border-bottom:1px solid var(--wz-border);background:var(--wz-bg)}.wz-header__inner{max-width:var(--wz-container);margin-inline:auto;padding:var(--wz-space-4) var(--wz-gutter);display:flex;align-items:center;gap:var(--wz-space-6)}.wz-header__logo{font-weight:700;font-size:1.25rem;letter-spacing:-0.02em;color:var(--wz-text);text-decoration:none}.wz-header__logo img{height:32px;display:block}.wz-header__nav{display:flex;gap:var(--wz-space-5);margin-left:auto;flex-wrap:wrap}.wz-header__link{color:var(--wz-text-muted);text-decoration:none;font-weight:500}.wz-header__link:hover{color:var(--wz-text)}.wz-header__cta{margin-left:var(--wz-space-2)}.wz-footer{background:var(--wh-color-gray-900,#14181f);color:rgba(255,255,255,0.72);padding-block:var(--wz-space-10)}.wz-footer__inner{max-width:var(--wz-container);margin-inline:auto;padding-inline:var(--wz-gutter)}.wz-footer__cols{display:grid;gap:var(--wz-space-8);grid-template-columns:1.4fr repeat(auto-fit,minmax(140px,1fr))}.wz-footer__brand-name{color:#fff;font-weight:700;font-size:1.25rem}.wz-footer__brand-text{margin-top:var(--wz-space-3);max-width:36ch;line-height:var(--wz-lh)}.wz-footer__col-title{color:#fff;font-size:0.8125rem;font-weight:600;letter-spacing:0.05em;text-transform:uppercase;margin:0 0 var(--wz-space-4)}.wz-footer__links{list-style:none;padding:0;margin:0;display:grid;gap:var(--wz-space-3)}.wz-footer__links a{color:rgba(255,255,255,0.72);text-decoration:none}.wz-footer__links a:hover{color:#fff}.wz-footer__bottom{margin-top:var(--wz-space-8);padding-top:var(--wz-space-5);border-top:1px solid rgba(255,255,255,0.12);font-size:0.9375rem}.wz-text-block{max-width:760px}.wz-text-block--center{margin-inline:auto;text-align:center}.wz-text-block__body{font-size:1.0625rem;line-height:var(--wz-lh);color:var(--wz-text-muted);margin-top:var(--wz-space-4)}.wz-text-block__body >:first-child{margin-top:0}.wz-text-block__actions{margin-top:var(--wz-space-6);display:flex;gap:var(--wz-space-3);flex-wrap:wrap}.wz-text-block--center .wz-text-block__actions{justify-content:center}.wz-prose{max-width:720px;margin-inline:auto;font-size:1.0625rem;line-height:1.75;color:var(--wz-text)}.wz-prose h2{font-size:var(--wz-fs-h3);margin:var(--wz-space-8) 0 var(--wz-space-4);letter-spacing:-0.01em}.wz-prose h3{font-size:1.25rem;margin:var(--wz-space-6) 0 var(--wz-space-3)}.wz-prose p,.wz-prose ul,.wz-prose ol{margin:0 0 var(--wz-space-4)}.wz-prose a{color:var(--wz-primary)}.wz-prose img{max-width:100%;height:auto;border-radius:var(--wz-radius)}.wz-prose blockquote{margin:var(--wz-space-5) 0;padding-left:var(--wz-space-5);border-left:3px solid var(--wz-primary);color:var(--wz-text-muted)}.wz-split{display:grid;gap:clamp(2rem,5vw,4rem);align-items:center;grid-template-columns:1fr 1fr}.wz-split--right .wz-split__media{order:2}.wz-split__media img{width:100%;height:auto;border-radius:var(--wz-radius);display:block;box-shadow:var(--wz-shadow-sm)}.wz-split__title{font-size:var(--wz-fs-h2);font-weight:var(--wz-heading-weight);letter-spacing:-0.02em;margin:0}.wz-split__text{color:var(--wz-text-muted);line-height:var(--wz-lh);margin-top:var(--wz-space-4);font-size:1.0625rem}.wz-split__actions{margin-top:var(--wz-space-5);display:flex;gap:var(--wz-space-3);flex-wrap:wrap}@media (max-width:720px){.wz-split{grid-template-columns:1fr}.wz-split--right .wz-split__media{order:0}}.wz-gallery__grid{display:grid;gap:var(--wz-space-4);grid-template-columns:repeat(auto-fill,minmax(220px,1fr))}.wz-gallery__item{margin:0}.wz-gallery__item img{width:100%;aspect-ratio:4 / 3;object-fit:cover;border-radius:var(--wz-radius-sm);display:block}.wz-gallery__cap{font-size:0.9375rem;color:var(--wz-text-muted);margin-top:var(--wz-space-2)}.wz-pricing__grid{display:grid;gap:var(--wz-space-5);grid-template-columns:repeat(auto-fit,minmax(260px,1fr));align-items:stretch}.wz-plan{display:flex;flex-direction:column;padding:var(--wz-space-6);background:var(--wz-surface);border:1px solid var(--wz-border);border-radius:var(--wz-radius)}.wz-plan--featured{border-color:var(--wz-primary);box-shadow:var(--wz-shadow)}.wz-plan__badge{align-self:flex-start;font-size:0.75rem;font-weight:600;text-transform:uppercase;letter-spacing:0.05em;color:var(--wz-on-primary);background:var(--wz-primary);padding:0.25em 0.7em;border-radius:var(--wz-radius-pill);margin-bottom:var(--wz-space-3)}.wz-plan__name{font-size:1.25rem;font-weight:650;margin:0}.wz-plan__price{font-size:2.4rem;font-weight:700;letter-spacing:-0.02em;margin:var(--wz-space-3) 0 0}.wz-plan__price small{font-size:1rem;font-weight:500;color:var(--wz-text-muted)}.wz-plan__features{list-style:none;padding:0;margin:var(--wz-space-5) 0;display:grid;gap:var(--wz-space-3)}.wz-plan__features li{padding-left:1.6em;position:relative;color:var(--wz-text-muted)}.wz-plan__features li::before{content:"✓";position:absolute;left:0;color:var(--wz-primary);font-weight:700}.wz-plan__cta{margin-top:auto}.wz-faq{max-width:760px;margin-inline:auto}.wz-faq__item{border-bottom:1px solid var(--wz-border)}.wz-faq__q{cursor:pointer;list-style:none;padding:var(--wz-space-5) 0;font-weight:600;font-size:1.0625rem;display:flex;justify-content:space-between;gap:var(--wz-space-4)}.wz-faq__q::-webkit-details-marker{display:none}.wz-faq__q::after{content:"+";color:var(--wz-primary);font-weight:700;transition:transform 0.2s ease}.wz-faq__item[open] .wz-faq__q::after{transform:rotate(45deg)}.wz-faq__a{padding-bottom:var(--wz-space-5);color:var(--wz-text-muted);line-height:var(--wz-lh)}.wz-testimonials__grid{display:grid;gap:var(--wz-space-5);grid-template-columns:repeat(auto-fit,minmax(280px,1fr))}.wz-quote{padding:var(--wz-space-6);background:var(--wz-surface);border:1px solid var(--wz-border);border-radius:var(--wz-radius);display:flex;flex-direction:column}.wz-quote__text{font-size:1.0625rem;line-height:var(--wz-lh);margin:0 0 var(--wz-space-5)}.wz-quote__text::before{content:"“";font-size:2.5rem;line-height:0.1;color:var(--wz-primary);vertical-align:-0.4em;margin-right:0.1em}.wz-quote__author{display:flex;align-items:center;gap:var(--wz-space-3);margin-top:auto}.wz-quote__avatar{width:44px;height:44px;border-radius:50%;object-fit:cover}.wz-quote__name{font-weight:650}.wz-quote__role{font-size:0.9375rem;color:var(--wz-text-muted)}.wz-stats__grid{display:grid;gap:var(--wz-space-6);grid-template-columns:repeat(auto-fit,minmax(160px,1fr));text-align:center}.wz-stat__value{font-size:clamp(2.2rem,1.5rem + 2.4vw,3.4rem);font-weight:750;letter-spacing:-0.02em;color:var(--wz-primary);line-height:1}.wz-stat__label{color:var(--wz-text-muted);margin-top:var(--wz-space-2)}.wz-logos__title{text-align:center;color:var(--wz-text-muted);font-size:0.9375rem;letter-spacing:0.04em;text-transform:uppercase;margin:0 0 var(--wz-space-6)}.wz-logos__row{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:clamp(1.5rem,5vw,3.5rem)}.wz-logos__row img{height:34px;width:auto;opacity:0.65;filter:grayscale(1);transition:opacity 0.2s ease,filter 0.2s ease}.wz-logos__row img:hover{opacity:1;filter:none}.wz-steps__grid{display:grid;gap:var(--wz-space-6);grid-template-columns:repeat(auto-fit,minmax(220px,1fr));counter-reset:wz-step}.wz-step{counter-increment:wz-step}.wz-step__num{width:2.5rem;height:2.5rem;border-radius:50%;background:var(--wz-primary);color:var(--wz-on-primary);display:inline-flex;align-items:center;justify-content:center;font-weight:700;margin-bottom:var(--wz-space-3)}.wz-step__num::before{content:counter(wz-step)}.wz-step__title{font-size:1.1875rem;font-weight:650;margin:0 0 var(--wz-space-2)}.wz-step__text{color:var(--wz-text-muted);line-height:var(--wz-lh);margin:0}.wz-missing{display:none}:root{--accent:#2fdf8a;--accent-2:#12b886;--accent-3:#66f0b3;--accent-4:#0a9f70;--accent-dark:#0f8f61;--accent-rgb:47 223 138;--primary:#2fdf8a;--primary-hover:#12b886;--primary-foreground:#ffffff;--ink:#0a2540;--ink-soft:#425466;--muted:#697386;--foreground:#0a2540;--foreground-muted:#425466;--background:#ffffff;--surface:#ffffff;--surface-soft:#f6f9fc;--surface-blue:#edf4ff;--card:#ffffff;--border:#d9e2ef;--line:#d9e2ef;--radius:10px;--radius-sm:6px;--radius-lg:16px;--header-height:78px;--shadow:0 28px 70px rgba(50,50,93,0.16),0 8px 24px rgba(0,0,0,0.08);--shadow-soft:0 18px 50px rgba(50,50,93,0.10),0 4px 14px rgba(0,0,0,0.06);--font-family:Inter,"Noto Sans Hebrew","Noto Sans Arabic",system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;--font-display:"Alumni Sans",Inter,system-ui,sans-serif}