:root{--paper:#f3efe5;--paper-2:#eae3d2;--card:#fbf8f1;--ink:#171a1f;--line:#171a1f21;--blue:#0186df;--night:#0b0f17;--night-2:#121826;--motion-play:running}
@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeUp{0%{opacity:0;transform:translateY(22px)}to{opacity:1;transform:none}}@keyframes maskUp{0%{transform:translateY(112%)}to{transform:none}}@keyframes drawIn{to{stroke-dashoffset:0}}[data-draw][data-drawn]{stroke-dashoffset:0!important}@keyframes floatY{0%{transform:translateY(0)}to{transform:translateY(-8px)}}@keyframes pulseRing{0%{opacity:.75;transform:scale(.45)}to{opacity:0;transform:scale(2.1)}}@keyframes blinkCaret{0%,49%{opacity:1}50%,to{opacity:0}}@keyframes typeIn{0%{max-width:0}to{max-width:360px}}@keyframes wave{0%{transform:scaleY(.3)}to{transform:scaleY(1)}}@keyframes driftY{0%{transform:translateY(-5px)}to{transform:translateY(6px)}}@keyframes popIn{0%{opacity:0;transform:translateY(14px)scale(.96)}to{opacity:1;transform:none}}@keyframes swapUp{0%{transform:translateY(62px)}to{transform:none}}@keyframes swapDown{0%{transform:translateY(-62px)}to{transform:none}}@keyframes twinkle{0%{opacity:.12}to{opacity:.55}}@keyframes spinSlow{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes navFadeIn{0%{opacity:0}to{opacity:1}}@keyframes navFadeDown{0%{opacity:0;transform:translate(-50%,-10px)}to{opacity:1;transform:translate(-50%)}}@keyframes navSheetIn{0%{opacity:0}to{opacity:1}}@keyframes navPopIn{0%{opacity:0;transform:translateY(14px)scale(.97)}to{opacity:1;transform:none}}@keyframes ctaTwinkle{0%{opacity:.12}to{opacity:.55}}@keyframes ctaPulse{0%{opacity:.75;transform:scale(.45)}to{opacity:0;transform:scale(2.1)}}@keyframes ctaComet{0%{offset-distance:0%;opacity:0}8%{opacity:1}88%{opacity:1}to{offset-distance:100%;opacity:0}}@keyframes blinkDot{0%,to{opacity:1}50%{opacity:.25}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}
.hoverTintRow{transition:background .25s,color .25s}.hoverTintRow:hover{color:var(--ink)!important;background:#171a1f0d!important}.hoverBlueText{transition:color .25s}.hoverBlueText:hover{color:var(--blue)!important}.hoverCardLift{transition:border-color .25s,transform .25s,box-shadow .25s}.hoverCardLift:hover{color:var(--ink)!important;border-color:#0186df8c!important;transform:translateY(-2px)!important;box-shadow:0 14px 30px -18px #0186df80!important}.hoverBorderBlue{transition:border-color .25s}.hoverBorderBlue:hover,.hoverBorderBlue:focus-within{border-color:var(--blue)!important}.hoverCardLiftSoft{transition:border-color .3s,transform .3s}.hoverCardLiftSoft:hover{border-color:#0186df80!important;transform:translateY(-3px)!important}.hoverInkFill{transition:background .25s}.hoverInkFill:hover{color:var(--paper)!important;background:#000!important}.hoverTintInk{transition:background .25s,color .25s}.hoverTintInk:hover{color:var(--ink)!important;background:#171a1f0d!important}.hoverGlowRing{transition:box-shadow .3s}.hoverGlowRing:hover{box-shadow:0 0 0 1px #0186df40,0 24px 60px -30px #171a1f59!important}.hoverOnDarkSolid{transition:background .25s}.hoverOnDarkSolid:hover{color:#12151c!important;background:#fff!important}.hoverOnDarkOutline{transition:border-color .25s,background .25s}.hoverOnDarkOutline:hover{color:var(--paper)!important;background:#f3efe50f!important;border-color:#f3efe5b3!important}.hoverInkText:hover{color:var(--ink)!important}.hoverPaperText:hover{color:var(--paper)!important}.hoverCardBorderInk{transition:border-color .25s}.hoverCardBorderInk:hover{color:var(--ink)!important;border-color:#0186df80!important}.hoverCardGlowPaper{transition:box-shadow .25s}.hoverCardGlowPaper:hover{color:var(--paper)!important;box-shadow:0 0 0 1px #0186df80!important}.hoverCloseOnDark{transition:background .25s}.hoverCloseOnDark:hover{background:#f3efe52e!important}.hoverCloseLight{transition:background .25s}.hoverCloseLight:hover{background:#171a1f1a!important}.hoverInputFocusBlue{transition:border-color .25s}.hoverInputFocusBlue:focus{border-color:#0186df99!important}.hoverProofTile{transition:border-color .3s,color .3s}.hoverProofTile:hover{color:#171a1fa6!important;border-color:#0186df80!important}.hoverProofMore{transition:border-color .25s,color .25s}.hoverProofMore:hover{color:var(--blue)!important;border-color:#0186df80!important}.hoverWorkCard{transition:border-color .3s,transform .3s}.hoverWorkCard:hover{color:var(--ink)!important;border-color:#0186df73!important;transform:translateY(-3px)!important}.hoverDistPillGlow{transition:border-color .3s,box-shadow .3s}.hoverDistPillGlow:hover{border-color:var(--blue)!important;box-shadow:0 0 24px #0186df59!important}.hoverDistVideoGlow{transition:border-color .25s,background .25s,box-shadow .25s}.hoverDistVideoGlow:hover{border-color:var(--blue)!important;background:#0186df1a!important;box-shadow:0 0 30px #0186df40!important}.hoverServicesExplore{transition:border-color .25s,background .25s}.hoverServicesExplore:hover{border-color:var(--ink)!important;background:var(--paper)!important;color:var(--ink)!important}.hoverWorkLibraryCard{transition:border-color .3s,transform .3s}.hoverWorkLibraryCard:hover{border-color:#0186df6b!important;transform:translateY(-2px)!important}.hoverWorkTalkToUs{transition:border-color .25s}.hoverWorkTalkToUs:hover{color:#fff!important;border-color:#f3efe5b3!important}.hoverSolutionCard{transition:border-color .3s,transform .3s,box-shadow .3s}.hoverSolutionCard:hover{color:var(--ink)!important;border-color:#0186df80!important;transform:translateY(-3px)!important;box-shadow:0 24px 50px -28px #0186df73!important}.hoverPressCard{transition:border-color .3s,transform .3s}.hoverPressCard:hover{color:var(--ink)!important;border-color:#0186df73!important;transform:translateY(-2px)!important}.hoverDemoFallbackPill{transition:border-color .2s,color .2s}.hoverDemoFallbackPill:hover{color:#f3efe5!important;border-color:#0186dfbf!important}
html{scroll-behavior:smooth;scroll-padding-top:104px}body{background:var(--paper);color:var(--ink);font-family:var(--font-instrument), "Instrument Sans", ui-sans-serif, system-ui, sans-serif;-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;margin:0;overflow-x:clip}a{color:inherit;text-decoration:none}a:hover{color:var(--blue)}::selection{background:#0186df38}:focus-visible{outline:2px solid var(--blue);outline-offset:2px;border-radius:4px}body:after{content:"";z-index:6;pointer-events:none;opacity:.55;mix-blend-mode:multiply;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='260' height='260'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.82' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix type='matrix' values='0 0 0 0 0.52 0 0 0 0 0.49 0 0 0 0 0.42 0 0 0 0.045 0'/%3E%3C/filter%3E%3Crect width='260' height='260' filter='url(%23n)'/%3E%3C/svg%3E");position:fixed;inset:0}@media (max-width:920px){.desktopOnly{display:none!important}}@media (min-width:921px){.mobileOnly{display:none!important}}@media (max-width:1079.98px){.wideOnly{display:none!important}}@media (min-width:1080px){.narrowOnly{display:none!important}}[data-testid=cal-embed],[data-testid=cal-embed] *{scrollbar-width:none;-ms-overflow-style:none}[data-testid=cal-embed]::-webkit-scrollbar{width:0;height:0;display:none}[data-testid=cal-embed] ::-webkit-scrollbar{width:0;height:0;display:none}
