*,:after,:before{box-sizing:border-box}*{margin:0}body{line-height:1.5;-webkit-font-smoothing:antialiased}canvas,img,picture,svg,video{display:block;max-width:100%}button,input,select,textarea{font:inherit}h1,h2,h3,h4,h5,h6,p{overflow-wrap:break-word}p{text-wrap:pretty}h1,h2,h3,h4,h5,h6{text-wrap:balance}#__next,#root{isolation:isolate}cite{font-style:normal}.visually-hidden{clip:rect(0 0 0 0);clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}@font-face{font-family:Barlow Semi Condensed;font-weight:400;src:url(fonts/BarlowSemiCondensed-Regular.ttf) format("truetype")}@font-face{font-family:Barlow Semi Condensed;font-weight:500;src:url(fonts/BarlowSemiCondensed-Medium.ttf) format("truetype")}@font-face{font-family:Barlow Semi Condensed;font-weight:600;src:url(fonts/BarlowSemiCondensed-SemiBold.ttf) format("truetype")}:root{--violet:#7541c8;--dark-grayish-blue:#48556a;--dark-blackish-blue:#19212e;--white:#fff;--light-gray:#cfcfcf;--light-graysih-blue:#ecf2f8;--fs-heading:1.25rem;--fs-base:0.8125rem;--fs-small:0.6875rem;--fw-semibold:500;--fw-medium:400;--ratio:1.5}.center{box-sizing:content-box;margin-inline:auto;max-inline-size:var(--mw,100%);padding-inline:clamp(2rem,.25vw + 1rem,4rem)}.flex-center{align-items:center;display:flex}@media screen and (min-width:37.5rem){.center{--mw:1440px}}@media screen and (min-width:93.75rem){.center{padding-inline:0}}.region{display:grid;min-height:100vh;padding-block:2rem;place-items:center}.stack>*{margin-block-start:0}.stack>*+*{margin-block-start:var(--flowspace,1em)}.bg-violet{background-color:#7541c8}.color-violet{color:#7541c8!important}.bg-darkgrayish-blue{background-color:#48556a}.color-darkgrayish-blue{color:#48556a!important}.bg-darkblackish-blue{background-color:#19212e}.color-darkblackish-blue{color:#19212e!important}.bg-white{background-color:#fff}.color-white{color:#fff!important}.bg-lightgray{background-color:#cfcfcf}.color-lightgray{color:#cfcfcf!important}.bg-lightgraysih-blue{background-color:#ecf2f8}.color-lightgraysih-blue{color:#ecf2f8!important}.card,.testimonial{border-radius:.5rem;box-shadow:40px 60px 50px -47px rgba(72,85,106,.247);cursor:pointer;padding:1.625rem 2rem 2rem}.testimonials{--grid-gutter:1.875rem;display:grid;gap:var(--grid-gutter);grid-template-areas:"v" "d" "t" "e" "g"}.testimonial{color:var(--dark-grayish-blue);font-size:var(--fs-base);position:relative;transform:translateY(0);transition:transform .2s ease-in-out,opacity .3s ease-in-out}.testimonial:hover{transform:translateY(-.5rem)}.testimonial .stack{--flowspace:1.5em}.testimonial-author{gap:1.0625rem}.testimonial__name{font-weight:500}.testimonial__role{font-size:var(--fs-small);opacity:.5}.testimonial__avatar{block-size:28px;border-radius:50%;inline-size:28px;outline:2px solid transparent}.testimonial__title{font-size:1.25rem;font-weight:600}.testimonial__review{line-height:18px;opacity:.7}.testimonial>*{max-inline-size:76ch}.testimonial:first-of-type{grid-area:v}.testimonial:nth-of-type(2){grid-area:d}.testimonial:nth-of-type(3){grid-area:t}.testimonial:nth-of-type(4){grid-area:e}.testimonial:nth-of-type(5){grid-area:g}.testimonial:nth-of-type(5) .testimonial__title{color:#ecf2f8}.outline-purple{outline-color:#a775f1}@media screen and (min-width:26.875rem){.testimonial:first-of-type{background-image:url(../images/bg-pattern-quotation.svg);background-position:top right 5rem;background-repeat:no-repeat;background-size:6.5rem 6.375rem;grid-area:v}}@media screen and (min-width:36.25rem){.testimonials{display:grid;grid-template-areas:"v v" "d e" "t t" "g g"}}@media screen and (min-width:46.875rem){.testimonials{display:grid;gap:2rem;grid-template-areas:"v v" "d t" "e t" "g g";max-inline-size:55rem}}@media screen and (min-width:71.875rem){.testimonials{display:grid;gap:2rem;grid-template-areas:"v v d t" "e g g t";grid-template-columns:repeat(4,1fr);max-inline-size:70rem}.testimonial:nth-of-type(3){grid-area:t}.testimonial:nth-of-type(3)>*{max-inline-size:35ch}}body{background:var(--light-graysih-blue);font-family:Barlow Semi Condensed;font-weight:500;line-height:1.25}
/*# sourceMappingURL=style.css.map */