.elementor-kit-2887{--e-global-color-primary:#0076C0;--e-global-color-secondary:#6BC72A;--e-global-color-text:#7A7A7A;--e-global-color-accent:#0F75BC;--e-global-typography-primary-font-family:"Roboto";--e-global-typography-primary-font-weight:600;--e-global-typography-secondary-font-family:"Roboto Slab";--e-global-typography-secondary-font-weight:400;--e-global-typography-text-font-family:"Roboto";--e-global-typography-text-font-weight:400;--e-global-typography-accent-font-family:"Roboto";--e-global-typography-accent-font-weight:500;}.elementor-kit-2887 e-page-transition{background-color:#FFBC7D;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1200px;}.e-con{--container-max-width:1200px;}.elementor-widget:not(:last-child){margin-block-end:20px;}.elementor-element{--widgets-spacing:20px 20px;--widgets-spacing-row:20px;--widgets-spacing-column:20px;}{}h1.entry-title{display:var(--page-title-display);}@media(max-width:1024px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:1024px;}.e-con{--container-max-width:1024px;}}@media(max-width:767px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:767px;}.e-con{--container-max-width:767px;}}/* Start custom CSS *//* Fonts (Geist) */
@font-face { font-family: 'Geist'; font-style: normal; font-weight: 400; font-display: swap; src: url(https://fonts.gstatic.com/s/geist/v5/gyByhwUxId8gMEwcGFU.woff2) format('woff2'); unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; } @font-face { font-family: 'Geist'; font-style: normal; font-weight: 500; font-display: swap; src: url(https://fonts.gstatic.com/s/geist/v5/gyByhwUxId8gMEwcGFU.woff2) format('woff2'); unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; } @font-face { font-family: 'Geist'; font-style: normal; font-weight: 600; font-display: swap; src: url(https://fonts.gstatic.com/s/geist/v5/gyByhwUxId8gMEwcGFU.woff2) format('woff2'); unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; } @font-face { font-family: 'Geist'; font-style: normal; font-weight: 700; font-display: swap; src: url(https://fonts.gstatic.com/s/geist/v5/gyByhwUxId8gMEwcGFU.woff2) format('woff2'); unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; } @font-face { font-family: 'Geist Mono'; font-style: normal; font-weight: 400; font-display: swap; src: url(https://fonts.gstatic.com/s/geistmono/v6/or3nQ6H-1_WfwkMZI_qYFrcdmg.woff2) format('woff2'); unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; } @font-face { font-family: 'Geist Mono'; font-style: normal; font-weight: 500; font-display: swap; src: url(https://fonts.gstatic.com/s/geistmono/v6/or3nQ6H-1_WfwkMZI_qYFrcdmg.woff2) format('woff2'); unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; } 
/* Elementor widget styles used by the site footer on every page */
.elementor-widget.elementor-icon-list--layout-inline .elementor-widget-container,.elementor-widget:not(:has(.elementor-widget-container)) .elementor-widget-container{overflow:hidden}.elementor-widget .elementor-icon-list-items.elementor-inline-items{display:flex;flex-wrap:wrap;margin-inline:-8px}.elementor-widget .elementor-icon-list-items.elementor-inline-items .elementor-inline-item{word-break:break-word}.elementor-widget .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:8px}.elementor-widget .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{border-width:0;border-inline-start-width:1px;border-style:solid;height:100%;inset-inline-end:-8px;inset-inline-start:auto;position:relative;width:auto}.elementor-widget .elementor-icon-list-items{list-style-type:none;margin:0;padding:0}.elementor-widget .elementor-icon-list-item{margin:0;padding:0;position:relative}.elementor-widget .elementor-icon-list-item:after{inset-block-end:0;position:absolute;width:100%}.elementor-widget .elementor-icon-list-item,.elementor-widget .elementor-icon-list-item a{align-items:var(--icon-vertical-align,center);display:flex;font-size:inherit}.elementor-widget .elementor-icon-list-icon+.elementor-icon-list-text{align-self:center;padding-inline-start:5px}.elementor-widget .elementor-icon-list-icon{display:flex;inset-block-start:var(--icon-vertical-offset,initial);position:relative}.elementor-widget .elementor-icon-list-icon svg{height:var(--e-icon-list-icon-size,1em);width:var(--e-icon-list-icon-size,1em)}.elementor-widget .elementor-icon-list-icon i{font-size:var(--e-icon-list-icon-size);width:1.25em}.elementor-widget.elementor-widget-icon-list .elementor-icon-list-icon{text-align:var(--e-icon-list-icon-align)}.elementor-widget.elementor-widget-icon-list .elementor-icon-list-icon svg{margin:var(--e-icon-list-icon-margin,0 calc(var(--e-icon-list-icon-size, 1em) * .25) 0 0)}.elementor-widget.elementor-list-item-link-full_width a{width:100%}.elementor-widget.elementor-align-center .elementor-icon-list-item,.elementor-widget.elementor-align-center .elementor-icon-list-item a{justify-content:center}.elementor-widget.elementor-align-center .elementor-icon-list-item:after{margin:auto}.elementor-widget.elementor-align-center .elementor-inline-items{justify-content:center}.elementor-widget.elementor-align-start .elementor-icon-list-item,.elementor-widget.elementor-align-start .elementor-icon-list-item a{justify-content:start;text-align:start}.elementor-widget.elementor-align-start .elementor-inline-items{justify-content:start}.elementor-widget.elementor-align-end .elementor-icon-list-item,.elementor-widget.elementor-align-end .elementor-icon-list-item a{justify-content:end;text-align:end}.elementor-widget.elementor-align-end .elementor-icon-list-items{justify-content:end}.elementor-widget:not(.elementor-align-end) .elementor-icon-list-item:after{inset-inline-start:0}.elementor-widget:not(.elementor-align-start) .elementor-icon-list-item:after{inset-inline-end:0}@media (min-width:-1){.elementor-widget.elementor-widescreen-align-center .elementor-icon-list-item,.elementor-widget.elementor-widescreen-align-center .elementor-icon-list-item a{justify-content:center}.elementor-widget.elementor-widescreen-align-center .elementor-icon-list-item:after{margin:auto}.elementor-widget.elementor-widescreen-align-center .elementor-inline-items{justify-content:center}.elementor-widget.elementor-widescreen-align-start .elementor-icon-list-item,.elementor-widget.elementor-widescreen-align-start .elementor-icon-list-item a{justify-content:start;text-align:start}.elementor-widget.elementor-widescreen-align-start .elementor-inline-items{justify-content:start}.elementor-widget.elementor-widescreen-align-end .elementor-icon-list-item,.elementor-widget.elementor-widescreen-align-end .elementor-icon-list-item a{justify-content:end;text-align:end}.elementor-widget.elementor-widescreen-align-end .elementor-icon-list-items{justify-content:end}.elementor-widget:not(.elementor-widescreen-align-end) .elementor-icon-list-item:after{inset-inline-start:0}.elementor-widget:not(.elementor-widescreen-align-start) .elementor-icon-list-item:after{inset-inline-end:0}}@media (max-width:-1){.elementor-widget.elementor-laptop-align-center .elementor-icon-list-item,.elementor-widget.elementor-laptop-align-center .elementor-icon-list-item a{justify-content:center}.elementor-widget.elementor-laptop-align-center .elementor-icon-list-item:after{margin:auto}.elementor-widget.elementor-laptop-align-center .elementor-inline-items{justify-content:center}.elementor-widget.elementor-laptop-align-start .elementor-icon-list-item,.elementor-widget.elementor-laptop-align-start .elementor-icon-list-item a{justify-content:start;text-align:start}.elementor-widget.elementor-laptop-align-start .elementor-inline-items{justify-content:start}.elementor-widget.elementor-laptop-align-end .elementor-icon-list-item,.elementor-widget.elementor-laptop-align-end .elementor-icon-list-item a{justify-content:end;text-align:end}.elementor-widget.elementor-laptop-align-end .elementor-icon-list-items{justify-content:end}.elementor-widget:not(.elementor-laptop-align-end) .elementor-icon-list-item:after{inset-inline-start:0}.elementor-widget:not(.elementor-laptop-align-start) .elementor-icon-list-item:after{inset-inline-end:0}.elementor-widget.elementor-tablet_extra-align-center .elementor-icon-list-item,.elementor-widget.elementor-tablet_extra-align-center .elementor-icon-list-item a{justify-content:center}.elementor-widget.elementor-tablet_extra-align-center .elementor-icon-list-item:after{margin:auto}.elementor-widget.elementor-tablet_extra-align-center .elementor-inline-items{justify-content:center}.elementor-widget.elementor-tablet_extra-align-start .elementor-icon-list-item,.elementor-widget.elementor-tablet_extra-align-start .elementor-icon-list-item a{justify-content:start;text-align:start}.elementor-widget.elementor-tablet_extra-align-start .elementor-inline-items{justify-content:start}.elementor-widget.elementor-tablet_extra-align-end .elementor-icon-list-item,.elementor-widget.elementor-tablet_extra-align-end .elementor-icon-list-item a{justify-content:end;text-align:end}.elementor-widget.elementor-tablet_extra-align-end .elementor-icon-list-items{justify-content:end}.elementor-widget:not(.elementor-tablet_extra-align-end) .elementor-icon-list-item:after{inset-inline-start:0}.elementor-widget:not(.elementor-tablet_extra-align-start) .elementor-icon-list-item:after{inset-inline-end:0}}@media (max-width:1024px){.elementor-widget.elementor-tablet-align-center .elementor-icon-list-item,.elementor-widget.elementor-tablet-align-center .elementor-icon-list-item a{justify-content:center}.elementor-widget.elementor-tablet-align-center .elementor-icon-list-item:after{margin:auto}.elementor-widget.elementor-tablet-align-center .elementor-inline-items{justify-content:center}.elementor-widget.elementor-tablet-align-start .elementor-icon-list-item,.elementor-widget.elementor-tablet-align-start .elementor-icon-list-item a{justify-content:start;text-align:start}.elementor-widget.elementor-tablet-align-start .elementor-inline-items{justify-content:start}.elementor-widget.elementor-tablet-align-end .elementor-icon-list-item,.elementor-widget.elementor-tablet-align-end .elementor-icon-list-item a{justify-content:end;text-align:end}.elementor-widget.elementor-tablet-align-end .elementor-icon-list-items{justify-content:end}.elementor-widget:not(.elementor-tablet-align-end) .elementor-icon-list-item:after{inset-inline-start:0}.elementor-widget:not(.elementor-tablet-align-start) .elementor-icon-list-item:after{inset-inline-end:0}}@media (max-width:-1){.elementor-widget.elementor-mobile_extra-align-center .elementor-icon-list-item,.elementor-widget.elementor-mobile_extra-align-center .elementor-icon-list-item a{justify-content:center}.elementor-widget.elementor-mobile_extra-align-center .elementor-icon-list-item:after{margin:auto}.elementor-widget.elementor-mobile_extra-align-center .elementor-inline-items{justify-content:center}.elementor-widget.elementor-mobile_extra-align-start .elementor-icon-list-item,.elementor-widget.elementor-mobile_extra-align-start .elementor-icon-list-item a{justify-content:start;text-align:start}.elementor-widget.elementor-mobile_extra-align-start .elementor-inline-items{justify-content:start}.elementor-widget.elementor-mobile_extra-align-end .elementor-icon-list-item,.elementor-widget.elementor-mobile_extra-align-end .elementor-icon-list-item a{justify-content:end;text-align:end}.elementor-widget.elementor-mobile_extra-align-end .elementor-icon-list-items{justify-content:end}.elementor-widget:not(.elementor-mobile_extra-align-end) .elementor-icon-list-item:after{inset-inline-start:0}.elementor-widget:not(.elementor-mobile_extra-align-start) .elementor-icon-list-item:after{inset-inline-end:0}}@media (max-width:767px){.elementor-widget.elementor-mobile-align-center .elementor-icon-list-item,.elementor-widget.elementor-mobile-align-center .elementor-icon-list-item a{justify-content:center}.elementor-widget.elementor-mobile-align-center .elementor-icon-list-item:after{margin:auto}.elementor-widget.elementor-mobile-align-center .elementor-inline-items{justify-content:center}.elementor-widget.elementor-mobile-align-start .elementor-icon-list-item,.elementor-widget.elementor-mobile-align-start .elementor-icon-list-item a{justify-content:start;text-align:start}.elementor-widget.elementor-mobile-align-start .elementor-inline-items{justify-content:start}.elementor-widget.elementor-mobile-align-end .elementor-icon-list-item,.elementor-widget.elementor-mobile-align-end .elementor-icon-list-item a{justify-content:end;text-align:end}.elementor-widget.elementor-mobile-align-end .elementor-icon-list-items{justify-content:end}.elementor-widget:not(.elementor-mobile-align-end) .elementor-icon-list-item:after{inset-inline-start:0}.elementor-widget:not(.elementor-mobile-align-start) .elementor-icon-list-item:after{inset-inline-end:0}}#left-area ul.elementor-icon-list-items,.elementor .elementor-element ul.elementor-icon-list-items,.elementor-edit-area .elementor-element ul.elementor-icon-list-items{padding:0}
.elementor-widget-divider{--divider-border-style:none;--divider-border-width:1px;--divider-color:#0c0d0e;--divider-icon-size:20px;--divider-element-spacing:10px;--divider-pattern-height:24px;--divider-pattern-size:20px;--divider-pattern-url:none;--divider-pattern-repeat:repeat-x}.elementor-widget-divider .elementor-divider{display:flex}.elementor-widget-divider .elementor-divider__text{font-size:15px;line-height:1;max-width:95%}.elementor-widget-divider .elementor-divider__element{flex-shrink:0;margin:0 var(--divider-element-spacing)}.elementor-widget-divider .elementor-icon{font-size:var(--divider-icon-size)}.elementor-widget-divider .elementor-divider-separator{direction:ltr;display:flex;margin:0}.elementor-widget-divider--view-line_icon .elementor-divider-separator,.elementor-widget-divider--view-line_text .elementor-divider-separator{align-items:center}.elementor-widget-divider--view-line_icon .elementor-divider-separator:after,.elementor-widget-divider--view-line_icon .elementor-divider-separator:before,.elementor-widget-divider--view-line_text .elementor-divider-separator:after,.elementor-widget-divider--view-line_text .elementor-divider-separator:before{border-block-end:0;border-block-start:var(--divider-border-width) var(--divider-border-style) var(--divider-color);content:"";display:block;flex-grow:1}.elementor-widget-divider--element-align-left .elementor-divider .elementor-divider-separator>.elementor-divider__svg:first-of-type{flex-grow:0;flex-shrink:100}.elementor-widget-divider--element-align-left .elementor-divider-separator:before{content:none}.elementor-widget-divider--element-align-left .elementor-divider__element{margin-left:0}.elementor-widget-divider--element-align-right .elementor-divider .elementor-divider-separator>.elementor-divider__svg:last-of-type{flex-grow:0;flex-shrink:100}.elementor-widget-divider--element-align-right .elementor-divider-separator:after{content:none}.elementor-widget-divider--element-align-right .elementor-divider__element{margin-right:0}.elementor-widget-divider--element-align-start .elementor-divider .elementor-divider-separator>.elementor-divider__svg:first-of-type{flex-grow:0;flex-shrink:100}.elementor-widget-divider--element-align-start .elementor-divider-separator:before{content:none}.elementor-widget-divider--element-align-start .elementor-divider__element{margin-inline-start:0}.elementor-widget-divider--element-align-end .elementor-divider .elementor-divider-separator>.elementor-divider__svg:last-of-type{flex-grow:0;flex-shrink:100}.elementor-widget-divider--element-align-end .elementor-divider-separator:after{content:none}.elementor-widget-divider--element-align-end .elementor-divider__element{margin-inline-end:0}.elementor-widget-divider:not(.elementor-widget-divider--view-line_text):not(.elementor-widget-divider--view-line_icon) .elementor-divider-separator{border-block-start:var(--divider-border-width) var(--divider-border-style) var(--divider-color)}.elementor-widget-divider--separator-type-pattern{--divider-border-style:none}.elementor-widget-divider--separator-type-pattern.elementor-widget-divider--view-line .elementor-divider-separator,.elementor-widget-divider--separator-type-pattern:not(.elementor-widget-divider--view-line) .elementor-divider-separator:after,.elementor-widget-divider--separator-type-pattern:not(.elementor-widget-divider--view-line) .elementor-divider-separator:before,.elementor-widget-divider--separator-type-pattern:not([class*=elementor-widget-divider--view]) .elementor-divider-separator{background-color:var(--divider-color);-webkit-mask-image:var(--divider-pattern-url);mask-image:var(--divider-pattern-url);-webkit-mask-repeat:var(--divider-pattern-repeat);mask-repeat:var(--divider-pattern-repeat);-webkit-mask-size:var(--divider-pattern-size) 100%;mask-size:var(--divider-pattern-size) 100%;min-height:var(--divider-pattern-height);width:100%}.elementor-widget-divider--no-spacing{--divider-pattern-size:auto}.elementor-widget-divider--bg-round{--divider-pattern-repeat:round}.rtl .elementor-widget-divider .elementor-divider__text{direction:rtl}.e-con-inner>.elementor-widget-divider,.e-con>.elementor-widget-divider{width:var(--container-widget-width,100%);--flex-grow:var( --container-widget-flex-grow )}
.elementor-widget-heading .elementor-heading-title[class*=elementor-size-]>a{color:inherit;font-size:inherit;line-height:inherit}.elementor-widget-heading .elementor-heading-title.elementor-size-small{font-size:15px}.elementor-widget-heading .elementor-heading-title.elementor-size-medium{font-size:19px}.elementor-widget-heading .elementor-heading-title.elementor-size-large{font-size:29px}.elementor-widget-heading .elementor-heading-title.elementor-size-xl{font-size:39px}.elementor-widget-heading .elementor-heading-title.elementor-size-xxl{font-size:59px}
/* Synergy Advisors design system (PACO). Scoped to .sa - do not edit by hand. */
.e-con.sa{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--gap:0px;--row-gap:0px;--column-gap:0px;padding:0!important;gap:0!important;max-width:100%!important}.e-con.sa>.elementor-element{margin:0!important;width:100%;max-width:100%}
.sa .e-con{display:block;position:static;padding:0;margin:0;gap:normal;width:auto;max-width:none;min-width:auto;height:auto;min-height:0;flex-direction:row;flex-wrap:nowrap;justify-content:normal;align-items:normal;align-content:normal;border-radius:0;transition:none;overflow:visible;z-index:auto;text-align:inherit}
.sa .e-con::before,.sa .e-con::after{content:none;width:auto;height:auto;top:auto;right:auto;bottom:auto;left:auto;mix-blend-mode:normal;opacity:1;border:0;border-radius:0;transition:none}
.sa :is(.elementor-widget-text-editor,.elementor-widget-button,.elementor-widget-image,.elementor-widget-html),.sa :is(.elementor-widget-text-editor,.elementor-widget-button,.elementor-widget-image,.elementor-widget-html)>.elementor-widget-container,.sa .elementor-button-wrapper{display:contents!important}
.sa .elementor-widget,.sa .elementor-widget>.elementor-widget-container{color:inherit;font:inherit;letter-spacing:inherit;text-transform:inherit;text-align:inherit}
.sa .elementor-widget-button .elementor-button{letter-spacing:normal;text-transform:none;text-decoration:none;fill:currentColor;text-align:left;white-space:nowrap}
.sa .elementor-widget-button .elementor-button-content-wrapper{gap:0}
.sa{--blue:#0076C0;--blue2:#1A8FD6;--green:#6BC72A;--green-d:#3F9A14;--alert:#E75F5C;
--bg:#EEF3F8;--card:#FFFFFF;--line:#D0D8E2;--ink:#0E1A2B;--muted:#56657A;--kicker:#0068AD;
--d-bg:#060A13;--d-card:#0D1524;--d-line:#243248;--d-ink:#EDF2F8;--d-muted:#8D9BB0;--d-kicker:#6FB0E6;
--r-card:24px;--r-btn:14px;--r-icon:16px;--sh:0 30px 80px rgba(14,26,43,.16);--sh-d:0 30px 80px rgba(0,0,0,.55);
--f-head:"Geist",system-ui,-apple-system,"Segoe UI",sans-serif;--f-body:"Roboto",system-ui,-apple-system,"Segoe UI",sans-serif;--f-mono:"Geist Mono",ui-monospace,SFMono-Regular,Menlo,monospace;
font-family:var(--f-body);color:var(--ink);font-size:18px;line-height:1.6;-webkit-font-smoothing:antialiased}.sa *,.sa *::before,.sa *::after{box-sizing:border-box}.sa h1,.sa h2,.sa h3,.sa h4,.sa p{margin:0}.sa a{color:var(--blue);text-decoration:none}.sa .sa-sec{position:relative;overflow:hidden;background:var(--bg);padding:120px 48px}.sa .sa-sec.white{background:#fff}.sa .sa-sec.dark{background:var(--d-bg);color:var(--d-ink)}.sa .sa-wrap{position:relative;z-index:1;max-width:1200px;margin:0 auto}.sa .sa-bgfx::before{content:"";position:absolute;inset:0;pointer-events:none;
background:radial-gradient(900px 520px at 88% -8%,rgba(0,118,192,.16),transparent 70%),radial-gradient(760px 480px at -6% 108%,rgba(107,199,42,.14),transparent 70%)}.sa .sa-bgfx::after{content:"";position:absolute;inset:0;pointer-events:none;
background-image:linear-gradient(rgba(14,26,43,.04) 1px,transparent 1px),linear-gradient(90deg,rgba(14,26,43,.04) 1px,transparent 1px);background-size:64px 64px;
-webkit-mask-image:radial-gradient(ellipse at center,#000 30%,transparent 78%);mask-image:radial-gradient(ellipse at center,#000 30%,transparent 78%)}.sa .sa-sec.dark.sa-bgfx::before{background:radial-gradient(900px 520px at 88% -8%,rgba(0,118,192,.32),transparent 70%),radial-gradient(760px 480px at -6% 108%,rgba(107,199,42,.22),transparent 70%)}.sa .sa-sec.dark.sa-bgfx::after{background-image:linear-gradient(rgba(237,242,248,.045) 1px,transparent 1px),linear-gradient(90deg,rgba(237,242,248,.045) 1px,transparent 1px)}.sa .sa-kicker{display:flex;align-items:center;gap:14px;font-family:var(--f-body);font-weight:500;font-size:15px;letter-spacing:.14em;text-transform:uppercase;color:var(--kicker);margin-bottom:22px}.sa .sa-kicker::before{content:"";width:34px;height:2px;background:var(--green);flex:none}.dark .sa-kicker{color:var(--d-kicker)}.sa .sa-h1{font-family:var(--f-head);font-weight:600;font-size:64px;line-height:1.06;letter-spacing:-.03em;color:var(--ink)}.sa .sa-h2{font-family:var(--f-head);font-weight:600;font-size:44px;line-height:1.1;letter-spacing:-.03em;color:var(--ink)}.sa .sa-h3{font-family:var(--f-head);font-weight:600;font-size:26px;line-height:1.2;letter-spacing:-.02em;color:var(--ink)}.dark .sa-h1,.dark .sa-h2,.dark .sa-h3{color:var(--d-ink)}.sa .sa-grad{background:linear-gradient(90deg,#0E1A2B 0%,#0062A3 45%,#3F9A14 100%);-webkit-background-clip:text;background-clip:text;color:transparent}.dark .sa-grad{background:linear-gradient(90deg,#EDF2F8 0%,#8FC3EF 45%,#6BC72A 100%);-webkit-background-clip:text;background-clip:text;color:transparent}.sa .sa-lead{font-size:20px;color:var(--muted);max-width:620px}.dark .sa-lead,.dark .sa-muted{color:var(--d-muted)}.sa .sa-muted{color:var(--muted);font-size:16px}.sa .sa-mono{font-family:var(--f-mono);font-size:13px;letter-spacing:.04em}.sa .sa-head{max-width:760px;margin-bottom:56px}.sa .sa-head.center{margin-left:auto;margin-right:auto;text-align:center}.sa .sa-head.center .sa-kicker{justify-content:center}.sa .sa-head .sa-lead{margin-top:18px}.sa .sa-head.center .sa-lead{margin-left:auto;margin-right:auto}.sa .sa-btns{display:flex;flex-wrap:wrap;gap:14px;margin-top:36px}.sa .sa-btn,.sa .sa-bw .elementor-button{display:inline-flex;align-items:center;gap:10px;padding:16px 28px;border-radius:var(--r-btn);font-family:var(--f-body);font-weight:500;font-size:16px;line-height:1;transition:transform .2s ease,box-shadow .2s ease,background .2s ease;cursor:pointer;border:0}.sa .sa-btn.primary,.sa .sa-bw.primary .elementor-button{background:linear-gradient(90deg,var(--blue),var(--blue2));color:#fff!important;box-shadow:0 10px 30px rgba(0,118,192,.30)}.sa .sa-btn.primary:hover,.sa .sa-bw.primary .elementor-button:hover{transform:translateY(-2px);box-shadow:0 16px 40px rgba(0,118,192,.40)}.sa .sa-btn.ghost,.sa .sa-bw.ghost .elementor-button{background:#fff;color:var(--blue)!important;border:1.5px solid var(--line)}.sa .sa-btn.ghost:hover,.sa .sa-bw.ghost .elementor-button:hover{transform:translateY(-2px);box-shadow:0 12px 30px rgba(14,26,43,.12)}.dark .sa-btn.ghost,.dark .sa-bw.ghost .elementor-button{background:transparent;color:var(--d-ink)!important;border-color:var(--d-line)}.sa .sa-btn svg{width:18px;height:18px}.sa .sa-chip{display:inline-flex;align-items:center;gap:8px;padding:6px 12px;border-radius:999px;background:#fff;border:1.5px solid var(--line);font-size:13px;font-weight:500;color:var(--ink);white-space:nowrap}.sa .sa-chip i{width:8px;height:8px;border-radius:50%;background:var(--green);flex:none}.sa .sa-chip.warn i{background:var(--alert)}.sa .sa-chip.pend i{background:#8D9BB0}.sa .sa-chip.info i{background:var(--blue)}.dark .sa-chip{background:var(--d-card);border-color:var(--d-line);color:var(--d-ink)}.sa .sa-card{background:var(--card);border:1.5px solid var(--line);border-radius:var(--r-card);padding:32px;box-shadow:var(--sh);transition:transform .2s ease,box-shadow .2s ease}.sa .sa-card:hover{transform:translateY(-2px)}.dark .sa-card{background:var(--d-card);border-color:var(--d-line);box-shadow:var(--sh-d)}.sa .sa-card.feat{border:1.5px solid transparent;background:linear-gradient(#fff,#fff) padding-box,linear-gradient(135deg,rgba(0,118,192,.35),rgba(107,199,42,.35)) border-box}.sa .sa-ico{width:52px;height:52px;border-radius:var(--r-icon);display:grid;place-items:center;background:linear-gradient(135deg,var(--blue),var(--green));color:#fff;flex:none}.sa .sa-ico svg{width:26px;height:26px;stroke:#fff;fill:none;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.sa .sa-grid{display:grid;gap:24px}.sa .sa-g2{grid-template-columns:repeat(2,1fr)}.sa .sa-g3{grid-template-columns:repeat(3,1fr)}.sa .sa-g4{grid-template-columns:repeat(4,1fr)}.sa .sa-hero{padding-top:96px;padding-bottom:120px}.sa .sa-hero .sa-wrap{display:grid;grid-template-columns:1.05fr .95fr;gap:56px;align-items:center}.sa .sa-hero .sa-lead{margin-top:24px}.sa .sa-trust{display:flex;flex-wrap:wrap;gap:10px;margin-top:40px}.sa .sa-mock{position:relative;background:#fff;border:1.5px solid var(--line);border-radius:20px;box-shadow:var(--sh);overflow:hidden;transform:perspective(1600px) rotateY(-9deg) rotateX(4deg);transform-origin:left center}.sa .sa-mock-bar{display:flex;align-items:center;gap:8px;padding:14px 18px;border-bottom:1.5px solid var(--line);background:#F7FAFC}.sa .sa-mock-bar b{width:10px;height:10px;border-radius:50%;background:#D0D8E2}.sa .sa-mock-bar span{margin-left:10px;font-family:var(--f-mono);font-size:12px;color:var(--muted)}.sa .sa-mock-body{display:grid;grid-template-columns:150px 1fr}.sa .sa-mock-side{border-right:1.5px solid var(--line);padding:18px 14px;display:flex;flex-direction:column;gap:6px;font-size:13px;color:var(--muted)}.sa .sa-mock-side div{padding:8px 10px;border-radius:10px}.sa .sa-mock-side .on{background:rgba(0,118,192,.08);color:var(--blue);font-weight:500}.sa .sa-mock-main{padding:20px}.sa .sa-mock-kpis{display:grid;grid-template-columns:repeat(3,1fr);gap:10px;margin-bottom:16px}.sa .sa-kpi{border:1.5px solid var(--line);border-radius:14px;padding:12px}.sa .sa-kpi .n{font-family:var(--f-head);font-weight:600;font-size:26px;letter-spacing:-.02em;line-height:1}.sa .sa-kpi .l{font-size:11px;color:var(--muted);margin-top:6px;line-height:1.3}.sa .sa-kpi.warn .n{color:var(--alert)}.sa .sa-kpi.ok .n{color:var(--green-d)}.sa .sa-kpi.info .n{color:var(--blue)}.sa .sa-rows{border:1.5px solid var(--line);border-radius:14px;overflow:hidden}.sa .sa-row{display:grid;grid-template-columns:1.6fr 1fr auto;gap:10px;align-items:center;padding:11px 14px;font-size:13px;border-top:1px solid var(--line)}.sa .sa-row:first-child{border-top:0;background:#F7FAFC;font-family:var(--f-mono);font-size:11px;color:var(--muted);letter-spacing:.06em;text-transform:uppercase}.sa .sa-row .nm{font-weight:500;color:var(--ink)}.sa .sa-row .nm small{display:block;font-weight:400;color:var(--muted);font-size:11px}.sa .sa-row .ow{color:var(--muted)}.sa .sa-row .sa-chip{padding:4px 10px;font-size:11px}.sa .sa-float{position:absolute;right:-18px;bottom:-26px;background:#fff;border:1.5px solid var(--line);border-radius:18px;box-shadow:var(--sh);padding:16px 18px;display:flex;gap:14px;align-items:center;width:270px}.sa .sa-float .sa-ico{width:44px;height:44px;border-radius:14px}.sa .sa-float .t{font-family:var(--f-head);font-weight:600;font-size:15px;line-height:1.25}.sa .sa-float .s{font-family:var(--f-mono);font-size:11px;color:var(--blue);margin-top:4px}.sa .sa-mock-wrap{position:relative;padding:10px 26px 30px 0}.sa .sa-stat .n{font-family:var(--f-head);font-weight:600;font-size:64px;line-height:1;letter-spacing:-.03em}.sa .sa-stat .n em{font-style:normal}.sa .sa-stat p{margin-top:14px;color:var(--muted);font-size:16px}.sa .sa-src{margin-top:28px;color:var(--muted)}.sa .sa-vs{display:grid;grid-template-columns:1fr auto 1fr;gap:24px;align-items:stretch}.sa .sa-vs .mid{display:grid;place-items:center;font-family:var(--f-mono);color:var(--d-muted);font-size:14px}.sa .sa-vs .flow{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin:18px 0 22px}.sa .sa-vs .flow span{font-family:var(--f-mono);font-size:12px;padding:6px 10px;border-radius:8px;border:1.5px solid var(--d-line);color:var(--d-ink)}.sa .sa-vs .flow b{color:var(--d-muted);font-weight:400}.sa .sa-vs dl{margin:0;display:grid;gap:14px}.sa .sa-vs dt{font-family:var(--f-mono);font-size:11px;letter-spacing:.1em;color:var(--d-kicker);text-transform:uppercase}.sa .sa-vs dd{margin:4px 0 0;color:var(--d-ink);font-size:16px}.sa .sa-vs .agent{border-color:rgba(107,199,42,.45)}.sa .sa-vs .tag{display:inline-block;font-family:var(--f-mono);font-size:11px;letter-spacing:.12em;padding:5px 10px;border-radius:999px;border:1.5px solid var(--d-line);color:var(--d-muted);margin-bottom:14px}.sa .sa-vs .agent .tag{border-color:rgba(107,199,42,.5);color:var(--green)}.sa .sa-quote{margin-top:48px;text-align:center;font-family:var(--f-head);font-weight:600;font-size:30px;letter-spacing:-.02em}.sa .sa-sol{display:flex;flex-direction:column;gap:16px}.sa .sa-sol-top{display:flex;gap:16px;align-items:center}.sa .sa-sol h3{font-size:21px}.sa .sa-sol .aud{font-family:var(--f-mono);font-size:11.5px;letter-spacing:.08em;color:var(--blue);text-transform:uppercase;margin-top:4px}.sa .sa-sol p{color:var(--muted);font-size:16px}.sa .sa-steps{display:grid;grid-template-columns:repeat(3,1fr);gap:24px;counter-reset:s}.sa .sa-step{position:relative;display:flex;flex-direction:column;gap:12px}.sa .sa-step .st{display:flex;justify-content:space-between;align-items:center}.sa .sa-step .st .sa-mono{color:var(--blue)}.sa .sa-step h3{font-size:30px}.sa .sa-step .kind{font-weight:500;color:var(--ink);font-size:16px;margin-top:-4px}.sa .sa-step p{color:var(--muted);font-size:16px}.sa .sa-step .fmt{margin-top:auto;padding-top:16px;border-top:1.5px dashed var(--line);font-family:var(--f-mono);font-size:12px;color:var(--ink);line-height:1.6}.sa .sa-phase{display:grid;grid-template-columns:repeat(4,1fr);gap:0;margin-bottom:28px;border-radius:999px;overflow:hidden;border:1.5px solid var(--line);background:#fff}.sa .sa-phase div{padding:12px 16px;text-align:center;font-family:var(--f-mono);font-size:12px;letter-spacing:.08em;color:var(--muted);border-left:1.5px solid var(--line)}.sa .sa-phase div:first-child{border-left:0}.sa .sa-phase div b{color:var(--blue);font-weight:500}.sa .sa-operate{margin-top:32px;display:flex;align-items:center;gap:16px;justify-content:center;flex-wrap:wrap;color:var(--muted);font-size:16px}.sa .sa-fit{display:grid;gap:12px}.sa .sa-fit a{display:grid;grid-template-columns:1fr auto 190px;gap:20px;align-items:center;background:#fff;border:1.5px solid var(--line);border-radius:18px;padding:20px 24px;color:var(--ink);transition:transform .2s ease,box-shadow .2s ease,border-color .2s}.sa .sa-fit a:hover{transform:translateY(-2px);box-shadow:var(--sh);border-color:rgba(0,118,192,.45)}.sa .sa-fit .ar{color:var(--blue);font-family:var(--f-mono)}.sa .sa-fit .ex{font-family:var(--f-head);font-weight:600;font-size:19px;color:var(--blue);text-align:right}.sa .sa-video{max-width:980px;margin:0 auto;border-radius:24px;overflow:hidden;border:1.5px solid var(--d-line);box-shadow:var(--sh-d);aspect-ratio:16/9;background:#000}.sa .sa-video iframe{width:100%;height:100%;border:0;display:block}.sa .sa-list{list-style:none;margin:18px 0 0;padding:0;display:grid;gap:12px}.sa .sa-list li{display:grid;grid-template-columns:22px 1fr;gap:10px;font-size:16px;color:var(--muted)}.sa .sa-list li::before{content:"";width:18px;height:18px;margin-top:4px;border-radius:50%;background:rgba(107,199,42,.16) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%233F9A14' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12l5 5 9-10'/%3E%3C/svg%3E") center/11px no-repeat}.sa .sa-list li b{color:var(--ink);font-weight:500}.sa .sa-logos{display:flex;flex-wrap:wrap;gap:10px;margin-top:20px}.sa .sa-why .n{font-family:var(--f-head);font-weight:600;font-size:40px;letter-spacing:-.03em;line-height:1;color:var(--d-ink)}.sa .sa-why .n.g{background:linear-gradient(90deg,#8FC3EF,#6BC72A);-webkit-background-clip:text;background-clip:text;color:transparent}.sa .sa-why p{margin-top:14px;color:var(--d-muted);font-size:15.5px}.sa .sa-why a{color:var(--d-kicker)}.sa .sa-note{margin-top:40px;display:flex;gap:12px;align-items:center;justify-content:center;color:var(--d-muted);font-size:15px}.sa .sa-faq{max-width:880px;margin:0 auto;display:grid;gap:12px}.sa .sa-faq details{background:#fff;border:1.5px solid var(--line);border-radius:18px;padding:0 26px;transition:box-shadow .2s}.sa .sa-faq details[open]{box-shadow:var(--sh)}.sa .sa-faq summary{list-style:none;cursor:pointer;display:flex;justify-content:space-between;align-items:center;gap:16px;padding:22px 0;font-family:var(--f-head);font-weight:600;font-size:19px;letter-spacing:-.01em;color:var(--ink)}.sa .sa-faq summary::-webkit-details-marker{display:none}.sa .sa-faq summary::after{content:"+";font-family:var(--f-mono);font-weight:400;font-size:22px;color:var(--blue);transition:transform .2s}.sa .sa-faq details[open] summary::after{transform:rotate(45deg)}.sa .sa-faq details p{padding:0 0 24px;color:var(--muted);font-size:16.5px}.sa .sa-contact .sa-wrap{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:56px;align-items:start}.sa .sa-contact .sa-card{padding:40px}.sa .sa-steps-mini{display:grid;gap:18px;margin-top:36px}.sa .sa-steps-mini div{display:grid;grid-template-columns:auto 1fr;gap:16px;align-items:start}.sa .sa-steps-mini .sa-mono{color:var(--blue);padding-top:3px}.sa .sa-steps-mini b{display:block;font-family:var(--f-head);font-weight:600;font-size:17px}.sa .sa-steps-mini span{color:var(--muted);font-size:15.5px}.sa .elementor-form .elementor-field-label{font-family:var(--f-body);font-weight:500;font-size:14px;color:var(--ink);margin-bottom:6px}.sa .elementor-form .elementor-field-textual,.sa .elementor-form select{border:1.5px solid var(--line)!important;border-radius:12px!important;background:#fff!important;padding:12px 14px!important;font-size:15px!important;color:var(--ink)!important;min-height:48px}.sa .elementor-form .elementor-field-textual:focus,.sa .elementor-form select:focus{border-color:var(--blue)!important;box-shadow:0 0 0 4px rgba(0,118,192,.12)!important;outline:0}.sa .elementor-form .elementor-button{background:linear-gradient(90deg,var(--blue),var(--blue2))!important;border-radius:var(--r-btn)!important;padding:17px 28px!important;font-family:var(--f-body)!important;font-weight:500!important;font-size:16px!important;box-shadow:0 10px 30px rgba(0,118,192,.30);transition:transform .2s,box-shadow .2s}.sa .elementor-form .elementor-button:hover{transform:translateY(-2px);box-shadow:0 16px 40px rgba(0,118,192,.40)}.sa .elementor-form .elementor-field-group{margin-bottom:16px}.sa.sa-js .sa-rv{opacity:0;transform:translateY(24px);transition:opacity .6s ease-out,transform .6s ease-out}.sa .sa-rv.in{opacity:1;transform:none}
@media (prefers-reduced-motion:reduce){.sa .sa-rv{opacity:1!important;transform:none!important;transition:none}.sa *{transition:none!important}.sa .sa-mock{transform:none}}
@media (max-width:1024px){.sa .sa-hero .sa-wrap,.sa .sa-contact .sa-wrap{grid-template-columns:minmax(0,1fr)}.sa .sa-contact .sa-wrap{gap:40px}.sa .sa-g4{grid-template-columns:repeat(2,1fr)}.sa .sa-g3,.sa .sa-steps{grid-template-columns:repeat(2,1fr)}.sa .sa-mock{transform:none}.sa .sa-mock-wrap{max-width:640px}}
@media (max-width:767px){.sa .sa-sec{padding:72px 24px}.sa .sa-hero{padding-top:56px}.sa .sa-h1{font-size:40px}.sa .sa-h2{font-size:30px}.sa .sa-h3{font-size:22px}.sa .sa-g2,.sa .sa-g3,.sa .sa-g4,.sa .sa-steps{grid-template-columns:1fr}.sa .sa-vs{grid-template-columns:1fr}.sa .sa-vs .mid{padding:4px 0}.sa .sa-phase{grid-template-columns:1fr 1fr;border-radius:18px}.sa .sa-phase div:nth-child(3){border-left:0}.sa .sa-phase div:nth-child(n+3){border-top:1.5px solid var(--line)}.sa .sa-fit a{grid-template-columns:1fr;gap:8px}.sa .sa-fit .ex{text-align:left}.sa .sa-fit .ar{display:none}.sa .sa-mock-body{grid-template-columns:1fr}.sa .sa-mock-side{display:none}.sa .sa-float{position:relative;right:auto;bottom:auto;margin-top:16px;width:auto}.sa .sa-mock-wrap{padding:0}.sa .sa-row{grid-template-columns:1fr auto}.sa .sa-row .ow{display:none}.sa .sa-stat .n{font-size:52px}.sa .sa-quote{font-size:22px}.sa .sa-card{padding:26px}.sa .sa-contact .sa-card{padding:26px}.sa .sa-form{grid-template-columns:1fr!important}.sa .elementor-form .elementor-field-group{width:100%!important}}.sa .sa-elogo{margin:6px 0 2px;line-height:0}.sa .sa-elogo img{height:30px;width:auto;max-width:100%;display:block}.sa .sa-elogo.lg-e-mmersion img{height:38px}.sa .sa-elogo.lg-e-nsights img{height:34px}.sa .sa-elogo.lg-e-xplorer img{height:32px}.dark .sa-step .st .sa-mono{color:var(--d-kicker)}.dark .sa-step .kind{color:var(--d-ink)}.dark .sa-step p{color:var(--d-muted)}.dark .sa-step .fmt{border-top-color:var(--d-line);color:#C9D4E3}.dark .sa-card.feat{background:linear-gradient(var(--d-card),var(--d-card)) padding-box,linear-gradient(135deg,rgba(26,143,214,.7),rgba(107,199,42,.7)) border-box}.dark .sa-phase{background:var(--d-card);border-color:var(--d-line)}.dark .sa-phase div{color:var(--d-muted);border-left-color:var(--d-line)}.dark .sa-phase div b{color:var(--d-kicker)}.dark .sa-operate{color:var(--d-muted)}.dark .sa-operate a{color:#8FC3EF}
@media (max-width:767px){.dark .sa-phase div:nth-child(n+3){border-top-color:var(--d-line)}}.sa .sa-step .get{font-family:var(--f-mono);font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:var(--green-d);margin-top:4px}.dark .sa-step .get{color:var(--green)}.dark .sa-step p{color:#C9D4E3}.sa .sa-art-hero{padding:72px 48px 64px}.sa .sa-art-head{max-width:880px}.sa .sa-crumbs{font-family:var(--f-mono);font-size:12.5px;letter-spacing:.08em;text-transform:uppercase;color:var(--muted);margin-bottom:22px}.sa .sa-crumbs a{color:var(--muted)}.sa .sa-crumbs a:hover{color:var(--blue)}.sa .sa-crumbs span{margin:0 8px;opacity:.6}.sa .sa-art-cats .elementor-icon-list-items{display:flex;flex-wrap:wrap;gap:8px;margin:0 0 18px;padding:0;list-style:none}.sa .sa-art-cats .elementor-icon-list-item{margin:0!important;padding:0!important}.sa .sa-art-cats .elementor-icon-list-item::after{display:none!important}.sa .sa-art-cats .elementor-icon-list-icon{display:none}.sa .sa-art-cats .elementor-post-info__terms-list{display:flex;flex-wrap:wrap;gap:8px}.sa .sa-art-cats .elementor-post-info__terms-list-item{display:inline-block;padding:6px 12px;border-radius:999px;background:rgba(0,118,192,.1);color:var(--blue)!important;font-family:var(--f-mono);font-size:12px;letter-spacing:.08em;text-transform:uppercase;line-height:1.2}.sa .sa-art-cats .elementor-post-info__terms-list{font-size:0}.sa .sa-art-title .elementor-heading-title{font-family:var(--f-head)!important;font-weight:600!important;font-size:48px!important;line-height:1.1!important;letter-spacing:-.03em!important;color:var(--ink)!important;margin:0}.sa .sa-art-meta{margin-top:22px}.sa .sa-art-meta .elementor-icon-list-items{display:flex;flex-wrap:wrap;align-items:center;gap:6px 22px;margin:0;padding:0;list-style:none}.sa .sa-art-meta .elementor-icon-list-item{margin:0!important;padding:0!important;display:inline-flex;align-items:center;gap:8px;font-size:15px;color:var(--muted)}.sa .sa-art-meta .elementor-icon-list-item::after{display:none!important}.sa .sa-art-meta .elementor-icon-list-icon{display:none}.sa .sa-art-meta .elementor-icon-list-item::before{content:"";width:16px;height:16px;background:var(--blue);-webkit-mask:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%3E%3Crect%20x%3D%223%22%20y%3D%225%22%20width%3D%2218%22%20height%3D%2216%22%20rx%3D%222%22%2F%3E%3Cpath%20d%3D%22M3%2010h18M8%203v4M16%203v4%22%2F%3E%3C%2Fsvg%3E") center/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%3E%3Crect%20x%3D%223%22%20y%3D%225%22%20width%3D%2218%22%20height%3D%2216%22%20rx%3D%222%22%2F%3E%3Cpath%20d%3D%22M3%2010h18M8%203v4M16%203v4%22%2F%3E%3C%2Fsvg%3E") center/contain no-repeat;flex:none}.sa .sa-art-meta .elementor-icon-list-text,.sa .sa-art-meta a{color:var(--muted)!important;font-size:15px}.sa .sa-readtime{display:inline-flex;align-items:center;gap:8px;font-size:15px;color:var(--muted);margin-top:10px}.sa .sa-readtime::before{content:"";width:16px;height:16px;background:var(--blue);-webkit-mask:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%3E%3Ccircle%20cx%3D%2212%22%20cy%3D%2212%22%20r%3D%229%22%2F%3E%3Cpath%20d%3D%22M12%207v5l3%202%22%2F%3E%3C%2Fsvg%3E") center/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%3E%3Ccircle%20cx%3D%2212%22%20cy%3D%2212%22%20r%3D%229%22%2F%3E%3Cpath%20d%3D%22M12%207v5l3%202%22%2F%3E%3C%2Fsvg%3E") center/contain no-repeat;flex:none}.sa .sa-readtime:empty{display:none}.sa .sa-art-metarow{display:flex;flex-wrap:wrap;align-items:center;gap:6px 22px;margin-top:22px}.sa .sa-art-metarow .sa-art-meta,.sa .sa-art-metarow .sa-readtime{margin-top:0}.sa .sa-art-main{background:#fff;padding:56px 48px 96px}.sa .sa-art-grid{display:grid;grid-template-columns:minmax(0,1fr) 300px;gap:72px;max-width:1200px;margin:0 auto;align-items:start}.sa .sa-art-body{min-width:0;max-width:760px}.sa .sa-art-feat img{width:100%;height:auto;aspect-ratio:16/9;object-fit:cover;border-radius:20px;display:block;border:1.5px solid var(--line);margin-bottom:40px}.sa .sa-art-feat .elementor-image,.sa .sa-art-feat figure{margin:0}.sa .sa-prose{font-family:var(--f-body);font-size:18px;line-height:1.75;color:#2B3A4F}.sa .sa-prose>*:first-child{margin-top:0}.sa .sa-prose p{margin:0 0 22px}.sa .sa-prose h2{font-family:var(--f-head);font-weight:600;font-size:30px;line-height:1.2;letter-spacing:-.02em;color:var(--ink);margin:48px 0 16px;scroll-margin-top:110px}.sa .sa-prose h3{font-family:var(--f-head);font-weight:600;font-size:22px;line-height:1.3;letter-spacing:-.01em;color:var(--ink);margin:36px 0 12px;scroll-margin-top:110px}.sa .sa-prose h4{font-family:var(--f-head);font-weight:600;font-size:18px;color:var(--ink);margin:28px 0 10px}.sa .sa-prose a{color:var(--blue);text-decoration:underline;text-underline-offset:3px;text-decoration-thickness:1px}.sa .sa-prose strong,.sa .sa-prose b{color:var(--ink);font-weight:600}.sa .sa-prose ul,.sa .sa-prose ol{margin:0 0 24px;padding-left:0;list-style:none}.sa .sa-prose ol{counter-reset:li}.sa .sa-prose li{position:relative;padding-left:30px;margin:0 0 10px}.sa .sa-prose ul>li::before{content:"";position:absolute;left:0;top:7px;width:18px;height:18px;border-radius:50%;background:rgba(107,199,42,.16) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%233F9A14' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12l5 5 9-10'/%3E%3C/svg%3E") center/11px no-repeat}.sa .sa-prose ol>li{counter-increment:li}.sa .sa-prose ol>li::before{content:counter(li);position:absolute;left:0;top:3px;width:22px;height:22px;border-radius:50%;background:rgba(0,118,192,.1);color:var(--blue);font-family:var(--f-mono);font-size:12px;display:grid;place-items:center;line-height:1}.sa .sa-prose img{max-width:100%;height:auto;border-radius:16px}.sa .sa-prose figure,.sa .sa-prose .sa-figure{margin:32px 0}.sa .sa-prose figcaption,.sa .sa-prose .wp-caption-text{font-size:14px;color:var(--muted);margin-top:10px;text-align:center}.sa .sa-prose blockquote{margin:32px 0;padding:22px 26px;border-left:3px solid var(--green);background:var(--bg);border-radius:0 16px 16px 0;font-size:19px;color:var(--ink)}.sa .sa-prose blockquote p:last-child{margin:0}.sa .sa-prose table{width:100%;border-collapse:collapse;margin:28px 0;font-size:15.5px}.sa .sa-prose th,.sa .sa-prose td{border:1px solid var(--line);padding:10px 14px;text-align:left;vertical-align:top}.sa .sa-prose th{background:var(--bg);font-weight:600;color:var(--ink)}.sa .sa-prose hr{border:0;border-top:1.5px solid var(--line);margin:40px 0}.sa .sa-prose .sa-art-cards{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin:8px 0 32px}.sa .sa-prose .sa-art-card{border:1.5px solid var(--line);border-radius:18px;padding:22px;background:var(--bg)}.sa .sa-prose .sa-art-card h4{margin:0 0 8px;font-size:17px}.sa .sa-prose .sa-art-card p{margin:0;font-size:16px;line-height:1.6}.sa .sa-prose .sa-art-faq{margin:12px 0 32px;display:grid;gap:10px}.sa .sa-prose details{background:#fff;border:1.5px solid var(--line);border-radius:16px;padding:0 22px}.sa .sa-prose details[open]{box-shadow:0 12px 30px rgba(14,26,43,.08)}.sa .sa-prose summary{list-style:none;cursor:pointer;display:flex;justify-content:space-between;gap:16px;padding:18px 0;font-family:var(--f-head);font-weight:600;font-size:17px;color:var(--ink)}.sa .sa-prose summary::-webkit-details-marker{display:none}.sa .sa-prose summary::after{content:"+";font-family:var(--f-mono);font-weight:400;font-size:20px;color:var(--blue);transition:transform .2s}.sa .sa-prose details[open] summary::after{transform:rotate(45deg)}.sa .sa-prose details>*:not(summary){margin:0 0 18px;font-size:16.5px}.sa .sa-prose .sa-art-btn{margin:8px 0 28px}.sa .sa-prose .elementor-widget-button{display:block!important}.sa .sa-prose .elementor-widget-image-carousel,.sa .sa-prose .elementor-widget-tablepress-table{margin:28px 0}.sa .sa-art-byline{display:flex;align-items:center;gap:14px;margin:0 0 32px;padding:0 0 28px;border-bottom:1.5px solid var(--line)}.sa .sa-art-byline img{width:52px!important;height:52px!important;border-radius:50%!important;object-fit:cover;margin:0!important;border:0!important}.sa .sa-art-byline .who{font-size:15px;line-height:1.4;color:var(--muted)}.sa .sa-art-byline .who b{display:block;color:var(--ink);font-family:var(--f-head);font-weight:600;font-size:16px}.sa .sa-art-side{position:sticky;top:110px;display:grid;gap:20px}.admin-bar .sa-art-side{top:142px}.sa .sa-toc{border:1.5px solid var(--line);border-radius:18px;padding:22px 22px 14px;background:#fff}.sa .sa-toc .elementor-toc__header{padding:0 0 12px!important;border:0!important;background:none!important}.sa .sa-toc .elementor-toc__header-title{font-family:var(--f-mono)!important;font-size:12px!important;letter-spacing:.14em;text-transform:uppercase;color:var(--kicker)!important;font-weight:500!important}.sa .sa-toc .elementor-toc__body{padding:0!important;max-height:60vh;overflow:auto}.sa .sa-toc .elementor-toc__list-wrapper{margin:0!important;padding:0!important;list-style:none}.sa .sa-toc .elementor-toc__list-item{margin:0!important;font-size:14.5px!important;line-height:1.4}.sa .sa-toc .elementor-toc__list-item::before{display:none!important}.sa .sa-toc .elementor-toc__list-item-text-wrapper{display:block}.sa .sa-toc .elementor-toc__list-item-text-wrapper::before,.sa .sa-toc .elementor-toc__list-item-text-wrapper>i,.sa .sa-toc .elementor-toc__list-item-text-wrapper>svg{display:none!important}.sa .sa-toc a.elementor-toc__list-item-text{display:block;padding:8px 0 8px 14px;border-left:2px solid var(--line);color:var(--muted)!important;text-decoration:none!important}.sa .sa-toc a.elementor-toc__list-item-text:hover{color:var(--ink)!important}.sa .sa-toc a.elementor-toc__list-item-text.elementor-item-active{color:var(--blue)!important;border-left-color:var(--blue);font-weight:500}.sa .sa-toc .elementor-toc__toggle-button{color:var(--blue)}.sa .sa-sidecta{background:var(--d-bg);color:var(--d-ink);border-radius:18px;padding:24px;position:relative;overflow:hidden}.sa .sa-sidecta::before{content:"";position:absolute;inset:0;background:radial-gradient(300px 200px at 100% 0,rgba(0,118,192,.35),transparent 70%),radial-gradient(260px 200px at 0 100%,rgba(107,199,42,.2),transparent 70%);pointer-events:none}.sa .sa-sidecta>*{position:relative}.sa .sa-sidecta .t{font-family:var(--f-head);font-weight:600;font-size:19px;line-height:1.3;margin:0 0 8px;color:var(--d-ink)}.sa .sa-sidecta p{font-size:14.5px;color:var(--d-muted);margin:0 0 16px;line-height:1.55}.sa .sa-sidecta .sa-btn,.sa .sa-sidecta .sa-bw .elementor-button,.sa .sa-sidecta .sa-bw .elementor-button{padding:12px 18px!important;font-size:14.5px!important;width:100%;justify-content:center}.sa .sa-art-cta{margin-top:56px;border-radius:24px;padding:40px;background:var(--d-bg);color:var(--d-ink);position:relative;overflow:hidden}.sa .sa-art-cta::before{content:"";position:absolute;inset:0;background:radial-gradient(520px 300px at 100% 0,rgba(0,118,192,.35),transparent 70%),radial-gradient(420px 260px at 0 100%,rgba(107,199,42,.22),transparent 70%);pointer-events:none}.sa .sa-art-cta>*{position:relative}.sa .sa-art-cta .sa-kicker{margin-bottom:14px}.sa .sa-art-cta h2,.sa .sa-art-cta .sa-h3{color:var(--d-ink)}.sa .sa-art-cta p{color:var(--d-muted);margin:12px 0 24px;font-size:17px;max-width:560px}.sa .sa-art-related{padding:96px 48px}.sa .sa-postgrid .elementor-posts-container{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:24px!important}.sa .sa-postgrid .elementor-post{background:#fff;border:1.5px solid var(--line);border-radius:22px;overflow:hidden;box-shadow:var(--sh);display:flex;flex-direction:column;transition:transform .2s,box-shadow .2s;margin:0!important;width:auto!important;padding:0!important}.sa .sa-postgrid .elementor-post:hover{transform:translateY(-3px);box-shadow:0 34px 90px rgba(14,26,43,.2)}.sa .sa-postgrid .elementor-post__thumbnail__link{margin:0!important;display:block;width:100%}.sa .sa-postgrid .elementor-post__thumbnail{padding-bottom:56.25%!important;position:relative;overflow:hidden;background:var(--bg)}.sa .sa-postgrid .elementor-post__thumbnail img{position:absolute;inset:0;width:100%!important;height:100%!important;object-fit:cover;transition:transform .4s;transform:none!important;left:0!important;top:0!important}.sa .sa-postgrid .elementor-post:hover .elementor-post__thumbnail img{transform:scale(1.04)!important}.sa .sa-postgrid .elementor-post__text{padding:22px 24px 26px!important;display:flex;flex-direction:column;gap:10px;flex:1}.sa .sa-postgrid .elementor-post__meta-data{order:-1;font-family:var(--f-mono);font-size:12px!important;letter-spacing:.06em;text-transform:uppercase;color:var(--blue)!important;margin:0!important;padding:0!important;border:0!important}.sa .sa-postgrid .elementor-post__title{margin:0!important}.sa .sa-postgrid .elementor-post__title a{font-family:var(--f-head)!important;font-weight:600!important;font-size:20px!important;line-height:1.3!important;letter-spacing:-.01em;color:var(--ink)!important}.sa .sa-postgrid .elementor-post__excerpt{margin:0!important}.sa .sa-postgrid .elementor-post__excerpt p{font-size:15px!important;line-height:1.6!important;color:var(--muted)!important;margin:0}.sa .sa-postgrid .elementor-post__read-more{margin-top:auto;font-weight:500;font-size:15px!important;color:var(--blue)!important;display:inline-flex;align-items:center;gap:8px}.sa .sa-postgrid .elementor-post__read-more::after{content:"";width:16px;height:16px;background:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M5%2012h14M13%206l6%206-6%206%22%2F%3E%3C%2Fsvg%3E") center/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M5%2012h14M13%206l6%206-6%206%22%2F%3E%3C%2Fsvg%3E") center/contain no-repeat}.sa .sa-postgrid .elementor-post__card{background:none!important;border:0!important;box-shadow:none!important}.sa .sa-postgrid .elementor-pagination{margin-top:48px;display:flex;justify-content:center;gap:8px;font-family:var(--f-mono)}.sa .sa-postgrid .elementor-pagination .page-numbers{min-width:40px;height:40px;display:inline-grid;place-items:center;border:1.5px solid var(--line);border-radius:12px;color:var(--ink);padding:0 12px}.sa .sa-postgrid .elementor-pagination .page-numbers.current{background:var(--blue);border-color:var(--blue);color:#fff}
@media (max-width:1024px){.sa .sa-art-grid{grid-template-columns:minmax(0,1fr);gap:40px}.sa .sa-art-side{position:static;order:-1}.sa .sa-art-side .sa-sidecta{display:none}.sa .sa-postgrid .elementor-posts-container{grid-template-columns:repeat(2,minmax(0,1fr))!important}
}
@media (max-width:767px){.sa .sa-art-hero{padding:48px 24px 44px}.sa .sa-art-title .elementor-heading-title{font-size:32px!important}.sa .sa-art-main{padding:36px 24px 72px}.sa .sa-prose{font-size:17px}.sa .sa-prose h2{font-size:25px}.sa .sa-prose .sa-art-cards{grid-template-columns:minmax(0,1fr)}.sa .sa-art-cta{padding:28px}.sa .sa-art-related{padding:72px 24px}.sa .sa-postgrid .elementor-posts-container{grid-template-columns:minmax(0,1fr)!important}
}.sa .sa-toc .elementor-toc{border:0!important;padding:0!important;box-shadow:none!important;background:none!important;--box-border-width:0px;--box-padding:0px}
@media (min-width:1025px){.sa .sa-toc .elementor-toc__toggle-button{display:none!important}}.sa .sa-art-side{top:118px}.admin-bar .sa-art-side{top:150px}.sa .sa-list-hero{padding:80px 48px 72px}.sa .sa-list-hero .sa-head{margin-bottom:0;max-width:820px}.sa .sa-list-hero .sa-lead{margin-top:20px}.sa .sa-blog-featured{padding-top:88px;padding-bottom:88px}.sa .sa-blog-featured .sa-head,.sa .sa-blog-all .sa-head{margin-bottom:36px}.sa .sa-featgrid .elementor-posts-container{grid-template-columns:1.35fr 1fr!important;grid-template-rows:auto auto}.sa .sa-featgrid .elementor-post:first-child{grid-row:1 / span 2}.sa .sa-featgrid .elementor-post:first-child .elementor-post__thumbnail{padding-bottom:62%!important}.sa .sa-featgrid .elementor-post:first-child .elementor-post__title a{font-size:28px!important;line-height:1.2!important}.sa .sa-featgrid .elementor-post:not(:first-child){flex-direction:row}.sa .sa-featgrid .elementor-post:not(:first-child) .elementor-post__thumbnail__link{width:42%;flex:none}.sa .sa-featgrid .elementor-post:not(:first-child) .elementor-post__thumbnail{padding-bottom:0!important;height:100%;min-height:190px}.sa .sa-featgrid .elementor-post:not(:first-child) .elementor-post__excerpt{display:none}.sa .sa-blog-all{padding-top:96px}.sa .sa-topics{margin:0 0 36px}.sa .sa-topics .e-filter{display:flex;flex-wrap:wrap;justify-content:flex-start!important;gap:8px;--e-filter-item-gap:8px}
@media (max-width:767px){.sa .sa-topics .e-filter{flex-wrap:nowrap;overflow-x:auto;padding-bottom:6px;margin-right:-20px;scrollbar-width:none}.sa .sa-topics .e-filter::-webkit-scrollbar{display:none}.sa .sa-topics .e-filter-item{flex:none}}.sa .sa-topics .e-filter-item{border:1.5px solid var(--line)!important;background:#fff!important;border-radius:999px!important;padding:9px 13px!important;font-family:var(--f-body)!important;font-size:14px!important;font-weight:500!important;color:var(--ink)!important;cursor:pointer;transition:all .2s;line-height:1.2!important;text-transform:none!important;letter-spacing:normal!important}.sa .sa-topics .e-filter-item:hover{border-color:var(--blue)!important;color:var(--blue)!important}.sa .sa-topics .e-filter-item[aria-pressed="true"]{background:var(--blue)!important;border-color:var(--blue)!important;color:#fff!important}.sa .sa-loopgrid .elementor-loop-container{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:24px!important}.sa .sa-loopgrid .e-loop-item{margin:0!important}.sa .sa-loopgrid .elementor-pagination{margin-top:48px;display:flex;justify-content:center;gap:8px;font-family:var(--f-mono)}.sa .sa-loopgrid .elementor-pagination .page-numbers{min-width:40px;height:40px;display:inline-grid;place-items:center;border:1.5px solid var(--line);border-radius:12px;color:var(--ink);padding:0 12px;background:#fff}.sa .sa-loopgrid .elementor-pagination .page-numbers.current{background:var(--blue);border-color:var(--blue);color:#fff}.sa .sa-bcard{display:flex!important;flex-direction:column;height:100%;background:#fff;border:1.5px solid var(--line);border-radius:22px;overflow:hidden;box-shadow:var(--sh);color:var(--ink);transition:transform .2s,box-shadow .2s}.sa .sa-bcard:hover{transform:translateY(-3px);box-shadow:0 34px 90px rgba(14,26,43,.2)}.sa .sa-bcard-img{display:block;aspect-ratio:16/9;overflow:hidden;background:linear-gradient(135deg,#0b1f3a 0%,#0f4f8a 55%,#0f75bc 100%)}.sa .sa-bcard-img.elementor-widget,.sa .sa-bcard-img.elementor-widget>.elementor-widget-container{display:block!important}.sa .sa-bcard-img.elementor-widget{flex:none!important;width:100%!important;aspect-ratio:16/9}.sa .sa-bcard-img img{width:100%!important;height:100%!important;object-fit:cover;display:block;transition:transform .4s;border-radius:0!important}.sa .sa-bcard:hover .sa-bcard-img img{transform:scale(1.04)}.sa .sa-bcard-img .elementor-widget-container,.sa .sa-bcard-img figure{height:100%;margin:0}.sa .sa-bcard-body{display:flex!important;flex-direction:column;gap:12px;padding:22px 24px 24px;flex:1}.sa .sa-bcard-cats .elementor-icon-list-items{margin:0!important}.sa .sa-bcard-cats .elementor-post__terms-list-item,.sa .sa-bcard-cats .elementor-post-info__terms-list-item{font-size:11px!important;padding:5px 10px!important}.sa .sa-bcard-title .elementor-heading-title{font-family:var(--f-head)!important;font-weight:600!important;font-size:20px!important;line-height:1.3!important;letter-spacing:-.01em!important;color:var(--ink)!important;margin:0}.sa .sa-bcard-exc,.sa .sa-bcard-exc p{font-size:15px!important;line-height:1.6!important;color:var(--muted)!important;margin:0}.sa .sa-bcard-foot{display:flex!important;justify-content:space-between;align-items:center;gap:12px;margin-top:auto;padding-top:8px}.sa .sa-bcard-date .elementor-icon-list-items{margin:0!important;padding:0;list-style:none}.sa .sa-bcard-date .elementor-icon-list-item{margin:0!important;padding:0!important}.sa .sa-bcard-date .elementor-icon-list-item::after{display:none!important}.sa .sa-bcard-date .elementor-icon-list-icon{display:none}.sa .sa-bcard-date .elementor-icon-list-text{font-family:var(--f-mono);font-size:12px!important;letter-spacing:.06em;text-transform:uppercase;color:var(--muted)!important}.sa .sa-bcard .sa-more{font-size:15px}.sa .sa-newsband .sa-newsband-in{display:grid;grid-template-columns:minmax(0,1.3fr) auto;gap:48px;align-items:center}.sa .sa-newsband .sa-btns{margin-top:0}.sa .sa-newsband .sa-lead{margin-top:16px}.sa .sa-ecard .sa-bcard-img{position:relative}.sa .sa-ecard-badge{position:absolute!important;top:14px;left:14px;z-index:2;width:auto!important}.sa .sa-ecard-badge span{display:inline-flex;align-items:center;gap:6px;background:rgba(6,10,19,.78);color:#fff;font-family:var(--f-mono);font-size:11px;letter-spacing:.08em;text-transform:uppercase;padding:6px 10px;border-radius:999px;backdrop-filter:blur(6px)}.sa .sa-ecard-badge span::before{content:"";width:7px;height:7px;border-radius:50%;background:#6CC24A}.sa .sa-ecard-past .sa-ecard-badge span::before{background:#9AA7B8}.sa .sa-ecard-media{position:relative;display:block!important;flex:none}.sa .sa-ecard-when,.sa .sa-ecard-when p{display:flex;align-items:flex-start;gap:8px;font-family:var(--f-mono);font-size:12.5px!important;line-height:1.5!important;letter-spacing:.02em;color:var(--blue)!important;margin:0}.sa .sa-ecard-when>.elementor-widget-container{display:flex;align-items:flex-start;gap:8px;font-family:var(--f-mono);font-size:12.5px;line-height:1.5;color:var(--blue)}.sa .sa-ecard-when p{display:block}.sa .sa-ecard-when>.elementor-widget-container::before{content:"";width:15px;height:15px;margin-top:1px;background:var(--blue);-webkit-mask:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%3E%3Crect%20x%3D%223%22%20y%3D%225%22%20width%3D%2218%22%20height%3D%2216%22%20rx%3D%222%22%2F%3E%3Cpath%20d%3D%22M3%2010h18M8%203v4M16%203v4%22%2F%3E%3C%2Fsvg%3E") center/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%3E%3Crect%20x%3D%223%22%20y%3D%225%22%20width%3D%2218%22%20height%3D%2216%22%20rx%3D%222%22%2F%3E%3Cpath%20d%3D%22M3%2010h18M8%203v4M16%203v4%22%2F%3E%3C%2Fsvg%3E") center/contain no-repeat;flex:none}.sa .sa-ecard .sa-bcard-cats .elementor-icon-list-items{gap:6px}.sa .sa-ecard-grouphead{display:flex!important;align-items:baseline;justify-content:space-between;gap:16px;margin:0 0 20px;border-bottom:1.5px solid var(--line);padding-bottom:12px}.sa .sa-ecard-grouphead h3{font-family:var(--f-head);font-size:20px;font-weight:600;color:var(--ink);margin:0}.sa .sa-ecard-grouphead p{font-size:14px;color:var(--muted);margin:0}.sa .sa-ev-group{margin-top:48px}.sa .sa-ev-group:first-of-type{margin-top:0}.sa .sa-ev-upcoming{padding-top:96px}.sa .sa-ev-past{padding-top:96px}.sa .sa-loopgrid .e-load-more-anchor+.e-loop__load-more,.sa .sa-loopgrid .e-loop__load-more{margin-top:32px;text-align:center}.sa .sa-loopgrid .e-loop__load-more .elementor-button{background:#fff!important;color:var(--ink)!important;border:1.5px solid var(--line)!important;border-radius:999px!important;font-family:var(--f-body)!important;font-weight:600!important;font-size:15px!important;padding:12px 24px!important}.sa .sa-loopgrid .e-loop__load-more .elementor-button:hover{border-color:var(--blue)!important;color:var(--blue)!important}.sa .sa-loopgrid .e-loop-nothing-found-message{grid-column:1/-1;background:#fff;border:1.5px dashed var(--line);border-radius:18px;padding:28px;color:var(--muted);font-size:15px;text-align:left}.sa .sa-res-card{display:flex!important;height:100%;color:var(--ink)!important;text-decoration:none!important}.sa .sa-res-card:hover{box-shadow:0 34px 90px rgba(14,26,43,.18)}.sa .sa-res-card p{margin:0}.sa .sa-res-card .sa-more{margin-top:auto;padding-top:8px}.sa .sa-res-headrow{display:flex!important;flex-direction:row!important;justify-content:space-between;align-items:flex-end;gap:24px;margin-bottom:36px;flex-wrap:wrap}.sa .sa-res-headrow .sa-head{margin-bottom:0!important}.sa .sa-res-headrow a.sa-more{white-space:nowrap}.sa .sa-res-latest,.sa .sa-res-events{padding-top:96px}.sa .sa-ev-lang{display:flex!important;flex-wrap:wrap;gap:10px;margin-top:28px}.sa .sa-ev-lang span{display:inline-flex;align-items:center;gap:8px;border:1.5px solid var(--line);background:rgba(255,255,255,.7);border-radius:999px;padding:8px 14px;font-size:14px;color:var(--ink)}.sa .sa-ev-lang b{font-family:var(--f-mono);font-size:11px;letter-spacing:.08em;color:var(--blue)}
@media (max-width:1024px){.sa .sa-featgrid .elementor-posts-container{grid-template-columns:minmax(0,1fr)!important}.sa .sa-featgrid .elementor-post:first-child{grid-row:auto}.sa .sa-loopgrid .elementor-loop-container{grid-template-columns:repeat(2,minmax(0,1fr))!important}.sa .sa-newsband .sa-newsband-in{grid-template-columns:minmax(0,1fr);gap:28px}
}
@media (max-width:767px){.sa .sa-list-hero{padding:56px 24px 48px}.sa .sa-featgrid .elementor-post:not(:first-child){flex-direction:column}.sa .sa-featgrid .elementor-post:not(:first-child) .elementor-post__thumbnail__link{width:100%}.sa .sa-featgrid .elementor-post:not(:first-child) .elementor-post__thumbnail{padding-bottom:56.25%!important;height:auto;min-height:0}.sa .sa-loopgrid .elementor-loop-container{grid-template-columns:minmax(0,1fr)!important}
}.sa .sa-evl-hero{padding:72px 48px 88px}.sa .sa-evl-grid{display:grid!important;grid-template-columns:minmax(0,1.12fr) minmax(0,.88fr);gap:56px;align-items:start}.sa .sa-evl-left{display:flex!important;flex-direction:column;gap:0}.sa .sa-evl-chip{display:inline-flex;align-items:center;gap:8px;align-self:flex-start;border:1px solid var(--d-line);background:rgba(13,21,36,.7);color:var(--d-ink);border-radius:999px;padding:7px 14px;font-family:var(--f-mono);font-size:11.5px;letter-spacing:.08em;text-transform:uppercase;margin-bottom:22px}.sa .sa-evl-chip::before{content:"";width:7px;height:7px;border-radius:50%;background:var(--green)}.sa .sa-evl-chip.past::before{background:#8D9BB0}.sa .sa-evl-hero .sa-kicker{margin-bottom:14px}.sa .sa-evl-hero .sa-h1{font-size:48px;line-height:1.08;margin:0}.sa .sa-evl-meta{list-style:none;margin:28px 0 0!important;padding:18px 0 0!important;border-top:1px solid var(--d-line);display:grid;gap:12px}.sa .sa-evl-meta li{display:flex;gap:12px;align-items:flex-start;color:var(--d-ink);font-size:16px;line-height:1.5;margin:0!important;padding:0!important}.sa .sa-evl-meta li::before{content:"";flex:none;width:20px;height:20px;margin-top:2px;background:#6FB0E6;-webkit-mask:var(--ico) center/contain no-repeat;mask:var(--ico) center/contain no-repeat}.sa .sa-evl-meta li.cal{--ico:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%3E%3Crect%20x%3D%223%22%20y%3D%225%22%20width%3D%2218%22%20height%3D%2216%22%20rx%3D%222%22%2F%3E%3Cpath%20d%3D%22M3%2010h18M8%203v4M16%203v4%22%2F%3E%3C%2Fsvg%3E")}.sa .sa-evl-meta li.clock{--ico:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%3E%3Ccircle%20cx%3D%2212%22%20cy%3D%2212%22%20r%3D%229%22%2F%3E%3Cpath%20d%3D%22M12%207v5l3%202%22%2F%3E%3C%2Fsvg%3E")}.sa .sa-evl-meta li.pin{--ico:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M12%2021s-7-6.2-7-11.5a7%207%200%200%201%2014%200C19%2014.8%2012%2021%2012%2021z%22%2F%3E%3Ccircle%20cx%3D%2212%22%20cy%3D%229.5%22%20r%3D%222.5%22%2F%3E%3C%2Fsvg%3E")}.sa .sa-evl-meta li.video{--ico:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Crect%20x%3D%223%22%20y%3D%226%22%20width%3D%2213%22%20height%3D%2212%22%20rx%3D%222%22%2F%3E%3Cpath%20d%3D%22M16%2010l5-3v10l-5-3z%22%2F%3E%3C%2Fsvg%3E")}.sa .sa-evl-meta li.users{--ico:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Ccircle%20cx%3D%229%22%20cy%3D%228%22%20r%3D%223.5%22%2F%3E%3Cpath%20d%3D%22M2.5%2020a6.5%206.5%200%200%201%2013%200%22%2F%3E%3Cpath%20d%3D%22M16%204.5a3.5%203.5%200%200%201%200%207M18%2014a6%206%200%200%201%203.5%206%22%2F%3E%3C%2Fsvg%3E")}.sa .sa-evl-meta li b,.sa .sa-evl-meta li strong{color:#fff;font-weight:600}.sa .sa-evl-lead{margin-top:24px}.sa .sa-evl-lead p{color:var(--d-muted);font-size:17px;line-height:1.65;margin:0 0 14px}.sa .sa-evl-lead p:last-child{margin-bottom:0}.sa .sa-evl-lead strong,.sa .sa-evl-lead b{color:var(--d-ink)}.sa .sa-evl-formcard{background:#fff;border-radius:24px;padding:32px 30px 28px;box-shadow:0 30px 80px rgba(0,0,0,.35);color:var(--ink);position:relative;scroll-margin-top:110px}.sa .sa-evl-formcard .sa-evl-formtitle{font-family:var(--f-head);font-weight:600;font-size:24px;line-height:1.2;letter-spacing:-.01em;color:var(--ink);margin:0 0 6px}.sa .sa-evl-formcard .sa-evl-formsub{font-size:14.5px;color:var(--muted);margin:0 0 18px}.sa .sa-evl-note{margin-top:14px}.sa .sa-evl-note p{font-size:13.5px;line-height:1.55;color:var(--muted);margin:0 0 8px}.sa .sa-evl-note strong,.sa .sa-evl-note b,.sa .sa-evl-note u{color:var(--ink)}.sa .sa-evl-media{border-radius:20px;overflow:hidden;border:1px solid var(--d-line);box-shadow:0 30px 80px rgba(0,0,0,.35);background:#000}.sa .sa-evl-media .elementor-wrapper,.sa .sa-evl-media iframe{border-radius:20px}.sa .sa-evl-sidecta{background:var(--d-card);border:1px solid var(--d-line);border-radius:24px;padding:32px}.sa .sa-evl-sidecta h2{font-family:var(--f-head);font-size:24px;color:var(--d-ink);margin:0 0 16px}.sa .sa-evl-sec{padding-top:88px;padding-bottom:88px}.sa .sa-evl-sec .sa-head{margin-bottom:32px}.sa .sa-evl-prose{max-width:820px}.sa .sa-evl-prose.sa-prose p,.sa .sa-evl-prose.sa-prose li{font-size:17px}.sa .sa-evl-cols{display:grid!important;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:56px;align-items:start}.sa .sa-evl-cards{display:grid!important;gap:20px}.sa .sa-evl-cards.n2,.sa .sa-evl-cards.n4{grid-template-columns:repeat(2,minmax(0,1fr))}.sa .sa-evl-cards.n3{grid-template-columns:repeat(3,minmax(0,1fr))}.sa .sa-evl-cards.n1{grid-template-columns:minmax(0,1fr)}.sa .sa-evl-cols .sa-evl-cards{grid-template-columns:minmax(0,1fr)!important}.sa .sa-evl-card{padding:24px 26px!important;display:flex!important;flex-direction:column;gap:8px}.sa .sa-evl-card .n{font-family:var(--f-mono);font-size:12px;letter-spacing:.08em;color:var(--blue)}.sa .sa-evl-card h3{font-family:var(--f-head);font-weight:600;font-size:19px;line-height:1.3;color:var(--ink);margin:0}.sa .sa-evl-card p{font-size:15.5px;line-height:1.6;color:var(--muted);margin:0}.sa .sa-evl-speakers{display:grid!important;gap:16px}.sa .sa-evl-speaker{display:flex!important;flex-direction:row!important;align-items:center;gap:18px;background:#fff;border:1.5px solid var(--line);border-radius:20px;padding:18px 20px;box-shadow:var(--sh)}.sa .sa-evl-speaker img{width:84px!important;height:84px!important;border-radius:50%!important;object-fit:cover;flex:none;display:block}.sa .sa-evl-speaker .who b{display:block;font-family:var(--f-head);font-size:19px;font-weight:600;color:var(--ink)}.sa .sa-evl-speaker .who span{display:block;font-size:15px;color:var(--muted);margin-top:2px}.sa .sa-evl-subhead{font-family:var(--f-head);font-weight:600;font-size:22px;color:var(--ink);margin:0 0 18px}.sa .sa-evl-cta .sa-newsband-in{grid-template-columns:minmax(0,1.3fr) auto}.sa .sa-evl-typ{padding:88px 48px 96px}.sa .sa-evl-typcard{max-width:760px;margin:0 auto;text-align:center;display:flex!important;flex-direction:column;align-items:center}.sa .sa-evl-ok{width:64px;height:64px;border-radius:50%;display:grid;place-items:center;background:linear-gradient(135deg,var(--blue),var(--green));margin:0 auto 22px}.sa .sa-evl-ok::before{content:"";width:30px;height:30px;background:#fff;-webkit-mask:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%223%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M5%2012l5%205%209-10%22%2F%3E%3C%2Fsvg%3E") center/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%223%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M5%2012l5%205%209-10%22%2F%3E%3C%2Fsvg%3E") center/contain no-repeat}.sa .sa-evl-typcard .sa-h1{font-size:44px}.sa .sa-evl-typcard .sa-evl-lead p{font-size:18px}.sa .sa-evl-typcard .sa-evl-meta{text-align:left;align-self:stretch;max-width:520px;margin:28px auto 0!important;background:var(--d-card);border:1px solid var(--d-line);border-radius:18px;padding:20px 22px!important}.sa .sa-evl-typcard .sa-evl-subhead{color:var(--d-ink);margin:32px 0 0}.sa .sa-evl-typcard .sa-btns{justify-content:center;margin-top:24px}.sa .sa-evl-typcard .sa-evl-logo img{max-width:220px!important;height:auto;margin:40px auto 0;display:block;opacity:.9}.sa .sa-evl-hint p{color:var(--d-muted);font-size:15px;margin:22px 0 0}.sa .sa-evl-hint strong{color:var(--d-ink)}.sa .sa-evl-formcard .sib-form{padding:0!important;background:transparent!important;font-family:var(--f-body)!important;text-align:left!important}.sa .sa-evl-formcard .sib-form-container,.sa .sa-evl-formcard #sib-container{padding:0!important;margin:0!important;background:transparent!important;border:0!important;border-radius:0!important;max-width:100%!important;box-shadow:none!important;text-align:left!important}.sa .sa-evl-formcard #sib-form>div[style*="padding"]{padding:6px 0!important}.sa .sa-evl-formcard .sib-form-block{padding:0!important}.sa .sa-evl-formcard .form__entry{margin:0!important}.sa .sa-evl-formcard .entry__label{display:block!important;font:500 14px/1.4 var(--f-body)!important;color:var(--ink)!important;margin:0 0 6px!important;text-align:left!important}.sa .sa-evl-formcard .entry__field{display:flex!important;align-items:center;width:100%!important;min-height:48px;box-sizing:border-box;margin:0!important;background:#fff!important;border:1.5px solid var(--line)!important;border-radius:12px!important;box-shadow:none!important;transition:border-color .15s,box-shadow .15s}.sa .sa-evl-formcard .entry__field:focus-within{border-color:var(--blue)!important;box-shadow:0 0 0 4px rgba(0,118,192,.12)!important}.sa .sa-evl-formcard .entry__field .input,.sa .sa-evl-formcard .entry__field input,.sa .sa-evl-formcard .entry__field select,.sa .sa-evl-formcard .entry__field textarea{width:100%!important;min-height:45px;box-sizing:border-box;padding:0 14px!important;border:0!important;background:transparent!important;font:400 15px/1.4 var(--f-body)!important;color:var(--ink)!important;outline:0!important;box-shadow:none!important}.sa .sa-evl-formcard .input::placeholder,.sa .sa-evl-formcard .sib-sms-select__phone-number::placeholder{color:#8D9BB0!important;opacity:1}.sa .sa-evl-formcard .sib-sms-input-wrapper{display:flex!important;align-items:center;gap:8px;width:100%}.sa .sa-evl-formcard .sib-sms-select{flex:1;display:flex!important;align-items:stretch;min-height:48px;box-sizing:border-box;background:#fff!important;border:1.5px solid var(--line)!important;border-radius:12px!important;transition:border-color .15s,box-shadow .15s}.sa .sa-evl-formcard .sib-sms-select:focus-within{border-color:var(--blue)!important;box-shadow:0 0 0 4px rgba(0,118,192,.12)!important}.sa .sa-evl-formcard .sib-sms-select__title{border:0!important;border-right:1.5px solid var(--line)!important;border-radius:11px 0 0 11px!important;background:#F4F6F9!important;padding:0 12px!important;display:flex!important;align-items:center}.sa .sa-evl-formcard .sib-sms-select__number-input{flex:1;display:flex!important;align-items:center;border:0!important;background:transparent!important}.sa .sa-evl-formcard .sib-sms-select__calling-code{width:56px!important;border:0!important;background:transparent!important;font:500 15px/1 var(--f-body)!important;color:var(--muted)!important;padding:0 0 0 12px!important}.sa .sa-evl-formcard .sib-sms-select__phone-number{flex:1;border:0!important;background:transparent!important;font:400 15px/1.4 var(--f-body)!important;color:var(--ink)!important;padding:0 14px 0 6px!important;min-height:45px;outline:0!important}.sa .sa-evl-formcard .sib-sms-tooltip__icon{display:inline-grid!important;place-items:center;width:22px;height:22px;border-radius:50%;background:var(--bg)!important;color:var(--muted)!important;font:600 12px/1 var(--f-body)!important}.sa .sa-evl-formcard .entry__error{display:block;font:400 13px/1.4 var(--f-body)!important;color:#C0392B!important;background:transparent!important;border:0!important;padding:0!important;margin:6px 2px 0!important;text-align:left!important}.sa .sa-evl-formcard .entry__error:empty{display:none!important}.sa .sa-evl-formcard .form__entry.entry_errored .entry__field,.sa .sa-evl-formcard .form__entry.entry_errored .sib-sms-select{border-color:#E5484D!important}.sa .sa-evl-formcard .sib-form__declaration{display:flex!important;align-items:flex-start;gap:12px;padding:0!important;margin:4px 0 0!important}.sa .sa-evl-formcard .sib-form__declaration .declaration-block-icon{display:none!important}.sa .sa-evl-formcard .sib-form__declaration div[style*="font-size"],.sa .sa-evl-formcard .sib-form__declaration p{font:400 12px/1.55 var(--f-body)!important;color:var(--muted)!important;margin:0!important;text-align:left!important}.sa .sa-evl-formcard .sib-form__declaration a{color:var(--blue)!important;text-decoration:underline!important}.sa .sa-evl-formcard .sib-form-block__button{display:inline-flex!important;align-items:center;justify-content:center;gap:10px;width:100%;min-height:52px;margin-top:6px;padding:15px 28px!important;border:0!important;border-radius:var(--r-btn)!important;background:linear-gradient(90deg,var(--blue),var(--blue2))!important;color:#fff!important;font:600 15px/1.2 var(--f-body)!important;letter-spacing:.04em!important;text-align:center!important;cursor:pointer;box-shadow:0 10px 30px rgba(0,118,192,.30);transition:transform .15s,box-shadow .15s}.sa .sa-evl-formcard .sib-form-block__button:hover{transform:translateY(-2px);box-shadow:0 16px 40px rgba(0,118,192,.40)}.sa .sa-evl-formcard .sib-form-block__button svg{width:18px;height:18px;fill:#fff}.sa .sa-evl-formcard .sib-form-message-panel{max-width:100%!important;border-radius:14px!important;border-width:1.5px!important;padding:14px 16px!important;margin:0 0 14px!important;font:400 15px/1.5 var(--f-body)!important;box-sizing:border-box}.sa .sa-evl-formcard .sib-form-message-panel .sib-form-message-panel__text{display:flex;align-items:center;gap:10px;justify-content:flex-start!important}.sa .sa-evl-formcard .sib-form-message-panel .sib-notification__icon{width:20px;height:20px;flex:none}
@media (max-width:1024px){.sa .sa-evl-grid,.sa .sa-evl-cols{grid-template-columns:minmax(0,1fr)}.sa .sa-evl-cards.n3,.sa .sa-evl-cards.n4{grid-template-columns:repeat(2,minmax(0,1fr))}.sa .sa-evl-hero .sa-h1{font-size:40px}
}
@media (max-width:767px){.sa .sa-evl-hero{padding:48px 20px 56px}.sa .sa-evl-typ{padding:56px 20px 64px}.sa .sa-evl-hero .sa-h1,.sa .sa-evl-typcard .sa-h1{font-size:32px}.sa .sa-evl-cards.n2,.sa .sa-evl-cards.n3,.sa .sa-evl-cards.n4{grid-template-columns:minmax(0,1fr)}.sa .sa-evl-formcard{padding:24px 18px 20px;border-radius:20px}.sa .sa-evl-sec{padding-top:56px;padding-bottom:56px}.sa .sa-evl-speaker img{width:64px!important;height:64px!important}
}
.sa .sa-arr:not(.elementor-widget)::after,.sa .sa-bw.sa-arr .elementor-button::after,.sa .sa-arr-card::after{content:"";display:inline-block;flex:none;width:16px;height:16px;background:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M5%2012h14M13%206l6%206-6%206%22%2F%3E%3C%2Fsvg%3E") center/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M5%2012h14M13%206l6%206-6%206%22%2F%3E%3C%2Fsvg%3E") center/contain no-repeat;transition:transform .2s}
.sa .sa-bw.sa-arr .elementor-button::after{width:18px;height:18px}
.sa .sa-bw.sa-play .elementor-button::before{content:"";display:inline-block;flex:none;width:18px;height:18px;background:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%3E%3Cpath%20d%3D%22M8%205v14l11-7z%22%2F%3E%3C%2Fsvg%3E") center/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%3E%3Cpath%20d%3D%22M8%205v14l11-7z%22%2F%3E%3C%2Fsvg%3E") center/contain no-repeat}
.sa a:hover .sa-more.sa-arr::after,.sa .sa-more.sa-arr:hover::after{transform:translateX(3px)}
.sa .sa-arr-card::after{display:block;width:18px;height:28.8px;margin-top:auto;background:var(--blue);-webkit-mask-size:18px 18px;mask-size:18px 18px;-webkit-mask-position:0 2.6px;mask-position:0 2.6px}
.sa .sa-chip.sa-dot::before{content:"";width:8px;height:8px;border-radius:50%;background:var(--green);flex:none}
.sa .sa-chip.warn.sa-dot::before{background:var(--alert)}.sa .sa-chip.info.sa-dot::before{background:var(--blue)}.sa .sa-chip.pend.sa-dot::before{background:#8D9BB0}
body.ast-theme-transparent-header:has(.e-con.sa) #masthead{position:relative!important;background:#060A13!important}body.ast-theme-transparent-header:has(.e-con.sa) #masthead .main-header-bar{background:#060A13!important;border-bottom:1px solid #243248}body.ast-theme-transparent-header:has(.e-con.sa) #masthead .ast-sticky-active .main-header-bar{background:rgba(255,255,255,.96)!important;border-bottom:1px solid #D0D8E2;box-shadow:0 6px 24px rgba(14,26,43,.08)}.sa [id]{scroll-margin-top:96px}
.elementor-widget-html:not(.sa .elementor-widget-html) .sib-form{padding:0!important;font-family:'Roboto',system-ui,-apple-system,'Segoe UI',sans-serif!important}
.elementor-widget-html:not(.sa .elementor-widget-html) #sib-container{background:rgba(8,14,26,.62)!important;border:1px solid rgba(255,255,255,.16)!important;border-radius:20px!important;padding:28px 26px 24px!important;box-shadow:0 24px 60px rgba(0,0,0,.28);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);text-align:left!important;max-width:540px!important;width:100%!important;box-sizing:border-box}
.elementor-widget-html:not(.sa .elementor-widget-html) #sib-form>div[style*="padding"]{padding:6px 0!important}
.elementor-widget-html:not(.sa .elementor-widget-html) .sib-form-block{padding:0!important}
.elementor-widget-html:not(.sa .elementor-widget-html) .form__entry{margin:0!important}
.elementor-widget-html:not(.sa .elementor-widget-html) .entry__label{font-family:'Roboto',system-ui,-apple-system,'Segoe UI',sans-serif!important;font-size:14px!important;font-weight:500!important;color:#fff!important;margin:0 0 6px!important;text-align:left!important}
.elementor-widget-html:not(.sa .elementor-widget-html) .entry__field{display:flex!important;align-items:center;width:100%!important;min-height:48px;box-sizing:border-box;margin:0!important;background:#fff!important;border:1.5px solid transparent!important;border-radius:12px!important;box-shadow:none!important;transition:border-color .15s,box-shadow .15s}
.elementor-widget-html:not(.sa .elementor-widget-html) .entry__field:focus-within{border-color:#1A8FD6!important;box-shadow:0 0 0 4px rgba(26,143,214,.28)!important}
.elementor-widget-html:not(.sa .elementor-widget-html) .entry__field .input,.elementor-widget-html:not(.sa .elementor-widget-html) .entry__field input,.elementor-widget-html:not(.sa .elementor-widget-html) .entry__field select,.elementor-widget-html:not(.sa .elementor-widget-html) .entry__field textarea{width:100%!important;min-height:45px;box-sizing:border-box;padding:0 14px!important;border:0!important;background:transparent!important;font:400 15px/1.4 'Roboto',system-ui,-apple-system,'Segoe UI',sans-serif!important;color:#0E1A2B!important;outline:0!important;box-shadow:none!important}
.elementor-widget-html:not(.sa .elementor-widget-html) .entry__field textarea{padding:12px 14px!important;min-height:96px}
.elementor-widget-html:not(.sa .elementor-widget-html) .entry__field .input::placeholder,.elementor-widget-html:not(.sa .elementor-widget-html) .sib-sms-select__phone-number::placeholder{color:#7A879A!important;opacity:1}
.elementor-widget-html:not(.sa .elementor-widget-html) .sib-sms-input-wrapper{display:flex!important;align-items:center;gap:8px;width:100%}
.elementor-widget-html:not(.sa .elementor-widget-html) .sib-sms-select{flex:1;display:flex!important;align-items:stretch;min-height:48px;box-sizing:border-box;background:#fff!important;border:1.5px solid transparent!important;border-radius:12px!important;overflow:visible;transition:border-color .15s,box-shadow .15s}
.elementor-widget-html:not(.sa .elementor-widget-html) .sib-sms-select:focus-within{border-color:#1A8FD6!important;box-shadow:0 0 0 4px rgba(26,143,214,.28)!important}
.elementor-widget-html:not(.sa .elementor-widget-html) .sib-sms-select__title{border:0!important;border-right:1.5px solid #E3E8EF!important;border-radius:12px 0 0 12px!important;background:#F4F6F9!important;padding:0 12px!important;display:flex!important;align-items:center}
.elementor-widget-html:not(.sa .elementor-widget-html) .sib-sms-select__number-input{flex:1;display:flex!important;align-items:center;border:0!important;background:transparent!important}
.elementor-widget-html:not(.sa .elementor-widget-html) .sib-sms-select__calling-code{width:56px!important;border:0!important;background:transparent!important;font:500 15px/1 'Roboto',system-ui,-apple-system,'Segoe UI',sans-serif!important;color:#56657A!important;padding:0 0 0 12px!important;text-align:left}
.elementor-widget-html:not(.sa .elementor-widget-html) .sib-sms-select__phone-number{flex:1;border:0!important;background:transparent!important;font:400 15px/1.4 'Roboto',system-ui,-apple-system,'Segoe UI',sans-serif!important;color:#0E1A2B!important;padding:0 14px 0 6px!important;min-height:45px;outline:0!important}
.elementor-widget-html:not(.sa .elementor-widget-html) .sib-sms-tooltip__icon{display:inline-grid!important;place-items:center;width:22px;height:22px;border-radius:50%;background:rgba(255,255,255,.14)!important;color:#fff!important;font:600 12px/1 'Roboto',system-ui,-apple-system,'Segoe UI',sans-serif!important}
.elementor-widget-html:not(.sa .elementor-widget-html) .sib-sms-tooltip__box{font:400 12.5px/1.5 'Roboto',system-ui,-apple-system,'Segoe UI',sans-serif!important;border-radius:10px!important}
.elementor-widget-html:not(.sa .elementor-widget-html) .entry__error{display:block;font:400 13px/1.4 'Roboto',system-ui,-apple-system,'Segoe UI',sans-serif!important;color:#FFB4AE!important;background:transparent!important;border:0!important;padding:0!important;margin:6px 2px 0!important;text-align:left!important}
.elementor-widget-html:not(.sa .elementor-widget-html) .entry__error:empty{display:none!important}
.elementor-widget-html:not(.sa .elementor-widget-html) .form__entry.entry_errored .entry__field,.elementor-widget-html:not(.sa .elementor-widget-html) .form__entry.entry_errored .sib-sms-select{border-color:#F26B63!important}
.elementor-widget-html:not(.sa .elementor-widget-html) .sib-form__declaration{display:flex!important;align-items:flex-start;gap:12px;padding:0!important;margin:2px 0 0!important}
.elementor-widget-html:not(.sa .elementor-widget-html) .sib-form__declaration .declaration-block-icon svg.svgIcon-sphere{width:34px!important;height:34px!important}
.elementor-widget-html:not(.sa .elementor-widget-html) .sib-form__declaration div[style*="font-size"],.elementor-widget-html:not(.sa .elementor-widget-html) .sib-form__declaration p{font:400 12px/1.55 'Roboto',system-ui,-apple-system,'Segoe UI',sans-serif!important;color:rgba(255,255,255,.76)!important;margin:0!important;text-align:left!important}
.elementor-widget-html:not(.sa .elementor-widget-html) .sib-form__declaration a{color:#8CCBF2!important;text-decoration:underline!important}
.elementor-widget-html:not(.sa .elementor-widget-html) .sib-form-block__button{display:inline-flex!important;align-items:center;justify-content:center;gap:10px;width:100%;min-height:52px;margin-top:4px;padding:15px 28px!important;border:0!important;border-radius:999px!important;background:linear-gradient(90deg,#0076C0,#1A8FD6)!important;color:#fff!important;font:600 15px/1.2 'Roboto',system-ui,-apple-system,'Segoe UI',sans-serif!important;letter-spacing:.04em!important;text-align:center!important;cursor:pointer;box-shadow:0 10px 30px rgba(0,118,192,.35);transition:transform .15s,box-shadow .15s}
.elementor-widget-html:not(.sa .elementor-widget-html) .sib-form-block__button:hover{transform:translateY(-2px);box-shadow:0 16px 40px rgba(0,118,192,.45)}
.elementor-widget-html:not(.sa .elementor-widget-html) .sib-form-block__button svg{width:18px;height:18px;fill:#fff}
.elementor-widget-html:not(.sa .elementor-widget-html) .sib-form-message-panel{max-width:540px!important;border-radius:14px!important;border-width:1.5px!important;padding:14px 16px!important;margin:0 0 14px!important;font:400 15px/1.5 'Roboto',system-ui,-apple-system,'Segoe UI',sans-serif!important;box-sizing:border-box}
.elementor-widget-html:not(.sa .elementor-widget-html) .sib-form-message-panel .sib-form-message-panel__text{display:flex;align-items:center;gap:10px;justify-content:flex-start!important}
.elementor-widget-html:not(.sa .elementor-widget-html) .sib-form-message-panel .sib-notification__icon{width:20px;height:20px;flex:none}
@media (max-width:767px){.elementor-widget-html:not(.sa .elementor-widget-html) #sib-container{padding:22px 18px 20px!important;border-radius:18px!important}}
body:has(.sa-evl) .site-main>.post-navigation,body:has(.sa-evl-typ) .site-main>.post-navigation{display:none!important}
@media (max-width:767px){.sa-evl .sa-btns .elementor-button,.sa-evl .sa-btns .elementor-button *{white-space:normal!important}.sa-evl .sa-btns .elementor-button{max-width:100%!important;text-align:center!important;justify-content:center!important;height:auto!important;line-height:1.35!important}}
.sa .sa-evl-formcard #sib-form .entry__field select.input{-webkit-appearance:none!important;appearance:none!important;padding-right:42px!important;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;cursor:pointer;background:transparent url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%235B6B82' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E") no-repeat right 14px center/16px!important}.sa .sa-evl-formcard #sib-form .entry__field select.input:has(option[value=""]:checked){color:#8D9BB0!important}.sa .sa-evl-formcard #sib-form .entry__field select.input option{color:#0E1A2B}.sa .sa-evl-formcard #sib-form .sib-sms-select__title{width:auto!important;max-width:130px!important;flex:0 0 auto!important}.sa .sa-evl-formcard #sib-form .sib-sms-select__number-input{flex:1 1 auto!important;width:auto!important;min-width:0!important}.sa .sa-evl-formcard #sib-form .sib-sms-select__phone-number{min-width:0!important;width:100%!important}
@media (max-width:480px){.sa .sa-evl-formcard #sib-form .sib-sms-select__label-text{display:none!important}.sa .sa-evl-formcard #sib-form .sib-sms-select__calling-code{width:44px!important}}
.sa.sa-evl :is(p,li,td,span) :is(strong,b),.sa.sa-evl :is(p,li,td) > :is(strong,b){font-weight:500!important;color:inherit!important}.sa.sa-evl :is(.dark,.sa-evl-hero,.sa-evl-typ) :is(p,li,td,span) :is(strong,b){color:inherit}.sa.sa-evl .sa-evl-hero .sa-evl-formcard :is(p,li,td,span,div) :is(strong,b){color:#0E1A2B}

/* home */.sa.sa-home .sa-proofsec{padding-top:72px;padding-bottom:72px}.sa.sa-home .sa-proof{text-align:center}.sa.sa-home .sa-proof .n{font-family:var(--f-head);font-weight:600;font-size:56px;line-height:1;letter-spacing:-.03em}.sa.sa-home .sa-proof p{margin-top:10px;color:var(--muted);font-size:15.5px}.sa.sa-home .sa-badges{margin-top:48px;display:grid;grid-template-columns:repeat(4,1fr);gap:16px}.sa.sa-home .sa-badge{display:flex;gap:12px;align-items:flex-start;padding:18px;border:1.5px solid var(--line);border-radius:16px;background:var(--bg)}.sa.sa-home .sa-badge svg{width:26px;height:26px;flex:none;stroke:var(--blue);fill:none;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;margin-top:2px}.sa.sa-home .sa-badge span{font-size:14px;color:var(--muted);line-height:1.45}.sa.sa-home .sa-badge b{display:block;color:var(--ink);font-family:var(--f-head);font-weight:600;font-size:15.5px;margin-bottom:2px}.sa.sa-home .sa-new{display:inline-block;padding:3px 10px;border-radius:999px;background:var(--green);color:#06210a;font-size:12px;letter-spacing:.08em;font-weight:600}.sa.sa-home .sa-spot{display:grid;grid-template-columns:1fr 1fr;gap:64px;align-items:center}.sa.sa-home .sa-spot .sa-list li{color:var(--d-muted)}.sa.sa-home .sa-xgrid{display:grid;grid-template-columns:repeat(2,1fr);gap:14px}.sa.sa-home .sa-xtile{display:flex;flex-direction:column;gap:14px;padding:22px;border-radius:18px;background:var(--d-card);border:1.5px solid var(--d-line);transition:transform .2s,border-color .2s}.sa.sa-home .sa-xtile:hover{transform:translateY(-2px);border-color:rgba(26,143,214,.6)}.sa.sa-home .sa-xtile .sa-mono{color:var(--d-kicker);font-size:11.5px}.sa.sa-home .sa-xtile img{height:28px;width:auto;max-width:100%;display:block}.sa.sa-home .sa-pillar{display:flex;flex-direction:column;gap:16px}.sa.sa-home .sa-pillar p{color:var(--muted);font-size:16px}.sa.sa-home .sa-pillar .sa-list{margin-top:0}.sa.sa-home .sa-more{margin-top:auto;display:inline-flex;align-items:center;gap:8px;font-weight:500;color:var(--blue)}.sa.sa-home .sa-more svg{width:16px;height:16px;transition:transform .2s}a:hover .sa-more svg,.sa.sa-home .sa-more:hover svg{transform:translateX(3px)}.sa.sa-home .sa-area{display:flex;flex-direction:column;gap:12px;color:var(--ink);padding:28px}.sa.sa-home .sa-area:hover{box-shadow:0 34px 90px rgba(14,26,43,.2);border-color:rgba(0,118,192,.4)}.sa.sa-home .sa-area .sa-ico{width:46px;height:46px;border-radius:14px}.sa.sa-home .sa-area .sa-ico svg{width:22px;height:22px}.sa.sa-home .sa-area h3{font-size:20px}.sa.sa-home .sa-area .aud{font-family:var(--f-mono);font-size:11px;letter-spacing:.06em;text-transform:uppercase;color:var(--blue)}.sa.sa-home .sa-area p{color:var(--muted);font-size:15px}.sa.sa-home .sa-area .go{margin-top:auto;color:var(--blue)}.sa.sa-home .sa-area .go svg{width:18px;height:18px}.sa.sa-home .sa-proc{display:grid;grid-template-columns:repeat(5,1fr);gap:20px;position:relative}.sa.sa-home .sa-proc::before{content:"";position:absolute;left:4%;right:4%;top:27px;height:2px;background:linear-gradient(90deg,var(--blue),var(--green));opacity:.35}.sa.sa-home .sa-pstep{position:relative}.sa.sa-home .sa-pstep .num{width:56px;height:56px;border-radius:50%;display:grid;place-items:center;background:#fff;border:2px solid var(--blue);font-family:var(--f-mono);font-size:15px;color:var(--blue);position:relative;z-index:1;box-shadow:0 10px 24px rgba(0,118,192,.15)}.sa.sa-home .sa-pstep h3{margin-top:20px;font-size:22px}.sa.sa-home .sa-pstep p{margin-top:8px;color:var(--muted);font-size:15.5px}.sa.sa-home .sa-featprod{display:grid;grid-template-columns:1.2fr .8fr;gap:40px;align-items:center;margin-bottom:24px;color:var(--d-ink);padding:40px}.sa.sa-home .sa-featprod h3{margin-top:18px;font-size:32px}.sa.sa-home .sa-featprod p{margin-top:12px;color:var(--d-muted);font-size:16.5px;max-width:560px}.sa.sa-home .sa-featprod .sa-more{margin-top:20px;color:#8FC3EF}.sa.sa-home .sa-featlogo{display:grid;place-items:center;padding:34px;border-radius:18px;background:radial-gradient(400px 200px at 50% 40%,rgba(0,118,192,.35),transparent 70%),rgba(255,255,255,.02);border:1.5px solid var(--d-line)}.sa.sa-home .sa-featlogo img{width:100%;max-width:360px;height:auto}.sa.sa-home .sa-prod{display:flex;flex-direction:column;gap:12px;color:var(--d-ink);padding:26px}.sa.sa-home .sa-prod img{height:30px;width:auto;max-width:100%;align-self:flex-start}.sa.sa-home .sa-prod .aud{font-family:var(--f-mono);font-size:11px;letter-spacing:.06em;text-transform:uppercase;color:var(--d-kicker)}.sa.sa-home .sa-prod p{color:var(--d-muted);font-size:15px}.sa.sa-home .sa-prod:hover,.sa.sa-home .sa-featprod:hover{border-color:rgba(26,143,214,.6)}.sa.sa-home .sa-prodall{background:linear-gradient(160deg,rgba(0,118,192,.25),rgba(107,199,42,.12))!important}.sa.sa-home .sa-prodall img{height:40px}.sa.sa-home .sa-prodall .sa-more{color:#8FC3EF}.sa.sa-home .sa-pres{display:grid;grid-template-columns:.9fr 1.1fr;gap:56px;align-items:center}.sa.sa-home .sa-pres .sa-head{margin-bottom:0}.sa.sa-home .sa-offices{display:grid;grid-template-columns:repeat(2,1fr);gap:14px}.sa.sa-home .sa-office{display:flex;gap:14px;align-items:center;padding:18px;border:1.5px solid var(--line);border-radius:16px;background:var(--bg)}.sa.sa-home .sa-office .sa-ico{width:42px;height:42px;border-radius:12px}.sa.sa-home .sa-office .sa-ico svg{width:20px;height:20px}.sa.sa-home .sa-office b{display:block;font-family:var(--f-head);font-weight:600;font-size:16px}.sa.sa-home .sa-office a{color:var(--muted);font-size:15px}.sa.sa-home .sa-reshead{display:flex;justify-content:space-between;align-items:flex-end;gap:24px;margin-bottom:48px}.sa.sa-home .sa-reshead .sa-head{margin-bottom:0}.sa.sa-home .sa-reslinks{display:flex;gap:10px;flex-wrap:wrap}.sa.sa-home .sa-reslinks .sa-btn,.sa.sa-home .sa-reslinks .sa-bw .elementor-button{padding:12px 18px;font-size:14px}.sa.sa-home .sa-post{padding:0;overflow:hidden;display:flex;flex-direction:column;color:var(--ink)}.sa.sa-home .sa-post .im{aspect-ratio:16/9;overflow:hidden;background:var(--bg)}.sa.sa-home .sa-post .im img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .4s}.sa.sa-home .sa-post:hover .im img{transform:scale(1.04)}.sa.sa-home .sa-post .bd{padding:24px;display:flex;flex-direction:column;gap:10px}.sa.sa-home .sa-post .sa-mono{color:var(--blue);font-size:12px}.sa.sa-home .sa-post h3{font-size:20px}.sa.sa-home .sa-post p{color:var(--muted);font-size:15px}
@media (max-width:1024px){.sa.sa-home .sa-badges{grid-template-columns:repeat(2,1fr)}.sa.sa-home .sa-spot,.sa.sa-home .sa-pres,.sa.sa-home .sa-featprod{grid-template-columns:minmax(0,1fr)}.sa.sa-home .sa-proc{grid-template-columns:repeat(3,1fr)}.sa.sa-home .sa-proc::before{display:none}.sa.sa-home .sa-reshead{flex-direction:column;align-items:flex-start}}
@media (max-width:767px){.sa.sa-home .sa-badges,.sa.sa-home .sa-offices,.sa.sa-home .sa-xgrid{grid-template-columns:1fr}.sa.sa-home .sa-proc{grid-template-columns:1fr}.sa.sa-home .sa-proof .n{font-size:44px}.sa.sa-home .sa-featprod{padding:26px}.sa.sa-home .sa-featprod h3{font-size:26px}}.sa.sa-home .sa-eco{position:relative;width:100%;max-width:560px;aspect-ratio:1/1;margin:0 auto}.sa.sa-home .sa-eco-rings{position:absolute;inset:0;width:100%;height:100%;overflow:visible}.sa.sa-home .sa-eco-rings circle{fill:none}.sa.sa-home .sa-eco-rings .r0{stroke:#D0D8E2;stroke-width:.25;stroke-dasharray:1 1.6}.sa.sa-home .sa-eco-rings .r1{stroke:#DCE4EE;stroke-width:.35}.sa.sa-home .sa-eco-rings .r2{stroke:url(#saEcoG);stroke-width:.6;stroke-dasharray:18 6;stroke-linecap:round;transform-origin:50px 50px;animation:saEcoSpin 40s linear infinite}.sa.sa-home .sa-eco-rings .r3{fill:rgba(255,255,255,.55);stroke:#D0D8E2;stroke-width:.3}
@keyframes saEcoSpin{to{transform:rotate(360deg)}}.sa.sa-home .sa-eco-core{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:40%;aspect-ratio:1/1;border-radius:50%;background:#fff;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;gap:6px;box-shadow:0 24px 60px rgba(14,26,43,.14),inset 0 0 0 1.5px rgba(0,118,192,.18);padding:14px}.sa.sa-home .sa-eco-core .k{font-family:var(--f-mono);font-size:11px;letter-spacing:.14em;color:var(--blue)}.sa.sa-home .sa-eco-core b{font-family:var(--f-head);font-weight:600;font-size:21px;line-height:1.15;color:var(--ink)}.sa.sa-home .sa-eco-core .s{font-size:12.5px;color:var(--muted)}.sa.sa-home .sa-eco-node{position:absolute;transform:translate(-50%,-50%);display:flex;align-items:center;gap:7px;padding:8px 12px 8px 9px;border-radius:999px;background:#fff;border:1.5px solid var(--line);box-shadow:0 10px 26px rgba(14,26,43,.08);font-size:13px;font-weight:500;color:var(--ink);white-space:nowrap}.sa.sa-home .sa-eco-node svg{width:17px;height:17px;flex:none;fill:none;stroke:var(--blue);stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.sa.sa-home .sa-eco-node.ai{border-color:rgba(107,199,42,.7);background:linear-gradient(135deg,#fff,#F1FAEA)}.sa.sa-home .sa-eco-node.ai svg{stroke:#3E8E14}.sa.sa-home .sa-eco-card{position:absolute;display:flex;align-items:center;gap:10px;padding:12px 14px;border-radius:16px;background:rgba(255,255,255,.92);backdrop-filter:blur(8px);border:1.5px solid var(--line);box-shadow:0 18px 44px rgba(14,26,43,.12)}.sa.sa-home .sa-eco-card .sa-ico{width:36px;height:36px;border-radius:11px}.sa.sa-home .sa-eco-card .sa-ico svg{width:18px;height:18px}.sa.sa-home .sa-eco-card b{display:block;font-family:var(--f-head);font-weight:600;font-size:14.5px;color:var(--ink);line-height:1.2}.sa.sa-home .sa-eco-card span{font-family:var(--f-mono);font-size:10.5px;letter-spacing:.06em;text-transform:uppercase;color:var(--muted)}.sa.sa-home .sa-eco-card.tl{left:-4%;top:1%}.sa.sa-home .sa-eco-card.tr{right:-6%;top:1%}.sa.sa-home .sa-eco-card.bl{left:-6%;bottom:6%}
@media (prefers-reduced-motion:reduce){.sa.sa-home .sa-eco-rings .r2{animation:none}}
@media (max-width:1024px){.sa.sa-home .sa-eco{max-width:520px;margin-top:24px}.sa.sa-home .sa-eco-card.tl{left:0}.sa.sa-home .sa-eco-card.tr{right:0}.sa.sa-home .sa-eco-card.bl{left:0}}
@media (max-width:600px){.sa.sa-home .sa-eco-node{font-size:11px;padding:6px 9px 6px 7px;gap:5px}.sa.sa-home .sa-eco-node svg{width:14px;height:14px}.sa.sa-home .sa-eco-core b{font-size:16px}.sa.sa-home .sa-eco-core .s{display:none}.sa.sa-home .sa-eco-card{display:none}}.sa.sa-home .sa-evo{display:grid;grid-template-columns:repeat(3,1fr);gap:14px;margin-bottom:24px}.sa.sa-home .sa-evo-step{display:flex;flex-direction:column;gap:6px;padding:20px 22px;border-radius:16px;border:1.5px solid var(--d-line);background:var(--d-card)}.sa.sa-home .sa-evo-step .sa-mono{font-size:12px;color:var(--d-kicker)}.sa.sa-home .sa-evo-step b{font-family:var(--f-head);font-weight:600;font-size:18px;color:var(--d-ink)}.sa.sa-home .sa-evo-step span:last-child{color:var(--d-muted);font-size:15px}.sa.sa-home .sa-evo-step:last-child{border-color:rgba(107,199,42,.55);background:linear-gradient(160deg,rgba(0,118,192,.22),rgba(107,199,42,.12))}.sa.sa-home .sa-recog .sa-card{display:flex;flex-direction:column;gap:14px}.sa.sa-home .sa-rlist{list-style:none;margin:0;padding:0;display:flex;flex-direction:column}.sa.sa-home .sa-rlist li{display:flex;flex-direction:column;gap:4px;padding:14px 0;border-top:1px solid var(--line)}.sa.sa-home .sa-rlist li:first-child{border-top:0;padding-top:4px}.sa.sa-home .sa-rlist b{font-family:var(--f-head);font-weight:600;font-size:16px;color:var(--ink)}.sa.sa-home .sa-rlist span{color:var(--muted);font-size:15px}.sa.sa-home .sa-rlist .sa-chip{align-self:flex-start}.sa.sa-home .sa-regions{display:flex;flex-direction:column;gap:14px;margin-top:28px}.sa.sa-home .sa-region b{display:block;font-family:var(--f-head);font-weight:600;font-size:16px;color:var(--ink)}.sa.sa-home .sa-region span{color:var(--muted);font-size:15px}.sa.sa-home .sa-contact .sa-lead{margin-top:18px}.sa.sa-home .sa-xtile img{width:auto!important;height:28px!important;max-width:100%!important;object-fit:contain;align-self:flex-start}.sa.sa-home .sa-xtile img[src*="e-mmersion"]{height:35px!important}.sa.sa-home .sa-xtile img[src*="e-nsights"]{height:32px!important}.sa.sa-home .sa-xtile img[src*="e-xplorer"]{height:30px!important}.sa.sa-home .sa-home-ev .sa-res-headrow,.sa.sa-home .sa-home-posts .sa-res-headrow{margin-bottom:8px}
@media (max-width:1024px){.sa.sa-home .sa-evo{grid-template-columns:1fr}}
.sa .sa-brevo,.sa .sa-brevo .sib-form-container,.sa .sa-brevo #sib-container{padding:0!important;margin:0!important;background:transparent!important;border:0!important;max-width:100%!important;font-family:var(--f-body)!important;text-align:left!important}
.sa .sa-brevo #sib-container{display:block!important}
.sa .sa-fgrid{display:grid;grid-template-columns:1fr 1fr;gap:16px 16px}
.sa .sa-f.full{grid-column:1/-1}
.sa .sa-brevo .sib-form-block{padding:0!important;margin:0!important}
.sa .sa-brevo .form__entry{margin:0!important}
.sa .sa-brevo .entry__label{display:block!important;font-family:var(--f-body)!important;font-weight:500!important;font-size:14px!important;color:var(--ink)!important;margin:0 0 6px!important;line-height:1.4!important;text-align:left!important}
.sa .sa-brevo .entry__label[data-required]::after{content:" *";color:var(--blue)}
.sa .sa-brevo .entry__field{border:0!important;background:transparent!important;margin:0!important;box-shadow:none!important;border-radius:0!important}
.sa .sa-brevo .entry__field .input{box-sizing:border-box!important;height:auto!important;width:100%!important;min-height:48px;border:1.5px solid var(--line)!important;border-radius:12px!important;background:#fff!important;padding:12px 14px!important;font:400 15px/1.4 var(--f-body)!important;color:var(--ink)!important;box-shadow:none!important;outline:0;transition:border-color .15s,box-shadow .15s;-webkit-appearance:none;appearance:none}
.sa .sa-brevo textarea.input{min-height:96px;resize:vertical}
.sa .sa-brevo select.input{padding-right:40px!important;background:#fff url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8'%3E%3Cpath d='M1 1l5 5 5-5' stroke='%230076C0' stroke-width='1.8' fill='none' stroke-linecap='round'/%3E%3C/svg%3E") no-repeat right 14px center!important;cursor:pointer}
.sa .sa-brevo select.input:invalid{color:#8D9BB0!important}
.sa .sa-brevo .input::placeholder{color:#8D9BB0!important;font-family:var(--f-body)!important}
.sa .sa-brevo .entry__field .input:focus{border-color:var(--blue)!important;box-shadow:0 0 0 4px rgba(0,118,192,.12)!important}
.sa .sa-brevo .entry__error{display:block;font:400 13px/1.4 var(--f-body)!important;color:var(--alert)!important;background:none!important;border:0!important;padding:0!important;margin:6px 0 0!important}
.sa .sa-brevo .entry__error:empty{display:none}
.sa .sa-brevo .form__entry.entry_errored .entry__field .input,.sa .sa-brevo .sib-form-block--error .input{border-color:var(--alert)!important}
.sa .sa-brevo .sib-form__declaration{display:block!important;padding:0!important;margin:4px 0 0!important}
.sa .sa-brevo .sib-form__declaration p{font:400 12.5px/1.55 var(--f-body)!important;color:var(--muted)!important;margin:0!important}
.sa .sa-brevo .sib-form__declaration a{color:var(--blue)!important;text-decoration:underline}
.sa .sa-brevo .sib-form-block__button{width:100%;justify-content:center;border:0!important;cursor:pointer;margin-top:4px;background:linear-gradient(90deg,var(--blue),var(--blue2))!important;color:#fff!important;border-radius:var(--r-btn)!important;padding:17px 28px!important;font:500 16px/1 var(--f-body)!important;text-transform:none!important;letter-spacing:0!important;box-shadow:0 10px 30px rgba(0,118,192,.30);display:inline-flex!important;align-items:center;gap:10px}
.sa .sa-brevo .sib-form-block__button:hover{transform:translateY(-2px);box-shadow:0 16px 40px rgba(0,118,192,.40)}
.sa .sa-brevo .sib-form-block__button svg{width:18px;height:18px;fill:#fff}
.sa .sa-brevo .sib-hide-loader-icon{display:none!important}
.sa .sa-brevo .input--hidden{position:absolute!important;left:-9999px!important;width:1px!important;height:1px!important;opacity:0!important}
.sa .sa-msg{max-width:100%!important;border-radius:14px!important;padding:14px 16px!important;margin:0 0 18px!important;font:400 15px/1.5 var(--f-body)!important;border:1.5px solid!important}
.sa .sa-msg.ok{background:#EEF8E6!important;border-color:#9ED36F!important;color:#2F6B0E!important}
.sa .sa-msg.err{background:#FDEDED!important;border-color:#F2A9A7!important;color:#8A2522!important}
.sa .sa-msg .sib-notification__icon{width:20px;height:20px;fill:currentColor;flex:none}
.sa .sa-msg .sib-form-message-panel__text{display:flex;gap:10px;align-items:center;justify-content:flex-start!important}
.sa .sib-form-message-panel{display:none}.sa .sib-form-message-panel--active{display:block!important}
@media (max-width:767px){.sa .sa-fgrid{grid-template-columns:1fr}}
/* footer */
.sa-foot{--fo-bg:#060A13;--fo-line:#1C2638;--fo-ink:#FFFFFF;--fo-text:#AEBBCD;--fo-muted:#7F8DA3;--fo-blue:#1A8FD6;--fo-green:#6BC72A;
 background:var(--fo-bg)!important;color:var(--fo-text);position:relative;padding:0!important;font-family:"Roboto",system-ui,-apple-system,"Segoe UI",sans-serif}
.sa-foot::before{content:"";position:absolute;left:0;right:0;top:0;height:2px;background:linear-gradient(90deg,#0076C0,#6BC72A)}
.sa-foot .elementor-widget,.sa-foot .elementor-widget-container{margin:0!important}
.sa-foot .e-con{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--gap:0px;padding:0!important}
.sa-foot .sa-foot-wrap{max-width:1240px;margin:0 auto;width:100%;padding:72px 24px 28px!important;display:flex;flex-direction:column;gap:56px!important}
.sa-foot .sa-foot-top{display:grid!important;grid-template-columns:minmax(260px,1.1fr) 3fr;gap:56px!important}
.sa-foot .sa-foot-brand{display:flex;flex-direction:column;gap:16px!important;align-items:flex-start}
.sa-foot .sa-foot-brand .elementor-widget-image img{width:190px!important;height:auto!important;max-width:100%}
.sa-foot .sa-foot-tag{margin:6px 0 0;font-family:"Geist",system-ui,sans-serif;font-weight:600;font-size:18px;line-height:1.3;color:var(--fo-ink)}
.sa-foot .sa-foot-desc{margin:0;font-size:14.5px;line-height:1.6;color:var(--fo-text);max-width:340px}
.sa-foot .sa-foot-cta .elementor-button{background:linear-gradient(90deg,#0076C0,#1A8FD6)!important;color:#fff!important;border-radius:999px!important;padding:12px 20px!important;font-weight:500!important;font-size:14.5px!important;border:0!important}
.sa-foot .sa-foot-cta .elementor-button:hover{filter:brightness(1.08)}.sa-foot .sa-foot-cta .elementor-button,.sa-foot .sa-foot-cta .elementor-button *{text-transform:none!important;letter-spacing:0!important}
.sa-foot ul{list-style:none;margin:0;padding:0}
.sa-foot .sa-foot-contact{display:flex;flex-direction:column;gap:6px;font-size:14px;color:var(--fo-muted)}
.sa-foot a{color:var(--fo-text);text-decoration:none;transition:color .15s}
.sa-foot a:hover{color:#fff}
.sa-foot .sa-foot-social .elementor-social-icon{border:1px solid var(--fo-line)}
.sa-foot .sa-foot-social .elementor-social-icon:hover{background:#0076C0!important}
.sa-foot .sa-foot-social .elementor-social-icon i,.sa-foot .sa-foot-social .elementor-social-icon svg{color:#C9D3E0!important;fill:#C9D3E0!important}
.sa-foot .sa-foot-cols{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr));gap:32px!important}
.sa-foot .sa-foot-col{display:flex;flex-direction:column;gap:16px!important}
.sa-foot .sa-foot-h{margin:0;font-family:"Geist Mono",ui-monospace,monospace;font-size:12px;font-weight:500;letter-spacing:.14em;text-transform:uppercase;color:var(--fo-ink)}
.sa-foot .sa-foot-links{display:flex;flex-direction:column;gap:11px;font-size:14.5px;line-height:1.35}
.sa-foot .sa-foot-bottom{display:flex!important;flex-direction:row!important;justify-content:space-between;align-items:center;gap:16px!important;flex-wrap:wrap;border-top:1px solid var(--fo-line);padding-top:24px!important}
.sa-foot .sa-foot-copy{margin:0;font-size:13px;color:var(--fo-muted)}
.sa-foot .sa-foot-legal{display:flex;gap:22px;flex-wrap:wrap;font-size:13px}
.sa-foot .sa-foot-legal a{color:var(--fo-muted)}
.sa-foot .sa-foot-legal a:hover{color:#fff}
@media (max-width:1024px){.sa-foot .sa-foot-top{grid-template-columns:1fr}.sa-foot .sa-foot-cols{grid-template-columns:repeat(2,minmax(0,1fr))}}
@media (max-width:600px){.sa-foot .sa-foot-wrap{padding:56px 20px 24px!important;gap:40px!important}.sa-foot .sa-foot-cols{grid-template-columns:1fr 1fr;gap:28px 20px!important}.sa-foot .sa-foot-bottom{flex-direction:column!important;align-items:flex-start}}
.ast-custom-footer:has(.sa-foot){padding:0!important;margin:0!important;background:#060A13}/* End custom CSS */