.card:where(.astro-zud4vgbp){justify-content:space-between;align-items:center;gap:var(--spacing-md);flex-direction:column;flex:1 1 0;display:flex}.card:where(.astro-zud4vgbp) a:where(.astro-zud4vgbp){width:100%}.card:where(.astro-zud4vgbp) a:where(.astro-zud4vgbp) svg:where(.astro-zud4vgbp){fill:currentColor;width:1.25rem;height:1.25rem}.cardLogo:where(.astro-zud4vgbp){object-fit:contain;object-position:left center;width:146px;height:32px;display:block}.updates-heading:where(.astro-2ekdm7ds){font:var(--font-h2);margin-bottom:var(--spacing-lg)}ul:where(.astro-2ekdm7ds){list-style-type:none}.updates-carousel:where(.astro-2ekdm7ds){justify-content:space-between;align-items:center;gap:var(--spacing-md);margin-bottom:var(--spacing-lg);flex-direction:row;display:flex}.updates-carousel:where(.astro-2ekdm7ds) .carousel-button:where(.astro-2ekdm7ds){background-color:inherit;border:none;flex-shrink:0;padding:0}.button-arrow:where(.astro-2ekdm7ds){width:1.25rem;height:1.25rem;fill:var(--button-carousel-color);display:inline-block}.carousel-button:where(.astro-2ekdm7ds).btn:hover .button-arrow:where(.astro-2ekdm7ds),.carousel-button:where(.astro-2ekdm7ds).btn:focus-visible .button-arrow:where(.astro-2ekdm7ds){fill:var(--button-carousel-hover-color)}#prev-button-arrow:where(.astro-2ekdm7ds){transform:rotate(90deg)}#next-button-arrow:where(.astro-2ekdm7ds){transform:rotate(-90deg)}.updates-carousel:where(.astro-2ekdm7ds) .carousel-button:where(.astro-2ekdm7ds):disabled .button-arrow:where(.astro-2ekdm7ds){fill:var(--button-carousel-inactive-color)}.updates-list:where(.astro-2ekdm7ds){flex-direction:row;width:100%;padding:0;display:flex;overflow-x:hidden}.update-slide:where(.astro-2ekdm7ds){flex:0 0 100%}.updates-dots:where(.astro-2ekdm7ds){justify-content:center;gap:var(--spacing-xs);flex-direction:row;width:fit-content;margin:auto;padding:.5rem;display:flex}.updates-dots:where(.astro-2ekdm7ds):focus-within{border-radius:var(--moderate-rounding);outline:auto}.updates-dots:where(.astro-2ekdm7ds) button:where(.astro-2ekdm7ds).dot{width:var(--spacing-sm);height:var(--spacing-sm);cursor:pointer;background-color:#d9d9d9;border:none;border-radius:50%;transition:background-color .2s ease-in-out}.updates-dots:where(.astro-2ekdm7ds) button:where(.astro-2ekdm7ds).dot:hover{background-color:var(--color-silver-400)}.updates-dots:where(.astro-2ekdm7ds) button:where(.astro-2ekdm7ds).dot.active{background:linear-gradient(to right, var(--gradient-3-start), var(--gradient-3-stop))}@media screen and (width<=1034px){.updates-heading:where(.astro-2ekdm7ds){font:var(--font-h4);text-align:center}.updates-dots:where(.astro-2ekdm7ds){margin-bottom:var(--spacing-lg)}}@media (prefers-reduced-motion:no-preference){html{scroll-behavior:smooth}}.hero-content:where(.astro-lcdefpme){gap:var(--spacing-4xl);grid-template-columns:1fr 1fr;display:grid}.heading-wrapper:where(.astro-lcdefpme){gap:var(--spacing-2xl);flex-direction:column;justify-content:space-around;display:flex}.heading-wrapper:where(.astro-lcdefpme) h1:where(.astro-lcdefpme){font:var(--font-display-2);margin:0}.hero-img:where(.astro-lcdefpme){place-self:center;width:100%;max-width:80vw;max-height:50vh;display:flex}.hero-img:where(.astro-lcdefpme) img:where(.astro-lcdefpme){aspect-ratio:814/599;width:100%;max-width:100%;height:auto;max-height:100%;display:block}.heroTagline:where(.astro-lcdefpme){font:var(--font-h5)}.textbox-info:where(.astro-lcdefpme){margin-inline:var(--spacing-md);padding:var(--spacing-md);background:var(--color-white);border-radius:var(--pill-rounding);gap:var(--spacing-2xl);flex-direction:column;display:flex}.textbox-info:where(.astro-lcdefpme) .textbox-content:where(.astro-lcdefpme){gap:var(--spacing-md);flex-direction:column;align-items:flex-start;display:flex}p:where(.astro-lcdefpme).font-h5{color:var(--helper-text-default)}.textbox-info:where(.astro-lcdefpme) a:where(.astro-lcdefpme) svg:where(.astro-lcdefpme){fill:currentColor;width:1.25rem;height:1.25rem}.cards:where(.astro-lcdefpme){gap:var(--spacing-4xl);justify-content:space-around;align-items:center;display:flex}.audienceSection:where(.astro-lcdefpme){margin-inline:var(--spacing-md)}.audience-grid:where(.astro-lcdefpme){gap:var(--spacing-xs);margin-bottom:var(--spacing-xs);grid-template-columns:1fr .25rem 1fr;align-items:start;display:grid}.audience-grid:where(.astro-lcdefpme)>:where(.astro-lcdefpme){width:100%;height:100%}.audience-card:where(.astro-lcdefpme){border:1px solid var(--color-white);border-radius:var(--pill-rounding);flex-direction:column;justify-content:space-between;max-width:100%;display:flex}.audience-card:where(.astro-lcdefpme).developer{flex-direction:row;justify-content:space-between;align-items:center}.audience-card:where(.astro-lcdefpme) .btn:where(.astro-lcdefpme),.audience-card:where(.astro-lcdefpme) .media-cta:where(.astro-lcdefpme){margin-top:var(--spacing-3xl)}.dev-wrapper:where(.astro-lcdefpme),.audience-card:where(.astro-lcdefpme) .media-cta:where(.astro-lcdefpme){flex-direction:column;display:flex}.audience-card:where(.astro-lcdefpme).developer div:where(.astro-lcdefpme){flex-basis:50%}.audience-card:where(.astro-lcdefpme)>div:where(.astro-lcdefpme){width:100%}.audience-img:where(.astro-lcdefpme),.audience-video:where(.astro-lcdefpme){object-fit:contain;max-width:30vw;height:auto;display:block}.active:where(.astro-lcdefpme).audience-video{display:none}.audience-card:where(.astro-lcdefpme){color:var(--inactive-font-color);padding:2rem}.audience-card:where(.astro-lcdefpme):hover,.audience-card:where(.astro-lcdefpme):focus{color:var(--default-font-color);background-color:var(--color-white)}.audience-card:where(.astro-lcdefpme):hover .active:where(.astro-lcdefpme).audience-video,.audience-card:where(.astro-lcdefpme):focus .active:where(.astro-lcdefpme).audience-video{display:block}.audience-card:where(.astro-lcdefpme):hover .inactive:where(.astro-lcdefpme).audience-img,.audience-card:where(.astro-lcdefpme):focus .inactive:where(.astro-lcdefpme).audience-img{display:none}.audience-card:where(.astro-lcdefpme) .audience-desc:where(.astro-lcdefpme){margin-block-end:var(--spacing-lg)}.divider:where(.astro-lcdefpme){align-self:stretch;display:flex;position:relative}.divider:where(.astro-lcdefpme).vertical{justify-content:center;width:.25rem}.divider:where(.astro-lcdefpme).horizontal{width:100%;height:.25rem;margin-bottom:var(--spacing-xs);align-items:center}.divider:where(.astro-lcdefpme):before{content:"";border-radius:var(--fully-rounded);background-image:linear-gradient(to var(--gradient-direction), #7f76b2 12%, #f69656 30%, #f2797f 59%, #9cd6cb 90%);position:absolute}.divider:where(.astro-lcdefpme).vertical:before{top:var(--padding-2xl);bottom:var(--padding-2xl);--gradient-direction:top;left:0;right:0}.divider:where(.astro-lcdefpme).horizontal:before{left:calc(12.5% + var(--padding-2xl));right:calc(12.5% + var(--padding-2xl));--gradient-direction:left;top:0;bottom:0}@media screen and (width<=767px){.hero-content:where(.astro-lcdefpme){gap:var(--spacing-2xl);text-align:center;grid-template-columns:1fr}.hero-btn:where(.astro-lcdefpme){display:none}.heading-wrapper:where(.astro-lcdefpme) h1:where(.astro-lcdefpme){font:var(--font-h2)}.section:where(.astro-lcdefpme).audienceSection{margin-inline:0}.audience-card:where(.astro-lcdefpme) h2:where(.astro-lcdefpme){margin-bottom:var(--spacing-2xs)}.textbox-info:where(.astro-lcdefpme) .textbox-content:where(.astro-lcdefpme){flex:auto}.cards:where(.astro-lcdefpme){flex-direction:column;flex:auto;align-items:stretch}a:where(.astro-lcdefpme).bold{text-align:center;width:100%}.audience-grid:where(.astro-lcdefpme){gap:var(--spacing-3xl);margin-bottom:var(--spacing-3xl);grid-template-columns:1fr}.divider:where(.astro-lcdefpme).vertical,.divider:where(.astro-lcdefpme).horizontal{display:none}.audience-card:where(.astro-lcdefpme){color:var(--default-font-color);padding:var(--padding-md)}.audience-card:where(.astro-lcdefpme) h2:where(.astro-lcdefpme){font:var(--font-h3)}.audience-card:where(.astro-lcdefpme).developer div:where(.astro-lcdefpme){flex-basis:100%}.inactive:where(.astro-lcdefpme).audience-img,.developer-images:where(.astro-lcdefpme),.audience-card:where(.astro-lcdefpme):hover .active:where(.astro-lcdefpme).audience-video,.audience-card:where(.astro-lcdefpme):focus .active:where(.astro-lcdefpme).audience-video{display:none}.audience-card:where(.astro-lcdefpme) .media-cta:where(.astro-lcdefpme){margin-top:0}}
