.WaDofW_svg{width:100%;height:auto;color:var(--fg);display:block}
._7MXA6W_root{display:grid}@media (min-width:900px){._7MXA6W_root{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}._7MXA6W_stage{display:none}@media (min-width:900px){._7MXA6W_stage{top:var(--header-h);height:calc(100svh - var(--header-h));border-right:var(--lw) solid var(--line);display:block;position:sticky;overflow:hidden}}._7MXA6W_layer{opacity:0;visibility:hidden;place-items:center;padding:clamp(2rem,5vw,4.5rem);transition:opacity .5s,visibility .5s;display:grid;position:absolute;inset:0}._7MXA6W_layer[data-on]{opacity:1;visibility:visible}._7MXA6W_dots{left:var(--pad);bottom:var(--pad);letter-spacing:.1em;gap:.5rem;margin:0;padding:0;font-size:.72rem;list-style:none;display:flex;position:absolute}._7MXA6W_dots li{border:var(--lw) solid var(--line);color:var(--muted);padding:.25rem .5rem}._7MXA6W_dots li[data-on]{background:var(--fg);color:var(--bg)}._7MXA6W_stage,._7MXA6W_inline{opacity:0;transition:opacity .6s}._7MXA6W_root[data-ready] ._7MXA6W_stage,._7MXA6W_root[data-ready] ._7MXA6W_inline{opacity:1}._7MXA6W_step{padding:clamp(2rem, 5vw, 4rem) var(--pad);align-content:center;gap:1rem;display:grid}._7MXA6W_step+._7MXA6W_step{border-top:var(--lw) solid var(--line)}@media (min-width:900px){._7MXA6W_step{min-height:calc(100svh - var(--header-h))}._7MXA6W_inline{display:none}}@media (max-width:899px){._7MXA6W_inline{margin:calc(-1 * clamp(2rem, 5vw, 4rem)) calc(-1 * var(--pad)) 1rem;padding:var(--pad);border-bottom:var(--lw) solid var(--line)}}._7MXA6W_num{font-family:var(--display);font-variation-settings:"wdth" 125, "wght" 150;margin:0;font-size:clamp(4rem,8vw,7rem);line-height:.9}._7MXA6W_choose{gap:var(--lw);background:var(--line);border:var(--lw) solid var(--line);grid-template-columns:repeat(3,1fr);width:min(100%,30rem);display:grid}._7MXA6W_tile,._7MXA6W_chosen{aspect-ratio:1;background:var(--bg);position:relative}._7MXA6W_tile svg{transition:opacity .6s .5s}._7MXA6W_choose[data-on] ._7MXA6W_tile svg{opacity:.12}._7MXA6W_tag{white-space:nowrap;background:var(--fg);color:var(--bg);letter-spacing:.08em;text-transform:uppercase;opacity:0;z-index:1;padding:.3rem .6rem;font-size:.68rem;transition:opacity .4s .9s;position:absolute;bottom:-.9rem;left:50%;translate:-50%}._7MXA6W_choose[data-on] ._7MXA6W_tag{opacity:1}._7MXA6W_download{grid-template-columns:9rem 1fr;align-items:start;gap:1.25rem;width:min(100%,32rem);display:grid}._7MXA6W_thumb{aspect-ratio:1;border:var(--lw) solid var(--line);position:relative;overflow:hidden}._7MXA6W_files{gap:.6rem;display:grid}._7MXA6W_file{border:var(--lw) solid var(--line);background:var(--bg);opacity:0;grid-template-columns:auto 1fr auto;align-items:center;gap:.9rem;padding:.7rem .9rem;transition:opacity .4s,transform .4s cubic-bezier(.2,.7,.2,1);display:grid;transform:translateY(14px)}._7MXA6W_download[data-on] ._7MXA6W_file{opacity:1;transform:none}._7MXA6W_ext{font-family:var(--display);font-variation-settings:"wdth" 75, "wght" 850;font-size:1.4rem;line-height:1}._7MXA6W_fname{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;font-size:.72rem;overflow:hidden}._7MXA6W_receipt{letter-spacing:.1em;text-transform:uppercase;grid-column:1/-1;margin:.5rem 0 0;font-size:.72rem}._7MXA6W_produce{grid-template-columns:1.25fr 1fr;align-items:center;gap:1.5rem;width:min(100%,40rem);display:grid}._7MXA6W_roll{opacity:.4;transition:transform .7s cubic-bezier(.2,.7,.2,1),opacity .6s;transform:translateY(-12px)}._7MXA6W_produce[data-on] ._7MXA6W_roll{opacity:1;transform:none}._7MXA6W_spec{border:var(--lw) solid var(--line);margin:0}._7MXA6W_spec>div{opacity:0;gap:.1rem;padding:.55rem .8rem;transition:opacity .4s,transform .4s;display:grid;transform:translate(10px)}._7MXA6W_spec>div+div{border-top:var(--lw) solid var(--line)}._7MXA6W_produce[data-on] ._7MXA6W_spec>div{opacity:1;transform:none}._7MXA6W_spec dt{letter-spacing:.1em;text-transform:uppercase;color:var(--muted);font-size:.66rem}._7MXA6W_spec dd{margin:0;font-size:.85rem;font-weight:700}._7MXA6W_spec>div:first-child dd{font-family:var(--display);font-variation-settings:"wdth" 125, "wght" 320;font-size:1.6rem;font-weight:400;line-height:1.1}@media (max-width:480px){._7MXA6W_produce{grid-template-columns:1fr}}
