.short-review-photo{--portrait-size:88px;flex:0 0 var(--portrait-size);width:var(--portrait-size);height:var(--portrait-size);background:#edf2ec;border-radius:10px;place-items:center;font-size:28px;display:grid;position:relative;overflow:hidden}.short-review-photo img{object-fit:cover;object-position:50% 20%;transform-origin:50% 0;width:100%;height:100%;display:block;transform:scale(1.15)}.short-review-photo img[src*=mario-vater-oct14]{width:320%;max-width:none;height:auto;position:absolute;top:42%;left:50%;transform:translate(-53.5%,-47.5%)}.short-review-photo img[src*=sandra-mutter-oct14]{width:150%;max-width:none;height:auto;position:absolute;top:42%;left:50%;transform:translate(-50.5%,-30.5%)}.short-review-photo img[src*=nano-banana-oct22]{object-position:50% 20%;transform:none}@media (max-width:700px){.short-review-photo{--portrait-size:78px}}.site .client-testimonials.curated-reviews.short-reviews .client-testimonials-track{align-items:stretch}.site .client-testimonials.curated-reviews.short-reviews .client-testimonial-slide{flex-basis:50%;align-self:stretch;display:flex}.short-reviews .short-review-card{box-sizing:border-box;color:#17344b;background:#ffffffde;border:1px solid #dbe3de;border-radius:12px;flex-direction:column;gap:12px;width:100%;height:100%;margin:0;padding:20px;display:flex}.short-review-card figcaption{align-items:center;gap:14px;margin:0;display:flex}.short-review-card figcaption strong{font-size:17px;font-weight:650;line-height:1.4;display:block}.short-review-card figcaption small{color:#64746d;font-size:13px;font-weight:400}.short-review-relationship{color:#53675c;margin-top:3px;font-size:14px;line-height:1.4;display:block}.site .short-review-card blockquote{text-align:left;color:#243f50;margin:0;padding:0;font-size:17px;font-style:normal;line-height:1.6}.site .client-testimonials.curated-reviews.short-reviews .client-testimonials-carousel.pk-carousel-frame{display:block}.site .client-testimonials.curated-reviews.short-reviews .pk-carousel-controls{z-index:2;margin:0;position:absolute;inset:auto 12px 12px}.site .short-reviews .short-review-photo{--portrait-size:104px}@media (max-width:700px){.site .short-reviews .short-review-photo{--portrait-size:92px}.site .client-testimonials.curated-reviews.short-reviews .client-testimonials-track{align-items:flex-start}.site .client-testimonials.curated-reviews.short-reviews .client-testimonial-slide{flex-basis:100%;align-self:flex-start}.short-reviews .short-review-card{gap:12px;height:auto;padding:18px}.site .client-testimonials.curated-reviews.short-reviews .pk-carousel-controls{inset:auto 10px 10px}.site .short-review-card blockquote{font-size:16px;line-height:1.55}.short-review-card figcaption{gap:12px}}.site .short-review-card .short-review-read-inline{color:#17344b;font-size:13px;font-weight:500;line-height:inherit;white-space:nowrap;text-underline-offset:3px;background:0 0;border:0;margin:0;padding:0;text-decoration:underline;display:inline;position:static}.short-review-read-inline:focus-visible{outline-offset:3px;outline:2px solid #17344b}@media (min-width:1024px){.site .client-testimonials.curated-reviews.short-reviews .client-testimonial-slide{flex-basis:33.3333%}}
