:root{color-scheme:light;--color-ink:#17263d;--color-muted:#4b5b70;--color-subtle:#58677a;--color-blue:#205ca8;--color-blue-dark:#184b8a;--color-green:#008248;--color-green-hover:#006b48;--color-background:#f2f6f3;--color-mint-soft:#eaf4ee;--color-blue-soft:#edf3f8;--color-white:#fff;--color-border:#d9e3dd;--font-sans:Inter, "Segoe UI", Arial, "Noto Sans Hebrew", sans-serif}*,:before,:after{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:1.5rem}body{background:var(--color-background);color:var(--color-ink);font-family:var(--font-sans);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;margin:0;font-size:16px;line-height:1.6}button,a{font:inherit}a{color:inherit;text-decoration:none}a:focus-visible,button:focus-visible,summary:focus-visible{outline-offset:4px;outline:3px solid #6485bd}img,svg{display:block}img{max-width:100%}h1,h2,h3,p,figure{margin-block-start:0}.skip-link{z-index:20;background:var(--color-ink);color:var(--color-white);border-radius:6px;padding:.65rem 1rem;position:fixed;inset-block-start:.75rem;inset-inline-start:.75rem;transform:translateY(-160%)}.skip-link:focus{transform:translateY(0)}.page-shell{overflow:hidden}.site-header,.section-wrap,.hero,.site-footer{width:min(100% - 64px,1240px);margin-inline:auto}.site-header{border-bottom:1px solid var(--color-border);justify-content:space-between;align-items:center;min-height:76px;display:flex}.brand{flex:none;align-items:center;gap:9px;display:inline-flex}.brand-mark{object-fit:contain;background:0 0;border-radius:0;flex:none;width:44px;height:44px;display:block}.brand-wordmark{gap:2px;line-height:1.1;display:grid}.brand-wordmark strong{color:var(--color-ink);letter-spacing:-.025em;font-size:16px;font-weight:760}.brand-wordmark span{color:var(--color-muted);letter-spacing:.045em;margin-top:2px;font-size:8px;font-weight:650}.desktop-nav,.header-actions{align-items:center;display:flex}.desktop-nav{gap:clamp(22px,3vw,40px);margin-inline:auto clamp(28px,5vw,64px)}.desktop-nav a,.language-switch{min-height:44px;color:var(--color-muted);align-items:center;font-size:14px;font-weight:600;transition:color .16s;display:inline-flex}.desktop-nav a:hover,.language-switch:hover,.back-to-top:hover{color:var(--color-blue-dark)}.header-actions{gap:12px}.language-switch{color:var(--color-ink)}.header-contact .button{border-radius:7px;gap:8px;min-height:42px;padding-inline:12px;font-size:13px}.header-contact .whatsapp-badge{width:25px;height:25px}.header-contact .whatsapp-badge img{width:20px;height:20px}.header-contact .button-arrow{display:none}.hero{background:linear-gradient(128deg,#e9f4ed 0%,#f5f8f6 63%,#edf3f8 100%);border:1px solid #e4e9ee;border-radius:12px;grid-template-columns:minmax(0,.88fr) minmax(0,1.12fr);align-items:center;gap:clamp(30px,5vw,68px);min-height:0;margin-block-start:22px;padding:clamp(28px,5vw,60px);display:grid;overflow:hidden;box-shadow:0 12px 32px #17263d0a}.hero-copy{max-width:510px}.hero h1{max-width:14ch;color:var(--color-ink);letter-spacing:-.05em;margin-block:0 18px;font-size:clamp(43px,4.6vw,60px);font-weight:740;line-height:1.05}.hero-lead{max-width:440px;color:var(--color-muted);margin-block:15px 0;font-size:15px;line-height:1.6}.contact-action{flex-direction:column;align-items:flex-start;gap:8px;display:inline-flex}.button{text-align:center;border:0;border-radius:8px;justify-content:center;align-items:center;gap:11px;min-height:56px;padding:0 17px;font-weight:700;line-height:1.2;transition:background-color .16s,transform .16s,box-shadow .16s;display:inline-flex}.button--whatsapp{background:var(--color-green);color:var(--color-white);cursor:pointer;box-shadow:0 8px 20px #00824830}.button--whatsapp:not(:disabled):hover{background:var(--color-green-hover);transform:translateY(-1px);box-shadow:0 4px 12px #00824830}.button--whatsapp:disabled{color:#173d38;cursor:not-allowed;background:#e3efed}.button-arrow{margin-inline-start:4px;font-size:18px;line-height:1}.whatsapp-badge{background:#fff;border-radius:50%;flex:none;place-items:center;width:30px;height:30px;display:grid}.whatsapp-badge img{width:24px;height:24px}.contact-action__note{max-width:290px;color:var(--color-muted);margin:0;font-size:12px;line-height:1.4}.hero-visual{aspect-ratio:1.48;background:#17263d;border-radius:8px;align-self:center;width:100%;min-height:0;margin:0;position:relative;overflow:hidden;box-shadow:0 8px 24px #17263d12}.hero-visual img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.platforms-section{border-bottom:1px solid var(--color-border);grid-template-columns:.82fr 1.18fr;align-items:center;gap:clamp(26px,5vw,64px);padding-block:32px 38px;display:grid}.eyebrow{color:var(--color-muted);align-items:center;gap:9px;margin:0;font-size:12px;font-weight:700;display:flex}.eyebrow--blue,.eyebrow--light{color:var(--color-blue-dark)}.platforms-heading h2{color:var(--color-ink);letter-spacing:-.025em;margin-block:6px 7px;font-size:23px;font-weight:700;line-height:1.2}.platforms-heading>p:last-child{color:var(--color-muted);margin:0;font-size:13px;line-height:1.6}.device-chips{flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}.device-chip{color:#27394f;background:#fff;border:1px solid #d8e0e7;border-radius:6px;align-items:center;min-height:36px;padding:5px 11px;font-size:12px;font-weight:650;line-height:1.2;display:inline-flex}.trial-section{border-bottom:1px solid var(--color-border);grid-template-columns:minmax(210px,.7fr) minmax(0,1.3fr);align-items:start;gap:clamp(32px,7vw,88px);padding-block:50px 54px;display:grid}.trial-intro h2{max-width:360px;color:var(--color-ink);letter-spacing:-.03em;margin-block:8px 10px;font-size:29px;font-weight:700;line-height:1.15}.trial-intro>p:last-child{max-width:390px;color:var(--color-muted);margin:0;font-size:14px;line-height:1.7}.trial-steps{grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;margin:0;padding:0;list-style:none;display:grid}.trial-step{border-top:1px solid #c8d7e7;grid-template-columns:auto minmax(0,1fr);align-items:start;gap:12px;padding-block-start:14px;display:grid}.trial-step__number{color:var(--color-blue-dark);font-variant-numeric:tabular-nums;font-size:12px;font-weight:750}.trial-step h3{color:var(--color-ink);margin-block:0 6px;font-size:14px;font-weight:700;line-height:1.35}.trial-step p{color:var(--color-muted);margin:0;font-size:12px;line-height:1.65}.faq-section{grid-template-columns:.72fr 1.28fr;gap:clamp(44px,8vw,112px);padding-block:72px 76px;display:grid}.faq-intro h2{max-width:360px;color:var(--color-ink);letter-spacing:-.025em;margin-block:9px 11px;font-size:34px;font-weight:700;line-height:1.15}.faq-intro>p:last-child{max-width:430px;color:var(--color-muted);margin:0;font-size:14px;line-height:1.7}.faq-list{border-top:1px solid var(--color-border)}.faq-item{border-bottom:1px solid var(--color-border)}.faq-item summary{cursor:pointer;min-height:60px;color:var(--color-ink);justify-content:space-between;align-items:center;gap:20px;font-size:14px;font-weight:650;list-style:none;display:flex}.faq-item summary::-webkit-details-marker{display:none}.faq-toggle{border:1px solid #c8d4e4;border-radius:50%;flex:none;width:22px;height:22px;position:relative}.faq-toggle:before,.faq-toggle:after{background:var(--color-blue);content:"";width:8px;height:1.5px;transition:transform .16s;position:absolute;inset-block-start:9px;inset-inline-start:6px}.faq-toggle:after{transform:rotate(90deg)}.faq-item[open] .faq-toggle:after{transform:rotate(0)}.faq-item>p{max-width:660px;color:var(--color-muted);margin:-1px 30px 16px 0;font-size:13px;line-height:1.7}.contact-strip.section-wrap{border-top:1px solid var(--color-border);justify-content:space-between;align-items:center;gap:24px;margin-block-end:50px;padding-block:24px 28px;display:flex}.contact-strip h2{color:var(--color-ink);letter-spacing:-.025em;margin-block:0 4px;font-size:24px;font-weight:700;line-height:1.25}.contact-strip p{color:var(--color-muted);margin:0;font-size:14px}.contact-strip .contact-action{flex:none}.site-footer{padding-block-end:22px}.footer-top{border-bottom:1px solid var(--color-border);grid-template-columns:auto minmax(250px,590px) auto;justify-content:space-between;align-items:start;gap:34px;padding-block-end:25px;display:grid}.brand--footer .brand-mark{width:36px;height:36px}.brand--footer .brand-wordmark strong{font-size:14px}.footer-top>p{color:var(--color-muted);margin:0;font-size:11px;line-height:1.65}.back-to-top{color:var(--color-blue-dark);white-space:nowrap;font-size:12px;font-weight:650}.footer-bottom{color:var(--color-muted);justify-content:space-between;gap:18px;padding-block-start:15px;font-size:11px;display:flex}.footer-bottom a{color:var(--color-blue-dark);font-weight:650}html[dir=rtl] .hero h1,html[dir=rtl] .hero-copy,html[dir=rtl] .platforms-heading,html[dir=rtl] .faq-intro,html[dir=rtl] .contact-strip>div{text-align:right}html[dir=rtl] .hero h1{letter-spacing:0}html[dir=rtl] .faq-item>p{margin-inline:0 30px}@media (width<=920px){.site-header,.section-wrap,.hero,.site-footer{width:min(100% - 48px,1240px)}.desktop-nav{gap:22px;margin-inline-end:28px}.hero{gap:26px;padding:34px}.hero-contact .button{gap:8px;padding-inline:13px;font-size:13px}.hero-visual{aspect-ratio:1.3}.platforms-section{grid-template-columns:1fr;gap:16px}.faq-section{gap:48px}.trial-section{grid-template-columns:1fr;gap:24px}}@media (width<=680px){html{scroll-padding-top:1rem}.site-header,.section-wrap,.hero,.site-footer{width:min(100% - 38px,1240px)}.site-header{flex-wrap:wrap;min-height:66px}.desktop-nav{border-top:1px solid var(--color-border);scrollbar-width:none;order:3;gap:18px;width:100%;margin:0;padding-block:4px 10px;display:flex;overflow-x:auto}.desktop-nav::-webkit-scrollbar{display:none}.desktop-nav a{white-space:nowrap;min-height:28px;font-size:12px}.header-actions{gap:12px}.brand{gap:7px}.brand-mark{width:38px;height:38px}.brand-wordmark strong{font-size:14px}.brand-wordmark span{font-size:7px}.hero{border-radius:9px;grid-template-columns:1fr;gap:19px;margin-block-start:14px;padding:20px}.hero-copy{max-width:none}.hero h1{letter-spacing:-.045em;max-width:16ch;margin-block-end:16px;font-size:37px;line-height:1.08}.hero-lead{max-width:40ch;margin-block-start:13px;font-size:14px;line-height:1.55}.hero-contact,.hero-contact .button{width:100%}.hero-contact .button{justify-content:flex-start;min-height:56px;padding-inline:13px;font-size:14px}.hero-contact .button-arrow{margin-inline-start:auto}.hero-visual{aspect-ratio:1.52}.platforms-section{gap:13px;padding-block:26px 30px}.platforms-heading h2{font-size:21px}.platforms-heading>p:last-child{font-size:12px}.device-chips{gap:7px}.device-chip{min-height:35px;font-size:11px}.faq-section{grid-template-columns:1fr;gap:20px;padding-block:45px 48px}.trial-section{gap:17px;padding-block:34px 38px}.trial-intro h2{margin-block:7px 8px;font-size:25px}.trial-intro>p:last-child{font-size:13px}.trial-steps{grid-template-columns:1fr;gap:13px}.trial-step{padding-block-start:11px}.faq-intro h2{margin-block:8px;font-size:29px}.faq-intro>p:last-child{font-size:13px}.faq-item summary{min-height:56px;font-size:13px}.faq-item>p{margin-block-end:15px;font-size:12px}html[dir=rtl] .faq-item>p{margin-inline:0 26px}.contact-strip.section-wrap{flex-direction:column;align-items:stretch;gap:14px;margin-block-end:36px;padding-block:20px 24px}.contact-strip h2{font-size:22px}.contact-strip p{font-size:13px}.contact-strip .button{width:100%;min-height:52px}.footer-top{grid-template-columns:1fr auto;gap:16px}.footer-top>p{grid-area:2/1/auto/-1}}@media (width<=390px){.site-header,.section-wrap,.hero,.site-footer{width:min(100% - 30px,1240px)}.header-contact .button{width:42px;min-width:42px;padding:0}.header-contact .button>span:not(.whatsapp-badge){display:none}.hero{padding:17px}.hero h1{font-size:35px}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}
