/*! tailwindcss v4.2.4 | MIT License | https://tailwindcss.com */
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--tw-outline-style:solid}}}.ms-testimonials{background-color:var(--color-surface-soft,#f7f9fc);padding-block:3rem;padding-inline:0}.ms-testimonials__inner{width:100%;margin-inline:auto}.ms-testimonials__top{flex-direction:column;gap:1rem;padding-inline:1.25rem;display:flex}.ms-testimonials__heading{--tw-leading:var(--leading-tight,1.25);font-size:2.5rem;line-height:var(--leading-tight,1.25);--tw-font-weight:var(--font-weight-extrabold,800);font-weight:var(--font-weight-extrabold,800);--tw-tracking:var(--tracking-tight,-.025em);letter-spacing:var(--tracking-tight,-.025em);color:var(--color-brand-blue,var(--color-blue-800));margin:0}.ms-testimonials__badge-wrap{width:auto;max-width:fit-content;color:var(--color-steelblack,#213147);justify-content:flex-end;align-self:flex-end;padding:0;display:inline-flex}.ms-testimonials__badge{transform-origin:100%;min-width:0;max-width:100%;display:inline-flex;transform:scale(1.2)}.ms-testimonials__carousel{width:100vw;max-width:none;margin-top:2rem;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw)}.ms-testimonials__carousel .ms-carousel__slide{flex:0 0 95%;padding-inline-end:1rem}@media (width>=649px){.ms-testimonials__carousel .ms-carousel__slide{flex-basis:24rem}}.ms-testimonials__card{flex-direction:column;gap:1rem;height:100%;min-height:14rem;display:flex}.ms-testimonials__stars{align-items:center;gap:.25rem;display:inline-flex}.ms-testimonials__stars-wrap{align-items:center;gap:.5rem;display:inline-flex}.ms-testimonials__rating{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);color:var(--color-steelblack,#213147)}.ms-testimonials__star{width:1rem;height:1rem;color:var(--color-brand-blue,var(--color-blue-800));display:inline-flex;position:relative}.ms-testimonials__star-outline{color:#0c8ec959;position:absolute;inset:0}@supports (color:color-mix(in lab, red, red)){.ms-testimonials__star-outline{color:color-mix(in oklab, var(--color-brand-blue,var(--color-blue-800)) 35%, transparent)}}.ms-testimonials__star-fill{width:var(--ms-star-fill,0%);position:absolute;inset:0;overflow:hidden}.ms-testimonials__star-solid{color:var(--color-brand-blue,var(--color-blue-800));position:absolute;inset:0}.ms-testimonials__quote{font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height,calc(1.5 / 1)));--tw-leading:var(--leading-snug,1.375);line-height:var(--leading-snug,1.375);color:#213147e6;flex:1;margin:0}@supports (color:color-mix(in lab, red, red)){.ms-testimonials__quote{color:color-mix(in oklab, var(--color-steelblack,#213147) 90%, transparent)}}.ms-testimonials__meta{flex-direction:column;gap:.5rem;margin-top:auto;display:flex}.ms-testimonials__tag{border-radius:var(--radius-full,9999px);background-color:#a5d3ff33;align-self:flex-start;align-items:center;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.ms-testimonials__tag{background-color:color-mix(in oklab, var(--color-blue-500,#a5d3ff) 20%, transparent)}}.ms-testimonials__tag{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);color:var(--color-brand-blue,var(--color-blue-800));padding-block:.25rem;padding-inline:.75rem}.ms-testimonials__tags{flex-wrap:wrap;gap:.5rem;display:flex}.ms-testimonials__controls{margin-inline:auto;grid-template-columns:auto 1fr auto;align-items:center;gap:.5rem;max-width:75rem;margin-top:1.25rem;padding-inline:1.25rem;display:grid}.ms-testimonials__controls-prev{display:inline-flex}.ms-testimonials__controls-nav{justify-content:flex-end;align-items:center;gap:.5rem;width:auto;display:flex}.ms-testimonials__controls-prev-md{display:none}.ms-testimonials__dots{flex:1;justify-content:center;gap:.375rem;max-width:none;margin-top:0}.ms-testimonials__dots .ms-carousel-dots__dot{border-radius:9999px;flex:none;width:.375rem;height:.375rem;transition:width .2s cubic-bezier(.4,0,.2,1),background-color .2s cubic-bezier(.4,0,.2,1)}.ms-testimonials__dots .ms-carousel-dots__dot--active,.ms-testimonials__dots .ms-carousel-dots__dot--active:hover{width:1.875rem}.ms-testimonials__dots .ms-carousel-dots__dot{background-color:rgb(from var(--color-steelblack) r g b/.3)}.ms-testimonials__dots .ms-carousel-dots__dot:hover{background-color:rgb(from var(--color-steelblack) r g b/.6)}.ms-testimonials__dots .ms-carousel-dots__dot--active,.ms-testimonials__dots .ms-carousel-dots__dot--active:hover{background-color:var(--color-steelblack)}.ms-testimonials__dots .ms-carousel-dots__dot:focus-visible{outline-style:var(--tw-outline-style);outline-offset:2px;outline-width:2px;outline-color:var(--color-blue-650,#2297cc)}@media (width>=48rem){.ms-testimonials__inner{max-width:48rem}.ms-testimonials__heading{font-size:var(--text-5xl,3rem);line-height:var(--tw-leading,var(--text-5xl--line-height,1))}.ms-testimonials__top{flex-direction:row;justify-content:space-between;align-items:center;gap:1.5rem}.ms-testimonials__badge-wrap{flex-shrink:0;align-self:center}.ms-testimonials__controls-prev{pointer-events:none;visibility:hidden;width:5.75rem;display:inline-flex}.ms-testimonials__controls-prev-md{display:inline-flex}.ms-testimonials__controls-nav{width:5.75rem}}@media (width>=64rem){.ms-testimonials__inner{max-width:75rem}.ms-testimonials__heading{font-size:var(--text-6xl,3.75rem);line-height:var(--tw-leading,var(--text-6xl--line-height,1))}.ms-testimonials__top{align-items:center}.ms-testimonials__badge{transform:scale(1.3)}}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}
