.job-link[data-astro-cid-ge2uvauf] img{inline-size:var(--job-thumb-w);block-size:var(--job-thumb-h);object-fit:cover;border-radius:var(--radius)}:is(.annotate-photo,.split-photo,.band-photo) .photo{block-size:100%;inline-size:100%;display:block}:is(.annotate-photo,.split-photo,.band-photo) .photo img{object-fit:cover;block-size:100%;inline-size:100%}@media (prefers-reduced-motion:no-preference){@supports (animation-timeline:view()){.outro{view-timeline-name:--outro}.outro .scene-photo{animation-name:scene-drift;animation-timing-function:linear;animation-fill-mode:both;animation-timeline:--outro}}}.split-step .btn,.reviews-head .btn{white-space:normal}.spot.is-quiet:not([aria-expanded=true]) .spot-card{opacity:0;visibility:hidden}.reviews-rating{min-inline-size:0;margin:0}.blog .post-card-link{min-block-size:var(--tap);align-items:center;display:inline-flex}.process-grid{gap:var(--space-l);grid-template-columns:minmax(0,1fr);display:grid}.stack{block-size:auto;max-block-size:84vh;inline-size:115.3%}.stack:empty{display:none}@media (width>=768px){.stack{inline-size:100%}}@media (width>=1024px){.process-grid{gap:var(--space-xl);grid-template-columns:minmax(0,5fr) minmax(0,7fr)}.process:not(.has-stack) .when-moving{display:none}.process:not(.has-stack) .when-still{display:inline}}@media (width>=1024px) and (prefers-reduced-motion:no-preference){.process.has-stack{view-timeline-name:--process;block-size:280vh;padding:0}.has-stack .process-pin{align-items:center;block-size:100vh;display:flex;position:sticky;inset-block-start:0}.has-stack .process-grid{inline-size:min(var(--container), 100% - 2 * var(--gutter))}@supports (animation-timeline:view()){.has-stack .stack .layer{animation-name:part,fill-in;animation-timing-function:linear,linear;animation-fill-mode:both,both;animation-timeline:--process,--process;animation-range-start:contain 52%, contain var(--f0);animation-range-end:contain 86%, contain var(--f1)}.has-stack .stack .layer .ln{animation-name:draw;animation-timing-function:linear;animation-fill-mode:both;animation-timeline:--process;animation-range-start:contain var(--d0);animation-range-end:contain var(--d1)}.has-stack .stack .layer .texg{animation-name:tex-in;animation-timing-function:linear;animation-fill-mode:both;animation-timeline:--process;animation-range-start:contain var(--f0);animation-range-end:contain var(--f1)}.has-stack .stack .lbl .lead{animation-name:draw;animation-timing-function:linear;animation-fill-mode:both;animation-timeline:--process;animation-range-start:contain var(--l0);animation-range-end:contain var(--l1)}.has-stack .stack .lbl text,.has-stack .stack .lbl .lead-dot{animation-name:fade-in;animation-timing-function:linear;animation-fill-mode:both;animation-timeline:--process;animation-range-start:contain var(--t0);animation-range-end:contain var(--t1)}.has-stack .layers-list li{animation-name:li-on;animation-timing-function:linear;animation-fill-mode:both;animation-timeline:--process;animation-range-start:contain var(--t0);animation-range-end:contain var(--t1)}}}
