.quote-block{text-align:center}.quote-block__body{display:flex;flex-direction:column;align-items:center;padding-bottom:clamp(1rem,1.34vw + -0.12rem,1.8rem)}@supports not (font-size: clamp(1rem, 1vw, 1rem)){.quote-block__body{padding-bottom:1rem}@media screen and (min-width: 841px){.quote-block__body{padding-bottom:1.25vw}}@media screen and (min-width: 1440px){.quote-block__body{padding-bottom:1.8rem}}}.quote-block__body .orange-flag{margin-bottom:clamp(1rem,3.67vw + -2.09rem,3.2rem)}@supports not (font-size: clamp(1rem, 1vw, 1rem)){.quote-block__body .orange-flag{margin-bottom:1rem}@media screen and (min-width: 841px){.quote-block__body .orange-flag{margin-bottom:2.2222222222vw}}@media screen and (min-width: 1440px){.quote-block__body .orange-flag{margin-bottom:3.2rem}}}.quote-block__body h1,.quote-block__body h2,.quote-block__body h3{margin-block-start:0}.quote-block__body h1,.quote-block__body h2{margin:0}.quote-block__underline{--underline-icon: var(--c-main-cool);--underline-icon-stroke: var(--c-blue-powder);display:flex;justify-content:center}.module.-theme-2 .quote-block__underline{--underline-icon-stroke: var(--c-blue-picton)}.module.-theme-3 .quote-block__underline{--underline-icon: var(--c-neutral-white);--underline-icon-stroke: var(--c-neutral-white)}.quote-block__underline svg{width:100%;max-width:clamp(31.4rem,54.42vw + -14.37rem,64rem);height:auto}@supports not (font-size: clamp(1rem, 1vw, 1rem)){.quote-block__underline svg{max-width:31.4rem}@media screen and (min-width: 841px){.quote-block__underline svg{max-width:44.4444444444vw}}@media screen and (min-width: 1440px){.quote-block__underline svg{max-width:64rem}}}
