.elementor-10426 .elementor-element.elementor-element-ee43e5d{--display:flex}.elementor-10426 .elementor-element.elementor-element-f7928d7{--display:flex}.elementor-10426 .elementor-element.elementor-element-5981ae1{--display:flex}.elementor-10426 .elementor-element.elementor-element-af10003{--display:flex}.elementor-10426 .elementor-element.elementor-element-af10004{--display:flex}@media(min-width:768px){.elementor-10426 .elementor-element.elementor-element-ee43e5d{--content-width:1280px}.elementor-10426 .elementor-element.elementor-element-5981ae1{--content-width:1280px}.elementor-10426 .elementor-element.elementor-element-af10003{--content-width:1280px}}.elementor.elementor-10426{color:#191841}.elementor.elementor-10426 .ef-author-hero{position:relative;background:#1A212E;color:#fff;overflow:hidden;border-radius:0;padding:0}.elementor.elementor-10426 .ef-author-hero::before{content:"";position:absolute;right:-160px;top:-200px;width:480px;height:480px;border-radius:50%;background:linear-gradient(200deg,#5B2BD6 20%,#C109FF 61%);opacity:.3;filter:blur(90px);pointer-events:none}.elementor.elementor-10426 .ef-author-hero>.e-con-inner{max-width:1280px;padding:clamp(36px,4.5vw,56px) clamp(20px,4vw,48px);flex-direction:row;align-items:center;gap:28px clamp(28px,4vw,56px)}.elementor.elementor-10426 .ef-author-avatar{flex:0 0 auto;width:clamp(128px,14vw,176px)}.elementor.elementor-10426 .ef-author-avatar img{display:block;width:100%;height:auto;aspect-ratio:1;object-fit:cover;object-position:center 20%;border:6px solid #fff;border-radius:50%}.elementor.elementor-10426 .ef-author-copy{flex:1;min-width:0;max-width:820px;padding:0;gap:14px;align-items:flex-start;text-align:left}.elementor.elementor-10426 .ef-author-role{width:auto}.elementor.elementor-10426 .ef-author-role:has(.elementor-heading-title:empty){display:none}.elementor.elementor-10426 .ef-author-role .elementor-heading-title{display:inline-block;background:#D6C2FF;color:#191841;padding:8px 16px;border-radius:999px;font-size:12px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;line-height:1.3}.elementor.elementor-10426 .ef-author-name h1{margin:0;color:#fff;font-size:clamp(34px,4vw,52px);line-height:1.05;letter-spacing:.01em;font-weight:800}.elementor.elementor-10426 .ef-author-bio{color:rgb(255 255 255 / .88);font-size:clamp(15px,1.25vw,17px);line-height:1.6;font-weight:500;text-wrap:pretty}.elementor.elementor-10426 .ef-author-bio p{margin:0}.elementor.elementor-10426 a.ef-author-jump{display:inline-flex;gap:8px;margin-top:4px;color:#88E2D2;font-size:14px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;text-decoration:none}.elementor.elementor-10426 a.ef-author-jump:hover{color:#fff}.elementor.elementor-10426 .ef-author-resources{background:#fff;padding:0;scroll-margin-top:120px}.elementor.elementor-10426 .ef-author-resources>.e-con-inner{max-width:1280px;padding:clamp(28px,3.5vw,44px) clamp(20px,4vw,48px) clamp(56px,7vw,96px)}.elementor.elementor-10426 .ef-author-resources .stack-grid{display:flex;flex-direction:column;gap:24px;margin:0}.elementor.elementor-10426 a.stack-card{display:grid;grid-template-columns:minmax(180px,300px) minmax(0,1fr) auto;align-items:center;gap:24px 48px;padding:clamp(20px,2.4vw,32px);border:1px solid rgb(25 24 65 / .1);border-radius:12px;background:#F9F9FB;color:#191841;box-shadow:none;text-decoration:none;transition:background .2s ease,box-shadow .2s ease,border-color .2s ease}.elementor.elementor-10426 .stack-card .stack-header{width:100%;padding:0;margin:0;aspect-ratio:1200/627;border-radius:6px;overflow:hidden;background:#F0EDFC}.elementor.elementor-10426 .stack-card .stack-header picture{display:block;width:100%;height:100%}.elementor.elementor-10426 .stack-card .stack-header img{display:block;position:static;width:100%;height:100%;object-fit:cover;border-radius:0}.elementor.elementor-10426 .stack-card .stack-body{display:flex;flex-direction:column;gap:12px;padding:0;min-width:0}.elementor.elementor-10426 .stack-card .title{color:#191841;font-size:clamp(20px,1.9vw,24px);line-height:1.25;font-weight:700;margin:0;text-wrap:pretty}.elementor.elementor-10426 .stack-card .meta{display:flex;flex-wrap:wrap;align-items:center;gap:6px 12px;font-size:15px;font-weight:500;line-height:1.5;color:#4B4A6B;margin:0}.elementor.elementor-10426 .stack-card .meta>*{margin:0}.elementor.elementor-10426 .stack-card .meta .read,.elementor.elementor-10426 .stack-card .meta .author{display:inline-flex;align-items:center;gap:6px}.elementor.elementor-10426 .stack-card .meta .dash,.elementor.elementor-10426 .stack-card .meta .author{color:#087B65}.elementor.elementor-10426 .stack-card .meta svg{fill:currentColor}.elementor.elementor-10426 .stack-card .summary{display:block;margin:0;font-size:16px;line-height:1.6;font-weight:500;color:#4B4A6B;text-wrap:pretty}.elementor.elementor-10426 .stack-card .stack-footer{padding:0;margin:0}.elementor.elementor-10426 .stack-card .cta,.elementor.elementor-10426 .ef-author-demo .elementor-button{display:inline-flex;align-items:center;justify-content:center;margin:0;padding:14px 28px;border:0;border-radius:999px;background:#88E2D2;color:#191841;font-size:16px;line-height:1.5;font-weight:700;white-space:nowrap;text-decoration:none}.elementor.elementor-10426 .stack-card:is(:hover,:focus-visible){background:#191841;border-color:#191841;box-shadow:0 12px 32px rgb(25 24 65 / .18);text-decoration:none}.elementor.elementor-10426 .stack-card:is(:hover,:focus-visible) .title,.elementor.elementor-10426 .stack-card:is(:hover,:focus-visible) .meta{color:#fff}.elementor.elementor-10426 .stack-card:is(:hover,:focus-visible) .summary{color:rgb(255 255 255 / .9)}.elementor.elementor-10426 .stack-card:is(:hover,:focus-visible) .meta .dash,.elementor.elementor-10426 .stack-card:is(:hover,:focus-visible) .meta .author{color:#88E2D2}.elementor.elementor-10426 a:focus-visible{outline:3px solid #5741DC;outline-offset:4px}.elementor.elementor-10426 .ef-author-demo{padding:0;background:linear-gradient(100deg,#5ED1FF -35%,#8D17C0 58%,#FF524D 100%,#F8A45D 144%);color:#fff}.elementor.elementor-10426 .ef-author-demo>.e-con-inner{max-width:1280px;flex-direction:row;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:24px;padding:48px clamp(20px,4vw,48px)}.elementor.elementor-10426 .ef-author-demo-copy{max-width:640px;flex:1 1 400px;padding:0;gap:6px}.elementor.elementor-10426 .ef-author-demo h2{margin:0;font-size:clamp(24px,2.6vw,32px);line-height:1.2;font-weight:700;color:#fff}.elementor.elementor-10426 .ef-author-demo p{margin:0;font-size:17px;line-height:1.5;font-weight:500;color:#fff}.elementor.elementor-10426 .ef-author-demo-button{width:auto}.elementor.elementor-10426 .ef-author-demo .elementor-button:hover{background:#fff;color:#191841}@media(max-width:1100px){.elementor.elementor-10426 a.stack-card{grid-template-columns:minmax(180px,250px) minmax(0,1fr);gap:24px}.elementor.elementor-10426 .stack-card .stack-header{grid-row:1/3;align-self:center}.elementor.elementor-10426 .stack-card .stack-footer{grid-column:2}}@media(max-width:767px){.elementor.elementor-10426 .ef-author-hero>.e-con-inner{flex-direction:column;align-items:flex-start}.elementor.elementor-10426 .ef-author-copy{flex:auto;width:100%}.elementor.elementor-10426 a.stack-card{grid-template-columns:minmax(0,1fr)}.elementor.elementor-10426 .stack-card .stack-header{grid-row:auto}.elementor.elementor-10426 .stack-card .stack-footer{grid-column:auto}.elementor.elementor-10426 .ef-author-demo-copy{flex-basis:auto}}@media(prefers-reduced-motion:reduce){.elementor.elementor-10426 a{transition:none}}.elementor.elementor-10426 .ef-author-hero{padding-top:85px}.elementor.elementor-10426 .ef-author-hero>.e-con-inner,.elementor.elementor-10426 .ef-author-resources>.e-con-inner,.elementor.elementor-10426 .ef-author-demo>.e-con-inner{width:100%}@media(max-width:1024px){.elementor.elementor-10426 .ef-author-hero{padding-top:71px}}.elementor.elementor-10426 a.stack-card{display:grid!important;height:auto}.elementor.elementor-10426 .stack-card .meta .date,.elementor.elementor-10426 .stack-card .meta .read{color:inherit;font-size:inherit}.elementor.elementor-10426 .e-con.ef-author-hero,.elementor.elementor-10426 .e-con.ef-author-resources,.elementor.elementor-10426 .e-con.ef-author-demo{padding-left:0;padding-right:0}.elementor.elementor-10426 .ef-author-hero::before{left:auto;bottom:auto}.elementor.elementor-10426 .ef-author-name h1.elementor-heading-title{font-size:clamp(34px,4vw,52px)!important}.elementor.elementor-10426 .blog-index ul.alm-paging li.prev a::after,.elementor.elementor-10426 .blog-index ul.alm-paging li.next a::after{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.elementor.elementor-10426 .blog-index ul.alm-paging li.prev a::after{content:"Previous page"}.elementor.elementor-10426 .blog-index ul.alm-paging li.next a::after{content:"Next page"}