.SelectedWork-module__6KsJca__section{grid-column:2/-1;min-width:0}@media (min-width:1025px){.SelectedWork-module__6KsJca__section{grid-template-columns:subgrid;display:grid}.SelectedWork-module__6KsJca__section>:first-child{grid-column:1/-1}}.SelectedWork-module__6KsJca__track{--carousel-start:0px;--carousel-end:0px;overscroll-behavior-x:contain;scroll-padding-inline:var(--carousel-start) var(--carousel-end);scrollbar-width:none;padding:4px var(--carousel-end) 4px var(--carousel-start);margin:-4px calc(-1 * var(--carousel-end)) -4px calc(-1 * var(--carousel-start));gap:1rem;display:flex;position:relative;overflow-x:auto}.SelectedWork-module__6KsJca__track::-webkit-scrollbar{display:none}.SelectedWork-module__6KsJca__card{background:var(--image-background);flex-direction:column;flex:0 0 38%;min-width:0;display:flex;position:relative}.SelectedWork-module__6KsJca__card:before{pointer-events:none;z-index:2;opacity:0}:root:not([data-focus-modality=pointer]) .SelectedWork-module__6KsJca__card:has(>.SelectedWork-module__6KsJca__trigger:focus-visible):before{opacity:1}.SelectedWork-module__6KsJca__media{aspect-ratio:4/3;display:block;overflow:hidden}.SelectedWork-module__6KsJca__screenshot{align-items:center;height:100%;padding-inline:8%;display:flex}.SelectedWork-module__6KsJca__screenshot>:is(img,div){border-radius:2.4%/3.9%;display:block;box-shadow:0 2px 8px #00000014,0 8px 32px #0000001a}.SelectedWork-module__6KsJca__trigger{cursor:pointer;background:0 0;border:0;width:100%;padding:0;position:absolute;inset:0}.SelectedWork-module__6KsJca__trigger:focus-visible{outline:2px solid var(--color-accent);outline-offset:-2px}.SelectedWork-module__6KsJca__track:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}@media (hover:hover) and (pointer:fine){.SelectedWork-module__6KsJca__card:hover:before{opacity:1}}@media (max-width:1024px){.SelectedWork-module__6KsJca__section{grid-column:1/-1}.SelectedWork-module__6KsJca__card{flex-basis:44%}}@media (max-width:560px){.SelectedWork-module__6KsJca__card{flex-basis:86%}}@media (prefers-reduced-motion:reduce){.SelectedWork-module__6KsJca__card:before{transition:none}}
.SelectedWorkModal-module___aoBjq__zoom-overlay{background:color-mix(in srgb, var(--color-bg) 65%, transparent);width:100%;max-width:none;height:100%;max-height:none;color:var(--color-text);cursor:zoom-out;border:0;justify-content:center;align-items:center;margin:0;padding:1.5rem 72px;animation:.2s ease-out SelectedWorkModal-module___aoBjq__backdrop-in;display:flex;position:fixed;inset:0}.SelectedWorkModal-module___aoBjq__zoom-overlay::backdrop{background:0 0}.SelectedWorkModal-module___aoBjq__panel{width:min(100%,36rem);min-height:0;max-height:100%;animation:.2s ease-out SelectedWorkModal-module___aoBjq__panel-in;display:flex;position:relative}.SelectedWorkModal-module___aoBjq__zoom-overlay[data-closing]{animation:.16s ease-out both SelectedWorkModal-module___aoBjq__backdrop-out}.SelectedWorkModal-module___aoBjq__zoom-overlay[data-closing] .SelectedWorkModal-module___aoBjq__panel{pointer-events:none;animation:.16s ease-out both SelectedWorkModal-module___aoBjq__panel-out}.SelectedWorkModal-module___aoBjq__zoom-content{overscroll-behavior:contain;width:100%;max-height:100%;box-shadow:var(--shadow-modal);background:var(--color-bg);cursor:default;border:0;position:relative;overflow-y:auto}.SelectedWorkModal-module___aoBjq__frame{width:100%;min-height:0;max-height:100%;display:flex;position:relative}.SelectedWorkModal-module___aoBjq__slide{width:100%}.SelectedWorkModal-module___aoBjq__preview{aspect-ratio:4/3;background:var(--image-background);overflow:hidden}.SelectedWorkModal-module___aoBjq__details{padding:1.5rem}.SelectedWorkModal-module___aoBjq__details h2{margin:0 0 .75rem}.SelectedWorkModal-module___aoBjq__details p{margin:0 0 1rem}.SelectedWorkModal-module___aoBjq__zoom-close{z-index:1;position:absolute;top:8px;right:8px}.SelectedWorkModal-module___aoBjq__navigation{inset-inline:-60px;pointer-events:none;justify-content:space-between;display:flex;position:absolute;top:50%}.SelectedWorkModal-module___aoBjq__navigation>button{pointer-events:auto}.SelectedWorkModal-module___aoBjq__zoom-overlay[data-closing] .SelectedWorkModal-module___aoBjq__navigation>button{pointer-events:none}@keyframes SelectedWorkModal-module___aoBjq__backdrop-in{0%{opacity:0}to{opacity:1}}@keyframes SelectedWorkModal-module___aoBjq__panel-in{0%{transform:translateY(8px)scale(.98)}to{transform:none}}@keyframes SelectedWorkModal-module___aoBjq__backdrop-out{0%{opacity:1}to{opacity:0}}@keyframes SelectedWorkModal-module___aoBjq__panel-out{0%{transform:none}to{transform:translateY(6px)scale(.98)}}@media (prefers-reduced-motion:reduce){.SelectedWorkModal-module___aoBjq__zoom-overlay,.SelectedWorkModal-module___aoBjq__panel,.SelectedWorkModal-module___aoBjq__zoom-overlay[data-closing],.SelectedWorkModal-module___aoBjq__zoom-overlay[data-closing] .SelectedWorkModal-module___aoBjq__panel{animation:none}}@media (max-width:560px){.SelectedWorkModal-module___aoBjq__zoom-overlay{padding-inline:1rem;padding-bottom:max(1rem, env(safe-area-inset-bottom))}.SelectedWorkModal-module___aoBjq__details{padding:1.25rem}.SelectedWorkModal-module___aoBjq__navigation{display:none}.SelectedWorkModal-module___aoBjq__zoom-content{touch-action:pan-y pinch-zoom}}
