.explorer[data-astro-cid-6n5dn6f7]{align-items:stretch;gap:var(--space-8);grid-template-columns:minmax(0,1fr) minmax(0,1.15fr);display:grid}.explorer__list[data-astro-cid-6n5dn6f7]{border-top:var(--border-width) solid var(--color-border)}.explorer__item[data-astro-cid-6n5dn6f7]{gap:var(--space-3);width:100%;padding:var(--space-5) var(--space-2);border-bottom:var(--border-width) solid var(--color-border);color:var(--color-text-muted);text-align:start;cursor:pointer;transition:background-color var(--motion-duration-fast) var(--motion-easing-standard);background-color:#0000;flex-direction:column;text-decoration:none;display:flex;position:relative}.explorer__item[data-astro-cid-6n5dn6f7]:hover{background-color:var(--color-surface-card)}.explorer__row[data-astro-cid-6n5dn6f7]{align-items:baseline;gap:var(--space-5);display:flex}.explorer__number[data-astro-cid-6n5dn6f7]{width:calc(var(--topic-teaser-indent) - var(--space-5));font-size:var(--font-size-text-main);font-weight:var(--font-weight-bold);letter-spacing:var(--letter-spacing-wide);flex:none}.explorer__title[data-astro-cid-6n5dn6f7]{font-size:var(--font-size-h6);font-weight:var(--font-weight-bold);line-height:var(--line-height-snug);letter-spacing:var(--letter-spacing-normal)}.explorer__teaser[data-astro-cid-6n5dn6f7]{max-width:var(--measure-xl);padding-left:var(--topic-teaser-indent);color:var(--color-text-muted);line-height:var(--line-height-relaxed);display:none}.explorer__item[data-astro-cid-6n5dn6f7].is-active{color:var(--color-text)}.explorer__item[data-astro-cid-6n5dn6f7].is-active .explorer__number[data-astro-cid-6n5dn6f7]{color:var(--color-highlight)}.explorer__item[data-astro-cid-6n5dn6f7].is-active .explorer__teaser[data-astro-cid-6n5dn6f7]{display:block}.explorer__progress[data-astro-cid-6n5dn6f7]{bottom:calc(var(--border-width) * -1);width:100%;height:var(--border-width-strong);background-color:var(--color-highlight);transform-origin:0;position:absolute;left:0;transform:scaleX(0)}.explorer[data-astro-cid-6n5dn6f7].is-autoplay .explorer__item[data-astro-cid-6n5dn6f7].is-active .explorer__progress[data-astro-cid-6n5dn6f7]{animation:explorer-progress var(--motion-duration-autoplay) linear forwards}.explorer[data-astro-cid-6n5dn6f7].is-paused .explorer__progress[data-astro-cid-6n5dn6f7]{animation-play-state:paused!important}@keyframes explorer-progress{to{transform:scaleX(1)}}.explorer__panels[data-astro-cid-6n5dn6f7]{min-height:var(--topic-panel-min-height);display:grid}.explorer__panel[data-astro-cid-6n5dn6f7]{border-radius:var(--radius-main);background-color:var(--color-surface-card);flex-direction:column;justify-content:flex-end;display:flex;position:relative;overflow:hidden}.explorer__panel[data-astro-cid-6n5dn6f7][hidden]{display:none}.explorer__image[data-astro-cid-6n5dn6f7]{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.explorer__panel[data-astro-cid-6n5dn6f7]:after{content:"";background-image:linear-gradient(0deg, var(--color-overlay-brand-strong) 0%, var(--color-overlay-brand) 35%, var(--color-overlay-brand-clear) 60%, transparent 80%);pointer-events:none;position:absolute;inset:0}.explorer__tag[data-astro-cid-6n5dn6f7]{z-index:1;top:var(--space-5);right:var(--space-5);padding:var(--space-1) var(--space-3);border-radius:var(--radius-round);background-color:var(--color-background);color:var(--color-text);font-size:var(--font-size-text-small);font-weight:var(--font-weight-bold);position:absolute}.explorer__caption[data-astro-cid-6n5dn6f7]{text-shadow:0 0 var(--text-halo-blur) var(--color-overlay-brand-strong);z-index:1;align-items:flex-start;gap:var(--space-4);padding:var(--space-7) var(--space-6);flex-direction:column;display:flex;position:relative}.explorer__panel-number[data-astro-cid-6n5dn6f7]{color:var(--color-highlight);font-size:var(--font-size-text-main);font-weight:var(--font-weight-bold);letter-spacing:var(--letter-spacing-wide)}.explorer__headline[data-astro-cid-6n5dn6f7]{max-width:var(--measure-md);font-size:var(--font-size-h3);font-weight:var(--font-weight-bold);line-height:var(--line-height-snug)}@media (prefers-reduced-motion:no-preference){.explorer__panel[data-astro-cid-6n5dn6f7].is-entering{animation:explorer-enter var(--motion-duration-slow) var(--motion-easing-standard) both}.explorer__panel[data-astro-cid-6n5dn6f7].is-entering .explorer__image[data-astro-cid-6n5dn6f7]{animation:explorer-zoom var(--motion-duration-autoplay) var(--motion-easing-standard) both}}@keyframes explorer-enter{0%{opacity:0}}@keyframes explorer-zoom{0%{transform:scale(var(--motion-scale-zoom-from))}}@container (width<=60em){.explorer[data-astro-cid-6n5dn6f7]{grid-template-columns:minmax(0,1fr)}.explorer__panels[data-astro-cid-6n5dn6f7]{min-height:var(--topic-panel-min-height-small)}}.review-card[data-astro-cid-wz2p2ybn]{justify-content:space-between;gap:var(--space-8);width:100%;padding:var(--space-4);border:var(--border-width) solid transparent;border-radius:var(--radius-main);background-color:var(--color-surface-card);backdrop-filter:blur(var(--blur-card));text-align:start;flex-direction:column;display:flex}.review-card__top[data-astro-cid-wz2p2ybn]{gap:var(--space-6);flex-direction:column;display:flex}.review-card__stars[data-astro-cid-wz2p2ybn]{height:var(--rating-size);color:var(--color-rating);display:flex}.review-card__star[data-astro-cid-wz2p2ybn]{aspect-ratio:19/18;height:100%;display:flex}.review-card__quote[data-astro-cid-wz2p2ybn]{gap:var(--space-4);max-width:var(--measure-2xl);font-size:var(--font-size-text-small);line-height:var(--line-height-relaxed);flex-direction:column;display:flex}.review-card__title[data-astro-cid-wz2p2ybn]{font-size:var(--font-size-h5);font-weight:var(--font-weight-bold);line-height:var(--line-height-snug);text-wrap:balance}.review-card__headline[data-astro-cid-wz2p2ybn]{font-weight:var(--font-weight-bold)}.review-card__toggle[data-astro-cid-wz2p2ybn]{align-self:flex-start;align-items:center;gap:var(--space-2);color:var(--color-heading-accent);font-size:var(--font-size-text-small);cursor:pointer;display:inline-flex}.review-card__toggle[data-astro-cid-wz2p2ybn][hidden]{display:none}.review-card__toggle[data-astro-cid-wz2p2ybn]:hover{color:var(--color-text)}.review-card__chevron[data-astro-cid-wz2p2ybn]{width:var(--icon-size);height:var(--icon-size);transition:transform var(--motion-duration-accordion) var(--motion-easing-accordion);display:flex;transform:rotate(90deg)}.review-card__quote[data-astro-cid-wz2p2ybn].is-open .review-card__chevron[data-astro-cid-wz2p2ybn]{transform:rotate(-90deg)}.review-card__panel[data-astro-cid-wz2p2ybn]{transition:grid-template-rows var(--motion-duration-accordion) var(--motion-easing-accordion);grid-template-rows:1fr;display:grid}.review-card__quote[data-astro-cid-wz2p2ybn].is-collapsible:not(.is-open) .review-card__panel[data-astro-cid-wz2p2ybn]{grid-template-rows:0fr}.review-card__quote[data-astro-cid-wz2p2ybn].is-collapsible:not(.is-open) .review-card__panel-inner[data-astro-cid-wz2p2ybn]{visibility:hidden;transition:padding var(--motion-duration-accordion) var(--motion-easing-accordion), visibility 0s linear var(--motion-duration-accordion);padding-block:0}.review-card__panel-inner[data-astro-cid-wz2p2ybn]{gap:var(--space-3);min-height:0;padding-block:var(--space-1);flex-direction:column;display:flex;overflow:hidden}@media (prefers-reduced-motion:reduce){.review-card__chevron[data-astro-cid-wz2p2ybn],.review-card__panel[data-astro-cid-wz2p2ybn]{transition:none}}.review-card__source[data-astro-cid-wz2p2ybn]{line-height:var(--line-height-normal)}.review-card__source[data-astro-cid-wz2p2ybn] a[data-astro-cid-wz2p2ybn]{z-index:1;position:relative}
