.btn--outline{background:transparent;border:1px solid #c8cfda;border-radius:8px;color:#293450;gap:8px;height:48px;padding:12px 16px;-webkit-text-decoration:none;text-decoration:none}.btn--outline:hover{background:#fff;border:1px solid #293450;color:#293450!important}.btn--outline .svg-wrap{width:12px}.divider-dot{background:#808a9e;border-radius:100%;display:inline-block;height:5px;margin:0 24px;width:5px}@media(max-width:768px){.divider-dot{margin:0 12px}}:root{--color-slate:#293450;--color-dark-slate:#1d212d;--color-comet:#293450;--color-smoke:#808a9e;--color-chalk:#eff1ff;--color-white:#fff;--color-indigo:#5048e6;--color-green:#51e59e;--color-sky:#a4dae8;--color-grey-bg:#fbfbfc;--color-aquamarine:#51e59e;--color-red:#e55151}.universal-layout--testimonial{background:var(--background-color);color:var(--foreground-color);padding:var(--section-gap) 0;position:relative}.universal-layout--testimonial:not(.style--alternate):not(.style--alternate_2) .content{--background-color:#fff;--foreground-color:#293450;--foreground-color-alt:#293450;background:var(--background-color);border-radius:0 64px 64px 64px;box-shadow:0 13.19px 37.16px 2.59px rgba(0,10,78,.11);display:flex;gap:60px;padding:60px;width:100%}.universal-layout--testimonial:not(.style--alternate):not(.style--alternate_2) .content .testimonial-content{border-right:4px solid var(--color-chalk);padding-right:20px;width:70%}@media(max-width:767px){.universal-layout--testimonial:not(.style--alternate):not(.style--alternate_2) .content .testimonial-content{border-right:0}}.universal-layout--testimonial:not(.style--alternate):not(.style--alternate_2) .content .testimonial-logo{width:30%}.universal-layout--testimonial:not(.style--alternate):not(.style--alternate_2) .content .testimonial-logo .learn-more{margin-top:20px}@media(max-width:767px){.universal-layout--testimonial:not(.style--alternate):not(.style--alternate_2) .content .testimonial-logo .learn-more{width:100%}}.universal-layout--testimonial:not(.style--alternate):not(.style--alternate_2) .content .source{align-items:center;display:flex;gap:20px}.universal-layout--testimonial:not(.style--alternate):not(.style--alternate_2) .content .source .media img{border-radius:50%;box-shadow:0 13.19px 37.16px 2.59px rgba(0,10,78,.11);height:70px;object-fit:cover;width:70px}.universal-layout--testimonial:not(.style--alternate):not(.style--alternate_2) .content .source .source-name{color:#293450;font-family:Matter,SFMono-Regular,Menlo,Consolas,Liberation Mono,monospace;font-size:.75rem;font-style:normal;font-weight:500;letter-spacing:.07em;line-height:1;margin:0;text-transform:uppercase}@media(max-width:768px){.universal-layout--testimonial:not(.style--alternate):not(.style--alternate_2) .content .source .source-name{font-size:.875rem}.universal-layout--testimonial:not(.style--alternate):not(.style--alternate_2) .content{border-radius:0 32px 32px 32px;flex-wrap:wrap;padding:32px}.universal-layout--testimonial:not(.style--alternate):not(.style--alternate_2) .content .testimonial-content,.universal-layout--testimonial:not(.style--alternate):not(.style--alternate_2) .content .testimonial-logo{width:100%}}.universal-layout--testimonial.style--minimal{padding-top:0}.universal-layout--testimonial.style--minimal .testimonial-logo-override{height:90px;margin-right:20px;min-width:90px;width:90px}.universal-layout--testimonial.style--minimal .testimonial-logo-override img{height:100%;object-fit:cover;width:100%}.universal-layout--testimonial.style--minimal .content{background:#f9fafc;border-radius:10px;box-shadow:0 0 0 0 #eff1ff;display:flex;flex-direction:column;margin:0 auto;max-width:850px;padding:40px}.universal-layout--testimonial.style--minimal .content .testimonial-content{border:0;display:flex;gap:20px;padding-right:0;width:100%}.universal-layout--testimonial.style--minimal .content .testimonial-content .textimonial-logo-override{width:90px}.universal-layout--testimonial.style--minimal .content .testimonial-content .wysiwyg-content{width:auto}.universal-layout--testimonial.style--minimal .content .testimonial-logo{margin-left:auto;margin-top:20px;max-width:180px;width:100%}.universal-layout--testimonial.style--alternate .content{background:transparent;display:flex;gap:60px;padding:0}@media(max-width:768px){.universal-layout--testimonial.style--alternate .content{flex-direction:column}}.universal-layout--testimonial.style--alternate .content .testimonial-content{width:60%}@media(max-width:768px){.universal-layout--testimonial.style--alternate .content .testimonial-content{width:100%}}.universal-layout--testimonial.style--alternate .content .testimonial-content .type--serif-lg{font-size:2.25rem;line-height:1.2}.universal-layout--testimonial.style--alternate .content .testimonial-source{display:flex;gap:40px;width:40%}@media(max-width:768px){.universal-layout--testimonial.style--alternate .content .testimonial-source{width:100%}}.universal-layout--testimonial.style--alternate .content .testimonial-source .source-name{color:var(--foreground-color-alt);margin:0}.universal-layout--testimonial.style--alternate .content .testimonial-source .source-image{aspect-ratio:1/1;border-radius:100%;height:100px;min-height:100px;min-width:100px;overflow:hidden;width:100px}.universal-layout--testimonial.style--alternate .content .testimonial-source .source-logo{margin-top:24px;max-width:50%}.universal-layout--testimonial.style--alternate[data-theme=slate] .content .testimonial-source .source-name{--foreground-color-alt:#51e59e}.universal-layout--testimonial.style--alternate_2{background:linear-gradient(180deg,#fff 0,#f5f3fd);--padding:48px}.universal-layout--testimonial.style--alternate_2[data-theme=slate]{--background-color:#293450}@media(max-width:768px){.universal-layout--testimonial.style--alternate_2{--padding:24px}}.universal-layout--testimonial.style--alternate_2 .content{background:transparent;border-radius:0;box-shadow:none;display:flex;gap:60px;padding:0}.universal-layout--testimonial.style--alternate_2 .content .testimonial-content{background:var(--background-color);border:0;border-radius:16px;padding:var(--padding);width:100%}.universal-layout--testimonial.style--alternate_2 .content .testimonial-content .wysiwyg-content{border:1px solid rgba(239,241,255,.25);border-radius:16px;padding:var(--padding);width:100%}.universal-layout--testimonial.style--alternate_2 .content .testimonial-content .wysiwyg-content p{font-size:max(24px,min(3.5vw,54px));font-weight:300;line-height:1.2}.universal-layout--testimonial.style--alternate_2 .content .testimonial-source{display:flex;gap:20px;margin-top:24px;width:100%}@media(max-width:768px){.universal-layout--testimonial.style--alternate_2 .content .testimonial-source{flex-direction:column;gap:12px}}.universal-layout--testimonial.style--alternate_2 .content .testimonial-source .testimonial-logo{margin-left:auto;max-width:180px}@media(max-width:768px){.universal-layout--testimonial.style--alternate_2 .content .testimonial-source .testimonial-logo{margin-left:0;max-width:100px}}.universal-layout--testimonial.style--alternate_2 .content .testimonial-source .source{align-items:center;display:flex;gap:20px}@media(max-width:768px){.universal-layout--testimonial.style--alternate_2 .content .testimonial-source .source{align-items:start;flex-direction:column;gap:12px}}.universal-layout--testimonial.style--alternate_2 .content .testimonial-source .source .media{height:70px;min-width:70px;width:70px}.universal-layout--testimonial.style--alternate_2 .content .testimonial-source .source .media img{border-radius:50%;box-shadow:0 13.19px 37.16px 2.59px rgba(0,10,78,.11);height:70px;object-fit:cover;width:70px}.universal-layout--testimonial.style--alternate_2 .content .testimonial-source .source .source-name{color:var(--foreground-color);font-family:Matter,SFMono-Regular,Menlo,Consolas,Liberation Mono,monospace;font-size:.75rem;font-style:normal;font-weight:500;letter-spacing:.07em;line-height:1;margin:0;text-transform:uppercase}@media(max-width:768px){.universal-layout--testimonial.style--alternate_2 .content .testimonial-source .source .source-name{font-size:.875rem}}.universal-layout--testimonial.style--alternate_2 .content .testimonial-source .source .source-name .position{color:#b0bbcd}.universal-layout--testimonial.style--alternate_2[data-theme=white] .content .testimonial-source .source-name{--foreground-color-alt:#51e59e}