.rc{color:var(--color-ink);overflow-wrap:anywhere;font-size:1.0625rem;line-height:1.8}.rc :where(p,ul,ol,blockquote,figure){margin-block:.85rem}.rc :where(h2,h3,h4){color:var(--color-navy);font-family:var(--font-serif,inherit);margin-block:2rem .75rem;font-weight:700;line-height:1.3}.rc h2{font-size:1.75rem}.rc h3{font-size:1.35rem}.rc h4{font-size:1.15rem}.rc :where(ul,ol){padding-inline-start:1.5rem}.rc ul{list-style:outside}.rc ol{list-style:decimal}.rc a:not(.rc-cta){color:var(--color-gold);text-underline-offset:3px;text-decoration:underline}.rc blockquote:not(.rc-testimonial-quote){border-inline-start:3px solid var(--color-gold);color:var(--color-muted);padding-inline-start:1rem}.rc hr{border:0;border-block-start:1px solid var(--color-border);margin-block:2rem}.rc img{border-radius:.75rem;block-size:auto;inline-size:100%;max-inline-size:100%;display:block}.rc .rc-cta-wrap{margin-block:1.5rem}.rc .rc-cta{border:2px solid var(--color-gold);border-radius:.5rem;justify-content:center;align-items:center;min-block-size:2.75rem;padding-inline:1.75rem;font-weight:700;text-decoration:none;transition:background-color .15s,color .15s;display:inline-flex}.rc .rc-cta-primary{background:var(--color-gold);color:var(--color-on-gold)}.rc .rc-cta-primary:hover{background:var(--color-gold-hover);border-color:var(--color-gold-hover)}.rc .rc-cta-secondary{color:var(--color-gold);background:0 0}.rc .rc-cta-secondary:hover{background:var(--color-gold-soft)}.rc .rc-block{margin-block:2rem}.rc .rc-hero{text-align:center;position:relative}.rc .rc-hero-has-image{align-items:center;min-block-size:clamp(16rem,42vw,30rem);display:grid}.rc .rc-hero-media{object-fit:cover;border-radius:0;block-size:100%;inline-size:100%;position:absolute;inset:0}.rc .rc-hero-body{max-inline-size:46rem;margin-inline:auto;position:relative}.rc .rc-hero-has-image .rc-hero-body{background:color-mix(in srgb, var(--color-surface) 86%, transparent);border-radius:1rem;margin-block:1.5rem;padding:1.5rem}.rc .rc-hero h2{margin-block-start:0;font-size:clamp(1.9rem,4.5vw,3rem)}.rc .rc-image-text{align-items:center;gap:1.5rem;display:grid}.rc .rc-image-text-media{margin:0}.rc .rc-image-text-body>:first-child{margin-block-start:0}.rc .rc-gallery{grid-template-columns:repeat(auto-fill,minmax(min(100%,14rem),1fr));gap:1rem;display:grid}.rc .rc-gallery>:where(h2,h3,h4){grid-column:1/-1;margin-block-start:0}.rc .rc-gallery-item{margin:0}.rc .rc-gallery-item img,.rc .rc-image-text-media img{aspect-ratio:4/3;object-fit:cover}.rc .rc-caption{color:var(--color-muted);margin-block-start:.4rem;font-size:.9rem}.rc .rc-video{max-inline-size:60rem;margin-inline:auto}.rc .rc-video-frame{aspect-ratio:16/9;background:var(--color-surface-inset);border-radius:.75rem;position:relative;overflow:hidden}.rc .rc-video-frame iframe{border:0;block-size:100%;inline-size:100%;position:absolute;inset:0}.rc .rc-features{grid-template-columns:repeat(auto-fit,minmax(min(100%,15rem),1fr));gap:1rem;display:grid}.rc .rc-features>:where(h2,h3,h4){grid-column:1/-1;margin-block-start:0}.rc .rc-feature{background:var(--color-surface);border:1px solid var(--color-border);border-radius:1rem;padding:1.25rem}.rc .rc-feature>:where(h2,h3,h4){color:var(--color-gold);margin-block-start:0}.rc .rc-feature>:last-child{margin-block-end:0}.rc .rc-faq-item{border-block-end:1px solid var(--color-border);padding-block:.5rem 1rem}.rc .rc-faq-item>:where(h2,h3,h4){margin-block:1rem .4rem}.rc .rc-faq>:where(h2,h3,h4){margin-block-start:0}.rc .rc-testimonials{grid-template-columns:repeat(auto-fit,minmax(min(100%,17rem),1fr));gap:1rem;display:grid}.rc .rc-testimonials>:where(h2,h3,h4){grid-column:1/-1;margin-block-start:0}.rc .rc-testimonial{background:var(--color-surface);border:1px solid var(--color-border);border-radius:1rem;margin:0;padding:1.25rem}.rc .rc-testimonial-quote{margin:0}.rc .rc-testimonial-quote>:first-child{margin-block-start:0}.rc .rc-testimonial-by{color:var(--color-muted);margin-block-start:.75rem;font-size:.95rem}.rc .rc-t-author{color:var(--color-navy)}.rc .rc-t-role:before{content:" · "}.rc .rc-product-list{border:1px dashed var(--color-gold);border-radius:1rem;gap:.5rem;padding:1rem;display:grid}.rc .rc-product-list>:where(h2,h3,h4){margin-block-start:0}.rc .rc-product-ref{background:var(--color-surface);border:1px solid var(--color-border);color:var(--color-navy);border-radius:.5rem;padding:.6rem .8rem;font-weight:700}.rc .rc-product-ref:before{content:"מוצר · ";color:var(--color-muted);font-weight:400}@media (min-width:48rem){.rc .rc-image-text{grid-template-columns:1fr 1fr;gap:2.5rem}.rc .rc-image-text[data-side=end] .rc-image-text-media{order:2}}.rc-landing{inline-size:100%}.rc-landing>.rc-block{margin-block:0;padding-block:clamp(2.5rem,6vw,5rem);padding-inline:max(1.5rem,50% - 36rem)}.rc-landing>.rc-block:nth-of-type(2n){background:var(--color-surface-subtle)}.rc-landing>.rc-hero{background:var(--color-gold-soft)}.rc-landing>.rc-hero-has-image{background:var(--color-surface-inset);padding-inline:0}.rc-landing>.rc-hero-has-image .rc-hero-body{max-inline-size:min(46rem,100% - 3rem);margin-inline:auto}.rc-landing>:not(.rc-block){max-inline-size:46rem;margin-inline:auto;padding-inline:1.5rem}#product-buy-box{scroll-margin-block-start:1rem}@media (prefers-reduced-motion:no-preference){html:has(.rc){scroll-behavior:smooth}}
