.lr-reviews{background:#f5f4ef;color:#17364d;font-family:Quicksand,sans-serif;padding:64px 0 42px;overflow:hidden}.lr-heading{max-width:1200px;margin:0 auto;padding:0 40px}.lr-eyebrow{font-size:10px;letter-spacing:.17em;color:#657578;text-transform:uppercase;margin:0 0 16px}.lr-heading h2{font-family:inherit;font-size:clamp(30px,3.5vw,44px);font-weight:400;letter-spacing:-.035em;line-height:1.2;color:#17364d;margin:0 0 16px}.lr-heading>p:last-child{font-size:13px;color:#626d73;line-height:1.8}.lr-flow{display:block;position:relative;touch-action:pan-y}.lr-stage{position:relative;perspective:1100px;height:440px;margin:12px auto 0;transform-style:preserve-3d}.lr-card{position:absolute;top:30px;left:50%;width:330px;height:360px;padding:28px;background:#fffdf9;border:1px solid #dce3db;border-radius:8px;box-shadow:0 16px 38px #17364d12;transform-origin:50% 50%;backface-visibility:hidden;will-change:transform,filter,opacity;display:flex;flex-direction:column;cursor:pointer}.lr-product{font-size:10px;letter-spacing:.11em;text-transform:uppercase;color:#657578;margin:0;min-height:30px}.lr-quote-mark{font-family:Georgia,serif;font-size:56px;height:58px;color:#adbcb3}.lr-card blockquote{border:0;padding:0;margin:0;font-size:17px;line-height:1.65}.lr-card blockquote p{margin:0 0 14px}.lr-card .lr-translation{font-size:12px;line-height:1.7;color:#748180}.lr-card footer{display:flex;align-items:center;gap:12px;margin-top:auto}.lr-avatar{width:32px;height:32px;display:grid;place-items:center;border:1px solid #d6ded7;border-radius:50%;font-size:12px;background:#f5f4ef}.lr-card cite{font-size:11px;font-style:normal}.lr-card cite small{display:block;font-size:8px;color:#758085;margin-top:5px}.lr-controls{display:flex;justify-content:center;align-items:center;gap:20px}.lr-controls button{border:1px solid #cbd6ce;border-radius:50%;width:42px;height:42px;background:transparent;color:#17364d;cursor:pointer;font-size:18px}.lr-controls button:hover{background:#17364d;color:white}.lr-counter{font-size:11px;letter-spacing:.15em;min-width:60px;text-align:center}.lr-note{font-size:10px;text-align:center;color:#758085;line-height:1.8;margin:22px 20px 0}.lr-flow:focus-visible,.lr-controls button:focus-visible{outline:2px solid #17364d;outline-offset:5px}.lr-pause{font-size:12px!important}.lr-flow:not([data-ready]) .lr-card{display:none}.lr-flow:not([data-ready]) .lr-card:first-child{display:flex;transform:translateX(-50%)}@media(max-width:767px){.lr-reviews{padding:42px 0 30px}.lr-heading{padding:0 20px}.lr-heading>p:last-child{font-size:12px}.lr-stage{height:420px}.lr-card{width:min(76vw,310px);height:350px;padding:23px}.lr-card blockquote{font-size:16px}.lr-card .lr-translation{font-size:11px}.lr-controls{gap:16px}}@media(prefers-reduced-motion:reduce){.lr-card{will-change:auto}}
.lr-stage{height:540px}.lr-card{height:465px}.lr-card blockquote{font-size:15px;line-height:1.85;max-height:310px;overflow-y:auto;scrollbar-width:thin;padding-right:3px}.lr-quote-mark{font-size:45px;height:48px}.lr-full-translation{border-top:1px solid #e0e5df;padding-top:12px;margin-top:17px}.lr-full-translation summary{font-size:10px;letter-spacing:.03em;color:#657578;cursor:pointer;min-height:24px}.lr-full-translation .lr-translation{margin-top:12px;font-size:12px}.lr-card footer{padding-top:18px}.lr-card cite small{font-size:8px;line-height:1.5}@media(max-width:767px){.lr-stage{height:540px}.lr-card{height:465px}.lr-card blockquote{font-size:14px;line-height:1.85;max-height:315px}.lr-quote-mark{height:44px}.lr-full-translation .lr-translation{font-size:12px}}