.TmB7eG_stack{cursor:pointer;position:absolute;inset:0}.TmB7eG_stack img{position:absolute;inset:0}.TmB7eG_stack img+img{opacity:0}@keyframes TmB7eG_reveal{0%{opacity:0}to{opacity:1}}@keyframes TmB7eG_dip{0%,to{opacity:1}50%{opacity:0}}.TmB7eG_reveal{animation:2s cubic-bezier(.85,0,.15,1) 1.2s both TmB7eG_reveal}.TmB7eG_dip{animation:2.4s cubic-bezier(.85,0,.15,1) both TmB7eG_dip}.TmB7eG_stack img.TmB7eG_rest{opacity:1}
._7rJ7Va_page{max-width:1500px;margin-inline:auto;padding:1rem 1rem 2rem}@media (min-width:48em){._7rJ7Va_page{padding-top:4rem}}._7rJ7Va_sheet{flex-direction:column;gap:1.25rem;display:flex}._7rJ7Va_grid{--gap:2rem;gap:1rem var(--gap);grid-template-columns:minmax(0,1fr);display:grid}@media (min-width:62em){._7rJ7Va_grid{grid-template-columns:repeat(3,minmax(0,1fr))}}._7rJ7Va_label{color:var(--ink-muted)}._7rJ7Va_top{align-items:stretch}._7rJ7Va_image{aspect-ratio:1;background:var(--surface-sunken);border-radius:6px;position:relative;overflow:hidden}._7rJ7Va_image img,._7rJ7Va_image video{object-fit:cover;width:100%;height:100%;display:block}._7rJ7Va_image{align-self:start}._7rJ7Va_image img,._7rJ7Va_image video{position:absolute;inset:0}@media (min-width:62em){._7rJ7Va_text{grid-column:2/span 2}}._7rJ7Va_text{flex-direction:column;gap:1.5rem;display:flex}._7rJ7Va_lists{gap:1.5rem var(--gap);grid-template-columns:minmax(0,1fr);display:grid}@media (min-width:62em){._7rJ7Va_lists{grid-template-columns:repeat(2,minmax(0,1fr))}}._7rJ7Va_label{margin-bottom:.75rem}._7rJ7Va_text>:last-child{margin-top:auto}._7rJ7Va_section{border-top:1px solid #e4e4e4;border-top:1px solid lab(90.72% .0000298023 -.0000119209);padding-top:.5rem}._7rJ7Va_sectionLabel{color:var(--ink-muted);margin-bottom:.75rem}._7rJ7Va_thumb{aspect-ratio:1;background:var(--surface-sunken);border-radius:6px;display:block;overflow:hidden}._7rJ7Va_thumb img,._7rJ7Va_thumb video{object-fit:cover;width:100%;height:100%}@keyframes _7rJ7Va_rowIn{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:no-preference){._7rJ7Va_top,._7rJ7Va_section{animation:1.2s ease-out both _7rJ7Va_rowIn;animation-delay:calc(var(--i,0) * .12s)}:is(html[data-boot] ._7rJ7Va_top,html[data-boot] ._7rJ7Va_section,html[data-shell=moving] ._7rJ7Va_top,html[data-shell=moving] ._7rJ7Va_section){animation-play-state:paused;visibility:hidden!important}}@media (max-width:47.99em){._7rJ7Va_sheet{gap:1rem}._7rJ7Va_work{gap:var(--mantine-spacing-xs);grid-template-columns:repeat(3,minmax(0,1fr))}}
