.block.temoignage{position:relative}@media screen and (width<=360px){.block.temoignage{padding-block:4.5rem}}@media screen and (width>=360px) and (width<=1440px){.block.temoignage{padding-block:calc(48px + 6.66667vw)}}@media screen and (width>=1440px){.block.temoignage{padding-block:9rem}}.block.temoignage .temoignage__inner{align-items:center;gap:5.5rem;display:flex}.block.temoignage .temoignage__photo{flex-shrink:0;inline-size:21.5625rem}.block.temoignage .temoignage__photo picture{display:block;overflow:hidden}.block.temoignage .temoignage__photo img,.block.temoignage .temoignage__photo source{object-fit:cover;block-size:100%;inline-size:100%}.block.temoignage .temoignage__content{color:var(--color--green);flex-direction:column;flex:1;gap:3rem;display:flex;position:relative}.block.temoignage .temoignage__quote{color:var(--color--green);margin:0;font-size:1.875rem;font-weight:700;line-height:1.4}.block.temoignage .temoignage__attribution{font-size:var(--font-size--large);color:var(--color--green);flex-direction:column;gap:.25rem;line-height:1.3;display:flex}.block.temoignage .temoignage__author-name{font-weight:700}.block.temoignage .temoignage__author-role{font-weight:400}.block.temoignage .temoignage__guillemet{pointer-events:none;position:absolute;inset-block-start:0;inset-inline-end:0;transform:translateY(-110px)}.block.temoignage .temoignage__guillemet:before{color:var(--color--green);content:"“";font-size:15rem;font-weight:700;line-height:1;display:block}@media (width<=899px){.block.temoignage .temoignage__inner{gap:2rem}.block.temoignage .temoignage__photo{display:none}.block.temoignage .temoignage__content{gap:1.5rem}.block.temoignage .temoignage__quote{font-size:1.375rem}.block.temoignage .temoignage__guillemet{transform:translateY(-60px)}.block.temoignage .temoignage__guillemet:before{font-size:8.75rem}}
