img:is([sizes=auto i],[sizes^="auto," i]){contain-intrinsic-size:3000px 1500px}:root{--gp-font--inter:"Inter"}@font-face{font-display:auto;font-family:"Inter";font-style:normal;font-weight:100 900;src:url(https://elyntiq.com/wp-content/uploads/generatepress/fonts/inter/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa1ZL7W0I5nvwU.woff2) format('woff2')}
/*! This file is auto-generated */
.wp-block-button__link{color:#fff;background-color:#32373c;border-radius:9999px;box-shadow:none;text-decoration:none;padding:calc(.667em + 2px) calc(1.333em + 2px);font-size:1.125em}.wp-block-file__button{background:#32373c;color:#fff;text-decoration:none}:root{--wp--preset--aspect-ratio--square:1;--wp--preset--aspect-ratio--4-3:4/3;--wp--preset--aspect-ratio--3-4:3/4;--wp--preset--aspect-ratio--3-2:3/2;--wp--preset--aspect-ratio--2-3:2/3;--wp--preset--aspect-ratio--16-9:16/9;--wp--preset--aspect-ratio--9-16:9/16;--wp--preset--color--black:#000000;--wp--preset--color--cyan-bluish-gray:#abb8c3;--wp--preset--color--white:#ffffff;--wp--preset--color--pale-pink:#f78da7;--wp--preset--color--vivid-red:#cf2e2e;--wp--preset--color--luminous-vivid-orange:#ff6900;--wp--preset--color--luminous-vivid-amber:#fcb900;--wp--preset--color--light-green-cyan:#7bdcb5;--wp--preset--color--vivid-green-cyan:#00d084;--wp--preset--color--pale-cyan-blue:#8ed1fc;--wp--preset--color--vivid-cyan-blue:#0693e3;--wp--preset--color--vivid-purple:#9b51e0;--wp--preset--color--contrast:var(--contrast);--wp--preset--color--contrast-2:var(--contrast-2);--wp--preset--color--contrast-3:var(--contrast-3);--wp--preset--color--base:var(--base);--wp--preset--color--base-2:var(--base-2);--wp--preset--color--base-3:var(--base-3);--wp--preset--color--accent:var(--accent);--wp--preset--color--primary:var(--primary);--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple:linear-gradient(135deg,rgb(6,147,227) 0%,rgb(155,81,224) 100%);--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan:linear-gradient(135deg,rgb(122,220,180) 0%,rgb(0,208,130) 100%);--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange:linear-gradient(135deg,rgb(252,185,0) 0%,rgb(255,105,0) 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red:linear-gradient(135deg,rgb(255,105,0) 0%,rgb(207,46,46) 100%);--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray:linear-gradient(135deg,rgb(238,238,238) 0%,rgb(169,184,195) 100%);--wp--preset--gradient--cool-to-warm-spectrum:linear-gradient(135deg,rgb(74,234,220) 0%,rgb(151,120,209) 20%,rgb(207,42,186) 40%,rgb(238,44,130) 60%,rgb(251,105,98) 80%,rgb(254,248,76) 100%);--wp--preset--gradient--blush-light-purple:linear-gradient(135deg,rgb(255,206,236) 0%,rgb(152,150,240) 100%);--wp--preset--gradient--blush-bordeaux:linear-gradient(135deg,rgb(254,205,165) 0%,rgb(254,45,45) 50%,rgb(107,0,62) 100%);--wp--preset--gradient--luminous-dusk:linear-gradient(135deg,rgb(255,203,112) 0%,rgb(199,81,192) 50%,rgb(65,88,208) 100%);--wp--preset--gradient--pale-ocean:linear-gradient(135deg,rgb(255,245,203) 0%,rgb(182,227,212) 50%,rgb(51,167,181) 100%);--wp--preset--gradient--electric-grass:linear-gradient(135deg,rgb(202,248,128) 0%,rgb(113,206,126) 100%);--wp--preset--gradient--midnight:linear-gradient(135deg,rgb(2,3,129) 0%,rgb(40,116,252) 100%);--wp--preset--font-size--small:13px;--wp--preset--font-size--medium:20px;--wp--preset--font-size--large:36px;--wp--preset--font-size--x-large:42px;--wp--preset--spacing--20:0.44rem;--wp--preset--spacing--30:0.67rem;--wp--preset--spacing--40:1rem;--wp--preset--spacing--50:1.5rem;--wp--preset--spacing--60:2.25rem;--wp--preset--spacing--70:3.38rem;--wp--preset--spacing--80:5.06rem;--wp--preset--shadow--natural:6px 6px 9px rgba(0, 0, 0, 0.2);--wp--preset--shadow--deep:12px 12px 50px rgba(0, 0, 0, 0.4);--wp--preset--shadow--sharp:6px 6px 0px rgba(0, 0, 0, 0.2);--wp--preset--shadow--outlined:6px 6px 0px -3px rgb(255, 255, 255), 6px 6px rgb(0, 0, 0);--wp--preset--shadow--crisp:6px 6px 0px rgb(0, 0, 0)}:where(.is-layout-flex){gap:.5em}:where(.is-layout-grid){gap:.5em}body .is-layout-flex{display:flex}.is-layout-flex{flex-wrap:wrap;align-items:center}.is-layout-flex>:is(*,div){margin:0}body .is-layout-grid{display:grid}.is-layout-grid>:is(*,div){margin:0}:where(.wp-block-columns.is-layout-flex){gap:2em}:where(.wp-block-columns.is-layout-grid){gap:2em}:where(.wp-block-post-template.is-layout-flex){gap:1.25em}:where(.wp-block-post-template.is-layout-grid){gap:1.25em}.has-black-color{color:var(--wp--preset--color--black)!important}.has-cyan-bluish-gray-color{color:var(--wp--preset--color--cyan-bluish-gray)!important}.has-white-color{color:var(--wp--preset--color--white)!important}.has-pale-pink-color{color:var(--wp--preset--color--pale-pink)!important}.has-vivid-red-color{color:var(--wp--preset--color--vivid-red)!important}.has-luminous-vivid-orange-color{color:var(--wp--preset--color--luminous-vivid-orange)!important}.has-luminous-vivid-amber-color{color:var(--wp--preset--color--luminous-vivid-amber)!important}.has-light-green-cyan-color{color:var(--wp--preset--color--light-green-cyan)!important}.has-vivid-green-cyan-color{color:var(--wp--preset--color--vivid-green-cyan)!important}.has-pale-cyan-blue-color{color:var(--wp--preset--color--pale-cyan-blue)!important}.has-vivid-cyan-blue-color{color:var(--wp--preset--color--vivid-cyan-blue)!important}.has-vivid-purple-color{color:var(--wp--preset--color--vivid-purple)!important}.has-black-background-color{background-color:var(--wp--preset--color--black)!important}.has-cyan-bluish-gray-background-color{background-color:var(--wp--preset--color--cyan-bluish-gray)!important}.has-white-background-color{background-color:var(--wp--preset--color--white)!important}.has-pale-pink-background-color{background-color:var(--wp--preset--color--pale-pink)!important}.has-vivid-red-background-color{background-color:var(--wp--preset--color--vivid-red)!important}.has-luminous-vivid-orange-background-color{background-color:var(--wp--preset--color--luminous-vivid-orange)!important}.has-luminous-vivid-amber-background-color{background-color:var(--wp--preset--color--luminous-vivid-amber)!important}.has-light-green-cyan-background-color{background-color:var(--wp--preset--color--light-green-cyan)!important}.has-vivid-green-cyan-background-color{background-color:var(--wp--preset--color--vivid-green-cyan)!important}.has-pale-cyan-blue-background-color{background-color:var(--wp--preset--color--pale-cyan-blue)!important}.has-vivid-cyan-blue-background-color{background-color:var(--wp--preset--color--vivid-cyan-blue)!important}.has-vivid-purple-background-color{background-color:var(--wp--preset--color--vivid-purple)!important}.has-black-border-color{border-color:var(--wp--preset--color--black)!important}.has-cyan-bluish-gray-border-color{border-color:var(--wp--preset--color--cyan-bluish-gray)!important}.has-white-border-color{border-color:var(--wp--preset--color--white)!important}.has-pale-pink-border-color{border-color:var(--wp--preset--color--pale-pink)!important}.has-vivid-red-border-color{border-color:var(--wp--preset--color--vivid-red)!important}.has-luminous-vivid-orange-border-color{border-color:var(--wp--preset--color--luminous-vivid-orange)!important}.has-luminous-vivid-amber-border-color{border-color:var(--wp--preset--color--luminous-vivid-amber)!important}.has-light-green-cyan-border-color{border-color:var(--wp--preset--color--light-green-cyan)!important}.has-vivid-green-cyan-border-color{border-color:var(--wp--preset--color--vivid-green-cyan)!important}.has-pale-cyan-blue-border-color{border-color:var(--wp--preset--color--pale-cyan-blue)!important}.has-vivid-cyan-blue-border-color{border-color:var(--wp--preset--color--vivid-cyan-blue)!important}.has-vivid-purple-border-color{border-color:var(--wp--preset--color--vivid-purple)!important}.has-vivid-cyan-blue-to-vivid-purple-gradient-background{background:var(--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple)!important}.has-light-green-cyan-to-vivid-green-cyan-gradient-background{background:var(--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan)!important}.has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background{background:var(--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange)!important}.has-luminous-vivid-orange-to-vivid-red-gradient-background{background:var(--wp--preset--gradient--luminous-vivid-orange-to-vivid-red)!important}.has-very-light-gray-to-cyan-bluish-gray-gradient-background{background:var(--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray)!important}.has-cool-to-warm-spectrum-gradient-background{background:var(--wp--preset--gradient--cool-to-warm-spectrum)!important}.has-blush-light-purple-gradient-background{background:var(--wp--preset--gradient--blush-light-purple)!important}.has-blush-bordeaux-gradient-background{background:var(--wp--preset--gradient--blush-bordeaux)!important}.has-luminous-dusk-gradient-background{background:var(--wp--preset--gradient--luminous-dusk)!important}.has-pale-ocean-gradient-background{background:var(--wp--preset--gradient--pale-ocean)!important}.has-electric-grass-gradient-background{background:var(--wp--preset--gradient--electric-grass)!important}.has-midnight-gradient-background{background:var(--wp--preset--gradient--midnight)!important}.has-small-font-size{font-size:var(--wp--preset--font-size--small)!important}.has-medium-font-size{font-size:var(--wp--preset--font-size--medium)!important}.has-large-font-size{font-size:var(--wp--preset--font-size--large)!important}.has-x-large-font-size{font-size:var(--wp--preset--font-size--x-large)!important}.footer-widgets-container{padding:40px}.inside-footer-widgets{display:flex}.inside-footer-widgets>div{flex:1 1 0%}.site-footer .footer-widgets-container .inner-padding{padding:0 0 0 40px}.site-footer .footer-widgets-container .inside-footer-widgets{margin-left:-40px}.top-bar{font-weight:400;text-transform:none;font-size:13px}.top-bar .inside-top-bar{display:flex;align-items:center;flex-wrap:wrap}.top-bar .inside-top-bar .widget{padding:0;display:inline-block;margin-bottom:0}.top-bar .inside-top-bar .textwidget p:last-child{margin:0}.top-bar .widget-title{display:none}.top-bar .widget{margin:0 10px}.top-bar .widget_nav_menu>div>ul{display:flex;align-items:center}.top-bar .widget_nav_menu li{margin:0 10px;padding:0}.top-bar .widget_nav_menu li:first-child{margin-left:0}.top-bar .widget_nav_menu li:last-child{margin-right:0}.top-bar .widget_nav_menu li ul{display:none}.inside-top-bar{padding:10px 40px}div.top-bar .widget{margin-bottom:0}.top-bar-align-right .widget{margin-right:0}.top-bar-align-right .widget:first-child{margin-left:auto}.top-bar-align-right .widget:nth-child(2n){order:-20}.top-bar-align-right .widget:nth-child(2){margin-left:0}.top-bar-align-left .widget{margin-left:0}.top-bar-align-left .widget:nth-child(odd){order:-20}.top-bar-align-left .widget:nth-child(2){margin-left:auto}.top-bar-align-left .widget:last-child{margin-right:0}.top-bar-align-center .widget:first-child{margin-left:auto}.top-bar-align-center .widget:last-child{margin-right:auto}.top-bar-align-center .widget:not(:first-child):not(:last-child){margin:0 5px}.footer-bar-active .footer-bar .widget{padding:0}.footer-bar .widget_nav_menu>div>ul{display:flex;align-items:center;flex-wrap:wrap}.footer-bar .widget_nav_menu li{margin:0 10px;padding:0}.footer-bar .widget_nav_menu li:first-child{margin-left:0}.footer-bar .widget_nav_menu li:last-child{margin-right:0}.footer-bar .widget_nav_menu li ul{display:none}.footer-bar .textwidget p:last-child{margin:0}.footer-bar .widget-title{display:none}.footer-bar-align-right .copyright-bar{order:-20;margin-right:auto}.footer-bar-align-left .copyright-bar{margin-left:auto}.footer-bar-align-center .inside-site-info{flex-direction:column}.footer-bar-align-center .footer-bar{margin-bottom:10px}.site-footer:not(.footer-bar-active) .copyright-bar{margin:0 auto}@media (max-width:768px){.top-bar .inside-top-bar{justify-content:center}.top-bar .inside-top-bar>.widget{order:1;margin:0 10px}.top-bar .inside-top-bar:first-child{margin-left:auto}.top-bar .inside-top-bar:last-child{margin-right:auto}.top-bar .widget_nav_menu li{padding:5px 0}.top-bar-align-center{text-align:center}.inside-footer-widgets{flex-direction:column}.inside-footer-widgets>div:not(:last-child){margin-bottom:40px}.site-footer .footer-widgets .footer-widgets-container .inside-footer-widgets{margin:0}.site-footer .footer-widgets .footer-widgets-container .inner-padding{padding:0}.footer-bar-active .inside-site-info{flex-direction:column}.footer-bar-active .footer-bar{margin-bottom:10px}.footer-bar .widget_nav_menu>div>ul{justify-content:center}.footer-bar .widget_nav_menu li{padding:5px 0}.footer-bar .widget_nav_menu li:first-child{margin-left:10px}.footer-bar .widget_nav_menu li:last-child{margin-right:10px}.footer-bar-align-left .copyright-bar{margin-left:0}.footer-bar-align-right .copyright-bar{order:unset;margin-right:0}}blockquote,body,dd,dl,dt,fieldset,figure,h1,h2,h3,h4,h5,h6,hr,html,iframe,legend,li,ol,p,pre,textarea,ul{margin:0;padding:0;border:0}html{font-family:sans-serif;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}main{display:block}progress{vertical-align:baseline}html{box-sizing:border-box}*,::after,::before{box-sizing:inherit}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;margin:0}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-moz-focus-inner{border-style:none;padding:0}:-moz-focusring{outline:1px dotted ButtonText}body,button,input,select,textarea{font-family:-apple-system,system-ui,BlinkMacSystemFont,"Segoe UI",Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";font-weight:400;text-transform:none;font-size:17px;line-height:1.5}p{margin-bottom:1.5em}h1,h2,h3,h4,h5,h6{font-family:inherit;font-size:100%;font-style:inherit;font-weight:inherit}pre{background:rgb(0 0 0 / .05);font-family:inherit;font-size:inherit;line-height:normal;margin-bottom:1.5em;padding:20px;overflow:auto;max-width:100%}blockquote{border-left:5px solid rgb(0 0 0 / .05);padding:20px;font-size:1.2em;font-style:italic;margin:0 0 1.5em;position:relative}blockquote p:last-child{margin:0}table,td,th{border:1px solid rgb(0 0 0 / .1)}table{border-collapse:separate;border-spacing:0;border-width:1px 0 0 1px;margin:0 0 1.5em;width:100%}td,th{padding:8px}th{border-width:0 1px 1px 0}td{border-width:0 1px 1px 0}hr{background-color:rgb(0 0 0 / .1);border:0;height:1px;margin-bottom:40px;margin-top:40px}fieldset{padding:0;border:0;min-width:inherit}fieldset legend{padding:0;margin-bottom:1.5em}h1{font-size:42px;margin-bottom:20px;line-height:1.2em;font-weight:400;text-transform:none}h2{font-size:35px;margin-bottom:20px;line-height:1.2em;font-weight:400;text-transform:none}h3{font-size:29px;margin-bottom:20px;line-height:1.2em;font-weight:400;text-transform:none}h4{font-size:24px}h5{font-size:20px}h4,h5,h6{margin-bottom:20px}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}b,strong{font-weight:700}cite,dfn,em,i{font-style:italic}address{margin:0 0 1.5em}code,kbd,tt,var{font:15px Monaco,Consolas,"Andale Mono","DejaVu Sans Mono",monospace}abbr,acronym{border-bottom:1px dotted #666;cursor:help}ins,mark{text-decoration:none}sub,sup{font-size:75%;height:0;line-height:0;position:relative;vertical-align:baseline}sup{bottom:1ex}sub{top:.5ex}small{font-size:75%}big{font-size:125%}figure{margin:0}table{margin:0 0 1.5em;width:100%}th{font-weight:700}img{height:auto;max-width:100%}button,input[type=button],input[type=reset],input[type=submit]{background:#55555e;color:#fff;border:1px solid #fff0;cursor:pointer;-webkit-appearance:button;padding:10px 20px}input[type=email],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=url],select,textarea{border:1px solid;border-radius:0;padding:10px 15px;max-width:100%}textarea{width:100%}a,button,input{transition:color .1s ease-in-out,background-color .1s ease-in-out}a{text-decoration:none}.button,.wp-block-button .wp-block-button__link{padding:10px 20px;display:inline-block}.wp-block-button .wp-block-button__link{font-size:inherit;line-height:inherit}.using-mouse :focus{outline:0}.using-mouse ::-moz-focus-inner{border:0}.alignleft{float:left;margin-right:1.5em}.alignright{float:right;margin-left:1.5em}.aligncenter{clear:both;display:block;margin:0 auto}.size-auto,.size-full,.size-large,.size-medium,.size-thumbnail{max-width:100%;height:auto}.no-sidebar .entry-content .alignfull{margin-left:calc(-100vw / 2 + 100% / 2);margin-right:calc(-100vw / 2 + 100% / 2);max-width:100vw;width:auto}.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 rgb(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}.main-navigation{z-index:100;padding:0;clear:both;display:block}.main-navigation a{display:block;text-decoration:none;font-weight:400;text-transform:none;font-size:15px}.main-navigation ul{list-style:none;margin:0;padding-left:0}.main-navigation .main-nav ul li a{padding-left:20px;padding-right:20px;line-height:60px}.inside-navigation{position:relative}.main-navigation .inside-navigation{display:flex;align-items:center;flex-wrap:wrap;justify-content:space-between}.main-navigation .main-nav>ul{display:flex;flex-wrap:wrap;align-items:center}.main-navigation li{position:relative}.main-navigation .menu-bar-items{display:flex;align-items:center;font-size:15px}.main-navigation .menu-bar-items a{color:inherit}.main-navigation .menu-bar-item{position:relative}.main-navigation .menu-bar-item.search-item{z-index:20}.main-navigation .menu-bar-item>a{padding-left:20px;padding-right:20px;line-height:60px}.sidebar .main-navigation .main-nav{flex-basis:100%}.sidebar .main-navigation .main-nav>ul{flex-direction:column}.sidebar .main-navigation .menu-bar-items{margin:0 auto}.sidebar .main-navigation .menu-bar-items .search-item{order:10}.nav-align-center .inside-navigation{justify-content:center}.nav-align-center .main-nav>ul{justify-content:center}.nav-align-right .inside-navigation{justify-content:flex-end}.main-navigation ul ul{display:block;box-shadow:1px 1px 0 rgb(0 0 0 / .1);float:left;position:absolute;left:-99999px;opacity:0;z-index:99999;width:200px;text-align:left;top:auto;transition:opacity 80ms linear;transition-delay:0s;pointer-events:none;height:0;overflow:hidden}.main-navigation ul ul a{display:block}.main-navigation ul ul li{width:100%}.main-navigation .main-nav ul ul li a{line-height:normal;padding:10px 20px;font-size:14px}.main-navigation .main-nav ul li.menu-item-has-children>a{padding-right:0;position:relative}.main-navigation.sub-menu-left ul ul{box-shadow:-1px 1px 0 rgb(0 0 0 / .1)}.main-navigation.sub-menu-left .sub-menu{right:0}.main-navigation:not(.toggled) ul li.sfHover>ul,.main-navigation:not(.toggled) ul li:hover>ul{left:auto;opacity:1;transition-delay:150ms;pointer-events:auto;height:auto;overflow:visible}.main-navigation:not(.toggled) ul ul li.sfHover>ul,.main-navigation:not(.toggled) ul ul li:hover>ul{left:100%;top:0}.main-navigation.sub-menu-left:not(.toggled) ul ul li.sfHover>ul,.main-navigation.sub-menu-left:not(.toggled) ul ul li:hover>ul{right:100%;left:auto}.nav-float-right .main-navigation ul ul ul{top:0}.menu-item-has-children .dropdown-menu-toggle{display:inline-block;height:100%;clear:both;padding-right:20px;padding-left:10px}.menu-item-has-children ul .dropdown-menu-toggle{padding-top:10px;padding-bottom:10px;margin-top:-10px}.sidebar .menu-item-has-children .dropdown-menu-toggle,nav ul ul .menu-item-has-children .dropdown-menu-toggle{float:right}.widget-area .main-navigation li{float:none;display:block;width:100%;padding:0;margin:0}.sidebar .main-navigation.sub-menu-right ul li.sfHover ul,.sidebar .main-navigation.sub-menu-right ul li:hover ul{top:0;left:100%}.sidebar .main-navigation.sub-menu-left ul li.sfHover ul,.sidebar .main-navigation.sub-menu-left ul li:hover ul{top:0;right:100%}.site-main .comment-navigation,.site-main .post-navigation,.site-main .posts-navigation{margin:0 0 2em;overflow:hidden}.site-main .post-navigation{margin-bottom:0}.paging-navigation .nav-next,.paging-navigation .nav-previous{display:none}.paging-navigation .nav-links>*{padding:0 5px}.paging-navigation .nav-links .current{font-weight:700}.nav-links>:first-child{padding-left:0}.site-header{position:relative}.inside-header{padding:20px 40px}.main-title{margin:0;font-size:25px;line-height:1.2em;word-wrap:break-word;font-weight:700;text-transform:none}.site-description{margin:0;line-height:1.5;font-weight:400;text-transform:none;font-size:15px}.site-logo{display:inline-block;max-width:100%}.site-header .header-image{vertical-align:middle}.inside-header{display:flex;align-items:center}.header-widget{margin-left:auto}.header-widget p:last-child{margin-bottom:0}.nav-float-right .header-widget{margin-left:20px}.nav-float-right #site-navigation{margin-left:auto}.nav-float-left #site-navigation{margin-right:auto;order:-10}.nav-float-left .header-widget{margin-left:0;margin-right:20px;order:-15}.header-aligned-center:not([class*=nav-float-]) .inside-header{justify-content:center;flex-direction:column;text-align:center}.header-aligned-center:not([class*=nav-float-]) .header-widget{margin-left:auto;margin-right:auto}.header-aligned-center:not([class*=nav-float-]) .inside-header>:not(:first-child){margin-top:1em}.header-aligned-right:not([class*=nav-float-]) .inside-header{justify-content:flex-end}.header-aligned-right:not([class*=nav-float-]) .header-widget{margin-right:auto;margin-left:0;order:-10}.site-branding-container{display:inline-flex;align-items:center;text-align:left;flex-shrink:0}.site-branding-container .site-logo{margin-right:1em}.sticky{display:block}.entry-header .gp-icon,.posted-on .updated{display:none}.byline,.entry-header .cat-links,.entry-header .comments-link,.entry-header .tags-links,.group-blog .byline,.single .byline{display:inline}footer.entry-meta .byline,footer.entry-meta .posted-on{display:block}.entry-content:not(:first-child),.entry-summary:not(:first-child),.page-content:not(:first-child){margin-top:2em}.page-links{clear:both;margin:0 0 1.5em}.archive .format-aside .entry-header,.archive .format-status .entry-header,.archive .format-status .entry-meta,.archive .format-status .entry-title,.blog .format-aside .entry-header,.blog .format-status .entry-header,.blog .format-status .entry-meta,.blog .format-status .entry-title{display:none}.archive .format-aside .entry-content,.archive .format-status .entry-content,.blog .format-aside .entry-content,.blog .format-status .entry-content{margin-top:0}.archive .format-status .entry-content p:last-child,.blog .format-status .entry-content p:last-child{margin-bottom:0}.entry-header,.site-content{word-wrap:break-word}.entry-title{margin-bottom:0}.author .page-header .page-title{display:flex;align-items:center}.author .page-header .avatar{margin-right:20px}.page-header .author-info>:last-child,.page-header>:last-child{margin-bottom:0}.entry-meta{font-size:85%;margin-top:.5em;line-height:1.5}footer.entry-meta{margin-top:2em}.cat-links,.comments-link,.tags-links{display:block}.entry-content>p:last-child,.entry-summary>p:last-child,.page-content>p:last-child,.read-more-container,.taxonomy-description p:last-child{margin-bottom:0}.wp-caption{margin-bottom:1.5em;max-width:100%;position:relative}.wp-caption img[class*=wp-image-]{display:block;margin:0 auto 0;max-width:100%}.wp-caption .wp-caption-text{font-size:75%;padding-top:5px;opacity:.8}.wp-caption img{position:relative;vertical-align:bottom}.wp-block-image figcaption{font-size:13px;text-align:center}.wp-block-gallery,ul.blocks-gallery-grid{margin-left:0}.wp-block-gallery .blocks-gallery-image figcaption,.wp-block-gallery .blocks-gallery-item figcaption{background:rgb(255 255 255 / .7);color:#000;padding:10px;box-sizing:border-box}.gallery{margin-bottom:1.5em}.gallery-item{display:inline-block;text-align:center;vertical-align:top;width:100%}.gallery-columns-2 .gallery-item{max-width:50%}.gallery-columns-3 .gallery-item{max-width:33.33%}.gallery-columns-4 .gallery-item{max-width:25%}.gallery-columns-5 .gallery-item{max-width:20%}.gallery-columns-6 .gallery-item{max-width:16.66%}.gallery-columns-7 .gallery-item{max-width:14.28%}.gallery-columns-8 .gallery-item{max-width:12.5%}.gallery-columns-9 .gallery-item{max-width:11.11%}.gallery-caption{display:block}.site-main .gallery{margin-bottom:1.5em}.gallery-item img{vertical-align:bottom}.gallery-icon{padding:5px}embed,iframe,object{max-width:100%}.wp-block-post-template{margin-left:0}.widget-area .widget{padding:40px}.widget select{max-width:100%}.footer-widgets .widget :last-child,.sidebar .widget :last-child{margin-bottom:0}.widget-title{margin-bottom:30px;font-size:20px;line-height:1.5;font-weight:400;text-transform:none}.widget ol,.widget ul{margin:0}.widget .search-field{width:100%}.widget .search-form{display:flex}.widget .search-form button.search-submit{font-size:15px}.footer-widgets .widget{margin-bottom:30px}.footer-widgets .widget:last-child,.sidebar .widget:last-child{margin-bottom:0}.widget ul li{list-style-type:none;position:relative;margin-bottom:.5em}.widget ul li ul{margin-left:1em;margin-top:.5em}.wp-calendar-table{table-layout:fixed}.site-content{display:flex}.grid-container{margin-left:auto;margin-right:auto;max-width:1200px}.page-header,.sidebar .widget,.site-main>*{margin-bottom:20px}.both-left .inside-left-sidebar,.both-right .inside-left-sidebar{margin-right:10px}.both-left .inside-right-sidebar,.both-right .inside-right-sidebar{margin-left:10px}.one-container.both-right .site-main,.one-container.right-sidebar .site-main{margin-right:40px}.one-container.both-left .site-main,.one-container.left-sidebar .site-main{margin-left:40px}.one-container.both-sidebars .site-main{margin:0 40px 0 40px}.one-container.archive .post:not(:last-child):not(.is-loop-template-item),.one-container.blog .post:not(:last-child):not(.is-loop-template-item){padding-bottom:40px}.one-container .site-content{padding:40px}.separate-containers .comments-area,.separate-containers .inside-article,.separate-containers .page-header,.separate-containers .paging-navigation{padding:40px}.separate-containers .site-main{margin:20px}.separate-containers.no-sidebar .site-main{margin-left:0;margin-right:0}.separate-containers.both-right .site-main,.separate-containers.right-sidebar .site-main{margin-left:0}.separate-containers.both-left .site-main,.separate-containers.left-sidebar .site-main{margin-right:0}.separate-containers .inside-left-sidebar,.separate-containers .inside-right-sidebar{margin-top:20px;margin-bottom:20px}.inside-page-header{padding:40px}.widget-area .main-navigation{margin-bottom:20px}.one-container .site-main>:last-child,.separate-containers .site-main>:last-child{margin-bottom:0}.full-width-content .container.grid-container{max-width:100%}.full-width-content.no-sidebar.separate-containers .site-main{margin:0}.full-width-content.one-container .site-content,.full-width-content.separate-containers .inside-article{padding:0}.full-width-content .entry-content .alignwide{margin-left:0;width:auto;max-width:unset}.contained-content.one-container .site-content,.contained-content.separate-containers .inside-article{padding:0}.sidebar .grid-container{max-width:100%;width:100%}.both-left .is-left-sidebar,.both-sidebars .is-left-sidebar,.left-sidebar .sidebar{order:-10}.both-left .is-right-sidebar{order:-5}.both-right .is-left-sidebar{order:5}.both-right .is-right-sidebar,.both-sidebars .is-right-sidebar{order:10}.inside-site-info{display:flex;align-items:center;justify-content:center;padding:20px 40px}.site-info{text-align:center;font-size:15px}.post-image:not(:first-child){margin-top:2em}.featured-image{line-height:0}.separate-containers .featured-image{margin-top:20px}.separate-containers .inside-article>.featured-image{margin-top:0;margin-bottom:2em}.one-container .inside-article>.featured-image{margin-top:0;margin-bottom:2em}.gp-icon{display:inline-flex;align-self:center}.gp-icon svg{height:1em;width:1em;top:.125em;position:relative;fill:currentColor}.close-search .icon-search svg:first-child,.icon-menu-bars svg:nth-child(2),.icon-search svg:nth-child(2),.toggled .icon-menu-bars svg:first-child{display:none}.close-search .icon-search svg:nth-child(2),.toggled .icon-menu-bars svg:nth-child(2){display:block}.entry-meta .gp-icon{margin-right:.6em;opacity:.7}nav.toggled .icon-arrow-left svg{transform:rotate(-90deg)}nav.toggled .icon-arrow-right svg{transform:rotate(90deg)}nav.toggled .sfHover>a>.dropdown-menu-toggle .gp-icon svg{transform:rotate(180deg)}nav.toggled .sfHover>a>.dropdown-menu-toggle .gp-icon.icon-arrow-left svg{transform:rotate(-270deg)}nav.toggled .sfHover>a>.dropdown-menu-toggle .gp-icon.icon-arrow-right svg{transform:rotate(270deg)}.container.grid-container{width:auto}.menu-toggle,.mobile-bar-items,.sidebar-nav-mobile{display:none}.menu-toggle{padding:0 20px;line-height:60px;margin:0;font-weight:400;text-transform:none;font-size:15px;cursor:pointer}.menu-toggle .mobile-menu{padding-left:3px}.menu-toggle .gp-icon+.mobile-menu{padding-left:9px}.menu-toggle .mobile-menu:empty{display:none}button.menu-toggle{background-color:#fff0;flex-grow:1;border:0;text-align:center}button.menu-toggle:active,button.menu-toggle:focus,button.menu-toggle:hover{background-color:#fff0}.has-menu-bar-items button.menu-toggle{flex-grow:0}nav.toggled ul ul.sub-menu{width:100%}.toggled .menu-item-has-children .dropdown-menu-toggle{padding-left:20px}.main-navigation.toggled .main-nav{flex-basis:100%;order:3}.main-navigation.toggled .main-nav>ul{display:block}.main-navigation.toggled .main-nav li{width:100%;text-align:left}.main-navigation.toggled .main-nav ul ul{transition:0s;visibility:hidden;box-shadow:none;border-bottom:1px solid rgb(0 0 0 / .05)}.main-navigation.toggled .main-nav ul ul li:last-child>ul{border-bottom:0}.main-navigation.toggled .main-nav ul ul.toggled-on{position:relative;top:0;left:auto!important;right:auto!important;width:100%;pointer-events:auto;height:auto;opacity:1;display:block;visibility:visible;float:none}.main-navigation.toggled .menu-item-has-children .dropdown-menu-toggle{float:right}.mobile-menu-control-wrapper{display:none;margin-left:auto;align-items:center}.has-inline-mobile-toggle #site-navigation.toggled{margin-top:1.5em}.has-inline-mobile-toggle #site-navigation.has-active-search{margin-top:1.5em}.has-inline-mobile-toggle #site-navigation.has-active-search .nav-search-active{position:relative}.has-inline-mobile-toggle #site-navigation.has-active-search .navigation-search input{outline:auto}.nav-float-left .mobile-menu-control-wrapper{order:-10;margin-left:0;margin-right:auto;flex-direction:row-reverse}@media (max-width:768px){.hide-on-mobile{display:none!important}a,body,button,input,select,textarea{transition:all 0s ease-in-out}.inside-header{flex-direction:column;text-align:center}.site-header .header-widget{margin-top:1.5em;margin-left:auto;margin-right:auto;text-align:center}.site-content{flex-direction:column}.container .site-content .content-area{width:auto}.is-left-sidebar.sidebar,.is-right-sidebar.sidebar{width:auto;order:initial}.is-left-sidebar+.is-right-sidebar .inside-right-sidebar{margin-top:0}.both-left .inside-left-sidebar,.both-left .inside-right-sidebar,.both-right .inside-left-sidebar,.both-right .inside-right-sidebar{margin-right:0;margin-left:0}#main{margin-left:0;margin-right:0}body:not(.no-sidebar) #main{margin-bottom:0}.alignleft,.alignright{float:none;display:block;margin-left:auto;margin-right:auto}.comment .children{padding-left:10px;margin-left:0}.entry-meta{font-size:inherit}.entry-meta a{line-height:1.8em}}@media (min-width:769px) and (max-width:1024px){.hide-on-tablet{display:none!important}}@media (min-width:1025px){.hide-on-desktop{display:none!important}}body{background-color:var(--base-2);color:var(--contrast)}a{color:var(--accent)}a{text-decoration:underline}.entry-title a,.site-branding a,a.button,.wp-block-button__link,.main-navigation a{text-decoration:none}a:hover,a:focus,a:active{color:var(--contrast)}.wp-block-group__inner-container{max-width:1200px;margin-left:auto;margin-right:auto}@media (max-width:900px) and (min-width:901px){.inside-header{display:flex;flex-direction:column;align-items:center}.site-logo,.site-branding{margin-bottom:1.5em}#site-navigation{margin:0 auto}.header-widget{margin-top:1.5em}}:root{--contrast:#222222;--contrast-2:#575760;--contrast-3:#b2b2be;--base:#f0f0f0;--base-2:#f7f8f9;--base-3:#ffffff;--accent:#1e73be;--primary:#1e3a8a}:root .has-contrast-color{color:var(--contrast)}:root .has-contrast-background-color{background-color:var(--contrast)}:root .has-contrast-2-color{color:var(--contrast-2)}:root .has-contrast-2-background-color{background-color:var(--contrast-2)}:root .has-contrast-3-color{color:var(--contrast-3)}:root .has-contrast-3-background-color{background-color:var(--contrast-3)}:root .has-base-color{color:var(--base)}:root .has-base-background-color{background-color:var(--base)}:root .has-base-2-color{color:var(--base-2)}:root .has-base-2-background-color{background-color:var(--base-2)}:root .has-base-3-color{color:var(--base-3)}:root .has-base-3-background-color{background-color:var(--base-3)}:root .has-accent-color{color:var(--accent)}:root .has-accent-background-color{background-color:var(--accent)}:root .has-primary-color{color:var(--primary)}:root .has-primary-background-color{background-color:var(--primary)}body,button,input,select,textarea{font-family:Inter,sans-serif;font-weight:300}body{line-height:1,6}html{font-family:Inter,sans-serif;font-weight:300}.main-title{font-family:Inter,sans-serif;font-weight:700;font-size:32px}.main-navigation a,.main-navigation .menu-toggle,.main-navigation .menu-bar-items{font-family:Inter,sans-serif;font-weight:500;font-size:17px}.main-navigation .main-nav ul ul li a{font-family:Inter,sans-serif;font-weight:500;font-size:15px}.main-navigation .menu-toggle{font-family:Inter,sans-serif;font-weight:500;font-size:16px}h1,h2,h3,h4,h5,h6{font-family:Inter,sans-serif;font-weight:600;line-height:1,4em}h1{font-size:48px}h2{font-size:36px}h3{font-size:28px}h4{font-size:22px}h5{font-size:18px}h6{font-size:16px}.site-info{font-family:Inter,sans-serif;font-weight:300;font-size:14px}.top-bar{background-color:#636363;color:#fff}.top-bar a{color:#fff}.top-bar a:hover{color:#303030}.site-header{background-color:#0F172A;color:#FFF}.site-header a{color:#FFF}.site-header a:hover{color:#FFF}.main-title a,.main-title a:hover{color:var(--contrast)}.site-description{color:var(--contrast-2)}.mobile-menu-control-wrapper .menu-toggle,.mobile-menu-control-wrapper .menu-toggle:hover,.mobile-menu-control-wrapper .menu-toggle:focus,.has-inline-mobile-toggle #site-navigation.toggled{background-color:rgb(0 0 0 / .02)}.main-navigation,.main-navigation ul ul{background-color:#0F172A}.main-navigation .main-nav ul li a,.main-navigation .menu-toggle,.main-navigation .menu-bar-items{color:var(--contrast)}.main-navigation .main-nav ul li:not([class*="current-menu-"]):hover>a,.main-navigation .main-nav ul li:not([class*="current-menu-"]):focus>a,.main-navigation .main-nav ul li.sfHover:not([class*="current-menu-"])>a,.main-navigation .menu-bar-item:hover>a,.main-navigation .menu-bar-item.sfHover>a{color:var(--accent)}button.menu-toggle:hover,button.menu-toggle:focus{color:var(--contrast)}.main-navigation .main-nav ul li[class*="current-menu-"]>a{color:var(--accent)}.navigation-search input[type="search"],.navigation-search input[type="search"]:active,.navigation-search input[type="search"]:focus,.main-navigation .main-nav ul li.search-item.active>a,.main-navigation .menu-bar-items .search-item.active>a{color:var(--accent)}.main-navigation ul ul{background-color:var(--base)}.separate-containers .inside-article,.separate-containers .comments-area,.separate-containers .page-header,.one-container .container,.separate-containers .paging-navigation,.inside-page-header{background-color:var(--base-3)}.entry-title a{color:var(--contrast)}.entry-title a:hover{color:var(--contrast-2)}.entry-meta{color:var(--contrast-2)}.sidebar .widget{background-color:var(--base-3)}.footer-widgets{background-color:var(--base-3)}.site-info{background-color:var(--base-3)}input[type="text"],input[type="email"],input[type="url"],input[type="password"],input[type="search"],input[type="tel"],input[type="number"],textarea,select{color:var(--contrast);background-color:var(--base-2);border-color:var(--base)}input[type="text"]:focus,input[type="email"]:focus,input[type="url"]:focus,input[type="password"]:focus,input[type="search"]:focus,input[type="tel"]:focus,input[type="number"]:focus,textarea:focus,select:focus{color:var(--contrast);background-color:var(--base-2);border-color:var(--contrast-3)}button,html input[type="button"],input[type="reset"],input[type="submit"],a.button,a.wp-block-button__link:not(.has-background){color:#fff;background-color:#55555e}button:hover,html input[type="button"]:hover,input[type="reset"]:hover,input[type="submit"]:hover,a.button:hover,button:focus,html input[type="button"]:focus,input[type="reset"]:focus,input[type="submit"]:focus,a.button:focus,a.wp-block-button__link:not(.has-background):active,a.wp-block-button__link:not(.has-background):focus,a.wp-block-button__link:not(.has-background):hover{color:#fff;background-color:#3f4047}a.generate-back-to-top{background-color:rgb(0 0 0 / .4);color:#fff}a.generate-back-to-top:hover,a.generate-back-to-top:focus{background-color:rgb(0 0 0 / .6);color:#fff}:root{--gp-search-modal-bg-color:var(--base-3);--gp-search-modal-text-color:var(--contrast);--gp-search-modal-overlay-bg-color:rgba(0,0,0,0.2)}@media (max-width:900px){.main-navigation .menu-bar-item:hover>a,.main-navigation .menu-bar-item.sfHover>a{background:none;color:var(--contrast)}}.nav-below-header .main-navigation .inside-navigation.grid-container,.nav-above-header .main-navigation .inside-navigation.grid-container{padding:0 20px 0 20px}.site-main .wp-block-group__inner-container{padding:40px}.separate-containers .paging-navigation{padding-top:20px;padding-bottom:20px}.entry-content .alignwide,body:not(.no-sidebar) .entry-content .alignfull{margin-left:-40px;width:calc(100% + 80px);max-width:calc(100% + 80px)}.main-navigation .main-nav ul ul li a{padding:40px 20px 40px 20px}.rtl .menu-item-has-children .dropdown-menu-toggle{padding-left:20px}.menu-item-has-children ul .dropdown-menu-toggle{padding-top:40px;padding-bottom:40px;margin-top:-40px}.rtl .main-navigation .main-nav ul li.menu-item-has-children>a{padding-right:20px}@media (max-width:768px){.separate-containers .inside-article,.separate-containers .comments-area,.separate-containers .page-header,.separate-containers .paging-navigation,.one-container .site-content,.inside-page-header{padding:30px}.site-main .wp-block-group__inner-container{padding:30px}.inside-top-bar{padding-right:30px;padding-left:30px}.inside-header{padding-right:30px;padding-left:30px}.widget-area .widget{padding-top:30px;padding-right:30px;padding-bottom:30px;padding-left:30px}.footer-widgets-container{padding-top:30px;padding-right:30px;padding-bottom:30px;padding-left:30px}.inside-site-info{padding-right:30px;padding-left:30px}.entry-content .alignwide,body:not(.no-sidebar) .entry-content .alignfull{margin-left:-30px;width:calc(100% + 60px);max-width:calc(100% + 60px)}.one-container .site-main .paging-navigation{margin-bottom:20px}}.is-right-sidebar{width:30%}.is-left-sidebar{width:30%}.site-content .content-area{width:100%}@media (max-width:900px){.main-navigation .menu-toggle,.sidebar-nav-mobile:not(#sticky-placeholder){display:block}.main-navigation ul,.gen-sidebar-nav,.main-navigation:not(.slideout-navigation):not(.toggled) .main-nav>ul,.has-inline-mobile-toggle #site-navigation .inside-navigation>*:not(.navigation-search):not(.main-nav){display:none}.nav-align-right .inside-navigation,.nav-align-center .inside-navigation{justify-content:space-between}.has-inline-mobile-toggle .mobile-menu-control-wrapper{display:flex;flex-wrap:wrap}.has-inline-mobile-toggle .inside-header{flex-direction:row;text-align:left;flex-wrap:wrap}.has-inline-mobile-toggle .header-widget,.has-inline-mobile-toggle #site-navigation{flex-basis:100%}.nav-float-left .has-inline-mobile-toggle #site-navigation{order:10}}.dynamic-author-image-rounded{border-radius:100%}.dynamic-featured-image,.dynamic-author-image{vertical-align:middle}.one-container.blog .dynamic-content-template:not(:last-child),.one-container.archive .dynamic-content-template:not(:last-child){padding-bottom:0}.dynamic-entry-excerpt>p:last-child{margin-bottom:0}:root{--gb-container-width:1200px}.gb-container .wp-block-image img{vertical-align:middle}.gb-grid-wrapper .wp-block-image{margin-bottom:0}.gb-highlight{background:none}.gb-shape{line-height:0}.gb-text-93b1bbe3{align-items:center;color:#2563eb;column-gap:.5em;display:inline-flex;font-family:var(--gp-font--poppins);font-size:14px;font-weight:400;line-height:1.2em;margin-bottom:0;text-transform:none}.gb-text-93b1bbe3:is(:hover,:focus){color:#0050c8;text-decoration:underline}.gb-text-93b1bbe3 .gb-shape svg{width:1em;height:1em;fill:currentColor;color:#2563eb}.gb-text-93b1bbe3 a{margin-bottom:0}@media (max-width:1024px){.gb-text-93b1bbe3{text-align:center}}@media (max-width:767px){.gb-text-93b1bbe3{font-size:12px}}.gb-text-20bdc8f2{color:#000;font-family:var(--gp-font--poppins);font-size:40px;font-weight:700;line-height:1.3em;margin-bottom:15px;text-align:left}@media (max-width:1024px){.gb-text-20bdc8f2{font-size:33px;text-align:center}}@media (max-width:767px){.gb-text-20bdc8f2{font-size:26px}}.gb-text-c4e42ab5{align-items:center;color:#707070;column-gap:.5em;display:inline-flex;font-family:var(--gp-font--poppins);font-size:13px;font-weight:400;line-height:1.2em;margin-bottom:0}.gb-text-c4e42ab5 .gb-shape svg{width:1em;height:1em;fill:currentColor;color:#2563eb}.gb-text-c4e42ab5 a{margin-bottom:0;text-decoration:none;color:#707070}@media (max-width:1024px){.gb-text-c4e42ab5{text-align:center}}@media (max-width:767px){.gb-text-c4e42ab5{font-size:12px}}.gb-text-476862f7{align-items:center;color:#707070;column-gap:.5em;display:inline-flex;font-family:var(--gp-font--poppins);font-size:13px;font-weight:400;line-height:1.2em;margin-bottom:0}.gb-text-476862f7 .gb-shape svg{width:1em;height:1em;fill:currentColor;color:#2563eb}.gb-text-476862f7 a{margin-bottom:0}@media (max-width:1024px){.gb-text-476862f7{text-align:center}}@media (max-width:767px){.gb-text-476862f7{font-size:12px}}.gb-element-40ad09c9{align-items:center;background-color:#f9fafb;display:flex;flex-direction:column;max-width:100%;width:100%;padding:90px 20px 0 20px}@media (max-width:767px){.gb-element-40ad09c9{padding-bottom:70px;padding-top:70px}}.gb-element-9e751cb9{align-items:stretch;background-color:#f9fafb;column-gap:50px;display:flex;flex-direction:row;max-width:1200px;row-gap:50px;width:100%}@media (max-width:1024px){.gb-element-9e751cb9{flex-direction:column-reverse}}.gb-element-bc606ac8{background-blend-mode:normal,;background-image:var(--inline-bg-image);background-position:center,;background-repeat:no-repeat,;background-size:cover,;margin-bottom:-120px;width:50%;border-radius:12px}@media (max-width:1024px){.gb-element-bc606ac8{margin-bottom:-200px;min-height:350px;position:relative;width:100%;z-index:9}}.gb-element-f66cb7f8{align-items:flex-start;column-gap:20px;display:flex;flex-direction:column;padding-bottom:160px;padding-top:160px;row-gap:20px;width:50%}@media (max-width:1024px){.gb-element-f66cb7f8{align-items:center;padding-bottom:0;padding-top:0;width:100%}}.gb-element-2662b48b{align-items:center;column-gap:10px;display:flex;flex-direction:row;justify-content:flex-start;row-gap:10px}@media (max-width:1024px){.gb-element-2662b48b{justify-content:center}}@media (max-width:767px){.gb-element-2662b48b{flex-direction:row;flex-wrap:wrap}}.gb-element-a8e56d3f{align-items:center;background-color:#fff;display:flex;flex-direction:column;width:100%;padding:60px 20px 60px 20px}.gb-element-4a67ed0c{max-width:800px;width:100%}.post-image-above-header .inside-article .featured-image,.post-image-above-header .inside-article .post-image{margin-top:0;margin-bottom:2em}.post-image-aligned-left .inside-article .featured-image,.post-image-aligned-left .inside-article .post-image{margin-top:0;margin-right:2em;float:left;text-align:left}.post-image-aligned-center .featured-image,.post-image-aligned-center .post-image{text-align:center}.post-image-aligned-right .inside-article .featured-image,.post-image-aligned-right .inside-article .post-image{margin-top:0;margin-left:2em;float:right;text-align:right}.post-image-below-header.post-image-aligned-center .inside-article .featured-image,.post-image-below-header.post-image-aligned-left .inside-article .featured-image,.post-image-below-header.post-image-aligned-left .inside-article .post-image,.post-image-below-header.post-image-aligned-right .inside-article .featured-image,.post-image-below-header.post-image-aligned-right .inside-article .post-image{margin-top:2em}.post-image-aligned-left>.featured-image,.post-image-aligned-right>.featured-image{float:none;margin-left:auto;margin-right:auto}.post-image-aligned-left .featured-image{text-align:left}.post-image-aligned-right .featured-image{text-align:right}.post-image-aligned-left .inside-article:after,.post-image-aligned-left .inside-article:before,.post-image-aligned-right .inside-article:after,.post-image-aligned-right .inside-article:before{content:"";display:table}.post-image-aligned-left .inside-article:after,.post-image-aligned-right .inside-article:after{clear:both}.one-container.post-image-above-header .no-featured-image-padding.generate-columns .inside-article .post-image,.one-container.post-image-above-header .page-header+.no-featured-image-padding .inside-article .post-image{margin-top:0}.one-container.both-right.post-image-aligned-center .no-featured-image-padding .featured-image,.one-container.both-right.post-image-aligned-center .no-featured-image-padding .post-image,.one-container.right-sidebar.post-image-aligned-center .no-featured-image-padding .featured-image,.one-container.right-sidebar.post-image-aligned-center .no-featured-image-padding .post-image{margin-right:0}.one-container.both-left.post-image-aligned-center .no-featured-image-padding .featured-image,.one-container.both-left.post-image-aligned-center .no-featured-image-padding .post-image,.one-container.left-sidebar.post-image-aligned-center .no-featured-image-padding .featured-image,.one-container.left-sidebar.post-image-aligned-center .no-featured-image-padding .post-image{margin-left:0}.one-container.both-sidebars.post-image-aligned-center .no-featured-image-padding .featured-image,.one-container.both-sidebars.post-image-aligned-center .no-featured-image-padding .post-image{margin-left:0;margin-right:0}.one-container.post-image-aligned-center .no-featured-image-padding.generate-columns .featured-image,.one-container.post-image-aligned-center .no-featured-image-padding.generate-columns .post-image{margin-left:0;margin-right:0}@media (max-width:768px){body:not(.post-image-aligned-center) .featured-image,body:not(.post-image-aligned-center) .inside-article .featured-image,body:not(.post-image-aligned-center) .inside-article .post-image{margin-right:0;margin-left:0;float:none;text-align:center}}.navigation-branding,.site-logo.mobile-header-logo{display:flex;align-items:center;order:0;margin-right:10px}.navigation-branding img,.site-logo.mobile-header-logo img{position:relative;padding:10px 0;display:block;transition:height .3s ease}.navigation-branding>div+.main-title{margin-left:10px}.navigation-branding .main-title{transition:line-height .3s ease}.navigation-branding .main-title a{font-family:inherit;font-size:inherit;font-weight:inherit;text-transform:unset}.main-navigation.mobile-header-navigation{display:none;float:none;margin-bottom:0}.mobile-header-navigation.is_stuck{box-shadow:0 2px 2px -2px rgb(0 0 0 / .2)}.main-navigation .menu-toggle{flex-grow:1;width:auto}.main-navigation.has-branding .menu-toggle,.main-navigation.has-sticky-branding.navigation-stick .menu-toggle{flex-grow:0;padding-right:20px;order:2}.main-navigation:not(.slideout-navigation) .mobile-bar-items+.menu-toggle{text-align:left}.main-navigation.has-sticky-branding:not(.has-branding):not(.navigation-stick) .navigation-branding{display:none}.nav-align-right .navigation-branding{margin-right:auto}.main-navigation.has-branding:not([class*=nav-align-]):not(.mobile-header-navigation) .inside-navigation,.main-navigation.has-sticky-branding.navigation-stick:not([class*=nav-align-]):not(.mobile-header-navigation) .inside-navigation{justify-content:flex-start}.main-navigation.has-branding:not([class*=nav-align-]):not(.mobile-header-navigation) .menu-bar-items,.main-navigation.has-sticky-branding.navigation-stick:not([class*=nav-align-]):not(.mobile-header-navigation) .menu-bar-items{margin-left:auto}.nav-float-right .main-navigation.has-branding:not(.mobile-header-navigation) .menu-bar-items,.nav-float-right .main-navigation.has-sticky-branding.navigation-stick:not(.mobile-header-navigation) .menu-bar-items{margin-left:0}.mobile-header-navigation.has-menu-bar-items .mobile-header-logo{margin-right:auto}.rtl .navigation-branding>div+.main-title{margin-right:10px}.rtl .main-navigation.nav-align-right:not(.mobile-header-navigation) .navigation-branding{order:-10}.rtl .nav-align-right .navigation-branding{margin-right:10px}.rtl .navigation-branding,.rtl .site-logo.mobile-header-logo{margin-left:auto;margin-right:0}.rtl .nav-align-center .navigation-branding,.rtl .nav-align-center .site-logo.mobile-header-logo,.rtl .nav-align-right .navigation-branding,.rtl .nav-align-right .site-logo.mobile-header-logo{margin-left:10px}.rtl .nav-align-right .menu-bar-items{margin-right:auto}.rtl .mobile-header-navigation.has-menu-bar-items .site-logo{margin-left:auto}@media (max-width:900px){.site-header,#site-navigation,#sticky-navigation{display:none!important;opacity:0}#mobile-header{display:block!important;width:100%!important}#mobile-header .main-nav>ul{display:none}#mobile-header.toggled .main-nav>ul,#mobile-header .menu-toggle,#mobile-header .mobile-bar-items{display:block}#mobile-header .main-nav{-ms-flex:0 0 100%;flex:0 0 100%;-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}}.main-navigation.has-branding .inside-navigation.grid-container,.main-navigation.has-branding.grid-container .inside-navigation:not(.grid-container){padding:0 40px 0 40px}.main-navigation.has-branding:not(.grid-container) .inside-navigation:not(.grid-container) .navigation-branding{margin-left:10px}.navigation-branding img,.site-logo.mobile-header-logo img{height:60px;width:auto}.navigation-branding .main-title{line-height:60px}@media (max-width:900px){.main-navigation.has-branding.nav-align-center .menu-bar-items,.main-navigation.has-sticky-branding.navigation-stick.nav-align-center .menu-bar-items{margin-left:auto}.navigation-branding{margin-right:auto;margin-left:10px}.navigation-branding .main-title,.mobile-header-navigation .site-logo{margin-left:10px}.main-navigation.has-branding .inside-navigation.grid-container{padding:0}}@font-face{font-display:block;font-family:Poppins;src:url(https://assets.brevo.com/font/Roboto/Latin/normal/normal/7529907e9eaf8ebb5220c5f9850e3811.woff2) format("woff2"),url(https://assets.brevo.com/font/Roboto/Latin/normal/normal/25c678feafdc175a70922a116c9be3e7.woff) format("woff")}@font-face{font-display:fallback;font-family:Poppins;font-weight:600;src:url(https://assets.brevo.com/font/Roboto/Latin/medium/normal/6e9caeeafb1f3491be3e32744bc30440.woff2) format("woff2"),url(https://assets.brevo.com/font/Roboto/Latin/medium/normal/71501f0d8d5aa95960f6475d5487d4c2.woff) format("woff")}@font-face{font-display:fallback;font-family:Poppins;font-weight:700;src:url(https://assets.brevo.com/font/Roboto/Latin/bold/normal/3ef7cf158f310cf752d5ad08cd0e7e60.woff2) format("woff2"),url(https://assets.brevo.com/font/Roboto/Latin/bold/normal/ece3a1d82f18b60bcce0211725c476aa.woff) format("woff")}#sib-container input:-ms-input-placeholder{text-align:left;font-family:Poppins,sans-serif;color:#707070}#sib-container input::placeholder{text-align:left;font-family:Poppins,sans-serif;color:#707070}#sib-container textarea::placeholder{text-align:left;font-family:Poppins,sans-serif;color:#707070}#sib-container a{text-decoration:underline;color:#2563eb}:root{--ely-primary-blue:#2DD4BF;--ely-primary-purple:#0F172A;--ely-secondary-blue:#5EEAD4;--ely-text-dark:#0F172A;--ely-text-medium:#334155;--ely-text-light:#64748b;--ely-bg-white:#ffffff;--ely-bg-light:#F8FAFC;--ely-bg-light-blue:#F0FDFA;--ely-bg-hero:#0F172A;--ely-gradient:linear-gradient(135deg, #0F172A 0%, #1E293B 100%);--ely-gradient-light:linear-gradient(135deg, #F0FDFA 0%, #F8FAFC 100%);--ely-teal:#2DD4BF;--ely-teal-glow:#5EEAD4;--ely-teal-dark:#14B8A6;--ely-navy:#0F172A;--ely-navy-mid:#1E293B;--ely-amber:#F59E0B;--space-1:12px;--space-2:20px;--space-3:32px;--space-4:48px;--space-5:72px;--space-6:100px;--section-padding:clamp(56px, 7vw, 112px);--font-primary:'Inter', sans-serif;--font-size-base:16px;--font-size-small:0.875rem;--font-size-large:1.125rem;--font-size-xl:1.5rem;--font-size-2xl:2rem;--font-size-3xl:2.5rem;--shadow-sm:0 2px 8px rgba(0, 0, 0, 0.05);--shadow-md:0 4px 16px rgba(0, 0, 0, 0.08);--shadow-lg:0 8px 24px rgba(0, 0, 0, 0.12);--shadow-xl:0 12px 40px rgba(0, 0, 0, 0.15);--radius-sm:8px;--radius-md:12px;--radius-lg:16px;--radius-xl:20px;--radius-full:9999px;--transition-fast:0.15s ease;--transition-base:0.3s ease;--transition-slow:0.5s ease}*{box-sizing:border-box}body{font-family:var(--font-primary);font-size:var(--font-size-base);line-height:1.6;margin:0;padding:0;color:var(--ely-text-dark);background-color:var(--ely-bg-white);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;overflow-x:hidden}main{margin:0;padding:0;margin-top:0;padding-top:0}main>*:first-child{margin-top:0;padding-top:0}h1,h2,h3,h4,h5,h6{font-family:var(--font-primary);font-weight:700;line-height:1.2;margin:0 0 var(--space-2);color:var(--ely-text-dark);letter-spacing:-.02em}p{margin:0 0 var(--space-2);color:var(--ely-text-medium)}a{color:var(--ely-teal-dark);text-decoration:none;transition:color var(--transition-fast)}.sib-form-message-panel{display:none!important}#sib-form .sib-form-block__button{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;background-color:var(--ely-teal)!important;color:var(--ely-navy)!important;padding:16px 36px;min-height:52px;border-radius:var(--radius-md);font-weight:700;border:none;cursor:pointer;font-size:var(--font-size-base);font-family:var(--font-primary);letter-spacing:.01em}#sib-form .sib-form-block__button:hover{background-color:var(--ely-teal-glow)!important;color:var(--ely-navy)!important;transform:translateY(-2px);box-shadow:0 8px 28px rgb(45 212 191 / .35)}#sib-form .progress-indicator__icon{display:none!important}#sib-form .input--hidden{position:absolute!important;left:-9999px!important;opacity:0!important;pointer-events:none!important;height:0!important;width:0!important;border:0!important;padding:0!important;margin:0!important}a:hover{color:var(--ely-teal)}img{max-width:100%;height:auto;display:block}ul,ol{margin:0;padding:0;list-style:none}.screen-reader-text{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.container{max-width:1200px;margin:0 auto;padding:0 var(--space-2)}.bg-white{background-color:var(--ely-bg-white)}.bg-light{background-color:var(--ely-bg-light)}.bg-light-blue{background-color:var(--ely-bg-light-blue)}.site-header{position:sticky;top:0;z-index:999;background-color:var(--ely-navy);box-shadow:0 2px 12px rgb(0 0 0 / .15);border-bottom:1px solid rgb(45 212 191 / .25);width:100%;margin:0;padding:0;margin-bottom:0}.site-header,.site-header a,.site-header .site-title,.site-header .site-title a,.main-navigation a{color:#ffffff!important}.main-navigation a:hover{color:var(--ely-teal)!important}.main-navigation .current-menu-item a{color:var(--ely-teal)!important}#mobile-header,.mobile-header-navigation,.navigation-branding{background-color:var(--ely-navy)!important;box-shadow:0 2px 12px rgb(0 0 0 / .15);border-bottom:1px solid rgb(45 212 191 / .25)}#mobile-header .inside-navigation,.mobile-header-navigation .inside-navigation{display:flex!important;align-items:center;justify-content:space-between;width:100%;padding:0 16px;min-height:56px}#mobile-header .navigation-branding a,#mobile-header .site-branding a,#mobile-header .main-title a,.mobile-header-navigation a,.navigation-branding .main-title a{color:#ffffff!important;font-family:var(--font-primary);font-weight:800;font-size:1.3rem;text-decoration:none}.menu-toggle{color:#ffffff!important;background:transparent!important;border:none!important;padding:8px!important;cursor:pointer;display:flex;align-items:center;gap:6px}.menu-toggle svg,.menu-toggle .gp-icon{fill:#ffffff!important;color:#ffffff!important;width:24px;height:24px}.menu-toggle .mobile-menu{color:#ffffff!important;font-family:var(--font-primary);font-size:.875rem;font-weight:600}#mobile-header ul.main-nav,#mobile-header .main-nav>ul,.mobile-header-navigation .main-nav>ul{background-color:var(--ely-navy-mid)!important;width:100%}#mobile-header .main-nav li a,.mobile-header-navigation .main-nav li a{color:#ffffff!important;padding:14px 20px!important;border-bottom:1px solid rgb(255 255 255 / .08);font-family:var(--font-primary);font-size:1rem}#mobile-header .main-nav li a:hover,.mobile-header-navigation .main-nav li a:hover{color:var(--ely-teal)!important;background-color:rgb(45 212 191 / .08)}#mobile-header .main-nav .current-menu-item a{color:var(--ely-teal)!important}@media (min-width:901px){.menu-toggle,.mobile-menu-toggle,#mobile-header .menu-toggle,.site-header .menu-toggle{display:none!important}}.site-header+main,.site-header~main{margin-top:0;padding-top:0}.site-content,.inside-site-content,.entry-content,.inside-article{margin-top:0!important;padding-top:0!important}main>section:first-child{margin-top:0!important;padding-top:0!important}.site-footer,.site-info,.copyright-bar,.inside-site-info,a[href*="generatepress.com"]{display:none!important}.entry-header,.entry-title{display:none!important}.site-content{width:100vw;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);padding:0;margin-top:0;margin-bottom:0;box-sizing:border-box}.elyntiq-section{padding:var(--section-padding) var(--space-2);position:relative;overflow:hidden;margin:0;width:100%;box-sizing:border-box}.elyntiq-section.bg-white,.elyntiq-section.bg-light,.elyntiq-section.bg-light-blue,.elyntiq-hero,.elyntiq-cta,.elyntiq-key-features,.elyntiq-services,.section-light,.featured-article-section,.newsletter-section,.about-hero-section,.about-section,.about-customers-section,.contact-hero,.elyntiq-contact-info{width:100vw;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);position:relative;left:0;right:0;box-sizing:border-box}.elyntiq-section.bg-light{text-align:center}.elyntiq-section.bg-light .container{max-width:800px;margin:0 auto}.elyntiq-section.bg-light .elyntiq-list{margin:var(--space-4) auto;text-align:left;display:block}.section-title{font-size:clamp(1.9rem, 2.2vw + 1rem, 2.4rem);font-weight:800;color:var(--ely-text-dark);line-height:1.25;margin:0 0 var(--space-2);text-align:center;letter-spacing:-.02em}.elyntiq-intro{font-size:var(--font-size-large);text-align:center;max-width:750px;margin:0 auto var(--space-4);color:var(--ely-text-medium);line-height:1.7}.elyntiq-section--white{background-color:var(--ely-bg-white)}.why-choose-section .elyntiq-list-wrap{max-width:800px;margin:var(--space-4) auto 0;text-align:center}.why-choose-section .elyntiq-list{margin:0;display:inline-block;text-align:left}.tech-section-divider{border-top:1px solid #E2E8F0;padding-top:var(--section-padding)}.tech-stack-section .section-title{margin-bottom:var(--space-1)}.tech-stack-table-wrap{margin-top:0;margin-left:auto;margin-right:auto;max-width:640px}.tech-stack-table{width:100%;max-width:640px;border-collapse:collapse}.tech-stack-table thead tr{border-bottom:2px solid var(--ely-navy)}.tech-stack-table th,.tech-stack-table td{text-align:left;padding:.5rem}.tech-stack-table tbody tr{border-bottom:1px solid #E2E8F0}.tech-stack-table tbody tr:last-child{border-bottom:none}.tech-datasikkerhet-card{max-width:640px;margin:var(--space-4) auto 0;padding:var(--space-3);background:var(--ely-bg-white);border:1px solid #E2E8F0;border-radius:var(--radius-lg);box-shadow:var(--shadow-sm);text-align:left}.tech-datasikkerhet-card__title{font-size:1.25rem;font-weight:700;color:var(--ely-text-dark);margin:0 0 var(--space-2)}.elyntiq-cta{background:var(--ely-gradient);color:#fff;text-align:center;padding:var(--section-padding) var(--space-2);padding-bottom:clamp(64px, 8vw, 120px)}.elyntiq-cta .cta-container{max-width:1120px;margin:0 auto}.elyntiq-cta header{display:grid;row-gap:10px;justify-items:center;margin:0 0 var(--space-1)}.elyntiq-cta h2{color:#fff;font-size:clamp(1.6rem, 1.6vw + 1rem, 2.4rem);line-height:1.25;margin:0;font-weight:800;text-wrap:balance}.elyntiq-cta p{color:rgb(255 255 255 / .85);font-size:clamp(1.05rem, 0.6vw + 1rem, 1.25rem);line-height:1.5;margin:0;max-width:65ch}.elyntiq-cta .cta-container>.cta-button{margin-top:var(--space-1)}.cta-title{font-size:clamp(1.6rem, 1.6vw + 1rem, 2.4rem);line-height:1.25;margin:0;font-weight:800;text-wrap:balance;color:#fff}.cta-subtitle{font-size:clamp(1.05rem, 0.6vw + 1rem, 1.25rem);line-height:1.5;margin:0 0 var(--space-4);opacity:.85;max-width:65ch;color:#fff}.cta-actions{display:flex;justify-content:center;flex-wrap:wrap;gap:20px var(--space-2);margin-top:var(--space-3)}.cta-button{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;background-color:var(--ely-teal);color:var(--ely-navy);padding:16px 36px;min-height:52px;border-radius:var(--radius-md);font-weight:700;text-decoration:none;transition:all var(--transition-base);border:none;cursor:pointer;font-size:var(--font-size-base);font-family:var(--font-primary);letter-spacing:.01em}.cta-button i{margin-right:.4rem}.cta-button:hover{background-color:var(--ely-teal-glow);color:var(--ely-navy);transform:translateY(-2px);box-shadow:0 8px 28px rgb(45 212 191 / .35)}.cta-button--small{padding:10px 24px;min-height:44px;font-size:.95rem}.cta-button-primary{background-color:var(--ely-teal);color:var(--ely-navy)}.cta-button-secondary{background:#fff0;border:2px solid rgb(255 255 255 / .6);color:#fff}.cta-button-secondary:hover{background-color:rgb(255 255 255 / .1);border-color:#fff}.icon-circle{width:60px;height:60px;border-radius:var(--radius-full);display:grid;place-items:center;margin-bottom:var(--space-2);box-shadow:none;font-size:1.5rem;flex-shrink:0}.icon-circle.blue{background-color:#F0FDFA;color:var(--ely-teal-dark)}.icon-circle.green{background-color:#F0FDF4;color:#22C55E}.icon-circle.purple{background-color:#FEF3C7;color:var(--ely-amber)}.icon-circle.gradient{background:linear-gradient(135deg,var(--ely-teal) 0%,var(--ely-teal-glow) 100%);color:var(--ely-navy)}.elyntiq-list{list-style-type:none;padding:0;max-width:800px;margin:0 auto}.elyntiq-list li{margin-bottom:var(--space-1);padding-left:26px;position:relative;line-height:1.6;color:var(--ely-text-medium)}.elyntiq-list li::before{content:"\2713";position:absolute;left:0;color:var(--ely-teal-dark);font-weight:700}.elyntiq-list li strong{display:inline-block;font-weight:600;margin-bottom:2px;color:var(--ely-text-dark)}.elyntiq-hero{background:var(--ely-gradient);padding:0 var(--space-2);padding-bottom:var(--space-6);margin:0;margin-top:0;width:100vw;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);position:relative;left:0;right:0;box-sizing:border-box;display:flex;align-items:center;min-height:500px}.hero-grid{display:grid;grid-template-columns:1fr 1fr;gap:var(--space-4);align-items:center;max-width:1200px;margin:0 auto;width:100%;padding:var(--space-6) 0}.hero-text{max-width:600px}.hero-text h1{font-size:clamp(2rem, 3vw + 1rem, var(--font-size-3xl));margin-bottom:var(--space-2);color:#fff;font-weight:800;letter-spacing:-.03em}.hero-text p{font-size:var(--font-size-large);line-height:1.7;margin-bottom:var(--space-3);color:#CBD5E1}.hero-image{position:relative}.hero-image img{width:100%;height:auto;border-radius:var(--radius-lg);box-shadow:0 20px 60px rgb(0 0 0 / .3)}.elyntiq-key-features{background:var(--ely-bg-light);padding:var(--space-5) var(--space-2);text-align:center;margin:0;width:100vw;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);position:relative;left:0;right:0;box-sizing:border-box}.elyntiq-key-features .container{max-width:1200px;margin:0 auto}.elyntiq-key-features header h2{font-size:var(--font-size-2xl);font-weight:800;color:var(--ely-text-dark);margin-bottom:.5rem}.elyntiq-key-features header p{color:var(--ely-text-light);font-size:var(--font-size-base);margin-bottom:var(--space-4)}.feature-card-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:var(--space-3);justify-content:center}.feature-card{background:var(--ely-bg-white);padding:var(--space-3);border-radius:var(--radius-lg);box-shadow:var(--shadow-md);text-align:left;transition:transform var(--transition-base),box-shadow var(--transition-base);border:1px solid #E2E8F0}.feature-card:hover{transform:translateY(-5px);box-shadow:var(--shadow-xl)}.feature-card h3{font-size:1.25rem;font-weight:600;margin-bottom:.5rem;color:var(--ely-text-dark)}.feature-card p{font-size:.95rem;color:var(--ely-text-medium);margin-bottom:var(--space-2)}.feature-card ul{list-style:disc;padding-left:1.2rem;color:var(--ely-text-medium);font-size:.95rem}.feature-card li{margin-bottom:.5rem}.services-hero{background:var(--ely-gradient)!important;padding:0 var(--space-2);padding-bottom:var(--space-5);margin-top:0;display:flex;align-items:center;min-height:400px}.services-hero .hero-grid{display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:var(--space-4);max-width:1200px;margin:0 auto}.services-hero .hero-text{max-width:600px}.services-hero .elyntiq-hero-title{font-size:var(--font-size-3xl);margin-bottom:var(--space-2);color:#ffffff!important;font-weight:800}.services-hero .elyntiq-intro{text-align:left;margin:0 0 var(--space-2)}.services-hero .elyntiq-intro p{margin-bottom:var(--space-2);color:#CBD5E1!important}.elyntiq-services{background-color:var(--ely-bg-white);padding:var(--space-5) var(--space-2);text-align:center;width:100vw;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);position:relative;left:0;right:0;box-sizing:border-box}.section-light{background-color:var(--ely-bg-light);text-align:center;padding:var(--space-6) var(--space-2);width:100vw;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);position:relative;left:0;right:0;box-sizing:border-box}.elyntiq-subtitle{text-align:center;font-size:clamp(1.3rem, 1vw + 1rem, 1.65rem);font-weight:800;margin:var(--space-2) auto var(--space-4);max-width:min(900px, 90ch);color:var(--ely-text-dark);line-height:1.45;text-wrap:balance;letter-spacing:-.01em}.elyntiq-subtitle::after{content:"";display:block;width:64px;height:3px;background:var(--ely-teal);border-radius:2px;margin:var(--space-1) auto 0;opacity:.95}.service-card-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:var(--space-3);max-width:1100px;margin:0 auto var(--space-5)}.service-card{background:var(--ely-bg-white);padding:var(--space-3) var(--space-2);border-radius:var(--radius-lg);box-shadow:var(--shadow-md);text-align:left;transition:transform var(--transition-base),box-shadow var(--transition-base);border:1px solid #E2E8F0}.service-card:hover{transform:translateY(-4px);box-shadow:var(--shadow-xl)}.service-card h3{font-size:clamp(1.15rem, 0.6vw + 1rem, 1.35rem);font-weight:650;margin:10px 0 6px;color:var(--ely-text-dark)}.service-card p{font-size:.97rem;line-height:1.55;color:var(--ely-text-medium)}.process-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:var(--space-3);max-width:1000px;margin:0 auto;text-align:center}.pricing-tiers-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--space-3);max-width:960px;margin:0 auto}.process-step{background-color:var(--ely-bg-white);padding:var(--space-2);border-radius:var(--radius-md);box-shadow:var(--shadow-sm);transition:transform var(--transition-base),box-shadow var(--transition-base);border:1px solid #E2E8F0}.process-step:hover{transform:translateY(-3px);box-shadow:var(--shadow-md)}.process-step .circle{width:44px;height:44px;line-height:44px;font-size:1rem;background-color:var(--ely-teal);color:var(--ely-navy);border-radius:var(--radius-full);margin:0 auto var(--space-1);font-weight:700;box-shadow:0 4px 12px rgb(45 212 191 / .3);transition:transform var(--transition-base)}.process-step:hover .circle{transform:scale(1.05)}.process-step h3{font-size:1.1rem;font-weight:600;margin-top:10px;color:var(--ely-text-dark)}.process-step p{font-size:.95rem;color:var(--ely-text-medium);line-height:1.45}.contact-hero{background:var(--ely-gradient)!important;padding:0 var(--space-2);padding-bottom:var(--space-5);margin-top:0;display:flex;align-items:center;min-height:400px}.contact-hero h1{color:#ffffff!important;font-weight:800}.contact-hero p{color:#CBD5E1!important}.contact-hero .hero-grid{max-width:1200px;margin:0 auto;width:100%;padding:var(--space-5) 0}.elyntiq-contact-info{padding:var(--space-5) var(--space-2)}.contact-methods{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:var(--space-3);margin-bottom:var(--space-5);max-width:800px;margin-left:auto;margin-right:auto}.contact-method{background:var(--ely-bg-white);padding:var(--space-3);border-radius:var(--radius-lg);box-shadow:var(--shadow-md);text-align:center;transition:transform var(--transition-base),box-shadow var(--transition-base);border:1px solid #E2E8F0}.contact-method:hover{transform:translateY(-3px);box-shadow:var(--shadow-lg)}.contact-method h3{color:var(--ely-text-dark);margin-bottom:var(--space-1);font-size:1.25rem}.contact-method p{color:var(--ely-text-medium);margin-bottom:var(--space-2);font-size:.9rem}.contact-method i{font-size:1.5rem;color:var(--ely-teal-dark);margin-bottom:var(--space-2);width:60px;height:60px;display:flex;align-items:center;justify-content:center;background:#F0FDFA;border-radius:var(--radius-full);margin:0 auto var(--space-2);flex-shrink:0}.contact-method a{color:var(--ely-teal-dark);font-weight:600;display:block;margin-top:var(--space-1);text-decoration:none;transition:color var(--transition-base)}.contact-method a:hover{color:var(--ely-teal);text-decoration:underline}article.contact-method a.cta-button{background:none!important;background-color:transparent!important;color:var(--ely-text-dark)!important;font-weight:600;padding:0!important;min-height:unset!important;font-size:inherit;margin-top:var(--space-1);width:auto;display:inline-block!important;text-decoration:none;border:none!important;box-shadow:none!important;border-radius:0!important;transition:color var(--transition-base)}article.contact-method a.cta-button:hover{background:none!important;background-color:transparent!important;color:var(--ely-teal)!important;text-decoration:underline;transform:none!important;box-shadow:none!important}.contact-methods>a.cta-button{display:flex!important;align-items:center;justify-content:center;background:var(--ely-bg-white)!important;background-color:var(--ely-bg-white)!important;color:var(--ely-text-dark)!important;font-weight:600;padding:var(--space-3)!important;min-height:unset!important;font-size:1rem;margin:0;width:auto;text-decoration:none;border:1px solid #E2E8F0!important;box-shadow:var(--shadow-md)!important;border-radius:var(--radius-lg)!important;transition:transform var(--transition-base),box-shadow var(--transition-base),color var(--transition-base)}.contact-methods>a.cta-button:hover{background:var(--ely-bg-white)!important;background-color:var(--ely-bg-white)!important;color:var(--ely-teal)!important;text-decoration:underline;transform:translateY(-3px);box-shadow:var(--shadow-lg)!important}.demo-button{background-color:#fff;color:var(--ely-text-dark);border:2px solid var(--ely-teal)}.demo-button:hover{background-color:var(--ely-teal);color:var(--ely-navy);transform:translateY(-1px);box-shadow:var(--shadow-md);border-color:var(--ely-teal)}.contact-form{background:var(--ely-bg-white);padding:var(--space-4);border-radius:var(--radius-lg);box-shadow:var(--shadow-md);max-width:800px;margin:0 auto var(--space-5);border:1px solid #E2E8F0}.contact-form h2{font-size:1.8rem;margin-bottom:var(--space-3);text-align:center;color:var(--ely-text-dark);font-weight:800}.contact-form form{display:flex;flex-direction:column;gap:var(--space-3)}.form-row{display:grid;grid-template-columns:1fr 1fr;gap:var(--space-2)}.form-group{display:flex;flex-direction:column}.form-group label{font-weight:600;margin-bottom:6px;color:var(--ely-text-dark)}.form-group input,.form-group textarea,.form-group select{width:100%;padding:12px 14px;border:1px solid #CBD5E1;border-radius:var(--radius-sm);font-size:var(--font-size-base);font-family:var(--font-primary);transition:border-color var(--transition-base),box-shadow var(--transition-base);background:#FFF}.form-group input:focus,.form-group textarea:focus,.form-group select:focus{outline:none;border-color:var(--ely-teal);box-shadow:0 0 0 3px rgb(45 212 191 / .15)}.form-group textarea{resize:vertical;min-height:120px}.char-count{font-size:var(--font-size-small);color:var(--ely-text-light);text-align:right;margin-top:4px}.checkbox-group{flex-direction:row;align-items:flex-start;gap:var(--space-1)}.checkbox-group input[type="checkbox"]{width:auto;margin-top:4px}.checkbox-group label{font-weight:400;margin-bottom:0}.recaptcha-note{font-size:var(--font-size-small);color:var(--ely-text-light);text-align:center;margin-top:var(--space-2)}.recaptcha-note a{color:var(--ely-teal-dark)}.contact-form .cta-button,.contact-form button.cta-button{background-color:var(--ely-teal);color:var(--ely-navy);padding:14px 36px;min-height:52px;font-size:var(--font-size-base);align-self:center;min-width:200px;margin-top:var(--space-2);font-weight:700}.contact-form .cta-button:hover,.contact-form button.cta-button:hover{background-color:var(--ely-teal-glow);color:var(--ely-navy);transform:translateY(-2px);box-shadow:0 8px 24px rgb(45 212 191 / .3)}.submit-button{background-color:var(--ely-teal);color:var(--ely-navy);align-self:center;min-width:200px}.submit-button:hover{background-color:var(--ely-teal-glow);transform:translateY(-2px);box-shadow:0 8px 24px rgb(45 212 191 / .3)}.elyntiq-faq{background:var(--ely-bg-white);padding:var(--space-4);border-radius:var(--radius-lg);box-shadow:var(--shadow-md);max-width:800px;margin:0 auto;border:1px solid #E2E8F0}.elyntiq-faq h2{font-size:1.8rem;margin-bottom:var(--space-3);text-align:center;font-weight:800}.elyntiq-faq details{margin-bottom:var(--space-2);padding:var(--space-2);border:1px solid #E2E8F0;border-radius:var(--radius-sm);transition:border-color var(--transition-base)}.elyntiq-faq details:hover{border-color:var(--ely-teal)}.elyntiq-faq summary{font-weight:600;cursor:pointer;color:var(--ely-text-dark);padding:var(--space-1);list-style:none}.elyntiq-faq summary::-webkit-details-marker{display:none}.elyntiq-faq summary::before{content:"+ ";margin-right:var(--space-1);color:var(--ely-teal);font-weight:700}.elyntiq-faq details[open] summary::before{content:"\2212  "}.elyntiq-faq details p{margin-top:var(--space-2);padding-left:var(--space-3);color:var(--ely-text-medium)}.tech-faq-dark{background:var(--ely-gradient);color:#fff}.tech-faq-dark .section-title{color:#fff}.tech-faq-dark .elyntiq-faq{background:rgb(30 41 59 / .5);border-color:rgb(255 255 255 / .15);box-shadow:none}.tech-faq-dark .elyntiq-faq details{border-color:rgb(255 255 255 / .2);background:rgb(15 23 42 / .4)}.tech-faq-dark .elyntiq-faq details:hover{border-color:var(--ely-teal)}.tech-faq-dark .elyntiq-faq summary{color:#fff}.tech-faq-dark .elyntiq-faq summary::before{color:var(--ely-teal)}.tech-faq-dark .elyntiq-faq details p{color:#CBD5E1}.entry-title{font-size:var(--font-size-3xl);text-align:center;margin-bottom:var(--space-2);color:var(--ely-text-dark)}.featured-article-section{background:linear-gradient(135deg,var(--ely-navy) 0%,#0D2847 50%,var(--ely-navy-mid) 100%);color:#fff;padding:var(--space-5) var(--space-2);width:100vw;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);position:relative;left:0;right:0;box-sizing:border-box}.featured-article-badge{display:inline-block;background:rgb(45 212 191 / .2);color:var(--ely-teal);padding:6px 16px;border-radius:var(--radius-full);font-size:var(--font-size-small);font-weight:600;margin-bottom:var(--space-3);text-transform:uppercase;letter-spacing:.5px;border:1px solid rgb(45 212 191 / .3)}.featured-article{max-width:900px;margin:0 auto}.featured-article-title{font-size:clamp(1.8rem, 2vw + 1rem, 2.5rem);margin-bottom:var(--space-2);font-weight:800}.featured-article-title a{color:#fff;text-decoration:none}.featured-article-title a:hover{text-decoration:underline}.featured-article-excerpt{font-size:var(--font-size-large);line-height:1.7;margin-bottom:var(--space-3);opacity:.9;color:#CBD5E1}.featured-article-meta{display:flex;align-items:center;gap:var(--space-2);margin-bottom:var(--space-3)}.author-avatar{width:50px;height:50px;border-radius:var(--radius-full);object-fit:cover}.author-info{display:flex;flex-direction:column}.author-name{font-weight:600;margin:0;color:#fff}.article-date{font-size:var(--font-size-small);margin:0;opacity:.8;color:#94A3B8}.featured-article-button{display:inline-block;background:var(--ely-teal);color:var(--ely-navy);padding:12px 24px;border-radius:var(--radius-md);font-weight:700;text-decoration:none;transition:all var(--transition-base)}.featured-article-button:hover{background:var(--ely-teal-glow);transform:translateY(-2px);box-shadow:0 8px 24px rgb(45 212 191 / .3);color:var(--ely-navy)}.gb-looper-89fdd52d.article-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:var(--space-4);padding:var(--space-5) var(--space-2)}.article-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:var(--space-4);padding:var(--space-5) var(--space-2)}.gb-loop-item.article-card{background-color:var(--ely-bg-white);border-radius:var(--radius-lg);overflow:hidden;box-shadow:var(--shadow-md);transition:transform var(--transition-base),box-shadow var(--transition-base);cursor:pointer;border:1px solid #E2E8F0}.article-card{background-color:var(--ely-bg-white);border-radius:var(--radius-lg);overflow:hidden;box-shadow:var(--shadow-md);transition:transform var(--transition-base),box-shadow var(--transition-base);cursor:pointer;border:1px solid #E2E8F0}.article-card:hover{transform:translateY(-5px);box-shadow:var(--shadow-xl)}.article-image{width:100%;height:200px;background-size:cover;background-position:center;display:block}.article-content{padding:var(--space-3)}.gb-text{margin-bottom:var(--space-1)}.gb-text-c5c21a0c a{font-size:var(--font-size-small);color:var(--ely-teal-dark);font-weight:600;text-transform:uppercase;letter-spacing:.5px}.gb-text-83162c3c{font-size:1.25rem;margin:var(--space-1) 0;font-weight:600}h2.gb-text-83162c3c{font-size:1.25rem;margin:var(--space-1) 0;font-weight:600}.gb-text-83162c3c a{color:var(--ely-text-dark);text-decoration:none}.gb-text-83162c3c a:hover{color:var(--ely-teal-dark)}.gb-text-12e79ecc{font-size:var(--font-size-base);color:var(--ely-text-medium);line-height:1.6;margin-bottom:var(--space-2)}.gb-text-40a82785{margin-bottom:var(--space-2)}.gb-text-f50a5563{font-size:var(--font-size-small);color:var(--ely-text-light);margin:0}.gb-text-2041929a{display:inline-flex;align-items:center;gap:6px}.gb-text-9f65ba1f{font-size:var(--font-size-2xl);margin-bottom:var(--space-1);color:var(--ely-text-dark)}.gb-text-cf5769b1{font-size:var(--font-size-large);color:var(--ely-text-medium);margin-bottom:var(--space-4)}.gb-text-d3d17809{color:inherit}.gb-shape{display:inline-block}.article-tags{margin-bottom:var(--space-2)}.loop-tags{margin:0}.loop-tags a{display:inline-block;background:#F0FDFA;color:var(--ely-teal-dark);padding:4px 12px;border-radius:var(--radius-full);font-size:var(--font-size-small);margin-right:6px;margin-bottom:6px;transition:background-color var(--transition-base),color var(--transition-base);text-decoration:none}.loop-tags a:hover{background:var(--ely-teal);color:var(--ely-navy)}.article-meta-footer{display:flex;justify-content:space-between;align-items:center;margin-top:var(--space-2);padding-top:var(--space-2);border-top:1px solid #E2E8F0}.read-more-link{display:inline-flex;align-items:center;gap:6px;color:var(--ely-teal-dark);font-weight:600;text-decoration:none;transition:color var(--transition-base)}.read-more-link:hover{color:var(--ely-teal)}.read-more-link svg{width:14px;height:14px;transition:transform var(--transition-base)}.read-more-link:hover svg{transform:translateX(4px)}.gb-element-d92aff5a,.gb-query-loop-pagination{margin-top:var(--space-4);text-align:center}.newsletter-section{background:var(--ely-bg-light);padding:var(--space-5) var(--space-2);text-align:center;width:100vw;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);position:relative;left:0;right:0;box-sizing:border-box}.newsletter-section h2{font-size:var(--font-size-2xl);margin-bottom:var(--space-1);color:var(--ely-text-dark);font-weight:800}.newsletter-section p{font-size:var(--font-size-large);color:var(--ely-text-medium);margin-bottom:var(--space-4)}.sib-form{max-width:540px;margin:0 auto;font-family:var(--font-primary)!important}.sib-form-container{background:transparent!important;padding:0!important}.sib-form-block{margin-bottom:var(--space-2)}.sib-form-block_button{background-color:var(--ely-teal)!important;color:var(--ely-navy)!important;padding:12px 30px!important;border-radius:var(--radius-sm)!important;font-weight:700!important;border:none!important;cursor:pointer;transition:all var(--transition-base)!important}.sib-form-block_button:hover{background-color:var(--ely-teal-glow)!important;box-shadow:0 6px 20px rgb(45 212 191 / .3)!important}.sib-form-message-panel{border-radius:var(--radius-sm)!important;padding:var(--space-2)!important;margin-bottom:var(--space-2)!important}.about-hero-section{padding:0 var(--space-2);padding-bottom:var(--space-6);background:var(--ely-gradient)!important;margin:0;margin-top:0;width:100vw;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);position:relative;left:0;right:0;box-sizing:border-box;display:flex;align-items:center;min-height:500px}.about-hero-grid{display:grid;grid-template-columns:1fr 1fr;gap:var(--space-5);align-items:center;width:100%;padding:var(--space-6) 0}.about-hero-content{max-width:600px}.about-hero-title{font-size:var(--font-size-3xl);font-weight:800;margin-bottom:var(--space-2);color:#ffffff!important}.about-hero-lead{font-size:var(--font-size-xl);font-weight:600;color:var(--ely-teal)!important;margin-bottom:var(--space-2)}.about-hero-text{font-size:var(--font-size-large);line-height:1.8;color:#CBD5E1!important}.about-hero-image-wrapper{position:relative}.about-hero-image{width:100%;height:auto;border-radius:var(--radius-lg);box-shadow:0 20px 60px rgb(0 0 0 / .3)}.about-section{padding:var(--space-6) var(--space-2);position:relative;overflow:hidden;width:100vw;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);box-sizing:border-box}.about-section-inner{display:grid;grid-template-columns:1fr 1fr;gap:var(--space-5);align-items:center;margin-top:var(--space-4)}.about-section-reverse{direction:rtl}.about-section-reverse>*{direction:ltr}.section-image-left,.section-image-right{position:relative}.section-image{width:100%;height:auto;border-radius:var(--radius-lg);box-shadow:var(--shadow-lg);transition:transform var(--transition-base)}.section-image:hover{transform:translateY(-5px)}.section-image-large{width:100%;max-width:800px;height:auto;margin:var(--space-5) auto 0;display:block;border-radius:var(--radius-lg);box-shadow:var(--shadow-xl)}.section-content-left,.section-content-right{max-width:600px}.section-title{font-size:var(--font-size-2xl);font-weight:800;margin-bottom:var(--space-3);color:var(--ely-text-dark);letter-spacing:-.02em}.section-text{font-size:var(--font-size-large);line-height:1.8;color:var(--ely-text-medium)}.section-text p{margin-bottom:var(--space-2)}.section-header-centered{text-align:center;max-width:800px;margin:0 auto var(--space-5)}.section-subtitle{font-size:var(--font-size-xl);color:var(--ely-text-light);margin-top:var(--space-2)}.expertise-badges{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--space-2);margin-top:var(--space-4);max-width:700px;margin-left:auto;margin-right:auto}.expertise-badge{display:flex;align-items:center;gap:10px;padding:var(--space-1) var(--space-2);background:var(--ely-bg-white);border-radius:var(--radius-md);box-shadow:var(--shadow-sm);transition:transform var(--transition-base),box-shadow var(--transition-base);border:1px solid #E2E8F0}.expertise-badge:hover{transform:translateY(-2px);box-shadow:var(--shadow-md)}.badge-icon{width:48px;height:48px;display:flex;align-items:center;justify-content:center;background:#F0FDFA;border-radius:var(--radius-full);color:var(--ely-teal-dark);font-size:1.25rem;flex-shrink:0}.badge-text{font-weight:600;font-size:.9rem;color:var(--ely-text-dark)}.what-we-do-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:var(--space-3);justify-content:center;margin:0 auto var(--space-5);max-width:1000px}.what-we-do-item{padding:var(--space-3) var(--space-2);background:var(--ely-bg-white);border-radius:var(--radius-lg);text-align:center;box-shadow:var(--shadow-md);transition:transform var(--transition-base),box-shadow var(--transition-base);border:1px solid #E2E8F0}.what-we-do-item:hover{transform:translateY(-4px);box-shadow:var(--shadow-xl)}.what-we-do-icon{width:60px;height:60px;margin:0 auto var(--space-3);display:flex;align-items:center;justify-content:center;background:#F0FDFA;border-radius:var(--radius-full);color:var(--ely-teal-dark);font-size:1.5rem;flex-shrink:0}.what-we-do-item h3{font-size:var(--font-size-xl);font-weight:600;margin-bottom:var(--space-1);color:var(--ely-text-dark)}.what-we-do-item p{color:var(--ely-text-light);line-height:1.6}.what-we-do-image-center{text-align:center}.stats-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--space-3);margin:var(--space-5) auto;max-width:1200px;width:100%;box-sizing:border-box}.about-customers-section .container{display:flex;flex-direction:column;align-items:center;padding:0 var(--space-2)}.about-customers-section .container>.stats-grid{padding:0;width:calc(100% - var(--space-2) * 2);max-width:1200px;margin-left:auto;margin-right:auto}.industries-section{margin-top:var(--space-6);padding-top:var(--space-6);border-top:2px solid rgb(45 212 191 / .2)}.stat-card{background:var(--ely-bg-white);padding:var(--space-4) var(--space-3);border-radius:var(--radius-lg);text-align:center;box-shadow:var(--shadow-md);transition:transform var(--transition-base);min-height:180px;display:flex;flex-direction:column;justify-content:center;border:1px solid #E2E8F0}.stat-card:hover{transform:translateY(-5px) scale(1.02)}.stat-icon{width:60px;height:60px;margin:0 auto var(--space-2);display:flex;align-items:center;justify-content:center;background:#F0FDFA;border-radius:var(--radius-full);color:var(--ely-teal-dark);font-size:1.5rem;flex-shrink:0}.stat-number{font-size:var(--font-size-2xl);font-weight:800;color:var(--ely-teal-dark);margin-bottom:8px}.stat-label{font-size:var(--font-size-base);color:var(--ely-text-light);font-weight:500}.industries-section{margin-top:var(--space-6)}.industries-title{text-align:center;font-size:var(--font-size-2xl);font-weight:800;margin-bottom:var(--space-4);color:var(--ely-text-dark)}.industries-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:var(--space-3);max-width:1100px;margin:0 auto;justify-content:center}.industry-card{background:var(--ely-bg-white);padding:var(--space-3) var(--space-2);border-radius:var(--radius-lg);text-align:center;box-shadow:var(--shadow-md);transition:transform var(--transition-base),box-shadow var(--transition-base);border:1px solid #E2E8F0}.industry-card:hover{transform:translateY(-4px);box-shadow:var(--shadow-xl)}.industry-icon{width:60px;height:60px;margin:0 auto var(--space-2);display:flex;align-items:center;justify-content:center;background:#F0FDFA;border-radius:var(--radius-full);color:var(--ely-teal-dark);font-size:1.5rem;flex-shrink:0}.industry-card h4{font-size:var(--font-size-xl);font-weight:600;margin-bottom:var(--space-1);color:var(--ely-text-dark)}.industry-card p{color:var(--ely-text-light);line-height:1.6}.pricing-tiers-grid .pricing-tier-price{font-size:1.1rem;font-weight:700;margin-bottom:.5rem;color:var(--ely-text-dark)}.pricing-tiers-grid .pricing-tier-desc{font-size:.9rem;line-height:1.5;color:var(--ely-text-medium)}.values-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:var(--space-3);max-width:1100px;margin:0 auto var(--space-5)}.value-card{background:var(--ely-bg-white);border-radius:var(--radius-lg);padding:var(--space-3) var(--space-2);box-shadow:var(--shadow-md);text-align:left;transition:transform var(--transition-base),box-shadow var(--transition-base);border:1px solid #E2E8F0}.value-card:hover{transform:translateY(-4px);box-shadow:var(--shadow-xl)}.value-card-inner{padding:0;text-align:left}.value-icon-wrapper{width:60px;height:60px;margin-bottom:var(--space-2);display:flex;align-items:center;justify-content:center;background:#F0FDFA;border-radius:var(--radius-full);color:var(--ely-teal-dark);font-size:1.5rem;flex-shrink:0}.value-card h3{font-size:clamp(1.15rem, 0.6vw + 1rem, 1.35rem);font-weight:650;margin:10px 0 6px;color:var(--ely-text-dark)}.value-card p{font-size:.97rem;line-height:1.55;color:var(--ely-text-medium)}.elyntiq-footer{background-color:var(--ely-navy);color:#fff;font-size:14px;padding:var(--space-4) 0;width:100vw;margin:0;margin-left:calc(50% - 50vw);box-sizing:border-box;position:relative;left:0;right:0}.elyntiq-footer .footer-container{max-width:1200px;margin:0 auto;padding:0 var(--space-2);box-sizing:border-box}.footer-top{display:flex;flex-wrap:wrap;justify-content:space-between;gap:var(--space-4);border-bottom:1px solid var(--ely-navy-mid);padding-bottom:var(--space-3)}.footer-branding h3{font-size:24px;margin-bottom:10px}.footer-branding p{max-width:280px;margin-bottom:var(--space-2);line-height:1.5;color:#94A3B8}.brand-bold{font-weight:700;color:var(--ely-teal)}.brand-light{font-weight:300;color:#CBD5E1}.social-icons{display:flex;gap:var(--space-1)}.social-icons a{width:36px;height:36px;display:flex;align-items:center;justify-content:center;color:#94A3B8;text-decoration:none;font-size:16px;border-radius:var(--radius-sm);transition:all var(--transition-base)}.social-icons a:hover{background-color:rgb(45 212 191 / .1);color:var(--ely-teal)}.footer-links{display:flex;flex-wrap:wrap;gap:var(--space-4)}.footer-links h4{font-weight:600;margin-bottom:10px;color:#fff}.footer-links ul{list-style:none;padding:0;margin:0}.footer-links li{margin-bottom:8px}.footer-links a{color:#94A3B8;text-decoration:none;transition:color var(--transition-base)}.footer-links a:hover{color:var(--ely-teal);text-decoration:none}.footer-links address{font-style:normal;line-height:1.6;color:#94A3B8}.footer-bottom{margin-top:var(--space-3);padding-top:var(--space-2);display:flex;justify-content:space-between;flex-wrap:wrap;font-size:13px;color:#94A3B8;gap:var(--space-2)}.footer-bottom ul{display:flex;list-style:none;gap:var(--space-2);padding:0;margin:0}.footer-bottom a{color:#94A3B8;text-decoration:none;transition:color var(--transition-base)}.footer-bottom a:hover{color:var(--ely-teal);text-decoration:none}@media (max-width:1024px){.hero-grid,.about-hero-grid,.about-section-inner,.services-hero .hero-grid{grid-template-columns:1fr;gap:var(--space-3)}.about-section-reverse{direction:ltr}.what-we-do-grid{grid-template-columns:repeat(2,1fr)}.stats-grid{grid-template-columns:repeat(2,1fr)}.expertise-badges{grid-template-columns:repeat(2,1fr)}.values-grid{grid-template-columns:repeat(2,1fr)}.form-row{grid-template-columns:1fr}.service-card-grid{grid-template-columns:repeat(2,1fr);gap:var(--space-3)}.process-grid{grid-template-columns:repeat(2,1fr)}.pricing-tiers-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:768px){:root{--section-padding:60px 20px}.elyntiq-section,.about-section{padding:var(--space-4) var(--space-2)}.hero-text h1,.about-hero-title,.section-title{font-size:var(--font-size-2xl)}.feature-card-grid,.service-card-grid,.what-we-do-grid,.values-grid,.industries-grid{grid-template-columns:1fr}.stats-grid{grid-template-columns:repeat(2,1fr);gap:var(--space-2);max-width:100%}.expertise-badges{grid-template-columns:1fr}.values-grid{grid-template-columns:repeat(2,1fr)}.industries-grid{grid-template-columns:1fr;max-width:100%}.footer-top{flex-direction:column;gap:var(--space-3)}.footer-branding{text-align:center;margin-bottom:var(--space-1)}.footer-branding p{max-width:100%;margin-left:auto;margin-right:auto}.social-icons{justify-content:center}.footer-links{display:grid;grid-template-columns:1fr 1fr;gap:var(--space-3);width:100%;text-align:center}.footer-links>div{text-align:center}.footer-links address{text-align:center}.footer-bottom{flex-direction:column;align-items:center;text-align:center}.contact-methods{grid-template-columns:1fr}}@media (max-width:600px){.pricing-tiers-grid{grid-template-columns:1fr}}@media (max-width:480px){.elyntiq-section{padding:var(--space-3) var(--space-1)}.hero-text h1,.about-hero-title{font-size:1.75rem}.section-title{font-size:1.5rem}.cta-button{width:100%;text-align:center}.contact-method .cta-button{width:auto}}@media (prefers-reduced-motion:reduce){*,*::before,*::after{animation-duration:0.01ms!important;animation-iteration-count:1!important;transition-duration:0.01ms!important}}.diagram-wrapper{margin:var(--space-3) 0}.responsive-diagram{margin:0;position:relative}.diagram-image{width:100%;height:auto;display:block;border-radius:var(--radius-lg);box-shadow:var(--shadow-md);transition:transform var(--transition-base),box-shadow var(--transition-base)}.diagram-image:hover{transform:scale(1.02);box-shadow:var(--shadow-xl)}.diagram-caption{text-align:center;font-size:var(--font-size-small);color:var(--ely-text-light);margin-top:.75rem;font-style:italic}.flow-details{display:grid;grid-template-columns:1fr;gap:var(--space-2);margin-top:var(--space-3)}.flow-step{display:flex;gap:var(--space-2);padding:var(--space-2);background:var(--ely-bg-light);border-radius:var(--radius-md);transition:background var(--transition-base),box-shadow var(--transition-base);border:1px solid #E2E8F0}.flow-step:hover{background:#e5e7eb;box-shadow:var(--shadow-sm)}.step-number{flex-shrink:0;width:40px;height:40px;background:var(--ely-teal);color:var(--ely-navy);border-radius:9999px;display:flex;align-items:center;justify-content:center;font-weight:700;font-size:1.1rem;box-shadow:0 4px 12px rgb(45 212 191 / .3)}.step-content h3{font-size:1rem;font-weight:600;color:var(--ely-text-dark);margin-bottom:.25rem}.step-content p{font-size:.9rem;color:var(--ely-text-medium);line-height:1.6;margin:0}.diagram-interactive{position:relative;margin:var(--space-3) 0}.diagram-interactive area{cursor:pointer}.tech-details-accordion{margin-top:var(--space-3);display:flex;flex-direction:column;gap:var(--space-2)}.tech-detail-item{background:var(--ely-bg-light);border-radius:var(--radius-md);overflow:hidden;transition:background var(--transition-base),box-shadow var(--transition-base);border:1px solid #E2E8F0}.tech-detail-item[open]{background:var(--ely-bg-white);box-shadow:var(--shadow-md)}.tech-detail-item summary{padding:var(--space-2);cursor:pointer;display:flex;align-items:center;gap:var(--space-2);list-style:none;font-weight:600;color:var(--ely-text-dark);user-select:none}.tech-detail-item summary::-webkit-details-marker{display:none}.detail-icon{font-size:1.5rem;flex-shrink:0}.detail-title{flex-grow:1;font-size:1rem}.expand-icon{flex-shrink:0;font-size:1.5rem;color:var(--ely-teal);transition:transform var(--transition-base)}.tech-detail-item[open] .expand-icon{transform:rotate(45deg)}.detail-content{padding:0 var(--space-2) var(--space-2) calc(var(--space-2) + 2rem);color:var(--ely-text-medium);line-height:1.6}.detail-content pre{background:var(--ely-navy);color:var(--ely-teal);padding:var(--space-2);border-radius:var(--radius-md);overflow-x:auto;margin:var(--space-2) 0;font-size:.85rem}.detail-content code{font-family:'Monaco','Menlo','Courier New',monospace}.included-features{display:grid;grid-template-columns:1fr;gap:var(--space-3);margin-top:var(--space-3)}.feature-column{display:flex;flex-direction:column;gap:var(--space-2)}.feature-item{display:flex;align-items:flex-start;gap:var(--space-2);padding:var(--space-2);background:var(--ely-bg-light);border-radius:var(--radius-md);transition:transform var(--transition-base),box-shadow var(--transition-base);border:1px solid #E2E8F0}.feature-item:hover{transform:translateX(4px);box-shadow:var(--shadow-sm)}.check-icon{flex-shrink:0;margin-top:2px}.feature-item span{font-size:.95rem;color:var(--ely-text-medium);line-height:1.6}.elyntiq-dataflow-vertical{display:flex;flex-direction:column;align-items:center;gap:.75rem;margin-top:var(--space-3)}.dataflow-step-vertical{background:var(--ely-bg-white);border-radius:var(--radius-md);padding:1.25rem 1.5rem;max-width:420px;width:100%;text-align:center;box-shadow:var(--shadow-sm);border:1px solid #E2E8F0}.dataflow-icon{width:46px;height:46px;border-radius:9999px;margin:0 auto .5rem;display:flex;align-items:center;justify-content:center;background:#F0FDFA;color:var(--ely-teal-dark);font-size:1.2rem}.dataflow-step-vertical h3{margin:0 0 .25rem;font-size:1rem;font-weight:700;color:var(--ely-text-dark)}.dataflow-step-vertical p{margin:0;font-size:.9rem;color:var(--ely-text-medium);line-height:1.5}.dataflow-arrow-vertical{font-size:1.4rem;color:var(--ely-teal-dark);margin:.25rem 0}.elyntiq-dataflow-row{display:flex;align-items:stretch;justify-content:center;gap:.75rem;margin-top:var(--space-3);flex-wrap:nowrap}.dataflow-step-row{background:var(--ely-bg-white);border-radius:var(--radius-md);padding:1.1rem 1.2rem;width:auto;text-align:center;box-shadow:var(--shadow-sm);border:1px solid #E2E8F0;display:flex;flex-direction:column;align-items:center;justify-content:center;flex:0 0 220px;height:220px}.dataflow-step-row h3{margin:0 0 .25rem;font-size:.95rem;font-weight:700;color:var(--ely-text-dark)}.dataflow-step-row p{margin:0;font-size:.85rem;color:var(--ely-text-medium);line-height:1.5}.dataflow-arrow-row{display:flex;align-items:center;justify-content:center;color:var(--ely-teal-dark);font-size:1.4rem;flex:0 0 18px}@media (max-width:900px){.elyntiq-dataflow-row{flex-wrap:wrap}.dataflow-arrow-row{flex-basis:100%;transform:rotate(90deg)}}@media (min-width:768px){.flow-details{grid-template-columns:repeat(2,1fr)}.included-features{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.flow-details{grid-template-columns:repeat(3,1fr)}.flow-step:nth-child(4){grid-column:1 / 3}.flow-step:nth-child(5){grid-column:3 / 4}}@keyframes fadeInUp{from{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeInLeft{from{opacity:0;transform:translateX(-16px)}to{opacity:1;transform:translateX(0)}}@keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes arrowFlow{0%,100%{opacity:.85}50%{opacity:1}}@keyframes ctaGlow{0%,100%{opacity:0}50%{opacity:1}}.hero-text h1{animation:fadeInUp 0.6s ease forwards;animation-delay:0.1s;opacity:0;animation-fill-mode:both}.hero-text p{animation:fadeInUp 0.6s ease forwards;animation-delay:0.25s;opacity:0;animation-fill-mode:both}.hero-text .cta-button{animation:fadeInUp 0.5s ease forwards;animation-delay:0.4s;opacity:0;animation-fill-mode:both;position:relative}.hero-text .cta-button::after{content:'';position:absolute;inset:0;border-radius:inherit;box-shadow:0 4px 24px rgb(45 212 191 / .4);opacity:0;animation:ctaGlow 2.5s ease-in-out 1.6s infinite;pointer-events:none}.elyntiq-dataflow-row .dataflow-step-row{opacity:0;animation:fadeInLeft 0.45s ease forwards;animation-fill-mode:both;transition:transform var(--transition-base),box-shadow var(--transition-base)}.elyntiq-dataflow-row .dataflow-step-row:nth-child(1){animation-delay:0s}.elyntiq-dataflow-row .dataflow-step-row:nth-child(3){animation-delay:0.12s}.elyntiq-dataflow-row .dataflow-step-row:nth-child(5){animation-delay:0.24s}.elyntiq-dataflow-row .dataflow-step-row:nth-child(7){animation-delay:0.36s}.elyntiq-dataflow-row .dataflow-step-row:nth-child(9){animation-delay:0.48s}.elyntiq-dataflow-row .dataflow-step-row:hover{transform:translateY(-4px);box-shadow:0 12px 24px rgb(0 0 0 / .08)}.elyntiq-dataflow-row .dataflow-arrow-row{opacity:0;animation:fadeIn 0.35s ease forwards;animation-fill-mode:both}.elyntiq-dataflow-row .dataflow-arrow-row:nth-child(2){animation-delay:0.08s}.elyntiq-dataflow-row .dataflow-arrow-row:nth-child(4){animation-delay:0.2s}.elyntiq-dataflow-row .dataflow-arrow-row:nth-child(6){animation-delay:0.32s}.elyntiq-dataflow-row .dataflow-arrow-row:nth-child(8){animation-delay:0.44s}.elyntiq-dataflow-row .dataflow-arrow-row{animation:fadeIn 0.35s ease forwards;animation-fill-mode:both}.elyntiq-dataflow-row .dataflow-arrow-row i,.elyntiq-dataflow-row .dataflow-arrow-row span{display:inline-block;animation:arrowFlow 2s ease-in-out 0.6s infinite}.elyntiq-dataflow-row .dataflow-arrow-row:nth-child(4) i,.elyntiq-dataflow-row .dataflow-arrow-row:nth-child(4) span{animation-delay:0.2s}.elyntiq-dataflow-row .dataflow-arrow-row:nth-child(6) i,.elyntiq-dataflow-row .dataflow-arrow-row:nth-child(6) span{animation-delay:0.4s}.elyntiq-dataflow-row .dataflow-arrow-row:nth-child(8) i,.elyntiq-dataflow-row .dataflow-arrow-row:nth-child(8) span{animation-delay:0.6s}.elyntiq-key-features .feature-card{opacity:1;transform:none}.elyntiq-key-features.in-view .feature-card{animation:fadeInUp 0.55s ease both}.elyntiq-key-features.in-view .feature-card:nth-child(1){animation-delay:0s}.elyntiq-key-features.in-view .feature-card:nth-child(2){animation-delay:0.1s}.elyntiq-key-features.in-view .feature-card:nth-child(3){animation-delay:0.2s}.elyntiq-blog-post{max-width:900px;margin:0 auto;padding:var(--space-4) var(--space-2);font-family:var(--font-primary);line-height:1.7;color:var(--ely-text-dark)}.elyntiq-blog-post .post-header{margin-bottom:var(--space-4);padding-bottom:var(--space-3);border-bottom:2px solid #E2E8F0}.elyntiq-blog-post .post-header h1{font-size:clamp(1.8rem, 2vw + 1rem, 2.5rem);line-height:1.2;margin-bottom:var(--space-2);color:var(--ely-text-dark);font-weight:800;letter-spacing:-.02em}.elyntiq-blog-post .post-meta{display:flex;gap:var(--space-2);flex-wrap:wrap;color:var(--ely-text-light);font-size:var(--font-size-small);align-items:center}.elyntiq-blog-post .post-content .lead{font-size:1.25rem;line-height:1.6;padding:var(--space-3);background:linear-gradient(135deg,#f0f9ff 0%,#e0f2fe 100%);border-left:4px solid var(--ely-teal);border-radius:var(--radius-lg);margin-bottom:var(--space-4);color:var(--ely-text-dark)}.elyntiq-blog-post .post-content h2{font-size:clamp(1.5rem, 1.5vw + 1rem, 1.9rem);margin-top:var(--space-5);margin-bottom:var(--space-3);color:var(--ely-text-dark);border-bottom:2px solid var(--ely-teal);padding-bottom:var(--space-1);font-weight:800}.elyntiq-blog-post .post-content h3{font-size:clamp(1.15rem, 1vw + 1rem, 1.3rem);margin-top:var(--space-3);margin-bottom:var(--space-2);color:var(--ely-text-dark);font-weight:700}.elyntiq-blog-post .consequence-box{background:linear-gradient(135deg,#fff5f5 0%,#fed7d7 100%);border-left:4px solid #e53e3e;padding:var(--space-3);border-radius:var(--radius-lg);margin-bottom:var(--space-3);box-shadow:var(--shadow-sm)}.elyntiq-blog-post .consequence-box h3{margin-top:0;color:#2d3748;font-size:1.2rem;border-bottom:none;padding-bottom:0}.elyntiq-blog-post .step-box{background:linear-gradient(135deg,#f0fff4 0%,#c6f6d5 100%);border-left:4px solid #48bb78;padding:var(--space-3);border-radius:var(--radius-lg);margin-bottom:var(--space-3);box-shadow:var(--shadow-sm)}.elyntiq-blog-post .step-box h3{margin-top:0;color:#2f855a;border-bottom:none}.elyntiq-blog-post .elyntiq-features{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:var(--space-3);margin:var(--space-4) 0}.elyntiq-blog-post .feature-card{background:#fff;border:2px solid #e2e8f0;border-radius:var(--radius-lg);padding:var(--space-3);text-align:center;transition:transform var(--transition-base),box-shadow var(--transition-base)}.elyntiq-blog-post .feature-card:hover{transform:translateY(-4px);box-shadow:var(--shadow-md);border-color:var(--ely-teal)}.elyntiq-blog-post .feature-card .feature-icon{font-size:2.5rem;margin-bottom:var(--space-2)}.elyntiq-blog-post .cta-box-split{background:linear-gradient(135deg,var(--ely-navy) 0%,var(--ely-navy-mid) 100%);padding:var(--space-4);border-radius:var(--radius-lg);margin:var(--space-5) 0;color:#fff;display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:var(--space-4);box-shadow:var(--shadow-lg)}.elyntiq-blog-post .cta-column h3{color:#fff;margin-top:0;border-bottom:none}.elyntiq-blog-post .cta-button{display:inline-block;padding:1rem 2rem;border-radius:var(--radius-md);text-decoration:none;font-weight:700;transition:all var(--transition-base)}.elyntiq-blog-post .cta-button.primary{background:var(--ely-teal);color:var(--ely-navy)}.elyntiq-blog-post .cta-button.primary:hover{background:var(--ely-teal-glow);transform:translateY(-2px);box-shadow:0 8px 20px rgb(45 212 191 / .4)}.elyntiq-blog-post .cta-button.secondary{background:#fff0;color:#fff;border:2px solid var(--ely-teal)}.elyntiq-blog-post .cta-button.secondary:hover{background:var(--ely-teal);color:var(--ely-navy)}.elyntiq-blog-post .post-footer{margin-top:var(--space-5);padding-top:var(--space-4);border-top:2px solid #e5e5e5}.elyntiq-blog-post .author-info{background:var(--ely-bg-light);padding:var(--space-3);border-radius:var(--radius-lg);margin-bottom:var(--space-4)}.elyntiq-blog-post .related-links a{color:var(--ely-teal-dark);text-decoration:none;font-weight:500}.elyntiq-blog-post .related-links a:hover{color:var(--ely-teal)}@media (max-width:768px){.elyntiq-blog-post{padding:var(--space-3) var(--space-2)}.elyntiq-blog-post .cta-box-split{grid-template-columns:1fr}}.cta-box-split{background:linear-gradient(135deg,#1a2332 0%,#0f172a 100%);color:#e2e8f0}.cta-box-split h2{color:#fff}.cta-box-split p{color:#cbd5e1}.related-articles{background:linear-gradient(to right,#f7fafc,#edf2f7);border-top:2px solid var(--ely-teal)}.related-articles a{color:#2d3748}.related-articles a:hover{color:var(--ely-teal)}.gb-element-bc606ac8.post-featured-image{width:50%;background-size:cover;background-repeat:no-repeat;background-position:center;background-blend-mode:normal;margin-bottom:-120px;border-radius:12px;min-height:400px;max-height:500px}@media (max-width:1024px){.gb-element-bc606ac8.post-featured-image{width:100%;min-height:350px;margin-bottom:-200px;position:relative;z-index:9}}@media (max-width:768px){.gb-element-bc606ac8.post-featured-image{min-height:300px;max-height:350px}}@media (max-width:480px){.gb-element-bc606ac8.post-featured-image{min-height:250px;max-height:300px}}@media print{.elyntiq-cta,.elyntiq-footer,.social-icons{display:none}body{color:#000;background:#fff}}