.sf-bands__split.svelte-1lf05do{gap:var(--space-6);align-items:center;display:grid}.sf-bands--text-left.svelte-1lf05do .sf-bands__split:where(.svelte-1lf05do),.sf-bands--text-right.svelte-1lf05do .sf-bands__split:where(.svelte-1lf05do){grid-template-columns:minmax(0,.65fr) minmax(0,1.35fr)}.sf-bands--text-right.svelte-1lf05do .sf-bands__text:where(.svelte-1lf05do){order:2}.sf-bands__text.svelte-1lf05do>.sf-section__head{margin-bottom:0}@media (max-width:768px){.sf-bands--text-left.svelte-1lf05do .sf-bands__split:where(.svelte-1lf05do),.sf-bands--text-right.svelte-1lf05do .sf-bands__split:where(.svelte-1lf05do){grid-template-columns:minmax(0,1fr)}.sf-bands--text-right.svelte-1lf05do .sf-bands__text:where(.svelte-1lf05do){order:0}}.sf-bands__frame.svelte-1lf05do{aspect-ratio:1;border-radius:var(--radius-lg);border:1px solid var(--color-border);width:100%;max-width:720px;box-shadow:var(--shadow-sm);background:var(--color-bg-subtle);margin:0 auto;position:relative;overflow:hidden}.sf-bands__frame.svelte-1lf05do img{object-fit:cover;width:100%;height:100%;display:block}.sf-bands__grid.svelte-1lf05do{display:grid;position:absolute;inset:0}.sf-bands__band.svelte-1lf05do{padding-right:var(--space-3);transition:background-color var(--transition-fast);justify-content:flex-end;align-items:center;text-decoration:none;display:flex;position:relative}.sf-bands__band.svelte-1lf05do:hover,.sf-bands__band.svelte-1lf05do:focus-visible{background:var(--overlay-backdrop)}.sf-bands__band.svelte-1lf05do:focus-visible{outline:2px solid var(--color-accent);outline-offset:-2px}.sf-bands__pill.svelte-1lf05do{opacity:0;transform:translateX(var(--space-2));padding:var(--space-1) var(--space-3);font-size:var(--font-size-xs);font-weight:var(--font-weight-medium);letter-spacing:.12em;text-transform:uppercase;color:var(--color-text);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-full);box-shadow:var(--shadow-sm);transition:opacity var(--transition-fast), transform var(--transition-fast)}.sf-bands__band.svelte-1lf05do:hover .sf-bands__pill:where(.svelte-1lf05do),.sf-bands__band.svelte-1lf05do:focus-visible .sf-bands__pill:where(.svelte-1lf05do),.sf-bands__grid--editing.svelte-1lf05do .sf-bands__pill:where(.svelte-1lf05do){opacity:1;transform:translate(0)}.sf-bands__cta.svelte-1lf05do{margin-top:var(--space-4)}.sf-bands--stacked.svelte-1lf05do .sf-bands__cta:where(.svelte-1lf05do){text-align:center}
