.iff.iff.svelte-439shp{min-width:0;color:var(--shx-ink);display:flex}.l-column.l-column.svelte-439shp{flex-direction:column}.l-row.l-row.svelte-439shp{flex-direction:row;align-items:flex-start;gap:16px}.iff-stage.svelte-439shp{isolation:isolate;background:var(--shx-sage);border-radius:18px;place-items:end center;display:grid;position:relative}.l-column.svelte-439shp .iff-stage:where(.svelte-439shp){height:196px;margin:0 -4px 9px;padding-bottom:22px}.l-row.svelte-439shp .iff-stage:where(.svelte-439shp){border-radius:16px;flex:none;width:108px;height:132px;padding-bottom:16px}.iff-stage.svelte-439shp img:where(.svelte-439shp){z-index:1;object-fit:contain;width:128px;height:128px;position:relative}.l-row.svelte-439shp .iff-stage:where(.svelte-439shp) img:where(.svelte-439shp){width:84px;height:84px}.iff-shadow.svelte-439shp{background:radial-gradient(ellipse, color-mix(in oklab, var(--shx-plum-deep) 32%, transparent), transparent 70%);border-radius:50%;width:86px;height:12px;position:absolute;bottom:18px;left:50%;transform:translate(-50%)}.l-row.svelte-439shp .iff-shadow:where(.svelte-439shp){width:60px;bottom:14px}.iff-body.svelte-439shp{flex-direction:column;flex:1;min-width:0;display:flex}.l-column.svelte-439shp .iff-body:where(.svelte-439shp){padding:20px 4px 0}.iff-top.svelte-439shp{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;min-height:24px;display:flex}.iff-label.svelte-439shp{color:var(--shx-plum);align-items:center;gap:8px;font-size:14.5px;font-weight:450;display:inline-flex}.iff-label.svelte-439shp:before{content:"";background:color-mix(in oklab, var(--shx-lime) 55%, var(--shx-plum));border-radius:99px;width:7px;height:7px}.iff-chip.svelte-439shp{background:color-mix(in oklab, var(--shx-lime) 75%, var(--shx-paper));height:24px;color:var(--shx-ink);white-space:nowrap;border-radius:999px;align-items:center;padding:0 10px;font-size:12.5px;font-weight:500;display:inline-flex}h3.iff-title.iff-title.iff-title.svelte-439shp{color:var(--shx-ink);letter-spacing:-.015em;text-wrap:balance;margin:8px 0 0;font-size:21px;font-weight:450;line-height:1.18}p.iff-by.iff-by.iff-by.svelte-439shp{color:var(--shx-muted);margin:4px 0 0;font-size:14.5px;line-height:1.4}p.iff-why.iff-why.iff-why.svelte-439shp{color:var(--shx-ink);text-wrap:pretty;margin:10px 0 16px;font-size:16px;line-height:1.5}a.iff-cta.iff-cta.iff-cta.svelte-439shp{background:var(--shx-plum);height:44px;color:var(--shx-on-plum);white-space:nowrap;box-shadow:0 3px 0 var(--shx-plum-deep), 0 10px 20px -12px color-mix(in oklab, var(--shx-plum) 70%, transparent);border-radius:999px;align-self:flex-start;align-items:center;gap:10px;margin-top:auto;padding:0 22px;font-size:15.5px;font-weight:500;text-decoration:none;display:inline-flex}a.iff-cta.iff-cta.iff-cta.svelte-439shp:hover{background:color-mix(in oklab, var(--shx-plum) 90%, black)}.iff-cta.svelte-439shp:focus-visible{outline:2px solid var(--shx-plum);outline-offset:3px}
