.depth{position:relative;overflow:hidden;display:grid;grid-template-rows:minmax(calc(var(--at-size-mark-wide)*1.2),auto)}.depth-field{grid-column:1/-1;grid-row:1;position:relative;perspective:calc(var(--at-size-mark-wide)*1.6)}.depth-sway{position:absolute;transform-style:preserve-3d;animation:depth-sway 38s ease-in-out infinite alternate;inset:0}@keyframes depth-sway{0%{transform:rotateY(-5deg)rotateX(2deg)}to{transform:rotateY(5deg)rotateX(-2deg)}}.depth-photo{position:absolute;width:var(--at-size-tile-m);transform-style:preserve-3d}.depth-drift{animation:depth-drift 17s ease-in-out infinite alternate}.depth-photo img{aspect-ratio:4/3;object-fit:cover;width:100%}@keyframes depth-drift{0%{transform:translate(0,0)}to{transform:translate3d(var(--at-space-6),calc(var(--at-space-4)*-1),0)}}.depth-photo:first-child{width:var(--at-size-tile-l);transform:translateZ(var(--at-space-14));top:2%;left:-6%}.depth-photo:nth-child(2){width:var(--at-size-tile-s);transform:translateZ(calc(var(--at-space-14)*-4));opacity:.5;top:3%;left:30%}.depth-photo:nth-child(3){transform:translateZ(calc(var(--at-space-14)*-1));opacity:.8;top:1%;left:60%}.depth-photo:nth-child(4){width:var(--at-size-tile-s);transform:translateZ(calc(var(--at-space-14)*-3));opacity:.55;top:16%;left:87%}.depth-photo:nth-child(5){width:var(--at-size-tile-l);transform:translateZ(var(--at-space-14));top:52%;left:84%}.depth-photo:nth-child(6){width:var(--at-size-tile-s);transform:translateZ(calc(var(--at-space-14)*-2));opacity:.65;top:86%;left:64%}.depth-photo:nth-child(7){transform:translateZ(calc(var(--at-space-14)*-3));opacity:.5;top:84%;left:36%}.depth-photo:nth-child(8){transform:translateZ(calc(var(--at-space-14)*-1));opacity:.85;top:64%;left:-2%}.depth-photo:nth-child(9){width:var(--at-size-tile-s);transform:translateZ(calc(var(--at-space-14)*-4));opacity:.45;top:36%;left:3%}.depth-photo:nth-child(10){width:var(--at-size-tile-s);transform:translateZ(calc(var(--at-space-14)*-5));opacity:.4;top:9%;left:47%}.depth-photo:nth-child(11){width:var(--at-size-tile-s);transform:translateZ(calc(var(--at-space-14)*-2));opacity:.6;top:90%;left:90%}.depth-photo:nth-child(12){width:var(--at-size-tile-s);transform:translateZ(calc(var(--at-space-14)*-5));opacity:.4;top:80%;left:14%}.depth-photo:nth-child(3n+2) .depth-drift{animation-duration:23s;animation-delay:-7s}.depth-photo:nth-child(3n) .depth-drift{animation-duration:29s;animation-delay:-13s;animation-direction:alternate-reverse}.depth-text{grid-column:1/-1;grid-row:1;z-index:1;display:flex;place-self: center;gap:var(--at-space-12);max-width:calc(var(--at-size-mark-wide)*1.25);padding:var(--at-layout-block)0;container-type:inline-size;text-shadow:0 0 var(--at-space-8)var(--at-ground);flex-direction:column;width:100%}.depth-statement{display:flex;gap:var(--at-space-5);font-size:var(--at-font-size-hero-m);text-indent:var(--at-type-event-lockup-inset);letter-spacing:-.04em;text-wrap:balance;flex-direction:column;font-weight:800;font-stretch:112%;line-height:.92}.depth-after{font-size:var(--at-type-lead-size);text-indent:0;letter-spacing:-.01em;color:var(--at-meta);font-weight:500;font-stretch:100%;line-height:1.25}@media (max-width:767.98px){.depth-photo,.depth-photo:first-child,.depth-photo:nth-child(5){width:calc(var(--at-size-tile-s)*.9)}.depth-photo:nth-child(2),.depth-photo:nth-child(4),.depth-photo:nth-child(9),.depth-photo:nth-child(10),.depth-photo:nth-child(11),.depth-photo:nth-child(12){width:calc(var(--at-size-tile-s)*.6)}.depth-photo:nth-child(n+11){display:none}.depth-field .depth-photo{opacity:.45}}.year{display:flex;gap:var(--at-layout-section);flex-direction:column}.year-hero .depth-text{padding:var(--at-layout-block)var(--at-layout-margin)}.year-evenings ol{list-style:none;margin:0;padding:0}.year-evening{display:grid;grid-template-columns:repeat(var(--at-grid-columns),minmax(0,1fr));column-gap:var(--at-layout-gutter);row-gap:var(--at-space-4);padding:var(--at-space-6)0;border-bottom:var(--at-stroke-hairline)solid var(--at-rule);align-items: start}.year-evening-text{grid-column:1/-1;display:flex;gap:var(--at-space-2);flex-direction:column}.year-evening-text p{margin:0}.with-photo .year-evening-text{grid-column:span 7}.year-evening-photo{grid-column:span 5/-1}.year-evening-photo img{aspect-ratio:4/3;object-fit:cover;width:100%;height:auto}.year-evening-name{font-size:var(--at-type-list-name-size);text-indent:var(--at-type-list-name-inset);margin:0;font-weight:800;line-height:1.2}.year-evening-name a{color:inherit;text-decoration:none}.year-evening-name a:hover{text-decoration:underline var(--at-stroke-rule);text-underline-offset:.18em}.year-evening-hosts{color:var(--at-meta)}@media (max-width:599.98px){.with-photo .year-evening-text,.year-evening-photo{grid-column:1/-1}.year-evening-photo{order:-1}}@media (prefers-reduced-motion:reduce){.depth-sway,.depth-drift{animation:none}}
