@font-face{font-family:assistant;src:url(/_next/static/media/3af3eb9ff29384a9-s.p.woff2) format("woff2");font-display:swap;font-weight:200 800;font-style:normal}@font-face{font-family:assistant Fallback;src:local("Arial");ascent-override:114.19%;descent-override:32.10%;line-gap-override:0.00%;size-adjust:89.41%}.__className_1f8a04{font-family:assistant,assistant Fallback;font-style:normal}.__variable_1f8a04{--font-assistant:"assistant","assistant Fallback"}:root{--color-background:251 253 253;--color-surface:255 255 255;--color-surface-muted:246 248 248;--color-surface-sunken:243 243 243;--color-text-primary:9 44 76;--color-text-secondary:35 51 68;--color-text-tertiary:110 120 129;--color-border:230 232 236;--color-border-strong:209 209 209;--color-accent:9 44 76;--color-accent-hover:15 65 112;--color-accent-soft:207 229 250;--color-accent-ink:9 44 76;--color-accent-2:46 204 113;--color-accent-2-hover:30 177 91;--color-accent-2-soft:236 247 241;--color-accent-2-ink:10 84 38;--color-info:1 131 208;--color-info-disabled:122 155 175;--color-success:46 204 113;--color-warning:226 185 59;--color-danger:235 87 87;--color-cta-primary-disabled:0 210 123;--color-accent-warm:224 136 58;--font-sans:var(--font-assistant),"Assistant",system-ui,-apple-system,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans Hebrew",sans-serif;--font-display:var(--font-sans);--motion-fast:160ms;--motion-base:240ms;--motion-slow:420ms;--motion-ease-out:cubic-bezier(0.16,1,0.3,1);--motion-ease-in-out:cubic-bezier(0.65,0,0.35,1);--container-max:1200px;--container-pad:clamp(1rem,4vw,2rem);--radius-xs:5px;--radius-sm:6px;--radius-md:10px;--radius-lg:18px;--radius-pill:999px;--shadow-card:0 7px 14px rgba(65,69,88,0.10),0 3px 6px rgba(0,0,0,0.07);--shadow-soft:0 6px 15px rgba(0,0,0,0.05);--shadow-soft-hover:0 10px 20px rgba(0,0,0,0.08);--bg-gradient-app:linear-gradient(168.21deg,rgba(131,231,173,0.20) 6.31%,rgba(236,245,255,0.20) 62.32%,rgba(245,246,250,0.20));color-scheme:light}@media (prefers-reduced-motion:reduce){*,:after,:before{animation-duration:.001ms!important;animation-iteration-count:1!important;transition-duration:.001ms!important;scroll-behavior:auto!important}}
/* !important on the custom properties: globals.css imports this file AFTER
   `@tailwind utilities`, so relying on source order here is fragile, and a
   partially-applied accessibility mode is worse than none. */:root[data-a11y-contrast=on]{--color-accent-2:26 127 70!important;--color-accent-2-hover:19 99 55!important;--color-text-secondary:26 38 51!important;--color-text-tertiary:82 91 99!important;--color-border-strong:138 138 138!important;--color-success:26 127 70!important}:root[data-a11y-contrast=on] .text-text-tertiary{color:#525b63!important}:root[data-a11y-contrast=on] .text-accent-2,:root[data-a11y-contrast=on] .text-accent-2-hover{color:#1a7f46!important}:root[data-a11y-contrast=on] [class*="bg-[#25D366]"],:root[data-a11y-contrast=on] [class*="bg-[#25d366]"]{background-color:#12783d!important}:root[data-a11y-contrast=on] [class*="bg-[#25D366]"] *,:root[data-a11y-contrast=on] [class*="bg-[#25d366]"] *{color:#ffffff!important}:root[data-a11y-contrast=on] [class*="text-[#128C4B]"]{color:#0d5c30!important}:root[data-a11y-contrast=on] .oc-bg-gradient,:root[data-a11y-contrast=on] .oc-bg-grid,:root[data-a11y-contrast=on] .oc-bg-pricing{display:none!important}:root[data-a11y-text=lg]{font-size:112.5%}:root[data-a11y-text=xl]{font-size:125%}:root[data-a11y-links=on] main a:not([class*=btn]):not([class*=rounded]){text-decoration:underline!important;text-underline-offset:3px}:root[data-a11y-motion=off] *,:root[data-a11y-motion=off] :after,:root[data-a11y-motion=off] :before{animation-duration:.001ms!important;animation-iteration-count:1!important;transition-duration:.001ms!important;scroll-behavior:auto!important}:root[data-a11y-motion=off] video{display:none!important}