.action-intro-grid.svelte-8ur4ui{grid-template-columns:minmax(250px,.64fr) minmax(0,1.36fr)}@media (width<=720px){.action-intro-grid.svelte-8ur4ui{grid-template-columns:1fr}}.action-intro-grid.svelte-8ur4ui .section-heading:where(.svelte-8ur4ui) .h2:where(.svelte-8ur4ui){word-wrap:anywhere;-webkit-hyphens:auto;hyphens:auto;max-width:9.8ch}.inline-action.svelte-8ur4ui{margin:12px 0 4px}.inline-action-wrap.svelte-8ur4ui{margin-top:16px}.inline-action-wrap.svelte-8ur4ui .inline-action:where(.svelte-8ur4ui){white-space:normal;text-align:center;word-wrap:anywhere;width:fit-content;min-width:min(100%,230px);max-width:100%;min-height:58px;padding:.9rem 1.45rem}.collage-frame.svelte-8ur4ui{margin-top:34px}.step-list.svelte-8ur4ui{counter-reset:steps;margin:30px 0;padding:0;list-style:none}.step-list.svelte-8ur4ui li:where(.svelte-8ur4ui){counter-increment:steps;grid-gap:16px;border-top:1px solid;grid-template-columns:44px 1fr;align-items:start;gap:16px;padding:18px 0;display:grid}.step-list.svelte-8ur4ui li:where(.svelte-8ur4ui):before{content:counter(steps, decimal-leading-zero);color:var(--violet);font-weight:800}.step-list.svelte-8ur4ui li:where(.svelte-8ur4ui)>div:where(.svelte-8ur4ui){min-width:0}.image-lightbox{background:0 0;border:0;width:min(96vw,1500px);max-width:none;max-height:94vh;padding:0;overflow:visible}.image-lightbox::backdrop{background:#0a080eeb}.image-lightbox img{-o-object-fit:contain;object-fit:contain;width:100%;max-height:90vh;display:block}.image-lightbox button{z-index:2;border:2px solid var(--white);background:var(--ink);width:46px;height:46px;color:var(--white);cursor:pointer;border-radius:50%;font-size:1.5rem;position:absolute;top:10px;right:10px}
