@font-face{font-family:ProductInter;src:url('/fonts/inter-latin-variable.woff2') format('woff2');font-display:swap;font-weight:100 900}
@font-face{font-family:ProductHeebo;src:url('/fonts/heebo-hebrew-variable.woff2') format('woff2');font-display:swap;font-weight:100 900;unicode-range:U+0590-05FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F}
.product-page{margin:0;background:#050807;color:#f4f6f5;font-family:ProductHeebo,ProductInter,sans-serif;line-height:1.6}
.product-page *{box-sizing:border-box}.product-page a{text-decoration:none}.product-page :is(a,button,summary):focus-visible{outline:2px solid #66e4be;outline-offset:5px}.product-page [hidden]{display:none!important}
.product-main{max-width:1200px;margin:auto;padding:112px 32px 80px}.product-breadcrumb{display:flex;gap:12px;flex-wrap:wrap;font-size:12px;color:#a3ada8;margin-bottom:44px}.product-breadcrumb a:hover{color:#72dfbb}
.product-eyebrow{color:#74d6b7;font-size:11px;font-weight:650;letter-spacing:.12em;margin:0 0 18px}.product-hero,.product-feature{display:grid;grid-template-columns:1.05fr 1fr;gap:56px;align-items:center}.product-hero{padding:20px 0 100px}
.product-page h1{font-size:clamp(36px,4.1vw,60px);font-weight:500;line-height:1.12;letter-spacing:-.045em;margin:0 0 22px;text-wrap:balance}.product-page h2{font-size:clamp(27px,3vw,40px);line-height:1.2;font-weight:500;letter-spacing:-.035em;text-wrap:balance;margin:0 0 18px}.product-page h3{font-size:18px;line-height:1.4;font-weight:550;margin:0 0 12px}.product-page p{color:#acb6b0}.product-page .product-accent{color:#76dabb;font-size:21px;margin:0 0 20px}.product-intro{font-size:16px;line-height:1.85;max-width:570px;margin:0}.product-actions{display:flex;gap:12px;flex-wrap:wrap;margin-top:28px}.product-button{display:inline-flex;align-items:center;justify-content:center;gap:18px;min-height:46px;padding:12px 21px;background:#087a5b;border:1px solid #1b9876;border-radius:7px;color:white;font-size:14px;font-weight:550;transition:background .2s}.product-button:hover{background:#09664f}.product-button-secondary{background:#ffffff04;border-color:#ffffff26}.product-button-secondary:hover{background:#ffffff0d}.product-audience{font-size:12px;margin:22px 0 0;max-width:400px}
.product-flow{margin:0;min-width:0;min-height:405px;padding:24px;background:linear-gradient(155deg,#13332966,#ffffff02 70%);border:1px solid #ffffff1c;border-radius:16px;box-shadow:0 30px 100px #06372825}.product-flow-top{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:48px}.product-flow-top>span:last-child{font-size:10px;color:#a3ada8}.product-wordmark{display:flex;align-items:center;gap:9px;font-size:19px;font-weight:600;letter-spacing:-.04em}.product-symbol{display:grid;place-items:center;background:#8ee2c3;color:#0c3326;border-radius:9px;width:31px;height:31px;font-size:27px;font-weight:500;line-height:1}.product-channel-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:8px}.product-channel-grid>div{display:flex;flex-direction:column;align-items:center;gap:11px;font-size:10px;color:#d6e2dc}.channel-icon{display:grid;place-items:center;width:40px;height:40px;border:1px solid #ffffff20;border-radius:11px;background:#ffffff04;color:#a7deca;font-size:22px}.product-connections{display:grid;grid-template-columns:repeat(4,1fr);margin:6px 12.5% 0;height:33px;border-bottom:1px solid #427d68;border-radius:0 0 14px 14px}.product-connections i{border-inline-start:1px solid #427d68}.product-connections i:last-child{border-inline-end:1px solid #427d68}.product-inbox{position:relative;display:flex;align-items:center;justify-content:center;gap:10px;border:1px solid #519d80;background:#153c2f80;border-radius:8px;margin-top:25px;padding:17px 10px;font-size:14px}.product-inbox:before{content:'';position:absolute;height:25px;width:1px;background:#427d68;bottom:100%;left:50%}.product-status{width:7px;height:7px;border-radius:100%;background:#87e6be;box-shadow:0 0 12px #87e6be80}.product-ai{font-size:10px;color:#b5e2ce;border-inline-start:1px solid #ffffff30;padding-inline-start:10px}.product-flow-line{height:23px;width:1px;background:#427d68;margin:auto}.product-team{display:flex;align-items:center;justify-content:center;gap:10px;font-size:13px;color:#d3dfd8}.product-team span{font-size:25px;letter-spacing:-4px;color:#81bca4}.product-flow figcaption{border-top:1px solid #ffffff10;margin-top:34px;padding-top:16px;color:#9baea3;font-size:11px;text-align:center}
.product-section{padding:72px 0;border-top:1px solid #ffffff14;scroll-margin-top:80px}.product-section-heading{max-width:700px;margin-bottom:34px}.product-section-heading>p:last-child{line-height:1.8;margin:0}.product-benefits{display:grid;grid-template-columns:repeat(4,1fr);gap:28px}.product-number{display:block;color:#74d6b7;font-size:11px;letter-spacing:.08em;margin-bottom:22px}.product-benefits p,.product-steps p{font-size:14px;line-height:1.8;margin:0}.product-benefits article{border-top:1px solid #325546;padding-top:22px}
.product-demo{display:grid;grid-template-columns:1fr}.product-demo .product-section-heading{max-width:620px}.product-video-panel{grid-column:1/-1;min-width:0}.product-video-empty{min-height:325px;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;border:1px solid #ffffff1c;border-radius:12px;background:radial-gradient(ellipse at 50% 0%,#16563a28,transparent 75%),#ffffff02;padding:36px 20px}.product-video-empty p{max-width:490px;margin:0 0 22px;font-size:14px}.product-video-mark{display:grid;place-items:center;width:54px;height:54px;border:1px solid #6ed7b149;border-radius:14px;font-size:34px;color:#81d4b4;margin-bottom:22px}.product-video-panel :is(video,iframe){display:block;width:100%;height:auto;aspect-ratio:16/9;border:0;background:#000;border-radius:12px}.product-video-poster{position:relative;aspect-ratio:16/9}.product-video-poster img{width:100%;height:100%;object-fit:cover;border-radius:12px}.product-video-play{position:absolute;inset:0;margin:auto;width:max-content;height:48px;border-radius:8px;background:#087a5b;color:#fff;padding:10px 24px;border:1px solid #81d4b4;cursor:pointer}.product-media-note{font-size:12px}.product-media-note a{color:#81d4b4;text-decoration:underline}.product-transcript summary{cursor:pointer;padding:18px 0}.product-transcript p{white-space:pre-line;line-height:1.9}.product-steps{display:grid;grid-template-columns:repeat(3,1fr);gap:42px;list-style:none;padding:0;margin:36px 0 0}.product-faq{display:grid;grid-template-columns:1fr 1.25fr;gap:60px}.product-faq details{border-bottom:1px solid #ffffff1c;padding:20px 0}.product-faq summary{cursor:pointer;font-size:16px;color:#e2ebe5}.product-faq p{font-size:14px;line-height:1.8;margin:15px 0 0}.product-cta{text-align:center;border:1px solid #2c644c;border-radius:14px;padding:60px 24px;background:radial-gradient(ellipse at 50% 0%,#164c3580,transparent 80%)}.product-cta>p:not(.product-eyebrow){max-width:570px;margin:0 auto 26px}
.product-catalog-hero{max-width:730px;padding:16px 0 60px}.product-catalog-hero>p:last-child{font-size:17px;line-height:1.8;max-width:620px}.product-feature{padding:42px;border:1px solid #ffffff1a;border-radius:16px;background:linear-gradient(130deg,#ffffff04,transparent)}.product-feature h2{font-size:48px;text-align:start;display:inline-block}.product-dot{color:#74d6b7}.product-feature h3{max-width:360px;font-size:25px}.product-feature p:not(.product-eyebrow){max-width:410px;font-size:15px;line-height:1.8}.product-tags{display:flex;gap:7px;flex-wrap:wrap;margin:23px 0 27px}.product-tags span{border:1px solid #ffffff1c;border-radius:5px;padding:5px 9px;font-size:10px;color:#d0dbd4}.product-custom{display:flex;align-items:center;justify-content:space-between;gap:30px;border-top:1px solid #ffffff18;margin-top:64px;padding:40px 0 0}.product-custom h2{font-size:24px}.product-custom p{font-size:14px}.product-custom>a{flex-shrink:0}
.product-page .service-footer{max-width:1136px;margin:auto;padding:45px 24px 60px;border-top:1px solid #ffffff18;display:grid;grid-template-columns:1fr 2fr 1fr;gap:35px}.product-page .service-footer nav{display:flex;flex-direction:column;gap:8px}.product-page .service-footer a,.product-page .service-footer p{font-size:12px;color:#acb6b0}.product-page .header-locale-toggle{min-height:44px}.product-page .header-locale-toggle svg{width:14px}.product-page header .header-booking{display:none}
.product-home-teaser{max-width:1152px;margin:0 auto;padding:64px 24px;border-top:1px solid #ffffff18;display:grid;grid-template-columns:1fr 2fr;gap:30px}.product-home-teaser h2{font-size:28px;color:white}.product-home-teaser h3{font-size:28px;color:white;display:inline-block}.product-home-teaser p{max-width:580px;color:#a3a3a3;line-height:1.8}.product-home-teaser a{display:inline-flex;margin-inline-end:25px;margin-top:18px;color:#78d9b7;text-decoration:underline;text-underline-offset:4px}
.product-video-portrait{border:1px solid #ffffff18;border-radius:12px;padding:24px;background:radial-gradient(ellipse at 50% 0%,#19473340,transparent 80%)}.product-video-portrait :is(video,iframe,.product-video-poster){width:min(100%,340px);height:auto;aspect-ratio:9/16;margin-inline:auto}.product-video-portrait>h3{margin-top:20px;text-align:center}
@media(min-width:1100px){.product-page header .header-booking{display:flex}}
@media(max-width:1050px){.product-hero,.product-feature{gap:28px}.product-feature{padding:28px}.product-benefits{grid-template-columns:repeat(2,1fr)}.product-flow{padding:18px}.product-flow-top{flex-wrap:wrap}.product-inbox{flex-wrap:wrap}}
@media(max-width:767px){.product-main{padding:92px 20px 48px}.product-breadcrumb{margin-bottom:24px}.product-hero,.product-feature{grid-template-columns:1fr;gap:38px}.product-hero{padding:12px 0 54px}.product-page h1{font-size:40px}.product-page h2{font-size:29px}.product-section{padding:48px 0}.product-demo,.product-faq{grid-template-columns:1fr;gap:16px}.product-video-empty{min-height:300px}.product-section-heading{margin-bottom:16px}.product-steps{grid-template-columns:1fr;gap:28px}.product-faq{gap:5px}.product-benefits{gap:24px}.product-benefits h3{font-size:17px}.product-cta{padding:40px 20px}.product-custom{flex-direction:column;align-items:flex-start;margin-top:40px}.product-page .service-footer{grid-template-columns:1fr;gap:25px}.product-catalog-hero{padding-bottom:30px}.product-feature{padding:24px 18px}.product-feature .product-flow{margin:0 -5px}.product-home-teaser{grid-template-columns:1fr;gap:15px}.product-flow-top{margin-bottom:30px}}
@media(prefers-reduced-motion:reduce){.product-page *{scroll-behavior:auto!important;transition:none!important}}
