.reviews__head[data-astro-cid-4bjs7uhz]{margin-bottom:clamp(2rem,4vw,3.2rem)}.reviews__head[data-astro-cid-4bjs7uhz] .title[data-astro-cid-4bjs7uhz]{margin-top:1.2rem}.reviews__grid[data-astro-cid-4bjs7uhz]{gap:clamp(.75rem,1.4vw,1.1rem);display:grid}.reviews__col[data-astro-cid-4bjs7uhz]{display:contents}.card--summary[data-astro-cid-4bjs7uhz]{order:-1}.card[data-astro-cid-4bjs7uhz]{border-radius:var(--radius-lg);background:var(--sand);transition:opacity var(--dur-3) var(--ease-out), transform var(--dur-3) var(--ease-out), box-shadow var(--dur-2) var(--ease-out);flex-direction:column;gap:1rem;margin:0;padding:clamp(1.3rem,2.4vw,1.9rem);display:flex}@media (hover:hover){.card[data-astro-cid-4bjs7uhz].is-in:hover,.card[data-astro-cid-4bjs7uhz]:hover{box-shadow:var(--shadow-soft);transform:translateY(-4px)}}.js .card[data-astro-cid-4bjs7uhz] .stars[data-astro-cid-4bjs7uhz] svg[data-astro-cid-4bjs7uhz]{opacity:0;transition:opacity .36s,transform .52s cubic-bezier(.34,1.56,.64,1);transform:scale(.4)}.js .card[data-astro-cid-4bjs7uhz].is-in .stars[data-astro-cid-4bjs7uhz] svg[data-astro-cid-4bjs7uhz]{opacity:1;transform:none}.card[data-astro-cid-4bjs7uhz] .stars[data-astro-cid-4bjs7uhz] svg[data-astro-cid-4bjs7uhz]:first-child{transition-delay:.3s}.card[data-astro-cid-4bjs7uhz] .stars[data-astro-cid-4bjs7uhz] svg[data-astro-cid-4bjs7uhz]:nth-child(2){transition-delay:.38s}.card[data-astro-cid-4bjs7uhz] .stars[data-astro-cid-4bjs7uhz] svg[data-astro-cid-4bjs7uhz]:nth-child(3){transition-delay:.46s}.card[data-astro-cid-4bjs7uhz] .stars[data-astro-cid-4bjs7uhz] svg[data-astro-cid-4bjs7uhz]:nth-child(4){transition-delay:.54s}.card[data-astro-cid-4bjs7uhz] .stars[data-astro-cid-4bjs7uhz] svg[data-astro-cid-4bjs7uhz]:nth-child(5){transition-delay:.62s}.card__text[data-astro-cid-4bjs7uhz]{flex:1;margin:0;position:relative}.card__text[data-astro-cid-4bjs7uhz] p[data-astro-cid-4bjs7uhz]{font-family:var(--font-display);color:var(--ink-strong);font-size:clamp(1.08rem,1rem + .25vw,1.2rem);line-height:1.55}.card__author[data-astro-cid-4bjs7uhz]{border-top:1px solid var(--line);color:var(--ink-strong);align-items:center;gap:.8rem;padding-top:1rem;font-size:.78rem;font-weight:500;line-height:1.35;display:flex}.card__author[data-astro-cid-4bjs7uhz] small[data-astro-cid-4bjs7uhz]{color:var(--ink-soft);font-size:.7rem;font-weight:400;display:block}.card__avatar[data-astro-cid-4bjs7uhz]{background:var(--white);width:2.4rem;height:2.4rem;font-family:var(--font-display);color:var(--caramel-deep);border-radius:50%;flex:none;place-items:center;font-size:1rem;display:grid}.stars[data-astro-cid-4bjs7uhz]{gap:.2rem;display:inline-flex}.stars[data-astro-cid-4bjs7uhz] svg[data-astro-cid-4bjs7uhz]{width:1.05rem;height:1.05rem;fill:var(--caramel)}.stars--small[data-astro-cid-4bjs7uhz] svg[data-astro-cid-4bjs7uhz]{width:.85rem;height:.85rem}.card--summary[data-astro-cid-4bjs7uhz]{background:var(--sky);align-items:flex-start;gap:.8rem}.summary__value[data-astro-cid-4bjs7uhz]{font-family:var(--font-display);color:var(--mist-deep);font-size:clamp(3.6rem,2.6rem + 3vw,5.4rem);line-height:.9}.summary__label[data-astro-cid-4bjs7uhz]{max-width:24ch;color:var(--ink);font-size:.88rem}.summary__link[data-astro-cid-4bjs7uhz]{border-radius:var(--pill);background:var(--white);letter-spacing:.14em;text-transform:uppercase;color:var(--mist-deep);transition:background-color var(--dur-2) var(--ease-out), color var(--dur-2) var(--ease-out);gap:.4em;margin-top:auto;padding:.55rem 1rem;font-size:.68rem;font-weight:500;text-decoration:none;display:inline-flex}.summary__link[data-astro-cid-4bjs7uhz]:hover,.summary__link[data-astro-cid-4bjs7uhz]:focus-visible{background:var(--mist-deep);color:var(--white)}.rstrip[data-astro-cid-4bjs7uhz],.card__more[data-astro-cid-4bjs7uhz]{display:none}@media (width<=699px){.rstrip[data-astro-cid-4bjs7uhz]{border-radius:var(--radius-lg);background:var(--sky);color:var(--ink-strong);align-items:center;gap:1rem;margin-bottom:.75rem;padding:1rem 1.2rem;text-decoration:none;display:flex}.rstrip[data-astro-cid-4bjs7uhz]:active{transform:scale(.98)}.rstrip__value[data-astro-cid-4bjs7uhz]{font-family:var(--font-display);color:var(--mist-deep);font-size:2.8rem;line-height:.9}.rstrip__body[data-astro-cid-4bjs7uhz]{gap:.25rem;display:grid}.rstrip__label[data-astro-cid-4bjs7uhz]{color:var(--ink);font-size:.8rem}.rstrip__go[data-astro-cid-4bjs7uhz]{background:var(--white);width:2.2rem;height:2.2rem;color:var(--mist-deep);border-radius:50%;place-items:center;margin-left:auto;display:grid}.card--summary[data-astro-cid-4bjs7uhz]{display:none}.card[data-astro-cid-4bjs7uhz]{gap:.8rem;padding:1.25rem 1.25rem 1.1rem}.card[data-astro-cid-4bjs7uhz].is-foldable:not(.is-open) .card__text[data-astro-cid-4bjs7uhz] p[data-astro-cid-4bjs7uhz]{-webkit-line-clamp:5;line-clamp:5;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.card__more[data-astro-cid-4bjs7uhz]{border-radius:var(--pill);background:var(--white);letter-spacing:.16em;text-transform:uppercase;min-height:40px;color:var(--caramel-deep);cursor:pointer;border:0;align-self:flex-start;align-items:center;gap:.4rem;margin-top:-.3rem;padding:.4rem .95rem;font-size:.66rem;font-weight:500;display:inline-flex}.card__more[data-astro-cid-4bjs7uhz]:after{content:"";width:6px;height:6px;transition:transform var(--dur-2) var(--ease-out);border-bottom:1.5px solid;border-right:1.5px solid;transform:translateY(-2px)rotate(45deg)}.card[data-astro-cid-4bjs7uhz].is-open .card__more[data-astro-cid-4bjs7uhz]:after{transform:translateY(1px)rotate(-135deg)}.card__more[data-astro-cid-4bjs7uhz][hidden]{display:none}.card[data-astro-cid-4bjs7uhz].is-open .card__text[data-astro-cid-4bjs7uhz] p[data-astro-cid-4bjs7uhz]{animation:unfold .42s var(--ease-out)}@keyframes unfold{0%{opacity:.4}}.card__more[data-astro-cid-4bjs7uhz]:active{transform:scale(.96)}}@media (width>=700px){.reviews__grid[data-astro-cid-4bjs7uhz]{grid-template-columns:repeat(2,minmax(0,1fr))}.card--short[data-astro-cid-4bjs7uhz]{order:-1}}@media (width>=1024px){.reviews__grid[data-astro-cid-4bjs7uhz]{grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch}.reviews__col[data-astro-cid-4bjs7uhz]{flex-direction:column;gap:clamp(.75rem,1.4vw,1.1rem);display:flex}.card--summary[data-astro-cid-4bjs7uhz],.card--short[data-astro-cid-4bjs7uhz]{order:0}.reviews__col[data-astro-cid-4bjs7uhz]>[data-astro-cid-4bjs7uhz]:last-child{flex:1}}
