/* Liquid Glass-inspired material; scoped to the existing carousel surfaces. */
@media (min-width:601px) {
  .page.pv-home .experience.pv-carousel .photograph::before {
    background:linear-gradient(115deg,rgba(255,255,255,.30),rgba(255,255,255,.055) 34%,rgba(222,242,255,.09) 68%,rgba(255,255,255,.22));
    -webkit-backdrop-filter:blur(16px) saturate(1.45) brightness(1.06);
    backdrop-filter:blur(16px) saturate(1.45) brightness(1.06);
    border-right:1px solid rgba(255,255,255,.52);
    box-shadow:inset 2px 0 3px rgba(255,255,255,.48),inset -1px 0 8px rgba(220,242,255,.16);
  }
  .page.pv-home .experience.pv-carousel .photograph::after {
    box-shadow:inset 0 1px 1px rgba(255,255,255,.88),inset 1px 0 1px rgba(255,255,255,.45),inset 0 -1px 2px rgba(226,245,255,.55),inset 0 0 0 1px rgba(255,255,255,.18);
  }
  .page.pv-home .experience.pv-carousel .photograph[data-position="front"] {
    border-color:rgba(224,245,255,.72);
    box-shadow:0 24px 52px rgba(7,17,26,.26),0 2px 9px rgba(196,234,255,.16);
  }
  .page.pv-home .experience.pv-carousel .chapter {
    background:linear-gradient(135deg,rgba(255,255,255,.18),rgba(255,255,255,.035) 48%,rgba(211,235,250,.10));
    border-color:rgba(239,249,255,.38);
    -webkit-backdrop-filter:blur(16px) saturate(1.4);
    backdrop-filter:blur(16px) saturate(1.4);
    box-shadow:inset 0 1px 0 rgba(255,255,255,.55),inset 0 -1px 0 rgba(255,255,255,.12),0 7px 20px rgba(8,18,28,.12);
  }
  .page.pv-home .experience.pv-carousel .chapter.active {
    background:linear-gradient(135deg,rgba(229,246,255,.27),rgba(157,207,237,.11) 48%,rgba(202,233,253,.22));
    border-color:rgba(213,240,255,.8);
    box-shadow:inset 0 1px 1px rgba(255,255,255,.8),inset 0 -1px 0 rgba(224,244,255,.3),0 8px 24px rgba(8,22,34,.18);
  }
}
@media (min-width:768px) {
  .page.pv-home .experience.pv-carousel .pv-mirror-outline {
    border-color:rgba(239,250,255,.58);
  }
  .page.pv-home .experience.pv-carousel .pv-mirror-outline::before {
    background:radial-gradient(ellipse at 18% 4%,rgba(255,255,255,.26),transparent 48%),linear-gradient(165deg,rgba(255,255,255,.12),rgba(255,255,255,.025) 42%,rgba(219,241,255,.055) 72%,rgba(255,255,255,.18));
    -webkit-backdrop-filter:blur(8px) saturate(1.3);
    backdrop-filter:blur(8px) saturate(1.3);
    box-shadow:inset 0 2px 2px rgba(255,255,255,.65),inset 2px 0 5px rgba(239,251,255,.25),inset 0 -2px 5px rgba(230,247,255,.42),0 12px 32px rgba(6,18,28,.08);
  }
}
@media (prefers-reduced-transparency:reduce) and (min-width:601px) {
  .page.pv-home .experience.pv-carousel .chapter {background:#27272b;backdrop-filter:none;-webkit-backdrop-filter:none;}
  .page.pv-home .experience.pv-carousel .photograph::before {background:rgba(224,234,240,.85);backdrop-filter:none;-webkit-backdrop-filter:none;}
}
