.portfolio-review-card.is-blurred>.portfolio-review-card__quote,
.portfolio-review-card.is-blurred>.portfolio-review-card__author{filter:blur(11px);opacity:.7;user-select:none;pointer-events:none}
.portfolio-review-card.is-blurred{user-select:none}
.about-releases__poster{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;pointer-events:none;z-index:1;transition:opacity .25s ease}
.about-releases__card:has(.about-releases__play.is-playing) .about-releases__poster{opacity:0}
.about-releases__card[data-upcoming-release] .about-releases__play{visibility:hidden;pointer-events:none}
.visual-portfolio-blur-toggle{display:flex!important;flex-direction:row!important;align-items:center;justify-content:space-between;gap:16px}
.visual-portfolio-blur-toggle input{appearance:none;width:42px!important;min-width:42px;height:24px!important;border-radius:20px!important;border:1px solid #888!important;background:#333!important;position:relative;cursor:pointer;padding:0!important;transition:background .2s}
.visual-portfolio-blur-toggle input::before{content:"";display:block;position:absolute;left:3px;top:3px;width:16px;height:16px;border-radius:50%;background:#fff;transition:transform .2s}
.visual-portfolio-blur-toggle input:checked{background:#e96632!important;border-color:#e96632!important}
.visual-portfolio-blur-toggle input:checked::before{transform:translateX(18px)}
.visual-portfolio-blur-toggle input:focus-visible{outline:2px solid #fff;outline-offset:3px}
@media(prefers-reduced-motion:reduce){.about-releases__poster,.visual-portfolio-blur-toggle input,.visual-portfolio-blur-toggle input::before{transition:none}}
