#features .fw-feat-grid>div{transition:box-shadow .28s ease}#features .fw-feat-grid>div:hover{box-shadow:inset 0 0 0 1px #33333347}#platform .fw-bottom{display:none!important}@keyframes fw-mesh{0%{transform:translate(-2%,-1%) scale(1)}50%{transform:translate(2%,2%) scale(1.08)}to{transform:translate(-2%,-1%) scale(1)}}@keyframes fw-mesh2{0%{transform:translate(1%,2%) scale(1.05)}50%{transform:translate(-2%,-2%) scale(1)}to{transform:translate(1%,2%) scale(1.05)}}@keyframes fw-marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}@keyframes fw-dash{to{stroke-dashoffset:-28}}@keyframes fw-ring{0%{transform:translate(-50%,-50%) scale(.85);opacity:.7}70%{opacity:0}to{transform:translate(-50%,-50%) scale(1.5);opacity:0}}@keyframes fw-blink{0%,to{opacity:1}50%{opacity:.25}}@keyframes fw-word{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes fw-imgin{0%{opacity:0;transform:scale(.985)}to{opacity:1;transform:scale(1)}}@keyframes fw-trace{0%{opacity:0;transform:translate(-70px)}12%{opacity:1}80%{opacity:1}to{opacity:0;transform:translate(90px)}}@keyframes fw-progress{0%{width:0%}to{width:100%}}@media (max-width: 1100px){#platform .fw-hero{grid-template-columns:1fr!important;gap:24px!important;align-items:start!important}#platform .fw-diagram{grid-template-columns:1fr!important;gap:8px!important}#platform .fw-scene{height:360px!important;padding-top:20px!important;overflow:hidden!important}#platform .fw-scene>div{transform:scale(.78) rotateX(57deg) rotate(-41deg)!important}}@media (max-width: 860px){.fw-hero-media{position:relative!important;width:100%!important;max-width:none!important;height:320px!important;margin-top:22px!important}.fw-hero-copy{max-width:none!important}#platform .fw-hero{grid-template-columns:1fr!important;gap:24px!important;align-items:start!important}#platform .fw-diagram{grid-template-columns:1fr!important;gap:8px!important}#platform .fw-scene{height:360px!important;padding-top:20px!important}#platform .fw-scene>div{transform:scale(.78) rotateX(57deg) rotate(-41deg)!important}}@media (max-width: 460px){#platform .fw-scene>div{transform:scale(.66) rotateX(57deg) rotate(-41deg)!important}}@media (max-width: 1000px){#hero-sec{padding:104px 28px 72px!important}#hero-sec p{font-size:15.5px!important}}@media (max-width: 620px){#hero-sec{padding:92px 20px 60px!important}#hero-sec form{flex-wrap:wrap!important;border-radius:14px!important;padding:10px!important}#hero-sec form input{width:100%!important;flex:1 0 100%!important;padding:6px 4px!important}#hero-sec form button{width:100%!important}#hero-sec .fw-hero-media{height:auto!important}}@media (max-width: 900px){#cases{padding:72px 24px!important}#cases .fw-case{grid-template-columns:1fr!important}.fw-secure{grid-template-columns:1fr!important;gap:48px!important;padding:72px 24px!important}.fw-timeline{grid-template-columns:1fr!important;gap:28px!important}.fw-timeline>div:first-child{display:none!important}.fw-handoff{grid-template-columns:1fr 1fr!important}.fw-handoff-mark{display:none!important}.fw-cta-grid{gap:48px!important;padding:0 24px!important}}@media (max-width: 820px){#compare{padding:72px 24px!important}#compare .fw-cmp{grid-template-columns:1fr 1fr!important}#compare .fw-cmp-label{grid-column:1 / -1!important;border-bottom:none!important;padding-top:32px!important}#compare .fw-cmp-spacer{display:none!important}}@media (max-width: 1360px){.fw-rules{display:none!important}}@media (max-width: 700px){footer{padding:56px 24px 32px!important}.fw-foot-nav{grid-template-columns:repeat(2,1fr)!important;gap:20px!important}}@media (max-width: 900px){#cta .fw-cta-cards{grid-template-columns:repeat(3,1fr)!important}}@media (max-width: 560px){#cta .fw-cta-cards{grid-template-columns:repeat(2,1fr)!important}}@media (max-width: 1000px){#features .fw-feat-head{grid-template-columns:1fr!important;gap:24px!important;align-items:start!important}#features .fw-feat-grid{grid-template-columns:repeat(2,1fr)!important}}@media (max-width: 700px){#features{padding:72px 24px!important}#features .fw-feat-grid{grid-template-columns:1fr!important}}@media (max-width: 900px){#value .fw-value-grid{grid-template-columns:repeat(2,1fr)!important;row-gap:56px!important}#value .fw-value-grid span[data-count]{font-size:72px!important}#value{padding:72px 24px!important}#value h2{margin-bottom:56px!important}}@media (max-width: 560px){#value .fw-value-grid{grid-template-columns:1fr!important}#value .fw-value-grid>div{min-height:0!important;gap:20px}#value .fw-value-grid span[data-count]{font-size:60px!important}}@media (max-width: 1100px){#pain{padding-left:72px!important}#pain>div{grid-template-columns:1fr!important;gap:48px!important}#pain .fw-layer-row{grid-template-columns:200px 1fr!important}#pain .fw-layer-row span[style*="42px"]{font-size:36px!important}}@media (max-width: 700px){#pain{padding:72px 24px 80px!important}#pain>div{margin-left:0!important}#pain .fw-layer-row{grid-template-columns:1fr!important;gap:20px!important}#pain .fw-layer-row span[style*="42px"]{font-size:32px!important}}@media (max-width: 860px){.fw-pain-wrap{height:600px!important}.fw-pain-copy{max-width:220px!important}.fw-pain-node{width:106px!important}.fw-pain-node .t{font-size:9.5px!important}.fw-pain-node .s{font-size:10px!important;line-height:1.3!important}}@media (max-width: 1000px){#industries .fw-bento{grid-template-columns:repeat(2,1fr)!important}#industries .fw-bento>div{grid-column:span 1!important}}@media (max-width: 700px){#industries{padding:72px 24px!important}#industries .fw-bento{grid-template-columns:1fr!important}}#industries .fw-bento>div{transition:box-shadow .28s ease}#industries .fw-bento>div:hover{box-shadow:inset 0 0 0 1px #33333347}@media (max-width: 700px){#platform,#handoff,#maturity{padding:72px 24px!important}#cta{padding:72px 0!important}}@media (max-width: 820px){#compare .fw-cmp>div{min-width:0!important}}@media (max-width: 400px){#compare .fw-cmp{grid-template-columns:1fr!important}}@media (max-width: 1100px){#platform .fw-diagram>div:first-child{display:none!important}}@media (max-width: 700px){.fw-handoff{grid-template-columns:1fr!important}}@media (max-width: 1100px){#pain .fw-pain-lede{max-width:600px!important}}#platform{padding-bottom:56px!important}@media (max-width: 700px){#platform{padding-bottom:40px!important}}input::placeholder,textarea::placeholder{color:#9a9aa0}@keyframes bd-toast{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}input:focus,textarea:focus,select:focus{outline:none;border-color:#333!important}@media (max-width: 1100px){.bd-split{grid-template-columns:1fr!important;gap:56px!important}.bd-aside{position:static!important}}@media (max-width: 700px){.bd-foot-nav{grid-template-columns:repeat(2,1fr)!important}}@media (max-width: 620px){.bd-row{grid-template-columns:1fr!important}}@media (max-width: 1100px){.bd-pad{padding-left:40px!important;padding-right:40px!important}}@media (max-width: 700px){.bd-pad{padding-left:24px!important;padding-right:24px!important}}@media (max-width: 700px){.bd-split{gap:40px!important}.bd-cal{margin-left:-24px!important;margin-right:-24px!important;padding:10px!important;border-left:0!important;border-right:0!important;box-shadow:none!important}}.cs-photo .cs-credit{opacity:0;transition:opacity .28s ease}.cs-photo:hover .cs-credit,.cs-photo:focus-within .cs-credit{opacity:1}#solution .cs-sol-grid>div{transition:box-shadow .28s ease}#solution .cs-sol-grid>div:hover{box-shadow:inset 0 0 0 1px #33333347}@media (max-width: 1100px){.cs-stats{grid-template-columns:repeat(3,1fr)!important}.cs-value-grid{grid-template-columns:repeat(2,1fr)!important}.cs-cta-cards{grid-template-columns:repeat(3,1fr)!important}.cs-chal-head{grid-template-columns:1fr!important;gap:20px!important}.cs-chal-grid{grid-template-columns:repeat(2,1fr)!important;row-gap:24px!important}.cs-chal-grid>div{grid-column:auto!important;grid-row:auto!important;max-width:none!important}.cs-chal-grid>div:first-child,.cs-chal-grid>div:nth-child(2){grid-column:1 / -1!important;padding:0!important}}@media (max-width: 700px){.cs-stats{grid-template-columns:repeat(2,1fr)!important}.cs-value-grid{grid-template-columns:1fr!important}.cs-cta-cards,.cs-foot-nav{grid-template-columns:repeat(2,1fr)!important}.cs-about-foot{grid-template-columns:1fr!important;gap:40px!important;margin-top:56px!important}.cs-about-foot>div:last-child{justify-self:start!important}.cs-chal-grid{grid-template-columns:1fr!important}.cs-sol-head{grid-template-columns:1fr!important;gap:24px!important;align-items:start!important}.cs-sol-grid{grid-template-columns:1fr!important}}@media (max-width: 1100px){.cs-pad{padding-left:40px!important;padding-right:40px!important}}@media (max-width: 700px){.cs-pad{padding-left:24px!important;padding-right:24px!important}}@media (max-width: 700px){section.cs-pad{padding-top:72px!important;padding-bottom:72px!important}}@media (max-width: 700px){.lg-foot-nav{grid-template-columns:repeat(2,1fr)!important;gap:20px!important}}@media (max-width: 1100px){.lg-pad{padding-left:40px!important;padding-right:40px!important}}@media (max-width: 700px){.lg-pad{padding-left:24px!important;padding-right:24px!important}}@font-face{font-family:Figtree;src:url(/fonts/figtree/Figtree-VariableFont_wght.ttf) format("truetype-variations");font-weight:100 900;font-style:normal;font-display:swap}@font-face{font-family:Figtree;src:url(/fonts/figtree/Figtree-Italic-VariableFont_wght.ttf) format("truetype-variations");font-weight:100 900;font-style:italic;font-display:swap}:root{--fw-font-sans: "Figtree", system-ui, -apple-system, "Segoe UI", sans-serif;--fw-font-mono: "IBM Plex Mono", ui-monospace, SFMono-Regular, Menlo, monospace;--fw-primary: #19ABDE;--fw-primary-text: #1380A6;--fw-secondary: #FBD30F;--fw-hover: #FBD30F;--fw-hover-on-dark: #FBD30F}*{box-sizing:border-box}html{scroll-behavior:smooth}html,body{margin:0;padding:0;background:#fff}body,input,textarea,button,select{font-family:var(--fw-font-sans)}section[id],div[id]{scroll-margin-top:96px}::selection{background:#19abde2e}a{color:var(--fw-primary-text)}a:hover{color:var(--fw-primary)}a,button{transition:color .22s ease,background-color .25s ease,border-color .25s ease,opacity .22s ease}button:not(:disabled):hover{opacity:.92}@media (prefers-reduced-motion: reduce){html{scroll-behavior:auto}}@keyframes fw-float{0%,to{transform:translateY(0)}50%{transform:translateY(-14px)}}.cs-menu-item:hover{background:#fbfbfa}.cs-menu-desc,.cs-menu-view{transition:opacity .25s ease}.cs-menu-view{opacity:0}.cs-menu-item:hover .cs-menu-desc,.cs-menu-item:focus-visible .cs-menu-desc{opacity:0}.cs-menu-item:hover .cs-menu-view,.cs-menu-item:focus-visible .cs-menu-view{opacity:1}@media (max-width: 1100px){.fw-nav-pad{padding:0 40px!important}}@media (max-width: 1000px){.fw-nav-pad{padding:0 24px!important}.fw-nav-links{gap:20px!important}.fw-nav-links a,.fw-nav-links button{font-size:14px!important}}@media (max-width: 760px){.fw-nav-links{display:none!important}.fw-nav-burger,.fw-nav-panel{display:flex!important}.fw-nav-pad{gap:10px!important}.fw-nav-login{display:none!important}.fw-nav-cta a{font-size:14px!important;padding:8px 14px!important}}@media (max-width: 400px){.fw-nav-logo{height:30px!important}.fw-nav-cta a{font-size:13.5px!important;padding:8px 11px!important}}@media (max-width: 339px){.fw-nav-cta{display:none!important}}@media (max-width: 760px){.fw-foot-nav a{padding:13px 0!important;margin:-13px 0!important}footer a[aria-label]{display:inline-flex!important;align-items:center!important;justify-content:center!important;width:44px!important;height:44px!important;margin:-11px!important}footer div:has(>a[href="/terms"]){row-gap:34px!important}footer a[href="/terms"],footer a[href="/privacy"],footer a[href="/cookies"]{padding:15px 0!important;margin:-15px 0!important}footer a.hv8{padding:9px 2px!important}}@media (max-width: 1000px){.fw-t-display{font-size:44px!important}.fw-t-section{font-size:36px!important;letter-spacing:-.025em!important}}@media (max-width: 620px){.fw-t-display{font-size:32px!important;letter-spacing:-.02em!important}.fw-t-section{font-size:26px!important;letter-spacing:-.02em!important}}.fw-wordmark{transition:opacity .3s ease}.fw-wordmark:hover{opacity:.5}.fw-foot-social{display:none!important}.hv1:hover{color:#19abde!important}.hv2:hover{background:transparent!important;color:#333!important;border-color:#19abde!important}.hv3:hover{background:#fbd30f!important;color:#333!important;border-color:#fbd30f!important}.hv4:hover{color:#19abde!important}.hv5:hover{border-color:#33333359!important}.hv6:hover{background:#fbd30f!important;color:#333!important;border-color:#fbd30f!important}.hv7:hover,.hv8:hover,.hv5:hover{color:#19abde!important}
