.PolaroidLineCarousel-module__fXdaFa__gallery{width:100%;height:clamp(390px,88vw,520px);color:var(--color-ink,#001f51);touch-action:pan-y;cursor:grab;-webkit-user-select:none;user-select:none;outline:none;position:relative;overflow:hidden;container-type:inline-size}.PolaroidLineCarousel-module__fXdaFa__gallery[data-dragging=true]{cursor:grabbing}.PolaroidLineCarousel-module__fXdaFa__gallery:focus-visible{outline-offset:4px;outline:2px solid #8a5c15}.PolaroidLineCarousel-module__fXdaFa__string{pointer-events:none;width:100%;height:130px;position:absolute;inset:0;overflow:visible}.PolaroidLineCarousel-module__fXdaFa__string path{fill:none;stroke:#ad8a5e;stroke-width:2px;vector-effect:non-scaling-stroke}.PolaroidLineCarousel-module__fXdaFa__card{transform-origin:50% 0;will-change:transform;width:min(340px,66%);position:absolute;top:0;left:50%;transform:translate(-50%,78px)}.PolaroidLineCarousel-module__fXdaFa__gallery[data-measured=true] .PolaroidLineCarousel-module__fXdaFa__card{left:0}.PolaroidLineCarousel-module__fXdaFa__breeze{transform-origin:50% 0;animation:6.4s ease-in-out infinite alternate paused PolaroidLineCarousel-module__fXdaFa__breeze}.PolaroidLineCarousel-module__fXdaFa__gallery[data-moving=true] .PolaroidLineCarousel-module__fXdaFa__breeze{animation-play-state:running}.PolaroidLineCarousel-module__fXdaFa__print{background:#fff;margin-top:10px;padding:11px 11px 31px;transition:opacity .24s,filter .24s;box-shadow:0 3px 9px #001f5117,0 18px 28px -18px #001f513d}.PolaroidLineCarousel-module__fXdaFa__card[data-active=false] .PolaroidLineCarousel-module__fXdaFa__print{opacity:.65;filter:saturate(.75)}.PolaroidLineCarousel-module__fXdaFa__shot{aspect-ratio:1;background:#fff;width:100%;position:relative;overflow:hidden}.PolaroidLineCarousel-module__fXdaFa__photo{object-fit:contain;pointer-events:none}.PolaroidLineCarousel-module__fXdaFa__peg{z-index:2;background:linear-gradient(90deg,#b28e5f 0%,#e5cba0 38%,#d5b486 70%,#ab8658 100%);border-radius:2px;width:11px;height:29px;position:absolute;top:-8px;left:50%;transform:translate(-50%);box-shadow:1px 2px 3px #34241233}.PolaroidLineCarousel-module__fXdaFa__peg:after{content:"";background:#776344;border-radius:2px;height:3px;position:absolute;top:13px;left:-1px;right:-1px;box-shadow:0 1px #ebd3ab}.PolaroidLineCarousel-module__fXdaFa__arrows{pointer-events:none;z-index:4;justify-content:space-between;width:min(440px,66cqw + 100px);max-width:calc(100% - 4px);display:flex;position:absolute;top:calc(89px + min(340px,66cqw)/2);left:50%;transform:translate(-50%,-50%)}.PolaroidLineCarousel-module__fXdaFa__arrow,.PolaroidLineCarousel-module__fXdaFa__pause{color:#001f51;cursor:pointer;pointer-events:auto;background:#fffdf8;border:1px solid #001f5124;border-radius:50%;flex:none;justify-content:center;align-items:center;width:44px;height:44px;transition:background-color .18s,color .18s;display:inline-flex}.PolaroidLineCarousel-module__fXdaFa__arrow{box-shadow:0 3px 10px #001f5114}.PolaroidLineCarousel-module__fXdaFa__arrow:hover,.PolaroidLineCarousel-module__fXdaFa__pause:hover{color:#fffdf8;background:#001f51}.PolaroidLineCarousel-module__fXdaFa__arrow:focus-visible,.PolaroidLineCarousel-module__fXdaFa__pause:focus-visible{outline-offset:3px;outline:2px solid #8a5c15}.PolaroidLineCarousel-module__fXdaFa__footer{font:400 12px/1.2 var(--font-sans,sans-serif);letter-spacing:.12em;font-variant-numeric:tabular-nums;white-space:nowrap;align-items:center;gap:13px;display:flex;position:absolute;bottom:3px;left:50%;transform:translate(-50%)}.PolaroidLineCarousel-module__fXdaFa__pause{background:0 0;border-color:#0000;width:40px;height:40px}.PolaroidLineCarousel-module__fXdaFa__pause:disabled{opacity:.45;cursor:default}.PolaroidLineCarousel-module__fXdaFa__pause:disabled:hover{color:#001f51;background:0 0}.PolaroidLineCarousel-module__fXdaFa__srOnly{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@keyframes PolaroidLineCarousel-module__fXdaFa__breeze{0%{transform:rotate(-.45deg)}to{transform:rotate(.45deg)}}@media (min-width:1024px){.PolaroidLineCarousel-module__fXdaFa__gallery{height:520px}}@media (prefers-reduced-motion:reduce){.PolaroidLineCarousel-module__fXdaFa__breeze{animation:none}.PolaroidLineCarousel-module__fXdaFa__print,.PolaroidLineCarousel-module__fXdaFa__arrow,.PolaroidLineCarousel-module__fXdaFa__pause{transition:none}}
.TestimonialsSection-module__g6gg7W__controls{flex-wrap:wrap;justify-content:center;align-items:center;gap:.75rem;margin-bottom:1rem;display:flex}.TestimonialsSection-module__g6gg7W__controls[data-ready=false]{visibility:hidden}.TestimonialsSection-module__g6gg7W__playback,.TestimonialsSection-module__g6gg7W__readAll{color:#001f51;min-height:44px;font-family:var(--font-inter),sans-serif;background:#fffdf8;border:1px solid #001f5126;border-radius:999px;justify-content:center;align-items:center;gap:.5rem;padding:.5rem 1rem;font-size:.875rem;font-weight:600;transition:background-color .15s ease-out,border-color .15s ease-out;display:inline-flex}.TestimonialsSection-module__g6gg7W__playback{min-width:104px}.TestimonialsSection-module__g6gg7W__playback:hover,.TestimonialsSection-module__g6gg7W__readAll:hover{background:#f1f4fa;border-color:#8a5c15}.TestimonialsSection-module__g6gg7W__playback:focus-visible,.TestimonialsSection-module__g6gg7W__readAll:focus-visible,.TestimonialsSection-module__g6gg7W__column:focus-visible{outline-offset:4px;outline:2px solid #8a5c15}.TestimonialsSection-module__g6gg7W__playback:disabled{color:#4c5f7d;cursor:default}.TestimonialsSection-module__g6gg7W__wall{height:680px;position:relative;overflow:hidden}.TestimonialsSection-module__g6gg7W__wall:before,.TestimonialsSection-module__g6gg7W__wall:after{content:"";z-index:1;pointer-events:none;height:64px;position:absolute;inset-inline:0}.TestimonialsSection-module__g6gg7W__wall:before{background:linear-gradient(#fffdf8,#fffdf800);top:0}.TestimonialsSection-module__g6gg7W__wall:after{background:linear-gradient(#fffdf800,#fffdf8);bottom:0}.TestimonialsSection-module__g6gg7W__columns{grid-template-columns:minmax(0,1fr);gap:1.5rem;height:100%;display:grid}.TestimonialsSection-module__g6gg7W__wall[data-columns="3"] .TestimonialsSection-module__g6gg7W__columns{grid-template-columns:repeat(3,minmax(0,1fr))}.TestimonialsSection-module__g6gg7W__column{touch-action:pan-y;min-width:0;padding:.5rem .375rem;overflow:hidden}.TestimonialsSection-module__g6gg7W__track{animation:TestimonialsSection-module__g6gg7W__reviews-up var(--review-duration,60s)linear infinite;animation-delay:var(--review-delay,0s);will-change:transform;animation-play-state:paused}.TestimonialsSection-module__g6gg7W__track:not([data-measured=true]){animation:none}.TestimonialsSection-module__g6gg7W__column[data-moving=true] .TestimonialsSection-module__g6gg7W__track{animation-play-state:running}.TestimonialsSection-module__g6gg7W__group{flex-direction:column;gap:1.25rem;margin:0;padding:0 0 1.25rem;list-style:none;display:flex}.TestimonialsSection-module__g6gg7W__card{overflow-wrap:anywhere;background:#fff;border:1px solid #001f511a;border-radius:1.125rem;padding:1.5rem;box-shadow:0 3px 15px #001f5108}.TestimonialsSection-module__g6gg7W__wall[data-static=true]{height:auto;overflow:visible}.TestimonialsSection-module__g6gg7W__wall[data-static=true] .TestimonialsSection-module__g6gg7W__column{overflow:visible}.TestimonialsSection-module__g6gg7W__wall[data-static=true] .TestimonialsSection-module__g6gg7W__track{will-change:auto;animation:none;transform:none}.TestimonialsSection-module__g6gg7W__wall[data-static=true] [data-review-group=clone],.TestimonialsSection-module__g6gg7W__wall[data-static=true]:before,.TestimonialsSection-module__g6gg7W__wall[data-static=true]:after{display:none}@keyframes TestimonialsSection-module__g6gg7W__reviews-up{to{transform:translate3d(0,var(--review-end,0px),0)}}@media (prefers-reduced-motion:reduce){.TestimonialsSection-module__g6gg7W__wall{height:auto;overflow:visible}.TestimonialsSection-module__g6gg7W__column{overflow:visible}.TestimonialsSection-module__g6gg7W__track{will-change:auto;animation:none;transform:none}.TestimonialsSection-module__g6gg7W__wall [data-review-group=clone],.TestimonialsSection-module__g6gg7W__wall:before,.TestimonialsSection-module__g6gg7W__wall:after{display:none}.TestimonialsSection-module__g6gg7W__playback,.TestimonialsSection-module__g6gg7W__readAll{transition:none}}
