.vn-reviews{--rv-ink:#173f67;--rv-muted:#526f88;--rv-blue:#277ecf;--rv-glass:#ffffff8a;--rv-border:#ffffffda;color:var(--rv-ink);background:radial-gradient(at 80% 12%,#b8dcff88,#0000 40%),#edf6ff;padding:190px max(24px,50vw - 620px) 90px;overflow:hidden}.reviews-intro{text-align:center;margin:10px auto 55px}.reviews-feature{border:1px solid var(--rv-border);background:var(--rv-glass);border-radius:32px;grid-template-columns:.85fr 1.15fr;min-height:430px;display:grid;position:relative;overflow:hidden;box-shadow:0 24px 70px #275f8920}.reviews-art{background:radial-gradient(at 35% 30%,#ffffffbc,#0000 50%),linear-gradient(145deg,#b1d8fa70,#82b8e34f);place-items:center;min-height:400px;display:grid;position:relative;overflow:hidden}.review-window{background:linear-gradient(120deg,#eef7ff,#fff);border:2px solid #fff;border-radius:5px;gap:8px;width:190px;height:245px;padding:13px;animation:8s ease-in-out infinite review-window-float;display:flex;transform:perspective(700px)rotateY(-18deg)rotateX(6deg);box-shadow:15px 25px 38px #2d648831,inset 0 0 0 5px #d3e5f1}.review-spotlight{padding:48px 48px 95px;animation:.4s ease-out review-in}.review-person{align-items:center;gap:13px;margin-top:28px;display:flex}.review-avatar{border:1px solid var(--rv-border);width:42px;height:42px;color:var(--rv-blue);background:#74b5ec20;border-radius:50%;place-items:center;font-size:17px;display:grid}.review-controls{align-items:center;gap:10px;display:flex;position:absolute;bottom:25px;right:34px}.reviews-stories{padding:90px 0}.reviews-toolbar{justify-content:space-between;align-items:center;gap:24px;display:flex}.reviews-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;display:grid}.review-story:hover{translate:0 -6px;box-shadow:0 22px 45px #275a8228}.review-story-tag{color:var(--rv-blue);letter-spacing:.06em;text-transform:uppercase;align-items:center;gap:14px;font-size:10px;display:flex}.review-story .review-person{border-top:1px solid #6f9abd25;margin-top:auto;padding-top:22px}.reviews-end{border:1px solid var(--rv-border);background:var(--rv-glass);border-radius:26px;justify-content:space-between;align-items:center;gap:25px;padding:38px 42px;display:flex}.reviews-end .delivery-eyebrow{margin-bottom:14px}[data-vn-theme=night] .vn-reviews{--rv-ink:#e9f4ff;--rv-muted:#abc1d6;--rv-blue:#8ac8ff;--rv-glass:#17355160;--rv-border:#98caff30;background:radial-gradient(at 80% 10%,#134c864f,#0000 45%),#050a13}[data-vn-theme=night] .reviews-art{background:radial-gradient(at 50% 40%,#3689d34a,#0000 65%),#0e2034}@media (width<=1050px){.vn-reviews{padding-top:155px}.reviews-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.reviews-toolbar{flex-direction:column;align-items:flex-start}.review-spotlight{padding:36px 30px 95px}}@media (width<=760px){.vn-reviews{padding:145px 20px 65px}.reviews-intro{text-align:left;margin-top:0}.reviews-feature{grid-template-columns:1fr}.reviews-art{min-height:280px}.review-window{width:135px;height:180px}.review-spotlight{padding:30px 24px 90px}.reviews-stories{padding:60px 0}.reviews-grid{grid-template-columns:1fr}.reviews-end{flex-direction:column;align-items:stretch;padding:30px 24px}}@media (prefers-reduced-motion:reduce){.review-window,.review-spotlight,.review-story{animation:none}}
