html body #reviews.rvrow{padding:11svh 0 8svh}html body #reviews.rvrow .rv-stage{height:auto;perspective:none;margin-top:4svh;touch-action:pan-x pan-y}html body #reviews.rvrow .rv-track{position:relative;inset:auto;display:flex;align-items:stretch;gap:12px;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;padding:8px 11vw 14px;scroll-padding:0 11vw;scrollbar-width:none}html body #reviews.rvrow .rv-track::-webkit-scrollbar{display:none}html body #reviews.rvrow .rv-c{position:relative;left:auto;top:auto;margin:0;flex:0 0 78vw;width:78vw;height:auto;min-height:300px;transform:none!important;transform-style:flat;scroll-snap-align:center;scroll-snap-stop:always;will-change:auto}html body #reviews.rvrow .rv-f{position:relative;inset:auto;height:100%;padding:22px 20px 18px;border-radius:18px;transition:box-shadow .4s,filter .4s}html body #reviews.rvrow .rv-c:not(.is-on) .rv-f{filter:brightness(.7)}html body #reviews.rvrow .rv-b{display:none}html body #reviews.rvrow blockquote,html body #reviews.rvrow .rv-c.xs blockquote,html body #reviews.rvrow .rv-c.lg blockquote,html body #reviews.rvrow .rv-c.xl blockquote{font-size:15px;line-height:1.5}html body #reviews.rvrow figcaption b{font-size:13px}html body #reviews.rvrow figcaption span{font-size:10px}html body #reviews.rvrow .rv-cap{margin-top:2.4svh}html body #reviews.rvrow .rv-arr{width:44px;height:44px;font-size:16px}html body #faq .fq-list{gap:8px;padding:0 18px}html body #faq .fq-q{width:100%;min-height:56px;padding:12px 14px;gap:12px;font-size:15px;line-height:1.3;border-radius:14px 14px 14px 4px;box-shadow:inset 0 1px #fff,0 6px 16px -10px #28060e80}html body #faq .fq-n{width:28px;height:26px;border-radius:7px;font-size:11.5px}html body #faq .fq-a{padding-left:0;padding-right:0}html body #faq .fq-foot .fq-btn{height:44px}html body #reviews.rvrow .rv-track{align-items:flex-start}html body #reviews.rvrow .rv-cap{position:relative;left:auto;bottom:auto;transform:none;width:auto;margin:2.2svh auto 0}html body #reviews.rvrow .rv-c{height:360px;min-height:0}html body #reviews.rvrow .rv-f{height:100%;justify-content:space-between}html body #reviews.rvrow blockquote{font-size:14px;line-height:1.45;margin:auto 0}html body #reviews.rvrow .rv-c.lg blockquote{font-size:12.5px}html body #reviews.rvrow .rv-c.xl blockquote{font-size:11.5px;line-height:1.4}html body #reviews.rvrow .rv-c.xs blockquote{font-size:19px}html body #reviews .rv-head:before{background:radial-gradient(closest-side,rgba(16,4,10,.28),rgba(16,4,10,.12) 55%,transparent)}html body #reviews.rvrow .rv-stage{margin-top:3svh}html body #reviews.rvrow .rv-track{padding-bottom:6px}html body #reviews.rvrow .rv-cap{margin-top:10px}html body #faq .fq-q{min-height:48px;padding:9px 12px;font-size:14.5px}html body #faq .fq-n{width:26px;height:24px}html body .vlab,html body #reviews .rv-lab,html body #about .ab-lab,html body #faq .fq-lab,html body #final .fz-k,html body .wd-head .lab,html body #how .h5-lab{justify-content:center;text-align:center}html body #reviews .rv-arr{background:#18070c73;color:#fff3dc;box-shadow:inset 0 0 0 1px #ffe2be59}html body #reviews .rv-idx,html body #reviews .rv-note{background:transparent;color:#fff0ded9;box-shadow:none;padding:4px 6px}html body #reviews.rvrow .rv-stage{overflow:hidden;-webkit-mask-image:linear-gradient(90deg,transparent 0,#000 8%,#000 92%,transparent 100%);mask-image:linear-gradient(90deg,transparent 0,#000 8%,#000 92%,transparent 100%)}html body #reviews.rvrow .rv-track{overflow:visible;scroll-snap-type:none;padding:8px 0 6px;width:max-content;will-change:transform}html body #reviews.rvrow .rv-c{scroll-snap-align:none}html body #reviews.rvrow .rv-f{padding:26px 22px 18px;border-radius:16px;background:linear-gradient(180deg,#fffaf1,#f6ead6);box-shadow:inset 0 0 0 1px #78321414,0 24px 50px -24px #1e060cbf}html body #reviews.rvrow .rv-f:before{content:"";position:absolute;inset:8px;border-radius:10px;border:1px solid rgba(160,90,40,.16);pointer-events:none}html body #reviews.rvrow .rv-c .rv-st svg{width:11px;height:11px;fill:#c9662a}html body #reviews.rvrow blockquote{font:400 17px/1.4 var(--serif);letter-spacing:0;color:#2a160b}html body #reviews.rvrow blockquote:before{font-size:2.2em;height:.35em;margin-bottom:8px;color:#c9662a}html body #reviews.rvrow .rv-c.xs blockquote{font-size:23px}html body #reviews.rvrow .rv-c.lg blockquote{font-size:15px}html body #reviews.rvrow .rv-c.xl blockquote{font-size:13.5px;line-height:1.38}html body #reviews.rvrow figcaption{border-top:1px solid rgba(160,90,40,.16);padding-top:10px}html body #reviews.rvrow figcaption b{font:600 12.5px/1.2 var(--font);letter-spacing:.02em}html body #reviews.rvrow figcaption span,html body #reviews.rvrow figcaption small{font:500 9.5px/1 var(--mono);letter-spacing:.12em;text-transform:uppercase;color:#5a2d14b3}html body #faq .fq-a p{font-size:16px;line-height:1.55}html body #reviews .rv-note{font-size:12.5px}html body #reviews.rvrow blockquote{font-family:var(--font);font-weight:500;font-size:15px}html body #reviews.rvrow .rv-c.xs blockquote{font-size:20px}html body #reviews.rvrow .rv-c.lg blockquote{font-size:13.5px}html body #reviews.rvrow .rv-c.xl blockquote{font-size:12.5px}
