@font-face{font-family:Heebo;src:url('/fonts/heebo-hebrew.woff') format('woff');font-display:swap}*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:35px}body{margin:0;background:#f7f8f6;color:#15201b;font:17px/1.8 Heebo,Arial,sans-serif}a{color:inherit;text-underline-offset:5px}button{font:inherit}a:focus-visible,button:focus-visible{outline:3px solid #087f49;outline-offset:6px}a.button{text-decoration:none}.wrap{width:min(1180px,calc(100% - 64px));margin:auto}.skip{position:fixed;top:-100px;inset-inline-start:20px;z-index:5;background:white;padding:10px}.skip:focus{top:15px}.top{display:flex;justify-content:space-between;align-items:center;gap:24px;padding-block:26px;border-bottom:1px solid #dce2dc}.brand{display:flex;align-items:center;gap:13px;text-decoration:none;direction:ltr;font-size:22px;font-weight:750;letter-spacing:-.8px}.brand img{width:39px;height:39px;object-fit:contain}.brand small{font-size:11px;font-weight:400;letter-spacing:.1em;display:block}.nav{display:flex;gap:24px;font-size:14px;align-items:center}.nav a{text-decoration:none}.nav a:hover{text-decoration:underline}.eyebrow{color:#47715b;font-size:12px;font-weight:700;letter-spacing:.09em}.hero{display:grid;grid-template-columns:1fr 1fr;gap:64px;align-items:center;padding-block:90px 95px}.hero h1{font-size:clamp(42px,5.5vw,70px);letter-spacing:-2px;line-height:1.2;margin:18px 0 25px;font-weight:700}.hero h1 em{font-style:normal;color:#087c49}.intro{font-size:19px;line-height:1.9;max-width:540px;color:#4b5c52}.actions{display:flex;align-items:center;gap:22px;flex-wrap:wrap;margin-top:30px}.button{background:#173f2e;color:#fff;border:0;border-radius:9px;padding:13px 24px;display:inline-flex;align-items:center;gap:14px;font-weight:600;font-size:15px}.button:hover{background:#0b5a37}.quiet{font-size:14px}.micro{color:#69786e;font-size:13px;max-width:510px;margin-top:20px}.work-illustration{margin:0;background:#e6ece6;border-radius:24px;padding:35px 27px 22px;border:1px solid #dce3db;box-shadow:0 24px 70px #253b2a0a}.screen{background:#fff;border-radius:15px 15px 0 0;padding:25px 24px;border:1px solid #d8ded8;border-bottom:0}.screen-label{display:flex;justify-content:space-between;align-items:center;font-size:11px;color:#5a7063;letter-spacing:.1em}.dot{display:inline-block;background:#08b957;width:7px;height:7px;border-radius:50%;margin-inline-end:7px}.screen h2{font-size:23px;line-height:1.5;margin:28px 0 18px;letter-spacing:-.5px}.lines{display:grid;gap:10px}.lines span{display:block;height:6px;border-radius:3px;background:#e8ece8}.lines span:last-child{width:65%}.keyboard{background:#f8faf7;border:1px solid #d8ded8;border-radius:0 0 15px 15px;padding:17px 14px 15px}.toolrow{display:flex;justify-content:space-between;font-size:11px;gap:8px;margin-bottom:13px;color:#476854}.toolrow strong{color:#192f22}.principles{display:flex;flex-wrap:wrap;gap:7px;margin-bottom:14px}.principle{background:#e5f1e9;border:1px solid #d4e4d8;padding:5px 9px;border-radius:7px;color:#235c3a;font-size:12px}.keys{display:grid;grid-template-columns:repeat(10,1fr);gap:5px;direction:ltr}.key{display:grid;place-items:center;background:#fff;border:1px solid #e3e7e2;border-radius:5px;box-shadow:0 2px 0 #dde2db;font-size:12px;aspect-ratio:.85}.space{height:29px;width:47%;background:white;margin:10px auto 0;border:1px solid #e3e7e2;border-radius:5px;box-shadow:0 2px 0 #dde2db;display:grid;place-items:center;font-size:10px;color:#7b8d80}.illustration-note{font-size:10px;text-align:center;color:#697a6b;margin:13px 0 0}.strip{border-top:1px solid #dde3dc;border-bottom:1px solid #dde3dc}.strip .wrap{display:flex;justify-content:space-between;gap:20px;flex-wrap:wrap;padding-block:19px;font-size:14px;color:#42584a}.section{padding-block:85px}.section-title{font-size:clamp(30px,4vw,45px);line-height:1.3;letter-spacing:-1px;margin:10px 0 30px}.section-lead{max-width:650px;color:#5d6c62;margin:0 0 35px}.steps{display:grid;grid-template-columns:repeat(3,1fr);gap:40px}.step{border-top:1px solid #b9c7bd;padding-top:20px}.step .number{font-size:12px;color:#58705f}.step h3{font-size:23px;letter-spacing:-.5px;margin:18px 0 9px}.step p{margin:0;color:#5d6c62;font-size:15px;max-width:315px}.example{margin-top:50px;background:#edf1eb;border-radius:15px;display:grid;grid-template-columns:1fr 1fr;gap:45px;padding:35px 40px}.example h3{margin:7px 0;font-size:25px}.example p{font-size:15px;color:#5d6c62}.example ol{margin:0;padding-inline-start:23px}.example li{padding:7px;font-size:15px}.privacy{background:#152c20;color:#f1f6ed}.privacy .eyebrow{color:#90c9a6}.privacy .section-lead{color:#b8cabc}.privacy-grid{display:grid;grid-template-columns:1.2fr 1fr;gap:90px}.privacy ul{list-style:none;margin:0;padding:0}.privacy li{padding:20px 0;border-bottom:1px solid #3a4c3e;font-size:15px}.privacy li strong{display:block;font-size:18px;font-weight:600;margin-bottom:5px}.privacy li span{color:#b8cabc}.privacy a{color:#c0e2c7;font-size:14px}.early{display:grid;grid-template-columns:1.1fr 1fr;gap:70px;align-items:center}.notice{border:1px solid #d5dfd4;border-radius:16px;padding:30px;background:#fff}.notice h3{font-size:20px;margin:0 0 10px}.notice p{font-size:14px;color:#5e7061;margin:0 0 24px}.bottom{display:flex;justify-content:space-between;gap:25px;flex-wrap:wrap;padding-block:28px;border-top:1px solid #dbe1d8;font-size:12px;color:#68796b}.bottom nav{display:flex;gap:22px;flex-wrap:wrap}.bottom a{text-decoration:none}.en .hero h1{font-size:clamp(43px,5.4vw,70px);letter-spacing:-3px}.en .intro{font-size:18px}.en .key{font-family:Arial,sans-serif}@media(max-width:900px){.wrap{width:calc(100% - 40px)}.hero{gap:32px;padding-block:65px}.nav{gap:16px}.hero h1{font-size:49px}.privacy-grid,.early{gap:40px}.work-illustration{padding:22px 18px 15px}}@media(max-width:670px){.wrap{width:calc(100% - 36px)}.top{padding-block:19px;gap:15px}.brand{font-size:19px;gap:8px}.brand img{width:32px;height:32px}.brand small{font-size:9px}.nav a:not(.lang){display:none}.hero{grid-template-columns:1fr;gap:35px;padding-block:47px 46px}.hero h1{font-size:50px;margin-top:15px;letter-spacing:-1.7px}.intro{font-size:17px}.actions{gap:17px}.work-illustration{max-width:490px;width:100%;padding:25px 20px 17px;justify-self:center}.screen{padding:22px}.strip .wrap{font-size:12px;justify-content:center;gap:16px}.section{padding-block:54px}.steps{grid-template-columns:1fr;gap:27px}.step h3{margin:12px 0 5px;font-size:22px}.step p{max-width:none}.example{grid-template-columns:1fr;gap:10px;padding:25px;margin-top:35px}.privacy-grid,.early{grid-template-columns:1fr;gap:23px}.privacy .section-lead{margin-bottom:18px}.section-title{font-size:33px}.bottom{font-size:11px}.en .hero h1{font-size:51px}.en .intro{font-size:17px}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}}
/* Personal instrument direction: neutral surfaces, precise type, real composition. */
body{background:#fafbf9;color:#17241b}.top{padding-block:23px}.brand img{width:33px;height:33px}.hero{padding-block:77px 80px;gap:6%;grid-template-columns:1fr 1.05fr}.hero h1,.en .hero h1{font-size:clamp(43px,4.8vw,66px);line-height:1.18;letter-spacing:-1.7px}.hero h1 em{color:#116b43}.intro,.en .intro{font-size:17px;line-height:1.95;max-width:540px}.actions .button{background:#163b29;border-radius:5px}.hero .eyebrow{font-size:11px;letter-spacing:.06em}.product-visual{position:relative;margin:0;min-width:0;background:#edf0e9;border:1px solid #dce3d9;overflow:hidden;border-radius:4px}.product-visual img{display:block;width:100%;height:auto;aspect-ratio:1.12;object-fit:cover}.product-visual figcaption{position:absolute;inset-inline:23px;bottom:21px;display:flex;justify-content:space-between;gap:15px;align-items:center;font-size:9px;letter-spacing:.07em;color:#2f4335}.product-visual figcaption span:last-child{letter-spacing:0;background:#fafbf9d9;padding:4px 7px}.strip{background:#f0f3ed}.strip .wrap{font-size:12px;padding-block:20px}.section-title{letter-spacing:-1.05px}.workspace-demo{background:#f0f3ed;border-bottom:1px solid #dce3d9}.demo-heading{display:grid;grid-template-columns:1.1fr 1fr;gap:70px;align-items:end;margin-bottom:35px}.demo-heading .section-title{margin-bottom:0}.demo-heading>p{color:#607065;font-size:15px;max-width:440px;line-height:1.95;margin:0 0 5px}.demo-tabs{display:flex;border-bottom:1px solid #cfd9ce;gap:28px;margin-bottom:30px}.demo-tabs button{background:none;border:0;border-bottom:2px solid transparent;color:#68786b;padding:12px 3px 15px;cursor:pointer;min-height:48px;font-size:14px}.demo-tabs button[aria-selected=true]{color:#163b29;border-bottom-color:#163b29;font-weight:650}.demo-grid{display:grid;grid-template-columns:1fr 1fr;gap:30px}.demo-builder>label{display:block;font-size:12px;font-weight:600;margin-bottom:9px}.demo-builder>textarea{display:block;background:#fafbf9;width:100%;border:1px solid #cbd7c9;border-radius:5px;resize:vertical;min-height:90px;padding:14px;font:15px/1.8 Heebo,Arial,sans-serif;color:#203c29}.demo-units{display:grid;gap:9px;margin-top:17px}.demo-unit{border:1px solid #d0dacf;border-radius:5px;background:#fafbf9;padding:17px 15px;display:flex;align-items:start;gap:13px;text-align:start;cursor:pointer;color:#263c2c;width:100%;transition:border-color .15s,background-color .15s}.demo-unit:hover{border-color:#7e9c83}.demo-unit>span:last-child{min-width:0}.demo-unit strong{display:block;font-size:14px;font-weight:600}.demo-unit>span:last-child>span{display:block;font-size:12px;line-height:1.8;color:#637167;margin-top:4px}.unit-check{display:grid;place-items:center;border:1px solid #8da68f;border-radius:3px;width:19px;height:19px;flex-shrink:0;margin-top:2px;font-size:12px;background:#e0ece0;color:#1d6036}.demo-unit[aria-pressed=false] .unit-check{background:#fff;color:transparent}.demo-unit[aria-pressed=false]{background:transparent}.demo-result{background:#fff;border:1px solid #d4ded2;border-radius:7px;padding:25px;display:flex;flex-direction:column;min-width:0}.demo-result-top{display:flex;justify-content:space-between;flex-wrap:wrap;gap:12px;font-size:10px;letter-spacing:.03em;color:#59715e}.demo-result-top>span:last-child{font-size:10px;letter-spacing:0}.demo-result textarea{width:100%;flex:1;min-height:240px;resize:vertical;border:0;background:transparent;color:#223d2a;font:15px/2 Heebo,Arial,sans-serif;padding:23px 0;margin:0}.demo-copy-row{display:flex;align-items:center;flex-wrap:wrap;gap:13px;border-top:1px solid #e3e9df;padding-top:19px}.demo-copy-row .button{font-size:12px;border-radius:4px;padding:11px 15px;cursor:pointer}.demo-copy-row .button:disabled{opacity:.45;cursor:default}.demo-copy-row [role=status]{font-size:11px;color:#426348;line-height:1.7;max-width:230px}.demo-disclosure{font-size:11px;color:#6b7c6d;line-height:1.9;margin:21px 0 0;max-width:760px}.privacy{background:#192a20}.privacy .section-title{font-weight:600}.privacy-grid{gap:70px}.notice{border-radius:6px}.button{border-radius:5px}.example{border-radius:6px;background:#eff2ec}.steps{gap:34px}
@media(max-width:900px){.hero{gap:35px;padding-block:60px}.hero h1,.en .hero h1{font-size:48px}.demo-heading{gap:35px}.demo-grid{gap:20px}.demo-result{padding:20px}.product-visual img{aspect-ratio:1.08}}
@media(max-width:670px){.hero{display:flex;flex-direction:column;gap:32px;padding-block:42px 44px}.hero h1,.en .hero h1{font-size:clamp(39px,10.3vw,53px);letter-spacing:-1.35px;line-height:1.2}.intro,.en .intro{font-size:16px}.product-visual{width:100%;max-width:490px;align-self:center}.product-visual img{aspect-ratio:1.25}.product-visual figcaption{inset-inline:17px;bottom:16px;font-size:8px}.demo-heading{display:block;margin-bottom:21px}.demo-heading>p{margin-top:20px;font-size:14px}.demo-heading .section-title{font-size:32px}.demo-tabs{margin-bottom:23px;gap:27px}.demo-tabs button{font-size:13px}.demo-grid{display:flex;flex-direction:column;gap:22px}.demo-result{padding:20px}.demo-result textarea{min-height:250px;font-size:14px;line-height:1.95}.demo-builder>textarea{font-size:14px;min-height:94px}.demo-unit{padding:15px 13px}.demo-unit strong{font-size:13px}.demo-unit>span:last-child>span{font-size:12px}.demo-disclosure{font-size:10px}.strip .wrap{font-size:11px;gap:13px}.privacy-grid{gap:28px}.section{padding-block:52px}}
