:root{--headline-accent:#0a8f84;--headline-accent-dark:#55e7d4}#capabilities,#work,#how-we-work,#trust{--accent:#006c64;--g-accent:#006c64;--panel-glow:#0a8f84}.deck-head h2 em,.capabilities-heading h2 .muted,.work-heading h2 .muted,#how-we-work h2 em,#trust h2 em{color:var(--headline-accent)}body:has(.hero-pin) #gap h2 .muted,.contact h2>span{color:var(--headline-accent-dark)}body:has(.hero-pin) #trust .trust-principles article.is-current h3{color:var(--headline-accent)}body:has(.hero-pin) #gap{--fade:clamp(80px,11vh,130px)}body:has(.hero-pin) #trust{--fade:clamp(110px,15vh,170px)}body:has(.hero-pin) .proof-logos .logo-marquee-track img{filter:brightness(0) invert(1);opacity:.78}.build-card-kicker{display:inline-flex;align-items:center;gap:6px;font-size:13px;letter-spacing:.04em;text-transform:uppercase;color:#5f6368}.build-card-kicker span{font-weight:600}.build-card.layer-connect .build-card-kicker span{color:#0a8f84}.build-card.layer-refine .build-card-kicker span{color:#6928f6}.build-card.layer-unify .build-card-kicker span{color:#d6116f}.build-card.layer-act .build-card-kicker span{color:#b36b00}@media (min-width:861px){.site-header:not(.is-clear):not(.is-dark){background:#ffffffe0}}.section-label,.flow-kicker,.build-tech{font-size:13px}@media (max-width:760px){.build-tablist [role=tab]{font-size:13px;padding-inline:2px}}body:has(.hero-pin) #trust{padding-bottom:clamp(56px,7vw,96px);background:none}body:has(.hero-pin) #how-we-work{--fade:clamp(110px,15vh,170px);padding-bottom:calc(var(--fade) + 24px);background:linear-gradient(180deg,transparent calc(100% - var(--fade)),rgba(16,18,24,.04) calc(100% - var(--fade) * .85),rgba(16,18,24,.16) calc(100% - var(--fade) * .66),rgba(16,18,24,.38) calc(100% - var(--fade) * .46),rgba(16,18,24,.66) calc(100% - var(--fade) * .26),rgba(16,18,24,.9) calc(100% - var(--fade) * .1),#101218 100%)}.contact .eyebrow,.contact .contact-row{justify-content:center;text-align:center}.contact .contact-row h2{margin-inline:auto}#how-we-work .how-working-grid{align-items:center}#how-we-work .how-working-grid>.start-film{order:2}.start-film{margin:0;display:flex;flex-direction:column;gap:16px}.start-film-frame{position:relative;aspect-ratio:16/9;border-radius:22px;overflow:hidden;background:#101218;box-shadow:0 30px 70px #10121838;border:1px solid rgba(255,255,255,.1)}.start-film-frame video{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;opacity:0;transition:opacity .8s}.start-film.is-playing .start-film-frame video,.start-film-frame video[poster]{opacity:1}.start-steps{display:grid;grid-template-columns:repeat(4,1fr);gap:10px;margin:0;padding:0;list-style:none;counter-reset:step}.start-steps li{counter-increment:step;padding-top:12px;border-top:2px solid rgba(20,24,40,.12);font-size:15px;color:#7a828e;transition:color .4s,border-color .4s}.start-steps li:before{content:counter(step) "  ";font-size:13px;color:inherit;opacity:.7}.start-steps li.is-current{color:#14161c;border-color:var(--headline-accent)}@media (max-width:760px){.start-steps li{font-size:13px}}.build-card-shot .build-aurora{display:none}.build-card-shot img,.build-card-shot video,.build-card-shot img[src],.build-card-shot video[src]{inset:0;margin:0;width:100%;height:100%;aspect-ratio:auto;object-fit:cover;border-radius:0;box-shadow:none}.build-card-shot:after{content:"";position:absolute;inset:0;z-index:3;pointer-events:none;background:linear-gradient(90deg,rgba(12,16,22,.35),transparent 30%)}html[dir=rtl] .build-card-shot:after{background:linear-gradient(270deg,rgba(12,16,22,.35),transparent 30%)}#how-we-work .how-working-grid{grid-template-columns:1fr;gap:clamp(36px,4vw,56px)}#how-we-work .how-working-grid>.start-film{order:-1}.start-film-frame{aspect-ratio:21/9}#how-we-work .how-ways-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:clamp(32px,4vw,56px)}#how-we-work .how-ways-list li:nth-last-child(2){border-bottom:1px solid rgba(20,24,40,.1)}@media (max-width:760px){.start-film-frame{aspect-ratio:16/10}#how-we-work .how-ways-list{grid-template-columns:1fr}#how-we-work .how-ways-list li:nth-last-child(2){border-bottom:0}}body[data-layout] #gap :is(h2,p){text-wrap:balance}body[data-layout] #gap .connection-emblem{display:none}body[data-layout] #gap .intro-text{max-width:640px}body[data-layout] #gap .intro-text p:first-child{margin-top:28px;font-size:22px;line-height:1.4;font-weight:500;color:#f3f6fa}body[data-layout] #gap .intro-text p:nth-child(2){display:none}body[data-layout] #gap .gap-answer{margin-top:14px;font-size:18px;line-height:1.65;color:#b8c2ce;max-width:none}body[data-layout] #gap .principles{max-width:1120px;margin:64px auto 0;padding-top:28px;border-top:1px solid rgba(255,255,255,.12)}body[data-layout] #gap .principles p{font-size:17px}@media (max-width:760px){body[data-layout] #gap .principles{grid-template-columns:1fr 1fr;row-gap:24px;margin-top:40px}}body[data-layout] :is(#capabilities .build-container,#work .section-content,#trust .section-content,#how-we-work .section-content,#contact .section-content){max-width:1120px;margin-inline:auto}body[data-layout] :is(#capabilities,#work,#trust,#how-we-work,#contact) :is(h2,h3,p){text-wrap:balance}body[data-layout] :is(.capabilities-heading p,#work .work-heading p,#trust .trust-heading>p,#how-we-work .trust-heading>p){font-size:18px;line-height:1.65;color:#4a5361;max-width:none}body[data-layout] :is(.capabilities-heading,#trust .trust-heading){margin-inline:auto;max-width:760px}body[data-layout] #work .work-next{max-width:none;margin-top:8px;flex-direction:column;align-items:center;justify-content:center;gap:18px;text-align:center}body[data-layout] #trust .platforms{text-align:center}body[data-layout] #trust .platforms ul{justify-content:center}body[data-layout] #how-we-work .how-promise>p{display:none}body[data-layout] #how-we-work .how-promise .cta{margin-top:6px}body[data-layout] #how-we-work .how-ways>h3,body[data-layout] #how-we-work .ways-note{text-align:center}#contact h2{font-size:clamp(26px,3.6vw,52px)}.site-footer{padding-block:24px;gap:18px}.site-footer>span,.site-footer .footer-links a{font-size:14px}.site-footer small{font-size:13px}.site-footer .wordmark>img:first-child{width:26px;height:26px}.site-footer .wordmark .wordmark-type{height:14px;width:auto}@media (max-width:760px){#contact .contact-lead{font-size:16px;line-height:1.55}#contact .contact-founders{gap:12px}#contact .contact-founders p{font-size:15px}#contact .contact-faces img{width:40px;height:40px}#contact .contact-body{margin-top:24px;gap:24px}#contact .contact-form{row-gap:14px;column-gap:12px}#contact .form-field{gap:6px}#contact .form-field label{font-size:13px}#contact .form-field :is(input,textarea){font-size:16px;padding:10px 14px;min-height:44px;border-radius:12px}#contact .form-field textarea{min-height:96px}#contact .contact-cta{font-size:16px;min-height:48px;padding:12px 22px}#contact .form-note,#contact .contact-email{font-size:14px}.site-footer{padding:20px;gap:10px}.site-footer>span{font-size:13px}}#trust .trust-visual{display:flex;flex-direction:column;justify-content:center;gap:18px;min-height:0;background:none;border:0;box-shadow:none;padding:0}.trust-film{position:relative;aspect-ratio:4/3;border-radius:22px;overflow:hidden;background:#101218;box-shadow:0 30px 70px #10121838;border:1px solid rgba(255,255,255,.1)}.trust-film video{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}#trust .environment-labels{justify-content:center}#work-story .story-stage{height:clamp(300px,26vw,370px)}#work-story .story-scene:has(.story-orbit){scale:.68}#work .story{margin-bottom:12px}body[data-layout] #work .work-next{margin-top:0;gap:14px}#work .work-next h3{font-size:clamp(20px,1.6vw,24px)}.logo-marquee-track img[src*=vintage]{height:clamp(16px,1.3vw,20px)}.logo-marquee-track img[src*=bezeq]{height:clamp(20px,1.6vw,24px)}.logo-marquee-track img[src*=axon]{height:clamp(24px,2vw,30px)}.logo-marquee-track img[src*=mafat]{height:clamp(32px,2.6vw,40px)}.logo-marquee-track img[src*=universal]{height:clamp(34px,2.8vw,42px)}.logo-marquee-track img[src*=priority]{height:clamp(24px,2vw,30px)}.logo-marquee-track img[src*=tmura],.logo-marquee-track img[src*=mgrp]{height:clamp(26px,2.1vw,32px)}.logo-marquee-track img[src*=kivun]{height:clamp(40px,3.2vw,48px)}.logo-marquee-track img[src*=kemach]{height:clamp(38px,3vw,46px)}.logo-marquee-track img[src*=jda]{height:clamp(36px,2.9vw,44px)}body:has(.hero-pin) .proof-logos .logo-marquee-track img[src*=jda]{filter:grayscale(1) brightness(1.15);opacity:.85}.logo-marquee-track{animation-duration:115s}.logo-marquee-track img[src*=universal]{height:clamp(42px,3.4vw,52px)}.build-card .build-card-copy h3{font-size:clamp(26px,2.2vw,32px);line-height:1.2}.build-card .build-card-notes{gap:22px}.build-card .build-card-notes h4{font-size:19px;line-height:1.35;margin-bottom:6px}.build-card .build-card-notes p{font-size:17px;line-height:1.6;color:#3d4450}.build-card .build-card-notes .build-tech{font-size:13.5px;line-height:1.5;margin-top:8px;display:block}@media (max-width:760px){.build-card .build-card-notes h4{font-size:18px}.build-card .build-card-notes p{font-size:16px}.build-card .build-card-notes .build-tech{font-size:13px}}#trust .trust-grid{display:flex;flex-direction:column;gap:28px;grid-template-columns:none}#trust .trust-grid>.trust-visual{order:0;width:100%}#trust .trust-film{aspect-ratio:16/9;max-height:560px;width:100%}#trust .environment-labels,#trust .platforms{display:none}#trust .trust-principles{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:24px;border:0}#trust .trust-principles article{padding:16px 0 0;margin:0;border:0;border-top:2px solid rgba(20,24,40,.12);background:none;box-shadow:none;border-radius:0}#trust .trust-principles article:last-child{border-bottom:0}#trust .trust-principles article h3{font-size:19px;line-height:1.3;margin:0 0 8px}#trust .trust-principles article h3 br{display:none}#trust .trust-principles article p{font-size:16px;line-height:1.55;margin:0}body:has(.hero-pin) #trust .trust-principles article.is-current{border-top-color:var(--headline-accent)}@media (max-width:900px){#trust .trust-principles{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:28px}}@media (max-width:760px){#trust .trust-film{aspect-ratio:4/3}}.proof-logos .proof-label{margin:0 0 18px;text-align:center;font-family:Michroma,Heebo,sans-serif;font-size:13px;letter-spacing:.14em;text-transform:uppercase;color:#aeb9c6}html[lang=he] .proof-logos .proof-label{letter-spacing:.02em;font-size:15px}#how-we-work .how-ways-list .how-way-tile{width:48px;height:48px;border-radius:14px;display:grid;place-items:center;color:#fff;background:linear-gradient(165deg,#4a505c,#1a1d24 55%,#0d0f13);border:0;box-shadow:0 14px 28px #0f111838,inset 0 1px #ffffff38}#how-we-work .how-ways-list .how-way-tile svg{width:22px;height:22px}#how-we-work .how-ways-list li{grid-template-columns:48px minmax(0,1fr);column-gap:18px;padding:18px 0}#how-we-work .how-ways-list h4{font-size:19px}#how-we-work .how-ways-list .ways-label{margin-top:3px}#how-we-work .how-ways-list p:not(.ways-label){margin-top:6px;font-size:16px;line-height:1.55}#how-we-work .how-ways>h3{margin-bottom:12px}#how-we-work .how-ways .ways-note{margin-top:14px}@media (max-width:760px){.hero-pin{height:100svh}body[data-layout] #gap .principles p{font-size:15px;line-height:1.45}#gap .principles strong{white-space:nowrap}.deck-track .deck-card{flex-basis:80vw}.circle-deck{padding-bottom:12px}#capabilities{padding-top:36px}.build-tablist [role=tab]{white-space:nowrap;font-size:12.5px;padding-inline:2px}#work .story-tabs{overflow-x:auto;scrollbar-width:none;justify-content:flex-start;-webkit-overflow-scrolling:touch}#work .story-tabs::-webkit-scrollbar{display:none}#work .story-tab{flex:0 0 auto;white-space:nowrap;padding:8px 14px}#trust .trust-visual.story-panel{min-height:0}#trust .trust-grid{gap:18px}#trust .trust-principles{grid-template-columns:1fr}#trust .trust-principles article{grid-area:1/1;transition:opacity .45s}#trust .trust-principles article:not(.is-current){opacity:0;visibility:hidden}#trust .trust-principles article h3{font-size:18px}#contact .contact-intro{align-items:center;text-align:center}#contact .contact-lead{margin-inline:auto}#contact .contact-founders{justify-content:center;text-align:start}}@media (min-width:861px){.build-card{height:auto;min-height:clamp(360px,calc(100svh - 300px),540px)}.build-card-copy{overflow:visible;padding:clamp(32px,3vw,48px)}}.build-card .build-card-copy h3{margin-bottom:0}.build-card .build-card-notes{margin-top:clamp(20px,2vw,28px)}.build-cards{display:grid}.build-cards>.build-card{grid-area:1/1}.build-cards>.build-card[hidden]{display:grid;visibility:hidden;pointer-events:none}
