.mobile-swot-list{--swot-text:var(--project-text,#333);--swot-muted:var(--project-muted-text,#6b6b6b);--swot-border:var(--project-border,#0000001f);width:100%;color:var(--swot-text);flex-direction:column;gap:1.125rem;padding:.5rem;display:flex}.mobile-swot-list__quadrant{border-bottom:1px solid color-mix(in oklch, var(--swot-border) 80%, transparent);padding-bottom:1.125rem}.mobile-swot-list__quadrant:last-child{border-bottom:none;padding-bottom:0}.mobile-swot-list__heading{align-items:center;gap:.625rem;margin-bottom:.5rem;display:flex}.mobile-swot-list__badge{color:#fff;border-radius:9999px;flex:none;justify-content:center;align-items:center;width:1.75rem;height:1.75rem;font-size:.875rem;font-weight:700;line-height:1;display:flex}.mobile-swot-list__label{color:var(--swot-text);overflow-wrap:anywhere;margin:0;font-size:1.0625rem;font-weight:650;line-height:1.3}.mobile-swot-list__points{flex-direction:column;gap:.375rem;margin:0;padding-left:2.375rem;list-style:outside;display:flex}.mobile-swot-list__points li{color:var(--swot-muted);overflow-wrap:anywhere;font-size:.9375rem;line-height:1.45}.mobile-swot-list__points li::marker{color:color-mix(in oklch, var(--swot-muted) 60%, transparent)}.dark .mobile-swot-list{--swot-text:var(--project-text,#e6e6e6);--swot-muted:var(--project-muted-text,#999);--swot-border:var(--project-border,#ffffff24)}