@layer theme;@layer base{.cl-landing{--lp-forest:#163300;--lp-forest-deep:#0e2200;--lp-forest-soft:#234d0a;--lp-lime:#9fe870;--lp-lime-soft:#d6f7bf;--lp-lime-tint:#eefae3;--lp-ink:#1f2420;--lp-ink-2:#444644;--lp-muted:#6a6f68;--lp-mist:#f4f7f1;--lp-paper:#fff;--lp-line:#1633001f;--lp-line-on-dark:#ffffff1f;--lp-radius:22px;--lp-pad-x:clamp(1.75rem, 6vw, 2.5rem);--lp-font-body:var(--font-heebo), system-ui, sans-serif;--lp-font-head:var(--font-rubik), var(--font-heebo), system-ui, sans-serif;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background:var(--lp-paper);min-height:100dvh;color:var(--lp-ink-2);font-family:var(--lp-font-body);letter-spacing:normal;-webkit-font-smoothing:antialiased;direction:rtl;font-size:1.125rem;line-height:1.7}.cl-landing :is(h1,h2,h3,h4){font-family:var(--lp-font-head);color:var(--lp-forest);letter-spacing:normal;text-wrap:balance;font-weight:800;line-height:1.18}.cl-landing :is(p,li,figcaption,summary){text-wrap:pretty}}@layer components{.cl-landing .wrap{width:100%;max-width:72rem;padding-inline:var(--lp-pad-x);margin-inline:auto}.cl-landing .prose{max-width:42rem;margin-inline:auto}.cl-landing .hl{white-space:nowrap;background:linear-gradient(180deg, transparent 8%, var(--lp-lime) 8%, var(--lp-lime) 88%, transparent 88%);color:var(--lp-forest);border-radius:.25em;margin:0 -.05em;padding:0 .18em;display:inline-block;position:relative}.cl-landing .on-dark .hl{color:var(--lp-forest)}.cl-landing .btn{background:var(--lp-lime);min-height:56px;color:var(--lp-forest);font-family:var(--lp-font-head);cursor:pointer;border:0;border-radius:999px;justify-content:center;align-items:center;gap:.6rem;padding:.9rem 2rem;font-size:clamp(1.05rem,2vw,1.2rem);font-weight:800;text-decoration:none;transition:transform .18s,box-shadow .18s,background .18s;display:inline-flex;box-shadow:0 10px 30px -10px #9fe870b3,inset 0 1px #fff6}.cl-landing .btn:hover{transform:translateY(-2px);box-shadow:0 16px 36px -12px #9fe870e6}.cl-landing .btn:active{transform:translateY(0)}.cl-landing .btn:focus-visible{outline:3px solid var(--lp-forest);outline-offset:3px}.cl-landing .btn-ghost{color:var(--lp-forest);box-shadow:0 0 0 1.5px var(--lp-line) inset;background:0 0}.cl-landing .btn-ghost:hover{background:var(--lp-lime-tint);box-shadow:0 0 0 1.5px var(--lp-line) inset}.cl-landing .on-dark .btn-ghost{color:#fff;box-shadow:0 0 0 1.5px var(--lp-line-on-dark) inset}.cl-landing .on-dark .btn-ghost:hover{background:#ffffff0f}.cl-landing .on-dark .btn:focus-visible{outline-color:var(--lp-lime)}.cl-landing .card{background:var(--lp-paper);border:1.5px solid var(--lp-line);border-radius:var(--lp-radius);box-shadow:inset 0 1px #fff9,0 20px 50px -30px #16330059}.cl-landing .card-dark{background:radial-gradient(640px 360px at 88% -12%, #9fe87047, transparent 62%), radial-gradient(420px 280px at 6% 110%, #9fe87024, transparent 60%), linear-gradient(155deg, var(--lp-forest-soft), var(--lp-forest) 45%, var(--lp-forest-deep));color:#fff;border-radius:calc(var(--lp-radius) + 6px);box-shadow:0 40px 80px -40px #16330099}.cl-landing .on-dark :is(h1,h2,h3,h4){color:#fff}.cl-landing .on-dark p{color:#ffffffd1}.cl-landing .num{background:var(--lp-forest);width:2.5rem;height:2.5rem;color:var(--lp-lime);font-family:var(--lp-font-head);border-radius:12px;justify-content:center;align-items:center;font-size:1.1rem;font-weight:800;display:inline-flex;box-shadow:0 8px 20px -10px #163300b3}.cl-landing .phone{aspect-ratio:390/844;background:#0d130a;border-radius:44px;justify-self:center;width:clamp(200px,60vw,290px);max-width:100%;margin-inline:auto;padding:10px;position:relative;box-shadow:0 0 0 2px #2a3326,0 30px 60px -30px #0009,inset 0 0 0 1px #ffffff14}.cl-landing .phone img{object-fit:cover;object-position:top;background:#fff;border-radius:36px;width:100%;height:100%;display:block}.cl-landing .phone:after{content:"";background:#0d130a;border-radius:999px;width:34%;height:24px;position:absolute;top:18px;left:50%;transform:translate(-50%)}.cl-landing .browser{background:#fff;border-radius:16px;overflow:hidden;box-shadow:0 40px 90px -40px #0000008c,0 0 0 1px #ffffff59}.cl-landing .browser-bar{direction:ltr;background:#eef1ea;align-items:center;gap:6px;height:36px;padding:0 14px;display:flex}.cl-landing .browser-bar i{background:#cfd6c8;border-radius:50%;width:10px;height:10px;display:block}.cl-landing .browser-bar b{background:#fff;border-radius:6px;flex:1;height:18px;margin-left:10px}.cl-landing .browser img{width:100%;height:auto;display:block}.cl-landing .story-ring{aspect-ratio:1;background:conic-gradient(from 210deg,#f9ce34,#ee2a7b,#6228d7,#f9ce34);border-radius:50%;padding:3px;position:relative}.cl-landing .story-ring>span,.cl-landing .story-ring .ph{border:3px solid var(--lp-paper);background:var(--lp-paper);border-radius:50%;width:100%;height:100%;display:block;overflow:hidden}.cl-landing .story-ring img{object-fit:cover;width:100%;height:100%;display:block;transform:scale(1.16)}.cl-landing .chat-stack{flex-direction:column;align-items:center;margin-top:2.5rem;display:flex}.cl-landing .chat-card{width:min(100%,34rem)}.cl-landing .chat-card+.chat-card{margin-top:.25rem}.cl-landing .chat-rot{border-radius:18px;overflow:hidden;box-shadow:0 30px 60px -30px #1633008c,0 0 0 1px #16330014}.cl-landing .chat-rot img{width:100%;height:auto;display:block}@media (min-width:768px){.cl-landing .chat-card+.chat-card{margin-top:-.5rem}.cl-landing .chat-card:nth-child(3n+1) .chat-offset{transform:translate(-8%)}.cl-landing .chat-card:nth-child(3n+2) .chat-offset{transform:translate(7%)}.cl-landing .chat-card:nth-child(3n+3) .chat-offset{transform:translate(-5%)}}@media (min-width:1024px){.cl-landing .chat-card:nth-child(3n+1) .chat-offset{transform:translate(-22%)}.cl-landing .chat-card:nth-child(3n+2) .chat-offset{transform:translate(18%)}.cl-landing .chat-card:nth-child(3n+3) .chat-offset{transform:translate(-14%)}}.cl-landing .collage{columns:1;column-gap:1.25rem;max-width:58rem;margin-inline:auto}@media (min-width:640px){.cl-landing .collage{columns:2}}.cl-landing .collage-item{break-inside:avoid;border-radius:16px;margin-bottom:1.25rem;overflow:hidden;box-shadow:0 30px 60px -30px #000000b3,0 0 0 1px #ffffff14}.cl-landing .collage-item img{width:100%;height:auto;display:block}.cl-landing .on-dark .chat-rot{box-shadow:0 30px 60px -30px #000000bf,0 0 0 1px #ffffff29}@media (min-width:1024px){.cl-landing .proof-rot{transform:translate(3%)}.cl-landing .proof-rot2{transform:translate(-3%)}}.cl-landing details{border:1.5px solid var(--lp-line);background:var(--lp-paper);border-radius:16px}.cl-landing details+details{margin-top:.75rem}.cl-landing summary{cursor:pointer;min-height:56px;font-family:var(--lp-font-head);color:var(--lp-forest);justify-content:space-between;align-items:center;gap:1rem;padding:1.1rem 1.35rem;font-size:1.08rem;font-weight:700;list-style:none;display:flex}.cl-landing summary::-webkit-details-marker{display:none}.cl-landing summary .plus{background:var(--lp-lime-tint);width:30px;height:30px;color:var(--lp-forest);border-radius:10px;flex:none;place-items:center;font-weight:800;transition:transform .2s;display:grid}.cl-landing details[open] .plus{transform:rotate(45deg)}.cl-landing details .ans{color:var(--lp-ink-2);padding:0 1.35rem 1.25rem}.cl-landing .seg{background:var(--lp-mist);border:1.5px solid var(--lp-line);border-radius:999px;align-items:center;gap:4px;padding:5px;display:inline-flex}.cl-landing .seg-btn{cursor:pointer;min-height:46px;color:var(--lp-ink-2);font-family:var(--lp-font-head);background:0 0;border:0;border-radius:999px;align-items:center;gap:.5rem;padding:.5rem 1.25rem;font-size:1.05rem;font-weight:700;transition:background .2s,color .2s,box-shadow .2s;display:inline-flex}.cl-landing .seg-btn.is-on{background:var(--lp-forest);color:#fff;box-shadow:0 8px 20px -10px #163300b3}.cl-landing .seg-btn:focus-visible{outline:3px solid var(--lp-lime);outline-offset:2px}.cl-landing .seg-badge{background:var(--lp-lime);color:var(--lp-forest);border-radius:999px;padding:.1rem .55rem;font-size:.8rem;font-weight:800;line-height:1.5;display:inline-block}.cl-landing .plan{flex-direction:column;padding:clamp(1.5rem,3vw,2.25rem);display:flex;position:relative}.cl-landing .plan-dark{border:0}@media (min-width:768px){.cl-landing .plan-dark{transform:translateY(-10px)}}.cl-landing .plan-name{font-family:var(--lp-font-head);color:var(--lp-forest);letter-spacing:.01em;font-size:1.35rem;font-weight:800}.cl-landing .on-dark .plan-name{color:var(--lp-lime)}.cl-landing .plan-price-box{container-type:inline-size}.cl-landing .plan-price{font-family:var(--lp-font-head);color:var(--lp-forest);direction:ltr;flex-wrap:wrap;justify-content:flex-end;align-items:baseline;gap:.35rem;font-size:clamp(1.5rem,16cqi,3.4rem);font-weight:900;line-height:1;display:flex}.cl-landing .on-dark .plan-price{color:#fff}.cl-landing .plan-per{white-space:nowrap;color:var(--lp-muted);flex-shrink:0;margin-inline-start:.15rem;font-size:.38em;font-weight:600}.cl-landing .price-swap{animation:.28s lp-price-swap}@keyframes lp-price-swap{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.cl-landing .price-swap{animation:none}}.cl-landing .chip{background:var(--lp-lime-tint);color:var(--lp-forest);border:1.5px solid #16330014;border-radius:999px;align-items:center;gap:.45rem;padding:.45rem .95rem;font-size:.98rem;font-weight:600;display:inline-flex}.js .cl-landing .reveal{opacity:0;transition:opacity .6s,transform .6s;transform:translateY(18px)}.js .cl-landing .reveal.in{opacity:1;transform:none}@media (prefers-reduced-motion:reduce){.js .cl-landing .reveal{opacity:1;transition:none;transform:none}}}@layer utilities;
