/**handles:veramatic-style**/
@charset "UTF-8";/*!
Theme Name: Veramatic
Theme URI: https://www.veramatic.io/
Author: Boxware
Author URI: https://boxware.net
Description: Theme for veramatic.io. Pages are built in the block editor with the Veramatic plugin's blocks; the theme supplies the header, primary navigation, footer and page layout, plus the templates for blog posts, customer stories, search results and the 404 page. Requires the Veramatic plugin.
Version: 2.2.0
Tested up to: 7.1
Requires PHP: 7.4
Requires Plugins: veramatic
License: GNU General Public License v2 or later
License URI: LICENSE
Text Domain: veramatic
Tags: custom-background, custom-logo, custom-menu, featured-images, threaded-comments, translation-ready

This theme, like WordPress, is licensed under the GPL.
Use it to make something cool, have fun, and share what you've learned.

Veramatic is based on Underscores https://underscores.me/, (C) 2012-2020 Automattic, Inc.
Underscores is distributed under the terms of the GNU GPL v2 or later.

Normalizing styles have been helped along thanks to the fine work of
Nicolas Gallagher and Jonathan Neal https://necolas.github.io/normalize.css/
*/.be-vietnam-pro-light{font-family:"Be Vietnam Pro",sans-serif;font-weight:300;font-style:normal}.be-vietnam-pro-regular{font-family:"Be Vietnam Pro",sans-serif;font-weight:400;font-style:normal}.be-vietnam-pro-semibold{font-family:"Be Vietnam Pro",sans-serif;font-weight:600;font-style:normal}.be-vietnam-pro-bold{font-family:"Be Vietnam Pro",sans-serif;font-weight:700;font-style:normal}.ibm-plex-mono-regular{font-family:"IBM Plex Mono",monospace;font-weight:400;font-style:normal}.ibm-plex-mono-medium{font-family:"IBM Plex Mono",monospace;font-weight:500;font-style:normal}/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}*,::after,::before{box-sizing:inherit}html{box-sizing:border-box}body,button,input,optgroup,select,textarea{color:#111;font-family:"Be Vietnam Pro",sans-serif;font-weight:400;font-size:1rem;line-height:1.5}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}h1,h2,h3,h4,h5,h6{clear:both;font-family:"Be Vietnam Pro",sans-serif;font-weight:400;font-style:normal;margin:0 0 10px 0}h1{font-size:3rem}h2{font-size:2rem}h3{font-family:"IBM Plex Mono",monospace;font-weight:500;text-transform:uppercase;font-size:1.2rem}.callout-gradient{background:linear-gradient(90deg,#6343ff 0,#9500bc 15%,#f86e38 60%,#fccc00 100%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;font-weight:800}p{margin-bottom:1.5em}cite,dfn,em,i{font-style:italic}blockquote{margin:0 1.5em}address{margin:0 0 1.5em}pre{background:#eee;font-family:"Courier 10 Pitch",courier,monospace;line-height:1.6;margin-bottom:1.6em;max-width:100%;overflow:auto;padding:1.6em}code,kbd,tt,var{font-family:monaco,consolas,"Andale Mono","DejaVu Sans Mono",monospace}abbr,acronym{border-bottom:1px dotted #666;cursor:help}ins,mark{background:#fff9c0;text-decoration:none}big{font-size:125%}body{background:#fff;margin:0!important}hr{background-color:#ccc;border:0;height:1px;margin-bottom:1.5em}ol,ul{margin:0 0 1.5em 3em}ul{list-style:disc}ol{list-style:decimal}li>ol,li>ul{margin-bottom:0;margin-left:1.5em}dt{font-weight:700}dd{margin:0 1.5em 1.5em}embed,iframe,object{max-width:100%}img{height:auto;max-width:100%}figure{margin:1em 0}table{margin:0 0 1.5em;width:100%}a{color:#4169e1}a:visited{color:purple}a:active,a:focus,a:hover{color:#191970}a:focus{outline:thin dotted}a:active,a:hover{outline:0}button,input[type=button],input[type=reset],input[type=submit]{border:1px solid;border-color:#ccc #ccc #bbb;border-radius:3px;background:#e6e6e6;color:rgba(0,0,0,.8);line-height:1;padding:.6em 1em .4em}button:hover,input[type=button]:hover,input[type=reset]:hover,input[type=submit]:hover{border-color:#ccc #bbb #aaa}button:active,button:focus,input[type=button]:active,input[type=button]:focus,input[type=reset]:active,input[type=reset]:focus,input[type=submit]:active,input[type=submit]:focus{border-color:#aaa #bbb #bbb}.link-button{position:relative;display:inline-block;background:linear-gradient(90deg,#6343ff 0,#9500bc 15%,#f86e38 60%,#fccc00 100%);padding:10px 24px 20px 20px;font-weight:600;cursor:pointer;border:none;z-index:1;text-decoration:none;transition:all .35s ease-in-out;color:#111!important;border-radius:6px}.link-button:hover{background:#fdd500!important}.link-button:after{content:"";position:absolute;inset:0;border-radius:inherit;background:#fff;transform:translate(-6px,-4px);z-index:-1}.link-button-dark{position:relative;display:inline-block;background:linear-gradient(90deg,#6343ff 0,#9500bc 15%,#f86e38 60%,#fccc00 100%);padding:10px 24px 20px 20px;font-weight:600;cursor:pointer;border:none;z-index:1;text-decoration:none;transition:all .35s ease-in-out;color:#e9efff!important;border-radius:6px}.link-button-dark:hover{background:#fdd500!important}.link-button-dark:after{content:"";position:absolute;inset:0;border-radius:inherit;background:#070029;transform:translate(-5px,-4px);z-index:-1}input[type=color],input[type=date],input[type=datetime-local],input[type=datetime],input[type=email],input[type=month],input[type=number],input[type=password],input[type=range],input[type=search],input[type=tel],input[type=text],input[type=time],input[type=url],input[type=week],textarea{color:#666;border:1px solid #ccc;border-radius:3px;padding:3px}input[type=color]:focus,input[type=date]:focus,input[type=datetime-local]:focus,input[type=datetime]:focus,input[type=email]:focus,input[type=month]:focus,input[type=number]:focus,input[type=password]:focus,input[type=range]:focus,input[type=search]:focus,input[type=tel]:focus,input[type=text]:focus,input[type=time]:focus,input[type=url]:focus,input[type=week]:focus,textarea:focus{color:#111}select{border:1px solid #ccc}textarea{width:100%}.site-header .site-branding{border-top:1px solid #e9efff;border-bottom:1px solid #e9efff}.site-header .site-branding .custom-logo-link{padding:32px 0;line-height:0}#utility-wrapper{display:flex;justify-content:flex-end;max-width:1000px;margin:0 auto}.rebrand-banner{background:#ac06c5;color:#e9efff;padding:20px 14px;font-size:14px;line-height:1.4}.rebrand-container{max-width:800px;margin:0 auto;display:flex;align-items:center;justify-content:space-between}.rebrand-text{flex:1}.rebrand-cta{color:#070029;background:#e9efff;padding:6px 12px;margin-left:20px;border-radius:6px;text-decoration:none;font-weight:600;font-size:13px;white-space:nowrap}@media (max-width:640px){.rebrand-container{flex-direction:column;align-items:center;text-align:center}.rebrand-text{margin-bottom:10px}.rebrand-cta{margin:0}}.partnership-lockup{display:inline-flex;align-items:center;gap:12px;margin:20px 0 20px 20px}.partnership-plus{font-size:1.5rem;font-weight:600;color:#999}.partnership-logo{height:91px;width:auto}.site-footer{padding:0;margin:0 auto;border-bottom:1px solid #e9efff;color:#07001f}.site-footer figure{margin:0}.site-footer a{color:#07001f;text-decoration:none}.site-footer ul{list-style:none;margin:0;padding:0}.site-footer ul li a{text-decoration:none;color:#07001f}.site-footer #footer-1,.site-footer #footer-2,.site-footer #footer-3{padding-top:60px}.site-footer #footer-2{padding-right:60px}.site-footer #footer-2,.site-footer #footer-3{border-left:1px solid #e9efff;padding-left:60px}.legal-section{padding:30px 0;border-bottom:1px solid #e9efff;color:#07001f;font-size:.9rem}.legal-section #policies-menu{padding:0;margin:0;list-style:none;display:flex}.legal-section #policies-menu li{padding-left:20px}.legal-section #policies-menu li a{color:#07001f;text-decoration:none}.veramatic-cta-container{max-width:800px;margin:0 auto;padding:120px 0;display:flex;align-items:center}.veramatic-footer-container{max-width:1000px;margin:0 auto;display:flex;justify-content:space-between;align-items:flex-start}@media (max-width:768px){.veramatic-cta-container{flex-direction:column;align-items:flex-start;padding:80px 20px;gap:24px}.veramatic-cta-container>div:first-child{width:100%!important;text-align:left}.veramatic-cta-container>div:last-child{width:100%}.site-footer .veramatic-footer-container{flex-direction:column;align-items:stretch}.site-footer .veramatic-footer-container>div[style*="display: flex"],.site-footer .veramatic-footer-container>div[style*="display:flex"]{display:grid!important;grid-template-columns:1fr 1fr;gap:20px;width:100%}.site-footer #footer-1,.site-footer #footer-2,.site-footer #footer-3{padding:20px 0;border-left:none}.site-footer #footer-2{border-right:1px solid #e9efff;padding-right:20px;padding-left:20px}.site-footer #footer-3{padding-left:0}.site-footer #footer-1{border-bottom:1px solid #e9efff;padding-bottom:20px;padding-left:20px;margin-bottom:0}.legal-section .veramatic-footer-container{flex-direction:column;align-items:center;text-align:center;gap:12px}.legal-section #policies-menu{justify-content:center;flex-wrap:wrap}.legal-section #policies-menu li{padding:0 10px}}.main-navigation{display:block;font-family:"IBM Plex Mono",monospace;font-weight:400}.main-navigation ul{display:flex;list-style:none;margin:0;padding-left:0;align-items:center}.main-navigation ul ul{box-shadow:0 3px 3px rgba(0,0,0,.2);float:left;position:absolute;top:100%;left:-999em;z-index:99999}.main-navigation ul ul ul{left:-999em;top:0}.main-navigation ul ul li.focus>ul,.main-navigation ul ul li:hover>ul{display:block;left:auto}.main-navigation ul ul a{width:200px}.main-navigation ul li.focus>ul,.main-navigation ul li:hover>ul{left:auto}.main-navigation li{margin-left:30px}.main-navigation a{display:block;text-decoration:none;color:#111}.main-navigation a:hover{text-decoration:underline;color:#ac06c5}.main-navigation .current-menu-ancestor>a,.main-navigation .current-menu-item>a,.main-navigation .current_page_ancestor>a,.main-navigation .current_page_item>a{font-weight:600}.menu-toggle{display:block}@media screen and (min-width:37.5em){.menu-toggle{display:none}.main-navigation ul{display:flex}}.site-main .comment-navigation,.site-main .post-navigation,.site-main .posts-navigation{margin:0 0 1.5em}.comment-navigation .nav-links,.post-navigation .nav-links,.posts-navigation .nav-links{display:flex}.comment-navigation .nav-previous,.post-navigation .nav-previous,.posts-navigation .nav-previous{flex:1 0 50%}.comment-navigation .nav-next,.post-navigation .nav-next,.posts-navigation .nav-next{text-align:end;flex:1 0 50%}#utility-menu{margin:10px 0;padding:0;list-style:none}#utility-menu a{font-size:.8rem;text-decoration:none;font-weight:400;color:#111}.nav-login a{margin-left:10px;padding-left:30px;padding-right:10px;padding-top:40px;padding-bottom:40px;border-left:1px solid #e9efff;font-weight:500}.nav-demo a{background:#7a5cff;padding:10px 20px;color:#fff;display:block;position:relative;border-radius:6px}.nav-demo a:hover{background:#654bda;text-decoration:none;color:#fff}.menu-toggle{background:0 0;border:none;cursor:pointer;width:32px;height:24px;position:relative;text-indent:-9999px}.menu-toggle span,.menu-toggle::after,.menu-toggle::before{content:"";position:absolute;left:0;width:100%;height:2px;background:#111;transition:transform .25s ease,opacity .25s ease}.menu-toggle::before{top:0}.menu-toggle span{top:11px}.menu-toggle::after{bottom:0}.menu-toggle[aria-expanded=true]::before{transform:translateY(11px) rotate(45deg)}.menu-toggle[aria-expanded=true] span{opacity:0}.menu-toggle[aria-expanded=true]::after{transform:translateY(-11px) rotate(-45deg)}@media (max-width:768px){#utility-wrapper{justify-content:center!important}.nav-login a{margin-left:0;padding-left:0;padding-right:0;padding-top:0;padding-bottom:0;border-left:none}.site-branding .container{width:100%}.site-branding .container{position:relative;display:grid!important;grid-template-columns:auto 1fr auto;align-items:center!important;column-gap:12px;padding:12px 16px}.site-branding .custom-logo-link{grid-column:1;justify-self:start}.site-branding .main-navigation{grid-column:3;justify-self:end}.main-navigation .menu-toggle{display:block}.main-navigation ul{display:none}.main-navigation ul li{margin-left:0}.main-navigation.toggled ul{display:flex;flex-direction:column;align-items:flex-start;gap:12px;position:absolute;top:100%;left:0;right:0;background:#e9efff;padding:20px;z-index:9999}.main-navigation{position:static}}.post-hero{position:relative;height:auto;overflow:visible}.post-hero::before{content:"";position:absolute;left:0;right:0;top:0;height:400px;background:#07001f;border-bottom:6px solid #654bda;z-index:-1}.post-hero>.posts-single-container{max-width:1000px;margin:0 auto;padding:120px 0 60px 0;position:relative}.post-thumbnail img{display:block;width:100%;height:auto;border-radius:6px;box-shadow:0 20px 60px rgba(0,0,0,.35)}.related-articles-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}@media (max-width:900px){.related-articles-grid{grid-template-columns:1fr}}.related-article-link{display:block;text-decoration:none;color:#444!important}.related-article-thumb img{width:100%;height:auto;display:block;border-radius:10px}.related-article-title{margin:14px 0 8px}.related-article-excerpt{margin:0;opacity:.85}.related-article-thumb{position:relative;width:100%;aspect-ratio:16/9;overflow:hidden;border-radius:10px;background:#111}.related-article-thumb img{width:100%;height:100%;object-fit:cover;display:block}.related-article-thumb.no-thumb::before{content:"";position:absolute;inset:0;background:linear-gradient(135deg,#1a1a2e,#654bda)}.related-article-thumb.no-thumb::after{content:"";position:absolute;inset:0;display:flex;align-items:center;justify-content:center;font-size:.9rem;letter-spacing:.08em;text-transform:uppercase;color:rgba(255,255,255,.7)}:root{--vm-ink:#07001f;--vm-purple:#654bda;--vm-ice:#e9efff;--vm-orange:#f86e38;--vm-yellow:#fccc00;--vm-radius:12px}.vm-leadgen{display:grid;gap:40px}.vm-leadgen-box{border-radius:var(--vm-radius);background:var(--vm-ice);border:1px solid rgba(7,0,31,.14);box-shadow:0 18px 50px rgba(7,0,31,.18);padding:40px;color:var(--vm-ink);z-index:2;position:relative}.vm-leadgen-download{background:radial-gradient(120% 140% at 10% 0,rgba(101,75,218,.28) 0,rgba(101,75,218,0) 55%),radial-gradient(120% 140% at 95% 110%,rgba(248,110,56,.18) 0,rgba(248,110,56,0) 55%),var(--vm-ink);color:#fff;border:1px solid rgba(233,239,255,.12);position:relative}.vm-leadgen-download .vm-attn{position:absolute;inset:0;pointer-events:none;z-index:2}.vm-leadgen-download .vm-attn__chip{position:absolute;top:150px;right:-130px;padding:10px 12px;border-radius:6px;background:rgba(233,239,255,.95);color:#07001f;font-weight:800;font-size:12px;box-shadow:0 16px 40px rgba(7,0,31,.25);transform:translateY(-12px) scale(.98);opacity:0}.vm-leadgen-download .vm-attn__stars{position:absolute;left:-50px;top:16px;color:#fccc00;font-size:30px;letter-spacing:2px;text-shadow:0 10px 30px rgba(252,204,0,.25);transform:translateY(-10px);opacity:0}.vm-leadgen-download .vm-attn__avatar{position:absolute;right:-22px;bottom:-22px;width:74px;height:74px;border-radius:999px;background:radial-gradient(circle at 30% 30%,rgba(252,204,0,.45),transparent 55%),radial-gradient(circle at 70% 70%,rgba(248,110,56,.35),transparent 60%),rgba(233,239,255,.1);box-shadow:0 20px 60px rgba(7,0,31,.35);transform:translate(14px,14px) scale(.96);opacity:0}.vm-leadgen-download .vm-attn__avatar_1{position:absolute;left:-50px;top:16px;width:74px;height:74px;border-radius:999px;background:radial-gradient(circle at 35% 35%,rgba(252,204,0,.55),transparent 50%),radial-gradient(circle at 75% 65%,rgba(101,75,218,.45),transparent 60%),radial-gradient(circle at 60% 20%,rgba(248,110,56,.3),transparent 55%),rgba(233,239,255,.14);box-shadow:0 22px 65px rgba(7,0,31,.35);transform:translate(14px,14px) scale(.96);opacity:0}.vm-leadgen-download .vm-attn__avatar_2{position:absolute;top:125px;right:-30px;width:50px;height:50px;border-radius:999px;background:radial-gradient(circle at 30% 30%,rgba(101,75,218,.5),transparent 55%),radial-gradient(circle at 70% 70%,rgba(252,204,0,.4),transparent 60%),rgba(233,239,255,.1);box-shadow:0 20px 60px rgba(7,0,31,.35);transform:translate(14px,14px) scale(.96);opacity:0;z-index:0}.vm-leadgen-download .vm-attn__avatar,.vm-leadgen-download .vm-attn__avatar_1,.vm-leadgen-download .vm-attn__avatar_2,.vm-leadgen-download .vm-attn__chip,.vm-leadgen-download .vm-attn__stars{opacity:0;transform:translateY(-10px) scale(.98);filter:blur(0px);transition:opacity 380ms ease,transform 520ms cubic-bezier(.2, .8, .2, 1),filter 520ms ease}.vm-leadgen-download.is-centered .vm-attn__avatar,.vm-leadgen-download.is-centered .vm-attn__avatar_1,.vm-leadgen-download.is-centered .vm-attn__avatar_2,.vm-leadgen-download.is-centered .vm-attn__chip,.vm-leadgen-download.is-centered .vm-attn__stars{opacity:1;transform:none;filter:blur(0px)}.vm-leadgen-download.is-fading .vm-attn__avatar,.vm-leadgen-download.is-fading .vm-attn__avatar_1,.vm-leadgen-download.is-fading .vm-attn__avatar_2,.vm-leadgen-download.is-fading .vm-attn__chip,.vm-leadgen-download.is-fading .vm-attn__stars{opacity:0;transform:translateY(12px) scale(.98);filter:blur(2px)}.vm-leadgen-download.is-centered .vm-attn__stars{transition-delay:0s}.vm-leadgen-download.is-centered .vm-attn__chip{transition-delay:80ms}.vm-leadgen-download.is-centered .vm-attn__avatar,.vm-leadgen-download.is-centered .vm-attn__avatar_1,.vm-leadgen-download.is-centered .vm-attn__avatar_2{transition-delay:160ms}@keyframes vmFloat{0%,100%{transform:translateY(0)}50%{transform:translateY(-6px)}}.vm-leadgen-download.is-centered .vm-attn__chip{animation:vmFloat 2.6s ease-in-out .6s infinite}.vm-leadgen-download.is-centered .vm-attn__avatar,.vm-leadgen-download.is-centered .vm-attn__avatar_1,.vm-leadgen-download.is-centered .vm-attn__avatar_2{animation:vmFloat 3.2s ease-in-out .8s infinite}.vm-leadgen-download.is-centered .vm-attn__stars{animation:vmFloat 2.2s ease-in-out .5s infinite}.vm-leadgen-download .vm-leadgen-form{position:relative;z-index:3}@media (max-width:900px){.vm-leadgen-download .vm-attn__chip{display:none}.vm-leadgen-download .vm-attn__avatar{width:58px;height:58px}}@media (prefers-reduced-motion:reduce){.vm-leadgen-download .vm-attn__avatar,.vm-leadgen-download .vm-attn__chip,.vm-leadgen-download .vm-attn__stars{transition:none!important;animation:none!important}}.vm-leadgen-h{margin:0 0 15px;font-size:28px;line-height:1.3}.vm-leadgen-download .vm-leadgen-h{color:#fff}.vm-leadgen-p{margin:0 0 20px;font-size:15px!important;line-height:1.3;font-weight:300;opacity:1;color:#eee}.vm-leadgen-ask .vm-leadgen-p{color:#333!important;margin:0!important}.vm-leadgen-ask .vm-leadgen-h{color:var(--vm-purple)}.vm-leadgen .gform-theme--foundation .gform_fields{row-gap:0!important;column-gap:10px!important}.vm-leadgen-email{color:var(--vm-purple);text-decoration:underline;font-weight:700}.vm-leadgen-fine{margin:10px 0 0;font-size:15px!important;opacity:.75;line-height:1.3;font-weight:300!important}.vm-leadgen .gform_wrapper{margin:0}.vm-leadgen .gform_body{margin:0}.vm-leadgen .gfield{margin:0 0 10px}.vm-leadgen input[type=email],.vm-leadgen input[type=tel],.vm-leadgen input[type=text],.vm-leadgen input[type=url],.vm-leadgen select,.vm-leadgen textarea{width:100%;box-sizing:border-box;border-radius:6px!important;border:1px solid rgba(233,239,255,.22);background:rgba(233,239,255,.1);color:#fff;padding:12px 12px;outline:0}.vm-leadgen textarea{min-height:110px;resize:vertical}.vm-leadgen ::placeholder{color:rgba(233,239,255,.72)}.vm-leadgen input:focus,.vm-leadgen select:focus,.vm-leadgen textarea:focus{border-color:rgba(252,204,0,.75);box-shadow:0 0 0 3px rgba(252,204,0,.18)}.vm-leadgen .gform_footer{marginp:0;padding:0;margin-block-start:20px!important}.vm-leadgen-download .gform_button,.vm-leadgen-download button,.vm-leadgen-download input[type=submit]{background:linear-gradient(90deg,#fccc00,#f86e38);font-family:"IBM Plex Mono",monospace!important;font-weight:400!important;color:#07001f;font-size:1rem!important;padding:10px 20px!important;line-height:1.5!important;border:none!important;border-radius:6px!important;box-shadow:0 18px 40px rgba(248,110,56,.3),0 10px 25px rgba(252,204,0,.2)}.vm-leadgen-download .gform_fields .gfield:last-child{margin-bottom:0!important}.vm-leadgen-download .gform_button:hover,.vm-leadgen-download button:hover,.vm-leadgen-download input[type=submit]:hover{transform:translateY(-1px)}.vm-leadgen-download .gform_button:active,.vm-leadgen-download button:active,.vm-leadgen-download input[type=submit]:active{transform:translateY(0)}.vm-leadgen-ask input[type=email],.vm-leadgen-ask input[type=tel],.vm-leadgen-ask input[type=text],.vm-leadgen-ask select,.vm-leadgen-ask textarea{background:#fff;color:var(--vm-ink);border:1px solid rgba(7,0,31,.18)}.vm-leadgen-ask::placeholder{color:rgba(7,0,31,.55)}@media (max-width:900px){.vm-leadgen-box{padding:20px}.vm-leadgen .gform_button,.vm-leadgen input,.vm-leadgen select,.vm-leadgen textarea{min-height:44px}}.single-post .entry-content .vm-leadgen{float:right;width:320px;margin:0 0 60px 60px}.single-post .entry-content blockquote,.single-post .entry-content h2,.single-post .entry-content h3,.single-post .entry-content h4,.single-post .entry-content ol,.single-post .entry-content p,.single-post .entry-content ul{clear:none}@media (max-width:900px){.single-post .entry-content .vm-leadgen{float:none;width:100%;max-width:420px;margin:18px auto 26px}.single-post .entry-content .vm-leadgen-box{padding:20px}.single-post .entry-content .vm-leadgen-h{font-size:16px;margin-bottom:8px}.single-post .entry-content .vm-leadgen-p{font-size:14px;margin-bottom:12px}.single-post .entry-content .vm-leadgen .gform_wrapper,.single-post .entry-content .vm-leadgen form{margin:0}.single-post .entry-content .vm-leadgen input[type=email],.single-post .entry-content .vm-leadgen input[type=tel],.single-post .entry-content .vm-leadgen input[type=text],.single-post .entry-content .vm-leadgen select,.single-post .entry-content .vm-leadgen textarea{width:100%;min-height:44px;box-sizing:border-box}.single-post .entry-content .vm-leadgen .gform_button,.single-post .entry-content .vm-leadgen button,.single-post .entry-content .vm-leadgen input[type=submit]{width:100%;min-height:44px}}@media (max-width:420px){.single-post .entry-content .vm-leadgen{max-width:none;margin-left:0;margin-right:0}.single-post .entry-content .vm-leadgen-box{border-left:0;border-right:0}}.single-post .entry-content .vm-leadgen+*{margin-top:0}@media (max-width:900px){.single-post .entry-content .vm-leadgen{float:none;width:100%;margin:18px 0 24px}}.sticky{display:block}.page,.post{margin:0 0 1.5em}.updated:not(.published){display:none}.entry-content,.entry-summary,.page-content{margin:1.5em 0 0}.entry-content h1,.entry-summary h1,.page-content h1{line-height:1.2!important}.entry-content h3,.entry-summary h3,.page-content h3{color:#654bda!important}.entry-content p,.entry-content ul li,.entry-summary p,.entry-summary ul li,.page-content p,.page-content ul li{font-size:1.2rem;font-weight:300!important}.page-links{clear:both;margin:0 0 1.5em}.features-benefits ul{padding:0;margin:0;list-style:none}.blog #primary{padding:60px 0}.blog #primary a{text-decoration:none;color:#070029}.blog #primary a:hover{color:#ac06c5;text-decoration:underline}.blog #secondary{background:#e9efff;padding:60px 20px;width:33%;display:block}.blog #secondary ul{padding:0;margin:0;list-style:none}.blog #secondary .wp-block-categories li a{font-family:"IBM Plex Mono",monospace;font-weight:400;border-radius:6px;background:#fff;color:#ac06c5;display:block;padding:10px;margin-bottom:10px}#insights-hub{padding:60px 0;background:#070029;color:#fff}#insights-hub ul{padding:0;margin:0;list-style:none;display:flex;justify-content:space-between}#insights-hub ul li{box-shadow:0 22px 46px rgba(124,58,237,.5);border-radius:10px;padding:40px;background:#e9efff;width:100%;color:#111;text-align:left;font-size:1rem}#insights-hub ul li a{color:#111}#insights-hub ul{list-style:none;padding:0;margin:50px 0 0}#insights-hub li{margin:0}.insights-stepper-controls{margin-top:40px;display:flex;gap:12px;justify-content:center;align-items:center}.insights-stepper-btn{border:none;background:0 0;border-radius:999px;width:44px;height:44px;cursor:pointer;font-size:18px;line-height:1;background:url("/wp-content/themes/veramatic/img/arrow.png") no-repeat center center;background-size:contain}.insights-stepper-btn:first-of-type{transform:rotate(90deg)}.insights-stepper-btn:last-of-type{transform:rotate(270deg)}.insights-stepper-btn:disabled{opacity:.4;cursor:not-allowed}.insights-stepper-status{font-size:14px;opacity:.8;min-width:64px;text-align:center}.hero-home{background:#07001f;color:#eee}.hero-container{max-width:1000px;margin:0 auto;display:flex;justify-content:space-between;align-items:flex-end;padding:0 20px}.hero-content{width:40%;padding:120px 0;box-sizing:border-box}.hero-title{margin:0 0 40px 0;line-height:3.2rem}.hero-body{margin:0 0 40px 0;font-size:1.2rem}.hero-media{width:50%;box-sizing:border-box;display:flex;justify-content:center}.hero-image{width:500px;height:500px;background-image:url("/wp-content/themes/veramatic/img/hero.png");background-size:contain;background-repeat:no-repeat;background-position:center bottom}@media (max-width:768px){.posts-single-container{padding:60px 20px!important}.hero-container{flex-direction:column;align-items:flex-start;padding:40px 16px 60px}.hero-content{width:100%;padding:40px 0 20px}.hero-title{line-height:2.4rem;font-size:2rem}.hero-body{font-size:1.05rem}.hero-body,.hero-title{max-width:520px;margin-left:auto;margin-right:auto}.hero-media{width:100%;margin-top:40px;justify-content:center}.hero-image{width:100%;max-width:320px;height:320px;background-size:contain}.hero-content{text-align:center;align-items:center}.hero-content .link-button{margin-left:auto;margin-right:auto}}.ins-mono{font-family:"IBM Plex Mono",monospace;font-weight:500;font-size:.786rem;letter-spacing:.12em;text-transform:uppercase}.ins-masthead{padding:68px 0;background:radial-gradient(120% 140% at 10% 0,rgba(101,75,218,.28) 0,rgba(101,75,218,0) 55%),radial-gradient(120% 140% at 95% 110%,rgba(248,110,56,.18) 0,rgba(248,110,56,0) 55%),#07001f}.ins-masthead__wrap{max-width:1000px;margin:0 auto}.ins-masthead__meta{display:flex;justify-content:space-between;gap:16px;flex-wrap:wrap;color:rgba(233,239,255,.7)}.ins-masthead__title{font-size:clamp(2.618rem, 6.4vw, 4.236rem);font-weight:800;line-height:1.06;letter-spacing:-.025em;color:#fff;margin:42px 0 0;text-wrap:balance}.ins-masthead__deck{font-size:clamp(1rem, 2.2vw, 1.272rem);font-weight:300;line-height:1.618;color:rgba(233,239,255,.8);margin:26px 0 0;max-width:640px}.blog #primary.ins-archive{flex:1;min-width:0;padding:60px 42px}.ins-entry{padding:42px 0;margin:0 -42px;border-bottom:1px solid #e9efff}.ins-entry:last-of-type{border-bottom:0}.ins-entry .entry-content,.ins-entry .entry-header,.ins-entry .ins-entry__meta,.ins-entry .ins-entry__more{padding-left:42px;padding-right:42px}.ins-entry .post-thumbnail{display:block}.ins-entry__meta{display:block;margin-bottom:10px;color:#654bda}.ins-entry__meta em{font-style:normal;color:#8d87a3}.ins-entry .entry-title{text-transform:none;font-size:clamp(1.4rem, 3vw, 1.9rem);font-weight:600;line-height:1.2;letter-spacing:-.02em;margin:0 0 16px}.ins-entry .entry-title a{color:#1c1830;text-decoration:none}.ins-entry .entry-title a:hover{color:#654bda}.ins-entry .post-thumbnail img{display:block;width:100%;height:auto;border:1px solid #e9efff;border-radius:0;box-shadow:none}.ins-entry .entry-content{font-size:1rem;font-weight:300;line-height:1.618;color:#5a5570}.ins-entry .entry-content p{margin:16px 0}.ins-entry__more{font-family:"IBM Plex Mono",monospace;font-size:.786rem;font-weight:500;letter-spacing:.12em;text-transform:uppercase;color:#654bda;text-decoration:none}.ins-entry__more:hover{color:#1c1830}.ins-archive .posts-navigation{padding:26px 0 42px}.ins-archive .posts-navigation a{font-family:"IBM Plex Mono",monospace;font-size:.8rem;font-weight:500;color:#1c1830;text-decoration:none;padding:8px 13px;border:1px solid #e9efff;border-radius:6px}.ins-archive .posts-navigation a:hover{border-color:#654bda;color:#654bda}@media (max-width:768px){.ins-masthead{padding:42px 20px}.blog #primary.ins-archive{padding:42px 20px}.ins-entry{padding:26px 0;margin:0 -20px}.ins-entry .entry-content,.ins-entry .entry-header,.ins-entry .ins-entry__meta,.ins-entry .ins-entry__more{padding-left:20px;padding-right:20px}}#gform_wrapper_1 label,#gform_wrapper_1 legend{color:#e9efff}#gform_wrapper_1 .gform_heading{display:none;visibility:hidden}#gform_wrapper_1 #gform_submit_button_1{background:#7a5cff;padding:10px 20px!important;width:100%;color:#fff;display:block;border-radius:6px;font-family:"IBM Plex Mono",monospace;font-weight:400;font-size:1rem}#gform_wrapper_2 #gform_submit_button_2{background:#7a5cff;padding:10px 20px!important;width:100%;color:#fff;display:block;border-radius:6px;font-family:"IBM Plex Mono",monospace;font-weight:400;font-size:1rem}.comment-content a{word-wrap:break-word}.bypostauthor{display:block}.widget{margin:0 0 1.5em}.widget select{max-width:100%}.comment-content .wp-smiley,.entry-content .wp-smiley,.page-content .wp-smiley{border:none;margin-bottom:0;margin-top:0;padding:0}.custom-logo-link{display:inline-block}.wp-caption{margin-bottom:1.5em;max-width:100%}.wp-caption img[class*=wp-image-]{display:block;margin-left:auto;margin-right:auto}.wp-caption .wp-caption-text{margin:.8075em 0}.wp-caption-text{text-align:center}.gallery{margin-bottom:1.5em;display:grid;grid-gap:1.5em}.gallery-item{display:inline-block;text-align:center;width:100%}.gallery-columns-2{grid-template-columns:repeat(2,1fr)}.gallery-columns-3{grid-template-columns:repeat(3,1fr)}.gallery-columns-4{grid-template-columns:repeat(4,1fr)}.gallery-columns-5{grid-template-columns:repeat(5,1fr)}.gallery-columns-6{grid-template-columns:repeat(6,1fr)}.gallery-columns-7{grid-template-columns:repeat(7,1fr)}.gallery-columns-8{grid-template-columns:repeat(8,1fr)}.gallery-columns-9{grid-template-columns:repeat(9,1fr)}.gallery-caption{display:block}.infinite-scroll .posts-navigation,.infinite-scroll.neverending .site-footer{display:none}.infinity-end.neverending .site-footer{display:block}.screen-reader-text{border:0;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute!important;width:1px;word-wrap:normal!important}.screen-reader-text:focus{background-color:#f1f1f1;border-radius:3px;box-shadow:0 0 2px 2px rgba(0,0,0,.6);clip:auto!important;clip-path:none;color:#21759b;display:block;font-size:.875rem;font-weight:700;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}#primary[tabindex="-1"]:focus{outline:0}.alignleft{float:left;margin-right:1.5em;margin-bottom:1.5em}.alignright{float:right;margin-left:1.5em;margin-bottom:1.5em}.aligncenter{clear:both;display:block;margin-left:auto;margin-right:auto;margin-bottom:1.5em}