html{-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;font-family:sans-serif}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{vertical-align:baseline;display:inline-block}audio:not([controls]){height:0;display:none}[hidden],template{display:none}a{background-color:#0000}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}h1{margin:.67em 0;font-size:2em}mark{color:#000;background:#ff0}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}hr{box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:none}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:700}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}@font-face{font-family:webflow-icons;src:url(data:application/x-font-ttf;charset=utf-8;base64,AAEAAAALAIAAAwAwT1MvMg8SBiUAAAC8AAAAYGNtYXDpP+a4AAABHAAAAFxnYXNwAAAAEAAAAXgAAAAIZ2x5ZmhS2XEAAAGAAAADHGhlYWQTFw3HAAAEnAAAADZoaGVhCXYFgQAABNQAAAAkaG10eCe4A1oAAAT4AAAAMGxvY2EDtALGAAAFKAAAABptYXhwABAAPgAABUQAAAAgbmFtZSoCsMsAAAVkAAABznBvc3QAAwAAAAAHNAAAACAAAwP4AZAABQAAApkCzAAAAI8CmQLMAAAB6wAzAQkAAAAAAAAAAAAAAAAAAAABEAAAAAAAAAAAAAAAAAAAAABAAADpAwPA/8AAQAPAAEAAAAABAAAAAAAAAAAAAAAgAAAAAAADAAAAAwAAABwAAQADAAAAHAADAAEAAAAcAAQAQAAAAAwACAACAAQAAQAg5gPpA//9//8AAAAAACDmAOkA//3//wAB/+MaBBcIAAMAAQAAAAAAAAAAAAAAAAABAAH//wAPAAEAAAAAAAAAAAACAAA3OQEAAAAAAQAAAAAAAAAAAAIAADc5AQAAAAABAAAAAAAAAAAAAgAANzkBAAAAAAEBIAAAAyADgAAFAAAJAQcJARcDIP5AQAGA/oBAAcABwED+gP6AQAABAOAAAALgA4AABQAAEwEXCQEH4AHAQP6AAYBAAcABwED+gP6AQAAAAwDAAOADQALAAA8AHwAvAAABISIGHQEUFjMhMjY9ATQmByEiBh0BFBYzITI2PQE0JgchIgYdARQWMyEyNj0BNCYDIP3ADRMTDQJADRMTDf3ADRMTDQJADRMTDf3ADRMTDQJADRMTAsATDSANExMNIA0TwBMNIA0TEw0gDRPAEw0gDRMTDSANEwAAAAABAJ0AtAOBApUABQAACQIHCQEDJP7r/upcAXEBcgKU/usBFVz+fAGEAAAAAAL//f+9BAMDwwAEAAkAABcBJwEXAwE3AQdpA5ps/GZsbAOabPxmbEMDmmz8ZmwDmvxmbAOabAAAAgAA/8AEAAPAAB0AOwAABSInLgEnJjU0Nz4BNzYzMTIXHgEXFhUUBw4BBwYjNTI3PgE3NjU0Jy4BJyYjMSIHDgEHBhUUFx4BFxYzAgBqXV6LKCgoKIteXWpqXV6LKCgoKIteXWpVSktvICEhIG9LSlVVSktvICEhIG9LSlVAKCiLXl1qal1eiygoKCiLXl1qal1eiygoZiEgb0tKVVVKS28gISEgb0tKVVVKS28gIQABAAABwAIAA8AAEgAAEzQ3PgE3NjMxFSIHDgEHBhUxIwAoKIteXWpVSktvICFmAcBqXV6LKChmISBvS0pVAAAAAgAA/8AFtgPAADIAOgAAARYXHgEXFhUUBw4BBwYHIxUhIicuAScmNTQ3PgE3NjMxOAExNDc+ATc2MzIXHgEXFhcVATMJATMVMzUEjD83NlAXFxYXTjU1PQL8kz01Nk8XFxcXTzY1PSIjd1BQWlJJSXInJw3+mdv+2/7c25MCUQYcHFg5OUA/ODlXHBwIAhcXTzY1PTw1Nk8XF1tQUHcjIhwcYUNDTgL+3QFt/pOTkwABAAAAAQAAmM7nP18PPPUACwQAAAAAANciZKUAAAAA1yJkpf/9/70FtgPDAAAACAACAAAAAAAAAAEAAAPA/8AAAAW3//3//QW2AAEAAAAAAAAAAAAAAAAAAAAMBAAAAAAAAAAAAAAAAgAAAAQAASAEAADgBAAAwAQAAJ0EAP/9BAAAAAQAAAAFtwAAAAAAAAAKABQAHgAyAEYAjACiAL4BFgE2AY4AAAABAAAADAA8AAMAAAAAAAIAAAAAAAAAAAAAAAAAAAAAAAAADgCuAAEAAAAAAAEADQAAAAEAAAAAAAIABwCWAAEAAAAAAAMADQBIAAEAAAAAAAQADQCrAAEAAAAAAAUACwAnAAEAAAAAAAYADQBvAAEAAAAAAAoAGgDSAAMAAQQJAAEAGgANAAMAAQQJAAIADgCdAAMAAQQJAAMAGgBVAAMAAQQJAAQAGgC4AAMAAQQJAAUAFgAyAAMAAQQJAAYAGgB8AAMAAQQJAAoANADsd2ViZmxvdy1pY29ucwB3AGUAYgBmAGwAbwB3AC0AaQBjAG8AbgBzVmVyc2lvbiAxLjAAVgBlAHIAcwBpAG8AbgAgADEALgAwd2ViZmxvdy1pY29ucwB3AGUAYgBmAGwAbwB3AC0AaQBjAG8AbgBzd2ViZmxvdy1pY29ucwB3AGUAYgBmAGwAbwB3AC0AaQBjAG8AbgBzUmVndWxhcgBSAGUAZwB1AGwAYQByd2ViZmxvdy1pY29ucwB3AGUAYgBmAGwAbwB3AC0AaQBjAG8AbgBzRm9udCBnZW5lcmF0ZWQgYnkgSWNvTW9vbi4ARgBvAG4AdAAgAGcAZQBuAGUAcgBhAHQAZQBkACAAYgB5ACAASQBjAG8ATQBvAG8AbgAuAAAAAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA==)format("truetype");font-weight:400;font-style:normal}[class^=w-icon-],[class*=\ w-icon-]{speak:none;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-weight:400;line-height:1;font-family:webflow-icons!important}.w-icon-slider-right:before{content:""}.w-icon-slider-left:before{content:""}.w-icon-nav-menu:before{content:""}.w-icon-arrow-down:before,.w-icon-dropdown-toggle:before{content:""}.w-icon-file-upload-remove:before{content:""}.w-icon-file-upload-icon:before{content:""}*{box-sizing:border-box}html{height:100%}body{color:#333;background-color:#fff;min-height:100%;margin:0;font-family:Arial,sans-serif;font-size:14px;line-height:20px}img{vertical-align:middle;max-width:100%;display:inline-block}html.w-mod-touch *{background-attachment:scroll!important}.w-block{display:block}.w-inline-block{max-width:100%;display:inline-block}.w-clearfix:before,.w-clearfix:after{content:" ";grid-area:1/1/2/2;display:table}.w-clearfix:after{clear:both}.w-hidden{display:none}.w-button{color:#fff;line-height:inherit;cursor:pointer;background-color:#3898ec;border:0;border-radius:0;padding:9px 15px;text-decoration:none;display:inline-block}input.w-button{-webkit-appearance:button}:where(button.w-popover-trigger),:where(button.w-modal-trigger){color:inherit;cursor:pointer;font:inherit;line-height:inherit;text-align:inherit;-webkit-text-decoration:inherit;text-decoration:inherit;background-color:#0000;border:0;margin:0;padding:0}:where(.w-popover){position-anchor:auto;position-area:top}:where(.w-popover[data-w-popover-backdrop-animated],.w-modal[data-w-popover-backdrop-animated])::backdrop{animation:var(--w-backdrop-animation,none)}:where(.w-popover,.w-modal){--w-backdrop-animation:initial}.w-popover-mask{opacity:0!important;clip-path:none!important;pointer-events:auto!important;border:0!important;width:auto!important;max-width:none!important;height:auto!important;max-height:none!important;margin:0!important;padding:0!important;position:fixed!important;inset:0!important;transform:none!important}.w-popover-mask[popover]{translate:none!important;rotate:none!important;scale:none!important}.w-popover-mask::backdrop{display:none!important}.w-popover-mask:not(:popover-open){display:none!important}@supports not selector(:popover-open){.w-popover-mask{display:none!important}}.w-popover[popover]:not(:popover-open){display:none}.w-modal:not([open]):not([popover]){display:none}.w-modal[popover]:not(:popover-open){display:none}:where(.w-modal[data-w-modal-lock-scroll]){overscroll-behavior:contain}html[data-w-dynpage] [data-w-cloak]{color:#0000!important}.w-code-block{margin:unset}pre.w-code-block code{all:inherit}pre.w-code-block code>span{display:block!important}.w-optimization{display:contents}.w-webflow-badge,.w-webflow-badge>img{box-sizing:unset;width:unset;height:unset;max-height:unset;max-width:unset;min-height:unset;min-width:unset;margin:unset;padding:unset;float:unset;clear:unset;border:unset;border-radius:unset;background:unset;background-image:unset;background-position:unset;background-size:unset;background-repeat:unset;background-origin:unset;background-clip:unset;background-attachment:unset;background-color:unset;box-shadow:unset;transform:unset;direction:unset;font-family:unset;font-weight:unset;color:unset;font-size:unset;line-height:unset;font-style:unset;font-variant:unset;text-align:unset;letter-spacing:unset;-webkit-text-decoration:unset;text-decoration:unset;text-indent:unset;text-transform:unset;list-style-type:unset;text-shadow:unset;vertical-align:unset;cursor:unset;white-space:unset;word-break:unset;word-spacing:unset;word-wrap:unset;transition:unset}.w-webflow-badge{white-space:nowrap;cursor:pointer;box-shadow:0 0 0 1px #0000001a,0 1px 3px #0000001a;visibility:visible!important;opacity:1!important;z-index:2147483647!important;color:#aaadb0!important;width:auto!important;height:auto!important;overflow:unset!important;background-color:#fff!important;border-radius:3px!important;margin:0!important;padding:6px!important;font-size:12px!important;line-height:14px!important;text-decoration:none!important;display:inline-block!important;position:fixed!important;inset:auto 12px 12px auto!important;transform:none!important}.w-webflow-badge>img{position:unset;visibility:unset!important;opacity:1!important;vertical-align:middle!important;display:inline-block!important}h1,h2,h3,h4,h5,h6{margin-bottom:10px;font-weight:700}h1{margin-top:20px;font-size:38px;line-height:44px}h2{margin-top:20px;font-size:32px;line-height:36px}h3{margin-top:20px;font-size:24px;line-height:30px}h4{margin-top:10px;font-size:18px;line-height:24px}h5{margin-top:10px;font-size:14px;line-height:20px}h6{margin-top:10px;font-size:12px;line-height:18px}p{margin-top:0;margin-bottom:10px}blockquote{border-left:5px solid #e2e2e2;margin:0 0 10px;padding:10px 20px;font-size:18px;line-height:22px}figure{margin:0 0 10px}figcaption{text-align:center;margin-top:5px}ul,ol{margin-top:0;margin-bottom:10px;padding-left:40px}.w-list-unstyled{padding-left:0;list-style:none}.w-embed:before,.w-embed:after{content:" ";grid-area:1/1/2/2;display:table}.w-embed:after{clear:both}.w-video{width:100%;padding:0;position:relative}.w-video iframe,.w-video object,.w-video embed{border:none;width:100%;height:100%;position:absolute;top:0;left:0}fieldset{border:0;margin:0;padding:0}button,[type=button],[type=reset]{cursor:pointer;-webkit-appearance:button;border:0}.w-form{margin:0 0 15px}.w-form-done{text-align:center;background-color:#ddd;padding:20px;display:none}.w-form-fail{background-color:#ffdede;margin-top:10px;padding:10px;display:none}.w-input,.w-select{color:#333;vertical-align:middle;background-color:#fff;border:1px solid #ccc;width:100%;height:38px;margin-bottom:10px;padding:8px 12px;font-size:14px;line-height:1.42857;display:block}.w-input::placeholder,.w-select::placeholder{color:#999}.w-input:focus,.w-select:focus{border-color:#3898ec;outline:0}.w-input[disabled],.w-select[disabled],.w-input[readonly],.w-select[readonly],fieldset[disabled] .w-input,fieldset[disabled] .w-select{cursor:not-allowed}.w-input[disabled]:not(.w-input-disabled),.w-select[disabled]:not(.w-input-disabled),.w-input[readonly],.w-select[readonly],fieldset[disabled]:not(.w-input-disabled) .w-input,fieldset[disabled]:not(.w-input-disabled) .w-select{background-color:#eee}textarea.w-input,textarea.w-select{height:auto}.w-select{background-color:#f3f3f3}.w-select[multiple]{height:auto}.w-form-label{cursor:pointer;margin-bottom:0;font-weight:400;display:inline-block}.w-radio{margin-bottom:5px;padding-left:20px;display:block}.w-radio:before,.w-radio:after{content:" ";grid-area:1/1/2/2;display:table}.w-radio:after{clear:both}.w-radio-input{float:left;margin:3px 0 0 -20px;line-height:normal}.w-file-upload{margin-bottom:10px;display:block}.w-file-upload-input{opacity:0;z-index:-100;width:.1px;height:.1px;position:absolute;overflow:hidden}.w-file-upload-default,.w-file-upload-uploading,.w-file-upload-success{color:#333;display:inline-block}.w-file-upload-error{margin-top:10px;display:block}.w-file-upload-default.w-hidden,.w-file-upload-uploading.w-hidden,.w-file-upload-error.w-hidden,.w-file-upload-success.w-hidden{display:none}.w-file-upload-uploading-btn{cursor:pointer;background-color:#fafafa;border:1px solid #ccc;margin:0;padding:8px 12px;font-size:14px;font-weight:400;display:flex}.w-file-upload-file{background-color:#fafafa;border:1px solid #ccc;flex-grow:1;justify-content:space-between;margin:0;padding:8px 9px 8px 11px;display:flex}.w-file-upload-file-name{font-size:14px;font-weight:400;display:block}.w-file-remove-link{cursor:pointer;width:auto;height:auto;margin-top:3px;margin-left:10px;padding:3px;display:block}.w-icon-file-upload-remove{margin:auto;font-size:10px}.w-file-upload-error-msg{color:#ea384c;padding:2px 0;display:inline-block}.w-file-upload-info{padding:0 12px;line-height:38px;display:inline-block}.w-file-upload-label{cursor:pointer;background-color:#fafafa;border:1px solid #ccc;margin:0;padding:8px 12px;font-size:14px;font-weight:400;display:inline-block}.w-icon-file-upload-icon,.w-icon-file-upload-uploading{width:20px;margin-right:8px;display:inline-block}.w-icon-file-upload-uploading{height:20px}.w-container{max-width:940px;margin-left:auto;margin-right:auto}.w-container:before,.w-container:after{content:" ";grid-area:1/1/2/2;display:table}.w-container:after{clear:both}.w-container .w-row{margin-left:-10px;margin-right:-10px}.w-row:before,.w-row:after{content:" ";grid-area:1/1/2/2;display:table}.w-row:after{clear:both}.w-row .w-row{margin-left:0;margin-right:0}.w-col{float:left;width:100%;min-height:1px;padding-left:10px;padding-right:10px;position:relative}.w-col .w-col{padding-left:0;padding-right:0}.w-col-1{width:8.33333%}.w-col-2{width:16.6667%}.w-col-3{width:25%}.w-col-4{width:33.3333%}.w-col-5{width:41.6667%}.w-col-6{width:50%}.w-col-7{width:58.3333%}.w-col-8{width:66.6667%}.w-col-9{width:75%}.w-col-10{width:83.3333%}.w-col-11{width:91.6667%}.w-col-12{width:100%}.w-hidden-main{display:none!important}@media screen and (max-width:991px){.w-container{max-width:728px}.w-hidden-main{display:inherit!important}.w-hidden-medium{display:none!important}.w-col-medium-1{width:8.33333%}.w-col-medium-2{width:16.6667%}.w-col-medium-3{width:25%}.w-col-medium-4{width:33.3333%}.w-col-medium-5{width:41.6667%}.w-col-medium-6{width:50%}.w-col-medium-7{width:58.3333%}.w-col-medium-8{width:66.6667%}.w-col-medium-9{width:75%}.w-col-medium-10{width:83.3333%}.w-col-medium-11{width:91.6667%}.w-col-medium-12{width:100%}.w-col-stack{width:100%;left:auto;right:auto}}@media screen and (max-width:767px){.w-hidden-main,.w-hidden-medium{display:inherit!important}.w-hidden-small{display:none!important}.w-row,.w-container .w-row{margin-left:0;margin-right:0}.w-col{width:100%;left:auto;right:auto}.w-col-small-1{width:8.33333%}.w-col-small-2{width:16.6667%}.w-col-small-3{width:25%}.w-col-small-4{width:33.3333%}.w-col-small-5{width:41.6667%}.w-col-small-6{width:50%}.w-col-small-7{width:58.3333%}.w-col-small-8{width:66.6667%}.w-col-small-9{width:75%}.w-col-small-10{width:83.3333%}.w-col-small-11{width:91.6667%}.w-col-small-12{width:100%}}@media screen and (max-width:479px){.w-container{max-width:none}.w-hidden-main,.w-hidden-medium,.w-hidden-small{display:inherit!important}.w-hidden-tiny{display:none!important}.w-col{width:100%}.w-col-tiny-1{width:8.33333%}.w-col-tiny-2{width:16.6667%}.w-col-tiny-3{width:25%}.w-col-tiny-4{width:33.3333%}.w-col-tiny-5{width:41.6667%}.w-col-tiny-6{width:50%}.w-col-tiny-7{width:58.3333%}.w-col-tiny-8{width:66.6667%}.w-col-tiny-9{width:75%}.w-col-tiny-10{width:83.3333%}.w-col-tiny-11{width:91.6667%}.w-col-tiny-12{width:100%}}.w-widget{position:relative}.w-widget-map{width:100%;height:400px}.w-widget-map label{width:auto;display:inline}.w-widget-map img{max-width:inherit}.w-widget-map .gm-style-iw{text-align:center}.w-widget-map .gm-style-iw>button{display:none!important}.w-widget-twitter{overflow:hidden}.w-widget-twitter-count-shim{vertical-align:top;text-align:center;background:#fff;border:1px solid #758696;border-radius:3px;width:28px;height:20px;display:inline-block;position:relative}.w-widget-twitter-count-shim *{pointer-events:none;-webkit-user-select:none;user-select:none}.w-widget-twitter-count-shim .w-widget-twitter-count-inner{text-align:center;color:#999;font-family:serif;font-size:15px;line-height:12px;position:relative}.w-widget-twitter-count-shim .w-widget-twitter-count-clear{display:block;position:relative}.w-widget-twitter-count-shim.w--large{width:36px;height:28px}.w-widget-twitter-count-shim.w--large .w-widget-twitter-count-inner{font-size:18px;line-height:18px}.w-widget-twitter-count-shim:not(.w--vertical){margin-left:5px;margin-right:8px}.w-widget-twitter-count-shim:not(.w--vertical).w--large{margin-left:6px}.w-widget-twitter-count-shim:not(.w--vertical):before,.w-widget-twitter-count-shim:not(.w--vertical):after{content:" ";pointer-events:none;border:solid #0000;width:0;height:0;position:absolute;top:50%;left:0}.w-widget-twitter-count-shim:not(.w--vertical):before{border-width:4px;border-color:#75869600 #5d6c7b #75869600 #75869600;margin-top:-4px;margin-left:-9px}.w-widget-twitter-count-shim:not(.w--vertical).w--large:before{border-width:5px;margin-top:-5px;margin-left:-10px}.w-widget-twitter-count-shim:not(.w--vertical):after{border-width:4px;border-color:#fff0 #fff #fff0 #fff0;margin-top:-4px;margin-left:-8px}.w-widget-twitter-count-shim:not(.w--vertical).w--large:after{border-width:5px;margin-top:-5px;margin-left:-9px}.w-widget-twitter-count-shim.w--vertical{width:61px;height:33px;margin-bottom:8px}.w-widget-twitter-count-shim.w--vertical:before,.w-widget-twitter-count-shim.w--vertical:after{content:" ";pointer-events:none;border:solid #0000;width:0;height:0;position:absolute;top:100%;left:50%}.w-widget-twitter-count-shim.w--vertical:before{border-width:5px;border-color:#5d6c7b #75869600 #75869600;margin-left:-5px}.w-widget-twitter-count-shim.w--vertical:after{border-width:4px;border-color:#fff #fff0 #fff0;margin-left:-4px}.w-widget-twitter-count-shim.w--vertical .w-widget-twitter-count-inner{font-size:18px;line-height:22px}.w-widget-twitter-count-shim.w--vertical.w--large{width:76px}.w-background-video{color:#fff;height:500px;position:relative;overflow:hidden}.w-background-video>video{object-fit:cover;z-index:-100;background-position:50%;background-size:cover;width:100%;height:100%;margin:auto;position:absolute;inset:-100%}.w-background-video>video::-webkit-media-controls-start-playback-button{-webkit-appearance:none;display:none!important}.w-background-video--control{background-color:#0000;padding:0;position:absolute;bottom:1em;right:1em}.w-background-video--control>[hidden]{display:none!important}.w-slider{text-align:center;clear:both;-webkit-tap-highlight-color:#0000;tap-highlight-color:#0000;background:#ddd;height:300px;position:relative}.w-slider-mask{z-index:1;white-space:nowrap;height:100%;display:block;position:relative;left:0;right:0;overflow:hidden}.w-slide{vertical-align:top;white-space:normal;text-align:left;width:100%;height:100%;display:inline-block;position:relative}.w-slider-nav{z-index:2;text-align:center;-webkit-tap-highlight-color:#0000;tap-highlight-color:#0000;height:40px;margin:auto;padding-top:10px;position:absolute;inset:auto 0 0}.w-slider-nav.w-round>div{border-radius:100%}.w-slider-nav.w-num>div{width:auto;height:auto;font-size:inherit;line-height:inherit;padding:.2em .5em}.w-slider-nav.w-shadow>div{box-shadow:0 0 3px #3336}.w-slider-nav-invert{color:#fff}.w-slider-nav-invert>div{background-color:#2226}.w-slider-nav-invert>div.w-active{background-color:#222}.w-slider-dot{cursor:pointer;background-color:#fff6;width:1em;height:1em;margin:0 3px .5em;transition:background-color .1s,color .1s;display:inline-block;position:relative}.w-slider-dot.w-active{background-color:#fff}.w-slider-dot:focus{outline:none;box-shadow:0 0 0 2px #fff}.w-slider-dot:focus.w-active{box-shadow:none}.w-slider-arrow-left,.w-slider-arrow-right{cursor:pointer;color:#fff;-webkit-tap-highlight-color:#0000;tap-highlight-color:#0000;-webkit-user-select:none;user-select:none;width:80px;margin:auto;font-size:40px;position:absolute;inset:0;overflow:hidden}.w-slider-arrow-left [class^=w-icon-],.w-slider-arrow-right [class^=w-icon-],.w-slider-arrow-left [class*=\ w-icon-],.w-slider-arrow-right [class*=\ w-icon-]{position:absolute}.w-slider-arrow-left:focus,.w-slider-arrow-right:focus{outline:0}.w-slider-arrow-left{z-index:3;right:auto}.w-slider-arrow-right{z-index:4;left:auto}.w-icon-slider-left,.w-icon-slider-right{width:1em;height:1em;margin:auto;inset:0}.w-slider-aria-label{clip:rect(0 0 0 0);border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.w-slider-force-show{display:block!important}.w-dropdown{text-align:left;z-index:900;margin-left:auto;margin-right:auto;display:inline-block;position:relative}.w-dropdown-btn,.w-dropdown-toggle,.w-dropdown-link{vertical-align:top;color:#222;text-align:left;white-space:nowrap;margin-left:auto;margin-right:auto;padding:20px;text-decoration:none;position:relative}.w-dropdown-toggle{-webkit-user-select:none;user-select:none;cursor:pointer;padding-right:40px;display:inline-block}.w-dropdown-toggle:focus{outline:0}.w-icon-dropdown-toggle{width:1em;height:1em;margin:auto 20px auto auto;position:absolute;top:0;bottom:0;right:0}.w-dropdown-list{background:#ddd;min-width:100%;display:none;position:absolute}.w-dropdown-list.w--open{display:block}.w-dropdown-link{color:#222;padding:10px 20px;display:block}.w-dropdown-link.w--current{color:#0082f3}.w-dropdown-link:focus{outline:0}.w-lightbox-backdrop{cursor:auto;letter-spacing:normal;text-indent:0;text-shadow:none;text-transform:none;visibility:visible;white-space:normal;word-break:normal;word-spacing:normal;word-wrap:normal;color:#fff;text-align:center;z-index:2000;opacity:0;-webkit-user-select:none;-moz-user-select:none;-webkit-tap-highlight-color:transparent;background:#000000e6;outline:0;font-family:Helvetica Neue,Helvetica,Ubuntu,Segoe UI,Verdana,sans-serif;font-size:17px;font-style:normal;font-weight:300;line-height:1.2;list-style:disc;position:fixed;inset:0;-webkit-transform:translate(0)}.w-lightbox-backdrop,.w-lightbox-container{-webkit-overflow-scrolling:touch;height:100%;overflow:auto}.w-lightbox-content{height:100vh;position:relative;overflow:hidden}.w-lightbox-view{opacity:0;width:100vw;height:100vh;position:absolute}.w-lightbox-view:before{content:"";height:100vh}.w-lightbox-group,.w-lightbox-group .w-lightbox-view,.w-lightbox-group .w-lightbox-view:before{height:86vh}.w-lightbox-frame,.w-lightbox-view:before{vertical-align:middle;display:inline-block}.w-lightbox-figure{margin:0;position:relative}.w-lightbox-group .w-lightbox-figure{cursor:pointer}.w-lightbox-img{width:auto;max-width:none;height:auto}.w-lightbox-image{float:none;max-width:100vw;max-height:100vh;display:block}.w-lightbox-group .w-lightbox-image{max-height:86vh}.w-lightbox-caption{text-align:left;text-overflow:ellipsis;white-space:nowrap;background:#0006;padding:.5em 1em;position:absolute;bottom:0;left:0;right:0;overflow:hidden}.w-lightbox-embed{width:100%;height:100%;position:absolute;inset:0}.w-lightbox-control{cursor:pointer;background-position:50%;background-repeat:no-repeat;background-size:24px;width:4em;transition:all .3s;position:absolute;top:0}.w-lightbox-left{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9Ii0yMCAwIDI0IDQwIiB3aWR0aD0iMjQiIGhlaWdodD0iNDAiPjxnIHRyYW5zZm9ybT0icm90YXRlKDQ1KSI+PHBhdGggZD0ibTAgMGg1djIzaDIzdjVoLTI4eiIgb3BhY2l0eT0iLjQiLz48cGF0aCBkPSJtMSAxaDN2MjNoMjN2M2gtMjZ6IiBmaWxsPSIjZmZmIi8+PC9nPjwvc3ZnPg==);display:none;bottom:0;left:0}.w-lightbox-right{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9Ii00IDAgMjQgNDAiIHdpZHRoPSIyNCIgaGVpZ2h0PSI0MCI+PGcgdHJhbnNmb3JtPSJyb3RhdGUoNDUpIj48cGF0aCBkPSJtMC0waDI4djI4aC01di0yM2gtMjN6IiBvcGFjaXR5PSIuNCIvPjxwYXRoIGQ9Im0xIDFoMjZ2MjZoLTN2LTIzaC0yM3oiIGZpbGw9IiNmZmYiLz48L2c+PC9zdmc+);display:none;bottom:0;right:0}.w-lightbox-close{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9Ii00IDAgMTggMTciIHdpZHRoPSIxOCIgaGVpZ2h0PSIxNyI+PGcgdHJhbnNmb3JtPSJyb3RhdGUoNDUpIj48cGF0aCBkPSJtMCAwaDd2LTdoNXY3aDd2NWgtN3Y3aC01di03aC03eiIgb3BhY2l0eT0iLjQiLz48cGF0aCBkPSJtMSAxaDd2LTdoM3Y3aDd2M2gtN3Y3aC0zdi03aC03eiIgZmlsbD0iI2ZmZiIvPjwvZz48L3N2Zz4=);background-size:18px;height:2.6em;right:0}.w-lightbox-strip{white-space:nowrap;padding:0 1vh;line-height:0;position:absolute;bottom:0;left:0;right:0;overflow:auto hidden}.w-lightbox-item{box-sizing:content-box;cursor:pointer;width:10vh;padding:2vh 1vh;display:inline-block;-webkit-transform:translate(0,0)}.w-lightbox-active{opacity:.3}.w-lightbox-thumbnail{background:#222;height:10vh;position:relative;overflow:hidden}.w-lightbox-thumbnail-image{position:absolute;top:0;left:0}.w-lightbox-thumbnail .w-lightbox-tall{width:100%;top:50%;transform:translateY(-50%)}.w-lightbox-thumbnail .w-lightbox-wide{height:100%;left:50%;transform:translate(-50%)}.w-lightbox-spinner{box-sizing:border-box;border:5px solid #0006;border-radius:50%;width:40px;height:40px;margin-top:-20px;margin-left:-20px;animation:.8s linear infinite spin;position:absolute;top:50%;left:50%}.w-lightbox-spinner:after{content:"";border:3px solid #0000;border-bottom-color:#fff;border-radius:50%;position:absolute;inset:-4px}.w-lightbox-hide{display:none}.w-lightbox-noscroll{overflow:hidden}@media (min-width:768px){.w-lightbox-content{height:96vh;margin-top:2vh}.w-lightbox-view,.w-lightbox-view:before{height:96vh}.w-lightbox-group,.w-lightbox-group .w-lightbox-view,.w-lightbox-group .w-lightbox-view:before{height:84vh}.w-lightbox-image{max-width:96vw;max-height:96vh}.w-lightbox-group .w-lightbox-image{max-width:82.3vw;max-height:84vh}.w-lightbox-left,.w-lightbox-right{opacity:.5;display:block}.w-lightbox-close{opacity:.8}.w-lightbox-control:hover{opacity:1}}.w-lightbox-inactive,.w-lightbox-inactive:hover{opacity:0}.w-richtext:before,.w-richtext:after{content:" ";grid-area:1/1/2/2;display:table}.w-richtext:after{clear:both}.w-richtext[contenteditable=true]:before,.w-richtext[contenteditable=true]:after{white-space:initial}.w-richtext ol,.w-richtext ul{overflow:hidden}.w-richtext .w-richtext-figure-selected.w-richtext-figure-type-video div:after,.w-richtext .w-richtext-figure-selected[data-rt-type=video] div:after,.w-richtext .w-richtext-figure-selected.w-richtext-figure-type-image div,.w-richtext .w-richtext-figure-selected[data-rt-type=image] div{outline:2px solid #2895f7}.w-richtext figure.w-richtext-figure-type-video>div:after,.w-richtext figure[data-rt-type=video]>div:after{content:"";display:none;position:absolute;inset:0}.w-richtext figure{max-width:60%;position:relative}.w-richtext figure>div:before{cursor:default!important}.w-richtext figure img{width:100%}.w-richtext figure figcaption.w-richtext-figcaption-placeholder{opacity:.6}.w-richtext figure div{color:#0000;font-size:0}.w-richtext figure.w-richtext-figure-type-image,.w-richtext figure[data-rt-type=image]{display:table}.w-richtext figure.w-richtext-figure-type-image>div,.w-richtext figure[data-rt-type=image]>div{display:inline-block}.w-richtext figure.w-richtext-figure-type-image>figcaption,.w-richtext figure[data-rt-type=image]>figcaption{caption-side:bottom;display:table-caption}.w-richtext figure.w-richtext-figure-type-video,.w-richtext figure[data-rt-type=video]{width:60%;height:0}.w-richtext figure.w-richtext-figure-type-video iframe,.w-richtext figure[data-rt-type=video] iframe{width:100%;height:100%;position:absolute;top:0;left:0}.w-richtext figure.w-richtext-figure-type-video>div,.w-richtext figure[data-rt-type=video]>div{width:100%}.w-richtext figure.w-richtext-align-center{clear:both;margin-left:auto;margin-right:auto}.w-richtext figure.w-richtext-align-center.w-richtext-figure-type-image>div,.w-richtext figure.w-richtext-align-center[data-rt-type=image]>div{max-width:100%}.w-richtext figure.w-richtext-align-normal{clear:both}.w-richtext figure.w-richtext-align-fullwidth{text-align:center;clear:both;width:100%;max-width:100%;margin-left:auto;margin-right:auto;display:block}.w-richtext figure.w-richtext-align-fullwidth>div{padding-bottom:inherit;display:inline-block}.w-richtext figure.w-richtext-align-fullwidth>figcaption{display:block}.w-richtext figure.w-richtext-align-floatleft{float:left;clear:none;margin-right:15px}.w-richtext figure.w-richtext-align-floatright{float:right;clear:none;margin-left:15px}.w-nav{z-index:1000;background:#ddd;position:relative}.w-nav:before,.w-nav:after{content:" ";grid-area:1/1/2/2;display:table}.w-nav:after{clear:both}.w-nav-brand{float:left;color:#333;text-decoration:none;position:relative}.w-nav-link{vertical-align:top;color:#222;text-align:left;margin-left:auto;margin-right:auto;padding:20px;text-decoration:none;display:inline-block;position:relative}.w-nav-link.w--current{color:#0082f3}.w-nav-menu{float:right;position:relative}[data-nav-menu-open]{text-align:center;background:#c8c8c8;min-width:200px;position:absolute;top:100%;left:0;right:0;overflow:visible;display:block!important}.w--nav-link-open{display:block;position:relative}.w-nav-overlay{width:100%;display:none;position:absolute;top:100%;left:0;right:0;overflow:hidden}.w-nav-overlay [data-nav-menu-open]{top:0}.w-nav[data-animation=over-left] .w-nav-overlay{width:auto}.w-nav[data-animation=over-left] .w-nav-overlay,.w-nav[data-animation=over-left] [data-nav-menu-open]{z-index:1;top:0;right:auto}.w-nav[data-animation=over-right] .w-nav-overlay{width:auto}.w-nav[data-animation=over-right] .w-nav-overlay,.w-nav[data-animation=over-right] [data-nav-menu-open]{z-index:1;top:0;left:auto}.w-nav-button{float:right;cursor:pointer;-webkit-tap-highlight-color:#0000;tap-highlight-color:#0000;-webkit-user-select:none;user-select:none;padding:18px;font-size:24px;display:none;position:relative}.w-nav-button:focus{outline:0}.w-nav-button.w--open{color:#fff;background-color:#c8c8c8}.w-nav[data-collapse=all] .w-nav-menu{display:none}.w-nav[data-collapse=all] .w-nav-button,.w--nav-dropdown-open,.w--nav-dropdown-toggle-open{display:block}.w--nav-dropdown-list-open{position:static}@media screen and (max-width:991px){.w-nav[data-collapse=medium] .w-nav-menu{display:none}.w-nav[data-collapse=medium] .w-nav-button{display:block}}@media screen and (max-width:767px){.w-nav[data-collapse=small] .w-nav-menu{display:none}.w-nav[data-collapse=small] .w-nav-button{display:block}.w-nav-brand{padding-left:10px}}@media screen and (max-width:479px){.w-nav[data-collapse=tiny] .w-nav-menu{display:none}.w-nav[data-collapse=tiny] .w-nav-button{display:block}}.w-tabs{position:relative}.w-tabs:before,.w-tabs:after{content:" ";grid-area:1/1/2/2;display:table}.w-tabs:after{clear:both}.w-tab-menu{position:relative}.w-tab-link{vertical-align:top;text-align:left;cursor:pointer;color:#222;background-color:#ddd;padding:9px 30px;text-decoration:none;display:inline-block;position:relative}.w-tab-link.w--current{background-color:#c8c8c8}.w-tab-link:focus{outline:0}.w-tab-content{display:block;position:relative;overflow:hidden}.w-tab-pane{display:none;position:relative}.w--tab-active{display:block}@media screen and (max-width:479px){.w-tab-link{display:block}}.w-ix-emptyfix:after{content:""}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.w-dyn-empty{background-color:#ddd;padding:10px}.w-dyn-hide,.w-dyn-bind-empty,.w-condition-invisible{display:none!important}.wf-layout-layout{display:grid}@font-face{font-family:"Fa 400";src:url(https://cdn.prod.website-files.com/662187e91a0cfdb49a55fe5f/662187e91a0cfdb49a55fea7_fa-regular-400.ttf)format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"Fa Brands 400";src:url(https://cdn.prod.website-files.com/662187e91a0cfdb49a55fe5f/662187e91a0cfdb49a55fedd_fa-brands-400.ttf)format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Satoshi Light;src:url(https://cdn.prod.website-files.com/662187e91a0cfdb49a55fe5f/662187e91a0cfdb49a55fea8_Satoshi-Light.otf)format("opentype");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Satoshi Bold;src:url(https://cdn.prod.website-files.com/662187e91a0cfdb49a55fe5f/662187e91a0cfdb49a55fe8c_Satoshi-Bold.otf)format("opentype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Satoshi Regular;src:url(https://cdn.prod.website-files.com/662187e91a0cfdb49a55fe5f/662187e91a0cfdb49a55fe94_Satoshi-Regular.otf)format("opentype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Satoshi Medium;src:url(https://cdn.prod.website-files.com/662187e91a0cfdb49a55fe5f/662187e91a0cfdb49a55fea5_Satoshi-Medium.otf)format("opentype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Editorsnote Hairline;src:url(https://cdn.prod.website-files.com/662187e91a0cfdb49a55fe5f/662187e91a0cfdb49a55fea9_Editor%27sNote-Hairline.otf)format("opentype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Editorsnote;src:url(https://cdn.prod.website-files.com/662187e91a0cfdb49a55fe5f/662187e91a0cfdb49a55feac_Editor%27sNote-Thin.otf)format("opentype");font-weight:100;font-style:normal;font-display:swap}@font-face{font-family:Halyarddisexlt;src:url(https://cdn.prod.website-files.com/662187e91a0cfdb49a55fe5f/662187e91a0cfdb49a55fedc_HalyardDisExLt.otf)format("opentype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Halyarddis;src:url(https://cdn.prod.website-files.com/662187e91a0cfdb49a55fe5f/662187e91a0cfdb49a55fed6_HalyardDis-Regular.otf)format("opentype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Halyarddislt;src:url(https://cdn.prod.website-files.com/662187e91a0cfdb49a55fe5f/662187e91a0cfdb49a55fede_HalyardDisLt.otf)format("opentype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Halyarddislt It;src:url(https://cdn.prod.website-files.com/662187e91a0cfdb49a55fe5f/662187e91a0cfdb49a55fed8_HalyardDisLt-It.otf)format("opentype");font-weight:400;font-style:normal;font-display:swap}:root{--_deverr-colors---font-body:"Hanken Grotesk",sans-serif;--swatch--dark:#1c2021;--brand_transparent:#0f634ebf;--swatch--brand:#a7d397;--swatch--brand2:var(--swatch--brand);--turquoise\<deleted\|variable-a548d5db\>:#1ce5c3;--medium-slate-blue\<deleted\|variable-80bcd890\>:#9d4dfa;--brad3:#8958fe;--_deverr-colors---white:#fff;--_deverr-colors---brand-green:#aacc8e;--brand-secondary:#edf6ea;--white:#fff;--_deverr-colors---border-light:#e3e8df;--_deverr-colors---section-grey:#f9f9f6;--_deverr-colors---surface:#fafbf8;--_deverr-colors---ink:#1b1d1e;--_deverr-colors---green-tint:#eef5e8;--_deverr-colors---deep-green:#3f6a2e;--_deverr-colors---border-input:#d5dbd0;--_deverr-colors---border-dark:#3a3e3f;--_deverr-colors---font-heading:"Hanken Grotesk",sans-serif;--_deverr-colors---text-on-dark:#d9ddd6;--_deverr-colors---text-muted:#3a3d3b;--_deverr-colors---border-divider:#dcdcd6;--_deverr-colors---border-soft:#e4e4df;--_deverr-colors---surface-warm:#faf9f5;--_deverr-colors---track-grey:#e2e2dc;--_deverr-colors---border-tint:#dde6d6;--_deverr-colors---placeholder:#8a8f8c;--_deverr-colors---error-red:#b3261e;--_deverr-colors---border-dashed:#cfcfc7;--_deverr-colors---brand-green-hover:#93b877;--_deverr-colors---rail-green:#4a5a40;--_deverr-colors---text-faint:#6b716c;--_deverr-colors---border-tint-strong:#c9d8be;--_deverr-colors---green-tint-light:#f3f7ef;--light-green:#fafbf8;--_deverr-colors---text-caption:#4a4f4b;--_deverr-colors---border-green:#d8e4cf;--_deverr-colors---brand-green-pressed:#9bc07c}.w-pagination-wrapper{flex-wrap:wrap;justify-content:center;display:flex}.w-pagination-previous{color:#333;background-color:#fafafa;border:1px solid #ccc;border-radius:2px;margin-left:10px;margin-right:10px;padding:9px 20px;font-size:14px;display:block}.w-pagination-previous-icon{margin-right:4px}.w-pagination-next{color:#333;background-color:#fafafa;border:1px solid #ccc;border-radius:2px;margin-left:10px;margin-right:10px;padding:9px 20px;font-size:14px;display:block}.w-pagination-next-icon{margin-left:4px}.w-layout-grid{grid-row-gap:16px;grid-column-gap:16px;grid-template-rows:auto auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;display:grid}.w-layout-blockcontainer{max-width:940px;margin-left:auto;margin-right:auto;display:block}.w-checkbox{margin-bottom:5px;padding-left:20px;display:block}.w-checkbox:before{content:" ";grid-area:1/1/2/2;display:table}.w-checkbox:after{content:" ";clear:both;grid-area:1/1/2/2;display:table}.w-checkbox-input{float:left;margin:4px 0 0 -20px;line-height:normal}.w-checkbox-input--inputType-custom{border:1px solid #ccc;border-radius:2px;width:12px;height:12px}.w-checkbox-input--inputType-custom.w--redirected-checked{background-color:#3898ec;background-image:url(https://d3e54v103j8qbb.cloudfront.net/static/custom-checkbox-checkmark.589d534424.svg);background-position:50%;background-repeat:no-repeat;background-size:cover;border-color:#3898ec}.w-checkbox-input--inputType-custom.w--redirected-focus{box-shadow:0 0 3px 1px #3898ec}@media screen and (max-width:991px){.w-layout-blockcontainer{max-width:728px}}@media screen and (max-width:767px){.w-layout-blockcontainer{max-width:none}}body{font-family:var(--_deverr-colors---font-body);color:#333;font-size:14px;line-height:20px}h1{letter-spacing:-.03em;max-width:1300px;margin-top:0;margin-bottom:0;font-size:70px;font-weight:400;line-height:1.1}h2{letter-spacing:-.03em;margin-top:0;margin-bottom:0;font-size:60px;font-weight:400;line-height:1.2}h3{letter-spacing:-.03em;margin-top:0;margin-bottom:0;font-size:45px;font-weight:400;line-height:1.2}h4{margin-top:0;margin-bottom:0;font-size:30px;font-weight:200;line-height:36px}h5{margin-top:0;margin-bottom:10px;font-family:Editorsnote,sans-serif;font-size:28px;font-style:italic;font-weight:200;line-height:32px}p{margin-bottom:10px}a{color:#000;text-decoration:none}ul{margin-top:0;margin-bottom:10px;padding-left:20px}li{margin-bottom:2px;font-size:16px}label{margin-bottom:5px;font-weight:400;display:block}em{text-transform:lowercase;font-family:Editorsnote,sans-serif;font-style:italic}sub{top:2px}blockquote{border-left:5px #e2e2e2;margin-bottom:16px;padding:0;font-family:Editorsnote,sans-serif;font-size:35px;font-weight:200;line-height:48px}.body{color:#fff;font-weight:400}.hero-section{z-index:2;background-color:#8958fe00;background-image:url(https://cdn.prod.website-files.com/662187e91a0cfdb49a55fe5f/6625b77292b6e9e3b3b9a3f7_AdobeStock_382114902-full_size_2-2.webp);background-position:0 0;background-size:cover;background-attachment:fixed;flex-direction:column;justify-content:center;align-items:stretch;min-height:100svh;padding:200px 0 124px;display:flex;position:relative;overflow:hidden}.hero-section.sub{background-color:var(--swatch--dark);background-image:none;background-position:0 0;min-height:auto;padding-top:200px;display:block}.full-container{z-index:1;width:90%;max-width:1280px;margin-left:auto;margin-right:auto;padding-top:0;position:relative}.full-container.nav{background-color:var(--brand_transparent);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:500px;flex-direction:row;justify-content:space-between;align-items:center;max-width:90%;padding:6px 24px;display:flex}.content-wrapper{position:relative}.main-paragraph{margin-bottom:0;font-size:18px;font-weight:400;line-height:1.4}.main-paragraph.big{font-size:20px;line-height:30px}.main-paragraph._14{font-size:14px;line-height:20px}.section{padding-top:100px;padding-bottom:100px;position:relative}.section._0-top{background-image:url(https://cdn.prod.website-files.com/662187e91a0cfdb49a55fe5f/6621fb92d8fed913aa91b7c5_AdobeStock_382114902-full_size-4.webp);background-position:50% 65%;background-size:auto;background-attachment:fixed;padding-top:0}.section.freebie{color:#fff;background-image:linear-gradient(#00000080,#00000080),url(https://cdn.prod.website-files.com/662187e91a0cfdb49a55fe5f/662187e91a0cfdb49a55ff14_658c7f9b9d2e2dd5e219ab4c_pexels-zhanna-tikhonova-tt-9836055.webp);background-position:0 0,50% 0;background-size:auto,cover;background-attachment:scroll,scroll}.section.overflow-off{overflow:hidden}.section.bc-white{color:#000;background-color:#fff}.section.about-us{display:block}.heading-container{text-align:center;max-width:1000px;margin-bottom:80px;margin-left:auto;margin-right:auto}.price-card{text-align:center;background-color:#ef3e5b;border-radius:16px;flex-direction:column;justify-content:flex-start;align-items:center;width:100%;max-width:450px;margin-left:auto;margin-right:auto;padding:35px;display:flex}.text-field{height:50px;color:var(--swatch--dark);background-color:#fff0;border:1px #ffffff4d;border-bottom:1px solid #0000004d;margin-bottom:0;padding-left:0;padding-right:0;font-size:16px}.text-field::placeholder{color:#0009}.text-field.newsletter{color:#000;background-color:#fff;border-style:none;border-color:#000;border-radius:500px;height:60px;padding-left:24px;padding-right:0}.text-field.newsletter::placeholder{color:#0009}.navbar{-webkit-backdrop-filter:none;backdrop-filter:none;color:#fff;background-color:#ddd0;align-items:center;padding-top:24px;padding-bottom:24px;display:flex;position:fixed;inset:0% 0% auto}.logo.emblem{pointer-events:none;margin-right:10px;display:block}.nav-link{opacity:.75;color:#fff;padding-left:18px;padding-right:18px;font-family:Satoshi Medium,sans-serif;font-size:16px;font-style:normal;font-weight:500;transition:all .3s}.nav-link:hover{opacity:1;color:#a7d397}.nav-link.w--current{color:#fff}.footer-grid{grid-column-gap:32px;grid-template-rows:auto;grid-template-columns:1.75fr .5fr .5fr .5fr}.footer-grid.hide{grid-column-gap:32px;grid-row-gap:16px;border-bottom:1px solid #00000026;grid-template-rows:auto;grid-template-columns:1.25fr .5fr .5fr .5fr;grid-auto-columns:1fr;margin-left:auto;margin-right:auto;display:grid}.footer-card{flex-direction:column;align-items:flex-start;padding-bottom:64px;display:flex}.footer-card.limit{max-width:350px}.footer-title{margin-bottom:25px;font-size:20px;font-weight:600;line-height:24px}.copyright-wrapper{text-align:left;justify-content:space-between;align-items:center;margin-top:32px;display:flex}.divider{background-color:#ffffff26;flex:1;width:100%;height:1px;margin-top:32px;margin-bottom:32px}.nav-menu{z-index:99;flex-direction:row;justify-content:center;align-items:center;margin-left:auto;display:flex}.brand{color:#fff;background-color:#fa586300;background-image:none;background-repeat:repeat;background-size:auto;align-items:center;margin-right:0;display:flex}.brand.w--current{grid-column-gap:8px;grid-row-gap:8px;background-color:#fa586300}.card{background-color:var(--swatch--brand);border-radius:24px;flex-flow:column;justify-content:flex-start;align-items:flex-start;padding:32px;display:flex;position:relative;overflow:hidden}.card.bc-brand2{color:#fff;background-color:#8958fe}.card.bc-brand3{color:#fff;background-color:#46b8ff}.feature-card{color:#000;text-align:center;background-color:#fff;background-image:none;border-radius:12px;flex-direction:column;justify-content:flex-start;align-items:center;width:100%;height:100%;min-height:280px;padding:40px 32px;display:flex;box-shadow:0 0 40px #0000000d}.button-wrapper{grid-column-gap:24px;grid-row-gap:24px;justify-content:center;align-items:center;margin-top:60px;display:flex}.button-wrapper.align-left{text-align:center;justify-content:center;align-items:center;margin-top:40px}.support-category-card{text-align:center;background-color:#272727;border-radius:16px;flex-direction:column;align-items:center;padding:50px 25px;text-decoration:none;transition:background-color .3s;display:flex}.support-category-card:hover{background-color:#080808}.contact-card{color:#000;text-align:left;background-color:#d8ecec;width:100%;padding:35px;text-decoration:none}.faq-question-wrap{margin-bottom:0}.hero-wrapper{text-align:center;flex-direction:column;justify-content:center;align-items:center;max-width:900px;margin-left:auto;margin-right:auto}.hero-wrapper._800{max-width:800px}.sub-header{opacity:.5;margin-bottom:12px;font-size:18px;font-weight:400;line-height:1}.feature-card-2{text-align:left;background-color:#fff0;flex-direction:column;justify-content:center;align-items:center;width:100%;max-width:350px;padding:35px;display:flex}.heading-container-2{text-align:center;max-width:700px;margin-bottom:50px;margin-left:auto;margin-right:auto}.site-button{color:var(--swatch--dark);text-align:center;cursor:pointer;background-color:#fff;border-radius:500px;justify-content:center;align-items:center;padding:24px 35px;font-family:Satoshi Medium,sans-serif;font-size:20px;font-weight:500;transition:all .2s}.site-button:hover{background-color:var(--swatch--brand2);color:var(--swatch--dark)}.site-button.nav{color:#000;text-align:left;padding:14px 25px;font-size:16px;line-height:1}.site-button.transparent{color:#000;background-color:#9d4dfa00;background-image:url(https://cdn.prod.website-files.com/662187e91a0cfdb49a55fe5f/662187e91a0cfdb49a55fef8_60eef24f79dd0f3eac0bcd63_Black%20Arrow%20Right.svg);background-position:90%;background-repeat:no-repeat;background-size:auto;padding:0 40px 0 0;transition-property:all}.site-button.transparent:hover{background-position:93%}.site-button.transparent.light{filter:invert();color:#000;padding-top:0;padding-bottom:0;padding-left:0}.site-button.outline{color:#fff;background-color:#27000100;border:1px solid #a7d39766;padding-top:23px;padding-bottom:23px}.site-button.outline:hover{border-color:var(--swatch--brand);background-color:var(--swatch--brand);color:var(--swatch--dark)}.site-button.newsletter{background-color:var(--swatch--brand);color:#fff;border-top-left-radius:0;border-bottom-left-radius:0;position:absolute;inset:0% 0% 0% auto}.site-button.newsletter.footer-subscribe{filter:none;background-color:#93572700;background-image:url(https://cdn.prod.website-files.com/662187e91a0cfdb49a55fe5f/662187e91a0cfdb49a55ff0c_right-arrow.webp);background-position:90%;background-repeat:no-repeat;background-size:20px;background-attachment:scroll;padding-top:12px;padding-bottom:12px}.site-button.bc-brand{background-color:var(--swatch--brand);color:var(--swatch--dark)}.site-button.bc-brand:hover{color:#fff;background-color:#8958fe}.contact-card-2{color:#000;text-align:left;background-color:#00a4fa;width:100%;padding:35px;text-decoration:none}.event-grid{grid-template-rows:auto;grid-template-columns:.4fr .25fr 1fr;margin-bottom:100px;font-size:18px;line-height:28px;display:flex}.container-medium-750px{text-align:center;max-width:800px;margin-bottom:64px;margin-left:auto;margin-right:auto}.container-medium-750px.mg-none{margin-bottom:0;padding-top:100px}.text-center{text-align:center;flex-direction:column;justify-content:center;align-items:center}.bio-card{cursor:pointer;background-color:#fff;width:100%;height:100%;margin-left:auto;margin-right:auto;box-shadow:1px 1px 50px #00000014}.video-container{color:#fff;border-radius:6px;align-items:center;display:flex;position:relative}.slide-horizontal{background-color:#28282e}.process-image{height:100%;min-height:400px;box-shadow:none;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);border-radius:12px}.faq-question-wrap-2{border-bottom:1px solid #626267;margin-bottom:35px}.container-default{max-width:1199px;margin-left:auto;margin-right:auto}.footer-link{color:var(--swatch--dark);margin-bottom:20px;font-size:16px;font-weight:400;text-decoration:none;transition:opacity .3s;display:inline-block}.footer-link:hover{opacity:.75}.footer-link._12{width:auto;height:25px;color:var(--swatch--dark);text-align:center;border-radius:600px;justify-content:center;align-items:flex-end;margin-bottom:0;margin-right:16px;font-family:"Fa Brands 400",sans-serif;font-size:24px;font-weight:400;line-height:1;display:block}.main-footer{background-color:var(--swatch--brand);opacity:1;color:var(--swatch--dark);-webkit-text-fill-color:inherit;background-clip:border-box;border-top-left-radius:0;border-top-right-radius:0;padding-top:64px;padding-bottom:32px;position:relative}.main-grid{grid-column-gap:164px;grid-row-gap:64px;grid-template-rows:auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;place-items:center stretch;display:grid;position:relative}.main-grid.column-3{grid-column-gap:24px;grid-row-gap:24px;grid-template-columns:1fr;align-items:stretch}.main-grid.column-1{grid-row-gap:24px;grid-template-columns:1fr}.main-grid.column-team{grid-column-gap:40px;grid-template-columns:2fr 1fr;margin-bottom:100px}.main-grid.column-team.last{grid-column-gap:24px;margin-bottom:0}.main-grid.steps{grid-column-gap:100px;grid-template-columns:1fr 1fr;margin-bottom:64px}.main-grid.steps.reverse{grid-template-columns:1fr 1fr}.div-block-31{display:flex}.gradient-wrapper{background-image:linear-gradient(to right,var(--turquoise\<deleted\|variable-a548d5db\>),var(--medium-slate-blue\<deleted\|variable-80bcd890\>));border-radius:12px;padding:0;overflow:visible;box-shadow:0 0 60px #0000000d}.site-image{object-fit:cover;border-radius:24px;width:100%;margin-left:auto;margin-right:auto;display:block}.site-image.team{max-width:100%;height:75%}.site-image.steps{opacity:.7;mix-blend-mode:normal;border-radius:0;width:73%;min-width:37%;max-width:97%;min-height:358px;padding:20px;font-size:50%;line-height:50%;overflow:visible}.site-image.steps.final-step{opacity:.85}.success-message{background-color:#ddd0;font-family:Editorsnote,sans-serif;font-size:20px;font-style:italic;font-weight:300}.faq-question-wrap-3{border-bottom:1px solid #92929266;width:100%;margin-bottom:40px;padding-bottom:40px;display:inline-block}.menu-button-4{z-index:2;filter:none;cursor:pointer;background-color:#17171700;flex-direction:column;justify-content:center;align-items:center;width:80px;height:80px;display:none;position:static;inset:0% auto 0% 5%}.burger-line{background-color:#fff;width:40px;height:2px;margin-top:4px;margin-bottom:4px}.full-screen-menu{z-index:1;background-color:#87a199f2;flex-direction:column;justify-content:center;align-items:center;min-height:100vh;display:none;position:fixed;inset:0%}.nav-link-3{color:#000;text-transform:none;margin-top:10px;font-size:50px;font-weight:400;line-height:70px;text-decoration:none;transition:color .3s}.nav-link-3:hover{color:#000000bf}.mg-regular{width:96%;margin-bottom:24px}.mg-large{margin-bottom:64px}.mg-medium{margin-bottom:12px}.brand-span{color:var(--swatch--brand);-webkit-text-stroke-color:var(--brad3)}.brand-span.real-solution{color:var(--swatch--brand)}._500-wrapper{max-width:800px;margin-left:auto;margin-right:auto}.container-small-650px{text-align:center;max-width:650px;margin-left:auto;margin-right:auto}.form-6{align-items:center;display:flex;position:relative}.newsletter-form{max-width:500px;margin:32px auto 0}.form-block-9{width:100%}.form-7{position:relative}.nav-button-menu{grid-column-gap:18px;grid-row-gap:18px;margin-left:10px;display:flex}.div-block-145{grid-column-gap:24px;grid-row-gap:24px;display:flex}.sidebar-dropdown{width:100%}.legal-link{color:#000;transition:opacity .2s}.legal-link:hover{opacity:.75}.faq-content{margin-top:-2px;overflow:hidden}.faq-question-bar{color:#000;background-color:#3f393900;border-bottom:1px solid #ffffff26;justify-content:space-between;align-items:center;padding:24px 0;text-decoration:none;display:flex}.faq-question-bar.dark{border-bottom-color:#00000026}.faq-question-bar.color-purple{cursor:pointer;border-bottom-color:#8958fe;width:650px;min-width:100%;display:flex}.faq-question-bar.color-purple.why-deverr-question{cursor:pointer}.faq-question-bar.color-purple.faq-title{cursor:default}.question-title{color:#fff;margin-right:32px;font-size:24px;line-height:1.3}.question-title.color-black{color:#000}.question-title.color-purple{color:#8958fe}.faq-paragraph{margin-bottom:0;margin-right:0;padding-top:24px;padding-bottom:24px;font-size:18px;line-height:28px}.faq-question-wrap-4{border-bottom:1px solid #626267;margin-bottom:35px}.faq-wrap{flex-direction:column;margin-left:auto;margin-right:auto;padding-top:16px;display:flex}.faq-arrow{filter:none;flex:none;width:20px}.faq-arrow.filter-invert{filter:invert()}.icon{width:80px;margin-bottom:32px}.mg-none{margin-bottom:0}.utility-page-wrap{background-color:var(--_deverr-colors---white);justify-content:center;align-items:center;width:100%;max-width:100%;min-height:100vh;padding-top:60px;padding-bottom:60px;display:flex}.utility-page-content{text-align:center;flex-direction:column;align-items:center;gap:16px;width:100%;max-width:640px;padding-left:16px;padding-right:16px;display:flex}.divider-line{background-color:#ffffff40;height:1px;margin-bottom:24px}.divider-line.f{margin-top:40px;margin-bottom:40px}.divider-line.process-line{background-color:#fff;width:100%;height:2px;margin-bottom:0}.divider-line.process-line.dark{background-color:var(--swatch--dark)}.container-large-1000px{max-width:1000px;margin-bottom:64px}.container-large-1000px.align-center{text-align:center;margin-left:auto;margin-right:auto}.marquee-photo_component{z-index:2;position:relative}.marquee-photo_wrapper{justify-content:flex-start;align-items:flex-start;display:flex}.marquee-photo_wrapper.reverse{flex-flow:row-reverse}.marquee-photo_item{flex:none;justify-content:center;align-items:center;height:100%;margin-right:64px;display:flex}.marquee-photo_panel{flex:none;justify-content:flex-start;align-items:stretch;display:flex}.marquee-photo_panel.reverse{flex-flow:row-reverse}.span-brand{color:var(--swatch--brand)}.faq-question-wrap-5{margin-bottom:35px}.numbered{color:#8958fe;letter-spacing:-.03em;font-size:64px;line-height:1}.display-title{font-size:26px;line-height:1.3}.display-title.mg-auto{margin-bottom:auto}.div-block-160{grid-column-gap:8px;grid-row-gap:8px;justify-content:flex-start;align-items:center;margin-bottom:12px;display:flex}.text-block-23{font-family:Satoshi Medium,sans-serif;font-size:26px;line-height:1}.image-59{filter:invert();width:124px;margin-bottom:32px}.image-59.light{filter:invert()}.div-block-161{display:inline-block}.div-block-162{max-width:600px;margin-left:auto;margin-right:auto}.typed-words{margin-bottom:24px}.marquee-text{font-size:3vw;line-height:1;transition:all .2s}.marquee-text:hover{color:var(--swatch--brand)}.div-block-163{background-color:var(--swatch--brand);border-radius:500px;width:12px;height:12px;margin-left:64px}.div-block-163.reverse{margin-left:0;margin-right:64px}.steps-wrapper{flex-flow:column;justify-content:flex-start;align-items:center;display:flex}.step-dot{background-color:#8958fe;border-radius:500px;flex:none;width:8px;height:21px;margin-top:4px;padding-top:2px;font-size:15px;line-height:7px}.step-line{background-color:#00000026;width:1px;height:100%}.steps-paragraphs{margin-bottom:0;margin-right:0;font-size:18px;line-height:28px}.step{grid-column-gap:12px;grid-row-gap:12px;align-items:stretch;display:flex}.padding-wrapper{padding-top:24px;padding-bottom:24px}.faq-question-wrap-copy{margin-bottom:0}.testimonial-stack{border-bottom:1px solid #e4ebf3;padding:80px 30px;position:relative}.container{width:100%;max-width:940px;margin-left:auto;margin-right:auto;display:block}.testimonial-card-three{text-align:center;background-color:#f5f7fa00;padding:64px 42px}.testimonial-card-content{flex-direction:column;align-items:center;max-width:580px;margin-left:auto;margin-right:auto;display:flex;position:relative}.testimonial-card-heading{margin-bottom:24px}.testimonial-text-three{font-size:24px;line-height:32px}.testimonial-info-four{text-align:center;flex-direction:column;align-items:center;margin-top:24px;display:flex}.testimonial-image{object-fit:cover;border-radius:50%;width:60px;height:60px;margin-right:16px}.testimonial-image.centered{width:80px;height:80px;margin-bottom:16px;margin-right:0}.testimonial-author-name-three{margin-bottom:10px}.container-2{grid-column-gap:16px;grid-row-gap:16px;grid-template-rows:auto auto auto auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;grid-auto-flow:row;display:grid}.image-60{max-width:87%}.image-61{max-width:100%;padding-top:40px}.image-62{flex:0 auto;order:0;align-self:auto;min-width:150px;max-width:75%;min-height:80%;margin-left:auto;margin-right:auto;display:block}.div-block-164{flex-flow:column;justify-content:center;align-items:center;min-width:100%;max-width:100%;min-height:100%;display:flex}.text-span{color:#a7d397}.link-2{color:#fff}.button{color:#fff;text-align:center;cursor:pointer;background-color:#0b6dff;border-radius:6px;justify-content:center;align-items:center;margin-top:0;padding:18px 48px;font-size:16px;font-weight:400;line-height:19px;text-decoration:none;transition:background-color .3s;display:flex}.button:hover{background-color:#284ee7}.button.mg-top-36px{background-color:var(--swatch--brand);color:var(--swatch--dark);-webkit-text-stroke-color:var(--swatch--brand);border-radius:50px;margin-top:0;font-weight:500}.button.is--secondary{color:#080808;background-color:#ededed00;border:1px solid #080808;border-radius:20px;padding:10px 12px}.button.is-alternate{border:1px solid var(--swatch--dark);color:#080808;background-color:#ededed00;border-radius:20px;padding:10px 1.5rem}.button.is-card{padding-top:12px;padding-bottom:12px}.button.is-card.mobile{display:none}.button.paginate{background-color:var(--swatch--brand);padding:14px 32px}.button.dv-form-btn{background-color:var(--_deverr-colors---brand-green);font-family:var(--_deverr-colors---font-body);color:var(--_deverr-colors---white)}.page-wrapper-2{grid-column-gap:0px;grid-row-gap:0px;border:1px #000;border-radius:0;grid-template-rows:auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;width:100vw;height:100vh;display:grid}.button-_icon{margin-left:12px}.form_text-field{color:var(--swatch--dark);border:1px solid #ededed;border-radius:10px;margin-bottom:37px;padding-top:20px;padding-bottom:20px;line-height:12px}.form_text-field:focus{border-color:var(--swatch--brand)}.form_text-field.text_area{resize:none;height:120px}.form_text-field._w-select{color:var(--swatch--dark);border:1px solid #ededed;border-radius:10px;margin-bottom:37px;padding-top:20px;padding-bottom:20px;line-height:12px}.form_text-field._w-select:focus{border-color:var(--swatch--brand)}.form_text-field._w-input{color:var(--swatch--dark);border:1px solid #ededed;border-radius:10px;margin-bottom:37px;padding-top:20px;padding-bottom:20px;line-height:12px}.form_text-field._w-input:focus{border-color:var(--swatch--brand)}.information_header{justify-content:space-between;align-items:center;margin-bottom:96px;display:flex}.display-1{margin-bottom:40px;font-size:50px;line-height:62px}.display-1.width-80percent{color:#fff;width:90%;font-size:22px;font-weight:400}.information_content{margin-top:130px;margin-left:40px}.information_section{flex-direction:column;justify-content:space-between;width:100%;height:100vh;padding:40px;display:flex}.information_section.background-color.neutral-200{background-color:var(--swatch--dark);background-image:url(https://cdn.prod.website-files.com/662187e91a0cfdb49a55fe5f/6625b77292b6e9e3b3b9a3f7_AdobeStock_382114902-full_size_2-2.webp);background-position:0 0;background-size:auto;border-bottom-left-radius:0}.information_section.background-color.neutral-200.is--footer.hide-desktop{display:none}.form_success-message{background-color:var(--brand_transparent);border-radius:6px}.divider-2{background-color:#ccc;width:100%;max-width:300px;height:1px;margin-top:56px;margin-bottom:16px}.text-span-8{color:var(--swatch--brand)}.form_section{background-color:#f8f8f8;border-radius:0;flex-direction:column;justify-content:center;align-items:center;width:100%;height:100vh;padding:64px;display:flex}.form_block{width:100%;max-width:100%}.form_field-label{color:var(--swatch--dark);margin-bottom:6px;font-size:1em;font-weight:500}.is--second{color:#fffefe;margin-left:32px}.form{margin-top:0}.paragraph-small{font-size:14px;line-height:20px}.form_error-message{background-color:#e68b8b;border-radius:6px;margin-top:37px}.width-60percent{width:60%;line-height:1.3em}.recaptcha{margin-bottom:37px}.timeline-dot-small{background-color:#aacc8e;border-radius:6px;flex:none;width:8px;height:8px}.timeline-card{grid-column-gap:12px;grid-row-gap:12px;background-color:#fff;border-radius:16px;flex-direction:column;align-items:flex-start;padding:20px;display:flex;box-shadow:0 0 #0000,0 1.8px 5.8px #0000000b,0 3.9px 11.7px #0000000d,0 6.7px 18px #0000000e,0 11.5px 25.3px #0000000f,0 22.6px 35.9px #00000010}.slide-wrapper{max-width:960px;height:100%;margin-left:auto;margin-right:auto}.imagediv{height:100%;margin-bottom:32px;overflow:hidden}.footer{z-index:2;grid-column-gap:15%;grid-row-gap:15%;background-color:#fff;border-radius:12px;flex-flow:column;justify-content:flex-start;align-items:flex-start;width:100%;padding:32px;display:flex;position:relative;overflow:hidden}.faq-icon{color:#23272f;background-color:#edeff3;border-radius:99px;flex:none;justify-content:center;align-items:center;padding:4px;display:flex}.div-block-17{background-color:#aacc8e;width:0%;height:3px;position:absolute;bottom:0%;left:0%}.contact-form-block{width:100%;margin-bottom:0}.icon-cards{border-radius:1000px;width:48px;min-width:48px;height:48px;min-height:48px}.dot{background-color:#aacc8e;border-radius:100px;width:8px;height:8px}.icon-2{justify-content:center;align-items:center;width:22px;height:22px;display:flex}.icon-2.nav{width:20px;height:20px}.white-gradient{opacity:1;background-image:linear-gradient(90deg,#fefefe,#ddd0);width:150px;height:100%;position:absolute}.white-gradient.left{pointer-events:none;width:300px;position:absolute;left:0}.white-gradient.right{pointer-events:none;background-image:linear-gradient(270deg,#fefefe,#ddd0);width:300px;right:0}.faq{background-color:#f6f7f9;border-radius:8px;width:100%;margin-left:0;margin-right:0;overflow:hidden}.list{margin-bottom:0;padding-left:20px}.navigation-main{grid-column-gap:24px;grid-row-gap:24px;align-items:center;display:flex}.div-block-16{grid-column-gap:16px;grid-row-gap:16px;display:flex}.timeline-line-wrap{flex-direction:column;justify-content:center;align-items:center;display:flex;position:relative}.book-a-call{background-color:#aacc8e33;border-radius:12px;width:100%;padding:100px;position:relative;overflow:hidden}.wrap-v-large{grid-column-gap:24px;grid-row-gap:24px;flex-direction:column;width:100%;display:flex}.faq-tab{grid-column-gap:12px;grid-row-gap:12px;flex-flow:column;padding-bottom:16px;padding-left:16px;padding-right:16px;display:block}.div-block-12{grid-column-gap:20px;grid-row-gap:20px;display:flex}.left-arrow{background-color:#fafafa;border-radius:100px;justify-content:center;align-items:center;width:50px;height:50px;display:flex;right:auto}.left-arrow:hover{background-color:#e5e5e5}.left-arrow:active{opacity:.8}.button-primary-l{grid-column-gap:4px;grid-row-gap:4px;-webkit-backdrop-filter:blur(64px);backdrop-filter:blur(64px);color:#1b1d1e;letter-spacing:-.2px;background-color:#aacc8e;border-radius:44px;flex:0 auto;justify-content:center;align-items:center;height:56px;padding:8px 24px;font-family:Poppins,sans-serif;font-size:16px;font-weight:500;line-height:32px;text-decoration:none;transition:all .2s;display:flex}.button-primary-l:hover{color:#aacc8e;background-color:#1b1d1e}.button-primary-l.w--current{background-color:#344256;border-color:#48566a}.button-primary-l.navmobile{display:none}.button-primary-l.small{text-align:center;border-radius:8px;height:auto;line-height:22px}.button-primary-l.large{padding-left:40px;padding-right:40px}.button-primary-l.is-thankyou{align-self:center;width:auto;margin-left:auto;margin-right:auto;display:inline-flex}.link-3{color:#1b1d1e;font-family:Poppins,sans-serif;font-size:18px;line-height:24px;text-decoration:none}.link-3:hover{color:#67b0fc}.link-3._4:hover{color:var(--swatch--dark)}.div-block-18{cursor:pointer;position:relative}.error-message{color:#460906;background-color:#fff2eb;border-radius:8px;padding:12px 16px}.bold-span{color:#000;font-weight:600}.section-2{background-color:#aacc8e1a;background-image:url(https://cdn.prod.website-files.com/662187e91a0cfdb49a55fe5f/66cfb6a61e8dd9e0dd5a009a_dots.svg);background-position:50% 2%;background-repeat:no-repeat;background-size:contain;padding:80px 5%;position:relative}.section-2.blue{background-color:#aacc8e00;background-image:url(https://cdn.prod.website-files.com/662187e91a0cfdb49a55fe5f/66cfb6a61e8dd9e0dd5a009a_dots.svg),linear-gradient(#f6f8fa,#fff);background-position:50% 2%,0 0;background-repeat:no-repeat,repeat;background-size:contain,auto}.section-contact{background-color:#fff;background-image:url(https://cdn.prod.website-files.com/662187e91a0cfdb49a55fe5f/66cfb6ac1e8dd9e0dd5a05cc_bg-gradient.webp);background-position:50%;background-size:cover;padding:80px 5%;position:relative;overflow:visible}.faq-border{grid-column-gap:8px;grid-row-gap:8px;background-color:#f6f7f9;border:.5px solid #d5d9e2;border-radius:12px;flex-flow:column;width:100%;max-width:638px;margin-left:auto;margin-right:auto;padding:8px;display:flex}.div-block-9{grid-column-gap:8px;grid-row-gap:8px;flex-flow:column;justify-content:flex-start;align-items:flex-start;max-width:500px;display:flex}.div-block{grid-column-gap:16px;grid-row-gap:16px;flex-flow:row;justify-content:center;align-items:center;width:100%;display:flex}.timeline-dot{z-index:2;background-color:#fff;border-radius:40px;flex:none;justify-content:center;align-items:center;width:16px;height:16px;display:flex;position:relative;box-shadow:0 1px 2px #0000000f,0 0 0 1px #0000000f}.text-block-2{text-align:center;font-family:Poppins,sans-serif;font-size:16px}.navigation-main-b{align-items:center;display:flex}.mask{overflow:visible}.div-block-11{justify-content:space-between;align-items:center;width:100%;display:flex}.author-role{color:#8e8e8e;font-family:Poppins,sans-serif;font-size:16px;line-height:24px}.feature-grid-large{grid-column-gap:24px;grid-row-gap:24px;flex-flow:wrap;grid-template-rows:auto;grid-template-columns:1fr 1fr 1fr 1fr 1fr;grid-auto-columns:1fr;grid-auto-flow:row;justify-content:center;align-items:flex-start;width:100%;display:flex}.social:hover{opacity:.57}.headerimage{width:100%;max-width:880px}.navigation-container{grid-column-gap:16px;justify-content:space-between;align-items:center;width:100%;max-width:1300px;margin-left:auto;margin-right:auto;display:flex}.section-testimonial{background-color:#aacc8e33;padding:80px 5%;position:relative;overflow:hidden}.image-4{z-index:-1;position:absolute;top:-12%;left:30%}.navigation-menu{grid-column-gap:24px;grid-row-gap:24px;align-items:center;display:flex}.div-block-7{background-color:#f6f8fa;border-radius:12px;justify-content:center;align-items:center;width:100%;height:100%;display:flex}.div-block-7._2{background-color:#f6f8fa00}.image-3{z-index:-1;height:120%;position:absolute;top:-10%;left:auto;right:0%}.quote-wrapper{padding-right:60px;position:relative}.section-content{padding:80px 5%;position:relative;overflow:visible}.banner-dark{grid-column-gap:8px;grid-row-gap:8px;color:#f3f4f6;background-color:#030711;justify-content:center;align-items:center;height:50px;padding-left:3%;padding-right:3%;text-decoration:none;display:none}.text-block{letter-spacing:-.5px;font-family:Poppins,sans-serif;font-size:20px;font-weight:400}.text-block.nav{font-size:18px}.caption{letter-spacing:.04px;margin-bottom:0;font-size:12px;font-weight:500;line-height:20px}.section-footer{grid-column-gap:48px;grid-row-gap:48px;background-color:#fff;background-image:url(https://cdn.prod.website-files.com/662187e91a0cfdb49a55fe5f/66cfb6ac1e8dd9e0dd5a05cc_bg-gradient.webp);background-position:50%;background-size:auto;flex-flow:column;padding:40px 5% 20px;display:flex;position:relative;overflow:visible}.div-block-5{grid-column-gap:40px;grid-row-gap:40px;display:flex}.p{color:#1b1d1e;font-family:Poppins,sans-serif;font-size:20px;font-weight:400;line-height:32px}.p.small{font-size:18px;line-height:30px}.p.bullet{margin-top:16px}.p.bullet.small{font-size:18px;line-height:30px}.p.center{color:#1b1d1e;text-align:center;font-size:20px;font-weight:400;line-height:32px}.p.center.small._2{color:#9c9c9c;font-size:14px;line-height:24px}.image-grid{aspect-ratio:auto;object-fit:cover;width:100%;height:100%}.author-name{color:#000;margin-bottom:4px;font-size:20px;line-height:32px}.text-field-2{color:#525f75;border:1px solid #edeff3;border-radius:8px;min-height:48px;margin-bottom:0;padding:12px 16px;font-family:Poppins,sans-serif;font-size:16px;font-weight:400}.text-field-2:focus{border-color:#b1bbc8}.text-field-2.text-area{min-height:150px;font-family:Poppins,sans-serif}.text-field-2.fotrr{background-color:#fff0;border-width:0;min-width:280px;min-height:auto;padding-top:0;padding-bottom:0;padding-left:0}.div-block-15{grid-column-gap:12px;grid-row-gap:12px;flex-flow:column;display:flex}.faq-title{z-index:2;cursor:pointer;flex-flow:column;width:100%;padding:16px;transition:all .2s;display:flex}.faq-title:hover{background-color:#fff}.faq-title.template{padding-top:0;padding-bottom:0}.card-grid{background-color:#fff;border-radius:12px;flex-flow:column;justify-content:space-between;align-items:flex-start;width:100%;height:100%;padding:24px;display:flex;box-shadow:0 0 #0000,0 1.8px 5.8px #0000000b,0 3.9px 11.7px #0000000d,0 6.7px 18px #0000000e,0 11.5px 25.3px #0000000f,0 22.6px 35.9px #00000010}.card-grid.cta{grid-column-gap:20px;grid-row-gap:20px;height:100%;box-shadow:none;background-color:#fff0;border:2px dashed #00002180;flex-flow:row;justify-content:space-between;align-items:center;display:flex}.timeline-line{background-color:#e3e3e3;width:1.2px;position:absolute;top:-12px;bottom:-80px}.faq-title-wrapper{grid-column-gap:16px;grid-row-gap:16px;white-space:pre-wrap;justify-content:space-between;align-items:center;display:flex}.author-wrapper{border-left:1px solid #e5e5e5;margin-top:60px;padding-left:24px}.header1{background-color:#1b1d1e;border-radius:24px;justify-content:center;align-items:flex-start;height:85vh;min-height:700px;text-decoration:none;display:flex}.container-3{margin-left:auto;margin-right:auto}.list-item-2{padding-bottom:15px}.faq-divider{background-color:#d5d9e2;width:100%;height:.5px}.navigation{z-index:9;background-color:#fff;align-items:center;width:100%;min-height:84px;padding:20px 5%;display:flex}.contact-form{grid-column-gap:32px;grid-row-gap:32px;flex-flow:column;display:flex}.contact-form.fewfe{flex-flow:row;justify-content:flex-start;align-items:center}.header-section{padding-top:0;padding-left:5%;padding-right:5%;position:relative}.h2{color:#1b1d1e;font-family:Poppins,sans-serif;font-size:40px;font-weight:500;line-height:50px}.h2.center{color:#1b1d1e;text-align:center}.h2.center.padding{padding-left:5%;padding-right:5%}.h2.center.title-card{text-align:left;font-size:20px;line-height:30px}.testimonial-image-2{object-fit:cover;object-position:50% 0%;border-radius:10px;width:100%;height:100%}.faq-content-2{background-color:#0000;margin-top:-4px;display:block;position:relative}.timeline-row-grid{grid-column-gap:32px;grid-row-gap:32px;grid-template-rows:auto;grid-template-columns:1fr 16px 1fr}.navigation-link{color:#9c9c9c;letter-spacing:.2px;margin-left:0;margin-right:0;padding:8px 0;font-family:Poppins,sans-serif;font-size:18px;font-weight:400;line-height:26px;text-decoration:none;transition:all .2s}.navigation-link:hover{color:#1b1d1e}.navigation-link.w--current{color:#000}.section-book-a-call{padding:80px 5%;position:relative;overflow:visible}.link{color:#aacc8e}.field-label{color:#1b1d1e;letter-spacing:0;text-transform:none;font-family:Poppins,sans-serif;font-size:14px;font-weight:400;line-height:20px}.field-label.dwed{margin-bottom:0}.paragraph-regular-bg{margin-bottom:0;font-family:Poppins,sans-serif;font-size:16px;font-weight:600;line-height:24px}.paragraph-regular-bg.regular{color:#1b1d1e;font-weight:500}.link-block{color:#1b1d1e;text-decoration:none}.slide-nav{display:none}.h4{font-family:Poppins,sans-serif;font-size:26px;font-weight:500;line-height:32px}.icon-small{justify-content:center;align-items:center;width:20px;height:20px;display:flex}.linkfooter{z-index:2;grid-column-gap:15%;grid-row-gap:15%;background-color:#fff;flex-flow:row;justify-content:flex-start;align-items:flex-start;width:100%;padding:0 32px 40px;display:flex;position:relative;overflow:hidden}.logos-slider{grid-column-gap:32px;grid-row-gap:32px;flex-flow:column;justify-content:flex-start;align-items:center;width:100%;padding-top:100px;padding-bottom:100px;display:flex;overflow:hidden}.div-block-6{grid-column-gap:10px;grid-row-gap:10px;justify-content:flex-start;align-items:center;display:flex}.text-dot{grid-column-gap:16px;grid-row-gap:16px;justify-content:flex-start;align-items:center;display:flex}.div-block-8{grid-column-gap:16px;grid-row-gap:16px;flex-flow:column;justify-content:flex-start;align-items:flex-start;width:100%;display:flex}.contact{z-index:2;grid-column-gap:32px;grid-row-gap:32px;background-color:#fff;background-image:url(https://cdn.prod.website-files.com/662187e91a0cfdb49a55fe5f/66cfb6ac1e8dd9e0dd5a05fc_arrow%20contant.svg);background-position:-20px 20px;background-repeat:no-repeat;background-size:auto;border:1px solid #e1e9f0;border-radius:12px;flex-flow:column;justify-content:flex-start;align-items:center;max-width:700px;padding:180px 80px 80px;display:flex;position:relative;overflow:hidden}.rotated-square{z-index:-1;background-color:#000;border-radius:10px;width:100%;height:100%;position:absolute;inset:0%}.h3{color:#1b1d1e;font-family:Poppins,sans-serif;font-size:32px;font-weight:600;line-height:40px}.headerimage-mobile{width:100%;max-width:880px;display:none}.quote-paragraph{z-index:5;color:#1b1d1e;font-family:Poppins,sans-serif;font-size:24px;font-weight:500;line-height:1.5}.navigation-logo{width:160px;max-width:none}.image{padding:24px}.image._2{padding:0}.navigation-button-wrap{grid-column-gap:32px;grid-row-gap:32px;flex-direction:row;align-items:center;display:flex}.container-large{width:100%;max-width:1300px;margin-left:auto;margin-right:auto}.container-large.flex{grid-column-gap:40px;grid-row-gap:40px;flex-flow:column;justify-content:flex-start;align-items:center;display:flex}.container-large.flex._60{grid-column-gap:60px;grid-row-gap:60px}.image-wrapper{justify-content:center;align-items:center;display:flex}.div-block-10{grid-column-gap:12px;grid-row-gap:12px;flex-flow:column;max-width:200px;display:flex}.testimonial-slider{background-color:#0000;height:auto}.section-features{padding:80px 5%;position:relative;overflow:visible}.section-features.timeline{background-image:linear-gradient(#ffffff87,#ffffff87),linear-gradient(#fff,#fff0 44%,#ffffff75 85%,#fff),url(https://cdn.prod.website-files.com/662187e91a0cfdb49a55fe5f/66cfb6a61e8dd9e0dd5a009a_dots.svg);background-position:0 0,0 0,50%;background-size:auto,auto,contain}.right-arrow{background-color:#fafafa;border-radius:100px;justify-content:center;align-items:center;width:50px;height:50px;transition:background-color .3s;display:flex}.right-arrow:hover{background-color:#e5e5e5}.right-arrow:active{opacity:.8}.quote-icon{margin-bottom:40px}.div-block-13{flex-flow:column;display:flex}.callout{color:#fff;background-color:#aacc8e;border-radius:100px;padding:10px 30px;font-family:Poppins,sans-serif;font-size:18px;font-weight:400;line-height:24px;display:inline-block}.div-block-3{grid-column-gap:16px;grid-row-gap:16px;flex-flow:column;justify-content:flex-start;align-items:center;width:100%;display:flex}.div-block-3.max-width{max-width:800px}.div-block-3.grid{grid-column-gap:40px;grid-row-gap:40px;flex-flow:column;justify-content:flex-start;align-items:flex-start}.div-block-3.content{grid-column-gap:40px;grid-row-gap:40px;flex-flow:row;grid-template-rows:auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;place-items:start stretch;display:grid}.div-block-3.content.cetere{place-items:center start}.div-block-2{grid-column-gap:20px;grid-row-gap:20px;flex-flow:column;width:100%;display:flex;position:relative}.feature-item{grid-column-gap:0px;grid-row-gap:0px;background-color:#fff;border:1px solid #e5e7eb;border-radius:8px;flex-direction:column;justify-content:flex-start;align-items:flex-start;width:230px;height:300px;padding:24px;display:flex;box-shadow:0 0 #0000,-.1px 1.8px 8.6px #0001,-.3px 4.2px 17.8px #00000013,-.7px 9.8px 29.6px #00000015}.span-blue{color:#67b0fc}.image-5{z-index:-1;position:absolute;bottom:-3px;left:33%}.success-message-2{color:#1b1d1e;background-color:#aacc8e;border-radius:12px;font-family:Poppins,sans-serif;font-size:16px}.slide{padding-top:40px;padding-bottom:40px}.icon-regular{flex:none;justify-content:center;align-items:center;width:24px;height:24px;display:flex}.image-2{height:50px}.wrap-v-tiny{grid-column-gap:4px;grid-row-gap:4px;flex-direction:column;display:flex}.wrap-v-tiny.dffofoo{border:1px solid #1b1d1e;border-radius:12px;flex-flow:row;justify-content:flex-start;align-items:center;padding:10px 20px}.logo-text{color:#1b1d1e;font-family:Poppins,sans-serif;font-size:32px;line-height:40px}.slide-content-grid{grid-column-gap:44px;grid-row-gap:44px;grid-template-rows:auto;grid-template-columns:1fr 1.2fr;height:100%}.testimonial-image-base{border-radius:10px;max-width:360px;height:360px;position:relative}.icon-x-small{flex:none;justify-content:center;align-items:center;width:16px;height:16px;display:flex}.paragraph-small-3{margin-bottom:0;font-size:14px;line-height:20px}.paragraph-small-3.text-color-gray-600{color:#9c9c9c;font-family:Poppins,sans-serif}.div-block-14{grid-column-gap:100px;grid-row-gap:100px;justify-content:space-between;align-items:center;width:100%;display:flex}.wrap-v-small{grid-column-gap:12px;grid-row-gap:12px;flex-direction:column;display:flex}.heading{max-width:1300px;color:var(--swatch--dark);text-align:center;font-size:30px;display:none}.image-63{clear:none;vertical-align:baseline;position:relative}.container-4{display:flex}.image-64{margin:auto;display:block;overflow:visible}.link-block-2{clear:none;grid-column-gap:16px;grid-row-gap:16px;grid-template-rows:auto auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;margin-left:auto;margin-right:auto;display:flex}.padding-global{padding-left:5%;padding-right:5%}.section-blog-hero{padding-bottom:5rem;font-family:Poppins,sans-serif}.blog-hero-content{background-color:var(--swatch--dark);text-align:center;background-image:url(https://cdn.prod.website-files.com/662187e91a0cfdb49a55fe5f/6625b77292b6e9e3b3b9a3f7_AdobeStock_382114902-full_size_2-2.webp);background-position:0 0;background-size:auto;border-radius:1rem;width:100%;padding:8rem 2rem}.heading-style-h1{color:#fff;font-weight:500}.heading-style-h1.text-color-black{color:var(--swatch--dark)}.heading-style-h1.hiring{color:var(--swatch--dark);font-size:48px;line-height:1.2}.spacer-small{width:100%;padding-top:1.5rem}.text-size-regular{letter-spacing:.15px;font-size:1rem;line-height:1.5}.text-size-regular.text-color-white{color:#dad7d7}.text-size-regular.is-vertical{display:none}.author-block{grid-column-gap:.75rem;grid-row-gap:.75rem;justify-content:flex-start;align-items:center;display:flex}.category-text{background-color:var(--swatch--brand);color:var(--swatch--dark);border-radius:.3rem;padding:.5rem 1.5rem;font-size:.75rem;line-height:16px}.category-text.featured{background-color:var(--swatch--dark);color:#fff}.category-text.blog_cardtop_categ{background-color:var(--brand-secondary)}.author-image{object-fit:cover;border-radius:50rem;width:50px;height:50px}.author-image.related-blog{width:40px;height:40px}.featured-blog-left-content.full-width{width:100%}.spacer-xxsmall{width:100%;padding-top:.5rem}.spacer-xxsmall.is-vertical{display:none}.featured-blog-right-content{flex-flow:column;justify-content:center;align-items:flex-start;display:flex}.featured-blog-right-content.related-blogs{flex:1;justify-content:space-between;align-items:flex-start}.featured-blog-right-content.is-vertical{flex-grow:1;justify-content:flex-start;align-items:flex-start;height:100%}.category{grid-column-gap:.75rem;grid-row-gap:.75rem;justify-content:flex-start;align-items:center;margin-bottom:.75rem;display:flex}.featured-block-content-wrapper{grid-column-gap:2rem;grid-row-gap:2rem;border:1px solid #f3eded;border-radius:1rem;grid-template-rows:auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;padding:1rem;display:grid}.featured-blog-image{object-fit:cover;border-radius:.5rem;width:100%;height:100%;min-height:30rem}.text-size-tiny{font-size:.75rem}.blog-header{width:100%;max-width:40rem;margin-left:auto;margin-right:auto}.author-date{justify-content:space-between;align-items:center;width:100%;margin-top:2rem;display:flex}.author-date.related-blog{margin-top:auto}.author-date.is-vertical{flex-flow:wrap;width:100%;margin-top:auto}.padding-section{padding-top:3rem;padding-bottom:0}.padding-section.large{padding-top:7rem;padding-bottom:7rem}.no-item-found{text-align:center;max-width:500px;margin-left:auto;margin-right:auto;padding-top:4rem;padding-bottom:4rem}.search-input-gradient-border{border-radius:1rem;height:100%;position:relative}.ms-pill-radio{display:none}.section-content-left.blog-filter{border:1px solid #f3eded;border-radius:.75rem;padding:1rem;position:sticky;top:2rem}.margin-top,.margin-top.margin-large,.margin-top.margin-small,.margin-top.margin-medium,.margin-top.margin-xsmall{margin-bottom:0;margin-left:0;margin-right:0}.collection-list-blog{grid-column-gap:1.5rem;grid-row-gap:1.5rem;flex-flow:column;display:flex}.blog-content-wrapper{margin-top:3rem;position:relative}.category-filter-block{margin-top:2rem}.not-found-image{width:200px;margin-bottom:1rem}.ms-pill-wrap{grid-column-gap:7px;grid-row-gap:7px;flex-flow:column;padding-top:5px;display:flex}.blog-content-header{justify-content:space-between;align-items:center;display:flex}.search-input-field{background-color:#0000;background-image:url(https://cdn.prod.website-files.com/662187e91a0cfdb49a55fe5f/682362d4483b1e63b0a7fc27_search.svg);background-position:6%;background-repeat:no-repeat;background-size:auto;border:1px solid #bbb8b8;border-radius:.5rem;min-height:3.4375rem;margin-bottom:0;padding:.875rem 1.125rem .875rem 3rem;font-size:1rem}.search-input-field:focus{border-style:solid;border-color:#2e1c63}.search-input-field::placeholder{color:#00000080}.collection-list-categories{grid-column-gap:.25rem;grid-row-gap:.25rem;flex-flow:column;display:flex}.category-header{margin-bottom:.5rem}.section-content-wrapper{grid-column-gap:2rem;grid-row-gap:2rem;grid-template-rows:auto;grid-template-columns:1fr 2.5fr;grid-auto-columns:1fr;place-items:start stretch;display:grid;position:relative}.section-content-wrapper.is-blog{grid-column-gap:4rem;grid-row-gap:4rem;grid-template-rows:auto;grid-template-columns:.25fr 1fr;grid-auto-columns:1fr;display:grid}.heading-style-h3-2{font-size:3rem;font-weight:600;line-height:1.2}.ms-pill-item{flex-wrap:wrap;margin-bottom:0;padding-left:0;position:relative}.heading-style-h5{font-size:1.75rem;font-weight:500;line-height:1.3}.ms-radio-embed{background-color:#ededed;justify-content:center;align-items:center;height:0;margin-bottom:10px;font-style:italic;display:none}.ms-pill-label{z-index:2;white-space:nowrap;border-radius:.625rem;justify-content:flex-start;align-items:center;width:100%;margin-bottom:0;padding:6px 18px;font-family:Poppins,sans-serif;font-size:1rem;line-height:2em;position:relative;inset:0% auto 0% 0%}.ms-pill-label:hover{background-color:#a7a0a00d}.blog-card{grid-column-gap:2rem;grid-row-gap:2rem;background-color:#a7d39712;border:1px solid #f3eded;border-radius:1rem;grid-template-rows:auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;padding:1rem;transition:box-shadow .3s;display:grid}.blog-card:hover{box-shadow:0 8px 32px #012c0e1f}.blog-card.is-vertical{grid-column-gap:1.7rem;grid-row-gap:1rem;background-color:var(--brand-secondary);grid-template-rows:auto 1fr;grid-template-columns:1fr;align-content:start;height:100%;padding-left:1rem}.blog-card.is-vertical.blog_cardtop{background-color:var(--swatch--brand)}.blog-card.is-vertical.is-intro{background-color:#fff;border-color:#d3e4cd;box-shadow:0 12px 32px -12px #4263362e}.blog-card.is-vertical.is-intro:hover{box-shadow:0 18px 40px -12px #42633647}.heading-style-h2{color:#1b1d1e;font-size:40px;font-weight:500}.heading-style-h2.three-line-text.featured{color:#fff}.heading-style-h2.is-intro{font-size:2.75rem;line-height:1.15}.heading-style-h3{color:#1b1d1e;font-size:32px;font-weight:500;line-height:1.3}.heading-style-h3.three-line-text.is-vertical{margin-top:.75rem;margin-bottom:1rem;font-size:1.25rem;line-height:1.35}.section-blog-featured{background-color:#aacc8e33}.blog-card-image{box-sizing:border-box;object-fit:cover;object-position:50% 0%;border-radius:.5rem;width:100%;height:100%;position:static}.blog-card-image.is-vertical{object-position:50% 50%;width:100%;height:14rem}.unsplash-image{object-fit:contain;object-position:50% 50%;width:100%;height:auto;display:block}.b-template-image-wrap{width:100%;margin-top:2rem}.blog-date{font-size:.875rem}.spacer-medium{width:100%;padding-top:2rem}.template-top-bar{grid-column-gap:12px;grid-row-gap:12px;color:#00000080;justify-content:flex-start;align-items:center;display:inline-flex}.template-top-bar:hover{color:#000c}.text-color-secondary-2{color:#9a98b9}.slide-up-500ms{width:100%}.category-block{text-align:center;background-image:linear-gradient(#ffffff1f,#fff0);border-radius:.54rem;padding:.5rem .75rem;display:none}.heading-style-h1-large{font-size:4.5rem;font-weight:600;line-height:1.2}.text-size-regular-2{letter-spacing:-.27px;font-size:1rem;line-height:1.4}.t-hero-content-wrapper{flex-flow:column;grid-template-rows:auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;padding-top:2.625rem;display:flex;position:relative}.b-template-hero-image{object-fit:cover;border-radius:1rem;width:100%;height:40rem}.text-size-small{font-size:.875rem;line-height:1.5}.t-author-block{grid-column-gap:.25rem;grid-row-gap:.25rem;display:flex}.f-blog-top{grid-column-gap:1rem;grid-row-gap:1rem;justify-content:flex-start;align-items:center;margin-top:1.5rem;display:flex}.back-arrow{opacity:.5}.c-icon.cc-copied{width:18px;display:none}.success-message-3{background-color:#ededf1;border-radius:.5rem}.fs-toc_h-trigger{display:none}.toc-heading{font-size:1.125rem;font-weight:600;line-height:1.3}.form-newsletter{margin-top:1rem;margin-bottom:0}.fs-toc_link-content{grid-column-gap:1rem;grid-row-gap:1rem;grid-template-rows:auto;grid-template-columns:1fr;grid-auto-columns:1fr;display:grid}.fs-toc_link-wrapper{color:#f5f5f5;grid-template-rows:auto;grid-template-columns:1fr;grid-auto-columns:1fr;overflow:hidden}.fs-toc_link-wrapper.is-h6,.fs-toc_link-wrapper.is-h4,.fs-toc_link-wrapper.is-h3,.fs-toc_link-wrapper.is-h5{border-left:1px solid #252525;padding-left:.75rem}.fs-toc_link-wrapper.is-h2{grid-column-gap:1rem;grid-row-gap:1rem}.template-newsletter-block{background-color:var(--swatch--brand);border-radius:.75rem;padding:1.5rem}.copy-clip-path-wrap{position:relative}.c-text-1{margin-top:0;margin-bottom:0;font-size:16px;line-height:1.75em}.c-text-1.cc-copied{display:none}.text-size-medium{font-size:1.125rem;line-height:1.3}.fs-toc_link{grid-column-gap:.75rem;grid-row-gap:.75rem;flex-direction:row;justify-content:flex-start;align-items:flex-start;margin-bottom:.5rem;display:inline-block}.fs-toc_link.w--current{color:var(--swatch--brand);font-weight:500}.fs-toc_link.is-h6{color:#3c4a47;font-size:.875rem}.fs-toc_link.is-h6.w--current{color:#eaffbb}.fs-toc_link.is-h4{color:#3c4a47;font-size:.875rem}.fs-toc_link.is-h4.w--current{color:#eaffbb}.fs-toc_link.is-h5{color:#3c4a47;font-size:.875rem}.fs-toc_link.is-h5.w--current{color:#eaffbb}.fs-toc_link.is-h3{color:#3c4a47;letter-spacing:.025rem;font-size:.875rem}.fs-toc_link.is-h3.w--current{color:#eaffbb}.text-size-small-2{color:#9a98b9;font-size:.875rem;line-height:1.5}.c-copy_button{color:#fff;background-color:#fff;border-radius:.375rem;justify-content:center;align-items:center;width:40px;height:40px;font-weight:600;text-decoration:none;display:flex}.fs-toc_richtext{font-size:18px}.fs-toc_richtext h1{font-size:60px}.fs-toc_richtext h2{font-size:42px}.fs-toc_richtext h3{font-size:40px}.fs-toc_richtext h4{font-weight:400}.fs-toc_richtext p{font-size:16px;line-height:1.4}.fs-toc_richtext li{margin-bottom:5px}.social-share-block{margin-top:1rem;padding-left:.25rem;padding-right:.25rem}.copied-text{font-size:12px;position:absolute;left:-2px}.fs-toc_sidebar{grid-column-gap:1.5rem;grid-row-gap:1.5rem;color:#1a1a1a;flex-direction:column;flex:none;justify-content:flex-start;align-items:stretch;padding:1rem 1rem 2rem 0;display:flex;position:sticky;top:6rem}.social-share-icon{width:18px;height:18px;color:var(--swatch--dark)}.text-field-newsletter{border-radius:.5rem;min-height:2.5rem}.social-embed{grid-column-gap:10px;grid-row-gap:10px;border:1px solid var(--swatch--dark);border-radius:50rem;flex-flow:column;justify-content:center;align-items:center;width:40px;height:40px;display:flex}.social-embed:hover{color:#2a55f5}.template-content-wrapper{grid-column-gap:3rem;grid-row-gap:3rem;grid-template-rows:auto;grid-template-columns:.9fr 2fr .9fr;grid-auto-columns:1fr;place-items:start stretch;padding-top:6rem;padding-bottom:6rem;display:grid;position:relative}.template-content-menu,.newsletter-wrapper{position:sticky;top:2rem}.submit-button{background-color:var(--swatch--dark);text-align:center;border-radius:.5rem;width:100%;padding:.75rem 2.5rem;font-weight:500;line-height:1.2;text-decoration:none;transition:border-color .2s,box-shadow .2s}.submit-button:hover{background-color:#000}.submit-button.is-submit{width:100%;padding-top:.75rem;padding-bottom:.75rem;font-size:.875rem}.share-embed-wrapper{grid-column-gap:.5rem;grid-row-gap:.5rem;justify-content:space-between;align-items:center;margin-top:.5rem;display:flex}.code-embed{text-align:left;justify-content:flex-start;align-items:center;display:flex}.related-post-block{padding-bottom:4rem}.section-header-wrapper.text-align-center{text-align:center;flex-flow:column;align-items:center;display:flex}.section-header-wrapper.process{position:sticky;top:4rem}.related-post-list{margin-top:2rem}.related-blog-card{grid-column-gap:2rem;grid-row-gap:2rem;background-color:#a7d39712;border:1px solid #f3eded;border-radius:1rem;flex-flow:column;grid-template-rows:auto;grid-template-columns:1fr;grid-auto-columns:1fr;place-items:stretch stretch;height:100%;padding:1rem;transition:box-shadow .3s;display:flex}.related-blog-card:hover{box-shadow:0 8px 32px #012c0e1f}.collection-list-related-blog{grid-column-gap:1.5rem;grid-row-gap:1.5rem;grid-template-rows:auto;grid-template-columns:1fr 1fr 1fr;grid-auto-columns:1fr;display:grid}.related-blog-card-image{object-fit:cover;border-radius:.5rem;width:100%;height:15rem}.heading-style-h4{color:#1b1d1e;font-size:24px;font-weight:500;line-height:1.3}.featured-blog-slide{grid-column-gap:2rem;grid-row-gap:2rem;text-align:center;border-radius:1rem;grid-template-rows:auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;justify-content:center;align-items:center;width:100%;height:30rem;display:flex;position:relative;overflow:hidden}.featured-blog-slider-image{object-fit:cover;border-radius:.5rem;width:100%;height:100%;position:absolute;inset:0%}.featured-blog-slider-content{z-index:9;flex-flow:column;justify-content:flex-start;align-items:center;width:100%;max-width:50rem;display:flex;position:relative}.featured-blog-slider-content.related-blogs{flex:1;justify-content:space-between;align-items:flex-start}.featured-b-s-overlay{background-image:linear-gradient(#0006,#0006);position:absolute;inset:0%}.featured-slider{background-color:#0000;height:auto}.featured-blog-slider-collection{grid-column-gap:16px;grid-row-gap:16px;grid-template-rows:auto auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;width:100%;overflow:hidden}.slider-arrow{color:#0e0e0e;background-color:#fff;border-radius:50rem;justify-content:center;align-items:center;width:64px;height:64px;transition:transform .25s;display:flex;box-shadow:0 2px 12px -4px #00000026}.slider-arrow:hover{transform:scale(.9)}.slider-arrow.left{inset:0% auto 0% 2rem}.slider-arrow.right{inset:0% 2rem 0% auto}.f-s-mask{width:100%;height:100%}.featured-slide{grid-column-gap:2rem;grid-row-gap:2rem;text-align:center;border:1px solid #f3eded;border-radius:1rem;grid-template-rows:auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;justify-content:center;align-items:center;width:100%;height:100%;position:relative;overflow:hidden}.f-slider-arrow{width:32px}.featured-blog-slider{margin-top:3rem}.text-block-25{color:#dad7d7;font-size:20px}.spacer-large{width:100%;padding-top:2.5rem}.image-65{box-sizing:border-box;padding-top:0;overflow:clip}.hiring-hero-content-wrapper{grid-column-gap:2rem;grid-row-gap:2rem;grid-template-rows:auto;grid-template-columns:1fr 1.25fr;grid-auto-columns:1fr;place-items:center stretch;padding-top:2rem;padding-bottom:5rem;display:grid}.h-hero-content-left{flex-flow:column;justify-content:flex-start;align-items:flex-start;display:flex}.h-hero-content-right{position:relative}.hiring-hero-image{width:100%;height:100%}.title-tag{background-color:var(--swatch--brand);color:var(--swatch--dark);border-radius:.5rem;padding:.25rem .75rem;display:inline-flex}.max-width-medium{max-width:600px}.max-width-medium.margin-auto{margin-left:auto;margin-right:auto}.engineers-content-wrapper{grid-column-gap:2rem;grid-row-gap:2rem;grid-template-rows:auto;grid-template-columns:3.25fr 1fr;grid-auto-columns:1fr;place-items:start stretch;margin-top:3rem;display:grid}.engineers-card{grid-column-gap:1.5rem;grid-row-gap:1.5rem;background-color:#fafafa;border:1px solid #eceaea;border-radius:1rem;grid-template-rows:auto;grid-template-columns:.4fr 1fr;grid-auto-columns:1fr;padding:1rem;display:grid}.e-card-content-left{flex-flow:column;flex:none;justify-content:space-between;display:flex}.e-card-content-right{grid-column-gap:2rem;grid-row-gap:2rem;flex-flow:column;justify-content:space-between;align-items:flex-start;display:flex}.engineers-image-wrap{margin-bottom:1rem}.engineer-avatar{object-fit:cover;object-position:50% 0%;border-radius:.5rem;width:100%;height:17rem}.eng-info{grid-column-gap:.5rem;grid-row-gap:.5rem;justify-content:flex-start;align-items:center;display:flex}.eng-info.cap{grid-column-gap:1rem;grid-row-gap:1rem;flex-flow:column;justify-content:flex-start;align-items:flex-start}.text-size-large{font-size:1.25rem;line-height:1.3}.text-size-large.text-weight-medium{font-weight:500}.verified-badge{grid-column-gap:.5rem;grid-row-gap:.5rem;justify-content:flex-start;align-items:center;display:flex}.varified-b-icon{width:20px}.e-details-block{grid-column-gap:.25rem;grid-row-gap:.25rem;justify-content:flex-start;align-items:center;display:flex}.e-details-wrapper{grid-column-gap:1.5rem;grid-row-gap:.5rem;flex-flow:wrap;margin-top:1rem;display:flex}.expertise-item{background-color:#e9e6e6;border-radius:10rem;justify-content:flex-start;align-items:center;padding:.25rem 1rem;display:inline-flex}.e-expertise-wrapper{grid-column-gap:.75rem;grid-row-gap:.75rem;justify-content:flex-start;align-items:center;display:flex}.discover-right-cta{grid-column-gap:2rem;grid-row-gap:2rem;border:1px solid #eceaea;border-radius:1rem;flex-flow:column;grid-template-rows:auto auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;padding:1rem;display:flex}.section-hiring-process{position:relative}.process-content-wrapper{grid-column-gap:2rem;grid-row-gap:2rem;grid-template-rows:auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;place-items:start stretch;display:grid}.process-card{grid-column-gap:1.5rem;grid-row-gap:1.5rem;background-color:var(--brand-secondary);border-radius:1rem;grid-template-rows:auto;grid-template-columns:.3fr 1fr;grid-auto-columns:1fr;min-height:306px;padding:6rem 1.5rem 1.5rem;position:sticky}.process-card._1{top:4rem}.process-card._2{top:5rem}.process-card._3{top:6rem}.process-card._4{position:sticky;top:7rem}.process-number{color:#fff;font-size:2rem;font-weight:600;line-height:1}.number-wrapper{background-color:var(--swatch--brand);border:4px solid #fff;border-radius:1rem 3rem 3rem;justify-content:center;align-items:center;width:72px;height:72px;display:flex;position:absolute;inset:-3px auto auto -3px}.process-card-content{flex-flow:column;justify-content:flex-start;align-items:flex-start;display:flex}.spacer-xsmall{width:100%;padding-top:1rem}.process-card-wrapper{grid-column-gap:1.5rem;grid-row-gap:1.5rem;flex-flow:column;display:flex;position:relative}.section-hiring-advantage{background-color:var(--brand-secondary);position:relative;overflow:hidden}.advantage-content-wrapper{grid-column-gap:3rem;grid-row-gap:3rem;flex-flow:column;grid-template-rows:auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;justify-content:flex-start;place-items:center stretch;display:flex}.advantage-content-wrapper.relative{z-index:9;position:relative}.advantage-card-wrapper{grid-column-gap:2rem;grid-row-gap:2rem;flex-flow:column;grid-template-rows:auto auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;display:grid;position:relative}.advantage-card{grid-column-gap:0rem;grid-row-gap:0rem;background-color:var(--white);box-shadow:none;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);text-align:center;border-radius:1rem;flex-flow:column;grid-template-rows:auto;grid-template-columns:.3fr 1fr;grid-auto-columns:1fr;justify-content:flex-start;align-items:center;padding:1.5rem;display:flex}.advantage-card._1{top:4rem}.advantage-card._2{top:5rem}.advantage-card._3{top:6rem}.advantage-card._4{position:sticky;top:7rem}.max-width-large{max-width:700px}.max-width-large.margin-auto{margin-left:auto;margin-right:auto}.advantage-icon{width:100px;margin-bottom:2rem}.capabilities-content-wrapper{grid-column-gap:2rem;grid-row-gap:2rem;grid-template-rows:auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;place-items:start stretch;margin-top:3rem}.capability-item{grid-column-gap:1.5rem;grid-row-gap:1.5rem;background-color:var(--swatch--dark);border-radius:1rem;grid-template-rows:auto;grid-template-columns:.3fr 1fr;grid-auto-columns:1fr;padding:1.5rem}.text-color-white{color:var(--white)}.cap-icon{width:30px}.section-hiring-roles{position:relative}.roles-card-wrapper{grid-column-gap:2rem;grid-row-gap:2rem;flex-flow:column;grid-template-rows:auto;grid-template-columns:1fr 1fr 1fr 1fr;grid-auto-columns:1fr;margin-top:2rem;position:relative}.roles-card{grid-column-gap:1.5rem;grid-row-gap:1.5rem;border:1px solid var(--brand-secondary);background-color:var(--brand-secondary);text-align:center;border-radius:1rem;flex-flow:column;grid-template-rows:auto;grid-template-columns:.3fr 1fr;grid-auto-columns:1fr;justify-content:flex-start;align-items:center;width:100%;height:100%;padding:1.5rem;display:flex;position:relative}.roles-card._1{top:4rem}.roles-card._2{top:5rem}.roles-card._3{top:6rem}.roles-card._4{position:sticky;top:7rem}.roles-card.hide{display:none}.roles-c-bg{background-color:var(--brand-secondary);border-radius:1rem;height:8rem;position:absolute;inset:auto 0% 0%}.roles-c-image{aspect-ratio:2/3;object-fit:cover;width:120px}.roles-image-wrap{z-index:1;justify-content:center;align-items:flex-start;margin-bottom:1rem;display:flex;position:relative}.r-image-overlay{background-image:linear-gradient(180deg,#fff0 50%,var(--brand-secondary));height:50%;position:absolute;inset:auto 0% 0%}.roles-c-icon{object-fit:cover;width:100%;height:100%}.roles-icon-wrap{border-radius:100%;justify-content:center;align-items:flex-start;width:80px;height:80px;margin-top:-60px;overflow:hidden}.roles-content-wrap{z-index:1;grid-column-gap:10px;grid-row-gap:10px;justify-content:space-between;align-items:center;display:flex;position:relative}.arrow-icon{opacity:.6}.hiring-hero-image-overlay{background-image:linear-gradient(#fff0,#fff 80%);height:8rem;position:absolute;inset:auto 0% 0%}.hiring-hero-image-overlay._2{background-image:linear-gradient(#fff 10%,#fff0);inset:0% 0% auto}.engineer-left-content{grid-column-gap:2rem;grid-row-gap:2rem;flex-flow:column;display:flex}.engineer-right-content{grid-column-gap:2rem;grid-row-gap:2rem;flex-flow:column;display:flex;position:sticky;top:3rem}.client-testimonial{grid-column-gap:2rem;grid-row-gap:2rem;border:1px solid #eceaea;border-radius:1rem;flex-flow:column;grid-template-rows:auto auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;padding:1rem;display:flex}.section-hiring-testimonial{position:relative}.testimonial-slider-wrapper{grid-column-gap:1.5rem;grid-row-gap:1.5rem;flex-flow:column;display:flex}.advantage-bg{width:100%;display:none;position:absolute;inset:-1% 0% auto}.logo-carousel-wrapper{margin-top:4rem;position:relative}.splide__list{justify-content:flex-start;align-items:center;display:flex}.logo-2{width:120px}.logo-marquee-gradient{background-image:linear-gradient(90deg,#fff 25%,#fff0);width:150px;height:100%;position:absolute;inset:0% auto 0% 0%}.logo-marquee-gradient._2{background-image:linear-gradient(270deg,#fff 25%,#fff0);inset:0% 0% 0% auto}.faq-content-wrapper{grid-column-gap:4rem;grid-row-gap:4rem;grid-template-rows:auto;grid-template-columns:.75fr 1fr;grid-auto-columns:1fr;place-items:start stretch;padding-top:3rem;display:grid}.roles-content-wrapper{grid-column-gap:3rem;grid-row-gap:3rem;background-image:linear-gradient(180deg,var(--brand-secondary),#a7d397);border-radius:1rem;flex-flow:column;grid-template-rows:auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;justify-content:flex-start;place-items:center stretch;padding:5rem 2rem;display:flex}.roles-content-wrapper.relative{z-index:9;position:relative}.text-weight-medium{font-weight:500}.engineer-collections{grid-column-gap:2rem;grid-row-gap:2rem;flex-flow:column;display:flex}.expertise-collection{grid-column-gap:.5rem;grid-row-gap:.5rem;flex-flow:wrap;justify-content:flex-start;align-items:flex-start;margin-top:.5rem;display:flex}.capability-collection{grid-column-gap:2rem;grid-row-gap:2rem;grid-template-rows:auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;display:grid}.roles-collection{grid-column-gap:1.5rem;grid-row-gap:1.5rem;grid-template-rows:auto;grid-template-columns:1fr 1fr 1fr 1fr;grid-auto-columns:1fr;display:grid}.adv-heading-wrap{width:100%;max-width:28rem}.paginate-icon{margin-left:10px;transform:rotate(90deg)}.pagination{margin-top:3rem}.height-100{height:100%}.footer-heading{color:#9c9c9c;font-size:14px;font-weight:400;line-height:20px}.icon-3{justify-content:center;align-items:center;margin-top:0;margin-bottom:0;margin-right:0;position:static}.embed{justify-content:center;align-items:center;width:100%;max-width:20px;height:9px;display:flex}.bottom-leaves-copy{width:50px;position:absolute;inset:auto auto 0% 48px}.info-para{color:#1b1d1e;margin-bottom:0;font-size:18px;font-weight:400;line-height:160%}.info-para.mt-14{margin-top:14px}.info-para._w-530px{text-align:center;max-width:530px;margin-top:20px;margin-bottom:32px}.info-para.mt-18{margin-top:18px}.info-para._w-412{min-height:60px;margin-top:10px;margin-bottom:18px}.faq-section{padding:100px 16px 0}.faq-header{cursor:pointer;justify-content:space-between;align-items:center;display:flex}.image-wraper{justify-self:end;width:100%;max-width:563px;position:relative}.frame{width:20px;height:20px}.slider-contant{position:relative}.list-text{padding-bottom:0;padding-left:0;padding-right:0}.number-contant{position:relative}.div-block-166{justify-content:space-between;align-items:center;display:flex;position:relative}.leaf-vector{margin-bottom:8px}.box-div{background-color:#aacc8e33;border-radius:12px;justify-content:flex-start;align-items:center;min-height:380px;margin-top:100px;padding-top:20px;padding-bottom:20px;padding-left:40px;display:flex;position:relative;overflow:hidden}.customer-say{background-color:#eef5e8;padding:80px 16px 100px}.text-field-3{color:#999;background-color:#0000;border:1px solid #0000;margin-bottom:0;padding-top:7.5px;padding-bottom:7.5px;padding-left:0;font-size:16px;font-weight:400;line-height:100%}.text-field-3:focus{border-color:#0000}.text-field-3::placeholder{color:#999;background-color:#0000}.hero-main-wraper{z-index:2;width:100%;max-width:1440px;margin-left:auto;margin-right:auto;position:relative}.frequently-contant{max-width:800px;margin-left:auto;margin-right:auto}.paras-wraper{grid-column-gap:36px;grid-row-gap:36px;flex-flow:column;margin-top:18px;margin-bottom:18px;display:flex}.block-span{display:block}.drop-down{z-index:42;justify-content:flex-start;align-items:center;display:flex;position:relative}.card-para{color:#1b1d1e;margin-top:6px;margin-bottom:0;font-family:Poppins,sans-serif;font-size:16px;font-weight:400;line-height:150%}.card-para.mt-0{margin-top:0}.div-block-19{max-width:520px}.hero-grid{grid-column-gap:24px;grid-row-gap:24px;grid-template-rows:auto;place-items:start center;margin-top:30px}.core-grid{grid-column-gap:20px;grid-row-gap:20px;grid-template-rows:auto;align-items:center}.cta-box-content{z-index:1;flex-flow:column;justify-content:flex-start;align-items:center;width:100%;max-width:530px;margin-left:auto;margin-right:auto;display:flex;position:relative}.box-large-vector{pointer-events:none;width:100%;max-width:440px;position:absolute;inset:50% 0% auto auto;transform:translateY(-50%)}.faq-heading{color:#222;margin-top:0;margin-bottom:0;font-size:16px;font-weight:600;line-height:24px}.div-block-29{background-color:#eee;border:1px solid #eee;border-radius:8px;justify-content:flex-start;align-items:center;padding:3.2px 8px;transition:all .3s linear;display:inline-flex}.div-block-29:hover{background-color:#f5f9f1;border-color:#aacc8e}.footr-box-white{background-color:#fff;border-radius:12px;padding:32px}.custom-next{cursor:pointer;background-color:#fff;border-radius:100px;justify-content:center;align-items:center;width:50px;height:50px;display:flex}.members-number-2{color:#1b1d1e;margin-top:15px;font-size:16px;font-weight:400;line-height:150%}.brand-logo.last-centered{grid-column:1/-1;justify-self:center;width:100%;max-width:154px}.drop-list-wraper{grid-column-gap:16px;grid-row-gap:16px;color:#1b1d1e;border:1px solid #0000;border-radius:10px;justify-content:space-between;align-items:center;width:100%;padding:8px 10px;font-size:16px;font-weight:500;line-height:24px;text-decoration:none;transition:all .3s linear;display:flex}.drop-list-wraper:hover{background-color:#f6f8fa;border-color:#edeff3}.arrow-right{display:block}.swiper.industry{margin-top:60px}.swiper.swiper-mobile{width:100%;max-width:467px;height:567px;display:none}.swiper.swiper-two{width:100%;max-width:500px;height:800px}.footer-2{background-image:url(https://cdn.prod.website-files.com/662187e91a0cfdb49a55fe5f/69fd6c8e1b023a69b625988c_Section.png);background-position:50%;background-size:cover;padding:40px 16px 20px}.card-title{color:#1b1d1e;margin-top:32px;margin-bottom:0;font-size:26px;font-weight:600;line-height:32px}.div-block-167{grid-column-gap:10px;grid-row-gap:10px;justify-content:flex-start;align-items:center;display:flex}.form-8{grid-column-gap:4px;grid-row-gap:4px;border:1px solid #1b1d1e;border-radius:12px;justify-content:space-between;align-items:center;margin-top:12px;padding:11px 21px;display:flex}.black-card{background-color:#000;border-radius:10px;width:360px;height:360px;transition:all .3s;position:absolute;inset:0 auto auto 0;transform:rotate(0)}.mobile-slide{display:none}.slide-arrow-wraper{grid-column-gap:16px;grid-row-gap:16px;justify-content:flex-start;align-items:center;margin-top:32px;display:flex}.column-1{grid-column-gap:16px;grid-row-gap:16px;flex-flow:column;max-width:628px;display:flex}.arrow{background-image:url(https://cdn.prod.website-files.com/662187e91a0cfdb49a55fe5f/69fd6c8e1b023a69b6259885_Background.svg);background-position:50%;background-size:cover;width:100%;max-width:24px;height:24px}.footer-link-2{color:#1b1d1e;font-size:18px;font-weight:400;line-height:24px;text-decoration:none;transition:all .3s linear}.footer-link-2:hover{color:#aacc8e}.footer-link-2.hover-remove{margin-top:60px}.footer-link-2.hover-remove:hover{color:#1b1d1e}.stack-text{color:#010101;margin-top:10px;font-size:20px;font-weight:400;line-height:30px}.footer-link-wraper{grid-column-gap:12px;grid-row-gap:12px;flex-flow:column;margin-top:12px;display:flex}.main-heading{color:#1b1d1e;margin-top:0;margin-bottom:0;font-family:Poppins,sans-serif;font-size:50px;font-weight:700;line-height:130%}.main-heading.white{color:#fff;font-size:39px}.btn{grid-column-gap:4px;grid-row-gap:4px;color:#1b1d1e;border:1px solid #1b1d1e;border-radius:100px;justify-content:center;align-items:center;margin-top:32px;padding:13px 23px;font-size:18px;font-weight:400;line-height:27px;text-decoration:none;display:inline-flex}.btn.mt-0{border-color:#aacc8e;margin-top:0;transition:all .3s linear}.btn.mt-0:hover{color:#aacc8e;background-color:#1b1d1e;border-color:#1b1d1e}.btn.no-wrap{transition:all .3s linear}.btn.no-wrap:hover{color:#aacc8e;background-color:#1b1d1e;border-color:#aacc8e}.hire-heading{color:#1b1d1e;margin-top:16px;margin-bottom:0;font-family:Poppins,sans-serif;font-size:28px;font-weight:600;line-height:34px}.hire-heading.size{font-size:24px;line-height:30px}.custom-next1{cursor:pointer;border:1px solid #1b1d1e;border-radius:100px;justify-content:center;align-items:center;width:50px;height:50px;transition:all .3s linear;display:flex}.custom-next1:hover{background-color:#aacc8e;border-color:#aacc8e}.heading-2{color:#1b1d1e;max-width:686px;margin-top:15px;margin-bottom:0;font-size:28px;font-weight:600;line-height:36px}.code-embed-2{height:20px}.btn-wraper{grid-column-gap:20px;grid-row-gap:20px;justify-content:center;align-items:center;margin-top:60px;margin-left:auto;margin-right:auto;display:flex}.nav-link-4{grid-column-gap:2px;grid-row-gap:2px;color:#5c5f5d;justify-content:center;align-items:center;padding:0;font-family:Poppins,sans-serif;font-size:18px;font-weight:400;line-height:27px;text-decoration:none;transition:all .3s linear;display:flex}.nav-link-4:hover{color:#aacc8e}.python{color:#010101;text-transform:uppercase;font-size:12px;font-weight:400;line-height:18px}.recognized-card{grid-column-gap:60px;grid-row-gap:60px;background-color:#f6f8fa;border:1px solid #edeff3;border-radius:10px;justify-content:center;align-items:center;padding:48px 53px;display:flex}.container-5{max-width:1280px}.container-5._w-1296{max-width:1296px}.container-5._1360{max-width:1360px}.container-5._1404{max-width:1404px}.div-block-168{justify-content:space-between;align-items:center;margin-top:40px;display:flex}.industry-name{color:#1b1d1e;margin-top:0;margin-bottom:0;font-family:Poppins,sans-serif;font-size:24px;font-weight:600;line-height:30px}.industry-name.medium{margin-top:41px;font-weight:500}.badge-wraper{justify-content:center;align-items:center;display:flex}.text-block-3{color:#1b1d1e;font-size:16px;font-weight:400;line-height:24px;display:inline-block}.counter{background-color:#aacc8e;padding:60px 16px}.nav-logo-wraper.black-logo{display:block}.nav-logo-wraper.black-logo:where(.w-variant-81d09cbb-c99a-97c6-51f0-f40696d07304){display:none}.nav-logo-wraper.black-logo.w--current{display:block}.nav-logo-wraper.white-logo.w--current{display:none}.nav-logo-wraper.white-logo.block.w--current{display:block}.custom-prev1{cursor:pointer;border:1px solid #1b1d1e;border-radius:100px;justify-content:center;align-items:center;width:50px;height:50px;transition:all .3s linear;display:flex}.custom-prev1:hover{background-color:#aacc8e;border-color:#aacc8e}.column-grid{grid-column-gap:16px;grid-row-gap:16px;flex-flow:row;margin-top:42px;display:flex}.nav-button{grid-column-gap:4px;grid-row-gap:4px;color:#1b1d1e;background-color:#aacc8e;border:1px solid #aacc8e;border-radius:100px;justify-content:center;align-items:center;padding:13.2px 24px;font-family:Poppins,sans-serif;font-size:18px;font-weight:400;line-height:27px;text-decoration:none;transition:all .3s linear;display:inline-flex}.nav-button:hover{color:#aacc8e;background-color:#000;border-color:#000}.nav-button.closes.font-size-16-2{font-size:16px;line-height:27px}.nav-button.closes.border-secoundery:hover{border-color:#aacc8e}.nav-button.closes.secoundery{color:#1b1d1e;background-color:#f7faf4;border-color:#1b1d1e}.nav-button.closes.secoundery:hover{background-color:#aacc8e;border-color:#aacc8e}.nav-button.size-50{font-size:16px}.form-wraper{width:100%;max-width:477px}.enginering-grid{grid-column-gap:16px;grid-row-gap:16px;grid-template-rows:auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;justify-content:space-between;align-items:center;display:flex}.enginering-grid.max-width-tier{grid-column-gap:40px;grid-row-gap:40px}.form-block-10{margin-bottom:0}.founder-line{background-color:#e5e5e5;width:1px;height:60px}.heading-3{color:#010101;margin-top:0;margin-bottom:0;font-family:Poppins,sans-serif;font-size:24px;font-weight:600;line-height:36px}.heading-3.size-18{font-size:18px;font-weight:500;line-height:27px}.heading-3.size-18.mt-18{margin-top:18px}.bottom-leaves{width:120px;position:absolute;inset:auto auto 0% 40%;transform:translate(-50%)}.accordation{background-color:#f6f7f9;border:1px solid #d5d9e2;border-radius:12px;max-width:639px;margin-top:62px;margin-left:auto;margin-right:auto;padding:9px}.box-content{z-index:1;width:100%;max-width:550px;position:relative}.number-heading{color:#1b1d1e;margin-top:0;margin-bottom:0;font-size:50px;font-weight:600;line-height:80px}.enginering-contant{width:100%;max-width:434px}.carlos-card-wraper{flex-flow:column;justify-content:flex-start;align-items:flex-end;display:flex;position:absolute;inset:auto -8px 46px auto}.core-img{max-width:87%}.industeries-section{padding-top:100px;padding-left:16px;padding-right:16px}.icon-slide.h60{width:60px}.arro-wraper{grid-column-gap:24px;grid-row-gap:24px;justify-content:center;align-items:center;width:100%;margin-top:24px;display:flex;position:static;inset:50% auto auto 0%;transform:none}.right-top-leaf{width:35px;position:absolute;inset:0% 98px auto auto}.man-image{width:100%;max-width:563px;height:auto;display:block}.database-icon-wrapper{grid-column-gap:16px;grid-row-gap:16px;color:#1b1d1e;justify-content:flex-start;align-items:center;font-size:28px;font-weight:600;line-height:34px;display:flex}.sub-heading{color:#1b1d1e;text-align:center;margin-top:0;margin-bottom:0;font-family:Poppins,sans-serif;font-size:40px;font-weight:500;line-height:48px}.sub-heading.left{text-align:left}.sub-heading.left.size-34{font-size:32px;line-height:40px}.sub-heading._w-683{max-width:683px;margin-top:16px;margin-left:auto;margin-right:auto}.sub-heading.mt-16{margin-top:16px}.accodation-wraper{padding:16px 16px 12px;transition:all .3s linear}.accodation-wraper:hover{background-color:#fff;border-radius:12px}.div-block-170{width:100%;max-width:1440px;margin-left:auto;margin-right:auto}.bottom-right-leaf{width:100%;max-width:120px;position:absolute;inset:auto 37px 0% auto}.nav-contant{justify-content:space-between;align-items:center;display:flex}.database-icon{border-radius:12px}.deverr-core-section{padding:100px 16px}.section-3{padding-top:100px;padding-bottom:100px;padding-left:16px}.software-wraper.pd-top{padding-top:77px}.software-wraper.pd-top-90{padding-top:90px}.div-block-171{grid-column-gap:32px;grid-row-gap:32px;justify-content:space-between;align-items:center;display:flex}.recognized-grid{grid-column-gap:24px;grid-row-gap:24px;grid-template-rows:auto;margin-top:60px}.grid-2{grid-template-rows:auto;grid-template-columns:1fr 457px;width:100%;max-width:776px;padding-left:32px}.top-leaves-copy{width:70px;position:absolute;inset:0% auto auto 79px}.logos-grid{grid-column-gap:0px;grid-row-gap:24px;grid-template-rows:auto;grid-template-columns:1fr 1fr 1fr}.hero-descrption{color:#1b1d1e;margin-top:16px;margin-bottom:0;font-family:Poppins,sans-serif;font-size:16px;font-weight:400;line-height:26px}.hero-descrption.mb-32{margin-bottom:32px}.hero-descrption.mb-32.white{color:#fff}.div-block-28{grid-column-gap:10px;grid-row-gap:10px;flex-flow:column;justify-content:flex-start;align-items:center;width:100%;max-width:289px;display:flex}.text-block-26{color:#5c5f5d;text-decoration:none}.footer-cta{padding:100px 16px}.menu,.menu.open_navs.none.block{display:none}.slide-contant{width:100%;max-width:326px}.slide-contant.w100{max-width:100%}.social-media-wraper{grid-column-gap:20px;grid-row-gap:20px;justify-content:flex-start;align-items:center;display:flex}.slider-grid{grid-template-rows:auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;justify-content:space-between;align-items:stretch;width:100%;max-width:820px;margin-left:auto;margin-right:auto;padding-top:100px;display:flex}.back-top{z-index:9999;cursor:pointer;background-color:#000;border-radius:100px;position:fixed;inset:auto 2% 2% auto}.semi-bold{color:#000;font-weight:600}.custom-prev{cursor:pointer;width:50px;height:50px}.grids-wraper{grid-column-gap:48px;grid-row-gap:48px;flex-flow:column;margin-top:61px;display:flex}.industry-name-2{color:#1b1d1e;margin-top:0;margin-bottom:0;font-size:24px;font-weight:600;line-height:30px}.section-4{background-color:#f7faf4;padding-left:16px;padding-right:16px;overflow:hidden}.dropdown-list{background-color:#fff;border-radius:10px;width:289px;min-height:fit-content;padding:12px 10px;inset:0% auto auto -100%}.dropdown-list.w--open{z-index:6;flex-flow:column;width:100%;min-width:289px;max-width:289px;height:224px;display:flex;inset:27px 0% auto -90%}.dropdown-list.w--open:where(.w-variant-81d09cbb-c99a-97c6-51f0-f40696d07304){height:270px}.link-block-3{text-decoration:none}.top-leaves{width:70px;position:absolute;inset:0% auto auto 34%;transform:translate(-50%)}.footer-cta-box{background-color:#aacc8e33;border:1px solid #aacc8e;border-radius:12px;justify-content:flex-start;align-items:center;min-height:380px;padding:40px;display:flex;position:relative;overflow:hidden}.data-enginering-wraper{grid-column-gap:6px;grid-row-gap:6px;flex-flow:column;justify-content:center;align-items:flex-start;margin-top:16px;display:flex}.div-block-172{grid-column-gap:25px;grid-row-gap:25px;justify-content:flex-start;align-items:flex-start;margin-top:62px;display:flex}.swiper-wrapper.lovable-swiper{justify-content:center;padding-bottom:120px}.div-block-173{grid-column-gap:16px;grid-row-gap:16px;justify-content:space-between;align-items:flex-start;margin-top:60px;display:flex}.faq-panel{color:#222;margin-top:12px;margin-bottom:0;font-size:16px;font-weight:400;line-height:24px}.footer-main-contant{justify-content:space-between;align-items:flex-start;display:flex}.slide-img{object-fit:cover;border-radius:10px;width:360px;height:360px;position:relative}.deverr-contsnt{background-color:#eef5e8;flex-flow:column;justify-content:center;align-items:flex-start;width:100%;max-width:418px;display:flex}.block{display:block}.grid{grid-column-gap:20px;grid-row-gap:20px;grid-template-rows:auto;place-items:center stretch}.success-message-4{color:#000;background-color:#0000;border:1px solid #1b1d1e;border-radius:12px;margin-top:12px;padding:20px;font-size:18px;font-weight:400;line-height:20px}.learn-btn{grid-column-gap:4px;grid-row-gap:4px;color:#1b1d1e;justify-content:flex-start;align-items:center;margin-top:60px;font-size:18px;font-weight:400;line-height:27px;text-decoration:none;display:inline-flex}.hero-section-2{background-color:#f5f9f1;padding-top:20px;padding-left:16px;padding-right:16px;overflow:hidden}.hero-section-2.bg-change{background-image:url(https://cdn.prod.website-files.com/662187e91a0cfdb49a55fe5f/69fd709c58b4bff31ec21cd0_hero.webp);background-position:50%;background-size:cover;padding-bottom:100px}.hero-section-2.bg-change-solution{background-image:url(https://cdn.prod.website-files.com/662187e91a0cfdb49a55fe5f/69fd776829c663024015b22c_hero%20\(1\).webp);background-position:50%;background-size:cover;padding-bottom:100px}.faq-contant{transition:all .3s linear;display:none;overflow:hidden}.tech-talent-section{padding-top:100px;padding-left:16px;padding-right:16px}.list-3{grid-column-gap:16px;grid-row-gap:16px;color:#1b1d1e;flex-flow:column;margin-top:29px;margin-bottom:0;padding-left:20px;display:flex}.recognized-section{padding:100px 16px}.carlos-card{background-color:#fff;border-radius:10px;padding:20px;display:inline-block;box-shadow:0 0 14px #4242424d}.carlos-card.pd-10{margin-top:20px;padding:10px}.field-label-2{color:#1b1d1e;margin-bottom:0;font-size:14px;font-weight:400;line-height:20px}.badge{color:#fff;background-color:#aacc8e;border-radius:100px;padding:10px 30px;font-family:Poppins,sans-serif;font-size:18px;font-weight:400;line-height:24px;display:inline-block}.badge.mb-16{margin-bottom:16px}.badge.mb-16.service-testimonial-4{display:none}.card-btn-2{color:#1b1d1e;text-align:center;background-color:#0000;border:1px solid #1b1d1e;border-radius:999px;margin-top:27px;padding:9px 32px;font-size:18px;font-weight:400;line-height:150%;transition:all .4s linear}.card-btn-2:hover{color:#aacc8e;background-color:#1b1d1e}.div-block-174{width:100%;max-width:280px}.btn-prent.mobile-block{display:none}.arrow-2{width:100%;max-width:20px;height:20px}.list-para{margin-bottom:0;font-size:16px;font-weight:400;line-height:30px}.counter-line{background-color:#718661;width:1px;height:114px;position:absolute;inset:50% -50px auto auto;transform:translateY(-50%)}.faq-line{background-color:#d5d9e2;width:100%;height:1px;margin-top:8px;margin-bottom:8px}.vector{z-index:-1;width:850px;position:absolute;inset:75px -33% auto auto}.industry-card-2{background-color:#fff;border:1px solid #e5e7eb;border-radius:6px;flex-flow:column;justify-content:center;align-items:flex-start;max-width:237px;margin-left:auto;margin-right:auto;padding:20px;display:flex;box-shadow:-.1px 1.8px 8.6px #00000012}.approch-card{background-color:#fff;border-radius:12px;height:100%;padding:24px 24px 36px;box-shadow:0 1.8px 5.8px #0000000a,0 3.9px 11.7px #0000000d,0 6.7px 18px #0000000d,0 11.5px 25.3px #0000000f,0 22.6px 35.9px #0000000f}.div-block-175{background-color:#eee;border-radius:8px;padding:4px 8px;display:inline-block}.slide-card{background-color:#aacc8e1a;border:1px solid #aacc8e;border-radius:10px;padding:19.2px 20px}.slide-card.bg-color4{background-color:#4352d114;border-color:#4352d129}.slide-card.bg-color3{background-color:#2c8d3e14;border-color:#2c8d3e14}.slide-card.bg-color2{background-color:#b85ab414;border-color:#b85ab414}.container2{max-width:1280px}.link-prent.w175{width:100%;max-width:176px}.engineers{color:#1b1d1e;margin-bottom:0;font-size:24px;font-weight:400;line-height:24px}.nav-link-prent{grid-column-gap:16px;grid-row-gap:16px;justify-content:center;align-items:center;display:flex}.enginering{display:none}.enginering.none{display:block}.div-block-24{overflow:hidden}.common-para{color:#1b1d1e;text-align:center;max-width:787px;margin:18px auto 0;font-family:Poppins,sans-serif;font-size:20px;font-weight:400;line-height:150%}.common-para.w100{max-width:100%}.common-para.font-size-16{margin-top:16px;font-size:16px}.common-para.font-size-16.left{color:#8e8e8e;text-align:left;margin-top:4px}.common-para.mt-16{text-align:left;max-width:282px;margin-top:16px;margin-left:0;margin-right:0}.common-para.mt-16.w100{max-width:100%}.common-para.mt-16.w100.mb-16{margin-bottom:16px}.common-para.mt-16.w100.mb-23{margin-bottom:24px}.common-para.mt-16.mb-32{max-width:100%;margin-bottom:32px}.common-para.size-16{text-align:left;margin-top:0;font-size:16px;font-weight:500}.common-para.mt-0{color:#000;text-align:left;margin-top:0}.nav-link-wraper{grid-column-gap:16px;grid-row-gap:16px;justify-content:center;align-items:center;display:flex}.div-block-176{grid-column-gap:8px;grid-row-gap:8px;flex-flow:wrap;max-width:287px;margin-top:10px;display:flex}.card-2{z-index:999;grid-column-gap:24px;grid-row-gap:24px;background-color:#fff;border-radius:12px;flex-flow:column;justify-content:space-between;align-items:flex-start;width:100%;max-width:411px;height:100%;min-height:366px;padding:24px;display:flex;box-shadow:0 1.8px 5.8px #0000000a,0 3.9px 11.7px #0000000d,0 6.7px 18px #0000000d,0 11.5px 25.3px #0000000f}.testimonial-contant{flex-flow:column;justify-content:center;align-items:center;display:flex}.div-block-177{padding-bottom:0;position:relative}.div-block-4{grid-column-gap:20px;grid-row-gap:20px;justify-content:flex-start;align-items:flex-start;margin-top:20px;display:flex}.approches-section{background-image:linear-gradient(#f6f8fa,#fff);padding-top:79px;padding-left:16px;padding-right:16px}.field-label-3{color:#1b1d1e;margin-bottom:0;font-size:14px;font-weight:400;line-height:20px}.icon-4{justify-content:center;align-items:center;margin-top:0;margin-bottom:0;margin-right:0;position:static}.heading-4{color:#1b1d1e;max-width:686px;margin-top:15px;margin-bottom:0;font-size:28px;font-weight:600;line-height:36px}.div-block-178{justify-content:space-between;align-items:center;display:flex;position:relative}.div-block-179{max-width:520px}.div-block-180{background-color:#eee;border:1px solid #eee;border-radius:8px;justify-content:flex-start;align-items:center;padding:3.2px 8px;transition:all .3s linear;display:inline-flex}.div-block-180:hover{background-color:#f5f9f1;border-color:#aacc8e}.div-block-181{justify-content:space-between;align-items:center;margin-top:40px;display:flex}.div-block-182{grid-column-gap:10px;grid-row-gap:10px;justify-content:flex-start;align-items:center;display:flex}.code-embed-3{height:20px}.nav-link-5{grid-column-gap:2px;grid-row-gap:2px;color:#5c5f5d;justify-content:center;align-items:center;padding:0;font-family:Poppins,sans-serif;font-size:18px;font-weight:400;line-height:27px;text-decoration:none;transition:all .3s linear;display:flex}.nav-link-5:where(.w-variant-81d09cbb-c99a-97c6-51f0-f40696d07304){color:#9c9c9c}.nav-link-5:hover{color:#aacc8e}.footer-3{background-image:url(https://cdn.prod.website-files.com/662187e91a0cfdb49a55fe5f/69fd6c8e1b023a69b625988c_Section.png);background-position:50%;background-size:cover;padding:40px 16px 20px}.industry-name-3{color:#1b1d1e;margin-top:0;margin-bottom:0;font-family:Poppins,sans-serif;font-size:24px;font-weight:600;line-height:30px}.industry-name-3.medium{margin-top:41px;font-weight:500}.text-block-27{color:#1b1d1e;font-size:16px;font-weight:400;line-height:24px;display:inline-block}.div-block-183{width:100%;max-width:280px}.div-block-184{width:100%;max-width:1440px;margin-left:auto;margin-right:auto}.section-5{padding-top:100px;padding-bottom:100px;padding-left:16px}.div-block-185{grid-column-gap:32px;grid-row-gap:32px;justify-content:space-between;align-items:center;display:flex}.div-block-186{grid-column-gap:10px;grid-row-gap:10px;flex-flow:column;justify-content:flex-start;align-items:center;width:100%;max-width:289px;display:flex}.text-block-28{color:#5c5f5d;text-decoration:none}.text-block-28:where(.w-variant-81d09cbb-c99a-97c6-51f0-f40696d07304){color:#9c9c9c}.section-6{background-color:#f7faf4;padding-left:16px;padding-right:16px;overflow:hidden}.link-block-4{text-decoration:none}.div-block-187{grid-column-gap:25px;grid-row-gap:25px;justify-content:flex-start;align-items:flex-start;margin-top:62px;display:flex}.div-block-189{grid-column-gap:16px;grid-row-gap:16px;justify-content:space-between;align-items:flex-start;margin-top:60px;display:flex}.div-block-190{background-color:#eee;border-radius:8px;padding:4px 8px;display:inline-block}.div-block-191{overflow:hidden}.div-block-192{grid-column-gap:8px;grid-row-gap:8px;flex-flow:wrap;max-width:287px;margin-top:10px;display:flex}.div-block-193{padding-bottom:0;position:relative}.div-block-194{grid-column-gap:20px;grid-row-gap:20px;justify-content:flex-start;align-items:flex-start;margin-top:20px;display:flex}.fluent-in-english-wraper{color:#1b1d1e;border:1px solid #e4e4e4;padding:8px;font-family:Poppins,sans-serif;font-size:14px;font-weight:500;line-height:120%}.no-h3-wraper{grid-column-gap:16px;grid-row-gap:16px;justify-content:flex-start;align-items:center;display:flex}.div-block-195{grid-column-gap:16px;grid-row-gap:16px;justify-content:space-between;align-items:flex-start;margin-top:60px;display:flex}.right-div{grid-column-gap:24px;grid-row-gap:24px;flex-flow:column;width:100%;max-width:519px;display:flex}.slider-section{background-color:#eef5e8;padding:100px 16px 100px 0}.icon-5{justify-content:center;align-items:center;margin-top:0;margin-bottom:0;margin-right:0;position:static}.card-para-2{color:#1b1d1e;margin-top:16px;margin-bottom:0;font-family:Poppins,sans-serif;font-size:16px;font-weight:400;line-height:150%}.div-block-196{justify-content:space-between;align-items:center;display:flex;position:relative}.image-content-wraper{grid-column-gap:24px;grid-row-gap:24px;justify-content:flex-start;align-items:center;display:flex}.div-block-197{justify-content:space-between;align-items:center;margin-top:40px;display:flex}.container-1280{max-width:1280px}.david-card-wraper{flex-flow:column;justify-content:center;align-items:center;padding-top:13px;display:flex;position:relative}.skill-wraper{grid-column-gap:12px;grid-row-gap:12px;margin-top:33px;display:flex}.skill-wraper.mt-12{margin-top:12px}.field-label-4{color:#1b1d1e;margin-bottom:0;font-size:14px;font-weight:400;line-height:20px}.card-3{background-color:#fff;border-radius:12px;padding:24px}.industry-name-4{color:#1b1d1e;margin-top:0;margin-bottom:0;font-family:Poppins,sans-serif;font-size:24px;font-weight:600;line-height:30px}.industry-name-4.medium{margin-top:41px;font-weight:500}.service-grid{grid-column-gap:24px;grid-row-gap:24px;grid-template-rows:auto;place-items:start center;margin-top:100px}.fullstack-developer{color:#8d8e8f;margin-top:8px;font-family:Poppins,sans-serif;font-size:18px;font-weight:500;line-height:120%}.card-line{background-color:#d1d2d2;width:100%;height:1px;margin-top:12px;margin-bottom:12px}.deliver-software{background-color:#f7faf4;padding:100px 16px}.div-block-21{grid-column-gap:6px;grid-row-gap:6px;justify-content:flex-start;align-items:center;display:flex}.white-slider-card{background-color:#fff;border-radius:10px;padding:20px;box-shadow:0 11.5px 25.3px #0000000f,0 6.7px 18px #0000000d,0 3.9px 11.7px #0000000d,0 1.8px 5.8px #0000000a}.white-slider-card.h252{min-height:252px;box-shadow:0 6.7px 18px #0000000d}.white-slider-card.center{box-shadow:none;border:1px solid #fff;transition:all .3s linear}.white-slider-card.center:hover{border:1px solid #000}.white-slider-card.center.green-border{background-color:#f7faf4;border-color:#aacc8e}.white-slider-card.center.bg-change{background-color:#faf2f9;border-color:#b85ab4}.white-slider-card.center.blue-border{background-color:#f6f8fa;border-color:#4352d1}.footer-4{background-image:url(https://cdn.prod.website-files.com/662187e91a0cfdb49a55fe5f/69fd6c8e1b023a69b625988c_Section.png);background-position:50%;background-size:cover;padding:40px 16px 20px}.div-block-198{width:100%;max-width:1440px;margin-left:auto;margin-right:auto}.no-wraper{background-color:#aacc8e;border-radius:12px;justify-content:center;align-items:center;width:48px;height:48px;display:flex}.david-icon{border-radius:100px;width:60px}.div-block-199{width:100%;max-width:280px}.h3-2{color:#1b1d1e;margin-top:0;margin-bottom:0;font-family:Poppins,sans-serif;font-size:28px;font-weight:600;line-height:120%}.mt-33{grid-column-gap:12px;grid-row-gap:12px;justify-content:flex-start;align-items:center;margin-top:33px;display:flex}.div-block-200{grid-column-gap:10px;grid-row-gap:10px;flex-flow:column;justify-content:flex-start;align-items:center;width:100%;max-width:289px;display:flex}.heading-5{color:#1b1d1e;max-width:686px;margin-top:15px;margin-bottom:0;font-size:28px;font-weight:600;line-height:36px}.link-block-5{text-decoration:none}.custom-prev-one{cursor:pointer;border:1px solid #000;border-radius:100px;justify-content:center;align-items:center;width:50px;height:50px;transition:all .3s linear;display:flex}.custom-prev-one:hover{background-color:#aacc8e;border-color:#aacc8e}.david{grid-column-gap:12px;grid-row-gap:12px;display:flex}.david.david-pr{padding-right:55px}.grid-3{grid-column-gap:30px;grid-row-gap:30px;grid-template-rows:auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;place-items:start;display:grid}.text-block-29{color:#5c5f5d;text-decoration:none}.text-block-29.closes.light-119,.text-block-29.light-75{color:#9c9c9c}.div-block-22{grid-column-gap:16px;grid-row-gap:16px;justify-content:flex-start;align-items:flex-start;display:flex}.div-block-201{grid-column-gap:25px;grid-row-gap:25px;justify-content:flex-start;align-items:flex-start;margin-top:62px;display:flex}.left-content{width:100%;max-width:498px}.skill-div{color:#aacc8e;background-color:#ecf4e5;padding:8px;font-family:Poppins,sans-serif;font-size:14px;font-weight:400;line-height:120%}.div-block-202{padding-bottom:0;position:relative}._1{color:#1b1d1e;font-family:Poppins,sans-serif;font-size:24px;font-weight:600;line-height:120%}.nav-link-6{grid-column-gap:2px;grid-row-gap:2px;color:#5c5f5d;justify-content:center;align-items:center;padding:0;font-family:Poppins,sans-serif;font-size:18px;font-weight:400;line-height:27px;text-decoration:none;transition:all .3s linear;display:flex}.nav-link-6:hover{color:#aacc8e}.nav-link-6.closes.light-137,.nav-link-6.light-118{color:#9c9c9c}.david-card{background-color:#fff;border-radius:10px;padding:16px}.david-card.mt-40{margin-top:40px}.david-card.mt-50{margin-top:50px}.david-card.box-shadow{border-radius:11.46px;display:inline-block;position:absolute;inset:auto auto 170px -12px;box-shadow:0 0 16.04px #4242424d}.david-card.pd-13{border-radius:8.35px;padding:13.91px;display:inline-block;position:absolute;inset:50px 48px auto auto;box-shadow:0 2px 19.47px #4242424d}.david-card.pd-12{grid-column-gap:6.18px;grid-row-gap:6.18px;flex-flow:column;justify-content:center;align-items:flex-start;padding:12.35px;display:inline-flex;position:absolute;inset:auto 27px 10px auto}.custom-next-one{cursor:pointer;border:1px solid #1b1d1e;border-radius:100px;justify-content:center;align-items:center;width:50px;height:50px;transition:all .3s linear;display:flex}.custom-next-one:hover{background-color:#aacc8e;border-color:#aacc8e}.div-block-27{width:100%;max-width:481px}.argentina-et-1{color:#aacc8e;margin-top:6px;font-family:Poppins,sans-serif;font-size:14px;font-weight:500;line-height:120%}.card-1{background-color:#fff;border-radius:12px;padding:24px;box-shadow:0 1px 5px #0000000a,0 3px 11px #0000000d,0 6px 18px #0000000d,0 15px 25px #0000000f}.card-1.on-hover{border:1px solid #fff;padding-top:23.2px;padding-bottom:23.2px;transition:all .3s linear}.card-1.on-hover:hover{border-color:#000}.div-block-204{grid-column-gap:16px;grid-row-gap:16px;justify-content:space-between;align-items:flex-start;margin-top:60px;display:flex}.card-para-3{color:#1b1d1e;margin-top:16px;margin-bottom:0;font-family:Poppins,sans-serif;font-size:16px;font-weight:400;line-height:150%}.div-block-205{justify-content:space-between;align-items:center;margin-top:40px;display:flex}.div-block-206{padding-bottom:0;position:relative}.grid-4{grid-template-rows:auto;grid-template-columns:1fr 1fr 1fr;max-width:960px;margin-top:60px;margin-left:auto;margin-right:auto}.field-label-5{color:#1b1d1e;margin-bottom:0;font-size:14px;font-weight:400;line-height:20px}.div-block-207{grid-column-gap:25px;grid-row-gap:25px;justify-content:flex-start;align-items:flex-start;margin-top:62px;display:flex}.div-block-25{color:#494b47;background-color:#aacc8e2e;border-radius:5.53px;padding:5.53px 5.77px 4.77px 5.52px;font-family:Poppins,sans-serif;font-size:17.29px;font-weight:400;line-height:28px;transition:all .3s linear}.div-block-25:hover{background-color:#aacc8e}.industry-name-5{color:#1b1d1e;margin-top:0;margin-bottom:0;font-family:Poppins,sans-serif;font-size:24px;font-weight:600;line-height:30px}.industry-name-5.medium{margin-top:41px;font-weight:500}.nav-link-7{grid-column-gap:2px;grid-row-gap:2px;color:#5c5f5d;justify-content:center;align-items:center;padding:0;font-family:Poppins,sans-serif;font-size:18px;font-weight:400;line-height:27px;text-decoration:none;transition:all .3s linear;display:flex}.nav-link-7:hover{color:#aacc8e}.nav-link-7.light-118,.nav-link-7.closes.light-137{color:#9c9c9c}.div-block-208{grid-column-gap:6px;grid-row-gap:6px;justify-content:flex-start;align-items:center;display:flex}.text-block-30{display:inline-block}.div-block-209{width:100%;max-width:280px}.heading-6{color:#1b1d1e;max-width:686px;margin-top:15px;margin-bottom:0;font-size:28px;font-weight:600;line-height:36px}.grid-5{grid-column-gap:30px;grid-row-gap:30px;grid-template-rows:auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;place-items:start;display:grid}.solution-grid{grid-column-gap:24px;grid-row-gap:24px;grid-template-rows:auto;place-items:start center;margin-top:80px}.nearshore{padding:100px 16px}.solution-contant{flex-flow:column;justify-content:center;align-items:center;display:flex;position:relative}.div-block-211{grid-column-gap:10px;grid-row-gap:10px;flex-flow:column;justify-content:flex-start;align-items:center;width:100%;max-width:289px;display:flex}.card-para-4{color:#1b1d1e;margin-top:16px;margin-bottom:0;font-family:Poppins,sans-serif;font-size:16px;font-weight:400;line-height:150%}.grid-6{grid-column-gap:30px;grid-row-gap:30px;grid-template-rows:auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;place-items:start;display:grid}.link-block-6{width:160px}.booking-section{border-bottom:1px solid var(--_deverr-colors---border-light);background-color:var(--_deverr-colors---white);padding:0;overflow:hidden}.booking-section.dvn-ct-grey{background-color:var(--_deverr-colors---section-grey)}.booking-container{max-width:1280px;margin-left:auto;margin-right:auto}.booking-grid{grid-column-gap:64px;grid-row-gap:48px;grid-template-rows:auto;grid-template-columns:1fr 1.15fr;align-items:start;padding-top:40px;padding-bottom:40px;display:grid}.booking-copy{flex-direction:column;align-items:flex-start;padding-top:24px;display:flex}.booking-eyebrow{color:#1b1d1e;letter-spacing:.04em;text-transform:uppercase;background-color:#aacc8e2e;border:1px solid #aacc8e;border-radius:100px;align-items:center;margin-bottom:24px;padding:8px 18px;font-family:Poppins,sans-serif;font-size:14px;font-weight:500;line-height:20px;display:inline-flex}.booking-title{color:#1b1d1e;margin-top:0;margin-bottom:20px;font-family:Poppins,sans-serif;font-size:50px;font-weight:700;line-height:130%}.booking-subtitle{color:#1b1d1e;max-width:34em;margin-top:0;margin-bottom:32px;font-family:Poppins,sans-serif;font-size:16px;font-weight:400;line-height:26px}.booking-list{grid-row-gap:16px;flex-direction:column;margin-top:0;margin-bottom:32px;padding-left:0;list-style-type:none;display:flex}.booking-list-item{grid-column-gap:12px;align-items:flex-start;display:flex}.booking-check{background-color:#aacc8e;border-radius:100px;flex:none;width:22px;height:22px;margin-top:2px;display:block}.booking-list-text{color:#1b1d1e;font-family:Poppins,sans-serif;font-size:16px;font-weight:400;line-height:24px}.booking-note{color:#1b1d1ea6;border-top:1px solid #1b1d1e1f;padding-top:20px;font-family:Poppins,sans-serif;font-size:14px;font-weight:400;line-height:22px}.booking-panel{background-color:#fff;border:1px solid #aacc8e;border-radius:24px;padding:28px;box-shadow:0 24px 48px #1b1d1e14}.booking-panel-head{border-bottom:1px solid #1b1d1e1a;margin-bottom:20px;padding-bottom:20px}.booking-panel-title{color:#1b1d1e;margin-bottom:6px;font-family:Poppins,sans-serif;font-size:20px;font-weight:600;line-height:28px}.booking-panel-meta{color:#1b1d1ea6;font-family:Poppins,sans-serif;font-size:14px;font-weight:400;line-height:22px}.calendly-mount{width:100%;min-height:700px}.blog-box__title{text-overflow:ellipsis;font-size:16px;line-height:1.4}.blog-box__ft-image{aspect-ratio:16/9;width:100%}.content_collection-list{grid-column-gap:24px;grid-row-gap:24px;grid-template-rows:auto auto;grid-template-columns:1fr 1fr 1fr;grid-auto-columns:1fr;align-items:stretch;display:grid}.filter_content{grid-column-gap:2rem;grid-row-gap:2rem;grid-template-rows:auto auto;grid-template-columns:1fr;grid-auto-columns:1fr;display:grid}.filter_empty-icon{width:5rem;margin-bottom:.5rem}.filter_grid{grid-column-gap:2rem;grid-row-gap:2rem;grid-template-rows:auto;grid-template-columns:.4fr 1fr;grid-auto-columns:1fr;align-items:start;display:grid}.filter_tags-wrapper{flex-flow:wrap;flex:1;grid-template-rows:auto;grid-template-columns:auto;grid-auto-columns:auto;grid-auto-flow:column;place-content:start;align-items:center;margin-right:1rem;display:flex}.option-results{color:#3c7c43;display:none}.margin-bottom{margin-top:0;margin-left:0;margin-right:0}.padding-vertical{padding-left:0;padding-right:0}.rangeslider_wrapper{align-items:center;padding:21px;display:block;position:relative}.rangeslider_input{display:none}.rangeslider_track{background-color:#ececec;border-radius:999rem;width:96%;height:.25rem;margin-left:auto;margin-right:auto;position:relative}.filter_sort-by{border:1px solid #dae4d8;flex-direction:row;justify-content:flex-start;align-items:center;min-width:12rem;padding:.5rem 4rem .5rem 1.2rem;display:flex}.filter-block-label{margin-bottom:0;font-size:1.25rem;font-weight:400;line-height:1.4}.text-link{color:#3c7c43;border-bottom:1px solid #90c396;text-decoration:none;display:inline-block}.radio_field{cursor:pointer;flex-direction:row;justify-content:flex-start;align-items:center;padding-top:.5rem;padding-bottom:.5rem;padding-left:0;font-size:1rem;font-weight:400;display:flex}.filter_tag{background-color:var(--swatch--brand);color:var(--swatch--dark);-webkit-text-stroke-color:var(--swatch--dark);border-radius:.4rem;margin-top:.5rem;margin-bottom:.5rem;margin-right:.5rem;padding:.5rem 2.5rem .5rem 1rem;font-size:.85rem;font-weight:500;position:relative}.rangeslider_handle{z-index:1;cursor:grab;background-color:#90c396;border-radius:999rem;flex:none;width:1rem;height:1rem;position:absolute}.rangeslider_handle:focus{background-color:#3c7c43}.filter_results-text{font-weight:400}.filter_search-field{background-color:#fff;background-image:url(https://cdn.prod.website-files.com/662187e91a0cfdb49a55fe5f/6a9ad683f198b86dd5f15540_search.svg);background-position:24px;background-repeat:no-repeat;background-size:1.5rem;border:1px #000;border-radius:0;min-height:4.4rem;margin:5px 0 0;padding:1rem 1.5rem 1rem 3.8rem;font-size:1rem}.filter_column{background-color:var(--white);border:1px solid #dfdfdf;border-bottom-style:none;border-radius:10px}.filter_column.is-open{transform:translate(0%)}.range_values{flex-direction:row;justify-content:space-between;align-items:center;margin-top:.5rem;display:flex}.dropdown_icon{margin-right:1.2rem;font-size:1rem}.dropdown_list.w--open{background-color:#fff}.page-padding{background-color:var(--white);margin-top:0;padding-left:3rem;padding-right:3rem}.filter_header{background-color:var(--brand-secondary);border:1px solid #dae4d8;border-radius:10px;flex-direction:row;justify-content:flex-end;align-items:center;min-height:4.5rem;padding:.5rem 1rem;display:flex}.filter_tag-remove{opacity:1;filter:invert();width:1.5rem;color:var(--swatch--dark);-webkit-text-stroke-color:var(--swatch--dark);cursor:pointer;mix-blend-mode:difference;border-radius:999rem;flex-direction:column;margin-top:.4rem;margin-right:.5rem;padding:.25rem;display:block;position:absolute;inset:0% 0% 0% auto}.radio_button{border:2px solid #dfdfdf;width:1.25rem;height:1.25rem;margin-top:0;margin-left:0;margin-right:.75rem}.radio_button.w--redirected-checked{background-color:#3c7c43;background-image:none;border-color:#3c7c43;box-shadow:1px 1px 3px #0000}.radio_button.w--redirected-focus{box-shadow:none;border-color:#90c396}.rangeslider_fill{background-color:#90c396;width:20%;height:100%;position:absolute}.nav_logo{width:10rem}.filter_empty{background-color:#fff;border:1px solid #dfdfdf;flex-direction:column;justify-content:center;align-items:center;padding:2rem;display:flex}.text-color-green{color:#3c7c43}.filter_wrapper{background-color:var(--white);margin-top:0;padding-top:8rem;padding-bottom:8rem}.filter_reset{color:#6e6e6e;border-bottom:1px solid #dae4d8;padding-bottom:.2rem;text-decoration:none}.filter_form-wrapper{margin-bottom:0}.filter_tags-text{color:var(--swatch--dark);margin-right:1rem}.sort_field{color:#000;cursor:pointer;border-bottom:1px solid #e6e6e6;border-right:1px solid #e6e6e6;flex-direction:row;justify-content:flex-start;align-items:center;width:100%;height:100%;margin-bottom:0;padding:1rem 2rem 1rem 1.5rem;text-decoration:none;display:flex}.sort_field.w--current{color:#3c7c43;background-color:#f4f9f4}.filter_select{cursor:pointer;border:1px #000;min-height:3.6rem;margin-bottom:0;padding-left:1rem;padding-right:1rem;font-size:1rem}.radio_label{margin-bottom:0;margin-right:.5rem}.filter_block{grid-column-gap:1rem;grid-row-gap:1rem;border-bottom:1px solid #dfdfdf;border-radius:10px;grid-template-rows:auto;grid-template-columns:1fr;grid-auto-columns:1fr;position:relative}.heading-small-2{font-size:1.25rem;font-weight:600;line-height:1.4}.hide{display:none}.dropdown{margin-left:0;margin-right:0}.nav_header{grid-column-gap:2rem;grid-row-gap:2rem;flex-direction:row;grid-template-rows:auto;grid-template-columns:auto auto;grid-auto-columns:auto;grid-auto-flow:column;justify-content:space-between;align-items:center;margin-bottom:2rem;display:grid}.filter_block-header{z-index:10;grid-column-gap:1rem;grid-row-gap:1rem;background-color:var(--white);flex-direction:row;grid-template-rows:auto;grid-template-columns:auto auto;grid-auto-columns:1fr;justify-content:space-between;align-items:center;padding:1rem 1.5rem;display:grid;position:relative;inset:0% 0% auto}.container-6{max-width:80rem;margin-top:0;margin-left:auto;margin-right:auto}.fs-cmsfilter_highlight{color:#fff;background-color:#3c7c43}.filter_options{aspect-ratio:auto;border:1px #000;max-height:100%;margin-bottom:5px;padding-bottom:1.5rem;padding-left:1.5rem;padding-right:1.5rem;position:relative;overflow:auto}.filter_reset-all{border-bottom:1px solid #3c7c43;padding-bottom:.2rem;text-decoration:none}.checkbox_field{cursor:pointer;flex-direction:row;justify-content:flex-start;align-items:center;padding-top:.5rem;padding-bottom:.5rem;padding-left:0;font-size:1rem;font-weight:400;display:flex}.checkbox_input{border:2px solid #dfdfdf;width:1.25rem;height:1.25rem;margin-top:0;margin-left:0;margin-right:.75rem}.checkbox_input.w--redirected-checked{background-color:#3c7c43;background-size:.6rem;border-color:#3c7c43;box-shadow:1px 1px 3px #0000}.checkbox_input.w--redirected-focus{box-shadow:none;border-color:#90c396}.checkbox_label{margin-right:.25rem}.blog-intro-grid{grid-column-gap:4rem;grid-row-gap:2rem;grid-template-columns:1fr 1fr;align-items:center;display:grid}.blog-intro-text{flex-direction:column;align-items:flex-start;max-width:36rem;display:flex}.blog-intro-cards{grid-column-gap:1rem;grid-row-gap:1rem;grid-template-columns:1fr 1fr;align-items:start;display:grid}.section-blog-intro{background-color:#a7d3971a}.section-blog-intro.is-thankyou{background-color:#1b1d1e;flex-direction:column;justify-content:center;align-items:stretch;min-height:65vh;display:flex}.blog-intro-cards-wrapper{width:100%;margin-bottom:-3rem}.blog-intro-card-item{flex-direction:column;display:flex}.blog-intro-card-item:first-child{margin-top:4rem}.filter_mobile-toggle{grid-column-gap:.5rem;color:#1a1a1a;cursor:pointer;background-color:#a7d39740;border-radius:.5rem;align-items:center;width:auto;margin-bottom:1rem;padding:.5rem 1rem;font-weight:600;text-decoration:none;display:none}.filter_mobile-close{cursor:pointer;justify-content:flex-end;margin-bottom:.5rem;font-size:1.75rem;line-height:1;display:none}.filter_mobile-backdrop{z-index:9998;background-color:#00000080;display:none;position:fixed;inset:0}.filter_mobile-backdrop.is-open{display:block}.filter_mobile-inner{width:100%}.filter_mobile-title{flex-grow:1;font-size:1.5rem;font-weight:600;line-height:1.2}.filter_mobile-close-icon{cursor:pointer;flex-shrink:0;width:1.5rem;height:1.5rem;margin-left:auto}.contact-cards-wrapper{grid-column-gap:20px;grid-row-gap:20px;grid-template-rows:auto;grid-template-columns:repeat(auto-fit,minmax(min(100%,260px),1fr));display:grid}.contact-info-card{grid-column-gap:4px;grid-row-gap:4px;border:1px solid var(--_deverr-colors---border-light);background-color:var(--_deverr-colors---surface);height:100%;color:var(--_deverr-colors---ink);text-align:left;border-radius:16px;flex-direction:column;align-items:flex-start;padding:24px;transition:border-color .2s cubic-bezier(.16,1,.3,1),background-color .2s cubic-bezier(.16,1,.3,1);display:flex}.contact-info-card:hover{border-color:var(--_deverr-colors---brand-green);background-color:var(--_deverr-colors---green-tint)}.contact-card-icon{background-color:#aacc8e38;border-radius:12px;justify-content:center;align-items:center;width:48px;height:48px;margin-bottom:12px;padding:8px;display:flex}.contact-card-title{color:var(--_deverr-colors---deep-green);letter-spacing:.06em;text-transform:uppercase;margin-top:0;margin-bottom:0;font-size:12px;font-weight:700;line-height:1.4}.contact-card-detail{color:var(--_deverr-colors---ink);margin-top:0;margin-bottom:0;font-size:1.125rem;font-weight:500;line-height:1.3}.list-check-icon{background-color:#e8f5e0;border-radius:50%;flex-grow:0;flex-shrink:0;justify-content:center;align-items:center;width:24px;min-width:24px;height:24px;min-height:24px;margin-top:2px;display:flex}.dv-test{padding:20px}.dv-test-illo{width:60px;height:60px}.dv-input{border:1px solid var(--_deverr-colors---border-input);background-color:var(--_deverr-colors---surface);font-family:var(--_deverr-colors---font-body);color:var(--_deverr-colors---ink)}.dv-input:focus-visible,.dv-input[data-wf-focus-visible]{outline-offset:2px;outline:2px solid #aacc8e}.dv-input._w-input{border:1px solid #d5dbd0}.inline-g-0{transform-origin:50%;animation:4s linear infinite dv-spin}.dv-header{z-index:40;-webkit-backdrop-filter:blur(14px)saturate(1.4);backdrop-filter:blur(14px)saturate(1.4);color:#fff;background-color:#151514e0;border-bottom:1px solid #ffffff14;width:100%;font-family:Hanken Grotesk,sans-serif;position:fixed;top:0;left:0;right:0}.dv-header-inner{grid-column-gap:24px;grid-row-gap:24px;justify-content:space-between;align-items:center;max-width:1200px;height:68px;margin-left:auto;margin-right:auto;padding-left:clamp(20px,4vw,40px);padding-right:clamp(20px,4vw,40px);display:flex}.dv-logo-link{align-items:center;display:flex}.dv-logo{width:auto;height:30px;display:block}.dv-nav{grid-column-gap:2px;grid-row-gap:4px;white-space:nowrap;align-items:center;font-size:14px;font-weight:500;display:flex}.dv-nav-hire-slot{align-items:center;display:flex}.dv-nav-link{grid-column-gap:6px;grid-row-gap:6px;height:36px;font-family:var(--_deverr-colors---font-body);color:#e8e6e1;border-radius:8px;align-items:center;padding:0 12px;font-size:14px;font-weight:500;text-decoration:none;transition:background-color .15s cubic-bezier(.16,1,.3,1),color .15s cubic-bezier(.16,1,.3,1);display:flex}.dv-nav-link:hover{color:#fff;background-color:#ffffff14}.dv-header-right{grid-column-gap:16px;grid-row-gap:20px;align-items:center;display:flex}.dv-header-phone{font-family:var(--_deverr-colors---font-body);color:#b5b2aa;white-space:nowrap;font-size:14px;font-weight:500;text-decoration:none}.dv-header-phone:hover{color:#aacc8e}.dv-header-cta{border:0px solid var(--_deverr-colors---ink);height:40px;font-family:var(--_deverr-colors---font-body);color:#151514;white-space:nowrap;background-color:#aacc8e;border-radius:8px;align-items:center;padding:0 16px;font-size:14px;font-weight:500;text-decoration:none;transition:background .15s cubic-bezier(.16,1,.3,1),color .15s cubic-bezier(.16,1,.3,1),transform .15s cubic-bezier(.16,1,.3,1),box-shadow .15s cubic-bezier(.16,1,.3,1);display:inline-flex}.dv-header-cta:hover{color:var(--_deverr-colors---ink);background-color:#9bc07c;transform:translate(-2px,-2px);box-shadow:4px 4px #faf9f5}.dv-header-cta:active{transform:translate(0);box-shadow:0 0 #faf9f5}.dv-burger{grid-column-gap:5px;grid-row-gap:5px;cursor:pointer;flex-direction:column;justify-content:center;align-items:center;width:44px;height:44px;display:none}.dv-burger-line{background-color:#fff;width:22px;height:2px}.dv-mobile-menu{background-color:#1b1d1e;border-top:1px solid #3a3e3f;flex-direction:column;padding:8px clamp(20px,4vw,40px) 24px;font-size:16px;font-weight:600;display:none}.dv-mobile-eyebrow{border-bottom:1px solid var(--_deverr-colors---border-dark);font-family:var(--_deverr-colors---font-body);color:var(--_deverr-colors---brand-green);letter-spacing:.08em;text-transform:uppercase;padding:14px 0;font-size:12px;font-weight:700}.dv-mobile-group{color:#fff;border-bottom:1px solid #3a3e3f;padding:14px 0;text-decoration:none}.dv-mobile-sub{color:#fff;padding:10px 0 10px 16px;font-size:15px;font-weight:400;text-decoration:none}.dv-mobile-top{color:#fff;border-top:1px solid #3a3e3f;padding:14px 0;text-decoration:none}.dv-mobile-ctas{grid-column-gap:10px;grid-row-gap:10px;border-top:1px solid #3a3e3f;flex-direction:column;margin-top:0;padding-top:20px;display:flex}.dv-mobile-cta-green{background-color:var(--_deverr-colors---brand-green);font-family:var(--_deverr-colors---font-body);color:var(--_deverr-colors---ink);text-align:center;border-radius:8px;padding:14px;text-decoration:none}.dv-mobile-cta-outline{border:1px solid var(--_deverr-colors---white);font-family:var(--_deverr-colors---font-body);color:var(--_deverr-colors---white);text-align:center;border-radius:8px;padding:13px;text-decoration:none}.dv-trust{color:#fff;background-color:#151514;border-top:1px solid #ffffff14;border-bottom:1px solid #ffffff14;font-family:Hanken Grotesk,sans-serif}.dv-trust-inner{grid-column-gap:0;grid-row-gap:24px;grid-template-rows:auto;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;max-width:1200px;margin-left:auto;margin-right:auto;padding:26px clamp(20px,4vw,40px);display:grid}.dv-trust-txt{grid-column-gap:4px;grid-row-gap:0px;flex-direction:column;max-width:330px;padding-right:44px;display:flex}.dv-trust-eyebrow{font-family:var(--_deverr-colors---font-body);color:#b5b2aa;letter-spacing:0;text-transform:none;font-size:14px;font-weight:400;line-height:1.4}.dv-trust-sub{font-family:var(--_deverr-colors---font-body);color:#b5b2aa;font-size:14px;line-height:1.4}.dv-trust-logos{grid-column-gap:32px;grid-row-gap:32px;border-left:1px #c9d8be;border-right:1px solid #ffffff1f;flex-wrap:nowrap;justify-content:space-between;align-items:center;min-height:56px;padding:0 44px;display:flex}.dv-client-logo{opacity:.55;filter:grayscale()brightness(0)invert();object-fit:contain;flex:0 auto;width:160px;min-width:0;max-width:100%;height:40px}.dv-client-logo.searchactions{width:160px}.dv-client-logo.dv-logo-sa{height:22px}.dv-clutch{grid-column-gap:12px;grid-row-gap:14px;color:#fff;justify-self:end;align-items:center;padding-left:24px;text-decoration:none;display:flex}.dv-clutch:hover{color:#3f6a2e}.dv-clutch-logo{width:auto;height:44px}.dv-clutch-copy{flex-direction:column;line-height:1.25;display:flex}.dv-clutch-row{grid-column-gap:8px;grid-row-gap:8px;align-items:baseline;display:flex}.dv-clutch-score{font-family:var(--_deverr-colors---font-heading);color:#fff;font-size:17px;font-weight:500}.dv-clutch-stars{color:#aacc8e;letter-spacing:.06em;font-size:12px}.dv-clutch-label{font-family:var(--_deverr-colors---font-body);color:#8b8880;font-size:12px}.dv-hero{color:#fff;background-color:#1b1d1e;font-family:Hanken Grotesk,sans-serif;position:relative;overflow:hidden}.dv-hero.dvn-hero-clip{background-color:#151514;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 900 700' preserveAspectRatio='xMaxYMax meet' overflow='visible'%3E%3Cpath d='M910 710L899 702L887 693L876 685L864 677L853 668L842 660L831 651L819 643L808 634L797 626L786 617L775 608L764 600L753 591L742 582L731 573L720 564L709 555L698 546L687 537L676 528L665 519L655 510L644 501L633 492L623 483L612 473L601 464L591 455L580 445L570 436L559 426L549 417L539 407L528 398L518 388L508 378L498 369L487 359L477 349L467 339L457 330L447 320L437 310L427 300L417 290L407 280L397 270L387 260L377 250L368 239L358 229L348 219L339 209L329 199L319 188L310 178L300 167L291 157L281 146L272 136M864 677C838 682 802 693 801 714C819 703 856 696 864 677ZM864 677C862 650 862 612 882 605C876 626 880 663 864 677ZM819 643C794 648 759 658 758 678C775 667 811 661 819 643ZM819 643C817 617 818 581 837 574C831 594 835 630 819 643ZM775 608C750 613 717 622 715 642C732 631 767 626 775 608ZM775 608C773 583 774 549 793 543C787 562 790 596 775 608ZM731 573C707 577 675 586 673 604C690 594 723 590 731 573ZM731 573C729 549 731 516 749 511C743 529 745 562 731 573ZM687 537C664 541 633 549 632 566C647 557 679 553 687 537ZM687 537C686 514 688 483 705 478C699 495 701 527 687 537ZM644 501C622 504 593 511 591 528C606 519 636 516 644 501ZM644 501C643 479 646 449 662 444C656 460 657 491 644 501ZM601 464C580 466 552 473 550 489C565 481 594 478 601 464ZM601 464C601 443 604 414 620 410C614 426 614 455 601 464ZM559 426C539 428 512 434 510 449C524 442 552 440 559 426ZM559 426C559 406 562 379 578 375C572 390 572 418 559 426ZM518 388C499 390 473 395 471 409C484 402 511 401 518 388ZM518 388C518 369 521 343 536 340C530 354 530 380 518 388ZM477 349C459 351 435 355 432 369C445 362 470 361 477 349ZM477 349C478 331 481 307 495 304C489 317 489 342 477 349ZM437 310C420 311 397 315 394 328C406 322 430 321 437 310ZM437 310C438 293 441 270 454 267C448 279 448 303 437 310ZM397 270C381 270 359 274 357 286C368 281 391 280 397 270ZM397 270C398 254 402 232 414 230C408 241 407 263 397 270ZM358 229C343 230 322 232 320 244C331 239 352 239 358 229ZM358 229C359 214 363 194 374 192C369 203 368 223 358 229ZM319 188C305 188 286 191 284 201C294 197 313 197 319 188ZM319 188C321 174 324 155 335 154C330 164 329 183 319 188ZM797 626L796 611L796 597L795 583L793 569L791 555L789 540L787 526L784 512L781 498L778 484L775 471L771 457L767 443L762 430L758 416L753 403L747 389L742 376L736 363L730 350L723 337M795 583C784 575 768 565 759 571C770 574 785 586 795 583ZM795 583C804 573 818 561 827 566C818 571 805 584 795 583ZM789 540C779 533 764 525 757 532C766 534 780 544 789 540ZM789 540C797 531 810 519 818 523C810 528 799 541 789 540ZM781 498C772 493 757 486 751 493C760 494 774 502 781 498ZM781 498C788 489 799 478 807 481C799 486 790 498 781 498ZM771 457C762 452 749 447 744 453C752 454 764 460 771 457ZM771 457C776 448 785 437 792 440C786 444 779 456 771 457ZM758 416C749 412 737 409 733 415C740 415 752 420 758 416ZM758 416C762 408 769 398 776 400C770 404 764 415 758 416ZM742 376C734 374 724 371 721 376C727 376 737 380 742 376ZM742 376C745 369 751 360 757 361C752 365 748 375 742 376ZM781 498L789 486L796 474L803 461L809 448L814 435L820 422L824 408L828 395M803 461C800 453 794 442 787 443C792 448 796 459 803 461ZM803 461C811 459 823 457 827 463C820 462 808 466 803 461ZM820 422C817 416 812 408 807 410C811 413 815 421 820 422ZM820 422C826 420 834 417 837 421C832 421 824 425 820 422ZM767 443L754 436L742 429L730 421L719 412L708 403L697 394L686 385L676 375M730 421C722 423 710 427 710 434C716 430 728 427 730 421ZM730 421C729 412 729 399 735 397C733 404 735 416 730 421ZM697 394C690 395 681 397 681 402C685 400 694 399 697 394ZM697 394C697 388 697 379 702 377C700 382 701 391 697 394ZM742 582L728 584L714 586L700 588L686 589L672 590L658 590L644 590L630 590L616 590L602 589L588 588L574 587L560 585L546 583L533 581L519 578L505 576L492 572L478 569L464 565M700 588C692 599 683 615 689 623C692 612 703 597 700 588ZM700 588C690 578 677 565 682 555C687 565 701 577 700 588ZM658 590C650 600 641 614 646 622C649 612 661 599 658 590ZM658 590C649 581 639 568 644 560C648 569 660 581 658 590ZM616 590C608 598 599 610 604 617C607 609 618 598 616 590ZM616 590C609 581 600 569 605 562C608 570 618 582 616 590ZM574 587C567 594 558 604 562 611C565 604 575 594 574 587ZM574 587C568 579 561 567 566 561C568 569 577 580 574 587ZM533 581C526 586 517 595 520 601C523 595 533 588 533 581ZM533 581C528 574 522 563 527 558C528 565 535 575 533 581ZM492 572C485 577 478 583 480 589C483 584 491 578 492 572ZM492 572C488 566 484 556 488 552C489 558 494 567 492 572ZM616 590L607 581L597 571L587 563L577 554L566 546L555 539L544 532L532 525M587 563C578 564 566 567 565 573C571 570 584 569 587 563ZM587 563C587 554 588 541 595 540C592 546 592 559 587 563ZM555 539C549 540 540 543 540 549C544 546 553 544 555 539ZM555 539C554 532 554 523 559 521C557 526 559 535 555 539ZM574 587L564 595L553 603L542 610L531 617L519 624L507 630L495 636L483 641M542 610C541 619 540 632 547 634C545 627 547 615 542 610ZM542 610C533 608 522 604 522 597C527 601 540 604 542 610ZM507 630C506 637 504 646 509 648C508 643 511 634 507 630ZM507 630C501 628 493 624 494 619C497 622 506 625 507 630ZM665 519L665 506L664 492L663 478L661 465L659 451L657 438L654 424L652 411L648 398L645 384L641 371L637 358L633 345L628 332L623 320L618 307L612 295L606 282L600 270M663 478C652 470 636 461 628 467C638 470 653 482 663 478ZM663 478C672 468 686 456 695 461C685 466 673 480 663 478ZM657 438C647 431 632 423 625 430C634 432 648 441 657 438ZM657 438C665 428 676 416 685 420C677 425 666 438 657 438ZM648 398C639 392 625 386 619 393C628 394 641 401 648 398ZM648 398C655 389 664 377 672 380C665 385 657 398 648 398ZM637 358C628 354 616 350 611 356C619 356 631 362 637 358ZM637 358C642 350 650 339 657 341C651 346 644 358 637 358ZM623 320C615 317 604 314 600 319C607 319 618 323 623 320ZM623 320C627 312 633 302 639 304C634 308 629 319 623 320ZM648 398L655 387L660 376L666 365L671 354L675 342L680 331L683 319L687 307M666 365C663 357 657 346 650 347C655 352 659 363 666 365ZM666 365C675 362 687 360 690 366C683 366 671 369 666 365ZM680 331C676 325 671 317 666 318C670 322 675 330 680 331ZM680 331C686 328 694 325 697 330C692 330 684 333 680 331ZM637 358L626 352L616 346L605 339L595 332L585 324L576 317L567 308L558 300M605 339C597 341 585 346 585 353C591 348 603 345 605 339ZM605 339C604 330 603 318 610 315C608 322 610 334 605 339ZM576 317C569 318 560 320 560 325C565 322 574 321 576 317ZM576 317C576 310 576 301 581 299C579 304 580 313 576 317ZM612 473L598 474L584 475L570 475L557 474L543 474L529 473L515 472L501 470L487 468L474 466L460 463L447 460L433 457L420 453L406 449L393 445L380 440L367 435M570 475C561 485 551 500 557 508C560 498 573 485 570 475ZM570 475C561 465 550 450 556 441C560 451 573 465 570 475ZM529 473C520 481 509 494 514 502C518 493 530 482 529 473ZM529 473C521 463 512 449 518 442C521 451 531 464 529 473ZM487 468C479 475 469 485 472 493C476 485 488 476 487 468ZM487 468C481 459 474 446 480 440C482 448 490 460 487 468ZM447 460C439 465 429 474 432 481C436 474 447 467 447 460ZM447 460C442 452 437 440 442 435C443 442 450 453 447 460ZM406 449C399 453 391 460 393 466C396 461 406 455 406 449ZM406 449C403 442 399 431 404 427C404 434 409 444 406 449ZM501 470L494 461L486 452L477 443L469 435L460 427L451 420L442 412L432 405M477 443C469 444 456 445 455 452C461 449 474 449 477 443ZM477 443C478 434 480 422 487 421C484 427 483 440 477 443ZM451 420C444 420 436 423 435 428C440 425 449 424 451 420ZM451 420C451 413 451 404 456 402C454 407 455 417 451 420ZM460 463L450 469L440 475L429 481L419 486L408 491L397 496L386 500L374 503M429 481C427 490 426 502 432 505C431 498 434 486 429 481ZM429 481C421 478 410 473 411 466C416 470 428 474 429 481ZM397 496C395 502 392 511 397 513C396 508 400 500 397 496ZM397 496C391 493 383 488 384 483C388 487 396 491 397 496ZM539 407L538 393L537 379L535 365L533 352L530 338L528 324L524 311L521 297L517 284L512 270L507 257L502 244L496 232L490 219L484 206M535 365C524 358 508 349 501 356C511 358 526 369 535 365ZM535 365C544 356 557 343 566 348C557 353 545 367 535 365ZM528 324C518 318 503 312 497 318C506 320 520 328 528 324ZM528 324C534 315 545 303 553 306C546 311 536 324 528 324ZM517 284C508 279 495 275 490 281C498 281 510 287 517 284ZM517 284C522 275 530 264 537 266C531 271 524 283 517 284ZM502 244C494 241 483 239 479 244C486 244 497 248 502 244ZM502 244C505 237 511 227 518 228C513 233 508 243 502 244ZM524 311L529 302L534 293L538 284L542 275L546 266L549 256L552 247L555 237M538 284C535 276 529 265 522 266C527 271 532 283 538 284ZM538 284C547 282 559 279 563 285C555 285 544 288 538 284ZM549 256C546 250 541 243 536 244C540 248 544 256 549 256ZM549 256C555 254 564 251 567 255C562 255 554 259 549 256ZM517 284L508 279L499 274L491 268L483 262L475 256L467 250L460 243L453 236M491 268C482 270 471 275 471 282C477 277 489 274 491 268ZM491 268C490 259 489 247 496 244C494 251 496 263 491 268ZM467 250C461 251 452 253 451 258C456 255 465 254 467 250ZM467 250C467 243 468 234 473 233C471 238 471 247 467 250ZM498 369L483 368L469 367L455 366L441 364L427 361L413 359L399 355L385 351L371 347L358 343L344 338L331 332L318 326L305 320M455 366C445 374 433 388 438 397C442 387 456 376 455 366ZM455 366C447 355 438 340 445 332C447 342 458 356 455 366ZM413 359C403 365 392 376 395 384C400 376 413 367 413 359ZM413 359C407 349 400 335 407 328C408 337 416 351 413 359ZM371 347C363 352 352 360 355 367C359 361 371 355 371 347ZM371 347C367 339 363 326 369 321C369 329 375 341 371 347ZM331 332C324 335 315 341 316 347C320 343 330 338 331 332ZM331 332C328 325 326 314 331 311C331 317 335 327 331 332ZM413 359L407 351L401 343L395 336L389 329L383 322L376 315L369 309L362 303M395 336C386 335 374 336 372 343C379 340 391 341 395 336ZM395 336C397 327 400 315 407 314C403 320 402 333 395 336ZM376 315C369 315 360 317 359 322C364 320 373 319 376 315ZM376 315C376 308 377 299 382 298C380 303 380 312 376 315ZM371 347L363 352L354 355L345 359L336 362L327 365L318 368L309 370L300 372M345 359C342 368 339 380 345 383C345 376 349 365 345 359ZM345 359C337 355 327 349 328 342C333 347 344 352 345 359ZM318 368C315 374 312 382 316 386C316 381 321 372 318 368ZM318 368C313 364 305 359 307 354C310 358 318 363 318 368ZM427 300L425 286L423 273L420 260L417 246L413 233L408 220L403 208L398 195L392 183L385 171L378 159M420 260C409 253 393 246 386 253C396 255 411 264 420 260ZM420 260C427 249 439 236 448 240C440 245 430 260 420 260ZM408 220C399 216 385 212 380 219C388 219 401 225 408 220ZM408 220C413 211 421 200 429 202C423 207 416 220 408 220ZM392 183C384 181 373 179 370 184C376 184 387 187 392 183ZM392 183C395 175 400 166 406 166C402 171 398 182 392 183ZM377 250L364 247L350 244L337 240L323 235L310 230L298 224L285 218L273 211L261 204L249 196M337 240C326 246 313 256 316 266C321 258 336 249 337 240ZM337 240C331 228 326 212 333 206C334 216 341 231 337 240ZM298 224C288 228 277 235 278 243C283 237 296 232 298 224ZM298 224C295 215 292 201 298 197C298 205 302 218 298 224ZM329 199L327 188L324 177L320 166L316 156L311 145L306 135L300 126L294 116M320 166C309 161 294 156 288 164C298 164 312 171 320 166ZM320 166C326 156 335 143 344 145C337 151 329 165 320 166ZM306 135C297 133 286 132 282 138C289 137 301 140 306 135ZM306 135C309 127 314 116 321 117C316 122 312 134 306 135Z' fill='none' stroke='%23A9C98F' stroke-width='1.25' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cg fill='%23E4EFDA'%3E%3Ccircle cx='793' cy='543' r='3'/%3E%3Ccircle cx='673' cy='604' r='3'/%3E%3Ccircle cx='578' cy='375' r='3'/%3E%3Ccircle cx='471' cy='409' r='3'/%3E%3Ccircle cx='374' cy='192' r='3'/%3E%3Ccircle cx='284' cy='201' r='3'/%3E%3Ccircle cx='272' cy='136' r='3'/%3E%3Ccircle cx='818' cy='523' r='3'/%3E%3Ccircle cx='751' cy='493' r='3'/%3E%3Ccircle cx='723' cy='337' r='3'/%3E%3Ccircle cx='827' cy='463' r='3'/%3E%3Ccircle cx='807' cy='410' r='3'/%3E%3Ccircle cx='828' cy='395' r='3'/%3E%3Ccircle cx='710' cy='434' r='3'/%3E%3Ccircle cx='676' cy='375' r='3'/%3E%3Ccircle cx='566' cy='561' r='3'/%3E%3Ccircle cx='520' cy='601' r='3'/%3E%3Ccircle cx='464' cy='565' r='3'/%3E%3Ccircle cx='532' cy='525' r='3'/%3E%3Ccircle cx='494' cy='619' r='3'/%3E%3Ccircle cx='483' cy='641' r='3'/%3E%3Ccircle cx='695' cy='461' r='3'/%3E%3Ccircle cx='625' cy='430' r='3'/%3E%3Ccircle cx='600' cy='270' r='3'/%3E%3Ccircle cx='650' cy='347' r='3'/%3E%3Ccircle cx='687' cy='307' r='3'/%3E%3Ccircle cx='558' cy='300' r='3'/%3E%3Ccircle cx='480' cy='440' r='3'/%3E%3Ccircle cx='432' cy='481' r='3'/%3E%3Ccircle cx='367' cy='435' r='3'/%3E%3Ccircle cx='456' cy='402' r='3'/%3E%3Ccircle cx='432' cy='405' r='3'/%3E%3Ccircle cx='411' cy='466' r='3'/%3E%3Ccircle cx='397' cy='513' r='3'/%3E%3Ccircle cx='374' cy='503' r='3'/%3E%3Ccircle cx='501' cy='356' r='3'/%3E%3Ccircle cx='484' cy='206' r='3'/%3E%3Ccircle cx='555' cy='237' r='3'/%3E%3Ccircle cx='453' cy='236' r='3'/%3E%3Ccircle cx='407' cy='328' r='3'/%3E%3Ccircle cx='355' cy='367' r='3'/%3E%3Ccircle cx='305' cy='320' r='3'/%3E%3Ccircle cx='407' cy='314' r='3'/%3E%3Ccircle cx='359' cy='322' r='3'/%3E%3Ccircle cx='362' cy='303' r='3'/%3E%3Ccircle cx='345' cy='383' r='3'/%3E%3Ccircle cx='300' cy='372' r='3'/%3E%3Ccircle cx='378' cy='159' r='3'/%3E%3Ccircle cx='249' cy='196' r='3'/%3E%3Ccircle cx='321' cy='117' r='3'/%3E%3Ccircle cx='294' cy='116' r='3'/%3E%3C/g%3E%3C/svg%3E"),radial-gradient(circle at 28px 28px,#ffffff24 1px,#0000 1.6px);background-position:100% 100%,0 0;background-repeat:no-repeat,repeat;background-size:auto 100%,56px 56px;position:relative}.dv-hero.dvn-hero-clip.dvn-hero-short{position:relative}.dv-hero.dvn-ind-hero{color:#1b1d1e;background-color:#eef5e8;border-bottom:1px solid #e4e4df}.dv-float{pointer-events:none;display:flex;position:absolute}.dv-fol-hero-vine{width:250px;height:106px;top:2px;right:-8px}.dv-fol-hero-cluster{transform-origin:50% 100%;width:210px;height:210px;bottom:-14px;left:46%;transform:rotate(8deg)}.dv-hero-grid{grid-column-gap:64px;grid-row-gap:48px;grid-template-rows:auto;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;max-width:1240px;margin-left:auto;margin-right:auto;padding:clamp(56px,7vw,104px) clamp(20px,4vw,40px);display:grid;position:relative}.dv-hero-grid.dv-hero-grid-inner{grid-template-columns:minmax(min(100%,420px),1.35fr) minmax(0,1fr)}.dv-hero-grid.dv-hero-grid-inner.dv-hero-grid-about{padding-top:clamp(44px,5vw,72px);padding-bottom:clamp(44px,5vw,72px)}.dv-hero-grid.dv-hero-grid-book{grid-column-gap:72px;grid-template-columns:minmax(min(100%,380px),1fr) minmax(0,1.05fr);align-items:start;padding-bottom:clamp(72px,9vw,120px)}.dv-hero-grid.dv-hero-grid-person{grid-column-gap:clamp(32px,5vw,72px);grid-row-gap:56px;grid-template-columns:minmax(0,1.32fr) minmax(0,1fr);max-width:1200px;padding-top:clamp(56px,8vw,112px);padding-bottom:clamp(56px,7vw,96px)}.dv-hero-copy{grid-column-gap:28px;grid-row-gap:28px;flex-direction:column;display:flex}.dv-hero-copy.dv-hero-copy-book{grid-column-gap:24px;grid-row-gap:24px;position:sticky;top:96px}.dv-h1{max-width:13ch;font-family:var(--_deverr-colors---font-heading);color:var(--_deverr-colors---white);letter-spacing:-.02em;margin:0;font-size:clamp(2.5rem,5.2vw,4.5rem);font-weight:700;line-height:1.03}.dv-h1.dv-h1-inner{max-width:none;font-size:clamp(1.875rem,3.5vw,3.125rem);line-height:1.06}.dv-h1.dv-h1-inner.dv-h1-about{text-wrap:pretty}.dv-h1.dv-h1-inner.dvn-ind-h1{color:#1b1d1e}.dv-h1.dv-h1-book{max-width:none;font-size:clamp(2rem,3.8vw,3.25rem);line-height:1.04}.dv-h1.h1-dark{max-width:none;color:var(--_deverr-colors---ink);font-size:clamp(2rem,4vw,3.25rem);line-height:1.04}.dv-h1.dv-h1-center{text-align:center;max-width:none;padding-top:100px;padding-bottom:100px;font-size:clamp(1.875rem,3.5vw,3.125rem);line-height:1.06}.dv-h1.dvn-hero-h1{color:#fff;letter-spacing:-.055em;max-width:17ch;font-size:clamp(2.6rem,5.2vw,4.5rem);font-weight:600;line-height:1}.dv-h1-green{color:var(--_deverr-colors---brand-green)}.dv-h1-green.dvn-ind-plain{color:#1b1d1e}.dv-h1-green.dvn-h1-white,.dv-h1-green.dvn-h1-plain{color:#fff}.dv-h1-ul{white-space:nowrap;display:inline-block;position:relative}.dv-h1-ul-svg{pointer-events:none;height:.22em;line-height:0;display:block;position:absolute;bottom:-.12em;left:0;right:0}.dv-hero-lead{max-width:56ch;font-family:var(--_deverr-colors---font-body);color:var(--_deverr-colors---text-on-dark);letter-spacing:.01em;margin:0;font-size:1.125rem;line-height:1.7}.dv-hero-lead.dv-lead-book{max-width:46ch}.dv-hero-lead.dvn-ind-lead{color:#3a3d3b}.dv-hero-lead.dvn-hero-lead{color:#b5b2aa;letter-spacing:-.011em;max-width:50ch;font-size:clamp(1.0625rem,1.3vw,1.17rem);line-height:1.6}.dv-trust-list{grid-column-gap:12px;grid-row-gap:12px;flex-direction:column;margin:0;padding:0;font-size:1rem;font-weight:500;list-style:none;display:flex}.dv-trust-list.dvn-hero-checks{grid-column-gap:10px;grid-row-gap:10px;color:#d6d3cc;font-size:15px;font-weight:400}.dv-trust-item{grid-column-gap:14px;grid-row-gap:14px;align-items:center;display:flex}.dv-trust-item.dvn-hero-check{grid-column-gap:12px;grid-row-gap:12px;color:#d6d3cc;align-items:flex-start;font-size:15px;line-height:1.55}.dv-check{flex-shrink:0;width:30px;height:30px;display:flex}.dv-check.dvn-check-sm{flex-shrink:0;width:18px;height:18px;margin-top:3.6px}.dv-btn-row{margin-top:0;line-height:1.7;display:block}.dv-btn-row.dv-btn-proc{font-family:var(--_deverr-colors---font-body);margin-top:20px}.dv-btn-row.dv-btn-cst{font-family:var(--_deverr-colors---font-body);margin-top:-20px}.dv-btn-row.dvn-hero-btns{grid-column-gap:10px;grid-row-gap:10px;flex-wrap:wrap;padding-top:4px;display:flex}.dv-btn-green{border-top-style:solid;border-top-width:1.5px;border-top-color:var(--_deverr-colors---ink);border-right-style:solid;border-right-width:1.5px;border-right-color:var(--_deverr-colors---ink);border-bottom-style:solid;border-bottom-width:1.5px;border-bottom-color:var(--_deverr-colors---ink);border-left-style:solid;border-left-width:1.5px;border-left-color:var(--_deverr-colors---ink);background-color:var(--_deverr-colors---brand-green);font-family:var(--_deverr-colors---font-body);color:var(--_deverr-colors---ink);border-radius:8px;padding:16px 28px;font-size:1rem;font-weight:600;text-decoration:none;transition:background .15s cubic-bezier(.16,1,.3,1),color .15s cubic-bezier(.16,1,.3,1),transform .15s cubic-bezier(.16,1,.3,1),box-shadow .15s cubic-bezier(.16,1,.3,1);display:inline-block}.dv-btn-green:where(.w-variant-03c5afc0-e3be-bfe4-aeb1-637d5b539a06){height:50px;box-shadow:none;color:#151514;background-color:#fff;border-color:#fff;border-radius:8px;align-items:center;padding:0 22px;font-size:15px;font-weight:500;line-height:1;display:inline-flex}.dv-btn-green:hover{color:var(--_deverr-colors---ink);background-color:#9bc07c;transform:translate(-2px,-2px);box-shadow:4px 4px #faf9f5}.dv-btn-green:active{transform:translate(0);box-shadow:0 0 #faf9f5}.dv-btn-green:after:where(){content:"→";margin-left:10px;font-weight:500}.dv-hero-form-wrap{justify-self:end;width:100%;max-width:560px;position:relative}.dv-hero-form-wrap.dv-hero-form-inner{max-width:460px}.dv-hero-form-wrap.dv-form-wrap-book{justify-self:stretch;max-width:none}.dv-hero-form-wrap.dv-hero-stage{aspect-ratio:3/4;place-self:stretch stretch;max-width:none;margin-top:calc(-1*clamp(40px,5vw,72px));margin-bottom:calc(-1*clamp(56px,7vw,104px))}.dv-hero-form-wrap.dv-hero-stage.dvn-stage-v2{aspect-ratio:auto;max-width:560px;min-height:440px;margin-top:calc(-1*clamp(56px,8vw,112px) + 20px);margin-bottom:calc(-1*clamp(56px,7vw,96px))}.dv-lead-form{z-index:1;grid-column-gap:16px;grid-row-gap:16px;color:#151514;background-color:#fff;border:1px solid #ffffff29;border-radius:16px;flex-direction:column;width:100%;max-width:520px;margin:0 auto;padding:clamp(24px,3vw,36px);display:flex;position:relative;box-shadow:0 30px 60px -24px #000000b3}.dv-lead-form._w-form{z-index:1;grid-column-gap:16px;grid-row-gap:16px;color:#1b1d1e;z-index:1;grid-column-gap:16px;grid-row-gap:16px;background-color:#fff;border-radius:16px;flex-direction:column;width:100%;max-width:520px;margin:0 auto;padding:clamp(24px,3vw,40px);display:flex;position:relative;box-shadow:0 16px 24px #0000000a}.dv-field{grid-column-gap:6px;grid-row-gap:6px;flex-direction:column;display:flex}.dv-label{font-family:var(--_deverr-colors---font-body);color:#37352f;margin:0 0 6px;font-size:13px;font-weight:500;display:block}.dv-input-1{color:#151514;background-color:#fbfaf8;border:1px solid #d6d3cc;border-radius:10px;width:100%;height:46px;margin:0;padding:0 14px;font-size:15px}.dv-input-1:focus{border-color:#aacc8e}.dv-input-1._w-input{color:#1b1d1e;background-color:#fafbf8;border:1px solid #d5dbd0;border-radius:8px;width:100%;height:auto;margin:0;padding:13px 14px;font-size:15px}.dv-input-1._w-input:focus{border-color:#aacc8e}.dv-submit{border:0px solid var(--_deverr-colors---ink);color:#fff;cursor:pointer;background-color:#151514;border-radius:10px;width:100%;height:50px;margin-top:4px;padding:0 16px;font-size:15px;font-weight:500;transition:background .15s cubic-bezier(.16,1,.3,1),color .15s cubic-bezier(.16,1,.3,1),transform .15s cubic-bezier(.16,1,.3,1),box-shadow .15s cubic-bezier(.16,1,.3,1)}.dv-submit:hover{background-color:var(--_deverr-colors---ink);color:#fff;transform:translate(-2px,-2px);box-shadow:4px 4px #aacc8e}.dv-submit:active{transform:translate(0);box-shadow:0 0 #aacc8e}.dv-submit:focus-visible,.dv-submit[data-wf-focus-visible]{outline-offset:2px;outline:2px solid #aacc8e}.dv-submit._w-button{color:#fff;cursor:pointer;background-color:#1b1d1e;border-radius:8px;width:100%;margin-top:4px;padding:16px;font-size:1rem;font-weight:600;transition:background-color .2s cubic-bezier(.16,1,.3,1)}.dv-submit._w-button:hover{background-color:#3f6a2e}._w-input-parent._w-input{color:#1b1d1e;background-color:#fafbf8;border:1px solid #d5dbd0;border-radius:8px;width:100%;height:auto;margin:0;padding:13px 14px;font-size:15px}._w-input-parent._w-input:focus{border-color:#aacc8e}.dv-roles{color:#1b1d1e;background-color:#fff;font-family:Hanken Grotesk,sans-serif}.dv-roles.dv-roles-sage{background-color:var(--_deverr-colors---section-grey)}.dv-container{max-width:1240px;margin-left:auto;margin-right:auto;padding:clamp(64px,8vw,112px) clamp(20px,4vw,40px)}.dv-container.dv-vet-grid,.dv-container.dv-proc-grid,.dv-container.dv-ov-grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.dv-container.dv-ov-grid.dvn-ov-stretch{align-items:start}.dv-container.dv-faq-grid{grid-column-gap:clamp(48px,7vw,104px);grid-template-columns:minmax(0,1fr) minmax(0,2fr);max-width:1200px;padding-top:clamp(72px,9vw,128px);padding-bottom:clamp(72px,9vw,128px)}.dv-container.dv-team-wrap,.dv-stack{grid-column-gap:48px;grid-row-gap:48px;flex-direction:column;display:flex}.dv-sec-head{grid-column-gap:48px;grid-row-gap:24px;grid-template-rows:auto;grid-template-columns:minmax(0,1fr) auto;align-items:end;display:grid}.dv-sec-head-copy{grid-column-gap:16px;grid-row-gap:16px;flex-direction:column;max-width:860px;display:flex}.dv-sec-head-copy.dv-sec-copy-narrow{max-width:min(560px,42vw)}.dv-h2{font-family:var(--_deverr-colors---font-heading);color:#151514;letter-spacing:-.055em;margin:0;font-size:clamp(2rem,3.8vw,3.25rem);font-weight:600;line-height:1}.dv-h2.dv-h2-light{color:var(--_deverr-colors---white)}.dv-sec-sub{max-width:740px;font-family:var(--_deverr-colors---font-body);color:var(--_deverr-colors---text-muted);margin:0;font-size:1.125rem;line-height:1.6}.dv-sec-sub.legal{width:100%;max-width:none}.dv-sec-sub-sm{max-width:80ch;font-family:var(--_deverr-colors---font-body);color:var(--_deverr-colors---text-muted);margin:0;font-size:1.0625rem}.dv-sec-illo{width:clamp(140px,16vw,210px);height:clamp(140px,16vw,210px);display:flex}.dv-sec-illo-sm{width:clamp(120px,14vw,190px);height:clamp(120px,14vw,190px);display:flex}.dv-role-group{grid-column-gap:24px;grid-row-gap:24px;border-top:2px solid #1b1d1e;flex-direction:column;grid-template-rows:auto;grid-template-columns:minmax(0,1fr) minmax(0,2fr);align-items:stretch;padding-top:28px;display:flex}.dv-role-group.role-no-border{border:1px #000;padding-top:0}.dv-role-group.role-no-border.dvn-hub-group{grid-column-gap:20px;grid-row-gap:20px;background-color:#fff;border:2px solid #1b1d1e;border-radius:16px;min-width:0;padding:28px 24px 24px;box-shadow:6px 6px #1b1d1e}.dv-role-group.dv-role-home{padding-top:34px}.dv-role-side{grid-column-gap:12px;grid-row-gap:12px;flex-direction:column;display:flex;position:sticky;top:96px}.dv-h3{font-family:var(--_deverr-colors---font-heading);letter-spacing:-.02em;margin:0;font-size:1.25rem;font-weight:700;line-height:1.25}.dv-h3.dv-role-h3{font-family:var(--_deverr-colors---font-heading);color:var(--_deverr-colors---ink);margin-top:0;margin-bottom:0;font-size:1.5rem;font-weight:700;line-height:1.2}.dv-h3.dv-role-h3.dvn-card-h3{letter-spacing:-.01em;padding-left:4px;padding-right:4px;font-size:18px;line-height:1.3}.dv-role-side-desc{max-width:62ch;font-family:var(--_deverr-colors---font-body);color:var(--_deverr-colors---text-muted);margin:0;font-size:15px;line-height:1.5}.dv-role-side-link{color:#3f6a2e;margin-top:8px;font-weight:600;line-height:1.5;text-decoration:none;display:inline}.dv-role-side-link:hover{color:#2e5220}.dv-role-list{grid-column-gap:24px;grid-row-gap:12px;flex-direction:column;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-column-start:auto;min-width:0;margin:0;padding:0;list-style:none;display:grid}.dv-role-list._2-cards{grid-template-columns:1fr 1fr}.dv-role-list.dvn-hub-list{grid-row-gap:8px;grid-template-columns:minmax(0,1fr)}.dv-role-list.dvn-ind-list{grid-column-gap:40px;grid-row-gap:24px;grid-template-columns:repeat(3,minmax(0,1fr))}.dv-role-item{border-bottom:0px none var(--_deverr-colors---border-divider);display:block}.dv-role-item.dvn-ind-item{border-bottom:1px solid var(--_deverr-colors---border-divider)}.dv-role-card{grid-column-gap:14px;grid-row-gap:14px;color:#1b1d1e;background-color:#e4efd9;border:1.5px solid #0000;border-radius:10px;flex-direction:row;flex:1;align-items:center;height:100%;min-height:56px;padding:10px 12px 10px 14px;text-decoration:none;transition:background .15s cubic-bezier(.16,1,.3,1),border-color .15s cubic-bezier(.16,1,.3,1),transform .15s cubic-bezier(.16,1,.3,1),box-shadow .15s cubic-bezier(.16,1,.3,1);display:flex}.dv-role-card:hover{color:#1b1d1e;background-color:#aacc8e;border-color:#1b1d1e;padding-left:14px;transform:translate(-2px,-2px);box-shadow:3px 3px #1b1d1e}.dv-role-card:active{transform:translate(0);box-shadow:0 0 #1b1d1e}.dv-role-card.dvn-rc-be{background-color:#d9ecea}.dv-role-card.dvn-rc-be:hover{background-color:#8cc5bf}.dv-role-card.dvn-rc-fe{background-color:#dde9f5}.dv-role-card.dvn-rc-fe:hover{background-color:#9dbfe3}.dv-role-card.dvn-rc-devops{background-color:#e2e3f5}.dv-role-card.dvn-rc-devops:hover{background-color:#aeb2e6}.dv-role-card.dvn-rc-sec{background-color:#e3e7ea}.dv-role-card.dvn-rc-sec:hover{background-color:#aeb9c2}.dv-role-card.dvn-rc-ai{background-color:#ece3f4}.dv-role-card.dvn-rc-ai:hover{background-color:#c6abdf}.dv-role-card.dvn-rc-ml{background-color:#f3e1ee}.dv-role-card.dvn-rc-ml:hover{background-color:#dda6cb}.dv-role-card.dvn-rc-de{background-color:#f7e1e0}.dv-role-card.dvn-rc-de:hover{background-color:#e7a9a5}.dv-role-card.dvn-rc-ds{background-color:#f8e6d9}.dv-role-card.dvn-rc-ds:hover{background-color:#edb892}.dv-role-card.dvn-rc-csr{background-color:#f4ebd6}.dv-role-card.dvn-rc-csr:hover{background-color:#e2c793}.dv-role-card.dvn-rc-tech{background-color:#f3f0cf}.dv-role-card.dvn-rc-tech:hover{background-color:#d9cf7e}.dv-role-card.dvn-rc-ea{background-color:#eaf0d2}.dv-role-card.dvn-rc-ea:hover{background-color:#c5d57e}.dv-role-card.dvn-rc-pm{background-color:#dcf0e3}.dv-role-card.dvn-rc-pm:hover{background-color:#93cfa8}.dv-role-card.dvn-ind-card{grid-column-gap:14px;grid-row-gap:14px;background-color:#0000;border-width:0;border-radius:0;flex-direction:column;align-items:flex-start;height:auto;min-height:0;padding:0 0 24px;transition:background .15s cubic-bezier(.16,1,.3,1),padding .15s cubic-bezier(.16,1,.3,1);display:flex}.dv-role-card.dvn-ind-card:hover{box-shadow:none;background-color:#0000;padding-left:0;transform:none}.dv-role-card.dvn-ind-card:active{box-shadow:none;transform:none}.dv-role-card.dvn-rc-staff{background-color:#e6ebda}.dv-role-card.dvn-rc-staff:hover{background-color:#b8c98f}.dv-role-card.dvn-rc-sqa{background-color:#ddeef0}.dv-role-card.dvn-rc-sqa:hover{background-color:#93cbd3}.dv-role-card.dvn-rc-wp{background-color:#e5e9f7}.dv-role-card.dvn-rc-wp:hover{background-color:#a7b6e8}.dv-role-card.dvn-rc-cloudops{background-color:#dce7ef}.dv-role-card.dvn-rc-cloudops:hover{background-color:#93b4cc}.dv-role-card.dvn-rc-arch{background-color:#e9e4f2}.dv-role-card.dvn-rc-arch:hover{background-color:#b7a8d8}.dv-role-card.dvn-rc-rpa{background-color:#f5e0e8}.dv-role-card.dvn-rc-rpa:hover{background-color:#e1a3bc}.dv-role-card.dvn-rc-analytics{background-color:#f7e9dc}.dv-role-card.dvn-rc-analytics:hover{background-color:#e8be96}.dv-role-icon{border:0px solid var(--_deverr-colors---border-soft);background-color:#0000;border-radius:10px;flex-shrink:0;width:28px;height:36px;padding:0;display:flex;overflow:hidden}.dv-role-icon.dvn-ind-icon{background-color:var(--_deverr-colors---white);border-width:1px;width:52px;height:48px;padding:8px;overflow:visible}.dv-role-text{grid-column-gap:0px;grid-row-gap:0px;flex-direction:column;flex:1;min-width:0;display:flex}.dv-role-text.dvn-ind-text{grid-column-gap:4px;grid-row-gap:8px;flex-basis:auto}.dv-role-name{font-family:var(--_deverr-colors---font-heading);color:var(--_deverr-colors---ink);letter-spacing:0;font-size:15px;font-weight:700;line-height:1.3}.dv-role-name.dvn-ind-name{letter-spacing:-.01em;font-size:1.0625rem}.dv-role-desc{font-family:var(--_deverr-colors---font-body);color:var(--_deverr-colors---text-muted);font-size:15px;line-height:1.5;display:none}.dv-role-desc.dvn-ind-desc{display:block}.dv-diff{background-color:var(--white);color:#1b1d1e;font-family:Hanken Grotesk,sans-serif}.dv-diff.dv-bg-green{background-color:#eef5e8}.dv-diff-grid{grid-column-gap:40px;grid-row-gap:36px;grid-template-rows:auto;grid-template-columns:repeat(auto-fit,331px);grid-auto-flow:row;display:grid}.dv-diff-card{grid-column-gap:14px;grid-row-gap:14px;border-bottom:1px solid var(--_deverr-colors---border-divider);background-color:#0000;border-radius:0;flex-direction:column;min-width:0;padding:0 0 32px;display:flex}.dv-diff-card.dv-card-neutral{background-color:#0000}.dv-diff-icon{border:1px solid var(--_deverr-colors---border-soft);background-color:var(--_deverr-colors---white);border-radius:10px;flex-shrink:0;width:56px;height:50px;padding:7px 3px;display:flex}.dv-diff-title{font-family:var(--_deverr-colors---font-heading);color:var(--_deverr-colors---ink);letter-spacing:-.01em;margin:0;font-size:1.125rem;font-weight:700;line-height:1.3}.dv-diff-body{font-family:var(--_deverr-colors---font-body);color:var(--_deverr-colors---text-muted);margin:0;font-size:15px;line-height:1.6}.dv-btn-dark{border-top-style:solid;border-top-width:1.5px;border-top-color:var(--_deverr-colors---ink);border-right-style:solid;border-right-width:1.5px;border-right-color:var(--_deverr-colors---ink);border-bottom-style:solid;border-bottom-width:1.5px;border-bottom-color:var(--_deverr-colors---ink);border-left-style:solid;border-left-width:1.5px;border-left-color:var(--_deverr-colors---ink);background-color:var(--_deverr-colors---ink);font-family:var(--_deverr-colors---font-body);color:var(--_deverr-colors---white);border-radius:8px;padding:16px 28px;font-size:1rem;font-weight:600;text-decoration:none;transition:background .15s cubic-bezier(.16,1,.3,1),color .15s cubic-bezier(.16,1,.3,1),transform .15s cubic-bezier(.16,1,.3,1),box-shadow .15s cubic-bezier(.16,1,.3,1);display:inline-block}.dv-btn-dark:hover{background-color:var(--_deverr-colors---ink);color:#fff;transform:translate(-2px,-2px);box-shadow:4px 4px #aacc8e}.dv-btn-dark:active{transform:translate(0);box-shadow:0 0 #aacc8e}.dv-btn-dark.dv-vet-cta{text-align:center;white-space:nowrap}.dv-btn-dark.dv-vet-cta.dvn-mega-btn{border-color:var(--_deverr-colors---ink);color:var(--_deverr-colors---ink);background-color:#0000;border-style:solid;border-width:2px;margin-top:8px;padding:12px 16px;font-size:14px}.dv-btn-dark.dv-vet-cta.dvn-mega-btn:hover{background-color:var(--_deverr-colors---ink);box-shadow:none;color:#fff;transform:none}.dv-btn-dark.dv-btn-hdr{border:1px solid var(--_deverr-colors---ink);font-family:var(--_deverr-colors---font-body);color:var(--_deverr-colors---ink);background-color:#1b1d1e00;padding:12px 16px}.dv-btn-dark.dv-btn-hdr:hover{background-color:var(--_deverr-colors---ink);color:var(--_deverr-colors---white)}.dv-cost{color:#1b1d1e;background-color:#fff;font-family:Hanken Grotesk,sans-serif}.dv-table-scroll{overflow-x:auto}.dv-table{flex-direction:column;width:100%;min-width:720px;font-size:15px;display:flex}.dv-table-head{grid-template-rows:auto;grid-template-columns:26% 1fr 1fr 1fr;display:grid}.dv-table-head.dv-req-2col{grid-template-columns:26% 1fr}.dv-table-row{grid-template-rows:auto;grid-template-columns:26% 1fr 1fr 1fr;display:grid}.dv-table-row.dv-req-2col{grid-template-columns:26% 1fr}.dv-th{border-bottom:2px solid var(--_deverr-colors---ink);font-family:var(--_deverr-colors---font-body);color:var(--_deverr-colors---text-muted);padding:20px 24px;font-weight:600}.dv-th-first{padding:20px 20px 20px 0}.dv-th-deverr{color:#fff;background-color:#1b1d1e;border-radius:12px 12px 0 0;font-weight:700}.dv-td{border-bottom:1px solid var(--_deverr-colors---border-light);font-family:var(--_deverr-colors---font-body);color:var(--_deverr-colors---text-muted);padding:16px 24px}.dv-td.dv-td-deverr{font-weight:500}.dv-td-label{font-family:var(--_deverr-colors---font-body);color:var(--_deverr-colors---ink);padding:16px 20px 16px 0;font-weight:600}.dv-td-deverr{background-color:var(--_deverr-colors---green-tint);font-family:var(--_deverr-colors---font-body);color:var(--_deverr-colors---ink);border-bottom:1px solid #d8e4cf;font-weight:600}.dv-vet{border-top:1px solid var(--_deverr-colors---border-soft);background-color:var(--_deverr-colors---section-grey);color:#1b1d1e;font-family:Hanken Grotesk,sans-serif}.dv-vet-grid{grid-column-gap:80px;grid-row-gap:48px;grid-template-rows:auto;grid-template-columns:repeat(auto-fit,minmax(min(100%,380px),1fr));align-items:start;display:grid}.dv-vet-side{grid-column-gap:24px;grid-row-gap:24px;flex-direction:column;display:flex;position:sticky;top:96px}.dv-vet-sub{max-width:46ch;font-family:var(--_deverr-colors---font-body);color:#5f5d57;margin:0;font-size:17px;line-height:1.6}.dv-vet-cards{flex-direction:column;max-width:340px;margin-top:8px;display:flex;position:relative}.dv-vet-cards.dv-vet-cards-lg{max-width:440px}.dv-vet-card-1{grid-column-gap:12px;grid-row-gap:12px;background-color:#fff;border:1px solid #e3e8df;border-radius:12px;align-items:center;width:80%;padding:16px 18px;display:flex;transform:rotate(-1.5deg)}.dv-vet-card-1.dv-vet-green{background-color:#e4f0dc;border-color:#bfd8a6;border-radius:16px;flex-direction:column;align-items:stretch;width:86%;padding:20px 24px}.dv-vet-card-2{grid-column-gap:12px;grid-row-gap:12px;background-color:#fff;border:1px solid #e3e8df;border-radius:12px;flex-direction:column;width:88%;margin:-6px 0 0 auto;padding:16px 18px;display:flex;transform:rotate(1.5deg)}.dv-vet-card-2.dv-vet-green{background-color:#e4f0dc;border-color:#bfd8a6;border-radius:16px;width:94%;margin-top:-8px;padding:20px 24px}.dv-vet-card-row{grid-column-gap:12px;grid-row-gap:12px;align-items:center;display:flex}.dv-avatar{color:#3f6a2e;background-color:#eef5e8;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;font-size:14px;font-weight:700;display:flex}.dv-vet-who{flex-direction:column;line-height:1.3;display:flex}.dv-vet-who-name{font-size:15px;font-weight:700}.dv-vet-who-role{color:#3a3d3b;font-size:13px}.dv-scores{grid-column-gap:7px;grid-row-gap:7px;border-top:1px solid #e3e8df;flex-direction:column;padding-top:12px;display:flex}.dv-score{grid-column-gap:12px;grid-row-gap:12px;font-family:var(--_deverr-colors---font-heading);color:var(--_deverr-colors---ink);grid-template-rows:auto;grid-template-columns:1fr auto;align-items:center;font-size:13px;display:grid}.dv-score-label{font-family:var(--_deverr-colors---font-body);color:var(--_deverr-colors---text-muted)}.dv-dots{grid-column-gap:4px;grid-row-gap:4px;display:flex}.dv-dot{background-color:#dde2d8;border-radius:50%;width:10px;height:10px}.dv-dot-on{background-color:#aacc8e}.dv-vet-cta{align-self:flex-start;margin-top:24px}.dv-vet-list{flex-direction:column;display:flex}.dv-vet-item{grid-column-gap:20px;grid-row-gap:20px;border-top:1px solid var(--_deverr-colors---border-divider);grid-template-rows:auto;grid-template-columns:56px minmax(0,1fr);padding:28px 0;display:grid}.dv-vet-icon{border:1px solid var(--_deverr-colors---border-soft);background-color:var(--_deverr-colors---white);border-radius:10px;width:56px;height:50px;margin-top:2px;padding:7px 3px;display:flex}.dv-vet-text{grid-column-gap:8px;grid-row-gap:8px;flex-direction:column;display:flex}.dv-vet-title{font-family:var(--_deverr-colors---font-heading);color:var(--_deverr-colors---ink);letter-spacing:-.02em;margin:0;font-size:clamp(1.25rem,1.8vw,1.5rem);font-weight:700;line-height:1.2}.dv-vet-body{max-width:60ch;font-family:var(--_deverr-colors---font-body);color:var(--_deverr-colors---text-muted);margin:0}.dv-vet-end{border-top:1px solid #e3e8df}.dv-tst{color:#1b1d1e;background-color:#fff;font-family:Hanken Grotesk,sans-serif;overflow-x:clip}.dv-tst-head{grid-column-gap:28px;grid-row-gap:28px;text-align:center;flex-flow:column wrap;justify-content:flex-start;align-items:center;display:flex}.dv-tst-quote{grid-column-gap:16px;grid-row-gap:16px;max-width:880px;font-family:var(--_deverr-colors---font-body);color:var(--_deverr-colors---text-muted);text-align:center;flex-direction:column;align-items:center;display:flex}.dv-tst-h2{letter-spacing:-.02em;margin:0;font-size:clamp(2rem,3.6vw,3rem);font-weight:700;line-height:1.1}.dv-tst-attr{font-family:var(--_deverr-colors---font-body);color:var(--_deverr-colors---ink);margin:0;font-size:15px}.dv-arrows{grid-column-gap:8px;grid-row-gap:8px;flex-shrink:0;justify-content:center;display:flex}.dv-arrow-prev{color:#1b1d1e;cursor:pointer;background-color:#fff;border:1px solid #1b1d1e;border-radius:50%;justify-content:center;align-items:center;width:44px;height:44px;font-size:20px;line-height:1;transition:background-color .15s cubic-bezier(.16,1,.3,1);display:flex}.dv-arrow-prev:hover{background-color:#eef5e8}.dv-arrow-prev:focus-visible,.dv-arrow-prev[data-wf-focus-visible]{outline-offset:2px;outline:2px solid #aacc8e}.dv-arrow-next{color:#fff;cursor:pointer;background-color:#1b1d1e;border:1px solid #1b1d1e;border-radius:50%;justify-content:center;align-items:center;width:44px;height:44px;font-size:20px;line-height:1;transition:background-color .15s cubic-bezier(.16,1,.3,1);display:flex}.dv-arrow-next:hover{background-color:#3f6a2e}.dv-arrow-next:focus-visible,.dv-arrow-next[data-wf-focus-visible]{outline-offset:2px;outline:2px solid #aacc8e}.dv-qtrack{grid-column-gap:16px;grid-row-gap:16px;align-items:stretch;width:100vw;margin:0 0 0 calc(50% - 50vw);padding:4px clamp(20px,4vw,40px);display:flex;overflow-x:auto}.dv-tcard{grid-column-gap:10px;grid-row-gap:10px;color:#1b1d1e;background-color:#fafbf8;border:1px solid #e3e8df;border-radius:16px;flex-direction:column;flex:0 0 clamp(280px,31%,380px);padding:32px;display:flex}.dv-tcard-quote{font-family:var(--_deverr-colors---font-body);color:var(--_deverr-colors---text-muted);margin:0;font-size:1rem;line-height:1.6;overflow:hidden}.dv-tcard-more{cursor:pointer;align-self:flex-start;min-height:24px;font-size:14px;font-weight:600;text-decoration:underline}.dv-tcard-who{grid-column-gap:14px;grid-row-gap:14px;align-items:center;margin-top:auto;padding-top:20px;display:flex}.dv-tcard-pic{object-fit:cover;background-color:#eef5e8;border-radius:50%;flex-shrink:0;width:48px;height:48px}.dv-tcard-cap{flex-direction:column;font-size:14px;line-height:1.4;display:flex}.dv-tcard-name{font-family:var(--_deverr-colors---font-body);color:var(--_deverr-colors---ink);font-weight:700}.dv-tcard-role{opacity:.85;font-family:var(--_deverr-colors---font-body);color:var(--_deverr-colors---text-muted)}.dv-proc{color:#fff;background-color:#1b1d1e;font-family:Hanken Grotesk,sans-serif}.dv-proc-grid{grid-column-gap:80px;grid-row-gap:48px;grid-template-rows:auto;grid-template-columns:repeat(auto-fit,minmax(min(100%,380px),1fr));align-items:start;display:grid}.dv-proc-side{grid-column-gap:20px;grid-row-gap:20px;flex-direction:column;display:flex;position:sticky;top:96px}.dv-proc-h2{font-family:var(--_deverr-colors---font-heading);color:var(--_deverr-colors---white);letter-spacing:-.02em;margin:0;font-size:clamp(2rem,3.6vw,3rem);font-weight:700;line-height:1.1}.dv-proc-sub{max-width:40ch;font-family:var(--_deverr-colors---font-body);color:var(--_deverr-colors---text-on-dark);margin:0;font-size:1.0625rem;line-height:1.7}.dv-proc-illo{width:min(100%,240px);height:240px;margin-top:8px;display:flex}.dv-proc-cta{align-self:flex-start}.dv-steps{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.dv-step{grid-column-gap:24px;grid-row-gap:24px;grid-template-rows:auto;grid-template-columns:56px 1fr;padding-bottom:40px;display:grid;position:relative}.dv-step-last{padding-bottom:0}.dv-step-rail{width:8px;display:flex;position:absolute;top:62px;bottom:6px;left:24px}.dv-step-badge{width:56px;height:56px;font-family:var(--_deverr-colors---font-body);flex-shrink:0;align-self:start;display:flex}.dv-step-badge.dvn-step-num{z-index:1;width:28px;min-width:28px;height:28px;margin-top:0;position:relative}.dv-step-text{grid-column-gap:8px;grid-row-gap:8px;flex-direction:column;padding-top:10px;display:flex}.dv-step-title{font-family:var(--_deverr-colors---font-heading);color:var(--_deverr-colors---white);letter-spacing:0;margin:0;font-size:1.375rem;font-weight:700;line-height:1.25}.dv-step-body{max-width:52ch;font-family:var(--_deverr-colors---font-body);color:var(--_deverr-colors---text-on-dark);margin:0;line-height:1.7}.dv-blog{color:#1b1d1e;background-color:#fafbf8;border-top:1px solid #e3e8df;font-family:Hanken Grotesk,sans-serif;overflow:hidden}.dv-blog-stack{grid-column-gap:32px;grid-row-gap:32px;flex-direction:column;display:flex}.dv-blog-head{grid-column-gap:32px;grid-row-gap:16px;flex-wrap:wrap;justify-content:space-between;align-items:flex-end;display:flex}.dv-btrack-wrap{margin:0;padding:4px 0;display:block;overflow-x:auto}.dv-btrack{grid-column-gap:24px;grid-row-gap:24px;flex-wrap:nowrap;justify-content:flex-start;align-items:stretch;display:flex}.dv-post{grid-column-gap:14px;grid-row-gap:14px;color:#1b1d1e;background-color:#fff;border:1px solid #e3e8df;border-radius:16px;flex-direction:column;flex:auto;width:100%;min-width:0;text-decoration:none;transition:transform .3s cubic-bezier(.16,1,.3,1),box-shadow .3s cubic-bezier(.16,1,.3,1);display:flex;overflow:hidden}.dv-post:hover{color:#1b1d1e;transform:translateY(-2px);box-shadow:0 16px 24px #0000000a}.dv-post-img{aspect-ratio:3/2;object-fit:cover;border-bottom:1px solid #e3e8df;width:100%;height:auto;display:block}.dv-post-body{grid-column-gap:10px;grid-row-gap:10px;flex-direction:column;flex:1;padding:6px 22px 24px;display:flex}.dv-post-cat{font-family:var(--_deverr-colors---font-body);color:var(--_deverr-colors---deep-green);letter-spacing:.06em;text-transform:uppercase;font-size:12px;font-weight:600}.dv-post-title{font-family:var(--_deverr-colors---font-heading);color:var(--_deverr-colors---ink);letter-spacing:-.01em;font-size:1.0625rem;font-weight:700;line-height:1.3}.dv-post-meta{grid-column-gap:2px;grid-row-gap:2px;color:#3a3d3b;flex-direction:column;margin-top:auto;padding-top:8px;font-size:13px;display:flex}.dv-post-author{color:#1b1d1e;font-weight:600}.dv-btn-outline{border:2px solid var(--_deverr-colors---ink);font-family:var(--_deverr-colors---font-body);color:var(--_deverr-colors---ink);border-radius:8px;align-self:flex-start;padding:14px 26px;font-weight:600;text-decoration:none;transition:background-color .2s cubic-bezier(.16,1,.3,1),color .2s cubic-bezier(.16,1,.3,1);display:inline-block}.dv-btn-outline:hover{color:#fff;background-color:#1b1d1e}.dv-post-item{flex:0 0 clamp(260px,30%,372px);width:clamp(260px,30%,372px);min-width:260px;display:flex}.dv-cta{color:#fff;isolation:isolate;background-color:#151514;background-image:radial-gradient(circle at 28px 28px,#ffffff24 1px,#0000 1.6px);background-size:56px 56px;border-top:1px solid #ffffff14;font-family:Hanken Grotesk,sans-serif;position:relative;overflow:hidden}.dv-fol-cta-hang{width:150px;height:244px;display:none;top:-4px;right:-20px}.dv-fol-cta-cluster{opacity:.8;transform-origin:50% 100%;width:210px;height:210px;bottom:-14px;right:40px;transform:rotate(-6deg)}.dv-fol-cta-cluster.dv-float{display:none;right:20px}.dv-cta-grid{grid-row-gap:48px;grid-column-gap:clamp(48px,7vw,104px);grid-template-rows:auto;grid-template-columns:repeat(auto-fit,minmax(min(100%,400px),1fr));align-items:center;max-width:1200px;margin-left:auto;margin-right:auto;padding:clamp(72px,9vw,128px) clamp(20px,4vw,40px);display:grid;position:relative}.dv-cta-copy{grid-column-gap:24px;grid-row-gap:28px;flex-direction:column;display:flex}.dv-cta-h2{font-family:var(--_deverr-colors---font-heading);color:#fff;letter-spacing:-.055em;margin:0;font-size:clamp(2.25rem,4.4vw,3.75rem);font-weight:600;line-height:1}.dv-cta-sub{max-width:46ch;font-family:var(--_deverr-colors---font-body);color:#b5b2aa;margin:0;font-size:17px;line-height:1.6}.dv-next{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.dv-next-item{grid-column-gap:14px;grid-row-gap:16px;grid-template-rows:auto;grid-template-columns:24px 1fr;align-items:center;font-size:16px;font-weight:400;display:grid;position:relative}.dv-next-item.dv-next-item-last{padding-top:10px;padding-bottom:10px}.dv-next-rail{opacity:.3;width:8px;display:flex;position:absolute;top:36px;bottom:-12px;left:8px}.dv-next-badge{flex-shrink:0;width:24px;height:24px;display:flex}.dv-next-text{font-family:var(--_deverr-colors---font-body);color:var(--_deverr-colors---text-muted);padding:12px 0;line-height:1.55}.dv-next-text.dv-next-text-book{color:#d9ddd6;padding-top:5px;padding-bottom:34px}.dv-next-text.dv-next-text-book-last{color:#d9ddd6;padding-top:5px;padding-bottom:5px}.dv-next-text.dark-color{color:#fff}.dv-next-text.dark-color.last{margin-bottom:0;padding-top:12px;padding-bottom:12px}.dv-next-text-last{padding-bottom:5px}.dv-cta-illo{align-self:flex-start;width:min(100%,300px);height:300px;margin:-44px 0 -40px;display:none}.dv-cta-form{max-width:none}._w-input{border:1px solid #d5dbd0}.dv-ftr{color:#fff;background-color:#151514;border-top:1px solid #ffffff1a;font-family:Hanken Grotesk,sans-serif}.dv-ftr-inner{grid-column-gap:48px;grid-row-gap:48px;flex-direction:column;max-width:1200px;margin-left:auto;margin-right:auto;padding:64px clamp(20px,4vw,40px) 32px;display:flex}.dv-ftr-logo{align-self:flex-start;width:auto;height:26px}.dv-ftr-grid{grid-column-gap:28px;grid-row-gap:28px;grid-template-rows:auto;grid-template-columns:repeat(4,minmax(0,1fr));padding-top:0;padding-bottom:0;font-size:14px;display:grid}.dv-ftr-grid.dv-ftr-grid-b{grid-row-gap:28px;border-top-width:1px;border-top-color:#2e2e2b;grid-template-columns:repeat(5,minmax(0,1fr));padding-top:40px;padding-bottom:0}.dv-ftr-grid.dv-ftr-grid-info{grid-template-columns:repeat(3,minmax(0,1fr));padding-bottom:0}.dv-ftr-grid-b{border-top:1px solid #2e2e2b;padding-top:40px}.dv-ftr-col{grid-column-gap:10px;grid-row-gap:10px;flex-direction:column;display:flex}.dv-ftr-eyebrow{font-family:var(--_deverr-colors---font-body);color:#8b8880;letter-spacing:-.005em;text-transform:none;font-size:13px;font-weight:500}.dv-ftr-link{font-family:var(--_deverr-colors---font-body);color:#fff;line-height:1.5;text-decoration:none}.dv-ftr-link:hover{color:#aacc8e}.dv-ftr-link.dv-ftr-link-muted{color:#d9d7d2}.dv-ftr-link.dv-ftr-link-muted.dvn-legal{color:#8b8880;font-size:13px}.dv-ftr-link-muted{font-family:var(--_deverr-colors---font-body);color:#8b8880}.dv-ftr-link-bold{font-family:var(--_deverr-colors---font-body);font-weight:500}.dv-ftr-social{grid-column-gap:12px;grid-row-gap:12px;flex-wrap:wrap;align-items:center;display:flex}.dv-ftr-bottom{grid-column-gap:24px;grid-row-gap:12px;color:#8b8880;border-top:1px solid #2e2e2b;flex-wrap:wrap;justify-content:space-between;padding-top:24px;font-size:13px;display:flex}.dv-ftr-legal{grid-column-gap:20px;grid-row-gap:20px;font-family:var(--_deverr-colors---font-body);color:#8b8880;flex-wrap:wrap;display:flex}.dv-mega-card{grid-column-gap:0;grid-row-gap:0;box-shadow:20px 40px 0 0 #0000000d0;color:#1b1d1e;white-space:normal;background-color:#fff;border:1px solid #e3e8df;border-radius:16px;grid-template-rows:auto;grid-template-columns:repeat(4,minmax(0,1fr));font-family:Hanken Grotesk,sans-serif;display:grid;overflow:hidden}.dv-mega-col{grid-column-gap:14px;grid-row-gap:10px;flex-direction:column;padding:16px 32px;display:flex}.dv-mega-head{grid-column-gap:12px;grid-row-gap:14px;flex-direction:column;align-items:flex-start;display:flex}.dv-mega-icon{background-color:#aacc8e38;border-radius:12px;justify-content:center;align-items:center;width:48px;height:48px;padding:8px;display:flex}.dv-mega-head-text{grid-column-gap:6px;grid-row-gap:6px;flex-direction:column;display:flex}.dv-mega-title{font-family:var(--_deverr-colors---font-body);color:var(--_deverr-colors---ink);font-size:1rem;font-weight:700;text-decoration:none}.dv-mega-title:hover{color:#3f6a2e}.dv-mega-desc{max-width:30ch;font-family:var(--_deverr-colors---font-body);color:var(--_deverr-colors---text-muted);margin:0;font-size:13px;line-height:1.5}.dv-mega-roles{grid-column-gap:2px;grid-row-gap:4px;border-top:1px solid #e3e8df;flex-direction:column;padding-top:8px;display:flex}.dv-mega-role{grid-column-gap:2px;grid-row-gap:2px;color:#1b1d1e;border-radius:8px;flex-direction:column;margin:0 -10px;padding:7px 10px;text-decoration:none;transition:background-color .15s cubic-bezier(.16,1,.3,1);display:flex}.dv-mega-role:hover{color:#1b1d1e;background-color:#eef5e8}.dv-mega-role.dv-icon{flex-direction:row;align-items:flex-start;column-gap:10px;display:flex}.dv-mega-role.dv-icon.dvn-mr-fs{transition:background-color .15s cubic-bezier(.16,1,.3,1)}.dv-mega-role.dv-icon.dvn-mr-fs:hover{background-color:#e4efd9}.dv-mega-role.dv-icon.dvn-mr-be{transition:background-color .15s cubic-bezier(.16,1,.3,1)}.dv-mega-role.dv-icon.dvn-mr-be:hover{background-color:#d9ecea}.dv-mega-role.dv-icon.dvn-mr-fe{transition:background-color .15s cubic-bezier(.16,1,.3,1)}.dv-mega-role.dv-icon.dvn-mr-fe:hover{background-color:#dde9f5}.dv-mega-role.dv-icon.dvn-mr-devops{transition:background-color .15s cubic-bezier(.16,1,.3,1)}.dv-mega-role.dv-icon.dvn-mr-devops:hover{background-color:#e2e3f5}.dv-mega-role.dv-icon.dvn-mr-sec{transition:background-color .15s cubic-bezier(.16,1,.3,1)}.dv-mega-role.dv-icon.dvn-mr-sec:hover{background-color:#e3e7ea}.dv-mega-role.dv-icon.dvn-mr-ai{transition:background-color .15s cubic-bezier(.16,1,.3,1)}.dv-mega-role.dv-icon.dvn-mr-ai:hover{background-color:#ece3f4}.dv-mega-role.dv-icon.dvn-mr-ml{transition:background-color .15s cubic-bezier(.16,1,.3,1)}.dv-mega-role.dv-icon.dvn-mr-ml:hover{background-color:#f3e1ee}.dv-mega-role.dv-icon.dvn-mr-de{transition:background-color .15s cubic-bezier(.16,1,.3,1)}.dv-mega-role.dv-icon.dvn-mr-de:hover{background-color:#f7e1e0}.dv-mega-role.dv-icon.dvn-mr-ds{transition:background-color .15s cubic-bezier(.16,1,.3,1)}.dv-mega-role.dv-icon.dvn-mr-ds:hover{background-color:#f8e6d9}.dv-mega-role.dv-icon.dvn-mr-csr{transition:background-color .15s cubic-bezier(.16,1,.3,1)}.dv-mega-role.dv-icon.dvn-mr-csr:hover{background-color:#f4ebd6}.dv-mega-role.dv-icon.dvn-mr-tech{transition:background-color .15s cubic-bezier(.16,1,.3,1)}.dv-mega-role.dv-icon.dvn-mr-tech:hover{background-color:#f3f0cf}.dv-mega-role.dv-icon.dvn-mr-ea{transition:background-color .15s cubic-bezier(.16,1,.3,1)}.dv-mega-role.dv-icon.dvn-mr-ea:hover{background-color:#eaf0d2}.dv-mega-role.dv-icon.dvn-mr-pm{transition:background-color .15s cubic-bezier(.16,1,.3,1)}.dv-mega-role.dv-icon.dvn-mr-pm:hover{background-color:#dcf0e3}.dv-mega-role-name{font-family:var(--_deverr-colors---font-body);color:var(--_deverr-colors---ink);font-size:13px;font-weight:600}.dv-mega-role-desc{font-family:var(--_deverr-colors---font-body);color:var(--_deverr-colors---text-muted);font-size:11px;line-height:1.35}.dv-mega-cta{grid-column-gap:12px;grid-row-gap:12px;background-color:#eef5e8;border-left:1px solid #e3e8df;flex-direction:column;padding:28px 32px;display:flex}.dv-mega-cta-illo{background-color:#fff;border:1px solid #e3e8df;border-radius:12px;justify-content:center;align-items:center;width:48px;min-width:48px;height:48px;min-height:48px;padding:8px;display:flex;overflow:hidden}.dv-mega-cta-title{font-family:var(--_deverr-colors---font-heading);color:var(--_deverr-colors---ink);font-size:1.125rem;font-weight:700;line-height:1.25}.dv-mega-cta-desc{font-family:var(--_deverr-colors---font-body);color:var(--_deverr-colors---text-muted);margin:0;font-size:13px;line-height:1.5}.dv-mega-cta-link{grid-column-gap:8px;grid-row-gap:8px;font-family:var(--_deverr-colors---font-body);color:var(--_deverr-colors---deep-green);align-items:center;margin-top:auto;font-size:14px;font-weight:700;text-decoration:none;display:inline-flex}.dv-mega-cta-link:hover{color:#3f6a2e}.dv-dd-toggle{grid-column-gap:6px;grid-row-gap:6px;height:36px;font-family:var(--_deverr-colors---font-body);color:var(--_deverr-colors---white);background-color:#0000;border-radius:8px;align-items:center;padding:0 12px;font-size:14px;font-weight:500;transition:background-color .15s cubic-bezier(.16,1,.3,1);display:flex}.dv-dd-toggle:hover{color:#fff;background-color:#ffffff14}.dv-dd-list{white-space:normal;background-color:#0000;width:min(1120px,94vw);min-width:min(1120px,94vw);padding-top:20px;position:fixed;top:52px;left:50%;transform:translate(-50%)}.dv-dd-list.w--open{width:min(1190px,94vw);position:fixed;left:50%}.dv-header-spacer{height:68px}.dv-dd-caret{color:#fff;align-items:center;width:10px;height:7px;transition:transform .2s cubic-bezier(.16,1,.3,1);display:flex}.dv-form{grid-column-gap:14px;grid-row-gap:16px;flex-direction:column;margin-bottom:0;display:flex}.dv-select{width:100%;height:46px;font-family:var(--_deverr-colors---font-body);color:#151514;cursor:pointer;background-color:#fbfaf8;border:1px solid #d6d3cc;border-radius:10px;margin-bottom:0;margin-right:0;padding:0 40px 0 14px;font-size:15px}.dv-select:focus{border-color:#aacc8e}.dv-role-link{grid-column-gap:6px;grid-row-gap:6px;font-family:var(--_deverr-colors---font-body);color:var(--_deverr-colors---deep-green);white-space:normal;grid-column-start:2;align-items:center;font-size:14px;font-weight:600;display:none}.dv-role-link.dvn-ind-link{margin-top:4px;display:inline-flex}.list-2{margin-bottom:0;padding-left:25px}.dv-ov{color:#1b1d1e;background-color:#fff;font-family:Hanken Grotesk,sans-serif}.dv-ov.dv-team{background-color:var(--_deverr-colors---ink);font-family:var(--_deverr-colors---font-body);color:var(--_deverr-colors---white)}.dv-ov-grid{grid-column-gap:80px;grid-row-gap:48px;grid-template-rows:auto;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;display:grid}.dv-ov-side{grid-column-gap:20px;grid-row-gap:20px;flex-direction:column;display:flex;position:sticky;top:96px}.dv-ov-copy{grid-column-gap:20px;grid-row-gap:20px;color:#3a3d3b;flex-direction:column;max-width:62ch;font-size:1.0625rem;line-height:1.7;display:flex}.dv-ov-copy.dvn-ov-copy-sticky{position:sticky;top:120px}.dv-ov-lead{font-family:var(--_deverr-colors---font-body);color:var(--_deverr-colors---ink);letter-spacing:-.01em;margin:0;font-size:clamp(1.125rem,1.6vw,1.375rem);font-weight:500;line-height:1.55}.dv-ov-p{font-family:var(--_deverr-colors---font-body);color:var(--_deverr-colors---text-muted);margin:0}.dv-ov-p.dv-ov-callout{color:#1b1d1e;background-color:#eef5e8;border-radius:16px;margin-top:8px;padding:24px 26px;font-size:1rem;line-height:1.7}.dv-ov-p.dv-team-sub{max-width:60ch;color:var(--_deverr-colors---text-on-dark);font-size:1.0625rem;line-height:1.6}.dv-ov-p.dvn-ct-value{color:var(--_deverr-colors---ink);font-size:1.125rem;font-weight:700;line-height:1.3}.dv-faq{background-color:var(--_deverr-colors---section-grey);color:#1b1d1e;border-top:1px solid #e3e8df;font-family:Hanken Grotesk,sans-serif}.dv-faq.dvn-faq-white{color:#151514;background-color:#fff;border-top-color:#e7e5e0}.dv-faq-grid{grid-column-gap:80px;grid-row-gap:40px;grid-template-rows:auto;grid-template-columns:minmax(0,1fr) minmax(0,2fr);align-items:start;display:grid}.dv-faq-side{grid-column-gap:24px;grid-row-gap:24px;flex-direction:column;display:flex;position:sticky;top:100px}.dv-faq-illo{max-width:230px;height:170px}.dv-faq-list{flex-direction:column;display:flex}.dv-faq-item{border-bottom:1px solid #e7e5e0}.dv-faq-q{grid-column-gap:20px;cursor:pointer;grid-template-columns:minmax(0,1fr) 32px;align-items:center;padding-top:22px;padding-bottom:22px;display:grid}.dv-faq-qtext{font-family:var(--_deverr-colors---font-body);color:#151514;letter-spacing:-.035em;font-size:1.125rem;font-weight:600;line-height:1.3}.dv-faq-sign{color:#151514;background-color:#f1efea;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12'%3E%3Cpath d='M6 1v10M1 6h10' stroke='%23151514' stroke-width='1.5' stroke-linecap='round'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:12px 12px;border-radius:8px;justify-content:center;align-items:center;width:32px;min-width:32px;height:32px;font-size:18px;font-weight:400;line-height:1;display:flex}.dv-faq-a{max-width:100%;font-family:var(--_deverr-colors---font-body);color:#5f5d57;margin:0;padding:0 52px 26px 0;font-size:15px;line-height:1.6}.dv-faq-list2{color:#3a3d3b;max-width:70ch;margin:0;padding-bottom:26px;padding-left:20px;padding-right:52px;line-height:1.7;list-style-type:disc}.dv-vet-illo{width:240px;max-width:100%;height:240px}.dv-ov-illo{width:100%;max-width:100%;height:260px;margin-top:8px}.dv-roles-foot{grid-column-gap:40px;grid-row-gap:24px;border-top:1px solid #c9d8be;flex-wrap:wrap;padding-top:28px;display:flex}.dv-hero-pattern{opacity:.07;pointer-events:none;background-image:url(https://cdn.prod.website-files.com/662187e91a0cfdb49a55fe5f/6aa04bbe83f41809dfb9d548_dv-hero-pattern-tile.png);background-repeat:repeat;background-size:280px 280px;position:absolute;inset:0}.dv-hero-pattern.dvn-ind-pattern{opacity:.08;filter:invert()}.dv-kicker{font-family:var(--_deverr-colors---font-body);color:var(--_deverr-colors---brand-green);letter-spacing:.08em;text-transform:uppercase;font-size:11px;font-weight:700}.dv-next-list{flex-direction:column;margin-top:0;margin-bottom:0;padding-left:0;list-style-type:none;display:flex}.dv-book-contact{grid-column-gap:6px;grid-row-gap:6px;color:#d9ddd6;border-top:1px solid #3a3e3f;flex-direction:column;padding-top:20px;font-size:15px;display:flex}.dv-book-p{font-family:var(--_deverr-colors---font-body);color:var(--_deverr-colors---text-muted);margin-top:0;margin-bottom:0}.dv-book-p.dv-white{color:var(--_deverr-colors---white);-webkit-text-stroke-color:var(--_deverr-colors---white)}.dv-book-link{font-family:var(--_deverr-colors---font-body);color:var(--_deverr-colors---brand-green);font-weight:600}.dv-book-link:hover{color:#fff}.dv-book-card{color:#1b1d1e;background-color:#fff;border-radius:20px;overflow:hidden;box-shadow:0 2px 2px #00000003,0 6px 8px #00000008,0 24px 40px #0000000f}.dv-book-card-head{grid-column-gap:24px;grid-row-gap:12px;border-bottom:1px solid #e3e8df;flex-wrap:wrap;justify-content:space-between;align-items:center;padding:26px clamp(20px,3vw,32px);display:flex}.dv-book-card-headcol{grid-column-gap:4px;grid-row-gap:4px;flex-direction:column;display:flex}.dv-book-card-title{font-family:var(--_deverr-colors---font-heading);color:var(--_deverr-colors---ink);letter-spacing:-.01em;font-size:1.25rem;font-weight:700}.dv-book-card-title.dvn-ct-label{font-family:var(--_deverr-colors---font-body);color:var(--_deverr-colors---deep-green);letter-spacing:.06em;text-transform:uppercase;margin-top:0;margin-bottom:0;font-size:12px;line-height:1.4}.dv-book-card-sub{font-family:var(--_deverr-colors---font-body);color:var(--_deverr-colors---text-muted);font-size:14px}.dv-book-card-sub.dvn-ct-note{margin-top:0;margin-bottom:0;font-size:15px;font-weight:400}.dv-blog-hero{background-color:#eef5e8;position:relative;overflow:visible}.dv-blog-hero-wrap{z-index:1;max-width:1240px;margin-left:auto;margin-right:auto;padding:clamp(32px,3.6vw,52px) clamp(20px,4vw,40px) clamp(20px,2.4vw,32px);position:relative}.dv-blog-hero-grid{grid-template-columns:minmax(min(100%,380px),.85fr) minmax(0,1.15fr);align-items:center;gap:40px 64px;display:grid}.dv-blog-hero-copy{flex-direction:column;gap:20px;display:flex}.dv-blog-h1{max-width:20ch;font-family:var(--_deverr-colors---font-heading);color:var(--_deverr-colors---ink);letter-spacing:-.02em;font-size:clamp(2.25rem,4.4vw,3.5rem);font-weight:700;line-height:1.05}.dv-blog-lead{max-width:52ch;font-family:var(--_deverr-colors---font-body);color:var(--_deverr-colors---text-muted);font-size:1.0625rem;line-height:1.7}.dv-blog-featured{z-index:2;flex-direction:column;gap:16px;margin-bottom:-52px;display:flex;position:relative}.dv-blog-featured-card{color:#1b1d1e;background-color:#fff;border:2px solid #aacc8e;border-radius:20px;flex-direction:column;text-decoration:none;transition:transform .3s cubic-bezier(.16,1,.3,1),box-shadow .3s cubic-bezier(.16,1,.3,1);display:flex;position:relative;overflow:hidden;box-shadow:0 14px 28px #3f6a2e1a}.dv-blog-featured-card:hover{transform:translateY(-3px);box-shadow:0 22px 38px #3f6a2e33}.dv-blog-featured-img{aspect-ratio:2.4;object-fit:cover;border-bottom:2px solid #aacc8e;width:100%;height:auto;display:block}.dv-blog-featured-body{flex-direction:column;gap:10px;padding:20px clamp(22px,2.2vw,30px) 24px;display:flex}.dv-blog-cat{background-color:var(--_deverr-colors---green-tint);max-width:100%;font-family:var(--_deverr-colors---font-body);color:var(--_deverr-colors---deep-green);letter-spacing:0;text-transform:none;text-overflow:ellipsis;white-space:nowrap;vertical-align:top;border-radius:6px;padding:3px 8px;font-size:11px;font-weight:600;line-height:1.5;display:inline-block;overflow:hidden}.dv-blog-card-title{font-family:var(--_deverr-colors---font-heading);color:var(--_deverr-colors---ink);letter-spacing:-.015em;font-size:clamp(1.25rem,1.9vw,1.625rem);font-weight:700;line-height:1.2}.dv-blog-meta{color:#3a3d3b;flex-wrap:wrap;align-items:center;gap:6px 12px;padding-top:6px;font-family:Hanken Grotesk,sans-serif;font-size:14px;display:flex}.dv-blog-author{color:#1b1d1e;font-weight:600}.dv-blog-badge{z-index:1;background-color:var(--_deverr-colors---brand-green);font-family:var(--_deverr-colors---font-body);color:var(--_deverr-colors---ink);letter-spacing:.08em;text-transform:uppercase;border-radius:999px;align-items:center;padding:7px 14px;font-size:11px;font-weight:700;display:inline-flex;position:absolute;top:18px;left:18px}.dv-blog-listing{background-color:#fff}.dv-blog-main-wrap{max-width:1240px;margin-left:auto;margin-right:auto;padding:clamp(48px,6vw,80px) clamp(20px,4vw,40px)}.dv-blog-main{grid-template-columns:360px minmax(0,1fr);align-items:start;gap:40px 48px;display:grid}.dv-blog-aside{background-color:#fafbf8;border:1px solid #e3e8df;border-radius:16px;flex-direction:column;gap:24px;padding:20px;display:flex;position:sticky;top:96px}.dv-blog-aside.dv-blog-aside-static{position:static}.dv-blog-content{flex-direction:column;gap:24px;display:flex}.dv-blog-cards{grid-template-columns:repeat(auto-fill,minmax(min(100%,220px),1fr));gap:24px;display:grid}.dv-blog-card{color:#1b1d1e;background-color:#fff;border:1px solid #e3e8df;border-radius:16px;flex-direction:column;height:100%;text-decoration:none;transition:transform .3s cubic-bezier(.16,1,.3,1),box-shadow .3s cubic-bezier(.16,1,.3,1);display:flex;overflow:hidden}.dv-blog-card:hover{transform:translateY(-2px);box-shadow:0 2px 2px #00000003,0 4px 4px #00000005,0 16px 24px #0000000a}.dv-blog-card-img{aspect-ratio:16/9;object-fit:cover;border-bottom:1px solid #e3e8df;width:100%;height:auto;display:block}.dv-blog-card-body{flex-direction:column;flex-grow:1;gap:10px;padding:16px 16px 20px;display:flex}.dv-blog-card-title-sm{font-family:var(--_deverr-colors---font-heading);color:var(--_deverr-colors---ink);letter-spacing:-.01em;font-size:1.125rem;font-weight:700;line-height:1.3}.dv-none{display:none}.dv-blog-filter-label{font-family:var(--_deverr-colors---font-body);color:var(--_deverr-colors---text-muted);letter-spacing:.08em;text-transform:uppercase;margin-top:0;margin-bottom:0;font-size:12px;font-weight:700;line-height:1.5}.dv-blog-filter-cat{border-top:1px solid var(--_deverr-colors---border-light);font-family:var(--_deverr-colors---font-body);flex-direction:column;gap:6px;padding-top:20px;display:flex}.dv-blog-reset-btn{background-color:var(--_deverr-colors---white);font-family:var(--_deverr-colors---font-body);color:var(--_deverr-colors---text-muted);text-align:center;cursor:pointer;border-style:solid;border-width:1px;border-color:var(--_deverr-colors---ink);border-radius:8px;padding:12px;font-size:14px;font-weight:600;text-decoration:none;display:block}.dv-blog-results{color:#3a3d3b;font-size:14px;line-height:1.5}.dv-blog-count{font-family:var(--_deverr-colors---font-body);color:var(--_deverr-colors---ink);font-weight:600}.dv-blog-avatar{object-fit:cover;border-radius:50%;flex-shrink:0;width:32px;height:32px;display:block}.dv-blog-byline-wrap{align-items:center;gap:10px;display:flex}.dv-blog-byline{flex-direction:column;gap:2px;min-width:0;display:flex}.dv-post-hero{color:#1b1d1e;background-color:#eef5e8;font-family:Hanken Grotesk,sans-serif}.dv-post-hero-wrap{max-width:1240px;margin-left:auto;margin-right:auto;padding:clamp(32px,4vw,56px) clamp(20px,4vw,40px) clamp(40px,5vw,64px)}.dv-post-hero-wrap.dvn-2col{grid-column-gap:56px;grid-row-gap:40px;grid-template-rows:auto;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:stretch;display:grid}.dv-post-hero-copy{flex-direction:column;align-items:flex-start;gap:24px;width:100%;max-width:none;display:flex}.dv-post-back{color:#3f6a2e;background-color:#0000;align-items:center;column-gap:8px;margin-bottom:0;padding:0;font-size:14px;font-weight:600;text-decoration:none;display:inline-flex}.dv-post-eyebrow{font-family:var(--_deverr-colors---font-body);color:var(--_deverr-colors---text-muted);letter-spacing:.08em;text-transform:uppercase;background-color:#0000;padding:0;font-size:12px;font-weight:700;line-height:1.5}.dv-post-h1{max-width:34ch;font-family:var(--_deverr-colors---font-heading);color:var(--_deverr-colors---ink);letter-spacing:-.02em;margin-top:0;margin-bottom:0;font-size:clamp(2.125rem,4.2vw,3.375rem);font-weight:700;line-height:1.06}.dv-post-lead{max-width:100%;font-family:var(--_deverr-colors---font-body);color:var(--_deverr-colors---text-muted);margin-top:0;margin-bottom:0;font-size:1.0625rem;line-height:1.7}.dv-post-body-wrap{max-width:1240px;margin-left:auto;margin-right:auto;padding-left:clamp(20px,4vw,40px);padding-right:clamp(20px,4vw,40px)}.dv-post-img-wrap{width:100%;padding-top:clamp(32px,4vw,56px)}.dv-post-img-wrap.dvn-hero-img{height:100%;padding-top:0}.dv-post-main{grid-template-columns:320px minmax(0,1fr);align-items:start;gap:40px 56px;padding-top:clamp(40px,5vw,64px);padding-bottom:clamp(48px,6vw,80px);display:grid}.dv-post-aside{background-color:#fafbf8;border:1px solid #e3e8df;border-radius:16px;flex-direction:column;gap:10px;width:auto;max-width:none;margin-right:0;padding:24px 12px;display:flex;position:sticky;top:96px;overflow:visible}.dv-post-toc-label{color:#3a3d3b;letter-spacing:.08em;text-transform:uppercase;margin-bottom:0;padding-bottom:0;padding-left:12px;padding-right:12px;font-size:12px;font-weight:700}.dv-post-content{flex-direction:column;gap:20px;width:100%;min-width:0;max-width:760px;display:flex}.dv-post-rich{color:#2c2f2d;width:100%;max-width:none;font-family:Hanken Grotesk,sans-serif;font-size:1.0625rem;line-height:1.75}.dv-post-extra{flex-direction:column;gap:20px;width:100%;margin-top:20px;display:flex}.dv-post-card{background-color:#fafbf8;border:1px solid #e3e8df;border-radius:16px;flex-direction:column;align-items:flex-start;gap:8px;margin-top:0;padding:24px;display:flex}.dv-post-card-title{color:#1b1d1e;font-size:1.0625rem;font-weight:700;line-height:1.3}.dv-post-card-text{color:#3a3d3b;font-size:14px;line-height:1.6}.dv-post-input{color:#1b1d1e;background-color:#fff;border:1px solid #d5dbd0;border-radius:8px;width:100%;height:44px;min-height:0;margin-bottom:0;padding-left:12px;padding-right:12px;font-size:15px}.dv-post-share{color:#1b1d1e;align-items:center;gap:12px;font-size:14px;font-weight:600;display:flex}.dv-post-related{color:#1b1d1e;background-color:#fafbf8;border-top:1px solid #e3e8df;padding-top:0;padding-bottom:0;font-family:Hanken Grotesk,sans-serif}.dv-post-related-wrap{flex-direction:column;align-items:flex-start;gap:28px;max-width:1240px;margin-left:auto;margin-right:auto;padding:clamp(56px,7vw,96px) clamp(20px,4vw,40px);display:flex}.dv-post-related-head{flex-direction:column;gap:8px;width:100%;margin-bottom:0;display:flex}.dv-post-related-h2{font-family:var(--_deverr-colors---font-heading);color:var(--_deverr-colors---ink);letter-spacing:-.02em;margin-top:0;margin-bottom:0;font-size:clamp(2rem,3.6vw,3rem);font-weight:700;line-height:1.1}.dv-post-card-top{flex-direction:column;align-items:flex-start;gap:10px;display:flex}.dv-post-btn-outline{font-family:var(--_deverr-colors---font-body);color:var(--_deverr-colors---ink);border-style:solid;border-width:2px;border-color:var(--_deverr-colors---ink);background-color:#0000;border-radius:8px;padding:14px 26px;font-size:16px;font-weight:600;text-decoration:none;display:inline-block}.dv-post-related-grid{grid-template-columns:repeat(auto-fill,minmax(min(100%,280px),1fr));gap:24px;width:100%;display:grid}.dv-article-meta{color:#3a3d3b;flex-wrap:wrap;align-items:center;gap:8px 14px;margin-top:0;margin-bottom:0;padding-top:0;padding-bottom:0;font-size:14px;display:flex}.dv-article-author{color:#1b1d1e;margin-right:0;font-size:14px;font-weight:600}.dv-article-section{background-color:var(--_deverr-colors---white);font-family:var(--_deverr-colors---font-body);color:var(--_deverr-colors---text-muted);padding-top:0;padding-bottom:0}.dv-article-img{aspect-ratio:2;object-fit:cover;border-radius:16px;width:100%;max-width:none;height:auto;display:block;box-shadow:0 16px 24px #0000000a}.dv-article-img.dvn-hero-img{aspect-ratio:auto;height:100%;min-height:280px}.dv-article-meta-item{color:#3a3d3b;margin-left:0;margin-right:0;padding-left:0;padding-right:0;font-size:14px;display:inline-block}.dv-article-date{font-family:var(--_deverr-colors---font-body);color:var(--_deverr-colors---text-muted);margin-left:0;margin-right:0;padding-left:0;padding-right:0;font-size:14px;font-weight:400}.dv-post-btn-dark{background-color:var(--_deverr-colors---ink);height:44px;font-family:var(--_deverr-colors---font-body);color:var(--_deverr-colors---white);cursor:pointer;border-style:none;border-radius:8px;padding:12px 20px;font-size:15px;font-weight:600;line-height:20px}.dv-post-full{width:100%;max-width:none;margin-top:0;margin-bottom:0}.dv-post-form{flex-flow:row;align-items:center;gap:10px;width:100%;margin-top:8px;margin-bottom:0;display:flex}.dv-post-author-card{background-color:#fafbf8;border:1px solid #e3e8df;border-radius:16px;align-items:center;gap:20px;width:100%;margin-top:20px;padding:24px;display:flex}.dv-post-author-avatar{color:#3f6a2e;letter-spacing:0;background-color:#eef5e8;background-position:50%;background-size:cover;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:66px;height:66px;font-size:22px;font-weight:700;display:inline-flex;overflow:hidden}.dv-post-author-text{flex-direction:column;gap:6px;min-width:0;display:flex}.dv-post-author-name{font-family:var(--_deverr-colors---font-body);color:var(--_deverr-colors---ink);font-size:1.0625rem;font-weight:700;line-height:1.3}.dv-post-author-bio{font-family:var(--_deverr-colors---font-body);color:var(--_deverr-colors---text-muted);margin-top:0;margin-bottom:0;font-size:14px;line-height:1.6}.dv-post-author-photo{object-fit:cover;border-radius:50%;width:100%;height:100%;display:block}.dv-role-head{grid-column-gap:6px;grid-row-gap:6px;flex-flow:column;align-items:flex-start;display:flex}.dv-role-head.dv-role-btn{justify-content:space-between;align-items:center}.dv-roles-2{background-color:var(--_deverr-colors---section-grey);color:#1b1d1e}.dv-roles-2.dvn-ind-roles{background-color:#f9f9f6}.bold-text{font-weight:500}.dv-sd-vet{background-color:#fff}.dv-sd-roles{background-color:var(--_deverr-colors---section-grey);border-top:1px solid #e3e8df}.hangbell{margin-top:-11px;margin-bottom:0}.dv-sd-ind{background-color:var(--_deverr-colors---section-grey)}.cta-leaf{margin-bottom:-42px}.image-68{margin-bottom:-51px}.dv-nav-ind-slot{position:relative}.dv-ind-link{grid-column-gap:10px;font-family:var(--_deverr-colors---font-body);color:var(--_deverr-colors---deep-green);border-radius:8px;flex-direction:row;align-items:center;column-gap:10px;padding:10px 16px;font-size:14px;font-weight:500;text-decoration:none;transition:background-color .15s;display:flex}.dv-ind-link:hover{color:#1b1d1e;background-color:#d4e2c759}.dv-ind-link:visited{color:#1b1d1e}.dv-ind-list{background-color:#fff;border-radius:12px;min-width:200px;margin-top:0;padding:16px 8px 8px;box-shadow:0 8px 30px #0000001f}.dv-mm-trigger{grid-column-gap:8px;color:#1a1a1a;cursor:pointer;background-color:#aacc8e;border-radius:8px;align-items:center;padding:14px 24px;font-size:14px;font-weight:600;text-decoration:none;display:none}.dv-mm-overlay{z-index:100000;display:none;position:fixed;inset:0}.dv-mm-backdrop{background-color:#0000008c;position:absolute;inset:0}.dv-mm-panel{background-color:#1b1d1e;flex-direction:column;width:88%;max-width:380px;display:flex;position:absolute;top:0;bottom:0;right:0;overflow:hidden;box-shadow:-8px 0 26px #00000047}.dv-mm-head{border-bottom:1px solid #ffffff1a;flex:none;justify-content:space-between;align-items:center;padding:14px 16px;display:flex}.dv-mm-title{font-family:var(--_deverr-colors---font-body);color:var(--_deverr-colors---white);font-size:16px;font-weight:700}.dv-mm-close{color:#fff;cursor:pointer;background-color:#0000;border:none;border-radius:6px;justify-content:center;align-items:center;width:40px;height:40px;padding:0;font-size:20px;text-decoration:none;display:flex}.dv-mm-list{flex:auto;overflow-y:auto}.dv-mm-link{width:100%;font-family:var(--_deverr-colors---font-body);color:var(--_deverr-colors---white);border-bottom:1px solid #ffffff1a;align-items:center;padding:16px;font-size:15px;text-decoration:none;display:flex}.dv-mm-drill{color:#fff;cursor:pointer;border-bottom:1px solid #ffffff1a;justify-content:space-between;align-items:stretch;padding:0;font-size:15px;display:flex}.dv-mm-chev{color:#aacc8e;cursor:pointer;border-left:1px solid #ffffff1a;flex:none;justify-content:center;align-items:center;width:52px;font-size:26px;line-height:1;display:flex}.dv-mm-cta{color:#1b1d1e;text-align:center;background-color:#aacc8e;border-radius:8px;justify-content:center;align-items:center;margin:16px;padding:14px;font-weight:600;text-decoration:none;display:flex}.dv-mm-sub{z-index:2;background-color:var(--_deverr-colors---ink);font-family:var(--_deverr-colors---font-body);flex-direction:column;display:flex;position:absolute;inset:0}.dv-mm-sub-head{grid-column-gap:8px;border-bottom:1px solid #ffffff1a;flex:none;align-items:center;padding:10px 16px;display:flex}.dv-mm-back{color:#aacc8e;cursor:pointer;background-color:#aacc8e1f;border:none;border-radius:8px;justify-content:center;align-items:center;width:32px;height:32px;padding:0;font-size:16px;text-decoration:none;display:flex}.dv-mm-sub-title{font-family:var(--_deverr-colors---font-body);color:var(--_deverr-colors---brand-green);text-align:center;flex:auto;justify-content:center;font-size:16px;font-weight:500;display:contents}.dv-mm-sub-list{flex:auto;overflow-y:auto}.dv-mm-drill-link{color:#fff;flex:auto;align-items:center;padding:16px;font-size:15px;text-decoration:none;display:flex}.dv-trust-2{color:#1b1d1e;background-color:#eef5e8;border-bottom:1px solid #dde6d6}.div-block-212,.div-block-213{grid-column-gap:16px;grid-row-gap:16px;grid-template-rows:auto auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;display:grid}.dv-form-grid{grid-template-columns:1fr 1fr;gap:16px;padding-top:0;display:grid}.dv-ov-details{border-top:1px solid #e3e8df;grid-template-columns:1fr 1fr;gap:20px 32px;padding-top:24px;display:grid}.dv-ov-map{border:1px solid #e3e8df;border-radius:20px;overflow:hidden}.dv-ov-label{font-family:var(--_deverr-colors---font-body);color:var(--_deverr-colors---text-muted);letter-spacing:.08em;text-transform:uppercase;font-size:12px;font-weight:700}.contact-cards-inner{grid-column-gap:32px;grid-row-gap:32px;flex-direction:column;max-width:1240px;margin-left:auto;margin-right:auto;padding:clamp(48px,6vw,80px) clamp(20px,4vw,40px);display:flex}.contact-cards-heading{font-family:var(--_deverr-colors---font-heading);color:var(--_deverr-colors---ink);letter-spacing:-.02em;margin-top:0;margin-bottom:0;font-size:clamp(1.5rem,2.6vw,2.125rem);font-weight:700;line-height:1.15}.contact-card-link{color:var(--_deverr-colors---ink);border-radius:16px;text-decoration:none;display:block}.contact-card-note{color:var(--_deverr-colors---text-muted);margin-top:0;margin-bottom:0;font-size:15px;font-weight:400;line-height:1.5}.dv-form-head{grid-column-gap:4px;grid-row-gap:4px;flex-direction:column;padding-bottom:6px;display:flex}.dv-form-title{font-family:var(--_deverr-colors---font-heading);color:var(--_deverr-colors---ink);letter-spacing:-.01em;margin-top:0;margin-bottom:0;font-size:1.25rem;font-weight:700;line-height:1.3}.dv-form-sub{font-family:var(--_deverr-colors---font-body);color:var(--_deverr-colors---text-muted);margin-top:0;margin-bottom:0;font-size:14px;line-height:1.5}.dv-form-privacy{font-family:var(--_deverr-colors---font-body);color:var(--_deverr-colors---text-muted);margin-top:12px;margin-bottom:0;font-size:13px;line-height:1.5}.link-block-7,.link-block-8{display:block}.dv-next-ct{list-style-type:none}.dv-body-lg{font-family:var(--_deverr-colors---font-body);color:var(--_deverr-colors---text-muted);margin-top:0;margin-bottom:0;font-size:1.125rem;font-weight:500;line-height:1.55}.dv-body{font-family:var(--_deverr-colors---font-body);color:var(--_deverr-colors---text-muted);margin-top:0;margin-bottom:0;font-size:1.0625rem;font-weight:400;line-height:1.7}.dv-body-sm{font-family:var(--_deverr-colors---font-body);color:var(--_deverr-colors---text-muted);margin-top:0;margin-bottom:0;font-size:15px;font-weight:400;line-height:1.55}.dv-fine{font-family:var(--_deverr-colors---font-body);color:var(--_deverr-colors---text-muted);margin-top:0;margin-bottom:0;font-size:13px;font-weight:400;line-height:1.5}.div-block-214{display:flex}.dv-mega-role-icon{background-color:#aacc8e38;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:32px;min-width:32px;height:32px;min-height:32px;padding:5px;display:flex;overflow:hidden}.dv-mega-role-icon.dvn-mi-fs{background-color:#e4efd9;border:1px solid #aacc8e}.dv-mega-role-icon.dvn-mi-be{background-color:#d9ecea;border:1px solid #8cc5bf}.dv-mega-role-icon.dvn-mi-fe{background-color:#dde9f5;border:1px solid #9dbfe3}.dv-mega-role-icon.dvn-mi-devops{background-color:#e2e3f5;border:1px solid #aeb2e6}.dv-mega-role-icon.dvn-mi-sec{background-color:#e3e7ea;border:1px solid #aeb9c2}.dv-mega-role-icon.dvn-mi-ai{background-color:#ece3f4;border:1px solid #c6abdf}.dv-mega-role-icon.dvn-mi-ml{background-color:#f3e1ee;border:1px solid #dda6cb}.dv-mega-role-icon.dvn-mi-de{background-color:#f7e1e0;border:1px solid #e7a9a5}.dv-mega-role-icon.dvn-mi-ds{background-color:#f8e6d9;border:1px solid #edb892}.dv-mega-role-icon.dvn-mi-csr{background-color:#f4ebd6;border:1px solid #e2c793}.dv-mega-role-icon.dvn-mi-tech{background-color:#f3f0cf;border:1px solid #d9cf7e}.dv-mega-role-icon.dvn-mi-ea{background-color:#eaf0d2;border:1px solid #c5d57e}.dv-mega-role-icon.dvn-mi-pm{background-color:#dcf0e3;border:1px solid #93cfa8}.dv-mega-role-text{flex-direction:column;flex:1;display:flex}.dv-mega-cta-img{object-fit:contain;width:100%;height:100%}.dv-0m{margin-top:0;margin-bottom:0}.dv-role-name-2{font-family:var(--_deverr-colors---font-body);color:#1b1d1e;letter-spacing:0;font-size:15px;font-weight:700;line-height:1.3}.dv-role-desc-2{color:#3a3d3b;font-family:Hanken Grotesk,sans-serif;font-size:15px;line-height:1.5;display:none}.dv-role-link-2{grid-column-gap:6px;grid-row-gap:6px;font-family:var(--_deverr-colors---font-body);color:var(--_deverr-colors---deep-green);white-space:normal;grid-column-start:2;align-items:center;font-size:14px;font-weight:600;display:none}.dv-eyebrow{font-family:var(--_deverr-colors---font-heading);color:var(--_deverr-colors---deep-green);letter-spacing:.08em;text-transform:uppercase;margin-top:0;margin-bottom:0;font-size:12px;font-weight:700;line-height:1.4}.dv-404-img{width:100%;max-width:720px;margin-bottom:24px}.dv-legal-section{background-color:var(--_deverr-colors---white);padding:40px 0}.dv-legal-wrap{max-width:800px;margin-left:auto;margin-right:auto}.dv-legal-wrap.legal-content{width:100%}.dv-legal-h2{font-family:var(--_deverr-colors---font-heading);color:var(--_deverr-colors---ink);letter-spacing:-.01em;margin-top:40px;margin-bottom:12px;font-size:1.375rem;font-weight:700;line-height:1.2}.dv-hero-person{filter:drop-shadow(0 24px 40px #00000059);object-fit:contain;object-position:50% 100%;width:auto;max-width:none;height:calc(100% + clamp(40px,5vw,72px) - 16px);margin-left:auto;margin-right:auto;display:block;position:absolute;bottom:0;left:-50%;right:-50%}.dv-hero-person.dvn-v2{filter:drop-shadow(0 24px 40px #00000073);height:100%}.dv-hero-leaves{pointer-events:none;object-fit:contain;object-position:50% 53.846%;width:179.2%;max-width:none;height:88.4%;display:block;position:absolute;top:26.4%;left:-39.6%}.dv-hero-leaves.dvn-hide{display:none}.dv-hcard-status{background-color:var(--_deverr-colors---white);font-family:var(--_deverr-colors---font-body);color:var(--_deverr-colors---ink);border-radius:12px;align-items:center;gap:12px;padding:14px 18px 14px 14px;line-height:1.6;display:flex;position:absolute;top:calc(28% + 50px);right:0;box-shadow:0 2px 2px #0000000d,0 12px 28px #00000014}.dv-hcard-status.dvn-v2{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);color:#fff;background-color:#1c1c1ae6;border:1px solid #ffffff29;border-radius:14px;padding:10px 14px 10px 10px;box-shadow:0 20px 40px -20px #0009}.dv-hcard-avatar{background-color:var(--_deverr-colors---green-tint);width:40px;height:40px;color:var(--_deverr-colors---deep-green);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:14px;font-weight:700;display:flex}.dv-hcard-avatar.dvn-v2{border:0px solid var(--_deverr-colors---ink);color:#151514;background-color:#aacc8e;border-radius:0;width:30px;height:30px;font-size:12px;font-weight:500}.dv-hcard-meta{flex-direction:column;gap:3px;display:flex}.dv-hcard-name{font-size:15px;font-weight:700;line-height:1.2}.dv-hcard-name.dvn-v2{font-size:13px;font-weight:500;line-height:1.3}.dv-hcard-city{color:#5a5f5b;font-weight:500}.dv-hcard-city.dvn-on-dark{color:#a8a59e;font-size:13px;font-weight:400}.dv-hcard-online{color:var(--_deverr-colors---deep-green);align-items:center;gap:6px;font-size:13px;font-weight:600;line-height:1.3;display:flex}.dv-hcard-online.dvn-on-dark{color:#a8a59e;font-size:11px;font-weight:400}.dv-hcard-dot{background-color:var(--_deverr-colors---brand-green);border-radius:50%;flex-shrink:0;width:8px;height:8px}.dv-hcard-dot.dvn-v2{border:1.5px solid var(--_deverr-colors---ink);background-color:var(--_deverr-colors---brand-green);width:9px;height:9px}.dv-hcard-cost{background-color:var(--_deverr-colors---white);width:min(300px,62%);font-family:var(--_deverr-colors---font-body);color:var(--_deverr-colors---ink);border-radius:12px;flex-direction:column;gap:12px;padding:16px 18px;line-height:1.6;display:flex;position:absolute;bottom:16%;left:0;box-shadow:0 2px 2px #0000000d,0 12px 28px #00000014}.dv-hcard-cost.dvn-v2{border:2.5px solid var(--_deverr-colors---ink);background-color:var(--_deverr-colors---surface-warm);padding:14px 16px;box-shadow:5px 5px #aacc8e}.dv-hcard-cost.dvn-v2.dvn-stack-card{grid-column-gap:6px;grid-row-gap:6px;-webkit-backdrop-filter:blur(16px)saturate(1.4);backdrop-filter:blur(16px)saturate(1.4);color:#fff;background-color:#1c1c1ad1;border:1px solid #ffffff29;border-radius:14px;padding:12px 16px;bottom:4%;box-shadow:0 30px 60px -24px #000000b3}.dv-hcard-eyebrow{color:#5a5f5b;letter-spacing:.08em;text-transform:uppercase;font-size:11px;font-weight:600}.dv-hcard-eyebrow.dvn-v2{color:#d6d3cc;letter-spacing:.04em;border-bottom:1px solid #ffffff1a;padding-bottom:10px;font-size:10px;font-weight:400}.dv-hcard-row{flex-direction:column;gap:4px;display:flex}.dv-hcard-line{justify-content:space-between;font-size:13px;font-weight:500;display:flex}.dv-hcard-line-strong{justify-content:space-between;font-size:13px;font-weight:600;display:flex}.dv-hcard-label{color:#5a5f5b;font-weight:500}.dv-hcard-green{color:var(--_deverr-colors---deep-green)}.dv-hcard-green.dvn-v2{border:1.5px solid var(--_deverr-colors---ink);background-color:var(--_deverr-colors---brand-green);color:var(--_deverr-colors---ink);white-space:nowrap;border-radius:999px;padding:2px 9px;font-weight:700}.dv-hcard-track{background-color:#e6eae2;border-radius:4px;height:8px;overflow:hidden}.dv-hcard-track.dvn-v2{border:1.5px solid var(--_deverr-colors---ink);background-color:var(--_deverr-colors---track-grey);border-radius:5px;height:10px}.dv-hcard-track.dvn-v2.dvn-v2-light{background-color:var(--_deverr-colors---surface-warm)}.dv-hcard-fill{background-color:var(--_deverr-colors---brand-green);border-radius:4px;width:58%;height:100%}.dv-hcard-foot{border-top:1px solid #e6eae2;justify-content:space-between;align-items:center;gap:8px;padding-top:10px;font-size:13px;font-weight:600;display:flex}.div-block-215{display:flex}.dv-about-art{aspect-ratio:1;justify-self:end;width:min(100%,320px)}.dv-about-art-img{object-fit:contain;width:100%;max-width:none;height:100%;display:block}.dv-team-head{grid-column-gap:16px;grid-row-gap:16px;flex-direction:column;max-width:760px;display:flex}.dv-team-grid{grid-column-gap:24px;grid-row-gap:24px;grid-template-columns:repeat(auto-fit,minmax(min(100%,260px),1fr));display:grid}.dv-team-card{background-color:#252829;border:1px solid #3a3e3f;border-radius:16px;flex-direction:column;display:flex;overflow:hidden}.dv-team-photo{aspect-ratio:4/5;background-color:#3a3e3f;width:100%;position:relative;overflow:hidden}.dv-team-img{object-fit:cover;object-position:50% 20%;width:100%;max-width:none;height:100%;display:block;position:absolute;inset:0}.dv-team-illo{aspect-ratio:4/5;background-color:#3a3e3f;justify-content:center;align-items:center;width:100%;padding:15%;display:flex}.dv-team-illo-img{width:100%;max-width:none;height:auto;display:block}.dv-team-body{grid-column-gap:4px;grid-row-gap:4px;flex-direction:column;padding:22px 24px 26px;display:flex}.dv-team-name{font-family:var(--_deverr-colors---font-body);color:var(--_deverr-colors---white);letter-spacing:-.01em;font-size:1.25rem;font-weight:700;line-height:1.3}.dv-team-role{font-family:var(--_deverr-colors---font-body);color:var(--_deverr-colors---text-on-dark);font-size:15px;line-height:1.5}.dv-team-link{grid-column-gap:8px;grid-row-gap:8px;font-family:var(--_deverr-colors---font-body);color:var(--_deverr-colors---brand-green);align-self:flex-start;align-items:center;margin-top:14px;font-size:15px;font-weight:700;line-height:1.4;text-decoration:none;display:inline-flex}.starssvg{margin-top:-27px}.image-69{border-radius:16px}.dv-about-hero-art{width:100%;max-width:320px;margin-left:auto;margin-right:0}.dv-about-hero-img{width:100%;height:auto;display:block}.dv-vt-tabs{grid-column-gap:48px;grid-row-gap:16px;grid-template-columns:minmax(0,2fr) minmax(0,3fr);align-items:stretch;display:grid}.dv-vt-menu{border-left:1px solid #e3e8df;flex-direction:column;grid-area:1/1/2/2;align-self:start;display:flex}.dv-vt-tab{opacity:.65;font-family:var(--_deverr-colors---font-body);color:var(--_deverr-colors---ink);text-align:left;background-color:#0000;border-left:3px solid #0000;margin-left:-1px;padding:30px 24px 30px 28px;transition:opacity .2s,border-color .2s;display:block}.dv-vt-tab:hover{opacity:1}.dv-vt-panel{background-color:#fafbf8;border:1px solid #e3e8df;border-radius:16px;grid-area:1/2/2/3;grid-template-columns:1fr;padding:28px;display:grid;overflow:hidden}.dv-vt-pane{min-width:0}.dv-vt-head-img,.dv-vt-icon-img{width:100%;height:auto;display:block}.dv-vt-clover-img{width:22px;height:auto;display:block}.dv-vt{background-color:var(--_deverr-colors---white)}.dv-vt-wrap{flex-direction:column;row-gap:clamp(40px,5vw,64px);max-width:1240px;margin-left:auto;margin-right:auto;padding:clamp(64px,8vw,112px) clamp(20px,4vw,40px);display:flex}.dv-vt-head{grid-template-rows:auto;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:24px 48px;display:grid}.dv-vt-head-copy{flex-direction:column;row-gap:16px;max-width:760px;display:flex}.dv-vt-sub{max-width:60ch;font-family:var(--_deverr-colors---font-body);color:var(--_deverr-colors---text-muted);margin-top:0;margin-bottom:0;font-size:1.0625rem;line-height:24px}.dv-vt-head-illo{width:clamp(120px,14vw,190px)}.dv-vt-tab-in{grid-template-rows:auto;grid-template-columns:32px minmax(0,1fr);align-items:center;column-gap:16px;display:grid}.dv-vt-num{color:var(--_deverr-colors---deep-green);letter-spacing:.08em;font-size:13px;font-weight:700;line-height:1.3}.dv-vt-label{font-size:1.125rem;font-weight:700;line-height:1.3}.dv-vt-pane-in{flex-direction:column;row-gap:24px;display:flex}.dv-vt-top{border-bottom:1px solid #e3e8df;grid-template-rows:auto;grid-template-columns:96px minmax(0,1fr);align-items:stretch;gap:16px 20px;padding-bottom:24px;display:grid}.dv-vt-icon{background-color:#eef5e8;border-radius:12px;align-items:center;width:96px;padding:6px;display:flex}.dv-vt-copy{flex-direction:column;row-gap:10px;display:flex}.dv-vt-title{font-family:var(--_deverr-colors---font-heading);color:var(--_deverr-colors---ink);margin-top:0;margin-bottom:0;font-size:1.25rem;font-weight:700;line-height:1.25}.dv-vt-body{max-width:60ch;font-family:var(--_deverr-colors---font-body);color:var(--_deverr-colors---text-muted);margin-top:0;margin-bottom:0;font-size:1rem;line-height:1.6}.dv-vt-viz{background-color:var(--_deverr-colors---white);width:100%;font-family:var(--_deverr-colors---font-body);color:var(--_deverr-colors---ink);border:1px solid #e3e8df;border-radius:12px;flex-direction:column;display:flex;overflow:hidden}.dv-vt-kick{color:#6b706c;letter-spacing:.08em;text-transform:uppercase;font-size:11px;font-weight:700;line-height:1.3}.dv-vt-kick.dv-vt-kick-green{color:#aacc8e}.dv-vt-stats{border-bottom:1px solid #e3e8df;grid-template-rows:auto;grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.dv-vt-stat{border-right:1px solid #e3e8df;flex-direction:column;row-gap:4px;padding:14px 16px;display:flex}.dv-vt-stat.dv-vt-stat-last{border-right-width:0}.dv-vt-stat-num{color:#1b1d1e;font-size:1.5rem;font-weight:700;line-height:1}.dv-vt-tl{flex-direction:column;row-gap:10px;padding:16px 16px 18px;display:flex}.dv-vt-track{z-index:0;background-color:#aacc8e;border-radius:999px;height:6px;margin-top:0;margin-bottom:0;position:absolute;top:4px;left:0%;right:0%}.dv-vt-tl-dot{z-index:1;background-color:#3f6a2e;border:2px solid #fff;border-radius:50%;width:14px;height:14px;margin-bottom:12px;position:relative}.dv-vt-tl-dot.dv-vt-at-end{margin-left:auto}.dv-vt-steps{grid-template-rows:auto;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px 8px;font-size:13px;line-height:1.4;display:grid;position:relative}.dv-vt-step{flex-direction:column;display:flex}.dv-vt-step.dv-vt-step-end{text-align:right}.dv-vt-step-t{color:#1b1d1e;font-weight:700}.dv-vt-step-d{color:#3a3d3b}.dv-vt-table{flex-direction:column;display:flex}.dv-vt-thead{color:#6b706c;letter-spacing:.08em;text-transform:uppercase;grid-template-rows:auto;grid-template-columns:minmax(0,1.6fr) repeat(3,minmax(0,1fr)) auto;column-gap:12px;padding:12px 16px 8px;font-size:11px;font-weight:700;line-height:1.3;display:grid}.dv-vt-ghost{visibility:hidden}.dv-vt-trow{border-top:1px solid #e3e8df;grid-template-rows:auto;grid-template-columns:minmax(0,1.6fr) repeat(3,minmax(0,1fr)) auto;align-items:center;column-gap:12px;padding:10px 16px;font-size:14px;display:grid}.dv-vt-person{align-items:center;column-gap:10px;min-width:0;display:flex}.dv-vt-av{color:#3f6a2e;background-color:#eef5e8;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;font-size:12px;font-weight:700;display:flex}.dv-vt-pwho{flex-direction:column;min-width:0;display:flex}.dv-vt-pname{color:#1b1d1e;text-overflow:ellipsis;white-space:nowrap;font-weight:700;overflow:hidden}.dv-vt-pmeta{color:#6b706c;text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.dv-vt-dots{column-gap:3px;display:flex}.dv-vt-dot{background-color:#aacc8e;border-radius:50%;width:9px;height:9px}.dv-vt-dot.dv-vt-dot-off{background-color:#e3e8df}.dv-vt-pill{color:#3f6a2e;white-space:nowrap;background-color:#eef5e8;border-radius:999px;padding:4px 10px;font-size:12px;font-weight:700}.dv-vt-pill.dv-vt-pill-off{color:#6b706c;background-color:#f3f4f1}.dv-vt-split3{grid-template-rows:auto;grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);display:grid}.dv-vt-kn{border-right:1px solid #e3e8df;flex-direction:column;justify-content:center;row-gap:18px;padding:18px 20px;display:flex}.dv-vt-bars{flex-direction:column;row-gap:14px;font-size:13px;display:flex}.dv-vt-bar-row{flex-direction:column;row-gap:6px;display:flex}.dv-vt-bar-head{justify-content:space-between;column-gap:12px;font-size:13px;display:flex}.dv-vt-bar-yr{color:#1b1d1e;font-weight:700}.dv-vt-bar-note{color:#6b706c}.dv-vt-bar-note.dv-vt-bar-note-hi{color:#3f6a2e;font-weight:700}.dv-vt-bar{background-color:#eef5e8;border-radius:999px;height:10px}.dv-vt-fill{background-color:#aacc8e;border-radius:999px;height:100%}.dv-vt-fill.dv-vt-w38{width:38%}.dv-vt-fill.dv-vt-w68{width:68%}.dv-vt-fill.dv-vt-w100{background-color:#3f6a2e;width:100%}.dv-vt-list{flex-direction:column;display:flex}.dv-vt-li{border-bottom:1px solid #e3e8df;justify-content:space-between;align-items:center;column-gap:12px;padding:11px 16px;font-size:14px;display:flex}.dv-vt-li.dv-vt-li-last{border-bottom-width:0}.dv-vt-li-val{color:#3f6a2e;font-weight:700}.dv-vt-hold{display:none}.dv-vt-sides{grid-template-rows:auto;grid-template-columns:minmax(0,1fr) 44px minmax(0,1fr);align-items:stretch;display:grid}.dv-vt-side{flex-direction:column;row-gap:10px;padding:16px;display:flex}.dv-vt-side.dv-vt-side-dark{color:#fff;background-color:#1b1d1e}.dv-vt-kv{border-bottom:1px solid #e3e8df;justify-content:space-between;column-gap:12px;padding-top:6px;padding-bottom:6px;font-size:14px;display:flex}.dv-vt-kv.dv-vt-kv-dark{border-bottom-color:#3a3e3f}.dv-vt-kv.dv-vt-kv-last{border-bottom-width:0}.dv-vt-kv-val{color:#3f6a2e;white-space:nowrap;font-weight:700}.dv-vt-kv-val.dv-vt-kv-val-green{color:#aacc8e}.dv-vt-mid{background-image:linear-gradient(90deg,#fff 50%,#1b1d1e 50%);justify-content:center;align-items:center;display:flex}.dv-vt-clover{background-color:#fafbf8;border:1px solid #e3e8df;border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;display:flex}.dv-vt-split5{grid-template-rows:auto;grid-template-columns:minmax(0,.9fr) minmax(0,1.6fr);display:grid}.dv-vt-contacts{border-right:1px solid #e3e8df;flex-direction:column;display:flex}.dv-vt-contacts-head{padding:12px 16px 8px}.dv-vt-contact{align-items:center;column-gap:10px;padding:10px 16px;font-size:13px;display:flex}.dv-vt-contact.dv-vt-contact-on{background-color:#eef5e8}.dv-vt-cav{color:#3f6a2e;background-color:#eef5e8;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:30px;height:30px;font-size:12px;font-weight:700;display:flex}.dv-vt-cav.dv-vt-cav-on{color:#1b1d1e;background-color:#aacc8e}.dv-vt-cwho{flex-direction:column;min-width:0;display:flex}.dv-vt-cname{color:#1b1d1e;font-weight:700}.dv-vt-crole{color:#6b706c}.dv-vt-crole.dv-vt-crole-on{color:#3f6a2e}.dv-vt-reply{border-top:1px solid #e3e8df;justify-content:space-between;margin-top:auto;padding:12px 16px;font-size:13px;display:flex}.dv-vt-reply-l{color:#6b706c}.dv-vt-reply-v{color:#3f6a2e;font-weight:700}.dv-vt-chat{flex-direction:column;row-gap:10px;padding:14px 16px;display:flex}.dv-vt-msg{flex-direction:column;align-self:flex-start;row-gap:3px;max-width:78%;display:flex}.dv-vt-msg.dv-vt-msg-out{align-self:flex-end;align-items:flex-end}.dv-vt-msg-meta{color:#6b706c;font-size:11px}.dv-vt-bubble{color:#1b1d1e;background-color:#f3f4f1;border-radius:12px 12px 12px 2px;padding:8px 12px;font-size:13px;line-height:1.45}.dv-vt-bubble.dv-vt-bubble-out{color:#fff;background-color:#1b1d1e;border-radius:12px 12px 2px}.dv-ftr-signup{grid-column-gap:14px;grid-row-gap:14px;background-color:#1d1d1b;border:1px solid #2e2e2b;border-radius:10px;flex-direction:column;flex:0 420px;min-width:min(100%,320px);padding:26px;display:flex}.dv-ftr-signup.dvn-post-signup{border-color:var(--_deverr-colors---border-tint);background-color:var(--_deverr-colors---green-tint);flex:none;width:100%;max-width:440px}.dv-ftr-signup-title{font-family:var(--_deverr-colors---font-body);color:#fff;text-wrap:pretty;margin-top:0;margin-bottom:0;font-size:17px;font-weight:500;line-height:1.3em}.dv-ftr-signup-title.dvn-light{color:var(--_deverr-colors---ink)}.dv-ftr-signup-body{grid-column-gap:14px;grid-row-gap:14px;flex-direction:column;display:flex}.dv-ftr-signup-wrap{margin-top:0;margin-bottom:0}.dv-ftr-signup-form{grid-column-gap:8px;grid-row-gap:8px;flex-wrap:wrap;margin-top:0;margin-bottom:0;display:flex}.dv-ftr-signup-input{width:auto;min-width:0;height:46px;font-family:var(--_deverr-colors---font-body);color:#fff;background-color:#151514;border:1px solid #2e2e2b;border-radius:8px;flex:200px;margin-top:0;margin-bottom:0;padding:0 14px;font-size:15px}.dv-ftr-signup-input:focus{border-color:#aacc8e;outline-style:none}.dv-ftr-signup-input::placeholder{color:#9aa09a}.dv-ftr-signup-input.dvn-light{border-color:var(--_deverr-colors---border-input);background-color:var(--_deverr-colors---white);color:var(--_deverr-colors---ink)}.dv-ftr-signup-input.dvn-light:focus{border-color:var(--_deverr-colors---deep-green)}.dv-ftr-signup-input.dvn-light::placeholder{color:var(--_deverr-colors---placeholder)}.dv-ftr-signup-btn{height:46px;font-family:var(--_deverr-colors---font-body);color:#151514;white-space:nowrap;cursor:pointer;background-color:#aacc8e;border-style:none;border-radius:8px;flex:none;padding:0 18px;font-size:14px;font-weight:500}.dv-ftr-signup-btn:hover{background-color:#fff}.dv-ftr-signup-btn.dvn-light{background-color:var(--_deverr-colors---ink);color:var(--_deverr-colors---white)}.dv-ftr-signup-btn.dvn-light:hover{background-color:var(--_deverr-colors---deep-green);color:var(--_deverr-colors---white)}.dv-ftr-signup-note{font-family:var(--_deverr-colors---font-body);color:#8b8880;margin-top:0;margin-bottom:0;font-size:12px;line-height:1.6}.dv-ftr-signup-note.dvn-light{color:var(--_deverr-colors---text-muted)}.dv-ftr-signup-done{font-family:var(--_deverr-colors---font-body);color:#aacc8e;text-align:left;background-color:#0000;padding:0;font-size:15px;line-height:1.5}.dv-ftr-signup-done.dvn-light{color:var(--_deverr-colors---deep-green)}.dv-ftr-signup-fail{font-family:var(--_deverr-colors---font-body);color:#f2a7a7;background-color:#0000;margin-top:8px;padding:0;font-size:14px;line-height:1.5}.dv-ftr-signup-fail.dvn-light{color:var(--_deverr-colors---error-red)}.dv-ftr-top{grid-column-gap:48px;grid-row-gap:48px;flex-wrap:wrap;justify-content:space-between;align-items:flex-start;display:flex}.dv-ftr-left{grid-column-gap:48px;grid-row-gap:36px;flex-direction:column;flex:480px;min-width:0;display:flex}.dv-blog-signup{grid-column-gap:12px;grid-row-gap:12px;border:1px solid var(--_deverr-colors---border-light);font-family:var(--_deverr-colors---font-body);background-color:#fafbf8;border-radius:16px;flex-direction:column;padding:20px;display:flex}.dv-blog-signup-title{font-family:var(--_deverr-colors---font-body);color:var(--_deverr-colors---ink);text-wrap:pretty;margin-top:0;margin-bottom:0;font-size:18px;font-weight:700;line-height:1.3}.dv-blog-signup-wrap{margin-top:0;margin-bottom:0}.dv-blog-signup-form{grid-column-gap:8px;grid-row-gap:8px;flex-direction:column;margin-top:0;margin-bottom:0;display:flex}.dv-blog-signup-input{width:100%;height:42px;font-family:var(--_deverr-colors---font-body);color:var(--_deverr-colors---ink);background-color:#fff;border:1px solid #d5dbd0;border-radius:8px;margin-top:0;margin-bottom:0;padding:0 12px;font-size:14px}.dv-blog-signup-input:focus{border-color:#aacc8e;outline-style:none;box-shadow:0 0 0 3px #aacc8e40}.dv-blog-signup-input::placeholder{color:#94a08c}.dv-blog-signup-btn{width:100%;font-family:var(--_deverr-colors---font-body);color:var(--_deverr-colors---ink);text-align:center;cursor:pointer;background-color:#aacc8e;border-style:none;border-radius:8px;padding:12px;font-size:14px;font-weight:700;line-height:1.3}.dv-blog-signup-btn:hover{background-color:var(--_deverr-colors---ink);color:#fff}.dv-blog-signup-note{font-family:var(--_deverr-colors---font-body);color:var(--_deverr-colors---text-muted);margin-top:0;margin-bottom:0;font-size:13px;line-height:1.6}.dv-blog-signup-done{font-family:var(--_deverr-colors---font-body);color:#3f6a2e;text-align:left;background-color:#0000;padding:0;font-size:14px;line-height:1.5}.dv-blog-signup-fail{font-family:var(--_deverr-colors---font-body);color:#b3261e;background-color:#0000;margin-top:8px;padding:0;font-size:13px;line-height:1.5}.dv-blog-filter-form{grid-column-gap:20px;grid-row-gap:20px;flex-direction:column;margin-top:0;margin-bottom:0;display:flex}.dv-blog-filter-formwrap{margin-top:0;margin-bottom:0}.dv-blog-side{grid-column-gap:32px;grid-row-gap:32px;flex-direction:column;min-width:0;display:flex}.dv-blog-page-btn{min-width:44px;height:44px;font-family:var(--_deverr-colors---font-body);color:#1b1d1e;cursor:pointer;background-color:#fff;border:1px solid #1b1d1e;border-radius:8px;justify-content:center;align-items:center;padding-left:12px;padding-right:12px;font-size:15px;font-weight:600;text-decoration:none;display:inline-flex}.dv-blog-page-btn:hover{color:#fff;background-color:#1b1d1e}.dvn-metrics{font-family:var(--_deverr-colors---font-body);color:#fff;background-color:#151514;border-bottom:1px solid #ffffff14}.dvn-metrics-inner{max-width:1200px;font-family:var(--_deverr-colors---font-body);margin:0 auto;padding:24px clamp(20px,4vw,40px)}.dvn-metric-board{grid-column-gap:0px;grid-row-gap:20px;border-top-style:solid;border-top-width:0;border-top-color:var(--_deverr-colors---ink);border-right-style:solid;border-right-width:0;border-right-color:var(--_deverr-colors---ink);border-bottom-style:solid;border-bottom-width:0;border-bottom-color:var(--_deverr-colors---ink);border-left-style:solid;border-left-width:0;border-left-color:var(--_deverr-colors---ink);box-shadow:none;background-color:#0000;border-radius:0;flex-wrap:wrap;grid-template-columns:repeat(auto-fit,minmax(min(100%,240px),1fr));display:grid;overflow:hidden}.dvn-metric-card{grid-column-gap:10px;grid-row-gap:6px;border-right-style:none;border-right-width:1.5px;border-right-color:var(--_deverr-colors---border-dashed);border-left:1px solid #ffffff1a;flex-direction:column;flex:200px;min-width:0;padding:2px clamp(16px,2.4vw,32px);display:flex}.dvn-metric-card:first-child{border-left-style:none}.dvn-metric-top{grid-column-gap:8px;grid-row-gap:8px;flex-direction:column;align-items:flex-start;display:flex}.dvn-metric-value{color:#fff;letter-spacing:-.055em;white-space:nowrap;font-size:clamp(1.5rem,2.2vw,1.875rem);font-weight:500;line-height:1}.dvn-metric-mark{width:44px;height:6px;display:none}.dvn-svg-fill{width:100%;height:100%;display:block;overflow:visible}.dvn-metric-label{color:#a8a59e;text-wrap:pretty;font-size:13px;line-height:1.35}.dvn-metric-card-last{grid-column-gap:10px;grid-row-gap:6px;border-left:1px solid #ffffff1a;flex-direction:column;flex:200px;min-width:0;padding:2px clamp(16px,2.4vw,32px);display:flex}.dvn-metric-feature{grid-column-gap:6px;grid-row-gap:6px;background-color:#0000;border-left:1px solid #ffffff1a;flex-direction:column;flex:1.4 340px;align-items:flex-start;min-width:0;padding:2px clamp(16px,2.4vw,32px);display:flex;position:relative;overflow:hidden}.dvn-metric-vine{pointer-events:none;width:150px;height:50px;display:none;position:absolute;bottom:0;left:0}.dvn-metric-big{color:#fff;letter-spacing:-.055em;flex-shrink:0;font-size:clamp(1.5rem,2.2vw,1.875rem);font-weight:500;line-height:1;position:relative}.dvn-metric-feature-copy{grid-column-gap:6px;grid-row-gap:6px;flex-direction:column;min-width:0;display:flex;position:relative}.dvn-metric-feature-title{color:#a8a59e;font-size:13px;font-weight:400;line-height:1.35}.dvn-metric-feature-text{color:#8b8880;text-wrap:pretty;font-size:13px;line-height:1.35}.inline-path-0{animation:8s cubic-bezier(.22,1,.36,1) .3s infinite both dv-mark}.inline-svg-0{width:100%;height:100%;display:block;overflow:visible}.inline-path-1{animation:8s cubic-bezier(.22,1,.36,1) .7s infinite both dv-mark}.inline-svg-1{width:100%;height:100%;display:block;overflow:visible}.inline-path-2{animation:8s cubic-bezier(.22,1,.36,1) 1.1s infinite both dv-mark}.inline-svg-2{width:100%;height:100%;display:block;overflow:visible}.inline-path-3{animation:8s cubic-bezier(.45,0,.2,1) .2s infinite both dv-vine}.inline-path-4{transform-origin:0 0;transform-box:fill-box;animation:8s cubic-bezier(.22,1,.36,1) .6s infinite both dv-chk}.inline-path-5{transform-origin:0 0;transform-box:fill-box;animation:8s cubic-bezier(.22,1,.36,1) .76s infinite both dv-chk}.inline-path-6{transform-origin:0 0;transform-box:fill-box;animation:8s cubic-bezier(.22,1,.36,1) .92s infinite both dv-chk}.inline-path-7{transform-origin:0 0;transform-box:fill-box;animation:8s cubic-bezier(.22,1,.36,1) 1.08s infinite both dv-chk}.inline-path-8{transform-origin:0 0;transform-box:fill-box;animation:8s cubic-bezier(.22,1,.36,1) 1.24s infinite both dv-chk}.inline-path-9{transform-origin:0 0;transform-box:fill-box;animation:8s cubic-bezier(.22,1,.36,1) 1.4s infinite both dv-chk}.inline-path-10{transform-origin:0 0;transform-box:fill-box;animation:8s cubic-bezier(.22,1,.36,1) 1.56s infinite both dv-chk}.inline-path-11{transform-origin:0 0;transform-box:fill-box;animation:8s cubic-bezier(.22,1,.36,1) 1.72s infinite both dv-chk}.inline-path-12{transform-origin:0 0;transform-box:fill-box;animation:8s cubic-bezier(.22,1,.36,1) 1.88s infinite both dv-chk}.inline-svg-3{width:100%;height:100%;display:block;overflow:visible}.dvn-roles{font-family:var(--_deverr-colors---font-body);color:#151514;background-color:#fff;border-top:1px solid #e7e5e0;font-size:16px;line-height:1.6}.dvn-roles-inner{grid-column-gap:56px;grid-row-gap:56px;flex-direction:column;max-width:1200px;margin:0 auto;padding:clamp(72px,9vw,128px) clamp(20px,4vw,40px);display:flex}.dvn-sec-head{grid-column-gap:64px;grid-row-gap:24px;grid-template-rows:auto;grid-template-columns:minmax(0,1fr) auto;align-content:stretch;align-items:end;display:grid}.dvn-sec-head.dvn-center{text-align:center;flex-direction:column;align-items:center;display:flex}.dvn-sec-head-copy{grid-column-gap:16px;grid-row-gap:20px;flex-direction:column;justify-content:flex-start;max-width:none;height:100%;display:flex}.dvn-sec-head-copy.dvn-center{text-align:center;align-self:center;align-items:center;width:100%;max-width:780px;margin-left:auto;margin-right:auto}.dvn-h2{font-family:var(--_deverr-colors---font-body);letter-spacing:-.055em;text-wrap:balance;margin:0;font-size:clamp(2rem,3.8vw,3.25rem);font-weight:600;line-height:1}.dvn-h2.dvn-h2-roles{max-width:24ch;margin-left:auto;margin-right:auto}.dvn-lead{max-width:62ch;font-family:var(--_deverr-colors---font-body);color:#5f5d57;text-wrap:pretty;margin:0;font-size:17px;line-height:1.6}.dvn-photo-card{aspect-ratio:4/3;border-top-style:solid;border-top-width:2.5px;border-top-color:var(--_deverr-colors---ink);border-right-style:solid;border-right-width:2.5px;border-right-color:var(--_deverr-colors---ink);border-bottom-style:solid;border-bottom-width:2.5px;border-bottom-color:var(--_deverr-colors---ink);border-left-style:solid;border-left-width:2.5px;border-left-color:var(--_deverr-colors---ink);background-color:var(--_deverr-colors---brand-green);border-radius:16px;width:clamp(260px,27vw,320px);margin:0;position:relative;overflow:hidden}.dvn-photo-card.dvn-ov-photo{width:100%;max-width:480px;margin-top:8px}.dvn-photo-card.dvn-ov-photo.dvn-ov-photo-fill{aspect-ratio:4/3;flex:0 auto;max-width:none;min-height:0}.dvn-photo-card.dvn-hide{display:none}.dvn-photo-img{object-fit:cover;object-position:center 62%;width:100%;height:100%;display:block;position:absolute;inset:0}.dvn-photo-img.dvn-ov-photo-img{object-position:50% 50%}.dvn-photo-badge{grid-column-gap:8px;grid-row-gap:8px;border:2px solid var(--_deverr-colors---ink);background-color:var(--_deverr-colors---surface-warm);border-radius:10px;align-items:center;padding:6px 12px 6px 6px;display:inline-flex;position:absolute;top:5%;left:5%;box-shadow:3px 3px #1b1d1e}.dvn-photo-badge-icon{border:1.5px solid var(--_deverr-colors---ink);background-color:var(--_deverr-colors---brand-green);border-radius:6px;justify-content:center;align-items:center;width:24px;height:24px;display:inline-flex}.dvn-photo-badge-text{color:var(--_deverr-colors---ink);white-space:nowrap;font-size:14px;font-weight:700}.dvn-photo-badge-br{grid-column-gap:8px;grid-row-gap:8px;border:2px solid var(--_deverr-colors---ink);background-color:var(--_deverr-colors---surface-warm);border-radius:10px;align-items:center;padding:6px 12px 6px 7px;display:inline-flex;position:absolute;bottom:5%;right:5%;box-shadow:3px 3px #1b1d1e}.dvn-photo-badge-dot{border:1.5px solid var(--_deverr-colors---ink);background-color:var(--_deverr-colors---brand-green);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:20px;height:20px;display:inline-flex}.dvn-photo-badge-small{color:var(--_deverr-colors---ink);white-space:nowrap;font-size:12px;font-weight:600}.dvn-role-grid{grid-column-gap:16px;grid-row-gap:16px;grid-template-rows:auto;grid-template-columns:repeat(auto-fit,minmax(min(100%,320px),1fr));display:grid}.dvn-role-col{grid-row-gap:0px;grid-template-columns:minmax(0,1fr);grid-template-rows:subgrid;min-width:0;box-shadow:none;background-color:#f4f3ef;border:1px solid #e7e5e0;border-radius:10px;grid-row-start:span 3;align-content:start;margin-bottom:0;padding:26px 16px 0;display:grid;overflow:hidden}.dvn-role-head{grid-column-gap:10px;grid-row-gap:8px;border-bottom:0px none var(--_deverr-colors---ink);color:#151514;flex-direction:column;justify-content:flex-start;padding:0 8px;text-decoration:none;display:flex}.dvn-role-head:hover{color:var(--_deverr-colors---deep-green)}.dvn-role-head-title{font-family:var(--_deverr-colors---font-body);letter-spacing:-.03em;text-wrap:balance;margin:0;font-size:1.2rem;font-weight:600;line-height:1.25}.dvn-role-desc{font-family:var(--_deverr-colors---font-body);color:#8b8880;text-wrap:pretty;margin:0;font-size:13px;font-weight:400;line-height:1.4}.dvn-role-desc.dvn-on-ink{color:#fff;font-size:15px;line-height:1.5}.dvn-role-list{grid-column-gap:8px;grid-row-gap:8px;min-width:0;font-family:var(--_deverr-colors---font-body);flex-direction:column;margin:42px 0 18px;padding:0;list-style:none;display:flex}.dvn-role-list.dvn-list-nohead{margin-top:0;margin-bottom:16px}.dvn-role-item{border-bottom:0px none var(--_deverr-colors---border-light);min-width:0}.dvn-role-row{grid-column-gap:0px;grid-row-gap:14px;color:#151514;background-color:#fff;border:1px solid #e7e5e0;border-radius:10px;align-items:center;min-height:72px;padding:0 16px 0 30px;text-decoration:none;transition:background .15s cubic-bezier(.16,1,.3,1),border-color .15s cubic-bezier(.16,1,.3,1),transform .15s cubic-bezier(.16,1,.3,1),box-shadow .15s cubic-bezier(.16,1,.3,1);display:flex}.dvn-role-row:hover{border-color:var(--_deverr-colors---ink);color:var(--_deverr-colors---ink);background-color:#aacc8e;padding:10px 12px 10px 14px;transform:translate(-2px,-2px);box-shadow:3px 3px #1b1d1e}.dvn-role-row:active{transform:translate(0);box-shadow:0 0 #1b1d1e}.dvn-role-row.dvn-rc-be{background-color:#fff}.dvn-role-row.dvn-rc-be:hover{background-color:#8cc5bf}.dvn-role-row.dvn-rc-fe{background-color:#fff}.dvn-role-row.dvn-rc-fe:hover{background-color:#9dbfe3}.dvn-role-row.dvn-rc-devops{background-color:#fff}.dvn-role-row.dvn-rc-devops:hover{background-color:#aeb2e6}.dvn-role-row.dvn-rc-sec{background-color:#fff}.dvn-role-row.dvn-rc-sec:hover{background-color:#aeb9c2}.dvn-role-row.dvn-rc-ai{background-color:#fff}.dvn-role-row.dvn-rc-ai:hover{background-color:#c6abdf}.dvn-role-row.dvn-rc-ml{background-color:#fff}.dvn-role-row.dvn-rc-ml:hover{background-color:#dda6cb}.dvn-role-row.dvn-rc-de{background-color:#fff}.dvn-role-row.dvn-rc-de:hover{background-color:#e7a9a5}.dvn-role-row.dvn-rc-ds{background-color:#fff}.dvn-role-row.dvn-rc-ds:hover{background-color:#edb892}.dvn-role-row.dvn-rc-csr{background-color:#fff}.dvn-role-row.dvn-rc-csr:hover{background-color:#e2c793}.dvn-role-row.dvn-rc-tech{background-color:#fff}.dvn-role-row.dvn-rc-tech:hover{background-color:#d9cf7e}.dvn-role-row.dvn-rc-ea{background-color:#fff}.dvn-role-row.dvn-rc-ea:hover{background-color:#c5d57e}.dvn-role-row.dvn-rc-pm{background-color:#fff}.dvn-role-row.dvn-rc-pm:hover{background-color:#93cfa8}.dvn-role-icon{border:0px solid var(--_deverr-colors---border-soft);background-color:#0000;border-radius:10px;flex-shrink:0;width:28px;height:28px;margin-right:0;padding:0;display:flex;overflow:hidden}.dvn-role-icon-svg{width:100%;height:100%;display:block;overflow:visible}.dvn-role-text{grid-column-gap:4px;grid-row-gap:4px;flex-direction:column;flex:1;min-width:0;display:flex}.dvn-role-name{letter-spacing:0;text-wrap:pretty;font-size:15px;font-weight:500;line-height:1.3}.dvn-role-arrow{border:0px solid var(--_deverr-colors---ink);opacity:1;color:#8b8880;background-color:#0000;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='%238B8880' stroke-width='1.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M2.5 8h11M9.5 4l4 4-4 4'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:16px 16px;border-radius:0;flex-shrink:0;justify-content:center;align-items:center;width:16px;height:16px;margin-top:0;margin-left:12px;font-size:15px;transition:background .15s cubic-bezier(.16,1,.3,1);display:flex}.dvn-role-arrow.dvn-arrow-notext{color:#0000;font-size:0;line-height:0;overflow:hidden}.dvn-role-cta{grid-column-gap:32px;grid-row-gap:20px;box-shadow:none;color:#fff;background-color:#151514;border:1px solid #151514;border-radius:10px;flex-wrap:wrap;justify-content:space-between;align-items:center;margin-top:0;margin-bottom:0;padding:24px 28px;display:flex}.dvn-role-cta-copy{grid-column-gap:6px;grid-row-gap:4px;flex-direction:column;flex:360px;min-width:0;display:flex}.dvn-role-cta-title{font-family:var(--_deverr-colors---font-body);color:#fff;letter-spacing:-.035em;text-wrap:balance;margin:0;font-size:1.125rem;font-weight:600;line-height:1.25}.dvn-btn-dark{grid-column-gap:10px;grid-row-gap:8px;border:0px solid var(--_deverr-colors---ink);color:#fff;white-space:nowrap;background-color:#151514;border-radius:8px;align-items:center;height:50px;padding:0 22px;font-size:15px;font-weight:500;text-decoration:none;transition:background .15s cubic-bezier(.16,1,.3,1),color .15s cubic-bezier(.16,1,.3,1),transform .15s cubic-bezier(.16,1,.3,1),box-shadow .15s cubic-bezier(.16,1,.3,1);display:inline-flex}.dvn-btn-dark:hover{background-color:var(--_deverr-colors---ink);color:#fff;transform:translate(-2px,-2px);box-shadow:4px 4px #aacc8e}.dvn-btn-dark:active{transform:translate(0);box-shadow:0 0 #aacc8e}.dvn-btn-dark.dvn-btn-onink{color:#151514;background-color:#aacc8e;height:48px;padding-left:20px;padding-right:20px}.inline-svg-4,.inline-svg-5,.inline-svg-6,.inline-svg-7,.inline-svg-8,.inline-svg-9,.inline-svg-10,.inline-svg-11,.inline-svg-12,.inline-svg-13,.inline-svg-14,.inline-svg-15,.inline-svg-16,.inline-svg-17,.inline-svg-18,.inline-svg-19,.inline-svg-20,.inline-svg-21,.inline-svg-22,.inline-svg-23,.inline-svg-24,.inline-svg-25{width:100%;height:100%;display:block;overflow:visible}.dvn-diff{font-family:var(--_deverr-colors---font-body);color:#151514;background-color:#fbfaf8;border-top:1px solid #e7e5e0;font-size:16px;line-height:1.6}.dvn-diff-inner{grid-row-gap:56px;grid-column-gap:clamp(48px,7vw,104px);grid-template-rows:auto;grid-template-columns:repeat(auto-fit,minmax(min(100%,400px),1fr));align-items:start;max-width:1200px;margin:0 auto;padding:clamp(72px,9vw,128px) clamp(20px,4vw,40px);display:grid}.dvn-diff-side{grid-column-gap:24px;grid-row-gap:24px;flex-direction:column;max-width:none;display:flex}.dvn-diff-lead{max-width:48ch;font-family:var(--_deverr-colors---font-body);color:#5f5d57;text-wrap:pretty;margin:0;font-size:17px;line-height:1.6}.dvn-btn-ink{border:0px solid var(--_deverr-colors---ink);color:#fff;background-color:#151514;border-radius:8px;align-items:center;height:50px;padding:0 22px;font-size:15px;font-weight:500;text-decoration:none;transition:background .15s cubic-bezier(.16,1,.3,1),color .15s cubic-bezier(.16,1,.3,1),transform .15s cubic-bezier(.16,1,.3,1),box-shadow .15s cubic-bezier(.16,1,.3,1);display:inline-flex}.dvn-btn-ink:hover{background-color:var(--_deverr-colors---ink);color:var(--_deverr-colors---white);transform:translate(-2px,-2px);box-shadow:4px 4px #aacc8e}.dvn-btn-ink:active{transform:translate(0);box-shadow:0 0 #aacc8e}.dvn-btn-ink:after{content:"→";margin-left:10px;font-weight:500}.dvn-diff-figure{grid-column-gap:14px;grid-row-gap:14px;flex-direction:column;margin:24px 0 0;display:flex}.dvn-diff-illo{aspect-ratio:320/200;width:100%;max-width:400px}.dvn-diff-illo-img{width:100%;height:100%;display:block}.dvn-diff-caption{color:#5f5d57;max-width:400px;font-size:13px;line-height:1.55}.dvn-diff-grid{grid-column-gap:40px;grid-row-gap:0px;grid-template-rows:auto;grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.dvn-diff-card{grid-column-gap:14px;grid-row-gap:12px;border-top:1px solid #e7e5e0;border-bottom:1px none var(--_deverr-colors---border-divider);flex-direction:column;min-width:0;padding-top:28px;padding-bottom:28px;display:flex}.dvn-diff-icon{border:0px solid var(--_deverr-colors---border-soft);background-color:#f1efea;border-radius:10px;flex-shrink:0;width:40px;height:40px;padding:8px;display:flex}.dvn-diff-icon-svg{width:100%;height:100%;display:block;overflow:visible}.dvn-diff-title{font-family:var(--_deverr-colors---font-body);letter-spacing:-.035em;text-wrap:balance;margin:0;font-size:1.125rem;font-weight:600;line-height:1.3}.dvn-diff-text{font-family:var(--_deverr-colors---font-body);color:#5f5d57;text-wrap:pretty;margin:0;font-size:15px;line-height:1.6}.dvn-cost{font-family:var(--_deverr-colors---font-body);color:#151514;background-color:#fff;border-top:1px solid #e7e5e0;font-size:16px;line-height:1.6}.dvn-wrap{grid-column-gap:48px;grid-row-gap:48px;flex-direction:column;max-width:1200px;margin:0 auto;padding:clamp(72px,9vw,128px) clamp(20px,4vw,40px);display:flex}.dvn-wrap.dvn-wrap-cost{grid-column-gap:96px;grid-row-gap:96px}.dvn-wrap.dvn-wrap-tst{grid-row-gap:0px;color:#fff;isolation:isolate;background-color:#151514;background-image:radial-gradient(circle at 28px 28px,#ffffff24 1px,#0000 1.6px);background-size:56px 56px;border-radius:16px;flex-direction:column;width:calc(100% - clamp(40px,8vw,80px));max-width:1120px;margin:0 auto;padding:clamp(32px,5vw,72px) clamp(32px,5vw,72px) clamp(28px,4vw,48px);display:flex;position:relative;overflow-x:hidden}.dvn-cost-head{grid-row-gap:48px;grid-column-gap:clamp(48px,7vw,104px);grid-template-rows:auto;grid-template-columns:repeat(auto-fit,minmax(min(100%,400px),1fr));align-items:center;display:grid}.dvn-cost-head-copy{grid-column-gap:16px;grid-row-gap:20px;flex-direction:column;justify-content:center;max-width:none;height:100%;display:flex}.dvn-cost-lead{max-width:48ch;font-family:var(--_deverr-colors---font-body);color:#5f5d57;text-wrap:pretty;margin:0;font-size:17px;line-height:1.6}.dvn-invoice-wrap{isolation:isolate;background-image:radial-gradient(#e2dfd8 1px,#0000 1.2px);background-size:16px 16px;justify-content:center;width:100%;max-width:100%;padding-top:40px;padding-bottom:40px;display:flex;position:relative}.dvn-invoice{grid-row-gap:14px;color:#151514;zoom:1;background-color:#fff;border:1px solid #e7e5e0;border-radius:14px;flex-direction:column;width:min(400px,88%);padding:22px 24px 20px;display:flex;position:relative;box-shadow:0 24px 48px -24px #15151438}.dvn-invoice-head{grid-column-gap:12px;grid-row-gap:12px;border-bottom:1px solid #e7e5e0;justify-content:space-between;align-items:baseline;padding-bottom:12px;display:flex}.dvn-invoice-title{letter-spacing:-.035em;font-size:18px;font-weight:600}.dvn-invoice-meta{color:#5f5d57;font-size:11px}.dvn-invoice-row{grid-column-gap:12px;grid-row-gap:12px;border-bottom:1px solid #efede8;justify-content:space-between;align-items:center;min-height:0;padding-top:7px;padding-bottom:7px;display:flex}.dvn-invoice-label{font-size:14px;font-weight:600}.dvn-inv-check-1{border:0px solid var(--_deverr-colors---ink);background-color:var(--_deverr-colors---brand-green);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:18px;height:18px;animation:8s cubic-bezier(.22,1,.36,1) .4s infinite both dv-chk;display:inline-flex}.dvn-inv-check-svg{width:12px;height:12px;display:block}.dvn-inv-check-2{border:0px solid var(--_deverr-colors---ink);background-color:var(--_deverr-colors---brand-green);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:18px;height:18px;animation:8s cubic-bezier(.22,1,.36,1) .85s infinite both dv-chk;display:inline-flex}.dvn-inv-check-3{border:0px solid var(--_deverr-colors---ink);background-color:var(--_deverr-colors---brand-green);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:18px;height:18px;animation:8s cubic-bezier(.22,1,.36,1) 1.3s infinite both dv-chk;display:inline-flex}.dvn-inv-zero-1{color:#2f5a22;font-size:12px;font-weight:600;animation:8s cubic-bezier(.22,1,.36,1) 1.75s infinite both dv-fade}.dvn-invoice-row-last{grid-column-gap:12px;grid-row-gap:12px;border-bottom-style:none;justify-content:space-between;align-items:center;min-height:0;padding-top:7px;padding-bottom:7px;display:flex}.dvn-inv-zero-2{color:#2f5a22;font-size:12px;font-weight:600;animation:8s cubic-bezier(.22,1,.36,1) 2.2s infinite both dv-fade}.dvn-invoice-total{border:0px solid var(--_deverr-colors---ink);color:#fff;background-color:#151514;border-radius:12px;height:auto;margin-top:4px;margin-left:-10px;margin-right:-10px;position:relative;overflow:hidden}.dvn-invoice-fill{background-color:var(--_deverr-colors---brand-green);transform-origin:0;animation:8s cubic-bezier(.22,1,.36,1) 2.8s infinite both dv-fill;display:none;position:absolute;inset:0}.dvn-invoice-total-row{grid-column-gap:12px;grid-row-gap:12px;justify-content:space-between;align-items:baseline;height:100%;padding:14px;display:flex;position:relative}.dvn-invoice-total-label{color:#fff;font-size:14px;font-weight:500}.dvn-invoice-total-note{color:#aacc8e;letter-spacing:-.035em;font-size:18px;font-weight:600}.dvn-invoice-sparkle{width:18px;height:18px;animation:3s cubic-bezier(.45,0,.55,1) infinite dv-twinkle;display:none;position:absolute;top:-26px;left:-22px}.dvn-table-scroll{overflow-x:auto}.dvn-table{grid-template-rows:auto;grid-template-columns:26% repeat(3,minmax(0,1fr));min-width:720px;font-size:15px;display:grid}.dvn-th-blank{border-bottom:1px solid #d6d3cc;padding:18px 20px 18px 0}.dvn-th-deverr{color:#fff;background-color:#151514;border-radius:10px;padding:18px 22px;font-weight:500}.dvn-th{color:#5f5d57;border-bottom:1px solid #d6d3cc;padding:18px 22px;font-weight:500}.dvn-td-label{border-bottom:1px solid #e7e5e0;padding:15px 20px 15px 0;font-weight:500}.dvn-td-deverr{grid-column-gap:10px;grid-row-gap:10px;background-color:#f1f6ec;border-bottom:1px solid #dce8d2;align-items:center;padding:15px 22px;font-weight:500;display:flex}.dvn-td-check{border:0px solid var(--_deverr-colors---ink);background-color:#0000;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:14px;height:14px;display:inline-flex}.dvn-td{color:#5f5d57;border-bottom:1px solid #e7e5e0;padding:15px 22px}.dvn-vet{font-family:var(--_deverr-colors---font-body);color:#151514;background-color:#fff;border-top:1px solid #e7e5e0;font-size:16px;line-height:1.6}.dvn-vet-inner{grid-row-gap:56px;grid-column-gap:clamp(48px,7vw,104px);grid-template-rows:auto;grid-template-columns:repeat(auto-fit,minmax(min(100%,400px),1fr));align-items:start;max-width:1200px;margin:0 auto;padding:clamp(72px,9vw,128px) clamp(20px,4vw,40px);display:grid}.dvn-vet-side{grid-column-gap:24px;grid-row-gap:24px;flex-direction:column;display:flex;position:sticky;top:100px}.dvn-vet-lead{max-width:46ch;font-family:var(--_deverr-colors---font-body);color:#5f5d57;text-wrap:pretty;margin:0;font-size:17px;line-height:1.6}.dvn-vet-visual{isolation:isolate;flex-direction:column;max-width:440px;margin-top:0;padding-bottom:150px;display:block;position:relative}.dvn-vet-photo{aspect-ratio:1;border:0px solid var(--_deverr-colors---ink);background-color:#efede8;background-image:radial-gradient(#d9d6cf 1px,#0000 1.2px);background-size:14px 14px;border-radius:16px;width:72%;margin:0 0 0 auto;position:relative;overflow:hidden}.dvn-vet-photo-img{object-fit:cover;object-position:50% 0%;width:100%;height:100%;display:block;position:absolute;inset:0}.dvn-score-card{z-index:2;background-color:#fff;border:1px solid #e7e5e0;border-radius:14px;flex-direction:column;width:min(300px,78%);margin-top:0;padding:14px 16px 4px;display:flex;position:absolute;bottom:0;left:0;box-shadow:0 18px 40px -18px #15151440}.dvn-score-head{grid-column-gap:12px;grid-row-gap:12px;border-bottom:1px solid #efede8;align-items:center;padding-bottom:12px;display:flex}.dvn-score-avatar{border:0px solid var(--_deverr-colors---ink);color:#37352f;background-color:#efede8;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;font-size:12px;font-weight:500;display:inline-flex}.dvn-score-who{grid-column-gap:2px;grid-row-gap:2px;flex-direction:column;flex:1;min-width:0;line-height:1.3;display:flex}.dvn-score-name{color:#151514;font-size:13px;font-weight:500}.dvn-score-role{color:#5f5d57;font-size:11.5px}.dvn-score-row-first{grid-column-gap:12px;grid-row-gap:12px;border-top-width:0;grid-template-rows:auto;grid-template-columns:minmax(0,1fr) auto;align-items:center;padding:8px 0;display:grid}.dvn-score-label{color:#151514;min-width:0;font-size:12.5px;font-weight:500}.dvn-score-dots-wrap{display:flex}.dvn-score-dots{grid-column-gap:3px;grid-row-gap:3px;display:flex}.dvn-seg{border:0px solid var(--_deverr-colors---ink);background-color:#efede8;border-radius:1px;width:14px;height:5px;position:relative;overflow:hidden}.dvn-seg-fill{transform-origin:0;background-color:#aacc8e;animation:8s cubic-bezier(.22,1,.36,1) infinite both dv-seg;position:absolute;inset:0}.dvn-score-row{grid-column-gap:12px;grid-row-gap:12px;border-top:1px solid #efede8;grid-template-rows:auto;grid-template-columns:minmax(0,1fr) auto;align-items:center;padding:8px 0;display:grid}.dvn-vet-btn{border:0px solid var(--_deverr-colors---ink);color:#fff;background-color:#151514;border-radius:8px;align-self:flex-start;align-items:center;height:50px;margin-top:0;padding:0 22px;font-size:15px;font-weight:500;text-decoration:none;transition:background .15s cubic-bezier(.16,1,.3,1),color .15s cubic-bezier(.16,1,.3,1),transform .15s cubic-bezier(.16,1,.3,1),box-shadow .15s cubic-bezier(.16,1,.3,1);display:inline-flex}.dvn-vet-btn:hover{background-color:var(--_deverr-colors---ink);color:#fff;transform:translate(-2px,-2px);box-shadow:4px 4px #aacc8e}.dvn-vet-btn:active{transform:translate(0);box-shadow:0 0 #aacc8e}.dvn-vet-btn:after{content:"→";margin-left:10px;font-weight:500}.dvn-vet-list{border-bottom:1px none var(--_deverr-colors---border-divider);flex-direction:column;display:flex}.dvn-vet-item-first{grid-column-gap:20px;grid-row-gap:20px;border-top-width:0;grid-template-rows:auto;grid-template-columns:40px minmax(0,1fr);padding:28px 0;display:grid}.dvn-vet-icon{border:0px solid var(--_deverr-colors---border-soft);background-color:#f1efea;border-radius:10px;width:40px;height:40px;margin-top:0;padding:8px;display:flex}.dvn-vet-icon-svg{width:100%;height:100%;display:block;overflow:visible}.dvn-vet-copy{grid-column-gap:8px;grid-row-gap:8px;flex-direction:column;min-width:0;display:flex}.dvn-vet-title{font-family:var(--_deverr-colors---font-body);letter-spacing:-.035em;text-wrap:balance;margin:0;font-size:1.25rem;font-weight:600;line-height:1.3}.dvn-vet-text{max-width:58ch;font-family:var(--_deverr-colors---font-body);color:#5f5d57;text-wrap:pretty;margin:0;font-size:15px;line-height:1.6}.dvn-vet-item{grid-column-gap:20px;grid-row-gap:20px;border-top:1px solid #e7e5e0;grid-template-rows:auto;grid-template-columns:40px minmax(0,1fr);padding:28px 0;display:grid}.dvn-tst{font-family:var(--_deverr-colors---font-body);color:#151514;background-color:#fbfaf8;padding-top:clamp(72px,9vw,128px);padding-bottom:clamp(72px,9vw,128px);font-size:16px;line-height:1.6;overflow-x:clip}.dvn-tst:where(.w-variant-0add3699-ff72-3de6-a2a0-3c6bf940020a){background-color:var(--_deverr-colors---section-grey)}.dvn-tst-head{grid-column-gap:28px;grid-row-gap:28px;text-align:left;flex-direction:column;align-items:stretch;display:flex}.dvn-tst-feature{grid-column-gap:clamp(32px,5vw,64px);grid-row-gap:32px;color:#fff;text-align:left;background-color:#0000;border-radius:0;flex-wrap:wrap;justify-content:flex-start;align-items:center;max-width:none;padding:0;display:block;overflow:visible}.dvn-tst-photo{aspect-ratio:4/5;border:0px solid var(--_deverr-colors---ink);width:clamp(160px,18vw,220px);box-shadow:none;filter:grayscale()contrast(1.05);background-color:#232321;border-radius:12px;flex:none;margin:0;display:none;overflow:hidden}.dvn-img-cover{width:100%;height:100%;color:var(--_deverr-colors---ink);object-fit:cover;display:block}.dvn-tst-copy{grid-column-gap:16px;grid-row-gap:32px;flex-direction:column;flex:420px;min-width:0;display:flex}.dvn-tst-quote{max-width:none;font-family:var(--_deverr-colors---font-body);color:#fff;letter-spacing:-.02em;text-wrap:pretty;margin:0;font-size:clamp(1.5rem,2.8vw,2.5rem);font-style:normal;font-weight:500;line-height:1.25}.dvn-tst-attr{font-family:var(--_deverr-colors---font-body);color:#a8a59e;text-wrap:pretty;grid-row-start:2;grid-column-start:1;margin:0;font-size:15px;display:block}.dvn-tst-name{color:var(--_deverr-colors---ink);font-weight:700}.dvn-qtrack-n{grid-column-gap:12px;grid-row-gap:20px;scrollbar-width:none;scroll-snap-type:none;flex-wrap:wrap;grid-template-columns:repeat(6,minmax(0,1fr));align-items:flex-start;margin:32px 0 0;padding:4px 0 0;display:flex;overflow-x:visible}.dvn-tcard{grid-column-gap:10px;grid-row-gap:10px;color:#fff;background-color:#0000;border:0 solid #e7e5e0;border-radius:10px;flex-direction:column;flex:0 0 calc(16.6667% - 10px);width:calc(16.6667% - 10px);min-width:0;margin:0;padding:0;display:flex}.dvn-tcard:where(.w-variant-0add3699-ff72-3de6-a2a0-3c6bf940020a){background-color:var(--_deverr-colors---white)}.dvn-tcard-quote{max-height:2.9em;font-family:var(--_deverr-colors---font-body);color:#d6d3cc;box-orient:vertical;border-left-style:none;border-left-width:0;margin:0 0 -4px;padding:0;font-size:13px;font-style:normal;font-weight:400;line-height:1.45;display:-webkit-box;overflow:hidden}.dvn-tcard-more{color:#2f5a22;text-underline-offset:3px;cursor:pointer;border-width:0;align-self:flex-start;min-height:24px;padding:0;font-size:13px;font-weight:500;text-decoration:underline;display:none}.dvn-tcard-who{grid-column-gap:12px;grid-row-gap:14px;border-top:1px solid #e7e5e0;align-items:center;margin-top:auto;padding-top:16px;display:contents}.dvn-tcard-avatar{aspect-ratio:16/10;filter:grayscale();width:100%;height:auto;color:var(--_deverr-colors---deep-green);background-color:#232321;background-image:radial-gradient(#ffffff1a 1px,#0000 1.3px);background-size:10px 10px;border-radius:12px;flex-shrink:0;order:-1;justify-content:center;align-items:center;margin-bottom:0;font-size:14px;font-weight:700;display:block;overflow:hidden}.dvn-tcard-cap{flex-direction:column;min-width:0;font-size:12px;line-height:1.35;display:flex}.dvn-tcard-name{color:#fff;font-weight:600}.dvn-tcard-role{opacity:1;color:#a8a59e;text-overflow:ellipsis;white-space:nowrap;overflow-x:hidden}.dvn-arrows{grid-column-gap:8px;grid-row-gap:8px;grid-row:1/3;grid-column-start:2;justify-content:flex-end;align-items:center;display:flex}.dvn-arrow-prev{color:#151514;cursor:pointer;background-color:#fff;border:1px solid #e7e5e0;border-radius:8px;justify-content:center;align-items:center;width:44px;height:44px;padding:0;font-size:16px;line-height:1;transition:background .15s cubic-bezier(.16,1,.3,1);display:inline-flex}.dvn-arrow-prev:hover{background-color:var(--_deverr-colors---green-tint)}.dvn-arrow-prev.dvn-on-dark{color:#fff;background-color:#0000;border-color:#ffffff47}.dvn-arrow-next{color:#fff;cursor:pointer;background-color:#151514;border:1px solid #151514;border-radius:8px;justify-content:center;align-items:center;width:44px;height:44px;padding:0;font-size:16px;line-height:1;transition:background .15s cubic-bezier(.16,1,.3,1);display:inline-flex}.dvn-arrow-next:hover{background-color:var(--_deverr-colors---deep-green)}.dvn-arrow-next.dvn-on-dark{color:#fff;background-color:#0000;border-color:#ffffff47}.dvn-proc{font-family:var(--_deverr-colors---font-body);color:#fff;background-color:#151514;background-image:radial-gradient(70% 80% at 80%,#15151400 0%,#151514 100%),radial-gradient(#2e2e2b 1px,#0000 1.2px);background-size:auto,22px 22px;font-size:16px;line-height:1.6}.dvn-proc-inner{grid-column-gap:clamp(48px,7vw,104px);grid-row-gap:56px;grid-template-rows:auto;grid-template-columns:repeat(auto-fit,minmax(min(100%,400px),1fr));align-items:center;max-width:1200px;margin:0 auto;padding:clamp(72px,9vw,128px) clamp(20px,4vw,40px);display:grid;position:relative}.dvn-proc-side{grid-column-gap:20px;grid-row-gap:32px;flex-direction:column;display:flex;position:relative;top:auto}.dvn-proc-h2{font-family:var(--_deverr-colors---font-body);color:#fff;letter-spacing:-.055em;text-wrap:balance;margin:0;font-size:clamp(2rem,3.8vw,3.25rem);font-weight:600;line-height:1}.dvn-text-green{color:var(--_deverr-colors---brand-green)}.dvn-proc-lead{max-width:40ch;font-family:var(--_deverr-colors---font-body);color:#b5b2aa;text-wrap:pretty;margin:0;font-size:17px;line-height:1.6}.dvn-proc-illo{aspect-ratio:300/262;isolation:isolate;justify-self:center;width:min(100%,420px);margin-top:0;position:relative}.dvn-proc-illo-img{width:100%;height:100%;display:block}.dvn-steps-col{grid-row-gap:32px;flex-direction:column;display:flex}.dvn-steps{font-family:var(--_deverr-colors---font-body);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.dvn-step{grid-column-gap:14px;grid-row-gap:24px;grid-template-rows:auto;grid-template-columns:28px minmax(0,1fr);padding-bottom:28px;display:grid;position:relative}.dvn-step-rail{opacity:1;background-color:#ffffff1f;width:1px;display:block;position:absolute;top:22px;bottom:-4px;left:13.5px}.dvn-step-rail-svg{width:8px;height:100%;display:none;position:absolute;inset:0}.dvn-step-mark{grid-column-gap:8px;grid-row-gap:8px;flex-direction:column;align-items:center;display:flex}.dvn-step-badge{background-color:#aacc8e;border-radius:3px;flex-shrink:0;width:10px;height:10px;margin-top:9px;display:inline-flex;box-shadow:0 0 0 4px #aacc8e2e}.dvn-step-badge-svg{width:100%;height:100%;display:none}.dvn-step-body{grid-column-gap:8px;grid-row-gap:8px;flex-direction:column;padding-top:0;display:flex}.dvn-step-title{font-family:var(--_deverr-colors---font-body);color:#fff;letter-spacing:-.035em;text-wrap:balance;margin:0;font-size:1.25rem;font-weight:600;line-height:1.4}.dvn-step-text{max-width:52ch;font-family:var(--_deverr-colors---font-body);color:#b5b2aa;text-wrap:pretty;margin:0;font-size:15px;line-height:1.6}.dvn-step-last{grid-column-gap:14px;grid-row-gap:24px;grid-template-rows:auto;grid-template-columns:28px minmax(0,1fr);padding-bottom:0;display:grid;position:relative}.dvn-step-rail-hide{width:8px;display:none;position:absolute;top:62px;bottom:6px;left:24px}.dvn-btn-green{border:0px solid var(--_deverr-colors---ink);color:#151514;background-color:#aacc8e;border-radius:8px;align-self:flex-start;align-items:center;height:50px;margin-top:32px;padding:0 22px;font-size:15px;font-weight:500;text-decoration:none;transition:background .15s cubic-bezier(.16,1,.3,1),color .15s cubic-bezier(.16,1,.3,1),transform .15s cubic-bezier(.16,1,.3,1),box-shadow .15s cubic-bezier(.16,1,.3,1);display:inline-flex}.dvn-btn-green:hover{color:var(--_deverr-colors---ink);background-color:#9bc07c;transform:translate(-2px,-2px);box-shadow:4px 4px #faf9f5}.dvn-btn-green:active{transform:translate(0);box-shadow:0 0 #faf9f5}.dvn-btn-green:after{content:"→";margin-left:10px;font-weight:500}.dvn-blog{font-family:var(--_deverr-colors---font-body);color:#151514;background-color:#fbfaf8;border-top:1px solid #e7e5e0;font-size:16px;line-height:1.6;overflow:hidden}.dvn-blog:where(.w-variant-01d9258d-ebf2-0be4-00a0-bb5da6fc14bf){background-color:var(--_deverr-colors---white)}.dvn-blog-inner{grid-column-gap:48px;grid-row-gap:48px;flex-direction:column;max-width:1200px;margin:0 auto;padding:clamp(72px,9vw,128px) clamp(20px,4vw,40px);display:flex}.dvn-blog-head{grid-column-gap:32px;grid-row-gap:16px;flex-wrap:wrap;justify-content:space-between;align-items:flex-end;display:flex}.dvn-blog-h2{max-width:20ch;font-family:var(--_deverr-colors---font-body);letter-spacing:-.055em;text-wrap:balance;margin:0;font-size:clamp(2rem,3.8vw,3.25rem);font-weight:600;line-height:1}.dvn-blog-arrows{grid-column-gap:8px;grid-row-gap:8px;display:flex}.dvn-blog-prev{color:#151514;cursor:pointer;background-color:#fff;border:1px solid #e7e5e0;border-radius:8px;justify-content:center;align-items:center;width:44px;height:44px;padding:0;font-size:16px;line-height:1;transition:background .15s cubic-bezier(.16,1,.3,1);display:inline-flex}.dvn-btn-outline{color:#151514;background-color:#fff;border:1px solid #d6d3cc;border-radius:8px;align-self:flex-start;align-items:center;height:48px;padding:0 20px;font-size:15px;font-weight:500;text-decoration:none;transition:background .2s cubic-bezier(.16,1,.3,1);display:inline-flex}.dvn-btn-outline:hover{background-color:var(--_deverr-colors---ink);color:var(--_deverr-colors---white)}.dvn-btrack-n{grid-column-gap:16px;grid-row-gap:16px;scrollbar-width:none;scroll-snap-type:x mandatory;margin:0 calc(-1*clamp(20px,4vw,40px));padding:4px clamp(20px,4vw,40px);scroll-padding:0 clamp(20px,4vw,40px);display:flex;overflow-x:auto}.dvn-bcard-item{scroll-snap-align:start;flex:0 0 clamp(270px,31%,380px);display:flex}.dvn-bcard{grid-column-gap:14px;grid-row-gap:0px;color:#151514;background-color:#fff;border:1px solid #e7e5e0;border-radius:10px;flex-direction:column;width:100%;text-decoration:none;transition:transform .3s cubic-bezier(.16,1,.3,1),box-shadow .3s cubic-bezier(.16,1,.3,1);display:flex;overflow:hidden}.dvn-bcard:hover{color:var(--_deverr-colors---ink);transform:translateY(-2px);box-shadow:0 2px 2px #00000003,0 4px 4px #00000005,0 16px 24px #0000000a}.dvn-bcard-img{aspect-ratio:1200/630;border-bottom:0px solid var(--_deverr-colors---border-light);object-fit:cover;width:100%;height:auto;display:block}.dvn-bcard-body{grid-column-gap:10px;grid-row-gap:10px;flex-direction:column;flex:1;padding:20px 22px 22px;display:flex}.dvn-bcard-cat{color:#2f5a22;letter-spacing:.1em;text-transform:uppercase;font-size:12px;font-weight:400}.dvn-bcard-title{letter-spacing:-.035em;text-wrap:balance;font-size:1.125rem;font-weight:600;line-height:1.3}.dvn-bcard-meta{grid-column-gap:12px;grid-row-gap:2px;color:#8b8880;border-top:1px solid #e7e5e0;flex-direction:row;justify-content:space-between;margin-top:auto;padding-top:14px;font-size:13px;display:flex}.dvn-bcard-author{color:#37352f;font-weight:400}.dvn-ul-wrap{white-space:nowrap;display:inline-block;position:relative}.dvn-ul{pointer-events:none;height:.22em;position:absolute;bottom:-.12em;left:0;right:0}.dvn-ul.dvn-hide{display:none}.inline-path-0-1{animation:2.8s cubic-bezier(.45,0,.2,1) .5s both dv-draw}.inline-path-1-1{transform-box:fill-box;transform-origin:50%;animation:1.6s cubic-bezier(.16,1,.3,1) 2.9s both dv-pop}.dvn-icon-img{object-fit:contain;width:100%;max-width:none;height:100%;display:block}.dvn-tcard-logo{align-items:center;height:36px;margin-bottom:12px;display:none}.dvn-tcard-logo-img{filter:grayscale()contrast(1.1);mix-blend-mode:multiply;flex-shrink:0;width:auto;max-width:170px;height:26px;display:block}.dvn-tcard-logo-img.dvn-logo-h32{height:32px}.dvn-tcard-logo-img.dvn-logo-h29{height:29px}.dvn-tcard-logo-img.dvn-logo-h22{height:22px}.dvn-tcard-logo-img.dvn-logo-h36{height:36px}.dvn-tcard-logo-img.dvn-logo-h17{height:17px}.dvn-tst-by{grid-column-gap:16px;grid-row-gap:2px;text-wrap:pretty;border-top:1px solid #ffffff1a;border-bottom:1px solid #ffffff1a;grid-template-rows:auto auto;grid-template-columns:minmax(0,1fr) auto;align-items:center;padding-top:20px;padding-bottom:20px;font-size:15px;line-height:1.4;display:grid}.dvn-tst-by-name{font-family:var(--_deverr-colors---font-body);color:#fff;grid-row-start:1;grid-column-start:1;margin:0;font-size:15px;font-weight:600;display:block}.dvn-tst-by-name:after{color:var(--_deverr-colors---text-muted);content:", ";font-weight:400}.dvn-stack-list{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.dvn-stack-row{font-family:var(--_deverr-colors---font-body);color:#fff;border-top:1px solid #ffffff1a;grid-template-rows:auto;grid-template-columns:72px minmax(0,1fr);align-items:baseline;column-gap:10px;margin:0;padding:6px 0;font-size:12px;line-height:1.35;display:grid}.dvn-stack-row.dvn-stack-first{border-top:0 #0000}.dvn-stack-key{color:#a8a59e;letter-spacing:.04em;text-transform:uppercase;font-size:10px;font-weight:400}.dvn-stack-val{font-weight:500}.dvn-stack-foot{font-family:var(--_deverr-colors---font-body);color:#d6d3cc;border-top:1px solid #ffffff1a;flex-direction:column;row-gap:6px;padding-top:10px;font-size:11px;line-height:1.35;display:flex}.dvn-stack-top{align-items:center;column-gap:8px;display:flex}.dvn-stack-strong{white-space:nowrap;font-weight:500}.dvn-stack-pill{color:#151514;white-space:nowrap;background-color:#aacc8e;border:0 solid #1b1d1e;border-radius:0;padding:2px 9px;font-size:10.5px;font-weight:500}.dvn-stack-note{color:#a8a59e;font-weight:500}.dvn-role-gdesc{max-width:36ch;font-family:var(--_deverr-colors---font-body);color:#5f5d57;text-wrap:pretty;margin:0;font-size:15px;font-weight:400;line-height:1.5}.dvn-role-more-wrap{border-top:1px solid #e7e5e0;align-self:end;margin-left:-16px;margin-right:-16px;padding:16px 26px}.dvn-role-more-wrap.dvn-more-bottom{align-self:stretch;margin-top:auto}.dvn-role-more{font-family:var(--_deverr-colors---font-body);color:#151514;background-image:linear-gradient(#aacc8e,#aacc8e);background-position:0 100%;background-repeat:no-repeat;background-size:0 3px;align-items:center;padding-bottom:0;font-size:14px;font-weight:500;line-height:1.4;text-decoration:none;transition:background-size .26s cubic-bezier(.16,1,.3,1),color .15s;display:inline-flex}.dvn-role-more:hover{color:#3f6a2e;background-size:100% 3px}.dvn-role-arrow-img{width:100%;max-width:none;height:100%;display:none}.dvn-hub-groups{grid-column-gap:24px;grid-row-gap:24px;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:stretch;padding-bottom:6px;padding-right:6px;display:grid}.dvn-ind-stage{flex-direction:column;min-width:0;padding:0 6px 6px 0;display:flex;position:relative}.dvn-ind-dark{width:min(100%,420px);font-family:var(--_deverr-colors---font-body);color:#fff;background-color:#1b1d1e;border:2px solid #1b1d1e;border-radius:10px;flex-direction:column;row-gap:16px;margin-left:auto;padding:18px 20px 64px;display:flex;box-shadow:6px 6px #aacc8e}.dvn-ind-dark.dvn-dark-saas{border-radius:20px;row-gap:18px;width:min(100%,380px);margin-right:24px}.dvn-ind-dark.dvn-dark-ai{border-radius:28px;row-gap:14px;width:min(100%,330px);padding:22px 22px 64px}.dvn-dk-top{justify-content:space-between;align-items:center;column-gap:12px;display:flex}.dvn-dk-titles{flex-direction:column;row-gap:2px;display:flex}.dvn-dk-title{font-size:15px;font-weight:700;line-height:1.3}.dvn-dk-sub{color:#b9beb8;font-size:12px;line-height:1.3}.dvn-dk-pill{color:#1b1d1e;white-space:nowrap;background-color:#aacc8e;border:1.5px solid #1b1d1e;border-radius:999px;padding:3px 10px;font-size:12px;font-weight:700;line-height:1.4}.dvn-dk-pill.dvn-pill-blue{background-color:#dde9f5}.dvn-dk-amount-wrap{border-top:1px solid #3a3e3f;border-bottom:1.5px dashed #4a4f4b;flex-direction:column;row-gap:2px;padding:14px 0;display:flex}.dvn-dk-amount{letter-spacing:-.02em;font-variant-numeric:tabular-nums;font-size:34px;font-weight:700;line-height:1.1}.dvn-dk-note{color:#b9beb8;font-size:13px;line-height:1.4}.dvn-dk-grid{grid-template-rows:auto;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.dvn-dk-cell{background-color:#25282a;border:1.5px solid #3a3e3f;border-radius:8px;flex-direction:column;row-gap:4px;padding:10px;display:flex}.dvn-dk-cell-label{color:#b9beb8;font-size:12px;line-height:1.3}.dvn-dk-cell-val{font-variant-numeric:tabular-nums;font-size:15px;font-weight:700;line-height:1.3}.dvn-dk-cell-val.dvn-dk-warn{color:#f4ebd6}.dvn-ind-quote{width:min(100%,360px);font-family:var(--_deverr-colors---font-body);color:#1b1d1e;background-color:#faf9f5;border:2px solid #1b1d1e;border-radius:16px;flex-direction:column;row-gap:14px;margin:-44px 0 0;padding:20px;display:flex;position:relative;box-shadow:6px 6px #aacc8e}.dvn-q-top{justify-content:space-between;align-items:center;column-gap:12px;display:flex}.dvn-q-logo{filter:grayscale()contrast(125%);mix-blend-mode:multiply;object-fit:contain;width:auto;max-width:150px;height:28px;margin:0}.dvn-q-stars{color:#3f6a2e;letter-spacing:.08em;font-size:12px}.dvn-q-text{font-family:var(--_deverr-colors---font-body);color:#1b1d1e;margin:0;font-size:15px;font-style:italic;font-weight:500;line-height:1.55}.dvn-q-by{align-items:center;column-gap:12px;display:flex}.dvn-q-photo{object-fit:cover;border:1.5px solid #1b1d1e;border-radius:50%;flex-shrink:0;width:40px;height:40px}.dvn-q-meta{flex-direction:column;font-size:13px;line-height:1.35;display:flex}.dvn-q-name{font-size:14px;font-weight:700}.dvn-q-role{color:#3a3d3b}.dvn-st-steps{grid-template-rows:auto;grid-template-columns:repeat(4,minmax(0,1fr));column-gap:4px;display:grid;position:relative}.dvn-st-line{background-image:linear-gradient(90deg,#aacc8e 0% 58%,#4a4f4b 58% 100%);height:2px;position:absolute;top:13px;left:12.5%;right:12.5%}.dvn-st-step{z-index:1;text-align:center;flex-direction:column;align-items:center;row-gap:8px;display:flex;position:relative}.dvn-st-dot{background-color:#aacc8e;border:1.5px solid #fff;border-radius:50%;justify-content:center;align-items:center;width:26px;height:26px;display:flex}.dvn-st-dot.dvn-st-active{background-color:#1b1d1e;border:1.5px solid #aacc8e}.dvn-st-dot.dvn-st-todo{background-color:#1b1d1e;border:1.5px dashed #6b716c}.dvn-st-core{background-color:#aacc8e;border-radius:50%;width:10px;height:10px}.dvn-st-label{color:#fff;font-size:12px;font-weight:600;line-height:1.3}.dvn-st-label.dvn-st-muted{color:#9aa09a}.dvn-st-prog{border-top:1px solid #3a3e3f;flex-direction:column;row-gap:6px;padding-top:14px;display:flex}.dvn-st-prog-row{justify-content:space-between;column-gap:12px;font-size:13px;line-height:1.3;display:flex}.dvn-st-strong{font-weight:600}.dvn-st-bar{background-color:#2c2f30;border-radius:4px;height:8px;overflow:hidden}.dvn-st-fill{background-color:#aacc8e;width:10%;height:100%}.dvn-q-wordmark{color:#1b1d1e;letter-spacing:-.02em;font-size:20px;font-weight:800;line-height:1.2}.dvn-ai-score{flex-direction:column;row-gap:2px;display:flex}.dvn-ai-big{letter-spacing:-.03em;font-variant-numeric:tabular-nums;font-size:56px;font-weight:700;line-height:1}.dvn-ai-stats{grid-template-rows:auto;grid-template-columns:repeat(3,minmax(0,1fr));column-gap:12px;display:grid}.dvn-ai-stat{border-top:1.5px solid #aacc8e;flex-direction:column;row-gap:2px;padding-top:10px;display:flex}.dvn-ai-val{font-variant-numeric:tabular-nums;font-size:17px;font-weight:700;line-height:1.3}.dv-field-full{grid-column-start:span 2}.dvn-sp-vet{z-index:-1;pointer-events:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 760 350' preserveAspectRatio='xMaxYMid meet' overflow='visible'%3E%3Cpath d='M670 210L660 210L650 211L640 211L630 211L620 212L610 212L600 212L590 212L580 212L570 212L560 212L550 212L540 212L530 212L520 212L510 211L500 211L490 211L480 210L470 210L460 209L450 209L440 208L430 207L420 207L410 206L400 205L390 204L380 203L370 202L360 201L350 200L341 199L331 198L321 197L311 196L301 194L291 193L281 191L271 190L261 189L251 187L241 185L232 184L222 182L212 180L202 179L192 177L182 175L173 173L163 171L153 169L143 167L133 165L124 163L114 161L104 158L94 156L85 154L75 151L65 149L56 146M640 211C631 222 619 239 626 248C630 237 643 222 640 211ZM640 211C630 201 618 185 624 176C628 186 642 200 640 211ZM610 212C601 223 590 239 596 247C600 237 613 222 610 212ZM610 212C600 202 589 186 595 177C599 187 612 201 610 212ZM580 212C571 223 560 238 566 247C570 236 582 222 580 212ZM580 212C571 202 559 187 565 178C569 188 582 202 580 212ZM550 212C541 222 530 237 536 245C539 236 552 222 550 212ZM550 212C541 202 530 187 536 179C540 189 552 202 550 212ZM520 212C511 221 500 235 506 244C509 234 522 221 520 212ZM520 212C511 202 501 187 507 179C510 188 522 202 520 212ZM490 211C481 220 470 233 476 242C479 232 492 220 490 211ZM490 211C482 201 472 186 478 178C481 188 493 201 490 211ZM460 209C451 218 441 231 446 239C449 230 462 218 460 209ZM460 209C452 200 443 185 449 178C452 187 463 200 460 209ZM430 207C422 216 411 228 416 236C419 228 432 216 430 207ZM430 207C423 198 414 184 420 177C422 186 433 199 430 207ZM400 205C392 213 381 225 386 233C390 225 401 214 400 205ZM400 205C393 196 385 182 391 175C393 184 403 197 400 205ZM370 202C362 210 352 221 356 229C360 221 371 211 370 202ZM370 202C364 193 356 180 361 173C364 182 373 194 370 202ZM341 199C332 206 322 217 326 225C330 217 341 207 341 199ZM341 199C334 190 327 177 332 171C334 179 343 191 341 199ZM311 196C303 202 293 213 297 220C300 213 312 203 311 196ZM311 196C305 187 298 174 303 168C305 176 313 188 311 196ZM281 191C273 198 263 208 267 215C271 208 282 199 281 191ZM281 191C275 183 269 171 274 165C276 173 284 184 281 191ZM251 187C244 193 234 203 237 210C241 203 252 194 251 187ZM251 187C246 179 240 167 245 161C246 169 254 180 251 187ZM222 182C214 188 205 197 208 204C212 197 222 189 222 182ZM222 182C217 174 211 163 216 157C217 165 224 175 222 182ZM192 177C185 182 176 191 179 197C182 191 193 184 192 177ZM192 177C187 169 182 158 187 153C188 160 195 170 192 177ZM163 171C156 176 147 184 150 191C153 185 163 178 163 171ZM163 171C158 164 153 153 158 148C159 155 165 165 163 171ZM133 165C127 170 118 177 120 183C124 178 133 171 133 165ZM133 165C129 158 125 147 129 143C130 149 136 159 133 165ZM104 158C98 163 89 170 92 176C95 171 104 164 104 158ZM104 158C100 151 96 141 100 137C101 143 107 153 104 158ZM75 151C69 156 61 162 63 168C66 163 75 157 75 151ZM75 151C71 145 67 135 72 131C72 137 78 146 75 151ZM550 212L543 205L536 198L528 192L521 185L513 179L505 173L497 167L488 161L480 156L471 151L463 146L454 141L445 137L436 133L427 129M528 192C518 193 505 196 504 203C511 199 525 198 528 192ZM528 192C528 182 529 168 537 166C534 173 534 187 528 192ZM505 173C496 174 484 178 484 185C490 181 502 179 505 173ZM505 173C504 164 504 152 511 150C509 156 510 168 505 173ZM480 156C472 158 462 162 463 168C468 164 478 162 480 156ZM480 156C479 148 478 138 484 135C482 141 484 152 480 156ZM454 141C448 143 439 147 440 153C444 149 453 146 454 141ZM454 141C452 135 451 126 456 123C455 128 457 137 454 141ZM450 209L443 215L435 221L427 227L419 233L410 239L402 244L393 249L384 254L376 258L366 263L357 267L348 270L339 274M427 227C426 237 426 251 433 253C431 246 433 232 427 227ZM427 227C417 226 404 222 404 214C410 218 424 221 427 227ZM402 244C400 253 400 264 406 267C404 260 406 249 402 244ZM402 244C394 242 383 237 383 231C388 235 400 238 402 244ZM376 258C374 265 372 275 377 278C376 272 379 263 376 258ZM376 258C369 256 360 251 361 246C365 250 374 253 376 258ZM341 199L334 192L327 185L320 178L312 171L305 164L297 158L289 152L281 146L273 140L265 135L256 129L247 125L238 120L229 115M320 178C310 178 296 180 295 188C302 185 316 184 320 178ZM320 178C320 168 322 154 330 153C326 160 326 173 320 178ZM297 158C288 159 277 162 276 169C282 165 294 164 297 158ZM297 158C297 149 297 137 304 135C302 142 302 154 297 158ZM273 140C266 142 256 145 256 151C261 148 271 145 273 140ZM273 140C272 133 272 122 277 120C276 126 277 136 273 140ZM247 125C241 126 233 130 234 135C237 132 246 129 247 125ZM247 125C246 118 245 110 249 107C249 112 251 121 247 125ZM241 185L233 190L224 195L215 199L205 203L196 206L186 209L177 211L167 214L157 215L147 217M215 199C212 208 209 221 215 224C215 217 219 205 215 199ZM215 199C206 195 195 189 196 181C201 187 213 192 215 199ZM186 209C183 216 180 226 184 230C185 224 189 214 186 209ZM186 209C180 205 171 198 173 193C177 198 186 203 186 209ZM143 167L136 160L129 153L121 147L113 141L105 135L96 131L87 126M121 147C112 148 101 151 100 158C106 154 118 153 121 147ZM121 147C121 138 121 126 128 124C126 131 126 143 121 147Z' fill='none' stroke='%23A9C98F' stroke-width='1.1' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cg fill='%23151514'%3E%3Ccircle cx='56' cy='146' r='2.5'/%3E%3Ccircle cx='427' cy='129' r='2.5'/%3E%3Ccircle cx='339' cy='274' r='2.5'/%3E%3Ccircle cx='229' cy='115' r='2.5'/%3E%3Ccircle cx='147' cy='217' r='2.5'/%3E%3Ccircle cx='87' cy='126' r='2.5'/%3E%3C/g%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:100% 100%;position:absolute;inset:0 -16% 22% -40%}.dvn-sp-proc{z-index:-1;pointer-events:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 730 560' preserveAspectRatio='xMidYMax meet' overflow='visible'%3E%3Cpath d='M668 532L667 522L666 512L665 502L664 492L663 482L662 472L661 462L660 452L659 442L659 432L658 422L657 412L657 403L656 393L656 383L655 373L655 363L654 353L654 343L654 333L654 323L653 313L653 303L653 293L653 283L653 273L653 263L653 253L654 243L654 233L654 223L654 213L655 203L655 193L656 183L656 173L657 163L657 153L658 143L658 133L659 123L660 113L661 103L662 93L662 83L663 73L664 63M665 502C652 493 633 482 624 490C636 493 653 506 665 502ZM665 502C675 490 691 476 702 482C691 487 677 504 665 502ZM662 472C650 463 632 452 622 460C634 463 651 476 662 472ZM662 472C672 461 688 447 698 453C687 458 673 474 662 472ZM659 442C648 433 630 423 621 430C633 433 649 446 659 442ZM659 442C669 432 685 418 695 424C684 429 670 444 659 442ZM657 412C646 404 630 393 621 400C632 403 647 416 657 412ZM657 412C667 402 682 390 692 395C681 400 668 414 657 412ZM656 383C645 374 629 363 621 370C631 373 646 385 656 383ZM656 383C665 373 680 361 689 367C679 371 666 384 656 383ZM654 353C644 344 629 334 621 340C631 343 645 355 654 353ZM654 353C664 343 678 332 687 338C677 342 664 354 654 353ZM654 323C644 314 630 304 622 310C631 313 644 325 654 323ZM654 323C663 314 677 303 685 309C676 312 663 325 654 323ZM653 293C644 284 631 275 623 280C632 283 644 295 653 293ZM653 293C662 284 676 274 683 280C674 283 662 295 653 293ZM653 263C645 255 632 245 624 250C633 253 645 264 653 263ZM653 263C662 255 675 245 682 251C674 254 662 265 653 263ZM654 233C646 225 634 216 626 220C634 224 646 234 654 233ZM654 233C662 225 675 217 682 222C673 224 662 235 654 233ZM655 203C647 195 636 186 629 191C636 194 647 204 655 203ZM655 203C663 196 675 188 681 192C674 195 662 205 655 203ZM656 173C649 165 638 157 631 161C639 164 648 174 656 173ZM656 173C664 166 675 159 682 163C674 166 663 175 656 173ZM658 143C651 136 641 127 635 131C641 134 651 144 658 143ZM658 143C665 137 676 130 682 134C675 136 665 145 658 143ZM660 113C654 106 644 98 638 102C645 105 653 114 660 113ZM660 113C667 107 678 101 683 105C676 107 666 115 660 113ZM662 83C657 77 648 69 642 72C648 75 656 84 662 83ZM662 83C669 78 679 72 684 76C678 78 669 85 662 83ZM659 432L651 426L643 420L636 413L628 406L621 399L614 392L608 385L601 377L595 369L589 361L583 353L577 345L572 337L566 328L561 319M636 413C625 414 610 417 609 426C616 422 632 420 636 413ZM636 413C636 402 637 387 645 385C642 393 642 408 636 413ZM614 392C605 392 591 394 590 401C597 398 610 398 614 392ZM614 392C615 382 617 369 625 368C622 375 621 388 614 392ZM595 369C586 369 574 369 573 376C579 374 591 374 595 369ZM595 369C596 361 599 349 606 349C602 355 601 366 595 369ZM577 345C570 344 560 344 558 349C563 348 573 349 577 345ZM577 345C579 338 582 328 588 328C585 333 582 343 577 345ZM654 353L661 345L668 337L674 330L680 322L685 313L691 305L696 296L700 287L705 278L709 269L713 260L716 251M674 330C672 319 668 305 660 304C664 311 666 326 674 330ZM674 330C684 329 699 329 702 337C694 335 679 336 674 330ZM691 305C688 296 683 284 676 284C681 290 684 302 691 305ZM691 305C700 303 712 302 715 309C708 307 695 310 691 305ZM705 278C702 271 697 262 691 263C696 267 699 277 705 278ZM705 278C712 276 723 275 726 280C720 279 709 282 705 278ZM653 273L647 265L640 257L634 249L629 241L623 233L618 224L613 216L608 207L604 198L600 189L596 179L593 170M634 249C624 248 609 249 606 257C614 254 629 256 634 249ZM634 249C636 239 641 225 649 224C644 231 642 246 634 249ZM618 224C609 223 596 221 593 228C600 227 613 229 618 224ZM618 224C620 215 625 204 632 204C628 210 624 222 618 224ZM604 198C597 195 586 194 583 199C589 198 599 201 604 198ZM604 198C607 191 612 181 618 182C613 187 610 196 604 198ZM655 193L661 185L667 177L673 169L678 160L683 151L687 142L691 133L694 123M673 169C671 159 666 146 658 146C663 152 666 166 673 169ZM673 169C683 167 696 167 699 174C692 172 678 174 673 169ZM687 142C684 135 679 126 673 127C677 131 681 141 687 142ZM687 142C694 140 705 138 708 143C702 142 692 146 687 142Z' fill='none' stroke='%237FA866' stroke-width='1.1' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cg fill='%23AACC8E'%3E%3Ccircle cx='664' cy='63' r='2.5'/%3E%3Ccircle cx='561' cy='319' r='2.5'/%3E%3Ccircle cx='716' cy='251' r='2.5'/%3E%3Ccircle cx='593' cy='170' r='2.5'/%3E%3Ccircle cx='694' cy='123' r='2.5'/%3E%3C/g%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:100% 100%;position:absolute;inset:-55% -22% -6%}.dvn-sp-cost{z-index:-1;pointer-events:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 600 620' preserveAspectRatio='xMidYMid meet' overflow='visible'%3E%3Cpath d='M250 210L242 203L235 197L227 191L219 184L211 178L203 172L195 166L187 160L179 154L171 149L163 143L155 137L146 132L138 127L129 121L121 116L112 111L103 106L95 101L86 96L77 91L68 87L59 82M227 191C215 192 199 197 198 206C206 201 223 199 227 191ZM227 191C226 178 227 162 237 159C233 168 234 185 227 191ZM203 172C192 174 177 179 177 187C184 183 200 180 203 172ZM203 172C203 161 203 145 211 142C209 151 210 167 203 172ZM179 154C169 157 155 161 155 169C162 165 176 162 179 154ZM179 154C178 144 178 129 186 127C183 135 185 149 179 154ZM155 137C145 140 133 144 133 152C139 147 152 144 155 137ZM155 137C153 128 153 115 160 112C158 119 160 132 155 137ZM129 121C121 124 110 128 110 135C115 131 127 128 129 121ZM129 121C128 113 127 101 133 98C132 105 134 117 129 121ZM103 106C96 108 86 113 86 119C91 115 102 112 103 106ZM103 106C102 98 101 87 106 85C105 91 108 102 103 106ZM77 91C70 94 62 98 62 104C66 100 76 97 77 91ZM77 91C75 85 74 75 79 72C78 78 81 87 77 91ZM171 149L169 139L166 129L163 120L160 110L156 101L152 92L147 83L141 75M163 120C156 116 146 113 142 118C148 118 158 123 163 120ZM163 120C167 113 174 104 180 106C175 110 169 119 163 120ZM152 92C146 90 137 89 135 93C140 93 148 95 152 92ZM152 92C154 86 158 79 162 80C159 83 156 91 152 92ZM121 116L111 117L101 118L91 118L81 118L71 116L61 114M91 118C86 124 80 132 83 136C85 131 92 124 91 118ZM91 118C86 113 80 105 83 100C85 105 92 113 91 118ZM400 520L407 513L414 506L421 498L428 491L435 484L442 477L449 470L457 464L464 457L471 450L479 443L486 437L494 430L502 424L509 417L517 411L525 405L533 399L540 392L548 386L556 380L564 374L573 368L581 363L589 357L597 351L605 346L614 340L622 335L630 329M421 498C420 484 417 465 406 463C411 473 412 493 421 498ZM421 498C435 499 454 502 456 512C446 508 427 507 421 498ZM442 477C442 464 439 446 429 444C433 453 434 472 442 477ZM442 477C456 478 474 481 475 491C466 487 447 486 442 477ZM464 457C464 444 462 427 452 425C456 434 456 451 464 457ZM464 457C477 458 494 461 495 471C486 466 469 465 464 457ZM486 437C487 425 485 409 476 406C480 415 479 431 486 437ZM486 437C498 438 514 442 515 451C507 446 491 445 486 437ZM509 417C510 406 509 391 500 389C503 397 503 412 509 417ZM509 417C520 419 535 423 536 431C528 427 513 425 509 417ZM533 399C533 388 533 374 525 371C528 379 526 394 533 399ZM533 399C543 400 557 404 557 412C550 408 536 406 533 399ZM556 380C557 371 557 357 550 355C552 362 551 376 556 380ZM556 380C566 382 579 386 579 393C573 389 559 387 556 380ZM581 363C582 354 582 342 575 339C577 346 576 358 581 363ZM581 363C589 364 601 368 601 375C595 371 583 369 581 363ZM605 346C607 337 607 326 601 324C603 330 601 341 605 346ZM605 346C613 347 624 351 624 358C619 354 608 351 605 346ZM479 443L480 433L481 423L482 414L484 404L486 394L489 384L492 375L495 365L499 356L503 347L507 338M482 414C476 406 467 397 460 400C467 404 475 414 482 414ZM482 414C490 408 502 402 508 407C500 409 489 416 482 414ZM489 384C485 378 478 369 472 371C477 375 483 384 489 384ZM489 384C496 381 507 377 511 381C504 382 494 387 489 384ZM499 356C496 350 491 343 486 344C490 347 494 355 499 356ZM499 356C505 354 514 351 517 356C511 355 503 359 499 356ZM533 399L543 399L553 399L563 398L573 397L582 396L592 394L602 392L612 389L621 386M563 398C568 391 575 380 571 375C569 382 561 391 563 398ZM563 398C569 405 577 415 574 421C571 414 561 405 563 398ZM592 394C596 388 601 378 596 374C595 380 590 389 592 394ZM592 394C598 398 606 405 603 411C600 406 592 400 592 394ZM581 363L584 353L588 344L592 335L597 326L602 318L608 310M592 335C589 327 583 317 577 318C582 323 586 333 592 335ZM592 335C600 332 611 330 614 336C608 335 597 339 592 335Z' fill='none' stroke='%23A9C98F' stroke-width='1.1' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cg fill='%23151514'%3E%3Ccircle cx='59' cy='82' r='2.5'/%3E%3Ccircle cx='141' cy='75' r='2.5'/%3E%3Ccircle cx='61' cy='114' r='2.5'/%3E%3Ccircle cx='630' cy='329' r='2.5'/%3E%3Ccircle cx='507' cy='338' r='2.5'/%3E%3Ccircle cx='621' cy='386' r='2.5'/%3E%3Ccircle cx='608' cy='310' r='2.5'/%3E%3C/g%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:100% 100%;position:absolute;inset:-14% -10% -4% -8%}.dvn-sp-ctal{z-index:-1;opacity:.8;pointer-events:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 360 400' preserveAspectRatio='xMinYMax meet' overflow='visible'%3E%3Cpath d='M-10 410L-3 403L3 395L10 388L17 380L23 373L30 365L36 357L42 350L49 342L55 334L61 326L67 318L73 310L79 302L85 294L91 286L97 278L102 270L108 261L114 253L119 245L125 236L130 228L135 219L141 211L146 202L151 194L156 185L161 176L166 168L171 159L175 150L180 141L185 133L189 124L194 115L198 106L203 97M10 388C8 372 4 351 -8 350C-2 360 0 382 10 388ZM10 388C26 388 47 390 50 401C39 397 17 397 10 388ZM30 365C28 350 23 330 11 329C17 339 20 360 30 365ZM30 365C45 364 65 366 68 377C57 373 37 374 30 365ZM49 342C46 328 41 308 30 308C36 317 39 337 49 342ZM49 342C63 341 83 342 86 353C75 349 55 350 49 342ZM67 318C65 305 59 286 49 286C55 295 58 314 67 318ZM67 318C81 317 100 318 103 328C93 324 74 326 67 318ZM85 294C82 281 77 264 67 264C73 272 76 290 85 294ZM85 294C98 293 116 293 120 302C110 299 92 302 85 294ZM102 270C100 257 94 241 84 241C90 249 94 266 102 270ZM102 270C115 268 132 268 135 277C126 274 109 277 102 270ZM119 245C116 233 111 218 101 218C107 226 111 242 119 245ZM119 245C131 243 147 242 151 251C141 248 125 251 119 245ZM135 219C132 209 127 194 118 195C123 202 127 217 135 219ZM135 219C146 217 162 216 165 224C156 222 141 225 135 219ZM151 194C148 184 142 170 134 171C139 177 143 191 151 194ZM151 194C161 192 176 190 179 198C171 196 157 199 151 194ZM166 168C163 158 157 146 149 147C154 153 159 166 166 168ZM166 168C175 166 189 164 192 171C185 170 171 173 166 168ZM180 141C177 133 171 121 164 122C169 127 173 140 180 141ZM180 141C189 139 202 137 205 144C198 143 185 146 180 141ZM194 115C191 107 185 96 179 97C183 102 187 113 194 115ZM194 115C202 112 214 110 217 116C210 115 199 119 194 115ZM61 326L60 316L58 306L57 296L57 286L57 276L57 266L57 256L58 246L59 236L61 227L63 217L65 207M57 296C49 290 36 282 30 287C38 290 50 299 57 296ZM57 296C65 288 76 279 83 283C75 286 66 297 57 296ZM57 266C50 260 40 252 34 256C41 259 50 268 57 266ZM57 266C64 260 74 253 80 257C73 259 64 268 57 266ZM59 236C54 231 46 224 41 226C47 229 53 237 59 236ZM59 236C65 232 75 227 79 231C73 232 65 238 59 236ZM108 261L118 259L127 257L137 254L147 251L156 247L165 243L174 239L183 234L191 229L200 223M137 254C142 244 146 231 140 226C140 234 133 247 137 254ZM137 254C146 259 157 268 155 276C150 269 138 262 137 254ZM165 243C168 235 170 223 165 220C165 227 161 238 165 243ZM165 243C173 247 183 253 182 259C177 254 166 249 165 243ZM151 194L150 184L149 174L149 164L149 154L150 144L152 134L153 124L156 114M149 164C141 157 130 149 124 154C131 156 142 166 149 164ZM149 164C156 157 167 149 174 153C166 156 156 165 149 164ZM152 134C147 128 139 121 134 123C139 126 146 134 152 134ZM152 134C158 130 167 125 172 129C166 130 157 136 152 134Z' fill='none' stroke='%237FA866' stroke-width='1.1' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cg fill='%23AACC8E'%3E%3Ccircle cx='203' cy='97' r='2.5'/%3E%3Ccircle cx='65' cy='207' r='2.5'/%3E%3Ccircle cx='200' cy='223' r='2.5'/%3E%3Ccircle cx='156' cy='114' r='2.5'/%3E%3C/g%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:100% 100%;width:16vw;max-width:200px;height:30%;position:absolute;bottom:0;left:0}.dvn-sp-ctar{z-index:-1;opacity:.8;pointer-events:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 440 640' preserveAspectRatio='xMaxYMax meet' overflow='visible'%3E%3Cpath d='M450 650L446 641L442 632L438 623L434 613L430 604L426 595L422 586L418 577L414 567L410 558L406 549L402 540L399 531L395 521L391 512L387 503L383 494L380 484L376 475L372 466L369 456L365 447L361 438L358 429L354 419L350 410L347 401L343 391L340 382L336 372L333 363L329 354L326 344L322 335L319 326L315 316L312 307L309 297L305 288L302 278L299 269L295 260L292 250L289 241L286 231L282 222L279 212L276 203L273 193L270 184L267 174L263 165L260 155L257 146L254 136L251 127L248 117L245 108L242 98L239 89M438 623C421 617 397 612 389 623C404 622 427 631 438 623ZM438 623C445 606 458 585 471 587C461 597 451 620 438 623ZM426 595C409 589 386 584 379 596C392 595 415 603 426 595ZM426 595C433 579 445 558 459 561C449 570 439 593 426 595ZM414 567C398 562 375 557 368 568C382 567 404 575 414 567ZM414 567C421 552 433 532 446 534C436 544 427 565 414 567ZM402 540C387 534 365 529 358 540C371 539 392 547 402 540ZM402 540C410 525 421 505 434 508C424 517 415 538 402 540ZM391 512C376 507 354 501 348 512C360 511 381 519 391 512ZM391 512C398 498 410 479 422 481C412 490 403 510 391 512ZM380 484C365 479 344 474 337 484C350 483 370 491 380 484ZM380 484C387 470 398 452 410 455C401 463 391 482 380 484ZM369 456C354 451 334 446 328 456C340 455 359 463 369 456ZM369 456C375 443 386 425 398 428C389 436 380 455 369 456ZM358 429C344 423 324 418 318 428C329 427 348 435 358 429ZM358 429C364 415 375 398 386 401C378 408 369 427 358 429ZM347 401C334 395 315 390 308 399C320 399 338 407 347 401ZM347 401C353 388 364 371 375 374C366 381 358 399 347 401ZM336 372C323 367 305 362 299 371C310 371 327 378 336 372ZM336 372C343 360 353 344 363 347C355 354 347 371 336 372ZM326 344C313 339 296 334 290 343C300 343 317 350 326 344ZM326 344C332 332 342 317 352 320C344 327 336 343 326 344ZM315 316C304 311 287 306 281 314C291 314 307 321 315 316ZM315 316C322 305 331 290 341 293C333 299 325 315 315 316ZM305 288C294 283 278 278 272 286C282 286 297 293 305 288ZM305 288C311 277 321 263 330 265C323 272 315 287 305 288ZM295 260C284 255 269 250 263 258C273 258 288 264 295 260ZM295 260C301 249 311 236 319 238C312 244 304 259 295 260ZM286 231C275 227 260 222 255 229C264 229 278 236 286 231ZM286 231C291 221 300 208 309 211C302 216 294 230 286 231ZM276 203C266 198 251 194 246 201C255 201 269 207 276 203ZM276 203C281 193 290 181 298 183C292 189 284 202 276 203ZM267 174C257 170 243 166 238 172C246 172 260 178 267 174ZM267 174C272 165 280 153 288 156C282 161 275 174 267 174ZM257 146C248 142 235 137 230 144C238 144 251 150 257 146ZM257 146C262 137 271 126 278 128C272 133 265 145 257 146ZM248 117C239 113 227 109 222 115C230 115 242 121 248 117ZM248 117C253 109 261 98 268 100C262 105 256 117 248 117ZM402 540L393 537L383 534L374 530L365 527L355 523L346 519L337 515L328 510L319 505L311 501L302 495L294 490L285 485L277 479L269 473L261 467L253 461M374 530C363 536 349 546 351 555C357 548 373 540 374 530ZM374 530C369 519 364 502 372 496C372 506 379 522 374 530ZM346 519C336 523 322 531 324 540C330 534 345 527 346 519ZM346 519C343 508 339 493 347 488C346 497 351 512 346 519ZM319 505C310 509 297 515 298 523C304 517 317 513 319 505ZM319 505C317 496 315 482 322 478C321 486 325 500 319 505ZM294 490C285 493 274 497 274 504C280 500 291 497 294 490ZM294 490C292 481 291 469 298 466C296 473 298 485 294 490ZM269 473C261 475 251 478 251 484C256 481 267 479 269 473ZM269 473C268 465 268 455 274 453C272 459 273 469 269 473ZM372 466L377 457L380 447L384 438L387 429L390 419L393 410L395 400L397 390L399 380L400 370L401 360L402 350M384 438C379 427 370 413 361 415C368 422 375 437 384 438ZM384 438C395 434 411 430 417 437C407 437 392 443 384 438ZM393 410C387 401 379 390 371 392C378 397 385 409 393 410ZM393 410C402 405 416 400 421 406C413 407 400 413 393 410ZM399 380C394 373 385 365 379 368C385 371 393 380 399 380ZM399 380C406 376 417 370 422 375C415 376 405 383 399 380ZM336 372L327 368L318 364L309 359L301 354L292 349L284 344L275 338L267 332L259 326L252 320L244 313L237 307L229 300L222 293L215 285M309 359C298 363 282 371 283 380C291 374 307 368 309 359ZM309 359C306 347 304 330 313 326C311 335 316 352 309 359ZM284 344C273 346 259 352 259 360C266 355 281 351 284 344ZM284 344C282 333 281 317 289 314C287 323 290 338 284 344ZM259 326C250 328 237 332 237 339C243 335 256 333 259 326ZM259 326C259 316 259 303 266 301C264 308 265 321 259 326ZM237 307C228 307 217 310 216 316C222 313 234 312 237 307ZM237 307C237 298 238 287 244 285C241 291 242 303 237 307ZM309 297L312 288L316 279L318 269L321 259L323 249L324 240L326 230L327 220L327 210L327 200M318 269C312 259 302 246 294 249C301 254 309 268 318 269ZM318 269C329 264 344 258 350 265C341 266 326 273 318 269ZM324 240C318 232 309 222 302 226C309 229 317 240 324 240ZM324 240C333 234 344 228 350 234C342 235 331 242 324 240ZM276 203L268 197L260 191L252 185L244 178L237 171L230 164L224 157L218 149L212 141M252 185C241 187 225 191 225 200C232 195 248 193 252 185ZM252 185C251 174 252 158 261 155C258 164 259 180 252 185ZM230 164C221 164 209 166 207 173C214 170 226 170 230 164ZM230 164C231 155 233 143 240 141C237 148 236 161 230 164Z' fill='none' stroke='%237FA866' stroke-width='1.1' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cg fill='%23AACC8E'%3E%3Ccircle cx='239' cy='89' r='2.5'/%3E%3Ccircle cx='253' cy='461' r='2.5'/%3E%3Ccircle cx='402' cy='350' r='2.5'/%3E%3Ccircle cx='215' cy='285' r='2.5'/%3E%3Ccircle cx='327' cy='200' r='2.5'/%3E%3Ccircle cx='212' cy='141' r='2.5'/%3E%3C/g%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:100% 100%;width:18vw;max-width:240px;height:46%;position:absolute;bottom:0;right:0}.dvn-btn-ghost-dark{color:#fff;background-color:#0000;border:1px solid #ffffff47;border-radius:8px;align-items:center;height:50px;padding-left:22px;padding-right:22px;font-size:15px;font-weight:500;line-height:1;text-decoration:none;display:inline-flex}@media screen and (min-width:1280px){.blog-card{grid-template-columns:1fr 1fr}.bottom-leaves-copy{width:63px;left:48px}.info-para{font-size:20px}.faq-section{padding-top:120px}.swiper-pagination.none{display:none}.box-div{min-height:452px;margin-top:120px;padding-left:100px}.customer-say{padding-bottom:80px}.div-block-19{max-width:581px}.hero-grid{grid-column-gap:93px;grid-row-gap:93px;grid-template-columns:1fr 563px}.core-grid{grid-column-gap:40px;grid-row-gap:40px}.box-large-vector{max-width:525px}.card-title{font-size:32px;line-height:40px}.column-1{grid-column-gap:40px;grid-row-gap:40px}.main-heading{font-size:68px}.main-heading.white{font-size:52px}.hire-heading.size{font-size:28px;line-height:34px}.heading-2{max-width:690px;font-size:32px;line-height:40px}.column-grid{grid-column-gap:40px;grid-row-gap:40px}.enginering-grid{grid-column-gap:70px;grid-row-gap:70px}.enginering-grid.max-width-tier{grid-column-gap:150px;grid-row-gap:150px}.bottom-leaves{width:184px;left:40%}.number-heading{font-size:60px;line-height:90px}.industeries-section{padding-top:120px}.arro-wraper{z-index:4;justify-content:space-between;align-items:center;margin-top:0;position:absolute;top:50%;transform:translateY(-50%)}.right-top-leaf{width:41px}.sub-heading.left.size-34{font-size:40px;line-height:48px}.bottom-right-leaf{max-width:184px}.deverr-core-section,.section-3{padding-top:120px;padding-bottom:120px}.top-leaves-copy{width:100px}.hero-descrption{font-size:20px;line-height:30px}.hero-descrption.mb-32.white{max-width:598px}.footer-cta{padding-top:120px;padding-bottom:120px}.slide-contant{max-width:344px}.slider-grid{grid-column-gap:72px;grid-row-gap:72px;justify-content:center;max-width:960px}.grids-wraper{grid-column-gap:60px;grid-row-gap:60px}.top-leaves{width:100px}.footer-cta-box{min-height:393px;padding-left:100px}.grid{grid-column-gap:40px;grid-row-gap:40px}.hero-section-2.bg-change{padding-bottom:208px}.hero-section-2.bg-change-solution{padding-bottom:117px}.tech-talent-section{padding-top:120px}.list-3{grid-column-gap:21px;grid-row-gap:21px}.recognized-section{padding-top:120px;padding-bottom:120px}.card-btn-2{padding-left:36px;padding-right:36px}.counter-line{right:-116px}.vector{width:915px;right:-22%}.industry-card-2{padding:19px}.nav-link-prent,.nav-link-wraper{grid-column-gap:32px;grid-row-gap:32px}.div-block-177{padding-bottom:76px}.heading-4{max-width:690px;font-size:32px;line-height:40px}.div-block-179{max-width:581px}.section-5{padding-top:120px;padding-bottom:120px}.div-block-193{padding-bottom:76px}.right-div{margin-right:40px}.card-3{padding:32px 31px}.service-grid{grid-column-gap:140px;grid-row-gap:140px;grid-template-columns:1fr 464px;margin-top:120px}.deliver-software{padding-top:120px;padding-bottom:120px}.white-slider-card.h252{min-height:auto}.mt-33{grid-column-gap:14px;grid-row-gap:14px}.heading-5{max-width:690px;font-size:32px;line-height:40px}.div-block-22{grid-column-gap:40px;grid-row-gap:40px}.div-block-202{padding-bottom:76px}.david-card.box-shadow{bottom:185px;left:-12px}.david-card.pd-13{top:79px;right:48px}.david-card.pd-12{bottom:39px;right:27px}.div-block-206{padding-bottom:76px}.grid-4{grid-column-gap:24px;grid-row-gap:24px;max-width:none}.heading-6{max-width:690px;font-size:32px;line-height:40px}.solution-grid{grid-column-gap:137px;grid-row-gap:137px;grid-template-columns:1fr 568px}.nearshore{padding-top:120px;padding-bottom:120px}}@media screen and (min-width:1440px){.site-image.team{height:91%}.link-2,.form_field-label,.is--second,.width-60percent{font-size:.8em}.testimonial-image-2{width:100%;height:100%}.section-features{padding-top:100px;padding-bottom:100px}.testimonial-image-base{flex:1}.enginering-grid{grid-column-gap:120px;grid-row-gap:120px}.div-block-170{padding-left:80px}.vector{right:-15%}.div-block-184{padding-left:80px}.right-div._w-475{max-width:475px}.div-block-198{padding-left:80px}.div-block-198.pdleft-remove{padding-left:0}.left-content._w-532{max-width:553px}}@media screen and (min-width:1920px){.link-2{font-size:.8em}.display-1{font-size:94px;line-height:92px}.display-1.width-80percent{font-size:39px;line-height:80px}.form_field-label,.is--second,.width-60percent{font-size:.8em}.header1{height:50vh}.heading-3.size-18{display:block}}@media screen and (max-width:991px){h1{font-size:55px;line-height:65px}h2{font-size:45px;line-height:55px}.hero-section{text-align:center;flex-direction:column;padding-top:150px;padding-bottom:100px}.hero-section.sub{text-align:left}.full-container.nav{align-items:center}.content-wrapper{max-width:none}.main-paragraph.big{margin-bottom:0;font-size:20px;line-height:30px}.section{padding-top:50px;padding-bottom:50px}.nav-link{padding-left:0;display:block}.nav-link:hover{color:#000000bf}.nav-link.w--current{display:block}.footer-grid{grid-row-gap:12px;grid-template-columns:1fr}.footer-card.limit{margin-bottom:32px}.copyright-wrapper{grid-column-gap:24px;grid-row-gap:24px;flex-direction:column;align-items:flex-start}.divider{margin-left:auto;margin-right:auto}.nav-menu{background-color:#fff;flex-direction:column;justify-content:flex-start;align-items:flex-start;margin-left:0;padding:20px 5%;display:none}.brand{margin-right:auto}.feature-card{flex-direction:column;width:100%;max-width:500px;margin-left:auto;margin-right:auto}.contact-card{width:100%;margin-left:auto;margin-right:auto}.hero-wrapper{text-align:center;max-width:none;margin-left:auto;margin-right:auto}.feature-card-2,.contact-card-2{width:100%;margin-left:auto;margin-right:auto}.event-grid{flex-direction:column;margin-bottom:50px}.main-footer{padding-top:50px}.main-grid{grid-row-gap:40px;grid-template-columns:1fr}.main-grid.column-3{grid-template-columns:1fr}.main-grid.column-team{grid-template-columns:1fr;margin-bottom:64px}.main-grid.steps{grid-template-columns:1fr;margin-bottom:40px}.main-grid.steps.reverse{grid-template-columns:1fr}.site-image{max-width:100%;max-height:500px}.site-image.steps{min-height:auto}.menu-button-4{z-index:3;filter:none;align-items:flex-end;width:auto;margin-left:20px;display:none;position:relative;left:0%}.full-screen-menu{z-index:2;background-color:#fffffffa;align-items:flex-start}.nav-link-3{text-align:left;text-transform:uppercase;font-family:Editorsnote,sans-serif;font-weight:300;display:block}.container-small-650px{max-width:450px}.nav-button-menu{z-index:1;position:relative}.div-block-154{grid-column-gap:24px;grid-row-gap:24px;flex-direction:row;align-items:flex-start;margin-top:32px;display:flex}.divider-line.f{margin-top:24px;margin-bottom:24px}.container-large-1000px,.marquee-photo_component.mg-large{margin-bottom:40px}.display-title.mg-auto{margin-bottom:24px}.container{max-width:728px}.page-wrapper-2{grid-template-rows:auto auto auto;grid-template-columns:1fr;max-width:100%;height:auto}.display-1{margin-bottom:0;font-size:60px;line-height:66px}.display-1.width-80percent{width:82%}.information_content.hide-tablet{display:none}.information_content.is--centered{justify-content:center;align-items:center;display:flex}.information_section{height:auto}.information_section.background-color{min-height:auto}.information_section.background-color.neutral-200{max-width:100%}.information_section.background-color.neutral-200.is--footer{text-align:center;padding-bottom:8px}.information_section.background-color.neutral-200.is--footer.hide-desktop{display:flex}.form_section{align-items:flex-start;max-width:100%;height:auto}.form_block{width:540px}.form_field-label{font-size:1.7em}.book-a-call{padding-left:40px;padding-right:40px}.section-2,.section-contact{padding-top:64px}.navigation-main-b{grid-column-gap:8px;grid-row-gap:8px;display:flex}.feature-grid-large{grid-template-columns:1fr 1fr}.section-testimonial{padding-top:64px}.navigation-menu{background-color:#fff;border-bottom:1px solid #e5e7eb;margin-left:5%;margin-right:5%;padding:12px}.navigation-menu.w--open{background-color:#282556;border-color:#fff}.div-block-7._2{order:-1}.image-3{display:none;right:-19%}.quote-wrapper{padding-right:0}.section-content,.section-footer{padding-top:64px}.div-block-5{flex-flow:column}.card-grid.cta{flex-flow:row}.header1{height:auto;min-height:auto;padding-bottom:200px}.navigation{padding-left:5%;padding-right:5%;position:relative}.navigation-logo-link{margin-right:0}.navigation-link{width:100%;margin-top:8px;margin-bottom:8px}.section-book-a-call{padding-top:64px}.linkfooter{padding-left:0;padding-right:0}.section-features{padding-top:64px}.div-block-3.content{flex-flow:column;display:flex}.navigation-mobile{color:#fff;background-color:#030711;border-radius:44px;justify-content:center;align-items:center;width:48px;height:48px;padding:12px;display:flex}.navigation-mobile.w--open{color:#fff;background-color:#67b0fc;border-color:#0000}.image-5{left:auto;right:10%}.slide-content-grid{grid-template-columns:1fr}.div-block-14{grid-column-gap:20px;grid-row-gap:20px;flex-flow:column;justify-content:space-between;align-items:flex-start}.div-block-14.last{flex-flow:row}.heading-style-h1{font-size:3.25rem;line-height:1.2}.heading-style-h1.hiring{font-size:40px}.padding-section.large{padding-top:5rem;padding-bottom:5rem}.section-content-left.blog-filter{position:static}.margin-top{margin-bottom:0;margin-left:0;margin-right:0}.ms-pill-wrap{justify-content:flex-start;align-items:flex-start}.blog-content-header{grid-column-gap:2rem;grid-row-gap:2rem}.search-input-field{background-position:3%}.collection-list-categories{flex-flow:wrap;display:flex}.section-content-wrapper{grid-template-columns:1fr}.section-content-wrapper.is-blog{grid-column-gap:3rem;grid-row-gap:3rem;grid-template-columns:1fr}.heading-style-h3-2{font-size:2.25rem}.section-content-right{margin-top:2rem}.heading-style-h2{font-size:36px}.heading-style-h1-large{font-size:4rem}.b-template-hero-image{height:auto}.fs-toc_sidebar{width:100%;padding:1.5rem;position:relative;top:0}.template-content-wrapper{grid-column-gap:2rem;grid-row-gap:2rem;grid-template-columns:2fr}.submit-button{font-size:1rem}.collection-list-related-blog{grid-template-columns:1fr 1fr}.featured-blog-slide{height:auto;padding:3rem 2rem}.hiring-hero-content-wrapper{padding-top:4rem;padding-bottom:4rem}.engineers-content-wrapper{grid-template-columns:3.25fr}.engineer-avatar{height:15rem}.process-content-wrapper{grid-template-columns:1fr 1.5fr}.roles-card-wrapper{grid-template-columns:1fr 1fr 1fr}.roles-icon-wrap{width:70px;height:70px}.logo-carousel-wrapper{margin-top:2rem}.faq-content-wrapper{grid-column-gap:2rem;grid-row-gap:2rem}.roles-content-wrapper{padding-top:3rem;padding-bottom:3rem}.roles-collection{grid-column-gap:1rem;grid-row-gap:1rem}.bottom-leaves-copy{width:40px;left:30px}.info-para{text-align:center}.info-para.mt-14{text-align:left;margin-top:8px;font-size:16px}.info-para.mt-18{text-align:left;margin-top:12px;font-size:16px}.info-para._w-412{text-align:left}.designrush-logo{width:100%;max-width:150px}.faq-section{padding-top:80px}.div-block-166{grid-column-gap:16px;grid-row-gap:16px}.leaf-vector{width:50px}.box-div{justify-content:flex-start;align-items:flex-start;max-width:720px;min-height:600px;margin-top:80px;margin-left:auto;margin-right:auto;padding:40px}.customer-say{padding-top:80px;padding-bottom:80px}.paras-wraper{grid-column-gap:20px;grid-row-gap:20px}.block-span.inline{display:inline-block}.drop-down{flex-flow:column}.div-block-19{text-align:center;max-width:600px}.hero-grid{grid-column-gap:40px;grid-row-gap:40px;grid-template-columns:1fr;place-items:center;margin-top:40px}.core-grid{grid-template-columns:1fr;justify-items:center;max-width:670px;margin-left:auto;margin-right:auto}.box-large-vector{max-width:400px;inset:auto 0% 0% auto;transform:none}.footr-box-white{padding:24px}.swiper.industry{margin-top:40px}.swiper.swiper-mobile{max-width:none;height:auto;display:block}.swiper.swiper-two{display:none}.footer-2{padding-bottom:16px}.card-title{margin-top:24px;font-size:24px;line-height:30px}.mobile-slide{z-index:99999;background-color:#f5f9f1;flex-flow:column;justify-content:center;align-items:center;transition:all .3s linear;display:flex;position:fixed;inset:0%;transform:translate(100%)}.slide-arrow-wraper{margin-top:0}.column-1{width:100%}.grid-wraper{max-width:720px;margin-left:auto;margin-right:auto}.footer-link-2.hover-remove{margin-top:40px}.main-heading{text-align:center;font-size:40px}.main-heading.white{font-size:40px}.hire-heading{font-size:24px;line-height:30px}.heading-2{max-width:100%;margin-top:0}.btn-wraper{max-width:490px;margin-top:40px}.nav-link-4{font-size:20px;line-height:28px}.recognized-card{padding:24px}.industry-name.medium{text-align:center;margin-top:32px}.column-grid{max-width:720px;margin-top:30px;margin-left:auto;margin-right:auto}.enginering-grid{grid-column-gap:40px;grid-row-gap:40px;flex-flow:wrap;justify-content:center;align-items:center}.enginering-grid.max-width-tier,.enginering-grid.max-width{max-width:720px;margin-left:auto;margin-right:auto}.bottom-leaves{width:100px;left:15%}.accordation{margin-top:40px}.number-heading{font-size:40px;line-height:50px}.enginering-contant{flex-flow:column;order:9999;justify-content:center;align-items:center;max-width:550px;display:flex}.core-img{width:100%;max-width:500px}.industeries-section{padding-top:80px}.icon-slide.h60{width:50px}.right-top-leaf{width:30px;right:20px}.close{cursor:pointer;position:absolute;inset:4% 2% auto auto}.man-image{width:550px}.database-icon-wrapper{font-size:22px;line-height:28px}.sub-heading{font-size:36px;line-height:44px}.sub-heading.left{text-align:center}.sub-heading.left.size-34{font-size:36px;line-height:44px}.sub-heading.left.dekstop{text-align:left}.bottom-right-leaf{max-width:80px;right:20px}.deverr-core-section,.section-3{padding-top:80px;padding-bottom:80px}.software-wraper{flex-flow:column;justify-content:center;align-items:center;display:flex;position:relative}.software-wraper.pd-top,.software-wraper.pd-top-90{max-width:550px;padding-top:0}.div-block-171{grid-column-gap:40px;grid-row-gap:40px;flex-flow:column}.recognized-grid{grid-template-columns:1fr;max-width:600px;margin-top:40px;margin-left:auto;margin-right:auto}.grid-2{padding-left:0}.top-leaves-copy{width:50px;left:40px}.hero-descrption{text-align:center}.footer-cta{padding-top:80px;padding-bottom:80px}.step-content.flex-row{flex-flow:column;align-items:center;display:flex}.menu{cursor:pointer;display:block}.menu.open_navs.none{display:none}.menu.open_navs.none:where(.w-variant-81d09cbb-c99a-97c6-51f0-f40696d07304),.menu.open_navs.none.block{display:block}.menu.open_navs.none.block:where(.w-variant-81d09cbb-c99a-97c6-51f0-f40696d07304),.menu.open_navs.none.block.light-96{display:none}.menu.open_navs.none.light-97{display:block}.slider-grid{grid-column-gap:24px;grid-row-gap:24px;flex-flow:column;grid-template-columns:1fr;justify-content:center;place-items:center;max-width:720px;padding-top:76px}.grids-wraper{grid-column-gap:60px;grid-row-gap:60px;margin-top:60px}.section-4{padding-top:80px;padding-bottom:80px}.dropdown-list{position:static}.top-leaves{width:60px;left:85%}.footer-cta-box{justify-content:flex-start;align-items:flex-start;max-width:720px;min-height:auto;margin-left:auto;margin-right:auto;padding:40px}.div-block-172{margin-top:40px}.div-block-173{flex-flow:wrap;margin-top:40px}.deverr-contsnt{flex-flow:column;flex-grow:1;justify-content:center;align-items:center;display:flex}.block{display:inline}.grid{grid-template-columns:1fr;place-items:center;max-width:720px;margin-left:auto;margin-right:auto}.hero-section-2{padding-top:16px}.hero-section-2.bg-change{background-position:100%;padding-bottom:80px}.hero-section-2.bg-change-solution{padding-bottom:80px}.tech-talent-section{padding-top:80px}.list-3{max-width:620px;margin-top:20px}.recognized-section{padding-top:80px;padding-bottom:80px}.step-img{width:100%;max-width:500px}.counter-line{height:80px;display:none;right:10px}.vector{display:none}.industry-card-2{max-width:none}.approch-card{padding:20px}.link-prent.w175{max-width:208px}.engineers{font-size:20px;line-height:20px}.nav-link-prent{grid-column-gap:32px;grid-row-gap:32px;flex-flow:column}.nav-link-prent.none{display:none}.enginering{max-width:600px;display:block}.enginering.none{display:none}.common-para{max-width:700px;font-size:18px}.common-para.mt-16{text-align:center;max-width:100%}.common-para.mt-16.w100.mb-23{margin-bottom:16px}.card-2{max-width:100%;margin-left:auto;margin-right:auto;padding:16px}.div-block-177{padding-bottom:0}.approches-section{padding-top:79px;padding-left:16px;padding-right:16px}.heading-4{max-width:100%;margin-top:0}.div-block-178{grid-column-gap:16px;grid-row-gap:16px}.div-block-179{text-align:center;max-width:600px}.nav-link-5{font-size:20px;line-height:28px}.footer-3{padding-bottom:16px}.industry-name-3.medium{text-align:center;margin-top:32px}.section-5{padding-top:80px;padding-bottom:80px}.section-5.pd-left{padding-right:16px}.div-block-185{grid-column-gap:40px;grid-row-gap:40px;flex-flow:column}.section-6{padding-top:80px;padding-bottom:80px}.div-block-187{margin-top:40px}.div-block-189{flex-flow:wrap;margin-top:40px}.div-block-193{padding-bottom:0}.no-h3-wraper{grid-column-gap:12px;grid-row-gap:12px}.div-block-195{flex-flow:wrap;margin-top:40px}.right-div{grid-column-gap:16px;grid-row-gap:16px;grid-template-rows:auto auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;max-width:730px;margin-left:auto;margin-right:auto;display:grid}.slider-section{padding-top:80px;padding-bottom:80px;padding-left:16px}.card-para-2{margin-top:12px}.div-block-196{grid-column-gap:16px;grid-row-gap:16px}.image-content-wraper{grid-column-gap:18px;grid-row-gap:18px}.david-card-wraper{padding-top:0}.card-3{padding:16px}.industry-name-4.medium{text-align:center;margin-top:32px}.service-grid{grid-column-gap:40px;grid-row-gap:40px;grid-template-columns:1fr;place-items:center;margin-top:40px}.fullstack-developer{font-size:16px}.card-image{width:70px}.deliver-software{padding-top:80px;padding-bottom:80px}.white-slider-card.h252{min-height:238px}.white-slider-card.center{width:100%;max-width:368px}.footer-4{padding-bottom:16px}.h3-2{font-size:24px}.heading-5{max-width:100%;margin-top:0}.grid-3{flex-flow:column;display:flex}.div-block-22{grid-column-gap:24px;grid-row-gap:24px}.div-block-201{margin-top:40px}.left-content{flex-flow:column;justify-content:flex-start;align-items:center;margin-left:auto;margin-right:auto;display:flex}.left-content._w-532{max-width:520px}.div-block-202{padding-bottom:0}._1{font-size:20px}.nav-link-6{font-size:20px;line-height:28px}.david-card.mt-40{margin-top:24px}.david-card.mt-50{margin-top:0}.david-card.box-shadow{bottom:185px}.david-card.pd-13{top:90px}.david-card.pd-12{bottom:39px}.div-block-27{flex-flow:column;order:-9999;justify-content:center;align-items:center;display:flex}.card-1{padding:20px}.card-1.center{max-width:357px}.div-block-204{flex-flow:wrap;margin-top:40px}.card-para-3{margin-top:12px}.div-block-206{padding-bottom:0}.grid-4{grid-template-columns:1fr 1fr;max-width:720px;margin-top:40px;margin-left:auto;margin-right:auto}.div-block-207{margin-top:40px}.industry-name-5.medium{text-align:center;margin-top:32px}.setting-vector{width:568px}.nav-link-7{font-size:20px;line-height:28px}.heading-6{max-width:100%;margin-top:0}.grid-5{flex-flow:column;display:flex}.solution-grid{grid-column-gap:40px;grid-row-gap:40px;grid-template-columns:1fr;place-items:center;margin-top:40px}.nearshore{padding-top:80px;padding-bottom:80px}.solution-contant{padding-top:0}.card-para-4{margin-top:12px}.grid-6{flex-flow:column;display:flex}.booking-section{padding-top:80px;padding-bottom:80px}.booking-section.dvn-ct-grey{padding-top:0;padding-bottom:0}.booking-grid{grid-column-gap:0px;grid-row-gap:40px;grid-template-rows:auto;grid-template-columns:1fr;padding-top:48px;padding-bottom:24px}.booking-copy{padding-top:0}.booking-title{font-size:40px}.content_collection-list{grid-template-columns:1fr 1fr}.filter_grid{grid-template-columns:.66fr 1fr}.filter_tags-wrapper{margin-top:.5rem}.margin-bottom{margin-top:0;margin-left:0;margin-right:0}.padding-vertical{padding-left:0;padding-right:0}.filter_header{flex-direction:column-reverse;justify-content:flex-start;align-items:flex-start;padding-top:16px;padding-left:16px}.filter_block-header{align-items:start;padding-left:1rem}.blog-intro-grid{grid-column-gap:2rem;grid-template-columns:1fr}.contact-cards-wrapper{grid-template-columns:1fr}.dv-nav,.dv-header-phone{display:none}.dv-burger{display:flex}.dv-trust-inner{grid-template-rows:auto;grid-template-columns:minmax(0,1fr)}.dv-trust-txt{padding-right:0}.dv-trust-logos{border-left-style:none;border-right-style:none;flex-wrap:wrap;justify-content:flex-start;padding:0}.dv-client-logo{height:40px}.dv-clutch{justify-self:start;padding-left:0}.dv-hero.dvn-hero-clip{overflow:hidden}.dv-float{display:none}.dv-fol-hero-vine.dv-float{z-index:0;width:120px;height:52px;display:flex;top:-16px;right:-6px}.dv-fol-hero-cluster.dv-float{z-index:0;width:70px;height:70px;display:flex}.dv-hero-grid,.dv-hero-grid.dv-hero-grid-inner,.dv-hero-grid.dv-hero-grid-book,.dv-hero-grid.dv-hero-grid-person{grid-template-columns:minmax(0,1fr)}.dv-hero-copy.dv-hero-copy-book{position:static}.dv-h1,.dv-hero-lead{max-width:100%}.dv-hero-form-wrap{justify-self:stretch;max-width:none}.dv-hero-form-wrap.dv-hero-form-inner{max-width:none}.dv-hero-form-wrap.dv-hero-stage{justify-self:center;max-width:520px}.dv-lead-form{max-width:100%}.dv-container.dv-vet-grid,.dv-container.dv-proc-grid,.dv-container.dv-ov-grid{grid-template-columns:minmax(0,1fr)}.dv-container.dv-ov-grid.dvn-ov-stretch{align-items:start}.dv-container.dv-faq-grid,.dv-role-group{grid-template-columns:minmax(0,1fr)}.dv-role-side{position:static}.dv-role-list{grid-column-start:auto}.dv-diff-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.dv-vet-side{position:static}.dv-vet-sub,.dv-vet-body{max-width:100%}.dv-proc-side{position:static}.dv-proc-sub,.dv-step-body{max-width:100%}.dv-fol-cta-hang.dv-float{z-index:0;width:75px;height:122px;display:flex;top:-32px;right:-10px}.dv-cta-grid{grid-template-columns:minmax(0,1fr)}.dv-cta-sub{max-width:100%}.dv-cta-illo{width:220px;height:220px;margin:-32px 0 -28px}.dv-ov-grid{grid-template-columns:minmax(0,1fr)}.dv-ov-side{position:static}.dv-ov-copy{max-width:100%}.dv-ov-copy.dvn-ov-copy-sticky{position:static}.dv-ov-lead,.dv-ov-p{max-width:100%}.dv-faq-grid{grid-template-columns:minmax(0,1fr)}.dv-faq-side{position:static}.dv-faq-a{max-width:100%}.dv-blog-hero-grid,.dv-blog-main{grid-template-columns:minmax(0,1fr)}.dv-blog-aside{position:static}.dv-post-hero-wrap.dvn-2col{grid-template-columns:minmax(0,1fr)}.dv-article-img.dvn-hero-img{aspect-ratio:3/2;height:auto}.dv-about-hero-art{width:100%;max-width:240px;margin-left:0;margin-right:auto}.dv-vt-tabs{flex-direction:column;grid-template-columns:minmax(0,1fr);row-gap:0;display:flex}.dv-vt-menu{align-self:stretch}.dv-vt-panel{grid-area:2/1/3/2;margin-top:24px}.dv-blog-signup{display:none}.dv-blog-side{display:contents}.dvn-sec-head{grid-column-gap:32px;grid-row-gap:32px;grid-template-rows:auto;grid-template-columns:minmax(0,1fr)}.dvn-sec-head-copy{max-width:640px}.dvn-photo-card{width:100%;max-width:480px}.dvn-photo-card.dvn-ov-photo.dvn-ov-photo-fill{aspect-ratio:4/3;flex-grow:0;max-width:480px}.dvn-cost-head{grid-column-gap:40px;grid-row-gap:40px;grid-template-rows:auto;grid-template-columns:minmax(0,1fr)}.dvn-cost-head-copy{max-width:540px}.dvn-invoice-wrap{width:100%;max-width:480px}.dvn-vet-side{position:static}.dvn-qtrack-n{grid-template-columns:repeat(3,minmax(0,1fr))}.dvn-tcard{flex-basis:calc(33.3333% - 8px);width:calc(33.3333% - 8px)}.dvn-proc-side{position:static}.dvn-hub-groups{grid-template-columns:minmax(0,1fr)}}@media screen and (max-width:767px){h2{font-size:32px;line-height:1.2}h3{font-size:28px}h4{margin-bottom:6px;font-size:26px;line-height:30px}.hero-section{padding-top:148px;padding-bottom:64px}.hero-section.sub{padding-top:160px}.full-container.nav{padding:8px 16px}.main-paragraph{font-size:16px}.main-paragraph.big{font-size:18px}.logo{width:98px}.logo.emblem{width:34px}.footer-grid{grid-row-gap:25px;text-align:center;grid-template-columns:1fr;place-items:center}.footer-grid.hide{grid-template-columns:1fr;justify-items:start;padding-bottom:32px}.footer-card{padding-bottom:0}.footer-card.limit{width:100%;max-width:none;margin-bottom:0;padding-bottom:0}.copyright-wrapper{justify-content:center;margin-top:32px}.brand{padding-left:0}.card{padding:24px}.sub-header{font-size:20px}.site-button.nav{padding-top:12px;padding-bottom:12px}.main-footer{padding-top:50px;padding-bottom:32px}.main-grid.column-team{grid-template-columns:1fr}.site-image{height:400px}.site-image.steps{height:auto}.nav-link-3{font-size:45px;line-height:55px}.marquee-photo_item{margin-right:48px}.numbered{font-size:48px}.display-title.mg-regular{font-size:24px}.marquee-text{font-size:32px}.div-block-163{margin-left:48px}.div-block-163.reverse{margin-right:48px}.testimonial-stack{padding:60px 15px}.testimonial-text-three{font-size:20px;line-height:28px}.button{padding-left:40px;padding-right:40px}.button.is-card.desktop{display:none}.button.is-card.mobile{display:block}.page-wrapper-2{grid-template-columns:100vw;width:100%}.information_header{margin-bottom:56px}.display-1{margin-bottom:24px;font-size:52px;line-height:55px}.display-1.width-80percent{width:100%;font-size:32px;line-height:38px}.information_section.background-color.neutral-200{padding-bottom:16px}.form_section{padding:56px 40px}.form_block{width:100%}.form_field-label{font-size:.6em}.white-gradient.left,.white-gradient.right{width:150px}.left-arrow{inset:-50px 0% auto -72px}.left-arrow.is-roles-template{inset:auto 6rem -3% 0%}.button-primary-l.navmobile{display:none}.feature-grid-large{grid-template-columns:1fr}.headerimage{display:none}.navigation-menu{margin-left:5%;margin-right:5%}.text-block{font-size:18px}.p{font-size:16px;line-height:26px}.p.bullet,.p.bullet.small,.p.center{font-size:16px;line-height:28px}.author-wrapper{margin-top:20px}.header1{height:80vh;padding-bottom:0}.timeline-text-wrap{display:none}.h2,.h2.center,.h2.center.padding{font-size:30px;line-height:40px}.timeline-row-grid.first{grid-template-columns:16px 1fr}.h4{font-size:20px;line-height:28px}.linkfooter{grid-column-gap:30px;grid-row-gap:30px;flex-flow:column}.h3{font-size:20px;line-height:30px}.headerimage-mobile{max-width:none;height:100%;display:block}.right-arrow{inset:-50px 0% auto 72px}.right-arrow.is-roles-template{inset:auto 0% -3% 4rem}.callout{padding:8px 24px;font-size:14px;line-height:18px}.testimonial-image-base{height:260px}.blog-hero-content{padding-top:6rem;padding-bottom:6rem}.heading-style-h1{font-size:2.5rem}.spacer-small{padding-top:1.25rem}.featured-block-content-wrapper{grid-template-columns:1fr}.featured-blog-image{min-height:auto}.padding-section,.padding-section.large{padding-top:4rem;padding-bottom:4rem}.no-item-found{padding-top:2rem;padding-bottom:2rem}.margin-top{margin-bottom:0;margin-left:0;margin-right:0}.blog-content-wrapper{margin-top:2rem}.blog-content-header{flex-flow:column;justify-content:space-between;align-items:stretch}.search-input-field{width:100%}.heading-style-h3-2{font-size:2rem}.heading-style-h5{font-size:1.25rem}.blog-card{grid-template-columns:1fr}.heading-style-h2{font-size:30px}.heading-style-h2.is-intro{font-size:2rem}.heading-style-h3{font-size:28px}.blog-card-image{height:20rem}.spacer-medium{padding-top:1.5rem}.heading-style-h1-large{font-size:3rem}.text-size-regular-2{font-size:1rem}.toc-heading{font-size:1.25rem}.template-newsletter-block{position:static}.c-text-1{font-size:16px;line-height:28px}.text-size-medium{font-size:1rem}.fs-toc_richtext h2{font-size:36px}.fs-toc_richtext h3{font-size:30px}.template-content-wrapper{grid-template-columns:2fr;padding-top:4rem}.template-content-menu,.section-header-wrapper.process{position:static}.related-blog-card,.collection-list-related-blog,.featured-blog-slide{grid-template-columns:1fr}.featured-blog-slider-image{min-height:auto}.slider-arrow{width:54px;height:54px}.slider-arrow.left{left:1rem}.slider-arrow.right{right:1rem}.featured-slide{grid-template-columns:1fr}.f-slider-arrow{width:24px}.spacer-large{padding-top:1.25rem}.hiring-hero-content-wrapper{grid-column-gap:4rem;grid-row-gap:4rem;grid-template-columns:1fr}.engineers-content-wrapper{margin-top:2rem}.engineers-card{grid-column-gap:1rem;grid-row-gap:1rem;grid-template-columns:1fr}.e-card-content-right{grid-column-gap:1rem;grid-row-gap:1rem;align-items:stretch}.engineers-image-wrap{flex:0 auto;height:20rem}.engineer-avatar{object-position:50% 0%;position:static}.text-size-large{font-size:1.125rem}.process-content-wrapper{grid-template-columns:1fr}.process-card{min-height:auto;padding-top:4rem;position:relative}.process-card._1,.process-card._2,.process-card._3,.process-card._4{top:0}.process-number{font-size:1.5rem}.number-wrapper{width:60px;height:60px}.advantage-card-wrapper{grid-column-gap:1.5rem;grid-row-gap:1.5rem;grid-template-columns:1fr}.advantage-card{padding-bottom:1rem}.advantage-icon{width:80px}.capabilities-content-wrapper{grid-column-gap:1rem;grid-row-gap:1rem;grid-template-columns:1fr;margin-top:2rem}.roles-card-wrapper{grid-column-gap:1rem;grid-row-gap:1rem;grid-template-columns:1fr 1fr}.roles-card{padding-top:.5rem}.roles-icon-wrap{margin-top:-40px}.logo-2{width:70px}.faq-content-wrapper{grid-template-columns:1fr;padding-top:0}.roles-content-wrapper{grid-column-gap:2rem;grid-row-gap:2rem}.capability-collection{grid-column-gap:1.5rem;grid-row-gap:1.5rem;grid-template-columns:1fr}.roles-collection{grid-column-gap:1.5rem;grid-row-gap:3.5rem;grid-template-columns:1fr 1fr}.embed{height:8px}.info-para{font-size:16px}.designrush-logo{max-width:130px}.faq-section{padding-top:60px}.faq-header{justify-content:space-between;align-items:flex-start}.nav-logo{width:120px}.number-contant{flex-flow:column;justify-content:center;align-items:center;display:flex}.div-block-166{grid-column-gap:24px;grid-row-gap:24px;flex-flow:wrap;justify-content:center;align-items:center}.box-div{max-width:500px;min-height:550px;margin-top:60px}.customer-say{padding-top:60px;padding-bottom:60px}.hero-grid{grid-column-gap:32px;grid-row-gap:32px;margin-top:32px}.core-grid{max-width:540px;margin-left:auto;margin-right:auto}.box-large-vector{max-width:300px}.footr-box-white{padding:20px}.members-number-2{margin-top:12px}.swiper.industry{margin-top:32px}.swiper.swiper-mobile{max-width:440px}.footer-2{padding-top:32px}.column-1{grid-column-gap:24px;grid-row-gap:24px}.grid-wraper{max-width:520px}.footer-link-2.hover-remove{margin-top:24px}.stack-text{font-size:16px;line-height:26px}.main-heading,.main-heading.white{font-size:30px}.social-icon{width:32px}.btn{margin-top:24px}.hire-heading{font-size:22px;line-height:28px}.custom-next1{width:36px;height:36px}.heading-2{font-size:24px;line-height:34px}.btn-wraper,.div-block-168{margin-top:32px}.industry-name{font-size:20px;line-height:24px}.industry-name.medium{margin-top:24px}.div-block-169{justify-content:center;align-items:center}.custom-prev1{width:36px;height:36px}.column-grid{grid-column-gap:24px;grid-row-gap:24px;flex-flow:column;max-width:500px}.enginering-grid{grid-column-gap:32px;grid-row-gap:32px}.heading-3{font-size:18px;line-height:30px}.heading-3.size-18.mt-18{margin-top:16px}.bottom-leaves{width:80px}.accordation{margin-top:32px}.number-heading{font-size:32px;line-height:42px}.carlos-card-wraper{bottom:24px}.industeries-section{padding-top:60px}.icon-slide{width:36px}.icon-slide.h60{width:40px}.right-top-leaf{width:25px;right:15px}.close{width:32px;right:3%}.man-image{width:480px}.database-icon-wrapper{font-size:20px;line-height:26px}.sub-heading,.sub-heading.left.size-34{font-size:32px;line-height:40px}.accodation-wraper{padding-top:12px;padding-left:12px;padding-right:12px}.bottom-right-leaf{max-width:70px}.database-icon{width:32px}.deverr-core-section{padding-top:60px;padding-bottom:60px}.section-3{padding-top:60px;padding-bottom:60px;padding-right:16px}.recognized-grid{max-width:480px;margin-top:32px}.grid-2{grid-column-gap:24px;grid-row-gap:24px;grid-template-columns:1fr}.top-leaves-copy{left:10px}.footer-cta{padding-top:60px;padding-bottom:60px}.menu{width:32px}.slider-grid{padding-top:56px}.back-top{width:32px}.grids-wraper{max-width:530px;margin-top:48px;margin-left:auto;margin-right:auto}.industry-name-2{font-size:20px;line-height:24px}.section-4{padding-top:60px;padding-bottom:60px}.top-leaves{width:50px;left:90%}.footer-cta-box{max-width:500px}.div-block-172{margin-top:24px}.div-block-173,.learn-btn{margin-top:32px}.hero-section-2.bg-change,.hero-section-2.bg-change-solution{padding-bottom:60px}.faq-contant{margin-top:10px}.tech-talent-section{padding-top:60px}.list-3{grid-column-gap:12px;grid-row-gap:12px}.recognized-section{padding-top:60px;padding-bottom:60px}.carlos-card{padding:16px}.badge{font-size:16px}.card-btn-2{margin-top:20px;padding-left:24px;padding-right:24px;font-size:16px}.counter-line{display:none}.industry-card-2{justify-content:space-between;align-items:flex-start;min-height:191px}.slide-card{width:100%;max-width:450px;margin-left:auto;margin-right:auto}.engineers{font-size:18px;line-height:18px}.common-para{max-width:500px;font-size:16px}.approches-section{padding-top:60px}.heading-4{font-size:24px;line-height:34px}.div-block-178{grid-column-gap:24px;grid-row-gap:24px;flex-flow:wrap;justify-content:center;align-items:center}.div-block-181{margin-top:32px}.footer-3{padding-top:32px}.industry-name-3{font-size:20px;line-height:24px}.industry-name-3.medium{margin-top:24px}.section-5{padding-top:60px;padding-bottom:60px;padding-right:16px}.section-6{padding-top:60px;padding-bottom:60px}.div-block-187{margin-top:24px}.div-block-188{justify-content:center;align-items:center}.div-block-189{margin-top:32px}.no-h3-wraper{grid-column-gap:10px;grid-row-gap:10px}.div-block-195{margin-top:32px}.right-div{flex-flow:column;max-width:480px;display:flex}.slider-section{padding-top:60px;padding-bottom:60px}.card-para-2{margin-top:8px}.div-block-196{grid-column-gap:24px;grid-row-gap:24px;flex-flow:wrap;justify-content:center;align-items:center}.image-content-wraper{justify-content:flex-start;align-items:flex-start}.div-block-197{margin-top:32px}.skill-wraper{margin-top:24px}.card-3{width:100%;max-width:350px;margin-left:auto;margin-right:auto;padding:20px}.industry-name-4{font-size:20px;line-height:24px}.industry-name-4.medium{margin-top:24px}.service-grid{grid-column-gap:32px;grid-row-gap:32px;margin-top:24px}.fullstack-developer{margin-top:4px}.card-image{width:50px}.card-line{margin-top:10px;margin-bottom:10px}.deliver-software{padding-top:60px;padding-bottom:60px}.white-slider-card.h252{width:100%;max-width:366px;margin-left:auto;margin-right:auto}.footer-4{padding-top:32px}.no-wraper{border-radius:5px;width:35px;height:35px}.david-icon{width:40px;height:40px}.h3-2{font-size:20px}.mt-33{margin-top:24px}.heading-5{font-size:24px;line-height:34px}.custom-prev-one{width:36px;height:36px}.david{grid-column-gap:10px;grid-row-gap:10px}.div-block-22{grid-column-gap:16px;grid-row-gap:16px}.div-block-201{margin-top:24px}._1{font-size:18px}.david-card.mt-40{margin-top:16px}.david-card.box-shadow{padding:12px}.david-card.pd-13{padding:12px;top:30px;right:16px}.david-card.pd-12{padding:12px;bottom:16px;right:16px}.div-block-203{justify-content:center;align-items:center}.custom-next-one{width:36px;height:36px}.card-1.center{max-width:100%}.div-block-204{margin-top:32px}.card-para-3{margin-top:8px}.div-block-205{margin-top:32px}.grid-4{grid-template-columns:1fr;place-items:center;margin-top:32px}.div-block-207{margin-top:24px}.industry-name-5{font-size:20px;line-height:24px}.industry-name-5.medium{margin-top:24px}.setting-vector{width:450px}.heading-6{font-size:24px;line-height:34px}.solution-grid{grid-column-gap:32px;grid-row-gap:32px;margin-top:32px}.nearshore{padding-top:60px;padding-bottom:60px;padding-right:16px}.div-block-210{justify-content:center;align-items:center}.card-para-4{margin-top:8px}.booking-section{padding-top:56px;padding-bottom:56px}.booking-section.dvn-ct-grey{padding-top:0;padding-bottom:0}.booking-grid{padding-top:32px;padding-bottom:16px}.booking-title{font-size:34px}.booking-panel{border-radius:18px;padding:18px}.content_collection-list,.filter_grid{grid-template-columns:1fr}.filter_tags-wrapper{margin-bottom:1rem;margin-right:0}.margin-bottom{margin-top:0;margin-left:0;margin-right:0}.padding-vertical{padding-left:0;padding-right:0}.filter_column{z-index:9999;background-color:#fff;width:85%;max-width:360px;height:100vh;padding:1.5rem 1.5rem 2rem;transition:transform .3s;position:fixed;top:0;bottom:0;left:0;overflow:auto;transform:translate(-105%);box-shadow:0 0 40px #0003}.page-padding{padding-left:1.5rem;padding-right:1.5rem}.heading-small-2{font-size:1rem}.nav_header{grid-column-gap:1rem;grid-row-gap:1rem;grid-template-columns:auto;grid-auto-flow:row}.blog-intro-cards{grid-template-columns:1fr}.blog-intro-cards-wrapper{margin-bottom:0;display:none}.blog-intro-card-item:first-child{margin-top:0}.filter_mobile-toggle{display:inline-flex}.filter_mobile-close{grid-column-gap:1rem;border-bottom:1px solid #eee;justify-content:space-between;align-items:center;margin-bottom:1.25rem;padding-bottom:.75rem;font-size:1.5rem;font-weight:600;display:flex}.filter_mobile-inner{border:1px solid #dfdfdf;border-radius:10px;overflow:hidden}.contact-cards-wrapper{grid-template-columns:1fr}.dv-hero.dvn-hero-clip.dvn-hero-short{background-size:auto 42%,56px 56px}.dv-hero-form-wrap.dv-hero-stage{margin-top:-16px}.dv-sec-head{grid-template-rows:auto;grid-template-columns:minmax(0,1fr)}.dv-sec-head-copy.dv-sec-copy-narrow{max-width:860px}.dv-sec-illo,.dv-sec-illo-sm{display:none}.dv-h3.dv-role-h3{font-size:1.375rem}.dv-h3.dv-role-h3.dvn-card-h3{font-size:18px}.dv-role-list,.dv-role-list.dvn-ind-list,.dv-diff-grid,.dv-ftr-grid,.dv-ftr-grid.dv-ftr-grid-info{grid-template-columns:minmax(0,1fr)}.dv-hcard-cost{width:min(300px,70%);bottom:8%}.dv-hcard-cost.dvn-v2.dvn-stack-card{bottom:3%}.dv-team-photo{aspect-ratio:4/3}.dv-team-illo{aspect-ratio:4/3;padding-top:10%;padding-bottom:10%}.image-69.dv-about-story-img{max-width:260px}.dv-vt-tab{padding:18px 20px 18px 22px}.dv-vt-panel{padding:20px}.dv-vt-head{grid-template-rows:auto;grid-template-columns:minmax(0,1fr);align-items:start}.dv-vt-table{overflow-x:auto}.dv-vt-thead,.dv-vt-trow{min-width:520px}.dvn-roles-inner{grid-column-gap:64px;grid-row-gap:64px}.dvn-photo-card.dvn-ov-photo,.dvn-photo-card.dvn-ov-photo.dvn-ov-photo-fill{aspect-ratio:16/10;max-width:none}.dvn-role-grid{grid-row-gap:24px}.dvn-role-col{grid-row-gap:20px;margin-bottom:6px}.dvn-role-cta{margin-top:0}.dvn-wrap{grid-column-gap:64px;grid-row-gap:64px}.dvn-qtrack-n{grid-template-columns:repeat(2,minmax(0,1fr))}.dvn-tcard{flex-basis:calc(50% - 6px);width:calc(50% - 6px)}.dvn-ind-dark{width:88%;margin-left:auto;margin-right:0}.dvn-ind-dark.dvn-dark-saas{width:88%;margin-right:0}.dvn-ind-dark.dvn-dark-ai{width:88%}.dvn-ind-quote{width:86%;margin-top:-36px}.dv-field-full{grid-column-start:span 1}}@media screen and (max-width:479px){h1{font-size:38px;line-height:50px}h3{font-size:30px;line-height:35px}h4,h5{font-size:24px}ul{font-size:14px;line-height:20px}blockquote{font-size:24px;line-height:34px}.hero-section{padding-top:125px}.hero-section.sub{padding-top:150px;padding-bottom:50px}.full-container.nav{justify-content:space-between;align-items:center;display:flex}.main-paragraph{padding-left:4px}.main-paragraph.big{font-size:16px;line-height:24px}.main-paragraph._14{font-size:12px;line-height:18px}.heading-container{margin-bottom:50px}.text-field.newsletter{height:48px}.logo{width:82px;max-width:90%}.nav-link{font-size:16px;line-height:16px}.footer-grid{grid-row-gap:16px}.footer-grid.hide{grid-row-gap:24px;text-align:left;grid-template-rows:auto;grid-template-columns:1fr;place-items:center start}.footer-title{line-height:24px}.copyright-wrapper{grid-column-gap:12px;grid-row-gap:12px;margin-top:24px}.brand{margin-right:auto}.card{min-height:250px}.feature-card{padding:32px 20px}.button-wrapper{grid-column-gap:12px;grid-row-gap:12px;flex-flow:wrap;justify-content:center;align-items:center}.contact-card{max-width:300px}.faq-question-wrap{max-width:45%}.faq-question-wrap.faq-question,.faq-question-wrap.question-wrap-why{max-width:100%}.sub-header{font-size:18px;line-height:24px}.feature-card-2{max-width:300px;padding:25px}.site-button{padding-top:18px;padding-bottom:18px;font-size:16px}.site-button.nav{padding:10px 16px}.site-button.outline{padding-top:17px;padding-bottom:17px}.site-button.newsletter{border-radius:500px;width:100%;height:48px;position:relative}.site-button.newsletter.footer-subscribe{position:absolute}.contact-card-2{max-width:300px}.container-medium-750px{margin-bottom:40px;padding-left:0;padding-right:0}.process-image{min-height:250px}.footer-link{margin-bottom:10px}.footer-link._12{margin-right:12px}.main-footer{border-top-left-radius:32px;border-top-right-radius:32px;padding-bottom:25px}.main-grid{grid-row-gap:24px}.main-grid.column-team.last{grid-column-gap:24px;grid-row-gap:24px}.site-image{height:300px}.site-image.team{height:100%}.site-image.steps{height:auto}.success-message{font-size:16px}.faq-question-wrap-3{margin-bottom:20px;padding-bottom:20px}.menu-button-4{height:auto}.burger-line{width:32px}.nav-link-3{font-size:30px;line-height:40px}.mg-regular{margin-bottom:16px;padding-left:4px}.mg-large{margin-bottom:24px}.form-6{grid-column-gap:12px;grid-row-gap:12px;flex-direction:column}.form-block-9{margin-bottom:0}.div-block-145{grid-column-gap:12px;grid-row-gap:12px;flex-flow:wrap}.faq-content{max-width:44%}.faq-content.faq-content{max-width:100%}.faq-content.vetting-content{max-width:45%;overflow:hidden}.faq-question-bar{grid-column-gap:24px;grid-row-gap:24px}.faq-question-bar.color-purple.why-deverr-question{width:650px;max-width:100%}.question-title{flex:1;font-size:20px}.question-title.color-purple{max-width:81%}.faq-paragraph{font-size:16px;line-height:24px}.icon{width:64px}.div-block-154{grid-column-gap:12px;grid-row-gap:12px}.image-59{width:100px}.steps-paragraphs{font-size:16px;line-height:24px}.padding-wrapper.vet-content{max-width:100%}.container{max-width:none}.testimonial-card-three{padding-left:24px;padding-right:24px}.testimonial-info-four{text-align:center;flex-direction:column}.image-62{min-width:130px;max-width:50%;min-height:69%}.image-62.vet-process-img{max-width:17%}.cell,.cell-2,.cell-3,.cell-4{justify-content:center;align-items:center}.button{width:100%;padding-top:18px;padding-bottom:19px}.button.is--secondary{width:auto;padding-left:12px;padding-right:12px}.button.is-alternate{width:auto}.page-wrapper-2{max-width:100%}.button-_icon{margin-left:6px}.display-1.width-80percent{font-size:18px}.information_content{margin-top:100px;margin-left:10px}.information_content.is--centered{margin-top:0}.information_section.background-color.neutral-200{padding-top:16px;padding-left:16px;padding-right:16px}.form_section{padding-left:16px;padding-right:16px}.form_field-label{font-size:1em}.form{margin-top:0}.paragraph-small.width-60percent{width:100%}.contact-form-block{padding-left:0;padding-right:0}.white-gradient.left,.white-gradient.right{width:100px}.timeline-line-wrap{flex-direction:column}.div-block-12{grid-column-gap:10px;grid-row-gap:10px;margin-right:5px}.button-primary-l{height:48px;font-size:14px;line-height:20px}.button-primary-l.navmobile{display:flex}.div-block-11{grid-column-gap:16px;grid-row-gap:16px;flex-flow:wrap}.author-role{font-size:14px}.navigation-menu{margin-left:5%;margin-right:5%}.author-name{font-size:18px;font-weight:600;line-height:24px}.text-field-2.fotrr{width:100%;min-width:auto}.card-grid.cta{flex-flow:row}.timeline-line{flex:1;width:1.2px;height:auto}.author-wrapper{margin-top:20px;padding-left:10px}.header1{height:70vh}.image-7{display:none}.timeline-row-grid.first{grid-column-gap:24px;grid-row-gap:24px}.contact{background-position:-190px 20px;width:100%;padding-left:20px;padding-right:20px}.headerimage-mobile{width:90%;height:100%}.quote-paragraph{font-size:16px}.navigation-button-wrap{display:none}.container-large.flex._60.fade.slider{grid-column-gap:10px;grid-row-gap:10px}.quote-icon{margin-bottom:20px}.div-block-13{width:100%}.callout{text-align:center}.feature-item{flex-direction:column;align-items:flex-start;height:244px}.wrap-v-tiny.dffofoo{flex-flow:column;justify-content:flex-start;align-items:flex-start}.slide-content-grid{grid-column-gap:24px;grid-row-gap:24px}.testimonial-image-base{height:200px}.section-blog-hero{padding-bottom:3rem}.blog-hero-content{border-radius:1rem;padding-top:4rem;padding-bottom:4rem}.heading-style-h1.text-color-black.tempalte-mobile{font-size:2rem}.heading-style-h1.blog{font-size:2.25rem}.heading-style-h1.hiring{font-size:36px}.text-size-regular.text-color-white.featured{font-size:.875rem}.author-name-2{font-size:12px}.category-text{padding-left:1rem;padding-right:1rem}.author-image{width:40px;height:40px}.featured-block-content-wrapper{border-radius:.75rem}.text-size-tiny{font-size:12px}.author-date{margin-top:1rem}.padding-section{padding-top:2rem;padding-bottom:2rem}.margin-top{margin-bottom:0;margin-left:0;margin-right:0}.margin-top.margin-medium{margin-top:3rem}.blog-content-header{grid-column-gap:1rem;grid-row-gap:1rem}.heading-style-h3-2{font-size:1.75rem}.ms-pill-label{font-size:.75rem}.section-content-right{margin-top:1.5rem}.heading-style-h2,.heading-style-h2.three-line-text.featured{font-size:28px}.heading-style-h3{font-size:24px}.blog-card-image{height:12rem}.blog-date{flex:none}.spacer-medium{padding-top:1.25rem}.category-block{text-align:left;flex:none}.heading-style-h1-large{font-size:2.25rem;line-height:1.3}.heading-style-h1-large.text-color-linear.is-blog-template{font-size:2rem;line-height:1.2}.t-hero-content-wrapper{padding-top:2rem}.text-size-small{font-size:.875rem}.f-blog-top.is-template{flex-flow:wrap}.f-blog-content{padding:0}.fs-toc_link{margin-bottom:.5rem}.text-size-small-2{font-size:.875rem}.fs-toc_richtext h2{font-size:28px}.fs-toc_richtext h3{font-size:24px}.fs-toc_richtext h4{font-size:20px}.template-content-wrapper{padding-top:3rem;padding-bottom:2rem}.share-embed-wrapper{flex-flow:wrap}.related-post-block{padding-top:3rem}.related-blog-card-image{height:12rem}.heading-style-h4{font-size:22px}.featured-blog-slide{border-radius:.75rem;padding-top:4rem;padding-bottom:4rem}.slider-arrow{box-shadow:0 2px 12px -4px #0003}.slider-arrow.left{inset:auto 4.5rem -5rem 0%}.slider-arrow.right{inset:auto 0% -5rem 4.5rem}.featured-slide{border-radius:.75rem}.featured-blog-slider{margin-top:2rem;padding-bottom:5rem}.hiring-hero-content-wrapper{padding-top:2rem;padding-bottom:2rem}.h-hero-content-left{text-align:center;justify-content:flex-start;align-items:center}.engineers-image-wrap{height:15rem}.process-card{padding-left:1.25rem;padding-right:1.25rem}.advantage-card{padding-top:1.25rem;padding-left:1.25rem;padding-right:1.25rem}.capability-item{padding:1.25rem}.roles-card-wrapper{grid-template-columns:1fr;width:100%}.roles-card{grid-column-gap:1rem;grid-row-gap:1rem;width:100%}.roles-c-bg{height:9rem}.roles-c-image{aspect-ratio:auto;width:120px}.hiring-hero-image-overlay{height:5rem}.logo-marquee-gradient{width:80px}.faq-content-wrapper{padding-top:2rem}.roles-content-wrapper{padding-bottom:1.5rem;padding-left:1.5rem;padding-right:1.5rem}.roles-collection{grid-template-columns:1fr}.embed{height:6px}.bottom-leaves-copy{pointer-events:none;width:30px;left:10px}.info-para{font-size:14px;line-height:21px}.info-para.mt-14,.info-para.mt-18{font-size:14px}.designrush-logo{max-width:100px}.faq-section{padding-top:50px}.image-wraper{flex-flow:column;justify-content:center;align-items:center;display:flex}.nav-logo{width:100px}.leaf-vector{width:40px}.box-div{max-width:343px;min-height:470px;margin-top:50px;padding:20px}.customer-say{padding-top:50px;padding-bottom:50px}.block-span.inline{display:inline}.card-para{font-size:14px}.hero-grid{margin-top:24px}.core-grid{max-width:343px}.box-large-vector{max-width:200px}.footr-box-white{padding:16px}.custom-next{width:36px;height:36px}.members-number-2{font-size:14px}.brand-logo{width:100%;max-width:154px}.footer-2{padding-top:24px}.card-title{margin-top:16px;font-size:20px}.form-8{flex-flow:wrap;justify-content:flex-start;align-items:center;padding-left:11px}.black-card{width:100%;height:100%;transition:all .3s;transform:rotate(0)}.grid-wraper{max-width:350px}.footer-link-2{font-size:16px;line-height:22px}.footer-link-2.hover-remove{margin-top:16px}.stack-text{font-size:14px;line-height:21px}.main-heading,.main-heading.white{font-size:28px}.social-icon{width:28px}.btn{margin-top:16px;padding:10px;font-size:14px;line-height:19px}.btn.no-wrap{white-space:nowrap}.hire-heading{font-size:20px;line-height:26px}.custom-next1{width:32px;height:32px}.heading-2{font-size:20px;line-height:30px}.btn-wraper{grid-column-gap:16px;grid-row-gap:16px;flex-flow:column;margin-top:28px}.recognized-card{grid-column-gap:28px;grid-row-gap:28px;padding:16px}.green-vector{width:24px}.div-block-168{grid-column-gap:16px;grid-row-gap:16px;flex-flow:wrap;justify-content:flex-start;align-items:center;margin-top:24px}.industry-name{font-size:18px}.industry-name.medium{margin-top:16px}.text-block-3{font-size:14px;line-height:21px}.counter{padding-top:50px;padding-bottom:50px}.custom-prev1{width:32px;height:32px}.column-grid{max-width:343px}.nav-button{font-size:16px;line-height:25px}.enginering-grid{grid-column-gap:24px;grid-row-gap:24px}.founder-line{height:45px}.heading-3{font-size:16px;line-height:26px}.heading-3.size-18{font-size:16px;line-height:25px}.heading-3.size-18.mt-18{margin-top:12px}.card-img{object-fit:cover;width:100%;height:165.984px}.bottom-leaves{pointer-events:none;width:60px}.accordation{margin-top:24px}.number-heading{font-size:24px;line-height:34px}.carlos-card-wraper{justify-content:flex-start;align-items:center;margin-top:-180px;position:static}.industeries-section{padding-top:50px}.icon-slide{width:32px}.icon-slide.h60{width:36px}.arro-wraper{grid-column-gap:16px;grid-row-gap:16px;margin-top:16px}.right-top-leaf{width:20px;right:10px}.close{width:28px}.man-image{width:280px}.database-icon-wrapper{font-size:18px;line-height:24px}.sub-heading{max-width:343px;margin-left:auto;margin-right:auto;font-size:24px;line-height:32px}.sub-heading.left.size-34{font-size:24px;line-height:32px}.accodation-wraper{padding:9px}.bottom-right-leaf{max-width:55px;right:10px}.deverr-core-section,.section-3{padding-top:50px;padding-bottom:50px}.recognized-grid{grid-column-gap:16px;grid-row-gap:16px;max-width:343px;margin-top:28px}.top-leaves-copy{width:30px;left:10px}.logos-grid{grid-template-columns:1fr 1fr}.hero-descrption{font-size:14px;line-height:21px}.hero-descrption.mb-32{margin-bottom:16px}.footer-cta{padding-top:50px;padding-bottom:50px}.menu{width:28px}.social-media-wraper{grid-column-gap:16px;grid-row-gap:16px}.slider-grid{padding-top:44px}.back-top{width:28px}.custom-prev{width:36px}.grids-wraper{grid-column-gap:36px;grid-row-gap:36px;max-width:343px;margin-top:36px}.industry-name-2{font-size:18px}.section-4{padding-top:50px;padding-bottom:50px}.top-leaves{width:40px}.footer-cta-box{max-width:343px;padding:20px}.div-block-172{grid-column-gap:16px;grid-row-gap:16px;margin-top:16px}.div-block-173{margin-top:24px}.faq-panel{font-size:14px;line-height:21px}.slide-img{width:320px;height:320px}.learn-btn{margin-top:24px}.hero-section-2{padding-top:16px;padding-bottom:16px}.hero-section-2.bg-change{background-position:50%;padding-bottom:50px}.hero-section-2.bg-change-solution{padding-bottom:50px}.faq-contant{margin-top:8px}.tech-talent-section{padding-top:50px}.list-3{grid-column-gap:10px;grid-row-gap:10px;margin-top:16px}.recognized-section{padding-top:50px;padding-bottom:50px}.carlos-card{padding:14px}.carlos-card.pd-10{order:-9999;margin-top:0}.badge{font-size:14px;line-height:21px}.card-btn-2{font-size:14px}.btn-prent{display:none}.btn-prent.mobile-block{display:block}.arrow-2{width:14px;max-width:14px;height:14px}.list-para{font-size:14px;line-height:21px}.approch-card{padding:16px}.slide-card{padding:15.2px 16px}.link-prent.w175{max-width:175px}.engineers{font-size:16px;line-height:16px}.nav-link-prent{grid-column-gap:24px;grid-row-gap:24px}.common-para{max-width:340px;margin-top:12px;font-size:14px}.common-para.mt-16.mb-32{margin-bottom:16px}.common-para.size-16{font-size:14px}.card-2{min-width:330px;max-width:330px;box-shadow:0 3.9px 10px #0000000d,0 6.7px 10px #0000000d}.div-block-4{grid-column-gap:16px;grid-row-gap:16px;flex-flow:wrap;justify-content:center;align-items:flex-start;margin-top:16px}.approches-section{padding-top:50px}.heading-4{font-size:20px;line-height:30px}.div-block-181{grid-column-gap:16px;grid-row-gap:16px;flex-flow:wrap;justify-content:flex-start;align-items:center;margin-top:24px}.code-embed-3{max-width:20px}.footer-3{padding-top:24px}.industry-name-3{font-size:18px}.industry-name-3.medium{margin-top:16px}.text-block-27{font-size:14px;line-height:21px}.section-5,.section-6{padding-top:50px;padding-bottom:50px}.div-block-187{grid-column-gap:16px;grid-row-gap:16px;margin-top:16px}.div-block-189{margin-top:24px}.div-block-194{grid-column-gap:16px;grid-row-gap:16px;flex-flow:wrap;justify-content:center;align-items:flex-start;margin-top:16px}.no-h3-wraper{grid-column-gap:6px;grid-row-gap:6px}.div-block-195{margin-top:24px}.right-div{max-width:340px}.slider-section{padding-top:50px;padding-bottom:50px}.card-para-2{margin-top:6px;font-size:14px}.image-content-wraper{grid-column-gap:16px;grid-row-gap:16px}.div-block-197{grid-column-gap:16px;grid-row-gap:16px;flex-flow:wrap;justify-content:flex-start;align-items:center;margin-top:24px}.david-card-wraper{flex-flow:column;justify-content:center;align-items:center;display:flex}.card-3{padding:16px}.industry-name-4{font-size:18px}.industry-name-4.medium{margin-top:16px}.fullstack-developer{font-size:14px}.card-image{width:44px}.deliver-software{padding-top:50px;padding-bottom:50px}.white-slider-card{padding:15.2px 16px}.white-slider-card.h252{max-width:300px;box-shadow:0 6px 10px #0000000d,0 3.9px 10px #0000000d}.footer-4{padding-top:24px}.no-wraper{width:30px;height:30px}.david-icon{width:36px;height:36px}.h3-2{font-size:18px}.heading-5{font-size:20px;line-height:30px}.custom-prev-one{width:32px;height:32px}.grid-3{grid-column-gap:24px;grid-row-gap:24px}.div-block-22{flex-flow:wrap;justify-content:center;align-items:flex-start}.div-block-201{grid-column-gap:16px;grid-row-gap:16px;margin-top:16px}._1{font-size:16px}.david-card{width:100%}.david-card.box-shadow{width:auto;padding:8px;bottom:150px;left:0}.david-card.pd-13{width:auto;padding:8px;top:50px;right:0}.david-card.pd-12{grid-column-gap:6px;grid-row-gap:6px;width:auto;padding:8px;bottom:0;right:0}.custom-next-one{width:32px;height:32px}.card-1{border-radius:10px;padding:16px}.div-block-204{margin-top:24px}.card-para-3{margin-top:6px;font-size:14px}.div-block-205{grid-column-gap:16px;grid-row-gap:16px;flex-flow:wrap;justify-content:flex-start;align-items:center;margin-top:24px}.grid-4{margin-top:24px}.div-block-207{grid-column-gap:16px;grid-row-gap:16px;margin-top:16px}.div-block-25{font-size:14px;line-height:21px}.industry-name-5{font-size:18px}.industry-name-5.medium{margin-top:16px}.setting-vector{width:350px}.heading-6{font-size:20px;line-height:30px}.grid-5{grid-column-gap:24px;grid-row-gap:24px}.solution-grid{margin-top:32px}.frame-1{width:120px}.nearshore{padding-top:50px;padding-bottom:50px}.card-para-4{margin-top:6px;font-size:14px}.grid-6{grid-column-gap:24px;grid-row-gap:24px}.booking-title{font-size:28px}.booking-panel{padding:12px}.calendly-mount{min-height:780px}.margin-bottom{margin-top:0;margin-left:0;margin-right:0}.padding-vertical{padding-left:0;padding-right:0}.filter_wrapper{padding-top:2rem;padding-bottom:2rem}.section-blog-intro{padding-top:4rem;padding-bottom:4rem}.filter_mobile-toggle{max-width:100px}.filter_mobile-close{justify-content:flex-start;align-items:stretch;margin-left:auto;margin-right:auto}.image-66{max-width:22%}.image-67{max-width:8%}.dv-header-cta{display:none}.dv-hero.dvn-hero-clip.dvn-hero-short{background-size:auto 34%,56px 56px}.dv-role-group.role-no-border.dvn-hub-group{padding:24px 20px}.dv-ftr-grid.dv-ftr-grid-b{grid-template-columns:repeat(1,minmax(0,1fr))}.dv-role-link{grid-column-start:2}.image-68{margin-bottom:8px}.dv-role-link-2{grid-column-start:2}.dv-legal-section{padding-left:20px;padding-right:20px}.dv-hcard-status{gap:10px;padding:10px 12px 10px 10px;top:calc(28% + 20px)}.dv-hcard-avatar{width:32px;height:32px;font-size:12px}.dv-hcard-name{font-size:14px}.dv-hcard-online{gap:5px;font-size:12px}.dv-hcard-dot{width:7px;height:7px}.dv-hcard-cost{gap:9px;width:min(300px,86%);padding:12px 14px;bottom:3%}.dv-hcard-cost.dvn-v2.dvn-stack-card{bottom:2%}.dv-hcard-eyebrow{letter-spacing:.06em;font-size:10px}.dv-hcard-line,.dv-hcard-line-strong{font-size:12px}.dv-hcard-foot{padding-top:8px;font-size:12px}.dv-vt-label{font-size:1rem}.dv-vt-top{grid-template-rows:auto;grid-template-columns:64px minmax(0,1fr);column-gap:14px}.dv-vt-icon{width:64px;padding:4px}.dv-vt-stats{grid-template-rows:auto;grid-template-columns:minmax(0,1fr)}.dv-vt-stat{border-bottom:1px solid #e3e8df;border-right-width:0;flex-direction:row;justify-content:space-between;align-items:center;column-gap:12px}.dv-vt-stat.dv-vt-stat-last{border-bottom-width:0}.dv-vt-track{width:6px;height:auto;inset:4px auto 0 4px}.dv-vt-tl-dot{grid-row:1/3;margin-top:2px;margin-bottom:0}.dv-vt-tl-dot.dv-vt-at-end{margin-left:0}.dv-vt-steps{grid-template-rows:auto;grid-template-columns:minmax(0,1fr);row-gap:16px}.dv-vt-step{grid-template-columns:14px minmax(0,1fr);align-items:start;column-gap:12px;display:grid}.dv-vt-step.dv-vt-step-end{text-align:left}.dv-vt-step-t,.dv-vt-step-d{grid-column:2/3}.dv-vt-split3{grid-template-rows:auto;grid-template-columns:minmax(0,1fr)}.dv-vt-kn{border-bottom:1px solid #e3e8df;border-right-width:0}.dv-vt-sides{grid-template-rows:auto;grid-template-columns:minmax(0,1fr)}.dv-vt-mid{background-image:linear-gradient(#fff 50%,#1b1d1e 50%);height:44px}.dv-vt-split5{grid-template-rows:auto;grid-template-columns:minmax(0,1fr)}.dv-vt-contacts{border-bottom:1px solid #e3e8df;border-right-width:0}.dv-ftr-signup{padding:20px 10px}.dv-ftr-signup-btn{flex:auto}.dvn-role-cta{padding:22px 20px}.dvn-btn-dark{white-space:normal}.dvn-stack-list{display:none}}#w-node-c24f0e47-402c-874f-6de4-0152ac9ebada-ac9eba7c{align-self:center}#w-node-c24f0e47-402c-874f-6de4-0152ac9ebae6-ac9eba7c,#w-node-c24f0e47-402c-874f-6de4-0152ac9ebaef-ac9eba7c{place-self:center start}#w-node-_43d76336-037e-b452-9e81-555844408545-42f03aab,#w-node-_9f9e68db-ef7a-eab2-3321-51dadfeeb89c-42f03aab,#w-node-_9247bd25-ac1e-7d2e-5e5e-60a43eb8d6f0-887e5f29,#w-node-_9247bd25-ac1e-7d2e-5e5e-60a43eb8d7b1-887e5f29,#w-node-_9247bd25-ac1e-7d2e-5e5e-60a43eb8d7e5-887e5f29,#w-node-_9247bd25-ac1e-7d2e-5e5e-60a43eb8d819-887e5f29{grid-area:span 1/span 1/span 1/span 1}#w-node-_2c4af06f-72fa-2a34-9675-6d5ae7d20260-b112f9ac,#w-node-d8fc35e2-fc6b-3507-fc7c-6f9e7e5799c0-32b244fd,#w-node-_2c4af06f-72fa-2a34-9675-6d5ae7d20260-5c31e613,#w-node-_2c4af06f-72fa-2a34-9675-6d5ae7d20260-e01a2c8b,#w-node-_2c4af06f-72fa-2a34-9675-6d5ae7d20260-1689bfcb,#w-node-_2c4af06f-72fa-2a34-9675-6d5ae7d20260-b18b2107,#w-node-_2c4af06f-72fa-2a34-9675-6d5ae7d20260-2df4ef3d,#w-node-_2c4af06f-72fa-2a34-9675-6d5ae7d20260-debf2299{justify-self:end}#w-node-_4e63b7b5-1691-6d79-94c2-c05441dac7d2-f7075a8b{place-self:center start}#w-node-_4e63b7b5-1691-6d79-94c2-c05441dac7db-f7075a8b,#w-node-_4612f84f-0209-062b-6eed-2783b046bc5b-4a9fdeee,#w-node-d15871cd-411e-7859-98f4-0e6cf95d52cd-4a9fdeee{align-self:center}#w-node-b9bade5e-7247-5b50-851d-3c7c5624ccc5-dd017e18,#w-node-b9bade5e-7247-5b50-851d-3c7c5624ccc5-896e51a1,#w-node-b9bade5e-7247-5b50-851d-3c7c5624ccc5-d01c598d{grid-area:span 1/span 1/span 1/span 1}#w-node-_529c386c-4485-764b-2a1b-5849ba81d5e1-48435f1b{place-self:center}#w-node-_80058a93-be28-549b-8455-061c5a4028d5-48435f1b{grid-column:2/3}#w-node-ad1a8740-539a-5864-e7ab-d6cf3ecb95a9-103d3bd5,#w-node-_34a2eabb-6190-59b4-26da-c247e7ecd5db-103d3bd5{align-self:start}@media screen and (max-width:991px){#w-node-a1dcde49-2d7f-6007-66b2-9e8e46ac4c89-05ae1323{grid-area:2/1/3/2}#w-node-a1dcde49-2d7f-6007-66b2-9e8e46ac4ce4-05ae1323{grid-area:1/1/2/2}#w-node-_74b89e7d-5f08-c6a2-65f3-ef8c70256188-32b244fd,#w-node-d8fc35e2-fc6b-3507-fc7c-6f9e7e5799d3-32b244fd{grid-area:2/1/3/3;justify-self:center}}@media screen and (max-width:767px){#w-node-_43d76336-037e-b452-9e81-55584440853c-42f03aab{grid-area:1/1/2/2}#w-node-_43d76336-037e-b452-9e81-5558444084df-42f03aab{grid-row:3/4}#w-node-_74b89e7d-5f08-c6a2-65f3-ef8c70256188-32b244fd{grid-area:span 1/span 1/span 1/span 1}}@media screen and (max-width:479px){#w-node-a1dcde49-2d7f-6007-66b2-9e8e46ac4c89-05ae1323{grid-area:2/1/3/2}#w-node-d319d1e0-d364-ec80-3f9a-9026671d55ec-5c31e613,#w-node-d319d1e0-d364-ec80-3f9a-9026671d55ec-e01a2c8b,#w-node-d319d1e0-d364-ec80-3f9a-9026671d55ec-1689bfcb,#w-node-d319d1e0-d364-ec80-3f9a-9026671d55ec-b18b2107,#w-node-d319d1e0-d364-ec80-3f9a-9026671d55ec-2df4ef3d,#w-node-d319d1e0-d364-ec80-3f9a-9026671d55ec-debf2299{grid-area:span 1/span 2/span 1/span 2;justify-self:center}}