.page-article{padding-top:var(--hdr)}.page-article .contact{margin:0}.crumbs{display:flex;flex-wrap:wrap;gap:8px;align-items:center;font-size:.95rem;color:var(--muted);margin:0 0 18px}.crumbs a{color:var(--forest);text-decoration:underline;text-underline-offset:3px;font-weight:500}.crumbs a:hover{text-decoration:underline}.crumbs span[aria-hidden]{color:var(--muted)}.crumbs [aria-current]{color:var(--ink);font-weight:700}.article-hero{background:linear-gradient(180deg,#d4efcc,var(--mint-l));padding:clamp(28px,4vw,56px) 0 clamp(36px,4vw,56px)}.article-hero__in{width:min(860px,100% - 32px);margin-inline:auto}.article-hero h1{font-size:clamp(28px,3.4vw,44px);line-height:1.2;max-width:22ch;text-wrap:balance}.article-lead{margin-top:16px;font-size:clamp(1.05rem,1.4vw,1.25rem);line-height:1.7;color:var(--muted);max-width:60ch}.article-meta{margin-top:14px;font-size:.95rem;color:var(--forest);font-weight:500}.article{width:min(860px,100% - 32px);margin:0 auto}.article__body{max-width:720px;margin:clamp(24px,3vw,40px) auto 0;font-size:1.1rem;line-height:1.85}.article__body h2{font-size:clamp(22px,2.2vw,28px);margin:1.9em 0 .5em;text-align:start;max-width:none;line-height:1.3}.article__body p{margin:0 0 1em;color:var(--ink)}.article__body a{color:var(--orange-ink);font-weight:700;text-decoration:underline;text-underline-offset:3px}.article__body ul,.article__body ol{margin:0 0 1.2em;padding-inline-start:1.4em}.article__body li{margin:.5em 0}.article__body li::marker{color:var(--orange);font-weight:700}.callout{background:var(--mint-l);border-inline-start:5px solid var(--orange);border-radius:14px;padding:16px 20px;margin:1.6em 0}.callout strong{color:var(--forest);font-size:1.05rem}.callout p{margin:6px 0 0;color:var(--ink)}.article-cta{background:var(--forest);color:#fff;border-radius:24px;padding:clamp(24px,4vw,36px);margin:48px auto 0;max-width:720px;text-align:center}.article-cta h2{color:#fff;font-size:clamp(22px,2.4vw,30px);margin:0 0 8px;text-align:center}.article-cta p{color:var(--mint);margin:0 0 20px}.article-cta .fine{color:var(--mint);margin:14px 0 0;font-size:.95rem}.article-disclaimer{max-width:720px;margin:20px auto 0;font-size:.85rem;line-height:1.6;color:var(--muted)}.related{padding:clamp(40px,5vw,64px) 0}.related h2{text-align:center;font-size:clamp(24px,2.6vw,32px);max-width:none}.related__grid{display:grid;grid-template-columns:repeat(3,1fr);gap:22px;margin:28px 0 8px}.related__grid .card{height:100%}.related .center{margin-top:24px}.related .center .btn{margin-top:0}@media(max-width:760px){.related__grid{grid-template-columns:1fr;max-width:420px;margin-inline:auto}}@font-face{font-family:Noto Sans Hebrew;src:url(/fonts/NotoSansHebrew-Light.woff2) format("woff2");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Noto Sans Hebrew;src:url(/fonts/NotoSansHebrew-Regular.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Noto Sans Hebrew;src:url(/fonts/NotoSansHebrew-Medium.woff2) format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Noto Sans Hebrew;src:url(/fonts/NotoSansHebrew-Bold.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Noto Sans Hebrew;src:url(/fonts/NotoSansHebrew-Bold.woff2) format("woff2");font-weight:800;font-style:normal;font-display:swap}@font-face{font-family:Assistant;src:url(/fonts/Assistant-Regular.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Assistant;src:url(/fonts/Assistant-Bold.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap}:root{--orange:#E27600;--orange-d:#c46500;--orange-ink:#E27600;--mint:#C1E9B9;--mint-l:#e8f6e4;--forest:#27450E;--ink:#1d2f0c;--muted:#4d6439;--radius:22px;--shadow:0 18px 50px -18px rgba(39,69,14,.35)}*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:76px;-webkit-text-size-adjust:100%;scrollbar-gutter:stable}body{margin:0;font-family:Noto Sans Hebrew,Arial,sans-serif;font-weight:400;color:var(--ink);background:linear-gradient(180deg,#fff 0 35%,#f3faf1 65%,#e4f3e0);line-height:1.6;overflow-x:hidden;border-top:8px solid var(--orange)}img{max-width:100%;height:auto;display:block;-webkit-user-drag:none;-webkit-user-select:none;user-select:none}a{color:inherit}h1,h2,h3{margin:0;line-height:1.2;color:var(--forest);font-weight:700}h1{font-size:clamp(1.9rem,3.6vw,2.8rem);letter-spacing:-.01em}h2{font-size:clamp(1.7rem,3.6vw,2.6rem)}h3{font-size:1.2rem}p{margin:0}.wrap{width:min(1180px,100% - 32px);margin-inline:auto}.wrap--narrow{width:min(820px,100% - 32px)}.center{text-align:center}.visually-hidden{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.skip{position:absolute;inset-inline-start:8px;top:-60px;background:var(--forest);color:#fff;padding:8px 14px;border-radius:8px;z-index:100}.skip:focus{top:8px}:focus-visible{outline:3px solid var(--forest);outline-offset:3px;border-radius:6px}#stats :focus-visible,.article-cta :focus-visible,footer :focus-visible,.hamburger.is-active:focus-visible{outline-color:#fff}#how,#articles,#reviews,#faq,#stats,#media,#contact,#main{scroll-margin-top:calc(var(--hdr) + 12px)}.btn{display:inline-flex;align-items:center;justify-content:center;gap:.5em;padding:.95em 1.7em;border-radius:999px;border:2px solid var(--orange-ink);background:var(--orange-ink);color:#fff;font:700 1rem/1 Noto Sans Hebrew,Arial,sans-serif;text-decoration:none;cursor:pointer;transition:transform .2s,background .2s,box-shadow .2s;box-shadow:0 10px 24px -10px #e27600b3}.btn:hover{background:var(--forest);border-color:var(--forest);transform:translateY(-2px)}.btn--ghost{background:#fff;color:var(--forest);border-color:var(--forest);box-shadow:none}.btn--ghost:hover{background:var(--forest);border-color:var(--forest);color:#fff}.btn--sm{padding:.7em 1.3em;font-size:.95rem}.btn[disabled]{opacity:.55;cursor:not-allowed;transform:none;box-shadow:none}.actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:28px}.actions--center{justify-content:center}.fine{margin-top:16px;color:var(--muted);font-size:.95rem}.lead{font-size:clamp(.98rem,1.25vw,1.08rem);color:var(--muted);max-width:46ch}.topbar{position:sticky;top:0;z-index:50;background:transparent;border-bottom:1px solid transparent;transition:background .25s,border-color .25s}.topbar.is-stuck{background:#d6f1d0;border-bottom-color:#27450e33}.topbar__in{display:flex;align-items:stretch;min-height:68px;gap:16px}.brand{order:2;display:flex;align-items:center}.brand img{width:118px;height:auto}.nav{order:1;flex:1;display:flex;align-items:stretch;gap:4px}.nav a:not(.btn){display:flex;align-items:center;padding:0 clamp(8px,1.2vw,16px);white-space:nowrap;text-decoration:none;font-size:clamp(.88rem,1.15vw,1rem);font-weight:400;color:#3c5a24;position:relative;transition:color .2s}.nav a:not(.btn):after{content:"";position:absolute;inset-inline:0;bottom:-1px;height:4px;background:var(--orange);transform:scaleX(0);transform-origin:center;transition:transform .25s}.nav a:not(.btn):hover,.nav a.is-active{color:var(--forest)}.nav a:not(.btn):hover:after,.nav a.is-active:after{transform:scaleX(1)}.nav .btn{align-self:center;white-space:nowrap;margin-inline-start:auto;font-weight:500;font-size:.95rem;padding:.6em 1.35em;box-shadow:0 8px 18px -8px #27450e8c}.burger{display:none;position:relative;z-index:100;width:47px;height:27px;padding:0;border:0;background:transparent;cursor:pointer;flex:none}.burger__bar,.burger__bar:before,.burger__bar:after{width:27px;height:3px;border-radius:4px;background:var(--forest);position:absolute;right:0;left:0}.burger__bar{top:0;bottom:0;margin:auto;transition:top 75ms ease .12s,transform 75ms cubic-bezier(.55,.055,.675,.19)}.burger__bar:before,.burger__bar:after{content:"";display:block}.burger__bar:before{top:-12px;transition:top 75ms ease .12s,opacity 75ms ease}.burger__bar:after{bottom:-12px;transition:bottom 75ms ease .12s,transform 75ms cubic-bezier(.55,.055,.675,.19)}.burger.is-open .burger__bar{top:20px;transform:rotate(-45deg);background:#fff;transition:top 75ms ease,transform 75ms cubic-bezier(.215,.61,.355,1) .12s}.burger.is-open .burger__bar:before{top:0;opacity:0;background:#fff;transition:top 75ms ease,opacity 75ms ease .12s}.burger.is-open .burger__bar:after{bottom:0;transform:rotate(90deg);background:#fff;transition:bottom 75ms ease,transform 75ms cubic-bezier(.215,.61,.355,1) .12s}.hero{position:relative;overflow:hidden;margin-top:-69px;padding:calc(69px + clamp(16px,3vw,32px)) 0 clamp(20px,3.5vw,40px)}.hero .btn{padding:.75em 1.4em;font-size:.95rem}.hero .actions{margin-top:20px;gap:10px}.hero .fine{font-size:.88rem;margin-top:12px}.hero__bg{position:absolute;inset:0;z-index:0;overflow:hidden}.hero__bg img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:center center;mix-blend-mode:luminosity}.hero__wash{position:absolute;inset:0;background:linear-gradient(0deg,#ffffffe6,#c1e9b9e6)}.hero__fade{position:absolute;left:0;right:0;top:0;height:578px;background:linear-gradient(180deg,#c1e9b9,#fff0)}.hero__in{position:relative;z-index:1;display:grid;grid-template-columns:1.05fr 1fr;align-items:center;gap:24px}.hero__text .lead{margin-top:18px}.orbit{position:relative;width:min(100%,450px);aspect-ratio:1/1.08;margin-inline:auto;--card:calc(var(--w,450px) * .19)}.orbit>*{position:absolute;left:50%;top:50%;-webkit-user-select:none;user-select:none;-webkit-user-drag:none}.orbit__feather{height:88%;width:auto;z-index:0;transform:translate(-50%,-50%)}.orbit__phone{height:90%;width:auto;z-index:20;transform:translate(-50%,-50%);filter:drop-shadow(0 22px 28px rgba(39,69,14,.28))}.orbit__card{width:var(--card);height:auto;transform:translate(-50%,-50%);will-change:transform;filter:drop-shadow(0 10px 16px rgba(39,69,14,.25))}.stats{background:var(--forest);color:#fff;padding:36px 0}.stats__in{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;text-align:center}.stat strong{display:block;font-size:clamp(2rem,4.5vw,3.4rem);font-weight:800;color:#fff;font-variant-numeric:tabular-nums;direction:ltr;unicode-bidi:isolate}.stat span{color:var(--mint);font-size:1.05rem}.stat strong .suf{color:var(--orange);font-size:inherit;line-height:inherit;display:inline}.section{padding:clamp(56px,8vw,104px) 0}.section h2{text-align:center;max-width:22ch;margin-inline:auto}.num{display:inline-grid;place-items:center;width:44px;height:44px;border-radius:50%;background:var(--orange-ink);color:#fff;font-weight:800;font-size:1.2rem;flex:none;box-shadow:0 8px 18px -8px #e2760073}.num--lg{width:56px;height:56px;font-size:1.5rem}.player{position:relative;margin:28px auto 0;width:min(960px,100%);aspect-ratio:16/9;border-radius:var(--radius);overflow:hidden;background:#0d1a05;box-shadow:var(--shadow)}.player__video{display:block;width:100%;height:100%;object-fit:cover;cursor:pointer}.player.is-playing .player__video{cursor:auto}.player__sound{position:absolute;left:clamp(10px,2vw,20px);bottom:clamp(10px,2vw,20px);display:inline-flex;align-items:center;gap:.5em;padding:.7em 1.2em;border:0;border-radius:999px;background:var(--orange-ink);color:#fff;font:700 clamp(.85rem,1.4vw,1rem)/1 "Noto Sans Hebrew",Arial,sans-serif;cursor:pointer;box-shadow:0 10px 24px -8px #0000008c;transition:transform .2s,background .2s}.player__sound:hover{background:var(--forest);transform:translateY(-2px)}.player__pause{position:absolute;top:clamp(10px,2vw,20px);right:clamp(10px,2vw,20px);z-index:2;padding:.55em 1em;border:2px solid var(--forest);border-radius:999px;background:#fff;color:var(--forest);font:700 .9rem/1 Noto Sans Hebrew,Arial,sans-serif;cursor:pointer}.player__sound svg{width:1.35em;height:1.35em;fill:none;stroke:#fff;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.player__sound svg .fill{fill:#fff}.player.is-playing .player__sound{display:none}.player__end{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;padding:16px;text-align:center;background:#e8f6e4f0;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.player__end[hidden]{display:none}.player__end-title{margin:0;color:var(--forest);font-weight:800;font-size:clamp(1.15rem,2.6vw,1.9rem)}.player__end .actions{margin-top:clamp(10px,2vw,22px)}.player__end .fine{margin-top:8px}.player__replay{margin-top:clamp(10px,1.6vw,18px);display:inline-flex;align-items:center;gap:.4em;border:0;background:none;cursor:pointer;color:var(--forest);font:700 .95rem/1 Noto Sans Hebrew,Arial,sans-serif;text-decoration:underline;text-underline-offset:4px}.player__replay svg{width:1.2em;height:1.2em;fill:none;stroke:currentColor;stroke-width:2.2;stroke-linecap:round;stroke-linejoin:round}.media__cta{margin-top:clamp(20px,2.4vw,28px)}.media .fine{margin-top:10px}@media(max-width:560px){.player{border-radius:16px}.player__end .btn{padding:.75em 1.2em;font-size:.88rem}.player__end .actions{gap:8px}}.phones3{list-style:none;margin:48px 0 0;padding:0;display:grid;grid-template-columns:repeat(3,1fr);gap:clamp(12px,3vw,40px);align-items:start}.phones3 li{display:flex;flex-direction:column;align-items:center;text-align:center;gap:10px}.phones3 img{width:min(100%,280px);filter:drop-shadow(0 12px 14px rgba(39,69,14,.2))}.phones3 .num{margin-bottom:4px}.phones3 li img{margin-top:10px}.phones3 p{color:var(--muted);max-width:26ch}.refi{background:linear-gradient(180deg,transparent,var(--mint-l))}.center .btn{margin-top:40px}.refi .center{margin-top:8px}.how h2 .accent{color:var(--orange-ink)}.steps3{--g:clamp(14px,2.4vw,32px);list-style:none;margin:48px 0 0;padding:0;display:grid;grid-template-columns:repeat(3,1fr);gap:var(--g)}.step{display:flex;flex-direction:column;gap:18px;min-width:0}.step__head{position:relative;display:flex;justify-content:center}.step__head .num{width:50px;height:50px;font-size:1.35rem;position:relative;z-index:1}.step:not(:last-child) .step__head:before{content:"";position:absolute;top:50%;height:2px;background:var(--orange);transform:translateY(-50%);left:calc(-1 * (var(--g) + 50%) + 28px);width:calc(100% + var(--g) - 56px)}.step:not(:last-child) .step__head:after{content:"";position:absolute;top:50%;left:calc(-1 * var(--g) / 2 - 6px);width:11px;height:11px;border-left:2.5px solid var(--orange);border-bottom:2.5px solid var(--orange);transform:translateY(-50%) rotate(45deg);background:#fff;box-shadow:-4px 4px 0 4px #fff}.step__card{flex:1;background:#fff;border:1px solid rgba(39,69,14,.1);border-radius:26px;padding:16px 18px 24px;box-shadow:0 18px 40px -22px #27450e59;display:flex;flex-direction:column;gap:8px;text-align:center}.step__art{position:relative;height:230px;border-radius:18px;overflow:hidden;margin-bottom:10px;background:radial-gradient(ellipse at 50% 40%,var(--mint-l),var(--mint) 140%)}.step__art:before,.step__art:after{content:"";position:absolute;width:90px;height:120px;background:var(--orange);opacity:.85;border-radius:0 100%}.step__art:before{left:-26px;bottom:18px;transform:rotate(-24deg)}.step__art:after{right:-30px;top:-20px;background:var(--forest);opacity:.18;transform:rotate(30deg);width:110px;height:140px}.step__art img{position:absolute;left:50%;top:20px;width:min(58%,190px);transform:translate(-50%);z-index:1;filter:drop-shadow(0 12px 14px rgba(39,69,14,.25))}.step__card h3{font-size:1.25rem}.step__card p{color:var(--muted);max-width:30ch;margin-inline:auto}.fine--center{text-align:center}.cta-group{display:flex;flex-direction:column;align-items:center;width:fit-content;max-width:100%}.cta-group .fine{margin-top:12px}@media(max-width:760px){.steps3{grid-template-columns:1fr;gap:28px;max-width:420px;margin-inline:auto}.step:not(:last-child) .step__head:before,.step:not(:last-child) .step__head:after{display:none}}.stories{background:linear-gradient(180deg,#fff,var(--mint-l))}.eyebrow{display:flex;justify-content:center;margin:0 0 12px}.eyebrow span{display:inline-flex;align-items:center;color:var(--orange);font-weight:700;font-size:1.35rem}.lead--center{margin:14px auto 0;text-align:center;max-width:none}.carousel{margin-top:30px;--cw:min(64vw,250px);--step:calc(var(--cw) * 1.03)}.carousel__stage{position:relative;height:calc(var(--cw) * 1.12);overflow-x:clip}.vcard{position:absolute;left:50%;top:50%;width:var(--cw);aspect-ratio:1/1;border-radius:22px;overflow:hidden;color:#fff;background:linear-gradient(160deg,var(--mint) 0,#5f8f4a 55%,var(--forest) 115%);box-shadow:0 22px 44px -22px #27450e8c;transform:translate(-50%,-50%) translate(var(--tx,0px)) scale(var(--s,.86));opacity:var(--op,.75);z-index:var(--z,1);transition:transform .5s cubic-bezier(.4,0,.2,1),opacity .5s;cursor:pointer}.vcard.is-active{cursor:default}.vcard[aria-hidden=true]{pointer-events:auto}.vcard:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,transparent 45%,rgba(39,69,14,.85))}.vcard__art{position:absolute;inset-inline-end:-6%;top:6%;height:78%;width:auto;opacity:.28}.vcard__tag{position:absolute;top:12px;inset-inline-start:12px;z-index:2;background:#ffffffeb;color:var(--forest);font-size:.75rem;padding:.25em .8em;border-radius:999px;font-weight:500}.vcard__play{position:absolute;left:50%;top:44%;z-index:2;width:56px;height:56px;margin:-28px 0 0 -28px;border-radius:50%;background:var(--orange);display:grid;place-items:center;box-shadow:0 10px 24px -8px #00000073}.vcard__play svg{width:24px;height:24px;fill:#fff;transform:translate(-2px) scaleX(-1)}.vcard h3{position:absolute;inset-inline:16px;bottom:20px;z-index:2;color:#fff;text-align:center;font-size:1rem;font-weight:700;line-height:1.3}.carousel__nav{display:flex;align-items:center;justify-content:center;gap:22px;margin-top:14px}.arrow{width:44px;height:44px;border-radius:50%;border:0;background:#fff;box-shadow:0 8px 20px -8px #27450e73;cursor:pointer;display:grid;place-items:center;transition:transform .2s}.arrow:hover{transform:scale(1.07)}.arrow svg{width:18px;height:18px;stroke:var(--forest);stroke-width:2.6;stroke-linecap:round;stroke-linejoin:round;fill:none}.stories .dots{margin:0}.stories .dots button{border-color:var(--mint);background:var(--mint)}.stories .dots button[aria-selected=true]{border-color:var(--orange);background:var(--orange)}.stories .fine{margin-top:18px}@media(prefers-reduced-motion:reduce){.vcard{transition:none}}.fanwrap{height:320vh;position:relative;--fan-accent:#E87D00}.fanwrap .num{background:var(--fan-accent);box-shadow:0 8px 18px -8px #e87d00cc}.fanstick{position:sticky;top:69px;height:calc(100vh - 69px);height:calc(100svh - 69px);overflow:hidden;display:flex;flex-direction:column;align-items:center;justify-content:space-between;padding:clamp(10px,2.4vh,26px) 0 clamp(10px,2vh,24px);background:radial-gradient(ellipse at 50% 40%,var(--mint-l),transparent 70%)}.fan__head{display:flex;flex-direction:column;align-items:center;gap:8px;text-align:center}.fan__head h2{font-size:clamp(1.4rem,3.2vw,2.3rem);max-width:30ch}.fan__head .lead{font-size:clamp(.9rem,1.5vw,1.1rem);max-width:60ch}.fan{position:relative;width:100%;flex:1;min-height:0;--ph:min(46vh,430px)}.fan__phone{position:absolute;left:50%;top:50%;height:var(--ph);width:auto;max-width:none;transform:translate(-50%,-50%);will-change:transform;filter:drop-shadow(0 14px 20px rgba(39,69,14,.3))}.fan__foot{position:relative;z-index:60;text-align:center;display:flex;flex-direction:column;align-items:center;gap:10px;transition:opacity .2s}.fan__title{font-size:clamp(1.2rem,2.6vw,1.8rem);font-weight:800;color:var(--forest)}.chips{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;justify-content:center;gap:10px}.chips li{background:#fff;border:2px solid var(--fan-accent);color:var(--forest);font-weight:700;padding:.45em 1.1em;border-radius:999px}.human__in{display:grid;grid-template-columns:1.1fr 1fr;gap:clamp(24px,5vw,64px);align-items:center}.human__text h2{text-align:start;margin:0 0 28px;max-width:16ch}.steps{list-style:none;margin:0 0 32px;padding:0;display:grid;gap:18px}.steps li{display:flex;align-items:center;gap:16px;background:#fff;border-radius:var(--radius);padding:14px 18px;box-shadow:var(--shadow)}.human__img img{width:100%;filter:drop-shadow(0 18px 24px rgba(39,69,14,.2))}.cards3{display:flex;gap:22px;margin-top:44px;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none;padding:6px 2px 28px;margin-inline:-2px}.cards3::-webkit-scrollbar{display:none}.cards3 .card{flex:0 0 calc((100% - 44px) / 3);scroll-snap-align:start}.articles__nav{margin-top:0}.card{background:#fff;border-radius:var(--radius);padding:30px 26px;box-shadow:var(--shadow);border-top:5px solid var(--orange);display:flex;flex-direction:column;gap:56px;min-height:190px}.tag{align-self:flex-start;background:var(--mint-l);color:var(--forest);font-weight:700;font-size:.9rem;padding:.3em .9em;border-radius:999px}.reviews__slider{position:relative;margin:40px auto 0;width:min(720px,100%)}.reviews__viewport{container-type:inline-size;overflow:hidden;border-radius:var(--radius);background:#fff;box-shadow:var(--shadow);cursor:grab;touch-action:pan-y;user-select:none;-webkit-user-select:none}.reviews__slider.is-dragging .reviews__viewport{cursor:grabbing}.reviews__track{display:flex;width:max-content;align-items:stretch}.reviews__track .slide{position:relative;inset:auto;width:100cqi;flex:none;margin:0;transform:none;opacity:1;height:auto;min-height:230px;transition:none}.stars{display:block;text-align:center;font-size:2rem;letter-spacing:.2em;padding-inline-start:.2em;color:var(--orange)}.slide blockquote{margin:0;font-size:1.25rem;font-weight:700;color:var(--forest)}.slide figcaption{color:var(--muted)}.dots{display:flex;justify-content:center;gap:10px;margin-top:20px}.dots button{width:24px;height:24px;border-radius:50%;border:2px solid var(--orange-ink);background:transparent;padding:0;cursor:pointer;transition:background .2s}.dots button[aria-selected=true],.dots button[aria-current=true]{background:var(--orange-ink)}.faq .wrap--narrow{width:min(920px,100% - 32px)}.faq h2{text-align:start;margin:0 0 36px;max-width:none;font-size:clamp(2rem,5vw,3.2rem)}.faq h2 .accent{color:var(--orange-ink)}.faq details{background:#fff;border-radius:0;margin-top:20px;overflow:hidden;border-inline-start:4px solid var(--orange);box-shadow:0 8px 18px -8px #27450e59}.faq details:first-of-type{margin-top:0}.faq summary{list-style:none;cursor:pointer;padding:22px 24px;font-weight:400;color:var(--forest);font-size:1.15rem;display:flex;justify-content:space-between;gap:16px;align-items:center;min-height:70px}.faq summary::-webkit-details-marker{display:none}.faq summary:after{content:"";flex:none;width:32px;height:32px;border:1.5px solid var(--orange);border-radius:50%;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23E27600' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M14.5 7l-5 5 5 5'/%3E%3C/svg%3E") center/20px no-repeat;transition:transform .25s}.faq details[open] summary:after{transform:rotate(-90deg)}.faq details p{padding:0 24px 24px;color:var(--muted)}.faq-part{width:min(900px,calc(100% - 32px));margin-inline:auto}.faq-right{min-width:0}.cta{background:var(--mint)}.cta h2{max-width:20ch}.contact{position:relative;padding:0;background:transparent}.contact:before{content:"";position:absolute;left:0;right:0;bottom:0;height:120px;background:#27450e;z-index:0}.contact__wrap{position:relative;z-index:1;max-width:1685px;width:100%;margin:0 auto;padding:0 15px}.contact .footer-in{padding:42px 64px 32px 39px;background:#d7e6d4;box-shadow:0 4px 30px #27450e26;border-radius:20px;display:flex;justify-content:flex-start;align-self:flex-start;flex-wrap:wrap;max-width:1620px;margin:0 auto}.contact .foot-text{padding:0;flex:0 0 479px;max-width:479px}.contact .foot-text h2{font-size:45px;line-height:56px;margin:0;padding:0;font-weight:700;color:#27450e;font-family:Assistant,Noto Sans Hebrew,Arial,sans-serif}.contact .foot-text p{font-size:18px;line-height:27px;margin:0;padding:0;font-weight:400;color:#27450e;font-family:Assistant,Noto Sans Hebrew,Arial,sans-serif}.contact .footer-form{padding:0;flex:1;min-width:0}.contact .footer-form-in{padding:0;display:flex;justify-content:flex-start;align-items:flex-start;flex-wrap:wrap;gap:22px}.contact .fr-box{padding:0;flex:1;min-width:0}.contact .fr-box label{font-size:18px;line-height:24px;color:#0a356b;font-weight:400;font-family:Assistant,Noto Sans Hebrew,Arial,sans-serif;display:inline-block;vertical-align:top;padding:0 0 11px}.contact .footer-form-in input{margin:0;padding:16px 15px;border-radius:100px;background-color:#fff;border:1px solid #6e7f60;display:inline-block;vertical-align:middle;font-family:Assistant,Noto Sans Hebrew,Arial,sans-serif;font-weight:400;color:#0a356b;font-size:16px;line-height:22px;box-shadow:none;text-align:right;width:100%;background-repeat:no-repeat;background-position:calc(100% - 15px) center}.contact .footer-form-in input::placeholder{color:#0a356b;opacity:1}.contact .footer-form-in input:focus-visible{outline:3px solid var(--forest);outline-offset:2px}.contact .footer-form-in input[aria-invalid=true]{border-color:#8d1d18}.contact .fr-user input{background-image:url(/images/fr-user-icon.svg);padding-right:58px}.contact .fr-email input{background-image:url(/images/fr-mail-icon.svg);padding-right:58px}.contact .fr-call input{background-image:url(/images/fr-call-icon.svg);padding-right:58px;background-position:calc(100% - 10px) center}.contact .send-btn{padding:35px 0 0;flex:none}.contact .send-btn .wpcf7-spinner{display:inline-block;width:24px;height:24px;margin:15px 4px 0 0;visibility:hidden;vertical-align:top}.contact .send-btn .button{margin:0;padding:14px 46px 16px;border-radius:100px;background:var(--orange-ink);border:1px solid transparent;display:inline-flex;align-items:center;justify-content:center;font-family:Assistant,Noto Sans Hebrew,Arial,sans-serif;font-weight:700;color:#fff;font-size:18px;line-height:24px;cursor:pointer;box-shadow:none;text-align:center;transition:background-color .3s ease-in-out}.contact .send-btn .button:hover{background:#27450e}.contact .send-btn .button:disabled{opacity:.55;cursor:not-allowed}.contact .contact-note{margin:0;text-align:center;color:#27450e;font-family:Assistant,Noto Sans Hebrew,Arial,sans-serif;font-size:16px;line-height:24px}.contact .contact-note:not(:empty){margin-top:12px}@media(max-width:1699px){.contact .foot-text{flex:0 0 440px;max-width:440px}}@media(max-width:1499px){.contact .footer-in{padding:30px}.contact .foot-text{flex:0 0 380px;max-width:380px}.contact .foot-text h2{font-size:40px}.contact .foot-text p{font-size:16px}}@media(max-width:1399px){.contact .footer-in{padding:20px}.contact .foot-text h2{font-size:34px}.contact .footer-form-in{gap:12px}}@media(max-width:1199px){.contact .footer-in{flex-direction:column}.contact .foot-text{flex:0 0 100%;max-width:100%;padding:0 0 15px}.contact .foot-text h2{font-size:30px;line-height:36px}}@media(max-width:991px){.contact:before{height:250px}.contact .footer-in{padding:25px 36px;margin:0 15px}.contact .foot-text{text-align:center}.contact .fr-box{width:100%}.contact .footer-form-in{flex-direction:column;gap:22px}.contact .send-btn{padding:30px 0 0;width:100%;position:relative}.contact .send-btn .button{width:100%}.contact .send-btn .wpcf7-spinner{position:absolute;right:-30px;bottom:22px}}@media(max-width:767px){.contact .foot-text h2{font-size:40px;line-height:61px}.contact .foot-text p{font-size:18px;line-height:27px}.contact .foot-text{padding:0 0 25px}}@media(max-width:360px){.contact .footer-in{padding:25px 15px}.contact .send-btn .wpcf7-spinner{bottom:-20px;right:-14px}}.footer{background:var(--forest);color:#fff;padding:26px 0}.footer__in{display:flex;flex-wrap:wrap;gap:12px 28px;align-items:center;justify-content:space-between}.footer__logo{display:none}.footer a{color:var(--mint);font-weight:700}.footer__links{display:flex;flex-wrap:wrap;gap:8px 18px}.page-legal .topbar{background:#d6f1d0;border-bottom-color:#27450e33}.legal{padding:40px 0 0}.page-legal .contact{margin:0}.legal h1{margin-bottom:16px}.legal h2{font-size:clamp(1.15rem,2vw,1.4rem);margin:1.5em 0 .45em}.legal p,.legal li{margin-top:.65em}.legal ul{margin:.2em 0 0;padding-inline-start:1.25em}.legal a{color:var(--orange-ink);font-weight:700;text-decoration:underline;text-underline-offset:3px}.legal .updated{color:var(--muted);margin-top:1.4em}.cookie-consent{position:fixed;z-index:80;left:24px;right:24px;bottom:24px}.cookie-consent[hidden]{display:none}.cookie-consent__inner{display:flex;align-items:center;justify-content:space-between;gap:32px;padding:24px 32px;border-radius:24px;background:#e5efe3;border:1px solid rgba(39,69,14,.12);box-shadow:0 15px 45px #27450e14}.cookie-consent__content{flex:1;text-align:right}.cookie-consent h2{margin:0 0 6px;font-size:22px;font-weight:700;line-height:1.3;color:var(--forest)}.cookie-consent p{margin:0;font-size:15px;line-height:1.6;color:var(--forest)}.cookie-consent__link{display:inline-block;margin-top:8px;color:var(--forest);font-weight:700;font-size:15px;text-decoration:none;border-bottom:2px solid var(--forest);padding-bottom:1px}.cookie-consent__link:hover{opacity:.8}.cookie-consent .btn{flex:none;min-width:120px;padding:11px 36px 13px;font-size:18px;line-height:1.2;border:none;box-shadow:0 4px 15px #e2760040}@media(max-width:991px){.cookie-consent__inner{padding:20px 24px;gap:20px}}@media(max-width:767px){.cookie-consent{left:12px;right:12px;bottom:12px}.cookie-consent__inner{flex-direction:column;align-items:stretch;padding:20px;gap:16px;border-radius:20px}.cookie-consent h2{font-size:19px}.cookie-consent p,.cookie-consent__link{font-size:14px}.cookie-consent .btn{width:100%}}.nav__logo,.nav .ico,.scrim{display:none}@media(max-width:900px){.topbar__in{justify-content:flex-start;align-items:center;gap:6px;min-height:60px}.topbar:has(.nav.is-open){z-index:90}.brand,.nav{order:0}.hero{margin-top:-61px;padding-top:calc(61px + clamp(16px,3vw,32px))}.burger{display:inline-block;margin-right:22px}.brand img{width:112px}.scrim{display:block;position:fixed;inset:0;background:transparent;opacity:0;visibility:hidden;transition:opacity .3s,visibility 0s .3s;z-index:70}.scrim.is-open{opacity:1;visibility:visible;transition:opacity .3s}.nav{position:fixed;inset:0 0 0 auto;width:100%;max-width:326px;z-index:80;flex-direction:column;align-items:stretch;justify-content:flex-start;gap:0;overflow:auto;padding:52px 0 28px;background:url(/assets/menu/leaf-mobile-menu.png) center calc(100% - 43px) no-repeat #2a2a2aa6;background-color:#2a2a2a75;backdrop-filter:blur(80px);-webkit-backdrop-filter:blur(80px);border-radius:70px 0 0 70px;transform:translate(105%);visibility:hidden;transition:transform .3s ease,visibility 0s .3s}.nav.is-open{transform:none;visibility:visible;transition:transform .3s ease}.nav__logo{display:block;padding:0 20px 0 0;text-align:center}.nav__logo img{width:162px;max-width:162px;height:auto;margin-inline:auto}.nav a:not(.btn){display:flex;align-items:center;gap:0;padding:17px 49px 17px 15px;color:#fff;font-size:16px;font-weight:400;line-height:1;text-decoration:none;position:relative;z-index:1}.nav a:not(.btn):after{display:none}.nav a:not(.btn):hover,.nav a.is-active{color:#fff}.nav .ico{display:inline-block;width:25px;height:23px;flex:none;object-fit:contain;margin-left:18px}.nav .btn{align-self:center;margin:23px 0 10px;padding:13px 27px 15px;font-size:22px;font-weight:300;line-height:24px;border:0;border-radius:50px;box-shadow:0 4px 40px #00000040;position:relative;z-index:1;width:auto}.hero__in{grid-template-columns:1fr;text-align:center}.hero__text .lead{margin-inline:auto}.hero__text .actions{justify-content:center}.cta-group{width:100%;margin-inline:auto}.human__in{grid-template-columns:1fr}.human__text h2{text-align:center;margin-inline:auto}.human__text{text-align:center}.cards3{gap:14px}.cards3 .card{flex:0 0 min(76%,300px);scroll-snap-align:center;min-height:0;gap:20px}.card{min-height:0;gap:20px}.articles__nav{display:none}.contact__box{grid-template-columns:1fr;text-align:center}.form{grid-template-columns:1fr}.form label{text-align:start}}@media(max-width:560px){body{border-top-width:6px}.phones3{gap:8px}.phones3 h3{font-size:.95rem}.phones3 p{font-size:.85rem}.phones3 .num{width:34px;height:34px;font-size:1rem}.stat span{font-size:.8rem;line-height:1.35;display:block}.stat strong{font-size:clamp(1.25rem,6.4vw,1.7rem)}.stats__in{gap:8px}.actions .btn{width:100%}.fanwrap{height:300vh}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}.fanwrap{height:auto}.fanstick{position:static;height:auto;gap:24px;padding:64px 0}.fan{height:calc(var(--ph) * 1.1)}.slide{transition:none}.btn,.nav a:after{transition:none}}:root{--hdr:97px}html{scroll-padding-top:calc(var(--hdr) + 12px)}body{border-top-width:13px}.topbar__in{min-height:96px;gap:20px}.brand img{width:clamp(150px,16.8vw,242px)}.nav a:not(.btn){font-size:clamp(15px,1.53vw,22px);font-weight:300;padding:0 clamp(6px,.7vw,10px)}.nav a:not(.btn):after{height:5px}.nav .btn{font-size:clamp(15px,1.53vw,22px);font-weight:300;padding:.6em 1.25em .7em;border-radius:50px}.hero{margin-top:calc(var(--hdr) * -1);padding:calc(var(--hdr) + clamp(28px,4vw,56px)) 0 clamp(36px,4vw,56px)}h1{font-size:clamp(32px,2.78vw,40px);line-height:1.2}h2{font-size:clamp(28px,2.78vw,40px);line-height:1.2}.lead{font-size:clamp(17px,1.53vw,22px);line-height:1.4;max-width:700px}.hero .actions{margin-top:30px;gap:14px}.hero .btn{font-size:clamp(17px,1.67vw,24px);font-weight:500;padding:.55em 1.1em .65em;border-radius:100px}.hero .fine{font-size:clamp(15px,1.25vw,18px);margin-top:14px}.orbit{width:min(100%,600px)}.card h3,.step__card h3,.phones3 h3{font-size:clamp(20px,1.95vw,28px)}.step__card p,.card p{font-size:clamp(15px,1.1vw,16px);line-height:1.6}@media(max-width:900px){:root{--hdr:85px}body{border-top-width:10px}.topbar__in{min-height:84px}.brand img{width:167px}.nav a:not(.btn){font-size:16px;font-weight:400;padding:17px 49px 17px 15px}.nav .btn{font-size:22px;font-weight:300;padding:13px 27px 15px;border-radius:50px}.hero{margin-top:calc(var(--hdr) * -1);padding:calc(var(--hdr) + 24px) 0 36px}h1{font-size:46px;line-height:1.1}h2{font-size:28px}.lead{font-size:20px;line-height:27px}.hero .btn{font-size:20px;font-weight:500;padding:.5em 1em .6em;width:100%}.hero .fine{font-size:16px}.card h3,.step__card h3,.phones3 h3{font-size:21px}}@media(max-width:560px){h1{font-size:clamp(34px,11.8vw,46px)}}.topbar .wrap,.hero .wrap{width:min(1425px,100% - 30px)}.hero__text{align-self:start;padding-top:clamp(0px,2.2vw,32px)}.hero .actions{display:grid;grid-template-columns:1fr;width:fit-content;max-width:100%;justify-items:stretch;gap:14px}.hero .actions .btn{width:100%;text-align:center;white-space:nowrap}.cta-group{align-items:flex-start}.cta-group .fine{align-self:center}@media(max-width:900px){.hero__text{align-self:auto;padding-top:0}.hero .actions{width:100%}.hero .actions .btn{white-space:normal}.cta-group{align-items:center}}.nav a:not(.btn){font-size:clamp(14px,1.39vw,20px)}.nav .btn{font-size:clamp(14px,1.39vw,20px)}.orbit{width:min(100%,540px,calc((100vh - 200px) / 1.08))}@media(max-width:900px){.orbit{width:min(100%,450px)}.nav a:not(.btn){font-size:16px}.nav .btn{font-size:22px;font-weight:300}}@media(min-width:901px){.hero .actions{grid-auto-flow:column;grid-template-columns:none;grid-auto-columns:1fr;width:100%}.hero .actions .btn{font-size:clamp(16px,1.5vw,22px);padding:.55em .9em .65em}.cta-group{width:100%;align-items:center}}.topbar.is-stuck{background:#d4efcc}.nav a:not(.btn){font-size:clamp(13px,1.25vw,18px)}.nav .btn{font-size:clamp(13px,1.25vw,18px)}.brand img{image-rendering:auto}@media(max-width:900px){.nav a:not(.btn){font-size:16px}.nav .btn{font-size:22px;font-weight:300}}.hero{padding:calc(var(--hdr) + 4px) 0 clamp(24px,3vw,40px)}.hero__in{align-items:center}.hero__text{align-self:center;padding-top:0}@media(min-width:901px){.orbit{width:min(100%,540px,calc((100vh - var(--hdr) - 60px) / 1.08))}}@media(max-width:900px){.hero{padding:calc(var(--hdr) + 16px) 0 32px}}.section{padding-block:clamp(32px,4.2vw,60px)}.steps3,.cards3{margin-top:clamp(24px,2.6vw,36px)}.player{margin-top:clamp(18px,2vw,24px)}.slider{margin-top:clamp(24px,2.6vw,32px)}.carousel{margin-top:clamp(20px,2.2vw,28px)}.faq h2{margin-bottom:clamp(24px,2.6vw,32px)}.contact{padding-top:0}.stats{padding-block:clamp(24px,2.6vw,32px)}.how h2{max-width:none}@media(min-width:561px){.how h2{white-space:nowrap}}.how h2{white-space:nowrap;font-size:min(40px,calc((100vw - 32px)*.08))}.articles__slider{position:relative}.articles__slider .cards3{padding-block:6px 56px;margin-bottom:-28px}.articles__slider .arrow{position:absolute;top:calc(50% - 28px);z-index:3;width:48px;height:48px}.articles__slider .arrow--r{right:-12px}.articles__slider .arrow--l{left:-12px}@media(max-width:900px){.articles__slider .arrow{display:none}}.brand img{width:clamp(130px,12.5vw,190px);height:auto}@media(max-width:900px){.brand img{width:150px}}.how h2{font-size:min(32px,calc((100vw - 32px) / 14))}.steps3{max-width:980px;margin-inline:auto;margin-top:clamp(18px,2vw,26px);--g:clamp(12px,2vw,24px)}.step{gap:12px}.step__head .num{width:42px;height:42px;font-size:1.15rem}.step:not(:last-child) .step__head:before{left:calc(-1 * (var(--g) + 50%) + 24px);width:calc(100% + var(--g) - 48px)}.step__card{padding:18px 18px 20px;border-radius:22px;gap:6px}.step__art{height:auto;background:none;overflow:visible;margin:0 0 6px;display:grid;place-items:center}.step__art:before,.step__art:after{display:none}.step__icon{width:84px;height:84px;border-radius:50%;background:var(--mint-l);box-shadow:inset 0 0 0 1.5px var(--mint);display:grid;place-items:center;color:var(--forest)}.step__icon svg{width:44px;height:44px;fill:none;stroke:currentColor;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}.step__icon .ac{stroke:var(--orange);stroke-width:2}.step__card h3{font-size:clamp(18px,1.55vw,22px)}.step__card p{font-size:clamp(14px,1.05vw,15px);max-width:26ch}@media(max-width:760px){.steps3{max-width:380px}}a.card{text-decoration:none;color:inherit}.card--img{padding:0;gap:0;border-top:0;overflow:hidden;min-height:0;transition:transform .25s,box-shadow .25s}.card--img:hover{transform:translateY(-4px);box-shadow:0 26px 50px -22px #27450e80}.card__img{width:100%;aspect-ratio:3/2;object-fit:cover;display:block}.card__body{padding:16px 20px 20px;display:flex;flex-direction:column;gap:8px;text-align:start}.card__more{color:var(--orange-ink);font-weight:700;font-size:.98rem}@media(min-width:901px){.nav .btn{display:none}}.slides{height:clamp(250px,26vw,280px)}.slide--quote{gap:10px;padding:20px clamp(18px,4vw,48px)}.slide--quote blockquote{font-size:clamp(1rem,1.5vw,1.2rem);font-weight:500;line-height:1.55;max-width:60ch;color:var(--ink)}.slide--quote figcaption{color:var(--forest);font-weight:700;font-size:1.05rem}@media(max-width:560px){.slides{height:330px}}.hero{min-height:calc(100svh - 56px);display:flex;flex-direction:column;justify-content:center}.hero .hero__in{width:min(1425px,100% - 30px)}@media(max-width:900px){.hero{min-height:calc(100svh - 56px)}}body{border-top:0}body.overflow-hidden{overflow:hidden}.site-header{border-top:10px solid var(--orange);border-bottom:1px solid rgba(39,69,14,.59);position:fixed;left:0;right:0;top:0;z-index:9;background-color:#c1e9b980;font-family:Noto Sans Hebrew,Arial,sans-serif}.site-header:before{content:"";position:absolute;inset:0;z-index:-1;background-color:#c1e9b900;backdrop-filter:blur(5px);-webkit-backdrop-filter:blur(5px)}.site-header__container{max-width:1685px;width:100%;padding-left:15px;padding-right:15px;margin:0 auto}.site-header__in{padding:0;display:flex;justify-content:flex-start;align-items:center;flex-wrap:wrap;max-width:1620px;margin:0 auto}.logo{padding:0;margin-right:28px}.logo a{display:inline-block;vertical-align:middle}.logo img{vertical-align:middle;object-fit:contain;max-width:160px;width:160px;height:auto}.header-login-btn{padding:0;margin:0 auto 0 0;text-align:center;display:flex;align-items:center;gap:10px}.header-login-btn a,.records-btn a{font-size:16px;line-height:20px;color:#fff;display:inline-block;vertical-align:middle;font-weight:300;background-color:var(--orange-ink);box-shadow:0 4px 40px #00000040;padding:7px 16px 8px;border-radius:50px;text-decoration:none;font-family:Noto Sans Hebrew,Arial,sans-serif;white-space:nowrap}.header-login-btn a:hover,.records-btn a:hover{background-color:var(--forest)}.header-login-btn a.header-contact,.records-btn a.header-contact{background:#fff;color:var(--forest);box-shadow:inset 0 0 0 1px var(--forest)}.header-login-btn a.header-contact:hover,.records-btn a.header-contact:hover{background:var(--forest);color:#fff}.site-nav{padding:0}.site-nav ul{padding:0;margin:0;display:flex;justify-content:flex-start;align-items:flex-start;flex-wrap:wrap;list-style:none}.site-nav ul li{padding:0;margin:0;list-style:none;font-size:20px;line-height:1;color:#27450e;font-weight:300}.site-nav ul li .icon{display:none}.site-nav ul li a{color:#27450e;padding:24px 14px;display:inline-block;vertical-align:middle;position:relative;text-decoration:none}.site-nav ul li a:before{background-color:var(--orange);height:6px;position:absolute;left:50%;right:50%;bottom:-1px;transition:all .4s;content:""}.site-nav ul li:hover a:before,.site-nav ul li.is-active a:before{left:0;right:0}.logo-menu,.records-btn{display:none}.hamburger{padding:0;height:27px;width:47px;border:none;background:transparent;position:relative;z-index:9999;display:none;cursor:pointer}.hamburger__bar,.hamburger__bar:before,.hamburger__bar:after{width:27px;height:3px;border-radius:4px;background-color:#27450e;position:absolute;right:0;left:0;transition-timing-function:ease;transition-duration:.3s;transition-property:transform}.hamburger__bar{transition:top 75ms ease .12s,transform 75ms cubic-bezier(.55,.055,.675,.19);top:0;bottom:0;margin:auto}.hamburger__bar:before,.hamburger__bar:after{display:block;content:""}.hamburger__bar:before{transition:top 75ms ease .12s,opacity 75ms ease;top:-12px}.hamburger__bar:after{transition:bottom 75ms ease .12s,transform 75ms cubic-bezier(.55,.055,.675,.19);bottom:-12px}.hamburger.is-active .hamburger__bar{transition:top 75ms ease,transform 75ms cubic-bezier(.215,.61,.355,1) .12s;transform:rotate(-45deg);top:20px;background-color:#fff}.hamburger.is-active .hamburger__bar:before{top:0;transition:top 75ms ease,opacity 75ms ease .12s;opacity:0;background-color:#fff}.hamburger.is-active .hamburger__bar:after{bottom:0;transition:bottom 75ms ease,transform 75ms cubic-bezier(.215,.61,.355,1) .12s;transform:rotate(90deg);background-color:#fff}@media(max-width:1199px){.site-nav ul li{font-size:17px}.site-nav ul li a{padding:20px 7px}.header-login-btn a{padding:6px 12px 7px;font-size:15px}.logo img{max-width:110px;width:110px}}@media(max-width:1023px){.site-nav ul li{font-size:16px}}@media(max-width:991px){.hamburger{display:inline-block;vertical-align:middle;margin-left:0;margin-right:16px}.menu-scrim{position:fixed;inset:0;z-index:10;border:0;padding:0;background:transparent;cursor:pointer}.site-header__in{padding:8px 0 8px 28px}.menu-list{position:fixed;top:0;right:-100%;width:100%;max-width:326px;z-index:11;bottom:0;visibility:hidden;transition:right .3s ease,visibility 0s linear .3s;padding-top:52px;background:url(/assets/menu/leaf-mobile-menu.png) center calc(100% - 43px) no-repeat #2a2a2aa6;background-color:#2a2a2a75;backdrop-filter:blur(80px);-webkit-backdrop-filter:blur(80px);border-radius:70px 0 0 70px}.site-header.is-open .menu-list{right:0;visibility:visible;transition:right .3s ease,visibility 0s linear 0s}.site-nav{max-height:calc(100vh - 70px);overflow:auto}.site-nav>ul{display:block;padding-top:33px}.site-nav>ul>li{padding:17px 49px 17px 15px;position:relative;margin:0;text-align:right;border:0;font-weight:400}.site-nav>ul>li .icon{display:inline-block;vertical-align:middle;width:25px;text-align:center;margin-left:18px}.site-nav>ul>li .icon img{vertical-align:middle;object-fit:contain;width:100%;height:auto}.site-nav>ul>li>a{color:#fff;padding:0}.site-nav ul li a:before{display:none}.logo-menu{padding:0 20px 0 0;text-align:center;display:block}.logo-menu a{display:inline-block;vertical-align:middle}.logo-menu img{vertical-align:middle;object-fit:contain;max-width:162px;width:162px;margin:0 auto}.records-btn{padding:23px 0 10px;text-align:center;display:flex;flex-direction:column;align-items:center;gap:12px}.records-btn a{font-size:18px;font-weight:300}.logo{margin:0 auto}.logo img{max-width:118px;width:118px}.header-login-btn{display:none}.site-header{border-top-width:16px;border-bottom-width:0}}:root{--hdr:79px}@media(max-width:1199px){:root{--hdr:68px}}@media(max-width:991px){:root{--hdr:67px}}.hero{margin-top:0;padding-top:calc(var(--hdr) + 16px)}html{background-color:#27450e}.contact{margin-bottom:-1px}.contact:before{bottom:-2px}.how__head{display:flex;justify-content:center;margin:0 auto clamp(8px,1.5vw,16px);max-width:1180px}.how__head h2{margin:0;max-width:none;text-align:center;white-space:normal;font-size:clamp(24px,2.4vw,32px)}.section-cta{margin-top:clamp(22px,3vw,36px)}.section-cta .actions{margin-top:0}.section-cta .btn{min-width:min(100%,220px)}.section-cta .fine{margin-top:10px}#stats .section-cta{margin-top:22px}#stats .section-cta .fine{color:#c1e9b9}#stats .btn{box-shadow:0 10px 24px -12px #00000073}.products h2{max-width:none;margin-bottom:clamp(22px,3vw,40px)}.products__grid{display:grid;grid-template-columns:repeat(3,1fr);gap:28px;align-items:stretch}.product-card{background:#fff;border-radius:15px;box-shadow:0 25px 75px -15px #41414140;padding:48px 28px 28px;text-align:center;height:100%;transition:transform .35s cubic-bezier(.22,1,.36,1)}@media(hover:hover){.product-card:hover{transform:translateY(-4px) scale(1.03)}}.product-card img{width:100px;height:100px;margin:0 auto 24px;object-fit:contain}.product-card h3{color:var(--orange-ink);font-weight:700;font-size:clamp(22px,1.9vw,28px);line-height:1.3;margin:0 0 12px}.product-card p{color:var(--muted);font-size:clamp(16px,1.35vw,21px);line-height:1.45;white-space:pre-line}@media(max-width:800px){.products__grid{grid-template-columns:1fr;max-width:440px;margin-inline:auto}.product-card{padding:36px 20px 24px}.product-card img{width:72px;height:72px;margin-bottom:16px}}.articles__viewport{--gap:22px;container-type:inline-size;position:relative;z-index:1;overflow:hidden;padding:8px 0 44px;margin-bottom:-28px;cursor:grab;touch-action:pan-y}.articles__slider.is-dragging .articles__viewport{cursor:grabbing}.articles__track{display:flex;gap:var(--gap);width:max-content;will-change:transform}.articles__track .card{width:calc((100cqi - 2 * var(--gap)) / 3);flex:none;scroll-snap-align:none}.articles__track img{-webkit-user-drag:none;-webkit-user-select:none;user-select:none}.articles__dots{margin-top:4px}.articles__slider .arrow{display:grid}@media(max-width:1020px){.articles__track .card{width:calc((100cqi - var(--gap)) / 2)}}@media(max-width:680px){.articles__viewport{--gap:14px}.articles__track{gap:14px}.articles__track .card{width:100cqi}}@media(max-width:900px){.articles__slider .arrow{display:grid;width:40px;height:40px}}@media(prefers-reduced-motion:reduce){.product-card,.articles__track{transition:none}}.whatsapp-fab{position:fixed;z-index:2147483644;left:16px;bottom:calc(84px + env(safe-area-inset-bottom,0px));width:56px;height:56px;border-radius:50%;display:grid;place-items:center;box-shadow:0 0 30px #27450e66;text-decoration:none;transition:transform .2s ease,filter .2s ease}.whatsapp-fab img{display:block;width:100%;height:100%}.whatsapp-fab:hover{transform:translateY(-1px) scale(1.04);filter:drop-shadow(0 10px 20px rgba(0,0,0,.25))}.whatsapp-fab:focus-visible{outline:3px solid var(--forest);outline-offset:3px}.scroll-fab{position:fixed;z-index:1600;right:20px;bottom:calc(20px + var(--scroll-fab-lift, 0px) + env(safe-area-inset-bottom,0px));display:flex;align-items:center;justify-content:center;width:48px;height:48px;padding:0;border:0;background:transparent;color:var(--forest);font:inherit;font-weight:700;cursor:pointer}.scroll-fab__label{display:none;position:absolute;left:50%;bottom:calc(100% + 8px);transform:translate(-50%);width:max-content;white-space:nowrap;padding:4px 10px;border-radius:999px;background:#fff;box-shadow:0 6px 16px -8px #27450e73;font-size:14px;line-height:1.25;text-align:center}.scroll-fab.is-end .scroll-fab__label{left:auto;right:0;transform:none}.scroll-fab__top,.scroll-fab.is-end .scroll-fab__down{display:none}.scroll-fab.is-end .scroll-fab__top{display:block}.scroll-fab__disk{position:relative;display:grid;place-items:center;width:48px;height:48px;border-radius:50%;background:#fff;border:1px solid rgba(39,69,14,.14);box-shadow:0 8px 20px -8px #27450e73}.scroll-fab__ring{position:absolute;width:54px;height:54px;pointer-events:none}.scroll-fab__arrow{width:16px;height:10px;transition:transform .35s ease}.scroll-fab.is-end .scroll-fab__arrow{transform:scaleY(-1)}.scroll-fab:hover .scroll-fab__disk{transform:translateY(-1px)}.scroll-fab:focus-visible{outline:3px solid var(--forest);outline-offset:4px;border-radius:16px}@media(min-width:992px){.scroll-fab{right:26px;bottom:calc(26px + var(--scroll-fab-lift, 0px) + env(safe-area-inset-bottom,0px));width:62px;height:62px}.scroll-fab__label{display:block}.scroll-fab__disk{width:62px;height:62px}.scroll-fab__ring{width:70px;height:70px}.scroll-fab__arrow{width:18px;height:11px}}@media(prefers-reduced-motion:reduce){.scroll-fab__arrow{transition:none}}
