._figure_1shuh_1{min-width:0}._frame_1shuh_2{aspect-ratio:2200/1237;background:#17161e;width:100%;position:relative;overflow:hidden}._poster_1shuh_3,._overlay_1shuh_3{width:100%;height:100%;display:block;position:absolute;inset:0}._poster_1shuh_3{object-fit:cover}._overlay_1shuh_3{visibility:hidden;pointer-events:none}._figure_1shuh_1[data-building=true] ._overlay_1shuh_3{visibility:visible}@media (width<=700px){._frame_1shuh_2{aspect-ratio:1.18}._poster_1shuh_3{object-position:51% center}}._dim_1shuh_13{pointer-events:none;opacity:0;width:100%;height:100%;transition:opacity var(--motion-panel) ease;position:absolute;inset:0}._dim_1shuh_13 ._shade_1shuh_14{fill:#0a0a10a3}._dim_1shuh_13[data-visible=true]{opacity:1}._focus_1shuh_16{z-index:1;left:calc(var(--x,.45) * 100%);top:calc(var(--y,.45) * 100%);width:calc(var(--w,.1) * 100%);height:calc(var(--h,.1) * 100%);border:1px solid var(--focus);pointer-events:none;opacity:0;background:linear-gradient(#17161e, #17161e) 1px 1px / 5px 5px no-repeat, linear-gradient(#17161e, #17161e) calc(100% - 1px) 1px / 5px 5px no-repeat, linear-gradient(#17161e, #17161e) 1px calc(100% - 1px) / 5px 5px no-repeat, linear-gradient(#17161e, #17161e) calc(100% - 1px) calc(100% - 1px) / 5px 5px no-repeat, linear-gradient(var(--focus), var(--focus)) 0 0 / 7px 7px no-repeat, linear-gradient(var(--focus), var(--focus)) 100% 0 / 7px 7px no-repeat, linear-gradient(var(--focus), var(--focus)) 0 100% / 7px 7px no-repeat, linear-gradient(var(--focus), var(--focus)) 100% 100% / 7px 7px no-repeat;transition:left var(--motion-panel) var(--ease-out), top var(--motion-panel) var(--ease-out), width var(--motion-panel) var(--ease-out), height var(--motion-panel) var(--ease-out), opacity var(--motion-fast) ease;position:absolute}._focus_1shuh_16[data-visible=true]{opacity:1}._label_1shuh_38{background:var(--focus);color:var(--focus-ink);font:400 .7rem/1 var(--font-mono);letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;padding:.32rem .5rem;position:absolute;bottom:calc(100% + .4rem);left:-1px}._steps_1shuh_51{gap:var(--grid-gutter);margin:var(--ad-l) 0 0;grid-template-columns:repeat(4,minmax(0,1fr));padding:0;list-style:none;display:grid}._steps_1shuh_51 li{min-width:0}._step_1shuh_51{column-gap:var(--ad-s);width:100%;height:100%;padding:var(--ad-s) 0 0;border:0;border-top:1px solid var(--line);color:inherit;font:inherit;text-align:left;background:0 0;grid-template-columns:auto minmax(0,1fr);align-content:start;display:grid}button._step_1shuh_51{cursor:pointer;transition:border-color var(--motion-fast) ease}._number_1shuh_69{color:var(--muted);font:400 .72rem/1 var(--font-mono);letter-spacing:.08em;grid-row:1/3;padding-top:.3rem}._step_1shuh_51 strong{font-size:var(--ad-heading);font-weight:500;line-height:var(--ad-heading-line);letter-spacing:-.025em;color:var(--muted);transition:color var(--motion-fast) ease}._text_1shuh_71{margin-top:var(--ad-xs);color:var(--muted);font-size:var(--ad-meta);grid-column:2;line-height:1.5}._steps_1shuh_51 li[data-active=true] ._step_1shuh_51{border-top-color:var(--focus)}._steps_1shuh_51 li[data-active=true] ._number_1shuh_69{color:var(--focus)}._steps_1shuh_51 li[data-active=true] strong,button._step_1shuh_51:hover strong{color:var(--ink)}button._step_1shuh_51:focus-visible{outline:2px solid var(--focus);outline-offset:4px}._crop_1shuh_78{aspect-ratio:16/10;margin-top:var(--ad-s);background:#17161e;position:relative;overflow:hidden}._steps_1shuh_51 ._crop_1shuh_78 img{aspect-ratio:2200/1237;object-fit:fill;max-width:none;height:auto;position:absolute}._crop_1shuh_78 ._focus_1shuh_16{opacity:1}@media (width<=900px) and (width>=701px){._steps_1shuh_51{row-gap:var(--ad-l);grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=700px){._dim_1shuh_13,._frame_1shuh_2>._focus_1shuh_16{display:none}._steps_1shuh_51{row-gap:var(--ad-l);grid-template-columns:minmax(0,1fr)}._step_1shuh_51{height:auto}._step_1shuh_51 strong{color:var(--ink)}}@media (prefers-reduced-motion:reduce){._dim_1shuh_13,._focus_1shuh_16{transition:none}}
