.membership-view.svelte-1wwn2za .membership-layout{grid-template-columns:minmax(0, 1fr) calc(var(--spacing) * 80);gap:var(--spacing-card)}.follow-aside.svelte-1wwn2za{top:calc(var(--app-top-offset,0px) + var(--spacing-card));min-width:0;position:sticky}.form-section.svelte-1wwn2za{gap:var(--spacing-stack);border:0;min-width:0;margin:0;padding:0;display:grid}.form-section.svelte-1wwn2za+.form-section:where(.svelte-1wwn2za){margin-top:calc(var(--spacing) * 6);padding-top:calc(var(--spacing) * 6);border-top:1px solid var(--color-outline-variant)}.section-heading.svelte-1wwn2za{grid-template-columns:calc(var(--spacing) * 7) minmax(0, 1fr);align-items:start;gap:calc(var(--spacing) * 3);display:grid}.section-number.svelte-1wwn2za,.follow-number.svelte-1wwn2za{width:calc(var(--spacing) * 7);height:calc(var(--spacing) * 7);background:var(--color-secondary-container);color:var(--color-on-secondary-container);font-size:var(--text-caption);border-radius:50%;place-items:center;font-weight:650;display:grid}.field-help.svelte-1wwn2za,.aside-note.svelte-1wwn2za{align-items:flex-start;gap:calc(var(--spacing) * 2);color:var(--color-on-surface-variant);font-size:var(--text-meta);line-height:var(--text-meta--line-height);margin:0;display:flex}.field-help.svelte-1wwn2za .cal-icon,.aside-note.svelte-1wwn2za .cal-icon{width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4);margin-top:2px}.field-help.svelte-1wwn2za{margin-top:calc(var(--spacing) * -2)}.check-row.svelte-1wwn2za{align-items:start;gap:calc(var(--spacing) * 3);font-size:var(--text-body);line-height:var(--text-body--line-height);grid-template-columns:18px minmax(0,1fr);display:grid}.check-row.svelte-1wwn2za input:where(.svelte-1wwn2za){margin:2px 0 0}.submit-row.svelte-1wwn2za{align-items:center;gap:calc(var(--spacing) * 3) calc(var(--spacing) * 4);flex-wrap:wrap;display:flex}.follow-list.svelte-1wwn2za{gap:calc(var(--spacing) * 4);margin:0;padding:0;list-style:none;display:grid}.follow-list.svelte-1wwn2za li:where(.svelte-1wwn2za){grid-template-columns:calc(var(--spacing) * 7) minmax(0, 1fr);gap:calc(var(--spacing) * 3);display:grid}.aside-note.svelte-1wwn2za{padding-top:var(--spacing-stack);border-top:1px solid var(--color-outline-variant)}@media (width<=900px){.membership-view.svelte-1wwn2za .membership-layout{grid-template-columns:minmax(0,1fr)}.follow-aside.svelte-1wwn2za{position:static}}@media (width<=620px){.journey.svelte-1wwn2za{padding:calc(var(--spacing) * 4)}}
