.reviews[data-astro-cid-67ep6ump]{-webkit-user-select:none;user-select:none;padding-block:.5rem 1rem;overflow-x:auto}.reviews[data-astro-cid-67ep6ump].is-ready{cursor:grab;touch-action:pan-y;overflow:hidden}.reviews[data-astro-cid-67ep6ump].is-dragging{cursor:grabbing}.reviews-track[data-astro-cid-67ep6ump]{will-change:transform;width:max-content;padding-left:1rem;display:flex}.reviews[data-astro-cid-67ep6ump].is-ready .reviews-track[data-astro-cid-67ep6ump]{padding-left:0}.reviews-item[data-astro-cid-67ep6ump]{flex:none;width:11.5rem;margin-right:1.25rem}@media (width>=640px){.reviews-item[data-astro-cid-67ep6ump]{width:14.5rem;margin-right:1.75rem}}.review-card[data-astro-cid-67ep6ump]{text-align:left;width:100%;cursor:inherit;-webkit-tap-highlight-color:transparent;display:block}.reviews[data-astro-cid-67ep6ump]:not(.is-dragging) .review-card[data-astro-cid-67ep6ump]{cursor:zoom-in}.review-sheet[data-astro-cid-67ep6ump]{aspect-ratio:210/297;border:1px solid var(--color-line);background:#fff;border-radius:6px;transition:transform .25s,box-shadow .25s,border-color .25s;display:block;overflow:hidden;box-shadow:0 12px 26px -16px #0f223866;container-type:inline-size}.review-sheet[data-astro-cid-67ep6ump] img[data-astro-cid-67ep6ump]{object-fit:cover;object-position:top;pointer-events:none;width:100%;height:100%}@media (hover:hover){.reviews[data-astro-cid-67ep6ump]:not(.is-dragging) .review-card[data-astro-cid-67ep6ump]:hover .review-sheet[data-astro-cid-67ep6ump]{border-color:#f28c28b3;transform:translateY(-4px);box-shadow:0 20px 34px -18px #0f223880}}.review-card[data-astro-cid-67ep6ump]:focus-visible{outline:none}.review-card[data-astro-cid-67ep6ump]:focus-visible .review-sheet[data-astro-cid-67ep6ump]{outline:2px solid var(--color-accent);outline-offset:3px}.review-caption[data-astro-cid-67ep6ump]{color:var(--color-navy);text-align:center;text-wrap:balance;margin-top:.75rem;font-size:.875rem;font-weight:600;line-height:1.3;display:block}.ph[data-astro-cid-67ep6ump]{flex-direction:column;gap:5.5cqw;height:100%;padding:9cqw 9cqw 8cqw;display:flex;position:relative}.ph[data-astro-cid-67ep6ump] i[data-astro-cid-67ep6ump]{display:block}.ph-head[data-astro-cid-67ep6ump]{grid-template-columns:15cqw 1fr;align-items:center;gap:2.4cqw 4.5cqw;display:grid}.ph-logo[data-astro-cid-67ep6ump]{background:#0f223821;border-radius:2cqw;grid-row:span 2;width:15cqw;height:15cqw}.ph-l[data-astro-cid-67ep6ump]{background:#2b344021;border-radius:1.1cqw;height:2.2cqw}.ph-title[data-astro-cid-67ep6ump]{background:#0f22383d;border-radius:1.2cqw;width:44%;height:3.4cqw;margin:2cqw auto 0}.ph-body[data-astro-cid-67ep6ump]{flex-direction:column;gap:2.8cqw;display:flex}.ph-foot[data-astro-cid-67ep6ump]{justify-content:space-between;align-items:flex-end;margin-top:auto;display:flex}.ph-sign[data-astro-cid-67ep6ump]{background:#2b344066;width:36%;height:1px;margin-bottom:4cqw}.ph-stamp[data-astro-cid-67ep6ump]{outline-offset:-3.4cqw;border:.8cqw solid #0f223833;border-radius:50%;outline:.4cqw solid #0f223824;width:25cqw;height:25cqw;transform:rotate(-12deg)}.ph-tag[data-astro-cid-67ep6ump]{background:var(--color-accent-50);color:var(--color-accent-700);letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;border:1px solid #f28c2873;border-radius:1.6cqw;padding:1.8cqw 3.6cqw;font-size:5.6cqw;font-weight:600;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)rotate(-8deg)}.review-dialog[data-astro-cid-67ep6ump]{background:0 0;border:0;width:100vw;max-width:100vw;height:100dvh;max-height:100dvh;padding:0}.review-dialog[data-astro-cid-67ep6ump][open]{place-items:center;display:grid}.review-dialog[data-astro-cid-67ep6ump]::backdrop{background:#091422e0}.review-dialog-body[data-astro-cid-67ep6ump]{justify-content:center;align-items:center;gap:.5rem;width:100%;height:100%;padding:1rem .5rem;display:flex}@media (width>=640px){.review-dialog-body[data-astro-cid-67ep6ump]{gap:1.25rem;padding:1.5rem}}.review-figure[data-astro-cid-67ep6ump]{margin:0}.review-zoom[data-astro-cid-67ep6ump]{aspect-ratio:210/297;background:#fff;border-radius:6px;width:min(100vw - 7.5rem,70.7071dvh - 4.9495rem,46rem);overflow:hidden;box-shadow:0 30px 60px -20px #0009;container-type:inline-size}.review-zoom[data-astro-cid-67ep6ump] img{object-fit:contain;width:100%;height:100%}.review-figure[data-astro-cid-67ep6ump] figcaption[data-astro-cid-67ep6ump]{color:#fff;text-align:center;margin-top:.75rem;font-size:.9375rem;font-weight:600}.review-btn[data-astro-cid-67ep6ump]{color:#fff;background:#ffffff1f;border-radius:9999px;flex:none;justify-content:center;align-items:center;width:2.75rem;height:2.75rem;transition:background-color .15s;display:inline-flex}.review-btn[data-astro-cid-67ep6ump]:hover{background:#ffffff3d}.review-close[data-astro-cid-67ep6ump]{position:absolute;top:.75rem;right:.75rem}@media (width<=639px){.review-zoom[data-astro-cid-67ep6ump]{width:min(100vw - 1.5rem,70.7071dvh - 6.71717rem)}.review-dialog-body[data-astro-cid-67ep6ump] .review-btn[data-astro-cid-67ep6ump]{position:absolute;bottom:.75rem}.review-dialog-body[data-astro-cid-67ep6ump] [data-astro-cid-67ep6ump][data-prev]{left:.75rem}.review-dialog-body[data-astro-cid-67ep6ump] [data-astro-cid-67ep6ump][data-next]{right:.75rem}}@media (prefers-reduced-motion:no-preference){.review-dialog[data-astro-cid-67ep6ump][open] .review-figure[data-astro-cid-67ep6ump]{animation:.22s ease-out review-in}}@keyframes review-in{0%{opacity:0;transform:scale(.96)}}
