:root{--local-gutter: 3rem}@keyframes _run_r4sas_1{0%{top:100%}to{top:calc(var(--width) * var(--count) * -.25)}}._wrapper_r4sas_13{display:none;overflow:hidden;gap:var(--local-gutter);grid-template-columns:repeat(var(--columns),var(--width));height:calc(var(--width) * var(--count))}@media screen and (min-width:48rem){._wrapper_r4sas_13{display:grid}}._wrapper_r4sas_13 ._column_r4sas_25{position:relative;height:calc(var(--width) * var(--count))}._wrapper_r4sas_13 ._column_r4sas_25:nth-of-type(2n){margin-top:calc((var(--icon) + var(--local-gutter) / 2) * -1)}._icon_r4sas_33{position:absolute;overflow:hidden;top:100%;width:var(--width);background:var(--color-main-background);border-radius:.5rem;aspect-ratio:var(--ratio);display:flex;align-items:center;justify-content:center;transition:all var(--animation-duration-short) var(--animation-style);animation-delay:calc(var(--time) / var(--count) * (var(--number) - 1) - var(--time))}._icon_r4sas_33 img{max-width:var(--icon);max-height:var(--icon);filter:grayscale(100%);opacity:.48;transition:all var(--animation-duration-short) var(--animation-style)}._icon_r4sas_33:nth-of-type(n+3){transform:scale(.48)}._icon_r4sas_33:nth-of-type(n+3) img{filter:grayscale(100%) blur(.5rem)}._icon_r4sas_33:nth-of-type(3n){transform:scale(.64)}._icon_r4sas_33:nth-of-type(3n) img{filter:grayscale(100%) blur(.375rem)}._icon_r4sas_33:nth-of-type(4n){transform:scale(.96)}._icon_r4sas_33:nth-of-type(4n) img{filter:grayscale(100%) blur(.125rem)}._wrapper_r4sas_13._active_r4sas_76 ._icon_r4sas_33{transform:none}._wrapper_r4sas_13._active_r4sas_76 ._icon_r4sas_33 img{filter:grayscale(0%);opacity:1}._column_r4sas_25:nth-of-type(1) ._icon_r4sas_33{animation:_run_r4sas_1 var(--time) linear infinite;animation-delay:calc(var(--time) / var(--count) * (var(--number) - 1) - var(--time))}._column_r4sas_25:nth-of-type(2) ._icon_r4sas_33{animation:_run_r4sas_1 var(--time) linear infinite reverse;animation-delay:calc(var(--time) / var(--count) * (var(--number) - 1) - var(--time))}._large_r4sas_94 ._icon_r4sas_33 img{max-width:100%;max-height:100%}._wrapper_1rwv4_1{overflow:hidden;min-height:17rem}._wrapper_1rwv4_1:hover{box-shadow:0 1.5rem 3rem #0000003d}._title_1rwv4_10{color:var(--color-minor-heading);margin-bottom:var(--spacing-mid)}@media screen and (min-width:48rem){._title_1rwv4_10{margin-bottom:var(--spacing-lg)}}._body_1rwv4_20{color:var(--color-minor-body)}._number_1rwv4_24{color:var(--color-minor-body);opacity:.16;font-size:7.25rem;font-family:var(--font-face-mono);line-height:1;font-weight:100;position:absolute;top:var(--spacing-mid);left:calc(var(--spacing-mid) * -1);pointer-events:none}@media screen and (min-width:64rem){._number_1rwv4_24{top:var(--spacing-lg)}}._mainSection_1dljd_1{grid-column:1/-1}._mainSection_1dljd_1+._mainSection_1dljd_1{margin-top:var(--spacing-3xl)}@media screen and (min-width:48rem){._mainSection_1dljd_1+._mainSection_1dljd_1{margin-top:var(--spacing-huge)}}@media screen and (min-width:48rem){._mainSection_1dljd_1{grid-column:1/9}}@media screen and (min-width:64rem){._mainSection_1dljd_1{grid-column:1/7}}@media screen and (min-width:64rem){._full_1dljd_24{grid-column:1/-1}}._process_1dljd_34{margin:var(--spacing-lg) 0;display:grid;-moz-column-gap:var(--gutter);column-gap:var(--gutter);grid-template-rows:repeat(3,auto)}@media screen and (min-width:48rem){._process_1dljd_34{margin:var(--spacing-xl) 0;grid-template-rows:1fr;grid-template-columns:repeat(3,1fr)}}@media screen and (min-width:64rem){._process_1dljd_34{margin:var(--spacing-2xl) 0}}._process_1dljd_34 div+div{margin-top:var(--spacing-mid)}@media screen and (min-width:48rem){._process_1dljd_34 div+div{margin-top:0}}@media screen and (min-width:48rem){._process_1dljd_34 div>*{position:sticky;top:var(--spacing-2xl)}}@media screen and (min-width:64rem){._process_1dljd_34>div:nth-of-type(1){padding-top:0rem}}@media screen and (min-width:48rem){._process_1dljd_34>div:nth-of-type(2){padding-top:4rem}}@media screen and (min-width:64rem){._process_1dljd_34>div:nth-of-type(2){padding-top:8rem}}@media screen and (min-width:48rem){._process_1dljd_34>div:nth-of-type(3){padding-top:8rem}}@media screen and (min-width:64rem){._process_1dljd_34>div:nth-of-type(3){padding-top:16rem}}._whatYouGet_1dljd_97{margin-top:var(--spacing-lg)}@media screen and (min-width:64rem){._whatYouGet_1dljd_97{margin-top:var(--spacing-2xl)}}
