.article-authors--card[data-astro-cid-3ifwis5y],.article-authors--header[data-astro-cid-3ifwis5y],.article-authors--footer[data-astro-cid-3ifwis5y]{display:inline;color:var(--article-author-color, hsl(var(--muted-foreground)));font-family:Courier New,monospace;font-size:inherit;line-height:inherit}.article-authors--card[data-astro-cid-3ifwis5y]{font-size:.75rem}.article-authors--footer[data-astro-cid-3ifwis5y]{font-size:.76rem}.article-authors--card[data-astro-cid-3ifwis5y] a[data-astro-cid-3ifwis5y],.article-authors--header[data-astro-cid-3ifwis5y] a[data-astro-cid-3ifwis5y],.article-authors--footer[data-astro-cid-3ifwis5y] a[data-astro-cid-3ifwis5y]{color:inherit;font-weight:600;text-decoration-color:transparent;text-underline-offset:.2em;transition:color .15s ease,text-decoration-color .15s ease}.article-authors--card[data-astro-cid-3ifwis5y] a[data-astro-cid-3ifwis5y]:hover,.article-authors--card[data-astro-cid-3ifwis5y] a[data-astro-cid-3ifwis5y]:focus-visible,.article-authors--header[data-astro-cid-3ifwis5y] a[data-astro-cid-3ifwis5y]:hover,.article-authors--header[data-astro-cid-3ifwis5y] a[data-astro-cid-3ifwis5y]:focus-visible,.article-authors--footer[data-astro-cid-3ifwis5y] a[data-astro-cid-3ifwis5y]:hover,.article-authors--footer[data-astro-cid-3ifwis5y] a[data-astro-cid-3ifwis5y]:focus-visible{color:hsl(var(--foreground));text-decoration-color:currentColor}.article-authors__prefix[data-astro-cid-3ifwis5y]{opacity:.72}.star-rating[data-astro-cid-2yndxht5]{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.65rem;max-width:100%;color:hsl(var(--foreground));line-height:1}.star-rating__stars[data-astro-cid-2yndxht5]{display:inline-flex;flex:0 0 auto;gap:.12rem;color:#efbd63}.star-rating__stars[data-astro-cid-2yndxht5] svg[data-astro-cid-2yndxht5]{display:block;width:1rem;height:1rem;overflow:visible}.star-rating__outline[data-astro-cid-2yndxht5]{fill:transparent;stroke:currentColor;stroke-width:1.3}.star-rating__fill[data-astro-cid-2yndxht5]{fill:currentColor}.star-rating__value[data-astro-cid-2yndxht5]{white-space:nowrap;font-variant-numeric:tabular-nums;font-size:1.1rem;font-weight:700}.star-rating__maximum[data-astro-cid-2yndxht5]{color:hsl(var(--body-text));font-size:.8em;font-weight:400}.star-rating--prominent[data-astro-cid-2yndxht5] .star-rating__stars[data-astro-cid-2yndxht5] svg[data-astro-cid-2yndxht5]{width:1.25rem;height:1.25rem}.star-rating--prominent[data-astro-cid-2yndxht5] .star-rating__value[data-astro-cid-2yndxht5]{font-size:1.75rem}.star-rating__accessible[data-astro-cid-2yndxht5]{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.review-cover[data-astro-cid-qhjyxrzn]{--review-cover-label-size: clamp(.65rem, 1.25cqw, .8rem);--review-cover-star-size: clamp(.9rem, 2cqw, 1.25rem);--review-cover-value-size: clamp(.9rem, 1.8cqw, 1.15rem);display:block;position:relative;container-type:inline-size;width:100%;aspect-ratio:2 / 1;overflow:hidden;background:#111312;color:#f5f1e9;text-decoration:none;isolation:isolate}.review-cover[data-astro-cid-qhjyxrzn]:focus-visible{outline:3px solid hsl(var(--foreground));outline-offset:-3px}.review-cover__photograph[data-astro-cid-qhjyxrzn]{display:block;position:absolute;inset:0;background:#0b0d0c}.review-cover__photograph[data-astro-cid-qhjyxrzn] img[data-astro-cid-qhjyxrzn]{display:block;width:100%;height:100%;object-fit:cover;object-position:50% 30%}.review-cover[data-astro-cid-qhjyxrzn]:not(.review-cover--compact) .review-cover__photograph[data-astro-cid-qhjyxrzn]:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,#000,transparent 8%,transparent 92%,#000),linear-gradient(180deg,rgb(0 0 0 / .42),transparent 35%),linear-gradient(0deg,#000,transparent 20%);pointer-events:none}.review-cover__badge[data-astro-cid-qhjyxrzn]{position:absolute;right:clamp(1.25rem,5cqw,3.75rem);top:clamp(1.25rem,5cqw,3.75rem);display:flex;flex-direction:column;align-items:flex-start;gap:.35rem;max-width:calc(100% - 2.5rem);padding:clamp(.5rem,1.15cqw,.85rem) clamp(.65rem,1.5cqw,1rem);border:1px solid rgb(239 189 104 / .3);border-radius:0;background:#0f1418c7;box-shadow:0 2px 10px #0003}.review-cover__label[data-astro-cid-qhjyxrzn]{color:#d5c3a4;font-size:var(--review-cover-label-size);font-weight:500;letter-spacing:.015em;line-height:1.3}.review-cover[data-astro-cid-qhjyxrzn] .star-rating{gap:.5rem;color:#f5f1e9}.review-cover[data-astro-cid-qhjyxrzn] .star-rating__stars{gap:.1rem}.review-cover[data-astro-cid-qhjyxrzn] .star-rating__stars svg{width:var(--review-cover-star-size);height:var(--review-cover-star-size)}.review-cover[data-astro-cid-qhjyxrzn] .star-rating__value{font-size:var(--review-cover-value-size)}.review-cover[data-astro-cid-qhjyxrzn] .star-rating__maximum{color:#d5c3a4}.review-cover--compact[data-astro-cid-qhjyxrzn]{--review-cover-label-size: .65rem;--review-cover-star-size: .9rem;--review-cover-value-size: .9rem;aspect-ratio:16 / 9}@media(max-width:768px){.review-cover--compact[data-astro-cid-qhjyxrzn]{aspect-ratio:21 / 9}}
