@layer components{.media-grid_wrap{background-color:var(--background);width:100%;flex-direction:column;align-items:center;margin-block-start:var(--_margin-start,0);padding-block-end:var(--_pad-end,0);display:flex;position:relative}.media-grid_wrap[data-spaced]{margin-block:5svh}[data-spaced]+.media-grid_wrap[data-spaced]{margin-block-start:0}@media (min-width:30rem){.media-grid_wrap[data-spaced]+.next-project_wrap{margin-block-start:0}}@media not (min-width:30rem){.media-grid_wrap[data-spaced][data-theme=white]{margin-block:0;padding-block:0}.media-grid_wrap[data-spaced][data-theme=dark]{margin-block-start:0}.media-grid_wrap[data-spaced][data-spacing=run]{margin-block:0}}.media-grid_wrap[data-theme=grey]{--wipe-color:var(--light-200);background-color:var(--light-200)}.media-grid_wrap[data-theme=dark]{--wipe-color:var(--dark-700);background-color:var(--dark-700)}.media-grid_wrap[data-theme=black]{--wipe-color:var(--black-pure);background-color:var(--black-pure)}.media-grid_list{width:100%;margin:0;padding:0;display:grid}.media-grid_item{min-width:0}.media-grid_wrap[data-layout=stack]{padding-block:2.8125rem}@media not (min-width:62rem){.media-grid_wrap[data-layout=stack]{padding-block-start:2.5rem}}.media-grid_wrap[data-layout=stack] .media-grid_list{width:var(--_width,80vw);row-gap:var(--_gap,0);padding-block:1.25rem}.media-grid_wrap[data-layout=stack][data-width=wide] .media-grid_list{--_width:calc(100% - 8.75rem)}.media-grid_wrap[data-layout=stack][data-spacing=loose] .media-grid_list{padding-block:1.25rem}@media (min-width:30rem){.media-grid_wrap[data-layout=stack][data-spacing=loose] .media-grid_list{padding-block:6.25rem}}.media-grid_wrap[data-layout=stack][data-spacing=print],.media-grid_wrap[data-layout=stack][data-spacing=run]{padding-block:0 2.8125rem}:is(.media-grid_wrap[data-layout=stack][data-spacing=print],.media-grid_wrap[data-layout=stack][data-spacing=run]) .media-grid_list{padding-block:0 1.25rem}.media-grid_wrap[data-layout=stack][data-spacing=print]{margin-block-start:10svh}.media-grid_wrap[data-layout=stack][data-spacing=print] .media-grid_list{padding-block-end:2.5rem}@media not (min-width:62rem){.media-grid_wrap[data-layout=stack][data-spacing=run]{padding-block-start:2.5rem}}.media-grid_wrap[data-layout=stack][data-spacing=run] .media-grid_list{row-gap:var(--_gap,1.25rem)}@media not (min-width:62rem){.media-grid_wrap[data-layout=stack][data-bands] .media-grid_list{background-color:var(--dark-700)}}.media-grid_wrap[data-layout=pair] .media-grid_list{--_width:80vw;width:var(--_width);column-gap:var(--_gap,4.375rem);grid-template-columns:1fr 1fr;row-gap:4.375rem;margin-block:12.5rem}@media not (min-width:48rem){.media-grid_wrap[data-layout=pair] .media-grid_list{column-gap:var(--_gap,1.25rem)}}@media not (min-width:30rem){.media-grid_wrap[data-layout=pair] .media-grid_list{margin-block:2rem}}.media-grid_wrap[data-layout=pair][data-width=wide] .media-grid_list{--_width:calc(100% - 8.75rem)}@media not (min-width:30rem){.media-grid_wrap[data-layout=pair][data-width=wide] .media-grid_list{--_width:calc(100% - 2.5rem)}}.media-grid_wrap[data-layout=compare]{padding-block-start:6.25rem}@media not (min-width:30rem){.media-grid_wrap[data-layout=compare]{padding-block-start:1.25rem}}.media-grid_wrap[data-layout=compare] .media-grid_list{column-gap:var(--_gap,1.25rem);grid-template-columns:1fr 1fr;width:80vw;max-width:87.5rem}@media not (min-width:30rem){.media-grid_wrap[data-layout=compare] .media-grid_list{grid-template-columns:1fr;row-gap:1.25rem}}.media-grid_figure{margin:0;padding-inline-start:.625rem}.media-grid_caption{letter-spacing:.055em;text-transform:uppercase;font-size:1.125rem;font-weight:300;line-height:1.8rem}@media not (min-width:62rem){.media-grid_caption{line-height:1.6rem}}.media-grid_caption:after{background-color:var(--grey-500);content:"";width:20%;height:1px;margin-block-start:.625rem;display:block}.media-grid_wrap[data-layout=phones]{padding-inline:5vw}.media-grid_wrap[data-layout=phones] .media-grid_list{column-gap:var(--_gap,3.75rem);grid-template-columns:1fr 1fr;row-gap:4.375rem;width:min(100%,62.5rem);margin-block:12.5rem}.media-grid_wrap[data-layout=spread]{padding-block-start:2.5svh}@media not (min-width:30rem){.media-grid_wrap[data-layout=spread]{padding-block-start:0}}.media-grid_wrap[data-layout=spread] .media-grid_list{column-gap:var(--_gap,1.25rem);grid-template-columns:1fr 1fr;row-gap:1rem;width:100%;max-width:118.75rem;padding-block-end:1rem;padding-inline:3vw}@media not (min-width:30rem){.media-grid_wrap[data-layout=spread] .media-grid_list{grid-template-columns:1fr;row-gap:1.25rem;padding-block-end:0}}.media-grid_wrap[data-layout=spread][data-flush-end] .media-grid_list{padding-block-end:0}.media-grid_wrap[data-layout=offset] .media-grid_list{align-items:center;column-gap:var(--_gap,1rem);grid-template-columns:.5fr 1fr;row-gap:1rem;width:80vw;padding-block:2.5svh 0}@media not (min-width:30rem){.media-grid_wrap[data-layout=offset] .media-grid_list{grid-template-columns:1fr;padding-block:0 2.5svh}}.media-grid_wrap[data-layout=offset] .media-grid_item:first-child{max-height:95%;overflow:hidden}}
