.testimonial-list__grid{display:flex;flex-direction:column;gap:var(--spacing-6)}@media screen and (min-width:835px){.testimonial-list__grid{align-items:flex-start;flex-direction:row;gap:var(--spacing-14)}}.testimonial-list__col{display:contents}@media screen and (min-width:835px){.testimonial-list__col{display:flex;flex:1 1 0;flex-direction:column;gap:var(--spacing-8);min-width:0}}.testimonial-list__card-wrapper{display:block;order:var(--card-index,0)}@media screen and (min-width:835px){.testimonial-list__card-wrapper{order:0}}.testimonial-list__card-link{color:inherit;display:block;font-weight:var(--font-weight-default);text-decoration:none;transition-duration:var(--transition-time);transition-property:box-shadow;transition-timing-function:var(--transition-easing)}.testimonial-list__card-link:active,.testimonial-list__card-link:focus,.testimonial-list__card-link:hover{box-shadow:0 4px 12px #0000001a;text-decoration:none}.testimonial-list__card{background-color:var(--color-white);border:1px solid var(--color-gray-20);border-radius:var(--spacing-2);display:flex;flex-direction:column;overflow:hidden}.testimonial-list__image{overflow:hidden;width:100%}.testimonial-list__image img{display:block;height:auto;object-fit:cover;width:100%}@media screen and (min-width:835px){.testimonial-list__image--landscape{aspect-ratio:16/9}.testimonial-list__image--landscape img{height:100%}.testimonial-list__image--square{aspect-ratio:1/1}.testimonial-list__image--square img{height:100%}}.testimonial-list__content{display:flex;flex-direction:column;gap:var(--spacing-4);padding:var(--spacing-4)}@media screen and (min-width:835px){.testimonial-list__content{padding:var(--spacing-8)}}.testimonial-list__trip-name{color:var(--color-black);font-size:14px;font-weight:var(--font-weight-bold);letter-spacing:.05em;margin:0;text-transform:uppercase}.testimonial-list__title{color:var(--color-black);font-family:var(--heading-font-family);font-size:32px;line-height:36px;margin:0;position:relative}@media screen and (max-width:481px){.testimonial-list__title{font-size:24px;line-height:32px}}.testimonial-list__title-quote{padding-right:.05em;position:absolute;right:100%;top:0}.testimonial-list__text{color:var(--color-gray-70);font-size:16px;line-height:var(--line-height-relaxed)}.testimonial-list__text p{margin:0}.testimonial-list__text p+p{margin-top:var(--spacing-4)}.testimonial-list__author{color:var(--color-gray-70);font-size:16px;margin:0}.testimonial-list__cta{color:var(--color-blue);font-size:18px;font-weight:var(--font-weight-bold);margin:0;text-decoration:none}.testimonial-list__load-more{display:flex;justify-content:center;padding-top:var(--spacing-16)}.testimonial-list__load-more-button{background-color:#0000;border:2px solid var(--color-blue);border-radius:var(--spacing-1);color:var(--color-blue);cursor:pointer;font-size:18px;font-weight:var(--font-weight-bold);padding:calc(var(--spacing-4) + 1px) var(--spacing-5);transition-duration:color;transition-property:background-color;transition-timing-function:var(--transition-easing)}.testimonial-list__load-more-button:hover{background-color:var(--color-blue);color:var(--color-white)}
