.elementor-kit-9{--e-global-color-primary:#2575FC;--e-global-color-secondary:#2467E8;--e-global-color-text:#121527;--e-global-color-accent:#121527;--e-global-color-light:#EEF4FE;--e-global-color-muted:#4B5468;--e-global-color-tintblue:#E9F0FF;--e-global-color-line:#DCE6F7;--e-global-color-ondark:#DFF6FF;--e-global-typography-primary-font-family:"Sora";--e-global-typography-primary-font-weight:600;--e-global-typography-secondary-font-family:"Sora";--e-global-typography-secondary-font-weight:600;--e-global-typography-text-font-family:"Inter";--e-global-typography-text-font-weight:400;--e-global-typography-accent-font-family:"Sora";--e-global-typography-accent-font-weight:400;color:#121527;font-family:"Inter", Sans-serif;font-size:17px;line-height:1.7em;}.elementor-kit-9 button,.elementor-kit-9 input[type="button"],.elementor-kit-9 input[type="submit"],.elementor-kit-9 .elementor-button{background-color:#2467E8;font-family:"Inter", Sans-serif;font-weight:600;color:#FFFFFF;border-radius:14px 14px 14px 14px;padding:15px 26px 15px 26px;}.elementor-kit-9 button:hover,.elementor-kit-9 button:focus,.elementor-kit-9 input[type="button"]:hover,.elementor-kit-9 input[type="button"]:focus,.elementor-kit-9 input[type="submit"]:hover,.elementor-kit-9 input[type="submit"]:focus,.elementor-kit-9 .elementor-button:hover,.elementor-kit-9 .elementor-button:focus{background-color:#121527;color:#FFFFFF;}.elementor-kit-9 e-page-transition{background-color:#FFBC7D;}.elementor-kit-9 a{color:#1D4FC4;}.elementor-kit-9 a:hover{color:#121527;}.elementor-kit-9 h1{font-family:"Sora", Sans-serif;font-weight:600;}.elementor-kit-9 h2{font-family:"Sora", Sans-serif;font-weight:600;}.elementor-kit-9 h3{font-family:"Sora", Sans-serif;font-weight:600;}.elementor-kit-9 h4{font-family:"Sora", Sans-serif;font-weight:600;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1200px;}.e-con{--container-max-width:1200px;--container-default-padding-top:20px;--container-default-padding-right:20px;--container-default-padding-bottom:20px;--container-default-padding-left:20px;}.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);}.site-header .site-branding{flex-direction:column;align-items:stretch;}.site-header{padding-inline-end:0px;padding-inline-start:0px;}.site-footer .site-branding{flex-direction:column;align-items:stretch;}@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 */.az-nowrap .elementor-button{white-space:nowrap} .az-btn .elementor-button{transition:background-color .18s,color .18s,border-color .18s;box-shadow:none} .az-btn .elementor-button:focus-visible,.az-header a:focus-visible,.az-card a:focus-visible{outline:2px solid #2467E8;outline-offset:3px} .az-btn-ghost .elementor-button{padding-left:0;padding-right:0} .az-btn-ghost .elementor-button .elementor-button-icon{transition:transform .18s} .az-btn-ghost .elementor-button:hover .elementor-button-icon{transform:translateX(4px)} .az-eyebrow .elementor-heading-title{display:inline-flex;align-items:center;gap:12px} .az-eyebrow .elementor-heading-title:before{content:'';display:inline-block;flex:0 0 28px;width:28px;height:2px;background:currentColor;opacity:.9} .az-eyebrow.az-center .elementor-heading-title:before{display:none} .az-header{border-bottom:1px solid #DCE6F7;transition:box-shadow .2s} .az-header.elementor-sticky--effects{box-shadow:0 6px 24px rgba(36,72,170,.08)} .az-nav .elementor-nav-menu--main .elementor-item{white-space:nowrap;font-family:'Inter',sans-serif!important;font-size:15px!important;font-weight:500!important;letter-spacing:0;text-transform:none;padding-left:11px!important;padding-right:11px!important} .az-nav .elementor-nav-menu--main .elementor-item:after{height:2px!important;background:#2467E8!important;bottom:2px!important} .az-nav .elementor-nav-menu--main .elementor-item.elementor-item-active{color:#121527!important;font-weight:600!important} .az-nav .elementor-nav-menu--main .sub-arrow{opacity:.5;margin-left:3px;transform:scale(.85)} .az-header .elementor-nav-menu--dropdown{border-radius:14px;overflow:hidden;box-shadow:0 18px 44px rgba(36,72,170,.14);border:1px solid #DCE6F7;margin-top:8px!important;padding:8px 0} .az-nav .elementor-nav-menu--main .elementor-nav-menu--dropdown a{font-family:'Inter',sans-serif!important;font-size:15px!important;font-weight:400!important;padding:10px 20px!important;transition:background .15s,color .15s;border-left:2px solid transparent} .az-nav .elementor-nav-menu--main .elementor-nav-menu--dropdown a:hover{background:#EEF4FE;color:#1D4FC4;border-left-color:#2467E8} .az-header .az-nav{width:auto!important;flex:1 1 auto!important;max-width:none!important}.az-header .az-nav .elementor-nav-menu--main .elementor-nav-menu{flex-wrap:nowrap}.az-header .e-con-inner > .e-con{max-width:none}.az-header .az-nav ~ .e-con,.az-header .e-con:has(> .elementor-widget-image){width:auto!important;flex:0 0 auto!important} @media(max-width:1200px) and (min-width:1025px){.az-nav .elementor-nav-menu--main .elementor-item{font-size:14px!important;padding-left:8px!important;padding-right:8px!important}.az-header .elementor-widget-image img{width:118px!important}.az-header .elementor-widget-button .elementor-button{padding-left:14px;padding-right:14px;font-size:14px}} @media(min-width:1025px){.az-header .e-con:not(.az-hero),.az-header .e-con-inner,.az-header .elementor-widget-n-menu,.az-header .elementor-widget-n-menu > .elementor-widget-container{position:static!important}} .az-header .az-hero{position:relative!important;overflow:hidden!important} .az-hphone{display:flex;flex-direction:column;line-height:1.15;text-decoration:none;white-space:nowrap}.az-hphone small{font:500 12px/1.2 'Inter',sans-serif;color:#4B5468;letter-spacing:.04em;text-transform:uppercase}.az-hphone b{font:600 17px/1.25 'Sora',sans-serif;color:#121527;letter-spacing:-.01em;transition:color .2s}.az-hphone:hover b{color:#1D4FC4}.az-header{position:sticky} @media(max-width:1240px) and (min-width:1025px){.az-hphone{display:none}} .az-header .az-logo-c img,.az-header .az-logo-w img{margin-top:14px;margin-bottom:4px} @media(max-width:1024px){.az-header .az-logo-c img,.az-header .az-logo-w img{margin-top:8px;margin-bottom:2px}} .az-dark .az-srow,.az-dark .az-srow:first-child{border-color:rgba(255,255,255,.16)} .az-dark .az-srow:hover{background:rgba(255,255,255,.05)} .az-dark .az-srow:hover .elementor-heading-title{color:#DFF6FF} .az-dark .az-srow:hover .elementor-icon{color:#DFF6FF} .az-dark .az-srow .elementor-heading-title a{color:inherit} .az-hero.az-blue{background-color:#1F5FD6!important}  .az-blue .az-seal{color:#fff} .az-logos-paper img{mix-blend-mode:multiply} .az-split{background:linear-gradient(180deg,#EEF4FE 0,#EEF4FE 50%,#FFFFFF 50%,#FFFFFF 100%)!important} .az-stats .elementor-widget-html{height:0;overflow:hidden} .az-stat-card{position:relative;overflow:hidden;box-shadow:0 24px 54px rgba(36,72,170,.16);transition:transform .35s cubic-bezier(.2,.7,.2,1),box-shadow .35s} .az-stat-card:after{content:'';position:absolute;left:0;top:0;height:5px;width:100%;background:#2467E8;transform-origin:left center} .az-stat-card:hover{transform:translateY(-6px);box-shadow:0 34px 70px rgba(36,72,170,.22)} .az-stats.az-anim .az-stat-card{opacity:0;transform:perspective(900px) translateY(54px) rotateX(20deg) scale(.96)} .az-stats.az-anim .az-stat-card:after{transform:scaleX(0)} .az-stats.az-anim.in .az-stat-card{opacity:1;transform:none;transition:opacity .7s ease,transform 1s cubic-bezier(.2,.8,.2,1),box-shadow .35s;transition-delay:calc(var(--i,0)*140ms)} .az-stats.az-anim.in .az-stat-card:after{transform:scaleX(1);transition:transform 1s cubic-bezier(.2,.8,.2,1);transition-delay:calc(var(--i,0)*140ms + 380ms)} .az-stats.done .az-stat-card{transition-delay:0s!important} .az-stats.done .az-stat-card:hover{transform:translateY(-6px)} .az-num-xl .elementor-heading-title{font-weight:800!important;letter-spacing:-.05em!important;white-space:nowrap} .az-plogo img{max-height:64px;width:auto!important;max-width:100%;object-fit:contain;margin:0 auto;display:block} .az-hero-in{overflow:visible!important} .az-hero-in > .e-con-inner > .elementor-widget-html{position:static!important;height:0} .az-seal-float{position:absolute;right:8px;bottom:-96px;z-index:3;background:#D4401A;color:#fff;border-radius:50%;padding:10px;box-shadow:0 18px 40px rgba(18,21,39,.28)} @media(max-width:1024px){.az-seal-float{display:none}} .az-tw .elementor-heading-title .w,.az-tw .elementor-heading-title em{display:inline-block;opacity:0;transform:translateY(.5em);animation:az-tw .85s cubic-bezier(.2,.8,.2,1) forwards} .az-tw .elementor-heading-title>:nth-child(1){animation-delay:220ms} .az-tw .elementor-heading-title>:nth-child(2){animation-delay:290ms} .az-tw .elementor-heading-title>:nth-child(3){animation-delay:360ms} .az-tw .elementor-heading-title>:nth-child(4){animation-delay:430ms} .az-tw .elementor-heading-title>:nth-child(5){animation-delay:500ms} .az-tw .elementor-heading-title>:nth-child(6){animation-delay:570ms} .az-tw .elementor-heading-title>:nth-child(7){animation-delay:640ms} .az-tw .elementor-heading-title>:nth-child(8){animation-delay:710ms} .az-tw .elementor-heading-title>:nth-child(9){animation-delay:780ms} .az-tw .elementor-heading-title>:nth-child(10){animation-delay:850ms} .az-tw .elementor-heading-title>:nth-child(11){animation-delay:920ms} .az-tw .elementor-heading-title>:nth-child(12){animation-delay:990ms} .az-tw .elementor-heading-title>:nth-child(13){animation-delay:1060ms} .az-tw .elementor-heading-title>:nth-child(14){animation-delay:1130ms} .az-tw .elementor-heading-title>:nth-child(15){animation-delay:1200ms} .az-tw .elementor-heading-title>:nth-child(16){animation-delay:1270ms} .az-tw .elementor-heading-title>:nth-child(17){animation-delay:1340ms} .az-tw .elementor-heading-title>:nth-child(18){animation-delay:1410ms}  @keyframes az-tw{to{opacity:1;transform:none}} @media(max-width:767px){.az-tw .elementor-heading-title em{display:inline;transform:none;animation-name:az-two}} @keyframes az-two{to{opacity:1}} @media(prefers-reduced-motion:reduce){.az-tw .elementor-heading-title .w,.az-tw .elementor-heading-title em{animation:none;opacity:1;transform:none}} .az-bub{position:relative;box-shadow:0 24px 54px rgba(36,72,170,.13)} .az-bub:after{content:'';position:absolute;left:44px;bottom:-13px;width:28px;height:28px;border-radius:0 0 8px 0;transform:rotate(45deg)} .az-bub-blue:after{background:#1F5FD6} .az-bub-white:after{background:#fff;border-right:1px solid #DCE6F7;border-bottom:1px solid #DCE6F7} .az-mono-avatar.az-bub-av{width:46px;height:46px;border-radius:50%;flex:0 0 46px;background:#121527;font-size:15px;margin-right:4px} .az-fd{position:relative;display:flex;flex-direction:column;justify-content:flex-end;gap:0;height:620px;overflow:hidden;padding:0 6px 6px} .az-fd.live{-webkit-mask-image:linear-gradient(180deg,transparent 0,#000 16%);mask-image:linear-gradient(180deg,transparent 0,#000 16%)} .az-fd-i{flex:0 0 auto;max-width:84%;margin:0 0 26px;max-height:420px;opacity:1;transform:none;transition:max-height .9s cubic-bezier(.2,.8,.2,1),margin .9s cubic-bezier(.2,.8,.2,1),opacity .7s ease,transform .9s cubic-bezier(.2,.8,.2,1)} .az-fd-i.r{align-self:flex-end} .az-fd-i.new{max-height:0;margin-bottom:0;opacity:0;transform:translateY(40px) scale(.94)} .az-fd-i.out{opacity:0;transform:translateY(-30px) scale(.96)} .az-fd-s{display:block;margin:0 0 8px;font-size:15px;line-height:1;letter-spacing:2px;color:#FBBC04;text-shadow:0 0 0 #FBBC04} .az-fd-b{position:relative;background:#fff;border:1px solid #DCE6F7;border-radius:22px;padding:22px 26px;font:400 17.5px/1.6 'Inter',sans-serif;color:#121527;box-shadow:0 18px 40px rgba(36,72,170,.11)} .az-fd-b:after{content:'';position:absolute;left:40px;bottom:-11px;width:22px;height:22px;background:#fff;border-right:1px solid #DCE6F7;border-bottom:1px solid #DCE6F7;border-radius:0 0 6px 0;transform:rotate(45deg)} .az-fd-i .az-fd-i.r .az-fd-b:after{left:auto;right:40px} .az-fd-w{display:flex;align-items:center;gap:12px;padding:20px 0 0 26px;font-family:'Inter',sans-serif} .az-fd-i.r .az-fd-w{flex-direction:row-reverse;padding:20px 26px 0 0;text-align:right} .az-fd-w b{display:block;font:600 16px/1.3 'Sora',sans-serif;color:#121527} .az-fd-w small{display:block;font:400 14.5px/1.4 'Inter',sans-serif;color:#4B5468} @media(max-width:767px){.az-fd{height:600px}.az-fd-i{max-width:94%}.az-fd-b{font-size:16.5px;padding:18px 20px}} @media(prefers-reduced-motion:reduce){.az-fd{height:auto}} .elementor-widget-template{margin-block-end:0!important} .az-steps .e-form__indicators{margin-bottom:22px} .az-steps .e-form__indicators__indicator__progress{height:8px;border-radius:6px;background:#DFE9FB;overflow:hidden} .az-steps .e-form__indicators__indicator__progress__meter{height:8px!important;background:#2467E8!important;border-radius:6px;color:transparent!important;font-size:0!important;padding:0!important;transition:width .45s cubic-bezier(.2,.8,.2,1)} .az-steps .elementor-field-type-radio > .elementor-field-label{font:600 21px/1.3 'Sora',sans-serif!important;color:#121527;letter-spacing:-.01em;margin-bottom:16px!important} .az-steps .elementor-field-type-radio .elementor-field-subgroup{display:grid;grid-template-columns:1fr;gap:10px;width:100%} .az-steps .elementor-field-type-radio.elementor-field-group-servicio .elementor-field-subgroup{grid-template-columns:1fr 1fr} .az-steps .elementor-field-type-radio .elementor-field-option{position:relative;margin:0!important;display:block} .az-steps .elementor-field-type-radio .elementor-field-option input{position:absolute;opacity:0;inset:0;width:100%;height:100%;margin:0;cursor:pointer} .az-steps .elementor-field-type-radio .elementor-field-option label{display:flex;align-items:center;gap:12px;min-height:54px;padding:12px 16px;border:1px solid #C3D1EA;border-radius:12px;background:#fff;font:500 16px/1.35 'Inter',sans-serif;color:#121527;cursor:pointer;transition:border-color .2s,background .2s,transform .2s} .az-steps .elementor-field-type-radio .elementor-field-option label:before{content:'';flex:0 0 20px;height:20px;border-radius:50%;border:2px solid #9DBBF7;background:#fff;transition:all .2s} .az-steps .elementor-field-type-radio .elementor-field-option:hover label{border-color:#2467E8;transform:translateY(-1px)} .az-steps .elementor-field-type-radio .elementor-field-option input:checked + label{border-color:#2467E8;background:#EEF4FE} .az-steps .elementor-field-type-radio .elementor-field-option input:checked + label:before{border-color:#2467E8;background:#2467E8;box-shadow:inset 0 0 0 4px #fff} .az-steps .elementor-field-type-radio .elementor-field-option input:focus-visible + label{outline:2px solid #121527;outline-offset:2px} .az-steps .e-form__buttons{margin-top:6px;gap:10px;display:flex;flex-wrap:nowrap} .az-steps .e-form__buttons__wrapper{flex:1 1 auto} .az-steps .e-form__buttons__wrapper:has(.e-form__buttons__wrapper__button-previous){flex:0 0 30%} .az-steps .elementor-field-type-radio > .elementor-field-label:after{display:none!important} .az-steps .e-form__buttons__wrapper__button-previous{background:transparent!important;color:#4B5468!important;border:1px solid #C3D1EA!important} .az-steps .e-form__buttons__wrapper__button-previous:hover{color:#121527!important;border-color:#121527!important} .az-steps .elementor-field-type-radio ~ .e-form__buttons .e-form__buttons__wrapper__button-next{background:#EEF4FE!important;color:#1D4FC4!important} @media(max-width:767px){.az-steps .elementor-field-type-radio.elementor-field-group-servicio .elementor-field-subgroup{grid-template-columns:1fr}.az-steps .elementor-field-type-radio > .elementor-field-label{font-size:19px!important}} .az-li-img{overflow:hidden;border-radius:16px} .az-li-img img{display:block;transition:transform .9s cubic-bezier(.2,.7,.2,1);border-radius:16px!important} .az-li:hover .az-li-img img{transform:scale(1.06)} .az-li .elementor-heading-title a{background:linear-gradient(#2467E8,#2467E8) 0 100%/0 2px no-repeat;transition:background-size .4s,color .25s;padding-bottom:2px} .az-li:hover .elementor-heading-title a{background-size:100% 2px;color:#1D4FC4} .az-li-cat .elementor-post-info__item,.az-li-cat .elementor-post-info__item a{font:600 13px/1.5 'Inter',sans-serif!important;letter-spacing:.08em;text-transform:uppercase} .az-li-cat .elementor-post-info__item--type-date,.az-li-cat .elementor-post-info__item--type-date *{color:#7A84A0!important} .az-bsearch .elementor-search-form__container{border-radius:30px!important;overflow:hidden;box-shadow:0 18px 40px rgba(10,20,60,.28);background:#fff} .az-bsearch input{padding-left:26px!important;font-size:17px!important} .az-bsearch button{background:#D4401A!important;color:#fff!important;border-radius:50%!important;margin:6px;width:44px!important;min-width:44px!important;height:44px!important} .az-bchips{display:flex;flex-wrap:wrap;gap:10px} .az-bchips a{padding:10px 18px;border-radius:24px;border:1px solid rgba(255,255,255,.45);color:#fff!important;font:500 15px/1 'Inter',sans-serif;text-decoration:none;transition:background .2s,color .2s,transform .25s cubic-bezier(.3,1.5,.5,1)} .az-bchips a:hover{background:#fff;color:#1F5FD6!important;transform:translateY(-3px)} .az-bchips a.on{background:#fff;color:#1F5FD6!important;font-weight:600} @supports (animation-timeline:view()){@media(prefers-reduced-motion:no-preference){.az-blog .e-loop-item{animation:az-rv linear both;animation-timeline:view();animation-range:entry 0% entry 38%}}} .az-blog .elementor-pagination{margin-top:64px;display:flex;justify-content:center;gap:8px;flex-wrap:wrap} .az-blog .elementor-pagination .page-numbers{min-width:44px;height:44px;padding:0 14px;display:inline-flex;align-items:center;justify-content:center;border-radius:22px;border:1px solid #DCE6F7;font:600 15px/1 'Inter',sans-serif;transition:all .2s} .az-blog .elementor-pagination a.page-numbers:hover{border-color:#2467E8;transform:translateY(-2px)} .az-blog .elementor-pagination .page-numbers.current{background:#2467E8;border-color:#2467E8;color:#fff!important} @media(min-width:1025px){ .az-blog .elementor-loop-container>.e-loop-item:first-of-type{grid-column:1/-1} .az-blog .e-loop-item:first-of-type .az-li{--flex-direction:row;flex-direction:row!important;align-items:center;gap:56px;background:#EEF4FE!important;border-radius:24px;padding:28px!important} .az-blog .e-loop-item:first-of-type .az-li-img{flex:0 0 56%;width:56%!important;max-width:56%} .az-blog .e-loop-item:first-of-type .az-li-img img{height:400px!important} .az-blog .e-loop-item:first-of-type .az-li-body{padding:0 12px 0 0!important;position:relative} .az-blog .e-loop-item:first-of-type .az-li-img{position:relative} .az-blog .e-loop-item:first-of-type .az-li-img:after{content:'Lo último';position:absolute;left:18px;top:18px;padding:8px 13px;border-radius:20px;background:#D4401A;color:#fff;font:600 13px/1 'Inter',sans-serif;letter-spacing:.08em;text-transform:uppercase;box-shadow:0 8px 18px rgba(18,21,39,.25)} .az-blog .e-loop-item:first-of-type .elementor-heading-title{font-size:36px!important;line-height:1.12!important;font-weight:300!important;letter-spacing:-.03em} .az-blog .e-loop-item:first-of-type .elementor-widget-theme-post-excerpt{font-size:17.5px} } .az-hero-in,.az-hero-home{overflow-x:clip!important;overflow-y:visible!important} @media(max-width:767px){.az-bchips{flex-wrap:nowrap;overflow-x:auto;margin:0 -16px;padding:2px 16px 8px;scrollbar-width:none}.az-bchips::-webkit-scrollbar{display:none}.az-bchips a{flex:0 0 auto}} .az-logo-w{display:none} .az-header{transition:background-color .35s ease,border-color .35s ease,box-shadow .35s ease} body.home .elementor-location-header{position:absolute;left:0;right:0;top:0;z-index:1000} @media(min-width:768px){body.home .az-vhero{min-height:0!important;height:min(56.25vw,100vh)!important}} body.home .az-vhero:before{content:'';position:absolute;left:0;right:0;top:0;height:210px;width:auto;background:linear-gradient(180deg,#121527 48%,rgba(18,21,39,0)) top/100% 100% no-repeat,linear-gradient(180deg,rgba(10,12,28,.62),rgba(10,12,28,0)) top/100% 100% no-repeat;z-index:1;pointer-events:none;animation:az-vmask 1.6s ease 4.4s forwards} @keyframes az-vmask{to{background-size:100% 0%,100% 100%}} @media(prefers-reduced-motion:reduce){body.home .az-vhero:before{animation-duration:.01s}} body.home .az-topbar,body.home .elementor-location-header > .e-con:not(.az-header){background:transparent!important;position:relative;z-index:1000;border-bottom:1px solid rgba(255,255,255,.16)} body.home .az-header:not(.elementor-sticky--effects){background:transparent!important;border-bottom-color:transparent!important;box-shadow:none} body.home .az-header:not(.elementor-sticky--effects) .az-logo-c{display:none} body.home .az-header:not(.elementor-sticky--effects) .az-logo-w{display:block} body.home .az-header:not(.elementor-sticky--effects) .e-n-menu-title-text{color:#fff!important;text-shadow:0 1px 12px rgba(0,0,0,.35)} body.home .az-header:not(.elementor-sticky--effects) .e-n-menu-title:after{background:#fff!important} body.home .az-header:not(.elementor-sticky--effects) .e-n-menu-dropdown-icon i,body.home .az-header:not(.elementor-sticky--effects) .e-n-menu-dropdown-icon svg{color:#fff!important;fill:#fff!important;opacity:.85} body.home .az-header:not(.elementor-sticky--effects) .az-hphone small{color:rgba(255,255,255,.75)} body.home .az-header:not(.elementor-sticky--effects) .az-hphone b{color:#fff} body.home .az-header:not(.elementor-sticky--effects) .e-n-menu-toggle{background:rgba(255,255,255,.12)!important;border-color:rgba(255,255,255,.5)!important;color:#fff!important} body.home .az-header:not(.elementor-sticky--effects) .e-n-menu-toggle[aria-expanded=true]{background:#121527!important;border-color:#121527!important}  .az-mnav-btn,.az-mnav,.az-mnav-ov{display:none} @media(max-width:1024px){ .az-nav .elementor-widget-n-menu{display:none!important} .az-nav .elementor-widget-html,.az-nav .elementor-widget-html>.elementor-widget-container{width:auto;display:block} .az-header .az-mnav-btn,.az-header .az-mnav-btn:hover,.az-header .az-mnav-btn:focus,.az-header .az-mnav-btn:active{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;width:56px;height:54px;min-height:0!important;box-sizing:border-box;line-height:1!important;appearance:none;-webkit-appearance:none;margin-left:auto;padding:0!important;border:1.5px solid #1F5FD6!important;border-radius:14px!important;background:#1F5FD6!important;color:#fff!important;cursor:pointer;font:700 10.5px/1 'Inter',sans-serif;letter-spacing:.06em;text-transform:uppercase;-webkit-tap-highlight-color:transparent;box-shadow:0 6px 16px rgba(31,95,214,.25)!important} .az-mnav-btn .bars{display:flex;flex-direction:column;gap:4px;margin:0;padding:0}.az-mnav-btn .bars i{display:block;width:22px;height:2.5px;border-radius:2px;background:currentColor;margin:0}.az-mnav-btn .lb{display:block;flex:0 0 auto!important;height:11px;line-height:11px;margin:0;padding:0;font-size:10.5px;white-space:nowrap;overflow:visible}.az-mnav-btn .bars{height:15.5px;flex:0 0 auto} .az-mnav-btn:focus-visible,.az-mnav-x:focus-visible,.az-mnav a:focus-visible,.az-mnav button:focus-visible{outline:3px solid #1F5FD6;outline-offset:2px} body.home .az-header:not(.elementor-sticky--effects) .az-mnav-btn{background:#fff!important;border-color:#fff!important;color:#121527!important} .az-mnav-ov{display:block;position:fixed;inset:0;background:rgba(18,21,39,.55);z-index:99998;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.az-mnav-ov[hidden]{display:none} .az-mnav{display:flex;flex-direction:column;position:fixed;top:0;left:0;bottom:0;width:100%;max-width:100%;background:#fff;color:#121527;z-index:99999;transform:translateX(-102%);transition:transform .38s cubic-bezier(.2,.8,.2,1);visibility:hidden;font-family:'Inter',sans-serif;box-shadow:24px 0 60px rgba(18,21,39,.25)} .az-mnav.on{transform:none;visibility:visible} @media(min-width:600px){.az-mnav{max-width:480px}} @media(prefers-reduced-motion:reduce){.az-mnav{transition:none}} .az-mnav-lock,.az-mnav-lock body{overflow:hidden!important;overscroll-behavior:contain} .az-mnav-top{display:flex;align-items:center;justify-content:space-between;padding:12px 16px 10px;border-bottom:1px solid #E3EAF6;flex:0 0 auto} .az-mnav-top .lg img{display:block;width:118px;height:auto} .az-mnav .az-mnav-x,.az-mnav .az-mnav-x:hover,.az-mnav .az-mnav-x:focus,.az-mnav .az-mnav-x:active{display:inline-flex;align-items:center;gap:8px;min-height:48px;padding:0 16px 0 12px!important;border:1.5px solid #C9D8F2!important;border-radius:14px!important;background:#EEF4FE!important;color:#121527!important;font:600 15px/1 'Inter',sans-serif!important;cursor:pointer;box-shadow:none!important} .az-mnav-scroll{flex:1 1 auto;overflow-y:auto;-webkit-overflow-scrolling:touch;padding:22px 16px 24px} .az-mnav-hd .k{margin:0 0 8px;font:600 12px/1.3 'Inter',sans-serif;letter-spacing:.12em;text-transform:uppercase;color:#1F5FD6} .az-mnav-hd .az-mnav-h2{margin:0 0 10px;font:300 34px/1.08 'Sora',sans-serif;letter-spacing:-.03em;color:#121527}.az-mnav-hd .az-mnav-h2 b{font-weight:800;color:#1F5FD6} .az-mnav-hd p{margin:0;font-size:17px;line-height:1.5;color:#4B5468} .az-mnav-tiles{display:grid;gap:10px;margin:20px 0 6px} .az-mnav-tile{display:flex;align-items:center;gap:14px;min-height:76px;padding:12px 14px 12px 12px;border:1.5px solid #C9D8F2;border-radius:16px;background:#F7FAFF;color:#121527;text-decoration:none;transition:background .15s,border-color .15s} .az-mnav-tile:active,.az-mnav-tile:hover{background:#EEF4FE;border-color:#1F5FD6} .az-mnav-tile .ic{flex:0 0 48px;height:48px;border-radius:12px;background:#1F5FD6;color:#fff;display:flex;align-items:center;justify-content:center;font-size:22px} .az-mnav-tile .tx{flex:1 1 auto;min-width:0;display:flex;flex-direction:column;gap:2px}.az-mnav-tile b{font:700 18px/1.2 'Sora',sans-serif;letter-spacing:-.01em}.az-mnav-tile small{font-size:14.5px;line-height:1.35;color:#4B5468} .az-mnav-tile>svg{flex:0 0 auto;color:#1F5FD6}.az-mnav-tile .ic svg{color:#fff} .az-mnav-or{margin:26px 0 8px;font:600 13px/1.3 'Inter',sans-serif;letter-spacing:.12em;text-transform:uppercase;color:#6A7386} .az-mnav-list,.az-mnav-sub{list-style:none;margin:0;padding:0} .az-mnav-list>li{border-top:1px solid #E3EAF6}.az-mnav-list>li:last-child{border-bottom:1px solid #E3EAF6} .az-mnav .az-mnav-g,.az-mnav .az-mnav-a,.az-mnav .az-mnav-g:hover,.az-mnav .az-mnav-g:focus,.az-mnav .az-mnav-g:active{display:flex;align-items:center;gap:10px;width:100%;min-height:62px;padding:10px 4px 10px 2px!important;border:0!important;border-radius:0!important;background:none!important;color:#121527!important;font:600 20px/1.2 'Sora',sans-serif!important;letter-spacing:-.01em;text-align:left;text-decoration:none;cursor:pointer;box-shadow:none!important;-webkit-tap-highlight-color:transparent} .az-mnav-g span,.az-mnav-a span{flex:1 1 auto} .az-mnav-g small{font:600 13px/1 'Inter',sans-serif;color:#1F5FD6;background:#EEF4FE;border-radius:20px;padding:6px 10px} .az-mnav-g .ch{color:#1F5FD6;transition:transform .25s}.az-mnav-list>li.open .az-mnav-g .ch{transform:rotate(180deg)} .az-mnav-a svg{color:#1F5FD6} .az-mnav-sub{display:none;padding:2px 0 14px 4px}.az-mnav-list>li.open .az-mnav-sub{display:block} .az-mnav-sub a{display:flex;align-items:center;gap:8px;min-height:54px;padding:10px 12px 10px 16px;border-left:3px solid #DCE6F7;font-size:17.5px;line-height:1.3;color:#121527;text-decoration:none;font-weight:500} .az-mnav-sub a:active,.az-mnav-sub a:hover{background:#F7FAFF;border-left-color:#1F5FD6} .az-mnav-sub a.all{font-weight:700;color:#1F5FD6;border-left-color:#1F5FD6}.az-mnav-sub a.all svg{width:18px;height:18px} .az-mnav-off{margin:22px 0 0;font-size:14px;line-height:1.5;color:#6A7386} .az-mnav-foot{flex:0 0 auto;padding:12px 16px calc(12px + env(safe-area-inset-bottom,0px));border-top:1px solid #E3EAF6;background:#fff;display:grid;gap:8px} .az-mnav-foot .r{display:grid;grid-template-columns:1fr 1.25fr;gap:8px} .az-mnav .az-mnav-foot a{display:inline-flex;align-items:center;justify-content:center;gap:9px;min-height:54px;padding:0 14px;border-radius:14px;font:700 17px/1 'Inter',sans-serif;text-decoration:none;color:#fff;letter-spacing:-.01em} .az-mnav .az-mnav-foot .call{background:#1F5FD6}.az-mnav .az-mnav-foot .wa{background:#0F7A6C}.az-mnav .az-mnav-foot .cta{background:#D4401A} .az-mnav-foot p{margin:2px 0 0;text-align:center;font-size:13.5px;color:#6A7386} @media(max-width:379px){.az-mnav-hd .az-mnav-h2{font-size:30px}.az-mnav .az-mnav-foot a{font-size:15.5px;padding:0 10px}} } .az-hclaim-c{align-self:stretch;justify-content:center}.az-hclaim{font:400 10.2px/1.32 'Inter',sans-serif;color:#4B5468;letter-spacing:-.012em;max-width:190px;border-left:1px solid #C9D8F2;padding:3px 0 3px 12px;margin-left:2px}.az-hclaim b{display:block;font:700 11px/1.2 'Sora',sans-serif;color:#1F5FD6;letter-spacing:.06em;text-transform:uppercase;margin-bottom:3px}@media (max-width:379px){.az-hclaim{font-size:9.4px;padding-left:10px}}@media (min-width:768px) and (max-width:1024px){.az-hclaim{font-size:12.5px;max-width:320px;padding:4px 0 4px 18px;margin-left:10px}.az-hclaim b{font-size:12.5px}}body.home .az-header:not(.elementor-sticky--effects) .az-hclaim{color:rgba(255,255,255,.88);border-left-color:rgba(255,255,255,.35)}body.home .az-header:not(.elementor-sticky--effects) .az-hclaim b{color:#fff} .az-mtop{font-family:'Inter',sans-serif;font-size:14.5px;text-align:center;color:rgba(255,255,255,.8)}.az-mtop a{color:#fff!important;font-weight:600;text-decoration:none} .az-topbar{font-family:'Inter',sans-serif;font-size:13.5px;color:rgba(255,255,255,.78)} .az-tb{display:flex;justify-content:space-between;align-items:center;gap:12px 24px;flex-wrap:wrap;line-height:1.4} .az-tb .l{white-space:nowrap} .az-tb .r{display:flex;gap:22px;flex-wrap:wrap;justify-content:flex-end} .az-tb a{color:#fff!important;white-space:nowrap;text-decoration:none;font-weight:500} .az-tb a:hover{color:#DFF6FF!important} .az-tb .r span{opacity:.6;margin-right:6px;font-weight:400} @media(max-width:1180px){.az-tb .l{display:none}.az-tb{justify-content:flex-end}} .az-hero-media{border-radius:16px;overflow:hidden;box-shadow:0 30px 70px rgba(0,0,0,.35);border:1px solid rgba(255,255,255,.14);aspect-ratio:16/9;background:#121527} .az-hero-media .elementor-background-video-container{opacity:1}.az-hero-media .elementor-background-video-embed{pointer-events:none} .az-trust .elementor-icon-list-items{gap:6px 26px} .az-card{transition:border-color .2s,box-shadow .2s,transform .2s} .az-card:hover{border-color:#9DBBF7!important;box-shadow:0 14px 34px rgba(36,72,170,.09);transform:translateY(-2px)} .az-frame img,.az-small-photo img{border:1px solid #DCE6F7;border-radius:14px!important;box-shadow:0 20px 50px rgba(36,72,170,.12)} .az-browser{border:1px solid #DCE6F7;border-radius:14px;overflow:hidden;background:#fff;box-shadow:0 16px 40px rgba(36,72,170,.10);transition:box-shadow .2s,transform .2s} .az-browser:before{content:'';display:block;height:28px;background:#E8EFFB;border-bottom:1px solid #DCE6F7;background-image:radial-gradient(circle,#C3D1EA 4px,transparent 4.5px),radial-gradient(circle,#C3D1EA 4px,transparent 4.5px),radial-gradient(circle,#C3D1EA 4px,transparent 4.5px);background-size:12px 12px;background-repeat:no-repeat;background-position:14px 8px,30px 8px,46px 8px} .az-browser img{display:block;width:100%;border-radius:0!important;object-position:top} .az-proj:hover .az-browser{box-shadow:0 22px 54px rgba(36,72,170,.16);transform:translateY(-3px)} .az-quote-text p:first-child:before{content:'“';display:block;font-family:'Sora',sans-serif;font-size:54px;line-height:.6;color:#2467E8;margin:10px 0 14px} .az-serif,.az-serif p,.az-serif .elementor-heading-title{font-family:'Sora',sans-serif!important} .az-stat .elementor-heading-title{font-variant-numeric:tabular-nums;letter-spacing:-.03em} .az-srow{border-bottom:1px solid #DCE6F7;transition:background .2s} .az-srow:first-child{border-top:1px solid #DCE6F7} .az-srow:hover{background:#EEF4FE} .az-srow .elementor-heading-title,.az-srow .elementor-icon{transition:color .2s,transform .2s} .az-srow:hover .elementor-heading-title{color:#1D4FC4} .az-srow:hover .elementor-icon{transform:translateX(4px);color:#2467E8} .az-ticket{border:1px solid #DCE6F7!important;background:#EEF4FE!important} .az-logos img{filter:grayscale(1);opacity:.7;transition:.2s}.az-logos img:hover{filter:none;opacity:1} .az-sidebar{position:sticky;top:96px} .az-award{border-bottom:1px solid #DCE6F7} .az-award:first-child{border-top:1px solid #DCE6F7} .az-mono-avatar{width:56px;height:56px;border-radius:10px;background:#121527;color:#fff;display:flex;align-items:center;justify-content:center;font:600 19px/1 'Sora',sans-serif;letter-spacing:.02em} .az-post-body pre{background:#121527;color:#E6F7FE;padding:16px 20px;border-radius:14px;overflow:auto;font-size:14px;line-height:1.6} .az-post-body img{border-radius:14px;height:auto} .az-post-body blockquote{border-left:3px solid #2467E8;background:#EEF4FE;padding:16px 22px;border-radius:0 6px 6px 0;margin:22px 0;font-family:'Sora',sans-serif;font-size:19px} .az-post-body h2{margin-top:36px;font-weight:600}.az-post-body h3{font-weight:600}.az-post-body a{color:#1D4FC4;text-decoration:underline;text-underline-offset:3px} .az-post-body table{width:100%;border-collapse:collapse;font-size:15px}.az-post-body td,.az-post-body th{border:1px solid #DCE6F7;padding:8px 10px} .az-faq .e-n-accordion{counter-reset:azfaq;display:flex;flex-direction:column;gap:14px} .az-faq .e-n-accordion-item{counter-increment:azfaq;border:1px solid #DCE6F7!important;border-radius:16px!important;background:#fff!important;overflow:hidden;transition:border-color .25s,box-shadow .3s,transform .3s} .az-faq .e-n-accordion-item:hover{border-color:#9DBBF7!important;transform:translateY(-2px);box-shadow:0 14px 34px rgba(36,72,170,.10)} .az-faq .e-n-accordion-item[open]{border-color:#2467E8!important;box-shadow:0 22px 50px rgba(36,72,170,.16);transform:none} .az-faq .e-n-accordion-item-title{position:relative;display:flex!important;align-items:center;gap:18px;padding:22px 24px 22px 84px!important;min-height:76px;background:transparent!important;border:0!important;font-family:'Sora',sans-serif!important;font-weight:600!important;font-size:19px!important;line-height:1.35!important;color:#121527!important;cursor:pointer;list-style:none} .az-faq .e-n-accordion-item-title::-webkit-details-marker{display:none} .az-faq .e-n-accordion-item-title:before{content:counter(azfaq,decimal-leading-zero);position:absolute;left:22px;top:50%;transform:translateY(-50%);width:44px;height:44px;border-radius:12px;background:#EEF4FE;color:#2467E8;font:700 16px/44px 'Sora',sans-serif;text-align:center;letter-spacing:-.02em;transition:background .25s,color .25s} .az-faq .e-n-accordion-item[open] .e-n-accordion-item-title:before{background:#2467E8;color:#fff} .az-faq .e-n-accordion-item-title-header{flex:1} .az-faq .e-n-accordion-item-title-text{font:inherit!important;color:inherit!important} .az-faq .e-n-accordion-item-title:hover{color:#1D4FC4!important} .az-faq .e-n-accordion-item-title-icon{flex:0 0 40px;width:40px;height:40px;border-radius:50%;border:1px solid #C9D8F2;display:flex!important;align-items:center;justify-content:center;transition:background .25s,border-color .25s,transform .35s cubic-bezier(.2,.8,.2,1)} .az-faq .e-n-accordion-item-title-icon i,.az-faq .e-n-accordion-item-title-icon svg{font-size:13px;width:13px;height:13px;color:#2467E8!important;fill:#2467E8!important} .az-faq .e-n-accordion-item[open] .e-n-accordion-item-title-icon{background:#2467E8;border-color:#2467E8;transform:rotate(180deg)} .az-faq .e-n-accordion-item[open] .e-n-accordion-item-title-icon i,.az-faq .e-n-accordion-item[open] .e-n-accordion-item-title-icon svg{color:#fff!important;fill:#fff!important} .az-faq .e-n-accordion-item>div[role=region],.az-faq .e-n-accordion-item>.e-con{padding:0 72px 26px 84px!important;border:0!important;background:transparent!important} .az-faq .e-n-accordion-item[open]>div[role=region],.az-faq .e-n-accordion-item[open]>.e-con{animation:az-faq-in .45s cubic-bezier(.2,.8,.2,1)} @keyframes az-faq-in{from{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:none}} .az-faq .e-n-accordion-item p{font-size:17px;line-height:1.7;color:#4B5468;margin:0 0 10px;max-width:64ch} @media(max-width:767px){.az-faq .e-n-accordion-item-title{padding:18px 16px 18px 66px!important;font-size:17px!important;gap:12px;min-height:68px}.az-faq .e-n-accordion-item-title:before{left:14px;width:38px;height:38px;line-height:38px;font-size:14px;border-radius:10px}.az-faq .e-n-accordion-item-title-icon{flex-basis:34px;width:34px;height:34px}.az-faq .e-n-accordion-item>div[role=region],.az-faq .e-n-accordion-item>.e-con{padding:0 18px 20px 18px!important}} @media(prefers-reduced-motion:reduce){.az-faq .e-n-accordion-item,.az-faq .e-n-accordion-item-title-icon{transition:none}.az-faq .e-n-accordion-item[open]>div[role=region],.az-faq .e-n-accordion-item[open]>.e-con{animation:none}} .az-show{position:relative;width:100%;aspect-ratio:16/11;border:1px solid #DCE6F7;border-radius:14px;box-shadow:0 24px 60px rgba(36,72,170,.14);overflow:hidden;background:#fff;margin:0} .az-show:before{content:'';position:absolute;z-index:3;top:0;left:0;right:0;height:28px;background:#E8EFFB;border-bottom:1px solid #DCE6F7;background-image:radial-gradient(circle,#C3D1EA 4px,transparent 4.5px),radial-gradient(circle,#C3D1EA 4px,transparent 4.5px),radial-gradient(circle,#C3D1EA 4px,transparent 4.5px);background-size:12px 12px;background-repeat:no-repeat;background-position:14px 8px,30px 8px,46px 8px} .az-show img{position:absolute;left:0;right:0;top:28px;bottom:0;width:100%;height:calc(100% - 28px);object-fit:cover;object-position:top;opacity:0} .az-show figcaption{position:absolute;z-index:3;left:0;right:0;bottom:0;padding:11px 16px;background:rgba(18,21,39,.92);color:#fff;font-family:'Inter',sans-serif;font-size:14px;min-height:42px} .az-show figcaption span{position:absolute;left:16px;bottom:11px;opacity:0} .az-show:hover img,.az-show:hover span{animation-play-state:paused!important} @media(prefers-reduced-motion:reduce){.az-show img,.az-show span{animation:none!important}.az-show img:first-of-type,.az-show span:first-of-type{opacity:1}.az-card,.az-browser,.az-btn .elementor-button{transition:none}} .elementor-widget-text-editor p:last-child{margin-bottom:0} body{-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility} .az-soft{background-image:none!important;background-color:#EEF4FE!important} .az-nav .e-n-menu-title:after{background:#2467E8!important} .az-btn .elementor-button{box-shadow:0 10px 24px rgba(212,64,26,.0)} .az-topbar,.az-mtop-wrap{background-image:none!important;background-color:#121527!important} ::selection{background:#121527;color:#fff} .elementor-heading-title em,.az-em em{font-style:normal;font-weight:800;letter-spacing:-.03em} .az-on-light .elementor-heading-title em{color:#2467E8} .az-on-dark .elementor-heading-title em{color:#BDEFFF} body{counter-reset:azsec} .az-eyebrow h2.elementor-heading-title{counter-increment:azsec} .elementor-sticky__spacer .az-eyebrow h2.elementor-heading-title{counter-increment:none} .az-eyebrow h2.elementor-heading-title:before{content:counter(azsec,decimal-leading-zero) ' —';width:auto;height:auto;flex:0 0 auto;background:none;font-family:'Sora',sans-serif;font-style:normal;font-weight:700;font-size:15px;letter-spacing:0;text-transform:none;opacity:1} .az-eyebrow.az-center h2.elementor-heading-title:before{display:inline-block} .az-hero{position:relative;overflow:hidden;background-image:none!important;background-color:#1F5FD6!important} .az-hero:before{content:none} .az-hero:after{content:'';position:absolute;inset:0;pointer-events:none;background-image:linear-gradient(90deg,rgba(255,255,255,.055) 1px,transparent 1px);background-size:calc((min(100vw,1200px) - 40px)/6) 100%;background-position:center top;-webkit-mask-image:linear-gradient(180deg,rgba(0,0,0,.9),transparent 85%);mask-image:linear-gradient(180deg,rgba(0,0,0,.9),transparent 85%)} .az-hero > .e-con-inner,.az-hero > .e-con,.az-hero > .elementor-widget{position:relative;z-index:1}  .az-seal{width:168px;height:168px;color:#DFF6FF} .az-seal svg{width:100%;height:100%;display:block;overflow:visible} .az-seal .az-seal-rot{transform-origin:100px 100px;animation:az-spin 38s linear infinite} .az-seal-light{color:#121527} @keyframes az-spin{to{transform:rotate(360deg)}} .az-num .elementor-heading-title,.az-num{font-family:'Sora',sans-serif!important;font-weight:700!important;font-variant-numeric:lining-nums;letter-spacing:-.04em;color:#2467E8!important} .az-numi .elementor-heading-title{font-family:'Sora',sans-serif!important;font-style:normal;font-weight:700!important;letter-spacing:-.03em}  .az-qa{border-top:1px solid #D3DFF3;position:relative} .az-qa:before{content:'';position:absolute;left:0;right:0;top:-1px;height:1px;background:#1F5FD6;transform:scaleX(0);transform-origin:left;pointer-events:none} @supports (animation-timeline:view()){@media(prefers-reduced-motion:no-preference){.az-qa:before{animation:az-qline linear both;animation-timeline:view();animation-range:entry 0% entry 55%}}} @keyframes az-qline{from{transform:scaleX(0)}to{transform:scaleX(1)}} .az-qa:last-child:after{content:'';position:absolute;left:0;right:0;bottom:-1px;height:1px;background:#1F5FD6;transform:scaleX(0);transform-origin:left;pointer-events:none} @supports (animation-timeline:view()){@media(prefers-reduced-motion:no-preference){.az-qa:last-child:after{animation:az-qline linear both;animation-timeline:view();animation-range:exit -60% exit 0%}}} .az-qa:last-child{border-bottom:1px solid #D3DFF3} .az-qa-q p{font-family:'Sora',sans-serif!important;font-weight:300!important;letter-spacing:-.02em} .az-water{position:relative} .az-water:before{content:attr(data-w);position:absolute;left:auto!important;right:-1%;top:50%!important;bottom:auto;width:auto!important;height:auto!important;transform:translateY(-50%);font:400 clamp(180px,30vw,430px)/.8 'Sora',sans-serif;color:transparent;-webkit-text-stroke:1px rgba(36,72,170,.11);pointer-events:none;z-index:0;letter-spacing:-.03em} .az-water > .e-con-inner,.az-water > .e-con{position:relative;z-index:1} .az-prev{display:none} @media(min-width:1025px){.az-srow{position:relative}.az-prev{display:block;position:absolute;right:72px;top:50%;width:250px;aspect-ratio:16/11;object-fit:cover;object-position:top;border-radius:14px;border:1px solid #DCE6F7;box-shadow:0 26px 60px rgba(36,72,170,.22);opacity:0;transform:translateY(-46%) rotate(2.5deg) scale(.94);transition:opacity .35s,transform .45s cubic-bezier(.2,.7,.2,1);pointer-events:none;z-index:5}.az-srow:hover .az-prev{opacity:1;transform:translateY(-50%) rotate(-1.5deg) scale(1)}} .az-proj .az-browser img{transition:transform .9s cubic-bezier(.2,.7,.2,1)} .az-proj:hover .az-browser img{transform:scale(1.035)} .az-bigquote p{font-family:'Sora',sans-serif!important} .az-bigquote p{font-weight:300!important;letter-spacing:-.02em}.az-bigquote p:first-child:before{content:'“';display:block;font-size:120px;font-weight:800;line-height:.7;color:#2467E8;margin:16px 0 0 -4px} .az-word{font:800 clamp(88px,21.5vw,340px)/.86 'Sora',sans-serif;letter-spacing:-.065em;color:#D6E3FA;white-space:nowrap;text-align:center;user-select:none;margin:0 0 -.17em;padding-top:.26em;overflow:hidden} .az-word span,.az-word b{display:inline-block;position:relative;translate:0 115%;transition:transform .35s cubic-bezier(.3,1.6,.5,1),color .25s;transform-origin:50% 85%} .az-word b{font-weight:800;color:#2467E8;z-index:1} .az-word.in span{animation:az-w-up 1s cubic-bezier(.2,1.35,.4,1) forwards;animation-delay:calc(var(--i)*85ms)} .az-word.in b{animation:az-w-upa 1.1s cubic-bezier(.2,1.5,.4,1) forwards,az-w-tap 5s ease-in-out 2.2s infinite;animation-delay:calc(var(--i)*85ms),2.2s} @keyframes az-w-up{to{translate:0 0}} @keyframes az-w-upa{to{translate:0 -.13em}} @keyframes az-w-tap{0%,8%,30%,100%{scale:1 1}14%{scale:1.07 .88}20%{scale:.96 1.06}25%{scale:1.02 .98}} .az-word span:hover{transform:translateY(-9%) rotate(-5deg);color:#9DBBF7} .az-word span:nth-child(even):hover{transform:translateY(-9%) rotate(5deg)} .az-word b:hover{transform:translateY(-6%) rotate(-4deg) scale(1.04)} .az-word [data-w]:before{content:attr(data-w);position:absolute;left:50%;top:.03em;z-index:5;translate:-50% 12px;scale:.7;opacity:0;pointer-events:none;white-space:nowrap;padding:10px 16px;border-radius:22px;background:#121527;color:#fff;font:600 17px/1 'Inter',sans-serif;letter-spacing:0;box-shadow:0 12px 26px rgba(18,21,39,.3);transition:opacity .2s,translate .35s cubic-bezier(.3,1.6,.5,1),scale .35s cubic-bezier(.3,1.6,.5,1)} .az-word b[data-w]:before{background:#D4401A} .az-word [data-w]:hover:before,.az-word [data-w].on:before{opacity:1;translate:-50% 0;scale:1} .az-word [data-w].on{transform:translateY(-9%) rotate(-5deg);color:#9DBBF7} .az-word b[data-w].on{color:#2467E8} @media(max-width:767px){.az-word [data-w]:before{font-size:13px;padding:7px 11px;top:-.06em}} .az-word b svg{position:absolute;left:60%;top:64%;width:.29em;height:auto;overflow:visible;opacity:0;transform-origin:30% 10%;filter:drop-shadow(0 6px 10px rgba(18,21,39,.25))} .az-word.in b svg{animation:az-w-hin .6s ease 1.5s forwards,az-w-hand 5s ease-in-out 2.2s infinite} @keyframes az-w-hin{from{opacity:0;translate:40% 60%}to{opacity:1;translate:0 0}} @keyframes az-w-hand{0%,4%,30%,100%{transform:none}12%{transform:translate(-9%,-16%) rotate(-8deg)}16%{transform:translate(-7%,-11%) rotate(-6deg) scale(.95)}22%{transform:translate(-2%,-3%)}} @media(prefers-reduced-motion:reduce){.az-word span,.az-word b{translate:0 0;animation:none!important;transition:none}.az-word b{translate:0 -.13em}.az-word b svg{opacity:1;animation:none!important}} .az-fphone .elementor-heading-title{font-weight:700!important}.az-fphone a{color:inherit;text-decoration:none;transition:color .2s}.az-fphone a:hover{color:#2467E8} .az-flinks a{transition:color .2s,padding-left .25s}.az-flinks a:hover .elementor-icon-list-text{color:#2467E8!important}.az-flinks a:hover{padding-left:6px} .az-btn .elementor-button .elementor-button-icon{transition:transform .25s cubic-bezier(.2,.7,.2,1)} .az-btn .elementor-button:hover .elementor-button-icon{transform:translateX(5px)} .az-vlabel{writing-mode:vertical-rl;transform:rotate(180deg);font:600 12px/1 'Inter',sans-serif;letter-spacing:.22em;text-transform:uppercase;color:rgba(255,255,255,.45)} @supports (animation-timeline:view()){@media(prefers-reduced-motion:no-preference){.az-rv{animation:az-rv linear both;animation-timeline:view();animation-range:entry 0% entry 42%}}} @keyframes az-rv{from{opacity:0;translate:0 34px}to{opacity:1;translate:0 0}} @media(prefers-reduced-motion:reduce){.az-hero:before,.az-seal .az-seal-rot{animation:none}} @media(max-width:767px){.az-seal{width:112px;height:112px}.az-water:before{display:none}}  .az-live-wrap{position:relative} @media(max-width:1024px){.az-live-wrap{min-height:calc((100vw - 40px)*.6875 + 30px)}} @media(max-width:767px){.az-live-wrap{min-height:calc((100vw - 32px)*.6875 + 30px)}} .az-lv-solo{width:100%;margin:0;box-shadow:0 34px 80px rgba(10,20,60,.35);border-color:rgba(255,255,255,.35)} .az-seal-live{position:absolute;right:-38px;top:-116px;z-index:3;width:132px;height:132px;background:#D4401A;color:#fff;border-radius:50%;padding:8px;box-shadow:0 18px 40px rgba(18,21,39,.3)} @media(max-width:1024px){.az-seal-live{display:none}} @keyframes az-s0{0%,2%{opacity:0;transform:translateY(10px)}8%,93%{opacity:1;transform:none}100%{opacity:0;transform:none}} .az-lv .st0{animation:az-s0 9s infinite both} @keyframes az-s1{0%,10%{opacity:0;transform:translateY(10px)}16%,93%{opacity:1;transform:none}100%{opacity:0;transform:none}} .az-lv .st1{animation:az-s1 9s infinite both} @keyframes az-s2{0%,18%{opacity:0;transform:translateY(10px)}24%,93%{opacity:1;transform:none}100%{opacity:0;transform:none}} .az-lv .st2{animation:az-s2 9s infinite both} @keyframes az-s3{0%,26%{opacity:0;transform:translateY(10px)}32%,93%{opacity:1;transform:none}100%{opacity:0;transform:none}} .az-lv .st3{animation:az-s3 9s infinite both} @keyframes az-s4{0%,34%{opacity:0;transform:translateY(10px)}40%,93%{opacity:1;transform:none}100%{opacity:0;transform:none}} .az-lv .st4{animation:az-s4 9s infinite both} @keyframes az-s5{0%,42%{opacity:0;transform:translateY(10px)}48%,93%{opacity:1;transform:none}100%{opacity:0;transform:none}} .az-lv .st5{animation:az-s5 9s infinite both} @keyframes az-s6{0%,50%{opacity:0;transform:translateY(10px)}56%,93%{opacity:1;transform:none}100%{opacity:0;transform:none}} .az-lv .st6{animation:az-s6 9s infinite both} @keyframes az-s7{0%,60%{opacity:0;transform:translateY(10px)}66%,93%{opacity:1;transform:none}100%{opacity:0;transform:none}} .az-lv .st7{animation:az-s7 9s infinite both} @keyframes az-s8{0%,68%{opacity:0;transform:translateY(10px)}74%,93%{opacity:1;transform:none}100%{opacity:0;transform:none}} .az-lv .st8{animation:az-s8 9s infinite both} .lcol{display:flex;flex-direction:column;gap:1.8cqw;flex:1;min-height:0} .lgrid{display:grid;gap:2.4cqw;flex:1;min-height:0} .lrow{display:flex;align-items:center;gap:2.4cqw;background:#fff;border:1px solid #DCE6F7;border-radius:10px;padding:2cqw 2.8cqw;font:500 clamp(10px,3cqw,14px)/1.25 'Inter',sans-serif;color:#121527} .lrow b{font-weight:600} .lrow small{display:block;color:#7A84A0;font-size:.86em;font-weight:400} .lrow>span{flex:1;min-width:0} .lck{flex:0 0 5.2cqw;height:5.2cqw;border-radius:50%;background:#16A34A;color:#fff;display:flex;align-items:center;justify-content:center;font:700 3cqw/1 'Inter',sans-serif} .lck:before{content:'✓'} .lic{flex:0 0 7cqw;height:7cqw;border-radius:9px;background:#EEF4FE;color:#2467E8;display:flex;align-items:center;justify-content:center;font:700 3.2cqw/1 'Sora',sans-serif} .ltag{margin-left:auto;flex:0 0 auto;font:600 clamp(9px,2.6cqw,12px)/1 'Inter',sans-serif;color:#16A34A;white-space:nowrap} .ltag.b{color:#2467E8} .ltoast{position:absolute;right:4cqw;bottom:4cqw;z-index:3;background:#121527;color:#fff;border-radius:10px;padding:2.1cqw 3cqw;font:600 clamp(10px,3cqw,13.5px)/1.25 'Inter',sans-serif;box-shadow:0 14px 30px rgba(18,21,39,.35)} .ltoast.flow{position:static;align-self:flex-end;flex:0 0 auto;margin-top:auto} .ltoast small{display:block;color:#BDEFFF;font-weight:400;font-size:.78em;letter-spacing:.06em;text-transform:uppercase;margin-top:2px} .lbar{display:block;height:1.6cqw;min-height:5px;border-radius:4px;background:#DFE9FB;overflow:hidden;position:relative} .lbar:after{content:'';position:absolute;inset:0;width:var(--v,70%);background:#2467E8;border-radius:4px;transform-origin:left;animation:az-lbar 9s cubic-bezier(.2,.7,.2,1) infinite} @keyframes az-lbar{0%,8%{transform:scaleX(0)}40%,93%{transform:scaleX(1)}100%{transform:scaleX(0)}} .lw{position:relative;flex:1;min-height:0;display:flex;flex-direction:column;gap:2.4cqw;background:#fff;border:1px solid #DCE6F7;border-radius:10px;padding:2.6cqw} .lw-nav{display:flex;align-items:center;gap:2cqw} .lw-nav i{width:9cqw;height:2.6cqw;border-radius:3px;background:#121527} .lw-nav u{width:6cqw;height:1.4cqw;border-radius:2px;background:#C3D1EA} .lw-nav u:first-of-type{margin-left:auto} .lw-nav b{width:11cqw;height:3.4cqw;border-radius:4px;background:#D4401A} .lw-hero{display:grid;grid-template-columns:1.15fr 1fr;gap:3cqw;align-items:center;flex:1;min-height:0} .lw-hero s{display:block;height:3.2cqw;border-radius:3px;background:#121527;margin-bottom:1.6cqw;text-decoration:none} .lw-hero s.l2{width:70%;background:#2467E8} .lw-hero s.l3{height:1.5cqw;width:90%;background:#C3D1EA} .lw-cta{display:inline-block;margin-top:1.2cqw;background:#2467E8;color:#fff;border-radius:5px;padding:1.5cqw 2.6cqw;font:600 clamp(8px,2.5cqw,12px)/1 'Inter',sans-serif;animation:az-lwb 9s infinite} @keyframes az-lwb{0%,56%{transform:scale(1)}58.5%{transform:scale(.9)}61%,100%{transform:scale(1)}} .lw-img{height:100%;min-height:17cqw;border-radius:8px;background:#1F5FD6;position:relative;overflow:hidden} .lw-img:after{content:'';position:absolute;right:-12%;bottom:-30%;width:70%;aspect-ratio:1;border-radius:50%;background:#BDEFFF;opacity:.55} .lw-cards{display:grid;grid-template-columns:repeat(3,1fr);gap:2cqw} .lw-cards i{height:7.5cqw;border-radius:6px;background:#EEF4FE;border:1px solid #DCE6F7} .lw-cur{position:absolute;z-index:4;left:78%;top:80%;width:0;height:0;border-style:solid;border-width:0 0 4.4cqw 3cqw;border-color:transparent transparent #121527 transparent;transform:rotate(-38deg);filter:drop-shadow(0 2px 3px rgba(0,0,0,.3));animation:az-lwc 9s cubic-bezier(.4,0,.2,1) infinite} @keyframes az-lwc{0%,34%{left:78%;top:80%;opacity:0}40%{opacity:1}55%,92%{left:22%;top:63%;opacity:1}100%{left:22%;top:63%;opacity:0}} .ls-top{display:flex;align-items:center;justify-content:space-between;font:600 clamp(10px,3cqw,13.5px)/1 'Inter',sans-serif;color:#121527} .ls-cart{position:relative;display:flex;align-items:center;gap:1.6cqw;background:#fff;border:1px solid #DCE6F7;border-radius:20px;padding:1.4cqw 2.6cqw} .ls-n{display:inline-block;height:1em;overflow:hidden;min-width:.7em;color:#D4401A;font-weight:700} .ls-n span{display:block;animation:az-lsn 9s infinite} .ls-n b{display:block;height:1em;line-height:1} @keyframes az-lsn{0%,30%{transform:translateY(0)}34%,46%{transform:translateY(-1em)}50%,60%{transform:translateY(-2em)}64%,93%{transform:translateY(-3em)}100%{transform:translateY(0)}} .ls-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:2.2cqw;flex:1;min-height:0} .ls-p{background:#fff;border:1px solid #DCE6F7;border-radius:10px;padding:1.8cqw;display:flex;flex-direction:column;gap:1.3cqw} .ls-p i{flex:1;min-height:11cqw;border-radius:7px;background:#EEF4FE} .ls-p:nth-child(2) i{background:#DFF6FF} .ls-p:nth-child(3) i{background:#FDE9E2} .ls-p u{height:1.5cqw;border-radius:2px;background:#C3D1EA;width:80%} .ls-p em{font:700 clamp(10px,3cqw,13.5px)/1 'Sora',sans-serif;font-style:normal;color:#121527} .ls-p b{align-self:flex-start;background:#2467E8;color:#fff;border-radius:4px;padding:1.1cqw 2cqw;font:600 clamp(8px,2.3cqw,11px)/1 'Inter',sans-serif} .lf{display:flex;flex-direction:column;gap:1.7cqw;flex:1;justify-content:center} .lf div{display:flex;align-items:center;gap:2.4cqw;font:600 clamp(10px,3cqw,13.5px)/1 'Inter',sans-serif;color:#121527} .lf div span{flex:0 0 24cqw} .lf div i{display:block;height:6.4cqw;border-radius:6px;background:#2467E8;width:var(--w);transform-origin:left;animation:az-lbar 9s cubic-bezier(.2,.7,.2,1) infinite} .lf div:nth-child(2) i{opacity:.8}.lf div:nth-child(3) i{opacity:.62}.lf div:nth-child(4) i{background:#D4401A} .lso{display:grid;grid-template-columns:40% 1fr;gap:3cqw;flex:1;min-height:0} .lso-post{background:#fff;border:1px solid #DCE6F7;border-radius:10px;overflow:hidden;display:flex;flex-direction:column} .lso-post i{flex:1;min-height:20cqw;background:#1F5FD6;position:relative} .lso-post i:after{content:'▶';position:absolute;inset:0;display:flex;align-items:center;justify-content:center;color:#fff;font-size:6cqw;opacity:.9} .lso-like{display:flex;align-items:center;gap:1.6cqw;padding:1.8cqw 2.2cqw;font:600 clamp(10px,2.9cqw,13px)/1 'Inter',sans-serif;color:#121527} .lso-like s{text-decoration:none;color:#E11D48;display:inline-block;animation:az-lsh 1.4s ease-in-out infinite} @keyframes az-lsh{0%,100%{transform:scale(1)}40%{transform:scale(1.35)}} .lc-top{display:grid;grid-template-columns:1fr 16cqw 1fr;align-items:center} .lc-box{background:#121527;color:#fff;border-radius:10px;padding:3cqw 2cqw;text-align:center;font:600 clamp(10px,3cqw,13.5px)/1.2 'Inter',sans-serif} .lc-box small{display:block;color:#BDEFFF;font-weight:400;font-size:.8em;margin-top:3px} .lc-wire{position:relative;height:2px;background:#C3D1EA} .lc-wire i{position:absolute;top:-1.1cqw;width:2.4cqw;height:2.4cqw;border-radius:50%;background:#2467E8;animation:az-lcw 1.8s linear infinite} .lc-wire i:nth-child(2){background:#D4401A;animation-direction:reverse;animation-delay:-.9s} @keyframes az-lcw{from{left:-6%}to{left:92%}} .lb{display:grid;grid-template-columns:38% 1fr;gap:3cqw;flex:1;min-height:0} .lb-mark{border-radius:14px;display:flex;align-items:center;justify-content:center;color:#fff;font:800 17cqw/1 'Sora',sans-serif;letter-spacing:-.06em;background:#2467E8}.az-lv .lb-mark{animation:az-s0 9s infinite both,az-lbm 9s steps(1,end) infinite} @keyframes az-lbm{0%{background:#121527}25%{background:#2467E8}50%{background:#D4401A}75%{background:#1F5FD6}} .lb-sw{display:grid;grid-template-columns:repeat(4,1fr);gap:1.6cqw} .lb-sw i{height:8cqw;border-radius:8px} .lb-aa{font:300 9cqw/1 'Sora',sans-serif;color:#121527;letter-spacing:-.04em} .lb-aa b{font-weight:800;color:#2467E8} .lb-app{display:grid;grid-template-columns:repeat(3,1fr);gap:1.6cqw} .lb-app i{height:6.5cqw;border-radius:6px;background:#fff;border:1px solid #DCE6F7;position:relative} .lb-app i:after{content:'a';position:absolute;left:1.6cqw;top:50%;transform:translateY(-50%);font:800 3.4cqw/1 'Sora',sans-serif;color:#2467E8} .lm-beat{height:9cqw;background:#121527;border-radius:10px;padding:0 3cqw;display:flex;align-items:center;gap:3cqw;color:#fff;font:600 clamp(10px,3cqw,13.5px)/1 'Inter',sans-serif} .lm-beat svg{flex:1;height:60%} .lm-beat path{fill:none;stroke:#4ADE80;stroke-width:2.5;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:60 340;animation:az-lmb 2.4s linear infinite} .lm-beat path.base{stroke:rgba(74,222,128,.3);stroke-dasharray:none;animation:none} @keyframes az-lmb{from{stroke-dashoffset:400}to{stroke-dashoffset:0}} .lq{align-self:flex-end;max-width:84%;background:#121527;color:#fff;border-radius:14px 14px 3px 14px;padding:2.4cqw 3.2cqw;font:500 clamp(10px,3.2cqw,14px)/1.35 'Inter',sans-serif} .la{align-self:flex-start;width:90%;background:#fff;border:1px solid #DCE6F7;border-radius:14px 14px 14px 3px;padding:2.8cqw 3.2cqw;display:flex;flex-direction:column;gap:1.6cqw;font:400 clamp(10px,3.1cqw,13.5px)/1.4 'Inter',sans-serif;color:#4B5468;box-shadow:0 8px 20px rgba(36,72,170,.08)} .la b{color:#121527;font-weight:600} .la u{display:block;height:1.5cqw;min-height:5px;border-radius:3px;background:#DFE9FB;width:86%;text-decoration:none} .la u.s{width:58%} .ldots{align-self:flex-start;display:flex;gap:1.2cqw;padding:2cqw 3cqw;background:#fff;border:1px solid #DCE6F7;border-radius:14px;animation:az-ldh 9s infinite both} .ldots i{width:1.6cqw;height:1.6cqw;border-radius:50%;background:#7A84A0;animation:az-ldd 1s infinite} .ldots i:nth-child(2){animation-delay:.15s}.ldots i:nth-child(3){animation-delay:.3s} @keyframes az-ldd{0%,100%{opacity:.3}50%{opacity:1}} @keyframes az-ldh{0%,10%{opacity:0;height:0;padding:0;border-width:0}12%,30%{opacity:1}33%,100%{opacity:0;height:0;padding:0;border-width:0;margin:-1.8cqw 0 0}} @media(prefers-reduced-motion:reduce){.az-lv .stg,.az-lv .lw-cur,.az-lv .lw-cta,.az-lv .ls-n span,.az-lv .lbar:after,.az-lv .lf div i,.az-lv .lb-mark,.az-lv .lm-beat path,.az-lv .lc-wire i,.az-lv .lso-like s,.az-lv .ldots{animation:none!important}.az-lv .stg{opacity:1!important;transform:none!important}.az-lv .ldots,.az-lv .lw-cur{display:none}.az-lv .lb-mark{background:#2467E8}}  html.az-noche{color-scheme:dark}html.az-noche body{background:#0B0E1A} html.az-noche .az-bg-w{background-color:#0B0E1A!important}html.az-noche .az-soft,html.az-noche .az-h10{background:#121527!important} html.az-noche :is(.az-bg-w,.az-soft,.az-h10) :is(.elementor-heading-title,h1,h2,h3,h4,h5,h6,.az-eyebrow,.az-numi,.az-dato,strong,b,label,.elementor-field-label){color:#F3F6FC!important} html.az-noche :is(.az-bg-w,.az-soft) :is(.elementor-widget-text-editor,p,li,.elementor-icon-list-text,.elementor-icon-list-icon i,.az-qa-q){color:#C3CBDD!important} html.az-noche :is(.az-bg-w,.az-soft) a:not(.elementor-button):not(.az-btn a){color:#8FB4FF!important} html.az-noche :is(.az-bg-w,.az-soft) .elementor-icon-list-icon svg,html.az-noche :is(.az-bg-w,.az-soft) .elementor-icon-list-icon i{fill:#8FB4FF;color:#8FB4FF!important} html.az-noche .az-cardw,html.az-noche .az-qa,html.az-noche .az-mp{background-color:#161B2E!important;box-shadow:none!important;border:1px solid rgba(255,255,255,.08)!important} html.az-noche .az-btn-ghost .elementor-button,html.az-noche .elementor-button.elementor-button-outline{color:#F3F6FC!important;border-color:rgba(255,255,255,.45)!important;background:transparent!important} html.az-noche .elementor-field-group :is(input,textarea,select){background:#161B2E!important;color:#F3F6FC!important;border-color:rgba(255,255,255,.18)!important} html.az-noche .elementor-widget-divider .elementor-divider-separator{border-color:rgba(255,255,255,.12)!important} html.az-noche .az-header{background:#0B0E1A!important;border-bottom-color:rgba(255,255,255,.1)!important} html.az-noche .az-header :is(.e-n-menu-title,.e-n-menu-title-text,.e-n-menu-title-container,.az-hphone b,.az-hphone small,.az-hclaim,.az-hclaim-c *){color:#F3F6FC!important} html.az-noche .az-header .e-n-menu-title:hover .e-n-menu-title-text{color:#8FB4FF!important} html.az-noche :is(.az-logo-c,.az-logo-w) img{filter:brightness(0) invert(1)} html.az-noche .az-mm-panel,html.az-noche .e-n-menu-content>.e-con{background:#121527!important} html.az-noche .az-mm-item,html.az-noche .az-mm-item *,html.az-noche .az-mp-grid *{color:#E6EAF3!important} html.az-noche .elementor-widget-breadcrumbs,html.az-noche .elementor-widget-breadcrumbs *{color:#A9B3C7!important} html.az-noche .az-term{border-color:rgba(255,255,255,.12)!important} html.az-noche .h10{--pale:#121527;--ink:#F3F6FC;--mute:#A9B3C7}html.az-noche .h10-card{background:#161B2E;box-shadow:0 24px 50px -22px rgba(0,0,0,.6),0 0 0 1px rgba(255,255,255,.08)} html.az-noche .h10-card:after{border-left-color:#161B2E}@media (max-width:900px){html.az-noche .h10-card:after{border-left-color:transparent;border-top-color:#161B2E}} html.az-noche .h10-cnt svg circle:first-child{stroke:rgba(255,255,255,.14)}html.az-noche .h10-hint i{border-color:#A9B3C7}html.az-noche .h10-hint i:after{background:#A9B3C7} html.az-noche .h10-fl.h10-dim{color:#F3F6FC}html.az-noche .h10-chips span{color:#F3F6FC}html.az-noche .h10-fsub b{color:#fff} html.az-noche .e-n-accordion-item{background:#161B2E!important;border-color:rgba(255,255,255,.1)!important}html.az-noche .e-n-accordion-item-title-text{color:#F3F6FC!important} html.az-noche :is(.az-fx-c,.az-ten,.az-dato,.az-fd-b,.az-fl-f,.az-bub-white,.az-card:not(:has(img))){background:#161B2E!important;border-color:rgba(255,255,255,.1)!important;box-shadow:none!important} html.az-noche :is(.az-fd-b:after,.az-bub-white:after){background:#161B2E!important;border-color:rgba(255,255,255,.1)!important} html.az-noche :is(.az-fx-c h3,.az-fd-b,.az-fd-w b,.az-fl-f,.az-dato b){color:#F3F6FC!important}html.az-noche :is(.az-fx-c p,.az-ten-s li,.az-fd-w small,.az-dato span){color:#C3CBDD!important} html.az-noche .az-award{background:rgba(255,255,255,.05)!important}html.az-noche .az-award:after{background:rgba(255,255,255,.08)!important} html.az-noche .elementor-location-footer img.wp-image-85{filter:brightness(0) invert(1)} html.az-noche .az-big-tabs button{color:#C3CBDD!important;border-top-color:rgba(255,255,255,.14)!important}html.az-noche .az-big-tabs button.on{color:#fff!important} html.az-noche .az-btn-ghost .elementor-button,html.az-noche .az-btn-ghost .elementor-button-text,html.az-noche .az-btn-ghost .elementor-button-icon,html.az-noche .az-btn-ghost .elementor-button svg{color:#F3F6FC!important;fill:#F3F6FC!important;border-color:rgba(255,255,255,.45)!important;background:transparent!important} html.az-noche .az-ten-n span,html.az-noche .az-ten-n small{color:#F3F6FC!important} html.az-noche .az-btn-old .elementor-button{color:#F3F6FC!important;border-color:rgba(255,255,255,.45)!important;background:transparent!important}html.az-noche .az-btn-old .elementor-button:hover{background:#F3F6FC!important;color:#121527!important}  .elementor-form .elementor-field-type-html:has(.az-rgpd){order:999;margin-top:6px} .elementor-field-type-html .az-rgpd{margin:2px 0 0;font:400 11.5px/1.5 'Inter',sans-serif;color:#6B7385} .elementor-field-type-html .az-rgpd b{font-weight:600;color:#4B5468} .elementor-field-type-html .az-rgpd a{color:inherit;text-decoration:underline} .az-hero .elementor-field-type-html .az-rgpd,.az-on-dark .elementor-field-type-html .az-rgpd{color:#6B7385} .az-legal table{width:100%;border-collapse:collapse;margin:14px 0 22px;font-size:14.5px;line-height:1.45} .az-legal th,.az-legal td{border:1px solid #DCE6F7;padding:9px 11px;text-align:left;vertical-align:top} .az-legal th{background:#EEF4FE;font-weight:600} .az-legal h2{font-size:24px;margin:30px 0 10px} .az-legal h3{font-size:18px;margin:22px 0 6px} @media(max-width:767px){.az-legal .elementor-widget-text-editor{overflow-x:auto} .az-legal table{font-size:13px;min-width:560px}} .elementor-field-group-publicidad .elementor-field-subgroup,.elementor-field-group-publicidad .elementor-field-option{align-items:flex-start!important} .elementor-field-group-publicidad label{white-space:normal!important;font-size:13.5px!important;line-height:1.5!important} .elementor-field-group-publicidad label b{font-weight:600} .elementor-field-group-publicidad input{margin-top:2px!important} .az-hero .elementor-widget-text-editor a:not([style]){color:#fff;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px;text-decoration-color:rgba(255,255,255,.6)} .az-hero .elementor-widget-text-editor a:not([style]):hover{color:#DFF6FF;text-decoration-color:currentColor} .az-hero .az-cardw .elementor-widget-text-editor a:not([style]){color:#1D4FC4;text-decoration-color:currentColor} .az-collage{position:relative;display:grid;grid-template-columns:1.22fr 1fr 1fr;gap:30px;align-items:end;margin:0 0 -170px} .az-collage figure{margin:0} .az-collage .az-browser{box-shadow:0 34px 80px rgba(10,12,28,.45);border-color:rgba(255,255,255,.16)} .az-collage .c2{transform:translateY(-44px)} .az-collage .c3{transform:translateY(26px)} .az-collage img{aspect-ratio:16/11;object-fit:cover;object-position:top;width:100%;display:block} .az-collage .az-seal{position:absolute;right:-40px;top:-58px;z-index:3;background:#D4401A;color:#fff;border-radius:50%;padding:10px;box-shadow:0 18px 40px rgba(0,0,0,.35)} @media(max-width:1024px){.az-collage{grid-template-columns:1fr 1fr;gap:18px;margin-bottom:-110px}.az-collage .c3{display:none}.az-collage .c2{transform:translateY(-22px)}.az-collage .az-seal{right:-10px;top:-64px}} @media(max-width:767px){.az-collage{grid-template-columns:1fr;margin-bottom:-90px}.az-collage .c2{display:none}.az-collage .az-seal{right:6px;bottom:-46px;padding:6px}} .az-lv{container-type:inline-size;background:#F7FAFF;font-family:'Inter',sans-serif;color:#121527} .az-lv-in{aspect-ratio:16/11;position:relative;overflow:hidden;padding:4.2cqw;display:flex;flex-direction:column;gap:2.6cqw} .az-lv-h{display:flex;align-items:center;justify-content:space-between;gap:8px;font:600 clamp(10px,3.1cqw,13.5px)/1.2 'Inter',sans-serif;letter-spacing:.08em;text-transform:uppercase;color:#4B5468} .az-lv-h b{color:#2467E8;font-weight:600} .az-lv-dot{display:inline-block;width:7px;height:7px;border-radius:50%;background:#16A34A;margin-right:6px;box-shadow:0 0 0 0 rgba(22,163,74,.5);animation:az-live 2s infinite} @keyframes az-live{70%{box-shadow:0 0 0 7px rgba(22,163,74,0)}100%{box-shadow:0 0 0 0 rgba(22,163,74,0)}} .az-ad{display:grid;grid-template-columns:44% 1fr;gap:3.6cqw;flex:1;min-height:0} .az-ad-post{background:#fff;border:1px solid #DCE6F7;border-radius:14px;display:flex;flex-direction:column;overflow:hidden;box-shadow:0 8px 20px rgba(36,72,170,.08)} .az-ad-top{display:flex;align-items:center;gap:2cqw;padding:2.2cqw 2.4cqw} .az-ad-av{flex:0 0 6.4cqw;height:6.4cqw;border-radius:50%;background:#121527;color:#fff;font:600 3.2cqw/6.4cqw 'Sora',sans-serif;text-align:center} .az-ad-top span{display:flex;flex-direction:column;font:600 clamp(9px,2.9cqw,13px)/1.15 'Sora',sans-serif;color:#121527} .az-ad-top small{font:400 clamp(8px,2.3cqw,11px)/1.2 'Inter',sans-serif;color:#7A84A0} .az-ad-img{flex:1;min-height:0;position:relative;background:#1F5FD6;overflow:hidden} .az-ad-img em{position:absolute;left:2.6cqw;bottom:2.2cqw;right:2cqw;font:700 normal clamp(12px,4.2cqw,20px)/1.1 'Sora',sans-serif;color:#fff} .az-ad-cta{display:flex;justify-content:space-between;align-items:center;padding:2cqw 2.4cqw;font:600 clamp(9px,2.7cqw,12px)/1 'Inter',sans-serif;color:#121527;background:#EEF4FE} .az-ad-cta i{font-style:normal;background:#2467E8;color:#fff;border-radius:3px;padding:1.3cqw 2cqw} .az-ad-side{display:flex;flex-direction:column;gap:2.1cqw;min-width:0} .az-ch{display:grid;grid-template-columns:1fr;gap:1cqw} .az-ch span{display:flex;justify-content:space-between;font:500 clamp(9px,2.8cqw,12.5px)/1.2 'Inter',sans-serif;color:#121527} .az-ch span u{text-decoration:none;color:#16A34A;font-weight:600} .az-ch i{display:block;height:1.5cqw;min-height:4px;border-radius:3px;background:#DFE9FB;overflow:hidden;position:relative} .az-ch i:after{content:'';position:absolute;inset:0;width:var(--v);background:#2467E8;border-radius:3px;transform-origin:left;animation:az-bar 9s cubic-bezier(.2,.7,.2,1) infinite;animation-delay:var(--d,0s)} @keyframes az-bar{0%{transform:scaleX(.08)}22%{transform:scaleX(1)}88%{transform:scaleX(1)}100%{transform:scaleX(.08)}} .az-lead{margin-top:auto;display:flex;flex-direction:column;gap:1.3cqw} .az-lead div{display:flex;align-items:center;gap:1.8cqw;background:#fff;border:1px solid #DCE6F7;border-left:3px solid #2467E8;border-radius:10px;padding:1.7cqw 2.2cqw;font:500 clamp(9px,2.7cqw,12px)/1.2 'Inter',sans-serif;color:#121527;opacity:0;animation:az-lead 9s infinite;animation-delay:var(--d)} .az-lead div b{font-weight:600;color:#121527} @keyframes az-lead{0%,8%{opacity:0;transform:translateY(8px)}16%,86%{opacity:1;transform:none}96%,100%{opacity:0;transform:none}} .az-ai-tabs{display:flex;gap:1.6cqw} .az-ai-tabs span{font:600 clamp(9px,2.9cqw,12.5px)/1 'Inter',sans-serif;padding:1.9cqw 3cqw;border-radius:20px;border:1px solid #DCE6F7;color:#7A84A0;background:#fff} .az-ai-tabs span.on{background:#121527;border-color:#121527;color:#fff} .az-ai-q{align-self:flex-end;max-width:92%;background:#121527;color:#fff;border-radius:14px 14px 3px 14px;padding:2.6cqw 3.4cqw;position:relative;height:calc(clamp(11px,3.7cqw,15px)*1.35 + 5.2cqw);width:92%} .az-ai-q span{position:absolute;left:3.4cqw;top:2.6cqw;white-space:nowrap;overflow:hidden;width:0;border-right:2px solid #DFF6FF;font:500 clamp(11px,3.7cqw,15px)/1.35 'Inter',sans-serif;opacity:0;animation:az-type2 20s steps(30,end) infinite;animation-delay:calc(var(--i)*5s)} .az-ai-q span bdi{direction:ltr;unicode-bidi:isolate} @keyframes az-type2{0%{width:0;opacity:1}9%{width:var(--w);opacity:1}22.5%{width:var(--w);opacity:1}24.6%{width:0;opacity:1}25%,100%{width:0;opacity:0}} .az-ai-a{align-self:flex-start;width:94%;background:#fff;border:1px solid #DCE6F7;border-radius:14px 14px 14px 3px;padding:3cqw 3.4cqw;display:flex;flex-direction:column;gap:1.8cqw;box-shadow:0 8px 20px rgba(36,72,170,.08);animation:az-sfres 5s ease-in-out infinite} @keyframes az-sfres{0%,38%{opacity:.12;transform:translateY(6px)}50%,93%{opacity:1;transform:none}100%{opacity:.12;transform:translateY(6px)}} .az-ai-a p{margin:0;font:400 clamp(10px,3.3cqw,14px)/1.4 'Inter',sans-serif;color:#4B5468} .az-ai-rec{display:flex;align-items:center;gap:2.4cqw;border:1px solid #2467E8;border-radius:14px;padding:2.2cqw 2.6cqw;box-shadow:0 6px 16px rgba(36,103,232,.14)} .az-ai-rec .az-ad-av{flex-basis:7.4cqw;height:7.4cqw;line-height:7.4cqw;font-size:3.6cqw} .az-ai-rec span{display:flex;flex-direction:column;flex:1;font:600 clamp(11px,3.7cqw,15px)/1.15 'Sora',sans-serif;color:#121527} .az-ai-rec small{font:400 clamp(9px,2.8cqw,12px)/1.3 'Inter',sans-serif;color:#2467E8} .az-ai-rec em{font:800 normal clamp(13px,5cqw,21px)/1 'Sora',sans-serif;color:#2467E8} .az-ai-a u{display:block;height:1.6cqw;min-height:5px;border-radius:3px;background:#DFE9FB;width:82%;text-decoration:none} .az-ai-a u.s{width:54%} .az-gr{flex:1;min-height:0;position:relative} .az-gr svg{width:100%;height:100%;display:block;overflow:visible} .az-gr .grid line{stroke:#DCE6F7;stroke-width:1} .az-gr .before{fill:none;stroke:#A9B4BA;stroke-width:3;stroke-linecap:round;stroke-linejoin:round} .az-gr .after{fill:none;stroke:#2467E8;stroke-width:4;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:420;stroke-dashoffset:420;animation:az-draw 9s cubic-bezier(.3,.6,.2,1) infinite} .az-gr .area{fill:rgba(36,103,232,.14);opacity:0;animation:az-area 9s infinite} .az-gr .mark{stroke:#121527;stroke-width:1.5;stroke-dasharray:4 5} .az-gr .end{fill:#2467E8;opacity:0;animation:az-end 9s infinite} @keyframes az-draw{0%,6%{stroke-dashoffset:420}46%,90%{stroke-dashoffset:0}100%{stroke-dashoffset:420}} @keyframes az-area{0%,30%{opacity:0}55%,90%{opacity:1}100%{opacity:0}} @keyframes az-end{0%,44%{opacity:0;r:0}50%,90%{opacity:1;r:7}100%{opacity:0;r:0}} .az-gr-l{position:absolute;top:0;font:600 clamp(9px,2.9cqw,12.5px)/1 'Inter',sans-serif;letter-spacing:.08em;text-transform:uppercase} .az-gr-l.b{left:4%;color:#7A84A0} .az-gr-l.a{left:49%;color:#2467E8} .az-gr-t{font:600 clamp(13px,4.6cqw,19px)/1.15 'Sora',sans-serif;color:#121527;letter-spacing:-.01em} .az-gr-t em{font:800 normal 1em/1 'Sora',sans-serif;color:#2467E8} .az-chip{align-self:flex-start;background:#121527;color:#fff;border-radius:10px;padding:2cqw 2.8cqw;font:600 clamp(10px,3.2cqw,13px)/1.2 'Inter',sans-serif} .az-chip small{display:block;font:400 clamp(8px,2.4cqw,10.5px)/1.3 'Inter',sans-serif;color:#DFF6FF;letter-spacing:.06em;text-transform:uppercase;margin-top:2px} @media(prefers-reduced-motion:reduce){.az-ch i:after,.az-lead div,.az-ai-q span,.az-ai-a,.az-gr .after,.az-gr .area,.az-gr .end,.az-lv-dot{animation:none!important}.az-lead div,.az-ai-a,.az-gr .area,.az-gr .end{opacity:1}.az-gr .after{stroke-dashoffset:0}.az-gr .end{r:7}.az-ai-q span:first-child{opacity:1;width:var(--w)}} @media(max-width:767px){.az-collage{display:flex!important;overflow-x:auto;scroll-snap-type:x mandatory;gap:14px;padding:0 0 26px;margin:0 -16px 36px!important;padding-left:16px;padding-right:16px;scrollbar-width:none}.az-collage::-webkit-scrollbar{display:none}.az-collage figure{flex:0 0 86%;scroll-snap-align:center;transform:none!important;display:block!important}.az-collage .az-seal{display:none}}  .az-vhero{position:relative;background:#121527} .az-nx{position:absolute;inset:0;pointer-events:none} .az-hero-home .elementor-widget:has(> .elementor-widget-container > .az-nx){position:absolute!important;inset:0;z-index:0!important;pointer-events:none;margin:0} .az-hero-home > .e-con-inner > .e-con,.az-hero-home > .e-con-inner > .elementor-widget:not(:has(.az-nx)){position:relative;z-index:1} .az-vhero .elementor-background-video-container{opacity:1} .az-vbg{position:absolute;inset:0;overflow:hidden;z-index:0;pointer-events:none;direction:ltr} .az-vbg video{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover} .az-vhero .elementor-background-video-embed{pointer-events:none} .az-vhero:after{content:'';position:absolute;left:0;right:0;bottom:0;height:22%;background:linear-gradient(180deg,rgba(31,95,214,0),#1F5FD6);pointer-events:none;z-index:1} .az-vcue{position:absolute;left:50%;bottom:26px;z-index:2;transform:translateX(-50%);display:flex;flex-direction:column;align-items:center;gap:8px;font:600 11.5px/1 'Inter',sans-serif;letter-spacing:.2em;text-transform:uppercase;color:#fff!important;text-decoration:none;text-shadow:0 1px 10px rgba(0,0,0,.5)} .az-vcue i{display:block;width:1px;height:34px;background:linear-gradient(180deg,#fff,rgba(255,255,255,0));animation:az-cue 2.2s ease-in-out infinite;transform-origin:top} @keyframes az-cue{0%{transform:scaleY(0)}50%{transform:scaleY(1)}100%{transform:scaleY(1);opacity:0}} @media(prefers-reduced-motion:reduce){.az-vcue i{animation:none}}  .az-hero-home .elementor-widget-html{flex-shrink:0!important} @media(max-width:767px){.az-hero-home .elementor-widget-html,.az-hero-home .elementor-widget-html > .elementor-widget-container{height:auto!important;min-height:0;display:block}} @media(max-width:767px){.az-after-hero{padding-top:calc(52px + 40vw)!important}} .az-vhero .elementor-widget-html{position:static!important} .az-ld{position:absolute;inset:0;z-index:3;background:#1F5FD6;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:22px;text-align:center;padding:120px 24px 60px;color:#fff;font-family:'Sora',sans-serif;animation:az-ld-auto .7s ease 10s forwards} .az-ld.az-ld-out{opacity:0;visibility:hidden;transition:opacity .8s ease,visibility 0s linear .8s} @keyframes az-ld-auto{to{opacity:0;visibility:hidden}} .az-ld-k{font:600 13px/1.4 'Inter',sans-serif;letter-spacing:.2em;text-transform:uppercase;color:#BDEFFF} .az-ld-t{font-weight:300;font-size:clamp(30px,5.2vw,68px);line-height:1.08;letter-spacing:-.035em;max-width:16ch} .az-ld-t b{font-weight:800;color:#BDEFFF} .az-ld-t span{display:inline-block;opacity:0;transform:translateY(.5em);animation:az-ld-w .7s cubic-bezier(.2,.8,.2,1) forwards;animation-delay:calc(var(--w)*110ms)} @keyframes az-ld-w{to{opacity:1;transform:none}} .az-ld-y{display:flex;align-items:center;gap:16px;font:700 clamp(18px,2vw,24px)/1 'Sora',sans-serif;letter-spacing:-.02em} .az-ld-y i{font-style:normal;opacity:.7;font-weight:400} .az-ld-roll{display:inline-block;height:1em;overflow:hidden;min-width:2.9em;text-align:left} .az-ld-roll span{display:block;animation:az-ld-roll 3.2s steps(24,end) infinite} .az-ld-roll span b{display:block;height:1em;font-weight:700} @keyframes az-ld-roll{to{transform:translateY(-24em)}} .az-ld-bar{width:min(320px,60vw);height:3px;border-radius:2px;background:rgba(255,255,255,.25);overflow:hidden} .az-ld-bar i{display:block;height:100%;width:100%;background:#fff;transform-origin:left;animation:az-ld-bar 3.2s cubic-bezier(.4,0,.2,1) infinite} @keyframes az-ld-bar{0%{transform:scaleX(0)}85%,100%{transform:scaleX(1)}} @media(prefers-reduced-motion:reduce){.az-ld-t span{animation:none;opacity:1;transform:none}.az-ld-roll span,.az-ld-bar i{animation:none}}  .az-hero-home{overflow:visible!important} .az-hero-home:before{inset:0} .az-after-hero{position:relative;z-index:0} .az-video .elementor-custom-embed-image-overlay{border-radius:16px;overflow:hidden;cursor:pointer} .az-video .elementor-custom-embed-image-overlay img{display:block;width:100%;height:100%;object-fit:cover} .az-video .elementor-custom-embed-image-overlay:after{content:'';position:absolute;inset:0;background:linear-gradient(180deg,rgba(36,72,170,.35),rgba(18,21,39,.72))} .az-video .elementor-custom-embed-play{z-index:2} .az-video .elementor-custom-embed-play i,.az-video .elementor-custom-embed-play svg{font-size:74px;width:74px;height:74px;opacity:1;color:#fff;fill:#fff;text-shadow:none;transition:transform .2s} .az-video:hover .elementor-custom-embed-play i,.az-video:hover .elementor-custom-embed-play svg{transform:scale(1.06)} .az-video .elementor-wrapper{border-radius:16px;overflow:hidden;box-shadow:0 24px 60px rgba(36,72,170,.18)} .az-ten{position:relative;background:#fff;border:1px solid #DCE6F7;border-radius:20px;padding:34px 34px 30px;box-shadow:0 24px 54px rgba(36,72,170,.12);font-family:'Inter',sans-serif;overflow:hidden} .az-ten-k{font:600 13px/1.4 'Inter',sans-serif;letter-spacing:.12em;text-transform:uppercase;color:#1D4FC4} .az-ten-n{display:flex;align-items:baseline;gap:12px;margin:6px 0 18px;font:800 120px/.9 'Sora',sans-serif;letter-spacing:-.06em;color:#2467E8} .az-ten-n small{font:300 30px/1 'Sora',sans-serif;letter-spacing:-.02em;color:#121527} .az-ten-roll{display:inline-block;height:.9em;overflow:hidden;text-align:right} .az-ten-roll span{display:block} .az-ten-roll b{display:block;height:.9em;font-weight:800} .az-ten.in .az-ten-roll span{animation:az-ten-roll 10s steps(10,end) infinite} @keyframes az-ten-roll{to{transform:translateY(-9em)}} .az-ten-bar{height:8px;border-radius:6px;background:#DFE9FB;overflow:hidden;margin-bottom:22px} .az-ten-bar i{display:block;height:100%;background:#2467E8;border-radius:6px;transform:scaleX(0);transform-origin:left} .az-ten.in .az-ten-bar i{animation:az-ten-bar 10s linear infinite} @keyframes az-ten-bar{to{transform:scaleX(1)}} .az-ten-s{display:flex;flex-direction:column;gap:10px;margin:0;padding:0;list-style:none} .az-ten-s li{display:flex;align-items:center;gap:12px;font:600 17px/1.3 'Inter',sans-serif;color:#121527;opacity:.28;transition:opacity .3s} .az-ten-s li i{flex:0 0 26px;height:26px;border-radius:50%;border:2px solid #C3D1EA;display:flex;align-items:center;justify-content:center;font:700 13px/1 'Inter',sans-serif;font-style:normal;color:transparent} .az-ten-s li small{margin-left:auto;font:500 13.5px/1 'Inter',sans-serif;color:#7A84A0} .az-ten.in .az-ten-s li{animation:az-ten-li 10s infinite both} .az-ten.in .az-ten-s li i{animation:az-ten-ck 10s infinite both} .az-ten.in .az-ten-s li:nth-child(1),.az-ten.in .az-ten-s li:nth-child(1) i{animation-delay:0s} .az-ten.in .az-ten-s li:nth-child(2),.az-ten.in .az-ten-s li:nth-child(2) i{animation-name:az-ten-li2,az-ten-li2} .az-ten.in .az-ten-s li:nth-child(3),.az-ten.in .az-ten-s li:nth-child(3) i{animation-name:az-ten-li3,az-ten-li3} @keyframes az-ten-li{0%,28%{opacity:.28}32%,96%{opacity:1}100%{opacity:.28}} @keyframes az-ten-li2{0%,58%{opacity:.28}62%,96%{opacity:1}100%{opacity:.28}} @keyframes az-ten-li3{0%,86%{opacity:.28}90%,96%{opacity:1}100%{opacity:.28}} .az-ten.in .az-ten-s li:nth-child(1) i{animation:az-ten-c1 10s infinite both} .az-ten.in .az-ten-s li:nth-child(2) i{animation:az-ten-c2 10s infinite both} .az-ten.in .az-ten-s li:nth-child(3) i{animation:az-ten-c3 10s infinite both} @keyframes az-ten-c1{0%,28%{background:transparent;border-color:#C3D1EA;color:transparent}32%,96%{background:#16A34A;border-color:#16A34A;color:#fff}100%{background:transparent;color:transparent}} @keyframes az-ten-c2{0%,58%{background:transparent;border-color:#C3D1EA;color:transparent}62%,96%{background:#16A34A;border-color:#16A34A;color:#fff}100%{background:transparent;color:transparent}} @keyframes az-ten-c3{0%,86%{background:transparent;border-color:#C3D1EA;color:transparent}90%,96%{background:#D4401A;border-color:#D4401A;color:#fff}100%{background:transparent;color:transparent}} @media(max-width:767px){.az-ten{padding:24px 22px}.az-ten-n{font-size:88px}.az-ten-n small{font-size:24px}} .az-big{position:relative} .az-big-stage{position:relative;aspect-ratio:16/9.2;background:#fff;overflow:hidden} .az-big-stage img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:top;opacity:0;transform:scale(1.035);transition:opacity .9s ease,transform 6s ease} .az-big-stage img.on{opacity:1;transform:scale(1)} .az-big .az-browser{border-radius:18px;box-shadow:0 40px 90px rgba(36,72,170,.22)} .az-big .az-browser:before{height:38px;background-position:18px 13px,36px 13px,54px 13px} .az-big-cap{position:absolute;left:22px;bottom:22px;z-index:2;background:#121527;color:#fff;border-radius:12px;padding:12px 18px;font:600 17px/1.25 'Sora',sans-serif;box-shadow:0 14px 30px rgba(18,21,39,.35)} .az-big-cap small{display:block;font:400 13.5px/1.3 'Inter',sans-serif;color:#BDEFFF;margin-top:2px} .az-big-tabs{display:grid;grid-template-columns:repeat(var(--n),1fr);gap:14px;margin-top:22px} .az-big-tabs button{all:unset;box-sizing:border-box;cursor:pointer;display:block;padding:14px 4px 0;border-top:3px solid #DCE6F7;position:relative;font:600 16px/1.3 'Sora',sans-serif;color:#7A84A0;transition:color .25s} .az-big-tabs button,.az-big-tabs button:hover,.az-big-tabs button:focus,.az-big-tabs button:active{background:transparent!important;border-radius:0!important;box-shadow:none!important;text-align:left;white-space:normal} .az-big-tabs button:focus:not(.on):not(:hover){color:#7A84A0!important} .az-big-tabs button.on,.az-big-tabs button:hover{color:#121527!important} .az-big-tabs button small{display:block;font:400 14px/1.35 'Inter',sans-serif;color:#7A84A0;margin-top:3px} .az-big-tabs button:hover,.az-big-tabs button.on{color:#121527} .az-big-tabs button:focus-visible{outline:2px solid #2467E8;outline-offset:4px;border-radius:4px} .az-big-tabs button:after{content:'';position:absolute;left:0;top:-3px;height:3px;width:100%;background:#2467E8;transform:scaleX(0);transform-origin:left} .az-big-tabs button.on:after{animation:az-big-p var(--t,6s) linear forwards} .az-big.paused .az-big-tabs button.on:after{animation-play-state:paused} @keyframes az-big-p{to{transform:scaleX(1)}} @media(max-width:767px){.az-big-stage{aspect-ratio:4/3.4}.az-big-tabs{grid-template-columns:1fr 1fr;gap:12px 14px}.az-big-cap{display:none}.az-big .az-browser:before{height:28px;background-position:14px 8px,30px 8px,46px 8px}} @media(prefers-reduced-motion:reduce){.az-big-stage img{transition:none;transform:none}.az-big-tabs button.on:after{animation:none;transform:scaleX(1)}.az-ten.in .az-ten-roll span,.az-ten.in .az-ten-bar i,.az-ten.in .az-ten-s li,.az-ten.in .az-ten-s li i{animation:none!important}.az-ten-s li{opacity:1}} .az-term{background:#121527;border-radius:18px;overflow:hidden;box-shadow:0 30px 70px rgba(18,21,39,.28);font-family:'Inter',sans-serif} .az-term-bar{display:flex;align-items:center;gap:8px;padding:13px 18px;background:#1B1F3A;color:#9AA6C0;font:500 13.5px/1 'Inter',sans-serif} .az-term-bar i{width:11px;height:11px;border-radius:50%;background:#3A4066} .az-term-bar span{margin-left:10px} .az-term-body{padding:26px 28px 30px} .az-term-cmd{font:500 16px/1.5 ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;color:#BDEFFF;white-space:nowrap;overflow:hidden;width:0;border-right:2px solid #BDEFFF;max-width:100%} .az-term-cmd b{color:#4ADE80;font-weight:500} .az-term.in .az-term-cmd{animation:az-term-type 1.5s steps(30,end) .2s forwards,az-term-caret .8s step-end infinite} @keyframes az-term-type{to{width:31ch}} @keyframes az-term-caret{50%{border-color:transparent}} .az-term-list{display:grid;grid-template-columns:repeat(2,1fr);gap:12px;margin:22px 0 0;padding:0;list-style:none} .az-term-list li{display:flex;gap:14px;align-items:flex-start;background:rgba(255,255,255,.05);border:1px solid rgba(255,255,255,.12);border-radius:12px;padding:16px 18px;opacity:0;transform:translateY(14px)} .az-term.in .az-term-list li{animation:az-term-in .6s cubic-bezier(.2,.8,.2,1) forwards;animation-delay:calc(1.7s + var(--i)*.22s)} @keyframes az-term-in{to{opacity:1;transform:none}} .az-term-list li i{flex:0 0 24px;height:24px;border-radius:50%;background:#16A34A;color:#fff;display:flex;align-items:center;justify-content:center;font:700 13px/1 'Inter',sans-serif;font-style:normal;margin-top:1px} .az-term-list li b{display:block;font:600 16.5px/1.3 'Sora',sans-serif;color:#fff} .az-term-list li span{display:block;font:400 15px/1.5 'Inter',sans-serif;color:rgba(255,255,255,.78);margin-top:3px} @media(max-width:767px){.az-term-list{grid-template-columns:1fr}.az-term-body{padding:20px 18px 22px}.az-term-cmd{font-size:14px}} @media(prefers-reduced-motion:reduce){.az-term-cmd{width:auto;border:0}.az-term-list li{opacity:1;transform:none}.az-term.in .az-term-cmd,.az-term.in .az-term-list li{animation:none}}  .az-fx{display:grid;grid-template-columns:repeat(3,1fr);gap:24px} @media(max-width:1024px){.az-fx{grid-template-columns:repeat(2,1fr)}} @media(max-width:767px){.az-fx{grid-template-columns:1fr;gap:18px}} .az-fx-c{background:#fff;border:1px solid #DCE6F7;border-radius:18px;padding:16px 16px 26px;opacity:0;transform:translateY(34px);transition:border-color .25s,box-shadow .3s,transform .3s} .az-fx.in .az-fx-c{animation:az-fx-in .8s cubic-bezier(.2,.8,.2,1) forwards;animation-delay:calc(var(--i)*110ms)} @keyframes az-fx-in{to{opacity:1;transform:none}} .az-fx-c:hover{border-color:#9DBBF7;box-shadow:0 22px 50px rgba(36,72,170,.14)} .az-fx-st{position:relative;height:132px;border-radius:12px;background:#EEF4FE;overflow:hidden;margin-bottom:20px} .az-fx-n{font:700 14px/1 'Sora',sans-serif;color:#2467E8;padding:0 10px} .az-fx-c h3{font:600 20px/1.3 'Sora',sans-serif;color:#121527;margin:8px 0 8px;padding:0 10px;letter-spacing:-.01em} .az-fx-c p{font:400 16px/1.62 'Inter',sans-serif;color:#4B5468;margin:0;padding:0 10px} .az-fx-st *{position:absolute;box-sizing:border-box} .az-fx:not(.in) .az-fx-st *{animation-play-state:paused!important} .fx-map .r{left:50%;top:16px;width:74px;height:26px;margin-left:-37px;border-radius:6px;background:#121527} .fx-map .ln{left:17%;right:17%;top:58px;height:22px;border:2px solid #9DBBF7;border-bottom:0;border-radius:6px 6px 0 0;animation:fx-ln 6s ease infinite} .fx-map .st{left:50%;top:42px;width:2px;height:18px;margin-left:-1px;background:#9DBBF7;transform-origin:top;animation:fx-st 6s ease infinite} .fx-map .mid{left:50%;top:58px;width:2px;height:22px;margin-left:-1px;background:#9DBBF7;animation:fx-pop 6s ease infinite;animation-delay:.2s} .fx-map .c{top:80px;width:24%;height:30px;border-radius:6px;background:#fff;border:2px solid #2467E8;animation:fx-pop 6s cubic-bezier(.2,.8,.2,1) infinite} .fx-map .c1{left:5%;animation-delay:.35s}.fx-map .c2{left:38%;animation-delay:.5s}.fx-map .c3{left:71%;animation-delay:.65s;background:#2467E8} @keyframes fx-st{0%,4%{transform:scaleY(0)}12%,92%{transform:scaleY(1)}100%{transform:scaleY(0)}} @keyframes fx-ln{0%,10%{clip-path:inset(0 50% 0 50%)}24%,92%{clip-path:inset(0 0 0 0)}100%{clip-path:inset(0 50% 0 50%)}} @keyframes fx-pop{0%,20%{opacity:0;transform:scale(.6)}30%,92%{opacity:1;transform:none}100%{opacity:0;transform:scale(.6)}} .fx-des .a{left:8%;top:16px;width:84%;height:20px;border-radius:5px;background:#121527;animation:fx-sl1 6s cubic-bezier(.2,.8,.2,1) infinite} .fx-des .b{left:8%;top:44px;width:52%;height:72px;border-radius:8px;background:#2467E8;animation:fx-sl2 6s cubic-bezier(.2,.8,.2,1) infinite} .fx-des .c{left:64%;top:44px;width:28%;height:32px;border-radius:6px;background:#fff;border:2px solid #9DBBF7;animation:fx-sl3 6s cubic-bezier(.2,.8,.2,1) infinite} .fx-des .d{left:64%;top:84px;width:28%;height:32px;border-radius:6px;background:#D4401A;animation:fx-sl3 6s cubic-bezier(.2,.8,.2,1) infinite;animation-delay:.15s} @keyframes fx-sl1{0%,6%{transform:translateY(-40px);opacity:0}18%,90%{transform:none;opacity:1}100%{transform:translateY(-40px);opacity:0}} @keyframes fx-sl2{0%,14%{transform:translateX(-120%) rotate(-6deg);opacity:0}30%,90%{transform:none;opacity:1}100%{transform:translateX(-120%);opacity:0}} @keyframes fx-sl3{0%,26%{transform:translateX(160%) rotate(8deg);opacity:0}42%,90%{transform:none;opacity:1}100%{transform:translateX(160%);opacity:0}} .fx-spd .arc{left:50%;top:40px;width:156px;height:156px;margin-left:-78px;border-radius:50%;border:13px solid #DFE9FB;border-bottom-color:transparent;border-left-color:#D4401A;border-top-color:#F5B301;border-right-color:#16A34A} .fx-spd .nd{left:50%;top:56px;width:4px;height:62px;margin-left:-2px;border-radius:3px;background:#121527;transform-origin:50% 100%;animation:fx-nd 6s cubic-bezier(.3,.7,.2,1) infinite} .fx-spd .hub{left:50%;top:110px;width:16px;height:16px;margin-left:-8px;border-radius:50%;background:#121527} .fx-spd .lb{right:12px;top:12px;white-space:nowrap;width:58px;text-align:center;background:#16A34A;color:#fff;border-radius:6px;padding:5px 9px;font:700 13px/1 'Sora',sans-serif;animation:fx-pop 6s ease infinite;animation-delay:1.2s} @keyframes fx-nd{0%,8%{transform:rotate(-74deg)}40%{transform:rotate(72deg)}46%{transform:rotate(62deg)}52%,90%{transform:rotate(67deg)}100%{transform:rotate(-74deg)}} .fx-seo .bar{left:8%;right:8%;top:14px;height:24px;border-radius:14px;background:#fff;border:1px solid #C3D1EA} .fx-seo .bar:after{content:'';position:absolute;left:10px;top:7px;width:8px;height:8px;border-radius:50%;border:2px solid #2467E8} .fx-seo .r{left:8%;right:8%;height:22px;border-radius:6px;background:#fff;border:1px solid #DCE6F7} .fx-seo .r1{top:48px;animation:fx-dn 6s cubic-bezier(.3,.7,.2,1) infinite} .fx-seo .r2{top:76px;animation:fx-dn 6s cubic-bezier(.3,.7,.2,1) infinite} .fx-seo .me{top:104px;background:#2467E8;border-color:#2467E8;animation:fx-up 6s cubic-bezier(.3,.7,.2,1) infinite;z-index:2} .fx-seo .me:after{content:'1.º';position:absolute;right:8px;top:3px;font:700 12px/16px 'Sora',sans-serif;color:#fff;opacity:0;animation:fx-first 6s infinite} @keyframes fx-up{0%,18%{transform:none}42%,90%{transform:translateY(-56px)}100%{transform:none}} @keyframes fx-dn{0%,18%{transform:none}42%,90%{transform:translateY(28px)}100%{transform:none}} @keyframes fx-first{0%,44%{opacity:0}52%,90%{opacity:1}100%{opacity:0}} .fx-txt .ph{left:8%;top:18px;width:34%;height:96px;border-radius:8px;background:#2467E8;overflow:hidden;animation:fx-pop 6s ease infinite} .fx-txt .ph:after{content:'';position:absolute;right:-16%;bottom:-30%;width:80%;height:80%;border-radius:50%;background:#BDEFFF;opacity:.6} .fx-txt .l{left:48%;height:9px;border-radius:5px;background:#121527;transform-origin:left;animation:fx-wr 6s steps(14,end) infinite} .fx-txt .l1{top:22px;width:44%}.fx-txt .l2{top:42px;width:38%;background:#9AA6C0;animation-delay:.5s}.fx-txt .l3{top:60px;width:42%;background:#9AA6C0;animation-delay:.9s}.fx-txt .l4{top:78px;width:30%;background:#9AA6C0;animation-delay:1.3s} .fx-txt .cur{left:48%;top:96px;width:2px;height:16px;background:#2467E8;animation:fx-blink 1s step-end infinite} @keyframes fx-wr{0%,10%{transform:scaleX(0)}34%,92%{transform:scaleX(1)}100%{transform:scaleX(0)}} @keyframes fx-blink{50%{opacity:0}} .fx-law .sh{left:50%;top:18px;width:80px;height:96px;margin-left:-40px;background:#2467E8;clip-path:polygon(50% 0,100% 16%,100% 56%,50% 100%,0 56%,0 16%);animation:fx-beat 6s ease infinite} .fx-law .ck{left:50%;top:44px;width:36px;height:20px;margin-left:-18px;border-left:6px solid #fff;border-bottom:6px solid #fff;transform:rotate(-45deg)} .fx-law .sp{width:26px;height:18px;border-radius:4px;background:#fff;border:2px solid #D4401A;top:56px} .fx-law .sp:after{content:'';position:absolute;left:3px;right:3px;top:3px;height:8px;border:2px solid #D4401A;border-top:0;border-radius:0 0 6px 6px} .fx-law .s1{left:0;animation:fx-spl 6s ease-in infinite} .fx-law .s2{right:0;animation:fx-spr 6s ease-in infinite;animation-delay:.8s} @keyframes fx-spl{0%{transform:translateX(-40px);opacity:0}10%{opacity:1}30%{transform:translateX(64px) rotate(0)}44%,100%{transform:translate(-30px,60px) rotate(-70deg);opacity:0}} @keyframes fx-spr{0%{transform:translateX(40px);opacity:0}10%{opacity:1}30%{transform:translateX(-64px) rotate(0)}44%,100%{transform:translate(30px,60px) rotate(70deg);opacity:0}} @keyframes fx-beat{0%,28%{transform:scale(1)}32%{transform:scale(1.08)}38%,100%{transform:scale(1)}} @media(prefers-reduced-motion:reduce){.az-fx-c{opacity:1;transform:none}.az-fx.in .az-fx-c{animation:none}.az-fx-st *{animation:none!important}.fx-seo .me{transform:translateY(-56px)}.fx-seo .r1,.fx-seo .r2{transform:translateY(28px)}.fx-seo .me:after{opacity:1}.fx-spd .nd{transform:rotate(67deg)}.fx-law .sp{display:none}}  .fx-bar i{bottom:18px;width:12%;border-radius:6px 6px 0 0;background:#2467E8;transform-origin:bottom;animation:fx-grow 6s cubic-bezier(.2,.8,.2,1) infinite} .fx-bar .b1{left:14%;height:30px;opacity:.45}.fx-bar .b2{left:32%;height:48px;opacity:.6;animation-delay:.15s}.fx-bar .b3{left:50%;height:66px;opacity:.8;animation-delay:.3s}.fx-bar .b4{left:68%;height:92px;animation-delay:.45s} .fx-bar .bl{left:8%;right:8%;bottom:16px;height:2px;background:#9DBBF7;width:auto;border-radius:0;animation:none;opacity:1} @keyframes fx-grow{0%,8%{transform:scaleY(0)}34%,92%{transform:scaleY(1)}100%{transform:scaleY(0)}} .fx-syn .x{top:40px;width:30%;height:52px;border-radius:10px;background:#121527} .fx-syn .x1{left:8%}.fx-syn .x2{right:8%;background:#2467E8} .fx-syn .w{left:38%;right:38%;top:65px;height:2px;background:#9DBBF7} .fx-syn .d{top:60px;width:12px;height:12px;border-radius:50%;background:#D4401A;animation:fx-dot 1.8s linear infinite} .fx-syn .d2{background:#2467E8;animation-direction:reverse;animation-delay:-.9s} @keyframes fx-dot{from{left:37%}to{left:60%}} .fx-cht .m{height:30px;border-radius:14px 14px 14px 4px;background:#fff;border:1px solid #C3D1EA;left:8%;width:52%;animation:fx-pop 6s cubic-bezier(.2,.8,.2,1) infinite} .fx-cht .m1{top:16px}.fx-cht .m2{top:54px;left:auto;right:8%;width:46%;background:#2467E8;border-color:#2467E8;border-radius:14px 14px 4px 14px;animation-delay:.8s}.fx-cht .m3{top:92px;width:34%;animation-delay:1.6s} .fx-mai .e{left:12%;top:38px;width:78px;height:54px;border-radius:8px;background:#fff;border:2px solid #2467E8;animation:fx-send 6s cubic-bezier(.4,0,.2,1) infinite} .fx-mai .e:after{content:'';position:absolute;left:8px;right:8px;top:6px;height:22px;border:2px solid #2467E8;border-top:0;border-radius:0 0 12px 12px} .fx-mai .k{right:14%;top:44px;width:44px;height:44px;border-radius:50%;background:#16A34A;animation:fx-pop 6s ease infinite;animation-delay:1.9s} .fx-mai .k:after{content:'';position:absolute;left:12px;top:12px;width:20px;height:11px;border-left:4px solid #fff;border-bottom:4px solid #fff;transform:rotate(-45deg)} @keyframes fx-send{0%,8%{transform:none;opacity:1}40%{transform:translateX(150px) scale(.7);opacity:0}41%,52%{transform:none;opacity:0}62%,100%{transform:none;opacity:1}} .fx-cal .c{width:14%;height:26px;border-radius:6px;background:#fff;border:1px solid #C3D1EA} .fx-cal .c.on{background:#2467E8;border-color:#2467E8;animation:fx-pop 6s cubic-bezier(.2,.8,.2,1) infinite} .fx-tgt .o{left:50%;top:50%;border-radius:50%;border:3px solid #9DBBF7;transform:translate(-50%,-50%)} .fx-tgt .o1{width:104px;height:104px}.fx-tgt .o2{width:66px;height:66px;border-color:#2467E8}.fx-tgt .o3{width:26px;height:26px;border:0;background:#2467E8;animation:fx-pulse 6s ease infinite} .fx-tgt .a{left:50%;top:50%;width:14px;height:14px;margin:-7px 0 0 -7px;border-radius:50%;background:#D4401A;animation:fx-hit 6s cubic-bezier(.3,.7,.2,1) infinite} @keyframes fx-hit{0%,10%{transform:translate(120px,-70px);opacity:0}14%{opacity:1}34%,90%{transform:none;opacity:1}100%{transform:none;opacity:0}} @keyframes fx-pulse{0%,32%{box-shadow:0 0 0 0 rgba(36,103,232,.5)}50%{box-shadow:0 0 0 22px rgba(36,103,232,0)}100%{box-shadow:0 0 0 0 rgba(36,103,232,0)}}  .az-fl-sw{display:flex;align-items:center;gap:16px;margin:0 0 34px;font:600 16px/1 'Inter',sans-serif;color:#7A84A0;flex-wrap:wrap} .az-fl-sw span{transition:color .3s} .az-fl-sw .on{color:#121527} .az-fl-sw button,.az-fl-sw button:hover,.az-fl-sw button:focus{all:unset;box-sizing:border-box;cursor:pointer;position:relative;width:68px;height:36px;border-radius:20px;background:#2467E8!important;transition:background .35s;flex:0 0 68px} .az-fl.pain .az-fl-sw button{background:#C3D1EA!important} .az-fl-sw button:focus-visible{outline:2px solid #121527;outline-offset:3px} .az-fl-sw button:after{content:'';position:absolute;top:4px;left:4px;width:28px;height:28px;border-radius:50%;background:#fff;box-shadow:0 2px 6px rgba(18,21,39,.3);transform:translateX(32px);transition:transform .45s cubic-bezier(.3,1.4,.5,1)} .az-fl.pain .az-fl-sw button:after{transform:none} .az-fl-g{display:grid;grid-template-columns:repeat(3,1fr);gap:22px} @media(max-width:1024px){.az-fl-g{grid-template-columns:repeat(2,1fr)}} @media(max-width:767px){.az-fl-g{grid-template-columns:1fr;gap:16px}} .az-fl-c{perspective:1200px} .az-fl-in{display:grid;height:100%;transform-style:preserve-3d;transform:rotateX(180deg);transition:transform .9s cubic-bezier(.3,.8,.2,1);transition-delay:calc(var(--i)*110ms)} .az-fl.pain .az-fl-in{transform:none} .az-fl.noanim .az-fl-in{transition:none} .az-fl-f,.az-fl-b{grid-area:1/1;-webkit-backface-visibility:hidden;backface-visibility:hidden;border-radius:18px;padding:28px 28px 30px;display:flex;flex-direction:column;gap:14px;min-height:232px} .az-fl-f{background:#fff;border:1px solid #DCE6F7} .az-fl-b{background:#1F5FD6;color:#fff;transform:rotateX(180deg);box-shadow:0 24px 54px rgba(31,95,214,.28)} .az-fl-k{display:flex;align-items:center;gap:10px;font:600 12.5px/1 'Inter',sans-serif;letter-spacing:.12em;text-transform:uppercase;color:#7A84A0} .az-fl-b .az-fl-k{color:#BDEFFF} .az-fl-k i{flex:0 0 28px;height:28px;border-radius:50%;display:flex;align-items:center;justify-content:center;font:700 14px/1 'Inter',sans-serif;font-style:normal;background:#FDE9E2;color:#B5330F} .az-fl-b .az-fl-k i{background:#fff;color:#1F5FD6} .az-fl-f p{margin:0;font:300 22px/1.3 'Sora',sans-serif;letter-spacing:-.02em;color:#121527} .az-fl-b h3{margin:0;font:600 22px/1.25 'Sora',sans-serif;letter-spacing:-.01em;color:#fff} .az-fl-b p{margin:0;font:400 16.5px/1.55 'Inter',sans-serif;color:rgba(255,255,255,.92)} @media(max-width:767px){.az-fl-f,.az-fl-b{min-height:0;padding:22px}.az-fl-f p{font-size:20px}} @media(prefers-reduced-motion:reduce){.az-fl-in{transition:none}.az-fl-sw button:after{transition:none}}  .az-hs{position:relative;max-width:1120px;margin:0 auto;padding:10px 0} .az-hs-line,.az-hs-fill{position:absolute;left:50%;top:0;bottom:0;width:2px;margin-left:-1px;background:#DCE6F7;border-radius:2px} .az-hs-fill{background:#2467E8;transform-origin:top} @supports (animation-timeline:view()){@media(prefers-reduced-motion:no-preference){.az-hs-fill{animation:az-hs-fill linear both;animation-timeline:view();animation-range:cover 12% cover 78%}}} @keyframes az-hs-fill{from{transform:scaleY(0)}to{transform:scaleY(1)}} .az-hs-c{position:relative;display:grid;grid-template-columns:1fr 1fr;gap:0 112px;align-items:center;padding:44px 0} .az-hs-c:nth-child(even) .az-hs-t{order:2} .az-hs-d{position:absolute;left:50%;top:50%;width:54px;height:54px;margin:-27px 0 0 -27px;border-radius:50%;background:#fff;border:2px solid #2467E8;color:#2467E8;display:flex;align-items:center;justify-content:center;font:700 17px/1 'Sora',sans-serif;z-index:1;box-shadow:0 0 0 8px #fff} .az-soft .az-hs-d{box-shadow:0 0 0 8px #EEF4FE} .az-hs-k{font:600 13px/1.4 'Inter',sans-serif;letter-spacing:.12em;text-transform:uppercase;color:#1D4FC4;margin:0 0 10px} .az-hs-t h3{font:300 34px/1.12 'Sora',sans-serif;letter-spacing:-.03em;color:#121527;margin:0 0 14px} .az-hs-t h3 em{font-style:normal;font-weight:800;color:#2467E8} .az-hs-t p{font:400 17.5px/1.7 'Inter',sans-serif;color:#4B5468;margin:0 0 12px} .az-hs-t p:last-child{margin:0} .az-hs-a{background:#fff;border:1px solid #DCE6F7;border-radius:20px;padding:30px;min-height:210px;display:flex;flex-direction:column;justify-content:center;gap:16px;box-shadow:0 22px 50px rgba(36,72,170,.10);font-family:'Inter',sans-serif;overflow:hidden} .hs-duo{display:flex;align-items:center;gap:18px} .hs-duo i{width:74px;height:74px;border-radius:50%;background:#121527;color:#fff;display:flex;align-items:center;justify-content:center;font:700 26px/1 'Sora',sans-serif;font-style:normal;border:4px solid #fff} .hs-duo i+i{margin-left:-36px;background:#2467E8} .hs-duo b{font:800 54px/1 'Sora',sans-serif;letter-spacing:-.05em;color:#2467E8} .hs-duo small{display:block;font:500 15px/1.3 'Inter',sans-serif;color:#4B5468} .hs-chips{display:flex;flex-wrap:wrap;gap:10px} .hs-chips span{position:relative;padding:10px 16px;border-radius:24px;border:1px solid #C3D1EA;background:#fff;font:600 15.5px/1 'Inter',sans-serif;color:#121527} .hs-chips .x{animation:hs-x 9s infinite both;animation-delay:calc(var(--i)*.9s)} .hs-chips .x:after{content:'';position:absolute;left:12px;right:12px;top:50%;height:2px;background:#D4401A;transform:scaleX(0);transform-origin:left;animation:hs-xl 9s infinite both;animation-delay:calc(var(--i)*.9s)} .hs-chips .ok{border-color:#2467E8;background:#2467E8;color:#fff;animation:hs-ok 9s infinite both} @keyframes hs-x{0%,10%{opacity:1}16%,92%{opacity:.45}100%{opacity:1}} @keyframes hs-xl{0%,10%{transform:scaleX(0)}16%,92%{transform:scaleX(1)}100%{transform:scaleX(0)}} @keyframes hs-ok{0%,52%{transform:scale(.9);opacity:.35}60%,92%{transform:scale(1);opacity:1}100%{transform:scale(.9);opacity:.35}} .hs-tags span{animation:hs-tag 9s infinite both;animation-delay:calc(var(--i)*.8s)} .hs-tags span:nth-child(odd){border-color:#2467E8;color:#1D4FC4;background:#EEF4FE} @keyframes hs-tag{0%,6%{opacity:0;transform:translateY(10px) scale(.92)}14%,90%{opacity:1;transform:none}100%{opacity:0}} .hs-road{position:relative;height:96px} .hs-road:before{content:'';position:absolute;left:0;right:0;top:52px;border-top:3px dashed #9DBBF7} .hs-road u{position:absolute;top:70px;text-decoration:none;font:600 14.5px/1 'Inter',sans-serif;color:#121527} .hs-road u.a{left:0}.hs-road u.b{right:0} .hs-road u:before{content:'';position:absolute;top:-21px;width:14px;height:14px;border-radius:50%;background:#121527} .hs-road u.a:before{left:0}.hs-road u.b:before{right:0;background:#D4401A} .hs-road i{position:absolute;top:4px;left:0;white-space:nowrap;padding:8px 12px;border-radius:10px 14px 8px 8px;background:#2467E8;color:#fff;font:700 13px/1 'Sora',sans-serif;font-style:normal;box-shadow:0 8px 18px rgba(36,72,170,.3);animation:hs-car 7s cubic-bezier(.45,0,.55,1) infinite} @keyframes hs-car{0%,6%{left:0;transform:none}88%,100%{left:100%;transform:translateX(-100%)}} .hs-note{font:500 15px/1.5 'Inter',sans-serif;color:#4B5468} .hs-note b{color:#121527;font-weight:600} .hs-num{font:800 72px/1 'Sora',sans-serif;letter-spacing:-.05em;color:#2467E8;font-variant-numeric:tabular-nums} @media(max-width:1024px){.az-hs-c{gap:0 84px}.az-hs-t h3{font-size:28px}} @media(max-width:767px){.az-hs-line,.az-hs-fill{left:19px}.az-hs-c{grid-template-columns:1fr;gap:20px;padding:30px 0 30px 54px}.az-hs-c:nth-child(even) .az-hs-t{order:0}.az-hs-d{left:19px;top:34px;margin:0 0 0 -19px;width:38px;height:38px;font-size:13px;box-shadow:0 0 0 5px #fff}.az-soft .az-hs-d{box-shadow:0 0 0 5px #EEF4FE}.az-hs-t h3{font-size:25px}.az-hs-a{padding:22px;min-height:0}.hs-num{font-size:52px}.hs-duo b{font-size:40px}.hs-duo i{width:58px;height:58px;font-size:20px}} @media(prefers-reduced-motion:reduce){.hs-chips span,.hs-chips .x:after,.hs-road i{animation:none!important}.hs-chips .x{opacity:.45}.hs-chips .x:after{transform:scaleX(1)}.hs-road i{left:100%;transform:translateX(-100%)}}  .az-fx.az-fx4{grid-template-columns:repeat(4,1fr)} @media(max-width:1024px){.az-fx.az-fx4{grid-template-columns:repeat(3,1fr)}} @media(max-width:767px){.az-fx.az-fx4{grid-template-columns:1fr 1fr;gap:14px}} .az-awr.in .az-fx-c{animation:az-fx-in .8s cubic-bezier(.2,.8,.2,1) forwards;animation-delay:calc(var(--i)*120ms + 500ms)} .az-tm{padding:26px 22px 28px!important;text-align:left} .az-tm-av{width:72px;height:72px;border-radius:50%;display:flex;align-items:center;justify-content:center;font:700 24px/1 'Sora',sans-serif;color:#fff;background:#2467E8;margin:0 0 18px 4px;position:relative;transition:transform .35s cubic-bezier(.3,1.4,.5,1)} .az-tm:nth-child(3n+2) .az-tm-av{background:#121527}.az-tm:nth-child(3n) .az-tm-av{background:#D4401A} .az-tm-av:after{content:'';position:absolute;inset:-7px;border-radius:50%;border:2px solid currentColor;color:#9DBBF7;opacity:0;transform:scale(.8);transition:opacity .3s,transform .4s} .az-tm:hover .az-tm-av{transform:scale(1.08) rotate(-6deg)} .az-tm:hover .az-tm-av:after{opacity:1;transform:none} .az-tm h3{font-size:19px!important;margin-top:0!important} .az-tm p{font-size:15.5px!important;line-height:1.5!important} .az-tm .az-tm-f{display:inline-block;margin:0 0 10px 10px;padding:5px 10px;border-radius:20px;background:#EEF4FE;color:#1D4FC4;font:600 12.5px/1 'Inter',sans-serif;letter-spacing:.04em} @media(max-width:767px){.az-tm{padding:20px 16px 22px!important}.az-tm-av{width:56px;height:56px;font-size:19px}.az-tm h3{font-size:17px!important}.az-tm p{font-size:14.5px!important}} .az-ax{position:relative;height:84px;margin:0 8px 44px} .az-ax-l,.az-ax-f{position:absolute;left:0;right:0;top:22px;height:4px;border-radius:3px;background:#DCE6F7} .az-ax-f{background:#2467E8;transform:scaleX(0);transform-origin:left} .az-awr.in .az-ax-f{animation:az-ax-f 2.2s cubic-bezier(.3,.7,.2,1) .2s forwards} @keyframes az-ax-f{to{transform:scaleX(1)}} .az-ax i{position:absolute;top:12px;width:24px;height:24px;margin-left:-12px;border-radius:50%;background:#fff;border:4px solid #2467E8;font-style:normal;opacity:0;transform:scale(.3)} .az-awr.in .az-ax i{animation:az-ax-d .6s cubic-bezier(.3,1.5,.5,1) forwards;animation-delay:calc(.2s + var(--p)*2.2s)} @keyframes az-ax-d{to{opacity:1;transform:none}} .az-ax i b{position:absolute;left:50%;top:32px;transform:translateX(-50%);font:700 15px/1 'Sora',sans-serif;color:#121527;white-space:nowrap} .az-ax i small{position:absolute;left:50%;top:-30px;transform:translateX(-50%);min-width:22px;height:22px;border-radius:11px;background:#D4401A;color:#fff;font:700 12px/22px 'Inter',sans-serif;text-align:center} .az-aw{display:flex;gap:16px;align-items:flex-start;padding:24px!important} .az-aw-m{flex:0 0 52px;height:52px;border-radius:50%;background:#EEF4FE;color:#2467E8;display:flex;align-items:center;justify-content:center;font-size:22px;transition:transform .5s cubic-bezier(.3,1.4,.5,1),background .3s,color .3s} .az-aw:hover .az-aw-m{transform:rotate(360deg);background:#2467E8;color:#fff} .az-aw b{display:block;font:800 30px/1 'Sora',sans-serif;letter-spacing:-.04em;color:#2467E8;margin:0 0 6px} .az-aw span{font:500 16.5px/1.4 'Inter',sans-serif;color:#121527} .az-aw small{display:block;margin-top:6px;font:400 14.5px/1.45 'Inter',sans-serif;color:#4B5468} .az-aw-h .az-aw-m{background:#FDEDE8;color:#D4401A} .az-aw-h:hover .az-aw-m{background:#D4401A;color:#fff} @media(max-width:767px){.az-ax{display:none}.az-aw b{font-size:26px}} @media(prefers-reduced-motion:reduce){.az-ax-f{transform:none}.az-ax i{opacity:1;transform:none}.az-awr.in .az-ax-f,.az-awr.in .az-ax i{animation:none}}  .az-goal{transition:transform .25s ease,box-shadow .35s ease,border-color .35s ease;position:relative;overflow:hidden;isolation:isolate} .az-goal:hover{transform:translateY(-4px);border-color:#1F5FD6;box-shadow:0 22px 48px rgba(31,95,214,.28)} .az-goal:before{content:'';position:absolute;left:var(--mx,50%);top:var(--my,100%);width:2200px;height:2200px;margin:-1100px 0 0 -1100px;border-radius:50%;z-index:0;pointer-events:none;background:radial-gradient(circle,#1F5FD6 0,#1F5FD6 58%,rgba(31,95,214,0) 72%);transform:scale(0);transition:transform 1.25s cubic-bezier(.16,.6,.2,1)} .az-goal:hover:before{transform:scale(1)} .az-goal > .e-con-inner,.az-goal > .e-con,.az-goal > .elementor-widget{position:relative;z-index:2} .az-goal .elementor-widget:has(> .elementor-widget-container > .az-arw){position:absolute!important;inset:0;z-index:3!important;pointer-events:none;margin:0} .az-arw{position:absolute;left:26px;right:53%;top:30%;bottom:10%;display:block;overflow:visible} .az-arw path{stroke-dasharray:420;stroke-dashoffset:420;opacity:0} .az-goal:hover .az-arw-l{animation:az-arw-l 4s cubic-bezier(.4,0,.2,1) both} .az-goal:hover .az-arw-h{animation:az-arw-h 4s cubic-bezier(.4,0,.2,1) both} @keyframes az-arw-l{0%,11%{stroke-dashoffset:420;opacity:0}12%{opacity:1}34%{stroke-dashoffset:0;opacity:1}82%{stroke-dashoffset:0;opacity:1}90%,100%{stroke-dashoffset:0;opacity:0}} @keyframes az-arw-h{0%,32%{stroke-dashoffset:420;opacity:0}33%{opacity:1}42%{stroke-dashoffset:340;opacity:1}82%{stroke-dashoffset:340;opacity:1}90%,100%{stroke-dashoffset:340;opacity:0}} @media(max-width:1024px){.az-arw{display:none}} .az-goal .elementor-widget-icon,.az-goal .elementor-widget-text-editor{transition:opacity .3s} .az-goal .elementor-widget-heading{transition:transform .55s cubic-bezier(.2,.8,.2,1),color .4s .1s} .az-goal:hover .elementor-widget-icon,.az-goal:hover .elementor-widget-text-editor{animation:az-hide 4s both} @keyframes az-hide{0%{opacity:1}8%{opacity:0}86%{opacity:0}100%{opacity:1}} .az-goal:hover .elementor-widget-heading{animation:az-up 4s cubic-bezier(.2,.8,.2,1) both} @keyframes az-up{0%{transform:none}10%{transform:translateY(-34px)}86%{transform:translateY(-34px)}100%{transform:none}} .az-goal .elementor-heading-title,.az-goal .az-gl a{transition:color .4s .1s,border-color .4s .1s} .az-goal:hover .elementor-heading-title,.az-goal:hover .az-gl a{color:#fff!important} .az-goal .elementor-widget-text-editor,.az-goal .elementor-widget-text-editor p,.az-goal .elementor-icon{transition:color .4s} .az-goal:hover .elementor-widget-text-editor,.az-goal:hover .elementor-widget-text-editor p{color:#DFF6FF!important} .az-goal:hover .elementor-icon{color:#BDEFFF!important} .az-goal:hover .elementor-icon svg{fill:#BDEFFF!important} .az-goal:hover .az-gl a{border-color:rgba(255,255,255,.28)} .az-goal:hover .az-gl a svg{color:#BDEFFF!important} .az-goal:hover .az-gl a:hover{color:#BDEFFF!important} @media(prefers-reduced-motion:reduce){.az-goal:before{transition:none} .az-goal:hover .elementor-widget-icon,.az-goal:hover .elementor-widget-text-editor,.az-goal:hover .elementor-widget-heading{animation:none} .az-goal:hover .az-arw path{animation:none;opacity:0}} .az-goal-all,.az-goal-help{position:relative;overflow:hidden;isolation:isolate;transition:transform .3s ease,box-shadow .4s ease,border-color .4s ease} .az-goal-all:hover{transform:translateY(-4px);box-shadow:0 22px 48px rgba(31,95,214,.3)} .az-goal-all:before{content:'';position:absolute;left:var(--mx,70%);top:var(--my,50%);width:520px;height:520px;margin:-260px 0 0 -260px;border-radius:50%;background:radial-gradient(circle,rgba(255,255,255,.22) 0,rgba(255,255,255,.08) 38%,rgba(255,255,255,0) 66%);opacity:0;transition:opacity .6s ease;pointer-events:none;z-index:0} .az-goal-all:hover:before{opacity:1} .az-goal-all > .e-con-inner,.az-goal-all > .e-con,.az-goal-all > .elementor-widget{position:relative;z-index:2} .az-goal-all .elementor-button-icon{transition:transform .3s cubic-bezier(.2,.8,.2,1)} .az-goal-all:hover .elementor-button-icon{transform:translateX(5px)} .az-goal-help:hover{transform:translateY(-4px);box-shadow:0 22px 48px rgba(31,95,214,.16);border-color:#1F5FD6} .az-goal-help:before{content:'';position:absolute;left:var(--mx,70%);top:var(--my,50%);width:560px;height:560px;margin:-280px 0 0 -280px;border-radius:50%;background:radial-gradient(circle,rgba(31,95,214,.13) 0,rgba(31,95,214,.05) 40%,rgba(31,95,214,0) 66%);opacity:0;transition:opacity .6s ease;pointer-events:none;z-index:0} .az-goal-help:hover:before{opacity:1} .az-goal-help > .e-con-inner,.az-goal-help > .e-con,.az-goal-help > .elementor-widget{position:relative;z-index:2} .az-goal-help:hover .elementor-button-icon .fa-phone{animation:az-ring 1.1s ease-in-out .15s 2} @keyframes az-ring{0%,100%{transform:rotate(0)}15%{transform:rotate(-14deg)}30%{transform:rotate(12deg)}45%{transform:rotate(-9deg)}60%{transform:rotate(6deg)}75%{transform:rotate(-3deg)}} @media(prefers-reduced-motion:reduce){.az-goal-all:before,.az-goal-help:before{transition:none;opacity:0} .az-goal-help:hover .elementor-button-icon .fa-phone{animation:none}} .az-anim-why .az-award{position:relative;isolation:isolate} .az-anim-why .az-award .elementor-icon{transform:scale(0);transition:transform .5s cubic-bezier(.3,1.7,.4,1)} .az-anim-why .az-award.on .elementor-icon{transform:scale(1)} .az-anim-why .az-award .elementor-widget-text-editor{opacity:.38;transition:opacity .45s} .az-anim-why .az-award.on .elementor-widget-text-editor{opacity:1} .az-anim-why .az-award:after{content:'';position:absolute;left:-14px;right:-14px;top:6px;bottom:6px;border-radius:12px;background:#DFE9FB;opacity:0;pointer-events:none;z-index:-1} .az-anim-why .az-award.on:after{animation:az-flash 1.1s ease-out} @keyframes az-flash{0%{opacity:0}25%{opacity:1}100%{opacity:0}} .az-cnt{display:flex;flex-direction:column;gap:8px} .az-cnt-n{font:500 15px/1 'Inter',sans-serif;color:#4B5468} .az-cnt-n b{font:700 28px/1 'Sora',sans-serif;color:#2467E8;margin-right:4px} .az-cnt-n i{font-style:normal} .az-cnt-bar{display:block;height:6px;border-radius:3px;background:#DFE9FB;overflow:hidden;max-width:280px} .az-cnt-bar span{display:block;height:100%;width:0;background:#2467E8;border-radius:3px;transition:width .6s cubic-bezier(.2,.8,.2,1)} .az-anim-steps .az-step{position:relative;border-top-color:transparent!important} .az-anim-steps .az-step:before{content:'';position:absolute;left:0;top:-1px;height:2px;width:100%;background:#2467E8;transform:scaleX(0);transform-origin:left;transition:transform .75s cubic-bezier(.2,.8,.2,1) calc(var(--i)*.42s)} .az-anim-steps.in .az-step:before{transform:scaleX(1)} .az-anim-steps .e-con .e-con .az-numi{opacity:.2;transform:translateY(8px)} .az-anim-steps.in .az-step .az-numi{opacity:1;transform:none;transition:opacity .5s calc(var(--i)*.42s + .5s),transform .5s calc(var(--i)*.42s + .5s)} @media(prefers-reduced-motion:reduce){.az-anim-why .az-award .elementor-icon,.az-anim-why .az-award .elementor-widget-text-editor{transform:none;opacity:1;transition:none} .az-anim-steps .az-step:before{transform:scaleX(1);transition:none} .az-anim-steps .e-con .e-con .az-numi{opacity:1;transform:none;transition:none}} .az-gl{list-style:none;margin:6px 0 0;padding:0;display:flex;flex-direction:column} .az-gl li{margin:0} .az-gl a{display:flex;justify-content:space-between;align-items:center;gap:12px;padding:11px 0;border-top:1px solid #DCE6F7;font:600 15.5px/1.3 'Inter',sans-serif;color:#121527;text-decoration:none} .az-gl a svg{color:#2467E8;flex:0 0 auto;transition:transform .2s} .az-gl a:hover{color:#2467E8} .az-gl a:hover svg{transform:translateX(4px)} .az-goal-help{border:1px solid #2467E8} @media(max-width:767px){.az-goal-help .elementor-button{width:100%;text-align:center}} .az-tl{position:relative;height:520px;overflow:hidden;-webkit-mask-image:linear-gradient(180deg,transparent,#000 16%,#000 84%,transparent);mask-image:linear-gradient(180deg,transparent,#000 16%,#000 84%,transparent)} .az-tl-in{display:flex;flex-direction:column;animation:az-tl 52s linear infinite;will-change:transform} .az-tl:hover .az-tl-in{animation-play-state:paused} @keyframes az-tl{to{transform:translateY(-50%)}} .az-tl-i{display:flex;gap:18px;align-items:flex-start;padding:15px 0;border-bottom:1px solid #DCE6F7} .az-tl-y{flex:0 0 104px;font:400 27px/1.15 'Sora',sans-serif;color:#2467E8;letter-spacing:-.02em} .az-tl-t{font:400 17px/1.45 'Inter',sans-serif;color:#121527;padding-top:4px} .az-tl-t small{display:block;font-size:14px;line-height:1.45;color:#4B5468;margin-top:2px} @media(max-width:767px){.az-tl{height:400px} .az-tl-y{flex-basis:98px;font-size:22px;white-space:nowrap} .az-tl-t{font-size:16px}} @media(prefers-reduced-motion:reduce){.az-tl{height:auto;-webkit-mask-image:none;mask-image:none} .az-tl-in{animation:none} .az-tl-copy{display:none}} .az-blog-car .swiper-pagination-bullet{background:#1F5FD6;opacity:.25} .az-blog-car .swiper-pagination-bullet-active{opacity:1} .az-blog-car .elementor-swiper-button{color:#1F5FD6} .az-blog-car .swiper{padding-bottom:36px} .az-short{border-left:3px solid #2467E8;padding-left:22px} .az-short p{font-size:19px;line-height:1.6;color:#121527} .az-dato{background:#EEF4FE;border-radius:14px;padding:18px 20px} .az-dato b{display:block;font:700 20px/1.2 'Sora',sans-serif;color:#1F5FD6;margin-bottom:4px} .az-dato span{font:400 14.5px/1.45 'Inter',sans-serif;color:#4B5468} .az-bimg{width:100%;height:auto;border-radius:16px;display:block;margin-top:6px} .az-ext{font:400 14px/1.6 'Inter',sans-serif;color:#4B5468;margin:0} .az-ext a{color:#1D4FC4;text-decoration:underline} .az-fd-w h3.az-fd-n{margin:0;font:inherit;font-weight:700;display:block;color:inherit} @media(min-width:1025px) and (max-width:1560px){.elementor-location-header .elementor-widget:has(> .elementor-widget-container > .az-hphone){display:none!important}} .az-mp-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:14px} .az-mp{position:relative;display:flex;flex-direction:column;gap:8px;padding:20px 18px 16px;background:#F7FAFF;border:1px solid #DCE6F7;border-radius:16px;text-decoration:none;color:#121527;transition:transform .25s ease,box-shadow .25s ease,border-color .25s ease,background .25s ease} .az-mp:hover{transform:translateY(-3px);border-color:#1F5FD6;box-shadow:0 16px 36px rgba(31,95,214,.16);background:#fff} .az-mp-ic{width:42px;height:42px;border-radius:12px;background:#fff;border:1px solid #DCE6F7;display:flex;align-items:center;justify-content:center;color:#1F5FD6;margin-bottom:4px} .az-mp-ic svg{width:22px;height:22px} .az-mp:hover .az-mp-ic{background:#1F5FD6;border-color:#1F5FD6;color:#fff} .az-mp b{font:700 16px/1.25 'Sora',sans-serif;letter-spacing:-.01em} .az-mp small{font:400 13.5px/1.45 'Inter',sans-serif;color:#4B5468;flex:1} .az-mp em{font:600 13px/1 'Inter',sans-serif;font-style:normal;color:#1F5FD6;margin-top:6px} .az-mp em i{font-style:normal;display:inline-block;transition:transform .2s} .az-mp:hover em i{transform:translateX(4px)} .az-mp-hi{background:#fff;border-color:#1F5FD6;box-shadow:0 10px 26px rgba(31,95,214,.10)} .az-mp-tag{position:absolute;top:-10px;left:16px;background:#D4401A;color:#fff;font:700 10.5px/1 'Inter',sans-serif;letter-spacing:.08em;text-transform:uppercase;padding:6px 9px;border-radius:999px} @media(max-width:1024px){.az-mp-grid{grid-template-columns:1fr 1fr;gap:10px} .az-mp{padding:16px 14px 12px}} @media(max-width:600px){.az-mp-grid{grid-template-columns:1fr}} @media(max-width:767px){body.home .az-vhero{min-height:0!important;height:100svh!important;background:#121527} body.home .az-vhero .elementor-background-video-hosted{position:absolute!important;left:0!important;right:auto!important;top:auto!important;bottom:0!important;width:100vw!important;height:177.78vw!important;max-height:100%!important;transform:none!important;object-fit:contain} body.home .az-vhero:after{height:48px!important;background:linear-gradient(180deg,rgba(31,95,214,0),rgba(31,95,214,.85))!important} body.home .az-vcue{bottom:10px}} .az-mm-dw{margin-top:22px;padding-top:18px;border-top:1px solid #DCE6F7} .az-mm-dw-h{font:600 12.5px/1 'Inter',sans-serif;letter-spacing:.14em;text-transform:uppercase;color:#1F5FD6;margin:0 0 10px 12px} .az-mm-dw-g{display:grid;grid-template-columns:repeat(3,1fr);gap:2px 14px} .az-mm-dw-g>a{display:flex;flex-direction:column;gap:2px;padding:10px 12px;border-radius:10px;text-decoration:none;transition:background .18s} .az-mm-dw-g>a b{font:600 15px/1.3 'Sora',sans-serif;color:#121527} .az-mm-dw-g>a small{font:400 13px/1.4 'Inter',sans-serif;color:#4B5468} .az-mm-dw-g>a:hover{background:#EEF4FE} .az-mm-dw-g>a:hover b{color:#1D4FC4} .az-mm-dw-c{padding:10px 12px;display:flex;flex-direction:column;gap:6px} .az-mm-dw-c b{font:600 15px/1.3 'Sora',sans-serif;color:#121527} .az-mm-dw-c span{display:flex;flex-wrap:wrap;gap:4px 12px} .az-mm-dw-c a{font:500 13px/1.4 'Inter',sans-serif;color:#1F5FD6;text-decoration:none} .az-mm-dw-c a:hover{text-decoration:underline} html.az-noche .az-mm-dw{border-color:rgba(255,255,255,.1)} html.az-noche .az-mm-dw-g b{color:#E6EAF3!important} html.az-noche .az-mm-dw-g small{color:#AEB8CC!important} html.az-noche .az-mm-dw-g>a:hover{background:#161B2E} .elementor-widget:has(>.elementor-widget-container>.az-tm-w){width:100%} .az-tm-w{position:relative;width:100%;max-width:480px;margin:0 auto} .az-tm-w:before{content:'';display:block;padding-top:102%} .az-avt{position:absolute;inset:0;container-type:inline-size;background:#fff;border:1px solid #DCE6F7;border-radius:24px;box-shadow:0 30px 70px -30px rgba(31,95,214,.35);overflow:hidden} .az-avt:before{content:'';position:absolute;inset:0;background:radial-gradient(circle at 50% 45%,#EEF4FE 0,#EEF4FE 22%,transparent 60%)} .az-avt svg{position:absolute;inset:0;width:100%;height:100%} .az-avt line{fill:none;vector-effect:non-scaling-stroke} .az-avt .l line{stroke:#C9DAF6;stroke-width:1.5;stroke-dasharray:1;stroke-dashoffset:1} .az-avt .f line{stroke:#1F5FD6;stroke-width:2;stroke-linecap:round;stroke-dasharray:.06 .94;stroke-dashoffset:1;opacity:0} .az-tm-c{position:absolute;left:50%;top:45%;transform:translate(-50%,-50%) scale(.6);opacity:0;width:32cqw;aspect-ratio:1;border-radius:50%;background:#1F5FD6;color:#fff;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;box-shadow:0 0 0 0 rgba(31,95,214,.35);z-index:2} .az-tm-c small{font:600 2cqw/1.25 'Inter',sans-serif;letter-spacing:.1em;text-transform:uppercase;color:#DFF6FF;max-width:24cqw} .az-tm-c b{font:700 7.4cqw/1 'Sora',sans-serif;letter-spacing:-.02em;margin:1.4cqw 0 1cqw} .az-tm-c span{font:400 2.6cqw/1.25 'Inter',sans-serif;color:#DFF6FF;max-width:22cqw} .az-tm-n{position:absolute;transform:translate(-50%,-50%) scale(.4);opacity:0;display:flex;align-items:center;gap:1.6cqw;background:#fff;border:1px solid #DCE6F7;border-radius:999px;padding:1.8cqw 3cqw 1.8cqw 2.2cqw;font:600 3.3cqw/1 'Sora',sans-serif;color:#121527;white-space:nowrap;box-shadow:0 8px 20px rgba(31,95,214,.12);z-index:2} .az-tm-n i{width:2cqw;height:2cqw;border-radius:50%;background:#1F5FD6;box-shadow:0 0 0 .9cqw #EEF4FE} .az-tm-r{position:absolute;left:50%;bottom:4.5cqw;transform:translate(-50%,30%);opacity:0;display:flex;align-items:center;gap:2.6cqw;background:#121527;color:#fff;border-radius:14px;padding:2.4cqw 3.4cqw;font:500 2.7cqw/1.2 'Inter',sans-serif;white-space:nowrap;z-index:3} .az-tm-r b{font:700 3cqw/1 'Sora',sans-serif;color:#BDEFFF;margin-right:.6cqw} .az-tm-r span{display:flex;align-items:center;gap:1cqw} .az-tm-r i{width:1.8cqw;height:1.8cqw;border-radius:50%;background:#22C55E} .az-avt.on .az-tm-c{animation:az-tm-pop .6s cubic-bezier(.2,.9,.3,1.2) forwards,az-tm-pulse 2.8s ease-out 1.2s infinite} .az-avt.on .l line{animation:az-tm-draw .5s ease forwards;animation-delay:calc(.7s + var(--i)*.28s)} .az-avt.on .az-tm-n{animation:az-tm-npop .45s cubic-bezier(.2,.9,.3,1.3) forwards;animation-delay:calc(1s + var(--i)*.28s)} .az-avt.on .f line{animation:az-tm-flow 2.4s linear infinite;animation-delay:calc(3.4s + var(--i)*.34s)} .az-avt line.y{stroke:#D4401A;stroke-width:1.5;stroke-dasharray:.03 .025;opacity:0} .az-avt.on line.y{animation:az-tm-fade .5s ease forwards 3.1s} @keyframes az-tm-fade{to{opacity:.8}} .az-tm-you{border-color:#F3C7B8;background:#FFF7F4;font:500 2.9cqw/1.2 'Inter',sans-serif;color:#4B5468;padding:1.5cqw 2.6cqw 1.5cqw 2cqw} .az-tm-you b{font:700 3.1cqw/1 'Sora',sans-serif;color:#D4401A;margin-right:.6cqw} .az-tm-you i{background:#D4401A;box-shadow:0 0 0 .9cqw #FDE6DD} .az-avt.on .az-tm-you{animation:az-tm-npop .45s cubic-bezier(.2,.9,.3,1.3) forwards 3.1s} .az-avt.on .az-tm-r{animation:az-tm-up .6s ease forwards 3.6s} @keyframes az-tm-pop{to{opacity:1;transform:translate(-50%,-50%) scale(1)}} @keyframes az-tm-npop{to{opacity:1;transform:translate(-50%,-50%) scale(1)}} @keyframes az-tm-draw{to{stroke-dashoffset:0}} @keyframes az-tm-flow{0%{opacity:1;stroke-dashoffset:1}100%{opacity:1;stroke-dashoffset:0}} @keyframes az-tm-up{to{opacity:1;transform:translate(-50%,0)}} @keyframes az-tm-pulse{0%{box-shadow:0 0 0 0 rgba(31,95,214,.35)}70%,100%{box-shadow:0 0 0 5cqw rgba(31,95,214,0)}} @media(prefers-reduced-motion:reduce){.az-avt line.y{animation:none!important;opacity:.8}.az-avt .az-tm-c,.az-avt .az-tm-n,.az-avt .az-tm-r{animation:none!important;opacity:1}.az-avt .az-tm-c,.az-avt .az-tm-n{transform:translate(-50%,-50%)}.az-avt .az-tm-r{transform:translate(-50%,0)}.az-avt .l line{animation:none!important;stroke-dashoffset:0}.az-avt .f line{display:none}} html.az-noche .az-avt{background:#161B2E;border-color:rgba(255,255,255,.08)} html.az-noche .az-avt:before{background:radial-gradient(circle at 50% 45%,#1C2440 0,transparent 60%)} html.az-noche .az-tm-n{background:#1C2440;border-color:rgba(255,255,255,.1);color:#E6EAF3} html.az-noche .az-tm-you{background:#2A1E1C;color:#E6EAF3} .az-vend{position:absolute;left:50%;bottom:9%;z-index:4;display:flex;flex-direction:column;align-items:center;gap:6px;padding:16px 30px 12px;border-radius:22px;background:rgba(255,255,255,.96);box-shadow:0 24px 60px -18px rgba(10,20,60,.55);text-decoration:none;color:#121527!important;opacity:0;transform:translate(-50%,24px) scale(.96);pointer-events:none;transition:opacity .6s ease,transform .7s cubic-bezier(.2,.9,.3,1.15)} .az-vend.on{opacity:1;transform:translate(-50%,0) scale(1);pointer-events:auto} .az-vend:hover{box-shadow:0 28px 70px -16px rgba(10,20,60,.65)} .az-vend small{font:600 11px/1 'Inter',sans-serif;letter-spacing:.18em;text-transform:uppercase;color:#1F5FD6} .az-vend b{font:700 18px/1.2 'Sora',sans-serif;letter-spacing:-.01em;white-space:nowrap} .az-vend .ar{position:relative;width:18px;height:22px;margin-top:2px} .az-vend .ar i{position:absolute;left:3px;width:12px;height:12px;border-right:2px solid #D4401A;border-bottom:2px solid #D4401A;transform:rotate(45deg);opacity:0;animation:az-vend-ar 1.6s ease-in-out infinite} .az-vend .ar i+i{animation-delay:.3s} @keyframes az-vend-ar{0%{top:-4px;opacity:0}40%{opacity:1}100%{top:10px;opacity:0}} .az-vend-on .az-vcue{opacity:0;transition:opacity .4s} @media(max-width:767px){.az-vend{bottom:14%;padding:13px 22px 10px}.az-vend b{font-size:16px}} @media(prefers-reduced-motion:reduce){.az-vend{transition:opacity .3s}.az-vend .ar i{animation:none;opacity:1;top:3px}.az-vend .ar i+i{display:none}} .az-postcta{margin:32px 0 8px;padding:22px 24px;background:#EEF4FE;border:1px solid #DCE6F7;border-left:4px solid #1F5FD6;border-radius:14px} .az-postcta p{margin:0;font:400 16.5px/1.6 'Inter',sans-serif;color:#121527} .az-postcta a{color:#1F5FD6;font-weight:600} @supports (animation-timeline:view()){@media(prefers-reduced-motion:no-preference){ .az-guia .az-rv{animation-range:entry 0% entry 30%} .az-guia .az-guia-c.az-rv{animation:az-guia-in linear both;animation-timeline:view();animation-range:entry 0% entry 34%}}} @keyframes az-guia-in{from{opacity:0;translate:0 18px}to{opacity:1;translate:0 0}} .az-kst{display:flex;align-items:center;gap:18px;padding:18px 22px;border:1.5px solid #C9D8F2;border-left:4px solid #1F5FD6;border-radius:14px;background:#F5F8FE} .az-kst-dot{flex:0 0 auto;width:12px;height:12px;border-radius:50%;background:#D4401A;box-shadow:0 0 0 0 rgba(212,64,26,.5);animation:az-kst-p 2.2s ease-out infinite} @keyframes az-kst-p{0%{box-shadow:0 0 0 0 rgba(212,64,26,.45)}70%{box-shadow:0 0 0 12px rgba(212,64,26,0)}100%{box-shadow:0 0 0 0 rgba(212,64,26,0)}} .az-kst-t{flex:1 1 auto;min-width:0} .az-kst-t b{font:700 16px/1.3 'Sora',sans-serif;color:#121527;margin-right:10px} .az-kst-d{font:500 13px/1.3 'Inter',sans-serif;color:#4B5468} .az-kst-t p{margin:4px 0 0;font:400 15.5px/1.55 'Inter',sans-serif;color:#121527} .az-kst-a{flex:0 0 auto;display:inline-flex;align-items:center;gap:8px;padding:12px 18px;border-radius:12px;background:#D4401A;color:#fff!important;font:700 15px/1 'Inter',sans-serif;text-decoration:none;white-space:nowrap} .az-kst-a:hover{background:#121527} @media(max-width:767px){.az-kst{flex-wrap:wrap;gap:12px;padding:16px} .az-kst-a{width:100%;justify-content:center}} @media(prefers-reduced-motion:reduce){.az-kst-dot{animation:none}} .az-kp-tpl .az-klp>.e-con-inner>.e-con{flex-direction:column!important;gap:28px!important} .az-kp-tpl .az-klp>.e-con-inner>.e-con>.e-con{width:100%!important;max-width:100%!important} .az-kp-tpl{margin:36px 0} .az-kp-tpl .az-klp{border-radius:16px;overflow:hidden;padding-top:40px!important;padding-bottom:40px!important} .az-kp-tpl .az-eyebrow h2.elementor-heading-title{counter-increment:none} .az-kp-tpl .az-eyebrow h2.elementor-heading-title:before{content:none;display:none} .az-kst-d{white-space:nowrap} .az-kst a.az-kst-a,.az-kst a.az-kst-a:hover{text-decoration:none!important;border:0!important} .az-kp-tpl-kit-estado{margin:0 0 28px} .az-kp-tpl-kit-estado>.elementor>.e-con{padding:0!important} html.az-noche .az-kst{background:#161B2E!important;border-color:rgba(255,255,255,.12)!important} html.az-noche .az-kst-t b,html.az-noche .az-kst-t p{color:#F3F6FC!important} html.az-noche .az-kst-d{color:#C3CBDD!important} .az-kbody p{margin:0 0 14px} .az-kbody ul,.az-kbody ol{margin:0 0 16px;padding-left:22px} .az-kbody li{margin:0 0 8px} .az-kbody table{width:100%;border-collapse:collapse;margin:8px 0 18px;font-size:16px} .az-kbody th,.az-kbody td{padding:10px 12px;border:1px solid #DCE6F7;text-align:left;vertical-align:top} .az-kbody th{background:#EEF4FE;font-weight:600} .az-kbody .az-knote{padding:14px 16px;border-left:3px solid #1F5FD6;background:#F5F8FE;border-radius:0 10px 10px 0;color:#4B5468} @media(max-width:767px){.az-kbody table{display:block;overflow-x:auto;font-size:14.5px}} .az-narrow>.e-con-inner>.e-con,.az-narrow>.e-con{max-width:900px!important} .az-kanswer .elementor-widget-text-editor{padding:20px 22px;border-radius:14px;background:#F5F8FE;border:1.5px solid #DCE6F7}/* End custom CSS */