@layer components{.icon{border-radius:var(--radius-xs);color:inherit;vertical-align:middle;line-height:0;display:inline-block}.icon.flip-rtl{transform:scaleX(-1)}.icon.background-subtle{padding:.15em}.icon.fill{fill:currentColor}.icon.background{background-color:var(--color-bg-surface);padding:var(--spacing-em-xs)}.icon.icon-offset{height:1.5em;position:relative;width:1.5em!important}.icon.icon-offset svg{width:90%;height:90%;position:absolute;top:0;left:0}.icon.icon-offset.background{height:1.5em;background-color:#0000!important}.icon.icon-offset.background:before{content:"";border-radius:var(--radius-xs);width:80%;height:80%;z-index:var(--layer-below);background-color:var(--color-bg-surface);position:absolute;bottom:0;right:0}.icon.color-brand{color:var(--color-text-on-brand)}.icon.color-brand.background,.icon.color-brand.background:before{background-color:var(--color-bg-brand)}.icon.color-brand-gradient svg path{stroke:var(--gradient-id,url(#icon-brand-gradient))}.icon.color-brand-gradient.background,.icon.color-brand-gradient.background:before{background-color:var(--color-bg-surface)}.icon.color-brand-inverse{color:var(--color-text-on-brand)}.icon.color-brand-inverse.background,.icon.color-brand-inverse.background:before{background-color:var(--color-bg-inverse)}.icon.size-sm{font-size:var(--font-size-sm)}.icon.size-md{font-size:var(--font-size-xl)}.icon.size-lg{font-size:var(--font-size-2xl)}.icon.size-xl{font-size:var(--font-size-3xl)}.icon.size-2xl{font-size:var(--font-size-4xl)}.icon.size-3xl{font-size:var(--font-size-heading-2xl)}.icon.size-4xl{font-size:var(--font-size-heading-3xl)}.icon.align-start{width:fit-content;height:fit-content;display:block}.icon.align-center{width:fit-content;height:fit-content;margin-inline:auto;display:block}.icon.align-end{width:fit-content;height:fit-content;margin-inline-start:auto;display:block}.icon svg{max-height:100%}:root{--sticky-cta-inset-block:1.5rem;--sticky-cta-inset-inline:1.5rem}.sticky-cta-stack{bottom:var(--sticky-cta-inset-block);right:var(--sticky-cta-inset-inline);z-index:var(--layer-6);flex-direction:column;align-items:flex-end;gap:8px;display:flex;position:fixed}.sticky-cta-stack>.sticky-cta.button{display:contents}.sticky-cta-stack .sticky-cta>.button-inner.variant-action{flex-shrink:0;justify-content:flex-start;width:max-content;min-width:0;box-shadow:0 4px 16px #0d0e1a59}.sticky-cta-stack .sticky-cta--chat>.button-inner.variant-action.icon-only{aspect-ratio:1;justify-content:center;width:40px;min-width:40px;min-height:40px;padding:8px}@media (prefers-reduced-motion:reduce){.sticky-cta-stack .sticky-cta>.button-inner{transition:none}}@media (width<768px){:root{--sticky-cta-inset-block:1rem;--sticky-cta-inset-inline:1rem}.sticky-cta-stack{opacity:1;will-change:transform, opacity;transition:transform .28s cubic-bezier(.22,1,.36,1),opacity .22s;transform:translate(0)}.sticky-cta-stack.is-footer-away{opacity:0;pointer-events:none;transform:translate3d(calc(100% + var(--sticky-cta-inset-inline) + .5rem), 0, 0)}}@media ((width<768px)) and (prefers-reduced-motion:reduce){.sticky-cta-stack{transition:opacity .12s}.sticky-cta-stack.is-footer-away{transform:none}}.counter{font-size:var(--font-size-heading-2xl);font-weight:var(--font-weight-bold);margin-top:var(--spacing-lg);color:var(--color-text-brand);align-items:start;gap:.08em;display:flex}.counter.alignment-end{justify-content:end}.counter.alignment-center{justify-content:center}.counter.size-xs{font-size:var(--font-size-heading-xs)}.counter.size-sm{font-size:var(--font-size-heading-sm)}.counter.size-md{font-size:var(--font-size-heading-md)}.counter.size-lg{font-size:var(--font-size-heading-lg)}.counter.size-xl{font-size:var(--font-size-heading-xl)}.counter.size-2xl{font-size:var(--font-size-heading-2xl)}.counter.size-3xl{font-size:var(--font-size-heading-3xl)}.counter.size-4xl{font-size:var(--font-size-heading-4xl)}.counter .prefix,.counter .suffix{white-space:pre-wrap}.definition-list-item[data-astro-cid-upu7ayaj]{display:contents}.definition-list-item[data-astro-cid-upu7ayaj] .title[data-astro-cid-upu7ayaj]{font-weight:var(--font-weight-bold)}.definition-list{margin-top:var(--spacing-lg)}.definition-list>dl{gap:var(--spacing-em-sm) var(--spacing-em-md);grid-template-columns:auto 1fr;margin:0;display:grid}.definition-list>dl.alignment-center{grid-template-columns:1fr 1fr;justify-content:center;align-items:center}.definition-list>dl.alignment-center>.definition-list-item>.title{text-align:end}.definition-list>dl.alignment-end{grid-template-columns:auto auto;justify-content:end;align-items:end}.definition-list>dl.alignment-end>.definition-list-item>.title{text-align:start}.definition-list>dl.alignment-end>.definition-list-item>.content{text-align:end}.definition-list>dl>.definition-list-item>.content{margin:0}.divider[data-astro-cid-gdkzqbya].padding-y-none{padding:0}.divider[data-astro-cid-gdkzqbya].padding-y-xs{padding-block:var(--spacing-xs)}.divider[data-astro-cid-gdkzqbya].padding-y-sm{padding-block:var(--spacing-sm)}.divider[data-astro-cid-gdkzqbya].padding-y-md{padding-block:var(--spacing-md)}.divider[data-astro-cid-gdkzqbya].padding-y-lg{padding-block:var(--spacing-lg)}.divider[data-astro-cid-gdkzqbya].padding-y-xl{padding-block:var(--spacing-xl)}.divider[data-astro-cid-gdkzqbya].padding-y-2xl{padding-block:var(--spacing-2xl)}.divider[data-astro-cid-gdkzqbya].padding-y-3xl{padding-block:var(--spacing-3xl)}.divider[data-astro-cid-gdkzqbya]>.rule[data-astro-cid-gdkzqbya]{border:0;border-top:2px solid var(--color-border-subtle);margin:0}.embed-wrapper{margin-top:var(--spacing-lg)}.embed-wrapper>.embed-content>iframe{border:none;width:100%;height:100%;display:block}.embed-wrapper>.embed-content.ratio-square{aspect-ratio:var(--ratio-square)}.embed-wrapper>.embed-content.ratio-landscape{aspect-ratio:var(--ratio-landscape)}.embed-wrapper>.embed-content.ratio-portrait{aspect-ratio:var(--ratio-portrait)}.embed-wrapper>.embed-content.ratio-widescreen{aspect-ratio:var(--ratio-widescreen)}h1.heading,h2.heading,h3.heading{font-weight:var(--font-weight-normal,400)}.heading{margin-top:var(--spacing-lg)}.heading>.heading-inner{font-weight:inherit;display:block}.heading>.heading-inner .heading-icon{margin-inline-end:.2em;position:relative;bottom:.1em}.heading>.heading-inner .heading-icon.heading-icon-after{margin-inline:.2em 0}.heading>.heading-inner.size-xs{font-size:var(--font-size-heading-xs)}.heading>.heading-inner.size-sm{font-size:var(--font-size-heading-sm)}.heading>.heading-inner.size-md{font-size:var(--font-size-heading-md)}.heading>.heading-inner.size-lg{font-size:var(--font-size-heading-lg)}.heading>.heading-inner.size-xl{font-size:var(--font-size-heading-xl)}.heading>.heading-inner.size-2xl{font-size:var(--font-size-heading-2xl)}.heading>.heading-inner.size-3xl{font-size:var(--font-size-heading-3xl)}.heading>.heading-inner.size-display-h2{font-size:var(--font-size-display-h2)}.heading>.heading-inner.size-display-h3{font-size:var(--font-size-display-h3)}.heading>.heading-inner.size-detail-title{font-size:var(--font-size-detail-title)}.heading>.heading-inner.size-4xl{font-size:var(--font-size-heading-4xl)}.heading>.heading-inner.align-start{text-align:start}.heading>.heading-inner.align-center{text-align:center}.heading>.heading-inner.align-end{text-align:end}.heading .highlight-text{color:var(--color-brand)}.heading .heading-muted{color:var(--color-heading-muted);-webkit-text-fill-color:var(--color-heading-muted);font-weight:inherit}.heading .heading-accent{color:var(--color-heading-accent);-webkit-text-fill-color:var(--color-heading-accent);font-weight:inherit}.heading .heading-highlight{color:#f8fafe;-webkit-text-fill-color:#f8fafe;font-weight:inherit}.heading p{font-size:inherit}.image[data-astro-cid-qvaelhz7]{margin-top:var(--spacing-lg);display:block;overflow:hidden}.image[data-astro-cid-qvaelhz7].no-margin{margin-top:0}.image[data-astro-cid-qvaelhz7].fill{flex-direction:column;min-height:0;display:flex}.image[data-astro-cid-qvaelhz7]:has(>.image-inner.background){height:100%;margin-top:0;position:absolute;inset:0}.image[data-astro-cid-qvaelhz7]>.image-inner[data-astro-cid-qvaelhz7]{overflow:hidden}.image[data-astro-cid-qvaelhz7]>.image-inner[data-astro-cid-qvaelhz7].fill{height:100%}.image[data-astro-cid-qvaelhz7]>.image-inner[data-astro-cid-qvaelhz7].fill picture[data-astro-cid-qvaelhz7],.image[data-astro-cid-qvaelhz7]>.image-inner[data-astro-cid-qvaelhz7].fill img[data-astro-cid-qvaelhz7],.image[data-astro-cid-qvaelhz7]>.image-inner[data-astro-cid-qvaelhz7].fill .image-media[data-astro-cid-qvaelhz7]{object-fit:cover;width:100%;height:100%;margin-block:0}.image[data-astro-cid-qvaelhz7]>.image-inner[data-astro-cid-qvaelhz7].ratio-square{aspect-ratio:var(--ratio-square)}.image[data-astro-cid-qvaelhz7]>.image-inner[data-astro-cid-qvaelhz7].ratio-landscape{aspect-ratio:var(--ratio-landscape)}.image[data-astro-cid-qvaelhz7]>.image-inner[data-astro-cid-qvaelhz7].ratio-portrait{aspect-ratio:var(--ratio-portrait)}.image[data-astro-cid-qvaelhz7]>.image-inner[data-astro-cid-qvaelhz7].ratio-widescreen{aspect-ratio:var(--ratio-widescreen)}.image[data-astro-cid-qvaelhz7]>.image-inner[data-astro-cid-qvaelhz7].ratio-horizontal-strip{aspect-ratio:var(--ratio-horizontal-strip)}.image[data-astro-cid-qvaelhz7]>.image-inner[data-astro-cid-qvaelhz7].ratio picture[data-astro-cid-qvaelhz7]{height:100%}.image[data-astro-cid-qvaelhz7]>.image-inner[data-astro-cid-qvaelhz7].ratio img[data-astro-cid-qvaelhz7],.image[data-astro-cid-qvaelhz7]>.image-inner[data-astro-cid-qvaelhz7].ratio .image-media[data-astro-cid-qvaelhz7]{object-fit:cover;object-position:center center;height:100%}.image[data-astro-cid-qvaelhz7]>.image-inner[data-astro-cid-qvaelhz7].background{width:100%;height:100%}.image[data-astro-cid-qvaelhz7]>.image-inner[data-astro-cid-qvaelhz7].background>picture[data-astro-cid-qvaelhz7]{height:100%}.image[data-astro-cid-qvaelhz7]>.image-inner[data-astro-cid-qvaelhz7].background>picture[data-astro-cid-qvaelhz7]>img[data-astro-cid-qvaelhz7],.image[data-astro-cid-qvaelhz7]>.image-inner[data-astro-cid-qvaelhz7].background>picture[data-astro-cid-qvaelhz7]>.image-media[data-astro-cid-qvaelhz7]{object-fit:cover;width:100%;height:100%}.image[data-astro-cid-qvaelhz7]>.image-inner[data-astro-cid-qvaelhz7] picture[data-astro-cid-qvaelhz7]{width:100%;margin-block:auto;display:block}.image[data-astro-cid-qvaelhz7]>.image-inner[data-astro-cid-qvaelhz7].fill picture[data-astro-cid-qvaelhz7]{height:100%;margin-block:0}.image[data-astro-cid-qvaelhz7]>.image-inner[data-astro-cid-qvaelhz7] img[data-astro-cid-qvaelhz7],.image[data-astro-cid-qvaelhz7]>.image-inner[data-astro-cid-qvaelhz7] .image-media[data-astro-cid-qvaelhz7]{width:100%;display:block}.image[data-astro-cid-qvaelhz7]>.image-inner[data-astro-cid-qvaelhz7]:not(.fill) img[data-astro-cid-qvaelhz7],.image[data-astro-cid-qvaelhz7]>.image-inner[data-astro-cid-qvaelhz7]:not(.fill) .image-media[data-astro-cid-qvaelhz7]{height:auto}.image[data-astro-cid-qvaelhz7]>.image-inner[data-astro-cid-qvaelhz7].position-center-center img[data-astro-cid-qvaelhz7],.image[data-astro-cid-qvaelhz7]>.image-inner[data-astro-cid-qvaelhz7].position-center-center .image-media[data-astro-cid-qvaelhz7]{object-position:center center}.image[data-astro-cid-qvaelhz7]>.image-inner[data-astro-cid-qvaelhz7].position-top-center img[data-astro-cid-qvaelhz7],.image[data-astro-cid-qvaelhz7]>.image-inner[data-astro-cid-qvaelhz7].position-top-center .image-media[data-astro-cid-qvaelhz7]{object-position:center top}.image[data-astro-cid-qvaelhz7]>.image-inner[data-astro-cid-qvaelhz7].position-bottom-center img[data-astro-cid-qvaelhz7],.image[data-astro-cid-qvaelhz7]>.image-inner[data-astro-cid-qvaelhz7].position-bottom-center .image-media[data-astro-cid-qvaelhz7]{object-position:center bottom}.image[data-astro-cid-qvaelhz7]>.image-inner[data-astro-cid-qvaelhz7].position-center-left img[data-astro-cid-qvaelhz7],.image[data-astro-cid-qvaelhz7]>.image-inner[data-astro-cid-qvaelhz7].position-center-left .image-media[data-astro-cid-qvaelhz7]{object-position:left center}.image[data-astro-cid-qvaelhz7]>.image-inner[data-astro-cid-qvaelhz7].position-center-right img[data-astro-cid-qvaelhz7],.image[data-astro-cid-qvaelhz7]>.image-inner[data-astro-cid-qvaelhz7].position-center-right .image-media[data-astro-cid-qvaelhz7]{object-position:right center}.image[data-astro-cid-qvaelhz7]>.image-inner[data-astro-cid-qvaelhz7].position-top-left img[data-astro-cid-qvaelhz7],.image[data-astro-cid-qvaelhz7]>.image-inner[data-astro-cid-qvaelhz7].position-top-left .image-media[data-astro-cid-qvaelhz7]{object-position:left top}.image[data-astro-cid-qvaelhz7]>.image-inner[data-astro-cid-qvaelhz7].position-top-right img[data-astro-cid-qvaelhz7],.image[data-astro-cid-qvaelhz7]>.image-inner[data-astro-cid-qvaelhz7].position-top-right .image-media[data-astro-cid-qvaelhz7]{object-position:right top}.image[data-astro-cid-qvaelhz7]>.image-inner[data-astro-cid-qvaelhz7].position-bottom-left img[data-astro-cid-qvaelhz7],.image[data-astro-cid-qvaelhz7]>.image-inner[data-astro-cid-qvaelhz7].position-bottom-left .image-media[data-astro-cid-qvaelhz7]{object-position:left bottom}.image[data-astro-cid-qvaelhz7]>.image-inner[data-astro-cid-qvaelhz7].position-bottom-right img[data-astro-cid-qvaelhz7],.image[data-astro-cid-qvaelhz7]>.image-inner[data-astro-cid-qvaelhz7].position-bottom-right .image-media[data-astro-cid-qvaelhz7]{object-position:right bottom}.image[data-astro-cid-qvaelhz7]>.image-inner[data-astro-cid-qvaelhz7].rounded{border-radius:var(--radius-lg)}.item.list-item-has-icon{display:block}.item>p{font-size:inherit;margin:0;display:inline}.item>.list-icon{height:1em;margin-right:var(--spacing-em-xs);vertical-align:-.15em;flex-shrink:0;width:1em;display:inline-block}.item>.list-icon svg{width:100%;height:100%;display:block}.list{margin-top:var(--spacing-lg)}.list>:where(ul,ol){gap:var(--spacing-em-sm);flex-direction:column;margin:0;padding-inline-start:var(--spacing-md);display:flex}.list>:where(ul,ol).direction-horizontal{gap:var(--spacing-em-sm);flex-flow:wrap}.list>:where(ul,ol).type-bullet{list-style:outside}.list>:where(ul,ol).type-numbered{list-style:decimal}.list>:where(ul,ol).type-bullet.direction-horizontal>li:not(:first-child),.list>:where(ul,ol).type-numbered.direction-horizontal>li:not(:first-child){margin-inline-start:var(--spacing-lg)}.list>:where(ul,ol).type-icon{padding:0;list-style:none}.list>:where(ul,ol).alignment-end{justify-content:flex-end;align-items:flex-end}.list>:where(ul,ol).alignment-center{justify-content:center;align-items:center}.list>:where(ul,ol).size-xs{font-size:var(--font-size-xs)}.list>:where(ul,ol).size-sm{font-size:var(--font-size-sm)}.list>:where(ul,ol).size-md{font-size:var(--font-size-md)}.list>:where(ul,ol).size-lg{font-size:var(--font-size-lg)}.list>:where(ul,ol).size-xl{font-size:var(--font-size-xl)}.list>:where(ul,ol).size-2xl{font-size:var(--font-size-2xl)}.list>:where(ul,ol).size-3xl{font-size:var(--font-size-3xl)}.list>:where(ul,ol).size-4xl{font-size:var(--font-size-4xl)}.pagination{margin-top:var(--spacing-lg);flex-wrap:wrap;justify-content:center;display:flex}.pagination a{background-color:var(--color-bg);border:1px solid var(--color-border);color:var(--color-text-strong);font-weight:var(--font-weight-semibold);padding:var(--spacing-sm) var(--spacing-md);border-inline-start:none;text-decoration:none}.pagination a:hover{background-color:var(--color-state-hover);color:var(--color-text-strong)}.pagination a:first-child:not(.pagination-arrow){border-bottom-left-radius:var(--radius-sm);border-inline-start:1px solid var(--color-border);border-top-left-radius:var(--radius-sm)}.pagination a:last-child:not(.pagination-arrow){border-bottom-right-radius:var(--radius-sm);border-top-right-radius:var(--radius-sm)}.pagination a[aria-hidden=true]{cursor:default}.pagination a[aria-hidden=true]:hover{background-color:var(--color-bg);color:var(--color-text-strong)}.pagination span{background-color:var(--color-bg);border:1px solid var(--color-border);color:var(--color-text-strong);font-weight:var(--font-weight-semibold);padding:var(--spacing-sm) var(--spacing-md);border-inline-start:none;text-decoration:none}.pagination span:hover{background-color:var(--color-state-hover);color:var(--color-text-strong)}.pagination span:first-child:not(.pagination-arrow){border-bottom-left-radius:var(--radius-sm);border-inline-start:1px solid var(--color-border);border-top-left-radius:var(--radius-sm)}.pagination span:last-child:not(.pagination-arrow){border-bottom-right-radius:var(--radius-sm);border-top-right-radius:var(--radius-sm)}.pagination span[aria-hidden=true]{cursor:default}.pagination span[aria-hidden=true]:hover{background-color:var(--color-bg);color:var(--color-text-strong)}.pagination .current,.pagination .current:hover{background-color:var(--color-bg-brand-muted);border-color:var(--color-bg-brand-muted);color:var(--color-text-on-brand);cursor:default}.pagination .pagination-arrow{justify-content:center;align-items:center;min-width:2.5rem;display:flex}.pagination .pagination-arrow .icon{justify-content:center;align-items:center;display:flex}.pagination .pagination-prev{border-inline-start:1px solid var(--color-border);border-bottom-left-radius:var(--radius-sm);border-top-left-radius:var(--radius-sm)}.pagination .pagination-next{border-bottom-right-radius:var(--radius-sm);border-top-right-radius:var(--radius-sm)}.simple-text[data-astro-cid-523qj64f]{margin-top:var(--spacing-lg)}.simple-text[data-astro-cid-523qj64f]>.simple-text-content[data-astro-cid-523qj64f]{margin:0}.simple-text[data-astro-cid-523qj64f]>.simple-text-content[data-astro-cid-523qj64f].size-xs{font-size:var(--font-size-xs)}.simple-text[data-astro-cid-523qj64f]>.simple-text-content[data-astro-cid-523qj64f].size-sm{font-size:var(--font-size-sm)}.simple-text[data-astro-cid-523qj64f]>.simple-text-content[data-astro-cid-523qj64f].size-md{font-size:var(--font-size-md)}.simple-text[data-astro-cid-523qj64f]>.simple-text-content[data-astro-cid-523qj64f].size-lg{font-size:var(--font-size-lg)}.simple-text[data-astro-cid-523qj64f]>.simple-text-content[data-astro-cid-523qj64f].size-xl{font-size:var(--font-size-xl)}.simple-text[data-astro-cid-523qj64f]>.simple-text-content[data-astro-cid-523qj64f].size-2xl{font-size:var(--font-size-2xl)}.simple-text[data-astro-cid-523qj64f]>.simple-text-content[data-astro-cid-523qj64f].size-3xl{font-size:var(--font-size-3xl)}.simple-text[data-astro-cid-523qj64f]>.simple-text-content[data-astro-cid-523qj64f].size-4xl{font-size:var(--font-size-4xl)}.simple-text[data-astro-cid-523qj64f]>.simple-text-content[data-astro-cid-523qj64f].align-start{text-align:start}.simple-text[data-astro-cid-523qj64f]>.simple-text-content[data-astro-cid-523qj64f].align-center{text-align:center}.simple-text[data-astro-cid-523qj64f]>.simple-text-content[data-astro-cid-523qj64f].align-end{text-align:end}.spacer[data-astro-cid-4pzytgcw]{height:0}.spacer[data-astro-cid-4pzytgcw].size-xs{height:var(--spacing-xs)}.spacer[data-astro-cid-4pzytgcw].size-sm{height:var(--spacing-sm)}.spacer[data-astro-cid-4pzytgcw].size-md{height:var(--spacing-md)}.spacer[data-astro-cid-4pzytgcw].size-lg{height:var(--spacing-lg)}.spacer[data-astro-cid-4pzytgcw].size-xl{height:var(--spacing-xl)}.spacer[data-astro-cid-4pzytgcw].size-2xl{height:var(--spacing-2xl)}.spacer[data-astro-cid-4pzytgcw].size-3xl{height:var(--spacing-3xl)}.testimonial{gap:var(--spacing-sm);padding:var(--spacing-md);border:none;flex-flow:row-reverse wrap;justify-content:center;margin:0;display:flex}@media (width>=768px){.testimonial{gap:var(--spacing-2xl)}}.testimonial.alignment-center{text-align:center;justify-content:center;align-items:center}.testimonial>.quote{flex:1 1 var(--content-width-sm);font-size:var(--font-size-3xl);font-weight:var(--font-weight-bold);align-content:center;margin:0}.testimonial>.quote>p{font-size:var(--font-size-3xl);font-weight:var(--font-weight-bold)}@media (width<1024px){.testimonial>.quote{text-align:center}}.testimonial>.quote :first-child{margin-top:0}.testimonial>.quote :last-child{margin-bottom:0}.testimonial>.quote :first-child:before{content:"“"}.testimonial>.quote :last-child:after{content:"”"}.testimonial>.author{align-items:center;gap:var(--spacing-md);flex-direction:column;flex-shrink:0;width:25%;display:flex}.testimonial>.author>.author-content{text-align:center;font-style:normal}.testimonial>.author>.image.author-image{aspect-ratio:var(--ratio-square);width:80px;height:80px;margin-top:0;overflow:hidden}.testimonial>.author>.image.author-image>.image-inner{width:100%;height:100%}.testimonial>.author>.image.author-image picture{border-radius:var(--radius-full);width:80px;height:100%;overflow:hidden}.testimonial>.author>.image.author-image img{object-fit:cover;width:80px;height:100%}.text[data-astro-cid-r4icev6a]{margin-top:var(--spacing-lg)}.text[data-astro-cid-r4icev6a]>.text-inner[data-astro-cid-r4icev6a]{text-wrap:pretty}.text[data-astro-cid-r4icev6a]>.text-inner[data-astro-cid-r4icev6a].align-start{text-align:start}.text[data-astro-cid-r4icev6a]>.text-inner[data-astro-cid-r4icev6a].align-center{text-align:center}.text[data-astro-cid-r4icev6a]>.text-inner[data-astro-cid-r4icev6a].align-end{text-align:end}.video[data-astro-cid-he5r5u2f]{margin-top:var(--spacing-lg);display:block}.choice-group{gap:var(--spacing-sm);margin:0;margin-bottom:var(--spacing-md);padding:var(--spacing-md);flex-direction:column;width:100%;display:flex}.choice-group .choice-group-required{color:red;margin-inline-end:var(--spacing-em-xs)}.choice-group .choice-group-options{gap:var(--spacing-sm);flex-direction:column;display:flex}.choice-group.orientation-horizontal .choice-group-options{gap:var(--spacing-sm);grid-template-columns:repeat(auto-fit,minmax(200px,1fr));display:grid}.date[data-astro-cid-ppixdpj7]{gap:var(--spacing-xs);width:100%;margin:0;margin-bottom:var(--spacing-md);flex-direction:column;display:flex}.date[data-astro-cid-ppixdpj7] .date-required[data-astro-cid-ppixdpj7]{color:red;margin-inline-end:var(--spacing-em-xs)}.file-upload[data-astro-cid-joxoum6f]{gap:var(--spacing-xs);width:100%;margin:0;margin-bottom:var(--spacing-md);flex-direction:column;display:flex}.file-upload[data-astro-cid-joxoum6f] .file-upload-required[data-astro-cid-joxoum6f]{color:red;margin-inline-end:var(--spacing-em-xs)}.form[data-astro-cid-k5q2fux6]{margin-top:var(--spacing-lg);width:100%}.input[data-astro-cid-2zdrxsi4]{gap:var(--spacing-xs);width:100%;margin:0;margin-bottom:var(--spacing-md);flex-direction:column;display:flex}.input[data-astro-cid-2zdrxsi4] .input-required[data-astro-cid-2zdrxsi4]{color:red;margin-inline-end:var(--spacing-em-xs)}.segments{gap:var(--spacing-sm);border:none;flex-direction:column;margin:0;padding:0;display:flex}.segments .segments-required{color:red;margin-inline-end:var(--spacing-em-xs)}.segments .legend{margin-bottom:var(--spacing-xs)}.segments .segments-options{display:flex}.segments .segments-option{flex-shrink:0;align-items:center;display:flex;position:relative}.segments .segments-option .segments-field{display:none}.segments .segments-option .segment{background-color:var(--color-bg-surface);border:1px solid var(--color-border);color:var(--color-text-muted);cursor:pointer;height:100%;padding:var(--spacing-xs) var(--spacing-sm);transition:background-color var(--animation-normal) ease, color var(--animation-normal) ease;vertical-align:middle;flex:1;justify-content:center;align-items:center;display:inline-flex;position:relative}.segments .segments-option .segment:hover{background-color:var(--color-bg-muted);color:var(--color-text-strong)}.segments .segments-option .segment:hover .segment-icon{color:var(--color-text-strong)}.segments .segments-option .segment .segment-icon{height:1em;transition:color var(--animation-normal) ease;flex-shrink:0;width:1em}.segments .segments-option .segment .segment-icon+.segment-label{margin-inline-start:var(--spacing-em-xs)}.segments .segments-option .segment .segment-label{white-space:nowrap}.segments .segments-option .segments-field:checked+.segment,.segments .segments-option .segments-field:checked+.segment:hover{background-color:var(--color-bg);border:1px solid var(--color-brand);color:var(--color-text-strong);z-index:1}.segments .segments-option .segments-field:checked+.segment .segment-icon{color:var(--color-text-strong)}.segments .segments-option .segments-field:focus+.segment{outline:2px solid var(--color-focus-ring);outline-offset:2px}.segments .segments-option:first-of-type .segment:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){border-top-left-radius:var(--radius-sm);border-bottom-left-radius:var(--radius-sm)}.segments .segments-option:first-of-type .segment:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){border-top-left-radius:var(--radius-sm);border-bottom-left-radius:var(--radius-sm)}.segments .segments-option:first-of-type .segment:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){border-top-left-radius:var(--radius-sm);border-bottom-left-radius:var(--radius-sm)}.segments .segments-option:first-of-type .segment:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){border-top-right-radius:var(--radius-sm);border-bottom-right-radius:var(--radius-sm)}.segments .segments-option:last-of-type .segment:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){border-top-right-radius:var(--radius-sm);border-bottom-right-radius:var(--radius-sm)}.segments .segments-option:last-of-type .segment:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){border-top-right-radius:var(--radius-sm);border-bottom-right-radius:var(--radius-sm)}.segments .segments-option:last-of-type .segment:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){border-top-right-radius:var(--radius-sm);border-bottom-right-radius:var(--radius-sm)}.segments .segments-option:last-of-type .segment:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){border-top-left-radius:var(--radius-sm);border-bottom-left-radius:var(--radius-sm)}.segments .segments-option:not(:last-of-type) .segment{border-inline-end:none}.segments .segments-option:not(:last-of-type):has(.segments-field:checked)+.segments-option .segment{border-inline-start:0}.segments.icon-only .segments-option .segment .segment-icon{margin-block:var(--spacing-xs)}.select[data-astro-cid-zp2gfbag]{gap:var(--spacing-xs);width:100%;margin:0;margin-bottom:var(--spacing-md);flex-direction:column;display:flex}.select[data-astro-cid-zp2gfbag] .select-required[data-astro-cid-zp2gfbag]{color:red;margin-inline-end:var(--spacing-em-xs)}.submit{margin-top:var(--spacing-md)}.textarea[data-astro-cid-jkxa7eph]{gap:var(--spacing-xs);width:100%;margin:0;margin-bottom:var(--spacing-md);flex-direction:column;display:flex}.textarea[data-astro-cid-jkxa7eph] .textarea-required[data-astro-cid-jkxa7eph]{color:red;margin-inline-end:var(--spacing-em-xs)}.accordion[data-astro-cid-6wjcxxzh]{margin-top:var(--spacing-lg)}.accordion--boxed[data-astro-cid-6wjcxxzh]{margin-top:0}.bento-box-grid-item{display:contents}.bento-box-grid-item>.bento-box-grid-item-content{grid-column:1/-1;grid-row:span var(--row-span,1);padding:var(--spacing-sm);height:100%;container-type:inline-size}@media (width>=768px){.bento-box-grid-item>.bento-box-grid-item-content{grid-column:span var(--column-span,4)}}.bento-box-grid-item>.bento-box-grid-item-content>:only-child{height:100%}.bento-box-grid-item>.bento-box-grid-item-content>:first-child{margin-top:0!important}.bento-box-grid[data-astro-cid-va5iggw3]{margin-top:var(--spacing-lg);width:100%}.bento-box-grid[data-astro-cid-va5iggw3]>.bento-box-grid-inner[data-astro-cid-va5iggw3]{gap:var(--grid-spacing,var(--spacing-md));grid-template-columns:repeat(12,1fr);width:100%;display:grid}.button-group{margin-top:var(--spacing-lg);width:100%;position:relative;container-type:inline-size}.button-group>.button-group__items{align-items:center;gap:var(--spacing-sm);flex-wrap:wrap;justify-content:flex-start;width:100%;display:flex}.button-group>.button-group__items.column{flex-direction:column}.button-group>.button-group__items.column.align-start{align-items:flex-start}.button-group>.button-group__items.column.align-end{align-items:flex-end}.button-group>.button-group__items.row{flex-direction:row}.button-group>.button-group__items.row.align-center{justify-content:center}.button-group>.button-group__items.row.align-end{justify-content:flex-end}.card{height:100%;margin-top:var(--spacing-lg);display:block;position:relative}.card:has(>a.card-inner:hover):before,.card:has(.button:hover):before{--angle:0deg;content:"";z-index:0;border-radius:calc(var(--radius-md) + 4px);background:conic-gradient(from var(--angle), var(--color-bg-brand), var(--color-bg-inverse), var(--color-bg-brand));margin:-4px;animation:2s linear infinite rotate-angle;position:absolute;inset:0}.card:has(>a.card-inner:hover)>.card-inner,.card:has(.button:hover)>.card-inner.border{border-color:#0000}.card>.card-inner{color:inherit;height:100%;min-height:0;transition:transform var(--transition-interactive), box-shadow var(--transition-interactive), border-color var(--transition-interactive);z-index:1;flex-direction:column;text-decoration:none;display:flex;position:relative;overflow:hidden}.card>.card-inner.rounded{border-radius:var(--radius-md)}.card>.card-inner.border{border:1px solid var(--color-border)}.card>.card-inner>.card-outer-content{min-height:0;z-index:var(--layer-2);flex:auto;display:flex;position:relative}.card>.card-inner>.card-outer-content>.card-content{min-height:0;z-index:var(--layer-1);flex-direction:column;flex:auto;margin-inline:auto;display:flex;position:relative;container-type:inline-size}.card>.card-inner>.card-outer-content>.card-content>:first-child{margin-top:0!important}.card>.card-inner>.card-outer-content>.card-content>:last-child{margin-bottom:0!important}.card>.card-inner>.card-outer-content>.card-content.pad-x-xs{padding-inline:var(--spacing-xs)}.card>.card-inner>.card-outer-content>.card-content.pad-x-sm{padding-inline:var(--spacing-sm)}.card>.card-inner>.card-outer-content>.card-content.pad-x-md{padding-inline:var(--spacing-md)}.card>.card-inner>.card-outer-content>.card-content.pad-x-lg{padding-inline:var(--spacing-lg)}.card>.card-inner>.card-outer-content>.card-content.pad-x-xl{padding-inline:var(--spacing-xl)}.card>.card-inner>.card-outer-content>.card-content.pad-x-2xl{padding-inline:var(--spacing-2xl)}.card>.card-inner>.card-outer-content>.card-content.pad-y-xs{padding-block:var(--spacing-xs)}.card>.card-inner>.card-outer-content>.card-content.pad-y-sm{padding-block:var(--spacing-sm)}.card>.card-inner>.card-outer-content>.card-content.pad-y-md{padding-block:var(--spacing-md)}.card>.card-inner>.card-outer-content>.card-content.pad-y-lg{padding-block:var(--spacing-lg)}.card>.card-inner>.card-outer-content>.card-content.pad-y-xl{padding-block:var(--spacing-xl)}.card>.card-inner>.card-outer-content>.card-content.pad-y-2xl{padding-block:var(--spacing-2xl)}.card>.card-inner>.card-outer-content>.card-content.max-width-xs{max-width:var(--content-width-xs)}.card>.card-inner>.card-outer-content>.card-content.max-width-sm{max-width:var(--content-width-sm)}.card>.card-inner>.card-outer-content>.card-content.max-width-md{max-width:var(--content-width-md)}.card>.card-inner>.card-outer-content>.card-content.max-width-lg{max-width:var(--content-width-lg)}.card>.card-inner>.card-outer-content>.card-content.max-width-xl{max-width:var(--content-width-xl)}.card>.card-inner>.card-outer-content>.card-content.max-width-2xl{max-width:var(--content-width-2xl)}.card>.card-inner>.card-outer-content>.card-content.max-width-3xl{max-width:var(--content-width-3xl)}@media (width<640px){.card>.card-inner>.card-outer-content>.card-content.pad-y-xs,.card>.card-inner>.card-outer-content>.card-content.pad-y-sm{padding-block:var(--spacing-xs)}.card>.card-inner>.card-outer-content>.card-content.pad-y-md{padding-block:var(--spacing-sm)}.card>.card-inner>.card-outer-content>.card-content.pad-y-lg,.card>.card-inner>.card-outer-content>.card-content.pad-y-xl{padding-block:var(--spacing-md)}.card>.card-inner>.card-outer-content>.card-content.pad-y-2xl{padding-block:var(--spacing-lg)}}.card>.card-inner>.before-content{z-index:var(--layer-2);position:relative}.card>.card-inner>.before-content>:first-child{margin-top:0!important}.card>.card-inner>.before-content>:last-child{margin-bottom:0!important}.card>.card-inner>.after-content{z-index:var(--layer-2);position:relative}.card>.card-inner>.after-content>:first-child{margin-top:0!important}.card>.card-inner>.after-content>:last-child{margin-bottom:0!important}.card>.card-inner>.background{position:absolute;inset:0}.card>.card-inner>.background-image{z-index:var(--layer-1)}.card>.card-inner>.bg-base{background-color:var(--color-bg)}.card>.card-inner>.bg-surface{background-color:var(--color-bg-surface)}.card>.card-inner>.bg-accent{background-color:var(--color-bg-accent)}.card>.card-inner>.bg-highlight{background-color:var(--color-bg-highlight)}.card>.card-inner>.bg-highlight-grid{--grid-size:32px;--line:var(--color-bg-highlight);opacity:.4;background-image:linear-gradient(to right, var(--line) 1px, transparent 1px), linear-gradient(to bottom, var(--line) 1px, transparent 1px);background-size:var(--grid-size) var(--grid-size);background-position:calc(var(--grid-size) / 2) calc(var(--grid-size) / 2);background-color:#0000}.card>.card-inner>.bg-highlight-linear-gradient{background:linear-gradient(360deg, var(--color-bg-surface) 0%, var(--color-bg-highlight) 100%)}.card>.card-inner>.bg-brand-linear-gradient-reverse{background:linear-gradient(360deg, var(--color-bg-brand) 0%, var(--color-bg-inverse) 100%)}.card>.card-inner>.bg-brand-linear-gradient{background:linear-gradient(360deg, var(--color-bg-inverse) 0%, var(--color-bg-brand) 100%)}.card>.card-inner>.bg-brand-linear-gradient-muted{background:linear-gradient(360deg, var(--color-bg-inverse-muted) 0%, var(--color-bg-brand-muted) 100%)}.card>.card-inner>.bg-surface-linear-gradient{background:linear-gradient(360deg, #fff 0%, var(--color-bg-surface) 100%)}.card>.card-inner>.bg-highlight-radial-gradient{background:radial-gradient(circle at 65% 40%, var(--purple-2) 0%, transparent 20%), radial-gradient(20% 100% at 70% 120%, color-mix(in oklab, var(--pink-6) 60%, transparent) 0%, transparent 100%), radial-gradient(30% 100% at 0% 0%, var(--purple-4) 0%, var(--purple-2) 40%, transparent 100%), radial-gradient(20% 40% at 40% 0%, var(--purple-4) 0%, transparent 100%), radial-gradient(20% 100% at 30% 120%, var(--pink-4) 0%, transparent 100%), linear-gradient(to right, var(--pink-2) 20%, var(--purple-4) 75%, var(--purple-6) 100%);background-repeat:no-repeat;background-size:cover}.slide{flex-basis:calc(max(var(--slide-width,100%), var(--min-slide-width,0px)));flex-shrink:0;container-type:inline-size}.slide>.slide__content>:first-child{margin-top:0!important}.carousel{margin-top:var(--spacing-lg);width:100%}.carousel>.carousel-inner{--slide-width:100%;--min-slide-width:0px;position:relative}.carousel>.carousel-inner>.viewport{width:100%;position:relative;overflow:hidden}.carousel>.carousel-inner>.viewport>.track{flex-wrap:nowrap;display:flex}.carousel>.carousel-inner>.viewport>.track>.slide{flex-basis:calc(max(var(--slide-width,100%), var(--min-slide-width,0px)));flex-shrink:0;width:100%}.carousel>.carousel-inner>.controls-wrapper{align-items:center;gap:var(--spacing-md);margin-bottom:var(--spacing-sm);margin-top:var(--spacing-sm);justify-content:center;display:flex}.carousel>.carousel-inner>.controls-wrapper>.prev>.button-inner{background-color:var(--color-bg);border-radius:var(--radius-full);pointer-events:auto;flex-shrink:0}.carousel>.carousel-inner>.controls-wrapper>.prev>.button-inner:hover{background-color:var(--color-bg-surface)}.carousel>.carousel-inner>.controls-wrapper>.next>.button-inner{background-color:var(--color-bg);border-radius:var(--radius-full);pointer-events:auto;flex-shrink:0}.carousel>.carousel-inner>.controls-wrapper>.next>.button-inner:hover{background-color:var(--color-bg-surface)}.carousel>.carousel-inner>.controls-wrapper>.carousel-pause{background-color:var(--color-bg);border-radius:var(--radius-full);color:inherit;cursor:pointer;border:none;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;padding:0;display:inline-flex}.carousel>.carousel-inner>.controls-wrapper>.carousel-pause:hover{background-color:var(--color-bg-surface)}.carousel>.carousel-inner>.controls-wrapper>.carousel-pause:focus-visible{outline-offset:2px;outline:2px solid}.carousel>.carousel-inner>.controls-wrapper>.carousel-pause>.carousel-pause-icon--play,.carousel>.carousel-inner>.controls-wrapper>.carousel-pause[data-carousel-paused]>.carousel-pause-icon--pause{display:none}.carousel>.carousel-inner>.controls-wrapper>.carousel-pause[data-carousel-paused]>.carousel-pause-icon--play{display:block}.carousel>.carousel-inner>.controls-wrapper>.indicators{gap:var(--spacing-sm);justify-content:center;display:flex}.carousel>.carousel-inner>.controls-wrapper>.indicators>.indicator{aspect-ratio:1;border-radius:var(--radius-full);cursor:pointer;min-width:0;min-height:0;transition:transform var(--animation-normal) ease, background-color var(--animation-normal) ease;border:none;width:8px;padding:0}.carousel>.carousel-inner>.controls-wrapper>.indicators>.indicator[data-selected=true]{background-color:var(--color-brand-muted);transform:scale(1.2)}.carousel>.carousel-inner[data-show-indicators=false]>.controls-wrapper>.indicators,.carousel>.carousel-inner[data-show-arrows=false]>.controls-wrapper>.prev,.carousel>.carousel-inner[data-show-arrows=false]>.controls-wrapper>.next{display:none}.content-selector-item{display:contents}.content-selector-input{display:none}.content-selector-tab{cursor:pointer;padding:var(--spacing-md);text-align:start;transition:background-color var(--animation-extra-fast) ease-in-out;background:0 0;border:none;width:100%;display:block;position:relative}.content-selector-tab *{color:var(--color-text-muted)}.content-selector-tab:before{background:var(--color-text-disable);content:"";transition:transform var(--animation-fast), background var(--animation-fast);position:absolute}.content-selector-tab:hover{background:var(--color-bg-accent)}.content-selector-tab>.content-selector-tab-heading{margin:0}.content-selector-tab>.content-selector-tab-subtext,.content-selector-tab>.content-selector-tab-subtext *{font-weight:var(--font-weight-normal);margin:0}.content-selector-input:checked+.content-selector-tab,.content-selector-input:checked+.content-selector-tab *{color:var(--color-text-strong)}.content-selector-input:checked+.content-selector-tab:before{background:var(--color-bg-primary)}.content-selector-input:checked+.content-selector-tab+.content-selector-panel{display:block}.content-selector-panel{animation:fade-in var(--animation-slow) ease-in-out forwards;display:none;container-type:inline-size}.content-selector-panel-content>:first-child{margin-top:0!important}.content-selector{--content-selector-border-width:2px;margin-top:var(--spacing-lg)}.content-selector>.content-selector-items{border:0 solid var(--color-bg-muted);width:100%}.content-selector>.content-selector-items:not(:has(.content-selector-item>.content-selector-input:checked)) .content-selector-item:first-of-type>.content-selector-tab:before{background:var(--color-bg-primary)}.content-selector>.content-selector-items:not(:has(.content-selector-item>.content-selector-input:checked)) .content-selector-item:first-of-type>.content-selector-panel{display:block}.content-selector>.content-selector-items.nav-start{column-gap:var(--spacing-em-lg);grid-template-columns:minmax(10rem,20rem) minmax(0,1fr);display:grid}.content-selector>.content-selector-items.nav-start .content-selector-tab{border-inline-start:var(--content-selector-border-width) solid var(--color-bg-muted);grid-column:1}.content-selector>.content-selector-items.nav-start .content-selector-tab:before{width:var(--content-selector-border-width);top:0;bottom:0}.content-selector>.content-selector-items.nav-start .content-selector-tab:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))):before{left:calc(var(--content-selector-border-width) * -1)}.content-selector>.content-selector-items.nav-start .content-selector-tab:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))):before{left:calc(var(--content-selector-border-width) * -1)}.content-selector>.content-selector-items.nav-start .content-selector-tab:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))):before{left:calc(var(--content-selector-border-width) * -1)}.content-selector>.content-selector-items.nav-start .content-selector-tab:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):before{right:calc(var(--content-selector-border-width) * -1)}.content-selector>.content-selector-items.nav-start .content-selector-panel{padding:0 var(--spacing-md);grid-area:1/2/span 999;width:100%}.content-selector>.content-selector-items.nav-top{flex-wrap:wrap;display:flex}.content-selector>.content-selector-items.nav-top .content-selector-tab{flex:1 1 0;order:-1}.content-selector>.content-selector-items.nav-top .content-selector-tab:before{background:var(--color-bg-muted);height:var(--content-selector-border-width);width:100%;top:100%;bottom:100%}.content-selector>.content-selector-items.nav-top .content-selector-tab:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))):before{left:0}.content-selector>.content-selector-items.nav-top .content-selector-tab:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))):before{left:0}.content-selector>.content-selector-items.nav-top .content-selector-tab:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))):before{left:0}.content-selector>.content-selector-items.nav-top .content-selector-tab:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):before{right:0}.content-selector>.content-selector-items.nav-top .content-selector-panel{margin-top:var(--spacing-md);padding:0 var(--spacing-md);flex-basis:100%;width:100%}.content-selector>.content-selector-items.nav-top .content-selector-input:checked+.content-selector-tab:before{background:var(--color-bg-primary)}.grid-item{container-type:inline-size}.grid-item>.grid-item-content,.grid-item>.grid-item-content>:only-child{height:100%}.grid-item>.grid-item-content>:first-child{margin-top:0!important}.grid{margin-top:var(--spacing-lg);width:100%}.grid>.grid-inner.layout-start{align-items:stretch;gap:var(--grid-spacing,var(--spacing-md));grid-template-columns:repeat(auto-fill, minmax(min(var(--min-item-width), 100%), 1fr));justify-content:start;width:100%;display:grid}.grid>.grid-inner.layout-center{align-items:stretch;gap:var(--grid-spacing,var(--spacing-md));flex-wrap:wrap;justify-content:center;width:100%;display:flex}.grid>.grid-inner.layout-center>.grid-item{flex:1 1 var(--min-item-width,200px);max-width:var(--max-item-width,320px);min-width:min(var(--min-item-width,200px), 100%)}.split{margin-top:var(--spacing-lg)}.split>.split-inner{--split-columns-mobile:1fr;--split-columns-desktop:1fr 1fr;--split-fixed-width:auto;gap:var(--spacing-lg);grid-template-columns:var(--split-columns-desktop);display:grid}.split>.split-inner.gap-xs{gap:var(--spacing-xs)}.split>.split-inner.gap-sm{gap:var(--spacing-sm)}.split>.split-inner.gap-md{gap:var(--spacing-md)}.split>.split-inner.gap-lg{gap:var(--spacing-lg)}.split>.split-inner.gap-xl{gap:var(--spacing-xl)}.split>.split-inner.gap-2xl{gap:var(--spacing-2xl)}.split>.split-inner.gap-3xl{gap:var(--spacing-3xl)}.split>.split-inner.align-top{align-items:start}.split>.split-inner.align-center{align-items:center}.split>.split-inner.align-bottom{align-items:end}.split>.split-inner.align-stretch{align-items:stretch}.split>.split-inner.align-stretch>.pane>:only-child{height:100%}.split>.split-inner .pane{overflow-wrap:break-word;word-wrap:break-word;min-width:0;container-type:inline-size}.split>.split-inner .pane>:first-child{margin-top:0!important}.split>.split-inner.half{--split-columns-desktop:1fr 1fr}.split>.split-inner.third-two-thirds{--split-columns-desktop:1fr 2fr}.split>.split-inner.two-thirds-third{--split-columns-desktop:2fr 1fr}.split>.split-inner.quarter-three-quarters{--split-columns-desktop:1fr 3fr}.split>.split-inner.three-quarters-quarter{--split-columns-desktop:3fr 1fr}.split>.split-inner.fixed-flexible{--split-columns-desktop:var(--split-fixed-width) 1fr}.split>.split-inner.flexible-fixed{--split-columns-desktop:1fr var(--split-fixed-width)}@media (width<640px){.split>.split-inner.gap-xs,.split>.split-inner.gap-sm{gap:var(--spacing-xs)}.split>.split-inner.gap-md{gap:var(--spacing-sm)}.split>.split-inner.gap-lg,.split>.split-inner.gap-xl{gap:var(--spacing-md)}.split>.split-inner.gap-2xl{gap:var(--spacing-lg)}.split>.split-inner.gap-3xl{gap:var(--spacing-xl)}}.nav-toggle{display:none}.nav-toggle:checked~.mobile{transform:translate(0)}.mobile:not(.js-enabled){pointer-events:none;visibility:hidden;z-index:-1}.mobile-button{outline-offset:2px;background:0 0;border:none;padding:0;display:inline-flex}.nav-hamburger.mobile-button{justify-content:center;align-items:center}.mobile{--mobile-nav-divider:var(--mm-royal-tint-02,#263677);--mobile-nav-pad-x:var(--layout-inset-x,20px);--mobile-nav-chrome-h:66px;--mobile-nav-actions-h:calc(120px + env(safe-area-inset-bottom,0px));background:var(--dark-bg,#0d0e1a);color:var(--mm-white,#fff);pointer-events:none;max-width:100vw;height:100dvh;max-height:100dvh;transition:transform var(--animation-fast) ease-in-out, visibility 0s linear var(--animation-fast);visibility:hidden;width:100%;z-index:var(--layer-7);position:fixed;inset:0;overflow:hidden;transform:translate(-100%)}.mobile.is-open{pointer-events:auto;transition:transform var(--animation-fast) ease-in-out, visibility 0s;visibility:visible;z-index:var(--layer-7);transform:translate(0)}.mobile .mobile-logo-image{margin-top:0!important}.mobile .mobile-header{background:var(--dark-bg,#0d0e1a);backface-visibility:hidden;border-bottom:1px solid var(--mobile-nav-divider);box-sizing:border-box;height:var(--mobile-nav-chrome-h);will-change:transform;z-index:2;justify-content:space-between;align-items:center;padding:20px;display:flex;position:absolute;top:0;left:0;right:0;transform:translateZ(0)}.mobile .mobile-header[hidden]{display:none}.mobile .mobile-logo{color:#fff;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light only;forced-color-adjust:none;align-items:center;width:142px;height:22px;display:flex}.mobile .mobile-logo img,.mobile .mobile-logo .mobile-logo-image,.mobile .mobile-logo .mobile-logo-image img{color:inherit;width:142px;max-width:142px;height:22px;max-height:22px;display:block}.mobile .mobile-back{color:var(--mm-royal-tint,#608ae4);cursor:pointer;font-family:var(--font-body,"Trade Gothic Next LT Pro", sans-serif);font-size:var(--font-size-b4,16px);background:0 0;border:none;align-items:flex-end;gap:4px;margin:0;padding:0;font-weight:400;line-height:1.4;display:inline-flex}.mobile .mobile-back .icon,.mobile .mobile-back svg{width:20px;height:20px;display:block}.mobile .mobile-back:hover{color:var(--mm-white,#fff)}.mobile .mobile-back:focus-visible{outline:2px solid var(--mm-royal-tint,#608ae4);outline-offset:2px}.mobile .mobile-header-actions{align-items:center;gap:15px;display:flex}.mobile .mobile-header-search,.mobile .mobile-close{box-sizing:border-box;color:var(--mm-white,#fff);cursor:pointer;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;margin:0;padding:0;line-height:0;display:inline-flex}.mobile .mobile-header-search{background:0 0;border:none;border-radius:0}.mobile .mobile-header-search .icon,.mobile .mobile-header-search svg,.mobile .mobile-close-icon,.mobile .mobile-close-box .icon,.mobile .mobile-close-box svg{width:20px;height:20px;display:block}.mobile .mobile-header-search:hover,.mobile .mobile-header-search:focus-visible,.mobile .mobile-close:hover,.mobile .mobile-close:focus-visible{color:var(--mm-royal-tint,#608ae4)}.mobile .mobile-header-search:focus-visible,.mobile .mobile-close:focus-visible{outline:2px solid var(--mm-royal-tint,#608ae4);outline-offset:2px}.mobile .mobile-close-box{background:var(--mobile-nav-divider);border:1px solid var(--mm-white,#fff);box-sizing:border-box;color:inherit;justify-content:center;align-items:center;width:36px;height:36px;display:inline-flex}.mobile .mobile-close:hover .mobile-close-box,.mobile .mobile-close:focus-visible .mobile-close-box{border-color:var(--mm-royal-tint,#608ae4);color:var(--mm-royal-tint,#608ae4)}.mobile .mobile-content{box-sizing:border-box;-webkit-overflow-scrolling:touch;overscroll-behavior:contain;height:100%;padding:calc(var(--mobile-nav-chrome-h) + 20px) var(--mobile-nav-pad-x) calc(var(--mobile-nav-actions-h) + 40px);z-index:1;position:relative;overflow:hidden auto}.mobile .mobile-panel{display:none}.mobile .mobile-panel.is-active{display:block}.mobile .mobile-list{margin:0;padding:0;list-style:none}.mobile .mobile-list>.nav-item{border-bottom:1px solid var(--mobile-nav-divider)}.mobile .nav-item{position:relative}.mobile .mobile-list>.nav-item>a,.mobile .mobile-list>.nav-item>.nav-item-link,.mobile .mobile-list>.nav-item>.nav-item-trigger{box-sizing:border-box;color:var(--mm-white,#fff);cursor:pointer;font-family:var(--font-body,"Trade Gothic Next LT Pro", sans-serif);font-size:var(--font-size-b2,20px);text-align:left;user-select:none;white-space:nowrap;background:0 0;border:none;border-radius:0;justify-content:space-between;align-items:center;width:100%;min-height:60px;padding:16px 0;font-weight:400;line-height:1.4;text-decoration:none;transition:color .2s;display:flex}.mobile .mobile-list>.nav-item.nav-item--leaf>a,.mobile .mobile-list>.nav-item.nav-item--leaf>.nav-item-link{justify-content:flex-start}.mobile .mobile-list>.nav-item>a:hover,.mobile .mobile-list>.nav-item>a:focus-visible,.mobile .mobile-list>.nav-item>.nav-item-link:hover,.mobile .mobile-list>.nav-item>.nav-item-link:focus-visible,.mobile .mobile-list>.nav-item>.nav-item-trigger:hover,.mobile .mobile-list>.nav-item>.nav-item-trigger:focus-visible,.mobile .mobile-list>.nav-item>.nav-item-trigger.is-active,.mobile .mobile-list>.nav-item>.nav-item-trigger[aria-current=page]{color:var(--mm-royal-tint,#608ae4);background:0 0}.mobile .mobile-list>.nav-item>a:focus-visible,.mobile .mobile-list>.nav-item>.nav-item-link:focus-visible,.mobile .mobile-list>.nav-item>.nav-item-trigger:focus-visible{outline:2px solid var(--mm-royal-tint,#608ae4);outline-offset:-2px}.mobile .nav-item-trigger .nav-item-icon{color:currentColor;flex-shrink:0;width:20px;height:20px;line-height:0;display:inline-flex}.mobile .nav-item-trigger .nav-item-icon .icon,.mobile .nav-item-trigger .nav-item-icon svg{width:20px;height:20px;display:block}.mobile .mobile-submenu{flex-direction:column;gap:36px;display:flex}.mobile .mobile-submenu-section{flex-direction:column;gap:16px;display:flex}.mobile .mobile-submenu-heading{margin:0}.mobile .mobile-submenu-heading>span{background:var(--mm-denim,#1e325c);color:var(--mm-white,#fff);font-family:var(--font-body,"Trade Gothic Next LT Pro", sans-serif);letter-spacing:1.4px;text-transform:uppercase;justify-content:center;align-items:center;height:27px;padding:0 10px;font-size:14px;font-weight:400;line-height:1;display:inline-flex}.mobile .mobile-submenu-links{flex-direction:column;gap:16px;margin:0;padding:0;list-style:none;display:flex}.mobile .mobile-submenu-links--flat{gap:16px}.mobile .mobile-submenu-link{color:var(--mm-white,#fff);font-family:var(--font-body,"Trade Gothic Next LT Pro", sans-serif);font-size:var(--font-size-b5,14px);align-items:center;gap:4px;width:100%;font-weight:400;line-height:1.4;text-decoration:none;display:inline-flex}.mobile .mobile-submenu-link-icon{opacity:0;pointer-events:none;flex-shrink:0;width:18px;height:18px;display:inline-flex;transform:translateY(2px)}.mobile .mobile-submenu-link-icon svg{width:100%;height:100%;display:block}.mobile .mobile-submenu-link:hover,.mobile .mobile-submenu-link:focus-visible,.mobile .mobile-submenu-link.is-active,.mobile .mobile-submenu-link[aria-current=page]{color:var(--mm-royal-tint,#608ae4)}.mobile .mobile-submenu-link:focus-visible{outline:2px solid var(--mm-royal-tint,#608ae4);outline-offset:-2px}.mobile .mobile-submenu-link:hover .mobile-submenu-link-icon,.mobile .mobile-submenu-link:focus-visible .mobile-submenu-link-icon,.mobile .mobile-submenu-link.is-active .mobile-submenu-link-icon,.mobile .mobile-submenu-link[aria-current=page] .mobile-submenu-link-icon{opacity:1}.mobile .mobile-featured{box-sizing:border-box;background:linear-gradient(90deg,#161b29,#0f2b55);border:1px solid #1c58d999;flex-direction:column;gap:20px;width:100%;min-height:270px;padding:20px;display:flex}.mobile .mobile-featured-media{background:var(--mm-shadow,#383839);border:1px solid #1c58d999;flex:auto;width:100%;min-height:121px;overflow:hidden}.mobile .mobile-featured-media.is-placeholder{min-height:121px}.mobile .mobile-featured-image,.mobile .mobile-featured-media img{object-fit:cover;width:100%;height:100%;display:block}.mobile .mobile-featured-body{flex-direction:column;gap:8px;display:flex}.mobile .mobile-featured-heading{color:var(--mm-white,#fff);font-family:var(--font-body,"Trade Gothic Next LT Pro", sans-serif);font-size:var(--font-size-b4,16px);font-weight:var(--font-weight-bold);margin:0;line-height:1.4}.mobile .mobile-featured-desc{color:var(--mm-white,#fff);font-family:var(--font-body,"Trade Gothic Next LT Pro", sans-serif);font-size:var(--font-size-b6,12px);margin:0;font-weight:400;line-height:1.4}.mobile .mobile-featured-link{color:#f8fafe;font-family:var(--font-body,"Trade Gothic Next LT Pro", sans-serif);font-size:var(--font-size-b6,12px);align-items:flex-end;gap:4px;width:fit-content;font-weight:400;line-height:1.4;text-decoration:none;display:inline-flex}.mobile .mobile-featured-link .icon,.mobile .mobile-featured-link svg{width:16px;height:16px;display:block}.mobile .mobile-featured-link:hover,.mobile .mobile-featured-link:focus-visible{color:var(--mm-royal-tint,#608ae4)}.mobile .mobile-featured-link:focus-visible{outline:2px solid var(--mm-royal-tint,#608ae4);outline-offset:2px}.mobile .mobile-nav-actions{backface-visibility:hidden;border-top:1px solid var(--mobile-nav-divider);box-sizing:border-box;isolation:isolate;padding:20px 20px calc(20px + env(safe-area-inset-bottom,0px));will-change:transform;z-index:2;background:#0d0e1acc;justify-content:space-between;gap:20px;display:flex;position:absolute;bottom:0;left:0;right:0;transform:translateZ(0)}.mobile .mobile-nav-cta-group.button-group{width:100%;margin:0}.mobile .mobile-nav-cta-group.button-group>.button-group__items{flex-direction:row;align-items:stretch;gap:20px;width:100%;display:flex}.mobile .mobile-nav-cta-group .button{flex:1 1 0;width:auto;min-width:0}.mobile .mobile-nav-cta-group .button>.button-inner,.mobile .mobile-nav-cta-group a.button-inner,.mobile .mobile-nav-cta-group label.button-inner{font-size:var(--font-size-b4,16px);justify-content:center;width:100%;min-height:36px}.mobile .mobile-nav-cta-group .button>.button-inner .icon,.mobile .mobile-nav-cta-group a.button-inner .icon,.mobile .mobile-nav-cta-group label.button-inner .icon{width:20px;height:20px;font-size:20px}.mobile .mobile-nav-cta-group .button>.button-inner.variant-nav-outline,.mobile .mobile-nav-cta-group a.button-inner.variant-nav-outline,.mobile .mobile-nav-cta-group label.button-inner.variant-nav-outline{border:.5px solid var(--mm-royal,#1c58d9);color:var(--mm-white,#fff);background:linear-gradient(90deg,#161b29,#0f2b55)}.mobile .mobile-nav-cta-group .button>.button-inner.variant-nav-primary,.mobile .mobile-nav-cta-group a.button-inner.variant-nav-primary{background:var(--gradient-royal,linear-gradient(101deg, #1c58d9 0%, #244997 105%));border:.5px solid var(--mm-white,#fff);color:var(--mm-white,#fff)}[data-theme=light] .main-nav .mobile .mobile-nav-cta-group .button>.button-inner.variant-nav-outline,[data-theme=light] .main-nav .mobile .mobile-nav-cta-group a.button-inner.variant-nav-outline,[data-theme=light] .main-nav .mobile .mobile-nav-cta-group label.button-inner.variant-nav-outline{border:.5px solid var(--mm-royal,#1c58d9);color:var(--mm-white,#fff);background:linear-gradient(90deg,#161b29,#0f2b55)}[data-theme=light] .main-nav .mobile .mobile-nav-cta-group .button>.button-inner.variant-nav-primary,[data-theme=light] .main-nav .mobile .mobile-nav-cta-group a.button-inner.variant-nav-primary{background:var(--gradient-royal,linear-gradient(101deg, #1c58d9 0%, #244997 105%));border:.5px solid var(--mm-white,#fff);color:var(--mm-white,#fff)}body.mobile-nav-open,html:has(body.mobile-nav-open){overflow:hidden}body.mobile-nav-open .main-nav{z-index:var(--layer-7)}body.mobile-nav-open .sticky-cta-stack{pointer-events:none;z-index:var(--layer-0)}.side[data-astro-cid-4sfgbo6k]{margin-top:var(--spacing-lg)}.side[data-astro-cid-4sfgbo6k] .side-list[data-astro-cid-4sfgbo6k]{margin:0;padding:0;list-style:none}.side[data-astro-cid-4sfgbo6k] .nav-item[data-astro-cid-4sfgbo6k]{list-style:none;position:relative}.side[data-astro-cid-4sfgbo6k] .nav-item[data-astro-cid-4sfgbo6k] a[data-astro-cid-4sfgbo6k]{border-radius:var(--radius-xs);color:inherit;font-weight:var(--font-weight-semibold);padding:var(--spacing-sm) var(--spacing-md);transition:background-color var(--animation-normal) ease;text-decoration:none;display:flex}.side[data-astro-cid-4sfgbo6k] .nav-item[data-astro-cid-4sfgbo6k] a[data-astro-cid-4sfgbo6k]:hover{background-color:var(--color-state-hover);color:var(--color-text-strong)}.side[data-astro-cid-4sfgbo6k] .nav-item[data-astro-cid-4sfgbo6k] a[data-astro-cid-4sfgbo6k]:hover .nav-item-icon[data-astro-cid-4sfgbo6k]{color:var(--color-text-strong)}.side[data-astro-cid-4sfgbo6k] .nav-item[data-astro-cid-4sfgbo6k] a[data-astro-cid-4sfgbo6k]:focus-visible{background-color:var(--color-state-hover);color:var(--color-text-strong)}.side[data-astro-cid-4sfgbo6k] .nav-item[data-astro-cid-4sfgbo6k] a[data-astro-cid-4sfgbo6k]:focus-visible .nav-item-icon[data-astro-cid-4sfgbo6k]{color:var(--color-text-strong)}.side[data-astro-cid-4sfgbo6k] .nav-item[data-astro-cid-4sfgbo6k] a[data-astro-cid-4sfgbo6k][aria-current=page]{text-decoration:underline dotted;-webkit-text-decoration-color:var(--color-text-muted);-webkit-text-decoration-color:var(--color-text-muted);text-decoration-color:var(--color-text-muted);text-underline-offset:3px}.side[data-astro-cid-4sfgbo6k] .nav-item[data-astro-cid-4sfgbo6k] .nav-item-trigger[data-astro-cid-4sfgbo6k]{border-radius:var(--radius-xs);color:inherit;font-weight:var(--font-weight-semibold);padding:var(--spacing-sm) var(--spacing-md);transition:background-color var(--animation-normal) ease;text-decoration:none;display:flex}.side[data-astro-cid-4sfgbo6k] .nav-item[data-astro-cid-4sfgbo6k] .nav-item-trigger[data-astro-cid-4sfgbo6k]:hover{background-color:var(--color-state-hover);color:var(--color-text-strong)}.side[data-astro-cid-4sfgbo6k] .nav-item[data-astro-cid-4sfgbo6k] .nav-item-trigger[data-astro-cid-4sfgbo6k]:hover .nav-item-icon[data-astro-cid-4sfgbo6k]{color:var(--color-text-strong)}.side[data-astro-cid-4sfgbo6k] .nav-item[data-astro-cid-4sfgbo6k] .nav-item-trigger[data-astro-cid-4sfgbo6k]:focus-visible{background-color:var(--color-state-hover);color:var(--color-text-strong)}.side[data-astro-cid-4sfgbo6k] .nav-item[data-astro-cid-4sfgbo6k] .nav-item-trigger[data-astro-cid-4sfgbo6k]:focus-visible .nav-item-icon[data-astro-cid-4sfgbo6k]{color:var(--color-text-strong)}.side[data-astro-cid-4sfgbo6k] .nav-item[data-astro-cid-4sfgbo6k] .nav-item-trigger[data-astro-cid-4sfgbo6k][aria-current=page]{text-decoration:underline dotted;-webkit-text-decoration-color:var(--color-text-muted);-webkit-text-decoration-color:var(--color-text-muted);text-decoration-color:var(--color-text-muted);text-underline-offset:3px}.side[data-astro-cid-4sfgbo6k] .nav-item-toggle[data-astro-cid-4sfgbo6k],.side[data-astro-cid-4sfgbo6k] .nav-item-content[data-astro-cid-4sfgbo6k]{display:none}.side[data-astro-cid-4sfgbo6k] .nav-item-toggle[data-astro-cid-4sfgbo6k]:checked~.nav-item-content[data-astro-cid-4sfgbo6k]{animation:grow-out var(--animation-normal) ease-out;display:block}.side[data-astro-cid-4sfgbo6k] .nav-item-toggle[data-astro-cid-4sfgbo6k]:checked~.nav-item-content-initial[data-astro-cid-4sfgbo6k]{animation-duration:1ms;display:block}.side[data-astro-cid-4sfgbo6k] .nav-item-trigger[data-astro-cid-4sfgbo6k]{cursor:pointer;user-select:none;flex-direction:row;justify-content:space-between;align-items:center;width:100%}.side[data-astro-cid-4sfgbo6k] .nav-item-icon[data-astro-cid-4sfgbo6k]{color:var(--color-text-muted);transition:transform var(--animation-normal) ease;transform-origin:50% 60%;display:inline-block}.side[data-astro-cid-4sfgbo6k] .nav-item-toggle[data-astro-cid-4sfgbo6k]:checked~.nav-item-trigger[data-astro-cid-4sfgbo6k] .nav-item-icon[data-astro-cid-4sfgbo6k]{transform:rotate(90deg)}.side[data-astro-cid-4sfgbo6k] .nav-list[data-astro-cid-4sfgbo6k]{margin:0;padding:0;list-style:none}.side[data-astro-cid-4sfgbo6k] .nav-list[data-astro-cid-4sfgbo6k] .nav-item[data-astro-cid-4sfgbo6k] a[data-astro-cid-4sfgbo6k],.side[data-astro-cid-4sfgbo6k] .nav-list[data-astro-cid-4sfgbo6k] .nav-item[data-astro-cid-4sfgbo6k] .nav-item-trigger[data-astro-cid-4sfgbo6k]{font-weight:var(--font-weight-normal);padding-inline:var(--spacing-xl)}.side[data-astro-cid-4sfgbo6k] .nav-list[data-astro-cid-4sfgbo6k] .nav-list[data-astro-cid-4sfgbo6k] .nav-item[data-astro-cid-4sfgbo6k] a[data-astro-cid-4sfgbo6k],.side[data-astro-cid-4sfgbo6k] .nav-list[data-astro-cid-4sfgbo6k] .nav-list[data-astro-cid-4sfgbo6k] .nav-item[data-astro-cid-4sfgbo6k] .nav-item-trigger[data-astro-cid-4sfgbo6k]{padding-inline-start:var(--spacing-2xl)}.article-share{flex-direction:column;gap:24px;display:flex}.article-share-label{color:var(--mm-graphite,#1b1d22);font-family:var(--font-eyebrow);font-size:var(--font-size-eyebrow,16px);font-weight:var(--font-weight-normal,400);letter-spacing:var(--font-letter-spacing-eyebrow,1.6px);text-transform:uppercase;margin:0;line-height:1}.article-share-links{flex-wrap:wrap;align-items:center;gap:20px;display:flex}.article-share-link{background:var(--mm-sky-tint,#ebf0fc);color:var(--mm-royal,#1c58d9);flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;line-height:0;text-decoration:none;display:inline-flex;position:relative}.article-share-link:hover,.article-share-link:focus-visible{color:var(--mm-royal,#1c58d9);background:#d8e4fb}.article-share-link:focus-visible{outline:2px solid var(--mm-royal,#1c58d9);outline-offset:2px}.article-share-link .icon{width:24px;height:24px;line-height:0;display:block}.article-share-link[data-network=linkedin] .icon{width:36px;height:36px}.article-share-link[data-network=x] .icon,.article-share-link[data-network=facebook] .icon{width:18px;height:18px}.article-share-link .icon svg{width:100%;height:100%;display:block}.article-share-link[data-network=copy] .icon svg{fill:none;stroke:currentColor}.article-share-link:not([data-network=copy]) .icon svg{fill:currentColor}.article-share-link.is-copy.is-copied:after{color:#fff;content:"Copied";font-family:var(--font-body);letter-spacing:.02em;pointer-events:none;white-space:nowrap;z-index:2;background:#1b1d22;border-radius:4px;padding:.4rem .55rem;font-size:.75rem;font-weight:600;line-height:1;position:absolute;bottom:calc(100% + 10px);left:50%;transform:translate(-50%)}.article-share-link.is-copy.is-copied:before{content:"";pointer-events:none;z-index:2;border:5px solid #0000;border-top-color:#1b1d22;position:absolute;bottom:calc(100% + 1px);left:50%;transform:translate(-50%)}@media (prefers-reduced-motion:no-preference){.article-share-link.is-copy.is-copied:after{animation:.16s ease-out article-share-copied-in}}@keyframes article-share-copied-in{0%{opacity:0;transform:translate(-50%)translateY(4px)}to{opacity:1;transform:translate(-50%)translateY(0)}}.custom-section{position:relative}.custom-section .outer-content.pull-up{padding-top:var(--pull-up);margin-top:calc(var(--pull-up) * -1)}.custom-section>.outer-content{max-width:100%;height:100%;position:relative}.custom-section>.outer-content.rounded{border-radius:var(--radius-3xl);overflow:hidden}.custom-section>.outer-content .radial-background-wrapper{pointer-events:none;height:100%;position:absolute;inset:0;overflow:hidden}.custom-section>.outer-content .radial-background{aspect-ratio:1;background:radial-gradient(ellipse at 50% 50%, var(--color-bg) 0%, var(--color-bg) 40%, transparent 80%);pointer-events:none;height:100%;width:calc(var(--max-width) + 50%);position:absolute;top:0;left:50%;transform:translate(-50%)}.custom-section>.outer-content>.content{height:100%;margin-inline:auto;position:relative;container-type:inline-size}.custom-section>.outer-content>.content>:first-child:not(.pull-up),.custom-section>.outer-content>.content>editable-array>editable-array-item:first-child>:first-child:not(.pull-up){margin-top:0!important}.custom-section>.outer-content>.content>:last-child{margin-bottom:0!important}.custom-section>.outer-content>.content.pad-x-xs{padding-inline:var(--spacing-xs)}.custom-section>.outer-content>.content.pad-x-sm{padding-inline:var(--spacing-sm)}.custom-section>.outer-content>.content.pad-x-md{padding-inline:var(--spacing-md)}.custom-section>.outer-content>.content.pad-x-lg{padding-inline:var(--layout-inset-x,20px)}.custom-section>.outer-content>.content.pad-x-xl{padding-inline:var(--spacing-xl)}.custom-section>.outer-content>.content.pad-x-2xl{padding-inline:var(--spacing-2xl)}.custom-section>.outer-content>.content.pad-x-3xl{padding-inline:var(--spacing-3xl)}.custom-section>.outer-content>.content.pad-x-4xl{padding-inline:var(--spacing-4xl)}.custom-section>.outer-content>.content.pad-x-5xl{padding-inline:var(--spacing-5xl)}.custom-section>.outer-content>.content.pad-x-6xl{padding-inline:var(--spacing-6xl)}.custom-section>.outer-content>.content.pad-y-xs{padding-block:var(--spacing-xs)}.custom-section>.outer-content>.content.pad-y-sm{padding-block:var(--spacing-sm)}.custom-section>.outer-content>.content.pad-y-md{padding-block:var(--spacing-md)}.custom-section>.outer-content>.content.pad-y-lg{padding-block:var(--spacing-lg)}.custom-section>.outer-content>.content.pad-y-xl{padding-block:var(--spacing-xl)}.custom-section>.outer-content>.content.pad-y-2xl{padding-block:var(--spacing-2xl)}.custom-section>.outer-content>.content.pad-y-3xl{padding-block:var(--spacing-3xl)}.custom-section>.outer-content>.content.pad-y-4xl{padding-block:var(--spacing-4xl)}.custom-section>.outer-content>.content.pad-y-5xl{padding-block:var(--spacing-5xl)}.custom-section>.outer-content>.content.pad-y-6xl{padding-block:var(--spacing-6xl)}@media (width<640px){.custom-section>.outer-content>.content.pad-y-xs,.custom-section>.outer-content>.content.pad-y-sm{padding-block:var(--spacing-xs)}.custom-section>.outer-content>.content.pad-y-md{padding-block:var(--spacing-sm)}.custom-section>.outer-content>.content.pad-y-lg,.custom-section>.outer-content>.content.pad-y-xl{padding-block:var(--spacing-md)}.custom-section>.outer-content>.content.pad-y-2xl{padding-block:var(--spacing-lg)}.custom-section>.outer-content>.content.pad-y-3xl{padding-block:var(--spacing-xl)}.custom-section>.outer-content>.content.pad-y-4xl{padding-block:var(--spacing-2xl)}.custom-section>.outer-content>.content.pad-y-5xl{padding-block:var(--spacing-3xl)}.custom-section>.outer-content>.content.pad-y-6xl{padding-block:var(--spacing-4xl)}}.custom-section>.outer-content>.content.max-width-xs{max-width:var(--content-width-xs)}.custom-section>.outer-content>.content.max-width-sm{max-width:var(--content-width-sm)}.custom-section>.outer-content>.content.max-width-md{max-width:var(--content-width-md)}.custom-section>.outer-content>.content.max-width-lg{max-width:var(--content-width-lg)}.custom-section>.outer-content>.content.max-width-xl{max-width:var(--content-width-xl)}.custom-section>.outer-content>.content.max-width-2xl{max-width:var(--content-width-2xl)}.custom-section>.outer-content>.content.max-width-3xl{max-width:var(--content-width-3xl)}.custom-section>.outer-content>.content.max-width-4xl{max-width:var(--content-width-4xl)}.custom-section>.outer-content>.background{position:absolute;inset:0}.custom-section>.outer-content>.background-image{height:100%;inset:0}.custom-section>.outer-content>.bg-base{background-color:var(--color-bg)}.custom-section>.outer-content>.bg-surface{background-color:var(--color-bg-surface)}.custom-section>.outer-content>.bg-accent{background-color:var(--color-bg-accent)}.custom-section>.outer-content>.bg-highlight{background-color:var(--color-bg-highlight)}.custom-section>.outer-content>.bg-highlight-grid{--grid-size:32px;--line:var(--color-bg-highlight);background-color:#0000;background-image:linear-gradient(to right, var(--line) 1px, transparent 1px), linear-gradient(to bottom, var(--line) 1px, transparent 1px);background-position:calc(var(--grid-size) / 2) calc(var(--grid-size) / 2);background-size:var(--grid-size) var(--grid-size);opacity:.4}.custom-section>.outer-content>.bg-highlight-linear-gradient{background:linear-gradient(360deg, var(--color-bg-surface) 0%, var(--color-bg-highlight) 100%)}.custom-section>.outer-content>.bg-brand-linear-gradient-reverse{background:linear-gradient(360deg, var(--color-bg-brand) 0%, var(--color-bg-inverse) 100%)}.custom-section>.outer-content>.bg-brand-linear-gradient{background:linear-gradient(360deg, var(--color-bg-inverse) 0%, var(--color-bg-brand) 100%)}.custom-section>.outer-content>.bg-brand-linear-gradient-muted{background:linear-gradient(360deg, var(--color-bg-inverse-muted) 0%, var(--color-bg-brand-muted) 100%)}.custom-section>.outer-content>.bg-surface-linear-gradient{background:linear-gradient(360deg, #fff 0%, var(--color-bg-surface) 100%)}.custom-section>.outer-content>.bg-highlight-radial-gradient{background:radial-gradient(circle at 65% 40%, var(--color-bg-surface) 0%, transparent 30%), radial-gradient(20% 100% at 70% 120%, color-mix(in oklab, var(--color-bg-inverse-highlight) 50%, transparent) 0%, transparent 100%), radial-gradient(40% 120% at 0% 0%, var(--color-bg-muted) 0%, var(--color-bg-muted) 10%, color-mix(in oklab, var(--color-bg-muted) 85%, var(--color-bg-highlight)) 25%, color-mix(in oklab, var(--color-bg-muted) 60%, var(--color-bg-highlight)) 40%, transparent 100%), radial-gradient(20% 50% at 40% 0%, var(--color-bg-highlight) 0%, transparent 100%), radial-gradient(20% 100% at 30% 120%, color-mix(in oklab, var(--color-bg-inverse-highlight) 35%, transparent) 0%, transparent 100%), linear-gradient(to right, color-mix(in oklab, var(--color-bg-inverse-muted) 80%, var(--color-bg-muted)) 0%, var(--color-bg-muted) 80%, var(--color-bg-muted) 100%);background-repeat:no-repeat;background-size:cover}}@layer core-elements{.typeform-embed{height:var(--typeform-height,500px);isolation:isolate;min-height:var(--typeform-height,500px);width:100%;position:relative;overflow:hidden;transform:translateZ(0)}.typeform-embed-target,.typeform-embed .tf-v1-widget,.typeform-embed .tf-v1-widget-wrapper,.typeform-embed .tf-v1-widget-fullscreen,.typeform-embed iframe{width:100%;height:100%;min-height:0;max-height:100%;display:block;position:absolute;inset:0}.typeform-embed .tf-v1-widget,.typeform-embed .tf-v1-widget-wrapper,.typeform-embed .tf-v1-widget-fullscreen,.typeform-embed iframe{position:absolute!important}.typeform-embed iframe{border:0}.wistia-player{aspect-ratio:var(--wistia-aspect-ratio,16 / 9);background:#0d0e1a;width:100%;position:relative}.wistia-player-iframe{border:0;width:100%;height:100%;display:block;position:absolute;top:0;left:0}.wistia-player--with-poster{isolation:isolate;overflow:hidden}.wistia-player--with-poster:not(.wistia-player--playing) .wistia-player-iframe{opacity:0;pointer-events:none;visibility:hidden;z-index:0}.wistia-player--with-poster.wistia-player--playing .wistia-player-iframe{opacity:1;pointer-events:auto;visibility:visible;z-index:1}.wistia-player-poster{cursor:pointer;visibility:visible;z-index:2;transition:opacity .35s,visibility .35s;position:absolute;inset:0}.wistia-player-poster-image{width:100%;height:100%;position:absolute;inset:0}.wistia-player-poster-image .image-inner.fill picture,.wistia-player-poster-image .image-inner.fill img{object-fit:cover;object-position:center center;width:100%;height:100%}.wistia-player-play-btn{background:var(--color-royal,#1c58d9);color:#fff;cursor:pointer;height:60px;transition:background var(--animation-fast) ease;z-index:3;border:1px solid #fff;justify-content:center;align-items:center;width:60px;text-decoration:none;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.wistia-player-play-btn:hover{background:#2468e8}.wistia-player--with-poster.wistia-player--playing .wistia-player-poster{opacity:0;pointer-events:none;visibility:hidden}}.mattermost-lockup[data-astro-cid-m6usqwku]{color:inherit;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light only;forced-color-adjust:none;flex-shrink:0;display:block;overflow:visible}.mattermost-lockup[data-astro-cid-m6usqwku] path[data-astro-cid-m6usqwku]{fill:currentColor}@layer page-sections{.bar[data-astro-cid-na67vfkz]{--nav-item-content-left:50%;--nav-item-content-top:100%;--nav-item-content-margin-top:var(--spacing-xs);--nav-item-content-transform:translateX(-50%);--nav-item-content-width:max-content}.bar[data-astro-cid-na67vfkz] .bar-list[data-astro-cid-na67vfkz]{align-items:center;gap:inherit;margin:0;padding:0;list-style:none;display:flex}.bar[data-astro-cid-na67vfkz] .nav-item[data-astro-cid-na67vfkz]{position:relative}.bar[data-astro-cid-na67vfkz] .nav-item-level-top[data-astro-cid-na67vfkz]>a[data-astro-cid-na67vfkz],.bar[data-astro-cid-na67vfkz] .nav-item-level-top[data-astro-cid-na67vfkz]>.nav-item-trigger[data-astro-cid-na67vfkz]{color:var(--nav-text,inherit);cursor:pointer;white-space:nowrap;align-items:center;gap:8px;text-decoration:none;display:inline-flex}.bar[data-astro-cid-na67vfkz] .nav-item-level-top[data-astro-cid-na67vfkz]>a[data-astro-cid-na67vfkz]:hover,.bar[data-astro-cid-na67vfkz] .nav-item-level-top[data-astro-cid-na67vfkz]>a[data-astro-cid-na67vfkz]:focus-visible,.bar[data-astro-cid-na67vfkz] .nav-item-level-top[data-astro-cid-na67vfkz]>.nav-item-trigger[data-astro-cid-na67vfkz]:hover,.bar[data-astro-cid-na67vfkz] .nav-item-level-top[data-astro-cid-na67vfkz]>.nav-item-trigger[data-astro-cid-na67vfkz]:focus-visible{color:var(--nav-text-active,inherit)}.bar[data-astro-cid-na67vfkz] .nav-item-icon[data-astro-cid-na67vfkz]{transition:transform var(--animation-extra-fast) ease-in-out;justify-content:center;align-items:center;line-height:0;display:inline-flex}.bar[data-astro-cid-na67vfkz] .nav-item-level-top[data-astro-cid-na67vfkz]>.nav-item-toggle[data-astro-cid-na67vfkz]:checked~.nav-item-trigger[data-astro-cid-na67vfkz] .nav-item-icon[data-astro-cid-na67vfkz]{transform:rotate(180deg)}.bar[data-astro-cid-na67vfkz] .nav-item[data-astro-cid-na67vfkz]:not(.nav-item-level-top)>.nav-item-toggle[data-astro-cid-na67vfkz]:checked~.nav-item-trigger[data-astro-cid-na67vfkz] .nav-item-icon[data-astro-cid-na67vfkz]{transform:rotate(90deg)}.bar[data-astro-cid-na67vfkz] .nav-item-toggle[data-astro-cid-na67vfkz],.bar[data-astro-cid-na67vfkz] .nav-item-toggle[data-astro-cid-na67vfkz]~.nav-item-content[data-astro-cid-na67vfkz],.bar[data-astro-cid-na67vfkz] .nav-item-toggle[data-astro-cid-na67vfkz]~.nav-item-nested[data-astro-cid-na67vfkz]{display:none}.bar[data-astro-cid-na67vfkz] .nav-item-toggle[data-astro-cid-na67vfkz]:checked~.nav-item-content[data-astro-cid-na67vfkz]{display:block}.bar[data-astro-cid-na67vfkz] .nav-item-toggle[data-astro-cid-na67vfkz]:checked~.nav-item-nested[data-astro-cid-na67vfkz]{animation:grow-out var(--animation-extra-fast) ease-out forwards;display:block}.bar[data-astro-cid-na67vfkz] .nav-item[data-astro-cid-na67vfkz]>.nav-item-content[data-astro-cid-na67vfkz]{background:var(--color-bg);border:1px solid var(--color-border-subtle);border-radius:var(--radius-xs);left:var(--nav-item-content-left,50%);margin-top:var(--nav-item-content-margin-top,var(--spacing-xs));min-width:200px;top:var(--nav-item-content-top,100%);transform:var(--nav-item-content-transform,translateX(-50%));width:var(--nav-item-content-width,max-content);z-index:var(--layer-3);position:absolute}.bar[data-astro-cid-na67vfkz] .nav-item-content[data-astro-cid-na67vfkz] .nav-item[data-astro-cid-na67vfkz]{display:block}.bar[data-astro-cid-na67vfkz] .nav-item-content[data-astro-cid-na67vfkz] .nav-item[data-astro-cid-na67vfkz]>a[data-astro-cid-na67vfkz],.bar[data-astro-cid-na67vfkz] .nav-item-content[data-astro-cid-na67vfkz] .nav-item[data-astro-cid-na67vfkz]>.nav-item-trigger[data-astro-cid-na67vfkz]{border-radius:0}.bar[data-astro-cid-na67vfkz] .nav-item-nested[data-astro-cid-na67vfkz] .nav-item[data-astro-cid-na67vfkz]>a[data-astro-cid-na67vfkz]{padding-left:var(--spacing-xl);border-radius:0}.header-search-overlay .sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}body.header-search-open{overflow:hidden}.header-search-overlay{pointer-events:none;z-index:1200;width:100%;height:100%;position:fixed;inset:0}.header-search-overlay.is-open{pointer-events:auto}.header-search-backdrop{backdrop-filter:blur(8px);opacity:0;background:#0d0e1ad1;transition:opacity .25s;position:absolute;inset:0}.header-search-overlay.is-open .header-search-backdrop{opacity:1}.header-search-dialog{box-sizing:border-box;opacity:0;gap:1.25rem;width:min(53.25rem,100vw - 2rem);max-width:min(53.25rem,100vw - 2rem);max-height:min(90vh,44rem);margin-inline:auto;padding:1.125rem 0 0;transition:opacity .25s,transform .25s;display:grid;position:fixed;top:2rem;left:50%;transform:translate(-50%)translateY(-.5rem)}.header-search-overlay.is-open .header-search-dialog{opacity:1;transform:translate(-50%)translateY(0)}.header-search-top{grid-template-columns:minmax(0,1fr) auto;align-items:stretch;gap:0;display:grid}.header-search-close{color:#fff;cursor:pointer;background:0 0;border:0;flex-shrink:0;justify-content:center;align-self:start;align-items:center;width:2.8125rem;height:2.8125rem;margin-left:.625rem;transition:background .2s;display:inline-flex}.header-search-close:hover,.header-search-close:focus-visible{background:#263677}.header-search-close:focus-visible{outline-offset:2px;outline:2px solid}@media (width<768px){.header-search-dialog{max-height:calc(100vh - 1rem);top:.5rem}}.nav-login-dropdown{position:relative}.nav-login-toggle{display:none}.nav-login-dropdown .nav-login-trigger{cursor:pointer}.nav-login-dropdown .nav-login-trigger .nav-utility-icon.login{height:11px;transition:transform var(--animation-extra-fast) ease-out;width:11px}.nav-login-toggle:checked+.nav-login-trigger .nav-utility-icon.login{transform:rotate(180deg)}.nav-login-panel{background:var(--nav-open-panel,var(--mm-white,#fff));border:1px solid var(--nav-border,#1c58d933);min-width:15rem;z-index:var(--layer-5,50);padding:1rem 0 .75rem;display:none;position:absolute;top:calc(100% + .75rem);right:0;box-shadow:0 12px 32px #0d0e1a47}.nav-login-toggle:checked~.nav-login-panel{display:block}.nav-login-panel-heading{color:var(--nav-text-muted,var(--mm-gray,#838384));font-family:var(--nav-font-family);font-size:var(--font-size-sm,12px);font-weight:var(--font-weight-normal,400);letter-spacing:.04em;text-transform:uppercase;margin:0 0 .5rem;padding:0 1rem;line-height:1.4}.nav-login-panel-list{margin:0;padding:0;list-style:none}.nav-login-panel-item{margin:0}.nav-login-panel-link{color:var(--nav-text,#1b1d22);font-family:var(--nav-font-family);font-size:var(--nav-link-size,14px);font-weight:var(--nav-link-weight,400);line-height:var(--nav-link-line-height,1.4);transition:background-color var(--animation-extra-fast) ease-out, color var(--animation-extra-fast) ease-out;justify-content:space-between;align-items:center;gap:.5rem;width:100%;padding:.625rem 1rem;text-decoration:none;display:flex}.nav-login-panel-link:hover,.nav-login-panel-link:focus-visible{background:color-mix(in srgb, var(--nav-text-active,#608ae4) 14%, transparent);color:var(--nav-text-active,#608ae4)}.nav-login-panel-link:focus-visible{outline-offset:-2px;outline:2px solid}.nav-login-panel-link-icon{opacity:0;transition:opacity var(--transition-icon-morph), transform var(--transition-icon-morph);flex-shrink:0;transform:translate(-2px)}.nav-login-panel-link:hover .nav-login-panel-link-icon,.nav-login-panel-link:focus-visible .nav-login-panel-link-icon{opacity:1;transform:translate(0)}.main-nav{--nav-font-family:var(--font-body,"Trade Gothic Next LT Pro", sans-serif);--nav-link-size:var(--font-size-md,14px);--nav-link-weight:var(--font-weight-normal,400);--nav-link-line-height:140%;--nav-intro-heading-size:var(--font-size-4xl,24px);--nav-intro-heading-weight:var(--font-weight-normal,400);--nav-section-label-size:var(--font-size-md,14px);--nav-section-label-weight:var(--font-weight-normal,400);--nav-section-label-tracking:1.4px;--nav-open-panel:var(--mm-white,#fff);--mega-nav-padding-y:1.75rem;--mega-nav-padding-x:1.625rem;--mega-nav-gutter:1.75rem;--nav-featured-title-size:var(--font-size-lg,16px);--nav-featured-title-weight:var(--font-weight-bold,500);--nav-bg:var(--mm-white,#fff);--nav-text:var(--mm-graphite,#1b1d22);--nav-text-active:var(--mm-royal-tint,#608ae4);color:var(--nav-text);--nav-divider:#1c58d933;--nav-border:#1c58d933;--nav-grid-line:var(--layout-frame-line,#1c58d933);--nav-grid-plus:var(--layout-frame-plus,#1c58d999);--nav-grid-gap:5px;--nav-grid-plus-size:9px;--nav-grid-line-inset:calc(var(--nav-grid-gap) + (var(--nav-grid-plus-size) / 2));--nav-top-padding:19px;--nav-content-padding-y:15px;--nav-bottom-padding:10px;--nav-container-max-width:var(--content-width-2xl);--nav-container-padding-x:var(--layout-inset-x,20px);--nav-content-padding-x:32px;--nav-secondary-bg:var(--mm-white,#fff);--nav-secondary-border:#1c58d933;--nav-secondary-color:var(--mm-royal,#1c58d9);background-color:var(--nav-bg);pointer-events:none;width:100%;z-index:var(--layer-2);border-bottom:1px solid #0000;position:sticky;top:0;overflow:visible}[data-theme=dark] .main-nav{--nav-bg:var(--dark-bg,#0d0e1a);--nav-text:var(--mm-white,#fff);--nav-border:var(--mm-royal-tint-02,#263677);--nav-divider:#1c58d999;--nav-grid-line:var(--layout-frame-line,#263677);--nav-grid-plus:var(--layout-frame-plus,#263677);--nav-secondary-bg:linear-gradient(90deg, #161b29 0%, #0f2b55 100%);--nav-secondary-border:#1c58d980;--nav-secondary-color:var(--mm-white,#fff);--nav-text-muted:color-mix(in srgb, var(--mm-white,#fff) 55%, transparent);--nav-open-panel:var(--nav-bg)}[data-theme=light] .main-nav{--nav-grid-line:var(--layout-frame-line,#c5d2ec);--nav-grid-plus:var(--layout-frame-plus,#c5d2ec);border-bottom:none}@media (width<992px){[data-theme=light] .main-nav{border-bottom:1px solid #1c58d933}}html[data-theme=light]:has(.customer-story-detail,.customer-story-hero,.customer-story-featured) .main-nav{--nav-bg:var(--dark-bg,#0d0e1a);--nav-text:var(--mm-white,#fff);--nav-border:var(--mm-royal-tint-02,#263677);--nav-divider:#1c58d999;--nav-grid-line:var(--layout-frame-line,#263677);--nav-grid-plus:var(--layout-frame-plus,#263677);--nav-secondary-bg:linear-gradient(90deg, #161b29 0%, #0f2b55 100%);--nav-secondary-border:#1c58d980;--nav-secondary-color:var(--mm-white,#fff);--nav-text-muted:color-mix(in srgb, var(--mm-white,#fff) 55%, transparent);--nav-open-panel:var(--nav-bg);border-bottom:1px solid #0000}.main-nav>.outer-content{padding-bottom:var(--nav-bottom-padding);padding-top:var(--nav-top-padding);position:relative;overflow:visible}.main-nav>.outer-content>.content{overflow:visible}@media (width<992px){.main-nav .desktop-main-nav.bar,.main-nav .desktop-nav-utility,.main-nav .desktop-button-group.button-group{display:none}}@media (width>=992px) and ((width<1281px)){.main-nav .desktop-nav-utility,.main-nav .desktop-button-group.button-group{display:flex}}@media (width>=1281px){.main-nav .desktop-nav-utility,.main-nav .desktop-button-group.button-group{display:flex}}@media (width>=992px){.main-nav .nav-hamburger.mobile-button{display:none}}.main-nav .nav-search--mobile{display:none}@media (width<992px){.main-nav{--nav-top-padding:8px;--nav-content-padding-y:0;--nav-content-padding-x:var(--layout-inset-x,20px);--nav-bottom-padding:8px;--nav-container-padding-x:0;border-bottom:1px solid var(--mm-royal-tint-02,#263677);box-sizing:border-box}.main-nav .main-nav-grid{display:none}.main-nav>.outer-content{box-sizing:border-box;min-height:66px}.main-nav>.outer-content>.content{gap:16px;min-height:50px}.main-nav>.outer-content>.content>a.main-nav-logo-link{color:var(--nav-text);width:142px;height:22px}.main-nav>.outer-content>.content>a.main-nav-logo-link>.main-nav-logo{width:142px;height:22px}.main-nav>.outer-content>.content>a.main-nav-logo-link>.image.main-nav-logo img,.main-nav>.outer-content>.content>a.main-nav-logo-link>svg.main-nav-logo{width:142px;max-width:142px;height:22px}.main-nav>.outer-content>.content>.nav-end{flex-grow:0;width:auto;margin-left:auto}.main-nav>.outer-content>.content>.nav-end>.nav-actions{align-items:center;gap:15px}.main-nav .nav-search--mobile,.main-nav .nav-hamburger.mobile-button{box-sizing:border-box;color:var(--nav-text);cursor:pointer;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;margin:0;padding:0;line-height:0;display:inline-flex}.main-nav .nav-search--mobile{background:0 0;border:none;border-radius:0}.main-nav .nav-search--mobile .nav-utility-icon.search{justify-content:center;align-items:center;width:20px;height:20px;line-height:0;display:inline-flex}.main-nav .nav-search--mobile .nav-utility-icon.search .icon,.main-nav .nav-search--mobile .nav-utility-icon.search svg{width:20px;height:20px;display:block}.main-nav .nav-search--mobile:hover,.main-nav .nav-search--mobile:focus-visible{color:var(--nav-text-active)}.main-nav .nav-search--mobile:focus-visible{outline-offset:2px;outline:2px solid}.main-nav .nav-hamburger.mobile-button{border-radius:0}.main-nav .nav-hamburger-box{border:1px solid var(--nav-text);box-sizing:border-box;color:inherit;justify-content:center;align-items:center;width:36px;height:36px;padding:0;display:inline-flex}.main-nav .nav-hamburger-icon,.main-nav .nav-hamburger-box .icon{width:20px;height:20px;line-height:0;display:block}.main-nav .nav-hamburger-box .icon svg{width:20px;height:20px;display:block}.main-nav .nav-hamburger.mobile-button:hover .nav-hamburger-box,.main-nav .nav-hamburger.mobile-button:focus-visible .nav-hamburger-box{border-color:var(--nav-text-active);color:var(--nav-text-active)}.main-nav .nav-hamburger.mobile-button:focus-visible{outline-offset:2px;outline:2px solid}}.main-nav>.outer-content>.content{box-sizing:border-box;max-width:var(--nav-container-max-width);min-width:0;min-height:50px;padding:var(--nav-content-padding-y) var(--nav-content-padding-x) var(--nav-content-padding-y);pointer-events:all;margin-inline:auto;align-items:center;gap:40px;width:100%;margin-top:0;display:flex;position:relative;container-type:inline-size}.main-nav>.outer-content>.content>a.main-nav-logo-link{color:var(--nav-text);flex-shrink:0;align-self:center;align-items:center;line-height:0;display:flex}.main-nav>.outer-content>.content>a.main-nav-logo-link>.main-nav-logo{flex-shrink:0;margin-top:0}.main-nav>.outer-content>.content>a.main-nav-logo-link>.image.main-nav-logo .image-inner{width:100%;height:100%}.main-nav>.outer-content>.content>a.main-nav-logo-link>.image.main-nav-logo img,.main-nav>.outer-content>.content>a.main-nav-logo-link>svg.main-nav-logo{color:inherit;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light only;forced-color-adjust:none;object-fit:contain;object-position:left center;display:block}@media (width>=992px){.main-nav>.outer-content>.content>a.main-nav-logo-link,.main-nav>.outer-content>.content>a.main-nav-logo-link>.main-nav-logo{width:146px;height:24px}.main-nav>.outer-content>.content>a.main-nav-logo-link>.image.main-nav-logo img,.main-nav>.outer-content>.content>a.main-nav-logo-link>svg.main-nav-logo{width:146px;max-width:146px;height:24px}}.main-nav>.outer-content>.content .button-group{margin-top:0}.main-nav>.outer-content>.content .button-group>.button-group__items{gap:12px;width:auto}.main-nav>.outer-content>.content .button-group .button>.button-inner{border-radius:0}.main-nav .main-nav-grid{box-sizing:border-box;max-width:var(--nav-container-max-width);pointer-events:none;z-index:1;width:100%;position:absolute;top:0;bottom:0;left:50%;transform:translate(-50%)}.main-nav .main-nav-grid-hline{background:var(--nav-grid-line);z-index:0;height:1px;position:absolute}.main-nav .main-nav-grid-hline--top{top:var(--nav-top-padding)}.main-nav .main-nav-grid-hline--top-left{left:calc(50% - 50vw);right:calc(100% - var(--nav-container-padding-x))}.main-nav .main-nav-grid-hline--top-center{left:var(--nav-container-padding-x);right:var(--nav-container-padding-x)}.main-nav .main-nav-grid-hline--top-right{left:calc(100% - var(--nav-container-padding-x));right:calc(50% - 50vw)}.main-nav .main-nav-grid-hline--bottom{bottom:var(--nav-bottom-padding)}.main-nav .main-nav-grid-hline--bottom-left{left:calc(50% - 50vw);right:calc(100% - var(--nav-container-padding-x) + var(--nav-grid-line-inset))}.main-nav .main-nav-grid-hline--bottom-center{left:calc(var(--nav-container-padding-x) + var(--nav-grid-line-inset));right:calc(var(--nav-container-padding-x) + var(--nav-grid-line-inset))}.main-nav .main-nav-grid-hline--bottom-right{left:calc(100% - var(--nav-container-padding-x) + var(--nav-grid-line-inset));right:calc(50% - 50vw)}.main-nav .main-nav-grid-vline{background:var(--nav-grid-line);bottom:calc(var(--nav-bottom-padding) + var(--nav-grid-line-inset));z-index:0;width:1px;position:absolute;top:0}.main-nav .main-nav-grid-vline--left{left:var(--nav-container-padding-x)}.main-nav .main-nav-grid-vline--right{right:var(--nav-container-padding-x)}.main-nav .main-nav-grid-plus{bottom:var(--nav-bottom-padding);height:var(--nav-grid-plus-size);width:var(--nav-grid-plus-size);z-index:1;position:absolute}.main-nav .main-nav-grid-plus--left{left:var(--nav-container-padding-x);transform:translate(-50%,50%)}.main-nav .main-nav-grid-plus--right{right:var(--nav-container-padding-x);transform:translate(50%,50%)}.main-nav .main-nav-grid-plus:before,.main-nav .main-nav-grid-plus:after{background:var(--nav-grid-plus);content:"";position:absolute}.main-nav .main-nav-grid-plus:before{width:1px;top:0;bottom:0;left:50%;transform:translate(-50%)}.main-nav .main-nav-grid-plus:after{height:1px;top:50%;left:0;right:0;transform:translateY(-50%)}@media (width<768px){.main-nav .main-nav{--nav-top-padding:16px;--nav-content-padding-y:16px}.main-nav .main-nav-grid-vline,.main-nav .main-nav-grid-plus,.main-nav .main-nav-grid-hline--top-left,.main-nav .main-nav-grid-hline--top-right,.main-nav .main-nav-grid-hline--bottom-left,.main-nav .main-nav-grid-hline--bottom-right{display:none}.main-nav .main-nav-grid-hline--top-center,.main-nav .main-nav-grid-hline--bottom-center{left:0;right:0}}.main-nav>.outer-content>.content>.nav-end{flex:1 1 0;justify-content:flex-end;align-items:center;gap:20px;min-width:0;display:flex}.main-nav>.outer-content>.content>.nav-end>.bar{flex:auto;justify-content:flex-start;gap:20px;min-width:0}.main-nav>.outer-content>.content>.nav-end>.nav-actions{flex:none;align-items:center;gap:12px;display:flex}.main-nav>.outer-content>.content>.nav-end>.nav-actions>.desktop-nav-utility{flex:none;align-items:center;gap:12px}.main-nav>.outer-content>.content>.nav-end>.nav-actions>.desktop-nav-utility .nav-login{color:var(--nav-text);cursor:pointer;font-family:var(--nav-font-family);font-size:var(--nav-link-size);font-weight:var(--nav-link-weight);line-height:var(--nav-link-line-height);transition:color var(--animation-extra-fast) ease-out;white-space:nowrap;background:0 0;border:none;align-items:center;gap:8px;margin:0;padding:0;text-decoration:none;display:inline-flex}.main-nav>.outer-content>.content>.nav-end>.nav-actions>.desktop-nav-utility .nav-login:hover,.main-nav>.outer-content>.content>.nav-end>.nav-actions>.desktop-nav-utility .nav-login:focus-visible{color:var(--nav-text-active)}.main-nav>.outer-content>.content>.nav-end>.nav-actions>.desktop-nav-utility .nav-login:focus-visible{outline-offset:2px;outline:2px solid}.main-nav>.outer-content>.content>.nav-end>.nav-actions>.desktop-nav-utility .nav-login-trigger{color:var(--nav-text);cursor:pointer;font-family:var(--nav-font-family);font-size:var(--nav-link-size);font-weight:var(--nav-link-weight);line-height:var(--nav-link-line-height);transition:color var(--animation-extra-fast) ease-out;white-space:nowrap;background:0 0;border:none;align-items:center;gap:8px;margin:0;padding:0;text-decoration:none;display:inline-flex}.main-nav>.outer-content>.content>.nav-end>.nav-actions>.desktop-nav-utility .nav-login-trigger:hover,.main-nav>.outer-content>.content>.nav-end>.nav-actions>.desktop-nav-utility .nav-login-trigger:focus-visible{color:var(--nav-text-active)}.main-nav>.outer-content>.content>.nav-end>.nav-actions>.desktop-nav-utility .nav-login-trigger:focus-visible{outline-offset:2px;outline:2px solid}.main-nav>.outer-content>.content>.nav-end>.nav-actions>.desktop-nav-utility .nav-search{color:var(--nav-text);cursor:pointer;font-family:var(--nav-font-family);font-size:var(--nav-link-size);font-weight:var(--nav-link-weight);line-height:var(--nav-link-line-height);transition:color var(--animation-extra-fast) ease-out;white-space:nowrap;background:0 0;border:none;align-items:center;gap:8px;margin:0;padding:0;text-decoration:none;display:inline-flex}.main-nav>.outer-content>.content>.nav-end>.nav-actions>.desktop-nav-utility .nav-search:focus-visible{outline-offset:2px;outline:2px solid}.main-nav>.outer-content>.content>.nav-end>.nav-actions>.desktop-nav-utility .nav-search{gap:0;overflow:hidden}.main-nav>.outer-content>.content>.nav-end>.nav-actions>.desktop-nav-utility .nav-search-label{opacity:0;white-space:nowrap;max-width:0;transition:max-width .2s,opacity .2s,margin .2s;overflow:hidden}.main-nav>.outer-content>.content>.nav-end>.nav-actions>.desktop-nav-utility .nav-search:hover,.main-nav>.outer-content>.content>.nav-end>.nav-actions>.desktop-nav-utility .nav-search:focus-visible,.main-nav>.outer-content>.content>.nav-end>.nav-actions>.desktop-nav-utility .nav-search[aria-expanded=true]{color:var(--nav-text-active)}.main-nav>.outer-content>.content>.nav-end>.nav-actions>.desktop-nav-utility .nav-search:hover .nav-search-label,.main-nav>.outer-content>.content>.nav-end>.nav-actions>.desktop-nav-utility .nav-search:focus-visible .nav-search-label,.main-nav>.outer-content>.content>.nav-end>.nav-actions>.desktop-nav-utility .nav-search[aria-expanded=true] .nav-search-label{opacity:1;max-width:4rem;margin-right:.25rem}.main-nav>.outer-content>.content>.nav-end>.nav-actions>.desktop-nav-utility .nav-utility-divider{background:var(--nav-divider);width:1px;height:18px}.main-nav>.outer-content>.content>.nav-end>.nav-actions>.desktop-nav-utility .nav-utility-icon{justify-content:center;align-items:center;display:inline-flex}.main-nav>.outer-content>.content>.nav-end>.nav-actions>.desktop-nav-utility .nav-utility-icon>.icon{color:currentColor;line-height:0}.main-nav>.outer-content>.content>.nav-end>.nav-actions>.desktop-nav-utility .nav-utility-icon>.icon svg{width:100%;height:100%;display:block}.main-nav>.outer-content>.content>.nav-end>.nav-actions>.desktop-nav-utility .nav-utility-icon.user,.main-nav>.outer-content>.content>.nav-end>.nav-actions>.desktop-nav-utility .nav-utility-icon.login{width:18px;height:18px}.main-nav>.outer-content>.content>.nav-end>.nav-actions>.desktop-nav-utility .nav-utility-icon.search{width:16px;height:16px}.main-nav>.outer-content>.content>.nav-end>.nav-actions>.button-group{flex:none;width:auto;container-type:normal}.main-nav>.outer-content>.content>.nav-end>.nav-actions>.button-group>.button-group__items{gap:12px}@media (width>=992px) and ((width<1281px)){.main-nav>.outer-content>.content>.nav-end>.nav-actions>.desktop-nav-utility .nav-login-dropdown,.main-nav>.outer-content>.content>.nav-end>.nav-actions>.desktop-nav-utility .nav-utility-divider{display:none}}.main-nav .bar{font-family:var(--nav-font-family);font-weight:var(--nav-link-weight)}.main-nav .bar .bar-list{gap:20px}@container (width<=1180px){.main-nav>.outer-content>.content{gap:24px}.main-nav .bar .bar-list,.main-nav>.outer-content>.content>.nav-end{gap:14px}.main-nav>.outer-content>.content>.nav-end>.nav-actions{gap:8px}}@container (width<=1040px){.main-nav>.outer-content>.content{gap:16px}.main-nav .bar .bar-list{gap:10px}}.main-nav .bar .nav-item>a{color:var(--nav-text);font-family:var(--nav-font-family);font-size:var(--nav-link-size);font-weight:var(--nav-link-weight);line-height:var(--nav-link-line-height);background:0 0;border-radius:0;padding:0}.main-nav .bar .nav-item>a:hover{color:var(--nav-text-active);background-color:#0000}.main-nav .bar .nav-item>a:focus-visible{color:var(--nav-text-active);outline-offset:2px;background-color:#0000;outline:2px solid}.main-nav .bar .nav-item>.nav-item-trigger{color:var(--nav-text);font-family:var(--nav-font-family);font-size:var(--nav-link-size);font-weight:var(--nav-link-weight);line-height:var(--nav-link-line-height);background:0 0;border-radius:0;padding:0}.main-nav .bar .nav-item>.nav-item-trigger:hover{color:var(--nav-text-active);background-color:#0000}.main-nav .bar .nav-item>.nav-item-trigger:focus-visible{color:var(--nav-text-active);outline-offset:2px;background-color:#0000;outline:2px solid}.main-nav .bar .nav-item-trigger{gap:5px}.main-nav .bar .nav-item-icon{color:var(--nav-text);width:18px;height:18px;position:relative;top:1px}.main-nav .bar .nav-item-toggle:checked~.nav-item-trigger{color:var(--nav-text-active)}.main-nav .bar .nav-item-toggle:checked~.nav-item-trigger .nav-item-icon{color:var(--nav-text-active);transform:rotate(180deg)}.main-nav .bar .nav-item-trigger:hover .nav-item-icon{color:var(--nav-text-active)}.main-nav .bar .nav-item-level-top>.nav-item-content:not(.mega-nav-content){background:var(--mm-graphite,#1b1d22);border:1px solid #1c58d999;border-top:none;border-radius:0;width:max-content;min-width:12rem;margin-top:0;padding:1rem 1.25rem;top:calc(100% + 1px);left:0;transform:none}.main-nav .bar .nav-item-level-top>.nav-item-content:not(.mega-nav-content)>.nav-list{grid-template-columns:repeat(2,minmax(0,max-content));gap:.5rem 2.5rem;display:grid}.main-nav .bar .nav-item-level-top>.nav-item-content:not(.mega-nav-content) .nav-item>a{color:var(--mm-pearl,#f1f1f2);font-family:var(--nav-font-family);font-size:var(--nav-link-size);font-weight:var(--nav-link-weight);line-height:var(--nav-link-line-height);justify-content:flex-start;min-height:1.75rem;padding:0}.main-nav .bar .nav-item-level-top>.nav-item-content:not(.mega-nav-content) .nav-item>a:hover{color:var(--nav-text-active);background:0 0}.main-nav .bar .nav-item-level-top>.nav-item-content:not(.mega-nav-content) .nav-item>.nav-item-trigger{color:var(--mm-pearl,#f1f1f2);font-family:var(--nav-font-family);font-size:var(--nav-link-size);font-weight:var(--nav-link-weight);line-height:var(--nav-link-line-height);justify-content:flex-start;min-height:1.75rem;padding:0}.main-nav .bar .nav-item-level-top>.nav-item-content:not(.mega-nav-content) .nav-item>.nav-item-trigger:hover{color:var(--nav-text-active);background:0 0}html[data-theme=light]:not(:has(.customer-story-detail,.customer-story-hero,.customer-story-featured)) .main-nav .bar .nav-item-level-top>.nav-item-content:not(.mega-nav-content){background:var(--mm-white,#fff);border-color:#1c58d933;box-shadow:0 4px 16px #00000014}html[data-theme=light]:not(:has(.customer-story-detail,.customer-story-hero,.customer-story-featured)) .main-nav .bar .nav-item-level-top>.nav-item-content:not(.mega-nav-content) .nav-item>a,html[data-theme=light]:not(:has(.customer-story-detail,.customer-story-hero,.customer-story-featured)) .main-nav .bar .nav-item-level-top>.nav-item-content:not(.mega-nav-content) .nav-item>.nav-item-trigger{color:var(--mm-graphite,#1b1d22)}.main-nav .mega-nav-shell{background:var(--nav-open-panel);border:1px solid var(--nav-border);box-sizing:border-box;font-family:var(--nav-font-family);font-size:var(--nav-link-size);font-weight:var(--nav-link-weight);left:var(--nav-container-padding-x,20px);line-height:var(--nav-link-line-height);max-width:calc(100% - (2 * var(--nav-container-padding-x,20px)));min-width:0;padding:0 var(--mega-nav-padding-x);pointer-events:auto;width:calc(100% - (2 * var(--nav-container-padding-x,20px)));z-index:var(--layer-3);border-top:none;border-radius:0;margin-top:0;display:none;position:absolute;top:100%;overflow:hidden;transform:none;box-shadow:0 0 10px #00000040}.main-nav .mega-nav-shell.is-open,.main-nav .mega-nav-shell:not([hidden]){display:block}html[data-theme=light]:not(:has(.customer-story-detail,.customer-story-hero,.customer-story-featured)) .main-nav .mega-nav-shell{background:var(--nav-open-panel);border-color:#1c58d933;box-shadow:0 4px 16px #00000014}.main-nav .mega-nav-shell-viewport{width:100%;transition:height .28s cubic-bezier(.22,1,.36,1);position:relative;overflow:hidden}.main-nav .mega-nav-shell-viewport.is-swapping{will-change:height}.main-nav .mega-nav-shell-viewport.is-swapping .mega-nav-inner{width:100%;top:0;left:0;right:0}.main-nav .mega-nav-inner.is-mega-enter-open{animation:mega-nav-open var(--animation-normal,.28s) cubic-bezier(.22, 1, .36, 1) both;will-change:opacity, translate}.main-nav .mega-nav-inner.is-mega-enter-left{will-change:opacity, translate;animation:.24s cubic-bezier(.22,1,.36,1) both mega-nav-switch-from-left}.main-nav .mega-nav-inner.is-mega-enter-right{will-change:opacity, translate;animation:.24s cubic-bezier(.22,1,.36,1) both mega-nav-switch-from-right}.main-nav .mega-nav-inner.is-mega-exit-left{will-change:opacity, translate;animation:.24s cubic-bezier(.22,1,.36,1) both mega-nav-exit-left}.main-nav .mega-nav-inner.is-mega-exit-right{will-change:opacity, translate;animation:.24s cubic-bezier(.22,1,.36,1) both mega-nav-exit-right}@media (prefers-reduced-motion:reduce){.main-nav .mega-nav-shell-viewport{transition:none}.main-nav .mega-nav-inner.is-mega-enter-open,.main-nav .mega-nav-inner.is-mega-enter-left,.main-nav .mega-nav-inner.is-mega-enter-right,.main-nav .mega-nav-inner.is-mega-exit-left,.main-nav .mega-nav-inner.is-mega-exit-right{animation:none}}.main-nav .nav-utility-dropdown{flex:none;position:relative}.main-nav .nav-utility-toggle{display:none}.main-nav .nav-utility-trigger{cursor:pointer;font-family:var(--nav-font-family);font-size:var(--nav-link-size);font-weight:var(--nav-link-weight);line-height:var(--nav-link-line-height);white-space:nowrap;margin:0}.main-nav .nav-utility-chevron{transition:transform var(--animation-normal,.28s) ease;justify-content:center;align-items:center;line-height:0;display:inline-flex}.main-nav .nav-utility-toggle:checked~.nav-utility-trigger{background:var(--nav-secondary-bg);border-color:var(--mm-royal-tint,#608ae4);color:var(--nav-secondary-color)}.main-nav .nav-utility-toggle:checked~.nav-utility-trigger .nav-utility-chevron,.main-nav .nav-utility-toggle:checked~.nav-utility-trigger .icon{color:var(--nav-secondary-color)}.main-nav .nav-utility-toggle:checked~.nav-utility-trigger .nav-utility-chevron{transform:rotate(180deg)}.main-nav .mega-nav-inner{box-sizing:border-box;min-width:0;min-height:16rem;padding-block:var(--mega-nav-padding-y);align-items:stretch;gap:0;width:100%;display:flex}.main-nav .mega-nav-main{flex-wrap:nowrap;flex:auto;align-items:stretch;min-width:0;display:flex}.main-nav .mega-nav-inner[hidden]{display:none!important}.main-nav .mega-nav-shell-viewport.is-swapping .mega-nav-inner.is-mega-active,.main-nav .mega-nav-shell-viewport.is-swapping .mega-nav-inner.is-mega-leaving{display:flex!important}.main-nav .mega-nav-intro{min-width:10rem;padding-right:var(--mega-nav-gutter);flex:0 13rem}.main-nav .mega-nav-intro-heading{color:var(--mm-white,#fff);font-family:var(--nav-font-family);font-size:var(--nav-intro-heading-size);font-weight:var(--nav-intro-heading-weight);margin:0 0 .5rem;line-height:1}.main-nav .mega-nav-intro-desc{color:var(--mm-white,#fff);font-family:var(--nav-font-family);font-size:var(--nav-link-size);font-weight:var(--nav-link-weight);line-height:var(--nav-link-line-height);margin:0 0 1.5rem}.main-nav .mega-nav-intro-actions{flex-direction:column;align-items:flex-start;gap:1rem;width:fit-content;display:flex}.main-nav .mega-nav-intro-actions .button{width:fit-content}.main-nav .mega-nav-intro-actions .button>.button-inner,.main-nav .mega-nav-intro-actions .button>.button-inner.variant-nav-outline{justify-content:flex-start;width:fit-content;min-width:0}.main-nav .mega-nav-end-actions{flex-direction:column;align-items:flex-start;gap:1rem;width:fit-content;display:flex}.main-nav .mega-nav-end-actions .button{width:fit-content}.main-nav .mega-nav-end-actions .button>.button-inner,.main-nav .mega-nav-end-actions .button>.button-inner.variant-nav-outline{justify-content:flex-start;width:fit-content;min-width:0}.main-nav .mega-nav-inner.is-try{min-height:10.25rem}.main-nav .mega-nav-inner.is-try .mega-nav-intro{flex:0 0 13rem}.main-nav .mega-nav-inner.is-try .mega-nav-intro-desc{margin-bottom:0}.main-nav .mega-nav-columns.is-try-columns{flex:none;gap:1.875rem;min-width:0;padding-inline-end:.75rem;display:flex}.main-nav .mega-nav-inner.is-try .mega-nav-section{flex:0 0 13.25rem;min-width:13.25rem}.main-nav .mega-nav-end-actions{flex:none;align-self:flex-start}.main-nav .mega-nav-divider{background:var(--nav-divider);margin-block:calc(-1 * var(--mega-nav-padding-y));margin-inline:var(--mega-nav-gutter);flex:0 0 1px;align-self:stretch}.main-nav .mega-nav-section{padding-inline-end:.35rem;flex:1 1 0;min-width:0;padding-top:.125rem;overflow:visible}.main-nav .mega-nav-section.two-column .mega-nav-links{column-count:2;column-gap:1.5rem}.main-nav .mega-nav-section-heading{margin:0 0 1rem}.main-nav .mega-nav-section-heading>span{background:var(--mm-denim,#1e325c);color:var(--mm-white,#fff);font-family:var(--nav-font-family);font-size:var(--nav-section-label-size);font-weight:var(--nav-section-label-weight);height:27px;letter-spacing:var(--nav-section-label-tracking);text-transform:uppercase;justify-content:center;align-items:center;padding:0 10px;line-height:1;display:inline-flex}.main-nav .mega-nav-links{margin:0;padding:0;list-style:none}.main-nav .mega-nav-links li{break-inside:avoid;margin-bottom:1rem}.main-nav .mega-nav-links li:last-child{margin-bottom:0}.main-nav .mega-nav-link{color:var(--mm-white,#fff);font-family:var(--nav-font-family);font-size:var(--nav-link-size);font-style:normal;font-weight:var(--nav-link-weight);line-height:var(--nav-link-line-height);text-align:start;max-width:100%;transition:color var(--animation-fast,.1s) ease;text-decoration:none;display:inline}.main-nav .mega-nav-link>span{font:inherit;text-align:inherit}.main-nav .mega-nav-link:hover,.main-nav .mega-nav-link:focus-visible{color:var(--mm-royal-tint,#608ae4)}.main-nav .mega-nav-link:focus-visible{outline-offset:2px;outline:2px solid}.main-nav .mega-nav-link-tail{white-space:nowrap}.main-nav .mega-nav-link-icon{margin-left:.25rem}.main-nav .mega-nav-link .mega-nav-link-icon{font-size:1.25em}.main-nav .mega-nav-link-icon--hover,.main-nav .mega-nav-link-icon--external{color:currentColor;opacity:0;pointer-events:none;transition:opacity .15s linear,transform .15s linear;transform:translate(-2px)}.main-nav .mega-nav-link:hover .mega-nav-link-icon--hover,.main-nav .mega-nav-link:focus-visible .mega-nav-link-icon--hover,.main-nav .mega-nav-link.is-highlight .mega-nav-link-icon--hover,.main-nav .mega-nav-link:hover .mega-nav-link-icon--external,.main-nav .mega-nav-link:focus-visible .mega-nav-link-icon--external,.main-nav .mega-nav-link.is-highlight .mega-nav-link-icon--external{opacity:1;transform:translate(0)}.main-nav .mega-nav-link.is-highlight{color:var(--mm-royal-tint,#608ae4)}.main-nav .mega-nav-link-icon--external.cta-icon-morph{width:1em;height:1em;display:inline-grid}.main-nav .mega-nav-link-icon--external .cta-icon-morph__from,.main-nav .mega-nav-link-icon--external .cta-icon-morph__to{justify-content:center;align-items:center;width:100%;height:100%;transition:opacity .15s linear;display:flex}.main-nav .mega-nav-link-icon--external .cta-icon-morph__from.icon{font-size:1em}.main-nav .mega-nav-link-icon--external .cta-icon-morph__to.icon{font-size:.75em}.main-nav .mega-nav-link-icon--external .cta-icon-morph__from.icon svg,.main-nav .mega-nav-link-icon--external .cta-icon-morph__to.icon svg{width:.9em;height:.9em;transform:translate(-1px,1px)}.main-nav .mega-nav-featured{box-sizing:border-box;background:linear-gradient(90deg,#161b29,#0f2b55);border:1px solid #1c58d999;flex:0 0 15rem;align-self:flex-start;gap:1.25rem;width:15rem;min-width:15rem;max-width:16.5rem;margin:0;padding:1.25rem;display:flex}.main-nav .mega-nav-featured.is-stacked{flex-direction:column;justify-content:flex-start}.main-nav .mega-nav-featured.is-horizontal{flex-direction:row;flex:none;align-items:center;width:auto;min-width:18rem;max-width:min(29rem,42%)}.main-nav .mega-nav-featured:not(:has(.mega-nav-featured-media)){width:auto;min-width:12rem;max-width:16.5rem}.main-nav .mega-nav-featured-media{background:var(--mm-shadow,#383839);border:1px solid #1c58d999;flex-shrink:0;position:relative;overflow:hidden}.main-nav .mega-nav-featured.is-stacked .mega-nav-featured-media{width:100%;height:5.75rem}.main-nav .mega-nav-featured.is-horizontal .mega-nav-featured-media{width:14.7rem;height:11.2rem}.main-nav .mega-nav-featured-media>.image,.main-nav .mega-nav-featured-media>.image.fill{width:100%;height:100%;display:block}.main-nav .mega-nav-featured-image,.main-nav .mega-nav-featured-media img,.main-nav .mega-nav-featured-media .image-media{object-fit:cover;width:100%;height:100%;display:block}@media (width>=992px) and ((width<1280px)){.main-nav{--mega-nav-padding-y:.75rem;--mega-nav-padding-x:.875rem;--mega-nav-gutter:1rem}.main-nav .mega-nav-intro{min-width:8.5rem;padding-right:var(--mega-nav-gutter);flex-basis:11rem}.main-nav .mega-nav-intro-desc{margin-bottom:1rem}.main-nav .mega-nav-links li{margin-bottom:.75rem}.main-nav .mega-nav-featured{gap:1rem;padding:1rem}.main-nav .mega-nav-inner.has-featured{flex-direction:column}.main-nav .mega-nav-inner.has-featured>.mega-nav-main{overscroll-behavior-x:contain;scrollbar-width:thin;flex:none;width:100%;overflow-x:auto}.main-nav .mega-nav-inner.has-featured>.mega-nav-main .mega-nav-section{flex:none;min-width:8.5rem}.main-nav .mega-nav-inner.has-featured>.mega-nav-divider--featured{flex:0 0 1px;align-self:stretch;width:100%;height:1px;margin-block:.75rem 0;margin-inline:0}.main-nav .mega-nav-inner.has-featured>.mega-nav-featured{flex:none;width:100%;min-width:0;max-width:100%;margin-top:.75rem}.main-nav .mega-nav-inner.has-featured>.mega-nav-featured.is-stacked,.main-nav .mega-nav-inner.has-featured>.mega-nav-featured.is-horizontal{flex-direction:row;align-items:center;width:100%;min-width:0;max-width:100%}.main-nav .mega-nav-inner.has-featured>.mega-nav-featured.is-stacked .mega-nav-featured-media{flex:0 0 12rem;width:12rem;height:9rem}.main-nav .mega-nav-inner.has-featured>.mega-nav-featured.is-horizontal .mega-nav-featured-media{width:12rem;height:9rem}}.main-nav .mega-nav-featured-body{flex-direction:column;flex:1;gap:.5rem;min-width:0;display:flex}.main-nav .mega-nav-featured-category{background:var(--mm-denim,#1e325c);color:var(--mm-white,#fff);font-family:var(--nav-font-family);font-size:var(--nav-section-label-size);font-weight:var(--nav-section-label-weight);letter-spacing:var(--nav-section-label-tracking);text-transform:uppercase;width:fit-content;padding:.375rem .625rem;line-height:1;display:inline-block}.main-nav .mega-nav-featured-heading{color:var(--mm-white,#fff);font-family:var(--nav-font-family);font-size:var(--nav-featured-title-size);font-weight:var(--nav-featured-title-weight);line-height:var(--nav-link-line-height);margin:0}.main-nav .mega-nav-featured-desc{color:var(--mm-white,#fff);font-family:var(--nav-font-family);font-size:var(--font-size-sm,12px);font-weight:var(--nav-link-weight);line-height:var(--nav-link-line-height);margin:0}.main-nav .mega-nav-featured-link{color:#f8fafe;font-family:var(--nav-font-family);font-size:var(--font-size-sm,12px);font-weight:var(--nav-link-weight);line-height:var(--nav-link-line-height);align-items:center;gap:.25rem;width:fit-content;margin-top:auto;text-decoration:none;display:inline-flex}.main-nav .mega-nav-featured-link:hover,.main-nav .mega-nav-featured-link:focus-visible{color:var(--mm-white,#fff)}.main-nav .mega-nav-featured-link:focus-visible{outline-offset:2px;outline:2px solid}html[data-theme=light]:not(:has(.customer-story-detail,.customer-story-hero,.customer-story-featured)) .main-nav .mega-nav-intro-heading,html[data-theme=light]:not(:has(.customer-story-detail,.customer-story-hero,.customer-story-featured)) .main-nav .mega-nav-intro-desc{color:var(--mm-graphite,#1b1d22)}html[data-theme=light]:not(:has(.customer-story-detail,.customer-story-hero,.customer-story-featured)) .main-nav .mega-nav-section-heading>span{color:var(--mm-royal-tint,#608ae4);background:#d6e1f8}html[data-theme=light]:not(:has(.customer-story-detail,.customer-story-hero,.customer-story-featured)) .main-nav .mega-nav-link{color:var(--mm-graphite,#1b1d22)}html[data-theme=light]:not(:has(.customer-story-detail,.customer-story-hero,.customer-story-featured)) .main-nav .mega-nav-link:hover,html[data-theme=light]:not(:has(.customer-story-detail,.customer-story-hero,.customer-story-featured)) .main-nav .mega-nav-link:focus-visible,html[data-theme=light]:not(:has(.customer-story-detail,.customer-story-hero,.customer-story-featured)) .main-nav .mega-nav-link.is-highlight{color:var(--mm-royal,#1c58d9)}html[data-theme=light]:not(:has(.customer-story-detail,.customer-story-hero,.customer-story-featured)) .main-nav .mega-nav-divider{background:#1c58d933}html[data-theme=light]:not(:has(.customer-story-detail,.customer-story-hero,.customer-story-featured)) .main-nav .mega-nav-featured{background:linear-gradient(#d6e1f8 0%,#f8fafe 100%);border-color:#bbcdf4}html[data-theme=light]:not(:has(.customer-story-detail,.customer-story-hero,.customer-story-featured)) .main-nav .mega-nav-featured-heading,html[data-theme=light]:not(:has(.customer-story-detail,.customer-story-hero,.customer-story-featured)) .main-nav .mega-nav-featured-desc,html[data-theme=light]:not(:has(.customer-story-detail,.customer-story-hero,.customer-story-featured)) .main-nav .mega-nav-featured-link{color:var(--mm-graphite,#1b1d22)}html[data-theme=light]:not(:has(.customer-story-detail,.customer-story-hero,.customer-story-featured)) .main-nav .mega-nav-featured-link:hover,html[data-theme=light]:not(:has(.customer-story-detail,.customer-story-hero,.customer-story-featured)) .main-nav .mega-nav-featured-link:focus-visible{color:var(--mm-royal,#1c58d9)}html[data-theme=light]:not(:has(.customer-story-detail,.customer-story-hero,.customer-story-featured)) .main-nav .mega-nav-featured-media{background:var(--mm-pearl,#f1f1f2);border-color:#1c58d933}@media (width<=1130px){.main-nav .nav-utility-dropdown{display:none}}.mega-nav-backdrop{opacity:0;pointer-events:none;z-index:calc(var(--layer-2) - 1);background:#1b1d2266;transition:opacity .36s;position:fixed;inset:0}body.is-mega-nav-open .mega-nav-backdrop{opacity:1;pointer-events:auto;transition:opacity .22s ease-out}html[data-theme=dark] .mega-nav-backdrop{background:#0d0e1a8c}.cta-center{margin:var(--spacing-xl) 0;container:cta-center/inline-size}@container cta-center (width<=1024px){.cta-center .outer-content{margin-right:var(--spacing-lg)}}.cta-center .outer-content{z-index:0;position:relative}.cta-center .outer-content>.content{position:static}.cta-center .outer-content>.background{max-width:calc(var(--max-width) + calc((100vw - var(--max-width)) / 2));z-index:var(--layer-below)}.cta-center .outer-content>.radial-background-wrapper,.cta-center .outer-content>.radial-background-wrapper>.radial-background{z-index:var(--layer-below)}.cta-center .icon.align-center{margin:0 auto}.cta-center .background-decoration{width:100%;max-width:calc(var(--max-width) + calc((100vw - var(--max-width)) / 2));top:var(--spacing-lg);height:100%;z-index:var(--layer-below-2);border:1px solid var(--color-bg-surface);background:repeating-linear-gradient(135deg, var(--color-bg-surface) 0 1px, transparent 2px 20px);border-right:none;position:absolute;right:0}@container cta-center (width<=1024px){.cta-center .background-decoration{border:1px solid var(--color-bg-surface);left:var(--spacing-lg)}}.cta-center.cta-center-rounded .outer-content>.background{border-top-right-radius:var(--radius-md);border-bottom-right-radius:var(--radius-md)}.cta-center.cta-center-rounded .background-decoration{border-top-left-radius:var(--radius-md);border-bottom-left-radius:var(--radius-md)}@container cta-center (width<=1024px){.cta-center.cta-center-rounded .outer-content>.background,.cta-center.cta-center-rounded .background-decoration{border-radius:var(--radius-md)}}.cta-feature-cards-layout{container-type:inline-size}.cta-feature-cards-content{gap:var(--spacing-md);flex-direction:column;display:flex}.cta-subtext{margin-top:var(--spacing-sm)}.cta-buttons{margin-top:var(--spacing-lg)}.cta-feature-cards-grid{gap:var(--spacing-lg);grid-template-columns:1fr 1fr;display:grid}@media (width<=480px){.cta-feature-cards-grid{grid-template-columns:1fr}}.cta-feature-card{gap:var(--spacing-md);flex-direction:column;display:flex}.cta-feature-card-icon{border:1px solid var(--mm-royal-tint,#608ae4);width:45px;height:45px;color:var(--mm-royal-tint,#608ae4);justify-content:center;align-items:center;display:flex}.cta-feature-card-title{font-family:var(--font-family-body);font-size:var(--font-size-md);font-weight:var(--font-weight-bold);margin:0;line-height:1.4}.cta-feature-card-description{font-size:var(--font-size-sm);color:var(--color-text);margin:0;line-height:1.4}.cta-feature-card-link{font-size:var(--font-size-sm);font-weight:var(--font-weight-bold);color:#fff;align-items:center;gap:5px;text-decoration:none;transition:color .2s;display:inline-flex}.cta-feature-card-link svg{transition:transform .2s}.cta-feature-card-link:hover{color:var(--mm-royal-tint,#608ae4)}.cta-feature-card-link:hover svg{transform:translate(2px)}.cta-form--page{--cta-form-field-bg:var(--mm-pearl,#f1f1f2);--cta-form-field-border:#e3e4e6;--cta-form-min-height:max(calc(100svh - var(--nav-height,5rem)), 40rem);min-height:var(--cta-form-min-height)}.cta-form--page>.outer-content{min-height:inherit}.cta-form--page>.outer-content>.content{min-height:calc(var(--cta-form-min-height) - var(--spacing-md));padding-block:clamp(var(--spacing-2xl), 5vh, var(--spacing-3xl)) clamp(var(--spacing-2xl), 6vh, var(--spacing-5xl));align-items:center;display:flex}.cta-form--page .split{width:100%;margin-top:0}.cta-form--page .cta-form-copy{max-width:28rem;padding-right:clamp(var(--spacing-md), 3vw, var(--spacing-2xl));flex-direction:column;gap:0;display:flex}.cta-form--page .cta-form-copy .eyebrow{color:var(--mm-graphite,#1b1d22);font-size:var(--font-size-eyebrow,1rem);font-weight:var(--font-weight-bold,500);letter-spacing:var(--font-letter-spacing-eyebrow,.1em);text-transform:uppercase;margin-top:0}.cta-form--page .cta-form-copy .heading{font-weight:var(--font-weight-normal,400);margin-bottom:0;margin-top:var(--spacing-md);line-height:1.05}.cta-form--page .cta-form-copy .heading .heading-inner.size-3xl{font-size:clamp(2.75rem, 4.5vw, var(--font-size-display-h2,4rem));letter-spacing:-.02em}.cta-form--page .cta-form-copy .heading .highlight-text{color:var(--color-brand);display:inline}.cta-form--page .cta-form-subtext{color:var(--color-text-muted);font-size:clamp(var(--font-size-lg,1.125rem), 1.5vw, var(--font-size-xl,1.25rem));margin-top:var(--spacing-lg);max-width:34rem;line-height:1.55}.cta-form--page .cta-form-subtext .text-inner p{font-size:inherit;line-height:inherit;margin:0}.cta-form--page .cta-form-subtext a{color:var(--color-brand);text-underline-offset:.12em;text-decoration:underline}.cta-form--page .cta-form-panel{box-shadow:none;background:0 0;border:0;padding:0}.cta-form--page .cta-form-panel .form{margin-top:0}.cta-form--page .cta-form-panel .form>div{gap:0 var(--spacing-lg);grid-template-columns:minmax(0,1fr);display:grid}@media (width>=640px){.cta-form--page .cta-form-panel .form>div{grid-template-columns:repeat(2,minmax(0,1fr))}.cta-form--page .cta-form-panel .textarea,.cta-form--page .cta-form-panel .choice-group,.cta-form--page .cta-form-panel .submit,.cta-form--page .cta-form-panel .hidden,.cta-form--page .cta-form-panel .select:has([name=regional_specialist]){grid-column:1/-1}}.cta-form--page .cta-form-panel .input,.cta-form--page .cta-form-panel .select,.cta-form--page .cta-form-panel .textarea{margin-bottom:var(--spacing-md);gap:.375rem}.cta-form--page .cta-form-panel .label{color:var(--mm-graphite,#1b1d22);font-size:var(--font-size-md,.875rem);font-weight:var(--font-weight-semibold,600);letter-spacing:0;line-height:1.4}.cta-form--page .cta-form-panel .input-required,.cta-form--page .cta-form-panel .select-required,.cta-form--page .cta-form-panel .textarea-required{color:#d80027;margin-inline-start:.15em}.cta-form--page .cta-form-panel input,.cta-form--page .cta-form-panel select,.cta-form--page .cta-form-panel textarea{background:var(--cta-form-field-bg);border:1px solid var(--cta-form-field-border);color:var(--mm-graphite,#1b1d22);font-size:var(--font-size-md,.875rem);border-radius:.375rem;width:100%;min-height:3rem;padding:.75rem .875rem;line-height:1.4}.cta-form--page .cta-form-panel input::placeholder,.cta-form--page .cta-form-panel textarea::placeholder{color:var(--mm-gunmetal,#838384)}.cta-form--page .cta-form-panel input:focus-visible,.cta-form--page .cta-form-panel select:focus-visible,.cta-form--page .cta-form-panel textarea:focus-visible{border-color:var(--color-brand);outline:2px solid color-mix(in srgb, var(--color-brand) 35%, transparent);outline-offset:1px}.cta-form--page .cta-form-panel textarea{min-height:8rem;padding-block:.875rem}.cta-form--page .cta-form-panel select{appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%231B1D22' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");background-position:right .875rem center;background-repeat:no-repeat;background-size:1rem;padding-right:2.5rem}.cta-form--page .cta-form-panel .choice-group{margin:var(--spacing-xs) 0 var(--spacing-md);border:0;padding:0}.cta-form--page .cta-form-panel .choice-group .legend{color:var(--mm-graphite,#1b1d22);font-size:var(--font-size-md,.875rem);font-weight:var(--font-weight-semibold,600);margin-bottom:.75rem;padding:0;line-height:1.4}.cta-form--page .cta-form-panel .choice-group .legend:empty{display:none}.cta-form--page .cta-form-panel .choice-group-label-text{color:var(--mm-gunmetal,#838384);font-size:var(--font-size-sm,.75rem);line-height:1.45}.cta-form--page .cta-form-panel .choice-group-label-text a{color:var(--color-brand);text-underline-offset:.12em;text-decoration:underline}.cta-form--page .cta-form-panel .submit{margin-top:var(--spacing-sm)}.cta-form--page .cta-form-panel .submit .button{width:100%}.cta-form--page .cta-form-panel .submit .button-inner{justify-content:center;width:100%;min-height:3rem}@media (width<768px){.cta-form--page{--cta-form-min-height:auto;min-height:auto}.cta-form--page>.outer-content>.content{min-height:auto;padding-block:var(--spacing-3xl)}.cta-form--page .cta-form-copy{margin-bottom:var(--spacing-xl);max-width:none;padding-right:0}.cta-form--page .cta-form-copy .heading{margin-top:0}}.cta-form--sales{--cta-form-field-bg:#1e325c;--cta-form-field-border:#1c58d9;--cta-form-field-placeholder:#ffffff73;--cta-form-panel-bg:#12131f;--cta-form-panel-border:#263677;--cta-form-control-radius:0;--cta-form-control-height:3.25rem;--cta-form-step-height:2.8125rem;--cta-form-button-height:2.8125rem;--cta-form-column-gap:17px;--cta-form-min-height:max(calc(100svh - var(--nav-height,5rem)), 40rem);min-height:var(--cta-form-min-height)}.cta-form--sales>.outer-content{min-height:inherit}.cta-form--sales>.outer-content>.background.bg-base{background-color:var(--color-bg,#0d0e1a)}.cta-form--sales>.outer-content>.content{box-sizing:border-box;min-height:calc(var(--cta-form-min-height) - var(--spacing-md));padding-block:clamp(var(--spacing-3xl), 10vh, var(--spacing-6xl)) clamp(2rem, 4vh, 3rem);align-items:stretch;width:100%;display:flex}.cta-form--sales .split{width:100%;min-width:0;margin-top:0}.cta-form--sales .split .split-inner{gap:var(--cta-form-column-gap);width:100%;min-width:0}@container (width>=900px){.cta-form--sales .split .split-inner{grid-template-columns:minmax(0,49fr) minmax(0,41fr);gap:max(1.5rem,min(4vw,8.5rem))}}.cta-form--sales .cta-form-copy{flex-direction:column;gap:0;width:100%;max-width:none;padding-right:0;display:flex}.cta-form--sales .cta-form-copy .heading{color:var(--color-text,#fff);font-weight:var(--font-weight-normal,400);margin-top:0;margin-bottom:0;line-height:1}.cta-form--sales .cta-form-copy .heading .heading-inner.size-3xl{letter-spacing:0;font-size:max(2.5rem,min(4.45vw,4rem))}.cta-form--sales .cta-form-copy .heading .highlight-text{color:var(--mm-gold,#ffbc1f);display:inline}.cta-form--sales .cta-form-subtext{color:var(--dark-text-muted,#ffffffb3);font-size:clamp(var(--font-size-md,.875rem), 1.25vw, 1.125rem);max-width:34rem;margin-top:1.125rem;line-height:1.4}.cta-form--sales .cta-form-subtext .text-inner p{font-size:inherit;line-height:inherit;margin:0}.cta-form--sales .cta-form-subtext a{color:var(--mm-royal-tint,#608ae4);text-underline-offset:.12em;text-decoration:underline}.cta-form--sales .cta-form-benefits{margin-top:3rem}.cta-form--sales .cta-form-benefits-heading{color:var(--color-text,#fff);font-size:var(--font-size-4xl,1.5rem);font-weight:var(--font-weight-normal,400);margin:0 0 1.5rem;line-height:1.4}.cta-form--sales .cta-form-benefits-list{flex-direction:column;gap:1.5rem;margin:0;padding:0;list-style:none;display:flex}.cta-form--sales .cta-form-benefit{align-items:flex-start;gap:1.125rem;display:flex}.cta-form--sales .cta-form-benefit-icon{background:var(--mm-royal,#1c58d9);color:#fff;border-radius:.25rem;flex-shrink:0;justify-content:center;align-items:center;width:2.8125rem;height:2.8125rem;margin:0;padding:0;display:inline-flex}.cta-form--sales .cta-form-benefit-icon.icon.color-brand{color:#fff}.cta-form--sales .cta-form-benefit-icon.icon svg{width:1.5rem;height:1.5rem}.cta-form--sales .cta-form-benefit-title{color:var(--mm-royal-tint,#608ae4);font-size:var(--font-size-xl,1rem);font-weight:var(--font-weight-semibold,600);margin:0 0 .25rem;line-height:1.4}.cta-form--sales .cta-form-benefit-description{color:var(--color-text,#fff);font-size:var(--font-size-xl,1rem);overflow-wrap:anywhere;min-width:0;margin:0;line-height:1.4}.cta-form--sales .cta-form-trusted{border-top:1px solid var(--mm-royal,#1c58d9);margin-top:2.5rem;padding-top:1.5rem}.cta-form--sales .cta-form-trusted-heading{color:var(--mm-white,#fff);font-size:var(--font-size-lg,1.125rem);max-width:none;margin:0 0 1.5rem;line-height:1.45}.cta-form--sales .cta-form-trusted-logos{flex-wrap:wrap;align-items:center;gap:1.75rem 2.875rem;display:flex}.cta-form--sales .cta-form-trusted-logo{flex-shrink:0;align-items:center;width:5.5rem;height:3.5rem;display:flex}.cta-form--sales .cta-form-trusted-img,.cta-form--sales .cta-form-trusted-img .image-inner,.cta-form--sales .cta-form-trusted-img picture,.cta-form--sales .cta-form-trusted-img img{width:100%;height:100%}.cta-form--sales .cta-form-trusted-img img{object-fit:contain;object-position:left center}.cta-form--sales .cta-form-panel{--cta-form-panel-pad-x:clamp(1.25rem, 4vw, 2.8125rem);--cta-form-panel-pad-y:clamp(1.5rem, 4vw, 3.0625rem);background:var(--cta-form-panel-bg);border:1px solid var(--cta-form-panel-border);box-shadow:none;min-width:0;max-width:100%;padding:var(--cta-form-panel-pad-y) var(--cta-form-panel-pad-x);border-radius:0;flex-direction:column;gap:2.25rem;width:100%;display:flex}.cta-form--sales .cta-form-panel:has(.cta-form-steps){padding-top:0}.cta-form--sales .cta-form-panel [data-cta-form-live]{flex-direction:column;gap:2.25rem;display:flex}.cta-form--sales .cta-form-panel [data-cta-form-live][hidden]{display:none}.cta-form--sales .cta-form-steps{margin:0 calc(-1 * var(--cta-form-panel-pad-x)) 0;width:calc(100% + 2 * var(--cta-form-panel-pad-x));background:0 0;border:0;border-radius:0;grid-template-columns:repeat(3,minmax(0,1fr));gap:0;display:grid;overflow:hidden}.cta-form--sales .cta-form-step{appearance:none;box-shadow:none;color:#c9c9ca;cursor:default;font-family:var(--font-body,"Trade Gothic Next LT Pro", sans-serif);font-size:var(--font-size-xl,16px);font-weight:var(--font-weight-normal,400);min-height:var(--cta-form-step-height);text-align:center;background:0 0;border:1px solid #263677;border-width:0 1px 1px 0;border-radius:0;justify-content:center;align-items:center;padding:4px 12px 6px;line-height:1.4;display:flex}.cta-form--sales .cta-form-step:last-child{border-right-width:0}.cta-form--sales .cta-form-step.is-active{background:var(--mm-royal,#1c58d9);color:#fff;border-color:#263677}.cta-form--sales .cta-form-step:not(:disabled){cursor:pointer}.cta-form--sales .cta-form-step:not(:disabled):hover:not(.is-active){color:#fff}.cta-form--sales .cta-form-intro{margin:0}.cta-form--sales .cta-form-steps+.cta-form-intro{padding-top:var(--cta-form-panel-pad-y);margin-top:-2.25rem}.cta-form--sales .cta-form-intro-heading{color:var(--color-text,#fff);font-family:var(--font-heading,"Trade Gothic Next LT Pro", sans-serif);font-size:var(--font-size-heading-lg,32px);font-weight:var(--font-weight-normal,400);margin:0 0 1.125rem;line-height:1}.cta-form--sales .cta-form-intro-subtext{color:var(--color-text,#fff);font-size:var(--font-size-2xl,18px);margin:0;line-height:1.4}.cta-form--sales .cta-form-panel .form{margin-top:0}.cta-form--sales .cta-form-panel .form>div{grid-template-columns:minmax(0,1fr);gap:0 1rem;display:grid}@media (width>=640px){.cta-form--sales .cta-form-panel .form>div{grid-template-columns:repeat(2,minmax(0,1fr))}.cta-form--sales .cta-form-panel .textarea,.cta-form--sales .cta-form-panel .choice-group,.cta-form--sales .cta-form-panel .submit,.cta-form--sales .cta-form-panel .hidden,.cta-form--sales .cta-form-panel .select:has([name=regional_specialist]),.cta-form--sales .cta-form-panel .select:has([name=use_case]),.cta-form--sales .cta-form-panel .input:has([name=email]),.cta-form--sales .cta-form-panel .input:has([name=company]),.cta-form--sales .cta-form-panel .input:has([name=phone]){grid-column:1/-1}}.cta-form--sales .cta-form-panel .input,.cta-form--sales .cta-form-panel .select,.cta-form--sales .cta-form-panel .textarea{gap:0;margin-bottom:1rem}.cta-form--sales .cta-form-panel .label{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.cta-form--sales .cta-form-panel .input-required,.cta-form--sales .cta-form-panel .select-required,.cta-form--sales .cta-form-panel .textarea-required{color:#ff6b6b}.cta-form--sales .cta-form-panel input:not([type=checkbox]):not([type=radio]):not([type=hidden]),.cta-form--sales .cta-form-panel select,.cta-form--sales .cta-form-panel textarea{background:var(--cta-form-field-bg);border:.5px solid var(--cta-form-field-border);box-shadow:none;color:var(--color-text,#fff);font-family:var(--font-body,"Trade Gothic Next LT Pro", sans-serif);font-size:var(--font-size-md,.875rem);font-weight:var(--font-weight-normal,400);min-height:var(--cta-form-control-height);border-radius:0;outline:none;width:100%;padding:.875rem .75rem;line-height:1.4}.cta-form--sales .cta-form-panel input:not([type=checkbox]):not([type=radio])::placeholder,.cta-form--sales .cta-form-panel textarea::placeholder{color:var(--cta-form-field-placeholder);opacity:1}.cta-form--sales .cta-form-panel input:not([type=checkbox]):not([type=radio]):hover,.cta-form--sales .cta-form-panel select:hover,.cta-form--sales .cta-form-panel textarea:hover{background:color-mix(in srgb, var(--cta-form-field-bg) 88%, #fff)}.cta-form--sales .cta-form-panel input:not([type=checkbox]):not([type=radio]):focus,.cta-form--sales .cta-form-panel select:focus,.cta-form--sales .cta-form-panel textarea:focus,.cta-form--sales .cta-form-panel input:not([type=checkbox]):not([type=radio]):focus-visible,.cta-form--sales .cta-form-panel select:focus-visible,.cta-form--sales .cta-form-panel textarea:focus-visible{background:var(--cta-form-field-bg);border-color:var(--mm-royal,#1c58d9);box-shadow:none;outline:1px solid var(--mm-royal,#1c58d9);outline-offset:0}.cta-form--sales .cta-form-panel textarea{resize:vertical;min-height:7.5rem;padding-block:.875rem}.cta-form--sales .cta-form-panel select{appearance:none;background-color:var(--cta-form-field-bg);color:var(--color-text,#fff);cursor:pointer;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%23FFFFFF' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");background-position:right 1rem center;background-repeat:no-repeat;background-size:1rem;padding-right:2.75rem}.cta-form--sales .cta-form-panel select option{color:#fff;background:#12131f}.cta-form--sales .cta-form-panel .choice-group{border:0;margin:.25rem 0 1rem;padding:0}.cta-form--sales .cta-form-panel .choice-group .legend{color:#ffffffb8;font-size:var(--font-size-sm,.75rem);font-weight:var(--font-weight-normal,400);margin-bottom:.75rem;padding:0;line-height:1.4}.cta-form--sales .cta-form-panel .choice-group .legend:empty{display:none}.cta-form--sales .cta-form-panel .choice-group-options{gap:.75rem}.cta-form--sales .cta-form-panel .choice-group-option{align-items:flex-start;gap:.75rem;display:flex}.cta-form--sales .cta-form-panel .choice-group-field{appearance:none;cursor:pointer;background:0 0;border:1.5px solid #ffffff73;border-radius:0;flex-shrink:0;width:1.125rem;min-width:1.125rem;max-width:1.125rem;height:1.125rem;min-height:1.125rem;max-height:1.125rem;margin:.1rem 0 0;padding:0;position:relative}.cta-form--sales .cta-form-panel .choice-group-field:checked{background:var(--mm-royal,#1c58d9);border-color:var(--mm-royal,#1c58d9)}.cta-form--sales .cta-form-panel .choice-group-field:checked:after{content:"";border:2px solid #fff;border-width:0 2px 2px 0;width:.3rem;height:.55rem;position:absolute;top:45%;left:50%;transform:translate(-50%,-55%)rotate(45deg)}.cta-form--sales .cta-form-panel .choice-group-field:focus-visible{outline:2px solid color-mix(in srgb, var(--mm-royal,#1c58d9) 55%, transparent);outline-offset:2px}.cta-form--sales .cta-form-panel .choice-group-label-text{color:#ffffffb8;font-size:var(--font-size-sm,.75rem);line-height:1.45}.cta-form--sales .cta-form-panel .choice-group-label-text a{color:var(--mm-royal-tint,#608ae4);text-underline-offset:.12em;text-decoration:underline}.cta-form--sales .cta-form-panel .submit{margin-top:.25rem}.cta-form--sales .cta-form-panel .submit.button,.cta-form--sales .cta-form-continue.button{width:100%;display:block}.cta-form--sales .cta-form-panel .submit .button-inner,.cta-form--sales .cta-form-continue .button-inner{background:var(--mm-royal,#1c58d9);color:#fff;font-family:var(--font-body,"Trade Gothic Next LT Pro", sans-serif);font-size:var(--font-size-md,.875rem);font-weight:var(--font-weight-normal,400);min-height:var(--cta-form-button-height);border:.5px solid #fff;border-radius:0;justify-content:center;align-items:center;gap:.35rem;width:100%;padding-block:.25rem .375rem;padding-inline:.75rem;display:inline-flex}.cta-form--sales .cta-form-panel .submit .button-inner:hover,.cta-form--sales .cta-form-continue .button-inner:hover{background:color-mix(in srgb, var(--mm-royal,#1c58d9) 88%, #fff);filter:none}.cta-form--sales .cta-form-panel .submit .button-inner:focus-visible,.cta-form--sales .cta-form-continue .button-inner:focus-visible{box-shadow:0 0 0 2px color-mix(in srgb, var(--mm-royal,#1c58d9) 45%, transparent);filter:none;outline:none}.cta-form .cta-form-panel .submit .button-inner:disabled{cursor:wait;filter:none;opacity:.7}.cta-form--sales .cta-form-nav{margin-top:.25rem}.cta-form--sales .cta-form-continue .button-inner .icon{color:inherit}.cta-form--sales .cta-form-disclaimer{color:var(--dark-text-subtle,#ffffff80);margin:var(--spacing-md) 0 0;font-size:.6875rem;line-height:1.45}.cta-form--sales .cta-form-panel [data-cta-form-field-step]{display:none}.cta-form--sales .cta-form-panel[data-active-step="1"] [data-cta-form-field-step="1"],.cta-form--sales .cta-form-panel[data-active-step="2"] [data-cta-form-field-step="2"],.cta-form--sales .cta-form-panel[data-active-step="3"] [data-cta-form-field-step="3"]{display:flex}.cta-form--sales .cta-form-panel[data-active-step="1"] .choice-group[data-cta-form-field-step="1"],.cta-form--sales .cta-form-panel[data-active-step="3"] .choice-group[data-cta-form-field-step="3"]{flex-direction:column;display:flex}.cta-form--sales .cta-form-panel[data-active-step="3"] .cta-form-nav,.cta-form--sales .cta-form-panel[data-cta-form-stepped]:not([data-active-step="3"]) .submit,.cta-form-panel .input[hidden],.cta-form-panel .select[hidden],.cta-form-panel .textarea[hidden]{display:none}.cta-form-error{color:#b42318;font-size:var(--font-size-sm,.875rem);margin:var(--spacing-sm) 0 0;line-height:1.4}.cta-form-success{gap:var(--spacing-sm);padding:var(--spacing-lg) 0;flex-direction:column;display:flex}.cta-form-success[hidden]{display:none}.cta-form-success-heading{font-size:var(--font-size-xl,1.25rem);font-weight:var(--font-weight-bold,700);margin:0;line-height:1.3}.cta-form-success-message{font-size:var(--font-size-md,1rem);opacity:.85;margin:0;line-height:1.5}.cta-form--sales .cta-form-error{color:#ffb4a8}.cta-form--sales .cta-form-success-heading,.cta-form--sales .cta-form-success-message{color:#fff}@container (width<=899px){.cta-form--sales .cta-form-copy{margin-bottom:var(--spacing-xl);max-width:none}.cta-form--sales .cta-form-panel{max-width:none}}@media (width<900px){.cta-form--sales{--cta-form-column-gap:var(--spacing-xl);--cta-form-min-height:auto;min-height:auto}.cta-form--sales>.outer-content>.content{min-height:auto;padding-block:var(--spacing-3xl) var(--spacing-2xl)}}@media (width<768px){.cta-form--sales{--cta-form-column-gap:0}.cta-form--sales .cta-form-steps{grid-template-columns:1fr}.cta-form--sales .cta-form-step,.cta-form--sales .cta-form-step:first-child{border-width:0 0 1px}.cta-form--sales .cta-form-step:first-child{border-top-width:1px}.cta-form--sales>.outer-content>.content{padding-block:var(--spacing-2xl);padding-inline:var(--layout-inset-x,20px)}.cta-form--sales .cta-form-panel{--cta-form-panel-pad-x:1.25rem;--cta-form-panel-pad-y:1.25rem}}.cta-media{width:100%;position:relative;overflow:hidden}.cta-media-container{z-index:1;width:100%;max-width:var(--cta-media-max-width,var(--content-width-4xl));margin-inline:auto;position:relative}.cta-media-layout{grid-template-columns:minmax(0,1.04fr) minmax(0,1fr);align-items:stretch;display:grid}.cta-media-layout:not(:has(.cta-media-visual)){grid-template-columns:minmax(0,1fr)}.cta-media.cta-media--banner.custom-section .cta-media-banner{width:100%}.cta-media-banner{border:1px solid #1c58d933;flex-direction:column;justify-content:center;align-items:center;gap:24px;min-height:280px;padding:20px;display:flex;position:relative;overflow:hidden}.cta-media-banner .cta-media-copy-bg{z-index:0;pointer-events:none;position:absolute;inset:0}.cta-media-banner .cta-media-bg-pattern{position:absolute;inset:0;overflow:hidden}.cta-media-banner .cta-media-bg-pattern :is(picture,img){object-fit:cover;object-position:center;width:100%;max-width:none;height:100%;display:block;position:absolute;inset:0}.cta-media-banner-inner{z-index:1;text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:12px;max-width:69.25rem;display:flex;position:relative}.cta-media--banner .cta-media-heading{font-size:var(--font-size-heading-xl,36px);max-width:none;line-height:1}.cta-media.cta-media--banner .outer-content[data-theme=dark] .cta-media-heading,.cta-media.cta-media--banner .outer-content[data-theme=dark] .cta-media-heading .heading-primary{color:#fff}.cta-media.cta-media--banner .outer-content[data-theme=dark] .cta-media-heading .heading-secondary{color:var(--mm-royal-tint,#608ae4)}.cta-media--banner .cta-media-subtext{font-size:var(--font-size-2xl,20px);max-width:none;line-height:1.4}.cta-media.cta-media--banner .outer-content[data-theme=dark] .cta-media-subtext{color:#fff}.cta-media--banner .cta-media-buttons{margin-top:12px}.cta-media--banner .cta-media-buttons .button-group{justify-content:center;margin-top:0}.cta-media.cta-media--banner .outer-content[data-theme=dark] .cta-media-bg-gradient{background:linear-gradient(120deg,#0d0e1a59 0%,#0d0e1a00 100%)}.cta-media.is-reversed .cta-media-layout{direction:rtl}.cta-media.is-reversed .cta-media-copy,.cta-media.is-reversed .cta-media-visual{direction:ltr}.cta-media-copy{flex-direction:column;min-width:0;display:flex;position:relative;overflow:hidden}.cta-media-copy-bg{z-index:0;pointer-events:none;position:absolute;inset:0}.cta-media-bg-pattern{pointer-events:none;position:absolute;inset:0;overflow:hidden}.cta-media-bg-pattern :is(picture,img){object-fit:cover;object-position:center;width:100%;height:100%;display:block;position:absolute;inset:0}.cta-media-bg-gradient{position:absolute;inset:0}.cta-media-copy-inner{z-index:1;flex-direction:column;flex:auto;justify-content:center;gap:25px;min-height:100%;padding:58px 128px 58px 106px;display:flex;position:relative}.cta-media-eyebrow{font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);letter-spacing:.08em;text-transform:uppercase;color:var(--color-text-muted);margin:0}.cta-media-heading{font-family:var(--font-headings);font-size:var(--font-size-heading-3xl);font-weight:var(--font-weight-normal);max-width:500px;margin:0;line-height:1}.cta-media-heading .heading-accent{color:var(--mm-royal-tint,#608ae4)}.cta-media-subtext{max-width:337px;font-family:var(--font-body);font-weight:var(--font-weight-normal);margin:0;line-height:1.4}.cta-media-visual{aspect-ratio:1920/1156;width:100%;min-height:100%;position:relative;overflow:hidden}.cta-media-image.image.fill{width:100%;height:100%;min-height:0;position:absolute;inset:0}.cta-media-image.image.fill>.image-inner.fill,.cta-media-image.image.fill .image-inner.fill picture,.cta-media-image.image.fill .image-inner.fill img,.cta-media-image.image.fill .image-inner.fill .image-media{object-fit:cover;object-position:left top;width:100%;height:100%;min-height:0;margin-block:0;display:block}.cta-media[data-theme=dark],.cta-media[data-theme=dark] .cta-media-copy-bg{background:#0d0e1a}.cta-media[data-theme=dark] .cta-media-bg-pattern{opacity:.5}.cta-media[data-theme=dark] .cta-media-bg-gradient{background:linear-gradient(120deg,#0d0e1a .8%,#0d0e1a00 100%)}.cta-media[data-theme=dark] .cta-media-heading{color:#fff}.cta-media[data-theme=dark] .cta-media-heading .heading-secondary,.cta-media[data-theme=dark] .cta-media-heading .heading-accent{color:var(--mm-royal-tint,#608ae4)}.cta-media[data-theme=dark] .cta-media-subtext{font-size:var(--font-size-2xl);color:#fff}.cta-media[data-theme=dark] .cta-media-visual{background:#0d0e1a}.cta-media[data-theme=dark] .cta-media-buttons,.cta-media[data-theme=dark] .cta-media-buttons .button-group{margin-top:0}.cta-media[data-theme=dark] .cta-media-buttons .button>.button-inner.variant-nav-outline,.cta-media[data-theme=dark] .cta-media-buttons a.button-inner.variant-nav-outline,.cta-media[data-theme=dark] .cta-media-buttons button.button-inner.variant-nav-outline,.cta-media.cta-media--banner .outer-content[data-theme=dark] .cta-media-buttons .button>.button-inner.variant-nav-outline,.cta-media.cta-media--banner .outer-content[data-theme=dark] .cta-media-buttons a.button-inner.variant-nav-outline,.cta-media.cta-media--banner .outer-content[data-theme=dark] .cta-media-buttons button.button-inner.variant-nav-outline{box-sizing:border-box;color:#fff;font-family:var(--font-body);font-size:var(--font-size-xl,16px);font-weight:var(--font-weight-normal);filter:none;background:linear-gradient(90deg,#161b29,#0f2b55);border:.5px solid #1c58d9;border-radius:0;gap:6px;min-height:32px;padding:4px 12px 6px}.cta-media[data-theme=dark] .cta-media-buttons .button>.button-inner.variant-nav-outline .label-text,.cta-media[data-theme=dark] .cta-media-buttons a.button-inner.variant-nav-outline .label-text,.cta-media[data-theme=dark] .cta-media-buttons button.button-inner.variant-nav-outline .label-text,.cta-media.cta-media--banner .outer-content[data-theme=dark] .cta-media-buttons .button>.button-inner.variant-nav-outline .label-text,.cta-media.cta-media--banner .outer-content[data-theme=dark] .cta-media-buttons a.button-inner.variant-nav-outline .label-text,.cta-media.cta-media--banner .outer-content[data-theme=dark] .cta-media-buttons button.button-inner.variant-nav-outline .label-text{white-space:nowrap;line-height:1.4}.cta-media[data-theme=dark] .cta-media-buttons .button>.button-inner.variant-nav-outline .icon,.cta-media[data-theme=dark] .cta-media-buttons a.button-inner.variant-nav-outline .icon,.cta-media[data-theme=dark] .cta-media-buttons button.button-inner.variant-nav-outline .icon,.cta-media.cta-media--banner .outer-content[data-theme=dark] .cta-media-buttons .button>.button-inner.variant-nav-outline .icon,.cta-media.cta-media--banner .outer-content[data-theme=dark] .cta-media-buttons a.button-inner.variant-nav-outline .icon,.cta-media.cta-media--banner .outer-content[data-theme=dark] .cta-media-buttons button.button-inner.variant-nav-outline .icon{color:#fff;flex-shrink:0;width:20px;height:20px}.cta-media[data-theme=dark] .cta-media-buttons .button>.button-inner.variant-nav-outline .icon svg,.cta-media[data-theme=dark] .cta-media-buttons a.button-inner.variant-nav-outline .icon svg,.cta-media[data-theme=dark] .cta-media-buttons button.button-inner.variant-nav-outline .icon svg,.cta-media.cta-media--banner .outer-content[data-theme=dark] .cta-media-buttons .button>.button-inner.variant-nav-outline .icon svg,.cta-media.cta-media--banner .outer-content[data-theme=dark] .cta-media-buttons a.button-inner.variant-nav-outline .icon svg,.cta-media.cta-media--banner .outer-content[data-theme=dark] .cta-media-buttons button.button-inner.variant-nav-outline .icon svg{width:20px;height:20px;display:block}.cta-media[data-theme=dark] .cta-media-buttons .button>.button-inner.variant-nav-outline:hover,.cta-media[data-theme=dark] .cta-media-buttons a.button-inner.variant-nav-outline:hover,.cta-media[data-theme=dark] .cta-media-buttons button.button-inner.variant-nav-outline:hover,.cta-media.cta-media--banner .outer-content[data-theme=dark] .cta-media-buttons .button>.button-inner.variant-nav-outline:hover,.cta-media.cta-media--banner .outer-content[data-theme=dark] .cta-media-buttons a.button-inner.variant-nav-outline:hover,.cta-media.cta-media--banner .outer-content[data-theme=dark] .cta-media-buttons button.button-inner.variant-nav-outline:hover,.cta-media[data-theme=dark] .cta-media-buttons .button>.button-inner.variant-nav-outline:focus-visible,.cta-media[data-theme=dark] .cta-media-buttons a.button-inner.variant-nav-outline:focus-visible,.cta-media[data-theme=dark] .cta-media-buttons button.button-inner.variant-nav-outline:focus-visible,.cta-media.cta-media--banner .outer-content[data-theme=dark] .cta-media-buttons .button>.button-inner.variant-nav-outline:focus-visible,.cta-media.cta-media--banner .outer-content[data-theme=dark] .cta-media-buttons a.button-inner.variant-nav-outline:focus-visible,.cta-media.cta-media--banner .outer-content[data-theme=dark] .cta-media-buttons button.button-inner.variant-nav-outline:focus-visible{color:#fff;filter:brightness(1.04);background:linear-gradient(90deg,#161b29,#0f2b55);border-color:#608ae4}.cta-media[data-theme=dark] .cta-media-buttons .button>.button-inner.variant-nav-outline:hover .icon,.cta-media[data-theme=dark] .cta-media-buttons a.button-inner.variant-nav-outline:hover .icon,.cta-media[data-theme=dark] .cta-media-buttons button.button-inner.variant-nav-outline:hover .icon,.cta-media.cta-media--banner .outer-content[data-theme=dark] .cta-media-buttons .button>.button-inner.variant-nav-outline:hover .icon,.cta-media.cta-media--banner .outer-content[data-theme=dark] .cta-media-buttons a.button-inner.variant-nav-outline:hover .icon,.cta-media.cta-media--banner .outer-content[data-theme=dark] .cta-media-buttons button.button-inner.variant-nav-outline:hover .icon,.cta-media[data-theme=dark] .cta-media-buttons .button>.button-inner.variant-nav-outline:focus-visible .icon,.cta-media[data-theme=dark] .cta-media-buttons a.button-inner.variant-nav-outline:focus-visible .icon,.cta-media[data-theme=dark] .cta-media-buttons button.button-inner.variant-nav-outline:focus-visible .icon,.cta-media.cta-media--banner .outer-content[data-theme=dark] .cta-media-buttons .button>.button-inner.variant-nav-outline:focus-visible .icon,.cta-media.cta-media--banner .outer-content[data-theme=dark] .cta-media-buttons a.button-inner.variant-nav-outline:focus-visible .icon,.cta-media.cta-media--banner .outer-content[data-theme=dark] .cta-media-buttons button.button-inner.variant-nav-outline:focus-visible .icon{color:#fff}.cta-media[data-theme=light],.cta-media[data-theme=light] .cta-media-copy-bg{background:#fff}.cta-media[data-theme=light] .cta-media-bg-pattern{opacity:.2}.cta-media[data-theme=light] .cta-media-bg-gradient{background:linear-gradient(119.803deg,#fff 0%,#ffffffeb 28%,#ffffff8c 55%,#fff0 100%)}.cta-media.cta-media--banner .outer-content[data-theme=light] .cta-media-bg-pattern{opacity:.2}.cta-media[data-theme=light] .cta-media-heading{color:#1b1d22}.cta-media[data-theme=light] .cta-media-heading .heading-secondary{color:#1c58d9}.cta-media[data-theme=light] .cta-media-subtext{color:#1b1d22;font-size:var(--font-size-2xl);max-width:332px}.cta-media[data-theme=light] .cta-media-visual{background:#0d0e1a}.cta-media[data-theme=light] .cta-media-buttons,.cta-media[data-theme=light] .cta-media-buttons .button-group{margin-top:0}.cta-media[data-theme=light] .cta-media-buttons .button>.button-inner,.cta-media[data-theme=light] .cta-media-buttons a.button-inner,.cta-media[data-theme=light] .cta-media-buttons button.button-inner{box-sizing:border-box;color:#1c58d9;font-family:var(--font-body);font-size:var(--font-size-xl);font-weight:var(--font-weight-normal);background:#fff;border:.5px solid #1c58d9;border-radius:0;gap:6px;height:32px;min-height:32px;padding:4px 12px 6px}.cta-media[data-theme=light] .cta-media-buttons .button>.button-inner .label-text,.cta-media[data-theme=light] .cta-media-buttons a.button-inner .label-text,.cta-media[data-theme=light] .cta-media-buttons button.button-inner .label-text{white-space:nowrap;line-height:1.4}.cta-media[data-theme=light] .cta-media-buttons .button>.button-inner .icon,.cta-media[data-theme=light] .cta-media-buttons a.button-inner .icon,.cta-media[data-theme=light] .cta-media-buttons button.button-inner .icon{color:#1c58d9;flex-shrink:0;width:20px;height:20px}.cta-media[data-theme=light] .cta-media-buttons .button>.button-inner .icon svg,.cta-media[data-theme=light] .cta-media-buttons a.button-inner .icon svg,.cta-media[data-theme=light] .cta-media-buttons button.button-inner .icon svg{width:20px;height:20px;display:block}.cta-media[data-theme=light] .cta-media-buttons .button>.button-inner:hover,.cta-media[data-theme=light] .cta-media-buttons a.button-inner:hover,.cta-media[data-theme=light] .cta-media-buttons button.button-inner:hover,.cta-media[data-theme=light] .cta-media-buttons .button>.button-inner:focus-visible,.cta-media[data-theme=light] .cta-media-buttons a.button-inner:focus-visible,.cta-media[data-theme=light] .cta-media-buttons button.button-inner:focus-visible{color:#2468e8;filter:none;background:#fff;border-color:#1c58d9}.cta-media[data-theme=light] .cta-media-buttons .button>.button-inner:hover .icon,.cta-media[data-theme=light] .cta-media-buttons a.button-inner:hover .icon,.cta-media[data-theme=light] .cta-media-buttons .button>.button-inner:focus-visible .icon,.cta-media[data-theme=light] .cta-media-buttons a.button-inner:focus-visible .icon{color:#2468e8}@media (width<1024px){.cta-media-layout{grid-template-columns:1fr;min-height:0}.cta-media-copy-inner{min-height:0;padding:var(--spacing-3xl) var(--spacing-lg)}.cta-media-visual{aspect-ratio:1920/1156;min-height:0}}@media (width<640px){.cta-media-copy-inner{padding-block:var(--spacing-2xl)}}.cta-newsletter-stage--background{margin-inline:calc(-1 * var(--layout-inset-x,20px));width:calc(100% + 2 * var(--layout-inset-x,20px));border:1px solid #1c58d933;position:relative;overflow:hidden}@container (width<1269px){.cta-newsletter-stage--background{width:100%;margin-inline:0}}.cta-newsletter--background-dark .cta-newsletter-stage--background{background-color:#0d0e1a}.cta-newsletter-bg{pointer-events:none;z-index:0;position:absolute;inset:0}.cta-newsletter-bg picture,.cta-newsletter-bg img{width:100%;height:100%;display:block}.cta-newsletter-bg img{object-fit:cover;object-position:center center}.cta-newsletter .cta-newsletter-inner{text-align:center;flex-direction:column;align-items:center;gap:24px;width:100%;max-width:none;margin-inline:auto;display:flex}.cta-newsletter-stage--background .cta-newsletter-inner{z-index:1;justify-content:center;min-height:280px;padding:20px;position:relative}.cta-newsletter-copy{flex-direction:column;align-items:center;gap:12px;width:100%;max-width:min(100%,1108px);display:flex}.cta-newsletter .heading,.cta-newsletter .cta-newsletter-subtext,.cta-newsletter .eyebrow{margin:0}.cta-newsletter .cta-newsletter-subtext{color:#1b1d22;font-size:var(--font-size-xl);line-height:1.4}.cta-newsletter--background .outer-content[data-theme=dark] .cta-newsletter-subtext,.cta-newsletter--background .outer-content[data-theme=dark] .heading,.cta-newsletter--background-light .outer-content[data-theme=dark] .cta-newsletter-subtext,.cta-newsletter--background-light .outer-content[data-theme=dark] .heading{color:#fff}.cta-newsletter--background-dark>.outer-content>.bg-base,.cta-newsletter--background-light>.outer-content>.bg-base{background-color:#0000}.cta-newsletter--background-dark .outer-content[data-theme=dark] .heading .highlight-text{color:#fff}.cta-newsletter--background-light .outer-content[data-theme=dark] .heading .highlight-text{color:#608ae4}.cta-newsletter--background-dark .outer-content[data-theme=dark] .cta-newsletter-subtext,.cta-newsletter--background-light .outer-content[data-theme=dark] .cta-newsletter-subtext{font-size:var(--font-size-3xl)}.cta-newsletter--background-dark .outer-content[data-theme=dark] .heading,.cta-newsletter--background-light .outer-content[data-theme=dark] .heading,.cta-newsletter--background-dark .outer-content[data-theme=dark] .heading .heading-inner,.cta-newsletter--background-light .outer-content[data-theme=dark] .heading .heading-inner{font-size:var(--font-size-heading-xl);line-height:1}.company-explore-cards~.cta-newsletter>.outer-content>.content{padding-bottom:var(--spacing-6xl);padding-top:var(--spacing-3xl)}.cta-newsletter .heading .highlight-text{color:#1c58d9}.press-kit-grid+.cta-newsletter>.outer-content>.content{padding-top:7.5rem;padding-bottom:7.5rem}.cta-newsletter .cta-newsletter-signup{flex-direction:column;gap:12px;width:100%;margin:0;display:flex}.cta-newsletter .cta-newsletter-form{flex-direction:column;align-items:center;gap:12px;width:100%;margin:0;display:flex}.cta-newsletter .cta-newsletter-form[hidden]{display:none}.cta-newsletter .cta-newsletter-composite{border:1px solid var(--layout-frame-line,var(--mm-sky,#c5d2ec));align-items:center;gap:var(--spacing-md);max-width:520px;height:48px;transition:box-shadow var(--animation-normal,.2s) ease-in-out;background:#fff;justify-content:space-between;width:100%;padding:10px 10px 10px 18px;display:flex}.cta-newsletter .cta-newsletter-composite:focus-within{box-shadow:inset 0 -2px 0 var(--color-bg-brand,#1c58d9)}.cta-newsletter--background-dark .cta-newsletter-composite,.cta-newsletter--background-light .outer-content[data-theme=dark] .cta-newsletter-composite{gap:7.5rem;max-width:min(100%,640px)}.cta-newsletter .cta-newsletter-field{flex:auto;min-width:0}.cta-newsletter .cta-newsletter-field:focus-within{box-shadow:none;border-color:#0000}.cta-newsletter .cta-newsletter-input{color:#1b1d22;font:inherit;font-size:var(--font-size-xl);background:0 0;border:none;border-radius:0;width:100%;padding:0;line-height:1.4}.cta-newsletter .cta-newsletter-input:focus,.cta-newsletter .cta-newsletter-input:focus-visible{box-shadow:none;border:none;outline:none}.cta-newsletter .cta-newsletter-input::placeholder{color:#838384}.cta-newsletter .cta-newsletter-submit{color:#fff;cursor:pointer;font:inherit;font-size:var(--font-size-md);white-space:nowrap;background:linear-gradient(97.44deg,#1c58d9 0%,#244997 105.04%);border:.5px solid #fff;flex-shrink:0;height:30px;padding:4px 12px 5px;line-height:1.4}.cta-newsletter .cta-newsletter-submit:hover,.cta-newsletter .cta-newsletter-submit:focus-visible{filter:brightness(1.05);outline-offset:1px;outline:2px solid #1c58d9}.cta-newsletter .cta-newsletter-submit:disabled{cursor:wait;opacity:.75}.cta-newsletter .cta-newsletter-error{color:#b42318;font-family:var(--font-body);font-size:var(--font-size-md);text-align:center;margin:0;line-height:1.4}.cta-newsletter .cta-newsletter-success{color:#1b1d22;font-family:var(--font-body);font-size:var(--font-size-xl);text-align:center;margin:0;line-height:1.4}.cta-newsletter--background-dark .cta-newsletter-error,.cta-newsletter--background-light .outer-content[data-theme=dark] .cta-newsletter-error{color:#ffb4a8}.cta-newsletter--background-dark .cta-newsletter-success,.cta-newsletter--background-light .outer-content[data-theme=dark] .cta-newsletter-success{color:#fff}.cta-newsletter .sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.discover-filter-grid~.cta-newsletter>.outer-content>.content,.discover-blog-grid~.cta-newsletter>.outer-content>.content,.journal-editions-grid~.cta-newsletter>.outer-content>.content{padding-bottom:var(--spacing-6xl);padding-top:var(--spacing-2xl)}.blog-article-newsletter>.outer-content>.content{padding-bottom:var(--spacing-6xl)}.marketplace-cta{--marketplace-border:#bbcdf4;--marketplace-light-gradient:linear-gradient(180deg, #d6e1f8 0%, #f8fafe 100%);--marketplace-text:#1b1d22}.marketplace-cta .marketplace-cta-divider{border:none;border-top:1px solid var(--marketplace-border);margin:0 0 var(--spacing-2xl);width:100%}.marketplace-cta .marketplace-cta-layout{align-items:center;gap:var(--spacing-xl);grid-template-columns:minmax(0,1fr);display:grid}@media (width>=1024px){.marketplace-cta .marketplace-cta-layout{gap:var(--spacing-2xl);grid-template-columns:minmax(220px,358px) minmax(0,1fr)}}.marketplace-cta .marketplace-cta-heading{margin-top:0}.marketplace-cta .marketplace-cta-cards{border:1px solid var(--marketplace-border);grid-template-columns:minmax(0,1fr);display:grid}@media (width>=768px){.marketplace-cta .marketplace-cta-cards{grid-template-columns:repeat(2,minmax(0,1fr))}}.marketplace-cta .marketplace-cta-card{color:inherit;background:#fff;border:1px solid #0000;min-height:281px;text-decoration:none;transition:background .3s,border-color .3s,box-shadow .3s;display:block;position:relative}.marketplace-cta .marketplace-cta-card+.marketplace-cta-card{border-top:1px solid var(--marketplace-border)}@media (width>=768px){.marketplace-cta .marketplace-cta-card+.marketplace-cta-card{border-left:1px solid var(--marketplace-border);border-top:none}}.marketplace-cta .marketplace-cta-card.is-highlighted{background:var(--marketplace-light-gradient);border-color:var(--marketplace-border)}.marketplace-cta .marketplace-cta-card[href]{cursor:pointer}.marketplace-cta .marketplace-cta-card[href]:focus-visible{background:var(--marketplace-light-gradient);border-color:var(--marketplace-border);outline:2px solid var(--color-bg-brand,#1c58d9);outline-offset:-2px;z-index:1}.marketplace-cta .marketplace-cta-card[href]:focus-visible .marketplace-cta-card-icon{background:#fff}.marketplace-cta .marketplace-cta-card[href]:focus-visible .marketplace-cta-card-arrow{color:#fff;background:#1c58d9}.marketplace-cta .marketplace-cta-card[href]:focus-visible .marketplace-cta-card-arrow .arrow-chevron{opacity:0}.marketplace-cta .marketplace-cta-card[href]:focus-visible .marketplace-cta-card-arrow .arrow-forward{opacity:1}.marketplace-cta .marketplace-cta-card[href]:focus-visible .marketplace-cta-card-link{color:#1c58d9}.marketplace-cta .marketplace-cta-card[href]:focus-visible .marketplace-cta-card-link .link-chevron{opacity:0}.marketplace-cta .marketplace-cta-card[href]:focus-visible .marketplace-cta-card-link .link-forward{opacity:1}@media (hover:hover){.marketplace-cta .marketplace-cta-card[href]:hover{background:var(--marketplace-light-gradient);border-color:var(--marketplace-border);z-index:1}.marketplace-cta .marketplace-cta-card[href]:hover .marketplace-cta-card-icon{background:#fff}.marketplace-cta .marketplace-cta-card[href]:hover .marketplace-cta-card-arrow{color:#fff;background:#1c58d9}.marketplace-cta .marketplace-cta-card[href]:hover .marketplace-cta-card-arrow .arrow-chevron{opacity:0}.marketplace-cta .marketplace-cta-card[href]:hover .marketplace-cta-card-arrow .arrow-forward{opacity:1}.marketplace-cta .marketplace-cta-card[href]:hover .marketplace-cta-card-link{color:#1c58d9}.marketplace-cta .marketplace-cta-card[href]:hover .marketplace-cta-card-link .link-chevron{opacity:0}.marketplace-cta .marketplace-cta-card[href]:hover .marketplace-cta-card-link .link-forward{opacity:1}}.marketplace-cta .marketplace-cta-card-arrow{border-bottom:1px solid var(--marketplace-border);border-left:1px solid var(--marketplace-border);color:#1c58d9;z-index:1;background:#fff;justify-content:center;align-items:center;width:45px;height:45px;transition:background .3s,color .3s;display:flex;position:absolute;top:0;right:0}.marketplace-cta .marketplace-cta-card-arrow svg{transition:opacity var(--transition-icon-morph);margin:auto;position:absolute;inset:0}.marketplace-cta .marketplace-cta-card-arrow .arrow-forward{opacity:0}.marketplace-cta .marketplace-cta-card-body{gap:var(--spacing-lg);flex-direction:column;justify-content:center;min-height:281px;padding:30px 45px 30px 30px;display:flex}.marketplace-cta .marketplace-cta-card-icon{color:#1c58d9;background:#ebf0fc;flex-shrink:0;justify-content:center;align-items:center;width:45px;height:45px;display:flex}.marketplace-cta .marketplace-cta-card-icon .icon{font-size:24px}.marketplace-cta .marketplace-cta-card-icon.is-outline{background:#ebf0fc;border:1px solid #d6e1f8}.marketplace-cta .marketplace-cta-card-title{font-family:var(--font-body);font-size:var(--font-size-heading-lg);font-weight:var(--font-weight-normal);white-space:pre-line;max-width:22rem;margin:0;line-height:1}.marketplace-cta .marketplace-cta-card-link{color:var(--marketplace-text);font-size:var(--font-size-xl);align-items:center;gap:4px;margin-top:auto;line-height:1.4;transition:color .3s;display:inline-flex}.marketplace-cta .marketplace-cta-card-link-icon{flex-shrink:0;width:20px;height:20px;display:inline-block;position:relative}.marketplace-cta .marketplace-cta-card-link-icon svg{transition:opacity var(--transition-icon-morph);position:absolute;inset:0}.marketplace-cta .marketplace-cta-card-link-icon .link-forward{opacity:0}.feature-grid-item{min-width:0}.feature-grid-card{--feature-card-border:#263677;--feature-card-rest-gradient:linear-gradient(to right, #141521, #0d0e1a);--feature-card-hover-gradient:linear-gradient(to right, #161b29, #0f2b55);flex-direction:column;height:100%;margin-top:0;display:flex;overflow:hidden}.feature-grid-card>.card-inner{color:inherit;border-radius:0;height:100%;text-decoration:none}.feature-grid-card>.card-inner.border{border:1px solid var(--feature-card-border)}.feature-grid-card>a.card-inner{cursor:pointer}.feature-grid-card:before,.feature-grid-card:has(>a.card-inner:hover):before,.feature-grid-card:has(.button:hover):before{content:none!important;display:none!important}.feature-grid-card:has(>a.card-inner:hover)>.card-inner.border,.feature-grid-card:has(>a.card-inner:focus-visible)>.card-inner.border{border-color:var(--feature-card-border)}.feature-grid-card:is(:hover,:focus-within)>.card-inner.border{border-color:var(--feature-card-border)}.feature-grid-card>.card-inner>.background{display:none}.feature-grid-card .card-content{background:var(--feature-card-rest-gradient);isolation:isolate;transition:background var(--animation-normal,.3s) var(--ease-interactive,ease);flex-direction:column;flex:1;gap:22px;padding:max(1.5rem,min(3vw,2.8125rem));display:flex;position:relative}.feature-grid-card .card-content:before{background:var(--feature-card-hover-gradient);content:"";opacity:0;pointer-events:none;transition:opacity var(--animation-normal,.3s) var(--ease-interactive,ease);z-index:0;position:absolute;inset:0}.feature-grid-card:is(:hover,:focus-within) .card-content{background:var(--feature-card-hover-gradient)}.feature-grid-card:has(>a.card-inner:hover) .card-content,.feature-grid-card:has(>a.card-inner:focus-visible) .card-content{background:var(--feature-card-hover-gradient)}.feature-grid-card:is(:hover,:focus-within) .card-content:before{opacity:1}.feature-grid-card:has(>a.card-inner:hover) .card-content:before,.feature-grid-card:has(>a.card-inner:focus-visible) .card-content:before{opacity:1}.feature-grid-card .card-content>*{z-index:1;position:relative}.feature-grid-card .feature-card-screenshot-wrap{aspect-ratio:545/307;border:1px solid var(--feature-card-border);box-sizing:border-box;background:linear-gradient(160deg,#1c58d940 0%,#0a143c80 60%,#050a1ecc 100%);flex-shrink:0;width:100%;overflow:hidden}.feature-grid-card .feature-card-screenshot-img{height:100%}.feature-grid-card .feature-card-screenshot-img .image-inner img{object-position:top left}.feature-grid-card .feature-card-screenshot-placeholder{background:linear-gradient(160deg,#1c58d940 0%,#0a143c80 60%,#050a1ecc 100%);width:100%;height:100%}.feature-grid-card .feature-card-body{flex-direction:column;flex:1;gap:8px;padding:0;display:flex}.feature-grid-card .feature-card-eyebrow{font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold);text-transform:uppercase;letter-spacing:.08em;color:var(--color-text-muted)}.feature-grid-card .feature-grid-card-heading{font-family:var(--font-body);font-size:var(--font-size-4xl);font-weight:var(--font-weight-bold);color:#fff;margin:0;line-height:1.4}.feature-grid-card .feature-grid-card-text{font-family:var(--font-body);font-size:var(--font-size-xl);font-weight:var(--font-weight-normal);color:#c9c9ca;margin:0;line-height:1.4}.feature-grid-card .feature-card-learn-more{color:#fff;width:fit-content;margin-top:auto}.feature-grid-card .feature-card-tags{flex-wrap:wrap;gap:10px;margin-top:1rem;display:flex}.feature-grid-card .feature-card-tag{background:var(--feature-card-rest-gradient);border:1px solid var(--feature-card-border);color:#838384;font-family:var(--font-body);font-size:var(--font-size-md);font-weight:var(--font-weight-normal);white-space:nowrap;border-radius:0;padding:6px 12px;line-height:1.4}.feature-grid>.outer-content>.content>.heading{max-width:40.3125rem;margin-inline:auto}.feature-grid>.outer-content>.content>.heading .heading-inner{line-height:1}.feature-grid-heading-break{display:none}@media (width>=768px){.feature-grid-heading-break{display:block}}.feature-grid-subtext{font-size:var(--font-size-xl);font-weight:var(--font-weight-normal);margin-bottom:var(--spacing-2xl)}.custom-section.section-intro+.custom-section.feature-grid>.outer-content>.content:not([class*=section-pad-top-]){padding-top:2.25rem}@media (width<1024px){.custom-section.section-intro+.custom-section.feature-grid>.outer-content>.content:not([class*=section-pad-top-]){padding-top:var(--spacing-xl)}}.feature-grid-link-wrap{margin:0 0 var(--spacing-2xl);text-align:center}.feature-grid-link{color:#fff;align-items:center;gap:4px;text-decoration:none;display:inline-flex}.feature-grid-link:hover{color:#608ae4}.feature-grid-cards{--grid-gutter:0}@media (width<1024px){.feature-grid-cards{--grid-gutter:var(--spacing-lg)}}.feature-grid-content{padding-bottom:var(--padding-between)}.feature-grid-background-overhang>.outer-content>.background{margin-top:var(--spacing-3xl);margin-bottom:var(--spacing-3xl)}.feature-grid-background-overhang.rounded>.outer-content>.background{border-radius:var(--radius-md)}.feature-item{flex-direction:column;display:flex}.feature-item>.card-inner{border-radius:0}.feature-item .card-content{flex-direction:column;justify-content:center;display:flex}.feature-title{margin-bottom:var(--spacing-sm);margin-top:var(--spacing-sm)}.feature-description{margin-top:0}.pricing-item>.card-inner{border-radius:0}.pricing-item .card-content{gap:var(--spacing-md);flex-direction:column;display:flex}.pricing-item .feature-price .heading-text{display:flex}.pricing-item .feature-price-suffix{font-size:var(--font-size-heading-md);align-self:flex-end;line-height:1.75}.pricing-item .feature-title,.pricing-item .feature-price,.pricing-item .feature-subtext,.pricing-item .feature-subtext p{font-weight:var(--font-weight-bold);margin:0}.pricing-item .list{margin:0}.pricing-item .button-inner{align-self:flex-start}.feature-icon-grid .feature-icon-grid-subtext{color:#fff;margin-top:var(--spacing-sm);max-width:70ch}.feature-icon-grid .feature-icon-grid-items{--grid-gutter:var(--spacing-xl);margin-top:var(--spacing-2xl);align-items:start}.feature-icon-grid.feature-icon-grid--headerless .feature-icon-grid-items{--grid-gutter:4.125rem;margin-top:0}.feature-icon-grid.feature-icon-grid--headerless .feature-icon-grid-desc{color:#c9c9ca}.feature-icon-grid.feature-icon-grid--headerless .feature-icon-grid-icon .icon,.feature-icon-grid.feature-icon-grid--headerless .feature-icon-grid-icon .icon svg{width:24px;height:24px}@media (width<768px){.feature-icon-grid .feature-icon-grid-items{grid-template-columns:minmax(0,1fr)}.feature-icon-grid .feature-icon-grid-items>.feature-icon-grid-card{grid-column:1/-1;width:100%}}.feature-icon-grid .feature-icon-grid-items>.feature-icon-grid-card{min-width:0;max-width:100%}.feature-icon-grid .feature-icon-grid-card{color:inherit;flex-direction:column;gap:24px;min-width:0;text-decoration:none;display:flex}.feature-icon-grid .feature-icon-grid-icon{background:var(--mm-royal-tint-02,#263677);border:none;justify-content:center;align-items:center;width:45px;height:45px;display:flex}.feature-icon-grid .feature-icon-grid-icon .icon{color:#fff;flex-shrink:0;justify-content:center;align-items:center;width:25px;height:25px;line-height:0;display:inline-flex}.feature-icon-grid .feature-icon-grid-icon .icon svg{width:25px;height:25px;display:block}.feature-icon-grid .feature-icon-grid-icon img{object-fit:contain;width:25px;height:25px}.feature-icon-grid .feature-icon-grid-title{color:#fff;font-family:var(--font-body);font-size:var(--font-size-heading-lg);font-weight:var(--font-weight-normal);overflow-wrap:break-word;min-width:0;margin:0;line-height:1}.feature-icon-grid .feature-icon-grid-desc{color:#fff;font-family:var(--font-body);font-size:var(--font-size-2xl);font-weight:var(--font-weight-normal);overflow-wrap:break-word;flex:1;min-width:0;margin:0;line-height:1.4}.feature-icon-grid .feature-icon-grid-link{color:#fff;font-family:var(--font-body);font-size:var(--font-size-xl);align-items:center;gap:4px;margin-top:0;line-height:1.4;display:inline-flex}.feature-icon-grid .feature-icon-grid:not(:-webkit-any(.feature-icon-grid--bordered-cards,.feature-icon-grid--services-cards,.feature-icon-grid--resource-light,.feature-icon-grid--community-action,.feature-icon-grid--company-dark)) .feature-icon-grid-desc+.feature-icon-grid-link{margin-top:-12px}.feature-icon-grid .feature-icon-grid:not(:-moz-any(.feature-icon-grid--bordered-cards,.feature-icon-grid--services-cards,.feature-icon-grid--resource-light,.feature-icon-grid--community-action,.feature-icon-grid--company-dark)) .feature-icon-grid-desc+.feature-icon-grid-link{margin-top:-12px}.feature-icon-grid .feature-icon-grid:not(:is(.feature-icon-grid--bordered-cards,.feature-icon-grid--services-cards,.feature-icon-grid--resource-light,.feature-icon-grid--community-action,.feature-icon-grid--company-dark)) .feature-icon-grid-desc+.feature-icon-grid-link{margin-top:-12px}.feature-icon-grid .feature-icon-grid-link-icon.cta-icon-morph{flex-shrink:0;place-items:center;display:inline-grid}.feature-icon-grid .feature-icon-grid-link-icon.cta-icon-morph>*{grid-area:1/1}.feature-icon-grid .feature-icon-grid-link-icon{flex-shrink:0;width:1em;height:1em;font-size:1.25em}.feature-icon-grid .feature-icon-grid-link-icon:not(.cta-icon-morph){justify-content:center;align-items:center;display:inline-flex}.feature-icon-grid .feature-icon-grid-link-icon .icon{font-size:1em;line-height:0;display:inline-flex}.feature-icon-grid .feature-icon-grid-link-icon .icon svg{width:.8em;height:.8em;display:block}@media (hover:hover){.feature-icon-grid .feature-icon-grid-card:hover .feature-icon-grid-link{color:#608ae4}}.feature-icon-grid .feature-icon-grid-card:focus-visible{outline-offset:4px;outline:2px solid #608ae4}.feature-icon-grid--bordered-cards .feature-icon-grid-items{--grid-gutter:21px;align-items:stretch}.feature-icon-grid--bordered-cards .feature-icon-grid-card{border:1px solid var(--layout-frame-line,#263677);background:#0d0e1a;gap:0;height:100%;min-height:317px;padding:30px}.feature-icon-grid--bordered-cards .feature-icon-grid-card.is-highlighted{background:#0d0e1a}.feature-icon-grid--bordered-cards .feature-icon-grid-icon{background:var(--mm-royal-tint-02,#263677);border:none;margin-bottom:24px}.feature-icon-grid--bordered-cards .feature-icon-grid-title{font-family:var(--font-heading);font-size:var(--font-size-b1,24px);font-weight:var(--font-weight-bold,500);margin-bottom:8px;line-height:1.4}.feature-icon-grid--bordered-cards .feature-icon-grid-desc{color:#c9c9ca;font-size:var(--font-size-xl,16px);flex:1;margin-bottom:24px}.feature-icon-grid--bordered-cards .feature-icon-grid-link{margin-top:auto}.feature-icon-grid--bordered-cards .feature-icon-grid-link-icon{flex-shrink:0;justify-content:center;align-items:center;width:1em;height:1em;font-size:1.25em}.feature-icon-grid--bordered-cards .feature-icon-grid-link-icon:not(.cta-icon-morph){display:inline-flex}.feature-icon-grid--bordered-cards .feature-icon-grid-link-icon .icon{font-size:1em;line-height:0;display:inline-flex}.feature-icon-grid--bordered-cards .feature-icon-grid-link-icon .icon svg{width:.8em;height:.8em;display:block}@media (hover:hover){.feature-icon-grid--bordered-cards .feature-icon-grid-card[href]:hover,.feature-icon-grid--bordered-cards .feature-icon-grid-card[href]:focus-visible{background:linear-gradient(90deg,#161b29,#0f2b55);border-color:#608ae4}.feature-icon-grid--bordered-cards .feature-icon-grid-card.is-link-highlighted:hover .feature-icon-grid-link,.feature-icon-grid--bordered-cards .feature-icon-grid-card.is-link-highlighted:focus-visible .feature-icon-grid-link{color:#608ae4}}.feature-icon-grid--services-cards .feature-icon-grid-items,.feature-icon-grid--services-cards.feature-icon-grid--headerless .feature-icon-grid-items{--grid-gutter:0;align-items:stretch}@media (width<768px){.feature-icon-grid--services-cards .feature-icon-grid-items[data-columns="4"] .feature-icon-grid-card+.feature-icon-grid-card,.feature-icon-grid--services-cards .feature-icon-grid-items[data-columns="3"] .feature-icon-grid-card+.feature-icon-grid-card,.feature-icon-grid--services-cards .feature-icon-grid-items[data-columns="2"] .feature-icon-grid-card+.feature-icon-grid-card{margin-top:-1px}}@media (width>=768px) and ((width<1024px)){.feature-icon-grid--services-cards .feature-icon-grid-items[data-columns="4"] .feature-icon-grid-card:not(:nth-child(odd)),.feature-icon-grid--services-cards .feature-icon-grid-items[data-columns="3"] .feature-icon-grid-card:not(:nth-child(odd)),.feature-icon-grid--services-cards .feature-icon-grid-items[data-columns="2"] .feature-icon-grid-card:not(:nth-child(odd)){margin-left:-1px}}@media (width>=1024px){.feature-icon-grid--services-cards .feature-icon-grid-items[data-columns="4"] .feature-icon-grid-card:not(:nth-child(4n+1)),.feature-icon-grid--services-cards .feature-icon-grid-items[data-columns="3"] .feature-icon-grid-card:not(:nth-child(3n+1)),.feature-icon-grid--services-cards .feature-icon-grid-items[data-columns="2"] .feature-icon-grid-card:not(:nth-child(odd)){margin-left:-1px}}.feature-icon-grid--services-cards .feature-icon-grid-card{border:1px solid var(--layout-frame-line,#263677);background:#0d0e1a;gap:0;min-height:340px;padding:30px;transition:background .3s,border-color .3s;position:relative}.feature-icon-grid--services-cards .feature-icon-grid-card.is-highlighted{background:#0d0e1a}@media (hover:hover){.feature-icon-grid--services-cards .feature-icon-grid-card[href]:not(:has(.feature-icon-grid-link)):hover,.feature-icon-grid--services-cards .feature-icon-grid-card[href]:not(:has(.feature-icon-grid-link)):focus-visible{border-color:var(--layout-frame-line,#263677);background:linear-gradient(90deg,#161b29,#0f2b55);outline:none}.feature-icon-grid--services-cards .feature-icon-grid-card[href]:not(:has(.feature-icon-grid-link)):hover .feature-icon-grid-card-nav,.feature-icon-grid--services-cards .feature-icon-grid-card[href]:not(:has(.feature-icon-grid-link)):focus-visible .feature-icon-grid-card-nav{background:var(--color-royal,#1c58d9);border-color:var(--color-royal,#1c58d9)}.feature-icon-grid--services-cards .feature-icon-grid-card[href]:not(:has(.feature-icon-grid-link)):hover .feature-icon-grid-card-nav .nav-chevron,.feature-icon-grid--services-cards .feature-icon-grid-card[href]:not(:has(.feature-icon-grid-link)):focus-visible .feature-icon-grid-card-nav .nav-chevron{opacity:0}.feature-icon-grid--services-cards .feature-icon-grid-card[href]:not(:has(.feature-icon-grid-link)):hover .feature-icon-grid-card-nav .nav-arrow,.feature-icon-grid--services-cards .feature-icon-grid-card[href]:not(:has(.feature-icon-grid-link)):focus-visible .feature-icon-grid-card-nav .nav-arrow{opacity:1}}.feature-icon-grid--services-cards .feature-icon-grid-card-nav{border-left:1px solid var(--layout-frame-line,#263677);border-top:1px solid var(--layout-frame-line,#263677);color:#fff;justify-content:center;align-items:center;width:45px;height:45px;transition:background .3s,border-color .3s;display:flex;position:absolute;inset:auto 0 0 auto}.feature-icon-grid--services-cards .feature-icon-grid-card-nav svg{height:22px;transition:opacity var(--transition-icon-morph);width:22px;margin:auto;position:absolute;inset:0}.feature-icon-grid--services-cards .feature-icon-grid-card-nav .nav-chevron{color:var(--mm-royal-tint,#608ae4)}.feature-icon-grid--services-cards .feature-icon-grid-card-nav .nav-arrow{opacity:0}.feature-icon-grid--services-cards .feature-icon-grid-card-nav.is-download .nav-download{color:var(--mm-royal-tint,#608ae4);width:22px;height:22px;display:block}.feature-icon-grid--services-cards .feature-icon-grid-card-nav.is-download .nav-download :global(svg){width:22px;height:22px;display:block}@media (hover:hover){.feature-icon-grid--services-cards .feature-icon-grid-card[href]:not(:has(.feature-icon-grid-link)):hover .feature-icon-grid-card-nav.is-download .nav-download,.feature-icon-grid--services-cards .feature-icon-grid-card[href]:not(:has(.feature-icon-grid-link)):focus-visible .feature-icon-grid-card-nav.is-download .nav-download{color:#fff}}.feature-icon-grid--services-cards .feature-icon-grid-icon{background:#263677;margin-bottom:24px}.feature-icon-grid--services-cards .feature-icon-grid-title{font-family:var(--font-heading);font-size:var(--font-size-b1,24px);font-weight:var(--font-weight-bold);margin-bottom:12px;line-height:1.4}.feature-icon-grid--services-cards .feature-icon-grid-desc{color:#c9c9ca;font-size:var(--font-size-xl,16px);flex:1;margin-bottom:0;padding-right:45px}.feature-icon-grid--services-cards .feature-icon-grid-items:has(.feature-icon-grid-link){--grid-gutter:24px}.feature-icon-grid--services-cards .feature-icon-grid-items:has(.feature-icon-grid-link) .feature-icon-grid-card{margin-top:0!important;margin-left:0!important}.feature-icon-grid--services-cards .feature-icon-grid-card:has(.feature-icon-grid-link){gap:24px}.feature-icon-grid--services-cards .feature-icon-grid-card:has(.feature-icon-grid-link) .feature-icon-grid-icon{margin-bottom:0}.feature-icon-grid--services-cards .feature-icon-grid-card:has(.feature-icon-grid-link) .feature-icon-grid-title{margin-bottom:8px}.feature-icon-grid--services-cards .feature-icon-grid-card:has(.feature-icon-grid-link) .feature-icon-grid-desc{color:#fff;flex:0;margin-bottom:0;padding-right:0}.feature-icon-grid--services-cards .feature-icon-grid-card:has(.feature-icon-grid-link) .feature-icon-grid-link{color:#fff;font-size:var(--font-size-xl,16px);align-items:flex-end;gap:4px;margin-top:auto;line-height:1.4;display:inline-flex}.feature-icon-grid--services-cards .feature-icon-grid-card.is-link-highlighted:has(.feature-icon-grid-link) .feature-icon-grid-link{color:#fff}.feature-icon-grid--services-cards .feature-icon-grid-card:has(.feature-icon-grid-link) .feature-icon-grid-link-icon{flex-shrink:0;justify-content:center;align-items:center;width:20px;height:20px}.feature-icon-grid--services-cards .feature-icon-grid-card:has(.feature-icon-grid-link) .feature-icon-grid-link-icon:not(.cta-icon-morph){display:inline-flex}.feature-icon-grid--services-cards .feature-icon-grid-card:has(.feature-icon-grid-link) .feature-icon-grid-link-icon .icon{line-height:0;display:inline-flex}.feature-icon-grid--services-cards .feature-icon-grid-card:has(.feature-icon-grid-link) .feature-icon-grid-link-icon svg{width:16px;height:16px;display:block}.feature-icon-grid--services-cards .feature-icon-grid-card:has(.feature-icon-grid-link) .feature-icon-grid-card-nav{display:none}@media (hover:hover){.feature-icon-grid--services-cards .feature-icon-grid-card:has(.feature-icon-grid-link)[href]:hover,.feature-icon-grid--services-cards .feature-icon-grid-card:has(.feature-icon-grid-link)[href]:focus-visible{border-color:var(--layout-frame-line,#263677);background:#0d0e1a;outline:none}.feature-icon-grid--services-cards .feature-icon-grid-card:has(.feature-icon-grid-link)[href]:hover .feature-icon-grid-link,.feature-icon-grid--services-cards .feature-icon-grid-card:has(.feature-icon-grid-link)[href]:focus-visible .feature-icon-grid-link{color:#608ae4}}.feature-icon-grid--heading-center .feature-icon-grid-items{margin-top:max(2rem,min(4vw,3rem))}.feature-icon-grid--heading-center .feature-icon-grid-subtext{margin-inline:auto}.feature-icon-grid--resource-light .feature-icon-grid-subtext{color:#1b1d22}.feature-icon-grid--resource-light .feature-icon-grid-items{--grid-gutter:26px}.feature-icon-grid--resource-light .feature-icon-grid-card{border:1px solid var(--layout-frame-line,var(--mm-sky,#c5d2ec));background:#fff;min-height:286px;padding:30px;transition:background .2s}.feature-icon-grid--resource-light .feature-icon-grid-card.is-highlighted{background:#fff}@media (hover:hover){.feature-icon-grid--resource-light .feature-icon-grid-card[href]:hover,.feature-icon-grid--resource-light .feature-icon-grid-card[href]:focus-visible,.feature-icon-grid--resource-light .feature-icon-grid-card[href]:active{background:#f8fafe}}.feature-icon-grid--resource-light .feature-icon-grid-icon{background:#ebf0fc;border:none}.feature-icon-grid--resource-light .feature-icon-grid-icon .icon{color:#1c58d9}.feature-icon-grid--resource-light .feature-icon-grid-title{color:#1b1d22;font-size:var(--font-size-heading-md,24px);font-weight:var(--font-weight-bold,500);line-height:1.4}.feature-icon-grid--resource-light .feature-icon-grid-desc{color:#1b1d22;font-size:var(--font-size-xl,16px)}.feature-icon-grid--resource-light .feature-icon-grid-link,.feature-icon-grid--resource-light .feature-icon-grid-card.is-link-highlighted .feature-icon-grid-link{color:#1b1d22}@media (hover:hover){.feature-icon-grid--resource-light .feature-icon-grid-card:hover .feature-icon-grid-link,.feature-icon-grid--resource-light .feature-icon-grid-card.is-link-highlighted:hover .feature-icon-grid-link,.feature-icon-grid--resource-light .feature-icon-grid-card.is-link-highlighted:focus-visible .feature-icon-grid-link{color:#1c58d9}}.feature-icon-grid--resource-light .feature-icon-grid-card:focus-visible{outline-offset:-2px;outline:2px solid #1c58d9}.feature-icon-grid--resource-light .feature-icon-grid-card:focus-visible .feature-icon-grid-link{color:#1c58d9}.feature-icon-grid--community-action .feature-icon-grid-items{--grid-gutter:35px}.feature-icon-grid--community-action .feature-icon-grid-card{border:1px solid var(--layout-frame-line,var(--mm-sky,#c5d2ec));background:#fff;min-height:295px;padding:30px;position:relative;overflow:hidden}.feature-icon-grid--community-action .feature-icon-grid-card:before{content:"";opacity:0;pointer-events:none;transition:opacity var(--transition-interactive,.3s ease);z-index:0;background:linear-gradient(#d6e1f8,#f8fafe);position:absolute;inset:0}.feature-icon-grid--community-action .feature-icon-grid-card>*{z-index:1;position:relative}.feature-icon-grid--community-action .feature-icon-grid-card.is-highlighted{background:#fff}.feature-icon-grid--community-action .feature-icon-grid-icon{background:#ebf0fc;border:none}.feature-icon-grid--community-action .feature-icon-grid-icon .icon{color:#1c58d9}.feature-icon-grid--community-action .feature-icon-grid-title{color:#1b1d22;font-family:var(--font-heading);font-size:var(--font-size-heading-lg,32px);font-weight:400;line-height:1}.feature-icon-grid--community-action .feature-icon-grid-desc{color:#1b1d22;font-size:var(--font-size-2xl,20px)}.feature-icon-grid--community-action .feature-icon-grid-link{color:#1b1d22;transition:color var(--transition-interactive,.3s ease)}.feature-icon-grid--community-action .feature-icon-grid-card.is-link-highlighted .feature-icon-grid-link{color:#1b1d22}@media (hover:hover){.feature-icon-grid--community-action .feature-icon-grid-card:hover:before,.feature-icon-grid--community-action .feature-icon-grid-card:focus-visible:before{opacity:1}.feature-icon-grid--community-action .feature-icon-grid-card:hover .feature-icon-grid-link,.feature-icon-grid--community-action .feature-icon-grid-card:focus-visible .feature-icon-grid-link,.feature-icon-grid--community-action .feature-icon-grid-card.is-link-highlighted:hover .feature-icon-grid-link,.feature-icon-grid--community-action .feature-icon-grid-card.is-link-highlighted:focus-visible .feature-icon-grid-link{color:#1c58d9}}.feature-icon-grid--community-action .feature-icon-grid-card:focus-visible{outline-offset:-2px;outline:2px solid #1c58d9}.feature-icon-grid--company-dark .feature-icon-grid-items{--grid-gutter:66px;margin-top:36px}@media (width<768px){.feature-icon-grid--company-dark .feature-icon-grid-items{--grid-gutter:var(--spacing-2xl)}}.feature-icon-grid--company-dark .feature-icon-grid-icon{background:var(--mm-royal-tint-02,#263677);border:none}.feature-icon-grid--company-dark .feature-icon-grid-title{color:#fff;font-family:var(--font-heading);font-size:var(--font-size-heading-lg,32px);font-weight:400;line-height:1}.feature-icon-grid--company-dark .feature-icon-grid-desc{color:#c9c9ca;font-size:var(--font-size-2xl,18px)}@media (hover:hover){.feature-icon-grid--company-dark .feature-icon-grid-card.is-link-highlighted:hover .feature-icon-grid-link,.feature-icon-grid--company-dark .feature-icon-grid-card.is-link-highlighted:focus-visible .feature-icon-grid-link{color:#608ae4}}.feature-marquee-header{grid-template-columns:minmax(0,604px) minmax(0,500px);justify-content:space-between;align-items:start;gap:max(24px,min(6vw,124px));margin-bottom:50px;display:grid}.feature-marquee-header--full{grid-template-columns:minmax(0,1fr)}.feature-marquee--split .feature-marquee-heading.heading{margin-top:0}.feature-marquee--split .feature-marquee-heading :global(.heading-inner){font-family:var(--font-headings,"Trade Gothic Next LT Pro", sans-serif);font-size:var(--font-size-display-h2);font-weight:var(--font-weight-normal,400);line-height:1}.feature-marquee-header--full .feature-marquee-heading :global(.heading-inner){font-size:var(--font-size-heading-xl);line-height:1.2}.feature-marquee--split .feature-marquee-heading :global(.heading-text){color:#fff}.feature-marquee-heading{max-width:604px}.feature-marquee-header--full .feature-marquee-heading{width:100%;max-width:none}.feature-marquee-heading :global(.heading-accent){-webkit-text-fill-color:var(--color-heading-accent);color:var(--color-heading-accent)}.feature-marquee-copy{gap:var(--spacing-md,1rem);flex-direction:column;justify-self:end;width:100%;max-width:500px;padding-top:36px;display:flex}.feature-marquee-subtext{color:#fff;font-size:var(--font-size-md);max-width:none;padding-top:0;line-height:1.4}.feature-marquee--split .feature-marquee-subtext.text{margin-top:0}.feature-marquee-split-link{font-size:var(--font-size-xl);width:fit-content;line-height:1.4}.feature-marquee--hero{text-align:center}.feature-marquee-hero-heading{margin:0 auto var(--spacing-2xl);max-width:39rem}.feature-marquee-hero-title,.feature-marquee-hero-title.simple-text-content{color:#fff;font-family:var(--font-headings,"Trade Gothic Next LT Pro", sans-serif);font-size:var(--font-size-display-h2);font-weight:var(--font-weight-normal,400);text-wrap:balance;margin:0;line-height:1}.feature-marquee-hero-highlight{background:var(--gradient-hero-text,linear-gradient(180deg, #ffbc1f 0%, #ffd062 100%));-webkit-text-fill-color:transparent;color:#0000;background-clip:text}.feature-marquee-hero-rest{color:#fff}.feature-marquee--hero .feature-marquee-banner{gap:1.25rem}.feature-marquee--hero .feature-marquee-row:nth-child(2n){padding-left:max(3rem,min(12vw,9rem))}.feature-marquee--hero .feature-marquee-pill-text{font-size:var(--font-size-3xl,20px);font-weight:var(--font-weight-light,300)}.feature-marquee--centered{text-align:center}.feature-marquee-centered-heading{margin:0 auto var(--spacing-2xl);max-width:40rem}.feature-marquee-centered-title,.feature-marquee-centered-title.simple-text-content{color:#fff;font-family:var(--font-headings,"Trade Gothic Next LT Pro", sans-serif);font-size:clamp(1.5rem, 2.5vw, var(--font-size-heading-xl,36px));font-weight:var(--font-weight-normal,400);text-wrap:balance;margin:0;line-height:1}.feature-marquee-centered-rest{color:#fff}.feature-marquee-centered-muted{color:var(--color-heading-accent);-webkit-text-fill-color:var(--color-heading-accent)}.feature-marquee-centered-title :global(.heading-accent){color:var(--color-heading-accent);-webkit-text-fill-color:var(--color-heading-accent)}.feature-marquee-centered-link,.feature-marquee-hero-link{font-size:var(--font-size-xl);margin-top:var(--spacing-lg);line-height:1.4}.feature-marquee-centered-link--below{margin-top:var(--spacing-2xl);justify-content:center;width:100%}.feature-marquee--centered .feature-marquee-banner{gap:1.25rem}.feature-marquee--centered .feature-marquee-row:nth-child(2n){padding-left:max(3rem,min(12vw,9rem))}.feature-marquee--centered .feature-marquee-pill-text{font-size:var(--font-size-3xl,20px);font-weight:var(--font-weight-light,300)}.feature-marquee-banner{flex-direction:column;gap:20px;width:100vw;margin-left:calc(50% - 50vw);display:flex;overflow:hidden}.feature-marquee-row{overflow:hidden;mask-image:linear-gradient(90deg,#0000 0%,#000 10% 90%,#0000 100%)}.feature-marquee-track{gap:20px;width:max-content;animation:40s linear infinite marquee-left;display:flex}[data-direction=right] .feature-marquee-track{animation-name:marquee-right}.feature-marquee-group{flex-shrink:0;gap:20px;display:flex}.feature-marquee-pill{white-space:nowrap;background:linear-gradient(90deg,#141521,#0d0e1a);border:1px solid #383839;flex-shrink:0;justify-content:center;align-items:center;height:65px;padding:18px 28px;display:flex}.feature-marquee-pill-text{font-family:var(--font-body);font-size:var(--font-size-4xl);font-weight:var(--font-weight-normal);color:#fff;text-align:center;line-height:1.4}@keyframes marquee-left{0%{transform:translate(0)}to{transform:translate(calc(-50% - 10px))}}@keyframes marquee-right{0%{transform:translate(calc(-50% - 10px))}to{transform:translate(0)}}@media (prefers-reduced-motion:reduce){.feature-marquee-track{animation:none}}@media (width<1024px){.feature-marquee-header{grid-template-columns:1fr;gap:24px;margin-bottom:40px}.feature-marquee-copy,.feature-marquee-subtext{justify-self:start;max-width:none;padding-top:0}}@media (width<768px){.feature-marquee-header{gap:20px;margin-bottom:32px}.feature-marquee--split .feature-marquee-heading :global(.heading-inner){font-size:max(1.75rem,min(8vw,2.5rem))}.feature-marquee-header--full .feature-marquee-heading :global(.heading-inner){font-size:var(--font-size-heading-xl)}.feature-marquee-pill{height:50px;padding:12px 20px}.feature-marquee-pill-text{font-size:var(--font-size-xl)}.feature-marquee-banner{gap:16px}}.feature-marquee--frame-connect-top>.outer-content>.content{padding-top:0}.feature-marquee--frame-connect-top .feature-marquee-banner{position:relative}.feature-marquee--frame-connect-top .feature-marquee-banner:before{content:"";pointer-events:none;z-index:1;background:linear-gradient(#0d0e1a 0%,#0d0e1a00 50% 100%);position:absolute;inset:0}.feature-marquee--frame-connect-top .feature-marquee-row{z-index:2;position:relative}.feature-marquee--frame-connect-top .feature-marquee-pill-text{font-size:var(--font-size-3xl,20px);font-weight:var(--font-weight-light,300)}.feature-split-list .fsl-header{grid-template-columns:minmax(0,1.22fr) minmax(0,1fr);align-items:end;gap:max(32px,min(6vw,64px));width:100%;margin-bottom:64px;display:grid}@media (width<768px){.feature-split-list .fsl-header{grid-template-columns:1fr;gap:24px}}.feature-split-list .fsl-heading-col .heading{margin:0;line-height:1}.feature-split-list .fsl-subtext{font-family:var(--font-body);font-size:var(--font-size-2xl);font-weight:var(--font-weight-normal);color:#fff;line-height:1.4}.feature-split-list .fsl-group{margin-bottom:64px}.feature-split-list .fsl-group:last-child{margin-bottom:0}.feature-split-list .fsl-group-layout{grid-template-columns:auto minmax(0,1fr) minmax(0,500px);align-items:start;gap:max(24px,min(6vw,74px));width:100%;display:grid}@media (width<1024px){.feature-split-list .fsl-group-layout{grid-template-columns:auto minmax(0,1fr)}}@media (width<768px){.feature-split-list .fsl-group-layout{grid-template-columns:1fr}}.feature-split-list .fsl-group-badge-col{padding-top:11px}@media (width<768px){.feature-split-list .fsl-group-badge-col{padding-top:0}}.feature-split-list .fsl-group-label{font-family:var(--font-body);font-size:var(--font-size-xl);font-weight:var(--font-weight-normal);letter-spacing:1.6px;text-transform:uppercase;color:#fff;white-space:nowrap;background:#1e325c;border-radius:0;justify-content:center;align-items:center;padding:10px 20px;display:inline-flex}.feature-split-list .fsl-accordion{flex-direction:column;gap:18px;margin:0;padding:0;list-style:none;display:flex}.feature-split-list .fsl-accordion-item{flex-direction:column;gap:6px;display:flex}.feature-split-list .fsl-accordion-trigger-row{align-items:center;gap:16px;width:100%;display:flex}.feature-split-list .fsl-accordion-trigger{color:#fff;cursor:pointer;text-align:left;background:0 0;border:none;flex:1;align-items:center;gap:16px;min-width:0;padding:0;display:flex}.feature-split-list .fsl-accordion-title{font-family:var(--font-body);font-size:var(--font-size-4xl);font-weight:var(--font-weight-normal);color:#c9c9ca;transition:color var(--accordion-duration) var(--accordion-easing);flex:1;line-height:1.4}.feature-split-list .fsl-accordion-item.is-active .fsl-accordion-title{color:#fff}.feature-split-list .fsl-accordion-icon{color:#fff;width:34px;height:34px;transition:color var(--accordion-duration) var(--accordion-easing);flex-shrink:0;justify-content:center;align-items:center;display:flex}.feature-split-list .fsl-accordion-icon[hidden],.feature-split-list .fsl-accordion-item.is-active .fsl-accordion-icon--toggle{display:none}.feature-split-list .fsl-accordion-item.is-active .fsl-accordion-body{padding-bottom:12px}.feature-split-list .fsl-accordion-body{flex-direction:column;gap:8px;display:flex}.feature-split-list .fsl-accordion-desc{font-family:var(--font-body);font-size:var(--font-size-b5,14px);font-weight:var(--font-weight-normal);color:#c9c9ca;margin:0;line-height:1.4}.feature-split-list .fsl-accordion-visit{color:#fff;font-family:var(--font-body);font-size:var(--font-size-xl,16px);font-weight:var(--font-weight-normal);align-items:center;gap:4px;width:fit-content;line-height:1.4;text-decoration:none;display:inline-flex}.feature-split-list .fsl-accordion-visit:hover,.feature-split-list .fsl-accordion-visit:focus-visible{color:#608ae4}.feature-split-list .fsl-accordion-visit:focus-visible{outline-offset:2px;outline:2px solid #608ae4}.feature-split-list .fsl-accordion-image{aspect-ratio:16/10;border:1px solid #263677;width:100%;display:none;overflow:hidden}@media (width<768px){.feature-split-list .fsl-accordion-image{display:block}}.feature-split-list .fsl-accordion-item.is-active .fsl-divider{border-color:#608ae4}.feature-split-list .fsl-accordion-item.is-active .fsl-accordion-trigger{cursor:pointer}.feature-split-list .fsl-divider{border:none;border-top:1px solid #383839;margin:0}.feature-split-list .fsl-group-image-col{min-width:0}@media (width<1024px){.feature-split-list .fsl-group-image-col{grid-column:1/-1}}@media (width<768px){.feature-split-list .fsl-group-image-col{display:none}}.feature-split-list .fsl-group-image-stack{aspect-ratio:1;isolation:isolate;border:1px solid #263677;width:100%;max-width:500px;position:relative;overflow:hidden}@media (width<1024px){.feature-split-list .fsl-group-image-stack{max-width:none}}@media (width<768px){.feature-split-list .fsl-group-image-stack{aspect-ratio:16/10}}.feature-split-list .fsl-group-image-item{opacity:0;pointer-events:none;z-index:0;transition:opacity .55s cubic-bezier(.33,1,.68,1);position:absolute;inset:0}.feature-split-list .fsl-group-image-item.is-active{opacity:1;pointer-events:auto;z-index:1}.feature-split-list .fsl-group-image{border:none;border-radius:0;width:100%;max-width:none;height:100%}.feature-split-list .fsl-group-image.image,.feature-split-list .fsl-group-image .image-inner.fill{width:100%;height:100%}.feature-split-list .fsl-group-image .image-inner.fill picture,.feature-split-list .fsl-group-image .image-inner.fill img{object-fit:cover;object-position:center;width:100%;height:100%}.feature-split-list .fsl-group-image-placeholder{aspect-ratio:1;background:linear-gradient(135deg,#1c58d926 0%,#0a143c66 100%);border:1px solid #263677;border-radius:0;width:100%;max-width:500px}@media (width<1024px){.feature-split-list .fsl-group-image-placeholder{max-width:none}}@media (width<768px){.feature-split-list .fsl-group-image-placeholder{aspect-ratio:16/10}}@media (prefers-reduced-motion:reduce){.feature-split-list .fsl-group-image-item{transition:none}}.feature-split-layout{container:feature-split-layout/inline-size}.feature-split .heading,.feature-split .feature-split-section-heading{margin:0}.feature-split.layout-standard .feature-split-layout.split{margin-top:0}.feature-split.layout-feature-band+.feature-split.layout-feature-band>.outer-content>.content{padding-top:var(--spacing-xl)}.feature-split.layout-feature-band:has(+.feature-split.layout-feature-band)>.outer-content>.content{padding-bottom:var(--spacing-xl)}.feature-split-content{flex-direction:column;gap:24px;min-width:0;display:flex}.feature-split.layout-feature-band .feature-split-content,.feature-split.layout-standard:not(.has-stacked-cta) .feature-split-content{justify-content:center;height:100%}.feature-split .feature-buttons:empty{display:none}.feature-split.has-section-heading .feature-split-section-heading{text-align:center;margin:0 0 64px}.feature-split.has-section-heading .feature-split-section-heading .heading-inner{font-family:var(--font-headings);font-size:var(--font-size-heading-2xl,48px);font-weight:var(--font-weight-normal,400);line-height:1}.feature-split.has-section-heading .feature-split-section-heading .heading-text{color:#fff}.feature-split.has-section-heading .feature-split-section-heading .heading-accent,.feature-split.has-section-heading .feature-split-section-heading .heading-muted{color:var(--color-heading-accent);-webkit-text-fill-color:var(--color-heading-accent)}.feature-split.layout-feature-band .feature-split-layout.split>.split-inner,.feature-split.layout-standard:not(.has-stacked-cta):not(.has-decorative-frame):not(.layout-landscape-copy) .feature-split-layout.split>.split-inner,.feature-split.layout-feature-band .feature-split-layout{gap:20px}.feature-split.layout-feature-band .feature-split-layout.split>.split-inner{align-items:stretch}.feature-split.layout-feature-band .feature-split-layout>.split-inner:not(.reversed)>.pane.second,.feature-split.layout-feature-band .feature-split-layout>.split-inner.reversed>.pane.first{flex-direction:column;display:flex}.feature-split.layout-feature-band .feature-split-eyebrow,.feature-split.layout-standard .feature-split-eyebrow{color:#608ae4;font-family:var(--font-body);font-size:var(--font-size-eyebrow,16px);font-weight:var(--font-weight-normal,400);letter-spacing:var(--font-letter-spacing-eyebrow,1.6px);text-transform:uppercase;margin:0;line-height:1}.feature-split-layout .feature-split-eyebrow .simple-text-content,.feature-split-layout .feature-split-eyebrow .simple-text-inner,.feature-split.layout-band .feature-split-band-eyebrow .simple-text-content,.feature-split.layout-band .feature-split-band-eyebrow .simple-text-inner{color:var(--color-heading-accent,#608ae4);-webkit-text-fill-color:var(--color-heading-accent,#608ae4);font-size:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit;text-transform:inherit;margin:0}.feature-split.layout-feature-band .feature-split-content .heading .heading-text,.feature-split.layout-standard:not(.has-stacked-cta) .feature-split-content .heading .heading-text{color:#fff}.feature-split.layout-feature-band .feature-split-content .heading .heading-inner,.feature-split.layout-standard:not(.has-stacked-cta):not(.has-decorative-frame):not(.layout-landscape-copy) .feature-split-content .heading .heading-inner{font-family:var(--font-headings);font-size:var(--font-size-heading-xl,36px);font-weight:var(--font-weight-normal,400);line-height:1}.feature-split.layout-feature-band .feature-split-content .heading .heading-highlight,.feature-split.layout-standard:not(.has-stacked-cta) .feature-split-content .heading .heading-highlight{color:#f8fafe;-webkit-text-fill-color:#f8fafe}.feature-split.layout-feature-band .feature-split-content .heading .heading-accent,.feature-split.layout-standard:not(.has-stacked-cta) .feature-split-content .heading .heading-accent,.feature-split.layout-feature-band .feature-split-content .heading .heading-text .heading-accent,.feature-split.layout-standard:not(.has-stacked-cta) .feature-split-content .heading .heading-text .heading-accent,.feature-split.layout-feature-band .feature-split-content .heading .heading-muted,.feature-split.layout-standard:not(.has-stacked-cta) .feature-split-content .heading .heading-muted,.feature-split.layout-feature-band .feature-split-content .heading .heading-text .heading-muted,.feature-split.layout-standard:not(.has-stacked-cta) .feature-split-content .heading .heading-text .heading-muted{color:var(--color-heading-accent);-webkit-text-fill-color:var(--color-heading-accent)}.feature-split .feature-buttons .button-inner.variant-text,.feature-split .feature-buttons .button-inner.variant-text.size-sm{color:#fff;font-size:var(--font-size-xl,16px);align-items:center;gap:4px;min-height:0;padding:0}.feature-split .feature-buttons .button-inner.has-icon-morph .cta-icon-morph .icon{justify-content:center;align-items:center;width:auto;height:auto;font-size:1em;line-height:0;display:inline-flex}.feature-split .feature-buttons .button-inner.has-icon-morph .cta-icon-morph .icon svg{width:.8em;height:.8em;display:block}.feature-split .feature-buttons .button-inner.variant-text:hover,.feature-split .feature-buttons .button-inner.variant-text:focus-visible{color:var(--mm-royal-tint,#608ae4);background:0 0;border-color:#0000}.feature-split-tags{flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}.feature-split-tag{color:var(--color-text,#fff);border:1px solid #fff3;border-radius:999px;padding:8px 16px;font-size:14px;line-height:1.2}.feature-split.layout-feature-band .feature-split-content,.feature-split.layout-standard:not(.has-stacked-cta):not(.has-decorative-frame):not(.layout-landscape-copy) .feature-split-content{gap:28px;padding-inline:20px 40px}.feature-split.layout-standard:not(.has-stacked-cta) .feature-split-layout>.split-inner:not(.reversed)>.pane.second,.feature-split.layout-standard:not(.has-stacked-cta) .feature-split-layout>.split-inner.reversed>.pane.first{align-self:stretch}.feature-split.has-section-heading .feature-split-section-heading .heading-accent,.feature-split.layout-overlay .feature-split-overlay-panel .heading-accent,.feature-split.layout-band .feature-split-band-content .heading-accent{color:var(--color-heading-accent)}.feature-split.layout-feature-band .feature-split-subtext,.feature-split.layout-standard:not(.has-stacked-cta):not(.layout-landscape-copy) .feature-split-subtext{color:#fff;font-size:var(--font-size-2xl,18px);margin:0;line-height:1.4}.feature-split.layout-feature-band .feature-split-subtext .text-inner p,.feature-split.layout-standard:not(.has-stacked-cta):not(.layout-landscape-copy) .feature-split-subtext .text-inner p{margin:0}.feature-split.layout-feature-band .feature-split-image{border:1px solid #1e325c;flex:auto;min-height:480px;overflow:hidden}.feature-split.is-media-blend .feature-split-image,.feature-split.is-media-blend .feature-split-band-media{background:linear-gradient(135deg,#161b29 0%,#0f2b55 100%)}.feature-split.layout-feature-band .feature-split-image>.image-inner,.feature-split.layout-standard .feature-split-image>.image-inner{min-height:inherit;flex:auto}.feature-split.layout-feature-band .feature-split-image>.image-inner.fill,.feature-split.layout-standard .feature-split-image>.image-inner.fill{height:100%;min-height:100%}.feature-split.layout-feature-band .feature-split-image .image-inner.fill picture,.feature-split.layout-feature-band .feature-split-image .image-inner.fill img,.feature-split.layout-feature-band .feature-split-image .image-inner.fill .image-media,.feature-split.layout-standard:not(.has-decorative-frame):not(.has-stacked-cta) .feature-split-image .image-inner.fill picture,.feature-split.layout-standard:not(.has-decorative-frame):not(.has-stacked-cta) .feature-split-image .image-inner.fill img,.feature-split.layout-standard:not(.has-decorative-frame):not(.has-stacked-cta) .feature-split-image .image-inner.fill .image-media{object-fit:cover;object-position:center;width:100%;height:100%;margin-block:0;display:block}.feature-split.image-fit-natural.layout-feature-band .feature-split-image,.feature-split.image-fit-natural.layout-standard .feature-split-image,.feature-split.image-fit-natural.layout-standard.image-aspect-landscape .feature-split-image,.feature-split.image-fit-natural.layout-standard.image-aspect-widescreen .feature-split-image,.feature-split.image-fit-natural.has-decorative-frame.image-aspect-widescreen .feature-split-image,.feature-split.image-fit-natural.has-stacked-cta.layout-standard .feature-split-image{aspect-ratio:auto;align-self:flex-start;height:auto;min-height:0;max-height:none}.feature-split.image-fit-natural.layout-feature-band .feature-split-image>.image-inner,.feature-split.image-fit-natural.layout-standard .feature-split-image>.image-inner,.feature-split.image-fit-natural.layout-standard.image-aspect-landscape .feature-split-image>.image-inner.fill,.feature-split.image-fit-natural.layout-standard.image-aspect-widescreen .feature-split-image>.image-inner.fill{height:auto;min-height:0;max-height:none}.feature-split.image-fit-natural.layout-overlay .feature-split-overlay-stage{min-height:max(280px,min(39.64vw,503px))}.feature-split.image-fit-natural.layout-overlay .feature-split-overlay-media{align-self:start;width:70.685%;height:auto;max-height:none;overflow:visible}.feature-split.image-fit-natural.layout-overlay .feature-split-overlay-media .feature-split-overlay-image,.feature-split.image-fit-natural.layout-overlay .feature-split-overlay-media .feature-split-overlay-image.image{width:100%;height:auto;margin-top:0}.feature-split.image-fit-natural.layout-overlay .feature-split-overlay-media .feature-split-overlay-image .image-inner,.feature-split.image-fit-natural.layout-overlay .feature-split-overlay-media .feature-split-overlay-image picture,.feature-split.image-fit-natural.layout-overlay .feature-split-overlay-media .feature-split-overlay-image img{object-fit:contain;object-position:center center;width:100%;height:auto;min-height:0;max-height:none;display:block}.feature-split.image-fit-natural.layout-overlay .feature-split-overlay-media .feature-split-overlay-wistia,.feature-split.image-fit-natural.layout-overlay .feature-split-overlay-media .feature-split-overlay-wistia.wistia-player{aspect-ratio:var(--wistia-aspect-ratio,1920 / 1075);width:100%;height:auto;position:relative;inset:auto}.feature-split.layout-overlay .feature-split-overlay-media{z-index:1}.feature-split.image-fit-natural.layout-overlay .feature-split-overlay-media .feature-split-overlay-wistia .wistia-player-poster-image .image-inner.fill picture,.feature-split.image-fit-natural.layout-overlay .feature-split-overlay-media .feature-split-overlay-wistia .wistia-player-poster-image .image-inner.fill img{object-fit:contain}.feature-split.image-fit-natural.layout-overlay .feature-split-overlay-panel{box-sizing:border-box;gap:28px;width:min(32.86%,26.0625rem);min-width:0;max-width:min(100%,26.0625rem);padding:45px;top:54px;left:auto;right:auto}.feature-split.image-fit-natural.layout-overlay .feature-split-overlay.is-reverse .feature-split-overlay-panel{left:0;right:auto}.feature-split.image-fit-natural.layout-framed-screenshot .feature-split-framed-screenshot-media{height:auto}.feature-split.layout-standard .feature-split-subtext{color:#fff;font-size:var(--font-size-xl,16px);margin:0;line-height:1.4}.feature-split.layout-standard .feature-split-subtext .text-inner p{margin:0}.feature-split.layout-standard:not(.has-decorative-frame):not(.has-stacked-cta):not(.layout-landscape-copy) .feature-split-image{border:1px solid #1e325c;min-height:480px}.feature-split.layout-landscape-copy .feature-split-layout.split>.split-inner{--split-columns-desktop:minmax(0, 1fr) minmax(0, 1fr);gap:80px}.feature-split.layout-landscape-copy .feature-split-content{justify-content:center;gap:18px;padding-inline:0}.feature-split.layout-landscape-copy .feature-split-content .heading .heading-inner{font-size:var(--font-size-heading-2xl,48px);line-height:1}.feature-split.layout-landscape-copy .feature-split-eyebrow{margin:0}.feature-split.layout-landscape-copy .feature-split-eyebrow .simple-text-content{color:#608ae4;font-family:var(--font-body);font-size:12px;font-weight:var(--font-weight-normal,400);letter-spacing:normal;text-transform:none;background:#142340;border:none;width:fit-content;margin:0;padding:4px 12px 5px;line-height:1.4;display:inline-block}.feature-split.layout-landscape-copy .feature-split-subtext{color:#fff;font-family:var(--font-body);font-size:var(--font-size-3xl,20px);margin:0;line-height:1.4}.feature-split.layout-landscape-copy .feature-split-subtext .text-inner p{margin:0}.feature-split.layout-landscape-copy .feature-buttons .button-inner.variant-text,.feature-split.layout-landscape-copy .feature-buttons .button-inner.variant-text.size-sm{font-size:var(--font-size-md,14px)}.feature-split.layout-landscape-copy .feature-split-image{border:none;align-self:center;width:100%;height:480px;min-height:480px;max-height:480px;overflow:hidden}.feature-split.layout-landscape-copy.image-aspect-landscape .feature-split-image>.image-inner,.feature-split.layout-landscape-copy.image-aspect-widescreen .feature-split-image>.image-inner,.feature-split.layout-landscape-copy.image-aspect-landscape .feature-split-image>.image-inner.fill,.feature-split.layout-landscape-copy.image-aspect-widescreen .feature-split-image>.image-inner.fill{width:100%;height:100%;min-height:100%}.feature-split.layout-landscape-copy.image-aspect-landscape .feature-split-image img,.feature-split.layout-landscape-copy.image-aspect-widescreen .feature-split-image img,.feature-split.layout-landscape-copy.image-aspect-landscape .feature-split-image .image-media,.feature-split.layout-landscape-copy.image-aspect-widescreen .feature-split-image .image-media{object-fit:cover;object-position:center;width:100%;max-width:none;height:100%;margin:0;display:block}.feature-split.layout-standard.image-aspect-landscape:not(.layout-landscape-copy) .feature-split-image{align-self:start;height:480px;min-height:480px;max-height:480px}.feature-split.layout-standard.image-aspect-landscape .feature-split-image>.image-inner.fill{height:480px;max-height:480px}.feature-split.layout-standard.image-aspect-landscape .feature-split-image img{object-fit:cover;object-position:center center}.feature-split.layout-standard.image-aspect-widescreen .feature-split-layout.split>.split-inner{gap:max(3rem,min(8vw,125px))}.feature-split.layout-standard.image-aspect-widescreen .feature-split-image{align-self:center;height:300px;min-height:300px;max-height:300px}.feature-split.layout-standard.image-aspect-widescreen .feature-split-image>.image-inner.fill{height:300px;max-height:300px}.feature-split.layout-standard.image-aspect-widescreen .feature-split-image img{object-fit:cover;object-position:center}.feature-split.has-decorative-frame{--feature-split-frame-border:var(--layout-frame-line,#263677);--feature-split-frame-plus-size:9px;--feature-split-frame-gap:5px;--feature-split-frame-line-inset:calc(var(--feature-split-frame-gap) + (var(--feature-split-frame-plus-size) / 2));--feature-split-frame-side-inset:0px;--feature-split-frame-top:0px;--feature-split-frame-top-line-inset:var(--feature-split-frame-line-inset);--feature-split-frame-side-start:var(--feature-split-frame-line-inset)}.feature-split.has-decorative-frame .feature-split-decorative-frame{min-height:342px;position:relative}.feature-split.has-decorative-frame.image-aspect-widescreen .feature-split-decorative-frame{min-height:344px}.feature-split.has-decorative-frame .feature-split-decorative-frame-lines{pointer-events:none;z-index:0;position:absolute;inset:0}.feature-split.has-decorative-frame .feature-split-decorative-frame-line{background:var(--feature-split-frame-border);position:absolute}.feature-split.has-decorative-frame .feature-split-decorative-frame-line--top{height:1px;left:var(--feature-split-frame-top-line-inset);right:var(--feature-split-frame-top-line-inset);top:var(--feature-split-frame-top);transform:translateY(-50%)}.feature-split.has-decorative-frame .feature-split-decorative-frame-line--bottom{height:1px;bottom:0;left:var(--feature-split-frame-line-inset);right:var(--feature-split-frame-line-inset)}.feature-split.has-decorative-frame .feature-split-decorative-frame-line--left{bottom:var(--feature-split-frame-line-inset);left:var(--feature-split-frame-side-inset);top:var(--feature-split-frame-side-start);width:1px}.feature-split.has-decorative-frame .feature-split-decorative-frame-line--right{bottom:var(--feature-split-frame-line-inset);right:var(--feature-split-frame-side-inset);top:var(--feature-split-frame-side-start);width:1px}.feature-split.has-decorative-frame .feature-split-decorative-frame-plus{height:var(--feature-split-frame-plus-size);width:var(--feature-split-frame-plus-size);position:absolute}.feature-split.has-decorative-frame .feature-split-decorative-frame-plus--tl{top:0;left:0;transform:translate(-50%,-50%)}.feature-split.has-decorative-frame .feature-split-decorative-frame-plus--tr{top:0;right:0;transform:translate(50%,-50%)}.feature-split.has-decorative-frame .feature-split-decorative-frame-plus--bl{bottom:0;left:0;transform:translate(-50%,50%)}.feature-split.has-decorative-frame .feature-split-decorative-frame-plus--br{bottom:0;right:0;transform:translate(50%,50%)}.feature-split.has-decorative-frame .feature-split-decorative-frame-plus:before,.feature-split.has-decorative-frame .feature-split-decorative-frame-plus:after{background:var(--feature-split-frame-border);content:"";position:absolute}.feature-split.has-decorative-frame .feature-split-decorative-frame-plus:before{width:1px;top:0;bottom:0;left:50%;transform:translate(-50%)}.feature-split.has-decorative-frame .feature-split-decorative-frame-plus:after{height:1px;top:50%;left:0;right:0;transform:translateY(-50%)}.feature-split.has-decorative-frame .feature-split-decorative-frame .split{z-index:1;align-items:flex-start;min-height:342px;margin-top:0;padding:21px;position:relative}.feature-split.has-decorative-frame.image-aspect-widescreen .feature-split-decorative-frame .split{min-height:344px;padding-block:22px;padding-inline:var(--layout-inset-x,20px)}.feature-split.has-decorative-frame.image-aspect-widescreen .feature-split-decorative-frame .feature-split-layout.split>.split-inner{--split-columns-desktop:minmax(0, .79fr) minmax(0, 1fr)}.feature-split.has-decorative-frame.image-aspect-widescreen .feature-split-decorative-frame .split>.split-inner{gap:max(1.5rem,min(8vw,7.75rem))}.feature-split.has-decorative-frame.image-aspect-widescreen .feature-split-content{padding-block:max(.25rem,min(1vw,.75rem));padding-inline:0;align-self:center;min-width:0;max-width:min(30rem,100%);padding-top:0}.feature-split.has-decorative-frame.image-aspect-widescreen .feature-split-image{aspect-ratio:604/300;flex-shrink:1;place-self:center end;width:100%;min-width:0;max-width:min(100%,604px);height:auto;min-height:0;max-height:none}.feature-split.has-decorative-frame.image-aspect-widescreen .feature-split-image>.image-inner.fill{aspect-ratio:604/300;width:100%;height:auto;min-height:0;max-height:none;overflow:hidden}.feature-split.has-decorative-frame.image-aspect-widescreen .feature-split-image .image-inner.fill picture,.feature-split.has-decorative-frame.image-aspect-widescreen .feature-split-image .image-inner.fill img,.feature-split.has-decorative-frame.image-aspect-widescreen .feature-split-image .image-inner.fill .image-media{object-fit:cover;object-position:center;width:100%;max-width:none;height:100%;margin:0;display:block}.feature-split.has-stacked-cta .feature-split-content{gap:32px}.feature-split.has-stacked-cta .feature-split-content>.heading{margin-top:0}.feature-split.has-stacked-cta .feature-split-content .heading .heading-inner{font-family:var(--font-heading);font-size:var(--font-size-display-h3);font-weight:var(--font-weight-normal);line-height:1}.feature-split.has-stacked-cta .feature-split-subtext{font-family:var(--font-body);font-size:16px;line-height:1.4}.feature-split.has-stacked-cta .feature-split-subtext a{color:inherit;text-underline-offset:2px;text-decoration:underline}.feature-split.has-stacked-cta .feature-split-actions{flex-direction:column;align-items:flex-start;width:100%;display:flex}.feature-split.has-stacked-cta .feature-split-actions .feature-buttons{width:fit-content;margin-top:0}.feature-split.has-stacked-cta .feature-split-actions .feature-buttons>.button-group__items{align-items:flex-start;width:auto}.feature-split.has-stacked-cta .feature-split-actions .feature-buttons .button-inner{white-space:nowrap;flex-shrink:0;gap:6px;height:30px;min-height:30px;padding:4px 12px 5px;font-size:14px}.feature-split.has-stacked-cta .feature-split-actions .feature-buttons .label-text{white-space:nowrap}.feature-split.has-stacked-cta .feature-split-actions .feature-buttons+.feature-split-secondary-heading{margin-top:27px}.feature-split.has-stacked-cta .feature-split-secondary-heading{color:#fff;font-family:var(--font-body);font-size:16px;font-weight:var(--font-weight-bold,500);margin:0;line-height:1.4}.feature-split.has-stacked-cta .feature-split-secondary-heading .text-inner p{font-size:inherit;font-weight:inherit;line-height:inherit;margin:0}.feature-split.has-stacked-cta .feature-split-actions .feature-split-secondary-heading+.feature-buttons{margin-top:14px}.feature-split.has-stacked-cta.layout-standard .feature-split-image{flex-shrink:0;width:500px;max-width:100%;height:348px;min-height:0}.feature-split.has-stacked-cta.layout-standard .feature-split-image>.image-inner.fill{aspect-ratio:500/348;width:100%;height:348px}.feature-split.has-stacked-cta.layout-standard .feature-split-image img{object-fit:cover;width:100%;height:100%}.feature-split.layout-feature-band .feature-split-image,.feature-split.layout-standard:not(.has-decorative-frame) .feature-split-image{width:100%;height:100%}.feature-split-features{flex-direction:column;gap:12px;margin:0;padding:0;list-style:none;display:flex}.feature-split-features li{color:#fff;font-family:var(--font-body);font-size:var(--font-size-md,14px);font-weight:var(--font-weight-normal);align-items:flex-start;gap:12px;line-height:1.4;display:flex}.feature-split-features .icon{color:#fff;flex-shrink:0;width:18px;height:18px;margin-top:1px}.feature-split.layout-overlay .feature-split-overlay{width:100%;container:feature-split-overlay/inline-size}.feature-split.layout-overlay>.outer-content,.feature-split.layout-overlay>.outer-content.rounded{overflow:visible}.feature-split.layout-overlay>.outer-content>.content{height:auto;min-height:0;overflow:visible}.feature-split.layout-overlay .feature-split-overlay-stage{isolation:isolate;width:100%;min-height:max(450px,min(52vw,620px));position:relative;overflow:visible}.feature-split.layout-overlay:not(.image-fit-natural) .feature-split-overlay-media{isolation:isolate;z-index:1;border:1px solid #263677;width:63.31%;height:max(280px,min(35.4vw,450px));display:flex;position:relative;overflow:hidden;box-shadow:0 24px 48px #00000059}.feature-split.image-fit-natural.layout-overlay .feature-split-overlay-media{isolation:isolate;z-index:1;border:1px solid #263677;display:block;position:relative;box-shadow:0 24px 48px #00000059}.feature-split.layout-overlay .feature-split-overlay-wistia,.feature-split.layout-overlay .feature-split-overlay-wistia.wistia-player{aspect-ratio:auto;width:100%;height:100%;position:absolute;inset:0}.feature-split.layout-overlay .feature-split-overlay-video-thumb,.feature-split.layout-overlay .feature-split-overlay-video-thumb.image{width:100%;height:100%;margin-top:0;position:absolute;inset:0}.feature-split.layout-overlay .feature-split-overlay-play{background:var(--color-royal,#1c58d9);color:#fff;cursor:pointer;height:60px;transition:background var(--animation-fast) ease;z-index:1;border:1px solid #fff;justify-content:center;align-items:center;width:60px;text-decoration:none;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.feature-split.layout-overlay .feature-split-overlay-play:hover{background:#2468e8}.feature-split.layout-overlay:not(.image-fit-natural) .feature-split-overlay-media .feature-split-overlay-image,.feature-split.layout-overlay:not(.image-fit-natural) .feature-split-overlay-media .feature-split-overlay-image.image{width:100%;height:100%;margin-top:0}.feature-split.layout-overlay:not(.image-fit-natural) .feature-split-overlay-media .feature-split-overlay-image .image-inner,.feature-split.layout-overlay:not(.image-fit-natural) .feature-split-overlay-media .feature-split-overlay-image picture,.feature-split.layout-overlay:not(.image-fit-natural) .feature-split-overlay-media .feature-split-overlay-image img{object-fit:cover;width:100%;height:100%;min-height:0;display:block}.feature-split.layout-overlay:not(.image-fit-natural) .feature-split-overlay-image{width:100%;height:100%;min-height:0;display:block}.feature-split.layout-overlay .feature-split-overlay-panel{box-sizing:border-box;z-index:2;background:linear-gradient(90deg,#141521,#0d0e1a);border:1px solid #383839;flex-direction:column;gap:24px;width:min(39.29%,31.1875rem);min-width:min(100%,280px);max-width:31.1875rem;padding:30px 30px 2.25rem;display:flex;position:absolute;top:70px;left:60.71%;right:auto}.feature-split.layout-overlay .feature-split-overlay.is-reverse .feature-split-overlay-media{margin-inline:auto 0}.feature-split.layout-overlay .feature-split-overlay.is-reverse .feature-split-overlay-panel{left:auto;right:60.71%}@container feature-split-overlay (width>=1040px){.feature-split.layout-overlay .feature-split-overlay-stage{grid-template-columns:minmax(0,1fr);min-height:0;display:grid}.feature-split.layout-overlay .feature-split-overlay-media{grid-area:1/1}.feature-split.layout-overlay .feature-split-overlay-panel{grid-area:1/1;place-self:start end;margin-top:70px;position:relative;top:auto;left:auto;right:auto}.feature-split.layout-overlay .feature-split-overlay.is-reverse .feature-split-overlay-media{grid-area:1/1;justify-self:end;margin-inline:0}.feature-split.layout-overlay .feature-split-overlay.is-reverse .feature-split-overlay-panel{justify-self:start;left:auto;right:auto}.feature-split.image-fit-natural.layout-overlay .feature-split-overlay-stage{min-height:max(280px,min(39.64vw,503px))}.feature-split.image-fit-natural.layout-overlay .feature-split-overlay-media{justify-self:start;width:70.685%;height:auto}.feature-split.image-fit-natural.layout-overlay .feature-split-overlay-panel{width:min(32.86%,26.0625rem);min-width:0;max-width:min(100%,26.0625rem);margin-top:54px}.feature-split.image-fit-natural.layout-overlay .feature-split-overlay.is-reverse .feature-split-overlay-media{justify-self:end}.feature-split.image-fit-natural.layout-overlay .feature-split-overlay.is-reverse .feature-split-overlay-panel{width:min(32.86%,26.0625rem);min-width:0;max-width:min(100%,26.0625rem);margin-top:54px}}.feature-split.layout-overlay .feature-split-overlay-tags{gap:10px;max-width:254px;margin:0}.feature-split.layout-overlay .feature-split-overlay-tags .feature-split-tag{color:#c9c9ca;font-family:var(--font-body);font-size:var(--font-size-md,14px);font-weight:var(--font-weight-normal,400);background:linear-gradient(90deg,#141521,#0d0e1a);border:1px solid #383839;border-radius:0;padding:6px 12px;line-height:1.4}.feature-split.layout-overlay .feature-split-overlay-eyebrow.simple-text{color:var(--mm-royal-tint,#608ae4);font-family:var(--font-body);font-size:var(--font-size-eyebrow,16px);font-weight:var(--font-weight-normal,400);letter-spacing:var(--font-letter-spacing-eyebrow,1.6px);text-transform:uppercase;margin:0;line-height:1}.feature-split.layout-overlay .feature-split-overlay-eyebrow .simple-text-content,.feature-split.layout-overlay .feature-split-overlay-eyebrow .simple-text-inner{color:inherit;font-size:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit;text-transform:inherit;margin:0}.feature-split.layout-overlay .feature-split-overlay-panel .heading{margin-top:0}.feature-split.layout-overlay .feature-split-overlay-panel .heading .heading-inner{font-family:var(--font-headings);font-size:var(--font-size-heading-xl,36px);font-weight:var(--font-weight-normal,400);line-height:1}.feature-split.layout-overlay .feature-split-overlay-panel .heading .heading-text{color:#fff}.feature-split.layout-overlay .feature-split-overlay-panel .heading .heading-text .heading-accent,.feature-split.layout-overlay .feature-split-overlay-panel .heading .heading-accent{color:var(--color-heading-accent);-webkit-text-fill-color:var(--color-heading-accent)}.feature-split.layout-overlay .feature-split-overlay-subtext{color:#fff;font-size:var(--font-size-3xl,20px);margin:0;line-height:1.4}.feature-split.layout-overlay .feature-split-overlay-subtext .text-inner p{margin:0}.feature-split.layout-overlay .feature-split-overlay-panel .button-inner.variant-text,.feature-split.layout-overlay .feature-split-overlay-panel a.button-inner.variant-text{color:#fff;font-size:var(--font-size-xl,16px)}.feature-split.layout-overlay .feature-split-overlay-panel .button-inner.variant-text:hover,.feature-split.layout-overlay .feature-split-overlay-panel a.button-inner.variant-text:hover,.feature-split.layout-overlay .feature-split-overlay-panel .button-inner.variant-text:focus-visible,.feature-split.layout-overlay .feature-split-overlay-panel a.button-inner.variant-text:focus-visible{color:var(--mm-royal-tint,#608ae4)}.feature-split.layout-overlay .feature-split-overlay-panel .feature-buttons{margin-top:0}.feature-split.layout-framed-screenshot .feature-split-framed-screenshot-media{height:max(280px,min(38.75vw,558px));margin:max(16px,min(1.5vw,20px));overflow:hidden}.feature-split.layout-framed-screenshot.has-typeform-embed .feature-split-framed-screenshot-media{height:auto;min-height:var(--feature-split-typeform-height,500px);overflow:visible}.feature-split.layout-framed-screenshot.has-typeform-embed .feature-split-framed-screenshot-typeform{min-height:var(--feature-split-typeform-height,500px);width:100%}.feature-split.layout-framed-screenshot .feature-split-framed-screenshot-image,.feature-split.layout-framed-screenshot .feature-split-framed-screenshot-image.image{width:100%;height:100%;margin-top:0}.feature-split.layout-framed-screenshot .feature-split-framed-screenshot-image .image-inner,.feature-split.layout-framed-screenshot .feature-split-framed-screenshot-image picture,.feature-split.layout-framed-screenshot .feature-split-framed-screenshot-image img{object-fit:contain;object-position:center;width:100%;height:100%;min-height:0;display:block}.feature-split.layout-band .feature-split-band{width:100%}.feature-split.layout-band .feature-split-band-stage{background:linear-gradient(90deg,#141521,#0d0e1a);border:1px solid #263677;width:100%;padding:20px;position:relative}.feature-split.layout-band .feature-split-band-inner{min-height:267px;transition:background var(--animation-normal,.3s) var(--ease-interactive,ease);background:#0d0e1a;border:1px solid #263677;grid-template-columns:minmax(0,520fr) minmax(0,708fr);align-items:stretch;gap:0;width:100%;display:grid;position:relative;overflow:hidden}.feature-split.layout-band .feature-split-band.is-stack .feature-split-band-inner{background:#0d0e1a;grid-template-columns:minmax(0,708fr) minmax(0,520fr);min-height:460px}.feature-split.layout-band.image-fit-cover .feature-split-band:not(.is-framed) .feature-split-band-media{align-self:stretch;height:auto;min-height:100%;position:relative}.feature-split.layout-band.image-fit-cover .feature-split-band:not(.is-framed) .feature-split-band-image,.feature-split.layout-band.image-fit-cover .feature-split-band:not(.is-framed) .feature-split-band-image>.image-inner.fill{flex:none;width:100%;height:100%;position:absolute;inset:0}.feature-split.layout-band .feature-split-band.is-reverse .feature-split-band-inner{grid-template-columns:minmax(0,708fr) minmax(0,520fr)}.feature-split.layout-band .feature-split-band.is-framed .feature-split-band-inner{background:0 0;border:none;grid-template-columns:minmax(0,575fr) minmax(0,563fr);align-items:stretch;gap:50px;min-height:460px;overflow:visible}.feature-split.layout-band .feature-split-band:not(.is-reverse) .feature-split-band-content{grid-area:1/1}.feature-split.layout-band .feature-split-band:not(.is-reverse) .feature-split-band-media,.feature-split.layout-band .feature-split-band.is-reverse .feature-split-band-content{grid-area:1/2}.feature-split.layout-band .feature-split-band.is-reverse .feature-split-band-media{grid-area:1/1}.feature-split.layout-band .feature-split-band-stage.is-interactive{cursor:pointer}.feature-split.layout-band .feature-split-band-stretch-link{z-index:2;position:absolute;inset:0}.feature-split.layout-band .feature-split-band-stage.is-interactive .feature-buttons{pointer-events:none;z-index:1;position:relative}.feature-split.layout-band .feature-split-band-stage.is-interactive:is(:focus-within,:active) .feature-split-band-inner{background:var(--surface-hover-gradient,linear-gradient(to right, #161b29, #0f2b55))}.feature-split.layout-band .feature-split-band-stage.is-interactive:is(:focus-within,:active) .feature-split-band-content{background:0 0}.feature-split.layout-band .feature-split-band-stage.is-interactive:focus-within .feature-split-band-arrow,.feature-split.layout-band .feature-split-band-stage.is-interactive:active .feature-split-band-arrow{color:#fff;background:#1c58d9;border-color:#1c58d9}.feature-split.layout-band .feature-split-band-stage.is-interactive:focus-within .feature-split-band-arrow .arrow-chevron,.feature-split.layout-band .feature-split-band-stage.is-interactive:active .feature-split-band-arrow .arrow-chevron{opacity:0}.feature-split.layout-band .feature-split-band-stage.is-interactive:focus-within .feature-split-band-arrow .arrow-forward,.feature-split.layout-band .feature-split-band-stage.is-interactive:active .feature-split-band-arrow .arrow-forward{opacity:1}.feature-split.layout-band .feature-split-band-stage.is-interactive:focus-within .feature-split-band-content .feature-buttons .button-inner,.feature-split.layout-band .feature-split-band-stage.is-interactive:active .feature-split-band-content .feature-buttons .button-inner,.feature-split.layout-band .feature-split-band-stage.is-interactive:focus-within .feature-split-band-content .feature-buttons .button-inner.has-icon-morph,.feature-split.layout-band .feature-split-band-stage.is-interactive:active .feature-split-band-content .feature-buttons .button-inner.has-icon-morph{color:#608ae4}.feature-split.layout-band .feature-split-band-stage.is-interactive:focus-within .feature-split-band-content .feature-buttons .button-inner.has-icon-morph .cta-icon-morph__from,.feature-split.layout-band .feature-split-band-stage.is-interactive:active .feature-split-band-content .feature-buttons .button-inner.has-icon-morph .cta-icon-morph__from{opacity:0}.feature-split.layout-band .feature-split-band-stage.is-interactive:focus-within .feature-split-band-content .feature-buttons .button-inner.has-icon-morph .cta-icon-morph__to,.feature-split.layout-band .feature-split-band-stage.is-interactive:active .feature-split-band-content .feature-buttons .button-inner.has-icon-morph .cta-icon-morph__to{opacity:1}@media (hover:hover){.feature-split.layout-band .feature-split-band-stage.is-interactive:hover .feature-split-band-inner{background:var(--surface-hover-gradient,linear-gradient(to right, #161b29, #0f2b55))}.feature-split.layout-band .feature-split-band-stage.is-interactive:hover .feature-split-band-content{background:0 0}.feature-split.layout-band .feature-split-band-stage.is-interactive:hover .feature-split-band-arrow{color:#fff;background:#1c58d9;border-color:#1c58d9}.feature-split.layout-band .feature-split-band-stage.is-interactive:hover .feature-split-band-arrow .arrow-chevron{opacity:0}.feature-split.layout-band .feature-split-band-stage.is-interactive:hover .feature-split-band-arrow .arrow-forward{opacity:1}.feature-split.layout-band .feature-split-band-stage.is-interactive:hover .feature-split-band-content .feature-buttons .button-inner,.feature-split.layout-band .feature-split-band-stage.is-interactive:hover .feature-split-band-content .feature-buttons .button-inner.has-icon-morph{color:#608ae4}.feature-split.layout-band .feature-split-band-stage.is-interactive:hover .feature-split-band-content .feature-buttons .button-inner.has-icon-morph .cta-icon-morph__from{opacity:0}.feature-split.layout-band .feature-split-band-stage.is-interactive:hover .feature-split-band-content .feature-buttons .button-inner.has-icon-morph .cta-icon-morph__to{opacity:1}}.feature-split.layout-band .feature-split-band-media{flex-direction:column;min-width:0;height:100%;min-height:0;display:flex;position:relative;overflow:hidden}.feature-split.layout-band .feature-split-band:not(.is-reverse) .feature-split-band-media{border-left:1px solid #263677}.feature-split.layout-band .feature-split-band.is-reverse .feature-split-band-media{border-right:1px solid #263677}.feature-split.layout-band .feature-split-band.is-framed .feature-split-band-media{border:1px solid #263677;align-self:stretch;height:100%;min-height:360px;max-height:none}.feature-split.layout-band .feature-split-band.is-framed .feature-split-band-content{padding-left:0;padding-right:max(4.5rem,min(6vw,5.5rem))}.feature-split.layout-band.image-fit-cover .feature-split-band-image{flex:auto;width:100%;height:100%;min-height:0;display:flex}.feature-split.layout-band.image-fit-cover .feature-split-band-image>.image-inner.fill,.feature-split.layout-band.image-fit-cover .feature-split-band-image .image-inner.fill picture,.feature-split.layout-band.image-fit-cover .feature-split-band-image .image-inner.fill img,.feature-split.layout-band.image-fit-cover .feature-split-band-image .image-inner.fill .image-media{object-fit:cover;object-position:center top;width:100%;height:100%;min-height:0;margin-block:0;display:block}@media (width>=1024px){.feature-split.layout-band.image-fit-cover:not(.is-media-blend) .feature-split-band.is-framed .feature-split-band-image .image-inner.fill img,.feature-split.layout-band.image-fit-cover:not(.is-media-blend) .feature-split-band.is-framed .feature-split-band-image .image-inner.fill .image-media{object-position:center center}}.feature-split.layout-band.is-media-blend.image-fit-cover .feature-split-band.is-framed .feature-split-band-image>.image-inner.fill,.feature-split.layout-band.is-media-blend.image-fit-cover .feature-split-band.is-framed .feature-split-band-image .image-inner.fill picture,.feature-split.layout-band.is-media-blend.image-fit-cover .feature-split-band.is-framed .feature-split-band-image .image-inner.fill img,.feature-split.layout-band.is-media-blend.image-fit-cover .feature-split-band.is-framed .feature-split-band-image .image-inner.fill .image-media{object-fit:contain;object-position:center top}.feature-split.layout-band.image-fit-natural .feature-split-band-media{align-self:flex-start;height:auto;max-height:none}.feature-split.layout-band.image-fit-natural .feature-split-band-image{width:100%;height:auto}.feature-split.layout-band .feature-split-band-content{background:0 0;flex-direction:column;justify-content:center;align-self:stretch;gap:28px;min-width:0;padding:28px max(1.5rem,min(3vw,3.5rem)) 28px max(1.25rem,min(2.5vw,2.75rem));transition:background .3s;display:flex}.feature-split.layout-band .feature-split-band.is-reverse .feature-split-band-content{padding-right:max(4.5rem,min(6vw,5.5rem))}.feature-split.layout-band .feature-split-band:not(.is-reverse) .feature-split-band-content{padding-left:max(1.25rem,min(2.5vw,2.75rem));padding-right:max(4.5rem,min(6vw,5.5rem))}.feature-split.layout-band .feature-split-band-eyebrow{color:#608ae4;font-family:var(--font-body);font-size:var(--font-size-eyebrow,16px);font-weight:var(--font-weight-normal,400);letter-spacing:var(--font-letter-spacing-eyebrow,1.6px);text-transform:uppercase;margin:0;line-height:1}.feature-split.layout-band .feature-split-band-content .heading .heading-inner{font-size:var(--font-size-heading-2xl,48px);font-weight:var(--font-weight-normal,400);line-height:1}.feature-split.layout-band .feature-split-band.is-stack .feature-split-band-content .heading .heading-inner{font-size:var(--font-size-heading-3xl,64px)}.feature-split.layout-band .feature-split-band.is-framed .feature-split-band-content .heading .heading-inner{font-size:var(--font-size-heading-lg,36px)}.feature-split.layout-band .feature-split-band-content .heading-muted,.feature-split.layout-band .feature-split-band-content .heading .heading-text .heading-accent,.feature-split.layout-band .feature-split-band-content .heading-accent{color:var(--color-heading-accent);-webkit-text-fill-color:var(--color-heading-accent)}.feature-split.layout-band .feature-split-band-tags{gap:12px}.feature-split.layout-band .feature-split-band-tags .feature-split-tag{color:#c9c9ca;background:#0d0e1a;border:.5px solid #1c58d9;border-radius:0;padding:4px 12px 5px;font-size:12px;line-height:1.4}.feature-split.layout-band .feature-split-band-subtext{color:#fff;font-size:var(--font-size-2xl,18px);max-width:22.5rem;margin:0;line-height:1.4}.feature-split.layout-band .feature-split-band.is-stack .feature-split-band-subtext{font-size:var(--font-size-2xl,18px);max-width:31.25rem}.feature-split.layout-band .feature-split-band-content .feature-buttons{margin-top:0}.feature-split.layout-band .feature-split-band-content .feature-buttons .button-inner{color:#fff;font-size:16px;font-weight:var(--font-weight-normal,400);background:0 0;border:none;min-height:0;padding:0}.feature-split.layout-band .feature-split-band-content .feature-buttons .button-inner.has-icon-morph{color:#fff}.feature-split.layout-band .feature-split-band-content .feature-buttons .button-inner.has-icon-morph:hover,.feature-split.layout-band .feature-split-band-content .feature-buttons .button-inner.has-icon-morph:focus-visible{color:#608ae4;background:0 0}.feature-split.layout-band .feature-split-band-arrow{box-shadow:none;color:#608ae4;pointer-events:none;height:60px;transition:background var(--transition-icon-morph), border-color var(--transition-icon-morph), color var(--transition-icon-morph);z-index:3;background:#0d0e1a;border-top:none;border-bottom:1px solid #263677;border-left:1px solid #263677;border-right:none;flex-shrink:0;justify-content:center;align-items:center;width:60px;display:flex;position:absolute;top:0;right:0}.feature-split.layout-band .feature-split-band-arrow .arrow-chevron{opacity:1;transition:opacity var(--transition-icon-morph)}.feature-split.layout-band .feature-split-band-arrow .arrow-forward{opacity:0;transition:opacity var(--transition-icon-morph);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@media (width<1024px){.feature-split.has-decorative-frame.image-aspect-widescreen .feature-split-decorative-frame .feature-split-layout.split>.split-inner{--split-columns-desktop:minmax(0, 1fr) minmax(0, 1fr)}.feature-split.has-decorative-frame.image-aspect-widescreen .feature-split-content,.feature-split.has-decorative-frame.image-aspect-widescreen .feature-split-image{max-width:100%}.feature-split.layout-band .feature-split-band-stage{padding:16px}.feature-split.layout-band .feature-split-band-arrow{top:0;right:0}.feature-split.layout-band .feature-split-band-inner,.feature-split.layout-band .feature-split-band.is-reverse .feature-split-band-inner,.feature-split.layout-band .feature-split-band.is-stack .feature-split-band-inner{grid-template-columns:minmax(0,1fr);min-height:0}.feature-split.layout-band .feature-split-band:not(.is-reverse) .feature-split-band-content{grid-area:1/1;padding:max(1rem,min(2vw,1.75rem)) 4.25rem 1.5rem max(1.25rem,min(3vw,2.5rem))}.feature-split.layout-band .feature-split-band:not(.is-reverse) .feature-split-band-media{border-top:1px solid #263677;border-left:1px solid #263677;border-right:1px solid #263677;grid-area:2/1;height:max(220px,min(56vw,360px))}.feature-split.layout-band .feature-split-band.is-reverse .feature-split-band-media{border-bottom:1px solid #263677;border-left:1px solid #263677;border-right:1px solid #263677;grid-area:1/1;height:max(220px,min(56vw,360px))}.feature-split.layout-band.image-fit-cover .feature-split-band:not(.is-framed) .feature-split-band-media{height:max(220px,min(56vw,360px));min-height:0}.feature-split.layout-band .feature-split-band.is-framed .feature-split-band-inner{gap:0;min-height:0}.feature-split.layout-band .feature-split-band.is-framed .feature-split-band-media{min-height:0;max-height:none}.feature-split.layout-band .feature-split-band.is-reverse .feature-split-band-content{grid-area:2/1;padding:1.5rem max(4.5rem,min(12vw,5rem)) max(1rem,min(2vw,1.75rem)) max(1.25rem,min(3vw,2.5rem))}.feature-split.layout-band.image-fit-cover .feature-split-band-image{min-width:0;height:100%}.feature-split.layout-band.image-fit-cover .feature-split-band-image .image-inner.fill,.feature-split.layout-band.image-fit-cover .feature-split-band-image .image-inner.fill picture,.feature-split.layout-band.image-fit-cover .feature-split-band-image .image-inner.fill img,.feature-split.layout-band.image-fit-cover .feature-split-band-image .image-inner.fill .image-media{object-fit:cover;object-position:center top;width:100%;min-width:0;height:100%}.feature-split.layout-band.is-media-blend.image-fit-cover .feature-split-band.is-framed .feature-split-band-media,.feature-split.layout-band.is-media-blend.image-fit-cover .feature-split-band.is-reverse .feature-split-band-media{height:auto;min-height:0}.feature-split.layout-band.is-media-blend.image-fit-cover .feature-split-band-image,.feature-split.layout-band.is-media-blend.image-fit-cover .feature-split-band-image>.image-inner.fill,.feature-split.layout-band.is-media-blend.image-fit-cover .feature-split-band-image .image-inner.fill picture,.feature-split.layout-band.is-media-blend.image-fit-cover .feature-split-band-image .image-inner.fill img,.feature-split.layout-band.is-media-blend.image-fit-cover .feature-split-band-image .image-inner.fill .image-media{object-fit:contain;object-position:center top;width:100%;height:auto;max-height:none}.feature-split.layout-band.image-fit-natural .feature-split-band-media{height:auto;max-height:none}}@container feature-split-overlay (width<=1039px){.feature-split.layout-overlay .feature-split-overlay-stage{flex-direction:column;gap:0;min-height:0;display:flex}.feature-split.layout-overlay:not(.image-fit-natural) .feature-split-overlay-media{align-self:stretch;width:100%;height:auto;max-height:none;margin-inline:0;display:block}.feature-split.layout-overlay:not(.image-fit-natural) .feature-split-overlay-panel{box-sizing:border-box;margin-inline:auto;width:min(100%,100% - 2rem);min-width:0;max-width:none;margin-top:-2rem;position:relative;top:auto;left:auto;right:auto}.feature-split.layout-overlay .feature-split-overlay-wistia,.feature-split.layout-overlay .feature-split-overlay-wistia.wistia-player{aspect-ratio:897/503;height:auto;position:relative}.feature-split.layout-overlay:not(.image-fit-natural) .feature-split-overlay-media .feature-split-overlay-image,.feature-split.layout-overlay:not(.image-fit-natural) .feature-split-overlay-media .feature-split-overlay-image .image-inner,.feature-split.layout-overlay:not(.image-fit-natural) .feature-split-overlay-media .feature-split-overlay-image picture,.feature-split.layout-overlay:not(.image-fit-natural) .feature-split-overlay-media .feature-split-overlay-image img,.feature-split.layout-overlay:not(.image-fit-natural) .feature-split-overlay-video-thumb,.feature-split.layout-overlay:not(.image-fit-natural) .feature-split-overlay-video-thumb .image-inner,.feature-split.layout-overlay:not(.image-fit-natural) .feature-split-overlay-video-thumb picture,.feature-split.layout-overlay:not(.image-fit-natural) .feature-split-overlay-video-thumb img{aspect-ratio:897/503;object-fit:cover;width:100%;height:auto;position:relative}.feature-split.layout-overlay .feature-split-overlay.is-reverse .feature-split-overlay-media{order:1}.feature-split.layout-overlay .feature-split-overlay.is-reverse .feature-split-overlay-panel{order:2;left:auto;right:auto}.feature-split.layout-overlay .feature-split-overlay-tags{max-width:none}.feature-split.image-fit-natural.layout-overlay .feature-split-overlay-stage{min-height:0}.feature-split.image-fit-natural.layout-overlay .feature-split-overlay-media{align-self:stretch;width:100%;height:auto;max-height:none}.feature-split.image-fit-natural.layout-overlay .feature-split-overlay-media .feature-split-overlay-image,.feature-split.image-fit-natural.layout-overlay .feature-split-overlay-media .feature-split-overlay-image .image-inner,.feature-split.image-fit-natural.layout-overlay .feature-split-overlay-media .feature-split-overlay-image picture,.feature-split.image-fit-natural.layout-overlay .feature-split-overlay-media .feature-split-overlay-image img{aspect-ratio:auto;object-fit:contain;width:100%;height:auto;max-height:none}.feature-split.image-fit-natural.layout-overlay .feature-split-overlay-media .feature-split-overlay-wistia,.feature-split.image-fit-natural.layout-overlay .feature-split-overlay-media .feature-split-overlay-wistia.wistia-player{aspect-ratio:var(--wistia-aspect-ratio,1920 / 1075);width:100%;height:auto;position:relative}.feature-split.image-fit-natural.layout-overlay .feature-split-overlay-media .feature-split-overlay-wistia .wistia-player-poster-image .image-inner.fill picture,.feature-split.image-fit-natural.layout-overlay .feature-split-overlay-media .feature-split-overlay-wistia .wistia-player-poster-image .image-inner.fill img{object-fit:contain}.feature-split.image-fit-natural.layout-overlay .feature-split-overlay-panel{box-sizing:border-box;margin-inline:auto;gap:1.125rem;width:calc(100% - 2.5rem);max-width:none;margin-top:max(-3rem,min(-10vw,-1.75rem));padding:max(1rem,min(3vw,1.5rem));position:relative;top:auto;left:auto;right:auto}.feature-split.image-fit-natural.layout-overlay .feature-split-overlay-panel .heading .heading-inner{font-size:max(1.375rem,min(4.5vw,1.75rem))}.feature-split.image-fit-natural.layout-overlay .feature-split-overlay-subtext{font-size:var(--font-size-lg,15px)}.feature-split.image-fit-natural.layout-overlay .feature-split-overlay.is-reverse .feature-split-overlay-panel{margin-inline:auto;left:auto;right:auto}}@container feature-split-overlay (width<=640px){.feature-split.layout-overlay:not(.image-fit-natural) .feature-split-overlay-panel{gap:1.25rem;width:100%;margin-top:-1rem;padding:max(1.25rem,min(4vw,2.8125rem))}.feature-split.image-fit-natural.layout-overlay .feature-split-overlay-panel{margin-inline:auto;gap:1rem;width:calc(100% - 2.5rem);margin-top:-1.25rem;padding:1rem 1.125rem}.feature-split.layout-overlay .feature-split-overlay-panel .heading .heading-inner{font-size:max(1.5rem,min(6vw,2.25rem))}.feature-split.image-fit-natural.layout-overlay .feature-split-overlay-panel .heading .heading-inner{font-size:max(1.25rem,min(5vw,1.5rem))}.feature-split.layout-overlay .feature-split-overlay-panel .feature-buttons{flex-wrap:wrap}}@media (width<1040px){.feature-split.layout-overlay .feature-split-overlay-stage{flex-direction:column;gap:0;min-height:0;display:flex}.feature-split.layout-overlay:not(.image-fit-natural) .feature-split-overlay-media{align-self:stretch;width:100%;height:auto;max-height:none;margin-inline:0;display:block}.feature-split.layout-overlay:not(.image-fit-natural) .feature-split-overlay-panel{box-sizing:border-box;margin-inline:auto;width:min(100%,100% - 2rem);min-width:0;max-width:none;margin-top:-2rem;position:relative;top:auto;left:auto;right:auto}.feature-split.layout-overlay .feature-split-overlay-wistia,.feature-split.layout-overlay .feature-split-overlay-wistia.wistia-player{aspect-ratio:897/503;height:auto;position:relative}.feature-split.layout-overlay:not(.image-fit-natural) .feature-split-overlay-media .feature-split-overlay-image,.feature-split.layout-overlay:not(.image-fit-natural) .feature-split-overlay-media .feature-split-overlay-image .image-inner,.feature-split.layout-overlay:not(.image-fit-natural) .feature-split-overlay-media .feature-split-overlay-image picture,.feature-split.layout-overlay:not(.image-fit-natural) .feature-split-overlay-media .feature-split-overlay-image img,.feature-split.layout-overlay:not(.image-fit-natural) .feature-split-overlay-video-thumb,.feature-split.layout-overlay:not(.image-fit-natural) .feature-split-overlay-video-thumb .image-inner,.feature-split.layout-overlay:not(.image-fit-natural) .feature-split-overlay-video-thumb picture,.feature-split.layout-overlay:not(.image-fit-natural) .feature-split-overlay-video-thumb img{aspect-ratio:897/503;object-fit:cover;width:100%;height:auto;position:relative}.feature-split.layout-overlay .feature-split-overlay.is-reverse .feature-split-overlay-media{order:1}.feature-split.layout-overlay .feature-split-overlay.is-reverse .feature-split-overlay-panel{order:2;left:auto;right:auto}.feature-split.layout-overlay .feature-split-overlay-tags{max-width:none}.feature-split.image-fit-natural.layout-overlay .feature-split-overlay-stage{min-height:0}.feature-split.image-fit-natural.layout-overlay .feature-split-overlay-media{align-self:stretch;width:100%;height:auto;max-height:none}.feature-split.image-fit-natural.layout-overlay .feature-split-overlay-media .feature-split-overlay-image,.feature-split.image-fit-natural.layout-overlay .feature-split-overlay-media .feature-split-overlay-image .image-inner,.feature-split.image-fit-natural.layout-overlay .feature-split-overlay-media .feature-split-overlay-image picture,.feature-split.image-fit-natural.layout-overlay .feature-split-overlay-media .feature-split-overlay-image img{aspect-ratio:auto;object-fit:contain;width:100%;height:auto;max-height:none}.feature-split.image-fit-natural.layout-overlay .feature-split-overlay-media .feature-split-overlay-wistia,.feature-split.image-fit-natural.layout-overlay .feature-split-overlay-media .feature-split-overlay-wistia.wistia-player{aspect-ratio:var(--wistia-aspect-ratio,1920 / 1075);width:100%;height:auto;position:relative}.feature-split.image-fit-natural.layout-overlay .feature-split-overlay-media .feature-split-overlay-wistia .wistia-player-poster-image .image-inner.fill picture,.feature-split.image-fit-natural.layout-overlay .feature-split-overlay-media .feature-split-overlay-wistia .wistia-player-poster-image .image-inner.fill img{object-fit:contain}.feature-split.image-fit-natural.layout-overlay .feature-split-overlay-panel{box-sizing:border-box;margin-inline:auto;gap:1.125rem;width:calc(100% - 2.5rem);max-width:none;margin-top:max(-3rem,min(-10vw,-1.75rem));padding:max(1rem,min(3vw,1.5rem));position:relative;top:auto;left:auto;right:auto}.feature-split.image-fit-natural.layout-overlay .feature-split-overlay-panel .heading .heading-inner{font-size:max(1.375rem,min(4.5vw,1.75rem))}.feature-split.image-fit-natural.layout-overlay .feature-split-overlay-subtext{font-size:var(--font-size-lg,15px)}.feature-split.image-fit-natural.layout-overlay .feature-split-overlay.is-reverse .feature-split-overlay-panel{margin-inline:auto;left:auto;right:auto}}@media (width<640px){.feature-split.layout-overlay:not(.image-fit-natural) .feature-split-overlay-panel{gap:1.25rem;width:100%;margin-top:-1rem;padding:max(1.25rem,min(4vw,2.8125rem))}.feature-split.image-fit-natural.layout-overlay .feature-split-overlay-panel{margin-inline:auto;gap:1rem;width:calc(100% - 2.5rem);margin-top:-1.25rem;padding:1rem 1.125rem}.feature-split.layout-overlay .feature-split-overlay-panel .heading .heading-inner{font-size:max(1.5rem,min(6vw,2.25rem))}.feature-split.image-fit-natural.layout-overlay .feature-split-overlay-panel .heading .heading-inner{font-size:max(1.25rem,min(5vw,1.5rem))}.feature-split.layout-overlay .feature-split-overlay-panel .feature-buttons{flex-wrap:wrap}}@container feature-split-layout (width<=720px){.feature-split.layout-standard .feature-split-content,.feature-split.layout-landscape-copy .feature-split-content,.feature-split.layout-feature-band .feature-split-content,.feature-split.has-stacked-cta .feature-split-content{padding-inline:var(--spacing-lg)}}@media (width<768px){.feature-split.layout-feature-band .feature-split-content,.feature-split.layout-standard:not(.has-stacked-cta) .feature-split-content{justify-content:flex-start;height:auto}.feature-split.layout-feature-band:not(.image-fit-natural) .feature-split-image,.feature-split.layout-standard:not(.image-fit-natural):not(.has-decorative-frame):not(.has-stacked-cta):not(.layout-landscape-copy) .feature-split-image{border:1px solid #1e325c;flex:auto;height:auto;min-height:320px;max-height:none;overflow:hidden}.feature-split.layout-standard.image-aspect-landscape:not(.layout-landscape-copy):not(.image-fit-natural) .feature-split-image{height:auto;min-height:320px;max-height:320px}.feature-split.layout-standard.image-aspect-landscape:not(.layout-landscape-copy):not(.image-fit-natural) .feature-split-image>.image-inner.fill{height:100%;max-height:100%}.feature-split.layout-landscape-copy .feature-split-layout.split>.split-inner{gap:max(2rem,min(5vw,3rem))}.feature-split.layout-landscape-copy .feature-split-image{height:auto;min-height:320px;max-height:320px}.feature-split.layout-landscape-copy .feature-split-content .heading .heading-inner{font-size:var(--font-size-heading-2xl,36px)}.feature-split.has-section-heading .feature-split-section-heading{text-align:left;margin-bottom:32px}.feature-split.layout-feature-band.has-section-heading .feature-split-section-heading .heading-inner.align-center{text-align:start}.feature-split.has-stacked-cta .feature-split-content .heading .heading-inner{font-size:var(--font-size-display-h3)}.feature-split.layout-overlay .feature-split-overlay{margin-inline:calc(-1 * var(--layout-inset-x,20px));width:calc(100% + 2 * var(--layout-inset-x,20px))}.feature-split.layout-overlay:not(.image-fit-natural) .feature-split-overlay-panel{width:100%;max-width:none;margin-inline:0}.feature-split.image-fit-natural.layout-overlay .feature-split-overlay-panel{width:calc(100% - 2.5rem);max-width:none;margin-inline:auto}}.highlighted-features{--highlighted-features-border:#bbcdf4;--highlighted-features-icon-bg:#ebf0fc;--highlighted-features-icon-color:#1c58d9;--highlighted-features-title:#1b1d22;--highlighted-features-body:#383839}.highlighted-features-texture-editor{pointer-events:none;width:0;height:0;position:absolute;overflow:hidden}.highlighted-features--background>.outer-content{background:var(--highlighted-features-texture) center / cover no-repeat, linear-gradient(180deg, #d6e1f8 0%, #f8fafe 100%);position:relative;overflow:hidden}.highlighted-features--background>.outer-content>.content{z-index:1;position:relative}.highlighted-features .heading{margin:0}.highlighted-features-grid{--grid-gutter:25px;margin-top:42px}.highlighted-features-card{border:1px solid var(--highlighted-features-border);background:#fff;flex-direction:column;gap:12px;min-width:0;padding:32px;display:flex}.highlighted-features-icon{background:var(--highlighted-features-icon-bg);flex-shrink:0;justify-content:center;align-items:center;width:45px;height:45px;display:flex}.highlighted-features-icon .icon{color:var(--highlighted-features-icon-color);flex-shrink:0;justify-content:center;align-items:center;width:25px;height:25px;line-height:0;display:inline-flex}.highlighted-features-icon .icon svg{width:25px;height:25px;display:block}.highlighted-features-title{color:var(--highlighted-features-title);font-family:var(--font-body);font-size:var(--font-size-heading-md,24px);font-weight:var(--font-weight-bold,500);margin:0;line-height:1.4}.highlighted-features-list{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.highlighted-features-list li{color:var(--highlighted-features-body);font-family:var(--font-body);font-size:var(--font-size-xl,16px);align-items:flex-start;gap:10px;line-height:1.4;display:flex}.highlighted-features-list .icon{color:var(--highlighted-features-icon-color);flex-shrink:0;margin-top:3px}.integration-card-grid-heading{color:#fff;font-family:var(--font-family-heading,"Trade Gothic Next LT Pro", sans-serif);font-size:var(--font-size-display-h3);margin:0 0 36px;font-weight:400;line-height:1}.integration-card-grid-heading .heading-muted{color:var(--color-heading-accent)}.integration-card-grid-heading--center{text-align:center}.integration-card-grid-layout{border:1px solid #383839;grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.integration-card-grid-layout--cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.integration-card-grid-layout--cols-3 .integration-card-grid-media{min-height:210px}.integration-card-grid-layout--plain-media .integration-card-grid-media{border:none}.integration-card-grid-item{color:inherit;border:1px solid #383839;flex-direction:column;gap:22px;min-width:0;margin:-1px 0 0 -1px;padding:45px;text-decoration:none;display:flex}.integration-card-grid-item.has-gradient{background:linear-gradient(90deg,#141521,#0d0e1a)}.integration-card-grid-media{border:1px solid #263677;min-height:max(12rem,min(24vw,19.1875rem));position:relative;overflow:hidden}.integration-card-grid-image,.integration-card-grid-image .image-inner,.integration-card-grid-image .image-inner img{height:100%;min-height:inherit;object-fit:cover;width:100%;display:block}.integration-card-grid-copy{flex-direction:column;gap:8px;display:flex}.integration-card-grid-title{color:#fff;font-family:var(--font-body);font-size:var(--font-size-4xl,24px);font-weight:var(--font-weight-bold);margin:0;line-height:1.4}.integration-card-grid-description{color:#c9c9ca;font-family:var(--font-body);font-size:var(--font-size-xl,16px);margin:0;line-height:1.4}.integration-card-grid-link{color:#fff;font-size:var(--font-size-b5,14px);align-items:center;gap:4px;margin-top:4px;line-height:1.4;display:inline-flex}.integration-card-grid-link-icon{flex-shrink:0}.integration-card-grid-item[href]:hover .integration-card-grid-link,.integration-card-grid-item[href]:focus-visible .integration-card-grid-link{color:#608ae4}.integration-card-grid-item[href]:focus-visible{outline-offset:-2px;outline:2px solid #608ae4}@media (width<=1024px){.integration-card-grid-layout--cols-3{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=768px){.integration-card-grid-layout,.integration-card-grid-layout--cols-3{grid-template-columns:1fr}}.integration-plugin-grid-heading{color:#fff;font-family:var(--font-family-heading,"Trade Gothic Next LT Pro", sans-serif);font-size:var(--font-size-display-h3);text-align:center;margin:0 0 36px;font-weight:400;line-height:1}.integration-plugin-grid-heading .heading-muted{color:var(--color-heading-accent)}.integration-plugin-grid-layout{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;width:100%;max-width:76.75rem;margin-inline:auto;display:grid}.integration-plugin-grid-item{color:inherit;background:#0d0e1a;border:1px solid #263677;flex-direction:column;gap:24px;min-width:0;padding:30px;text-decoration:none;display:flex}.integration-plugin-grid-icon{background:#263677;justify-content:center;align-items:center;width:45px;height:45px;display:flex}.integration-plugin-grid-icon .image-inner,.integration-plugin-grid-icon img{width:auto;max-width:28px;height:auto;max-height:26px;display:block}.integration-plugin-grid-copy{flex-direction:column;gap:8px;display:flex}.integration-plugin-grid-title{color:#fff;font-family:var(--font-family-body,"Trade Gothic Next LT Pro", sans-serif);font-size:var(--font-size-b1,24px);font-weight:var(--font-weight-bold);margin:0;line-height:1.4}.integration-plugin-grid-description{color:#fff;font-size:var(--font-size-b4,16px);margin:0;line-height:1.4}.integration-plugin-grid-link{color:#fff;font-size:var(--font-size-b4,16px);align-items:center;gap:4px;margin-top:auto;line-height:1.4;display:inline-flex}.integration-plugin-grid-link-icon{flex-shrink:0}.integration-plugin-grid-item[href]:hover .integration-plugin-grid-link,.integration-plugin-grid-item[href]:focus-visible .integration-plugin-grid-link{color:#608ae4}.integration-plugin-grid-item[href]:focus-visible{outline-offset:-2px;outline:2px solid #608ae4}@media (width<=1024px){.integration-plugin-grid-layout{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=768px){.integration-plugin-grid-layout{grid-template-columns:1fr}}.integration-workspace-band .integration-workspace-band-frame{flex-direction:column;display:flex}.integration-workspace-band-main{--workspace-band-media-inset:clamp(1rem, 1.56vw, 1.3125rem);padding:0 var(--workspace-band-media-inset) 0 0;grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);gap:max(1.5rem,min(3vw,2.5rem));display:grid}.integration-workspace-band-copy{max-width:32.5625rem;padding:clamp(2.25rem, 3.75vw, 3.75rem) clamp(1.25rem, 3vw, 2rem) var(--workspace-band-media-inset) clamp(1.25rem, 3.25vw, 3.25rem);flex-direction:column;align-self:end;gap:12px;display:flex}.integration-workspace-band-heading{color:#fff;font-family:var(--font-family-heading,"Trade Gothic Next LT Pro", sans-serif);font-size:var(--font-size-display-h2);margin:0;font-weight:400;line-height:1}.integration-workspace-band-heading .heading-muted{color:var(--color-heading-accent)}.integration-workspace-band-body{color:#fff;font-size:var(--font-size-b3,18px);margin:0;line-height:1.4}.integration-workspace-band-link{color:#fff;font-size:var(--font-size-b5,14px);align-items:center;gap:4px;width:fit-content;line-height:1.4;text-decoration:none;display:inline-flex}.integration-workspace-band-link:hover,.integration-workspace-band-link:focus-visible{color:#608ae4}.integration-workspace-band-media{height:max(16rem,min(24.3vw,21.875rem));margin:var(--workspace-band-media-inset) 0;border:1px solid #263677;place-self:start end;width:100%;max-width:37.8125rem;position:relative;overflow:hidden}.integration-workspace-band-image,.integration-workspace-band-image .image-inner,.integration-workspace-band-image .image-inner img{height:100%;min-height:inherit;object-fit:cover;width:100%;display:block}.integration-workspace-band-logos{--workspace-band-logo-cell-width:13.25rem;--workspace-band-logo-cell-height:7.5rem;--workspace-band-logo-mark-max-height:4.5rem;--workspace-band-logo-mark-max-width:10rem;border-top:1px solid #263677;overflow:hidden}.integration-workspace-band-logos-viewport{height:var(--workspace-band-logo-cell-height);width:100%;overflow:hidden}.integration-workspace-band-logos-viewport[data-marquee-js]{cursor:grab;touch-action:pan-y}.integration-workspace-band-logos-viewport[data-marquee-js].is-dragging{cursor:grabbing;user-select:none}.integration-workspace-band-logos-viewport[data-marquee-js].is-dragging a{pointer-events:none}.integration-workspace-band-logos-track{will-change:transform;align-items:stretch;width:max-content;height:100%;display:flex}.integration-workspace-band-logos-track[data-marquee-js-track]{animation:none!important}.integration-workspace-band-logos-track[data-animate=true]:not([data-marquee-js-track]){animation:45s linear infinite integration-workspace-band-marquee}.integration-workspace-band-logos-viewport:focus-within .integration-workspace-band-logos-track[data-animate=true]:not([data-marquee-js-track]){animation-play-state:paused}@media (hover:hover){.integration-workspace-band-logos-viewport:hover .integration-workspace-band-logos-track[data-animate=true]:not([data-marquee-js-track]){animation-play-state:paused}}.integration-workspace-band-logos-group{flex:none;align-items:stretch;height:100%;display:flex}.integration-workspace-band-logo{box-sizing:border-box;flex:0 0 var(--workspace-band-logo-cell-width);height:var(--workspace-band-logo-cell-height);min-height:var(--workspace-band-logo-cell-height);width:var(--workspace-band-logo-cell-width);border-right:1px solid #263677;justify-content:center;align-items:center;padding:1.5rem;display:flex;overflow:hidden}.integration-workspace-band-logo img{height:auto;max-height:var(--workspace-band-logo-mark-max-height);max-width:var(--workspace-band-logo-mark-max-width);object-fit:contain;object-position:center;width:auto;display:block}@keyframes integration-workspace-band-marquee{0%{transform:translate(0)}to{transform:translate3d(calc(-1 * var(--marquee-distance,50%)), 0, 0)}}@media (prefers-reduced-motion:reduce){.integration-workspace-band-logos-track[data-animate=true]{animation:none!important}}@media (width<=900px){.integration-workspace-band-main{padding-right:var(--workspace-band-media-inset);grid-template-columns:1fr}.integration-workspace-band-copy{align-self:start;max-width:none;padding:max(1.5rem,min(4vw,2rem))}.integration-workspace-band-media{margin:var(--workspace-band-media-inset);justify-self:stretch;max-width:none}.integration-workspace-band-logos{--workspace-band-logo-cell-width:11.5rem;--workspace-band-logo-cell-height:6.5rem;--workspace-band-logo-mark-max-height:3.5rem;--workspace-band-logo-mark-max-width:7.5rem}}.logo-strip-rotate{--logo-strip-rotate-cell-max-width:188px;--logo-strip-rotate-cell-min-height:122px;--logo-strip-rotate-img-max-height:78px;--logo-strip-rotate-img-max-width:142px;--logo-strip-rotate-separator-size:23px;--logo-strip-rotate-flip:.56s;--logo-strip-rotate-stagger:70ms;--logo-strip-rotate-ease-in:cubic-bezier(.4, 0, 1, 1);--logo-strip-rotate-ease-out:cubic-bezier(0, 0, .2, 1);--logo-strip-stagger-max:0}.logo-strip-rotate-heading{margin-bottom:var(--spacing-lg,1.5rem)}.logo-strip-rotate-stage{perspective:1200px;width:100%;display:grid}.logo-strip-rotate-set{pointer-events:none;transform-style:preserve-3d;visibility:hidden;z-index:0;grid-area:1/1;width:100%}.logo-strip-rotate-set.is-leaving{pointer-events:none;visibility:visible;z-index:2}.logo-strip-rotate-set.is-active{pointer-events:auto;visibility:visible;z-index:1}.logo-strip-rotate-item,.logo-strip-rotate-separator{--logo-strip-stagger:0;backface-visibility:hidden;transform-style:preserve-3d;transition:none;transform:rotateY(90deg)}.logo-strip-rotate-stage.is-cycling .logo-strip-rotate-set.is-active .logo-strip-rotate-item,.logo-strip-rotate-stage.is-cycling .logo-strip-rotate-set.is-active .logo-strip-rotate-separator{transition:transform var(--logo-strip-rotate-flip) var(--logo-strip-rotate-ease-out);transition-delay:calc(var(--logo-strip-stagger) * var(--logo-strip-rotate-stagger) + var(--logo-strip-rotate-flip) * .5);transform:rotateY(0)}.logo-strip-rotate-stage.is-cycling .logo-strip-rotate-set.is-leaving .logo-strip-rotate-item,.logo-strip-rotate-stage.is-cycling .logo-strip-rotate-set.is-leaving .logo-strip-rotate-separator{transition:transform var(--logo-strip-rotate-flip) var(--logo-strip-rotate-ease-in);transition-delay:calc(var(--logo-strip-stagger) * var(--logo-strip-rotate-stagger));transform:rotateY(-90deg)}.logo-strip-rotate-set.is-active .logo-strip-rotate-item,.logo-strip-rotate-set.is-active .logo-strip-rotate-separator{transform:rotateY(0)}.logo-strip-rotate-set:not(.is-active):not(.is-leaving) .logo-strip-rotate-item,.logo-strip-rotate-set:not(.is-active):not(.is-leaving) .logo-strip-rotate-separator{transition:none;transform:rotateY(90deg)}.logo-strip-rotate-group--desktop{flex-wrap:nowrap;justify-content:center;align-items:center;gap:0;width:100%;max-width:100%;margin-inline:auto;display:flex}.logo-strip-rotate-group--mobile{display:none}.logo-strip-rotate-item{color:inherit;height:auto;max-width:var(--logo-strip-rotate-cell-max-width);min-height:var(--logo-strip-rotate-cell-min-height);flex:1 1 0;justify-content:center;align-items:center;width:auto;min-width:0;padding:0;text-decoration:none;display:flex}.logo-strip-rotate-img{height:auto;max-height:var(--logo-strip-rotate-img-max-height);max-width:min(var(--logo-strip-rotate-img-max-width), 100%);object-fit:contain;width:auto;display:block}.logo-strip-rotate-separator{flex:0 0 var(--logo-strip-rotate-separator-size);height:var(--logo-strip-rotate-separator-size);width:var(--logo-strip-rotate-separator-size);align-self:center;display:flex}.logo-strip-rotate-separator-img{width:100%;height:100%}.logo-strip-rotate--grayscale .logo-strip-rotate-img{filter:grayscale();opacity:.65}@media (width<=1200px){.logo-strip-rotate{--logo-strip-rotate-cell-max-width:168px;--logo-strip-rotate-cell-min-height:110px;--logo-strip-rotate-img-max-height:68px;--logo-strip-rotate-img-max-width:126px}}@media (width<=1080px){.logo-strip-rotate{--logo-strip-rotate-cell-max-width:150px;--logo-strip-rotate-cell-min-height:98px;--logo-strip-rotate-img-max-height:60px;--logo-strip-rotate-img-max-width:112px;--logo-strip-rotate-separator-size:20px}}@media (width<=960px){.logo-strip-rotate{--logo-strip-rotate-cell-max-width:132px;--logo-strip-rotate-cell-min-height:86px;--logo-strip-rotate-img-max-height:52px;--logo-strip-rotate-img-max-width:98px;--logo-strip-rotate-separator-size:18px}}@media (width<=860px){.logo-strip-rotate{--logo-strip-rotate-cell-max-width:118px;--logo-strip-rotate-cell-min-height:76px;--logo-strip-rotate-img-max-height:46px;--logo-strip-rotate-img-max-width:88px;--logo-strip-rotate-separator-size:16px}}@media (width<=768px){.logo-strip-rotate-group--desktop{display:none}.logo-strip-rotate-group--mobile{gap:var(--spacing-md);flex-direction:column;width:100%;max-width:100%;margin-inline:auto;display:flex}.logo-strip-rotate-pair{align-items:center;column-gap:var(--spacing-sm);grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);width:100%;display:grid}.logo-strip-rotate-pair--single{grid-template-columns:minmax(0,1fr);justify-items:center}.logo-strip-rotate-separator{place-self:center;width:1.25rem;height:1.25rem}.logo-strip-rotate-item{max-width:min(7.5rem,100%);height:auto;min-height:5.5rem;padding:var(--spacing-sm);flex:none;justify-self:center;width:100%}.logo-strip-rotate-img{max-width:min(7.5rem,100%);max-height:3.5rem}}@media (width<=480px){.logo-strip-rotate-item{min-height:4.75rem}.logo-strip-rotate-img{max-width:min(6.5rem,100%);max-height:3rem}}@media (prefers-reduced-motion:reduce){.logo-strip-rotate-item,.logo-strip-rotate-separator,.logo-strip-rotate-stage.is-cycling .logo-strip-rotate-set.is-leaving .logo-strip-rotate-item,.logo-strip-rotate-stage.is-cycling .logo-strip-rotate-set.is-leaving .logo-strip-rotate-separator,.logo-strip-rotate-stage.is-cycling .logo-strip-rotate-set.is-active .logo-strip-rotate-item,.logo-strip-rotate-stage.is-cycling .logo-strip-rotate-set.is-active .logo-strip-rotate-separator,.logo-strip-rotate-set.is-active .logo-strip-rotate-item,.logo-strip-rotate-set.is-active .logo-strip-rotate-separator{transition:none;transform:none}}.logo-strip{position:relative;overflow:visible}.logo-strip.is-hidden{display:none}.logo-strip--framed>.outer-content,.logo-strip--framed>.outer-content>.content,.logo-strip--stacked-framed>.outer-content,.logo-strip--stacked-framed>.outer-content>.content{overflow:visible}.logo-strip>.outer-content:before,.logo-strip>.outer-content:after{content:"";pointer-events:none;z-index:1;background:linear-gradient(90deg,#0000 0%,#1c58d966 30% 70%,#0000 100%);height:1px;position:absolute;left:0;right:0}.logo-strip--framed>.outer-content:before,.logo-strip--framed>.outer-content:after{display:none}.logo-strip--frame-connect-top>.outer-content>.content{padding-top:0}.logo-strip--frame-connect-top .platform-grid-frame-corner--bl,.logo-strip--frame-connect-top .platform-grid-frame-corner--br{display:none}.logo-strip--frame-connect-top .platform-grid-frame-line--left,.logo-strip--frame-connect-top .platform-grid-frame-line--right{bottom:1px}.logo-strip--frame-connect-top .logo-strip-frame-plus--bl,.logo-strip--frame-connect-top .logo-strip-frame-plus--br{display:none}.logo-strip--stacked-frame-connect-top>.outer-content>.content{padding-top:0}.hero-platform-split:has(.platform-grid-frame)+.logo-strip.logo-strip--frame-connect-top .platform-grid-frame-line--top,.hero-platform-split:has(.platform-grid-frame)+.logo-strip.logo-strip--stacked-frame-connect-top .platform-grid-frame-line--top,.hero-platform-split:has(.platform-grid-frame)+.logo-strip.logo-strip--frame-connect-top .platform-grid-frame-corner--tl,.hero-platform-split:has(.platform-grid-frame)+.logo-strip.logo-strip--frame-connect-top .platform-grid-frame-corner--tr,.hero-platform-split:has(.platform-grid-frame)+.logo-strip.logo-strip--stacked-frame-connect-top .platform-grid-frame-corner--tl,.hero-platform-split:has(.platform-grid-frame)+.logo-strip.logo-strip--stacked-frame-connect-top .platform-grid-frame-corner--tr{display:none}.hero-platform-split:has(.platform-grid-frame)+.logo-strip.logo-strip--frame-connect-top .platform-grid-frame-line--left,.hero-platform-split:has(.platform-grid-frame)+.logo-strip.logo-strip--frame-connect-top .platform-grid-frame-line--right,.hero-platform-split:has(.platform-grid-frame)+.logo-strip.logo-strip--stacked-frame-connect-top .platform-grid-frame-line--left,.hero-platform-split:has(.platform-grid-frame)+.logo-strip.logo-strip--stacked-frame-connect-top .platform-grid-frame-line--right{top:0}.logo-strip-stacked-frame--connect-top{border:none;overflow:hidden}.hero-platform-split:has(.platform-grid-frame)+.logo-strip.logo-strip--stacked-frame-connect-top .logo-strip-stacked-frame--connect-top .logo-strip-stacked-row:first-child,.hero-platform-split:has(.platform-grid-frame)+.logo-strip.logo-strip--frame-connect-top:not(.logo-strip--stacked-framed) .logo-strip-frame--connect-top>:first-child{border-top:1px solid var(--logo-strip-border,#263677)}.logo-strip--stacked-frame-connect-top .logo-strip-stacked-frame--connect-top .logo-strip-frame-heading{border-bottom:1px solid var(--logo-strip-border);padding:.875rem var(--spacing-lg);text-align:center}.logo-strip--stacked-frame-connect-top .logo-strip-stacked-frame--connect-top .logo-strip-frame-heading .logo-strip-heading{color:var(--color-text-muted,#c9c9ca);font-family:var(--font-family-body,"Trade Gothic Next LT Pro", sans-serif);font-size:var(--font-size-b2,20px);margin:0;font-weight:400;line-height:1.4}.logo-strip--stacked-frame-connect-top .logo-strip-stacked-row--marquee[data-row-height=compact]{--logo-strip-marquee-cell-height:7.8125rem;--logo-strip-marquee-cell-width:15.875rem;--logo-strip-marquee-mark-max-height:2.75rem;--logo-strip-marquee-mark-max-width:10.625rem}.logo-strip--stacked-frame-connect-top .logo-strip-stacked-row--marquee .logo-strip-stacked-media[style*=max-width] .logo-strip-img,.logo-strip--stacked-frame-connect-top .logo-strip-stacked-row--marquee .logo-strip-stacked-media[style*=max-height] .logo-strip-img,.logo-strip--stacked-frame-connect-top .logo-strip-stacked-row:not(.logo-strip-stacked-row--marquee) .logo-strip-stacked-media[style*=max-width] .logo-strip-img,.logo-strip--stacked-frame-connect-top .logo-strip-stacked-row:not(.logo-strip-stacked-row--marquee) .logo-strip-stacked-media[style*=max-height] .logo-strip-img{width:auto;max-width:100%;height:auto;max-height:100%}.logo-strip-frame--connect-top{border:none}.logo-strip--stacked-framed>.outer-content:before,.logo-strip--stacked-framed>.outer-content:after{display:none}.logo-strip-stacked-frame{--logo-strip-border:var(--layout-frame-line,#263677);--logo-strip-frame-plus:9px;--logo-strip-frame-gap:5px;--logo-strip-frame-line-inset:calc(var(--logo-strip-frame-gap) + (var(--logo-strip-frame-plus) / 2));--logo-strip-mark-height:28px;border:none;width:100%;position:relative;overflow:visible}.logo-strip-stacked-cells,.logo-strip-stacked-rows,.logo-strip-frame-cells{display:contents}.logo-strip-stacked-row[data-row-height=compact]{--logo-strip-mark-height:40px}.logo-strip-stacked-row[data-row-height=standard]{--logo-strip-mark-height:68px}.logo-strip-stacked-row[data-row-height=tall]{--logo-strip-mark-height:74px}.logo-strip-stacked-row:not(.logo-strip-stacked-row--marquee){border-bottom:1px solid var(--logo-strip-border);grid-template-columns:repeat(var(--logo-count,4), minmax(0, 1fr));min-height:8.75rem;display:grid}.logo-strip-stacked-row:last-child{border-bottom:none}.logo-strip-stacked-row:not(.logo-strip-stacked-row--marquee)[data-row-height=compact]{min-height:6.875rem}.logo-strip-stacked-row--marquee{--logo-strip-marquee-cell-height:9.5rem;--logo-strip-marquee-cell-width:13.25rem;--logo-strip-marquee-mark-max-height:1.75rem;--logo-strip-marquee-mark-max-width:6rem;border-bottom:1px solid var(--logo-strip-border);height:var(--logo-strip-marquee-cell-height);min-height:var(--logo-strip-marquee-cell-height);display:block}.logo-strip-stacked-row--marquee[data-row-height=standard]{--logo-strip-marquee-mark-max-height:4.5rem;--logo-strip-marquee-mark-max-width:9rem;min-height:var(--logo-strip-marquee-cell-height)}.logo-strip-stacked-row--marquee[data-row-height=compact]{--logo-strip-marquee-cell-height:6.875rem;min-height:var(--logo-strip-marquee-cell-height)}.logo-strip-stacked-row--marquee[data-row-height=tall]{--logo-strip-marquee-cell-height:12rem;min-height:var(--logo-strip-marquee-cell-height)}.logo-strip-marquee-viewport{height:100%;min-height:inherit;width:100%;overflow:hidden}.logo-strip-stacked-row--marquee .logo-strip-marquee-viewport{height:var(--logo-strip-marquee-cell-height);min-height:var(--logo-strip-marquee-cell-height)}[data-logo-strip-viewport][data-marquee-js]{cursor:grab;touch-action:pan-y}[data-logo-strip-viewport][data-marquee-js].is-dragging{cursor:grabbing;user-select:none}[data-logo-strip-viewport][data-marquee-js].is-dragging a{pointer-events:none}[data-logo-strip-viewport][data-marquee-js] .logo-strip-track{will-change:transform;animation:none!important}.logo-strip-track.logo-strip-track--framed-cells,.logo-strip-group.logo-strip-group--framed-cells{gap:0}.logo-strip-track.logo-strip-track--framed-cells{height:100%;min-height:inherit;align-items:stretch}.logo-strip-stacked-row--marquee .logo-strip-track.logo-strip-track--framed-cells{height:var(--logo-strip-marquee-cell-height);min-height:var(--logo-strip-marquee-cell-height)}.logo-strip-group.logo-strip-group--framed-cells{align-items:stretch;height:100%}.logo-strip-stacked-row--marquee .logo-strip-group.logo-strip-group--framed-cells{height:var(--logo-strip-marquee-cell-height)}.logo-strip-stacked-row--marquee .logo-strip-stacked-cell{border-right:1px solid var(--logo-strip-border,#263677);box-sizing:border-box;flex:0 0 var(--logo-strip-marquee-cell-width);height:var(--logo-strip-marquee-cell-height);min-height:var(--logo-strip-marquee-cell-height);width:var(--logo-strip-marquee-cell-width);justify-content:center;align-self:stretch;align-items:center;padding:0;display:flex;overflow:hidden}.logo-strip-stacked-row--marquee[data-row-height=standard] .logo-strip-stacked-cell,.logo-strip-stacked-row--marquee[data-row-height=compact] .logo-strip-stacked-cell,.logo-strip-stacked-row--marquee[data-row-height=tall] .logo-strip-stacked-cell{height:var(--logo-strip-marquee-cell-height);min-height:var(--logo-strip-marquee-cell-height)}.platform-grid-frame--segment-bottom.platform-grid-frame--open .logo-strip-stacked-row--marquee:last-child{border-bottom:none;margin-bottom:0}.platform-grid-frame--segment-bottom:not(.platform-grid-frame--open) .logo-strip-stacked-row--marquee:last-child{border-bottom:1px solid var(--logo-strip-border,#263677)}.logo-strip-stacked-row:not(.logo-strip-stacked-row--marquee)[data-row-height=standard]{min-height:9.5rem}.logo-strip-stacked-row:not(.logo-strip-stacked-row--marquee)[data-row-height=tall]{min-height:12rem}.logo-strip-stacked-row.has-leading{grid-template-columns:minmax(0, var(--leading-width,11rem)) repeat(var(--logo-count,4), minmax(0, 1fr))}.logo-strip-stacked-leading{border-right:1px solid var(--logo-strip-border);flex-direction:column;justify-content:center;align-items:flex-start;gap:.75rem;min-width:0;min-height:100%;padding:1.25rem 1.25rem 1rem 1.3125rem;display:flex}.logo-strip-stacked-row[data-row-height=compact] .logo-strip-stacked-leading{justify-content:center;padding:1rem 1.25rem 1rem 1.3125rem}.logo-strip-stacked-row[data-row-height=compact] .logo-strip-stacked-label{color:var(--color-text-muted,#c9c9ca);font-family:var(--font-body);font-size:var(--font-size-b2,20px);font-weight:var(--font-weight-normal);margin:0;line-height:1.4}.logo-strip-stacked-row[data-row-height=tall] .logo-strip-stacked-label{color:var(--color-text-muted,#c9c9ca);font-family:var(--font-headings,var(--font-body));font-size:var(--font-size-heading-lg,32px);font-weight:var(--font-weight-normal);margin:0;line-height:1}.logo-strip-stacked-row:not([data-row-height=compact]):not([data-row-height=tall]) .logo-strip-stacked-label{color:#fff;font-family:var(--font-body);font-size:var(--font-size-b1,24px);font-weight:var(--font-weight-normal);margin:0;line-height:1.3}.logo-strip-stacked-link{font-size:var(--font-size-xl);line-height:1.4}.logo-strip--stacked-framed .logo-strip-stacked-row:not(.logo-strip-stacked-row--marquee) .logo-strip-stacked-cell{padding:var(--logo-strip-stacked-cell-padding-y) var(--logo-strip-stacked-cell-padding-x)}.logo-strip-stacked-cell{border-right:1px solid var(--logo-strip-border);box-sizing:border-box;min-width:0;min-height:100%;padding:var(--spacing-md) var(--spacing-lg);justify-content:center;align-items:center;text-decoration:none;display:flex}.logo-strip-stacked-cell:last-child,.logo-strip-stacked-row:not(.has-leading) .logo-strip-stacked-cell:last-child,.logo-strip-stacked-row.has-leading .logo-strip-stacked-cell:last-child{border-right:none}.logo-strip-stacked-row--marquee .logo-strip-stacked-cell,.logo-strip-stacked-row--marquee .logo-strip-stacked-cell:last-child,.logo-strip-stacked-row--marquee:not(.has-leading) .logo-strip-stacked-cell:last-child,.logo-strip-stacked-row--marquee.has-leading .logo-strip-stacked-cell:last-child{border-right:1px solid var(--logo-strip-border,#263677)}.logo-strip-stacked-media{box-sizing:border-box;height:var(--logo-strip-mark-height);max-height:var(--logo-strip-mark-height);max-width:100%;min-height:var(--logo-strip-mark-height);flex:auto;justify-content:center;align-items:center;width:100%;display:flex}.logo-strip-stacked-row--marquee .logo-strip-stacked-media{height:auto;max-height:var(--logo-strip-marquee-mark-max-height);min-height:0;max-width:var(--logo-strip-marquee-mark-max-width);width:auto}.logo-strip--stacked-framed .logo-strip-stacked-cell .logo-strip-img{height:auto;max-height:var(--logo-strip-mark-height);object-fit:contain;object-position:center;flex-shrink:0;width:auto;max-width:100%;margin-inline:auto;display:block}.logo-strip-stacked-row--marquee .logo-strip-stacked-cell .logo-strip-img{height:auto;max-height:var(--logo-strip-marquee-mark-max-height);max-width:var(--logo-strip-marquee-mark-max-width);object-fit:contain;object-position:center;width:auto;display:block}.logo-strip-stacked-cell:is(a){--logo-strip-cell-hover-bg:linear-gradient(94deg, #1c58d9 0%, #244997 105%);--logo-strip-cell-hover-border:#bbcdf4;isolation:isolate;position:relative;overflow:hidden}.logo-strip-stacked-cell:is(a):before{background:var(--logo-strip-cell-hover-bg);content:"";opacity:0;pointer-events:none;transition:opacity var(--animation-normal,.3s) var(--ease-interactive,ease);z-index:0;position:absolute;inset:0}.logo-strip-stacked-cell:is(a) .logo-strip-stacked-media{z-index:1;position:relative}.logo-strip-stacked-cell:is(a):focus-visible{box-shadow:inset 0 0 0 1px var(--logo-strip-cell-hover-border)}.logo-strip-stacked-cell:is(a):focus-visible:before{opacity:1}@media (hover:hover){.logo-strip-stacked-cell:is(a):hover{box-shadow:inset 0 0 0 1px var(--logo-strip-cell-hover-border)}.logo-strip-stacked-cell:is(a):hover:before{opacity:1}}.logo-strip--stacked-framed{--logo-strip-stacked-cell-padding-x:var(--spacing-lg);--logo-strip-stacked-cell-padding-y:var(--spacing-lg)}@media (width<=1200px){.logo-strip--stacked-framed .logo-strip-stacked-row[data-row-height=compact]{--logo-strip-mark-height:36px}.logo-strip--stacked-framed .logo-strip-stacked-row[data-row-height=standard]{--logo-strip-mark-height:58px}.logo-strip--stacked-framed .logo-strip-stacked-row[data-row-height=tall]{--logo-strip-mark-height:64px}.logo-strip--stacked-framed .logo-strip-stacked-row:not(.logo-strip-stacked-row--marquee)[data-row-height=compact]{min-height:6.25rem}.logo-strip--stacked-framed .logo-strip-stacked-row:not(.logo-strip-stacked-row--marquee)[data-row-height=standard]{min-height:8.5rem}.logo-strip--stacked-framed .logo-strip-stacked-row:not(.logo-strip-stacked-row--marquee)[data-row-height=tall]{min-height:10.5rem}}@media (width<=1080px){.logo-strip--stacked-framed{--logo-strip-stacked-cell-padding-x:var(--spacing-md);--logo-strip-stacked-cell-padding-y:var(--spacing-md)}.logo-strip--stacked-framed .logo-strip-stacked-row[data-row-height=compact]{--logo-strip-mark-height:32px}.logo-strip--stacked-framed .logo-strip-stacked-row[data-row-height=standard]{--logo-strip-mark-height:52px}.logo-strip--stacked-framed .logo-strip-stacked-row[data-row-height=tall]{--logo-strip-mark-height:58px}}@media (width<=960px){.logo-strip--stacked-framed .logo-strip-stacked-row[data-row-height=compact]{--logo-strip-mark-height:28px}.logo-strip--stacked-framed .logo-strip-stacked-row[data-row-height=standard]{--logo-strip-mark-height:46px}.logo-strip--stacked-framed .logo-strip-stacked-row[data-row-height=tall]{--logo-strip-mark-height:52px}.logo-strip--stacked-framed .logo-strip-stacked-row:not(.logo-strip-stacked-row--marquee)[data-row-height=compact]{min-height:5.5rem}.logo-strip--stacked-framed .logo-strip-stacked-row:not(.logo-strip-stacked-row--marquee)[data-row-height=standard]{min-height:7.5rem}.logo-strip--stacked-framed .logo-strip-stacked-row:not(.logo-strip-stacked-row--marquee)[data-row-height=tall]{min-height:9rem}}@media (width<=860px){.logo-strip--stacked-framed{--logo-strip-stacked-cell-padding-x:var(--spacing-sm);--logo-strip-stacked-cell-padding-y:var(--spacing-sm)}.logo-strip--stacked-framed .logo-strip-stacked-row[data-row-height=compact]{--logo-strip-mark-height:24px}.logo-strip--stacked-framed .logo-strip-stacked-row[data-row-height=standard]{--logo-strip-mark-height:40px}.logo-strip--stacked-framed .logo-strip-stacked-row[data-row-height=tall]{--logo-strip-mark-height:46px}}@media (width<=768px){.logo-strip.logo-strip--stacked-framed .logo-strip-stacked-row:not(.logo-strip-stacked-row--marquee),.logo-strip.logo-strip--stacked-framed .logo-strip-stacked-row.has-leading{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.logo-strip.logo-strip--stacked-framed .logo-strip-stacked-leading{border-bottom:1px solid var(--logo-strip-border);padding:1.25rem var(--spacing-lg);border-right:none;grid-column:1/-1}.logo-strip.logo-strip--stacked-framed .logo-strip-stacked-row:not(.logo-strip-stacked-row--marquee) .logo-strip-stacked-cell{border-bottom:1px solid var(--logo-strip-border);border-right:1px solid var(--logo-strip-border);grid-column:auto;width:auto}.logo-strip--stacked-framed .logo-strip-stacked-row:last-child:not(.logo-strip-stacked-row--marquee) .logo-strip-stacked-cell:last-child,.logo-strip--stacked-framed .logo-strip-stacked-row:last-child:not(.logo-strip-stacked-row--marquee) .logo-strip-stacked-cell:nth-last-child(2):nth-child(odd){border-bottom:none}.logo-strip--stacked-framed .logo-strip-stacked-row:not(.logo-strip-stacked-row--marquee) .logo-strip-stacked-cell:nth-child(2n){border-right:none}.logo-strip-stacked-row--marquee,.logo-strip--stacked-frame-connect-top .logo-strip-stacked-row--marquee[data-row-height=compact]{--logo-strip-marquee-cell-height:5rem;--logo-strip-marquee-cell-width:6.75rem;--logo-strip-marquee-mark-max-height:1.125rem;--logo-strip-marquee-mark-max-width:4.75rem}.logo-strip-stacked-row--marquee .logo-strip-stacked-cell,.logo-strip-stacked-row--marquee .logo-strip-stacked-cell:last-child,.logo-strip-stacked-row--marquee:not(.has-leading) .logo-strip-stacked-cell:last-child,.logo-strip-stacked-row--marquee.has-leading .logo-strip-stacked-cell:last-child{border-bottom:1px solid var(--logo-strip-border,#263677);border-right:1px solid var(--logo-strip-border,#263677);border-top:1px solid var(--logo-strip-border,#263677)}.logo-strip-stacked-row--marquee{border-bottom:none}.logo-strip-stacked-row--marquee .logo-strip-stacked-media{height:auto!important;max-height:var(--logo-strip-marquee-mark-max-height)!important;max-width:var(--logo-strip-marquee-mark-max-width)!important;width:auto!important}}@media (width<=480px){.logo-strip-stacked-row--marquee,.logo-strip--stacked-frame-connect-top .logo-strip-stacked-row--marquee[data-row-height=compact]{--logo-strip-marquee-cell-height:4.5rem;--logo-strip-marquee-cell-width:5.75rem;--logo-strip-marquee-mark-max-height:1rem;--logo-strip-marquee-mark-max-width:4.25rem}}.logo-strip-frame{--logo-strip-border:var(--layout-frame-line,#263677);--logo-strip-frame-plus:9px;--logo-strip-frame-gap:5px;--logo-strip-frame-line-inset:calc(var(--logo-strip-frame-gap) + (var(--logo-strip-frame-plus) / 2));border:none;width:100%;position:relative;overflow:visible}.logo-strip-frame-lines{pointer-events:none;z-index:2;position:absolute;inset:0}.logo-strip-frame-line{background:var(--logo-strip-border);position:absolute}.logo-strip-frame-line--top{height:1px;left:var(--logo-strip-frame-line-inset);right:var(--logo-strip-frame-line-inset);top:0}.logo-strip-frame-line--bottom{height:1px;bottom:0;left:var(--logo-strip-frame-line-inset);right:var(--logo-strip-frame-line-inset)}.logo-strip-frame-line--left{bottom:var(--logo-strip-frame-line-inset);left:0;top:var(--logo-strip-frame-line-inset);width:1px}.logo-strip-frame-line--right{bottom:var(--logo-strip-frame-line-inset);right:0;top:var(--logo-strip-frame-line-inset);width:1px}.logo-strip-frame-plus{height:var(--logo-strip-frame-plus);width:var(--logo-strip-frame-plus);position:absolute}.logo-strip-frame-plus--tl{top:0;left:0;transform:translate(-50%,-50%)}.logo-strip-frame-plus--tr{top:0;right:0;transform:translate(50%,-50%)}.logo-strip-frame-plus--bl{bottom:0;left:0;transform:translate(-50%,50%)}.logo-strip-frame-plus--br{bottom:0;right:0;transform:translate(50%,50%)}.logo-strip-frame-plus:before,.logo-strip-frame-plus:after{background:var(--logo-strip-border);content:"";position:absolute}.logo-strip-frame-plus:before{width:1px;left:50%;transform:translate(-50%)}.logo-strip-frame-plus:after{height:1px;top:50%;transform:translateY(-50%)}.logo-strip-frame-plus:before{top:0;bottom:0}.logo-strip-frame-plus:after{left:0;right:0}.logo-strip--framed-connect-top .logo-strip-frame-heading{padding:.875rem var(--spacing-lg)}.logo-strip--framed-connect-top .logo-strip-frame-heading .logo-strip-heading{font-family:var(--font-family-body,"Trade Gothic Next LT Pro", sans-serif);font-size:var(--font-size-b2,20px);font-weight:400;line-height:1.4}.logo-strip--framed-connect-top .logo-strip-frame-cell{min-height:125px}.logo-strip--framed-connect-top .logo-strip-frame-grid[style*="--logo-count: 4"] .logo-strip-frame-media{height:var(--logo-strip-framed-mark-max-height);max-width:min(var(--logo-strip-framed-mark-max-width), 100%);width:min(var(--logo-strip-framed-mark-max-width), 100%)}.logo-strip--framed-connect-top .logo-strip-frame-grid[style*="--logo-count: 4"] .logo-strip-frame-cell .logo-strip-img{block-size:100%;object-fit:contain;height:100%;inline-size:100%;width:100%;max-width:100%;max-height:100%}.logo-strip-frame-media[style*=max-width] .logo-strip-img,.logo-strip-frame-media[style*=max-height] .logo-strip-img{block-size:100%;object-fit:contain;object-position:center;height:100%;inline-size:100%;width:100%;max-width:100%;max-height:100%}.logo-strip-frame-heading{border-bottom:1px solid var(--logo-strip-border);padding:var(--spacing-xl) var(--spacing-lg);text-align:center}.logo-strip-frame-heading .logo-strip-heading{color:var(--color-text-muted,#c9c9ca);margin:0}.logo-strip-frame--heading-in-grid .logo-strip-frame-grid{border-top:none}.logo-strip-frame-cell--heading{padding:var(--spacing-lg) var(--spacing-xl);justify-content:flex-start}.logo-strip-frame-cell--heading .logo-strip-heading{color:var(--color-text-muted,#c9c9ca);font-size:clamp(1rem, 1.15vw, var(--font-size-xl,1.25rem));text-align:start;max-width:14rem;margin:0;line-height:1.4}.logo-strip-frame-grid{grid-template-columns:repeat(var(--logo-count,5), minmax(0, 1fr));display:grid}.logo-strip-frame-cell{box-sizing:border-box;min-width:0;min-height:140px;padding:var(--spacing-lg) var(--spacing-md);transition:scale var(--animation-fast) ease;justify-content:center;align-items:center;text-decoration:none;display:flex}@media (width>=769px){.logo-strip-frame-grid>.logo-strip-frame-cell:not(:last-child),.logo-strip-frame-cells>.logo-strip-frame-cell:not(:last-child){border-right:1px solid var(--logo-strip-border)}}.logo-strip--framed{--logo-strip-framed-mark-max-height:77px;--logo-strip-framed-mark-max-width:142px}.logo-strip-frame-grid[style*="--logo-count: 4"]{--logo-strip-framed-mark-max-height:90px;--logo-strip-framed-mark-max-width:160px}.logo-strip-frame-grid[style*="--logo-count: 3"]{--logo-strip-framed-mark-max-height:96px;--logo-strip-framed-mark-max-width:180px}.logo-strip-frame-grid[style*="--logo-count: 2"]{--logo-strip-framed-mark-max-height:104px;--logo-strip-framed-mark-max-width:200px}.logo-strip-frame-grid[style*="--logo-count: 1"]{--logo-strip-framed-mark-max-height:112px;--logo-strip-framed-mark-max-width:220px}.logo-strip-frame-media{height:var(--logo-strip-framed-mark-max-height);max-height:var(--logo-strip-framed-mark-max-height);max-width:min(var(--logo-strip-framed-mark-max-width), 100%);min-width:0;min-height:0;width:min(var(--logo-strip-framed-mark-max-width), 100%);flex:0 auto;justify-content:center;align-items:center;display:flex}.logo-strip--framed .logo-strip-frame-cell .logo-strip-img{block-size:100%;object-fit:contain;object-position:center;height:100%;inline-size:100%;width:100%;max-width:100%;max-height:100%;display:block}.logo-strip-frame-cell:is(a):hover{scale:1.02}.logo-strip-frame-cell:is(a):focus-visible{scale:1.02}@media (width<=768px){.logo-strip-frame-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.logo-strip-frame-grid.has-heading-column .logo-strip-frame-cell--heading{border-bottom:1px solid var(--logo-strip-border);max-width:none;min-height:auto;padding:var(--spacing-lg);border-right:none;grid-column:1/-1}.logo-strip-frame-grid.has-heading-column .logo-strip-frame-cell--heading .logo-strip-heading{max-width:none}.logo-strip-frame-cell{border-bottom:1px solid var(--logo-strip-border);border-right:1px solid var(--logo-strip-border);min-height:100px}.logo-strip-frame-grid .logo-strip-frame-cell:not(.logo-strip-frame-cell--heading):last-child,.logo-strip-frame-grid .logo-strip-frame-cell:not(.logo-strip-frame-cell--heading):nth-last-child(2):nth-child(odd){border-bottom:none}.logo-strip-frame-media{height:var(--logo-strip-framed-mark-max-height);max-height:var(--logo-strip-framed-mark-max-height);max-width:min(var(--logo-strip-framed-mark-max-width), 100%);width:min(var(--logo-strip-framed-mark-max-width), 100%)}.logo-strip--framed{--logo-strip-framed-mark-max-height:64px;--logo-strip-framed-mark-max-width:130px}.logo-strip-frame-grid.has-heading-column .logo-strip-frame-cell:not(.logo-strip-frame-cell--heading){border-right:1px solid var(--logo-strip-border)}.logo-strip-frame-grid .logo-strip-frame-cell:nth-child(2n){border-right:none}}.logo-strip>.outer-content:before{top:0}.logo-strip>.outer-content:after{bottom:0}.logo-strip-rows{gap:var(--spacing-lg);flex-direction:column;display:flex}.logo-strip--grid .logo-strip-rows{gap:var(--spacing-md)}.logo-strip-grid{-webkit-overflow-scrolling:touch;scrollbar-width:thin;width:100%;margin-top:0;padding-block:0;overflow:auto hidden}.logo-strip-track{--marquee-distance:0px;align-items:center;gap:46px;width:max-content;animation:none;display:flex}.logo-strip-group{align-items:center;gap:46px;display:flex}.logo-strip-track.logo-strip-track--framed-cells,.logo-strip-group.logo-strip-group--framed-cells{align-items:stretch;gap:0}.logo-strip-item{transition:scale var(--animation-fast) ease;flex:none;justify-content:center;align-items:center;height:28px;padding:.25rem;text-decoration:none;display:flex;overflow:visible}.logo-strip-item:is(a):hover{scale:1.05}.logo-strip-item:is(a):focus{scale:1.05}.logo-strip-img{width:auto;height:28px;max-height:28px;display:block}.logo-strip-separator{flex:none;justify-content:center;align-items:center;width:23px;height:23px;display:flex}.logo-strip-separator-img{width:23px;height:23px;display:block}.logo-strip--grid{--logo-strip-grid-cell-max-width:188px;--logo-strip-grid-cell-min-height:122px;--logo-strip-grid-img-max-height:77px;--logo-strip-grid-img-max-width:142px;--logo-strip-grid-separator-size:23px}.logo-strip--grid .logo-strip-group{flex-wrap:nowrap;justify-content:center;align-items:center;gap:0;width:100%;max-width:100%;margin-inline:auto}.logo-strip--grid .logo-strip-img{height:auto;max-height:var(--logo-strip-grid-img-max-height);max-width:min(var(--logo-strip-grid-img-max-width), 100%);object-fit:contain;object-position:center;flex:none;width:auto;display:block}.logo-strip--grid .logo-strip-item{box-sizing:border-box;height:auto;max-width:var(--logo-strip-grid-cell-max-width);min-height:var(--logo-strip-grid-cell-min-height);flex:1 1 0;width:auto;min-width:0;padding:0}.logo-strip--grid .logo-strip-separator{flex:0 0 var(--logo-strip-grid-separator-size);height:var(--logo-strip-grid-separator-size);width:var(--logo-strip-grid-separator-size);align-self:center;margin-inline:0}.logo-strip--grid .logo-strip-separator-img{width:100%;height:100%}.logo-strip--grid .logo-strip-grid[data-layout=grid]{overflow:visible}.logo-strip--grid .logo-strip-grid[data-layout=grid] .logo-strip-track{justify-content:center;gap:0;width:100%;max-width:100%;margin-inline:auto}@media (width<=1200px){.logo-strip--grid{--logo-strip-grid-cell-max-width:168px;--logo-strip-grid-cell-min-height:110px;--logo-strip-grid-img-max-height:68px;--logo-strip-grid-img-max-width:126px}}@media (width<=1080px){.logo-strip--grid{--logo-strip-grid-cell-max-width:150px;--logo-strip-grid-cell-min-height:98px;--logo-strip-grid-img-max-height:60px;--logo-strip-grid-img-max-width:112px;--logo-strip-grid-separator-size:20px}}@media (width<=960px){.logo-strip--grid{--logo-strip-grid-cell-max-width:132px;--logo-strip-grid-cell-min-height:86px;--logo-strip-grid-img-max-height:52px;--logo-strip-grid-img-max-width:98px;--logo-strip-grid-separator-size:18px}}@media (width<=860px){.logo-strip--grid{--logo-strip-grid-cell-max-width:118px;--logo-strip-grid-cell-min-height:76px;--logo-strip-grid-img-max-height:46px;--logo-strip-grid-img-max-width:88px;--logo-strip-grid-separator-size:16px}}@media (width<=768px){.logo-strip--grid .logo-strip-grid,.logo-strip--grid .logo-strip-grid[data-layout=grid]{overflow:visible}.logo-strip--grid .logo-strip-grid[data-layout=grid] .logo-strip-track{width:100%;max-width:100%}.logo-strip--grid .logo-strip-group--desktop-inline{display:none}.logo-strip--grid .logo-strip-group--mobile-pairs{gap:var(--spacing-md);flex-direction:column;width:100%;max-width:100%;margin-inline:auto;display:flex}.logo-strip--grid .logo-strip-pair-row{align-items:center;column-gap:var(--spacing-sm);grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);width:100%;display:grid}.logo-strip--grid .logo-strip-pair-row--single{grid-template-columns:minmax(0,1fr);justify-items:center}.logo-strip--grid .logo-strip-separator{flex:none;place-self:center;width:1.25rem;height:1.25rem;display:flex}.logo-strip--grid .logo-strip-separator-img{width:100%;height:100%}.logo-strip--grid .logo-strip-item{max-width:min(7.5rem,100%);height:auto;min-height:5.5rem;padding:var(--spacing-sm);flex:none;justify-self:center;width:100%}.logo-strip--grid .logo-strip-img{max-width:min(7.5rem,100%);max-height:3.5rem}}@media (width>=769px){.logo-strip--grid .logo-strip-group--mobile-pairs{display:none}}@media (width<=480px){.logo-strip--grid .logo-strip-item{min-height:4.75rem}.logo-strip--grid .logo-strip-img{max-width:min(6.5rem,100%);max-height:3rem}}.logo-strip-grayscale .logo-strip-img{filter:grayscale();opacity:.65;transition:filter var(--animation-fast) ease, opacity var(--animation-fast) ease}.logo-strip-grayscale .logo-strip-item:hover .logo-strip-img,.logo-strip-grayscale .logo-strip-item:focus-within .logo-strip-img{filter:grayscale(0);opacity:1}.logo-strip-track[data-animate=true]:not([data-marquee-js-track]){will-change:transform;animation:22s linear infinite logo-marquee}.logo-strip-grid:focus-within .logo-strip-track[data-animate=true]:not([data-marquee-js-track]){animation-play-state:paused}@media (hover:hover){.logo-strip-grid:hover .logo-strip-track[data-animate=true]:not([data-marquee-js-track]){animation-play-state:paused}}.logo-strip-track[data-animate=false] .logo-strip-group--duplicate{display:none}.logo-strip-grid[data-animate=false] .logo-strip-track{justify-content:center;width:100%}.logo-strip-grid[data-animate=true]{overflow:hidden;transform:translateZ(0);mask-image:linear-gradient(90deg,#0000 0%,#000 20% 80%,#0000 100%)}@keyframes logo-marquee{0%{transform:translate(0)}to{transform:translateX(calc(-1 * var(--marquee-distance)))}}@media (prefers-reduced-motion:reduce){.logo-strip-track[data-animate=true]{animation:none}.logo-strip-grid[data-animate=true]{overflow-x:auto;mask-image:none}}.marketplace-browser{--marketplace-border:#bbcdf4;--marketplace-text:#1b1d22;--marketplace-royal:var(--mm-royal,#1c58d9);--marketplace-sky:var(--mm-sky,#c5d2ec);--marketplace-light-gradient:linear-gradient(180deg, #d6e1f8 0%, #f8fafe 100%);--marketplace-sidebar-width:292px;--hero-header-media-height:329px}.marketplace-browser.hero-header>.outer-content>.bg-base{background-color:#0000}.marketplace-browser .marketplace-browser-frame{column-gap:.75rem;gap:var(--spacing-lg);row-gap:var(--spacing-lg);z-index:1;grid-template-columns:minmax(6.75rem,32%) minmax(0,1fr);grid-template-areas:"hero hero""search search""sidebar main";display:grid;position:relative}@media (width>=640px){.marketplace-browser .marketplace-browser-frame{column-gap:var(--spacing-md);grid-template-columns:minmax(8.5rem,28%) minmax(0,1fr)}}@media (width>=1024px){.marketplace-browser .marketplace-browser-frame{column-gap:var(--spacing-2xl);grid-template-areas:"hero hero""sidebar main";grid-template-columns:var(--marketplace-sidebar-width) minmax(0, 1fr);row-gap:var(--spacing-2xl)}}.marketplace-browser .marketplace-browser-frame.no-sidebar{grid-template-columns:minmax(0,1fr);grid-template-areas:"hero""search""main"}@media (width>=1024px){.marketplace-browser .marketplace-browser-frame.no-sidebar{grid-template-areas:"hero""main"}}.marketplace-browser .marketplace-browser-hero-bg img{object-fit:cover;object-position:center top;opacity:.2}.marketplace-browser .marketplace-browser-hero-bg-fade{pointer-events:none;background:linear-gradient(#fff0,#fff);position:absolute;inset:0}.marketplace-browser .marketplace-browser-hero-band{z-index:1;display:contents;position:relative}@media (width>=1024px){.marketplace-browser .marketplace-browser-hero-band{align-items:end;gap:var(--spacing-xl);grid-area:hero;grid-template-columns:minmax(0,1fr) 396px;display:grid}}.marketplace-browser .marketplace-browser-hero-copy{grid-area:hero;min-width:0;max-width:708px}@media (width>=1024px){.marketplace-browser .marketplace-browser-hero-copy{grid-area:auto}}.marketplace-browser .marketplace-browser-badge{color:#fff;font-family:var(--font-body);font-size:var(--font-size-xl);font-weight:var(--font-weight-normal);letter-spacing:2px;margin:0 0 var(--spacing-md);text-transform:uppercase;background-color:#1c58d9;padding:.5em 1.25em;line-height:normal;display:inline-block}.marketplace-browser .marketplace-browser-hero-copy .heading{max-width:none;margin-top:0}.marketplace-browser .marketplace-browser-search{grid-area:search;width:100%;max-width:none;margin:0}@media (width>=1024px){.marketplace-browser .marketplace-browser-search{grid-area:auto;justify-self:end;max-width:396px}}.marketplace-browser .marketplace-browser-sidebar{z-index:1;grid-area:sidebar;min-width:0;position:relative}.marketplace-browser .marketplace-browser-main{z-index:1;grid-area:main;min-width:0;position:relative}.marketplace-browser .marketplace-browser-search-field{border:1px solid var(--marketplace-border);background:#fff;justify-content:flex-end;align-items:center;min-height:48px;padding:.625em .75em;display:flex}.marketplace-browser .marketplace-browser-search-input{color:var(--marketplace-royal);font:inherit;padding-right:var(--spacing-sm);background:0 0;border:none;flex:1;width:100%}.marketplace-browser .marketplace-browser-search-input::placeholder{color:var(--marketplace-royal);opacity:1}.marketplace-browser .marketplace-browser-search-input::-webkit-search-cancel-button{filter:none}.marketplace-browser .marketplace-browser-search-icon{color:var(--marketplace-royal);flex-shrink:0}.marketplace-browser .marketplace-browser-divider{border:none;border-top:1px solid var(--marketplace-border);margin:0 0 var(--spacing-lg);width:100%}.marketplace-browser .marketplace-browser-filter-rule{border:none;border-top:1px solid var(--marketplace-border);width:100%;margin:0 0 1.5rem}.marketplace-browser .marketplace-browser-filter-heading{color:var(--marketplace-text);font-family:var(--font-eyebrow);font-size:var(--font-size-3xl);font-weight:var(--font-weight-normal);letter-spacing:2px;text-transform:uppercase;margin:0;line-height:1}.marketplace-browser .marketplace-browser-filter-group{border:0;margin:0}.marketplace-browser .marketplace-browser-filter-group+.marketplace-browser-filter-group{margin-top:var(--spacing-2xl)}.marketplace-browser .marketplace-browser-filter-list{flex-direction:column;gap:.75rem;margin:1.875rem 0 0;padding:0;list-style:none;display:flex}.marketplace-browser .marketplace-browser-filter-more{color:var(--marketplace-text);cursor:pointer;font-family:var(--font-body);font-size:var(--font-size-md);font-weight:var(--font-weight-normal);text-align:left;background:0 0;border:0;align-items:center;gap:.25rem;margin-top:.5rem;padding:.25rem 0;display:none}.marketplace-browser .marketplace-browser-filter-more-icon{flex-shrink:0;transition:transform .2s}.marketplace-browser .marketplace-browser-filter-group.is-expanded .marketplace-browser-filter-more-icon{transform:rotate(180deg)}.marketplace-browser .marketplace-browser-checkbox{color:var(--marketplace-text);cursor:pointer;font-weight:var(--font-weight-normal);align-items:center;gap:.75rem;display:flex}.marketplace-browser .marketplace-browser-checkbox input{clip:rect(0, 0, 0, 0);white-space:nowrap;width:1px;height:1px;margin:-1px;position:absolute;overflow:hidden}.marketplace-browser .marketplace-browser-checkbox-box{border:1px solid var(--marketplace-border);color:var(--marketplace-royal);background:#fff;flex-shrink:0;justify-content:center;align-items:center;width:28px;height:28px;display:flex}.marketplace-browser .marketplace-browser-checkbox-icon{opacity:0;transition:opacity .15s,transform .15s;transform:scale(.85)}.marketplace-browser .marketplace-browser-checkbox:has(input:checked) .marketplace-browser-checkbox-box{border-color:var(--marketplace-border)}.marketplace-browser .marketplace-browser-checkbox:has(input:checked) .marketplace-browser-checkbox-icon{opacity:1;transform:scale(1)}.marketplace-browser .marketplace-browser-checkbox:has(input:focus-visible) .marketplace-browser-checkbox-box{outline:2px solid var(--marketplace-royal);outline-offset:2px}.marketplace-browser .marketplace-browser-checkbox-label{color:var(--marketplace-text);font-family:var(--font-body);font-size:var(--font-size-2xl);font-weight:var(--font-weight-normal);line-height:1.4}.marketplace-browser .marketplace-browser-grid{--grid-gutter:0;border:1px solid var(--marketplace-border)}.marketplace-browser .marketplace-browser-card{border-bottom:1px solid var(--marketplace-border);color:inherit;background:#fff;min-width:0;min-height:300px;padding:30px;text-decoration:none;transition:background .3s;display:block;position:relative;overflow:hidden}.marketplace-browser .marketplace-browser-card[hidden]{display:none!important}.marketplace-browser .marketplace-browser-card[href]{cursor:pointer}.marketplace-browser .marketplace-browser-card[href]:focus-visible{background:var(--marketplace-light-gradient);outline:2px solid var(--marketplace-royal);outline-offset:-2px}.marketplace-browser .marketplace-browser-card[href]:focus-visible .marketplace-browser-card-arrow{background:var(--marketplace-royal);color:#fff}.marketplace-browser .marketplace-browser-card[href]:focus-visible .marketplace-browser-card-arrow .arrow-chevron{opacity:0}.marketplace-browser .marketplace-browser-card[href]:focus-visible .marketplace-browser-card-arrow .arrow-forward{opacity:1}@media (hover:hover){.marketplace-browser .marketplace-browser-card[href]:hover{background:var(--marketplace-light-gradient)}.marketplace-browser .marketplace-browser-card[href]:hover .marketplace-browser-card-arrow{background:var(--marketplace-royal);color:#fff}.marketplace-browser .marketplace-browser-card[href]:hover .marketplace-browser-card-arrow .arrow-chevron{opacity:0}.marketplace-browser .marketplace-browser-card[href]:hover .marketplace-browser-card-arrow .arrow-forward{opacity:1}}@media (width>=1024px){.marketplace-browser .marketplace-browser-card:not([hidden]){border-right:1px solid var(--marketplace-border)}.marketplace-browser .marketplace-browser-card:not([hidden]):nth-child(2n of :not([hidden])){border-right:none}.marketplace-browser .marketplace-browser-card:not([hidden]):nth-last-child(-n+2 of :not([hidden])){border-bottom:none}}@media (width<1024px){.marketplace-browser .marketplace-browser-card:last-child{border-bottom:none}}.marketplace-browser .marketplace-browser-card-arrow{border-bottom:1px solid var(--marketplace-border);border-left:1px solid var(--marketplace-border);color:var(--marketplace-sky);z-index:1;background:#fff;justify-content:center;align-items:center;width:45px;height:45px;transition:background .3s,color .3s;display:flex;position:absolute;top:0;right:0}.marketplace-browser .marketplace-browser-card-arrow svg{transition:opacity var(--transition-icon-morph);margin:auto;position:absolute;inset:0}.marketplace-browser .marketplace-browser-card-arrow .arrow-forward{opacity:0}.marketplace-browser .marketplace-browser-card-body{gap:var(--spacing-lg);flex-direction:column;min-height:240px;padding-right:45px;display:flex}.marketplace-browser .marketplace-browser-card-icon{flex-shrink:0;justify-content:center;align-items:center;width:45px;height:45px;display:flex;overflow:hidden}.marketplace-browser .marketplace-browser-card-icon :global(.image-inner){justify-content:center;align-items:center;width:auto;max-width:100%;height:100%;max-height:100%;margin:0;display:flex}.marketplace-browser .marketplace-browser-card-icon :global(picture){justify-content:center;align-items:center;width:auto;max-width:100%;height:100%;max-height:100%;margin:0;display:flex}.marketplace-browser .marketplace-browser-card-icon :global(img){object-fit:contain;max-width:100%;max-height:100%;display:block;width:auto!important;height:auto!important}.marketplace-browser .marketplace-browser-card-icon :global(.image-media){object-fit:contain;max-width:100%;max-height:100%;display:block;width:auto!important;height:auto!important}.marketplace-browser .marketplace-browser-card-icon-placeholder{background:#c9c9ca}.marketplace-browser .marketplace-browser-card-title{font-family:var(--font-body);font-size:var(--font-size-heading-lg);font-weight:var(--font-weight-normal);margin:0;line-height:1}.marketplace-browser .marketplace-browser-card-desc{font-family:var(--font-body);font-size:var(--font-size-2xl);margin:0;line-height:1.4}@media (width<1024px){.marketplace-browser .marketplace-browser-card-desc{font-size:var(--font-size-md)}}.marketplace-browser .marketplace-browser-card-tag{color:#1c58d9;font-size:var(--font-size-xs);border:.5px solid #1c58d9;align-self:flex-start;margin-top:auto;padding:.25em .75em;line-height:1.4}.marketplace-browser .marketplace-browser-empty{border:1px solid var(--marketplace-border);color:var(--marketplace-text);font-size:var(--font-size-xl);padding:var(--spacing-2xl);text-align:center;margin:0;line-height:1.5}.marketplace-browser .marketplace-browser-pagination{margin-top:var(--spacing-2xl)}.marketplace-browser .marketplace-browser-pagination-inner{align-items:center;gap:var(--spacing-xl);flex-wrap:wrap;justify-content:center;display:flex}.marketplace-browser .marketplace-browser-pagination-control{color:var(--marketplace-text);cursor:pointer;font:inherit;font-family:var(--font-eyebrow);font-size:var(--font-size-xl);letter-spacing:2px;text-transform:uppercase;background:0 0;border:none;padding:0;line-height:normal}.marketplace-browser .marketplace-browser-pagination-control:hover:not(:disabled),.marketplace-browser .marketplace-browser-pagination-control:focus-visible:not(:disabled){color:#1c58d9;outline:none}.marketplace-browser .marketplace-browser-pagination-control:disabled{cursor:not-allowed;opacity:.35}.marketplace-browser .marketplace-browser-pagination-pages{gap:0;margin:0;padding:0;list-style:none;display:flex}.marketplace-browser .marketplace-browser-pagination-page{color:var(--marketplace-text);cursor:pointer;font:inherit;font-family:var(--font-eyebrow);font-size:var(--font-size-xl);letter-spacing:2px;text-transform:uppercase;background:0 0;border:none;justify-content:center;align-items:center;min-width:27px;height:27px;padding:0 6px;line-height:normal;display:flex}.marketplace-browser .marketplace-browser-pagination-page.is-active{border:1px solid var(--marketplace-border);color:#1c58d9;cursor:default}.marketplace-browser .marketplace-browser-pagination-page:hover:not(.is-active),.marketplace-browser .marketplace-browser-pagination-page:focus-visible:not(.is-active){color:#1c58d9;outline:none}@media (width<1024px){.marketplace-browser .marketplace-browser-sidebar{min-width:0;top:calc(var(--spacing-nav-height,80px) + .5rem);position:sticky}.marketplace-browser .marketplace-browser-filter-heading{color:color-mix(in srgb, var(--marketplace-text) 62%, transparent);font-size:var(--font-size-sm);letter-spacing:1.2px}.marketplace-browser .marketplace-browser-filter-group+.marketplace-browser-filter-group{margin-top:1.25rem}.marketplace-browser .marketplace-browser-filter-list{gap:.35rem;margin-top:.65rem}.marketplace-browser .marketplace-browser-filter-item.is-filter-overflow{display:none}.marketplace-browser .marketplace-browser-filter-group.is-expanded .marketplace-browser-filter-item.is-filter-overflow{display:list-item}.marketplace-browser .marketplace-browser-filter-more{display:inline-flex}.marketplace-browser .marketplace-browser-checkbox{gap:0;min-height:0}.marketplace-browser .marketplace-browser-checkbox-box{display:none}.marketplace-browser .marketplace-browser-checkbox-label{font-size:var(--font-size-md);border:1px solid #0000;width:100%;padding:.3rem .45rem;line-height:1.3;display:block}.marketplace-browser .marketplace-browser-checkbox:has(input:checked) .marketplace-browser-checkbox-label{border-color:var(--marketplace-border);color:var(--marketplace-text);background:#ebf0fc}.marketplace-browser .marketplace-browser-checkbox:has(input:focus-visible) .marketplace-browser-checkbox-label{outline:2px solid var(--marketplace-royal);outline-offset:2px}}@media (width>=1024px){.marketplace-browser .marketplace-browser-filter-item.is-filter-overflow{display:list-item}.marketplace-browser .marketplace-browser-filter-more{display:none!important}}.use-case-grid.layout-control .use-case-grid-heading{margin-bottom:24px}.use-case-grid.layout-control .use-case-grid-heading .heading-inner{font-family:var(--font-headings);font-size:var(--font-size-heading-2xl,48px);font-weight:var(--font-weight-normal,400);max-width:none;line-height:1}.use-case-grid.layout-control .use-case-grid-heading .heading-text{color:#fff}.use-case-grid.layout-control .use-case-grid-heading .heading-text .heading-accent,.use-case-grid.layout-control .use-case-grid-heading .heading-accent,.use-case-grid.layout-control .use-case-grid-heading .heading-text .heading-muted,.use-case-grid.layout-control .use-case-grid-heading .heading-muted{color:var(--color-heading-accent);-webkit-text-fill-color:var(--color-heading-accent)}.use-case-grid.layout-control .use-case-grid-subtext{color:#fff;font-family:var(--font-body);font-size:var(--font-size-xl,16px);max-width:45.625rem;margin-top:0;margin-bottom:36px;line-height:1.4}.use-case-grid.layout-control .use-case-grid-items{margin-top:0}.use-case-grid .use-case-grid-heading .heading-inner{max-width:none;line-height:1}.use-case-grid .use-case-grid-subtext{margin-top:var(--spacing-sm);color:#fff;max-width:70ch}.use-case-grid .use-case-grid-items{--grid-gutter:0;margin-top:var(--spacing-2xl);border:1px solid var(--layout-frame-line,#263677)}.use-case-grid .use-case-card{border-bottom:1px solid var(--layout-frame-line,#263677);color:inherit;cursor:pointer;background:#0d0e1a;border-radius:0;flex-direction:column;gap:18px;min-width:0;padding:45px;text-decoration:none;display:flex;position:relative;overflow:hidden}.use-case-grid .use-case-card.is-empty{cursor:default;pointer-events:none;min-height:1px;padding:0;display:none}@media (width>=1024px){.use-case-grid .use-case-grid-items[data-columns="2"] .use-case-card.is-empty,.use-case-grid .use-case-grid-items[data-columns="3"] .use-case-card.is-empty,.use-case-grid .use-case-grid-items[data-columns="4"] .use-case-card.is-empty{display:flex}}@media (width<768px){.use-case-grid .use-case-card{gap:var(--spacing-md,1rem);padding:var(--spacing-xl,1.5rem)}.use-case-grid .use-case-card:last-child{border-bottom:none}.use-case-grid .use-case-card-title{padding-right:2.75rem}}@media (width>=768px) and ((width<1024px)){.use-case-grid .use-case-grid-items[data-columns="2"] .use-case-card,.use-case-grid .use-case-grid-items[data-columns="3"] .use-case-card,.use-case-grid .use-case-grid-items[data-columns="4"] .use-case-card{border-right:1px solid var(--layout-frame-line,#263677)}.use-case-grid .use-case-grid-items[data-columns="2"] .use-case-card:nth-child(2n),.use-case-grid .use-case-grid-items[data-columns="3"] .use-case-card:nth-child(2n),.use-case-grid .use-case-grid-items[data-columns="4"] .use-case-card:nth-child(2n){border-right:none}.use-case-grid .use-case-grid-items[data-columns="2"] .use-case-card:nth-last-child(-n+2),.use-case-grid .use-case-grid-items[data-columns="3"] .use-case-card:last-child,.use-case-grid .use-case-grid-items[data-columns="4"] .use-case-card:last-child{border-bottom:none}}@media (width>=1024px){.use-case-grid .use-case-grid-items[data-columns="3"] .use-case-card{border-right:1px solid var(--layout-frame-line,#263677)}.use-case-grid .use-case-grid-items[data-columns="3"] .use-case-card:nth-child(3n){border-right:none}.use-case-grid .use-case-grid-items[data-columns="3"] .use-case-card:nth-last-child(-n+3){border-bottom:none}.use-case-grid .use-case-grid-items[data-columns="2"] .use-case-card{border-right:1px solid var(--layout-frame-line,#263677)}.use-case-grid .use-case-grid-items[data-columns="2"] .use-case-card:nth-child(2n){border-right:none}.use-case-grid .use-case-grid-items[data-columns="2"] .use-case-card:nth-last-child(-n+2){border-bottom:none}.use-case-grid .use-case-grid-items[data-columns="4"] .use-case-card{border-right:1px solid var(--layout-frame-line,#263677)}.use-case-grid .use-case-grid-items[data-columns="4"] .use-case-card:nth-child(4n){border-right:none}.use-case-grid .use-case-grid-items[data-columns="4"] .use-case-card:nth-last-child(-n+4){border-bottom:none}}@media (hover:hover){.use-case-grid .use-case-card.layout-control:hover .use-case-card-link,.use-case-grid .use-case-card.layout-control:hover .use-case-card-link-text{color:#608ae4}.use-case-grid .use-case-card:hover .use-case-card-arrow{background:#1c58d9}.use-case-grid .use-case-card:hover .use-case-card-arrow .arrow-chevron{opacity:0}.use-case-grid .use-case-card:hover .use-case-card-arrow .arrow-forward{opacity:1}}.use-case-grid .use-case-card:active .use-case-card-arrow{background:#1c58d9}.use-case-grid .use-case-card:active .use-case-card-arrow .arrow-chevron{opacity:0}.use-case-grid .use-case-card:active .use-case-card-arrow .arrow-forward{opacity:1}.use-case-grid .use-case-card.layout-control:active .use-case-card-link,.use-case-grid .use-case-card.layout-control:active .use-case-card-link-text,.use-case-grid .use-case-card.layout-control:focus-visible .use-case-card-link,.use-case-grid .use-case-card.layout-control:focus-visible .use-case-card-link-text{color:#608ae4}.use-case-grid .use-case-card:focus-visible{outline:none}.use-case-grid .use-case-card-arrow{border-left:1px solid var(--layout-frame-line,#263677);border-bottom:1px solid var(--layout-frame-line,#263677);color:#fff;z-index:2;width:45px;height:45px;transition:background var(--animation-fast) ease, color var(--animation-fast) ease;justify-content:center;align-items:center;display:flex;position:absolute;top:0;right:0}.use-case-grid .use-case-card-arrow .arrow-chevron{transition:opacity var(--transition-icon-morph)}.use-case-grid .use-case-card-arrow .arrow-forward{opacity:0;transition:opacity var(--transition-icon-morph);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.use-case-grid .use-case-card:focus-visible .use-case-card-arrow{color:#fff;background:#1c58d9}.use-case-grid .use-case-card:focus-visible .use-case-card-arrow .arrow-chevron{opacity:0}.use-case-grid .use-case-card:focus-visible .use-case-card-arrow .arrow-forward{opacity:1}.use-case-grid .use-case-card-nav{color:var(--mm-royal-tint,#608ae4);height:45px;transition:background var(--animation-fast) ease, color var(--animation-fast) ease;z-index:2;border-top:1px solid #383839;border-left:1px solid #383839;justify-content:center;align-items:center;width:45px;display:flex;position:absolute;bottom:0;right:0}.use-case-grid .use-case-card-nav svg{height:22px;transition:opacity var(--transition-icon-morph);width:22px;margin:auto;position:absolute;inset:0}.use-case-grid .use-case-card-nav .nav-arrow{opacity:0}@media (hover:hover){.use-case-grid .use-case-card:hover .use-case-card-nav{color:#fff;background:#1c58d9}.use-case-grid .use-case-card:hover .use-case-card-nav .nav-chevron{opacity:0}.use-case-grid .use-case-card:hover .use-case-card-nav .nav-arrow{opacity:1}}.use-case-grid .use-case-card:active .use-case-card-nav{color:#fff;background:#1c58d9}.use-case-grid .use-case-card:active .use-case-card-nav .nav-chevron{opacity:0}.use-case-grid .use-case-card:active .use-case-card-nav .nav-arrow{opacity:1}.use-case-grid .use-case-card:focus-visible .use-case-card-nav{color:#fff;background:#1c58d9}.use-case-grid .use-case-card:focus-visible .use-case-card-nav .nav-chevron{opacity:0}.use-case-grid .use-case-card:focus-visible .use-case-card-nav .nav-arrow{opacity:1}.use-case-grid .use-case-card.layout-control{gap:var(--spacing-lg);min-height:28.125rem;padding:2.8125rem}.use-case-grid .use-case-card.layout-control .use-case-card-lead{color:#fff;font-family:var(--font-headings);font-size:var(--font-size-heading-lg,32px);font-weight:var(--font-weight-light,300);margin:0;padding-right:45px;line-height:1}.use-case-grid .use-case-card.layout-control .use-case-card-link{color:#fff;font-family:var(--font-body);font-size:var(--font-size-md,14px);font-weight:var(--font-weight-normal,400);align-items:center;gap:4px;margin:0;line-height:1.4;display:inline-flex}.use-case-grid .use-case-card.layout-control .use-case-card-link-icon{flex-shrink:0;align-self:center}.use-case-grid .use-case-card.layout-control .use-case-card-link-icon.cta-icon-morph .icon{justify-content:center;align-items:center;font-size:1em;line-height:0;display:inline-flex}.use-case-grid .use-case-card.layout-control .use-case-card-link-icon.cta-icon-morph .icon svg{width:.8em;height:.8em;display:block}.use-case-grid .use-case-card.layout-control .use-case-card-image-wrap{aspect-ratio:auto;height:13.75rem;margin-top:auto}.use-case-grid .use-case-card.layout-control .use-case-card-img{object-fit:contain;object-position:center bottom}@media (width<768px){.use-case-grid .use-case-card.layout-control{gap:var(--spacing-xs,.5rem);min-height:0;padding:var(--spacing-md,1rem)}.use-case-grid .use-case-card.layout-control .use-case-card-lead{max-width:none;padding-right:2.75rem}.use-case-grid .use-case-card.layout-control .use-case-card-image-wrap{height:auto;min-height:8rem;max-height:10rem}}.use-case-grid .use-case-card-title{font-family:var(--font-body);font-size:var(--font-size-heading-lg);font-weight:var(--font-weight-normal);margin:0;padding-right:45px;line-height:1}.use-case-grid .use-case-card-title .title-primary,.use-case-grid .use-case-card-title .title-secondary{color:#fff}.use-case-grid .use-case-card-image-wrap{aspect-ratio:333/176;background:0 0;width:100%;overflow:hidden}.use-case-grid .use-case-card:not(.layout-control):not(.layout-image-top) .use-case-card-image-wrap{margin-top:auto}.use-case-grid .use-case-card:not(.layout-control):not(.layout-image-top) .use-case-card-img{object-fit:contain;object-position:bottom center}.use-case-grid .use-case-card.layout-control .use-case-card-image-wrap{background:0 0}.use-case-grid .use-case-card-image-wrap picture{width:100%;height:100%;display:block}.use-case-grid .use-case-card-img{object-fit:cover;object-position:center;width:100%;height:100%}.use-case-grid .use-case-card-img-placeholder{background:linear-gradient(135deg,#1c58d92e 0%,#0a143c4d 100%);width:100%;height:100%}.use-case-grid .use-case-card-desc{font-family:var(--font-body);font-size:var(--font-size-xl);font-weight:var(--font-weight-normal);color:#fff;margin:0;line-height:1.4}.use-case-grid .use-case-card.layout-image-top{background:linear-gradient(90deg,#141521,#0d0e1a);border:1px solid #383839;gap:22px;min-height:464px;padding:45px}@media (width<768px){.use-case-grid .use-case-card.layout-image-top{gap:var(--spacing-md,1rem);min-height:0;padding:var(--spacing-xl,1.5rem)}.use-case-grid .use-case-card.layout-image-top .use-case-card-image-wrap--top{height:10.5rem}}.use-case-grid .use-case-card.layout-image-top .use-case-card-image-wrap--top{aspect-ratio:auto;background:0 0;height:210px}.use-case-grid .use-case-card.layout-image-top .use-case-card-img{object-fit:contain;object-position:center center}.use-case-grid .use-case-card.layout-image-top .use-case-card-body{flex-direction:column;gap:8px;width:100%;display:flex}.use-case-grid .use-case-card.layout-image-top .use-case-card-title--plain{font-family:var(--font-body);font-size:var(--font-size-4xl,24px);font-weight:var(--font-weight-bold,500);color:#fff;margin:0;padding-right:0;line-height:1.4}.use-case-grid .use-case-card.layout-image-top .use-case-card-desc--muted{color:#c9c9ca;font-size:var(--font-size-xl,16px)}.use-case-grid .use-case-grid-items[data-card-layout=image-top]{--grid-gutter:0;margin-top:var(--spacing-2xl);border:none;gap:0}.use-case-grid .use-case-grid-items[data-card-layout=image-top] .use-case-card.layout-image-top{border:1px solid #383839;border-radius:0}.use-case-grid .use-case-grid-items[data-card-layout=image-top] .use-case-card.layout-image-top:nth-child(3n),.use-case-grid .use-case-grid-items[data-card-layout=image-top] .use-case-card.layout-image-top:nth-child(2n),.use-case-grid .use-case-grid-items[data-card-layout=image-top] .use-case-card.layout-image-top:last-child,.use-case-grid .use-case-grid-items[data-card-layout=image-top] .use-case-card.layout-image-top:nth-last-child(-n+3),.use-case-grid .use-case-grid-items[data-card-layout=image-top] .use-case-card.layout-image-top:nth-last-child(-n+2){border:1px solid #383839}@media (width<768px){.use-case-grid .use-case-grid-items[data-card-layout=image-top] .use-case-card.layout-image-top:not(:first-child){margin-top:-1px}}@media (width>=768px) and ((width<1024px)){.use-case-grid .use-case-grid-items[data-card-layout=image-top] .use-case-card.layout-image-top{border-bottom:1px solid #383839;border-right:1px solid #383839}.use-case-grid .use-case-grid-items[data-card-layout=image-top] .use-case-card.layout-image-top:nth-child(2n){border-right:1px solid #383839}.use-case-grid .use-case-grid-items[data-card-layout=image-top] .use-case-card.layout-image-top:not(:nth-child(odd)){margin-left:-1px}.use-case-grid .use-case-grid-items[data-card-layout=image-top] .use-case-card.layout-image-top:nth-child(n+3){margin-top:-1px}}@media (width>=1024px){.use-case-grid .use-case-grid-items[data-card-layout=image-top] .use-case-card.layout-image-top{border-bottom:1px solid #383839;border-right:1px solid #383839}.use-case-grid .use-case-grid-items[data-card-layout=image-top] .use-case-card.layout-image-top:not(:nth-child(3n+1)){margin-left:-1px}}.pricing-tiers{--pricing-tier-badge-height:45px;--pricing-tier-border-sky:#bbcdf4;--pricing-tier-border-royal:var(--mm-royal,#1c58d9);--pricing-tier-inactive-bg:#0d0e1a80;--pricing-tier-muted-bg:var(--mm-royal,#1c58d9);--pricing-tier-featured-bg:var(--mm-gold,#ffbc1f);--pricing-tier-featured-ink:var(--mm-denim,#1e325c);--pricing-tier-badge-text:#263677;--pricing-tier-card-min-height:581px;--pricing-tier-card-padding:40px;--pricing-tier-column-gap:20px;--pricing-tier-btn-border:.5px solid var(--mm-white,#fff);--pricing-tier-btn-gradient:linear-gradient(118.921deg, #1c58d9 0%, #244997 105.04%);--pricing-tier-title-fallback-min:7rem}.pricing-tiers .heading{margin:0}.pricing-tiers.custom-section:not(.pricing-tiers--services)>.outer-content>.background.bg-base{background:linear-gradient(90deg,#161b29,#0f2b55)}.pricing-tiers:not(.pricing-tiers--services) .heading-accent{color:var(--mm-gold,#ffbc1f);-webkit-text-fill-color:var(--mm-gold,#ffbc1f);font-weight:var(--font-weight-normal,400)}.pricing-tiers-header{text-align:center;flex-direction:column;align-items:center;gap:32px;width:100%;max-width:100%;margin-inline:auto;display:flex}.pricing-tiers-heading{text-wrap:auto;max-width:1000px;margin:0}.pricing-tiers-heading .heading-inner{font-family:var(--font-headings);font-size:var(--font-size-heading-3xl,64px);font-weight:var(--font-weight-normal,400);line-height:1}.pricing-tiers-subtext{margin:0}.pricing-tiers-copy{flex-direction:column;gap:16px;width:100%;display:flex}.pricing-tiers-cta{font-size:var(--font-size-xl,16px);width:fit-content;line-height:1.4}.pricing-tiers:not(.pricing-tiers--services) .pricing-tiers-copy{align-items:center}.pricing-tiers:not(.pricing-tiers--services) .pricing-tiers-cta{justify-content:center}.pricing-tiers-subtext .text-inner{color:var(--color-text-strong,#fff);font-family:var(--font-body);font-size:var(--font-size-3xl,20px);font-weight:var(--font-weight-normal,400);line-height:1.4}.pricing-tiers-eyebrow{margin-bottom:0}.pricing-tiers-grid{column-gap:var(--pricing-tier-column-gap);grid-template-columns:repeat(3,minmax(0,1fr));width:100%;margin-top:46px;display:grid;container:pricing-tiers/inline-size}.pricing-tier-wrap{flex-direction:column;min-width:0;display:flex}.pricing-tier-badge-slot{flex-shrink:0}.pricing-tier-badge{background:var(--mm-white,#fff);border:1px solid var(--pricing-tier-border-royal);box-sizing:border-box;color:var(--pricing-tier-badge-text);font-family:var(--font-eyebrow);font-size:20px;font-weight:var(--font-weight-normal,400);height:var(--pricing-tier-badge-height);letter-spacing:2px;text-transform:uppercase;border-bottom:none;justify-content:center;align-items:center;width:100%;padding:8px 20px 12px;line-height:1;display:flex}.pricing-tier-badge-spacer{height:var(--pricing-tier-badge-height);width:100%;display:block}.pricing-tier-card{background:var(--pricing-tier-inactive-bg);border:1px solid var(--mm-white,#fff);box-sizing:border-box;min-height:var(--pricing-tier-card-min-height);padding:var(--pricing-tier-card-padding);text-align:left;flex-direction:column;gap:0;display:flex}@media (hover:hover){.pricing-tiers:not(.pricing-tiers--services) .pricing-tier-wrap:hover .pricing-tier-card:not(.is-featured):not(.is-muted),.pricing-tiers:not(.pricing-tiers--services) .pricing-tier-wrap:focus-within .pricing-tier-card:not(.is-featured):not(.is-muted){border-color:var(--mm-white,#fff);background:linear-gradient(90deg,#161b29,#0f2b55)}.pricing-tiers:not(.pricing-tiers--services) .pricing-tier-wrap.is-muted:hover .pricing-tier-card.is-muted,.pricing-tiers:not(.pricing-tiers--services) .pricing-tier-wrap.is-muted:focus-within .pricing-tier-card.is-muted{border-color:var(--mm-white,#fff);filter:brightness(1.06)}.pricing-tiers:not(.pricing-tiers--services) .pricing-tier-wrap.is-featured:hover .pricing-tier-card.is-featured,.pricing-tiers:not(.pricing-tiers--services) .pricing-tier-wrap.is-featured:focus-within .pricing-tier-card.is-featured{border-color:var(--mm-white,#fff);filter:brightness(1.04)}.pricing-tiers:not(.pricing-tiers--services) .pricing-tier-wrap.is-featured:hover .pricing-tier-badge,.pricing-tiers:not(.pricing-tiers--services) .pricing-tier-wrap.is-featured:focus-within .pricing-tier-badge{border-color:var(--mm-white,#fff)}}.pricing-tier-card.is-muted{background:var(--pricing-tier-muted-bg);border-color:var(--mm-white,#fff)}.pricing-tier-card.is-featured{background:var(--pricing-tier-featured-bg);border-color:var(--mm-white,#fff);color:var(--pricing-tier-featured-ink)}.pricing-tier-title-block{min-height:var(--pricing-tier-title-fallback-min);flex-direction:column;gap:12px;margin-bottom:24px;display:flex}.pricing-tier-name{margin:0}.pricing-tier-name .heading-inner{font-family:var(--font-headings);font-size:36px;font-weight:var(--font-weight-normal,400);text-align:start;line-height:1}.pricing-tier-name .heading-muted{color:var(--mm-royal-tint,#608ae4);-webkit-text-fill-color:var(--mm-royal-tint,#608ae4);font-weight:var(--font-weight-normal,400)}.pricing-tier-card.is-featured .pricing-tier-name .heading-inner,.pricing-tier-card.is-featured .pricing-tier-name .heading-text{color:var(--pricing-tier-featured-ink)}.pricing-tier-card.is-featured .pricing-tier-name .heading-muted{color:var(--mm-royal,#1c58d9);-webkit-text-fill-color:var(--mm-royal,#1c58d9)}.pricing-tier-card.is-muted .pricing-tier-name .heading-muted{color:var(--mm-gold,#ffbc1f);-webkit-text-fill-color:var(--mm-gold,#ffbc1f)}.pricing-tier-desc{margin:0}.pricing-tier-desc .text-inner{color:var(--color-text-strong,#fff);font-family:var(--font-body);font-size:18px;font-weight:var(--font-weight-normal,400);text-align:start;line-height:1.4}.pricing-tier-card.is-featured .pricing-tier-desc .text-inner,.pricing-tier-card.is-featured .pricing-tier-desc .text-inner p{color:var(--pricing-tier-featured-ink)}.pricing-tier-desc .text-inner p{font-size:inherit;font-weight:inherit;line-height:inherit;margin:0}.pricing-tier-price{align-items:baseline;gap:var(--spacing-xs);display:flex}.pricing-tier-amount{font-family:var(--font-headings);font-size:36px;font-weight:var(--font-weight-normal,400);line-height:1}.pricing-tier-suffix{color:var(--mm-silver,#c9c9ca);font-family:var(--font-body);font-size:14px;font-weight:var(--font-weight-normal,400)}.pricing-tier-buttons{width:100%;margin:0 0 36px}.pricing-tier-buttons .button-group{margin-top:0}.pricing-tier-buttons .button-group__items{width:100%}.pricing-tier-buttons .button{width:100%;display:contents}.pricing-tiers .pricing-tier-buttons .button>.button-inner,.pricing-tiers .pricing-tier-buttons a.button-inner,.pricing-tiers .pricing-tier-buttons button.button-inner{box-sizing:border-box;font-family:var(--font-body);font-size:16px;font-weight:var(--font-weight-normal,400);border-radius:0;justify-content:center;align-items:center;gap:6px;width:100%;height:32px;min-height:32px;padding:4px 12px 6px;line-height:1.4;display:inline-flex}.pricing-tiers .pricing-tier-buttons .button>.button-inner .label-text{font-weight:var(--font-weight-normal,400);white-space:nowrap;line-height:1.4}.pricing-tiers .pricing-tier-buttons .button>.button-inner .icon{color:var(--mm-white,#fff);flex-shrink:0;width:20px;height:20px;display:inline-flex}.pricing-tiers .pricing-tier-buttons .button>.button-inner .icon svg{width:20px;height:20px;display:block}.pricing-tiers:not(.pricing-tiers--services) .pricing-tier-card .pricing-tier-buttons .button>.button-inner,.pricing-tiers:not(.pricing-tiers--services) .pricing-tier-card .pricing-tier-buttons .button>.button-inner.variant-primary,.pricing-tiers:not(.pricing-tiers--services) .pricing-tier-card .pricing-tier-buttons .button>.button-inner.variant-secondary,.pricing-tiers:not(.pricing-tiers--services) .pricing-tier-card .pricing-tier-buttons a.button-inner,.pricing-tiers:not(.pricing-tiers--services) .pricing-tier-card .pricing-tier-buttons a.button-inner.variant-primary,.pricing-tiers:not(.pricing-tiers--services) .pricing-tier-card .pricing-tier-buttons a.button-inner.variant-secondary,.pricing-tiers:not(.pricing-tiers--services) .pricing-tier-card .pricing-tier-buttons button.button-inner,.pricing-tiers:not(.pricing-tiers--services) .pricing-tier-card .pricing-tier-buttons button.button-inner.variant-primary,.pricing-tiers:not(.pricing-tiers--services) .pricing-tier-card .pricing-tier-buttons button.button-inner.variant-secondary{background:var(--mm-denim,#1e325c)!important;border:1px solid var(--mm-white,#fff)!important;color:var(--mm-white,#fff)!important}.pricing-tiers:not(.pricing-tiers--services) .pricing-tier-card .pricing-tier-buttons .button>.button-inner:hover,.pricing-tiers:not(.pricing-tiers--services) .pricing-tier-card .pricing-tier-buttons .button>.button-inner.variant-primary:hover,.pricing-tiers:not(.pricing-tiers--services) .pricing-tier-card .pricing-tier-buttons .button>.button-inner.variant-secondary:hover,.pricing-tiers:not(.pricing-tiers--services) .pricing-tier-card .pricing-tier-buttons a.button-inner:hover,.pricing-tiers:not(.pricing-tiers--services) .pricing-tier-card .pricing-tier-buttons button.button-inner:hover,.pricing-tiers:not(.pricing-tiers--services) .pricing-tier-card .pricing-tier-buttons .button>.button-inner:focus-visible,.pricing-tiers:not(.pricing-tiers--services) .pricing-tier-card .pricing-tier-buttons .button>.button-inner.variant-primary:focus-visible,.pricing-tiers:not(.pricing-tiers--services) .pricing-tier-card .pricing-tier-buttons .button>.button-inner.variant-secondary:focus-visible,.pricing-tiers:not(.pricing-tiers--services) .pricing-tier-card .pricing-tier-buttons a.button-inner:focus-visible,.pricing-tiers:not(.pricing-tiers--services) .pricing-tier-card .pricing-tier-buttons button.button-inner:focus-visible{filter:brightness(1.08);background:var(--mm-denim,#1e325c)!important;border:1px solid var(--mm-white,#fff)!important;color:var(--mm-white,#fff)!important}.pricing-tier-features-heading{color:var(--color-text-strong,#fff);font-family:var(--font-body);font-size:18px;font-weight:var(--font-weight-normal,400);margin:0 0 16px;line-height:1.4}.pricing-tier-card.is-featured .pricing-tier-features-heading{color:var(--pricing-tier-featured-ink)}.pricing-tier-features{flex-direction:column;flex:1;gap:10px;margin:0;padding:0;list-style:none;display:flex}.pricing-tier-features li{color:var(--color-text-strong,#fff);font-family:var(--font-body);font-size:14px;font-weight:var(--font-weight-normal,400);align-items:flex-start;gap:12px;line-height:1.4;display:flex}.pricing-tier-card.is-featured .pricing-tier-features li{color:var(--pricing-tier-featured-ink)}.pricing-tier-features .icon{color:var(--mm-white,#fff);flex-shrink:0;width:18px;height:18px;margin-top:1px}.pricing-tier-card.is-featured .pricing-tier-features .icon{color:var(--pricing-tier-featured-ink)}.pricing-tier-features .icon svg{width:18px;height:18px}@supports (grid-template-rows:subgrid){.pricing-tiers-grid{grid-template-rows:[badge] var(--pricing-tier-badge-height) [title] auto [cta] auto [features-head] auto [features] auto}.pricing-tier-wrap{grid-area:1/span 1/-1;grid-template-columns:minmax(0,1fr);grid-template-rows:subgrid;display:grid}.pricing-tier-badge-slot{grid-row:badge}.pricing-tier-card{grid-row:title/-1;grid-template-columns:minmax(0,1fr);grid-template-rows:subgrid;min-height:0;padding-block:var(--pricing-tier-card-padding);padding-inline:var(--pricing-tier-card-padding);display:grid}.pricing-tier-title-block{grid-row:title;min-height:0;margin-bottom:0}.pricing-tier-buttons{grid-row:cta;align-self:start;margin-bottom:0}.pricing-tier-features-heading{grid-row:features-head;align-self:start;margin-bottom:0}.pricing-tier-features{grid-row:features;align-self:start}.pricing-tier-title-block+.pricing-tier-buttons{margin-top:24px}.pricing-tier-buttons+.pricing-tier-features-heading{margin-top:36px}.pricing-tier-features-heading+.pricing-tier-features,.pricing-tier-buttons+.pricing-tier-features{margin-top:16px}}@container pricing-tiers (width<=960px){.pricing-tier-card{--pricing-tier-card-padding:32px 24px}}@container pricing-tiers (width<=720px){.pricing-tier-card{--pricing-tier-card-padding:24px 16px}.pricing-tier-name .heading-inner,.pricing-tier-amount{font-size:28px}}@container pricing-tiers (width<=560px){.pricing-tiers-grid{row-gap:var(--pricing-tier-column-gap);grid-template-rows:none;grid-template-columns:minmax(0,1fr)}.pricing-tier-wrap{flex-direction:column;grid-area:auto;grid-template-rows:none;display:flex}.pricing-tier-badge-slot{grid-row:auto}.pricing-tier-card{--pricing-tier-card-padding:28px;flex-direction:column;grid-row:auto;grid-template-rows:none;min-height:auto;display:flex}.pricing-tier-title-block{min-height:0;margin-bottom:24px}.pricing-tier-buttons{margin-bottom:36px}.pricing-tier-features-heading{margin-bottom:16px}.pricing-tier-wrap.is-featured{order:-1}}@media (width<608px){.pricing-tiers-grid{row-gap:var(--pricing-tier-column-gap);grid-template-rows:none;grid-template-columns:minmax(0,1fr)}.pricing-tier-wrap{flex-direction:column;grid-area:auto;grid-template-rows:none;display:flex}.pricing-tier-badge-slot{grid-row:auto}.pricing-tier-card{--pricing-tier-card-padding:28px;flex-direction:column;grid-row:auto;grid-template-rows:none;min-height:auto;display:flex}.pricing-tier-title-block{min-height:0;margin-bottom:24px}.pricing-tier-buttons{margin-bottom:36px}.pricing-tier-features-heading{margin-bottom:16px}.pricing-tier-wrap.is-featured{order:-1}}.pricing-tiers--services.custom-section>.outer-content>.background.bg-base{background:var(--color-bg,#0d0e1a)}.pricing-tiers--services .heading-accent{color:var(--color-heading-accent,#608ae4);-webkit-text-fill-color:var(--color-heading-accent,#608ae4)}.pricing-tiers--services .pricing-tiers-header{text-align:left;align-items:start;gap:24px;max-width:50.8125rem;margin-inline:0}.pricing-tiers--services .pricing-tiers-heading .heading-inner{font-size:var(--font-size-heading-2xl,48px)}.pricing-tiers--services .pricing-tiers-subtext .text-inner{font-size:var(--font-size-xl,16px)}.pricing-tiers--services .pricing-tiers-services-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:0;margin-top:48px;display:grid}.pricing-tiers--services .pricing-tiers-services-grid .pricing-tier-services-card:not(:nth-child(odd)){margin-left:-1px}.pricing-tiers--services .pricing-tiers-services-grid--three{grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;gap:28px 20px;display:grid}.pricing-tiers--services .pricing-tier-services-card{color:inherit;background:linear-gradient(90deg,#141521,#0d0e1a);border:1px solid #263677;flex-direction:column;gap:16px;min-height:460px;padding:30px;text-decoration:none;transition:background .3s,border-color .3s;display:flex;position:relative}.pricing-tiers--services .pricing-tiers-services-grid--three .pricing-tier-services-card{gap:unset;grid-row:span 4;grid-template-rows:subgrid;min-height:440px;margin-left:0;padding:40px;display:grid}.pricing-tiers--services .pricing-tiers-services-grid--three .pricing-tier-services-name .heading-inner{font-size:var(--font-size-heading-xl,36px);line-height:1}.pricing-tiers--services .pricing-tiers-services-grid--three .pricing-tier-services-lead--feature{font-size:var(--font-size-2xl,18px)}.pricing-tiers--services .pricing-tiers-services-grid--three .pricing-tier-services-link{margin-top:0}.pricing-tiers--services .pricing-tier-services-nav svg{width:22px;height:22px}@media (hover:hover){.pricing-tiers--services a.pricing-tier-services-card:hover,.pricing-tiers--services a.pricing-tier-services-card:focus-visible{background:linear-gradient(90deg,#161b29,#0f2b55);border-color:#263677;outline:none}.pricing-tiers--services a.pricing-tier-services-card:hover .pricing-tier-services-nav,.pricing-tiers--services a.pricing-tier-services-card:focus-visible .pricing-tier-services-nav{background:#1c58d9;border-color:#263677}.pricing-tiers--services a.pricing-tier-services-card:hover .pricing-tier-services-link,.pricing-tiers--services a.pricing-tier-services-card:focus-visible .pricing-tier-services-link{color:#608ae4}.pricing-tiers--services a.pricing-tier-services-card:hover .pricing-tier-services-nav .nav-chevron,.pricing-tiers--services a.pricing-tier-services-card:focus-visible .pricing-tier-services-nav .nav-chevron{opacity:0}.pricing-tiers--services a.pricing-tier-services-card:hover .pricing-tier-services-nav .nav-forward,.pricing-tiers--services a.pricing-tier-services-card:focus-visible .pricing-tier-services-nav .nav-forward{opacity:1}}.pricing-tiers--services .pricing-tier-services-nav{color:#fff;border-bottom:1px solid #263677;border-left:1px solid #263677;justify-content:center;align-items:center;width:45px;height:45px;transition:background .3s,border-color .3s;display:flex;position:absolute;top:0;right:0}.pricing-tiers--services .pricing-tier-services-nav svg{transition:opacity var(--transition-icon-morph);margin:auto;position:absolute;inset:0}.pricing-tiers--services .pricing-tier-services-nav .nav-forward{opacity:0}.pricing-tiers--services .pricing-tier-services-badge{color:#1c58d9;font-family:var(--font-eyebrow);font-size:var(--font-size-md,14px);letter-spacing:.1em;text-transform:uppercase;border:1px solid #1c58d9;width:fit-content;padding:6px 12px;line-height:1;display:inline-block}.pricing-tiers--services .pricing-tier-services-tags{flex-wrap:wrap;gap:10px;display:flex}.pricing-tiers--services .pricing-tier-services-tag{color:#c9c9ca;font-size:var(--font-size-md,14px);white-space:nowrap;background:linear-gradient(90deg,#141521,#0d0e1a);border:1px solid #383839;padding:6px 12px;line-height:1.4}.pricing-tiers--services .pricing-tier-services-name .heading-inner{font-family:var(--font-headings);font-size:var(--font-size-heading-lg,32px);line-height:1.1}.pricing-tiers--services .pricing-tier-services-lead{color:#fff;font-family:var(--font-body);font-size:var(--font-size-heading-lg,32px);margin:0;line-height:1.1}.pricing-tiers--services .pricing-tier-services-lead--feature{font-size:var(--font-size-2xl,20px);line-height:1.4}.pricing-tiers--services .pricing-tier-services-features-heading{color:#fff;font-size:var(--font-size-md,14px);margin:8px 0 0;line-height:1.4}.pricing-tiers--services .pricing-tier-services-features{flex-direction:column;flex:1;gap:12px;margin:0;padding:0;list-style:none;display:flex}.pricing-tiers--services .pricing-tier-services-features li{color:#fff;font-size:var(--font-size-md,14px);align-items:flex-start;gap:12px;line-height:1.4;display:flex}.pricing-tiers--services .pricing-tier-services-features .icon{flex-shrink:0;width:18px;height:18px;margin-top:1px}.pricing-tiers--services .pricing-tier-services-link{color:#fff;font-size:var(--font-size-xl,16px);align-items:center;gap:4px;margin-top:auto;line-height:1.4;display:inline-flex}.pricing-tiers--services .pricing-tier-services-link .cta-icon-morph{color:inherit;flex-shrink:0;font-size:1.25em}.pricing-tiers--services .pricing-tier-services-link .cta-icon-morph .icon{font-size:.8em;line-height:0}.pricing-tiers--services .pricing-tier-services-link .cta-icon-morph .icon svg{width:1em;height:1em;display:block}@media (width<1024px){.pricing-tiers--services .pricing-tiers-services-grid,.pricing-tiers--services .pricing-tiers-services-grid--three{grid-template-columns:minmax(0,1fr);row-gap:20px}.pricing-tiers--services .pricing-tiers-services-grid .pricing-tier-services-card,.pricing-tiers--services .pricing-tiers-services-grid--three .pricing-tier-services-card{min-height:auto;margin-left:0}.pricing-tiers--services .pricing-tiers-services-grid--three .pricing-tier-services-card{flex-direction:column;grid-row:auto;gap:28px;display:flex}.pricing-tiers--services .pricing-tiers-services-grid .pricing-tier-services-card+.pricing-tier-services-card{margin-top:-1px}.pricing-tiers--services .pricing-tiers-services-grid--three .pricing-tier-services-card+.pricing-tier-services-card{margin-top:0}}.stat-callout .stat-callout-number{margin-top:0}.stat-callout .stat-callout-label{font-size:var(--font-size-b2,20px);margin-top:var(--spacing-xs);font-weight:600}.stat-callout .stat-callout-image{width:100%}.stats-row .stats-grid{grid-template-columns:repeat(var(--stats-columns,4), 1fr);gap:var(--spacing-xl);margin-top:var(--spacing-2xl);display:grid}@media (width<=768px){.stats-row .stats-grid{grid-template-columns:repeat(2,1fr)}}@media (width<=480px){.stats-row .stats-grid{grid-template-columns:1fr}}.stats-row .stat-item{padding:var(--spacing-lg);border-radius:var(--radius-sm);background:linear-gradient(#1c58d91a 0%,#0000 100%);border:1px solid #1c58d94d;flex-direction:column;align-items:center;display:flex}.stats-row .stat-item .counter,.stats-row .stat-item .stats-card-value{color:var(--mm-gold,#ffbc1f);margin-top:0}.stats-row .stat-item .stats-card-value{font-size:var(--font-size-heading-3xl);font-weight:var(--font-weight-bold);line-height:1}.stats-row .stat-item .stat-label{margin-top:var(--spacing-sm);font-size:var(--font-size-sm);color:var(--color-text-muted);text-align:center}.stats-row--framed-band .stats-row-subtext{margin-top:var(--spacing-md)}.stats-row--framed-band .stats-row-frame{margin-bottom:calc(var(--platform-frame-corner-size,9px) / 2 + 2px);margin-top:calc(var(--spacing-lg) + var(--platform-frame-corner-size,9px) / 2)}.stats-row--framed-band>.outer-content,.stats-row--framed-band>.outer-content>.content{overflow:visible}.stats-row--framed-band>.outer-content>.content{padding-bottom:var(--spacing-xl)}.stats-row--framed-band .stats-framed-grid{grid-template-columns:repeat(var(--stats-columns,3), minmax(0, 1fr));display:grid}@media (width<=768px){.stats-row--framed-band .stats-framed-grid{grid-template-columns:1fr}}.stats-row--framed-band .stats-framed-item{align-items:center;gap:var(--spacing-lg);min-height:100px;padding:var(--spacing-xl) var(--spacing-lg);justify-content:center;display:flex;position:relative}.stats-row--framed-band .stats-framed-item:not(:last-child){border-right:1px solid var(--layout-frame-line,#263677)}@media (width<=768px){.stats-row--framed-band .stats-framed-item{border-right:none;border-bottom:1px solid var(--layout-frame-line,#263677);min-height:auto;padding:var(--spacing-lg);justify-content:flex-start}.stats-row--framed-band .stats-framed-item:last-child{border-bottom:none}}.stats-row--framed-band .stats-framed-value,.stats-row--framed-band .stats-framed-counter{color:var(--color-text);font-size:var(--font-size-heading-3xl);font-weight:var(--font-weight-bold);flex-shrink:0;margin-top:0;line-height:1}.stats-row--framed-band .stats-framed-value{align-items:baseline;display:inline-flex}.stats-row--framed-band .stats-framed-value-unit{margin-left:.08em}.stats-row--framed-band .stats-framed-counter{gap:.08em}.stats-row--framed-band .stats-framed-label{color:var(--color-text-muted);font-size:var(--font-size-md);max-width:14rem;margin-top:0;line-height:1.4}.story-media-panels-header{gap:var(--spacing-lg);margin-bottom:var(--spacing-2xl);flex-direction:column;max-width:49.625rem;display:flex}.story-media-panels-header .heading{margin:0}.story-media-panels-header .heading .heading-inner{line-height:1}.story-media-panels-header .heading .heading-accent{color:var(--mm-royal-tint,#608ae4);-webkit-text-fill-color:var(--mm-royal-tint,#608ae4)}.story-media-panels-header .button-inner.variant-text{color:#fff;font-size:var(--font-size-xl,16px);text-align:start;justify-content:flex-start;align-self:flex-start;gap:.25rem}.story-media-panels-header .button-inner.variant-text:hover,.story-media-panels-header .button-inner.variant-text:focus-visible{color:var(--mm-royal-tint,#608ae4)}.story-media-panels-stage{--story-panel-duration:.4s;--story-panel-ease:ease;--story-media-fade-duration:var(--story-panel-duration);grid-template-columns:minmax(0,1.9fr) minmax(0,1fr);align-items:stretch;gap:0;display:grid}.story-media-panels-stage.is-measuring .story-media-panels-panel,.story-media-panels-stage.is-measuring .story-media-panels-panel-desc-wrap,.story-media-panels-stage.is-measuring .story-media-panels-panel-title,.story-media-panels-stage.is-measuring .story-media-panels-media-item{transition:none!important}.story-media-panels-stage.is-measuring .story-media-panels-panel.is-measuring-active .story-media-panels-panel-desc-wrap{opacity:1;max-height:none}.story-media-panels-media-column{flex-direction:column;min-height:100%;display:flex;position:relative;container-type:inline-size}.story-media-panels-media{background:var(--color-background-base,#0d0e1a);border:1px solid var(--color-border-subtle,#263677);isolation:isolate;flex:auto;width:100%;height:100%;min-height:88.3553cqw;position:relative;overflow:hidden}.story-media-panels-media-item{opacity:0;pointer-events:none;height:100%;transition:opacity var(--story-media-fade-duration) var(--story-panel-ease);z-index:0;width:100%;position:absolute;inset:0}.story-media-panels-media-item.is-active{opacity:1;pointer-events:auto;z-index:1}.story-media-panels-image,.story-media-panels-image.image,.story-media-panels-image .image-inner.fill{width:100%;height:100%}.story-media-panels-image .image-inner.fill picture,.story-media-panels-image .image-inner.fill img{object-fit:cover;object-position:center;width:100%;height:100%}.story-media-panels-list{border-bottom:1px solid var(--color-border-subtle,#263677);border-right:1px solid var(--color-border-subtle,#263677);border-top:1px solid var(--color-border-subtle,#263677);flex-direction:column;min-height:100%;display:flex}.story-media-panels-panel{background:var(--color-background-base,#0d0e1a);border:none;border-top:1px solid var(--color-border-subtle,#263677);color:inherit;cursor:pointer;text-align:left;min-height:auto;transition:background var(--story-panel-duration) var(--story-panel-ease), flex var(--story-panel-duration) var(--story-panel-ease), gap var(--story-panel-duration) var(--story-panel-ease), padding var(--story-panel-duration) var(--story-panel-ease);flex-direction:column;flex:0 0 12.375rem;justify-content:flex-start;gap:1.125rem;padding:1.625rem 2.8125rem;display:flex}.story-media-panels-panel.is-active{background:linear-gradient(90deg,#161b29,#0f2b55);flex:0 0 21.3125rem;padding:1.75rem 2.8125rem}.story-media-panels-panel:first-child{border-top:none}.story-media-panels-panel+.story-media-panels-panel{border-top:1px solid var(--color-border-subtle,#263677)}.story-media-panels-panel:hover:not(.is-active){background:#111322}.story-media-panels-panel:focus-visible{outline:2px solid var(--color-royal,#1c58d9);outline-offset:-2px;z-index:1}.story-media-panels-panel .simple-text{margin-top:0}.story-media-panels-panel-title,.story-media-panels-panel-title .simple-text-content{color:var(--color-heading-secondary,#838384);font-family:var(--font-headings,"Trade Gothic Next LT Pro", sans-serif);font-size:var(--font-size-heading-lg,32px);font-weight:var(--font-weight-normal,400);transition:color var(--story-panel-duration) var(--story-panel-ease);flex-shrink:0;margin:0;line-height:1}.story-media-panels-panel.is-active .story-media-panels-panel-title,.story-media-panels-panel.is-active .story-media-panels-panel-title .simple-text-content{color:#fff}.story-media-panels-panel-desc-wrap{opacity:0;max-height:0;transition:max-height var(--story-panel-duration) var(--story-panel-ease), opacity var(--story-panel-duration) var(--story-panel-ease);overflow:hidden}.story-media-panels-panel.is-active .story-media-panels-panel-desc-wrap{max-height:var(--story-panel-desc-height,24rem);opacity:1}.story-media-panels-panel-desc,.story-media-panels-panel-desc .simple-text-content{color:#fff;font-family:var(--font-body,"Trade Gothic Next LT Pro", sans-serif);font-size:var(--font-size-xl,16px);font-weight:var(--font-weight-normal,400);margin:0;line-height:1.4}.story-media-panels-stage.story-media-panels-stage--pinned{width:100%}.story-media-panels-tag{border:1px solid var(--color-border-subtle,#263677);color:var(--color-heading-secondary,#838384);font-family:var(--font-body,"Trade Gothic Next LT Pro", sans-serif);font-size:var(--font-size-md,14px);font-weight:var(--font-weight-normal,400);background:linear-gradient(90deg,#141521,#0d0e1a);flex-shrink:0;align-self:flex-start;margin-top:0;padding:.375rem .75rem;line-height:1.4;display:inline-flex}@media (width<=1024px){.story-media-panels-stage{grid-template-columns:1fr;min-height:0!important}.story-media-panels-media{min-height:max(16rem,min(70vw,28rem))}.story-media-panels-list{border-left:1px solid var(--color-border-subtle,#263677);height:auto;min-height:0}.story-media-panels-panel{min-height:0;transition:background var(--story-panel-duration) var(--story-panel-ease), flex-grow var(--story-panel-duration) var(--story-panel-ease), gap var(--story-panel-duration) var(--story-panel-ease), padding var(--story-panel-duration) var(--story-panel-ease);flex:none;gap:.75rem;padding:1rem 1.5rem}.story-media-panels-panel.is-active{flex-grow:0;gap:1.125rem;padding:1.25rem 1.5rem 1.5rem}.story-media-panels-panel-title,.story-media-panels-panel-title .simple-text-content{font-size:clamp(1.375rem, 4vw, var(--font-size-heading-lg,32px));line-height:1.1}}@media (prefers-reduced-motion:reduce){.story-media-panels-media-item,.story-media-panels-panel,.story-media-panels-panel-title,.story-media-panels-panel-desc-wrap,.story-media-panels-panel-desc{transition:none}}.video-content-html5{object-fit:cover;background:#0d0e1a;width:100%;max-width:100%;height:auto;display:block}.video-content--frame-connect-top>.outer-content>.content{padding-top:0}.video-content-offset{max-width:calc(var(--video-content-video-width,58.1875rem) + var(--video-content-panel-width,24.1875rem) - var(--video-content-panel-overlap,3rem));width:100%;margin-inline:auto;position:relative}.video-content-offset-player{aspect-ratio:16/9;isolation:isolate;max-width:var(--video-content-video-width,58.1875rem);z-index:1;background:#0d0e1a;border:1px solid #263677;width:100%;position:relative;overflow:hidden}.video-content-offset-wistia{z-index:1;width:100%;height:100%;position:absolute;inset:0}.video-content-offset-wistia.wistia-player{aspect-ratio:unset;background:#0d0e1a;width:100%;height:100%;min-height:0}.video-content-offset-wistia .wistia-player-iframe{background:#0d0e1a}.video-content-offset-player .video-content-thumbnail{justify-content:stretch;align-items:stretch;height:100%;min-height:0;display:block;position:relative}.video-content-offset-player .video-content-thumb-img{width:100%;height:100%;position:absolute;inset:0}.video-content-offset-player .video-content-thumb-img .image-inner.fill picture,.video-content-offset-player .video-content-thumb-img .image-inner.fill img{object-fit:cover;object-position:center center;width:100%;height:100%}.video-content-offset-player .video-content-play-btn{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.video-content-offset-player .video-content-thumbnail,.video-content-offset-player .video-content-wistia:not(.video-content-offset-wistia){width:100%;height:100%}.video-content-offset-player .video-content-wistia:not(.video-content-offset-wistia).wistia-player{aspect-ratio:unset;width:100%;height:100%;min-height:0}.video-content-offset-panel{box-sizing:border-box;max-width:var(--video-content-panel-width,24.1875rem);opacity:1;pointer-events:auto;visibility:visible;width:min(100%, var(--video-content-panel-width,24.1875rem));z-index:2;background:linear-gradient(90deg,#141521,#0d0e1a);border:1px solid #383839;flex-direction:column;gap:24px;padding:30px;transition:opacity .35s,transform .35s,visibility .35s;display:flex;position:absolute;top:50%;right:0;transform:translateY(-50%)}.video-content-offset--playing .video-content-offset-panel{opacity:0;pointer-events:none;visibility:hidden;transform:translateY(-50%)translate(calc(100% + 1.5rem))}@media (prefers-reduced-motion:reduce){.video-content-offset-panel,.video-content-offset-poster{transition:opacity .15s,visibility .15s}.video-content-offset--playing .video-content-offset-panel{transform:translateY(-50%)}}.video-content-offset-heading{color:#fff;font-family:var(--font-family-heading,"Trade Gothic Next LT Pro", sans-serif);font-size:var(--font-size-display-h3);margin:0;font-weight:400;line-height:1}.video-content-offset-heading .heading-muted{color:var(--color-heading-accent)}.video-content-offset-subtext{color:#fff;font-family:var(--font-family-body,"Trade Gothic Next LT Pro", sans-serif);font-size:var(--font-size-b3,18px);margin:0;line-height:1.4}.video-content .video-content-frame{--platform-frame-corner-size:16px;--platform-frame-corner-gap:5px;box-sizing:border-box;padding:var(--video-frame-inset,20px)}.video-content-layout{--video-content-border:var(--platform-frame-border,#263677);border:1px solid var(--video-content-border);box-sizing:border-box;grid-template-columns:minmax(0, 1fr) var(--video-content-text-width,21rem);width:100%;display:grid;overflow:hidden}.video-content-layout--unframed{border:1px solid var(--video-content-border)}.video-content-player{background:var(--color-background-base,#0d0e1a);flex-direction:column;justify-content:flex-start;min-height:0;display:flex;position:relative}.video-content-wistia{flex-shrink:0;width:100%;height:auto;min-height:0}.video-content-thumbnail{aspect-ratio:891/501;background:#0d0e1a;justify-content:center;align-items:center;width:100%;min-height:0;display:flex;position:relative}.video-content-thumb-img{position:absolute;inset:0}.video-content-thumb-placeholder{background:linear-gradient(135deg,#1e325c 0%,#0d0e1a 100%);position:absolute;inset:0}.video-content-play-btn{background:var(--color-royal,#1c58d9);cursor:pointer;height:60px;transition:background var(--animation-fast) ease;z-index:1;border:1px solid #fff;justify-content:center;align-items:center;width:60px;display:flex;position:relative}.video-content-play-btn:hover{background:#2468e8}.video-content-text{background:var(--color-background-base,#0d0e1a);border-left:1px solid var(--video-content-border);box-sizing:border-box;gap:var(--spacing-md);flex-direction:column;min-height:0;padding:1.625rem 1.625rem 1.75rem;display:flex}.video-content-heading{color:#fff;font-family:var(--font-family-body,"Trade Gothic Next LT Pro", sans-serif);font-size:var(--font-size-4xl,36px);font-weight:var(--font-weight-normal);margin:0;line-height:1.4}.video-content-subtext{color:var(--color-text-muted,#c9c9ca);font-family:var(--font-family-body,"Trade Gothic Next LT Pro", sans-serif);font-size:var(--font-size-md,15px);font-weight:var(--font-weight-normal);margin:0;line-height:1.4}.video-content-actions{padding-top:var(--spacing-xs);margin-top:auto}.video-content-actions .button-inner{align-self:flex-start}.video-content-actions .button>.button-inner.variant-nav-outline.size-md{font-size:var(--font-size-xl,16px)}.video-content-modal{background:0 0;border:0;width:100%;max-width:none;height:100%;max-height:none;margin:0;padding:0;overflow:visible}.video-content-modal::backdrop{background:#05070feb}.video-content-modal-shell{box-sizing:border-box;justify-content:center;align-items:center;width:100%;min-height:100%;padding:max(1rem,min(4vw,2.5rem));display:flex;position:relative}.video-content-modal-player{aspect-ratio:16/9;background:#0d0e1a;width:min(100%,75rem);max-width:min(75rem,100%);max-height:calc(100vh - 5rem);position:relative}.video-content-modal-iframe,.video-content-modal-video{border:0;width:100%;height:100%;display:block;position:absolute;inset:0}.video-content-modal-video{object-fit:contain;background:#0d0e1a}.video-content-modal-close{color:#fff;cursor:pointer;height:2.75rem;transition:background var(--animation-fast) ease, border-color var(--animation-fast) ease;z-index:1;background:#0d0e1ae0;border:1px solid #263677;justify-content:center;align-items:center;width:2.75rem;display:inline-flex;position:fixed;top:max(1rem,min(3vw,2rem));right:max(1rem,min(3vw,2rem))}.video-content-modal-close:hover,.video-content-modal-close:focus-visible{background:#1c58d9;border-color:#608ae4;outline:none}@media (width<768px){.video-content-offset{max-width:none}.video-content-offset-player{aspect-ratio:16/9;max-width:none}.video-content-offset-player .video-content-thumbnail{aspect-ratio:16/9}.video-content-offset-panel{width:100%;max-width:none;margin-top:1.5rem;position:static;transform:none}.video-content-offset--playing .video-content-offset-panel{opacity:1;pointer-events:auto;visibility:visible;transform:none}.video-content-offset-poster,.video-content-offset-wistia{position:relative}.video-content .video-content-frame{--video-frame-inset:12px;padding:var(--video-frame-inset)}.video-content-layout{grid-template-columns:1fr;min-height:0}.video-content-player{justify-content:flex-start;min-height:0}.video-content-thumbnail{aspect-ratio:var(--wistia-aspect-ratio,891 / 501);min-height:0}.video-content-text{border-left:none;border-top:1px solid var(--video-content-border);min-height:0;padding:var(--spacing-lg) var(--spacing-md)}.video-content-heading{font-size:var(--font-size-2xl,28px)}}.video-logo-showcase>.outer-content>.content,.video-logo-showcase-stack{overflow:visible}.video-logo-showcase-stage-frame{--platform-frame-border:#263677}.video-logo-showcase-stage{--video-logo-stage-padding-x:1.25rem;--video-logo-stage-padding-top:1.25rem;--video-logo-stage-padding-bottom:1.25rem;background-color:var(--color-background-base,#0d0e1a);padding:var(--video-logo-stage-padding-top) var(--video-logo-stage-padding-x) var(--video-logo-stage-padding-bottom);position:relative}.video-logo-showcase--static .video-logo-showcase-stage{--video-logo-stage-padding-x:0;--video-logo-stage-padding-top:0;--video-logo-stage-padding-bottom:0;padding:0}.video-logo-showcase-frame{aspect-ratio:1228/689;border:1px solid var(--color-border,#263677);isolation:isolate;width:min(100%,76.75rem);max-width:100%;margin-inline:auto;position:relative;overflow:hidden}.video-logo-showcase-static{width:100%;margin:0;line-height:0;text-decoration:none;display:block;position:relative}.video-logo-showcase-static-img{width:100%;max-width:none;height:auto;display:block}.video-logo-showcase-static-view{background:var(--color-royal,#1c58d9);color:#fff;cursor:pointer;font-family:var(--font-body);letter-spacing:.01em;opacity:0;transition:opacity var(--animation-fast,.16s) ease;z-index:1;border:1px solid #fff;align-items:center;gap:.5rem;padding:.75rem .875rem;font-size:.875rem;font-weight:500;line-height:1;text-decoration:none;display:inline-flex;position:absolute;bottom:1.25rem;right:1.25rem}.video-logo-showcase-static:hover .video-logo-showcase-static-view,.video-logo-showcase-static-view:focus-visible{opacity:1}.video-logo-showcase-static-view:focus-visible{outline-offset:2px;outline:2px solid #fff}.video-logo-showcase-static-actions{display:none}.video-logo-showcase-wistia{width:100%;height:100%;position:absolute;inset:0}.video-logo-showcase-thumb,.video-logo-showcase-thumb-placeholder{width:100%;height:100%;display:block;position:absolute;inset:0}.video-logo-showcase-thumb :global(.image-inner){width:100%;height:100%;display:block}.video-logo-showcase-thumb :global(picture){width:100%;height:100%;display:block}.video-logo-showcase-thumb :global(img){width:100%;height:100%;display:block}.video-logo-showcase-thumb :global(.image-media){width:100%;height:100%;display:block}.video-logo-showcase-thumb-placeholder{background:linear-gradient(135deg,#1e325c 0%,#0d0e1a 100%)}.video-logo-showcase-play{background:var(--color-royal,#1c58d9);color:#fff;cursor:pointer;height:60px;transition:background var(--animation-fast) ease;z-index:1;border:1px solid #fff;justify-content:center;align-items:center;width:60px;text-decoration:none;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.video-logo-showcase-play:hover{background:#2468e8}.video-logo-showcase-tabs{border-top:1px solid var(--color-border,#263677);grid-template-columns:repeat(var(--tab-count,4), minmax(0, 1fr));display:grid}.video-logo-showcase-tab{background:var(--color-background-base,#0d0e1a);color:inherit;min-width:0;min-height:6rem;transition:background var(--animation-fast) ease;justify-content:center;align-items:center;padding:max(1rem,min(2.5vw,1.25rem)) max(1rem,min(3vw,1.75rem));text-decoration:none;display:flex}.video-logo-showcase-tab+.video-logo-showcase-tab{border-left:1px solid var(--color-border,#263677)}.video-logo-showcase-tab:is(a):hover{background:#111322}.video-logo-showcase-tab:is(a):focus-visible{background:#111322}.video-logo-showcase-tab-logo-wrap{flex:auto;justify-content:center;align-items:center;width:100%;min-width:0;max-width:min(19.875rem,100%);min-height:0;display:flex}.video-logo-showcase-tab-logo{filter:brightness(0)invert();object-fit:contain;object-position:center;flex:0 auto;width:auto;max-width:100%;height:auto;display:block}.video-logo-showcase-tab-logo[data-logo-variant=wide]{max-width:min(11.375rem,100%);max-height:1.75rem}.video-logo-showcase-tab-logo[data-logo-variant=tall]{max-width:min(8.875rem,100%);max-height:3.375rem}.video-logo-showcase-tab-label{color:#fff;font-family:var(--font-body);font-size:var(--font-size-2xl,20px);font-weight:var(--font-weight-light,300);text-align:center;line-height:1.4}@media (width<=768px){.video-logo-showcase-static-view{display:none}.video-logo-showcase-static-actions{border-top:1px solid var(--color-border,#263677);grid-template-columns:1fr 1fr;display:grid}.video-logo-showcase-static-action{background:var(--color-background-base,#0d0e1a);color:#fff;font-family:var(--font-body);justify-content:center;align-items:center;gap:.5rem;min-height:3.25rem;padding:.75rem;font-size:.875rem;font-weight:500;line-height:1;text-decoration:none;display:flex}.video-logo-showcase-static-action+.video-logo-showcase-static-action{border-left:1px solid var(--color-border,#263677)}.video-logo-showcase-static-action:focus-visible{outline-offset:-2px;outline:2px solid #fff}.video-logo-showcase-stage{--video-logo-stage-padding-x:clamp(.75rem, 3vw, 1.25rem);--video-logo-stage-padding-top:clamp(.75rem, 3vw, 1.25rem);--video-logo-stage-padding-bottom:clamp(.75rem, 3vw, 1.25rem)}.video-logo-showcase-tabs{grid-template-columns:repeat(2,minmax(0,1fr))}.video-logo-showcase-tab{min-height:5rem}.video-logo-showcase-tab:nth-child(odd){border-left:none}.video-logo-showcase-tab:nth-child(n+3){border-top:1px solid var(--color-border,#263677)}.video-logo-showcase-tab:nth-child(odd):not(:first-child){border-left:1px solid var(--color-border,#263677)}.video-logo-showcase--document .video-logo-showcase-tab:last-child:nth-child(odd){border-left:none;grid-column:1/-1}}.apps-hero{--hero-header-media-height:clamp(13rem, 24vw, 20.625rem);--hero-header-content-padding-top:0}.apps-hero>.outer-content{min-height:var(--hero-header-media-height)}.apps-hero-bg{background:var(--mm-denim,#1e325c)}.apps-hero-pattern,.apps-hero-pattern picture,.apps-hero-pattern img{object-fit:cover;object-position:center top;width:100%;height:100%;display:block}.apps-hero-overlay{background:linear-gradient(#1e325c26 0%,#1e325c8c 100%);position:absolute;inset:0}.apps-hero>.outer-content>.content{min-height:var(--hero-header-media-height);justify-content:center;align-items:center;padding-top:max(4.5rem,min(10vw,6.5rem));padding-bottom:max(2rem,min(4vw,3rem));display:flex}.apps-hero-inner{text-align:center;z-index:1;flex-direction:column;gap:16px;width:100%;max-width:52rem;margin-inline:auto;display:flex;position:relative}.apps-hero-heading{color:#fff;font-family:var(--font-headings);font-size:clamp(2rem, 4.5vw, var(--font-size-display-h2,3rem));font-weight:var(--font-weight-normal,400);text-wrap:balance;margin:0;line-height:1.05}.apps-hero-subtext{color:#ffffffeb;font-family:var(--font-body);font-size:clamp(1.125rem, 2vw, var(--font-size-heading-md,1.5rem));font-weight:var(--font-weight-normal,400);text-wrap:balance;margin:0;line-height:1.35}.community-hero>.outer-content>.content{padding-top:0;padding-bottom:0}.community-hero.hero-header>.outer-content>.content{padding-top:0}.community-hero--background{--hero-header-content-padding-top:0;--hero-header-media-height:clamp(22rem, 36vw, 32rem)}.community-hero--background>.outer-content{min-height:var(--hero-header-media-height);flex-direction:column;display:flex;position:relative;overflow:hidden}.community-hero--background>.outer-content>.bg-base{background-color:#0000}.community-hero--background>.outer-content>.content{min-height:var(--hero-header-media-height);flex-direction:column;flex:1;width:100%;padding-top:0;display:flex}.community-hero--background .community-hero-bg.hero-header-media{height:auto;inset:0}.community-hero-bg{pointer-events:none;overflow:hidden}.community-hero-bg:after{content:"";background:linear-gradient(109.785deg,#fff 0%,#ffffff80 100%);position:absolute;inset:0}.community-hero-bg picture,.community-hero-bg img{object-fit:cover;object-position:center center;width:100%;height:100%;display:block}.community-hero-stage{border-bottom:1px solid #bbcdf4;flex:1;width:100%;position:relative}.community-hero-inner{min-height:var(--hero-header-media-height,clamp(22rem, 36vw, 32rem));z-index:1;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:stretch;gap:0;width:100%;display:grid;position:relative}.community-hero-copy{z-index:1;flex-direction:column;grid-column:1;justify-content:center;gap:40px;max-width:32.625rem;padding:max(4rem,min(8vw,5.5rem)) 0 max(2rem,min(4vw,3rem));display:flex;position:relative}.community-hero--background .community-hero-media{min-height:inherit;z-index:0;grid-area:1/1/auto/-1;position:absolute;inset:0 calc(50% - 50vw) 0 50%;overflow:hidden}.community-hero-badge{color:#fff;font-family:var(--font-body);font-size:var(--font-size-xl);letter-spacing:.1em;text-transform:uppercase;background:#1c58d9;width:fit-content;padding:.625em 1.25em;line-height:normal;display:inline-block}.community-hero-heading{color:#1b1d22;font-family:var(--font-heading);font-size:var(--font-size-detail-title);margin:0;font-weight:400;line-height:1}.community-hero-heading .highlight-text{color:#1c58d9}.community-hero-heading .heading-rest{color:#1b1d22}.community-hero-subtext{color:#1b1d22;font-family:var(--font-body);font-size:var(--font-size-2xl,20px);max-width:24.5625rem;margin:0;line-height:1.4}.community-hero-media{min-height:max(16rem,min(36vw,32rem));overflow:hidden}.community-hero-image.image{height:100%;margin-top:0}.community-hero-image,.community-hero-image .image-inner,.community-hero-image picture,.community-hero-image img{height:100%;min-height:inherit;object-fit:cover;object-position:center center;width:100%;display:block}@media (width<=900px){.community-hero-inner{flex-direction:column;min-height:0;display:flex}.community-hero-media{min-height:16rem}.community-hero--background .community-hero-media{order:-1;width:100vw;margin-inline:calc(50% - 50vw);position:relative;inset:auto}.community-hero-copy{max-width:none;padding-inline:0}}.custom-section.is-section-filtered-out,.custom-section[hidden]{display:none!important}.hero-anchor-nav{padding-block:0}.hero-anchor-nav>.outer-content{overflow:visible}.hero-anchor-nav>.outer-content>.content{padding-top:28px;overflow:visible}.hero-anchor-nav>.outer-content>.bg-base{background-color:#0000}.hero-anchor-nav-stage{--hero-frame-border:#263677;--hero-frame-plus:23px;--hero-frame-gap:7px;--hero-frame-line-inset:calc(var(--hero-frame-gap) + (var(--hero-frame-plus) / 2));--hero-frame-media-inset:20px;--hero-frame-media-gap:20px;--hero-frame-tab-height:45px;--hero-frame-media-height:400px;--platform-frame-corner-size:var(--hero-frame-plus);--platform-frame-plus:var(--hero-frame-border);width:100%;position:relative;overflow:visible}.hero-anchor-nav-grid{pointer-events:none;z-index:3;position:absolute;inset:0;overflow:visible}.hero-anchor-nav .platform-grid-frame-corner{height:var(--hero-frame-plus);pointer-events:none;width:var(--hero-frame-plus);z-index:4;display:block;position:absolute}.hero-anchor-nav .platform-grid-frame-corner--tl{top:0;left:0;transform:translate(-50%,-50%)}.hero-anchor-nav .platform-grid-frame-corner--tr{top:0;right:0;transform:translate(50%,-50%)}.hero-anchor-nav .platform-grid-frame-corner:before,.hero-anchor-nav .platform-grid-frame-corner:after{background:var(--hero-frame-border);content:"";position:absolute}.hero-anchor-nav .platform-grid-frame-corner:before{width:1px;top:0;bottom:0;left:50%;transform:translate(-50%)}.hero-anchor-nav .platform-grid-frame-corner:after{height:1px;top:50%;left:0;right:0;transform:translateY(-50%)}.hero-anchor-nav .platform-grid-frame-corner-img{display:none}.hero-anchor-nav-line{background:var(--hero-frame-border);position:absolute}.hero-anchor-nav-line--top{height:1px;left:var(--hero-frame-line-inset);right:var(--hero-frame-line-inset);top:0}.hero-anchor-nav-line--left,.hero-anchor-nav-line--right{bottom:0;top:var(--hero-frame-line-inset);width:1px}.hero-anchor-nav-line--left{left:0}.hero-anchor-nav-line--right{right:0}.hero-anchor-nav-media{height:var(--hero-frame-media-height);margin:22px var(--hero-frame-media-inset) var(--hero-frame-media-gap);z-index:1;width:auto;position:relative;overflow:hidden}.hero-anchor-nav-image,.hero-anchor-nav-image picture{width:100%;height:100%;position:absolute;inset:0}.hero-anchor-nav-image img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.hero-anchor-nav-scrim{background:linear-gradient(90deg,#0d0e1aeb 0%,#0d0e1a8c 45%,#0d0e1a26 100%);position:absolute;inset:0}.hero-anchor-nav-copy{max-width:calc(100% - var(--hero-frame-media-inset));z-index:1;color:#fff;flex-direction:column;justify-content:flex-start;gap:24px;width:469px;padding:100px 0 0 32px;display:flex;position:absolute;top:0;left:0}.hero-anchor-nav-heading{color:#fff;font-family:var(--font-heading);font-size:var(--font-size-display-h2);font-weight:var(--font-weight-normal);margin:0;line-height:1}.hero-anchor-nav-heading .heading-accent,.hero-anchor-nav-heading .heading-muted{color:var(--mm-gold,#ffbc1f);-webkit-text-fill-color:var(--mm-gold,#ffbc1f)}.hero-anchor-nav-subtext{font-family:var(--font-body);margin:0;font-size:20px;line-height:1.4}.hero-anchor-nav-tabs{border:1px solid var(--hero-frame-border);min-height:var(--hero-frame-tab-height);z-index:2;flex-wrap:wrap;width:100%;display:flex;position:relative}.hero-anchor-nav-tab{border-right:1px solid var(--hero-frame-border);color:#c9c9ca;font-family:var(--font-body);min-height:var(--hero-frame-tab-height);text-align:left;white-space:nowrap;background:linear-gradient(90deg,#141521,#0d0e1a);flex:none;justify-content:flex-start;align-items:center;padding:4px 20px 6px;font-size:16px;line-height:1.4;text-decoration:none;transition:background .25s,color .25s;display:flex}.hero-anchor-nav-tab.is-active{color:#fff;background:#1c58d9}@media (hover:hover){.hero-anchor-nav-tab:not(.is-active):hover{color:#fff}}.hero-anchor-nav-tab:focus-visible{outline-offset:-2px;outline:2px solid #608ae4}@media (width<1024px){.hero-anchor-nav-tabs{grid-template-columns:repeat(2,minmax(0,1fr));display:grid;overflow:hidden}.hero-anchor-nav-tab{border:1px solid var(--hero-frame-border);text-align:center;white-space:normal;justify-content:center;margin:-1px 0 0 -1px;padding:10px 12px;font-size:15px}.hero-anchor-nav-tab:last-child{border-right:1px solid var(--hero-frame-border)}}@media (width<768px){.hero-anchor-nav>.outer-content>.content{padding-top:var(--spacing-lg)}.hero-anchor-nav-stage{--hero-frame-media-height:clamp(280px, 52vw, 360px)}.hero-anchor-nav-copy{width:auto;padding:48px 24px 0}}@media (width<560px){.hero-anchor-nav-tabs{grid-template-columns:minmax(0,1fr)}.hero-anchor-nav-tab{text-align:left;justify-content:flex-start;padding:12px 16px;font-size:14px}}.hero-card{align-items:center}.hero-card .horizontal-heading{gap:var(--spacing-md);flex-wrap:wrap;display:flex}.hero-card .horizontal-heading .heading{flex:0 700px;margin:0}.hero-card .horizontal-heading .subtext{font-weight:var(--font-weight-bold);flex:300px;margin:0}.hero-card .horizontal-heading .subtext p{margin:0}.hero-card .card .eyebrow-title,.hero-card .card .eyebrow-title p{color:var(--color-text-brand);font-weight:var(--font-weight-bold);margin:0}.hero-card .card .counters{gap:var(--spacing-lg);flex-wrap:wrap;display:flex}.hero-card .card .counters .counter{color:var(--color-text)}.hero-card .card .counters .counter-container{flex:150px}.hero-card .card .counters .counter-container .text{font-weight:var(--font-weight-bold);margin:0}.hero-card .card .counters .counter-container .text p{text-wrap:wrap;margin:0}.hero-card .background-decoration-container{display:none}@container (width>=1650px){.hero-card .background-decoration-container{z-index:var(--layer-1);pointer-events:none;display:block;position:absolute;inset:0;overflow:clip visible}.hero-card .background-decoration-container .snake-container{width:100vw;height:100%;position:sticky;left:0;right:0}.hero-card .background-decoration-container .snake-container-desktop{display:block}.hero-card .background-decoration-container .snake-container-mobile{display:none}.hero-card .background-decoration-container .snake{height:100%;position:absolute}.hero-card .background-decoration-container .snake-pink{z-index:var(--layer-1)}.hero-card .background-decoration-container .mask-rect{animation:slide-mask var(--animation-extra-slow) linear infinite}}.hero-discover.hero-header>.outer-content>.content{padding-top:0}.hero-discover--background>.outer-content{position:relative;overflow:hidden}.hero-discover--background>.outer-content>.background-image{z-index:1}.hero-discover--background>.outer-content>.background-image .image-inner.background,.hero-discover--background>.outer-content>.background-image .image-inner.background picture,.hero-discover--background>.outer-content>.background-image img{object-fit:cover;object-position:center top;width:100%;height:100%}.hero-discover--background>.outer-content>.background{z-index:0}.hero-discover--background>.outer-content>.bg-base{background-color:#0000}.hero-discover--background>.outer-content:after{content:"";pointer-events:none;z-index:2;background:linear-gradient(#0d0e1a00 0%,#0d0e1a73 55%,#0d0e1a 100%);position:absolute;inset:0}@media (width<992px){.hero-discover.hero-discover--background:not(.layout-events)>.outer-content:after{background:linear-gradient(#0d0e1a42 0%,#0d0e1a80 50%,#0d0e1ac7 85%,#0d0e1a 100%)}}.hero-discover>.outer-content>.content{padding-top:0;padding-bottom:max(3rem,min(6vw,4.5rem))}.hero-discover.layout-centered>.outer-content>.content{min-height:var(--hero-discover-centered-height,clamp(22rem, 33.68vw, 30.3125rem));flex-direction:column;padding-bottom:0;display:flex}.hero-discover.layout-centered.hero-discover--background{--hero-discover-centered-height:clamp(22rem, 33.68vw, 30.3125rem)}.hero-discover.layout-centered.hero-discover--background>.outer-content{min-height:var(--hero-discover-centered-height)}.hero-discover-inner{text-align:center;z-index:1;flex-direction:column;align-items:center;gap:39px;max-width:52rem;min-height:max(24rem,min(48vw,34rem));margin-inline:auto;padding:max(6rem,min(14vw,10rem)) max(1.25rem,min(3vw,2rem)) max(2.5rem,min(5vw,3.5rem));display:flex;position:relative}.hero-discover.layout-centered .hero-discover-inner{box-sizing:border-box;flex:1;justify-content:flex-start;width:100%;max-width:63.75rem;min-height:0;margin-inline:auto;padding:max(4.5rem,min(12.6vw,11.3125rem)) max(1.25rem,min(3vw,2rem)) max(2rem,min(4.5vw,4.0625rem))}.hero-discover.layout-archive.hero-header>.outer-content{width:100%;max-width:none;margin-inline:0}.hero-discover.layout-archive.hero-header>.outer-content>.content{max-width:var(--content-width-2xl);padding-bottom:0;padding-top:var(--hero-archive-nav-gap,0);z-index:3;flex-direction:column;width:100%;margin-inline:auto;display:flex;position:relative}.hero-discover.layout-archive .hero-discover-inner{box-sizing:border-box;max-width:none;min-height:var(--hero-archive-content-height,30rem);text-align:left;flex-flow:wrap;justify-content:space-between;align-items:flex-end;gap:max(1.5rem,min(3vw,2.5rem));width:100%;margin-inline:0;padding-block:max(6.5rem,min(10.7vw,9.625rem)) max(2.5rem,min(4.3vw,3.875rem));padding-inline:0}.hero-discover.layout-archive .hero-discover-copy{flex:24rem;max-width:44.25rem}.hero-discover.layout-archive .hero-discover-search{flex:0 0 min(100%,396px);align-self:flex-end;margin-left:auto}.hero-discover-badge{color:#fff;font-family:var(--font-eyebrow);font-size:var(--font-size-eyebrow);letter-spacing:var(--font-letter-spacing-eyebrow);text-transform:uppercase;background:#1c58d9;width:fit-content;padding:.625em 1.25em;line-height:1;display:inline-block}.hero-discover.layout-archive .hero-discover-heading{font-size:var(--font-size-heading-2xl);max-width:44rem}.hero-discover.layout-archive .hero-discover-heading .highlight-text{-webkit-text-fill-color:var(--mm-gold,#ffbc1f);color:var(--mm-gold,#ffbc1f);background:0 0}.hero-discover.layout-archive.hero-discover--background{--hero-archive-nav-gap:0;--hero-archive-content-height:30rem;--hero-header-media-height:30rem}.hero-discover.layout-archive.hero-discover--background>.outer-content{min-height:var(--hero-header-media-height)}.hero-discover.layout-archive.hero-discover--background>.outer-content>.background,.hero-discover.layout-archive.hero-discover--background>.outer-content>.bg-base,.hero-discover.layout-archive.hero-discover--background>.outer-content>.background-image,.hero-discover.layout-archive.hero-discover--background>.outer-content:after{height:var(--hero-header-media-height);inset:0 0 auto}.hero-discover.layout-archive.hero-discover--background>.outer-content>.background-image{width:100%;position:absolute;overflow:hidden}.hero-discover.layout-archive.hero-discover--background>.outer-content>.background-image .image-inner.background,.hero-discover.layout-archive.hero-discover--background>.outer-content>.background-image .image-inner.background picture{width:100%;height:100%;display:block;position:absolute;inset:0;overflow:hidden}.hero-discover.layout-archive.hero-discover--background>.outer-content>.background-image img{object-fit:cover;object-position:center center;width:100%;max-width:none;height:168.75%;position:absolute;top:-68.75%;left:0}.hero-discover.layout-archive.hero-discover--background.control-journal-hero>.outer-content>.background-image img{object-fit:cover;object-position:center 33%;height:100%;top:0}.hero-discover--background>.outer-content>.content{z-index:3;position:relative}.hero-discover.layout-blog>.outer-content>.content{max-width:var(--content-width-2xl);padding-top:0;padding-bottom:0}.hero-discover.layout-blog>.outer-content>.bg-base{background:#fff}.hero-discover-blog{width:100%;margin-inline:0;padding-top:40px;padding-bottom:0}.hero-discover-blog-frame.platform-grid-frame{--platform-frame-border:var(--layout-frame-line,#bbcdf4);box-sizing:border-box;padding:24px 0 0}.hero-discover-blog-panel{align-items:stretch;min-height:400px;margin:0 24px 24px;display:flex;position:relative}.hero-discover-blog-bg{pointer-events:none;position:absolute;inset:0;overflow:hidden}.hero-discover-blog-bg picture,.hero-discover-blog-bg img{object-fit:cover;object-position:right center;width:100%;max-width:none;height:100%;display:block;position:absolute;top:0;left:0}.hero-discover.layout-blog .hero-discover-inner{box-sizing:border-box;align-items:flex-end;gap:var(--spacing-xl);text-align:left;z-index:1;flex-flow:wrap;flex:auto;justify-content:space-between;width:100%;max-width:none;min-height:400px;margin-inline:0;padding:60px 40px;display:flex;position:relative}.hero-discover.layout-blog .hero-discover-copy{flex-direction:column;flex:24rem;gap:24px;max-width:36.3125rem;display:flex}.hero-discover.layout-blog .hero-discover-badge{color:#fff;font-family:var(--font-body);font-size:var(--font-size-xl);font-weight:var(--font-weight-normal);letter-spacing:.125em;text-transform:uppercase;background:#1c58d9;width:fit-content;padding:10px 20px;line-height:1;display:inline-flex}.hero-discover.layout-blog .hero-discover-heading{color:#1b1d22;font-family:var(--font-headings);font-size:var(--font-size-heading-2xl);font-weight:var(--font-weight-normal);max-width:36.3125rem;margin:0;line-height:1}.hero-discover.layout-blog .hero-discover-heading .highlight-text{-webkit-text-fill-color:#1c58d9;color:#1c58d9;background:0 0}.hero-discover.layout-blog .hero-discover-search{flex-direction:column;flex:0 0 min(100%,396px);justify-content:flex-end;align-self:flex-end;width:min(100%,396px);min-height:0;margin-left:auto;display:flex}.hero-discover.layout-blog .hero-discover-search-field{background:#fff;border:1px solid #1c58d9;justify-content:flex-end;width:100%;min-height:48px;padding:10px 12px}.hero-discover.layout-blog .hero-discover-search-input{color:#1b1d22;flex:auto;min-width:0;padding:0}.hero-discover.layout-blog .hero-discover-search-input::placeholder{color:#1c58d9}.hero-discover.layout-blog .hero-discover-search-icon{color:#1c58d9;flex-shrink:0}.hero-discover.layout-blog .hero-discover-search-clear{color:#1c58d9}.hero-discover.layout-events.hero-header>.outer-content{width:100%;max-width:none;margin-inline:0}.hero-discover.layout-events.hero-header>.outer-content>.content{max-width:var(--content-width-2xl);z-index:3;flex-direction:column;width:100%;margin-inline:auto;padding-bottom:0;display:flex;position:relative}.hero-discover.layout-events.hero-discover--background>.outer-content:after{background:linear-gradient(#ffffff59 0%,#ffffffd1 55%,#fff 100%)}.hero-discover.layout-events.has-dim-background.hero-discover--background>.outer-content>.background-image{opacity:.2}.hero-discover.layout-events.has-dim-background.hero-discover--background>.outer-content:after{background:linear-gradient(#fff0 0%,#ffffffd1 55%,#fff 100%)}.hero-discover.layout-events .hero-discover-heading{color:#1b1d22}.hero-discover.layout-events .hero-discover-heading .highlight-text{-webkit-text-fill-color:#1c58d9;color:#1c58d9;background:0 0}.hero-discover.layout-events .hero-discover-search-field{background:#fff;border:1px solid #bbcdf4;justify-content:flex-end;min-height:48px;padding:10px 12px}.hero-discover.layout-events .hero-discover-search-input{color:#1b1d22;flex:auto;min-width:0;padding:0}.hero-discover.layout-events .hero-discover-search-input::placeholder{color:#838384}.hero-discover.layout-events .hero-discover-search-icon{color:#1c58d9;flex-shrink:0}.hero-discover.layout-events .hero-discover-search-clear{color:#1c58d9}.hero-discover.layout-events.hero-discover--background{--hero-header-media-height:20.5625rem}.hero-discover.layout-events.hero-discover--background>.outer-content{min-height:var(--hero-header-media-height)}.hero-discover.layout-events.hero-discover--background>.outer-content>.background,.hero-discover.layout-events.hero-discover--background>.outer-content>.bg-base{height:var(--hero-header-media-height);inset:0 0 auto}.hero-discover.layout-events.hero-discover--background>.outer-content>.background-image{height:var(--hero-header-media-height);width:100%;position:absolute;inset:0 0 auto}.hero-discover.layout-events.hero-discover--background>.outer-content:after{height:var(--hero-header-media-height);inset:0 0 auto}.hero-discover.layout-events .hero-discover-inner{box-sizing:border-box;align-items:flex-end;gap:var(--spacing-xl);max-width:none;min-height:var(--hero-header-media-height,20.5625rem);text-align:left;flex-flow:wrap;justify-content:space-between;width:100%;margin-inline:0;padding-block:max(2rem,min(5vw,3.5rem)) max(1.25rem,min(3vw,2rem));padding-inline:0;display:flex}.hero-discover.layout-events .hero-discover-copy{flex:32rem;min-width:0;max-width:50.75rem}.hero-discover.layout-events .hero-discover-heading{font-size:var(--font-size-heading-2xl);max-width:50.75rem}.hero-discover.layout-events .hero-discover-heading .heading-inner,.hero-discover.layout-events .hero-discover-heading .heading-text{max-width:none}.hero-discover.layout-events .hero-discover-search{flex:0 0 min(100%,396px);align-self:flex-end;margin-left:auto}.hero-discover.layout-blog .hero-discover-filters:not(.hero-discover-filters--category){border:1px solid #bbcdf4;flex-wrap:nowrap;width:100%;margin:0;display:flex;overflow-x:auto}.hero-discover.layout-blog .hero-discover-filters:not(.hero-discover-filters--category) .hero-discover-filter{color:#1b1d22;cursor:pointer;font-family:var(--font-body);font-size:var(--font-size-xl);font-weight:var(--font-weight-normal);text-align:center;white-space:nowrap;background:#fff;border:0;border-right:1px solid #bbcdf4;border-radius:0;flex:none;justify-content:center;align-items:center;min-height:45px;padding:4px 12px 6px;line-height:1.4;transition:background-color .16s,color .16s,border-color .16s;display:flex}.hero-discover.layout-blog .hero-discover-back{color:#1b1d22;font-size:var(--font-size-md);align-items:center;gap:8px;line-height:1.4;text-decoration:none;display:inline-flex}.hero-discover.layout-blog .hero-discover-back:hover,.hero-discover.layout-blog .hero-discover-back:focus-visible{color:#1c58d9;outline:none}.hero-discover.layout-blog.is-category-view>.outer-content>.content{max-width:var(--content-width-2xl);padding-top:0;padding-bottom:0}.hero-discover.layout-blog.is-category-view>.outer-content>.bg-base{background:#fff}.hero-discover-category{width:100%;margin-inline:0;padding-block:40px}.hero-discover-category-frame.platform-grid-frame{--platform-frame-border:var(--layout-frame-line,#bbcdf4);--platform-frame-plus:var(--layout-frame-line,#bbcdf4);background:#fff}.hero-discover-category-panel{background:#fff;align-items:center;min-height:304px;padding:60px 40px;display:flex;position:relative}.hero-discover-category-bg{opacity:.2;pointer-events:none;position:absolute;inset:24px;overflow:hidden}.hero-discover-category-bg img{image-rendering:auto;object-fit:cover;width:108.65%;max-width:none;height:131.58%;position:absolute;top:-31.58%;left:-4.32%}.hero-discover-category-content{z-index:1;flex-direction:column;gap:24px;max-width:37.875rem;display:flex;position:relative}.hero-discover.layout-blog.is-category-view .hero-discover-back{color:#1b1d22;font-family:var(--font-body);font-size:var(--font-size-xl);font-weight:var(--font-weight-normal);align-items:center;gap:8px;width:fit-content;line-height:1.4;text-decoration:none;display:inline-flex}.hero-discover.layout-blog.is-category-view .hero-discover-back:hover,.hero-discover.layout-blog.is-category-view .hero-discover-back:focus-visible{color:#1c58d9;outline:none}.hero-discover.layout-blog.is-category-view .hero-discover-heading{color:#1b1d22;font-family:var(--font-headings);font-size:var(--font-size-heading-3xl,64px);font-weight:var(--font-weight-normal);max-width:36.3125rem;margin:0;line-height:1}.hero-discover.layout-blog.is-category-view .hero-discover-subtext{color:#1b1d22;font-family:var(--font-body);font-size:var(--font-size-2xl,18px);font-weight:var(--font-weight-normal);max-width:37.875rem;margin:0;line-height:1.4}.hero-discover.layout-blog.is-category-view .hero-discover-filters--category{-webkit-overflow-scrolling:touch;scrollbar-width:none;border:1px solid #bbcdf4;flex-wrap:nowrap;width:100%;margin:0;display:flex;overflow-x:auto}.hero-discover.layout-blog.is-category-view .hero-discover-filters--category::-webkit-scrollbar{display:none}.hero-discover.layout-blog.is-category-view .hero-discover-filters--category .hero-discover-filter{color:#142340;cursor:pointer;font-family:var(--font-body);font-size:var(--font-size-xl,16px);font-weight:var(--font-weight-normal);text-align:center;white-space:nowrap;background:#fff;border:0;border-right:1px solid #bbcdf4;flex:none;justify-content:center;align-items:center;min-height:45px;padding:4px 12px 6px;line-height:1.4;display:flex}.hero-discover.layout-blog.is-category-view .hero-discover-filters--category .hero-discover-filter.is-active{color:#fff;background:#1c58d9}.hero-discover.layout-blog.is-category-view .hero-discover-filters--category .hero-discover-filter:hover,.hero-discover.layout-blog.is-category-view .hero-discover-filters--category .hero-discover-filter:focus-visible{color:#1b1d22;background:#f8fafe;outline:none}.hero-discover.layout-blog.is-category-view .hero-discover-filters--category .hero-discover-filter.is-active:hover,.hero-discover.layout-blog.is-category-view .hero-discover-filters--category .hero-discover-filter.is-active:focus-visible{color:#fff;background:#1c58d9}@media (width<=768px){.hero-discover-blog{padding-top:24px;padding-bottom:0}.hero-discover-blog-frame.platform-grid-frame{padding-top:16px}.hero-discover-blog-panel{min-height:0;margin:0 16px 16px}.hero-discover-blog-bg:after{content:"";z-index:1;background:linear-gradient(#fffffff0 0%,#ffffffe6 42%,#ffffffb8 100%);position:absolute;inset:0}.hero-discover.layout-blog .hero-discover-inner{align-items:stretch;gap:var(--spacing-md);z-index:2;flex-flow:column;justify-content:flex-start;min-height:0;padding:40px 24px}.hero-discover.layout-blog .hero-discover-copy{flex:0 auto;max-width:none}.hero-discover.layout-blog .hero-discover-search{flex:none;align-self:stretch;width:100%;max-width:none;margin-left:0}.hero-discover.layout-blog .hero-discover-filters:not(.hero-discover-filters--category){flex-wrap:nowrap}.hero-discover.layout-archive .hero-discover-inner{align-items:stretch;gap:var(--spacing-md);flex-flow:column;justify-content:flex-start;min-height:26rem;padding-block:max(5.75rem,min(16vw,6.5rem)) max(2.5rem,min(6vw,3.25rem))}.hero-discover.layout-archive .hero-discover-copy{flex:0 auto;max-width:none}.hero-discover.layout-archive.hero-discover--background>.outer-content{height:auto;min-height:26rem}.hero-discover.layout-archive.hero-discover--background>.outer-content>.background,.hero-discover.layout-archive.hero-discover--background>.outer-content>.bg-base,.hero-discover.layout-archive.hero-discover--background>.outer-content>.background-image,.hero-discover.layout-archive.hero-discover--background>.outer-content:after{height:100%;inset:0}.hero-discover.layout-archive .hero-discover-search{flex:none;align-self:stretch;width:100%;max-width:none;margin-left:0}.hero-discover.layout-events .hero-discover-inner{align-items:stretch;gap:var(--spacing-md);flex-flow:column;justify-content:flex-start;min-height:20rem;padding-block:max(5.75rem,min(16vw,6.5rem)) max(2.5rem,min(6vw,3.25rem))}.hero-discover.layout-events .hero-discover-copy{flex:0 auto;max-width:none}.hero-discover.layout-events.hero-discover--background>.outer-content{height:auto;min-height:20rem}.hero-discover.layout-events.hero-discover--background>.outer-content>.background,.hero-discover.layout-events.hero-discover--background>.outer-content>.bg-base,.hero-discover.layout-events.hero-discover--background>.outer-content>.background-image,.hero-discover.layout-events.hero-discover--background>.outer-content:after{height:100%;inset:0}.hero-discover.layout-events .hero-discover-search{flex:none;align-self:stretch;width:100%;max-width:none;margin-left:0}.hero-discover-category{padding-block:24px}.hero-discover-category-panel{min-height:0;padding:40px 24px}.hero-discover.layout-blog.is-category-view .hero-discover-filters--category{scrollbar-width:auto;background:#bbcdf4;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;display:grid;overflow:visible}.hero-discover.layout-blog.is-category-view .hero-discover-filters--category .hero-discover-filter{font-size:var(--font-size-md,14px);border-right:0;flex:none;width:auto;min-width:0;min-height:2.5rem;padding:.375rem .5rem}}.hero-discover-filters{z-index:1;display:flex;position:relative}.hero-discover-filters:not(.hero-discover-filters--category){flex-wrap:wrap}a.hero-discover-filter{text-decoration:none}.hero-discover.layout-blog .hero-discover-filter.is-active{color:#fff;background:#1c58d9;border-color:#bbcdf4}.hero-discover.layout-blog .hero-discover-filter:hover,.hero-discover.layout-blog .hero-discover-filter:focus-visible{color:#1b1d22;background:#f8fafe;outline:none}.hero-discover.layout-blog .hero-discover-filter.is-active:hover,.hero-discover.layout-blog .hero-discover-filter.is-active:focus-visible{color:#fff;background:#1c58d9}.hero-discover-filter{color:#1b1d22;font-size:var(--font-size-xl);min-height:45px;transition:background var(--animation-fast) ease, border-color var(--animation-fast) ease, color var(--animation-fast) ease;background:#fff;border:1px solid #bbcdf4;padding:.25em .75em;line-height:1.4;text-decoration:none}a.hero-discover-filter:hover,a.hero-discover-filter:focus-visible{border-color:#1c58d9;outline:none}.hero-discover-filter.is-active{color:#fff;background:#1c58d9;border-color:#1c58d9}@media (width<=768px){.hero-discover.layout-blog .hero-discover-filters:not(.hero-discover-filters--category){-webkit-overflow-scrolling:touch;scrollbar-width:none;flex-wrap:nowrap;gap:0}.hero-discover.layout-blog .hero-discover-filters:not(.hero-discover-filters--category)::-webkit-scrollbar{display:none}.hero-discover.layout-blog .hero-discover-filters:not(.hero-discover-filters--category) .hero-discover-filter{font-size:var(--font-size-md);white-space:nowrap;border:0;border-right:1px solid #bbcdf4;flex:none;min-height:2.5rem;padding:.25rem .75rem}.hero-discover.layout-blog .hero-discover-filters:not(.hero-discover-filters--category) .hero-discover-filter:last-child{border-right:0}}.hero-discover-copy{flex-direction:column;gap:24px;width:100%;display:flex}.hero-discover-heading{color:#fff;font-family:var(--font-headings);font-size:var(--font-size-display-h2);text-wrap:balance;margin:0;font-weight:400;line-height:1}.hero-discover-subtext{color:#fff;font-family:var(--font-headings);font-size:clamp(1.375rem, 2.5vw, var(--font-size-heading-lg,32px));text-wrap:balance;margin:0;font-weight:400;line-height:1}.hero-discover-subtext .highlight-text{-webkit-text-fill-color:transparent;color:#0000;background:linear-gradient(#ffbc1f 0%,#ffd062 100%);background-clip:text}.hero-discover-search{width:min(100%,396px)}.hero-discover-search-field{--composite-field-focus-color:#608ae4;align-items:center;gap:var(--spacing-xs);background:linear-gradient(90deg,#161b29,#0f2b55);border:1px solid #263677;justify-content:flex-end;width:100%;min-height:48px;padding:.625em .75em;display:flex}.hero-discover-search-input{color:#fff;font:inherit;min-width:0;padding-right:var(--spacing-sm);background:0 0;border:none;flex:1}.hero-discover-search-input::placeholder{color:#ffffff8c}.hero-discover-search-input::-webkit-search-cancel-button{display:none}.hero-discover-search-icon{color:#fff;flex-shrink:0}.hero-discover-search-clear{color:#fff;cursor:pointer;background:0 0;border:0;flex-shrink:0;justify-content:center;align-items:center;padding:0;display:inline-flex}.hero-discover-search-clear[hidden]{display:none}.hero-discover .sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.hero-listing .hero-listing-top{align-items:flex-end;gap:var(--spacing-xl);flex-wrap:wrap;justify-content:space-between;display:flex}.hero-listing .hero-listing-copy{flex:420px;min-width:0}.hero-listing .hero-listing-subtext{color:var(--color-text-muted);max-width:52ch}.hero-listing .hero-listing-search{flex:0 340px}.hero-listing .hero-listing-search-field{background:var(--color-bg,#fff);border-radius:var(--radius-full,999px);align-items:center;gap:var(--spacing-xs);border:1px solid #1c58d94d;padding:.5em 1em;display:flex}.hero-listing .hero-listing-search-icon{color:var(--color-text-muted);flex-shrink:0}.hero-listing .hero-listing-search-input{color:var(--color-text);font:inherit;background:0 0;border:none;width:100%}.hero-listing .hero-listing-filters{gap:var(--spacing-sm);margin-top:var(--spacing-xl);flex-wrap:wrap;display:flex}.hero-listing .hero-listing-pill{border-radius:var(--radius-full,999px);color:inherit;font-size:var(--font-size-sm);transition:background var(--animation-fast) ease, border-color var(--animation-fast) ease;background:0 0;border:1px solid #1c58d94d;padding:.4em 1em;text-decoration:none}.hero-listing a.hero-listing-pill:hover,.hero-listing a.hero-listing-pill:focus-visible{border-color:var(--color-bg-brand);outline:none}.hero-listing .hero-listing-pill.is-active{background:var(--color-bg-brand,#1c58d9);border-color:var(--color-bg-brand,#1c58d9);color:var(--color-text-on-brand,#fff)}.hero-listing.layout-marketplace .hero-listing-badge{background:var(--color-bg-brand,#1c58d9);color:#fff;font-family:var(--font-body);font-size:var(--font-size-xl);letter-spacing:2px;margin:0 0 var(--spacing-md);text-transform:uppercase;padding:.5em 1.25em;line-height:normal;display:inline-block}.hero-listing.layout-marketplace .hero-listing-copy .heading{max-width:44rem;margin-top:0}.hero-listing.layout-marketplace .hero-listing-search{flex:0 0 396px;max-width:100%}.hero-listing.layout-marketplace .hero-listing-search-field{border:1px solid #bbcdf4;border-radius:0;justify-content:flex-end;min-height:48px;padding:.625em .75em}.hero-listing.layout-marketplace .hero-listing-search-input{padding-right:var(--spacing-sm);flex:1}.hero-listing.layout-marketplace .hero-listing-search-icon{color:var(--color-text);flex-shrink:0}.hero-listing .sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.hero-mattermost{width:100%;position:relative;overflow:hidden}.hero-mattermost-bg{z-index:0;position:absolute;inset:0;overflow:hidden}.hero-mattermost-rounded .hero-mattermost-bg{border-radius:var(--radius-3xl,32px)}.hero-mattermost-container{max-width:var(--content-width-2xl,1269px);min-height:inherit;padding-inline:var(--layout-inset-x,20px);z-index:1;flex-direction:column;width:100%;margin-inline:auto;display:flex;position:relative}.hero-has-floating-actions .hero-mattermost-container{padding-inline:var(--layout-inset-x,20px)}.hero-height-sm{min-height:400px}.hero-height-md{min-height:520px}.hero-height-lg{min-height:608px}.hero-height-platform{min-height:705px}.hero-height-leadership{min-height:737px}.hero-height-xl{min-height:720px}.hero-height-full{min-height:100svh}.hero-mattermost-bg .hero-bg-image,.hero-mattermost-bg .hero-bg-image picture{width:100%;height:100%;margin-top:0;position:absolute;inset:0}.hero-mattermost-bg .hero-bg-image img{object-fit:cover;object-position:right center;width:100%;height:100%;position:absolute;inset:0}.hero-bg-fit-scaled-top .hero-mattermost-bg .hero-bg-image img{object-fit:cover;object-position:center top;width:100%;height:136.19%;inset:0% auto auto 0}.hero-mattermost-bg-fade{pointer-events:none;z-index:1;background:linear-gradient(#0d0e1a00 0%,#0d0e1a 100%);position:absolute;inset:0}@media (width<992px){.hero-mattermost-bg-fade{background:linear-gradient(#0d0e1a42 0%,#0d0e1a85 55%,#0d0e1a 100%)}}.hero-mattermost-rounded .hero-mattermost-bg-fade{border-radius:var(--radius-3xl,32px)}.hero-mattermost-content{z-index:1;width:100%;padding-block:var(--spacing-4xl,80px);flex-direction:column;flex:1;display:flex;position:relative}.hero-has-floating-actions .hero-mattermost-content{align-content:end;gap:var(--spacing-xl,36px);flex:1;grid-template-columns:minmax(0,1fr) auto;min-width:0;display:grid}.hero-has-floating-actions .hero-content-wrapper{grid-column:1;min-width:0}.hero-has-floating-actions .hero-mattermost-actions{grid-area:1/2;place-self:end}.hero-pos-top .hero-mattermost-content{justify-content:flex-start}.hero-pos-center .hero-mattermost-content{justify-content:center}.hero-pos-lower .hero-mattermost-content{justify-content:flex-start}.hero-pos-lower.hero-height-sm .hero-mattermost-content{padding-top:229.137px}.hero-pos-lower.hero-height-md .hero-mattermost-content{padding-top:297.878px}.hero-pos-lower.hero-height-lg .hero-mattermost-content{padding-top:348.289px}.hero-pos-lower.hero-height-platform .hero-mattermost-content{padding-top:403.854px}.hero-pos-lower.hero-height-leadership .hero-mattermost-content{padding-top:422.185px}.hero-pos-lower.hero-height-xl .hero-mattermost-content{padding-top:412.447px}.hero-pos-lower.hero-height-full .hero-mattermost-content{padding-top:max(274.965px,min(57vh,57.2843svh))}.hero-pos-bottom .hero-mattermost-content{justify-content:flex-end}.hero-align-left .hero-content-wrapper{text-align:left;margin-inline-end:auto}.hero-align-center .hero-content-wrapper{text-align:center;margin-inline:auto}.hero-align-right .hero-content-wrapper{text-align:right;margin-inline-start:auto}.hero-content-wrapper{width:100%}.hero-eyebrow{font-family:var(--font-family-body,"Trade Gothic Next LT Pro", sans-serif);font-size:var(--font-size-sm,14px);letter-spacing:.08em;text-transform:uppercase;color:var(--mm-gold,#ffbc1f);margin:0 0 var(--spacing-sm,12px);font-weight:600}.hero-heading{font-family:var(--font-family-heading,"Trade Gothic Next LT Pro", sans-serif);font-size:var(--font-size-display-h2);color:var(--mm-white,#fff);margin:0;font-weight:400;line-height:1.08;overflow:visible}.hero-heading-highlight{background:var(--gradient-hero-text,linear-gradient(180deg, #ffbc1f 0%, #ffd062 100%));-webkit-text-fill-color:transparent;color:#0000;background-clip:text;margin-bottom:0;padding-bottom:.12em;line-height:1.08;display:block;overflow:visible}.hero-highlight-after .hero-heading{line-height:1.08}.hero-highlight-after .hero-heading-rest,.hero-highlight-after .hero-heading-highlight{margin-bottom:0;line-height:1.08;display:block}.hero-align-left.hero-highlight-after .hero-heading-highlight{-webkit-text-fill-color:var(--mm-gold,#ffbc1f);color:var(--mm-gold,#ffbc1f);background:0 0;-webkit-background-clip:border-box;background-clip:border-box}.hero-heading-rest{color:var(--mm-white,#fff);padding-bottom:.12em;line-height:1.08;display:block;overflow:visible}.hero-align-center.hero-highlight-after .hero-heading,.hero-align-center:not(.hero-highlight-after) .hero-heading{line-height:1.15}.hero-align-center.hero-highlight-after .hero-heading-rest,.hero-align-center.hero-highlight-after .hero-heading-highlight,.hero-align-center:not(.hero-highlight-after) .hero-heading-rest,.hero-align-center:not(.hero-highlight-after) .hero-heading-highlight{line-height:inherit;margin-bottom:0;padding-bottom:0;display:inline}.hero-align-center.hero-highlight-after .hero-heading-highlight:before,.hero-align-center:not(.hero-highlight-after) .hero-heading-highlight:after{content:" "}.hero-highlight-inline .hero-heading{line-height:1.15}.hero-highlight-inline .hero-heading-rest,.hero-highlight-inline .hero-heading-highlight{line-height:inherit;margin-bottom:0;padding-bottom:0;display:inline}.hero-highlight-inline .hero-heading-highlight:before{content:" "}.hero-align-center .hero-subtext{max-width:min(100%,52rem);margin-inline:auto}.hero-subtext{font-family:var(--font-family-body,"Trade Gothic Next LT Pro", sans-serif);font-size:var(--font-size-b2,20px);color:var(--mm-white,#fff);margin:var(--spacing-md,18px) 0 var(--spacing-xl,36px);font-weight:400;line-height:1.4}.hero-no-actions .hero-subtext{margin-bottom:0;margin-top:var(--spacing-md,18px)}.hero-assistive-line{color:var(--mm-white,#fff);font-family:var(--font-body,"Trade Gothic Next LT Pro", sans-serif);font-size:var(--font-size-xl,16px);font-weight:var(--font-weight-normal,400);margin:var(--spacing-md,18px) 0 0;flex-wrap:wrap;align-items:center;gap:.35em;width:fit-content;line-height:1.4;text-decoration:none;display:flex}.hero-assistive-prompt{color:var(--mm-white,#fff);font-weight:700}.hero-assistive-link{color:var(--mm-white,#fff);font-size:inherit;font-weight:inherit;line-height:inherit;align-items:center;gap:4px;text-decoration:none;display:inline-flex}.hero-assistive-link .cta-icon-morph svg{width:20px;height:20px;display:block}@media (hover:hover){.hero-assistive-line:hover .hero-assistive-link,.hero-assistive-line:focus-visible .hero-assistive-link{color:var(--color-royal-tint,#608ae4)}.hero-assistive-line:focus-visible{outline:none}}.hero-align-left .hero-subtext{max-width:min(100%,707px)}.hero-buttons{gap:var(--spacing-md,16px);margin-top:var(--spacing-xl,36px);flex-wrap:wrap;display:flex}.hero-align-center .hero-buttons{justify-content:center}.hero-align-right .hero-buttons{justify-content:flex-end}.hero-mattermost-actions{z-index:2;flex-shrink:0;width:auto;margin-top:0;position:static}.hero-mattermost-actions.button-group{width:auto;container-type:normal}.hero-mattermost-actions>.button-group__items{gap:8px}.hero-mattermost-actions>.button-group__items>.button{width:auto}.hero-mattermost-actions .button>.button-inner.variant-action,.hero-mattermost-actions .button>.button-inner.variant-action .label-text{white-space:nowrap}@media (width<=900px){.hero-has-floating-actions .hero-mattermost-content{flex-direction:column;gap:0;display:flex}.hero-has-floating-actions .hero-content-wrapper{grid-column:auto}.hero-has-floating-actions .hero-mattermost-actions{margin-top:var(--spacing-lg,24px);grid-area:auto;place-self:flex-start start;width:100%}.hero-has-floating-actions .hero-mattermost-actions>.button-group__items.column.align-end{align-items:flex-start}}@media (width<=768px){.hero-height-lg,.hero-height-leadership,.hero-height-platform,.hero-height-xl{min-height:480px}.hero-height-full{min-height:100svh}.hero-mattermost-content{padding-block:var(--spacing-2xl,48px)}.hero-pos-lower.hero-height-xl .hero-mattermost-content,.hero-pos-lower.hero-height-leadership .hero-mattermost-content,.hero-pos-lower.hero-height-platform .hero-mattermost-content,.hero-pos-lower.hero-height-lg .hero-mattermost-content{padding-top:274.965px}.hero-content-wrapper{max-width:100%}.hero-heading{font-size:var(--font-size-display-h2)}.hero-subtext{font-size:var(--font-size-b3,18px)}.hero-has-floating-actions .hero-mattermost-container{padding-inline:var(--layout-inset-x,20px)}.hero-has-floating-actions .hero-mattermost-content{padding-bottom:var(--spacing-lg,24px)}}.hero-platform-split>.outer-content>.content{padding-top:var(--spacing-xl,36px);z-index:auto;padding-bottom:0}.hero-platform-split--stat-open>.outer-content>.content{padding-bottom:var(--spacing-4xl,5rem);padding-top:max(4rem,min(5vw,4.375rem))}.hero-platform-split-open{width:100%}.hero-platform-split--background{--hero-header-media-height:clamp(28rem, 62vw, 46.0625rem);--hero-copy-max-width:45.5rem;--hero-header-content-padding-top:0;--hero-platform-split-content-padding-bottom:clamp(2.25rem, 6vw, 9.8125rem)}@media (width>=1024px){.hero-platform-split--background{--hero-header-media-height:46.0625rem}}.hero-platform-split--background>.outer-content{min-height:var(--hero-header-media-height);flex-direction:column;display:flex}.hero-platform-split--background>.outer-content>.bg-base{background-color:#0000}.hero-platform-split--background>.outer-content>.content{min-height:var(--hero-header-media-height);padding-bottom:var(--hero-platform-split-content-padding-bottom);flex-direction:column;flex:1;justify-content:flex-end;width:100%;padding-top:0;display:flex}.hero-platform-split--background.hero-header>.outer-content>.content{padding-top:0}.hero-platform-split--background .hero-platform-split-frame{flex-direction:column;flex:1;justify-content:flex-end;width:100%;min-height:0;display:flex;position:relative;overflow:visible}.hero-platform-split-bg{pointer-events:none;overflow:hidden}.hero-platform-split-bg:after{content:"";z-index:1;background:linear-gradient(#0d0e1a26 0%,#0d0e1a8c 55%,#0d0e1a 100%);position:absolute;inset:0}.hero-platform-split-bg picture,.hero-platform-split-bg img{width:100%;height:100%;display:block}.hero-platform-split-bg img{object-fit:cover;object-position:center center}.hero-platform-split-inner.hero-platform-split-inner--with-stat{flex-direction:column;grid-template-columns:none;justify-content:flex-start;align-items:stretch;gap:4.1875rem;min-height:auto;padding:0;display:flex}.hero-platform-split-inner.hero-platform-split-inner--with-stat .hero-platform-split-badge{margin:0}.hero-platform-split-inner.hero-platform-split-inner--with-stat .hero-platform-split-main{grid-template-columns:minmax(0,38.75rem) minmax(0,27.3125rem);justify-content:space-between;align-items:start;gap:max(1.5rem,min(8vw,12rem));width:100%;display:grid}.hero-platform-split-inner.hero-platform-split-inner--with-stat .hero-platform-split-copy{flex-direction:column;gap:0;max-width:38.75rem;display:flex}.hero-platform-split-inner.hero-platform-split-inner--with-stat .hero-platform-split-heading{font-size:var(--font-size-display-h3);text-wrap:pretty;margin:0 0 24px;line-height:1}.hero-platform-split-inner.hero-platform-split-inner--with-stat .hero-platform-split-subtext{font-size:var(--font-size-b3,18px);margin:0;line-height:1.4}.hero-platform-split--stat-open.hero-platform-split-highlight-after .hero-platform-split-rest,.hero-platform-split--stat-open.hero-platform-split-highlight-after .hero-platform-split-highlight{line-height:inherit;margin:0;display:inline}.hero-platform-split-stat-card{background:#0d0e1a;border:1px solid #263677;flex-direction:column;place-self:start end;gap:24px;width:100%;max-width:27.3125rem;padding:30px;display:flex}.hero-platform-split-stat-icon{background:#263677;justify-content:center;align-items:center;width:45px;height:45px;display:flex}.hero-platform-split-stat-icon img{width:24px;height:24px;display:block}.hero-platform-split-stat-copy{flex-direction:column;gap:8px;display:flex}.hero-platform-split-stat-value{color:#608ae4;font-family:var(--font-family-heading,"Trade Gothic Next LT Pro", sans-serif);font-size:var(--font-size-heading-3xl,64px);font-weight:var(--font-weight-bold);margin:0;line-height:1}.hero-platform-split-stat-value.counter{margin-top:0}.hero-platform-split-stat-label{color:#fff;font-size:var(--font-size-b1,24px);margin:0;line-height:1.4}.hero-platform-split-inner.hero-platform-split-inner--copy-only{grid-template-columns:minmax(0,1fr);align-items:stretch;min-height:auto;padding-bottom:max(1.5rem,min(3vw,2rem))}.hero-platform-split-inner.hero-platform-split-inner--copy-only .hero-platform-split-copy{width:100%;max-width:none}.hero-platform-split-inner.hero-platform-split-inner--copy-only .hero-platform-split-heading{font-size:var(--font-size-display-h3);max-width:var(--hero-headline-max-width,50.75rem);text-wrap:wrap;width:100%}.hero-platform-split-inner.hero-platform-split-inner--copy-only .hero-platform-split-subtext{font-size:var(--font-size-b3,18px);max-width:var(--hero-subtext-max-width,37.75rem);width:100%}.hero-platform-split-inner.hero-platform-split-inner--centered .hero-platform-split-copy{text-align:center}.hero-platform-split-inner.hero-platform-split-inner--centered .hero-platform-split-heading,.hero-platform-split-inner.hero-platform-split-inner--centered .hero-platform-split-subtext{margin-inline:auto}.hero-platform-split-inner--copy-only.hero-platform-split-inner--centered{padding-top:7.6875rem;padding-bottom:1rem}.hero-platform-split-inner--copy-only.hero-platform-split-inner--centered .hero-platform-split-heading{font-size:var(--font-size-display-h2);margin-bottom:2.25rem}.hero-platform-split-inner--copy-only.hero-platform-split-inner--centered .hero-platform-split-subtext{font-size:var(--font-size-3xl,20px);line-height:1.4}.hero-platform-split-inner{grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);align-items:center;gap:max(1.5rem,min(3vw,2.5rem));min-height:max(22rem,min(42vw,28rem));padding:max(2rem,min(4vw,3.5rem)) max(1.25rem,min(3vw,2rem));display:grid}.hero-platform-split-inner.hero-platform-split-inner--background{z-index:1;flex-direction:column;flex:none;grid-template-columns:none;justify-content:flex-end;align-items:flex-start;width:100%;min-height:auto;margin-top:auto;padding:0;display:flex;position:relative}.hero-platform-split-inner--background .hero-platform-split-copy{gap:var(--font-size-2xl,18px);max-width:var(--hero-copy-max-width,38.9375rem);flex-direction:column;display:flex}.hero-platform-split-inner--background .hero-platform-split-heading{font-size:var(--font-size-display-h2);text-wrap:wrap;margin:0;line-height:1}.hero-platform-split-inner--background .hero-platform-split-subtext{font-size:var(--font-size-b2,20px);max-width:var(--hero-copy-max-width,38.9375rem);margin:0;line-height:1.4}.hero-platform-split-inner--background .hero-platform-split-highlight{background:0 0;background-clip:unset;-webkit-background-clip:unset;-webkit-text-fill-color:var(--mm-gold,#ffbc1f);color:var(--mm-gold,#ffbc1f)}.hero-platform-split-copy{max-width:31rem}.hero-platform-split-eyebrow{color:var(--mm-gold,#ffbc1f);font-family:var(--font-family-body,"Trade Gothic Next LT Pro", sans-serif);font-size:var(--font-size-sm,14px);letter-spacing:.08em;margin:0 0 var(--spacing-sm,12px);text-transform:uppercase;font-weight:600}.hero-platform-split-badge{color:#fff;font-family:var(--font-family-body,"Trade Gothic Next LT Pro", sans-serif);font-size:var(--font-size-b3,20px);letter-spacing:2px;margin:0 0 var(--spacing-lg,24px);text-transform:uppercase;background:#263677;align-self:flex-start;width:fit-content;padding:10px 20px;line-height:normal;display:inline-block}.hero-platform-split-heading{color:#fff;font-family:var(--font-family-heading,"Trade Gothic Next LT Pro", sans-serif);font-size:var(--font-size-display-h2);margin:0 0 var(--spacing-md,18px);text-wrap:wrap;font-weight:400;line-height:1}.hero-platform-split-highlight{background:var(--gradient-hero-text,linear-gradient(180deg, #ffbc1f 0%, #ffd062 100%));-webkit-text-fill-color:transparent;color:#0000;background-clip:text}.hero-platform-split-rest{color:#fff}.hero-platform-split-subtext{color:#fff;font-family:var(--font-family-body,"Trade Gothic Next LT Pro", sans-serif);font-size:var(--font-size-b2,20px);margin:0 0 var(--spacing-xl,36px);line-height:1.4}.hero-platform-split-media{border:1px solid var(--platform-frame-border,#263677);min-height:max(16rem,min(32vw,28rem));position:relative;overflow:hidden}.hero-platform-split-image{position:absolute;inset:0}.hero-platform-split-image,.hero-platform-split-image .image-inner,.hero-platform-split-image picture,.hero-platform-split-image img{width:100%;height:100%;display:block}.hero-platform-split-image img{object-fit:cover}@media (width<=900px){.hero-platform-split-inner.hero-platform-split-inner--with-stat{gap:2rem}.hero-platform-split-inner.hero-platform-split-inner--with-stat .hero-platform-split-main{grid-template-columns:1fr;gap:2rem}.hero-platform-split-inner{grid-template-columns:1fr;min-height:auto;padding-bottom:max(1.5rem,min(4vw,2rem))}.hero-platform-split-inner.hero-platform-split-inner--background{min-height:auto;padding:0}.hero-platform-split--background>.outer-content>.content{padding-bottom:var(--spacing-lg,24px)}.hero-platform-split-copy{max-width:none}.hero-platform-split-media{order:-1;min-height:16rem}.hero-platform-split-stat-card{justify-self:stretch;max-width:none}}@media (width>=1024px){.hero>.outer-content .content{display:grid}.hero>.outer-content .content .hero-split-content,.hero>.outer-content .content .hero-split-image{grid-area:2/1}.hero>.outer-content .content .hero-split-content .pane.first{gap:var(--spacing-md);display:flex}.hero>.outer-content .content .hero-split-content .pane.first .icon{flex-shrink:0}.hero>.outer-content .content .hero-split-image .image-inner{border-top-right-radius:0;border-bottom-right-radius:0}.hero>.outer-content .content .hero-split-image.reversed .image-inner{border-top-left-radius:0;border-bottom-left-radius:0;border-top-right-radius:var(--radius-md);border-bottom-right-radius:var(--radius-md)}}.hero>.outer-content .content .hero-split-image .image-inner{width:100%;max-height:50vh;z-index:var(--layer-2);position:relative}.info-link-list{container:info-link-list/inline-size}.info-link-list-header{flex-direction:column;gap:16px;margin-bottom:40px;display:flex}.info-link-list-heading{margin:0}.info-link-list-heading .heading-accent,.info-link-list-heading .heading-muted{color:var(--color-heading-accent,#608ae4);-webkit-text-fill-color:var(--color-heading-accent,#608ae4)}.info-link-list-subtext{color:#838384;max-width:70ch;font-size:16px;line-height:1.4}.info-link-list-group+.info-link-list-group{margin-top:56px}.info-link-list-group-head{justify-content:space-between;align-items:center;gap:16px;margin-bottom:24px;display:flex}.info-link-list-subheading{color:#fff;font-family:var(--font-heading);font-size:24px;font-weight:var(--font-weight-normal);margin:0;line-height:1}.info-link-list-source-link{color:#fff;white-space:nowrap;align-items:center;gap:4px;font-size:16px;line-height:1.4;text-decoration:none;display:inline-flex}.info-link-list-rows{border-top:1px solid #263677}.info-link-row{--surface-hover-gradient:none;color:inherit;background:0 0;border-bottom:1px solid #263677;align-items:center;gap:12px 24px;min-height:70px;padding:16px 20px;text-decoration:none;transition:background .25s,box-shadow .25s;display:grid}.info-link-row.layout-standard{grid-template-columns:48px minmax(8rem,12.5rem) minmax(0,1fr) minmax(5rem,7.5rem) auto;grid-template-areas:"icon title description category action"}.info-link-row.layout-download{grid-template-columns:48px minmax(6rem,14.8%) minmax(8rem,17.2%) minmax(4rem,15.5%) minmax(4rem,1fr) auto auto;grid-template-areas:"icon title compatibility version category download guide"}.info-link-row-icon{grid-area:icon}.info-link-row-title{grid-area:title}.info-link-row-description{grid-area:description}.info-link-row.layout-download .info-link-row-compatibility{grid-area:compatibility;min-width:0}.info-link-row.layout-download .info-link-row-version{white-space:nowrap;grid-area:version;min-width:max-content}.info-link-row-category{grid-area:category}.info-link-row.layout-standard .info-link-row-action{grid-area:action}.info-link-row.layout-download .info-link-row-action.is-store{grid-area:download}.info-link-row.layout-download .info-link-row-action.is-secondary{grid-area:guide}.info-link-row.layout-download .info-link-row-action:not(.is-secondary):not(.is-store){grid-area:download}@container info-link-list (width<=900px){.info-link-row.layout-standard{grid-template-columns:48px minmax(0,1fr) auto;grid-template-areas:"icon title category""icon description description""icon action action";align-items:start}.info-link-row.layout-download{grid-template-columns:48px minmax(0,1fr) max-content auto;grid-template-areas:"icon title category category""icon compatibility version version""icon download guide guide";align-items:start}.info-link-row.layout-download:has(.is-store){grid-template-areas:"icon title category category""icon compatibility version version""icon download download download"}.info-link-row-category{text-align:right}}@container info-link-list (width<=520px){.info-link-row{gap:10px 16px;padding:16px}.info-link-row.layout-standard{grid-template-columns:48px minmax(0,1fr);grid-template-areas:"icon title""icon category""description description""action action"}.info-link-row.layout-download{grid-template-columns:48px minmax(0,1fr) auto;grid-template-areas:"icon title category""icon compatibility compatibility""icon version version""download download download""guide guide guide"}.info-link-row.layout-download .info-link-row-compatibility,.info-link-row.layout-download .info-link-row-version{text-align:left;justify-self:start}.info-link-row.layout-download:has(.is-store){grid-template-areas:"icon title category""icon compatibility compatibility""icon version version""download download download"}.info-link-row-category{text-align:right;justify-self:end}.info-link-row-action{white-space:normal}}.info-link-row.layout-download:focus-within,.info-link-row[href]:focus-visible{background:#142340;box-shadow:inset 0 0 0 1px #263677}@media (hover:hover){.info-link-row[href]:hover,.info-link-row.layout-download:hover{background:#142340;box-shadow:inset 0 0 0 1px #263677}}.info-link-row[href]:active,.info-link-row.layout-download:active{background:#142340;box-shadow:inset 0 0 0 1px #263677}.info-link-row-icon{background:0 0;flex-shrink:0;justify-content:center;align-items:center;width:39px;height:39px;display:flex}.info-link-row-icon.is-brand{background:0 0}.info-link-row-icon img,.info-link-row-icon.is-brand img{object-fit:contain;width:36px;height:36px}.info-link-row-title{color:#fff;font-family:var(--font-body);font-size:18px;font-weight:var(--font-weight-bold);min-width:0;margin:0;line-height:1.4}.info-link-row-description,.info-link-row-meta{color:#838384;min-width:0;margin:0;font-size:16px;line-height:1.4}.info-link-row-category{color:#838384;text-align:right;min-width:0;font-size:16px;line-height:1.4}.info-link-row.layout-download .info-link-row-category{text-align:left}.info-link-row-action{color:#fff;white-space:nowrap;align-items:center;gap:4px;font-size:16px;line-height:1.4;text-decoration:none;display:inline-flex}.info-link-row-action.is-secondary{color:#838384}.info-link-list-link-icon{color:currentColor;flex-shrink:0;width:20px;height:20px}.info-link-list-link-icon>.icon{width:16px;height:16px}.info-link-list-link-icon>.icon svg{width:16px;height:16px;display:block}@media (width<768px){.info-link-list-group-head{flex-direction:column;align-items:flex-start}.info-link-list-source-link{white-space:normal}}.app-server-notice>.outer-content>.bg-surface{background-color:var(--mm-pearl,#f1f1f2)}.app-server-notice>.outer-content>.content{padding-block:max(1.25rem,min(2.5vw,1.75rem))}.app-server-notice-inner{align-items:flex-start;gap:16px;width:100%;max-width:52rem;margin-inline:auto;display:flex}.app-server-notice-icon{flex:0 0 32px;margin-top:2px}.app-server-notice-body{max-width:none;margin:0}.app-server-notice-body.text .text-inner{color:var(--mm-graphite,#1b1d22);font-family:var(--font-body);font-size:var(--font-size-md,16px);line-height:1.5}.app-server-notice-body.text .text-inner p{margin:0}.app-server-notice-body.text .text-inner p+p{margin-top:.75rem}.app-server-notice-body.text .text-inner a{color:var(--mm-royal,#1c58d9);font-weight:var(--font-weight-bold,500);text-decoration:none}.app-server-notice-body.text .text-inner a:hover,.app-server-notice-body.text .text-inner a:focus-visible{color:var(--mm-royal-tint,#608ae4);outline:none;text-decoration:underline}@media (width<=640px){.app-server-notice-inner{align-items:flex-start}}.article-body-section .article-body{max-width:44.3125rem;margin:0}.article-body-section .article-body>.article-body-section-block+.article-body-section-block,.article-body-section .article-body>.article-body-block+.article-body-section-block,.article-body-section .article-body>.article-body-section-block+.article-body-block,.article-body-section .article-body>.article-body-block+.article-body-block{margin-top:4rem}.article-body-section .article-body-heading{margin:0 0 22px}.article-body-section .article-body-heading .heading-inner{font-family:var(--font-headings);font-size:var(--font-size-heading-lg,32px);font-weight:var(--font-weight-normal,400);line-height:1}.article-body-section .article-body-heading .heading-text{color:var(--mm-graphite,#1b1d22)}.article-body-section .article-body-content.text{margin-top:0}.article-body-section .article-body-content .text-inner p,.article-body-section .article-body-content .text-inner li{color:var(--mm-graphite,#1b1d22);font-family:var(--font-body);font-size:var(--font-size-2xl,18px);line-height:1.4}.article-body-section .article-body-content .text-inner p{margin-block:0 22px}.article-body-section .article-body-content .text-inner>:last-child{margin-bottom:0}.article-body-section .article-body-content .text-inner ul,.article-body-section .article-body-content .text-inner ol{margin:0 0 22px;padding-inline-start:1.4em}.article-body-section .article-body-content .text-inner li>p{margin:0}.custom-section.article-body-section>.outer-content>.content{padding-bottom:var(--spacing-3xl)}.custom-section.article-body-section+.custom-section.related-content-grid{margin-top:var(--spacing-3xl)}.blockquote-section .blockquote{font-family:var(--font-family-heading,"Trade Gothic Next LT Pro", sans-serif);font-size:var(--font-size-display-h3);text-align:left;color:var(--color-text,#fff);border:none;margin:0;padding:0;font-weight:400;line-height:1.2}.blockquote-section .blockquote .blockquote-highlight{background:var(--gradient-hero-text,linear-gradient(180deg, #ffbc1f 0%, #ffd062 100%));-webkit-text-fill-color:transparent;color:#0000;background-clip:text}.blockquote-section .blockquote .blockquote-rest{color:var(--color-text,#fff)}.careers-openings{background:#fff}.careers-openings-inner{flex-direction:column;gap:84px;display:flex}.careers-openings-top{flex-direction:column;gap:36px;max-width:812px;display:flex}.careers-openings-heading{color:#1c58d9;font-family:var(--font-heading);font-size:var(--font-size-detail-title);margin:0;font-weight:400;line-height:1}.careers-openings-alert{align-items:flex-start;gap:40px;width:100%;display:flex}.careers-openings-alert-icon{color:#1c58d9;background:#ebf0fc;flex-shrink:0;justify-content:center;align-items:center;width:45px;height:45px;display:flex}.careers-openings-alert-icon-image{width:24px;height:24px;display:block}.careers-openings-alert-copy{flex-direction:column;flex:1;gap:16px;min-width:0;max-width:727px;display:flex}.careers-openings-alert-text{flex-direction:column;display:flex}.careers-openings-alert-title{color:#262626;font-size:var(--font-size-4xl,24px);margin:0;font-weight:400;line-height:1.4}.careers-openings-alert-desc{color:#262626;font-size:var(--font-size-2xl,18px);margin:0;line-height:1.4}.careers-openings-alert-link{color:#0d0e1a;font-size:var(--font-size-xl,16px);align-items:flex-end;gap:4px;width:fit-content;line-height:1.4;text-decoration:none;display:inline-flex}.careers-openings-alert-link-icon{flex-shrink:0;place-items:center;display:inline-grid}.careers-openings-alert-link:hover,.careers-openings-alert-link:focus-visible{color:#1c58d9}.careers-openings-featured{flex-direction:column;gap:24px;display:flex}.careers-openings-featured-heading{color:#1c58d9;font-family:var(--font-heading);font-size:var(--font-size-heading-lg,32px);margin:0;font-weight:400;line-height:1}.careers-openings-featured-card{border:1px solid #608ae4;flex-direction:column;gap:12px;padding:20px;display:flex;position:relative}.careers-openings-featured-badge{color:#fff;font-size:var(--font-size-sm,12px);font-weight:var(--font-weight-bold);background:#1c58d9;width:fit-content;padding:2px 6px 4px;line-height:1.4;position:absolute;top:20px;right:20px}a.careers-openings-featured-title:hover,a.careers-openings-featured-title:focus-visible{color:#1c58d9}.careers-openings-featured-title{color:#262626;font-size:var(--font-size-2xl,18px);font-weight:var(--font-weight-bold);margin:0;line-height:1.4}.careers-openings-featured-location{color:#262626;font-size:var(--font-size-md,14px);align-items:center;gap:7px;line-height:1.4;display:flex}.careers-openings-featured-desc{color:#262626;font-size:var(--font-size-xl,16px);margin:0;line-height:1.4}.careers-openings-board{grid-template-columns:340px minmax(0,1fr);gap:72px;display:grid}.careers-openings-filters{flex-direction:column;gap:16px;display:flex}.careers-openings-filter{border:1px solid #c9c9ca;flex-direction:column;gap:4px;padding:10px 20px;display:flex}.careers-openings-filter-label{color:#1b1d22;font-size:var(--font-size-sm,12px);font-weight:var(--font-weight-bold);line-height:1.4}.careers-openings-filter-input,.careers-openings-filter-select{appearance:none;color:#838384;font-family:inherit;font-size:var(--font-size-xl,16px);background:0 0;border:0;outline:none;width:100%;padding:0;line-height:1.4}.careers-openings-filter-select{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='none' viewBox='0 0 24 24'%3E%3Cpath stroke='%231b1d22' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='m6 9 6 6 6-6'/%3E%3C/svg%3E");background-position:100%;background-repeat:no-repeat;background-size:24px;padding-right:28px}.careers-openings-count{color:#1c58d9;font-family:var(--font-heading);font-size:var(--font-size-heading-lg,32px);font-weight:var(--font-weight-bold);margin:0 0 40px;line-height:1}.careers-openings-departments{flex-direction:column;gap:48px;display:flex}.careers-openings-department.is-hidden{display:none}.careers-openings-department-name{color:#1c58d9;font-size:var(--font-size-heading-sm,24px);font-weight:var(--font-weight-bold);margin:0 0 18px;line-height:1.4}.careers-openings-jobs{flex-direction:column;gap:18px;display:flex}.careers-openings-job{border-bottom:1px solid #c9c9ca;padding-bottom:18px;position:relative}.careers-openings-job.is-hidden{display:none}.careers-openings-job-title{color:#1b1d22;font-size:var(--font-size-xl,16px);font-weight:var(--font-weight-bold);margin:0;line-height:1.4;text-decoration:none;display:block}a.careers-openings-job-title:hover,a.careers-openings-job-title:focus-visible{color:#1c58d9}.careers-openings-job-badge{color:#fff;font-size:var(--font-size-sm,12px);font-weight:var(--font-weight-bold);background:#1c58d9;padding:2px 6px 4px;line-height:1.4;position:absolute;top:0;right:0}.careers-openings-job-location{color:#1b1d22;font-size:var(--font-size-xl,16px);margin:0;font-weight:300;line-height:1.4}.careers-openings-empty,.careers-openings-error{color:#838384;font-size:var(--font-size-xl,16px);margin:0}.careers-openings-error{color:#b42318}@media (width<=900px){.careers-openings-board{grid-template-columns:1fr}}.careers-why-join-header{grid-template-columns:minmax(0,390px) minmax(0,1fr);align-items:end;gap:max(2rem,min(8vw,130px));margin-bottom:64px;display:grid}.careers-why-join-heading{color:#fff;font-family:var(--font-heading);font-size:var(--font-size-display-h2);margin:0;font-weight:400;line-height:1}.careers-why-join-heading .highlight-text{color:#608ae4}.careers-why-join-intro{color:#fff;font-size:var(--font-size-xl,16px);max-width:622px;margin:0;line-height:1.4}.careers-why-join-rows{flex-direction:column;gap:26px;margin-bottom:64px;display:flex}.careers-why-join-row{grid-template-columns:repeat(2,minmax(0,1fr));gap:26px;display:grid}.careers-why-join-row.is-reverse .careers-why-join-row-media{order:2}.careers-why-join-row-media{aspect-ratio:600/385;border:1px solid var(--layout-frame-line,#263677);display:grid;position:relative;overflow:hidden}.careers-why-join-row-media picture,.careers-why-join-row-media img{object-fit:cover;object-position:center center;grid-area:1/1;width:100%;height:100%;display:block}.careers-why-join-row:nth-child(2) .careers-why-join-row-media img{object-position:center 2%}.careers-why-join-row-copy{flex-direction:column;justify-content:center;gap:24px;min-height:0;padding:40px;display:flex}.careers-why-join-row-heading{color:#fff;font-family:var(--font-heading);font-size:var(--font-size-detail-title);margin:0;font-weight:400;line-height:1}.careers-why-join-row-heading .highlight-text{color:#608ae4}.careers-why-join-row-body{color:#fff;font-size:var(--font-size-2xl,18px);margin:0;line-height:1.4}.careers-why-join-overlay-cards{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;display:grid}.careers-why-join-overlay-card{aspect-ratio:625/460;border:1px solid var(--layout-frame-line,#263677);flex-direction:column;align-items:flex-start;padding:34px 34px 38px 37px;display:flex;position:relative;overflow:hidden}.careers-why-join-overlay-media{pointer-events:none;position:absolute;inset:0;overflow:hidden}.careers-why-join-overlay-picture{width:100%;height:100%;display:block;position:absolute;inset:0}.careers-why-join-overlay-image{object-fit:cover;object-position:center center;width:100%;height:100%;display:block}.careers-why-join-overlay-card:first-child .careers-why-join-overlay-image{object-fit:cover;object-position:left top;width:143.9%;max-width:none;height:110%;position:absolute;top:0;left:-4.54%}.careers-why-join-overlay-scrim{background:#00000080;position:absolute;inset:0}.careers-why-join-overlay-body{z-index:1;flex-direction:column;gap:24px;max-width:464px;display:flex;position:relative}.careers-why-join-overlay-heading{color:#fff;font-family:var(--font-heading);font-size:var(--font-size-detail-title);margin:0;font-weight:400;line-height:1}.careers-why-join-overlay-text{color:#fff;font-size:var(--font-size-2xl,18px);margin:0;line-height:1.4}@media (width<=900px){.careers-why-join-header,.careers-why-join-row,.careers-why-join-overlay-cards{grid-template-columns:1fr}.careers-why-join-row.is-reverse .careers-why-join-row-media{order:0}.careers-why-join-row-media{min-height:auto}}.company-explore-cards-heading{color:#fff;font-family:var(--font-heading);font-size:var(--font-size-detail-title);text-align:center;margin:0 0 36px;font-weight:400;line-height:1}.company-explore-cards-heading .highlight-text{color:#608ae4}.company-explore-cards-items{grid-template-columns:repeat(3,minmax(0,1fr));gap:21px;display:grid}.company-explore-card{border:1px solid var(--layout-frame-line,#263677);color:inherit;flex-direction:column;min-height:25.1875rem;text-decoration:none;display:flex;position:relative}.company-explore-card-media{padding:20px 20px 0;position:relative}.company-explore-card-action{border-bottom:1px solid var(--layout-frame-line,#263677);border-left:1px solid var(--layout-frame-line,#263677);box-sizing:border-box;color:#608ae4;pointer-events:none;height:45px;transition:background var(--animation-fast) ease, color var(--animation-fast) ease;z-index:2;background:#161b29;justify-content:center;place-items:center;width:45px;display:inline-grid;position:absolute;top:0;right:0}.company-explore-card-action-icon{width:25px;height:25px;font-size:25px;display:block}.company-explore-card-action-icon.icon svg{width:100%;height:100%;display:block}.company-explore-card[href]:active,.company-explore-card[href]:focus-visible{outline:none}@media (hover:hover){.company-explore-card[href]:hover .company-explore-card-action{color:#fff;background:#1c58d9}}.company-explore-card[href]:active .company-explore-card-action,.company-explore-card[href]:focus-visible .company-explore-card-action{color:#fff;background:#1c58d9}.company-explore-card-image{border:1px solid var(--layout-frame-line,#263677);overflow:hidden}.company-explore-card-image,.company-explore-card-image .image-inner,.company-explore-card-image picture,.company-explore-card-image img{object-fit:cover;width:100%;height:14.0625rem;display:block}.company-explore-card-image .image-inner.ratio{aspect-ratio:auto}.company-explore-card-body{flex-direction:column;flex:1;gap:14px;padding:24px 20px 20px;display:flex}.company-explore-card-title{color:#fff;font-family:var(--font-body);font-size:var(--font-size-heading-sm,24px);font-weight:var(--font-weight-bold);margin:0;line-height:1.4}.company-explore-card-desc{color:#fff;font-size:var(--font-size-xl,16px);margin:0;line-height:1.4}@media (width<=900px){.company-explore-cards-items{grid-template-columns:1fr}.company-explore-card{min-height:auto}}.company-explore-cards>.outer-content>.content.pad-y-4xl,.company-explore-cards>.outer-content>.content.pad-y-3xl{padding-bottom:var(--spacing-3xl)}.content-download-detail{--content-download-border:#bbcdf4;--content-download-text:#1b1d22;--content-download-share-bg:#ebf0fc}.content-download-detail-back{color:var(--content-download-text);font-size:var(--font-size-md);align-items:center;gap:8px;margin-bottom:max(1.5rem,min(3vw,2rem));text-decoration:none;display:inline-flex}.content-download-detail-back:hover,.content-download-detail-back:focus-visible{color:#1c58d9}.content-download-detail-layout{grid-template-columns:minmax(0,1.7fr) minmax(0,1fr);align-items:start;gap:max(2rem,min(4vw,48px));display:grid}.content-download-detail-main{flex-direction:column;gap:36px;max-width:44.3125rem;display:flex}.content-download-detail-intro{flex-direction:column;gap:24px;display:flex}.content-download-detail-heading{color:var(--content-download-text);font-family:var(--font-heading);font-size:var(--font-size-detail-title);margin:0;font-weight:400;line-height:1}.content-download-detail-heading .highlight-text{color:#1c58d9}.content-download-detail-tag{color:#1c58d9;font-size:var(--font-size-sm);background:#fff;border:.5px solid #1c58d9;width:fit-content;padding:.25em .75em;line-height:1.4;display:inline-block}.content-download-detail-body{color:var(--content-download-text);font-size:var(--font-size-lg);margin:0;line-height:1.4}.content-download-detail-body :global(img){width:100%;max-width:100%;height:auto;margin:1.5rem 0;display:block}.content-download-detail-download{color:#fff;cursor:pointer;font-family:var(--font-body);font-size:var(--font-size-md);min-width:11.8125rem;height:46px;transition:filter var(--animation-fast) ease;background:linear-gradient(102.599deg,#1c58d9 0%,#244997 105.04%);border:.5px solid #fff;justify-content:center;align-items:center;gap:6px;width:fit-content;padding:4px 12px 6px;line-height:1.4;text-decoration:none;display:inline-flex}.content-download-detail-download:hover,.content-download-detail-download:focus-visible{filter:brightness(1.08)}.content-download-detail-sidebar{flex-direction:column;gap:28px;width:100%;min-width:0;max-width:26.125rem;display:flex}.content-download-detail-cover,.content-download-detail-cover .image-inner,.content-download-detail-cover-placeholder{width:100%;min-width:0;max-width:100%;overflow:hidden}.content-download-detail-cover-placeholder{aspect-ratio:418/460;background:#c9c9ca}.content-download-detail-cover .image-inner img,.content-download-detail-cover .image-inner picture,.content-download-detail-cover .image-inner .image-media{object-fit:contain;width:100%;max-width:100%;height:auto;display:block}.content-download-detail-promo{grid-template-columns:minmax(0,1fr) 60px;display:grid}.content-download-detail-promo-panel{border:1px solid var(--content-download-border);color:inherit;background:linear-gradient(97.4704deg,#1c58d9 0%,#244997 105.04%);padding:34px 34px 41px 36px;text-decoration:none;display:block}.content-download-detail-promo-copy{flex-direction:column;gap:12px;display:flex}.content-download-detail-promo-heading{color:#fff;font-family:var(--font-heading);font-size:var(--font-size-2xl);margin:0;font-weight:400;line-height:1}.content-download-detail-promo-body{color:#fff;font-size:var(--font-size-md);margin:0;line-height:1.4}.content-download-detail-promo-action{border:1px solid var(--content-download-border);color:#fff;transition:filter var(--animation-fast) ease;background:linear-gradient(97.4704deg,#1c58d9 0%,#244997 105.04%);border-left:none;justify-content:center;align-items:center;text-decoration:none;display:flex}.content-download-detail-promo-action:hover,.content-download-detail-promo-action:focus-visible{filter:brightness(1.08)}.content-download-detail-share{flex-direction:column;gap:24px;display:flex}.content-download-detail-divider{border:0;border-top:1px solid var(--content-download-border);width:100%;margin:0}.content-download-detail-share-label{color:var(--content-download-text);font-family:var(--font-body);font-size:var(--font-size-md);letter-spacing:.1em;text-transform:uppercase;margin:0;line-height:normal}.content-download-detail-social{flex-wrap:wrap;gap:20px;display:flex}.content-download-detail-social-link{background:var(--content-download-share-bg);color:var(--content-download-text);justify-content:center;align-items:center;width:36px;height:36px;text-decoration:none;display:inline-flex}.content-download-detail-social-link:hover,.content-download-detail-social-link:focus-visible{color:#1c58d9;background:#d8e4fb}@media (width<=900px){.content-download-detail-layout{grid-template-columns:minmax(0,1fr)}.content-download-detail-main,.content-download-detail-sidebar{max-width:none}}.content-gated-detail{--content-gated-border:#bbcdf4;--content-gated-text:#1b1d22;--content-gated-muted:#838384;--content-gated-panel-bg:#f8fafe}.content-gated-detail-back{color:var(--content-gated-text);font-size:var(--font-size-md);align-items:center;gap:8px;margin-bottom:max(1.5rem,min(3vw,2rem));text-decoration:none;display:inline-flex}.content-gated-detail-back:hover,.content-gated-detail-back:focus-visible{color:#1c58d9}.content-gated-detail-layout{grid-template-columns:minmax(0,1.7fr) minmax(0,1fr);align-items:start;gap:max(2rem,min(4vw,48px));display:grid}.content-gated-detail-main{flex-direction:column;gap:36px;min-width:0;max-width:44.3125rem;display:flex}.content-gated-detail-intro{flex-direction:column;gap:24px;display:flex}.content-gated-detail-heading{color:var(--content-gated-text);font-family:var(--font-heading);font-size:var(--font-size-detail-title);margin:0;font-weight:400;line-height:1}.content-gated-detail-heading .highlight-text{color:#1c58d9}.content-gated-detail-tag{color:#1c58d9;font-size:var(--font-size-sm);background:#fff;border:.5px solid #1c58d9;width:fit-content;padding:.25em .75em;line-height:1.4;display:inline-block}.content-gated-detail-hero,.content-gated-detail-hero .image-inner,.content-gated-detail-hero-placeholder{width:100%;min-width:0;max-width:100%;overflow:hidden}.content-gated-detail-hero-placeholder{aspect-ratio:709/380;background:#c9c9ca}.content-gated-detail-hero .image-inner img,.content-gated-detail-hero .image-inner picture,.content-gated-detail-hero .image-inner .image-media{object-fit:contain;width:100%;max-width:100%;height:auto;display:block}.content-gated-detail-body{color:var(--content-gated-text);font-size:var(--font-size-lg);margin:0;line-height:1.4}.content-gated-detail-sidebar{flex-direction:column;gap:28px;width:100%;max-width:26.125rem;display:flex}.content-gated-detail-form-panel{background:var(--content-gated-panel-bg);border:1px solid var(--content-gated-border);flex-direction:column;gap:18px;padding:36px 40px;display:flex}.content-gated-detail-gate-form-state,.content-gated-detail-gate-success-state{flex-direction:column;gap:18px;display:flex}.content-gated-detail-gate-form-state[hidden],.content-gated-detail-gate-success-state[hidden]{display:none}.content-gated-detail-form-heading{color:var(--content-gated-text);font-family:var(--font-body);font-size:var(--font-size-xl);text-align:center;margin:0;line-height:1.4}.content-gated-detail-form{flex-direction:column;gap:18px;display:flex}.content-gated-detail-field{display:block}.content-gated-detail-input{border:1px solid var(--content-gated-border);color:var(--content-gated-text);font-family:var(--font-body);font-size:var(--font-size-md);background:#fff;width:100%;height:47px;padding:0 20px 2px;line-height:1.4}.content-gated-detail-input::placeholder{color:var(--content-gated-muted)}.content-gated-detail-input:focus-visible{border-color:#1c58d9;outline:none}.content-gated-detail-consent{cursor:pointer;align-items:flex-start;gap:14px;display:flex}.content-gated-detail-checkbox{clip:rect(0, 0, 0, 0);position:absolute}.content-gated-detail-consent-box{border:1px solid var(--content-gated-border);color:#0000;background:#fff;flex-shrink:0;justify-content:center;align-items:center;width:20px;height:20px;margin-top:2px;display:flex}.content-gated-detail-checkbox:checked+.content-gated-detail-consent-box{color:var(--content-gated-text)}.content-gated-detail-checkbox:focus-visible+.content-gated-detail-consent-box{outline-offset:2px;outline:2px solid #1c58d9}.content-gated-detail-consent-text{color:var(--content-gated-text);font-size:var(--font-size-sm);line-height:1.4}.content-gated-detail-error{color:#b42318;font-size:var(--font-size-sm);margin:0;line-height:1.4}.content-gated-detail-error[hidden]{display:none}.content-gated-detail-submit,.content-gated-detail-download{color:#fff;cursor:pointer;font-family:var(--font-body);font-size:var(--font-size-md);height:45px;transition:filter var(--animation-fast) ease;background:linear-gradient(112.166deg,#1c58d9 0%,#244997 105.04%);border:.5px solid #fff;justify-content:center;align-items:center;gap:6px;width:100%;padding:4px 12px 6px;line-height:1.4;text-decoration:none;display:inline-flex}.content-gated-detail-submit:disabled{cursor:wait;opacity:.75}.content-gated-detail-submit:hover,.content-gated-detail-download:hover,.content-gated-detail-submit:focus-visible,.content-gated-detail-download:focus-visible{filter:brightness(1.08)}.content-gated-detail-success-note{color:var(--content-gated-text);font-size:var(--font-size-md);text-align:center;margin:0;line-height:1.4}.content-gated-detail-promo{grid-template-columns:minmax(0,1fr) 60px;display:grid}.content-gated-detail-promo-panel{border:1px solid var(--content-gated-border);color:inherit;background:linear-gradient(97.4704deg,#1c58d9 0%,#244997 105.04%);padding:34px 34px 41px 36px;text-decoration:none;display:block}.content-gated-detail-promo-copy{flex-direction:column;gap:12px;display:flex}.content-gated-detail-promo-heading{color:#fff;font-family:var(--font-heading);font-size:var(--font-size-2xl);margin:0;font-weight:400;line-height:1}.content-gated-detail-promo-body{color:#fff;font-size:var(--font-size-md);margin:0;line-height:1.4}.content-gated-detail-promo-action{border:1px solid var(--content-gated-border);color:#fff;transition:filter var(--animation-fast) ease;background:linear-gradient(97.4704deg,#1c58d9 0%,#244997 105.04%);border-left:none;justify-content:center;align-items:center;text-decoration:none;display:flex}.content-gated-detail-promo-action:hover,.content-gated-detail-promo-action:focus-visible{filter:brightness(1.08)}.content-gated-detail .sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (width<=900px){.content-gated-detail-layout{grid-template-columns:minmax(0,1fr)}.content-gated-detail-main,.content-gated-detail-sidebar{min-width:0;max-width:none}}.content-video-detail{--content-video-border:#bbcdf4;--content-video-text:#1b1d22;--content-video-share-bg:#ebf0fc}.content-video-detail-back{color:var(--content-video-text);font-size:var(--font-size-md);align-items:center;gap:8px;margin-bottom:max(1.5rem,min(3vw,2rem));text-decoration:none;display:inline-flex}.content-video-detail-back:hover,.content-video-detail-back:focus-visible{color:#1c58d9}.content-video-detail-main{flex-direction:column;gap:48px;display:flex}.content-video-detail-heading{color:var(--content-video-text);font-family:var(--font-heading);font-size:var(--font-size-detail-title);max-width:76.8125rem;margin:0;font-weight:400;line-height:1}.content-video-detail-heading .highlight-text{color:#1c58d9}.content-video-detail-player{border:1px solid var(--content-video-border);width:100%;position:relative;overflow:hidden}.content-video-detail-wistia{aspect-ratio:var(--wistia-aspect-ratio,16 / 9)}.content-video-detail-interactive-embed{border:0;width:100%;min-height:min(90vh,78.125rem);display:block}.content-video-detail-thumbnail,.content-video-detail-thumbnail .image-inner,.content-video-detail-thumbnail-placeholder{aspect-ratio:16/9;width:100%}.content-video-detail-thumbnail-placeholder{background:#c9c9ca}.content-video-detail-thumbnail .image-inner img{object-fit:cover;width:100%;height:100%;display:block}.content-video-detail-play{color:#fff;cursor:pointer;background:#1c58d9;border:1px solid #fff;justify-content:center;align-items:center;width:60px;height:60px;text-decoration:none;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.content-video-detail-play:hover,.content-video-detail-play:focus-visible{background:#2468e8}.content-video-detail-stage{grid-template-columns:minmax(0,1.8fr) minmax(0,1fr);align-items:start;gap:max(2rem,min(4vw,66px));display:grid}.content-video-detail-about{flex-direction:column;gap:12px;max-width:44.3125rem;display:flex}.content-video-detail-about-heading,.content-video-detail-about-heading .heading-inner{color:var(--content-video-text);font-size:var(--font-size-2xl);margin:0;font-weight:400;line-height:1}.content-video-detail-about-body{color:var(--content-video-text);font-size:var(--font-size-lg);margin:0;line-height:1.4}.content-video-detail-share{flex-direction:column;gap:24px;max-width:24.75rem;display:flex}.content-video-detail-divider{border:0;border-top:1px solid var(--content-video-border);width:100%;margin:0}.content-video-detail-share-label{color:var(--content-video-text);font-family:var(--font-body);font-size:var(--font-size-md);letter-spacing:.1em;text-transform:uppercase;margin:0;line-height:normal}.content-video-detail-social{flex-wrap:wrap;gap:20px;display:flex}.content-video-detail-social-link{background:var(--content-video-share-bg);color:var(--content-video-text);justify-content:center;align-items:center;width:36px;height:36px;text-decoration:none;display:inline-flex;position:relative}.content-video-detail-social-link:hover,.content-video-detail-social-link:focus-visible{color:#1c58d9;background:#d8e4fb}.content-video-detail-social-link.is-copy.is-copied:after{color:#fff;content:"Copied";font-family:var(--font-body);letter-spacing:.02em;pointer-events:none;white-space:nowrap;z-index:2;background:#1b1d22;border-radius:4px;padding:.4rem .55rem;font-size:.75rem;font-weight:600;line-height:1;position:absolute;bottom:calc(100% + 10px);left:50%;transform:translate(-50%)}.content-video-detail-social-link.is-copy.is-copied:before{content:"";pointer-events:none;z-index:2;border:5px solid #0000;border-top-color:#1b1d22;position:absolute;bottom:calc(100% + 1px);left:50%;transform:translate(-50%)}@media (prefers-reduced-motion:no-preference){.content-video-detail-social-link.is-copy.is-copied:after{animation:.16s ease-out content-video-share-copied-in}}@keyframes content-video-share-copied-in{0%{opacity:0;transform:translate(-50%)translateY(4px)}to{opacity:1;transform:translate(-50%)translateY(0)}}@media (width<=900px){.content-video-detail-stage{grid-template-columns:1fr}.content-video-detail-about,.content-video-detail-share{max-width:none}}.customer-story-featured-frame{--customer-story-frame-border:var(--mm-royal-tint-02,#263677);--customer-story-frame-padding:1.25rem;--customer-story-frame-plus:9px;--customer-story-frame-corner-gap:5px;--customer-story-frame-corner-clearance:calc(var(--customer-story-frame-corner-gap) + (var(--customer-story-frame-plus) / 2));--customer-story-panel-divider:var(--mm-royal-tint-02,#263677);--customer-story-highlight-divider-inset:1.25rem;--customer-story-media-aspect:585 / 360;--customer-story-hero-bg:var(--dark-bg,#0d0e1a);box-sizing:border-box;padding:var(--customer-story-frame-padding);z-index:0;background-color:#0000;border:none;grid-template-columns:minmax(0,760fr) minmax(0,461fr);align-items:stretch;width:100%;display:grid;position:relative;overflow:visible}.customer-story-featured-frame-border{pointer-events:none;z-index:1;position:absolute;inset:0}.customer-story-featured-frame-line{background:var(--customer-story-frame-border);position:absolute}.customer-story-featured-frame-line--top{height:1px;left:var(--customer-story-frame-corner-clearance);right:var(--customer-story-frame-corner-clearance);top:0}.customer-story-featured-frame-line--bottom{height:1px;bottom:0;left:0;right:0}.customer-story-featured-frame-line--left,.customer-story-featured-frame-line--right{bottom:0;top:var(--customer-story-frame-corner-clearance);width:1px}.customer-story-featured-frame-line--left{left:0}.customer-story-featured-frame-line--right{right:0}.customer-story-featured-frame-plus{height:var(--customer-story-frame-plus);width:var(--customer-story-frame-plus);position:absolute}.customer-story-featured-frame-plus--tl{top:0;left:0;transform:translate(-50%,-50%)}.customer-story-featured-frame-plus--tr{top:0;right:0;transform:translate(50%,-50%)}.customer-story-featured-frame-plus:before,.customer-story-featured-frame-plus:after{background:var(--customer-story-frame-border);content:"";position:absolute}.customer-story-featured-frame-plus:before{width:1px;top:0;bottom:0;left:50%;transform:translate(-50%)}.customer-story-featured-frame-plus:after{height:1px;top:50%;left:0;right:0;transform:translateY(-50%)}.customer-story-featured-frame--media-only{grid-template-columns:minmax(0,1fr)}.customer-story-featured-media{background-color:#0000;min-width:0;min-height:500px;position:relative;overflow:hidden}.customer-story-featured-photo{object-fit:cover;object-position:center;width:100%;height:100%;display:block;position:absolute;inset:0}.customer-story-featured-highlights{border:1px solid var(--customer-story-panel-divider);background:0 0;flex-direction:column;justify-content:center;align-self:center;min-width:0;height:100%;padding:0;display:flex}.customer-story-featured-highlight{background:0 0;flex:none;align-items:center;min-width:0;min-height:5.25rem;padding:2em 1.25em;display:flex;position:relative}.customer-story-featured-highlight+.customer-story-featured-highlight:before{border-top:1px solid var(--customer-story-panel-divider);content:"";position:absolute;top:0;left:0;right:0}.customer-story-featured-highlights p{color:var(--mm-white,#fff);font-family:var(--font-body);font-size:var(--font-size-4xl,24px);margin:0;line-height:1.4}@media (width<=1024px){.customer-story-featured-frame{--customer-story-frame-padding:1rem;grid-template-columns:minmax(0,1fr)}.customer-story-featured-media{aspect-ratio:var(--customer-story-media-aspect);height:auto;min-height:0}.customer-story-featured-highlights{border:1px solid var(--customer-story-panel-divider)}.customer-story-featured-highlight{flex:none;min-height:auto;padding:1.5em 1rem}}.customer-story-hero-breadcrumb,.customer-story-hero-back{color:#ffffffb8;font-size:var(--font-size-md);margin-bottom:var(--customer-story-hero-breadcrumb-gap,clamp(2.25rem, 3.5vw, 3rem));align-items:center;gap:8px;text-decoration:none;display:inline-flex}.customer-story-hero-breadcrumb-link{color:inherit;text-decoration:none}.customer-story-hero-breadcrumb-link:hover,.customer-story-hero-back:hover,.customer-story-hero-breadcrumb-link:focus-visible,.customer-story-hero-back:focus-visible,.customer-story-hero-breadcrumb-current{color:#fff}.customer-story-hero-title-row{justify-content:space-between;align-items:center;gap:max(1.5rem,min(4vw,3rem));display:flex}.customer-story-hero-heading{color:#fff;font-family:var(--font-heading);font-size:var(--font-size-detail-title);flex:auto;min-width:0;max-width:44.3125rem;margin:0;font-weight:400;line-height:1}.customer-story-hero-heading .highlight-text{color:#1c58d9}.customer-story-hero-partner-logo{object-fit:contain;flex:none;width:auto;max-width:9rem;height:auto;max-height:9rem;display:block}@media (width<=1024px){.customer-story-hero-title-row{align-items:flex-start;gap:var(--spacing-xl,2rem);flex-direction:column}.customer-story-hero-heading{max-width:none}.customer-story-hero-partner-logo{max-width:7rem;max-height:7rem}}@media (width<=640px){.customer-story-hero-heading{font-size:clamp(2rem, 8vw, var(--font-size-detail-title))}}.customer-story-detail{--customer-story-hero-bg:var(--dark-bg,#0d0e1a);--customer-story-border:var(--mm-royal-tint-02,#263677);--customer-story-text:var(--mm-white,#fff);--customer-story-muted:var(--mm-silver,#c9c9ca);--customer-story-share-bg:var(--dark-bg-elevated,#1b1d22);--customer-story-nav-gap:clamp(3.5rem, 6vw, 5rem);--customer-story-hero-breadcrumb-gap:clamp(2.25rem, 3.5vw, 3rem)}html[data-theme=light]:has(.customer-story-detail) .main-nav.custom-section{--nav-bg:var(--dark-bg,#0d0e1a);--nav-border:var(--mm-royal,#1c58d9);--nav-divider:var(--mm-royal-tint-02,#263677);--nav-grid-line:var(--mm-royal-tint-02,#263677);--nav-grid-plus:var(--mm-royal,#1c58d9);--nav-secondary-bg:linear-gradient(to right, #161b29, #0f2b55);--nav-secondary-border:var(--mm-royal,#1c58d9);--nav-secondary-color:var(--mm-white,#fff);--nav-text:var(--mm-white,#fff);--nav-text-active:var(--mm-royal-tint,#608ae4)}html[data-theme=light]:has(.customer-story-detail) body,html[data-theme=light]:has(.customer-story-detail) main,.customer-story-detail>.outer-content,.customer-story-detail>.outer-content>.background.bg-base{background-color:var(--customer-story-hero-bg)}.customer-story-detail>.outer-content>.content{width:100%;max-width:none;padding:0}.customer-story-detail-hero-band{max-width:var(--content-width-2xl);padding-block:var(--customer-story-nav-gap) clamp(2.5rem, 5vw, 4rem);padding-inline:var(--layout-inset-x,20px);width:100%;margin-inline:auto}.customer-story-detail-hero-band .customer-story-featured-frame{margin-top:var(--spacing-xl,2rem)}.customer-story-detail-body-band{padding-block:max(2.5rem,min(5vw,4rem))}.customer-story-detail-body{max-width:var(--content-width-2xl);padding-inline:var(--layout-inset-x,20px);grid-template-columns:minmax(0,1fr) minmax(0,26.125rem);align-items:start;gap:max(2rem,min(4vw,4.125rem));width:100%;margin-inline:auto;display:grid}@media (width>=1024px){.customer-story-detail-body{gap:4.125rem}}.customer-story-detail-sidebar{flex-direction:column;gap:2.1875rem;width:100%;max-width:26.125rem;display:flex;position:sticky;top:6rem}.customer-story-detail-quote-block{flex-direction:column;gap:1.5rem;display:flex}.customer-story-detail-quote-wrap{flex-direction:column;gap:1.25rem;margin:0;display:flex}.customer-story-detail-quote-wrap:before{color:var(--mm-royal-tint,#608ae4);content:"“";font-family:var(--font-heading);font-size:max(3.5rem,min(7vw,5rem));font-weight:var(--font-weight-bold);line-height:.75;display:block}.customer-story-detail-quote{color:var(--customer-story-text);font-family:var(--font-heading);font-size:var(--font-size-heading-md,24px);font-weight:var(--font-weight-bold);border:none;margin:0;padding:0;line-height:1.25}.customer-story-detail-attribution{color:var(--customer-story-muted);font-size:var(--font-size-md);align-items:center;gap:.75rem;margin:0;line-height:1.4;display:flex}.customer-story-detail-attribution-image{border-radius:var(--radius-xs);object-fit:cover;flex-shrink:0;width:3rem;height:3rem}.customer-story-detail-attribution-name{color:var(--customer-story-muted);font-weight:400}.customer-story-detail-integrations{flex-direction:column;gap:.75rem;display:flex}.customer-story-detail-sidebar-heading{color:var(--customer-story-muted);font-family:var(--font-eyebrow,var(--font-body));font-size:var(--font-size-eyebrow,16px);letter-spacing:var(--font-letter-spacing-eyebrow,1.6px);text-transform:uppercase;margin:0;font-weight:400;line-height:1.4}.customer-story-detail-integrations-panel{background-color:var(--dark-bg-elevated,#1b1d22);border:1px solid var(--customer-story-border);padding:2rem}.customer-story-detail-integrations-list{flex-direction:column;gap:3rem;margin:0;padding:0;list-style:none;display:flex}.customer-story-detail-integrations-cta{width:100%;margin-top:1.5rem;display:block}.customer-story-detail-integrations-cta .button-inner{justify-content:center;width:100%}.customer-story-detail-integration{justify-content:flex-start;align-items:center;text-decoration:none;list-style:none;display:flex}.customer-story-detail-integration a{line-height:0;text-decoration:none;display:block}.customer-story-detail-integration-logo{object-fit:contain;object-position:left center;width:auto;max-width:100%;height:auto;max-height:2.5rem;display:block}.customer-story-detail-divider{border:0;border-top:1px solid var(--customer-story-border);width:100%;margin:0}.customer-story-detail-share{flex-direction:column;gap:1.5rem;display:flex}.customer-story-detail-share-label{color:var(--customer-story-text);font-family:var(--font-body);font-size:var(--font-size-md);letter-spacing:.1em;text-transform:uppercase;margin:0;line-height:normal}.customer-story-detail-social{flex-wrap:wrap;gap:1.25rem;display:flex}.customer-story-detail-social-link{background:var(--customer-story-share-bg);color:var(--customer-story-text);justify-content:center;align-items:center;width:2.25rem;height:2.25rem;text-decoration:none;display:inline-flex}.customer-story-detail-social-link:hover,.customer-story-detail-social-link:focus-visible{background:var(--mm-royal-tint-02,#263677);color:var(--mm-royal-tint,#608ae4)}.customer-story-detail-main{flex-direction:column;min-width:0;display:flex}.customer-story-detail-article{flex-direction:column;gap:max(2.5rem,min(5vw,4rem));display:flex}.customer-story-detail-sections{display:contents}.customer-story-detail-lead{margin:0}.customer-story-detail-intro.text,.customer-story-detail-section-body.text{margin-top:0}.customer-story-detail-intro .text-inner p,.customer-story-detail-section-body .text-inner p,.customer-story-detail-section-body .text-inner li{color:var(--customer-story-text);font-family:var(--font-body);font-size:var(--font-size-2xl,18px);line-height:1.4}.customer-story-detail-intro .text-inner p,.customer-story-detail-section-body .text-inner p{margin-block:0 22px}.customer-story-detail-intro .text-inner>:last-child,.customer-story-detail-section-body .text-inner>:last-child{margin-bottom:0}.customer-story-detail-section-heading{margin:0 0 22px}.customer-story-detail-section-heading .heading-inner{font-family:var(--font-headings);font-size:var(--font-size-heading-lg,32px);font-weight:var(--font-weight-normal,400);line-height:1}.customer-story-detail-section-heading .heading-text{color:var(--customer-story-text)}.customer-story-detail-section{scroll-margin-top:6rem}.custom-section.customer-story-detail+.custom-section.related-content-grid{margin-top:0}html[data-theme=light] main:has(.customer-story-detail) .related-content-grid>.outer-content>.bg-base,html[data-theme=light] main:has(.customer-story-detail) .related-content-grid>.outer-content>.bg-surface,html[data-theme=light] main:has(.customer-story-detail) .related-content-grid{background-color:#f8fafe}@media (width<=1024px){.customer-story-detail-hero-band{padding-block:max(3rem,min(7vw,4rem)) max(2rem,min(5vw,3rem))}.customer-story-detail-hero-band .customer-story-featured-frame{margin-top:max(1.5rem,min(4vw,2.5rem))}.customer-story-detail-body-band{padding-block:max(2.5rem,min(6vw,3.5rem))}.customer-story-detail-body{grid-template-columns:1fr;gap:max(2.5rem,min(6vw,3.5rem))}.customer-story-detail-article{gap:max(2rem,min(5vw,3rem))}.customer-story-detail-sidebar{max-width:none;position:static}.customer-story-detail-quote{font-size:var(--font-size-heading-sm,20px)}}.customer-story-featured{--customer-story-hero-bg:var(--dark-bg,#0d0e1a);--customer-story-frame-border:var(--mm-royal-tint-02,#263677);--customer-story-panel-divider:var(--mm-royal-tint-02,#263677)}html[data-theme=light]:has(.customer-story-featured) .main-nav.custom-section,html[data-theme=light]:has(.customer-story-detail) .main-nav.custom-section{--nav-bg:var(--dark-bg,#0d0e1a);--nav-border:var(--mm-royal,#1c58d9);--nav-divider:var(--mm-royal-tint-02,#263677);--nav-grid-line:var(--mm-royal-tint-02,#263677);--nav-grid-plus:var(--mm-royal,#1c58d9);--nav-secondary-bg:linear-gradient(to right, #161b29, #0f2b55);--nav-secondary-border:var(--mm-royal,#1c58d9);--nav-secondary-color:var(--mm-white,#fff);--nav-text:var(--mm-white,#fff);--nav-text-active:var(--mm-royal-tint,#608ae4)}html[data-theme=light]:has(.customer-story-featured) body,html[data-theme=light]:has(.customer-story-featured) main,html[data-theme=light]:has(.customer-story-detail) body,html[data-theme=light]:has(.customer-story-detail) main,.customer-story-featured>.outer-content{background-color:var(--customer-story-hero-bg)}.customer-story-featured>.outer-content>.content{width:100%;max-width:none;padding:0}.customer-story-featured-band{max-width:var(--content-width-2xl);padding-block:0 max(2.5rem,min(5vw,4rem));padding-inline:var(--layout-inset-x,20px);width:100%;margin-inline:auto}.customer-story-hero{--customer-story-hero-bg:var(--dark-bg,#0d0e1a);--customer-story-nav-gap:clamp(3.5rem, 6vw, 5rem);--customer-story-hero-breadcrumb-gap:clamp(2.25rem, 3.5vw, 3rem)}html[data-theme=light]:has(.customer-story-hero) .main-nav.custom-section,html[data-theme=light]:has(.customer-story-detail) .main-nav.custom-section{--nav-bg:var(--dark-bg,#0d0e1a);--nav-border:#1c58d999;--nav-divider:#1c58d999;--nav-grid-line:#1c58d999;--nav-grid-plus:#1c58d999;--nav-secondary-bg:linear-gradient(90deg, #161b29 0%, #0f2b55 100%);--nav-secondary-border:#1c58d980;--nav-secondary-color:var(--mm-white,#fff);--nav-text:var(--mm-white,#fff);--nav-text-active:var(--mm-royal-tint,#608ae4)}html[data-theme=light]:has(.customer-story-hero) body,html[data-theme=light]:has(.customer-story-hero) main,html[data-theme=light]:has(.customer-story-detail) body,html[data-theme=light]:has(.customer-story-detail) main,.customer-story-hero>.outer-content{background-color:var(--customer-story-hero-bg)}.customer-story-hero>.outer-content>.content{width:100%;max-width:none;padding:0}.customer-story-hero-band{max-width:var(--content-width-2xl);padding-block:var(--customer-story-nav-gap) clamp(1.5rem, 3vw, 2rem);padding-inline:var(--layout-inset-x,20px);width:100%;margin-inline:auto}.discover-blog-card-nav{color:#608ae4;pointer-events:none;height:44px;transition:background-color var(--animation-fast) var(--ease-interactive), border-color var(--animation-fast) var(--ease-interactive), color var(--animation-fast) var(--ease-interactive);z-index:1;background:#fff;border-bottom:1px solid #bbcdf4;border-left:1px solid #bbcdf4;justify-content:center;align-items:center;width:45px;display:flex;position:absolute;top:0;right:0}.discover-blog-card-nav-icons{justify-content:center;place-items:center;display:inline-grid}.discover-blog-card-nav-icon{height:25px;transition:opacity var(--transition-icon-morph), transform var(--transition-icon-morph);flex-shrink:0;grid-area:1/1;width:25px;display:block}.discover-blog-card-nav-icon.is-default{opacity:1}.discover-blog-card-nav-icon.is-hover{opacity:0}a.discover-blog-card:hover .discover-blog-card-nav,a.discover-blog-card:focus-visible .discover-blog-card-nav,.discover-blog-featured-slot:has(a.discover-blog-card:hover) .discover-blog-card-nav,.discover-blog-featured-slot:has(a.discover-blog-card:focus-visible) .discover-blog-card-nav{color:#fff;background:#1c58d9;border-color:#1c58d9}a.discover-blog-card:hover .discover-blog-card-nav-icon.is-default,a.discover-blog-card:focus-visible .discover-blog-card-nav-icon.is-default,.discover-blog-featured-slot:has(a.discover-blog-card:hover) .discover-blog-card-nav-icon.is-default,.discover-blog-featured-slot:has(a.discover-blog-card:focus-visible) .discover-blog-card-nav-icon.is-default{opacity:0}a.discover-blog-card:hover .discover-blog-card-nav-icon.is-hover,a.discover-blog-card:focus-visible .discover-blog-card-nav-icon.is-hover,.discover-blog-featured-slot:has(a.discover-blog-card:hover) .discover-blog-card-nav-icon.is-hover,.discover-blog-featured-slot:has(a.discover-blog-card:focus-visible) .discover-blog-card-nav-icon.is-hover{opacity:1}.discover-blog-grid{--discover-blog-border:#bbcdf4;--discover-blog-text:#1b1d22}.discover-blog-grid-heading,.discover-blog-grid-heading .heading-inner{color:var(--discover-blog-text,#1b1d22);font-family:var(--font-headings);font-size:var(--font-size-heading-xl);margin:0 0 48px;font-weight:400;line-height:1}.discover-blog-grid-heading .heading-muted,.discover-blog-grid-heading .highlight-text{color:#1c58d9}.discover-blog-grid-cards{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;display:grid}.discover-blog-grid .discover-blog-card{border:1px solid var(--discover-blog-border);color:inherit;flex-direction:column;gap:0;padding:0;text-decoration:none;display:flex;position:relative;overflow:hidden}.discover-blog-grid .discover-blog-card[hidden]{display:none!important}.discover-blog-grid-empty{color:var(--discover-blog-text);font-size:var(--font-size-lg);text-align:center;margin:48px 0 0}.discover-blog-grid .discover-blog-card-media{width:100%;position:relative}.discover-blog-grid .discover-blog-card-media--empty{aspect-ratio:397/260}.discover-blog-grid a.discover-blog-card:hover,.discover-blog-grid a.discover-blog-card:focus-visible{background:#f8fafe;border-color:#1c58d9}.discover-blog-grid .discover-blog-card-image .image-inner{aspect-ratio:397/260}.discover-blog-grid .discover-blog-card-image.no-margin,.discover-blog-grid .discover-blog-card-image.no-margin>.image-inner{margin-top:0}.discover-blog-grid .discover-blog-card-body{flex-direction:column;gap:18px;padding:24px 20px;display:flex}.discover-blog-grid .discover-blog-card-tag{border:.5px solid var(--mm-royal,#1c58d9);color:var(--mm-royal,#1c58d9);font-size:var(--font-size-sm);text-transform:capitalize;background:0 0;border-radius:0;width:fit-content;padding:.25em .75em;line-height:1.4;display:inline-block}.discover-blog-grid .discover-blog-card-title{color:var(--discover-blog-text);font-family:var(--font-body);font-size:var(--font-size-xl);margin:0;line-height:1.4}.discover-blog-grid .discover-blog-card-meta{color:#6b7280;font-size:var(--font-size-sm);text-transform:none;line-height:1.4}.discover-blog-grid a.discover-blog-card:hover .discover-blog-card-title,.discover-blog-grid a.discover-blog-card:focus-visible .discover-blog-card-title{color:#1c58d9}.discover-blog-grid-pagination{margin-top:120px}.discover-blog-grid-pagination-divider{border:0;border-top:1px solid var(--discover-blog-border);margin:0 0 32px}.discover-blog-grid-pagination-inner{justify-content:center;align-items:center;gap:32px;display:flex}.discover-blog-grid-pagination-control{color:var(--discover-blog-text);cursor:pointer;font-family:var(--font-body);font-size:var(--font-size-xl);letter-spacing:.1em;text-transform:uppercase;background:0 0;border:0;padding:0;line-height:normal}.discover-blog-grid-pagination-control:disabled{cursor:not-allowed;opacity:.45}.discover-blog-grid-pagination-pages{align-items:center;gap:0;margin:0;padding:0;list-style:none;display:flex}.discover-blog-grid-pagination-page{color:var(--discover-blog-text);cursor:pointer;font-family:var(--font-body);font-size:var(--font-size-xl);letter-spacing:.1em;text-transform:uppercase;background:0 0;border:1px solid #0000;justify-content:center;align-items:center;min-width:27px;height:27px;padding:0 6px;line-height:normal;display:flex}.discover-blog-grid-pagination-page.is-active{border-color:var(--discover-blog-border);color:#1c58d9}.discover-blog-grid-pagination-ellipsis{color:var(--discover-blog-text);font-size:var(--font-size-xl);letter-spacing:.1em;user-select:none;justify-content:center;align-items:center;min-width:27px;height:27px;padding:0;line-height:normal;display:flex}.discover-blog-grid-pagination-jump{color:inherit;cursor:pointer;font:inherit;height:27px;letter-spacing:inherit;text-transform:uppercase;background:0 0;border:1px solid #0000;justify-content:center;align-items:center;min-width:27px;padding:0 6px;display:flex}.discover-blog-grid-pagination-jump:hover,.discover-blog-grid-pagination-jump:focus-visible{border-color:var(--discover-blog-border);color:#1c58d9;outline:none}.discover-blog-grid-pagination-jump-form{margin:0;display:flex}.discover-blog-grid-pagination-jump-input{border:1px solid var(--discover-blog-border);color:#1c58d9;font-family:var(--font-body);font-size:var(--font-size-xl);letter-spacing:.1em;text-align:center;background:0 0;width:2.75rem;min-width:2.75rem;height:27px;padding:0 4px;line-height:normal}.discover-blog-grid-pagination-jump-input:focus{border-color:#1c58d9;outline:none}.discover-blog-grid-pagination-jump-input::-webkit-outer-spin-button{appearance:none;margin:0}.discover-blog-grid-pagination-jump-input::-webkit-inner-spin-button{appearance:none;margin:0}.discover-blog-grid-pagination-jump-input[type=number]{appearance:textfield}@media (width<=900px){.discover-blog-grid-cards{grid-template-columns:1fr}.discover-blog-grid-pagination{margin-top:64px}}@media (width>=901px) and (width<=1100px){.discover-blog-grid-cards{grid-template-columns:repeat(2,minmax(0,1fr))}}.discover-blog-spotlight{--discover-border:#bbcdf4;--discover-text:#1b1d22;--discover-muted:#1b1d22}.discover-blog-spotlight>.outer-content>.content{padding-top:40px}.discover-blog-spotlight-card{box-shadow:none;color:inherit;background:0 0;border:0;outline:none;align-items:center;gap:36px;width:100%;min-height:480px;margin-inline:0;text-decoration:none;display:flex}a.discover-blog-spotlight-card:hover,a.discover-blog-spotlight-card:focus-visible{box-shadow:none;background:0 0;border:0;outline:none}a.discover-blog-spotlight-card:hover .discover-blog-spotlight-title,a.discover-blog-spotlight-card:hover .discover-blog-spotlight-title .heading-inner,a.discover-blog-spotlight-card:focus-visible .discover-blog-spotlight-title,a.discover-blog-spotlight-card:focus-visible .discover-blog-spotlight-title .heading-inner{color:#1c58d9}.discover-blog-spotlight-media{flex:1 1 0;align-self:stretch;min-width:0;position:relative;overflow:hidden}.discover-blog-spotlight-media:not(.blog-media-gradient){background:#c9c9ca}.discover-blog-spotlight-image,.discover-blog-spotlight-image .image-inner,.discover-blog-spotlight-image .image-inner img{object-fit:cover;width:100%;height:100%;margin:0;display:block}.discover-blog-spotlight-image .image-inner{aspect-ratio:auto;height:100%}.discover-blog-spotlight-body{flex-direction:column;flex:1 1 0;justify-content:center;gap:18px;min-width:0;padding:0;display:flex}.discover-blog-spotlight .discover-tag{border:.5px solid var(--mm-royal,#1c58d9);color:var(--mm-royal,#1c58d9);font-size:var(--font-size-sm);text-transform:capitalize;background:#fff;border-radius:0;width:fit-content;padding:4px 12px 5px;line-height:1.4;display:inline-block}.discover-blog-spotlight-title,.discover-blog-spotlight-title .heading-inner{color:#1b1d22;font-family:var(--font-headings);font-size:var(--font-size-heading-2xl);font-weight:var(--font-weight-normal);margin:0;line-height:1}.discover-blog-spotlight-description{color:var(--discover-muted);font-size:var(--font-size-xl);-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;margin:0;line-height:1.4;display:-webkit-box;overflow:hidden}.discover-blog-spotlight-meta{color:var(--discover-text);font-size:var(--font-size-md);text-transform:none;margin-top:0;line-height:1.4}@media (width<=768px){.discover-blog-spotlight-card{flex-direction:column;gap:24px;min-height:0}.discover-blog-spotlight-media{aspect-ratio:16/10;flex:none;align-self:stretch;width:100%}}.discover-filter-grid{--discover-filter-grid-accent:#1c58d9;--discover-filter-grid-border:#bbcdf4;--discover-filter-grid-text:#1b1d22}.discover-filter-grid-heading,.discover-filter-grid-heading .heading-inner{color:var(--discover-filter-grid-text);font-size:var(--font-size-heading-2xl);margin:0 0 48px;font-weight:400;line-height:1}.discover-filter-grid-heading .heading-muted,.discover-filter-grid-heading .highlight-text{color:#1c58d9}.discover-filter-grid-stage{grid-template-columns:minmax(0,292px) minmax(0,1fr);align-items:start;gap:max(2rem,min(5vw,66px));display:grid}.discover-filter-grid-sidebar{align-self:start;position:sticky;top:6rem}.discover-filter-grid-sidebar-divider,.discover-filter-grid-pagination-divider{border:0;border-top:1px solid var(--discover-filter-grid-border);margin:0}.discover-filter-grid-sidebar-divider{margin-bottom:40px}.discover-filter-grid-groups{flex-direction:column;gap:48px;display:flex}.discover-filter-grid-group-label{color:var(--discover-filter-grid-text);font-family:var(--font-eyebrow,var(--font-body));font-size:var(--font-size-3xl,20px);font-weight:var(--font-weight-normal,400);letter-spacing:.1em;text-transform:uppercase;margin:0 0 24px;line-height:normal}.discover-filter-grid-options{flex-direction:column;gap:12px;margin:0;padding:0;list-style:none;display:flex}.discover-filter-grid-option{cursor:pointer;font-weight:var(--font-weight-normal,400);align-items:center;gap:12px;display:flex}.discover-filter-grid-option input{clip:rect(0, 0, 0, 0);position:absolute}.discover-filter-grid-option-box{border:1px solid var(--discover-filter-grid-border);color:#0000;background:#fff;flex-shrink:0;justify-content:center;align-items:center;width:28px;height:28px;display:flex}.discover-filter-grid-option input:checked+.discover-filter-grid-option-box{color:var(--discover-filter-grid-accent)}.discover-filter-grid-option input:focus-visible+.discover-filter-grid-option-box{outline:2px solid var(--discover-filter-grid-accent);outline-offset:2px}.discover-filter-grid-option-label{color:var(--discover-filter-grid-text);font-family:var(--font-body);font-size:var(--font-size-2xl,18px);font-weight:var(--font-weight-normal,400);line-height:1.4}.discover-filter-grid-actions{justify-content:space-between;align-items:center;gap:24px;margin-top:40px;display:flex}.discover-filter-grid-action{color:var(--discover-filter-grid-text);cursor:pointer;font-family:var(--font-body);font-size:var(--font-size-xl);background:0 0;border:0;padding:0;line-height:1.4;transition:border-color .2s,color .2s}.discover-filter-grid-action--apply{border:1px solid var(--discover-filter-grid-border);color:var(--discover-filter-grid-accent);background:#fff;padding:8px 24px}.discover-filter-grid-action--clear:hover,.discover-filter-grid-action--clear:focus-visible{color:var(--discover-filter-grid-accent)}.discover-filter-grid-action--apply:hover:not(:disabled),.discover-filter-grid-action--apply:focus-visible:not(:disabled){border-color:var(--discover-filter-grid-accent)}.discover-filter-grid-action:disabled{cursor:not-allowed;opacity:.45}.discover-filter-grid-cards{grid-template-columns:repeat(2,minmax(0,1fr));gap:48px 30px;display:grid}.discover-filter-grid-card{color:inherit;flex-direction:column;gap:24px;text-decoration:none;display:flex}.discover-filter-grid-card[hidden]{display:none!important}.discover-filter-grid-card-placeholder{background:#c9c9ca;width:100%;min-height:12rem}.discover-filter-grid-card-placeholder--fixed-aspect{aspect-ratio:var(--discover-filter-grid-image-aspect,420 / 260);min-height:0}.discover-filter-grid-card-image.image{margin-top:0}.discover-filter-grid--natural-images .discover-filter-grid-card-image .image-inner,.discover-filter-grid--natural-images .discover-filter-grid-card-image .image-inner picture,.discover-filter-grid--natural-images .discover-filter-grid-card-image .image-inner img,.discover-filter-grid--natural-images .discover-filter-grid-card-image .image-inner .image-media{width:100%;height:auto}.discover-filter-grid-card-image--fixed-aspect .image-inner{aspect-ratio:var(--discover-filter-grid-image-aspect,420 / 260)}.discover-filter-grid-card-image--fixed-aspect .image-inner picture{height:100%}.discover-filter-grid-card-image--fixed-aspect .image-inner img,.discover-filter-grid-card-image--fixed-aspect .image-inner .image-media{object-fit:cover;object-position:center center;width:100%;height:100%}.discover-filter-grid-card-body{flex-direction:column;gap:18px;display:flex}.discover-filter-grid-card-tag{color:#1c58d9;font-size:var(--font-size-sm);background:#fff;border:.5px solid #1c58d9;width:fit-content;padding:4px 12px 5px;line-height:1.4;display:inline-block}.discover-filter-grid-card-title{color:var(--discover-filter-grid-text);font-family:var(--font-body);font-size:var(--font-size-4xl);margin:0;line-height:1.4}.discover-filter-grid-card-link{color:var(--discover-filter-grid-text);font-size:var(--font-size-md);align-items:center;gap:4px;width:fit-content;line-height:1.4;display:inline-flex}a.discover-filter-grid-card:hover .discover-filter-grid-card-title,a.discover-filter-grid-card:hover .discover-filter-grid-card-link,a.discover-filter-grid-card:focus-visible .discover-filter-grid-card-title,a.discover-filter-grid-card:focus-visible .discover-filter-grid-card-link{color:#1c58d9}.discover-filter-grid-empty{color:var(--discover-filter-grid-text);font-size:var(--font-size-lg);text-align:center;margin:0}.discover-filter-grid-pagination{margin-top:48px}.discover-filter-grid-pagination-divider{margin-bottom:32px}.discover-filter-grid-pagination-inner{justify-content:center;align-items:center;gap:32px;display:flex}.discover-filter-grid-pagination-control{color:var(--discover-filter-grid-text);cursor:pointer;font-family:var(--font-body);font-size:var(--font-size-xl);letter-spacing:.1em;text-transform:uppercase;background:0 0;border:0;padding:0;line-height:normal}.discover-filter-grid-pagination-control:disabled{cursor:not-allowed;opacity:.45}.discover-filter-grid-pagination-pages{align-items:center;gap:0;margin:0;padding:0;list-style:none;display:flex}.discover-filter-grid-pagination-page{color:var(--discover-filter-grid-text);cursor:pointer;font-family:var(--font-body);font-size:var(--font-size-xl);letter-spacing:.1em;text-transform:uppercase;background:0 0;border:1px solid #0000;justify-content:center;align-items:center;min-width:27px;height:27px;padding:0 6px;line-height:normal;display:flex}.discover-filter-grid-pagination-page.is-active{border-color:var(--discover-filter-grid-border);color:#1c58d9}.discover-filter-grid--no-sidebar .discover-filter-grid-stage{grid-template-columns:minmax(0,1fr)}.discover-filter-grid--no-sidebar .discover-filter-grid-cards{grid-template-columns:repeat(3,minmax(0,1fr))}@media (width<=900px){.discover-filter-grid-stage{grid-template-columns:1fr}.discover-filter-grid-sidebar{position:static;top:auto}.discover-filter-grid-cards,.discover-filter-grid--no-sidebar .discover-filter-grid-cards{grid-template-columns:1fr}}.discover-filter-list{--discover-filter-accent:#1c58d9;--discover-filter-border:#bbcdf4;--discover-filter-text:#1b1d22}.discover-filter-list-heading,.discover-filter-list-heading .heading-inner{color:var(--discover-filter-text);font-size:var(--font-size-heading-2xl);margin:0 0 48px;font-weight:400;line-height:1}.discover-filter-list-heading .heading-muted,.discover-filter-list-heading .highlight-text{color:#1c58d9}.discover-filter-list-stage{grid-template-columns:minmax(0,292px) minmax(0,1fr);align-items:start;gap:max(2rem,min(5vw,66px));display:grid}.discover-filter-list-sidebar{align-self:start;position:sticky;top:6rem}.discover-filter-list-sidebar-divider,.discover-filter-list-pagination-divider{border:0;border-top:1px solid var(--discover-filter-border);margin:0}.discover-filter-list-sidebar-divider{margin-bottom:40px}.discover-filter-list-groups{flex-direction:column;gap:48px;display:flex}.discover-filter-list-group-label{color:var(--discover-filter-text);font-family:var(--font-eyebrow,var(--font-body));font-size:var(--font-size-3xl,20px);font-weight:var(--font-weight-normal,400);letter-spacing:.1em;text-transform:uppercase;margin:0 0 24px;line-height:normal}.discover-filter-list-options{flex-direction:column;gap:12px;margin:0;padding:0;list-style:none;display:flex}.discover-filter-list-option{cursor:pointer;font-weight:var(--font-weight-normal,400);align-items:center;gap:12px;display:flex}.discover-filter-list-option input{clip:rect(0, 0, 0, 0);position:absolute}.discover-filter-list-option-box{border:1px solid var(--discover-filter-border);color:#0000;background:#fff;flex-shrink:0;justify-content:center;align-items:center;width:28px;height:28px;display:flex}.discover-filter-list-option input:checked+.discover-filter-list-option-box{color:var(--discover-filter-accent)}.discover-filter-list-option input:focus-visible+.discover-filter-list-option-box{outline:2px solid var(--discover-filter-accent);outline-offset:2px}.discover-filter-list-option-label{color:var(--discover-filter-text);font-family:var(--font-body);font-size:var(--font-size-2xl,18px);font-weight:var(--font-weight-normal,400);line-height:1.4}.discover-filter-list-actions{justify-content:space-between;align-items:center;gap:24px;margin-top:40px;display:flex}.discover-filter-list-action{color:var(--discover-filter-text);cursor:pointer;font-family:var(--font-body);font-size:var(--font-size-xl);background:0 0;border:0;padding:0;line-height:1.4;transition:border-color .2s,color .2s}.discover-filter-list-action--apply{border:1px solid var(--discover-filter-border);color:var(--discover-filter-accent);background:#fff;padding:8px 24px}.discover-filter-list-action--clear:hover,.discover-filter-list-action--clear:focus-visible{color:var(--discover-filter-accent)}.discover-filter-list-action--apply:hover:not(:disabled),.discover-filter-list-action--apply:focus-visible:not(:disabled){border-color:var(--discover-filter-accent)}.discover-filter-list-action:disabled{cursor:not-allowed;opacity:.45}.discover-filter-list-rows{flex-direction:column;display:flex}.discover-filter-list-row{border-top:1px solid var(--discover-filter-border);color:inherit;justify-content:space-between;align-items:flex-start;gap:max(1.5rem,min(3vw,48px));padding:32px 0;text-decoration:none;display:flex}.discover-filter-list-row[hidden]{display:none!important}.discover-filter-list-row:not([hidden]):first-child{border-top:0;padding-top:0}.discover-filter-list-row-inner{flex:auto;align-items:flex-start;gap:19px;min-width:0;display:flex}.discover-filter-list-row-placeholder{aspect-ratio:16/9;background:#c9c9ca;flex-shrink:0;width:min(100%,243px)}.discover-filter-list-row-image{flex-shrink:0;width:min(100%,243px);margin-top:0}.discover-filter-list-row-image .image-inner{aspect-ratio:16/9}.discover-filter-list-row-image .image-inner img{object-fit:contain;object-position:center top;width:100%;height:100%}.discover-filter-list-row-copy{flex-direction:column;flex:auto;gap:24px;min-width:0;display:flex}.discover-filter-list-row-heading{flex-direction:column;gap:12px;display:flex}.discover-filter-list-row-title,.discover-filter-list-row-title .heading-inner{color:var(--discover-filter-text);font-size:var(--font-size-2xl);margin:0;font-weight:400;line-height:1}.discover-filter-list-row.is-active .discover-filter-list-row-title,.discover-filter-list-row.is-active .discover-filter-list-row-title .heading-inner,a.discover-filter-list-row:hover .discover-filter-list-row-title,a.discover-filter-list-row:hover .discover-filter-list-row-title .heading-inner,a.discover-filter-list-row:focus-visible .discover-filter-list-row-title,a.discover-filter-list-row:focus-visible .discover-filter-list-row-title .heading-inner{color:#1c58d9}.discover-filter-list-row-meta{color:var(--discover-filter-text);font-size:var(--font-size-lg);margin:0;line-height:1.4}.discover-filter-list-row-description{color:var(--discover-filter-text);font-size:var(--font-size-md);margin:0;font-weight:300;line-height:1.4}.discover-filter-list-row-link{color:var(--discover-filter-text);font-size:var(--font-size-md);flex-shrink:0;align-items:center;gap:4px;line-height:1.4;display:inline-flex}.discover-filter-list-row.is-active .discover-filter-list-row-link,a.discover-filter-list-row:hover .discover-filter-list-row-link,a.discover-filter-list-row:focus-visible .discover-filter-list-row-link{color:#1c58d9}.discover-filter-list-empty{color:var(--discover-filter-text);margin:0}.discover-filter-list-pagination{margin-top:48px}.discover-filter-list-pagination-divider{margin-bottom:32px}.discover-filter-list-pagination-inner{justify-content:center;align-items:center;gap:32px;display:flex}.discover-filter-list-pagination-control{color:var(--discover-filter-text);cursor:pointer;font-family:var(--font-body);font-size:var(--font-size-xl);letter-spacing:.1em;text-transform:uppercase;background:0 0;border:0;padding:0;line-height:normal}.discover-filter-list-pagination-control:disabled{cursor:not-allowed;opacity:.45}.discover-filter-list-pagination-pages{align-items:center;gap:0;margin:0;padding:0;list-style:none;display:flex}.discover-filter-list-pagination-page{color:var(--discover-filter-text);cursor:pointer;font-family:var(--font-body);font-size:var(--font-size-xl);letter-spacing:.1em;text-transform:uppercase;background:0 0;border:1px solid #0000;justify-content:center;align-items:center;min-width:27px;height:27px;padding:0 6px;line-height:normal;display:flex}.discover-filter-list-pagination-page.is-active{border-color:var(--discover-filter-border);color:#1c58d9}@media (width<=900px){.discover-filter-list-stage{grid-template-columns:1fr}.discover-filter-list-sidebar{position:static;top:auto}.discover-filter-list-row,.discover-filter-list-row-inner{flex-direction:column}.discover-filter-list-row-placeholder,.discover-filter-list-row-image{width:100%}}.discover-promo-shell{background:#fff;border:1px solid #bbcdf4;padding:1.25rem}.discover-promo-panel{background:#f8fafe;border:1px solid #bbcdf4;min-height:267px;position:relative}.discover-promo-action{color:#fff;height:60px;transition:background var(--animation-fast) ease;z-index:2;background:#1c58d9;border-bottom:1px solid #1c58d9;border-left:1px solid #1c58d9;justify-content:center;align-items:center;width:60px;text-decoration:none;display:flex;position:absolute;top:0;right:0}.discover-promo-action:hover{background:#2468e8}.discover-promo-grid{grid-template-columns:minmax(0,1fr) minmax(0,.95fr);gap:0;min-height:267px;display:grid}.discover-promo-copy{flex-direction:column;justify-content:center;gap:24px;padding:max(1.75rem,min(3vw,2.25rem)) 5rem max(1.75rem,min(3vw,2.25rem)) max(1.75rem,min(3vw,3.5rem));display:flex}.discover-promo-heading,.discover-promo-heading .heading-inner{color:#1b1d22;font-size:var(--font-size-heading-2xl);margin:0;font-weight:400;line-height:1}.discover-promo-body,.discover-promo-body .text-inner p{color:#1b1d22;font-size:var(--font-size-4xl);max-width:36rem;margin:0;line-height:1.4}.discover-promo-link{color:#1b1d22;font-size:var(--font-size-xl);align-items:center;gap:4px;width:fit-content;line-height:1.4;text-decoration:none;display:inline-flex}.discover-promo-link:hover,.discover-promo-link:focus-visible{color:#1c58d9}.discover-promo-media{min-height:267px;overflow:hidden}.discover-promo-media .image,.discover-promo-media picture,.discover-promo-media img{object-fit:cover;width:100%;height:100%;min-height:267px;display:block}@media (width<=900px){.discover-promo-grid{grid-template-columns:1fr}.discover-promo-copy{padding-top:5rem;padding-bottom:1.5rem;padding-right:max(1.75rem,min(3vw,3.5rem))}.discover-promo-action{border-left:none;border-right:1px solid #1c58d9;left:0;right:auto}.discover-promo-media{order:-1}}.discover-section{--discover-border:#bbcdf4;--discover-text:#1b1d22;--discover-muted:#838384;--discover-link:#1c58d9;--discover-link-hover:#608ae4}.discover-section .outer-content[data-theme=dark]{--discover-text:#fff;--discover-border:#263677}.discover-section-header{flex-direction:column;gap:24px;max-width:67rem;margin-bottom:42px;display:flex}.discover-section-stage.split{grid-template-columns:minmax(0,402px) minmax(0,1fr);align-items:start;gap:max(2rem,min(6vw,118px));display:grid}.discover-section-stage.split .discover-section-header{max-width:402px;margin-bottom:0}.discover-section-badge{color:#fff;font-family:var(--font-eyebrow);font-size:var(--font-size-eyebrow);letter-spacing:var(--font-letter-spacing-eyebrow);text-transform:uppercase;background:#1c58d9;align-items:center;width:fit-content;min-height:40px;padding:12px 20px;line-height:1;display:inline-flex}.discover-section-heading,.discover-section-heading .heading-inner{color:var(--discover-text);font-family:var(--font-headings);font-size:var(--font-size-heading-2xl);max-width:67rem;margin:0;font-weight:400;line-height:1}.discover-section-stage.split .discover-section-heading,.discover-section-stage.split .discover-section-heading .heading-inner{max-width:402px}.discover-section .outer-content[data-theme=light] .discover-section-heading .heading-muted,.discover-section .outer-content[data-theme=light] .discover-section-heading .highlight-text,.discover-section .outer-content:not([data-theme=dark]) .discover-section-heading .heading-muted,.discover-section .outer-content:not([data-theme=dark]) .discover-section-heading .highlight-text,.discover-section.layout-icon-grid .discover-section-heading .heading-muted,.discover-section.layout-split-list.list-style-events .discover-section-heading .heading-muted{color:var(--discover-link);-webkit-text-fill-color:var(--discover-link)}.discover-section .outer-content[data-theme=dark] .discover-section-heading .heading-muted,.discover-section .outer-content[data-theme=dark] .discover-section-heading .highlight-text{color:var(--discover-link-hover);-webkit-text-fill-color:var(--discover-link-hover)}.discover-section-description,.discover-section-description .text-inner p{color:var(--discover-text);font-size:var(--font-size-3xl);max-width:48rem;margin:0;line-height:1.4}.discover-section-view-all{color:var(--discover-text);font-size:var(--font-size-xl);align-items:center;gap:4px;width:fit-content;min-height:22px;line-height:1.4;text-decoration:none;display:inline-flex}.discover-section-view-all-icon.cta-icon-morph{width:1.25rem;height:1.25rem}.discover-section-view-all:hover,.discover-section-view-all:focus-visible{color:var(--discover-link-hover)}.discover-section .outer-content[data-theme=light] .discover-section-view-all:hover,.discover-section .outer-content:not([data-theme=dark]) .discover-section-view-all:hover,.discover-section .outer-content[data-theme=light] .discover-section-view-all:focus-visible,.discover-section .outer-content:not([data-theme=dark]) .discover-section-view-all:focus-visible{color:var(--discover-link)}.discover-tag{border:.5px solid var(--mm-royal,#1c58d9);color:var(--mm-royal,#1c58d9);font-size:var(--font-size-sm);text-transform:capitalize;background:0 0;border-radius:0;width:fit-content;padding:.25em .75em;line-height:1.4;display:inline-block}.discover-section-card-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:44px;display:grid}.discover-card{color:inherit;flex-direction:column;gap:24px;text-decoration:none;display:flex}.discover-card-image{width:100%;display:block}.discover-card-image .image-inner,.discover-card-image .image-inner img,.discover-card-image .image-inner .image-media{aspect-ratio:auto;width:100%;height:auto;display:block}.discover-card-image-placeholder{aspect-ratio:16/9;background:#c4c4c4;width:100%}.discover-card-body{flex-direction:column;gap:18px;display:flex}.discover-card-title,.discover-card-title .heading-inner{color:var(--discover-text);font-size:var(--font-size-2xl);margin:0;line-height:1.4}.discover-card-link{color:var(--discover-text);font-size:var(--font-size-xl);align-items:center;gap:4px;display:inline-flex}.discover-card-link-icons.cta-icon-morph{width:1.25rem;height:1.25rem}a.discover-card:hover .discover-card-link,a.discover-card:active .discover-card-link,a.discover-card:focus-visible .discover-card-link{color:var(--discover-link-hover)}.discover-section.layout-blog-grid .discover-section-header{text-align:center;align-items:center;width:100%;max-width:none}.discover-section.layout-blog-grid .discover-section-heading,.discover-section.layout-blog-grid .discover-section-heading .heading-inner{font-size:var(--font-size-heading-xl);text-align:center;width:100%;max-width:none}.discover-section-blog-layout{flex-direction:column;gap:32px;width:100%;margin-inline:0;display:flex}.discover-section-blog-grid{border:1px solid var(--discover-border);grid-template-rows:repeat(2,minmax(0,1fr));grid-template-columns:repeat(2,minmax(0,1fr)) minmax(0,1fr);gap:0;display:grid}.discover-blog-featured{display:contents}.discover-blog-featured-slot{z-index:0;position:relative}.discover-blog-featured-slot[data-discover-blog-featured-slot=primary]{grid-area:1/1/span 2}.discover-blog-featured-slot[data-discover-blog-featured-slot=alt]{border-left:1px solid var(--discover-border);grid-area:1/2/span 2}.discover-blog-featured-slot[data-discover-blog-featured-slot=compact]{border-left:1px solid var(--discover-border);grid-column:3}.discover-blog-featured-slot[data-discover-blog-featured-slot=compact]+[data-discover-blog-featured-slot=compact]{border-top:1px solid var(--discover-border)}.discover-blog-featured-slot:has(>a.discover-blog-card:-webkit-any(:hover,:focus-visible)){z-index:2;box-shadow:0 0 0 1px #1c58d9}.discover-blog-featured-slot:has(>a.discover-blog-card:-moz-any(:hover,:focus-visible)){z-index:2;box-shadow:0 0 0 1px #1c58d9}.discover-blog-featured-slot:has(>a.discover-blog-card:is(:hover,:focus-visible)){z-index:2;box-shadow:0 0 0 1px #1c58d9}.discover-blog-featured-slot .discover-blog-card,.discover-blog-compact .discover-blog-card{height:100%}.discover-blog-featured-slot .discover-blog-card-image-media,.discover-section-blog-grid .discover-blog-card-media .discover-blog-card-image-media{aspect-ratio:385/220;object-fit:cover;width:100%;display:block}.discover-section-blog-grid a.discover-blog-card:hover .discover-blog-card-title,.discover-section-blog-grid a.discover-blog-card:hover .discover-blog-card-title .heading-inner,.discover-section-blog-grid a.discover-blog-card:focus-visible .discover-blog-card-title,.discover-section-blog-grid a.discover-blog-card:focus-visible .discover-blog-card-title .heading-inner{color:#1c58d9}.discover-section-blog-grid .discover-blog-card{color:inherit;transition:background var(--transition-interactive), color var(--transition-interactive);background:0 0;border:0;flex-direction:column;gap:26px;padding:20px;text-decoration:none;display:flex;position:relative}.discover-section-blog-grid .discover-blog-card:not(.discover-blog-card-compact){min-height:451px}.discover-section-blog-grid .discover-blog-card-compact{justify-content:flex-start;gap:12px;height:100%;min-height:0;padding:16px 20px}.discover-section-blog-grid .discover-blog-card-compact .discover-blog-card-body{flex:1;gap:8px}.discover-section-blog-grid .discover-blog-card-compact .discover-blog-card-title,.discover-section-blog-grid .discover-blog-card-compact .discover-blog-card-title .heading-inner{font-size:var(--font-size-heading-md,32px);line-height:1}.discover-section-blog-grid .discover-blog-card-compact .discover-blog-card-meta{font-size:var(--font-size-xl);margin-top:auto}.discover-section-blog-grid a.discover-blog-card:hover,.discover-section-blog-grid a.discover-blog-card:focus-visible{background:#f8fafe}@media (prefers-reduced-motion:reduce){.discover-section-blog-grid .discover-blog-card,.discover-section-blog-grid .discover-blog-card-title,.discover-section-blog-grid .discover-blog-card-title .heading-inner{transition:none}}.discover-section-blog-grid .discover-blog-card-media{width:100%;position:relative}.discover-section-blog-grid .discover-blog-card-media.blog-media-gradient{aspect-ratio:385/220}.discover-section-blog-grid .discover-blog-card-image.no-margin,.discover-section-blog-grid .discover-blog-card-image.no-margin>.image-inner{margin-top:0}.discover-section-blog-grid .discover-blog-card-image .image-inner{aspect-ratio:385/220}.discover-section-blog-grid .discover-blog-card-body{flex-direction:column;gap:12px;display:flex}.discover-section-blog-grid .discover-blog-card-title,.discover-section-blog-grid .discover-blog-card-title .heading-inner{color:#383839;font-size:var(--font-size-heading-md,32px);transition:color var(--transition-interactive-fast);margin:0;line-height:1}.discover-section-blog-grid .discover-blog-card-meta{color:var(--discover-text);font-size:var(--font-size-xl);text-transform:none;line-height:1.4}.discover-blog-compact{display:contents}.discover-blog-nav{justify-content:center;align-items:center;gap:0;display:none}.discover-blog-nav-btn{border:1px solid var(--discover-border);color:var(--discover-text);cursor:pointer;background:#fff;justify-content:center;align-items:center;width:45px;height:44px;display:flex}.discover-blog-nav-btn.is-primary{border-color:var(--discover-border);color:#fff;background:#1c58d9}.discover-blog-nav-btn--lower{display:none}.discover-section-list{flex-direction:column;gap:24px;display:flex}.discover-list-divider{border:0;border-top:1px solid var(--discover-border);margin:0}.discover-list-row{color:inherit;grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:24px 50px;text-decoration:none;display:grid}.discover-list-row-main{flex-direction:column;gap:24px;display:flex}.discover-list-row-title,.discover-list-row-title .heading-inner{color:var(--discover-text);font-family:var(--font-body);font-size:var(--font-size-4xl,24px);margin:0;font-weight:400;line-height:1.4}.list-style-newsroom .discover-list-row{grid-template-columns:minmax(0,1fr) auto;gap:24px 3.125rem}.list-style-newsroom .discover-list-row-link{justify-content:flex-end;align-self:start;min-width:3.375rem}.list-style-newsroom .discover-list-row-meta{font-size:var(--font-size-xl,16px);line-height:1.4}.list-style-events .discover-list-row-title,.list-style-events .discover-list-row-title .heading-inner{font-family:var(--font-headings);font-size:var(--font-size-4xl);line-height:1.4}a.discover-list-row:hover .discover-list-row-title,a.discover-list-row:hover .discover-list-row-title .heading-inner,a.discover-list-row:active .discover-list-row-title,a.discover-list-row:active .discover-list-row-title .heading-inner,a.discover-list-row:focus-visible .discover-list-row-title,a.discover-list-row:focus-visible .discover-list-row-title .heading-inner{color:var(--discover-link)}.discover-list-row-meta-row{flex-wrap:wrap;align-items:center;gap:18px;display:flex}.discover-list-row-meta{color:var(--discover-text);font-size:var(--font-size-lg,18px);line-height:1.4}.discover-list-row-desc,.discover-list-row-desc .text-inner p{color:var(--discover-text);font-size:var(--font-size-xl);margin:0;font-weight:300;line-height:1.4}.list-style-events .discover-list-row-meta{font-size:var(--font-size-2xl)}.list-style-events .discover-list-row-desc{margin:0}.list-style-events .discover-list-row-desc-panel.accordion-panel{--accordion-duration:.3s}.list-style-events a.discover-list-row:hover .discover-list-row-desc-panel.accordion-panel,.list-style-events a.discover-list-row:focus-within .discover-list-row-desc-panel.accordion-panel{transition:grid-template-rows var(--accordion-duration) var(--accordion-easing), visibility 0s;visibility:visible;grid-template-rows:1fr}.discover-list-row-link{color:var(--discover-text);font-size:var(--font-size-xl,16px);white-space:nowrap;flex-shrink:0;align-self:start;align-items:center;gap:4px;min-height:1.25rem;line-height:1.4;display:inline-flex}.discover-list-row-icons.cta-icon-morph{flex-shrink:0;width:.875rem;height:.875rem}.discover-list-row-icon .icon{line-height:0;display:inline-flex}.discover-list-row-icon .icon svg{width:auto;height:auto;display:block}.discover-list-row-icon.cta-icon-morph__from .icon svg{width:.75rem;height:.75rem}.discover-list-row-icon.cta-icon-morph__to .icon svg{width:.75rem;height:.5rem}a.discover-list-row:hover .discover-list-row-link,a.discover-list-row:active .discover-list-row-link,a.discover-list-row:focus-visible .discover-list-row-link{color:var(--discover-link)}.discover-section-icon-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:35px;display:grid}.discover-icon-card{border:1px solid var(--discover-border);color:inherit;background:#fff;flex-direction:column;gap:24px;min-height:16.8125rem;padding:30px;text-decoration:none;display:flex}.discover-icon-card.is-highlighted{background:linear-gradient(#d6e1f8,#f8fafe)}.discover-icon-card-icon{color:#1c58d9;background:#ebf0fc;flex-shrink:0;justify-content:center;align-items:center;width:2.8125rem;height:2.8125rem;display:flex}.discover-icon-card-icon .icon{flex-shrink:0;width:1.5rem;height:1.5rem;font-size:1.5rem;line-height:1;display:block}.discover-icon-card-icon .icon svg{width:1.5rem;height:1.5rem;display:block}.discover-icon-card-body{flex-direction:column;gap:12px;display:flex}.discover-icon-card-title,.discover-icon-card-title .heading-inner{color:var(--discover-text);font-size:var(--font-size-2xl);margin:0;line-height:1.4}.discover-section.layout-link-grid .discover-section-header{max-width:48rem;margin-bottom:42px}.discover-section.layout-link-grid .discover-section-heading,.discover-section.layout-link-grid .discover-section-heading .heading-inner{max-width:48rem}.discover-section.layout-link-grid .discover-section-description,.discover-section.layout-link-grid .discover-section-description .text-inner p{font-size:var(--font-size-3xl);max-width:48rem}.discover-section.layout-link-grid .discover-section-stage{overflow:hidden}.discover-section-help-grid{grid-template-rows:repeat(2,minmax(153px,auto));grid-template-columns:repeat(3,minmax(0,1fr));gap:0;display:grid;position:relative}.discover-help-card{color:#fff;border:1px solid #263677;min-height:153px;padding:30px;text-decoration:none;display:block;position:relative}.discover-help-card.is-external{--surface-hover-gradient:linear-gradient(to right, #161b29, #0f2b55)}a.discover-help-card:focus-visible{outline:none}a.discover-help-card:is(:hover,:active,:focus-visible) .discover-help-card-action{color:#fff;background:#1c58d9;border-color:#263677}.discover-help-card-content{align-items:flex-start;gap:10px;max-width:calc(100% - 55px);display:flex}.discover-help-card:first-child .discover-help-card-content{gap:24px}.discover-help-card.is-tall{flex-direction:column;grid-area:1/1/span 2;place-content:center;min-height:307px;display:flex}.discover-help-card.is-tall .discover-help-card-content{flex-direction:column;gap:24px;max-width:280px}.discover-help-card.is-tall .discover-help-card-body{gap:19px}.discover-help-card:first-child{grid-area:1/2}.discover-help-card:nth-child(2){grid-area:1/1/span 2}.discover-help-card:nth-child(3){grid-area:1/3}.discover-help-card:nth-child(4){grid-area:2/2}.discover-help-card:nth-child(5){grid-area:2/3}.discover-help-card-icon{color:#608ae4;flex-shrink:0;justify-content:center;align-items:center;width:39px;height:39px;display:flex}.discover-help-card-icon .icon{width:39px;height:39px;font-size:39px}.discover-help-card-body{flex-direction:column;flex:auto;gap:12px;min-width:0;max-width:280px;display:flex}.discover-help-card-title,.discover-help-card-title .heading-inner{color:#fff;margin:0;line-height:1}.discover-help-card.is-tall .discover-help-card-title,.discover-help-card.is-tall .discover-help-card-title .heading-inner{font-size:var(--font-size-heading-2xl)}.discover-help-card:not(.is-tall) .discover-help-card-title,.discover-help-card:not(.is-tall) .discover-help-card-title .heading-inner{font-size:var(--font-size-heading-lg)}.discover-help-card-desc,.discover-help-card-desc .text-inner p{color:#fff;font-size:var(--font-size-2xl);margin:0;line-height:1.4}.discover-help-card-action{box-sizing:border-box;color:#fff;pointer-events:none;height:44px;transition:background var(--transition-interactive-fast), border-color var(--transition-interactive-fast), color var(--transition-interactive-fast);z-index:1;background:0 0;border-top:0;border-bottom:1px solid #263677;border-left:1px solid #263677;border-right:0;flex-shrink:0;justify-content:center;align-items:center;width:45px;display:flex;position:absolute;top:0;right:0}.discover-help-card-action.cta-icon-morph{place-items:center;display:grid}.discover-help-card-action .icon{width:25px;height:25px;font-size:25px;line-height:1;display:block}@media (prefers-reduced-motion:reduce){.discover-help-card-action,.discover-help-card-action .discover-help-card-action-icon{transition:none}}@media (width<1024px){.discover-section-card-grid,.discover-section-icon-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px}.discover-section-help-grid{grid-template-rows:auto;grid-template-columns:1fr}.discover-help-card,.discover-help-card:nth-child(n){grid-area:auto;min-height:auto}.discover-help-card.is-tall{min-height:auto}.discover-help-card-action{position:absolute;top:0;right:0}}@media (width<900px){.discover-section-stage.split{grid-template-columns:1fr}.discover-section-stage.split .discover-section-header,.discover-section-stage.split .discover-section-heading,.discover-section-stage.split .discover-section-heading .heading-inner{max-width:none}}@media (width<768px){.discover-section-card-grid,.discover-section-icon-grid{grid-template-columns:1fr;gap:24px}.discover-section-blog-grid{grid-template-rows:auto;grid-template-columns:1fr}.discover-blog-featured-slot[data-discover-blog-featured-slot=primary],.discover-blog-featured-slot[data-discover-blog-featured-slot=alt],.discover-blog-featured-slot[data-discover-blog-featured-slot=compact]{border-left:0;grid-area:auto}.discover-blog-featured-slot[data-discover-blog-featured-slot=alt],.discover-blog-featured-slot[data-discover-blog-featured-slot=compact]{border-top:1px solid var(--discover-border)}.discover-blog-compact{display:contents}.discover-blog-nav{display:none}.list-style-events .discover-list-row,.list-style-newsroom .discover-list-row{grid-template-columns:1fr;gap:16px}.list-style-events .discover-list-row-link,.list-style-newsroom .discover-list-row-link{justify-content:flex-start}}.discover-topic-grid{--discover-topic-accent:#1c58d9;--discover-topic-border:#bbcdf4;--discover-topic-text:#1b1d22}.discover-topic-grid>.outer-content>.bg-base{background-color:#fff}.discover-topic-grid>.outer-content>.content{padding-block:max(5rem,min(8vw,7.5rem)) max(6rem,min(10vw,7.5rem))}.discover-topic-grid-heading,.discover-topic-grid-heading .heading-inner{color:var(--discover-topic-text);font-size:var(--font-size-heading-2xl);margin:0 0 48px;font-weight:400;line-height:1}.discover-topic-grid-heading .heading-muted,.discover-topic-grid-heading .highlight-text{color:#1c58d9}.discover-topic-grid-stage{grid-template-columns:minmax(0,292px) minmax(0,1fr);align-items:start;gap:max(2rem,min(5vw,66px));display:grid}.discover-topic-grid-sidebar{align-self:start;position:sticky;top:6rem}.discover-topic-grid-sidebar-divider,.discover-topic-grid-pagination-divider{border:0;border-top:1px solid var(--discover-topic-border);margin:0 0 24px}.discover-topic-grid-sidebar-label{color:var(--discover-topic-text);font-family:var(--font-eyebrow,var(--font-body));font-size:var(--font-size-3xl,20px);font-weight:var(--font-weight-normal,400);letter-spacing:.1em;text-transform:uppercase;margin:0 0 24px;line-height:normal}.discover-topic-grid-topics{flex-direction:column;gap:12px;margin:0;padding:0;list-style:none;display:flex}.discover-topic-grid-topic{cursor:pointer;font-weight:var(--font-weight-normal,400);align-items:center;gap:12px;display:flex}.discover-topic-grid-topic input{clip:rect(0, 0, 0, 0);position:absolute}.discover-topic-grid-topic-box{border:1px solid var(--discover-topic-border);color:#0000;background:#fff;flex-shrink:0;justify-content:center;align-items:center;width:28px;height:28px;display:flex}.discover-topic-grid-topic input:checked+.discover-topic-grid-topic-box{color:var(--discover-topic-accent)}.discover-topic-grid-topic input:focus-visible+.discover-topic-grid-topic-box{outline:2px solid var(--discover-topic-accent);outline-offset:2px}.discover-topic-grid-topic-label{color:var(--discover-topic-text);font-family:var(--font-body);font-size:var(--font-size-2xl,18px);font-weight:var(--font-weight-normal,400);line-height:1.4}.discover-topic-grid-actions{justify-content:space-between;align-items:center;gap:24px;margin-top:40px;display:flex}.discover-topic-grid-action{color:var(--discover-topic-text);cursor:pointer;font-family:var(--font-body);font-size:var(--font-size-xl);background:0 0;border:0;padding:0;line-height:1.4;transition:border-color .2s,color .2s}.discover-topic-grid-action--apply{border:1px solid var(--discover-topic-border);color:var(--discover-topic-accent);background:#fff;padding:8px 24px}.discover-topic-grid-action--clear:hover,.discover-topic-grid-action--clear:focus-visible{color:var(--discover-topic-accent)}.discover-topic-grid-action--apply:hover:not(:disabled),.discover-topic-grid-action--apply:focus-visible:not(:disabled){border-color:var(--discover-topic-accent)}.discover-topic-grid-action:disabled{cursor:not-allowed;opacity:.45}.discover-topic-grid-cards{grid-template-columns:repeat(2,minmax(0,1fr));gap:48px 30px;display:grid}.discover-topic-card{color:inherit;flex-direction:column;gap:24px;text-decoration:none;display:flex}.discover-topic-card[hidden]{display:none!important}.discover-topic-card-image .image-inner{aspect-ratio:420/260}.discover-topic-card-body{flex-direction:column;gap:18px;display:flex}.discover-topic-card-tag{color:#1c58d9;font-size:var(--font-size-sm);background:#fff;border:.5px solid #1c58d9;width:fit-content;padding:.25em .75em;line-height:1.4;display:inline-block}.discover-topic-card-title,.discover-topic-card-title .heading-inner{color:var(--discover-topic-text);font-size:var(--font-size-2xl);margin:0;line-height:1.4}.discover-topic-card-link{color:var(--discover-topic-text);font-size:var(--font-size-xl);align-items:center;gap:4px;width:fit-content;display:inline-flex}.discover-topic-card-link .cta-icon-morph{flex-shrink:0;font-size:1.25em}.discover-topic-card-link .cta-icon-morph .icon{font-size:.8em;line-height:0}.discover-topic-card-link .cta-icon-morph .icon svg{width:1em;height:1em;display:block}a.discover-topic-card:hover .discover-topic-card-link,a.discover-topic-card:focus-visible .discover-topic-card-link{color:#1c58d9}.discover-topic-grid-empty{color:var(--discover-topic-text);margin:0}.discover-topic-grid-pagination{margin-top:48px}.discover-topic-grid-pagination-inner{justify-content:center;align-items:center;gap:32px;display:flex}.discover-topic-grid-pagination-control{color:var(--discover-topic-text);cursor:pointer;font-family:var(--font-body);font-size:var(--font-size-xl);letter-spacing:.1em;text-transform:uppercase;background:0 0;border:0;padding:0;line-height:normal}.discover-topic-grid-pagination-control:disabled{cursor:not-allowed;opacity:.45}.discover-topic-grid-pagination-pages{align-items:center;gap:0;margin:0;padding:0;list-style:none;display:flex}.discover-topic-grid-pagination-page{color:var(--discover-topic-text);cursor:pointer;font-family:var(--font-body);font-size:var(--font-size-xl);letter-spacing:.1em;text-transform:uppercase;background:0 0;border:1px solid #0000;justify-content:center;align-items:center;min-width:27px;height:27px;padding:0 6px;line-height:normal;display:flex}.discover-topic-grid-pagination-page.is-active{border-color:var(--discover-topic-border);color:#1c58d9}@media (width<=900px){.discover-topic-grid-stage{grid-template-columns:1fr}.discover-topic-grid-sidebar{position:static;top:auto}.discover-topic-grid-cards{grid-template-columns:1fr}}.event-detail{--event-detail-border:#bbcdf4;--event-detail-text:#1b1d22;--event-detail-muted:#838384;--event-detail-surface:#f8fafe;--event-detail-share-bg:#ebf0fc}.event-detail-back{color:var(--event-detail-text);font-size:var(--font-size-md);align-items:center;gap:8px;margin-bottom:max(1.5rem,min(3vw,2rem));text-decoration:none;display:inline-flex}.event-detail-back:hover,.event-detail-back:focus-visible{color:#1c58d9}.event-detail-stage{grid-template-columns:minmax(0,1.8fr) minmax(0,1fr);align-items:start;gap:max(2rem,min(4vw,66px));display:grid}.event-detail-main{flex-direction:column;gap:48px;display:flex}.event-detail-intro{flex-direction:column;gap:24px;max-width:37.5rem;display:flex}.event-detail-meta{color:#1c58d9;font-size:var(--font-size-md);font-weight:var(--font-weight-bold);margin:-12px 0;line-height:normal}.event-detail-heading{color:var(--event-detail-text);font-family:var(--font-heading);font-size:var(--font-size-detail-title);margin:0;font-weight:400;line-height:1}.event-detail-heading .highlight-text{color:#1c58d9}.event-detail-subtext{color:var(--event-detail-text);font-size:var(--font-size-lg);max-width:31.875rem;margin:0;line-height:1.4}.event-detail-hero-placeholder{aspect-ratio:709/345;background:#c9c9ca;width:100%}.event-detail-hero-image .image-inner{aspect-ratio:709/345}.event-detail-featuring{flex-direction:column;gap:21px;display:flex}.event-detail-featuring-header{flex-direction:column;gap:12px;display:flex}.event-detail-featuring-label,.event-detail-share-label{color:var(--event-detail-text);font-family:var(--font-body);font-size:var(--font-size-md);letter-spacing:.1em;text-transform:uppercase;margin:0;line-height:normal}.event-detail-divider{border:0;border-top:1px solid var(--event-detail-border);width:100%;margin:0}.event-detail-presenters,.event-detail-presenter{flex-direction:column;gap:20px;display:flex}.event-detail-presenter-profile{align-items:center;gap:22px;display:flex}.event-detail-presenter-avatar,.event-detail-presenter-avatar-placeholder{flex-shrink:0;width:56px;height:56px}.event-detail-presenter-avatar .image-inner{width:56px;height:56px}.event-detail-presenter-avatar-placeholder{background:#c9c9ca}.event-detail-presenter-meta{flex-direction:column;gap:4px;max-width:13.375rem;display:flex}.event-detail-presenter-name,.event-detail-presenter-title,.event-detail-presenter-bio{color:var(--event-detail-text);font-size:var(--font-size-md);margin:0;line-height:1.4}.event-detail-presenter-bio{max-width:24.8125rem}.event-detail-about{flex-direction:column;gap:12px;display:flex}.event-detail-about-heading,.event-detail-about-heading .heading-inner{color:var(--event-detail-text);font-size:var(--font-size-2xl);margin:0;font-weight:400;line-height:1}.event-detail-about-body{color:var(--event-detail-text);font-size:var(--font-size-lg);margin:0;line-height:1.4}.event-detail-highlights{flex-direction:column;gap:12px;max-width:31.25rem;display:flex}.event-detail-highlights-heading{color:var(--event-detail-text);font-size:var(--font-size-xl);font-weight:var(--font-weight-bold);margin:0;line-height:1.4}.event-detail-highlights-list{color:var(--event-detail-text);font-size:var(--font-size-lg);margin:0;padding-left:1.5rem;line-height:1.4}.event-detail-highlights-list li+li{margin-top:10px}.event-detail-sidebar{flex-direction:column;gap:35px;display:flex;position:sticky;top:6rem}.event-detail-registration{background:var(--event-detail-surface);border:1px solid var(--event-detail-border);flex-direction:column;gap:18px;padding:36px 40px;display:flex}.event-detail-registration-heading{color:var(--event-detail-text);font-size:var(--font-size-2xl);text-align:center;margin:0;line-height:1.4}.event-detail-registration-meta{color:var(--event-detail-muted);font-size:var(--font-size-sm);text-align:center;margin:0;line-height:1.4}.event-detail-registration-button{width:100%}.event-detail-registration-button .button-inner{justify-content:center;width:100%;min-height:45px}.event-detail-share{flex-direction:column;gap:24px;display:flex}.event-detail-social{flex-wrap:wrap;gap:20px;display:flex}.event-detail-social-link{background:var(--event-detail-share-bg);color:var(--event-detail-text);justify-content:center;align-items:center;width:36px;height:36px;text-decoration:none;display:inline-flex}.event-detail-social-link:hover,.event-detail-social-link:focus-visible{color:#1c58d9;background:#d8e4fb}@media (width<=900px){.event-detail-stage{grid-template-columns:1fr}.event-detail-sidebar{position:static}.event-detail-presenter{gap:16px}.event-detail-presenter-bio{max-width:none}}.faq-section--boxed .heading{margin-top:0}.faq-section--boxed .heading>.heading-inner{line-height:1}.faq-section--boxed .accordion{width:100%;margin-top:max(2.5rem,min(5vw,4.0625rem))}.faq-section-heading .heading-muted{color:var(--mm-royal,#1c58d9);-webkit-text-fill-color:var(--mm-royal,#1c58d9)}.feature-forum-callout{--forum-border:#bbcdf4;--forum-text:#1b1d22;--forum-royal:#1c58d9}a.feature-forum-callout-shell{color:inherit;cursor:pointer;text-decoration:none;display:block}a.feature-forum-callout-shell:focus-visible{outline:2px solid var(--forum-royal);outline-offset:2px}.feature-forum-callout-shell{border:1px solid var(--forum-border);background:#fff;padding:1.25rem}.feature-forum-callout-panel{border:1px solid var(--forum-border);background:#fff;min-height:16.6875rem;padding:3rem 2.625rem;position:relative;overflow:hidden}.feature-forum-callout-panel:before{content:"";opacity:0;pointer-events:none;transition:opacity var(--transition-interactive,.3s ease);z-index:0;background:linear-gradient(#d6e1f8,#f8fafe);position:absolute;inset:0}.feature-forum-callout-heading,.feature-forum-callout-link,.feature-forum-callout-action{z-index:1;position:relative}.feature-forum-callout-action{border-bottom:1px solid var(--forum-border);border-left:1px solid var(--forum-border);color:var(--forum-royal);pointer-events:none;height:3.75rem;transition:background var(--transition-interactive,.3s ease), border-color var(--transition-interactive,.3s ease), color var(--transition-interactive,.3s ease);z-index:2;background:#fff;outline:none;justify-content:center;align-items:center;width:3.75rem;display:flex;position:absolute;top:0;right:0}.feature-forum-callout-action-icon{transition:opacity var(--transition-icon-morph,.2s ease);flex-shrink:0;display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.feature-forum-callout-action-icon--rest{opacity:1;width:1.25rem;height:1.25rem}.feature-forum-callout-action-icon--hover{opacity:0;width:2.375rem;height:2.375rem}.feature-forum-callout-link-icon.cta-icon-morph .icon svg{width:1.25rem;height:1.25rem;display:block}.feature-forum-callout-heading{color:var(--forum-text);font-family:var(--font-heading);font-size:var(--font-size-display-h3,3rem);max-width:48.5rem;margin:0;padding-right:4rem;font-weight:400;line-height:1}.feature-forum-callout-heading .heading-accent,.feature-forum-callout-heading .heading-muted{color:var(--forum-royal);-webkit-text-fill-color:var(--forum-royal)}.feature-forum-callout-link{color:var(--forum-royal);font-size:var(--font-size-xl,16px);align-items:center;gap:4px;margin-top:1.5rem;line-height:1.4;display:inline-flex}.feature-forum-callout-link-icon{flex-shrink:0}@media (hover:hover){a.feature-forum-callout-shell:hover .feature-forum-callout-panel:before,a.feature-forum-callout-shell:focus-visible .feature-forum-callout-panel:before{opacity:1}a.feature-forum-callout-shell:hover .feature-forum-callout-action,a.feature-forum-callout-shell:focus-visible .feature-forum-callout-action{background:var(--forum-royal);border-color:var(--forum-royal);color:#fff}a.feature-forum-callout-shell:hover .feature-forum-callout-action-icon--rest,a.feature-forum-callout-shell:focus-visible .feature-forum-callout-action-icon--rest{opacity:0}a.feature-forum-callout-shell:hover .feature-forum-callout-action-icon--hover,a.feature-forum-callout-shell:focus-visible .feature-forum-callout-action-icon--hover{opacity:1}}@media (width<=768px){.feature-forum-callout-panel{min-height:0;padding:1.5rem 1.25rem}.feature-forum-callout-heading{font-size:var(--font-size-display-h5,2rem);padding-right:3.5rem}}.featured-event-split-layout{color:inherit;grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;gap:max(1.5rem,min(3vw,36px));min-height:max(18rem,min(30vw,26rem));text-decoration:none;display:grid}.featured-event-split-media,.featured-event-split-image,.featured-event-split-image .image-inner{height:100%;min-height:inherit}.featured-event-split-placeholder{height:100%;min-height:inherit;background:#c9c9ca;width:100%}.featured-event-split-image .image-inner img{object-fit:cover;width:100%;height:100%;display:block}.featured-event-split-copy{flex-direction:column;justify-content:center;gap:18px;display:flex}.featured-event-split-title,.featured-event-split-title .heading-inner{color:#1b1d22;margin:0;font-weight:400;line-height:1}.featured-event-split-meta{color:#1b1d22;font-size:var(--font-size-lg);margin:0;line-height:1.4}.featured-event-split-description{color:#1b1d22;font-size:var(--font-size-xl);margin:0;line-height:1.4}.featured-event-split-link{color:#1b1d22;font-size:var(--font-size-md);align-items:center;gap:4px;width:fit-content;margin-top:6px;line-height:1.4;display:inline-flex}a.featured-event-split-layout:hover .featured-event-split-link,a.featured-event-split-layout:hover .featured-event-split-title,a.featured-event-split-layout:hover .featured-event-split-title .heading-inner,a.featured-event-split-layout:focus-visible .featured-event-split-link,a.featured-event-split-layout:focus-visible .featured-event-split-title,a.featured-event-split-layout:focus-visible .featured-event-split-title .heading-inner{color:#1c58d9}@media (width<=900px){.featured-event-split-layout{grid-template-columns:1fr}.featured-event-split-media{min-height:16rem}}.featured-news-split-layout{color:inherit;grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;gap:max(1.5rem,min(3vw,36px));min-height:max(18rem,min(30vw,26rem));text-decoration:none;display:grid}.featured-news-split-media{background:#c9c9ca;justify-content:center;align-items:center;display:flex}.featured-news-split-media,.featured-news-split-image,.featured-news-split-image .image-inner{height:100%;min-height:inherit}.featured-news-split-placeholder{height:100%;min-height:inherit;background:#c9c9ca;width:100%}.featured-news-split-image.fill>.image-inner.fill img,.featured-news-split-image.fill>.image-inner.fill .image-media,.featured-news-split-image.fill>.image-inner.fill picture img{object-fit:contain;object-position:center center;width:100%;height:100%;display:block}.featured-news-split-copy{flex-direction:column;justify-content:center;gap:18px;display:flex}.featured-news-split-tag{color:#1c58d9;font-family:var(--font-body);font-size:var(--font-size-sm);background:#fff;border:.5px solid #1c58d9;width:fit-content;padding:4px 12px 5px;line-height:1.4;display:inline-block}.featured-news-split-title,.featured-news-split-title .heading-inner{color:#1b1d22;margin:0;font-weight:400;line-height:1}.featured-news-split-meta-row{flex-wrap:wrap;align-items:center;gap:18px;display:flex}.featured-news-split-category,.featured-news-split-date{color:#1b1d22;font-family:var(--font-body);font-size:var(--font-size-2xl);line-height:1.4}.featured-news-split-meta-divider{background:var(--layout-frame-line,var(--mm-sky,#c5d2ec));width:1px;height:20px}.featured-news-split-description,.featured-news-split-description .text-inner p{color:#1b1d22;font-family:var(--font-body);font-size:var(--font-size-3xl);margin:0;line-height:1.4}.featured-news-split-link{color:#1b1d22;font-family:var(--font-body);font-size:var(--font-size-xl);align-items:flex-end;gap:4px;width:fit-content;line-height:1.4;display:inline-flex}.featured-news-split-link-icon{flex-shrink:0;font-size:20px}.featured-news-split-link-icon.cta-icon-morph{place-items:center;display:inline-grid}a.featured-news-split-layout:hover .featured-news-split-link,a.featured-news-split-layout:hover .featured-news-split-title,a.featured-news-split-layout:hover .featured-news-split-title .heading-inner,a.featured-news-split-layout:focus-visible .featured-news-split-link,a.featured-news-split-layout:focus-visible .featured-news-split-title,a.featured-news-split-layout:focus-visible .featured-news-split-title .heading-inner{color:#1c58d9}@media (width<=900px){.featured-news-split-layout{grid-template-columns:1fr}.featured-news-split-media{min-height:16rem}}.featured-posts .featured-posts-header{align-items:flex-end;gap:var(--spacing-lg);flex-wrap:wrap;justify-content:space-between;display:flex}.featured-posts .featured-posts-view-all{color:var(--color-text-brand);align-items:center;gap:var(--spacing-xs);white-space:nowrap;flex-shrink:0;text-decoration:none;display:inline-flex}.featured-posts .featured-posts-subtext{color:var(--color-text-muted)}.featured-posts .featured-posts-layout{gap:var(--spacing-2xl);margin-top:var(--spacing-2xl);grid-template-columns:1fr 1fr;display:grid}.featured-posts .featured-posts-supporting{gap:var(--spacing-lg);flex-direction:column;display:flex}.featured-posts .featured-post{border-radius:var(--radius-md);color:inherit;transition:border-color var(--animation-fast) ease, transform var(--animation-fast) ease;border:1px solid #1c58d933;flex-direction:column;text-decoration:none;display:flex;overflow:hidden}.featured-posts a.featured-post:hover,.featured-posts a.featured-post:focus-visible{border-color:var(--color-bg-brand);outline:none;transform:translateY(-2px)}.featured-posts .featured-post-small{flex-direction:row}.featured-posts .featured-post-small .featured-post-image{flex:0 0 40%}.featured-posts .featured-post-image{margin-top:0}.featured-posts .featured-post-body{gap:var(--spacing-xs);padding:var(--spacing-lg);flex-direction:column;display:flex}.featured-posts .featured-post-category{color:var(--color-text-brand);font-size:var(--font-size-sm);letter-spacing:.06em;text-transform:uppercase}.featured-posts .featured-post-desc{color:var(--color-text-muted)}@media (width<768px){.featured-posts .featured-posts-layout{grid-template-columns:1fr}.featured-posts .featured-post-small{flex-direction:column}.featured-posts .featured-post-small .featured-post-image{flex:initial}}.featured-stories-row>.outer-content>.bg-base{background-color:#0d0e1a}.featured-stories-row>.outer-content>.content{padding-block:max(2.5rem,min(5vw,4rem))}.featured-stories-row-stage{border:1px solid #263677;grid-template-columns:repeat(2,minmax(0,1fr));gap:0;display:grid;position:relative}.featured-stories-row-cards{display:contents}.featured-story-card{color:inherit;background:#0d0e1a;border:0;flex-direction:column;gap:36px;min-height:664px;padding:20px 20px 26px;text-decoration:none;display:flex;position:relative;box-shadow:inset -1px 0 #263677}.featured-story-card:last-child{box-shadow:none}.featured-story-card-nav{color:#fff;z-index:2;background:#0d0e1a;border-bottom:1px solid #263677;border-left:1px solid #263677;border-right:1px solid #263677;justify-content:center;align-items:center;width:60px;height:60px;transition:background .2s;display:flex;position:absolute;top:0;right:0}a.featured-story-card:hover .featured-story-card-nav,a.featured-story-card:focus-visible .featured-story-card-nav{background:#1c58d9}.featured-story-card--highlighted{background:linear-gradient(90deg,#161b29,#0f2b55)}a.featured-story-card:active,a.featured-story-card:focus-visible{outline:none}.featured-story-card-image.image,.featured-story-card-image.image.is-revealed{margin-top:0;padding-top:0}.featured-story-card-image .image-inner{aspect-ratio:585/360}.featured-story-card-body{flex-direction:column;gap:18px;display:flex}.featured-story-card-title,.featured-story-card-title .heading-inner{color:#fff;font-size:var(--font-size-heading-lg,36px);margin:0;line-height:1}.featured-story-card-desc,.featured-story-card-desc .text-inner p{color:#fff;font-size:var(--font-size-2xl);margin:0;line-height:1.4}.featured-story-card-link{color:#fff;font-size:var(--font-size-xl);align-items:center;gap:4px;width:fit-content;display:inline-flex}.featured-story-card-link .cta-icon-morph{flex-shrink:0;font-size:1.25em}.featured-story-card-link .cta-icon-morph .icon{font-size:.8em;line-height:0}.featured-story-card-link .cta-icon-morph .icon svg{width:1em;height:1em;display:block}a.featured-story-card:hover .featured-story-card-link,a.featured-story-card:active .featured-story-card-link,a.featured-story-card:focus-visible .featured-story-card-link{color:#608ae4}.featured-stories-row-center-logo{z-index:2;background:#fff;border:1px solid #263677;justify-content:center;align-items:center;width:min(188px,40%);height:60px;padding:0 1.5rem;display:flex;position:absolute;top:0;left:50%;transform:translate(-50%)}.featured-stories-row-center-logo img{object-fit:contain;max-width:100%;max-height:24px;display:block}.featured-stories-row-nav{color:#fff;cursor:pointer;z-index:2;background:#0d0e1a;border-top:0;border-bottom:1px solid #263677;border-left:1px solid #263677;border-right:0;justify-content:center;align-items:center;width:60px;height:60px;display:flex;position:absolute;top:0;right:0}.featured-stories-row-nav:hover,.featured-stories-row-nav:focus-visible{background:#1c58d9;outline:none}.featured-stories-row-stage:has(.featured-story-card:last-child:hover) .featured-stories-row-nav,.featured-stories-row-stage:has(.featured-story-card:last-child:focus-visible) .featured-stories-row-nav{background:#1c58d9}.featured-stories-row-nav:active{background:#2468e8}@media (width<=900px){.featured-stories-row-stage{grid-template-columns:1fr}.featured-story-card{min-height:auto;box-shadow:inset 0 -1px #263677}.featured-story-card:last-child{box-shadow:none}.featured-stories-row-center-logo,.featured-stories-row-nav{width:100%;position:static;transform:none}.featured-stories-row-center-logo{grid-row:2;margin-inline:auto}.featured-stories-row-nav{grid-row:3;margin-left:auto}}.featured-webinar-split-layout{color:inherit;grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:max(1.5rem,min(3vw,36px));text-decoration:none;display:grid}.featured-webinar-split-media{min-width:0}.featured-webinar-split-image,.featured-webinar-split-image .image-inner,.featured-webinar-split-image picture,.featured-webinar-split-image img{width:100%;height:auto;display:block}.featured-webinar-split-placeholder{aspect-ratio:16/9;background:#c9c9ca;width:100%}.featured-webinar-split-copy{flex-direction:column;justify-content:flex-start;gap:18px;display:flex}.featured-webinar-split-tag{color:#1c58d9;font-size:var(--font-size-sm);background:#fff;border:.5px solid #1c58d9;width:fit-content;padding:4px 12px 5px;line-height:1.4;display:inline-block}.featured-webinar-split-title,.featured-webinar-split-title .heading-inner{color:#1b1d22;margin:0;font-weight:400;line-height:1}.featured-webinar-split-link{color:#1b1d22;font-size:var(--font-size-md);align-items:center;gap:4px;width:fit-content;margin-top:6px;line-height:1.4;display:inline-flex}a.featured-webinar-split-layout:hover .featured-webinar-split-link,a.featured-webinar-split-layout:hover .featured-webinar-split-title,a.featured-webinar-split-layout:hover .featured-webinar-split-title .heading-inner,a.featured-webinar-split-layout:focus-visible .featured-webinar-split-link,a.featured-webinar-split-layout:focus-visible .featured-webinar-split-title,a.featured-webinar-split-layout:focus-visible .featured-webinar-split-title .heading-inner{color:#1c58d9}@media (width<=900px){.featured-webinar-split-layout{grid-template-columns:1fr}}.global-locations-grid-header{grid-template-columns:minmax(0,24.375rem) minmax(0,1fr);align-items:center;gap:max(2rem,min(8vw,130px));margin-bottom:max(2rem,min(4vw,3.8125rem));display:grid}.global-locations-grid-heading{color:#fff;font-family:var(--font-headings);font-size:var(--font-size-display-h2);margin:0;font-weight:400;line-height:1}.global-locations-grid-heading .highlight-text{color:#608ae4}.global-locations-grid-intro{flex-direction:column;gap:24px;max-width:38.875rem;display:flex}.global-locations-grid-subtext{color:#fff;font-family:var(--font-body);font-size:var(--font-size-xl,16px);margin:0;font-weight:400;line-height:1.4}.global-locations-grid-buttons.button-group{width:auto;margin-top:0}.global-locations-grid-buttons .button-group__items{gap:0}.global-locations-grid-buttons .button-inner.variant-text{color:#fff;font-family:var(--font-body);font-size:var(--font-size-xl,16px);background:0 0;border:none;align-self:flex-start;gap:4px;min-height:0;padding:0;font-weight:400;line-height:1.4}.global-locations-grid-buttons .button-inner.variant-text:hover,.global-locations-grid-buttons .button-inner.variant-text:focus-visible{box-shadow:none;color:var(--mm-royal-tint,#608ae4);background:0 0;border:none;outline:none}.global-locations-grid-items{grid-template-columns:repeat(4,minmax(0,1fr));gap:0;display:grid;position:relative}.global-locations-grid-cell{border:1px solid var(--layout-frame-line,#263677);flex-direction:column;justify-content:flex-start;gap:10px;min-height:15.1875rem;margin:-1px 0 0 -1px;padding:40px 20px;display:flex}.global-locations-grid-cell.is-empty{min-height:15.1875rem}.global-locations-grid-flag{border:1px solid var(--layout-frame-line,#263677);flex-shrink:0;justify-content:center;align-items:center;width:45px;height:45px;display:flex}.global-locations-grid-flag .image{border-radius:50%;width:24px;height:24px;margin:0;line-height:0;overflow:hidden}.global-locations-grid-flag img{object-fit:cover;width:24px;height:24px;display:block}.global-locations-grid-label{color:#c9c9ca;font-family:var(--font-body);font-size:var(--font-size-2xl,18px);margin:0;font-weight:400;line-height:1.4}.global-locations-grid-address{color:#fff;font-family:var(--font-headings);font-size:var(--font-size-heading-lg,32px);white-space:pre-line;margin:0;font-weight:400;line-height:1}@media (width<=900px){.global-locations-grid-header,.global-locations-grid-items{grid-template-columns:1fr}.global-locations-grid-cell{min-height:auto;margin:-1px 0 0}}@media (width>=901px) and (width<=1100px){.global-locations-grid-items{grid-template-columns:repeat(2,minmax(0,1fr))}}.guiding-principles-layout{grid-template-columns:minmax(0,396px) minmax(0,1fr);gap:max(2rem,min(6vw,124px));display:grid}.guiding-principles-heading{color:#fff;font-family:var(--font-heading);font-size:var(--font-size-display-h2);margin:0 0 24px;font-weight:400;line-height:1}.guiding-principles-heading .highlight-text{color:#608ae4}.guiding-principles-lead{color:#fff;font-size:var(--font-size-xl,16px);margin:0;line-height:1.4}.guiding-principles-list{flex-direction:column;gap:24px;display:flex}.guiding-principles-divider{border-top:1px solid var(--layout-frame-line,#263677);width:100%}.guiding-principles-item{grid-template-columns:66px 188px minmax(0,1fr);align-items:center;gap:29px;display:grid}.guiding-principles-icon{background:var(--layout-frame-plus,var(--mm-royal-tint-02,#263677));color:#fff;flex-shrink:0;justify-content:center;align-items:center;width:66px;height:66px;display:flex}.guiding-principles-icon .icon{font-size:24px;line-height:0}.guiding-principles-icon .icon svg{width:24px;height:24px}.guiding-principles-title{color:#fff;font-family:var(--font-body);font-size:var(--font-size-4xl,24px);align-self:center;align-items:center;min-height:66px;margin:0;font-weight:400;line-height:1.4;display:flex}.guiding-principles-desc{color:#fff;font-size:var(--font-size-xl,16px);max-width:396px;margin:0;line-height:1.4}@media (width<=900px){.guiding-principles-layout{grid-template-columns:1fr}.guiding-principles-item{grid-template-columns:66px 1fr}.guiding-principles-title,.guiding-principles-desc{grid-column:2}.guiding-principles-desc{max-width:none}}.icon-text-cards-items{--grid-gutter:20px}.icon-text-card{border:1px solid var(--layout-frame-line,#bbcdf4);background:#fff;flex-direction:column;gap:24px;padding:30px;display:flex}.icon-text-card-icon{color:#1c58d9;background:#ebf0fc;flex-shrink:0;justify-content:center;align-items:center;width:45px;height:45px;display:flex}.icon-text-card-icon .icon svg{width:24px;height:24px;display:block}.icon-text-card-body{flex-direction:column;gap:12px;display:flex}.icon-text-card-heading{color:#1b1d22;font-family:var(--font-headings);font-size:var(--font-size-heading-lg,32px);font-weight:var(--font-weight-normal,400);margin:0;line-height:1}.icon-text-card-text{margin:0}.icon-text-card-text .text-inner,.icon-text-card-text p{color:#1b1d22;font-family:var(--font-body);font-size:var(--font-size-3xl,20px);font-weight:var(--font-weight-normal,400);margin:0;line-height:1.4}.icon-text-card-text a{color:var(--mm-royal-tint,#608ae4);transition:color var(--animation-fast,.15s) ease;text-decoration:underline}.icon-text-card-text a:hover,.icon-text-card-text a:focus-visible{color:var(--mm-royal,#1c58d9)}@media (width<768px){.icon-text-card{padding:var(--spacing-xl,1.5rem)}}.journal-about-layout{grid-template-columns:minmax(0,1.8fr) minmax(0,1fr);align-items:start;gap:max(2rem,min(4vw,3rem));display:grid}.journal-about-copy{flex-direction:column;gap:12px;display:flex}.journal-about-heading,.journal-about-heading .heading-inner{color:#fff;margin:0;font-weight:400;line-height:1}.journal-about-body{color:#fff;font-size:var(--font-size-lg);margin:0;line-height:1.4}.journal-about-download{width:fit-content;margin-top:12px}.journal-about-share{flex-direction:column;gap:24px;padding-top:35px;display:flex}.journal-about-divider{border:0;border-top:1px solid #263677;width:100%;margin:0}.journal-about-share-label{color:#fff;font-family:var(--font-body);font-size:var(--font-size-md);letter-spacing:.1em;text-transform:uppercase;margin:0;line-height:normal}.journal-about-social{flex-wrap:wrap;gap:20px;display:flex}.journal-about-social-link{color:#fff;background:#1e325c;justify-content:center;align-items:center;width:36px;height:36px;text-decoration:none;display:inline-flex}.journal-about-social-link:hover,.journal-about-social-link:focus-visible{color:#fff;background:#263677}@media (width<=900px){.journal-about-layout{grid-template-columns:1fr}.journal-about-share{padding-top:0}}.journal-editions-grid{--journal-editions-border:#263677;--journal-editions-muted:#c9c9ca;--journal-editions-accent:#608ae4}.journal-editions-grid-heading,.journal-editions-grid-heading .heading-inner{color:#fff;margin:0 0 48px;font-weight:400;line-height:1}.journal-editions-grid-cards{grid-template-columns:repeat(3,minmax(0,1fr));gap:48px 20px;display:grid}.journal-edition-card{color:inherit;flex-direction:column;gap:24px;text-decoration:none;display:flex}.journal-edition-card[hidden]{display:none!important}.journal-edition-card-media{position:relative}.journal-edition-card-placeholder{aspect-ratio:397/260;background:#c9c9ca;width:100%}.journal-edition-card-image .image-inner{aspect-ratio:397/260}.journal-edition-card-nav{border:1px solid var(--journal-editions-border);color:var(--journal-editions-muted);pointer-events:none;background:#0d0e1a;justify-content:center;align-items:center;width:45px;height:44px;display:flex;position:absolute;top:0;right:0}a.journal-edition-card:hover .journal-edition-card-nav,a.journal-edition-card:active .journal-edition-card-nav,a.journal-edition-card:focus-visible .journal-edition-card-nav{color:#fff;background:#1c58d9;border-color:#bbcdf4}.journal-edition-card-body{flex-direction:column;gap:18px;display:flex}.journal-edition-card-date{color:var(--journal-editions-muted);font-size:var(--font-size-lg);line-height:1.4}.journal-edition-card-title{color:#fff;font-family:var(--font-heading);font-size:var(--font-size-2xl);margin:0;line-height:1}.journal-edition-card-link{color:var(--journal-editions-muted);font-size:var(--font-size-md);align-items:center;gap:4px;width:fit-content;line-height:1.4;display:inline-flex}a.journal-edition-card:hover .journal-edition-card-link,a.journal-edition-card:active .journal-edition-card-link,a.journal-edition-card:focus-visible .journal-edition-card-link{color:var(--journal-editions-accent)}.journal-editions-grid-pagination{margin-top:120px}.journal-editions-grid-pagination-divider{border:0;border-top:1px solid var(--journal-editions-border);margin:0 0 32px}.journal-editions-grid-pagination-inner{justify-content:center;align-items:center;gap:32px;display:flex}.journal-editions-grid-pagination-control{color:var(--journal-editions-muted);cursor:pointer;font-family:var(--font-body);font-size:var(--font-size-xl);letter-spacing:.1em;text-transform:uppercase;background:0 0;border:0;padding:0;line-height:normal}.journal-editions-grid-pagination-control:disabled{cursor:not-allowed;opacity:.45}.journal-editions-grid-pagination-pages{align-items:center;gap:0;margin:0;padding:0;list-style:none;display:flex}.journal-editions-grid-pagination-page{color:var(--journal-editions-muted);cursor:pointer;font-family:var(--font-body);font-size:var(--font-size-xl);letter-spacing:.1em;text-transform:uppercase;background:0 0;border:1px solid #0000;justify-content:center;align-items:center;min-width:27px;height:27px;padding:0 6px;line-height:normal;display:flex}.journal-editions-grid-pagination-page.is-active{border-color:var(--journal-editions-accent);color:var(--journal-editions-accent)}@media (width<=900px){.journal-editions-grid-cards{grid-template-columns:1fr}.journal-editions-grid-pagination{margin-top:64px}}@media (width>=901px) and (width<=1100px){.journal-editions-grid-cards{grid-template-columns:repeat(2,minmax(0,1fr))}}.journal-featured-media{--journal-media-border:#bbcdf4}.journal-featured-media-inner{border:1px solid var(--journal-media-border);z-index:1;width:min(100%,76.75rem);min-height:max(20rem,min(48vw,43rem));margin-inline:auto;position:relative;overflow:hidden}.journal-featured-media-placeholder{min-height:inherit;background:#c9c9ca;position:absolute;inset:0}.journal-featured-media-image,.journal-featured-media-image .image-inner{height:100%;min-height:inherit;width:100%;display:block}.journal-featured-media-image .image-inner img{object-fit:cover;width:100%;height:100%;display:block}.legal-document{--legal-document-text:#1b1d22;--legal-document-border:#bbcdf4}.legal-document-hero{flex-direction:column;gap:16px;max-width:50rem;display:flex}.legal-document-badge{color:var(--legal-document-text);font-size:var(--font-size-sm,14px);letter-spacing:.08em;text-transform:uppercase;margin:0}.legal-document-heading{color:var(--legal-document-text);font-family:var(--font-headings);font-size:var(--font-size-heading-2xl,48px);font-weight:var(--font-weight-normal,400);margin:0;line-height:1}.legal-document-effective-date{color:var(--legal-document-text);font-size:var(--font-size-xl,16px);margin:0;line-height:1.4}.legal-document-divider{border:0;border-top:1px solid var(--legal-document-border);margin:32px 0}.legal-document-layout{grid-template-columns:minmax(0,1fr) minmax(16rem,24.75rem);align-items:start;gap:48px;display:grid}.legal-document-blocks{flex-direction:column;gap:40px;display:flex}.legal-document-section{scroll-margin-top:calc(var(--nav-height,80px) + 1rem)}.legal-document-section-heading{color:var(--legal-document-text);font-family:var(--font-headings);font-size:var(--font-size-heading-md,24px);font-weight:var(--font-weight-bold,500);margin:0 0 16px;line-height:1.4}.legal-document-section-body,.legal-document-section-body .text-inner{color:var(--legal-document-text);font-size:var(--font-size-xl,16px);line-height:1.6}.legal-document-section-body .text-inner p,.legal-document-section-body .text-inner li{margin:0 0 16px}.legal-document-section-body .text-inner p:last-child,.legal-document-section-body .text-inner li:last-child{margin-bottom:0}.legal-document-section-body .text-inner ol,.legal-document-section-body .text-inner ul{margin:0 0 16px;padding-left:1.5rem}.legal-document-section-body .text-inner a{color:#1c58d9}.legal-document-sidebar{top:calc(var(--nav-height,80px) + 1.5rem);flex-direction:column;gap:28px;display:flex;position:sticky}.legal-document-nav-label{color:var(--legal-document-text);letter-spacing:.1em;text-transform:uppercase;margin:0 0 12px;font-size:1rem}.legal-document-nav-list{flex-direction:column;gap:12px;margin:0;padding:0;list-style:none;display:flex}.legal-document-nav-list a{color:var(--legal-document-text);font-size:var(--font-size-lg,18px);line-height:1.4;text-decoration:none}.legal-document-nav-list a.is-active,.legal-document-nav-list a:hover,.legal-document-nav-list a:focus-visible{color:#1c58d9;font-weight:var(--font-weight-bold)}@media (width<1024px){.legal-document-layout{grid-template-columns:1fr}.legal-document-sidebar{order:-1;position:static}}.marketplace-detail{--marketplace-detail-border:#bbcdf4;--marketplace-detail-text:#1b1d22;--marketplace-detail-muted:#5a6170;--marketplace-detail-toolbar:#142340;--marketplace-detail-royal:#1c58d9;--marketplace-detail-highlight:#ebf0fc}.marketplace-detail-toolbar{background:var(--marketplace-detail-toolbar);color:#fff}.marketplace-detail-toolbar-inner{align-items:center;gap:var(--spacing-md);max-width:var(--max-content-width-2xl,79rem);padding:16px var(--spacing-lg);flex-wrap:wrap;justify-content:space-between;width:100%;margin-inline:auto;display:flex}@media (width>=768px){.marketplace-detail-toolbar-inner{padding-block:20px}}.marketplace-detail-back{color:#fff;font-size:var(--font-size-xl,16px);align-items:center;gap:8px;font-weight:700;line-height:1.2;text-decoration:none;display:inline-flex}.marketplace-detail-back:hover,.marketplace-detail-back:focus-visible{color:#d6e1f8}.marketplace-detail-search{flex:16rem;max-width:28rem;margin:0;position:relative}.marketplace-detail-search-form{width:100%;margin:0}.marketplace-detail-search-field{border:1px solid var(--marketplace-detail-border);background:#fff;align-items:center;gap:8px;width:100%;min-height:48px;padding:0 14px;display:flex}.marketplace-detail-search-icon{color:var(--marketplace-detail-muted);flex-shrink:0}.marketplace-detail-search-input{appearance:none;color:var(--marketplace-detail-text);font-family:var(--font-body);font-size:var(--font-size-md,14px);background:0 0;border:0;outline:none;flex:1;width:100%;min-width:0;padding:0;line-height:1.4}.marketplace-detail-search-input::-webkit-search-cancel-button{display:none}.marketplace-detail-search-clear{color:var(--marketplace-detail-muted);cursor:pointer;background:0 0;border:0;flex-shrink:0;align-items:center;padding:0;display:inline-flex}.marketplace-detail-search-clear[hidden]{display:none}.marketplace-detail-search-results{border:1px solid var(--marketplace-detail-border);z-index:20;background:#fff;max-height:22rem;margin-top:8px;position:absolute;top:100%;left:0;right:0;overflow:auto;box-shadow:0 16px 32px #1423402e}.marketplace-detail-search-results .header-search-results-panel{border:0;max-height:none;overflow:visible}.marketplace-detail-search-results .header-search-result{grid-template-columns:minmax(0,1fr);min-height:0;padding:.75rem 1rem}.marketplace-detail-search-results .header-search-result-media,.marketplace-detail-search-results .header-search-result-nav{display:none}.marketplace-detail-search-results .header-search-result-title{color:var(--marketplace-detail-text)}.marketplace-detail-search-results .header-search-result-tag{background:var(--marketplace-detail-highlight);border-color:var(--marketplace-detail-border);color:var(--marketplace-detail-muted)}.marketplace-detail-search-results .header-search-result-description{color:var(--marketplace-detail-muted)}.marketplace-detail-search-results .header-search-result:hover,.marketplace-detail-search-results .header-search-result:focus-visible{background:var(--marketplace-detail-highlight)}.marketplace-detail-search-results .header-search-results-empty,.marketplace-detail-search-results .header-search-results-unavailable{color:var(--marketplace-detail-muted);padding:.75rem 1rem}.marketplace-detail-body-band{padding:clamp(2rem, 4vw, 3.5rem) var(--spacing-lg) clamp(3rem, 6vw, 5rem)}.marketplace-detail-layout{gap:var(--spacing-xl);max-width:var(--max-content-width-2xl,79rem);grid-template-columns:minmax(0,1fr);margin-inline:auto;display:grid}@media (width>=900px){.marketplace-detail-layout{align-items:start;column-gap:var(--spacing-2xl);grid-template-columns:120px minmax(0,1fr) minmax(220px,280px)}.marketplace-detail-icon-col{top:calc(var(--nav-height,82px) + 1.5rem);position:sticky}}.marketplace-detail-icon{box-sizing:border-box;background:#fff;border-radius:12px;justify-content:center;align-items:center;width:96px;height:96px;padding:12px;display:flex;overflow:hidden;box-shadow:0 8px 24px #1423401f}@media (width>=900px){.marketplace-detail-icon{width:120px;height:120px;padding:16px}}.marketplace-detail-icon :global(.image-inner){justify-content:center;align-items:center;width:auto;max-width:100%;height:100%;max-height:100%;margin:0;display:flex}.marketplace-detail-icon :global(picture){justify-content:center;align-items:center;width:auto;max-width:100%;height:100%;max-height:100%;margin:0;display:flex}.marketplace-detail-icon :global(img){object-fit:contain;max-width:100%;max-height:100%;display:block;width:auto!important;height:auto!important}.marketplace-detail-icon :global(.image-media){object-fit:contain;max-width:100%;max-height:100%;display:block;width:auto!important;height:auto!important}.marketplace-detail-icon-placeholder{background:var(--marketplace-detail-highlight);border:1px solid var(--marketplace-detail-border)}.marketplace-detail-intro{margin-bottom:var(--spacing-xl)}.marketplace-detail-heading{margin:0}.marketplace-detail-author-line{color:var(--marketplace-detail-muted);font-size:var(--font-size-md,14px);margin:8px 0 0}.marketplace-detail-summary{color:var(--marketplace-detail-text);font-size:var(--font-size-xl,16px);margin:var(--spacing-md) 0 0;max-width:42rem;line-height:1.5}.marketplace-detail-ctas{flex-wrap:wrap;gap:12px;display:flex}.marketplace-detail-ctas-inline{margin-top:var(--spacing-lg)}@media (width>=900px){.marketplace-detail-ctas-inline{display:none}}.marketplace-detail-ctas-sidebar{margin-bottom:var(--spacing-lg);flex-direction:column}@media (width<900px){.marketplace-detail-ctas-sidebar{display:none}}.marketplace-detail-ctas-sidebar .button,.marketplace-detail-ctas-sidebar .marketplace-detail-cta{width:100%}.marketplace-detail-ctas-sidebar .button-inner{justify-content:center;width:100%}.marketplace-detail-content{color:var(--marketplace-detail-text);font-size:var(--font-size-md,14px);max-width:46rem;line-height:1.6}.marketplace-detail-content :where(p,ul,ol){margin:0 0 1em}.marketplace-detail-content :where(ul,ol){padding-left:1.25em}.marketplace-detail-content :where(li+li){margin-top:.4em}.marketplace-detail-content :where(ul ul,ol ol,ul ol,ol ul){margin-top:.4em;margin-bottom:.4em}.marketplace-detail-content :where(a){color:var(--marketplace-detail-royal)}@media (width>=900px){.marketplace-detail-sidebar{top:calc(var(--nav-height,82px) + 1.5rem);position:sticky}}.marketplace-detail-meta+.marketplace-detail-meta{margin-top:var(--spacing-lg)}.marketplace-detail-meta-heading{color:var(--marketplace-detail-text);font-family:var(--font-body);font-size:var(--font-size-md,14px);margin:0 0 8px;font-weight:700;line-height:1.3}.marketplace-detail-meta-value{color:var(--marketplace-detail-text);font-size:var(--font-size-md,14px);margin:0;line-height:1.4}.marketplace-detail-categories{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.marketplace-detail-category{border:1px solid var(--marketplace-detail-border);color:var(--marketplace-detail-royal);font-size:var(--font-size-sm,12px);width:fit-content;padding:4px 10px;line-height:1.3;text-decoration:none;display:inline-block}a.marketplace-detail-category:hover,a.marketplace-detail-category:focus-visible{background:var(--marketplace-detail-highlight)}.marketplace-detail-disclaimer-text{color:var(--marketplace-detail-muted);font-size:var(--font-size-sm,12px);margin:0;line-height:1.5}.custom-section.media-inquiry-callout .media-inquiry-callout-frame{border:1px solid var(--layout-frame-line,var(--mm-sky,#c5d2ec));box-sizing:border-box;color:inherit;background:#fff;width:100%;min-height:201px;text-decoration:none;transition:background .25s;display:block;position:relative}.custom-section.media-inquiry-callout a.media-inquiry-callout-frame:focus-visible{outline-offset:-2px;outline:2px solid #1c58d9}.custom-section.media-inquiry-callout .media-inquiry-callout-panel{border:1px solid var(--layout-frame-line,var(--mm-sky,#c5d2ec));box-sizing:border-box;background:#fff;min-height:157px;margin:22px 20px;transition:background .25s;display:block;position:relative}a.media-inquiry-callout-frame:hover .media-inquiry-callout-panel,a.media-inquiry-callout-frame:focus-visible .media-inquiry-callout-panel{background:linear-gradient(#d6e1f8 0%,#f8fafe 100%)}.custom-section.media-inquiry-callout .media-inquiry-callout-copy{flex-direction:column;gap:12px;max-width:901px;padding:30px 90px 30px 30px;display:flex}.custom-section.media-inquiry-callout .media-inquiry-callout-heading{color:#1b1d22;font-family:var(--font-headings);font-size:var(--font-size-heading-2xl);margin:0;font-weight:400;line-height:1}.custom-section.media-inquiry-callout .media-inquiry-callout-text{color:#1b1d22;font-family:var(--font-body);font-size:var(--font-size-4xl);margin:0;line-height:1.4}.custom-section.media-inquiry-callout .media-inquiry-callout-action{border-bottom:1px solid var(--mm-sky-02,#bbcdf4);border-left:1px solid var(--mm-sky-02,#bbcdf4);box-sizing:border-box;color:var(--mm-sky-02,#bbcdf4);z-index:1;background:#fff;justify-content:center;align-items:center;width:60px;height:60px;text-decoration:none;transition:background .2s,border-color .2s,color .2s;display:flex;position:absolute;top:0;right:0}.custom-section.media-inquiry-callout a.media-inquiry-callout-frame:hover .media-inquiry-callout-action,.custom-section.media-inquiry-callout a.media-inquiry-callout-frame:focus-visible .media-inquiry-callout-action{color:#fff;background:#1c58d9;border-color:#1c58d9}.custom-section.media-inquiry-callout .media-inquiry-callout-action-icon{flex-shrink:0;place-items:center;font-size:30px;display:inline-grid}@media (width<=700px){.custom-section.media-inquiry-callout .media-inquiry-callout-copy{max-width:none;padding-bottom:72px;padding-right:30px}.custom-section.media-inquiry-callout .media-inquiry-callout-action{border-bottom:none;border-left:none;border-right:1px solid var(--mm-sky-02,#bbcdf4);border-top:1px solid var(--mm-sky-02,#bbcdf4);inset:auto auto 0 0}}.mvp-spotlight-intro{text-align:center;flex-direction:column;align-items:center;gap:24px;margin-bottom:max(2rem,min(4vw,3rem));display:flex}.mvp-spotlight-badge{color:#1b1d22;font-family:var(--font-body);font-size:var(--font-size-md);letter-spacing:.1em;text-transform:uppercase;background:#ebf0fc;padding:.625em 1.25em;line-height:normal;display:inline-block}.mvp-spotlight-heading{color:#1b1d22;font-family:var(--font-heading);font-size:var(--font-size-detail-title);max-width:65rem;margin:0;font-weight:400;line-height:1}.mvp-spotlight-heading .heading-muted{color:#838384}.mvp-spotlight-heading .heading-accent{color:var(--mm-royal,#1c58d9);-webkit-text-fill-color:var(--mm-royal,#1c58d9)}.mvp-spotlight-link{--arrow-link-color:#1b1d22;--arrow-link-hover-color:#1c58d9;font-size:var(--font-size-xl);line-height:1.4}.mvp-spotlight-cards{grid-template-columns:repeat(4,minmax(0,1fr));gap:26px;display:grid}.mvp-spotlight-card{transition:background var(--transition-interactive,.3s ease);background:#fff;border:1px solid #bbcdf4;flex-direction:column;gap:24px;padding:30px;display:flex}@media (hover:hover){.mvp-spotlight-card:hover{background:#f8fafe}}.mvp-spotlight-card-icon{color:#1c58d9;background:#ebf0fc;justify-content:center;align-items:center;width:45px;height:45px;display:flex}.mvp-spotlight-card-icon .icon{width:24px;height:24px;font-size:24px;line-height:0}.mvp-spotlight-card-icon .icon svg{width:1em;height:1em;display:block}.mvp-spotlight-card-tag{color:#1c58d9;font-family:var(--font-body);font-size:var(--font-size-xl);letter-spacing:.1em;text-transform:uppercase;margin:0;line-height:normal}.mvp-spotlight-card-name{color:#1b1d22;font-family:var(--font-heading);font-size:var(--font-size-heading-md,32px);margin:0;line-height:1}.mvp-spotlight-card-version{color:#1b1d22;font-size:var(--font-size-xl);margin:0;line-height:1.4}.mvp-spotlight-card-body{flex-direction:column;gap:12px;display:flex}@media (width<=1100px){.mvp-spotlight-cards{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=640px){.mvp-spotlight-cards{grid-template-columns:1fr}}.news-coverage-grid-heading,.news-coverage-grid-heading .heading-inner{color:#1b1d22;margin:0 0 48px;font-weight:400;line-height:1}.news-coverage-grid-cards{grid-template-columns:repeat(3,minmax(0,1fr));gap:0;display:grid}.news-coverage-card{border:1px solid var(--layout-frame-line,var(--mm-sky,#c5d2ec));color:inherit;background:#fff;flex-direction:column;justify-content:center;align-items:flex-start;min-height:282px;margin:-1px 0 0 -1px;padding:20px;text-decoration:none;display:flex;position:relative;overflow:hidden}.news-coverage-card:before{content:"";opacity:0;pointer-events:none;z-index:0;background:linear-gradient(#d6e1f8 0%,#f8fafe 100%);transition:opacity .25s;position:absolute;inset:0}.news-coverage-card[hidden]{display:none!important}.news-coverage-card-body{z-index:1;flex-direction:column;justify-content:flex-end;gap:10px;width:100%;display:flex;position:relative}.news-coverage-card-main{flex-direction:column;gap:10px;width:100%;min-height:200px;display:flex}.news-coverage-card-title-wrap{flex-direction:column;flex:1;min-height:165px;display:flex}.news-coverage-card-date{color:#1b1d22;font-family:var(--font-body);font-size:var(--font-size-2xl);margin:0;line-height:1.4}.news-coverage-card-title{color:#383839;font-family:var(--font-headings);font-size:var(--font-size-heading-lg);word-break:break-word;margin:0;line-height:1}.news-coverage-card-link{color:#1b1d22;font-family:var(--font-body);font-size:var(--font-size-xl);align-items:flex-end;gap:4px;width:fit-content;line-height:1.4;transition:color .25s;display:inline-flex}.news-coverage-card-link-icon{flex-shrink:0;font-size:20px}a.news-coverage-card:hover:before,.news-coverage-card.is-active:before,a.news-coverage-card:focus-visible:before{opacity:1}a.news-coverage-card:hover .news-coverage-card-link,.news-coverage-card.is-active .news-coverage-card-link,a.news-coverage-card:focus-visible .news-coverage-card-link{color:#1c58d9}a.news-coverage-card:focus-visible{outline-offset:-2px;outline:2px solid #1c58d9}.news-coverage-grid-load-more{justify-content:center;margin-top:48px;display:flex}.news-coverage-grid-load-more-btn{color:#1c58d9;cursor:pointer;font:inherit;font-size:var(--font-size-lg);background:#fff;border:.5px solid #1c58d9;align-items:center;gap:6px;padding:4px 12px 5px;line-height:1.4;display:inline-flex}.news-coverage-grid-load-more-btn[hidden]{display:none}.news-coverage-grid-load-more-btn:hover,.news-coverage-grid-load-more-btn:focus-visible{outline-offset:2px;background:#f8fafe;outline:2px solid #1c58d9}@media (width<=900px){.news-coverage-grid-cards{grid-template-columns:1fr}}.newsroom-detail{--newsroom-detail-border:var(--layout-frame-line,var(--mm-sky,#c5d2ec));--newsroom-detail-about-border:#d6e1f8;--newsroom-detail-text:#1b1d22;--newsroom-detail-share-bg:#ebf0fc}.newsroom-detail-back{color:var(--newsroom-detail-text);font-size:var(--font-size-md);align-items:center;gap:8px;margin-bottom:max(1.5rem,min(3vw,2rem));text-decoration:none;display:inline-flex}.newsroom-detail-back:hover,.newsroom-detail-back:focus-visible{color:#1c58d9}.newsroom-detail-layout{grid-template-columns:minmax(0,1.7fr) minmax(0,1fr);align-items:start;gap:max(2rem,min(4vw,48px));display:grid}.newsroom-detail-main{flex-direction:column;gap:36px;max-width:44.3125rem;display:flex}.newsroom-detail-intro{flex-direction:column;gap:24px;display:flex}.newsroom-detail-heading{color:var(--newsroom-detail-text);font-family:var(--font-heading);font-size:var(--font-size-detail-title);margin:0;font-weight:400;line-height:1}.newsroom-detail-heading .highlight-text{color:#1c58d9}.newsroom-detail-meta{color:var(--newsroom-detail-text);font-size:var(--font-size-md);max-width:18.25rem;margin:0;line-height:1.4}.newsroom-detail-body{color:var(--newsroom-detail-text);font-size:var(--font-size-lg);margin:0;line-height:1.4}.newsroom-detail-sidebar{flex-direction:column;gap:28px;width:100%;max-width:26.125rem;display:flex}.newsroom-detail-about{border:1px solid var(--newsroom-detail-about-border);background:#fff;flex-direction:column;gap:20px;padding:40px;display:flex}.newsroom-detail-about-header{align-items:center;gap:20px;display:flex}.newsroom-detail-about-logo,.newsroom-detail-about-logo .image-inner,.newsroom-detail-about-logo-placeholder{flex-shrink:0;width:51px;height:51px}.newsroom-detail-about-logo-placeholder{background:#c9c9ca}.newsroom-detail-about-logo .image-inner img{object-fit:contain;width:100%;height:100%;display:block}.newsroom-detail-about-heading{color:#263677;font-family:var(--font-body);font-size:var(--font-size-xl);font-weight:var(--font-weight-bold);margin:0;line-height:1.4}.newsroom-detail-about-body{color:var(--newsroom-detail-text);font-size:var(--font-size-md);margin:0;line-height:1.4}.newsroom-detail-promo{grid-template-columns:minmax(0,1fr) 60px;display:grid}.newsroom-detail-promo-panel{border:1px solid var(--newsroom-detail-border);color:inherit;background:linear-gradient(97.4704deg,#1c58d9 0%,#244997 105.04%);padding:34px 34px 41px 36px;text-decoration:none;display:block}.newsroom-detail-promo-copy{flex-direction:column;gap:12px;display:flex}.newsroom-detail-promo-heading{color:#fff;font-family:var(--font-heading);font-size:var(--font-size-2xl);margin:0;font-weight:400;line-height:1}.newsroom-detail-promo-body{color:#fff;font-size:var(--font-size-md);margin:0;line-height:1.4}.newsroom-detail-promo-action{border:1px solid var(--newsroom-detail-border);color:#fff;transition:filter var(--animation-fast) ease;background:linear-gradient(97.4704deg,#1c58d9 0%,#244997 105.04%);border-left:none;justify-content:center;align-items:center;text-decoration:none;display:flex}.newsroom-detail-promo-action:hover,.newsroom-detail-promo-action:focus-visible{filter:brightness(1.08)}.newsroom-detail-share{flex-direction:column;gap:24px;display:flex}.newsroom-detail-divider{border:0;border-top:1px solid var(--newsroom-detail-border);width:100%;margin:0}.newsroom-detail-share-label{color:var(--newsroom-detail-text);font-family:var(--font-body);font-size:var(--font-size-md);letter-spacing:.1em;text-transform:uppercase;margin:0;line-height:normal}.newsroom-detail-social{flex-wrap:wrap;gap:20px;display:flex}.newsroom-detail-social-link{background:var(--newsroom-detail-share-bg);color:var(--newsroom-detail-text);justify-content:center;align-items:center;width:36px;height:36px;text-decoration:none;display:inline-flex}.newsroom-detail-social-link:hover,.newsroom-detail-social-link:focus-visible{color:#1c58d9;background:#d8e4fb}@media (width<=900px){.newsroom-detail-layout{grid-template-columns:1fr}.newsroom-detail-main,.newsroom-detail-sidebar{max-width:none}}.partner-program-intro{--partner-program-frame-width:var(--content-width-2xl,1269px)}.partner-program-intro>.outer-content>.content{flex-direction:column;gap:120px;width:100%;padding-bottom:5.6875rem;display:flex}.partner-program-intro-band,.partner-program-categories{max-width:var(--partner-program-frame-width);width:100%;margin-inline:auto}.partner-program-intro-band{flex-direction:column;gap:64px;display:flex}.partner-program-intro-divider{background:#263677;border:0;width:100%;height:1px;margin:0}.partner-program-intro-split{box-sizing:border-box;grid-template-columns:minmax(0,501px) minmax(0,1fr);align-items:center;gap:20px;width:100%;padding-inline:20px;display:grid}.partner-program-intro-heading{margin:0}.partner-program-intro-heading .heading-inner{font-size:var(--font-size-display-h3,48px);font-weight:var(--font-weight-normal,400);line-height:1}.partner-program-intro-heading .heading-accent{color:#608ae4;-webkit-text-fill-color:#608ae4}.partner-program-intro-body-col{flex-direction:column;gap:24px;min-width:0;display:flex}.partner-program-intro-body,.partner-program-intro-body.text .text-inner p{color:#fff;font-size:var(--font-size-3xl,18px);margin:0;line-height:1.4}.partner-program-intro-links{flex-direction:column;gap:12px;margin:0;padding:0;list-style:none;display:flex}.partner-program-intro-links li{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.partner-program-intro-link-label{color:#fff;font-size:var(--font-size-3xl,18px);font-weight:var(--font-weight-bold,700);line-height:1.4}.partner-program-intro-link{font-size:var(--font-size-xl,16px);font-weight:var(--font-weight-normal,400);line-height:1.4}.partner-program-categories{flex-direction:column;gap:36px;display:flex}.partner-program-category-heading{text-align:center;width:100%;margin:0 auto}.partner-program-category-heading .heading-inner{font-size:var(--font-size-heading-xl,36px);font-weight:var(--font-weight-normal,400);line-height:1}.partner-program-category-heading .heading-accent{color:#608ae4;-webkit-text-fill-color:#608ae4}.partner-program-category-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:35px;display:grid}.partner-program-category-card{color:inherit;background:#0d0e1a;border:1px solid #263677;flex-direction:column;gap:24px;min-height:223px;padding:30px;text-decoration:none;display:flex}.partner-program-category-card>*{z-index:1;position:relative}.partner-program-category-icon{background:#263677;flex-shrink:0;justify-content:center;align-items:center;width:45px;height:45px;display:flex}.partner-program-category-icon img,.partner-program-category-icon .icon{color:#fff;width:24px;height:24px;display:block}.partner-program-category-copy{flex-direction:column;gap:12px;display:flex}.partner-program-category-title{color:#fff;font-family:var(--font-headings,"Trade Gothic Next LT Pro", sans-serif);font-size:var(--font-size-heading-lg,32px);font-weight:var(--font-weight-normal,400);margin:0;line-height:1}.partner-program-category-description{color:#c9c9ca;font-family:var(--font-body);font-size:var(--font-size-3xl,18px);margin:0;line-height:1.4}@media (width<1024px){.partner-program-category-grid{grid-template-columns:1fr}.partner-program-intro-split{grid-template-columns:1fr;align-items:start}}@media (width<640px){.partner-program-intro-band{gap:40px}.partner-program-intro-split{padding-inline:0}.partner-program-intro-heading .heading-inner{font-size:clamp(2rem, 8vw, var(--font-size-display-h3,48px))}}.press-kit-grid-cards{grid-template-columns:repeat(3,minmax(0,1fr));gap:21px;display:grid}.press-kit-grid-cards:has(>.press-kit-card:only-child){grid-template-columns:minmax(0,1fr);max-width:420px}.press-kit-grid-heading,.press-kit-grid-heading .heading-inner{margin:0 0 48px;font-weight:400;line-height:1}.custom-section.press-kit-grid>.outer-content[data-theme=dark] .press-kit-grid-heading,.custom-section.press-kit-grid>.outer-content[data-theme=dark] .press-kit-grid-heading .heading-inner{color:#fff}.custom-section.press-kit-grid>.outer-content[data-theme=dark]>.bg-base{background-color:#0d0e1a}.custom-section.press-kit-grid>.outer-content[data-theme=light] .press-kit-grid-heading,.custom-section.press-kit-grid>.outer-content[data-theme=light] .press-kit-grid-heading .heading-inner{color:#1b1d22}.press-kit-card{color:inherit;flex-direction:column;gap:24px;padding:20px;text-decoration:none;transition:border-color .2s;display:flex;position:relative}.custom-section.press-kit-grid>.outer-content[data-theme=dark] .press-kit-card{border:1px solid var(--layout-frame-line,#263677)}.custom-section.press-kit-grid>.outer-content[data-theme=light] .press-kit-card{border:1px solid var(--layout-frame-line,var(--mm-sky,#c5d2ec));background:#fff}.press-kit-card-media{width:100%;height:225px;position:relative;overflow:hidden}.press-kit-card-placeholder{background:var(--mm-sky,#c5d2ec);width:100%;height:100%}.press-kit-card-image,.press-kit-card-image .image-inner{width:100%;height:100%}.press-kit-card-image.fill>.image-inner.fill img,.press-kit-card-image.fill>.image-inner.fill .image-media,.press-kit-card-image.fill>.image-inner.fill picture img{object-fit:cover;object-position:center center;width:100%;height:100%;display:block}.press-kit-card-action{z-index:1;justify-content:center;place-items:center;width:45px;height:44px;transition:background .25s,border-color .25s,color .25s;display:inline-grid;position:absolute;top:0;right:0}.custom-section.press-kit-grid>.outer-content[data-theme=dark] .press-kit-card-action{border:1px solid var(--layout-frame-line,#263677);color:#608ae4;background:#0d0e1a}.custom-section.press-kit-grid>.outer-content[data-theme=light] .press-kit-card-action{border:1px solid var(--layout-frame-line,var(--mm-sky,#c5d2ec));color:#1b1d22;background:#fff}.press-kit-card-action-icon{flex-shrink:0;font-size:25px}.custom-section.press-kit-grid>.outer-content a.press-kit-card:hover .press-kit-card-action,.custom-section.press-kit-grid>.outer-content a.press-kit-card:active .press-kit-card-action,.custom-section.press-kit-grid>.outer-content a.press-kit-card:focus-visible .press-kit-card-action{color:#fff;background:#1c58d9;border-color:#1c58d9}a.press-kit-card:focus-visible{outline-offset:2px;outline:2px solid #1c58d9}.press-kit-card-body{flex-direction:column;gap:14px;display:flex}.press-kit-card-title{font-family:var(--font-body);font-size:var(--font-size-4xl);font-weight:var(--font-weight-bold);margin:0;line-height:1.4}.custom-section.press-kit-grid>.outer-content[data-theme=dark] .press-kit-card-title{color:#fff}.custom-section.press-kit-grid>.outer-content[data-theme=light] .press-kit-card-title{color:#1b1d22}.press-kit-card-description{font-family:var(--font-body);font-size:var(--font-size-xl);margin:0;line-height:1.4}.custom-section.press-kit-grid>.outer-content[data-theme=dark] .press-kit-card-description{color:#c9c9ca}.custom-section.press-kit-grid>.outer-content[data-theme=light] .press-kit-card-description{color:#383839}.press-kit-grid+.cta-newsletter>.outer-content>.bg-base{background-color:#0d0e1a}.press-kit-grid:has(+.cta-newsletter)>.outer-content>.content{padding-bottom:0}@media (width<=900px){.press-kit-grid-cards{grid-template-columns:1fr}}.press-releases-list-heading,.press-releases-list-heading .heading-inner{color:#1b1d22;margin:0 0 48px;font-weight:400;line-height:1}.press-releases-list-frame{border:1px solid var(--layout-frame-line,var(--mm-sky,#c5d2ec))}.press-releases-row{border-top:1px solid var(--layout-frame-line,var(--mm-sky,#c5d2ec));color:inherit;background:#fff;min-height:100px;padding:22px 20px;text-decoration:none;display:block;position:relative;overflow:hidden}.press-releases-row:before{content:"";opacity:0;pointer-events:none;z-index:0;background:linear-gradient(#d6e1f8 0%,#f8fafe 100%);transition:opacity .25s;position:absolute;inset:0}.press-releases-row:first-child{border-top:0}.press-releases-row[hidden]{display:none!important}a.press-releases-row:hover:before,.press-releases-row.is-active:before,a.press-releases-row:focus-visible:before{opacity:1}a.press-releases-row:focus-visible{outline-offset:-2px;outline:2px solid #1c58d9}.press-releases-row-inner{z-index:1;align-items:center;gap:max(1.5rem,min(10vw,144px));display:flex;position:relative}.press-releases-row-title{color:#1e325c;font-family:var(--font-body);font-size:var(--font-size-3xl);font-weight:var(--font-weight-bold);flex:708px;max-width:708px;margin:0;line-height:1.4}.press-releases-row-date{color:#1e325c;font-family:var(--font-body);font-size:var(--font-size-2xl);white-space:nowrap;flex:0 0 188px;margin:0;line-height:1.4}.press-releases-row-action{border:1px solid var(--layout-frame-line,var(--mm-sky,#c5d2ec));color:var(--color-royal,#1c58d9);background:#fff;flex-shrink:0;justify-content:center;align-items:center;width:45px;height:44px;transition:background .25s,border-color .25s,color .25s;display:flex;position:relative}.press-releases-row-action.cta-icon-morph{place-items:center;display:inline-grid}.press-releases-row-action-icon{flex-shrink:0;font-size:22px}a.press-releases-row:hover .press-releases-row-action,.press-releases-row.is-active .press-releases-row-action,a.press-releases-row:focus-visible .press-releases-row-action{border-color:var(--layout-frame-line,var(--mm-sky,#c5d2ec));color:#fff;background:#1c58d9}.press-releases-list-load-more{justify-content:center;margin-top:48px;display:flex}.press-releases-list-load-more-btn{color:#1c58d9;cursor:pointer;font:inherit;font-size:var(--font-size-lg);background:#fff;border:.5px solid #1c58d9;align-items:center;gap:6px;padding:4px 12px 5px;line-height:1.4;display:inline-flex}.press-releases-list-load-more-btn[hidden]{display:none}.press-releases-list-load-more-btn:hover,.press-releases-list-load-more-btn:focus-visible{outline-offset:2px;background:#f8fafe;outline:2px solid #1c58d9}@media (width<=900px){.press-releases-row-inner{flex-wrap:wrap;align-items:flex-start;gap:1rem 1.5rem}.press-releases-row-title{flex:100%;max-width:none}.press-releases-row-date{white-space:normal;flex:auto}.press-releases-row-action{margin-left:auto}}.pricing-comparison-chart{--pricing-chart-border:#bbcdf4;--pricing-chart-header-divider:#d6e1f8;--pricing-chart-royal:#1c58d9;--pricing-chart-storm:#142340;--pricing-chart-text:#1b1d22;--pricing-chart-highlight:var(--mm-sky-tint,#ebf0fc);--pricing-chart-col-template:minmax(240px, 25.08%) repeat(3, minmax(140px, 1fr));--pricing-chart-scroll-min:768px}.pricing-comparison-chart .heading{margin:0}.pricing-comparison-header{align-items:center;gap:var(--spacing-lg);flex-wrap:wrap;justify-content:space-between;margin-bottom:max(1.25rem,min(2.5vw,2rem));display:flex}.pricing-comparison-header .heading-muted{color:var(--pricing-chart-royal);-webkit-text-fill-color:var(--pricing-chart-royal)}.pricing-comparison-expand-all{border:1px solid var(--pricing-chart-royal);color:var(--pricing-chart-royal);cursor:pointer;font-family:var(--font-body);font-size:var(--font-size-sm,14px);white-space:nowrap;background:0 0;padding:6px 12px;line-height:1.4}.pricing-comparison-expand-all:hover{background:#ebf0fc}.pricing-comparison-scroll-hint,.pricing-comparison-mobile-hint{color:var(--pricing-chart-royal);font-family:var(--font-body);font-size:var(--font-size-sm,14px);margin:0 0 var(--spacing-sm);line-height:1.4;display:none}.pricing-comparison-chart-inner{overscroll-behavior-x:contain;scrollbar-width:thin;touch-action:pan-x pan-y;width:100%;min-width:0;position:relative;overflow-x:auto}.pricing-comparison-chart-inner:focus{outline:none}.pricing-comparison-chart-inner:focus-visible{outline:2px solid var(--pricing-chart-royal);outline-offset:2px}.pricing-comparison-chart-inner.has-scroll-overflow:after{content:"";pointer-events:none;z-index:4;background:linear-gradient(90deg,#fff0,#ffffffeb);width:2rem;position:sticky;top:0;bottom:0}.pricing-comparison-chart-inner.has-scroll-overflow:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))):after{right:0}.pricing-comparison-chart-inner.has-scroll-overflow:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))):after{right:0}.pricing-comparison-chart-inner.has-scroll-overflow:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))):after{right:0}.pricing-comparison-chart-inner.has-scroll-overflow:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):after{left:0}.pricing-comparison-column-head,.pricing-comparison-row{grid-template-columns:var(--pricing-chart-col-template);min-width:var(--pricing-chart-scroll-min);display:grid}.pricing-comparison-head-plans{display:contents}.pricing-comparison-column-head{border-bottom:1px solid var(--pricing-chart-border);z-index:3;background:#fff;position:sticky;top:0}.pricing-comparison-head-feature,.pricing-comparison-feature{z-index:2;background:#fff;position:sticky;left:0}.pricing-comparison-head-feature{z-index:5}.pricing-comparison-sections{flex-direction:column;display:flex}.pricing-comparison-section{min-width:0}.pricing-comparison-head-feature,.pricing-comparison-head-plan{color:var(--pricing-chart-text);font-family:var(--font-body);font-size:var(--font-size-heading-md,24px);font-weight:var(--font-weight-bold);text-align:center;justify-content:center;align-items:center;min-height:66px;padding:24px 12px;line-height:1.4;display:flex}.pricing-comparison-head-feature{text-align:left;justify-content:flex-start;padding-left:20px}.pricing-comparison-head-plan{border-left:1px solid var(--pricing-chart-header-divider)}.pricing-comparison-section-title{box-sizing:border-box;cursor:pointer;user-select:none;justify-content:space-between;align-items:center;gap:72px;min-height:62px;margin:0;padding-block:16px;padding-inline:20px;list-style:none;display:flex}.pricing-comparison-section:not([open]):not(.is-open)>.pricing-comparison-section-title{border-bottom:1px solid var(--pricing-chart-border)}.pricing-comparison-section[open]>.pricing-comparison-section-title,.pricing-comparison-section.is-open>.pricing-comparison-section-title{border-bottom:none}.pricing-comparison-section-title::-webkit-details-marker{display:none}.pricing-comparison-section-title:focus{outline:none}.pricing-comparison-section-title:focus-visible{outline:2px solid var(--pricing-chart-royal);outline-offset:2px}.pricing-comparison-section-name{color:var(--pricing-chart-storm);font-family:var(--font-headings);font-size:var(--font-size-heading-sm);flex:1;min-width:0;font-weight:400;line-height:1}.pricing-comparison-toggle{color:var(--pricing-chart-royal);flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;display:inline-flex}.pricing-comparison-toggle .pricing-comparison-toggle-icon{height:20px;transition:transform var(--accordion-duration,.25s) var(--accordion-easing,ease-in-out);width:20px;display:block;transform:rotate(0)}.pricing-comparison-toggle .pricing-comparison-toggle-icon svg{width:100%;height:100%;display:block}.pricing-comparison-section:is([open],.is-open) .pricing-comparison-toggle-icon{transform:rotate(45deg)}.pricing-comparison-section-desc{color:var(--pricing-chart-text);font-family:var(--font-body);font-size:var(--font-size-md,14px);max-width:76.75rem;margin:14px 0 0;padding-inline:20px;line-height:1.4}.pricing-comparison-rows{flex-direction:column;margin-top:30px;display:flex}.pricing-comparison-row{min-height:60px;transition:background-color var(--animation-fast,.15s) var(--ease-interactive,ease);align-items:stretch}.pricing-comparison-row.has-detail{cursor:pointer}.pricing-comparison-row.has-detail:focus-visible{outline:2px solid var(--pricing-chart-royal);outline-offset:-2px}.pricing-comparison-row.is-detail-open,.pricing-comparison-row.is-detail-open>.pricing-comparison-feature{background:var(--pricing-chart-highlight)}.pricing-comparison-feature,.pricing-comparison-plan{justify-content:center;align-items:center;min-height:60px;padding:14px 10px;display:flex}.pricing-comparison-feature{flex-direction:column;justify-content:center;align-items:flex-start;gap:4px;padding-inline:20px 12px}.pricing-comparison-plan{border-left:.25px solid var(--pricing-chart-royal)}.pricing-comparison-feature-label{color:var(--pricing-chart-text,#1b1d22);font-family:var(--font-body);font-size:var(--font-size-md,14px);width:100%;font-weight:700;line-height:1.4}.pricing-comparison-feature-detail-wrap{transition:grid-template-rows var(--animation-normal,.3s) var(--ease-interactive,ease);grid-template-rows:0fr;width:100%;display:grid}.pricing-comparison-row.is-detail-open .pricing-comparison-feature-detail-wrap{grid-template-rows:1fr}@media (hover:hover) and (pointer:fine){.pricing-comparison-section:not([open]):not(.is-open)>.pricing-comparison-section-title:-webkit-any(:hover,:focus-visible) .pricing-comparison-toggle-icon{transform:rotate(180deg)}.pricing-comparison-section:not([open]):not(.is-open)>.pricing-comparison-section-title:-moz-any(:hover,:focus-visible) .pricing-comparison-toggle-icon{transform:rotate(180deg)}.pricing-comparison-section:not([open]):not(.is-open)>.pricing-comparison-section-title:is(:hover,:focus-visible) .pricing-comparison-toggle-icon{transform:rotate(180deg)}.pricing-comparison-row:is(:hover,:focus-within){background:var(--pricing-chart-highlight)}.pricing-comparison-row:is(:hover,:focus-within)>.pricing-comparison-feature{background:var(--pricing-chart-highlight)}.pricing-comparison-row:is(:hover,:focus-within) .pricing-comparison-feature-detail-wrap{grid-template-rows:1fr}}.pricing-comparison-feature-detail-inner{min-height:0;overflow:hidden}.pricing-comparison-feature-detail{color:var(--pricing-chart-text,#1b1d22);font-family:var(--font-body);font-size:12px;font-weight:var(--font-weight-normal,400);width:100%;padding-top:4px;line-height:1.4;display:block}@media (prefers-reduced-motion:reduce){.pricing-comparison-feature-detail-wrap,.pricing-comparison-toggle .pricing-comparison-toggle-icon{transition:none}}.pricing-comparison-check{box-sizing:border-box;color:var(--pricing-chart-royal);border:1px solid var(--pricing-chart-royal);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;padding:4px;display:inline-flex}.pricing-comparison-check svg{width:24px;height:24px;display:block}@media (prefers-reduced-motion:no-preference){.pricing-comparison-chart[data-check-reveal] .pricing-comparison-check{transition:opacity .4s,transform .4s}.pricing-comparison-chart[data-check-reveal] .pricing-comparison-check.is-check-visible{opacity:1;transform:scale(1)}}@media (prefers-reduced-motion:reduce){.pricing-comparison-chart .pricing-comparison-check{opacity:1!important;transform:none!important}}.pricing-comparison-section-rule{border:0;border-top:1px solid var(--pricing-chart-border);width:100%;margin:0}.pricing-comparison-section[open] .pricing-comparison-section-rule,.pricing-comparison-section.is-open .pricing-comparison-section-rule{margin-top:30px}@media (width<768px){.pricing-comparison-chart{--pricing-chart-col-template:1fr;--pricing-chart-scroll-min:0}.pricing-comparison-header{align-items:stretch;gap:var(--spacing-md);margin-bottom:var(--spacing-md);flex-direction:column}.pricing-comparison-expand-all{font-size:var(--font-size-md,14px);align-self:flex-start;min-height:40px;padding:8px 14px}.pricing-comparison-scroll-hint{display:none}.pricing-comparison-mobile-hint{margin-bottom:var(--spacing-md);display:block}.pricing-comparison-chart-inner{width:100%;margin-inline:0;padding-inline:0;overflow-x:visible}.pricing-comparison-chart-inner.has-scroll-overflow:after{display:none}.pricing-comparison-column-head{border:1px solid var(--pricing-chart-border);margin-bottom:var(--spacing-md);z-index:6;background:#fff;grid-template-columns:repeat(3,1fr);gap:0;min-width:0;position:sticky;top:0}.pricing-comparison-head-feature{display:none}.pricing-comparison-head-plan{border-left:1px solid var(--pricing-chart-header-divider);font-size:var(--font-size-sm,14px);min-height:48px;padding:12px 8px}.pricing-comparison-head-plan:first-of-type{border-left:none}.pricing-comparison-section-title{gap:var(--spacing-md);min-height:56px;padding:20px}.pricing-comparison-section[open]>.pricing-comparison-section-title,.pricing-comparison-section.is-open>.pricing-comparison-section-title{background:var(--pricing-chart-highlight)}.pricing-comparison-section-name{font-family:var(--font-headings);font-size:var(--font-size-heading-sm,24px);font-weight:var(--font-weight-normal,400);letter-spacing:-.01em;line-height:1.15}.pricing-comparison-toggle{width:40px;height:40px}.pricing-comparison-toggle .pricing-comparison-toggle-icon{width:24px;height:24px}.pricing-comparison-section-desc{border-bottom:1px solid var(--pricing-chart-border);color:#5c5e66;font-size:var(--font-size-lg,14px);max-width:none;margin-top:0;padding:16px 20px 20px;line-height:1.5}.pricing-comparison-rows{background:#fff;flex-direction:column;gap:0;margin-top:0;padding-block:4px 8px;display:flex}.pricing-comparison-row,.pricing-comparison-column-head{min-width:0}.pricing-comparison-row{border-bottom:1px solid var(--pricing-chart-border);grid-template-columns:repeat(3,1fr);grid-template-areas:"feature feature feature""p1 p2 p3";gap:16px 10px;padding:20px;display:grid}.pricing-comparison-row.is-detail-open{background:var(--pricing-chart-highlight)}.pricing-comparison-feature{box-shadow:none;z-index:auto;background:0 0;border-bottom:1px solid #1c58d91f;grid-area:feature;gap:8px;width:100%;min-height:0;padding:0 0 16px;position:static;left:auto}.pricing-comparison-row.is-detail-open>.pricing-comparison-feature{background:0 0}.pricing-comparison-feature-label{font-family:var(--font-headings);font-size:var(--font-size-2xl,18px);font-weight:var(--font-weight-normal,400);line-height:1.25}.pricing-comparison-feature-detail{color:#5c5e66;font-size:var(--font-size-md,14px);padding-top:0;line-height:1.45}.pricing-comparison-plan{border-left:none;flex-direction:column;gap:8px;min-height:0;padding:0;display:flex}.pricing-comparison-plan:nth-child(2){grid-area:p1}.pricing-comparison-plan:nth-child(3){grid-area:p2}.pricing-comparison-plan:nth-child(4){grid-area:p3}.pricing-comparison-plan:before{color:#5c5e66;content:attr(data-plan);font-family:var(--font-body);letter-spacing:.02em;text-align:center;text-transform:uppercase;font-size:11px;font-weight:700;line-height:1.2}.pricing-comparison-check{width:28px;height:28px}.pricing-comparison-check svg{width:20px;height:20px}.pricing-comparison-section-rule{margin-top:0}}@media (width<480px){.pricing-comparison-section-name{font-size:var(--font-size-heading-xs,20px)}.pricing-comparison-feature-label{font-size:var(--font-size-xl,16px)}.pricing-comparison-section-title,.pricing-comparison-section-desc,.pricing-comparison-row{padding-inline:16px}.pricing-comparison-head-plan{padding-inline:4px;font-size:12px}}.quote-stat-feature-frame{border-top:1px solid var(--color-royal,#1c58d9);position:relative;overflow:visible}.quote-stat-feature-corner{pointer-events:none;z-index:3;width:3.75rem;height:3.75rem;display:block;position:absolute;top:-1px;left:0}.quote-stat-feature-corner-img{width:3.75rem;height:3.75rem;display:block}.quote-stat-feature-layout{padding-top:var(--spacing-5xl);gap:max(1.5rem,min(4vw,2.5rem));display:grid;overflow:visible}.quote-stat-feature-copy{align-items:flex-start;gap:var(--spacing-lg);text-align:left;flex-direction:column;min-width:0;display:flex}.quote-stat-feature-quote{font-family:var(--font-family-heading,"Trade Gothic Next LT Pro", sans-serif);font-synthesis:none;font-size:max(1.75rem,min(2.5vw,2rem));font-weight:var(--font-weight-light,300);text-align:left;border:none;margin:0;padding:0;line-height:1.15}.quote-stat-feature-quote .heading-muted{color:var(--color-heading-secondary,#838384)}.quote-stat-feature-attribution{flex-direction:column;gap:0;display:flex}.quote-stat-feature-attribution-name,.quote-stat-feature-attribution-title{font-size:var(--font-size-b3,1.125rem);margin:0;line-height:1.4}.quote-stat-feature-attribution-title{color:var(--color-text-muted,#c9c9ca)}.quote-stat-feature-visual{min-height:28.75rem;position:relative;overflow:visible}.quote-stat-feature-visual-frame{border-bottom:1px solid var(--color-border-subtle,#263677);border-right:1px solid var(--color-border-subtle,#263677);pointer-events:none;z-index:0;position:absolute;inset:0 0 0 34%}.quote-stat-feature-stats{flex-direction:column;gap:0;width:100%;display:flex}.quote-stat-feature-overlay{z-index:2;width:max-content;min-width:18.125rem;max-width:min(100%,22rem);position:absolute}.quote-stat-feature-overlay[data-overlay-position=top-left]{top:0;left:34%;transform:translate(-50%)}.quote-stat-feature-overlay[data-overlay-position=center-left]{top:50%;left:34%;transform:translate(-50%,-50%)}.quote-stat-feature-overlay[data-overlay-position=bottom-left]{top:auto;bottom:0;left:34%;transform:translate(-50%)}.quote-stat-feature-overlay[data-overlay-position=top-right]{top:0;left:auto;right:0;transform:translate(50%)}.quote-stat-feature-overlay[data-overlay-position=center-right]{top:50%;left:auto;right:0;transform:translate(50%,-50%)}.quote-stat-feature-overlay[data-overlay-position=bottom-right]{inset:auto 0 0 auto;transform:translate(50%)}.quote-stat-feature-overlay[data-overlay-type=logo]{width:min(14.0625rem,56%)}.quote-stat-feature-logo-panel{background:var(--color-background-base,#0d0e1a);border:1px solid var(--color-royal,#1c58d9);justify-content:center;align-items:center;min-height:5.5rem;padding:1.5rem 2rem;display:flex}.quote-stat-feature-logo{object-fit:contain;width:auto;max-width:100%;height:auto;max-height:2.75rem;display:block}.quote-stat-feature-stat{background:var(--color-background-base,#0d0e1a);border:1px solid var(--color-royal,#1c58d9);flex-direction:column;gap:0;padding:1.25rem;display:flex}.quote-stat-feature-stat .simple-text{margin-top:0}.quote-stat-feature-stat+.quote-stat-feature-stat{border-top:none}.quote-stat-feature-stat-value{font-family:var(--font-family-heading,"Trade Gothic Next LT Pro", sans-serif);margin:0;font-size:max(2rem,min(3vw,3rem));font-weight:300;line-height:1}.quote-stat-feature-stat-value .simple-text-content{font-family:inherit;font-size:inherit;font-weight:inherit;line-height:inherit;text-align:start;margin:0}.quote-stat-feature-stat-label{color:var(--color-text,#fff);font-size:var(--font-size-b2,1.25rem);margin:0;line-height:1.4}.quote-stat-feature-stat-label .simple-text-content{color:inherit;font-family:var(--font-body);font-size:inherit;font-weight:var(--font-weight-normal,400);line-height:inherit;text-align:start;margin:0}.quote-stat-feature-image-wrap{z-index:1;position:absolute;inset:0 0 0 34%;overflow:hidden}.quote-stat-feature-image{background-color:var(--color-background-base,#0d0e1a);border:1px solid var(--color-royal,#1c58d9);object-fit:cover;object-position:center center;border-radius:0;width:100%;height:100%;margin:0;display:block;position:absolute;inset:0}.quote-stat-feature.layout-stat-stack .quote-stat-feature-layout{grid-template-columns:minmax(0,1fr) minmax(0,1.15fr);align-items:start}.quote-stat-feature.layout-stat-stack .quote-stat-feature-copy{gap:2.25rem;max-width:31.25rem}.quote-stat-feature.layout-stat-stack .quote-stat-feature-quote{font-synthesis:none;font-size:max(1.5rem,min(2vw,2rem));font-weight:var(--font-weight-light,300);line-height:1}.quote-stat-feature.layout-stat-stack .quote-stat-feature-visual{margin-top:calc(-1 * var(--spacing-5xl) - 1px)}.quote-stat-feature.layout-stat-stack .quote-stat-feature-image-wrap{height:100%;top:0;bottom:0}.quote-stat-feature.layout-stat-stack .quote-stat-feature-overlay[data-overlay-type=stat]{width:max-content;min-width:18.125rem}.quote-stat-feature.layout-stat-stack .quote-stat-feature-stat{gap:12px}.quote-stat-feature.layout-stat-stack .quote-stat-feature-stat-value{color:var(--mm-royal-tint,#608ae4);font-size:3rem;font-weight:var(--font-weight-bold);line-height:1}.quote-stat-feature.layout-stat-stack .quote-stat-feature-stat-value .simple-text-content,.quote-stat-feature.layout-stat-stack .quote-stat-feature-stat-counter{color:inherit;font-family:inherit;font-size:inherit;font-weight:inherit;line-height:inherit}.quote-stat-feature.layout-stat-stack .quote-stat-feature-stat-label,.quote-stat-feature.layout-stat-stack .quote-stat-feature-stat-label .simple-text-content{color:var(--color-text,#fff);font-size:var(--font-size-3xl,20px);font-weight:var(--font-weight-normal,400);text-align:start;line-height:1.4}.quote-stat-feature.layout-stat-stack .quote-stat-feature-copy .button-inner.variant-text{color:#fff;font-size:var(--font-size-md,.875rem);text-align:start;justify-content:flex-start;align-self:flex-start;gap:.25rem}.quote-stat-feature.layout-stat-stack .quote-stat-feature-copy .button-inner.variant-text:hover,.quote-stat-feature.layout-stat-stack .quote-stat-feature-copy .button-inner.variant-text:focus-visible{color:var(--mm-royal-tint,#608ae4)}.quote-stat-feature.layout-testimonial .quote-stat-feature-layout{grid-template-columns:minmax(0,1fr) minmax(0,1.15fr);align-items:start}.quote-stat-feature.layout-testimonial .quote-stat-feature-copy{gap:2.25rem;max-width:31.25rem}.quote-stat-feature.layout-testimonial .quote-stat-feature-quote{color:var(--color-text);font-family:var(--font-headings,"Trade Gothic Next LT Pro", sans-serif);font-synthesis:none;font-size:max(1.5rem,min(2vw,2rem));font-weight:var(--font-weight-light,300);line-height:1}.quote-stat-feature-attribution .simple-text{margin-top:0}.quote-stat-feature-attribution-name,.quote-stat-feature-attribution-name .simple-text-content{color:var(--color-text,#fff);font-family:var(--font-body,"Trade Gothic Next LT Pro", sans-serif);font-size:var(--font-size-2xl,1.125rem);font-weight:var(--font-weight-bold,500);line-height:1.4}.quote-stat-feature-attribution-title,.quote-stat-feature-attribution-title .simple-text-content{color:var(--color-text-muted);font-family:var(--font-body,"Trade Gothic Next LT Pro", sans-serif);font-size:var(--font-size-2xl,1.125rem);font-weight:var(--font-weight-normal,400);line-height:1.4}.quote-stat-feature.layout-testimonial .quote-stat-feature-copy .button-inner.variant-text{color:#fff;font-family:var(--font-body,"Trade Gothic Next LT Pro", sans-serif);font-size:var(--font-size-md,.875rem);font-weight:var(--font-weight-normal,400);text-align:start;justify-content:flex-start;align-self:flex-start;gap:.25rem;line-height:1.4}.quote-stat-feature.layout-testimonial .quote-stat-feature-copy .button-inner.variant-text:hover,.quote-stat-feature.layout-testimonial .quote-stat-feature-copy .button-inner.variant-text:focus-visible{color:var(--mm-royal-tint,#608ae4)}.quote-stat-feature.layout-testimonial .quote-stat-feature-visual{margin-top:calc(-1 * var(--spacing-5xl) - 1px);min-height:28.75rem}.quote-stat-feature.layout-testimonial .quote-stat-feature-visual-frame{border-bottom-color:var(--color-royal,#1c58d9);border-right-color:var(--color-royal,#1c58d9);border-top:1px solid var(--color-royal,#1c58d9);width:min(24.1875rem,69%);inset:0 0 0 auto}.quote-stat-feature.layout-testimonial .quote-stat-feature-image-wrap{width:min(24.1875rem,69%);height:100%;inset:0 0 0 auto}.quote-stat-feature.layout-testimonial .quote-stat-feature-image{object-position:70% center}.quote-stat-feature.layout-testimonial .quote-stat-feature-overlay[data-overlay-type=stat]{width:max-content;min-width:18.125rem;max-width:min(100%,20rem);top:54%;left:auto;right:calc(min(24.1875rem,69%) - 4.6875rem);transform:translateY(-50%)}.quote-stat-feature.layout-testimonial .quote-stat-feature-overlay[data-overlay-type=logo][data-overlay-position=bottom-left]{inset:auto calc(min(24.1875rem,69%) - 4.6875rem) 1.875rem auto;transform:none}.quote-stat-feature.layout-testimonial .quote-stat-feature-stat{gap:.75rem;padding:1.25rem}.quote-stat-feature.layout-testimonial .quote-stat-feature-stat-value{color:var(--mm-royal-tint,#608ae4);font-family:var(--font-headings,"Trade Gothic Next LT Pro", sans-serif);font-size:var(--font-size-heading-xl,2.25rem);font-weight:var(--font-weight-bold,500);line-height:1}.quote-stat-feature.layout-testimonial .quote-stat-feature-stat-value .simple-text-content,.quote-stat-feature.layout-testimonial .quote-stat-feature-stat-counter{color:inherit;font-family:inherit;font-size:inherit;font-weight:inherit;line-height:inherit;white-space:normal}.quote-stat-feature.layout-testimonial .quote-stat-feature-stat-label,.quote-stat-feature.layout-testimonial .quote-stat-feature-stat-label .simple-text-content{color:var(--color-text,#fff);font-family:var(--font-headings,"Trade Gothic Next LT Pro", sans-serif);font-size:var(--font-size-heading-xl,2.25rem);font-weight:var(--font-weight-light,300);line-height:1}.quote-stat-feature.layout-stat-descriptive .quote-stat-feature-overlay[data-overlay-type=stat]{width:18.125rem;max-width:min(100%,18.125rem)}.quote-stat-feature.layout-stat-descriptive .quote-stat-feature-stat-value{font-size:var(--font-size-heading-2xl,3rem)}.quote-stat-feature.layout-stat-descriptive .quote-stat-feature-stat-label,.quote-stat-feature.layout-stat-descriptive .quote-stat-feature-stat-label .simple-text-content{font-family:var(--font-body,"Trade Gothic Next LT Pro", sans-serif);font-size:var(--font-size-3xl,1.25rem);font-weight:var(--font-weight-normal,400);line-height:1.4}.quote-stat-feature.layout-stat-label-first .quote-stat-feature-stat-label{font-size:var(--font-size-b2,1.25rem);line-height:1.4}.quote-stat-feature.layout-stat-label-first .quote-stat-feature-stat-value{font-size:max(2rem,min(2.8vw,3rem));line-height:1}@media (width<=1200px) and (width>=1101px){.quote-stat-feature.layout-testimonial .quote-stat-feature-visual{margin-top:calc(-1 * var(--spacing-2xl))}.quote-stat-feature.layout-testimonial .quote-stat-feature-copy{padding-bottom:6.5rem}}@media (width<=1100px){.quote-stat-feature-layout{gap:var(--spacing-xl);padding-top:calc(5rem + var(--spacing-sm));flex-direction:column;display:flex}.quote-stat-feature.layout-testimonial .quote-stat-feature-layout{gap:var(--spacing-3xl)}.quote-stat-feature-copy,.quote-stat-feature.layout-stat-stack .quote-stat-feature-copy,.quote-stat-feature.layout-testimonial .quote-stat-feature-copy{width:100%;max-width:none;padding-top:0}.quote-stat-feature-visual{gap:var(--spacing-lg);flex-direction:column;width:100%;min-height:auto;margin-top:0;display:flex;position:static}.quote-stat-feature-visual-frame{display:none}.quote-stat-feature-image-wrap{width:100%;position:relative;inset:auto}.quote-stat-feature-overlay,.quote-stat-feature-overlay[data-overlay-position=top-left],.quote-stat-feature-overlay[data-overlay-position=center-left],.quote-stat-feature-overlay[data-overlay-position=bottom-left],.quote-stat-feature-overlay[data-overlay-position=top-right],.quote-stat-feature-overlay[data-overlay-position=center-right],.quote-stat-feature-overlay[data-overlay-position=bottom-right]{z-index:auto;width:100%;position:relative;inset:auto;transform:none}.quote-stat-feature-stats{width:100%}.quote-stat-feature.layout-testimonial .quote-stat-feature-overlay[data-overlay-type=stat]{width:min(18.125rem,88%);min-width:0;max-width:min(100%,18.125rem)}.quote-stat-feature.layout-testimonial .quote-stat-feature-stat-value .simple-text-content,.quote-stat-feature.layout-testimonial .quote-stat-feature-stat-counter{white-space:normal}.quote-stat-feature.layout-stat-stack .quote-stat-feature-overlay[data-overlay-type=stat]{width:100%}.quote-stat-feature.layout-stat-stack .quote-stat-feature-visual{margin-top:0}.quote-stat-feature.layout-stat-stack .quote-stat-feature-image-wrap{width:100%;height:auto;position:relative;inset:auto;overflow:visible}.quote-stat-feature.layout-stat-stack .quote-stat-feature-image{object-position:center center}.quote-stat-feature-logo-panel{min-height:4.5rem}.quote-stat-feature-image{aspect-ratio:16/10;width:100%;height:auto;min-height:16rem;position:relative;inset:auto}.quote-stat-feature.layout-testimonial .quote-stat-feature-visual{min-height:auto;margin-top:0;margin-bottom:0;display:block;position:relative;overflow:visible}.quote-stat-feature.layout-testimonial .quote-stat-feature-image-wrap{order:unset;width:100%;height:auto;position:relative;inset:auto;overflow:visible}.quote-stat-feature.layout-testimonial .quote-stat-feature-overlay[data-overlay-type=stat],.quote-stat-feature.layout-testimonial .quote-stat-feature-overlay[data-overlay-type=logo],.quote-stat-feature.layout-testimonial .quote-stat-feature-overlay[data-overlay-type=logo][data-overlay-position=bottom-left]{order:unset;z-index:2;margin-top:0;position:absolute;inset:auto auto 1.25rem 50%;transform:translate(-50%)}.quote-stat-feature.layout-testimonial .quote-stat-feature-overlay[data-overlay-type=logo]{width:min(14.0625rem,72%)}.quote-stat-feature.layout-testimonial .quote-stat-feature-copy .button-inner.variant-text{margin-bottom:var(--spacing-xs)}.quote-stat-feature.layout-testimonial .quote-stat-feature-image{object-position:center center}.quote-stat-feature.layout-testimonial .quote-stat-feature-stat-value{font-size:clamp(1.75rem, 8vw, var(--font-size-heading-xl,2.25rem))}.quote-stat-feature.layout-stat-descriptive .quote-stat-feature-stat-value{font-size:clamp(2rem, 8vw, var(--font-size-heading-2xl,3rem))}.quote-stat-feature.layout-stat-descriptive .quote-stat-feature-stat-label,.quote-stat-feature.layout-stat-descriptive .quote-stat-feature-stat-label .simple-text-content{font-size:var(--font-size-2xl,1.125rem)}}@media (width<=640px){.quote-stat-feature-layout{gap:var(--spacing-lg);padding-top:calc(5rem + var(--spacing-xs))}.quote-stat-feature.layout-testimonial .quote-stat-feature-layout{gap:var(--spacing-2xl)}.quote-stat-feature.layout-testimonial .quote-stat-feature-copy .button-inner.variant-text{margin-bottom:var(--spacing-sm)}.quote-stat-feature.layout-testimonial .quote-stat-feature-overlay[data-overlay-type=stat],.quote-stat-feature.layout-testimonial .quote-stat-feature-overlay[data-overlay-type=logo],.quote-stat-feature.layout-testimonial .quote-stat-feature-overlay[data-overlay-type=logo][data-overlay-position=bottom-left]{bottom:1rem}.quote-stat-feature.layout-testimonial .quote-stat-feature-overlay[data-overlay-type=logo]{width:min(14.0625rem,78%)}.quote-stat-feature.layout-testimonial .quote-stat-feature-overlay[data-overlay-type=stat]{width:min(18.125rem,92%)}.quote-stat-feature-quote,.quote-stat-feature.layout-stat-stack .quote-stat-feature-quote{font-size:max(1.25rem,min(5vw,1.5rem));line-height:1.2}.quote-stat-feature.layout-testimonial .quote-stat-feature-quote{font-size:var(--font-size-heading-lg,1.625rem);font-weight:var(--font-weight-light,300);line-height:1}.quote-stat-feature-stat{padding:1rem}}.regional-specialist-grid-layout{grid-template-columns:minmax(0,24.375rem) minmax(0,1fr);align-items:start;gap:max(2rem,min(8vw,130px));display:grid}.regional-specialist-grid-heading{color:#fff;font-family:var(--font-headings);font-size:var(--font-size-display-h2);margin:0;font-weight:400;line-height:1}.regional-specialist-grid-heading .highlight-text{color:#608ae4}.regional-specialist-grid-content-col{flex-direction:column;gap:2.5rem;min-width:0;display:flex}.regional-specialist-grid-subtext{color:#fff;font-family:var(--font-body);font-size:var(--font-size-xl,16px);max-width:38.875rem;margin:0;font-weight:400;line-height:1.4}.regional-specialist-grid-columns{grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:repeat(var(--regional-specialist-row-count,4), minmax(4.5rem, auto));column-gap:2.375rem;width:100%;display:grid}.regional-specialist-grid-column,.regional-specialist-grid-links{grid-row:1 / span var(--regional-specialist-row-count,4);grid-template-rows:subgrid;display:grid}.regional-specialist-grid-link{color:inherit;min-height:4.5rem;transition:border-color var(--transition-interactive-fast,.15s ease);border-bottom:1px solid #383839;grid-template-columns:24px minmax(0,1fr) 24px;align-items:center;gap:20px;padding:1.125rem 0;text-decoration:none;display:grid}.regional-specialist-grid-link-flag{flex-shrink:0;justify-content:center;align-items:center;width:24px;height:24px;display:flex}.regional-specialist-grid-link-flag .image{border-radius:50%;width:24px;height:24px;margin:0;line-height:0;overflow:hidden}.regional-specialist-grid-link-flag.is-globe .image{border-radius:0;width:24px;height:24px;overflow:visible}.regional-specialist-grid-link-flag.is-globe img{object-fit:contain;width:18px;height:18px}.regional-specialist-grid-link-flag img{object-fit:cover;width:24px;height:24px;display:block}.regional-specialist-grid-link-label{color:#fff;font-family:var(--font-body);font-size:var(--font-size-xl,16px);min-width:0;transition:color var(--transition-interactive-fast);font-weight:400;line-height:1.4}.regional-specialist-grid-link-icon{color:#fff;flex-shrink:0;width:24px;height:24px;display:inline-block;position:relative}.regional-specialist-grid-link-icon svg{transition:opacity var(--transition-icon-morph);position:absolute;inset:0}.regional-specialist-grid-link-icon .link-forward{opacity:0}@media (hover:hover){.regional-specialist-grid-link:hover,.regional-specialist-grid-link:focus-visible{border-bottom-color:#608ae4}.regional-specialist-grid-link:hover .regional-specialist-grid-link-label,.regional-specialist-grid-link:focus-visible .regional-specialist-grid-link-label,.regional-specialist-grid-link:hover .regional-specialist-grid-link-icon,.regional-specialist-grid-link:focus-visible .regional-specialist-grid-link-icon{color:#608ae4}.regional-specialist-grid-link:hover .link-chevron,.regional-specialist-grid-link:focus-visible .link-chevron{opacity:0}.regional-specialist-grid-link:hover .link-forward,.regional-specialist-grid-link:focus-visible .link-forward{opacity:1}}@media (width<=900px){.regional-specialist-grid-layout{grid-template-columns:1fr}.regional-specialist-grid-subtext{max-width:none}.regional-specialist-grid-columns{grid-template-rows:none;grid-template-columns:1fr}.regional-specialist-grid-column,.regional-specialist-grid-links{grid-row:auto;grid-template-rows:none}.regional-specialist-grid-link{padding-inline:0}}.related-content-grid{--related-content-text:#1b1d22}.related-content-grid>.outer-content>.bg-base,.related-content-grid>.outer-content>.bg-surface{background-color:#f8fafe}.related-content-grid-aside{width:100%}.related-content-grid-heading,.related-content-grid-heading .heading-inner{color:var(--related-content-text);text-align:center;width:100%;margin:0 0 48px;font-weight:400;line-height:1}.related-content-grid-cards{grid-template-columns:repeat(3,minmax(0,1fr));gap:44px;display:grid}.related-content-grid-card{color:inherit;flex-direction:column;gap:24px;text-decoration:none;display:flex}.related-content-grid-card-placeholder{background:#c9c9ca;width:100%;min-height:12rem}.related-content-grid-card-image.image{margin-top:0}.related-content-grid-card-image .image-inner,.related-content-grid-card-image .image-inner picture,.related-content-grid-card-image .image-inner img,.related-content-grid-card-image .image-inner .image-media{width:100%;height:auto;display:block}.related-content-grid-card-body{flex-direction:column;gap:18px;display:flex}.related-content-grid-card-tag{color:#1c58d9;font-size:var(--font-size-sm);background:#fff;border:.5px solid #1c58d9;width:fit-content;padding:.25em .75em;line-height:1.4;display:inline-block}.related-content-grid-card-title{color:var(--related-content-text);font-family:var(--font-body);font-size:var(--font-size-xl);font-weight:var(--font-weight-normal,400);margin:0;line-height:1.4}.related-content-grid-card-link{color:var(--related-content-text);font-size:var(--font-size-md);align-items:center;gap:4px;width:fit-content;line-height:1.4;display:inline-flex}a.related-content-grid-card:hover .related-content-grid-card-title,a.related-content-grid-card:hover .related-content-grid-card-link,a.related-content-grid-card:focus-visible .related-content-grid-card-title,a.related-content-grid-card:focus-visible .related-content-grid-card-link{color:#1c58d9}@media (width<=900px){.related-content-grid-cards{grid-template-columns:1fr}}@media (width>=901px) and (width<=1100px){.related-content-grid-cards{grid-template-columns:repeat(2,minmax(0,1fr))}}.resource-cards .resource-cards-header{align-items:flex-end;gap:var(--spacing-lg);flex-wrap:wrap;justify-content:space-between;display:flex}.resource-cards .resource-cards-view-all{color:var(--color-text-brand);white-space:nowrap;flex-shrink:0}.resource-cards .resource-cards-items{margin-top:var(--spacing-2xl)}.resource-cards .resource-card{border-radius:var(--radius-md);color:inherit;transition:border-color var(--animation-fast) ease, transform var(--animation-fast) ease;border:1px solid #1c58d933;flex-direction:column;text-decoration:none;display:flex;overflow:hidden}.resource-cards a.resource-card:hover,.resource-cards a.resource-card:focus-visible{border-color:var(--color-bg-brand);outline:none;transform:translateY(-2px)}.resource-cards a.resource-card--segment:hover,.resource-cards a.resource-card--segment:focus-visible{border-color:#0000;transform:none}.resource-cards .resource-card-image{margin-top:0}.resource-cards .resource-card-body{gap:var(--spacing-xs);padding:var(--spacing-lg);flex-direction:column;display:flex}.resource-cards .resource-card-category{color:var(--color-text-brand);font-size:var(--font-size-sm);letter-spacing:.06em;text-transform:uppercase}.resource-cards .resource-card-desc{color:var(--color-text-muted)}.resource-cards .resource-card-link{color:#fff;font-size:var(--font-size-xl,16px);margin-top:var(--spacing-sm);align-items:center;gap:.25rem;line-height:1.4;display:inline-flex}.resource-cards .resource-card-link-icon{flex-shrink:0;line-height:0;display:inline-flex}.resource-cards .resource-card-link-icon:not(.cta-icon-morph){display:inline-flex}.resource-cards .resource-card-link-icon .icon{line-height:0;display:inline-flex}.resource-cards .resource-card-link-icon .icon svg{width:auto;height:auto;display:block}.resource-cards .resource-card-link-icon.cta-icon-morph{place-items:center;display:inline-grid}.resource-cards .resource-card-link-icon.cta-icon-morph>*{grid-area:1/1}.resource-cards .resource-card-link .resource-card-link-icon{font-size:1.25em}.resource-cards .resource-card-link .resource-card-link-icon .icon{font-size:.8em;line-height:0}.resource-cards .resource-card-link .resource-card-link-icon .icon svg{width:1em;height:1em;display:block}.resource-cards.layout-segment-grid .resource-cards-header{flex-direction:column;align-items:flex-start;gap:18px}.resource-cards.layout-segment-grid .resource-cards-heading{margin-top:0}.resource-cards.layout-segment-grid .resource-cards-heading .heading-inner{font-family:var(--font-headings);font-size:var(--font-size-heading-xl,36px);font-weight:var(--font-weight-normal);max-width:37.0625rem;line-height:1}.resource-cards.layout-segment-grid .resource-cards-heading .heading-accent,.resource-cards.layout-segment-grid .resource-cards-heading .heading-muted{color:var(--color-heading-accent);-webkit-text-fill-color:var(--color-heading-accent)}.resource-cards.layout-segment-grid .resource-cards-view-all.link-item{color:#fff;font-size:var(--font-size-xl,16px)}@media (hover:hover){.resource-cards.layout-segment-grid .resource-cards-view-all.link-item:is(:hover,:focus-visible){color:var(--mm-royal-tint,#608ae4)}}.resource-cards.layout-segment-grid .resource-cards-items:not(.resource-cards-items-split){--grid-gutter:0;border:1px solid #383839;margin-top:36px}.resource-cards.layout-segment-grid .resource-cards-items-split{margin-top:36px}.resource-cards.layout-segment-grid .resource-card--segment{background:linear-gradient(90deg,#141521,#0d0e1a);border:none;border-bottom:1px solid #383839;border-radius:0;gap:23px;min-height:385px;padding:18px 18px 60px 20px}.resource-cards.layout-segment-grid .resource-card--segment:has(.resource-card-media){min-height:0}.resource-cards.layout-segment-grid a.resource-card--segment:focus-visible{outline:none;transform:none}.resource-cards.layout-segment-grid .resource-card-media{flex-shrink:0;width:100%;max-height:250px;overflow:hidden}.resource-cards.layout-segment-grid .resource-card-media-frame{aspect-ratio:16/9;transform-origin:50%;width:100%;height:auto;max-height:250px;transition:transform .6s ease-out;overflow:hidden;transform:scale(1)}.resource-cards.layout-segment-grid .resource-card-media picture{width:100%;height:100%;display:block}.resource-cards.layout-segment-grid .resource-card-media-img{object-fit:cover;object-position:center;width:100%;height:100%;max-height:none;display:block}.resource-cards.layout-segment-grid a.resource-card--segment:hover .resource-card-media-frame,.resource-cards.layout-segment-grid a.resource-card--segment:focus-visible .resource-card-media-frame{transform:scale(1.05)}.resource-cards.layout-segment-grid .resource-card--segment .resource-card-body{flex-direction:column;flex:1;gap:23px;padding:0;display:flex}.resource-cards.layout-segment-grid .resource-card--segment .resource-card-title{margin:0}.resource-cards.layout-segment-grid .resource-card--segment .resource-card-title .heading-inner{font-family:var(--font-headings);font-size:32px;font-weight:var(--font-weight-normal);line-height:1}.resource-cards.layout-segment-grid .resource-card-link{color:#fff;font-family:var(--font-body);font-size:var(--font-size-xl,16px);align-items:center;gap:4px;width:fit-content;margin-top:auto;line-height:1.4;transition:color .3s;display:inline-flex}.resource-cards.layout-segment-grid a.resource-card--segment:hover .resource-card-link,.resource-cards.layout-segment-grid a.resource-card--segment:focus-visible .resource-card-link{color:var(--mm-royal-tint,#608ae4)}.resource-cards.layout-segment-grid .resource-card-link-icon{flex-shrink:0;width:20px;height:20px}.resource-cards.layout-segment-grid .resource-card-link-icon:not(.cta-icon-morph){display:inline-flex}.resource-cards.layout-segment-grid .resource-card-link-icon.cta-icon-morph{place-items:center;display:inline-grid}.resource-cards.layout-segment-grid .resource-card-link-icon.cta-icon-morph>*{grid-area:1/1}@media (width>=1024px){.resource-cards.layout-segment-grid:not(.layout-segment-grid-split):not(.layout-segment-grid-featured-stack):not(.layout-segment-grid-media-stack) .resource-card--segment{border-right:1px solid #383839}.resource-cards.layout-segment-grid:not(.layout-segment-grid-split):not(.layout-segment-grid-featured-stack):not(.layout-segment-grid-media-stack) .resource-card--segment:nth-child(3n){border-right:none}.resource-cards.layout-segment-grid:not(.layout-segment-grid-split):not(.layout-segment-grid-featured-stack):not(.layout-segment-grid-media-stack) .resource-card--segment:nth-last-child(-n+3){border-bottom:none}}@media (width<1024px){.resource-cards.layout-segment-grid .resource-card--segment:last-child{border-bottom:none}}.resource-cards.layout-segment-grid-split .resource-cards-items-split{--grid-gutter:0;border:1px solid #383839;grid-template-rows:repeat(2,minmax(0,1fr));grid-template-columns:repeat(3,minmax(0,1fr));min-height:28.75rem;margin-top:36px;display:grid}.resource-cards.layout-segment-grid-split .resource-card--segment:first-child{grid-area:1/1/span 2}.resource-cards.layout-segment-grid-split .resource-card--segment:nth-child(2){grid-area:1/2/span 2}.resource-cards.layout-segment-grid-split .resource-card--segment:nth-child(3){grid-area:1/3}.resource-cards.layout-segment-grid-split .resource-card--segment:nth-child(4){grid-area:2/3}.resource-cards.layout-segment-grid-split .resource-card--segment:has(.resource-card-media){min-height:0;padding:18px 18px 60px 20px}.resource-cards.layout-segment-grid-split .resource-card--segment:has(.resource-card-media) .resource-card-body{padding:0}.resource-cards.layout-segment-grid-split .resource-card--segment:has(.resource-card-media) .resource-card-media{box-sizing:border-box;border:1px solid #383839;width:100%;max-height:250px;overflow:hidden}.resource-cards.layout-segment-grid-split .resource-card--segment:has(.resource-card-media) .resource-card-media-frame{aspect-ratio:16/9;max-height:250px}.resource-cards.layout-segment-grid-split .resource-card--segment .resource-card-title .heading-inner{-webkit-line-clamp:3;-webkit-box-orient:vertical;line-height:1.2;display:-webkit-box;overflow:hidden}.resource-cards.layout-segment-grid-split .resource-card--text-only{min-height:0;padding:18px 18px 24px 20px}.resource-cards.layout-segment-grid-split .resource-card--text-only .resource-card-body{justify-content:space-between;gap:23px}@media (width>=1024px){.resource-cards.layout-segment-grid-split .resource-card--segment:first-child,.resource-cards.layout-segment-grid-split .resource-card--segment:nth-child(2){border-right:1px solid #383839}.resource-cards.layout-segment-grid-split .resource-card--segment:nth-child(3){border-bottom:1px solid #383839}.resource-cards.layout-segment-grid-split .resource-card--segment:nth-child(4){border-bottom:none}}@media (width>=768px) and ((width<1024px)){.resource-cards.layout-segment-grid-split .resource-cards-items-split{grid-template-rows:none;grid-template-columns:1fr}.resource-cards.layout-segment-grid-split .resource-card--segment:nth-child(n){grid-area:auto/1}}.resource-cards.layout-segment-grid-media-stack .resource-cards-header{flex-direction:column;align-items:flex-start;gap:18px}.resource-cards.layout-segment-grid-media-stack .resource-cards-items-media-stack{--grid-gutter:0;border:1px solid #383839;grid-template-rows:repeat(6,minmax(75px,1fr));grid-template-columns:minmax(0,1.87fr) minmax(0,1fr) minmax(0,1fr);min-height:28.125rem;margin-top:36px;display:grid}.resource-cards.layout-segment-grid-media-stack .resource-card--segment{min-height:0;padding:20px}.resource-cards.layout-segment-grid-media-stack .resource-card--horizontal{flex-direction:row;align-items:stretch;gap:30px;min-height:0}.resource-cards.layout-segment-grid-media-stack .resource-card--horizontal .resource-card-media{box-sizing:border-box;flex:50%;width:auto;min-height:0;max-height:none;overflow:hidden}.resource-cards.layout-segment-grid-media-stack .resource-card--horizontal .resource-card-media-frame{aspect-ratio:auto;height:100%;max-height:none}.resource-cards.layout-segment-grid-media-stack .resource-card--horizontal .resource-card-media-img{object-fit:cover;width:100%;height:100%;max-height:none;display:block}.resource-cards.layout-segment-grid-media-stack .resource-card--horizontal .resource-card-body{flex:50%;justify-content:center;gap:10px;padding:0}.resource-cards.layout-segment-grid-media-stack .resource-card--text-only{justify-content:center;min-height:0;padding:20px}.resource-cards.layout-segment-grid-media-stack .resource-card--text-only .resource-card-body{justify-content:space-between;gap:23px;height:100%;padding:0}@media (width>=1024px){.resource-cards.layout-segment-grid-media-stack .resource-card--segment:first-child{border-bottom:1px solid #383839;border-right:1px solid #383839;grid-area:1/1/span 3}.resource-cards.layout-segment-grid-media-stack .resource-card--segment:nth-child(2){border-bottom:none;border-right:1px solid #383839;grid-area:4/1/span 3}.resource-cards.layout-segment-grid-media-stack .resource-card--segment:nth-child(3){border-bottom:1px solid #383839;border-right:1px solid #383839;grid-area:1/2/span 2}.resource-cards.layout-segment-grid-media-stack .resource-card--segment:nth-child(4){border-bottom:1px solid #383839;grid-area:1/3/span 2}.resource-cards.layout-segment-grid-media-stack .resource-card--segment:nth-child(5){border-bottom:1px solid #383839;border-right:1px solid #383839;grid-area:3/2/span 2}.resource-cards.layout-segment-grid-media-stack .resource-card--segment:nth-child(6){border-bottom:1px solid #383839;grid-area:3/3/span 2}.resource-cards.layout-segment-grid-media-stack .resource-card--segment:nth-child(7){border-bottom:none;border-right:1px solid #383839;grid-area:5/2/span 2}.resource-cards.layout-segment-grid-media-stack .resource-card--segment:nth-child(8){border-bottom:none;grid-area:5/3/span 2}}@media (width>=768px) and ((width<1024px)){.resource-cards.layout-segment-grid-media-stack .resource-cards-items-media-stack{grid-template-rows:none;grid-template-columns:1fr;min-height:0}.resource-cards.layout-segment-grid-media-stack .resource-card--segment:nth-child(n){grid-area:auto/1}.resource-cards.layout-segment-grid-media-stack .resource-card--horizontal{flex-direction:column;min-height:0}.resource-cards.layout-segment-grid-media-stack .resource-card--horizontal .resource-card-media{aspect-ratio:16/10;width:100%}}.resource-cards.layout-segment-grid-featured-stack{container:resource-cards-featured-stack/inline-size}.resource-cards.layout-segment-grid-featured-stack .resource-cards-header{flex-direction:column;align-items:flex-start;gap:18px}.resource-cards.layout-segment-grid-featured-stack .resource-cards-heading{margin-top:0}.resource-cards.layout-segment-grid-featured-stack .resource-cards-heading .heading-inner{font-family:var(--font-headings);font-size:var(--font-size-heading-xl,36px);font-weight:var(--font-weight-normal);max-width:37.0625rem;line-height:1}.resource-cards.layout-segment-grid-featured-stack .resource-cards-heading .heading-accent,.resource-cards.layout-segment-grid-featured-stack .resource-cards-heading .heading-muted{color:var(--color-heading-accent);-webkit-text-fill-color:var(--color-heading-accent)}.resource-cards.layout-segment-grid-featured-stack .resource-cards-view-all.link-item{color:#fff;font-size:var(--font-size-xl,16px)}@media (hover:hover){.resource-cards.layout-segment-grid-featured-stack .resource-cards-view-all.link-item:is(:hover,:focus-visible){color:var(--mm-royal-tint,#608ae4)}}.resource-cards.layout-segment-grid-featured-stack .resource-cards-items-featured-stack{--grid-gutter:0;--featured-stack-image-width:385px;--featured-stack-image-height:334px;border:1px solid #383839;grid-template-rows:none;grid-template-columns:1fr;min-height:0;margin-top:36px;display:grid}.resource-cards.layout-segment-grid-featured-stack .resource-card--segment{background:linear-gradient(90deg,#141521,#0d0e1a);border:none;border-bottom:1px solid #383839;border-radius:0;grid-area:auto/1;min-height:0}.resource-cards.layout-segment-grid-featured-stack .resource-card--segment:last-child{border-bottom:none}.resource-cards.layout-segment-grid-featured-stack a.resource-card--segment:focus-visible{outline:none;transform:none}.resource-cards.layout-segment-grid-featured-stack .resource-card--segment:first-child.resource-card--horizontal{flex-direction:column;align-items:flex-start;gap:20px;height:auto;padding:20px;display:flex}.resource-cards.layout-segment-grid-featured-stack .resource-card--segment:first-child .resource-card-media{aspect-ratio:385/334;flex:none;width:100%;min-width:0;max-width:none;height:auto;min-height:0;max-height:none;overflow:hidden}.resource-cards.layout-segment-grid-featured-stack .resource-card--segment:first-child .resource-card-media-frame{aspect-ratio:385/334;height:auto;max-height:none}.resource-cards.layout-segment-grid-featured-stack .resource-card--segment:first-child .resource-card-media picture{width:100%;height:100%;display:block}.resource-cards.layout-segment-grid-featured-stack .resource-card--segment:first-child .resource-card-media-img{object-fit:cover;object-position:18% 8%;width:100%;height:100%;max-height:none;display:block}.resource-cards.layout-segment-grid-featured-stack .resource-card--segment:first-child .resource-card-body{flex:none;justify-content:flex-start;align-self:flex-start;gap:20px;min-width:0;padding:0}.resource-cards.layout-segment-grid-featured-stack .resource-card--text-only{flex-direction:column;justify-content:flex-start;align-items:flex-start;min-height:10.5rem;padding:20px;display:flex}.resource-cards.layout-segment-grid-featured-stack .resource-card--text-only .resource-card-body{flex:none;justify-content:flex-start;gap:20px;height:auto;padding:0}.resource-cards.layout-segment-grid-featured-stack .resource-card--segment .resource-card-title .heading-inner{font-family:var(--font-headings);font-size:32px;font-weight:var(--font-weight-normal);hyphens:none;overflow-wrap:break-word;word-break:normal;line-height:1.05}.resource-cards.layout-segment-grid-featured-stack .resource-card-link{color:#fff;font-family:var(--font-body);font-size:var(--font-size-xl,16px);align-items:center;gap:.25rem;margin-top:0;line-height:1.4;display:inline-flex}@container resource-cards-featured-stack (width>=1100px){.resource-cards.layout-segment-grid-featured-stack .resource-cards-items-featured-stack{grid-template-rows:1fr 1fr;grid-template-columns:minmax(0,750fr) minmax(0,521fr);min-height:23.375rem}.resource-cards.layout-segment-grid-featured-stack .resource-cards-items-featured-stack[data-item-count="4"]{grid-template-rows:1fr 1fr 1fr}.resource-cards.layout-segment-grid-featured-stack .resource-card--segment{border-bottom:none}.resource-cards.layout-segment-grid-featured-stack .resource-card--segment:first-child{border-right:1px solid #383839;grid-area:1/1/-1}.resource-cards.layout-segment-grid-featured-stack .resource-card--segment:first-child.resource-card--horizontal{flex-direction:row;align-items:flex-start;gap:40px;min-width:0;height:100%}.resource-cards.layout-segment-grid-featured-stack .resource-card--segment:first-child .resource-card-media{aspect-ratio:auto;flex:0 0 var(--featured-stack-image-width);height:var(--featured-stack-image-height);max-height:var(--featured-stack-image-height);max-width:var(--featured-stack-image-width);min-height:var(--featured-stack-image-height);min-width:var(--featured-stack-image-width);width:var(--featured-stack-image-width)}.resource-cards.layout-segment-grid-featured-stack .resource-card--segment:first-child .resource-card-media-frame{aspect-ratio:auto;height:100%}.resource-cards.layout-segment-grid-featured-stack .resource-card--segment:first-child .resource-card-body{flex:1 1 0;width:auto;min-width:0;overflow:visible}.resource-cards.layout-segment-grid-featured-stack .resource-card--segment:first-child .resource-card-title,.resource-cards.layout-segment-grid-featured-stack .resource-card--segment:first-child .resource-card-title .heading-inner,.resource-cards.layout-segment-grid-featured-stack .resource-card--segment:first-child .resource-card-title .heading-text{white-space:normal;min-width:0;max-width:100%}.resource-cards.layout-segment-grid-featured-stack .resource-card--segment:first-child .resource-card-title .heading-inner{-webkit-box-orient:unset;-webkit-line-clamp:unset;overflow-wrap:break-word;word-break:normal;line-height:1.15;display:block;overflow:visible}.resource-cards.layout-segment-grid-featured-stack .resource-card--segment:first-child .resource-card-title .heading-text{width:100%;display:block}.resource-cards.layout-segment-grid-featured-stack .resource-card--segment:nth-child(2){border-bottom:1px solid #383839;grid-area:1/2}.resource-cards.layout-segment-grid-featured-stack .resource-card--segment:nth-child(3){grid-area:2/2}.resource-cards.layout-segment-grid-featured-stack .resource-cards-items-featured-stack[data-item-count="3"] .resource-card--segment:nth-child(3){border-bottom:none}.resource-cards.layout-segment-grid-featured-stack .resource-card--segment:nth-child(4){border-bottom:none;grid-area:3/2}.resource-cards.layout-segment-grid-featured-stack .resource-cards-items-featured-stack[data-item-count="4"] .resource-card--segment:nth-child(3){border-bottom:1px solid #383839}.resource-cards.layout-segment-grid-featured-stack .resource-card--text-only{height:100%;min-height:0}.resource-cards.layout-segment-grid-featured-stack .resource-card--text-only .resource-card-body{flex:auto;height:100%}}.resource-cards.layout-segment-grid .resource-cards-scroll-nav{display:none}@media (width<768px){.resource-cards.layout-segment-grid .resource-cards-items,.resource-cards.layout-segment-grid-split .resource-cards-items-split,.resource-cards.layout-segment-grid-media-stack .resource-cards-items-media-stack,.resource-cards.layout-segment-grid-featured-stack .resource-cards-items-featured-stack{--grid-gutter:0;overscroll-behavior-x:contain;scroll-behavior:smooth;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none;border:1px solid #383839;grid-template-rows:none;grid-template-columns:none;gap:0;width:100%;min-width:0;max-width:100%;min-height:0;margin-top:28px;scroll-padding-inline:0;display:flex;overflow-x:auto}.resource-cards.layout-segment-grid .resource-cards-scroll-nav{justify-content:flex-end;gap:0;margin-top:16px;display:flex}.resource-cards.layout-segment-grid .resource-cards-scroll-nav[hidden]{display:none}.resource-cards.layout-segment-grid .resource-cards-scroll-nav-btn{border:1px solid var(--layout-frame-line,#263677);color:#fff;cursor:pointer;background:#0d0e1a;justify-content:center;align-items:center;width:45px;height:45px;margin-left:-1px;padding:0;transition:background-color .2s,border-color .2s,color .2s;display:inline-flex}.resource-cards.layout-segment-grid .resource-cards-scroll-nav-btn:first-child{margin-left:0}.resource-cards.layout-segment-grid .resource-cards-scroll-nav-btn .icon{width:25px;height:25px}.resource-cards.layout-segment-grid .resource-cards-scroll-nav-btn .icon svg{width:25px;height:25px;display:block}.resource-cards.layout-segment-grid .resource-cards-scroll-nav-btn[data-enabled=true],.resource-cards.layout-segment-grid .resource-cards-scroll-nav-btn:not(:disabled):hover,.resource-cards.layout-segment-grid .resource-cards-scroll-nav-btn:not(:disabled):focus-visible{border-color:var(--layout-frame-line,#263677);color:#fff;background:#1c58d9}.resource-cards.layout-segment-grid .resource-cards-scroll-nav-btn:disabled{cursor:not-allowed;opacity:.45}.resource-cards.layout-segment-grid .resource-cards-items::-webkit-scrollbar{display:none}.resource-cards.layout-segment-grid-split .resource-cards-items-split::-webkit-scrollbar{display:none}.resource-cards.layout-segment-grid-media-stack .resource-cards-items-media-stack::-webkit-scrollbar{display:none}.resource-cards.layout-segment-grid-featured-stack .resource-cards-items-featured-stack::-webkit-scrollbar{display:none}.resource-cards.layout-segment-grid .resource-card--segment,.resource-cards.layout-segment-grid-split .resource-card--segment,.resource-cards.layout-segment-grid-media-stack .resource-card--segment,.resource-cards.layout-segment-grid-featured-stack .resource-card--segment{scroll-snap-align:start;border-bottom:none;border-right:1px solid #383839;flex:0 0 72.2222%;grid-area:auto;width:72.2222%;max-width:none;height:auto;min-height:0;padding:14px 14px 40px 16px}.resource-cards.layout-segment-grid .resource-card--segment:last-child,.resource-cards.layout-segment-grid-split .resource-card--segment:last-child,.resource-cards.layout-segment-grid-media-stack .resource-card--segment:last-child,.resource-cards.layout-segment-grid-featured-stack .resource-card--segment:last-child{border-right:none}.resource-cards.layout-segment-grid .resource-card--segment.resource-card--horizontal,.resource-cards.layout-segment-grid .resource-card--segment:first-child.resource-card--horizontal,.resource-cards.layout-segment-grid-featured-stack .resource-card--segment:first-child.resource-card--horizontal,.resource-cards.layout-segment-grid-media-stack .resource-card--horizontal{flex-direction:column;align-items:stretch;gap:14px}.resource-cards.layout-segment-grid-featured-stack .resource-card--segment{align-items:flex-start;min-height:0;padding:14px 14px 20px 16px}.resource-cards.layout-segment-grid-featured-stack .resource-card--segment:first-child.resource-card--horizontal{align-items:flex-start;gap:14px;height:auto;min-height:0}.resource-cards.layout-segment-grid-featured-stack .resource-card--segment:first-child .resource-card-media{aspect-ratio:385/334;flex:none;width:100%;height:auto;min-height:0;max-height:none}.resource-cards.layout-segment-grid-featured-stack .resource-card--segment:first-child .resource-card-media-frame{aspect-ratio:385/334;height:auto;max-height:none}.resource-cards.layout-segment-grid-featured-stack .resource-card--segment:first-child .resource-card-body{flex:none;gap:12px}.resource-cards.layout-segment-grid-featured-stack .resource-card--text-only{min-height:0}.resource-cards.layout-segment-grid .resource-card-media,.resource-cards.layout-segment-grid .resource-card--segment:first-child .resource-card-media,.resource-cards.layout-segment-grid-featured-stack .resource-card--segment:first-child .resource-card-media,.resource-cards.layout-segment-grid .resource-card--horizontal .resource-card-media{flex:none;width:100%;min-width:0;max-width:none;height:auto;min-height:0;max-height:none;overflow:hidden}.resource-cards.layout-segment-grid .resource-card-media-frame,.resource-cards.layout-segment-grid .resource-card--segment:first-child .resource-card-media-frame,.resource-cards.layout-segment-grid .resource-card--horizontal .resource-card-media-frame{aspect-ratio:16/9;height:auto;max-height:none}.resource-cards.layout-segment-grid-featured-stack .resource-card--segment:first-child .resource-card-media-frame{aspect-ratio:385/334}.resource-cards.layout-segment-grid .resource-card-media-img,.resource-cards.layout-segment-grid .resource-card--segment:first-child .resource-card-media-img,.resource-cards.layout-segment-grid-featured-stack .resource-card--segment:first-child .resource-card-media-img{object-fit:cover;width:100%;height:100%;max-height:none}.resource-cards.layout-segment-grid .resource-card--segment .resource-card-title .heading-inner{font-size:max(1.125rem,min(4.5vw,1.375rem))}.resource-cards.layout-segment-grid .resource-card--segment .resource-card-body{gap:14px;padding:0}}@media (width<480px){.resource-cards[class*=layout-segment-grid] .resource-card-title .heading-inner{font-size:max(1.0625rem,min(4.2vw,1.25rem))}}.resource-featured-split-header{flex-direction:column;align-items:flex-start;gap:18px;margin-bottom:48px;display:flex}.resource-featured-split-heading{color:#fff;font-family:var(--font-family-heading,"Trade Gothic Next LT Pro", sans-serif);font-size:var(--font-size-heading-xl,36px);max-width:37rem;margin:0;font-weight:400;line-height:1}.resource-featured-split-heading .heading-muted{color:var(--color-heading-accent)}.resource-featured-split-view-all{color:#fff;font-size:var(--font-size-b4,16px);align-items:center;gap:4px;line-height:1.4;text-decoration:none;display:inline-flex}.resource-featured-split-view-all:hover,.resource-featured-split-view-all:focus-visible{color:#608ae4}.resource-featured-split-layout{grid-template-columns:minmax(0,1.44fr) minmax(0,1fr);display:grid}.resource-featured-split-featured{color:inherit;background:linear-gradient(90deg,#141521,#0d0e1a);border:1px solid #383839;grid-template-columns:minmax(0,1fr) minmax(0,.95fr);gap:40px;min-height:340px;margin:0 -1px -1px 0;padding:20px;text-decoration:none;display:grid}.resource-featured-split-featured-media{min-height:300px;position:relative;overflow:hidden}.resource-featured-split-featured-image,.resource-featured-split-featured-image .image-inner,.resource-featured-split-featured-image .image-inner img{height:100%;min-height:inherit;object-fit:cover;width:100%;display:block}.resource-featured-split-featured-copy{flex-direction:column;align-self:center;gap:20px;display:flex}.resource-featured-split-featured-title{color:#fff;font-family:var(--font-family-heading,"Trade Gothic Next LT Pro", sans-serif);font-size:var(--font-size-heading-md,32px);margin:0;font-weight:400;line-height:1}.resource-featured-split-featured-link,.resource-featured-split-link-action{color:#fff;font-size:var(--font-size-b4,16px);align-items:center;gap:4px;line-height:1.4;display:inline-flex}.resource-featured-split-link-icon.cta-icon-morph{width:1.25rem;height:1.25rem}.resource-featured-split-links{flex-direction:column;display:flex}.resource-featured-split-link-item{color:inherit;background:linear-gradient(90deg,#141521,#0d0e1a);border:1px solid #383839;flex-direction:column;flex:1;justify-content:center;gap:20px;min-height:113px;margin:0 0 -1px -1px;padding:20px;text-decoration:none;display:flex}.resource-featured-split-link-title{color:#fff;font-family:var(--font-family-heading,"Trade Gothic Next LT Pro", sans-serif);font-size:var(--font-size-heading-md,32px);margin:0;font-weight:400;line-height:1}.resource-featured-split-featured[href]:hover .resource-featured-split-featured-link,.resource-featured-split-link-item[href]:hover .resource-featured-split-link-action,.resource-featured-split-featured[href]:focus-visible .resource-featured-split-featured-link,.resource-featured-split-link-item[href]:focus-visible .resource-featured-split-link-action{color:#608ae4}@media (width<=1024px){.resource-featured-split-layout,.resource-featured-split-featured{grid-template-columns:1fr}.resource-featured-split-featured-media{min-height:220px}}.resource-filter-grid-header{margin-bottom:var(--spacing-2xl);grid-template-columns:minmax(0,515fr) minmax(0,497fr);align-items:end;gap:max(2rem,min(8vw,8.125rem));display:grid}.resource-filter-grid-header .heading{max-width:32.1875rem;margin:0}.resource-filter-grid-header .heading .heading-inner{font-size:var(--font-size-heading-3xl,64px);font-weight:var(--font-weight-light,300);line-height:1}.resource-filter-grid-header .heading .heading-accent{color:var(--mm-royal-tint,#608ae4);-webkit-text-fill-color:var(--mm-royal-tint,#608ae4);font-weight:inherit}.resource-filter-grid-header-side{flex-direction:column;gap:1.5rem;max-width:31.0625rem;display:flex}.resource-filter-grid-subtext,.resource-filter-grid-subtext .simple-text-content{color:#fff;font-family:var(--font-body,"Trade Gothic Next LT Pro", sans-serif);font-size:var(--font-size-xl,16px);font-weight:var(--font-weight-normal,400);margin:0;line-height:1.4}.resource-filter-grid-header-side .button-inner.variant-text{color:#fff;filter:none;font-size:var(--font-size-xl,16px);background:0 0;border:none;align-self:flex-start;gap:4px;width:auto;min-height:0;padding:0;line-height:1.4}.resource-filter-grid-header-side .button-inner.variant-text:hover,.resource-filter-grid-header-side .button-inner.variant-text:focus-visible{box-shadow:none;color:var(--mm-royal-tint,#608ae4);filter:none;background:0 0;border:none;outline:none}.resource-filter-grid-stage{--resource-filter-grid-media-inset:clamp(.5rem, 1vw, .875rem);--resource-filter-sidebar:minmax(16.5rem, 27.25rem);grid-template-columns:var(--resource-filter-sidebar) minmax(0, 1fr);border:1px solid #383839;min-height:max(30rem,min(52vw,46rem));display:grid}.resource-filter-grid-filters{grid-template-rows:repeat(var(--filter-count,1), minmax(0, 1fr));min-height:100%;display:grid}.resource-filter-grid-filter{background:var(--color-background-base,#0d0e1a);border:none;border-bottom:1px solid var(--color-border-subtle,#383839);color:var(--mm-silver,#c9c9ca);cursor:pointer;font-family:var(--font-body,"Trade Gothic Next LT Pro", sans-serif);font-size:var(--font-size-4xl,24px);font-weight:var(--font-weight-normal,400);text-align:left;align-items:center;min-height:0;padding:1rem 1.25rem;line-height:1.4;transition:color .3s,background .3s;display:flex}.resource-filter-grid-filter:last-child{border-bottom:none}.resource-filter-grid-filter:hover{color:#fff}.resource-filter-grid-filter.is-active{color:#fff;background:linear-gradient(90deg,#161b29,#0f2b55)}.resource-filter-grid-filter:focus-visible{outline:2px solid var(--color-royal,#1c58d9);outline-offset:-2px;z-index:1}.resource-filter-grid-filter-label{display:block}.resource-filter-grid-content{border-left:1px solid #383839;min-height:100%;position:relative;overflow:hidden}.resource-filter-grid-panel{opacity:0;pointer-events:none;visibility:hidden;grid-template-rows:minmax(0,300fr) minmax(0,400fr);width:100%;height:100%;transition:opacity .55s cubic-bezier(.33,1,.68,1);display:grid;position:absolute;inset:0}.resource-filter-grid-panel.is-active{opacity:1;pointer-events:auto;visibility:visible;z-index:1}.resource-filter-grid-card{color:inherit;align-items:stretch;min-width:0;min-height:0;text-decoration:none;transition:background .25s;display:flex;overflow:hidden}.resource-filter-grid-card[href]{cursor:pointer}.resource-filter-grid-card[href]:hover,.resource-filter-grid-card[href]:focus-visible{background:#111322;outline:none}.resource-filter-grid-card-featured{border-bottom:1px solid #383839;grid-row:1;min-height:0}.resource-filter-grid-card-media{flex-direction:column;min-height:0;display:flex;position:relative;overflow:hidden}.resource-filter-grid-card-placeholder{border:1px solid var(--color-border-subtle,#263677);background:linear-gradient(135deg,#1c58d92e 0%,#0a143c59 100%);flex:auto;width:100%;height:100%;min-height:0}.resource-filter-grid-card-featured .resource-filter-grid-card-media{min-height:0;padding:var(--resource-filter-grid-media-inset);flex-direction:column;flex:0 0 54%;display:flex;position:relative;overflow:hidden}.resource-filter-grid-card-featured .resource-filter-grid-card-body{flex:1;justify-content:flex-start;gap:max(1rem,min(2vw,1.75rem));min-height:0;padding:max(1.5rem,min(2.5vw,2.5rem)) max(1.5rem,min(2.75vw,2.75rem))}.resource-filter-grid-card-featured .resource-filter-grid-card-title{-webkit-line-clamp:4;line-clamp:4;text-wrap:pretty;-webkit-box-orient:vertical;flex:0 auto;max-width:24rem;max-height:4.4em;margin:0;font-size:max(1.5rem,min(1.9vw,2.125rem));line-height:1.1;display:-webkit-box;overflow:hidden}.resource-filter-grid-supporting{grid-row:2;grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;min-height:0;display:grid}.resource-filter-grid-card-supporting{grid-template-rows:minmax(0,230fr) minmax(0,170fr);min-height:0;display:grid}.resource-filter-grid-card-supporting+.resource-filter-grid-card-supporting{border-left:1px solid #383839}.resource-filter-grid-card-supporting .resource-filter-grid-card-media{min-height:0;padding:var(--resource-filter-grid-media-inset);flex-direction:column;justify-content:flex-start;display:flex;position:relative;overflow:hidden}.resource-filter-grid-card-supporting .resource-filter-grid-card-body{justify-content:flex-start;gap:max(.625rem,min(1vw,1rem));min-height:0;padding:max(.875rem,min(1.25vw,1.25rem)) max(1rem,min(2vw,1.25rem));overflow:hidden}.resource-filter-grid-card-supporting .resource-filter-grid-card-image,.resource-filter-grid-card-supporting .resource-filter-grid-card-image.image,.resource-filter-grid-card-supporting .resource-filter-grid-card-image .image-inner,.resource-filter-grid-card-supporting .resource-filter-grid-card-image.image .image-inner,.resource-filter-grid-card-supporting .resource-filter-grid-card-image .image-inner.fill{flex:auto;height:100%;min-height:0}.resource-filter-grid-card-supporting .resource-filter-grid-card-image .image-inner picture,.resource-filter-grid-card-supporting .resource-filter-grid-card-image .image-inner img,.resource-filter-grid-card-supporting .resource-filter-grid-card-image .image-inner .image-media{object-fit:contain;object-position:center center;width:100%;height:100%;max-height:100%}.resource-filter-grid-card-supporting .resource-filter-grid-card-title{-webkit-line-clamp:3;line-clamp:3;text-wrap:pretty;-webkit-box-orient:vertical;flex:0 auto;min-height:0;max-height:3.45em;margin:0;font-size:max(1.25rem,min(1.55vw,1.75rem));line-height:1.15;display:-webkit-box;overflow:hidden}.resource-filter-grid-card-image,.resource-filter-grid-card-image.image{box-sizing:border-box;border:none;flex-direction:column;flex:auto;justify-content:stretch;width:100%;height:100%;min-height:0;display:flex;position:relative;inset:auto;overflow:hidden}.resource-filter-grid-card-image .image-inner,.resource-filter-grid-card-image.image .image-inner,.resource-filter-grid-card-image .image-inner.fill{flex:auto;justify-content:stretch;align-items:stretch;width:100%;height:100%;min-height:0;display:flex}.resource-filter-grid-card-image .image-inner picture,.resource-filter-grid-card-image .image-inner img,.resource-filter-grid-card-image .image-inner .image-media{object-fit:contain;object-position:center center;width:100%;max-width:100%;height:100%;max-height:100%;margin:0;display:block}.resource-filter-grid-card-image .image-inner.fill picture,.resource-filter-grid-card-image .image-inner.fill img,.resource-filter-grid-card-image .image-inner.fill .image-media{object-fit:contain;object-position:center center;width:100%;max-width:100%;height:100%;max-height:100%}.resource-filter-grid-card-image .image-inner img{transition:opacity .65s cubic-bezier(.33,1,.68,1),transform .75s cubic-bezier(.33,1,.68,1);transform:scale(1.06)}.resource-filter-grid-panel.is-active .resource-filter-grid-card-image .image-inner img{transform:scale(1)}.resource-filter-grid-card-body{flex-direction:column;flex:1 1 0;min-width:0;display:flex;overflow:hidden}.resource-filter-grid-card-title{color:#fff;font-family:var(--font-family-heading,"Trade Gothic Next LT Pro", sans-serif);font-weight:var(--font-weight-normal,400);opacity:0;overflow-wrap:anywhere;text-wrap:pretty;word-break:break-word;min-width:0;margin:0;line-height:1;transition:opacity .45s cubic-bezier(.33,1,.68,1) 80ms,transform .45s cubic-bezier(.33,1,.68,1) 80ms;transform:translateY(.35rem)}.resource-filter-grid-panel.is-active .resource-filter-grid-card-title{opacity:1;transform:translateY(0)}.resource-filter-grid-card-link{color:#fff;font-family:var(--font-body,"Trade Gothic Next LT Pro", sans-serif);font-size:var(--font-size-xl,16px);font-weight:var(--font-weight-normal,400);opacity:0;text-overflow:ellipsis;white-space:nowrap;flex-shrink:0;align-items:center;gap:.25rem;width:fit-content;min-width:0;max-width:100%;margin-top:auto;line-height:1.4;transition:color .25s,opacity .45s cubic-bezier(.33,1,.68,1) .14s,transform .45s cubic-bezier(.33,1,.68,1) .14s;display:inline-flex;overflow:hidden;transform:translateY(.25rem)}.resource-filter-grid-panel.is-active .resource-filter-grid-card-link{opacity:1;transform:translateY(0)}.resource-filter-grid-card[href]:hover .resource-filter-grid-card-link,.resource-filter-grid-card[href]:focus-visible .resource-filter-grid-card-link{color:#608ae4}.resource-filter-grid-card-link-icon{flex-shrink:0;width:20px;height:20px;display:inline-block;position:relative}.resource-filter-grid-card-link-icon svg{transition:opacity var(--transition-icon-morph);position:absolute;inset:0}.resource-filter-grid-card-link-icon .link-forward,.resource-filter-grid-card[href]:hover .resource-filter-grid-card-link .link-chevron,.resource-filter-grid-card[href]:focus-visible .resource-filter-grid-card-link .link-chevron{opacity:0}.resource-filter-grid-card[href]:hover .resource-filter-grid-card-link .link-forward,.resource-filter-grid-card[href]:focus-visible .resource-filter-grid-card-link .link-forward{opacity:1}@media (width<=1024px){.resource-filter-grid-header{grid-template-columns:1fr}.resource-filter-grid-stage{--resource-filter-grid-mobile-thumb:clamp(6.25rem, 26vw, 7.5rem);flex-direction:column;min-height:0;display:flex}.resource-filter-grid-content{border-bottom:1px solid var(--color-border-subtle,#263677);border-left:none;order:1;min-height:0;overflow:visible}.resource-filter-grid-filters{flex-wrap:wrap;order:2;align-content:flex-start;gap:.5rem;min-height:0;padding:.75rem 1rem 1rem;display:flex;overflow:visible}.resource-filter-grid-filter{border:1px solid var(--color-border-subtle,#263677);flex:none;width:auto;min-height:0;padding:.5625rem .875rem;font-size:max(.8125rem,min(3.2vw,.9375rem));line-height:1.2}.resource-filter-grid-filter:last-child{border-bottom:1px solid var(--color-border-subtle,#263677)}.resource-filter-grid-filter-label{white-space:nowrap}.resource-filter-grid-panel{grid-template-rows:auto auto;width:100%;height:auto;position:absolute;inset:auto}.resource-filter-grid-panel.is-active{position:relative}.resource-filter-grid-card-featured,.resource-filter-grid-card-supporting{min-height:calc(var(--resource-filter-grid-mobile-thumb) + 1rem);flex-direction:row;align-items:center}.resource-filter-grid-card-featured .resource-filter-grid-card-media,.resource-filter-grid-card-supporting .resource-filter-grid-card-media{border:1px solid var(--color-border-subtle,#263677);flex:0 0 var(--resource-filter-grid-mobile-thumb);height:var(--resource-filter-grid-mobile-thumb);min-height:0;width:var(--resource-filter-grid-mobile-thumb);align-self:center;align-items:stretch;margin:.5rem;padding:0;overflow:hidden}.resource-filter-grid-card-featured .resource-filter-grid-card-image,.resource-filter-grid-card-featured .resource-filter-grid-card-image.image,.resource-filter-grid-card-supporting .resource-filter-grid-card-image,.resource-filter-grid-card-supporting .resource-filter-grid-card-image.image{border:none;flex:auto;width:100%;height:100%;min-height:0}.resource-filter-grid-card-featured .resource-filter-grid-card-image .image-inner,.resource-filter-grid-card-featured .resource-filter-grid-card-image.image .image-inner,.resource-filter-grid-card-featured .resource-filter-grid-card-image .image-inner.fill,.resource-filter-grid-card-supporting .resource-filter-grid-card-image .image-inner,.resource-filter-grid-card-supporting .resource-filter-grid-card-image.image .image-inner,.resource-filter-grid-card-supporting .resource-filter-grid-card-image .image-inner.fill{flex:auto;width:100%;height:100%;min-height:0}.resource-filter-grid-card-featured .resource-filter-grid-card-image .image-inner picture,.resource-filter-grid-card-featured .resource-filter-grid-card-image .image-inner img,.resource-filter-grid-card-featured .resource-filter-grid-card-image .image-inner .image-media,.resource-filter-grid-card-supporting .resource-filter-grid-card-image .image-inner picture,.resource-filter-grid-card-supporting .resource-filter-grid-card-image .image-inner img,.resource-filter-grid-card-supporting .resource-filter-grid-card-image .image-inner .image-media{object-fit:cover;object-position:center;width:100%;height:100%;max-height:none;transform:none}.resource-filter-grid-card-featured .resource-filter-grid-card-body{flex:1 1 0;justify-content:center;gap:.375rem;min-width:0;padding:.75rem .875rem .875rem .375rem}.resource-filter-grid-card-featured .resource-filter-grid-card-title{-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;max-width:none;font-size:max(1.0625rem,min(4.4vw,1.25rem));line-height:1.2;display:-webkit-box;overflow:hidden}.resource-filter-grid-card-featured .resource-filter-grid-card-link{font-size:var(--font-size-sm,14px);gap:.125rem;margin-top:.125rem;line-height:1.3}.resource-filter-grid-card-featured .resource-filter-grid-card-link-icon{width:16px;height:16px}.resource-filter-grid-supporting{grid-template-columns:1fr}.resource-filter-grid-card-supporting{grid-template-rows:none;display:flex}.resource-filter-grid-card-supporting+.resource-filter-grid-card-supporting{border-left:none;border-top:1px solid var(--color-border-subtle,#263677)}.resource-filter-grid-card-supporting .resource-filter-grid-card-body{flex:1 1 0;justify-content:center;gap:.25rem;min-width:0;padding:.625rem .875rem .75rem .375rem}.resource-filter-grid-card-supporting .resource-filter-grid-card-title{-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;font-size:max(1rem,min(4vw,1.125rem));line-height:1.2;display:-webkit-box;overflow:hidden}.resource-filter-grid-card-supporting .resource-filter-grid-card-link{font-size:var(--font-size-sm,14px);gap:.125rem;margin-top:0;line-height:1.3}.resource-filter-grid-card-supporting .resource-filter-grid-card-link-icon{width:16px;height:16px}.resource-filter-grid-card-title,.resource-filter-grid-card-link{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.resource-filter-grid-panel,.resource-filter-grid-card-image .image-inner img,.resource-filter-grid-card-title,.resource-filter-grid-card-link{transition:none}.resource-filter-grid-card-image .image-inner img,.resource-filter-grid-card-title,.resource-filter-grid-card-link{opacity:1;transform:none}}.resource-link-band{--resource-link-border:#bbcdf4;--resource-link-text:#1b1d22}.resource-link-band-layout{grid-template-columns:minmax(0,1fr);align-items:start;gap:max(2rem,min(5vw,4rem));display:grid}@media (width>=1024px){.resource-link-band-layout{grid-template-columns:minmax(0,402px) minmax(0,1fr)}}.resource-link-band-heading{color:var(--resource-link-text);font-family:var(--font-heading);font-size:var(--font-size-detail-title);margin:0;font-weight:400;line-height:1}.resource-link-band-heading .highlight-text,.resource-link-band-heading .heading-muted{color:#838384}.resource-link-band-heading .heading-accent{color:var(--mm-royal,#1c58d9);-webkit-text-fill-color:var(--mm-royal,#1c58d9)}.resource-link-band-rows{flex-direction:column;display:flex}.resource-link-band-row{border-top:1px solid var(--resource-link-border);color:inherit;grid-template-columns:minmax(0,1fr);align-items:start;gap:12px 24px;padding:24px 0;text-decoration:none;display:grid}@media (width>=768px){.resource-link-band-row{grid-template-columns:minmax(8rem,12rem) minmax(0,1fr) auto;align-items:center}}.resource-link-band-row:last-child{border-bottom:1px solid var(--resource-link-border)}.resource-link-band-row-title{color:var(--resource-link-text);font-family:var(--font-body);font-size:var(--font-size-heading-md,24px);margin:0;font-weight:400;line-height:1.4}.resource-link-band-row-description{color:var(--resource-link-text);font-size:var(--font-size-xl,16px);margin:0;line-height:1.4}.resource-link-band-row-link{color:var(--resource-link-text);font-size:var(--font-size-xl,16px);white-space:nowrap;align-items:center;gap:4px;line-height:1.4;display:inline-flex}.resource-link-band-row.is-link-highlighted .resource-link-band-row-link,.resource-link-band-row[href]:hover .resource-link-band-row-link,.resource-link-band-row[href]:focus-visible .resource-link-band-row-link{color:#1c58d9}.resource-link-band-row[href]:focus-visible{outline-offset:4px;outline:2px solid #1c58d9}.resource-link-band--training-list{--resource-link-border:#263677;--resource-link-text:#fff}.resource-link-band--training-list .resource-link-band-layout{grid-template-columns:minmax(0,1fr)}.resource-link-band--training-list .resource-link-band-rows{border:1px solid var(--resource-link-border);flex-direction:column;gap:0;padding:0;display:flex}.resource-link-band--training-list .resource-link-band-row{border:0;align-items:start;gap:16px 32px;padding:24px 20px;transition:background-color .2s}@media (width>=1024px){.resource-link-band--training-list .resource-link-band-row{grid-template-columns:minmax(12rem,18.25rem) minmax(0,1fr) auto;align-items:center}}.resource-link-band--training-list .resource-link-band-row[href]{cursor:pointer}.resource-link-band--training-list .resource-link-band-row:last-child{border-bottom:0}.resource-link-band--training-list .resource-link-band-row[href]:focus-visible{outline-offset:-2px;outline:2px solid #608ae4}.resource-link-band--training-list .resource-link-band-row-divider{background:var(--resource-link-border);border:0;width:100%;height:1px;margin:0}.resource-link-band--training-list .resource-link-band-row-title{color:#fff;font-size:var(--font-size-heading-md,24px);line-height:1.4}.resource-link-band--training-list .resource-link-band-row-description{color:#fff}.resource-link-band--training-list .resource-link-band-row-actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:20px;display:flex}.resource-link-band--training-list .resource-link-band-row-badge{color:#c9c9ca;font-size:var(--font-size-md,14px);white-space:nowrap;background:linear-gradient(90deg,#141521,#0d0e1a);border:1px solid #383839;padding:6px 12px;line-height:1.4}.resource-link-band--training-list .resource-link-band-row-link,.resource-link-band--training-list .resource-link-band-row.is-link-highlighted .resource-link-band-row-link{color:#fff}.resource-link-band--training-list .resource-link-band-row[href]:focus-visible .resource-link-band-row-link{color:#608ae4}@media (hover:hover){.resource-link-band--training-list .resource-link-band-row[href]:hover,.resource-link-band--training-list .resource-link-band-row[href]:focus-visible{background:#142340}.resource-link-band--training-list .resource-link-band-row[href]:hover .resource-link-band-row-link,.resource-link-band--training-list .resource-link-band-row[href]:focus-visible .resource-link-band-row-link{color:#608ae4}}.resource-promo-split-items{grid-template-columns:minmax(0,1fr);gap:35px;display:grid}@media (width>=900px){.resource-promo-split-items{grid-template-columns:repeat(2,minmax(0,1fr))}}.resource-promo-split-card{color:inherit;isolation:isolate;background:#fff;border:1px solid #bbcdf4;flex-direction:column;justify-content:center;gap:19px;min-height:326px;padding:60px 30px;text-decoration:none;display:flex;position:relative;overflow:hidden}.resource-promo-split-card:before{content:"";opacity:0;pointer-events:none;transition:opacity var(--transition-interactive,.3s ease);z-index:0;background:linear-gradient(#d6e1f8,#f8fafe);position:absolute;inset:0}.resource-promo-split-card>*{z-index:1;position:relative}.resource-promo-split-card.is-highlighted{background:#fff}.resource-promo-split-action{color:#1c58d9;pointer-events:none;height:3.75rem;transition:background var(--transition-interactive,.3s ease), border-color var(--transition-interactive,.3s ease), color var(--transition-interactive,.3s ease);z-index:2;background:#ebf0fc;border-bottom:1px solid #bbcdf4;border-left:1px solid #bbcdf4;justify-content:center;place-items:center;width:3.75rem;display:inline-grid;position:absolute;top:0;right:0}.resource-promo-split-action.cta-icon-morph>*{grid-area:1/1}.resource-promo-split-action-icon,.resource-promo-split-action-icon .icon,.resource-promo-split-action-icon svg{width:1.5rem;height:1.5rem;display:block}.resource-promo-split-badge{color:#1b1d22;font-family:var(--font-body);font-size:var(--font-size-md);letter-spacing:.1em;text-transform:uppercase;transition:background var(--transition-interactive,.3s ease), border-color var(--transition-interactive,.3s ease);background:#ebf0fc;border:1px solid #0000;width:fit-content;padding:.625em 1.25em;line-height:normal;display:inline-block}.resource-promo-split-card.has-outline-badge .resource-promo-split-badge{background:#ebf0fc;border-color:#0000}.resource-promo-split-heading{color:#1b1d22;font-family:var(--font-heading);font-size:var(--font-size-detail-title);max-width:31rem;margin:0;padding-right:3.5rem;font-weight:400;line-height:1}.resource-promo-split-heading .highlight-text{color:#1c58d9}@media (hover:hover){.resource-promo-split-card[href]:hover:before,.resource-promo-split-card[href]:focus-visible:before{opacity:1}.resource-promo-split-card[href]:hover .resource-promo-split-badge,.resource-promo-split-card[href]:focus-visible .resource-promo-split-badge{background:#fff;border-color:#d6e1f8}.resource-promo-split-card[href]:hover .resource-promo-split-action,.resource-promo-split-card[href]:focus-visible .resource-promo-split-action{color:#fff;background:#1c58d9;border-color:#1c58d9}}.resource-promo-split-card[href]:focus-visible{outline-offset:2px;outline:2px solid #1c58d9}.resource-split{--resource-split-card-hover-bg:linear-gradient(94deg, #1c58d9 0%, #244997 105%);--resource-split-card-hover-border:#bbcdf4;--resource-split-card-hover-arrow-bg:#1c58d9}.resource-split .resource-split-subtext{margin-top:var(--spacing-lg);color:#fff;max-width:70ch}.resource-split .resource-split-cta{color:#fff;font-size:var(--font-size-xl,16px);margin-top:var(--spacing-lg);align-items:center;gap:.25rem;width:fit-content;line-height:1.4;text-decoration:none;transition:color .2s;display:inline-flex}.resource-split .resource-split-cta:hover,.resource-split .resource-split-cta:focus-visible{color:var(--mm-royal-tint,#608ae4)}.resource-split .resource-split-cta .cta-icon-morph{flex-shrink:0;font-size:1.25em}.resource-split .resource-split-cta .cta-icon-morph .icon{font-size:.8em;line-height:0}.resource-split .resource-split-cta .cta-icon-morph .icon svg{width:1em;height:1em;display:block}.resource-split .resource-split>.heading{margin:0}.resource-split .resource-split>.heading .heading-inner{font-family:var(--font-headings);font-size:var(--font-size-heading-2xl,48px);font-weight:var(--font-weight-normal,400);line-height:1}.resource-split .resource-split>.heading .heading-accent{color:var(--color-heading-accent,#608ae4);-webkit-text-fill-color:var(--color-heading-accent,#608ae4)}.resource-split .resource-split-items{--grid-gutter:0;margin-top:var(--spacing-2xl)}.resource-split.layout-testimonial-resources .resource-split-items,.resource-split.resource-split--separated .resource-split-items{--grid-gutter:20px}@media (width>=1024px){.resource-split:not(.layout-testimonial-resources):not(.resource-split--separated):not(.resource-split--nav-grid) .resource-split-items .resource-split-card:not(:nth-child(odd)){margin-left:-1px}}@media (width<1024px){.resource-split:not(.layout-testimonial-resources):not(.resource-split--separated):not(.resource-split--nav-grid) .resource-split-items .resource-split-card+.resource-split-card{margin-top:-1px}}.resource-split:not(.layout-testimonial-resources):not(.resource-split--separated):not(.resource-split--nav-grid) .resource-split-card.is-hover-example{z-index:1}.resource-split:not(.layout-testimonial-resources):not(.resource-split--separated):not(.resource-split--nav-grid) .resource-split-card:-webkit-any(:hover,:focus-visible,:focus-within,:active){z-index:1}.resource-split:not(.layout-testimonial-resources):not(.resource-split--separated):not(.resource-split--nav-grid) .resource-split-card:-moz-any(:hover,:focus-visible,:focus-within,:active){z-index:1}.resource-split:not(.layout-testimonial-resources):not(.resource-split--separated):not(.resource-split--nav-grid) .resource-split-card:is(:hover,:focus-visible,:focus-within,:active){z-index:1}@media (width>=1024px){.resource-split:not(.layout-testimonial-resources):not(.resource-split--separated):not(.resource-split--nav-grid) .resource-split-items .resource-split-card:-webkit-any(:hover,:focus-visible,:focus-within,:active,.is-hover-example)+.resource-split-card{border-left-color:var(--resource-split-card-hover-border)}.resource-split:not(.layout-testimonial-resources):not(.resource-split--separated):not(.resource-split--nav-grid) .resource-split-items .resource-split-card:-moz-any(:hover,:focus-visible,:focus-within,:active,.is-hover-example)+.resource-split-card{border-left-color:var(--resource-split-card-hover-border)}.resource-split:not(.layout-testimonial-resources):not(.resource-split--separated):not(.resource-split--nav-grid) .resource-split-items .resource-split-card:is(:hover,:focus-visible,:focus-within,:active,.is-hover-example)+.resource-split-card{border-left-color:var(--resource-split-card-hover-border)}}@media (width<1024px){.resource-split:not(.layout-testimonial-resources):not(.resource-split--separated):not(.resource-split--nav-grid) .resource-split-items .resource-split-card:-webkit-any(:hover,:focus-visible,:focus-within,:active,.is-hover-example)+.resource-split-card{border-top-color:var(--resource-split-card-hover-border)}.resource-split:not(.layout-testimonial-resources):not(.resource-split--separated):not(.resource-split--nav-grid) .resource-split-items .resource-split-card:-moz-any(:hover,:focus-visible,:focus-within,:active,.is-hover-example)+.resource-split-card{border-top-color:var(--resource-split-card-hover-border)}.resource-split:not(.layout-testimonial-resources):not(.resource-split--separated):not(.resource-split--nav-grid) .resource-split-items .resource-split-card:is(:hover,:focus-visible,:focus-within,:active,.is-hover-example)+.resource-split-card{border-top-color:var(--resource-split-card-hover-border)}}.resource-split .resource-split-card{min-height:18.125rem;color:inherit;isolation:isolate;min-width:0;transition:border-color var(--animation-normal,.3s) var(--ease-interactive,ease);background:linear-gradient(90deg,#141521,#0d0e1a);border:1px solid #263677;border-radius:0;flex-direction:column;padding:2.375rem;text-decoration:none;display:flex;position:relative;overflow:hidden}.resource-split:not(.resource-split--separated):not(.layout-testimonial-resources) .resource-split-card:not(.resource-split-card--testimonial):before{background:var(--resource-split-card-hover-bg);content:"";opacity:0;pointer-events:none;transition:opacity var(--animation-normal,.3s) var(--ease-interactive,ease);z-index:0;position:absolute;inset:0}.resource-split:not(.resource-split--separated):not(.layout-testimonial-resources) .resource-split-card:not(.resource-split-card--testimonial)>:not(.resource-split-card-arrow){z-index:1;position:relative}.resource-split:not(.resource-split--separated):not(.layout-testimonial-resources) .resource-split-card:not(.resource-split-card--testimonial) .resource-split-card-arrow{z-index:2}.resource-split .resource-split-card[href],.resource-split .resource-split-card.is-interactive{cursor:pointer}.resource-split .resource-split-card.is-hover-example:not(.resource-split-card--testimonial),.resource-split .resource-split-card[href]:not(.resource-split-card--testimonial):focus-visible,.resource-split .resource-split-card[href]:not(.resource-split-card--testimonial):active,.resource-split .resource-split-card.is-interactive:not(.resource-split-card--testimonial):focus-within,.resource-split .resource-split-card.is-interactive:not(.resource-split-card--testimonial):active{border-color:var(--resource-split-card-hover-border);outline:none}.resource-split:not(.resource-split--separated):not(.layout-testimonial-resources) .resource-split-card.is-hover-example:not(.resource-split-card--testimonial):before,.resource-split:not(.resource-split--separated):not(.layout-testimonial-resources) .resource-split-card[href]:not(.resource-split-card--testimonial):focus-visible:before,.resource-split:not(.resource-split--separated):not(.layout-testimonial-resources) .resource-split-card[href]:not(.resource-split-card--testimonial):active:before,.resource-split:not(.resource-split--separated):not(.layout-testimonial-resources) .resource-split-card.is-interactive:not(.resource-split-card--testimonial):focus-within:before,.resource-split:not(.resource-split--separated):not(.layout-testimonial-resources) .resource-split-card.is-interactive:not(.resource-split-card--testimonial):active:before{opacity:1}.resource-split .resource-split-card.is-hover-example .resource-split-card-arrow,.resource-split .resource-split-card[href]:focus-visible .resource-split-card-arrow,.resource-split .resource-split-card[href]:active .resource-split-card-arrow,.resource-split .resource-split-card.is-interactive:focus-within .resource-split-card-arrow,.resource-split .resource-split-card.is-interactive:active .resource-split-card-arrow{background:var(--resource-split-card-hover-arrow-bg);border-color:var(--resource-split-card-hover-border)}.resource-split:not(.resource-split--separated) .resource-split-card.is-hover-example .resource-split-card-arrow .arrow-chevron,.resource-split:not(.resource-split--separated) .resource-split-card[href]:focus-visible .resource-split-card-arrow .arrow-chevron,.resource-split:not(.resource-split--separated) .resource-split-card[href]:active .resource-split-card-arrow .arrow-chevron,.resource-split:not(.resource-split--separated) .resource-split-card.is-interactive:focus-within .resource-split-card-arrow .arrow-chevron,.resource-split:not(.resource-split--separated) .resource-split-card.is-interactive:active .resource-split-card-arrow .arrow-chevron,.resource-split:not(.resource-split--separated) .resource-split-card.is-hover-example .resource-split-card-link .link-chevron,.resource-split:not(.resource-split--separated) .resource-split-card[href]:focus-visible .resource-split-card-link .link-chevron,.resource-split:not(.resource-split--separated) .resource-split-card[href]:active .resource-split-card-link .link-chevron,.resource-split:not(.resource-split--separated) .resource-split-card.is-interactive:focus-within .resource-split-card-link .link-chevron,.resource-split:not(.resource-split--separated) .resource-split-card.is-interactive:active .resource-split-card-link .link-chevron{opacity:0}.resource-split:not(.resource-split--separated) .resource-split-card.is-hover-example .resource-split-card-arrow .arrow-forward,.resource-split:not(.resource-split--separated) .resource-split-card[href]:focus-visible .resource-split-card-arrow .arrow-forward,.resource-split:not(.resource-split--separated) .resource-split-card[href]:active .resource-split-card-arrow .arrow-forward,.resource-split:not(.resource-split--separated) .resource-split-card.is-interactive:focus-within .resource-split-card-arrow .arrow-forward,.resource-split:not(.resource-split--separated) .resource-split-card.is-interactive:active .resource-split-card-arrow .arrow-forward,.resource-split:not(.resource-split--separated) .resource-split-card.is-hover-example .resource-split-card-link .link-forward,.resource-split:not(.resource-split--separated) .resource-split-card[href]:focus-visible .resource-split-card-link .link-forward,.resource-split:not(.resource-split--separated) .resource-split-card[href]:active .resource-split-card-link .link-forward,.resource-split:not(.resource-split--separated) .resource-split-card.is-interactive:focus-within .resource-split-card-link .link-forward,.resource-split:not(.resource-split--separated) .resource-split-card.is-interactive:active .resource-split-card-link .link-forward{opacity:1}@media (hover:hover){.resource-split .resource-split-card[href]:not(.resource-split-card--testimonial):hover,.resource-split .resource-split-card.is-interactive:not(.resource-split-card--testimonial):hover,.resource-split .resource-split-card.is-hover-example:not(.resource-split-card--testimonial):hover{border-color:var(--resource-split-card-hover-border);outline:none}.resource-split:not(.resource-split--separated):not(.layout-testimonial-resources) .resource-split-card[href]:not(.resource-split-card--testimonial):hover:before,.resource-split:not(.resource-split--separated):not(.layout-testimonial-resources) .resource-split-card.is-interactive:not(.resource-split-card--testimonial):hover:before,.resource-split:not(.resource-split--separated):not(.layout-testimonial-resources) .resource-split-card.is-hover-example:not(.resource-split-card--testimonial):hover:before{opacity:1}.resource-split .resource-split-card--testimonial[href]:hover,.resource-split .resource-split-card--testimonial[href]:focus-visible,.resource-split .resource-split-card--testimonial.is-interactive:hover,.resource-split .resource-split-card--testimonial.is-interactive:focus-within{outline:none}.resource-split .resource-split-card[href]:hover .resource-split-card-arrow,.resource-split .resource-split-card.is-interactive:hover .resource-split-card-arrow,.resource-split .resource-split-card.is-hover-example:hover .resource-split-card-arrow{background:var(--resource-split-card-hover-arrow-bg);border-color:var(--resource-split-card-hover-border)}.resource-split:not(.resource-split--separated) .resource-split-card[href]:hover .resource-split-card-arrow .arrow-chevron,.resource-split:not(.resource-split--separated) .resource-split-card.is-interactive:hover .resource-split-card-arrow .arrow-chevron,.resource-split:not(.resource-split--separated) .resource-split-card.is-hover-example:hover .resource-split-card-arrow .arrow-chevron,.resource-split:not(.resource-split--separated) .resource-split-card[href]:hover .resource-split-card-link .link-chevron,.resource-split:not(.resource-split--separated) .resource-split-card.is-interactive:hover .resource-split-card-link .link-chevron,.resource-split:not(.resource-split--separated) .resource-split-card.is-hover-example:hover .resource-split-card-link .link-chevron{opacity:0}.resource-split:not(.resource-split--separated) .resource-split-card[href]:hover .resource-split-card-arrow .arrow-forward,.resource-split:not(.resource-split--separated) .resource-split-card.is-interactive:hover .resource-split-card-arrow .arrow-forward,.resource-split:not(.resource-split--separated) .resource-split-card.is-hover-example:hover .resource-split-card-arrow .arrow-forward,.resource-split:not(.resource-split--separated) .resource-split-card[href]:hover .resource-split-card-link .link-forward,.resource-split:not(.resource-split--separated) .resource-split-card.is-interactive:hover .resource-split-card-link .link-forward,.resource-split:not(.resource-split--separated) .resource-split-card.is-hover-example:hover .resource-split-card-link .link-forward{opacity:1}.resource-split .resource-split-card[href]:hover .resource-split-card-link,.resource-split .resource-split-card.is-hover-example:hover .resource-split-card-link{color:#fff}}.resource-split .resource-split-card-arrow{color:#fff;z-index:1;border-bottom:1px solid #263677;border-left:1px solid #263677;justify-content:center;align-items:center;width:45px;height:45px;transition:background .3s,border-color .3s;display:flex;position:absolute;top:0;right:0}.resource-split .resource-split-card-arrow svg{transition:opacity var(--transition-icon-morph);margin:auto;position:absolute;inset:0}.resource-split .resource-split-card-arrow .arrow-forward{opacity:0}.resource-split .resource-split-card-body{flex-direction:column;flex:1;gap:20px;min-height:0;display:flex}.resource-split .resource-split-card[href] .resource-split-card-body{padding-right:45px}.resource-split .resource-split-card-content{flex-direction:column;gap:20px;display:flex}.resource-split .resource-split-card-badge{color:#608ae4;font-family:var(--font-body);font-size:var(--font-size-xl,16px);font-weight:var(--font-weight-normal,400);letter-spacing:.1em;text-transform:uppercase;white-space:nowrap;background:#0d0e1a;border:.5px solid #608ae4;align-self:flex-start;padding:4px 12px 5px;line-height:1}.resource-split .resource-split-card-footer{flex-direction:column;align-items:flex-start;gap:20px;margin-top:auto;display:flex}.resource-split .resource-split-card-logo{object-fit:contain;object-position:left center;width:auto;max-width:12.5rem;height:auto;max-height:3.4375rem;display:block}.resource-split .resource-split-card:has(.resource-split-card-footer){min-height:18.125rem}.resource-split .resource-split-card-title{font-family:var(--font-headings);font-size:var(--font-size-heading-lg);font-weight:var(--font-weight-normal);color:#fff;margin:0;line-height:1}.resource-split.is-services-migrate .resource-split-card,.resource-split.is-services-migrate .resource-split-card:has(.resource-split-card-footer){min-height:21.1875rem}.resource-split.is-services-migrate .resource-split-card-content{gap:24px}.resource-split.is-services-migrate .resource-split-card-content:has(.resource-split-card-badge){gap:20px}.resource-split.is-services-migrate .resource-split-card-title{font-family:var(--font-headings);font-size:var(--font-size-heading-lg,32px)}.resource-split.is-services-migrate .resource-split-card-desc{font-size:var(--font-size-2xl,18px);max-width:28.9375rem}.resource-split .resource-split-card-desc{font-family:var(--font-body);font-size:var(--font-size-2xl);font-weight:var(--font-weight-normal);color:#fff;max-width:520px;margin:0;line-height:1.4}.resource-split .resource-split-card-links{flex-direction:column;gap:12px;display:flex}.resource-split .resource-split-card-link{color:#fff;font-family:var(--font-body);font-size:var(--font-size-xl);font-weight:var(--font-weight-normal);align-items:center;gap:4px;width:fit-content;line-height:1.4;text-decoration:none;transition:color .3s;display:inline-flex}.resource-split a.resource-split-card-link:hover,.resource-split a.resource-split-card-link:focus-visible{color:var(--mm-royal-tint,#608ae4)}.resource-split .resource-split-card-link .cta-icon-morph{flex-shrink:0;font-size:1.25em}.resource-split .resource-split-card-link .cta-icon-morph .icon{font-size:.8em;line-height:0}.resource-split .resource-split-card-link .cta-icon-morph .icon svg{width:1em;height:1em;display:block}.resource-split.resource-split--nav-grid .resource-split-items{--grid-gutter:20px}.resource-split.resource-split--nav-grid .resource-split-card{min-height:18.9375rem;padding:2.5rem}.resource-split.resource-split--nav-grid .resource-split-card:has(.resource-split-card-footer){min-height:18.9375rem}.resource-split.resource-split--nav-grid .resource-split-card-body{padding-right:0}.resource-split.resource-split--separated{--resource-split-card-hover-bg:linear-gradient(94deg, #1c58d9 0%, #244997 105%);--resource-split-card-hover-border:#bbcdf4;--resource-split-card-hover-arrow-bg:#1c58d9}.resource-split.resource-split--separated .resource-split-card{isolation:isolate;border-color:var(--mm-royal-tint-02,#263677);min-height:28.75rem;transition:border-color var(--animation-normal,.3s) var(--ease-interactive,ease);background:linear-gradient(90deg,#161b29,#0f2b55);padding:2.1875rem}.resource-split.resource-split--separated .resource-split-card:before{background:var(--resource-split-card-hover-bg);content:"";opacity:0;pointer-events:none;transition:opacity var(--animation-normal,.3s) var(--ease-interactive,ease);z-index:0;position:absolute;inset:0}.resource-split.resource-split--separated .resource-split-card>:not(.resource-split-card-arrow){z-index:1;position:relative}.resource-split.resource-split--separated .resource-split-card-body{padding-right:3.75rem}.resource-split.resource-split--separated .resource-split-card-logo{max-height:6.375rem}.resource-split.resource-split--separated .resource-split-card-arrow{z-index:2;background:#1c58d9;border-color:#608ae4;border-bottom-style:solid;border-bottom-width:1px;border-left-style:solid;border-left-width:1px;width:3.75rem;height:3.75rem;position:absolute;top:0;right:0}.resource-split.resource-split--separated .resource-split-card-arrow .arrow-chevron{opacity:1}.resource-split.resource-split--separated .resource-split-card-arrow .arrow-forward{opacity:0}.resource-split.resource-split--separated .resource-split-card.is-hover-example,.resource-split.resource-split--separated .resource-split-card[href]:focus-visible,.resource-split.resource-split--separated .resource-split-card[href]:active,.resource-split.resource-split--separated .resource-split-card.is-interactive:focus-within,.resource-split.resource-split--separated .resource-split-card.is-interactive:active{border-color:var(--resource-split-card-hover-border);background:linear-gradient(90deg,#161b29,#0f2b55)}.resource-split.resource-split--separated .resource-split-card.is-hover-example:before,.resource-split.resource-split--separated .resource-split-card[href]:focus-visible:before,.resource-split.resource-split--separated .resource-split-card[href]:active:before,.resource-split.resource-split--separated .resource-split-card.is-interactive:focus-within:before,.resource-split.resource-split--separated .resource-split-card.is-interactive:active:before{opacity:1}.resource-split.resource-split--separated .resource-split-card.is-hover-example .resource-split-card-arrow,.resource-split.resource-split--separated .resource-split-card[href]:focus-visible .resource-split-card-arrow,.resource-split.resource-split--separated .resource-split-card[href]:active .resource-split-card-arrow,.resource-split.resource-split--separated .resource-split-card.is-interactive:focus-within .resource-split-card-arrow,.resource-split.resource-split--separated .resource-split-card.is-interactive:active .resource-split-card-arrow{background:var(--resource-split-card-hover-arrow-bg);border-color:var(--resource-split-card-hover-border)}.resource-split.resource-split--separated .resource-split-card.is-hover-example .resource-split-card-arrow .arrow-chevron,.resource-split.resource-split--separated .resource-split-card[href]:focus-visible .resource-split-card-arrow .arrow-chevron,.resource-split.resource-split--separated .resource-split-card[href]:active .resource-split-card-arrow .arrow-chevron,.resource-split.resource-split--separated .resource-split-card.is-interactive:focus-within .resource-split-card-arrow .arrow-chevron,.resource-split.resource-split--separated .resource-split-card.is-interactive:active .resource-split-card-arrow .arrow-chevron{opacity:0}.resource-split.resource-split--separated .resource-split-card.is-hover-example .resource-split-card-arrow .arrow-forward,.resource-split.resource-split--separated .resource-split-card[href]:focus-visible .resource-split-card-arrow .arrow-forward,.resource-split.resource-split--separated .resource-split-card[href]:active .resource-split-card-arrow .arrow-forward,.resource-split.resource-split--separated .resource-split-card.is-interactive:focus-within .resource-split-card-arrow .arrow-forward,.resource-split.resource-split--separated .resource-split-card.is-interactive:active .resource-split-card-arrow .arrow-forward{opacity:1}@media (hover:hover){.resource-split.resource-split--separated .resource-split-card[href]:hover,.resource-split.resource-split--separated .resource-split-card.is-interactive:hover,.resource-split.resource-split--separated .resource-split-card.is-hover-example:hover{border-color:var(--resource-split-card-hover-border);background:linear-gradient(90deg,#161b29,#0f2b55)}.resource-split.resource-split--separated .resource-split-card[href]:hover:before,.resource-split.resource-split--separated .resource-split-card.is-interactive:hover:before,.resource-split.resource-split--separated .resource-split-card.is-hover-example:hover:before{opacity:1}.resource-split.resource-split--separated .resource-split-card[href]:hover .resource-split-card-arrow,.resource-split.resource-split--separated .resource-split-card.is-interactive:hover .resource-split-card-arrow,.resource-split.resource-split--separated .resource-split-card.is-hover-example:hover .resource-split-card-arrow{background:var(--resource-split-card-hover-arrow-bg);border-color:var(--resource-split-card-hover-border)}.resource-split.resource-split--separated .resource-split-card[href]:hover .resource-split-card-arrow .arrow-chevron,.resource-split.resource-split--separated .resource-split-card.is-interactive:hover .resource-split-card-arrow .arrow-chevron,.resource-split.resource-split--separated .resource-split-card.is-hover-example:hover .resource-split-card-arrow .arrow-chevron{opacity:0}.resource-split.resource-split--separated .resource-split-card[href]:hover .resource-split-card-arrow .arrow-forward,.resource-split.resource-split--separated .resource-split-card.is-interactive:hover .resource-split-card-arrow .arrow-forward,.resource-split.resource-split--separated .resource-split-card.is-hover-example:hover .resource-split-card-arrow .arrow-forward{opacity:1}}.resource-split.resource-split--separated .resource-split-card--highlighted,.resource-split.resource-split--separated .resource-split-card--highlighted[href]:hover,.resource-split.resource-split--separated .resource-split-card--highlighted[href]:focus-visible,.resource-split.resource-split--separated .resource-split-card--highlighted[href]:active{background:linear-gradient(90deg,#161b29,#0f2b55);border-color:#bbcdf4}.resource-split.resource-split--separated .resource-split-card--highlighted:before{opacity:1}.resource-split.resource-split--separated .resource-split-card--highlighted .resource-split-card-arrow{background:var(--resource-split-card-hover-arrow-bg);border-color:var(--resource-split-card-hover-border)}.resource-split.resource-split--separated .resource-split-card--highlighted .resource-split-card-arrow .arrow-chevron{opacity:0}.resource-split.resource-split--separated .resource-split-card--highlighted .resource-split-card-arrow .arrow-forward{opacity:1}.resource-split.layout-testimonial-resources{--resource-split-card-hover-border:#1c58d9}.resource-split.layout-testimonial-resources .resource-split-items--testimonial{align-items:stretch}.resource-split.layout-testimonial-resources .resource-split-card--testimonial{isolation:isolate;background:#0d0e1a;min-height:28.75rem;padding:2.125rem 2.25rem 2.375rem}.resource-split.layout-testimonial-resources .resource-split-card--testimonial:before{background-image:var(--resource-split-bg);content:"";pointer-events:none;z-index:0;background-position:38%;background-repeat:no-repeat;background-size:cover;position:absolute;inset:0}.resource-split.layout-testimonial-resources .resource-split-card--testimonial:after{content:"";pointer-events:none;transition:background var(--animation-normal,.3s) var(--ease-interactive,ease);z-index:0;background:#00000080;position:absolute;inset:0}.resource-split.layout-testimonial-resources .resource-split-card--testimonial .resource-split-card-body{z-index:1;position:relative}.resource-split.layout-testimonial-resources .resource-split-card--testimonial[href]:focus-visible .resource-split-card-arrow,.resource-split.layout-testimonial-resources .resource-split-card--testimonial[href]:active .resource-split-card-arrow,.resource-split.layout-testimonial-resources .resource-split-card--testimonial.is-interactive:focus-within .resource-split-card-arrow,.resource-split.layout-testimonial-resources .resource-split-card--testimonial.is-interactive:active .resource-split-card-arrow{background:var(--resource-split-card-hover-arrow-bg);border-color:var(--resource-split-card-hover-border)}.resource-split.layout-testimonial-resources .resource-split-card--testimonial[href]:focus-visible:after,.resource-split.layout-testimonial-resources .resource-split-card--testimonial[href]:active:after,.resource-split.layout-testimonial-resources .resource-split-card--testimonial.is-interactive:focus-within:after,.resource-split.layout-testimonial-resources .resource-split-card--testimonial.is-interactive:active:after{background:#0000009e}@media (hover:hover){.resource-split.layout-testimonial-resources .resource-split-card--testimonial[href]:hover:after,.resource-split.layout-testimonial-resources .resource-split-card--testimonial.is-interactive:hover:after{background:#0000009e}}.resource-split.layout-testimonial-resources .resource-split-card:not(.resource-split-card--testimonial){background:linear-gradient(90deg,#161b29,#0f2b55);min-height:28.75rem;padding:2.125rem 2.25rem 2.5rem}.resource-split.layout-testimonial-resources .resource-split-card-body{gap:1.125rem;min-height:100%;padding-right:4rem}.resource-split.layout-testimonial-resources .resource-split-card--testimonial .resource-split-card-body{justify-content:space-between;padding-right:4rem}.resource-split.layout-testimonial-resources .resource-split-card:not(.resource-split-card--testimonial) .resource-split-card-body{justify-content:space-between}.resource-split.layout-testimonial-resources .resource-split-card:not(.resource-split-card--testimonial) .resource-split-card-content{flex-direction:column;flex:1;justify-content:space-between;min-height:100%;display:flex}.resource-split.layout-testimonial-resources .resource-split-card-title--quote{font-family:var(--font-headings);font-size:var(--font-size-heading-lg);text-indent:-.45em;max-width:30.25rem;line-height:1}.resource-split.layout-testimonial-resources .resource-split-card:not(.resource-split-card--testimonial) .resource-split-card-title{font-family:var(--font-headings);font-size:var(--font-size-heading-xl);max-width:17.8125rem;line-height:1}.resource-split.layout-testimonial-resources .resource-split-card:not(.resource-split-card--testimonial) .resource-split-card-desc{font-size:var(--font-size-xl);max-width:20.625rem;margin-top:auto;line-height:1.4}.resource-split.layout-testimonial-resources .resource-split-card-arrow{width:3.75rem;height:3.75rem}.section-highlight-banner,.section-highlight-banner:has(.has-image){--sh-banner-height:16.6875rem;--sh-banner-shell-pad:1.25rem}.section-highlight-banner:has(.variant-feature){--sh-banner-height:19.375rem;--sh-banner-shell-pad:1.25rem}.section-highlight-banner-shell{border:1px solid var(--color-border,#263677);padding:var(--sh-banner-shell-pad);background:linear-gradient(90deg,#141521,#0d0e1a);position:relative}.section-highlight-banner-shell.is-interactive{cursor:pointer}.section-highlight-banner-stretch-link{z-index:3;position:absolute;inset:0}.section-highlight-banner-shell.is-interactive .section-highlight-banner-action,.section-highlight-banner-shell.is-interactive .section-highlight-banner-link{pointer-events:none}.section-highlight-banner-shell.variant-feature,.section-highlight-banner:has(.variant-feature) .section-highlight-banner-shell{min-height:21.875rem;padding:var(--sh-banner-shell-pad);transition:background .3s;position:relative;overflow:hidden}.section-highlight-banner-panel{border:1px solid var(--color-border,#263677);min-height:var(--sh-banner-height);background:0 0;padding:max(2rem,min(4vw,3.8125rem)) max(1.75rem,min(3vw,2.625rem));transition:background .3s,border-color .3s,outline .3s;position:relative}.section-highlight-banner:not(:has(.has-image)) .section-highlight-banner-panel{outline:none;transition:background .3s,border-color .3s}.section-highlight-banner:not(:has(.has-image)) .section-highlight-banner-action{outline:none;transition-property:background,border-color,color}.section-highlight-banner-panel.has-image{height:var(--sh-banner-height);max-height:var(--sh-banner-height);border-color:#263677;min-height:0;padding:0;overflow:hidden}.section-highlight-banner-panel.has-image.variant-promo{background:#0d0e1a;transition:background .3s,border-color .3s}.section-highlight-banner-panel.has-image.variant-promo .section-highlight-banner-grid{background:0 0;transition:background .3s}.section-highlight-banner-panel.has-image.variant-feature{height:var(--sh-banner-height);max-height:var(--sh-banner-height);min-height:var(--sh-banner-height);background:0 0;border-color:#0000;padding:0;position:static;overflow:hidden}.section-highlight-banner-shell.variant-feature .section-highlight-banner-action{color:#fff;z-index:2;background:#0d0e1a;border-top:none;border-bottom:1px solid #263677;border-left:1px solid #263677;border-right:none;width:3.75rem;height:3.75rem;position:absolute;top:0;right:0}@media (hover:hover){.section-highlight-banner:not(.is-action-only) .section-highlight-banner-shell:has(.section-highlight-banner-action):not(:has(.has-image)):not(:has(.variant-partner-help)):hover .section-highlight-banner-panel,.section-highlight-banner:not(.is-action-only) .section-highlight-banner-shell:has(.section-highlight-banner-action):not(:has(.has-image)):not(:has(.variant-partner-help)):focus-within .section-highlight-banner-panel{background:linear-gradient(90deg,#161b29,#0f2b55);border-color:#263677;outline:none}.section-highlight-banner .section-highlight-banner-shell:has(.section-highlight-banner-action):not(:has(.has-image)):not(:has(.variant-partner-help)):hover .section-highlight-banner-link--cta,.section-highlight-banner .section-highlight-banner-shell:has(.section-highlight-banner-action):not(:has(.has-image)):not(:has(.variant-partner-help)):focus-within .section-highlight-banner-link--cta{color:var(--color-royal-tint,#608ae4)}.section-highlight-banner .section-highlight-banner-shell:has(.section-highlight-banner-action):not(:has(.has-image)):not(:has(.variant-partner-help)):hover .section-highlight-banner-link--cta .section-highlight-banner-link-icon--chevron,.section-highlight-banner .section-highlight-banner-shell:has(.section-highlight-banner-action):not(:has(.has-image)):not(:has(.variant-partner-help)):focus-within .section-highlight-banner-link--cta .section-highlight-banner-link-icon--chevron{opacity:0}.section-highlight-banner .section-highlight-banner-shell:has(.section-highlight-banner-action):not(:has(.has-image)):not(:has(.variant-partner-help)):hover .section-highlight-banner-link--cta .section-highlight-banner-link-icon--arrow,.section-highlight-banner .section-highlight-banner-shell:has(.section-highlight-banner-action):not(:has(.has-image)):not(:has(.variant-partner-help)):focus-within .section-highlight-banner-link--cta .section-highlight-banner-link-icon--arrow{opacity:1}.section-highlight-banner-shell:has(.has-image):not(:has(.variant-promo)):not(:has(.variant-feature)):hover .section-highlight-banner-panel,.section-highlight-banner-shell:has(.has-image):not(:has(.variant-promo)):not(:has(.variant-feature)):focus-within .section-highlight-banner-panel{outline-offset:-2px;border-color:#1e325c;outline:2px solid #608ae4}.section-highlight-banner .section-highlight-banner-shell:has(.section-highlight-banner-action):not(:has(.has-image)):not(:has(.variant-partner-help)):hover .section-highlight-banner-action,.section-highlight-banner .section-highlight-banner-shell:has(.section-highlight-banner-action):not(:has(.has-image)):not(:has(.variant-partner-help)):focus-within .section-highlight-banner-action{background:var(--mm-royal,#1c58d9);border-color:var(--mm-royal,#1c58d9);color:#fff}.section-highlight-banner-shell:has(.variant-promo):hover .section-highlight-banner-panel,.section-highlight-banner-shell:has(.variant-promo):focus-within .section-highlight-banner-panel{background:linear-gradient(90deg,#161b29,#0f2b55);border-color:#263677}.section-highlight-banner-shell:has(.variant-promo):hover .section-highlight-banner-action,.section-highlight-banner-shell:has(.variant-promo):focus-within .section-highlight-banner-action{color:#fff;background:#1c58d9;border-color:#1c58d9}.section-highlight-banner-shell:has(.variant-promo):hover .section-highlight-banner-link,.section-highlight-banner-shell:has(.variant-promo):focus-within .section-highlight-banner-link{color:#fff;border-bottom-color:#fff;text-decoration:none}}.section-highlight-banner-action{background:var(--color-royal,#1c58d9);border-bottom:1px solid var(--color-royal,#1c58d9);border-left:1px solid var(--color-royal,#1c58d9);color:#fff;height:3.75rem;transition:background var(--animation-fast) ease, border-color var(--animation-fast) ease, color var(--animation-fast) ease;z-index:1;justify-content:center;align-items:center;width:3.75rem;text-decoration:none;display:flex;position:absolute;top:0;right:0}.section-highlight-banner-action--morph{place-items:center;display:grid}.section-highlight-banner-action--morph .section-highlight-banner-action-icon--rest,.section-highlight-banner-action--morph .section-highlight-banner-action-icon--hover{height:2.375rem;transition:opacity var(--transition-icon-morph);grid-area:1/1;width:2.375rem}.section-highlight-banner-action--morph .section-highlight-banner-action-icon--hover{opacity:0}.section-highlight-banner:not(:has(.variant-feature)) .section-highlight-banner-action--morph .section-highlight-banner-action-icon--rest{color:#263677}.section-highlight-banner-shell.is-interactive:hover .section-highlight-banner-action--morph .section-highlight-banner-action-icon--rest,.section-highlight-banner-shell.is-interactive:focus-within .section-highlight-banner-action--morph .section-highlight-banner-action-icon--rest{opacity:0}.section-highlight-banner-shell.is-interactive:hover .section-highlight-banner-action--morph .section-highlight-banner-action-icon--hover,.section-highlight-banner-shell.is-interactive:focus-within .section-highlight-banner-action--morph .section-highlight-banner-action-icon--hover{opacity:1}.section-highlight-banner:has(.variant-promo) .section-highlight-banner-action{color:#608ae4;background:0 0;border-color:#263677;width:3.75rem;height:3.75rem}.section-highlight-banner:has(.has-image):not(:has(.variant-promo)) .section-highlight-banner-action{width:3.75rem;height:3.75rem}.section-highlight-banner .section-highlight-banner-action:hover{background:var(--mm-royal,#1c58d9);border-color:var(--mm-royal,#1c58d9);color:#fff}.section-highlight-banner:has(.variant-promo) .section-highlight-banner-action:hover{color:#fff;background:#1c58d9;border-color:#1c58d9}@media (hover:hover){.section-highlight-banner-shell.variant-feature:hover .section-highlight-banner-panel,.section-highlight-banner-shell.variant-feature:focus-within .section-highlight-banner-panel{background:linear-gradient(90deg,#161b29,#0f2b55)}.section-highlight-banner-shell.variant-feature:hover .section-highlight-banner-action,.section-highlight-banner-shell.variant-feature:focus-within .section-highlight-banner-action{background:var(--color-royal,#1c58d9);border-color:var(--color-royal,#1c58d9);color:#fff}}.section-highlight-banner-layout{align-items:stretch;gap:max(2rem,min(4vw,3.25rem));width:100%;display:grid}.section-highlight-banner-panel.has-image .section-highlight-banner-layout{grid-template-columns:minmax(0,708fr) minmax(0,520fr);gap:0;height:100%;min-height:0}.section-highlight-banner-panel.variant-feature .section-highlight-banner-layout{height:100%;min-height:var(--sh-banner-height);grid-template-columns:minmax(0,575fr) minmax(0,564fr);align-items:center;gap:3.0625rem}.section-highlight-banner-media{border:1px solid var(--color-border,#263677);min-height:var(--sh-banner-height);position:relative;overflow:hidden}.section-highlight-banner-panel.has-image .section-highlight-banner-media{border:1px solid #263677;height:100%;min-height:0}.section-highlight-banner-panel.variant-feature .section-highlight-banner-media{height:var(--sh-banner-height);max-height:var(--sh-banner-height);border:none;justify-content:center;align-items:center;min-height:0;margin:0;padding:0;display:flex}.section-highlight-banner-panel.variant-feature .section-highlight-banner-media picture{width:100%;height:100%;display:block}.section-highlight-banner-panel.variant-feature .section-highlight-banner-image,.section-highlight-banner-panel.variant-feature .section-highlight-banner-image img{height:auto;max-height:var(--sh-banner-height);object-fit:contain;object-position:left center;width:auto;max-width:100%;min-height:0;display:block}.section-highlight-banner-panel.has-image:not(.variant-feature) .section-highlight-banner-media picture{width:100%;height:100%;display:block}.section-highlight-banner-panel.has-image:not(.variant-feature) .section-highlight-banner-image,.section-highlight-banner-panel.has-image:not(.variant-feature) .section-highlight-banner-image img{object-fit:cover;object-position:50% 0%;width:100%;height:100%;min-height:0;display:block}.section-highlight-banner-panel:not(.variant-feature) .section-highlight-banner-image,.section-highlight-banner-panel:not(.variant-feature) .section-highlight-banner-image img{height:100%;min-height:var(--sh-banner-height);object-fit:cover;object-position:center;width:100%;display:block}.section-highlight-banner-panel.has-image.variant-feature .section-highlight-banner-image,.section-highlight-banner-panel.has-image.variant-feature .section-highlight-banner-image img{height:auto;max-height:var(--sh-banner-height);object-fit:contain;object-position:left center;width:auto;max-width:100%;min-height:0}.section-highlight-banner-panel.has-image .section-highlight-banner-grid{grid-template-columns:unset;flex-direction:column;place-content:start flex-start;gap:0;max-width:none;height:100%;min-height:0;padding:2.25rem 3.75rem 2.3125rem 3.375rem;display:flex}.section-highlight-banner-panel.variant-feature .section-highlight-banner-grid{height:var(--sh-banner-height);flex-direction:column;place-content:center;gap:1.75rem;min-height:0;padding:0 4.75rem 0 0;display:flex}.section-highlight-banner-panel.has-image .section-highlight-banner-heading,.section-highlight-banner-panel.has-image .section-highlight-banner-body{margin:0 0 1.75rem}.section-highlight-banner-panel.has-image .section-highlight-banner-heading .heading-inner{font-size:var(--font-size-display-h3);line-height:1}.section-highlight-banner-panel.variant-feature .section-highlight-banner-heading{margin:0}.section-highlight-banner-panel.variant-feature .section-highlight-banner-heading .heading-inner{font-size:var(--font-size-heading-xl,36px);line-height:1}.section-highlight-banner-panel.variant-feature .section-highlight-banner-body,.section-highlight-banner-panel.variant-feature .section-highlight-banner-body .simple-text-content{font-size:var(--font-size-b3,18px);max-width:34.5rem;line-height:1.4}.section-highlight-banner-panel.has-image .section-highlight-banner-body,.section-highlight-banner-panel.has-image .section-highlight-banner-body .simple-text-content{font-size:var(--font-size-xl,16px);max-width:22.125rem;line-height:1.4}.section-highlight-banner-link{color:#fff;font-family:var(--font-body);font-size:var(--font-size-xl,16px);width:fit-content;line-height:1.4;text-decoration:none}.section-highlight-banner-panel.variant-promo .section-highlight-banner-link{transition:border-color var(--transition-interactive-fast,.2s ease), color var(--transition-interactive-fast,.2s ease);border-bottom:1px solid #0000;padding-bottom:3px}.section-highlight-banner-shell:hover .section-highlight-banner-panel:not(.variant-partner-help):not(.variant-promo) .section-highlight-banner-link:not(.section-highlight-banner-link--cta),.section-highlight-banner-shell:focus-within .section-highlight-banner-panel:not(.variant-partner-help):not(.variant-promo) .section-highlight-banner-link:not(.section-highlight-banner-link--cta),.section-highlight-banner-panel:not(.variant-partner-help):not(.variant-promo) .section-highlight-banner-link:not(.section-highlight-banner-link--cta):hover,.section-highlight-banner-panel:not(.variant-partner-help):not(.variant-promo) .section-highlight-banner-link:not(.section-highlight-banner-link--cta):focus-visible{color:var(--mm-royal-tint,#608ae4);outline:none;text-decoration:underline}.section-highlight-banner-link--external{color:#fff;align-items:center;gap:4px;text-decoration:none;display:inline-flex}.section-highlight-banner-link--external .cta-icon-morph .icon svg{width:14px;height:14px}.section-highlight-banner-shell.is-interactive:hover .section-highlight-banner-link--external .cta-icon-morph>.cta-icon-morph__from,.section-highlight-banner-shell.is-interactive:focus-within .section-highlight-banner-link--external .cta-icon-morph>.cta-icon-morph__from{opacity:0}.section-highlight-banner-shell.is-interactive:hover .section-highlight-banner-link--external .cta-icon-morph>.cta-icon-morph__to,.section-highlight-banner-shell.is-interactive:focus-within .section-highlight-banner-link--external .cta-icon-morph>.cta-icon-morph__to{opacity:1}.section-highlight-banner-link--external:hover,.section-highlight-banner-link--external:focus-visible{color:#608ae4}.section-highlight-banner-grid{grid-template-columns:minmax(0,24.75rem) minmax(0,36rem);align-items:start;gap:max(2rem,min(6vw,5.125rem));max-width:100%;padding-right:4.5rem;display:grid}.section-highlight-banner-grid>*{min-width:0}.section-highlight-banner:not(.is-action-only):not(:has(.has-image)):not(:has(.variant-partner-help)):not(:has(.variant-feature)) .section-highlight-banner-shell{min-height:19.375rem}.section-highlight-banner:not(.is-action-only):not(:has(.has-image)):not(:has(.variant-partner-help)):not(:has(.variant-feature)) .section-highlight-banner-panel{background:#0d0e1a;min-height:16.6875rem;padding:2.625rem 4.75rem 2.625rem 2.625rem}.section-highlight-banner:not(.is-action-only):not(:has(.has-image)):not(:has(.variant-partner-help)):not(:has(.variant-feature)) .section-highlight-banner-grid{grid-template-rows:auto auto;grid-template-columns:minmax(0,24.75rem) minmax(0,36rem);align-content:center;align-items:center;gap:1.125rem max(2rem,min(5vw,5.125rem));min-height:11.4375rem;padding-right:0}.section-highlight-banner:not(.is-action-only):not(:has(.has-image)):not(:has(.variant-partner-help)):not(:has(.variant-feature)) .section-highlight-banner-heading{grid-area:1/1/-1;align-self:center}.section-highlight-banner:not(.is-action-only):not(:has(.has-image)):not(:has(.variant-partner-help)):not(:has(.variant-feature)) .section-highlight-banner-heading .heading-inner{font-size:var(--font-size-heading-xl,36px);line-height:1}.section-highlight-banner:not(.is-action-only):not(:has(.has-image)):not(:has(.variant-partner-help)):not(:has(.variant-feature)) .section-highlight-banner-body{font-size:var(--font-size-2xl,18px);grid-area:1/2;align-self:end;max-width:36rem;margin:0;line-height:1.4}.section-highlight-banner:not(.is-action-only):not(:has(.has-image)):not(:has(.variant-partner-help)):not(:has(.variant-feature)) .section-highlight-banner-body .simple-text-content{font-size:var(--font-size-2xl,18px);max-width:36rem;line-height:1.4}.section-highlight-banner:not(.is-action-only):not(:has(.has-image)):not(:has(.variant-partner-help)):not(:has(.variant-feature)) .section-highlight-banner-link--cta{grid-area:2/2;align-self:start}.section-highlight-banner:not(.is-action-only):not(:has(.has-image)):not(:has(.variant-partner-help)):not(:has(.variant-feature)) .section-highlight-banner-action{color:#fff;background:0 0;border-bottom:1px solid #263677;border-left:1px solid #263677;width:3.75rem;height:3.75rem}.section-highlight-banner:not(.is-action-only):not(:has(.has-image)):not(:has(.variant-partner-help)):not(:has(.variant-feature)) .section-highlight-banner-action svg{width:38px;height:38px}@media (hover:hover){.section-highlight-banner:not(.is-action-only):not(:has(.has-image)):not(:has(.variant-partner-help)):not(:has(.variant-feature)) .section-highlight-banner-shell:hover .section-highlight-banner-action,.section-highlight-banner:not(.is-action-only):not(:has(.has-image)):not(:has(.variant-partner-help)):not(:has(.variant-feature)) .section-highlight-banner-shell:focus-within .section-highlight-banner-action,.section-highlight-banner:not(.is-action-only):not(:has(.has-image)):not(:has(.variant-partner-help)):not(:has(.variant-feature)) .section-highlight-banner-action:hover{background:var(--mm-royal,#1c58d9);border-color:var(--mm-royal,#1c58d9);color:#fff}}.section-highlight-banner.is-services-fit:not(.is-action-only):not(:has(.has-image)):not(:has(.variant-partner-help)):not(:has(.variant-feature)) .section-highlight-banner-shell{min-height:15.625rem;padding:1.25rem}.section-highlight-banner.is-services-fit:not(.is-action-only):not(:has(.has-image)):not(:has(.variant-partner-help)):not(:has(.variant-feature)) .section-highlight-banner-panel{min-height:13.125rem;padding:2.5rem 4.75rem 2.5rem 2.5rem}.section-highlight-banner.is-services-fit:not(.is-action-only):not(:has(.has-image)):not(:has(.variant-partner-help)):not(:has(.variant-feature)) .section-highlight-banner-grid{grid-template-columns:minmax(0,24.75rem) minmax(0,32rem);align-content:center;align-items:center;gap:1rem 5.125rem;min-height:8.125rem}.section-highlight-banner.is-services-fit:not(.is-action-only):not(:has(.has-image)):not(:has(.variant-partner-help)):not(:has(.variant-feature)) .section-highlight-banner-heading .heading-inner{font-size:var(--font-size-display-h3,3rem);font-weight:var(--font-weight-normal,400);line-height:1}.section-highlight-banner.is-services-fit:not(.is-action-only):not(:has(.has-image)):not(:has(.variant-partner-help)):not(:has(.variant-feature)) .section-highlight-banner-body,.section-highlight-banner.is-services-fit:not(.is-action-only):not(:has(.has-image)):not(:has(.variant-partner-help)):not(:has(.variant-feature)) .section-highlight-banner-body .simple-text-content{font-size:var(--font-size-2xl,18px);max-width:32rem;line-height:1.4}.section-highlight-banner.is-services-fit:not(.is-action-only):not(:has(.has-image)):not(:has(.variant-partner-help)):not(:has(.variant-feature)) .section-highlight-banner-action{width:3.75rem;height:3.75rem}.section-highlight-banner.is-services-fit:not(.is-action-only):not(:has(.has-image)):not(:has(.variant-partner-help)):not(:has(.variant-feature)) .section-highlight-banner-action svg path{stroke-width:1px}.section-highlight-banner.is-action-only .section-highlight-banner-shell{background:0 0;border:none;min-height:0;padding:0}.section-highlight-banner.is-action-only .section-highlight-banner-panel{background:0 0;border:1px solid #263677;min-height:7.875rem;padding:2.4375rem 1.25rem}.section-highlight-banner.is-action-only .section-highlight-banner-grid{grid-template-rows:auto;grid-template-columns:minmax(0,19.5rem) minmax(0,52rem);align-content:start;align-items:start;gap:0;min-height:0;padding-right:3.75rem}.section-highlight-banner.is-action-only .section-highlight-banner-heading{grid-area:1/1;align-self:start;max-width:19.5rem;margin:0}.section-highlight-banner.is-action-only .section-highlight-banner-heading .heading-inner{font-family:var(--font-headings);font-size:var(--font-size-heading-lg,32px);font-weight:var(--font-weight-normal,400);line-height:1}.section-highlight-banner.is-action-only .section-highlight-banner-body{grid-area:1/2;align-self:start;margin:0}.section-highlight-banner.is-action-only .section-highlight-banner-body,.section-highlight-banner.is-action-only .section-highlight-banner-body .simple-text-content{font-family:var(--font-body);font-size:var(--font-size-2xl,18px);font-weight:var(--font-weight-normal,400);max-width:52rem;line-height:1.4}.section-highlight-banner.is-action-only .section-highlight-banner-body .simple-text-content p{margin:0}.section-highlight-banner.is-action-only .section-highlight-banner-action{color:#fff;background:#0d0e1a;border-top:none;border-bottom:1px solid #263677;border-left:1px solid #263677;border-right:none;width:3.75rem;height:3.75rem}.section-highlight-banner.is-action-only .section-highlight-banner-action svg{width:38px;height:38px}@media (hover:hover){.section-highlight-banner.is-action-only .section-highlight-banner-shell:hover .section-highlight-banner-action,.section-highlight-banner.is-action-only .section-highlight-banner-shell:focus-within .section-highlight-banner-action,.section-highlight-banner.is-action-only .section-highlight-banner-action:hover{background:var(--mm-royal,#1c58d9);border-color:var(--mm-royal,#1c58d9);color:#fff}}@media (width<=768px){.section-highlight-banner.is-action-only .section-highlight-banner-panel{min-height:0;padding:1.5rem 1.25rem}.section-highlight-banner.is-action-only .section-highlight-banner-grid{grid-template-columns:1fr;row-gap:1rem;min-height:0;padding-right:3.25rem}.section-highlight-banner.is-action-only .section-highlight-banner-heading,.section-highlight-banner.is-action-only .section-highlight-banner-body{grid-area:auto/1}}.section-highlight-banner-link--cta{color:#fff;transition:color var(--transition-interactive,.3s ease);align-items:center;gap:4px;width:fit-content;text-decoration:none;display:inline-flex;position:relative}.section-highlight-banner-link--cta .section-highlight-banner-link-icon{flex-shrink:0;width:20px;height:20px;display:block}.section-highlight-banner-link--cta .section-highlight-banner-link-icon--chevron,.section-highlight-banner-link--cta .section-highlight-banner-link-icon--arrow{transition:opacity var(--transition-icon-morph,.2s ease)}.section-highlight-banner-link--cta .section-highlight-banner-link-icon--arrow{opacity:0;position:absolute;top:50%;left:calc(100% - 1.25rem);transform:translateY(-50%)}.section-highlight-banner .section-highlight-banner-panel:not(.variant-partner-help) .section-highlight-banner-link--cta:hover,.section-highlight-banner .section-highlight-banner-panel:not(.variant-partner-help) .section-highlight-banner-link--cta:focus-visible{color:var(--color-royal-tint,#608ae4)}.section-highlight-banner .section-highlight-banner-panel:not(.variant-partner-help) .section-highlight-banner-link--cta:hover .section-highlight-banner-link-icon--chevron,.section-highlight-banner .section-highlight-banner-panel:not(.variant-partner-help) .section-highlight-banner-link--cta:focus-visible .section-highlight-banner-link-icon--chevron{opacity:0}.section-highlight-banner .section-highlight-banner-panel:not(.variant-partner-help) .section-highlight-banner-link--cta:hover .section-highlight-banner-link-icon--arrow,.section-highlight-banner .section-highlight-banner-panel:not(.variant-partner-help) .section-highlight-banner-link--cta:focus-visible .section-highlight-banner-link-icon--arrow{opacity:1}.section-highlight-banner-heading{margin:0}.section-highlight-banner-heading .heading-inner{line-height:1}.section-highlight-banner-heading .heading-accent{color:var(--color-heading-accent,#608ae4);-webkit-text-fill-color:var(--color-heading-accent,#608ae4)}.section-highlight-banner-body,.section-highlight-banner-body .simple-text-content{color:#fff;font-family:var(--font-body);font-size:var(--font-size-2xl);font-weight:var(--font-weight-normal,400);max-width:36rem;margin:0;line-height:1.4}.section-highlight-banner:has(.variant-partner-help){--sh-banner-height:16.6875rem;--sh-banner-shell-pad:1.25rem}.section-highlight-banner:has(.variant-partner-help) .section-highlight-banner-shell{padding:var(--sh-banner-shell-pad);background:#fff;border:1px solid #bbcdf4}.section-highlight-banner-panel.variant-partner-help{min-height:16.6875rem;transition:border-color var(--transition-interactive);background:#fff;border:1px solid #bbcdf4;flex-direction:column;padding:3rem 2.25rem 3.0625rem;display:flex;overflow:hidden}.section-highlight-banner-panel.variant-partner-help:before{content:"";opacity:0;pointer-events:none;transition:opacity var(--transition-interactive);z-index:0;background:linear-gradient(#d6e1f8,#f8fafe);position:absolute;inset:0}.section-highlight-banner-panel.variant-partner-help .section-highlight-banner-layout{z-index:1;flex:1;min-height:0;position:relative}.section-highlight-banner-panel.variant-partner-help .section-highlight-banner-grid{grid-template-columns:unset;flex-direction:column;flex:1;place-content:space-between;gap:0;max-width:48.5rem;min-height:10.6875rem;padding-right:4.5rem;display:flex}.section-highlight-banner-panel.variant-partner-help .section-highlight-banner-heading .heading-inner{color:#1b1d22;font-size:var(--font-size-display-h3);line-height:1}.section-highlight-banner-panel.variant-partner-help .section-highlight-banner-heading .heading-accent{color:#1c58d9;-webkit-text-fill-color:#1c58d9}.section-highlight-banner-panel.variant-partner-help .section-highlight-banner-action{color:var(--mm-royal-tint,#608ae4);height:3.75rem;transition:background var(--transition-interactive), border-color var(--transition-interactive), color var(--transition-interactive);z-index:2;background:#fff;border-bottom:1px solid #bbcdf4;border-left:1px solid #bbcdf4;width:3.75rem}.section-highlight-banner-panel.variant-partner-help .section-highlight-banner-action:hover{color:#fff;background:#1c58d9;border-color:#1c58d9}.section-highlight-banner-panel.variant-partner-help .section-highlight-banner-action:hover .section-highlight-banner-action-icon--rest{opacity:0}.section-highlight-banner-panel.variant-partner-help .section-highlight-banner-action:hover .section-highlight-banner-action-icon--hover{opacity:1}.section-highlight-banner-panel.variant-partner-help .section-highlight-banner-action-icon{flex-shrink:0;width:2.375rem;height:2.375rem;display:block}.section-highlight-banner-panel.variant-partner-help .section-highlight-banner-action-icon--rest,.section-highlight-banner-panel.variant-partner-help .section-highlight-banner-action-icon--hover{transition:opacity var(--transition-icon-morph);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.section-highlight-banner-panel.variant-partner-help .section-highlight-banner-action-icon--hover{opacity:0}.section-highlight-banner-link--partner-help{color:#1b1d22;font-family:var(--font-body);font-size:var(--font-size-xl,16px);transition:color var(--transition-interactive);align-items:center;gap:4px;width:fit-content;line-height:1.4;text-decoration:none;display:inline-flex;position:relative}.section-highlight-banner-link--partner-help:focus-visible{outline:none}.section-highlight-banner-link--partner-help .section-highlight-banner-link-icon{flex-shrink:0;width:1.25rem;height:1.25rem;display:block}.section-highlight-banner-link--partner-help .section-highlight-banner-link-icon--chevron,.section-highlight-banner-link--partner-help .section-highlight-banner-link-icon--arrow{transition:opacity var(--transition-icon-morph)}.section-highlight-banner-link--partner-help .section-highlight-banner-link-icon--arrow{opacity:0;position:absolute;top:50%;left:calc(100% - 1.25rem);transform:translateY(-50%)}@media (hover:hover){.section-highlight-banner-shell:has(.variant-partner-help):hover .section-highlight-banner-panel.variant-partner-help:before,.section-highlight-banner-shell:has(.variant-partner-help):focus-within .section-highlight-banner-panel.variant-partner-help:before{opacity:1}.section-highlight-banner-shell:has(.variant-partner-help):hover .section-highlight-banner-panel.variant-partner-help .section-highlight-banner-action,.section-highlight-banner-shell:has(.variant-partner-help):focus-within .section-highlight-banner-panel.variant-partner-help .section-highlight-banner-action{color:#fff;background:#1c58d9;border-color:#1c58d9}.section-highlight-banner-shell:has(.variant-partner-help):hover .section-highlight-banner-panel.variant-partner-help .section-highlight-banner-action-icon--rest,.section-highlight-banner-shell:has(.variant-partner-help):focus-within .section-highlight-banner-panel.variant-partner-help .section-highlight-banner-action-icon--rest{opacity:0}.section-highlight-banner-shell:has(.variant-partner-help):hover .section-highlight-banner-panel.variant-partner-help .section-highlight-banner-action-icon--hover,.section-highlight-banner-shell:has(.variant-partner-help):focus-within .section-highlight-banner-panel.variant-partner-help .section-highlight-banner-action-icon--hover{opacity:1}.section-highlight-banner-shell:has(.variant-partner-help):hover .section-highlight-banner-panel.variant-partner-help .section-highlight-banner-link--partner-help,.section-highlight-banner-shell:has(.variant-partner-help):focus-within .section-highlight-banner-panel.variant-partner-help .section-highlight-banner-link--partner-help{color:#1c58d9}.section-highlight-banner-shell:has(.variant-partner-help):hover .section-highlight-banner-panel.variant-partner-help .section-highlight-banner-link-icon--chevron,.section-highlight-banner-shell:has(.variant-partner-help):focus-within .section-highlight-banner-panel.variant-partner-help .section-highlight-banner-link-icon--chevron{opacity:0}.section-highlight-banner-shell:has(.variant-partner-help):hover .section-highlight-banner-panel.variant-partner-help .section-highlight-banner-link-icon--arrow,.section-highlight-banner-shell:has(.variant-partner-help):focus-within .section-highlight-banner-panel.variant-partner-help .section-highlight-banner-link-icon--arrow{opacity:1}}.section-highlight-banner:has(.outer-content[data-theme=light]):not(:has(.has-image)):not(:has(.variant-partner-help)) .section-highlight-banner-shell{background:#fff;border-color:#bbcdf4}.section-highlight-banner:has(.outer-content[data-theme=light]):not(:has(.has-image)):not(:has(.variant-partner-help)) .section-highlight-banner-panel{background:linear-gradient(#d6e1f8,#f8fafe);border:1px solid #bbcdf4;min-height:16.6875rem;padding:3rem 2.25rem}.section-highlight-banner:has(.outer-content[data-theme=light]):not(:has(.has-image)):not(:has(.variant-partner-help)) .section-highlight-banner-heading .heading-inner{color:#1b1d22}.section-highlight-banner:has(.outer-content[data-theme=light]):not(:has(.has-image)):not(:has(.variant-partner-help)) .section-highlight-banner-heading .heading-accent{color:#1c58d9}.section-highlight-banner:has(.outer-content[data-theme=light]):not(:has(.has-image)):not(:has(.variant-partner-help)) .section-highlight-banner-grid{grid-template-columns:minmax(0,1fr);align-content:end;gap:1.5rem;min-height:11.5rem;padding-right:0}.section-highlight-banner:has(.outer-content[data-theme=light]):not(:has(.has-image)):not(:has(.variant-partner-help)) .section-highlight-banner-link{color:#1b1d22}.section-highlight-banner:has(.outer-content[data-theme=light]):not(:has(.has-image)):not(:has(.variant-partner-help)) .section-highlight-banner-link:hover,.section-highlight-banner:has(.outer-content[data-theme=light]):not(:has(.has-image)):not(:has(.variant-partner-help)) .section-highlight-banner-link:focus-visible{color:#1c58d9}@media (width<=900px){.section-highlight-banner:has(.variant-feature) .section-highlight-banner-shell{overflow:visible}.section-highlight-banner-panel.has-image.variant-feature{height:auto;min-height:0;max-height:none}.section-highlight-banner-panel.variant-feature .section-highlight-banner-layout{grid-template-columns:1fr;min-height:0}.section-highlight-banner-panel.variant-feature .section-highlight-banner-media{aspect-ratio:16/9;height:auto;min-height:0}.section-highlight-banner-panel.variant-feature .section-highlight-banner-image,.section-highlight-banner-panel.variant-feature .section-highlight-banner-image img{object-fit:contain;object-position:left center;width:100%;height:100%;min-height:0}.section-highlight-banner-panel.variant-feature .section-highlight-banner-grid{padding:4.5rem 3.75rem 1.5rem 1.25rem}.section-highlight-banner-panel.has-image{height:auto;max-height:none;padding:0}.section-highlight-banner-panel.has-image .section-highlight-banner-layout{grid-template-columns:1fr}.section-highlight-banner-panel.has-image .section-highlight-banner-media{aspect-ratio:16/9;height:auto}.section-highlight-banner-panel.has-image .section-highlight-banner-grid{min-height:0;padding:3.75rem 3.75rem 1.5rem 1.25rem}.section-highlight-banner-panel.has-image .section-highlight-banner-heading,.section-highlight-banner-panel.has-image .section-highlight-banner-body{margin-bottom:1rem}.section-highlight-banner-grid{grid-template-columns:minmax(0,1fr);gap:1.5rem;padding-top:4rem;padding-right:0}.section-highlight-banner:not(.is-action-only):not(:has(.has-image)):not(:has(.variant-partner-help)):not(:has(.variant-feature)) .section-highlight-banner-shell{min-height:0}.section-highlight-banner:not(.is-action-only):not(:has(.has-image)):not(:has(.variant-partner-help)):not(:has(.variant-feature)) .section-highlight-banner-grid{flex-direction:column;grid-template-rows:none;grid-template-columns:minmax(0,1fr);align-content:start;gap:1rem;min-height:0;padding-top:0;padding-right:0;display:flex}.section-highlight-banner:not(.is-action-only):not(:has(.has-image)):not(:has(.variant-partner-help)):not(:has(.variant-feature)) .section-highlight-banner-heading,.section-highlight-banner:not(.is-action-only):not(:has(.has-image)):not(:has(.variant-partner-help)):not(:has(.variant-feature)) .section-highlight-banner-body{grid-area:auto;align-self:stretch;width:100%}.section-highlight-banner:not(.is-action-only):not(:has(.has-image)):not(:has(.variant-partner-help)):not(:has(.variant-feature)) .section-highlight-banner-link--cta{grid-area:auto;align-self:flex-start;width:fit-content}.section-highlight-banner:not(.is-action-only):not(:has(.has-image)):not(:has(.variant-partner-help)):not(:has(.variant-feature)) .section-highlight-banner-heading .heading-inner{font-size:var(--font-size-heading-lg,26px)}.section-highlight-banner:not(.is-action-only):not(:has(.has-image)):not(:has(.variant-partner-help)):not(:has(.variant-feature)) .section-highlight-banner-panel{min-height:0;padding:3.75rem 3.75rem 1.5rem 1.25rem}.section-highlight-banner-body,.section-highlight-banner-body .simple-text-content{max-width:none}.section-highlight-banner-action{left:auto;right:0}.section-highlight-banner-panel.variant-partner-help{min-height:0;padding:1.5rem 1.25rem 1.75rem}.section-highlight-banner-panel.variant-partner-help .section-highlight-banner-action{width:2.8125rem;height:2.8125rem;left:auto;right:0}.section-highlight-banner-panel.variant-partner-help .section-highlight-banner-action-icon{width:1.75rem;height:1.75rem}.section-highlight-banner-panel.variant-partner-help .section-highlight-banner-grid{justify-content:flex-start;align-items:flex-start;gap:1.5rem;min-height:0;padding:2.75rem 2.75rem 0 0}.section-highlight-banner-panel.variant-partner-help .section-highlight-banner-heading .heading-inner{font-size:var(--font-size-heading-lg,26px);line-height:1.15}.section-highlight-banner-panel.variant-partner-help .section-highlight-banner-link--partner-help{font-size:var(--font-size-xl,16px);margin-top:0}}@media (prefers-reduced-motion:reduce){.section-highlight-banner-panel.variant-partner-help,.section-highlight-banner-panel.variant-partner-help:before,.section-highlight-banner-panel.variant-partner-help .section-highlight-banner-action,.section-highlight-banner-panel.variant-partner-help .section-highlight-banner-action-icon--rest,.section-highlight-banner-panel.variant-partner-help .section-highlight-banner-action-icon--hover,.section-highlight-banner-link--partner-help,.section-highlight-banner-link--partner-help .section-highlight-banner-link-icon--chevron,.section-highlight-banner-link--partner-help .section-highlight-banner-link-icon--arrow{transition:none}}@media (hover:none){.section-highlight-banner-shell:has(.variant-partner-help):hover .section-highlight-banner-panel.variant-partner-help:before{opacity:0}.section-highlight-banner-shell:has(.variant-partner-help):hover .section-highlight-banner-panel.variant-partner-help{border-color:#bbcdf4}.section-highlight-banner-shell:has(.variant-partner-help):hover .section-highlight-banner-panel.variant-partner-help .section-highlight-banner-action{color:var(--mm-royal-tint,#608ae4);background:#fff;border-color:#bbcdf4}.section-highlight-banner-shell:has(.variant-partner-help):hover .section-highlight-banner-panel.variant-partner-help .section-highlight-banner-action-icon--rest{opacity:1}.section-highlight-banner-shell:has(.variant-partner-help):hover .section-highlight-banner-panel.variant-partner-help .section-highlight-banner-action-icon--hover{opacity:0}.section-highlight-banner-shell:has(.variant-partner-help):hover .section-highlight-banner-panel.variant-partner-help .section-highlight-banner-link--partner-help{color:#1b1d22}.section-highlight-banner-shell:has(.variant-partner-help):hover .section-highlight-banner-panel.variant-partner-help .section-highlight-banner-link-icon--chevron{opacity:1}.section-highlight-banner-shell:has(.variant-partner-help):hover .section-highlight-banner-panel.variant-partner-help .section-highlight-banner-link-icon--arrow{opacity:0}.section-highlight-banner-panel.variant-partner-help .section-highlight-banner-action:hover{color:var(--mm-royal-tint,#608ae4);background:#fff;border-color:#bbcdf4}.section-highlight-banner-panel.variant-partner-help .section-highlight-banner-action:hover .section-highlight-banner-action-icon--rest{opacity:1}.section-highlight-banner-panel.variant-partner-help .section-highlight-banner-action:hover .section-highlight-banner-action-icon--hover{opacity:0}}.section-intro .section-intro-layout.split{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:20px;display:grid}.section-intro.layout-split .section-intro-head{max-width:38.375rem}.section-intro.layout-split .section-intro-head .heading{margin:0}.section-intro.layout-centered .section-intro-layout{flex-direction:column;align-items:center;gap:24px;display:flex}.section-intro.layout-centered>.outer-content>.content.max-width-lg{max-width:51.25rem}.section-intro.layout-centered .section-intro-head{width:100%}.section-intro.layout-centered .section-intro-head .heading{margin:0}.section-intro.layout-centered .section-intro-body-col{flex-direction:column;align-items:center;gap:24px;width:100%;display:flex}.section-intro.layout-centered .section-intro-head .heading .heading-inner{font-family:var(--font-headings);font-size:var(--font-size-heading-2xl);font-weight:var(--font-weight-normal,400);line-height:1}.section-intro.layout-centered .section-intro-head .heading .heading-text{color:var(--color-text)}.section-intro.layout-centered .section-intro-head .heading .heading-accent{color:var(--color-heading-accent);-webkit-text-fill-color:var(--color-heading-accent)}.section-intro.layout-centered .section-intro-head .heading .heading-muted{color:var(--color-heading-accent);-webkit-text-fill-color:var(--color-heading-accent);display:block}.section-intro.layout-centered .section-intro-body{max-width:42rem;margin:0}.section-intro.layout-centered .section-intro-body.text .text-inner p{color:var(--color-text);font-family:var(--font-body);font-size:var(--font-size-2xl,18px);margin:0;line-height:1.4}.section-intro.layout-stacked .section-intro-layout{flex-direction:column;align-items:start;gap:24px;display:flex}.section-intro.layout-stacked .section-intro-head .heading{margin:0}.section-intro.layout-stacked .section-intro-head .heading .heading-inner{font-family:var(--font-headings);font-size:var(--font-size-heading-2xl);font-weight:var(--font-weight-normal,400);line-height:1}.section-intro.layout-stacked .section-intro-head .heading .heading-accent{color:var(--color-heading-accent);-webkit-text-fill-color:var(--color-heading-accent)}.section-intro.layout-stacked .section-intro-body{max-width:50.8125rem;margin:0}.section-intro.layout-stacked .section-intro-body.text .text-inner p{color:var(--color-text);font-family:var(--font-body);font-size:var(--font-size-xl,16px);margin:0;line-height:1.4}.section-intro.layout-stacked .section-intro-body-col{flex-direction:column;align-items:start;gap:24px;width:100%;display:flex}.section-intro.layout-article .section-intro-layout{flex-direction:column;align-items:start;gap:22px;max-width:44.3125rem;display:flex}.custom-section.section-intro.layout-article+.custom-section.section-intro.layout-article>.outer-content>.content{padding-top:4rem}.custom-section.section-intro.layout-article:has(+.custom-section.related-content-grid)>.outer-content>.content{padding-bottom:var(--spacing-3xl)}.custom-section.section-intro.layout-article+.custom-section.related-content-grid{margin-top:var(--spacing-3xl)}.section-intro.layout-article .section-intro-head{width:100%}.section-intro.layout-article .section-intro-head .heading{margin:0}.section-intro.layout-article .section-intro-head .heading .heading-inner{font-family:var(--font-headings);font-size:var(--font-size-heading-lg,32px);font-weight:var(--font-weight-normal,400);line-height:1}.section-intro.layout-article .section-intro-head .heading .heading-text{color:var(--mm-graphite,#1b1d22)}.section-intro.layout-article .section-intro-body-col{flex-direction:column;align-items:start;width:100%;display:flex}.section-intro.layout-article .section-intro-body .text-inner p,.section-intro.layout-article .section-intro-body .text-inner li{color:var(--mm-graphite,#1b1d22);font-family:var(--font-body);font-size:var(--font-size-2xl,18px);line-height:1.4}.section-intro.layout-article .section-intro-body .text-inner p{margin-block:0 22px}.section-intro.layout-article .section-intro-body .text-inner p:last-child{margin-bottom:0}.section-intro.layout-article .section-intro-body .text-inner ul,.section-intro.layout-article .section-intro-body .text-inner ol{margin:0 0 22px;padding-inline-start:1.4em}.section-intro.layout-split .section-intro-head .heading .heading-text{color:#fff}.section-intro.layout-split .section-intro-head .heading .heading-inner{font-family:var(--font-headings);font-size:var(--font-size-heading-2xl);font-weight:var(--font-weight-normal,400);padding-bottom:.2em;line-height:1;display:block}.section-intro.layout-split .section-intro-head .heading .heading-text{display:block}.section-intro.layout-split .section-intro-body-col{flex-direction:column;align-self:start;gap:24px;padding-top:0;display:flex}.section-intro.layout-split.body-style-plain .section-intro-body-col{gap:18px}.section-intro.layout-split.body-style-plain .section-intro-link{color:#fff;font-size:var(--font-size-sm,12px)}.section-intro.layout-split.body-style-plain .section-intro-link:hover,.section-intro.layout-split.body-style-plain .section-intro-link:focus-visible{color:#608ae4}.section-intro.layout-split .section-intro-head .heading .heading-muted,.section-intro.layout-split .section-intro-head .heading .heading-accent{color:var(--color-heading-accent);-webkit-text-fill-color:var(--color-heading-accent)}.section-intro.layout-heading-link .section-intro-layout{flex-direction:column;align-items:start;display:flex}.section-intro.layout-heading-link .section-intro-head{flex-direction:column;gap:24px;max-width:39rem;display:flex}.section-intro.layout-heading-link .section-intro-head .heading{margin:0}.section-intro.layout-heading-link .section-intro-head .heading .heading-inner{font-family:var(--font-headings);font-size:var(--font-size-heading-2xl);font-weight:var(--font-weight-normal,400);line-height:1}.section-intro.layout-heading-link .section-intro-head .heading .heading-text{color:#fff;display:block}.section-intro.layout-heading-link .section-intro-head .heading .heading-accent,.section-intro.layout-heading-link .section-intro-head .heading .heading-muted{color:var(--color-heading-accent);-webkit-text-fill-color:var(--color-heading-accent)}.section-intro.layout-split .section-intro-head .heading .highlight-text{color:#608ae4}.section-intro.layout-split.body-style-plain .section-intro-body .text-inner p:first-child{color:#fff;font-size:18px;line-height:1.4}.section-intro.layout-split .section-intro-body .text-inner{flex-direction:column;gap:24px;display:flex}.section-intro.layout-split .section-intro-body .text-inner p{color:#fff;font-family:var(--font-body);margin:0;font-size:18px;line-height:1.4}.section-intro.layout-split .section-intro-body .text-inner p+p{margin-top:10px}.section-intro.has-top-divider .section-intro-layout,.section-intro.has-bottom-divider .section-intro-layout{padding-block:var(--spacing-3xl)}.section-intro.has-top-divider .section-intro-layout{border-top:1px solid var(--layout-frame-line,#263677)}.section-intro.has-bottom-divider .section-intro-layout{border-bottom:1px solid var(--layout-frame-line,#263677)}.section-intro .section-intro-body{margin:0}.section-intro .section-intro-link{color:#fff;font-family:var(--font-body);font-size:var(--font-size-xl,16px);font-weight:var(--font-weight-normal,400);align-items:center;gap:4px;width:fit-content;line-height:1.4;text-decoration:none;display:inline-flex}.section-intro .section-intro-link:hover{color:#608ae4}.section-intro .section-intro-link :global(.cta-icon-morph){flex-shrink:0}@media (width<768px){.section-intro .section-intro-layout.split{align-items:start;gap:var(--spacing-lg);grid-template-columns:1fr}.section-intro.layout-split .section-intro-body-col{align-self:start}.section-intro.layout-split .section-intro-head{max-width:none}}.custom-section.section-intro.layout-stacked+.custom-section.feature-icon-grid--services-cards>.outer-content>.content.section-pad-top-none,.custom-section.section-intro.layout-centered+.custom-section.feature-icon-grid--headerless>.outer-content>.content{padding-top:2.25rem}.service-offering-list-header{flex-direction:column;gap:24px;max-width:50.8125rem;margin-bottom:48px;display:flex}.service-offering-list-heading{margin:0}.service-offering-list-heading .heading-inner{font-family:var(--font-headings);font-size:var(--font-size-heading-2xl,48px);font-weight:var(--font-weight-normal,400);line-height:1}.service-offering-list-heading .heading-accent{color:var(--color-heading-accent,#608ae4);-webkit-text-fill-color:var(--color-heading-accent,#608ae4)}.service-offering-list-copy{flex-direction:column;gap:16px;display:flex}.service-offering-list-subtext{color:#fff;font-size:var(--font-size-xl,16px);max-width:50.8125rem;margin:0;line-height:1.4}.service-offering-list-cta{color:#fff;font-family:var(--font-body);font-size:var(--font-size-xl,16px);font-weight:var(--font-weight-normal,400);align-items:center;gap:4px;width:fit-content;line-height:1.4;text-decoration:none;display:inline-flex}.service-offering-list-cta:hover,.service-offering-list-cta:focus-visible{color:#608ae4}.service-offering-list-cta:focus-visible{outline-offset:2px;outline:2px solid #608ae4}.service-offering-list-rows{border:1px solid #263677;flex-direction:column;gap:0;padding:0;display:flex}.service-offering-row{color:inherit;grid-template-columns:auto minmax(0,1fr);align-items:start;gap:12px 16px;padding:24px 20px;text-decoration:none;display:grid}@media (width>=1024px){.service-offering-row{grid-template-columns:8.75rem minmax(0,15.5rem) minmax(0,1fr) max-content;gap:0 24px}}.service-offering-row[href]{cursor:pointer;transition:background-color .2s}.service-offering-row.is-highlighted{background:#142340;border-color:#263677}@media (hover:hover){.service-offering-row[href]:not(.is-highlighted):hover,.service-offering-row[href]:not(.is-highlighted):focus-visible{background:#142340}.service-offering-row[href]:not(.is-highlighted):hover .service-offering-row-link,.service-offering-row[href]:not(.is-highlighted):focus-visible .service-offering-row-link{color:#608ae4}}.service-offering-row[href]:not(.is-highlighted):focus-visible{outline-offset:-2px;outline:2px solid #608ae4}.service-offering-row.is-highlighted:focus-visible{outline:none}.service-offering-row-category{color:#c9c9ca;font-family:var(--font-body);font-size:var(--font-size-xl,16px);letter-spacing:.1em;text-align:center;text-transform:uppercase;white-space:nowrap;background:#263677;align-self:start;width:100%;margin-top:3px;padding:6px 12px;line-height:1}@media (width<1024px){.service-offering-row-category{grid-column:1;width:fit-content;margin-top:0}}.service-offering-row-title{color:#fff;font-family:var(--font-body);font-size:var(--font-size-b1,24px);margin:0;font-weight:400;line-height:1.4}@media (width<1024px){.service-offering-row-title{grid-column:2}}.service-offering-row-description{color:#fff;font-size:var(--font-size-xl,16px);align-self:start;margin:0;line-height:1.4}@media (width<1024px){.service-offering-row-description{grid-column:1/-1}}.service-offering-row-actions{flex-wrap:wrap;place-self:start;align-items:center;gap:20px;margin-top:2px;display:flex}@media (width<1024px){.service-offering-row-actions{grid-column:1/-1;margin-top:0}}@media (width>=1024px){.service-offering-row-actions{justify-self:end}}.service-offering-row-duration{color:#c9c9ca;font-size:var(--font-size-md,14px);white-space:nowrap;background:linear-gradient(90deg,#141521,#0d0e1a);border:1px solid #383839;padding:6px 12px;line-height:1.4}.service-offering-row-link{color:#fff;font-size:var(--font-size-xl,16px);white-space:nowrap;align-items:center;gap:4px;line-height:1.4;text-decoration:none;display:inline-flex}.service-offering-row-link.is-highlighted{color:#fff}.service-offering-row[href]:not(.is-highlighted):hover .service-offering-row-link.is-highlighted,.service-offering-row[href]:not(.is-highlighted):focus-visible .service-offering-row-link.is-highlighted{color:#608ae4}.service-offering-row.is-highlighted .service-offering-row-link,.service-offering-row.is-highlighted:hover .service-offering-row-link,.service-offering-row.is-highlighted:focus-visible .service-offering-row-link{color:#fff}.service-offering-row-link .icon{flex-shrink:0;width:20px;height:20px}.service-offering-row-link .icon svg{width:20px;height:20px;display:block}.service-offering-row-divider{background:#263677;border:0;width:100%;height:1px;margin:0}.site-search .sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.site-search-inner{gap:1.5rem;width:100%;max-width:min(53.25rem,100%);margin-inline:auto;display:grid}.site-search-intro{gap:.75rem;display:grid}.site-search-heading{margin:0}.site-search-heading .heading-inner{font-family:var(--font-headings);font-weight:var(--font-weight-normal);line-height:1.1}.site-search-subtext{color:#c9c9ca;font-family:var(--font-body);font-size:var(--font-size-xl,16px);max-width:36rem;margin:0;line-height:1.4}.site-search-form{width:100%;margin:0}.site-search-body{min-height:12rem}.site-search .site-search-results-panel{max-height:none;overflow:visible}.site-search-footer{justify-content:flex-start;padding-top:.5rem;padding-bottom:0}@media (width<768px){.site-search-inner{gap:1.25rem}.site-search-footer{flex-direction:column;align-items:flex-start}}.support-comparison-table{--support-chart-header-bg:#263677;--support-chart-border:#bbcdf4;--support-chart-highlight:#f8fafe;--support-chart-text:#1b1d22}.support-comparison-table.is-dark,.support-comparison-table.is-services-plans{--support-chart-border:#263677;--support-chart-highlight:transparent;--support-chart-text:#fff}.support-chart-scroll{width:100%;overflow-x:auto}.support-chart{border-collapse:collapse;width:100%;min-width:730px}.support-chart th,.support-chart td{border:.5px solid var(--support-chart-border);color:var(--support-chart-text);font-family:var(--font-body);font-size:var(--font-size-md);font-weight:var(--font-weight-normal);text-align:left;vertical-align:top;padding:16px 10px 16px 20px;line-height:1.4}.support-chart thead th{background:var(--support-chart-header-bg);border-color:var(--support-chart-border);color:#fff;font-size:var(--font-size-xl);font-weight:var(--font-weight-bold);text-align:left;vertical-align:middle;white-space:normal;height:58px;padding-block:12px;padding-inline:10px}.support-chart thead th:first-child{width:21%}@media (width>=768px){.support-comparison-table:not(.is-dark):not(.is-services-plans) .support-chart th,.support-comparison-table:not(.is-dark):not(.is-services-plans) .support-chart td{text-align:center;vertical-align:middle}.support-comparison-table:not(.is-dark):not(.is-services-plans) .support-chart thead th{text-align:center}.support-comparison-table:not(.is-dark):not(.is-services-plans) .support-chart thead th:first-child{font-size:var(--font-size-4xl);font-weight:var(--font-weight-normal);text-align:left;width:40%;padding-inline:20px 10px}.support-comparison-table:not(.is-dark):not(.is-services-plans) .support-chart tbody th{font-weight:var(--font-weight-normal);text-align:left;background:#fff;border-left:none}.support-comparison-table:not(.is-dark):not(.is-services-plans) .support-chart tbody td{background:#fff;min-width:110px}}.support-comparison-table.is-dark .support-chart tbody th,.support-comparison-table.is-dark .support-chart tbody td,.support-comparison-table.is-services-plans .support-chart tbody th,.support-comparison-table.is-services-plans .support-chart tbody td{background:0 0}.support-comparison-table.is-services-plans .support-chart th,.support-comparison-table.is-services-plans .support-chart td{border-width:1px}.support-comparison-table.is-services-plans .support-chart thead th{font-size:var(--font-size-3xl);font-weight:var(--font-weight-normal);text-align:left;vertical-align:middle;height:auto;min-height:0;padding:16px 10px 16px 20px}.support-comparison-table.is-services-plans .support-chart tbody th{font-size:var(--font-size-2xl);font-weight:var(--font-weight-normal);line-height:1.4}.support-comparison-table.is-services-plans .support-chart tbody td{font-size:var(--font-size-md);font-weight:var(--font-weight-normal);line-height:1.4}.support-comparison-table.is-services-plans .support-chart-list{font-size:inherit;line-height:inherit}.support-comparison-table.is-services-plans .support-chart-list li{font-size:inherit;line-height:1.4}.support-comparison-table.is-services-plans .support-chart-row-badge{color:#c9c9ca;font-size:var(--font-size-md);font-weight:var(--font-weight-normal)}.support-chart tbody tr.is-highlighted th,.support-chart tbody tr.is-highlighted td{background:var(--support-chart-highlight)}.support-chart-row-label{flex-wrap:wrap;align-items:center;gap:10px;display:inline-flex}.support-chart-row-link{color:inherit;text-underline-offset:.15em;text-decoration:underline}.support-chart-row-link:hover,.support-chart-row-link:focus-visible{color:var(--color-royal,#166de0)}.support-chart-row-badge{color:#c9c9ca;font-size:var(--font-size-md,14px);white-space:nowrap;background:linear-gradient(90deg,#141521,#0d0e1a);border:1px solid #383839;padding:6px 12px;line-height:1.4}.support-chart-list{margin:0;padding-left:1.25rem}.support-chart-list li+li{margin-top:8px}.support-chart-priority-label{font-size:var(--font-size-md);font-weight:var(--font-weight-normal);text-align:left;align-items:center;gap:10px;line-height:1.4;display:inline-flex}.support-chart-priority-dot{background:var(--priority-color,#c43133);border-radius:50%;flex-shrink:0;width:8px;height:8px}.support-chart-check{color:#1c58d9;border:1px solid #1c58d9;border-radius:50%;justify-content:center;align-items:center;width:22px;height:22px;display:inline-flex}.support-chart-footnote{color:var(--support-chart-text);font-size:var(--font-size-md,14px);max-width:44.25rem;margin:24px 0 0;line-height:1.4}.support-comparison-table.is-embedded{width:100%;min-width:0;max-width:100%}@media (width>=768px){.support-comparison-table.is-embedded.is-response-times .support-chart tbody th,.support-comparison-table.is-embedded.is-response-times .support-chart tbody td{height:62px}}.support-comparison-table.is-embedded .support-chart-scroll{overflow-x:visible}.support-comparison-table.is-embedded .support-chart{table-layout:fixed;width:100%;min-width:0}.support-comparison-table.is-embedded .support-chart th,.support-comparison-table.is-embedded .support-chart td{overflow-wrap:anywhere;word-break:break-word;padding:12px 6px}.support-comparison-table.is-embedded .support-chart thead th{font-size:var(--font-size-xl);height:auto;min-height:58px;padding:10px 6px}.support-comparison-table.is-embedded .support-chart thead th:first-child{font-size:max(1.125rem,min(2vw,1.5rem));font-weight:var(--font-weight-normal);text-align:left;width:34%;padding-inline:12px 8px}.support-comparison-table.is-embedded .support-chart tbody th,.support-comparison-table.is-embedded .support-chart tbody td{font-size:var(--font-size-md);font-weight:var(--font-weight-normal);min-width:0}.support-comparison-table.is-embedded .support-chart tbody th{text-align:left}@media (width<768px){.support-comparison-table.is-services-plans .support-chart-scroll,.support-comparison-table.is-embedded .support-chart-scroll{overflow-x:visible}.support-comparison-table.is-services-plans .support-chart,.support-comparison-table.is-embedded .support-chart{min-width:0}.support-comparison-table.is-services-plans .support-chart thead,.support-comparison-table.is-embedded .support-chart thead{clip:rect(0 0 0 0);border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.support-comparison-table.is-services-plans .support-chart,.support-comparison-table.is-services-plans .support-chart tbody,.support-comparison-table.is-services-plans .support-chart tr,.support-comparison-table.is-services-plans .support-chart th,.support-comparison-table.is-services-plans .support-chart td,.support-comparison-table.is-embedded .support-chart,.support-comparison-table.is-embedded .support-chart tbody,.support-comparison-table.is-embedded .support-chart tr,.support-comparison-table.is-embedded .support-chart th,.support-comparison-table.is-embedded .support-chart td{width:100%;display:block}.support-comparison-table.is-services-plans .support-chart tbody tr,.support-comparison-table.is-embedded .support-chart tbody tr{border:.5px solid var(--support-chart-border);margin-bottom:var(--spacing-lg)}.support-comparison-table.is-services-plans .support-chart tbody tr:last-child,.support-comparison-table.is-embedded .support-chart tbody tr:last-child{margin-bottom:0}.support-comparison-table.is-services-plans .support-chart tbody th,.support-comparison-table.is-embedded .support-chart tbody th{background:var(--support-chart-header-bg);border:0;border-bottom:.5px solid var(--support-chart-border);color:#fff;font-size:var(--font-size-xl,20px);text-align:left;height:auto;padding:16px 20px}.support-comparison-table.is-services-plans .support-chart tbody td,.support-comparison-table.is-embedded .support-chart tbody td{text-align:left;border-inline:0;border-top:0;flex-direction:column;gap:8px;min-width:0;padding:16px 20px;display:flex}.support-comparison-table.is-services-plans .support-chart tbody td:before,.support-comparison-table.is-embedded .support-chart tbody td:before{color:#608ae4;content:attr(data-label);font-size:var(--font-size-sm,14px);font-weight:400;line-height:1.4}.support-comparison-table.is-services-plans .support-chart tbody td:before{color:#c9c9ca}.support-comparison-table.is-services-plans .support-chart tbody td:not(:last-child),.support-comparison-table.is-embedded .support-chart tbody td:not(:last-child){border-bottom:.5px solid var(--support-chart-border)}.support-comparison-table.is-services-plans .support-chart-list,.support-comparison-table.is-embedded .support-chart-list{padding-left:1.125rem}}.support-article{--support-article-border:#bbcdf4;--support-article-divider:#1c58d933;--support-article-promo-bg:linear-gradient(180deg, #d6e1f8 0%, #f8fafe 100%);--support-article-text:#1b1d22;--hero-header-media-height:300px;position:relative}.support-article--background.hero-header>.outer-content>.bg-base{background-color:#0000}.support-article--background.hero-header>.outer-content{overflow:visible}.support-article-hero-bg{opacity:.2;overflow:hidden}.support-article-hero-bg picture,.support-article-hero-bg img{width:100%;height:100%;display:block}.support-article-hero-bg img{object-fit:cover}.support-article-hero-scrim{background:linear-gradient(#fff0,#fff);position:absolute;inset:0}.support-article .content{z-index:1;position:relative}.support-article-hero{flex-direction:column;gap:24px;max-width:44.25rem;margin-bottom:max(2.5rem,min(5.14vw,4.625rem));display:flex}.support-article-badge{color:#fff;letter-spacing:.1em;text-transform:uppercase;background:#1c58d9;width:fit-content;margin:0;padding:10px 20px;font-size:max(1rem,min(2vw,1.25rem));display:inline-block}.support-article-heading{color:var(--support-article-text);font-family:var(--font-heading);font-size:var(--font-size-display-h3);margin:0;font-weight:400;line-height:1}.support-article-heading .highlight-text{color:#1c58d9}.support-article-subtext{color:var(--support-article-text);font-size:var(--font-size-3xl,20px);max-width:38.9375rem;margin:0;line-height:1.4}.support-article-divider{border:none;border-top:1px solid var(--support-article-divider);margin:0 0 max(1.75rem,min(3.2vw,2.875rem))}.support-article-layout{grid-template-columns:minmax(0,1.75fr) minmax(280px,1fr);align-items:start;gap:max(2rem,min(4vw,48px));display:grid}.support-article-main{flex-direction:column;gap:48px;max-width:44.25rem;display:flex}.support-article-blocks{flex-direction:column;gap:48px;display:flex}.support-article-blocks>.support-comparison-table.is-embedded,.support-comparison-table.is-embedded+.support-article-note{margin-top:-16px}.support-article-section+.support-article-priority,.support-article-priority+.support-article-priority,.support-article-section+.support-article-callout,.support-article-callout+.support-article-callout{margin-top:-30px}.support-article-section{scroll-margin-top:calc(var(--nav-height,80px) + 1rem);flex-direction:column;gap:18px;display:flex}.support-article-section-heading{color:var(--support-article-text);font-family:var(--font-headings,var(--font-heading));font-size:var(--font-size-heading-lg);font-weight:var(--font-weight-normal);margin:0;line-height:1}.support-article-section-body,.support-article-callout-body{color:var(--support-article-text);font-size:var(--font-size-2xl);margin:0;line-height:1.4}.support-article-section-body :is(p,ul,ol,li){color:inherit;font-size:inherit;line-height:inherit}.support-article-callout-body :is(p,ul,ol,li){color:inherit;font-size:inherit;line-height:inherit}.support-article-section-body ol,.support-article-section-body ul,.support-article-callout-body ol,.support-article-callout-body ul{margin:0;padding-left:1.5em;list-style:outside}.support-article-section-body a,.support-article-callout-body a,.support-article-priority-body a{color:#1c58d9}.support-article-note{color:var(--support-article-text);font-size:var(--font-size-3xl);margin:0;line-height:1.4}.support-article-callout,.support-article-priority{scroll-margin-top:calc(var(--nav-height,80px) + 1rem);align-items:flex-start;gap:18px;display:flex}.support-article-callout-icon{color:#fff;flex-shrink:0;justify-content:center;align-items:center;width:20px;height:20px;margin-top:4px;display:inline-flex}.support-article-callout-body.text{flex:auto;min-width:0;margin:0}.support-article-callout-body .text-inner>:first-child{margin-top:0}.support-article-callout-body .text-inner>:last-child{margin-bottom:0}.support-article-callout:not(.is-exclude) .support-article-callout-icon{background:#339970}.support-article-callout.is-exclude .support-article-callout-icon{background:#c43133}.support-article-priority-dot{background:var(--priority-color,#c43133);border-radius:50%;flex-shrink:0;width:12px;height:12px;margin-top:8px}.support-article-priority-body.text{color:var(--support-article-text);font-family:var(--font-body);font-size:var(--font-size-2xl);font-weight:var(--font-weight-normal);flex:auto;min-width:0;margin:0;line-height:1.4}.support-article-priority-body .text-inner>:first-child{margin-top:0}.support-article-priority-body .text-inner>:last-child{margin-bottom:0}.support-article-priority-body :is(p,ul,ol,li){color:inherit;font-size:inherit;line-height:inherit}.support-article-priority-body p{margin:0 0 10px}.support-article-priority-body strong{font-weight:var(--font-weight-bold)}.support-article-priority-body ul{margin:0;padding-left:1.5em;list-style:outside}.support-article-priority-body li{margin:0;padding-left:0}.support-article-priority-body li::marker{color:var(--support-article-text)}.support-article-sidebar{max-width:24.75rem;top:calc(var(--nav-height,80px) + 1.5rem);flex-direction:column;gap:28px;width:100%;display:flex;position:sticky}.support-article-toc-label{color:var(--support-article-text);letter-spacing:.1em;text-transform:uppercase;margin:0 0 24px;font-size:1rem}.support-article-toc-list{flex-direction:column;gap:12px;margin:0;padding:0;list-style:none;display:flex}.support-article-toc-list a{color:var(--support-article-text);font-size:var(--font-size-2xl,18px);line-height:1.4;text-decoration:none}.support-article-toc-list a.is-active,.support-article-toc-list a:hover,.support-article-toc-list a:focus-visible{color:#1c58d9;font-weight:var(--font-weight-bold)}.support-article-promo{background:var(--support-article-promo-bg);border:1px solid var(--support-article-border);flex-direction:column;gap:12px;padding:28px 26px 25px 30px;display:flex}.support-article-sidebar-divider{border:none;border-top:1px solid var(--support-article-divider);width:100%;margin:0}.support-article-promo-heading{color:var(--support-article-text);font-size:var(--font-size-4xl,24px);font-weight:var(--font-weight-bold);margin:0;line-height:1.4}.support-article-promo-link{color:#1b1d22;font-size:var(--font-size-2xl,18px);font-weight:var(--font-weight-bold);align-items:center;gap:5px;width:fit-content;text-decoration:none;transition:color .2s;display:inline-flex}.support-article-promo-link:hover,.support-article-promo-link:focus-visible{color:#1c58d9}.support-article-hof{scroll-margin-top:calc(var(--nav-height,80px) + 1rem);flex-direction:column;gap:42px;display:flex}.support-article-hof-columns{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;display:grid}.support-article-hof-list{color:var(--support-article-text);font-size:var(--font-size-xl,16px);margin:0;padding-left:1.5rem;line-height:1.4;list-style:outside}.support-article-hof-list li+li{margin-top:8px}.support-article-hof-footer,.support-article-hof-footer.simple-text-content{color:var(--support-article-text);font-size:var(--font-size-lg,18px);margin:0;line-height:1.4}.support-article-hof-footer a{color:#1c58d9}.support-article-newsletter{scroll-margin-top:calc(var(--nav-height,80px) + 1rem);background:var(--support-article-promo-bg);border:1px solid var(--support-article-border);text-align:center;flex-direction:column;gap:18px;padding:36px 40px;display:flex}.support-article-newsletter-heading{color:var(--support-article-text);font-size:var(--font-size-heading-sm,24px);font-weight:var(--font-weight-normal);margin:0;line-height:1.4}.support-article-newsletter-desc{color:var(--support-article-text);font-size:var(--font-size-xl,16px);margin:0;line-height:1.4}.support-article-newsletter-form{flex-direction:column;gap:18px;width:100%;margin:0;display:flex}.support-article-newsletter-form[hidden]{display:none}.support-article-newsletter-field input{border:1px solid var(--support-article-border);color:var(--support-article-text);font-family:inherit;font-size:var(--font-size-xl,16px);background:#fff;width:100%;padding:12px 20px 10px;line-height:1.4}.support-article-newsletter-field input::placeholder{color:#838384}.support-article-newsletter-consent{color:var(--support-article-text);font-size:var(--font-size-sm,12px);text-align:left;align-items:flex-start;gap:14px;line-height:1.4;display:flex}.support-article-newsletter-consent input{flex-shrink:0;width:20px;height:20px;margin-top:2px}.support-article-newsletter-error{color:#c43133;font-size:var(--font-size-sm,12px);text-align:left;margin:0;line-height:1.4}.support-article-newsletter-success{color:var(--support-article-text);font-size:var(--font-size-xl,16px);margin:0;line-height:1.4}.support-article-newsletter-button{color:#fff;cursor:pointer;font-family:inherit;font-size:var(--font-size-xl,16px);background:linear-gradient(112deg,#1c58d9 0%,#244997 105%);border:.5px solid #fff;justify-content:center;align-items:center;gap:6px;width:100%;min-height:45px;margin-inline:auto;padding:4px 12px 6px;line-height:1.4;text-decoration:none;display:inline-flex}.support-article-newsletter-button:disabled{cursor:wait;opacity:.7}.support-article-newsletter-secondary{color:#1c58d9;font-size:var(--font-size-sm,12px);justify-content:center;align-items:center;gap:4px;line-height:1.4;text-decoration:none;display:inline-flex}.support-article-newsletter-secondary:hover,.support-article-newsletter-secondary:focus-visible{text-decoration:underline}@media (width<=960px){.support-article-layout{grid-template-columns:1fr}.support-article-sidebar{max-width:none;position:static}.support-article-hof-columns{grid-template-columns:1fr}}.table .content .table-wrapper{margin-top:var(--spacing-2xl);border-radius:var(--radius-md);position:relative}.table .content .table-wrapper:before{--angle:0deg;content:"";z-index:-1;border-radius:calc(var(--radius-md) + 4px);background:conic-gradient(from var(--angle), var(--color-bg-brand), var(--color-bg-inverse), var(--color-bg-brand));animation:2s linear infinite rotate-angle;position:absolute;inset:-4px}.table-section{container:table/inline-size}.table-section .table-container{margin-top:var(--spacing-2xl);border-radius:var(--radius-md);padding:var(--spacing-md);background:var(--color-bg);position:relative;overflow-x:auto}.table-section .comparison-table{border-collapse:collapse;border:none;width:100%}.table-section .comparison-table th,.table-section .comparison-table td{padding:var(--spacing-md);text-align:left;border:none}.table-section .comparison-table thead th{background:var(--color-bg);font-weight:var(--font-weight-bold);z-index:var(--layer-1);font-family:var(--font-headings);color:var(--color-text-brand);position:sticky;top:0}.table-section .comparison-table tbody tr{position:relative}.table-section .comparison-table tbody tr:not(:last-child):after{content:"";background:linear-gradient(to right, var(--color-bg-inverse) 0%, var(--color-bg-inverse) 30%, var(--color-bg-brand) 100%);pointer-events:none;width:100%;height:2px;position:absolute;bottom:0;left:0}.table-section .comparison-table .section-header{font-weight:var(--font-weight-bold);vertical-align:top;background:var(--color-bg);z-index:var(--layer-1);position:relative}.table-section .background-decoration-container{display:none}@container table (width>=1024px){.table-section .background-decoration-container{inset:var(--spacing-md) 0;z-index:var(--layer-1);pointer-events:none;display:block;position:absolute;overflow:clip visible}.table-section .background-decoration-container .snake-container{width:100vw;height:80%;position:sticky;left:0;right:0}.table-section .background-decoration-container .snake-container-desktop{display:block}.table-section .background-decoration-container .snake{height:100%;position:absolute}.table-section .background-decoration-container .snake-pink{z-index:var(--layer-1)}.table-section .background-decoration-container .mask-rect{animation:slide-mask var(--animation-extra-slow) linear infinite}}.table-section.table-variant-plain .background-decoration-container{display:none!important}.table-section.table-variant-plain .table .content .table-wrapper:before{display:none}.table-section.table-variant-plain .table-container{border:1px solid var(--color-border,#1c58d933);padding:0}.table-section.table-variant-plain .comparison-table td,.table-section.table-variant-plain .comparison-table th{text-align:center}.table-section.table-variant-plain .comparison-table td:first-child,.table-section.table-variant-plain .comparison-table .section-header{text-align:left}.table-section.table-variant-plain .comparison-table tbody tr:nth-child(2n) td{background:var(--color-bg-surface)}.table-section.table-variant-plain .comparison-table tbody tr:after{display:none}.table-section.table-variant-plain .comparison-table tbody tr td{border-bottom:1px solid var(--color-border,#1c58d91f)}.text-intro{font-family:var(--font-family-body);margin:0;font-weight:400;line-height:1.2}.text-intro-sm{font-size:max(18px,min(2vw,24px))}.text-intro-md{font-size:max(24px,min(3vw,36px))}.text-intro-lg{font-size:max(32px,min(4vw,48px))}.text-intro-highlight{font-style:italic;font-weight:var(--font-weight-bold)}.feature-carousel-grid-subtext{font-weight:var(--font-weight-bold)}.timeline{position:relative}.timeline .timeline-carousel-container{scrollbar-width:thin;scroll-behavior:smooth;scroll-snap-type:x mandatory;position:relative;overflow:auto hidden}.timeline .timeline-carousel{gap:var(--spacing-xl);width:fit-content;display:flex;position:relative}.timeline .timeline-item{scroll-snap-align:start;flex:none;width:350px;max-width:90vw;position:relative}@media (width>=768px){.timeline .timeline-item{width:450px}}.timeline .timeline-line{background:var(--color-bg-surface);width:100%;height:4px;z-index:var(--layer-below);pointer-events:none;position:absolute;top:30px;left:0}.timeline .timeline-marker{margin-top:var(--spacing-md);height:60px;margin-left:var(--spacing-lg);display:flex;position:relative}.timeline .timeline-content{gap:var(--spacing-sm);flex-direction:column;display:flex}.timeline .timeline-content .timeline-date{font-weight:var(--font-weight-bold);font-size:var(--font-size-sm);text-transform:uppercase;letter-spacing:.05em;margin:0}.timeline .timeline-content h3,.timeline .timeline-content p:not(.timeline-date){margin:0}.timeline .timeline-navigation-button-group{gap:var(--spacing-xl)}.timeline .timeline-navigation-button-group .button[disabled]{background-color:var(--color-disabled-bg);color:var(--color-text-on-brand);cursor:not-allowed}.typeform-section{--typeform-section-height:var(--typeform-section-height-desktop,500px)}.typeform-section .typeform-embed{--typeform-height:var(--typeform-section-height)!important}.typeform-section>.outer-content,.typeform-section>.outer-content>.content{min-width:0;overflow:visible}.typeform-section .typeform-section-frame{box-sizing:border-box;min-width:0;max-width:100%;padding:max(12px,min(1.5vw,20px));overflow:visible}.typeform-section .typeform-section-frame-media{background:var(--color-bg,#0d0e1a);height:var(--typeform-section-height,500px);isolation:isolate;width:100%;min-width:0;max-width:100%;min-height:0;margin:0;position:relative;overflow:hidden;transform:translateZ(0)}.typeform-section .typeform-section-embed,.typeform-section .typeform-section-embed .typeform-embed{width:100%;min-width:0;max-width:100%;height:100%;min-height:0}.typeform-section .typeform-section-embed .typeform-embed-target,.typeform-section .typeform-section-embed .tf-v1-widget,.typeform-section .typeform-section-embed .tf-v1-widget-wrapper,.typeform-section .typeform-section-embed .tf-v1-widget-fullscreen,.typeform-section .typeform-section-embed iframe{max-width:100%;display:block;inset:0;overflow:hidden;width:100%!important;height:100%!important;min-height:0!important;max-height:100%!important;position:absolute!important}@media (width<768px){.typeform-section{--typeform-section-height:680px}.typeform-section .typeform-section-frame{padding:12px}}.leadership-grid-header{justify-content:space-between;align-items:center;gap:24px;margin-bottom:36px;display:flex}.leadership-grid-heading{color:#fff;font-family:var(--font-headings);font-size:clamp(1.75rem, 3vw, var(--font-size-heading-xl,36px));margin:0;font-weight:400;line-height:1}.leadership-grid-heading .highlight-text{color:#608ae4}.leadership-grid-nav{flex-shrink:0;justify-content:flex-end;gap:0;margin-top:36px;display:flex}.leadership-grid--mobile-nav .leadership-grid-nav{display:none}.leadership-grid-nav-btn{border:1px solid var(--layout-frame-line,#263677);color:#fff;cursor:pointer;background:#0d0e1a;justify-content:center;align-items:center;width:45px;height:45px;margin-left:-1px;padding:0;transition:background-color .2s,border-color .2s,color .2s;display:inline-flex}.leadership-grid-nav-btn:first-child{margin-left:0}.leadership-grid-nav-btn .icon{width:25px;height:25px}.leadership-grid-nav-btn .icon svg{width:25px;height:25px;display:block}.leadership-grid-nav-btn[data-enabled=true],.leadership-grid-nav-btn:not(:disabled):hover,.leadership-grid-nav-btn:not(:disabled):focus-visible{border-color:var(--layout-frame-line,#263677);color:#fff;background:#1c58d9}.leadership-grid-nav-btn:disabled{cursor:not-allowed;opacity:.45}.leadership-grid--carousel{--leadership-carousel-inset:max(var(--layout-inset-x,20px), calc((100vw - var(--content-width-2xl)) / 2 + var(--layout-inset-x,20px)))}.leadership-grid-carousel{width:100%;position:relative}.leadership-grid:not(.leadership-grid--carousel) .leadership-grid-viewport{overflow:visible}.leadership-grid:not(.leadership-grid--carousel) .leadership-grid-track{grid-template-columns:repeat(3,minmax(0,1fr));gap:0;margin-left:-1px;display:grid}.leadership-grid:not(.leadership-grid--carousel) .leadership-grid-card{flex:none;width:auto}.leadership-grid--carousel .leadership-grid-carousel{width:100vw;margin-left:calc(50% - 50vw)}.leadership-grid--carousel .leadership-grid-viewport{cursor:grab;width:100%;overflow:hidden}.leadership-grid--carousel .leadership-grid-viewport.is-dragging,.leadership-grid--carousel .leadership-grid-viewport.is-dragging *{cursor:grabbing}.leadership-grid--carousel .leadership-grid-track{padding-left:var(--leadership-carousel-inset);touch-action:pan-x pan-y pinch-zoom;user-select:none;flex-wrap:nowrap;margin-left:-1px;display:flex}.leadership-grid--carousel .leadership-grid-track>.leadership-grid-card:last-child{margin-right:var(--leadership-carousel-inset)}.leadership-grid-viewport{width:100%}.leadership-grid-track{margin-left:-1px}.leadership-grid-card{--leadership-card-padding:20px;--leadership-footer-height:11rem;--leadership-card-hover-bg:#0f2b55;border:1px solid var(--layout-frame-line,#263677);background:#0d0e1a;flex-direction:column;min-width:0;min-height:25.9375rem;margin-left:-1px;transition:background-color .35s,border-color .25s;display:flex;position:relative}.leadership-grid--carousel .leadership-grid-card{flex:0 0 25.625rem;width:25.625rem}.leadership-grid-card-inner{min-height:100%;padding:var(--leadership-card-padding);flex-direction:column;flex:1;gap:24px;display:flex;position:relative}.leadership-grid-card:has(.leadership-grid-card-media){overflow:hidden}.leadership-grid-card:has(.leadership-grid-card-media) .leadership-grid-card-inner{min-height:0;padding:var(--leadership-card-padding);padding-bottom:calc(var(--leadership-card-padding) + var(--leadership-footer-height));display:block;position:relative;overflow:hidden}.leadership-grid-card-media{flex-shrink:0;width:100%;position:relative}.leadership-grid-card-photo,.leadership-grid-card-photo picture,.leadership-grid-card-photo img{aspect-ratio:1;object-fit:cover;object-position:center top;width:100%;display:block}.leadership-grid-card-action{border-bottom:1px solid var(--layout-frame-line,#263677);border-left:1px solid var(--layout-frame-line,#263677);color:#fff;z-index:4;background:#0d0e1a;justify-content:center;place-items:center;width:45px;height:45px;text-decoration:none;transition:background-color .2s,border-color .2s,color .2s;display:inline-grid;position:absolute;top:0;right:0}.leadership-grid-card-action .icon{width:20px;height:20px}.leadership-grid-card-action .icon svg{width:20px;height:20px;display:block}.leadership-grid-card:hover .cta-icon-morph>.cta-icon-morph__from,.leadership-grid-card:focus-within .cta-icon-morph>.cta-icon-morph__from{opacity:0}.leadership-grid-card:hover .cta-icon-morph>.cta-icon-morph__to,.leadership-grid-card:focus-within .cta-icon-morph>.cta-icon-morph__to{opacity:1}.leadership-grid-card-body{flex-direction:column;flex:1;justify-content:flex-end;gap:24px;min-height:0;display:flex}.leadership-grid-card:has(.leadership-grid-card-media) .leadership-grid-card-body{bottom:var(--leadership-card-padding);height:auto;left:var(--leadership-card-padding);max-height:var(--leadership-footer-height);min-height:var(--leadership-footer-height);right:var(--leadership-card-padding);z-index:2;background:#0d0e1a;justify-content:flex-end;padding-top:20px;transition:background-color .35s,max-height .4s;position:absolute;overflow:hidden}.leadership-grid-card-header{flex-direction:column;flex-shrink:0;gap:10px;display:flex}.leadership-grid-name{color:#fff;font-family:var(--font-headings);font-size:var(--font-size-heading-lg,32px);margin:0;font-weight:400;line-height:1}.leadership-grid-role{color:#c9c9ca;font-family:var(--font-body);font-size:var(--font-size-2xl,18px);margin:0;font-weight:400;line-height:1.4;transition:color .2s}.leadership-grid-bio{color:#c9c9ca;font-family:var(--font-body);font-size:var(--font-size-xl,16px);opacity:0;flex-shrink:0;max-height:0;margin:0;font-weight:400;line-height:1.4;transition:max-height .35s 50ms,opacity .3s 50ms;overflow:hidden}.leadership-grid-link{color:#fff;font-family:var(--font-body);font-size:var(--font-size-xl,16px);flex-shrink:0;align-items:center;gap:4px;width:fit-content;line-height:1.4;text-decoration:none;transition:color .2s;display:inline-flex}.leadership-grid-link-icon{flex-shrink:0;place-items:center;font-size:20px;display:inline-grid}.leadership-grid-link-icon .icon,.leadership-grid-link-icon .icon svg{width:20px;height:20px;display:block}.leadership-grid-card:not(:has(.leadership-grid-card-media)) .leadership-grid-card-inner{justify-content:flex-end;padding-block:40px}.leadership-grid-card:not(:has(.leadership-grid-card-media)) .leadership-grid-bio{opacity:1;max-height:none;overflow:visible}.leadership-grid-card:hover,.leadership-grid-card:focus-within{background:var(--leadership-card-hover-bg);z-index:2;border-color:#1c58d9}.leadership-grid-card:has(.leadership-grid-card-media):hover .leadership-grid-card-body,.leadership-grid-card:has(.leadership-grid-card-media):focus-within .leadership-grid-card-body{background:var(--leadership-card-hover-bg);max-height:calc(100% - var(--leadership-card-padding));min-height:0}.leadership-grid-card:hover .leadership-grid-card-action,.leadership-grid-card:focus-within .leadership-grid-card-action{border-color:var(--layout-frame-line,#263677);color:#fff;background:#1c58d9}.leadership-grid-card:hover .leadership-grid-role,.leadership-grid-card:focus-within .leadership-grid-role{color:#fff}.leadership-grid-card:has(.leadership-grid-card-media):hover .leadership-grid-bio,.leadership-grid-card:has(.leadership-grid-card-media):focus-within .leadership-grid-bio{opacity:1;max-height:12rem;overflow-y:auto}.leadership-grid-card:hover .leadership-grid-link,.leadership-grid-card:focus-within .leadership-grid-link,.leadership-grid-link:hover,.leadership-grid-link:focus-visible{color:#608ae4}@media (width<=900px){.leadership-grid-header{flex-flow:wrap;align-items:center;gap:16px}.leadership-grid--mobile-nav .leadership-grid-nav{display:flex}.leadership-grid:not(.leadership-grid--carousel){--leadership-carousel-inset:var(--layout-inset-x,20px)}.leadership-grid:not(.leadership-grid--carousel) .leadership-grid-carousel{width:100vw;margin-left:calc(50% - 50vw)}.leadership-grid:not(.leadership-grid--carousel) .leadership-grid-viewport{-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain;scroll-padding-left:var(--leadership-carousel-inset);scroll-snap-type:x mandatory;width:100%;overflow:auto hidden}.leadership-grid:not(.leadership-grid--carousel) .leadership-grid-track{padding-left:var(--leadership-carousel-inset);flex-wrap:nowrap;grid-template-columns:none;gap:0;width:max-content;margin-left:-1px;display:flex}.leadership-grid:not(.leadership-grid--carousel) .leadership-grid-track>.leadership-grid-card:last-child{margin-right:var(--leadership-carousel-inset)}.leadership-grid:not(.leadership-grid--carousel) .leadership-grid-card{flex:0 0 min(20rem, calc(100vw - var(--leadership-carousel-inset) - var(--spacing-lg)));scroll-snap-align:start;width:min(20rem, calc(100vw - var(--leadership-carousel-inset) - var(--spacing-lg)))}.leadership-grid-card{min-height:auto}.leadership-grid--carousel .leadership-grid-card{flex:0 0 min(20rem, calc(100vw - var(--leadership-carousel-inset) - var(--spacing-lg)));width:min(20rem, calc(100vw - var(--leadership-carousel-inset) - var(--spacing-lg)))}}@media (width>=901px) and (width<=1100px){.leadership-grid:not(.leadership-grid--carousel) .leadership-grid-track{grid-template-columns:repeat(2,minmax(0,1fr))}}.partner-directory{--partner-directory-border:#bbcdf4;--partner-directory-content-width:63.75rem;--partner-directory-text:#1b1d22;--partner-directory-link:#1c58d9;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light only;forced-color-adjust:none}.partner-directory>.outer-content>.content.max-width-xl,.partner-directory>.outer-content>.content.max-width-lg,.partner-directory>.outer-content>.content{max-width:var(--content-width-2xl);flex-direction:column;align-items:flex-start;margin-inline:auto;display:flex}.partner-directory-header,.partner-directory-list{max-width:var(--partner-directory-content-width);width:100%}.partner-directory-header{justify-content:space-between;align-items:center;gap:20px;margin-bottom:42px;display:flex}.partner-directory-heading{margin:0}.partner-directory-heading .heading-inner{color:var(--partner-directory-text);font-weight:var(--font-weight-normal,400);line-height:1}.partner-directory-action{color:#fff;font-size:var(--font-size-xl,16px);white-space:nowrap;background:linear-gradient(102deg,#1c58d9 0%,#244997 105%);border:.5px solid #1c58d9;flex-shrink:0;align-items:center;gap:6px;height:30px;padding:4px 12px 5px;text-decoration:none;display:inline-flex}.partner-directory-list{flex-direction:column;gap:36px;display:flex}.partner-directory-divider{background:var(--partner-directory-border);border:0;width:100%;height:1px;margin:0}.partner-directory-trigger{color:inherit;cursor:pointer;text-align:left;background:0 0;border:0;grid-template-columns:minmax(180px,292px) minmax(0,1fr) auto;align-items:flex-start;gap:24px 47px;width:100%;padding:0;display:grid}.partner-directory-logo{border:1px solid var(--partner-directory-border);box-sizing:border-box;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light only;forced-color-adjust:none;isolation:isolate;background:#fff;justify-content:center;align-items:center;width:100%;height:120px;display:flex;position:relative;overflow:hidden}.partner-directory-logo-plate{object-fit:cover;pointer-events:none;z-index:0;width:100%;max-width:none;height:100%;max-height:none;display:block;position:absolute;inset:0}.partner-directory-logo-mark{mix-blend-mode:multiply;object-fit:contain;z-index:1;max-width:85%;max-height:70%;display:block;position:relative}.partner-directory-content{flex-direction:column;gap:12px;min-width:0;padding-top:.5rem;display:flex}.partner-directory-summary{flex-direction:column;gap:12px;display:flex}.partner-directory-title{color:var(--partner-directory-text);font-family:var(--font-headings,"Trade Gothic Next LT Pro", sans-serif);font-size:var(--font-size-heading-md,32px);font-weight:var(--font-weight-normal,400);margin:0;line-height:1}.partner-directory-meta{color:var(--partner-directory-text);font-family:var(--font-body);font-size:var(--font-size-3xl,18px);margin:0;line-height:1.4}.partner-directory-description{color:var(--partner-directory-text);font-family:var(--font-body);font-size:var(--font-size-lg,14px);opacity:0;transition:opacity var(--accordion-duration,.25s) var(--accordion-easing,ease-in-out);white-space:pre-line;margin:0;line-height:1.4}.partner-directory-item.is-active .partner-directory-description{opacity:1}.partner-directory-link{color:var(--partner-directory-text);font-family:var(--font-body);font-size:var(--font-size-xl,16px);transition:color var(--accordion-duration,.25s) var(--accordion-easing,ease-in-out);align-items:center;gap:4px;width:fit-content;line-height:1.4;text-decoration:none;display:inline-flex}.partner-directory-item.is-active .partner-directory-link{color:var(--partner-directory-link)}.partner-directory-toggle{color:var(--partner-directory-text);cursor:pointer;background:0 0;border:0;flex-shrink:0;justify-content:center;align-items:center;width:34px;height:34px;margin-top:43px;padding:5px;display:inline-flex}.partner-directory-toggle:focus-visible{outline-offset:2px;outline:2px solid}.partner-directory-toggle-icon{display:block;overflow:visible}.partner-directory-toggle-bar{transform-box:fill-box;transform-origin:50%;transition:transform var(--accordion-duration,.25s) var(--accordion-easing,ease-in-out)}.partner-directory-toggle-icon{transition:transform var(--accordion-duration,.25s) var(--accordion-easing,ease-in-out)}.partner-directory-item.is-active .partner-directory-toggle-icon{transform:rotate(45deg)}.partner-directory-item .accordion-panel{transition:grid-template-rows var(--accordion-duration,.25s) var(--accordion-easing,ease-in-out), visibility 0s linear var(--accordion-duration,.25s);visibility:hidden;grid-template-rows:0fr;display:grid}.partner-directory-item.is-active .accordion-panel.is-open{transition:grid-template-rows var(--accordion-duration,.25s) var(--accordion-easing,ease-in-out), visibility 0s;visibility:visible;grid-template-rows:1fr}@media (prefers-reduced-motion:reduce){.partner-directory-description,.partner-directory-link,.partner-directory-toggle-bar,.partner-directory-item .accordion-panel{transition:none}}@media (width>=1024px){.partner-directory>.outer-content>.content{padding-inline-start:calc((var(--content-width-2xl) - var(--partner-directory-content-width)) / 2)}}@media (width<900px){.partner-directory-list{gap:24px}.partner-directory-trigger{grid-template-columns:minmax(100px,160px) minmax(0,1fr) auto;gap:16px 20px}.partner-directory-logo{height:88px}.partner-directory-content,.partner-directory-summary{gap:8px}.partner-directory-toggle{margin-top:27px}.partner-directory-title{font-size:var(--font-size-heading-sm,24px)}.partner-directory-meta{font-size:var(--font-size-xl,16px)}}@media (width<640px){.partner-directory-header{flex-direction:column;align-items:flex-start;margin-bottom:28px}.partner-directory-list{gap:16px}.partner-directory-trigger{grid-template-columns:72px minmax(0,1fr) auto;grid-template-areas:"logo content toggle";align-items:flex-start;gap:12px}.partner-directory-logo{grid-area:logo;width:72px;max-width:none;height:56px}.partner-directory-content{grid-area:content;gap:6px;padding-top:.25rem}.partner-directory-summary{gap:4px}.partner-directory-title{font-size:var(--font-size-xl,16px);line-height:1.2}.partner-directory-meta{font-size:var(--font-size-lg,14px);line-height:1.35}.partner-directory-link{font-size:var(--font-size-lg,14px)}.partner-directory-toggle{grid-area:toggle;justify-self:center;width:28px;height:28px;margin-top:14px;padding:2px}.partner-directory-toggle svg{width:20px;height:20px}}.team-item[data-astro-cid-c4hrvvqc]{flex-direction:column;height:100%;display:flex}.team-item[data-astro-cid-c4hrvvqc] .team-content[data-astro-cid-c4hrvvqc]{max-width:70%;color:var(--color-text-muted);min-height:5rem;transition:color var(--animation-normal) var(--ease-interactive);flex-direction:column;display:flex}.team-item[data-astro-cid-c4hrvvqc] .team-content[data-astro-cid-c4hrvvqc] .team-name[data-astro-cid-c4hrvvqc],.team-item[data-astro-cid-c4hrvvqc] .team-content[data-astro-cid-c4hrvvqc] .team-role[data-astro-cid-c4hrvvqc]{color:var(--color-text-muted);transition:color var(--animation-normal) var(--ease-interactive)}.team-item[data-astro-cid-c4hrvvqc] .team-content[data-astro-cid-c4hrvvqc] .simple-text[data-astro-cid-c4hrvvqc]{flex-grow:1;position:relative}.team-item[data-astro-cid-c4hrvvqc] .team-content[data-astro-cid-c4hrvvqc] .simple-text[data-astro-cid-c4hrvvqc]:before{border-bottom:2px solid var(--color-text-muted);content:"";width:100%;z-index:var(--layer-below);transition:border-color var(--animation-normal) var(--ease-interactive);display:block;position:absolute;top:calc(100% + 20px)}.team-item[data-astro-cid-c4hrvvqc] .team-content[data-astro-cid-c4hrvvqc] .simple-text[data-astro-cid-c4hrvvqc]:after{content:"";background:var(--color-text-muted);border-radius:var(--radius-full);width:10px;height:10px;z-index:var(--layer-below);transition:background var(--animation-normal) var(--ease-interactive);display:block;position:absolute;top:calc(100% + 16px)}.team-item[data-astro-cid-c4hrvvqc] .team-image-container[data-astro-cid-c4hrvvqc]{justify-self:end;width:75%;position:relative}.team-item[data-astro-cid-c4hrvvqc] .team-image-container[data-astro-cid-c4hrvvqc] .team-image[data-astro-cid-c4hrvvqc]{border-radius:var(--radius-full);filter:grayscale();margin:0;transition:filter .3s}.team-item[data-astro-cid-c4hrvvqc]:hover .team-content[data-astro-cid-c4hrvvqc]{max-width:70%;color:var(--color-text-strong)}.team-item[data-astro-cid-c4hrvvqc]:hover .team-content[data-astro-cid-c4hrvvqc] .team-name[data-astro-cid-c4hrvvqc],.team-item[data-astro-cid-c4hrvvqc]:hover .team-content[data-astro-cid-c4hrvvqc] .team-role[data-astro-cid-c4hrvvqc]{color:var(--color-text-strong)}.team-item[data-astro-cid-c4hrvvqc]:hover .team-content[data-astro-cid-c4hrvvqc] .simple-text[data-astro-cid-c4hrvvqc]{position:relative}.team-item[data-astro-cid-c4hrvvqc]:hover .team-content[data-astro-cid-c4hrvvqc] .simple-text[data-astro-cid-c4hrvvqc]:before{border-bottom:2px solid var(--color-text-brand);content:"";width:100%;z-index:var(--layer-below);display:block;position:absolute;top:calc(100% + 20px)}.team-item[data-astro-cid-c4hrvvqc]:hover .team-content[data-astro-cid-c4hrvvqc] .simple-text[data-astro-cid-c4hrvvqc]:after{content:"";background:var(--color-text-brand);border-radius:var(--radius-full);width:10px;height:10px;z-index:var(--layer-below);display:block;position:absolute;top:calc(100% + 16px)}.team-item[data-astro-cid-c4hrvvqc]:hover .team-image-container[data-astro-cid-c4hrvvqc]:before{--angle:0deg;content:"";z-index:-1;border-radius:var(--radius-full);background:conic-gradient(from var(--angle),var(--color-bg-brand),var(--color-bg-inverse),var(--color-bg-brand));margin:-4px;animation:2s linear infinite rotate-angle;position:absolute;inset:0}.team-item[data-astro-cid-c4hrvvqc]:hover .team-image-container[data-astro-cid-c4hrvvqc] .team-image[data-astro-cid-c4hrvvqc]{filter:grayscale(0)}.team-grid-heading{margin-bottom:var(--spacing-sm)}.team-grid-subtext{margin-top:0}.team-grid-grid{margin-top:var(--spacing-xl)}.team-grid .card .card-content{grid-template-columns:1fr;align-items:start;height:100%;display:grid}.team-grid .grid-item{flex-direction:column;height:100%;display:flex}.team-grid .team-item.card{height:100%}.testimonial-section{border-radius:var(--radius-md);overflow:hidden}}.award-strip>.outer-content>.content{padding-top:0}.award-strip-frame{position:relative}.award-strip-row{grid-template-columns:repeat(5,minmax(0,1fr));gap:0;display:grid!important}.award-strip-cell{background:#0d0e1a;justify-content:center;align-items:center;min-height:7.625rem;padding:12px max(12px,min(2vw,20px));position:relative;display:flex!important}.award-strip-row .award-strip-cell:not(:first-child):before{content:"";z-index:1;background-image:url(https://assets.mattermost.com/images/logos/compliance/plus-separator.svg);background-position:50%;background-repeat:no-repeat;background-size:23px 23px;width:23px;height:23px;position:absolute;top:50%;left:0;transform:translate(-50%,-50%)}.award-strip-image,.award-strip-image picture,.award-strip-image img{object-fit:contain;width:auto;max-width:100%;height:auto;max-height:6.5rem;margin:0 auto;display:block}.award-strip-ticker{display:none!important}.award-strip-ticker-track,.award-strip-ticker-group{align-items:center;flex-flow:row!important;display:flex!important}.award-strip-ticker-track{width:max-content}.award-strip-ticker-group{flex-shrink:0}.award-strip-ticker-cell{flex-shrink:0;justify-content:center;align-items:center;min-height:6.5rem;padding:16px 28px;position:relative;flex-direction:row!important;display:flex!important}.award-strip-ticker-cell:not(:first-child):before{content:"";z-index:1;background-image:url(https://assets.mattermost.com/images/logos/compliance/plus-separator.svg);background-position:50%;background-repeat:no-repeat;background-size:23px 23px;width:23px;height:23px;position:absolute;top:50%;left:0;transform:translate(-50%,-50%)}@media (width<=900px){.award-strip-row{display:none!important}.award-strip-ticker{background:#0d0e1a;width:100%;overflow:hidden;display:block!important}.award-strip-ticker-track{will-change:transform;animation:28s linear infinite award-strip-ticker-scroll}.award-strip-ticker .award-strip-image,.award-strip-ticker .award-strip-image picture,.award-strip-ticker .award-strip-image img{max-width:7.5rem;max-height:4.5rem}}@keyframes award-strip-ticker-scroll{0%{transform:translate(0)}to{transform:translate(-50%)}}@media (width<=900px) and (prefers-reduced-motion:reduce){.award-strip-ticker-track{will-change:auto;animation:none}.award-strip-ticker{-webkit-overflow-scrolling:touch;overflow-x:auto}}.video-content-wistia.wistia-player{background:#0d0e1a;overflow:hidden}.video-content-wistia .wistia-player-iframe{width:calc(100% + 8px);height:calc(100% + 8px);top:-4px;left:-4px}.video-logo-showcase-wistia.wistia-player{aspect-ratio:unset;background:#0d0e1a;height:100%;min-height:0}
