.blockquote-image img{height:100%;object-fit:cover;width:100%}.visually-hidden{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.visually-hidden.focusable:active,.visually-hidden.focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;white-space:inherit;width:auto}.gallery-blockquote-holder{margin:0 auto 22px;max-width:1170px;position:relative}.gallery-blockquote-holder .gallery-controls{align-items:center;display:flex;justify-content:center;margin-top:35px}.gallery-blockquote-holder .slick-dots{display:flex;margin:0 40px;max-width:200px}.gallery-blockquote-holder .slick-arrow{position:static;transform:none}@media (min-width:1024px){.gallery-blockquote-holder .slick-arrow{position:absolute;transform:translateY(-50%)}}.gallery-blockquote-holder .slick-arrow:focus{box-shadow:0 0 0 2px hsla(0,0%,100%,.7),0 0 0 5px rgba(0,0,0,.6);outline:none}@media (min-width:1024px){.gallery-blockquote-holder .slick-arrow.slick-prev{left:0}}.gallery-blockquote-holder .slick-arrow.slick-next{order:3}@media (min-width:1024px){.gallery-blockquote-holder .slick-arrow.slick-next{right:0}}.gallery-blockquote{text-align:center}.gallery-blockquote.slick-initialized .gallery-slide{margin-bottom:0}.gallery-blockquote .gallery-slide{margin-bottom:48px;padding:0 20px}@media (min-width:768px){.gallery-blockquote .gallery-slide{margin-bottom:64px}}.blockquote-holder{margin:0 auto;max-width:710px;width:100%}.blockquote-holder blockquote{font-size:18px;line-height:1.4444444444}.blockquote-holder:has(.btn-more) .text-ellipsis{background:linear-gradient(180deg,#fff 42.73%,hsla(0,0%,100%,0) 94.55%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.blockquote-holder .text-ellipsis{display:-webkit-box;-webkit-line-clamp:8;overflow:hidden;-webkit-box-orient:vertical}@media (min-width:1024px){.blockquote-holder .text-ellipsis{display:-webkit-box;-webkit-line-clamp:4;overflow:hidden;-webkit-box-orient:vertical}}@media (min-width:768px){.blockquote-holder cite{margin-top:38px}}@media (max-width:767px){.blockquote-holder cite{margin-inline:-20px}}@media (max-width:374px){.blockquote-holder cite{margin-inline:-10px}}.blockquote-holder .btn-more{background:none;border:none;border-radius:0;box-shadow:none;color:inherit;font-size:18px;font-weight:700;margin:26px 0 0}@media (min-width:1024px){.blockquote-holder .btn-more{margin-top:34px}}.blockquote-holder .btn-more:hover span{text-decoration:none}.blockquote-holder .btn-more span{text-decoration:underline}.blockquote-image{border-radius:50%;height:128px;margin:0 auto 24px;overflow:hidden;width:128px}@media (min-width:768px){.blockquote-image{margin-bottom:35px}}@media (min-width:1024px){.blockquote-image{margin-bottom:40px}}.blockquote-modal{background:hsla(0,0%,100%,.9);display:flex;inset:0;opacity:0;padding:15px;pointer-events:none;position:fixed;transition:visibility .3s,opacity .3s;visibility:hidden;z-index:10000}@media (min-width:1024px){.blockquote-modal{padding:120px 15px}}.blockquote-modal.modal-active{opacity:1;pointer-events:auto;visibility:visible}.blockquote-modal.modal-active .blockquote-modal-inner{opacity:1;translate:0}.blockquote-modal .btn-modal-close{background:none;background:#e0dcf3;border:none;border-radius:0;box-shadow:none;color:var(--dark-lavender-violet,#634fc4);fill:var(--dark-lavender-violet,#634fc4);height:30px;margin:0;padding:0;position:absolute;right:24px;top:24px;width:30px}@media (min-width:1024px){.blockquote-modal .btn-modal-close{right:40px;top:40px}}.blockquote-modal .btn-modal-close svg{display:block;height:100%;max-width:none;width:100%}.blockquote-modal .blockquote-modal-inner{background:#e0dcf3;display:flex;margin:0 auto;max-height:100%;padding:52px 0;position:relative;transition:translate .3s,opacity .3s;translate:0 -200px;width:min(1440px,100%)}@media (min-width:1024px){.blockquote-modal .blockquote-modal-inner{margin:auto;padding:40px 0}}.blockquote-modal .blockquote-modal-body{color:var(--dark-lavender-violet,#634fc4);font-size:18px;font-weight:400;line-height:1.45;max-height:100%;overflow:hidden auto;padding:24px;scrollbar-color:var(--dark-lavender-violet,#634fc4) #e0dcf3;scrollbar-width:thin}.blockquote-modal .blockquote-modal-body::-webkit-scrollbar-thumb{background-color:var(--dark-lavender-violet,#634fc4)}.blockquote-modal .blockquote-modal-body::-webkit-scrollbar-corner,.blockquote-modal .blockquote-modal-body::-webkit-scrollbar-track{background-color:#e0dcf3}.blockquote-modal .blockquote-modal-body::-webkit-scrollbar{height:.5rem;width:.5rem}@media (min-width:1024px){.blockquote-modal .blockquote-modal-body{display:flex;padding:70px 40px 15px}.blockquote-modal .blockquote-modal-author{flex-shrink:0;margin-right:80px;width:390px}}.blockquote-modal .blockquote-modal-image{border-radius:0 30px 30px 0;margin:0 0 42px -24px}@media (min-width:1024px){.blockquote-modal .blockquote-modal-image{margin:0 0 42px -40px}}.blockquote-modal .blockquote-modal-cite{margin:0 0 25px}@media (min-width:1024px){.blockquote-modal .blockquote-modal-cite{margin:0 0 32px}}.blockquote-modal .blockquote-modal-content p{margin-bottom:26px}.blockquote-modal .d-block-desktop{display:none}@media (min-width:1024px){.blockquote-modal .d-block-desktop{display:block}}.blockquote-modal .d-none-desktop{display:block}@media (min-width:1024px){.blockquote-modal .d-none-desktop{display:none}}body:has(.modal-active){overflow:hidden}