.social-proof-block{container:social-proof-block-container/inline-size;border-radius:var(--box-border-radius)}.social-proof-block__wrapper{display:flex;position:relative;flex-direction:column;justify-content:center;align-items:center;padding:var(--space-40) var(--space-15);text-align:center}@media screen and (min-width: 768px){.social-proof-block__wrapper{padding:var(--space-64) var(--space-24)}@container social-proof-block-container (width < 768px){.social-proof-block__wrapper{padding:var(--space-40) var(--space-15)}}}.social-proof-block__icon{margin-bottom:var(--space-32)}@media screen and (min-width: 1024px){.social-proof-block__icon{margin-bottom:var(--space-48)}@container social-proof-block-container (width < 700px){.social-proof-block__icon{margin-bottom:var(--space-32)}}}.social-proof-block__icon svg{width:auto;max-width:250px;height:var(--space-64)}@media screen and (min-width: 768px){.social-proof-block__icon svg{width:auto;max-width:330px;height:var(--space-80)}@container social-proof-block-container (width < 768px){.social-proof-block__icon svg{width:auto;max-width:250px;height:var(--space-64)}}}.social-proof-block__text-wrapper{margin-bottom:48px}@media screen and (min-width: 768px){.social-proof-block__text-wrapper{margin-bottom:58px}@container social-proof-block-container (width < 768px){.social-proof-block__text-wrapper{margin-bottom:48px}}}.social-proof-block__preamble{margin-bottom:0;max-width:780px;font-size:var(--typography-preamble-textsize-small);line-height:2.4rem;font-family:var(--typography-preamble-font)}@media screen and (min-width: 768px){.social-proof-block__preamble{font-size:var(--typography-preamble-textsize);line-height:3rem;letter-spacing:-1px}@container social-proof-block-container (width < 768px){.social-proof-block__preamble{font-size:var(--typography-preamble-textsize-small)}}}.social-proof-block__item-wrapper{display:flex;flex-direction:column;justify-content:center;width:100%}@media screen and (min-width: 768px){.social-proof-block__item-wrapper{flex-direction:row}@container social-proof-block-container (width < 768px){.social-proof-block__item-wrapper{flex-direction:column}}}.social-proof-block__item{display:flex;flex-direction:column;justify-content:space-between;align-items:center;align-self:center;justify-self:center;gap:var(--space-24);border-right:unset;border-bottom:1px solid rgb(211,211,209);padding:var(--space-32) 0 0 0;width:100%;text-align:center}.social-proof-block__item:first-child{border-top:1px solid rgb(211,211,209)}@media screen and (min-width: 768px){.social-proof-block__item{border-right:1px solid rgb(211,211,209);border-bottom:none;padding:var(--space-16) 0 0 0;width:30rem}.social-proof-block__item:first-child{border-top:none}.social-proof-block__item:last-child{border-right:none}@container social-proof-block-container (width < 768px){.social-proof-block__item{margin-bottom:32px;border-right:none;border-bottom:1px solid rgb(211,211,209);padding:var(--space-32) 0;width:100%}.social-proof-block__item:first-child{border-top:1px solid rgb(211,211,209)}}}.social-proof-block__item-icon svg{width:auto;height:40px}.social-proof-block__highlighted-text-wrapper{display:flex;flex-direction:row}.social-proof-block__highlighted-text{font-size:6.4rem;line-height:5.5rem;font-family:var(--typography-headingfont)}.social-proof-block__highlighted-text.highlighted-text-plus{margin-right:3.4rem}.social-proof-block__highlighted-text.highlighted-text-plus:before{content:"+";font-size:6rem;font-family:var(--typography-preamble-font)}.social-proof-block__fact-text{max-width:21rem;height:4rem;font-size:var(--typography-text-small);font-family:var(--typography-bodytextfont)}@media screen and (min-width: 768px){.social-proof-block__fact-text{font-size:var(--typography-text-large)}@container social-proof-block-container (width < 768px){.social-proof-block__fact-text{font-size:var(--typography-text-small)}}}.social-proof-block__fact-text.social-proof-block__fact-text-link:hover{font-weight:700}.social-proof-block__legal-text{margin-top:var(--space-32);font-size:var(--typography-text-small);font-family:var(--typography-bodytextfont)}@media screen and (min-width: 768px){.social-proof-block__legal-text{margin-top:var(--space-48)}@container social-proof-block-container (width < 768px){.social-proof-block__legal-text{margin-top:var(--space-32)}}}
