.placeholder[data-astro-cid-f65b6mru]{text-align:center;box-sizing:border-box;border-radius:12px;justify-content:center;align-items:center;width:100%;padding:16px;display:flex}.placeholder[data-astro-cid-f65b6mru] span[data-astro-cid-f65b6mru]{font-family:var(--font-body);letter-spacing:.02em;font-size:14px;line-height:1.5}.placeholder--dark[data-astro-cid-f65b6mru]{border:1.5px dashed var(--muted-light)}.placeholder--dark[data-astro-cid-f65b6mru] span[data-astro-cid-f65b6mru]{color:var(--muted-light)}.placeholder--light[data-astro-cid-f65b6mru]{border:1.5px dashed var(--muted-dark)}.placeholder--light[data-astro-cid-f65b6mru] span[data-astro-cid-f65b6mru]{color:var(--muted-dark)}.numbered-steps[data-astro-cid-ap275r5u]{grid-template-columns:repeat(var(--numbered-steps-columns), 1fr);gap:32px;margin:0;padding:0;list-style:none;display:grid}.numbered-steps__rule[data-astro-cid-ap275r5u]{background-color:var(--muted-dark);height:2px;margin-bottom:20px}.numbered-steps--dark[data-astro-cid-ap275r5u] .numbered-steps__rule[data-astro-cid-ap275r5u]{background-color:var(--muted-light)}.numbered-steps__shot[data-astro-cid-ap275r5u]{aspect-ratio:16/10;border:1px solid var(--gold);background-color:var(--white);border-radius:12px;overflow:hidden;box-shadow:0 10px 28px #0000002e}.numbered-steps__shot[data-astro-cid-ap275r5u] img{object-fit:contain;width:100%;height:100%;display:block}.numbered-steps__shot-link[data-astro-cid-ap275r5u]{min-height:44px;font-size:var(--text-small-size);color:var(--gold-deep);align-items:center;margin-top:4px;font-weight:600;display:inline-flex}.numbered-steps__shot-link[data-astro-cid-ap275r5u]:hover{color:var(--text-dark)}.numbered-steps--dark[data-astro-cid-ap275r5u] .numbered-steps__shot-link[data-astro-cid-ap275r5u]{color:var(--gold)}.numbered-steps__heading[data-astro-cid-ap275r5u]{align-items:center;gap:12px;margin-top:20px;display:flex}.numbered-steps__step[data-astro-cid-ap275r5u]:has(.numbered-steps__rule) .numbered-steps__heading[data-astro-cid-ap275r5u]{margin-top:0}.numbered-steps__badge[data-astro-cid-ap275r5u]{object-fit:contain;flex:none;width:48px;height:48px}.numbered-steps__product-name[data-astro-cid-ap275r5u]{font-size:var(--text-small-size);color:var(--gold-deep);margin:0 0 2px;font-weight:600}.numbered-steps--dark[data-astro-cid-ap275r5u] .numbered-steps__product-name[data-astro-cid-ap275r5u]{color:var(--gold)}.numbered-steps__heading[data-astro-cid-ap275r5u] h3[data-astro-cid-ap275r5u]{font-family:var(--font-body);font-size:var(--text-h3-size);line-height:var(--text-h3-line);font-weight:var(--text-h3-weight);color:var(--text-dark)}.numbered-steps--dark[data-astro-cid-ap275r5u] .numbered-steps__heading[data-astro-cid-ap275r5u] h3[data-astro-cid-ap275r5u]{color:var(--text-light)}.numbered-steps__number[data-astro-cid-ap275r5u]{color:var(--gold-deep)}.numbered-steps__step[data-astro-cid-ap275r5u] p[data-astro-cid-ap275r5u]{font-size:var(--text-small-size);line-height:var(--text-small-line);color:var(--muted-dark);margin-top:12px}.numbered-steps--dark[data-astro-cid-ap275r5u] .numbered-steps__step[data-astro-cid-ap275r5u] p[data-astro-cid-ap275r5u]{color:var(--body-light)}.numbered-steps__step--span-desktop[data-astro-cid-ap275r5u]{grid-column:1/-1}.numbered-steps--aligned[data-astro-cid-ap275r5u]{row-gap:0}.numbered-steps--aligned[data-astro-cid-ap275r5u] .numbered-steps__step[data-astro-cid-ap275r5u]{grid-template-rows:subgrid;grid-row:span 4;align-content:start;row-gap:0;display:grid}.numbered-steps--aligned[data-astro-cid-ap275r5u] .numbered-steps__heading[data-astro-cid-ap275r5u]{grid-row:3;align-self:start}.numbered-steps--aligned[data-astro-cid-ap275r5u] .numbered-steps__body[data-astro-cid-ap275r5u]{grid-row:4}@media (width<=1024px){.numbered-steps[data-astro-cid-ap275r5u]{grid-template-columns:repeat(2,1fr)}.numbered-steps--aligned[data-astro-cid-ap275r5u] .numbered-steps__step[data-astro-cid-ap275r5u]:nth-child(n+3){margin-top:32px}.numbered-steps__step--span-desktop[data-astro-cid-ap275r5u]{grid-column:auto}.numbered-steps__step--span-tablet[data-astro-cid-ap275r5u]{grid-column:1/-1}}@media (width<=640px){.numbered-steps[data-astro-cid-ap275r5u]{grid-template-columns:1fr}.numbered-steps--aligned[data-astro-cid-ap275r5u] .numbered-steps__step[data-astro-cid-ap275r5u]:nth-child(n+2){margin-top:32px}}
